// JavaScript Document
// extract the file name from a URL (if input is '/files/index.html', output is 'index')
function extractPageName(hrefString) {
	//alert("epn," + hrefString);
	//strip domain
	hrefString = hrefString.replace("http://www.eye-dev.com");
	var arr = hrefString.split('.');
	//if the length is 1 then the URL is a folder i.e. '/files/'
	if(arr.length == 1) {
		arr = arr[0].split('/');
		//alert("blah" + arr[arr.length-2].toLowerCase());
		return arr[arr.length-2].toLowerCase();		
	}
	else {
		
		arr = arr[arr.length-2].split('/');
		//alert(arr);
		return arr[arr.length-1].toLowerCase();		
	}
}

function setActiveMenu(arr, crtPage) {
	//alert("sam crtPage," + crtPage);
	for(var i = 0; i < arr.length; i++) {
		//alert(extractPageName(arr[i].href));
		if(extractPageName(arr[i].href) == crtPage) {
			
			arr[i].className = "current";
			arr[i].parentNode.className = "current";
		}
	}
}

function setPage(navString) {
	if(document.location.href) 
		hrefString = document.location.href;
	else
		hrefString = document.location;

	if (document.getElementById(navString)!=null) 
		setActiveMenu(document.getElementById(navString).getElementsByTagName("a"), extractPageName(hrefString));
}

function setDirectory(navString,navDirectory) {
	if(document.location.href) 
		hrefString = document.location.href;
	else
		hrefString = document.location;

	//var aURL = hrefString.split('/');
	if (document.getElementById(navString) != null) 
		setActiveMenu(document.getElementById(navString).getElementsByTagName("a"),  navDirectory);
}
function setLink(navString) {
	document.getElementById(navString).className = "current";
}