// JavaScript Document
$(document).ready(function () {
    $("input#emailRemetente, input#emailDestinatario, input#email").focus(function () {
        if (this.value == this.defaultValue) {
            this.value = "";
        }
    }).blur(function () {
        if (!this.value.length) {
            this.value = this.defaultValue;
        }
    });

    // Mascara para data
    $("#dtInicial, #dtFinal").mask("99/99/9999");
});
// Cantos arredondados com jQuery somente nos IE's

$(document).ready(function () {
    if ($.browser.msie) {
        $('#conteudoPrincipal, #menu, #conteudoInterno, #conteudo, #conteudoPrincipal h2, #topFive, #indexing #indexingLista, #areaTools .tools, #caixaAudiencia, #patrocinio #patrocinioLista').each(function () {
            $(this).wrap('<div class="bordaArredondada">');

            // Informações de aparência
            var margin_top = $(this).css("margin-top");
            var margin_right = $(this).css("margin-right");
            var margin_bottom = $(this).css("margin-bottom");
            var margin_left = $(this).css("margin-left");

            var corBorda = $(this).css("border-color");
            var tamanhoBorda = $(this).css("border-width");
            var tamanho = $(this).css("width");
            var zIndexFilho = $(this).css("z-index")

            var raioCantoArredondado = $(this).css("border-radius"); // Obter o valor da regra border-radius do CSS3
            
            if (!raioCantoArredondado)
                raioCantoArredondado = "5px";

            // Retirar a margem do elemento
            $(this).css("margin", 0);

            // Colocar as informações de aparência no elemento pai
            var pai = $(this).parent();

            $(pai).css("margin", margin_top + " " + margin_right + " " + margin_bottom + " " + margin_left); // Colocar as margens no elemento pai
            $(pai).css("background-color", corBorda); // Cor de fundo, utilizada para simular a borda
            $(pai).css("padding", tamanhoBorda); // Padding, utilizado para simular o border-width            
            $(pai).css("z-index", zIndexFilho); // Manter o z-index do filho

            // Verificar se o elemento filho tem tamanho fixo e atribuir ao pai
            if (tamanho != "auto") {
                $(pai).css("width", tamanho + 3);
            }

            $(pai).corner("round " + raioCantoArredondado);
            $(this).corner("round " + raioCantoArredondado);
        });
    }
});

$(document).ready(function () {
    // Inserir div para formatação auxiliar do fundo do rodapé
    $('#site').wrap('<div id="fundoAux" />');

    //When page loads...
    $(".tab_container").hide(); //Hide all content	    

    //On Click Event
    $("ul.tabsLinksArtigo li a.abstract").click(function () {
        var activeTab = $(this).attr("href"); //Find the href attribute value to identify the active tab + content

        $(this).parent().toggleClass("active"); //Add "active" class to selected tab
        $(activeTab).slideToggle("fast");

        return false;
    });


    //When page loads...
    $(".tab_content_login").hide(); //Hide all content

    //On Click Event
    $("ul.tabs_login li a.linkLogin").click(function () {

        $(this).parent().toggleClass("active"); //Add "active" class to selected tab		
        $(".tab_content_login").slideToggle("fast");

        return false;
    });
});
