// JavaScript Document
//...Countdown....

	function countdown() {
		var jahr=2008, monat=9, tag=28, stunde=18, minute=0, sekunde=0; // Ziel-Datum in MEZ
		var zielDatum=new Date(jahr,monat-1,tag,stunde,minute,sekunde);
		
		startDatum=new Date(); // Aktuelles Datum

		// 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--;

			// Monate
			while(startDatum<zielDatum) {
				monate++;
				startDatum.setMonth(startDatum.getMonth()+1);
			}
			startDatum.setMonth(startDatum.getMonth()-1);
			monate--;

			// 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
			(jahre!=1)?jahre=jahre+" Jahre,  ":jahre=jahre+" Jahr,  ";
			(monate!=1)?monate=monate+" Monate,  ":monate=monate+" Monat,  ";
			
			var tag="Tage";
			var minute="Minuten";
			var stunde="Stunden";
			var sekunde="Sekunden";
			
			(tage!=1)?tag=" Tage  ":tag=" Tag  ";
			
			(stunden!=1)?stunde=" Stunden  ":stunde=" Stunde  ";
			
			(minuten!=1)?minute=" Minuten ":minute=" Minute ";
			
			if(sekunden<10) sekunden="0"+sekunden;
			(sekunden!=1)?sekunde=" Sekunden":sekunde=" Sekunde";

			document.countdownform.countdowninput.value=tage;
			document.countdownform.tag.value=tag;
			document.countdownform.countdowninput1.value=stunden;
			document.countdownform.stunde.value=stunde;
			document.countdownform.countdowninput2.value=minuten;
			document.countdownform.minute.value=minute;
			document.countdownform.countdowninput3.value=sekunden;
			document.countdownform.sekunde.value=sekunde;
			setTimeout('countdown()',200);
		}
		// Anderenfalls alles auf Null setzen
		else document.countdownform.countdowninput.value="0 Tage,  0 Stunden,  0 Minuten  und  00 Sekunden";
	}
