var u_preloads = new Array();
addevent(window,"load",function () {
	im = document.getElementsByTagName("img");
	for (i=0; i<im.length; i++) {
		if (im[i].getAttribute("noalt") != null) im[i].setAttribute("alt","");
		if (im[i].getAttribute("swap") != null) {
			soff = im[i].getAttribute('src'); son = soff.replace("_off","_on");
			u_preloads[i] = new Image(); u_preloads[i].src = son;
			//alert('1.'+im[i].onmouseover);
			addevent(im[i], 'mouseover', new Function("im["+i+"].src='"+son+"'"));
			addevent(im[i], 'mouseout', new Function("im["+i+"].src='"+soff+"'"));
			//alert('2.'+im[i].onmouseover);
		}
	}
});

function addevent(obj, ev, func) {
	if (obj.addEventListener) {
		obj.addEventListener(ev, func, false);
	}
	else if (obj.attachEvent) { 
		obj.attachEvent('on' + ev, func);
	} else {
		alert('fout');
	}
}