Ошибся чутка. Нужно сравнивать не scrollTop, а scrollTop + window.innerHeight - то есть нижняя видимая ордината документа.
Сообщение от runyugin
|
topPos - это значение от верха блока до окна браузера
|
Нет, это значение от начала документа до низа блока.