function swapImage() {
	if (!document.getElementById) return
	
	var preLoad = new Array();
	var SrcTemp;
	var Img = document.getElementsByTagName('img');

	for (var i = 0; i < Img.length; i++) {
		var cName = Img[i].className;		
		if (cName.indexOf('imgOver',0) != -1) {
			var src = Img[i].getAttribute('src');
			var ftype = src.substring(src.lastIndexOf('.'), src.length);
			var hsrc = src.replace(ftype, '_on'+ftype);

			Img[i].setAttribute('hsrc', hsrc);
			
			preLoad[i] = new Image();
			preLoad[i].src = hsrc;
			
			Img[i].onmouseover = function() {
				SrcTemp = this.getAttribute('src');
				this.setAttribute('src', this.getAttribute('hsrc'));
			}	
			
			Img[i].onmouseout = function() {
				if (!SrcTemp) SrcTemp = this.getAttribute('src').replace('_on'+ftype, ftype);
				this.setAttribute('src', SrcTemp);
			}
		}
	}
}
if(window.addEventListener) {
	window.addEventListener("load", swapImage, false);
}
else if(window.attachEvent) {
	window.attachEvent("onload", swapImage);
}
function ChangeImage(imgid,newimg) {
	document.getElementById(imgid).src = newimg;
}
