$(function() {
    $(".leftNavWrapper").show(); // now that we're in jQuery, show the nav for no flicker
    
    var menu = $(".leftNav ul:first li:first ul:first").clone();
    $(".leftNav ul:first").hide();
    $(".leftNav").after(menu);
    $(".leftNavWrapper > ul").addClass("left-nav");

    var qsid = $.query.get("id") | $.query.get("ID"); // check for lowercase id, then uppercase ID
    $(".left-nav a[href*='ItemID=" + qsid + "'], .left-nav a[href*='id=" + qsid + "']").parent().addClass("current").parent("ul, li").parent("ul, li").addClass("current").parent("ul, li").parent("ul, li").addClass("current");
    
    var qsEkfrm = $.query.get("ekfrm"); // check for lowercase id, then uppercase ID
    if (qsEkfrm != "") {
		$(".left-nav a[href*='ItemID=" + qsEkfrm + "'], .left-nav a[href*='ekfrm=" + qsEkfrm + "']").parent().addClass("current").parent("ul, li").parent("ul, li").addClass("current").parent("ul, li").parent("ul, li").addClass("current");
	}
    
    var currentItems = $("li.current");
    var levelsDeep = currentItems.length;
    
    $(currentItems[levelsDeep-1]).addClass("currentRed");
	
	$(".left-nav").css("visibility", "visible");
});