function verifica(form){

 if(form == "contatti"){ 

	var espressione = /^[_a-z0-9+-]+(\.[_a-z0-9+-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)+$/;

	

  if (document.contatti.nomeCognome.value == "" ) {
   document.contatti.nomeCognome.focus();
   alert("E' necessario inserire un Nome e Cognome, campo obbligatorio!");
   return false;

  }

  else if (document.contatti.localita.value == "" ) {
   document.contatti.localita.focus();
   alert("E' necessario inserire la Citta' di residenza, campo obbligatorio!");
   return false;
  }

else if (document.contatti.email.value == "" || document.contatti.email.value == "Indirizzo e-mail") {
   document.contatti.email.value = "";
   document.contatti.email.focus();
   alert("Indirizzo e-mail vuoto!");
   return false;

  }

	else if (!espressione.test(document.contatti.email.value)){
   document.contatti.email.focus();
	 alert("Indirizzo e-mail non valido");
	 return false;

	}

  else if (document.contatti.telefono.value == "" ) {
   document.contatti.telefono.focus();
   alert("E' necessario inserire un numero di Telefono, campo obbligatorio!");
   return false;
  }
  
  else if (document.contatti.messaggio.value == "" ) {
   document.contatti.messaggio.focus();
   alert("Occorre inserire un Messagio, campo obbligatorio!");
   return false;

  }

	else if(document.contatti.privacy.checked == false){
   document.contatti.privacy.focus();
   alert('Per completare l\'iscrizione, e\' necessario accettare l\'informativa sulla privacy');
   return false;  

  }


  return true;

 }

 else  if(form == "prenotazioni"){ 

  if (document.prenotazioni.data1.value == "") {
   document.prenotazioni.data1.focus();
   alert("Occorre specificare la data di arrivo!");
   return false;
  }
  
  else if (document.prenotazioni.data2.value == "") {
   document.prenotazioni.data2.focus();
   alert("Occorre specificare la data di partenza!");
   return false;
  }
  
  else if(document.prenotazioni.stanza1.checked == false && document.prenotazioni.stanza2.checked == false && document.prenotazioni.stanza3.checked == false && document.prenotazioni.stanza4.checked == false){
   document.prenotazioni.stanza1.focus();
   alert('E\' necessario selezionare almeno una stanza!');
   return false;  

  }

  return true;

 }


else  if(form == "prenotazione_dati"){ 

	var espressione = /^[_a-z0-9+-]+(\.[_a-z0-9+-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)+$/;

  if (document.prenotazione_dati.nomeCognome.value == "") {
   document.prenotazione_dati.nomeCognome.focus();
   alert("Occorre compilare il campo NOME e COGNOME!");
   return false;
  }

  else if (document.prenotazione_dati.localita.value == "") {
   document.prenotazione_dati.localita.focus();
   alert("Occorre specificare la LOCALITA'!");
   return false;
  }

  else if (document.prenotazione_dati.email.value == "") {
   document.prenotazione_dati.email.value = "";
   document.prenotazione_dati.email.focus();
   alert("Indirizzo E-MAIL vuoto!");
   return false;

  }

  else if (!espressione.test(document.prenotazione_dati.email.value)){
   document.prenotazione_dati.email.focus();
   alert("Indirizzo E-MAIL non valido");
   return false;

  }

  else if (document.prenotazione_dati.telefono.value == "") {
   document.prenotazione_dati.telefono.focus();
   alert("Occorre compilare il campo RECAPITO TELEFONICO!");
   return false;
  }

  else if(document.prenotazione_dati.privacy.checked == false){
   document.prenotazione_dati.privacy.focus();
   alert('Per completare l\'iscrizione, e\' necessario accettare l\'informativa sulla privacy');
   return false;  

  }

  return true;

 }



}
