Я вижу только такое решение:
function scroll_1(){
var scr_old = старое значение скролла;
var scr_new = новое значение скролла;
if( scr_old - scr_new > 100){
var scr= scr_old;
for ( var i = scr_old; i < scr_new; i++){
var scr = scr + i;
scroll(scr);
}
}
}