/*
funzioni di caricamento immagini per lo slideshow
*/
/*
function caricaImg(nomeImg,nomeVisualizzato) {
	// visualizzazione dell'immagine principale
	new Effect.Opacity('fotoGrande', { from: 1, to: 0 });
	setTimeout("caricaImg2('" + nomeImg + "','" + nomeVisualizzato + "')",1000);
}

function caricaImg2(nomeImg,nomeVisualizzato) {
	// visualizzazione dell'immagine principale
	immagine = document.getElementById("fotoGrande");
	immagine.src = nomeImg;
	setTimeout("caricaImg3('" + nomeImg + "','" + nomeVisualizzato + "')",500);
}

function caricaImg3(nomeImg,nomeVisualizzato) {
	// visualizzazione dell'immagine principale
	new Effect.Opacity('fotoGrande', { from: 0, to: 1 });
	oggetto = document.getElementById("descrizioneFoto");
	oggetto.innerHTML = nomeVisualizzato;
	//oggetto = document.getElementById("div_titolo");
	//oggetto.style.display = "block";
	//oggetto = document.getElementById("titolo");
	//oggetto.innerHTML = nomeVisualizzato;			
}
*/
/*
Funzione per il caricamento delle immagini senza alcun effetto visivo
*/
function caricaImg(nomeImg,nomeVisualizzato) {
	immagine = document.getElementById("fotoGrande");
	immagine.src = nomeImg;
	oggetto = document.getElementById("descrizioneFoto");
	oggetto.innerHTML = nomeVisualizzato;	
}

function aggiornaTitolo(titolo) {
	td = parent.document.getElementById("barraNavigazione");
	td.innerHTML = "Sei in: <span class=\"ultimoelemento\">" + titolo + "</a></span>";
}

function aggiornaLogin(tmpTipo) {
	td = parent.document.getElementById("login");
	if (tmpTipo == "logout") {
		td.innerHTML = "<a href=\"javascript:caricaPagina([],'console.php?tab=0','destra');aggiornaTitolo('Console')\">> Console</a><a href=\"logout.php\" target=\"salva\">&nbsp;(Logout)</a>";
	}
	else {
		td.innerHTML = "<a href=\"javascript:caricaPagina([],'login.php','destra');\">> Console</a>";
	}
}

// funzione per avviare lo scroll sopra
function avviaScrollSopra(nomeOggetto) {
  	codice = setInterval("scrollSopra('" + nomeOggetto + "')",100);
}

// funzione per avviare lo scroll sotto
function avviaScrollSotto(nomeOggetto) {
  	codice = setInterval("scrollSotto('" + nomeOggetto + "')",100);
}

// funzione per fermare lo scroll
function fermaScroll() {
	clearInterval(codice);
}

// funzione di scrolling sopra
function scrollSopra(nomeOggetto) {
	oggetto = document.getElementById(nomeOggetto);
	posizioneAttuale = oggetto.scrollTop;
	oggetto.scrollTop = posizioneAttuale - 10;
}

// funzione di scrolling sotto
function scrollSotto(nomeOggetto) {
	oggetto = document.getElementById(nomeOggetto);
	posizioneAttuale = oggetto.scrollTop;
	oggetto.scrollTop = posizioneAttuale + 10;
}

// funzione per l'evidenziazione dell'istruzione selezionata
function seleziona(tmpOggetto) {
	tmpRiga = tmpOggetto.parentNode;
	for (i = 0; i < tmpRiga.childNodes.length; i++) {
		//if (!(tmpRiga.childNodes[i] instanceof String)) {
		if (tmpRiga.childNodes[i].style != undefined) {
			tmpRiga.childNodes[i].style.backgroundColor = "#FFFFFF";
		}
	}
	tmpOggetto.style.backgroundColor = "#DDDDDD";
}
