//based on public webtorials diggens
public function printtest2(){
print '<svg width="900px" height="600px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">';
print $this->create_image("/img0.jpg","title","100","100",18,18,3,3,50,100);
print $this->create_image("/img1.jpg","title","100","100",15,15,3,3,175,100);
print $this->create_image("/img2.jpg","title","100","100",12,12,3,3,300,100);
print $this->create_image("/img3.jpg","title","100","100",9,9,3,3,425,100);
print $this->create_image("/img4.jpg","title","100","100",6,6,3,3,550,100);
print $this->create_image("/img5.jpg","title","100","100",3,3,3,3,675,100);
print $this->create_image("/img6.jpg","title","100","100",18,15,3,3,50,350);
print $this->create_image("/img7.jpg","title","100","100",15,12,3,3,175,350);
print $this->create_image("/img8.jpg","title","100","100",12,9,3,3,300,350);
print $this->create_image("/img9.jpg","title","100","100",9,6,3,3,425,350);
print $this->create_image("/img10.jpg","title","100","100",6,3,3,3,550,350);
print $this->create_image("/img11.jpg","title","100","100",3,0,3,3,675,350);
print "</svg>";
}
private function create_image($imglink,$title,$h,$w,$txstart,$tystart,$txtime,$tytime,$toX=500,$toY=500){
$return = '<image x="'.$this->startx.'" y="'.$this->starty.'" width="'.$w.'" height="'.$h.'" xlink:href="'.$imglink.'">
<animate attributeName="x" attributeType="XML" begin="'.$txstart.'s" dur="'.$txtime.'s" fill="freeze" from="'.$this->startx.'" to="'.$toX.'" />
<animate attributeName="y" attributeType="XML" begin="'.$tystart.'s" dur="'.$tytime.'s" fill="freeze" from="'.$this->starty.'" to="'.$toY.'" />
<title>'.$title.'</title>
</image>';
return $return;
}