﻿function Validator(theForm)
{

  if (theForm.nome_cognome.value == "")
  {
    alert("Nome e Cognome sono indispensabili per contattarvi, compilate il relativo campo.");
    theForm.nome_cognome.focus();
    return (false);
  }

if (theForm.via.value == "")
  {
    alert("Non e stato inserito l'indirizzo, prego compilare il relativo campo.");
    theForm.via.focus();
    return (false);
  } 

if (theForm.comune.value == "")
  {
    alert("Non e stato inserito il comune, prego compilare il relativo campo.");
    theForm.comune.focus();
    return (false);
  }  

if (theForm.provincia.value == "")
  {
    alert("Non e stata inserita la provincia, prego compilare il relativo campo.");
    theForm.provincia.focus();
    return (false);
  } 

if (theForm.email.value.indexOf("@") == -1 || theForm.email.value == "")
  {
    alert("L'indirizzo di posta elettronica e'indispensabile per contattarvi, compilate correttamente il relativo campo.");
    theForm.email.focus();
    return (false);
  }
if (theForm.email2.value.indexOf("@") == -1 || theForm.email2.value == "")
  {
    alert("Reinserire correttamente il vostro indirizzo di posta elettronica per potervi contattare.");
    theForm.email2.focus();
    return (false);
  }

if (theForm.sport_praticato.value == "")
  {
    alert("Non è stato inserito lo sport praticato, prego compilare il relativo campo.");
    theForm.sport_praticato.focus();
    return (false);
  }  

if (theForm.eta.value == "")
  {
    alert("Non è stata inserita l'età, prego compilare il relativo campo.");
    theForm.eta.focus();
    return (false);
  } 

if (theForm.altezza.value == "")
  {
    alert("Non è stata inserita l'altezza, prego compilare il relativo campo.");
    theForm.altezza.focus();
    return (false);
  } 
 
if (theForm.peso.value == "")
  {
    alert("Non è stato inserito il peso, prego compilare il relativo campo.");
    theForm.peso.focus();
    return (false);
  } 

if (theForm.apparecchiatura.selectedIndex==0)
{
alert("Non è stato selezionato il modello, prego indicarne uno.");
theForm.apparecchiatura.focus();
return (false);
}
  

if (theForm.codice.value == "")
  {
    alert("Non è stato inserito il numero di serie, prego compilare il relativo campo.");
    theForm.codice.focus();
    return (false);
  }  
  

if (theForm.ore_allen_settimana.value == "")
  {
    alert("Non è stato inserito il numero di ore di allenamento settimanali, prego compilare il relativo campo.");
    theForm.ore_allen_settimana.focus();
    return (false);
  }  
  

if (theForm.tempo_disponibile.value == "")
  {
    alert("Non ? stato inserito il tempo disponibile, prego compilare il relativo campo.");
    theForm.tempo_disponibile.focus();
    return (false);
  }  


if (theForm.profilo_utente.selectedIndex==0) 
{
alert("Non ? stato selezionato il livello preparazione, prego indicarne uno.");
theForm.profilo_utente.focus();
return (false);
}  

    return (true);
//fine
}



