I'm using Bill Miller's Interactive Decision guide code.
http://www.guiideas.com/2013/09/interactive-decision-guide.html
To scroll new questions into view at the bottom of the page he uses window.scrollTo
//scroll code to bring next question into view
var qNextPos = $('#qTable' + qNext).offset();
var qNextTop = qNextPos.top;
var qNextHigh = $('#qTable' + qNext).height();
var qNextBot = qNextHigh + qNextTop + 20;
var scrHigh = $(window).innerHeight();
var difHigh = qNextBot - scrHigh;
if(difHigh > 0) {window.scrollTo(0,difHigh);}
Is it possible to add duration and easing to window.scrollTo or is there an alternative method?