﻿function pageLoad() {
    Sys.WebForms.PageRequestManager.getInstance().add_initializeRequest(cancelPostBack);
}

function cancelPostBack(sender, args) {
    $('input[type="image"]').css('cursor', 'default');
    if (Sys.WebForms.PageRequestManager.getInstance().get_isInAsyncPostBack()) {
         args.set_cancel(true);
    }
}

//Esse metodo esta sendo utilizado nos seguintes formularios
//FormaBusca, Voo, Dados, Pagamento, Confirmação, Sac e Cadastro
function BloqueiaBotaoEnviar() {
    // - FormBusca
    //   caso o formulario de busca nao esteja na pagina de voo os elementos abaixo serao nulos
    //Valida o botao de Nova Pesquisa
    if ($('[id$="BotaoPesquisarVoos"]').length != 0) {
        $('[id$="BotaoPesquisarVoos"]').attr('readonly');
        $('[id$="BotaoPesquisarVoos"]').attr('disabled', 'disabled');
        $('[id$="BotaoPesquisarVoos"]').css('cursor', 'default');
    }  
}

function BloqueioBotaoVoltar() {

    if ($('[id$="imgbtVoltar"]') != null) {
        $('[id$="imgbtVoltar"]').attr('readonly');
        $('[id$="imgbtVoltar"]').attr('disabled', 'disabled');
        $('[id$="imgbtVoltar"]').css('cursor', 'default');
    }
}

function BloqueioBotaoContinuar() {

    if ($('[id$="imgbtContinuar"]') != null) {
        $('[id$="imgbtContinuar"]').attr('readonly');
        $('[id$="imgbtContinuar"]').attr('disabled', 'disabled');
        $('[id$="imgbtContinuar"]').css('cursor', 'default');
    }
}

function BloqueioBotaoConfirmacao() {

    if ($('[id$="imgbntFinalizar"]') != null) {
        $('[id$="imgbntFinalizar"]').attr('readonly');
        $('[id$="imgbntFinalizar"]').attr('disabled', 'disabled');
        $('[id$="imgbntFinalizar"]').css('cursor', 'default');
    }
}

function BloqueioBotaoCadastrar() {
    if ($('[id$="imgbntCadastrar"]') != null) {
        $('[id$="imgbntCadastrar"]').attr('readonly');
        $('[id$="imgbntCadastrar"]').attr('disabled', 'disabled');
        $('[id$="imgbntCadastrar"]').css('cursor', 'default');
    }

}

function DesbloqueiaBotoes() {

    if ($('[id$="BotaoPesquisarVoos"]').length != 0) {
        $('[id$="BotaoPesquisarVoos"]').removeAttr('readonly');
        $('[id$="BotaoPesquisarVoos"]').removeAttr('disabled');
        $('[id$="BotaoPesquisarVoos"]').css('cursor', 'pointer');
    }  
}
