@function:
dos ejemplos de cómo adaptar una imagen a toda la ventana del navegador, usando sólo css:
http://css.devillasbuenas.es/
Y si hace una búsqueda, le aparecerán decenas de ejemplos.
@DmD veo que es otro apóstol de las librerías js, hasta para cosas tan sencillas como esta. No entiendo la tendencia cada vez más extendidas de tener que cargar todo un script js para lo que se puede lograr con sólo un par de reglas css. Y menos, hacerlo en un foro de css.