/************************
 SCRIPTS LATINANET
 ************************/

/* SlideShow */

function slideShow(slide, btnprox, btnant) {
    $(slide).SlideShow({
        visible: 1,
        proximo: btnprox,
        anterior: btnant
    });
}

/* Mostra LightBox */

function showModal(idModal) {
    $("#" + idModal).dialog({
        autoOpen: false,
        modal: true,
        width: 481,
        resizable: false,
        position: 'center',
        draggable: false,
        open: function (event, ui) {
            $(this).parent().removeClass("ui-widget ui-widget-content ui-corner-all ui-resizable");
            $(this).parent().addClass("Modal");
            $(this).removeClass("ui-dialog-content ui-widget-content");
            $(this).siblings(".ui-dialog-titlebar").removeClass("ui-corner-all").find('.ui-icon').addClass("BotaoFechar");
        }
    });
    var dialogBox = $("#" + idModal).dialog('open');
    dialogBox.parent().appendTo($('#aspnetForm'));
}

function mostrarAno(ano) {
    $(ano).show();
    $(ano).next().show();
}

/*Seta Menu Ativo - Nav Institucional*/

function setMenu2() {

    var url = "" + window.location;
    var pieceUrl = url.split("/");
    var itemMenu = pieceUrl[pieceUrl.length - 2].toLowerCase();

    if (itemMenu != "default.aspx" && itemMenu != "sucesso.aspx" && itemMenu != "erro.aspx") {

        var url = "" + window.location;
        var pieceUrl = url.split("/");
        var itemMenu2 = pieceUrl[pieceUrl.length - 2].toLowerCase();

        if (pieceUrl.length > 5) pieceUrl[5].toLowerCase();

        //alert(itemMenu2);
        switch (itemMenu2) {

        case "historia":
            $('.NavSobreLatina').find('.Historia a').addClass("Ativo");
            break

        case "instalacoes":
            $('.NavSobreLatina').find('.Instalacoes a').addClass("Ativo");
            break

        case "no-mundo":
            $('.NavSobreLatina').find('.NoMundo a').addClass("Ativo");
            break

        case "respeito-ambiente":
            $('.NavSustentabilidade').find('.MeioAmbiente a').addClass("Ativo");
            break

        case "projetos-sociais":
            $('.NavSustentabilidade').find('.ProjetosSociais a').addClass("Ativo");
            break

        default:
            $('.NavSobreLatina').find('li a').removeClass("Ativo");
        }
    }
};


$(document).ready(function() {

    //Banner de Purificadores
    if ($('.BannerSuperior').hasClass('BannerPurificadores')) {
        $('.BannerPurificadores img').show();
        $(".BannerPurificadores a").attr("href", "http://www.clubedolar.com.br/latinatec/").attr("target", "_blank");
    };

    //Tabela de Comparativo
    $('.TabelaComparativo tr').each(function() {
        $(this).find('td:first').addClass("Principal TituloCufon");
    });


    Cufon.replace('.NavProdutos li a, .NavInstitucional li a, .NavFooter li a, .NavSobreLatina li a, .NavSustentabilidade li a, .TabelaComparativo td.Principal, .Ano h5, .LinhaTempo li a, .PerguntasFrequentes h2, .NavTvFlash a, .TituloCufon');

    $('.NavProdutos li a, .NavInstitucional li a, .NavFooter li a, body.Home h2.TituloCufon').css('display', 'block');

    setMenu2();

    $(".NavInstitucional li, .NavProdutos li").hover(function() {
        clearTimeout($(this).data('jQueryMenu'));
        $(this).find('ul:first').show();
    }, function() {
        var mm = $(this);
        var timer = setTimeout(function() {
            mm.find('ul:first').hide();
        }, 20);
        $(this).data('jQueryMenu', timer);
    });

    $('.ContainerBusca input.TextBox, .Home .DestaqueComoEscolher .TextBox').each(function() {
        var default_value = this.value;
        $(this).focus(function() {
            if (this.value == default_value) {
                this.value = '';
            }
        });
        $(this).blur(function() {
            if (this.value == '') {
                this.value = default_value;
            }
        });
    });

    // Se cliar na cor esconde as setas
    var Lista = $('.ContainerSlide li').size();
    if (Lista > 1) {
        slideShow(".DetalhesProduto .ContainerSlide", ".DetalhesProduto .SetaProximo", ".DetalhesProduto .SetaAnterior");
    } else if (Lista == 1 && $('.CoresProduto').find('td').size() > 0) {

        var url = window.location;
        $('.SetaProximo, .SetaAnterior').hide();
        $('.CoresProduto tr').prepend('<td><a class="VerTodas" href="' + url + '">Ver todos</a></td>');
    } else {
        $('.SetaProximo, .SetaAnterior').hide();
    }


    slideShow(".ContainerSlideVideo .ContainerSlide", ".ContainerSlideVideo .SetaProximo", ".ContainerSlideVideo .SetaAnterior");

    $("#tabs").tabs({
        show: function(event, ui) {
            $(this).removeClass("ui-widget ui-corner-all");
            $(this).find("ul:first-child").removeClass("ui-widget-header ui-corner-all");
            $(this).find("li").removeClass("ui-corner-top");
            $(this).find(".ui-state-active").find("a").each(function() {
                $(".ui-state-default a").removeClass("Ativa");
                $(this).addClass("Ativa");
            });
        }
    });

    $('.CabecalhoProdutos').parents('.DestaqueTitulo').addClass('DestaqueTituloProdutos');
    $('.Paginacao .SetaDireita').prev().addClass("Ultimo");
    $('.Paginacao span.Ativo').next('a').hide();
    $('.Paginacao span.Ativo').prev('a').hide();
    $('.ListagemOndeComprar').find('li:last').addClass("Ultimo");

    $('.PerguntasFrequentes li a').click(function() {
        $(this).toggleClass("Ativo");
        $(this).parent("h2").next(".Resposta").slideToggle();
        return (false);
    });


    //Representantes
    $('.ConteudoRepresentantes .MapaRepresentantes area').click(function() {

        $('.ListagemRepresentantes ul').hide();
        $('.ConteudoRepresentantes .ColunaAuxiliar').show();
        $('.ConteudoRepresentantes .ColunaAuxiliar').find('h2 span.Estado').text($(this).attr('class'));
        $('.ConteudoRepresentantes .ColunaAuxiliar').find('.' + $($(this)).attr('class')).show();
        return (false);
    });

    /*Função para diminuir e aumentar a fonte*/
    $(".Main p").FontSize({
        MaxSize: 17,
        MinSize: 9,
        SizeUpSelector: '#btnAumentarFonte',
        SizeDownSelector: '#btnDiminuirFonte',
        Increment: 1,
        IgnoreEventTriggers: true,
        ResetSelector: '#btnFontePadrao',
        DefaultSize: 12
    });

    //Listagem de Produtos - alinha as li de cada listagem
    $('.ListagemProdutos').each(function() {
        var maior = $(this).find(".Produto:first").height();
        $(this).find('.Produto').each(function() {
            altura = $(this).height();
            if (altura > maior) maior = altura;
        });
        $(this).find('.Produto').css("height", maior);
    });

    //Abas de Produtos
    $('.ContainerAbas .Abas li:last').addClass('Ultimo');

    $(".ui-widget-overlay").click(function() {
        $(".ConteudoModal").dialog("close");
    });

    // Cycle
    $('.TvFlash').cycle({
        fx: 'fade',
        speed: '500',
        timeout: '10000',
        sync: 1,
        pager: '.NavTvFlash',
        slideExpr: 'img'
    });
});

// Pop up Como Anunciar


function AbrePopUpConsultor(url) {
    var newwindow;
    newwindow = window.open(url, 'PopConsultor', 'height=425,width=958,scrollbars=yes,top=165,left=145');
}


function AbrePopUpMailing(url) {
    var newwindow;
    newwindow = window.open(url, 'PopMailing', 'height=550,width=600,scrollbars=no,top=165,left=300');
}
