// JavaScript Document

// Ziel-Datum in MEZ
var jahr=2012, monat=8, tag=5, stunde=9, minute=0, sekunde=0;
var zielDatum=new Date(jahr,monat-1,tag,stunde,minute,sekunde);

function countdown() {
	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, ";
		(tage!=1)?tage=tage+" Tage und ":tage=tage+" Tag und ";
		(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";

		document.countdownform.countdowninput.value=
		"Noch "+monate+tage+stunden+"bis zum Start des Youngtimertreffen 2012";

		setTimeout('countdown()',200);
		}

	// Anderenfalls alles auf Null setzen
	else document.countdownform.countdowninput.value="";
	}

//		Alter Countdown

//		<%
//		CountdownDate = #8/1/2010 09:00:00AM#
//		If Date >= CountdownDate Then
//	    Response.Write "..."
//	    Response.End
//		End If

//		theDate     = Now
//		DaysLeft    = DateDiff("d",theDate,CountdownDate) - 1
//		theDate     = DateAdd("d",DaysLeft,theDate)
//		HoursLeft   = DateDiff("h",theDate,CountdownDate) - 1
//		theDate     = DateAdd("h",HoursLeft,theDate)
//		%>

//		<p class="date">Noch <%= DaysLeft%> Tage und <%= HoursLeft%> Stunden bis zum Start des Youngtimertreffen 2010.</p>
