Übrigens:
<input type="text" id="zaehler" name="Zaehler" value="400"></input>
input ist ein leeres Element und hat keinen End-Tag. In HTML schreibt man schlicht <input>, in XHTML 1 schreibt sollte man <input /> schreiben. <input></input> ist in HTML 4 falsch und in XHTML 1 nicht empfohlen, wenn du HTML-kompatibles XHTML schreiben willst.
Mathias