﻿//---------------------------------REGIÃO Newsletter--------------------------------------------------------
function CadastroNews()
{
    var sucesso = true;

    if(EmptyField(document.getElementById('nome_newsletter')))
    {
        alert('Por favor, informe seu nome.');
        document.getElementById('nome_newsletter').focus();
        return false; 
    }

    if(EmptyField(document.getElementById('email_newsletter')))
    {
        alert('Por favor, informe seu e-mail.');
        document.getElementById('email_newsletter').focus();
        return false; 
    }
    else
    {
        if(!valida_email(document.getElementById('email_newsletter')))
        {
            alert('E-mail Inválido.');
            document.getElementById('email_newsletter').focus();
            return false;
        }
    }
  
    var nome_ = document.getElementById('nome_newsletter').value;
    var email_ = document.getElementById('email_newsletter').value;
    
    var retorno = _Default.CadastroNews(nome_,email_).value;
    
    switch(retorno)
    {
        case 1:
            alert('Este e-mail já se encontra cadastrado na nossa newsletter.');
            document.getElementById('email_newsletter').focus();
            return false;
            break;
        case 2:
            document.getElementById('nome_newsletter').value = "";
            document.getElementById('email_newsletter').value = "";
            alert('Dados cadastrados com sucesso.Um e-mail de confirmação foi enviado para você.')
            return false;
            break;
        case 3:
            alert('Aconteceu um erro ao se tentar enviar os seus dados. Por favor, tente novamente. Se o problema persistir por favor entre em contato com o administrador do sistema.');
            document.getElementById('nome_newsletter').focus();
            return false;
            break;
    }
}
//---------------------------------FIM-REGIÃO Newsletter--------------------------------------------------------

function EmptyField(field) {
    
    var fieldValue = field.value.replace(/ /g, '');

    if (fieldValue.length == 0) {
        return true;
    } else {
        return false;
    }
}

