function hideDefault() {
    $("ul.dropdown .default").removeClass("hover");
    $("ul.dropdown .default ul").css("visibility", "hidden");
    $("ul.dropdown .default").next().css("background-position", "1px 0");
}
function showDefault() {
    $("ul.dropdown .default").addClass("hover");
    $("ul.dropdown .default ul").css("visibility", "visible");
    $("ul.dropdown .default").next().css("background-position", "9999px 0");
}
function show(o) {
    $(o).addClass("hover");
    $("ul", o).css("visibility", "visible");
    $(o).next().css("background-position", "9999px 0");

    if (!$(o).hasClass("default"))
        hideDefault();
}

function hide(o) {
    //if (!$(o).hasClass("default")) {
    $(o).removeClass("hover");
    $("ul", o).css("visibility", "hidden");
    $(o).next().css("background-position", "1px 0");

    if ($("ul.dropdown").hasClass("open"))
        showDefault();
    //}
}

$(document).ready(function () {
    $("ul.dropdown .l1").hover(function () {
        show(this);
    }, function () {
        hide(this);
    });

    if ($("ul.dropdown").hasClass("open")) {
        showDefault();
    }
});
