/****************************************
TIMER SETTING

発動する時間を設定します。
6桁の数字は24:00:00の:を抜いたものです。
****************************************/
var timerSet = {
	0:'000000',
	1:'010000',
	2:'020000',
	3:'030000',
	4:'040000',
	5:'050000',
	6:'060000',
	7:'070000',
	8:'080000',
	9:'090000',
	10:'100000',
	11:'110000',
	12:'120000',
	13:'130000',
	14:'140000',
	15:'150000',
	16:'160000',
	17:'170000',
	18:'180000',
	19:'190000',
	20:'200000',
	21:'210000',
	22:'220000',
	23:'230000'


	
};

/****************************************
EVENT SETING

上で決めた時間に対して発動する内容を決めます。
0:'hogehoge'の
左側hogehoge部分はgekiatsuフォルダに入っているhtmlファイルの名前
*****************************************/

//セットの数（gekiatsuSet_maxNum）
var gekiatsuSet_maxNum = 3;

var gekiatsuSet1 = {
	0:'nm_03',
	1:'nm_06',
	2:'tn_01',
	3:'tn_04',
	4:'yf_02',
	5:'yf_05',
	6:'yf_08',
	7:'nj_02',
	8:'nj_05',
	9:'da_01',
	10:'da_04',
	11:'da_07',
	12:'da_10',
	13:'ag_03',
	14:'yf_01',
	15:'yf_04',
	16:'yf_07',
	17:'or_01',
	18:'h2_01',
	19:'tn_01',
	20:'da_01',
	21:'da_04',
	22:'da_07',
	23:'da_10'
};
var gekiatsuSet2 = {
	0:'nm_04',
	1:'nm_07',
	2:'tn_02',
	3:'tn_05',
	4:'yf_03',
	5:'yf_06',
	6:'yf_09',
	7:'nj_03',
	8:'nj_06',
	9:'da_02',
	10:'da_05',
	11:'da_08',
	12:'ag_01',
	13:'ag_04',
	14:'yf_02',
	15:'yf_05',
	16:'yf_08',
	17:'or_02',
	18:'h2_02',
	19:'tn_02',
	20:'da_02',
	21:'da_05',
	22:'da_08',
	23:'nm_01'
};
var gekiatsuSet3 = {
	0:'nm_05',
	1:'nm_08',
	2:'tn_03',
	3:'yf_01',
	4:'yf_04',
	5:'yf_07',
	6:'nj_01',
	7:'nj_04',
	8:'nj_07',
	9:'da_03',
	10:'da_06',
	11:'da_09',
	12:'ag_02',
	13:'ag_05',
	14:'yf_03',
	15:'yf_06',
	16:'yf_09',
	17:'or_03',
	18:'h2_03',
	19:'tn_03',
	20:'da_03',
	21:'da_06',
	22:'da_09',
	23:'nm_02'
};

/*******************************************************************************

GEKIATSU CLOCK  

********************************************************************************/

//RANDAM NUMBER
var randnum = 1 + Math.floor( Math.random() * gekiatsuSet_maxNum ); 
//ARR COUNT
var timerSetCount = 0;
for (var i in timerSet) {
  timerSetCount++;
}
function clock(){
	var dt=new Date;
	var hour=dt.getHours();
	var min =dt.getMinutes();
	var sec =dt.getSeconds();
	
	var hour10=Math.floor(hour/10)
	var hour1=(hour%10)
	var min10=Math.floor(min/10)
	var min1=(min%10)
	var sec10=Math.floor(sec/10)
	var sec1=(sec%10)
	var alltime = hour10+""+ hour1+""+min10+""+min1+""+sec10+""+sec1;
	//var alltime = hour10+""+ hour1+""+min10+""+min1;
	//var secs = sec10+""+sec1;
	
	$('#clock_js').html(
		'<img src="common/image/t'+hour10+'.jpg" />' +
		'<img src="common/image/t'+hour1+'.jpg" class="space" />' +
		'<img src="common/image/t'+min10+'.jpg" />' +
		'<img src="common/image/t'+min1+'.jpg" class="space" />'
	);
	//'<img src="img/t'+sec10+'.jpg" />' +
	//'<img src="img/t'+sec1+'.jpg" />');
	
	var func = eval("gekiatsuSet" + randnum);
	for(var i=0; i<timerSetCount; i++){
		if(alltime==timerSet[i])gekiatsu(func[i]);
	}
	
	setTimeout("clock()",1000);
}
clock();

function gekiatsu(targetHtml){
	if(wh <= $("#wrap").height()){
		var displayfixH = $("#wrap").height();
	}else{
		var displayfixH = wh;
	}
	$("#gekiatsu").css("width", ww);
	$("#gekiatsu").css("height", displayfixH);
	$("#gekiatsu").fadeIn(1000,function(){
		gekiatsuContentsDisplay(targetHtml);
	});
}
function gekiatsuContentsDisplay(targetHtml){
	if(wh <= $("#wrap").height()){
		var displayfixH = $("#wrap").height();
	}else{
		var displayfixH = wh;
	}
	$("#gekiatsuContents").css("width", ww);
	$("#gekiatsuContents").css("height", displayfixH);
	
	var loadFile = "gekiatsu/" + targetHtml + ".html";
	$("#gekiatsuContents .inner").load(loadFile,function(){
		$("#gekiatsuContents").fadeIn(1000,function(){
			$("#gekiatsuContents .inner").fadeIn(1000,function(){
				$("#gekiatsu").fadeOut(1000);
			});
				
			$('#gekiatsuContents .close').click(function(){
				gekiatsuClose();
			});
			
			//******************** Close Timer
			setTimeout("gekiatsuClose()",180000);
			
		});
	});
}
function gekiatsuClose(){
	$("#gekiatsuContents .inner").fadeOut(1000,function(){
		$("#gekiatsuContents").fadeOut(1000);
	});
}
