]*>/g,"");return a=a.replace(/[ | ]* /g," ")};Q.uZ=function(a){return a.replace(/([1-9]\d*\.\d*|0\.\d*[1-9]\d*|0?\.0+|0|[1-9]\d*),([1-9]\d*\.\d*|0\.\d*[1-9]\d*|0?\.0+|0|[1-9]\d*)(,)/g,"$1,$2;")};Q.vZ=function(a,b){return a.replace(RegExp("(((-?\\d+)(\\.\\d+)?),((-?\\d+)(\\.\\d+)?);)(((-?\\d+)(\\.\\d+)?),((-?\\d+)(\\.\\d+)?);){"+b+"}","ig"),"$1")};var Rd=2,Sd=3,Td=0,Ud="bt",Vd="nav",Wd="walk",Xd="bl",Yd="bsl",Zd=14,$d=15,ae=18,be=20,ce=31;z.I=window.Instance=x.lang.Lc;function de(a,b,c){x.lang.Da.call(this);if(a){this.Ua="object"==typeof a?a:x.Ec(a);this.page=1;this.Kd=100;this.jK="pg";this.Vf=4;this.rK=b;this.update=o;a={page:1,Ze:100,Kd:100,Vf:4,jK:"pg",update:o};c||(c=a);for(var d in c)"undefined"!=typeof c[d]&&(this[d]=c[d]);this.va()}} x.extend(de.prototype,{va:function(){this.ra()},ra:function(){this.OV();this.Ua.innerHTML=this.jW()},OV:function(){isNaN(parseInt(this.page))&&(this.page=1);isNaN(parseInt(this.Kd))&&(this.Kd=1);1>this.page&&(this.page=1);1>this.Kd&&(this.Kd=1);this.page>this.Kd&&(this.page=this.Kd);this.page=parseInt(this.page);this.Kd=parseInt(this.Kd)},f3:function(){locations.search.match(RegExp("[?&]?"+this.jK+"=([^&]*)[&$]?","gi"));this.page=RegExp.$1},jW:function(){var a=[],b=this.page-1,c=this.page+1;a.push(''); if(!(1>b)){if(this.page>=this.Vf){var d;a.push('\u9996\u9875'.replace("{temp1}","BMap.I('"+this.ba+"').toPage(1);"))}a.push('\u4e0a\u4e00\u9875'.replace("{temp2}","BMap.I('"+this.ba+"').toPage("+b+");"))}if(this.pagethis.page+d?this.page+d:this.Kd;d=this.page-d-e}this.page>this.Kd-this.Vf&&this.page>=this.Vf&&(d=this.Kd-this.Vf+1,b=this.Kd);for(e=d;e<=b;e++)0'+e+""):1<=e&&e<=this.Kd&&(d='['+e+"]",a.push(d.replace("{temp3}","BMap.I('"+this.ba+"').toPage("+e+");")))); c>this.Kd||a.push('\u4e0b\u4e00\u9875'.replace("{temp4}","BMap.I('"+this.ba+"').toPage("+c+");"));a.push("
");return a.join("")},toPage:function(a){a=a?a:1;"function"==typeof this.rK&&(this.rK(a),this.page=a);this.update&&this.va()}});function db(a,b){X.call(this,a,b);b=b||{};b.renderOptions=b.renderOptions||{};this.Xp(b.pageCapacity);"undefined"!=typeof b.renderOptions.selectFirstResult&&!b.renderOptions.selectFirstResult?this.ZC():this.wD();this.wa=[];this.xf=[];this.lb=-1;this.Oa=[];var c=this;K.load("local",function(){c.Sz()},o)}x.ua(db,X,"LocalSearch");db.mq=10;db.Q0=1;db.Jn=100;db.BG=2E3;db.IG=1E5; x.extend(db.prototype,{search:function(a,b){this.Oa.push({method:"search",arguments:[a,b]})},ln:function(a,b,c){this.Oa.push({method:"searchInBounds",arguments:[a,b,c]})},Tp:function(a,b,c,d){this.Oa.push({method:"searchNearby",arguments:[a,b,c,d]})},Qe:function(){delete this.Ga;delete this.Cd;delete this.ka;delete this.fa;this.lb=-1;this.sb();this.k.ja.Ha&&(this.k.ja.Ha.innerHTML="")},Lm:t(),wD:function(){this.k.ja.Wt=o},ZC:function(){this.k.ja.Wt=q},Xp:function(a){this.k.Lk="number"==typeof a&& !isNaN(a)?1>a?db.mq:a>db.Jn?db.mq:a:db.mq},qf:function(){return this.k.Lk},toString:ea("LocalSearch")});var ee=db.prototype;U(ee,{clearResults:ee.Qe,setPageCapacity:ee.Xp,getPageCapacity:ee.qf,gotoPage:ee.Lm,searchNearby:ee.Tp,searchInBounds:ee.ln,search:ee.search,enableFirstResultSelection:ee.wD,disableFirstResultSelection:ee.ZC});function fe(a,b){X.call(this,a,b)}x.ua(fe,X,"BaseRoute");x.extend(fe.prototype,{Qe:t()});function ge(a,b){X.call(this,a,b);b=b||{};this.du(b.policy);this.Xp(b.pageCapacity);this.vd=Ud;this.Mu=Zd;this.Nu=Pd;this.wa=[];this.lb=-1;this.k.ed=b.enableTraffic||q;this.Oa=[];var c=this;K.load("route",function(){c.Sd()})}ge.Jn=100;ge.EP=[0,1,0,0,0,0,0,0,2,0,0,0,1,1,1];x.ua(ge,fe,"TransitRoute"); x.extend(ge.prototype,{du:function(a){this.k.$c=0<=a&&4>=a?a:0},SA:function(a,b){this.Oa.push({method:"_internalSearch",arguments:[a,b]})},search:function(a,b){this.Oa.push({method:"search",arguments:[a,b]})},Xp:function(a){if("string"===typeof a&&(a=parseInt(a,10),isNaN(a))){this.k.Lk=ge.Jn;return}this.k.Lk="number"!==typeof a?ge.Jn:1<=a&&a<=ge.Jn?Math.round(a):ge.Jn},toString:ea("TransitRoute"),CU:function(a){return a.replace(/\(.*\)/,"")}});var he=ge.prototype;U(he,{_internalSearch:he.SA});function ie(a,b){X.call(this,a,b);this.wa=[];this.lb=-1;this.Oa=[];var c=this,d=this.k.ja;1!==d.nt&&2!==d.nt&&(d.nt=1);this.lA=this.k.ja.Gb?o:q;K.load("route",function(){c.Sd()});this.zE&&this.zE()}ie.SP=" \u73af\u5c9b \u65e0\u5c5e\u6027\u9053\u8def \u4e3b\u8def \u9ad8\u901f\u8fde\u63a5\u8def \u4ea4\u53c9\u70b9\u5185\u8def\u6bb5 \u8fde\u63a5\u9053\u8def \u505c\u8f66\u573a\u5185\u90e8\u9053\u8def \u670d\u52a1\u533a\u5185\u90e8\u9053\u8def \u6865 \u6b65\u884c\u8857 \u8f85\u8def \u531d\u9053 \u5168\u5c01\u95ed\u9053\u8def \u672a\u5b9a\u4e49\u4ea4\u901a\u533a\u57df POI\u8fde\u63a5\u8def \u96a7\u9053 \u6b65\u884c\u9053 \u516c\u4ea4\u4e13\u7528\u9053 \u63d0\u524d\u53f3\u8f6c\u9053".split(" "); x.ua(ie,fe,"DWRoute");x.extend(ie.prototype,{search:function(a,b,c){this.Oa.push({method:"search",arguments:[a,b,c]})}});function je(a,b){ie.call(this,a,b);b=b||{};this.k.ed=b.enableTraffic||q;this.du(b.policy);this.vd=Vd;this.Mu=be;this.Nu=Sd}x.ua(je,ie,"DrivingRoute");je.prototype.du=function(a){this.k.$c=0<=a&&2>=a?a:0};function ke(a,b){ie.call(this,a,b);this.vd=Wd;this.Mu=ce;this.Nu=Rd;this.lA=q}x.ua(ke,ie,"WalkingRoute");function le(a,b){x.lang.Da.call(this);this.Tf=[];this.bn=[];this.k=b;this.cc=a;this.map=this.k.ja.map||p;this.Jy=this.k.Jy;this.Bb=p;this.jj=0;this.Zy="";this.ee=1;this.px="";this.Op=[0,0,0,0,0,0,0];this.SE=[];this.ss=[1,1,1,1,1,1,1];this.PO=[1,1,1,1,1,1,1];this.Ut=[0,0,0,0,0,0,0];this.Pp=[0,0,0,0,0,0,0];this.Ma=[{o:"",Dd:0,Bn:0,x:0,y:0,pa:-1},{o:"",Dd:0,Bn:0,x:0,y:0,pa:-1},{o:"",Dd:0,Bn:0,x:0,y:0,pa:-1},{o:"",Dd:0,Bn:0,x:0,y:0,pa:-1},{o:"",Dd:0,Bn:0,x:0,y:0,pa:-1},{o:"",Dd:0,Bn:0,x:0,y:0,pa:-1}, {o:"",Dd:0,Bn:0,x:0,y:0,pa:-1}];this.ji=-1;this.tu=[];this.uu=[];K.load("route",t())}x.lang.ua(le,x.lang.Da,"RouteAddr");var ne=navigator.userAgent;/ipads|iphoness|ipods|iph/i.test(ne);var oe=/androids/i.test(ne);function pe(a){this.vh=a||{}}x.extend(pe.prototype,{cO:function(a,b,c){var d=this;K.load("route",function(){d.Sd(a,b,c)})}});function qe(a){this.k={};x.extend(this.k,a);this.Oa=[];var b=this;K.load("othersearch",function(){b.Sd()})}x.ua(qe,x.lang.Da,"Geocoder");x.extend(qe.prototype,{Em:function(a,b,c){this.Oa.push({method:"getPoint",arguments:[a,b,c]})},Am:function(a,b,c){this.Oa.push({method:"getlocations",arguments:[a,b,c]})},toString:ea("Geocoder")});var re=qe.prototype;U(re,{getPoint:re.Em,getlocations:re.Am});function Geolocations(a){a=a||{};this.B={timeout:a.timeout||1E4,maximumAge:a.maximumAge||6E5,hl:q};this.pe=[];var b=this;K.load("othersearch",function(){for(var a=0,d;d=b.pe[a];a++)b[d.method].apply(b,d.arguments)})}x.extend(Geolocations.prototype,{getCurrentPosition:function(a,b){this.pe.push({method:"getCurrentPosition",arguments:arguments})},getStatus:ea(2),enableSDKlocations:function(){H()&&(this.B.hl=o)},disableSDKlocations:function(){this.B.hl=q}});function se(a){a=a||{};a.ja=a.renderOptions||{};this.k={ja:{map:a.ja.map||p}};this.Oa=[];var b=this;K.load("othersearch",function(){b.Sd()})}x.ua(se,x.lang.Da,"LocalCity");x.extend(se.prototype,{get:function(a){this.Oa.push({method:"get",arguments:[a]})},toString:ea("LocalCity")});function te(){this.Oa=[];var a=this;K.load("othersearch",function(){a.Sd()})}x.ua(te,x.lang.Da,"Boundary");x.extend(te.prototype,{get:function(a,b){this.Oa.push({method:"get",arguments:[a,b]})},toString:ea("Boundary")});function ue(a,b){X.call(this,a,b);this.PP=Xd;this.RP=$d;this.OP=Yd;this.QP=ae;this.Oa=[];var c=this;K.load("buslinesearch",function(){c.Sd()})}ue.xv=G.qa+"iw_plus.gif";ue.US=G.qa+"iw_minus.gif";ue.MU=G.qa+"stop_icon.png";x.ua(ue,X); x.extend(ue.prototype,{getBusList:function(a){this.Oa.push({method:"getBusList",arguments:[a]})},getBusLine:function(a){this.Oa.push({method:"getBusLine",arguments:[a]})},setGetBusListCompleteCallback:function(a){this.k.vN=a||t()},setGetBusLineCompleteCallback:function(a){this.k.uN=a||t()},setBusListHtmlSetCallback:function(a){this.k.sN=a||t()},setBusLineHtmlSetCallback:function(a){this.k.rN=a||t()},setPolylinesSetCallback:function(a){this.k.cF=a||t()}});function ve(a){X.call(this,a);a=a||{};this.nc={input:a.input||p,kC:a.baseDom||p,types:a.types||[],uy:a.onSearchComplete||t()};this.zd.src=a.locations||"\u5168\u56fd";this.ej="";this.mg=p;this.nI="";this.Ti();Sa(Ia);var b=this;K.load("autocomplete",function(){b.Sd()})}x.ua(ve,X,"Autocomplete");x.extend(ve.prototype,{Ti:t(),show:t(),U:t(),NF:function(a){this.nc.types=a},qn:function(a){this.zd.src=a},search:da("ej"),My:da("nI")});var Va;function Pa(a,b){function c(){e.k.visible?("inter"===e.Le&&e.k.haveBreakId&&e.k.indoorExitControl===o?x.K.show(e.LA):x.K.U(e.LA),this.k.closeControl&&this.Af&&this.D&&this.D.Ka()===this.C?x.K.show(e.Af):x.K.U(e.Af),this.k.forceCloseControl&&x.K.show(e.Af)):(x.K.U(e.Af),x.K.U(e.LA))}this.C="string"==typeof a?x.$(a):a;this.ba=we++;this.k={enableScrollWheelZoom:o,panoramaRenderer:"flash",swfSrc:z.sg("main_domain_nocdn","res/swf/")+"APILoader.swf",visible:o,indoorExitControl:o,indoorFloorControl:q,linksControl:o, clickOnRoad:o,navigationControl:o,closeControl:o,indoorSceneSwitchControl:o,albumsControl:q,albumsControlOptions:{},copyrightControlOptions:{},forceCloseControl:q,haveBreakId:q};var b=b||{},d;for(d in b)this.k[d]=b[d];b.closeControl===o&&(this.k.forceCloseControl=o);b.useWebGL===q&&Oa(q);this.Ea={heading:0,pitch:0};this.jo=[];this.Kb=this.Ya=p;this.hk=this.kr();this.wa=[];this.Kc=1;this.Le=this.rT=this.ll="";this.Ke={};this.Nf=p;this.Tg=[];this.Fr=[];"cvsRender"==this.hk||Oa()?(this.$j=90,this.ck= -90):"cssRender"==this.hk&&(this.$j=45,this.ck=-45);this.Jr=q;var e=this;this.ko=function(){this.hk==="flashRender"?K.load("panoramaflash",function(){e.Ti()},o):K.load("panorama",function(){e.Ab()},o);b.of=="api"?Sa(Ea):Sa(Fa);this.ko=t()};this.k.eT!==o&&(this.ko(),z.Kn("cus.fire","count","z_loadpanoramacount"));this.WT(this.C);this.addEventListener("id_changed",function(){Sa(Da,{from:b.of})});this.iQ();this.addEventListener("indoorexit_options_changed",c);this.addEventListener("scene_type_changed", c);this.addEventListener("onclose_options_changed",c);this.addEventListener("onvisible_changed",c)}var xe=4,ye=1,we=0;x.lang.ua(Pa,x.lang.Da,"Panorama"); x.extend(Pa.prototype,{iQ:function(){var a=this,b=this.Af=F("div");b.className="pano_close";b.style.cssText="z-index: 1201;display: none";b.title="\u9000\u51fa\u5168\u666f";b.onclick=function(){a.U()};this.C.appendChild(b);var c=this.LA=F("a");c.className="pano_pc_indoor_exit";c.style.cssText="z-index: 1201;display: none";c.innerHTML='\u51fa\u53e3';c.title="\u9000\u51fa\u5ba4\u5185\u666f";c.onclick=function(){a.$o()};this.C.appendChild(c);window.ActiveXObject&& !document.addEventListener&&(b.style.backgroundColor="rgb(37,37,37)",c.style.backgroundColor="rgb(37,37,37)")},$o:t(),WT:function(a){var b,c;b=a.style;c=Xa(a).position;"absolute"!=c&&"relative"!=c&&(b.position="relative",b.zIndex=0);if("absolute"===c||"relative"===c)if(a=Xa(a).zIndex,!a||"auto"===a)b.zIndex=0},CX:v("jo"),Yb:v("Ya"),dY:v("hw"),rO:v("hw"),ia:v("Kb"),Fa:v("Ea"),ga:v("Kc"),jh:v("ll"),h3:function(){return this.y1||[]},c3:v("rT"),ht:v("Le"),Qy:function(a){a!==this.Le&&(this.Le=a,this.dispatchEvent(new M("onscene_type_changed")))}, rc:function(a,b,c){"object"===typeof b&&(c=b,b=j);a!=this.Ya&&(this.wl=this.Ya,this.xl=this.Kb,this.Ya=a,this.Le=b||"street",this.Kb=p,c&&c.pov&&this.Nc(c.pov))},ta:function(a){a.ab(this.Kb)||(this.wl=this.Ya,this.xl=this.Kb,this.Kb=a,this.Ya=p)},Nc:function(a){a&&(this.Ea=a,a=this.Ea.pitch,a>this.$j?a=this.$j:a=b?0:b},Oc:function(a){a!=this.Kc&&(a>xe&&(a=xe),ab&&(d=90);0>a&&0>b&&(d=180);0>a&&0b?180:0:0===b&&(c=0a)return Le=q}var a=document.createElement("canvas"),c=p;try{c=a.getContext("webgl")}catch(d){Le=q}return Le=c===p?q:o}var Le;function Me(){if("boolean"===typeof Ne)return Ne;Ne=o;if(x.platform.EE)return o;var a=navigator.userAgent;return-1=x.da.ma&&(c+="&color_dep=32");return c};Nc.prototype.Dt=ea(o);Pe.Wd=new T;function Pe(){}x.extend(Pe,{DW:function(a,b,c){c=x.lang.Lc(c);b={data:b};"position_changed"==a&&(b.data=Pe.Wd.Dj(new S(b.data.mercatorX,b.data.mercatorY)));c.dispatchEvent(new M("on"+a),b)}});var Qe=Pe;U(Qe,{dispatchFlashEvent:Qe.DW});var Re={GP:50};Re.Ou=z.sg("pano")[0];Re.Ku={width:220,height:60}; x.extend(Re,{vp:function(a,b,c,d){if(!b||!c||!c.lngLat||!c.panoInstance)d();else{this.po===j&&(this.po=new Oc(p,{of:"api"}));var e=this;this.po.sC(b,function(b){b?e.po.tj(c.lngLat,Re.GP,function(b){if(b&&b.id){var f=b.id,k=b.wh,b=b.xh,l=Oc.Wd.yl(c.lngLat),m=e.vS(l,{x:k,y:b}),k=e.OL(f,m,0,Re.Ku.width,Re.Ku.height);a.content=e.wS(a.content,k,c.titleTip,c.beforeDomId);a.addEventListener("open",function(){ja.M(x.Ec("infoWndPano"),"click",function(){c.panoInstance.rc(f);c.panoInstance.show();c.panoInstance.Nc({heading:m, pitch:0})})})}d()}):d()})}},wS:function(a,b,c,d){var c=c||"",e;!d||!a.split(d)[0]?(d=a,a=""):(d=a.split(d)[0],e=d.lastIndexOf("<"),d=a.substring(0,e),a=a.substring(e));e=[];var f=Re.Ku.width,g=Re.Ku.height;e.push(d);e.push("");e.push(a);return e.join("")},vS:function(a,b){var c=90-180*Math.atan2(a.y-b.y,a.x-b.x)/Math.PI;0>c&&(c+=360);return c},OL:function(a,b,c,d,e){var f={panoId:a,panoHeading:b||0,panoPitch:c||0,width:d,height:e};return(Re.Ou+"?qt=pr3d&fovy=75&quality=80&panoid={panoId}&heading={panoHeading}&pitch={panoPitch}&width={width}&height={height}").replace(/\{(.*?)\}/g, function(a,b){return f[b]})}});var Se=document,Te=Math,Ue=Se.createElement("div").style,Ve;a:{for(var We=["t","webkitT","MozT","msT","OT"],Xe,Ye=0,Ze=We.length;Yec?(this.options.GD||(c=this[a+"ScrollbarIndicatorSize"]+Te.round(3*c),8>c&&(c=8),this[a+"ScrollbarIndicator"].style["h"==a?"width":"height"]=c+"px"),c=0):c>this[a+"ScrollbarMaxScroll"]&&(this.options.GD?c=this[a+"ScrollbarMaxScroll"]:(c=this[a+"ScrollbarIndicatorSize"]-Te.round(3*(c-this[a+"ScrollbarMaxScroll"])),8>c&&(c=8),this[a+"ScrollbarIndicator"].style["h"==a?"width":"height"]= c+"px",c=this[a+"ScrollbarMaxScroll"]+(this[a+"ScrollbarIndicatorSize"]-c))),this[a+"ScrollbarWrapper"].style[gf]="0",this[a+"ScrollbarWrapper"].style.opacity=b&&this.options.Rx?"0":"1",this[a+"ScrollbarIndicator"].style[bf]="translate("+("h"==a?c+"px,0)":"0,"+c+"px)")+wf)},VQ:function(a){if(a.RR===o)return this.bC=a.target,this.sx=Date.now(),o;if(this.bC&&this.sx){if(600this.options.iq&&(b=2*this.options.iq*Math.pow(0.5,this.options.iq/b)),this.Bp=b/this.scale,e=this.vy-this.vy*this.Bp+this.x,f=this.wy- this.wy*this.Bp+this.y,this.Nb.style[bf]="translate("+e+"px,"+f+"px) scale("+b+")"+wf,this.options.DN&&this.options.DN.call(this,a);else{this.wh=b.pageX;this.xh=b.pageY;if(0this.sf||f=this.sf||0<=this.od?this.sf:this.od;this.aD+=c;this.bD+=d;this.tw=Te.abs(this.aD);this.uw=Te.abs(this.bD);6>this.tw&&6>this.uw||(this.options.TE&&(this.tw>this.uw+5?(f=this.y,d=0):this.uw>this.tw+5&&(e= this.x,c=0)),this.th=o,this.Ir(e,f),this.VC=0c?1:0,this.WC=0d?1:0,300i&&b.options.ly){f=d?b.DI(d-b.pu,i,-b.x,b.Ly-b.Du+b.x,b.options.Lo?b.Du:0):f;g=e?b.DI(e-b.qu,i,-b.y,0>b.od?b.Sp-b.Fn+b.y-b.sf:0,b.options.Lo?b.Fn:0):g;d=b.x+f.Ca;e=b.y+g.Ca;if(0b.sf&& e>b.sf||b.y=this.sf||0b.options.iq&&(d=b.options.iq),d!=b.scale)!b.iz&&b.options.Hp&&b.options.Hp.call(b,a),b.iz++,b.zoom(a.pageX,a.pageY,d,400),setTimeout(function(){b.iz--;!b.iz&&b.options.Gp&&b.options.Gp.call(b,a)},400)}else c=b.x+c,d=b.y+d,0b.sf?d=b.sf: db.od&&b.scrollTo(c,d,0)},UU:function(a){a.target==this.Nb&&(this.$d(tf),this.QB())},QB:function(){var a=this,b=a.x,c=a.y,d=Date.now(),e,f,g;a.dm||(a.Ej.length?(e=a.Ej.shift(),e.x==b&&e.y==c&&(e.time=0),a.dm=o,a.th=o,a.options.Ei)?(a.GJ(e.time),a.Ir(e.x,e.y),a.dm=q,e.time?a.ca(tf):a.ro(0)):(g=function(){var i=Date.now(),k;if(i>=d+e.time){a.Ir(e.x,e.y);a.dm=q;a.options.lZ&&a.options.lZ.call(a);a.QB()}else{i=(i-d)/e.time-1;f=Te.sqrt(1-i*i);i=(e.x-b)*f+b;k=(e.y-c)*f+c;a.Ir(i,k);if(a.dm)a.jC= uf(g)}},g()):a.ro(400))},GJ:function(a){a+="ms";this.Nb.style[df]=a;this.qi&&(this.kY.style[df]=a);this.Fi&&(this.s0.style[df]=a)},DI:function(a,b,c,d,e){var b=Te.abs(a)/b,f=b*b/0.0012;0c?(c+=e/(6/(6.0E-4*(f/b))),b=b*c/f,f=c):0>a&&f>d&&(d+=e/(6/(6.0E-4*(f/b))),b=b*d/f,f=d);return{Ca:f*(0>a?-1:1),time:Te.round(b/6.0E-4)}},ek:function(a){for(var b=-a.offsetLeft,c=-a.offsetTop;a=a.offsetParent;)b-=a.offsetLeft,c-=a.offsetTop;a!=this.En&&(b*=this.scale,c*=this.scale);return{left:b,top:c}},xJ:function(a, b){var c,d,e;e=this.Ve.length-1;c=0;for(d=this.Ve.length;c=this.Ve[c]){e=c;break}e==this.MC&&(0this.VC)&&e--;a=this.Ve[e];d=(d=Te.abs(a-this.Ve[this.MC]))?500*(Te.abs(this.x-a)/d):0;this.MC=e;e=this.vf.length-1;for(c=0;c=this.vf[c]){e=c;break}e==this.NC&&(0this.WC)&&e--;b=this.vf[e];c=(c=Te.abs(b-this.vf[this.NC]))?500*(Te.abs(this.y-b)/c):0;this.NC=e;e=Te.round(Te.max(d,c))||200;return{x:a,y:b,time:e}},ca:function(a,b,c){(b||this.Nb).addEventListener(a,this,!!c)}, $d:function(a,b,c){(b||this.Nb).removeEventListener(a,this,!!c)},SC:ha(2),refresh:function(){var a,b,c,d=0;b=0;this.scalethis.je;this.Cn=this.options.Cn&&(!this.options.CV&&!this.qp||this.Sp>this.Fn);this.qi=this.qp&&this.options.qi;this.Fi=this.Cn&&this.options.Fi&&this.Sp>this.Fn;a=this.ek(this.En);this.kG=-a.left;this.lG=-a.top;if("string"==typeof this.options.lu){this.Ve=[];this.vf=[];c=this.Nb.querySelectorAll(this.options.lu);a=0;for(b=c.length;a=this.je;)this.Ve[b]=d,d-=this.Du,b++;this.je%this.Du&&(this.Ve[this.Ve.length]=this.je-this.Ve[this.Ve.length-1]+this.Ve[this.Ve.length-1]);b=d=0;for(this.vf=[];d>=this.od;)this.vf[b]=d,d-=this.Fn,b++;this.od%this.Fn&&(this.vf[this.vf.length]=this.od-this.vf[this.vf.length-1]+this.vf[this.vf.length-1])}this.Rv("h");this.Rv("v");this.cl||(this.Nb.style[df]="0",this.ro(400))},scrollTo:function(a,b,c,d){var e=a;this.stop();e.length||(e=[{x:a,y:b,time:c,EZ:d}]);a=0;for(b=e.length;athis.sf?this.sf:this.y=this.Ri.length)){var a=F("div");a.innerHTML=this.nA;a.style.cssText="position:absolute;background:#252525";this.C.appendChild(a);this.Rs=a;this.Pc.fg.style.left=this.eg.width+8+"px";this.Oi&&(this.Oi.style.left=parseInt(this.Oi.style.left,10)+this.eg.width+8+"px");var b=this;x.M(a,"click",function(){b.P.rc(b.UW)})}},Ml:function(a){this.fk=a;this.k.showCatalog&&(0'+a[d].data+"",b+=c;return b},CL:function(a){for(var b="",c,d=0,e=a.length;d'+a[d].data+"",b+=c;return b},zX:function(a){for(var b,c,d,e,f=[],g=this.eg.height,i=this.eg.width,k=0;k'+e+"",3===recoType?Wa()?(this.nA=b,this.UW=d,a.splice(k,1),k--):(b='',f.push(b)):f.push(b);return f.join("")},RX:function(a){var b=this,c=this.P.Yb();c&&this.Ql.Lx(c,function(d){b.P.Yb()===c&&a(d)})},qc:function(a){if(!Ya(a)||isNaN(a)|| af&&this.Pc.scrollTo(g+d);c=g-c;f-=e;c