function CountDown() {
	today  = new Date();
	todayEpoch  = today.getTime();

	target = new Date("03/11/2007 07:30 PM UTC"); 
	targetEpoch = target.getTime();
	
	difference = targetEpoch - todayEpoch;
	
	if (difference < 0) {
	difference = 0;
	}

	daysLeft = Math.floor(((difference) / (60*60*24)) / 1000);
	if (daysLeft < 10){daysLeft = "0" + daysLeft;}

	hoursLeft = Math.floor((((difference) / (60*60)) / 1000) - (daysLeft*24));
	if (hoursLeft < 10){hoursLeft = "0" + hoursLeft;}

	minutesLeft = Math.floor(((((difference) / 60) / 1000) - (daysLeft*24*60)) - (hoursLeft*60));
	if (minutesLeft < 10){minutesLeft = "0" + minutesLeft;}

	secondsLeft = Math.floor(((((difference) / 1000) - (daysLeft*24*60*60)) - (hoursLeft*60*60)) - (minutesLeft*60));
	if (secondsLeft < 10){secondsLeft = "0" + secondsLeft;}

	DisplayFormat = "%%D%%<i>d</i>:%%H%%<i>h</i>:%%M%%<i>m</i>:%%S%%<i>s</i>";
	DisplayStr = DisplayFormat.replace(/%%D%%/g, daysLeft);
	DisplayStr = DisplayStr.replace(/%%H%%/g, hoursLeft);
	DisplayStr = DisplayStr.replace(/%%M%%/g, minutesLeft);
	DisplayStr = DisplayStr.replace(/%%S%%/g, secondsLeft);

	document.getElementById("cntdwn").innerHTML = DisplayStr;
	setTimeout('CountDown()',250);
}