/* ================================================================
This copyright notice must be kept untouched in the stylesheet at
all times.

The original version of this script and the associated (x)html
is available at http://www.stunicholls.com/menu/pro_drop_1.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This script and the associated (x)html may be modified in any
way to fit your requirements.
=================================================================== */


stuHover = function() {
	if (!document.getElementById("leftmenu")) return;
	var theRules;
	var newSelector;
	for (var i = 0; i < document.styleSheets.length; i++)
		if (document.styleSheets[1].cssRules) {
			StylesRules = document.styleSheets[1].cssRules;
		} else if (document.styleSheets[1].rules) {
			StylesRules = document.styleSheets[1].rules;
		}

		for (var x = 0; x < StylesRules.length ; x++) {
			theRules = StylesRules[x];

			if (theRules.selectorText && theRules.selectorText.indexOf("LI:hover") != -1) {
				newSelector = theRules.selectorText.replace(/LI:hover/gi, "LI.iehover");
				document.styleSheets[i].addRule(newSelector, theRules.style.cssText); //not worked in IE
			}
		}
	var getElm = document.getElementById("leftmenu").getElementsByTagName("LI");

	for (var i=0; i<getElm.length; i++) {
		if (getElm[i].className.indexOf("root") != -1) {
			continue;
		}
		getElm[i].onmouseover=function() {
			this.className+=" iehover";
		}
		getElm[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" iehover\\b"), "");
		}
	}
}
if (window.attachEvent) window.attachEvent("onload", stuHover);