function validation_contatti(){
with(document.form_contatti) {
	
	
	if(nome.value=="") {
	alert("Inserire il nome");
	nome.focus();
	return false;
	}

	if(cognome.value=="") {
	alert("Inserire il cognome");
	cognome.focus();
	return false;
	}
	
	if(giorno.value=="gg" || giorno.value=="") {
	alert("Inserire il giorno di nascita");
	giorno.focus();
	return false;
	}
	if(mese.value=="mm" || mese.value=="") {
	alert("Inserire il mese di nascita");
	mese.focus();
	return false;
	}
	if(anno.value=="aaaa" || anno.value=="") {
	alert("Inserire l'anno di nascita");
	anno.focus();
	return false;
	}
	
	if(sesso[0].checked==false && sesso[1].checked==false) {
		alert("Inserire il sesso");
		return false;
	}
	
	if(citta.value=="") {
	alert("Inserire la cittā");
	citta.focus();
	return false;
	}
	
	if(province.selectedIndex=="") {
	alert("Inserire la provincia");
	province.focus();
	return false;
	}
	
	if(email.value=="") {
	alert("Inserire l\' e-mail");
	email.focus();
	return false;
	}	
	
	var stato=true;
	if(email.value.indexOf(" ")!=-1) {
	email.focus();
	stato=false;
	}
	var chiocciola=email.value.indexOf("@");
	if(chiocciola<2) {
	email.focus();
	stato=false;
	}
	var punto=email.value.indexOf(".", chiocciola);
	if(punto<chiocciola+3) {
	email.focus();
	stato=false;
	}
	var lung=email.value.length;
	if(lung-punto<3) {
	email.focus();
	stato=false;
	}
	
		
	//if(stato) {
		//alert("E-mail valida");
	//}else{	

	if(stato==false) {
		alert("E-mail non valida");
	return stato;
	}

	if(richiesta.value=="") {
	alert("Inserire il la richiesta");
	richiesta.focus();
	return false;
	}

	if(accetto.checked==false) {
		alert("Attenzione, prestare il consenso al trattamento dei dati personali, in fondo alla pagina");
		accetto.focus();
		return false;
	}

	if(codice.value=="") {
	alert("Inserire il codice di verifica");
	codice.focus();
	return false;
	}

}
//alert("Il modulo č completo, grazie");
return true;
}	


