function mainmenu(){

    //coloco como seleccionado todos os pais dele
    $("#menu a.selected").parent().parentsUntil("#menu>ul").each(function(){
        //se for um li
        if($(this).is("li")){
            $(this).find("a:not(.selected):first").addClass("selected");
        }
    });


    var nTotalItems = $("#menuLeft ul > li").length - 5;
    $("#menuLeft ul > li:gt("+nTotalItems+") a").addClass("extra");

    //coloca os submenus todos do tamanho do maior
    //para cada ul dentro do principal
    $("#menu ul ul").each(function(){
        //mostro para poder obter o width
        $(this).show();
        var nMax = 0;
        //descubro o maior
        $(">li",$(this)).each(function(){
            if(nMax < $(this).outerWidth()){
                nMax = $(this).outerWidth();
            }
        });

        //coloc todos do tamanho do maior
        $(">li",$(this)).width(nMax+5);
        $(this).width(nMax);
        //escondo
        $(this).hide();

    });

    $("#menu ul ul ").css({display: "none"}); // Opera Fix
    //
    //trata do hover para o ie
    $("#menu ul li").hover(function(){
        $(this).find('ul:first').css({
            visibility: "visible",
            display: "none"}
        ).fadeIn("fast");

    },function(){
        $(this).find('ul:first').css({
            visibility: "hidden"});
    });
}

 
 
$(document).ready(function(){					
    mainmenu();
});
