
 var nummer = new Array();
 nummer[0] = new Image(); nummer[0].src = "img/countdown/zero.jpg";
 nummer[1] = new Image(); nummer[1].src = "img/countdown/eins.jpg";
 nummer[2] = new Image(); nummer[2].src = "img/countdown/zwei.jpg";
 nummer[3] = new Image(); nummer[3].src = "img/countdown/drei.jpg";
 nummer[4] = new Image(); nummer[4].src = "img/countdown/vier.jpg";
 nummer[5] = new Image(); nummer[5].src = "img/countdown/fuenf.jpg";
 nummer[6] = new Image(); nummer[6].src = "img/countdown/sechs.jpg";
 nummer[7] = new Image(); nummer[7].src = "img/countdown/sieben.jpg";
 nummer[8] = new Image(); nummer[8].src = "img/countdown/acht.jpg";
 nummer[9] = new Image(); nummer[9].src = "img/countdown/neun.jpg"; 

var Monatstage = new Array(0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31);  


 function countdown() 
{

/*
eingegebene daten stehen fuer 11.12.2010 um 14 uhr
*/

 var zMonat = 12; 
 var zTag = 10;
 var zStunden = 14;
 var zMinuten = 59;
 var zSekunden = 60;
 
 zTag--; 
 
 var Jetzt = new Date();
 var Tag = Jetzt.getDate();
 var Monat = Jetzt.getMonth() + 1;
 var Jahr = Jetzt.getYear();
 var Stunden = Jetzt.getHours();
 var Minuten = Jetzt.getMinutes();
 var Sekunden = Jetzt.getSeconds(); 
 var Datum = Tag + Monat  + "." + Jahr;
    
 var nSekunden = eval(zSekunden - Sekunden); 
 var nMinuten  = eval(zMinuten - Minuten);
 var nTag;  
 var nStunden;

if (Monat != zMonat) {

	var mtage = 0;

	for (i=Monat ; i < zMonat ; i++ ) {
		mtage = eval(mtage + Monatstage[i]);
		}
	
	var hilf = eval(zTag - Tag);
	nTag = eval(mtage + hilf);

} else
 nTag = eval(zTag - Tag);

if (Stunden <= zStunden)  {
 nStunden  = eval(zStunden - Stunden); 
 nTag = eval(nTag +1);     
 }
if (Stunden > zStunden)
 nStunden = eval(zStunden - (eval (Stunden - 24)));


 if (nSekunden == 60) {
 	nSekunden = "0";    
 	nMinuten = eval(nMinuten + 1);
 }
 if (nMinuten == 60) {
 	nMinuten = "0";
 	nStunden = eval(nStunden + 1);
 }
 if (nStunden == 24) {
 	nStunden = "0";
  }   
 
  var vvTag  = ((nTag < 100) ? "0" : "");  
  var vTag  = ((nTag < 10) ? "0" : "");  
  var vStunden  = ((nStunden < 10) ? "0" : "");
  var vMinuten = ((nMinuten < 10) ? "0" : "");
  var vSekunden  = ((nSekunden < 10) ? "0" : ""); 
 
 
 
 
        var HunTag = 0;
	var ZehnerTag = 0;
	var ZehnerStd = 0;
	var ZehnerMin = 0;
	var ZehnerSec = 0;

if(nTag > 99) {
	HunTag = eval(eval(nTag - eval(nTag % 100)) / 100);
	nTag = eval(nTag - eval(100*HunTag));
}

if(vTag=="0") ZehnerTag = 0;
else ZehnerTag = eval(eval(nTag - eval(nTag % 10)) / 10);
var EinerTag = eval(nTag - eval(ZehnerTag * 10));

if(vStunden=="0") ZehnerStd = 0;
else ZehnerStd = eval(eval(nStunden - eval(nStunden % 10)) / 10);
var EinerStd = eval(nStunden - eval(ZehnerStd * 10));
                                        
if(vMinuten=="0") ZehnerMin = 0;
else ZehnerMin = eval(eval(nMinuten - eval(nMinuten % 10)) / 10);
var EinerMin = eval(nMinuten - eval(ZehnerMin * 10));

if(vSekunden=="0") ZehnerSec = 0;
else ZehnerSec = eval(eval(nSekunden - eval(nSekunden % 10)) / 10);
var EinerSec = eval(nSekunden - eval(ZehnerSec * 10));


 
if ((nTag <= 0) && (nStunden <= 0) && (nMinuten <= 0) && (nSekunden <= 0))
{
document.all.beginn.innerHTML = '<b>Die Berlin Christmas Biketour hat begonnen !!! </b>';
document.all.abschluss.innerHTML = "<i><br><br>Das war's f&uuml;r dieses Jahr. Ein frohes Weihnachtsfest w&uuml;nscht.<br></i>";
document.all.einleitung.style.color = "#8f8faa";  
}
else {   

grafikwechsel(1, HunTag);
grafikwechsel(2, ZehnerTag); 
grafikwechsel(3, EinerTag);
grafikwechsel(5, ZehnerStd); 
grafikwechsel(6, EinerStd);
grafikwechsel(8, ZehnerMin); 
grafikwechsel(9, EinerMin);
grafikwechsel(11, ZehnerSec); 
grafikwechsel(12, EinerSec);
window.setTimeout("countdown()",1000);      
}



  }   
  

function grafikwechsel(Bildnummer, Grafikobjekt)
  {   
   Bildnummer += 5;
   window.document.images[Bildnummer].src = nummer[Grafikobjekt].src;    
  } 
 
