﻿var yabs=0;
var xabs=0;
var ymin=0;
var ymax=130;

ns = (document.layers) ? 1:0
w3c = (document.getElementById) ? 1:0
ie = (document.all) ? 1:0
ie5 = false;
    if (ie) {
       if (navigator.userAgent.indexOf('MSIE 5')>0) { ie5 = true;  }
    }

function mouseMove(e) {
  if (ns) { yabs=e.pageY; xabs=e.pageX; }
  if (w3c &&!ie) { yabs=e.clientY; xabs=e.clientX; }
  if (ie) { yabs=event.y; xabs=event.x; }
  if (ie5) { yabs=event.y+document.body.scrollTop; xabs=event.x+document.body.scrollLeft;}
  if (yabs>ymax || yabs<ymin) {
	removeNav();
  }
}

function ggsubnavact() {
    myS = document.getElementById("ggmainmenu");
	for (s=0;s<myS.getElementsByTagName("li").length;s++) {
		if (myS.getElementsByTagName("li")[s].className == "active") {
				s = s+1;
			if (document.getElementById("sub"+s)) {
        		document.getElementById("sub"+s).style.display = "block";
    		}
		}
	}
}

function ggsubnav(which,c) {        
    for (i=0;i<10;i++) {
        var children = which.parentNode.parentNode;
        for (h=0;h<children.getElementsByTagName("li").length;h++) {
            children.getElementsByTagName("li")[h].firstChild.style.height = "26px";
        }
        if(document.getElementById("sub"+i)) {
            document.getElementById("sub"+i).style.display = "none";
        }
    }       
    which.style.height = "30px";
    if (document.getElementById("sub"+c)) {
        document.getElementById("sub"+c).style.display = "block";
    }
}

function ggsubnavout() {
	document.onmousemove = mouseMove;
	if (ns) document.captureEvents(Event.MOUSEMOVE);
}

function removeNav() {
	var el = document.getElementById("ggmainmenu");
	    for (h=0;h<el.getElementsByTagName("li").length;h++) {
	        el.getElementsByTagName("li")[h].firstChild.style.height = "26px";
			if(el.getElementsByTagName("li")[h].className == "active") {
				el.getElementsByTagName("li")[h].firstChild.style.height = "30px";
			}
	    }
	    for (su=1;su<10;su++)
	        if (document.getElementById("sub"+su)) {
	            document.getElementById("sub"+su).style.display = "none";
	    }
		myS = document.getElementById("ggsubmenu");
	    for (s=0;s<myS.childNodes.length;s++) {
	        if(myS.childNodes[s].className == "active") {
	            myS.childNodes[s].style.display = "block";
	        }
	    }
	ggsubnavact();
}










