<!-- HIDE SCRIPT
// DECLARE GOLBAL VARS
	var popupWidth;
	var insideWidth;
	var itemsLineHeight;
	var menuPosX;
	var menuPosY;
	var itemsOnMenu;
	var menuItems;
	var urlLinks;
	var lastMenu;
	var lastHotItem;
	var bgFrame;
	var bgHot;
	var bgNormal;
	var top_adjust;
	var offset;
	var browserWidth;
	var browserOffset;
	var browsercheck = 0;

//IMPORT VARS FROM HTML PAGE CONFIGURATION
function importVars (i1,i2,i3,i4,i5,i6,i7,i8,i9,i10,i11,i12,i13,i14,i15,i16,i17,i18) {
	popupWidth = i1;
	insideWidth = i2;
	itemsLineHeight = i3;
	menuPosX = i4;
	menuPosY = i5;
	itemsOnMenu = i6;
	menuItems = i7;
	urlLinks = i8;
	lastMenu = i9;
	lastHotItem = i10;
	bgFrame = i11;
	bgHot = i12;
	bgNormal = i13;
	browsercheck = i14;
	top_adjust = i15;
	offset = i16;
	browserWidth = i17;
	browserOffset = i18;
}

function doPopup (whichMenu, whichHotItem) {

	if (browsercheck != 1) { return; }

	// DO WE HAVE TO RE-DRAW THE MENU?
	newMenu = 0
	if (whichMenu != lastMenu) {
		lastMenu = whichMenu
		newMenu = 1 
	} else if (whichHotItem != lastHotItem) {
		newMenu = 1
	}
	
	// RE-DO THE POPUP TABLE, IF NECESSARY
	if (newMenu) {

		lastHotItem = whichHotItem;
		popupHeight = (itemsOnMenu[whichMenu] * itemsLineHeight);
	
		theTable  = '<table width=' + popupWidth + ' height=' + (popupHeight + 2) + ' bgcolor=' + bgFrame + ' cellpadding=0 cellspacing=0 border=0 ><tr><td>\n'
		theTable += '<table align="center" valign="center" width=' + insideWidth + ' height=' + popupHeight + ' bgcolor=' + bgNormal + ' cellspacing=0 cellpadding=0 border=0>\n'
		theTable += '<tr bgcolor=' + bgFrame + '><td width="100%" height=1></td></tr>\n' 
		for (x = 0; x < itemsOnMenu[whichMenu]; x++ ) {
			bg2Use = bgNormal; class2Use = "notHot";
			if (x == whichHotItem) { bg2Use = bgHot; class2Use = "Hot"; }
			theTable += '<tr bgcolor=' + bg2Use + '><td height=' + itemsLineHeight +' nowrap><a href="' + urlLinks[whichMenu][x] + '" class="' + class2Use + '" onMouseOver="doPopup(' + whichMenu + ',' + x + ');">&nbsp;' + menuItems[whichMenu][x] + '</a></td></tr>\n'
			if (x != itemsOnMenu[whichMenu]) { theTable += '<tr bgcolor=' + bgFrame + '><td width="100%" height=1></td></tr>\n' }
		}
		theTable += '</table>\n</td></tr></table>\n'


		if (n4) {
			whichLayer = "nsPopup"
			document.layers[whichLayer].visibility = 'hide'
		    	document.layers[whichLayer].document.write(theTable)
			document.layers[whichLayer].document.close()
			if (whichHotItem == -1) {
				document.layers["nsBuffer"].visibility = 'hide'
				document.layers["nsBuffer"].document.write(theTable)
				document.layers["nsBuffer"].document.close()
				//document.layers["nsBuffer"].moveTo(menuPosX, menuPosY[whichMenu])
				document.layers["nsBuffer"].moveTo(menuPosX[whichMenu], menuPosY[whichMenu])
				document.layers["nsBuffer"].visibility = 'show'
			}
			//document.layers[whichLayer].moveTo(menuPosX, menuPosY[whichMenu])
			document.layers[whichLayer].moveTo(menuPosX[whichMenu], menuPosY[whichMenu])
			document.layers[whichLayer].visibility = 'show'
		}
		else if (ie4) {
			whichLayer = "iePopup"
			document.all[whichLayer].innerHTML = theTable
			//document.all[whichLayer].style.posLeft = menuPosX
			document.all[whichLayer].style.posLeft = menuPosX[whichMenu]
			document.all[whichLayer].style.posTop = menuPosY[whichMenu]
			document.all[whichLayer].style.visibility = 'visible'
		}
	}
}

function hidePopups () {
  if (browsercheck != 1) {return}
  lastMenu = -99
  lastHotItem = -99
  if (n4) {
  	document.layers["nsPopup"].visibility = "hide";
  	document.layers["nsBuffer"].visibility = "hide";
  }
  else if (ie4) { 
	document.all["iePopup"].style.visibility = 'hidden';
  }
}

// END HIDE SCRIPT-->
