var timeoutID;

function showNav(parentObj) {

	clearTimeout(timeoutID);

	hideAll();



	//console.debug('show: ' + parentObj.parentNode.childNodes[2].id);

	parentObj.parentNode.childNodes[2].className = 'navColumn visible';

}



function startHide(obj) {

	//console.debug('startHide: ' + obj.id);

	timeoutID = setTimeout(hideFunc(obj.id), 1500);

}



function startHideChild(obj) {

	timeoutID = setTimeout(hideFunc(obj.parentNode.childNodes[2].id), 1500);

}



function hideFunc (objId) {

	return function () {

		hideNav(objId);

	}

}



function hideAll() {

	hideNav('nav_Platinum');
	
		hideNav('nav_stanPlatinum');


//	hideNav('nav_Gold');


	hideNav('nav_Island');

}



function highlight() {

	clearTimeout(timeoutID);

}



function hideNav(objId) {

	//console.debug('hide ' + objId);

	document.getElementById(objId).className = 'navColumn hidden';

}



function preLoadImgs() {

	for (i=1; i<=13; i++) {

		var imgInd = (i < 10) ? '0' + i : i;

		var tmpImg = new Image();

		tmpImg.src = 'images/imgNav/Nav' + imgInd + '-s.jpg';

	}

}



function addLoadEvent(func)

{	

	var oldonload = window.onload;

	if (typeof window.onload != 'function'){

    window.onload = func;

	} else {

		window.onload = function(){

			oldonload();

			func();

		}

	}

}



addLoadEvent(preLoadImgs);