<!--
var preloadFlag = false;
var sUp = '../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../';

function newImage(arg, LivFromHome)
{	//Crea una nuova variabile di tipo "Image" nel contenitore "document.images"
	if (document.images)
	{	//Deve ritornare anche il path corretto
		rslt = new Image();
		rslt.src = sUp.substr(0, LivFromHome*3) + arg;
		return rslt;
	}
}	//Fine di "newImage(arg)"


function changeImages2()
{	//A differenza di quella originale, accetta una coppia di dati che contengono 
	//il nome dell'<IMG> interessata ed il nome della variabile contenente la nuova immagine, 
	//anzichè il path dell'immagine, che costringe il browser a ricaricarla via HTTP
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages2.arguments.length; i+=2)
			//Il primo elemento è il nome del tag <IMG> ed il secondo il nome della variabile contenente l'immagine
			document[changeImages2.arguments[i]].src = eval(changeImages2.arguments[i+1] + '.src');
	}	//Chiude if
}	//Fine di "changeImages2()"


function preloadImages(LivFromHome) 
{	//Le righe commentate non servono a niente, appesantiscono solo la fase di preload
	if (document.images)
	{	//Precarica in variabili locali, elementi rollover della barra di sinistra
		Area_Riservata_03_sopra = newImage("images/home_nuova/Area-Riservata_03-sopra.gif", LivFromHome);
		Area_Riservata_03_norm = newImage("images/home_nuova/Area-Riservata_03.gif", LivFromHome);
		
		Area_Riservata_Esci_sopra = newImage("images/home_nuova/Area-Riservata_02_Esci_su.gif", LivFromHome);
		Area_Riservata_Esci_norm = newImage("images/home_nuova/Area-Riservata_02_Esci.gif", LivFromHome);

		Cerca_03_sopra = newImage("images/home_nuova/Cerca_03-sopra.gif", LivFromHome);
		Cerca_03_norm = newImage("images/home_nuova/Cerca_03.gif", LivFromHome);

		Acquista_sopra = newImage("images/home_nuova/Home-Acquista-sopra.jpg", LivFromHome);
		Acquista_norm = newImage("images/home_nuova/Home-Acquista.jpg", LivFromHome);

		Statistiche_sopra = newImage("images/home_nuova/Home-Statistiche-sopra.jpg", LivFromHome);
		Statistiche_norm = newImage("images/home_nuova/Home-Statistiche.jpg", LivFromHome);

		FAQ_sopra = newImage("images/home_nuova/Home-FAQ-sopra.jpg", LivFromHome);
		FAQ_norm = newImage("images/home_nuova/Home-FAQ.jpg", LivFromHome);

		Riquadro_notizie_11_sopra = newImage("images/home_nuova/Riquadro-notizie_11-sopra.jpg", LivFromHome);
		Riquadro_notizie_11_norm = newImage("images/home_nuova/Riquadro-notizie_11.jpg", LivFromHome);
		
		Letterina_sopra = newImage("images/letterina_on.jpg", LivFromHome);
		Letterina_norm = newImage("images/letterina_off.jpg", LivFromHome);

		Home_sopra = newImage("images/home_nuova/BarraSX_22_Home-sopra.jpg", LivFromHome);
		Home_norm = newImage("images/home_nuova/BarraSX_22_Home.jpg", LivFromHome);

		freccina_treeview_sopra = newImage("images/home_nuova/lg_arrow_rt_ON.gif", LivFromHome);
		freccina_treeview_norm = newImage("images/home_nuova/lg_arrow_rt.gif", LivFromHome);

		preloadFlag = true;
	}
}	//Fine di "preloadImages()"


function MM_reloadPage(init) 
{  //reloads the window if Nav4 resized
  if (init==true) 
	with (navigator)
	{
		if ((appName=="Netscape")&&(parseInt(appVersion)==4))
		{
			document.MM_pgW=innerWidth; 
			document.MM_pgH=innerHeight; 
			onresize=MM_reloadPage;
			//Potrebbe provare a ridimensionare gli input box
		}
	}
  else
	if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) 
		location.reload();
}
MM_reloadPage(true);



//Funzione di uso interno
function AreaRiservata()
{	//Vede se i campi sono stati riempiti e sottomette il form
	var bDatiOK = true;
	var form;
	
	if (navigator.appName == "Netscape")
	{	//Nel caso di netscape la gestione del select è enormemente diversa
		form = document.layAreaRiservata.document.formLogin;
		bw="NE";
	}	//End if (Browser netscape?)
	else
	{	//Prende per scontato che sia Internet Explorer
		form = document.formLogin;
		bw="IE";
	}

	//Deve sottoporre il contenuto del form
	form.BW.value=bw;
	
	if (form.txtNickname.value.length < 4)
		bDatiOK = false;
	if (form.txtPassword.value.length < 4)
		bDatiOK = false;
	
	if (bDatiOK)
		form.submit();
	else
		alert ("Inserire l'Identificativo Utente (ID) e la Password ottenuti al momento della iscrizione.");

	return;
}	//Fine di "AreaRiservata()"



function CercaTitolo()
{	//Verifica che sia stato inserito qualcosa nel campo di input e quindi sottomette il form
	var bEsito = true;
	
	if (bEsito)
		formCerca.submit();
	else
		alert("Inserire almeno un carattere nella casella di input e quindi fare click sul bottone 'Cerca'");
	return;
}	//Fine di "CercaTitolo()"



function InizializzaScrollTesto(lungFrase)
{
	if (navigator.appName == "Netscape")
	{
		layTesto = document.layAreaTestoScorrevole.document.layTestoNews;
		layTesto.resizeTo(lungFrase * 5, 18);
	}
	else
	{
		layTesto = layTestoNews.style;
		layTesto.posWidth = lungFrase * 6;
	}
	return;
}	//Fine di "InizializzaScrollTesto()"



function ScrollTesto()
{	//Ogni X msec sposta verso l'alto il testo, fino a mostrare l'ultima riga, quindi riparte da sotto.
	var layTesto;
	
	if (navigator.appName == "Netscape")
	{
		layTesto = document.layAreaTestoScorrevole.document.layTestoNews;
		layTesto.left -= 2;	//Diminuire questo valore per rendere più fine lo scroll
		if (layTesto.left + 2000 <= 0)
			layTesto.left = 500;
	}
	else
	{
		layTesto = layTestoNews.style;
		layTesto.posLeft -= 2;	//Diminuire questo valore per rendere più fine lo scroll
		if (layTesto.posLeft + layTesto.posWidth <= 0)
			layTesto.posLeft = 492;
	}
	setTimeout("ScrollTesto()", 100);		//Aumentare il valore (espresso in msec) per rallentare lo scroll
	return;
}	//Fine di "ScrollTesto"


function cambiaURL(sURL, bConPar)
{	//bConPar è TRUE se l'URL passato contiene già parametri in querystring
	var sBrw;
		
	//Passa anche il tipo di browser
	if (navigator.appName == "Netscape")
		sBrw = "NE";
	else
		sBrw = "IE";
	if (bConPar)
		return (sURL + "&BW=" + sBrw);
	else
		return (sURL + "?BW=" + sBrw);
}


function popWin(vetro, bConPar, features)
{	//Apre una popup window
   window.open(cambiaURL(vetro, bConPar), 'giap_informatica', features);
}	//Fine di "popWin(vetro)"

// -->

