$(function(){
	// googlemapsで見る
	$('#map_gmap').click(function(){
		window.open("/wp-content/themes/default/gmap.php" , "map" , "width=650,height=700,resizable=yes");
	});
	// プリントアウト地図の表示
	$('#map_print').click(function(){
		window.open("/wp-content/themes/default/print_image.php" , "map" , "width=600,height=1000,resizable=no,scrollbars=yes");
	});
	// トップページのメイン画像スライド
	$('.top_button').hover(function(){
		$('#topslide_exec').val('no'); // 自動切り替えを止める
		var num = $(this).find('span').html();
		if($('#topslide_show').val()==num){ // 現在表示中だったらアクションしない
			return;
		}
		$('#main_banner_slide').find('li').hide();
		$($('#main_banner_slide').find('li')[ num-1 ]).fadeIn('fast');
		$('#topslide_show').val(num); // 現在表示のものをセット
	},function(){
		$('#topslide_exec').val('yes'); // 自動切り替えを開始する
	});
	main_banner_timer = setInterval('main_banner_slide()',$('#topslide_interval').val());
	

	// safariのURLハッシュ対応
	if (navigator.userAgent.indexOf("Safari") > -1) {
		var urlhash = window.location.hash;
		if(urlhash.length>0){
			window.location.hash='';
			window.location.hash=urlhash;
		}
	}
});

function main_banner_slide(){
	if($('#topslide_exec').val()=='yes'){
		var current = eval($('#topslide_show').val());
		var next = current + 1;
		if( next > $('#main_banner_slide').find('li').length ){
			next = 1;
		}
		$('#topslide_show').val(next);
		$('#main_banner_slide').find('li').hide();
		$($('#main_banner_slide').find('li')[next-1]).fadeIn('fast');
	}
}


