function cad_novo(idxTab, tab, espaco) {
    var idx = $('div#' + tab + 'box > div.cad_registro').length;
    var idt_equip = 0;
    var vetTab = tab.split('__');
    
    if (vetTab[1] == 's_') {
        idt_equip = $('div#' + tab + 'box').parent().find("select[name*='idt_equip']").val();
    }
    
    $.post('incpedido_ajax.php', { idxTab: idxTab, tab: tab, idx: idx, espaco: espaco, idt: idt_equip }, function(str) {
        var $cad = $('div#' + tab + 'box').append(url_decode(str));
        TelaHeight();
        
        if (vetTab[1] == 'e_') {
            $cad = $cad.find('div.cad_registro:last-child');
            var $p = $cad.find("select[name*='idt_fabr']");
            var $f = $cad.find("select[name*='idt_equip']");
            $f.cascade($p, {ajax: {url: 'ajax.php?tipo=equipamento'}});
            
            var $p = $f;
            var $f = $cad.find('div.cad_registro:last-child').find("select[name*='idt_supr']");
            $f.cascade($p, {ajax: {url: 'ajax.php?tipo=suprimento'}});
        } else if (vetTab[1] == 's_') {
            var $p = $cad.parent().find("select[name*='idt_equip']");
            var $f = $cad.find('div.cad_registro:last-child').find("select[name*='idt_supr']");
            $f.cascade($p, {ajax: {url: 'ajax.php?tipo=suprimento'}});
        }
    });
}

function cad_delete(tab, idx) {
    $('div#' + tab + 'reg_' + idx).toggleClass('cad_reg_del');
    
    var $deleta = $('div#' + tab + 'reg_' + idx).find('#' + tab + 'deleta');
    
    if ($deleta.val() == 'S')
        $deleta.val('N');
    else
        $deleta.val('S');
}

var tabAtual = 0;
tabTotal = 2;
function mudaTab(dir) {
    if (dir == 'esq') {
        tabAtual--;
    } else if (dir == 'dir') {
        tabAtual++;
    } else {
        tabAtual = dir;
    }
    
    $('img#btEsq').attr('src', 'imagens/cad_esquerda.gif');
    $('img#btEsq').removeClass('deativado');
    if (tabAtual <= 0) {
        tabAtual = 0;
        $('img#btEsq').attr('src', 'imagens/cad_esquerda_d.gif');
        $('img#btEsq').addClass('deativado');
    }
    
    $('img#btDir').attr('src', 'imagens/cad_direita.gif');
    $('img#btDir').removeClass('deativado');
    if (tabAtual >= tabTotal) {
        tabAtual = tabTotal;
        $('img#btDir').attr('src', 'imagens/cad_direita_d.gif');
        $('img#btDir').addClass('deativado');
    }
    
    $('#frm').attr('action', 'conteudo.php?prefixo=inc&menu=pedido&tabUlt=' + tabAtual);
    $("a[href='#tab" + tabAtual + "']").click();
    
    TelaHeight();
}

function envia() {
    var erro = false;
    
    $('.obr').each(function() {
        if ($(this).val() == '') {
            mudaTab($(this).attr('tab'));
            alert('Favor preencher o campo: ' + $(this).attr('title'));
            if ($(this).attr('type') != 'hidden' && !$(this).attr('disabled')) $(this).focus();
            erro = true;
            return false;
        }
    });
    
    $("div[id*='__s_reg_']").each(function() {
        var cmb = $(this).find("[name*='idt_supr']");
        var qtd = $(this).find("[name*='qtd_supr']");
        
        if (cmb.val() != '' || qtd.val() != '') {
            if (cmb.val() == '')
                var obj = cmb;
            else if (qtd.val() == '')
                var obj = qtd;
            else
                var obj = '';
            
            if (obj != '') {
                mudaTab(obj.attr('tab'));
                alert('Favor preencher o campo: ' + obj.attr('title'));
                if (obj.attr('type') != 'hidden' && !obj.attr('disabled')) obj.focus();
                erro = true;
                return false;
            }
        }
    });
    
    if (!erro) {
        if (confirm('Deseja realmente confirmar essa operação?')) {
            return true;
        }
    }
    
    return false;
}

