function controlloNewsletter(){
	
	var settore = document.moduloNewsletter.settore.value;
	var societa = document.moduloNewsletter.societa.value;
	var nome = document.moduloNewsletter.nome.value;
	var cognome = document.moduloNewsletter.cognome.value;
	var citta = document.moduloNewsletter.citta.value;
	var indirizzo = document.moduloNewsletter.indirizzo.value;
	var cap = document.moduloNewsletter.cap.value;
	var provincia = document.moduloNewsletter.provincia.value;
	var telefono = document.moduloNewsletter.telefono.value;
	var email = document.moduloNewsletter.email.value;
	var capInsert = document.moduloNewsletter.capInsert.value;
	
	// Espressione regolare dell'email
    var email_reg_exp = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;
	
	if ((settore == "") || (settore == "undefined")) {
		alert("Devi inserire il settore.");
		document.moduloNewsletter.settore.focus();
		return false;
	} 
	else if ((societa == "") || (societa == "undefined")) {
		alert("Devi inserire la societa.");
		document.moduloNewsletter.societa.focus();
		return false;
	}
	else if ((nome == "") || (nome == "undefined")) {
		alert("Devi inserire il nome.");
		document.moduloNewsletter.nome.focus();
		return false;
	}
	else if ((cognome == "") || (cognome == "undefined")) {
		alert("Devi inserire il cognome.");
		document.moduloNewsletter.cognome.focus();
		return false;
	}
	else if ((indirizzo == "") || (indirizzo == "undefined")) {
		alert("Devi inserire l'indirizzo.");
		document.moduloNewsletter.indirizzo.focus();
		return false;
	}
	else if ((citta == "") || (citta == "undefined")) {
		alert("Devi inserire la citta.");
		document.moduloNewsletter.citta.focus();
		return false;
	}
	else if ((cap == "") || (cap == "undefined")) {
		alert("Devi inserire il cap.");
		document.moduloNewsletter.cap.focus();
		return false;
	}
	else if ((provincia == "") || (provincia == "undefined")) {
		alert("Devi inserire la provincia.");
		document.moduloNewsletter.provincia.focus();
		return false;
	}
	else if ((telefono == "") || (telefono == "undefined")) {
		alert("Devi inserire il telefono.");
		document.moduloNewsletter.telefono.focus();
		return false;
	}
	
	// Controllo validità email
	else if (!email_reg_exp.test(email) || (email == "") || (email == "undefined")) {
	   alert("Inserire un indirizzo email corretto.");
	   document.moduloNewsletter.email.select();
	   return false;
	}
	else if ((capInsert == "") || (capInsert == "undefined")) {
		alert("Devi inserire i 4 numeri visualizzati.");
		document.moduloNewsletter.capInsert.focus();
		return false;
	}
	
	//INVIA IL moduloNewsletter
	else {
	   document.moduloNewsletter.action = "newsletter.php";
	   document.moduloNewsletter.submit();
	}
}

