
function soloNumeri(campo, event)
        {
        var tasto,carattereTasto;
             if (window.event)                   
             tasto = window.event.keyCode;
             else if (event)                     
             tasto = event.which;
             else		                 
             return true;
        carattereTasto = String.fromCharCode(tasto);                                                 
          //verifica tasti particolari
        if ((tasto==null) || (tasto==0) || (tasto==8) || (tasto==9) || (tasto==13) || (tasto==27) ) //tipo canc, invio, ...
        return true;
        else if (((".,0123456789").indexOf(carattereTasto) > -1))
         {
           window.status = "";
           return true;
         }
        else
         {
           window.alert("Il campo accetta solo numeri!"); 
           return false;
         }
 }





function valida(form) {

                         
	                     if (Cliente.Id.value == "" ) {
				alert("Numero Obbligatorio");
				Cliente.Id.focus();
				return false;
			}
                                
                               
     return true
}


function validaUser(form) {

                         
	                     if (PASS.Nuova.value == "" ) {
				alert("Testo Obbligatorio");
				PASS.Nuova.focus();
				return false;
			}
if (PASS.Ripeti.value == "" ) {
				alert("Testo Obbligatorio");
				PASS.Ripeti.focus();
				return false;
			}

                                
                               
     return true
}
function validaLogin(form) {

                         
	                    
if (member_log_in.user.value == "" ) {
				alert("Username Obbligatoria");
				member_log_in.user.focus();
				return false;
			}
if (member_log_in.password.value == "" ) {
				alert("Password Obbligatoria");
				member_log_in.password.focus();
				return false;
			}

                                
                               
     return true
}
function validaLogin2(form) {

                         
	                    
if (member_log_in2.user.value == "" ) {
				alert("Username Obbligatoria");
				member_log_in2.user.focus();
				return false;
			}
if (member_log_in2.password.value == "" ) {
				alert("Password Obbligatoria");
				member_log_in2.password.focus();
				return false;
			}

                                
                               
     return true
}










function validaPersona(Anagrafica) {



if (Anagrafica.Nome.value == "" ) {
                         
                       	alert("Nome Obbligatorio");
				Anagrafica.Nome.focus();
				return false;
                         
          			}


 if (Anagrafica.Cognome.value == "" ) {
                        
                        alert("Cognome Obbligatorio");
				Anagrafica.Cognome.focus();
				return false;
                         }
          		
if ( Anagrafica.CodF.value == "" ||  Anagrafica.CodF.value.length != 16 ) {
                        
                        alert("Codice Fiscale è obbligatorio e di 16 cifre.");
				Anagrafica.CodF.focus();
				return false;
                         }
if (Anagrafica.Data.value != "") {
if (document.Anagrafica.Data.value.substring(2,3) != "-" ||document.Anagrafica.Data.value.substring(5,6) != "-" ||isNaN(document.Anagrafica.Data.value.substring(0,2)) ||isNaN(document.Anagrafica.Data.value.substring(3,5)) ||isNaN(document.Anagrafica.Data.value.substring(6,10))) {
      alert("Inserire Data in formato gg-mm-aaaa");
      document.Anagrafica.Data.value = "";
      document.Anagrafica.Data.focus();
      return false;
} else if (document.Anagrafica.Data.value.substring(0,2) > 31) {
   alert("Impossibile utilizzare un valore superiore a 31 per i giorni");
   document.Anagrafica.Data.select();
   return false;
} else if (document.Anagrafica.Data.value.substring(3,5) > 12) {
   alert("Impossibile utilizzare un valore superiore a 12 per i mesi");
   document.Anagrafica.Data.value = "";
   document.Anagrafica.Data.focus();
   return false;
} else if (document.Anagrafica.Data.value.substring(6,10) < 1900) {
   alert("Impossibile utilizzare un valore inferiore a 1900 per l'anno");
   document.Anagrafica.Data.value = "";
   document.Anagrafica.Data.focus();
   return false;
} 
}

if ( Anagrafica.Residenza.value == 0 ) {
                        
                        alert("Residenza Obbligatoria.");
				Anagrafica.Residenza.focus();
				return false;
                         }

if ( Anagrafica.Provincia.value == "" ) {
                        
                        alert("Provincia Obbligatoria.");
				Anagrafica.Provincia.focus();
				return false;
                         }


if ( Anagrafica.Cell.value == "" ) {
                        
                        alert("Cellulare Obbligatorio.");
				Anagrafica.Cell.focus();
				return false;
                         }

if (Anagrafica.Email.value != "" || Anagrafica.Email.value == "") {

 Filtro = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;
                                if (!Filtro.test(Anagrafica.Email.value)) {
                                alert("Email non valida,o inesistente.");
				        Anagrafica.Email.focus();
                                return false;
                                }
}

if (Anagrafica.Read.checked == false) {
				alert("Hai dimenticato di leggere e accettare le condizioni di Privacy!");
				Anagrafica.Read.focus();
				return false;
			}


return true
}





























