Sören: Mal wieder ne XML-Datei auslesen

Hi,

ich will mit folgendem Code eine XML-Datei mit dem namen "test.xml" auslesen.

  
var httpRequestObject = (navigator.appName == "Microsoft Internet Explorer") ?  
      new ActiveXObject ("Microsoft.XMLHTTP") : new XMLHttpRequest ();  
  
httpRequestObject.open ('GET', 'test.xml');  
httpRequestObject.onreadystatechange = handleReadyStateChange;  
  
httpRequestObject.send (null);  
  
function handleReadyStateChange () {  
  if (httpRequestObject.readyState == 4 && httpRequestObject.status == 200) {  
    xml_daten_ausgeben (httpRequestObject.responseXML);  
  }  
}  

Die XML-Datei dazu lautet:

  
<?xml version="1.0"? encoding="ISO-8859-1">  
<titel>Youtube-Links</links>  
<musik>  
 <interpret name="Schiller">  
  <song titel="Schiller - Sehnsucht"><object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/J9KWLTjjRts&hl=en"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/J9KWLTjjRts&hl=en" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object></sehnsucht>  
 </interpret>  
</musik>  

Jetzt will ich mit document.getElementByTagName('song') auf den Youtube-Link zugreifen und mit document.write ausgeben lassen. Nur das funktioniert bei mir nicht. Und aus dem was ich auf der Mozilla-Website oder auf anderen Websites finde, werde ich nicht wirklich schlau.

Vielen dank schonmal im vorraus

mfg
Sören