function ControlloCampi() {
//var form = document.forms['FormRegistrazione'];
//var array = new array();
//for(var i = 0; i < form.length; i++){
//array[document.forms[i].name] = document.forms[i].value;
var Nome = document.FormRegistrazione.Nome.value;
var Cognome = document.FormRegistrazione.Cognome.value;
var CodiceFiscale = document.FormRegistrazione.CodiceFiscale.value;
//Espressione regolare del Codice Fiscale :
var PatternCF = /^[a-zA-Z] {6} [0-9] {2} [a-zA-Z] [0-9] {2} [a-zA-Z] [0-9] {3} [a-zA-Z] $/;
var Indirizzo = document.FormRegistrazione.Indirizzo.value;
var CAP = document.FormRegistrazione.CAP.value;
var Localita = document.FormRegistrazione.Localita.value;
var Provincia = document.FormRegistrazione.Provincia.value;
var Stato = document.FormRegistrazione.Stato.value;
var Telefono = document.FormRegistrazione.Telefono.value;
var Email = document.FormRegistrazione.Email.value;
//Espressione regolare dell'Email :
var patternEmail = /^([a-zA-Z0-9_\.\-])+@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;
var Username = document.FormRegistrazione.Username.value;
var Password = document.FormRegistrazione.Password.value;
var RipetiPassword = document.FormRegistrazione.RipetiPassword.value;
if ((Nome == "") || (!isNaN(Nome)) ||(Nome == "undefined")){
alert("Il campo Nome è Obbligatorio!");
document.FormRegistrazione.Nome.value = "";
document.FormRegistrazione.Nome.focus();
return false;
}
else if ((Cognome == "") || (!isNaN(Cognome)) || (Cognome == "undefined")){
alert("Il campo Cognome è Obbligatorio!");
document.FormRegistrazione.Cognome.value = "";
document.FormRegistrazione.Nome.focus();
return false;
}
else if ((CodiceFiscale.value > 16) || (!patternCF.test(CodiceFiscale)) || (CodiceFiscale == "") || (CodiceFiscale == "undefined")){
alert("Inserire un Codice Fiscale Valido!")
document.FormRegistrazione.Nome.focus();
return false;
}
else if ((Indirizzo == "") || (Indirizzo == "undefined")){
alert("Il campo Indirizzo è Obbligatorio");
document.FormRegistrazione.Indirizzo.focus();
return false;
}
else if ((CAP == "")||(isNaN(CAP)) || (CAP == "undefined")){
alert("Inserire un CAP Valido!");
document.FormRegistrazione.CAP.focus();
return false;
}
else if ((Localita == "") || (Localita == "undefined")){
alert("Inserire una Località Valida!");
document.FormRegistrazione.Localita.focus();
return false;
}
else if ((Provincia.value > 2) || (Provincia == "") || (!isNaN(Provincia)) || (Provincia == "undefined")){
alert("Inserire una Provincia Valida!");
document.FormRegistrazione.Provincia.value = "";
document.FormRegistrazione.Provincia.focus();
return false;
}
else if ((Stato == "") || (!isNaN(Stato)) || (Stato == "undefined")){
alert("Inserire uno Stato!");
document.FormRegistrazione.Stato.value = "";
document.FormRegistrazione.Stato.focus();
return false;
}
else if ((Telefono == "") || (isNaN(Telefono)) || (Telefono == "undefined")){
alert("Inserire un Numero di Telefono Valido!");
document.FormRegistrazione.Telefono.focus();
return false;
}
else if ((Email == "") || (!patternEmail.test(Email)) || (Email == "undefined")){
alert("Inserire una Email Valida!");
document.FormRegistrazione.Email.focus();
return false;
}
else if ((Username == "") || (Username == "undefined")){
alert("Inserire un Username!");
document.FormRegistrazione.Username.focus();
return false;
}
else if ((Password == "") || (Password == "undefined")){
alert("Inserire una Password!");
document.FormRegistrazione.Password.focus();
return false;
}
else if ((RipetiPassword == "") || (RipetiPassword == "undefined")){
alert("Digita Nuovamente la Password che hai Scelto");
document.FormRegistrazione.RipetiPassword.focus();
return false;
}
else if (Password != RipetiPassword){
alert("La Password Confermata è Diversa da quella Scelta , Controllare!");
document.FormRegistrazione.RipetiPassword.value = "";
document.FormRegistrazione.RipetiPassword.focus();
return false;
}
else {
alert("Dati OK");
}
}
</script>