﻿function HideContent(d) {
document.getElementById(d).style.display = "none";
}
function ShowContent(d) {
document.getElementById(d).style.display = "block";
}
function ReverseContentDisplay(d) {
if(document.getElementById(d).style.display == "none") { document.getElementById(d).style.display = "block"; }
else { document.getElementById(d).style.display = "none"; }
}
var hide  = true;
function showhideConsole(obj, layer)
{
	var x = new getObj(layer);
	hide = !hide;
	x.style.visibility = (hide) ? 'hidden' : 'visible';
	setLayerConsole(obj,layer);
}
function setLayerConsole(obj,layer)
{
	var newX = findPosX(obj);
	var newY = findPosY(obj);

	var x = new getObj(layer);
	newY = newY + 15;
	
	x.style.top = newY + 'px';
	x.style.left = newX + 'px';
}
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 getObj(name)
{
	if (document.getElementById)
	{
		this.obj = document.getElementById(name);
		this.style = document.getElementById(name).style;
	}
}