/*
    Document   : js-bascio
    Created on : 26/11/2010, 11:55:00
    Author     : Filipe filipe@maqina.com.br
    Description: Página de funçoes gerais.
 */

/* FUNCAO DE ATUALIZACAO DO NAVEGADOR */
function AtualizeNavegador(){
    $('#nav-fail a.bt-fechar').click(function(){
        $('#nav-fail').slideUp('fast');
    });
}

/* aplica transparencia do png */
if ($.browser.msie && parseInt(jQuery.browser.version) == 6) {
    DD_belatedPNG.fix(' .btn,\n\
                        .logo a,\n\
                        .seguros,\n\
                        .bullets,\n\
                        .selected,\n\
                        .bgr-sidebar,\n\
                        .bt-paravoce,\n\
                        .logo-maqina,\n\
                        .fale-conosco,\n\
                        .logo-rodape a,\n\
                        .menu-vertical,\n\
                        .nav-para-voce,\n\
                        .bt-paraempresa,\n\
                        .sistema-martins,\n\
                        .agende-uma-visita,\n\
                        .agende-uma-visita a,\n\
                        .menu-de-servicos li,\n\
                        .componentes-sim ul li a,\n\
                        #content .cliente-sim h1,\n\
                        #footer,\n\
                        #sidebar,\n\
                        #flash img,\n\
                        #wrapper,\n\
                        #nome-newsletter,\n\
                        #email-newsletter,\n\
                        #conteudo-principal,\n\
                        #menu-nav-colaboradores ul li a,\n\
                        h1#logo a,\n\
                        #quero-indicar,\n\
                        a.logoMaqina,\n\
                        .tt-indique,\n\
                        .tt-indicou,\n\
                        .bt-limpar,\n\
                        .bt-enviar,\n\
                        .btn-ok,\n\
                        .descricao-atendimento,\n\
                        .descricao-atendimento h3,\n\
                        #content ul li,\n\
                        #nav-banner a,\n\
                        .bt-close');
}


// FUNÇÃO DO MENU DE NAVEGAÇÃO RAPIDA.
function addToggleFiltragem()
{
    $("#btn-nav-rapida").toggle(
    function () {
        $("#show-nav-rapida").slideDown('slow');
        $("#btn-nav-rapida").css('background-position', '-456px -144px');

    },
    function () {
        $("#show-nav-rapida").slideUp('slow');
        setTimeout(function(){
            $("#btn-nav-rapida").css('background-position', '-455px -98px');
        },530);
    }
);
}

// FUNÇÃO LINK EXTERNAL
function ExternoLink()
{
    $("a[rel=external]").attr("target", "_blank");
}

function RetornoLink()
{
    $("a[rel=back]").click( function(){ history.back(); return false });
}

function ImprimirLink()
{
    $("a[rel=print]").click( function(){ print(); })
}

function FavoritoLinks()
{
    $("a[rel=bookmark]").click( function(){
        if (document.all) window.external.AddFavorite(window.location.href, document.title);
        else if (window.sidebar) window.sidebar.addPanel(document.title, window.location.href, "")
    });
}

function GerarCombobox(idSelect){
    var Combo = '';
    Combo = new $.ComboBox({id:idSelect,visibleItems:5});
    Combo.render();
}

function selectPersonalizado(){
    $(".select-personalizado select").styleCombobox({
        classFocus:"comboboxFocus"
    });
}

/* Zerando os campos de inputs quando está em foco */
function ZerarCampos(){
    $("input,textarea").focus(function(){
        if($(this).val()==$(this).attr("title")){
            $(this).val("");
        }
    });
    $("input,textarea").blur(function(){
        if($(this).val()==""){
            $(this).val($(this).attr("title"));
        }
    });
}

$(document).ready(function(){
    ExternoLink();
    ZerarCampos();
	AtualizeNavegador();
});




