//$(function(){
//	var $obj=$(".swapBg");
//// マウスオーバーの処理
//	$obj.hover(
////	$(".swapBg").hover(
//		function() {
//			alert("C_C");
//		},
//		function() {
//			alert("X_X");
//		}
//	)
//});
//
//


$(function(){
	var $obj=$(".swapBg");
// マウスオーバーの処理
	$obj.hover(function(){
		var $btn=$(this);
		if($btn.hasClass('notOver')){
			return;
		}
		var url=$btn.css("background-image").replace("_def","_over");
		var src=url.replace(/url\("?/,'').replace(/"?\)/,'');
		var img=new Image();
		img.onload=function(){
			$btn.css("background-image",url);
		};
		img.src=src;
	},function(){
		var url=$(this).css("background-image")
		if(url.search(/_over/i)!=-1){
			url=url.replace("_over","_def");
		}else if(url.search(/_on/i)!=-1){
			url=url.replace("_on","_def");
		}
		$(this).css("background-image",url);
	});
	$obj.mousedown(function(){
		var $btn=$(this);
		if($btn.hasClass('notOn')){
			return;
		}
//alert("C_C");
		var url=$btn.css("background-image").replace("_over","_on");
//alert("C__" + url);
		var src=url.replace(/url\("?/,'').replace(/"?\)/,'');
//alert("V__" + src);
		var img=new Image();
		img.onload=function(){
			$btn.css("background-image",url);
		};
		img.src=src;
	});
});



$(function(){
	var $target=$('#clickableMap');
	var c={'tg':'areaArea','dr':'area1','am':'areaMap','pm':'prefMap','ps':'prefSet','rt':'return','vw':'view'}
	$target.find('.'+c['tg']).click(function(){
//alert("C_C");
		if($(this).hasClass(c['dr'])){
			window.location.href=$(this).next().find("a").attr('href');
		}else{
// areaMap（日本地図）を消して、prefMapを追加している
			$target.find('.'+c['am']).removeClass(c['am']).addClass(c['pm']);
// alert("W_W");
// areaAreaとviewのclass指定のある要素を非表示にする
			$target.find('.'+c['tg']+',.'+c['vw']).hide();
// クリックした要素の次を表示する
			$(this).next().fadeIn('fast');
		}
	})
	$target.find('.'+c['rt']).click(function(){
//alert("B_B");
		$target.find('.'+c['pm']).removeClass(c['pm']).addClass(c['am']);
		$target.find('.'+c['ps']).hide();
		$target.find('.'+c['tg']+',.'+c['vw']).show();
	})
})


