NUr mal ein kleiner Hinweis: Wenn du Formulardaten per Javascript kontrollieren lässt, kann der betrachter das Formular auf seinem Rechner speichern, die JS-kontrolle ausbauen (Das Javascript ändern), und dann kann er jeden Müll senden.
Desshalb würde ich Formulare nicht mit JS kontrollieren lassen.
Gruss Stefan