function makeNav() {
//close Nav not required in final version
navobj = new Object(document.getElementById("nav"));
navCont = navobj.getElementsByTagName("div");
subs = navobj.getElementsByTagName('span');
links = navobj.getElementsByTagName('a');
for(i=0;i<subs.length;i++) {
	//hide sub navs
	subs[i].style.display="none";
}
for(i=0;i<links.length;i++) {
	// return links colors to normal;
	links[i].style.color="";
}
for(i=0;i<navCont.length;i++) {
	// adjust background to default;
	navCont[i].className="";
	navCont[i].firstChild.className=""
}
	if(document.pageId) {
		n=document.pageId;
		if(n.indexOf(".")!=-1) {
		navs=n.split(".")
		} else {
		navs = new Array(n);
		}
		
		for(i=0;i<navs.length;i++) {
			
			if(document.getElementById(navs[i])) {
			
				document.getElementById(navs[i]).firstChild.className="on"
				document.getElementById(navs[i]).className="on"

				if(document.getElementById((navs[i]+"sub"))) {
				document.getElementById((navs[i]+"sub")).style.display="";				
				}
			}
			
		}
	}
}
function changeMe(e) {
	if(e.parentNode.id && document.pageId) {
		n=document.pageId;
		if(n.indexOf(".")!=-1) {
		navs=n.split(".")
		} else {
		navs = new Array(n);
		}
		matched = false;
		for(i in navs) {
			if(navs[i]==e.parentNode.id) {
				matched=true;
				break;
			}
		}
		if(!matched) {
		if(document.getElementById(e.parentNode.id).className=="over") {
		document.getElementById(e.parentNode.id).className="";
		} else {
		document.getElementById(e.parentNode.id).className="over";
		}
		}
	}
}
makeNav();