Silke: Begrenzte Menge Funktionen im Head-Tag?

Beitrag lesen

Ich habe folgenden Javascript-Teil in meiner HTML-Datei:

<!--
    function cursor(){
                      heute = new Date();
                      document.bericht.angdat.value = heute.getDate()+"."+heute.getMonth()+1+"."+heute.getFullYear();
                      document.bericht.prosdat.value = heute.getDate()+"."+heute.getMonth()+1+"."+heute.getFullYear();
                      document.bericht.infodat.value = heute.getDate()+"."+heute.getMonth()+1+"."+heute.getFullYear();
                      document.bericht.mustdat.value = heute.getDate()+"."+heute.getMonth()+1+"."+heute.getFullYear();
                      document.bericht.kdnr.focus();
                     }

function chkFormular(){
                           if(document.bericht.kdnr.value == "") {
                             alert ("Bitte Kundennummer eingeben!");
                             document.bericht.kdnr.focus();
                             return false;
                           }

if(document.bericht.NL.options[0].selected == true) {
                              alert ("Bitte Niederlassung auswählen!");
                              document.bericht.NL.focus();
                              return false;
                           }
                           if(document.bericht.name.value == "") {
                             alert ("Bitte Name eingeben!");
                             document.bericht.name.focus();
                             return false;
                           }
                           if(document.bericht.segm.options[0].selected == true) {
                             alert ("Bitte Segment auswählen!");
                             document.bericht.segm.focus();
                             return false;
                           }

}
    function changeBox(cbox){
                             box = eval(cbox);
                             box.checked = !box.checked;
                            }
    function goToURL(){
                       window.location = "hpcaditest.htm";
                      }
//-->

Jetzt wollte ich in function cursor eine Zahlenüberprüfung einbauen (bekannt aus selfhtml). Sobald ich das tue und teste, zeigt mir der Browser einen JavaScript-Fehler (Objekt wird erwartet) an und zwar in der Zeile, wo ich die Funktion cursor() aufrufe. Vorher hat das ohne Probleme geklappt und in dieser Zeile habe ich auch nichts geändert (<body onload="cursor();">).
Kann ich nur eine begrenzte Anzahl an Funktionen bzw. eine bestimmte Funktionsgröße in den Head schreiben?