var good;

function checkEmailAddress(field) {
  var goodEmail = field.value.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\..{2,2}))$)\b/gi);

  if (goodEmail) {
    good = true
  }
  else {
    alert('Inserisci un indirizzo email valido. Esempio: xx@xx.xx')
    field.focus()
    field.select()
    good = false
  }
}

function sendOff() {
  tNomecheck = document.fGbook.tNome.value
  if (tNomecheck.length <1) {
    alert('Inserisci il nome!');
    document.fGbook.tNome.focus()
    document.fGbook.tNome.select()
    return
  }
  
  tLuogocheck = document.fGbook.tLuogo.value
  if (tLuogocheck.length <1) {
    alert('Inserisci il luogo!');
    document.fGbook.tLuogo.focus()
    document.fGbook.tLuogo.select()
    return
  }
  
  security_codecheck = document.fGbook.security_code.value
  if (security_codecheck.length <1) {
    alert('Inserisci il codice di sicurezza!');
    document.fGbook.security_code.focus()
    document.fGbook.security_code.select()
    return
  }
  
  good = false
  checkEmailAddress(document.fGbook.tMail)
  if ((document.fGbook.tNome.value && document.fGbook.tLuogo.value && document.fGbook.security_code.value)&&(good)) {
    //alert("Controllo superato!")
    document.fGbook.submit();
    
  }
  /*
  if ((document.fGbook.em.value != document.fGbook.emx.value)&&(good)) {
    alert('Gli indirizzi email non coincidono')
  }
  */
}
