$(document).ready(function(){
	loadH();
});

function loadH(){
	$('#header').load('/inc/header.html', '', loadF);
}
function loadF(){
	$('#footer').load('/inc/footer.html', '', init);
}

function init(){
	var gnaviClass = ['gnavi01', 'gnavi02', 'gnavi03', 'gnavi04']
	for (var gC = 0; gC < gnaviClass.length; gC++) {
		if ($('#header').hasClass(gnaviClass[gC])) {
			$('#gnavi li:eq(' + gC + ') img').attr('src', $('#gnavi li:eq(' + gC + ') img').attr('src').replace('.gif', '_on.gif')).addClass('current');
		}
	}
	//btn hover
	$('#headerTab img, #gnavi img').not('#headerInquiry img, .current, .current img').hover(function(){
		$(this).attr('src', $(this).attr('src').replace('.gif', '_on.gif'));
	}, function(){
		$(this).attr('src', $(this).attr('src').replace('_on.gif', '.gif'));
	});
	
	
	var leftMenuClass;
	if ($('#leftMenu').attr('class')) {
		leftMenuClass = $('#leftMenu').attr('class');
		$('#leftMenu .current img').attr('src',  $('#leftMenu .current img').attr('src').replace('.gif', '_current.gif'));
	}
	$('#leftMenu dt').not('.current').hover(function(){
		$(this).find('img').attr('src',  $(this).find('img').attr('src').replace('.gif', '_on.gif'));
	},function(){
		$(this).find('img').attr('src',  $(this).find('img').attr('src').replace('_on.gif', '.gif'));
	});
	$('#leftMenu dd').not('#' + leftMenuClass).hover(function(){
		$(this).css('background-color', '#fdeebf');
	}, function(){
		$(this).css('background-color', '#ffffff');
	});
	
	
	//リンク先が外部ドメインの時にtargetを_blankに
	var domain = location.href.match(/^http(s)?(:\/\/[a-zA-Z0-9.]+)\//i)[0];
	$('a[href^=http]').not('[href*="' + domain + '"]').attr('target', '_blank');
	//アイコンをつけたくない場合は、class=noIconを付与。
	$('a[href^=http]').not('[href*="' + domain + '"], .noIcon').append("<span class='linkEX'>&nbsp;</span>");
	
	
	//pgTop
	$('.pgTop span').click(function(){
		$('html,body').animate({
			scrollTop: 0
		}, 'normal', 'swing');
		return false;
	});
}

