// written in UTF-8
// require jQuery v1.3.2 >

$(function() {


	/* scroll*/
	$(function() {
		$('.totop a').click(function() {
			$(this).blur();
			$('html,body').animate({ scrollTop: 0 }, 'fast');
	
		});
	});
	
	/* slide */
	if ($('#slide').length) {
		$(function() {
			$('ul#slide').slide();
		});
	}	
	
	/* tabmenu */
	if ($('#ui-tab').length) {
		$(function() {
			$('#ui-tab > ul').tabs();
		});
	}
	
	/* areamap rollover */
		// エリアマップによるマウスオーバー
		$(function(){
			var MapObj = $('#baseimg'); //ロールオーバーする画像(imgタグを指定します)
			var mArea = $('#areamap area'); //areaタグを指定します
				
		//--------------------------------------------
			if($(MapObj).attr('src')){
				var Map = $(MapObj).attr('src'); //ロールオーバーする画像のsrc取得
				var MapPath = Map.substring(Map.lastIndexOf("/")+1,0); //ロールオーバーする画像のディレクトリ名取得
				var MapSrc = Map.substring(Map.lastIndexOf("/")+1,Map.length); //ロールオーバーする画像のファイル名取得
				var MapFile = MapSrc.split('.')[0]; //ロールオーバーする画像のファイル名（拡張子除く）取得
				var Ex = MapSrc.split('.')[1]; //ロールオーバーする画像の拡張子
		
			//キャッシュ処理
			$.each(mArea,function(key,value){
				$(this).addClass('_hover' + key);
				var Img = '_hover' + key;
				$('<img />').attr('src',MapPath + MapFile + Img + '.' + Ex);
			});
			
			//マウスオーバー時のアクション
			$(mArea).hover(function(){
				var Img = $(this).attr('class');
				$(MapObj).attr('src',MapPath + MapFile + Img + '.' + Ex);
			},function(){
				$(MapObj).attr('src',MapPath + MapFile + '.' + Ex);
			});
			}
		
		});
	
	/* pop up */
	$(function() {
		$('a.mv').nyroModal({width:800,height:600});
	});
	
	
	/* accordion */
	$(function(){
		$("div#qaBox div.answerBox").hide();
		$("div#qaBox p.qa_title").each(function(i)
		{
		  var elementVal = $(this).next("div.answerBox");
		  $(this).click(function()
		{
		  elementVal.toggle();
		});
	  });
	});

});
