$(function(){
	//スクロール
	$('a[href*=#]').click(function() {
		if(location.pathname.replace(/^\//,'') == this.pathname.replace(/^\//,'')
		&& location.hostname == this.hostname) {
			var $target = $(this.hash);
			$target = $target.length && $target || $('[name=' + this.hash.slice(1) +']');
			
			var targetOffset = 0;
			if ($target.length) {
				if(this.hash.slice(1).length != 0){
					targetOffset = $target.offset().top;
				}
			}
			$('html,body').animate({scrollTop: targetOffset}, 400, 'easeOutSine');
			return false;
		}
	});

	//ホバー
	var postfix = '_a';
	$('#nav a img').not('[src*="'+ postfix +'."]').each(function() {
		var img = $(this);
		var src = img.attr('src');
		var src_on = src.substr(0, src.lastIndexOf('.')) + postfix + src.substring(src.lastIndexOf('.'));
		img.hover(function() {
			img.attr('src', src_on);
		}, function() {
			img.attr('src', src);
		});
	});
	var postfix = '_a';
	$('.hover a img').not('[src*="'+ postfix +'."]').each(function() {
		var img = $(this);
		var src = img.attr('src');
		var src_on = src.substr(0, src.lastIndexOf('.')) + postfix + src.substring(src.lastIndexOf('.'));
		img.hover(function() {
			img.attr('src', src_on);
		}, function() {
			img.attr('src', src);
		});
	});
	
   	$('.toggleButton').click(function(){
		$('#toggleContents').slideToggle('fast',function(){
			if($('#toggleContents').is(':visible')){
   				$('.toggleButton').attr('src','img/accordion_bottom_a.gif');
			}else{
   				$('.toggleButton').attr('src','img/accordion_bottom.gif');
			}
		});
   	});
});

