// BuJuLa LA Countdown
function DoCountdown(EndDate, OutputElement){
	NowDate = new Date();
	TimeAmount = EndDate.getTime()-NowDate.getTime();
   TimeAmount = Math.floor(TimeAmount/1000);
	if(TimeAmount < 0){
	   if( TimeAmount > -54000 ) {
	      // Ab 01.08. 00 Uhr bis 01.08. 15 Uhr
         document.getElementById(OutputElement).innerHTML="Das Bundesjugendlager<br />beginnt heute!";
	   }
      else {
         if( TimeAmount > -648000 ) {
            // Ab 01.08. 15 Uhr
            document.getElementById(OutputElement).innerHTML="Das Bundesjugendlager<br />l&auml;uft derzeit!";
         }
         else {
            // Ab 08.08. 12 Uhr
            document.getElementById(OutputElement).innerHTML="Das Bundesjugendlager<br />ist leider schon beendet!";
         }
      }
	}
	else {
		DaysRemaining=0;
      HoursRemaining=0;
      MinsRemaining=0;
      OutputString="";
      // Tage
		DaysRemaining=Math.floor(TimeAmount/86400);
		TimeAmount=TimeAmount%86400;
      // Stunden
		HoursRemaining=Math.floor(TimeAmount/3600);
		TimeAmount=TimeAmount%3600;
      // Minuten
		MinsRemaining=Math.floor(TimeAmount/60);
		TimeAmount=TimeAmount%60;
      // Sekunden
      SecsRemaining=Math.floor(TimeAmount);
      // Ausgabe
      OutputString += "Noch ";
		OutputString += (DaysRemaining<=9?'0':'')+DaysRemaining +" "+((DaysRemaining==1)?"Tag":"Tage")+", ";
		OutputString += (HoursRemaining<=9?'0':'')+HoursRemaining +" "+((HoursRemaining==1)?"Stunde":"Stunden")+",<br />";
		OutputString += (MinsRemaining<=9?'0':'')+MinsRemaining +" "+((MinsRemaining==1)?"Minute":"Minuten")+", ";
      OutputString += (SecsRemaining<=9?'0':'')+SecsRemaining +" "+((SecsRemaining==1)?"Sekunde":"Sekunden")+".";
		document.getElementById(OutputElement).innerHTML=OutputString;
	}
   setTimeout(function(){DoCountdown(EndDate,OutputElement)}, 1000);
}
// End Datum - Achtung: $Month-1!
CountdownEndDate = new Date(2012,07,01,00,00,00);
// Laden
window.onload=function(){
	DoCountdown(CountdownEndDate, 'CountdownBuJuLa');
};
