﻿// JScript File
//---------------------------------REGIÃO Login--------------------------------------------------------
function Logar()
{
    var sucesso = true;
    
    // Define os estilos padrões
    document.getElementById('lg_user').className = 'txtfield';
    document.getElementById('errolg_user').style.display = 'none';
    
    
    document.getElementById('lg_senha').className = 'txtfield';
    document.getElementById('errolg_senha').style.display = 'none';
    
    if(EmptyField(document.getElementById('lg_user')))
    {
        sucesso = false;
        document.getElementById('lg_user').className = 'error';
        document.getElementById('errolg_user').style.display = '';
        document.getElementById('errolg_user').innerHTML = '<br />Por favor informe seu login.'  
    }
    
    if(EmptyField(document.getElementById('lg_senha')))
    {
        sucesso = false;
        document.getElementById('lg_senha').className = 'error';
        document.getElementById('errolg_senha').style.display = '';
        document.getElementById('errolg_senha').innerHTML = '<br />Por favor informe sua senha.'  
    }
    
   if (!sucesso) {
        alert('Alguns campos não foram preenchidos da forma devida. Por favor verifique os campos marcados em vermelho.'); 
        return false;
    }
    
    //Verifica Login e senha no servidor.
    if(!includes_include_secondary_column.Logar(document.getElementById('lg_user').value,document.getElementById('lg_senha').value).value)
    {
        alert('Dados incorretos. Por favor verifique a digitação e tente novamente.'); 
        document.getElementById('lg_senha').value = '';
        return false;
    }
    else{
        window.location = 'default.aspx';
    }
}

function Deslogar()
{
    includes_include_secondary_column.Deslogar();
    
    window.location = 'default.aspx';            
}
//---------------------------------FIM-REGIÃO Login--------------------------------------------------------

//---------------------------------REGIÃO Newsletter--------------------------------------------------------
 function CadastroNews()
{
    var sucesso = true;

    // Define os estilos padrões
    document.getElementById('news_nome').className = 'txtfield';
    document.getElementById('erronews_nome').style.display = 'none';


    document.getElementById('news_email').className = 'txtfield';
    document.getElementById('erronews_email').style.display = 'none';

    if(EmptyField(document.getElementById('news_nome')))
    {
        sucesso = false;
        document.getElementById('news_nome').className = 'error';
        document.getElementById('erronews_nome').style.display = '';
        document.getElementById('erronews_nome').innerHTML = '<br />Por favor informe seu nome.'  
    }

    if(EmptyField(document.getElementById('news_email')))
    {
        sucesso = false;
        document.getElementById('news_email').className = 'error';
        document.getElementById('erronews_email').style.display = '';
        document.getElementById('erronews_email').innerHTML = '<br />Por favor informe seu e-mail.'  
    }
    else
    {
        if(!valida_email(document.getElementById('news_email')))
        {
            sucesso = false;
            document.getElementById('news_email').className = 'error';
            document.getElementById('erronews_email').style.display = '';
            document.getElementById('erronews_email').innerHTML = 'E-mail Inválido.';  
        }
    }
    
    if (!sucesso) {
        alert('Alguns campos não foram preenchidos da forma devida. Por favor verifique os campos marcados em vermelho.'); 
        return false;
    }
    
    var nome_ = document.getElementById('news_nome').value;
    var email_ = document.getElementById('news_email').value;
    
    var retorno = includes_include_secondary_column.CadastroNews(nome_,email_).value;
    
    switch(retorno)
    {
        case 1:
            document.getElementById('messagem_news').innerHTML = '<br />Este e-mail já se encontra cadastrado na nossa newsletter.';
            break;
        case 2:
            document.getElementById('messagem_news').innerHTML = '<br />Dados cadastrados com sucesso.Um e-mail de confirmação foi enviado para você.';
            break;
        case 3:
            document.getElementById('messagem_news').innerHTML = '<br />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.';
            break;
    }
}
//---------------------------------FIM-REGIÃO Newsletter--------------------------------------------------------