"bgStretcher is a jQuery plugin that proportionally resizes the background-image to fill the entire viewport.
It can be used with a single image just for the resizing feature or multiple images as a slideshow.
The slideshow can be browsed with pagination and prev-next buttons besides the autoplay and there are multiple transition types offered.
Further customization is possible by defining the slideshow speed, delay between each item and sequence mode (in an order or randomly).
Also, methods exist for playing and pausing it from any custom events."
"The goal here is a background image on a website that covers the entire browser window at all times. Let's put some specifics on it:
Fills entire page with image, no white space
Scales image as needed
Retains image proportions (aspect ratio)
Image is centered on page
Does not cause scrollbars
As cross-browser compatible as possible
Isn't some fancy shenanigans like Flash"