
var ieHover = function() {
	var hovEls = document.getElementById("menuBar").getElementsByTagName("div");
	for (var i=0; i<hovEls.length; i++) {
		hovEls[i].onmouseover=function() {
			// this.className=this.className.replace(new RegExp(" ieNoHover\\b"), "");
			// this.className+=" ieHover";
			// this.innerHTML = "mouseover";
			this.className = "ieHover";
			// testPrint("mouseover: " + this.childNodes[0]);
			// testPrint("mouseover " + "(" + hovEls.length + ") " + ": " + this.outerHTML);
		}
		hovEls[i].onmouseout=function() {
			// this.className=this.className.replace(new RegExp(" ieHover\\b"), "");
			// this.className+=" ieNoHover";
			// this.innerHTML = "mouseout";
			this.className = "ieNoHover";
			// testPrint("mouseout: " + this.childNodes[0]);
			// testPrint("mouseout " + "(" + hovEls.length + ") " + ": " + this.outerHTML);
		}
	}
}

if (window.attachEvent) window.attachEvent("onload", ieHover);

var testPrint = function(str, x, y){
	var txtRef = null;
	var divRef = document.getElementById("testMsg");
	if(!divRef){
		// create div and text nodes
		divRef = document.createElement("div");
		divRef.id = "testMsg";
		document.getElementsByTagName("body")[0].appendChild(divRef);
		txtRef = document.createTextNode(str);
		divRef.appendChild(txtRef);
		// style div
		divRef.style.position   = "absolute";
		divRef.style.fontSize   = "1.0em";
		divRef.style.fontWeight = "bold";
		divRef.style.left = x || "10px";
		divRef.style.top  = y || "90%";
	} else {
		// style div
		divRef.style.fontWeight = "normal";
	}
	// set test message
	// divRef.innerHTML = str;
	divRef.firstChild.nodeValue = str;
}
