
var hide  = true;
var PlusLeft = 0;
var PlusTop = 0;

function showhide(obj,lyr)
{
	var x = document.getElementById(lyr);
	hide = !hide;
	x.style.visibility = (hide) ? 'hidden' : 'visible';
	setLyr(obj,lyr);
}

function dohide(lyr)
{
	var x = document.getElementById(lyr);
	x.style.visibility = 'hidden';
	hide  = true;
	
}

function setLyr(obj,lyr)
{	

	var coors = findPos(obj);
	if (lyr == 'testP') coors[1] -= 50;
	var x = document.getElementById(lyr);
	x.style.top = coors[1] + 'px';
	x.style.left = coors[0] + 'px';
}

function findPos(obj)
{
	var curleft = curtop = 0;
	if (obj.offsetParent) {
		curleft = obj.offsetLeft
		curtop = obj.offsetTop
		while (obj = obj.offsetParent) {
			curleft += obj.offsetLeft
			curtop += obj.offsetTop
		}
	}
	
	curleft = curleft + PlusLeft;
	curtop = curtop + PlusTop;
	return [curleft,curtop];
}