

dateFuture = new Date(2012,04,28,19,0,0);

function GetCount()
{	dateNow = new Date();	

	amount = dateFuture.getTime() - dateNow.getTime();		

	delete dateNow;	
// date is today or is past	
	if(amount < 0)
	{		
  	document.getElementById('countbox').innerHTML="Now!";	
	}	
// still in the future	
	else
	{
	days=0;hours=0;mins=0;secs=0;out="";		
	amount = Math.floor(amount/1000);
//do not want milliseconds, so we divide by 1000 and round up
	days=Math.floor(amount/86400);
	amount=amount%86400;		
	hours=Math.floor(amount/3600);
	amount=amount%3600;
	mins=Math.floor(amount/60);
	amount=amount%60;
	secs=Math.floor(amount);
	if(days!= 0){out=days + " : "};
	if(days != 0 || hours != 0){out += hours +" : ";};		
	if(days != 0 || hours != 0 || mins != 0){out += mins +" : ";};	
	out += secs +'<div class="labels"></div></div>';		
	out += '<div class="clear"></div>';
	document.getElementById('countbox').innerHTML=out;
	setTimeout("GetCount()", 1000);
	}
}
window.onload=GetCount;





