var ImagePreload = (function(){
	var obj = {};
	obj.ready = false;
	obj.load = function(elm) {
		var img = new Image();
		var length;
		var count = 0;
		img.onload = function() {
			if(count == length) {
				obj.ready = true;
			}
		};
		if(typeof elm == "array") {
			length = elm.length;
			for(var i=0;i<elm.length;++i) {
				img.src = elm[i];
				count++;
			}
		} else if(typeof elm == "string") {
			length = count = 1;
			img.src = elm;
		}
	};
	return obj;
})();
