
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 (Login.user.value == "" ) {
				alert("Username Obbligatoria");
				Login.user.focus();
				return false;
			}
if (Login.password.value == "" ) {
				alert("Password Obbligatoria");
				Login.password.focus();
				return false;
			}

                                
                               
     return true
}
function validaLoginAdmin(form) {

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

                                
                               
     return true
}

function validaNews(form) {

                         
	                    
if (News.Titolo.value == "" ) {
				alert("Titolo Obbligatorio");
				News.Titolo.focus();
				return false;
			}

                                
                               
     return true
}
function validaCampagna(form) {

                         
	                    
if (Campagna.Titolo.value == "" ) {
				alert("Titolo Stagione Obbligatorio");
				Campagna.Titolo.focus();
				return false;
			}

                                
                               
     return true
}

function validaStagione(form) {

                         
	                    
if (Descrizione.Titolo.value == "" ) {
				alert("Titolo Obbligatorio");
				Descrizione.Titolo.focus();
				return false;
			}

 if (Descrizione.Desc.value == "" ) {
				alert("Trama Obbligatorio");
				Descrizione.Desc.focus();
				return false;
			}
                               
                               
     return true
}
function validaPosti(form) {

                         
	                    
if (Posti.Posti.value == "" ) {
				alert("Inserire numero posti");
				Posti.Posti.focus();
				return false;
			}

if (Posti.Persona.value == "" ) {
				alert("Inserire cliente");
				Posti.Persona.focus();
				return false;
			}
                               
                               
     return true
}



function validaDate(form) {

        if (Ass_Data.Dal.value != "") {

 if (document.Ass_Data.Dal.value.substring(2,3) != "-" ||document.Ass_Data.Dal.value.substring(5,6) != "-" ||isNaN                (document.Ass_Data.Dal.value.substring(0,2)) ||isNaN(document.Ass_Data.Dal.value.substring(3,5)) ||isNaN(document.Ass_Data.Dal.value.substring(6,10))) {
      alert("Inserire Dal in formato gg-mm-aaaa");
      document.Ass_Data.Dal.value = "";
      document.Ass_Data.Dal.focus();
      return false;
} else if (document.Ass_Data.Dal.value.substring(0,2) > 31) {
   alert("Impossibile utilizzare un valore superiore a 31 per i giorni");
   document.Ass_Data.Dal.select();
   return false;
} else if (document.Ass_Data.Dal.value.substring(3,5) > 12) {
   alert("Impossibile utilizzare un valore superiore a 12 per i mesi");
   document.Ass_Data.Dal.value = "";
   document.Ass_Data.Dal.focus();
   return false;
} else if (document.Ass_Data.Dal.value.substring(6,10) < 1900) {
   alert("Impossibile utilizzare un valore inferiore a 1900 per l'anno");
   document.Ass_Data.Dal.value = "";
   document.Ass_Data.Dal.focus();
   return false;
} 
}                              
     return true
}







function validaPersona(form) {



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 == "" ) {
                        
                        alert("Codice Fiscale Obbligatorio");
				Anagrafica.CodF.focus();
				return false;
                         }

   if (Anagrafica.CodF.value.length != 16 ) {
                        
                        alert("Codice Fiscale di 16 cifre!!");
				Anagrafica.CodF.focus();
				return false;
                         }





  if (Anagrafica.Data.value == "" ) {
                        alert("Data di nascita obbligatoria");
				Anagrafica.Data.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.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.");
                                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
}
































