Felix94: Problem mit globalen Variablen in einer Funktion

Beitrag lesen

Ich schreibe nochmal kurz und bedanke mich für die ganzen Antworten.
ich bin nochmal einen schritt zurück gegangen und habe die bilder komplett rausgelassen. Ich poste jetzt hier mal den gesamten Countdown ich denke das ist praktischer.

// Ziel-Datum in MEZ
      var jahr=2010, monat=3, tag=14, stunde=20, minute=30, sekunde=00;
      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;

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

	  //zweistellig Datum  
	  if(tage<10) {  
		  tage= "0"+tage;  
	  }  
	  if(stunden<10) {  
		  stunden= "0"+stunden;  
	  }		  
	  if(minuten<10) {  
		  minuten= "0"+minuten;  
	  }		  
	  if(sekunden<10) {  
		  sekunden= "0"+sekunden;  
	  }  
	    tage1 = tage.charAt(0);  
	    tage2=tage.charAt(1);  
	    stunden1=stunden.charAt(0);  
	    stunden2=stunden.charAt(1);  
	    minuten1=minuten.charAt(0);  
	    minuten2=minuten.charAt(1);  
	    sekunden1=sekunden.charAt(0);  
	    sekunden2=sekunden.charAt(1);  

document.counter.counterinput.value= " " + tage+ " "+stunden+ " "+minuten+ " " +sekunden;

	  setTimeout('countdown()',200);  

}
  }

//-->
</script>

<title>Frings on Air Webseite</title>

</head>

<body onload="countdown()">
<div id="wrapper">
<div id="head">
<div id="logo">
<img src="logohp.jpg" alt="Logo von Frings on Air" width="284" height="139"  />
</div>
<div id="countdown">
<form name="counter"
<input name="counterinput" type="text">
</form>

So das wäre er nun wäre es möglich wenn ich mit HTML 8 nicht existierende Bilder reinstelle und diese dann mit
document.images[name].src= Variable;
ändere?