
/*
	Drop it on the one...boy!

	Written by Design Technologist
		- Seth Van Booven [svanbooven@sacbee.com]
		
	Copyright © The Sacramento Bee
	Created by the New Media Department
	Created: March 01, 2001 (sv)  /  Last update: 11/29/01 (sv)
	
	****************************************************
		IF YOU DON'T KNOW WHAT YOU ARE DOING
		THEN YOU DON'T BELONG HERE.
		.........................CLOSE IMMEDIATELY!
	****************************************************
------------------------------------------------------------*/

var navActive;
var timerID;

var imgDir = 'images/';

function nav(name, menuExist) 
{
	this.name      = name;
	this.menuExist = menuExist;
}

navItem    = new Array();
navItem[0] = new nav('Rec', 'yes');
navItem[1] = new nav('Class', 'yes');
navItem[2] = new nav('Des', 'yes');	

function showMenu(navInput) 
{
	if (document.getElementById) document.getElementById('M' + navInput).style.visibility = 'visible';
	if (document.all) document.all['M' + navInput].style.visibility = 'visible';
	if (document.layers) document.layers['M' + navInput].visibility = 'show';
}

function hideMenu(navInput) 
{
	if (document.getElementById) document.getElementById('M' + navInput).style.visibility = 'hidden';
	if (document.all) document.all['M' + navInput].style.visibility = 'hidden';
	if (document.layers) document.layers['M' + navInput].visibility = 'hide';
}

/*
function showNav(navInput) 
	{
	if (document.getElementById) document.getElementById(navInput).src = imgDir + navInput + 'Over.gif';
	if (document.all) document.all[navInput].src = imgDir + navInput + 'Over.gif';
	if (document.layers) document[navInput].src = imgDir + navInput + 'Over.gif';
	}

function hideNav(navInput) 
	{
	if (document.getElementById) document.getElementById(navInput).src = imgDir + navInput + 'Out.gif';
	if (document.all) document.all[navInput].src = imgDir + navInput + 'Out.gif';
	if (document.layers) document[navInput].src = imgDir + navInput + 'Out.gif';
	}
*/

function activateMenu(navInput) 
{
	stopTimer();
	for (i = 0; i < navItem.length; i++) 
	{
		if (navItem[i].name == navInput) 
		{
			//showNav(navItem[i].name);
			if (navItem[i].menuExist == 'yes') showMenu(navItem[i].name);
		}
		else 
		{
			//hideNav(navItem[i].name);
			if (navItem[i].menuExist == 'yes') hideMenu(navItem[i].name);
		}
	}
}

function setTimer(navInput) 
{
	for (i = 0; i < navItem.length; i++) 
	{
		if (navItem[i].name == navInput && navItem[i].menuExist == 'yes') 
		{
			navActive = navItem[i].name;
			timerID   = setTimeout('/* hideNav(navActive), */ hideMenu(navActive)', 500);
		}
		else if (navItem[i].name == navInput) 
		{
			navActive = navItem[i].name;
			//timerID   = setTimeout('hideNav(navActive)', 500);
		}
	}
}

function stopTimer() 
{
	clearTimeout(timerID);
}
