function countdown_clock(year, month, day, hour, minute){
countdown(year, month, day, hour, minute);                
}
         
function countdown(year, month, day, hour, minute){
	
	Today = new Date();
	Todays_Year = Today.getFullYear() - 2000;
	Todays_Month = Today.getMonth() + 1;                  

	//Convert both today's date and the target date into miliseconds.                           
	Todays_Date = (new Date(Todays_Year, Todays_Month, Today.getDate(), 
	      Today.getHours(), Today.getMinutes(), Today.getSeconds())).getTime();                                 
	Target_Date = (new Date(year, month, day, hour, minute, 00)).getTime();                  

	//Find their difference, and convert that into seconds.                  
	Time_Left = Math.round((Target_Date - Todays_Date) / 1000);

	if(Time_Left < 0)
	Time_Left = 0;
       
	days = Math.floor(Time_Left / (60 * 60 * 24));
	Time_Left %= (60 * 60 * 24);
	hours = Math.floor(Time_Left / (60 * 60));
	Time_Left %= (60 * 60);
	minutes = Math.floor(Time_Left / 60);
	Time_Left %= 60;
	seconds = Time_Left;

	dps = 'en'; hps = ''; mps = 'minuten'; sps = 'en';
	//ps is short for plural suffix.
	if(days == 1) dps ='';
	if(hours == 1) hps ='';
	if(minutes == 1) mps ='minuut';
	if(seconds == 1) sps ='e';
	
	if(days < 0 && hours < 0 && minutes < 0 && seconds < 0){
		$('countdown').innerHTML = "";
	}else{
		
		if(hashash){

			$('countdown').innerHTML = 'Je hebt nog <em>' +days + ' dag' + dps + '</em>, ';
			$('countdown').innerHTML += '<em>' +hours + ' uur</em>, ';
			$('countdown').innerHTML += '<em>'+minutes + ' '+mps + ' en</em> ';
			$('countdown').innerHTML += '<em>'+ seconds + ' second' + sps + '</em> om je sok te kiezen.';
		
		}else{

			$('countdown').innerHTML = 'Nog <em>' +days + ' dag' + dps + '</em>, ';
			$('countdown').innerHTML += '<em>' +hours + ' uur</em>, ';
			$('countdown').innerHTML += '<em>'+minutes + ' '+mps + ' en</em> ';
			$('countdown').innerHTML += '<em>'+ seconds + ' second' + sps + '</em>';
	
		}
		//Recursive call, keeps the clock ticking.
		setTimeout('countdown(' + year + ',' + month + ',' + day + ',' + hour + ',' + minute + ');', 1000);
	
	}
             
	
	
}
