



	//---------------------------
	// エバーグレイズTV
	// 動画プレーヤーの準備が整うと(YouTubeJavaScriptAPIから)この関数が実行される
	function onYouTubePlayerReady(playerId) {
	  $.ytplayer1 = document.getElementById("myytplayer1");
	  $.ytplayer1.addEventListener("onStateChange", "onytplayerStateChange");
	}
	function onytplayerStateChange(newState) {
		//エバーグレイズTVカルーセルでの動画ステータスの確認用→jquery.simplyscrollの指定ファイル参照
		$.EGYTstatus = newState;
		//console.log("player newState:" + $.EGYTstatus);
	}

	//-----------------------------------------------------------------------------------
	//変数やオブジェクトプロパティの値を監視して変更があった際に callback を起動する関数
	function onChangeValue(obj, nam, cbf, _tm){
	  if(!_tm) _tm = 100;
	  var f = function (o, n){
	    var v = o[n];
	    var t = setTimeout(
	      function (){
	        clearTimeout(t);
	        if(v != o[n]){
	          if(cbf(o, n)){
	            f(o, n);
	          }
	        }else{
	          f(o, n);
	        }
	      },
	      _tm
	    );
	  }
	  f(obj, nam);
	}

$(function($) {
	
	
	//---------------------------
	// エバーグレイズTVカルーセル
	$("#scroller").simplyScroll({
				className: 'vert',
				speed: 1	
	});
	
	//---------------------------
	// 告知カルーセル
	var EGTVmoveable = true;
	$(".EGTVcarousel").jCarouselLite({
	    btnPrev: "#prev",
	    btnNext: "#next",
	    speed: 800,
	    easing: "easeOutSine",//
	    visible: 1,
			auto: 6000,
	    speed: 1000,
			scroll: 1,
			beforeStart : function(e){
				return EGTVmoveable;
			}
	});
	
	//-告知カルーセル　ホバーでの動作一時停止
	$(".sp_map").hover(function(){
			EGTVmoveable = false;
		}, function(){
			EGTVmoveable = true;
		});
	
	
});


