// JavaScript Document

$(document).ready(function() {
	var opened = true;
	var directory = location.pathname.slice( location.pathname.indexOf('/')+1, location.pathname.lastIndexOf('/') );
	var hash = location.hash;
	if (directory == "") {
		accActive = -1;
		$("#homeLink").parent().append('<div id="mainNavMarker"></div>'); 
	} else if (directory == 'about') {
		var fileName = location.pathname.slice( location.pathname.lastIndexOf('/')+1, location.pathname.indexOf('.') );
		if (fileName == "" || fileName == "index") {
			accActive = 0;
			$("#whatLink").parent().append('<div id="mainNavMarker"></div>'); 
		} else if (fileName == "leadership-services") {
			accActive = 1;
			$("#leaderLink").parent().append('<div id="mainNavMarker"></div>'); 
		} else if (fileName == "publications-awards") {
			accActive = 2;
			$("#pubLink").parent().append('<div id="mainNavMarker"></div>'); 
		} else if (fileName == "contact") {
			accActive = 4;
			$("#conLink").parent().append('<div id="mainNavMarker"></div>'); 
		}
	} else {
		accActive = 3;
		$("#portLink").parent().append('<div id="mainNavMarker"></div>');
		if (directory == 'mapping-for-wayfinding') {
			$("#port1Link").css('color', "#000000");
		} else if (directory == 'symbols-and-pictographs') {
			$("#port2Link").css('color', "#000000");
		} else if (directory == 'design-standards') {
			$("#port3Link").css('color', "#000000");
		} else if (directory == 'historic-places') {
			$("#port4Link").css('color', "#000000");
		} else if (directory == 'wayfinding-for-public-places') {
			$("#port5Link").css('color', "#000000");
		} else if (directory == 'planning-for-tourism') {
			$("#port6Link").css('color', "#000000");
		} else if (directory == 'identity-and-brand-management') {
			$("#port7Link").css('color', "#000000");
		} else if (directory == 'design-for-public-safety') {
			$("#port8Link").css('color', "#000000");
		} else if (directory == 'typography-and-legibility') {
			$("#port9Link").css('color', "#000000");
		}
	}
	$("#sidebar").accordion({ 
		header: '.header', 
		autoHeight: false, 
		collapsible: true,
		active: accActive
	});
});

