Script funzt einwandfrei.. Deine HTML Coderei ist fehlerbehaftet.. *g*

Zuerst zum eigentlichen Fehler der Seite:
Du schreibst:
<form name="formular" action=""></form>
... ? Das Formular muss alle Eingabefelder umschließen! So wie alle Eingabefelder auch "innerhalb" eines Papierformulares sind.
Also nimmst du das "</form>" und verschiebst es einfach direkt ans Ende vor "</body>"!

Weiterer Fehler:
Zwischen dem neuen "</form>" und dem "</body>" fehlt ein "</table>"... Du machst die Tabelle garnicht zu..