// JavaScript Document

	  function validate() {
		// Variabili associate ai campi del modulo
		 var nome = document.coupon.nome.value;
		 var cognome = document.coupon.cognome.value;
		 var luogo_nascita = document.coupon.luogo_nascita.value;
		// var data_nascita = document.coupon.data_nascita.value;
		 var gg_nascita = document.coupon.gg_nascita.value;
		 var mm_nascita = document.coupon.mm_nascita.value;
		 var aaaa_nascita = document.coupon.aaaa_nascita.value;
		 
		 var localita = document.coupon.localita.value;
		 var provincia = document.coupon.provincia.value;
		 var cap = document.coupon.cap.value;
		 var indirizzo = document.coupon.indirizzo.value;
		 var cf = document.coupon.cf.value;
		 var professione = document.coupon.professione.value;
		 var telefono = document.coupon.telefono.value;
		 var email = document.coupon.email.value;
		 
		 var fascia = false;
			if (document.coupon.fascia[0].checked || document.coupon.fascia[1].checked ) {
				var fascia = true; 
			}
			
		 
		 var importo = document.coupon.importo.value;

		 //if (document.coupon.elements['privacy'].checked){ var privacy="ok"; }
		 
	 
		 // Espressione regolare dell\'email
		 var email_reg_exp = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;
	
			var err="Inserire i Dati Mancanti:\n\n";
			
			if ((nome == "") || (nome == "undefined")){
				   err+="Nome\n";
				}
			if ((cognome == "") || (cognome == "undefined")){
				   err+="Cognome\n";
				}
			if ((luogo_nascita == "") || (luogo_nascita == "undefined")){
				   err+="Luogo di nascita\n";
				}
		/*
			if ((data_nascita == "") || (data_nascita == "undefined")){
				   err+="Data di nascita\n";
				}
		*/
			if ((gg_nascita == "") || (gg_nascita == "undefined")){
				   err+="Giorno di nascita\n";
				}
			if ((mm_nascita == "") || (mm_nascita == "undefined")){
				   err+="Mese di nascita\n";
				}
			if ((aaaa_nascita == "") || (aaaa_nascita == "undefined")){
				   err+="Anno di nascita\n";
				}
		
		
			if ((localita == "") || (localita == "undefined")){
				   err+="Località di residenza\n";
				}
			if ((provincia == "") || (provincia == "undefined")){
				   err+="Provincia\n";
				}
			if ((cap == "") || (cap == "undefined")){
				   err+="C.A.P.\n";
				}
			if ((indirizzo == "") || (indirizzo == "undefined")){
				   err+="Indirizzo\n";
				}
			if ((cf == "") || (cf == "undefined")){
				   err+="Codice Fiscale\n";
				}
			if ((professione == "") || (professione == "undefined")){
				   err+="Professione\n";
				}
			if ((telefono == "") || (telefono == "undefined")){
				   err+="Telefono\n";
				}
			if ((email == "") || (email == "undefined")){
				   err+="Indirizzo e-mail\n";
				}
			if (!email_reg_exp.test(email) && email!="") {
					err+="L'indirizzo e-mail inserito non è valido\n";
				}
				/*
			if ((email != email_conf)){
				   err+="L'indirizzo e-mail e quello di conferma sono diversi.\n";
				}
				*/
			if (fascia === false){
				   err+="Indicare se Lavoratore o Studente\n";
				}
			if ((importo == "") || (importo == "undefined")){
				   err+="Indicare l'importo\n";
				}
				
			if (document.coupon.fascia[0].checked && importo<50) {
				   err+="Importo Minimo 50 euro\n";
				}

			if (document.coupon.fascia[1].checked && importo<20) {
				   err+="Importo Minimo 20 euro\n";
				}

				/*
			if ((checkcode == "")){
				   err+="Inserire codice di sicurezza.\n";
				}
			if (privacy != "ok"){
				   err+="Autorizzare il trattamento dei dati personali.\n";
				}
				
				*/
			
				
				
			if (err != "Inserire i Dati Mancanti:\n\n"){
				alert(err);
				return false;
			} else {
			   document.coupon.action = "http://www.mobyprince.it/?sez=associazione&pag=invio-dati";
			   document.coupon.submit();
			}
		  }

