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; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

function MM_findObj(n, d) { //v4.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function MM_showHideLayers() { //v6.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}

function livelli(valore) {

if (document.liv.linktxt.value=="no") {MM_showHideLayers(valore,'','show'); document.liv.linktxt.value="ok"; document.liv.nome.value=valore; return(false)}
if (document.liv.linktxt.value=="ok" && document.liv.nome.value!=valore) {MM_showHideLayers(document.liv.nome.value,'','hide'); MM_showHideLayers(valore,'','show'); document.liv.linktxt.value="ok"; document.liv.nome.value=valore; return(false);}
if (document.liv.linktxt.value=="ok") {MM_showHideLayers(document.liv.nome.value,'','hide'); document.liv.linktxt.value="no"; document.liv.nome.value="";}

}

function Query_onsubmit1()

{
form=document.ricerca;
w=document.ricerca.searchstring.value;

ricerca.searchstring.value=w;
if (blankornull(ricerca.searchstring) == true) 
{
alert("Per avviare la ricerca occorre compilare almeno un termine\n\ndi lunghezza non inferiore a tre caratteri!")
document.ricerca.searchstring.focus()
return false;
}
}

function Query_onsubmit2()

{
form=document.ricerca2;
w=document.ricerca2.searchstring.value;

ricerca2.searchstring.value=w;
if (blankornull(ricerca2.searchstring) == true) 
{
alert("Per avviare la ricerca occorre compilare almeno un termine di ricerca\n\ndi lunghezza non inferiore a tre caratteri!")
document.ricerca2.searchstring.focus()
return false;
}

}

function blankornull(campo) {
 if (campo.value=="" || campo.value=="*" || campo.value.length<3 ) 
 return (true);
 else 
{ for (i=0;i<campo.value.length;i=i+1)
  { if (campo.value.charAt(i) !=' ')
    return(false);
   }
 }
return (true);
}

function pophelp()
{
alert("MOTORE DI RICERCA:\n\nConsente, ai fini della ricerca, l'utilizzo di parole o frasi senza l'inserimento degli operatori logici.\n\nLe parole vanno separate semplicemente con uno spazio vuoto:\n\nla ricerca avverrà includendo tutte le parole inserite.")

}

function iscrizionetest()

{

Filtro = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,4})$/;

if (document.iscrizione.email.value.length>0 && !Filtro.test(document.iscrizione.email.value)) 
{     
      alert("Verifica l'indirizzo email inserito.");
      document.iscrizione.email.focus();
return false;
}

if ( document.iscrizione.nome.value=="")
{
alert("Il nome e obbligatorio!")
document.iscrizione.nome.focus()
return false;
}

if ( document.iscrizione.cognome.value=="")
{
alert("Il cognome e obbligatorio!")
document.iscrizione.cognome.focus()
return false;
}

if ( document.iscrizione.email.value=="")
{
alert("L'e-mail è obbligatoria!")
document.iscrizione.email.focus()
return false;
}

alert('Grazie per esserti iscritto!\n\nPresto inizierai a ricevere le NEWS nella tua casella di posta!')
return true;
}

