$(function(){
    $("select").each(function(){
        this.selectedIndex = 0; //Ao carregar a página pela primeira vez, reseta as seleções dos campos
        //Para que a página não venha com os campos preenchidos, e apenas com o combo de Estado visível
    });
});

var linhasGridBoletos;
var linha_sel = -1;
var janelaImpressao;
var aviso_popup = true;
InicioPagina = function(){
    linhasGridBoletos = $("#ctl00_CPHConteudo_DataGridBoleto tr.boleto").each(function(i,val){
        this.linha = i;
    }).hover(
        function(){
            $(this).find("td").css("background-color", "#6CF");
        },
        function(){
            $(this).find("td").css("background-color", "");
        }
    ).click(function(){
        if (linha_sel % 2 == 0) {
            $(linhasGridBoletos[linha_sel]).css("background-color", "#FFF");
        } else {
            $(linhasGridBoletos[linha_sel]).css("background-color", "#ECF0F9");   
        }         
        $(linhasGridBoletos[linha_sel]).css("font-weight", "");
        
        $(this).css("background-color", "#FFFF66").css("font-weight", "bold");
        linha_sel = this.linha;
        if (linha_sel != -1) {
            var url = "/segunda-via-boleto-";
            url += ($(linhasGridBoletos[linha_sel]).find("td:eq(5)").text().length >= 15) ? "caixa" : "bradesco";
            url += "/" + $(linhasGridBoletos[linha_sel]).find("td:eq(7)").text();
            url += "/" + $(linhasGridBoletos[linha_sel]).find("td:eq(6)").text();
            url += "/" + $(linhasGridBoletos[linha_sel]).find("td:eq(5)").text();
            AbrirPopUp(url, "2viaBoleto", 800, 600);
        }
    /*}).dblclick(function(){
        $("#BtnImprimir").click();*/
    }).css("cursor", "pointer");    
    
    $("#ctl00_CPHConteudo_DataGridBoleto tr td").each(function(i,val){//Busca todas as células
        if (i % 8 >= 6) {//Se forem das últimas duas colunas
            $(this).hide();//Ocultar
        }
    });
    
    if (linhasGridBoletos.length > 0) {//Se houver alguma linha no grid
        //$(linhasGridBoletos[0]).click();//Selecionar a primeira linha
        if (aviso_popup) {
            alert("A impress\u00e3o ser\u00e1 aberta em uma nova janela.\n\nCaso isso n\u00e3o aconte\u00e7a, verifique se \"pop-ups\"\nest\u00e3o bloqueadas em seu navegador.");
            aviso_popup = false;
        }
    }
    
    /*$("#BtnImprimir").unbind("click").bind("click",function(){
        if (linha_sel != -1) {
            var url = "/segunda-via-boleto-";
            url += ($("#ctl00_CPHConteudo_LabelAvisoBradesco").length == 0) ? "caixa" : "bradesco";
            url += "/" + $(linhasGridBoletos[linha_sel]).find("td:eq(7)").text();
            url += "/" + $(linhasGridBoletos[linha_sel]).find("td:eq(6)").text();
            url += "/" + $(linhasGridBoletos[linha_sel]).find("td:eq(5)").text();
            AbrirPopUp(url, "2viaBoleto", 800, 600);
        }
    });*/
    
    $("#ctl00_CPHConteudo_BtnSubmit").unbind("click").bind("click", function(){
        if (!isCpfCnpj($("#ctl00_CPHConteudo_TextBoxCPF").val())) {
            alert("CPF ou CNPJ inv\u00e1lido!");
            $("#ctl00_CPHConteudo_TextBoxCPF").focus();
            return false;
        }
    });
}