Backstretch is a simple jQuery plugin that allows you to add a dynamically-resized, slideshow-capable background image to any page or element. The image will stretch to fit the page/element, and will automatically resize as the window/element size changes.
Images are fetched after your page is loaded, so your users won't have to wait for the (often large) image to download before using your site.