Скрипт скроллинга на JavaScript

Для того, чтобы получить точно такой же скроллинг странички, как на данной страничке, воспользуйтесь JavaScript кодом, представленным ниже:

Код:
<script type="text/javascript">
var speed=1;
var current_position=0,alt=1,position_1=0,position_2=-1;

function scrolling(){
if (document.all) x=document.body.scrollTop
 else x=window.pageYOffset;
if (alt==0) alt=1
 else alt=0;
if (alt==0) position_1=x
 else position_2=x;
if (position_1!=position_2){
 if (document.all) current_position=document.body.scrollTop+speed
  else current_position=window.pageYOffset+speed;
 window.scroll(0,current_position);
}
else {
 current_position=0;
 window.scroll(0, current_position);
}
}

function start_scroll(){
timeout_id = setInterval("scrolling()", 10);
}
</script>

Кнопки, управляющие запуском и остановкой скрипта автоскроллинга, следует описывать следующим образом:

Код:
<input type="submit" value="Запустить" onclick='start_scroll();'>
<br>
<input type="submit" value="Остановить" onclick='clearTimeout(timeout_id);'>


В результате вставки выше приведенного JavaScript кода, у Вас должна получиться точно такая же вертикальная прокрутка (скролл) странички, как на данной страничке.