function controlla() {
	var f = document.form_prenota;
	if (f.nome == "" || f.nome.value == " ") {
                alert("Inserisci il tuo nome")
                f.nome.focus();
		return false;
	}
    if (f.nome.value != "") {
          if (f.nome.value.indexOf(' ') == 0) {
                    alert("Inserisci un nome valido")
                    f.nome.focus();
                    return false;
          }
    }
    if (f.nome.value.length < 3) {
           alert("Inserisci un nome valido")
           f.nome.focus();
	       return false;
    }
	if (f.cognome == "" || f.cognome.value == " ") {
                alert("Inserisci il tuo cognome")
                f.cognome.focus();
		return false;
	}
    if (f.cognome.value != "") {
          if (f.cognome.value.indexOf(' ') == 0) {
                    alert("Inserisci un cognome valido")
                    f.cognome.focus();
                    return false;
          }
    }
    if (f.cognome.value.length < 3) {
           alert("Inserisci un cognome valido")
           f.cognome.focus();
	       return false;
    }
	if (f.indirizzo == "" || f.indirizzo.value == " ") {
                alert("Inserisci il tuo indirizzo")
                f.indirizzo.focus();
		return false;
	}
    if (f.indirizzo.value != "") {
          if (f.indirizzo.value.indexOf(' ') == 0) {
                    alert("Inserisci un indirizzo valido")
                    f.indirizzo.focus();
                    return false;
          }
    }
    if (f.indirizzo.value.length < 6) {
           alert("Inserisci un indirizzo valido")
           f.indirizzo.focus();
	       return false;
    }
	if (f.telefono == "" || f.telefono.value == " ") {
                alert("Inserisci il tuo telefono")
                f.telefono.focus();
		return false;
	}
    if (f.telefono.value != "") {
          if (f.telefono.value.indexOf(' ') == 0) {
                    alert("Inserisci un telefono valido")
                    f.telefono.focus();
                    return false;
          }
    }
    if (f.telefono.value.length < 8) {
           alert("Inserisci un telefono valido")
           f.telefono.focus();
	       return false;
    }
	if (f.email.value == "") {
		alert("Inserisci un indirizzo email")
		f.email.focus();
		return false;
    }
	if (f.email.value == " " || f.email.value == "  " || f.email.value == "   " || f.email.value == "    " || f.email.value == "     "){
		alert("Inserisci email")
		f.email.focus();
		return false;
	}
        if (f.email.value != "") {
             if (f.email.value.indexOf('@',2) == -1 || f.email.value.indexOf('.',2) == -1) {
				alert("Inserisci un indirizzo email valido")
				f.email.focus();
				return false;
             }
        }
        if (f.email.value != "") {
             if (f.email.value.indexOf(' ') == -1) {
                  if (f.email.value.indexOf('@') != -1 || f.email.value.indexOf('.') != -1) {
                      if (f.email.value.lastIndexOf('.') == f.email.value.length-1) {
                            alert("Inserisci un indirizzo email valido")
                            f.email.focus();
                            return false;
                      }
                  }
             }
        }
        if (f.email.value != "") {
             if (f.email.value.indexOf(' ') == -1) {
                  if (f.email.value.indexOf('@',1) != -1 || f.email.value.indexOf('.',2) != -1) {
                      if ((f.email.value.length-1)-(f.email.value.lastIndexOf('.')) < 2 ) {
                            alert("Inserisci un indirizzo email valido")
                            f.email.focus();
                            return false;
                      }
                  }
             }
        }
        
        if (f.email.value != "") {
             if (f.email.value.indexOf(' ') == -1) {
                var chio=f.email.value.indexOf('@')
                var punto=f.email.value.lastIndexOf('.')
                var pos=(punto-chio)
                if (pos < 3) {
                        alert("Inserisci un indirizzo email valido")
                        f.email.focus();
                        return false;                        
                }
             }            
        }

        if (f.email.value != "") {
             if (f.email.value.indexOf(' ') != -1) {
                       alert("Inserisci un indirizzo email valido")
                       f.email.focus();
                       return false;                  
              }          
        }
	return true;
}