Of course searching G gives a trillion different ways, but I figured I'd ask you guys: what is the most efficient way to preload images for JS and AJAX? I've always got the delayed load on JS show/hide type elements and the same goes for AJAX, but I've never seemed to figure out the optimal way to preload (always did the old CSS crap with putting the image on an element that's display: none;, but it seems clunky and in my experience doesn't work on all browsers). TY