
var ReqForm;
	window.onload = init;
	function init() {
		ReqForm = document.getElementById('domanda');
		ReqForm.onsubmit = function () {
			return canSubmit(this);
		}
		
		ReqForm.nomecognome.focus();
	}

function filled(field) {
		if (field.value == "" || field.value == null) {
			return false;
		} else {
			return true;
		}
	}
	
function validemail(field) {
if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(field.value)) {
return (true)
} else {
return (false)
}
	}

	
	function canSubmit(form) {
		if (!filled(form.nome)) {
			alert("inserisci il tuo nome");
			form.nome.focus();
			return false;
		}
		
		if (!filled(form.cognome)) {
			alert("inserisci il tuo cognome");
			form.cognome.focus();
			return false;
		}

		if (!filled(form.professione)) {
			alert("inserisci la tua professione");
			form.professione.focus();
			return false;
		}

	

			if (!validemail(form.email)) {
			alert("inserisci un indirizzo email valido");
			form.email.focus();
			return false;
		}

		if (!filled(form.doma)) {
			alert("inserisci la domanda");
			form.doma.focus();
			return false;
		}
		
			if (form.privacy.checked==false) {
			alert("devi approvare l'informativa sulla privacy");
			form.privacy.focus();
			return false;
		}
		
		return true;
	}

