//<![CDATA[   
/* Controlla che il campo di input sia un'email valida */
function checkEmail(objName) {
	// Controlla nel che nel valore dell'email passato come argomento ci 
	// sia @ e almeno un .
	// Usa le espressioni regolari
	var email = objName.value;
	var anum=/(\w+)@(\w+)[.+](\w+)/;
	var bRet;
	
	if (anum.test(email))
	{
		bRet = true;
	}
	else{
		objName.select();
		objName.focus();  
		bRet=false;
	}
	return bRet;
}


function checkData (){

var errMsg=""
var errMsg2=""
with (document.frmRegistration) {
if(nome.value=="") errMsg=errMsg + " - Name\n"
if(cognome.value=="") errMsg=errMsg + " - Last name\n"
if(citta.value=="") errMsg=errMsg + " - City\n"
if(provincia.value=="") errMsg=errMsg + " - Province\n"
if(luogonasc.value=="") errMsg=errMsg + " - Birthplace\n"
if(datanasc.value=="") errMsg=errMsg + " - Birthdate\n"
if(email.value=="") errMsg=errMsg + " - Email\n"

if (!checkEmail(email)) errMsg2=errMsg2 + " Email (wrong data)\n"

}

if (errMsg!=""){
			errMsg = "You didn't insert these entries:\n\n" + errMsg + "\nPlease insert them.";
			alert(errMsg);
		}
		
if (errMsg2!=""){
			errMsg2 = "These entries are not correct:\n\n" + errMsg2 + "\nPlease correct them.";
			alert(errMsg2);
		}
		
	
if (errMsg=="" && errMsg2==""){
			//document.frmRegistration.submit();
			return true;
			window.document.location = "Down/download.htm"; 
			}
		else{
			return false;
		}
}
//]]>
