function showMenu(menu)
{
   	hideMenu(mnuSelected);
	
   	mnuSelected = menu;
	
	if (document.images["arr" + menu]) { document.images["arr" + menu].src = bArrowOver; }
	
	var mCat = document.getElementById("hNavhSpanTop" + menu);
	var mTop = document.getElementById("hNavhTdTopCat" + menu);
	
	var mouseHeight = 0;
	if (window.event) mouseHeight = window.event.clientY;
	var pageHeight = document.body.clientHeight;
	var spanHeight = mTop.clientHeight + mouseHeight;
	var upperHeight = mouseHeight - mTop.clientHeight;
	
	if (true || (pageHeight > spanHeight) || (upperHeight < 0)) {
		if (mCat) mTop.style.top  = mCat.style.top;
	} else {
		var mTopContentHeight = mTop.clientHeight;
		mTop.style.top  = mCat.style.top;
		mTop.style.top  = getRealTop(mTop) - mTopContentHeight - 15; //get real top in prep for below
		mTop.childNodes(0).childNodes(0).childNodes(mTop.childNodes(0).childNodes(0).children.length - 1).childNodes(0).childNodes(0).src = "../t.gif";
	}
	
	var iCatMenuIndent = mnuCatIndent; //31
	mTop.style.left = iCatMenuIndent;
	
	var mRow = document.getElementById("hNavhTdTop" + menu);
	if (mRow.className != 'topSelected') {
		mRow.className = 'topRollover';
	} else {
		mRow.className = 'topSelected';
	}
	mTop.style.visibility = 'visible';
	
	//check for images
	imgHNav('show','top',menu,4,'',4);
}//showMenu
  
function hideMenu(menu)
{
   	if (menu != '') {
		var mRow = document.getElementById("hNavhTdTop" + menu);
		var mTop = document.getElementById("hNavhTdTopCat" + menu);
		
	  	if (mTop) mTop.style.visibility = 'hidden';
		
		if (mRow.className != 'topSelected') {
			mRow.className = 'topStandard';
			if (document.images["arr" + menu]) { document.images["arr" + menu].src = bArrowOut; }
		} else {
			mRow.className = 'topSelected';
		}
	}//if
	
	//check for images
	imgHNav('hide','top',menu,3,sideNavHighlight,5);
}//hideMenu