Like John said, I think your best bet is to preload all the images first using JavaScript. That way, all images have an equal chance of getting loaded before the other one. You can use a script like the below in the HEAD section of your page:
Code:
<script type="text/javascript">
function preloadimages(){
var myimages=new Array()
for (i=0;i<preloadimages.arguments.length;i++){
myimages[i]=new Image()
myimages[i].src=preloadimages.arguments[i]
}
}
//Enter path of images to be preloaded inside parenthesis. Extend list as desired.
preloadimages("http://mydomain.com/firstimage.gif","http://mydomain.com/secondimage.gif","http://mydomain.com/thirdimage.gif")
</script>
Bookmarks