window.addEvent("domready", function() {
	initSecureNav();
})

function initSecureNav() {
	var navWrap = $("securedNavigation");
	if (navWrap) {
		var currentPage = new URI(window.location.href);
		navWrap.getElements("ul ul li a").each(function(item) {
			var itemLink = new URI(item.get("href"));
			if (currentPage.get("file") == itemLink.get("file")) {
				item.addEvent("click", function(event) {
					var thisURI = new URI($(this).get("href"));
					new URI(window.location.href).setData({"page": thisURI.getData("page", "fragment")}, false, "fragment").go();
					checkForNavChange();
					event.stop();
				})
			}
		});
		checkForNavChange();
	}
}

function checkForNavChange() {
	var currentPage = new URI(window.location.href).getData("page", "fragment");
	if (currentPage) {
		var page = $(currentPage);
		if (page) {
			$$("#MainContent.normal .active").each(function(item) {
				item.removeClass("active").addClass("hidden");
			});
			page.removeClass("hidden").addClass("active");
		}
	}
}
