<form NAME="form" ACTION="risposta_automatica_preventivo.asp" METHOD="POST" onSubmit="return (checkForm(this) && Controlla(this));">
           
           <script type="text/javascript">
<!--
function checkForm (form){ 
 if (form.nome.value == "") {
	alert("Inserire il nome.")
    form.nome.focus();
	return false}
 if (form.cognome.value == "") {
	alert("Inserire il cognome.")
    form.cognome.focus();
	return false}	
 
 if (form.indirizzo.value == "") {
	alert("Inserire l'indirizzo.")
    form.indirizzo.focus();
	return false}
 
 if (form.comune.value == "") {
	alert("Inserire il comune di residenza.")
    form.comune.focus();
	return false}
 
 if (form.mq.value == "") {
	alert("Inserire la superficie della casa.")
    form.mq.focus();
	return false}
 
 if (form.email.value == "") {
	alert("Inserire l'indirizzo email completo.")
    form.email.focus();
	return false}
 
 var EmailAddr = form.email.value;
 var Filtro = new RegExp("^[a-zA-Z0-9_.-]{1,}@[a-zA-Z0-9\-]{2,}[.][a-zA-Z0-9]{2,}$");
 if (!Filtro.test(EmailAddr)) {
      alert("Controlla l'indirizzo di e-mail inserito");
      form.email.focus();
      return false;
      }
}
//-->  
             </script>           
           <script type="text/javascript">
<!--  
function Controlla(ff){
  var cc = ff.GO
  var conta=0
  if(cc){
    if(cc.length){
      for(var i=0;i<cc.length;i++)
        if(cc[i].checked)conta++
    }
    else if(cc.checked)conta++
    if(conta==0){
      alert('Selezionare almeno un check!')
      return false
    }
  }
  return true
}
//-->  
           </script>