﻿var element;
var formatTitle;

$(document).ready(function() {

    formatTitle = document.title.replace("&", "&amp;");
    // this function scans through all classes labeled 'selected' and removes the excess structure from the navigation 
    $(document).delay(100).queue(function() {
        $(".selected").each(function() {
            if ($(this).html() != formatTitle) {
                element = $(this);
                for (i = 0; i < 7; i++) {
                    if ($(element).parent().is(".menu-tree")) {
                        $(element).hide();
                        return;
                    }
                    else {
                        element = $(element).parent();
                    }
                }
            }
        });
        // bring back active page if it was hidden during the loop
        $(".selected").each(function() {
            if ($(this).html() == formatTitle) {
                element = $(this);
                for (i = 0; i < 7; i++) {
                    $(element).show();
                    element = $(element).parent();
                }
            }
            else {
                $(this).removeClass("selected");
            }
        });
    });

    $(".SideNavInner").fadeIn();
    $(".SideNavOuter").css("visibility", "visible").removeClass("SideNavOuer");
});
