>как написать условие, после того как анимация возвращает прокрутку вверх
scrollTop: 0
Что не так? Хотели после того как scrollTop = 0, получили это, а то, что не все "тухнет", так анимация причем? Надо чтобы на протяжении ее от до что-то там тухло, так следите тогда за состоянием анимации -
параметр step.