// JavaScript Document


/////////////// NOTES ///////////////////
// var page is defined in randomImage.js
/////////////////////////////////////////


var p;

function checkNav(div) {
	p = div;
	
	setNav(div);
	//alert(div);
	
	//alert(getHREF());
}

function setNav(div) {
	document.getElementById(div).className = "current";
	
	setSubNav();
}

function resetNav(div) {
	if (div==p){
		document.getElementById(div).className = "current";
	} else {
		document.getElementById(div).className = "";
	}
	
}

function getHREF () {
	var h = location.pathname;
	var hrefArray = h.split("/");
	
	var page = hrefArray[hrefArray.length-1];
	
	return page;
}


//////////////////////////////////////////
/////////// SUBNAV HIGHLIGHT /////////////
//////////////////////////////////////////


function extractPageName(hrefString)
{
	//var arr = hrefString.split('.');
	//arr = arr[arr.length-2].split('/');
	//return arr[arr.length-1].toLowerCase();	
	
	return hrefString;
}

function setActiveMenu(arr, crtPage){
	for(var i=0; i < arr.length; i++){
		if(extractPageName(arr[i].href) == crtPage){
			arr[i].className = "active";
			//arr[i].parentNode.className = "current";
		}
	}

}

function setSubNav()
{
	if(document.location.href) {
		hrefString = document.location.href;
	} else{
		hrefString = document.location;
	}

	if (document.getElementById("mainmenu")!=null){
		setActiveMenu(document.getElementById("mainmenu").getElementsByTagName("a"), extractPageName(hrefString));
	}
	//alert("setPage");
	
}