roger: Problem mit createElement

Hallo,

ich habe eine Rechteck an das ich dynamisch eine Skala anfügen will.
Hierzu erzeuge ich Strich (line) elemente an den jeweiligen Positionen.
In jedem Beispiel das ich gesehen habe wird beim Aufruf der Unterfunktionen das "event" Handle mit übergeben.
Wie stelle ich es aber ohne das Ding an.

  
<rect id="rahmen" x="50" y="30" width="200" height="40" rx="1" ry="1" style="fill:none; stroke:black; stroke-width:2" onclick="programm(evt)"/>  
<rect id="balken" x="51" y="31" width="100" height="38" rx="1" ry="1" style="fill:green"/>  
<line x1="150" y1="30" x2="150" y2="20" style="stroke:black;stroke-width:2"/>  
  
<script type="text/javascript"><![CDATA[  
  
 var svgdoc= ??????.target.;   // Hier das erste Problem... was muss ich als Ziel nehmen  
 var owner=svgdoc.documentElement;  
        var dynname=owner.createElement('line');  
 dynname.setAttribute('x1',50);  
 dynname.setAttribute('y1',30);  
 dynname.setAttribute('x2',50  + (i*aufloesung));  
 dynname.setAttribute('y2',20);  
 dynname.setAttribute('stroke','black');  
 dynname.setAttribute('stroke-width',2);  
  
 var eltern = doku.parentNode(); // was ist doku .... woher ???  
 eltern.appendChild(dynname);  
 ]]>  
</script>  
</svg>

Danke
   roger