function ControllaMail()
   {
   EmailAddr = document.upform_ordine.email.value;
   Filtro = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;
   if (Filtro.test(EmailAddr))
      return true;
   else
      {
      //alert("Controlla l'indirizzo di e-mail inserito");
      //document.upform_ordine.email.focus();
      return false;
      }
   }

function ControllaMailContatti()
   {
   EmailAddr = document.upform_contatti.email.value;
   Filtro = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;
   if (Filtro.test(EmailAddr))
      return true;
   else
      {
      //alert("Controlla l'indirizzo di e-mail inserito");
      //document.upform_ordine.email.focus();
      return false;
      }
   }

function verifica(form) {
 if(form == "upform_ordine"){
  if (document.upform_ordine.nome.value == "") {
    document.upform_ordine.nome.focus();
    alert("Occorre riempire il campo NOME!");
    return false;
  }
  else if (document.upform_ordine.cognome.value == "") {
    document.upform_ordine.cognome.focus();
    alert("Occorre riempire il campo COGNOME!");
    return false;
  }
  else if (document.upform_ordine.email.value == "") {
    document.upform_ordine.email.focus();
    alert("Occorre riempire il campo E-MAIL!");
    return false;
  }
  else if (document.upform_ordine.email.value != document.upform_ordine.conferma_email.value) {
    document.upform_ordine.email.focus();
    alert("Gli indirizzi e-mail non coincidono!");
    return false;
  }
  else if (ControllaMail() == false) {
    document.upform_ordine.email.focus();
    alert("Questo indirizzo E-MAIL non è valido!");
    return false;
  }
  else if (document.upform_ordine.telefono.value == "") {
    document.upform_ordine.telefono.focus();
    alert("Occorre riempire il campo Recapito TELEFONICO!");
    return false;
  }
  else if (document.upform_ordine.indirizzo.value == "") {
    document.upform_ordine.indirizzo.focus();
    alert("Occorre riempire il campo INDIRIZZO!");
    return false;
  }
  else if (document.upform_ordine.citta.value == "") {
    document.upform_ordine.citta.focus();
    alert("Occorre riempire il campo CITTA'!");
    return false;
  }
  else if (document.upform_ordine.cap.value == "") {
    document.upform_ordine.cap.focus();
    alert("Occorre riempire il campo CAP!");
    return false;
  }
  else if (document.upform_ordine.privacy.checked == false) {
    document.upform_ordine.privacy.focus();
    alert("Occorre accettare la normativa sulla PRIVACY!");
    return false;
  }
    return true;
 }

 else if(form == "upform_contatti"){
  if (document.upform_contatti.nome.value == "") {
    document.upform_contatti.nome.focus();
    alert("Occorre riempire il campo NOME!");
    return false;
  }
  else if (document.upform_contatti.cognome.value == "") {
    document.upform_contatti.cognome.focus();
    alert("Occorre riempire il campo COGNOME!");
    return false;
  }
  else if (document.upform_contatti.email.value == "") {
    document.upform_contatti.email.focus();
    alert("Occorre riempire il campo E-MAIL!");
    return false;
  }
  else if (ControllaMailContatti() == false) {
    document.upform_contatti.email.focus();
    alert("Questo indirizzo E-MAIL non è valido!");
    return false;
  }
  else if (document.upform_contatti.telefono.value == "") {
    document.upform_contatti.telefono.focus();
    alert("Occorre riempire il campo Recapito TELEFONICO!");
    return false;
  }
  else if (document.upform_contatti.indirizzo.value == "") {
    document.upform_contatti.indirizzo.focus();
    alert("Occorre riempire il campo INDIRIZZO!");
    return false;
  }
  else if (document.upform_contatti.citta.value == "") {
    document.upform_contatti.citta.focus();
    alert("Occorre riempire il campo CITTA'!");
    return false;
  }
  else if (document.upform_contatti.cap.value == "") {
    document.upform_contatti.cap.focus();
    alert("Occorre riempire il campo CAP!");
    return false;
  }
  else if (document.upform_contatti.messaggio.value == "") {
    document.upform_contatti.messaggio.focus();
    alert("Occorre riempire il campo MESSAGGIO!");
    return false;
  }
  else if (document.upform_contatti.privacy.checked == false) {
    document.upform_contatti.privacy.focus();
    alert("Occorre accettare la normativa sulla PRIVACY!");
    return false;
  }
    return true;
 }

// if(form == "svuota_carrello"){
//  if (confirm("Sei sicuro di voler svuotare il carrello?")){
//    return true;
//  }
//    return false;
// }

}
