// JavaScript Document
function checkform() {
	var bSubmit = true;
	var messaggio = "";
	var valore = "";
	$("#ut_nazione").val(114);

	var i = new RegExp("([a-zA-Z\ \']{2,})");
	valore = $("#ut_nome").val();
	if((!i.test(valore)) || (valore = '')) { 
		messaggio += "\nIl dato fornito per il campo nome non è valido";
		$("#ut_nome").addClass("errore");
		bSubmit = false;
	}else{
		$("#ut_nome").removeClass("errore");
	}

	var i = new RegExp("([a-zA-Z\ \']{2,})");
	valore = $("#ut_cognome").val();
	if((!i.test(valore)) || (valore = '')) { 
		messaggio += "\nIl dato fornito per il campo cognome non è valido";
		$("#ut_cognome").addClass("errore");
		bSubmit = false;
	}else{
		$("#ut_cognome").removeClass("errore");
	}

	var i = new RegExp("^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$");
	valore = $("#ut_email").val();
	if((!i.test(valore)) || (valore = '')) { 
		messaggio += "\nIl dato fornito per il campo email non è valido";
		$("#ut_email").addClass("errore");
		bSubmit = false;
	}else{
		$("#ut_email").removeClass("errore");
	}

	valore = $("#ut_provincia").val();
	if(valore == '') { 
		messaggio += "\nIl dato fornito per il campo provincia non è valido";
		$("#ut_provincia").addClass("errore");
		bSubmit = false;
	}else{
		$("#ut_provincia").removeClass("errore");
	}

	if(bSubmit){
		if(confirm("Conferma l\'autenticità dei dati inserirti e la lettura dell\'informativa sul trattamento dei dati personali")) {
			$("#ut_informativa_1").attr("checked", "checked");
		} else {
			bSubmit = false;
		}
	}else{
		alert(messaggio);
	}
	return bSubmit;
}
