XML verarbeiten (FF, Opera funzt - IE nicht)

Hallo, folgender Javascriptcode geht nur im FF und in Opera, der IE (6 oder 7) kotzen und bringen einen Fehler:

Javascript:
[PHP]
var xmldoc = http_request.responseXML;

                //document.getElementById("liste").innerHTML = '';
        
                var base = xmldoc.getElementsByTagName("faq-detail")[0];
                
                var id                  = base.getElementsByTagName("id")[0].firstChild.nodeValue; // hier kommt der erste Fehler und es bricht ab
                var titel               = base.getElementsByTagName("titel")[0].firstChild.nodeValue;
                var text               = base.getElementsByTagName("text")[0].firstChild.nodeValue;
                var aktuallisiert     = base.getElementsByTagName("aktuallisiert")[0].firstChild.nodeValue;
        
                
                var anzahlFaqLinks = xmldoc.getElementsByTagName('links').length;
                var links = '';
                for (var i = 0; i <= anzahlFaqLinks ; i++) {
                    var base = xmldoc.getElementsByTagName("link")[i];
                    
                    var link = base.getElementsByTagName("url")[0].firstChild.nodeValue;
                    var name = base.getElementsByTagName("name")[0].firstChild.nodeValue;
                    
                    links += '<li><a href="'+link+'">'+name+'</a></li>';
                }
                faqContent = '<h4>'+titel+'</h4><p>'+text+'</p><h4>related links</h4><ul>'+links+'</ul><p id="faq-helpvote">War dieser Eintrag hilfreich? <a href="javascript:void(0);" onClick="faqhelpvote(\''+faqId+'\',\'+\');">+</a> / <a href="javascript:void(0);" onClick="faqhelpvote(\''+faqId+'\',\'-\');">-</a><p id="faq-docuid">(documentid: #faqd-'+faqId+' - aktuallisiert: '+aktuallisiert+')</p>';
                faqcontainerrechts.delay(800);

[/PHP]

Das XML Feed sieht wie folgt aus:
[HTML]
1
bla
Ja, wir finden auch, dass man �ber die Copy noch mal reden sollte. Das hier kann es jedenfalls nicht sein. Das klingt ja wie auf dem Totenbett getextet. Da muss wesentlich mehr Produktaussage rein. Ja, wir finden auch, dass man �ber die Copy noch mal reden sollte. Das hier kann es jedenfalls nicht sein. Das klingt ja wie auf dem Totenbett getextet. Da muss wesentlich mehr Produktaussage rein. Ja, wir finden auch, dass man �ber die Copy noch mal reden sollte. Das hier kann es jedenfalls nicht sein. Das klingt ja wie auf dem Totenbett getextet. Da muss wesentlich mehr Produktaussage rein. Ja, wir finden auch, dass man �ber die Copy noch mal reden sollte. Das hier kann es jedenfalls nicht sein. Das klingt ja wie auf dem Totenbett getextet. Da muss wesentlich mehr Produktaussage rein. Ja, wir finden auch, dass man �ber die Copy noch mal reden sollte. Das hier kann es jedenfalls nicht sein. Das klingt ja wie auf dem Totenbett getextet. Da muss wesentlich mehr Produktaussage rein. Ja, wir finden auch, dass man �ber die Copy noch mal reden sollte. Das hier kann es jedenfalls nicht sein. Das klingt ja wie auf dem Totenbett getextet. Da muss wesentlich mehr Produktaussage rein. Ja, wir finden auch, dass man �ber die Copy noch mal reden sollte. Das hier kann es jedenfalls nicht sein. Das klingt ja wie auf dem Totenbett getextet. Da muss wesentlich mehr Produktaussage rein. Ja, wir finden auch, dass man �ber die Copy noch mal reden sollte. Das hier kann es jedenfalls nicht sein. Das klingt ja wie auf dem Totenbett getextet. Da muss wesentlich mehr Produktaussage rein. Ja, wir finden auch, dass man �ber die Copy noch mal reden sollte. Das hier kann es jedenfalls nicht sein. Das klingt ja wie auf dem Totenbett getextet. Da muss wesentlich mehr Produktaussage rein. Ja, wir finden auch, dass man �ber die Copy noch mal reden sollte. Das hier kann es jedenfalls nicht sein. Das klingt ja wie auf dem Totenbett getextet. Da muss wesentlich mehr Produktaussage rein. Ja, wir finden auch


web.de

    <url>http://www.web.de</url>
    </link>
    <link>
    <name>port17</name>
    <url>http://www.port17.de</url>
    </link>
</links>

<aktuallisiert>2007-02-21</aktuallisiert>
[/HTML]

wo liegt der Hund begraben? danke!
(achja: faqcontainerrechts.delay(800) ist eine interne funktion bitte missachten)