window.onload = function ()
{
	addGetElementsByClassName();
	runFx();
}

addGetElementsByClassName=function(){
	if (document.getElementsByClassName == undefined) {
		document.getElementsByClassName = function(c) {
			var hasClass = new RegExp("(?:^|\\s)"+c+"(?:$|\\s)");
			var elems = document.getElementsByTagName("*");
			var results = [];
			var e=null;
			for (var i = 0; (e=elems[i]) != null; i++) {
				var ec = e.className;
				if (ec && ec.indexOf(c) != -1 && hasClass.test(ec))
					results.push(e);
			}
			return results;
		}
	}
}

runFx = function () {
	setRollovers('menuTop','normal','hover');
}

setRollovers = function (c,a,b) {
	var rolls = document.getElementsByClassName(c);
	for (var i=0; i<rolls.length; i++) {
		rolls[i].onmouseover=function() {
			var imgs = this.getElementsByTagName('img');
			for (var j=0; j<imgs.length; j++)
				imgs[j].src = imgs[j].src.replace(new RegExp(a),'hover');
		}
		rolls[i].onmouseout=function() {
			var imgs = this.getElementsByTagName('img');
			for (var j=0; j<imgs.length; j++)
				imgs[j].src = imgs[j].src.replace(new RegExp(b),'normal');
		}
	}
}

