﻿$(function(){
	$('a').click(function() {
		// スクロールの速度
		var speed = 400;// ミリ秒
		// アンカーの値取得
		var href= $(this).attr("href");
		
		
		//導入事例のボタン切り替えを考慮
		var changeFlg = 0;
		var hrefFlg = href.split('-');
		var hrefName = hrefFlg[0];
		if(hrefName == "#jq") {
			changeFlg = 1;
		};
	
	
		if(changeFlg == 0) {
			// 移動先を取得
			var target = $(href == "#" || href == "" ? 'body' : href);
			
			if(target.size()){
				// 移動先を数値で取得
				var position = target.offset().top;
				
				// アンカーリンクの時はheaderの高さを考慮
				if(position != 0) {
					position = position - 95;
				};
			
				// スムーススクロール
				$($.browser.safari ? 'body' : 'html').animate({scrollTop:position}, speed, 'swing');
				return false;
			};
		};
	
	});
	
});

$(window).load(function(){

	//ページ遷移でのアンカーリンクの制御
	var speed = 70;// ミリ秒
	var anchorFlg = 0;
	
	var anchorLink = location.href;
	
	if(anchorLink.match('#anc')) {
		anchorFlg = 1;
	};

	if(anchorFlg == 1) {
		var target = anchorLink.split('#');
		target = target[1];
		
		var position = $('#'+ target).offset().top - 95;
		
		$($.browser.safari ? 'body' : 'html').animate({scrollTop:position}, speed, 'swing');
		//$($.browser.safari ? 'body' : 'html').scrollTop(position);
		return false;
	};

});
