// JavaScript Document
function Close(idob)
	{
		document.getElementById(idob).style.display = 'none';		
	}
	
	function Open(idob, where)
	{
		var ob = document.getElementById(idob);
		ob.style.display = 'block';
		ob.style.left = (findPosX(where) ) + "px";
		ob.style.top = (findPosY(where) - document.getElementById(idob).offsetHeight + 12) + "px";
	}
	
	function findPosX(objtesto)
	{
		var obj = document.getElementById(objtesto);
		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(objtesto)
	{
		var obj = document.getElementById(objtesto);
		var curtop = 0;
		if (obj.offsetParent)
		{
			while (obj.offsetParent)
			{
				curtop += obj.offsetTop
				obj = obj.offsetParent;
			}
		}
		else if (obj.y)
			curtop += obj.y;
		return curtop;
	}