function Controllodati(){
	if (document.form1.privacy[0].checked){
		//controllo nome
			if (document.form1.nome.value== ""){
				alert("Inserire un nome valido.");
				document.form1.nome.focus();
				return false;
			}
			if (!isNaN(document.form1.nome.value)){
				alert("Inserire un nome valido.");
				document.form1.nome.focus();
				return false;
			}			
		//controllo ragione sociale
			if (document.form1.rag_soc.value !== ""){
				if (!isNaN(document.form1.rag_soc.value)){
					alert("Inserire una ragione sociale valida.");
					document.form1.rag_soc.focus();
					return false;
				}
			}
		//controllo indirizzo
			if (document.form1.indirizzo.value !== ""){			
				if (!isNaN(document.form1.indirizzo.value)){
					alert("Inserire un indirizzo valido.");
					document.form1.indirizzo.focus();
					return false;
				}
			}
		//controllo cap
			if (document.form1.cap.value !== ""){
				if (isNaN(document.form1.cap.value)){
					alert("Inserire un cap valido.");
					document.form1.cap.focus();
					return false;
				}
			}			
		//controllo citta
			if(document.form1.citta.value !== ""){
				if (!isNaN(document.form1.citta.value)){
					alert("Inserire una citta valida.");
					document.form1.citta.focus();
					return false;
				}					
			}
		//controllo telefono
			if (document.form1.tel.value !== ""){			
				if (isNaN(document.form1.tel.value)){
					alert("Inserire un telefono valido.");
					document.form1.tel.focus();
					return false;
				}
			}
		//fatto controllo della email se inserita			
			if (document.form1.mail.value== ""){
				alert("Inserire un indirizzo e-mail valido.")
				document.form1.mail.focus();
				return false;
			}
			if (document.form1.mail.value.indexOf ('@',0) == -1 ||	document.form1.mail.value.indexOf ('.',0) == -1) {
				alert ("\n INDIRIZZO E-MAIL non corretto. Inserire un indirizzo e-mail valido.");
				document.form1.mail.focus();
				return false;
			}
		//controllo testo
			if (document.form1.info.value== ""){
				alert("Non hai richiesto informazioni");
				document.form1.info.focus();
				return false;
			}	
	}
	else {
		window.alert("Attenzione! Non ha dato il suo consenso al trattamento dei dati personali");
		return false;
	}			
}
