// Created on 2006.5.13
// Last update on 2008.11.2
// All right reservded. Copyright 2006 by CRUYFF.


var jumpTimeID;

function scrollUp(toX, toY, thisX, thisY, division, speed) {
	thisY += Math.floor((toY - thisY) / division);
	if (thisY <= toY) {
		window.scroll(toX, toY);
		clearTimeout(jumpTimeID);
	}
	else {
		window.scrollTo(thisX, thisY);
		jumpTimeID = setTimeout("scrollUp(" + toX + "," + toY + "," + thisX + "," + thisY + "," + division + "," + speed + ")", speed);
	}
}

function jumpUp(toX, toY) {
	var thisX = document.body.scrollLeft;
	var thisY = document.body.scrollTop;
	var division = 5;
	var speed = 15;
	jumpTimeID = setTimeout("", 1);
	scrollUp(toX, toY, thisX, thisY, division, speed);
}
