BurnDown: Funktion allen Button zuweisen.

Beitrag lesen

Hallo Leute,
also das untere Script funktioniert echt super.
Ich hab da nur 2 Fragen.
Frage1:
Wie bekomme ich es hin,
das wenn ich einen Button klicke,
alle Button auf inaktiv gesetzt werden
und nicht nur der der geklickt wurd?
Frage 2:
Wenn der Button auf inaktiv gesetzt wird,
wird ja die Ablaufende Zeit,
auf dem Button angezeigt von 1000 - 0.
Wie bekomme ich aber nur die 100 Schritte angezeigt?
Also das es so aussehn würde,
als würde er von 10 nach 0 zählen?

Button:
<input type="submit" id="btnSubmit(1)" value="Download" onClick="window.open('http://www.web.de'); delayedSubmit('btnSubmit(1)',1000); return false; "/>
<input type="submit" id="btnSubmit(2)" value="Download" onClick="window.open('http://www.google.de'); delayedSubmit('btnSubmit(2)',1000); return false; "/>

Script:
<script type="text/javascript">
var id=id&("");
function delayedSubmit(id, secs)
{
  var button = document.getElementById(id);
  if (secs > 0) {
    button.disabled = true;
    button.value =  "Download (" + secs+ ")";
    setTimeout("delayedSubmit('" + id + "', " + (secs - 1) + ")");
  } else {
    button.disabled = false;
 button.value =  "Download";
    button.form.submit();
  }
}
</script>

Schon mal Danke an alle.
Mfg BurnDown