You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
2 lines
56 KiB
2 lines
56 KiB
/**/_jsload2&&_jsload2('route', 'var Jh={web:"http://api.map.baidu.com/direction?",android:"bdapp://map/direction?",ios:"baidumap://map/direction?"};function Kh(a){this.city=a.city;this.ov=a.start;this.zu=a.end;this.Nq=a.Zs;this.moreResultsUrl=a.url;this.taxiFare=a.S4||s;this.oT=a.a_||Td;this.tQ=a.PV||Td}z.extend(Kh.prototype,{gj:x("ov"),Zg:x("zu"),XW:x("oT"),qW:x("tQ"),Kw:function(){return this.Nq.length},lf:function(a){if(this.Nq[a])return this.Nq[a]}});function Lh(a){Kh.call(this,a);this.policy=a.ge}z.wa(Lh,Kh,"DrivingRouteResult"); function Mh(a){Kh.call(this,a)}z.wa(Mh,Kh,"WalkingRouteResult");function Nh(a){Kh.call(this,a)}z.wa(Nh,Kh,"RidingRouteResult");function Oh(a){Kh.call(this,a);this.policy=a.ge;this.transitType=a.LN;this.intercityPolicy=a.jm;this.transitTypePolicy=a.Km}z.wa(Oh,Kh,"TransitRouteResult");z.extend(Oh.prototype,{eX:x("transitType")});var Ph=Oh.prototype;U(Ph,{getTransitType:Ph.eX});var Qh=Kh.prototype;U(Qh,{getStart:Qh.gj,getEnd:Qh.Zg,getStartStatus:Qh.XW,getEndStatus:Qh.qW,getNumPlans:Qh.Kw,getPlan:Qh.lf});function Rh(a){this.Sj=a.Lx.slice(0);this.Zf=a.nc||0;this.kq=a.duration||0;this.fQ=a.R1||[]}z.extend(Rh.prototype,{ej:function(a){if(this.Sj[a])return this.Sj[a]},ns:function(){return this.Sj.length},jf:function(a){return a===t?this.Zf:Sh(this.Zf)},is:function(a){return a===t?this.kq:Th(this.kq,"nav")},oW:x("fQ")});var Uh=Rh.prototype;U(Uh,{getNumRoutes:Uh.ns,getRoute:Uh.ej,getDistance:Uh.jf,getDuration:Uh.is,getDragPois:Uh.oW});function Vh(a){Rh.call(this,a);this.Hi=a.GL;this.Vk=a.description;this.kq=a.duration||0;this.tI=a.IN||[];this.zT=a.total||[]}z.wa(Vh,Rh,"TransitRoutePlan"); z.extend(Vh.prototype,{YC:function(){return this.Hi.length},uK:function(a){if(this.Hi[a])return this.Hi[a]},$i:function(a){return a===t?db.LM(this.Vk):this.Vk},is:function(a){return a===t?this.kq:Th(this.kq,"bustime")},BW:function(){for(var a="",b=this.Hi.length-1,c=0;c<b;c++)this.Hi[c]&&this.Hi[c].title&&(a+=this.Hi[c].title+" \\u2192 ");return a+=this.Hi[b].title},q2:function(a){return a.substring(0,a.indexOf("("))},iX:function(){for(var a=0,b=this.Sj.length,c=0;c<b;c++)a+=this.Sj[c].jf(t);return Sh(a)}, wK:function(){return this.tI.length},hD:function(a){return this.tI[a]},gD:function(a){return this.zT[a]}});var Wh=Vh.prototype;U(Wh,{getNumLines:Wh.YC,getLine:Wh.uK,getNumRoutes:Wh.ns,getRoute:Wh.ej,getDistance:Wh.jf,getDuration:Wh.is,getDescription:Wh.$i,getNumTotal:Wh.wK,getTotalType:Wh.hD,getTotal:Wh.gD});function Xh(a){this.kr=a.pj&&a.pj.slice(0)||[];this.Zf=a.nc||0;this.Gj=a.index||0;this.Pq=a.na.slice(0);this.sA=a.Fx||0;this.WS=a.ft;0===this.Zf&&2<this.Pq.length&&(this.Pq.length=2)}z.extend(Xh.prototype,{Lw:function(){return this.kr.length},DK:function(a){if(this.kr[a])return this.kr[a]},jf:function(a){return a===t?this.Zf:Sh(this.Zf)},TC:x("Gj"),Ho:x("Oj"),Re:x("Pq"),qs:x("WS"),OW:x("sA")});var Yh=Xh.prototype; U(Yh,{getNumSteps:Yh.Lw,getStep:Yh.DK,getDistance:Yh.jf,getIndex:Yh.TC,getPolyline:Yh.Ho,getPath:Yh.Re,getRouteType:Yh.qs});function Zh(a){this.title=a.title;this.uid=a.uid;this.type=a.type;this.Li=a.Ft.slice(0);this.Pq=a.na.slice(0);this.Zf=a.nc||0;this.gS=a.bM||0;this.Ke=a.status||{}}z.extend(Zh.prototype,{IW:x("gS"),SC:function(){return this.Li[0]},RC:function(){return this.Li[1]},Re:x("Pq"),Ho:x("Oj"),jf:function(a){return a===t?this.Zf:Sh(this.Zf)},Io:x("title")});var $h=Zh.prototype;U($h,{getNumViaStops:$h.IW,getGetOnStop:$h.SC,getGetOffStop:$h.RC,getPath:$h.Re,getPolyline:$h.Ho,getDistance:$h.jf,getTitle:$h.Io});function ai(a){this.Gh=a.point;this.Gj=a.index;this.Vk=a.description;this.Zf=a.nc||0;this.TS=a.A4||0;this.sA=a.Fx||0}z.extend(ai.prototype,{ja:x("Gh"),TC:x("Gj"),$i:function(a){return a===t?db.LM(this.Vk):this.Vk},jf:function(a){return a===t?this.Zf:Sh(this.Zf)},R2:x("TS"),OW:x("sA")});var bi=ai.prototype;U(bi,{getPosition:bi.ja,getIndex:bi.TC,getDescription:bi.$i,getDistance:bi.jf});z.extend(ke.prototype,{za:function(){window.RouteAddrInst=this;var a={},b=this.mj,c=this.gf=1,e=[],f=[],g=["sel_n","sel_n1","sel_y","sel_x","sel_x1"],i=[-1,-1],k=[],f=[],b=b.content.result;this.Ht=[b.originInfo.area_id,b.destinationInfo.area_id];tempCode=b.originInfo.area_id;for(var m=0;m<c+1;m++){var n=s;e.push([]);k.push("");f.push("");0==m?b.originInfo&&(this.Ht[0]=b.originInfo.area_id,tempCode=this.Ht[0]):b.destinationInfo&&(this.Ht[m]=b.destinationInfo.area_id,tempCode=this.Ht[m]);n=this.Vh(m); if(0<n.length){f[m]=\'<a href="javascript:void(0)" ></a>\';e[m].push(\'<div id="RADiv_ResItem\'+m+\'" class="sel_body_body_div sel_body_resitem">\');var o=[0,9];10>n.length&&(o[1]=n.length-1);e[m].push(this.QL(m,o));10<n.length&&(e[m].push(\'<div id="RADiv_PAGE\'+m+\'" style="height:20px;" class="sel_body_body_page"></div>\'),this.GN[m]=Math.ceil(n.length/10),this.Dr[m]=1);e[m].push("</div>");if(1===n.length){i[m]=2;this.Kb[m].n=n[0].name;this.Kb[m].c=tempCode;this.Kb[m].u=n[0].uid;var q=o=new J(n[0].location.lng, n[0].location.lat);this.Kb[m].point=o;this.Kb[m].x=q.lng;this.Kb[m].y=q.lat;this.Kb[m].t=0;this.sg=o=this.KI(this.m.pa.map,q,n[0].name,m);this.IL.push(o.point);k[m]=n[0].name}else i[m]=0}}for(var v,m=0;m<i.length;m++)n=i[m],0==n&&!v?(this.ck=m,v=m+1):v&&0==n&&(i[m]=1);a.startPointClass=g[i[0]];this.KE=b.originInfo.wd;a.startPoint=""==k[0]?this.KE:k[0];a.startBody=e[0].join("");a.endPointClass=g[i[c]];this.uC=b.destinationInfo.wd;a.endPoint=""==k[c]?this.uC:k[c];a.endBody=e[c].join("");a.startButton= f[0];a.endIndex=c;a.endButton=f[c];this.x_=[];a.tpList="";return this.l_(a)},aJ:function(){var a;z.da("RouteAddress_DIV0")&&(a=z.da("RouteAddress_DIV0").getElementsByTagName("tr"),this.VM(a));z.da("RouteAddress_DIV1")&&(a=z.da("RouteAddress_DIV1").getElementsByTagName("tr"),this.VM(a));var b=this;this.Cb&&this.Cb.addEventListener("open",function(){var a=z.da("selInfoWndBtn");z.V(a,"click",function(){var c=a.getAttribute("data-uid").split("_");b.itmSelect(c[0],c[1])});z.V(a,"mouseover",function(){b._selBtnOver(a)}); z.V(a,"mousedown",function(){b._selBtnDown(a)});z.V(a,"mouseout",function(){b._selBtnOut(a)})});var c,e;z.da("RouteAddress_DIV0")&&(c=z.da("RouteAddress_DIV0").firstChild.firstChild,z.V(c,"click",function(){var a=c.getAttribute("data-uid");b.showLst(a)}));z.da("RouteAddress_DIV1")&&(e=z.da("RouteAddress_DIV1").firstChild.firstChild,z.V(e,"click",function(){var a=e.getAttribute("data-uid");b.showLst(a)}))},VM:function(a){var b=this;this.Nb(a,function(a,e){z.V(e,"mouseover",function(a){var c=e.getAttribute("data-uid").split("_"); n2=parseInt(c[1],10);Eg=parseInt(c[2],10);b._lstMouseOver(this,0,c[0],Eg-n2,a)});z.V(e,"mouseout",function(a){var c=e.getAttribute("data-uid").split("_");n2=parseInt(c[1],10);Eg=parseInt(c[2],10);b._lstMouseOut(this,0,c[0],Eg-n2,a)});z.V(e,"click",function(a){var c=e.getAttribute("data-uid").split("_"),f=parseInt(c[0],10);n2=parseInt(c[1],10);Eg=parseInt(c[2],10);b.select(f,Eg,a)});var f=e.childNodes[2].getElementsByTagName("div")[0];z.V(f,"click",function(){var a=f.getAttribute("data-uid").split("_"); b.itmSelect(a[0],a[1])});z.V(f,"onmouseover",function(){b._selBtnOver(f)});z.V(f,"onmouseout",function(){b._selBtnOut(f)});z.V(f,"onmousedown",function(){b._selBtnDown(f)})})},f2:u(),Ax:function(a,b){a.content||(a.content={start:[],end:[]});a.content.tpList=[];if(19==a.result.type){this.OY(a,b);var c=a.content,e=[],f=c.length;a.content={start:[],end:[]};if(2<f)for(var g=1;g<f-1;g++)e.push(c[g]);a.content.end=c[f-1];a.content.tpList=e;a.content.start=c[0]}return a},OY:function(a,b){var c={},e,f=0, g=0,i=[],k,m=a.result;e=[];c.city_list=[];c.count=[];c.current_null=[];c.e_query=[];c.e_wd=[];c.end_city=[];c.wd2=[];c.prio_flag=[];c.sug_index=[];c.total=[];c.s_wd="";c.s_query="";this.Vv=[];m.e_wd||(m.e_wd=[],m.e_query=[]);e=this.xM(b.start);k=e.type;c.s_wd=1==k?e.wb:m.s_wd;c.s_query=1==k?e.wb:m.s_query;1==k&&(this.Kb[f].B=c.s_wd,this.Kb[f].x=e.point.split(",")[0],this.Kb[f].y=e.point.split(",")[1]);this.Vv.push(2==k);c.total.push(1==k?1:m.total[g]);c.count.push(1==k?1:m.count[g]);c.current_null.push(1== k?0:m.current_null[g]);c.prio_flag.push(1==k?1:m.prio_flag[g]);c.sug_index.push(1==k?"":m.sug_index[g]);i.push(1==k?[{name:e.wb,geo:"1|"+e.point+";"+e.point+"|"+e.point+";"}]:a.content[g]);c.city_list.push(1==k?0:m.city_list[g]);c.wd2.push(1==k?"":m.wd2[g]);2==k&&g++;f++;e=decodeURIComponent(b.end).split("to:");for(var n=0,o;o=e[n];n++){o=this.xM(o);k=o.type;2==k&&o.uid&&o.point&&(k=1);this.Vv.push(2==k);var q=2==k?o.wb:0==g?m.s_wd:m.e_wd[g-1];c.e_wd.push(q);c.e_query.push(q);c.end_city.push(1==k? a.current_city:0==g?m.start_city:m.end_city[g-1]);1==k&&(this.Kb[f].B=c.s_wd,this.Kb[f].x=o.point.split(",")[0],this.Kb[f].y=o.point.split(",")[1]);o.hm&&(this.KX(f-1,{Hx:c.e_wd[f-1],tr:c.wd2[f],point:1==k?db.zK(o.point):s,uid:o.uid}),this.WE.push({Hx:c.e_wd[f-1],tr:c.wd2[f],point:1==k?db.zK(o.point):s,uid:o.uid}));c.total.push(1==k?1:m.total[g]);c.count.push(1==k?1:m.count[g]);c.current_null.push(1==k?0:m.current_null[g]);c.prio_flag.push(1==k?1:m.prio_flag[g]);c.sug_index.push(1==k?"":m.sug_index[g]); i.push(1==k?[{name:o.wb,geo:"1|"+o.point+";"+o.point+"|"+o.point+";"}]:a.content[g]);c.city_list.push(1==k?0:m.city_list[g]);c.wd2.push(1==k?"":m.wd2[g]);2==k&&g++;f++}z.extend(a.result,c);a.content=i},KX:function(a,b){var c=z.extend({},b);if(this.It.length>a)this.It[a]=b;else if(this.It.length==a)this.It.push(b);else return;this.It[a]=c},xM:function(a){a=decodeURIComponent(a);a=a.split("$$");return{type:a[0],uid:a[1],point:a[2],wb:a[3],l3:a[4],A3:a[5],b2:a[6],hm:a[7]}},Vh:function(a){var b=[];switch(a){case 0:case "0":b= this.mj.content.result.origin.content;break;case 1:case "1":b=this.mj.content.result.destination.content}return b},v2:function(a){return 0==a?this.mj.content.start:a==this.gf?this.mj.content.end:this.mj.content.tpList[a-1]},QL:function(a,b,c){this.Qh=-1;var c=c?c:this.Vh(a),e=[];e.push(\'<div id="RA_ResItem_\'+a+\'"><table border="0" cellspacing="0" cellpadding="0" style="width:100%">\');for(var f=b[0];f<=b[1];f++){e.push(\'<tr onmouseover="RouteAddrInst._lstMouseOver(this, 0,\'+a+", "+(f-b[0])+\', event)" onmouseout="RouteAddrInst._lstMouseOut(this, 0,\'+ a+", "+(f-b[0])+\', event)" onclick="RouteAddrInst.select(\'+a+","+f+\', event)" filter = "item" data-uid="\'+a+"_"+b[0]+"_"+f+\'" ><th><div title="\\u5728\\u56fe\\u4e0a\\u663e\\u793a\\u8be5\\u70b9" class="icon iconbg" id="no_\'+a+"_"+(f-b[0]+1)+\'"></div></th>\');var g=0==a?"\\u9009\\u4e3a\\u8d77\\u70b9":a==this.gf?"\\u9009\\u4e3a\\u7ec8\\u70b9":"\\u9009\\u4e3a\\u9014\\u7ecf\\u70b9";e.push(\'<td style="word-break:break-all;padding-right:24px">\');e.push(\'<a href="javascript:void(0)">\'+c[f].name+"</a>");c[f].address&&""!=c[f].address&& (e.push("<div>"),e.push(\'<span style="color:#999">\\u5730\\u5740: \'+c[f].address+"</span>"),e.push("</div>"));e.push("</td>");e.push(\'<td style="vertical-align:middle;width:106px"><div tid="selBtn_\'+a+"_"+f+\'" class="selBtn" onclick="RouteAddrInst.itmSelect(\'+a+","+f+\');return false;" onmouseover="RouteAddrInst._selBtnOver(this)" onmouseout="RouteAddrInst._selBtnOut(this)" onmousedown="RouteAddrInst._selBtnDown(this)" data-uid = "\'+a+"_"+f+\'" >\'+g+"</div>");e.push(\'<a data-uid="\'+c[f].uid+\'" href="javascript:void(0);" class="list_street_view_poi" style="visibility:hidden"><img src="/static/images/transparent.gif" ></a>\'); e.push("</td>");e.push("</tr>")}e.push("</table></div>");return e.join("")},KI:function(a,b,c,e,f){0==e?a=W.Xn(a,b,c,ci):e==this.gf?a=W.Xn(a,b,c,di):(c=this.WE[e-1],c.point=b,f&&(c.uid=f),a=W.OI(a,b,e-1));return a},l_:function(a){var b=[];b.push(\'<div class="RouteAddressOuterBkg">\');b.push(\'<div class="RouteAddressTip"><span>\\u8bf7\\u9009\\u62e9\\u51c6\\u786e\\u7684\\u8d77\\u70b9\\u3001\\u9014\\u7ecf\\u70b9\\u6216\\u7ec8\\u70b9</span></div>\');b.push(\'<div class="RouteAddressInnerBkg">\');b.push(\'<div id="pos5" style="display:none"></div>\'); b.push(\'<div id="RouteAddress_DIV0" class="\'+a.startPointClass+\'"> \');b.push(\'<div class="sel_body">\');b.push(\'<div class="sel_body_top" data-uid="0" onclick="RouteAddrInst.showLst(0)" >\');b.push(\'<div class="sel_body_title">\');b.push(\'<div class="sel_body_sign"></div>\');b.push(\'<div class="sel_body_name">\\u8d77\\u70b9\\uff1a<b id="B_PointName0">\'+a.startPoint+"</b></div>");b.push("</div>");b.push(\'<div id="RD_TOP_BUT0" class="sel_body_button">\'+a.startButton+"</div>");b.push("</div>");b.push(\'<div class="sel_body_body" id="RADIV_BODY0">\'+ a.startBody+"</div>");b.push("</div>");b.push("</div>");b.push(a.tpList);b.push(\'<div id="RouteAddress_DIV\'+a.endIndex+\'" class="\'+a.endPointClass+\'">\');b.push(\'<div class="sel_body">\');b.push(\'<div class="sel_body_top" data-uid=\'+a.endIndex+\' onclick="RouteAddrInst.showLst(\'+this.gf+\')" >\');b.push(\'<div class="sel_body_title">\');b.push(\'<div class="sel_body_sign"></div>\');b.push(\'<div class="sel_body_name">\\u7ec8\\u70b9\\uff1a<b id="B_PointName\'+a.endIndex+\'">\'+a.endPoint+"</b></div>");b.push("</div>"); b.push(\'<div id="RD_TOP_BUT\'+a.endIndex+\'" class="sel_body_button">\'+a.endButton+"</div>");b.push("</div>");b.push(\'<div class="sel_body_body" id="RADIV_BODY\'+a.endIndex+\'">\'+a.endBody+"</div>");b.push("</div>");b.push("</div>");b.push(\'<div id="pos6" style="display:none"></div>\');b.push("</div>");b.push("</div>");return b.join("")},showLst:function(a){this.ck=a;endIndex=1;d=this.Vh(a);var b=this.Dr,c=z.da("RouteAddress_DIV"+a).className;if(!("sel_n"==c||"sel_x"==c||this.Vv&&!this.Vv[a])){if("sel_n1"== c||"sel_y"==c||"sel_x1"==c){for(var e=0;e<=endIndex;e++){var f=z.da("RouteAddress_DIV"+e);ja.Ec("B_PointName"+e).innerHTML=this.lW(e);"sel_x"==f.className?f.className="sel_x1":"sel_n"==f.className&&(f.className="sel_n1")}this.yB();this.sg&&(this.map.Sb(this.sg),this.sg=s);"sel_y"==c&&(this.Kb[a]={B:"",Dd:0,Lm:0,x:0,y:0,ra:-1},this.zm[a]=0);c=0;0===a?c=this.mj.content.result.origin.length:1===a&&(c=this.mj.content.result.destination.length);0>=c?z.da("RouteAddress_DIV"+a).className="sel_x":(z.da("RouteAddress_DIV"+ a).className="sel_n",c=10*(b[a]-1)+9,d.length<c+1&&(c=d.length-1),this.Zn(a,[10*(b[a]-1),c]))}this.Qh=-1}},GA:function(a,b){var c;z.da("RA_ResItem_"+a)&&(c=z.da("RA_ResItem_"+a).childNodes[0]);if(c&&(c=c.rows[b]))c.style.backgroundColor="#F4F4F4",c.getElementsByTagName("td")[1].childNodes[0].style.visibility="visible",c.getElementsByTagName("th")[0].childNodes[0].style.backgroundPosition=24*-b+"px -32px";this.Of.length>b&&(this.Of[b].Tb(new qc(H.kF,H.jO,{offset:H.iO,imageOffset:new P(-H.gO*b,-H.hO), infoWindowOffset:H.jF})),this.eI(this.Of[b],p,p))},_lstMouseOver:function(a,b,c,e){a=this.m.pa.map;this.Qh!=e&&(a.Xc(),this.GA(c,e))},_lstMouseOut:function(a,b,c,e){this.Qh!=e&&this.yv(c,e)},yv:function(a,b){var c=s;z.da("RA_ResItem_"+a)&&(c=z.da("RA_ResItem_"+a).childNodes[0]);c&&(c=c.rows[b],c.style.backgroundColor="#ffffff",c.getElementsByTagName("td")[1].childNodes[0].style.visibility="",c.getElementsByTagName("th")[0].childNodes[0].style.backgroundPosition=24*-b+"px -64px");this.Of.length>b&& (this.Of[b].Tb(new qc(H.kF,H.nF,{offset:H.h0,imageOffset:new P(-H.mF*b,-H.lF),infoWindowOffset:H.g0})),this.eI(this.Of[b],t))},eI:function(a,b,c){a&&a.ni&&(b&&!a.fH&&a.$c&&a.$c.style?(a.fH=p,c?a.ni(p,1000100):a.ni(p)):!b&&(a.$c&&a.$c.style)&&(delete a.fH,a.ni(t)))},select:function(a,b,c){if(2<arguments.length&&(c=c||window.T1,"selBtn"==(c.srcElement||c.target).className))return;var e=this.Vh(a);this.map.Xc();e&&(this.cp[0]!=this.cp[1]&&this.sg&&this.map&&this.map.mh(this.wk),this.kT(e,a,b),-1!=this.Qh&& this.yv(a,this.Qh),this.Qh=b%10,this.GA(a,this.Qh))},yB:function(){var a=this;(function c(){0!==a.Of.length&&(a.map.Sb(a.Of.shift()),c())})();(function e(){0!==a.wk.length&&(a.wk.shift(),e())})()},itmSelect:function(a,b){var c=this.map,e=this.Vh(a);this.Kb[a].n=e[b].name;this.Kb[a].c=this.cp[a];this.Kb[a].u=e[b].uid;var f=new J(e[b].location.lng,e[b].location.lat),g=S.Gb(f);this.Kb[a].point=f;this.Kb[a].x=g.lng;this.Kb[a].y=g.lat;this.Kb[a].t=0;z.da("B_PointName"+a)&&(z.da("B_PointName"+a).innerHTML= e[b].name);this.sg=this.KI(c,g,e[b].name,a);0!=a&&a!=this.gf&&(this.WE[a-1].Hx=e[b].name);this.yB();if(this.NX())this.sg&&(c.Sb(this.sg),this.sg=s),this.submit();else{z.da("RouteAddress_DIV"+a)&&(z.da("RouteAddress_DIV"+a).className="sel_y");for(c=0;1<=this.gf;){c=(a+1)%(this.gf+1);z.da("RouteAddress_DIV"+c)&&z.da("RouteAddress_DIV"+c);break}0==this.zm[c]?(z.da("RouteAddress_DIV"+c)&&(z.da("RouteAddress_DIV"+c).className="sel_n"),e=this.Dr[c],f=10*(e-1)+9,g=this.Vh(c),g.length<f+1&&(f=g.length-1), this.Zn(c,[10*(e-1),f]),this.select(c,0)):2==this.zm[c]?z.da("RouteAddress_DIV"+c)&&(z.da("RouteAddress_DIV"+c).className="sel_n"):z.da("RouteAddress_DIV"+c)&&(z.da("RouteAddress_DIV"+c).className="sel_x");this.ck=c}},submit:function(){var a=this.map,b={},c=new Q("onpoiselected");b.start_name=this.Kb[0].point.lat+","+this.Kb[0].point.lng;b.end_name=this.Kb[1].point.lat+","+this.Kb[1].point.lng;b.region=this.Kb[0].c||this.Kb[1].c;c.paramInfo=b;a.dispatchEvent(c)},IK:function(a,b){var c=2,e="",f="", g="",i="0",k="";if(a.point||a.FM)c=1,f=a.point?a.point.lng+","+a.point.lat:a.FM.lng+","+a.FM.lat,a.uid&&(c=2,e=a.uid);a.Hx&&(g=a.Hx);a.tr&&(i="1",k=a.tr);isNaN(b)||(c=b);return c+"$$"+e+"$$"+f+"$$"+g+"$$"+i+"$$"+k+"$$$$1$$+to:"},NX:function(){for(var a=0;a<=this.gf;a++)if(""==this.Kb[a].n&&!this.Kb[a].x&&!this.Kb[a].y||this.Kb[a].n==l)return t;return p},_selBtnOver:function(a){a.style.backgroundPosition="-100px -81px"},_selBtnOut:function(a){a.style.backgroundPosition="-21px -81px"},_selBtnDown:function(a){a.style.backgroundPosition= "-220px -81px";a.style.fontWeight="bold"},xa:function(){var a=this,b=this.gf;a.hN();for(var c=0;c<=b;c++)z.da("RADiv_PAGE"+c)&&(pg0=new be("RADiv_PAGE"+c,function(b){var c=a.ck,e=[10*(b-1),10*b-1];a.dp[c]<e[1]+1&&(e[1]=a.dp[c]-1);z.R.remove=function(a){var a=z.da(a),b=a.parentNode;b&&b.removeChild(a)};z.da("RA_ResItem_"+c)&&(z.R.remove(z.da("RA_ResItem_"+c)),ja.R.bx(z.da("RADiv_ResItem"+c),"AFTERBEGIN",a.QL(c,e)));a.Zn(c,e,p);z.da("RADiv_ResItem"+c).scrollTop=0;a.Dr[c]=b},{Sf:5,Jd:a.GN[c],page:a.Dr[e]})); var e=[0,9],c=this.ck,f=ja.Ec("RouteAddress_DIV"+c),g=this.Vh(c);"sel_n"==f.className?g&&0<g.length&&(g.length<e[1]+1&&(e[1]=g.length-1),a.Zn(c,e),a.select(c,0)):this.sg&&"sel_x"==f.className&&this.map.mh(this.IL);for(var e=0;e<=b;e++)"sel_y"==z.da("RouteAddress_DIV"+e).className&&(c=this.Vh(e),0<c.length&&(c[0].vX&&1==c[0].vX)&&(ja.u4(ja.Ec("RD_TOP_BUT"+e),"sel_body_button"),z.da("RD_TOP_BUT"+e).innerHTML=""))},X_:function(){var a=this.gf;this.hN();for(var b=0;b<=a;b++){var c=this.ck,e=[0,9];this.dp[c]< e[1]+1&&(e[1]=this.dp[c]-1);this.Zn(c,e,p)}a=[0,9];b=this.ck;ja.Ec("RouteAddress_DIV"+b);c=this.Vh(b);1==b?c&&0<c.length&&(c.length<a[1]+1&&(a[1]=c.length-1),this.Zn(b,a)):this.sg&&0==b&&this.map&&this.map.mh(this.wk);this.select(b,0)},L4:function(a){var b=this.map;if(a.cV&&!(a.result.y4&1)&&(29==a.result.type||13==a.result.type)){var a=a.cV,c=["country","province","city","area"],c=a.type!=s?modelConfig.pg[c[a.type]]:l,a=a.Hd!=s?a=db.ze(a.Hd,p).point:l;b.MV?(c&&b.yg(c),a&&b.pf(a)):(b.MV=p,b.Ed(a|| b.Bb(),c||b.ka()))}},hN:function(){this.cp=this.Ht;var a=this.mj.content.result;0<a.origin.content.length?(this.zm[0]=1===a.origin.content.length?1:0,this.dp[0]=a.origin.content.length):this.zm[0]=3;0<a.destination.content.length?(this.zm[1]=1===a.destination.content.length?1:0,this.dp[1]=a.destination.content.length):this.zm[1]=3},Zn:function(a,b){var c=this,e=this.Vh(a),f=c.map;c.yB();if(e){for(var g=b[0];g<=b[1];g++){var i=new J(e[g].location.lng,e[g].location.lat);c.Of.push(W.PT(i,g-b[0],e[g].name, f));c.wk.push(i)}e=c.wk;c.sg&&c.cp[0]==c.cp[1]&&e.push(c.sg.point);if(this.map.va()==Sa){var i=Dd[Sa].D1[f.Vb][1],k=getPointsBounds(e),m=f.vs(k).zoom;i.Ds(k)?(15>=m&&(m=15),f.Ed(e[0],m)):f&&f.mh(e)}else f&&f.mh(e);11==c.wk.length&&c.wk.pop();for(var n=this.Of,g=b[0];g<=b[1];g++)(function(){var e=g;n[g-b[0]]&&(n[g-b[0]].addEventListener("click",function(){c.select(a,e)}),n[g-b[0]].addEventListener("mouseover",function(){var b=e%10;c.Qh!=b&&c.GA(a,b)}),n[g-b[0]].addEventListener("mouseout",function(){var b= e%10;c.Qh!=b&&c.yv(a,b)}))})()}},kT:function(a,b,c){var e=this,f=a[c],a="<span class=\'iw_poi_title\' title=\'"+f.name+"\'>"+f.name+"</span>",g=[],i="";f.address&&""!=f.address&&(i="\\u5730\\u5740: "+f.address);g.push("<div style=\'padding:11px 11px 6px 11px;line-height:20px;word-break:break-all\'>"+i+"</div>");g.push("<div style=\'line-height:180%;margin-bottom:10px;\'>");f="\\u9009\\u4e3a\\u9014\\u7ecf\\u70b9";0==b&&(f="\\u9009\\u4e3a\\u8d77\\u70b9");b==this.gf&&(f="\\u9009\\u4e3a\\u7ec8\\u70b9");g.push("<div style=\'text-align:center;\'><div id=\'selInfoWndBtn\' class=\'selInfoWndBtn\' data-uid = \'"+ b+"_"+c+"\' />"+f+"</div>");g.push("</div>");this.Cb?(this.Cb.Dc(a),this.Cb.cd(g.join(""))):(this.Cb=new tc(g.join(""),{title:a,height:0,width:280,margin:[0,0,0,0]}),this.Cb.addEventListener("open",function(){var a=z.da("selInfoWndBtn");z.V(a,"click",function(){var b=a.getAttribute("data-uid").split("_");e.itmSelect(b[0],b[1])});z.V(a,"mouseover",function(){e._selBtnOver(a)});z.V(a,"mousedown",function(){e._selBtnDown(a)});z.V(a,"mouseout",function(){e._selBtnOut(a)})}),this.Cb.addEventListener("close", function(){e.yv(b,k)}));var k=c%10;this.Of&&this.Of[k]&&this.Of[k].ad(this.Cb)},lW:function(a){a==l&&(a=this.ck);return 0==a?this.KE:a==this.gf?this.uC:this.x_[a-1]},Nb:function(a,b){for(var c=0,e=a.length;c<e;c++)b(c,a[c])}});de.AG=function(a,b,c){var e="";0===c&&(e+=";border-top:1px solid #e4e6e7");var f="nav-ed";0===c&&(f="nav-st");c=["<div style=\'"+e+"\'><div style=\'cursor:pointer;padding:8px 0 8px 10px;line-height:15px\'"];c.push("onclick=\'"+b+"\'>");c.push("<span class=\'navtrans-navlist-icon "+f+"\'></span>");c.push("<div style=\'overflow:hidden;line-height:20px;\'>"+a);c.push("</div></div></div>");return c.join("")}; de.zG=function(a,b,c){return\'<h1 style="margin:0;border-top:1px solid #e4e6e7;\'+(c?"border-bottom:1px solid #e4e6e7;padding:10px 0 10px 7px;":"padding:10px 0 9px 7px;")+"font:bold 16px "+H.fontFamily+\'"> \'+b+"\\u524d\\u5f80 "+a+" \\u7684\\u8def\\u7ebf</h1>"}; z.extend(de.prototype,{search:function(a,b){return!a||!b?(this.Pe(),this.Xa(5),this.Ja(X.ac),t):p},Pe:function(){delete this.la;delete this.ya;delete this.Ma;delete this.Sk;delete this.In;var a=this.m.pa;this.Xa();a.Oa&&(a.Oa.innerHTML="");a.map&&a.map.Xc();this.xj();this.ob=-1},kz:function(a,b){var c,b=b||{};"string"===typeof a?c=[2,"","",a,0,""]:a instanceof J?(c=S.Gb(a),c=[1,"",c.lng+","+c.lat,b.cO||"",0,""]):(c=S.Gb(a.point),c=[1,""+a.uid,c.lng+","+c.lat,a.title,0,""]);return c.join("$$")+"$$"}, Cj:function(a){"string"!==typeof a&&(a instanceof J||(a=a.point),a=a.lat.toFixed(6)+","+a.lng.toFixed(6));return a},K0:function(a,b){var c;"string"===typeof a?c=a:(c=a instanceof J?a:a.point,c=c.lat+","+c.lng);"string"!==typeof a&&(b&&""!==b&&"string"===typeof b)&&(c="name:"+b+"|latlng:"+c);return c},IK:function(a){return this.kz(a)+"$$1$$"},R0:function(){var a;"string"===typeof dest?a=dest:(a=dest instanceof J?dest:dest.point,a=a.lat+","+a.lng);return a}});var ci=0,di=1; function Sh(a){"string"===typeof a&&(a=parseFloat(a));a=!a||0>a?"0\\u7c73":10>=a?"10\\u7c73":1E3>a?10*Math.round(a/10)+"\\u7c73":(a/1E3).toFixed(1)+"\\u516c\\u91cc";"1000\\u7c73"===a&&(a="1.0\\u516c\\u91cc");return a} function Th(a,b){0===a&&(a=1);if(!a||isNaN(a))return"";var c="",e=Math.ceil(a/60);if("bustime"===b)var f=e%10,g=parseInt(e/10,10),e=0!==f?5<f?10*++g:g?10*g:5:e;f=parseInt(e/1440,10);e%=1440;g=parseInt(e/60,10);e%=60;1<=f&&(c+=f+"\\u5929");1<=g&&(c+=g+"\\u5c0f\\u65f6");if(1<=e&&(!b||!("nav"===b&&1<=f)))c+=e+"\\u5206\\u949f";return c}U(Yf,{clearResults:Yf.Pe});z.extend(ee.prototype,{Qd:function(){for(var a=0,b=this.Ra.length;a<b;a++){var c=this.Ra[a];this[c.method].apply(this,c.arguments)}delete this.Ra;var e=this;this.m.pa.map&&this.m.pa.map.addEventListener("onpoiselected",function(a){e.eE(a)})},Pz:function(a,b){function c(a){var a=a.split("$$"),b=a[0],c=s;/[0-2]/.test(b)&&7===a.length&&(c=a[+b+1]);return c}var e=this;this.Eg(this.yd,function(f){f={qt:e.Eb,c:f,sn:a,W1:b,sy:e.m.ge||0,ext:1};3===f.sy&&(f.f="[0,2,4,7,5,8,9,10,11]");var g=c(a),i=c(b);Md.nb(function(a, b){e.Gf(a,b)},f,{start:g,end:i})})},search:function(a,b){if(de.prototype.search.call(this,a,b)===p){var c=this;this.Eg(this.yd,function(e){e?"string"===typeof b||"string"===typeof a?(c.Xa(5),c.Ja(X.ac)):(e={output:"json",qt:"drct",v:"3.0"},e.origin=c.Cj(a),e.destination=c.Cj(b),e.mode="transit",e.tactics_incity=c.m.ge||0,e.trans_type_intercity=c.m.Km||0,e.tactics_intercity=c.m.jm||0,Md.nb(function(a,b){c.Gf(a,b)},e,{start:a,end:b,CQ:"search",ge:e.tactics_incity,jm:e.tactics_intercity,Km:e.trans_type_intercity})): (this.Xa(5),this.Ja(X.ac))})}},eE:function(a){if(a.sType===this.Eb){a=a.paramInfo;a.qt=this.Eb;var b=this;a.sy=b.m.ge||0;var c={start:a.sq,end:a.eq,CQ:"preciseSearch"};this.m.mn&&(c.PM=D.Uo+"mobile/webapp/interface/wiseBus/",c.WJ=p);Md.nb(function(a){b.Gf(a,c)},a,c)}},Gf:function(a,b){this.Pe();this.Ma=a;var c=a.result,e=a.content;this.ya=b;0!==c.error?(this.Xa(5),this.Ja(X.ac,{})):0!==e.status?(this.Xa(5),this.Ja(X.ac,{})):1===e.type?(this.Xa(5),this.Ja(X.ac,{})):2===e.type&&(c=e.result,c.routes=== s||0===c.routes.length?(this.Xa(5),this.Ja(X.ac,{})):(c.origin.city_id===c.destination.city_id||c.origin.city_name===c.destination.city_name?(this.Ma.content.transitType=0,this.FS()):(this.Ma.content.transitType=1,this.ES()),this.tl(),this._selectPlan(0)))},oR:function(a,b){var c=Td;0===b&&(c=0<a?2:1);return c},FS:function(){var a=this.Ma.content,b=a.result,c={},e={};"object"===typeof this.ya.start&&!(this.ya.start instanceof J)?z.extend(c,this.ya.start):(c.title="\\u8d77\\u70b9",c.city=b.origin.city_name, c.point=new J(b.origin.location.lng,b.origin.location.lat));"object"===typeof this.ya.end&&!(this.ya.end instanceof J)?z.extend(e,this.ya.end):(e.title="\\u7ec8\\u70b9",e.city=b.destination.city_name,e.point=new J(b.destination.location.lng,b.destination.location.lat));var a=a.result.routes,b=[],f=0;this.Sk=[];for(var g=0;g<a.length&&!(f>this.m.vk-1);g++){this.Sk[f]=[];for(var i="<table class=\'trans-plan-content\'>",k=a[g],m=k.distance,n=k.duration,k=k.steps,o=0,q=[],v=[],w=[],y=[],A=0;A<k.length;A++){var B= k[A][0],C=[];C.push(new J(B.start_location.lng,B.start_location.lat));C=C.concat(db.Bx(B.path));C.push(new J(B.end_location.lng,B.end_location.lat));if(5===B.vehicle_info.type){var F=new Xh({nc:B.distance,na:C,ft:Qd,index:o,Fx:g});o++;q.push(F);w.push(F);F="";F=A===k.length-1?e.title:k[A+1][0].vehicle_info.detail.on_station;i+="<tr><td><span class=\'navtrans-bus-icon walk\'></span><div class=\'navtrans-bus-desc\'>\\u6b65\\u884c\\u7ea6"+Sh(B.distance)+"\\uff0c\\u5230\\u8fbe<span class=\'navtrans-busstation\'>"+ F+"</span></div></td></tr>";y.push(0)}else if(3===B.vehicle_info.type){var F=B.vehicle_info.detail,E={title:F.on_station,point:new J(B.start_location.lng,B.start_location.lat)},G={title:F.off_station,point:new J(B.end_location.lng,B.end_location.lat)},B=new Zh({title:F.name,nc:B.distance,na:C,Ft:[E,G],type:this.uq(F.type,t),bM:F.stop_num});v.push(B);w.push(B);i+="<tr><td><span class=\'navtrans-bus-icon bus\'></span><div class=\'navtrans-bus-desc\'>\\u4e58\\u5750<span class=\'navtrans-busstation\'>"+F.name+ "</span>\\uff0c\\u7ecf\\u8fc7"+F.stop_num+"\\u7ad9\\uff0c\\u5230\\u8fbe<span class=\'navtrans-busstation\'>"+G.title+"</span></div></td></tr>";y.push(1)}}i+="</table>";i=new Vh({Lx:q,GL:v,total:w,nc:m,duration:n,description:i,IN:y});b.push(i);f++}this.la=new Oh({Zs:b,start:c,end:e,url:"",LN:this.Ma.content.transitType,jm:this.ya.jm,Km:this.ya.Km,ge:this.ya.ge});this.Xa(0);this.Ja(X.ac,this.la)},ES:function(){var a=this.Ma.content,b=a.result,c={},e={};"object"===typeof this.ya.start&&!(this.ya.start instanceof J)?z.extend(c,this.ya.start):(c.title="\\u8d77\\u70b9",c.city=b.origin.city_name,c.point=new J(b.origin.location.lng,b.origin.location.lat));"object"===typeof this.ya.end&&!(this.ya.end instanceof J)?z.extend(e,this.ya.end):(e.title="\\u7ec8\\u70b9",e.city=b.destination.city_name,e.point=new J(b.destination.location.lng,b.destination.location.lat));var a=a.result.routes,b=[],f=0;this.Sk=[];for(var g=0;g<a.length&&!(f>this.m.vk-1);g++){this.Sk[f]=[];for(var i="<table class=\'trans-plan-content\'>",k=a[g], m=k.distance,n=k.duration,k=k.steps,o=0,q=[],v=[],w=[],y=[],A=0;A<k.length;A++)for(var B=0;B<k[A].length;B++){var C=k[A][B],F=[];F.push(new J(C.start_location.lng,C.start_location.lat));F=F.concat(db.Bx(C.path));F.push(new J(C.end_location.lng,C.end_location.lat));if(5===C.vehicle_info.type){var E=new Xh({nc:C.distance,na:F,ft:Qd,index:o,Fx:g});o++;q.push(E);w.push(E);E="";if(A===k.length-1&&B===k[A].length-1)E=e.title;else if(A<k.length-1&&B===k[A].length-1){var G=k[A+1][0].vehicle_info;switch(G.type){case 3:E= G.detail.on_station;break;case 1:case 2:case 6:E=G.detail.departure_station}}else if(B<k[A].length-1)switch(G=k[A][B+1].vehicle_info,G.type){case 3:E=G.detail.on_station;break;case 1:case 2:case 6:E=G.detail.departure_station}i+="<tr><td><span class=\'navtrans-bus-icon walk\'></span><div class=\'navtrans-bus-desc\'>\\u6b65\\u884c\\u7ea6"+Sh(C.distance)+"\\uff0c\\u5230\\u8fbe<span class=\'navtrans-busstation\'>"+E+"</span></div></td></tr>";y.push(0)}else if(3===C.vehicle_info.type){var E=C.vehicle_info.detail, N={title:E.on_station,point:new J(C.start_location.lng,C.start_location.lat)},G={title:E.off_station,point:new J(C.end_location.lng,C.end_location.lat)},C=new Zh({title:E.name,nc:C.distance,na:F,Ft:[N,G],type:this.uq(E.type),bM:E.stop_num});v.push(C);w.push(C);i+="<tr><td><span class=\'navtrans-bus-icon bus\'></span><div class=\'navtrans-bus-desc\'>\\u4e58\\u5750<span class=\'navtrans-busstation\'>"+E.name+"</span>\\uff0c\\u7ecf\\u8fc7"+E.stop_num+"\\u7ad9\\uff0c\\u5230\\u8fbe<span class=\'navtrans-busstation\'>"+ G.title+"</span></div></td></tr>";y.push(1)}else 1===C.vehicle_info.type?(E=C.vehicle_info.detail,N={title:E.departure_station,point:new J(C.start_location.lng,C.start_location.lat)},G={title:E.arrive_station,point:new J(C.end_location.lng,C.end_location.lat)},C=new Zh({title:E.name,nc:C.distance,na:F,Ft:[N,G],type:this.uq(C.vehicle_info.type,p)}),v.push(C),w.push(C),i+="<tr><td><span class=\'navtrans-cross-city-icon train\'></span><div class=\'navtrans-bus-desc\'>\\u4e58\\u5750<span class=\'navtrans-busstation\'>"+ E.name+"</span>\\u5230\\u8fbe<span class=\'navtrans-busstation\'>"+G.title+"</span></div></td></tr>",y.push(1)):2===C.vehicle_info.type?(E=C.vehicle_info.detail,N={title:E.departure_station,point:new J(C.start_location.lng,C.start_location.lat)},G={title:E.arrive_station,point:new J(C.end_location.lng,C.end_location.lat)},C=new Zh({title:E.name,nc:C.distance,na:F,Ft:[N,G],type:this.uq(C.vehicle_info.type,p)}),v.push(C),w.push(C),i+="<tr><td><span class=\'navtrans-cross-city-icon airplane\'></span><div class=\'navtrans-bus-desc\'>\\u4e58\\u5750<span class=\'navtrans-busstation\'>"+ E.name+"</span>\\u5230\\u8fbe<span class=\'navtrans-busstation\'>"+G.title+"</span></div></td></tr>",y.push(1)):6===C.vehicle_info.type?(E=C.vehicle_info.detail,N={title:E.departure_station,point:new J(C.start_location.lng,C.start_location.lat)},G={title:E.arrive_station,point:new J(C.end_location.lng,C.end_location.lat)},C=new Zh({title:E.name,nc:C.distance,na:F,Ft:[N,G],type:this.uq(C.vehicle_info.type,p)}),v.push(C),w.push(C),i+="<tr><td><span class=\'navtrans-bus-icon bus\'></span><div class=\'navtrans-bus-desc\'>\\u4e58\\u5750<span class=\'navtrans-busstation\'>"+ E.name+"</span>\\u5230\\u8fbe<span class=\'navtrans-busstation\'>"+G.title+"</span></div></td></tr>",y.push(1)):4===C.vehicle_info.type&&(E=new Xh({nc:C.distance,na:F,ft:Rd,index:o,Fx:g}),o++,q.push(E),w.push(E),i+="<tr><td><span class=\'navtrans-bus-icon drive\'></span><div class=\'navtrans-bus-desc\'>\\u9a7e\\u8f66\\u7ea6"+Sh(C.distance)+"</div></td></tr>",y.push(0))}i+="</table>";i=new Vh({Lx:q,GL:v,total:w,nc:m,duration:n,description:i,IN:y});b.push(i);f++}this.la=new Oh({Zs:b,start:c,end:e,url:"",LN:this.Ma.content.transitType, ge:this.ya.ge,jm:this.ya.jm,Km:this.ya.Km});this.Xa(0);this.Ja(X.ac,this.la)},LS:function(a){var b=this.m.pa.map,c=[],e=this;if(b){var f=this.la.lf(a);if(f){var g=this.la.gj(),i=this.la.Zg(),k=W.Xn(b,g.point,g.title,ci);g.marker=k;k.addEventListener("click",function(){e._select(0)});this.Ba.push(k);k=W.Xn(b,i.point,i.title,di);i.marker=k;this.Ba.push(k);k.addEventListener("click",function(){e._selectLast()});this.Sk[a].push(g.point,i.point);for(var k=0,m=f.wK(),n=0;k<m;k++)if(1===f.hD(k)){var o=f.gD(k), q=W.Yn(b,o.Re());o.Oj=q;this.Ba.push(q);q=o.SC();c.push(q);var v=W.NI(b,q.point,o.type,q.title);q.marker=v;this.Ba.push(v);var w=o.RC();c.push(w);var y=W.NI(b,w.point,o.type,w.title);w.marker=y;(function(){var a=n;n+=1;v.addEventListener("click",function(){e._select(2*(a+1)-1)});y.addEventListener("click",function(){e._select(2*(a+1))})})();this.Ba.push(y);this.Sk[a].push(q.point,w.point)}else 0===f.hD(k)&&(o=f.gD(k),q=W.$n(b,o.Re(),o.qs()),o.Oj=q,this.Ba.push(q));e=this;this.m.pa.Sg&&b.mh(this.Sk[a], {margins:[30,30,30,30]});this.Ja(X.Wt,f.Hi,f.Sj);this.Ja(X.Ap,[g,i],c)}}},tl:function(){if(this.m.pa.Oa&&this.m.pa.Oa.appendChild&&this.la&&0<this.la.Kw()){for(var a=O("div",{style:"font:12px "+H.fontFamily+";background:#fff"}),b=de.zG(this.la.Zg().title,"\\u4e58\\u516c\\u5171\\u4ea4\\u901a\\u5de5\\u5177"),c=this.BG(this.la.gj().title,\'Instance("\'+this.ea+\'")["_select"](0)\',0),e=this.BG(this.la.Zg().title,\'Instance("\'+this.ea+\'")["_selectLast"]()\',1),f=["<table style=\'font:12px "+H.fontFamily+";border-collapse:collapse;width:100%;\' cellpadding=\'0\' cellspacing=\'0\' border=\'0\'>"], g=0,i=this.la.Kw();g<i;g++){var k=this.la.lf(g),m=k.jf().replace(/(\\d+(?:.\\d+)?)/,"$1 "),n=k.is().replace(/(\\d+)/,"$1 "),o=k.iX();bg="";var q="<p style=\'margin:0px 0px 5px 0px;font-size:14px;color: #36c;\'>"+k.BW()+"</p>",m=(this.Ma.content.transitType=0,""),m="<p style=\'margin:5px 0px;font-size:12px;\'>"+m+n+" | \\u6b65\\u884c"+o+"</p>";f.push("<tr class=\'tranroute-plan-list\' style=\\"cursor:pointer"+bg+\'">\');f.push("<td style=\'vertical-align:top;line-height:18px\' ><div style=\'margin:3px 0px;border:1px solid #e4e6e7;\'><div class=\'trans-title\' style=\'padding: 5px 10px;\' onclick=\'Instance(\\""+ this.ea+\'")._selectPlan(\'+g+")\'>"+q+m+"</div><div class=\'trans_plan_desc\' style=\'padding:0px 8px;margin:0px;display:none;position:relative;\'>"+c+k.$i()+e+"</div></div></td>");f.push("</tr>")}f.push("</table>");c="<div style=\'border-bottom:1px solid #ccc;margin-bottom:10px;color:#7777cc;background:#e5ecf9;overflow:hidden;padding:2px;text-align:right\'>";this.la.moreResultsUrl&&(c+="<a style=\'color:#7777cc\' href=\'"+this.la.moreResultsUrl+"\' target=\'_blank\'>\\u5230\\u767e\\u5ea6\\u5730\\u56fe\\u67e5\\u770b»</a>"); a.innerHTML=b+f.join("")+(c+" </div>");this.m.pa.Oa.appendChild(a);this.Ja(X.Xt,a)}},_select:function(a){var b=this.m.pa.map;if(b){var c=this.la.lf(this.ob);if(c){var e=this,f=2*c.YC();if(0===a||a===f+1){var g=0===a?this.la.gj():this.la.Zg(),f=W.hw({content:"<b>"+g.title+"</b>",total:f,lw:a,tx:function(a){e._select(a)}});f.addEventListener("open",function(){e.Ja(X.Tm,g,W.js(b))});e=this;e.Ba[0===a?0:1].ad(f)}else{var c=c.uK(Math.floor((a+1)/2)-1),i,k=c.Io();1===a%2?(i=c.SC(),c=k+"<b>"+i.title+ "\\u4e0a\\u8f66</b>"):(i=c.RC(),c=k+"<b>"+i.title+"\\u4e0b\\u8f66</b>");f=W.hw({content:c,total:f,lw:a,tx:function(a){e._select(a)}});f.addEventListener("open",function(){e.Ja(X.Tm,i,W.js(b))});e=this;i.marker.ad(f)}}}},_selectLast:function(){if(this.la&&-1<this.ob){var a=this.la.lf(this.ob);a&&this._select(2*a.YC()+1)}},_selectPlan:function(a){if(this.la||this.a1.lf(a)){this.la.lf(a);var b=this.m.pa.map;b&&(b.Xc(),this.xj(),this.LS(a));if(this.m.pa.Oa){var c=this.m.pa.Oa.getElementsByTagName("table")[0]; if(!c)return;for(var b=z.getElementsByClassName(c,"tranroute-plan-list"),c=z.getElementsByClassName(c,"trans_plan_desc"),e=0;e<c.length;e++)e!==a&&(c[e].style.display="none");for(c=0;c<b.length;c++)z.tc(b[c],"expand");c=z.getElementsByClassName(b[a],"trans_plan_desc")[0];"none"===c.style.display?(c.style.display="block",z.eb(b[a],"expand")):c.style.display="none"}this.ob=a}},xj:function(){for(var a=0;a<this.Ba.length;a++)this.Ba[a]&&this.Ba[a].oA&&(this.Ba[a].oA.remove(),this.Ba[a].oA=s),this.Ba[a]&& this.Ba[a].remove(),this.Ba[a]=s;this.Ba.length=0},uq:function(a,b){return b?ee.wO[a]:ee.vO[a]},BG:function(a,b,c){var e="";0===c&&(e+="padding-top:5px;");var f="nav-ed";0===c&&(f="nav-st");c=["<div style=\'"+e+"\'><div style=\'cursor:pointer;padding:2px 0 2px 0px;line-height:15px\'"];c.push("onclick=\'"+b+"\'>");c.push("<span class=\'navtrans-navlist-icon "+f+"\'></span>");c.push("<div style=\'overflow:hidden;line-height:20px;\'>"+a);c.push("</div></div></div>");return c.join("")}});fe=ee.prototype;U(fe,{_internalSearch:fe.Pz});ge.zO=20;ge.tO=50;ge.sO=10; z.extend(ge.prototype,{wD:function(){this.ha={Gx:[],kc:[],Qt:[],Wg:[],ke:s,qd:s,ZB:t,Wv:s,ho:s,nL:t,kw:s,vV:1,uV:1,gJ:"\\u8d77\\u70b9",fJ:"\\u7ec8\\u70b9",px:t,Lr:[]}},Qd:function(){this.wD();for(var a=0,b=this.Ra.length;a<b;a++){var c=this.Ra[a];this[c.method].apply(this,c.arguments)}delete this.Ra;var e=this;this.m.pa.map&&this.m.pa.map.addEventListener("onpoiselected",function(a){e.eE(a)})},search:function(a,b){this.ha.nL=t;if(de.prototype.search.call(this,a,b)===p){var c=this;this.Eg(this.yd,function(e){var e= e||1,f;f={output:"json",qt:"drct",v:"3.0"};var g={start:a,end:b};if(c.Eb===Wd)f.origin=c.Cj(a),f.destination=c.Cj(b),f.region=e,f.mode="walking";else if(c.Eb===Vd){if("string"===typeof b||"string"===typeof a){c.Xa(5);c.Ja(X.ac,{});return}f.origin=c.Cj(a);f.destination=c.Cj(b);f.mode="driving";f.tactics=c.m.ge||0;g.ge=f.tactics}else c.Eb===Zd&&(f.origin=c.Cj(a),f.destination=c.Cj(b),f.region=e,f.mode="riding");Md.nb(function(a,b){c.Gf(a,b)},f,g,"")})}},dz:function(a,b){var c=this;c.ha.nL=p;c.Eg(c.yd, function(e){for(var e=e||1,f=S.Gb(c.ha.kc[0]),f="1$$$$"+f.lng+","+f.lat+"$$$$",g=c.ha.vV||e,i="",k="",m=1,n=c.ha.kc.length;m<n;m++){var o=c.ha.kc[m];m===n-1?(i+=c.kz(o),k+=c.ha.uV||e):(i=o.hm?i+(c.IK(o)+"+to:"):i+(c.kz(o)+"+to:"),k+="0 +to:")}e={qt:c.Eb,c:e,drag:1,sc:g,ec:k,sn:f,en:i,sy:c.m.ge||0};c.m.mn&&(e.route_traffic=1,e.version=4,e.mrs=0);f={start:a,end:b,WJ:c.m.mn};z.extend(f,{K_:p});Md.nb(function(a,b){c.Gf(a,b)},e,f)})},eE:function(a){var b=this,c={qt:"drct"};b.Eb===Wd&&(c.origin=a.paramInfo.start_name, c.destination=a.paramInfo.end_name,c.region=a.paramInfo.region,c.mode="walking",c.v="3.0");b.Eb===Zd&&(c.origin=a.paramInfo.start_name,c.destination=a.paramInfo.end_name,c.region=a.paramInfo.region,c.mode="riding",c.v="3.0");var e={start:c.origin,end:c.destination};Md.nb(function(a){b.Gf(a,e)},c,e)},Gf:function(a,b){this.Pe();this.Ma=a;var c=a.result,e=a.content;this.ya=b;if(0!==c.error)this.Xa(5),this.Ja(X.ac,{});else if(0!==e.status||e.result&&e.result.routes===s)this.Xa(5),this.Ja(X.ac,{});else if(1=== e.type){if(this.Eb===Wd||this.Eb===Zd)e=e.result,c=this.UG(e.origin.content),e=this.UG(e.destination.content),1!=c&&1!=e&&this.m.pa.map?(c=new ke(a,{pa:this.m.pa,XM:this.Eb}),e=O("div",{style:"font:12px "+H.fontFamily+";background:#fff"}),e.innerHTML=c.za(b),this.m.pa.Oa?(this.m.pa.Oa.appendChild(e),c.xa()):c.X_()):(this.la=this.vu({city:"",Zs:[],a_:c,PV:e}),this.Xa(3),this.Ja(X.ac,this.la))}else 2===e.type&&(this.Eb===Vd&&(this.m.pa.Oa=s),this.Tq(),this.KS(),(this.Eb===Wd||this.Eb===Zd)&&this.tl())}, oR:function(a,b){var c=Td;0===b&&(c=0<a?2:1);return c},UG:function(a){var b=Td;"undefined"===typeof a||a===s||0===a.length?b=1:0<a.length&&(b=2);return b},SA:function(){this.ha.qd&&this.ha.qd.UB();for(var a=0,b=this.ha.Wg.length;a<b;a++){var c=this.ha.Wg[a];c instanceof V&&c.UB()}},Tq:function(){var a=this.Ma.content.result,b={},c={};"object"===typeof this.ya.start&&!(this.ya.start instanceof J)?z.extend(b,this.ya.start):this.Eb===Wd||this.Eb===Zd?(b.title=a.origin.wd||"\\u8d77\\u70b9",b.uid=a.origin.uid, b.url=X.Eu(b.uid,a.origin.area_id),b.point=new J(a.origin.originPt.lng,a.origin.originPt.lat),b.city=a.origin.cname):this.Eb===Vd&&(b.title="\\u8d77\\u70b9",b.point=new J(a.routes[0].origin.lng,a.routes[0].origin.lat));"object"===typeof this.ya.end&&!(this.ya.end instanceof J)?z.extend(c,this.ya.end):this.Eb===Wd||this.Eb===Zd?(c.title=a.destination.wd||"\\u7ec8\\u70b9",c.uid=a.destination.uid,c.url=X.Eu(c.uid,a.destination.area_id),c.point=new J(a.destination.destinationPt.lng,a.destination.destinationPt.lat), c.city=a.destination.cname):this.Eb===Vd&&(c.title="\\u7ec8\\u70b9",c.point=new J(a.routes[0].destination.lng,a.routes[0].destination.lat));var e=[];this.ha.Qt.length=0;this.In=[];var f=0,g=[],i=[],k=[],m=[],a=a.routes;if(this.Eb===Wd||this.Eb===Zd){for(var n=0;n<a.length;n++){for(var o=a[n],q=0;1>q;q++){var v=o.steps;for(j=0;j<v.length;j++){var w=new J(v[j].stepOriginLocation.lng,v[j].stepOriginLocation.lat),y=j,A=v[j].instructions,B=v[j].distance,y=new ai({point:w,index:y,description:A,nc:B});k.push(y); y=[];y.push(w);y=y.concat(db.Bx(v[j].path));y.push(new J(v[j].stepDestinationLocation.lng,v[j].stepDestinationLocation.lat));m=m.concat(y);0<y.length&&(this.In[f]=y);f++}B=o.distance;v=new Xh({pj:k,nc:B,index:q,na:m,ft:this.Jp});i.push(v)}o=new Rh({Lx:i,nc:o.distance,duration:o.duration});g.push(o)}n={Zs:g,start:b,end:c}}else if(this.Eb===Vd){for(n=0;n<a.length;n++){o=a[n];for(q=0;1>q;q++){v=o.steps;for(j=0;j<v.length;j++)w=new J(v[j].start_location.lng,v[j].start_location.lat),y=j,A="",B=v[j].distance, y=new ai({point:w,index:y,description:A,nc:B}),k.push(y),y=[],y=y.concat(db.Bx(v[j].path)),m=m.concat(y),0<y.length&&(this.In[f]=y),f++;B=o.distance;v=new Xh({pj:k,nc:B,index:q,na:m,ft:this.Jp});i.push(v)}o=new Rh({Lx:i,nc:o.distance,duration:o.duration});g.push(o)}n={Zs:g,start:b,end:c,ge:this.ya.ge}}this.la=this.vu(n);this.ha.kc.length=0;this.ha.Gx.length=0;this.ha.kc.push(b.point);n=0;for(b=e.length;n<b;n++)this.ha.kc.push(e[n]);this.ha.kc.push(c.point);c=m;c.Hm=n;c.ek=n+1;this.ha.Gx.push(c);this.Xa(0); this.Ja(X.ac,this.la)},DG:function(){for(var a=0,b=this.la.lf(0),c=0,e=b.ns();c<e;c++)var f=b.ej(c),a=a+f.Lw();return a},rq:function(a){for(var b=0,c=this.la.lf(0),e=0,f=c.ns();e<f;e++)for(var g=c.ej(e),i=0,k=g.Lw();i<k;i++){var m=g.DK(i);if(b===a)return m;b++}},O0:function(a,b,c,e,f,g,i){var k="",k=parseInt(b.d,10),m=b.poi;m&&(k-=m.pd);var k=Sh(k),g=this.Az(g.t,g.n),m=this.Az(b.t,b.n),n=this.Az(b.t,c.n),o=this.JG(a.dw)||"",o=a.dr?o+"<span>"+a.dr+"</span>\\uff0c":"";3===i.rt&&(o+="\\u5230\\u8fbe<span>"+ this.zz(i.rt)+"</span>\\uff0c");c=m===n?"":this.mR(c.t,c.n)+"<span>"+n+"</span>";i=this.WG(a.ett||a.extt||a.tt);k=i+"<div class=\'navtrans-navlist-content\'>"+((""!==m&&g===m?"\\u7ee7\\u7eed":"")+this.nR(b.t,b.n))+m+this.zz(a.rt)+k+"\\uff0c"+this.jR(b)+this.qR(a)+o;0===e?k=i+"<div class=\'navtrans-navlist-content\'>\\u4ece\\u8d77\\u70b9\\u5411"+this.Gu(a.ett||a.extt||a.tt)+"\\u51fa\\u53d1</div>":0<e&&e<f-1?((a=this.Gu(a.ett||a.extt||a.tt))||(a=this.Gu(1)),k=k+a+c+"</div>"):k+="\\u5230\\u8fbe\\u7ec8\\u70b9</div>";return k}, HR:function(a,b,c){if(b&&c&&0<c.length)for(var e=0,f=c.length;e<f;e++){var g=a.Rb(c[e]);if(W.nW(b,g)<=ge.zO)return p}return t},KS:function(){this.m.pa.map&&this.la&&(this.PS(),this.MS())},MS:function(){for(var a=this.m.pa.map,b=this.la.lf(0),c=b.ej(0),e=this.la.gj(),f=this.la.Zg(),g=this,i=this.ha.kc.length,k=[],m=[],n,o=0,q=this.ha.Gx.length;o<q;o++){var v=this.ha.Gx[o];n=W.$n(a,v,c.qs());b.Sj[o].Oj=n;n.Hm=v.Hm;n.ek=v.ek;v=n.te();k.push(v.Se());k.push(v.Lf());this.yu&&i<ge.sO+2&&(n.addEventListener("mousemove", function(b){g.ha.px?g.ha.qd&&g.ha.qd.aa():(g.ha.kw=this,g.ha.qd?g.HR(a,b.pixel,g.ha.kc)?g.ha.qd.aa():(g.ha.qd.show(),g.ha.qd.ua(b.point),g.ha.ke.cd("\\u62d6\\u52a8\\u4ee5\\u66f4\\u6539\\u8def\\u7ebf"),g.ha.ke.show(),g.ha.qd.Dm(g.ha.ke)):(g.ha.qd=W.JI(a,b.point),g.ha.qd.Wb(),g.ha.qd.addEventListener("dragging",function(){g.QH(this,a,g.ha.kw.Hm,g.ha.kw.ek)}),g.ha.qd.addEventListener("dragend",function(){var a=g.ha.Wv,b=a.name,c=g.ha.kw.ek;a.hm=s;g.ha.kc.splice(c,0,a);g.ha.Qt.splice(c,0,{title:b?b:"\\u672a\\u77e5\\u8def\\u6bb5", curNo:c,point:a});this.ua(a);g.SA();g.dz(e,f)}),g.ha.ke||(g.ha.ke=W.wJ()),a.Pa(g.ha.qd)))}),n.addEventListener("mouseout",function(){g.ha.qd&&g.ha.qd.aa()}));g.ha.Wg.push(n);if(this.m.mn){c=b.ej(o);n=0;for(v=c.kr.length;n<v;n++)for(var w=c.kr[n],y=w.d5,w=w.e5,A=0,B=y.length;A<B;A++){if(w[A])var C=W.MT(a,y[A],w[A]);m.push(C);g.ha.Wg.push(C)}c.k1=m}}this.m.pa.Sg&&a.mh(k,{margins:[30,30,30,30]});this.Ja(X.Wt,b.Sj)},PS:function(){var a=this.m.pa.map;this.la.lf(0);for(var b=this.la.gj(),c=this.la.Zg(), e=this,f=0,g=0,i=this.ha.kc.length;g<i;g++){var k=this.ha.kc[g];if(0===g)k=W.Xn(a,k,b.title,ci),b.marker=k,(this.Eb===Wd||this.Eb===Zd)&&k.addEventListener("click",function(){e._select(0)}),this.Ba.push(k);else if(g===this.ha.kc.length-1)k=W.Xn(a,k,c.title,di),c.marker=k,(this.Eb===Wd||this.Eb===Zd)&&k.addEventListener("click",function(){e._select(e.DG()+1)}),this.Ba.push(k);else{k.hm?(k=W.OI(a,k,f),f++,k.hm=1):k=W.JI(a,k);this.ha.Qt[g-1].nm=k;var m=new fc;m.Ov(new ic("\\u5220\\u9664\\u8be5\\u70b9",function(a, b,c){e._delVia(c.mw)},{width:60}));k.Wn(m);e.ha.Lr.push(m)}k.mw=g;this.yu&&(k.Wb(),k.addEventListener("mouseover",function(){e.ha.px=p;e.ha.ke?(e.ha.ke.cd("\\u62d6\\u52a8\\u4ee5\\u66f4\\u6539\\u8def\\u7ebf"),e.ha.ke.show()):e.ha.ke=W.wJ();this.Dm(e.ha.ke)}),k.addEventListener("mouseout",function(){this.UC()&&this.UC().aa();e.ha.px=t}),k.addEventListener("dragging",function(){e.QH(this,a)}),k.addEventListener("dragend",function(){var a=e.ha.Wv,f=this.mw;this.hm&&(a.hm=1);e.ha.kc[f]=a;this.ua(a);var a=e.ha.kc[0], g=e.ha.kc[e.ha.kc.length-1];0===f&&(b.point=a,b.title=e.ha.gJ);f===e.ha.kc.length-1&&(c.point=g,c.title=e.ha.fJ);e.SA();e.dz(b,c)}));e.ha.Wg.push(k)}f=[b];f=f.concat(this.ha.Qt);f=f.concat([c]);this.Ja(X.Ap,f)},QH:function(a,b,c,e){var f=this;if(f.ha.ZB!==p){f.ha.ZB=p;setTimeout(function(){f.ha.ZB=t},ge.tO);var g;g=S.Gb(a.ja());var i=b.ka(),k=a.mw,m=f.m.ge;if("undefiend"!==typeof c&&"undefined"!==typeof e){var n=f.ha.kc[c],n=S.Gb(n),k=f.ha.kc[e],k=S.Gb(k);g={qt:"drag",pt:g.lng+","+g.lat,sn:n.lng+ ","+n.lat,en:k.lng+","+k.lat,r:5E3,st:1,et:1,sy:m,l:i}}else 0===k?(k=f.ha.kc[k+1],k=S.Gb(k),g={qt:"drag",pt:g.lng+","+g.lat,sn:"",en:k.lng+","+k.lat,r:5E3,st:1,et:1,sy:m,l:i}):k===this.ha.kc.length-1?(n=f.ha.kc[k-1],n=S.Gb(n),g={qt:"drag",pt:g.lng+","+g.lat,sn:n.lng+","+n.lat,en:"",r:5E3,st:1,et:1,sy:m,l:i}):(n=f.ha.kc[k-1],n=S.Gb(n),k=f.ha.kc[k+1],k=S.Gb(k),g={qt:"drag",pt:g.lng+","+g.lat,sn:n.lng+","+n.lat,en:k.lng+","+k.lat,r:5E3,st:1,et:1,sy:m,l:i});Md.nb(function(a,b){f.RS(a,b)},g,{aV:a,map:b, Hm:c,ek:e})}},RS:function(a,b){if(a&&a.content){this.ha.Wv=db.ze(a.content.dragpt,p).point;var c,e=b.map,f=b.Hm,g=b.ek,i=b.aV.mw;"undefiend"!==typeof f&&"undefined"!==typeof g?c=db.uM(a.content.geo).na:0===i?(c=db.ze(a.content.geo,p).na,this.ha.gJ=a.content.name?a.content.name:"\\u8d77\\u70b9"):i===this.ha.kc.length-1?(c=db.ze(a.content.geo,p).na,this.ha.fJ=a.content.name?a.content.name:"\\u7ec8\\u70b9"):c=db.uM(a.content.geo).na;c&&(this.EP(i,e,f,g),this.ha.ho?this.ha.ho.je(c):(f=this.la.lf(0).ej(0), this.ha.ho=W.$n(e,c,f.qs())));c=a.content.name?a.content.name:"\\u672a\\u77e5\\u8def\\u6bb5";this.ha.Wv.name=c;e="("+Sh(a.content.dis)+")";this.ha.ke&&this.ha.ke.show();this.ha.ke&&this.ha.ke.cd(c+e)}},EP:function(a,b,c,e){for(var f=0,g=this.ha.Wg.length;f<g;f++){var i=this.ha.Wg[f];if(i instanceof Gc)if("undefiend"!==typeof c&&"undefined"!==typeof e){if(i.Hm===c&&i.ek===e){b.Sb(i);break}}else(i.Hm===a||i.ek===a)&&b.Sb(i)}this.$f&&this.$f.aa()},_select:function(a){var b=this.ob,c=this.m.pa;if(c.Oa){var e= c.Oa.getElementsByTagName("table"),e=e[e.length-1].getElementsByTagName("tr");0<=b-1&&e[b-1]&&(e[b-1].style.background="");0<=a-1&&e[a-1]&&(e[a-1].style.background="#f0f0f0")}var f=c.map;if(f){var b=this.la.lf(0).ej(0),e=this.DG(),g=this;f.Xc();if(0===a||a===e+1){var i=0===a?this.la.gj():this.la.Zg(),b=W.hw({content:"<b>"+i.title+"</b>",total:e,lw:a,tx:function(a){g._select(a)},pX:1===c.ys?t:p});b.addEventListener("open",function(){g.Ja(X.Tm,i,W.js(f))});b.addEventListener("close",function(){if(g.m.pa.Oa){var a= c.Oa.getElementsByTagName("table");if(a=a[a.length-1])a=a.getElementsByTagName("tr"),0<=g.ob-1&&a[g.ob-1]&&(a[g.ob-1].style.background="")}g.ob=-1});g=this;g.Ba[0===a?0:1].ad(b);this.$f&&this.$f.aa()}else{var k=c.ys;if(1===k){var m=this.rq(a-1),b=W.hw({content:m.$i()?m.$i(t):m.instructions,total:e,lw:a,tx:function(a){g._select(a)}});b.addEventListener("open",function(){g.Ja(X.Tm,m,W.js(f))});b.addEventListener("close",function(){if(g.m.pa.Oa){var a=c.Oa.getElementsByTagName("table");if(a=a[a.length- 1])a=a.getElementsByTagName("tr"),0<=g.ob-1&&a[g.ob-1]&&(a[g.ob-1].style.background="")}g.ob=-1});e=m.ja?m.ja():m.$D[m.$D.length-1];g=this;f.ad(b,e)}else if(2===k)if(1===a&&!this.m.mn)m=this.rq(0),f.pf(m.ja?m.ja():m.$D[m.$D.length-1]),c.Sg&&f.Qc(17),this.$f&&this.$f.aa();else if(this.In[a-1]&&(this.$f?(this.$f.je(this.In[a-1]),this.$f.show()):this.$f=W.$n(f,this.In[a-1],b.qs()+2),c.Sg))b=f.vs(this.$f.te()),17<b.zoom&&(b.zoom=17),f.mh(b)}}this.ob=a},_toggle:function(){var a=this.m.pa;if(a.Oa){var b= z.getElementsByClassName(a.Oa,"navtrans-res");b&&0<b.length&&(b=b[0],b.style.display=b&&"none"===b.style.display?"":"none");if((a=z.getElementsByClassName(a.Oa,"navtrans-view"))&&0<a.length)a=a[0],z.R.t_(a)}},xj:function(){var a=this.m.pa.map;if(a){for(var b=0,c=this.Ba.length;b<c;b++)a.Sb(this.Ba[b]),this.Ba[b]=s;this.Ba.length=0;a.Sb(this.$f);this.$f=s;if(this.ha){this.ha.qd&&(a.Sb(this.ha.qd),this.ha.qd=s);this.ha.ke&&(a.Sb(this.ha.ke),this.ha.ke=s);b=0;for(c=this.ha.Wg.length;b<c;b++)a.Sb(this.ha.Wg[b]), this.ha.Wg[b]=s;this.ha.Wg.length=0;this.ha.ho&&(a.Sb(this.ha.ho),this.ha.ho=s);b=0;for(c=this.ha.Lr.length;b<c;b++)a.ap(this.ha.Lr[b]),this.ha.Lr[b]=s;this.ha.Lr.length=0;this.ha.px=t}}},_delVia:function(a){if(this.la){var b=this.la.gj(),c=this.la.Zg();this.ha.kc.splice(a,1);this.SA();this.dz(b,c)}},tl:function(){if(this.m.pa.Oa&&this.m.pa.Oa.appendChild&&this.la&&0<this.la.Kw()){var a=this.la.lf(0),b=O("div",{style:"font:12px "+H.fontFamily+";background:#fff"}),c=this.ha.Qt,e=c.length,f=[],g=""; switch(this.Eb){case Vd:g="\\u9a7e\\u8f66";break;case Zd:g="\\u9a91\\u884c";break;case Wd:g="\\u6b65\\u884c"}g=de.zG(this.la.Zg().title,g,0<e);if(0<e){f.push("<table style=\'width:100%;margin-left:4px;font:12px "+H.fontFamily+";border-collapse:collapse\' cellpadding=\'0\' cellspacing=\'0\' border=\'0\'>");for(var i=0;i<e;i++)f.push("<tr>"),0===i&&(1===e?f.push(\'<td style="padding:2px 5px;line-height:20px">\\u9014\\u7ecf\\u70b9</td>\'):f.push(\'<td valign="top" rowspan="\'+e+\'" style="padding:2px 5px;line-height:18px">\\u9014\\u7ecf\\u70b9</td>\')), f.push(\'<td style="padding:2px 5px;line-height:20px">\'+c[i].title+"</td>"),f.push(\'<td style="padding:2px 10px;line-height:20px;cursor:pointer;color:#0000ff" onclick=\\\'Instance("\'+this.ea+\'")._delVia(\'+c[i].curNo+")\'>\\u5220\\u9664</td>"),f.push("</tr>");f.push("</table>")}for(var c=de.AG(this.la.gj().title,\'Instance("\'+this.ea+\'")._select(0)\',0),e=["<table class=\'navtrans-table\' style=\'width:100%;font:12px "+H.fontFamily+";border-collapse:collapse\' cellpadding=\'0\' cellspacing=\'0\' border=\'0\'>"],k=0, m=0,n=a.ns();m<n;m++)for(var o=a.ej(m),i=0,o=o.Lw();i<o;i++){var q="";this.ob===k+1&&(q=";background:#f0f0f0");e.push(\'<tr style="cursor:pointer\'+q+\'" onclick=\\\'Instance("\'+this.ea+\'")._select(\'+(k+1)+")\'>");e.push("<td style=\'border-bottom:1px solid #E4E6E7;padding:10px;line-height:20px;\' >"+(this.rq(k).$i?this.rq(k).$i():this.rq(k).instructions)+"</td>");e.push("</tr>");k++}e.push("</table>");i=de.AG(this.la.Zg().title,\'Instance("\'+this.ea+\'")._select(\'+(k+1)+")",1);a="<div class=\'navtrans-view expand\' style=\'position:relative;color:#7777cc;background:#e5ecf9;height:53px;overflow:hidden;text-align:right\' onclick=\'Instance(\\""+ this.ea+"\\")._toggle()\'><span class=\'suggest-plan\'>\\u63a8\\u8350</span><div class=\'suggest-plan-des\'>"+a.jf().replace(/(\\d+(?:.\\d+)?)/,"$1 ")+" | "+a.is().replace(/(\\d+)/,"$1 ")+"</div>";this.la.moreResultsUrl&&(a+="<a style=\'color:#7777cc;position:absolute;top:5px;right:20px;\' href=\'"+this.la.moreResultsUrl+"\' target=\'_blank\'>\\u5230\\u767e\\u5ea6\\u5730\\u56fe\\u67e5\\u770b»</a>");b.innerHTML=g+(a+" <span class=\'navtrans-arrow\'></span></div>")+("<div class=\'navtrans-res\'>"+ f.join("")+c+e.join("")+i+"</div>");this.m.pa.Oa.appendChild(b);this.Ja(X.Xt,b)}},Az:function(a,b){if(""===b||!b)if(9===a||12===a||1===a||16===a)b=ge.KO[a];return b},jR:function(a){var b="",c=a.poi;c&&(b=this.SG(c.ps)||"",b=(this.TG(c.pw)||"")+b+"<b>"+c.pn+"</b>"+(c.pd<(13===a.ra||4===a.ra?1E3:50)?"":"\\u7ea6"+Sh(c.pd)+"\\u540e")+(""===b?"":"\\uff0c"));return b},qR:function(a){var b=a.iw;return!a.ic?"":(this.OG(b)||"")+"<b>"+a.ic+"</b>"+(this.PG(b)||"")},nR:function(a,b){var c="\\u6cbf";if(0===a||!b&& 1!==a&&16!==a&&9!==a&&12!==a)c="";return c},mR:function(a,b){var c="\\u8fdb\\u5165";if(!b&&(9===a||12===a))c="\\u4e0a";else if(0===a||!b&&1!==a&&16!==a)c="";return c},Q0:function(){if(this.Ma&&this.Ma.content&&this.Ma.content.taxi){var a=this.Ma.content.taxi,b={distance:a.dis,remark:a.remark};if(a.detail[0]){var c=a.detail[0];b.day={initialFare:parseFloat(c.startPrice),unitFare:parseFloat(c.kmPrice),totalFare:parseFloat(c.totalPrice)}}a.detail[1]&&(a=a.detail[1],b.night={initialFare:parseFloat(a.startPrice), unitFare:parseFloat(a.kmPrice),totalFare:parseFloat(a.totalPrice)});return b}return s}});he.Ay=" \\u76f4\\u884c \\u53f3\\u524d\\u65b9\\u8f6c\\u5f2f \\u53f3\\u8f6c \\u53f3\\u540e\\u65b9\\u8f6c\\u5f2f \\u8c03\\u5934 \\u5de6\\u540e\\u65b9\\u8f6c\\u5f2f \\u5de6\\u8f6c \\u5de6\\u524d\\u65b9\\u8f6c\\u5f2f \\u9760\\u5de6 \\u76f4\\u884c \\u9760\\u53f3 \\u6b63\\u5317\\u65b9\\u5411 \\u4e1c\\u5317\\u65b9\\u5411 \\u6b63\\u4e1c\\u65b9\\u5411 \\u4e1c\\u5357\\u65b9\\u5411 \\u6b63\\u5357\\u65b9\\u5411 \\u897f\\u5357\\u65b9\\u5411 \\u6b63\\u897f\\u65b9\\u5411 \\u897f\\u5317\\u65b9\\u5411".split(" "); he.yy=["","\\u4ece\\u8d77\\u70b9\\u51fa\\u53d1","\\u5230\\u8fbe\\u76ee\\u7684\\u5730","\\u9014\\u7ecf\\u70b9","\\u884c\\u9a76"];he.Lp="s-1 s-1 s-2 s-3 s-4 s-5 s-6 s-7 s-8 s-9 s-1 s-10 ".split(" ");he.qy=["\\u5728","\\u4ece","\\u4ece"];he.ty=["","","\\u79bb\\u5f00"];he.xy=["\\u8fc7","\\u5728"];he.wy=["\\u5de6\\u4fa7\\u7684","\\u53f3\\u4fa7\\u7684",""];he.my=["","\\u671d"]; z.extend(he.prototype,{vu:function(a){return new Lh(a)},Gu:function(a){return he.Ay[a]},WG:function(a){return\'<span class="navtrans-navlist-icon \'+(he.Lp[a]?he.Lp[a]:"")+\'"></span>\'},zz:function(a){return he.yy[a]},OG:function(a){return he.qy[a]},PG:function(a){return he.ty[a]},TG:function(a){return he.xy[a]},SG:function(a){return he.wy[a]},JG:function(a){return he.my[a]}});ie.Ay=" \\u76f4\\u8d70 \\u5411\\u53f3\\u524d\\u65b9\\u8f6c \\u53f3\\u8f6c \\u5411\\u53f3\\u540e\\u65b9\\u8f6c \\u5411\\u540e\\u8f6c \\u5411\\u5de6\\u540e\\u65b9\\u8f6c \\u5de6\\u8f6c \\u5411\\u5de6\\u524d\\u65b9\\u8f6c \\u5de6\\u8f6c\\u7a7f\\u8fc7\\u9a6c\\u8def\\u5e76\\u7ee7\\u7eed\\u5411\\u524d \\u53f3\\u8f6c\\u7a7f\\u8fc7\\u9a6c\\u8def\\u5e76\\u7ee7\\u7eed\\u5411\\u524d \\u5de6\\u8f6c\\u7a7f\\u8fc7\\u9a6c\\u8def\\u5e76\\u5f80\\u56de\\u8d70 \\u53f3\\u8f6c\\u7a7f\\u8fc7\\u9a6c\\u8def\\u5e76\\u5f80\\u56de\\u8d70 \\u6b63\\u5317\\u65b9\\u5411 \\u4e1c\\u5317\\u65b9\\u5411 \\u6b63\\u4e1c\\u65b9\\u5411 \\u4e1c\\u5357\\u65b9\\u5411 \\u6b63\\u5357\\u65b9\\u5411 \\u897f\\u5357\\u65b9\\u5411 \\u6b63\\u897f\\u65b9\\u5411 \\u897f\\u5317\\u65b9\\u5411 ".split(" "); ie.Lp="s-1 s-1 s-2 s-3 s-4 s-5 s-6 s-7 s-8 s-7 s-3 s-7 s-3 ".split(" ");ie.yy=["","\\u4ece\\u8d77\\u70b9\\u51fa\\u53d1","\\u5230\\u8fbe\\u76ee\\u7684\\u5730","\\u9014\\u7ecf\\u70b9","\\u8d70"];ie.qy=["\\u5728","\\u4ece","\\u4ece"];ie.ty=["","","\\u79bb\\u5f00"];ie.xy=["\\u8fc7","\\u5728"];ie.wy=["\\u5de6\\u4fa7\\u7684","\\u53f3\\u4fa7\\u7684",""];ie.my=["","\\u671d"]; z.extend(ie.prototype,{vu:function(a){delete a.url;return new Mh(a)},Gu:function(a){return ie.Ay[a]},WG:function(a){return\'<span class="navtrans-navlist-icon \'+(ie.Lp[a]?ie.Lp[a]:"")+\'"></span>\'},zz:function(a){return ie.yy[a]},OG:function(a){return ie.qy[a]},PG:function(a){return ie.ty[a]},TG:function(a){return ie.xy[a]},SG:function(a){return ie.wy[a]},JG:function(a){return ie.my[a]}});z.extend(je.prototype,{vu:function(a){delete a.url;return new Nh(a)}});z.extend(oe.prototype,{Qd:function(a,b,c){this.RK("web",this.MK(a,b,c))},WM:function(a,b,c){this.RK("web",this.MK(a,b,c))},iN:function(a,b){var c=this.Te,e="";a&&a.BL&&a.name?(e=a.BL,e="latlng:"+e.lat+","+e.lng,e+="|name:"+a.name):e=(e=a.BL)?e.lat+","+e.lng:a.name?a.name:"";c[b]=e},MK:function(a,b,c){this.iN(a,"origin");this.iN(b,"destination");var c=this.Te=z.object.extend(this.Te,c),a=[],e="";if("undefined"===typeof c.origin||""===c.origin)c.origin="";var b={destination:t,mode:t},f;for(f in c)e= f+"="+c[f],a.push(e),"undefined"!==typeof b[f]&&(b[f]=p);this.mode=c.mode;b.mode===t&&(this.mode="driving",a.push("mode=driving"),b.mode=p);f=p;for(var g in b)f=f&&b[g];return f?a.join("&"):t},RK:function(a,b,c){b&&(b=Jh[a]+b+"&src=baidu|jsapi",Ta(7E3,{mode:this.mode}),"web"===a&&(b+="&output=html"),location.href=b,c&&c())}}); ');
|