	<!--

//----------------------------------------------------------------------------------------------------------------
// Hide or view an element got by ID  --  Ex: <div id="privacy"> </div>
//
// use: <a href="#" onclick="hide('privacy')">Nascondi</a>
//      <a href="#" onclick="view('privacy')">Visualizza</a>
//----------------------------------------------------------------------------------------------------------------
function hide(id) { document.getElementById(id).style.visibility = 'hidden';  }
function view(id) { document.getElementById(id).style.visibility = 'visible'; }


//----------------------------------------------------------------------------------------------------------------
// Funzione (handleEnter) che riceve due parametri: il riferimento al campo del modulo e all'evento. 
// L'evento viene catturato nel modo consueto, facendo cioè leva sul codice associato al tasto INVIO (13). 
// Se il tasto viene premuto mentre il focus è su uno dei campi a cui è associato lo script, il focus passa 
// al campo successivo invece che inviare il modulo. Il codice va lasciato intatto.
//
// Nell'HTML si scrive, ad esempio: 
// <input type="text" onkeypress="return handleEnter(this, event)">
//----------------------------------------------------------------------------------------------------------------
function handleEnter (field, event) {
	var keyCode = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode;
	if (keyCode == 13) {
		var i;
		for (i = 0; i < field.form.elements.length; i++)
		if (field == field.form.elements[i]) break;
		i = (i + 1) % field.form.elements.length;
		field.form.elements[i].focus();
		return false;
	}
	else return true;
} 


function FullScreen() {
	
    var NS6 = (document.getElementById&&!document.all) // è Netscape6
    var IE  = (document.all) // è IExplorer
    var NS  = (navigator.appName=="Netscape" && navigator.appVersion.charAt(0)=="4") // è Netscape4
  
    window.moveTo(0,0);
    if (IE) {
      top.window.resizeTo(screen.availWidth,screen.availHeight);
    }
    else if (document.layers||document.getElementById) {
      if (top.window.outerHeight<screen.availHeight||top.window.outerWidth<screen.availWidth){
        top.window.outerHeight = screen.availHeight;
        top.window.outerWidth = screen.availWidth;
      }
    }
}

//----------------------------------------------------------------------------------------------------------------
// Return the date of the day in a well-visible form
//----------------------------------------------------------------------------------------------------------------
function TodayIs() {

    var days=new Array(8);
    days[1] = "Domenica";
    days[2] = "Luned&igrave;";
    days[3] = "Marted&igrave;";
    days[4] = "Mercoled&igrave;";
    days[5] = "Gioved&igrave;";
    days[6] = "Venerd&igrave;";
    days[7] = "Sabato";
    var months=new Array(13);
    months[1] = "Gennaio";
    months[2] = "Febbraio";
    months[3] = "Marzo";
    months[4] = "Aprile";
    months[5] = "Maggio";
    months[6] = "Giugno";
    months[7] = "Luglio";
    months[8] = "Agosto";
    months[9] = "Settembre";
    months[10] = "Ottobre";
    months[11] = "Novembre";
    months[12] = "Dicembre";
    var dateObj=new Date();
    var wday=days[dateObj.getDay() + 1];
    var lmonth=months[dateObj.getMonth() + 1];
    var date=dateObj.getDate();
    var anno=dateObj.getYear();

    //document.writeln(wday + ", " + date + "&nbsp;" + lmonth + "&nbsp;" + anno);
    return(wday + ", " + date + "&nbsp;" + lmonth + "&nbsp;" + anno); 

}


//----------------------------------------------------------------------------------------------------------------
//----------------------------------------------------------------------------------------------------------------
function showaddress(addresspage) {
    LeftPosition = (screen.width) ? (screen.width-500)/2 : 0;
    TopPosition  = (screen.height) ? (screen.height-360)/2 : 0;
    settings = 'width=490,height=290,top='+TopPosition+',left='+LeftPosition+',resizable=no,menubar=no,scrollbars=no'
    newwindow = window.open(addresspage,"",settings)
    newwindow.focus()
}


//----------------------------------------------------------------------------------------------------------------
// Show a page into a new, centered window
//
// PARAMETRI:
//
// width		numerico	la larghezza della finestra in pixel
// height		numerico 	l'altezza della finestra in pixel
// left			numerico	la distanza dalla sinistra del monitor
// top			numerico	la distanza dal lato superiore del monitor
// resizable	yes/no		indica se la finestra può essere ridimensionata
// fullscreen	yes/no		indica se la finestra va aperta a tutto schermo
// channelmode	yes/no		indica se la finestra deve essere aperta "in modalità canale" (solo per ie)
// menubar		yes/no		la barra del menu (quella con scritto "file", "modifica", ecc.)
// toolbar		yes/no		la barra degli strumenti del browser (con i pulsanti "indietro", "avanti")
// location		yes/no		la barra degli indirizzi del browser
// scrollbars	yes/no		le barre di scorrimento laterali
// status		yes/no		la barra di stato (quella in basso)
//----------------------------------------------------------------------------------------------------------------
function showMap(mypage,myname){
	LeftPosition = (screen.width) ? (screen.width-500)/2 : 0;
    TopPosition  = (screen.height) ? (screen.height-450)/2 : 0;
    settings = 'height=450,width=500,top='+TopPosition+',left='+LeftPosition+',scrollbars=no'
    newwindow = window.open(mypage,myname,settings)
    newwindow.focus()
}

//----------------------------------------------------------------------------------------------------------------
// Show a page into a new, centered window
//
// PARAMETRI:
//
// width		numerico	la larghezza della finestra in pixel
// height		numerico 	l'altezza della finestra in pixel
// left			numerico	la distanza dalla sinistra del monitor
// top			numerico	la distanza dal lato superiore del monitor
// resizable	yes/no		indica se la finestra può essere ridimensionata
// fullscreen	yes/no		indica se la finestra va aperta a tutto schermo
// channelmode	yes/no		indica se la finestra deve essere aperta "in modalità canale" (solo per ie)
// menubar		yes/no		la barra del menu (quella con scritto "file", "modifica", ecc.)
// toolbar		yes/no		la barra degli strumenti del browser (con i pulsanti "indietro", "avanti")
// location		yes/no		la barra degli indirizzi del browser
// scrollbars	yes/no		le barre di scorrimento laterali
// status		yes/no		la barra di stato (quella in basso)
//----------------------------------------------------------------------------------------------------------------
function showPage(mypage,myname){
	LeftPosition = (screen.width) ? (screen.width-800)/2 : 0;
    TopPosition  = (screen.height) ? (screen.height-520)/2 : 0;
    settings = 'height=520,width=800,top='+TopPosition+',left='+LeftPosition+',scrollbars=no'
    newwindow = window.open(mypage,myname,settings)
    newwindow.focus()
}

function ShowPreview(mypage,myname){
	//--------------------------------------------------------------------------------------------------------
	// PARAMETRI:
	//
	// width		numerico	la larghezza della finestra in pixel
	// height		numerico 	l'altezza della finestra in pixel
	// left			numerico	la distanza dalla sinistra del monitor
	// top			numerico	la distanza dal lato superiore del monitor
	// resizable	yes/no		indica se la finestra può essere ridimensionata
	// fullscreen	yes/no		indica se la finestra va aperta a tutto schermo
	// channelmode	yes/no		indica se la finestra deve essere aperta "in modalità canale" (solo per ie)
	// menubar		yes/no		la barra del menu (quella con scritto "file", "modifica", ecc.)
	// toolbar		yes/no		la barra degli strumenti del browser (con i pulsanti "indietro", "avanti")
	// location		yes/no		la barra degli indirizzi del browser
	// scrollbars	yes/no		le barre di scorrimento laterali
	// status		yes/no		la barra di stato (quella in basso)
	//--------------------------------------------------------------------------------------------------------
	  
    LeftPosition = (screen.width) ? (screen.width-880)/2 : 0;
    TopPosition  = (screen.height) ? (screen.height-(screen.height-20))/2 : 0;
    settings = 'height='+(screen.height-120)+',width=880,top='+TopPosition+',left='+LeftPosition+',scrollbars=yes,resizable=yes,toolbar=yes'
    newwindow = window.open(mypage,myname,settings)
    newwindow.focus()
}

//-->

