<!--
	function ConvalidaLogin(myForm){
		var Username=document.form_Login.Username.value;
		var Password=document.form_Login.Password.value;
		if (Username=="") {
			alert("Inserire lo 'Username' di accesso.")
			document.form_Login.Username.focus();
			return false;
		}
		if (Password=="") {
			alert("Inserire la 'Password' di accesso.")
			document.form_Login.Password.focus();
			return false;
		}
	}

	function ConvRicordaCodici(myForm){
		var Email=document.FormRemember.Email.value;
		if (Email=="") {
			alert("Inserire l'indirizzo Email di registrazione.")
			document.FormRemember.Email.focus();
			return false;
		}
         else if (Email.length < 8) {
                alert("L'indirizzo Email fornito non è valido.")
                document.FormRemember.Email.focus()
                return false;
		   }
            else if (Email.indexOf("@") < 1 ||
                     Email.indexOf("!") > -1 ||
                     Email.indexOf("=") > -1 ||
                     Email.indexOf(";") > -1 ||
                     Email.indexOf(".") < 1 ) {
                     alert("L'indirizzo Email fornito non è valido.")
                     document.FormRemember.Email.focus()
                     return false;
           	}
	}

function ConvalidaRegistra(myForm){
		 var now = new Date();
       var Cognome=document.FormRegistra.Cognome.value
       var Nome=document.FormRegistra.Nome.value
       var Luogo_nasc=document.FormRegistra.Nome.value
       var Giorno=parseInt(FormRegistra.Giorno_nasc.value)
       var Mese=parseInt(document.FormRegistra.Mese_nasc.value)
       var Anno=parseInt(document.FormRegistra.Anno_nasc.value)
       var CodFisc=document.FormRegistra.CodFisc.value
       var Indirizzo=document.FormRegistra.Indirizzo.value
       var Cap=document.FormRegistra.Cap.value
       var Citta=document.FormRegistra.Citta.value
       var Provincia=document.FormRegistra.Provincia.value
       var Paese=document.FormRegistra.Paese.selectedIndex
       var Email=document.FormRegistra.Email.value
       var Telefono=document.FormRegistra.Telefono.value
       if (Cognome=='') {
           alert("Fornire il proprio Cognome.")
           document.FormRegistra.Cognome.focus()
           return false;
       }
		 if (Giorno=="") {
				alert("Inserire il giorno di nascita.")
				document.FormRegistra.Giorno_nasc.focus()
				return false;
		 }
		 	else {
					if (isNaN(Giorno) || Giorno<1 || Giorno >31) {
						alert("Il giorno inserito non è valido.")
						document.FormRegistra.Giorno_nasc.focus()
						return false;
					}
			}
		 if (Mese=="") {
				alert("Inserire il mese di nascita.")
				document.FormRegistra.Mese_nasc.focus()
				return false;
		 }
		 	else {
					if (isNaN(Mese) || Mese<1 || Mese>12) {
						alert("Il mese inserito non è valido.")
						document.FormRegistra.Mese_nasc.focus()
						return false;
					}
			}
		 if (Anno=="") {
				alert("Inserire l'anno di nascita.")
				document.FormRegistra.Anno_nasc.focus()
				return false;
		 }
		 	else {
					if (isNaN(Anno) || Anno<1900 || Anno>now.getYear()) {
						alert("L'anno inserito non è valido.")
						document.FormRegistra.Anno_nasc.focus()
						return false;
					}
			}
       if (isNaN(CodFisc) && CodFisc.length==16 && Nome=="") {      
           alert("Fornire il proprio Nome.")
           document.FormRegistra.Nome.focus()
           return false;
       }
       if (CodFisc.length==11 && isNaN(CodFisc)) {
           alert("La Partita Iva immessa non è valida.")
                  document.FormRegistra.CodFisc.focus()
                  return false;
       }
       if (CodFisc=="") {
           alert("Immettere il Codice Fiscale o la Partita Iva.")
           document.FormRegistra.CodFisc.focus()
           return false;
       }
       if (Indirizzo=="") {
           alert("Compilare il campo Indirizzo.")
           document.FormRegistra.Indirizzo.focus()
           return false;
       } 
       if (Cap=="") {  
           alert("Compilare il campo Cap.")
           document.FormRegistra.Cap.focus()
           return false;
       }
       else {
           if (isNaN(Cap)) {
               alert("Il Cap inserito non è valido.")
               document.FormRegistra.Cap.focus()
               return false;
           }
           if (Cap.length!=5) {
               alert("Il Cap Inserito non è valido.")
               document.FormRegistra.Cap.focus()
               return false;
           }
       }            
       if (Citta=="") {
           alert("Compilare il campo Citta.")
           document.FormRegistra.Citta.focus()
           return false;
       }
       if (Paese == "") {
           alert("Selezionare il Paese di residenza.")
           document.FormRegistra.Paese.focus();
           return false;
       }       
		 if (Email=="") {
           alert("Non è stato fornito un indirizzo E-mail.")
           document.FormRegistra.Email.focus()
           return false;
       }
         else if (Email.length < 8) {
                alert("L'indirizzo Email fornito non è valido.")
                document.FormRegistra.Email.focus()
                return false;
		 }
            else if (Email.indexOf("@") < 1 ||
                     Email.indexOf("!") > -1 ||
                     Email.indexOf("=") > -1 ||
                     Email.indexOf(";") > -1 ||
                     Email.indexOf(".") < 1 ) {
                     alert("L'indirizzo Email fornito non è valido.")
                     document.FormRegistra.Email.focus()
                     return false;
           }
       if (Telefono == "") {
           alert("Non è stato fornito un numero di telefono. La preghiamo di indicarlo ai fini della comunicazione di conferma del Suo ordine")
           document.FormRegistra.Telefono.focus()
           return false;
       }
	return testData(FormRegistra);
}

function ConvalidaProfilo(myForm){
		 var now = new Date();
       var L_Nascita=document.chDati.L_Nascita.value
       var Giorno=parseInt(chDati.Giorno_nasc.value)
       var Mese=parseInt(document.chDati.Mese_nasc.value)
       var Anno=parseInt(document.chDati.Anno_nasc.value)
       var CodFisc=document.chDati.CodFisc.value
       var Indirizzo=document.chDati.Indirizzo.value
       var Cap=document.chDati.Cap.value
       var Citta=document.chDati.Citta.value
       var Provincia=document.chDati.Prov.value
       var Email=document.chDati.Email.value
		 var email_regolare = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{3,})+\.)+([a-zA-Z0-9]{2,})+$/;
       var Telefono=document.chDati.Telefono.value
       if (Indirizzo=="") {
           alert("Compilare il campo Indirizzo.")
           document.chDati.Indirizzo.focus()
           return false;
       } 
       if (Cap=="") {  
           alert("Compilare il campo Cap.")
           document.chDati.Cap.focus()
           return false;
       }
       else {
           if (isNaN(Cap)) {
               alert("Il Cap inserito non è valido.")
               document.chDati.Cap.focus()
               return false;
           }
           if (Cap.length!=5) {
               alert("Il Cap Inserito non è valido.")
               document.chDati.Cap.focus()
               return false;
           }
       }            
       if (Citta=="") {
           alert("Compilare il campo Citta.")
           document.chDati.Citta.focus()
           return false;
       }
       if (Telefono == "" || isNaN(Telefono)) {
           alert("Non è stato fornito un numero di telefono valido. La preghiamo di indicarlo per eventuali comunicazioni")
           document.chDati.Telefono.focus()
           return false;
       } 
		 if (Email=="") {
           alert("Non è stato fornito un indirizzo E-mail.")
           document.chDati.Email.focus()
           return false;
       }
         else if (Email.length < 8) {
                alert("L'indirizzo Email fornito non è valido.")
                document.chDati.Email.focus()
                return false;
		 }
            else if (!email_regolare.test(Email)) {
                     alert("L'indirizzo Email fornito non è valido.")
                     document.chDati.Email.focus()
                     return false;
           }
       if (Telefono == "") {
           alert("Non è stato fornito un numero di telefono. La preghiamo di indicarlo ai fini della comunicazione di conferma del Suo ordine")
           document.chDati.Telefono.focus()
           return false;
       }
       if (L_Nascita=="") {
           alert("Compilare il campo Nato a:")
           document.chDati.L_Nascita.focus()
           return false;
       } 
		 if (Giorno=="") {
				alert("Inserire il giorno di nascita.")
				document.chDati.Giorno_nasc.focus()
				return false;
		 }
		 	else {
					if (isNaN(Giorno) || Giorno<1 || Giorno >31) {
						alert("Il giorno inserito non è valido.")
						document.chDati.Giorno_nasc.focus()
						return false;
					}
			}
		 if (Mese=="") {
				alert("Inserire il mese di nascita.")
				document.chDati.Mese_nasc.focus()
				return false;
		 }
		 	else {
					if (isNaN(Mese) || Mese<1 || Mese>12) {
						alert("Il mese inserito non è valido.")
						document.chDati.Mese_nasc.focus()
						return false;
					}
			}
		 if (Anno=="") {
				alert("Inserire l'anno di nascita.")
				document.chDati.Anno_nasc.focus()
				return false;
		 }
		 	else {
					if (isNaN(Anno) || Anno<1900 || Anno>now.getYear()) {
						alert("L'anno inserito non è valido.")
						document.chDati.Anno_nasc.focus()
						return false;
					}
			}
       if (CodFisc=="") {
           alert("Immettere il Codice Fiscale o la Partita Iva.")
           document.chDati.CodFisc.focus()
           return false;
       }
       if (CodFisc.length != 11 && CodFisc.length != 16) {      
           alert("Il Codice Fiscale inserito non è valido.")
           document.chDati.CodFisc.focus()
           return false;
       }
       if (CodFisc.length==11 && isNaN(CodFisc)) {
           alert("La Partita Iva immessa non è valida.")
                  document.chDati.CodFisc.focus()
                  return false;
       }
	return verData(chDati);
}

function verPassword(myForm) {
	var Password = document.chPassword.Password.value;
	var Password2 = document.chPassword.Password2.value;
	var pass_regolare = /^([a-zA-Z])+$/;
	if ((Password == "") || (Password2 = "")) {
		alert("Compilare entrambi i campi Password.")
		document.chPassword.Password.focus();
		return false;
	}
	if (Password.length < 8) {
		alert("La Password deve essere lunga almeno 8 caratteri.")
		document.chPassword.Password.value = '';
		document.chPassword.Password2.value = '';
		document.chPassword.Password.focus();
		return false;
	}
	if (document.chPassword.Password.value != document.chPassword.Password2.value) {
		alert("I campi Password non coincidono.")
		document.chPassword.Password.value = '';
		document.chPassword.Password2.value = '';
		document.chPassword.Password.focus();
		return false;
	}
	if (!pass_regolare.test(Password)) {
		alert("La password può contenere solo caratteri alfabetici A-Z, a-z.")
		document.chPassword.Password.value = '';
		document.chPassword.Password2.value = '';
		document.chPassword.Password.focus();
		return false;
	}
}
//-->