function Controlli(){
	
		if(formOrorosso.PrivacyDiver.checked==false){
		alert("Prego spuntare la casella per dare il conenso al trattamento dei dati personali");
	    formOrorosso.PrivacyDiver.focus();
		return false;
		}

	  if (formOrorosso.data_immersione.value == "")
	  {
	    alert("Inserire una data per l'immersione");
	    formOrorosso.data_immersione.focus();
	    event.returnValue=false;
			return;
	  }
	  
	  if (formOrorosso.luogo_immersione.value == "")
	  {
	    alert("Inserire un luogo d'immersione");
	    formOrorosso.luogo_immersione.focus();
	    event.returnValue=false;
			return;
	  }
	  
	  if (formOrorosso.sito_immersione.value == "")
	  {
	    alert("Inserire un sito d'immersione");
	    formOrorosso.sito_immersione.focus();
	    event.returnValue=false;
			return;
	  }
	  
	  if (formOrorosso.tempo_immersione.value == "")
	  {
	    alert("Inserire il tempo d'immersione");
	    formOrorosso.tempo_immersione.focus();
	    event.returnValue=false;
			return;
	  }
	  
	   if (formOrorosso.massima_profondita.value == "")
	  {
	    alert("Inserire la profondita' massima");
	    formOrorosso.massima_profondita.focus();
	    event.returnValue=false;
			return;
	  }
	  
	   if (formOrorosso.media_profondita.value == "")
	  {
	    alert("Inserire la profondita' media");
	    formOrorosso.media_profondita.focus();
	    event.returnValue=false;
			return;
	  }
	  
	   if (formOrorosso.prof_primo_avvistamento.value == "")
	  {
	    alert("Inserire la profondita' del primo avvistamento");
	    formOrorosso.prof_primo_avvistamento.focus();
	    event.returnValue=false;
			return;
	  }
	  
	   if (formOrorosso.prof_ultimo_avvistamento.value == "")
	  {
	    alert("Inserire la profondita' dell' ultimo avvistamento");
	    formOrorosso.prof_ultimo_avvistamento.focus();
	    event.returnValue=false;
			return;
	  }
	  

	if (formOrorosso.nome_diver.value == "")
	  {
	    alert("Inserire il nome del subacqueo");
	    formOrorosso.nome_diver.focus();
	    event.returnValue=false;
			return;
	  }

	if (formOrorosso.cognome_diver.value == "")
	  {
	    alert("Inserire il cognome del subacqueo");
	    formOrorosso.cognome_diver.focus();
	    event.returnValue=false;
			return;
	  }

	if (formOrorosso.indirizzo_diver.value == "")
	  {
	    alert("Inserire l'indirizzo del subacqueo");
	    formOrorosso.indirizzo_diver.focus();
	    event.returnValue=false;
			return;
	  }

	if (formOrorosso.cap_diver.value == "")
	  {
	    alert("Inserire il CAP del subacqueo");
	    formOrorosso.cap_diver.focus();
	    event.returnValue=false;
			return;
	  }

	if (formOrorosso.citta_diver.value == "")
	  {
	    alert("Inserire la citta' del subacqueo");
	    formOrorosso.citta_diver.focus();
	    event.returnValue=false;
			return;
	  }

	if (formOrorosso.provincia_diver.value == "")
	  {
	    alert("Inserire la provincia del subacqueo");
	    formOrorosso.provincia_diver.focus();
	    event.returnValue=false;
			return;
	  }

	if (formOrorosso.telefono_diver.value == "")
	  {
	    alert("Inserire il telefono del subacqueo");
	    formOrorosso.telefono_diver.focus();
	    event.returnValue=false;
			return;
	  }
	  
		if ((formOrorosso.email_diver.value) =="" || formOrorosso.email_diver.value.indexOf("@")==-1 || formOrorosso.email_diver.value.indexOf(".")==-1 ){
		alert("Inserire un indirizzo Email valido");
		formOrorosso.email_diver.focus();
		event.returnValue=false;
		return;
		}
	  
	  	  if (formOrorosso.level_diver.value == "")
	  {
	    alert("Inserire il livello del subacqueo");
	    formOrorosso.level_diver.focus();
	    event.returnValue=false;
			return;
	  }
	  
	  if (formOrorosso.didattica_diver.value == "")
	  {
	    alert("Inserire la didattica del subacqueo");
	    formOrorosso.didattica_diver.focus();
	    event.returnValue=false;
			return;
	  }
	  
	if (formOrorosso.dives_diver.value == "")
	  {
	    alert("Inserire il numero di immersioni del subacqueo");
	    formOrorosso.dives_diver.focus();
	    event.returnValue=false;
			return;
	  }
	  
	if (formOrorosso.nome_diving.value == "")
	  {
	    alert("Inserire il nome del Diving");
	    formOrorosso.nome_diving.focus();
	    event.returnValue=false;
			return;
	  }
	  
	if (formOrorosso.indirizzo_diving.value == "")
	  {
	    alert("Inserire l'indirizzo del Diving");
	    formOrorosso.indirizzo_diving.focus();
	    event.returnValue=false;
			return;
	  }
	  
	if (formOrorosso.cap_diving.value == "")
	  {
	    alert("Inserire il CAP del Diving");
	    formOrorosso.cap_diving.focus();
	    event.returnValue=false;
			return;
	  }
	  
	if (formOrorosso.citta_diving.value == "")
	  {
	    alert("Inserire la citta' del Diving");
	    formOrorosso.citta_diving.focus();
	    event.returnValue=false;
			return;
	  }
	  
	if (formOrorosso.provincia_diving.value == "")
	  {
	    alert("Inserire la provincia del Diving");
	    formOrorosso.provincia_diving.focus();
	    event.returnValue=false;
			return;
	  }

}

  