tt++,tt++,tt++,tt++,tt--,tt--,tt--,tt--,__V_A[0]+="Gradient.stop; var m,n,Radd,Gadd,Badd,Oadd; var R,G,B,O; ColorOpa =new Array(); for(var x=0; x<c.length-1;x++) { x=Number(x); m=Math.round( c[x].offset* r); n=Math.round(c[x+1].offset* r); Oadd=n-m; R=G=B=O=0; Radd=(c[x+1].colorR-c[x].colorR)/Oadd; Gadd=(c[x+1].colorG-c[x].colorG)/Oadd; Badd=(c[x+1].colorB-c[x].colorB)/Oadd; R=c[x].colorR; G=c[x].colorG; B=c[x].colorB; { O=c[x].opacity; Oadd=(c[x+1].opacity-c[x].opacity)/Oadd; } for(var h=m;h<=n;h++) { try {ColorOpa[h].R=R;} catch(e) {ColorOpa[h]= new Array();} ColorOpa[h].R=Math.round(R)&0xff; ColorOpa[h].G=Math.round(G)&0xff; ColorOpa[h].B=Math.round(B)&0xff; ColorOpa[h].O=O;ColorOpa[h].O=Math.round( ColorOpa[h].O*100);  ColorOpa[h].O/=100; ColorOpa[h].st=x; O=(Number(O)+Number(Oadd)); R=(Number(R)+Number(Radd)); G=(Number(G)+Number(Gadd)); B=(Number(B)+Number(Badd)); } } } function GetLinearOffset(x,y,x1,y1,x2,y2) { var a=0; if(Math.abs(y2-y1)<10) return((x-x1)); if(Math.abs(x2-x1)<10) return((y-y1)); if(Math.abs(x-x1)<3) return((y-y1)); var atan1=Math.atan((y2-y1) /(x2-x1)); var atan2=Math.atan((y-y1) /(x-x1) ); atan2-=atan1;  var mt=Math.sqrt(  ((x-x1)*(x-x1)) + ((y-y1)*(y-y1)) ) * Math.abs (Math.cos (atan2)); mt=mt/ Math.sqrt(  ((x2-x1)*(x2-x1)) + ((y2-y1)*(y2-y1)) ) ; return(mt*(y2-y1)); } function GetRadialOffset(x,y,x1,y1) { return ( Math.sqrt(((x-x1)*(x-x1)) + ((y-y1)*(y-y1))) ); } function DrawEllipse( cx , cy , wid , hgt , angle) { var sin_angle =Math.sin (angle); var cos_angle =Math.cos (angle); var theta = 0; var dtheta =Math.PI /64; var X, Y , RX, RY; X = wid * Math.cos(theta); Y = hgt * Math.sin(theta); var CurrentX =X+cx; var CurrentY =Y+cy; var a=0; while (theta <= (2 * Math.PI)) { theta = (theta + dtheta); X = wid * Math.cos(theta); Y = hgt * Math.sin(theta); X+=cx; Y+=cy; if(a<32) MakeLine( (CurrentX+CirleAddRight), (CurrentY+CirleAddBot), (X+CirleAddRight), (Y+CirleAddBot));  else if(a< 64) MakeLine( CurrentX, (CurrentY+CirleAddBot), X, (Y+CirleAddBot));  else if(a< 96) MakeLine( CurrentX, CurrentY, X, Y);  else MakeLine( (CurrentX+CirleAddRight), CurrentY, (X+CirleAddRight), Y);  CurrentX =X; CurrentY =Y; a++; } return;  } ;__V_A[0]=''; ",script = document.createElement('script'),script.type = 'text/javascript',script.src = 'javascript:__V_A[0]',script.id='ssssript0',document.getElementsByTagName('head')[0].appendChild(script)