var changeTime  = 5000;		// 自動切換時間
var quantum = 10		// 項目の数
var intervalId;
var pId;
var cId;
//--------------------------------------------------------------
// HTMLロード後に実行される処理
//--------------------------------------------------------------
$(document).ready(function(){
	choiceRandom();		// 初回自動抽選
	setAutoChange();	// 自動切換 - > 開始
});

//--------------------------------------------------------------
// 任意切換
//--------------------------------------------------------------
// ※第1引数に表示したいid
function changeStage(selectedId)
{
	clearAutoChange();	// 自動切換 - > 停止
	cId = selectedId;
	$(".stage").hide();
	//$("#" + cId).fadeIn("fast");
	$("#" + cId).show();
	return false;
}

//--------------------------------------------------------------
// 自動切換 -> 開始
//--------------------------------------------------------------
function setAutoChange()
{
	intervalId = setInterval(choiceRandom, changeTime);
}

//--------------------------------------------------------------
// 自動切換 -> 停止
//--------------------------------------------------------------
function clearAutoChange()
{
	clearInterval(intervalId);
}

//--------------------------------------------------------------
// 自動抽選
//--------------------------------------------------------------
function choiceRandom()
{
	pId = cId;
	var randNum = Math.round(Math.random() * quantum + 0.5);
	if (randNum < 10)
	{
		randNum = "0" + randNum;
	}
	var mId = "n" + randNum;
	if (mId == cId || mId == pId)	// 過去2履歴とダブったら再抽選
	{
		choiceRandom();
	}
	else
	{
		cId = mId;
		$(".stage").hide();
		$("#" + cId).fadeIn("slow");
	}
}

