panton: aus Tree-Menü in <div>

Hallo Leute,
ich hantiere gerade etwas mit dem Tree-Menü (http://aktuell.de.selfhtml.org/artikel/dhtml/sitemap/index.htm#) herum. Ich möchte, dass beim Anklicken eines Links (Test -> Links -> Link1) die Inhalte (1.html) nicht in einem neuen Fenster aufspringen, sondern in ein <div> geladen werden. Dazu habe ich

if ( treeUrl[i] != '' )
        linkedName = '<A HREF="#" OnClick="LadeSeiteinDiv('' + treeUrl[i] + '','ZielDiv');"><IMG SRC="1w.gif" BORDER="0" WIDTH="3">' + treeName[i] + '</A>'

anstelle von

if ( treeUrl[i] != '' )
        linkedName = '<A HREF="' + treeUrl[i] + '" TARGET="' + defaultTarget + '"><IMG SRC="1w.gif" BORDER="0" WIDTH="3">' + treeName[i] + '</A>'

in das ursprüngliche Sript (sitemap.js) geschrieben. Irgendwie stelle ich mich zu blöd an, denn es will einfach nicht gelingen …

Kann mir freundlicherweise jemand helfen und sagen, wo der Fehler im Script liegt? Ich bin schon am Verzweifeln.

Danke und viele Grüße,
panton

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>
<head>
<script  type="text/javascript" language="JavaScript">

// Request senden
 function LadeSeiteinDiv(file,loadInto) {
  // Request erzeugen

if (window.XMLHttpRequest) {
   request = new XMLHttpRequest(); // Mozilla, Safari, Opera
  } else if (window.ActiveXObject) {
   try {
    request = new ActiveXObject('Msxml2.XMLHTTP'); // IE 5
   } catch (e) {
    try {
     request = new ActiveXObject('Microsoft.XMLHTTP'); // IE 6
    } catch (e) {}
   }
  }

// überprüfen, ob Request erzeugt wurde
  if (!request) {
   alert("Kann keine XMLHTTP-Instanz erzeugen");
   return false;
  } else {

var url = file;

// Request ˆffnen

request.open('get', url, true);

// Request senden
   request.send(null);

// Request auswerten

request.onreadystatechange = function (response) {

interpretRequest (response, loadInto);

};
  }
 }

</script>

<script src="./sitemap.js" type="text/javascript"></script>

</head>
<BODY VLINK="#000000" LINK="#000000" BGCOLOR="#ffffff" TEXT="#000000"
 onLoad="if (layerok) showTree();">

<SCRIPT language="JavaScript1.2">
<!--

initDiv()
  hideLayer("sitemapinfo")
//--></SCRIPT>
<div id="ZielDiv" style="width:800px;height:400px;border:1px solid #444;"></div>
</BODY>
</html>

  1. Hat denn wirklich niemand einen Schimmer, wie das geht?