var cache = [];
// Arguments are image paths relative to the current page.
function preLoadImages() {
	var args_len = arguments.length;
	for (var i = args_len; i--;) {
		if (arguments[i].length != undefined) {
			for (var j = arguments[i].length; j--;) {    		  
				var cacheImage = document.createElement('img');
				cacheImage.src = arguments[i][j];
				cache.push(cacheImage);
			}
		} else {
			var cacheImage = document.createElement('img');
			cacheImage.src = arguments[i];
			cache.push(cacheImage);
		}
	}
}
