// JavaScript Document


/*ページトップへ戻るメソッド
=======================================================================*/
function top() {
	
	// 初期値
	var x1 = x2 = x3 = 0;
	var y1 = y2 = y3 = 0;
	
	var speed = 1.2;

	
	if (document.documentElement) {
		
		x1 = document.documentElement.scrollLeft || 0;
		y1 = document.documentElement.scrollTop || 0;
	}


	if (document.body) {

		x2 = document.body.scrollLeft || 0;
		y2 = document.body.scrollTop || 0;

	 }

	x3 = window.scrollX || 0;
	y3 = window.scrollY || 0;

	var x = Math.max( x1, Math.max( x2, x3 ) );
	var y = Math.max( y1, Math.max( y2, y3 ) );

	//残った距離の半分移動
	window.scrollTo(Math.floor(x / speed), Math.floor(y / speed));

	if ( x > 0 || y > 0 ) {
		
		//フレームレート（小さいほどレートが上がる）
		window.setTimeout("top()", 16);
	}
}


