// JavaScript Document

var apocolypse = new Date(2012,11,21,00,00,00);

function countdown(){

	var today = new Date();					
	var timeLeft = apocolypse.getTime() - today.getTime();
	delete dateNow;

	// time is already past
	if(timeLeft < 0){
		document.getElementById('countbox').innerHTML="The day has come. Prepare thyself.";
	}
	// date is still good
	else{
		var days=0;
		var hours=0;
		var mins=0;
		var secs=0;
		var daysLeft = '';
		var hoursLeft = '';
		var minsLeft = '';
		var secsLeft = '';

		//get rid of millisecs
		timeLeft = Math.floor(timeLeft/1000);
		
		//get days
		days=Math.floor(timeLeft/86400);
		//get remainder after days
		timeLeft=timeLeft%86400;

		//get hours
		hours=Math.floor(timeLeft/3600);
		timeLeft=timeLeft%3600;

		//get mins
		mins=Math.floor(timeLeft/60);//minutes
		timeLeft=timeLeft%60;

		//get secs
		secs=Math.floor(timeLeft);//seconds

		//modify them for output
		var daysLeft = days;
		var hoursLeft = hours;
		var minsLeft = mins;
		var secsLeft = secs;
		
		//output the the countdown
		//document.getElementById('countdown').innerHTML = daysLeft+" "+hoursLeft+" "+minsLeft+" "+secsLeft;
		document.getElementById('days').innerHTML = daysLeft;
		document.getElementById('hours').innerHTML = hoursLeft;
		document.getElementById('minutes').innerHTML = minsLeft;
		document.getElementById('seconds').innerHTML = secsLeft;

		setTimeout("countdown()", 1000);
	}
}
