// JavaScript Documentfunction addEvent(elm, evType, fn, useCapture) {	if (elm.addEventListener) {		elm.addEventListener(evType, fn, useCapture);		return true;	}	else if (elm.attachEvent) {		var r = elm.attachEvent('on' + evType, fn);		return r;	}	else {		elm['on' + evType] = fn;	}}var imgs = new Array();var imgsloaded = false;function preload(src) {	if (imgsloaded) {		var img = new Image();		img.src = src;	}	else		imgs.push(src);}function preloadImages() {	imgsloaded = true;		for (var i = 0; i < imgs.length; i++) {		var img = new Image();		img.src = imgs[i];	}}addEvent(window, 'load', preloadImages, true);