// NAVIGATION
var id,mid,posSet,Ypos,Lsize,Ltop;

var menues = new Array();
for (var n=0; n < 10; n++) {
  menues[n] = new Array();
}

var prefs = new Array();
prefs[0]="";


function init() {
  if (!ie) document.captureEvents(Event.MOUSEMOVE);
  document.onmousemove = moveHandler;
}

function moveHandler(e){
  if (ie) {
    Ypos = event.clientY + document.body.scrollTop;
  } else {
    Ypos = e.pageY;
  }  
  if (Ypos < 0) posY = 0;
  if ( (Ypos > Lsize) || (Ypos < Ltop) ) { navUp(); }
}

function navDown(id,posx,posy) 
	{
		if ( prefs[0] != "" ) navUp();
		if (nc) 
			{
				document.layers[id].left = posx;
				document.layers[id].left = posy;
				document.layers[id].visibility = "show";
				Lsize = document.layers[id].top + document.layers[id].clip.height;
				Ltop = document.layers[id].top - 17; // headimg height
			} 
		else if (w3c) 
			{
				document.getElementById(id).style.left = posx;
				document.getElementById(id).style.top = posy;
				document.getElementById(id).style.visibility = "visible";
				Lsize = parseInt(document.getElementById(id).style.top) + document.getElementById(id).offsetHeight;
				Ltop = parseInt(document.getElementById(id).style.top) - 17; // headimg height
			} 
		else if (ie) 
			{
				document.all[id].style.left = posx;
				document.all[id].style.top = posy;
				document.all[id].style.visibility = "visible";
				Lsize = document.all[id].style.posTop + document.all[id].offsetHeight;
				Ltop = document.all[id].style.posTop - 17; // headimg height				
			}
  
  prefs[0] = id;
  return false;
}

function navUp() {
  if (prefs[0] != "") {
    if (nc) {
      document.layers[prefs[0]].visibility = "hide";
    } else if (w3c) {
  	  document.getElementById(prefs[0]).style.visibility = "hidden";
  	} else if (ie) {
      document.all[prefs[0]].style.visibility = "hidden";
    }
  }
}
