$(document).ready(function() { 
	//初期設定
    var pannelNum = $("#advWrap div").size();	//パネルの数を取得
    var pannelSize = 800;    //パネルのサイズを設定
	var delayTime = 10;       //自動スクロール再開までのディレイタイム（秒） 
	var autoScroll = false;   //自動スクロールをするかのフラグ
	var delayCount = 0;

	$("#advWrap").css("width",pannelSize*pannelNum+"px"); //パネルのサイズと数に合わせて、ボックスの領域を拡張
	$("#advWrap div:last").prependTo("#advWrap");    //最後尾のパネルを先頭に持ってくる
    $("#advWrap").css("margin-left","-"+pannelSize+"px"); //領域全体をパネル一つ分右側に移動する
    
//戻るボタン
	$("#aaNaviLeft").click(function(){
		$("#aaNaviRight,#aaNaviLeft").hide(); //ボタンを隠す
		$("#advWrap").animate({            //領域全体を左方向にパネル1つ分移動する。
		marginLeft : parseInt($("#advWrap").css("margin-left"))-pannelSize+"px"
	},"100", 
	function(){	//アニメーション完了後の処理
		$("#advWrap").css("margin-left",-pannelSize+"px"); //領域全体を初期位置に移動する
		$("#advWrap div:first").appendTo("#advWrap"); //先頭のパネルを最後尾へ移動する
		$("#aaNaviRight,#aaNaviLeft").show();                 //ボタンを表示する
		})
	})    

//進むボタン
	$("#aaNaviRight").click(function(){
		$("#aaNaviRight,#aaNaviLeft").hide(); //ボタンを隠す
		$("#advWrap").animate({            //領域全体を右方向にパネル1つ分移動する
		marginLeft : parseInt($("#advWrap").css("margin-left"))+pannelSize+"px"
	},"100",
	function(){ //アニメーション完了後の処理
		$("#advWrap").css("margin-left",-pannelSize+"px"); //領域全体を初期位置に移動する
		$("#advWrap div:last").prependTo("#advWrap"); //最後尾のパネルを先頭に移動する
		$("#aaNaviRight,#aaNaviLeft").show();                 //ボタンを表示する
		})
	})    

//自動スクロールタイマーの設定
var timerID = setInterval(function(){
		if(autoScroll == true){        //自動スクロールフラグがtrueなら。
			$("#aaNaviLeft").click() //#aaNaviRightをクリックする	
		}
},6000)//5.0秒ごとにイベントを発生


$("#aaNaviLeft img,#aaNaviRight img").click(function(){ //ボタンを押したら、自動スクロールを停止する
	autoScroll = false; //自動スクロールを停止
	delayCount = delayTime; //ディレイタイムを設定
})

//自動スクロール復帰用タイマーの設定
var restartTimer = setInterval(function(){
		if(autoScroll == false){   //自動スクロールが停止中の時のみ処理を行う
			delayCount -= 1;       //ディレイタイムを1秒減らす
			if(delayCount <= 0){   //ディレイタイムが無くなった場合 
				autoScroll = true; //自動スクロールを再開する
			}
		}
},1000)//1秒ごとにイベントを発生

})

