В Javascript используется только метод onResize, поэтому при изменении браузера это меняет CSS для положения фонового изображения.
Присвойте изображению идентификатор: id="fullImage"
Затем они используют JavaScript для манипулирования стилем left:;
css.
При изменении размера left
изменяется вверх и вниз.
Это должно сделать это:
var el = document.getElementById(fullImage),
width = window.innerWidth,
imageWidth = [width of image here];
window.onresize = function() {
el.style.left = imageWidth - width + "px";
}