// JavaScript Document

var countdownZielZeit;
var countdownIntervalID;

function countdown() {

  var jetzt = new Date();

if (jetzt<countdownZielZeit)
{
  var Zeit = jetzt.getTime() / 1000;
  var Endzeit = countdownZielZeit.getTime() / 1000;
  var Rest = Math.floor(Endzeit - Zeit);
  
  var days = Math.floor( Rest / 60 / 60 / 24 );
  Rest = Rest - (days * 60 * 60 *24 );
  
  var hours = Math.floor( Rest / 60 / 60);
  Rest = Rest - (hours * 60 * 60 );
  
  var minutes = Math.floor( Rest / 60 );
  Rest = Rest - (minutes * 60 );
 
  var seconds = Math.floor( Rest );
}
else
{
	clearInterval(countdownIntervalID);
	var days = 0;
	var hours = 0;
	var minutes = 0;
	var seconds = 0;
}
  document.getElementById('countdownDays').innerHTML = (days<10 ? "0"+days:days);
  document.getElementById('countdownHours').innerHTML = (hours<10 ? "0"+hours:hours);
  document.getElementById('countdownMinutes').innerHTML = (minutes<10 ? "0"+minutes:minutes);
  document.getElementById('countdownSeconds').innerHTML = (seconds<10 ? "0"+seconds:seconds);

}


function startCountdown(cday, cmonth, cyear, chour, cminute)
{
	countdownZielZeit = new Date(cyear, cmonth-1, cday, chour, cminute, 0);
	countdownIntervalID = setInterval("countdown()",200);
}