
function IsEmailValid(){
  var EmailOk = true
  var Temp = document.iscriviti.email.value;
  var AtSym = Temp.indexOf('@')
  var Period = Temp.lastIndexOf('.')
  var Space = Temp.indexOf(' ')
  var Length = Temp.length - 1 
  // Array is from 0 to length-1
  if (Temp == "") { 
    return true; }
  if ((AtSym < 1) || (Period <= AtSym+1) || (Period == Length ) || (Space != -1))
{ 
    alert("Inserire un indirizzo E-mail valido.");
    //document.iscriviti.email.focus();
    EmailOk = false
  }   return EmailOk
}

function Convalida(){
//Controlla la valorizzazione del campo obbligatorio nome 
  if (document.iscriviti.nome.value==""){
    alert("Inserire il nome");
    //document.iscriviti.nome.focus();
    return false;
  }

//Controlla la valorizzazione del campo obbligatorio cognome
  if (document.iscriviti.cognome.value==""){
    alert("Inserire il cognome");
    //document.iscriviti.cognome.focus();
    return false;
  }

////Controlla la valorizzazione del campo obbligatorio txtCitta
//  if (document.iscriviti.txtCitta.value==""){
//    alert("Inserire la città o comune");
//    document.iscriviti.txtCitta.focus();
//    return false;
//  }

////Controlla la valorizzazione del campo obbligatorio txtCap
//  if (document.iscriviti.txtCap.value==""){
//    alert("Inserire il C.A.P. (codice di avviamento postale)");
//    document.iscriviti.txtCap.focus();
//    return false;
//  }  
//
////Controlla che il CAP non abbia una lunghezza inferiore a 5 caratteri 
// if (document.iscriviti.txtCap.value.length < 5){
//    alert("Inserire almeno 5 caratteri nel campo C.A.P.");
//    document.iscriviti.txtCap.focus();
//    return (false);
//  }
//
////Controlla che il CAP non abbia una lunghezza maggiore di 5 caratteri 
//  if (document.iscriviti.txtCap.value.length > 5){
//    alert("Inserire al massimo 5 caratteri nel campo C.A.P.");
//    document.iscriviti.txtCap.focus();
//    return (false);
//  }



//Controlla che il bday sia composto da soli caratteri numerici e dai caratteri /, (, ),- 
    var checkOK = "0123456789/";
    var checkStr = document.iscriviti.bday.value;
    var allValid = true;
    for (i = 0; i < checkStr.length; i++)
   {
      ch = checkStr.charAt(i);
      for (j = 0; j < checkOK.length; j++)
        if (ch == checkOK.charAt(j))
         break;
      if (j == checkOK.length)
     {
        allValid = false;
        break;
      }
    }
    if (!allValid)
    {
    alert("Inserisci correttamente la data di nascita: gg/mm/aaaa");
    //document.iscriviti.bday.focus();
    return (false);
  } 

//Controlla la valorizzazione del campo obbligatorio email
  if (document.iscriviti.email.value==""){
    alert("Inserire l'e-mail");
    //document.iscriviti.email.focus();
    return false;
  }
  if (document.iscriviti.password.value==""){
    alert("Inserire la password");
    //document.iscriviti.password.focus();
    return false;
  }

//Richiama la funzione IsEmailValid() che controlla il formato dell'e-mail 
if (IsEmailValid()==false){
return false;
}
return true;

}
function Now() { 
var oggi = new Date();
var giorno = oggi.getDate(); 
var mese = (oggi.getMonth() + 1); 
var anno = oggi.getFullYear(); 
return giorno + "/" + mese + "/" + anno; 
}

