var layer;
//var deck;

/*
	flag for IE/Mac
	true if a layer is opened
*/
var layerOpen = false;

/*
*/
function showLayer(l)
{
	if(!layerOpen)
	{
		//deck = document.getElementById("div_deck");
		layer = document.getElementById(l);
		layer.style.display = "block";
		//deck.style.display = "block";
		posLayer(l);	
		layerOpen = true;
	}
 }

/*
*/
function hideLayer(l)
 {
	//deck = document.getElementById("div_deck");
 	layer = document.getElementById(l);
	layer.style.display = "none";
	//deck.style.display = "none";
	
	// on close: reset frame source ...
	if (document.getElementById(l+"Frame"))
	{
		document.getElementById(l+"Frame").src = "iFrameDocs/"+l+"1.html";
	}
	layerOpen = false;
 }
 
  
 function toggledisplay (id){
  if (document.getElementById) {
    var mydiv = document.getElementById(id);
    mydiv.style.display = (mydiv.style.display=='block'?'none':'block');
  }
}

 /*
 	@param l layer id
 */
 function posLayer(l)
 {
 	var yPos;
 	var offset = 235;
 	if (window.pageYOffset)
 	{
	 	yPos = pageYOffset + offset;
 	} else if (document.body.scrollTop)
 	{
 		yPos = document.body.scrollTop  + offset;
 	} else 
 	{
	 	yPos = document.documentElement.scrollTop  + offset;
 	}
 	document.getElementById(l).style.top = yPos + "px"; 
 }