Hola Monje:
Parece que tu precarga, hace la precarga de las imágenes que recibe como parámetros...
Tendría que ejecutarse durante la carga de la página con window.onload o document.body.onload...
La verdad es que no me gusta mucho como está definido, pero creo que debe funcionar.
Saludos