<!--

function findPosX(obj)
{
	var curleft = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curleft += obj.offsetLeft
			obj = obj.offsetParent;
		}
	}
	else if (obj.x)
		curleft += obj.x;
	return curleft;
}

function findPosY(obj)
{
	var curtop = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curtop += obj.offsetTop
			obj = obj.offsetParent;
		}
	}
	else if (obj.y)
		curtop += obj.y;
	return curtop;
}


var curfield = '';

function showMenu(cell) {

	if(curfield.length > 0)
	    onComplete(cell);

	var e = document.getElementById(cell);
	var par = 'div' + cell;

	var p = document.getElementById(par);
	var x = findPosX(p);
	var y = findPosY(p);
	
	x += 150;
	y += 0;

	var ba = document.getElementsByTagName("body");
	var b = ba[0];
	if(x > (b.offsetWidth-190))
		x = b.offsetWidth-190;

	e.style.display = 'block';
	e.style.left =  x + 'px';
	e.style.top = y + 'px';
	curfield = cell;

	//window.status = 'at (' + x + ', ' + y + ')' + b.offsetWidth;
}

function onComplete(cell) {

	if (curfield.length > 0) {
		var e = document.getElementById(curfield);
		e.style.display = 'none';
		curfield = '';
	}
}
-->
