﻿function isRootItem(item) {
    return ($(item).parent().attr('class') == 'main');
}

function expand(item) {
    if ($(item).children('ul').css('display') == 'none') {
        $(item).children('ul').css('display', 'block');
    }
}

function expandToRoot(item) {
    if (item.length == 0) return;
    expand(item);
    if (isRootItem(item))
        return;

    expandToRoot($(item).parent().parent());
}

$(document).ready(function() {
    if (query != "") {
        var item = $(".main li a[href$='" + query + "']");
        $(item).css("font-weight", "bold");
        expandToRoot($(item).parent());
    }
});
