function openCIDA(cida)
{
	var s = location+'/';
	location = s.substring(0,s.indexOf('/',7))+'/?CIDA='+cida;
} //openCIDA

function openLoc(loc)
{
	if (loc.indexOf('http:',0) == -1)
		loc = 'http://'+loc
	location = loc;
} //openLoc

function getObjectById(id)
{
	var o = null;
	if (document.getElementById) //DOM
		o = document.getElementById(id);
	else
	if (document.all) //IE4
		o = document.all(id);	
	return o;
} //getObjectById

var ov = null;
function showMenu(id)
{
	var o = getObjectById(id);
	if (ov)
		if (ov != o)
		{
			ov.isdisp = false;
			ov.style.visibility = 'hidden';
		}
	ov = o;
	
	if (o)
	{
		var ot = getObjectById('p_'+id);
		if (ot)
		{
			var offx = ot.offsetWidth - 60;
			var offy = 5;
			while (ot)
			{
				offx += ot.offsetLeft;
				offy += ot.offsetTop;
				ot = ot.offsetParent;
			}
			o.style.left = offx + 'px';
			o.style.top = offy + 'px';
		}
		o.isdisp = true;
		o.style.visibility = 'visible';
	}
} //showMenu

function hideMenu(id)
{
	var o = getObjectById(id);
	if (o)
		if (!o.isdisp)
			o.style.visibility = 'hidden';
} //hideMenu

function tryHideMenu(id)
{
	var o = getObjectById(id);
	if (o)
	{
		o.isdisp = false;
		setTimeout("hideMenu('"+id+"')",700);
	}
} //tryHideMenu
