function controllo()  
{
var a=document.info.a.value; // Codice Fiscale
var b=document.info.b.value; // Cognome
var bb=document.info.bb.value;// NDG
var c=document.info.c.value; // Localitˆ
var d=document.info.d.value; // Email
var e=document.info.e.value; // Telefono
var sel=document.forms['info'].f.selectedIndex; // Filiali

var em_con= /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;    // stringa Controllo per email



       if (a=="") { 
	              alert("Attenzione il campo Cod. Fiscale o Partita IVA  e' obbligatorio");
                  document.info.a.focus();
                  return  false ; 
				  } 

       if (b=="") { 
	              alert("Attenzione il campo Cognome o Ragione Sociale  e' obbligatorio");
                  document.info.b.focus();
                  return  false ; 
				  } 
				  
       if (bb=="") { 
	              alert("Attenzione il campo Codice NDG personale e' obbligatorio");
                  document.info.bb.focus();
                  return  false ; 
				  } 
	    
	  if(isNaN(bb)) {
	               alert("Attenzione il campo Codice NDG deve essere un numero");
	               document.info.bb.focus();
                   return  false ; 
				  } 
	
	
	if (c=="") { 
	              alert("Attenzione il campo Localita' e' obbligatorio");
                  document.info.c.focus();
               
				  return  false ; 
				  } 
				   
	  else  if (isNaN(c)==false) { 
	                alert("Attenzione il campo Localita' non e' corretto");
	                document.info.c.focus();
					return false;
				   }

	  if (d=="") { alert("Attenzione il campo E-mail e' obbligatorio");
                  document.info.d.focus();
                  return  false ; 
				  }
	  
	                
					
	         if (!em_con.test(d)) {
               alert("Attenzione l'indirizzo Email non e' corretto");
		      document.info.d.focus();
	          return false;
	     }
	  				  

       
	   if (e=="") { alert("Attenzione il campo Telefono e' obbligatorio");
                  document.info.e.focus();
                  return  false ; 
				  }
				  
	         else  if (isNaN(e)==true) { alert("Attenzione il campo Telefono non e' corretto. Inserire il numero senza spazi.");
	              document.info.e.focus();
				   return false;
				  }			 

	   if (sel==0) { alert("Attenzione scegliere una filiale");
                  return  false ; 
				  }
				  

}

function login_check()  
{
var a=document.login.a.value;
var b=document.login.b.value;
var em_con= /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;  


	  if (a=="") { alert("Attenzione il campo User e' obbligatorio");
                  document.login.a.focus();
                  return  false ; 
				  }
	  
	                
					
	         if (!em_con.test(a)) {
               alert("Attenzione il campo User non e' corretto");
		      document.login.a.focus();
	          return false;
	     }

       if (b=="") { 
	              alert("Attenzione il campo Password  e' obbligatorio");
                  document.login.b.focus();
                  return  false ; 
				  } 
	
}