// Scroll
// ----------------------------------------------------------------------- //


$(document).ready(function() {
// -- 20110531 morita Mod エラー修正(TOPページのみエラー表示される) Start -- //
/*
	$('a[@href^="#"]').click(function(){
		$($(this).attr("href")).ScrollTo(600, 'easeout');
		return false;
*/

// TOPページ以外は処理をする
if($('a[@href^="#"]') != null){
	$('a[@href^="#"]').click(function(){
		$($(this).attr("href")).ScrollTo(600, 'easeout');
		return false;
	});
}
// -- 20110531 morita Mod エラー修正(TOPページのみエラー表示される) End -- //
	
})

// -- 20110531 morita Add エラー修正(TOPページのみエラー表示される) Start -- //
// TOPページの処理をする
// jQueryのファイルを読み込めない為、上記の処理は実行できない
function smoothScroll() {
	var xScrollSpeed = 1;
	var yScrollSpeed = 1.1;
	
	var x1 = x2 = 0;
	var y1 = y2 = 0;
	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;
	}
	var x = Math.max(x1, x2);
	var y = Math.max(y1, y2);
	window.scrollTo(Math.floor(x/xScrollSpeed), Math.floor(y/yScrollSpeed));
	if (x>0 || y>0) {
		window.setTimeout("smoothScroll()", 30);
	}
}
// -- 20110531 morita Add エラー修正(TOPページのみエラー表示される) End -- //


