overSuffix = "-over";
imageExt = ".gif";

doMenuOver = function() {
	if (!YAHOO.util.Dom.hasClass(this, "current")) {
		var imageList = this.getElementsByTagName("img");
		
		if (imageList.length > 0) {
			var oldSrc = imageList[0].src;
			
			var lastNdx = oldSrc.lastIndexOf(".");
			var string1 = oldSrc.substr(0, lastNdx);
			var string2 = oldSrc.substr(lastNdx);
			
			if (string1.indexOf(overSuffix) == -1) {
				var newSrc = string1 + overSuffix + string2;
			
				imageList[0].src = newSrc;
			}
		}
	}
}

doMenuOut = function() {
	if (!YAHOO.util.Dom.hasClass(this, "current")) {
		var imageList = this.getElementsByTagName("img");
		
		if (imageList.length > 0) {
			var oldSrc = imageList[0].src;
			
			var lastNdx = oldSrc.lastIndexOf(".");
			var string1 = oldSrc.substr(0, lastNdx);
			var string2 = oldSrc.substr(lastNdx);
			
			string1 = string1.replace(overSuffix, "");
			
			var newSrc = string1 + string2;
			
			imageList[0].src = newSrc;
		}
	}
}

initMenu = function() {
	myElem = this;
	window.setTimeout(function() {
		items = myElem.getElementsByTagName("li");
		YAHOO.util.Event.addListener(items, 'mouseover', doMenuOver);
		YAHOO.util.Event.addListener(items, 'mouseout', doMenuOut);
	}, 500);
}

YAHOO.util.Event.onAvailable('navigation', initMenu);
