var numMenus = 6;

function getStyleObject(objectId) 
{
	if(document.getElementById && document.getElementById(objectId)) 
		return document.getElementById(objectId).style;

	if (document.all && document.all(objectId))
		return document.all(objectId).style;

	if (document.layers && document.layers[objectId]) 
		return document.layers[objectId];

	return false;
} 

function changeObjectVisibility(objectId, newVisibility) 
{
	var styleObject = getStyleObject(objectId);
	if(styleObject) 
	{
		styleObject.visibility = newVisibility;
		return true;
	}
	return false;
} 

document.onmouseover = hideAllMenusTest;

function getImagePageLeft(img) 
{ 
	var x, obj;
	x = 0; 
	obj = img; 
	while (obj.offsetParent != null) 
	{ 
		x += obj.offsetLeft; 
		obj = obj.offsetParent; 
	} 
	x += obj.offsetLeft; 
	return x; 
} 
function getImagePageTop(img) 
{
	var y, obj; 
	y = 0; 
	obj = img; 
	while (obj.offsetParent != null) 
	{ 
		y += obj.offsetTop; 
		obj = obj.offsetParent; 
	} 
	y += obj.offsetTop;
	return y;
}

function showMenuTest(menuNumber, eventObj, labelID) 
{
	hideAllMenusTest();

	if(document.layers) 
	{
		img = getImage("myImg" + menuNumber);
		x = getImagePageLeft(img);
		y = getImagePageTop(img);
		menuTop = y + 10; 
		eval('document.layers["myMenu'+menuNumber+'"].top = "'+menuTop+'"');
		eval('document.layers["myMenu'+menuNumber+'"].left = "'+x+'"');
	}
	eventObj.cancelBubble = true;
	var menuId = 'myMenu' + menuNumber;
	if(changeObjectVisibility(menuId, 'visible')) 
		return true;

	return false;
}

function hideAllMenusTest() 
{
	for(counter = 1; counter <= numMenus; counter++) 
		changeObjectVisibility('myMenu' + counter, 'hidden');
}