I have a website that is built in HTML/CSS and relies on javascript for alot of its function. The main content is on a javascript slider. There are a number of roll overs or onClick functions. I want the user to wait for the images to preload. It doesnt take an obnoxious amount of time, but if you start clicking the second it pops up the photos may not be loaded. I have some javascript that preloads the images, but what I want to accomplish is a page preloader similar to a flash site. I would like to have the screen grey out and then a preloader animation. Is this possible with javascript?