activeMenuInx = -1;

function loadFile(s)
{
	location = s;
}

function ShowMenuBar2(inx, show)
{
	if (inx==-1) return;
	var div = document.getElementById('menuBar'+inx);

	if (show)
	{
		if (activeMenuInx!=inx) ShowMenuBar(activeMenuInx,0);
		activeMenuInx = inx;
		div.style.display="";
	}
	else
	{
		div.style.display='none';
		if (activeMenuInx==inx) activeMenuInx = -1;
	}
}

hideMenuTicks = 0;
hideMenuInx = 0;

setInterval('OnTimer()',50);
function OnTimer()
{
	if (hideMenuTicks>0)
	{
		hideMenuTicks--;
		if (hideMenuTicks==0) ShowMenuBar2(hideMenuInx,0);
	}
}


function ShowMenuBar(inx, show)
{
	if (show)
	{
		if (hideMenuTicks>0)
		{
			hideMenuTicks = 0;
			if (hideMenuInx==inx) return;
			ShowMenuBar2(hideMenuInx,0);
		}
		ShowMenuBar2(inx,show);
	}
	else
	{
		hideMenuTicks = 2;
		hideMenuInx = inx;
	}
}



function PlusClose(inx)
{
	var tr = document.getElementById('leftMenu'+inx);
	var img = document.images['plusimg'+inx];
	tr.style.display = "none";
	if (img.src.indexOf("gminus.gif")>=0 || img.src.indexOf("gplus.gif")>=0)
		img.src = "gplus.gif";
	else
		img.src="plus.gif";
}

function PlusOpen(inx)
{
	var tr = document.getElementById('leftMenu'+inx);
	var img = document.images['plusimg'+inx];
	tr.style.display = "";
	if (img.src.indexOf("gminus.gif")>=0 || img.src.indexOf("gplus.gif")>=0)
		img.src="gminus.gif";
	else
		img.src="minus.gif";
}



function PlusClick(inx)
{
	var tr = document.getElementById('leftMenu'+inx);
	if (tr.style.display=="")
	{
		PlusClose(inx);
	}
	else
	{
		PlusOpen(inx);
	}
}

function ClosePluses(n,uncloseArray)
{
	for(var i=0; i < n; i++)
	{
		var canClose = true;
		for(var j=0; j < uncloseArray.length; j++)
		{
			if (uncloseArray[j]==i)
			{
				canClose=false;
				break;
			}
		}
		if (canClose) PlusClose(i);
	}
}

function SetImgSrc(img,src)
{
	document.images[img].src = src;
}