Hola
Tal y como yo lo veo tienes dos opciones, cargar todo el js al final del documentos, es decir justamente antes de la etiqueta
</body>, con lo que parece que no se resolvería el problema o hacer una
precarga de imágenes Edito: Ahora se me ha ocurrido otra manera, creas una capa al 100% de la ventana y de nuevo con un script al final del archivo la ocultas
Suerte