﻿var url = new Object();

function getURLVariables() {
	var qs = location.search.substring(1);
	if(qs != "") {
		var nv = qs.split('&');
		for(i = 0; i < nv.length; i++) {
			eq = nv[i].indexOf('=');
			url[nv[i].substring(0,eq).toLowerCase()] = unescape(nv[i].substring(eq + 1));
		}
	}
	else {
		var arrLink = String(window.location.pathname).split("/");
		for (i = 0; i < arrLink.length; i++) {
			url[arrLink[i].toLowerCase()] = arrLink[++i];	
		}
	}
}
getURLVariables();


function setSelected() {
	var arrNav = ["menu"];
	var selClass = "selected";
	var urlVar = String(url.currentLink);
	var isSelected = false;
	
	for(var i = 0; i < arrNav.length; i++) {
		var currNavObj = document.getElementById(arrNav[i]);
		if (currNavObj == null) {
			continue;
		}
		else {
			var linkArray = currNavObj.getElementsByTagName("a");
	
			for(var j = 0; j < linkArray.length; j++) {
				var currLink = linkArray[j];
				if(hasClass(currLink, selClass)) {
					removeClass(currLink, selClass);
					break;
				}
			}
		}
	}

	for(var i = 0; i < arrNav.length; i++) {
		var currNavObj = document.getElementById(arrNav[i]);
		if (currNavObj == null) {
			continue;
		}
		else {
			var linkArray = currNavObj.getElementsByTagName("a");
			
			for (var j = 0; j < linkArray.length; j++) {
				var arrLink = String(linkArray[j]).split("/");
				var currLink = arrLink[arrLink.length - 1];
				if (currLink == urlVar) {
					isSelected = true;
					addClass(linkArray[j], selClass);
					break;
				}
			}
			if (isSelected) {
				break;
			}
		}
	}
}
addEvent(window, "load", setSelected);
