
$(function () {
    $('div.menu_navigation ul.rootmenu li.menuitem.hasSubitems').hover(
	function() {$('ul', this).show();},
	function() {$('ul', this).hide();});

    $('ul.submenu').parent().append('<span></span>');

    var menu_admin = $('div.menu_admin');

    if(menu_admin.length) {
        var container = $('#container');
        if(container.length)
        {
            container.css('margin-top', menu_admin.height()+'px');
            $('div.menu_admin ul.rootmenu').css('padding-left', container.position().left+'px');
        }

        $(window).resize(function() {
            var container = $('#container');

            if(container.length)
            {
                $('div.menu_admin ul.rootmenu').css('padding-left', container.position().left+'px');
            }
        });
    }

    $('div.menu_admin ul.rootmenu li.hasSubitems').hover(
        function()
        {
            $(this).find('ul.submenu').toggle('fast');
            $('span', $(this)).addClass('subhover');

            $(this).parent().hover(
                function()
                {
                },
                function()
                {
                    //$(this).find('ul.submenu').slideUp('slow');
                });
        },
        function()
        {
            $(this).find('ul.submenu').toggle('fast');
            $('span', $(this)).removeClass('subhover');
        }
    );
});
