rushed {Sascha}: Referenz Problem (Countdown)

Beitrag lesen

Hi
ich hab irgendwie das Problem das er die Funktion nur einmal aufruft und dann abbricht und nicht wie gewünscht bis auf 0 runterläuft. Ich denke ich hab einen Syntax fehler drin, aber ich finde ihn nicht.

Wäre nett wenn sich das einer mal anschaut.

[CODE]+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
<html>
<head>
<title></title>
</head>

<script type="Text/JavaScript">
<!--

function zaehler(counter,start,id) {

counter=counter-1;

newWidth=(counter)+"px";

document.getElementById(id).style.width = newWidth;

if (counter > 0)
    {
   // Prüfen, ob fertig

window.setTimeout('zaehler(counter,start,id)', 100)
      // wenn nicht wiederaufruf der Funktion
  }
 else
 {
 alert(start)
 // am ende Ausgabe des Startwertes
 }

}

//-->
</script>
<body >
<img onload="zaehler('50','50','graph1')" id="graph1" style="height:5px;width:100px" src="blau.gif" alt="Rückschrittsbalken">

</body>
</html>
[/CODE]----------------------------------------------------------