luculus: zeigt im IE "Fehler auf der Seite"

Beitrag lesen

Fehler: initNews.activeNews has no properties
Quelldatei: http://www.halfenhof.homepage.t-online.de/GeneratedItems/switchnews.js
Zeile: 28

bin leider ein java leie und hab keine ahnung was es da zu ändern gibt, könnt ihr mir da hilfestellung leisten
hier der externe javaskript:

<script type="text/javascript" language="JavaScript">

function initNews() {
  if(document.getElementsByTagName) {
   divColl=document.getElementsByTagName("div");
   for(i=0;i<divColl.length;i++) {
    switch(divColl[i].className) {
     case "news":
      if(!initNews["activeNews"]) { initNews["activeNews"]=divColl[i]; }
      divColl[i].onmouseover=function() { displayNews(this); }
      break;
     case "intro":
      divColl[i].style.display="block";
      break;
     case "text":
      divColl[i].style.display="none";
      break;
    }
   }
  }
  displayNews(initNews["activeNews"],true);
 }

function displayNews(newsObj,ignoreOld) {
  if(!ignoreOld) {
   initNews["activeNews"].getElementsByTagName('div')[1].style.display='none';
   initNews["activeNews"].getElementsByTagName('div')[0].style.display='block';
   initNews["activeNews"]=newsObj;
  }
  initNews["activeNews"].getElementsByTagName('div')[0].style.display='none';
  initNews["activeNews"].getElementsByTagName('div')[1].style.display='block';
 }

window.onload=initNews;
</script>

im IE zeigt er mir noch die fehler
zeile: 42, 44, 46, 48, und 50
zeichen: 24
fehler: ungültiges zeichen
an

hab aber keine ahnung was da der fehler sein soll.

danke für eure antworten