

function OpenWin(URL,Width,Height)
  {
   var wp;
   wp=window.open(URL,'', "toolbar=no,status=no,scrollbars=yes,resizable=no,menubar=no,width=" + Width + ",height=" + Height + ",top=0,left=0");
  }

function OpenWin2(URL,Width,Height)
  {
   var wp;
   wp=window.open(URL,'', "toolbar=no,status=no,scrollbars=yes,resizable=no,menubar=no,width=" + Width + ",height=" + Height + ",top=0,left=0");
  }
 
function TestRicerca ()
 {if (document.frmRicerca.txtRicerca.value == "" || document.frmRicerca.txtRicerca.value == "Testo di ricerca")
   {alert ("Inserire almeno un carattere nel box ricerca !");
    document.frmRicerca.txtRicerca.focus();
    return (false);
   }
  return (true);   
 }
// Validità e-mail
// ===============
function TestEmail ()
 {if (document.frmNL.email.value == "" || document.frmNL.email.value == "Inserisci il tuo indirizzo email !")
   {alert ("Inserire la tua E-Mail !");
    document.frmNL.email.focus();
    return (false);
   }
    
  //deve esserci una sola @
  pos=document.frmNL.email.value.indexOf('@', 0)
  if (pos == 0)
   {alert ("Inserisci correttamente l'e-mail!");
    document.frmNL.email.focus();
    return (false);
   }

  if (pos == -1) 
   {alert ("Inserisci correttamente l'e-mail!");
    document.frmNL.email.focus();
    return (false);
   }
  else
   {if (document.frmNL.email.value.indexOf('@', pos+1) != -1)
    {alert ("Inserisci correttamente l'e-mail!");
     document.frmNL.email.focus();
     return (false);
    }
   }

  //devono esserci almeno 4 caratteri dopo @
  if (document.frmNL.email.value.substring(pos+1,document.frmNL.email.value.length).length < 4)
   {alert ("Inserisci correttamente l'e-mail!");
    document.frmNL.email.focus();
    return (false);
   }
  //deve esserci almeno un . dopo @
  if (document.frmNL.email.value.indexOf('.', pos+1) == -1)      
   {alert ("Inserisci correttamente l'e-mail!");
    document.frmNL.email.focus();
    return (false);
   }

  //caratteri ammessi
  stremail=document.frmNL.email.value.toUpperCase()
  for (var i = 0; i < stremail.length; i++)
   {if (".-_0123456789@ABCDEFGHIJKLMNOPQRSTUVWXYZ".indexOf(stremail.charAt(i)) == -1) 
    {alert ("Inserisci correttamente l'e-mail!");
     document.frmNL.email.focus();
     return (false);
    }
   }
  //Tutto OK
  return (true);   
 }


 // runSubmit


// Iscrizione Newsletter

function runSubmitI ()
  {
   if (!TestEmail()) return;
	  document.frmNL.control.value = 1;
      document.frmNL.submit();  
      return;
  }

// Cancellazione Newsletter

function runSubmitC ()
  {
   if (!TestEmail()) return;
	  document.frmNL.control.value = 2;
      document.frmNL.submit();  
      return;
  }

//Ricerca nel sito

function runSubmitR ()
  {
   if (!TestRicerca()) return;
      document.frmRicerca.submit();  
      return;
  }

//Consultazione Documenti

function DocConsult(IdDocumento,Pagina)
 {
  var wp, strRedirect;
   {
     strRedirect='Documento.asp?IdDocumento=' + IdDocumento + "&amp;IdPagina=" + Pagina;
   } 
  wp=window.open(strRedirect, "", "toolbar=no,status=no,scrollbars=no,resize=yes,menubar=no,width=760,height=550,top=0,left=0");
 }



function addbookmark(bookmarkurl,bookmarktitle){
if (document.all)
window.external.AddFavorite(bookmarkurl,bookmarktitle)
}