function verifica(form){

 if(form == "contatti"){ 

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

	
  if (document.contatti.email.value == "" || document.contatti.email.value == "Indirizzo e-mail") {
   document.contatti.email.value = "";
   document.contatti.email.focus();
   alert("Indirizzo e-mail non valido");
   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.nomeCognome.value == "" ) {
   document.contatti.nomeCognome.focus();
   alert("E' necessario inserire un Nome e Cognome, campo obbligatorio!");
   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.citta.value == "" ) {
   document.contatti.citta.focus();
   alert("E' necessario inserire la Citta' di residenza, campo obbligatorio!");
   return false;

  }

  else if (document.contatti.provincia.value == "" || document.contatti.provincia.value == "null") {
   document.contatti.provincia.focus();
   alert("E' necessario seleziona la Provincia dal menu a discesa, 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 == "curriculum"){ 

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

	

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

  else if (document.curriculum.citta.value == "") {
   document.curriculum.citta.focus();
   alert("Occorre compilare il campo CITTA'!");
   return false;
  }

  else if (document.curriculum.sesso.value == "" || document.curriculum.sesso.value == "null") {
   document.curriculum.sesso.focus();
   alert("Seleziona il SESSO dal menu a discesa");
   return false;

  }

  else if (document.curriculum.indirizzo.value == "") {
   document.curriculum.indirizzo.focus();
   alert("Occorre compilare il campo INDIRIZZO!");
   return false;
  }

  else if (document.curriculum.email.value == "" || document.curriculum.email.value == "Indirizzo e-mail") {
   document.curriculum.email.value = "";
   document.curriculum.email.focus();
   alert("Indirizzo e-mail non valido");
   return false;

  }

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

  }

  else if (document.curriculum.provincia.value == "" || document.curriculum.provincia.value == "null") {
   document.curriculum.provincia.focus();
   alert("Seleziona la PROVINCIA dal menu a discesa");
   return false;

  }
  
  else if (document.curriculum.anno_nascita.value == "" || document.curriculum.anno_nascita.value == "null") {
   document.curriculum.anno_nascita.focus();
   alert("Seleziona l\'ANNO DI NASCITA dal menu a discesa");
   return false;

  }

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

  else if (document.curriculum.curriculum.value == "") {
   document.curriculum.curriculum.focus();
   alert("Occorre inserire un ALLEGATO in formato pdf o doc!");
   return false;
  }

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

  }

  return true;

 }



}
