function validaFormNewsletter() {
  var msg_erro = '';

  if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.getElementById('email').value))) {
    msg_erro += '* Campo "E-mail" é inválido ou não foi preenchido!\n';
  }

  if(msg_erro != '') {
    alert("Por favor, verifique os erros encontrados:\n\n" + msg_erro);
    return false;
  }

  xajax_cadastrarEmailNewsletter(xajax.getFormValues('frm_newsletter'));
  return false;
}
