var timer=new Array()
var TheClickedLayer="";
function ShowDiv(TheLayer,TheHref)
{
	if(document.getElementById(TheLayer)==null)
		return
	if(document.getElementById(TheLayer).style.display=="")
		return false
	document.getElementById(TheLayer).style.display=""
	StopTimer(TheLayer)
}
function HideDiv(TheLayer,TheI)
{
	MainLayer=TheLayer.replace(/_(\d+)/g,"")
	for(i=0;i<TheDivs.length;i++)
	{
		if(TheDivs[i].id.indexOf(MainLayer)!=-1)
		{
			TheDivs[i].style.display="none"		
			clearInterval(timer[TheDivs[i].id])
		}
	}

	document.getElementById(TheClickedLayer).style.display=""
}

function ShowThis(TheLayer)
{
	HideAll();
	TheClickedLayer=TheLayer;
	document.getElementById(TheLayer).style.display=""
}

function StartTimer(TheLayer)
{
	timer[TheLayer]=setInterval("HideDiv('"+TheLayer+"')",100)
	if(TheLayer.indexOf("_")!=-1)
	{
		StartTimer(TheLayer.replace(/_\d+$/,""))
	}
}
function StopTimer(TheLayer)
{
	MainLayer=TheLayer.replace(/_(\d+)/g,"")
	for(i=0;i<TheDivs.length;i++)
	{
		if(TheDivs[i].id.indexOf(MainLayer)!=-1)
		{
			clearInterval(timer[TheDivs[i].id])
			timer[TheDivs[i].id]=""
		}
	}
}
function Goto(ThePage)
{
	location.href=ThePage
}

function HideAll()
{
	for(i=0;i<TheDivs.length;i++)
	{
		if(TheDivs[i].id.indexOf("Layer")!=-1)
		{
			TheDivs[i].style.display="none"
			clearInterval(timer[TheDivs[i].id])
			timer[TheDivs[i].id]=""
		}
	}
}