﻿// JScript File
//funcao para bloqueio de comando apos pressionamento da tecla enter
function EnibeEnter()
{// enter e aspas ' e "
    if (window.event.keyCode == 13 || window.event.keyCode == 192)
    {
        event.returnValue=false;
        event.cancel = true;
    }
}
//funcao para incluir 0 no campo vazio                      
function VerificaCampo(campo)
{
    if(document.getElementById(campo).value=="")
    {                 
        document.getElementById(campo).value=0;                    
    }
}
//funcao para nao permitir inclusao de numero no campo de nome
function VerificaNome()
{
    if (window.event.keyCode == 8 || window.event.keyCode == 9 || window.event.keyCode == 32 || window.event.keyCode == 37 || window.event.keyCode == 39 || window.event.keyCode == 46)
    {
        event.returnValue=true;
        event.cancel = false;                    
    }
    else if (window.event.keyCode < 64 || window.event.keyCode > 91)
    {
        event.returnValue=false;
        event.cancel = true;
    }
}
//funcao para enibir usuario de pressionar mais de uma vez a tecla continuar da pagina relatorio, evitando o reprocesso de inclusao e duplicação de dados
function EscondeContinuar()
{                
    //document.getElementById("btnContinuar").disabled=true;
    //document.getElementById("btnContinuar").value="Aguarde";
    document.getElementById("divAviso").style.display = "none";  
    __doPostBack('btnContinuar', ''); //comando necessario para realizar o post back da pagina e continuar o processo ativo
}
//funcao para bloquear botao e evitar reprocesso por usuario clicar no botao no meio do processo
function EnibeBotao(botao)
{
    document.getElementById(botao).disabled=true;
    document.getElementById(botao).value="Aguarde";
    document.getElementById('Load').style.display="block";
    __doPostBack(botao,'');
} 
function EnibeLetras()
{   
    //0 a 9 - Teclas acima das letras
    if (window.event.keyCode > 47 && window.event.keyCode < 58){        
        event.returnValue=true;
        event.cancel = false;
    //0 a 9 - Teclas numericas a direita          
    }else if(window.event.keyCode > 95 && window.event.keyCode < 106){
        event.returnValue=true;
        event.cancel = false;
    //8 - BackSpace: 46 - Delete: 13 - Enter (neste caso desativado)      
    }else if(window.event.keyCode == 8 || window.event.keyCode == 46){
        event.returnValue=true;
        event.cancel = false;  
    }else{
        event.returnValue=false;
        event.cancel = true;  
    }
}
