Hallo,
Der IE5 kann DOM, also document.getElementById, es sollte also die gleiche Funktion wie beim IE6 aufgerufen werden. In welcher Zeile kommt die Fehlermeldung? Warum sind zeigen und verbergen nicht symmetrisch? Evtl. würde hier auch eine Funktion mit zusätzlichem Übergabeparameter reichen.
In der Zeile
<body bgColor="#ffffff" onload="verbergen'DivCalVon');verbergen('DivCalBis');" MS_POSITIONING="GridLayout">
fehlt eine "(". ^
Gruß, Jürgen