Небольшой кусок js кода, функция, из разряда сниппетов. Принимает jQuery объект (элемент) возвращает true когда элемент выходит за верхнюю границу окна.
function scrolled(e)
{
var docViewTop = $(window).scrollTop();
var elemTop = $(e).offset().top;
var elemBottom = elemTop + $(e).height();
return (elemBottom < docViewTop);
}