function popup(menuitems, obj, y, rightalign) {
	var menu = document.getElementById("menu");
	if(menu && obj)
	{
		var menu_text = "<table margin='0' cellpadding='0' cellspacing='0'>";
		var i = 0;
		while(i < menuitems.length)
		{
//			menu_text += "<tr><td width='1%' id='menuitem"+i+"sx'><img src='/menu/blank.gif' border='0' /></td><td nowrap><a href='"+menuitems[i][1]+"' onMouseOver='refresh_menu_item("+i+", true)' onMouseOut='refresh_menu_item("+i+", false)'>";
			menu_text += "<tr><td nowrap><a href='"+menuitems[i][1]+"' >";
			menu_text += menuitems[i][0];
//			menu_text += "</a></td><td width='1%' id='menuitem"+i+"dx'><img src='/menu/blank.gif' border='0' /></td></tr>";
			menu_text += "</a></td></tr>";
			i++;
		}
		menu_text += "</table>";
		menu.innerHTML = menu_text;
		menu.style.width = obj.offsetWidth*2;
		var left = obj.offsetLeft;
		if(rightalign)
			left -= (menu.offsetWidth-obj.offsetWidth);
		menu.style.left = left;
		menu.style.top = obj.offsetTop+obj.offsetHeight;
//		menu.style.top = y;
		menu.style.zIndex = 28;
		menu.style.visibility = "visible";
	}
}
function deletemenu() {
	document.getElementById("menu").style.visibility = "hidden";
}

function refresh_menu_item(nItem, bHighlighted) {
	var itemsx = document.getElementById("menuitem"+nItem+"sx");
	var itemdx = document.getElementById("menuitem"+nItem+"dx");
	if(itemsx) {
		itemsx.innerHTML = (bHighlighted == true) ? ("<img src='/menu/border_sx.gif' border='0' />") : ("<img src='/menu/blank.gif' border='0' />");
	}
	if(itemdx) {
		itemdx.innerHTML = (bHighlighted == true) ? ("<img src='/menu/border_dx.gif' border='0' />") : ("<img src='/menu/blank.gif' border='0' />");
	}
}

