window.onscroll - событие прокрутки.
для кроссбраузерного определения, насколько проскроллилась страница вниз, можно использовать функцию
function GetBodyScrollTop () {
return window.pageYOffset || window.scrollY || (document.documentElement && document.documentElement.scrollTop) || (document.body && document.body.scrollTop) || 0;
}