I am using javascript to replace an image using onMouseOver and I was wondering if there is a way to preload that image before the user gets the effect. It seems that the first time the page is loaded, when none of the graphics are cached, when you put the mouse over it, it hesitates as the browser goes and gets the image. Once the browser gets the image, it works perfectly, but it is just the first time that is bugging me.


Is there a way to do this?