// JavaScript Document

//*************************************
// アンカースクロール
//*************************************

jQuery.easing.quart = function (x, t, b, c, d) {
    return -c * ((t=t/d-1)*t*t*t - 1) + b;
};
/*-------------------------------------
 ページ読み込み中
-------------------------------------*/
jQuery(document).ready(function(){
    // <a href="#***">の場合、スクロール処理を追加
    //
    jQuery('a[href*=#]').click(function() {
        if (location.pathname.replace(/^\//,'') == this.pathname.replace(/^\//,'') && location.hostname == this.hostname) {
            var $target = jQuery(this.hash);
            $target = $target.length && $target || jQuery('[name=' + this.hash.slice(1) +']');
            if ($target.length) {
                var targetOffset = $target.offset().top;
                jQuery('html,body').animate({ scrollTop: targetOffset }, 500, 'quart');
                return false;
            }
        }
    });
 
});


//*************************************
// スライダー ver 1.0  2010.07.31 y - i s
//*************************************

$(function(){
		//初期設定
		var timerID;
		$("#btn_left_dmy").hide();
		$("#btn_right_dmy").hide();
		$("#slider_conts_inner").css("width",232*$("#slider_conts_inner div.slidblock").size()+"px");
		var scrollspeed =8; // 動きの速さ
		var leftmargin =0;
		
		
		//ブロックが4つ以下のときコントローラー非表示
		if($("#slider_conts_inner div.slidblock").size() < 5){
					$("#btn_left,#btn_right").hide();
		}
		
		//左へボタン オーバー
		$("#btn_right p").mouseover(function(){
			clearInterval(timerID); //右が動いていたら停止
			$("#btn_right p").hide(); //コントローラー消す
			$("#btn_right_dmy ,#btn_left_dmy").show(); //ダミーでコントローラー覆う
			timerID = setInterval(function(){
				leftmargin -= scrollspeed;
				$("#slider_conts_inner").css("margin-left", leftmargin);
				if(leftmargin <= -232){
					leftmargin=0;
					$("#slider_conts_inner div.slidblock:first").appendTo("#slider_conts_inner");				
					$("#slider_conts_inner").css("margin-left","0px");
				}
				},33);
		});


		//左ボタン　アウト
		$("#btn_left_dmy").mouseout(function(){
			clearInterval(timerID);
			$("#btn_left p, #btn_right p").show();
			$("#btn_right_dmy,#btn_left_dmy").hide();
		});


		//右へボタン
		$("#btn_left p").mouseover(function(){
			clearInterval(timerID); //左が動いていたら停止
			$("#btn_left p").hide(); //コントローラー消す
			$("#btn_right_dmy ,#btn_left_dmy").show(); //ダミーでコントローラー覆う
			
			if(leftmargin == 0){
			$("#slider_conts_inner div.slidblock:last").prependTo("#slider_conts_inner");				
			$("#slider_conts_inner").css("margin-left","-232px");
			leftmargin = -232;
			}
			
			timerID = setInterval(function(){
				leftmargin +=scrollspeed;
				$("#slider_conts_inner").css("margin-left",  + leftmargin);
				if(leftmargin >= 0){
					leftmargin=-232;

					$("#slider_conts_inner div.slidblock:last").prependTo("#slider_conts_inner");				
					$("#slider_conts_inner").css("margin-left","-232px");
				}
				},33);
		});

		//右ボタン　アウト
		$("#btn_right_dmy").mouseout(function(){
			clearInterval(timerID);
			$("#btn_left p, #btn_right p").show();
			$("#btn_right_dmy,#btn_left_dmy").hide();
		});


		//予備停止 マウススピードが速いと止まらないので
		$("#slider_conts").mouseover(function(){
			clearInterval(timerID);
			$("#btn_left p, #btn_right p").show();
			$("#btn_right_dmy,#btn_left_dmy").hide();
		});


});

//*************************************
// Theater 劇場情報 ボックスのフッター色変更 2010.08.05 y - i s
//*************************************
  $(document).ready(function(){
	$(".movie_box_block:nth-child(3n+1) div.movie_box_foot").addClass("movie_box_footer1");
	$(".movie_box_block:nth-child(3n+2) div.movie_box_foot").addClass("movie_box_footer2");
	$(".movie_box_block:nth-child(3n) div.movie_box_foot").addClass("movie_box_footer3");

});




//公開前メニュー操作
/*
$(function(){
	$("#menu06 a").click(function(){
		return false;
	});
});
*/
