if (document.form.name.value=="") {
Bekommst du damit keine Fehlermeldung?
(form.name enthält den Inhalt des name-Attributes des Formulars. Darunter existiert aber natürlich keine Eigenschaft value.
Bitte benenne _nie_ ein Formular_element_ mit name="name", wenn du mit Javascript darauf zugreifen willst.)
Bis jetzt hat es funktioniert :)