﻿// JScript File
function ValidaCampos()
{
    var sucesso = true;

    // Define os estilos padrões
     document.getElementById('txtUsuario').className = 'txtfield';
    document.getElementById('errotxtUsuario').style.display = 'none';
    
    document.getElementById('txtSenha').className = 'txtfield';
    document.getElementById('errotxtSenha').style.display = 'none';
    
    document.getElementById('txtNovaSenha').className = 'txtfield';
    document.getElementById('errotxtNovaSenha').style.display = 'none';
    
      document.getElementById('txtConfNovaSenha').className = 'txtfield';
    document.getElementById('errotxtConfNovaSenha').style.display = 'none';
    
   if(EmptyField(document.getElementById('txtUsuario')))
     {
        sucesso = false;
        document.getElementById('txtUsuario').className = 'error';
        document.getElementById('errotxtUsuario').style.display = '';
        document.getElementById('errotxtUsuario').innerHTML = 'Favor informar o nome do usuário.';  
     }
     if(EmptyField(document.getElementById('txtSenha')))
     {
        sucesso = false;
        document.getElementById('txtSenha').className = 'error';
        document.getElementById('errotxtSenha').style.display = '';
        document.getElementById('errotxtSenha').innerHTML = 'Favor informar a senha.';  
     }
     if(EmptyField(document.getElementById('txtNovaSenha')))
     {
        sucesso = false;
        document.getElementById('txtNovaSenha').className = 'error';
        document.getElementById('errotxtNovaSenha').style.display = '';
        document.getElementById('errotxtNovaSenha').innerHTML = 'Favor informar a nova senha.';  
     }
     if(EmptyField(document.getElementById('txtConfNovaSenha')))
     {
        sucesso = false;
        document.getElementById('txtConfNovaSenha').className = 'error';
        document.getElementById('errotxtConfNovaSenha').style.display = '';
        document.getElementById('errotxtConfNovaSenha').innerHTML = 'Favor confirmar a nova senha.';  
     }
     else
     {
        if(!EmptyField(document.getElementById('txtNovaSenha')) && !EmptyField(document.getElementById('txtConfNovaSenha')) && document.getElementById('txtNovaSenha').value != document.getElementById('txtConfNovaSenha').value)
        {
            sucesso = false;
        document.getElementById('txtConfNovaSenha').className = 'error';
        document.getElementById('errotxtConfNovaSenha').style.display = '';
        document.getElementById('errotxtConfNovaSenha').innerHTML = 'A confirmação de senha não esta igual a senha digitada.Tente novamente.';  
        }
     }
    
    if (!sucesso) {
        alert('Alguns campos não foram preenchidos da forma devida. Por favor, verifique os campos marcados em vermelho.'); 
        return false;
    }
    
    document.formEmpresa.action='https://wss.policard.com.br/Sitepolicard/AlterarSenhaAcao.asp';
    document.formEmpresa.submit();
    
    
  
}

//Função para ao se dá um Enter cair sobre o evento de submit da pagina de contato
//param:evt = Evento do keyPress
//param:botao = Id do botão que dá o submit na página
function EnterEsqueci(evt,botao)
{
    //Verificando se o que é digitado é somente campos numéricos
    var charCode = (evt.which) ? evt.which : evt.keyCode;
  
    if(charCode==13)
    {
         document.getElementById(botao).onclick();		
         return false;
    }
    return true;
}

function LimpaCampos()
{
     document.getElementById('txtUsuario').value = '';
     document.getElementById('txtSenha').value = '';
     document.getElementById('txtNovaSenha').value = '';
     document.getElementById('txtConfNovaSenha').value = '';
     return false;
}
