var timerID;
var cancelID;

function ShowLayer(id)
{
  
  
  
  var x = document.getElementsByTagName('div');
	for (var i=0;i<x.length;i++)
	{
  	if (x[i].id.substring(0,5) == "layer")
    {
		x[i].style.display = "none";
    }
	}
  
  document.getElementById(id).style.display = "block";

 
}

function HideTimedLayer(id)
{  
	if (cancelID == id)
  {
  	cancelID = "";
  }
  else
  {
    clearTimeout(timerID);
    document.getElementById(id).style.display = "none";
  }
  
}

function timedLayer(id,what)
{
	cancelID = "";
	setTimeout("HideTimedLayer(\"" + id + "\")",	 500); //5000= 5 seconds
}

function canceltimer(id)
{
	cancelID = id
}
