Здравствуйте. Делаю на jQuery следующий эффект, если человек на странице хотя бы немного прокрутил страницу - начинается скролл вниз на высоту первого экрана. Эффект делаю через scrollTop и animate
$('body, html').stop().animate({scrollTop: $bodyheight}, 'fast');
но если во время выполнения анимации начинать ещё скроллить, то всё начинает дёргаться и возвращаться к выполнению анимации. Как это можно победить?