function check(form, message) 
{
	if (form.value == "") 
	{
		alert(message);
		form.focus();
		return false;
	} else {
			return true; 
			}

}

var testresults;
function checkmail(form)
{
	var str=form.value;
	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
	
	if (filter.test(str))
	{
		testresults=true;
	} else {
		alert("Inserire un indirizzo email valido!");
		form.focus();
		testresults=false;
	}
		return (testresults);
}

//function checkpassword(form) 
//{
//	var testresults = "";
//    var rpass = form.value;
//	var pass = document.reg.password.value;
//    
//	if  (rpass == pass) 
//	{
//		testresults=true;
//	} else {
//		alert("la password ripetuta non è corretta!");
//		form.focus();
//		testresults=false;
//	}
//        return (testresults);
//}
//
function checkprivacy() {
	if(document.FrmContatti.sPrivacys.checked == false)
	{
		alert("Prima di procedere con la registrazione, devi 'Leggere ed Autorizzare' le condizioni per il trattamento dei dati personali.");
		document.FrmContatti.sPrivacys.focus();
		return false;
	} else { return true; }	
}

function Controlla_Form() {
	stat = true;
	if (stat == true) stat = check(document.FrmContatti.sNomeCognome, 'Campo nome obbligatorio!');
	if (stat == true) stat = checkmail(document.FrmContatti.sEmailMittente, 'Campo email obbligatorio!');
	if (stat == true) stat = check(document.FrmContatti.sTelefono, 'Campo telefono obbligatorio!');
	if (stat == true) stat = checkprivacy();
	return stat;
}

