var lastArea = "";

$(document).ready(function() {

    //pesquisa
    $("#pesquisaP").val($("#pesquisaP").attr("rel"));
    $("#pesquisaP").focus(function(){
        $("#pesquisaP").html("");
        if($(this).val() == $("#pesquisaP").attr("rel")){
            $(this).val("");
        }
    });

    $("#pesquisaP").blur(function(){
        if($(this).val() == ""){
            $(this).val($("#pesquisaP").attr("rel"));
        }
    });


    //linguas
    $("#areaLinguas .link").mouseover(function(){
        $("#areaLinguas .lista").show();
    });

    $("#areaLinguas .lista").mouseover(function(){
        //$("#areaLinguas .lista").stop();
        $("#areaLinguas .lista").show();
    }).mouseout(function(){
        //$("#areaLinguas .lista").stop();
        $("#areaLinguas .lista").hide();
    })


    /*.mouseout(function(){
        $("#areaLinguas .lista").stop();
        $("#areaLinguas .lista").fadeOut(500);
    });*/


    //menus a funcionar
    $(".navMenu li:not(.extra)").each(function(){
        $(this).mouseover(function(){
            $(this).addClass("over");
        }).mouseout(function(){
            $(this).removeClass("over");
        });
    });

    //para os menus extra
    $(".navMenu li.extra a").mouseover(function(){

        var areaActual = $(this).attr("rel");

        if(lastArea != areaActual){

            if(lastArea != ""){
                $("#" + lastArea).stop();
                $("#" + lastArea).fadeOut(300);
            }

            $("#" + areaActual).stop();
            $("#" + areaActual).fadeTo(500,.95);

            lastArea = areaActual;
        }

        return false;
    }).mouseout(function(){
        if(lastArea != ""){
            $("#" + lastArea).stop();
            $("#" + lastArea).fadeOut(300);
            lastArea = "";
        }
    });

    //para esconder as áreas
    $(".menuGroup").mouseover(function(){
        lastArea = $(this).attr("rel");
        $(this).stop();
        $(this).fadeTo(500,.95);
    }).mouseout(function(){
        lastArea = "";
        $(this).stop();
        $(this).fadeOut(300);
    });

});



