$(document).ready(function(){	

	var preload_list = [];
		for(key in bgs) {
		    var value = bgs[key];
				preload_list.push(value);
		}
		for(key in over_bgs) {
		    var value = over_bgs[key];
				preload_list.push(value);
		}
		
	$.preLoadImages(preload_list);
	
// END document ready	
});


//helper function preload
(function($) {
  var cache = [];
  //Arguments are image paths relative to the current page.
  $.preLoadImages = function(input) {
	
		$.each(input, function(key, path){
			var cacheImage = document.createElement('img');
			cacheImage.src = path;
			cache.push(cacheImage);
		});
	}
})(jQuery)
