$(function(){
	var b = document.body.className;
	
	var tab = $(".tab");
	if(tab.length>0){
		//tabSetting
		$(".tab li").click(function() {
			openTab($("a",this).attr("href"),$("a",this));
			return false;
		});
		
		function openTab(id,elm){
			$(".tab li").each(function(){
				$($("a",this).attr("href")).hide();
			});
			$(id).show();
			$("a.active").removeClass("active");
			$(elm).addClass("active");
		}
		
		var pageId, elm;
		if(location.search.length>0 && location.search.match(/data/)){
			pageId = location.search.split("?data=")[1];
			$(".tab li a").each(function(){
				if(this.hash.indexOf(pageId)!=-1) elm = $(this);
			});
			openTab("#"+pageId,elm);
		}else{
			openTab($(".tab li:first-child a").attr("href"),$(".tab li:first-child a"));
		}	
	}
	
	if(b.match(/faq/)) {
		$("h2").addClass("accessGuide");
		$("dl.faq dt").css("cursor","pointer"); 
		$("dl.faq dd").css("display","none");
		$("dl.faq dt").click(function(){
			var next = $(this).next();
			$("dl.faq dd:visible").not(next).each(function(){
				$(this).slideUp(250);
			});
			$(this).next().slideToggle(250);
		});
		$("dl.faq dt").hover(function(){
			$(this).addClass("hover");
		},function(){
			$(this).removeClass("hover");
		});
	}
});