layersAreSet = false;

function showLayer(layName)
{
  if (layersAreSet == true)
  {
	for(i=1;i<nav2.length;i++)
	{
	  if(document.layers) { document["nav2_"+i].visibility = "hidden"; }
	  else { document.getElementById("nav2_"+i).style.visibility = "hidden"; }
	}
	if(document.layers) { document[layName].visibility = "visible"; }
	else { document.getElementById(layName).style.visibility = "visible"; }
	aktiveLayer = layName;
  }
}

function hideLayer(layName)
{
  aktiveLayer = "";
  setTimeout("hideLayerLater('"+layName+"')",150);
}

function hideLayerLater(layName)
{
  if(layName!=aktiveLayer)
  {
	if(document.layers) {document[layName].visibility = "hidden";}
	else {document.getElementById(layName).style.visibility = "hidden";}
  }
}

function setLayer() {
  if(document.layers) 
  { 
	  left = ( window.innerWidth - 691 ) / 2 + 337;
	  if(window.innerWidth<691) { left = 337; }
  }
  else
  { 
	  left = ( document.body.clientWidth - 691 ) / 2 + 345; 
	  if(document.body.clientWidth<691) { left = 345; }
  }
  left = Math.floor(left);

  if(document.layers) 
  {
	for(i=1;i<nav2.length;i++)
	{
	  document["nav2_"+i].left = left;
	  /*
	  document["nav2_"+i].onmouseover = function() { aktiveLayer = "nav2_"+i; }
	  document["nav2_"+i].onmouseout  = function() { showHideLayers("nav2_"+i,"hide"); }
	  */
	}

	document["nav2_1"].onmouseover = function() {aktiveLayer = "nav2_1";}
	document["nav2_2"].onmouseover = function() {aktiveLayer = "nav2_2";}
	document["nav2_3"].onmouseover = function() {aktiveLayer = "nav2_3";}
	document["nav2_4"].onmouseover = function() {aktiveLayer = "nav2_4";}

	document["nav2_1"].onmouseout = function() {hideLayer("nav2_1","hide");}
	document["nav2_2"].onmouseout = function() {hideLayer("nav2_2","hide");}
	document["nav2_3"].onmouseout = function() {hideLayer("nav2_3","hide");}
	document["nav2_4"].onmouseout = function() {hideLayer("nav2_4","hide");}
  }
  else
  {
	for(i=1;i<nav2.length;i++)
	{
	  document.getElementById("nav2_"+i).style.left = left;
	}
  }
  layersAreSet = true;
}
	
function redo() {
  window.location.reload();
}

if ( document.layers) { window.onresize = redo; }
else { window.onresize = setLayer; }
