// JavaScript Document
<!--inizio controllo ricerca prodotto in col_dx-->

  function checkprod() {
    if (document.sercprod.prodotto.value == "") {
      alert("Il campo di ricerca deve essere compilato");
      document.sercprod.prodotto.focus();
      return(false);
    }
    else return(true);  
  }
  
<!-- fine controllo ricerca prodotto in col_dx-->

<!--inizio controllo mail in col_dx-->

  function checkmail() {
    if (checka() && checkb()) {
      return(true);
    }
    else return(false);
  }   
  function checka() {
    if (document.newsletter.mail.value == "") {
      alert("Il campo mail deve essere compilato");
      document.newsletter.mail.focus();
      return(false);
    }
    else return(true);  
  }
  
  function checkb() {	  
   EmailAddr = document.newsletter.mail.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 mail inserito");
      document.newsletter.mail.focus();
      return false;
      }
   }
<!-- fine controllo mail in col_dx-->
<!--controllo modulo login-->
  function checklogin() {
    if (checkuser() && checkpass()) {
      return(true);
    }
    else return(false);
  }   

  function checkuser() {
    if (document.login.username_i.value == "") {
      alert("Inserire Username");
      document.login.username_i.focus();
      return(false);
    }
    else return(true);  
  }
  
  function checkpass() {
    if (document.login.password_i.value == "") {
      alert("Inserire la Password");
      document.login.password_i.focus();
      return(false);
    }
    else return(true);
		}
<!--fine controllo modulo login-->
<!--controllo modulo registrazione-->
  function checkreg() {
    if (check1() && check2() && check3() && check4() && check5() && check6() && ControllaMail()) {
      document.regi.action="invio.php";
	  document.regi.submit();
	  return(true);
    }
    else return(false);
  }   

  function check1() {
    if (document.regi.nome.value == "") {
      alert("Inserire il Nome");
      document.regi.nome.focus();
      return(false);
    }
    else return(true);  
  }
  
  function check2() {
    if (document.regi.cognome.value == "") {
      alert("Inserire il Cognome");
      document.regi.cognome.focus();
      return(false);
    }
    else return(true);  
  }
  function check3() {
    if (document.regi.username.value == "") {
      alert("Inserire username");
      document.regi.username.focus();
      return(false);
    }
    else return(true);  
  }
    function check4() {
    if (document.regi.pass.value == "") {
      alert("Inserire password");
      document.regi.pass.focus();
      return(false);
    }
    else return(true);  
  }
  function check5() {
    if (document.regi.email.value == "") {
      alert("Inserire l'email" );
      document.regi.email.focus();
      return(false);
    }
    else return(true);  
	}
  function check6() {
    if (document.regi.accetto.checked==false) {
      alert("Accettare informativa privacy" );
      document.regi.accetto.focus();
      return(false);
    }
    else return(true);  
	}
	 function ControllaMail()   {
   EmailAddr = document.regi.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.regi.email.focus();
      return false;
      }
   }
<!--fine controllo modulo registrazione-->


