$(function() { var offset = $("#quick2").offset(); var topPadding = 15; $(window).scroll(function() { if ($(window).scrollTop() > offset.top) { $("#quick2").stop().animate({ marginTop: $(window).scrollTop() - offset.top + topPadding }, 500); } else { $("#quick2").stop().animate({ marginTop: 0 }); }; }); });