var second=0;
function countdown(startDatum_string, zielDatum_string, language){
	startDatum_arr=startDatum_string.split(',');
	startDatum=new Date(startDatum_arr[0],startDatum_arr[1]-1,startDatum_arr[2],startDatum_arr[3],startDatum_arr[4],startDatum_arr[5]);
	
	var start 	= startDatum.getTime();
	var aktuell	= start + (second * 1000);
	startDatum.setTime(aktuell);
	
	

	zielDatum_arr=zielDatum_string.split(',');
	zielDatum = new Date(zielDatum_arr[0],zielDatum_arr[1]-1,zielDatum_arr[2],zielDatum_arr[3],zielDatum_arr[4],zielDatum_arr[5]);
	
// Countdown berechnen und anzeigen, bis Ziel-Datum erreicht ist
	if(startDatum<zielDatum){
		var jahre=0, monate=0, tage=0, stunden=0, minuten=0, sekunden=0;
		// Jahre
		while(startDatum<zielDatum){
			jahre++;
			startDatum.setFullYear(startDatum.getFullYear()+1);
		}
		startDatum.setFullYear(startDatum.getFullYear()-1);
		jahre--;

		// Tage
		while(startDatum.getTime()+(24*60*60*1000)<zielDatum){
			tage++;
			startDatum.setTime(startDatum.getTime()+(24*60*60*1000));
		}

		// Stunden
	 	stunden=Math.floor((zielDatum-startDatum)/(60*60*1000));
		startDatum.setTime(startDatum.getTime()+stunden*60*60*1000);

		// Minuten
		minuten=Math.floor((zielDatum-startDatum)/(60*1000));
		startDatum.setTime(startDatum.getTime()+minuten*60*1000);

		// Sekunden
		sekunden=Math.floor((zielDatum-startDatum)/1000);

	   /*	// Anzeige formatieren
		if(language=='de'){
			(jahre!=1)?jahre=jahre+" Jahre,  ":jahre=jahre+" Jahr,  ";
			(monate!=1)?monate=monate+" Monate,  ":monate=monate+" Monat,  ";
			(tage!=1)?tage=tage+" Tage,  ":tage=tage+" Tag,  ";
			(stunden!=1)?stunden=stunden+" Stunden,  ":stunden=stunden+" Stunde,  ";
			(minuten!=1)?minuten=minuten+" Minuten  und  ":minuten=minuten+" Minute  und  ";
			if(sekunden<10) sekunden="0"+sekunden;
				(sekunden!=1)?sekunden=sekunden+" Sekunden":sekunden=sekunden+" Sekunde";
		}else{
			(jahre!=1)?jahre=jahre+" years,  ":jahre=jahre+" year,  ";
			(monate!=1)?monate=monate+" months,  ":monate=monate+" month,  ";
			(tage!=1)?tage=tage+" days,  ":tage=tage+" day,  ";
			(stunden!=1)?stunden=stunden+" hours,  ":stunden=stunden+" hour,  ";
			(minuten!=1)?minuten=minuten+" minutes and  ":minuten=minuten+" minute  and  ";
			if(sekunden<10) sekunden="0"+sekunden;
			(sekunden!=1)?sekunden=sekunden+" seconds":sekunden=sekunden+" second";
		}
		*/
		if(sekunden<10) sekunden="0"+sekunden;
		if(minuten<10) minuten="0"+minuten;
		if(stunden<10) stunden="0"+stunden;
		if(tage<10) tage="0"+tage;
		
			document.getElementById('countdown').innerHTML=tage+":"+stunden+":"+minuten+":"+sekunden;
			setTimeout('countdown("'+startDatum_string+'", "'+zielDatum_string+'", "'+language+'")', 1000);
			second++;
	}
	// Anderenfalls alles auf Null setzen
	else document.getElementById('countdown').innerHTML="00:00:00:00";
}