// Copyright 2001-2006 Jonathan Cullifer

var MouseoverWhat = "nothing";
var totalMenus = 3;
var upd;

if (navigator.userAgent.indexOf("Opera") != -1) var IEnav = false;
else if (navigator.userAgent.indexOf("MSIE") != -1) var IEnav = true;

function hideAll() {
	var i;
	var tdi;

	for (i = 1; i <= totalMenus; i++) {
		tdi = document.getElementById("td"+i);
		tdi.style.visibility = 'hidden';
	}
}

function nothing() {
        //does nothing
}

function processArticleLink(e) {
	var theXpos;
	var theYpos;
	var LinkLeft;
	var ln = new Array(totalMenus);
	var td = new Array(totalMenus);
	var i;

	for (i = 1; i <= totalMenus; i++) {
		ln[i] = document.getElementById("ln"+i);
		td[i] = document.getElementById("td"+i);
	}

 	if (IEnav == true) {
		theXpos = event.offsetX;
		theYpos = event.offsetY;
		lnTop = ln[1].offsetTop;
	} else {
		theXpos = e.pageX;
		theYpos = e.pageY;
		lnTop = document.getElementById("barTbl").offsetTop + ln[1].offsetTop + ln[1].offsetParent.offsetTop;
	}

	for (i = 1; i <= totalMenus; i++) {
		if (!ln[i]) continue;

		if (IEnav == true) {
			lnLeft = ln[i].offsetLeft;
			lnRight = ln[i].offsetLeft + ln[i].offsetWidth - 1;
		} else {
			lnLeft = ln[i].offsetLeft + ln[i].offsetParent.offsetLeft;
			lnRight = lnLeft + ln[i].offsetWidth - 1;
		}
		if ((theXpos < lnLeft) || (theXpos > lnRight) || (theYpos < lnTop)) {
			td[i].style.visibility = 'hidden';
		}
	}
}

function processMouseOff(e) {
        var ln = new Array(totalMenus);
        var td = new Array(totalMenus);
	var trueL;
	var trueR;
	var trueT;
	var trueO;
        var i;

	for (i = 1; i <= totalMenus; i++) {
		ln[i] = document.getElementById("ln"+i);
		td[i] = document.getElementById("td"+i);

		if (IEnav == true) {
			if (document.compatMode && document.compatMode != 'BackCompat') {
				var theXpos2 = event.clientX + document.documentElement.scrollLeft;
				var theYpos2 = event.clientY + document.documentElement.scrollTop;
			} else {
				var theXpos2 = event.clientX + document.body.scrollLeft;
				var theYpos2 = event.clientY + document.body.scrollTop;
			}

			trueL = td[i].offsetLeft + td[i].clientLeft;
			trueR = td[i].offsetLeft + td[i].offsetWidth + td[i].clientLeft;
			trueT = td[i].offsetTop + td[i].clientTop + td[i].offsetHeight;
		} else {
			var tol2 = document.getElementById("tol");
			if (e) {
				var theXpos2 = e.pageX;
				var theYpos2 = e.pageY;
			}
			trueL = td[i].offsetLeft;
			trueR = td[i].offsetLeft + td[i].offsetWidth;
			trueT = td[i].offsetTop + td[i].offsetHeight;
		}
		// trueO = td[i].offsetTop - 22;
		if ((theXpos2 <= trueL) || (theXpos2 >= trueR) || (theYpos2 > trueT)) {
			td[i].style.visibility = 'hidden';
		}
	}
}

function callVis(e) {
	var name = e.target.id;
	name = name.substr(-1, 1);
	document.getElementById("td"+name).style.visibility='visible';
}
