jQuery(function($) {

//ホール・ショップナビ

	var bodyID =$("body").attr("id");
	var ContentID = $(".mainContent").attr("id");
	var otherPage = $(".content").attr("id");
		
	if(otherPage=="event"){
		var arr = ["cocoon","orchard"];
	}else if(otherPage=="cinema"){
		var arr = ["cinema"];  
	}else if(otherPage=="exhibition"){
		var arr = ["gallery","museum"];
	}else{
		var arr = [bodyID];  
	};
		
	//ホール用
	for(i = 0; i < arr.length; i++){
		$(".side #navi_"+arr[i]).addClass("current").prependTo(".sidenaviHall");
		$(".side #navi_"+arr[i]+" a img").attr("src", "/common/org/images/sidenavi_"+arr[i]+"_on.gif");
		$(".side #navi_"+arr[i]+" ul").css({"display":"block"});
		$(".side #navi_"+arr[i]+" #"+arr[i]+"_"+ContentID).addClass("active");
	}


//サイドナビ

	$(".side #navi_"+ContentID).addClass("active");
	$(".side #navi_"+otherPage).addClass("active");

	$(".sideNavi .current ul li").not(".active").hover(
		function () {
    		$(this).css({"background-color":"#838282","background-image": "url(/common/org/images/sidenavi_arrow_on.gif)","cursor":"pointer"});
			$(this).children().css("color", "#ffffff");
  			},
		function () {
			$(this).css({"background-color":"transparent","background-image": "url(/common/org/images/sidenavi_arrow.gif)","cursor":"default"});
			$(this).children().css("color", "#000000");
			}
		);


	/*$('.sideNavi .current ul li a').each(function(){
  		var Href = $(this).attr('href');
  		$(this).parent().click(function() {
    		window.open(Href,'_self');
    		return false;
  		});
	});*/


//タブ
	$(".Tab .tabBlock").eq(0).css('display','block');
	
	if(!($(".Tab .tabBlock").eq(1).length)){
		$(".Tab .tabBtnBlock li")
		}
	
	$(".Tab .tabBtnBlock li").click(function () {
		var num = $(this).index();//番号を取得
		$(".Tab .tabBtnBlock li").each(function(){
			var imgSrc = $(this).children().children().attr('src');
			var imgSrcOff = imgSrc.replace('_on', '_off');
			$(this).children().children().attr('src',imgSrcOff);
		});
		var imgSrc = $(this).children().children().attr('src');
		var imgSrcOn = imgSrc.replace('_off', '_on');
		$(this).children().children().attr('src',imgSrcOn);
		$(".Tab .tabBlock").css('display','none');//コンテンツをいったん全部消す
		$(".Tab .tabBlock").eq(num).css("display","block");//自分のコンテンツだけ表示
    	return false;
	});

//ロールオーバー
	var postfix = '_on';
	$('.over a img').not('[src*="'+ postfix +'."]').each(function() {
		var img = $(this);
		var src = img.attr('src');
		var src_on = src.substr(0, src.lastIndexOf('.'))
		           + postfix
		           + src.substring(src.lastIndexOf('.'));
		$('<img>').attr('src', src_on);
		img.hover(function() {
			img.attr('src', src_on);
		}, function() {
			img.attr('src', src);
		});
	});


//ページトップリンク
	$(".pageTop").hover(
		function () {
    		$(this).css({"cursor":"pointer"});
  			},
		function () {
    		$(this).css({"cursor":"defult"});
			}
		);
		

	$(".pageTop").click(function(){
		$("html, body").animate({ scrollTop: 0 }, 300);
	});

//印刷ボタン
    $(".btnPrint").click(function(){
        /*$("body").addClass("print");*/
        window.print();
        /*var timeout = setTimeout(function(){
            $("body").removeClass("print");
        }, 1000);*/
        return false;
    });

	$(".btnPrint").hover(
		function () {
    		$(this).css({"cursor":"pointer"});
  			},
		function () {
    		$(this).css({"cursor":"defult"});
			}
		);

//ラインナップ・展覧会情報下
	$(".osusumeLineup > .lineupBlock:last").css("border-bottom", "none");
	$(".lineupArea > .lineupBlock:last").css("border-bottom", "none");
	$(".allLineup > .lineupBlock:last").css("border-bottom", "none");
	$(".pastArea > .pastBlock:last").css("border-bottom", "none");
	$(".mainExhibition > .lineupBlock:last").css("border-bottom", "none");
	$(".boxExhibition > .lineupBlock:last").css("border-bottom", "none");
	$(".wallExhibition > .lineupBlock:last").css("border-bottom", "none");

});


