var currentPage = location.pathname;

$(function(){

	/* ==
	
	　ローカルナビゲーション（.lnav）
	
	============================================================================================== */
	//URLが/できられてる場合の処理
	var fileName = new RegExp(".html", "i");
	if(!currentPage.match(fileName)){ currentPage = currentPage + "index.html"; }
	
	//しまいごこちユニット
	var NorikoKondo = new RegExp("/noriko_kondo/", "i");
	if(currentPage.match(NorikoKondo)){ currentPage = "/noriko_kondo/index.html"; }

	var EasyCloak = new RegExp("/jutaku/lifestyle/easycloak/", "i");
	if(currentPage.match(EasyCloak)){ currentPage = "/jutaku/lifestyle/easycloak/index.html"; }

	var CeseStudy = new RegExp("/noriko_kondo/casestudyhouse/", "i");
	if(currentPage.match(CeseStudy)){ currentPage = "/noriko_kondo/casestudyhouse/index.html"; }

	
	//中階層ページでのローカルナビアクティブ用	
	var shohinList = [
		'xevoE',
		'xevoLi',
		'xevoCLEVA',
		'xevo03',
		'xevoYU',
		'xevoFU',
		'xevoR',
		'xevoEDDI',
		'xevoAI',
		'xevoC',
		'xevoV',
		'xevoWW',
		'xevoKU',
		'xevoSORA',
		'xevoWV'
	]
	
	for(i in shohinList) {
			var xevoTarget = new RegExp("/jutaku/shohin/xevo/"+shohinList[i]+"/", "i");
			if(currentPage.match(xevoTarget)){ currentPage = "/jutaku/shohin/xevo/"+shohinList[i]+"/index.html";}
	}


	//カレント処理
	var currentLnav = $("div.lnav").attr("id");
	
	//中ページのリンクは一旦全部隠す
	$("div.lnav > div li").find("ul").hide();

	var currentFlg = false;
	$("div.lnav > div > ul > li").children("a").each(function(){
		if(currentFlg == false){
			var thisUrl = $(this).attr("href");
			if(currentPage.indexOf(thisUrl) != -1){
				$(this).parent().addClass("current");
				currentFlg = true;
			}
		}
	});
	
	if(currentFlg != true){
		$("div.lnav > div > ul > li > ul > li").children("a").each(function(){
			var thisUrl = $(this).attr("href");
			if(currentPage.indexOf(thisUrl) != -1){
				$(this).parent().parent().parent("li").addClass("current");
				currentFlg = true;
			}	
		});
	}
	
	if(currentFlg != true){
		$("div.lnav > div > ul > li > ul > li > ul > li").children("a").each(function(){
			var thisUrl = $(this).attr("href");
			if(currentPage.indexOf(thisUrl) != -1){
				$(this).parent().parent().parent().parent().parent("li").addClass("current");
				currentFlg = true;
			}	
		});
	}

	//カレントの子ども<ul>を表示させる。
	if(currentLnav != ""){ $("li.current").find("ul").show(); }

	//展開された子どものカレントが一番目だった時の処理
	$("div.lnav > div > ul").children("li:first").css("marginTop", "1px");

	//リスト一番下の背景処理
	$("div.lnav > div").children("ul").find("li:last").addClass("lastChild");
	
	//注文住宅：中ページ（/jutaku/lifestyle/以下）－ブログ紹介
	$("body#jutaku div.lnav > div.blog > ul").children("li:last").css("backgroundImage", "none");
	
	
	
	/* ==
	
	　カタログ請求・相談エリア（.block_request）
	
	============================================================================================== */		
	preloadRequestImages = [];
	requestHoverimgs = $("div.block_request li > a > img");
		
	$(requestHoverimgs).each(function(){
		this.originalSrc = this.src;
		this.rolloverSrc = this.originalSrc.replace(/(\.gif|\.jpg|\.png)/, "_ov" + "$1");
		preloadRequestImage(this.rolloverSrc);
	}).hover(function(){ 
		this.src = this.rolloverSrc;
	},function(){
		this.src = this.originalSrc;
	});	
	
	function preloadRequestImage(url){	
		var p = preloadRequestImages;
		var l = p.length;
		p[l] = new Image();
		p[l].src = url;
	}	


});

document.write('<script type="text/javascript" src="/common/js/area_judge.js" charset="Shift_JIS"></script>');
