function srcVerify(){
var frm=document.ricerca;
	if (frm.toSearch.value.length < 3){
		alert("Inscerisci almeno 3 caratteri!!!")
		frm.toSearch.focus();
	}
	else{
	document.forms['ricerca'].submit()
	}
}

function CheckData(){
var frm = document.Data;
var filtro = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;
var EmailAddr = frm.Email.value;
	if(frm.Nome.value.length==0){
		alert("Campo Nome Vuoto!!!");
		frm.Nome.focus();
		return false;
	}
	if(frm.Cognome.value.length==0){
		alert("Campo Cognome Vuoto!!!");
		frm.Cognome.focus();
		return false;
	}

	if(!filtro.test(EmailAddr)){
		alert("Controlla l'indirizzo di Email inserito!!!");
		frm.Email.focus();
		return false;
	}

	if(frm.Note.value.length==0){
		alert("Campo Note Vuoto!!!");
		frm.Note.focus();
		return false;
	}

	if(!frm.norma.checked){
		alert("È necessario aver accettato il trattamento dei dati personali!!");
		return false;
	}

	return true;
}

function SubmitForm(){
	if (CheckData()) {
		var frm = document.Data;
		frm.submit();	
	}
	return false;
}

function openPrivacy(){
var sPage = "Privacy.html";
var sName = "PopPrivacy";
var sParm = "location=no,menubar=no,resizable=no,scrollbars=yes,status=no,toolbar=no,width=600,height=450";
var wnd;
	wnd = window.open(sPage,sName,sParm);
	wnd.focus();
} 

function SubmitFormRegistrazione(){
	if (CheckData()) {
		if (CheckPassword()){
			var frm = document.Data;
			frm.submit();	
		}		
	}
	return false;
}

function CheckPassword(){
var frm = document.Data;

	if(frm.username.value.length==0){
		alert('UserName?');
		frm.username.focus();
		return false;
	}
	if(frm.pwd1.value.length==0){
		alert('Password?');
		frm.pwd1.focus();
		return false;
	}
	if(frm.pwd2.value.length==0){
		alert('Password?');
		frm.pwd2.focus();
		return false;
	}
	if(!(frm.pwd1.value == frm.pwd2.value)){
		alert('Non sono uguali!');
		frm.pwd1.value= "";
		frm.pwd2.value= "";
		frm.pwd1.focus();
		return false;
	}
	return true;
}
