Force.js - скрипт для прокрутки и анимации страницы
Пример
var element = document.getElementBy('element-id');
// jump by object
force.move(element, {left: 100px, top: 50px}, 1000);
// jump by selector
force.move('#element-id', {left: 100px, top: 50px}, 1000);
http://www.gravmatt.com/force-js/