function preload(images)
{
	var length = images.length;
	var loaded = [];

	var preloadImage = function(index)
	{
		if(index == length) return;

		var img = loaded[index] = new Image();
		img.onload = function() { preloadImage(++index); };
		img.src = images[index];
	}

	preloadImage(0);
}
