// Grava um nome no cadastro de newsletter
function gravaNewsLetter() {
   var newsNome = document.getElementById('newsNome').value;
   var newsEmail = document.getElementById('newsEmail').value;
   
   if(!checkMail(newsEmail)) {
      alert('ERRO: Verifique o preenchimento do seu e-mail.');
   } else {
      // Verifica o preenchimento
      if(newsNome != '' && newsEmail != '') {
         // Verifica se os valores não são os padroes do campo
         if (newsNome != 'Newsletter nome' && newsEmail != 'Newsletter email') {
            findInfo('GravaNewsLetter', 'nome='+newsNome+'&email='+newsEmail);
         }
      }   
   }
}

// Valida um campo de email
function checkMail(mail){
   var er = new RegExp(/^[A-Za-z0-9_\-\.]+@[A-Za-z0-9_\-\.]{2,}\.[A-Za-z0-9]{2,}(\.[A-Za-z0-9])?/);
   if(typeof(mail) == "string"){
      if(er.test(mail)){
         return true; 
      }
   } else if(typeof(mail) == "object"){
      if(er.test(mail.value)){ 
         return true; 
      }
   } else {
      return false;
   }
}

// RETORNOS
function showGravaNewsLetter() {
   if (xmlHttp.readyState == 4 || xmlHttp.readyState == "complete") {
      document.getElementById('newsNome').value ='Newsletter nome';
      document.getElementById('newsEmail').value ='Newsletter email';      
      alert('Obrigado por assinar nossa newsletter!');
   }
}