backgroundfade.jquery.js Uses "background-size: cover" and CSS Transitions to fade between background images that cover an element completely. Has fallbacks for older browsers. Depends on Modernizr