I have 100 different pictures, I want to randamly show the picture each at a time. So it auto change to random different picture.

Each picture have a different delay time, before change to another picture.

And since it is 100 pictures, how to make it that so people don't load all 100 picture at once when page load? I want to make it that the picture load one by one after each change.

Please help, if there is any site or faq relate to this, please tell me.
Thanks for your time.