/**
 * 动态时间显示
 */

var day,hour,minute,second1;
function Tools(){}
Tools.RemainTime = function(time,id){
	//获取总体剩余时间
	this.second = time;
	this.id = id;
	//用数组记录下时间
	this.remainTime = [];
	//递减数量
	this.remainNum  = 1;
	this.timeout = null;
	//直接开始运行
	this.start();}
Tools.RemainTime.prototype = {
	start:function(){
		this.init();
	},
	init:function(){
		this.run();
	},
	run:function(){
		if(this.second > 0){
			this.setRemainTime(this.second);//初始化时间数组
			this.setText();
			var oo = this;
			this.second = this.second - this.remainNum;
			this.timeout = setTimeout(function(){oo.run();},1000);
		}
		else{
			myDate = new Date();
        	document.getElementById(this.id).innerHTML = myDate.getTime(); 
		}
	},
	setRemainTime:function(second){
        if(second <= 0){
        	return false;
        }
	     day = parseInt(second/86400);
		 hour = parseInt((second-day*86400)/3600);
		 minute = parseInt((second-day*86400-hour*3600)/60);
		 second1 = parseInt(second-day*86400-hour*3600-minute*60);
	},
	setText:function(){
		document.getElementById(this.id).innerHTML=day+"天"+hour+"小时"+minute+"分"+second1+"秒";
	}
}

