var tabTotal = 0;

$(document).ready(function () {
    $('#topo img').click(function () {
        self.location = 'conteudo.php?prefixo=listar&menu=busca&vl_busca=' + $('#topo input').val();
    });
    
    $('#topo input').keypress(function (e) {
        if (e.which == 13) $('#topo img').click();
    });
    
    if (menu == 'home') {
        var tam_max = 0;
        $('div#home_esq div.destaque').each(function () {
            if ($(this).height() > tam_max) tam_max = $(this).height();
        });
        $('div#home_esq div.destaque').height(tam_max);
    
    } else if (prefixo == 'inc' && menu == 'pedido') {
        tabAtual = queryString('tabUlt');
        if (tabAtual == '') {
            $("div#idTabsHtml").idTabs();
            tabAtual = 0;
            $('img#btEsq').attr('src', 'imagens/cad_esquerda_d.gif');
            $('img#btEsq').addClass('deativado');
        } else {
            if (tabAtual <= 0) {
                tabAtual = 0;
                $('img#btEsq').attr('src', 'imagens/cad_esquerda_d.gif');
                $('img#btEsq').addClass('deativado');
            }
            
            if (tabAtual >= tabTotal) {
                tabAtual = tabTotal;
                $('img#btDir').attr('src', 'imagens/cad_direita_d.gif');
                $('img#btDir').addClass('deativado');
            }
            
            $("div#idTabsHtml").idTabs('tab' + tabAtual);
        }
        
        $('input#__c_num_cnpj').blur(function() {
            $.post('ajax.php?tipo=conCliente', { num_cnpj: $(this).val() }, function(str) {
                str = eval(url_decode(str));
                if ($('#__c_idt_clie').val() == str.idt_clie) return;
                
                for(var i in str) {
                    switch (i) {
                    	case 'num_cnpj':
                            break;
                    	
                        case 'idt_bairro':
                            $("select[name*='__c_" + i + "']").val(str[i]);
                            break;
                        
                        default:
                            $('#__c_' + i).val(str[i]);
                            break;
                    }
                }
            });
        });
        
        $('div#tab1 div.cad_registro').each(function() {
            var $p = $(this).find("select[name*='idt_fabr']");
            var $f = $(this).find("select[name*='idt_equip']");
            $f.cascade($p, {ajax: {url: 'ajax.php?tipo=equipamento'}});
            
            var $p = $f;
            var $f = $(this).find('div.cad_registro:last-child').find("select[name*='idt_supr']");
            $f.cascade($p, {ajax: {url: 'ajax.php?tipo=suprimento'}});
        });
    
    } else if (prefixo == 'inc' && menu == 'manutencao') {
        tabAtual = queryString('tabUlt');
        if (tabAtual == '') {
            $("div#idTabsHtml").idTabs();
            tabAtual = 0;
            $('img#btEsq').attr('src', 'imagens/cad_esquerda_d.gif');
            $('img#btEsq').addClass('deativado');
        } else {
            if (tabAtual <= 0) {
                tabAtual = 0;
                $('img#btEsq').attr('src', 'imagens/cad_esquerda_d.gif');
                $('img#btEsq').addClass('deativado');
            }
            
            if (tabAtual >= tabTotal) {
                tabAtual = tabTotal;
                $('img#btDir').attr('src', 'imagens/cad_direita_d.gif');
                $('img#btDir').addClass('deativado');
            }
            
            $("div#idTabsHtml").idTabs('tab' + tabAtual);
        }
        
        $('input#__c_num_cnpj').blur(function() {
            $.post('ajax.php?tipo=conCliente', { num_cnpj: $(this).val() }, function(str) {
                str = eval(url_decode(str));
                if ($('#__c_idt_clie').val() == str.idt_clie) return;
                
                for(var i in str) {
                    switch (i) {
                    	case 'num_cnpj':
                            break;
                    	
                        case 'idt_bairro':
                            $("select[name*='__c_" + i + "']").val(str[i]);
                            break;
                        
                        default:
                            $('#__c_' + i).val(str[i]);
                            break;
                    }
                }
            });
        });
        
        $('div#tab1 div.cad_registro').each(function() {
            var $p = $(this).find("select[name*='idt_fabr']");
            var $f = $(this).find("select[name*='idt_equip']");
            $f.cascade($p, {ajax: {url: 'ajax.php?tipo=equipamento'}});
        });
    }

    var diff_tela = ($(window).width() - $('div#geral').width()) / 2;
    $('div#interno_esq span#alImg1').css('left', (parseInt($('div#interno_esq span#alImg1').css('left')) + diff_tela) + 'px');
    
    TelaHeight();
});

function TelaHeight() {
    $('div#meio').height('');
    
    tam_max = $('div#meio').outerHeight(true) + 15;
    if (tam_max < 285) tam_max = 285;
    $('div#conteudo, div#esq, div#meio, div#dir').height(tam_max);

    if ($('div#geral').outerHeight(true) < $(window).height()) {
        tam_max += $(window).height() - $('div#geral').outerHeight(true);
        $('div#conteudo, div#esq, div#meio, div#dir').height(tam_max);
    }
}
