	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;
	}	
	
	function showPaneControl(PaneId)
	{
		document.getElementById('paneControlBar' + PaneId).style.zIndex = 15;
		document.getElementById('paneControlLayer' + PaneId).style.visibility = "visible";
		document.getElementById('paneButtonLayer' + PaneId).style.backgroundColor = "#EEE6DE";
	}
	function hidePaneControl(PaneId)
	{
		document.getElementById('paneControlBar' + PaneId).style.zIndex = 5;
		document.getElementById('paneControlLayer' + PaneId).style.visibility = "hidden";
		document.getElementById('paneButtonLayer' + PaneId).style.backgroundColor = "#DCCDBC";
	}	
	
	
	function showModuleControl(controlId, buttonId)
	{
		document.getElementById(controlId).style.visibility = "visible";
	}
	function hideModuleControl(controlId, buttonId)
	{
		document.getElementById(controlId).style.visibility = "hidden";
	}