document.body.scrollTop, можно просто обратится к window.pageYOffset. А вот там, где этого свойства нет, полюбому работает document.documentElement.scrollTopvar cur_y = "pageYOffset" in window ?
window.pageYOffset : document.documentElement.scrollTop;pageYOffset нельзя изменять, то есть же методы scrollTo и scrollBy.