Hola a todos:
Las imágenes tienen una propiedad que se pone true cuando se terminan de cargar y false cuando no están del todo cargadas, y esa propiedad es válida tanto en objetos Image creados con javascript como con elementos html img...
![Pensando](http://static.forosdelweb.com/fdwtheme/images/smilies/scratchchin.gif)
La propiedad en cuestión es complete
En las FAQs hay un sistema de precarga reconociendo el porcentaje, pero se trata de objetos Image, supongo que nediante la colección de tags img se puede implementar una precarga sin necesidad de "duplicar" las imágenes.
document.images[], o document.getElementsByTagName("img")
Saludos