/***************************************************

smoothscroll.js	v. 1.0
Copyright (c) KEI TSUZURAHARA. All rights reserved.
Created: 11. 4. 2007
Last modified: 12.4.2007

***************************************************/

function getScrollPosition() {
	var positionY = window.scrollY || window.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop;
	return positionY;
}

function doScroll(toY, spd){
	positionY = getScrollPosition();
	toY -= Math.floor((toY+positionY)/spd);
	if(toY >= -1) {
		toY = -1;
	}
	window.scrollBy(0, toY);
	positionY = getScrollPosition();
	if(positionY <= 0){
		clearTimeout(myTimer);
	} else {
		myTimer = setTimeout("doScroll(toY, spd)", 2);
	}
}

function scrollPage(){
	toY = 0;
	spd = 10;
	doScroll(toY, spd);
}