var countdownActive = 'y';

function displayCoutdown(now, end) {

	var currentTime = new Date(now);
	var endTime = new Date(end);
	var difference = new Date(endTime - currentTime);
	var seconds = Math.floor(difference.valueOf()/1000);		
	startCountdown(seconds);

}
function startCountdown(seconds) {
	
	var displayDiv = document.getElementById("countdown-clock");
	
	if (seconds <= 0) {
		countdownActive = 'n';
	}
	
	if (countdownActive == 'y') {		
		var displayHours = countdownCalcage(seconds,3600,24);
		var displayMinutes = countdownCalcage(seconds,60,60);
		var displaySeconds = countdownCalcage(seconds,1,60);
		displayDiv.innerHTML = 'Time Remaining: <span class="alert">' + displayHours + ':' + displayMinutes + ':' + displaySeconds + '</span>';
		var newSeconds = seconds - 1;
		setTimeout("startCountdown(" + newSeconds + ")",1000);	
	} else {
		displayDiv.innerHTML = 'Time Remaining: <span class="alert">00:00:00</span>';		
	}
	
}


function countdownCalcage(secs, num1, num2) {
  s = ((Math.floor(secs/num1))%num2).toString();
  if (s.length < 2) s = "0" + s;
  return (s);
}