var isNS = (navigator.appName == "Netscape");
var isMacIE = ( (navigator.userAgent.indexOf("IE 4")  > -1) && (navigator.userAgent.indexOf("Mac")  > -1) );
var layerRef = (isNS) ? "document" : "document.all";
var styleRef = (isNS) ? "" : ".style";
var isDynamic = ( (document.layers || document.all) && !isMacIE );

var activeMenu = 0;


function activateMenu(menuLayerRef, xoffset, yoffset) {
	
	if (isDynamic && activeMenu != menuLayerRef) {

		if (activeMenu) hideMenu("menu" + activeMenu);
			
		menuID = "menu" + menuLayerRef;
		activeMenu = menuLayerRef;
	
		if (isNS) {
			document[menuID].top = yoffset;
			document[menuID].left = xoffset;
		} else {
			document.all[menuID].style.pixelTop = yoffset;
			document.all[menuID].style.pixelLeft = xoffset;
		}

		showMenu(menuID)
	}
}

function showMenu(layerID) {
	eval(layerRef + '["' + layerID + '"]' + styleRef + '.visibility = "visible"');
}


function hideMenu(layerID) {
	eval(layerRef + '["' + layerID + '"]' + styleRef + '.visibility = "hidden"');
}

function killMenu(e) {
	
	if (activeMenu) {
		menuID = "menu" + activeMenu;
		hideMenu(menuID);
		activeMenu = 0;
	}  

}

function initmenu() {
	if (isDynamic) {
		if (isNS) {document.captureEvents(Event.MOUSEUP);} 
		document.onmouseup = killMenu;
	}
}


function popUp(moviePath, winName, xSize, Ysize) {	
      window.open(moviePath, winName, "width=" + xSize + ",height=" + Ysize + ",directories=no,status=no,scrollbars=no,resize=no,menubar=no,toolbar=no,alwaysRaised=yes" );
}
