var submenuTimeout;
var menuTimeout;

var menu = {
    init: function () {
        try {
            menu.quickAccess();
        } catch (e) {
            if (e) {
                alert(e.description + ' menu.js');
            }
        };
    },
    quickAccess: function () {
        $("ul.nav_list li.list_item, ul.nav_list li.quick_access").live('mouseover', function () {
            clearTimeout(menuTimeout);
            $(".sub_nav_list").hide();
            $(this).find("a:eq(0)").addClass("active");

            var count = $(".sub_nav_list", this).length;

            if (count == 0)
                $(this).find("a:eq(0)").css({"background-image":"none", "border-bottom":"none"})

            try {
                $(this).width($(".sub_nav_list", this).width());
                $(".sub_nav_list", this).show();
            }
            catch (e) {

            }

        });

        $("ul.nav_list li.list_item, ul.nav_list li.quick_access").live('mouseout', function () {
            $(this).find("a:eq(0)").removeClass("active");

            $(this).css("width", "auto");

            if ($(this).attr("class").indexOf("quick_access") > -1) {
                $(this).css("width", "130px");
            }

            menuTimeout = setTimeout(function () {
                $(".sub_nav_list").hide();
            }, 1);
        });

        $("ul.nav_list li.list_item div a, ul.nav_list li.quick_access div a").mouseover(function () {
            clearTimeout(menuTimeout);
        });
    }
}

$(document).ready(function () {
    menu.init();
    $(".section_outros_canais").click(function () {
        $("#menu_hide").animate({ top: '0' }, 450);
        $("#menu_hide").queue(function () {
            $(this).toggleClass("vanish");
            $(this).dequeue();
        });
        $(".vanish").animate({ top: '-60px' }, 450);
    });
});


