﻿var currentMenuIdx = -1;
var currentRootId = null;
$(document).ready(function() {
    //fix menu render
    $("ul[name='0']").each(function(i) {
        var menu = $(this).children("ul");
        if (menu.length == 0)
            menu = this.children[0].children[2];
        var container = $(this).parent();
        $(this).remove();
        container.append(menu);
    });

    //current item
    var url = document.location.href.substr(document.location.href.indexOf("?"));
    var i = -1;
    if ((i = url.indexOf("&pi")) > -1)
        url = url.substr(0, i);
    $(".menu li a[href*='" + url + "']").addClass("current");

    // DropDownMenu
    $(".menu > li > ul").css("display", "none");
    $(".menu > li a.link").click(function() {
        $(".menu > li a.link ~ ul").css("display", "none");
        var cssval = $(this).next("ul").css("display");
        $(this).next("ul").css("display", (cssval == "block") ? "none" : "block");
    });

    $(".menu li ul li:last-child").addClass("last");

    //current root
    if (currentMenuIdx == -1) return;
    var a = $('ul.menu li:nth-child(' + (currentMenuIdx) + ') a.link');
    a.next("ul").css("display", "block");
    var classname = a.attr('class');
    var name = a.attr('name');
    classname = classname.replace(name, 'c-' + name);
    a.attr('class', classname);

});

