function checkForm (theForm){

		var regEmail = new RegExp("^[a-z0-9_\\.\\-]+@+[a-z0-9_\\.\\-]+(\\.[a-z]{2,4})$","gi");
		if (!regEmail.test(theForm.email.value)){
			alert ("Attenzione! Campo 'e-mail' non valido");		
			theForm.email.focus();		
			return false;		
		}
		if (theForm.password.value.length == 0){
			alert ("Attenzione! Campo 'password' non valido");			
			theForm.password.focus();			
			return false;		
		}
	
		if (theForm.password2.value != theForm.password.value){
			alert ("Attenzione! I campi 'password' e 'conferma password' devono contenere valori uguali");			
			theForm.password2.focus();			
			return false;		
		}
				
		if (theForm.privacy.checked == false){
			theForm.privacy.focus();
			alert ("In caso di rifiuto del consenso per la raccolta di dati personali\nnon e' possibile registrarsi");		
			return false;
		}

}
function lost(){
window.open('password.php','','top=2,left=2,width=500, height=300, scrollbars=yes, resizable=yes, menubar=yes')
}