/* Onload */
window.onload = function() {
	setPage();
	/*if ( document.getElementById("ajax-home_portfolio") ) {
		updateHomePortfolio("_portfolio.inc.htm", "ajax-home_portfolio");
		//bytefx.fade(document.getElementById("ajax-home_portfolio"), 0, 100, 2, function() {});
	}*/
	if ( document.getElementById("ajax-home_news") ) {
		updateHomeNews("_news.inc.htm", "ajax-home_news");
		//bytefx.fade(document.getElementById("ajax-home_news"), 0, 100, 2, function() {});
	}
}

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

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

function setPage() {
	if( document.location.href ) {
		hrefString = document.location.href;
	} else {
		hrefString = document.location;
	}
	if ( document.getElementById("nav") != null )  {
		setActiveMenu(document.getElementById("nav").getElementsByTagName("a"), extractPageName(hrefString));
	}
}

