var d = new Date();
var timestamp = d.getTime();

ImagePreloader = {
	init:function(){
		if (!document.getElementById) return;
		var images = document.getElementsByTagName('img');
		var img,himg;
		var i = images.length;
		while(i--){
			img = images[i];
			if (img.getAttribute('hsrc')) {
				img.osrc = img.getAttribute('src');
				himg = new Image();
				himg.ref = img;
				himg.onload = function(){
					this.ref.onmouseover = function(){
						this.setAttribute('src', this.getAttribute('hsrc'));
					};
					this.ref.onmouseout = function(){
						this.setAttribute('src', this.osrc);
					};
				};
				himg.src = img.getAttribute('hsrc');
			}
		}
	}
};
window.onload = ImagePreloader.init;
