var $jscomp={scope:{}};$jscomp.defineProperty="function"==typeof Object.defineProperties?Object.defineProperty:function(d,g,b){if(b.get||b.set)throw new TypeError("ES3 does not support getters and setters.");d!=Array.prototype&&d!=Object.prototype&&(d[g]=b.value)};$jscomp.getGlobal=function(d){return"undefined"!=typeof window&&window===d?d:"undefined"!=typeof global?global:d};$jscomp.global=$jscomp.getGlobal(this); $jscomp.polyfill=function(d,g,b,f){if(g){b=$jscomp.global;d=d.split(".");for(f=0;fb&&(b=Math.max(0,g+b));if(null==f||f>g)f=g;f=Number(f);0>f&&(f=Math.max(0,g+f));for(b=Number(b||0);ba&&(a=.2);c=this.curPos.x-this.oldPos.x;d=this.curPos.y-this.oldPos.y;f=b-this.LstSize;g=a-this.LstTrans;if(Math.abs(c)>=Math.abs(d)&&0=Math.abs(c)&&0=c;c++)b=c/10,d=this._point(b,this.startPoint.x,this.control1.x,this.control2.x,this.endPoint.x),b=this._point(b,this.startPoint.y,this.control1.y,this.control2.y,this.endPoint.y),0