/**/_jsload2&&_jsload2('local', 'fb.mL=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:p}; z.extend(fb.prototype,{Ny:function(){for(var a=0,b=this.Ra.length;aa.length||10a.length||10a.length||10c?fb.wF:c>fb.EF?fb.EF:c,f=this,g=e||{};if(b instanceof J){var i=S.Gb(b),e=new J(i.lng-c,i.lat-c),i=new J(i.lng+c,i.lat+c),e=S.cc(e),i=S.cc(i),e=new hb(new J(e.lng,e.lat),new J(i.lng,i.lat));g.Ka=b;g.Ca=c;this.Bm(a,e, g)}else this.Eg(this.yd,function(e){e=e||1;f.Gc=f.Rz(a);e=f.Gc?{qt:"nba",c:e,wd:a.join("$$"),wdn:a.length,rn:f.kf(),uid:b.uid,r:c}:{qt:"nb",c:e,wd:a,rn:f.kf(),uid:b.uid,r:c};if("string"==typeof b){if(f.Gc){e.qt="sa";for(var i=[],n=0;nb.total?b.total:760,C=0==g?b.spec_dispnum||0:0);if(2!=f)if(this.Gc){B=b.result_array;g=a.td.length;for(A=0;A","").replace("",""),F.unshift(L);E={title:E.name,uid:E.uid,point:db.ze(E.geo, p).point,url:X.Eu(E.uid,e.code),detailUrl:"http://api.map.baidu.com/place/detail?uid="+E.uid+"&output=html&source=jsapi",address:G,city:e.name,province:e.up_province_name||"",phoneNumber:E.tel,postcode:E.zip,type:E.poiType||0,isAccurate:E.acc_flag&&1==E.acc_flag?p:t,tags:F};q[A].push(E);n.push(E.point);this.sf.push(E)}}}else for(A=C;A", "").replace("","");F.unshift(L)}E={title:E.name,uid:E.uid,point:db.ze(E.geo,p).point,url:X.Eu(E.uid,e.code),detailUrl:"http://api.map.baidu.com/place/detail?uid="+E.uid+"&output=html&source=jsapi",address:G,city:e.name,province:e.up_province_name||"",phoneNumber:E.tel,postcode:E.zip,type:E.poiType||0,isAccurate:E.acc_flag&&1==E.acc_flag?p:t};0b&&(a=f,b=f.Fo())}return a},Pe:function(){delete this.Ma;delete this.Ke;delete this.la;this.Gc&&delete this.yi;delete this.ya;this.ob=-1;this.Xa();this.xj();this.m.pa.Oa&&(this.m.pa.Oa.innerHTML="")},dm:function(a){if(this.Cl)this.Jr.dm(a);else if(this.ya){var b;b=this.Gc?this.tz():this.la;if("number"==typeof a&&!isNaN(a)&&0<=a&&a<=b.Fo()-1)switch(this.ya.bd.pn=a,this.ya.bd.qt){case "s":case "con":this.search(this.ya.bd.wd,this.ya.options, this.ya);break;case "bd":this.Bm(this.ya.bd.wd,this.ya.fb,this.ya);break;case "nb":this.hp(this.ya.bd.wd,this.ya.Ka,this.ya.Ca,this.ya);break;case "bda":this.Bm(this.ya.td,this.ya.fb,this.ya);break;case "sa":this.search(this.ya.td,this.ya.options,this.ya);break;case "nba":this.hp(this.ya.td,this.ya.Ka,this.ya.Ca,this.ya)}else this.Xa(5),this.Ja(X.ac)}},Xy:function(){this.Jr||(this.Jr=new Hh(this))},select:function(a){this.ym.select(a);this.xm.select(a);this.ob=a}}); U(ce,{gotoPage:ce.dm,searchNearby:ce.hp,searchInBounds:ce.Bm,search:ce.search,clearResults:ce.Pe});function Gh(a){this.keyword=a.wb||"";this.oS=a.YD||0;this.cQ=a.count||0;this.lA=a.total||0;this.fS=Math.ceil(a.total/a.Zo);this.center=a.Ka;this.radius=a.Ca;this.bounds=a.fb;this.city=a.city;this.province=a.province;this.viewport=a.viewport;this.moreResultsUrl=a.gi;this.Qq=a.xk&&a.xk.slice(0)||[];this.zP=a.uB&&a.uB.slice(0);this.suggestions=a.uN||[]}z.extend(Gh.prototype,{mk:function(a){if(this.Qq[a])return this.Qq[a]},ls:x("lA"),Fo:x("fS"),oK:x("cQ"),xK:x("oS"),Cw:x("zP"),toString:ea("LocalResult")}); var Ih=Gh.prototype;U(Ih,{getPoi:Ih.mk,getCurrentNumPois:Ih.oK,getNumPois:Ih.ls,getNumPages:Ih.Fo,getPageIndex:Ih.xK,getCityList:Ih.Cw});function Hh(a){z.lang.Ga.call(this);this.qa=a;this.qa.ob=-1}z.lang.wa(Hh,z.lang.Ga,"CustomSearch"); z.extend(Hh.prototype,{search:function(a){this.ip=a.ip;this.qa.Gc=t;if(this.Ny(a)){var b=this;this.qa.Eg(this.qa.yd,function(c){a.region=c;c=b.fR(a);b.ZM(c,{bd:c,options:a})})}},Ny:function(){var a=p;qa||(this.qa.Xa(4),this.qa.Ja(X.ac),a=t);return a},fR:function(a){var b=this.qw=a.qw;b&&b.geotableId&&(this.Js=p);var c={region:a.region,page_size:this.qa.kf(),ak:qa};a.AY&&(c.page_index=a.AY);a.wb&&(c.q=a.wb);if(a.fb){var e=a.fb.Se(),f=a.fb.Lf();c.bounds=this.Js?e.lng+","+e.lat+";"+f.lng+","+f.lat:e.lat+ ","+e.lng+";"+f.lat+","+f.lng}if(a.Ka&&(a.Ka instanceof J||a.Ka.point instanceof J))e=s,a.Ka instanceof J?e=a.Ka:a.Ka.point instanceof J&&(e=a.Ka.point),c.location=this.Js?e.lng+","+e.lat:e.lat+","+e.lng;"string"==typeof a.Ka&&(c.q=a.Ka+" "+a.wb,this.ip="local");a.Ca&&(c.radius=a.Ca);this.Js?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},ZM:function(a,b){var c=this,e="geosearch/poi";this.Js&&(e="geosearch/v2/"+ this.ip);Md.nb(function(a,b){c.Gf(a,b)},a,b,e)},Gf:function(a,b){this.qa.Pe();this.qa.ya=b;if(0!=a.status)this.la=new Gh({wb:b.options.wb,Zo:this.qa.kf(),Ka:b.options.Ka||"",Ca:b.options.Ca||"",fb:b.options.fb||"",gi:""}),5==a.status?this.qa.Xa(4):this.qa.Xa(Nd),this.qa.la=this.la,this.qa.Ja(X.ac,this.la),this.qa.xm.dispatchEvent("render");else{this.Tq(a,b);this.qa.ym.dispatchEvent("render");this.qa.xm.dispatchEvent("render");var c=b.options.Ka;c&&("string"!=typeof c&&!(c instanceof J)&&0==this.qa.am())&& this.qa.ym.Lv(c);c={};c.na=this.qa.Dy;this.qa.ym.kK(c);c=this.qa.la;if(this.qa.m.pa.gt&&c&&0fb.Dp||this.qa.Gc)e="-275px";var e=[" "],f,g=RegExp(this.qa.Gc?this.qa.ya.td.join("|"):this.qa.la.keyword,"ig");b.title&&(f=b.title.replace(g,"$&"));1==b.type?f+= "-\\u516c\\u4ea4\\u8f66\\u7ad9":3==b.type&&(f+="-\\u5730\\u94c1\\u7ad9");e.push("
");e.push("
"+f+"");b.detailUrl&&e.push("\\u8be6\\u60c5»");e.push("
");b.address&&(f=b.address.replace(g,"$&"),e.push("
\\u5730\\u5740:"+ f+"
"));b.phoneNumber&&e.push("
\\u7535\\u8bdd:"+b.phoneNumber+"
");e.push("
");c.innerHTML=e.join("");var i=this;c.onclick=function(){i.qa.select(a)};return c}},XP:function(){var a=this,b=O("div",{style:"white-space:nowrap;text-align:right;background:#e5ecf9;margin-top:5px;padding:2px;overflow:hidden;zoom:1;"}); if(!this.qa.Gc&&!this.qa.Cl){var c=O("a",{style:"color:#7777cc;float:right;",href:this.qa.la.moreResultsUrl,target:"_blank",title:"\\u5230\\u767e\\u5ea6\\u5730\\u56fe\\u67e5\\u770b\\u66f4\\u591a\\u7ed3\\u679c"});c.innerHTML="\\u66f4\\u591a\\u7ed3\\u679c»";b.appendChild(c)}var c=O("div",{style:"float:left;margin-right:5px"}),e=this.qa.tz();0"+c[a].city+" (\\u5171"+c[a].numResults+"\\u6761\\u7ed3\\u679c)";var e=this.qa,f=e.la;b.onclick=function(){e.Em(f.Cw()[a].city);e.search(f.keyword)};return b}}); ');