/* quick_nav.js  -  Schnellnavigation */

var divWidth = 1007;


function getWidth ()
{
  if (window.innerWidth) {
    return window.innerWidth;
  } else if (document.body && document.body.offsetWidth) {
    return document.body.offsetWidth + 21;
  } else {
    return 0;
  }
}

function Menue ()
{

	if ( getElement("id", "content_nav_top") )
  	getElement("id", "content_nav_top").style.visibility = "hidden";
	var leftPos = (getWidth() - divWidth) / 2 - 7;
  getElement("id", "quick_menu").style.left = leftPos + "px";
  getElement("id", "quick_menu").style.visibility = "visible";
}

function noMenue ()
{
	if ( getElement("id", "quick_menu").style.visibility = "hidden" )
	{
  	if ( getElement("id", "content_nav_top") )
  		getElement("id", "content_nav_top").style.visibility = "visible";
	  getElement("id", "quick_menu").style.visibility = "hidden";
	}
}

function handleMove (ev)
{
  if (!ev)
    ev = window.event;

  var mouseX = ev.pageX ? ev.pageX : ev.clientX;
  var mouseY = ev.pageY ? ev.pageY : ev.clientY;
	var leftPos = (getWidth() - divWidth) / 2;

  if (mouseY > 440 || mouseY < 135 || mouseX < leftPos || mouseX > leftPos + divWidth) {
    noMenue();
  }
}

function QuickNavInit ()
{
  if (document.addEventListener) {
    document.addEventListener("mousemove", handleMove, true);
  } else {
    document.body.onmousemove = handleMove;
  }
}

