function fVisibleDiv(thisValue, sHeaderName, bVisible){    if (document.getElementById)    {        document.getElementById("HeaderVoid").style.display="none";        document.getElementById("HeaderEventi").style.display="none";        document.getElementById("HeaderMusica").style.display="none";        document.getElementById("HeaderViaggi").style.display="none";                alert (thisValue & " " & bVisible);        if (bVisible == '1')        {			if (thisvalue == "frmVoid")				document.getElementById("HeaderVoid").style.display="";			else if (thisvalue == "frmLinea")				document.getElementById("HeaderVoid").style.display="";			else if (thisvalue == "frmEventi")				document.getElementById("HeaderEventi").style.display="";			else if (thisvalue == "frmMusica")				document.getElementById("HeaderMusica").style.display="";			else if (thisvalue == "frmViaggi")				document.getElementById("HeaderViaggi").style.display="";			else if (thisvalue == "frmContatti")				document.getElementById("HeaderVoid").style.display="";        }        //if (sHeaderName=="HeaderVoid")        //{        //    document.getElementById("HeaderVoid").style.display="";        //    document.getElementById("HeaderEventi").style.display="none";        //}        //else        //{        //    document.getElementById("HeaderVoid").style.display="none";        //    document.getElementById("HeaderEventi").style.display="";        //}    }    else         alert("Funzionalitą DOM non supportate.");}function Saluta(thisvalue, sSaluto){    alert (thisValue & " " & sSaluto);}var remote = null;			/* pnt. al popup aperto */

// *************************************************************************************
// Nome        : fCloseWindow
// Descrizione : Chiude eventuali popup aperti
// Parametri   : Nessuno
// Ret.Code    : Nessuno
// Note        : controlla che il pnt. alla finestra aperta (nella variabile locale 'remote')
//             : non sia nullo, in tal caso chiude la finestra 
// *************************************************************************************
function CloseWindow () 
{
	if (remote != null) 
	{
		remote.close();
	}
}	

// *************************************************************************************
// Nome        : fActivateWnd
// Descrizione : Apertura finestra di popup
// Parametri   : strName	: nome della window
//			   : strURL		: pagina da caricare, 
//             : nWidth		: larghezza della finestra
//             : nHeigth    : altezza della finestra
// Ret.Code    : Nessuno
// Note        : carica nella variabile locale 'remote' il pnt. alla finestra aperta
// *************************************************************************************
function ActivateWnd(strName, strURL, nWidth, nHeigth) 
{
	CloseWindow();
	//alert("strURL: " + strURL + " strName: " + strName);
	remote = window.open(strURL, strName,'width=' + nWidth +',height=' + nHeigth +',resizable=yes,scrollbars=yes,status=0,screenX=100,screenY=100,left=100,top=100,toolbar=0,location=0,directories=0,status=0,menubar=0');
}

// Creates a marker whose info window displays the letter corresponding
// to the given index.
function createMarkerWithInfo(point, index, baseIcon, iconImage, content) 
{
  // Create a lettered icon for this point using our icon class
  var letter = String.fromCharCode("A".charCodeAt(0) + index);
  var letteredIcon = new GIcon(baseIcon);
  letteredIcon.image = iconImage;

  // Set up our GMarkerOptions object
  markerOptions = { icon:letteredIcon };
  var marker = new GMarker(point, markerOptions);
  
  GEvent.addListener(marker, "click", function(){marker.openInfoWindowHtml(content);});
  GEvent.addListener(marker, "mouseover", function(){marker.openInfoWindowHtml(content);});
  return marker;
}
 
// ************************************************************************************************************
// esempio di gestione errore nella funzione javascript
// ************************************************************************************************************
function fReloadThePage(bReloadWait, Pagina)
{
    if (bReloadWait) 
		document.WAIT.src="/common/Images/wait.gif";
    //document.myForm.action = Pagina;
    //document.myForm.submit();
    document.forms["myForm"].action = Pagina;
    try  
    {document.forms["myForm"].submit();}  
    catch(e)  
    {  
    messages="name:"+e.name;
    messages+=" message:"+e.message;  
    messages+=" number:"+e.number;  
    messages+=" escription:"+e.escription;  
    alert(messages);  
    }           
}
