/* italiano */
function form_validation_it(theForm) {
	
if (theForm.cognome.value == "") {
    document.getElementById('errore').innerHTML="Compilare il campo Cognome";
    theForm.cognome.focus();
    return (false);
  }

if (theForm.nome.value == "") {
   document.getElementById('errore').innerHTML="Compilare il campo Nome";
    theForm.nome.focus();
    return (false);
  }

if (theForm.azienda.value == "") {
    document.getElementById('errore').innerHTML="Compilare il campo Nome azienda";
    theForm.azienda.focus();
    return (false);
  }
    
if (theForm.indirizzo.value == "") {
    document.getElementById('errore').innerHTML="Compilare il campo Indirizzo";
    theForm.indirizzo.focus();
    return (false);
  }
  
if (theForm.citta.value == "") {
    document.getElementById('errore').innerHTML="Compilare il campo Citt&agrave;";
    theForm.citta.focus();
    return (false);
  }

if (theForm.provincia.value == "") {
    document.getElementById('errore').innerHTML="Compilare il campo Provincia";
    theForm.provincia.focus();
    return (false);
  }

if (theForm.provincia.value.length < 2){
	document.getElementById('errore').innerHTML="Il campo Provincia deve contenere 2 caratteri";
    theForm.provincia.focus();
    return (false);
}

if (theForm.cap.value == "") {
    document.getElementById('errore').innerHTML="Compilare il campo Cap";
    theForm.cap.focus();
    return (false);
  }
  
if (document.getElementById('cap').value.length < 5 ) {
    document.getElementById('errore').innerHTML="Il campo Cap &egrave; composto di 5 cifre";
    theForm.cap.focus();
    return (false);
  }

if (isNaN(document.getElementById('cap').value)) {
    document.getElementById('errore').innerHTML="il campo CAP richiede SOLO numeri";
    theForm.cap.focus();
    return (false);
  } 

if (theForm.telefono.value == "") {
    document.getElementById('errore').innerHTML="Compilare il campo Telefono";
    theForm.telefono.focus();
    return (false);
  }

if (theForm.telefono.value.length < 5) {
    document.getElementById('errore').innerHTML="Il campo Telefono deve contenere pi&ugrave; di 5 caratteri";
    theForm.telefono.focus();
    return (false);
  }
  
if (isNaN(document.getElementById('telefono').value)) {
    document.getElementById('errore').innerHTML="il campo Telefono richiede SOLO numeri";
    theForm.telefono.focus();
    return (false);
  }
  
if (theForm.email.value == "") {
    document.getElementById('errore').innerHTML="Compilare il campo E-mail";
    theForm.email.focus();
    return (false);
  }
  
if (theForm.email.value.length < 7) {
    document.getElementById('errore').innerHTML="L'indirizzo e-mail deve contenere almeno 6 caratteri ";
    theForm.email.focus();
    return (false);
  }
 
if (theForm.email.value.indexOf("@") == -1) {
    document.getElementById('errore').innerHTML="l'indirizzo e-mail non contiene il carattere @";
    theForm.email.focus();
    return (false);
  }
 
if (theForm.email.value.indexOf(".") == -1) {
    document.getElementById('errore').innerHTML="l'indirizzo e-mail non contiene estensioni";
    theForm.email.focus();
    return (false);
  }
  
if (theForm.note.value == "") {
    document.getElementById('errore').innerHTML="Compilare il campo note";
    theForm.note.focus();
    return (false);
  } 

if (theForm.captcha.value == "") {
    document.getElementById('errore').innerHTML="Compilare il campo verifica visica";
    theForm.captcha.focus();
    return (false);
  } 

    return (true);
}



/* pulsanti form */
function spedisci (){
	modulo=document.getElementById('form_client');
	if (form_validation_it(modulo))
		modulo.submit();
}
function resetta (){
	document.getElementById('form_client').reset();
	document.getElementById('errore').innerHTML='';
}