//@charset "utf-8";

//////////////////////////////////////////////////////////////////////////
//
// スムーススクロール
//
//////////////////////////////////////////////////////////////////////////

$(function(){
	$('a[href*="#header"],a[href*="#measuresBlock"],a[href*="#anchor"],area[href*="#anchor"]').slideScroll();
});



//////////////////////////////////////////////////////////////////////////
//
// フローティングメニュー
//
//////////////////////////////////////////////////////////////////////////

//右ナビ
$(document).ready(function(){
	$("div#side div#sideNav ul li.menu").hover(
		function(){
			//alert("hover");
			$(this).find("ul").fadeIn(500);
		},
		function(){
			$(this).find("ul").hide();
		}
	);
	// IE6でpositionプロパティの挙動が違うため隣接するli要素にz-indexを追加
	$("div#side div#sideNav ul li.menu:eq(0)").css('z-index','5');
	$("div#side div#sideNav ul li.menu:eq(1)").css('z-index','4');
	$("div#side div#sideNav ul li.menu:eq(2)").css('z-index','3');
	$("div#side div#sideNav ul li.menu:eq(3)").css('z-index','2');
	$("div#side div#sideNav ul li.menu:eq(4)").css('z-index','1');
});
//グローバルナビ
$(document).ready(function(){
	$("div#globalNav01 ul").children().hover(
		function(){
			$(this).find("ul").fadeIn(500);
		},
		function(){
			$(this).find("ul").hide();
		}
	);
});

//////////////////////////////////////////////////////////////////////////
//
// スライドメニュー
//
//////////////////////////////////////////////////////////////////////////
//左ナビ
$(document).ready(function(){
	$("div#side02 div#sideNav ul li ul").css("display","none");
	$("div#side02 div#sideNav").children().children().addClass("menu");
	$("div#side02 div.area ul li.menu img").click(
		function(){
			$(this).parent().children(":last-child").slideToggle();
		}
	)
});


//////////////////////////////////////////////////////////////////////////
//
// タブメニュー
//
//////////////////////////////////////////////////////////////////////////
//トップページ
$(document).ready(function(){
	
	$("div#newsBlock div.tabBlock ul li a").click(function(){
		var showId = $(this).attr("rel");
		//var onSrc = $(this).children().attr("src").replace(".gif","_o.gif");
		
		$("div#newsBlock a.current").removeClass("current");
		$("div#newsBlock div.outer").hide();
		$("#" + showId).fadeIn(500);
		
		
		$(this).addClass("current");
		//$(this).children().attr("src",onSrc);
		return false; 
	})
});

//エリアページ/地図
$(document).ready(function(){
	
	$("div#roomSearchBlock div.tabBlock ul li a").click(function(){
		var showId = $(this).attr("rel");
		//alert(showId);
		$("div#roomSearchBlock a.current").removeClass("current");
		
		//var onSrc = $(this).children().attr("src").replace(".gif","_o.gif");
		
		$("div#roomSearchBlock div.mapBlock div.tabContentsBlock").hide();
		$("#" + showId).addClass("active").fadeIn(500);
		
		$(this).addClass("current");
		//$(this).children().attr("src",onSrc);
		return false; 
	})
});

//エリアページ/対策
$(document).ready(function(){
	$("div.anchorBlock div.block a").click(function(){
		var linkUrl = $(this).attr("rel");
		//alert(linkUrl);
		$("div#measuresBlock div.tabBlock ul li a").removeClass("current");
		$("div#measuresBlock div.measureContentBlock").hide();
		$("#" + linkUrl).fadeIn(500);
		//$("div#measuresBlock div.tabBlock ul li a[rel=linkUrl]").addClass("current");
		$("div#measuresBlock div.tabBlock ul li a[rel=" + linkUrl + "]").addClass("current");
	});
	$("div#measuresBlock div.tabBlock ul li a").click(function(){
		var showId = $(this).attr("rel");
		$("div#measuresBlock a.current").removeClass("current");
		$("div#measuresBlock div.measureContentBlock").hide();
		$("#" + showId).fadeIn(500);
		$(this).addClass("current");
	});
});

//////////////////////////////////////////////////////////////////////////
//
// 背景色変更
//
//////////////////////////////////////////////////////////////////////////

$(document).ready(function(){
	//お知らせ一覧の背景色
	$("div#newsBlock div.infoBlock dl:odd").addClass("even");
	$("div#areaNewsBlock div.infoBlock dl:odd").addClass("even");	
	$("div#experienceBlock div.articleBlock:odd").addClass("even");	
});