// * Imprime conteúdo selecionado
function imprimir(container, tipo) {
    var prtContent = document.getElementById(container);
    var titulo = (document.getElementById('ctl00_cphConteudo_h2Titulo') != null) ? '<strong>' + document.getElementById('ctl00_cphConteudo_h2Titulo').innerHTML + '</strong><br/><br/>' : '';
    var WinPrint = window.open('', '', 'left=0,top=0,width=1,height=1,toolbar=no,scrollbars=no,status=no');
    WinPrint.document.write(titulo + prtContent.innerHTML);
    // * Opera
    if (navigator.appName == 'Opera') {
        WinPrint.onload = WinPrint.print;
    }
    // * Demais navegadores
    else {
        WinPrint.document.close();
        WinPrint.focus();
        WinPrint.print();
        WinPrint.close();
    }
}

// * Abre janela para indicação de conteúdo
function indicar(dominio, id, tipo) {
    window.open(dominio + 'indicar.aspx?id=' + id + '&tipo=' + tipo, 'Indicar', 'left=100,top=100,width=380,height=460,toolbar=no,scrollbars=yes,status=no,resizable=no');
}

$(function() {
    // * Hand-over do menu ao navegar pelas categorias do menu
    $(".nav li.categoria").hover(function() {
        $(this).children("a").addClass("ativo");
    }, function() {
        $(this).children("a").removeClass("ativo");
    });

    // * Galeria de imagens internas - Carrossel
    $(".thumbs").jCarouselLite({
        btnNext: ".next",
        btnPrev: ".prev",
        visible: "7",
        scroll: 1,
        circular: false
    });

    $(".next, .prev").click(function() { return false; });

    $(".lista-produto li").each(function(index) {
        var multiploTres = (index + 1) % 3;
        if (multiploTres == 0) {
            $(this).css("margin-right", "0");
        }
    });

    // * Escondendo os banners
    $('#painelBanner li').css('display', 'none');
    // * Exibindo o primeiro banner
    $('#banner').css('visibility', 'visible');
    $('#painelBanner li:first').css('display', 'block');

    // * Alterando o banner de acordo com a navegação
    /*$('#navegadorBanner li a').click(function() {
    // * Escondendo os banners
    $('#painelBanner li').css('display', 'none');
    // * Recuperando o banner a ser exibido
    var banner = $(this).attr('target');
    // * Removendo a classe 'ativo' das li de navegação
    $('#navegadorBanner li').removeClass('ativo');
    // * Adiciona a classe 'ativo' à li clicada
    $(this).parent('li').attr('class', 'ativo');
    // * Exibindo o banner selecionado
    $('#painelBanner li.' + banner).fadeIn('slow').css('display', 'block');

        return false;
    });*/

    $('#navegadorBanner li a, #painelBanner li').hover(function() {
        clearInterval(banner);
    }, function() {
        banner = window.setInterval(function() {
            cont = (cont == 4) ? 1 : cont + 1;
            // * Escondendo os banners
            $('#painelBanner li').css('display', 'none');
            // * Recuperando o banner a ser exibido
            var banner = $('#navegadorBanner li a.' + cont).attr('rel');
            // * Removendo a classe 'ativo' das li de navegação
            $('#navegadorBanner li').removeClass('ativo');
            // * Adiciona a classe 'ativo' à li clicada
            $('#navegadorBanner li a.' + cont).parent('li').attr('class', 'ativo');
            // * Exibindo o banner selecionado
            $('#painelBanner li.' + banner).fadeIn('slow').css('display', 'block');
        }, 3000);
    });
});

var cont = 0;
var banner = window.setInterval(function() {
    if (cont == 0) { cont = 1; }
    cont = (cont == 4) ? 1 : cont + 1;
    // * Escondendo os banners
    $('#painelBanner li').css('display', 'none');
    // * Recuperando o banner a ser exibido
    var banner = $('#navegadorBanner li a.' + cont).attr('rel');
    // * Removendo a classe 'ativo' das li de navegação
    $('#navegadorBanner li').removeClass('ativo');
    // * Adiciona a classe 'ativo' à li clicada
    $('#navegadorBanner li a.' + cont).parent('li').attr('class', 'ativo');
    // * Exibindo o banner selecionado
    $('#painelBanner li.' + banner).fadeIn('slow').css('display', 'block');
}, 3000);

/* Esta primeira habilita um efeito no mouse-hover e habilita também para o IE6 */
function mainmenu() {
    $(" #nav ul ").css({ display: "none" });
    $(" #nav li").hover(function() {
        $(this).find('ul:first').css({ visibility: "visible", display: "block" });
    }, function() {
        $(this).find('ul:first').css({ visibility: "hidden", display: "none" });
    });
}

// * Alterna as imagens a partir da navegação
function alterarImagem(host, origem, objeto, id, imagem, legenda, tamanho) {
    // * Atribui caminho para o lightbox
    $('.lightbox_' + origem + '_' + id).attr('href', host + 'thumbnail.aspx?arquivo=' + objeto + '/' + objeto + id + '/' + imagem + '&l=800&a=600');
    // * Atribui caminho para imagem grande
    $('.imagem_grande_' + origem + '_' + id).attr('src', host + 'thumbnail.aspx?arquivo=' + objeto + '/' + objeto + id + '/' + imagem + tamanho);

    // * Verifica se foi cadastrada uma legenda para a imagem
    if (legenda != '') {
        $('.lightbox_' + origem + '_' + id).attr('title', legenda);
        $('.imagem_grande_' + origem + '_' + id).attr('title', legenda);
        $('.imagem_grande_' + origem + '_' + id).attr('alt', legenda);
        if ($('.legenda_' + origem + '_' + id)[0]) {
            $('.legenda_' + origem + '_' + id).css('display', 'block').html(legenda);
        }
    }
    else {
        $('.lightbox_' + origem + '_' + id).attr('title', '');
        $('.imagem_grande_' + origem + '_' + id).attr('title', '');
        $('.imagem_grande_' + origem + '_' + id).attr('alt', '');
        if ($('.legenda_' + origem + '_' + id)[0]) {
            $('.legenda_' + origem + '_' + id).css('display', 'none').empty();
        }
    }

    return false;
}
