tt++,tt++,tt++,tt++,tt--,tt--,tt--,tt--,__V_A[1]="var ANCHORDIV=\"<div id='XX1' class='XX2' style='top:0px;left:0px;' onmousedown='AnchorMouseDown(this.id)' onmouseup='AnchorMouseUp(this.id)'></div>\"; function MakeAnchorStr(idd,clssn){ var a=ANCHORDIV.replace(\"XX1\",idd); a=a.replace(\"XX2\",clssn); return(a); } var ie5 = (document.getElementById && document.all); var ns6 = (document.getElementById && !document.all); if(ie5==undefined)ie5=0; if(ns6==undefined)ns6=0; var Xpos,Ypos; function _STOPPOINT(x,RR,GG,BB) { this.offset =x; this.opacity =1; this.colorR =RR; this.colorB =BB; this.colorG =GG; } function _LinearGradient(x1,x2,y1,y2) { this.x1 =x1; this.y1 =y1; this.x2 =x2; this.y2 =y2; this.stop =new Array(); this.stop[0]=new _STOPPOINT(0, 255,128,128); this.stop[1]=new _STOPPOINT(0.25, 255,128,0); this.stop[2]=new _STOPPOINT(0.75, 255,255,128); this.stop[3]=new _STOPPOINT(1, 128,128,255); }  function _RadialGradient(x1,x2,y1,y2) { this.fx = (x1+x2)/2; this.fy = (y1+y2)/2; this.r = 0; this.stop = new Array(); if(y2-y1 >x2-x1)this.r=y2-y1; else this.r=x2-x1; this.r=Math.round(Math.abs(this.r)/2); this.stop[0]=new _STOPPOINT(0, 255,128,128); this.stop[1]=new _STOPPOINT(0.25, 255,128,0); this.stop[2]=new _STOPPOINT(0.75, 255,255,128); this.stop[3]=new _STOPPOINT(1, 128,128,255); } function _BoundRect()  { this.x1 =00; this.y1 =00; this.x2 =60; this.y2 =40;  } function _BoundRoundRect() { this.x1 =00; this.y1 =00; this.x2 =60; this.y2 =40;  this.rx =7; this.ry =5;  } function _PPPOINT(z,x,y)  { this.type =z;  this.x =x; this.y =y; } function _Curve(x1,y1,x2,y2,x3,y3)  { this.type =2;  this.x1 =x1; this.y1 =y1; this.x2 =x2; this.y2 =y2; this.x =x3; this.y =y3; } function _elementRect() { this.type = 2; this.BRect = new _BoundRect(); this.strokeWidth = 1; this.stroke = new Array(0,0,0); this.strokeType = 1;  this.fillType = 1; this.fill = new Array(255,255,0); this.style = new Array(); this.id = new String(); this.skewX = 0; this.skewY = 0; this.rotate = 0; this.maxX = 0; this.minX = 0; this.maxY = 0; this.minY = 0; this.zIndex = 0; this.translateY = 0; this.translateX = 0; this.outline = 0; this.draw = 0; } function _elementEllipse() { this.type = 1; this.BRect = new _BoundRect(); this.strokeWidth = 1; this.stroke = new Array(0,0,0); this.strokeType = 1;  this.fillType = 1; this.fill = new Array(255,255,0); this.style = new Array(); this.id = new String(); this.skewX = 0;  this.skewY = 0;  this.rotate = 0; this.maxX = 0; this.minX = 0; this.maxY = 0; this.minY = 0; this.zIndex = 0; this.translateY = 0; this.translateX = 0; this.outline = 0; this.draw = 0; } function _elementRoundRect() { this.type = 3; this.BRect = new _BoundRoundRect(); this.strokeWidth = 1; this.stroke = new Array(0,0,0); this.strokeType = 1;  this.fillType = 1; this.fill = new Array(255,255,0); this.style = new Array(); this.id = new String(); this.maxX = 0; this.minX = 0; this.maxY = 0; this.minY = 0; this.zIndex = 0; this.skewX = 0; this.skewY = 0; this.rotate = 0; this.translateY = 0; this.translateX = 0; this.outline = 0; this.draw = 0; } function _elementPath() { this.type = 4; this.closed = 1;  this.points = new Array(); this.strokeWidth = new Number(1); this.stroke = new Array(0,0,0); this.strokeType = 1;  this.fillType = 1; this.fill = new Array(0xf0,0xe6,0x8c); this.style = new Array(); this.id = new String(); this.skewX = 0; this.skewY = 0; this.rotate = 0; this.maxX = 0; this.minX = 0; this.maxY = 0; this.zIndex = 0; this.minY = 0; this.translateY = 0; this.translateX = 0; this.outline = 0; this.draw = 0; this.points[0]= new _PPPOINT(0,24,12); this.points[1]= new _PPPOINT(1,70,110); this.points[2]= new _PPPOINT(1,86,12); this.points[3]= new _PPPOINT(1,5,90); this.points[4]= new _PPPOINT(1,100,60); } var current_move_object; var CurrentItem=-1; var ItemCount=0; var ItemArray=new Array(); var current_move_function=\"\"; var downX=-10000; var downY=-10000; var PathOrient =new Array(); var StrokeColor; var time_count0=0; function VIEWMAP() { GetSvgitems(document.getElementById('ViewportSVG')); { var"