// JavaScript Document
// Script per il controllo dei campi del form di segnalazione

  function Modulo_segnala() {

    //Effettua il controllo sul campo "Il tuo nome"
    if (document.getElementById('Segnalazione').NomeMitt.value.replace(/^\s+/,"").replace(/\s+$/,"").length == 0){
      alert('Inserisci il tuo nome.');
      document.getElementById('Segnalazione').NomeMitt.focus();
      return false;
      }

    //Effettua il controllo sul campo "La tua email"
    if (document.getElementById('Segnalazione').EmailMitt.value.length == 0){
      alert('Inserisci il tuo indirizzo Email.');
      document.getElementById('Segnalazione').EmailMitt.focus();
      return false;
      }
      else {
        re=/\s+$|^\s+/g;
        document.getElementById('Segnalazione').EmailMitt.value = document.getElementById('Segnalazione').EmailMitt.value.replace(re,"");

        Filtro = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;
        if (!Filtro.test(document.getElementById('Segnalazione').EmailMitt.value)){
          alert('L\'indirizzo email inserito non è corretto.');
          document.getElementById('Segnalazione').EmailMitt.select();
          return false;
          }
        }

    //Effettua il controllo sul campo "Il nome del tuo amico"
    if (document.getElementById('Segnalazione').NomeDest.value.replace(/^\s+/,"").replace(/\s+$/,"").length == 0){
      alert('Inserisci il nome del tuo amico.');
      document.getElementById('Segnalazione').NomeDest.focus();
      return false;
      }

    //Effettua il controllo sul campo "L'email del tuo amico"
    if (document.getElementById('Segnalazione').EmailDest.value.length == 0){
      alert('Inserisci l\'indirizzo email del tuo amico.');
      document.getElementById('Segnalazione').EmailDest.focus();
      return false;
      }
      else {
        re=/\s+$|^\s+/g;
        document.getElementById('Segnalazione').EmailDest.value = document.getElementById('Segnalazione').EmailDest.value.replace(re,"");

        Filtro = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;
        if (!Filtro.test(document.getElementById('Segnalazione').EmailDest.value)){
          alert('L\'indirizzo email inserito non è corretto');
          document.getElementById('Segnalazione').EmailDest.select();
          return false;
          }
    //INVIA IL MODULO
    else {
      document.getElementById('Segnalazione').action = "send_segnala.php";
      document.getElementById('Segnalazione').submit();
      }
    }
	}