setTimeout("count()", 50);

function count()
{
	var now = new Date();
	var then = new Date(2009,6,31,19,30);
				
	var diff = Date.parse(then) - Date.parse(now);
	 
	var seconds = Math.floor((diff % (1000*60)) / (1000));
	var minutes = Math.floor((diff % (1000*60*60)) / (1000*60));
	var hours = Math.floor((diff % (1000*60*60*24)) / (1000*60*60));
	var days = Math.floor(diff / (1000*60*60*24));
    
	document.getElementById("countDown").innerHTML=days + " Days " + hours + " Hours " + minutes + " Minutes " + seconds + " Seconds ";
	
	setTimeout("count()",1000);
}

function countEarlyReg()
{
	var now = new Date();
	var then = new Date(2008,2,2,0,0,0);
				
	var diff = Date.parse(then) - Date.parse(now);
	 
	var seconds = Math.floor((diff % (1000*60)) / (1000));
	var minutes = Math.floor((diff % (1000*60*60)) / (1000*60));
	var hours = Math.floor((diff % (1000*60*60*24)) / (1000*60*60));
	var days = Math.floor(diff / (1000*60*60*24));

	document.getElementById("countDown").innerHTML=days + " Days " + hours + " Hours " + minutes + " Minutes " + seconds + " Seconds ";
	
	setTimeout('countEarlyReg()',1000);
}

function countToReg()
{
	var now = new Date();
	var then = new Date(2007,0,14,12,0,0);
				
	var diff = Date.parse(then) - Date.parse(now);
	 
	var seconds = Math.floor((diff % (1000*60)) / (1000));
	var minutes = Math.floor((diff % (1000*60*60)) / (1000*60));
	var hours = Math.floor((diff % (1000*60*60*24)) / (1000*60*60));
	var days = Math.floor(diff / (1000*60*60*24));

	document.getElementById("countDown").innerHTML=days + " Days " + hours + " Hours " + minutes + " Minutes " + seconds + " Seconds ";
	
	setTimeout('countToReg()',1000);
}
