Thank you for all the replies guys. I know that the
hs.numberOfImagesToPreload controls the amount of images that should be preloaded, but my problem comes when the user clicks on the first image, the preloading stops. Because it's a photography website, people are likely to click on the first image about 5 seconds after the page has loaded. This leaves very little time for any images to preload completely. And even on the preloading of the next image there is a concern for me... some images are viewed very quickly and when the visitor skips to the next, there will be a slight delay because the skipped to the next before the next has finished loading. This is a problem for me, because when they have to wait too much they get annoyed and leave my site. Now, some images are viewed for longer and thus the script actually has time to preload more than only the next image and I would like it to go ahead and keep loading to stay ahead of the viewer as much as possible. I know that some viewers hop around, and for them it will work like it's working now, but at least for the visitors who goes next next next, the advance will seem fast. Do you think there is anything that could be done about this?? As an alternative, I do not know if parallel loading is possible at all...