/**************************************************************/
// Global Variables
/**************************************************************/
var timerID = null;
var prevImageName = '';
var prevDivName = '';
var prevImageOffSrc = '';
var currImageName = '';
var currDivName = '';
var currImageOnSrc = '';
var currImageOffSrc = '';
var currSubImageName = '';
var currSubImageOnSrc = '';
var currSubImageOffSrc = '';
		 
/*************************************************************/	 
//Snap back to the currently selected menu items
/*************************************************************/	 
function showCurrentNav()
{
	document.getElementById(prevImageName).src = prevImageOffSrc;
	document.getElementById(prevDivName).style.display = 'none';
	if (currImageName != '')
	{
		document.getElementById(currImageName).src = currImageOnSrc;
		if (currDivName != '')
		{
			document.getElementById(currDivName).style.display = 'inline';
			if (currSubImageName != '')
			{
				document.getElementById(currSubImageName).src = currSubImageOnSrc;
			}
		}
	}
	prevImageName = currImageName;
	prevImageOffSrc = currImageOffSrc;
	prevDivName = currDivName;
}

/*************************************************************/	 
//Show the selected main menu item
/*************************************************************/	 
function onMainNav(imageName, divName, imageOnSrc, imageOffSrc)
{
	clearTimeout(timerID);
	if (prevImageName != '')
	{
		document.getElementById(prevImageName).src = prevImageOffSrc;
	}
	if (prevDivName != '')
	{
		document.getElementById(prevDivName).style.display = 'none';
	}
	if (currSubImageName != '')
	{
		document.getElementById(currSubImageName).src = currSubImageOffSrc;
	}
	document.getElementById(imageName).src = imageOnSrc;
	document.getElementById(divName).style.display = 'inline';
	prevImageName = imageName;
	prevDivName = divName;
	prevImageOffSrc = imageOffSrc;
	
}

/*************************************************************/	 
//Move off the main navigation
/*************************************************************/	 
function offMainNav()
{
	timerID = setTimeout('showCurrentNav()',1000);
}
		 
/*************************************************************/	 
//Show the selected sub menu item
/*************************************************************/	 
function onSubNav(imageName, imageSrc)
{
	clearTimeout(timerID);
	document.getElementById(imageName).src = imageSrc;
}

/*************************************************************/	 
//hide the previous sub menu item
/*************************************************************/	 
function offSubNav(imageName, imageSrc)
{
	timerID = setTimeout('showCurrentNav()',1000);
	document.getElementById(imageName).src = imageSrc;
}

/*************************************************************/	 
//Swap Images
/*************************************************************/	 
function swapImage(imageName, imageSrc)
{
	document.getElementById(imageName).src = imageSrc;
}