﻿$(function() {

    $("#mainMenu .toplevelitem").hover(function() {
        $(this).find("*").removeClass("selecteditem");
        $(this).find(".menu:first").show();
        $(this).addClass("toplevelitem_selected");
    }, function() {
        $(this).find(".menu").hide();
        $(this).removeClass("toplevelitem_selected");
    });

    $("#mainMenu .menu").each(function() {
        var sub = $(this).find(".menu");
        var w = $(this).width();
        sub.css("margin-top", "-23px");
        sub.css("margin-left", w);
        sub.hide();
    });

    $("#mainMenu .menu .menu").each(function() {
        var sub = $(this).find(".menu");
        var w = $(this).width();
        sub.css("margin-top", "-23px");
        sub.css("margin-left", $(this).parent().width());
        sub.hide();
    });

    $("#mainMenu .toplevelitem").each(function() {
        if ($.browser.msie == true) {
            var margin = parseInt("-" + $(this).width());
            $(this).find(".menu:first").css("margin-left", margin);
            $(this).find(".menu:first").css("margin-top", "15px");
        }
    });

    $("#mainMenu .menu a").hover(function() {
        $(this).parent().find("*").removeClass("selecteditem");
        $(this).siblings(".menu").hide();
        $(this).addClass("selecteditem");
        var sub = $(this).next(".menu");
        if (sub.length > 0) sub.show();
    }, function() {
        if ($(this).parent().children(".selecteditem").length == 0
    || $(this).parent().children().length == 0)
            $(this).removeClass("selecteditem");
    });

    $("#mainMenu .menu a").hover(function() {
        $(this).parent().prev(".menu").hide();
        $(this).parent().next(".menu").hide();
    });


});

