//@utf-8

var indexTimer;

$(function(){
		   
//////////////////////////////////////////////////////////////////////////
//
//　お知らせ表示
//
//////////////////////////////////////////////////////////////////////////
	$(".areaDetailBlock").html("Loading...");
    $.ajaxSetup({
		cache: false
	});
	$("#kantoArea").load("news/top_list.php?area_id=1");
	$("#tokaiArea").load("news/top_list.php?area_id=3");
	$("#kansaiArea").load("news/top_list.php?area_id=2");
	$("#kyotoArea").load("news/top_list.php?area_id=4");
	$("#kyushuArea").load("news/top_list.php?area_id=5");

	//切り替え
	$('div#newsBlock div.innerBlock div.tabBlock ul li').click(function(){
		var liIndex;
		liIndex = $('div#newsBlock div.innerBlock div.tabBlock ul li').index(this);
		$('div#newsBlock div.innerBlock div.areaDetailBlock').fadeOut(500);
		
		for(i=0;i<$('div#newsBlock div.innerBlock div.tabBlock ul li').length;i++){
			$('div#newsBlock div.innerBlock div.tabBlock ul li:eq('+ i +') img').attr("src",$('div#newsBlock div.innerBlock div.tabBlock ul li:eq('+ i +') img').attr("src").replace(/^(.+)_cr(\.[a-z]+)$/, "$1$2"));
			$('div#newsBlock div.innerBlock div.tabBlock ul li:eq('+ i +') img').attr("src",$('div#newsBlock div.innerBlock div.tabBlock ul li:eq('+ i +') img').attr("src").replace(/^(.+)_on(\.[a-z]+)$/, "$1$2"));
		}
		
		$('div#newsBlock div.innerBlock div.tabBlock ul li:eq('+ liIndex +') img').attr("src",$('div#newsBlock div.innerBlock div.tabBlock ul li:eq('+ liIndex +') img').attr("src").replace(/^(.+)(\.[a-z]+)$/, "$1_cr$2"));

		$('div#newsBlock div.innerBlock div.areaDetailBlock:eq('+ liIndex +')').fadeIn(500);
		
	});
	
	//ボタンRO
	$('div#newsBlock div.innerBlock div.tabBlock ul li img').mouseover(function(){
		var thisSrc = $(this).attr("src");
		if((thisSrc.indexOf("_cr") == -1) && (thisSrc.indexOf("_on") == -1)){
			$(this).attr("src",thisSrc.replace(/^(.+)(\.[a-z]+)$/, "$1_on$2"));
		}
	});
	$('div#newsBlock div.innerBlock div.tabBlock ul li img').mouseout(function(){
		var thisSrc = $(this).attr("src");
		$(this).attr("src",thisSrc.replace(/^(.+)_on(\.[a-z]+)$/, "$1$2"));
	});
	
	
//////////////////////////////////////////////////////////////////////////
//
//　メインビジュアル
//
//////////////////////////////////////////////////////////////////////////
	
	
	var btnObj = $("div#reasonBlock div.btnBlock ul li");
	var liIndex = btnObj.index(this);
	var btnSrc = $("div#reasonBlock div.btnBlock ul li:eq(" + liIndex + ") img").attr("src");
	//初期設定
	$("div#reasonBlock div.detailChangeBlock ul li:eq(0)").css("display","block");
	$("div#reasonBlock div.btnBlock ul li:eq(0) img").attr("src",$("div#reasonBlock div.btnBlock ul li:eq(0) img").attr("src").replace(/^(.+)(\.[a-z]+)$/, "$1_on$2"));
	
	
	indexTimer = setTimeout("rotaionImg()",4000);
	
	
	btnObj.hover(
		function(){
			clearTimeout(indexTimer);
			var btnObj = $("div#reasonBlock div.btnBlock ul li");
			var liIndex = btnObj.index(this);
			var btnSrc = $("div#reasonBlock div.btnBlock ul li:eq(" + liIndex + ") img").attr("src");
			
			for(i=0;i<btnObj.size();i++){
				if(i != liIndex){
					btnObj.eq(i).children().attr("src",btnObj.eq(i).children().attr("src").replace(/^(.+)_on(\.[a-z]+)$/, "$1$2"));
					//btnObj.eq(i).children().attr("src",btnObj.eq(i).children().attr("src").replace(/^(.+)_cr(\.[a-z]+)$/, "$1$2"));
				}
			}
			if(btnObj.eq(liIndex).children().attr("src").indexOf("_on") == -1){
				btnObj.eq(liIndex).children().attr("src",btnSrc.replace(/^(.+)(\.[a-z]+)$/, "$1_on$2"));
				$("div#reasonBlock div.detailChangeBlock ul li").fadeOut();
				$("div#reasonBlock div.detailChangeBlock ul li:eq(" + liIndex + ")").fadeIn();
			}
			
			/*btnObj.eq(liIndex).click(
				function(){
					alert("click");
					indexTimer = setTimeout("rotaionImg()",5000);
				}
			);*/
		},
		function(){
			//alert("mouseout");
			//indexTimer = setTimeout("rotaionImg();",5000);
		}
	);
	
	btnObj.click(
		function(){
			indexTimer = setTimeout("rotaionImg();",15000);
		}
	);
	
//////////////////////////////////////////////////////////////////////////
//
//　角R
//
//////////////////////////////////////////////////////////////////////////
	
	$("div#searchBlock").corner("3px");
});


function rotaionImg(){
	var btnObj = $("div#reasonBlock div.btnBlock ul li");
	
	var dispImgIndex = btnObj.index($("div#reasonBlock div.btnBlock ul li img[src*='_on']").parent());
	
	$("div#reasonBlock div.detailChangeBlock ul li").fadeOut();
	btnObj.eq(dispImgIndex).children().attr("src",btnObj.eq(dispImgIndex).children().attr("src").replace(/^(.+)_on(\.[a-z]+)$/, "$1$2"));
	
	dispImgIndex = dispImgIndex == 4 ? 0 : dispImgIndex + 1 ;
	$("div#reasonBlock div.detailChangeBlock ul li:eq(" + (dispImgIndex) + ")").fadeIn();
	btnObj.eq(dispImgIndex).children().attr("src",btnObj.eq(dispImgIndex).children().attr("src").replace(/^(.+)(\.[a-z]+)$/, "$1_on$2"));
	
	/*if(dispImgIndex == 4){
		dispImgIndex = 0;
		$("div#reasonBlock div.detailChangeBlock ul li:eq(" + (dispImgIndex) + ")").fadeIn();
		btnObj.eq(dispImgIndex).children().attr("src",btnObj.eq(dispImgIndex).children().attr("src").replace(/^(.+)(\.[a-z]+)$/, "$1_on$2"));
	}else{
		dispImgIndex++;
		$("div#reasonBlock div.detailChangeBlock ul li:eq(" + (dispImgIndex) + ")").fadeIn();
		btnObj.eq(dispImgIndex).children().attr("src",btnObj.eq(dispImgIndex).children().attr("src").replace(/^(.+)(\.[a-z]+)$/, "$1_on$2"));
	}*/
	
	
	indexTimer = setTimeout("rotaionImg();",4000);
}


//////////////////////////////////////////////////////////////////////////
//
// エリアメニュープルダウン
//
//////////////////////////////////////////////////////////////////////////

$(function(){
	$("#promoWordBlock ul.promoAreaList li ul").each(function(){
		$(this).parent('li').hover(
			function(){
				$('ul', this).css({'top':'40px'});
			},function(){
				$('ul', this).css({'top':'-1000px'});
			}
		);
	});
});

//////////////////////////////////////////////////////////////////////////
//
// 小中高リンクエリア　ストライプリスト
//
//////////////////////////////////////////////////////////////////////////
$(function(){
	var categoryLinkList = $('div#categoryLinkBlock ul');
	for(i=0; i<categoryLinkList.length; i++){
		$('li:odd',categoryLinkList.eq(i)).addClass('odd');
	}
});

//////////////////////////////////////////////////////////////////////////
//
// 右サイドナビアコーディオン処理：TKGについて
//
//////////////////////////////////////////////////////////////////////////

$(function(){
	//角R
	$("div#sideAboutBlock").corner("3px");
	
	//サイドナビ：初めての方へオンマウス処理
	$("div#sideAboutBlock dl dd ul li").hover(
		function(){
			$('ul',this).stop(false, true).slideDown();
			//$(this).children("ul").addClass("active").slideDown();
		},
		function(){
			$('ul',this).stop(false, true).slideUp();
			//$(this).children("ul").removeClass("active").slideUp();
		}
	);
});
