// JavaScript Document

//loading
$(window).on('load',function(){
	$('.loading_logo').delay(0).fadeIn(1000);
	$('.loading_text').delay(500).fadeIn(1000);
    $('.start_filter').delay(500).fadeOut(2500);
	$('#container').fadeIn(2500);
	$('.menu-btn').delay(5000).fadeIn(2500);
});

//コンテンツフェードイン
$(window).on('scroll', function (){

  var elem = $('.contents_fadein');
  var isAnimate = 'isAnimate';
  
  elem.each(function () {
  
    var elemOffset = $(this).offset().top;
    var scrollPos = $(window).scrollTop();
    var wh = $(window).height();

    if(scrollPos > elemOffset - wh + (wh / 4) ){
      $(this).addClass(isAnimate);
    }
  });

});

//スムーズスクロール
$(function(){
   // #で始まるアンカーをクリックした場合に処理
   $('a[href^=#]').click(function() {
      // スクロールの速度
      var speed = 800; // ミリ秒
      // アンカーの値取得
      var href= $(this).attr("href");
      // 移動先を取得
      var target = $(href == "#" || href == "" ? 'html' : href);
      // 移動先を数値で取得
      var position = target.offset().top - 30;
      // スムーススクロール
      $('body,html').animate({scrollTop:position}, speed, 'swing');
      return false;
   });
});

$(window).on('load', function() {
    var hash = window.location.hash;
    var position = $(hash).offset().top;
    function scroll(position){
      $('html, body').animate({
        scrollTop : position
      }, 100);
    }
    scroll(position);
  });


//キャスト選択
$(function(){
        $(".time_select_z1").on("click", function() {
            $(".z1").toggleClass("schedule_active"); 
			$(this).toggleClass("time_select_current"); 
        });
    });
	
$(function(){
        $(".time_select_z2").on("click", function() {
            $(".z2").toggleClass("schedule_active");
			$(this).toggleClass("time_select_current"); 
        });
    });
	
$(function(){
        $(".time_select_c1").on("click", function() {
            $(".c1").toggleClass("schedule_active"); 
			$(this).toggleClass("time_select_current"); 
        });
    });
	
$(function(){
        $(".time_select_c2").on("click", function() {
            $(".c2").toggleClass("schedule_active"); 
			$(this).toggleClass("time_select_current"); 
        });
    });
	
$(function(){
        $(".time_select_k1").on("click", function() {
            $(".k1").toggleClass("schedule_active"); 
			$(this).toggleClass("time_select_current"); 
        });
    });
	
$(function(){
        $(".time_select_k2").on("click", function() {
            $(".k2").toggleClass("schedule_active"); 
			$(this).toggleClass("time_select_current"); 
        });
    });
	
$(function(){
        $(".time_select_s1").on("click", function() {
            $(".s1").toggleClass("schedule_active"); 
			$(this).toggleClass("time_select_current"); 
        });
    });
	
$(function(){
        $(".time_select_s2").on("click", function() {
            $(".s2").toggleClass("schedule_active"); 
			$(this).toggleClass("time_select_current"); 
        });
    });
	
$(function(){
        $(".time_select_reset").on("click", function() {
            $(".z1,.z2,.c1,.c2,.k1,.k2,.s1,.s2").removeClass("schedule_active"); 
			$(".time_select_z1,.time_select_z2,.time_select_c1,.time_select_c2,.time_select_k1,.time_select_k2,.time_select_s1,.time_select_s2").removeClass("time_select_current"); 
        });
    });



//キャストimg

$(function(){
        $(".cast_img1").on("click", function() {
            $(this).toggleClass("active"); 
        });
    });

$(function(){
        $(".cast_img2").on("click", function() {
            $(this).toggleClass("active"); 
        });
    });


//Q&A
$(function(){
$(".q").click(function(){
    $(this).next(".a").slideToggle();
	$(this).children(".qa_button").toggleClass("p_m");
	});
});














