local_k0pcpi.js 18 KB

1
  1. _jsload2&&_jsload2('local', 'cb.DM=function(a,b){return!a||"undefined"==typeof b||"s"==a&&11!=b&&7!=b&&2!=b&&26!=b&&28!=b||"nb"==a&&12!=b||"bd"==a&&21!=b||"bda"==a&&45!=b||"sa"==a&&46!=b||"nba"==a&&47!=b?t:q}; z.extend(cb.prototype,{Nz:function(){for(var a=0,b=this.Pa.length;a<b;a++){var c=this.Pa[a];this[c.method].apply(this,c.arguments)}delete this.Pa;this.na()},na:function(){this.Ym=new oh(this);this.Xm=new ph(this)},search:function(a,b,c){if(!a||a instanceof Array&&(1>a.length||10<a.length))this.Pe(),this.Ta(5),this.Fa(W.bc);else if(b=b||{},b.customData)this.Xz(),this.ws.search({vb:a,Kp:"local",gx:b.customData}),this.Rl=q;else{this.Rl=t;var e=c||{},f=this;this.Mg(this.Ad,function(c){c=c||1;f.Hc=f.PA(a); c=f.Hc?{qt:"sa",c:c,wd:a.join("$$"),wdn:a.length,rn:f.qf()}:{qt:b.forceLocal?"con":"s",c:c,wd:a,rn:f.qf()};f.j.Dp&&z.extend(c,{from:f.j.Dp});z.extend(c,e.bd);b.log&&(c.log="center");var i={bd:c,options:b,ud:e.ud||a};z.extend(i,e);rd.ab(function(a,b){f.Mf(a,b)},c,i)})}},PA:function(a){return a&&a instanceof Array?q:t},an:function(a,b,c){if(!a||!b||a instanceof Array&&(1>a.length||10<a.length))this.Pe(),this.Ta(5),this.Fa(W.bc);else{var c=c||{},e=this;if(c.customData)this.Xz(),this.ws.search({vb:a, bb:b,Kp:"bound",gx:c.customData}),this.Rl=q;else{this.Rl=t;var f=c||{};this.Mg(this.Ad,function(c){var c=c||1,i=b.Ve(),k=b.Rf(),i=S.Eb(i),k=S.Eb(k),i="("+i.lng+","+i.lat+";"+k.lng+","+k.lat+")";e.Hc=e.PA(a);c=e.Hc?{qt:"bda",c:c,wd:a.join("$$"),wdn:a.length,ar:i,rn:e.qf(),l:18}:{qt:"bd",c:c,wd:a,ar:i,rn:e.j.Jk,l:18};e.j.Dp&&z.extend(c,{from:e.j.Dp});z.extend(c,f.bd);rd.ab(function(a,b){e.Mf(a,b)},c,f&&f.Ha&&f.wa?{bd:c,bb:b,Ha:f.Ha,wa:f.wa,ud:f.ud||a}:{bd:c,bb:b,ud:f.ud||a})})}}},Jp:function(a,b,c, e){if(!a||!b||!(b instanceof J)&&"object"==typeof b&&!b.uid||a instanceof Array&&(1>a.length||10<a.length))this.Pe(),this.Ta(5),this.Fa(W.bc);else if(e=e||{},e.customData)this.Xz(),this.ws.search({vb:a,Ha:b,wa:c,Kp:"nearby",gx:e.customData}),this.Rl=q;else{this.Rl=t;var c=c||cb.zG,c=0>c?cb.zG:c>cb.HG?cb.HG:c,f=this,g=e||{};if(b instanceof J){var i=S.Eb(b),e=new J(i.lng-c,i.lat-c),i=new J(i.lng+c,i.lat+c),e=S.Tb(e),i=S.Tb(i),e=new fb(new J(e.lng,e.lat),new J(i.lng,i.lat));g.Ha=b;g.wa=c;this.an(a,e, g)}else this.Mg(this.Ad,function(e){e=e||1;f.Hc=f.PA(a);e=f.Hc?{qt:"nba",c:e,wd:a.join("$$"),wdn:a.length,rn:f.qf(),uid:b.uid,r:c}:{qt:"nb",c:e,wd:a,rn:f.qf(),uid:b.uid,r:c};if("string"==typeof b){if(f.Hc){e.qt="sa";for(var i=[],n=0;n<a.length;n++)i.push(b+" "+a[n]);e.wd=i.join("$$");e.wdn=i.length}else e.qt="s",e.wd=b+" "+a;delete e.r;delete e.uid}f.j.Dp&&z.extend(e,{from:f.j.Dp});z.extend(e,g.bd);rd.ab(function(a,b){f.Mf(a,b)},e,{bd:e,Ha:b,wa:c,ud:g.ud||a})})}},Mf:function(a,b){var c=this;c.Hc= 45==a.result.type||46==a.result.type||47==a.result.type?q:t;this.Pe();c.Ia=a;this.ua=b;var e=a.result,f=b.bd.qt;if(c.Hc){if(0!=e.error||!cb.DM(f,e.type)){k=a.current_city;this.Ei=[];for(var e=b.ud,f=0,g=e.length;f<g;f++){var i=new qh({vb:e[f],city:k.name,province:k.up_province_name||"",Ow:k.code,Ap:c.qf(),Ha:b.Ha,wa:b.wa,bb:b.Ha&&b.wa?l:b.bb,ni:""});i.uB=b.bd.qt;this.Ei.push(i)}this.Ta(sd);this.Fa(W.bc,this.Ei);c.Xm.dispatchEvent("render");return}}else if(0!=e.error||!cb.DM(f,e.type)){var k=a.current_city; this.ha=new qh({vb:b.ud,city:k.name,province:k.up_province_name||"",Ow:k.code,Ap:c.qf(),Ha:b.Ha,wa:b.wa,bb:b.Ha&&b.wa?l:b.bb,ni:this.pv(b,k)});this.ha.uB=b.bd.qt;this.Ta(sd);this.Fa(W.bc,this.ha);c.Xm.dispatchEvent("render");return}c.Cr(b);c.Ym.dispatchEvent("render");c.Xm.dispatchEvent("render");(e=this.ua.Ha)&&("string"!=typeof e&&!(e instanceof J))&&this.Ym.zw(e);e={};switch(this.Ia.result&&this.Ia.result.type){case 11:case 12:case 21:case 45:case 46:case 47:e.ja=this.Cz;break;case 2:e.Ha=this.ha.Ak(0).point; e.xg=this.Ia.content.level;break;case 28:e.Ha=this.ha.Ak(0).point;e.xg=13;break;case 26:e.Ha=this.ha.Ak(0).point,e.xg=parseInt(this.Ia.content[1])}this.Ym.zL(e);e=this.Hc?this.rA():this.ha;this.j.la.Ut&&(e&&0<e.at())&&(c=this,setTimeout(function(){c.select(0)},240))},Cr:function(a){var b=this.Ia.result,c=this.Ia.content,e=this.Ia.current_city,f=b.type,g=b.page_num||0,i=0,k=0,m=[],n=[],o=[],p=[],v=[],x=[];if(this.Ia.psrs&&this.Ia.psrs.SEResult){var y=this.Ia.psrs.SEResult;if(0<y.length)for(var A=0, E=y.length;A<E;++A)x.push(y[A])}if(y=this.Ia.suggest_query){A=0;for(E=y.length;A<E;++A)y[A]&&y[A].query&&x.push(y[A].query)}x=ab.unique(x);if(7!=f&&26!=f){var C;this.Hc||(k=b.count-(0==g?b.spec_dispnum||0:0),i=760>b.total?b.total:760,C=0==g?b.spec_dispnum||0:0);if(2!=f)if(this.Hc){E=b.result_array;g=a.ud.length;for(A=0;A<g;A++)if(p[A]=[],v[A]=[],o[A]=[],E[A])if(7==E[A].type){if(c&&c[A])for(C=0;C<c[A].length;C++)y=c[A][C],o[A].push({city:y.name,Uz:y.code,numResults:y.num});if(this.Ia.more_city&&this.Ia.more_city[A]){var F= this.Ia.more_city[A];C=0;for(var D=F.length;C<D;C++)for(var I=0,R=F[C].city.length;I<R;I++)y=F[C].city[I],o[A].push({city:y.name,Uz:y.code,numResults:y.num})}}else{y=E[A].count;v[A].push({count:y,FZ:E[A].page_num||0,total:760<E[A].total?760:E[A].total});for(C=0;C<y;C++)if(c&&(c[A]&&c[A][C])&&(D=c[A][C],D.addr!==s)){I=this.EH(D.addr,D.poiType);F=[];if(D.cla&&0<D.cla.length)for(R=D.cla.length;R--;)M=D.cla[R][1],M=M.replace("<b>","").replace("</b>",""),F.unshift(M);D={title:D.name,uid:D.uid,point:ab.Be(D.geo, q).point,url:W.rv(D.uid,e.code),detailUrl:"http://api.map.baidu.com/place/detail?uid="+D.uid+"&output=html&source=jsapi",address:I,city:e.name,province:e.up_province_name||"",phoneNumber:D.tel,postcode:D.zip,type:D.poiType||0,isAccurate:D.acc_flag&&1==D.acc_flag?q:t,tags:F};p[A].push(D);n.push(D.point);this.yf.push(D)}}}else for(A=C;A<b.count;A++){if(c&&c[A]&&(D=c[A],D.addr!==s)){I=this.EH(D.addr,D.poiType);F=[];if(D.cla&&0<D.cla.length)for(R=D.cla.length;R--;){var M=D.cla[R][1],M=M.replace("<b>", "").replace("</b>","");F.unshift(M)}D={title:D.name,uid:D.uid,point:ab.Be(D.geo,q).point,url:W.rv(D.uid,e.code),detailUrl:"http://api.map.baidu.com/place/detail?uid="+D.uid+"&output=html&source=jsapi",address:I,city:e.name,province:e.up_province_name||"",phoneNumber:D.tel,postcode:D.zip,type:D.poiType||0,isAccurate:D.acc_flag&&1==D.acc_flag?q:t};0<F.length&&(D.tags=F);m.push(D);n.push(D.point);this.yf.push(D)}}else k=i=1,D={title:c.cname,uid:c.uid,point:ab.Be(c.geo,q).point,address:c.cname,url:B.vp+ "?s="+encodeURIComponent("s&wd="+b.wd)},m.push(D),this.yf.push(D),n.push(D.point)}else if(26==f&&(k=i=1,D={title:b.wd,point:ab.LZ(c[0]),url:B.vp+"?s="+encodeURIComponent("s&wd="+b.wd)},m.push(D),this.yf.push(D),n.push(D.point)),7==f){for(A=k=i=0;A<c.length;A++)o.push({city:c[A].name,Uz:c[A].code,numResults:c[A].num});if(this.Ia.more_city){F=this.Ia.more_city;A=0;for(D=F.length;A<D;A++){C=0;for(R=F[A].city.length;C<R;C++)c=F[A].city[C],o.push({city:c.name,Uz:c.code,numResults:c.num})}}}this.Cz=n;if(this.Hc){this.Ei= [];g=a.ud.length;b=q;for(A=0;A<g;A++)0<v[A].length&&0<v[A][0].total&&(b=t),m=new qh({vb:a.ud[A]||"",count:0<v[A].length?v[A][0].count:0,total:0<v[A].length?v[A][0].total:0,cF:0<v[A].length?v[A][0].FZ:0,city:e.name,province:e.up_province_name||"",Ow:e.code,Lk:p[A]||[],oC:o[A]||[],Ap:this.qf(),Ha:a.Ha,wa:a.wa,bb:a.Ha&&a.wa?l:a.bb,ni:"",IO:x}),m.uB=a.bd.qt,this.Ei.push(m);b?this.Ta(sd):this.Ta(0);this.Fa(W.bc,this.Ei)}else this.ha=new qh({vb:a.ud,count:k,total:i,cF:b.page_num,city:e.name,province:e.up_province_name|| "",Ow:e.code,Lk:m,oC:o,Ap:this.qf(),Ha:a.Ha,wa:a.wa,bb:a.Ha&&a.wa?l:a.bb,ni:this.pv(a,e),IO:x}),this.ha.uB=a.bd.qt,0==i&&7!=f?this.Ta(sd):7!=f?this.Ta(0):this.Ta(1),this.Fa(W.bc,this.ha)},pv:function(a,b){var c="",c="string"==typeof a.Ha?a.Ha+" "+a.ud:a.ud,e=b.name,f,g,i;"object"==typeof a.Ha&&!(a.Ha instanceof J)&&(g=a.Ha.point,f=a.wa);a.bb&&!a.Ha&&(i=a.bb);a.Ha&&a.Ha instanceof J&&(g=a.Ha,f=a.wa);c=B.Wc+"place/search?res=jsapi&query="+c+"&region="+e+"&output=html";g&&(c+="&location="+g.lat+","+ g.lng+"&radius="+f);i&&(f=i.Ve(),i=i.Rf(),c+="&bounds="+f.lat+","+f.lng+","+i.lat+","+i.lng);return c},EH:function(a,b){b=b||0;return 1==b||3==b?ab.unique(a.split(";")).join("; "):a},u1:function(a){for(var b=0,c=a.length;b<c;b++)if(0<a[b].EL())return q;return t},Hj:function(){for(var a=0,b=this.ya.length;a<b;a++)this.ya[a].remove(),this.ya[a]=s;a=this.ya.length=0;for(b=this.yf.length;a<b;a++)this.yf[a]=s;this.yf.length=0;this.Mz&&(this.Mz.remove(),this.Mz=s)},rA:function(){if(!this.Hc)return this.ha; for(var a,b=-1,c=0,e=this.Ei.length;c<e;c++){var f=this.Ei[c];f.dp()>b&&(a=f,b=f.dp())}return a},Pe:function(){delete this.Ia;delete this.Me;delete this.ha;this.Hc&&delete this.Ei;delete this.ua;this.mb=-1;this.Ta();this.Hj();this.j.la.Ma&&(this.j.la.Ma.innerHTML="")},Am:function(a){if(this.Rl)this.ws.Am(a);else if(this.ua){var b;b=this.Hc?this.rA():this.ha;if("number"==typeof a&&!isNaN(a)&&0<=a&&a<=b.dp()-1)switch(this.ua.bd.pn=a,this.ua.bd.qt){case "s":case "con":this.search(this.ua.bd.wd,this.ua.options, this.ua);break;case "bd":this.an(this.ua.bd.wd,this.ua.bb,this.ua);break;case "nb":this.Jp(this.ua.bd.wd,this.ua.Ha,this.ua.wa,this.ua);break;case "bda":this.an(this.ua.ud,this.ua.bb,this.ua);break;case "sa":this.search(this.ua.ud,this.ua.options,this.ua);break;case "nba":this.Jp(this.ua.ud,this.ua.Ha,this.ua.wa,this.ua)}else this.Ta(5),this.Fa(W.bc)}},Xz:function(){this.ws||(this.ws=new rh(this))},select:function(a){this.Ym.select(a);this.Xm.select(a);this.mb=a}}); T(Id,{gotoPage:Id.Am,searchNearby:Id.Jp,searchInBounds:Id.an,search:Id.search,clearResults:Id.Pe});function qh(a){this.keyword=a.vb||"";this.NT=a.cF||0;this.wR=a.count||0;this.hB=a.total||0;this.ET=Math.ceil(a.total/a.Ap);this.center=a.Ha;this.radius=a.wa;this.bounds=a.bb;this.city=a.city;this.province=a.province;this.viewport=a.viewport;this.moreResultsUrl=a.ni;this.zr=a.Lk&&a.Lk.slice(0)||[];this.TQ=a.oC&&a.oC.slice(0);this.suggestions=a.IO||[]}z.extend(qh.prototype,{Ak:function(a){if(this.zr[a])return this.zr[a]},at:w("hB"),dp:w("ET"),EL:w("wR"),OL:w("NT"),wx:w("TQ"),toString:ca("LocalResult")}); var sh=qh.prototype;T(sh,{getPoi:sh.Ak,getCurrentNumPois:sh.EL,getNumPois:sh.at,getNumPages:sh.dp,getPageIndex:sh.OL,getCityList:sh.wx});function rh(a){z.lang.Ca.call(this);this.ma=a;this.ma.mb=-1}z.lang.ta(rh,z.lang.Ca,"CustomSearch"); z.extend(rh.prototype,{search:function(a){this.Kp=a.Kp;this.ma.Hc=t;if(this.Nz(a)){var b=this;this.ma.Mg(this.ma.Ad,function(c){a.region=c;c=b.DS(a);b.jO(c,{bd:c,options:a})})}},Nz:function(){var a=q;qa||(this.ma.Ta(4),this.ma.Fa(W.bc),a=t);return a},DS:function(a){var b=this.gx=a.gx;b&&b.geotableId&&(this.yt=q);var c={region:a.region,page_size:this.ma.qf(),ak:qa};a.EZ&&(c.page_index=a.EZ);a.vb&&(c.q=a.vb);if(a.bb){var e=a.bb.Ve(),f=a.bb.Rf();c.bounds=this.yt?e.lng+","+e.lat+";"+f.lng+","+f.lat:e.lat+ ","+e.lng+";"+f.lat+","+f.lng}if(a.Ha&&(a.Ha instanceof J||a.Ha.point instanceof J))e=s,a.Ha instanceof J?e=a.Ha:a.Ha.point instanceof J&&(e=a.Ha.point),c.location=this.yt?e.lng+","+e.lat:e.lat+","+e.lng;"string"==typeof a.Ha&&(c.q=a.Ha+" "+a.vb,this.Kp="local");a.wa&&(c.radius=a.wa);this.yt?c.geotable_id=b.geotableId:b&&b.databoxId&&(c.filter="databox:"+b.databoxId);b.tags&&(c.tags=b.tags);b.filter&&(c.filter=b.filter);return c},jO:function(a,b){var c=this,e="geosearch/poi";this.yt&&(e="geosearch/v2/"+ this.Kp);rd.ab(function(a,b){c.Mf(a,b)},a,b,e)},Mf:function(a,b){this.ma.Pe();this.ma.ua=b;if(0!=a.status)this.ha=new qh({vb:b.options.vb,Ap:this.ma.qf(),Ha:b.options.Ha||"",wa:b.options.wa||"",bb:b.options.bb||"",ni:""}),5==a.status?this.ma.Ta(4):this.ma.Ta(sd),this.ma.ha=this.ha,this.ma.Fa(W.bc,this.ha),this.ma.Xm.dispatchEvent("render");else{this.Cr(a,b);this.ma.Ym.dispatchEvent("render");this.ma.Xm.dispatchEvent("render");var c=b.options.Ha;c&&("string"!=typeof c&&!(c instanceof J)&&0==this.ma.xm())&& this.ma.Ym.zw(c);c={};c.ja=this.ma.Cz;this.ma.Ym.zL(c);c=this.ma.ha;if(this.ma.j.la.Ut&&c&&0<c.at()){var e=this;setTimeout(function(){e.ma.select(0)},240)}}},Cr:function(a,b){var c=a.content||{},e=[],f=[],g=this.yt;g&&(c=a.contents);for(var i=0,k=a.size;i<k&&c[i];i++){var m=c[i],n=g?new J(m.location[0],m.location[1]):new J(m.longitude,m.latitude);e.push({title:g?m.title:m.name,uid:m.uid,point:n,url:"",address:g?m.address:m.addr,city:m.city,province:m.province,phoneNumber:m.tel,postcode:m.zip,type:m.cla}); f.push(n)}this.ma.yf=e;this.ma.Cz=f;this.ha=new qh({vb:b.options.vb,count:a.size,total:a.total,cF:b.bd.page_index,city:"",province:"",Ow:"",Lk:e,Ap:this.ma.qf(),Ha:b.options.Ha,wa:b.options.wa,bb:b.options.bb,ni:""});0==a.total?this.ma.Ta(sd):this.ma.Ta(0);this.ma.ha=this.ha;this.ma.Fa(W.bc,this.ha)},Am:function(a){var b=this.ma.ha;"number"==typeof a&&!isNaN(a)&&0<=a&&a<=b.dp()-1?(this.ma.ua.bd.page_index=a,this.jO(this.ma.ua.bd,this.ma.ua)):(this.ma.Ta(5),this.ma.Fa(W.bc))}});function oh(a){z.lang.Ca.call(this);this.ma=a;this.map=a.j.la.map;this.ya=a.ya;this.na()}z.lang.ta(oh,z.lang.Ca,"RenderMap"); z.extend(oh.prototype,{na:function(){this.addEventListener("render",this.Aa)},Aa:function(){if(this.map){for(var a=this,b=this.ma.yf,c=[],e=0,f=b.length;e<f;e++){var g=b[e];c.push(g.point);var i=this.oQ(g.point,e,g.title);i&&(g.marker=i,function(){var b=e;i.addEventListener("click",function(){a.ma.select(b)})}(),this.ya.push(i))}this.ma.Fa(W.bq,b)}},zw:function(a){var b=this;if(a&&"string"!=typeof a&&!(a instanceof J)){var c=this.ma.Mz=V.zw(this.map,a.point,a.title);c.addEventListener("click",function(){b.ma.select(-1); b.ma.mb="c";var e=b.sH(a);c.pc(e)})}},oQ:function(a,b,c){return this.ma.j.Jk<=cb.fq&&!this.ma.Hc?V.pV(this.map,a,b,c):V.oV(this.map,a,c)},select:function(a){if(this.map&&-1<a&&this.ya[a]){if(H())for(var b=s,c=0,e=this.ya.length;c<e;c++)b=this.ya[c],a==c?b.Rb(b.nM):b.Rb(b.oE),b.draw;else{c=0;for(e=this.ya.length;c<e;c++)b=this.ya[c],b.ui(t)}this.map.Yc();if(b=this.ma.yf[a])b=this.sH(b),a=this.ya[a],a.ui(q),a.pc(b)}},sH:function(a){var b=V.wW({title:a.title,cs:a.address,f0:a.phoneNumber,url:a.url,IW:a.detailUrl, uid:a.uid,iF:a.type}),c=this;b.addEventListener("close",function(){c.ma.Xm.cW()});b.addEventListener("open",function(){c.ma.Fa(W.Dn,a,V.Ys(c.map))});return b},zL:function(a){var b=this.ma.j.la;if(this.map)if(a.ja){var c=!b.Zg,b=!b.Ut&&b.Zg,a=this.map.ht(a.ja,{margins:[30,30,30,30]});c||this.map.yh(a,{enableAnimation:b})}else a.xg=ab.tx(a.xg,this.map),b.Zg&&this.map.Fd(a.Ha,a.xg)}});function ph(a){z.lang.Ca.call(this);this.ma=a;this.Ma=a.j.la.Ma;this.na()}z.lang.ta(ph,z.lang.Ca,"RenderList"); z.extend(ph.prototype,{na:function(){this.addEventListener("render",this.Aa)},Aa:function(){if(this.Ma){var a=L("div",{style:"font:12px "+G.fontFamily+";border:1px solid #999;"}),b=L("div",{style:"background:#fff"}),c=L("ol",{style:"list-style:none;padding:0;margin:0"}),e=this.ma.xm(),f=s;if(0==e)for(var f=0,g=this.ma.yf.length;f<g;f++)e=this.kR(f),c.appendChild(e);else if(1==e){if(1==e&&!this.ma.Hc){f=0;for(g=Math.min(6,this.ma.ha.wx().length);f<g;f++)e=this.iR(f),c.appendChild(e)}}else{f="";switch(e){case sd:f= "\\u62b1\\u6b49\\uff0c\\u672a\\u627e\\u5230\\u76f8\\u5173\\u5730\\u70b9\\u3002";break;case 4:f="\\u62b1\\u6b49\\uff0c\\u60a8\\u6240\\u63d0\\u4f9b\\u7684key\\u65e0\\u6548\\u3002"}e=L("li",{style:"margin:2px 0;padding:0 5px 0 3px;overflow:hidden;line-height:17px"});e.innerHTML=f;c.appendChild(e)}b.appendChild(c);a.appendChild(b);f=this.qR();a.appendChild(f);this.Ma.appendChild(a);this.ma.Fa(W.Hu,a)}},kR:function(a){var b=this.ma.yf;if(b&&b[a]){var b=b[a],c=L("li",{style:"margin:2px 0;padding:0 5px 5px 0px;cursor:pointer;overflow:hidden;line-height:17px;*zoom:1;"}); -1<this.ma.mb&&a==this.ma.mb&&(c.style.backgroundColor="#f0f0f0");var e=0==a?"0px":"-"+25*a+"px";if(this.ma.j.Jk>cb.fq||this.ma.Hc)e="-275px";var e=["<span style=\'background:url("+B.Wc+"images/markers.png) -23px "+e+" no-repeat;width:19px;height:25px;cursor:pointer;float:left;*zoom:1;overflow:hidden;margin:2px 3px 0 5px;*margin-right:0px;display:inline;\'>&nbsp;</span>"],f,g=RegExp(this.ma.Hc?this.ma.ua.ud.join("|"):this.ma.ha.keyword,"ig");b.title&&(f=b.title.replace(g,"<b>$&</b>"));1==b.type?f+= "-\\u516c\\u4ea4\\u8f66\\u7ad9":3==b.type&&(f+="-\\u5730\\u94c1\\u7ad9");e.push("<div style=\'zoom:1;overflow:hidden;padding:0 5px;\'>");e.push("<div style=\'line-height:20px;font-size:12px;\'><span style=\'color:#00c;\'>"+f+"</span>");b.detailUrl&&e.push("<a target=\'_blank\' href=\'"+b.detailUrl+"\' style=\'margin-left:5px;font-size:12px;color:#3d6dcc;font-weight:normal;text-decoration:none;\'>\\u8be6\\u60c5&raquo;</a>");e.push("</div>");b.address&&(f=b.address.replace(g,"<b>$&</b>"),e.push("<div style=\'padding:2px 0;line-height:18px;*zoom:1;overflow:hidden;\'><b style=\'float:left;font-weight:bold;*zoom:1;overflow:hidden;padding-right:5px;*margin-right:-3px;\'>\\u5730\\u5740:</b><span style=\'color:#666;display:block;zoom:1;overflow:hidden;\'>"+ f+"</span></div>"));b.phoneNumber&&e.push("<div style=\'padding:2px 0;line-height:18px;*zoom:1;overflow:hidden;\'><b style=\'float:left;font-weight:bold;*zoom:1;overflow:hidden;padding-right:5px;*margin-right:-3px;\'>\\u7535\\u8bdd:</b><span style=\'color:#666;\'>"+b.phoneNumber+"</span></div>");e.push("</div>");c.innerHTML=e.join("");var i=this;c.onclick=function(){i.ma.select(a)};return c}},qR:function(){var a=this,b=L("div",{style:"white-space:nowrap;text-align:right;background:#e5ecf9;margin-top:5px;padding:2px;overflow:hidden;zoom:1;"}); if(!this.ma.Hc&&!this.ma.Rl){var c=L("a",{style:"color:#7777cc;float:right;",href:this.ma.ha.moreResultsUrl,target:"_blank",title:"\\u5230\\u767e\\u5ea6\\u5730\\u56fe\\u67e5\\u770b\\u66f4\\u591a\\u7ed3\\u679c"});c.innerHTML="\\u66f4\\u591a\\u7ed3\\u679c&#187;";b.appendChild(c)}var c=L("div",{style:"float:left;margin-right:5px"}),e=this.ma.rA();0<this.ma.yf.length&&new Hd(c,function(b){a.ma.Am(b-1)},{Kd:e.dp(),page:e.OL()+1,update:t});b.appendChild(c);return b},cW:function(){this.Ma&&("number"==typeof this.ma.mb&& -1!=this.ma.mb&&this.Ma.getElementsByTagName("li")[this.ma.mb])&&(this.Ma.getElementsByTagName("li")[this.ma.mb].childNodes[1].style.backgroundColor="");this.ma.mb=-1},select:function(a){if(this.Ma){var b=this.ma.mb;"number"==typeof b&&(-1!=b&&this.Ma.getElementsByTagName("li")[b])&&(this.Ma.getElementsByTagName("li")[b].childNodes[1].style.backgroundColor="");"number"==typeof a&&(-1!=a&&this.Ma.getElementsByTagName("li")[a])&&(this.Ma.getElementsByTagName("li")[a].childNodes[1].style.backgroundColor= "#f0f0f0")}},iR:function(a){var b=L("li",{style:"margin:2px 0;padding:0 5px 0 3px;cursor:pointer;overflow:hidden;line-height:17px"});b.Rj=a;var c=this.ma.ha.wx();b.innerHTML="<span style=\'color:#00c;text-decoration:underline\'>"+c[a].city+"</span> <span style=\'color:#666\'>(\\u5171"+c[a].numResults+"\\u6761\\u7ed3\\u679c)</span>";var e=this.ma,f=e.ha;b.onclick=function(){e.fn(f.wx()[a].city);e.search(f.keyword)};return b}}); ');