var pmpActive = "";
var pmpSelect = 0;
var pmpKeep = 0;

var clrActive = "#99DDFF";
var clrInactive = "#3399CC";

function pmpShow(id)
{
	var pmh = "pmh" + String(id);
	var pmp = "pmp" + String(id);

	if (pmpActive != pmp)
	{
		pmpKeep = 0;
		pmpClose();
		
		if (document.all && document.all[pmp])
		{
			document.all[pmp].style.left = Number(document.all[pmh].offsetParent.offsetLeft) + Number(document.all[pmh].offsetLeft) + Number(document.all["pmh"].offsetLeft);
			document.all[pmp].style.top = Number(document.all["pmh"].offsetTop) + Number(document.all["pmh"].offsetHeight);
			document.all[pmp].style.display = "inline"; 
			document.all[pmh].style.backgroundColor = clrActive;

			pmpActive = pmp;
			pmpKeep = 1;
		}
	}
	else
		pmpKeep = 1;
}

function pmpHide()
{
	pmpKeep = 0;
	window.setTimeout("pmpClose()", 500);
}

function pmpClose()
{
	if ((pmpSelect == 0) && (pmpKeep == 0) && (pmpActive != ""))
	{
		if (document.all && document.all[pmpActive])
		{
			document.all[pmpActive].style.display = "none";
			document.all["pmh" + pmpActive.substr(3,1)].style.backgroundColor = clrInactive;
			pmpActive = "";
		}
	}
}

function pmpInside(which)
{
	var pmi = pmpActive + "-" + String(which);
	pmpSelect = 1;

	if (document.all && document.all[pmi])
		document.all[pmi].style.backgroundColor = clrActive;
}

function pmpOutside(which)
{
	var pmi = pmpActive + "-" + String(which);
	pmpSelect = 0;

	if (document.all && document.all[pmi])
		document.all[pmi].style.backgroundColor = clrInactive;
}


function browse(which)
{
	checkBrowse();
	browseWindow = window.open(base + "cgi-bin/browse.pl?" + which, "browser", "width=600,height=480,locationbar=no,menubar=no,status=no,resizable=yes,scroll=yes,scrollbar=yes,scrollbars=yes");
}

function checkBrowse()
{
	if ((browseWindow != window) && (!browseWindow.closed))
		browseWindow.close();

	browseWindow = window;
}

function checkTool()
{
	if ((toolWindow != window) && (!toolWindow.closed))
		toolWindow.close();

	toolWindow = window;
}

function bye()
{
	checkBrowse();
	checkTool();
}

var browseWindow = window;
var wizWindow = window;
var toolWindow = window;
var base = "http://www.vmcworkbench.de/";
