var DialogWindow // Globale Variable zur Fenstersteuerung function submitDocument() { if(validateFields()) { document.forms[0].submitAction.value="save"; document.forms[0].submit(); } } // ******************************************************************************* // Validierung der Formularfelder // ******************************************************************************* function validateFields() { allValid = true; toCheck = new Array(); // **************************************************************************** // Hier koennen die zur pruefenden Felder definiert werden // Syntax: addField(toCheck, Feldname, Regel, Fehlermeldung) // Erlaubte Werte für Regel: // notEmpty = darf nicht leer sein // isDigits = darf nur Zahlen enthalten // isNumber = darf nur +,-, Zahlen, Punkt und Komma enthalten // isSelected = Genau ein Wert ist ausgewählt (aus einer Gruppe von Radio-Buttons) // isChecked = Checkbox ist ausgewählt // **************************************************************************** addField(toCheck, "Vorname", "notEmpty", "Bitte geben Sie Ihren Vornamen an."); addField(toCheck, "Nachname", "notEmpty", "Bitte geben Sie Ihren Nachnamen an."); addField(toCheck, "Firma", "notEmpty", "Bitte geben Sie den Namen Ihrer Firma an."); addField(toCheck, "Str", "notEmpty", "Bitte geben Sie Strasse und Hausnummer an."); addField(toCheck, "PLZ", "notEmpty", "Bitte geben Sie die Postleitzahl Ihres Wohnortes an."); addField(toCheck, "Ort", "notEmpty", "Bitte geben Sie Ihren Wohnort an."); // **************************************************************************** // Ende der Felddefinition. Rest des Scripts NICHT veraendern // **************************************************************************** for (i=0; i