/*
	title:			カウントダウン
	author:		T.Nagayama (WITHWIND)
	description:	夢･地球交響博開催までの日時を表示
	history:		
	required:		jquery.js(jQuery core)
*/

/*jQueryのおまじない*/
//var wwjq=jQuery.noConflict();
/*コアクラスの設定*/
//var wwcore;
//if(!wwcore)wwcore={};
/*夢･地球交響博用*/
//if(!wwcore.expo)wwcore.expo={};


/*
	カウントダウン
	wwcore.expo.countdown
*/
if(!wwcore.expo.countdown)wwcore.expo.countdown={};
wwcore.expo.countdown.init = function(yyyy,mm,dd,h,m,s) {
	this.yyyy 	= (yyyy!=null)?yyyy:((new Date()).getFullYear());
	this.mm 	= (mm!=null)?mm:1;
	this.dd 	= (dd!=null)?dd:1;
	this.h 		= (h!=null)?h:0;
	this.m 		= (m!=null)?m:0;
	this.s 		= (s!=null)?s:0;
}
wwcore.expo.countdown.set = function() {
	this.init(2012,07,7,8,30,0);
	var cd = new Date(this.yyyy,(this.mm-1),this.dd,this.h,this.m,this.s);
	
	var today = new Date();
	var days = Math.floor((cd-today)/(24*60*60*1000));
	var t_h = Math.floor(((cd-today)%(24*60*60*1000))/(60*60*1000));
	t_h = (t_h<10)?("0"+t_h):t_h;
	var t_m = Math.floor(((cd-today)%(24*60*60*1000))/(60*1000))%60;
	t_m = (t_m<10)?("0"+t_m):t_m;
	var t_s = Math.floor(((cd-today)%(24*60*60*1000))/1000)%60%60;
	t_s = (t_s<10)?("0"+t_s):t_s;

	if((cd - today) > 0){
		wwjq('div#countdown').text("開催まであと"+days+"日"+t_h+"時間"+t_m+"分"+t_s+"秒");
	}else if((days) >= -1){
		wwjq('div#countdown').text("開催中！！！");
	}else{
		wwjq('div#countdown').text("無事終了いたしました！！！");
	}
	var tid = setTimeout('wwcore.expo.countdown.set()', 1000);	
	return ;
}


/*処理実行*/
wwjq(function (){
	wwcore.expo.countdown.set();
});

