function hideAll()
{
	//document.getElementById("menu_ads").style.visibility = "hidden";
	document.getElementById("menu_cal").style.visibility = "hidden";
	//document.getElementById("menu_art").style.visibility = "hidden";
	document.getElementById("menu_res").style.visibility = "hidden";
}

function showMenu(strMenu, strBox, intAdjust)
{
	hideAll();
	document.getElementById(strMenu).style.top =  getTop(document.getElementById(strBox)) + 16;
	document.getElementById(strMenu).style.left = getLeft(document.getElementById(strBox)) + intAdjust;
	document.getElementById(strMenu).style.visibility = "visible";
}

function getLeft(imgElem)
{
	xPos = eval(imgElem).offsetLeft;
	tempEl = eval(imgElem).offsetParent;
	while (tempEl != null)
	{
		xPos += tempEl.offsetLeft;
		tempEl = tempEl.offsetParent;
	}
	return xPos;
}

function getTop(imgElem)
{
	yPos = eval(imgElem).offsetTop;
	tempEl = eval(imgElem).offsetParent;
	while (tempEl != null)
	{
		yPos += tempEl.offsetTop;
		tempEl = tempEl.offsetParent;
	}
	return yPos;
}