surprise
2023-12-29 18377dc5d61caf3a6a0835e17015ac2601f8709d
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
function Ma(yb){throw yb;}var s=void 0,t=!0,u=null,J=!1;function W(){return function(){}}function Va(yb){return function(Wa){this[yb]=Wa}}function X(yb){return function(){return this[yb]}}function hb(yb){return function(){return yb}}
(function(){function yb(a,b){var c=this,e;c.ff="object"==typeof a?a:Rb.getElementById(a);c.ff.style.overflow="hidden";c.ya=c.ff.children[0];c.options={Xf:t,ig:t,x:0,y:0,oh:t,tC:J,kn:t,Pt:t,ne:t,Xc:J,eG:0,vm:J,Ym:t,ud:t,Ad:t,Nm:zc,Bj:Rd,CD:Rd&&Sd,Bn:"",zoom:J,oe:1,jg:4,$C:2,Uu:"scroll",Gh:J,Nj:1,$t:u,Yt:function(a){a.preventDefault()},bu:u,Xt:u,au:u,Wt:u,Ij:u,eu:u,Zt:u,eg:u,fu:u,dg:u};for(e in b)c.options[e]=b[e];c.x=c.options.x;c.y=c.options.y;c.options.ne=Td&&c.options.ne;c.options.ud=c.options.Xf&&
c.options.ud;c.options.Ad=c.options.ig&&c.options.Ad;c.options.zoom=c.options.ne&&c.options.zoom;c.options.Xc=gf&&c.options.Xc;c.options.zoom&&zc&&(eb="");c.ya.style[hf]=c.options.ne?Ea+"transform":"top left";c.ya.style[pb]="0";c.ya.style[jf]="0 0";c.options.Xc&&(c.ya.style[kf]="cubic-bezier(0.33,0.66,0.66,1)");c.options.ne?c.ya.style[Xa]="translate("+c.x+"px,"+c.y+"px)"+eb:c.ya.style.cssText+=";position:absolute;top:"+c.y+"px;left:"+c.x+"px";c.options.Xc&&(c.options.Nm=t);c.refresh();c.ea(Yc,window);
c.ea(Zc);!Aa&&"none"!=c.options.Uu&&(c.ea("DOMMouseScroll"),c.ea("mousewheel"));c.options.vm&&(c.wC=setInterval(function(){c.Iz()},500));this.options.Ym&&(Event.prototype.stopImmediatePropagation||(document.body.removeEventListener=function(a,b,c){var e=Node.prototype.removeEventListener;a==="click"?e.call(document.body,a,b.xt||b,c):e.call(document.body,a,b,c)},document.body.addEventListener=function(a,b,c){var e=Node.prototype.addEventListener;a==="click"?e.call(document.body,a,b.xt||(b.xt=function(a){a.qF||
b(a)}),c):e.call(document.body,a,b,c)}),c.ea(Ud,document.body,t))}function Wa(a,b){G.call(this,a,b);this.Da=[];this.fb=-1;this.Pa=[];var c=this,e=this.m.pa;1!==e.wt&&2!==e.wt&&(e.wt=1);this.Bv=this.m.pa.bc?t:J;T.load("route",function(){c.Xd()});this.FE&&this.FE()}function wb(a,b){G.call(this,a,b)}function Ga(a,b){G.call(this,a,b);b=b||{};b.renderOptions=b.renderOptions||{};this.Zp(b.pageCapacity);"undefined"!=typeof b.renderOptions.selectFirstResult&&!b.renderOptions.selectFirstResult?this.YC():this.qD();
this.Da=[];this.Df=[];this.fb=-1;this.Pa=[];var c=this;T.load("local",function(){c.Hz()},t)}var lf,nf,of,ye,Vd,ng,pf,og,pg,qg,rg,sg,tg,ug,vg,wg,xg,yg,zg,Ag,Bg,Cg;function Ha(a,b){if(a=g.fa(a)){var c=this;g.lang.Ia.call(c);b=b||{};c.P={FC:200,bc:t,tx:J,pD:t,pp:t,qp:b.enableWheelZoom||J,hL:t,sD:t,Qs:t,Ps:t,wD:t,np:b.enable3DBuilding||J,Nc:25,Y1:240,eV:450,Ec:y.Ec,Md:y.Md,Ht:!!b.Ht,mc:Math.round(b.minZoom)||1,vc:Math.round(b.maxZoom)||19,Ra:b.mapType||Jb,A6:J,eL:b.drawer||Dg,sx:t,Lm:500,pX:b.enableHighResolution!==
J,rD:b.enableMapClick!==J,devicePixelRatio:b.devicePixelRatio||window.devicePixelRatio||1,qG:99,De:b.mapStyle||u,QZ:b.logoControl===J?J:t,CV:[],y3:b.beforeClickIcon||u,Cg:J,Hk:J,ip:J,fF:t,lD:b.enableBizAuthLogo===J?J:t};c.P.De&&(this.lZ(c.P.De.controls),this.pM(c.P.De.geotableId));c.P.De&&c.P.De.styleId&&c.V4(c.P.De.styleId);c.P.IC={dark:{backColor:"#2D2D2D",textColor:"#bfbfbf",iconUrl:"dicons"},normal:{backColor:"#F3F1EC",textColor:"#c61b1b",iconUrl:"icons"},light:{backColor:"#EBF8FC",textColor:"#017fb4",
iconUrl:"licons"}};b.enableAutoResize&&(c.P.Ps=b.enableAutoResize);b.enableStreetEntrance===J&&(c.P.wD=b.enableStreetEntrance);b.enableDeepZoom===J&&(c.P.hL=b.enableDeepZoom);var e=c.P.CV;if(I())for(var f=0,i=e.length;f<i;f++)if(g.ha[e[f]]){c.P.devicePixelRatio=1;break}e=-1<navigator.userAgent.toLowerCase().indexOf("android");f=-1<navigator.userAgent.toLowerCase().indexOf("mqqbrowser");if(-1<navigator.userAgent.toLowerCase().indexOf("UCBrowser")||e&&f)c.P.qG=99;c.Va=a;c.LB(a);a.unselectable="on";
a.innerHTML="";a.appendChild(c.xa());b.size&&this.Ie(b.size);e=c.Vb();c.width=e.width;c.height=e.height;c.offsetX=0;c.offsetY=0;c.platform=a.firstChild;c.Ee=c.platform.firstChild;c.Ee.style.width=c.width+"px";c.Ee.style.height=c.height+"px";c.be={};c.ue=new m(0,0);c.dc=new m(0,0);c.Ua=3;c.Ic=0;c.SC=u;c.RC=u;c.Ub="";c.Zw="";c.Sh={};c.Sh.custom={};c.Ji={};c.Wa=0;b.useWebGL===J&&Oa(J);c.W=new aa(a,{Eg:"api",WS:t});c.W.aa();c.W.IF(c);b=b||{};e=c.Ra=c.P.Ra;c.Pc=e.Rk();e===ra&&Z(ng);e===qb&&Z(pf);e=c.P;
e.VO=Math.round(b.minZoom);e.UO=Math.round(b.maxZoom);c.tv();c.$={Oc:J,qc:0,Mt:0,GM:0,E5:0,uC:J,tF:-1,we:[]};c.platform.style.cursor=c.P.Ec;for(f=0;f<n.Hr.length;f++)n.Hr[f](c);c.$.tF=f;c.ea();T.load("map",function(){c.zb()});c.P.rD&&(setTimeout(function(){Z(og)},1E3),T.load("mapclick",function(){window.MPC_Mgr=window.MPC_Mgr||{};window.MPC_Mgr[c.da]=new qf(c)},t));Ya()&&T.load("oppc",function(){c.iv()});I()&&T.load("opmb",function(){c.iv()});a=u;c.bC=[]}}function Z(a,b){if(a){var b=b||{},c="",e;
for(e in b)c=c+"&"+e+"="+encodeURIComponent(b[e]);var f=function(a){a&&(Z.FB=t,setTimeout(function(){Z.BA.src=n.Id+"images/blank.gif?"+a.src},50))},i=function(){var a=Z.gJ.shift();a&&f(a)};e=(1E8*Math.random()).toFixed(0);Z.FB?Z.gJ.push({src:"product=jsapi&sub_product=jsapi&v="+n.version+"&sub_product_v="+n.version+"&t="+e+"&code="+a+"&da_src="+a+c}):f({src:"product=jsapi&sub_product=jsapi&v="+n.version+"&sub_product_v="+n.version+"&t="+e+"&code="+a+"&da_src="+a+c});Z.Ug||(g.V(Z.BA,"load",function(){Z.FB=
J;i()}),g.V(Z.BA,"error",function(){Z.FB=J;i()}),Z.Ug=t)}}function pa(a){var b={duration:1E3,Nc:30,kp:0,hc:Pa.OM,du:W()};this.kg=[];if(a)for(var c in a)b[c]=a[c];this.m=b;if(Ac(b.kp)){var e=this;setTimeout(function(){e.start()},b.kp)}else b.kp!=pa.Xn&&this.start()}function Eg(a,b){var c=a.style;c.left=b[0]+"px";c.top=b[1]+"px"}function Bc(a){0<g.ha.na?a.unselectable="on":a.style.MozUserSelect="none"}function ud(a){return a&&a.parentNode&&11!==a.parentNode.nodeType}function wa(a,b){g.R.Vx(a,"beforeEnd",
b);return a.lastChild}function ze(a){for(var b={left:0,top:0};a&&a.offsetParent;)b.left+=a.offsetLeft,b.top+=a.offsetTop,a=a.offsetParent;return b}function ga(a){a=window.event||a;a.stopPropagation?a.stopPropagation():a.cancelBubble=t}function Ba(a){a=window.event||a;a.preventDefault?a.preventDefault():a.returnValue=J;return J}function xa(a){ga(a);return Ba(a)}function Fg(){var a=document.documentElement,b=document.body;return a&&(a.scrollTop||a.scrollLeft)?[a.scrollTop,a.scrollLeft]:b?[b.scrollTop,
b.scrollLeft]:[0,0]}function xb(a,b){if(a&&b)return Math.round(Math.sqrt(Math.pow(a.x-b.x,2)+Math.pow(a.y-b.y,2)))}function Gg(a,b){var c=[],b=b||function(a){return a},e;for(e in a)c.push(e+"="+b(a[e]));return c.join("&")}function w(a,b,c){var e=document.createElement(a);c&&(e=document.createElementNS(c,a));return g.R.EF(e,b||{})}function Cc(a){if(a.currentStyle)return a.currentStyle;if(a.ownerDocument&&a.ownerDocument.defaultView)return a.ownerDocument.defaultView.getComputedStyle(a,u)}function ib(a){return"function"===
typeof a}function Ac(a){return"number"===typeof a}function $c(a){return"string"==typeof a}function Ab(a){return"undefined"!=typeof a}function Wd(a){return"object"==typeof a}function Ih(a){for(var b="",c=0;c<a.length;c++){var e=a.charCodeAt(c)<<1,f=e=e.toString(2);8>e.length&&(f="00000000"+e,f=f.substr(e.length,8));b+=f}a=5-b.length%5;e=[];for(c=0;c<a;c++)e[c]="0";b=e.join("")+b;f=[];for(c=0;c<b.length/5;c++)e=b.substr(5*c,5),f.push(String.fromCharCode(parseInt(e,2)+50));return f.join("")+a.toString()}
function Hg(a){var b="",c,e,f="",i,k="",l=0;i=/[^A-Za-z0-9\+\/\=]/g;if(!a||i.exec(a))return a;a=a.replace(/[^A-Za-z0-9\+\/\=]/g,"");do c=Ae.indexOf(a.charAt(l++)),e=Ae.indexOf(a.charAt(l++)),i=Ae.indexOf(a.charAt(l++)),k=Ae.indexOf(a.charAt(l++)),c=c<<2|e>>4,e=(e&15)<<4|i>>2,f=(i&3)<<6|k,b+=String.fromCharCode(c),64!=i&&(b+=String.fromCharCode(e)),64!=k&&(b+=String.fromCharCode(f));while(l<a.length);return b}function I(){return!(!g.platform.KE&&!g.platform.AZ&&!g.platform.Dj)}function Ya(){return!(!g.platform.BM&&
!g.platform.BZ&&!g.platform.IZ)}function Ja(){return(new Date).getTime()}function nc(){var a=document.body.appendChild(w("div"));a.innerHTML='<v:shape id="vml_tester1" adj="1" />';var b=a.firstChild;if(!b.style)return J;b.style.behavior="url(#default#VML)";b=b?"object"===typeof b.adj:t;a.parentNode.removeChild(a);return b}function Bb(){return!!document.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#Shape","1.1")}function Dc(){return!!w("canvas").getContext}function Ig(a,b){b||(b=document.createElement("canvas"));
b.getContext("2d").drawImage(a,0,0)}function O(a){return a*Math.PI/180}function Xd(a){a&&(a.xo.style.border="1px solid "+n.tq.QG,a.Mh.style.backgroundColor=n.tq.QG,a.Mh.style.opacity="1",a.Mh.style.filter="")}function Ec(a){a&&(a.xo.style.border="1px solid "+n.tq.vq,a.Mh.style.backgroundColor=n.tq.vq,a.Mh.style.opacity="0.5",a.Mh.style.filter="Alpha(opacity=50);")}function Yd(a,b,c){b.$E||(b.$E=[],b.handle={});b.$E.push({filter:c,Us:a});b.addEventListener||(b.addEventListener=function(a,c){b.attachEvent("on"+
a,c)});b.handle.click||(b.addEventListener("click",function(a){for(var c=a.target||a.srcElement;c!=b;){Jh(b.$E,function(b,k){RegExp(k.filter).test(c.getAttribute("filter"))&&k.Us.call(c,a,c.getAttribute("filter"))});c=c.parentNode}},J),b.handle.click=t)}function Jh(a,b){for(var c=0,e=a.length;c<e;c++)b(c,a[c])}function rf(a,b){return!a||!b?0:Math.round(Math.sqrt(Math.pow(a.lng-b.lng,2)+Math.pow(a.lat-b.lat,2)))}function Zd(a){var b=window.TILE_VERSION,c="20190410";b&&b.ditu&&(b=b.ditu,b[a]&&b[a].updateDate&&
(c=b[a].updateDate));return c}function T(){}function L(a,b){this.x=a||0;this.y=b||0;this.x=this.x;this.y=this.y}function A(a,b){this.width=a||0;this.height=b||0}function Fc(a,b){a&&(this.Rc=a,this.da="spot"+Fc.da++,b=b||{},this.kh=b.text||"",this.Zv=b.offsets?b.offsets.slice(0):[5,5,5,5],this.$B=b.userData||u,this.Uh=b.minZoom||u,this.Mf=b.maxZoom||u)}function ba(){this.M=u;this.Gb="control";this.eb=this.tK=t}function Gc(a){ba.call(this);a=a||{};this.m={Ng:J,PF:a.showZoomInfo||t,anchor:a.anchor,Fa:a.offset,
type:a.type,oX:a.enableGeolocation||J};this.defaultAnchor=I()?3:Kb;this.defaultOffset=new A(10,10);this.Ac(a.anchor);this.In(a.type);this.Ff()}function Hc(a){ba.call(this);a=a||{};this.m={anchor:a.anchor||rb,Fa:a.offset||new A(10,30),L0:a.showAddressBar!==J,a4:a.enableAutoLocation||J,XM:a.locationIcon||u};var b=this;this.mv=1200;b.F1=[];this.se=[];T.load("geoctrl",function(){(function e(){if(0!==b.se.length){var a=b.se.shift();b[a.method].apply(b,a.arguments);e()}})();b.jQ()});Z(pg)}function ad(a){ba.call(this);
a=a||{};this.m={Ng:J,anchor:a.anchor,Fa:a.offset};this.kc=[];this.defaultAnchor=rb;this.defaultOffset=new A(5,2);this.Ac(a.anchor);this.tK=J;this.Ff()}function vd(a){ba.call(this);a=a||{};this.m={Ng:J,size:a.size||new A(150,150),padding:5,Za:a.isOpen===t?t:J,W1:4,Fa:a.offset,anchor:a.anchor};this.defaultAnchor=3;this.defaultOffset=new A(0,0);this.Kq=this.Lq=13;this.Ac(a.anchor);this.Ie(this.m.size);this.Ff()}function wd(a){ba.call(this);a=a||{};this.m={Ng:J,color:"black",nd:"metric",Fa:a.offset};
this.defaultAnchor=rb;this.defaultOffset=new A(81,18);this.Ac(a.anchor);this.ai={metric:{name:"metric",GK:1,oM:1E3,OO:"\u7c73",PO:"\u516c\u91cc"},us:{name:"us",GK:3.2808,oM:5280,OO:"\u82f1\u5c3a",PO:"\u82f1\u91cc"}};this.ai[this.m.nd]||(this.m.nd="metric");this.nJ=u;this.NI={};this.Ff()}function $d(a){ba.call(this);a=a||{};this.defaultAnchor=Sb;this.defaultOffset=new A(10,10);this.m={Ng:J,yh:[Jb,Cb,qb,ra],KW:["B_DIMENSIONAL_MAP","B_SATELLITE_MAP","B_NORMAL_MAP"],type:a.type||Jg,Fa:a.offset||this.defaultOffset,
sX:t};this.Ac(a.anchor);"[object Array]"==Object.prototype.toString.call(a.mapTypes)&&(this.m.yh=a.mapTypes.slice(0));this.Ff()}function Be(a){ba.call(this);a=a||{};this.m={Ng:J,Fa:a.offset,anchor:a.anchor};this.Qi=J;this.zw=u;this.VI=new oc({Eg:"api"});this.WI=new ha(u,{Eg:"api"});this.defaultAnchor=Sb;this.defaultOffset=new A(10,10);this.Ac(a.anchor);this.Ff();Z(qg)}function Ce(a){ba.call(this);a=a||{};this.defaultAnchor=Kb;this.YV=a.canCheckSize===J?J:t;this.kj="";this.defaultOffset=new A(10,10);
this.onChangeBefore=[];this.onChangeAfter=[];this.onChangeSuccess=[];this.m={Ng:J,Fa:a.offset||this.defaultOffset,anchor:a.anchor||this.defaultAnchor,expand:!!a.expand};a.onChangeBefore&&ib(a.onChangeBefore)&&this.onChangeBefore.push(a.onChangeBefore);a.onChangeAfter&&ib(a.onChangeAfter)&&this.onChangeAfter.push(a.onChangeAfter);a.onChangeSuccess&&ib(a.onChangeSuccess)&&this.onChangeSuccess.push(a.onChangeSuccess);this.Ac(a.anchor);this.Ff()}function xd(a){g.lang.Ia.call(this);this.m={Va:u,cursor:"default"};
this.m=g.extend(this.m,a);this.Gb="contextmenu";this.M=u;this.Ca=[];this.Of=[];this.Le=[];this.lx=this.ws=u;this.Th=J;var b=this;T.load("menu",function(){b.zb()})}function yd(a,b,c){if(a&&ib(b)){g.lang.Ia.call(this);this.m={width:100,id:"",$m:""};c=c||{};this.m.width=1*c.width?c.width:100;this.m.id=c.id?c.id:"";this.m.$m=c.iconUrl?c.iconUrl:"";this.kh=a+"";this.Cz=b;this.M=u;this.Gb="menuitem";this.Xr=this.Ov=this.U=this.Oh=u;this.Rh=t;var e=this;T.load("menu",function(){e.zb()})}}function Za(a,b){a&&
!b&&(b=a);this.Oe=this.ae=this.Qe=this.ce=this.hm=this.Ql=u;a&&(this.hm=new m(a.lng,a.lat),this.Ql=new m(b.lng,b.lat),this.Qe=a.lng,this.ce=a.lat,this.Oe=b.lng,this.ae=b.lat)}function m(a,b){isNaN(a)&&(a=Hg(a),a=isNaN(a)?0:a);$c(a)&&(a=parseFloat(a));isNaN(b)&&(b=Hg(b),b=isNaN(b)?0:b);$c(b)&&(b=parseFloat(b));this.lng=a;this.lat=b}function De(){}function bd(){}function H(){}function zd(){this.kj="bj"}function Ad(){this.Pa=[];var a=this;T.load("convertor",function(){a.hQ()})}function Ka(){this.Gb=
"overlay"}function ka(){g.lang.Ia.call(this);Ka.call(this);this.map=u;this.eb=t;this.Ib=u;this.JH=0}function Kg(){this.map=u;this.Da={};this.Ke=[]}function cd(a,b){if(a){b=b||{};this.style={anchor:b.anchor||new A(0,0),fillColor:b.fillColor||"#000",Dg:b.fillOpacity||0,scale:b.scale||1,rotation:b.rotation||0,strokeColor:b.strokeColor||"#000",ld:b.strokeOpacity||1,ac:b.strokeWeight};this.Gb="number"===typeof a?a:"UserDefined";this.Ii=this.style.anchor;this.xr=new A(0,0);this.anchor=u;this.yB=a;var c=
this;T.load("symbol",function(){c.fo()},t)}}function Lg(a,b,c,e){a&&(this.gw={},this.oL=e?!!e:J,this.$c=[],this.a1=a instanceof cd?a:u,this.aJ=b===s?t:!!(b.indexOf("%")+1),this.eh=isNaN(parseFloat(b))?1:this.aJ?parseFloat(b)/100:parseFloat(b),this.bJ=!!(c.indexOf("%")+1),this.repeat=c!=s?this.bJ?parseFloat(c)/100:parseFloat(c):0)}function La(a){ka.call(this);a=a||{};this.K={strokeColor:a.strokeColor||"#3a6bdb",ac:a.strokeWeight||5,ld:a.strokeOpacity||0.65,strokeStyle:a.strokeStyle||"solid",pj:a.enableMassClear===
J?J:t,Pk:u,Tm:u,rf:a.enableEditing===t?t:J,dN:5,D1:J,of:a.enableClicking===J?J:t,ni:a.icons&&0<a.icons.length?a.icons:u,NX:a.geodesic===t?t:J};0>=this.K.ac&&(this.K.ac=5);if(0>this.K.ld||1<this.K.ld)this.K.ld=0.65;if(0>this.K.Dg||1<this.K.Dg)this.K.Dg=0.65;"solid"!=this.K.strokeStyle&&"dashed"!=this.K.strokeStyle&&(this.K.strokeStyle="solid");this.ba=u;this.lv=new Za(0,0);this.nf=[];this.xc=[];this.Sa={}}function sf(a){ka.call(this);this.ba=this.map=u;this.K={width:0,height:0,Fa:new A(0,0),opacity:1,
background:"transparent",by:1,MM:"#000",OZ:"solid",point:u};this.WN(a);this.point=this.K.point}function sa(a,b,c){a&&b&&(this.imageUrl=a,this.size=b,a=new A(Math.floor(b.width/2),Math.floor(b.height/2)),c=c||{},a=c.anchor||a,b=c.imageOffset||new A(0,0),this.imageSize=c.imageSize,this.anchor=a,this.imageOffset=b,this.infoWindowAnchor=c.infoWindowAnchor||this.anchor,this.printImageUrl=c.printImageUrl||"")}function jb(a,b){g.lang.Ia.call(this);this.content=a;this.map=u;b=b||{};this.K={width:b.width||
0,height:b.height||0,maxWidth:b.maxWidth||730,Fa:b.offset||new A(0,0),title:b.title||"",aF:b.maxContent||"",th:b.enableMaximize||J,Os:b.enableAutoPan===J?J:t,nD:b.enableCloseOnClick===J?J:t,margin:b.margin||[10,10,40,10],HC:b.collisions||[[10,10],[10,10],[10,10],[10,10]],eZ:J,o_:b.onClosing||hb(t),iL:J,tD:b.enableParano===t?t:J,message:b.message,vD:b.enableSearchTool===t?t:J,Px:b.headerContent||"",oD:b.enableContentScroll||J};if(0!=this.K.width&&(220>this.K.width&&(this.K.width=220),730<this.K.width))this.K.width=
730;if(0!=this.K.height&&(60>this.K.height&&(this.K.height=60),650<this.K.height))this.K.height=650;if(0!=this.K.maxWidth&&(220>this.K.maxWidth&&(this.K.maxWidth=220),730<this.K.maxWidth))this.K.maxWidth=730;this.ge=J;this.Ei=y.sa;this.ub=u;var c=this;T.load("infowindow",function(){c.zb()})}function sb(a,b){ka.call(this);this.content=a;this.ba=this.map=u;b=b||{};this.K={width:0,Fa:b.offset||new A(0,0),iq:{backgroundColor:"#fff",border:"1px solid #f00",padding:"1px",whiteSpace:"nowrap",font:"12px "+
y.fontFamily,zIndex:"80",MozUserSelect:"none"},position:b.position||u,pj:b.enableMassClear===J?J:t,of:t,left:b.left===t?t:J,right:b.right===t?t:J};0>this.K.width&&(this.K.width=0);Ab(b.enableClicking)&&(this.K.of=b.enableClicking);this.point=this.K.position;var c=this;T.load("marker",function(){c.zb()})}function Q(a,b){ka.call(this);b=b||{};this.point=a;this.Hq=this.map=u;this.K={Fa:b.offset||new A(0,0),Be:b.icon||Kh,hl:Lh,title:b.title||"",label:u,rK:b.baseZIndex||0,of:t,v7:J,PE:J,pj:b.enableMassClear===
J?J:t,bc:J,EN:b.raiseOnDrag===t?t:J,MN:J,Md:b.draggingCursor||y.Md,rotation:b.rotation||0,left:b.left===t?t:J,right:b.right===t?t:J};b.icon&&!b.shadow&&(this.K.hl=u);b.enableDragging&&(this.K.bc=b.enableDragging);Ab(b.enableClicking)&&(this.K.of=b.enableClicking);var c=this;T.load("marker",function(){c.zb()})}function ic(a,b){La.call(this,b);b=b||{};this.K.Dg=b.fillOpacity?b.fillOpacity:0.65;this.K.fillColor=""==b.fillColor?"":b.fillColor?b.fillColor:"#fff";this.kd(a);var c=this;T.load("poly",function(){c.zb()})}
function Db(a,b){La.call(this,b);this.Pr(a);var c=this;T.load("poly",function(){c.zb()})}function dd(a,b,c){this.point=a;this.Ea=Math.abs(b);ic.call(this,[],c)}function Ra(a,b){if(0!==arguments.length){ka.apply(this,arguments);b=b||{};this.K={hb:a,opacity:b.opacity||1,Fp:b.imageURL||"",Fs:b.displayOnMinLevel||1,pj:b.enableMassClear===J?J:t,Es:b.displayOnMaxLevel||19,V0:b.stretch||J};0===b.opacity&&(this.K.opacity=0);var c=this;T.load("groundoverlay",function(){c.zb()})}}function Mh(){var a=document.createElement("canvas");
return!(!a.getContext||!a.getContext("2d"))}function kb(a,b){var c=this;Mh()&&(a===s&&Ma(Error("\u6ca1\u6709\u4f20\u5165points\u6570\u636e")),"[object Array]"!==Object.prototype.toString.call(a)&&Ma(Error("points\u6570\u636e\u4e0d\u662f\u6570\u7ec4")),b=b||{},ka.apply(c,arguments),c.ga={la:a},c.K={shape:b.shape||tf,size:b.size||uf,color:b.color||"#fa937e",pj:t},this.vB=[],this.se=[],T.load("pointcollection",function(){for(var a=0,b;b=c.vB[a];a++)c[b.method].apply(c,b.arguments);for(a=0;b=c.se[a];a++)c[b.method].apply(c,
b.arguments)}))}function Tb(a){this.options=a||{};this.s_=this.options.paneName||"labelPane";this.zIndex=this.options.zIndex||0;this.qW=this.options.contextType||"2d"}function vf(a){this.map=a;this.Hj=[];this.hg=[];this.Pg=[];this.RV=300;this.rF=0;this.Jg={};this.jj={};this.Yk=0;this.JE=t;this.HW={};this.Ao=this.Pq(1);this.yg=this.Pq(2);this.Rl=this.Pq(3);this.qg=this.Pq(4);a.platform.appendChild(this.Ao);a.platform.appendChild(this.yg);a.platform.appendChild(this.Rl);a.platform.appendChild(this.qg);
var b=256*Math.pow(2,15),c=3*b,a=H.ib(new m(180,0)).lng,c=c-a,b=-3*b,e=H.ib(new m(-180,0)).lng;this.aB=a;this.bB=e;this.ZA=c+(e-b);this.II=a-e}function ae(a,b,c,e,f){this.hn=a;this.position=c;this.rv=[];this.name=a.mE(e,f);this.info=e;this.LJ=f.Kt();e=w("img");Bc(e);e.uL=J;var i=e.style,a=a.map.ua();i.position="absolute";i.border="none";i.width=a.Od()+"px";i.height=a.Od()+"px";i.left=c[0]+"px";i.top=c[1]+"px";i.maxWidth="none";this.Nb=e;this.src=b;Mg&&(this.Nb.style.opacity=0);var k=this;this.Nb.onload=
function(){n.PZ.aR();k.loaded=t;if(k.hn){var a=k.hn,b=a.jj;if(!b[k.name]){a.rF++;b[k.name]=k}if(k.Nb&&!ud(k.Nb)&&f.Qb){f.Qb.appendChild(k.Nb);if(g.ha.na<=6&&g.ha.na>0&&k.LJ)k.Nb.style.cssText=k.Nb.style.cssText+(';filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="'+k.src+'",sizingMethod=scale);')}var c=a.rF-a.RV,e;for(e in b){if(c<=0)break;if(!a.Jg[e]){b[e].hn=u;var i=b[e].Nb;if(i&&i.parentNode){i.parentNode.removeChild(i);ed(i)}i=u;b[e].Nb=u;delete b[e];a.rF--;c--}}Mg&&new pa({Nc:20,
duration:200,xa:function(a){if(k.Nb&&k.Nb.style)k.Nb.style.opacity=a*1},finish:function(){k.Nb&&k.Nb.style&&delete k.Nb.style.opacity}});k.pv()}};this.Nb.onerror=function(){k.pv();if(k.hn){var a=k.hn.map.ua();if(a.m.yD){k.error=t;k.Nb.src=a.m.yD;k.Nb&&!ud(k.Nb)&&f.Qb.appendChild(k.Nb)}}};e=u}function ed(a){if(a){a.onload=a.onerror=u;var b=a.attributes,c,e,f;if(b){e=b.length;for(c=0;c<e;c+=1)f=b[c].name,ib(a[f])&&(a[f]=u)}if(b=a.children){e=b.length;for(c=0;c<e;c+=1)ed(a.children[c])}}}function ua(a){this.Ze=
a||{};this.sW=this.Ze.copyright||u;this.w1=this.Ze.transparentPng||J;this.Tw=this.Ze.baseLayer||J;this.zIndex=this.Ze.zIndex||0;this.da=ua.ES++}function be(a){ua.call(this,a);this.m=a||{};this.zM=t;if(this.m.predictDate){if(1>this.m.predictDate.weekday||7<this.m.predictDate.weekday)this.m.predictDate=1;if(0>this.m.predictDate.hour||23<this.m.predictDate.hour)this.m.predictDate.hour=0}this.XU=n.url.proto+n.url.domain.traffic+"/traffic/"}function tb(a,b){ua.call(this);var c=this;this.zM=t;try{document.createElement("canvas").getContext("2d")}catch(e){}Wd(a)?
b=a||{}:(c.no=a,b=b||{});b.geotableId&&(c.Hf=b.geotableId);b.databoxId&&(c.no=b.databoxId);var f=n.Id+"geosearch";c.$a={yN:b.pointDensity||Ng,$Y:f+"/detail/",aZ:f+"/v2/detail/",jK:b.age||36E5,mu:b.q||"",i1:"png",l5:[5,5,5,5],KZ:{backgroundColor:"#FFFFD5",borderColor:"#808080"},oC:b.ak||Eb,WF:b.tags||"",filter:b.filter||"",oO:b.sortby||"",vE:b.hotspotName||"tile_md_"+(1E5*Math.random()).toFixed(0),nG:t};T.load("clayer",function(){c.Xd()})}function pc(a,b,c){this.qd=a;this.lf=b instanceof ua?[b]:b.slice(0);
c=c||{};this.m={k1:c.tips||"",UE:"",mc:c.minZoom||4,vc:c.maxZoom||18,k5:c.minZoom||4,j5:c.maxZoom||18,Py:256,YF:c.textColor||"black",yD:c.errorImageUrl||"",hb:new Za(new m(-21364736,-16023552),new m(23855104,19431424)),Pc:c.projection||new H};1<=this.lf.length&&(this.lf[0].Tw=t);g.extend(this.m,c)}function Bd(){}function Lb(a,b){this.qd=a;this.lQ=18;this.m={Py:256,Pc:new H};g.extend(this.m,b||{})}function qc(a){this.M=a.map;this.lf=[];this.Zr={};this.FN=this.M.P.devicePixelRatio;this.eD=new Og(this.M);
this.Ba()}function $a(a,b,c){c=c||{};this.M=a;this.Gw=b;this.Mc=b.FN;this.$a={h1:"na",zIndex:0,zO:c.tileUrls||{http:["http://online0.map.bdimg.com/pvd/?qt=vtile","http://online1.map.bdimg.com/pvd/?qt=vtile","http://online2.map.bdimg.com/pvd/?qt=vtile","http://online3.map.bdimg.com/pvd/?qt=vtile","http://online4.map.bdimg.com/pvd/?qt=vtile"],https:["https://ss0.bdstatic.com/8bo_dTSlR1gBo1vgoIiO_jowehsv/pvd/?qt=vtile","https://ss1.bdstatic.com/8bo_dTSlR1gBo1vgoIiO_jowehsv/pvd/?qt=vtile","https://ss2.bdstatic.com/8bo_dTSlR1gBo1vgoIiO_jowehsv/pvd/?qt=vtile",
"https://ss3.bdstatic.com/8bo_dTSlR1gBo1vgoIiO_jowehsv/pvd/?qt=vtile","https://ss0.bdstatic.com/8bo_dTSlQ1gBo1vgoIiO_jowehsv/pvd/?qt=vtile"]},yE:c.iconUrls||["https://ss0.bdstatic.com/8bo_dTSlR1gBo1vgoIiO_jowehsv/sty/map_icons2x/","https://ss1.bdstatic.com/8bo_dTSlR1gBo1vgoIiO_jowehsv/sty/map_icons2x/"],OF:t};this.YB="";this.bT={};var c=c.urlOpts||{styles:"pl",extdata:1,textimg:0,mesh3d:0,limit:30},e;for(e in c)c.hasOwnProperty(e)&&(this.YB=this.YB+"&"+e+"="+c[e]);this.qh={};this.xs=[];this.Lt=0;
this.Wx=J;this.Sx={};this.Hd=Bd.hY(this.$a.h1);this.M.Hd=this.Hd}function Og(a){this.M=a;this.Mc=a.P.devicePixelRatio;this.V1=Ee}function wf(a,b,c){if(/^tielu|^MapRes\/tielu/.test(a)){if("off"===window[c+"zoomFrontStyle"][b].bmapRailwayVisibility)return[];var e="#ffffff",f="#949494";window[c+"zoomFrontStyle"]&&(window[c+"zoomFrontStyle"][b]&&window[c+"zoomFrontStyle"][b].bmapRailwayStrokeColor)&&(e=window[c+"zoomFrontStyle"][b].bmapRailwayStrokeColor);window[c+"zoomFrontStyle"]&&(window[c+"zoomFrontStyle"][b]&&
window[c+"zoomFrontStyle"][b].bmapRailwayFillColor)&&(f=window[c+"zoomFrontStyle"][b].bmapRailwayFillColor);if(4<=b&&9>=b||10<=b&&16>=b)return[{stroke:e,Fb:1.5,Db:"butt",Eb:"round",yd:[10,11]},{stroke:f,Fb:2,Db:"round",Eb:"round"}];if(17<=b&&18>=b)return[{stroke:e,Fb:2.5,Db:"butt",Eb:"round",yd:[15,16]},{stroke:f,Fb:5,Db:"round",Eb:"round"}];if(19<=b&&20>=b)return[{stroke:e,Fb:4.5,Db:"butt",Eb:"round",yd:[25,26]},{stroke:f,Fb:5,Db:"round",Eb:"round"}]}else if(0===a.indexOf("ditie_zj")||0===a.indexOf("MapRes/ditie_zj")){if(12<=
b&&16>=b)return[{stroke:"#868686",Fb:1,Db:"round",Eb:"round",yd:[7,4]}];if(17<=b&&18>=b||19<=b&&20>=b)return[{stroke:"#6e6e6e",Fb:1,Db:"round",Eb:"round",yd:[7,4]}]}else if(/^tongdaomian|^MapRes\/tongdaomian/.test(a)){if(17===b)return[{stroke:"#e5e5e5",Fb:4,Db:"square",Eb:"round"},{stroke:"#a8a8a8",Fb:6,Db:"square",Eb:"round"}];if(18===b)return[{stroke:"#e5e5e5",Fb:6,Db:"square",Eb:"round"},{stroke:"#a8a8a8",Fb:8,Db:"square",Eb:"round"}];if(19<=b&&21>=b)return[{stroke:"#e5e5e5",Fb:8,Db:"square",Eb:"round"},
{stroke:"#a8a8a8",Fb:10,Db:"square",Eb:"round"}]}else if(/^jietizhongduan|^dixiatongdaojieti|^MapRes\/jietizhongduan|^MapRes\/dixiatongdaojieti/.test(a)){if(17===b)return[{stroke:"#e5e5e5",Fb:4,Db:"butt",Eb:"round",yd:[2,1]},{stroke:"#bebebe",Fb:6,Db:"butt",Eb:"round"}];if(18===b)return[{stroke:"#e5e5e5",Fb:6,Db:"butt",Eb:"round",yd:[3,1]},{stroke:"#bebebe",Fb:8,Db:"butt",Eb:"round"}];if(19<=b&&21>=b)return[{stroke:"#e5e5e5",Fb:8,Db:"butt",Eb:"round",yd:[4,2]},{stroke:"#bebebe",Fb:10,Db:"butt",Eb:"round"}]}else if(/^guojietianqiao|^MapRes\/guojietianqiao/.test(a))return 18===
b?[{stroke:"#ffffff",Fb:6,Db:"butt",Eb:"round",yd:[4,2]},{stroke:"#bebebe",Fb:8,Db:"butt",Eb:"round"}]:[{stroke:"#ffffff",Fb:8,Db:"butt",Eb:"round",yd:[4,2]},{stroke:"#bebebe",Fb:10,Db:"butt",Eb:"round"}];return Pg[a]||Pg[a.replace("MapRes/","")]}function G(a,b){g.lang.Ia.call(this);this.Ed={};this.Fn(a);b=b||{};b.pa=b.renderOptions||{};this.m={pa:{Na:b.pa.panel||u,map:b.pa.map||u,nh:b.pa.autoViewport||t,pu:b.pa.selectFirstResult,wt:b.pa.highlightMode,bc:b.pa.enableDragging||J},cu:b.onSearchComplete||
W(),oN:b.onMarkersSet||W(),nN:b.onInfoHtmlSet||W(),pN:b.onResultsHtmlSet||W(),mN:b.onGetBusListComplete||W(),lN:b.onGetBusLineComplete||W(),kN:b.onBusListHtmlSet||W(),jN:b.onBusLineHtmlSet||W(),hF:b.onPolylinesSet||W(),Rp:b.reqFrom||""};this.m.pa.nh="undefined"!=typeof b&&"undefined"!=typeof b.renderOptions&&"undefined"!=typeof b.renderOptions.autoViewport?b.renderOptions.autoViewport:t;this.m.pa.Na=g.Hc(this.m.pa.Na)}function lb(a,b){G.call(this,a,b);b=b||{};this.wu(b.policy);this.$N(b.intercityPolicy);
this.kO(b.transitTypePolicy);this.Zp(b.pageCapacity);this.Jb=Nh;this.xq=xf;this.Da=[];this.fb=-1;this.m.qo=b.enableTraffic||J;this.Pa=[];var c=this;T.load("route",function(){c.Xd()})}function Na(a,b){Wa.call(this,a,b);b=b||{};this.m.qo=b.enableTraffic||J;this.wu(b.policy);this.Jb=fd;this.xq=yf}function Sa(a,b){Wa.call(this,a,b);this.Jb=Ub;this.xq=Fe;this.Bv=J}function Qg(a,b){Wa.call(this,a,b);this.Jb=Vb;this.xq=Rg;this.Bv=J}function rc(a){this.m={};g.extend(this.m,a);this.Pa=[];var b=this;T.load("othersearch",
function(){b.Xd()})}function jc(a){a=a||{};this.P={timeout:a.timeout||1E4,maximumAge:a.maximumAge||6E5,enableHighAccuracy:a.enableHighAccuracy||J,Fi:a.SDKLocation||J};this.se=[];var b=this;T.load("othersearch",function(){for(var a=0,e;e=b.se[a];a++)b[e.method].apply(b,e.arguments)})}function Ge(a){a=a||{};a.pa=a.renderOptions||{};this.m={pa:{map:a.pa.map||u}};this.Pa=[];var b=this;T.load("othersearch",function(){b.Xd()})}function ce(){this.Pa=[];var a=this;T.load("othersearch",function(){a.Xd()})}
function zf(a,b){g.lang.Ia.call(this);this.$f=[];this.bl=[];this.m=b;this.Gj=a;this.map=this.m.pa.map||u;this.TN=this.m.TN;this.Ib=u;this.Ek=0;this.UF="";this.sf=1;this.xD="";this.Sp=[0,0,0,0,0,0,0];this.SM=[];this.vs=[1,1,1,1,1,1,1];this.GO=[1,1,1,1,1,1,1];this.Tp=[0,0,0,0,0,0,0];this.zn=[0,0,0,0,0,0,0];this.Pb=[{B:"",Jd:0,Nn:0,x:0,y:0,ra:-1},{B:"",Jd:0,Nn:0,x:0,y:0,ra:-1},{B:"",Jd:0,Nn:0,x:0,y:0,ra:-1},{B:"",Jd:0,Nn:0,x:0,y:0,ra:-1},{B:"",Jd:0,Nn:0,x:0,y:0,ra:-1},{B:"",Jd:0,Nn:0,x:0,y:0,ra:-1},
{B:"",Jd:0,Nn:0,x:0,y:0,ra:-1}];this.hi=-1;this.Ju=[];this.iG=[];T.load("route",W())}function Fb(a,b){G.call(this,a,b);this.NP=Oh;this.PP=Ph;this.MP=Qh;this.OP=Rh;this.Pa=[];var c=this;T.load("buslinesearch",function(){c.Xd()})}function He(a){this.Ze=a||{}}function mb(a){G.call(this,a);a=a||{};this.$a={input:a.input||u,qC:a.baseDom||u,types:a.types||[],cu:a.onSearchComplete||W()};this.Ed.src=a.location||"\u5168\u56fd";this.aj="";this.xg=u;this.wI="";this.jk();Z(rg);var b=this;T.load("autocomplete",
function(){b.Xd()})}function aa(a,b){function c(){f.m.visible?("inter"===f.Zl&&Ya()&&f.m.haveBreakId&&f.m.indoorExitControl===t?g.R.show(f.lr):g.R.aa(f.lr),this.m.closeControl&&this.Vg&&this.M&&this.M.Ya()===this.U?g.R.show(f.Vg):g.R.aa(f.Vg),this.m.forceCloseControl&&g.R.show(f.Vg)):(g.R.aa(f.Vg),g.R.aa(f.lr))}this.U="string"==typeof a?g.fa(a):a;this.da=aa.WD();this.m={enableScrollWheelZoom:t,panoramaRenderer:Oa()?"javascript":"flash",swfSrc:n.xj("main_domain_nocdn","res/swf/")+"APILoader.swf",visible:t,
indoorExitControl:t,indoorFloorControl:J,linksControl:t,clickOnRoad:t,navigationControl:t,closeControl:t,indoorSceneSwitchControl:t,albumsControl:J,albumsControlOptions:{},copyrightControlOptions:{},forceCloseControl:J,haveBreakId:J};var b=b||{},e;for(e in b)this.m[e]=b[e];b.closeControl===t&&(this.m.forceCloseControl=t);b.useWebGL===J&&Oa(J);this.cb={heading:0,pitch:0};this.VA=[];this.Rc=this.yc=u;this.sk=this.hr();this.Da=[];this.Sf=1;this.Zl=this.lT=this.zl="";this.Yl={};this.Zi=u;this.fw=[];this.KT=
[];"cvsRender"==this.sk||Oa()?(this.lk=90,this.nk=-90):"cssRender"==this.sk&&(this.lk=45,this.nk=-45);this.Er=J;var f=this;this.zo=function(){this.sk==="flashRender"?T.load("panoramaflash",function(){f.jk()},t):T.load("panorama",function(){f.zb()},t);b.Eg=="api"?Z(sg):Z(tg);this.zo=W()};this.m.WS!==t&&(this.zo(),n.Fq("cus.fire","count","z_loadpanoramacount"));this.YT(this.U);this.addEventListener("id_changed",function(){Z(ug,{from:b.Eg})});this.dQ();this.addEventListener("indoorexit_options_changed",
c);this.addEventListener("scene_type_changed",c);this.addEventListener("onclose_options_changed",c);this.addEventListener("onvisible_changed",c)}function Cd(){g.lang.Ia.call(this);this.yr="PanoramaOverlay_"+this.da;this.W=u;this.eb=t}function de(a,b){Cd.call(this);var c={position:u,altitude:2,displayDistance:t},b=b||{},e;for(e in b)c[e]=b[e];this.Rc=c.position;this.$j=a;this.Gq=c.altitude;this.sR=c.displayDistance;this.YF=c.color;this.bZ=c.hoverColor;this.backgroundColor=c.backgroundColor;this.yV=
c.backgroundHoverColor;this.borderColor=c.borderColor;this.MV=c.borderHoverColor;this.fontSize=c.fontSize;this.padding=c.padding;this.gZ=c.imageUrl;this.size=c.size;this.Ce=c.image;this.width=c.width;this.height=c.height;this.fZ=c.imageData;this.borderWidth=c.borderWidth}function ee(a,b){Cd.call(this);var c={icon:"",title:"",panoInfo:u,altitude:2},b=b||{},e;for(e in b)c[e]=b[e];this.Rc=a;this.tI=c.icon;this.JJ=c.title;this.Gq=c.altitude;this.ET=c.panoInfo;this.cb={heading:0,pitch:0}}function ha(a,
b){this.W=a||u;var c=this;c.W&&c.ea();T.load("pservice",function(){c.IQ()});"api"==(b||{}).Eg?Z(vg):Z(wg);this.Cd={getPanoramaById:[],getPanoramaByLocation:[],getVisiblePOIs:[],getRecommendPanosById:[],getPanoramaVersions:[],checkPanoSupportByCityCode:[],getPanoramaByPOIId:[],getCopyrightProviders:[]}}function oc(a){ua.call(this);"api"==(a||{}).Eg?Z(xg):Z(yg)}function Dd(){}function Sg(a,b){var c=a.width,e=a.height,f=180/Math.pow(2,b),i=1;I()&&(i=2);c=f/(1<c/e?e:c);i=Math.floor(b)+i;for(e=360/(2*
Math.pow(2,i-2)*c);512<e;)i++,e=360/(2*Math.pow(2,i-2)*c);i>aa.Tj&&(e*=Math.pow(2,i-aa.Tj),i=aa.Tj);i<aa.oz&&(i=aa.oz);e=Math.round(e);return{nM:i,SK:e}}function Af(a,b){var c=0;if(0!==a&&0!==b){var c=180*(Math.atan(a/b)/Math.PI),e=0;0<a&&0>b&&(e=90);0>a&&0>b&&(e=180);0>a&&0<b&&(e=270);c=(c+90)%90+e}else 0===a?c=0>b?180:0:0===b&&(c=0<a?90:270);return Math.round(c)}function Oa(a){if("boolean"===typeof Oa.wk)return Oa.wk;if(a===J)return Oa.wk=J,Oa.wk;if(!window.WebGLRenderingContext)return Oa.wk=J;
if(g.platform.Dj){a=0;try{a=navigator.userAgent.split("Android ")[1].charAt(0)}catch(b){}if(5>a)return Oa.wk=J}var a=document.createElement("canvas"),c=u;try{c=a.getContext("webgl")}catch(e){Oa.wk=J}Oa.wk=c===u?J:t;return Oa.wk}function sc(){if("boolean"===typeof sc.ZB)return sc.ZB;sc.ZB=t;if(g.platform.KE)return t;var a=navigator.userAgent;return-1<a.indexOf("Chrome")||-1<a.indexOf("SAMSUNG-GT-I9508")?t:sc.ZB=J}function E(a,b){for(var c in b)a[c]=b[c]}function Tg(a){if(!a.$.rW){a.$.rW=t;if(!a.Dk){var b=
new A(2,2);a.P.MK=b;I()&&(b.width=72,b.height=0);var c=new ad({offset:b,printable:t});a.Dk=c}I()||(Bf(a),a.addEventListener("maptypechange",function(){Bf(a)}));a.es(c);var e=new Cf;e.m={Ng:t};a.RZ=e;a.es(e);a.addEventListener("resize",function(){if(this.Vb().width>=300&&a.Vb().height>=100){e.show();c.Rd(a.P.MK)}else{e.aa();c.Rd(new A(4,2))}});300<=a.Vb().width&&100<=a.Vb().height&&a.P.QZ?e.show():(e.aa(),c.Rd(new A(4,2)));a.addEventListener("oncopyrightoffsetchange",function(b){a.RZ.Rd(b.target.XE);
a.Dk.Rd(b.target.yW);a.cp&&a.cp.Rd(new A(b.target.XE.width+90,b.target.XE.height))});a.dispatchEvent(new v("hidecopyright"))}}function Bf(a){if(!a.Dk){var b=new A(2,2);I()&&(b.width=72,b.height=0);b=new ad({offset:b,printable:t});a.Dk=b}var c=a.ph||"\u4e2d\u56fd",b=a.ua(),e="\u5e38\u5dde\u5e02 \u5357\u660c\u5e02 \u4e4c\u9c81\u6728\u9f50\u5e02 \u65e0\u9521\u5e02 \u798f\u5dde\u5e02 \u6cc9\u5dde\u5e02 \u73e0\u6d77\u5e02 \u8d35\u9633\u5e02".split(" "),f="\u5317\u4eac\u5e02 \u4e0a\u6d77\u5e02 \u5e7f\u5dde\u5e02 \u6df1\u5733\u5e02 \u5b81\u6ce2\u5e02 \u77f3\u5bb6\u5e84\u5e02 \u6c88\u9633\u5e02 \u957f\u6625\u5e02 \u9752\u5c9b\u5e02 \u6e29\u5dde\u5e02 \u53f0\u5dde\u5e02 \u91d1\u534e\u5e02 \u4f5b\u5c71\u5e02 \u4e2d\u5c71\u5e02 \u6606\u660e\u5e02 \u5357\u5b81\u5e02 \u82cf\u5dde\u5e02 \u897f\u5b89\u5e02 \u6d4e\u5357\u5e02 \u90d1\u5dde\u5e02 \u5408\u80a5\u5e02 \u547c\u548c\u6d69\u7279\u5e02 \u676d\u5dde\u5e02 \u6210\u90fd\u5e02 \u6b66\u6c49\u5e02 \u957f\u6c99\u5e02 \u5929\u6d25\u5e02 \u5357\u4eac\u5e02 \u91cd\u5e86\u5e02 \u5927\u8fde\u5e02 \u4e1c\u839e\u5e02 \u53a6\u95e8\u5e02".split(" "),
i=["\u9999\u6e2f\u7279\u522b\u884c\u653f\u533a"],k;for(k in e)if(e[k]===c){var l=t;break}for(k in f)if(f[k]===c)break;for(k in i)if(i[k]===c){var q=t;break}if("\u53f0\u6e7e\u7701"===c)var g=t;if("\u65b0\u52a0\u5761"===c)var o=t;if("\u65e5\u672c"===c)var z=t;if("\u97e9\u56fd"===c)var P=t;if("\u6cf0\u56fd"===c)var m=t;if("\u4e9a\u592a"===c)var K=t;if("\u6b27\u6d32"===c)var B=t;if("\u5357\u7f8e\u6d32"===c)var n=t;if("\u5317\u7f8e\u6d32"===c)var p=t;if("\u7f8e\u56fd"===c)var v=t;if("\u52a0\u62ff\u5927"===
c)var D=t;if("\u58a8\u897f\u54e5"===c)var N=t;k=["&copy;&nbsp;2020 Baidu - GS(2019)5218\u53f7 - \u7532\u6d4b\u8d44\u5b571100930 - \u4eacICP\u8bc1030173\u53f7 - Data &copy; "];c="rgba(255, 255, 255, 0.701961)";9>=a.ja()?k=["&copy;&nbsp;2020 Baidu - GS(2019)5218\u53f7 - \u7532\u6d4b\u8d44\u5b571100930 - \u4eacICP\u8bc1030173\u53f7 - Data &copy; "]:g?k=["&copy;&nbsp;2020 Baidu - GS(2019)5218\u53f7 - \u7532\u6d4b\u8d44\u5b571100930 - \u4eacICP\u8bc1030173\u53f7 - Data &copy; "]:z||P?k=["&copy;&nbsp;2020 Baidu - GS(2019)5218\u53f7 - \u7532\u6d4b\u8d44\u5b571100930 - \u4eacICP\u8bc1030173\u53f7 - Data &copy; "]:
o||m?k=["&copy;&nbsp;2020 Baidu - GS(2019)5218\u53f7 - \u7532\u6d4b\u8d44\u5b571100930 - \u4eacICP\u8bc1030173\u53f7 - Data &copy; "]:K?k=["&copy;&nbsp;2020 Baidu - GS(2019)5218\u53f7 - \u7532\u6d4b\u8d44\u5b571100930 - \u4eacICP\u8bc1030173\u53f7 - Data &copy; "]:B?k=["&copy;&nbsp;2020 Baidu - GS(2019)5218\u53f7 - \u7532\u6d4b\u8d44\u5b571100930 - \u4eacICP\u8bc1030173\u53f7 - Data &copy; "]:n?k=["&copy;&nbsp;2020 Baidu - GS(2019)5218\u53f7 - \u7532\u6d4b\u8d44\u5b571100930 - \u4eacICP\u8bc1030173\u53f7 - Data &copy; "]:
p&&(k=["&copy;&nbsp;2020 Baidu - GS(2019)5218\u53f7 - \u7532\u6d4b\u8d44\u5b571100930 - \u4eacICP\u8bc1030173\u53f7 - Data &copy; "]);if(9>=a.ja()){k.push("\u957f\u5730\u4e07\u65b9");k.push(' &amp; <a target="_blank" href="http://www.openstreetmap.org/">OpenStreetMap</a>');k.push(' &amp; <a target="_blank" href="http://corporate.navteq.com/supplier_terms.html">HERE</a>');if(b===Cb||b===qb)k.push(' &amp; <a target="_blank" href="http://www.eso.org/public/">ESO</a>'),c="rgba(0,0,0,.7)";b===ra&&(k.push(' &amp; <a href="http://o.cn" target="_blank" style="color:#fff;font-size: 11px;">\u90fd\u5e02\u5708</a>'),
c="none")}else if(z||P)k.push('<a target="_blank" href="http://www.openstreetmap.org/">OpenStreetMap</a>');else if(o||m)k.push('<a target="_blank" href="http://corporate.navteq.com/supplier_terms.html">HERE</a>');else if(K)k.push('<a target="_blank" href="http://corporate.navteq.com/supplier_terms.html">HERE</a>'),k.push(' &amp; <a target="_blank" href="https://www.mapbox.com/">Mapbox</a>');else if(B)k.push('<a target="_blank" href="http://www.openstreetmap.org/">OpenStreetMap</a>'),k.push(' &amp; <a target="_blank" href="https://www.mapbox.com/">Mapbox</a>');
else if(n)k.push('<a target="_blank" href="http://www.openstreetmap.org/">OpenStreetMap</a>'),k.push(' &amp; <a target="_blank" href="https://www.mapbox.com/">Mapbox</a>');else if(v||N||D)k.push('<a target="_blank" href="http://corporate.navteq.com/supplier_terms.html">HERE</a>'),k.push(' &amp; <a target="_blank" href="https://www.mapbox.com/">Mapbox</a>');else if(p)k.push('<a target="_blank" href="http://www.openstreetmap.org/">OpenStreetMap</a>'),k.push(' &amp; <a target="_blank" href="https://www.mapbox.com/">Mapbox</a>');
else{k.push("\u957f\u5730\u4e07\u65b9");l&&k.push(' &amp; <a target="_blank" href="http://www.palmcity.cn/palmcity/">PalmCity</a>');q&&k.push(' &amp; <a target="_blank" href="http://www.mapking.com/HongKong/eng/home/MapKing_Webmap.html">MapKing</a>');g&&(k.push(' &amp; <a target="_blank" href="http://corporate.navteq.com/supplier_terms.html">HERE</a>'),k.push(' &amp; <a target="_blank" href="http://www.localking.com.tw/about/localking.aspx">\u6a02\u5ba2LocalKing</a>'));if(b===Cb||b===qb)c="rgba(0,0,0,.7)";
b===ra&&(k.push(' &amp; <a href="http://o.cn" target="_blank" style="color:#fff;font-size: 11px;">\u90fd\u5e02\u5708</a>'),c="none")}k.unshift('<span style="background: '+c+';padding: 0px 1px;line-height: 16px;display: inline;height: 16px;">');k.push("</span>");k=k.join("");a.Dk.Nw({id:1,content:k})}function Ug(a){I()||ub.Ga(n.Id+"?qt=business_accredit&ak="+Eb,function(b){b&&(0===b.error&&b.content&&0===b.content.status)&&(b.content.data&&b.content.data.is_auth)&&(b={},a.P.fF||(b.defaultOffset=new A(91,
1)),b=new Df(b),a.cp=b,a.es(b),a.P.lD||b.aa())})}function Cf(){this.defaultAnchor=rb;this.defaultOffset=new A(1,20);I()&&(this.defaultOffset=new A(1,1));this.mv=30;this.tl=y.sa+(I()?"copyright_logo_s.png":"copyright_logo.png")}function Df(a){this.defaultAnchor=rb;this.defaultOffset=a.defaultOffset||new A(90,20);this.mv=30;this.tl=y.sa+"bizAuth.png"}function Ef(){this.Jd=this.Up=this.Jp=this.$j=u;this.ME=J;this.ei=u}function Vg(a){this.ri=[[1,0,0],[0,1,0],[0,0,1]];this.YM=[];this.YJ=[];this.Fk=[];
this.lineWidth=1;this.miterLimit=1*gd;this.canvas=a;var b=w("div");b.style.width=a.clientWidth+"px";b.style.height=a.clientHeight+"px";b.style.position="absolute";a.appendChild(b);this.gL=b;this.NM=this.Sw=this.Rw=1;document.styleSheets.canvas_style||(a=document.createStyleSheet(),a.owningElement.id="canvas_style",a.cssText="canvas{display:inline-block;overflow:hidden;text-align:left;width:300px;height:150px}g_vml_\\:shape,g_vml_\\:fill,g_vml_\\:stroke{behavior:url(#default#VML)}")}function fe(a,
b){for(var c=[[1,0,0],[0,1,0],[0,0,1]],e=0;3>e;e++)for(var f=0;3>f;f++){for(var i=0,k=0;3>k;k++)i+=a[e][k]*b[k][f];c[e][f]=i}return c}function Wg(a,b,c,e){a.Fk.push({type:"bezierCurveTo",uW:b.x,vW:b.y,wW:c.x,xW:c.y,x:e.x,y:e.y});a.ys=e.x;a.zs=e.y}function ge(a,b,c){var e;a:{for(e=0;3>e;e++)for(var f=0;2>f;f++)if(!isFinite(b[e][f])||isNaN(b[e][f])){e=J;break a}e=t}e&&(a.ri=b,c&&(a.NM=Math.sqrt(Math.abs(b[0][0]*b[1][1]-b[0][1]*b[1][0]))))}function Ta(a){a=a.replace(/,/gm," ");a=a.replace(/([MmZzLlHhVvCcSsQqTtAa])([MmZzLlHhVvCcSsQqTtAa])/gm,
"$1 $2");a=a.replace(/([MmZzLlHhVvCcSsQqTtAa])([MmZzLlHhVvCcSsQqTtAa])/gm,"$1 $2");a=a.replace(/([MmZzLlHhVvCcSsQqTtAa])([^\s])/gm,"$1 $2");a=a.replace(/([^\s])([MmZzLlHhVvCcSsQqTtAa])/gm,"$1 $2");a=a.replace(/([0-9])([+\-])/gm,"$1 $2");a=a.replace(/(\.[0-9]*)(\.)/gm,"$1 $2");a=a.replace(/([Aa](\s+[0-9]+){3})\s+([01])\s*([01])/gm,"$1 $3 $4 ");a=Ta.oW(a);a=Ta.trim(a);this.LP=new function(a){this.dG=a.split(" ");this.reset=function(){this.wh=-1;this.lu=this.dx="";this.start=new Ta.Cf(0,0);this.ex=new Ta.Cf(0,
0);this.qb=new Ta.Cf(0,0);this.la=[];this.ap=[]};this.sM=function(){return this.wh>=this.dG.length-1};this.Ej=function(){return this.sM()?t:this.dG[this.wh+1].match(/^[A-Za-z]$/)!=u};this.NE=function(){switch(this.dx){case "m":case "l":case "h":case "v":case "c":case "s":case "q":case "t":case "a":case "z":return t}return J};this.$L=function(){this.wh++;return this.dG[this.wh]};this.wj=function(){return parseFloat(this.$L())};this.n_=function(){this.lu=this.dx;this.dx=this.$L()};this.Um=function(){return this.SZ(new Ta.Cf(this.wj(),
this.wj()))};this.ND=function(){var a=this.Um();return this.ex=a};this.Kk=function(){var a=this.Um();return this.qb=a};this.QL=function(){return"c"!=this.lu.toLowerCase()&&"s"!=this.lu.toLowerCase()&&"q"!=this.lu.toLowerCase()&&"t"!=this.lu.toLowerCase()?this.qb:new Ta.Cf(2*this.qb.x-this.ex.x,2*this.qb.y-this.ex.y)};this.SZ=function(a){this.NE()&&(a.x+=this.qb.x,a.y+=this.qb.y);return a};this.hj=function(a,b,f){f!=u&&(0<this.ap.length&&this.ap[this.ap.length-1]==u)&&(this.ap[this.ap.length-1]=this.la[this.la.length-
1].lK(f));this.jC(a,b==u?u:b.lK(a))};this.jC=function(a,b){this.la.push(a);this.ap.push(b)}}(a);this.hb=function(){return this.ii(u)};this.ii=function(a){var c=this.LP;c.reset();var e=new Ta.kP;for(a!=u&&a.beginPath();!c.sM();)switch(c.n_(),c.dx){case "M":case "m":var f=c.Kk();c.hj(f);e.zg(f.x,f.y);a!=u&&a.moveTo(f.x,f.y);for(c.start=c.qb;!c.Ej();)f=c.Kk(),c.hj(f,c.start),e.zg(f.x,f.y),a!=u&&a.lineTo(f.x,f.y);break;case "L":case "l":for(;!c.Ej();){var i=c.qb,f=c.Kk();c.hj(f,i);e.zg(f.x,f.y);a!=u&&
a.lineTo(f.x,f.y)}break;case "H":case "h":for(;!c.Ej();)f=new Ta.Cf((c.NE()?c.qb.x:0)+c.wj(),c.qb.y),c.hj(f,c.qb),c.qb=f,e.zg(c.qb.x,c.qb.y),a!=u&&a.lineTo(c.qb.x,c.qb.y);break;case "V":case "v":for(;!c.Ej();)f=new Ta.Cf(c.qb.x,(c.NE()?c.qb.y:0)+c.wj()),c.hj(f,c.qb),c.qb=f,e.zg(c.qb.x,c.qb.y),a!=u&&a.lineTo(c.qb.x,c.qb.y);break;case "C":case "c":for(;!c.Ej();){var k=c.qb,i=c.Um(),l=c.ND(),f=c.Kk();c.hj(f,l,i);e.hC(k.x,k.y,i.x,i.y,l.x,l.y,f.x,f.y);a!=u&&a.bezierCurveTo(i.x,i.y,l.x,l.y,f.x,f.y)}break;
case "S":case "s":for(;!c.Ej();)k=c.qb,i=c.QL(),l=c.ND(),f=c.Kk(),c.hj(f,l,i),e.hC(k.x,k.y,i.x,i.y,l.x,l.y,f.x,f.y),a!=u&&a.bezierCurveTo(i.x,i.y,l.x,l.y,f.x,f.y);break;case "Q":case "q":for(;!c.Ej();)k=c.qb,l=c.ND(),f=c.Kk(),c.hj(f,l,l),e.bK(k.x,k.y,l.x,l.y,f.x,f.y),a!=u&&a.quadraticCurveTo(l.x,l.y,f.x,f.y);break;case "T":case "t":for(;!c.Ej();)k=c.qb,l=c.QL(),c.ex=l,f=c.Kk(),c.hj(f,l,l),e.bK(k.x,k.y,l.x,l.y,f.x,f.y),a!=u&&a.quadraticCurveTo(l.x,l.y,f.x,f.y);break;case "A":case "a":for(;!c.Ej();){var k=
c.qb,q=c.wj(),g=c.wj(),i=c.wj()*(Math.PI/180),o=c.wj(),l=c.wj(),f=c.Kk(),z=new Ta.Cf(Math.cos(i)*(k.x-f.x)/2+Math.sin(i)*(k.y-f.y)/2,-Math.sin(i)*(k.x-f.x)/2+Math.cos(i)*(k.y-f.y)/2),P=Math.pow(z.x,2)/Math.pow(q,2)+Math.pow(z.y,2)/Math.pow(g,2);1<P&&(q*=Math.sqrt(P),g*=Math.sqrt(P));o=(o==l?-1:1)*Math.sqrt((Math.pow(q,2)*Math.pow(g,2)-Math.pow(q,2)*Math.pow(z.y,2)-Math.pow(g,2)*Math.pow(z.x,2))/(Math.pow(q,2)*Math.pow(z.y,2)+Math.pow(g,2)*Math.pow(z.x,2)));isNaN(o)&&(o=0);var m=new Ta.Cf(o*q*z.y/
g,o*-g*z.x/q),k=new Ta.Cf((k.x+f.x)/2+Math.cos(i)*m.x-Math.sin(i)*m.y,(k.y+f.y)/2+Math.sin(i)*m.x+Math.cos(i)*m.y),K=function(a,b){return(a[0]*b[0]+a[1]*b[1])/(Math.sqrt(Math.pow(a[0],2)+Math.pow(a[1],2))*Math.sqrt(Math.pow(b[0],2)+Math.pow(b[1],2)))},B=function(a,b){return(a[0]*b[1]<a[1]*b[0]?-1:1)*Math.acos(K(a,b))},o=B([1,0],[(z.x-m.x)/q,(z.y-m.y)/g]),P=[(z.x-m.x)/q,(z.y-m.y)/g],m=[(-z.x-m.x)/q,(-z.y-m.y)/g],z=B(P,m);-1>=K(P,m)&&(z=Math.PI);1<=K(P,m)&&(z=0);P=1-l?1:-1;m=o+P*(z/2);c.jC(new Ta.Cf(k.x+
q*Math.cos(m),k.y+g*Math.sin(m)),m-P*Math.PI/2);c.jC(f,m-P*Math.PI);e.zg(f.x,f.y);a!=u&&(K=q>g?q:g,f=q>g?1:q/g,q=q>g?g/q:1,a.translate(k.x,k.y),a.rotate(i),a.scale(f,q),a.arc(0,0,K,o,o+z,1-l),a.scale(1/f,1/q),a.rotate(-i),a.translate(-k.x,-k.y))}break;case "Z":case "z":a!=u&&a.closePath(),c.qb=c.start}return e}}function Ie(){this.data={NF:[]}}function Fa(){this.type="waterdrop";this.position={x:0,y:0}}function tc(a){this.type="circle";a=a||{};this.P={Ea:a.radius||10,color:a.color||"#fa937e"};this.position=
{x:0,y:0}}function hd(a){this.type="star";a=a||{};this.P={Ea:a.radius||10,mF:a.pointsNumber||5,FX:a.fraction||0.4,color:a.color||"#fa937e"};this.position={x:0,y:0}}function Ic(a){this.type="rectangle";a=a||{};this.P={width:a.width||10,height:a.height||10,color:a.color||"#fa937e"};this.position={x:0,y:0}}function Jc(a){this.type="rhombus";a=a||{};this.P={width:a.width||10,height:a.height||10,color:a.color||"#fa937e"};this.position={x:0,y:0}}function Xg(){}function id(a){this.M=a;this.zq="http://www.w3.org/2000/svg";
this.SB={strokeweight:"stroke-width",strokecolor:"stroke",fillcolor:"fill",strokeopacity:"stroke-opacity",fillopacity:"fill-opacity",strokestyle:"stroke-dasharray"};this.ad=this.Qq();this.Gb="svg"}function Gb(a){this.M=a;this.cC={strokeweight:"weight",strokecolor:"color",fillcolor:"color",strokeopacity:"opacity",fillopacity:"opacity",strokestyle:"dashstyle"};this.Gb="vml"}function jd(a){this.M=a;this.Ez={strokeweight:"lineWidth",strokecolor:"strokeStyle",fillcolor:"fillStyle",strokeopacity:"globalAlpha",
fillopacity:"globalAlpha"};this.Gb="canvas"}function Kc(a,b){ka.call(this);this.point=a;this.type=b;this.K={}}function Ff(a,b,c){var e=a.la;if(c){if(0>=b)return{point:e[0],index:1};if(1<=b)return{point:e[e.length-1],index:e.length-1};c=a.XS*b;b=Yg(c,a.dm);a=(c-a.dm[b-1])/(a.dm[b]-a.dm[b-1])}else{c=b;b=a.Vi[a.Vi.length-1];if(0>=c)return{point:e[0],index:1};if(c>=b)return{point:e[e.length-1],index:e.length-1};b=Yg(c,a.Vi);a=(c-a.Vi[b-1])/(a.Vi[b]-a.Vi[b-1])}c=e[b-1];e=e[b];return{point:new m(c.lng+
(e.lng-c.lng)*a,c.lat+(e.lat-c.lat)*a),index:b}}function Yg(a,b){var c=Gf(b.concat(a));return g.Rb.indexOf(c,a)}function Gf(a){if(2>a.length)return a;for(var b=Math.floor(a.length/2),c=a.slice(0,b),a=a.slice(b),c=Gf(c),a=Gf(a),b=[];0<c.length&&0<a.length;)c[0]>a[0]?b.push(a.shift()):b.push(c.shift());return b.concat(c).concat(a)}function Je(a,b){var c={top:0,bottom:0,right:0,left:0,all:0},e=a.x,f=a.y;f<b.bg?(c.top=8,c.all+=c.top):f>b.ui&&(c.bottom=4,c.all+=c.bottom);e>b.ti?(c.right=2,c.all+=c.right):
e<b.ag&&(c.left=1,c.all+=c.left);return c}function Zg(a,b){if(1>=a.length)return a;var c=a,e=b!==s?b*b:1,f=c.length,i=new ("undefined"!==typeof Uint8Array?Uint8Array:Array)(f),k=0,l=f-1,q=[],g=[],o,z,P,m;for(i[k]=i[l]=1;l;){z=0;for(o=k+1;o<l;o++){P=c[o];var K=c[k],B=c[l],n=K.lng,K=K.lat,p=B.lng-n,v=B.lat-K;if(0!==p||0!==v){var D=((P.lng-n)*p+(P.lat-K)*v)/(p*p+v*v);1<D?(n=B.lng,K=B.lat):0<D&&(n+=p*D,K+=v*D)}p=P.lng-n;v=P.lat-K;P=p*p+v*v;P>z&&(m=o,z=P)}z>e&&(i[m]=1,q.push(k,m,m,l));l=q.pop();k=q.pop()}for(o=
0;o<f;o++)i[o]&&g.push(c[o]);return g}function jd(a){this.M=a;this.Ez={strokeweight:"lineWidth",strokecolor:"strokeStyle",fillcolor:"fillStyle",strokeopacity:"globalAlpha",fillopacity:"globalAlpha"};this.Gb="canvas"}function id(a){this.M=a;this.zq="http://www.w3.org/2000/svg";this.SB={strokeweight:"stroke-width",strokecolor:"stroke",fillcolor:"fill",strokeopacity:"stroke-opacity",fillopacity:"fill-opacity",strokestyle:"stroke-dasharray"};this.ad=this.Qq();this.Gb="svg"}function Gb(a){this.M=a;this.cC=
{strokeweight:"weight",strokecolor:"color",fillcolor:"color",strokeopacity:"opacity",fillopacity:"opacity",strokestyle:"dashstyle"};this.Gb="vml"}function Hf(){}function If(a){this.Ba(a)}function Lc(){this.U=u}function $g(a){this.map=a;this.ef=a.ef;this.nW=Sh();this.Wd=0;this.oF=1;this.nF=this.Uf=u;this.bF=1;this.cF=-1;this.HE=J;this.vc=19;this.mc=3;this.JM=0;this.Zk="";this.Bt=J;this.VE=this.IM=0;this.sK()}function Sh(){var a="transform",b=document.createElement("div"),c=["Webkit","Moz","O","ms"],
e=c.length,f="",b=b.style;a in b&&(f=a);for(a=a.replace(/^[a-z]/,function(a){return a.toUpperCase()});e--;){var i=c[e]+a;if(i in b){f=i;break}}return f}function Th(a,b,c){var e="mouseWheel";if(120===a&&1>b)e="padPinch";else if(!isNaN(a)&&(10>a||120!==a)&&0===b%1)e="padScroll";g.ha.tf&&0===c&&(e="padScroll");g.ha.By&&12===a&&(e="mouseWheel");return e}function Jf(a,b){var c=a.style;c.width=b[0]+"px";c.height=b[1]+"px"}function Ed(a){var b=[],b=u;if(a instanceof m)b=a;else{if("string"==typeof a){b=g.trim(a).split(",");
if(2>b.length)return;b[0]=parseFloat(g.trim(b[0]));b[1]=parseFloat(g.trim(b[1]))}else if(b=a.slice(0),2>b.length)return;b=new m(b[0],b[1])}return b}function Mc(a){var b;b=a.charAt(0);var c=-1;b==Ke[1]?c=Kf:b==Ke[2]?c=Lf:b==Ke[3]&&(c=ah);b=c;for(var c=a.substr(1),e=0,f=c.length,i=[],a=[],k=[];e<f;)if(c.charAt(e)==Ke[0]){if(13>f-e)return 0;a:{for(var k=c.substr(e,13),l=i,q=0,g=0,o=0,z=0;6>z;z++){o=Le(k.substr(1+z,1));if(0>o){k=-1-z;break a}q+=o<<6*z;o=Le(k.substr(7+z,1));if(0>o){k=-7-z;break a}g+=o<<
6*z}l.push(q);l.push(g);k=0}if(0>k)return 0;e+=13}else if(";"==c.charAt(e))a.push(i.slice(0)),i.length=0,++e;else{if(8>f-e)return 0;k=Uh(c.substr(e,8),i);if(0>k)return 0;e+=8}c=0;for(e=a.length;c<e;c++){f=0;for(i=a[c].length;f<i;f++)a[c][f]/=100}return{MX:b,Nd:a}}function Uh(a,b){var c=b.length;if(2>c)return-1;for(var e=0,f=0,i=0,k=0;4>k;k++){i=Le(a.substr(k,1));if(0>i)return-1-k;e+=i<<6*k;i=Le(a.substr(4+k,1));if(0>i)return-5-k;f+=i<<6*k}e>Me&&(e=Me-e);f>Me&&(f=Me-f);b.push(b[c-2]+e);b.push(b[c-
1]+f);return 0}function Le(a){var b=a.charCodeAt(0);return"A"<=a&&"Z">=a?b-65:"a"<=a&&"z">=a?26+b-97:"0"<=a&&"9">=a?52+b-48:"+"==a?62:"/"==a?63:-1}function he(a,b,c){g.lang.Ia.call(this);if(a){this.Va="object"==typeof a?a:g.Hc(a);this.page=1;this.vb=100;this.hs="pg";this.wc=4;this.js=b;this.update=t;a={page:1,n1:100,vb:100,wc:4,hs:"pg",update:t};c||(c=a);for(var e in c)"undefined"!=typeof c[e]&&(this[e]=c[e]);this.xa()}}function Nc(a){this.keyword=a.Bb||"";this.DT=a.iF||0;this.qR=a.count||0;this.jB=
a.total||0;this.sT=Math.ceil(a.total/a.Op);this.center=a.Ka;this.radius=a.Ea;this.bounds=a.hb;this.city=a.city;this.province=a.province;this.viewport=a.viewport;this.moreResultsUrl=a.vi;this.Dr=a.cl&&a.cl.slice(0)||[];this.JQ=a.AC&&a.AC.slice(0);this.suggestions=a.uO||[]}function Mf(a){g.lang.Ia.call(this);this.qa=a;this.qa.fb=-1}function Nf(a){g.lang.Ia.call(this);this.qa=a;this.map=a.m.pa.map;this.Da=a.Da;this.Ba()}function Of(a){g.lang.Ia.call(this);this.qa=a;this.Na=a.m.pa.Na;this.Ba()}function he(a,
b,c){g.lang.Ia.call(this);if(a){this.Va="object"==typeof a?a:g.Hc(a);this.page=1;this.vb=100;this.hs="pg";this.wc=4;this.js=b;this.update=t;a={page:1,n1:100,vb:100,wc:4,hs:"pg",update:t};c||(c=a);for(var e in c)"undefined"!=typeof c[e]&&(this[e]=c[e]);this.xa()}}function kc(a){this.city=a.city;this.Jo=a.start;this.ro=a.end;this.Br=a.iu;this.moreResultsUrl=a.url;this.taxiFare=a.V6||u;this.PU=a.U0||Fd;this.HR=a.tX||Fd}function bh(a){kc.call(this,a);this.policy=a.ke}function ch(a){kc.call(this,a)}function dh(a){kc.call(this,
a)}function ie(a){kc.call(this,a);this.policy=a.ke;this.transitType=a.LO;this.intercityPolicy=a.dn;this.transitTypePolicy=a.Mn}function Gd(a){this.tk=a.Ay.slice(0);this.ng=a.rc||0;this.Yq=a.duration||0;this.tR=a.U3||[]}function je(a){Gd.call(this,a);this.Ri=a.PM;this.zl=a.description;this.Yq=a.duration||0;this.KJ=a.IO||[];this.aV=a.total||[]}function kd(a){this.Wr=a.df&&a.df.slice(0)||[];this.ng=a.rc||0;this.ik=a.index||0;this.Cr=a.la.slice(0);this.rB=a.uy||0;this.wU=a.ou;0===this.ng&&2<this.Cr.length&&
(this.Cr.length=2)}function ld(a){this.title=a.title;this.uid=a.uid;this.type=a.type;this.Xi=a.Gu.slice(0);this.Cr=a.la.slice(0);this.ng=a.rc||0;this.tT=a.iN||0;this.wg=a.status||{}}function Ne(a){this.Xh=a.point;this.ik=a.index;this.zl=a.description;this.ng=a.rc||0;this.tU=a.D6||0;this.rB=a.uy||0}function Xb(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 eh(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,i=parseInt(e/10,10),e=0!==f?5<f?10*++i:i?10*i:5:e;f=parseInt(e/1440,10);e%=1440;i=parseInt(e/60,10);e%=60;1<=f&&(c+=f+"\u5929");1<=i&&(c+=i+"\u5c0f\u65f6");if(1<=e&&(!b||!("nav"===b&&1<=f)))c+=e+"\u5206\u949f";return c}function fh(a){var b=document.createElement("script");b.onload=function(){b.parentNode.removeChild(b)};b.src=a;document.getElementsByTagName("head")[0].appendChild(b)}function Oe(a){this.P=
{timeout:a.timeout||5E3,maximumAge:a.maximumAge||6E5,enableHighAccuracy:a.enableHighAccuracy||J}}function Pe(){this.P={xX:1,fx:"bd09ll",kW:"utf-8",XV:"jsonp"}}function gh(a){this.P={Fi:a.Fi||J}}function ke(){this.point=this.timestamp=this.speed=this.longitude=this.latitude=this.heading=this.altitudeAccuracy=this.altitude=this.accuracy=u;this.address={country:"",city:"",city_code:0,district:"",province:"",street:"",street_number:""}}function hh(){this.Jk=s;this.Zy=this.errorCode=1;this.av=2;this.PG=
3}function le(a){this.keyword=a.Bb||"";this.city=a.city;this.moreResultsUrl=a.vi;this.XA=a.QM&&a.QM.slice(0)||[];this.Nh=a.Nh}function Qe(a){this.name=a.name||"";this.startTime=a.startTime||"";this.endTime=a.uX||"";this.company=a.mW||"";this.pk=a.J_||{};this.PB=a.rO&&a.rO.slice(0)||[];this.Ti=a.Ti||2}function Re(a){this.keyword=a.Bb||"";this.jB=a.total||0;this.Dr=a.cl&&a.cl.slice(0)||[]}function md(a){this.tileSize=new A(512,512);this.worldSize=new A(512*this.Bp(aa.Tj),512*this.Mx(aa.Tj));this.centerHeading=
180;var a=a||{},b;for(b in a)this[b]=a[b]}function ih(a){this.mb=a;this.jv=new Uint8Array(16);this.Zq=new Uint8Array(16)}function Hd(a,b){this.NB=a;this.hf=[];this.$a={gp:u};var b=b||{},c;for(c in b)this.$a[c]=b[c]}function Id(){this.Rz=0;this.Zg={}}function jh(a){this.jk(a)}function Pf(a){a.vg=this;var b=g.platform.Dj?"android":"ios";Oa()?(this.Fd=new Jd(a),this.sd=new Qa(a,this.Fd.Tb),this.Fd.hV(this.sd),"android"===b?Z(zg):Z(Ag)):(this.Fd=new Vh(a),this.sd=new Hb(a),"android"===b?Z(Bg):Z(Cg));
a.m.linksControl?this.sd.show():this.sd.aa();a.m.clickOnRoad?this.sd.mD():this.sd.WC();this.W=a;this.ea();this.CT=new Qf(a,this)}function Vh(a){this.W=a;return"cvsRender"==a.sk?new kh(a):new Rf(a)}function Sf(a){this.W=a}function Qf(a,b){g.lang.Ia.call(this);this.W=a;this.Lb=b;this.Tl=[];this.Wh={};this.nB=J;this.tQ()}function fb(a){if(""===bb)return a;a=a.charAt(0).toUpperCase()+a.substr(1);return bb+a}function kh(a){this.W=a;this.$h=a.$h;this.ko();this.W.ta=this;this.ea()}function Wh(a){this.Ce=
new Image;this.src="";this.canvas=u;this.WM=this.VM=this.Gm=0;this.W=a;var b=this;this.mM=function(){-1!=b.src.indexOf("pos=0_0&z=1")&&b.W.dispatchEvent(new v("onthumbnail_complete"));b.Gm=2;b.canvas.cX(b.VM,b.WM)};this.Ce.onload=this.mM;this.lO=function(a){this.src==a?0==this.Gm&&b.mM():(this.src=this.Ce.src=a,this.Gm=1)};this.W_=function(){this.src=this.Ce.src="";this.Gm=0}}function lh(a,b,c,e,f,i){this.heading=this.pitch=0;this.zoom=2;this.zi=b;this.dl=[];this.Bg=a;this.qm=J;this.ta={a:e,jb:f,
Vf:0,ks:0,wa:0,m2:512,heading:0,pitch:0,nd:32,zoom:0,Vp:0,bp:0,mq:0,w3:0,nn:0,x3:0,jq:0,ju:0};this.W=i;this.At=J;this.cQ()}function Rf(a){this.W=a;this.yc=this.ga=u;this.Yv=0;this.$h=a.$h;this.kr=new Id;this.lh={};this.Ko={};this.hp={di:0.001,width:0,height:0,heading:0,pitch:0};this.W.ta=this;this.IH=0;this.Yd={};this.ea()}function Hb(a){this.W=a;a.WA=this;this.lg=[];this.uH=[];this.Iq=[];this.tH=[];this.Gl=[];this.sI=[];this.vw=[];this.dF=this.QI=this.OI=this.xv=this.wv=0;this.fx={};this.St=this.dy=
J;Bb()?this.ad=this.Qq():Dc()?(this.Tb=this.Sz(),this.Rq=this.Tb.getContext("2d"),this.mQ(),this.wo=[]):nc()&&(this.Iw=this.mR());this.yc=u;this.Wy="#549eef";this.Yd={};this.ck=this.Si=t;this.ea()}function Se(a,b){this.Pf=a;this.Jq=b||2;this.JA=a-this.Jq;this.Cc=[];this.Wg=[];this.EE()}function Te(a,b){this.Pf=a;this.Jq=b||2;this.JA=a-this.Jq;this.Cc=[];this.Wg=[];this.EE()}function Mb(a){this.Pf=a;this.Zd=Math.pow(2,4);this.Lr=this.Zd/2;this.Cc=[];this.gA=[];a=360/this.Zd;this.SJ=Math.cos(O(3*a))*
this.Pf;this.TJ=Math.cos(O(2*a))*this.Pf;this.UJ=Math.cos(O(1*a))*this.Pf;this.rZ()}function Jd(a){this.W=a;this.qe=this.mb=this.Tb=this.bi=u;var b=this;this.Yr=new Hd(6,{gp:function(a){for(var e=0;e<a.length;e++)if(a[e])for(var f=0;f<a[e].length;f++)a[e][f]&&(b.mb.deleteTexture(a[e][f].Oy),a[e][f].Hs=J)}});this.IJ=new Hd(32,{gp:function(a){b.kr.sL(a)}});this.kr=new Id;this.Zd=16;this.Lr=8;this.Pf=500;this.hk=this.$i=0;this.Nf=[fa.create(),fa.create()];this.Vh=fa.create();this.hB=[fa.create(),fa.create()];
this.Ar=fa.create();this.fB=[];this.km=this.Oo=this.Bw=u;this.Ur={};this.PR();this.VB=0;this.Cv=[u,u];this.CA=[u,u];this.vg=[];this.Mc=1.5<(window.devicePixelRatio||1)?2:1;this.Pi()}function Qa(a,b){this.W=a;this.Tb=b;this.$i=b.width;this.hk=b.height;this.mb=b.getContext("webgl",{alpha:J});this.Kw=ne.get(this.mb,this.W.da);this.ga=this.qe=u;this.eb=J;this.Pi();this.pi=Ya();this.ck=this.Si=t;this.jo=[0,-20,0];this.Mc=1.5<(window.devicePixelRatio||1)?2:1;this.bo=this.co=this.ao=u;this.Yd={};a.WA=this;
this.Lo=a.vg.Fd;this.tg=new H;this.To=u}function vb(a){this.W=a;this.Hw=[];this.Zi=u;this.Nr=new ha(u,{Eg:"api"});this.yz()}function fb(a){if(""===bb)return a;a=a.charAt(0).toUpperCase()+a.substr(1);return bb+a}function Yb(a){this.m={anchor:rb,offset:new A(0,0),maxWidth:"100%",imageHeight:80};var a=a||{},b;for(b in a)this.m[b]=a[b];this.Nr=new ha(u,{Eg:"api"});this.qk=[];this.W=u;this.pg={height:this.m.imageHeight,width:this.m.imageHeight*Yb.fz};this.Wc=this.CB=this.tm=this.dd=u}function mh(a){this.U=
a;this.jh=a.children[0];this.Sr=u;this.Gi=20;this.offsetLeft=0;this.Ba()}function Oc(a,b){this.W=a;this.U=b;this.Tq=u;this.Nr=new ha(u,{Eg:"api"});this.oB=[];this.ss();this.rC()}var Ca,g=Ca=g||{version:"1.3.4"};g.da="$BAIDU$";window[g.da]=window[g.da]||{};g.object=g.object||{};g.extend=g.object.extend=function(a,b){for(var c in b)b.hasOwnProperty(c)&&(a[c]=b[c]);return a};g.R=g.R||{};g.R.fa=function(a){return"string"==typeof a||a instanceof String?document.getElementById(a):a&&a.nodeName&&(1==a.nodeType||
9==a.nodeType)?a:u};g.fa=g.Hc=g.R.fa;g.R.aa=function(a){a=g.R.fa(a);if(a===u)return a;a.style.display="none";return a};g.aa=g.R.aa;g.lang=g.lang||{};g.lang.Hg=function(a){return"[object String]"==Object.prototype.toString.call(a)};g.Hg=g.lang.Hg;g.lang.IE=function(a){if("[object Object]"===Object.prototype.toString.call(a)){for(var b in a)return J;return t}return J};g.IE=g.lang.IE;g.R.fk=function(a){return g.lang.Hg(a)?document.getElementById(a):a};g.fk=g.R.fk;g.R.getElementsByClassName=function(a,
b){var c;if(a.getElementsByClassName)c=a.getElementsByClassName(b);else{var e=a;e==u&&(e=document);c=[];var e=e.getElementsByTagName("*"),f=e.length,i=RegExp("(^|\\s)"+b+"(\\s|$)"),k,l;for(l=k=0;k<f;k++)i.test(e[k].className)&&(c[l]=e[k],l++)}return c};g.getElementsByClassName=g.R.getElementsByClassName;g.R.contains=function(a,b){var c=g.R.fk,a=c(a),b=c(b);return a.contains?a!=b&&a.contains(b):!!(a.compareDocumentPosition(b)&16)};g.ha=g.ha||{};/msie (\d+\.\d)/i.test(navigator.userAgent)&&(g.ha.na=
g.na=document.documentMode||+RegExp.$1);g.R.gH=function(){var a={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",rowspan:"rowSpan",valign:"vAlign",usemap:"useMap",frameborder:"frameBorder"};if(g.ha.na<8){a["for"]="htmlFor";a["class"]="className"}else{a.htmlFor="for";a.className="class"}return a}();g.R.DF=function(a,b,c){a=g.R.fa(a);if(a===u)return a;if("style"==b)a.style.cssText=c;else{b=g.R.gH[b]||b;a.setAttribute(b,c)}return a};g.DF=g.R.DF;g.R.EF=function(a,b){a=g.R.fa(a);
if(a===u)return a;for(var c in b)g.R.DF(a,c,b[c]);return a};g.EF=g.R.EF;g.nl=g.nl||{};(function(){var a=RegExp("(^[\\s\\t\\xa0\\u3000]+)|([\\u3000\\xa0\\s\\t]+$)","g");g.nl.trim=function(b){return(""+b).replace(a,"")}})();g.trim=g.nl.trim;g.nl.sp=function(a,b){var a=""+a,c=Array.prototype.slice.call(arguments,1),e=Object.prototype.toString;if(c.length){c=c.length==1?b!==u&&/\[object Array\]|\[object Object\]/.test(e.call(b))?b:c:c;return a.replace(/#\{(.+?)\}/g,function(a,b){var k=c[b];"[object Function]"==
e.call(k)&&(k=k(b));return"undefined"==typeof k?"":k})}return a};g.sp=g.nl.sp;g.R.zc=function(a,b){a=g.R.fa(a);if(a===u)return a;for(var c=a.className.split(/\s+/),e=b.split(/\s+/),f,i=e.length,k,l=0;l<i;++l){k=0;for(f=c.length;k<f;++k)if(c[k]==e[l]){c.splice(k,1);break}}a.className=c.join(" ");return a};g.zc=g.R.zc;g.R.Vx=function(a,b,c){a=g.R.fa(a);if(a===u)return a;var e;if(a.insertAdjacentHTML)a.insertAdjacentHTML(b,c);else{e=a.ownerDocument.createRange();b=b.toUpperCase();if(b=="AFTERBEGIN"||
b=="BEFOREEND"){e.selectNodeContents(a);e.collapse(b=="AFTERBEGIN")}else{b=b=="BEFOREBEGIN";e[b?"setStartBefore":"setEndAfter"](a);e.collapse(b)}e.insertNode(e.createContextualFragment(c))}return a};g.Vx=g.R.Vx;g.R.show=function(a){a=g.R.fa(a);if(a===u)return a;a.style.display="";return a};g.show=g.R.show;g.R.UD=function(a){a=g.R.fa(a);return a===u?a:a.nodeType==9?a:a.ownerDocument||a.document};g.R.gb=function(a,b){a=g.R.fa(a);if(a===u)return a;for(var c=b.split(/\s+/),e=a.className,f=" "+e+" ",i=
0,k=c.length;i<k;i++)f.indexOf(" "+c[i]+" ")<0&&(e=e+(" "+c[i]));a.className=e;return a};g.gb=g.R.gb;g.R.RB=g.R.RB||{};g.R.gm=g.R.gm||[];g.R.gm.filter=function(a,b,c){for(var e=0,f=g.R.gm,i;i=f[e];e++)if(i=i[c])b=i(a,b);return b};g.nl.CO=function(a){return a.indexOf("-")<0&&a.indexOf("_")<0?a:a.replace(/[-_][^-_]/g,function(a){return a.charAt(1).toUpperCase()})};g.R.m1=function(a){g.R.ut(a,"expand")?g.R.zc(a,"expand"):g.R.gb(a,"expand")};g.R.ut=function(a){if(arguments.length<=0||typeof a==="function")return this;
if(this.size()<=0)return J;var a=a.replace(/^\s+/g,"").replace(/\s+$/g,"").replace(/\s+/g," "),b=a.split(" "),c;g.forEach(this,function(a){for(var a=a.className,f=0;f<b.length;f++)if(!~(" "+a+" ").indexOf(" "+b[f]+" ")){c=J;return}c!==J&&(c=t)});return c};g.R.Gg=function(a,b){var c=g.R,a=c.fa(a);if(a===u)return a;var b=g.nl.CO(b),e=a.style[b];if(!e)var f=c.RB[b],e=a.currentStyle||(g.ha.na?a.style:getComputedStyle(a,u)),e=f&&f.get?f.get(a,e):e[f||b];if(f=c.gm)e=f.filter(b,e,"get");return e};g.Gg=g.R.Gg;
/opera\/(\d+\.\d)/i.test(navigator.userAgent)&&(g.ha.opera=+RegExp.$1);g.ha.AM=/webkit/i.test(navigator.userAgent);g.ha.yZ=/gecko/i.test(navigator.userAgent)&&!/like gecko/i.test(navigator.userAgent);g.ha.OE="CSS1Compat"==document.compatMode;g.R.ka=function(a){a=g.R.fa(a);if(a===u)return a;var b=g.R.UD(a),c=g.ha,e=g.R.Gg;c.yZ>0&&b.getBoxObjectFor&&e(a,"position");var f={left:0,top:0},i;if(a==(c.na&&!c.OE?b.body:b.documentElement))return f;if(a.getBoundingClientRect){a=a.getBoundingClientRect();f.left=
Math.floor(a.left)+Math.max(b.documentElement.scrollLeft,b.body.scrollLeft);f.top=Math.floor(a.top)+Math.max(b.documentElement.scrollTop,b.body.scrollTop);f.left=f.left-b.documentElement.clientLeft;f.top=f.top-b.documentElement.clientTop;a=b.body;b=parseInt(e(a,"borderLeftWidth"));e=parseInt(e(a,"borderTopWidth"));if(c.na&&!c.OE){f.left=f.left-(isNaN(b)?2:b);f.top=f.top-(isNaN(e)?2:e)}}else{i=a;do{f.left=f.left+i.offsetLeft;f.top=f.top+i.offsetTop;if(c.AM>0&&e(i,"position")=="fixed"){f.left=f.left+
b.body.scrollLeft;f.top=f.top+b.body.scrollTop;break}i=i.offsetParent}while(i&&i!=a);if(c.opera>0||c.AM>0&&e(a,"position")=="absolute")f.top=f.top-b.body.offsetTop;for(i=a.offsetParent;i&&i!=b.body;){f.left=f.left-i.scrollLeft;if(!c.opera||i.tagName!="TR")f.top=f.top-i.scrollTop;i=i.offsetParent}}return f};/firefox\/(\d+\.\d)/i.test(navigator.userAgent)&&(g.ha.tf=+RegExp.$1);/BIDUBrowser/i.test(navigator.userAgent)&&(g.ha.t3=t);(function(){var a=navigator.userAgent;if(/(\d+\.\d)?(?:\.\d)?\s+safari\/?(\d+\.\d+)?/i.test(a)&&
!/chrome/i.test(a))g.ha.By=+(RegExp.$1||RegExp.$2)})();/chrome\/(\d+\.\d)/i.test(navigator.userAgent)&&(g.ha.Yw=+RegExp.$1);g.Rb=g.Rb||{};g.Rb.Ab=function(a,b){var c,e,f=a.length;if("function"==typeof b)for(e=0;e<f;e++){c=a[e];c=b.call(a,c,e);if(c===J)break}return a};g.Ab=g.Rb.Ab;g.lang.da=function(){return"TANGRAM__"+(window[g.da]._counter++).toString(36)};window[g.da]._counter=window[g.da]._counter||1;window[g.da]._instances=window[g.da]._instances||{};g.lang.Gt=function(a){return"[object Function]"==
Object.prototype.toString.call(a)};g.lang.Ia=function(a){this.da=a||g.lang.da();window[g.da]._instances[this.da]=this};window[g.da]._instances=window[g.da]._instances||{};g.lang.Ia.prototype.mj=function(){delete window[g.da]._instances[this.da];for(var a in this)g.lang.Gt(this[a])||delete this[a]};g.lang.Ia.prototype.toString=function(){return"[object "+(this.LQ||"Object")+"]"};g.lang.rq=function(a,b){this.type=a;this.returnValue=t;this.target=b||u;this.currentTarget=u};g.lang.Ia.prototype.addEventListener=
function(a,b,c){if(g.lang.Gt(b)){!b.wl&&(b.wl={});!this.Vj&&(this.Vj={});var e=this.Vj,f;if(typeof c=="string"&&c){/[^\w\-]/.test(c)&&Ma("nonstandard key:"+c);f=b.Ox=c}a.indexOf("on")!=0&&(a="on"+a);typeof e[a]!="object"&&(e[a]={});typeof b.wl[a]!="object"&&(b.wl[a]={});f=f||g.lang.da();b.wl[a].Ox=f;e[a][f]=b}};g.lang.Ia.prototype.removeEventListener=function(a,b){a.indexOf("on")!=0&&(a="on"+a);if(g.lang.Gt(b)){if(!b.wl||!b.wl[a])return;b=b.wl[a].Ox}else if(!g.lang.Hg(b))return;!this.Vj&&(this.Vj=
{});var c=this.Vj;c[a]&&c[a][b]&&delete c[a][b]};g.lang.Ia.prototype.dispatchEvent=function(a,b){g.lang.Hg(a)&&(a=new g.lang.rq(a));!this.Vj&&(this.Vj={});var b=b||{},c;for(c in b)a[c]=b[c];var e=this.Vj,f=a.type;a.target=a.target||this;a.currentTarget=this;f.indexOf("on")!=0&&(f="on"+f);g.lang.Gt(this[f])&&this[f].apply(this,arguments);if(typeof e[f]=="object")for(c in e[f])e[f][c].apply(this,arguments);return a.returnValue};g.lang.Aa=function(a,b,c){var e,f,i=a.prototype;f=new Function;f.prototype=
b.prototype;f=a.prototype=new f;for(e in i)f[e]=i[e];a.prototype.constructor=a;a.$0=b.prototype;if("string"==typeof c)f.LQ=c};g.Aa=g.lang.Aa;g.lang.Tc=function(a){return window[g.da]._instances[a]||u};g.platform=g.platform||{};g.platform.BZ=/macintosh/i.test(navigator.userAgent);g.platform.A5=/MicroMessenger/i.test(navigator.userAgent);g.platform.BM=/windows/i.test(navigator.userAgent);g.platform.IZ=/x11/i.test(navigator.userAgent);g.platform.Dj=/android/i.test(navigator.userAgent);/android (\d+(\.\d)?)/i.test(navigator.userAgent)&&
(g.platform.pC=g.pC=RegExp.$1);g.platform.AZ=/ipad/i.test(navigator.userAgent);g.platform.KE=/iphone/i.test(navigator.userAgent);g.lang.rq.prototype.Qa=function(a){this.domEvent=a=window.event||a;this.clientX=a.clientX||a.pageX;this.clientY=a.clientY||a.pageY;this.offsetX=a.offsetX||a.layerX;this.offsetY=a.offsetY||a.layerY;this.screenX=a.screenX;this.screenY=a.screenY;this.ctrlKey=a.ctrlKey||a.metaKey;this.shiftKey=a.shiftKey;this.altKey=a.altKey;if(a.touches){this.touches=[];for(var b=0;b<a.touches.length;b++)this.touches.push({clientX:a.touches[b].clientX,
clientY:a.touches[b].clientY,screenX:a.touches[b].screenX,screenY:a.touches[b].screenY,pageX:a.touches[b].pageX,pageY:a.touches[b].pageY,target:a.touches[b].target,identifier:a.touches[b].identifier})}if(a.changedTouches){this.changedTouches=[];for(b=0;b<a.changedTouches.length;b++)this.changedTouches.push({clientX:a.changedTouches[b].clientX,clientY:a.changedTouches[b].clientY,screenX:a.changedTouches[b].screenX,screenY:a.changedTouches[b].screenY,pageX:a.changedTouches[b].pageX,pageY:a.changedTouches[b].pageY,
target:a.changedTouches[b].target,identifier:a.changedTouches[b].identifier})}if(a.targetTouches){this.targetTouches=[];for(b=0;b<a.targetTouches.length;b++)this.targetTouches.push({clientX:a.targetTouches[b].clientX,clientY:a.targetTouches[b].clientY,screenX:a.targetTouches[b].screenX,screenY:a.targetTouches[b].screenY,pageX:a.targetTouches[b].pageX,pageY:a.targetTouches[b].pageY,target:a.targetTouches[b].target,identifier:a.targetTouches[b].identifier})}this.rotation=a.rotation;this.scale=a.scale;
return this};g.lang.ox=function(a){var b=window[g.da];b.RS&&delete b.RS[a]};g.event={};g.V=g.event.V=function(a,b,c){if(!(a=g.fa(a)))return a;b=b.replace(/^on/,"");a.addEventListener?a.addEventListener(b,c,J):a.attachEvent&&a.attachEvent("on"+b,c);return a};g.md=g.event.md=function(a,b,c){if(!(a=g.fa(a)))return a;b=b.replace(/^on/,"");a.removeEventListener?a.removeEventListener(b,c,J):a.detachEvent&&a.detachEvent("on"+b,c);return a};g.R.ut=function(a,b){if(!a||!a.className||typeof a.className!="string")return J;
var c=-1;try{c=a.className==b||a.className.search(RegExp("(\\s|^)"+b+"(\\s|$)"))}catch(e){return J}return c>-1};g.jL=function(){function a(a){if(document.addEventListener){this.element=a;this.lL=this.Aj?"touchstart":"mousedown";this.AD=this.Aj?"touchmove":"mousemove";this.zD=this.Aj?"touchend":"mouseup";this.vd=J;this.ml=this.ll=0;this.element.addEventListener(this.lL,this,J);Ca.V(this.element,"mousedown",W());this.handleEvent(u)}}a.prototype={Aj:"ontouchstart"in window||"createTouch"in document,
start:function(a){ga(a);this.vd=J;this.ll=this.Aj?a.touches[0].clientX:a.clientX;this.ml=this.Aj?a.touches[0].clientY:a.clientY;this.element.addEventListener(this.AD,this,J);this.element.addEventListener(this.zD,this,J)},move:function(a){xa(a);var c=this.Aj?a.touches[0].clientY:a.clientY;if(Math.abs((this.Aj?a.touches[0].clientX:a.clientX)-this.ll)>10||Math.abs(c-this.ml)>10)this.vd=t},end:function(a){xa(a);if(!this.vd){a=document.createEvent("Event");a.initEvent("tap",J,t);this.element.dispatchEvent(a)}this.element.removeEventListener(this.AD,
this,J);this.element.removeEventListener(this.zD,this,J)},handleEvent:function(a){if(a)switch(a.type){case this.lL:this.start(a);break;case this.AD:this.move(a);break;case this.zD:this.end(a)}}};return function(b){return new a(b)}}();var n=window.BMap||{};n.version="#BMAP_VERSION#";n.k3=0.34>Math.random();0<=n.version.indexOf("#")&&(n.version="3.0");n.Hr=[];n.cf=function(a){this.Hr.push(a)};n.pB=[];n.qn=function(a){this.pB.push(a)};n.tV=n.apiLoad||W();n.K1=n.verify||W();var Eb=window.BMAP_AUTHENTIC_KEY;
window.BMAP_AUTHENTIC_KEY=u;var Ue,Ve,Kd;Ue=window.BMap_loadScriptTime;Ve=(new Date).getTime();Kd=u;var nh=t;qg=5042;ng=5002;pf=5003;og="load_mapclick";xg=5038;yg=5041;ug=5047;sg=5036;tg=5039;vg=5037;wg=5040;zg=5060;Ag=5061;Bg=5062;Cg=5063;rg=5011;pg=7E3;var Dg=0;g.lang.Aa(Ha,g.lang.Ia,"Map");g.extend(Ha.prototype,{xa:function(){var a=w("div"),b=a.style;b.overflow="visible";b.position="absolute";b.zIndex="0";b.top=b.left="0px";var b=w("div",{"class":"BMap_mask"}),c=b.style;c.position="absolute";c.top=
c.left="0px";c.zIndex="9";c.overflow="hidden";c.WebkitUserSelect="none";a.appendChild(b);return a},LB:function(a){var b=a.style;b.overflow="hidden";if(Cc(a).position!=="absolute"){b.position="relative";b.zIndex=0}b.backgroundColor="#F3F1EC";b.color="#000";b.textAlign="left"},ea:function(){var a=this;a.So=function(){var b=a.Vb();if(a.width!==b.width||a.height!==b.height){var c=new A(a.width,a.height),e=new v("onbeforeresize");e.size=c;a.dispatchEvent(e);a.yk((b.width-a.width)/2,(b.height-a.height)/
2);a.Ee.style.width=(a.width=b.width)+"px";a.Ee.style.height=(a.height=b.height)+"px";c=new v("onresize");c.size=b;a.dispatchEvent(c)}};if(a.P.Ps)a.$.rm=setInterval(a.So,80)},yk:function(a,b,c,e){var f=this.ua().cc(this.ja()),i=this.Pc,k=t;if(c&&m.tM(c)){this.ue=new m(c.lng,c.lat);k=J}if(c=c&&e?i.qi(c,this.Ub):this.dc){this.dc=new m(c.lng+a*f,c.lat-b*f);if((a=i.zh(this.dc,this.Ub))&&k)this.ue=a}},Qg:function(a,b){if(Ac(a)){this.tv();this.dispatchEvent(new v("onzoomstart"));a=this.vo(a).zoom;if(a!==
this.Ua){this.Ic=this.Ua;this.Ua=a;var c;b?c=b:this.vh()&&(c=this.vh().ka());if(c){c=this.Yb(c,this.Ic);this.yk(this.width/2-c.x,this.height/2-c.y,this.Mb(c,this.Ic),t)}this.dispatchEvent(new v("onzoomstartcode"))}}},Td:function(a){this.Qg(a)},vG:function(a){this.Qg(this.Ua+1,a)},wG:function(a){this.Qg(this.Ua-1,a)},yi:function(a){if(a instanceof m){this.dc=this.Pc.qi(a,this.Ub);this.ue=m.tM(a)?new m(a.lng,a.lat):this.Pc.zh(this.dc,this.Ub)}},Lg:function(a,b){a=Math.round(a)||0;b=Math.round(b)||0;
this.yk(-a,-b)},es:function(a){if(a&&ib(a.Ne)){a.Ne(this);this.dispatchEvent(new v("onaddcontrol",a))}},HN:function(a){if(a&&ib(a.remove)){a.remove();this.dispatchEvent(new v("onremovecontrol",a))}},Xo:function(a){if(a&&ib(a.Ba)){a.Ba(this);this.dispatchEvent(new v("onaddcontextmenu",a))}},Qp:function(a){if(a&&ib(a.remove)){this.dispatchEvent(new v("onremovecontextmenu",a));a.remove()}},Ta:function(a){if(a&&ib(a.Ne)){a.Ne(this);this.dispatchEvent(new v("onaddoverlay",a))}},nc:function(a){if(a&&ib(a.remove)){a.remove();
this.dispatchEvent(new v("onremoveoverlay",a))}},EK:function(){this.dispatchEvent(new v("onclearoverlays"))},Re:function(a){a&&this.dispatchEvent(new v("onaddtilelayer",a))},fg:function(a){a&&this.dispatchEvent(new v("onremovetilelayer",a))},Og:function(a){if(this.Ra!==a){this.P.TZ&&this.w0(a);var b=new v("onsetmaptype");b.r6=this.Ra;this.Ra=this.P.Ra=a;this.Pc=this.Ra.Rk();this.yk(0,0,this.Hb(),t);this.tv();var c=this.vo(this.ja()).zoom;this.Qg(c);this.dispatchEvent(b);b=new v("onmaptypechange");
b.Ua=c;b.Ra=a;this.dispatchEvent(b);(a===Cb||a===qb)&&Z(pf)}},w0:function(a){if(a===Cb||a===qb){this.Ey(t);this.YN(J);this.P.Cg=J;this.P.Hk=J}else{this.Ey(J);this.YN(t);this.P.Cg=t;this.P.Hk=t}},yf:function(a){var b=this;if(a instanceof m)b.yi(a,{noAnimation:t});else if($c(a))if(b.Ra===ra){var c=y.BC[a];if(c){pt=c.o;b.yf(pt)}}else{var e=this.iI();e.xu(function(c){if(e.Vm()===0&&e.La.result.type===2){b.yf(c.Qk(0).point);ra.Lk(a)&&b.GF(a)}});e.search(a,{log:"center"})}},Kd:function(a,b){Object.prototype.toString.call(b)!==
"[object Undefined]"&&(b=parseInt(b));n.Fq("cus.fire","time",{z_loadscripttime:Ve-Ue});var c=this;if($c(a))if(c.Ra===ra){var e=y.BC[a];if(e){pt=e.o;c.Kd(pt,b)}}else{var f=c.iI();f.xu(function(e){if(f.Vm()===0&&(f.La.result.type===2||f.La.result.type===11)){var e=e.Qk(0).point,i=b||ea.yx(f.La.content.level,c);c.Kd(e,i);ra.Lk(a)&&c.GF(a)}});f.search(a,{log:"center"})}else if(a instanceof m&&b){b=c.vo(b).zoom;c.Ic=c.Ua||b;c.Ua=b;e=c.ue;c.ue=new m(a.lng,a.lat);c.dc=c.Pc.qi(c.ue,c.Ub);c.SC=c.SC||c.Ua;
c.RC=c.RC||c.ue;var i=new v("onload"),k=new v("onloadcode");i.point=new m(a.lng,a.lat);i.pixel=c.Yb(c.ue,c.Ua);i.zoom=b;if(!c.loaded){c.loaded=t;c.dispatchEvent(i);Kd||(Kd=Ja())}c.dispatchEvent(k);i=new v("onmoveend");i.eA="centerAndZoom";e.tc(c.ue)||c.dispatchEvent(i);c.dispatchEvent(new v("onmoveend"));if(c.Ic!==c.Ua){e=new v("onzoomend");e.eA="centerAndZoom";c.dispatchEvent(e)}c.P.np&&c.np()}},iI:function(){if(!this.$.TM)this.$.TM=new Ga(1);return this.$.TM},reset:function(){this.Kd(this.RC,this.SC,
t)},enableDragging:function(){this.P.bc=t},disableDragging:function(){this.P.bc=J},enableInertialDragging:function(){this.P.sx=t},disableInertialDragging:function(){this.P.sx=J},enableScrollWheelZoom:function(){this.P.qp=t},disableScrollWheelZoom:function(){this.P.qp=J},enableContinuousZoom:function(){this.P.pp=t},disableContinuousZoom:function(){this.P.pp=J},enableDoubleClickZoom:function(){this.P.pD=t},disableDoubleClickZoom:function(){this.P.pD=J},enableKeyboard:function(){this.P.tx=t},disableKeyboard:function(){this.P.tx=
J},enablePinchToZoom:function(){this.P.Qs=t},disablePinchToZoom:function(){this.P.Qs=J},enableAutoResize:function(){this.P.Ps=t;this.So();if(!this.$.rm)this.$.rm=setInterval(this.So,80)},disableAutoResize:function(){this.P.Ps=J;if(this.$.rm){clearInterval(this.$.rm);this.$.rm=u}},enableBizAuthLogo:function(){this.P.lD=t;this.cp&&this.cp.show()},disableBizAuthLogo:function(){this.P.lD=J;this.cp&&this.cp.aa()},np:function(){this.P.np=t;if(!this.ho){this.ho=new BuildingLayer({h4:t});this.Re(this.ho)}},
RW:function(){this.P.np=J;if(this.ho){this.fg(this.ho);this.ho=u;delete this.ho}},Vb:function(){return this.Cs&&this.Cs instanceof A?new A(this.Cs.width,this.Cs.height):new A(this.Va.clientWidth,this.Va.clientHeight)},Ie:function(a){if(a&&a instanceof A){this.Cs=a;this.Va.style.width=a.width+"px";this.Va.style.height=a.height+"px"}else this.Cs=u},Hb:X("ue"),ja:X("Ua"),bW:function(){this.So()},vo:function(a){var b=this.P.mc,c=this.P.vc,e=J,a=Math.round(a);if(a<b){e=t;a=b}if(a>c){e=t;a=c}return{zoom:a,
BD:e}},Ya:X("Va"),Yb:function(a,b){b=b||this.ja();return this.Pc.Yb(a,b,this.dc,this.Vb(),this.Ub)},Mb:function(a,b){b=b||this.ja();return this.Pc.Mb(a,b,this.dc,this.Vb(),this.Ub)},$e:function(a,b){if(a){var c=this.Yb(new m(a.lng,a.lat),b);c.x=c.x-this.offsetX;c.y=c.y-this.offsetY;return c}},ZZ:function(a,b){b=b||this.ja();return this.Pc.$Z(a,b,this.dc,this.Vb(),this.Ub)},YZ:function(a,b){if(a){var c=this.ZZ(new m(a.lng,a.lat),b);c.x=c.x-this.offsetX;c.y=c.y-this.offsetY;return c}},rN:function(a,
b){if(a){var c=new L(a.x,a.y);c.x=c.x+this.offsetX;c.y=c.y+this.offsetY;return this.Mb(c,b)}},pointToPixelFor3D:function(a,b){var c=map.Ub;this.Ra===ra&&c&&nd.IK(a,this,b)},i6:function(a,b){var c=map.Ub;this.Ra===ra&&c&&nd.HK(a,this,b)},j6:function(a,b){var c=this,e=map.Ub;c.Ra===ra&&e&&nd.IK(a,c,function(a){a.x=a.x-c.offsetX;a.y=a.y-c.offsetY;b&&b(a)})},h6:function(a,b){var c=map.Ub;if(this.Ra===ra&&c){a.x=a.x+this.offsetX;a.y=a.y+this.offsetY;nd.HK(a,this,b)}},ye:function(a){if(!this.Xx())return new Za;
var b=a||{},a=b.margins||[0,0,0,0],c=b.zoom||u,b=this.Mb({x:a[3],y:this.height-a[2]},c),a=this.Mb({x:this.width-a[1],y:a[0]},c);return new Za(b,a)},Xx:function(){return!!this.loaded},$R:function(a,b){for(var c=this.ua(),e=b.margins||[10,10,10,10],f=b.zoomFactor||0,i=e[1]+e[3],e=e[0]+e[2],k=c.uf(),l=c=c.We();l>=k;l--){var q=this.ua().cc(l);if(a.cG().lng/q<this.width-i&&a.cG().lat/q<this.height-e)break}l=l+f;l<k&&(l=k);l>c&&(l=c);return l},mt:function(a,b){var c={center:this.Hb(),zoom:this.ja()};if(!a||
!a instanceof Za&&a.length===0||a instanceof Za&&a.Fj())return c;var e=[];if(a instanceof Za){e.push(a.Wf());e.push(a.Ye())}else e=a.slice(0);for(var b=b||{},f=[],i=0,k=e.length;i<k;i++)f.push(this.Pc.qi(e[i],this.Ub));e=new Za;for(i=f.length-1;i>=0;i--)e.extend(f[i]);if(e.Fj())return c;c=e.Hb();f=this.$R(e,b);if(b.margins){e=b.margins;i=(e[1]-e[3])/2;e=(e[0]-e[2])/2;k=this.ua().cc(f);if(b.offset){i=b.offset.width;e=b.offset.height}c.lng=c.lng+k*i;c.lat=c.lat+k*e}c=this.Pc.zh(c,this.Ub);return{center:c,
zoom:f}},Eh:function(a,b){var c;c=a&&a.center?a:this.mt(a,b);var b=b||{},e=b.delay||200;if(c.zoom===this.Ua&&b.enableAnimation!==J){var f=this;setTimeout(function(){f.yi(c.center,{duration:210})},e)}else this.Kd(c.center,c.zoom)},Ae:X("be"),vh:function(){return this.$.sb&&this.$.sb.Za()?this.$.sb:u},getDistance:function(a,b){if(a&&b){if(a.tc(b))return 0;var c=0,c=H.Mk(a,b);if(c===u||c===s)c=0;return c}},Jx:function(){var a=[],b=this.Da,c=this.Ke;if(b)for(var e in b)b[e]instanceof ka&&a.push(b[e]);
if(c){e=0;for(b=c.length;e<b;e++)a.push(c[e])}return a},ua:X("Ra"),MY:X("Hd"),iv:function(){for(var a=this.$.tF;a<n.Hr.length;a++)n.Hr[a](this);this.$.tF=a},GF:function(a){this.Ub=ra.Lk(a);this.Zw=ra.AL(this.Ub);if(this.Ra===ra&&this.Pc instanceof zd)this.Pc.kj=this.Ub},setDefaultCursor:function(a){this.P.Ec=a;if(this.platform)this.platform.style.cursor=this.P.Ec},getDefaultCursor:function(){return this.P.Ec},setDraggingCursor:function(a){this.P.Md=a},getDraggingCursor:function(){return this.P.Md},
Rx:function(){return this.P.pX&&this.P.devicePixelRatio>=1.5},iC:function(a,b){b?this.Sh[b]||(this.Sh[b]={}):b="custom";a.tag=b;if(a instanceof Fc){this.Sh[b][a.da]=a;a.Ba(this)}var c=this;T.load("hotspot",function(){c.iv()},t)},Q_:function(a,b){b||(b="custom");this.Sh[b][a.da]&&delete this.Sh[b][a.da]},ax:function(a){a||(a="custom");this.Sh[a]={}},tv:function(){var a=this.Ra.uf(),b=this.Ra.We(),c=this.P;c.mc=c.VO||a;c.vc=c.UO||b;if(c.mc<a)c.mc=a;if(c.vc>b)c.vc=b},setMinZoom:function(a){a=Math.round(a);
if(a>this.P.vc)a=this.P.vc;this.P.VO=a;this.MJ()},setMaxZoom:function(a){a=Math.round(a);if(a<this.P.mc)a=this.P.mc;this.P.UO=a;this.MJ()},MJ:function(){this.tv();var a=this.P;this.Ua<a.mc?this.Td(a.mc):this.Ua>a.vc&&this.Td(a.vc);var b=new v("onzoomspanchange");b.mc=a.mc;b.vc=a.vc;this.dispatchEvent(b)},X4:X("bC"),getKey:function(){return Eb},y0:function(a){function b(a){c.W0=a;var b=n.Id+"custom/v2/mapstyle",i="version=4&ak="+Eb+"&",i=i+"is_all=true&is_new=1&"+("styles="+encodeURIComponent(c.VF(a,
f)));oh.zN(b,i,window[e+"cb"])}var c=this,e=this.da;n.Fq("cus.fire","count","z_setmapstylev2count");this.Ey(J);this.P.TZ=t;this.addEventListener("hidecopyright",function(){c.Dk.aa();c.P.ip=!!a.customEditor;c.P.ip===J&&c.FF(new A(1,1))});c.Dk&&c.Dk.aa();this.P.ip=!!a.customEditor;this.P.P6=!!a.sharing;this.P.v6=!!a.preview;this.P.ip===J&&this.FF(new A(1,1));T.load("hotspot",function(){c.iv()},t);window[e+"zoomRegion"]={};window.w7=[];window[e+"zoomStyleBody"]=[];window[e+"zoomFrontStyle"]={};var f=
this.ja();g.extend({},a);window[e+"cb"]=function(a){a=JSON.parse(a);if(a.status===0){if(a.data.style.length===3){window[e+"_bmap_baseFs"]=a.data.style;window[e+"StyleBody"]=a.data.style[2]}else window[e+"StyleBody"]=a.data.style;c.QO();c.sZ()}};if(a.styleId){var i="jsapi";a.sharing?i="sharing":a.preview&&(i="preview");this.jY(a.styleId,i,b)}else b(a.styleJson);window.iconSetInfo_high||ub.Ga(n.url.proto+n.url.domain.TILE_ONLINE_URLS[0]+"/sty/icons_na2x.js?udt=20190108&v=001&from=jsapi")},jY:function(a,
b,c){var e=this,f=this.da,i=(Math.random()*1E5).toFixed(0);window[f+"_cbk_si_phpui"+i]=function(a){var b=[];a.result&&(a.result.error===0&&a.content&&a.content.status===0)&&(b=e.ny(a.content.data.json));c&&c(b)};window[f+"_cbk_si_api"+i]=function(a){var b=[];a.status===0&&(b=a.info?e.ny(a.info.json):e.ny(a.data.json));c&&c(b)};var k="/apiconsole/custommap/";switch(b){case "jsapi":k=n.Id+"?qt=custom_map&v=3.0";k=k+("&style_id="+a+"&type=publish&ak="+Eb);k=k+("&callback="+f+"_cbk_si_phpui"+i);break;
case "sharing":k=k+"getSharingJson"+("?styleid="+a+"&type=edit")+("&ck="+f+"_cbk_si_api"+i);break;case "preview":k=k+"getJson"+("?styleid="+a+"&type=edit")+("&ck="+f+"_cbk_si_api"+i)}ub.Ga(k)},LW:function(){if(!Array.prototype.map)Array.prototype.map=function(a,b){var c,e,f;this==u&&Ma(new TypeError(" this is null or not defined"));var i=Object(this),k=i.length>>>0;Object.prototype.toString.call(a)!="[object Function]"&&Ma(new TypeError(a+" is not a function"));b&&(c=b);e=Array(k);for(f=0;f<k;){var l;
if(f in i){l=i[f];l=a.call(c,l,f,i);e[f]=l}f++}return e}},ny:function(a){if(a===u||a==="")return[];this.LW();var b={t:"featureType",e:"elementType",v:"visibility",c:"color",l:"lightness",s:"saturation",w:"weight",z:"level",h:"hue",f:"fontsize",zri:"curZoomRegionId",zr:"curZoomRegion"},c={all:"all",g:"geometry","g.f":"geometry.fill","g.s":"geometry.stroke",l:"labels","l.t.f":"labels.text.fill","l.t.s":"labels.text.stroke","l.t":"labels.text","l.i":"labels.icon"};return a.split(",").map(function(a){var a=
a.split("|").map(function(a){var e=b[a.split(":")[0]],a=c[a.split(":")[1]]?c[a.split(":")[1]]:a.split(":")[1];switch(a){case "poi":a="poilabel";break;case "districtlabel":a="districtlabel"}var f={};f[e]=a;return f}),f=a[0],i=1;if(a[1].elementType){i=2;g.extend(f,a[1])}for(var k={};i<a.length;i++)g.extend(k,a[i]);return g.extend(f,{stylers:k})})},RY:function(){return this.ef.qg},M4:function(a,b){var c=this,e=this.da,f=(Math.random()*1E5).toFixed(0);window[e+"_cbk"+f]=function(b){b=JSON.parse(b);b=
b.data.style.length===3?b.data.style[2]:b.data.style;c.B1(b,a);c.QO(a);b=new v("onzoomfeatureload"+a);c.dispatchEvent(b);delete window[e+"_cbk"+f]};var i=n.Id+"custom/v2/mapstyle",k="ak="+Eb+"&",k=k+"is_all=true&is_new=1&";b.styleJson?k=k+("styles="+encodeURIComponent(this.VF(b.styleJson,parseInt(a,10)))):b.styleId&&(k=k+("styles="+encodeURIComponent(c.VF(c.W0,parseInt(a,10)))));oh.zN(i,k,window[e+"_cbk"+f])},FF:function(a,b){var c=new v("oncopyrightoffsetchange",{XE:a,yW:b});this.P.MK=b;this.dispatchEvent(c)},
tu:function(a){var b=this;window.MPC_Mgr&&window.MPC_Mgr[b.da]&&window.MPC_Mgr[b.da].close();b.P.rD=J;n.Fq("cus.fire","count","z_setmapstylecount");if(a){b=this;a.styleJson&&(a.styleStr=b.X0(a.styleJson));if(I()&&g.ha.By)setTimeout(function(){b.P.De=a;b.dispatchEvent(new v("onsetcustomstyles",a))},50);else{this.P.De=a;this.dispatchEvent(new v("onsetcustomstyles",a));this.pM(b.P.De.geotableId)}var c={style:a.style};a.features&&a.features.length>0&&(c.features=t);a.styleJson&&a.styleJson.length>0&&
(c.styleJson=t);Z(5050,c);if(a.style)(c=b.P.IC[a.style]?b.P.IC[a.style].backColor:b.P.IC.normal.backColor)&&(this.Ya().style.backgroundColor=c)}},lZ:function(a){if(!this.controls)this.controls={navigationControl:new Gc,scaleControl:new wd,overviewMapControl:new vd,mapTypeControl:new $d};var b=this,c;for(c in this.controls)b.HN(b.controls[c]);a=a||[];g.Rb.Ab(a,function(a){b.es(b.controls[a])})},pM:function(a){if(a){if(!(this.As&&this.As.Hf===a)){this.fg(this.As);this.As=new tb({geotableId:a});this.Re(this.As)}}else this.fg(this.As)},
Vd:function(){var a=this.ja()>=this.P.qG&&this.ua()===Jb&&this.ja()<=18,b=J;try{document.createElement("canvas").getContext("2d");b=t}catch(c){b=J}return a&&b},getCurrentCity:function(){return{name:this.ph,code:this.is}},ht:function(){this.W.zo();return this.W},pZ:function(a){Jb.setMaxZoom(a.maxZoom||19);var b=new v("oninitindoorlayer");b.Ze=a;this.dispatchEvent(b);this.P.Cg=J},sZ:function(a){if(this.P.Cg){var b=new v("onupdatestyles");this.dispatchEvent(b)}else{b=new v("oninitindoorlayer");b.Ze=
a;this.dispatchEvent(b);this.P.Cg=t;this.P.Hk=t}},Ey:function(a){this.P.fF=a;if(!this.ef.Qb)this.ef.Qb=this.ef.Hj[0].Qb;this.ef.Qb.parentElement.style.display=a?"block":"none"},YN:function(a){this.ef.qg.style.display=a?"block":"none"},setPanorama:function(a){this.W=a;this.W.IF(this)},VF:function(a,b){for(var c=this.da,e={featureType:"t",elementType:"e",visibility:"v",color:"c",lightness:"l",saturation:"s",weight:"w",level:"z",hue:"h",fontsize:"f"},f={all:"all",geometry:"g","geometry.fill":"g.f","geometry.stroke":"g.s",
labels:"l","labels.text.fill":"l.t.f","labels.text.stroke":"l.t.s","labels.text":"l.t","labels.icon":"l.i"},i=[],k=this.Ra.uf();k<=this.Ra.We();k++)window[c+"zoomFrontStyle"][k]={};window[c+"zoomFrontStyle"].main={};for(var k=0,l;l=a[k];k++)if(!this.CZ(l)){b=this.cY(l,b);if((l.featureType==="land"||l.featureType==="all"||l.featureType==="background")&&typeof l.elementType==="string"&&(l.elementType==="geometry"||l.elementType==="geometry.fill"||l.elementType==="all")&&l.stylers){l.stylers.color&&
(window[c+"zoomFrontStyle"][b].bmapLandColor=l.stylers.color);l.stylers.visibility&&l.stylers.visibility==="off"&&(window[c+"zoomFrontStyle"][b].bmapLandColor="#00000000")}if(l.featureType==="railway"&&typeof l.elementType==="string"&&l.stylers){if(l.stylers.color){if(l.elementType==="geometry"){window[c+"zoomFrontStyle"][b].bmapRailwayFillColor=l.stylers.color;window[c+"zoomFrontStyle"][b].bmapRailwayStrokeColor=l.stylers.color}l.elementType==="geometry.fill"&&(window[c+"zoomFrontStyle"][b].bmapRailwayFillColor=
l.stylers.color);l.elementType==="geometry.stroke"&&(window[c+"zoomFrontStyle"][b].bmapRailwayStrokeColor=l.stylers.color)}l.stylers.visibility&&(window[c+"zoomFrontStyle"][b].bmapRailwayVisibility=l.stylers.visibility)}l.featureType==="roadarrow"&&(l.elementType==="labels.icon"&&l.stylers)&&(window[c+"zoomFrontStyle"][b].bmapRoadarrowVisibility=l.stylers.visibility);var q={};g.extend(q,l);l=q.stylers;delete q.stylers;g.extend(q,l);l=[];for(var x in e)if(q[x]&&!this.xZ(x))if(x==="elementType")l.push(e[x]+
":"+f[q[x]]);else{switch(q[x]){case "poilabel":q[x]="poi";break;case "districtlabel":q[x]="label"}l.push(e[x]+":"+q[x])}l.length>2&&i.push(l.join("|"))}return i.join(",")},X0:function(a){for(var b={featureType:"t",elementType:"e",visibility:"v",color:"c",lightness:"l",saturation:"s",weight:"w",zoom:"z",hue:"h"},c={all:"all",geometry:"g","geometry.fill":"g.f","geometry.stroke":"g.s",labels:"l","labels.text.fill":"l.t.f","labels.text.stroke":"l.t.s","lables.text":"l.t","labels.icon":"l.i"},e=[],f=0,
i;i=a[f];f++){var k=i.stylers;delete i.stylers;g.extend(i,k);var k=[],l;for(l in b)if(i[l])if(l==="elementType")k.push(b[l]+":"+c[i[l]]);else{switch(i[l]){case "poilabel":i[l]="poi";break;case "districtlabel":i[l]="label"}k.push(b[l]+":"+i[l])}k.length>2&&e.push(k.join("|"))}return e.join(",")},cY:function(a){a=a.stylers.level;return a===s?"main":parseInt(a,10)},CZ:function(a){var b={};g.extend(b,a.stylers);delete b.curZoomRegionId;delete b.curZoomRegion;delete b.level;return g.IE(b)?t:J},w5:function(a,
b){var c=a.stylers.level;return c===s?t:c===b+""?t:J},xZ:function(a){return{curZoomRegionId:t,curZoomRegion:t}[a]?t:J},Y4:function(a,b){var c=a.stylers.level,e={};g.extend(e,b);c!==s&&(e[parseInt(c,10)]=t);return e},B1:function(a,b){var c=this.da;window[c+"zoomStyleBody"][b]=a;if(!window[c+"zoomRegion"][b])for(var e=this.Ra.uf(),f=this.Ra.We();e<=f;e++)window[c+"zoomRegion"][e]||(window[c+"zoomStyleBody"][e]=a)},QO:function(){var a=this.da;if(window[a+"zoomFrontStyle"].main.bmapRoadarrowVisibility)for(var b=
this.Ra.uf();b<=this.Ra.We();b++)window[a+"zoomFrontStyle"][b].bmapRoadarrowVisibility||(window[a+"zoomFrontStyle"][b].bmapRoadarrowVisibility=window[a+"zoomFrontStyle"].main.bmapRoadarrowVisibility);if(window[a+"zoomFrontStyle"].main.bmapLandColor)for(b=this.Ra.uf();b<=this.Ra.We();b++)window[a+"zoomFrontStyle"][b].bmapLandColor||(window[a+"zoomFrontStyle"][b].bmapLandColor=window[a+"zoomFrontStyle"].main.bmapLandColor);if(window[a+"zoomFrontStyle"].main.bmapRailwayFillColor)for(b=this.Ra.uf();b<=
this.Ra.We();b++)window[a+"zoomFrontStyle"][b].bmapRailwayFillColor||(window[a+"zoomFrontStyle"][b].bmapRailwayFillColor=window[a+"zoomFrontStyle"].main.bmapRailwayFillColor);if(window[a+"zoomFrontStyle"].main.bmapRailwayStrokeColor)for(b=this.Ra.uf();b<=this.Ra.We();b++)window[a+"zoomFrontStyle"][b].bmapRailwayStrokeColor||(window[a+"zoomFrontStyle"][b].bmapRailwayStrokeColor=window[a+"zoomFrontStyle"].main.bmapRailwayStrokeColor);if(window[a+"zoomFrontStyle"].main.bmapRailwayVisibility)for(b=this.Ra.uf();b<=
this.Ra.We();b++)window[a+"zoomFrontStyle"][b].bmapRailwayVisibility||(window[a+"zoomFrontStyle"][b].bmapRailwayVisibility=window[a+"zoomFrontStyle"].main.bmapRailwayVisibility)},B3:function(a,b){var c={};g.extend(c,a);if(c[b]){for(var e=this.Ra.uf(),f=this.Ra.We();e<=f;e++)if(!c[e]){c[e]=t;break}delete c[b]}return c},u5:function(a){return a.Ft||a.uid==="0"?J:t},fW:function(){delete this.Ji.H_},G3:function(){this.Ji={}},Wo:function(a,b,c){if(!this.P.ip)return J;a=a||"sp"+this.$.S6++;if(b&&b.length!==
0){c=c||{};this.Ji[a]=this.Ji[a]||{polygon:[],polyline:[]};this.Ji=this.Ji||{};this.Ji[a][c.type].push({QF:b,$b:c.$b,type:c.type,style:c.style});return a}},uG:function(a){return Ha.Uj/Math.pow(2,18-a)}});Ha.aQ=2.0037726372307256E7;Ha.Uj=2*Ha.aQ;Z.gJ=[];Z.BA=new Image;Z(5E3,{device_pixel_ratio:window.devicePixelRatio,platform:navigator.platform});n.jM={TILE_BASE_URLS:["gss0.bdstatic.com/5bwHcj7lABFU8t_jkk_Z1zRvfdw6buu","gss0.bdstatic.com/5bwHcj7lABFV8t_jkk_Z1zRvfdw6buu","gss0.bdstatic.com/5bwHcj7lABFS8t_jkk_Z1zRvfdw6buu",
"gss0.bdstatic.com/5bwHcj7lABFT8t_jkk_Z1zRvfdw6buu","gss0.bdstatic.com/5bwHcj7lABFY8t_jkk_Z1zRvfdw6buu"],TILE_ONLINE_URLS:["maponline0.bdimg.com","maponline1.bdimg.com","maponline2.bdimg.com","maponline3.bdimg.com"],TIlE_PERSPECT_URLS:["gss0.bdstatic.com/-OR1cTe9KgQFm2e88IuM_a","gss0.bdstatic.com/-ON1cTe9KgQFm2e88IuM_a","gss0.bdstatic.com/-OZ1cTe9KgQFm2e88IuM_a","gss0.bdstatic.com/-OV1cTe9KgQFm2e88IuM_a"],geolocControl:"gsp0.baidu.com/8LkJsjOpB1gCo2Kml5_Y_D3",TILES_YUN_HOST:["gsp0.baidu.com/-eR1bSahKgkFkRGko9WTAnF6hhy",
"gsp0.baidu.com/-eN1bSahKgkFkRGko9WTAnF6hhy","gsp0.baidu.com/-eZ1bSahKgkFkRGko9WTAnF6hhy","gsp0.baidu.com/-eV1bSahKgkFkRGko9WTAnF6hhy"],traffic:"gsp0.baidu.com/7_AZsjOpB1gCo2Kml5_Y_DAcsMJiwa",iw_pano:"gss0.bdstatic.com/5LUZemba_QUU8t7mm9GUKT-xh_",message:"gsp0.baidu.com/7vo0bSba2gU2pMbgoY3K",baidumap:"gsp0.baidu.com/80MWsjip0QIZ8tyhnq",wuxian:"gsp0.baidu.com/6a1OdTeaKgQFm2e88IuM_a",pano:["gss0.bdstatic.com/5LUZemba_QUU8t7mm9GUKT-xh_","gss0.bdstatic.com/5LUZemfa_QUU8t7mm9GUKT-xh_","gss0.bdstatic.com/5LUZemja_QUU8t7mm9GUKT-xh_"],
main_domain_nocdn:{baidu:"gsp0.baidu.com/9_Q4sjOpB1gCo2Kml5_Y_D3",other:"api.map.baidu.com"},main_domain_cdn:{baidu:["gss0.bdstatic.com/9_Q4vHSd2RZ3otebn9fN2DJv","gss0.baidu.com/9_Q4vXSd2RZ3otebn9fN2DJv","gss0.bdstatic.com/9_Q4vnSd2RZ3otebn9fN2DJv"],other:["api.map.baidu.com"],webmap:["gss0.baidu.com/6b1IcTe9R1gBo1vgoIiO_jowehsv"]},map_click:"gsp0.baidu.com/80MWbzKh2wt3n2qy8IqW0jdnxx1xbK",vector_traffic:"gss0.bdstatic.com/8aZ1cTe9KgQIm2_p8IuM_a"};n.wE={TILE_BASE_URLS:["shangetu0.map.bdimg.com","shangetu1.map.bdimg.com",
"shangetu2.map.bdimg.com","shangetu3.map.bdimg.com","shangetu4.map.bdimg.com"],TILE_ONLINE_URLS:["maponline0.bdimg.com","maponline1.bdimg.com","maponline2.bdimg.com","maponline3.bdimg.com"],TIlE_PERSPECT_URLS:["d0.map.baidu.com","d1.map.baidu.com","d2.map.baidu.com","d3.map.baidu.com"],geolocControl:"loc.map.baidu.com",TILES_YUN_HOST:["g0.api.map.baidu.com","g1.api.map.baidu.com","g2.api.map.baidu.com","g3.api.map.baidu.com"],traffic:"its.map.baidu.com:8002",iw_pano:"mapsv0.bdimg.com",message:"j.map.baidu.com",
baidumap:"map.baidu.com",wuxian:"wuxian.baidu.com",pano:["mapsv0.bdimg.com","mapsv1.bdimg.com"],main_domain_nocdn:{baidu:"api.map.baidu.com"},main_domain_cdn:{baidu:["api0.map.bdimg.com","api1.map.bdimg.com","api2.map.bdimg.com"],webmap:["webmap0.map.bdimg.com"]},map_click:"mapclick.map.baidu.com",vector_traffic:"or.map.bdimg.com"};n.wE.pano=[window.BMAP_RESORCE_IP];n.wE.pano_tile=[window.BMAP_RESORCE_TILE];n.C1={"0":{proto:"http://",domain:n.wE},1:{proto:"https://",domain:n.jM},2:{proto:"https://",
domain:n.jM}};window.BMAP_PROTOCOL&&"https"===window.BMAP_PROTOCOL&&(window.HOST_TYPE=2);n.Ou=window.HOST_TYPE||"0";n.url=n.C1[n.Ou];n.Lp=n.url.proto+n.url.domain.baidumap+"/";n.Id=n.url.proto+("2"==n.Ou?n.url.domain.main_domain_nocdn.other:n.url.domain.main_domain_nocdn.baidu)+"/";n.oa=n.url.proto+("2"==n.Ou?n.url.domain.main_domain_cdn.other[0]:n.url.domain.main_domain_nocdn.baidu)+"/";n.ij=n.url.proto+n.url.domain.main_domain_cdn.webmap[0]+"/";n.nK=n.url.proto+n.url.domain.pano+"/";n.xj=function(a,
b){var c,e,b=b||"";switch(a){case "main_domain_nocdn":c=n.Id+b;break;case "main_domain_cdn":c=n.oa+b;break;default:e=n.url.domain[a];if("[object Array]"==Object.prototype.toString.call(e)){c=[];g.Rb.Ab(e,function(a,e){c[e]=n.url.proto+a+"/"+b})}else c=n.url.proto+n.url.domain[a]+"/"+b}return c};pa.Xn="INFINITE";pa.prototype.start=function(){this.kv=Ja();this.dA=this.kv+this.m.duration;this.TA()};pa.prototype.add=function(a){this.kg.push(a)};pa.prototype.TA=function(){var a=this,b=Ja();if(b>=a.dA){ib(a.m.xa)&&
a.m.xa(a.m.hc(1));ib(a.m.finish)&&a.m.finish();if(a.kg.length>0){b=a.kg[0];b.kg=[].concat(a.kg.slice(1));b.start()}}else{a.Cy=a.m.hc((b-a.kv)/a.m.duration);ib(a.m.xa)&&a.m.xa(a.Cy);if(!a.XF)a.$r=setTimeout(function(){a.TA()},1E3/a.m.Nc)}};pa.prototype.stop=function(a){this.XF=t;for(var b=0;b<this.kg.length;b++){this.kg[b].stop();this.kg[b]=u}this.kg.length=0;if(this.$r){clearTimeout(this.$r);this.$r=u}this.m.du(this.Cy);if(a){this.dA=this.kv;this.TA()}};pa.prototype.cancel=function(){this.$r&&clearTimeout(this.$r);
this.dA=this.kv;this.Cy=0};pa.prototype.q0=function(a){this.kg.length>0?this.kg[this.kg.length-1].m.finish=a:this.m.finish=a};var Pa={OM:function(a){return a},reverse:function(a){return 1-a},jD:function(a){return a*a},hD:function(a){return Math.pow(a,3)},Ns:function(a){return-(a*(a-2))},fL:function(a){return Math.pow(a-1,3)+1},iD:function(a){return a<0.5?a*a*2:-2*(a-2)*a-1},X3:function(a){return a<0.5?Math.pow(a,3)*4:Math.pow(a-1,3)*4+1},Y3:function(a){return(1-Math.cos(Math.PI*a))/2}};Pa["ease-in"]=
Pa.jD;Pa["ease-out"]=Pa.Ns;var y={BG:34,CG:21,DG:new A(21,32),jP:new A(10,32),iP:new A(24,36),hP:new A(12,36),zG:new A(13,1),sa:n.oa+"images/",o5:"../../src/images/",AG:n.oa+"images/markers_new.png",fP:24,gP:73,BC:{"\u5317\u4eac":{qy:"bj",o:new m(116.403874,39.914889)},"\u4e0a\u6d77":{qy:"sh",o:new m(121.487899,31.249162)},"\u6df1\u5733":{qy:"sz",o:new m(114.025974,22.546054)},"\u5e7f\u5dde":{qy:"gz",o:new m(113.30765,23.120049)}},fontFamily:"arial,sans-serif"};g.ha.tf?(g.extend(y,{TK:"url("+y.sa+
"ruler.cur),crosshair",Ec:"-moz-grab",Md:"-moz-grabbing"}),g.platform.BM&&(y.fontFamily="arial,simsun,sans-serif")):g.ha.Yw||g.ha.By?g.extend(y,{TK:"url("+y.sa+"ruler.cur) 2 6,crosshair",Ec:"url("+y.sa+"openhand.cur) 8 8,default",Md:"url("+y.sa+"closedhand.cur) 8 8,move"}):g.extend(y,{TK:"url("+y.sa+"ruler.cur),crosshair",Ec:"url("+y.sa+"openhand.cur),default",Md:"url("+y.sa+"closedhand.cur),move"});ye=32;Vd=256;var Ae="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",v=g.lang.rq;
n.PZ=function(){var a=t,b=t,c=t,e=t,f=0,i=0,k=0,l=0;return{aR:function(){f=f+1;if(a){a=J;setTimeout(function(){Z(5054,{pic:f});a=t;f=0},1E4)}},x2:function(){i=i+1;if(b){b=J;setTimeout(function(){Z(5055,{move:i});b=t;i=0},1E4)}},z2:function(){k=k+1;if(c){c=J;setTimeout(function(){Z(5056,{zoom:k});c=t;k=0},1E4)}},y2:function(a){l=l+a;if(e){e=J;setTimeout(function(){Z(5057,{tile:l});e=t;l=0},5E3)}}}}();n.tq={QG:"#83a1ff",vq:"#808080"};void function(a,b,c){void function(a,b,c){function k(a){if(!a.jp){for(var c=
t,e=[],i=a.U_,l=0;i&&l<i.length;l++){var q=i[l],g=y[q]=y[q]||{};if(g.jp||g==a)e.push(g.Tc);else{c=J;if(!g.MW){q=(G.get("alias")||{})[q]||q+".js";if(!va[q]){va[q]=t;var x=b.createElement("script"),o=b.getElementsByTagName("script")[0];x.async=t;x.src=q;o.parentNode.insertBefore(x,o)}}g.Ty=g.Ty||{};g.Ty[a.name]=a}}if(c){a.jp=t;if(a.PK)a.Tc=a.PK.apply(a,e);for(var z in a.Ty)k(a.Ty[z])}}}function l(a){return(a||new Date)-v}function q(a,b,c){if(a){if(typeof a=="string"){c=b;b=a;a=ma}try{if(a==ma){A[b]=
A[b]||[];A[b].unshift(c)}else a.addEventListener?a.addEventListener(b,c,J):a.attachEvent&&a.attachEvent("on"+b,c)}catch(e){}}}function g(a,b,c){if(a){if(typeof a=="string"){c=b;b=a;a=ma}try{if(a==ma){var e=A[b];if(e)for(var f=e.length;f--;)e[f]===c&&e.splice(f,1)}else a.removeEventListener?a.removeEventListener(b,c,J):a.detachEvent&&a.detachEvent("on"+b,c)}catch(i){}}}function o(a){var b=A[a],c=0;if(b){for(var e=[],f=arguments,i=1;i<f.length;i++)e.push(f[i]);for(i=b.length;i--;)b[i].apply(this,e)&&
c++;return c}}function z(a,b){if(a&&b){var c=new Image(1,1),e=[],f="img_"+ +new Date,i;for(i in b)b[i]&&e.push(i+"="+encodeURIComponent(b[i]));ma[f]=c;c.onload=c.onerror=function(){ma[f]=c=c.onload=c.onerror=u;delete ma[f]};c.src=a+"?"+e.join("&")}}function P(){var a=arguments,b=a[0];if(this.OK||/^(on|un|set|get|create)$/.test(b)){for(var b=K.prototype[b],c=[],e=1,f=a.length;e<f;e++)c.push(a[e]);typeof b=="function"&&b.apply(this,c)}else this.pK.push(a)}function m(a,b){var c={},e;for(e in a)a.hasOwnProperty(e)&&
(c[e]=a[e]);for(e in b)b.hasOwnProperty(e)&&(c[e]=b[e]);return c}function K(a){this.name=a;this.Ss={protocolParameter:{postUrl:u,protocolParameter:u}};this.pK=[];this.alog=ma}function n(a){a=a||"default";if(a=="*"){var a=[],b;for(b in w)a.push(w[b]);return a}(b=w[a])||(b=w[a]=new K(a));return b}var p=c.alog;if(!p||!p.jp){var C=b.all&&a.attachEvent,v=p&&p.SE||+new Date,D=a.G5||(+new Date).toString(36)+Math.random().toString(36).substr(2,3),N=0,va={},ma=function(a){var b=arguments,c,e,f,i;if(a=="define"||
a=="require"){for(e=1;e<b.length;e++)switch(typeof b[e]){case "string":c=b[e];break;case "object":f=b[e];break;case "function":i=b[e]}if(a=="require"){c&&!f&&(f=[c]);c=u}c=!c?"#"+N++:c;e=y[c]=y[c]||{};if(!e.jp){e.name=c;e.U_=f;e.PK=i;if(a=="define")e.MW=t;k(e)}}else typeof a=="function"?a(ma):(""+a).replace(/^(?:([\w$_]+)\.)?(\w+)$/,function(a,c,e){b[0]=e;P.apply(ma.jG(c),b)})},A={},w={},y={n3:{name:"alog",jp:t,Tc:ma}};K.prototype.start=K.prototype.create=function(a){if(!this.OK){typeof a=="object"&&
this.set(a);this.OK=new Date;for(this.Ts("create",this);a=this.pK.shift();)P.apply(this,a)}};K.prototype.send=function(a,b){var c=m({ts:l().toString(36),t:a,sid:D},this.Ss);if(typeof b=="object")c=m(c,b);else{var e=arguments;switch(a){case "pageview":e[1]&&(c.page=e[1]);e[2]&&(c.title=e[2]);break;case "event":e[1]&&(c.eventCategory=e[1]);e[2]&&(c.eventAction=e[2]);e[3]&&(c.eventLabel=e[3]);e[4]&&(c.eventValue=e[4]);break;case "timing":e[1]&&(c.timingCategory=e[1]);e[2]&&(c.timingVar=e[2]);e[3]&&(c.timingValue=
e[3]);e[4]&&(c.timingLabel=e[4]);break;case "exception":e[1]&&(c.exDescription=e[1]);e[2]&&(c.exFatal=e[2]);break;default:return}}this.Ts("send",c);var f;if(e=this.Ss.protocolParameter){var i={};for(f in c)e[f]!==u&&(i[e[f]||f]=c[f]);f=i}else f=c;z(this.Ss.postUrl,f)};K.prototype.set=function(a,b){if(typeof a=="string"){a=="protocolParameter"&&(b=m({postUrl:u,protocolParameter:u},b));this.Ss[a]=b}else if(typeof a=="object")for(var c in a)this.set(c,a[c])};K.prototype.get=function(a,b){var c=this.Ss[a];
typeof b=="function"&&b(c);return c};K.prototype.Ts=function(a,b){return ma.Ts(this.name+"."+a,b)};K.prototype.V=function(a,b){ma.V(this.name+"."+a,b)};K.prototype.md=function(a,b){ma.md(this.name+"."+a,b)};ma.name="alog";ma.$b=D;ma.jp=t;ma.timestamp=l;ma.md=g;ma.V=q;ma.Ts=o;ma.jG=n;ma("init");var ja=K.prototype;E(ja,{start:ja.start,create:ja.create,send:ja.send,set:ja.set,get:ja.get,on:ja.V,un:ja.md,fire:ja.Ts});var G=n();G.set("protocolParameter",{m3:u});if(p){ja=[].concat(p.Cb||[],p.mu||[]);p.Cb=
p.mu=u;for(var I in ma)ma.hasOwnProperty(I)&&(p[I]=ma[I]);ma.Cb=ma.mu={push:function(a){ma.apply(ma,a)}};for(p=0;p<ja.length;p++)ma.apply(ma,ja[p])}c.alog=ma;C&&q(b,"mouseup",function(a){a=a.target||a.srcElement;a.nodeType==1&&/^ajavascript:/i.test(a.tagName+a.href)});var H=J;a.onerror=function(a,b,e,f){var k=t;!b&&/^script error/i.test(a)&&(H?k=J:H=t);k&&c.alog("exception.send","exception",{Tt:a,RE:b,Ot:e,ym:f});return J};c.alog("exception.on","catch",function(a){c.alog("exception.send","exception",
{Tt:a.Tt,RE:a.path,Ot:a.Ot,method:a.method,pL:"catch"})})}}(a,b,c);void function(a,b,c){var k="18_3";I()&&(k="18_4");var l="http://static.tieba.baidu.com";a.location.protocol==="https:"&&(l="https://gsp0.baidu.com/5aAHeD3nKhI2p27j8IqW0jdnxx1xbK");var q=Math.random,l=l+"/tb/pms/img/st.gif",g={Ch:"0.1"},o={Ch:"0.1"},z={Ch:"0.1"},P={Ch:"0"};if(g&&g.Ch&&q()<g.Ch){var m=c.alog.jG("monkey"),K,g=a.screen,n=b.referrer;m.set("ver",5);m.set("pid",241);g&&m.set("px",g.width+"*"+g.height);m.set("ref",n);c.alog("monkey.on",
"create",function(){K=c.alog.timestamp;m.set("protocolParameter",{reports:u})});c.alog("monkey.on","send",function(a){a.t=="pageview"&&(a.cmd="open");if(a.now){a.ts=K(a.now).toString(36);a.now=""}});c.alog("monkey.create",{page:k,pid:"241",p:"18",dv:6,postUrl:l,reports:{refer:1}});c.alog("monkey.send","pageview",{now:+new Date})}if(o&&o.Ch&&q()<o.Ch){var p=J;a.onerror=function(a,b,e,f){var k=t;!b&&/^script error/i.test(a)&&(p?k=J:p=t);k&&c.alog("exception.send","exception",{Tt:a,RE:b,Ot:e,ym:f});
return J};c.alog("exception.on","catch",function(a){c.alog("exception.send","exception",{Tt:a.Tt,RE:a.path,Ot:a.Ot,method:a.method,pL:"catch"})});c.alog("exception.create",{postUrl:l,dv:7,page:k,pid:"170",p:"18"})}if(z&&z.Ch&&q()<z.Ch){c.alog("cus.on","time",function(a){var b={},e=J,f;if(a.toString()==="[object Object]"){for(var k in a)if(k=="page")b.page=a[k];else{f=parseInt(a[k]);if(f>0&&/^z_/.test(k)){e=t;b[k]=f}}e&&c.alog("cus.send","time",b)}});c.alog("cus.on","count",function(a){var b={},e=
J;typeof a==="string"&&(a=[a]);if(a instanceof Array)for(var f=0;f<a.length;f++)if(/^z_/.test(a[f])){e=t;b[a[f]]=1}else if(/^page:/.test(a[f]))b.page=a[f].substring(5);e&&c.alog("cus.send","count",b)});c.alog("cus.create",{dv:3,postUrl:l,page:k,p:"18"})}if(P&&P.Ch&&q()<P.Ch){var C=["Moz","O","ms","Webkit"],v=["-webkit-","-moz-","-o-","-ms-"],D=function(){return typeof b.createElement!=="function"?b.createElement(arguments[0]):b.createElement.apply(b,arguments)},N=D("dpFeatureTest").style,va=function(a){return ma(a,
s,s)},ma=function(a,b,c){var e=a.charAt(0).toUpperCase()+a.slice(1),f=(a+" "+C.join(e+" ")+e).split(" ");if(typeof b==="string"||typeof b==="undefined")return A(f,b);f=(a+" "+C.join(e+" ")+e).split(" ");a:{var a=f,i;for(i in a)if(a[i]in b){if(c===J){b=a[i];break a}i=b[a[i]];b=typeof i==="function"?fnBind(i,c||b):i;break a}b=J}return b},A=function(a,b){var c,e,f;e=a.length;for(c=0;c<e;c++){f=a[c];~(""+f).indexOf("-")&&(f=w(f));if(N[f]!==s)return b=="pfx"?f:t}return J},w=function(a){return a.replace(/([a-z])-([a-z])/g,
function(a,b,c){return b+c.toUpperCase()}).replace(/^-/,"")},y=function(a,b,c){if(a.indexOf("@")===0)return atRule(a);a.indexOf("-")!=-1&&(a=w(a));return!b?ma(a,"pfx"):ma(a,b,c)},ja=function(){var a=D("canvas");return!(!a.getContext||!a.getContext("2d"))},E=function(){var a=D("div");return"draggable"in a||"ondragstart"in a&&"ondrop"in a},G=function(){try{localStorage.setItem("localStorage","localStorage");localStorage.removeItem("localStorage");return t}catch(a){return J}},H=function(){return"content"in
b.createElement("template")},F=function(){return"createShadowRoot"in b.createElement("a")},L=function(){return"registerElement"in b},Q=function(){return"import"in b.createElement("link")},O=function(){return"getItems"in b},U=function(){return"EventSource"in window},T=function(a,b){var c=new Image;c.onload=function(){b(a,c.width>0&&c.height>0)};c.onerror=function(){b(a,J)};c.src="data:image/webp;base64,"+{J5:"UklGRiIAAABXRUJQVlA4IBYAAAAwAQCdASoBAAEADsD+JaQAA3AAAAAA",I5:"UklGRhoAAABXRUJQVlA4TA0AAAAvAAAAEAcQERGIiP4HAA==",
alpha:"UklGRkoAAABXRUJQVlA4WAoAAAAQAAAAAAAAAAAAQUxQSAwAAAARBxAR/Q9ERP8DAABWUDggGAAAABQBAJ0BKgEAAQAAAP4AAA3AAP7mtQAAAA==",Ak:"UklGRlIAAABXRUJQVlA4WAoAAAASAAAAAAAAAAAAQU5JTQYAAAD/////AABBTk1GJgAAAAAAAAAAAAAAAAAAAGQAAABWUDhMDQAAAC8AAAAQBxAREYiI/gcA"}[a]},V=function(a,b){return ua.ji["WebP-"+a]=b},R=function(){return"openDatabase"in a},Z=function(){return"performance"in a&&"timing"in a.performance},aa=function(){return"performance"in a&&"mark"in a.performance},ba=function(){return!(!Array.prototype||
!Array.prototype.every||!Array.prototype.filter||!Array.prototype.forEach||!Array.prototype.indexOf||!Array.prototype.lastIndexOf||!Array.prototype.map||!Array.prototype.some||!Array.prototype.reduce||!Array.prototype.reduceRight||!Array.isArray)},ca=function(){return"Promise"in a&&"cast"in a.wq&&"resolve"in a.wq&&"reject"in a.wq&&"all"in a.wq&&"race"in a.wq&&function(){var b;new a.wq(function(a){b=a});return typeof b==="function"}()},da=function(){var b=!!a.h2,c=a.XMLHttpRequest&&"withCredentials"in
new XMLHttpRequest;return!!a.l2&&b&&c},ea=function(){return"geolocation"in navigator},fa=function(){var b=D("canvas"),c="probablySupportsContext"in b?"probablySupportsContext":"supportsContext";return c in b?b[c]("webgl")||b[c]("experimental-webgl"):"WebGLRenderingContext"in a},ga=function(){return!!b.createElementNS&&!!b.createElementNS("http://www.w3.org/2000/svg","svg").L3},ha=function(){return!!a.u2},ia=function(){return"WebSocket"in a&&a.r2.e2===2},ka=function(){return!!b.createElement("video").canPlayType},
la=function(){return!!b.createElement("audio").canPlayType},na=function(){return!!(a.history&&"pushState"in a.history)},oa=function(){return!(!a.f2||!a.g2)},pa=function(){return"postMessage"in window},qa=function(){return!!a.webkitNotifications||"Notification"in a&&"permission"in a.HP&&"requestPermission"in a.HP},ra=function(){for(var b=["webkit","moz","o","ms"],c=a.requestAnimationFrame,f=0;f<b.length&&!c;++f)c=a[b[f]+"RequestAnimationFrame"];return!!c},sa=function(){return"JSON"in a&&"parse"in JSON&&
"stringify"in JSON},ta=function(){return!(!y("exitFullscreen",b,J)&&!y("cancelFullScreen",b,J))},wa=function(){return!!y("Intl",a)},xa=function(){return va("flexBasis")},ya=function(){return!!va("perspective")},za=function(){return va("shapeOutside")},Aa=function(){var a=D("div");a.style.cssText=v.join("filter:blur(2px); ");return!!a.style.length&&(b.documentMode===s||b.documentMode>9)},Ba=function(){return"XMLHttpRequest"in a&&"withCredentials"in new XMLHttpRequest},Ca=function(){return D("progress").max!==
s},Da=function(){return D("meter").max!==s},Ea=function(){return"sendBeacon"in navigator},Fa=function(){return va("borderRadius")},Ga=function(){return va("boxShadow")},Ha=function(){var a=D("div").style;a.cssText=v.join("opacity:.55;");return/^0.55$/.test(a.opacity)},Ia=function(){return A(["textShadow"],s)},Ja=function(){return va("animationName")},Ka=function(){return va("transition")},La=function(){return navigator.userAgent.indexOf("Android 2.")===-1&&va("transform")},ua={ji:{},ra:function(a,
b,c){this.ji[a]=b.apply(this,[].slice.call(arguments,2))},Jd:function(a,b){a.apply(this,[].slice.call(arguments,1))},$_:function(){this.ra("bdrs",Fa);this.ra("bxsd",Ga);this.ra("opat",Ha);this.ra("txsd",Ia);this.ra("anim",Ja);this.ra("trsi",Ka);this.ra("trfm",La);this.ra("flex",xa);this.ra("3dtr",ya);this.ra("shpe",za);this.ra("fltr",Aa);this.ra("cavs",ja);this.ra("dgdp",E);this.ra("locs",G);this.ra("wctem",H);this.ra("wcsdd",F);this.ra("wccse",L);this.ra("wchti",Q);this.Jd(T,"lossy",V);this.Jd(T,
"lossless",V);this.Jd(T,"alpha",V);this.Jd(T,"animation",V);this.ra("wsql",R);this.ra("natm",Z);this.ra("ustm",aa);this.ra("arra",ba);this.ra("prms",ca);this.ra("xhr2",da);this.ra("wbgl",fa);this.ra("geol",ea);this.ra("svg",ga);this.ra("work",ha);this.ra("wbsk",ia);this.ra("vido",ka);this.ra("audo",la);this.ra("hsty",na);this.ra("file",oa);this.ra("psmg",pa);this.ra("wknf",qa);this.ra("rqaf",ra);this.ra("json",sa);this.ra("flsc",ta);this.ra("i18n",wa);this.ra("cors",Ba);this.ra("prog",Ca);this.ra("metr",
Da);this.ra("becn",Ea);this.ra("mcrd",O);this.ra("esrc",U)}},m=c.alog.jG("feature");m.V("commit",function(){ua.$_();var a=setInterval(function(){if("WebP-lossy"in ua.ji&&"WebP-lossless"in ua.ji&&"WebP-alpha"in ua.ji&&"WebP-animation"in ua.ji){for(var b in ua.ji)ua.ji[b]=ua.ji[b]?"y":"n";m.send("feature",ua.ji);clearInterval(a)}},500)});c.alog("feature.create",{V3:4,n6:l,page:k,Cb:"18"});c.alog("feature.fire","commit")}}(a,b,c)}(window,document,n);n.Fq=n.alog||W();n.alog("cus.fire","count","z_loadscriptcount");
"https:"===location.protocol&&n.alog("cus.fire","count","z_httpscount");var ub={Ga:function(a,b){if(b){var c=(Math.random()*1E5).toFixed(0);n._rd["_cbk"+c]=function(a){b&&b(a);delete n._rd["_cbk"+c]};a=a+("&callback=BMap._rd._cbk"+c)}var e=w("script",{type:"text/javascript"});e.charset="utf-8";e.src=a;e.addEventListener?e.addEventListener("load",function(a){a=a.target;a.parentNode.removeChild(a)},J):e.attachEvent&&e.attachEvent("onreadystatechange",function(){var a=window.event.srcElement;a&&(a.readyState==
"loaded"||a.readyState=="complete")&&a.parentNode.removeChild(a)});setTimeout(function(){document.getElementsByTagName("head")[0].appendChild(e);e=u},1)}},Tf={map:"#version_map#",common:"#version_common#",style:"#version_style#",tile:"#version_tile#",groundoverlay:"#version_groundoverlay#",pointcollection:"#version_pointcollection#",marker:"#version_marker#",symbol:"#version_symbol#",canvablepath:"#version_canvablepath#",vmlcontext:"#version_vmlcontext#",markeranimation:"#version_markeranimation#",
poly:"#version_poly#",draw:"#version_draw#",drawbysvg:"#version_drawbysvg#",drawbyvml:"#version_drawbyvml#",drawbycanvas:"#version_drawbycanvas#",infowindow:"#version_infowindow#",oppc:"#version_oppc#",opmb:"#version_opmb#",menu:"#version_menu#",control:"#version_control#",navictrl:"#version_navictrl#",geoctrl:"#version_geoctrl#",copyrightctrl:"#version_copyrightctrl#",citylistcontrol:"#version_citylistcontrol#",scommon:"#version_scommon#",local:"#version_local#",route:"#version_route#",othersearch:"#version_othersearch#",
mapclick:"#version_mapclick#",buslinesearch:"#version_buslinesearch#",hotspot:"#version_hotspot#",autocomplete:"#version_autocomplete#",coordtrans:"#version_coordtrans#",coordtransutils:"#version_coordtransutils#",convertor:"#version_convertor#",clayer:"#version_clayer#",pservice:"#version_pservice#",pcommon:"#version_pcommon#",panorama:"#version_panorama#",panoramaflash:"#version_panoramaflash#"};g.sO=function(){function a(a){return e&&!!c[b+a+"_"+Tf[a]]}var b="BMap_",c=window.localStorage,e="localStorage"in
window&&c!==u&&c!==s;return{DZ:e,set:function(a,i){if(e){for(var k=b+a+"_",l=c.length,q;l--;){q=c.key(l);q.indexOf(k)>-1&&c.removeItem(q)}try{c.setItem(b+a+"_"+Tf[a],i)}catch(g){c.clear()}}},get:function(f){return e&&a(f)?c.getItem(b+f+"_"+Tf[f]):J},$V:a}}();g.object.extend(T,{yq:{xP:-1,q2:0,$u:1},CL:function(){var a="canvablepath";if(!I()||!Dc())Bb()||(nc()?a="vmlcontext":Dc());return{tile:["style"],control:[],marker:["symbol"],symbol:["canvablepath","common"],canvablepath:a==="canvablepath"?[]:
[a],vmlcontext:[],style:[],poly:["marker","drawbycanvas","drawbysvg","drawbyvml"],drawbysvg:["draw"],drawbyvml:["draw"],drawbycanvas:["draw"],infowindow:["common","marker"],menu:[],oppc:[],opmb:[],scommon:[],local:["scommon"],route:["scommon"],othersearch:["scommon"],autocomplete:["scommon"],citylistcontrol:["autocomplete"],mapclick:["scommon"],buslinesearch:["route"],hotspot:[],coordtransutils:["coordtrans"],convertor:[],clayer:["tile"],pservice:[],pcommon:["style","pservice"],panorama:["pcommon"],
panoramaflash:["pcommon"]}},q6:{},mP:{v2:n.oa+"getmodules?v=3.0",YU:5E3},P3:J,Bf:{Nl:{},vz:[],TB:[]},load:function(a,b){b()},lW:function(a){if(a&&this.CL()[a])for(var a=this.CL()[a],b=0;b<a.length;b++){this.lW(a[b]);this.Bf.Nl[a[b]]||this.N_(a[b])}},N_:function(a){for(var b=0;b<this.Bf.vz.length;b++)if(this.Bf.vz[b]==a)return;this.Bf.vz.push(a)},Z_:function(a,b){var c=this.qb(a);try{eval(b)}catch(e){return}c.wg=this.yq.$u;for(var f=0,i=c.Dz.length;f<i;f++)c.Dz[f]();c.Dz.length=0},$V:function(a,b){var c=
this;c.timeout=setTimeout(function(){if(c.Bf.Nl[a].wg!=c.yq.$u){c.remove(a);c.load(a,b)}else clearTimeout(c.timeout)},c.mP.YU)},qb:function(a){if(!this.Bf.Nl[a]){this.Bf.Nl[a]={};this.Bf.Nl[a].wg=this.yq.xP;this.Bf.Nl[a].Dz=[]}return this.Bf.Nl[a]},remove:function(a){delete this.qb(a)},aW:function(a,b){for(var c=this.Bf.TB,e=t,f=0,i=c.length;f<i;f++)if(c[f].cN=="")c[f].b_==a?c[f].cN=b:e=J;e&&this.vX()},vX:function(){for(var a=this.Bf.TB,b=0,c=a.length;b<c;b++)this.Z_(a[b].b_,a[b].cN);this.Bf.TB.length=
0}});L.prototype.tc=function(a){return a&&a.x==this.x&&a.y==this.y};A.prototype.tc=function(a){return a&&this.width==a.width&&this.height==a.height};var oh={get:function(a,b,c,e){var f=new XMLHttpRequest;f.open("GET",a,t);f.timeout=1E4;f.ontimeout=function(){e&&e()};f.onreadystatechange=function(){this.readyState===4&&(this.status===200?b&&b(f.responseText):c&&c())};f.send()},zN:function(a,b,c,e,f){var i=new XMLHttpRequest;i.open("POST",a,t);i.setRequestHeader("Content-type","application/x-www-form-urlencoded");
i.timeout=1E4;i.ontimeout=function(){f&&f()};i.onreadystatechange=function(){this.readyState===4&&(this.status===200?c&&c(i.responseText):e&&e())};i.send(b)}};Fc.da=0;g.extend(Fc.prototype,{Ba:function(a){if(this.Uh==u)this.Uh=a.P.mc;if(this.Mf==u)this.Mf=a.P.vc},va:function(a){if(a instanceof m)this.Rc=a},ka:X("Rc"),yu:Va("kh"),lE:X("kh"),setUserData:Va("$B"),getUserData:X("$B")});g.lang.Aa(ba,g.lang.Ia,"Control");g.extend(ba.prototype,{initialize:function(a){this.M=a;if(this.U){a.Va.appendChild(this.U);
return this.U}},Ne:function(a){if(!this.U&&this.initialize&&ib(this.initialize))this.U=this.initialize(a);this.m=this.m||{Ng:J};this.LB();this.Qr();if(this.U)this.U.rr=this},LB:function(){var a=this.U;if(a){var b=a.style;b.position="absolute";b.zIndex=this.mv||"10";b.MozUserSelect="none";b.WebkitTextSizeAdjust="none";this.m.Ng||g.R.gb(a,"BMap_noprint");I()||g.V(a,"contextmenu",xa)}},remove:function(){this.M=u;if(this.U){this.U.parentNode&&this.U.parentNode.removeChild(this.U);this.U=this.U.rr=u}},
Lb:function(){this.U=wa(this.M.Va,"<div unselectable='on'></div>");this.eb==J&&g.R.aa(this.U);return this.U},Qr:function(){this.Ac(this.m.anchor)},Ac:function(a){if(this.o3||!Ac(a)||isNaN(a)||a<Kb||a>3)a=this.defaultAnchor;this.m=this.m||{Ng:J};this.m.Fa=this.m.Fa||this.defaultOffset;var b=this.m.anchor;this.m.anchor=a;if(this.U){var c=this.U,e=this.m.Fa.width,f=this.m.Fa.height;c.style.left=c.style.top=c.style.right=c.style.bottom="auto";switch(a){case Kb:c.style.top=f+"px";c.style.left=e+"px";break;
case Sb:c.style.top=f+"px";c.style.right=e+"px";break;case rb:c.style.bottom=f+"px";c.style.left=e+"px";break;case 3:c.style.bottom=f+"px";c.style.right=e+"px"}c=["TL","TR","BL","BR"];g.R.zc(this.U,"anchor"+c[b]);g.R.gb(this.U,"anchor"+c[a])}},MD:function(){return this.m.anchor},getContainer:X("U"),Rd:function(a){if(a instanceof A){this.m=this.m||{Ng:J};this.m.Fa=new A(a.width,a.height);this.U&&this.Ac(this.m.anchor)}},uj:function(){return this.m.Fa},ed:X("U"),show:function(){if(this.eb!=t){this.eb=
t;this.U&&g.R.show(this.U)}},aa:function(){if(this.eb!=J){this.eb=J;this.U&&g.R.aa(this.U)}},isPrintable:function(){return!!this.m.Ng},Uc:function(){return!this.U&&!this.M?J:!!this.eb}});var Kb=0,Sb=1,rb=2;g.lang.Aa(Gc,ba,"NavigationControl");g.extend(Gc.prototype,{initialize:function(a){this.M=a;return this.U},In:function(a){this.m.type=Ac(a)&&a>=0&&a<=3?a:0},Cp:function(){return this.m.type},Ff:function(){var a=this;T.load("navictrl",function(){a.Ef()})}});g.lang.Aa(Hc,ba,"GeolocationControl");
g.extend(Hc.prototype,{location:function(){this.se.push({method:"location",arguments:arguments})},getAddressComponent:hb(u)});g.lang.Aa(ad,ba,"CopyrightControl");g.object.extend(ad.prototype,{initialize:function(a){this.M=a;return this.U},Nw:function(a){if(a&&Ac(a.id)&&!isNaN(a.id)){var b={bounds:u,content:""},c;for(c in a)b[c]=a[c];if(a=this.Qm(a.id))for(var e in b)a[e]=b[e];else this.kc.push(b)}},Qm:function(a){for(var b=0,c=this.kc.length;b<c;b++)if(this.kc[b].id==a)return this.kc[b]},TD:X("kc"),
vF:function(a){for(var b=0,c=this.kc.length;b<c;b++)if(this.kc[b].id==a){r=this.kc.splice(b,1);b--;c=this.kc.length}},Ff:function(){var a=this;T.load("copyrightctrl",function(){a.Ef()})}});g.lang.Aa(vd,ba,"OverviewMapControl");g.extend(vd.prototype,{initialize:function(a){this.M=a;return this.U},Ac:function(a){ba.prototype.Ac.call(this,a)},ve:function(){this.ve.Go=t;this.m.Za=!this.m.Za;if(!this.U)this.ve.Go=J},Ie:function(a){a instanceof A||(a=new A(150,150));a.width=a.width>0?a.width:150;a.height=
a.height>0?a.height:150;this.m.size=a},Vb:function(){return this.m.size},Za:function(){return this.m.Za},Ff:function(){var a=this;T.load("control",function(){a.Ef()})}});g.lang.Aa(wd,ba,"ScaleControl");g.object.extend(wd.prototype,{initialize:function(a){this.M=a;return this.U},fl:function(a){this.m.color=a+""},w4:function(){return this.m.color},MF:function(a){this.m.nd=this.ai[a]&&this.ai[a].name||this.m.nd},QY:function(){return this.m.nd},Ff:function(){var a=this;T.load("control",function(){a.Ef()})}});
var Jg=0;g.lang.Aa($d,ba,"MapTypeControl");g.object.extend($d.prototype,{initialize:function(a){this.M=a;return this.U},My:function(a){this.M.yo=a},Ff:function(){var a=this;T.load("control",function(){a.Ef()},t)}});g.lang.Aa(Be,ba,"PanoramaControl");g.extend(Be.prototype,{initialize:function(a){this.M=a;return this.U},Ff:function(){var a=this;T.load("control",function(){a.Ef()})}});g.lang.Aa(Ce,ba,"CityListControl");g.object.extend(Ce.prototype,{initialize:function(a){this.M=a;return this.U},Ff:function(){var a=
this;T.load("citylistcontrol",function(){a.Ef()},t)}});g.lang.Aa(xd,g.lang.Ia,"ContextMenu");g.object.extend(xd.prototype,{Ba:function(a,b){this.M=a;this.Sl=b||u},remove:function(){this.M=this.Sl=u},Ow:function(a){if(a&&!(a.Gb!="menuitem"||a.kh==""||a.$i<=0)){for(var b=0,c=this.Ca.length;b<c;b++)if(this.Ca[b]===a)return;this.Ca.push(a);this.Of.push(a)}},removeItem:function(a){if(a&&a.Gb=="menuitem"){for(var b=0,c=this.Ca.length;b<c;b++)if(this.Ca[b]===a){this.Ca[b].remove();this.Ca.splice(b,1);c--}b=
0;for(c=this.Of.length;b<c;b++)if(this.Of[b]===a){this.Of[b].remove();this.Of.splice(b,1);c--}}},kC:function(){this.Ca.push({Gb:"divider",bk:this.Le.length});this.Le.push({R:u})},wF:function(a){if(this.Le[a]){for(var b=0,c=this.Ca.length;b<c;b++){if(this.Ca[b]&&this.Ca[b].Gb=="divider"&&this.Ca[b].bk==a){this.Ca.splice(b,1);c--}this.Ca[b]&&(this.Ca[b].Gb=="divider"&&this.Ca[b].bk>a)&&this.Ca[b].bk--}this.Le.splice(a,1)}},ed:X("U"),show:function(){if(this.Th!=t)this.Th=t},aa:function(){if(this.Th!=
J)this.Th=J},n0:function(a){if(a)this.m.cursor=a},getItem:function(a){return this.Of[a]}});var Xh=y.sa+"menu_zoom_in.png",Yh=y.sa+"menu_zoom_out.png";g.lang.Aa(yd,g.lang.Ia,"MenuItem");g.object.extend(yd.prototype,{Ba:function(a,b){this.M=a;this.Oh=b},remove:function(){this.M=this.Oh=u},yu:function(a){if(a)this.kh=a+""},Zb:function(a){if(a)this.m.$m=a},ed:X("U"),enable:function(){this.Rh=t},disable:function(){this.Rh=J}});g.object.extend(Za.prototype,{Fj:function(){return!this.hm||!this.Ql},tc:function(a){return!(a instanceof
Za)||this.Fj()?J:this.Ye().tc(a.Ye())&&this.Wf().tc(a.Wf())},Ye:X("hm"),Wf:X("Ql"),pW:function(a){return!(a instanceof Za)||this.Fj()||a.Fj()?J:a.Qe>this.Qe&&a.Oe<this.Oe&&a.ce>this.ce&&a.ae<this.ae},Hb:function(){return this.Fj()?u:new m((this.Qe+this.Oe)/2,(this.ce+this.ae)/2)},Ct:function(a){if(!(a instanceof Za)||Math.max(a.Qe,a.Oe)<Math.min(this.Qe,this.Oe)||Math.min(a.Qe,a.Oe)>Math.max(this.Qe,this.Oe)||Math.max(a.ce,a.ae)<Math.min(this.ce,this.ae)||Math.min(a.ce,a.ae)>Math.max(this.ce,this.ae))return u;
var b=Math.max(this.Qe,a.Qe),c=Math.min(this.Oe,a.Oe),e=Math.max(this.ce,a.ce),a=Math.min(this.ae,a.ae);return new Za(new m(b,e),new m(c,a))},qs:function(a){return!(a instanceof m)||this.Fj()?J:a.lng>=this.Qe&&a.lng<=this.Oe&&a.lat>=this.ce&&a.lat<=this.ae},extend:function(a){if(a instanceof m){var b=a.lng,a=a.lat;if(!this.hm)this.hm=new m(0,0);if(!this.Ql)this.Ql=new m(0,0);if(!this.Qe||this.Qe>b)this.hm.lng=this.Qe=b;if(!this.Oe||this.Oe<b)this.Ql.lng=this.Oe=b;if(!this.ce||this.ce>a)this.hm.lat=
this.ce=a;if(!this.ae||this.ae<a)this.Ql.lat=this.ae=a}},cG:function(){return this.Fj()?new m(0,0):new m(Math.abs(this.Oe-this.Qe),Math.abs(this.ae-this.ce))}});m.tM=function(a){return a&&a.lng<=180&&a.lng>=-180&&a.lat<=74&&a.lat>=-74};m.prototype.tc=function(a){return a&&this.lat==a.lat&&this.lng==a.lng};De.prototype.Vk=function(){Ma("lngLatToPoint\u65b9\u6cd5\u672a\u5b9e\u73b0")};De.prototype.al=function(){Ma("pointToLngLat\u65b9\u6cd5\u672a\u5b9e\u73b0")};var nd={IK:function(a,b,c){T.load("coordtransutils",
function(){nd.wV(a,b,c)},t)},HK:function(a,b,c){T.load("coordtransutils",function(){nd.vV(a,b,c)},t)}};H.prototype=new De;g.extend(H,{tP:6370996.81,VG:[1.289059486E7,8362377.87,5591021,3481989.83,1678043.12,0],ev:[86,60,45,30,15,0],EP:[[1.410526172116255E-8,8.98305509648872E-6,-1.9939833816331,200.9824383106796,-187.2403703815547,91.6087516669843,-23.38765649603339,2.57121317296198,-0.03801003308653,1.73379812E7],[-7.435856389565537E-9,8.983055097726239E-6,-0.78625201886289,96.32687599759846,-1.85204757529826,
-59.36935905485877,47.40033549296737,-16.50741931063887,2.28786674699375,1.026014486E7],[-3.030883460898826E-8,8.98305509983578E-6,0.30071316287616,59.74293618442277,7.357984074871,-25.38371002664745,13.45380521110908,-3.29883767235584,0.32710905363475,6856817.37],[-1.981981304930552E-8,8.983055099779535E-6,0.03278182852591,40.31678527705744,0.65659298677277,-4.44255534477492,0.85341911805263,0.12923347998204,-0.04625736007561,4482777.06],[3.09191371068437E-9,8.983055096812155E-6,6.995724062E-5,23.10934304144901,
-2.3663490511E-4,-0.6321817810242,-0.00663494467273,0.03430082397953,-0.00466043876332,2555164.4],[2.890871144776878E-9,8.983055095805407E-6,-3.068298E-8,7.47137025468032,-3.53937994E-6,-0.02145144861037,-1.234426596E-5,1.0322952773E-4,-3.23890364E-6,826088.5]],SG:[[-0.0015702102444,111320.7020616939,1704480524535203,-10338987376042340,26112667856603880,-35149669176653700,26595700718403920,-10725012454188240,1800819912950474,82.5],[8.277824516172526E-4,111320.7020463578,6.477955746671607E8,-4.082003173641316E9,
1.077490566351142E10,-1.517187553151559E10,1.205306533862167E10,-5.124939663577472E9,9.133119359512032E8,67.5],[0.00337398766765,111320.7020202162,4481351.045890365,-2.339375119931662E7,7.968221547186455E7,-1.159649932797253E8,9.723671115602145E7,-4.366194633752821E7,8477230.501135234,52.5],[0.00220636496208,111320.7020209128,51751.86112841131,3796837.749470245,992013.7397791013,-1221952.21711287,1340652.697009075,-620943.6990984312,144416.9293806241,37.5],[-3.441963504368392E-4,111320.7020576856,
278.2353980772752,2485758.690035394,6070.750963243378,54821.18345352118,9540.606633304236,-2710.55326746645,1405.483844121726,22.5],[-3.218135878613132E-4,111320.7020701615,0.00369383431289,823725.6402795718,0.46104986909093,2351.343141331292,1.58060784298199,8.77738589078284,0.37238884252424,7.45]],C4:function(a,b){if(!a||!b)return 0;var c,e,a=this.lc(a);if(!a)return 0;c=this.pl(a.lng);e=this.pl(a.lat);b=this.lc(b);return!b?0:this.ze(c,this.pl(b.lng),e,this.pl(b.lat))},Mk:function(a,b){if(!a||!b)return 0;
a.lng=this.bE(a.lng,-180,180);a.lat=this.hE(a.lat,-74,74);b.lng=this.bE(b.lng,-180,180);b.lat=this.hE(b.lat,-74,74);return this.ze(this.pl(a.lng),this.pl(b.lng),this.pl(a.lat),this.pl(b.lat))},lc:function(a){if(a===u||a===s)return new m(0,0);var b,c;b=new m(Math.abs(a.lng),Math.abs(a.lat));for(var e=0;e<this.VG.length;e++)if(b.lat>=this.VG[e]){c=this.EP[e];break}a=this.JK(a,c);return a=new m(a.lng,a.lat)},ib:function(a){if(a===u||a===s||a.lng>180||a.lng<-180||a.lat>90||a.lat<-90)return new m(0,0);
var b,c;a.lng=this.bE(a.lng,-180,180);a.lat=this.hE(a.lat,-85,85);b=new m(a.lng,a.lat);for(var e=0;e<this.ev.length;e++)if(b.lat>=this.ev[e]){c=this.SG[e];break}if(!c)for(e=0;e<this.ev.length;e++)if(b.lat<=-this.ev[e]){c=this.SG[e];break}a=this.JK(a,c);return a=new m(a.lng,a.lat)},JK:function(a,b){if(a&&b){var c=b[0]+b[1]*Math.abs(a.lng),e=Math.abs(a.lat)/b[9],e=b[2]+b[3]*e+b[4]*e*e+b[5]*e*e*e+b[6]*e*e*e*e+b[7]*e*e*e*e*e+b[8]*e*e*e*e*e*e,c=c*(a.lng<0?-1:1),e=e*(a.lat<0?-1:1);return new m(c,e)}},ze:function(a,
b,c,e){return this.tP*Math.acos(Math.sin(c)*Math.sin(e)+Math.cos(c)*Math.cos(e)*Math.cos(b-a))},pl:function(a){return Math.PI*a/180},Y6:function(a){return 180*a/Math.PI},hE:function(a,b,c){b!=u&&(a=Math.max(a,b));c!=u&&(a=Math.min(a,c));return a},bE:function(a,b,c){for(;a>c;)a=a-(c-b);for(;a<b;)a=a+(c-b);return a}});g.extend(H.prototype,{qi:function(a){return H.ib(a)},Vk:function(a){a=H.ib(a);return new L(a.lng,a.lat)},zh:function(a){return H.lc(a)},al:function(a){a=new m(a.x,a.y);return H.lc(a)},
Yb:function(a,b,c,e,f){if(a){a=this.qi(a,f);b=this.cc(b);return new L(Math.round((a.lng-c.lng)/b+e.width/2),Math.round((c.lat-a.lat)/b+e.height/2))}},$Z:function(a,b,c,e){if(a){b=this.cc(b);return new L(Math.round((a.lng-c.lng)/b+e.width/2),Math.round((c.lat-a.lat)/b+e.height/2))}},Mb:function(a,b,c,e,f){if(a){b=this.cc(b);return this.zh(new m(c.lng+b*(a.x-e.width/2),c.lat-b*(a.y-e.height/2)),f)}},cc:function(a){return Math.pow(2,18-a)}});zd.prototype=new H;g.extend(zd.prototype,{qi:function(a,b){return this.UQ(b,
H.ib(a))},zh:function(a,b){return H.lc(this.VQ(b,a))},lngLatToPointFor3D:function(a,b){var c=this,e=H.ib(a);T.load("coordtrans",function(){var a=bd.fE(c.kj||"bj",e),a=new L(a.x,a.y);b&&b(a)},t)},pointToLngLatFor3D:function(a,b){var c=this,e=new m(a.x,a.y);T.load("coordtrans",function(){var a=bd.cE(c.kj||"bj",e),a=new m(a.lng,a.lat),a=H.lc(a);b&&b(a)},t)},UQ:function(a,b){if(T.qb("coordtrans").wg==T.yq.$u){var c=bd.fE(a||"bj",b);return new m(c.x,c.y)}T.load("coordtrans",W());return new m(0,0)},VQ:function(a,
b){if(T.qb("coordtrans").wg==T.yq.$u){var c=bd.cE(a||"bj",b);return new m(c.lng,c.lat)}T.load("coordtrans",W());return new m(0,0)},cc:function(a){return Math.pow(2,20-a)}});g.Aa(Ad,g.lang.Ia,"Convertor");g.extend(Ad.prototype,{translate:function(a,b,c,e){this.Pa.push({method:"translate",arguments:[a,b,c,e]})}});E(Ad.prototype,{translate:Ad.prototype.translate});g.lang.Aa(Ka,g.lang.Ia,"Overlay");Ka.Tk=function(a){a=a*1;return!a?0:a*-1E5<<1};g.extend(Ka.prototype,{Ne:function(a){if(!this.ba&&ib(this.initialize))if(this.ba=
this.initialize(a))this.ba.style.WebkitUserSelect="none";this.draw()},initialize:function(){Ma("initialize\u65b9\u6cd5\u672a\u5b9e\u73b0")},draw:function(){Ma("draw\u65b9\u6cd5\u672a\u5b9e\u73b0")},remove:function(){this.ba&&this.ba.parentNode&&this.ba.parentNode.removeChild(this.ba);this.ba=u;this.dispatchEvent(new v("onremove"))},aa:function(){this.ba&&g.R.aa(this.ba)},show:function(){this.ba&&g.R.show(this.ba)},Uc:function(){return!this.ba||this.ba.style.display=="none"||this.ba.style.visibility==
"hidden"?J:t}});n.cf(function(a){function b(a,b){var c=w("div"),k=c.style;k.position="absolute";k.top=k.left=k.width=k.height="0";k.zIndex=b;a.appendChild(c);return c}var c=a.$;c.Vc=a.Vc=b(a.platform,200);a.be.ED=b(c.Vc,800);a.be.ZE=b(c.Vc,700);a.be.qL=b(c.Vc,600);a.be.TE=b(c.Vc,500);a.be.aN=b(c.Vc,400);a.be.bN=b(c.Vc,300);a.be.YO=b(c.Vc,201);a.be.Wk=b(c.Vc,200)});g.lang.Aa(ka,Ka,"OverlayInternal");g.extend(ka.prototype,{initialize:function(a){this.map=a;g.lang.Ia.call(this,this.da);return u},Fx:X("map"),
draw:W(),Wj:W(),remove:function(){this.map=u;g.lang.ox(this.da);Ka.prototype.remove.call(this)},aa:function(){if(this.eb!==J)this.eb=J},show:function(){if(this.eb!==t)this.eb=t},Uc:function(){return!this.ba?J:!!this.eb},Ya:X("ba"),WN:function(a){var a=a||{},b;for(b in a)this.K[b]=a[b]},dq:Va("zIndex"),pj:function(){this.K.pj=t},TW:function(){this.K.pj=J},Xo:Va("mf"),Qp:function(){this.mf=u}});n.cf(function(a){var b=new Kg;b.map=a;a.Da=b.Da;a.Ke=b.Ke;a.addEventListener("load",function(a){b.draw(a)});
a.addEventListener("moveend",function(a){b.draw(a)});g.ha.na&&g.ha.na<8||document.compatMode==="BackCompat"?a.addEventListener("zoomend",function(a){setTimeout(function(){b.draw(a)},20)}):a.addEventListener("zoomend",function(a){b.draw(a)});a.addEventListener("maptypechange",function(a){b.draw(a)});a.addEventListener("addoverlay",function(a){a=a.target;if(a instanceof ka)b.Da[a.da]||(b.Da[a.da]=a);else{for(var e=J,f=0,i=b.Ke.length;f<i;f++)if(b.Ke[f]===a){e=t;break}e||b.Ke.push(a)}});a.addEventListener("removeoverlay",
function(a){a=a.target;if(a instanceof ka)delete b.Da[a.da];else for(var e=0,f=b.Ke.length;e<f;e++)if(b.Ke[e]===a){b.Ke.splice(e,1);break}});a.addEventListener("clearoverlays",function(){this.cd();for(var a in b.Da)if(b.Da[a].K.pj){b.Da[a].remove();delete b.Da[a]}a=0;for(var e=b.Ke.length;a<e;a++)if(b.Ke[a].enableMassClear!==J){b.Ke[a].remove();b.Ke[a]=u;b.Ke.splice(a,1);a--;e--}});a.addEventListener("infowindowopen",function(){var a=this.Ib;if(a){g.R.aa(a.Fc);g.R.aa(a.gc)}});a.addEventListener("movestart",
function(){this.vh()&&this.vh().tJ()});a.addEventListener("moveend",function(){this.vh()&&this.vh().iJ()})});Kg.prototype.draw=function(a){if(n.qq){var b=n.qq.$s(this.map);b.Gb==="canvas"&&b.canvas&&b.CH(b.canvas.getContext("2d"))}for(var c in this.Da)this.Da[c].draw(a);g.Rb.Ab(this.Ke,function(a){a.draw()});this.map.$.sb&&this.map.$.sb.va();n.qq&&b.vu()};g.extend(cd.prototype,{setPath:Va("yB"),setAnchor:function(a){this.Ii=this.style.anchor=a},setRotation:function(a){this.style.rotation=a},setScale:function(a){this.style.scale=
a},setStrokeWeight:function(a){this.style.ac=a},setStrokeColor:function(a){a=g.ls.LC(a,this.style.ld);this.style.strokeColor=a},setStrokeOpacity:function(a){this.style.ld=a},setFillOpacity:function(a){this.style.Dg=a},setFillColor:function(a){this.style.fillColor=a}});g.lang.Aa(La,ka,"Graph");La.Dx=function(a){var b=[];if(!a)return b;$c(a)&&g.Rb.Ab(a.split(";"),function(a){a=a.split(",");b.push(new m(a[0],a[1]))});Object.prototype.toString.apply(a)=="[object Array]"&&a.length>0&&(b=a);return b};La.jF=
[0.09,0.005,1.0E-4,1.0E-5];g.extend(La.prototype,{initialize:function(a){this.map=a;return u},draw:W(),Pr:function(a){this.nf.length=0;this.la=La.Dx(a).slice(0);this.Lh()},kd:function(a){this.Pr(a)},Lh:function(){if(this.la){var a=this;a.lv=new Za;g.Rb.Ab(this.la,function(b){a.lv.extend(b)})}},Xe:X("la"),Hn:function(a,b){if(b&&this.la[a]){this.nf.length=0;this.la[a]=new m(b.lng,b.lat);this.Lh()}},setStrokeColor:function(a){this.K.strokeColor=a},IY:function(){return this.K.strokeColor},cq:function(a){if(a>
0)this.K.ac=a},VL:function(){return this.K.ac},aq:function(a){if(!(a==s||a>1||a<0))this.K.ld=a},JY:function(){return this.K.ld},ru:function(a){if(!(a>1||a<0))this.K.Dg=a},bY:function(){return this.K.Dg},bq:function(a){if(!(a!="solid"&&a!="dashed"))this.K.strokeStyle=a},UL:function(){return this.K.strokeStyle},setFillColor:function(a){this.K.fillColor=a||""},aY:function(){return this.K.fillColor},ye:X("lv"),remove:function(){this.map&&this.map.removeEventListener("onmousemove",this.Lv);ka.prototype.remove.call(this);
this.nf.length=0},rf:function(){if(!(this.la.length<2)){this.K.rf=t;var a=this;T.load("poly",function(){a.nm()},t)}},SW:function(){this.K.rf=J;var a=this;T.load("poly",function(){a.Ck()},t)},YX:function(){return this.K.rf},dY:function(){for(var a=[],b=0;b<this.la.length-1;b++)var c=this.TV(this.la[b],this.la[b+1]),a=a.concat(c);return a=a.concat(this.la[this.la.length-1])},TV:function(a,b){if(a.tc(b))return[a];var c=H.ze(O(a.lng),O(a.lat),O(b.lng),O(b.lat)),c=H.Mk(a,b);if(c<25E4)return[a];var e=[],
c=Math.round(c/15E4),f=this.wK(a,b);e.push(a);for(var i=0;i<c;i++){var k=this.xK(a,b,i/c,f);e.push(k)}e.push(b);return e},xK:function(a,b,c,e){var f=O(a.lat),i=O(b.lat),a=O(a.lng),k=O(b.lng),b=Math.sin((1-c)*e)/Math.sin(e),c=Math.sin(c*e)/Math.sin(e),e=b*Math.cos(f)*Math.cos(a)+c*Math.cos(i)*Math.cos(k),a=b*Math.cos(f)*Math.sin(a)+c*Math.cos(i)*Math.sin(k);return new m(Math.atan2(a,e)/Math.PI*180,Math.atan2(b*Math.sin(f)+c*Math.sin(i),Math.sqrt(Math.pow(e,2)+Math.pow(a,2)))/Math.PI*180)},wK:function(a,
b){var c=O(a.lat),e=O(b.lat);return Math.acos(Math.sin(c)*Math.sin(e)+Math.cos(c)*Math.cos(e)*Math.cos(Math.abs(O(b.lng)-O(a.lng))))}});g.lang.Aa(sf,ka,"Division");g.extend(sf.prototype,{Wj:function(){var a=this.K,b=this.content,c=['<div class="BMap_Division" style="position:absolute;'];c.push("width:"+a.width+"px;display:block;");c.push("overflow:hidden;");a.borderColor!="none"&&c.push("border:"+a.by+"px "+a.OZ+" "+a.MM+";");c.push("opacity:"+a.opacity+"; filter:(opacity="+a.opacity*100+")");c.push("background:"+
a.background+";");c.push('z-index:60;">');c.push(b);c.push("</div>");this.ba=wa(this.map.Ae().ZE,c.join(""))},initialize:function(a){this.map=a;this.Wj();this.ba&&g.V(this.ba,I()?"touchstart":"mousedown",function(a){ga(a)});return this.ba},draw:function(){var a=this.map.$e(this.K.point);this.K.Fa=new A(-Math.round(this.K.width/2)-Math.round(this.K.by),-Math.round(this.K.height/2)-Math.round(this.K.by));this.ba.style.left=a.x+this.K.Fa.width+"px";this.ba.style.top=a.y+this.K.Fa.height+"px"},ka:function(){return this.K.point},
N2:function(){return this.map.Yb(this.ka())},va:function(a){this.K.point=a;this.draw()},o0:function(a,b){this.K.width=Math.round(a);this.K.height=Math.round(b);if(this.ba){this.ba.style.width=this.K.width+"px";this.ba.style.height=this.K.height+"px";this.draw()}}});g.extend(sa.prototype,{XN:function(a){a&&(this.imageUrl=a)},H0:function(a){a&&(this.printImageUrl=a)},Ie:function(a){a&&(this.size=new A(a.width,a.height))},Ac:function(a){a&&(this.anchor=new A(a.width,a.height))},su:function(a){a&&(this.imageOffset=
new A(a.width,a.height))},u0:function(a){a&&(this.infoWindowAnchor=new A(a.width,a.height))},r0:function(a){a&&(this.imageSize=new A(a.width,a.height))},toString:hb("Icon")});g.lang.Aa(jb,g.lang.Ia,"InfoWindow");g.extend(jb.prototype,{setWidth:function(a){if(!(!a&&a!=0||isNaN(a)||a<0)){if(a!=0){a<220&&(a=220);a>730&&(a=730)}this.K.width=a}},setHeight:function(a){if(!(!a&&a!=0||isNaN(a)||a<0)){if(a!=0){a<60&&(a=60);a>650&&(a=650)}this.K.height=a}},bO:function(a){if(!(!a&&a!=0||isNaN(a)||a<0)){if(a!=
0){a<220&&(a=220);a>730&&(a=730)}this.K.maxWidth=a}},Jc:function(a){this.K.title=a},getTitle:function(){return this.K.title},jd:Va("content"),Pm:X("content"),uu:function(a){this.K.aF=a+""},le:W(),Os:function(){this.K.Os=t},disableAutoPan:function(){this.K.Os=J},enableCloseOnClick:function(){this.K.nD=t},disableCloseOnClick:function(){this.K.nD=J},th:function(){this.K.th=t},qx:function(){this.K.th=J},show:function(){this.eb=t},aa:function(){this.eb=J},close:function(){this.aa()},fy:function(){this.ge=
t},restore:function(){this.ge=J},Uc:function(){return this.Za()},Za:hb(J),ka:function(){if(this.ub&&this.ub.ka)return this.ub.ka()},uj:function(){return this.K.Fa}});Ha.prototype.gd=function(a,b){if(a instanceof jb&&b instanceof m){var c=this.$;if(c.gn)c.gn.va(b);else{c.gn=new Q(b,{icon:new sa(y.sa+"blank.gif",{width:1,height:1}),offset:new A(0,0),clickable:J});c.gn.OR=1}this.Ta(c.gn);c.gn.gd(a)}};Ha.prototype.cd=function(){var a=this.$.sb||this.$.Il;a&&a.ub&&a.ub.cd()};ka.prototype.gd=function(a){if(this.map){this.map.cd();
a.eb=t;this.map.$.Il=a;a.ub=this;g.lang.Ia.call(a,a.da)}};ka.prototype.cd=function(){if(this.map&&this.map.$.Il){this.map.$.Il.eb=J;g.lang.ox(this.map.$.Il.da);this.map.$.Il=u}};g.lang.Aa(sb,ka,"Label");g.extend(sb.prototype,{ka:function(){return this.Bo?this.Bo.ka():this.point},va:function(a){if(a instanceof m&&!this.Gx())this.point=this.K.position=new m(a.lng,a.lat)},jd:Va("content"),JF:function(a){if(a>=0&&a<=1)this.K.opacity=a},Rd:function(a){if(a instanceof A)this.K.Fa=new A(a.width,a.height)},
uj:function(){return this.K.Fa},Sd:function(a){a=a||{};this.K.iq=g.extend(this.K.iq,a)},Bi:function(a){return this.Sd(a)},Jc:function(a){this.K.title=a||""},getTitle:function(){return this.K.title},aO:function(a){this.point=(this.Bo=a)?this.K.position=a.ka():this.K.position=u},Gx:function(){return this.Bo||u},Pm:X("content")});var Kh=new sa(y.sa+"marker_red_sprite.png",new A(19,25),{anchor:new A(10,25),infoWindowAnchor:new A(10,0)}),Lh=new sa(y.sa+"marker_red_sprite.png",new A(20,11),{anchor:new A(6,
11),imageOffset:new A(-19,-13)});Q.gv=Ka.Tk(-90)+1E6;Q.NG=Q.gv+1E6;g.lang.Aa(Q,ka,"Marker");g.extend(Q.prototype,{Zb:function(a){if(a instanceof sa||a instanceof cd)this.K.Be=a},bt:function(){return this.K.Be},Gy:function(a){if(a instanceof sa)this.K.hl=a},getShadow:function(){return this.K.hl},En:function(a){this.K.label=a||u},aE:function(){return this.K.label},bc:function(){this.K.bc=t},XC:function(){this.K.bc=J},ka:X("point"),va:function(a){a instanceof m&&(this.point=new m(a.lng,a.lat))},Ci:function(a,
b){this.K.PE=!!a;if(a)this.lH=b||0},Jc:function(a){this.K.title=a+""},getTitle:function(){return this.K.title},Rd:function(a){if(a instanceof A)this.K.Fa=a},uj:function(){return this.K.Fa},Dn:Va("Hq"),$p:function(a){this.K.rotation=a},RL:function(){return this.K.rotation}});g.lang.Aa(ic,La,"Polygon");g.extend(ic.prototype,{kd:function(a,b){this.Qo=La.Dx(a).slice(0);var c=La.Dx(a).slice(0);c.length>1&&c.push(new m(c[0].lng,c[0].lat));La.prototype.kd.call(this,c,b)},Hn:function(a,b){if(this.Qo[a]){this.Qo[a]=
new m(b.lng,b.lat);this.la[a]=new m(b.lng,b.lat);a==0&&!this.la[0].tc(this.la[this.la.length-1])&&(this.la[this.la.length-1]=new m(b.lng,b.lat));this.Lh()}},Xe:function(){var a=this.Qo;if(a.length==0)a=this.la;return a}});g.lang.Aa(Db,La,"Polyline");dd.jF=[0.01,1.0E-4,1.0E-5,4.0E-6];g.lang.Aa(dd,ic,"Circle");g.extend(dd.prototype,{initialize:function(a){this.map=a;this.la=this.Gv(this.point,this.Ea);this.Lh();return u},Hb:X("point"),yf:function(a){a&&(this.point=a)},PL:X("Ea"),zf:function(a){this.Ea=
Math.abs(a)},Gv:function(a,b){if(!a||!b||!this.map)return[];for(var c=[],e=b/6378800,f=Math.PI/180*a.lat,i=Math.PI/180*a.lng,k=0;k<360;k=k+9){var l=Math.PI/180*k,q=Math.asin(Math.sin(f)*Math.cos(e)+Math.cos(f)*Math.sin(e)*Math.cos(l)),l=new m(((i-Math.atan2(Math.sin(l)*Math.sin(e)*Math.cos(f),Math.cos(e)-Math.sin(f)*Math.sin(q))+Math.PI)%(2*Math.PI)-Math.PI)*(180/Math.PI),q*(180/Math.PI));c.push(l)}e=c[0];c.push(new m(e.lng,e.lat));return c}});var Pc={};g.lang.Aa(Ra,ka,"GroundOverlay");g.extend(Ra.prototype,
{setBounds:function(a){this.K.hb=a},getBounds:function(){return this.K.hb},setOpacity:function(a){this.K.opacity=a},getOpacity:function(){return this.K.opacity},setImageURL:function(a){this.K.Fp=a},getImageURL:function(){return this.K.Fp},setDisplayOnMinLevel:function(a){this.K.Fs=a},getDisplayOnMinLevel:function(){return this.K.Fs},setDisplayOnMaxLevel:function(a){this.K.Es=a},getDisplayOnMaxLevel:function(){return this.K.Es}});var tf=3,uf=4;g.lang.Aa(kb,ka,"PointCollection");g.extend(kb.prototype,
{initialize:function(a){this.vB&&this.vB.push({method:"initialize",arguments:arguments})},setPoints:function(a){this.se&&this.se.push({method:"setPoints",arguments:arguments})},setStyles:function(a){this.se&&this.se.push({method:"setStyles",arguments:arguments})},clear:function(){this.se&&this.se.push({method:"clear",arguments:arguments})},remove:function(){this.se&&this.se.push({method:"remove",arguments:arguments})}});Tb.prototype=new Ka;Tb.prototype.initialize=function(a){this.M=a;var b=this.canvas=
document.createElement("canvas"),c=this.canvas.getContext(this.qW);b.style.cssText="position:absolute;left:0;top:0;z-index:"+this.zIndex+";";this.iK();this.hK(c);a.getPanes()[this.s_].appendChild(b);var e=this;a.addEventListener("resize",function(){e.iK();e.hK(c);e.zb()});return this.canvas};Tb.prototype.iK=function(){var a=this.M.Vb(),b=this.canvas;b.width=a.width;b.height=a.height;b.style.width=b.width+"px";b.style.height=b.height+"px"};Tb.prototype.hK=function(a){var b=(window.devicePixelRatio||
1)/(a.AV||a.r7||a.S5||a.T5||a.X5||a.AV||1),c=a.canvas.width,e=a.canvas.height;a.canvas.width=c*b;a.canvas.height=e*b;a.canvas.style.width=c+"px";a.canvas.style.height=e+"px";a.scale(b,b)};Tb.prototype.draw=function(){var a=this,b=arguments;clearTimeout(a.j1);a.j1=setTimeout(function(){a.zb.apply(a,b)},15)};Tb.prototype.zb=function(){var a=this.M;this.canvas.style.left=-a.offsetX+"px";this.canvas.style.top=-a.offsetY+"px";this.dispatchEvent("draw");this.options.update&&this.options.update.apply(this,
arguments)};Tb.prototype.Ya=X("canvas");Tb.prototype.show=function(){this.canvas||this.M.Ta(this);this.canvas.style.display="block"};Tb.prototype.aa=function(){this.canvas.style.display="none"};Tb.prototype.dq=function(a){this.canvas.style.zIndex=a};Tb.prototype.Tk=X("zIndex");n.cf(function(a){var b=new vf(a);b.Ba();a.ef=b});g.extend(vf.prototype,{Ba:function(){var a=this,b=a.map;b.addEventListener("loadcode",function(){a.Kp()});b.addEventListener("addtilelayer",function(b){a.Re(b)});b.addEventListener("removetilelayer",
function(b){a.fg(b)});b.addEventListener("setmaptype",function(b){a.Og(b)});b.addEventListener("zoomstartcode",function(b){a.Sf(b)});b.addEventListener("setcustomstyles",function(b){a.tu(b.target);a.cg(t)});b.addEventListener("initindoorlayer",function(b){a.DE(b)})},Kp:function(){var a=this;if(g.ha.na)try{document.execCommand("BackgroundImageCache",J,t)}catch(b){}this.loaded||a.Ux();a.cg();if(!this.loaded){this.loaded=t;T.load("tile",function(){a.iQ()})}},DE:function(a){this.Ru=new qc(this);this.Ru.Re(new $a(this.map,
this.Ru,a.Ze))},Ux:function(){for(var a=this.map.ua().lf,b=0;b<a.length;b++){var c=new ua;g.extend(c,a[b]);this.Hj.push(c);c.Ba(this.map,this.Ao)}this.tu()},Pq:function(a){var b=w("div");b.style.position="absolute";b.style.overflow="visible";b.style.left=b.style.top="0";b.style.zIndex=a;return b},Gf:function(){this.Yk--;var a=this;if(this.JE){this.map.dispatchEvent(new v("onfirsttileloaded"));this.JE=J}if(this.Yk==0){if(this.Mi){clearTimeout(this.Mi);this.Mi=u}this.Mi=setTimeout(function(){if(a.Yk==
0){a.map.dispatchEvent(new v("ontilesloaded"));a.JE=t}a.Mi=u},80)}},mE:function(a,b){return"TILE-"+b.da+"-"+a[0]+"-"+a[1]+"-"+a[2]},Qx:function(a){var b=a.Nb;b&&ud(b)&&b.parentNode.removeChild(b);delete this.Jg[a.name];if(!a.loaded){a.pv();a.Nb=u;a.hn=u}},ZL:function(a,b,c){var e=this.map,f=e.ua(),i=e.Ua,k=e.dc,l=f.cc(i),q=this.VX(),g=q[0],o=q[1],z=q[2],P=q[3],m=q[4],c=typeof c!="undefined"?c:0,f=f.Od(),q=e.da.replace(/^TANGRAM_/,"");for(this.Je?this.Je.length=0:this.Je=[];g<z;g++)for(var K=o;K<P;K++){var n=
g,p=K;this.Je.push([n,p]);n=q+"_"+b+"_"+n+"_"+p+"_"+i;this.HW[n]=n}this.Je.sort(function(a){return function(b,c){return 0.4*Math.abs(b[0]-a[0])+0.6*Math.abs(b[1]-a[1])-(0.4*Math.abs(c[0]-a[0])+0.6*Math.abs(c[1]-a[1]))}}([m[0]-1,m[1]-1]));k=[Math.round(-k.lng/l),Math.round(k.lat/l)];g=-e.offsetY+e.height/2;a.style.left=-e.offsetX+e.width/2+"px";a.style.top=g+"px";this.Te?this.Te.length=0:this.Te=[];g=0;for(e=a.childNodes.length;g<e;g++){K=a.childNodes[g];K.or=J;this.Te.push(K)}if(g=this.mn)for(var C in g)delete g[C];
else this.mn={};this.Ue?this.Ue.length=0:this.Ue=[];g=0;for(e=this.Je.length;g<e;g++){C=this.Je[g][0];l=this.Je[g][1];K=0;for(o=this.Te.length;K<o;K++){z=this.Te[K];if(z.id==q+"_"+b+"_"+C+"_"+l+"_"+i){z.or=t;this.mn[z.id]=z;break}}}g=0;for(e=this.Te.length;g<e;g++){z=this.Te[g];z.or||this.Ue.push(z)}this.$F=[];K=(f+c)*this.map.P.devicePixelRatio;g=0;for(e=this.Je.length;g<e;g++){C=this.Je[g][0];l=this.Je[g][1];P=C*f+k[0]-c/2;m=(-1-l)*f+k[1]-c/2;n=q+"_"+b+"_"+C+"_"+l+"_"+i;o=this.mn[n];z=u;if(o){z=
o.style;z.left=P+"px";z.top=m+"px";o.oo||this.$F.push([C,l,o])}else{if(this.Ue.length>0){o=this.Ue.shift();o.getContext("2d").clearRect(-c/2,-c/2,K,K);z=o.style}else{o=document.createElement("canvas");z=o.style;z.position="absolute";z.width=f+c+"px";z.height=f+c+"px";if(this.GZ())z.WebkitTransform="scale(1.001)";o.setAttribute("width",K);o.setAttribute("height",K);a.appendChild(o)}o.id=n;z.left=P+"px";z.top=m+"px";if(n.indexOf("bg")>-1){P="#F3F1EC";if(this.map.P.xV)P=this.map.P.xV;z.background=P?
P:""}this.$F.push([C,l,o])}o.style.visibility=""}g=0;for(e=this.Ue.length;g<e;g++)this.Ue[g].style.visibility="hidden";return this.$F},GZ:function(){return/M040/i.test(navigator.userAgent)},VX:function(){var a=this.map,b=a.ua(),c=b.dM(a.Ua),e=a.dc,f=Math.ceil(e.lng/c),i=Math.ceil(e.lat/c),b=b.Od(),c=[f,i,(e.lng-f*c)/c*b,(e.lat-i*c)/c*b];return[c[0]-Math.ceil((a.width/2-c[2])/b),c[1]-Math.ceil((a.height/2-c[3])/b),c[0]+Math.ceil((a.width/2+c[2])/b),c[1]+Math.ceil((a.height/2+c[3])/b),c]},P0:function(a,
b,c,e){var f=this;f.E3=b;var i=this.map.ua(),k=f.mE(a,c),l=i.Od(),b=[a[0]*l+b[0],(-1-a[1])*l+b[1]],q=this.Jg[k];if(this.map.ua()!==Cb&&this.map.ua()!==qb){var g=this.Uw(a[0],a[2]).offsetX;b[0]=b[0]+g;b.U2=g}if(q&&q.Nb){Eg(q.Nb,b);if(e){e=new L(a[0],a[1]);i=this.map.P.De?this.map.P.De.style:"normal";e=c.getTilesUrl(e,a[2],i);q.loaded=J;q.BK(e)}q.loaded?this.Gf():q.rz(function(){f.Gf()})}else if((q=this.jj[k])&&q.Nb){c.Qb.insertBefore(q.Nb,c.Qb.lastChild);this.Jg[k]=q;Eg(q.Nb,b);if(e){e=new L(a[0],
a[1]);i=this.map.P.De?this.map.P.De.style:"normal";e=c.getTilesUrl(e,a[2],i);q.loaded=J;q.BK(e)}q.loaded?this.Gf():q.rz(function(){f.Gf()})}else{q=l*Math.pow(2,i.We()-a[2]);new m(a[0]*q,a[1]*q);e=new L(a[0],a[1]);i=this.map.P.De?this.map.P.De.style:"normal";e=c.getTilesUrl(e,a[2],i);q=new ae(this,e,b,a,c);q.rz(function(){f.Gf()});q.zo();this.Jg[k]=q}},Gf:function(){this.Yk--;var a=this;if(this.Yk==0){if(this.Mi){clearTimeout(this.Mi);this.Mi=u}this.Mi=setTimeout(function(){if(a.Yk==0){a.map.dispatchEvent(new v("ontilesloaded"));
if(nh){if(Ue&&Ve&&Kd){var b=Ja(),c=a.map.Vb();setTimeout(function(){Z(5030,{load_script_time:Ve-Ue,load_tiles_time:b-Kd,map_width:c.width,map_height:c.height,map_size:c.width*c.height})},1E4);n.Fq("cus.fire","time",{z_imgfirstloaded:b-Kd})}nh=J}}a.Mi=u},80)}},mE:function(a,b){return this.map.ua()===ra?"TILE-"+b.da+"-"+this.map.Zw+"-"+a[0]+"-"+a[1]+"-"+a[2]:"TILE-"+b.da+"-"+a[0]+"-"+a[1]+"-"+a[2]},Qx:function(a){var b=a.Nb;if(b){ed(b);ud(b)&&b.parentNode.removeChild(b)}delete this.Jg[a.name];if(!a.loaded){ed(b);
a.pv();a.Nb=u;a.hn=u}},Uw:function(a,b){for(var c=0,e=6*Math.pow(2,b-3),f=e/2-1,i=-e/2;a>f;){a=a-e;c=c-this.ZA}for(;a<i;){a=a+e;c=c+this.ZA}c=Math.round(c/Math.pow(2,18-b));return{offsetX:c,ym:a}},VV:function(a){for(var b=a.lng;b>this.aB;)b=b-this.II;for(;b<this.bB;)b=b+this.II;a.lng=b;return a},WV:function(a,b){for(var c=Math.pow(2,18-b)*256,e=Math.floor(this.aB/c),f=Math.floor(this.bB/c),c=Math.floor(this.ZA/c),i=[],k=0;k<a.length;k++){var l=a[k],q=l[0],l=l[1];if(q>=e){var q=q+c,g="id_"+q+"_"+l+
"_"+b;if(!a[g]){a[g]=t;i.push([q,l])}}else if(q<=f){q=q-c;g="id_"+q+"_"+l+"_"+b;if(!a[g]){a[g]=t;i.push([q,l])}}}for(k=0;k<i.length;k++)a.push(i[k]);return a},cg:function(a){if(!this.map.P.Cg){var b=this;if(b.map.ua()==ra)T.load("coordtrans",function(){if(!b.map.Ub){b.map.Ub=ra.Lk(b.map.ph);b.map.Zw=ra.AL(b.map.Ub)}b.JI()},t);else{if(a&&a)for(var c in this.jj)delete this.jj[c];b.JI(a)}}},JI:function(a){var b=this.Hj.concat(this.hg),c=b.length,e=this.map,f=e.ua(),i=e.dc,k=e.width,k=e.ua().cc(e.Ua)*
k,k=this.vZ(i.lng-k/2,i.lng+k/2);this.map.ua()!==Cb&&this.map.ua()!==qb&&(i=this.VV(i));for(var l=0;l<c;l++){var q=b[l];if(q.mc&&e.Ua<q.mc)break;if(q.Tw){var g=this.Qb=q.Qb;if(a){var o=g;if(o&&o.childNodes)for(var z=o.childNodes.length,P=z-1;P>=0;P--){z=o.childNodes[P];o.removeChild(z);z=u}}if(this.map.Vd()){this.yg.style.display="block";g.style.display="none";this.map.dispatchEvent(new v("vectorchanged"),{isvector:t});continue}else{g.style.display="block";this.yg.style.display="none";this.map.dispatchEvent(new v("vectorchanged"),
{isvector:J})}}if(!q.T2&&!(q.Yx&&!this.map.Vd()||q.zM&&this.map.Vd())){e=this.map;f=e.ua();g=f.Rk();z=e.Ua;i=e.dc;if(f==ra&&i.tc(new m(0,0)))i=e.dc=g.qi(e.ue,e.Ub);var Wb=f.cc(z),g=f.dM(z),o=Math.ceil(i.lng/g),K=Math.ceil(i.lat/g),n=f.Od(),g=[o,K,(i.lng-o*g)/g*n,(i.lat-K*g)/g*n],K=k?e.width/2*1.5:e.width/2,P=g[0]-Math.ceil((K-g[2])/n),o=g[1]-Math.ceil((e.height/2-g[3])/n),K=g[0]+Math.ceil((K+g[2])/n),p=0;f===ra&&e.ja()==15&&(p=1);f=g[1]+Math.ceil((e.height/2+g[3])/n)+p;this.oK=new m(i.lng,i.lat);
var C=this.Jg,n=-this.oK.lng/Wb,p=this.oK.lat/Wb,i=[Math.ceil(n),Math.ceil(p)],Wb=e.ja(),Y;for(Y in C){var D=C[Y],N=D.info;(N[2]!=Wb||N[2]==Wb&&(P>N[0]||K<=N[0]||o>N[1]||f<=N[1]))&&this.Qx(D)}C=-e.offsetX+e.width/2;D=-e.offsetY+e.height/2;if(q.Qb){q.Qb.style.left=Math.ceil(n+C)-i[0]+"px";q.Qb.style.top=Math.ceil(p+D)-i[1]+"px";q.Qb.style.WebkitTransform="translate3d(0,0,0)"}n=[];for(e.bC=[];P<K;P++)for(p=o;p<f;p++){n.push([P,p]);e.bC.push({x:P,y:p})}this.map.ua()!==Cb&&this.map.ua()!==qb&&(n=this.WV(n,
z));n.sort(function(a){return function(b,c){return 0.4*Math.abs(b[0]-a[0])+0.6*Math.abs(b[1]-a[1])-(0.4*Math.abs(c[0]-a[0])+0.6*Math.abs(c[1]-a[1]))}}([g[0]-1,g[1]-1]));z=n.length;this.Yk=this.Yk+z;for(P=0;P<z;P++)this.P0([n[P][0],n[P][1],Wb],i,q,a)}}},vZ:function(a,b){return a<this.bB||b>this.aB},Re:function(a){var b=this,c=a.target;b.map.Vd();c.On&&this.map.Re(c.On);if(c.Yx){for(a=0;a<b.Pg.length;a++)if(b.Pg[a]==c)return;T.load("vector",function(){c.Ba(b.map,b.yg);b.Pg.push(c)},t)}else{for(a=0;a<
b.hg.length;a++)if(b.hg[a]==c)return;c.Ba(this.map,this.Rl);b.hg.push(c)}},fg:function(a){a=a.target;this.map.Vd();a.On&&this.map.fg(a.On);if(a.Yx)for(var b=0,c=this.Pg.length;b<c;b++)a==this.Pg[b]&&this.Pg.splice(b,1);else{b=0;for(c=this.hg.length;b<c;b++)a==this.hg[b]&&this.hg.splice(b,1)}a.remove()},Og:function(){for(var a=this.Hj,b=0,c=a.length;b<c;b++)a[b].remove();delete this.Qb;this.Hj=[];this.jj=this.Jg={};this.Ux();this.cg()},Sf:function(){var a=this;a.Bd&&g.R.aa(a.Bd);setTimeout(function(){a.cg();
a.map.dispatchEvent(new v("onzoomend"))},10)},k7:W(),tu:function(a){var b=this.map.ua();if(!this.map.Vd()){a?this.map.P.Y0=a:a=this.map.P.Y0;if(a)for(var c=u,c=n.Ou=="2"?[n.url.proto+n.url.domain.main_domain_cdn.other[0]+"/"]:[n.url.proto+n.url.domain.main_domain_cdn.baidu[0]+"/",n.url.proto+n.url.domain.main_domain_cdn.baidu[1]+"/",n.url.proto+n.url.domain.main_domain_cdn.baidu[2]+"/"],e=0,f;f=this.Hj[e];e++)if(f.J0==t){b.m.vc=18;f.getTilesUrl=function(b,e){var f=b.x,f=this.map.ef.Uw(f,e).ym,q=b.y,
g=Zd("normal"),o=1;this.map.Rx()&&(o=2);g="customimage/tile?&x="+f+"&y="+q+"&z="+e+"&udt="+g+"&scale="+o+"&ak="+Eb;g=a.styleStr?g+("&styles="+encodeURIComponent(a.styleStr)):g+("&customid="+a.style);return c[Math.abs(f+q)%c.length]+g};break}}}});ae.prototype.rz=function(a){this.rv.push(a)};ae.prototype.zo=function(){this.Nb.src=g.ha.na>0&&g.ha.na<=6&&this.LJ?y.sa+"blank.gif":this.src!==""&&this.Nb.src==this.src?this.src+"&t = "+Date.now():this.src};ae.prototype.pv=function(){for(var a=0;a<this.rv.length;a++)this.rv[a]();
this.rv.length=0};ae.prototype.BK=function(a){this.src=a;this.zo()};var Mg=!g.ha.na||8<g.ha.na;ua.ES=0;g.lang.Aa(ua,g.lang.Ia,"TileLayer");g.extend(ua.prototype,{Ba:function(a,b){if(this.Tw)this.zIndex=-100;this.map=a;if(!this.Qb){var c=w("div"),e=c.style;e.position="absolute";e.overflow="visible";e.zIndex=this.zIndex;e.left=Math.ceil(-a.offsetX+a.width/2)+"px";e.top=Math.ceil(-a.offsetY+a.height/2)+"px";b.appendChild(c);this.Qb=c}},remove:function(){if(this.Qb&&this.Qb.parentNode){this.Qb.innerHTML=
"";this.Qb.parentNode.removeChild(this.Qb)}delete this.Qb},Kt:X("w1"),getTilesUrl:function(a,b){if(this.map.ua()!==Cb&&this.map.ua()!==qb)var c=this.map.ef.Uw(a.x,b).ym;var e="";if(this.Ze.tileUrlTemplate){e=this.Ze.tileUrlTemplate.replace(/\{X\}/,c);e=e.replace(/\{Y\}/,a.y);e=e.replace(/\{Z\}/,b)}return e},Qm:X("sW"),ua:function(){return this.Ra||Jb}});be.prototype=new ua;be.prototype.Ba=function(a,b){ua.prototype.Ba.call(this,a,b);this.M=a};be.prototype.Kt=hb(t);be.prototype.getTilesUrl=function(a,
b){var c="";if(this.m.predictDate)c="HistoryService?day="+(this.m.predictDate.weekday-1)+"&hour="+this.m.predictDate.hour+"&t="+(new Date).getTime()+"&";else{c="TrafficTileService?time="+(new Date).getTime()+"&";c=c+"label=web2D&v=016&"}var c=this.XU+c+"level="+b+"&x="+a.x+"&y="+a.y,e=1;this.M.Rx()&&(e=2);return(c+"&scaler="+e).replace(/-(\d+)/gi,"M$1")};var We=[n.url.proto+n.url.domain.TILES_YUN_HOST[0]+"/georender/gss",n.url.proto+n.url.domain.TILES_YUN_HOST[1]+"/georender/gss",n.url.proto+n.url.domain.TILES_YUN_HOST[2]+
"/georender/gss",n.url.proto+n.url.domain.TILES_YUN_HOST[3]+"/georender/gss"],Zh=n.url.proto+n.url.domain.main_domain_nocdn.baidu+"/style/poi/rangestyle",Ng=100;tb.prototype=new ua;tb.prototype.Ba=function(a,b){ua.prototype.Ba.call(this,a,b);this.M=a};tb.prototype.getTilesUrl=function(a,b){var c=a.x,e=a.y,f=this.$a,c=We[Math.abs(c+e)%We.length]+"/image?grids="+c+"_"+e+"_"+b+"&q="+f.mu+"&tags="+f.WF+"&filter="+f.filter+"&sortby="+f.oO+"&ak="+this.$a.oC+"&age="+f.jK+"&page_size="+f.yN+"&format="+f.i1;
if(!f.nG){f=(Math.random()*1E5).toFixed(0);c=c+("&timeStamp="+f)}this.Hf?c=c+("&geotable_id="+this.Hf):this.no&&(c=c+("&databox_id="+this.no));return c};tb.prototype.enableUseCache=function(){this.$a.nG=t};tb.prototype.disableUseCache=function(){this.$a.nG=J};tb.uU=/^point\(|\)$/ig;tb.vU=/\s+/;tb.xU=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;g.extend(pc.prototype,{getName:X("qd"),kt:function(){return this.m.k1},J4:function(){return this.m.UE},LY:function(){return this.lf[0]},W4:X("lf"),Od:function(){return this.m.Py},
uf:function(){return this.m.mc},We:function(){return this.m.vc},setMaxZoom:function(a){this.m.vc=a},Ap:function(){return this.m.YF},Rk:function(){return this.m.Pc},D4:function(){return this.m.yD},Od:function(){return this.m.Py},cc:function(a){return Math.pow(2,18-a)},dM:function(a){return this.cc(a)*this.Od()}});var ph=[n.url.proto+n.url.domain.TILE_BASE_URLS[0]+"/it/",n.url.proto+n.url.domain.TILE_BASE_URLS[1]+"/it/",n.url.proto+n.url.domain.TILE_BASE_URLS[2]+"/it/",n.url.proto+n.url.domain.TILE_BASE_URLS[3]+
"/it/",n.url.proto+n.url.domain.TILE_BASE_URLS[4]+"/it/"],Xe=[n.url.proto+n.url.domain.TILE_ONLINE_URLS[0]+"/tile/",n.url.proto+n.url.domain.TILE_ONLINE_URLS[1]+"/tile/",n.url.proto+n.url.domain.TILE_ONLINE_URLS[2]+"/tile/",n.url.proto+n.url.domain.TILE_ONLINE_URLS[3]+"/tile/"],$h={dark:"dl",light:"ll",normal:"pl"},Uf=new ua;Uf.J0=t;Uf.getTilesUrl=function(a,b,c){var e=a.x,a=a.y,f=Zd("normal"),i=1,c=$h[c];this.map.Rx()&&(i=2);e=this.map.ef.Uw(e,b).ym;return(Xe[Math.abs(e+a)%Xe.length]+"?qt=vtile&x="+
(e+"").replace(/-/gi,"M")+"&y="+(a+"").replace(/-/gi,"M")+"&z="+b+"&styles="+c+"&scaler="+i+(g.ha.na==6?"&color_dep=32&colors=50":"")+"&udt="+f+"&from=jsapi3_0").replace(/-(\d+)/gi,"M$1")};var Jb=new pc("\u5730\u56fe",Uf,{tips:"\u663e\u793a\u666e\u901a\u5730\u56fe",maxZoom:19}),Vf=new ua;Vf.yO=[n.url.proto+n.url.domain.TIlE_PERSPECT_URLS[0]+"/resource/mappic/",n.url.proto+n.url.domain.TIlE_PERSPECT_URLS[1]+"/resource/mappic/",n.url.proto+n.url.domain.TIlE_PERSPECT_URLS[2]+"/resource/mappic/",n.url.proto+
n.url.domain.TIlE_PERSPECT_URLS[3]+"/resource/mappic/"];Vf.getTilesUrl=function(a,b){var c=a.x,e=a.y,f=Math.pow(2,20-b)*256,e=Math.round((9998336-f*e)/f)-1;return url=this.yO[Math.abs(c+e)%this.yO.length]+this.map.Ub+"/"+this.map.Zw+"/3/lv"+(21-b)+"/"+c+","+e+".jpg"};var ra=new pc("\u4e09\u7ef4",Vf,{tips:"\u663e\u793a\u4e09\u7ef4\u5730\u56fe",minZoom:15,maxZoom:20,textColor:"white",projection:new zd});ra.cc=function(a){return Math.pow(2,20-a)};ra.Lk=function(a){if(!a)return"";var b=y.BC,c;for(c in b)if(a.search(c)>
-1)return b[c].qy;return""};ra.AL=function(a){return{bj:2,gz:1,sz:14,sh:4}[a]};var Wf=new ua({Tw:t});Wf.getTilesUrl=function(a,b){var c=a.x,e=a.y;return(ph[Math.abs(c+e)%ph.length]+"u=x="+c+";y="+e+";z="+b+";v=009;type=sate&fm=46&udt="+Zd("satellite")).replace(/-(\d+)/gi,"M$1")};var Cb=new pc("\u536b\u661f",Wf,{tips:"\u663e\u793a\u536b\u661f\u5f71\u50cf",minZoom:4,maxZoom:19,textColor:"white"}),qh=new ua({transparentPng:t});qh.getTilesUrl=function(a,b){var c=a.x,e=a.y,f=Zd("satelliteStreet");return(Xe[Math.abs(c+
e)%Xe.length]+"?qt=vtile&x="+(c+"").replace(/-/gi,"M")+"&y="+(e+"").replace(/-/gi,"M")+"&z="+b+"&styles=sl"+(g.ha.na==6?"&color_dep=32&colors=50":"")+"&udt="+f).replace(/-(\d+)/gi,"M$1")};var qb=new pc("\u6df7\u5408",[Wf,qh],{tips:"\u663e\u793a\u5e26\u6709\u8857\u9053\u7684\u536b\u661f\u5f71\u50cf",labelText:"\u8def\u7f51",minZoom:4,maxZoom:19,textColor:"white"});Bd.GE={};Bd.hY=function(a){if(Bd.GE[a])return Bd.GE[a];var b=new Lb(a,s);return Bd.GE[a]=b};Lb.UZ=[0,0,0,8,7,7,6,6,5,5,4,3,3,3,2,2,1,1,
0,0,0,0];Lb.v3=[19,17,15,12,10,9,7,5,3];Lb.BV=[512,2048,4096,32768,65536,262144,1048576,4194304,8388608];Lb.VZ=[0,0,0,3,5,5,7,7,9,9,10,12,12,12,15,15,17,17,19,19,19,19];Lb.u3=[1024,1024,512,512,256,512,512,512,256];Lb.WZ=[0,0,0,256,256,512,256,512,256,512,256,256,512,1024,256,512,512,1024,512,1024,2048,4096];Lb.prototype={getName:X("qd"),Od:function(a){return this.qd==="na"?Lb.WZ[a]:this.m.Py},Zs:function(a){return this.qd==="na"?Lb.VZ[a]:a},Rk:function(){return this.m.Pc},cc:function(a){return Math.pow(2,
this.lQ-a)},dE:function(a){return this.qd==="na"?Lb.BV[Lb.UZ[a]]:this.cc(a)*this.Od(a)}};window.VectorIndoorTileMgr=qc;qc.prototype.Ba=function(){var a=this,b=this.M;b.addEventListener("addtilelayer",function(b){a.Re(b.target)});b.addEventListener("removetilelayer",function(b){a.fg(b.target)});setTimeout(function(){b.addEventListener("onmoveend",function(b){b.eA!=="centerAndZoom"&&a.update({Mm:"moveend"})});b.addEventListener("onmoving",function(){a.update({Mm:"moving"})});b.addEventListener("onzoomend",
function(b){b.eA!=="centerAndZoom"&&a.update({wm:t,Mm:"zoomend"})});b.addEventListener("centerandzoom",function(){a.update({wm:t,Mm:"centerandzoom"})});b.addEventListener("onupdatestyles",function(){a.update({wm:t,mG:t,Mm:"updatestyles"});a.M.yf(a.M.Hb());setTimeout(function(){a.M.dispatchEvent(new v("onvectordrawend"))},10)});b.addEventListener("onmaptypechange",function(b){b.Ra===Jb&&a.update({wm:t,Mm:"maptypechange"})})},1);b.addEventListener("indoor_data_refresh",W());b.addEventListener("onresize",
function(){a.update({Q0:t})});a.update()};qc.prototype.Re=function(a){if(a instanceof $a){for(var b=0;b<this.lf.length;b++)if(this.lf[b]===a)return;this.lf.push(a);a.Ba();this.M.loaded&&this.update()}};qc.prototype.fg=function(a){if(a instanceof $a){for(var b=0;b<this.lf.length;b++)if(this.lf[b]===a){this.lf.splice(b,1);break}a.remove()}};qc.prototype.ZL=function(a){var b=a.getName();if(this.Zr[b])return this.Zr[b];var c=this.M,e=c.ja(),f=c.dc,i=a.dE(e);c.da.replace(/^TANGRAM_/,"");var k=Math.ceil(f.lng/
i),l=Math.ceil(f.lat/i),a=a.Od(e),q=[k,l,(f.lng/i-k)*a,(f.lat/i-l)*a],e=q[0]-Math.ceil((c.width/2-q[2])/a),f=q[1]-Math.ceil((c.height/2-q[3])/a),i=q[0]+Math.ceil((c.width/2+q[2])/a),c=q[1]+Math.ceil((c.height/2+q[3])/a);this.Je?this.Je.length=0:this.Je=[];for(a=e;a<i;a++)for(e=f;e<c;e++)this.Je.push([a,e]);this.Je.sort(function(a){return function(b,c){return 0.4*Math.abs(b[0]-a[0])+0.6*Math.abs(b[1]-a[1])-(0.4*Math.abs(c[0]-a[0])+0.6*Math.abs(c[1]-a[1]))}}([k,l]));this.Zr[b]=this.Je.slice(0);return this.Zr[b]};
qc.prototype.SY=function(){if(this.sG)return this.sG;return this.sG={rG:"001",kG:Zd("normal")}};qc.prototype.update=function(a){this.Zr={};for(var b=0;b<this.lf.length;b++){var c=this.lf[b],e=this.ZL(c.Hd);c.update(e,a)}};var v=g.lang.rq,rh=3,sh=4,th=7,uh=8,vh=15,wh=16;window.VectorIndoorTileLayer=$a;$a.prototype.Ba=function(){var a=this.M,b=a.ef;if(!this.Ro){var c=b.Pq(this.$a.zIndex);c.style.WebkitTransform="translate3d(0px, 0px, 0)";this.Ro=c}b.qg.appendChild(this.Ro);b.q5=c;if(this.$a.OF){this.BW();
var e=this;a.addEventListener("checkvectorclick",function(a){if(a=e.CX(a.offsetX,a.offsetY)){var b=new v("onvectorclick");b.m5=a;b.Eg="base";this.dispatchEvent(b)}})}};$a.prototype.CX=function(a,b){var c=this.xs.F_;if(!c)return u;for(var e=0;e<c.length;e++)for(var f=c[e],i=0;i<f.length;i++){var k=f[i];if(!k.Ft&&k.zt&&a>k.ag&&a<k.ti&&b>k.bg&&b<k.ui){c=k.zt;return{type:9,name:k.name,uid:k.uid,point:{x:c.ee+c.width/2,y:c.fe+6}}}}return u};$a.prototype.BW=function(){var a=this.M,b=a.ef,c=this.Mc,e=a.Vb(),
f=e.width,e=e.height,i=w("canvas");i.style.cssText="position: absolute;left:0;top:0;width:"+f+"px;height:"+e+"px;z-index:2;";i.width=f*c;i.height=e*c;this.$x=i;this.Ip=i.getContext("2d");this.Ip.scale(c,c);this.Ip.textBaseline="top";b.qg.appendChild(i);a.LS=i};$a.prototype.MY=X("Hd");$a.prototype.update=function(a,b){b=b||{};this.mG=b.mG;if(b.Mm)this.y1=b.Mm;if(this.$a.OF){b.wm&&this.wm();b.Q0&&this.Y_()}if(b.l7)for(var c=this.Ro,e=0,f=c.childNodes.length;e<f;e++)c.childNodes[e].oo=J;this.mx=a;this.Kp(a)};
$a.prototype.Y_=function(){var a=this.Mc,b=this.M.Vb(),c=b.width,b=b.height,e=this.$x,f=e.style;f.width=c+"px";f.height=b+"px";e.width=c*a;e.height=b*a;this.Ip.scale(a,a);this.Ip.textBaseline="top"};$a.prototype.Kp=function(a){this.xs=[];var b=this.VT(a);if(b.length===0){this.lG();this.A1()}else{this.Lt=b.length;this.Wx=J;for(var c=this.Hd.Zs(this.M.ja()),e=0;e<a.length;e++)a[e][3]=c;for(e=0;e<b.length;e++){var a=b[e][2],f=b[e][0],i=b[e][1];b[e][3]=c;a.oo=J;a.NH=J;this.RM(f,i,c,a)}}};$a.prototype.TS=
function(a,b,c){for(var e=0;e<this.mx.length;e++){var f=this.mx[e];if(f[0]===a&&f[1]===b&&f[3]===c)return t}return J};$a.prototype.VT=function(a){var b=this.M,c=b.ja(),e=b.Pc.qi(b.ue),f=this.Hd.cc(c),e=[Math.round(-e.lng/f),Math.round(e.lat/f)],f=this.Hd.Od(c),i=b.da.replace(/^TANGRAM_/,""),k=this.Hd.Zs(c),b=this.M,l=-b.offsetY+b.height/2,q=this.Ro;q.style.left=-b.offsetX+b.width/2+"px";q.style.top=l+"px";this.Te?this.Te.length=0:this.Te=[];b=0;for(l=q.childNodes.length;b<l;b++){var g=q.childNodes[b];
g.or=J;this.Te.push(g)}if(b=this.mn)for(var o in b)delete b[o];else this.mn={};this.Ue?this.Ue.length=0:this.Ue=[];b=0;for(l=a.length;b<l;b++){o=a[b][0];for(var g=a[b][1],z=0,P=this.Te.length;z<P;z++){var m=this.Te[z];if(m.id===i+"_"+o+"_"+g+"_"+k+"_"+c){m.or=t;this.mn[m.id]=m;break}}}b=0;for(l=this.Te.length;b<l;b++){m=this.Te[b];if(!m.or){m.dC=u;delete m.dC;m.oo=J;this.Ue.push(m)}}z=[];P=f*this.Mc;b=0;for(l=a.length;b<l;b++){o=a[b][0];var g=a[b][1],m=o*f+e[0],n=(-1-g)*f+e[1],p=i+"_"+o+"_"+g+"_"+
k+"_"+c,S=this.mn[p],C=u;if(S){C=S.style;C.left=m+"px";C.top=n+"px";C.width=f+"px";C.height=f+"px";if(S.oo)S.ZF&&S.ZF&&this.xs.push(S.ZF);else{S.NH=t;S.dC=u;delete S.dC;z.push([o,g,S])}}else{if(this.Ue.length>0){var S=this.Ue.shift(),v=S.getContext("2d");S.getAttribute("width")!==P&&(S._scale=J);S.setAttribute("width",P);S.setAttribute("height",P);C=S.style;C.width=f+"px";C.height=f+"px";v.clearRect(0,0,P,P)}else{S=document.createElement("canvas");C=S.style;C.position="absolute";if(this.$a.backgroundColor)C.background=
this.$a.backgroundColor;C.width=f+"px";C.height=f+"px";S.setAttribute("width",P);S.setAttribute("height",P);q.appendChild(S)}S.id=p;C.left=m+"px";C.top=n+"px";z.push([o,g,S])}S.style.visibility=""}b=0;for(l=this.Ue.length;b<l;b++)this.Ue[b].style.visibility="hidden";return z};$a.prototype.RM=function(a,b,c,e){var f=a+"_"+b+"_"+c,i=this.bT;if(i[f]){if(i[f].status==="loading")return}else i[f]={status:"init",NN:0};var k=this,l=k.M,q=[],q=n.Ou==="0"?k.$a.zO.http:k.$a.zO.https,g=Math.abs(a+b)%q.length,
o="x="+a+"&y="+b+"&z="+c,z=this.Gw.SY(),P=z.rG,z=z.kG,m="_"+(a<0?"_":"")+(b<0?"$":"")+parseInt(Math.abs(a)+""+Math.abs(b)+""+c,10).toString(36),o=o+this.YB+"v="+P+"&udt="+z+"&fn=window."+m,P=q[g]+"&"+o,P=q[g]+"&param="+window.encodeURIComponent(Ih(o));window[m]=function(q){clearTimeout(i[f].ol);i[f]=u;if(q){var g=l.ja();if(k.TS(a,b,c)!==J){var x=new v("updateindoor");x.IndoorCanvas=[];x.IndoorCanvas.push({canvasDom:e,data:q,canvasID:e.id,ratio:k.Mc});l.dispatchEvent(x);if(l.P.Hk){k.qh[e.id]={L1:q,
f1:e,ym:a,An:b,YE:g};k.Gw.eD.dD(q,e,a,b,g,k.Hd.Od(g),k.Hd.dE(g),k.$a.yE);if(k.$a.OF){g=[];g.g1=[a,b,c];if(q[0])for(x=0;x<q[0].length;x++)q[0][x][0]===rh&&g.push({FM:q[0][x]});if(q[2])for(x=0;x<q[2].length;x++)g.push({MZ:q[2][x]});e.ZF=g;k.xs.push(g);k.Wx===J&&k.Lt--;(k.Lt===0||k.Wx===t)&&k.lG()}}else{k.Lt--;(k.Lt===0||k.Wx===t)&&k.lG()}delete window[m]}}};ub.Ga(P);i[f].status="loading";k=this;i[f].ol=setTimeout(function(){if(i[f].NN<3){i[f].NN++;i[f].status="init";k.RM(a,b,c,e)}else i[f]=u},4E3)};
$a.prototype.lG=function(){if(this.$x){var a=this.M;this.$x.style.left=-a.offsetX+"px";this.$x.style.top=-a.offsetY+"px";var b=new v("updateindoorlabel");b.labelCanvasDom=a.LS;a.dispatchEvent(b);if(a.P.Hk){this.wm();var b=this.Hd,c=a.ja(),e=b.Zs(a.ja());this.Gw.eD.aL(this.xs,this.$a.yE,this.Ip,b.Od(c),Math.pow(2,c-e),c);this.y1!=="moving"&&a.dispatchEvent(new v("ontilesloaded"))}}};$a.prototype.A1=function(){for(var a=this.M.da.replace(/^TANGRAM_/,""),b=this.M.ja(),c=this.Hd.Zs(b),e={},f=0;f<this.mx.length;f++){var i=
this.mx[f],i=a+"_"+i[0]+"_"+i[1]+"_"+c+"_"+b;if(this.qh[i]){e[i]=this.qh[i];this.mG&&this.Gw.eD.dD(this.qh[i].L1,this.qh[i].f1,this.qh[i].ym,this.qh[i].An,this.qh[i].YE,this.Hd.Od(this.qh[i].YE),this.Hd.dE(this.qh[i].YE),this.$a.yE)}}this.qh=e};$a.prototype.wm=function(){var a=this.M.Vb(),b=this.Mc;this.Ip.clearRect(0,0,a.width*b,a.height*b)};$a.prototype.remove=function(){var a=this.M.ef;this.Ro&&a.qg.removeChild(this.Ro)};var rh=3,sh=4,th=7,uh=8,vh=15,wh=16,Xf={},Yf={},Ye={},Ld,Ee={3:{start:3,Sc:3},
4:{start:4,Sc:5},5:{start:4,Sc:5},6:{start:6,Sc:7},7:{start:6,Sc:7},8:{start:8,Sc:9},9:{start:8,Sc:9},10:{start:10,Sc:10},11:{start:11,Sc:12},12:{start:11,Sc:12},13:{start:11,Sc:12},14:{start:14,Sc:15},15:{start:14,Sc:15},16:{start:16,Sc:17},17:{start:16,Sc:17},18:{start:18,Sc:19},19:{start:18,Sc:19},20:{start:18,Sc:19},21:{start:18,Sc:19}};Og.prototype={dD:function(a,b,c,e,f,i,k,l,q){this.M.tO={};var g=this,o=g.M.da;q||(q=0);if(!window[o+"StyleBody"]&&q<100)setTimeout(function(){g.dD(a,b,c,e,f,i,
k,l,q+1)},100);else{Ld||(Ld=l);var z=b.getContext("2d"),P=b.parentNode;P.removeChild(b);z.clearRect(0,0,i,i);P.appendChild(b);P=this.Mc;if(P>1&&!b._scale){z.scale(P,P);b._scale=t}z.fillStyle=this.tN("#F5F3F0");if(window[o+"zoomFrontStyle"][f].bmapLandColor)z.fillStyle=this.tN(window[o+"zoomFrontStyle"][f].bmapLandColor);o=b.style.width;b.style.width="0px";b.style.width=o;z.fillRect(0,0,i,i);if(a[0])for(o=0;o<a[0].length;o++){P=a[0][o];P[0]===th&&Zf.drawPoly(P,z,f,i,this)}if(this.M.ja()>=17){g.bL(a,
z,f,i,k,c,e);b.oo=t}else setTimeout(function(){if(!b.NH){g.bL(a,z,f,i,k,c,e);b.oo=t}},1)}},bL:function(a,b,c,e){var f=this.M.da;if(a[0])for(var i=0;i<a[0].length;i++){var k=a[0][i],l=k[0];if(l===sh)$f.drawLink(k,b,c,e,this);else if(l===wh)$f.drawLink(k,b,c,e,this);else if(l===vh){Zf.drawGaoqingRoadBorder(k,b,c,e,this);Zf.drawGaoqingRoadFill(k,b,c,e,this)}else l===18?window[f+"zoomFrontStyle"]&&(window[f+"zoomFrontStyle"][c]&&window[f+"zoomFrontStyle"][c].bmapRoadarrowVisibility!=="off")&&ai.drawArrow(k,
b,c,e,Math.pow(2,c-Ee[c].Sc),this):l===uh?bi.drawHregion(k,b,c,e,this):l===19&&$f.drawSingleTexture(k,b,c,e,this)}},aL:function(a,b,c,e,f,i,k){var l=this,q=l.M.da;k||(k=0);if(!window[q+"StyleBody"]&&k<100)setTimeout(function(){l.aL(a,b,c,e,f,i,k+1)},100);else{Ld||(Ld=b);a.F_=uc.parse(a,c,e,this,f)}},zj:function(a,b,c,e){var f=a+"-"+b+"-"+c;if(e){Xf[f]||(Xf[f]=this.Gg(a,b,c,e));return Xf[f]}this.M.tO[f]=this.Gg(a,b,c);return this.M.tO[f]},Gg:function(a,b,c,e){var f=this.M.da,i;i=e||window[f+"_bmap_baseFs"];
f=window[f+"StyleBody"];e=i[2];if(b==="arrow")return this.u_(e[2]);switch(b){case "point":e=e[0];f=f[0]||{};break;case "pointText":e=e[1];f=f[1]||{};break;case "line":e=e[3];f=f[3]||{};break;case "polygon":e=e[4];f=f[4]||{};break;case "polygon3d":e=e[5];f=f[5]||{}}var k=[],c=i[1][c-1][0][a];if(!c)return k;for(i=0;i<c.length;i++){var l=f[c[i]]||e[c[i]];if(l){switch(b){case "polygon":l=this.D_(l,a);break;case "line":l=this.z_(l,a);break;case "pointText":l=this.B_(l,a);break;case "point":l=this.A_(l,
a);break;case "polygon3d":l=this.C_(l,a)}l.T6=c[i];k[k.length]=l}}return k},B_:function(a,b){return{$b:b,rL:this.Mg(a[0]),gM:this.Mg(a[1]),s3:this.Mg(a[2]),fontSize:a[3],Nx:a[4],fontWeight:a[5],fontStyle:a[6],OW:a[7]}},A_:function(a,b){return{$b:b,xy:a[0],i7:a[1],Be:a[2],cZ:a[3],V5:a[4],OW:a[5],zoom:a[6]}},z_:function(a,b){return{$b:b,dp:this.Mg(a[0]),wx:this.Mg(a[1]),borderWidth:a[2],nL:a[3],LV:a[4],AX:a[5],d5:a[6],e5:a[7],f5:a[8],x5:a[9],y5:a[10],NV:a[11],rp:a[12],OV:a[13],g4:a[14],v5:a[15],b5:a[16],
U5:a[17],y6:a[18]}},D_:function(a,b){return{$b:b,wx:this.Mg(a[0]),dp:this.Mg(a[1]),borderWidth:a[2],NV:a[3],OV:a[4],q7:a[5],a5:a[6],W6:a[7],X6:this.Mg(a[8])}},C_:function(a,b){return{$b:b,filter:a[0],FN:a[1],c5:a[2],borderWidth:a[3],dp:this.Mg(a[4]),BX:this.Mg(a[5]),f4:this.Mg(a[6]),k6:a[7]}},u_:function(a){for(var b in a){a=a[b];return{color:this.Mg(a[0]),cZ:a[1],Be:a[2]}}},Mg:function(a){var b=a;if(Ye[b])return Ye[b];a=a>>>0;Ye[b]="rgba("+(a&255)+","+(a>>8&255)+","+(a>>16&255)+","+(a>>24&255)/255+
")";return Ye[b]},tN:function(a){a=a.replace("#","");a.length===6&&(a=a+"ff");for(var b="rgba(",c=0;c<8;c=c+2)b=c<6?b+(parseInt(a.slice(c,c+2),16)+","):b+(parseInt(a.slice(c,c+2),16)/255+")");return b},Uc:function(a,b){var c;if(!Yf[a]){c=a.toString(2);c.length<8&&(c=Array(8-c.length+1).join("0")+c);Yf[a]=c}c=Yf[a];return c[b-Ee[b].start]==="1"},tn:function(a,b,c){var e=[],b=Math.pow(2,b-Ee[b].Sc)/100,f=a[0]*b,i=a[1]*b;e[e.length]=f;e[e.length]=c-i;for(var k=2;k<a.length;k=k+2){f=f+a[k]*b;i=i+a[k+
1]*b;e[e.length]=f;e[e.length]=c-i}return e},HL:function(a){var b=a.length%Ld.length,c=this.fY();return Ld[b]+a+".png?v="+c.rG+"&udt="+c.kG},fY:function(){if(this.zE)return this.zE;var a=typeof MSV!=="undefined"?MSV.L5:{};return this.zE={rG:a.version?a.version:"001",kG:a.x1?a.x1:"20150621"}}};var Zf={drawPoly:function(a,b,c,e,f,i){var k=a[1];if(k)for(var a=a[6],l=0;l<k.length;l++){var q=k[l][0],g=f.zj(q,"polygon",c,i);if(g&&g.length)for(var o=k[l][1],z=0;z<o.length;z++){var P=o[z][1];if(f.Uc(P[0],
c)){P["cache"+c]||(P["cache"+c]=f.tn(P[1],c,e,a));P=P["cache"+c];f.M.Wo(b.canvas.id,P,{type:"polygon",$b:q,style:g});this.iX(b,P,g,c)}}}},iX:function(a,b,c,e){c=c[0];if(!c.$b||!(e>6&&(c.$b===71013||c.$b===71012||c.$b===71011)||e===6&&(c.$b===71011||c.$b===71012)||e===5&&(c.$b===71011||c.$b===71013)||e<5&&(c.$b===71012||c.$b===71013))){a.fillStyle=c.wx;a.beginPath();a.moveTo(b[0],b[1]);for(var e=2,f=b.length;e<f;e=e+2)a.lineTo(b[e],b[e+1]);a.closePath();if(c.borderWidth){a.strokeStyle=c.dp;a.lineWidth=
c.borderWidth/2;a.stroke()}a.fill()}},drawGaoqingRoadBorder:function(a,b,c,e,f){var i=a[1];if(i)for(var a=a[6],k=0;k<i.length;k++){var l=i[k][0],q=f.zj(l,"polygon",c);if(q&&q.length&&q[0].borderWidth)for(var g=i[k][1],o=0;o<g.length;o++){var z=g[o][1];if(f.Uc(z[0],c)){z["cache"+c]||(z["cache"+c]=f.tn(z[1],c,e,a));z=z["cache"+c];f.M.Wo(b.canvas.id,z,{type:"polygon",$b:l,style:q});this.kX(b,z,q)}}}},drawGaoqingRoadFill:function(a,b,c,e,f){var i=a[1];if(i)for(var a=a[6],k=0;k<i.length;k++){var l=i[k][0],
q=f.zj(l,"polygon",c);if(q&&q.length)for(var g=i[k][1],o=0;o<g.length;o++){var z=g[o][1];if(f.Uc(z[0],c)){z["cache"+c]||(z["cache"+c]=f.tn(z[1],c,e,a));z=z["cache"+c];f.M.Wo(b.canvas.id,z,{type:"polygon",$b:l,style:q});this.lX(b,z,q)}}}},kX:function(a,b,c){c=c[0];a.beginPath();a.moveTo(b[0],b[1]);for(var e=2,f=b.length;e<f;e=e+2)a.lineTo(b[e],b[e+1]);a.closePath();a.strokeStyle=c.dp;a.lineWidth=c.borderWidth/2;a.stroke()},lX:function(a,b,c){a.fillStyle=c[0].wx;a.beginPath();a.moveTo(b[0],b[1]);for(var c=
2,e=b.length;c<e;c=c+2)a.lineTo(b[c],b[c+1]);a.closePath();a.fill()}},ai={drawArrow:function(a,b,c,e,f,i){b.lineWidth=1.5;b.lineCap="butt";b.lineJoin="miter";b.strokeStyle="rgba(153,153,153,1)";var k=a[7];if(k){a=k[1];e=i.tn(k[0],c,e);for(k=0;k<a.length;k++)if(i.Uc(a[k],c)){var l=e[k*4],q=e[k*4+1],g=e[k*4+2],o=e[k*4+3],z=(l+g)/2,P=(q+o)/2,g=(l-g)/f,o=(q-o)/f,l=z+g/2,g=z-g/2,q=P+o/2,o=P-o/2;this.bX(b,l,q,g,o)}}},bX:function(a,b,c,e,f){a.beginPath();a.moveTo(b,c);a.lineTo(e,f);a.stroke();c=this.SV([b,
c],[e,f]);b=c[0];c=c[1];a.beginPath();a.moveTo(b[0],b[1]);a.lineTo(c[0],c[1]);a.lineTo(e,f);a.closePath();a.stroke()},SV:function(a,b){var c=b[0]-a[0],e=b[1]-a[1],f=Math.sqrt(c*c+e*e)*1.8,i=b[0]+c/f*4.8410665352790705,f=b[1]+e/f*4.8410665352790705,c=Math.atan2(e,c)+Math.PI;return[[i+4.8410665352790705*Math.cos(c-0.3),f+4.8410665352790705*Math.sin(c-0.3)],[i+4.8410665352790705*Math.cos(c+0.3),f+4.8410665352790705*Math.sin(c+0.3)]]}},bi={drawHregion:function(a,b,c,e,f){var i=a[1];if(i)for(var a=a[6],
k=0;k<i.length;k++){var l=i[k][0],q=f.zj(l,"polygon3d",c);if(q&&q.length)for(var g=i[k][1],o=0;o<g.length;o++){var z=g[o][2];if(f.Uc(z[0],c)){var P=z[2];z["cache"+c]||(z["cache"+c]=f.tn(z[1],c,e,a));z=z["cache"+c];f.M.Wo(b.canvas.id,z,{type:"polygon",$b:l,style:q});this.jX(b,z,P,q)}}}},jX:function(a,b,c,e){e=e[0];if(!(c<e.filter)){a.fillStyle=e.BX;a.beginPath();a.moveTo(b[0],b[1]);for(var c=2,f=b.length;c<f;c=c+2)a.lineTo(b[c],b[c+1]);a.closePath();if(e.borderWidth){a.strokeStyle=e.dp;a.lineWidth=
e.borderWidth/2;a.stroke()}a.fill()}}},uc={parse:function(a,b,c,e,f){for(var i=e.M,k=i.ja(),l=Math.pow(2,18-k),q=i.Pc.qi(i.Hb()),g=q.lng,o=q.lat,q=i.Vb(),z=q.width,P=q.height,q=[],m=0;m<a.length;m++){var n=[],p=a[m].g1;n.x=p[0];n.y=p[1];n.u7=p[2];for(var S=(p[0]*c*l-g)/l+z/2,C=(o-(p[1]+1)*c*l)/l+P/2,v=0;v<a[m].length;v++)a[m][v].FM?this.uN(a[m][v].FM,p,e,b,c,S,C,k,l,z,P,n):a[m][v].hZ?this.uN(a[m][v].hZ,p,e,b,c,S,C,k,l,z,P,n,t,window.p5):this.y_(a[m][v].MZ,p,e,b,c,S,C,k,l,z,P,n,f);q.push(n)}if(/collision=0/.test(location.search)){a=
[];for(m=0;m<q.length;m++)for(v=0;v<q[m].length;v++)a.push(q[m][v])}else a=this.L_(q,e.M.ja());i.fW();for(m=0;m<a.length;m++){c=a[m];if(!c.Ft){v=[c.ag,c.bg,c.ag,c.ui,c.ti,c.ui,c.ti,c.bg,c.ag,c.bg];c.style&&i.Wo("poi",v,{type:"polygon",$b:c.style.$b,style:c.style});if(c.type==="fixed"){v=J;c.Be&&(c.style&&c.direction===4)&&(v=t);if(c.Be)if(v){var D=this;this.Ms(b,c,e,v,function(a){for(var c=0;c<a.Af.length;c++)D.cL(b,a.Af[c].ee,a.Af[c].fe,a.Af[c].text,a.style,e)})}else this.Ms(b,c,e);if(c.style&&!v)for(v=
0;v<c.Af.length;v++)this.cL(b,c.Af[v].ee,c.Af[v].fe,c.Af[v].text,c.style,e)}else if(c.type==="line")for(v=0;v<c.bP.length;v++){f=c.bP[v];uc.eX(b,f.ee,f.fe,f.sV,f.aP,f.width,f.height,c.style,e)}}}return q},uN:function(a,b,c,e,f,i,k,l,q,g,o,z,m,n){if(a=a[1])for(b=0;b<a.length;b++){var K=a[b],p=K[0],v=c.zj(p,"point",l,n),p=c.zj(p,"pointText",l,n),K=K[1],C=u,Y=100,D=0,N=0;if(v&&v[0]){v=v[0];C=v.Be;Y=v.zoom||100}p=p&&p[0]?p[0]:u;for(v=0;v<K.length;v++){var va=K[v][4];if(va&&c.Uc(va[2],l)){var A=Math.round(va[0]/
100)/q+i,w=f-Math.round(va[1]/100)/q+k;if(m||!(A<-50||w<-50||A>g+50||w>o+50)){var y=va[7]||"",E={type:"fixed",uid:va[3]||"",name:y,xy:va[4],zt:u,Af:[],ly:[A,w],style:p};if(C){var ja=window.iconSetInfo_high[C]||window.iconSetInfo_high["MapRes/"+C];if(!ja){var G=C.charCodeAt(0);G>=48&&G<=57&&(ja=window.iconSetInfo_high["_"+C])}if(ja){D=ja[2];N=ja[3];D=D/2*Y/100;N=N/2*Y/100;E.zt={ee:A-D/2,fe:w-N/2,width:D,height:N};E.Be=C}}if(p){va=va[5];typeof va!=="number"&&(va=0);var H=ja=0,G=(p.fontSize||12)/2,I=
G*0.2;e.font=uc.Cx(p,c);var y=y.split("\\"),F=y.length;E.direction=va;for(var L=0;L<F;L++){var Q=y[L],O=e.measureText(Q).width;switch(va){case 3:H=w-G/2*F-I*(F-1)/2;ja=A-O-D/2;H=H+G*L+I*L;break;case 1:H=w-G/2*F-I*(F-1)/2;ja=A+D/2;H=H+G*L+I*L;break;case 2:H=w-N/2-G*F-I*(F-1)-I;ja=A-O/2;H=H+G*L+I*L;break;case 0:H=w+N/2+I/2;ja=A-O/2;H=H+G*L+I*L;break;case 4:H=w-G/2*F-I*(F-1)/2;ja=A-O/2;H=H+G*L+I*L}E.Af.push({ee:ja,fe:H,width:O,height:G,text:Q})}}z.push(E)}}}}},y_:function(a,b,c,e,f,i,k,l,q,g,o,z,m){b=
a[7].length;if((g=c.zj(a[0],"pointText",l))&&g.length){g=g[0];e.font=uc.Cx(g,c);for(var o=g.fontSize/2,n=a[1],p=a[2],B=p.split("").length,v=a[4],C=v.slice(0,2),Y=2;Y<v.length;Y=Y+2){C[Y]=C[Y-2]+v[Y];C[Y+1]=C[Y-1]+v[Y+1]}for(Y=2;Y<v.length;Y=Y+2)if(!(Y%(B*2)===0||Y%(B*2)===1)){C[Y]=C[Y-2]+v[Y]/m;C[Y+1]=C[Y-1]+v[Y+1]/m}for(m=0;m<b;m++)if(c.Uc(a[7][m],l)){var Y=[],D=s,N=s,va=s,A=s,w=p.split("");a[6][m]&&w.reverse();for(var v=m*B*2,v=C.slice(v,v+B*2),y=0;y<B;y++){var E=a[5][B*m+y],ja=v[y*2]/100/q+i,G=
f-v[y*2+1]/100/q+k,H=w[y],I=e.measureText(H).width;if(D===s){D=ja-I/2;N=G-o/2;va=D+I;A=N+o}else{var L=ja-I/2,F=G-o/2;L<D&&(D=L);F<N&&(N=F);L+I>va&&(va=L+I);F+o>A&&(A=F+o)}Y.push({aP:H,ee:ja,fe:G,sV:E,width:I,height:o})}z.push({type:"line",xy:n,style:g,bP:Y,ag:D,bg:N,ti:va,ui:A})}}},Ms:function(a,b,c,e,f){var i=b.Be;if(i!=="lanche")if(uc.Sx[i])this.$K(a,b,uc.Sx[i],e,f);else{var c=c.HL(i),k=new Image;k.setAttribute("crossOrigin","anonymous");var l=this;k.onload=function(){uc.Sx[i]=this;l.$K(a,b,this,
e,f);k.onload=u};k.src=c}},$K:function(a,b,c,e,f){var i=b.zt,k=i.ee,l=i.fe,q=u,g=u,o=t,z=b.style?b.style.$b:u;if(b.style&&z===62203){for(var m=g=q=0;m<b.Af.length;m++){if(q<b.Af[m].width)q=b.Af[m].width;g=g+20}q=Math.ceil(q)+10}e&&z===519&&(o=J);if(q!==u&&g!==u)this.hX(a,b,c,8,q,g);else if(e&&o){q=Math.ceil(b.Af[0].width)+6;this.aX(a,b,c,12,q,c.height/2)}else a.drawImage(c,k,l,i.width,i.height);f&&f(b)},hX:function(a,b,c,e,f,i){var k=b.ly[0]-f/2,b=b.ly[1]-i/2;navigator.userAgent.indexOf("iPhone")>
0&&(b=b+1);var l=e/2;a.drawImage(c,0,0,e,e,k,b,l,l);a.drawImage(c,e,0,1,e,k+l,b,f-2*l,l);a.drawImage(c,c.width-e,0,e,e,k+f-l,b,l,l);a.drawImage(c,0,e,e,1,k,b+l,l,i-2*l);a.drawImage(c,e,e,1,1,k+l,b+l,f-2*l,i-2*l);a.drawImage(c,c.width-e,e,e,1,k+f-l,b+l,l,i-2*l);a.drawImage(c,0,c.height-e,e,e,k,b+i-l,l,l);a.drawImage(c,e,c.height-e,1,e,k+l,b+i-l,f-2*l,l);a.drawImage(c,c.width-e,c.height-e,e,e,k+f-l,b+i-l,l,l)},aX:function(a,b,c,e,f,i){var k=b.ly[0]-f/2,b=b.ly[1]-i/2,i=e/2;a.drawImage(c,0,0,e,c.height,
k,b,i,c.height/2);a.drawImage(c,e,0,1,c.height,k+i,b,f-2*i,c.height/2);a.drawImage(c,c.width-e,0,e,c.height,k+f-i,b,i,c.height/2)},eX:function(a,b,c,e,f,i,k,l,q){a.font=uc.Cx(l,q);a.fillStyle=l.rL;i=i/2;k=k/2;a.save();a.translate(b,c);a.rotate(-e/180*Math.PI);if(l.Nx>0){a.lineWidth=l.Nx;a.strokeStyle=l.gM;a.strokeText(f,-i,-k)}a.fillText(f,-i,-k);a.restore()},cL:function(a,b,c,e,f,i){a.font=uc.Cx(f,i);a.fillStyle=f.rL;if(f.Nx>0){a.lineWidth=f.Nx;a.strokeStyle=f.gM;a.strokeText(e,b,c)}a.fillText(e,
b,c)},Cx:function(a,b){var c=a.fontSize/2,e=a.fontWeight*10;return e=b.KE?e+" bold"+(" "+c+"px")+' arial, "PingFang SC", sans-serif':e+(" "+c+"px")+" arial, sans-serif"},L_:function(a,b){var c=[],e=0;b===5&&(e=1);a.sort(function(a,b){return a.x*a.y<b.x*b.y?-1:1});for(var f=0,i=a.length;f<i;f++)for(var k=a[f],l=0,q=k.length;l<q;l++){var g=k[l],o=s,z=s,m=s,n=s;if(g.type==="fixed"){var p=g.zt,B=g.Af;if(p){o=p.ee;z=p.fe;m=p.ee+p.width;n=p.fe+p.height}for(p=0;p<B.length;p++){var v=B[p];if(o!==s){if(v.ee<
o)o=v.ee;if(v.fe<z)z=v.fe;v.ee+v.width>m&&(m=v.ee+v.width);v.fe+v.height>n&&(n=v.fe+v.height)}else{o=v.ee;z=v.fe;m=v.ee+v.width;n=v.fe+v.height}}}else if(g.type==="line"){o=g.ag;z=g.bg;m=g.ti;n=g.ui}else if(g.type==="biaopai"){n=g.m6;o=n.ee;z=n.fe;m=n.ee+n.width;n=n.fe+n.height}if(o!==s){g.ag=o;g.bg=z;g.ti=m;g.ui=n;c.push(g)}}c.sort(function(a,b){return b.xy-a.xy||b.ag-a.ag||b.bg-a.bg});f=0;for(i=c.length;f<i;f++){q=c[f];q.Ft=J;q.qK=[];for(l=f+1;l<i;l++){k=c[l];q.ti-e<k.ag||(q.ag>k.ti-e||q.ui-e<k.bg||
q.bg>k.ui-e)||q.qK.push(l)}}f=0;for(i=c.length;f<i;f++){l=c[f];if(l.Ft===J){e=l.qK;l=0;for(q=e.length;l<q;l++)c[e[l]].Ft=t}}return c},Sx:{}},xh=["round","butt","square"],yh=["miter","round","bevel"],Pg={daojiao:[{stroke:"#FF6600",Fb:1,Db:"round",Eb:"round",yd:[4,3]}],daojiao_bai:[{stroke:"#f5f3f0",Fb:1,Db:"round",Eb:"round",yd:[4,3]}],junhuoxian:[{stroke:"#DB7093",Fb:1,Db:"round",Eb:"round",yd:[4,3]}],lundu:[{stroke:"#5c91c5",Fb:1,Db:"round",Eb:"round",yd:[10,11]}],shengjie:[{stroke:"#737373",Fb:1,
Db:"round",Eb:"round",yd:[6,3]}],weidingguojie:[{stroke:"#aea08a",Fb:1,Db:"round",Eb:"round",yd:[4,3]}],weidingguojie_guowai:[{stroke:"#a29e96",Fb:2,Db:"round",Eb:"round",yd:[4,3]}],weidingguojie_guonei:[{stroke:"#b5a37c",Fb:2,Db:"round",Eb:"round",yd:[4,3]}]},ag={},$f={drawLink:function(a,b,c,e,f){this.da=f.M.da;var i=a[1];if(i){a=a[6];this.NO(i,c,e,b,a,f,t);this.NO(i,c,e,b,a,f,J)}},NO:function(a,b,c,e,f,i,k){for(var l=0;l<a.length;l++){var q=a[l][0],g=i.zj(q,"line",b);if(g&&g.length&&(!k||g[0].borderWidth))if(!g[0].rp||
wf(g[0].rp,b,this.da))for(var o=a[l][1],z=0;z<o.length;z++){var m=o[z][3];if(i.Uc(m[0],b)){m["cache"+b]||(m["cache"+b]=i.tn(m[1],b,c,f));m=m["cache"+b];i.M.Wo(e.canvas.id,m,{type:"polyline",$b:q,style:g});this.fX(e,m,g,k,b)}}}},drawSingleTexture:function(a,b,c,e,f){var i=a[1];if(i)for(var a=a[6],k=0;k<i.length;k++){var l=f.zj(i[k][0],"line",c);if(l&&l.length)for(var q=i[k][1],g=0;g<q.length;g++){var o=q[g][11];if(f.Uc(o[0],c)){var z;o["cache"+c]||(o["cache"+c]=f.tn(o[1],c,e,a));z=o["cache"+c];o=o[3];
o=o*Math.pow(2,c-f.V1[c].Sc);this.gX(b,z,l,o,f)}}}},gX:function(a,b,c,e,f){var i=c[0].rp,k=this;if(ag[i])k.Ms(b,e,a,ag[i]);else{var c=f.HL(i),l=new Image;l.onload=function(){ag[i]=l;k.Ms(b,e,a,l);l.onload=u};l.src=c}},Ms:function(a,b,c,e){var f=[a[0],a[1]],i=[a[2],a[3]],a=i[0]-f[0],i=i[1]-f[1],f=[f[0]+a/2,f[1]+i/2],k=Math.sqrt(a*a+i*i),b=b/10,a=Math.atan2(i,a);c.save();c.translate(f[0],f[1]);c.rotate(Math.PI/2+a);c.drawImage(e,-b/2,-k/2,b,k);c.restore()},fX:function(a,b,c,e,f){c=c[0];if(!e&&c.rp&&
wf(c.rp,f,this.da))this.mX(a,b,c,wf(c.rp,f,this.da));else{a.beginPath();a.moveTo(b[0],b[1]);for(var f=2,i=b.length;f<i;f=f+2)a.lineTo(b[f],b[f+1]);if(c.borderWidth&&e){a.strokeStyle=c.dp;a.lineCap=xh[c.LV];a.lineJoin=yh[1];a.lineWidth=c.borderWidth/2;a.stroke()}else if(!e){a.strokeStyle=c.wx;a.lineCap=xh[c.AX];a.lineJoin=yh[1];a.lineWidth=c.nL/2;a.stroke()}}},mX:function(a,b,c,e){if(c=e[1]){a.strokeStyle=c.stroke;a.lineCap=c.Db;a.lineJoin=c.Eb;a.lineWidth=c.Fb;a.beginPath();a.moveTo(b[0],b[1]);for(var c=
2,f=b.length;c<f;c=c+2)a.lineTo(b[c],b[c+1]);a.stroke()}if(e=e[0])if(e.yd)this.dX(a,b,e);else{a.strokeStyle=e.stroke;a.lineCap=e.Db;a.lineJoin=e.Eb;a.lineWidth=e.Fb;a.beginPath();a.moveTo(b[0],b[1]);c=2;for(f=b.length;c<f;c=c+2)a.lineTo(b[c],b[c+1]);a.stroke()}},dX:function(a,b,c){a.strokeStyle=c.stroke;a.lineCap=c.Db;a.lineJoin=c.Eb;a.lineWidth=c.Fb;var e=t,c=c.yd[0];a.beginPath();for(var f=0;f<b.length-2;f=f+2){var i=b[f],k=b[f+1],l=b[f+2]-i,q=b[f+3]-k,g=l!==0?q/l:q>0?1E15:-1E15,q=Math.sqrt(l*l+
q*q),o=c;for(a.moveTo(i,k);q>=0.1;){o>q&&(o=q);var z=Math.sqrt(o*o/(1+g*g));l<0&&(z=-z);i=i+z;k=k+g*z;a[e?"lineTo":"moveTo"](i,k);q=q-o;e=!e}}a.stroke()}},xf=1,U={};window.Z1=U;g.Aa(G,g.lang.Ia);g.extend(G.prototype,{getResults:function(){return this.Lc?this.Ki:this.ma},enableAutoViewport:function(){this.m.pa.nh=t},disableAutoViewport:function(){this.m.pa.nh=J},Fn:function(a){if(a)this.Ed.src=a},xu:function(a){this.m.cu=a||W()},setMarkersSetCallback:function(a){this.m.oN=a||W()},setPolylinesSetCallback:function(a){this.m.hF=
a||W()},setInfoHtmlSetCallback:function(a){this.m.nN=a||W()},setResultsHtmlSetCallback:function(a){this.m.pN=a||W()},Vm:X("wg")});var Da={WG:n.Id,Ga:function(a,b,c,e,f){this.O_(b);var i=(Math.random()*1E5).toFixed(0);n._rd["_cbk"+i]=function(b){if(b.result&&b.result.error&&b.result.error===202)alert("\u8be5AK\u56e0\u4e3a\u6076\u610f\u884c\u4e3a\u5df2\u7ecf\u88ab\u7ba1\u7406\u5458\u5c01\u7981\uff01");else{c=c||{};a&&a(b,c);delete n._rd["_cbk"+i]}};e=e||"";b=c&&c.E1?Gg(b,encodeURI):Gg(b,encodeURIComponent);
this.WG=c&&c.kL?c.LN?c.LN:n.Lp:n.Id;e=this.WG+e+"?"+b+"&ie=utf-8&oue=1&fromproduct=jsapi";f||(e=e+"&res=api");e=e+("&callback=BMap._rd._cbk"+i)+("&ak="+Eb);ub.Ga(e)},O_:function(a){if(a.qt){var b="";switch(a.qt){case "bt":b="z_qt|bt";break;case "nav":b="z_qt|nav";break;case "walk":b="z_qt|walk";break;case "bse":b="z_qt|bse";break;case "nse":b="z_qt|nse";break;case "drag":b="z_qt|drag"}b!==""&&n.alog("cus.fire","count",b)}}};window.o2=Da;n._rd={};var ea={};window.n2=ea;ea.IN=function(a){a=a.replace(/<\/?[^>]*>/g,
"");return a=a.replace(/[ | ]* /g," ")};ea.v_=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;")};ea.w_=function(a,b){return a.replace(RegExp("(((-?\\d+)(\\.\\d+)?),((-?\\d+)(\\.\\d+)?);)(((-?\\d+)(\\.\\d+)?),((-?\\d+)(\\.\\d+)?);){"+b+"}","ig"),"$1")};var Zb=2,zh=6,cg=8,Fe=2,yf=3,Rg=6,Fd=0,Nh="bt",fd="nav",Ub="walk",Oh="bl",Qh="bsl",Vb="ride",Ph=15,Rh=18;n.I=window.Instance=g.lang.Tc;g.Aa(Ga,G,"LocalSearch");
Ga.pq=10;Ga.j2=1;Ga.Yn=100;Ga.MG=2E3;Ga.UG=1E5;g.extend(Ga.prototype,{search:function(a,b){this.Pa.push({method:"search",arguments:[a,b]})},Cn:function(a,b,c){this.Pa.push({method:"searchInBounds",arguments:[a,b,c]})},Wp:function(a,b,c,e){this.Pa.push({method:"searchNearby",arguments:[a,b,c,e]})},Ve:function(){delete this.La;delete this.wg;delete this.ma;delete this.za;this.fb=-1;this.Xa();if(this.m.pa.Na)this.m.pa.Na.innerHTML=""},Xm:W(),qD:function(){this.m.pa.pu=t},YC:function(){this.m.pa.pu=J},
Zp:function(a){this.m.$k=typeof a=="number"&&!isNaN(a)?a<1?Ga.pq:a>Ga.Yn?Ga.pq:a:Ga.pq},vf:function(){return this.m.$k},toString:hb("LocalSearch")});var nb=Ga.prototype;E(nb,{clearResults:nb.Ve,setPageCapacity:nb.Zp,getPageCapacity:nb.vf,gotoPage:nb.Xm,searchNearby:nb.Wp,searchInBounds:nb.Cn,search:nb.search,enableFirstResultSelection:nb.qD,disableFirstResultSelection:nb.YC});g.Aa(wb,G,"BaseRoute");g.extend(wb.prototype,{Ve:W()});lb.Yn=100;lb.yP=[0,1,0,0,0,0,0,0,2,0,0,0,1,1,1];lb.zP=[0,3,4,0,0,0,
5];g.Aa(lb,wb,"TransitRoute");g.extend(lb.prototype,{wu:function(a){this.m.ke=a>=0&&a<=5?a:0},$N:function(a){this.m.dn=a>=0&&a<=2?a:0},kO:function(a){this.m.Mn=a>=0&&a<=2?a:0},KA:function(a,b){this.Pa.push({method:"_internalSearch",arguments:[a,b]})},search:function(a,b){this.Pa.push({method:"search",arguments:[a,b]})},Zp:function(a){if(typeof a==="string"){a=parseInt(a,10);if(isNaN(a)){this.m.$k=lb.Yn;return}}this.m.$k=typeof a!=="number"?lb.Yn:a>=1&&a<=lb.Yn?Math.round(a):lb.Yn},toString:hb("TransitRoute"),
d3:function(a){return a.replace(/\(.*\)/,"")}});var Nb=lb.prototype;E(Nb,{_internalSearch:Nb.KA});Wa.QP=" \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(" ");
g.Aa(Wa,wb,"DWRoute");g.extend(Wa.prototype,{search:function(a,b,c){this.Pa.push({method:"search",arguments:[a,b,c]})}});g.Aa(Na,Wa,"DrivingRoute");Na.prototype.wu=function(a){this.m.ke=a>=0&&a<=5?a:0};g.Aa(Sa,Wa,"WalkingRoute");g.Aa(Qg,Wa,"RidingRoute");g.Aa(rc,g.lang.Ia,"Geocoder");g.extend(rc.prototype,{Um:function(a,b,c){this.Pa.push({method:"getPoint",arguments:[a,b,c]})},Sm:function(a,b,c){this.Pa.push({method:"getLocation",arguments:[a,b,c]})},toString:hb("Geocoder")});var Md=rc.prototype;
E(Md,{getPoint:Md.Um,getLocation:Md.Sm});g.extend(jc.prototype,{getCurrentPosition:function(a,b){this.se.push({method:"getCurrentPosition",arguments:arguments})},getStatus:function(){return Zb},enableSDKLocation:function(){if(I())this.P.Fi=t},disableSDKLocation:function(){this.P.Fi=J}});g.Aa(Ge,g.lang.Ia,"LocalCity");g.extend(Ge.prototype,{get:function(a){this.Pa.push({method:"get",arguments:[a]})},toString:hb("LocalCity")});g.Aa(ce,g.lang.Ia,"Boundary");g.extend(ce.prototype,{get:function(a,b){this.Pa.push({method:"get",
arguments:[a,b]})},toString:hb("Boundary")});g.lang.Aa(zf,g.lang.Ia,"RouteAddr");Fb.Pv=y.sa+"iw_plus.gif";Fb.KS=y.sa+"iw_minus.gif";Fb.SU=y.sa+"stop_icon.png";g.Aa(Fb,G);g.extend(Fb.prototype,{getBusList:function(a){this.Pa.push({method:"getBusList",arguments:[a]})},getBusLine:function(a){this.Pa.push({method:"getBusLine",arguments:[a]})},setGetBusListCompleteCallback:function(a){this.m.mN=a||W()},setGetBusLineCompleteCallback:function(a){this.m.lN=a||W()},setBusListHtmlSetCallback:function(a){this.m.kN=
a||W()},setBusLineHtmlSetCallback:function(a){this.m.jN=a||W()},setPolylinesSetCallback:function(a){this.m.hF=a||W()}});var ci={web:"http://api.map.baidu.com/direction?",android:"bdapp://map/direction?",ios:"baidumap://map/direction?"},Ah=navigator.userAgent;/ipad|iphone|ipod|iph/i.test(Ah);var zc=/android/i.test(Ah);g.extend(He.prototype,{SN:function(a,b,c){var e=this;T.load("route",function(){e.Xd(a,b,c)})}});g.Aa(mb,G,"Autocomplete");g.extend(mb.prototype,{jk:W(),show:W(),aa:W(),LF:function(a){this.$a.types=
a},Fn:function(a){this.Ed.src=a},search:Va("aj"),Dy:Va("wI"),xu:function(a){this.$a.cu=a}});var qf;aa.Zn=1200;aa.Jh=4;aa.ul=1;aa.Tj=5;aa.oz=4;aa.QS=0;aa.WD=function(){return aa.QS++};g.lang.Aa(aa,g.lang.Ia,"Panorama");g.extend(aa.prototype,{dQ:function(){var a=this,b=this.Vg=w("div");b.className="pano_close";b.style.cssText=["z-index: "+(aa.Zn+1),"display: none"].join(";");b.title="\u9000\u51fa\u5168\u666f";b.onclick=function(){a.aa();if(document.getElementsByClassName&&document.getElementsByClassName("distanceLabel"))for(var b=
document.getElementsByClassName("distanceLabel"),c=0;c<b.length;c++)b[c].style.display="none"};this.U.appendChild(b);var c=this.lr=w("a");c.className="pano_pc_indoor_exit";c.style.cssText=["z-index: "+(aa.Zn+1),"display: none"].join(";");c.innerHTML='<span style="float:right;margin-right:12px;">\u51fa\u53e3</span>';c.title="\u9000\u51fa\u5ba4\u5185\u666f";c.onclick=function(){a.ux()};this.U.appendChild(c);if(window.ActiveXObject&&!document.addEventListener){b.style.backgroundColor="rgb(37,37,37)";
c.style.backgroundColor="rgb(37,37,37)"}},ux:W(),YT:function(a){var b,c;b=a.style;c=Cc(a).position;if(c!="absolute"&&c!="relative"){b.position="relative";b.zIndex=0}if(c==="absolute"||c==="relative"){a=Cc(a).zIndex;if(!a||a==="auto")b.zIndex=0}},mY:X("VA"),uc:X("yc"),NY:X("Aw"),jO:X("Aw"),ka:X("Rc"),Ha:X("cb"),ja:X("Sf"),tj:X("zl"),P4:function(){return this.Y2||[]},L4:X("lT"),jt:X("Zl"),hO:function(a){if(a!==this.Zl){this.Zl=a;this.dispatchEvent(new v("onscene_type_changed"))}},iO:function(a){if(a!==
aa.Tj)aa.Tj=a},cO:function(a){if(a!==aa.Jh)aa.Jh=a},Qd:function(a,b,c){if(typeof b==="object"){c=b;b=s}if(a!=this.yc){this.Qv=this.yc;this.Ll=this.Rc;this.yc=a;this.Zl=b||"street";this.Rc=u;c&&c.pov&&this.He(c.pov)}},va:function(a){if(!a.tc(this.Rc)){this.Qv=this.yc;this.Ll=this.Rc;this.Rc=a;this.yc=u}},He:function(a){if(a){var a=this.cb.pitch,b=this.cb.heading,b=this.TC(b);if(a>this.lk)a=this.lk;else if(a<this.nk)a=this.nk;this.Er=t;this.cb.pitch=a;this.cb.heading=b}},E0:function(a,b){this.nk=a>=
0?0:a;this.lk=b<=0?0:b},TC:function(a){return a-Math.floor(a/360)*360},Td:function(a){if(a!=this.Sf){if(a>aa.Jh)a=aa.Jh;if(a<aa.ul)a=aa.ul;if(a!=this.Sf)this.Sf=a;this.sk==="cssRender"&&this.He(this.cb)}},JB:function(){if(this.M)for(var a=this.M.Jx(),b=0;b<a.length;b++)(a[b]instanceof Q||a[b]instanceof sb)&&a[b].point&&this.Da.push(a[b])},IF:Va("M"),KF:function(a){this.Zi=a||"none"},Gn:function(a){for(var b in a){if(typeof a[b]=="object")for(var c in a[b])this.m[b][c]=a[b][c];else this.m[b]=a[b];
a.closeControl===t&&(this.m.forceCloseControl=t);a.closeControl===J&&(this.m.forceCloseControl=J);switch(b){case "linksControl":this.dispatchEvent(new v("onlinks_visible_changed"));break;case "clickOnRoad":this.dispatchEvent(new v("onclickonroad_changed"));break;case "navigationControl":this.dispatchEvent(new v("onnavigation_visible_changed"));break;case "indoorSceneSwitchControl":this.dispatchEvent(new v("onindoor_default_switch_mode_changed"));break;case "albumsControl":this.dispatchEvent(new v("onalbums_visible_changed"));
break;case "albumsControlOptions":this.dispatchEvent(new v("onalbums_options_changed"));break;case "copyrightControlOptions":this.dispatchEvent(new v("oncopyright_options_changed"));break;case "closeControl":this.dispatchEvent(new v("onclose_options_changed"));break;case "indoorExitControl":this.dispatchEvent(new v("onindoorexit_options_changed"));break;case "indoorFloorControl":this.dispatchEvent(new v("onindoorfloor_options_changed"))}}},Uk:function(){this.Ul.style.visibility="hidden"},Jy:function(){this.Ul.style.visibility=
"visible"},rX:function(){this.m.enableScrollWheelZoom=t},UW:function(){this.m.enableScrollWheelZoom=J},show:function(){this.m.visible=t},aa:function(){this.m.visible=J},hr:function(){return Ya()&&!I()&&this.m.panoramaRenderer!="javascript"?"flashRender":!I()&&Dc()?"cvsRender":"cssRender"},Ta:function(a){this.Yl[a.yr]=a},nc:function(a){delete this.Yl[a]},rE:function(){return this.m.visible},sj:function(){return new A(this.U.clientWidth,this.U.clientHeight)},Ya:X("U"),RX:function(){var a=n.xj("baidumap",
"?"),b=this.uc();if(b){var b={panotype:this.jt(),heading:this.Ha().heading,pitch:this.Ha().pitch,pid:b,panoid:b,from:"api"},c;for(c in b)a=a+(c+"="+b[c]+"&")}return a.slice(0,-1)},XY:function(){this.Gn({copyrightControlOptions:{logoVisible:J}})},N0:function(){this.Gn({copyrightControlOptions:{logoVisible:t}})},jV:function(a){function b(a,b){return function(){a.KT.push({R5:b,Q5:arguments})}}for(var c=a.getPanoMethodList(),e="",f=0,i=c.length;f<i;f++){e=c[f];this[e]=b(this,e)}this.fw.push(a)},R_:function(a){for(var b=
this.fw.length;b--;)this.fw[b]===a&&this.fw.splice(b,1)},v0:W()});var ya=aa.prototype;E(ya,{setId:ya.Qd,setPosition:ya.va,setPov:ya.He,setZoom:ya.Td,setOptions:ya.Gn,getId:ya.uc,getPosition:ya.ka,getPov:ya.Ha,getZoom:ya.ja,getLinks:ya.mY,getBaiduMapUrl:ya.RX,hideMapLogo:ya.XY,showMapLogo:ya.N0,enableDoubleClickZoom:ya.c4,disableDoubleClickZoom:ya.T3,enableScrollWheelZoom:ya.rX,disableScrollWheelZoom:ya.UW,show:ya.show,hide:ya.aa,addPlugin:ya.jV,removePlugin:ya.R_,getVisible:ya.rE,addOverlay:ya.Ta,
removeOverlay:ya.nc,getSceneType:ya.jt,setPanoramaPOIType:ya.KF,exitInter:ya.ux,setInteractiveState:ya.v0});E(window,{BMAP_PANORAMA_POI_HOTEL:"hotel",BMAP_PANORAMA_POI_CATERING:"catering",BMAP_PANORAMA_POI_MOVIE:"movie",BMAP_PANORAMA_POI_TRANSIT:"transit",BMAP_PANORAMA_POI_INDOOR_SCENE:"indoor_scene",BMAP_PANORAMA_POI_NONE:"none",BMAP_PANORAMA_INDOOR_SCENE:"inter",BMAP_PANORAMA_STREET_SCENE:"street"});g.lang.Aa(Cd,g.lang.Ia,"PanoramaOverlayBase");g.extend(Cd.prototype,{N4:X("yr"),Ba:function(){Ma("initialize\u65b9\u6cd5\u672a\u5b9e\u73b0")},
remove:function(){Ma("remove\u65b9\u6cd5\u672a\u5b9e\u73b0")},ih:function(){Ma("_setOverlayProperty\u65b9\u6cd5\u672a\u5b9e\u73b0")}});g.lang.Aa(de,Cd,"PanoramaLabel");g.extend(de.prototype,{s4:X("borderWidth"),getImageData:X("fZ"),Ap:X("YF"),G4:X("bZ"),o4:X("backgroundColor"),p4:X("yV"),q4:X("borderColor"),r4:X("MV"),E4:X("fontSize"),O4:X("padding"),H4:X("gZ"),Vb:X("size"),ZD:X("Ce"),va:function(a){this.Rc=a;this.ih("position",a)},ka:X("Rc"),jd:function(a){this.$j=a;this.ih("content",a)},Pm:X("$j"),
CF:function(a){this.Gq=a;this.ih("altitude",a)},xx:X("Gq"),Ha:function(){var a=this.ka(),b=u,c=u;this.W&&(c=this.W.ka());if(a&&c)if(a.tc(c))b=this.W.Ha();else{b={};b.heading=Af(a.lng-c.lng,a.lat-c.lat)||0;var a=b,c=this.xx(),e=this.uo();a.pitch=Math.round(Math.atan(c/e)/Math.PI*180)||0}return b},uo:function(){var a=0,b,c;if(this.W){b=this.W.ka();(c=this.ka())&&!c.tc(b)&&(a=H.Mk(b,c))}return a},aa:function(){Ma("hide\u65b9\u6cd5\u672a\u5b9e\u73b0")},show:function(){Ma("show\u65b9\u6cd5\u672a\u5b9e\u73b0")},
ih:W()});var lc=de.prototype;E(lc,{setPosition:lc.va,getPosition:lc.ka,setContent:lc.jd,getContent:lc.Pm,setAltitude:lc.CF,getAltitude:lc.xx,getPov:lc.Ha,show:lc.show,hide:lc.aa});g.lang.Aa(ee,Cd,"PanoramaMarker");g.extend(ee.prototype,{va:function(a){this.Rc=a;this.ih("position",a)},ka:X("Rc"),Jc:function(a){this.JJ=a;this.ih("title",a)},lt:X("JJ"),Zb:function(a){this.tI=icon;this.ih("icon",a)},bt:X("tI"),CF:function(a){this.Gq=a;this.ih("altitude",a)},xx:X("Gq"),NL:X("ET"),Ha:function(){var a=u;
if(this.W){var a=this.W.ka(),b=this.ka(),a=Af(b.lng-a.lng,b.lat-a.lat);isNaN(a)&&(a=0);a={heading:a,pitch:0}}else a=this.cb;return a},ih:W()});var $b=ee.prototype;E($b,{setPosition:$b.va,getPosition:$b.ka,setTitle:$b.Jc,getTitle:$b.lt,setAltitude:$b.CF,getAltitude:$b.xx,getPanoInfo:$b.NL,getIcon:$b.bt,setIcon:$b.Zb,getPov:$b.Ha});n.qn(function(a){a.hr()!=="flashRender"&&new ha(a,{Eg:"api"})});g.extend(ha.prototype,{ea:function(){function a(a){if(a){if(a.id!=b.Aw){b.jO(a.id);b.ga=a;sc()||b.dispatchEvent(new v("onthumbnail_complete"));
if(b.yc!=u)b.Ll=b._position;for(var c in a)if(a.hasOwnProperty(c)){b["_"+c]=a[c];switch(c){case "position":b.Rc=a[c];break;case "id":b.yc=a[c];break;case "links":b.VA=a[c];break;case "zoom":b.Sf=a[c]}}if(b.Ll){var i=b.Ll,k=b._position;c=i.lat;var l=k.lat,q=O(l-c),i=O(k.lng-i.lng);c=Math.sin(q/2)*Math.sin(q/2)+Math.cos(O(c))*Math.cos(O(l))*Math.sin(i/2)*Math.sin(i/2);b.KH=6371E3*2*Math.atan2(Math.sqrt(c),Math.sqrt(1-c))}c=new v("ondataload");b.show();c.data=a;b.dispatchEvent(c);b.dispatchEvent(new v("onposition_changed"));
b.dispatchEvent(new v("onlinks_changed"));b.dispatchEvent(new v("oncopyright_changed"),{copyright:a.copyright});if(a.tm){b.Gn({haveBreakId:t});Ya()&&b.m.closeControl&&g.R.show(b.lr)}else g.R.aa(b.lr)}}else{b.yc=b.Qv;b.Rc=b.Ll;b.dispatchEvent(new v("onnoresult"))}}var b=this.W,c=this;b.addEventListener("id_changed",function(){c.yp(b.uc(),a)});b.addEventListener("iid_changed",function(){c.gh(ha.vl+"qt=idata&iid="+b.AA+"&fn=",function(b){if(b&&b.result&&b.result.error==0){var b=b.content[0].interinfo,
f={};f.tm=b.BreakID;for(var i=b.Defaultfloor,k=u,l=0;l<b.Floors.length;l++)if(b.Floors[l].Floor==i){k=b.Floors[l];break}f.id=k.StartID||k.Points[0].PID;c.yp(f.id,a,f)}})});b.addEventListener("position_changed_inner",function(){c.Ok(b.ka(),a)})},yp:function(a,b){this.Cd.getPanoramaById.push(arguments)},Ok:function(a,b,c){this.Cd.getPanoramaByLocation.push(arguments)},sE:function(a,b,c,e){this.Cd.getVisiblePOIs.push(arguments)},Lx:function(a,b){this.Cd.getRecommendPanosById.push(arguments)},gE:function(a){this.Cd.getPanoramaVersions.push(arguments)},
yC:function(a,b){this.Cd.checkPanoSupportByCityCode.push(arguments)},Kx:function(a,b){this.Cd.getPanoramaByPOIId.push(arguments)},TX:function(a){this.Cd.getCopyrightProviders.push(arguments)}});var vc=ha.prototype;E(vc,{getPanoramaById:vc.yp,getPanoramaByLocation:vc.Ok,getPanoramaByPOIId:vc.Kx});oc.bH=n.xj("pano_tile","tile/");oc.prototype=new ua;oc.prototype.getTilesUrl=function(a,b){var c=oc.bH[(a.x+a.y)%oc.bH.length]+"?udt=20150114&qt=tile&styles=pl&x="+a.x+"&y="+a.y+"&z="+b;g.ha.na&&g.ha.na<=
6&&(c=c+"&color_dep=32");return c};oc.prototype.Kt=hb(t);Dd.tg=new H;g.extend(Dd,{VW:function(a,b,c){c=g.lang.Tc(c);b={data:b};if(a=="position_changed")b.data=Dd.tg.al(new L(b.data.mercatorX,b.data.mercatorY));c.dispatchEvent(new v("on"+a),b)}});E(Dd,{dispatchFlashEvent:Dd.VW});var Ob={BP:50};Ob.mz=n.xj("pano")[0];Ob.cv={width:220,height:60};g.extend(Ob,{qM:function(a,b,c,e){if(!b||!c||!c.lngLat||!c.panoInstance)e();else{if(this.qB===s)this.qB=new ha(u,{Eg:"api"});var f=this;this.qB.yC(b,function(b){b?
f.qB.Ok(c.lngLat,Ob.BP,function(b){if(b&&b.id){var i=b.id,q=b.af,b=b.bf,x=ha.tg.Vk(c.lngLat),o=f.mS(x,{x:q,y:b}),q=f.ML(i,o,0,Ob.cv.width,Ob.cv.height);a.content=f.nS(a.content,q,c.titleTip,c.beforeDomId);a.addEventListener("open",function(){Ca.V(g.Hc("infoWndPano"),"click",function(){c.panoInstance.Qd(i);c.panoInstance.show();c.panoInstance.He({heading:o,pitch:0})})})}e()}):e()})}},nS:function(a,b,c,e){var c=c||"",f;if(!e||!a.split(e)[0]){e=a;a=""}else{e=a.split(e)[0];f=e.lastIndexOf("<");e=a.substring(0,
f);a=a.substring(f)}f=[];var i=Ob.cv.width,k=Ob.cv.height;f.push(e);f.push("<div id='infoWndPano' class='panoInfoBox' style='height:"+k+"px;width:"+i+"px; margin-top: -19px;'>");f.push("<img class='pano_thumnail_img' width='"+i+"' height='"+k+"' border='0' alt='"+c+"\u5916\u666f' title='"+c+"\u5916\u666f' src='"+b+"' onerror='Pano.PanoEntranceUtil.thumbnailNotFound(this, "+i+", "+k+");' />");f.push("<div class='panoInfoBoxTitleBg' style='width:"+i+"px;'></div><a href='javascript:void(0)' class='panoInfoBoxTitleContent' >\u8fdb\u5165\u5168\u666f&gt;&gt;</a>");
f.push("</div>");f.push(a);return f.join("")},mS:function(a,b){var c=90-Math.atan2(a.y-b.y,a.x-b.x)*180/Math.PI;c<0&&(c=c+360);return c},ML:function(a,b,c,e,f){var i={panoId:a,panoHeading:b||0,panoPitch:c||0,width:e,height:f};return(Ob.mz+"?qt=pr3d&fovy=75&quality=80&panoid={panoId}&heading={panoHeading}&pitch={panoPitch}&width={width}&height={height}").replace(/\{(.*?)\}/g,function(a,b){return i[b]})}});n.Map=Ha;n.Hotspot=Fc;n.MapType=pc;n.Point=m;n.Pixel=L;n.Size=A;n.Bounds=Za;n.TileLayer=ua;n.Projection=
De;n.MercatorProjection=H;n.PerspectiveProjection=zd;(function(a,b){n[a]=b})("Copyright",function(a,b,c){this.id=a;this.hb=b;this.content=c});n.Overlay=Ka;n.Label=sb;n.GroundOverlay=Ra;n.PointCollection=kb;n.Marker=Q;n.Icon=sa;n.IconSequence=Lg;n.Symbol=cd;n.Polyline=Db;n.Polygon=ic;n.InfoWindow=jb;n.Circle=dd;n.Control=ba;n.NavigationControl=Gc;n.GeolocationControl=Hc;n.OverviewMapControl=vd;n.CopyrightControl=ad;n.ScaleControl=wd;n.MapTypeControl=$d;n.CityListControl=Ce;n.PanoramaControl=Be;n.TrafficLayer=
be;n.CustomLayer=tb;n.ContextMenu=xd;n.MenuItem=yd;n.LocalSearch=Ga;n.TransitRoute=lb;n.DrivingRoute=Na;n.WalkingRoute=Sa;n.Autocomplete=mb;n.RouteSearch=He;n.Geocoder=rc;n.LocalCity=Ge;n.Geolocation=jc;n.Convertor=Ad;n.BusLineSearch=Fb;n.Boundary=ce;n.Panorama=aa;n.PanoramaLabel=de;n.PanoramaService=ha;n.PanoramaCoverageLayer=oc;n.PanoramaFlashInterface=Dd;E(window,{BMap:n,_jsload2:function(a,b){Ca.sO.DZ&&Ca.sO.set(a,b);T.aW(a,b)},BMAP_API_VERSION:"2.0"});var R=Ha.prototype;E(R,{getBounds:R.ye,getCenter:R.Hb,
getMapType:R.ua,getSize:R.Vb,setSize:R.Ie,getViewport:R.mt,getZoom:R.ja,centerAndZoom:R.Kd,panTo:R.yi,panBy:R.Lg,setCenter:R.yf,setCurrentCity:R.GF,setMapType:R.Og,setViewport:R.Eh,setZoom:R.Td,highResolutionEnabled:R.Rx,zoomTo:R.Qg,zoomIn:R.vG,zoomOut:R.wG,addHotspot:R.iC,removeHotspot:R.Q_,clearHotspots:R.ax,checkResize:R.bW,addControl:R.es,removeControl:R.HN,getContainer:R.Ya,addContextMenu:R.Xo,removeContextMenu:R.Qp,addOverlay:R.Ta,removeOverlay:R.nc,clearOverlays:R.EK,openInfoWindow:R.gd,closeInfoWindow:R.cd,
pointToOverlayPixel:R.$e,overlayPixelToPoint:R.rN,getInfoWindow:R.vh,getOverlays:R.Jx,getPanes:function(){return{floatPane:this.be.ED,markerMouseTarget:this.be.ZE,floatShadow:this.be.qL,labelPane:this.be.TE,markerPane:this.be.aN,markerShadow:this.be.bN,mapPane:this.be.Wk,vertexPane:this.be.YO}},addTileLayer:R.Re,removeTileLayer:R.fg,pixelToPoint:R.Mb,pointToPixel:R.Yb,setFeatureStyle:R.M6,selectBaseElement:R.F6,setMapStyle:R.tu,enable3DBuilding:R.np,disable3DBuilding:R.RW,getPanorama:R.ht,initIndoorLayer:R.pZ,
setNormalMapDisplay:R.Ey,setMapStyleV2:R.y0,setBMapCopyrightOffset:R.FF,getVectorContainer:R.RY});var od=pc.prototype;E(od,{getTileLayer:od.LY,getMinZoom:od.uf,getMaxZoom:od.We,getProjection:od.Rk,getTextColor:od.Ap,getTips:od.kt});E(window,{BMAP_NORMAL_MAP:Jb,BMAP_PERSPECTIVE_MAP:ra,BMAP_SATELLITE_MAP:Cb,BMAP_HYBRID_MAP:qb});var dg=H.prototype;E(dg,{lngLatToPoint:dg.Vk,pointToLngLat:dg.al});var eg=zd.prototype;E(eg,{lngLatToPoint:eg.Vk,pointToLngLat:eg.al});var ac=Za.prototype;E(ac,{equals:ac.tc,
containsPoint:ac.qs,containsBounds:ac.pW,intersects:ac.Ct,extend:ac.extend,getCenter:ac.Hb,isEmpty:ac.Fj,getSouthWest:ac.Ye,getNorthEast:ac.Wf,toSpan:ac.cG});var Ze=Ka.prototype;E(Ze,{isVisible:Ze.Uc,show:Ze.show,hide:Ze.aa});Ka.getZIndex=Ka.Tk;var cb=ka.prototype;E(cb,{openInfoWindow:cb.gd,closeInfoWindow:cb.cd,enableMassClear:cb.pj,disableMassClear:cb.TW,show:cb.show,hide:cb.aa,getMap:cb.Fx,addContextMenu:cb.Xo,removeContextMenu:cb.Qp});var qa=Q.prototype;E(qa,{setIcon:qa.Zb,getIcon:qa.bt,setPosition:qa.va,
getPosition:qa.ka,setOffset:qa.Rd,getOffset:qa.uj,getLabel:qa.aE,setLabel:qa.En,setTitle:qa.Jc,setTop:qa.Ci,enableDragging:qa.bc,disableDragging:qa.XC,setZIndex:qa.dq,getMap:qa.Fx,setAnimation:qa.Dn,setShadow:qa.Gy,hide:qa.aa,setRotation:qa.$p,getRotation:qa.RL});E(window,{BMAP_ANIMATION_DROP:1,BMAP_ANIMATION_BOUNCE:2});var db=sb.prototype;E(db,{setStyle:db.Sd,setStyles:db.Bi,setContent:db.jd,setPosition:db.va,getPosition:db.ka,setOffset:db.Rd,getOffset:db.uj,setTitle:db.Jc,setZIndex:db.dq,getMap:db.Fx,
getContent:db.Pm});var Qc=sa.prototype;E(Qc,{setImageUrl:Qc.XN,setSize:Qc.Ie,setAnchor:Qc.Ac,setImageOffset:Qc.su,setImageSize:Qc.r0,setInfoWindowAnchor:Qc.u0,setPrintImageUrl:Qc.H0});var za=jb.prototype;E(za,{redraw:za.le,setTitle:za.Jc,setContent:za.jd,getContent:za.Pm,getPosition:za.ka,enableMaximize:za.th,disableMaximize:za.qx,isOpen:za.Za,setMaxContent:za.uu,maximize:za.fy,enableAutoPan:za.Os});var ta=La.prototype;E(ta,{getPath:ta.Xe,setPath:ta.kd,setPositionAt:ta.Hn,getStrokeColor:ta.IY,setStrokeWeight:ta.cq,
getStrokeWeight:ta.VL,setStrokeOpacity:ta.aq,getStrokeOpacity:ta.JY,setFillOpacity:ta.ru,getFillOpacity:ta.bY,setStrokeStyle:ta.bq,getStrokeStyle:ta.UL,getFillColor:ta.aY,getBounds:ta.ye,enableEditing:ta.rf,disableEditing:ta.SW,getEditing:ta.YX,getGeodesicPath:ta.dY});var Rc=dd.prototype;E(Rc,{setCenter:Rc.yf,getCenter:Rc.Hb,getRadius:Rc.PL,setRadius:Rc.zf});var Nd=ic.prototype;E(Nd,{getPath:Nd.Xe,setPath:Nd.kd,setPositionAt:Nd.Hn});var oe=Fc.prototype;E(oe,{getPosition:oe.ka,setPosition:oe.va,getText:oe.lE,
setText:oe.yu});m.prototype.equals=m.prototype.tc;L.prototype.equals=L.prototype.tc;A.prototype.equals=A.prototype.tc;E(window,{BMAP_ANCHOR_TOP_LEFT:Kb,BMAP_ANCHOR_TOP_RIGHT:Sb,BMAP_ANCHOR_BOTTOM_LEFT:rb,BMAP_ANCHOR_BOTTOM_RIGHT:3});var wc=ba.prototype;E(wc,{setAnchor:wc.Ac,getAnchor:wc.MD,setOffset:wc.Rd,getOffset:wc.uj,show:wc.show,hide:wc.aa,isVisible:wc.Uc,toString:wc.toString});var fg=Gc.prototype;E(fg,{getType:fg.Cp,setType:fg.In});E(window,{BMAP_NAVIGATION_CONTROL_LARGE:0,BMAP_NAVIGATION_CONTROL_SMALL:1,
BMAP_NAVIGATION_CONTROL_PAN:2,BMAP_NAVIGATION_CONTROL_ZOOM:3});var Sc=vd.prototype;E(Sc,{changeView:Sc.ve,setSize:Sc.Ie,getSize:Sc.Vb});var pe=wd.prototype;E(pe,{getUnit:pe.QY,setUnit:pe.MF});E(window,{BMAP_UNIT_METRIC:"metric",BMAP_UNIT_IMPERIAL:"us"});var mc=ad.prototype;E(mc,{addCopyright:mc.Nw,removeCopyright:mc.vF,getCopyright:mc.Qm,getCopyrightCollection:mc.TD});E(window,{BMAP_MAPTYPE_CONTROL_HORIZONTAL:Jg,BMAP_MAPTYPE_CONTROL_DROPDOWN:1,BMAP_MAPTYPE_CONTROL_MAP:2});var $e=ua.prototype;E($e,
{getMapType:$e.ua,getCopyright:$e.Qm,isTransparentPng:$e.Kt});var xc=xd.prototype;E(xc,{addItem:xc.Ow,addSeparator:xc.kC,removeSeparator:xc.wF});var pd=yd.prototype;E(pd,{setText:pd.yu});var Pb=G.prototype;E(Pb,{getStatus:Pb.Vm,setSearchCompleteCallback:Pb.xu,getPageCapacity:Pb.vf,setPageCapacity:Pb.Zp,setLocation:Pb.Fn,disableFirstResultSelection:Pb.YC,enableFirstResultSelection:Pb.qD,gotoPage:Pb.Xm,searchNearby:Pb.Wp,searchInBounds:Pb.Cn,search:Pb.search});E(window,{BMAP_STATUS_SUCCESS:0,BMAP_STATUS_CITY_LIST:1,
BMAP_STATUS_UNKNOWN_LOCATION:Zb,BMAP_STATUS_UNKNOWN_ROUTE:3,BMAP_STATUS_INVALID_KEY:4,BMAP_STATUS_INVALID_REQUEST:5,BMAP_STATUS_PERMISSION_DENIED:zh,BMAP_STATUS_SERVICE_UNAVAILABLE:7,BMAP_STATUS_TIMEOUT:cg});E(window,{BMAP_POI_TYPE_NORMAL:0,BMAP_POI_TYPE_BUSSTOP:1,BMAP_POI_TYPE_BUSLINE:2,BMAP_POI_TYPE_SUBSTOP:3,BMAP_POI_TYPE_SUBLINE:4});E(window,{BMAP_TRANSIT_POLICY_RECOMMEND:0,BMAP_TRANSIT_POLICY_LEAST_TIME:4,BMAP_TRANSIT_POLICY_LEAST_TRANSFER:1,BMAP_TRANSIT_POLICY_LEAST_WALKING:2,BMAP_TRANSIT_POLICY_AVOID_SUBWAYS:3,
BMAP_TRANSIT_POLICY_FIRST_SUBWAYS:5,BMAP_LINE_TYPE_BUS:0,BMAP_LINE_TYPE_SUBWAY:1,BMAP_LINE_TYPE_FERRY:2,BMAP_LINE_TYPE_TRAIN:3,BMAP_LINE_TYPE_AIRPLANE:4,BMAP_LINE_TYPE_COACH:5});E(window,{BMAP_TRANSIT_TYPE_POLICY_TRAIN:0,BMAP_TRANSIT_TYPE_POLICY_AIRPLANE:1,BMAP_TRANSIT_TYPE_POLICY_COACH:2});E(window,{BMAP_INTERCITY_POLICY_LEAST_TIME:0,BMAP_INTERCITY_POLICY_EARLY_START:1,BMAP_INTERCITY_POLICY_CHEAP_PRICE:2});E(window,{BMAP_TRANSIT_TYPE_IN_CITY:0,BMAP_TRANSIT_TYPE_CROSS_CITY:1});E(window,{BMAP_TRANSIT_PLAN_TYPE_ROUTE:0,
BMAP_TRANSIT_PLAN_TYPE_LINE:1});var af=wb.prototype;E(af,{clearResults:af.Ve});Nb=lb.prototype;E(Nb,{setPolicy:Nb.wu,toString:Nb.toString,setPageCapacity:Nb.Zp,setIntercityPolicy:Nb.$N,setTransitTypePolicy:Nb.kO});E(window,{BMAP_DRIVING_POLICY_DEFAULT:0,BMAP_DRIVING_POLICY_AVOID_HIGHWAYS:3,BMAP_DRIVING_POLICY_AVOID_CONGESTION:5,BMAP_DRIVING_POLICY_FIRST_HIGHWAYS:4});E(window,{BMAP_MODE_DRIVING:"driving",BMAP_MODE_TRANSIT:"transit",BMAP_MODE_WALKING:"walking",BMAP_MODE_NAVIGATION:"navigation"});var Bh=
He.prototype;E(Bh,{routeCall:Bh.SN});E(window,{BMAP_HIGHLIGHT_STEP:1,BMAP_HIGHLIGHT_ROUTE:2});E(window,{BMAP_ROUTE_TYPE_DRIVING:yf,BMAP_ROUTE_TYPE_WALKING:Fe,BMAP_ROUTE_TYPE_RIDING:Rg});E(window,{BMAP_ROUTE_STATUS_NORMAL:Fd,BMAP_ROUTE_STATUS_EMPTY:1,BMAP_ROUTE_STATUS_ADDRESS:2});var Ch=Na.prototype;E(Ch,{setPolicy:Ch.wu});var ob=mb.prototype;E(ob,{show:ob.show,hide:ob.aa,setTypes:ob.LF,setLocation:ob.Fn,search:ob.search,setInputValue:ob.Dy});E(tb.prototype,{});var bf=ce.prototype;E(bf,{get:bf.get});
E(oc.prototype,{});E(window,{BMAP_POINT_DENSITY_HIGH:200,BMAP_POINT_DENSITY_MEDIUM:Ng,BMAP_POINT_DENSITY_LOW:50});E(window,{BMAP_POINT_SHAPE_STAR:1,BMAP_POINT_SHAPE_WATERDROP:2,BMAP_POINT_SHAPE_CIRCLE:tf,BMAP_POINT_SHAPE_SQUARE:4,BMAP_POINT_SHAPE_RHOMBUS:5});E(window,{BMAP_POINT_SIZE_TINY:1,BMAP_POINT_SIZE_SMALLER:2,BMAP_POINT_SIZE_SMALL:3,BMAP_POINT_SIZE_NORMAL:uf,BMAP_POINT_SIZE_BIG:5,BMAP_POINT_SIZE_BIGGER:6,BMAP_POINT_SIZE_HUGE:7});E(window,{BMap_Symbol_SHAPE_CAMERA:11,BMap_Symbol_SHAPE_WARNING:12,
BMap_Symbol_SHAPE_SMILE:13,BMap_Symbol_SHAPE_CLOCK:14,BMap_Symbol_SHAPE_POINT:9,BMap_Symbol_SHAPE_PLANE:10,BMap_Symbol_SHAPE_CIRCLE:1,BMap_Symbol_SHAPE_RECTANGLE:2,BMap_Symbol_SHAPE_RHOMBUS:3,BMap_Symbol_SHAPE_STAR:4,BMap_Symbol_SHAPE_BACKWARD_CLOSED_ARROW:5,BMap_Symbol_SHAPE_FORWARD_CLOSED_ARROW:6,BMap_Symbol_SHAPE_BACKWARD_OPEN_ARROW:7,BMap_Symbol_SHAPE_FORWARD_OPEN_ARROW:8});E(window,{BMAP_CONTEXT_MENU_ICON_ZOOMIN:Xh,BMAP_CONTEXT_MENU_ICON_ZOOMOUT:Yh});E(window,{BMAP_SYS_DRAWER:Dg,BMAP_SVG_DRAWER:1,
BMAP_VML_DRAWER:2,BMAP_CANVAS_DRAWER:3,BMAP_SVG_DRAWER_FIRST:4});n.tV();n.K1();window.SQ=1;g.cookie=g.cookie||{};g.cookie.zI=function(a){return RegExp('^[^\\x00-\\x20\\x7f\\(\\)<>@,;:\\\\\\"\\[\\]\\?=\\{\\}\\/\\u0080-\\uffff]+$').test(a)};g.cookie.BY=function(a){if(g.cookie.zI(a))if(a=RegExp("(^| )"+a+"=([^;]*)(;|$)").exec(document.cookie))return a[2]||u;return u};g.cookie.get=function(a){a=g.cookie.BY(a);if("string"==typeof a)return a=decodeURIComponent(a);return u};g.cookie.gO=function(a,b,c){if(g.cookie.zI(a)){var c=
c||{},e=c.vx;if("number"==typeof c.vx){e=new Date;e.setTime(e.getTime()+c.vx)}document.cookie=a+"="+b+(c.path?"; path="+c.path:"")+(e?"; expires="+e.toGMTString():"")+(c.domain?"; domain="+c.domain:"")+(c.E6?"; secure":"")}};g.cookie.set=function(a,b,c){g.cookie.gO(a,encodeURIComponent(b),c)};g.cookie.remove=function(a,b){b=b||{};b.vx=new Date(0);g.cookie.gO(a,"",b)};g.It=function(a){return/\d{11}/.test(a)};g.uZ=function(a){return/\d{4}/.test(a)};g.ls=function(){function a(a){a=a.replace(/^#?([a-f\d])([a-f\d])([a-f\d])$/i,
function(a,b,c,e){return b+b+c+c+e+e});return(a=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(a))?"rgb("+parseInt(a[1],16)+","+parseInt(a[2],16)+","+parseInt(a[3],16)+")":u}var b={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",
cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",
dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",gold:"#ffd700",goldenrod:"#daa520",gray:"#808080",green:"#008000",greenyellow:"#adff2f",honeydew:"#f0fff0",hotpink:"#ff69b4","indianred ":"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavender:"#e6e6fa",lavenderblush:"#fff0f5",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",
lightgrey:"#d3d3d3",lightgreen:"#90ee90",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370d8",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",
midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#d87093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",
salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"},c={hex:/^#([A-Fa-f0-9]{6}|[A-Fa-f0-9]{3})$/,rgb:/rgb\(\s*(\d|\d\d|1\d\d|2[0-4]\d|25[0-5])\s*,\s*(\d|\d\d|1\d\d|2[0-4]\d|25[0-5])\s*,\s*(\d|\d\d|1\d\d|2[0-4]\d|25[0-5])\s*\)/,
rgba:/rgba\(\s*(\d|\d\d|1\d\d|2[0-4]\d|25[0-5])\s*,\s*(\d|\d\d|1\d\d|2[0-4]\d|25[0-5])\s*,\s*(\d|\d\d|1\d\d|2[0-4]\d|25[0-5])\s*,\s*(0|1|0\.[1-9])\s*\)/};return{kK:function(a){if(c.hex.test(a))return a;if(c.rgb.test(a)){a=a.match(c.rgb);return"#"+("0"+parseInt(a[1],10).toString(16)).slice(-2)+("0"+parseInt(a[2],10).toString(16)).slice(-2)+("0"+parseInt(a[3],10).toString(16)).slice(-2)}if(b[a])return b[a]},g5:a,I3:function(a){return c.hex.test(a)?a:b[a]?b[a]:"#000"},LC:function(e,f){f===s&&(f=1);if(c.rgba.test(e))return e;
typeof b[e.toLowerCase()]!="undefined"&&(e=b[e.toLowerCase()]);c.hex.test(e)&&(e=a(e));if(c.rgb.test(e)){e=e.replace(/rgb/g,"rgba");e=e.replace(/\)/,","+f+")")}else e="rgba(0,0,0,1)";return e}}}();window.SQ=2;window.M=1;n.cf(function(a){if(!a.P||!a.P.Ht){if(a.Xx()){Tg(a);Ug(a)}else a.addEventListener("load",function(){Tg(this);Ug(this)});a.ph="\u4e2d\u56fd";a.is="1";var b={uD:t,Ga:function(){if(b.uD){b.uD=J;setTimeout(function(){b.gh()},500)}},gh:function(){var c=a.ye(),e=a.ja(),f=H.ib(c.Ye()),c=
H.ib(c.Wf());Da.Ga(function(c){c.current_city.code>=9E3&&c.current_city.code<=9378&&(c.current_city.name="\u53f0\u6e7e\u7701");c.current_city.code>=2E4&&c.current_city.code<=20499&&(c.current_city.name="\u65b0\u52a0\u5761");c.current_city.code>=20500&&c.current_city.code<=25999&&(c.current_city.name="\u6cf0\u56fd");c.current_city.code>=26E3&&c.current_city.code<=29999&&(c.current_city.name="\u65e5\u672c");c.current_city.code>=3E4&&c.current_city.code<=30999&&(c.current_city.name="\u97e9\u56fd");c.current_city.code>=
31E3&&c.current_city.code<=37E3&&(c.current_city.name="\u4e9a\u592a");c.current_city.code>=46609&&c.current_city.code<=52505&&(c.current_city.name="\u6b27\u6d32");c.current_city.code>=39509&&c.current_city.code<=53500&&(c.current_city.name="\u5357\u7f8e\u6d32");c.current_city.code>=54E3&&c.current_city.code<=7E4&&(c.current_city.name="\u5317\u7f8e\u6d32");c.current_city.code===54003&&(c.current_city.code>=60731&&c.current_city.code<=61123)&&(c.current_city.name="\u7f8e\u56fd");if(c.current_city.code===
54015||c.current_city.code>=57970&&c.current_city.code<=60223)c.current_city.name="\u52a0\u62ff\u5927";if(c.current_city.code===54025||c.current_city.code>=54338&&c.current_city.code<=57374)c.current_city.name="\u58a8\u897f\u54e5";b.uD=t;if(c&&c.current_city){var e=c.current_city.name,f=c.current_city.code;f!==a.is&&a.dispatchEvent("citychange",{name:e,code:f});a.ph=e;a.is=c.current_city.code;I()||Bf(a)}},{qt:"cen",b:f.lng+","+f.lat+";"+c.lng+","+c.lat,l:e},"","",t)}};a.addEventListener("load",function(){b.Ga()});
a.addEventListener("moveend",function(){b.Ga()});a.addEventListener("zoomend",function(){b.Ga()});b.Ga()}});Cf.prototype=new ba;Cf.prototype.initialize=function(a){this.M=a;var b=w("div");b.style.height="32px";var c=w("a",{title:"\u5230\u767e\u5ea6\u5730\u56fe\u67e5\u770b\u6b64\u533a\u57df",target:"_blank",href:"http://map.baidu.com/?sr=1"});c.style.outline="none";c.innerHTML=g.ha.na===6?"<div style='cursor:pointer;width:77px;height:32px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="+
this.tl+")'></div>":"<img style='border:none;width:77px;height:32px' src='"+this.tl+"' />";if(I()){if(window.devicePixelRatio>1)this.tl=y.sa+"copyright_logo_hd.png";b.style.height="25px";c.href="http://map.baidu.com/?sr=1";c.innerHTML="<img style='border:none;width:68px;height:25px' src='"+this.tl+"' />"}b.appendChild(c);a.Ya().appendChild(b);return b};Df.prototype=new ba;Df.prototype.initialize=function(a){this.M=a;var b=w("div");b.style.height="27px";var c=w("a",{title:"\u767e\u5ea6\u5730\u56fe\u5546\u7528\u6388\u6743",
target:"_blank",href:"http://lbs.baidu.com/cashier/auth?src=jsapi3.0"});c.style.outline="none";c.innerHTML=g.ha.na===6?"<div style='cursor:pointer;width:54px;height:27px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="+this.tl+")'></div>":"<img style='border:none;width:54px;height:27px' src='"+this.tl+"' />";b.appendChild(c);a.Ya().appendChild(b);return b};g.extend(Ha.prototype,{zb:function(){this.ea()},ea:function(){var a=this;a.So=function(){var b=a.Vb();if(a.width!=b.width||a.height!=
b.height){var c=new A(a.width,a.height),e=new v("onbeforeresize");e.size=c;a.dispatchEvent(e);a.yk((b.width-a.width)/2,(b.height-a.height)/2);a.Ee.style.width=(a.width=b.width)+"px";a.Ee.style.height=(a.height=b.height)+"px";c=new v("onresize");c.size=b;a.dispatchEvent(c);b=parseInt(a.platform.style.left)||0;c=parseInt(a.platform.style.top)||0;a.Wa!=0&&(a.offsetX!=b||a.offsetY!=c)&&a.Pe(b,c)}};if(a.P.Ps&&!a.$.rm)a.$.rm=setInterval(a.So,80);if(!I()){g.V(a.Ee,"mouseover",function(b){Ba(b);a.dispatchEvent(new v("onmouseover"))});
g.V(a.Ee,"mouseout",function(b){Ba(b);a.dispatchEvent(new v("onmouseout"))})}},Pe:function(a,b,c,e){if(!isNaN(a)&&!isNaN(b)&&!(this.offsetX==a&&this.offsetY==b)){var f=this.ua(),i=f.m.hb,k=this.offsetY-b,f=f.cc(this.Ua),l=u,l=this.dc?this.dc:this.Pc.qi(this.ue),g=new m(l.lng+(this.offsetX-a)*f,l.lat-(this.offsetY-b)*f);if(g.lat-this.height/2*f<=i.ce&&k>=0){b=i.ce+this.height/2*f;b=this.offsetY-(l.lat-b)/f}if(g.lat+this.height/2*f>i.ae&&k<0){b=i.ae-this.height/2*f;b=this.offsetY-(l.lat-b)/f}this.yk(this.offsetX-
a,this.offsetY-b,c);a=Math.round(a);b=Math.round(b);this.offsetX=a;this.offsetY=b;this.platform.style.left=a+"px";this.platform.style.top=b+"px";this.Ee.style.left=-a+"px";this.Ee.style.top=-b+"px";e!=J&&this.dispatchEvent(new v("onmoving"))}},yi:function(a,b){if(a instanceof m){var c=this.Yb(a),e=Math.round(this.width/2),f=Math.round(this.height/2),b=b||{};Math.abs(e-c.x)>this.width||Math.abs(f-c.y)>this.height||b.noAnimation?this.UI(e-c.x,f-c.y,a):this.Vl(e-c.x,f-c.y,{duration:b.duration})}},UI:function(a,
b,c){var e=this.$;if(e.Oc!=t){e.rb&&e.rb.stop();this.dispatchEvent(new v("onmovestart"));this.Pe(this.offsetX+a,this.offsetY+b,c);this.dispatchEvent(new v("onmoveend"))}},Lg:function(a,b,c){a=Math.round(a)||0;b=Math.round(b)||0;c=c||{};Math.abs(a)<=this.width&&Math.abs(b)<=this.height&&!c.noAnimation?this.Vl(a,b):this.UI(a,b)},Vl:function(a,b,c){if(this.$.Oc!=t){c=c||{};this.dispatchEvent(new v("onmovestart"));var e=this,f=e.$;f.ty=e.offsetX;f.o=e.offsetY;f.bG&&f.bG.cancel();f.rb&&f.rb.stop();f.bG=
new pa({Nc:c.Nc||e.P.Nc,duration:c.duration||e.P.eV,hc:c.hc||Pa.iD,xa:function(c){(this.XF=e.$.Oc)||e.Pe(f.ty+Math.ceil(a*c),f.o+Math.ceil(b*c))},finish:function(){e.dispatchEvent(new v("onmoveend"));e.$.bG=J;if(e.$.Di==t){e.$.Di=J;e.$.qc!=0&&e.kb()}}})}},YL:function(a,b){var c=this.ua();if(typeof c!="object")return u;c=this.P.Hk?this.Hd.Od(b)*c.cc(b):256*c.cc(b);a=H.ib(a);return{An:parseInt(a.lng/c),os:parseInt(a.lat/c),Ig:b}}});E(R,{panTo:R.yi,panBy:R.Lg});var bc=".BMap_mask{background:transparent url("+
n.oa+"images/blank.gif);}.BMap_noscreen{display:none;}.BMap_button{cursor:pointer;}.BMap_zoomer{background-image:url("+n.oa+"images/mapctrls1d3.gif);background-repeat:no-repeat;overflow:hidden;font-size:1px;position:absolute;width:7px;height:7px;}.BMap_stdMpCtrl div{position:absolute;}.BMap_stdMpPan{width:44px;height:44px;overflow:hidden;background:url("+n.oa+'images/mapctrls2d0.png) no-repeat;}.BMap_ie6 .BMap_stdMpPan{background:none;}.BMap_ie6 .BMap_smcbg{left:0;width:44px;height:464px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="'+
n.oa+'images/mapctrls2d0.png");}.BMap_ie6 .BMap_stdMpPanBg{z-index:-1;}.BMap_stdMpPan .BMap_button{height:15px;width:15px;}.BMap_panN,.BMap_panW,.BMap_panE,.BMap_panS{overflow:hidden;}.BMap_panN{left:14px;top:0;}.BMap_panW{left:1px;top:12px;}.BMap_panE{left:27px;top:12px;}.BMap_panS{left:14px;top:25px;}.BMap_stdMpZoom{top:45px;overflow:hidden;}.BMap_stdMpZoom .BMap_button{width:22px;height:21px;left:12px;overflow:hidden;background-image:url('+n.oa+"images/mapctrls2d0.png);background-repeat:no-repeat;z-index:10;}.BMap_ie6 .BMap_stdMpZoom .BMap_button{background:none;}.BMap_stdMpZoomIn{background-position:0 -221px;}.BMap_stdMpZoomOut{background-position:0 -265px;}.BMap_ie6 .BMap_stdMpZoomIn div{left:0;top:-221px;}.BMap_ie6 .BMap_stdMpZoomOut div{left:0;top:-265px;}.BMap_stdMpType4 .BMap_stdMpZoom .BMap_button{left:0;overflow:hidden;background:-webkit-gradient(linear,50% 0,50% 100%,from(rgba(255,255,255,0.85)),to(rgba(217,217,217,0.85)));z-index:10;-webkit-border-radius:22px;width:34px;height:34px;border:1px solid rgba(255,255,255,0.5);-webkit-box-shadow:0 2px 3.6px #CCC;display:-webkit-box;-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-sizing:border-box;}.BMap_stdMpType4 .BMap_smcbg{position:static;background:url("+
n.oa+"images/mapctrls2d0_mb.png) 0 0 no-repeat;-webkit-background-size:24px 32px;}.BMap_stdMpType4 .BMap_stdMpZoomIn{background-position:0 0;}.BMap_stdMpType4 .BMap_stdMpZoomIn .BMap_smcbg{width:24px;height:24px;background-position:0 0;}.BMap_stdMpType4 .BMap_stdMpZoomOut{background-position:0 0;}.BMap_stdMpType4 .BMap_stdMpZoomOut .BMap_smcbg{width:24px;height:6px;background-position:0 -25px;}.BMap_stdMpSlider{width:37px;top:18px;}.BMap_stdMpSliderBgTop{left:18px;width:10px;overflow:hidden;background:url("+
n.oa+"images/mapctrls2d0.png) no-repeat -23px -226px;}.BMap_stdMpSliderBgBot{left:19px;height:8px;width:10px;top:124px;overflow:hidden;background:url("+n.oa+"images/mapctrls2d0.png) no-repeat -33px bottom;}.BMap_ie6 .BMap_stdMpSliderBgTop,.BMap_ie6 .BMap_stdMpSliderBgBot{background:none;}.BMap_ie6 .BMap_stdMpSliderBgTop div{left:-23px;top:-226px;}.BMap_ie6 .BMap_stdMpSliderBgBot div{left:-33px;bottom:0;}.BMap_stdMpSliderMask{height:100%;width:24px;left:10px;cursor:pointer;}.BMap_stdMpSliderBar{height:11px;width:19px;left:13px;top:80px;overflow:hidden;background:url("+
n.oa+"images/mapctrls2d0.png) no-repeat 0 -309px;}.BMap_stdMpSliderBar.h{background:url("+n.oa+"images/mapctrls2d0.png) no-repeat 0 -320px;}.BMap_ie6 .BMap_stdMpSliderBar,.BMap_ie6 .BMap_stdMpSliderBar.h{background:none;}.BMap_ie6 .BMap_stdMpSliderBar div{top:-309px;}.BMap_ie6 .BMap_stdMpSliderBar.h div{top:-320px;}.BMap_zlSt,.BMap_zlCity,.BMap_zlProv,.BMap_zlCountry{position:absolute;left:34px;height:21px;width:28px;background-image:url("+n.oa+"images/mapctrls2d0.png);background-repeat:no-repeat;font-size:0;cursor:pointer;}.BMap_ie6 .BMap_zlSt,.BMap_ie6 .BMap_zlCity,.BMap_ie6 .BMap_zlProv,.BMap_ie6 .BMap_zlCountry{background:none;overflow:hidden;}.BMap_zlHolder{display:none;position:absolute;top:0;}.BMap_zlHolder.hvr{display:block;}.BMap_zlSt{background-position:0 -380px;top:21px;}.BMap_zlCity{background-position:0 -401px;top:52px;}.BMap_zlProv{background-position:0 -422px;top:76px;}.BMap_zlCountry{background-position:0 -443px;top:100px;}.BMap_ie6 .BMap_zlSt div{top:-380px;}.BMap_ie6 .BMap_zlCity div{top:-401px;}.BMap_ie6 .BMap_zlProv div{top:-422px;}.BMap_ie6 .BMap_zlCountry div{top:-443px;}.BMap_stdMpType1 .BMap_stdMpSlider,.BMap_stdMpType2 .BMap_stdMpSlider,.BMap_stdMpType3 .BMap_stdMpSlider,.BMap_stdMpType4 .BMap_stdMpSlider,.BMap_stdMpType2 .BMap_stdMpZoom,.BMap_stdMpType3 .BMap_stdMpPan,.BMap_stdMpType4 .BMap_stdMpPan{display:none;}.BMap_stdMpType3 .BMap_stdMpZoom{top:0;}.BMap_stdMpType4 .BMap_stdMpZoom{top:0;}.BMap_cpyCtrl a{font-size:11px;color:#7979CC;}.BMap_scaleCtrl{height:23px;overflow:hidden;}.BMap_scaleCtrl div.BMap_scaleTxt{font-size:11px;font-family:Arial,sans-serif;}.BMap_scaleCtrl div{position:absolute;overflow:hidden;}.BMap_scaleHBar img,.BMap_scaleLBar img,.BMap_scaleRBar img{position:absolute;width:37px;height:442px;left:0;}.BMap_scaleHBar{width:100%;height:5px;font-size:0;bottom:0;}.BMap_scaleHBar img{top:-437px;width:100%;}.BMap_scaleLBar,.BMap_scaleRBar{width:3px;height:9px;bottom:0;font-size:0;z-index:1;}.BMap_scaleLBar img{top:-427px;left:0;}.BMap_scaleRBar img{top:-427px;left:-5px;}.BMap_scaleLBar{left:0;}.BMap_scaleRBar{right:0;}.BMap_scaleTxt{text-align:center;width:100%;cursor:default;line-height:18px;}.BMap_omCtrl{background-color:#fff;overflow:hidden;}.BMap_omOutFrame{position:absolute;width:100%;height:100%;left:0;top:0;}.BMap_omInnFrame{position:absolute;border:1px solid #999;background-color:#ccc;overflow:hidden;}.BMap_omMapContainer{position:absolute;overflow:hidden;width:100%;height:100%;left:0;top:0;}.BMap_omViewMv{border-width:1px;border-style:solid;border-left-color:#84b0df;border-top-color:#adcff4;border-right-color:#274b8b;border-bottom-color:#274b8b;position:absolute;z-index:600;}.BMap_omViewInnFrame{border:1px solid #3e6bb8;}.BMap_omViewMask{width:1000px;height:1000px;position:absolute;left:0;top:0;background-color:#68c;opacity:.2;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=20);}.BMap_omBtn{height:13px;width:13px;position:absolute;cursor:pointer;overflow:hidden;background:url("+
n.oa+"images/mapctrls1d3.gif) no-repeat;z-index:1210;}.anchorBR .BMap_omOutFrame{border-top:1px solid #999;border-left:1px solid #999;}.quad4 .BMap_omBtn{background-position:-26px -27px;}.quad4 .BMap_omBtn.hover{background-position:0 -27px;}.quad4 .BMap_omBtn.BMap_omBtnClosed{background-position:-39px -27px;}.quad4 .BMap_omBtn.BMap_omBtnClosed.hover{background-position:-13px -27px;}.anchorTR .BMap_omOutFrame{border-bottom:1px solid #999;border-left:1px solid #999;}.quad1 .BMap_omBtn{background-position:-39px -41px;}.quad1 .BMap_omBtn.hover{background-position:-13px -41px;}.quad1 .BMap_omBtn.BMap_omBtnClosed{background-position:-26px -41px;}.quad1 .BMap_omBtn.BMap_omBtnClosed.hover{background-position:0 -41px;}.anchorBL .BMap_omOutFrame{border-top:1px solid #999;border-right:1px solid #999;}.quad3 .BMap_omBtn{background-position:-27px -40px;}.quad3 .BMap_omBtn.hover{background-position:-1px -40px;}.quad3 .BMap_omBtn.BMap_omBtnClosed{background-position:-40px -40px;}.quad3 .BMap_omBtn.BMap_omBtnClosed.hover{background-position:-14px -40px;}.anchorTL .BMap_omOutFrame{border-bottom:1px solid #999;border-right:1px solid #999;}.quad2 .BMap_omBtn{background-position:-40px -28px;}.quad2 .BMap_omBtn.hover{background-position:-14px -28px;}.quad2 .BMap_omBtn.BMap_omBtnClosed{background-position:-27px -28px;}.quad2 .BMap_omBtn.BMap_omBtnClosed.hover{background-position:-1px -28px;}.anchorR .BMap_omOutFrame{border-bottom:1px solid #999;border-left:1px solid #999;border-top:1px solid #999;}.anchorL .BMap_omOutFrame{border-bottom:1px solid #999;border-right:1px solid #999;border-top:1px solid #999;}.anchorB .BMap_omOutFrame{border-top:1px solid #999;border-left:1px solid #999;border-right:1px solid #999;}.anchorT .BMap_omOutFrame{border-bottom:1px solid #999;border-right:1px solid #999;border-left:1px solid #999;}.anchorNon .BMap_omOutFrame,.withOffset .BMap_omOutFrame{border:1px solid #999;}.BMap_zoomMask0,.BMap_zoomMask1{position:absolute;left:0;top:0;width:100%;height:100%;background:transparent url("+
n.oa+"images/blank.gif);z-index:1000;}.BMap_contextMenu{position:absolute;border-top:1px solid #adbfe4;border-left:1px solid #adbfe4;border-right:1px solid #8ba4d8;border-bottom:1px solid #8ba4d8;padding:0;margin:0;width:auto;visibility:hidden;background:#fff;z-index:10000000;}.BMap_cmShadow{position:absolute;background:#000;opacity:.3;filter:alpha(opacity=30);visibility:hidden;z-index:9000000;}div.BMap_cmDivider{border-bottom:1px solid #adbfe4;font-size:0;padding:1px;margin:0 6px;}div.BMap_cmFstItem{margin-top:2px;}div.BMap_cmLstItem{margin-bottom:2px;}.BMap_shadow img{border:0 none;margin:0;padding:0;height:370px;width:1144px;}.BMap_pop .BMap_top{border-top:1px solid #ababab;background-color:#fff;}.BMap_pop .BMap_center{border-left:1px solid #ababab;border-right:1px solid #ababab;background-color:#fff;}.BMap_pop .BMap_bottom{border-bottom:1px solid #ababab;background-color:#fff;}.BMap_shadow,.BMap_shadow img,.BMap_shadow div{-moz-user-select:none;-webkit-user-select:none;}.BMap_checkbox{background:url("+
n.oa+"images/mapctrls1d3.gif);vertical-align:middle;display:inline-block;width:11px;height:11px;margin-right:4px;background-position:-14px 90px;}.BMap_checkbox.checked{background-position:-2px 90px;}.BMap_pop .BMap_top img,.BMap_pop .BMap_center img,.BMap_pop .BMap_bottom img{display:none;}@media print{.BMap_noprint{display:none;}.BMap_noscreen{display:block;}.BMap_mask{background:none;}.BMap_pop .BMap_top img,.BMap_pop .BMap_center img,.BMap_pop .BMap_bottom img{display:block;}}.BMap_vectex{cursor:pointer;width:11px;height:11px;position:absolute;background-repeat:no-repeat;background-position:0 0;}.BMap_vectex_nodeT{background-image:url("+
n.oa+"images/nodeT.gif);}.BMap_vectex_node{background-image:url("+n.oa+'images/node.gif);}.iw{width:100%;-webkit-box-sizing:border-box;border:.3em solid transparent;-webkit-background-clip:padding;}.iw_rt{position:relative;height:46px;width:195px;-webkit-box-sizing:border-box;display:-webkit-box;-webkit-box-align:center;margin:2px 5px 0 2px;background-color:rgba(0,0,0,0.8);-webkit-box-shadow:2px 2px 7px rgba(0,0,0,0.3);-webkit-border-radius:2px;color:#fff;}.iw_rt:after{content:"";position:absolute;left:50%;bottom:-8px;width:0;height:0;border-left:5px solid transparent;border-top:8px solid rgba(0,0,0,0.8);border-right:5px solid transparent;margin:0 0 0 -6px;}.iw_s{text-align:center;vertical-align:middle;height:100%;-webkit-box-sizing:border-box;}.iw_rt .iw_s1{color:#cbcbcb;}.iw_rt b{color:#fff;font-weight:bold;}.iw_rt_gr{margin-left:-4px;}.iw_busline{margin:32px 0 0 -3px;}.iw_busline .iw_cc{text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding:0 6px;}.iw_r{-webkit-box-ordinal-group:3;}.iw_r,.iw_l{height:100%;font-size:4.5em;text-align:center;color:#747474;border:none;-webkit-box-sizing:border-box;-webkit-border-radius:0;line-height:.7em;border:1px solid rgba(255,255,255,0.2);width:41px;}.iw_r{border-style:none none none solid;}.iw_l{border-style:none solid none none;}.iw_search,.iw_l{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAlCAYAAAAuqZsAAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ bWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdp bj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6 eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEz NDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJo dHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlw dGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAv IiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RS ZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpD cmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNl SUQ9InhtcC5paWQ6QjA3NjMyREJDNzQ2MTFFMTlBQUM5QzlCRDZGODZCQkYiIHhtcE1NOkRvY3Vt ZW50SUQ9InhtcC5kaWQ6QjA3NjMyRENDNzQ2MTFFMTlBQUM5QzlCRDZGODZCQkYiPiA8eG1wTU06 RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCMDc2MzJEOUM3NDYxMUUxOUFB QzlDOUJENkY4NkJCRiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCMDc2MzJEQUM3NDYxMUUx OUFBQzlDOUJENkY4NkJCRiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1w bWV0YT4gPD94cGFja2V0IGVuZD0iciI/PllB9T8AAAKuSURBVHjaxFjRcdpAEAX+mVEqiFxB5AoQ HZAKElcArsBWBSgVQCoAVwCuwEoFlivwGQpI7jKrzGXn7ep0EsPO7BjLp/O73bdv9xifTqdRpCXW c+sz65n1lNy3mvzZemX9aN34C6bTKdx8HAHMgVlaX0QeaGv9J4EcBJgD9EA/hzAH7N4Cq/oAW1tf KX+vKEXP7PlMSLFvhQX32BWY49GBOIRO7FKy57wBlnoUQHu5yJX+g4mymdvgFWzkAM3JtwGgmiJw a2/pvQoEYBQCLKNI8RfuaeNjT245gAUdqgHdmkqUPiOctLdJVYkithkAVO/K5cC+M30KAZVSxboo /ybnn1eIR5r5qUyI7P4GX6nqJHskbQsxQ7wqu6aSn2qrgHLrXjqAat5ZC0WlRuzVE0J3uhtBCjRt a3qjX92JIMiOIqYtYgumzpo+7RRtu/E0zvknokMF5GgdQv4Ze/5DWL8CFVe2aNuedGsLCi1vS+WL F4WKNkL2Dnh414FnO1b1R5vKuRaxjKUF2YKBqjuCGtF6nyL5+XxOJWCcL2/CpjzdRYRuGpDShQQs ARUj9U/OnRh7Yr9/CW1JXU4fYxXoHIMCu+iB+gBLIt/LgShDYCYktGCDfCBgvyRgVQgZwTy/jIzy EnQNMZV1QCT4bJ+3XFCkS81/WijdkiYAdSak04BWtabWEmIbsNZYgU00YE+gjyErQeo31GpShVMH Yc+/dwsEzh97/D6ojT2ZMlM1XwN8WP9Ma7NAbZvbtBoEjE+jBT2TusCu5SIbI7z/wLWN1rdKi0o6 cqwTuAmYyTm5NQW/82atWvlnBbo7apxD98qDJxl7mkC76JQ2Qm0CI1xKF95Gb4oLXHJDwJlxjy/u LgruGtNFM8lqnNtfK2JqN3CVeW1gzWj9jThd0xd59R8BBgAAiefGO1Bt1gAAAABJRU5ErkJggg==") no-repeat 50% 50%;-webkit-background-size:19px 19px;}.iw_line_s,.iw_r{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAmCAYAAABDClKtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ bWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdp bj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6 eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEz NDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJo dHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlw dGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAv IiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RS ZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpD cmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNl SUQ9InhtcC5paWQ6QjA3NjMyREZDNzQ2MTFFMTlBQUM5QzlCRDZGODZCQkYiIHhtcE1NOkRvY3Vt ZW50SUQ9InhtcC5kaWQ6QjA3NjMyRTBDNzQ2MTFFMTlBQUM5QzlCRDZGODZCQkYiPiA8eG1wTU06 RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCMDc2MzJEREM3NDYxMUUxOUFB QzlDOUJENkY4NkJCRiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCMDc2MzJERUM3NDYxMUUx OUFBQzlDOUJENkY4NkJCRiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1w bWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqheQ+MAAAEtSURBVHja7JftDYIwEIbB8JeEUXACZQPd oGygE+gGxAnQEZzAOgEdwREIDKBXUgjBIqW5Npj0kvcHpG0erveFX1WVZ8l2oBhEhRoLw/BroW8J KgeR3vMVlI5BrSwAHQZAnngmYxtMe4oIL41ZAp6iNqF4/BQTa0oBxmxAcaAHKFJY+wKtAaw0CRUJ oHjGHiY8VpqCKmYCdRkJUKmJ7Ms1gZqkqOs6w/bUGXRCOGePCcXjaItwDsW8PoZ0zhM70IeeyiZi jH/Isf+CF9MAOdCppDj+LJ6yim6j9802B6VqQa818BFjY6AHakHp9Crj15ctCaiFIi7Q/wCKLRHq vjSoVNKWunH4rTBDv5Cv7NKeKfvvU2nINzHAuexzUA7KQTkoB6UxDicKvc+qfQQYABaiUBxugCsr AAAAAElFTkSuQmCC") no-repeat 50% 50%;-webkit-background-size:19px 19px;}.iw_line{height:64px;width:228px;padding:0 11px;line-height:20px;}.iw_bustrans .iw_cc{text-align:center;}.iw_c{color:#FFFFFF;text-decoration:none;overflow:hidden;display:-webkit-box;-webkit-box-align:center;-webkit-box-flex:1;}.iw_cc{-webkit-box-sizing:border-box;width:100%;border:none;}.gray_background{filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity: 0.5} .light_gray_background {filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity: 0.7} .panoInfoBox {cursor: pointer; } .panoInfoBox {position: relative; width: 323px; height: 101px; margin-bottom: 4px; cursor: pointer; } .panoInfoBox .panoInfoBoxTitleBg {width: 323px; height: 19px; position: absolute; left: 0; bottom: 0; z-index: 2; background-color: #000; opacity: .7; } .panoInfoBox .panoInfoBoxTitleContent {font-size: 12px; color: #fff; position: absolute; bottom: 2px; left: 5px; z-index: 3; text-decoration: none; } ',
bc=bc+(".RouteAddressOuterBkg{position:relative; padding: 32px 4px 4px 3px; background-color:#ffdd99; } .RouteAddressInnerBkg{padding: 3px 5px 8px 8px; background-color:#ffffff; } #RouteAddress_DIV1{margin-top: 5px; } .RouteAddressTip{position:absolute; width:100%; top:0px; text-align:center; height:30px; line-height:30px; color:#994c00; } .route_tip_con {position:absolute;top:145px;} .route_tip_con .route_tip{position:absolute;width:233px;height:29px;color:#803300;text-align:center;line-height:29px;border:#cc967a solid 1px;background:#fff2b2;z-index:100000;} .route_tip_con .route_tip span{position:absolute;top:0;right:0;_right:-1px;width:14px;height:13px;background:url("+
n.oa+"images/addrPage.png?v=20121107) no-repeat 0 -121px;cursor:pointer;} .route_tip_con .route_tip_shadow{width:233px;height:29px;  position:absolute;left:1px;top:1px;background:#505050;border:1px solid #505050;opacity:0.2;filter:alpha(opacity=20)} .sel_body_body_page{margin:5px 0} .sel_n{margin-top:5px;overflow:hidden;} .sel_n .sel_top{background:url("+n.oa+"images/bgs.gif) no-repeat 0 -418px;height:4px;font-size:0px;} .sel_n .sel_body_top{height:32px;width:100%;background:url("+n.oa+"images/addrPage.png?v=20121107) no-repeat 0 -41px;} .sel_n .sel_body_title{float:left;width:100%;height:31px;} .sel_n .sel_body_sign{margin-top:1px;width:30px;height:31px;float:left;background:url("+
n.oa+"images/bgs.gif) no-repeat -79px -387px;} .sel_n .sel_body_name{height: 10px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin:0 20px 0 30px;padding:8px 7px 7px;font-size:14px;color:#FA8722;} .sel_n .sel_body_button{float:left;width:55px;margin-left:-55px;padding-top:8px;} .sel_n .sel_body_button a{} .sel_n .sel_bottom{background:url("+n.oa+"images/bgs.gif) no-repeat 0 -415px;height:4px;font-size:0px;} .sel_n .sel_body_body{padding:3px 0 0 0} .sel_n1{margin-top:5px;width:329px;overflow:hidden;} .sel_n1 .sel_top{background:url("+
n.oa+"images/bgs.gif) no-repeat 0 -418px;height:4px;font-size:0px;} .sel_n1 .sel_body_top{height:31px;width:100%;background:url("+n.oa+"images/sel_body_n_top.gif) repeat-x;} .sel_n1 .sel_body_top{height:32px;width:100%;background:url("+n.oa+"images/addrPage.png?v=20121107) no-repeat 0 -41px} .sel_n1 .sel_body_title{float:left;width:100%;height:31px;cursor:pointer;} .sel_n1 .sel_body_sign{margin-top:1px;width:30px;height:31px;float:left;background:url("+n.oa+"images/bgs.gif) no-repeat -79px -387px;} .sel_n1 .sel_body_name{margin:0 20px 0 30px;padding:8px 7px 7px;font-size:14px;color:#FA8722;} .sel_n1 .sel_body_button{float:left;width:20px;height:31px;margin-left:-23px;background:url("+
n.oa+"images/bgs.gif) no-repeat -253px -382px;overflow:hidden;zoom:1;cursor:pointer;} .sel_n1 .sel_body_button a{display:none;} .sel_n1 .sel_body_body{display:none} .sel_n1 .sel_bottom{background:url("+n.oa+"images/bgs.gif) no-repeat 0 -415px;height:4px;font-size:0px;} .sel_y{margin-top:5px;overflow:hidden;} .sel_y .sel_top{background:url("+n.oa+"images/bgs.gif) no-repeat 0 -439px;height:4px;zoom:1;font-size:0px;} .sel_y .sel_body_top{height:32px;width:100%;background:url("+n.oa+"images/addrPage.png?v=20121107) no-repeat 0 0} .sel_y .sel_body_title{float:left;width:100%;height:31px;cursor:pointer;} .sel_y .sel_body_sign{margin-top:1px;width:30px;height:31px;float:left;background:url("+
n.oa+"images/bgs.gif) no-repeat -167px -384px;} .sel_y .sel_body_name{margin:0 20px 0 30px;padding:8px 7px 7px;font-size:14px;color:#5B7BCB;} .sel_y .sel_body_button{float:left;width:20px;height:31px;margin-left:-20px;background:url("+n.oa+"images/bgs.gif) no-repeat -269px -297px;cursor:pointer;} .sel_y .sel_body_button a{display:none;} .sel_y .sel_body_body{display:none;height:0px} .sel_y .sel_body_body_div{} .sel_y .sel_bottom{background:url("+n.oa+"images/bgs.gif) no-repeat 0 -436px;height:4px;font-size:0px;} .sel_y .sel_body_body_page{display:none;height:0px;} .sel_x{margin-top:5px;width:329px;overflow:hidden;} .sel_x .sel_top{background:url("+
n.oa+"images/bgs.gif) no-repeat 0 -418px;height:4px;font-size:0px;} .sel_x .sel_body_top{height:32px;width:100%;background:url("+n.oa+"images/addrPage.png?v=20121107) no-repeat 0 -41px;} .sel_x .sel_body_title{float:left;width:100%;height:31px;} .sel_x .sel_body_sign{margin-top:1px;width:30px;height:31px;float:left;background:url("+n.oa+"images/bgs.gif) no-repeat -122px -384px;} .sel_x .sel_body_name{margin:0 20px 0 30px;padding:8px 7px 7px;font-size:14px;color:#FA8722;} .sel_x .sel_body_button{float:left;width:55px;margin-left:-55px;padding-top:8px;} .sel_x .sel_body_button a{} .sel_x .sel_body_body{} .sel_x .sel_body_body_div{padding:5px 5px 0 5px;} .sel_x .sel_bottom{background:url("+
n.oa+"images/bgs.gif) no-repeat 0 -415px;height:4px;font-size:0px;} .sel_x1{margin-top:5px;width:329px;overflow:hidden;} .sel_x1 .sel_top{background:url("+n.oa+"images/bgs.gif) no-repeat 0 -418px;height:4px;font-size:0px;} .sel_x1 .sel_body_top{height:32px;width:100%;background:url("+n.oa+"images/addrPage.png?v=20121107) no-repeat 0 -41px} .sel_x1 .sel_body_title{float:left;width:100%;height:31px;cursor:pointer;} .sel_x1 .sel_body_sign{margin-top:1px;width:30px;height:31px;float:left;background:url("+
n.oa+"images/bgs.gif) no-repeat -122px -384px;} .sel_x1 .sel_body_name{margin:0 20px 0 30px;padding:8px 7px 7px;font-size:14px;color:#FA8722;} .sel_x1 .sel_body_button{float:left;width:55px;height:31px;margin-left:-55px;} .sel_x1 .sel_body_button a{display:none;} .sel_x1 .sel_body_body{display:none;height:0px;} .sel_x1 .sel_body_body_div{padding:5px 5px 0 5px;} .sel_x1 .sel_bottom{background:url("+n.oa+"images/bgs.gif) no-repeat 0 -415px;height:4px;font-size:0px;} .sel_body_citylist{height:100px;padding: 0 0 0 5px} .sel_body_resitem{table-layout:fixed;overflow-x:hidden;overflow-y:hidden;} .sel_body_resitem table {margin-right:5px;} .sel_body_resitem tr{cursor:pointer;} .sel_body_resitem th{padding-top:5px;padding-left:5px;text-align:left;vertical-align:top;width:22px;} .sel_body_resitem th div.iconbg{background:url("+
n.oa+"images/markers_new_ie6.png) no-repeat scroll 0 0;height:29px;width:24px;} .sel_body_resitem th div.icon{cursor:pointer} .sel_body_resitem th div#no_0_1, .sel_body_resitem th div#no_1_1{background-position:0 -64px} .sel_body_resitem th div#no_0_2, .sel_body_resitem th div#no_1_2{background-position:-24px -64px} .sel_body_resitem th div#no_0_3, .sel_body_resitem th div#no_1_3{background-position:-48px -64px} .sel_body_resitem th div#no_0_4, .sel_body_resitem th div#no_1_4{background-position:-72px -64px} .sel_body_resitem th div#no_0_5, .sel_body_resitem th div#no_1_5{background-position:-96px -64px} .sel_body_resitem th div#no_0_6, .sel_body_resitem th div#no_1_6{background-position:-120px -64px} .sel_body_resitem th div#no_0_7, .sel_body_resitem th div#no_1_7{background-position:-144px -64px} .sel_body_resitem th div#no_0_8, .sel_body_resitem th div#no_1_8{background-position:-168px -64px} .sel_body_resitem th div#no_0_9, .sel_body_resitem th div#no_1_9{background-position:-192px -64px} .sel_body_resitem th div#no_0_10, .sel_body_resitem th div#no_1_10{background-position:-216px -64px} .sel_body_resitem td{line-height:160%;padding:3px 0 3px 3px;vertical-align:top;} .sel_body_resitem div.ra_td_title{float:left;margin-right:40px;} .sel_body_resitem div.ra_td_button{float:right; width:40px;} .sel_body_resitem div.ra_td_button input{height:18px;font-size:12px;width:40px;} .sel_body_resitem div.clear{clear:both;height:0px;width:100%;} .sel_body_resitem td .selBtn {width:70px;height:29px;background:url("+
n.oa+"images/addrPage.png?v=20121107) no-repeat -21px -81px;text-align:center;line-height:29px;visibility:hidden;color:#b35900;display:inline-block;*display:inline;*zoom:1;} .sel_body_resitem td .list_street_view_poi {display:inline-block;float:none;margin-right:6px;position:static;*vertical-align:-3px;_vertical-align:-5px;*display:inline;*zoom:1;} .selInfoWndBtn {width:70px;height:29px;background:url("+n.oa+"images/addrPage.png?v=20121107) no-repeat -21px -81px;text-align:center;line-height:29px;margin: 0 auto;cursor:pointer;color:#b35900} .sel_body_body td a{text-decoration: none; cursor: auto; } .sel_body_body td a:hover,.sel_body_body td a:focus{text-decoration:underline; }"),
bc=bc+(".panoInfoBox{cursor:pointer}.panoInfoBox{position:relative;width:323px;height:101px;margin-bottom:4px;cursor:pointer}.panoInfoBox .panoInfoBoxTitleBg{width:323px;height:19px;position:absolute;left:0;bottom:0;z-index:2;background-color:#000;opacity:.7}.panoInfoBox .panoInfoBoxTitleContent{font-size:12px;color:#fff;position:absolute;bottom:2px;left:5px;z-index:3;text-decoration:none}.pano_switch_left,.pano_switch_right{position:absolute;width:28px;height:38px;cursor:pointer;background-color:#252525;background-color:rgba(37,37,37,.9)}.pano_switch_left{background:url("+
n.oa+"images/panorama/zuojiantou.png) no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%}.pano_switch_right{background:url("+n.oa+"images/panorama/youjiantou.png) no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%}.pano_switch_left:hover{background:url("+n.oa+"images/panorama/zuojiantou_hover.png) no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%}.pano_switch_right:hover{background:url("+n.oa+"images/panorama/youjiantou_hover.png) no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%}.pano_switch_left.pano_switch_disable,.pano_switch_right.pano_switch_disable{background:0 0;border:none}.pano_poi_1,.pano_poi_2,.pano_poi_4{display:inline-block;width:16px;height:16px;vertical-align:middle;background:url("+
n.ij+"newmap/static/common/images/pano_whole/guide_icons_4b871b2.png) no-repeat;background-position:0 0}.pano_photo_arrow_l,.pano_photo_arrow_r{position:absolute;top:0;width:20px;height:100%;background:#f3eeee}.pano_photo_arrow_l{left:0}.pano_photo_arrow_r{right:0}.pano_arrow_l,.pano_arrow_r{display:inline-block;width:18px;height:18px;background:url("+n.ij+"wolfman/static/pano/images/pano_whole/pano-icons_d3a4042.png) no-repeat}.pano_catlogLi{cursor:pointer;position:relative;line-height:10px;font-size:10px;text-align:center;color:#abb0b2;border:1px solid #53565c;padding:3px 0;margin-top:3px;margin-left:2px;width:90%}.pano_catlogLi:hover{color:#3DAAFC;border:1px solid #3DAAFC}.pano_catlogLiActive{color:#3DAAFC;border:1px solid #3DAAFC}.pano_arrow_l{background-position:0 -36px}.pano_arrow_r{background-position:-54px -36px}.pano_photo_arrow_l:hover .pano_arrow_l{background-position:-18px -36px}.pano_photo_arrow_r:hover .pano_arrow_r{background-position:-72px -36px}.pano_photo_arrow_l.pano_arrow_disable .pano_arrow_l{background-position:-36px -36px}.pano_photo_arrow_r.pano_arrow_disable .pano_arrow_r{background-position:-90px -36px}.pano_photo_item{position:relative;float:left;line-height:0;padding-left:8px}.pano_photo_decs{position:absolute;bottom:1px;left:0;padding:2px 0;text-indent:5px;margin-left:8px;display:inline-block;color:#fff;background:#000;opacity:.5;filter:alpha(opacity=50)9;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.pano_photo_item img{display:inline-block;border:solid 1px #252525}.pano_photo_item:hover img{border-color:#005efc}.pano_photo_item_seleted{position:absolute;top:0;left:-100000px;border:3px solid #097df3}.pano_close{position:absolute;right:10px;top:10px;width:40px;cursor:pointer;height:40px;line-height:40px;border-radius:3px;background-color:rgba(37,37,37,.9);background-image:url("+
n.oa+"images/panorama/close.png);background-repeat:no-repeat;background-position:center center;background-size:90%}.pano_close:hover{background-image:url("+n.oa+"images/panorama/close_hover.png)}.pano_pc_indoor_exit{position:absolute;right:60px;top:10px;width:89px;cursor:pointer;height:40px;line-height:40px;color:#ebedf0;border-radius:3px;background-color:#252525;background-color:rgba(37,37,37,.9);background-image:url("+n.oa+"images/panorama/indoor_exit.png);background-repeat:no-repeat;background-position:15px 12px}.pano_pc_indoor_exit:hover{background-image:url("+
n.oa+"images/panorama/indoor_exit_hover.png);color:#2495ff}.pano_m_indoor_exit{font-size:16px;position:absolute;right:30px;top:10px;width:89px;cursor:pointer;height:40px;line-height:40px;color:#ebedf0;border-radius:3px;background-color:#252525;background-color:rgba(37,37,37,.9);background-image:url("+n.oa+"images/panorama/indoor_exit.png);background-repeat:no-repeat;background-position:15px 12px}"),bc=bc+(".navtrans-table tr{color:#666}.navtrans-table tr:hover{color:#333}.navtrans-navlist-icon{float:left;width:18px;height:16px;background:url("+
n.ij+"wolfman/static/common/images/nav-icon_b5c3223.png) no-repeat 0px 0px;_background:url("+n.ij+"wolfman/static/common/images/nav-icon_ie6_134841b.png) no-repeat 0px 0px;margin-top:2px;margin-right:5px}.navtrans-navlist-icon.s-1{background-position:0px 0px}.navtrans-navlist-icon.s-2{background-position:-18px 0px}.navtrans-navlist-icon.s-3{background-position:-36px 0px}.navtrans-navlist-icon.s-4{background-position:-54px 0px}.navtrans-navlist-icon.s-5{background-position:-72px 0px}.navtrans-navlist-icon.s-6{background-position:-90px 0px}.navtrans-navlist-icon.s-7{background-position:0px -16px}.navtrans-navlist-icon.s-8{background-position:-18px -16px}.navtrans-navlist-icon.s-9{background-position:-36px -16px}.navtrans-navlist-icon.s-10{background-position:-54px -16px}.navtrans-navlist-icon.s-11{background-position:-72px -16px}.navtrans-navlist-icon.s-12{background-position:-90px -16px}.navtrans-navlist-icon.s-13{background-position:0px -32px}.navtrans-navlist-icon.s-14{background-position:-18px -32px}.navtrans-navlist-icon.s-18{background-position:-36px -32px}.navtrans-navlist-icon.s-19{background-position:-54px -32px}.navtrans-navlist-icon.s-20{background-position:-72px -32px}.navtrans-navlist-icon.s-21{background-position:-90px -32px}.navtrans-navlist-icon.nav-st,.navtrans-navlist-icon.nav-through{background-position:-16px -70px}.navtrans-navlist-icon.nav-ed{background-position:0px -70px}.navtrans-view{border-top:1px solid #e4e6e7;border-left:1px solid #e4e6e7;border-right:1px solid #e4e6e7}.navtrans-view:hover{cursor:pointer}.navtrans-view .navtrans-arrow{position:absolute;top:8px;right:5px;width:7px;height:4px;background-image:url("+
n.ij+"wolfman/static/common/images/nav-icon_b5c3223.png);background-repeat:no-repeat;background-position:-40px -70px;margin-top:3px;margin-right:3px;_background-image:url("+n.ij+"wolfman/static/common/images/nav-icon_ie6_134841b.png)}.navtrans-view.expand:hover .navtrans-arrow{background-position:-61px -70px}.navtrans-view.expand .navtrans-arrow{background-position:-54px -70px}.navtrans-view:hover .navtrans-arrow{background-position:-47px -70px}.navtrans-navlist-content{overflow:hidden}.navtrans-res{border-bottom:1px solid #E4E6E7;border-left:1px solid #E4E6E7;border-right:1px solid #E4E6E7}.navtrans-bus-icon{display:inline-block;float:left;background-image:url("+
n.ij+'wolfman/static/common/images/ui3/mo_banner_e1aa2e6.png);background-repeat:no-repeat}.navtrans-bus-icon.bus{width:13px;height:16px;background-position:-1px -192px;position:relative;top:4px}.navtrans-bus-icon.walk{width:16px;height:18px;background-position:-63px -189px;position:relative;top:2px;left:-2px}.navtrans-bus-desc{line-height:24px;margin-left:20px}.navtrans-busstation{color:#36c;font-weight:600}.tranroute-plan-list.expand .trans-title{border-bottom:1px solid #e4e6e7;background-color:#ebf1fb}.trans-plan-content tr td:hover .bus{background-position:-15px -192px}.trans-plan-content tr td:hover .walk{background-position:-82px -189px}.suggest-plan{position:absolute;background-color:#0C88E8;padding:0px 15px;line-height:20px;color:#fff;left:0px;top:0px}.suggest-plan-des{text-align:left;padding:29px 0px 0px 25px;font-size:13px;color:#000}.bmap-clearfix{*+height:1%}.bmap-clearfix:after{content:".";display:block;height:0px;clear:both;visibility:hidden}'),
bc=bc+(".BMap_CityListCtrl{font-size:12px}.BMap_CityListCtrl a{text-decoration:none!important}.BMap_CityListCtrl a:hover{text-decoration:underline!important}.BMap_CityListCtrl .citylist_popup_main{border:1px solid #cdcdcd;z-index:2;position:relative;width:100%;height:100%;background:#fafafa;overflow:hidden;box-shadow:1px 1px 1px rgba(0,0,0,.1)}.ui_city_change_top .ui_city_change_inner,.ui_city_change_bottom .ui_city_change_inner{display:inline-block;height:24px;line-height:24px;border:1px solid #c4c7cc;background-color:#fff;padding:0 10px 0 10px;color:#000}.ui_city_change_top .ui_city_change_inner i,.ui_city_change_bottom .ui_city_change_inner i{width:8px;height:6px;display:inline-block;position:relative;top:9px;left:5px;-webkit-transition:all ease-in-out .15s;transition:all ease-in-out .15s;display:none9}.ui_city_change_click .ui_city_change_inner i,.ui_city_change_click_close .ui_city_change_inner i{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.ui_city_change_top .ui_city_change_inner:hover em{border-top-color:#0C88E8}.ui_city_change_top .ui_city_change_inner em{width:0;height:0;border-color:rgba(255,255,255,0);border-top-color:#D0D4DA;border-style:solid;border-width:4px}.ui_city_change_top .ui_city_change_inner:hover,.ui_city_change_bottom .ui_city_change_inner:hover{text-decoration:none!important;color:#3d6dcc}.ui_city_change_bottom .ui_city_change_inner:hover em{border-bottom-color:#0C88E8}.ui_city_change_bottom .ui_city_change_inner em{width:0;height:0;border-color:rgba(255,255,255,0);border-bottom-color:#D0D4DA;border-style:solid;border-width:4px;position:relative;top:-18px}.citylist_popup_main .citylist_ctr_title{background:#f9f9f9;border-bottom:1px solid #dadada;height:25px;line-height:25px;font-size:12px;color:#4c4c4c;padding-left:7px}.citylist_popup_main .city_content_top{position:relative;height:30px;padding:15px 10px 0px 10px;border-bottom:1px solid #CCC;margin:0px 10px}.citylist_popup_main .city_content_top .cur_city_info{display:inline-block;margin:0;padding:0;}#city_ctrl_form{position:absolute;right:12px;top:10px}#selCityWd{border:1px solid #ccc;height:20px;width:121px;line-height:20px;text-indent:4px;outline:none}#selCitySubmit:hover{background-position:-355px -98px}#selCitySubmit{float:right;background:url("+
n.ij+"wolfman/static/common/images/index_a2f1ac4.png) no-repeat scroll -302px -98px;height:24px;line-height:24px;width:48px;cursor:pointer;margin-left:5px;text-align:center}#sel_city_letter_list{padding-top:10px}#sel_city_letter_list a{white-space:nowrap;margin-right:11px;line-height:18px;font-size:13px;font-family:Arial,Helvetica,SimSun,sans-serif}.city_content_medium{padding:10px 10px 10px 10px;border-bottom:1px solid #CCC;margin:0px 10px}.city_content_bottom{padding:10px 10px 10px 8px;margin:9px 5px 5px 5px;height:218px;overflow-y:auto}#city_detail_table tr td{vertical-align:top}.sel_city_hotcity a{color:#3d6dcc}.sel_city_letter{padding:0 14px 0 3px}.sel_city_letter div{font-size:24px;line-height:24px;font-weight:700;color:#ccc;padding:0;margin:0;font-family:Arial,Helvetica,SimSun,sans-serif}.sel_city_sf{padding-right:8px;font-weight:700}.sel_city_sf a{white-space:nowrap;line-height:18px;color:#3d6dcc}.city_names_wrap{margin-bottom:9px}.sel_city_name{color:#3d6dcc;white-space:nowrap;margin-right:9px;line-height:18px;float:left}#popup_close{outline:none;position:absolute;z-index:50;top:7px;right:6px;width:12px;height:12px;background:url("+
n.ij+"wolfman/static/common/images/popup_close_15d2283.gif) no-repeat;border:0;cursor:pointer}"),bc=bc+(".navtrans-cross-city-icon{display:inline-block;float:left;background-image:url("+y.sa+"cross-trans-icon.png);background-repeat:no-repeat}.navtrans-cross-city-icon.train{width:15px;height:15px;background-position:-15px -15px;position:relative;top:3px;right:1px;}.trans-plan-content tr td:hover .train{background-position:0px -15px}.navtrans-cross-city-icon.airplane{width:15px;height:15px;background-position:-15px 0;position:relative;top:4px;right:1px;}.trans-plan-content tr td:hover .airplane{background-position:0 0}.navtrans-bus-icon.drive{width:16px;height:18px;background-position:-28px -189px;position:relative;top:2px;left:-2px}.trans-plan-content tr td:hover .drive{background-position:-44px -189px}");
(function(a){var b=document,c=b.createElement("style");c.setAttribute("type","text/css");c.styleSheet?c.styleSheet.cssText=a:c.appendChild(b.createTextNode(a));a=b.getElementsByTagName("head");a.length?a[0].appendChild(c):b.documentElement.appendChild(c)})(bc);window.M=2;window.WU=1;g.lang.Aa(Ef,Ka,"MobileInfoWindow");g.extend(Ef.prototype,{initialize:function(a){this.M=a;this.ei=document.createElement("div");this.ei.className="iw";this.ei.style.cssText="position:absolute; line-height:28px; text-align:center; border:0px;";
var b=this.$j=document.createElement("div");this.ei.appendChild(b);this.Jp=document.createElement("div");this.Jp.className="iw_l";b.appendChild(this.Jp);this.Up=document.createElement("div");this.Up.className="iw_r";b.appendChild(this.Up);this.Bk=document.createElement("a");this.Bk.setAttribute("target","_blank");this.Bk.className="iw_s iw_s0 iw_c";this.Bk.innerHTML="<div class='iw_bg iw_cc'></div>";b.appendChild(this.Bk);a.Ae().ED.appendChild(this.ei);this.bind();this.Jd=this.Bk.getElementsByTagName("DIV")[0];
this.Jp.style.display="block";this.Up.style.display="block";return this.ei},bind:function(){var a=this;g.V(a.Jp,"click",function(b){a.m_();b.preventDefault();b.stopPropagation()});g.V(a.Up,"click",function(b){a.NZ();b.preventDefault();b.stopPropagation()});g.V(a.Bk,"click",function(a){a.stopPropagation()});g.Ab(["touchstart","touchmove","touchend","gesturestart","gesturechange","mousedown","mouseout","mouseover","click","mousewheel","keydown","selectstart"],function(b){g.V(a.Bk,b,ga);g.V(a.Jp,b,ga);
g.V(a.Up,b,ga)})},tJ:W(),iJ:W(),ka:function(){return new m(this.GI.lng,this.GI.lat)},va:W(),Za:X("ME"),aa:function(){g.R.aa(this.ba);this.ei.style.display="none";this.ME=J},show:function(a){a&&(this.point=a);g.R.show(this.ba);this.ei.style.display="block";this.ME=t;this.M.$.sb=this},t0:function(){var a=this.M,b=this.Xh,c=this.$j.offsetWidth,e=this.$j.offsetHeight,f=a.Vb(),c=c/2+16,e=e/2+78;if(this.Xh){var i=new L(0,0);b.x<c?i.x=c-b.x:f.width-b.x-8<c&&(i.x=f.width-b.x-8-c);b.y<e?i.y=e-b.y:f.height-
b.y<60&&(i.y=f.height-b.y-60);i.x==0&&i.y==0||a.Lg(i.x,i.y)}},switchTo:function(a){this.Xh=a.point;this.qd=a.name;this.xk=a.uid;this.eh=a.Fa;this.IT=parseInt(this.M.platform.style.left);this.JT=parseInt(this.M.platform.style.top);this.GI=this.M.Mb(this.Xh);this.show();this.V_();this.ZN()},z6:function(){this.$j.className="iw_rt";this.show();this.ZN()},V_:function(){this.Bk.setAttribute("href","http://map.baidu.com/place/detail?uid="+this.xk+"&output=html&source=jsapi&operate=mapclick&clicktype=vector");
this.$j.className="iw_rt";this.Jd.innerHTML="<div class='iw_poir'><div class='crl_ar' style='white-space:nowrap;text-overflow:ellipsis;overflow:hidden;'>"+this.qd+"</div></div>";this.draw()},ZN:function(){var a=this;if(!a.AE)a.AE=setTimeout(function(){a.t0();clearTimeout(a.AE);a.AE=u},100)},x7:function(){var a=$("popList");this.Jd.textContent.length>43&&(this.Jd.textContent.length>=58?a.gb("zoom2"):a.gb("zoom1"))},H3:function(){this.Jd.innerHTML=""},draw:function(){if(this.Xh){var a=this.Xh,b=a.y;
this.ei.style.left=a.x-98-this.IT+"px";this.ei.style.top=b-62-this.JT+"px"}},B5:function(){if(Ya())location.href="http://map.baidu.com/detail?qt=ninf&wd=&detail=scope&uid="+this.xk;if(I())location.href="http://map.baidu.com/mobile/#place/detail/qt=inf&c=131&uid="+this.xk},m_:function(){this.M.Mb(this.Xh);var a=this.M.ja(),a=Math.pow(2,18-a),b=this.M.Vb(),c=this.M.dc,a="http://map.baidu.com/mobile/?third_party=uri_api#index/searchnearby/foo=bar/"+this.JZ({nb_x:c.lng+a*(this.Xh.x-b.width/2),nb_y:c.lat-
a*(this.Xh.y-b.height/2),center_name:this.qd,from:"searchnearby"});window.open(a,"_blank")},NZ:function(){var a=this.M.ph,b=this.M.Vd()?"&operate=vectorclick":"&operate=mapclick",a=n.Id+"direction?origin=\u6211\u7684\u4f4d\u7f6e&destination="+this.qd+"&mode=navigation&output=html&src=jsapi"+b+"&region="+a;Z("navlinkmobile");window.open(a,"_blank")},JZ:function(a){if(!a)return"";var b=[],c;for(c in a)b.push(c+"="+encodeURIComponent(a[c]));return b.join("&")}});n.k2=Ef;g.extend(vf.prototype,{iQ:function(){this.jH(this.map);
this.Kp(0)},DE:function(a){this.Ru=new qc(this);this.Ru.Re(new $a(this.map,this.Ru,a.Ze))},Kp:function(){this.map.ja();if(!this.loaded){this.Ux();this.loaded=t}this.cg()},Ba:function(){var a=this,b=a.map;b.addEventListener("loadcode",function(){a.Kp()});b.addEventListener("addtilelayer",function(b){a.Re(b)});b.addEventListener("removetilelayer",function(b){a.fg(b)});b.addEventListener("setmaptype",function(b){a.Og(b)});b.addEventListener("zoomstartcode",function(){a.Sf()});a.map.addEventListener("setcustomstyles",
function(b){a.tu(b.target);a.cg(t)});b.addEventListener("initindoorlayer",function(b){a.DE(b)});a.jH(b)},jH:function(a){var b=this;a.addEventListener("mousewheel",function(a){b.d_(a)});a.addEventListener("dblclick",function(a){b.QK(a)});a.addEventListener("rightdblclick",function(a){b.QK(a)});a.addEventListener("minuspress",function(a){b.EM(a)});a.addEventListener("pluspress",function(a){b.EM(a)});a.addEventListener("moving",function(){b.cg()});a.addEventListener("resize",function(){b.map.Vd()||b.cg()});
b.map.addEventListener("setcustomstyles",function(){b.hw()});a.addEventListener("onvectorloaded",function(){if(a.Vd()){b.hw();b.yg.style.visibility=""}})},S2:function(){this.I1=new window.VectorLayer(this.map.P.De);this.map.Re(this.I1)},Re:function(a){var b=this,c=a.target;b.map.Vd();c.On&&this.map.Re(c.On);if(c.Yx){for(a=0;a<b.Pg.length;a++)if(b.Pg[a]===c)return;T.load("vector",function(){c.Ba(b.map,b.yg);b.Pg.push(c)},t)}else{for(a=0;a<b.hg.length;a++)if(b.hg[a]===c)return;b.hg.push(c);c.Ba(this.map,
this.Rl);b.map.loaded&&b.cg()}},fg:function(a){a=a.target;this.map.Vd();a.On&&this.map.fg(a.On);if(a.Yx){for(var b=0,c=this.Pg.length;b<c;b++)a===this.Pg[b]&&this.Pg.splice(b,1);a.remove()}else{var c=this.Jg,e=this.jj;for(b in e){var f=b.split("-")[1];f===a.da+""&&delete e[b]}for(b in c){f=b.split("-")[1];f===a.da+""&&delete c[b]}b=0;for(c=this.hg.length;b<c;b++)a===this.hg[b]&&this.hg.splice(b,1);a.remove();this.cg()}},d_:function(a){var b=this.map;if(b.P.qp){var c=b.vo(b.Ua+(a.lq===t?1:-1));if(!c.BD){b.dispatchEvent(new v("onzoomstart"));
b.Ic=b.Ua;b.Ua=c.zoom;a=a.nb;c=this.rA(a);zoomUnits=b.ua().cc(b.ja());b.dc=new m(c.lng+(b.width/2-a.x)*zoomUnits,c.lat-(b.height/2-a.y)*zoomUnits);b.ue=b.Pc.zh(b.dc,b.Ub);this.zoom(a)}}},QK:function(a){var b=this.map;if(b.P.pD){var c=a.nb,e=1,f=c,i=new A(0,0);if(a.type==="onrightdblclick"){e=-1;f=new L(b.width/2,b.height/2)}a=b.vo(b.Ua+e);if(a.BD){if(e===1){c=b.Mb(c);b.yi(c)}}else{b.dispatchEvent(new v("onzoomstart"));b.Ic=b.Ua;b.Ua=a.zoom;if(e===1){b.dc=this.rA(c);b.ue=b.Pc.zh(b.dc,b.Ub);e=b.ua().cc(b.Ic)/
b.ua().cc(a.zoom)*0.5;i.width=c.x-Math.round(b.width/2)*e;i.height=c.y-Math.round(b.height/2)*e}this.zoom(f,i)}if(I())(b=b.vh())&&b.aa()}},EM:function(a){var b=this.map;if(b.P.pp){if(!this.ci){var c=b.vo(b.Ua+(a.type==="onpluspress"?1:-1));if(!c.BD){b.dispatchEvent(new v("onzoomstart"));a=new L(b.width/2,b.height/2);b.Ic=b.Ua;b.Ua=c.zoom;if(b.vh()){a=b.Yb(b.vh().ka(),b.Ic);c=b.Mb(a,b.Ic);b.yk(b.width/2-a.x,b.height/2-a.y,c,t)}this.zoom(a)}}}else a.type==="onpluspress"?b.vG():b.wG()},rA:function(a){var b=
this.map,c=b.dc,e=b.ua().cc(b.Ic);return new m(c.lng+e*(a.x-b.width/2),c.lat-e*(a.y-b.height/2))},zoom:function(a,b){var c=this,e=c.map,f=e.Ua,i=e.P.qG,k=f>i?t:J;if(f<e.Ic&&(f===i||f===i-1))k=t;var l=b?b.width:0,q=b?b.height:0,e=this.map,i=e.P,c=this,x=a.x-parseInt(k?c.Sy.style.left:c.Qb.style.left,10)-e.offsetX,o=a.y-parseInt(k?c.Sy.style.top:c.Qb.style.top,10)-e.offsetY;e.Vc&&g.R.aa(e.Vc);c.Rl.style.visibility="hidden";if(c.yg)c.yg.style.visibility="hidden";this.JU(k);c.Ao.style.visibility="hidden";
this.qg.style.visibility="hidden";var z=[],k=e.Ua-e.Ic;c.Uq?e.Ua-e.Ic>0?c.Uq++:c.Uq--:c.Uq=k;if(this.ci&&this.ci.Cy===0){this.ci.stop();this.ci=u;k=c.Uq}if((!b||b.width===0&&b.height===0)&&i.pp)e.$.X1.action(a,k>0?t:J);var k=Math.pow(2,k),m=this.Bd,n=m.style;n.visibility="";if(e.P.Hk){this.qg.style.visibility="visible";n.visibility="hidden";i=g.platform.Dj&&parseFloat(g.platform.pC)>2.3?t:J;if(g.platform.Dj&&!i)e.dispatchEvent(new v("onzoomend"));else if(f!==e.Ic){var p=f>e.Ic?t:J;if(c.CM!==t){c.CM=
t;var B=e.platform.style,i=e.offsetX,x=e.offsetY,o=e.width,f=e.height,S=a?a.x-i:o/2-i,C=a?a.y-x:f/2-x;B.WebkitTransformOrigin=S+"px "+C+"px";b=new A(0,0);new pa({duration:300,hc:Pa.iD,Nc:30,xa:function(a){var c=p?1+a:1-a/2;B.WebkitTransformOrigin=S+"px "+C+"px";B.WebkitTransform="translate3d("+-b.width*a+"px, "+-b.height*a+"px,0px) scale("+c+")"},finish:function(){e.Vc&&setTimeout(function(){g.R.show(e.Vc)},100);e.dispatchEvent(new v("onzoomend"));B.WebkitTransform="";c.CM=J}})}}}else{for(f=m.children.length-
1;f>-1;f--){var Y={},D=m.children[f].style;Y.top=parseInt(D.top)||0;Y.left=parseInt(D.left)||0;Y.width=parseInt(D.width);Y.height=parseInt(D.height);Y.nX=Y.width*k-Y.width;Y.QW=Y.height*k-Y.height;Y.pf=(Y.left-x)*k-(Y.left-x);Y.qf=(Y.top-o)*k-(Y.top-o);z[f]=Y;D.display="block"}m.uT=parseInt(m.style.left);m.AT=parseInt(m.style.top);if(this.ci){this.ci.stop();this.ci=u}this.ci=new pa({Nc:20,duration:i.pp?i.Y1:1,hc:Pa.jD,xa:function(a){if(!(a<0.1)){for(var b=z.length-1;b>-1;b--){var c=z[b];if(m.children[b]){var e=
m.children[b].style;e.top=Math.round(c.top+c.qf*a)+"px";e.left=Math.round(c.left+c.pf*a)+"px";e.width=Math.ceil(c.width+c.nX*a)+"px";e.height=Math.ceil(c.height+c.QW*a)+"px"}}if(l||q){n.left=m.uT-l*a+"px";n.top=m.AT-q*a+"px"}}},finish:function(){c.cg();e.Vc&&(g.ha.na&&g.ha.na<8||document.compatMode==="BackCompat"?g.R.show(e.Vc):setTimeout(function(){g.R.show(e.Vc)},100));c.Rl.style.visibility="";c.Ao.style.visibility="";c.qg.style.visibility="";delete c.Uq;e.dispatchEvent(new v("onzoomend"));setTimeout(function(){if(c.yg)c.yg.style.visibility=
"";c.hw()},10);m=u;c.ci=u}})}},Og:function(){var a=this,b=a.map;b.addEventListener("tilesloaded",function(){setTimeout(function(){a.hw()},200);b.removeEventListener("tilesloaded",arguments.callee)});for(var c in this.Jg)this.Qx(this.Jg[c]);for(c in this.jj)this.Qx(this.jj[c]);c=this.Hj;for(var e=0,f=c.length;e<f;e++)c[e].remove();delete this.Qb;this.Hj=[];this.jj=this.Jg={};this.Ux();this.cg()},JU:function(a){var b=this.map,a=a||J;if(this.Bd){if(this.Bd.parentNode&&!this.ci){this.Bd.parentNode.removeChild(this.Bd);
this.Bd=u;this.Bd=a?this.Sy.cloneNode(t):this.Qb.cloneNode(t)}}else if(a){this.Bd=this.Sy.cloneNode();for(var a=this.Sy.childNodes,c=0,e=a.length;c<e;c++){var f=a[c].cloneNode(t);f.style.display="none";f.getContext("2d").drawImage(a[c],0,0);this.Bd.appendChild(f)}}else this.Bd=this.Qb.cloneNode(t);a=this.Bd;c=a.style;c.display="";c.zIndex=c.zIndex-100;b.platform.insertBefore(a,b.platform.firstChild)},hw:function(){if(this.Bd){ed(this.Bd);if(this.Bd.parentNode){this.Bd.parentNode.removeChild(this.Bd);
this.Bd.innerHTML="";this.Bd=u}}}});window.WU=2;window.MQ=1;g.extend(tb.prototype,{rl:{},Rj:[],fv:"",uq:"",YG:"",sl:u,Tg:u,Sg:u,Rg:[],XG:0,ez:W(),az:W(),bv:W(),Xd:function(){this.iH()},Ba:function(a,b){ua.prototype.Ba.call(this,a,b);this.rl={};this.Rj=[];this.M=a;this.iH()},Kt:hb(t),remove:function(){ua.prototype.remove.call(this);this.fU()},iH:function(){var a=this,b=a.M;if(b){this.ez=function(b){a.mT(b)};this.az=function(b){a.JS(b)};this.bv=function(b){a.IS(b)};b.addEventListener("mousemove",this.ez);
b.addEventListener("onhotspotover",this.az);b.addEventListener("onhotspotout",this.bv);b.addEventListener("onzoomstart",this.bv)}},fU:function(){var a=this.M;if(a){a.removeEventListener("mousemove",this.ez);a.removeEventListener("onhotspotover",this.az);a.removeEventListener("onhotspotout",this.bv)}},mT:function(a){var b=this,c=b.M,e=c.ua();if(c.ja()<this.mc||c.Vd())b.AB();else{a=e.Rk().Vk(a.point);e=e.Od();a=new L(Math.floor(a.x*Math.pow(2,c.ja()-18)),Math.floor(a.y*Math.pow(2,c.ja()-18)));e=new L(Math.floor(a.x/
e),Math.floor(a.y/e));this.uq=c=e.x+"_"+e.y+"_"+c.ja();if(this.rl[c]){if(this.fv!=c){b.AB();b.hH(this.rl[c]);this.fv=c;for(var e=-1,a=0,f=this.Rj.length;a<f;a++)if(c==this.Rj[a]){e=a;break}if(e>=0){this.Rj.splice(e,e);this.Rj.push(c)}}}else if(this.YG!=c){this.YG=c;e=We[parseInt(Math.random()*We.length)];a=b.$a;c=e+"/data?grids="+c+"&q="+a.mu+"&tags="+a.WF+"&filter="+a.filter+"&sortby="+a.oO+"&ak="+a.oC+"&page_size="+a.yN+"&age="+a.jK;b.Hf?c=c+("&geotable_id="+b.Hf):b.no&&(c=c+("&databox_id="+b.no));
var i=(Math.random()*1E5).toFixed(0);!n._rd&&(n._rd={});n._rd["_cbk"+i]=function(a){b.AS(a);delete n._rd["_cbk"+i]};ub.Ga(c+("&callback=BMap._rd._cbk"+i))}}},AS:function(a){var b=this.M,c=a.content;if(!(a.status!=this.XG||!c||c.length<1)){for(var a=[],e=c[0].data,b=b.ua().Rk(),f=0,i=e.length;f<i;f++){var k=e[f][2].replace(tb.uU,"").split(","),k=b.zh(new m(k[0],k[1]));a.push({pt:k,userdata:{name:e[f][0]||"name",size:e[f][4]?e[f][4].split("|"):[10,13],uid:e[f][1]||"",$b:e[f][3]||"sid1"}})}c=c[0].grid.join("_");
this.rl[c]=a;this.Rj.push(c);if(this.Rj.length>30){c=this.Rj.shift();delete this.rl[c];delete c}if(this.fv!=this.uq){this.AB();if(this.rl[this.uq]){this.hH(this.rl[this.uq]);this.fv=this.uq}}}},hH:function(a){for(var b=this.M,c=0,e=a.length;c<e;c++){var f=a[c].userdata.size,i=f[0]/2,f=f[1]/2,i=new Fc(a[c].pt,{offsets:[f,i,f,i],userData:a[c].userdata});b.iC(i,this.$a.vE)}},AB:function(){this.M.ax(this.$a.vE)},JS:function(a){if(a.spots&&!(a.spots.length<1||a.spots[0].tag!=this.$a.vE)){this.Rg=a.spots;
var b=this,a=this.Rg[0].getUserData().size[0],c="",e=b.M,f="",i=b.$a.KZ;if(this.Rg.length>0)c=this.Rg[0].getUserData().name;if(this.Tg){this.Tg.va(this.Rg[0].ka());this.Sg.jd(c);this.Sg.Rd(new A(a,0));this.Tg.show();c?this.Sg.show():this.Sg.aa()}else{var k=this.Rg[0].getUserData().size,f=this.Rg[0].getUserData().$b,l=this.Hf||this.no;this.sl=new sa(y.sa+"blank.gif",new A(k[0],k[1]),{anchor:new A(k[0]/2+1,k[1]/2+1)});this.sS(l,f,function(){b.Tg&&b.Tg.Zb(b.sl)});this.Tg=new Q(this.Rg[0].ka(),{icon:this.sl,
enableMassClear:J});e.Ta(this.Tg);this.Sg=new sb(c,{offset:new A(a,0)});this.Sg.Sd({backgroundColor:i.backgroundColor,borderColor:i.borderColor});this.Tg.En(this.Sg);c?this.Sg.show():this.Sg.aa();this.Tg.addEventListener("onclick",function(){if(!(b.Rg.length<1)&&b.Rg[0].getUserData().uid){var a=b.$a,c=a.$Y;if(b.Hf)c=a.aZ;a=c+b.Rg[0].getUserData().uid+"?scope=2&ak="+a.oC;b.Hf&&(a=a+("&geotable_id="+b.Hf));var e=(Math.random()*1E5).toFixed(0);!n._rd&&(n._rd={});n._rd["_cbk"+e]=function(a){b.rS(a);delete n._rd["_cbk"+
e]};ub.Ga(a+("&callback=BMap._rd._cbk"+e))}})}}},rS:function(a){var b=a.content;this.Hf&&(b=a.contents[0]);if(a&&a.status==this.XG&&b){var a={poiId:b.uid||"",databoxId:b.databox_id||"",title:this.Hf?b.title:b.name,address:this.Hf?b.address:b.addr,phoneNumber:b.tel||"",postcode:b.zip||"",provinceCode:b.province_id*1||-1,province:b.province||"",cityCode:b.city_id*1||-1,city:b.city||"",districtCode:b.district_id*1||-1,district:b.district||"",point:this.Hf?new m(b.location[0],b.location[1]):new m(b.longitude,
b.latitude),tags:b.tag&&b.tag.replace(tb.xU,"").split(tb.vU),typeId:b.cla*1||-1,extendedData:b.ext||{}},c=new g.lang.rq("onhotspotclick");c.customPoi=a;c.content=b;this.dispatchEvent(c)}},IS:function(){this.Tg&&this.Tg.aa();this.Sg&&this.Sg.aa()},sS:function(a,b,c){var e=this,f=Zh+"?method=getstyle&databox="+a+"&sid="+b,i=(Math.random()*1E5).toFixed(0);if(!e.sl||!(e.sl.databoxid==a&&e.sl.sid==b)){!n._rd&&(n._rd={});n._rd["_cbk"+i]=function(a){var b="";a.status==0&&(b="data:image/png;base64,"+a.content.sid1);
if(b.length>0){e.sl.XN(b);c&&c(a)}delete n._rd["_cbk"+i]};ub.Ga(f+("&callback=BMap._rd._cbk"+i))}}});window.MQ=2;window.Bo=1;g.extend(ka.prototype,{initialize:function(a){this.map=a;this.Wj();this.ea();this.mf&&this.mf.Ba(this.map,this);g.lang.Ia.call(this,this.da);if(this.ba){this.ba.da=this.da;this.eb||g.R.aa(this.ba);return this.ba}},ea:function(){function a(a,b){var i=a.srcElement||a.target,k=a.clientX||a.pageX,l=a.clientY||a.pageY;if(a&&b&&k&&l&&i){var i=g.R.ka(c.Va),q=Fg();b.pixel=b.nb=new L(k-
i.left+q[1],l-i.top+q[0]);b.point=c.Mb(b.nb)}return b}if(this.ba){var b=this,c=this.map;g.V(this.ba,"mouseover",function(c){b.Al||b.dispatchEvent(a(c,(new v("onmouseover")).Qa(c)))});g.V(this.ba,"mouseout",function(c){b.Al||b.dispatchEvent(a(c,(new v("onmouseout")).Qa(c)))});if(b.K.of){g.V(this.ba,"touchstart",function(a){b.ea.WB=new L(a.changedTouches[0].clientX,a.changedTouches[0].clientY)});g.V(this.ba,"touchend",function(c){var f=Ja(),i=new L(c.changedTouches[0].clientX,c.changedTouches[0].clientY);
if(Math.abs(i.x-b.ea.WB.x)>10||Math.abs(i.y-b.ea.WB.y)>10)b.ea.WB=u;else{b.dispatchEvent(a(c,(new v("onclick")).Qa(c)));f-b.JH<b.map.P.FC&&b.dispatchEvent(a(c,(new v("ondblclick")).Qa(c)));b.JH=f}});I()||g.V(this.ba,"click",function(c){for(var f=c.srcElement||c.target;f;){if(f===b.ba){(!(b instanceof Q)||b instanceof Q&&(!b.SA||b.SA&&b.ka().tc(b.SA)))&&b.dispatchEvent(a(c,(new v("onclick")).Qa(c)));break}else if(b.map&&b.map.Oa&&f===b.map.Oa.Fc)break;f=f.parentNode}});g.V(this.ba,"dblclick",function(c){b.dispatchEvent(a(c,
(new v("ondblclick")).Qa(c)));xa(c)});(!g.ha.tf||g.ha.tf<4)&&g.V(this.ba,"contextmenu",function(c){b.dispatchEvent(a(c,(new v("onrightclick")).Qa(c)))})}g.V(this.ba,"mousedown",function(c){if(b instanceof Q)b.SA=b.ka();b.dispatchEvent(a(c,(new v("onmousedown")).Qa(c)))});g.V(this.ba,"mouseup",function(c){b.dispatchEvent(a(c,(new v("onmouseup")).Qa(c)));g.ha.tf>=4&&(c.button===2&&b.K.of)&&b.dispatchEvent(a(c,(new v("onrightclick")).Qa(c)))})}},aa:function(){if(this.eb!==J){this.eb=J;Ka.prototype.aa.call(this);
this.Ib&&(this.Ib.ub&&this.Ib.ub===this)&&this.cd()}},show:function(){if(this.eb!==t){this.eb=t;Ka.prototype.show.call(this)}},WN:function(a){if(a)for(var b in a)typeof this.K[b]===typeof a[b]&&(this.K[b]=a[b])},dq:function(a){this.zIndex=a;this.im()},im:function(){var a;if(Ab(this.zIndex))a=this.zIndex;else{a=0;if(this.map&&this.ka()){a=this.ka()?this.ka().lat:0;a=Ka.Tk(a)+(this.K.rK||0)}}if(this.ba)this.ba.style.zIndex=a},Xo:function(a){this.mf=a;this.map&&a.Ba(this.map,this)},Qp:function(){this.mf.remove();
this.mf=u}});E(cb,{show:cb.show,hide:cb.aa,addContextMenu:cb.Xo,removeContextMenu:cb.Qp});Q.gv=Ka.Tk(-90)+1E6;Q.NG=Q.gv+1E6;Q.YR=function(a){if(Q.zv[a])return Q.zv[a];var b=Q.zv[a]=["BMap_"+Math.round(Math.random()*1E4),"BMap_"+Math.round(Math.random()*1E4)],c=Pc[a],e=Q.TU;if(!e){e=Q.TU=w("style",{type:"text/css"});document.getElementsByTagName("head")[0].appendChild(e)}e.textContent=e.textContent+(Q.VH(c.Zm,b[0])+Q.VH(c.zu,b[1]));return Q.zv[a]};Q.VH=function(a,b){var c=["@-webkit-keyframes "+b+
" {\\n"];g.Rb.Ab(a,function(a){c.push(a.fc*100,"% { ");c.push("-webkit-transform: translate(",a.translate[0],"px,",a.translate[1],"px); ");c.push("-webkit-animation-timing-function: ",a.oc,"; ");c.push("}\\n")});c.push("}\\n");return c.join("")};Q.eQ=function(a,b){if(!Q.Qh){Q.Qh=w("img",{src:y.sa+"drag_cross.png",width:13,height:9});Q.Qh.style.position="absolute";if(g.ha.na==6){delete Q.Qh;var c=(Q.Qh=w("div")).style;c.position="absolute";c.width="13px";c.height="9px";c.filter='progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=image,src="'+
y.sa+'drag_cross.png")'}}c=Q.Qh.style;c.left=a.width-6+"px";c.top=a.height-5+"px";b.appendChild(Q.Qh)};Q.eU=function(){Q.Qh&&Q.Qh.parentNode&&Q.Qh.parentNode.removeChild(Q.Qh)};Q.zv=[];Q.qH=function(){this.style.WebkitAnimation=""};g.extend(Q.prototype,{initialize:function(a){this.mr();ka.prototype.initialize.call(this,a);this.eb||g.R.aa(this.Gc);this.va(this.point);this.Zb(this.K.Be);this.Gy(this.K.hl);this.$p(this.K.rotation);this.K.label&&this.sv&&this.K.label.addEventListener("remove",this.sv);
this.En(this.K.label);this.Jc(this.K.title);this.EA();return this.ba},mr:function(){if(!this.Pi){this.Pi=t;this.fd=this.Gc=this.Ud=this.ba=u;this.Jl=J}},Wj:function(){var a=this.map.Ae();this.ba=wa(a.ZE,this.pT());this.Gc=wa(a.aN,this.hT());this.Gc.da=this.da},pT:function(){var a=['<span class="BMap_Marker BMap_noprint" unselectable="on" '];a.push(this.K.title?'title="'+this.K.title+'"':'"');a.push(' style="position:absolute;padding:0;margin:0;border:0;width:0;height:0;-moz-user-select:none;');a.push(this.K.of?
"cursor:pointer;":"");a.push("background:url("+y.sa+"blank.gif);");a.push("width:"+this.K.Be.size.width+"px;");a.push("height:"+this.K.Be.size.height+"px;");a.push('"></span>');return a.join("")},hT:function(){var a=['<span class="BMap_Marker" unselectable="on" '];a.push('style="position:absolute;padding:0;margin:0;border:0;');a.push('width:0;height:0;-moz-user-select:none"></span>');return a.join("")},IU:function(){var a=['<span unselectable="on" '];a.push('style="position:absolute;padding:0;margin:0;border:0;');
a.push('width:0;height:0;-moz-user-select:none"></span>');return a.join("")},draw:function(){if(this.ba){var a=this.qS();this.ba.style.left=a[0].x+"px";this.ba.style.top=a[0].y+"px";if(this.Gc){this.Gc.style.left=a[0].x+"px";this.Gc.style.top=a[0].y+"px"}if(this.Ud){this.Ud.style.left=a[1].x+"px";this.Ud.style.top=a[1].y+"px"}this.Ib!=u&&this.Ib.Za()&&this.Ib.va();this.im()}},qS:function(){var a=this.K.Fa||new A(0,0),b=this.K.Be.anchor||new A(0,0),c=this.map.$e(this.ka()),e=this.map.uG(this.map.ja());
if(this.ka().lng<0)c.x=c.x+e;if(this.K.left)c.x=c.x-2*e;if(this.K.right)c.x=c.x-e;b=[new L(c.x+a.width-b.width,c.y+a.height-b.height)];if(this.K.hl){e=this.K.hl.anchor||new A(0,0);b[1]=new L(c.x+a.width-e.width,c.y+a.height-e.height)}return b},zb:function(){if(this.map){this.ba=this.initialize(this.map);if(this.Hq){this.Dn(this.Hq);delete this.Hq}}else delete this.Hq},remove:function(){this.Dn(u);this.Gc&&this.Gc.parentNode&&this.Gc.parentNode.removeChild(this.Gc);this.Ud&&this.Ud.parentNode&&this.Ud.parentNode.removeChild(this.Ud);
if(this.Ib&&this.Ib.ub&&this.Ib.ub===this){this.cd();this.Ib=u}this.gc=this.fd=this.Ud=this.Gc=u;if(this.K.label){var a=this.K.label;a.removeEventListener("remove",this.sv);g.lang.ox(a.da);a.aO(u);a.ba=u;this.K.label=u}ka.prototype.remove.call(this)},aa:function(){ka.prototype.aa.call(this);this.ba&&g.R.aa(this.ba);this.Gc&&g.R.aa(this.Gc);this.Ud&&g.R.aa(this.Ud)},show:function(){ka.prototype.show.call(this);this.ba&&g.R.show(this.ba);this.Gc&&g.R.show(this.Gc);this.Ud&&g.R.show(this.Ud)},Zb:function(a){if(a instanceof
sa||a instanceof cd){this.K.Be=a;if(this.map&&this.ba&&this.Gc){try{if(this.fd){this.Gc.removeChild(this.fd);this.fd=u}this.ba.style.width=a.size.width+"px";this.ba.style.height=a.size.height+"px"}catch(b){}if(this.K.Be){var c=this.fd=w(a instanceof sa?"div":"canvas"),e=c.style;e.position="absolute";e.padding=e.margin="0";e.width=a.size.width+"px";e.height=a.size.height+"px";e.overflow="hidden";if(a instanceof cd){c.width=a.size.width;c.height=a.size.height;a.zb(c)}else{c.innerHTML=a.FL();c.uL=J}this.Gc.appendChild(this.fd)}this.draw()}}},
Gy:function(a){if(a instanceof sa){this.K.hl=a;if(this.map&&this.ba&&this.Gc){if(!this.Ud)this.Ud=wa(this.map.Ae().bN,this.IU());try{if(this.gc){this.Ud.removeChild(this.gc);this.gc=u}this.Ud.style.width=a.size.width+"px";this.Ud.style.height=a.size.height+"px"}catch(b){}if(this.K.hl){var c=this.gc=w("div"),e=c.style;e.position="absolute";e.padding=e.margin="0";e.width=a.size.width+"px";e.height=a.size.height+"px";e.overflow="hidden";c.innerHTML=a.FL();c.uL=J;this.Ud.appendChild(this.gc)}this.draw()}}},
En:function(a){if(a&&a instanceof sb){var b=this;T.load("marker",function(){b.BU(a)},t)}},BU:function(a){if(a instanceof sb){this.K.label=a;var b=this;if(!this.K.label.Ug){this.K.label.Ug=t;this.sv=function(){b.K.label=u};this.K.label.addEventListener("remove",this.sv)}if(this.map){a.Ne(this.map);if(a.ba)this.Gc.appendChild(a.ba);else{a.ba=wa(this.ba,a.xa());a.ba.da=a.da}var c=a.ba.style;c.left=a.K.Fa.width+"px";c.top=a.K.Fa.height+"px";a.aO(this)}}},EA:function(){function a(a,b){b.pixel=b.nb=a.nb;
b.point=b.point=a.point;return b}function b(a){var b=a.clientX,c=a.clientY;if(a.changedTouches){b=a.changedTouches[0].clientX;c=a.changedTouches[0].clientY}return new L(b,c)}if(this.ba&&!this.ba.Ug){this.ba.Ug=t;var c=this.map,e=this,f=0,i=0,k=0,l={x:0,y:0};this.Ls=function(a){if(e.K.bc&&a.button!=2){e.Jl=t;var l=c.Yb(e.point),o=b(a);f=o.x-l.x;i=o.y-l.y;k=Ja();if(e.map&&e.map.$)e.map.$.Av=e;g.V(e.map.platform,"mousemove",e.oj);g.V(e.map.platform,"mouseup",e.nj);g.V(e.map.platform,"touchmove",e.oj);
g.V(e.map.platform,"touchend",e.nj);e.ba&&e.ba.setCapture&&e.ba.setCapture();e.ba.style.cursor=e.K.Md;a.type=="touchstart"&&ga(a)}};this.oj=function(k){if(e.Jl){k=b(k);l=k=new L(k.x-f,k.y-i);e.$z=k;if(e.K.MN&&k.x>15&&k.x<e.map.width-15&&k.y>30&&k.y<e.map.height-15||!e.K.MN){var g=e.map.Mb(k),o={nb:k,point:g};e.Wl=e.Xl=0;if(k.x<=20||k.x>=e.map.width-20||k.y<=50||k.y>=e.map.height-10){if(k.x<=20)e.Wl=8;else if(k.x>=e.map.width-20)e.Wl=-8;if(k.y<=50)e.Xl=8;else if(k.y>=e.map.height-10)e.Xl=-8;if(!e.Me)e.Me=
setInterval(function(){c.Lg(e.Wl,e.Xl,{noAnimation:t});var a=c.Mb(e.$z);e.va(a)},30)}else{if(e.Me){clearInterval(e.Me);e.Me=u}e.va(g)}if(!e.Al){e.dispatchEvent(a(o,new v("ondragstart")));e.Al=t;if(e.K.EN){e.Dn(3);Q.eQ(e.K.Be.anchor,e.Gc)}}e.dispatchEvent(a(o,new v("ondragging")))}}};this.nj=function(){e.ba&&e.ba.releaseCapture&&e.ba.releaseCapture();e.Jl=J;if(e.map&&e.map.$)e.map.$.Av=u;g.md(document,"mousemove",e.oj);g.md(document,"mouseup",e.nj);g.md(document,"touchmove",e.oj);g.md(document,"touchend",
e.nj);f=i=0;if(e.Me){clearInterval(e.Me);e.Me=u}if(Ja()-k>=100&&(l.x>2||l.y>2)){e.Al=J;e.dispatchEvent(a({nb:e.map.Yb(e.ka()),point:e.ka()},new v("ondragend")));if(e.K.EN){e.Dn(4);Q.eU()}l.x=l.y=0}e.im();if(e.ba)e.ba.style.cursor=e.K.of?"pointer":""};g.V(this.ba,"mousedown",this.Ls);g.V(this.ba,"touchstart",this.Ls)}},va:function(a){if(a instanceof m){this.point=this.K.point=new m(a.lng,a.lat);this.draw()}},im:function(){var a;if(this.Jl==t)a=Q.NG;else if(this.K.PE==t)a=Q.gv+(this.lH||0);else if(Ab(this.zIndex))a=
this.zIndex;else{a=0;this.map&&this.ka()&&(a=Ka.Tk(this.ka().lat)+this.K.rK)}if(this.ba)this.ba.style.zIndex=a;if(this.Gc)this.Gc.style.zIndex=a},Ci:function(a,b){this.K.PE=!!a;if(a)this.lH=b||0;this.im()},Jc:function(a){this.K.title=a+"";if(this.ba)this.ba.title=this.K.title},Rd:function(a){if(a instanceof A){this.K.Fa=a;this.va(this.ka())}},Dn:function(a){var b=this;T.load("markeranimation",function(){b.AU(a)},t)},AU:function(a){if(this.fd){this.OQ(a!=u);var b=Pc[a];if(b){b=b?b.options.TO:J;!I()||
b?this.JR(a):this.IR(a)}}},OQ:function(a){this.BH(this.fd);this.BH(this.gc);if(a){if(this.Xj){this.Xj.stop();this.Xj=u}this.fd.style.top=this.fd.style.left="0px";if(this.gc)this.gc.style.top=this.gc.style.left="0px"}else if(this.Xj){var b=this;this.Xj.q0(function(){b.Xj=u})}},IR:function(a){var b=Pc[a],a=Q.YR(a);this.rJ(this.fd,a[0],b);this.rJ(this.gc,a[1],b)},BH:function(a){if(a){a.style.WebkitAnimation="";g.md(a,"webkitAnimationEnd",Q.qH)}},rJ:function(a,b,c){if(a){g.V(a,"webkitAnimationEnd",Q.qH);
a.style.WebkitAnimation=b+" "+c.options.duration+"ms"+(c.options.loop==pa.Xn?" infinite":"")}},JR:function(a){var b=this.fd.style,c=J,e;if(this.gc){c=t;e=this.gc.style}var f=Pc[a],i=this,k=f.Zm.length,l=f.options.duration,g=i.Xj=new pa({duration:0,kp:pa.Xn}),x=f.Zm,o=f.zu;b.top=x[0].translate[1]+"px";if(c){e.left=o[0].translate[0]+"px";e.top=o[0].translate[1]+"px"}for(var z=1;z<k;z++)(function(){function a(){}var b=[x[z].translate[0]-x[z-1].translate[0],x[z].translate[1]-x[z-1].translate[1]],e=[x[z-
1].translate[0],x[z-1].translate[1]];if(c)var m=[o[z].translate[0]-o[z-1].translate[0],o[z].translate[1]-o[z-1].translate[1]],n=[o[z-1].translate[0],o[z-1].translate[1]];var p=Pa[x[z-1].oc];z==k-1&&(a=f.options.loop!=pa.Xn?function(){i.Xj=u}:function(){i.Xj.start()});g.add(new pa({duration:(f.Zm[z].fc-x[z-1].fc)*l,Nc:40,kp:pa.Xn,hc:p,xa:function(a){if(i.fd)i.fd.style.top=e[1]+Math.round(a*b[1])+"px";if(c&&i.gc){i.gc.style.left=n[0]+Math.round(a*m[0])+"px";i.gc.style.top=n[1]+Math.round(a*m[1])+"px"}},
finish:a}))})();g.start()},$p:function(a){if(a){this.K.rotation=a;if(this.map&&this.ba&&this.Gc)try{if(this.fd){var b=this.fd.style;b.webkitTransform="rotate("+this.K.rotation+"deg)";b.h_="rotate("+this.K.rotation+"deg)";b.transform="rotate("+this.K.rotation+"deg)";var c=Math.cos(this.K.rotation/180*Math.PI),e=-Math.sin(this.K.rotation/180*Math.PI),f=Math.sin(this.K.rotation/180*Math.PI),i=Math.cos(this.K.rotation/180*Math.PI);b.filter="progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand',M11="+
c+",M12= "+e+",M21= "+f+",M22="+i+")";b.j_="progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand',M11="+c+",M12= "+e+",M21= "+f+",M22="+i+")";b.s7="bottom 50%";b.i_="bottom 50%";b.u1="bottom 50%"}if(this.gc){b=this.gc.style;b.webkitTransform="rotate("+this.K.rotation+"deg)";b.h_="rotate("+this.K.rotation+"deg)";b.transform="rotate("+this.K.rotation+"deg)";c=Math.cos(this.K.rotation/180*Math.PI);e=-Math.sin(this.K.rotation/180*Math.PI);f=Math.sin(this.K.rotation/180*Math.PI);i=Math.cos(this.K.rotation/
180*Math.PI);b.filter="progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand',M11="+c+",M12= "+e+",M21= "+f+",M22="+i+")";b.j_="progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand',M11="+c+",M12= "+e+",M21= "+f+",M22="+i+")";b.t2="bottom 50%";b.i_="bottom 50%";b.u1="bottom 50%"}}catch(k){}}}});E(qa,{setIcon:qa.Zb,setPosition:qa.va,setOffset:qa.Rd,setLabel:qa.En,setTitle:qa.Jc,setTop:qa.Ci,setAnimation:qa.Dn,setShadow:qa.Gy,show:qa.show,hide:qa.aa,remove:qa.remove,setRotation:qa.$p,
getRotation:qa.RL});sa.prototype.FL=function(){var a="",a="",b=this.imageUrl,c=this.imageOffset,e=this.imageSize;if(g.ha.na==6&&b.toLowerCase().indexOf(".png")>0){a=["<div"];this.printImageUrl&&a.push(' class="BMap_noprint"');a.push(' style="width: 1px; height: 1px;');a.push("; left:"+c.width+"px");a.push("; top:"+c.height+"px");a.push("; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=image,src='"+b+"')");a.push('; position:absolute;"></div>');if(this.printImageUrl){a.push('<img class="BMap_noscreen" style="display: block; border:none;margin-left:'+
c.width+"px;");a.push("margin-top:"+c.height+'px;" src="'+this.printImageUrl+'" />')}}else{a=['<img src="',b,'" style="display: block; border:none;margin-left:'+c.width+"px","; margin-top:"+c.height+"px","; "];e&&a.push("; width:"+e.width+"px; height:"+e.height+"px;");a.push('" />')}return a=a.join("")};g.extend(sb.prototype,{Wj:function(){var a=this.K,b=this.content,c=w("label",{"class":"BMapLabel",unselectable:"on"});if(a.title)c.title=a.title;var e=c.style;e.position="absolute";e.MozUserSelect=
"none";if(a.width==0||a.width=="auto")e.display="inline";else{e.width=a.width+"px";e.display="block";e.overflow="hidden"}if(a.of=="true")e.cursor="pointer";else if(!g.ha.na)e.cursor="inherit";c.innerHTML=b;this.map.Ae().TE.appendChild(c);this.ba=c;this.Sd(a.iq);return c},va:function(a){if(a instanceof m&&!this.Gx()){this.point=this.K.position=new m(a.lng,a.lat);this.draw()}},draw:function(){if(this.ba&&this.ka()&&!this.Gx()){var a=this.K.Fa||new A(0,0),b=this.map.$e(this.ka()),c=this.map.uG(this.map.ja());
if(this.K.left)b.x=b.x-c;if(this.K.right)b.x=b.x+c;this.ba.style.left=b.x+a.width+"px";this.ba.style.top=b.y+a.height+"px";this.im()}},zb:function(){if(this.map&&!this.Bo){this.ba=this.initialize(this.map);this.draw()}},jd:function(a){this.content=a;if(this.ba)this.ba.innerHTML=a},JF:function(a){if(a>=0&&a<=1)this.K.opacity=a;if(this.ba){var b=this.ba.style;b.opacity=a;b.filter="alpha(opacity="+a*100+")"}},Rd:function(a){if(a instanceof A){this.K.Fa=new A(a.width,a.height);if(this.Gx()&&this.ba){this.ba.style.left=
a.width+"px";this.ba.style.top=a.height+"px"}else this.draw()}},Sd:function(a){a=a||{};this.K.iq=g.extend(this.K.iq,a);if(this.ba)for(var b in a)try{this.ba.style[b]=a[b]}catch(c){}},Jc:function(a){this.K.title=a+"";if(this.ba)this.ba.title=this.K.title}});E(db,{setStyle:db.Sd,setContent:db.jd,setPosition:db.va,setOffset:db.Rd,setTitle:db.Jc});window.Bo=2;window.VU=1;var Dh={14:"m-0.00573,-10c-5.51975,0 -9.99427,4.47453 -9.99427,9.99428c0,5.51974 4.47452,9.99425 9.99427,9.99425c5.51972,0 9.99426,-4.47452 9.99426,-9.99425c0,-5.51975 -4.47453,-9.99428 -9.99426,-9.99428zm0,17.92491c-4.37412,0 -7.93132,-3.55788 -7.93132,-7.93063c0,-4.37345 3.5572,-7.93134 7.93132,-7.93134c4.37411,0 7.93062,3.55721 7.93062,7.93134c0,4.37412 -3.55789,7.93063 -7.93062,7.93063zm-0.00068,-15.4088c-0.38027,0 -0.68696,0.30807 -0.68696,0.68765l0,6.34078l-4.15752,1.81815c-0.34794,0.15266 -0.50611,0.55837 -0.35344,0.90632c0.11278,0.25787 0.36445,0.4119 0.6292,0.4119c0.09214,0 0.18635,-0.01857 0.27575,-0.05845l4.55635,-1.99279c0.00344,-0.00137 0.00619,-0.00275 0.00894,-0.00412l0.00275,-0.00138c0.01032,-0.00413 0.01581,-0.01376 0.02545,-0.01719c0.07151,-0.03576 0.13821,-0.07771 0.19185,-0.1341c0.02337,-0.02338 0.03644,-0.05364 0.05431,-0.08045c0.03301,-0.04401 0.06946,-0.08733 0.0894,-0.14028c0.0165,-0.04126 0.01787,-0.08596 0.02613,-0.12997c0.00894,-0.04469 0.02614,-0.08389 0.02614,-0.1286l0,-6.7905c0,-0.37889 -0.30807,-0.68697 -0.68833,-0.68697z",
13:"m-0.00706,-9.5c-5.24281,0 -9.49294,4.25065 -9.49294,9.49294c0,5.24331 4.25014,9.49294 9.49294,9.49294c5.24281,0 9.49294,-4.24964 9.49294,-9.49294c0,-5.2423 -4.25013,-9.49294 -9.49294,-9.49294zm3.08857,3.85997c0.61044,0 1.10279,0.96873 1.10279,2.16271s-0.49384,2.1647 -1.10279,2.1647c-0.60844,0 -1.10228,-0.96873 -1.10228,-2.16372s0.49434,-2.16369 1.10228,-2.16369zm-6.28628,0c0.60844,0 1.10228,0.96873 1.10228,2.16271s-0.49284,2.1647 -1.10228,2.1647s-1.10277,-0.96873 -1.10277,-2.16372s0.49383,-2.16369 1.10277,-2.16369zm3.21167,12.16493c-1.87667,0 -3.63373,-1.14814 -5.14663,-3.14239c1.56571,1.02156 3.27993,1.59064 5.07786,1.59064c1.90905,0 3.72343,-0.63985 5.36539,-1.78497c-1.54429,2.11685 -3.35767,3.33672 -5.29662,3.33672l-0.00001,0z",
12:"m9.27295,5.92958l-2.64443,-4.57961c-0.79727,-1.37992 -2.10131,-3.63983 -2.8986,-5.01973l-2.64441,-4.57858c-0.79782,-1.38093 -2.10186,-1.38093 -2.89913,0l-2.64335,4.57858c-0.79728,1.3799 -2.10188,3.63981 -2.89916,5.01973l-2.64387,4.57961c-0.79728,1.38101 -0.14472,2.50988 1.44983,2.50988l16.37221,0c1.59561,0 2.24711,-1.12887 1.45091,-2.50988l0,0zm-8.88166,0.70811l-1.56837,0l0,-1.50484l1.56837,0l0,1.50484zm-0.07527,-2.61447l-1.41621,0l-0.14044,-6.44231l1.68427,0l-0.12761,6.44231l0,0z",11:"m8.08295,-6.56414l-3.59319,0l0,-1.43586l-8.98155,0l0,1.43586l-3.59321,0c-1.0569,0 -1.915,0.85509 -1.915,1.91159l0,9.92258c0,1.05357 0.8581,1.91158 1.915,1.91158l16.16796,0c1.05692,0 1.91501,-0.85801 1.91501,-1.91158l0,-9.92258c0,-1.0565 -0.85809,-1.91159 -1.91501,-1.91159l0,0zm-8.08397,12.66884c-3.20143,0 -5.80643,-2.60031 -5.80643,-5.79596c0,-3.19569 2.605,-5.79891 5.80643,-5.79891s5.80789,2.60322 5.80789,5.79891c0,3.19565 -2.60794,5.79596 -5.80789,5.79596zm0,-9.6804c-2.15036,0 -3.89142,1.7394 -3.89142,3.88444c0,2.14503 1.74252,3.8844 3.89142,3.8844c2.1489,0 3.89141,-1.73937 3.89141,-3.8844c0,-2.14503 -1.74105,-3.88444 -3.89141,-3.88444z",
10:"m0,-10c-0.20885,0 -0.39491,0.08583 -0.55177,0.24149c-0.15674,0.15536 -0.28646,0.37838 -0.39429,0.65665c-0.21586,0.55655 -0.34853,1.33844 -0.42114,2.27477c-0.07231,0.93446 -0.08474,2.02273 -0.05447,3.18765c-2.58175,1.05925 -7.81787,3.24648 -8.23854,3.73474c-0.56001,0.65029 -0.37908,1.3954 -0.15331,1.89002l8.608,-1.75235c0.18202,2.28374 0.4407,4.5455 0.66615,6.31771c-0.8418,0.24646 -2.41323,0.73303 -2.73754,1.03474c-0.4469,0.41562 -0.4469,1.75793 -0.4469,1.75793l3.52318,-0.28665c0.08286,0.57874 0.13486,0.9163 0.13486,0.9163l0.00511,0.03042l0.02778,0l0.06486,0l0.02778,0l0.00511,-0.03042c0,0 0.05185,-0.33756 0.13486,-0.9163l3.52424,0.28665c0,0 0,-1.34231 -0.44688,-1.75793c-0.32446,-0.30172 -1.89697,-0.7895 -2.73847,-1.0358c0.22484,-1.76681 0.4832,-4.02001 0.66507,-6.29634l8.50712,1.73203c0.22561,-0.49462 0.40765,-1.23973 -0.15237,-1.89002c-0.41538,-0.48221 -5.52504,-2.62071 -8.1386,-3.69423c0.03119,-1.17999 0.01971,-2.28285 -0.05353,-3.22816l0,-0.00233c-0.07263,-0.93523 -0.20545,-1.71635 -0.42114,-2.27244c-0.10784,-0.27827 -0.23634,-0.50114 -0.3932,-0.65665c-0.15689,-0.15567 -0.34293,-0.24149 -0.55195,-0.24149l0,0l0,0l0,0l0.00001,0l0,0l-0.00003,0.00001z",
3:"m-10,0l10,-10l10,10l-10,10l-10,-10z",5:"M0,0 L-5,-15 0,-10 5,-15 z",6:"M0,0 L5,15 0,10 -5,15z",7:"M-5,-15 L0,0 5,-15",8:"M-5,15 L0,0 5,15",9:"m0,-24c-4.4183,0 -8,3.58167 -8,8c0,1.42102 0.3816,2.75 1.0312,3.90601c0.1079,0.19202 0.221,0.38098 0.3438,0.56299l6.625,11.53101l6.625,-11.53101c0.102,-0.151 0.19,-0.31097 0.281,-0.46899l0.063,-0.09399c0.649,-1.15601 1.031,-2.48499 1.031,-3.90601c0,-4.41833 -3.582,-8 -8,-8zm0,4c2.209,0 4,1.79089 4,4c0,2.20898 -1.791,4 -4,4c-2.2091,0 -4,-1.79102 -4,-4c0,-2.20911 1.7909,-4 4,-4z"};
g.extend(cd.prototype,{fo:function(){var a=this.yB;Dh[a]&&(a=Dh[a]);switch(a){case 1:var b=a=this.nv(2),c=this.style.scale,e=this.Ii;this.size=new A(a,b);this.anchor=new A(a/2+e.width*c,b/2+e.height*c);this.path=1;break;case 2:var a=this.nv(4),b=this.nv(2),e=this.Ii,f=this.style.ac?this.style.ac:this.style.scale,c=this.style.scale;this.size=new A(a,b);this.xr=new A(Math.floor(-f/2),Math.floor(-f/2));this.anchor=new A(a/2+e.width*c,b/2+e.height*c);this.path=2;break;case 4:b=a=this.nv(20);e=this.Ii;
c=this.style.scale;this.size=new A(a,b);this.anchor=new A(a/2+e.width*c,b/2+e.height*c);this.path=4;break;default:var a=new n.lP(a),i=a.hb(),b=this.style.rotation*Math.PI/180,f=this.style.ac?this.style.ac:this.style.scale,c=this.style.scale,e=this.Ii,k=new A(Math.floor(i.Pj*c-f/2),Math.floor(i.Qj*c-f/2)),c={EO:new L(Math.floor(i.Pj*c-f/2)-c*e.width,Math.floor(i.Qj*c-f/2)-c*e.height),z3:new L(Math.floor(i.Pj*c-f/2)-c*e.width,Math.ceil(i.Tn*c-f/2)-c*e.height),b7:new L(Math.ceil(i.Sn*c+f/2)-c*e.width,
Math.floor(i.Qj*c-f/2)-c*e.height),A3:new L(Math.ceil(i.Sn*c+f/2)-c*e.width,Math.ceil(i.Tn*c+f/2)-c*e.height)},e={},f=[],i=[],l;for(l in c){var g=Math.cos(b)*c[l].x-Math.sin(b)*c[l].y,x=Math.sin(b)*c[l].x+Math.cos(b)*c[l].y;e[l]=new L(g,x);f.push(g);i.push(x)}xmax=Math.max.apply(Math,f);ymax=Math.max.apply(Math,i);xmin=Math.min.apply(Math,f);ymin=Math.min.apply(Math,i);this.size=new A(Math.ceil(xmax-xmin),Math.ceil(ymax-ymin));this.anchor=new A(-xmin,-ymin);this.xr=new A(xmin-e.EO.x,ymin-e.EO.y);
this.IA=new L(k.width,k.height);this.lJ=b;this.path=a}},nv:function(a){return this.style.ac?a*this.style.scale+this.style.ac%3+this.style.ac:a*this.style.scale+this.style.scale+this.style.scale%2},zb:function(a){var b=this.style.scale;size=this.size;this.ir=a;if(a.getContext&&a.getContext("2d")){a=this.Rq=a.getContext("2d");a.fillStyle=g.ls.LC(this.style.fillColor,this.style.Dg);a.strokeStyle=g.ls.LC(this.style.strokeColor,this.style.ld)}else{a=new n.ZP(a);a.fillStyle={color:g.ls.kK(this.style.fillColor),
alpha:this.style.Dg};a.strokeStyle={color:g.ls.kK(this.style.strokeColor),alpha:this.style.ld}}a.lineCap="round";a.lineJoin="round";a.lineWidth=this.style.ac||b;this.xr&&a.translate(-this.xr.width,-this.xr.height);this.lJ&&a.rotate(this.lJ);this.IA&&a.translate(-this.IA.x,-this.IA.y);switch(this.path){case 1:a.arc(size.width/2,size.height/2,b,0,2*Math.PI);break;case 2:a.rect(0,0,4*b,2*b);break;case 4:a.beginPath();for(var c=size.width/2,b=b*10,e=2*Math.PI/10,f=11;f!=0;f--){var i=b*(f%2+1)/2,k=e*f;
a.lineTo(i*Math.sin(k)+c,i*Math.cos(k)+c)}a.closePath();break;default:a.lineWidth=a.lineWidth/b;a.scale(b,b);this.path.ii(a)}a.fill();a.stroke()},setPath:function(a){this.yB=a;this.fo()},setAnchor:function(a){this.Ii=this.style.anchor=a;this.fo()},setRotation:function(a){this.style.rotation=a;this.fo()},setScale:function(a){this.style.scale=a;this.fo()},setStrokeWeight:function(a){this.style.ac=a;this.fo()}});window.VU=2;window.cV=1;var gd=10,Od=gd/2,ab=Vg.prototype;ab.clearRect=function(){this.gL.innerHTML=
""};ab.beginPath=function(){this.Fk=[]};ab.moveTo=function(a,b){var c=this.ki(a,b);this.Fk.push({type:"moveTo",x:c.x,y:c.y});this.ys=c.x;this.zs=c.y};ab.lineTo=function(a,b){var c=this.ki(a,b);this.Fk.push({type:"lineTo",x:c.x,y:c.y});this.ys=c.x;this.zs=c.y};ab.bezierCurveTo=function(a,b,c,e,f,i){Wg(this,this.ki(a,b),this.ki(c,e),this.ki(f,i))};ab.quadraticCurveTo=function(a,b,c,e){a=this.ki(a,b);c=this.ki(c,e);e={x:this.ys+2/3*(a.x-this.ys),y:this.zs+2/3*(a.y-this.zs)};Wg(this,e,{x:e.x+(c.x-this.ys)/
3,y:e.y+(c.y-this.zs)/3},c)};ab.arc=function(a,b,c,e,f,i){var c=c*gd,k=a+Math.cos(e)*c-Od,l=b+Math.sin(e)*c-Od,e=a+Math.cos(f)*c-Od,f=b+Math.sin(f)*c-Od;k==e&&!i&&(k=k+0.125);a=this.ki(a,b);k=this.ki(k,l);e=this.ki(e,f);this.Fk.push({type:i?"at":"wa",x:a.x,y:a.y,Ea:c,S1:k.x,U1:k.y,R1:e.x,T1:e.y})};ab.rect=function(a,b,c,e){this.moveTo(a,b);this.lineTo(a+c,b);this.lineTo(a+c,b+e);this.lineTo(a,b+e);this.closePath()};ab.stroke=function(a){var b=[],c=a?this.fillStyle:this.strokeStyle,e=c.color,c=c.alpha;
b.push("<g_vml_:shape",' filled="',!!a,'"',' style="position:absolute;width:',10,"px;height:",10,'px;"',' coordorigin="0 0" coordsize="',gd*10," ",gd*10,'"',' stroked="',!a,'"',' path="');for(var f=u,i=u,k=u,l=u,g=0;g<this.Fk.length;g++){var x=this.Fk[g];switch(x.type){case "moveTo":b.push(" m ",Math.round(x.x),",",Math.round(x.y));break;case "lineTo":b.push(" l ",Math.round(x.x),",",Math.round(x.y));break;case "close":b.push(" x ");x=u;break;case "bezierCurveTo":b.push(" c ",Math.round(x.uW),",",
Math.round(x.vW),",",Math.round(x.wW),",",Math.round(x.xW),",",Math.round(x.x),",",Math.round(x.y));break;case "at":case "wa":b.push(" ",x.type," ",Math.round(x.x-this.Rw*x.Ea),",",Math.round(x.y-this.Sw*x.Ea)," ",Math.round(x.x+this.Rw*x.Ea),",",Math.round(x.y+this.Sw*x.Ea)," ",Math.round(x.S1),",",Math.round(x.U1)," ",Math.round(x.R1),",",Math.round(x.T1))}if(x){if(f==u||x.x<f)f=x.x;if(k==u||x.x>k)k=x.x;if(i==u||x.y<i)i=x.y;if(l==u||x.y>l)l=x.y}}b.push(' ">');if(a)b.push('<g_vml_:fill color="',
e,'" opacity="',c,'" />');else{a=this.NM*this.lineWidth;a<1&&(c=c*a);b.push("<g_vml_:stroke",' opacity="',c,'"',' joinstyle="',this.lineJoin,'"',' miterlimit="',this.miterLimit,'"',' endcap="',"square",'"',' weight="',a,'px"',' color="',e,'" />')}b.push("</g_vml_:shape>");this.gL.insertAdjacentHTML("beforeEnd",b.join(""))};ab.fill=function(){this.stroke(t)};ab.closePath=function(){this.Fk.push({type:"close"})};ab.ki=function(a,b){var c=this.ri;return{x:gd*(a*c[0][0]+b*c[1][0]+c[2][0])-Od,y:gd*(a*
c[0][1]+b*c[1][1]+c[2][1])-Od}};ab.save=function(){var a={};copyState(this,a);this.YJ.push(a);this.YM.push(this.ri);this.ri=fe(createMatrixIdentity(),this.ri)};ab.restore=function(){copyState(this.YJ.pop(),this);this.ri=this.YM.pop()};ab.translate=function(a,b){ge(this,fe([[1,0,0],[0,1,0],[a,b,1]],this.ri),J)};ab.rotate=function(a){var b=Math.cos(a),a=Math.sin(a);ge(this,fe([[b,a,0],[-a,b,0],[0,0,1]],this.ri),J)};ab.scale=function(a,b){this.Rw=this.Rw*a;this.Sw=this.Sw*b;ge(this,fe([[a,0,0],[0,b,
0],[0,0,1]],this.ri),t)};ab.transform=function(a,b,c,e,f,i){ge(this,fe([[a,b,0],[c,e,0],[f,i,1]],this.ri),t)};ab.setTransform=function(a,b,c,e,f,i){ge(this,[[a,b,0],[c,e,0],[f,i,1]],t)};n.ZP=Vg;window.cV=2;window.EQ=1;Ta.trim=function(a){return a.replace(/^\s+|\s+$/g,"")};Ta.oW=function(a){return a.replace(/[\s\r\t\n]+/gm," ")};Ta.Cf=function(a,b){this.x=a;this.y=b};Ta.Cf.prototype.lK=function(a){return Math.atan2(a.y-this.y,a.x-this.x)};Ta.kP=function(){this.Tn=this.Sn=this.Qj=this.Pj=Number.NaN;
this.x=X("Pj");this.y=X("Qj");this.width=function(){return this.Sn-this.Pj};this.height=function(){return this.Tn-this.Qj};this.zg=function(a,b){if(a!=u){if(isNaN(this.Pj)||isNaN(this.Sn))this.Sn=this.Pj=a;if(a<this.Pj)this.Pj=a;if(a>this.Sn)this.Sn=a}if(b!=u){if(isNaN(this.Qj)||isNaN(this.Tn))this.Tn=this.Qj=b;if(b<this.Qj)this.Qj=b;if(b>this.Tn)this.Tn=b}};this.mC=function(a){this.zg(a,u)};this.nC=function(a){this.zg(u,a)};this.bK=function(a,b,c,e,f,i){c=a+2/3*(c-a);e=b+2/3*(e-b);this.hC(a,b,c,
c+1/3*(f-a),e,e+1/3*(i-b),f,i)};this.hC=function(a,b,c,e,f,i,k,l){var g=[a,b],x=[c,e],o=[f,i],z=[k,l];this.zg(g[0],g[1]);this.zg(z[0],z[1]);for(ca=0;ca<=1;ca++){a=function(a){return Math.pow(1-a,3)*g[ca]+3*Math.pow(1-a,2)*a*x[ca]+3*(1-a)*Math.pow(a,2)*o[ca]+Math.pow(a,3)*z[ca]};b=6*g[ca]-12*x[ca]+6*o[ca];c=-3*g[ca]+9*x[ca]-9*o[ca]+3*z[ca];e=3*x[ca]-3*g[ca];if(c==0){if(b!=0){b=-e/b;if(0<b&&b<1){ca==0&&this.mC(a(b));ca==1&&this.nC(a(b))}}}else{e=Math.pow(b,2)-4*e*c;if(!(e<0)){f=(-b+Math.sqrt(e))/(2*
c);if(0<f&&f<1){ca==0&&this.mC(a(f));ca==1&&this.nC(a(f))}b=(-b-Math.sqrt(e))/(2*c);if(0<b&&b<1){ca==0&&this.mC(a(b));ca==1&&this.nC(a(b))}}}}};this.zg(s,s);this.zg(s,s)};n.lP=Ta;window.EQ=2;window.DS=1;g.extend(Ra.prototype,{zb:function(){if(this.map){this.ba||this.Wj();var a=this.map.ja();if(a<this.K.Fs||a>this.K.Es)this.aa();else{var b=this.K.hb.Ye(),c=this.K.hb.Wf(),a=this.map.$e(b).x,e=this.map.$e(c).y,c=this.map.$e(c).x,b=this.map.$e(b).y;this.ba.style.left=a+"px";this.ba.style.top=e+"px";this.ba.style.width=
c-a+"px";this.ba.style.height=b-e+"px";this.show()}}},draw:function(){this.zb()},Wj:function(){if(!this.ba){this.ba=document.createElement("div");var a=this.ba.style;a.cssText="position: absolute; -moz-user-select: none; overflow: hidden;";a.zIndex=Ka.Tk(this.K.hb.Ye().lat);if(this.K.opacity||this.K.opacity===0){a.opacity=this.K.opacity;a.filter="alpha(opacity="+parseInt(this.K.opacity,10)*100+")"}this.$g=document.createElement("img");this.$g.style.width="100%";if(this.K.V0)this.$g.style.height="100%";
this.ba.appendChild(this.$g);var b=this;this.$g.onload=function(){b.R2=b.$g.naturalWidth||b.$g.width;b.Q2=b.$g.naturalHeight||b.$g.height};if(this.K.Fp)this.$g.src=this.K.Fp;this.map.Ae().TE.appendChild(this.ba);b=this;g.V(this.ba,"click",function(a){b.dispatchEvent(new v("click"),a)});g.V(this.ba,"dblclick",function(a){b.dispatchEvent(new v("dblclick"),a)})}},m0:function(a){this.K.hb=a;this.map&&this.zb();this.ba.style.zIndex=Ka.Tk(this.K.hb.Ye().lat)},ye:function(){return this.K.hb},JF:function(a){this.K.opacity=
a;this.ba.style.opacity=a;this.ba.style.filter="alpha(opacity="+parseInt(a,10)*100+")"},uY:function(){return this.K.opacity},s0:function(a){this.K.Fp=a;if(this.$g)this.$g.src=a},gY:function(){return this.K.Fp},L6:function(a){this.K.Fs=a},A4:function(){return this.K.Fs},K6:function(a){this.K.Es=a},z4:function(){return this.K.Es}});Ra.prototype.setBounds=Ra.prototype.m0;Ra.prototype.getBounds=Ra.prototype.ye;Ra.prototype.setOpacity=Ra.prototype.JF;Ra.prototype.getOpacity=Ra.prototype.uY;Ra.prototype.setImageURL=
Ra.prototype.s0;Ra.prototype.getImageURL=Ra.prototype.gY;Ra.prototype.setDispalyOnMinLevel=Ra.prototype.J6;Ra.prototype.setDispalyOnMaxLevel=Ra.prototype.I6;window.DS=2;window.LT=1;g.extend(kb.prototype,{Ba:function(a){var b=this;b.map=this.M=a;b.Dc=document.createElement("canvas");b.Dc.style.cssText="position: absolute; left: 0; top: 0;";b.ba=b.Dc;a=b.map.Vb();b.Dc.width=a.width;b.Dc.height=a.height;b.Dc.id="myCanvasElement";b.map.Ae().Wk.appendChild(b.Dc);b.Hy=new Ie;b.ii();b.map.addEventListener("click",
function(a){a=b.Hy.SL(a.offsetX,a.offsetY);a!==u&&b.dispatchEvent("click",{point:a.point})});b.il=u;b.map.addEventListener("mousemove",function(a){for(var e=b.map.Jx(),f=e.length,i=u,k=0;k<f;k++)if(e[k]instanceof n.PointCollection){i=e[k].Hy.SL(a.offsetX,a.offsetY);if(i!==u)break}if(i===u){if(b.il!==u){b.dispatchEvent("mouseout",{point:b.il.point});b.il=u}b.Dc.style.cursor=""}else{if(b.il===u){b.dispatchEvent("mouseover",{point:i.point});b.il=i}else if(b.il!==i){b.dispatchEvent("mouseout",{point:b.il.point});
b.dispatchEvent("mouseover",{point:i.point});b.il=i}b.Dc.style.cursor="pointer"}});return b.Dc},ii:function(){this.Hy.hW();var a=this.map.Vb();this.Dc.width=a.width;this.Dc.height=a.height;this.Dc.style.left=this.map.Ee.style.left;this.Dc.style.top=this.map.Ee.style.top;if(this.ga.la&&this.ga.la.length){this.Dc.getContext("2d").clearRect(0,0,this.Dc.width,this.Dc.height);document.location.href.indexOf(".local")!==-1&&(console&&console.time)&&console.time("\u904d\u5386\u7ed8\u5236\u9ebb\u70b9");this.Dc.getContext("2d").beginPath();
for(var b=0,c;c=this.ga.la[b];b++){var e=this.map.Yb(c);if(!(e.x<0||e.y<0||e.x>a.width||e.y>a.height)){var f;switch(this.K.shape){case 1:f=new hd;break;case 2:f=new Fa;break;case 4:f=new Ic;break;case 5:f=new Jc;break;case tf:f=new tc;break;default:f=new tc}switch(this.K.size){case 1:(f.type==="circle"||f.type==="star")&&f.zf(1);if(f.type==="rectangle"||f.type==="rhombus"){f.Fh(2);f.Dh(2)}break;case 2:(f.type==="circle"||f.type==="star")&&f.zf(2);if(f.type==="rectangle"||f.type==="rhombus"){f.Fh(4);
f.Dh(4)}break;case 3:(f.type==="circle"||f.type==="star")&&f.zf(4);if(f.type==="rectangle"||f.type==="rhombus"){f.Fh(8);f.Dh(8)}break;case uf:(f.type==="circle"||f.type==="star")&&f.zf(5);if(f.type==="rectangle"||f.type==="rhombus"){f.Fh(10);f.Dh(10)}break;case 5:(f.type==="circle"||f.type==="star")&&f.zf(8);if(f.type==="rectangle"||f.type==="rhombus"){f.Fh(16);f.Dh(16)}break;case 6:(f.type==="circle"||f.type==="star")&&f.zf(10);if(f.type==="rectangle"||f.type==="rhombus"){f.Fh(20);f.Dh(20)}break;
case 7:(f.type==="circle"||f.type==="star")&&f.zf(15);if(f.type==="rectangle"||f.type==="rhombus"){f.Fh(30);f.Dh(30)}break;default:(f.type==="circle"||f.type==="star")&&f.zf(5);if(f.type==="rectangle"||f.type==="rhombus"){f.Fh(10);f.Dh(10)}}this.K.color&&(f.type==="circle"||f.type==="star"||f.type==="rectangle"||f.type==="rhombus")&&f.fl(this.K.color);f.mp(this.Dc.getContext("2d"),e.x,e.y);f.point=c;this.Hy.pV(f)}}this.Dc.getContext("2d").fillStyle=this.K.color;this.Dc.getContext("2d").fill();document.location.href.indexOf(".local")!==
-1&&(console&&console.timeEnd)&&console.timeEnd("\u904d\u5386\u7ed8\u5236\u9ebb\u70b9")}},F0:function(a){this.ga.la=a;this.ii()},Bi:function(a){if(a.color)this.K.color=a.color;if(a.size)this.K.size=a.size;if(a.shape)this.K.shape=a.shape;this.ii()},clear:function(){this.ga.la=[];this.ii()},remove:function(){this.clear();this.Dc&&this.Dc.parentNode&&this.Dc.parentNode.removeChild(this.Dc);this.dispatchEvent(new v("onremove"))}});kb.prototype.initialize=kb.prototype.Ba;kb.prototype.draw=kb.prototype.ii;
kb.prototype.setPoints=kb.prototype.F0;kb.prototype.setStyles=kb.prototype.Bi;kb.prototype.clear=kb.prototype.clear;kb.prototype.remove=kb.prototype.remove;Ie.prototype.pV=function(a){this.data.NF.push(a)};Ie.prototype.hW=function(){this.data.NF=[]};Ie.prototype.SL=function(a,b){for(var c=0,e;e=this.data.NF[c];c++){e.Nk();if(a>e.position.x-e.Dp()/2&&a<e.position.x+e.Dp()/2&&b>e.position.y-e.Nk()/2&&b<e.position.y+e.Nk()/2)return e}return u};Fa.Bh=document.createElement("img");Fa.GN=J;Fa.Bh.onload=
function(){Fa.GN=t};Fa.Bh.src=n.oa+"images/point-collection/red-marker-10x13.png";Fa.uK=document.createElement("img");Fa.KV=J;Fa.uK.onload=function(){Fa.KV=t};Fa.uK.src=n.oa+"images/point-collection/blue-marke-15x16.png";Fa.prototype.mp=function(a,b,c){var e=this;if(Fa.GN===J)setTimeout(function(){e.mp(a,b,c)},10);else{e.K3=a;e.position.x=b;e.position.y=c;a.save();a.translate(b-Fa.Bh.width/2,c-Fa.Bh.height/2);a.drawImage(Fa.Bh,0,0,Fa.Bh.width,Fa.Bh.height,0,0,Fa.Bh.width,Fa.Bh.height);a.restore()}};
Fa.prototype.ka=X("position");Fa.prototype.Dp=function(){return Fa.Bh.width};Fa.prototype.Nk=function(){return Fa.Bh.height};tc.prototype.mp=function(a,b,c){this.position.x=b;this.position.y=c;a.save();a.translate(b,c);a.beginPath();a.fillStyle=this.P.color;a.arc(0,0,this.P.Ea,0,2*Math.PI,J);a.fill();a.restore()};tc.prototype.zf=function(a){this.P.Ea=a};tc.prototype.PL=function(){return this.P.Ea};tc.prototype.fl=function(a){this.P.color=a};tc.prototype.ka=X("position");tc.prototype.Dp=function(){return this.P.Ea*
2};tc.prototype.Nk=function(){return this.P.Ea*2};hd.prototype.mp=function(a,b,c){this.position.x=b;this.position.y=c;a.save();a.fillStyle=this.P.color;a.beginPath();a.translate(b,c);a.moveTo(0,0-this.P.Ea);for(b=0;b<this.P.mF;b++){a.rotate(Math.PI/this.P.mF);a.lineTo(0,0-this.P.Ea*this.P.FX);a.rotate(Math.PI/this.P.mF);a.lineTo(0,0-this.P.Ea)}a.fill();a.restore()};hd.prototype.zf=function(a){this.P.Ea=a};hd.prototype.fl=function(a){this.P.color=a};hd.prototype.ka=X("position");hd.prototype.Dp=function(){return this.P.Ea*
2};hd.prototype.Nk=function(){return this.P.Ea*2};Ic.prototype.mp=function(a,b,c){this.position.x=b;this.position.y=c;a.save();a.translate(b-this.P.width/2,c-this.P.height/2);a.fillStyle=this.P.color;a.fillRect(0,0,this.P.width,this.P.height);a.restore()};Ic.prototype.Fh=function(a){this.P.width=a};Ic.prototype.Dp=function(){return this.P.width};Ic.prototype.Dh=function(a){this.P.height=a};Ic.prototype.Nk=function(){return this.P.height};Ic.prototype.fl=function(a){this.P.color=a};Ic.prototype.ka=
X("position");Jc.prototype.mp=function(a,b,c){this.position.x=b;this.position.y=c;a.save();a.fillStyle=this.P.color;a.translate(b-this.P.width/2,c-this.P.height/2);a.beginPath();a.moveTo(0+this.P.width*0.5,0);a.lineTo(0,0+this.P.height*0.5);a.lineTo(0+this.P.width*0.5,0+this.P.height);a.lineTo(0+this.P.width,0+this.P.height*0.5);a.lineTo(0+this.P.width*0.5,0);a.closePath();a.fill();a.restore()};Jc.prototype.Fh=function(a){this.P.width=a};Jc.prototype.Dp=function(){return this.P.width};Jc.prototype.Dh=
function(a){this.P.height=a};Jc.prototype.Nk=function(){return this.P.height};Jc.prototype.fl=function(a){this.P.color=a};Jc.prototype.ka=X("position");window.LT=2;window.iT=1;Pc[1]={options:{duration:400},Zm:[{fc:0,translate:[0,-500],oc:"ease-in"},{fc:0.5,translate:[0,0],oc:"ease-out"},{fc:0.75,translate:[0,-20],oc:"ease-in"},{fc:1,translate:[0,0],oc:"ease-out"}],zu:[{fc:0,translate:[375,-375],oc:"ease-in"},{fc:0.5,translate:[0,0],oc:"ease-out"},{fc:0.75,translate:[15,-15],oc:"ease-in"},{fc:1,translate:[0,
0],oc:"ease-out"}]};Pc[2]={options:{duration:700,loop:pa.Xn},Zm:[{fc:0,translate:[0,0],oc:"ease-out"},{fc:0.5,translate:[0,-20],oc:"ease-in"},{fc:1,translate:[0,0],oc:"ease-out"}],zu:[{fc:0,translate:[0,0],oc:"ease-out"},{fc:0.5,translate:[15,-15],oc:"ease-in"},{fc:1,translate:[0,0],oc:"ease-out"}]};Pc[3]={options:{duration:200,TO:t},Zm:[{fc:0,translate:[0,0],oc:"ease-in"},{fc:1,translate:[0,-20],oc:"ease-out"}],zu:[{fc:0,translate:[0,0],oc:"ease-in"},{fc:1,translate:[15,-15],oc:"ease-out"}]};Pc[4]=
{options:{duration:500,TO:t},Zm:[{fc:0,translate:[0,-20],oc:"ease-in"},{fc:0.5,translate:[0,0],oc:"ease-out"},{fc:0.75,translate:[0,-10],oc:"ease-in"},{fc:1,translate:[0,-0.0],oc:"ease-out"}],zu:[{fc:0,translate:[15,-15],oc:"ease-in"},{fc:0.5,translate:[0,0],oc:"ease-out"},{fc:0.75,translate:[8,-8],oc:"ease-in"},{fc:1,translate:[0,0],oc:"ease-out"}]};window.iT=2;window.zb=1;var qe=Xg.prototype;qe.vu=W();qe.gj=function(){Ma("addLine\u63a5\u53e3\u6ca1\u6709\u5b9e\u73b0")};qe.setAttribute=function(){Ma("setAttribute\u63a5\u53e3\u6ca1\u6709\u5b9e\u73b0")};
qe.kd=function(){Ma("setPath\u63a5\u53e3\u6ca1\u6709\u5b9e\u73b0")};qe.Cp=X("Gb");n.Vn=Xg;window.zb=2;window.FR=1;id.prototype=new n.Vn;var gb=id.prototype;gb.Qq=function(){var a=this.ad=w("svg",{},this.zq);a.setAttribute("version","1.1");a.setAttribute("type","system");a.style.position="absolute";this.vu();this.M.Ae().Wk.appendChild(a);g.V(a,I()?"touchstart":"mousedown",Ba);return a};gb.vu=function(){if(this.ad){var a=this.ad,b=this.M,c=b.P.Lm,e=b.width+2*c,f=b.height+2*c,i=-b.offsetX-c,b=-b.offsetY-
c;this.setAttribute(a,"x",e+"px");this.setAttribute(a,"y",f+"px");this.setAttribute(a,"viewBox",i+" "+b+" "+e+" "+f);a=a.style;a.top=b+"px";a.left=i+"px";a.width=e+"px";a.height=f+"px"}};gb.xY=X("ad");gb.setAttribute=function(a,b,c,e){if(a){b=="strokestyle"&&(c=c=="solid"?0:e*2);a.setAttributeNS(u,this.Xg(b),c||"none");return a}};gb.Xg=function(a){return this.SB[a]||a};gb.gj=function(){var a=w("path",{},this.zq);this.setAttribute(a,"stroke-linejoin","round");this.setAttribute(a,"stroke-linecap","round");
this.setAttribute(a,"fill-rule","evenodd");this.ad.appendChild(a);return a};gb.kd=function(a,b){var c=this.Fl(b)||"M -9999,-9999";this.setAttribute(a,"d",c)};gb.Fl=function(a){if(a.length==0)return"";var b=[];g.Rb.Ab(a,function(a){if(!(a.length<2)){b.push("M "+a[0].x+" "+a[0].y+" L");for(var e=1,f=a.length;e<f;e++){b.push(a[e].x);b.push(a[e].y)}}});return b.join(" ")};n.ZG=id;window.FR=2;window.GR=1;Gb.ns={orange:"#ffa500"};Gb.prototype=new n.Vn;var cc=Gb.prototype;cc.setAttribute=function(a,b,c){if(a){b.indexOf("stroke")==
0?a=a.getElementsByTagName("stroke")[0]:b.indexOf("fill")==0&&(a=a.getElementsByTagName("fill")[0]);if(b.indexOf("color")>0)if(c){a.on=t;Gb.ns[c]&&(c=Gb.ns[c])}else a.on=J;b=="strokestyle"&&(c=c=="solid"?"solid":"4 2 1 2");b=="strokeweight"&&(c=c+"px");a[this.Xg(b)]=c||""}};cc.Xg=function(a){return this.cC[a]||a};cc.gj=function(){return wa(this.M.Ae().Wk,'<v:shape style="behavior:url(#default#VML);z-index:1;width:1px;height:1px;position:absolute;left:0;top:0;"coordsize="1,1" coordorigin="0,0" filled="t" fillcolor="white"><v:stroke style="behavior:url(#default#VML);" endcap="round" oned="true" /><v:fill style="behavior:url(#default#VML)" /></v:shape>')};
cc.kd=function(a,b){this.setAttribute(a,"path",this.Fl(b));if(g.ha.na==6){a.style.display="none";a.style.display=""}};cc.Fl=function(a){if(a.length==0)return"";var b=[];g.Rb.Ab(a,function(a){if(!(a.length<2)){b.push("m "+a[0].x+" "+a[0].y+" l");for(var e=1,f=a.length;e<f;e++){b.push(a[e].x);b.push(a[e].y)}b.push("e")}});return b.join(" ")||" "};n.dH=Gb;window.GR=2;window.ER=1;jd.prototype=new n.Vn;var Ia=jd.prototype;Ia.gj=function(){if(!this.canvas||this.canvas&&!ud(this.canvas)){var a=this.canvas=
w("canvas");this.M.Ae().Wk.appendChild(a);a.style.position="absolute";a=a.getContext("2d");a.lineCap="round";a.lineJoin="round";a.save();this.GB(this.canvas)}return this.canvas};Ia.kd=function(a,b,c){if(a&&b[0].length!==0){var e=a.getContext("2d");this.va(a);var f=parseInt(a.style.top),i=parseInt(a.style.left);e.beginPath();g.Rb.Ab(b,function(a){if(a.length!==0){e.moveTo(a[0].x-i,a[0].y-f);for(var b=1,c=a.length;b<c;b++)e.lineTo(a[b].x-i,a[b].y-f)}});this.aA(a,c);c.strokeStyle==="dashed"&&this.cA(e,
b,i,f,c)}};Ia.cA=function(a,b,c,e,f){var i=this;a.beginPath();g.Rb.Ab(b,function(b){if(b.length!==0){for(var l=[],g=0,x=b.length;g<x;g++)l.push({x:b[g].x-c,y:b[g].y-e});a.strokeStyle=f.strokeColor||"#3a6bdb";i.bA(a,l,{lineWidth:f.ac||5,interval:f.ac*2||10,lineLength:f.ac*2||10,strokeStyle:i.tA(a.strokeStyle,f.ld)})}})};Ia.bA=function(a,b,c){for(var c=c||{},e=c.Dt||10,f=c.lineWidth||5,i=c.LZ||10,c=c.strokeStyle||"#3a6bdb",k=b.length-1,l=0,g=i+e,x=0,o=0;o<k;o++)var z=b[o].x,m=b[o].y,n=b[o+1].x,p=b[o+
1].y,x=x+Math.sqrt((n-z)*(n-z)+(p-m)*(p-m));if(x<i){a.strokeStyle=c;a.lineWidth=f;a.lineJoin="round";a.lineCap="round";a.beginPath();a.moveTo(b[0].x,b[0].y);a.lineTo(b[k].x,b[k].y);a.stroke()}else for(x=0;x<k;x++){var z=b[x].x,m=b[x].y,n=b[x+1].x,p=b[x+1].y,o=Math.sqrt((n-z)*(n-z)+(p-m)*(p-m))+l+i,B=g-Math.abs(l);if(l<=g){var v=parseInt(o/g),C=e*(n-z)/o,Y=e*(p-m)/o;xMove=i*(n-z)/o;yMove=i*(p-m)/o;startX=z+B*(n-z)/o;startY=m+B*(p-m)/o;tailX=z+(i-Math.abs(l))*(n-z)/o;tailY=m+(i-Math.abs(l))*(p-m)/o;
a.beginPath();a.strokeStyle=c;a.lineJoin="round";a.lineCap="round";a.lineWidth=f;D?a.moveTo(D,N):a.moveTo(z,m);l<=0&&a.lineTo(z,m);a.lineTo(tailX,tailY);a.moveTo(startX,startY);D=0;for(N=v*2;D<N;D++)if(D%2){startX=startX+C;startY=startY+Y;a.moveTo(startX,startY)}else{startX=startX+xMove;startY=startY+yMove;if((n-startX)*xMove<0)break;a.lineTo(startX,startY)}a.stroke()}var l=parseInt(o-g*v)-i,D=n-Math.abs(l)*(n-z)/o,N=p-Math.abs(l)*(p-m)/o;if(x===k-1&&l>0){a.beginPath();a.strokeStyle=c;z=n-l*(n-z)/
o;leftY=p-l*(p-m)/o;if(l<=i){a.moveTo(z,leftY);a.lineTo(n,p)}else{a.moveTo(z,leftY);a.moveTo(z+xMove,leftY+yMove)}a.stroke()}}};Ia.tA=function(a,b){if(a.length===4)var c=parseInt(a.substr(1,1)+a.substr(1,1),16),e=parseInt(a.substr(2,1)+a.substr(2,1),16),f=parseInt(a.substr(3,1)+a.substr(3,1),16);else{c=parseInt(a.substr(1,2),16);e=parseInt(a.substr(3,2),16);f=parseInt(a.substr(5,2),16)}return c="rgba("+c+","+e+","+f+","+b+")"};Ia.setAttribute=function(a,b,c){if(a){var e=a.getContext("2d"),f=this.Xg(b);
try{e[f]=c}catch(i){}a.setAttribute("_"+b,c||"");e.save()}};Ia.Xg=function(a){return this.Ez[a]||a};Ia.GB=function(a){var b=this.M,c=b.P.Lm,e=b.width+2*c,f=b.height+2*c,i=-b.offsetX-c,b=-b.offsetY-c,c=a.getContext("2d"),k={strokeStyle:c.strokeStyle,fillStyle:c.fillStyle,globalAlpha:c.globalAlpha,lineWidth:c.lineWidth,lineCap:"round",lineJoin:"round"};a.setAttribute("width",e);a.setAttribute("height",f);for(var l in k)c[l]=k[l];c.save();a=a.style;a.top=b+"px";a.left=i+"px"};Ia.CH=function(a){a.clearRect(0,
0,9999,9999)};Ia.aA=function(a,b){var c=a.getContext("2d");c.globalAlpha=a.getAttribute("_fillopacity");c.globalAlpha!==0&&a.getAttribute("_fillcolor")&&c.fill();c.globalAlpha=a.getAttribute("_strokeopacity");c.globalAlpha!==0&&(a.getAttribute("_strokecolor")&&b.strokeStyle!=="dashed")&&c.stroke()};Ia.va=function(a){var b=this.M,c=b.P.Lm,e=-b.offsetX-c,a=a.style;a.top=-b.offsetY-c+"px";a.left=e+"px"};n.JG=jd;window.ER=2;window.MT=1;g.lang.Aa(Kc,ka,"Vertex");g.extend(Kc.prototype,{initialize:function(a){this.map=
a;var b="",b=this.type?"BMap_vectex BMap_vectex_nodeT":"BMap_vectex BMap_vectex_node",c=this.LH=this.ba=document.createElement("div");c.className=b;a.Ae().YO.appendChild(c);this.EA();return c},draw:function(){var a=this.map.$e(this.point);this.LH.style.left=a.x-5+"px";this.LH.style.top=a.y-5+"px"},va:function(a){if(a instanceof m){this.point=this.K.point=new m(a.lng,a.lat);this.draw()}},ka:X("point"),EA:function(){function a(a,b){b.pixel=b.nb=a.nb;b.point=b.point=a.point;return b}function b(a){var b=
a.clientX,c=a.clientY;if(a.changedTouches){b=a.changedTouches[0].clientX;c=a.changedTouches[0].clientY}return new L(b,c)}if(this.ba&&!this.ba.Ug){this.ba.Ug=t;var c=this.map,e=this,f=0,i=0,k=0,l={x:0,y:0};this.Ls=function(a){xa(a);if(a.button!=2){e.Jl=t;var l=c.Yb(e.point),o=b(a);f=o.x-l.x;i=o.y-l.y;k=Ja();e.map.$.Av=e;g.V(document,"mousemove",e.oj);g.V(document,"mouseup",e.nj);g.V(document,"touchmove",e.oj);g.V(document,"touchend",e.nj);e.ba&&e.ba.setCapture&&e.ba.setCapture();e.ba.style.cursor=
e.K.Md;a.type=="touchstart"&&ga(a)}};this.oj=function(k){if(e.Jl){k=b(k);l=k=new L(k.x-f,k.y-i);e.$z=k;var g=e.map.Mb(k),o={nb:k,point:g};e.Wl=e.Xl=0;if(k.x<=20||k.x>=e.map.width-20||k.y<=50||k.y>=e.map.height-10){if(k.x<=20)e.Wl=8;else if(k.x>=e.map.width-20)e.Wl=-8;if(k.y<=50)e.Xl=8;else if(k.y>=e.map.height-10)e.Xl=-8;if(!e.Me)e.Me=setInterval(function(){c.Lg(e.Wl,e.Xl,{noAnimation:t});var a=c.Mb(e.$z);e.va(a)},30)}else{if(e.Me){clearInterval(e.Me);e.Me=u}e.va(g)}if(!e.Al){e.dispatchEvent(a(o,
new v("ondragstart")));e.Al=t}e.dispatchEvent(a(o,new v("ondragging")))}};this.nj=function(){e.ba&&e.ba.releaseCapture&&e.ba.releaseCapture();e.Jl=J;e.map.$.Av=u;g.md(document,"mousemove",e.oj);g.md(document,"mouseup",e.nj);g.md(document,"touchmove",e.oj);g.md(document,"touchend",e.nj);f=i=0;if(e.Me){clearInterval(e.Me);e.Me=u}if(Ja()-k>=100&&(l.x>2||l.y>2)){e.Al=J;e.dispatchEvent(a({nb:e.map.Yb(e.ka()),point:e.ka()},new v("ondragend")));l.x=l.y=0}e.im();if(e.ba)e.ba.style.cursor=e.K.of?"pointer":
""};g.V(this.ba,"mousedown",this.Ls);g.V(this.ba,"touchstart",this.Ls)}}});g.extend(Lg.prototype,{yQ:function(a){return this.repeat?this.AQ(a):this.zQ(a)},AQ:function(a){var b=this.repeat,c=[],e,f,i;if(this.bJ){e=Math.floor(1/this.repeat)+1;for(f=0;f<e;f++)c.push(Ff(a,1-b*f,t))}else{i=a.Vi[a.Vi.length-1];e=Math.floor(i/b)+1;for(f=0;f<e;f++)c.push(Ff(a,i-f*b,J))}return c},zQ:function(a){return[Ff(a,this.eh,this.aJ)]},hide:function(){if(this.$c&&this.$c.length>0)for(var a=this.$c.length-1;a>=0;a--)this.$c[a].aa()},
show:function(){if(this.$c&&this.$c.length>0)for(var a=this.$c.length-1;a>=0;a--)this.$c[a].show()}});g.Rb.indexOf=function(a,b,c){var e=a.length,c=c|0;for(c<0&&(c=Math.max(0,e+c));c<e;c++)if(c in a&&a[c]===b)return c;return-1};g.extend(La.prototype,{initialize:function(a){a&&this.Lv&&a.addEventListener("onmousemove",this.Lv);a=ka.prototype.initialize.call(this,a);if(this.K.rf===t){this.Ck();this.nm()}return a},Wj:function(){this.ba=(this.po=na.$s(this.map)).gj()},ed:X("ba"),ea:function(){function a(a,
b){var c=a.srcElement||a.target,k=Fg(),l=a.pageX?a.pageX:a.clientX+k[1],k=a.pageY?a.pageY:a.clientY+k[0];if(a&&b&&l&&k&&c){var c=g.lang.Tc(c.da).map,q=g.R.ka(c.Va);b.nb=new L(l-q.left,k-q.top);b.point=c.Mb(b.nb);b.pixel=b.nb;b.point=b.point}return b}var b=this.ba,c=this;if(na.$s(this.map).Cp()!=="canvas"&&!I()){if(c.K.of){b.style.cursor="pointer";g.V(b,"click",function(b){c.KI&&c.KI.tc(c.map.Hb())&&c.dispatchEvent(a(b,(new v("onclick")).Qa(b)))});g.V(b,"dblclick",function(b){c.dispatchEvent(a(b,(new v("ondblclick")).Qa(b)))});
(!g.ha.tf||g.ha.tf<4)&&g.V(this.ba,"contextmenu",function(b){c.dispatchEvent(a(b,(new v("onrightclick")).Qa(b)))})}g.V(b,"mousedown",function(b){c.dispatchEvent(a(b,(new v("onmousedown")).Qa(b)));c.KI=c.map.Hb()});g.V(b,"mouseup",function(b){c.dispatchEvent(a(b,(new v("onmouseup")).Qa(b)))});g.V(this.ba,"mouseup",function(b){c.dispatchEvent(a(b,(new v("onmouseup")).Qa(b)));g.ha.tf>=4&&(b.button===2&&c.K.of)&&c.dispatchEvent(a(b,(new v("onrightclick")).Qa(b)))})}b=u;if(!this.Ug){this.Ug=t;this.Lv=
function(a){if(c.map&&!c.map.$.Av){var b=c.uS(a.point),i=parseFloat(b.wa),k;if(i<c.K.dN){k=c.Sa.Zx?new v("onmousemove"):new v("onmouseover");c.Sa.DM=J;c.Sa.Zx=t}else if(!c.Sa.DM&&c.Sa.Zx){k=new v("onmouseout");c.Sa.Zx=J;c.Sa.DM=t}if(k){if(!(c instanceof Db)&&k.type==="onmousemove"&&c.Sa.Zx===t&&(i===0||i>c.K.dN)){k.pixel=k.nb=a.nb;k.point=k.point=a.point}else{k.point=k.point=this.rN(b.nb);k.pixel=k.nb=this.Yb(k.point)}c.dispatchEvent(k)}}};this.map.addEventListener("onmousemove",this.Lv);this.addEventListener("mouseover",
W());this.addEventListener("mouseout",W())}},draw:function(a){if(this.ba&&this.po){var b;if(this.K.NX){this.GD=[];b=u;for(var c=0;c<this.la.length-1;c++){var e=this.UV(this.la[c],this.la[c+1],b);b=e[e.length-1]&&e[e.length-1].Qt;this.GD=this.GD.concat(e)}b=this.eS(this.GD)}else b=this.Ev(this.la);if(this.po.Gb==="canvas"&&this.nw){this.nw();this.po.kd(this.ba,b,this.K)}else this.po.kd(this.ba,b);this instanceof Db&&this.K.ni&&this.yR(a)}},zb:function(){if(this.map){this.initialize(this.map);this.ba.style.WebkitUserSelect=
"none";this.draw()}},Ev:function(a){var b=this.map,c=[],e=b.ye(),f=this.ye();if(!e.Ct(f)||a.length===0||!this.ba||!this.Uc())return[c];if(!this.K.rf){e=this.Tm(b.ja());if(this.nf[e])a=this.nf[e];else{a=Zg(a,this.Pk(b.ja()));a=this.nf[e]=a}}e=this.K.D1;c.push(b.$e(a[0],u,e));for(var i=f=1,k=a.length;f<k;f++){var l=b.$e(a[f],u,e);if(!l.tc(c[i-1])){c.push(l);i++}}return[c]},Tm:function(a){return this.K.Tm?this.K.Tm(a):a<6?0:a<10?1:a<15?2:3},Pk:function(a){return this.K.Pk?this.K.Pk(a):La.jF[this.Tm(a)]},
Pr:function(a){this.nf.length=0;a=La.Dx(a);this.Qo=a.slice(0,a.length-1);this.la=a.slice(0);this.Lh();this.draw();this.dispatchEvent(new v("onlineupdate"))},UV:function(a,b,c){var e=[];e.push({point:a,Qt:c||H.ib(a)});var f=c||H.ib(a);if(a.tc(b)||H.Mk(a,b)<25E4){var c=H.ib(b),i=rf(c,f);i>30037726&&(c.lng=c.lng<f.lng?c.lng+Ha.Uj:c.lng-Ha.Uj);c&&e.pop();e.push({point:b,Qt:c});return e}for(var i=H.ze(O(a.lng),O(a.lat),O(b.lng),O(b.lat)),c=Math.round(i/15E4),k=this.wK(a,b),l=0;l<c;l++){var g=this.xK(a,
b,l/c,k),x=H.ib(g),i=rf(x,f);i>30037726&&(x.lng=x.lng<f.lng?x.lng+Ha.Uj:x.lng-Ha.Uj);e.push({point:g,Qt:x});f=x}c=H.ib(b);i=rf(c,f);i>30037726&&(c.lng=c.lng<f.lng?c.lng+Ha.Uj:c.lng-Ha.Uj);e.push({point:b,Qt:c});return e},kd:function(a){this.Pr(a);if(this.K.rf===t){this.Ck();this.nm()}},Hn:function(a,b){if(b&&this.la[a]){this.nf.length=0;this.la[a]=new m(b.lng,b.lat);this.Lh();if(this.K.rf===t){this.Ck();this.nm()}this.draw();this.dispatchEvent(new v("onlineupdate"))}},setStrokeColor:function(a){if(this.K)this.K.strokeColor=
a;this.em("strokecolor",a)},cq:function(a){if(a>0){this.K.ac=a;this.em("strokeweight",a);this.UL()==="dashed"&&(this.map&&na.$s(this.map).Cp()==="svg")&&this.em("strokestyle","dashed")}},aq:function(a){if(!(a===s||a>1||a<0)){this.K.ld=a;this.map&&this.em("strokeopacity",a)}},ru:function(a){if(!(a>1||a<0)){this.K.Dg=a;this.em("fillopacity",a)}},bq:function(a){if(!(a!=="solid"&&a!=="dashed")){this.K.strokeStyle=a;this.em("strokestyle",a)}},setFillColor:function(a){this.K.fillColor=a||"";this.em("fillcolor",
a)},em:function(a,b){if(this.po){this.po.setAttribute(this.ba,a,b||"",this.VL());this.dispatchEvent(new v("onlineupdate"))}},nm:function(){var a=this;if(!a.xc.length)for(var b=this.bM(),c=function(b){a.$v(b)},e=W(),f=function(b){a.lB(b)},i=0,k=b.length;i<k;i++){var l=b[i],g=new Kc(l.Cb,l.ra);g.addEventListener("ondragging",c);g.addEventListener("ondragstart",e);g.addEventListener("ondragend",f);g.index=i;g.ra=l.ra;this.xc.push(g);this.map.Ta(g)}},Ck:function(){for(var a;a=this.xc.pop();)this.map.nc(a);
this.xc.length=0},bM:function(){for(var a=[],b=0,c=this.la.length;b<c;b++){var e=this.la[b];a.push({Cb:e,ra:0});if(b<c-1){var f=this.la[b+1],e=new m((e.lng+f.lng)/2,(e.lat+f.lat)/2);a.push({Cb:e,ra:1})}}return this.Yc=a},V2:W(),lB:function(a){if(this.Sa.lj){this.map.nc(this.Sa.lj);delete this.Sa.lj}if(this.Sa.Ai){this.map.nc(this.Sa.Ai);delete this.Sa.Ai}if(this.Sa.wi){this.map.nc(this.Sa.wi);delete this.Sa.wi}var b=a.point,a=a.currentTarget.index,c;if(a%2!==0){this.Wz(a);this.Eq(a,b,0);var e=this.Yc[a-
1].Cb;c=this.Yc[a+1].Cb;e=this.Ws(e,b);c=this.Ws(b,c);this.Eq(a,e,1);this.Eq(a+2,c,1);a=Math.ceil(a/2);c=this.la.slice();a=c.splice(a,this.la.length-a);c[c.length]=b;c=c.concat(a)}else{this.Yc[a].Cb=b;if(a-2>=0){e=this.Yc[a-2].Cb;e=this.Ws(e,b);this.xc[a-1].show();this.xc[a-1].va(e)}if(a+2<this.Yc.length){c=this.Yc[a+2].Cb;c=this.Ws(b,c);this.xc[a+1].show();this.xc[a+1].va(c)}if(this instanceof ic&&this.Yc.length-1===a){this.Wz(0);this.Eq(0,b,0);this.Wz(1);this.Eq(1,this.Ws(this.Yc[0].Cb,this.Yc[1].Cb),
1);this.xc[0].ba.style.zIndex="-10000000"}a=a/2;this.la.splice(a,1,b);this instanceof ic&&this.la.length-1===a&&this.la.splice(0,1,b);c=this.la}b=0;for(a=this.xc.length;b<a;b++)this.xc[b].index=b;this.la=c;this.Pr(c)},Eq:function(a,b,c){var e=this;this.Yc.splice(a,0,{Cb:b,ra:c});b=new Kc(b,c);b.addEventListener("ondragging",function(a){e.$v(a)});b.addEventListener("ondragstart",W());b.addEventListener("ondragend",function(a){e.lB(a)});b.index=a;b.ra=c;this.xc.splice(a,0,b);this.map.Ta(b)},Wz:function(a){this.map.nc(this.xc[a]);
this.Yc.splice(a,1);this.xc.splice(a,1)},Ws:function(a,b){return new m((a.lng+b.lng)/2,(a.lat+b.lat)/2)},uS:function(a){var b,c,e,f,i,k,l=[],g=this.map.$e(a),l=this.Ev(this.la)[0],x=l.length;if(x>1){for(f=1;f<x;f++){var o=l[f-1],z=l[f];if(o&&z){if(o.x!==z.x){i=(z.y-o.y)/(z.x-o.x);i=Math.abs(i*g.x+(z.y-i*z.x)-g.y)/Math.sqrt(i*i+1)}else i=Math.abs(g.x-z.x);var m=Math.pow(z.y-o.y,2)+Math.pow(z.x-o.x,2),z=Math.pow(z.y-g.y,2)+Math.pow(z.x-g.x,2),o=Math.pow(o.y-g.y,2)+Math.pow(o.x-g.x,2),n=Math.pow(i,2);
z-n+o-n>m&&(i=Math.sqrt(Math.min(z,o)));if(b==u||b>i){c=Math.sqrt(o-n)/Math.sqrt(m);e=Math.sqrt(z-n)/Math.sqrt(m);b=i;k=f}b=Math.min(b,i)}}if(!(this instanceof Db)){i=g=0;m=this.la;for(f=0;f<x;f++){g=f===x-1?0:g+1;m[f].lat!==m[g].lat&&((a.lat>=m[f].lat&&a.lat<m[g].lat||a.lat>=m[g].lat&&a.lat<m[f].lat)&&a.lng<(m[g].lng-m[f].lng)*(a.lat-m[f].lat)/(m[g].lat-m[f].lat)+m[f].lng)&&i++}b=Math.min(b,i%2>0?0:b)}c>1&&(c=1);e>1&&(c=0);a=l[k-1].y-l[k].y;f=l[k-1].x-(l[k-1].x-l[k].x)*c;i=l[k-1].y-a*c}return{nb:new L(f,
i),wa:b}},show:function(){ka.prototype.show.call(this);this.draw();this.K.rf===t&&this.nm()},aa:function(){ka.prototype.aa.call(this);this.K.rf===t&&this.Ck()},remove:function(){Ka.prototype.remove.call(this);this.K.rf===t&&this.Ck()}});E(ta,{show:ta.show,hide:ta.aa,remove:ta.remove,setPath:ta.kd,setPositionAt:ta.Hn,setStrokeColor:ta.setStrokeColor,setStrokeWeight:ta.cq,setStrokeOpacity:ta.aq,setFillOpacity:ta.ru,setStrokeStyle:ta.bq,setFillColor:ta.setFillColor,getDom:ta.ed});g.extend(Db.prototype,
{initialize:function(a){La.prototype.initialize.call(this,a);this.oJ=[0];this.Mr=[0];this.dm=[0];for(var a=1,b=this.la,c=b.length;a<c;a++){this.oJ[a]=H.Mk(b[a],b[a-1]);var e=H.ib(b[a-1]),f=H.ib(b[a]);this.Mr[a]=90-Math.atan2(f.lat-e.lat,f.lng-e.lng)*180/Math.PI;this.dm[a]=this.dm[a-1]+this.oJ[a]}this.XS=this.dm[c-1];this.nw();this.mw={};return this.ba},nw:function(){this.setFillColor("");this.setStrokeColor(this.K.strokeColor);this.cq(this.K.ac);this.bq(this.K.strokeStyle);this.aq(this.K.ld)},eS:function(a){if(!a)return[];
for(var b=this.map,c=[],e=0;e<a.length;e++)c.push(b.YZ(a[e].Qt));return[c].concat(this.fQ(c,b.ja(),t))},fQ:function(a,b,c){for(var e=this.map,b=b||e.ja(),f=[],i=[],b=c?e.uG(b):Ha.Uj,c=0;c<a.length;c++){f.push(new L(a[c].x-b,a[c].y));i.push(new L(a[c].x+b,a[c].y))}return[f,i]},Ev:function(a){var b=this.map,c=[],e=b.ye(),f=this.ye();if(!e.Ct(f)||a.length==0||!this.ba||!this.Uc())return[c];if(!(I()&&a.length>5E3)&&!this.K.rf){e=this.Tm(b.ja());if(this.nf[e])a=this.nf[e];else{f=Zg(a,this.Pk(b.ja()));
a=this.nf[e]=f}}c.push(b.$e(a[0]));for(var i=e=1,f=a.length;e<f;e++){var k=b.$e(a[e]);if(!k.tc(c[i-1])){c.push(k);i++}}a=[];e=b.offsetX;f=b.offsetY;i=b.P.Lm;b={ag:-e-i,bg:-f-i,ti:-e+i+b.width,ui:-f+i+b.height};e=0;for(f=c.length-1;e<f;e++){var l=c[e],g=c[e+1],i=b,x=k=J,o=J,l=new L(l.x,l.y),g=new L(g.x,g.y),z=Je(l,i),m=Je(g,i),n=s,p=s,B=s,v=i.ag,C=i.bg,Y=i.ti,D=i.ui;do if(z.all===0&&m.all===0)o=k=t;else if((z.all&m.all)!==0)o=t;else{n=z.all!==0?z:m;if(n.top){p=l.x+(g.x-l.x)*(C-l.y)/(g.y-l.y);B=C}else if(n.bottom){p=
l.x+(g.x-l.x)*(D-l.y)/(g.y-l.y);B=D}else if(n.right){B=l.y+(g.y-l.y)*(Y-l.x)/(g.x-l.x);p=Y}else if(n.left){B=l.y+(g.y-l.y)*(v-l.x)/(g.x-l.x);p=v}x=t;if(n.all===z.all){l.x=Math.round(p);l.y=Math.round(B);z=Je(l,i)}else{g.x=Math.round(p);g.y=Math.round(B);m=Je(g,i)}}while(!o);i=k?{wN:new L(l.x,l.y),xN:new L(g.x,g.y),clip:x?t:J}:s;i&&a.push(i)}c=[[]];e=0;for(f=a.length;e<f;e++)if(a[e].clip){c[c.length-1].push(a[e].wN);c[c.length-1].push(a[e].xN);a[e+1]&&a[e+1].clip&&c.push([])}else{c[c.length-1].push(a[e].wN);
e==a.length-1&&c[c.length-1].push(a[e].xN)}return c},hide:function(){La.prototype.aa.call(this);if(this.K.ni&&this.K.ni.length>0)for(var a=0,b=this.K.ni.length;a<b;a++)this.K.ni[a].hide()},show:function(){La.prototype.show.call(this);if(this.K.ni&&this.K.ni.length>0)for(var a=0,b=this.K.ni.length;a<b;a++)this.K.ni[a].show()},yR:function(a){var b=this.Fx(),c=b.ja(),e=b.ye();icons=this.K.ni;displayPixels=La.prototype.Ev.call(this,this.la);if(this.mw[c]&&this.mw[c].length>0)this.Vi=this.mw[c];else{for(var f=
[0],i=1,k=displayPixels[0],l=k.length;i<l;i++)f[i]=f[i-1]+xb(k[i],k[i-1]);this.Vi=this.mw[c]=f}for(i=0;i<icons.length;i++){var f=icons[i],k=f.a1,q,x;f.gw[c]&&f.gw[c].length>0?x=f.gw[c]:f.gw[c]=x=f.yQ(this);if(x.length===1){if(e.qs(x[0].point)){if(f.$c[0]){b.nc(f.$c[0]);f.$c[0].remove()}f.oL||(k.Gb===7||k.Gb===5?k.$p(-180+this.Mr[x[0].index]):k.$p(this.Mr[x[0].index]));f.$c[0]=new Q(x[0].point,{icon:k});b.Ta(f.$c[0])}}else if(x.length>1){var o=[],z,m={};if(a&&a.type==="onzoomend"){for(var n in f.$c){b.nc(f.$c[n]);
f.$c[n].remove()}f.$c=[]}else{g.Rb.Ab(f.$c,function(a){if(e.qs(a.ka())){z=""+a.ka().lat+(""+a.ka().lng);m[z]=t;o.push(a)}else{b.nc(a);a.remove()}});f.$c=o}for(n=0;n<x.length;n++){q=x[n].index;var l=x[n].point,p=""+l.lat+(""+l.lng);if(e.qs(l)&&!m[p]){f.oL||(k.Gb===7||k.Gb===5?k.setRotation(-180+this.Mr[q]):k.setRotation(this.Mr[q]));l=new Q(l,{icon:k});f.$c.push(l);b.Ta(l)}}}}},$v:function(a){var b=a.currentTarget,c=a.point,e=b.index,f=this.Yc,i,k=a=u;if(e==0){var l=f[e+2].Cb;i=[c,l];a=new m((l.lng+
c.lng)/2,(l.lat+c.lat)/2);this.xc[e+1]&&this.xc[e+1].aa()}else if(e==f.length-1){var g=f[e-2].Cb;i=[g,c];a=new m((g.lng+c.lng)/2,(g.lat+c.lat)/2);this.xc[e-1]&&this.xc[e-1].aa()}else{g=f[e-1].Cb;l=f[e+1].Cb;i=[g,c,l];if(!b.ra){g=f[e-2].Cb;l=f[e+2].Cb;i=[g,c,l];a=new m((g.lng+c.lng)/2,(g.lat+c.lat)/2);k=new m((l.lng+c.lng)/2,(l.lat+c.lat)/2);this.xc[e-1]&&this.xc[e-1].aa();this.xc[e+1]&&this.xc[e+1].aa()}}if(this.Sa.lj){this.Sa.lj.kd(i);this.Sa.lj.show()}else{b=new Db(i,{strokeStyle:"dashed",strokeColor:this.K.strokeColor,
ac:this.K.ac,ld:this.K.ld});this.map.Ta(b);b.aa();this.Sa.lj=b}if(!this.Sa.Ai&&a){this.Sa.Ai=new Kc(a,1);this.map.Ta(this.Sa.Ai)}else a&&this.Sa.Ai.va(a);if(!this.Sa.wi&&k){this.Sa.wi=new Kc(k,1);this.map.Ta(this.Sa.wi)}else k&&this.Sa.wi.va(k)}});g.Rb.remove=function(a,b){for(var c=a.length;c--;)a[c]===b&&a.splice(c,1);return a};g.extend(ic.prototype,{initialize:function(a){La.prototype.initialize.call(this,a);this.setStrokeColor(this.K.strokeColor);this.cq(this.K.ac);this.bq(this.K.strokeStyle);
this.setFillColor(this.K.fillColor);this.aq(this.K.ld);this.ru(this.K.Dg);return this.ba},Hn:function(a,b){if(this.Qo[a]){this.nf.length=0;this.Qo[a]=new m(b.lng,b.lat);this.la[a]=new m(b.lng,b.lat);a==0&&!this.la[0].tc(this.la[this.la.length-1])&&(this.la[this.la.length-1]=new m(b.lng,b.lat));this.Lh();if(this.K.rf==t){this.Ck();this.nm()}this.draw();this.dispatchEvent(new v("onlineupdate"))}},nw:function(){this.setStrokeColor(this.K.strokeColor);this.cq(this.K.ac);this.bq(this.K.strokeStyle);this.setFillColor(this.K.fillColor);
this.aq(this.K.ld);this.ru(this.K.Dg)},containPoint:function(a){var b=this.la,c=J;if(!(!a instanceof m)){if(this.lv.qs(a)){for(var e=a.lat,a=a.lng,f=0,i=b.length-1;f<b.length;i=f++){var k=b[f].lat,l=b[f].lng,g=b[i].lat,i=b[i].lng;l>a!=i>a&&e<(g-k)*(a-l)/(i-l)+k&&(c=!c)}return c}return J}},$v:function(a){var b=a.currentTarget,c=a.point,e=b.index,f=this.Yc,i,k=a=u;if(e==0){var l=f[f.length-2].Cb,g=f[e+2].Cb;i=[l,c,g];if(!b.ra){a=new m((l.lng+c.lng)/2,(l.lat+c.lat)/2);k=new m((g.lng+c.lng)/2,(g.lat+
c.lat)/2)}}else if(e==f.length-1){g=f[2].Cb;l=f[e-2].Cb;i=[l,c,g];if(!b.ra){a=new m((l.lng+c.lng)/2,(l.lat+c.lat)/2);k=new m((g.lng+c.lng)/2,(g.lat+c.lat)/2)}}else{l=f[e-1].Cb;g=f[e+1].Cb;i=[l,c,g];if(!b.ra){l=f[e-2].Cb;g=f[e+2].Cb;i=[l,c,g];a=new m((l.lng+c.lng)/2,(l.lat+c.lat)/2);k=new m((g.lng+c.lng)/2,(g.lat+c.lat)/2);this.xc[e-1]&&this.xc[e-1].aa();this.xc[e+1]&&this.xc[e+1].aa()}}if(this.Sa.lj)this.Sa.lj.kd(i);else{b=new Db(i,{strokeStyle:"dashed",strokeColor:this.K.strokeColor,ac:this.K.ac,
ld:this.K.ld});this.map.Ta(b);this.Sa.lj=b}if(!this.Sa.Ai&&a){this.Sa.Ai=new Kc(a,1);this.map.Ta(this.Sa.Ai)}else a&&this.Sa.Ai.va(a);if(!this.Sa.wi&&k){this.Sa.wi=new Kc(k,1);this.map.Ta(this.Sa.wi)}else k&&this.Sa.wi.va(k)}});E(Nd,{setPositionAt:Nd.Hn});g.extend(dd.prototype,{initialize:function(a){ic.prototype.initialize.call(this,a);this.la=this.Gv(this.point,this.Ea);this.Lh();return this.ba},yf:function(a,b){if(a){this.nf.length=0;if(!b)this.Yc=u;this.point=a;this.la=this.Gv(a,this.Ea);this.Lh();
this.draw();this.dispatchEvent(new v("onlineupdate"))}},zf:function(a,b){if(!isNaN(a)){this.nf.length=0;if(!b)this.Yc=u;this.Ea=Math.abs(a);this.la=this.Gv(this.point,this.Ea);this.Lh();this.draw();this.dispatchEvent(new v("onlineupdate"))}},Pk:function(a){return this.K.Pk?this.K.Pk(a):dd.jF[this.Tm(a)]},$v:function(a){var b,a=a.currentTarget,c=this.Yc;b=c[0].Cb;c=c[c.length-1].Cb;if(a.index==0){b=a.ka();a=c}else a=a.ka();this.zf(H.Mk(b,a),t);this.yf(b,t)},lB:function(a){var a=a.currentTarget,b=a.index;
this.Yc[0]={Cb:this.point,ra:0};b==1&&(this.Yc[1]={Cb:a.point,ra:0});this.Ck();this.nm()},bM:function(){if(!this.Yc){var a=[];a.push({Cb:this.point,ra:0});a.push({Cb:this.la[Math.floor(this.la.length*3/4)],ra:0});this.Yc=a}return this.Yc}});E(Rc,{setCenter:Rc.yf,setRadius:Rc.zf});jd.prototype=new n.Vn;Ia=jd.prototype;Ia.gj=function(){if(!this.canvas||this.canvas&&!ud(this.canvas)){var a=this.canvas=w("canvas");this.M.Ae().Wk.appendChild(a);a.style.position="absolute";a=a.getContext("2d");a.lineCap=
"round";a.lineJoin="round";a.save();this.GB(this.canvas)}return this.canvas};Ia.kd=function(a,b,c){if(a&&b[0].length!==0){var e=a.getContext("2d");this.va(a);var f=parseInt(a.style.top),i=parseInt(a.style.left);e.beginPath();g.Rb.Ab(b,function(a){if(a.length!==0){e.moveTo(a[0].x-i,a[0].y-f);for(var b=1,c=a.length;b<c;b++)e.lineTo(a[b].x-i,a[b].y-f)}});this.aA(a,c);c.strokeStyle==="dashed"&&this.cA(e,b,i,f,c)}};Ia.cA=function(a,b,c,e,f){var i=this;a.beginPath();g.Rb.Ab(b,function(b){if(b.length!==
0){for(var l=[],g=0,x=b.length;g<x;g++)l.push({x:b[g].x-c,y:b[g].y-e});a.strokeStyle=f.strokeColor||"#3a6bdb";i.bA(a,l,{lineWidth:f.ac||5,interval:f.ac*2||10,lineLength:f.ac*2||10,strokeStyle:i.tA(a.strokeStyle,f.ld)})}})};Ia.bA=function(a,b,c){for(var c=c||{},e=c.Dt||10,f=c.lineWidth||5,i=c.LZ||10,c=c.strokeStyle||"#3a6bdb",k=b.length-1,l=0,g=i+e,x=0,o=0;o<k;o++)var z=b[o].x,m=b[o].y,n=b[o+1].x,p=b[o+1].y,x=x+Math.sqrt((n-z)*(n-z)+(p-m)*(p-m));if(x<i){a.strokeStyle=c;a.lineWidth=f;a.lineJoin="round";
a.lineCap="round";a.beginPath();a.moveTo(b[0].x,b[0].y);a.lineTo(b[k].x,b[k].y);a.stroke()}else for(x=0;x<k;x++){var z=b[x].x,m=b[x].y,n=b[x+1].x,p=b[x+1].y,o=Math.sqrt((n-z)*(n-z)+(p-m)*(p-m))+l+i,v=g-Math.abs(l);if(l<=g){var S=parseInt(o/g),C=e*(n-z)/o,Y=e*(p-m)/o;xMove=i*(n-z)/o;yMove=i*(p-m)/o;startX=z+v*(n-z)/o;startY=m+v*(p-m)/o;tailX=z+(i-Math.abs(l))*(n-z)/o;tailY=m+(i-Math.abs(l))*(p-m)/o;a.beginPath();a.strokeStyle=c;a.lineJoin="round";a.lineCap="round";a.lineWidth=f;D?a.moveTo(D,N):a.moveTo(z,
m);l<=0&&a.lineTo(z,m);a.lineTo(tailX,tailY);a.moveTo(startX,startY);D=0;for(N=S*2;D<N;D++)if(D%2){startX=startX+C;startY=startY+Y;a.moveTo(startX,startY)}else{startX=startX+xMove;startY=startY+yMove;if((n-startX)*xMove<0)break;a.lineTo(startX,startY)}a.stroke()}var l=parseInt(o-g*S)-i,D=n-Math.abs(l)*(n-z)/o,N=p-Math.abs(l)*(p-m)/o;if(x===k-1&&l>0){a.beginPath();a.strokeStyle=c;z=n-l*(n-z)/o;leftY=p-l*(p-m)/o;if(l<=i){a.moveTo(z,leftY);a.lineTo(n,p)}else{a.moveTo(z,leftY);a.moveTo(z+xMove,leftY+
yMove)}a.stroke()}}};Ia.tA=function(a,b){if(a.length===4)var c=parseInt(a.substr(1,1)+a.substr(1,1),16),e=parseInt(a.substr(2,1)+a.substr(2,1),16),f=parseInt(a.substr(3,1)+a.substr(3,1),16);else{c=parseInt(a.substr(1,2),16);e=parseInt(a.substr(3,2),16);f=parseInt(a.substr(5,2),16)}return c="rgba("+c+","+e+","+f+","+b+")"};Ia.setAttribute=function(a,b,c){if(a){var e=a.getContext("2d"),f=this.Xg(b);try{e[f]=c}catch(i){}a.setAttribute("_"+b,c||"");e.save()}};Ia.Xg=function(a){return this.Ez[a]||a};Ia.GB=
function(a){var b=this.M,c=b.P.Lm,e=b.width+2*c,f=b.height+2*c,i=-b.offsetX-c,b=-b.offsetY-c,c=a.getContext("2d"),k={strokeStyle:c.strokeStyle,fillStyle:c.fillStyle,globalAlpha:c.globalAlpha,lineWidth:c.lineWidth,lineCap:"round",lineJoin:"round"};a.setAttribute("width",e);a.setAttribute("height",f);for(var l in k)c[l]=k[l];c.save();a=a.style;a.top=b+"px";a.left=i+"px"};Ia.CH=function(a){a.clearRect(0,0,9999,9999)};Ia.aA=function(a,b){var c=a.getContext("2d");c.globalAlpha=a.getAttribute("_fillopacity");
c.globalAlpha!==0&&a.getAttribute("_fillcolor")&&c.fill();c.globalAlpha=a.getAttribute("_strokeopacity");c.globalAlpha!==0&&(a.getAttribute("_strokecolor")&&b.strokeStyle!=="dashed")&&c.stroke()};Ia.va=function(a){var b=this.M,c=b.P.Lm,e=-b.offsetX-c,a=a.style;a.top=-b.offsetY-c+"px";a.left=e+"px"};n.JG=jd;var na={$s:function(a){na["_"+a.da]||(na["_"+a.da]={});switch(a.P.eL){case 1:return na.WL(a);case 2:return na.cM(a);case 3:return na.RD(a)}if(I()&&na.yM()&&a.P.eL!==4)return na.RD(a);if(na.EZ())return na.WL(a);
if(na.FZ())return na.cM(a);if(na.yM())return na.RD(a)},WL:function(a){if(!na["_"+a.da].FJ)na["_"+a.da].FJ=new n.ZG(a);return na["_"+a.da].FJ},cM:function(a){if(!na["_"+a.da].QJ)na["_"+a.da].QJ=new n.dH(a);return na["_"+a.da].QJ},RD:function(a){if(!na["_"+a.da].xH)na["_"+a.da].xH=new n.JG(a);return na["_"+a.da].xH},FZ:function(){if(Ab(na.xO))return na.xO;var a=nc();return na.xO=a},EZ:function(){if(!Ab(na.wO))na.wO=Bb();return na.wO},yM:function(){if(!Ab(na.vO))na.vO=Dc();return na.vO}};n.qq=na;id.prototype=
new n.Vn;gb=id.prototype;gb.Qq=function(){var a=this.ad=w("svg",{},this.zq);a.setAttribute("version","1.1");a.setAttribute("type","system");a.style.position="absolute";this.vu();this.M.Ae().Wk.appendChild(a);g.V(a,I()?"touchstart":"mousedown",Ba);return a};gb.vu=function(){if(this.ad){var a=this.ad,b=this.M,c=b.P.Lm,e=b.width+2*c,f=b.height+2*c,i=-b.offsetX-c,b=-b.offsetY-c;this.setAttribute(a,"x",e+"px");this.setAttribute(a,"y",f+"px");this.setAttribute(a,"viewBox",i+" "+b+" "+e+" "+f);a=a.style;
a.top=b+"px";a.left=i+"px";a.width=e+"px";a.height=f+"px"}};gb.xY=X("ad");gb.setAttribute=function(a,b,c,e){if(a){b=="strokestyle"&&(c=c=="solid"?0:e*2);a.setAttributeNS(u,this.Xg(b),c||"none");return a}};gb.Xg=function(a){return this.SB[a]||a};gb.gj=function(){var a=w("path",{},this.zq);this.setAttribute(a,"stroke-linejoin","round");this.setAttribute(a,"stroke-linecap","round");this.setAttribute(a,"fill-rule","evenodd");this.ad.appendChild(a);return a};gb.kd=function(a,b){var c=this.Fl(b)||"M -9999,-9999";
this.setAttribute(a,"d",c)};gb.Fl=function(a){if(a.length==0)return"";var b=[];g.Rb.Ab(a,function(a){if(!(a.length<2)){b.push("M "+a[0].x+" "+a[0].y+" L");for(var e=1,f=a.length;e<f;e++){b.push(a[e].x);b.push(a[e].y)}}});return b.join(" ")};n.ZG=id;Gb.ns={orange:"#ffa500"};Gb.prototype=new n.Vn;cc=Gb.prototype;cc.setAttribute=function(a,b,c){if(a){b.indexOf("stroke")==0?a=a.getElementsByTagName("stroke")[0]:b.indexOf("fill")==0&&(a=a.getElementsByTagName("fill")[0]);if(b.indexOf("color")>0)if(c){a.on=
t;Gb.ns[c]&&(c=Gb.ns[c])}else a.on=J;b=="strokestyle"&&(c=c=="solid"?"solid":"4 2 1 2");b=="strokeweight"&&(c=c+"px");a[this.Xg(b)]=c||""}};cc.Xg=function(a){return this.cC[a]||a};cc.gj=function(){return wa(this.M.Ae().Wk,'<v:shape style="behavior:url(#default#VML);z-index:1;width:1px;height:1px;position:absolute;left:0;top:0;"coordsize="1,1" coordorigin="0,0" filled="t" fillcolor="white"><v:stroke style="behavior:url(#default#VML);" endcap="round" oned="true" /><v:fill style="behavior:url(#default#VML)" /></v:shape>')};
cc.kd=function(a,b){this.setAttribute(a,"path",this.Fl(b));if(g.ha.na==6){a.style.display="none";a.style.display=""}};cc.Fl=function(a){if(a.length==0)return"";var b=[];g.Rb.Ab(a,function(a){if(!(a.length<2)){b.push("m "+a[0].x+" "+a[0].y+" l");for(var e=1,f=a.length;e<f;e++){b.push(a[e].x);b.push(a[e].y)}b.push("e")}});return b.join(" ")||" "};n.dH=Gb;window.MT=2;window.MS=1;g.extend(jb.prototype,{initialize:function(a){var b=this.map=a.map;this.ub=a;this.xa();this.ea();this.K.th?this.th():this.qx();
if(this.Zc()){this.map.Oa.py.style.display="none";this.map.Oa.my.style.display=this.K.tD?"block":"none"}this.Jc(this.K.title);this.jd(this.content,t);this.K.eZ&&this.z0(t);this.le(u,t);if(b=b.Oa)b.gn=a instanceof Q?a:u},xa:function(){var a=this.map,b=a.Oa,c=this.Ei;if(!b){b=a.Oa={};a.Ib=a.Oa;var e=['<div class="BMap_shadow" style="position: absolute;display:none" type="infowindow_shadow">'];e.push('<div><img onmousedown="return false" style="margin-left: -323px; margin-top: 0px;" src="'+c+'iws3.png"/></div>');
e.push('<div><img onmousedown="return false" style="margin-left: -393px; margin-top: 0px;" src="'+c+'iws3.png"/></div>');e.push('<div><img onmousedown="return false" style="margin-left: -1033px; margin-top: 0px;" src="'+c+'iws3.png"/></div>');e.push('<div><img onmousedown="return false" style="margin-top: -30px;" src="'+c+'iws3.png"/></div>');e.push('<div><img onmousedown="return false" style="margin-left: -360px; margin-top: -30px;" src="'+c+'iws3.png"/></div>');e.push('<div><img onmousedown="return false" style="margin-top: -30px;" src="'+
c+'iws3.png"/></div>');e.push('<div><img onmousedown="return false" style="margin-left: -14px; margin-top: -310px;" src="'+c+'iws3.png"/></div>');e.push('<div><img onmousedown="return false" style="margin-left: -255px; margin-top: -310px;" src="'+c+'iws3.png"/></div>');e.push('<div><img onmousedown="return false" style="margin-left: -440px; margin-top: -310px;" src="'+c+'iws3.png"/></div>');e.push('<div><img onmousedown="return false" style="margin-left: -255px; margin-top: -310px;" src="'+c+'iws3.png"/></div>');
e.push('<div><img onmousedown="return false" style="margin-left: -754px; margin-top: -310px;" src="'+c+'iws3.png"/></div>');e.push("</div>");e.push('<div class="BMap_pop" style="box-sizing:content-box;position:absolute;display:none;cursor:default">');e.push('<div><div style="box-sizing:content-box;background:#fff;border-top:1px solid #ababab;border-left:1px solid #ababab;width:30px;height:30px;"></div></div>');e.push('<div class="BMap_top"></div>');e.push('<div><div style="box-sizing:content-box;position:absolute;top:0;left:-6px;background:#fff;border-top:1px solid #ababab;border-right:1px solid #ababab;width:30px;height:30px;"></div></div>');
e.push('<div class="BMap_center"></div>');e.push('<div><div style="box-sizing:content-box;position:absolute;top:-6px;left:0;background:#fff;border-bottom:1px solid #ababab;border-left:1px solid #ababab;width:30px;height:30px;"></div></div>');e.push('<div class="BMap_bottom"></div>');e.push('<div><div style="box-sizing:content-box;position:absolute;top:-6px;left:-6px;background:#fff;border-right:1px solid #ababab;border-bottom:1px solid #ababab;width:30px;height:30px;"></div></div>');e.push('<div><img style="box-sizing:content-box;border:none;margin:0px;padding:0px;margin-left:-186px;margin-top:-691px;max-width:none; width:690px;height:786px;" src="'+
c+'iw3.png"/></div>');e.push('<div style="box-sizing:content-box;overflow-y:hidde;overflow-x:hidde;width:auto;height:auto;position:absolute;left:16px; top:16px;z-index:10;"></div>');e.push("</div>");b.Fc=wa(a.platform,e.join(""));b.gc=b.Fc.previousSibling;b.vn=b.Fc.children;b.Au=b.gc.getElementsByTagName("div");b.gi=b.vn[8];b.kq=wa(b.vn[8],'<div class="BMap_bubble_title" style="display:block;overflow:hidden;height:24px;line-height:24px;white-space:nowrap"></div>');b.Ag=wa(b.vn[8],'<div class="BMap_bubble_content" style="display:block"></div>');
b.si=wa(b.vn[8],'<div class="BMap_bubble_max_content" style="display:none;position:relative"></div>');a=10;I()&&(a=15);b.bx=wa(b.Fc,'<img style="position:absolute;top:12px;width:'+a+"px;height:"+a+'px;-moz-user-select:none;cursor:pointer;z-index:10000;" src="'+c+'iw_close1d3.gif"/>');b.my=wa(b.Fc,'<img style="position:absolute;top:12px;width:'+a+"px;height:"+a+'px;-moz-user-select:none;cursor:pointer;z-index:10000;display:none" src="'+c+'quanjing.png" title="\u8fdb\u5165\u5168\u666f"/>');b.py=wa(b.Fc,
'<img style="position:absolute;top:10px;width:9px;height:14px;-moz-user-select:none;cursor:pointer;z-index:10000;display:none;" src="'+c+'phone.png" title="\u53d1\u9001\u5230\u624b\u673a"/>');b.je=wa(b.Fc,'<img style="position:absolute;top:12px;width:'+a+"px;height:"+a+'px;-moz-user-select:none;cursor:pointer;z-index:10000;display:none" src="'+c+'iw_plus1d3.gif"/>');b.Px=wa(b.Fc,'<div style="position:absolute;top:0px;left:0;-moz-user-select:none;z-index:10000;"></div>');this.kT(b)}b.da=b.Fc.da=this.da},
kT:function(a){if(g.ha.na&&!(g.ha.na>6)){for(var b=a.Fc.getElementsByTagName("IMG"),c=0;c<b.length;c++)if(!(b[c].src.indexOf(".png")<0)){b[c].style.cssText=b[c].style.cssText+(";FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="+b[c].src+",sizingMethod=crop)");b[c].src=this.Ei+"blank.gif"}a=a.gc.getElementsByTagName("IMG");for(c=0;c<a.length;c++){a[c].style.cssText=a[c].style.cssText+(";FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="+a[c].src+",sizingMethod=crop)");
a[c].src=this.Ei+"blank.gif"}}},ea:function(){function a(a){e.ge?e.restore():e.fy();xa(a)}function b(a){var b=n.url.proto+n.url.domain.iw_pano+"/scape/",c=(new Date).getTime(),e="Pano"+c;n[e]=function(a){var b=f.ht(),a=a.content[0];b.Qd(a.poiinfo.PID);b.show();b.He({heading:a.poiinfo.Dir,pitch:a.poiinfo.Pitch})};c=(new Date).getTime();ub.Ga(b+("?qt=poi&udt=20131021&uid="+a+"&t="+c+"&fn=BMap."+e),J)}function c(a){e.dispatchEvent(new v("onclickclose"));e.ub&&e.ub.cd();xa(a)}var e=this,f=e.map,i=f.Oa,
k=i.bx,l=i.Fc;k.onclick=c;g.Rb.Ab(["touchstart","touchmove","touchend","gesturestart","gesturechange","mousedown","mouseout","mouseover","click","mousewheel","keydown","selectstart"],function(a){g.V(l,a,ga)});g.V(l,"dblclick",xa);g.V(l,"contextmenu",xa);g.ha.tf>=4&&g.V(l,"mouseup",function(a){a.button==2&&xa(a)});window.addEventListener&&l.addEventListener("DOMMouseScroll",xa,J);i.py.onclick=function(a){Z(6E3,{operate:"phone_click"});if(!f.pop)f.pop=new Hf;f.Ta(f.pop);f.pop.PX(e);xa(a)};i.my.onclick=
function(){b(e.street_id);Z(5053)};i.je.onclick=a;if(I()){g.V(k,"touchend",c);g.V(i.je,"touchend",a)}l=k=i=u},MB:function(a,b){this.map.Oa.Px.style.width=a+"px";var c=this.K,a=a||c.width,b=b||c.height;b<0&&(b=0);var e=c.Fa.width,f=c.Fa.height,c=[25,-1,25,-1,25,-1,25,34],i=[25,-1,25,-1,25,-1,25,50];c[1]=a-c[0]-c[2];c[3]=g.ha.na&&document.compatMode!="CSS1Compat"?a:a-2;c[5]=a-c[4]-c[6];i[1]=i[0];i[3]=b-i[0]-i[4];i[5]=g.ha.na&&document.compatMode!="CSS1Compat"?i[4]:i[4]-1;var k=[0,c[0],a-c[2],0,0,c[4],
a-c[6],Math.ceil((a-c[7])/2)],l=[0,0,0,i[0],b-c[4],b-c[4],b-c[4],b-c[4]];this.mH=e-Math.round((a-c[7])/2);this.nH=f-b-24;var q=Math.floor((b+i[7])/2.03)+30,x=[70,-1,70,-1,-1,-1,50,-1,140,-1,70],o=[30,30,30,25,25,25,60,60,60,60,60];x[7]=Math.round((a+80-(x[6]+x[8]+x[10])-50)/2);x[9]=x[7]+50;x[1]=x[6]+x[7]+x[8]+x[9]+x[10]-x[0]-x[2]-29;x[5]=x[3]=q-o[0]-o[6]+70;o[3]=o[4]=o[5]=q-o[0]-o[6];x[4]=x[0]+x[1]+x[2]+o[3]+29-x[5]-x[3];var z=[q-60-1,q-60-1+x[0],q-60-1+x[0]+x[1],29,29+x[3],29+x[3]+x[4],0,x[6],x[6]+
x[7],x[6]+x[7]+x[8],x[6]+x[7]+x[8]+x[9]],m=[0,0,0,o[0],o[0],o[0],o[0]+o[3],o[0]+o[3],o[0]+o[3],o[0]+o[3],o[0]+o[3]];this.oH=e-x[6]-x[7]-70;this.pH=f-q+30;e=323-q+90;shadowRightImageLeft=740+e;if((f=this.map.Oa)&&f.vn)for(q=0;q<8;q++)f.vn[q].style.cssText="box-sizing:content-box;overflow: hidden; z-index: 1; position: absolute;              left:"+k[q]+"px;              top:"+l[q]+"px;              width:"+c[q]+"px;              height:"+i[q]+"px";if(f&&f.Au){for(q=0;q<f.Au.length;q++)f.Au[q].style.cssText=
"box-sizing:content-box;overflow: hidden; z-index: 1; position: absolute;              left:"+z[q]+"px;              top:"+m[q]+"px;              width:"+x[q]+"px;              height:"+o[q]+"px;";f.Au[3].firstChild.style.marginLeft="-"+(e<0?0:e)+"px";f.Au[5].firstChild.style.marginLeft="-"+shadowRightImageLeft+"px"}this.va()},Fh:function(a){a=a*1;if(!(!a&&a!=0||isNaN(a)||a<0)){if(a!=0){a<220&&(a=220);a>730&&(a=730)}this.K.width=a;if(this.Zc()&&this.Za()){var b=this;this.le(function(){b.gl()})}}},
Dh:function(a){a=a*1;if(!(!a&&a!=0||isNaN(a)||a<0)){if(a!=0){a<60&&(a=60);a>650&&(a=650)}this.K.height=a;a=this.map;if(this.Zc()&&this.Za()){if(this.K.width!=0)a.Oa.Ag.style.width=this.K.width+"px";var b=this;this.le(function(){b.gl()})}}},bO:function(a){a=a*1;if(!(!a&&a!=0||isNaN(a)||a<0)){if(a!=0){a<220&&(a=220);a>730&&(a=730)}this.K.maxWidth=a;this.ge&&this.le()}},Jc:function(a){this.K.title=a;if(this.Zc()){var b=this.map.Oa.kq;if(a){if($c(a))b.innerHTML=a;else{b.innerHTML="";b.appendChild(a)}g.R.show(b)}else g.R.aa(b);
var c=this;this.le(function(){c.gl()})}},jd:function(a,b){this.content=a;if(this.Zc()&&!this.ge){var c=this.map,e=c.Oa.Ag,f=c.Oa.si;if($c(a))e.innerHTML=a;else{e.innerHTML="";e.appendChild(a)}if(this.K.vD){var i=this.jE();e.appendChild(i)}if(this.K.width!=0)e.style.width=this.K.width+"px";f.style.display="none";e.style.display="";if(!b){var k=this;this.le(function(){k.gl()})}c.Oa.Px.innerHTML=this.K.Px}},uu:function(a){a?this.K.aF=a:a=this.K.aF;var b=this.map;if(this.Zc()){b=b.Oa;b.si.innerHTML=a;
if(this.ge){b.Ag.style.display="none";b.si.style.display=""}}},le:function(a,b){if(this.Zc()&&(b||this.Za())){var c=this,e=c.map.Oa,f=0,a=a||W();e.kq.style.display!="none"&&(f=24);var i=7,k=20;if(I()){i=5;k=20}if(this.ge){o=c.K.maxWidth;setTimeout(function(){var b=f+e.si.scrollHeight,b=b>c.map.height?c.map.height-60:b;o=o<220?220:o;o=o>730?730:o;b=b<55?55:b;b=b>650?650:b;c.MB(o+32,b+32);e.gi.style.width=o+"px";e.gi.style.height=b+"px";e.bx.style.left=o+i+"px";if(c.K.iL){e.je.style.left=o-2*k+i+"px";
e.py.style.left=o-k+i+"px"}else e.je.style.left=o-k+i+"px";if(c.K.tD){e.je.style.left=o-3*k+i+"px";e.my.style.left=o-2*k+i+"px"}e.gi.style.overflow="hidden";if(c.K.oD)e.gi.style.overflow="auto";c.dispatchEvent(new v("onresize"));a()},1)}else{var l=e.Ag.style,g=e.kq.style,x=e.gi.style;l.width=x.width=g.width="auto";l.height=x.height=g.height="auto";l.whiteSpace="nowrap";e.Fc.style.display=="none"&&this.show();e.Fc.style.visibility="hidden";e.gc.style.visibility="hidden";var o=e.gi.clientWidth||0,o=
c.K.width==0?o:c.K.width,o=o>c.map.width?c.map.width-60:o,o=o<220?220:o,o=o>730?730:o;x.width=o+"px";h=e.gi.scrollHeight||0;h=c.K.height==0?h:c.K.height;c.MB(o+32,h+32);setTimeout(function(){l.whiteSpace="";x.overflow="hidden";if(c.K.oD)x.overflow="auto";h=e.gi.scrollHeight||0;h=c.K.height==0?h:c.K.height;h=h>c.map.height-92?c.map.height-92:h;h=h<55?55:h;h=h>650?650:h;c.MB(o+32,h+32);e.Fc.style.visibility="";e.gc.style.visibility="";x.height=h+"px";e.bx.style.left=o+i+"px";if(c.K.iL){e.je.style.left=
o-2*k+i+"px";e.py.style.left=o-k+i+"px"}else e.je.style.left=o-k+i+"px";if(c.K.tD){e.je.style.left=o-3*k+i+"px";e.my.style.left=o-2*k+i+"px"}c.dispatchEvent(new v("onresize"));a()},1)}}},va:function(){if(this.Zc()){var a=this.map.Oa,b=this.ub,c=this.map.$e(b.ka()),e=b.bt(),b=new L(c.x-e.anchor.width+e.infoWindowAnchor.width+b.uj().width,c.y-e.anchor.height+e.infoWindowAnchor.height+b.uj().height);if(this.mH!=s&&this.nH!=s&&this.oH!=s&&this.pH!=s){a.Fc.style.left=this.mH+b.x+"px";a.Fc.style.top=this.nH+
b.y+"px";a.gc.style.left=this.oH+b.x+"px";a.gc.style.top=this.pH+b.y+"px"}}},gl:function(a){var b=this;setTimeout(function(){b.C0()},a||200)},C0:function(){if(this.ub&&this.ub.ka()&&this.K.Os&&this.Zc()){var a=this.map,b=a.Oa,c=b.vn,e=b.Fc;if(c&&e){var b=parseInt(c[3].style.width)+2,c=parseInt(c[1].style.height)+parseInt(c[3].style.height)+parseInt(c[7].style.height),f=parseInt(e.style.left)+this.map.offsetX,i=parseInt(e.style.top)+this.map.offsetY,e=new L(f,i),f=new L(b+f,c+i);if(this.K.height!=
0&&document.all){if(!a.$.Tx)a.$.Tx=-1;i=-a.$.Tx;a.$.Tx=-a.$.Tx}var k=i=0,l=this.K.margin[0],g=this.K.margin[1],x=this.K.margin[2],o=this.K.margin[3];e.x<o&&(i=-e.x+o);e.y<l&&(k=-e.y+l);f.x>a.width-g&&(i=a.width-f.x-g);f.y>a.height-x&&(k=a.height-f.y-x);this.YS();l=this.K.HC;if(e.x<l[0][0]&&e.y<l[0][1]){Math.abs(-e.x+l[0][0])<Math.abs(-e.y+l[0][1])?i=-e.x+l[0][0]:a.height-l[0][1]-l[3][1]<c?i=-e.x+l[0][0]:k=-e.y+l[0][1];a.width-l[0][0]-l[1][0]<b&&e.y<l[1][1]&&(k=-e.y+l[1][1])}if(f.x>a.width-l[1][0]&&
e.y<l[1][1])if(Math.abs(-f.x+a.width-l[1][0])<Math.abs(-e.y+l[1][1])&&a.width-l[0][0]-l[1][0]>=b)i=-f.x+a.width-l[1][0];else{k=-e.y+l[1][1];a.width-l[0][0]-l[1][0]<b&&a.width-l[0][0]<b&&(i=-e.x+l[0][0])}if(e.x<l[3][0]&&f.y>a.height-l[3][1]){Math.abs(-e.x+l[3][0])<Math.abs(-f.y+a.height-l[3][1])&&(Math.abs(-e.x+l[3][0])<Math.abs(k)&&k!=0||k==0)&&a.width-l[3][0]>=b?i=-e.x+l[3][0]:k=-f.y+a.height-l[3][1];a.height-l[0][1]-l[3][1]<c&&e.x<l[0][0]&&(i=-e.x+l[0][0])}if(f.x>a.width-l[2][0]&&f.y>a.height-l[2][1])if(Math.abs(-f.x+
a.width-l[2][0])<Math.abs(-f.y+a.height-l[2][1])&&(Math.abs(-f.x+a.width-l[2][0])<Math.abs(k)&&k!=0||k==0)&&a.width-l[0][0]-l[1][0]>=b)i=-f.x+a.width-l[2][0];else{k=a.height-l[1][1]-l[2][1]>=c?-f.y+a.height-l[2][1]:-e.y+l[1][1];a.width-l[0][0]-l[2][0]<b&&(i=-e.x+l[0][0])}(i!=0||k!=0)&&a.Lg(i,k)}}},YS:function(){if(this.map)for(var a=this.map.Va,b=0,c=a.children.length;b<c;b++){var e,f,i=!(!Ab(a.children[b].Ii)||!a.children[b].eh);if(a.children[b].rr&&a.children[b].rr instanceof ba&&a.children[b].rr.tK==
t)e=a.children[b];else if(i)e=a.children[b];else continue;var k=e.offsetWidth,l=e.offsetHeight,g=e.rr;if(!g||i)if(Ab(e.Ii)&&e.eh&&Cc(e).display!="none"&&Cc(e).visibility!="hidden"){i=e.eh;e=e.Ii}else continue;else{if(g.Uc()==J)continue;i=g.uj();e=g.MD()}switch(e){case Kb:f=0;break;case Sb:f=1;break;case rb:f=3;break;case 3:f=2}k=k+i.width+10;l=l+i.height+10;i=this.K.HC[f];this.K.HC[f]=[k>i[0]?k:i[0],l>i[1]?l:i[1]]}},th:function(){this.K.th=t;if(this.Zc())this.map.Oa.je.style.display="block"},qx:function(){this.K.th=
J;if(this.Zc())this.map.Oa.je.style.display="none"},show:function(){if(this.Zc()){var a=this.map.Oa;if(a.Fc.style.display=="none"){if(Wd(this.content)){a.Ag.appendChild(this.content);this.K.vD&&a.Ag.appendChild(this.jE())}Wd(this.K.title)&&a.kq.appendChild(this.K.title);g.R.show(a.Fc);g.R.show(a.gc);a=new v("onopen");a.point=a.point=this.ka();this.dispatchEvent(a);this.le()}}},aa:function(){if(!this.Zc())return J;var a=this.map.Oa;if(a.Fc.style.display=="none"||this.K.o_()==J)return J;if(Wd(this.content)){a.Ag.removeChild(this.content);
this.K.vD&&a.Ag.removeChild(this.jE())}Wd(this.K.title)&&a.kq.removeChild(this.K.title);g.R.aa(a.Fc);g.R.aa(a.gc);if(this.ge){this.ge=J;a.si.style.display="none";a.Ag.style.display="";a.je.src=this.Ei+"iw_plus1d3.gif"}a=new v("onclose");a.point=a.point=this.ka();this.dispatchEvent(a);if(this.map.$.uv){clearTimeout(this.map.$.uv);this.map.$.uv=u}else{this.map.removeEventListener("click",this.map.$.Nz);this.map.$.Mz=J}g.lang.ox(this.da);return t},fy:function(){if(this.map&&(this.Za()&&this.K.th&&!this.ge)&&
this.Zc()){var a=this.map.Oa.je;this.ge=t;a.src=this.Ei+"iw_minus1d3.gif";this.uu();this.map.Oa.si.style.display="block";this.le();this.dispatchEvent(new v("onmaximize"));this.gl()}},restore:function(){if(this.map&&(this.Za()&&this.ge)&&this.Zc()){this.ge=J;this.map.Oa.je.src=this.Ei+"iw_plus1d3.gif";this.jd(this.content,t);this.map.Oa.si.style.display="none";this.le();this.dispatchEvent(new v("onrestore"));this.gl()}},a3:function(){if(this.Zc()){this.ge=J;var a=this.map.Oa;a.kq.innerHTML="";a.Ag.innerHTML=
"";a.si.innerHTML="";a.je.src=this.Ei+"iw_plus1d3.gif"}},tJ:function(){var a=this.map;if(this.Zc()){var a=a.Oa,b=a.gi.style;a.aw=b.overflowX;a.bw=b.overflowY;b.overflowX="hidden";b.overflowY="hidden";if(this.K.oD){b.overflowX="auto";b.overflowY="auto";a.aw=b.overflowX;a.bw=b.overflowY}}},iJ:function(){var a=this.map;if(this.Zc()&&a.Oa.aw&&a.Oa.bw){var a=a.Oa,b=a.gi.style;b.overflowX=a.aw;b.overflowY=a.bw;delete a.aw;delete a.bw}},Za:function(){if(!this.map)return J;var a=this.map.$.sb;return!a||!this.Zc()?
J:a&&a.ub===this.ub&&this.map.Oa&&this.map.Oa.Fc.style.display=="none"?J:t},z0:function(a){if(this.Zc()){var b=this.map.Oa;b.je.style.display="block";var c=b.je;if(!!a!=!!this.ge){if(a){this.ge=t;c.src=this.Ei+"iw_minus1d3.gif";this.uu();b.si.style.display="block"}else{this.ge=J;c.src=this.Ei+"iw_plus1d3.gif";this.jd(this.content,t);b.si.style.display="none"}this.le()}}},zb:function(){this.eb==t&&this.ub&&this.ub.gd(this)},Zc:function(){return this.map&&this.map.Oa&&this.map.Oa.da==this.da},jE:function(){this.map.AF?
this.map.AF.reset(this):this.map.AF=new If(this);return this.map.AF.ed()}});ka.prototype.gd=function(a){var b=this.map;if(b&&this.ba&&!(this.Uc()==J||!a instanceof jb)){var c=b.$;c.sb&&(c.sb.ub&&c.sb.ub.OR)&&b.cd();if(c.sb===a&&c.sb.Za()&&c.sb.ub===this)a.gl();else{b.cd();this.Ib=a;if(c.sb==u||c.sb!=a){if(b.Oa){b.Oa.bx.onclick=u;b.Oa.je.onclick=u}c.sb=a;a.initialize(this)}else a.le(u,t);g.lang.Ia.call(a,a.da);if(!c.Nz)c.Nz=function(a){if(!a.ub&&b.$.sb&&b.$.sb.K.nD){b.cd();b.removeEventListener("click",
arguments.callee);c.Mz=J}};if(!c.Mz)c.uv=setTimeout(function(){b.addEventListener("click",c.Nz);c.Mz=t;c.uv=u},200);c.Il&&delete c.Il;a.ub=this;var e=b.Oa;this.map.Ae().ED.appendChild(e.Fc);this.map.Ae().qL.appendChild(e.gc);a.gl();this.dispatchEvent(new v("oninfowindowopen"))}}};ka.prototype.cd=function(){if(this.map&&this.map.Oa&&this.Ib&&this.Ib.da==this.map.Oa.da)try{if(this.Ib.aa()==t){this.dispatchEvent(new v("oninfowindowclose"));this.map.$.sb=this.Ib=u}}catch(a){}};E(cb,{openInfoWindow:cb.gd,
closeInfoWindow:cb.cd});E(za,{redraw:za.le,setTitle:za.Jc,setPosition:za.va,setWidth:za.Fh,setMaxWidth:za.bO,setHeight:za.Dh,setContent:za.jd,setMaxContent:za.uu,enableMaximize:za.th,disableMaximize:za.qx,isOpen:za.Za,show:za.show,hide:za.aa,maximize:za.fy,restore:za.restore});var gg=n.Id;Hf.prototype=new Ka;g.extend(Hf.prototype,{initialize:function(a){this.M=a;this.Va=this.JX();this.M.Ya().appendChild(this.Va);this.mZ();this.bind();this.DY();this.Pw=0;return this.Va},draw:W(),P:{j0:gg+"ws/message?method=send",
gV:gg+"ws/message?method=activate",dW:gg+"ws/message?method=ckActivate",K0:n.url.proto+n.url.domain.message+"/?"},JX:function(){var a=document.createElement("div"),b=this.M.Vb(),c=0,e=0;b.width>450&&(e=(b.width-450)/2);b.height>260&&(c=(b.height-260)/2);c="position:absolute;background:#fff;width:480px;height:260px;top:"+c+"px;left:"+e+"px;ovflow:hidden;";I()&&(c=c+("-webkit-transform:translate(-"+b.width/4+"px,0px) scale(0.6);"));a.style.cssText=c;a.innerHTML=['<div style="height: 35px; background: #FCFCFC; position: relative; z-index: 20; font-size:12px; font-weight:bold; line-height:35px; padding-left:10px;"><span>\u53d1\u9001\u5230\u624b\u673a</span><span id="BMapLib_sms_tip" style="display:none;color: red; padding-left:20px;"></span></div><div id="BMapLib_sms_pnl_phone" style="display: block;position: relative; z-index: 10; padding: 10px 15px 10px 15px; border-top: solid 1px #F2F2F2; font-size:12px;"><div id="pnl_phone_left" style="display: block;float: left; width: 263px; height: 172px; overflow-x: hidden; overflow-y: auto;"><table border="0" style="border-spacing:0;border-collapse:collapse;border:none;display:table-cell;"><tr><td style="line-height:18px;height:18px;font-size:12px;margin:0;border:none;padding:0;background:none;display:table-cell;text-align:right; font-weight:normal;">\u53d1\u9001\u65b9\u624b\u673a\u53f7&nbsp;</td><td style="line-height:18px;height:18px;font-size:12px;margin:0;border:none;padding:0;background:none;display:table-cell;"><input type="text" bid="" id="BMapLib_phone_0" maxlength="11" style="ime-mode:disabled;width:90px;" /><span id="BMapLib_activateTip" style="padding-left:5px; color: red;"></span></td></tr><tr id="BMapLib_activateBox" style="display:none;"><td style="line-height:18px;height:18px;font-size:12px;margin:0;border:none;padding:0;background:none;display:table-cell;text-align:right; font-weight:normal;">\u6fc0\u6d3b\u7801&nbsp;</td><td style="line-height:18px;height:18px;font-size:12px;margin:0;border:none;padding:0;background:none;display:table-cell;"><input type="text" id="BMapLib_activate" style="ime-mode:disabled;width:35px;" maxlength="4"/><input type="button" value="\u83b7\u53d6" id="BMapLib_activate_btn" bid="activate" style="width:40px;"/><input type="button" value="59" id="BMapLib_time_surplus" disabled="disabled" style="width:105px;height:24px;display:none;"/></tr><tr><td style="line-height:18px;height:18px;font-size:12px;margin:0;border:none;padding:0;background:none;display:table-cell;vertical-align:top;padding-top:4px;text-align:right; font-weight:normal;">\u63a5\u6536\u65b9\u624b\u673a\u53f7&nbsp;</td><td style="line-height:18px;height:18px;font-size:12px;margin:0;border:none;padding:0;background:none;display:table-cell;"><div><input type="text" id="BMapLib_phone_1" style="ime-mode:disabled;width:90px;" maxlength="11"/><input type="checkbox" id="BMapLib_is_remember_phone"/>\u8bb0\u4f4f\u6b64\u53f7</div><div id="BMapLib_add_phone_con"></div><div><a href="javascript:void(0)" id="BMapLib_add_phone_btn" bid="addPhone">\u65b0\u589e</a></div></td></tr><tr><td style="line-height:18px;height:18px;font-size:12px;margin:0;border:none;padding:0;background:none;display:table-cell;"></td><td style="line-height:18px;height:18px;font-size:12px;margin:0;border:none;padding:0;background:none;display:table-cell;"><input type="text" id="BMapLib_ver_input"  maxlength="4" style="width:67px;border: 1px solid #a5acb2;vertical-align: middle;height:18px;" tabindex="5" placeholder="\u9a8c\u8bc1\u7801"><img width="69" height="20" id="BMapLib_ver_image" style="border: 1px solid #d5d5d5;vertical-align:middle;margin-left: 5px;" alt="\u70b9\u51fb\u66f4\u6362\u6570\u5b57" title="\u70b9\u51fb\u66f4\u6362\u6570\u5b57"></td></tr><tr><td style="line-height:18px;height:18px;font-size:12px;margin:0;border:none;padding:0;background:none;display:table-cell;"></td><td style="line-height:18px;height:18px;font-size:12px;margin:0;border:none;padding:0;background:none;display:table-cell;"><input type="button" style="margin:5px;" value="\u514d\u8d39\u53d1\u9001\u5230\u624b\u673a" bid="sendToPhoneBtn"/></td></tr></table></div><div id="pnl_phone_right" style="display: block;background:#f6f6f6; padding:10px; height:152px; overflow-x:hidden; overflow-y:auto;"><div style="font-weight:bold; height:18px; line-height:18px; padding-bottom:5px;">\u77ed\u4fe1\u5185\u5bb9\uff1a</div><div id="BMapLib_msgContent" style="font-size:12px: line-height:16px; word-break:break-all; \u3000\u3000word-wrap:break-word;"></div></div><div style="clear:both;"></div><p id="BMapLib_sms_declare_phone" style="color: #707070;">\u6211\u4eec\u4fdd\u8bc1\u4e0d\u5411\u4efb\u4f55\u7b2c\u4e09\u65b9\u63d0\u4f9b\u8f93\u5165\u7684\u624b\u673a\u53f7\u7801</p></div>',
'<button style="padding:10px; background: url('+n.Id+'/images/iw_close1d3.gif) no-repeat center center transparent; border: 0 none; cursor: pointer; height: 13px; position: absolute; right: 8px; top: 8px; width: 14px; z-index: 50;" bid="close"></button>','<div id="BMapLib_success_tip" style="display:none;font-size: 12px; text-align: center; padding: 50px 0 20px 0 ; color: red;">\u60a8\u7684\u77ed\u4fe1\u5df2\u7ecf\u53d1\u9001\u5230\u60a8\u7684\u624b\u673a\uff0c\u8bf7\u6ce8\u610f\u67e5\u6536!</div>'].join("");
return a},mZ:function(){this.R={nO:g.fa("BMapLib_sms_tip"),ZJ:g.fa("BMapLib_activate_btn"),Om:g.fa("BMapLib_phone_0"),fG:g.fa("BMapLib_phone_1"),vM:g.fa("BMapLib_is_remember_phone"),S0:g.fa("BMapLib_sms_pnl_phone"),Z0:g.fa("BMapLib_success_tip"),fK:g.fa("BMapLib_add_phone_con"),l3:g.fa("BMapLib_add_phone_btn"),gC:g.fa("BMapLib_activateBox"),ds:g.fa("BMapLib_activateTip"),Lw:g.fa("BMapLib_activate"),BO:g.fa("BMapLib_time_surplus"),XO:g.fa("BMapLib_ver_image"),J1:g.fa("BMapLib_ver_input")}},O0:function(){this.R.BO.style.display=
"";this.R.ZJ.style.display="none";this.KK(59)},KK:function(a){var b=this.R.BO;b.value="\u91cd\u65b0\u83b7\u53d6("+(a<10?"0"+a:a)+"\u79d2)";var c=this;this.aG&&clearTimeout(this.aG);this.aG=setTimeout(function(){c.KK(--a)},1E3);if(a==0){clearTimeout(this.aG);b.style.display="none";this.R.ZJ.style.display=""}},Bu:function(a){var b=a.error,c={PHONE_NUM_INVALID:"\u624b\u673a\u53f7\u7801\u65e0\u6548",SMS_SEND_SUCCESS:"\u53d1\u9001\u5230\u624b\u673a\u6210\u529f",AK_INVALID:"\u4f60\u6240\u4f7f\u7528\u7684key\u65e0\u6548",
INTERNAL_ERROR:"\u670d\u52a1\u5668\u9519\u8bef",OVER_MAX_ACTIVATE_TIME:"\u4eca\u5929\u5df2\u8d85\u8fc7\u53d1\u9001\u6fc0\u6d3b\u7801\u6700\u5927\u6b21\u6570",SMS_ACTIVATE_SUCCESS:"\u6fc0\u6d3b\u7801\u5df2\u53d1\u9001\u5230\u60a8\u7684\u624b\u673a\uff0c\u8bf7\u6ce8\u610f\u67e5\u6536\uff01",ACTIVATE_FAIL:"\u624b\u673a\u6fc0\u6d3b\u7801\u65e0\u6548",SMS_LACK:"\u4eca\u5929\u60a8\u8fd8\u80fd\u5f805\u4e2a\u624b\u673a\u53d1\u9001\u77ed\u4fe1",PARAM_INVALID:"\u8bf7\u586b\u5b8c\u6240\u6709\u9009\u9879",SEND_ACTIVATE_FAIL:"\u6fc0\u6d3b\u7801\u53d1\u9001\u5931\u8d25",
VCODE_VERITY_FAIL:"\u9a8c\u8bc1\u7801\u6821\u9a8c\u5931\u8d25"}[b];if(b=="SMS_LACK"){a=a.res_sms;c="\u4eca\u5929\u60a8\u8fd8\u80fd\u5f80"+a+"\u4e2a\u624b\u673a\u53d1\u9001\u77ed\u4fe1";this.Pw=a-1}if(c){this.R.nO.innerHTML=c;this.R.nO.style.display="inline"}this.xF();if(b=="SMS_SEND_SUCCESS"){this.P_();this.i0()}},bind:function(){var a=this;g.V(this.Va,"click",function(b){b=b.target||b.srcElement;switch(b.getAttribute("bid")){case "close":a.jW();break;case "sendToPhoneBtn":a.g0();break;case "activate":a.fV();
break;case "addPhone":a.iV();break;case "deletePhone":a.NW(b)}});g.V(this.Va,"keypress",function(a){var a=a||window.event,a=a.which||a.keyCode,c=J;if(a>=48&&a<=57||a==44||a==8)c=t;return c});g.V(this.R.Om,"blur",function(){if(g.It(a.R.Om.value))a.CK();else{a.R.ds.innerHTML="";a.R.gC.style.display="none"}});g.V(this.R.Lw,"blur",function(){g.uZ(a.R.Lw.value)&&a.CK()});a.xF();g.V(this.R.XO,"click",function(){a.xF()})},xF:function(){var a=this;this.Ga(n.url.proto+n.url.domain.baidumap+"/maps/services/captcha?",
{cbName:"cb"},function(b){a.WO=b.content.vcode;a.R.XO.src=n.url.proto+n.url.domain.baidumap+"/maps/services/captcha/image?vcode="+a.WO})},CK:function(){var a=this;this.Ga(this.P.dW,{phone:this.R.Om.value,activate:this.R.Lw.value,cbName:"callback"},function(b){if(!b||b.isactivate==J){a.R.gC.style.display="table-row";a.R.ds.style.color="red";a.R.ds.innerHTML="\u672a\u6fc0\u6d3b"}else{a.R.gC.style.display="none";a.R.ds.style.color="green";a.R.ds.innerHTML="\u5df2\u6fc0\u6d3b"}})},fV:function(){var a=
this,b={phone:this.R.Om.value,ak:Eb,cbName:"callback"};g.It(b.phone)?this.Ga(this.P.gV,b,function(b){b&&a.Bu(b);(b.error="SMS_ACTIVATE_SUCCESS")&&a.O0()}):this.Bu({error:"PHONE_NUM_INVALID"})},jW:function(){this.M.nc(this)},K4:W(),g0:function(){var a=this;if(this.H1()){tophoneStr=g.fa("BMapLib_phone_1").value;for(var b=this.R.fK.getElementsByTagName("input"),c=0,e=b.length;c<e;c++)if(g.It(b[c].value))tophoneStr=tophoneStr+(","+b[c].value);else{this.Bu({error:"PHONE_NUM_INVALID"});return}b=this.M.getKey();
c=this.a_;this.QE.K.message||(c=this.R.Om.value+"\u5206\u4eab\u4e00\u4e2a\u4f4d\u7f6e\u7ed9\u60a8\uff0c"+c);c=encodeURIComponent(c);this.Ga(this.P.j0,{fromphone:this.R.Om.value,tophone:tophoneStr,ak:b,activate:this.R.Lw.value,content:c,cbName:"callback",vcode:this.WO,code_input:this.R.J1.value},function(b){b&&a.Bu(b)})}},H1:function(){var a=t;if(!g.It(this.R.Om.value)||!g.It(this.R.fG.value)){a=J;this.Bu({error:"PHONE_NUM_INVALID"})}return a},PX:function(a){this.QE=a;var a=this.QE.ka(),b=this;(new rc).Sm(a,
function(a){if(a&&a.addressComponents){a=a.addressComponents;b.address=a.province+a.city+a.district+a.street+a.streetNumber;b.KX()}})},KX:function(){var a=g.fa("BMapLib_msgContent"),b="",c=this.QE,e=c.ka(),f=c.getTitle(),i=c.Pm(),f=g.lang.Hg(f)?f.replace(/<\/?[^>]*>/g,""):f.innerHTML.replace(/<\/?[^>]*>/g,""),f=f.replace(/\u8be6\u60c5&raquo;/g,""),i=g.lang.Hg(i)?i.replace(/<\/?[^>]*>/g,""):i.innerHTML.replace(/<\/?[^>]*>/g,"");if(c.K.message)b=b+c.K.message;else{this.G1&&(b=b+(this.G1+"\u5206\u4eab\u4e00\u4e2a\u4f4d\u7f6e\u7ed9\u60a8\uff0c"));
f&&(b=b+("\u540d\u79f0\u4e3a\uff1a"+f+"\uff0c"));this.address&&(b=b+("\u5927\u81f4\u4f4d\u7f6e\u5728"+this.address+"\uff0c"))}var k="http://api.map.baidu.com/marker?location="+e.lat+","+e.lng+"&title="+encodeURIComponent(f)+"&content="+encodeURIComponent(i)+"&output=html&operate=jsapi_message",l=this;this.Ga(this.P.K0,{url:encodeURIComponent(k),t:(new Date).getTime(),cbName:"callback"},function(c){b=b+(" \u67e5\u770b\u5730\u56fe "+(c.url?c.url:k));l.a_=b;a.innerHTML=b})},P_:function(){this.R.vM.checked?
g.cookie.set("BMapLib_phone",this.R.fG.value,{path:"/",vx:2592E6}):g.cookie.remove("BMapLib_phone",{path:"/"})},DY:function(){var a=g.cookie.get("BMapLib_phone");if(a){this.R.fG.value=a;this.R.vM.checked=t}},i0:function(){this.R.S0.style.display="none";this.R.Z0.style.display="block";var a=this;setTimeout(function(){a.M.nc(a)},1500)},iV:function(){if(!(this.Pw>=4)){var a=document.createElement("div");a.innerHTML='<input type="text" style="ime-mode:disabled;width:90px;" maxlength="11"/><a href="javascript:void(0);" style="margin-left:5px;" bid="deletePhone">\u5220\u9664</a>';
this.R.fK.appendChild(a);this.Pw++}},NW:function(a){a.parentNode.parentNode.removeChild(a.parentNode);this.Pw--},Ga:function(a,b,c){var e=(Math.random()*1E5).toFixed(0);window.BMap["BMap_cbk"+e]=function(a){c&&c(a);delete window.BMap["BMap_cbk"+e]};for(var f in b)f!="cbName"&&(a=a+("&"+f+"="+b[f]));a=a+("&"+b.cbName+"=BMap.BMap_cbk"+e);ub.Ga(a)}});g.lang.Aa(If,g.lang.Ia,"SearchTool");g.extend(If.prototype,{P:{sa:y.sa+"iw_bg.png",sC:y.sa+"blank.gif"},Ba:function(a){var b=this;this.uM=t;var c=a.map,
e=this.R=w("div",{style:"font-size:12px;"});this.fN=this.UM=u;var f="border:0;width:47px;height:25px;line-height:25px;margin:0 0 0 5px;vertical-align:bottom;background:url("+this.P.sa+") repeat-x 0 -87px;",i=this.gN=w("span",{style:"float:left;text-align:center;line-height:18px;padding:6px 0;border-left:1px solid #dadada;"}),k=this.DO=w("span",{style:"float:left;text-align:center;line-height:18px;padding:6px 0;border-left:1px solid #dadada;"}),l=this.tL=w("span",{style:"float:left;text-align:center;line-height:18px;padding:6px 0;border-left:1px solid #dadada;"});
i.style.borderLeft="";i.innerHTML="<img src='"+this.P.sC+"' style='border:none;vertical-align:-3px;margin-right:5px;_vertical-align:0;width:14px;height:14px;background:url("+this.P.sa+") no-repeat -30px -136px;'/>\u5728\u9644\u8fd1\u627e";k.innerHTML="<img src='"+this.P.sC+"' style='border:none;vertical-align:-3px;margin-right:5px;_vertical-align:0;width:10px;height:15px;background:url("+this.P.sa+") no-repeat -15px -136px;'/>\u5230\u8fd9\u91cc\u53bb";l.innerHTML="<img src='"+this.P.sC+"' style='border:none;vertical-align:-3px;margin-right:5px;_vertical-align:0;width:10px;height:15px;background:url("+
this.P.sa+") no-repeat 0px -136px;'/>\u4ece\u8fd9\u91cc\u51fa\u53d1";g.V(i,"click",function(){b.Ky("near")});g.V(k,"click",function(){b.Ky("toHere")});g.V(l,"click",function(){b.Ky("fromHere")});var q=w("div",{style:"margin-top:5px;overflow:hidden;background:url("+this.P.sa+") repeat-x 0 0;*zoom:1;"});q.appendChild(i);q.appendChild(k);q.appendChild(l);i=this.f0=w("div",{style:"padding:10px 5px 0 5px;"});localSearchDiv=w("div",{style:"margin-top: 4px;margin-right: 3px;-margin-right: 2px;white-space: nowrap;float: left;"});
hotelLink=w("a",{style:"margin-top: 4px;margin-right: 3px;-margin-right: 2px;white-space: nowrap;float: left;",filter:"query",style:"color: #3d6dcc;text-decoration: none;margin-left: 6px;margin-left: 0"});hotelLink.innerHTML="\u9152\u5e97";localSearchDiv.appendChild(hotelLink);caterLink=w("a",{style:"margin-top: 4px;margin-right: 3px;-margin-right: 2px;white-space: nowrap;float: left;",filter:"query",style:"color: #3d6dcc;text-decoration: none;margin-left: 6px;"});caterLink.innerHTML="\u9910\u9986";
localSearchDiv.appendChild(caterLink);bankLink=w("a",{style:"margin-top: 4px;margin-right: 3px;-margin-right: 2px;white-space: nowrap;float: left;",filter:"query",style:"color: #3d6dcc;text-decoration: none;margin-left: 6px;"});bankLink.innerHTML="\u94f6\u884c";localSearchDiv.appendChild(bankLink);hostpLink=w("a",{style:"margin-top: 4px;margin-right: 3px;-margin-right: 2px;white-space: nowrap;float: left;",filter:"query",style:"color: #3d6dcc;text-decoration: none;margin-left: 6px;"});hostpLink.innerHTML=
"\u533b\u9662";localSearchDiv.appendChild(hostpLink);busLink=w("a",{style:"margin-top: 4px;margin-right: 3px;-margin-right: 2px;white-space: nowrap;float: left;",filter:"query",style:"color: #3d6dcc;text-decoration: none;margin-left: 6px;"});busLink.innerHTML="\u516c\u4ea4\u7ad9";localSearchDiv.appendChild(busLink);localSearchInput=w("input",{style:"height:22px;line-height:22px;padding:0;margin:0;border:1px solid #A5ACB2;width:85px;",type:"text"});localSearchBtn=w("input",{style:f+"width:50px;",type:"button",
value:"\u641c\u7d22"});i.appendChild(localSearchDiv);i.appendChild(localSearchInput);i.appendChild(localSearchBtn);var x=c.Vd()?"vector":"tile";g.V(localSearchBtn,"click",function(){var a="http://api.map.baidu.com/place/search?query="+localSearchInput.value+"&location="+b.position.lat+","+b.position.lng+"&radius=1000&output=html&src=jsapi&operate=searchtool&clicktype"+x+"&region="+b.Lk();window.open(a,"_blank")});c=this.k_=w("div",{style:"padding:10px 5px 0 5px;"});g.R.aa(c);navSearchLabel=this.l_=
w("span",{style:"margin-right:5px;"});navSearchLabel.innerHTML="\u8d77\u70b9";navSearchInput=w("input",{style:"height:22px;line-height:22px;padding:0;margin:0;border:1px solid #A5ACB2;width:125px;",type:"text"});transitSearchBtn=w("input",{style:f,type:"button",value:"\u516c\u4ea4"});drivingSearchBtn=w("input",{style:f,type:"button",value:"\u9a7e\u8f66"});navBtn=w("input",{style:f,type:"button",value:"\u5bfc\u822a"});c.appendChild(navSearchLabel);c.appendChild(navSearchInput);c.appendChild(transitSearchBtn);
c.appendChild(drivingSearchBtn);g.V(transitSearchBtn,"click",function(){b.KO("transit")});g.V(drivingSearchBtn,"click",function(){b.KO("driving")});g.V(navBtn,"click",function(){window.open("http://wuxian.baidu.com/map/navi.html","_blank")});e.appendChild(q);e.appendChild(i);e.appendChild(c);g.Rb.Ab([hostpLink,hotelLink,caterLink,busLink,bankLink],function(a){g.V(a,"mouseover",function(){g.fa(this).style.textDecoration="underline";g.fa(this).style.cursor="pointer"});g.V(a,"mouseout",function(){g.fa(this).style.textDecoration=
"none";g.fa(this).style.cursor="defult"})});g.Rb.Ab([hostpLink,hotelLink,caterLink,busLink,bankLink],function(c){g.V(c,"click",function(){Z(6002);var c=b.map.Vd()?"vector":"tile",e=a.ka(),c="http://api.map.baidu.com/place/search?query="+this.innerHTML+"&location="+e.lat+","+e.lng+"&radius=1000&output=html&src=jsapi&operate=searchtool&clicktype"+c+"&region="+b.Lk();window.open(c,"_blank")})});this.reset(a);this.FV(a,localSearchInput,navSearchInput)},reset:function(a){this.map=a.map;this.Ib=a;this.position=
a.ka();this.Ky("near");this.rV()},rV:function(){var a=this;setTimeout(function(){var b=a.Ib.K.width,c=Math.floor((b-2)/3);a.gN.style.width=c+"px";a.DO.style.width=c+"px";a.tL.style.width=b-2-2*c+"px"},100)},FV:function(a,b,c){var e=this;a.addEventListener("open",function(){if(e.UM==u)e.UM=new mb({input:b,location:a.map});if(e.fN==u)e.fN=new mb({input:c,location:a.map})})},Lk:function(){return this.map.ph},ed:X("R"),KO:function(a){var b=this.position.lat+","+this.position.lng,c=navSearchInput.value,
e=this.Lk(),f;if(f=this.Ib.getTitle()){f=g.lang.Hg(f)?f.replace(/<\/?[^>]*>/g,""):f.innerHTML.replace(/<\/?[^>]*>/g,"");f=f.replace(/\u8be6\u60c5&raquo;/g,"");b="name:"+f+"|latlng:"+b}if(this.uM){f=b;b=c}else f=c;c=this.map.Vd()?"vector":"tile";window.open("http://api.map.baidu.com/direction?origin="+f+"&destination="+b+"&mode="+a+"&output=html&src=jsapi&operate=searchtool&clicktype"+c+"&region="+e,"_blank")},Ky:function(a){var b=this.gN,c=this.DO,e=this.f0,f=this.l_,i=this.k_,k=this.tL;g.Rb.Ab([b,
c,k],function(a){a.style.background="";a.style.cursor="pointer"});var l="url("+this.P.sa+") repeat-x 0 -44px",q=u;switch(a){case "near":q=b;g.R.show(e);g.R.aa(i);break;case "toHere":q=c;g.R.aa(e);g.R.show(i);f.innerHTML="\u8d77\u70b9";this.AK("destination");break;case "fromHere":q=k;g.R.aa(e);g.R.show(i);f.innerHTML="\u7ec8\u70b9";this.AK("origin")}q.style.background=l},AK:function(a){this.uM=a=="origin"?t:J}});window.MS=2;window.zT=1;n.cf(function(a){if(!a.P.Ht){var b=new Lc;wa(a.Va,b.xa(a.P.Ec));
b.U=a.Va.lastChild;a.$.X1=b}});Lc.prototype.xa=function(a){a=['<div id=zoomer style="position:absolute;z-index:0;top:0px;left:0px;overflow:hidden;visibility:hidden;cursor:'+a+'">'];a.push('<div class="BMap_zoomer" style="top:0;left:0;"></div>');a.push('<div class="BMap_zoomer" style="top:0;right:0;"></div>');a.push('<div class="BMap_zoomer" style="bottom:0;left:0;"></div>');a.push('<div class="BMap_zoomer" style="bottom:0;right:0;"></div>');a.push("</div>");return a.join("")};Lc.prototype.action=
function(a,b){if(!Lc.yw){var c=this.U;if(c){var e=4/3,f=Math.ceil((b?60:120)/2),i=Math.max(15,f/e),k=c.style;k.width=f*2+"px";k.height=i*2+"px";k.visibility="visible";c=c.children;if(b){c[0].style.backgroundPosition="0 0";c[1].style.backgroundPosition="-7px 0";c[2].style.backgroundPosition="0 -7px";c[3].style.backgroundPosition="-7px -7px"}else{c[0].style.backgroundPosition="-7px -7px";c[1].style.backgroundPosition="0 -7px";c[2].style.backgroundPosition="-7px 0";c[3].style.backgroundPosition="0 0"}var c=
u,l=a.x-f,g=a.y-i;if(!isNaN(l)&&!isNaN(g)){k.left=l+"px";k.top=g+"px";var x=Math.ceil((b?120:60)/2),o=Math.max(15,x/e),x=x-f,o=Math.ceil(o-i),z=this.U.style;Lc.yw&&Lc.yw.end();Lc.yw=new pa({Nc:20,duration:240,hc:Pa.jD,kp:100,xa:function(a){if(!(a<0.1)){var b=Math.ceil(x*a),a=Math.ceil(o*a);z.width=(f+b)*2+"px";z.height=(i+a)*2+"px";z.left=l-b+"px";z.top=g-a+"px"}},finish:function(){Lc.yw=J;setTimeout(function(){k.visibility="hidden"},300)}})}}}};n.cf(function(a){function b(a){if(i.P.qp){var b=new v("ondeepzoommousewheel");
c(a,b.Qa(a));l.N1.call(l,b);Ba(a)}}function c(a,b){var c=a.srcElement||a.target,e=a.offsetX||a.layerX||0,f=a.offsetY||a.layerY||0,k=u,l=u;if(c.nodeType!==1)c=c.parentNode;for(;c&&c!==i.Va;){if(c.da){g.lang.Tc(c.da)instanceof ka&&(k=g.lang.Tc(c.da));g.lang.Tc(c.da)instanceof jb&&(l=g.lang.Tc(c.da))}if(!(c.clientWidth===0&&c.clientHeight===0&&c.offsetParent&&c.offsetParent.nodeName==="TD")&&c.namespaceURI!=="http://www.w3.org/2000/svg"){e=e+(c.offsetLeft||0);f=f+(c.offsetTop||0)}else if(c.namespaceURI===
"http://www.w3.org/2000/svg"&&n.qq){var m=n.qq.$s(i).ad;if(navigator.userAgent.indexOf("Opera")>-1&&c.tagName!=="svg"){if(c=g.lang.Tc(c.da)){c=c.ye();e=e+i.Yb(c.Ye()).x;f=f+i.Yb(c.Wf()).y}break}if(g.ha.tf>=39||g.ha.Yw>=51){e=a.layerX||0;f=a.layerY||0}if(m&&!(window.ActiveXObject||"ActiveXObject"in window)){e=e+(parseFloat(m.style.left)+i.offsetX);f=f+(parseFloat(m.style.top)+i.offsetY)}if(m&&((window.ActiveXObject||"ActiveXObject"in window)&&c.nodeName.toLowerCase()==="svg")&&!c.da){e=e+(parseFloat(m.style.left)+
i.offsetX);f=f+(parseFloat(m.style.top)+i.offsetY)}if((g.ha.na>=9||navigator.userAgent.toLowerCase().indexOf("trident")>-1)&&c.nodeName.toLowerCase()!=="svg"){e=e+i.offsetX;f=f+i.offsetY;break}if(!g.ha.na)break}c=c.offsetParent}if((g.ha.Yw>=65||g.ha.tf>=60)&&b.type==="ondeepzoommousewheel"){e=a.clientX+window.scrollX;f=a.clientY+window.scrollY;for(c=i.Ya();c;){e=e-c.offsetLeft;f=f-c.offsetTop;c=c.offsetParent}}b.offsetX=e;b.offsetY=f;b.pixel=b.nb=new L(e,f);b.point=b.point=i.Mb(b.nb);b.overlay=b.ub=
k;b.domEvent=a;b.Ib=l;return b}function e(a){var b=i.$,e=!b.hy&&!b.iy;if(b.zy){clearTimeout(b.zy);b.zy=u;if(e){i.dispatchEvent(c(a,(new v("onrightclick")).Qa(a)));i.Wa=i.Wa|Vd;i.dispatchEvent(c(a,(new v("onrightdblclick")).Qa(a)));i.Wa=i.Wa^Vd}}else{e&&i.dispatchEvent(c(a,(new v("onrightclick")).Qa(a)));var f=c(a,(new v("onrightclickex")).Qa(a));b.zy=setTimeout(function(){b.zy=u;e&&i.dispatchEvent(f)},i.P.FC)}}function f(a){if(i.P.qp){var b=i.$;if(b.rb){b.rb.stop();b.rb=u;setTimeout(function(){i.dispatchEvent(new v("onmoveend"))},
1)}i.Wa=i.Wa|ye;a=window.event||a;i.Ic=i.Ua;b=new v("onmousewheel");b.lq=a.wheelDelta>=0||a.detail<0;var e=new Date;if(b.lq===t&&i.Ua===i.ua().We()||b.lq===J&&i.Ua===i.ua().uf()||e-k<220)i.Wa=i.Wa^ye;else{k=e;c(a,b.Qa(a));i.dispatchEvent(b);i.Wa=i.Wa^ye;a.returnValue=J}Ba(a)}}var i=a;i.HZ=a.Vd();a.Va.e6=hb(J);g.V(i.platform,"mousemove",function(a){i.Wa===0&&i.dispatchEvent(c(a,(new v("onmousemove")).Qa(a)))});g.V(i.platform,"mousedown",function(a){if(i.P.sD){a=window.event||a;g.ha.na||Ba(a);var b=
i.$;b.Oc=t;var e=a.srcElement||a.target;if(b.rb){b.rb.stop();b.rb=u;i.dispatchEvent(new v("onmoveend"))}b.Ku=a.clientX||a.pageX||0;for(b.Lu=a.clientY||a.pageY||0;e;){if(e===i.Va)break;if(g.R.ut(e,"BMap_Marker")){b.Oc=J;var f=g.lang.Tc(e.da);if(f instanceof Q&&f.K.of===t||f.K.bc===t)return}e=e.parentNode}g.ha.na&&i.Ee.setCapture&&i.Ee.setCapture();i.dispatchEvent(c(a,(new v("onmousedown")).Qa(a)));if(i.P.bc&&!(i.Wa&8)&&a.button!==2){b.Mp=b.Ku;b.Xk=b.Lu;b.ty=i.offsetX;b.o=i.offsetY;i.Wa=i.Wa|8;i.platform.style.cursor=
i.$.we.length===0?i.P.Md:"pointer"}}});g.V(document,"mousemove",function(a){var a=window.event||a,b=i.$,e=a.clientX||a.pageX||0,f=a.clientY||a.pageY||0;if(b.Ku||b.Lu){b.hy=e-b.Ku;b.iy=f-b.Lu}var k=Ja(),l=k-b.GM>40;if(!(k-b.Mt<18)){if(l)b.GM=k;b.Mt=k;if(i.Wa&8&&i.P.bc){var g=i.platform.style;if(g.cursor.replace(/"|\s/g,"")!==i.P.Md)g.cursor=i.P.Md;if(!b.ok){i.dispatchEvent(c(a,(new v("ondragstart")).Qa(a)));i.dispatchEvent(new v("onmovestart"));b.bD=new L(e,f);b.cD=k}if(b.Mp===0&&b.Xk===0&&i.$.C5){b.Mp=
e;b.Xk=f;b.ty=i.offsetX;b.o=i.offsetY}if(e-b.Mp!==0||f-b.Xk!==0){i.$.ok=t;i.dispatchEvent(c(a,(new v("ondragging")).Qa(a)));i.Pe(b.ty+e-b.Mp,b.o+f-b.Xk,u,l)}}}});g.V(document,"mouseup",function(a){g.ha.na&&i.Ee.releaseCapture&&i.Ee.releaseCapture();var b=i.$;b.p6&&i.b4(t);var a=window.event||a,e=a.clientX||a.pageX,f=a.clientY||a.pageY;if(i.Wa&8&&i.P.bc){i.Wa=i.Wa^8;i.platform.style.cursor=b.we.length===0?i.P.Ec:"pointer";if(i.$.ok){var k=c(a,(new v("ondragend")).Qa(a));i.dispatchEvent(k);i.ZT(new L(e,
f))}b.ok=J}b.Oc=J;if(a.button===2){b.Ku=u;b.Lu=u;b.hy=0;b.iy=0}i.dispatchEvent(c(a,(new v("onmouseup")).Qa(a)))});if(g.ha.tf>=4){g.V(i.Va,"mouseup",function(a){a.button===2&&e(a)});g.V(i.Va,"contextmenu",function(a){xa(a)})}else g.V(i.Va,"contextmenu",function(a){e(a);xa(a)});var k=new Date,l;if(a.P.hL){l=new $g(a);a.O3=l}if(g.ha.na&&g.ha.na<=9||i.HZ)l=u;g.V(i.Va,"mousewheel",l?b:f);window.addEventListener&&i.Va.addEventListener("DOMMouseScroll",l?b:f,J);g.V(i.platform,"click",function(a){var b=new v("onclick"),
e=new v("onclickex"),f=i.$;c(a,b.Qa(a));c(a,e.Qa(a));if(!i.Wa){var k=!f.hy&&!f.iy;k&&i.dispatchEvent(b);if(!f.Ni)f.Ni=setTimeout(function(){f.Ni=u;k&&i.dispatchEvent(e)},i.P.FC)}f.Ku=u;f.Lu=u;f.hy=0;f.iy=0});g.V(i.platform,"dblclick",function(a){if(!i.Wa){i.Wa=i.Wa|Vd;g.ha.na&&i.dispatchEvent(c(a,(new v("onclick")).Qa(a)));var b=i.$;if(b.Ni){clearTimeout(b.Ni);b.Ni=u}i.dispatchEvent(c(a,(new v("ondblclick")).Qa(a)));i.Wa=i.Wa^Vd}});g.V(document,"mousedown",function(b){var b=window.event||b,b=b.srcElement||
b.target,c=i.$;c.uC=c.uC?g.R.contains(a.Va,b):g.R.contains(a.platform,b)})});Ha.prototype.ZT=function(a){var b=this;if(b.P.sx){var c=b.$,e=Ja();if(e-c.Mt>100){b.dispatchEvent(new v("onmoveend"));c.ok=J}else{var f=c.bD,i=[a.x-f.x>0?1:-1,a.y-f.y>0?1:-1],e=xb(f,a)/((e-c.cD)/1E3)/2,k=e/1.8,l=0.4*k*e/1E3,g=Math.abs(f.x-a.x),x=0,o=0;if(Math.abs(f.y-a.y)===0)x=g;else{a=Math.abs(f.x-a.x)/Math.abs(f.y-a.y);o=Math.round(Math.sqrt(l*l/(1+a*a)));x=Math.round(a*o)}i[0]===-1&&(x=-x);i[1]===-1&&(o=-o);if(c.rb){c.rb.stop();
c.rb=u;b.dispatchEvent(new v("onmoveend"))}var m=e/1E3,n=b.offsetX,p=b.offsetY,K=J;c.rb=new pa({duration:k,Nc:30,hc:function(a){a=a*m/1.8;return m*a-0.9*a*a},xa:function(a){a=a*3.6/(m*m);K=!K;b.Pe(n+Math.round(a*x),p+Math.round(a*o),u,K)},finish:function(){c.rb=u;b.Pe(n+Math.round(x),p+Math.round(o));b.dispatchEvent(new v("onmoveend"))},du:function(a){c.rb=u;a=a*3.6/(m*m);b.Pe(n+Math.round(a*x),p+Math.round(a*o));setTimeout(function(){b.dispatchEvent(new v("onmoveend"))},1)}})}}else b.dispatchEvent(new v("onmoveend"))};
var re=$g.prototype;re.sK=function(){var a=this,b=a.map;a.vc=b.P.vc||19;a.mc=b.P.mc||3;b.addEventListener("onmaptypechange",function(){a.vc=b.P.vc||19;a.mc=b.P.mc||3})};re.N1=function(a){var b=this,c=b.map,e=c.$;b.vc=c.P.vc||19;b.mc=c.P.mc||3;if(e.rb){e.rb.stop();e.rb=u;c.dispatchEvent(new v("onmoveend"))}var f=Math.floor(a.domEvent.timeStamp),i=f-this.JM,k=a.domEvent.wheelDelta>=0,e=Math.abs(a.domEvent.wheelDelta),l=Math.abs(a.domEvent.deltaY);if(i>100){this.Bt=J;this.Zk=Th(e,l,a.Q3);this.Wd=0;this.CN=
u}if(this.Zk==="padScroll"&&l===0&&i===0&&this.Bt===J)this.Bt=t;if(i!==0){this.JM=f;if(this.Zk==="padScroll"&&i<40){b.Wd=k?b.Wd+0.13:b.Wd-0.16;var f=a.domEvent.wheelDelta-this.IM,i=f-this.VE,q=this.VE;this.VE=f;this.IM=a.domEvent.wheelDelta;this.HM=k;if(typeof this.HM==="boolean"&&k!==this.HM||this.Zk==="padScroll"&&e===3&&!isNaN(i)&&Math.abs(f-q)>50){if(b.ql){b.ql.stop();b.ql=u}}else if(this.CN!==0)if(f<0&&q>0||f>0&&q<0){if(l<5)this.Bt=J}else return}this.CN=this.Wd;e=a.domEvent.wheelDelta/120||-a.domEvent.detail/
3;e===0&&g.ha.tf&&(e=-a.domEvent.deltaY);if(e!==0){e=Math.ceil(Math.abs(e))*(e>=0?1:-1);this.Zk==="padPinch"&&(e=a.domEvent.deltaY);l=e>0?1:-1;c=c.ja();if(l<0)b.bF=-1;if(l>0)b.cF=1;f=b.mc;if(!(c>=b.vc&&l>0&&b.bF===1||c<=f&&l<0&&b.cF===-1)){this.Zk!=="mouseWheel"&&(e=e*0.6);b.Wd=b.Wd+e;if(this.Zk==="mouseWheel")b.Wd=b.LM(b.Wd);var x=new L(a.nb.x,a.nb.y);if(this.Zk!=="mouseWheel"){if(!b.ql&&!b.ol&&!(b.Wd===0||b.Bt===t))b.ol=setTimeout(function(){var a=Math.abs(b.Wd),a=Math.round(a);b.Wd=k?a:-a;b.Wd=
b.LM(b.Wd);b.Wd!==0&&b.cP(x,new A(0,0),b.Wd);b.ol=u},30)}else{if(b.ql){b.ql.stop();b.ql=u}b.ol&&clearTimeout(b.ol);b.ol=setTimeout(function(){b.cP(x,new A(0,0),b.Wd);b.ol=u},25)}}}}};re.LM=function(a){var b=this.mc,c=this.vc,e=this.map.ja(),a=Math.min(Math.max(a,-3),3);e+a>c?a=c-e:e+a<b&&(a=b-e);return a};re.cP=function(a,b,c){var e=this,f=e.map,i=e.ef,k=Math.pow(2,c),l=e.oF,q,x=f.width,o=f.height,z=(a.x-x/2)/x,n=(a.y-o/2)/o,p=i.Qb||i.Hj[0].Qb,K=i.qg,B=p.style,S=K.style,C,Y,D=e.nW;if(!e.HE){e.HE=
t;f.dispatchEvent(new v("onzoomstart"))}f.Vc&&g.R.aa(f.Vc);i.Rl.style.visibility="hidden";if(i.yg)i.yg.style.visibility="hidden";i.Ao.style.visibility="hidden";if(!e.Uf){B[D]||(B[D]="translate3d(0,0,0)");var N=e.nF;if(N){N.parentNode&&N.parentNode.removeChild(N);e.nF=u}e.nF=e.Uf=p.cloneNode(t);(e.xe||!f.P.Cg)&&f.platform.insertBefore(e.Uf,f.platform.firstChild)}i.qg.style.visibility="hidden";if(!e.xe&&f.P.Cg){if(p=e.BN){p.parentNode&&p.parentNode.removeChild(p);e.BN=u}e.xe=K.cloneNode(t);p=e.xe.firstChild;
for(N=0;N<p.childElementCount;N++)Ig(K.firstChild.children[N],p.children[N]);Ig(K.lastElementChild,e.xe.lastElementChild);e.xe.style.visibility="";e.BN=e.xe;f.platform.insertBefore(e.xe,f.platform.firstChild)}B.visibility="hidden";S.visibility="hidden";var va=e.Uf.style;if(f.P.fF===J)va.display="none";if(f.P.Cg)var A=e.xe.children[0].style,w=e.xe.children[1].style;e.ql=new pa({Nc:60,duration:f.P.pp?400:1,hc:Pa.Ns,xa:function(a){if(c>0){q=l+a*(k-l);C=-x*(q-1)*z-b.width*a;Y=-o*(q-1)*n-b.height*a}else{q=
l-a*(l-k);C=x*(1-q)*z;Y=o*(1-q)*n}va[D]="translate3d("+C+"px, "+Y+"px, 0) scale("+q+")";if(f.P.Cg){A[D]="translate3d("+C+"px, "+Y+"px, 0) scale("+q+")";w[D]="translate3d("+C+"px, "+Y+"px, 0) scale("+q+")"}e.oF=q},finish:function(){var b=f.ja(),b=Math.round(b+c);f.Ic=f.Ua;f.Ua=b;var b=i.rA(a),k=f.ua().cc(f.ja());f.dc=new m(b.lng+(f.width/2-a.x)*k,b.lat-(f.height/2-a.y)*k);f.ue=f.Pc.zh(f.dc,f.Ub);B.visibility="";S.visibility="";i.cg();f.Vc&&(g.ha.na&&g.ha.na<8||document.compatMode==="BackCompat"?g.R.show(f.Vc):
setTimeout(function(){g.R.show(f.Vc)},100));i.Rl.style.visibility="";i.Ao.style.visibility="";i.qg.style.visibility="";f.dispatchEvent(new v("onzoomend"));e.Wd=0;e.oF=1;setTimeout(function(){e.KN()},100);e.KN();e.ql=u;e.bF=1;e.cF=-1;e.HE=J}})};re.KN=function(){if(this.Uf){ed(this.Uf);if(this.Uf.parentNode){this.Uf.parentNode.removeChild(this.Uf);this.Uf.innerHTML="";this.Uf=u}if(this.map.P.Cg){this.Uf.innerHTML="";this.Uf=u}}if(this.xe&&this.map.P.Cg){ed(this.xe);if(this.xe.parentNode){this.xe.parentNode.removeChild(this.xe);
this.xe.innerHTML="";this.xe=u}}};n.cf(function(a){g.V(document,"keydown",function(b){if(a.$.Di==t)a.$.Di=J;if(a.P.tx&&a.$.uC){b=window.event||b;switch(b.keyCode||b.which){case 43:case 189:case 109:a.$.Oc=t;a.dispatchEvent(new v("onminuspress"));break;case 43:case 61:case 187:case 107:a.$.Oc=t;a.dispatchEvent(new v("onpluspress"));break;case 33:a.$.Oc=J;a.$.Di=t;a.Lg(0,Math.round(a.height*0.8));xa(b);break;case 34:a.$.Oc=J;a.$.Di=t;a.Lg(0,-Math.round(a.height*0.8));xa(b);break;case 35:a.$.Oc=J;a.$.Di=
t;a.Lg(-Math.round(a.width*0.8),0);xa(b);break;case 36:a.$.Oc=J;a.$.Di=t;a.Lg(Math.round(a.width*0.8),0);xa(b);break;case 37:a.$.Oc=t;a.$.qc=a.$.qc|1;a.kb();xa(b);break;case 38:a.$.Oc=t;a.$.qc=a.$.qc|2;a.kb();xa(b);break;case 39:a.$.Oc=t;a.$.qc=a.$.qc|4;a.kb();xa(b);break;case 40:a.$.Oc=t;a.$.qc=a.$.qc|8;a.kb();xa(b)}}});g.V(document,"keyup",function(b){if(a.P.tx){b=window.event||b;switch(b.keyCode||b.which){case 37:a.$.qc=a.$.qc&-2;a.$.qc!=0&&a.kb();break;case 38:a.$.qc=a.$.qc&-3;a.$.qc!=0&&a.kb();
break;case 39:a.$.qc=a.$.qc&-5;a.$.qc!=0&&a.kb();break;case 40:a.$.qc=a.$.qc&-9;a.$.qc!=0&&a.kb()}}a.$.Oc=J});Ha.prototype.kb=function(){if(!this.kb.ky||!(this.kb.RA==this.$.qc&&this.$.Di==t)){var a=this,c=a.$.qc;a.kb.RA=c;a.kb.Dt=30;a.kb.duration=999;a.kb.pf=a.kb.qf=0;if(c&1)a.kb.pf=1;if(c&2)a.kb.qf=1;if(c&4)a.kb.pf=-1;if(c&8)a.kb.qf=-1;if(c&1&&c&4)a.kb.pf=0;if(c&2&&c&8)a.kb.qf=0;if(!a.kb.ky){a.kb.ky=t;a.kb.time=Ja();a.kb.EV=a.kb.time;a.dispatchEvent(new v("onmovestart"));var e=new pa({Nc:a.kb.Dt,
duration:a.kb.duration,hc:Pa.OM,xa:function(){var c=a.kb,i=a.$.qc;if(a.kb.RA!=i){a.kb.RA=i;if(i&1)c.pf=1;if(i&2)c.qf=1;if(i&4)c.pf=-1;if(i&8)c.qf=-1;if(i&1&&i&4)c.pf=0;if(i&2&&i&8)c.qf=0}if(a.$.Di==t){c.pf=0;c.qf=0}var i=Ja(),k=Math.pow((i-c.EV)/c.duration,2);if(!a.$.qc){c.ky=J;e.XF=t;a.kb.time=Ja();setTimeout(function(){a.dispatchEvent(new v("onmoveend"))},40)}var l=i-c.time,g=c.pf*l*k>=0?Math.ceil(c.pf*l*k):Math.floor(c.pf*l*k),k=c.qf*l*k>=0?Math.ceil(c.qf*l*k):Math.floor(c.qf*l*k);if(g!=0&&k!=
0){g=Math.round(g*0.7);k=Math.round(k*0.7)}c.time=i;a.Pe(a.offsetX+g,a.offsetY+k)},finish:function(){a.kb.time=Ja();setTimeout(function(){a.sH()},a.kb.Dt)}})}}};Ha.prototype.sH=function(){var a=this,c=a.kb;if(a.$.Di){c.pf=0;c.qf=0}if(a.$.qc){var e=Ja(),f=e-c.time,i=Math.ceil(c.pf*f),f=Math.ceil(c.qf*f);c.time=e;a.Pe(a.offsetX+i,a.offsetY+f);setTimeout(function(){a.sH()},c.Dt)}else{c.ky=J;a.dispatchEvent(new v("onmoveend"))}}});window.zT=2;window.yT=1;var cf=J,df=u;n.cf(function(a){function b(){if(f){f=
J;i=u;k||a.dispatchEvent(q)}}function c(c){f=t;q=(new v("ontouch")).Qa(c);i=new L(c.changedTouches[0].clientX,c.changedTouches[0].clientY);var k=e("onclickex",c);setTimeout(function(){b();a.dispatchEvent(k)},a.P.XW);cf||a.dispatchEvent(e("onclick",c))}function e(b,c){for(var e=new v(b),f=c.target,i=u,k=u;f&&f!==a.Va;){if(f.da){var l=g.lang.Tc(f.da);l instanceof ka&&f.nodeName.toLowerCase()!=="canvas"&&(i=l);l instanceof jb&&(k=l)}f=f.offsetParent}for(var f=c.changedTouches[0].pageX,l=c.changedTouches[0].pageY,
q=a.Va;q&&q!=document.body;){f=f-q.offsetLeft;l=l-q.offsetTop;q=q.offsetParent}e.offsetX=f;e.offsetY=l;e.pixel=e.nb=new L(e.offsetX,e.offsetY);e.point=e.point=a.Mb(e.nb);e.overlay=e.ub=i;e.infoWindow=k;return e}a.P.XW=500;var f=J,i,k=J,l=J,q;g.V(a.Ya(),"touchmove",function(b){a.P.bc&&b.preventDefault()});g.V(a.platform,"touchstart",function(b){cf=J;df=setTimeout(function(){cf=t;a.dispatchEvent(e("onlongpress",b).Qa(b))},1E3);a.P.bc&&xa(b);l=J;a.dispatchEvent(e("ontouchstart",b).Qa(b));a.P.bc&&Ba(b)});
g.V(a.platform,"touchmove",function(b){a.P.bc&&xa(b);l=t;a.dispatchEvent(e("ontouchmove",b).Qa(b))});g.V(a.platform,"touchend",function(g){clearTimeout(df);a.P.bc&&Ba(g);if(!l)if(f){k=t;cf||a.dispatchEvent(e("onclick",g));if(xb(i,new L(g.changedTouches[0].clientX,g.changedTouches[0].clientY))<20){a.dispatchEvent(e("ondblclick",g));a.dispatchEvent((new v("ondbltouch")).Qa(g))}else a.dispatchEvent(e("ontouchend",g).Qa(g));b();k=J}else c(g);a.dispatchEvent(e("ontouchend",g).Qa(g))});g.V(a.platform,"gesturestart",
function(b){b.preventDefault();a.dispatchEvent((new v("ongesturestart")).Qa(b))});g.V(a.platform,"gesturechange",function(b){b.preventDefault();a.dispatchEvent((new v("ongesturechange")).Qa(b))});g.V(a.platform,"gestureend",function(b){b.preventDefault();a.dispatchEvent((new v("ongestureend")).Qa(b))})});n.cf(function(a){function b(a){if(a)D.WebkitTransform="";q=l=0;x=1;o[0].x=o[0].y=o[1].x=o[1].y=0;B=J}function c(){if(g.platform.Dj)if(/Nexus/.test(navigator.userAgent)){if(a.P.bc){D.left=a.offsetX+
l+"px";D.top=a.offsetY+q+"px"}}else{if(a.P.bc){D.left=a.offsetX+l*x+"px";D.top=a.offsetY+q*x+"px"}if(x!=1)D.WebkitTransform=a.P.Qs?"scale("+x+") ":""}else D.WebkitTransform=(a.P.bc?"translate("+l*x+"px, "+q*x+"px) ":"")+(a.P.Qs?"scale("+x+") ":"")}function e(){var b=0,c=0;if(di)c=b=0;D.WebkitTransformOrigin=a.P.bc?(o[0].x+o[1].x)/2-a.offsetX-b+"px "+((o[0].y+o[1].y)/2-a.offsetY-c)+"px":Math.round(a.width/2)+"px "+Math.round(a.height/2)+"px"}function f(b,c){var e=new v(b),f=i(c.changedTouches[0].pageX,
c.changedTouches[0].pageY);e.offsetX=f.x;e.offsetY=f.y;e.nb=new L(e.offsetX,e.offsetY);e.point=a.Mb(e.nb);return e}function i(b,c){for(var e=a.Va;e&&e!=document.body;){b=b-e.offsetLeft;c=c-e.offsetTop;e=e.offsetParent}return new L(b,c)}function k(a){for(var b=[],c,e=0,f=a.touches.length;e<f;e++){c=a.touches[e];b.push({x:c.pageX,y:c.pageY})}return b}var l=0,q=0,x=1,o=[{x:0,y:0},{x:0,y:0}],z=0,n=0,p=J,K=J,B=J,S=u,C,A,D=a.platform.style;a.addEventListener("touchstart",function(b){if(!(b.ub instanceof
Q)){C=k(b);var c=b.targetTouches.length;z=z+c;z>2&&(z=2);var e=a.$;if(c==2)e.CI=t;e.rb&&e.rb.stop();if(z==1){this.$.QU=l;this.$.RU=q;b=i(b.targetTouches[0].pageX,b.targetTouches[0].pageY);o[0].x=b.x;o[0].y=b.y}else if(z==2){b=i(b.touches[c-1].pageX,b.touches[c-1].pageY);o[1].x=b.x;o[1].y=b.y}}});a.addEventListener("touchmove",function(b){if(g.pC>=4&&b.changedTouches.length>=2){A=k(b);var m=C.length==2&&A.length==2?xb(A[0],A[1])/xb(C[0],C[1]):1;if(Math.abs(1-m)>0){x=m;K=t;clearTimeout(df);e()}}if(K&&
!(b.changedTouches.length<2)){for(m=b.target;m&&m!=a.Va;){m.Ox&&g.lang.Tc(m.Ox);m=m.offsetParent}for(var m=[],D=0;D<2;D++){for(var w=b.changedTouches[D].pageX,y=b.changedTouches[D].pageY,G=a.Va;G&&G!=document.body;){w=w-G.offsetLeft;y=y-G.offsetTop;G=G.offsetParent}m[D]={x:w,y:y}}S=new L((m[0].x+m[1].x)/2,(m[0].y+m[1].y)/2)}m=b.targetTouches.length;w=i(b.touches[0].pageX,b.touches[0].pageY);if(z==1&&n!=2){l=l+(w.x-o[0].x);q=q+(w.y-o[0].y);o[0].x=w.x;o[0].y=w.y;c();B=t}if(z==2){var y=o[0].x,G=o[0].y,
ja=o[1].x,E=o[1].y;if(B){for(w=0;w<m;w++){D=i(b.touches[w].pageX,b.touches[w].pageY);if(xb(D,new L(o[0].x,o[0].y))<xb(D,new L(o[1].x,o[1].y))){o[0].x=D.x;o[0].y=D.y}else{o[1].x=D.x;o[1].y=D.y}}l=l+(o[0].x-y+o[1].x-ja)/2;q=q+(o[0].y-G+o[1].y-E)/2;c()}else{D=new L(o[0].x,o[0].y);if(m==1)if(xb(D,w)<30){o[0].x=w.x;o[0].y=w.y}else{B=t;o[1].x=w.x;o[1].y=w.y}if(m==2){y=i(b.touches[1].pageX,b.touches[1].pageY);if(xb(w,y)<30){o[0].x=y.x;o[0].y=y.y}else{if(xb(D,w)<xb(D,y)){o[0].x=w.x;o[0].y=w.y;o[1].x=y.x;
o[1].y=y.y}else{o[1].x=w.x;o[1].y=w.y;o[0].x=y.x;o[0].y=y.y}B=t}}}}if(z==1&&n==2){for(w=0;w<m;w++){D=i(b.touches[w].pageX,b.touches[w].pageY);if(xb(D,new L(o[0].x,o[0].y))<xb(D,new L(o[1].x,o[1].y))){l=l+(D.x-o[0].x);q=q+(D.y-o[0].y);o[0].x=D.x;o[0].y=D.y}else{l=l+(D.x-o[1].x);q=q+(D.y-o[1].y);o[1].x=D.x;o[1].y=D.y}}c()}if(z==1&&this.P.bc){m=this.$;if(!m.ok){m.ok=t;b=f("ondragstart",b);a.dispatchEvent(b);a.dispatchEvent(new v("onmovestart"));m.bD=b.nb;m.cD=Ja();p=t}m.Mt=Ja();a.dispatchEvent(new v("ondragging"))}});
a.addEventListener("touchend",function(c){e();n=z;if(this.$.CI){z=c.targetTouches.length;delete this.$.CI}else z--;z==-1&&(z=0);g.platform.Dj&&(z=0);if(z==0){if(K){var i=0,k=a.ja();a.Ic=a.Ua;if(this.P.Qs){i=Math.round(Math.log(x)/Math.log(2));k=Math.max(Math.min(a.ja()+i,a.P.vc),a.P.mc)}var v=a.ua().cc(k),B=S;B||(B=new L((o[0].x+o[1].x)/2,(o[0].y+o[1].y)/2));var C;C=B;var D=a.dc,w=a.ua().cc(a.Ic);C=new m(D.lng+w*(C.x-a.width/2),D.lat-w*(C.y-a.height/2));v=new m(C.lng+(a.width/2-B.x)*v,C.lat-(a.height/
2-B.y)*v);v=H.lc(v);v=a.Yb(v);i=new L(v.x-l*x/Math.pow(2,i),v.y-q*x/Math.pow(2,i));v=a.P.bc?a.Mb(i):a.Hb();if(i=a.vh())if(i=i.ka()){i=a.Yb(i,a.Ic);a.yk(a.width/2-i.x,a.height/2-i.y,a.Mb(i,a.Ic),t)}a.Kd(v,k)}if(l!=this.$.QU||q!=this.$.RU){if(p&&!K){c=f("ondragend",c);a.$T(c,c.nb,{x:l,y:q});p=J}K?b(t):b(J)}K=a.$.ok=J;n=0}});a.addEventListener("gesturechange",function(a){x=a.scale;K=t;clearTimeout(df);e()})});Ha.prototype.$T=function(a,b,c){var e=this,f=e.platform.style;if(e.P.sx){var i=e.$,k=Ja();if(k-
i.Mt>140){setTimeout(function(){f.WebkitTransform=""},0);setTimeout(function(){e.Pe(e.offsetX+c.x,e.offsetY+c.y)},0);window.setTimeout(function(){e.dispatchEvent(new v("onmoveend"));i.ok=J},0);window.setTimeout(function(){e.dispatchEvent(a)},0)}else{var l=i.bD,q=[b.x-l.x>0?1:-1,b.y-l.y>0?1:-1],k=xb(l,b)/((k-i.cD)/1E3)/2,x=k/1.6,o=0.5*x*k/1E3,m=Math.abs(l.x-b.x),n=0,p=0;if(Math.abs(l.y-b.y)==0)n=m;else{b=Math.abs(l.x-b.x)/Math.abs(l.y-b.y);p=Math.round(Math.sqrt(o*o/(1+b*b)));n=Math.round(b*p)}q[0]==
-1&&(n=-n);q[1]==-1&&(p=-p);i.rb&&i.rb.stop();var K=k/1E3,B=e.offsetX,S=e.offsetY;i.rb=new pa({duration:x,Nc:25,hc:function(a){a=a*K/1.6;return K*a-0.8*a*a},xa:function(a){a=a*3.2/(K*K);if(g.platform.Dj){f.left=e.offsetX+c.x+Math.round(a*n)+"px";f.top=e.offsetY+c.y+Math.round(a*p)+"px"}else f.WebkitTransform="translate("+(c.x+Math.round(a*n))+"px ,"+(c.y+Math.round(a*p))+"px)"},finish:function(){i.rb=u;setTimeout(function(){f.WebkitTransform=""},0);setTimeout(function(){e.Pe(B+c.x+Math.round(n),S+
c.y+Math.round(p))},0);setTimeout(function(){e.dispatchEvent(new v("onmoveend"))},0);window.setTimeout(function(){e.dispatchEvent(a)},0)},du:function(a){i.rb=u;a=a*3.2/(K*K);setTimeout(function(){f.WebkitTransform=""},0);setTimeout(function(){e.Pe(B+c.x+Math.round(a*n),S+c.y+Math.round(a*p))},0);setTimeout(function(){e.dispatchEvent(new v("onmoveend"))},0)}})}}else{window.setTimeout(function(){f.WebkitTransform=""},0);window.setTimeout(function(){e.Pe(e.offsetX+c.x,e.offsetY+c.y)},0);window.setTimeout(function(){e.dispatchEvent(new v("onmoveend"))},
0)}};var di=-1<navigator.userAgent.indexOf("iPhone OS 5_")?t:J;window.yT=2;window.mf=1;g.object.extend(xd.prototype,{Ba:function(a,b){if(this.U)return J;this.M=a;this.Sl=b||u;this.Lb();var c=this,e=a.P.Ec;b&&b.K.of&&(e="pointer");this.U.style.cursor=e;if(this.Gd)this.Gd.style.cursor=e;g.V(document,"mousedown",function(){c.U&&c.aa()});g.V(this.U,"click",function(a){c.aa();ga(a)});e=this.m.Va;if(!e)e=a.Va;this.Sl?this.Sl.addEventListener("rightclick",function(a){c.U&&c.AJ(a)}):a.addEventListener("rightclickex",
function(a){c.U&&(!a.ub&&!a.Ib)&&c.AJ(a)});for(var e=0,f=this.Ca.length;e<f;e++){this.Ca[e].Gb=="menuitem"&&this.Ca[e].Ba(a,this);if(this.Ca[e].Gb=="divider")this.Le[this.Ca[e].bk].R=wa(this.U,"<div class='BMap_cmDivider'></div>")}this.cs()},zb:function(){if(this.M){this.Ba(this.M,this.Sl);if(this.Th){this.Th=J;this.show()}}},remove:function(){if(this.U){this.U.parentNode.removeChild(this.U);this.U=u}if(this.Gd){this.Gd.parentNode.removeChild(this.Gd);this.Gd=u}for(var a=0,b=this.Ca.length;a<b;a++)if(this.Ca[a].Gb==
"menuitem")this.Ca[a].U=u;this.M=this.Sl=u},Lb:function(){this.U=wa(this.M.Va,"<div unselectable='on'></div>");this.U.className="BMap_contextMenu";var a=this.U.style;a.font="12px "+y.fontFamily;g.ha.na<9?this.Gd=wa(this.M.Va,"<div class='BMap_cmShadow'></div>"):a.PV=a.FP=a.WebkitBoxShadow="1px 2px 6px #666";return this.U},Ow:function(a){if(a&&!(a.Gb!="menuitem"||a.kh==""||a.$i<=0)){for(var b=0,c=this.Ca.length;b<c;b++)if(this.Ca[b]===a)return;this.Ca.push(a);this.Of.push(a);if(this.M){a.Ba(this.M,
this);g.R.gb(a.ed(),"BMap_cmLstItem");this.Ca.length>1?this.Ca[this.Ca.length-2].Gb=="menuitem"&&g.R.zc(this.Ca[this.Ca.length-2].ed(),"BMap_cmLstItem"):this.Ca[0].Gb=="menuitem"&&g.R.gb(this.Ca[0].ed(),"BMap_cmFstItem");this.cs()}}},removeItem:function(a){if(a&&a.Gb=="menuitem"){for(var b=0,c=this.Ca.length;b<c;b++)if(this.Ca[b]===a){this.Ca[b].remove();this.Ca.splice(b,1);c--}b=0;for(c=this.Of.length;b<c;b++)if(this.Of[b]===a){this.Of[b].remove();this.Of.splice(b,1);c--}if(this.U){this.Ca.length>
0&&this.Ca[this.Ca.length-1].Gb=="menuitem"&&g.R.gb(this.Ca[this.Ca.length-1].ed(),"BMap_cmLstItem");this.cs()}}},kC:function(){this.Ca.push({Gb:"divider",bk:this.Le.length});this.Le.push({R:u});if(this.U){this.Le[this.Le.length-1].R=wa(this.U,"<div class='BMap_cmDivider'></div>");this.cs()}},wF:function(a){if(this.Le[a]){this.Le[a].R&&this.Le[a].R.parentNode&&this.Le[a].R.parentNode.removeChild(this.Le[a].R);for(var b=0,c=this.Ca.length;b<c;b++){if(this.Ca[b]&&this.Ca[b].Gb=="divider"&&this.Ca[b].bk==
a){this.Ca.splice(b,1);c--}this.Ca[b]&&(this.Ca[b].Gb=="divider"&&this.Ca[b].bk>a)&&this.Ca[b].bk--}this.Le.splice(a,1);this.cs()}},va:function(a,b){this.U.style.left=a+"px";this.U.style.top=b+"px";if(this.Gd){this.Gd.style.left=a+1+"px";this.Gd.style.top=b+2+"px"}},show:function(){if(this.Th!=t&&this.Of.length!=0){this.Th=t;if(this.U)this.U.style.visibility="visible";if(this.Gd)this.Gd.style.visibility="visible";var a=new v("onopen");a.point=this.lx;a.pixel=this.ws;this.dispatchEvent(a)}},aa:function(){if(this.Th!=
J){this.Th=J;if(this.U)this.U.style.visibility="hidden";if(this.Gd)this.Gd.style.visibility="hidden";var a=new v("onclose");a.point=this.lx;a.pixel=this.ws;this.dispatchEvent(a)}},n0:function(a){if(a){this.m.cursor=a;if(this.U)this.U.style.cursor=this.m.cursor;if(this.Gd)this.Gd.style.cursor=this.m.cursor}},cs:function(){if(this.U&&this.Gd){this.Gd.style.width=this.U.offsetWidth+"px";this.Gd.style.height=this.U.offsetHeight+"px"}},AJ:function(a){if(this.Of.length!=0){this.ws=a.nb;this.lx=this.M.Mb(this.ws);
var b=this.ed().offsetHeight,c=this.ed().offsetWidth,e=a.nb.x,f=a.nb.y;a.nb.x+c>this.M.width&&(e=a.nb.x-c);a.nb.y+b>this.M.height&&(f=a.nb.y-b);this.va(e,f);this.show()}}});E(xc,{addItem:xc.Ow,removeItem:xc.removeItem,addSeparator:xc.kC,removeSeparator:xc.wF});g.object.extend(yd.prototype,{Ba:function(a,b){if(this.U)return J;this.M=a;this.Oh=b;if(b.ed()){this.Lb();this.ea();if(!this.Rh){this.Rh=t;this.disable()}}return t},remove:function(){if(this.U){this.U.parentNode.removeChild(this.U);this.U=u}this.M=
this.Oh=u},zb:function(){this.Oh&&this.M&&this.Ba(this.M,this.Oh)},Lb:function(){var a=this.m.$m?"<div"+(this.m.id?" id='"+this.m.id+"'":"")+" unselectable='on'><div style='width: 17px;height: 17px;margin-right: 3px;display: inline-block;zoom: 1;*display: inline;vertical-align: middle;background: url("+this.m.$m+") no-repeat;'></div><span style='vertical-align: middle;'>"+this.kh+"</span></div>":"<div"+(this.m.id?" id='"+this.m.id+"'":"")+" unselectable='on'><span>"+this.kh+"</span></div>";this.U=
wa(this.Oh.ed(),a);if(this.m.$m){this.Ov=this.U.firstChild;this.Xr=this.U.lastChild}else this.Xr=this.U;a=this.U.style;a.padding="2px 6px";a.margin="0 2px";a.fontSize="14px";a.MozUserSelect="none";a.lineHeight="17px";a.width=this.m.width+"px";if(this.Rh){a.color="#000";a.cursor="pointer"}else{a.color="#aaa";a.cursor=this.M.P.Ec}return this.U},ea:function(){var a=this;g.V(this.U,"click",function(b){a.Rh?a.Cz&&a.Cz.call&&a.Cz.call(a,a.Oh.lx,a.Oh.ws,a.Oh.Sl):ga(b)});g.V(this.U,"mousedown",function(a){ga(a)});
g.V(this.U,"mouseover",function(){if(a.Rh)a.U.style.color="#6688cc"});g.V(this.U,"mouseout",function(){if(a.Rh)a.U.style.color="#000"})},yu:function(a){if(a){this.kh=a+"";if(this.Xr)this.Xr.innerHTML="<span>"+this.kh+"</span>"}},Zb:function(a){if(a){this.m.$m=a;if(this.Ov)this.Ov.style.background="url("+a+")";else{this.U.innerHTML="<div"+(this.m.id?" id='"+this.m.id+"'":"")+" unselectable='on'><div style='width: 17px;height: 17px;margin-right: 3px;display: inline-block;zoom: 1;*display: inline;vertical-align: middle;background: url("+
this.m.$m+") no-repeat;'></div><span style='vertical-align: middle;'>"+this.kh+"</span></div>";this.Ov=this.U.firstChild;this.Xr=this.U.lastChild}}},enable:function(){this.Rh=t;if(this.U){this.U.style.color="#000";this.U.style.cursor="pointer"}},disable:function(){this.Rh=J;if(this.U){this.U.style.color="#aaa";this.U.style.cursor=this.M.P.Ec}}});E(pd,{setIcon:pd.Zb,setText:pd.yu,enable:pd.enable,disable:pd.disable});window.mf=2;window.TQ=1;g.object.extend(vd.prototype,{Ef:function(){this.M&&this.Ne(this.M)},
initialize:function(a){ba.prototype.initialize.call(this,a);this.mr();this.Lb();this.ea();var b=this;this.M.Xx()?b.FA():this.M.addEventListener("load",function(){b.FA()});g.V(this.U,"click",ga);g.V(this.U,"dblclick",ga);g.V(this.U,"mousewheel",ga);g.V(this.U,"mouseup",function(a){a=window.event||a;a.button==2&&ga(a)});window.addEventListener&&this.U.addEventListener("DOMMouseScroll",function(a){ga(a)},t);return this.U},mr:function(){if(!this.Pi){this.Pi=t;this.Jq=1;this.Kb=4;this.ab=u;this.lo=this.Mf=
this.Uh=-1;this.Mv=this.Jw=1;this.Sa={};this.mo="";this.cw=J}},$H:function(){if(this.M){var a=this.M.Ua-this.m.W1;return a<this.Uh?this.Uh:a>this.Mf?this.Mf:a}},Lb:function(){ba.prototype.Lb.call(this);var a=g.ha.na!=J?" BMap_ie"+g.ha.na:"",b=this.U;b.innerHTML=this.br();g.R.gb(b,"BMap_omCtrl"+a);this.Qc=b.children[0].children[0];this.RI=this.Qc.children[0];this.ob=this.Qc.children[1];this.wr=this.ob.children[0];this.Ma=b.children[1];this.Ie(this.m.size);this.ob.style.cursor=y.Ec},br:hb('<div class="BMap_omOutFrame"><div class="BMap_omInnFrame"><div class="BMap_omMapContainer"></div><div class="BMap_omViewMv"><div class="BMap_omViewInnFrame"><div></div></div></div></div></div><div class="BMap_omBtn"></div>'),
ea:function(){var a=this;g.V(this.Ma,"click",function(){a.ve()});g.ha.na&&g.V(this.Ma,"dblclick",function(){a.ve()});if(!g.ha.na||g.ha.na>6){this.Ma.onmouseover=function(){g.R.gb(a.Ma,"hover")};this.Ma.onmouseout=function(){g.R.zc(a.Ma,"hover")}}g.V(this.ob,"mousedown",function(b){if(!a.ob||!(Ab(a.ob.Wq)&&a.ob.Wq=="true")){b=window.event||b;if(b.button!=2){a.ob.Wq="true";b=window.event||b;a.ob.setCapture&&a.ob.setCapture();a.ea.iZ=parseInt(Cc(a.ob).left);a.ea.jZ=parseInt(Cc(a.ob).top);a.ea.Mp=b.pageX||
b.clientX;a.ea.Xk=b.pageY||b.clientY;a.ea.wh=0;a.ea.i=0;a.xJ(y.Md);ga(b);return Ba(b)}}});g.V(document,"mousemove",function(b){if(a.ob&&a.ob.Wq=="true"){var b=window.event||b,c=b.pageY||b.clientY;a.ea.Bm=a.ea.iZ+(b.pageX||b.clientX)-a.ea.Mp;a.ea.Cm=a.ea.jZ+c-a.ea.Xk;a.ea.Ol=0;a.ea.Pl=0;if(a.ea.Bm<=0)a.ea.Ol=3;if(a.ea.Cm<=0)a.ea.Pl=3;if(a.ea.Bm+a.ob.offsetWidth>=a.ab.width)a.ea.Ol=-3;if(a.ea.Cm+a.ob.offsetHeight>=a.ab.height)a.ea.Pl=-3;a.ob.style.left=a.ea.Bm+"px";a.ob.style.top=a.ea.Cm+"px";if((a.ea.Ol!=
0||a.ea.Pl!=0)&&!a.ea.Et){a.ea.HI=t;var e=a.ab.offsetX+a.ea.Ol,f=a.ab.offsetY+a.ea.Pl;a.ab.Pe(e,f);a.ea.Et=setInterval(function(){var b=a.ea.Ol!=0?a.ea.Ol>0?a.ea.wh=a.ea.wh+3:a.ea.wh=a.ea.wh-3:a.ea.wh,c=a.ea.Pl!=0?a.ea.Pl>0?a.ea.i=a.ea.i+3:a.ea.i=a.ea.i-3:a.ea.i;a.ab.Pe(e+b,f+c)},30)}if(a.ea.Ol==0&&a.ea.Pl==0){clearInterval(a.ea.Et);delete a.ea.Et;a.ea.wh=0;a.ea.i=0}ga(b);return Ba(b)}});g.V(document,"mouseup",function(b){if(a.ob&&a.ob.Wq=="true"){a.ob.Wq="";a.xJ(y.Ec);a.ob.releaseCapture&&a.ob.releaseCapture();
if(a.ea.r5==a.ea.Bm&&a.ea.s5==a.ea.Cm){ga(b);return Ba(b)}a.mo="dragView";a.ab.P.sD=J;a.M.$.Oc=t;if(Ab(a.ea.Bm)&&Ab(a.ea.Cm)){var c=a.ea.Bm+parseInt(a.ob.style.width)/2+1,e=a.ea.Cm+parseInt(a.ob.style.height)/2+1;delete a.ea.Bm;delete a.ea.Cm;var f=a.ab.Mb({x:c,y:e},a.ab.Ua);a.M.$.Oc=J;if(a.ea.HI==t){clearInterval(a.ea.Et);delete a.ea.Et;a.ea.HI=J}a.M.$.Oc=t;setTimeout(function(){a.M.$.Oc=J;a.M.yi(f)},50);ga(b);return Ba(b)}}})},FA:function(){if(this.cw!=t){var a=this,b=a.M;b.addEventListener("resize",
function(){a.ab!=u&&a.ab.yf(b.Hb());if(a.re!=u){a.re.va(b.Hb());a.Rr()}a.Ac(a.m.anchor)});if(this.m.Za!=J){if(!this.Ug){b.addEventListener("loadcode",function(){a.SI()});b.addEventListener("moving",function(){a.oT()});b.addEventListener("moveend",function(b){a.vT(b)});b.addEventListener("zoomend",function(b){a.SI(b)});b.addEventListener("maptypechange",function(){a.Rr()});this.Ug=t}var c=b.Hb();this.Uh=Jb.uf();this.Mf=Jb.We();this.lo=this.$H();this.ab=new Ha(this.RI,{Ht:t});this.ab.disableDoubleClickZoom();
this.ab.Kd(c,this.lo);this.re=new sf({point:b.Hb(),by:1,MM:"#6688cc"});this.ab.Ta(this.re);this.re.Ya().innerHTML='<div class="BMap_omViewInnFrame"><div class="BMap_omViewMask"></div></div>';this.kB=this.re.Ya().children[0];c=this.re.Ya().style;c.borderLeftColor="#84b0df";c.borderTopColor="#adcff4";c.borderRightColor="#274b8b";c.borderBottomColor="#274b8b";this.Rr();this.ab.addEventListener("dragend",function(){a.mo="dragMap";b.yi(a.ab.Hb())});this.ab.addEventListener("moveend",function(){a.wT()});
this.ab.addEventListener("mousedown",function(b){a.Sa.D2=b.offsetX;a.Sa.E2=b.offsetY});this.ab.addEventListener("resize",function(){a.M&&a.ab&&a.ab.yf(a.M.Hb());a.Rr()});this.cw=t}}},xJ:function(a){this.ob.style.cursor=a},Ac:function(a){ba.prototype.Ac.call(this,a);if(this.M){if(g.ha.na){var b=this.M.width,c=this.M.height,e=this.m.size.width,f=this.m.size.height,i=this.m.Fa.width,k=this.m.Fa.height;if(this.m.Za==J){e=this.Lq;f=this.Kq}var l=this.U;switch(a){case Sb:l.style.right="auto";l.style.left=
b-e-i+"px";break;case rb:l.style.bottom="auto";l.style.top=c-f-k+"px";break;case 3:l.style.bottom="auto";l.style.right="auto";l.style.top=c-f-k+"px";l.style.left=b-e-i+"px"}}this.CU();this.zB()}},ve:function(){this.ve.Go=t;this.m.Za=!this.m.Za;if(this.U){var a=this.U,b=this.m.size.width,c=this.m.size.height,e=this.Lq,f=this.Kq,i=this;if(this.m.Za){this.cw==J&&this.FA();new pa({Nc:40,duration:120,hc:Pa.fL,xa:function(k){a.style.width=Math.ceil(b*k)+"px";a.style.height=Math.ceil(c*k)+"px";if(g.ha.na){i.Ma.style.top=
i.Kb==3||i.Kb==4?parseInt(a.style.height)-f+"px":"0";i.Ma.style.left=i.Kb==1||i.Kb==4?parseInt(a.style.width)-e+"px":"0";if(i.m.anchor>=0&&i.m.anchor<=3){if(i.Kb==3||i.Kb==4)a.style.top=i.M.height-parseInt(a.style.height)-i.m.Fa.height+"px";if(i.Kb==1||i.Kb==4)a.style.left=i.M.width-parseInt(a.style.width)-i.m.Fa.width+"px"}}i.dispatchEvent(new v("onviewchanging"))},finish:function(){if(i.m.anchor>=0&&i.m.anchor<=3&&g.ha.na){if(i.Kb==3||i.Kb==4)a.style.top=i.M.height-c-i.m.Fa.height+"px";if(i.Kb==
1||i.Kb==4)a.style.left=i.M.width-b-i.m.Fa.width+"px"}i.zB();i.qJ();g.R.zc(i.Ma,"BMap_omBtnClosed");var e=new v("onviewchanged");e.isOpen=i.m.Za;i.dispatchEvent(e);i.ve.Go=J}})}else{this.ve.QT=this.Ma.style.top;this.ve.PT=this.Ma.style.left;new pa({Nc:25,duration:120,hc:Pa.hD,xa:function(k){a.style.width=b-Math.ceil((b-e)*k)+"px";a.style.height=c-Math.ceil((c-f)*k)+"px";if(g.ha.na){i.Ma.style.top=i.Kb==3||i.Kb==4?parseInt(a.style.height)-f+"px":"0";i.Ma.style.left=i.Kb==1||i.Kb==4?parseInt(a.style.width)-
e+"px":"0";if(i.m.anchor>=0&&i.m.anchor<=3){if(i.Kb==3||i.Kb==4)a.style.top=i.M.height-parseInt(a.style.height)-i.m.Fa.height+"px";if(i.Kb==1||i.Kb==4)a.style.left=i.M.width-parseInt(a.style.width)-i.m.Fa.width+"px"}}i.dispatchEvent(new v("onviewchanging"))},finish:function(){if(g.ha.na){i.Ma.style.left="0";i.Ma.style.top="0";if(i.m.anchor>=0&&i.m.anchor<=3){if(i.Kb==3||i.Kb==4)a.style.top=i.M.height-i.Kq-i.m.Fa.height+"px";if(i.Kb==1||i.Kb==4)a.style.left=i.M.width-i.Lq-i.m.Fa.width+"px"}}i.zB();
g.R.gb(i.Ma,"BMap_omBtnClosed");var b=new v("onviewchanged");b.isOpen=i.m.Za;i.dispatchEvent(b);i.ve.Go=J}})}}else this.ve.Go=J},Rr:function(){if(this.M){var a=this.M.Ua,b=this.M.Mb({x:0,y:0},a),a=this.M.Mb({x:this.M.width,y:this.M.height},a),c=this.ab.Mb({x:0,y:0},this.lo),e=this.ab.Mb({x:this.ab.width,y:this.ab.height},this.lo);this.Jw=(a.lng-b.lng)/(e.lng-c.lng);this.Mv=(a.lat-b.lat)/(e.lat-c.lat);if(this.Jw>=1||this.Mv>=1){this.ob.style.display="none";this.re.aa()}else{b=parseInt(this.ab.height);
a=Math.round(parseInt(this.ab.width)*this.Jw);c=Math.round(b*this.Mv);this.M.ua()==ra&&(c=b*0.35);this.re.show();this.re.o0(a,c);this.ob.style.display=""}this.IB()}},IB:function(){if(this.re&&this.re.Ya())if(this.Jw>=1||this.Mv>=1)this.ob.style.display="none";else{var a=this.re.Ya().style;this.ob.style.display="";this.ob.style.width=a.width;this.ob.style.height=a.height;var b=parseInt(a.width)-2,c=parseInt(a.height)-2;this.wr.style.width=(b<0?0:b)+"px";this.wr.style.height=(c<0?0:c)+"px";this.kB.style.width=
this.wr.style.width;this.kB.style.height=this.wr.style.height;this.ob.style.left=parseInt(a.left)+this.ab.offsetX+"px";this.ob.style.top=parseInt(a.top)+this.ab.offsetY+"px"}},Ie:function(a){a instanceof A||(a=new A(150,150));var b=a.width,c=a.height,b=b>0?b:150,c=c>0?c:150;a.width=b;a.height=c;this.m.size=a;if(this.U)if(this.ve.Go==t){var e=arguments,f=this;setTimeout(function(){e.callee.call(f,a)},120)}else{Jf(this.U,[b,c]);f=this;setTimeout(function(){f.ab&&f.M&&f.ab.yf(f.M.Hb())},100);this.Ac(this.m.anchor);
this.dispatchEvent(new v("resize"))}},Rd:function(a){if(a instanceof A){ba.prototype.Rd.call(this,a);this.U&&(a.width!=0||a.height!=0?g.R.gb(this.U,"withOffset"):g.R.zc(this.U,"withOffset"))}},zB:function(){if(this.Qc){var a=this.m.size.width,b=this.m.size.height,c=this.m.padding,e=this.Jq,f=0,i=0,k=0,l=0;this.Qc.style.left=this.Qc.style.top=this.Qc.style.right=this.Qc.style.bottom="auto";this.Ma.style.left=this.Ma.style.top=this.Ma.style.right=this.Ma.style.bottom="auto";if(this.m.Fa.width==0&&this.m.Fa.height==
0){switch(this.m.anchor){case Kb:this.Qc.style.left="0px";this.Qc.style.top="0px";break;case Sb:this.Qc.style.left=c+"px";this.Qc.style.top="0px";break;case rb:this.Qc.style.top=c+"px";this.Qc.style.left="0px";break;case 3:this.Qc.style.top=c+"px";this.Qc.style.left=c+"px"}f=a-e;i=b-e;k=f-c-2*e;l=i-c-2*e;if(g.ha.na&&document.compatMode=="BackCompat"){f=f+1;i=i+1;k=k+2;l=l+2}}else{this.Qc.style.left=this.Qc.style.top=this.Qc.style.right=this.Qc.style.bottom=c+"px";f=a-2*e;i=b-2*e;k=f-2*c-2*e;l=i-2*
c-2*e;(this.m.Fa.width!=0||this.m.Fa.height!=0)&&g.R.gb(this.U,"withOffset");if(g.ha.na&&document.compatMode=="BackCompat"){f=f+2;i=i+2;k=k+2;l=l+2}}f>0&&i>0&&Jf(this.U.children[0],[f,i]);k>0&&l>0&&Jf(this.Qc,[k,l]);this.qJ();g.R.zc(this.Ma,"BMap_omBtnClosed");if(!this.m.Za){this.U.style.width=this.Lq+"px";this.U.style.height=this.Kq+"px";if(g.ha.na){this.ve.QT=this.Ma.style.top;this.ve.PT=this.Ma.style.left;this.Ma.style.left="0";this.Ma.style.top="0"}g.R.gb(this.Ma,"BMap_omBtnClosed")}}},CU:function(){var a=
this.U;if(a){var b=this.Kb;switch(this.m.anchor){case Kb:this.Kb=2;break;case Sb:this.Kb=1;break;case rb:this.Kb=3;break;case 3:this.Kb=4}g.R.zc(a,"quad"+b);g.R.gb(a,"quad"+this.Kb)}},qJ:function(){if(g.ha.na){var a=this.Lq,b=this.Kq,c=this.m.size.width,e=this.m.size.height;this.Ma.style.left="auto";this.Ma.style.top="auto";this.Ma.style.right="auto";this.Ma.style.bottom="auto";switch(this.Kb){case 2:this.Ma.style.left="0px";this.Ma.style.top="0px";break;case 1:this.Ma.style.left=c-a+"px";this.Ma.style.top=
"0px";break;case 4:this.Ma.style.top=e-b+"px";this.Ma.style.left=c-a+"px";break;case 3:this.Ma.style.left="0px";this.Ma.style.top=e-b+"px"}}else switch(this.Kb){case 2:this.Ma.style.top="0";this.Ma.style.left="0";break;case 1:this.Ma.style.top="0";this.Ma.style.right="0";break;case 4:this.Ma.style.bottom="0";this.Ma.style.right="0";break;case 3:this.Ma.style.bottom="0";this.Ma.style.left="0"}},oT:function(){this.re&&this.re.va(this.M.Hb())},vT:function(){switch(this.mo){case "dragMap":this.IB();this.mo=
"";break;case "dragView":this.ob.style.display="none";this.ab.yi(this.M.Hb(),{duration:90});this.mo="";break;default:this.ab&&this.ab.yi(this.M.Hb(),{duration:90})}},SI:function(){if(this.ab){var a=this;a.lo=a.$H();setTimeout(function(){a.ab.Kd(a.M.Hb(),a.lo);a.re.va(a.M.Hb());a.Rr()},100)}},wT:function(){if(this.mo!="dragMap"){this.IB();this.ab.P.sD=t}},remove:function(){ba.prototype.remove.call(this);this.Ma=this.wr=this.ob=this.kB=this.re=this.RI=this.Qc=u;this.cw=J;this.ab=u},Za:function(){return!this.U?
J:this.m.Za}});E(Sc,{changeView:Sc.ve,setAnchor:Sc.Ac,setSize:Sc.Ie});g.object.extend(wd.prototype,{Ef:function(){this.M&&this.Ne(this.M)},initialize:function(a){ba.prototype.initialize.call(this,a);this.Lb();this.ow();this.Ew();this.ea(a);return this.U},ow:function(){this.NI={us:[264E5,132E5,1056E4,528E4,264E4,1056E3,528E3,264E3,132E3,105600,52800,26400,10560,5280,2E3,1E3,500,200,100,50,20,10,5],metric:[1E7,5E6,2E6,1E6,5E5,2E5,1E5,5E4,25E3,2E4,1E4,5E3,2E3,1E3,500,200,100,50,20,10,5,2,1]}},ea:function(a){var b=
this;a.addEventListener("zoomend",function(){b.Ew()});a.addEventListener("moveend",function(){b.Ew()});a.addEventListener("maptypechange",function(){b.fl(b.M.ua().Ap())})},Lb:function(){ba.prototype.Lb.call(this);g.R.gb(this.U,"BMap_scaleCtrl");this.U.innerHTML=this.br();this.fl(this.M.ua().Ap());this.nJ=this.U.children[0];ba.prototype.Qr.call(this)},br:function(){var a=y.sa+"mapctrls.png";return'<div class="BMap_scaleTxt" unselectable="on"></div><div class="BMap_scaleBar BMap_scaleHBar"><img style="border:none" src="'+
a+'"/></div><div class="BMap_scaleBar BMap_scaleLBar"><img style="border:none" src="'+a+'"/></div><div class="BMap_scaleBar BMap_scaleRBar"><img style="border:none" src="'+a+'"/></div>'},fl:function(a){this.m.color=a+"";if(this.U){this.U.children[0].style.backgroundColor="transparent";this.U.children[0].style.color=a;for(var b=1,c=this.U.children.length;b<c;b++)this.U.children[b].style.backgroundColor=a}},MF:function(a){this.m.nd=this.ai[a]&&this.ai[a].name||this.m.nd;this.M&&this.Ew()},uJ:function(a,
b){this.nJ.innerHTML=a+"&nbsp;"+b},Ew:function(){if(this.M&&this.U){var a=new m(this.M.Hb().lng,this.M.Hb().lat+10),b=Math.abs(this.M.Yb(this.M.Hb()).y-this.M.Yb(a).y),a=H.Mk(this.M.Hb(),a)/b;if(!(a==0||isNaN(a))){var c=this.WQ(a,this.m.nd),a=0,b=this.ai[this.m.nd].oM;this.M.ja();var e=this.NI[this.m.nd][this.M.ja()-1],a=e/c,c=e>=b?this.ai[this.m.nd].PO:this.ai[this.m.nd].OO;e>=b&&(e=Math.round(e/b));this.uJ(e,c);Math.round(a)%2!=0&&g.ha.na==6&&(a=a+1);this.U.style.width=Math.round(a)+"px";if(this.M.Ra==
ra){this.U.style.width=Math.round(a)*3+"px";this.uJ(e*3,c)}}}},WQ:function(a,b){b=b||"metric";return this.ai[b]?a*this.ai[b].GK:a}});E(pe,{setUnit:pe.MF});n.lz=[[-57,-179],[-45,-179]];n.lz.Qy=function(a){a=this[Number(a)];return a[0]+"px "+a[1]+"px"};var Pd=new String(n.oa+"images/mapctrls2d0.gif");Pd.Qy=function(a,b){return"transparent url("+this+") no-repeat "+(typeof a==="number"?a+"px ":"")+(typeof b==="number"?b+"px ":"")};n.TG={B_NORMAL_MAP:{DD:"B_SATELLITE_MAP",BF:"B_DIMENSIONAL_MAP",Iy:J},
B_SATELLITE_MAP:{DD:"B_NORMAL_MAP",BF:"B_DIMENSIONAL_MAP",Iy:t},B_DIMENSIONAL_MAP:{DD:"B_NORMAL_MAP",BF:"B_SATELLITE_MAP",Iy:J}};n.AP={B_DIMENSIONAL_MAP:ra,B_SATELLITE_MAP:Cb,B_NORMAL_MAP:Jb};n.dz={B_DIMENSIONAL_MAP:{text:"\u4e09\u7ef4",title:"\u663e\u793a\u4e09\u7ef4\u5730\u56fe",file:Pd,x:0,y:-131,right:"0px"},B_SATELLITE_MAP:{text:"\u536b\u661f",title:"\u663e\u793a\u536b\u661f\u5730\u56fe",file:Pd,x:0,y:-177,right:"0px"},B_NORMAL_MAP:{text:"\u5730\u56fe",title:"\u663e\u793a\u666e\u901a\u5730\u56fe",
file:Pd,x:0,y:-221,right:"0px"}};n.OG=t;g.extend($d.prototype,{Ef:function(){this.M&&this.Ne(this.M)},initialize:function(a){this.NS();ba.prototype.initialize.call(this,a);ba.prototype.Lb.call(this);ba.prototype.Qr.call(this);switch(this.m.type){case 1:this.cR();break;case 2:this.Zf={};this.dR(a);break;default:this.bR()}this.m.type!==2&&this.ea();this.zb(a);return this.U},NS:function(){this.Lf=[[qb,Cb,t]];this.lb=[];this.Rv=[]},bR:function(){for(var a=this.m.yh,b=0;b<a.length;b++)this.pr(this.El(a[b]))||
this.jR(a[b],b);for(b=0;b<a.length;b++)this.pr(this.El(a[b]))&&this.hR(a[b],b);a=this.lb[0];a.firstChild.style.borderRadius="3px 0 0 3px";b=this.lb[this.lb.length-1];b.firstChild.style.borderRight="1px solid #8ba4dc";b.firstChild.style.borderRadius=a==b?"3px":"0 3px 3px 0";this.U.style.whiteSpace="nowrap";this.U.style.cursor="pointer"},pr:function(a){for(var b=0;b<this.m.yh.length;b++)if(this.m.yh[b]==a)return t;return J},El:function(a){for(var b=0;b<this.Lf.length;b++)if(this.Lf[b][0]==a)return this.Lf[b][1];
return u},eI:function(a){for(var b=0;b<this.Lf.length;b++)if(this.Lf[b][0]==a)return this.Lf[b][2];return J},jR:function(a,b){var c=this,e=w("div");Bc(e);var f=e.style;f.boxShadow="2px 2px 3px rgba(0, 0, 0, 0.35)";f.borderLeft="1px solid #8ba4dc";f.borderTop="1px solid #8ba4dc";f.borderBottom="1px solid #8ba4dc";f.background="white";f.padding="2px 6px";f.font="12px "+y.fontFamily;f.lineHeight="1.3em";f.textAlign="center";f.whiteSpace="nowrap";e.innerHTML=a.getName();e.title=a.kt();e.onclick=function(){c.M.Og(c.Iv(a))};
f=w("div");Bc(f);var i=f.style;g.ha.na?i.styleFloat="left":i.cssFloat="left";f.appendChild(e);this.lb[b]=f;this.lb[b+1]?this.U.insertBefore(f,this.lb[b+1]):this.U.appendChild(f)},hR:function(a,b){var c=this.El(a),e=this.pA(c),f=this.lb[e],i=this;f.onmouseover=function(){if((i.M.ua()==c||i.M.ua()==a)&&this.Kl){if(this.Dd){clearTimeout(this.Dd);this.Dd=u}this.Kl&&g.R.show(this.Kl)}};f.onmouseout=function(){var a=this;if(this.Dd){clearTimeout(this.Dd);this.Dd=u}this.Dd=setTimeout(function(){a.Kl&&g.R.aa(a.Kl)},
1E3)};f.onmousedown=function(){if(this.Dd){clearTimeout(this.Dd);this.Dd=u}this.Kl&&g.R.show(this.Kl)};f.Nq=a;var k=w("div");Bc(k);labelContainerStyle=k.style;labelContainerStyle.position="absolute";labelContainerStyle.top=this.lb[e].offsetHeight+"px";var l=this.MD();if(this.bS()==1)l==Kb||l==rb?labelContainerStyle.left="0":labelContainerStyle.right="0";else if(e==0||e!=this.lb.length-1){for(var q=l=0;q<e;){this.lb[q]&&(l=l+this.lb[q].offsetWidth);q++}labelContainerStyle.left=l+"px"}else labelContainerStyle.right=
"0";labelContainerStyle.zIndex="-1";labelContainerStyle.display="none";e=this.eI(a)?'checked="checked"':"";k.innerHTML='<div title="'+a.kt()+'" style="border-right:1px solid #8ba4dc;border-bottom:1px solid #8ba4dc;border-left:1px solid #8ba4dc;background:white;font:12px '+y.fontFamily+';padding:0 8px 0 6px;line-height:1.6em;box-shadow:2px 2px 3px rgba(0, 0, 0, 0.35)"><span '+e+'" class="BMap_checkbox"></span><label style="vertical-align: middle; cursor: pointer;">'+(a.m.UE||a.getName())+"</label></div>";
k.onclick=function(){i.M.Og(i.Iv(a))};k.onmouseover=function(a){if(f.Dd){clearTimeout(f.Dd);f.Dd=u}g.R.show(this);ga(a)};k.onmouseout=function(){var a=this;if(f.Dd){clearTimeout(f.Dd);f.Dd=u}f.Dd=setTimeout(function(){a&&g.R.aa(a)},1E3)};f.ah=this.Rv[b]=k;f.appendChild(k);f.Kl=k},cR:function(){var a=w("div");Bc(a);a.title="\u66f4\u6539\u5730\u56fe\u7c7b\u578b";var b=a.style;b.font="bold 12px/1.5em "+y.fontFamily;b.background="#fff";b.boxShadow="2px 2px 3px rgba(0, 0, 0, 0.35)";b.padding="0 6px";b.border=
"1px solid #8ba4dc";a.innerHTML='<span style="float:right;font-family:'+y.fontFamily+'">\u25bc</span>'+this.M.ua().getName();this.Tv=a;b=w("div");Bc(b);dropDownStyle=b.style;dropDownStyle.position="relative";dropDownStyle.zIndex="-1";dropDownStyle.background="#fff";dropDownStyle.display="none";dropDownStyle.borderLeft=dropDownStyle.borderRight=dropDownStyle.borderBottom="1px solid #8ba4dc";for(var c=this.m.yh,e=0;e<c.length;e++)this.pr(this.El(c[e]))||this.kR(c[e],e,b);e=w("div");e.style.borderTop=
"1px solid rgb(220, 220, 220)";e.style.margin="1px 4px";b.appendChild(e);for(e=0;e<c.length;e++)this.pr(this.El(c[e]))&&this.iR(c[e],e,b);this.U.style.width="85px";this.U.style.whiteSpace="nowrap";this.U.style.cursor="pointer";this.U.appendChild(a);this.U.appendChild(b);a.Bl=b;a.onclick=function(){if(this.If){clearTimeout(this.If);this.If=u}this.Bl&&(this.Bl.style.display=this.Bl.style.display=="none"?"":"none")};a.onmouseout=function(){if(this.If){clearTimeout(this.If);this.If=u}var a=this;this.If=
setTimeout(function(){a.Bl&&g.R.aa(a.Bl)},1E3)};b.onmouseover=function(){if(a.If){clearTimeout(a.If);a.If=u}g.R.show(this)};b.onmouseout=function(){if(a.If){clearTimeout(a.If);a.If=u}a.If=setTimeout(function(){a.Bl&&g.R.aa(a.Bl)},1E3)}},kR:function(a,b,c){var e=w("div");Bc(e);var f=e.style;f.color="#000";f.font="12px/1.6em "+y.fontFamily;f.background="#fff";f.padding="1px 6px";if(g.ha.na<8)f.zoom="1";e.innerHTML=a.getName();e.title=a.kt();var i=this;e.onclick=function(){i.M.Og(i.Iv(a))};c.appendChild(e);
this.lb[b]=e},iR:function(a,b,c){var e=w("div");Bc(e);var f=e.style;f.font="12px/1.6em "+y.fontFamily;f.padding="1px 0 1px 4px";f.whiteSpace="nowrap";e.title=a.kt();e.innerHTML="<span "+(this.eI(a)?'checked="checked"':"")+' class="BMap_checkbox"></span><label style="vertical-align:middle;cursor:pointer">'+(a.m.UE||a.getName())+"</label>";var i=this;e.onclick=function(){i.M.Og(i.Iv(a))};c.appendChild(e);this.Rv[b]=e;b=this.lb[this.pA(this.El(a))];b.Nq=a;b.ah=e},dR:function(a){function b(a){ga(a)}var c=
n.tq,e={top:"2px",cursor:"pointer",width:"47px",height:"49px",zIndex:"800",display:"inline-block",position:"absolute",fontSize:"12px",border:"1px solid "+c.vq,backgroundColor:"#fff"},f={width:"41px",height:"43px",position:"absolute",margin:"2px",border:"1px solid "+c.vq},c={position:"absolute",top:"27px",width:"41px",height:"16px",backgroundColor:c.vq,opacity:"0.5",filter:"Alpha(opacity=50);"},i={position:"absolute",top:"29px",width:"41px",color:"white",textAlign:"center",lineHeight:"12px"};if(g.ha.na>
0&&g.ha.na<=8)i.lineHeight="15px";g.extend(this.U.style,{cursor:"pointer",top:"10px",width:"120px",height:"60px"});this.U.style.background="url("+y.sa+"blank.gif)";var k=w("div");this.mf=k;g.extend(k.style,{position:"absolute",width:"71px",height:"21px",border:"1px solid #999",fontSize:"12px",bottom:"-26px",right:"-1px",backgroundColor:"white",display:"none"});var l=w("span");l.Kz=J;if(this.M&&typeof this.M.yo!=="undefined")l.Kz=!!this.M.yo;var q=n.lz[1];k.Jz=l;g.extend(l.style,{background:Pd.Qy(q[0],
q[1]),width:"11px",height:"11px",position:"absolute",cssFloat:"left",top:"5px",left:"4px"});k.appendChild(l);l=w("span");l.innerHTML="\u663e\u793a\u8def\u7f51";g.extend(l.style,{position:"absolute",top:"4px",marginLeft:"18px"});k.appendChild(l);l.onmouseover=b;l.onmouseout=b;k.onmouseover=b;k.onmouseout=b;this.U.appendChild(k);for(var x,o,m,p=this.m.KW,v=0,K=p.length;v<K;++v){k=p[v];q=n.dz[k];l=w("span");l.title=q.title;l.qd=k;g.extend(l.style,q);g.extend(l.style,e);m=w("span");l.Mh=m;g.extend(m.style,
c);m.onmouseover=b;m.onmouseout=b;o=w("span");l.xo=o;g.extend(o.style,f);x=Pd.Qy(q.x,q.y);o.style.background=x;x=w("span");l.Fz=x;x.innerHTML=q.text;g.extend(x.style,i);l.appendChild(o);o.appendChild(m);o.appendChild(x);x.onmouseover=b;this.U.appendChild(l);this.Zf[k]=l}l=u;this.uQ(a);this.select(this.gr());this.LA===t?this.mO("B_DIMENSIONAL_MAP"):this.LA===J&&this.hM("B_DIMENSIONAL_MAP");return this.U},uQ:function(a){function b(k){if(k!==u){var k=window.event||k,k=k.target||k.srcElement,l=u;if(k.qd)l=
k;else if(k.parentNode.qd)l=k.parentNode;else if(k.parentNode.parentNode.qd)l=k.parentNode.parentNode;if(l.qd==="B_NORMAL_MAP"){Xd(e.B_SATELLITE_MAP);Ec(e.B_DIMENSIONAL_MAP)}else if(l.qd==="B_DIMENSIONAL_MAP"){Xd(e.B_SATELLITE_MAP);Ec(e.B_NORMAL_MAP)}}if(this.qd){var k=this.qd,l=n.TG[k],o=e[k],m=e[l.DD],p=e[l.BF];f.pR=o;f.PH=m;f.cm=p;o.style.display="none";o.EB=t;o.onmouseover=u;p.style.display="";p.style.right=i?"62px":"-54px";p.style.zIndex=99;p.EB=J;p.onmouseover=u;p.onmouseover=function(){Xd(p)};
p.onmouseout=u;p.onmouseout=function(a){a=window.event||a;a=a.relatedTarget||a.toElement;a!==p&&(a!==p.Fz&&a!==p.Mh&&a!==p.xo)&&Ec(p)};g.V(p,"click",function(){b.call(p,u)});m.style.display="";m.style.right="4px";m.style.zIndex=100;m.EB=J;m.cm=p;m.onmouseout=u;m.onmouseout=function(a){a=window.event||a;a=a.relatedTarget||a.toElement;a!==m&&(a!==m.Fz&&a!==m.Mh&&a!==m.xo)&&Ec(m)};var Wb=m.onmouseover=u;m.onmouseover=function(b){b=window.event||b;b=b.relatedTarget||b.fromElement;if(!(b===p||b===m||b===
m.xo||b===m.Mh)){if(Wb!==u){clearTimeout(Wb);Wb=u}Wb=setTimeout(function(){if(f.Vv&&!f.dk){if(n.OG)new pa({duration:200,hc:Pa.hD,xa:function(b){var c=g.fa(f).offsetLeft+60,e=a.Vb().width/2;if(c-e>=0)p.style.right=Math.round(b*58)+4+"px";else{i=J;p.style.right=-Math.round(b*58)+4+"px"}},finish:function(){f.dk=t}});else{p.style.right=offsetX-centerX>=0?"62px":"-62px";f.dk=t}c.dispatchEvent(new v("onSecondShow"))}},100);f.Vv=t;Xd(m)}};c.mf.style.display=l.Iy?"":"none";c.ZU(k);k=="B_SATELLITE_MAP"&&(typeof c.M.yo===
"undefined"?c.My(t):c.My(!!c.M.yo));f.Vv=J}}var c=this,e=this.Zf,f=this.U;f.dk=J;var i=t,k;for(k in c.Zf)(function(a){g.V(a,"click",function(){b.call(a,u)})})(c.Zf[k]);g.V(f,"mouseover",function(a){a=window.event||a;c.xI(a.relatedTarget||a.toElement,t)||c.dispatchEvent(new v("onmouseover"))});var l=u;g.V(f,"mouseout",function(a){if(f.cm){a=window.event||a;if(!c.xI(a.relatedTarget||a.toElement,t)){c.dispatchEvent(new v("onmouseout"));if(l!==u){clearTimeout(l);l=u}l=setTimeout(function(){if(!f.Vv){if(n.OG)new pa({duration:200,
hc:Pa.hD,xa:function(a){f.cm.style.right=i?Math.round((1-a)*58)+4+"px":-Math.round((1-a)*58)+4+"px"},finish:function(){f.dk=J}});else{f.cm.style.right=i?"4px":"-4px";f.dk=J}c.dispatchEvent(new v("onSecondHide"));Ec(f.cm);Ec(f.PH)}},600);f.Vv=J}}});this.mf.onclick=function(){c.My(!this.Jz.Kz)};a.addEventListener("onmaptypechange",function(){if(c.m.type==2){c.select(c.gr(a.Ra));b.call(c.Zf[c.gr(a.Ra)],u);c.U.cm.style.right=i?(c.U.dk?62:4)+"px":(c.U.dk?-54:4)+"px"}});this.pU=function(){b.call(this.Zf[this.gr()],
u);var a=this.U.cm,c=this.U.PH;a.style.right="4px";Ec(a);Ec(c);this.U.dk=J};this.pU()},My:function(a){var b=this.M;this.mf.Jz.Kz=b.yo=a;this.mf.Jz.style.backgroundPosition=n.lz.Qy(a);var c=new v("onchangehybirdmapmode");c.zZ=a;b.yo=a;c.zZ?b.Og(qb):b.Og(Cb);b.dispatchEvent(c)},ZU:function(a){if(this.M.Ra.getName()!=this.jI(a).getName()){var b=0;this.M.Ub!==""&&(b=1);var c=new v("onbeforesetmaptype");c.pL=b;c.Ra=a;c.d4=this.M.Ra;this.M.dispatchEvent(c);this.m.sX&&(b||a!=ra)&&this.select(a)}},select:function(a){if(a!=
s){a instanceof pc&&(a=this.gr(a.getName()));var b=this.Zf[a];Xd(b);b.EB=t;this.M.Og(this.jI(a))}},remove:function(){for(var a=this.Zf,b=0,c=a.length;b<c;++b)a[b]=u;ba.prototype.remove.call(this)},Nk:function(){var a=parseInt(this.U.style.height);mapType=this.U.pR.qd;n.TG[mapType].Iy&&(a=a+Math.abs(parseInt(this.mf.style.bottom)));return a},R4:function(){return parseInt(this.U.style.right)},hM:function(a){if((a=this.Zf[a])&&a.style)a.style.visibility="hidden"},mO:function(a){if((a=this.Zf[a])&&a.style)a.style.visibility=
"visible"},rM:function(a){var b=this.Zf[a];b||Ma("Invalid Map Type:"+a);return b.style.visibility==="visible"},h5:function(){this.eb||this.show();if(this.rM("B_DIMENSIONAL_MAP")){this.hM("B_DIMENSIONAL_MAP");this.LA=J}},Q6:function(){this.eb||this.show();if(!this.rM("B_DIMENSIONAL_MAP")){this.mO("B_DIMENSIONAL_MAP");this.LA=t}},xI:function(a,b){var b=b||t,c;for(c in this.Zf){var e=this.Zf[c];if(a===e||(a==e.xo||a===e.Mh||a===e.Fz)||b&&a===this.U)return t}return J},gr:function(){for(var a in n.dz)if(this.M.Ra.getName()==
n.dz[a].text)return a},jI:function(a){return n.AP[a]},bS:function(){for(var a=0,b=0;b<this.lb.length;b++)this.lb[b]&&a++;return a},pA:function(a){for(var b=0;b<this.m.yh.length;b++)if(this.m.yh[b]==a)return b;return-1},Iv:function(a){for(var b=0;b<this.Lf.length;b++){if(this.Lf[b][0]==a&&this.M.ua()==a&&this.pr(this.Lf[b][1]))return this.Lf[b][1];if(this.Lf[b][1]==a){var c=this.Rv[this.pA(this.Lf[b][0])];if(c){c=c.getElementsByTagName("span")[0];if(c.checked==""){Ca.R.zc(c,"checked");break}else return this.Lf[b][0]}}}return a},
fJ:function(a){a=a.style;a.background="#8ea8e0";a.color="#fff";a.fontWeight="bold"},nU:function(a){a=a.style;a.background="#fff";a.color="#000";a.fontWeight=""},ea:function(){var a=this;a.M.addEventListener("onmaptypechange",function(){a.zb()})},zb:function(){if(this.m.type!==2)switch(this.m.type){case 1:this.xR();break;default:this.wR()}},wR:function(){for(var a=this.M.ua(),b=0;b<this.m.yh.length;b++){var c=u;if(this.lb[b])if(a==this.m.yh[b]){this.fJ(this.lb[b].children[0]);if(this.lb[b].Nq&&this.lb[b].ah){c=
this.lb[b].ah.getElementsByTagName("span")[0];c.checked="";Ca.R.zc(c,"checked")}}else if(this.lb[b].Nq==a){this.fJ(this.lb[b].children[0]);var e=this.lb[b].ah,c=e.getElementsByTagName("span")[0];if(e){c.checked="checked";Ca.R.gb(c,"checked")}}else{this.nU(this.lb[b].children[0]);if(this.lb[b].ah){g.R.aa(this.lb[b].ah);clearTimeout(this.lb[b].Dd);this.lb[b].Dd=u}}}},xR:function(){for(var a=this.M.ua(),b=J,c=J,e=0;e<this.m.yh.length;e++){var f=u;if(a==this.m.yh[e]&&this.lb[e]){b=t;this.Tv.innerHTML=
'<span style="float:right;font-family:'+y.fontFamily+'">\u25bc</span>'+this.M.ua().getName();if((f=this.lb[e])&&f.Nq&&f.ah){g.R.show(f.ah);f=f.ah.getElementsByTagName("span")[0];f.checked="";Ca.R.zc(f,"checked")}}else if(this.lb[e]&&this.lb[e].Nq==a){c=t;this.Tv.innerHTML='<span style="float:right;font-family:'+y.fontFamily+'">\u25bc</span>'+this.El(a).getName();if(f=this.lb[e].ah){g.R.show(f);f=f.getElementsByTagName("span")[0];f.checked="checked";Ca.R.gb(f,"checked")}}else if(this.lb[e])(f=this.lb[e].ah)&&
g.R.aa(f)}if(!b&&!c)this.Tv.innerHTML='<span style="float:right;font-family:'+y.fontFamily+'">\u25bc</span>'+this.M.ua().getName()},remove:function(){this.lb=this.Rv=[];this.Tv=u;ba.prototype.remove.call(this)}});g.extend(Be.prototype,{Ef:function(){this.M&&this.Ne(this.M)},initialize:function(a){ba.prototype.initialize.call(this,a);this.Lb();this.ea();g.V(this.U,"click",ga);g.V(this.U,"dblclick",ga);g.V(this.U,"mousewheel",ga);g.V(this.U,"mouseup",function(a){a=window.event||a;a.button==2&&ga(a)});
window.addEventListener&&this.U.addEventListener("DOMMouseScroll",function(a){ga(a)},t);this.Kf=1;this.OA=J;return this.U},Lb:function(){var a=w("div");a.innerHTML='<span style="position:relative;top:33px;">\u5168\u666f</span>';a.title="\u8fdb\u5165\u5168\u666f";var b=a.style;b.width="49px";b.height="51px";b.color="#565656";b.background='url("'+y.sa+'st-control.png") no-repeat 0 0';b.position="absolute";b.cursor="pointer";b.fontFamily="arial,sans-serif";b.fontSize="13px";b.textAlign="center";b.WebkitBoxShadow=
b.FP=b.PV="0px 0px 3px rgba(0, 0, 0, 0.3)";this.U=a;this.M.Ya().appendChild(a);a=this.hh=w("div");b=a.style;b.position="absolute";b.width="24px";b.height="41px";b.cursor="pointer";b.backgroundImage='url("'+y.sa+'st-scout.png")';b.backgroundRepeat="no-repeat";b.backgroundPosition="-24px 0";b.overflow="hidden";b.display="none";if(g.ha.na==6){b.background="";a.innerHTML="<div style=\"position:absolute;left:-24px;top:0;width:24px;height:41px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+
y.sa+"st-scout.png')\"></div>"}this.M.Ya().appendChild(a);a=this.$d=w("div");b=a.style;b.position="absolute";b.width="112px";b.height="119px";b.backgroundImage='url("'+y.sa+'st-infowindow.gif")';b.backgroundRepeat="no-repeat";b.backgroundPosition="0 0";b.display="none";b.cursor="pointer";b=this.Yi=w("img");a.appendChild(b);b.src=y.sa+"st-noresult.png";b.style.width="100px";b.style.height="75px";b.style.left=b.style.top="6px";b.style.position="absolute";b=this.Wi=w("div");b.style.position="absolute";
b.style.top="85px";b.style.fontFamily="arial,sans-serif";b.style.fontSize="13px";b.style.paddingLeft="6px";a.appendChild(b);this.M.Ya().appendChild(a)},ea:function(){var a=this;if(Ya()){g.V(this.U,"mouseover",function(){a.OA=t;a.Fw()});g.V(this.U,"mouseout",function(){a.OA=J;a.Fw()})}g.V(this.U,"click",function(){a.Qi?a.Pz():a.xT()});g.V(document,"mousemove",function(b){if(a.Qi){var b=window.event||b,c=ze(a.M.Va),b=new L((b.pageX||b.clientX)-c.left,(b.pageY||b.clientY)-c.top),e=a.M.Mb(b);if(a.hh.style.display!=
""&&Ya()){a.hh.style.display="";a.$d.style.display=""}a.hh.style.left=b.x-12+"px";a.hh.style.top=b.y-41-2+"px";a.YI=a.Ph;a.Ph=b;if(a.YI){b=b.x-a.YI.x;if(b>0){a.hh.style.backgroundPosition="-48px 0";if(g.ha.na==6)a.hh.children[0].style.left="-48px"}else if(b<0){a.hh.style.backgroundPosition="0 0";if(g.ha.na==6)a.hh.children[0].style.left="0"}}a.Kf=a.Ph.y<170?2:1;if(a.Ph.x<66)a.Kf=3;if(a.Ph.x>a.M.Vb().width-56-10)a.Kf=4;b=a.Kf==1||a.Kf==2?112:126;c=a.Kf==1||a.Kf==2?119:105;if(a.Kf==1||a.Kf==2){a.$d.style.left=
a.Ph.x-Math.round(b/2)+"px";if(a.Kf==1){a.$d.style.top=a.Ph.y-c-42+"px";a.$d.style.backgroundPosition="0 0";a.Yi.style.top="6px";a.Yi.style.bottom="";a.Wi.style.top="85px";a.Wi.style.bottom=""}else{a.$d.style.top=a.Ph.y+2+"px";a.$d.style.backgroundPosition="-112px 0";a.Yi.style.top="";a.Yi.style.bottom="6px";a.Wi.style.top="";a.Wi.style.bottom="85px"}a.$d.style.width="112px";a.$d.style.height="119px";a.Yi.style.left="6px";a.Wi.style.left="0"}if(a.Kf==3||a.Kf==4){a.$d.style.top=a.Ph.y-Math.round(c/
2)-20+"px";if(a.Kf==3){a.$d.style.left=a.Ph.x+12+"px";a.$d.style.backgroundPosition="0 -119px";a.Yi.style.left="20px";a.Wi.style.left="14px"}else{a.$d.style.left=a.Ph.x-12-b+"px";a.$d.style.backgroundPosition="-126px -119px";a.Yi.style.left="6px";a.Wi.style.left="0"}a.$d.style.width="126px";a.$d.style.height="105px"}a.$d.style.backgroundImage='url("'+y.sa+'st-infowindow.gif")';if(a.zw){clearTimeout(a.zw);a.zw=u}a.zw=setTimeout(function(){a.C2=e;a.hh.style.backgroundPosition="-24px 0";if(g.ha.na==
6)a.hh.children[0].style.left="-24px";a.WI.Ok(e,function(b){if(b){a.Vz=b.id;a.Yi.src=n.nK+"scape/?qt=pdata&sid="+b.id+"&pos=0_0&z=0&from=PC";a.Wi.innerHTML=b.description}else{a.Vz=u;a.Yi.src=y.sa+"st-noresult.png";a.Wi.innerHTML=""}})},200)}});this.M.addEventListener("click",function(b){if(a.Qi&&I()){var c=this.ht();a.WI.Ok(b.point,function(b){if(b){c.Qd(b.id);c.show();a.Pz();Z(5043)}})}else if(a.Qi&&a.Vz){c=this.ht();c.Qd(a.Vz);c.show();a.Pz();Z(5043)}})},Fw:function(){var a=this.U.style;if(this.Qi){a.backgroundPosition=
"-49px 0";a.color="#fff"}else if(this.OA){a.backgroundPosition="-49px 0";a.color="#fff"}else{a.backgroundPosition="0 0";a.color="#565656"}},xT:function(){if(!this.Qi){this.Qi=t;this.M.Re(this.VI);if(Ya()){this.RT=this.M.P.Ec;this.ST=this.M.P.Md;this.M.setDefaultCursor("pointer");this.M.setDraggingCursor("pointer")}}this.Fw()},Pz:function(){if(this.Qi){this.M.fg(this.VI);if(Ya()){this.hh.style.display="none";this.$d.style.display="none";this.M.setDefaultCursor(this.RT);this.M.setDraggingCursor(this.ST)}this.Qi=
J}this.Fw()}});window.TQ=2;window.rT=1;g.extend(Gc.prototype,{Ef:function(){this.M&&this.Ne(this.M)},initialize:function(a){ba.prototype.initialize.call(this,a);this.mr();this.ow();this.Lb();this.ea={};!I()?this.rQ():this.qQ();this.qw(a.ja());this.sQ(a);this.m.oX&&this.M0();return this.U},mr:function(){if(!this.Pi){this.Pi=t;this.jT=19;this.Mo=-1;this.tw=6;this.mk=1;this.yl=this.Co=-1;this.rw=this.BJ=this.Tf=u;this.mv="1100"}},sQ:function(a){var b=this;a.addEventListener("zoomend",function(){if(b.M){b.qw(b.M.ja());
if(!b.MI&&b.qr)b.Jf=setTimeout(function(){b.zA()},1E3)}});a.addEventListener("mousewheel",function(){if(b.M&&b.M.P.qp&&b.qr){if(b.Jf){clearTimeout(b.Jf);b.Jf=u}b.zJ()}});a.addEventListener("load",function(){b.M&&b.qw(b.M.ja())});a.addEventListener("maptypechange",function(){b.M&&b.le()});a.addEventListener("zoomspanchange",function(){b.M&&b.le()})},le:function(){this.ow();this.In(this.m.type);this.M&&this.qw(this.M.ja())},ow:function(){var a=this.M.ua();this.Uh=this.M.P.mc;this.Mf=this.M.P.vc;this.qr=
a==ra||this.Uh!=a.uf()||this.Mf!=a.We()?J:t;if(this.U)this.U.style.width=this.YH(0).width+"px";if(!this.m.PF)this.qr=J;this.Mo=this.Mf-this.Uh+1;this.Co=this.mk+(this.Mo-1)*this.tw},Lb:function(){ba.prototype.Lb.call(this);var a=g.ha.na==6?" BMap_ie6":"",b=" BMap_stdMpType"+this.m.type,c=this.U;g.R.gb(c,"BMap_stdMpCtrl");g.R.gb(c,a);g.R.gb(c,b);c.innerHTML=this.cr(this.m.type);this.KB(g.ha.opera?"pointer":y.Ec);this.rd=g.fa(c.children[0]);a=this.Tf=g.fa(c.children[1]);this.Kh=g.fa(a.children[0]);
this.mg=g.fa(a.children[1]);this.BJ=g.fa(a.children[2]);this.rw=g.fa(a.children[2].children[0]);this.sw=g.fa(a.children[2].children[1]);this.FG=this.U.children[1];this.JD=this.U.children[2];this.In(this.m.type)},DU:function(){var a=this.YH(this.m.type),b=a.width,c=a.height,e=a.Vu,a=a.Du,f=(this.jT-this.Mo)*this.tw;if(this.m.type==0){c=c-f>=0?c-f:0;e=e-f>=0?e-f:0;a=a-f>=0?a-f:0}this.U.style.width=b+"px";this.U.style.height=c+"px";this.Tf.style.height=e+"px";this.Tf.style.width=b+"px";this.mg.style.top=
I()?"44px":e-21+"px";this.BJ.style.height=a+"px";this.rw.style.height=a+"px";this.Tf.children[0].style.left=this.m.type==3?this.Tf.children[1].style.left="0":this.Tf.children[1].style.left=""},YH:function(a){var b=62;if(!this.m.PF||this.M.ua()==ra)b=37;return[{width:b,height:204,Vu:159,Uy:37,Du:120,Ly:120},{width:37,height:97,Vu:42,Uy:37,Du:0,Ly:0},{width:37,height:57,Vu:0,Uy:0,Du:0,Ly:0},{width:22,height:42,Vu:42,Uy:18,Du:0,Ly:0},{width:35,height:71,Uy:35,Vu:71,Du:0,Ly:0}][a]},cr:function(){var a=
[];a.push(this.jA());a.push(this.kA());a.push(this.UR());return a.join("")},jA:hb('<div class="BMap_stdMpPan"><div class="BMap_button BMap_panN" title="\u5411\u4e0a\u5e73\u79fb"></div><div class="BMap_button BMap_panW" title="\u5411\u5de6\u5e73\u79fb"></div><div class="BMap_button BMap_panE" title="\u5411\u53f3\u5e73\u79fb"></div><div class="BMap_button BMap_panS" title="\u5411\u4e0b\u5e73\u79fb"></div><div class="BMap_stdMpPanBg BMap_smcbg"></div></div>'),kA:function(){return I()?['<div class="BMap_stdMpZoom" style="width: 35px; height: 71px; background: rgba(255,255,255,.8); -webkit-box-shadow: 1px 1px 2px rgba(0,0,0,.4); border-radius: 3px;"><div class="BMap_button BMap_stdMpZoomIn" title="\u653e\u5927\u4e00\u7ea7" style="position: initial; background: initial; border-radius: initial; box-shadow: initial; width: 35px; height: 35px;">',
'<div class="BMap_smcbg" style="position: initial; width: 35px; height: 35px; background-image: url('+n.oa+'images/navigation-control/mobile/plus-28x29.png); background-size: 14px 15px; background-position: center; background-repeat: no-repeat;">','</div></div><div class="BMap_button BMap_stdMpZoomOut" title="\u7f29\u5c0f\u4e00\u7ea7" style="position: initial; background: initial; border-radius: initial; box-shadow: initial; width: 35px; height: 35px; border-top: 1px solid #ececec;">','<div class="BMap_smcbg" style="position: initial; width: 35px; height: 35px; background-image: url('+
n.oa+'images/navigation-control/mobile/minus-30x6.png); background-size: 15px 3px; background-position: center; background-repeat: no-repeat;">','</div></div><div class="BMap_stdMpSlider"><div class="BMap_stdMpSliderBgTop"><div class="BMap_smcbg"></div></div><div class="BMap_stdMpSliderBgBot"></div><div class="BMap_stdMpSliderMask" title="\u653e\u7f6e\u5230\u6b64\u7ea7\u522b"></div><div class="BMap_stdMpSliderBar" title="\u62d6\u52a8\u7f29\u653e"><div class="BMap_smcbg"></div></div></div><div class="BMap_zlHolder"><div class="BMap_zlSt"><div class="BMap_smcbg"></div></div><div class="BMap_zlCity"><div class="BMap_smcbg"></div></div><div class="BMap_zlProv"><div class="BMap_smcbg"></div></div><div class="BMap_zlCountry"><div class="BMap_smcbg"></div></div></div></div>'].join(""):
'<div class="BMap_stdMpZoom"><div class="BMap_button BMap_stdMpZoomIn" title="\u653e\u5927\u4e00\u7ea7"><div class="BMap_smcbg"></div></div><div class="BMap_button BMap_stdMpZoomOut" title="\u7f29\u5c0f\u4e00\u7ea7"><div class="BMap_smcbg"></div></div><div class="BMap_stdMpSlider"><div class="BMap_stdMpSliderBgTop"><div class="BMap_smcbg"></div></div><div class="BMap_stdMpSliderBgBot"></div><div class="BMap_stdMpSliderMask" title="\u653e\u7f6e\u5230\u6b64\u7ea7\u522b"></div><div class="BMap_stdMpSliderBar" title="\u62d6\u52a8\u7f29\u653e"><div class="BMap_smcbg"></div></div></div><div class="BMap_zlHolder"><div class="BMap_zlSt"><div class="BMap_smcbg"></div></div><div class="BMap_zlCity"><div class="BMap_smcbg"></div></div><div class="BMap_zlProv"><div class="BMap_smcbg"></div></div><div class="BMap_zlCountry"><div class="BMap_smcbg"></div></div></div></div>'},
L2:hb('<div class="BMap_button BMap_stdMpZoomIn" title="\u653e\u5927\u4e00\u7ea7"><div class="BMap_smcbg"></div></div><div class="BMap_button BMap_stdMpZoomOut" title="\u7f29\u5c0f\u4e00\u7ea7"><div class="BMap_smcbg"></div></div>'),J2:hb('<div class="BMap_stdMpSlider"><div class="BMap_stdMpSliderBgTop"><div class="BMap_smcbg"></div></div><div class="BMap_stdMpSliderBgBot"></div><div class="BMap_stdMpSliderMask" title="\u653e\u7f6e\u5230\u6b64\u7ea7\u522b"></div><div class="BMap_stdMpSliderBar" title="\u62d6\u52a8\u7f29\u653e"><div class="BMap_smcbg"></div></div></div>'),
K2:hb('<div class="BMap_zlHolder"><div class="BMap_zlSt"><div class="BMap_smcbg"></div></div><div class="BMap_zlCity"><div class="BMap_smcbg"></div></div><div class="BMap_zlProv"><div class="BMap_smcbg"></div></div><div class="BMap_zlCountry"><div class="BMap_smcbg"></div></div></div>'),UR:function(){return I()?['<div class="BMap_stdMpGeolocation" style="position: initial; display: none; position: absolute; left: -'+(this.M.width-46)+'px; bottom: 0px;">','<div class="BMap_geolocationContainer" style="position: initial; width: 38px; height: 38px; overflow: hidden; margin: 0px; margin-left: 10px; margin-bottom: 20px; box-sizing: border-box;">',
'<div class="BMap_geolocationIconBackground" style="position: initial; width: 38px; height: 38px; background-image: url(\''+n.oa+"images/navigation-control/geolocation-control/mobile/background-76x76.png'); background-size: 38px 38px; background-repeat: no-repeat; background-position: center;\">",'<div style="position: initial; padding-top: 9px; padding-left: 9px;">','<div class="BMap_geolocationIcon" style="position: initial; width: 20px; height: 20px; cursor: pointer; background-image: url(\''+
n.oa+"images/navigation-control/geolocation-control/mobile/default-40x40.png'); background-size: 20px 20px; background-repeat: no-repeat; background-position: center;\"></div>","</div></div></div></div>"].join(""):['<div class="BMap_stdMpGeolocation" style="position: initial; display: none; margin-top: 43px; margin-left: 10px;"><div class="BMap_geolocationContainer" style="position: initial; width: 24px; height: 24px; overflow: hidden; margin: 0px; box-sizing: border-box;">','<div class="BMap_geolocationIconBackground" style="width: 24px; height: 24px; background-image: url('+
n.oa+'images/navigation-control/geolocation-control/pc/bg-20x20.png); background-size: 20px 20px; background-position: 3px 3px; background-repeat: no-repeat;">','<div class="BMap_geolocationIcon" style="position: initial; width: 24px; height: 24px; cursor: pointer; background-image: url(\''+n.oa+"images/navigation-control/geolocation-control/pc/success-10x10.png'); background-size: 10px 10px; background-repeat: no-repeat; background-position: center;\"></div>","</div></div></div>"].join("")},gS:function(a){var b=
this.gS;if(typeof b.vK==="undefined")b.vK=me.U.getElementsByTagName("*");for(var b=b.vK,c=u,e=b.length,f=u,c=0;c<e;++c){f=b[c];if(f.className.toString().match(a))return f}Ma(Error(""+a+" Not found!"))},In:function(a){this.m.type=Ac(a)&&a>=0&&a<=3?a:0;I()&&(this.m.type=4);if(this.M&&this.U){var b=this.U;b.className=b.className.replace(/BMap_stdMpType[0-4]*/,"BMap_stdMpType"+this.m.type);this.DU();a!=0&&g.R.zc(b.children[1].children[2],"hvr");this.Ac(this.m.anchor)}},Cp:function(){return this.m.type},
rQ:function(){function a(){if((c.M.Wa&128)!=0){var f=g.fa(k);c.yl=parseInt(f.style.top);g.R.zc(k,"h");c.M.Wa=c.M.Wa&-129;e&&(k&&k.releaseCapture)&&k.releaseCapture();g.ha.opera||c.KB(y.Ec);c.M.Qg(c.Mf+1-Math.round(parseFloat(c.yl-c.mk)/parseFloat(c.Co-c.mk)*(c.Mo-1)+1));g.md(document,"mousemove",b);g.md(document,"mouseup",a)}}function b(a){if((c.M.Wa&128)!=0){a=window.event||a;a=c.yl+(a.pageY||a.clientY)-c.ea.Xk;if(a<c.mk)a=c.mk;else if(a>c.Co)a=c.Co;k.style.top=a+"px";c.sw.style.top=a+"px";c.sw.style.height=
parseInt(c.rw.style.height)-a+4+"px"}}var c=this,e=c.U;g.V(this.Tf,"mouseover",function(){if(c.qr){c.MI=t;if(c.Jf){clearTimeout(c.Jf);c.Jf=u}c.zJ()}});g.V(this.Tf,"mouseout",function(){if(c.qr){c.Jf&&clearTimeout(c.Jf);c.MI=J;c.Jf=setTimeout(function(){c.zA();c.Jf=u},1E3)}});g.V(e.children[0],"mouseover",function(){c.zA(t)});g.V(e.children[0].children[0],"click",function(){c.Vl(0,Math.round(c.M.height/3))});g.V(e.children[0].children[1],"click",function(){c.Vl(Math.round(c.M.width/3),0)});g.V(e.children[0].children[2],
"click",function(){c.Vl(-Math.round(c.M.width/3),0)});g.V(e.children[0].children[3],"click",function(){c.Vl(0,-Math.round(c.M.height/3))});g.V(e.children[0].children[0],"mouseover",function(){c.rd.style.backgroundPosition="0 -44px"});g.V(e.children[0].children[1],"mouseover",function(){c.rd.style.backgroundPosition="0 -176px"});g.V(e.children[0].children[2],"mouseover",function(){c.rd.style.backgroundPosition="0 -88px"});g.V(e.children[0].children[3],"mouseover",function(){c.rd.style.backgroundPosition=
"0 -132px"});g.V(c.rd,"mouseout",function(){c.rd.style.backgroundPosition="0 0"});var f=e.children[1].children;g.V(f[0],"click",function(){c.WJ()});g.V(f[1],"click",function(){c.XJ()});for(var i=0;i<5;i++){g.V(e.children[0].children[i],"mouseup",function(a){(c.M.Wa&128)==0&&(c.M.Wa&8)==0&&ga(a)});g.V(e.children[0].children[i],"contextmenu",function(a){Ba(a)});g.V(e.children[0].children[i],"click",function(a){Ba(a)})}g.V(f[0],"mouseup",function(a){(c.M.Wa&128)==0&&(c.M.Wa&8)==0&&ga(a)});g.V(f[1],"mouseup",
function(a){(c.M.Wa&128)==0&&(c.M.Wa&8)==0&&ga(a)});g.V(f[0],"contextmenu",function(a){Ba(a)});g.V(f[1],"contextmenu",function(a){Ba(a)});i=e.children[1].children[2].children[2];g.V(i,"mouseup",function(a){(c.M.Wa&128)==0&&(c.M.Wa&8)==0&&ga(a)});g.V(f[0],"click",function(a){ga(a)});g.V(f[1],"click",function(a){ga(a)});g.V(f[0],"mouseover",function(){f[0].style.backgroundPosition="0 -243px"});g.V(f[0],"mouseout",function(){if((c.M.Wa&128)==0)f[0].style.backgroundPosition="0 -221px"});g.V(f[1],"mouseover",
function(){f[1].style.backgroundPosition="0 -287px"});g.V(f[1],"mouseout",function(){if((c.M.Wa&128)==0)f[1].style.backgroundPosition="0 -265px"});g.V(i,"click",function(a){ga(a)});var k=e.children[1].children[2].children[3];g.V(k,"mouseup",function(a){a.button==2&&ga(a)});g.V(k,"contextmenu",function(a){Ba(a)});g.V(this.Tf.children[3].children[0],"click",function(){c.M.Qg(17)});g.V(this.Tf.children[3].children[1],"click",function(){c.M.Qg(12)});g.V(this.Tf.children[3].children[2],"click",function(){c.M.Qg(8)});
g.V(this.Tf.children[3].children[3],"click",function(){c.M.Qg(4)});g.V(i,"mousedown",function(a){var a=window.event||a,b=0,b=c.Mf+1-Math.round(c.Mo*parseFloat((a.layerY||a.offsetY||0)/(c.Mo*c.tw)));c.M.Qg(b)});g.V(k,"mouseover",function(){g.R.gb(k,"h")});g.V(k,"mouseout",function(){(c.M.Wa&128)==0&&g.R.zc(k,"h")});g.V(k,"mousedown",function(e){e=window.event||e;if(e.button!=2&&!(g.ha.na&&e.button!=1)){k.setCapture&&k.setCapture();c.M.Wa=c.M.Wa|128;c.ea.Xk=e.pageY||e.clientY||0;g.ha.opera||c.KB(y.Md);
g.V(document,"mousemove",b);g.V(document,"mouseup",a);ga(e);return Ba(e)}})},qQ:function(){var a=this,b=a.U.children[1].children;Ca.jL(b[0]);Ca.jL(b[1]);Ca.V(b[0],"tap",function(){a.WJ()});Ca.V(b[1],"tap",function(){a.XJ()})},KB:function(a){this.U.children[1].children[2].children[3].style.cursor=a},Vl:function(a,b){this.M.Lg(a,b)},WJ:function(){this.M.vG()},XJ:function(){this.M.wG()},qw:function(a){if(this.U&&this.Cp()==0){a=(this.Mf-a)*this.tw+this.mk;this.yl=a>this.Co?this.Co:a<this.mk?this.mk:
a;this.U.children[1].children[2].children[3].style.top=this.yl+"px";this.sw.style.top=this.yl+"px";this.sw.style.height=parseInt(this.rw.style.height)-this.yl+4+"px"}},zA:function(a){this.m.type==0&&g.R.zc(this.U.children[1].children[3],"hvr");if(a&&this.Jf){clearTimeout(this.Jf);this.Jf=u}},zJ:function(){this.m.type==0&&this.m.PF&&g.R.gb(this.U.children[1].children[3],"hvr")},show:function(){ba.prototype.show.call(this);if(g.ha.na<8){var a=this;setTimeout(function(){a.In(a.m.type)},1)}},nZ:function(){var a=
this,b={};if(I()){b.rj=a.JD.children[0];b.up=b.rj.children[0].children[0].children[0]}else{b.rj=a.JD.children[0];b.KD=b.rj.children[0];b.up=b.KD.children[0]}if(I())a.M.addEventListener("resize",function(){b.rj.parentNode.style.left=(-(a.M.width-46)).toString()+"px"});else if(a.m.type===3)a.JD.style.marginLeft="-2px";b.hu={"default":n.oa+"images/navigation-control/geolocation-control/pc/success-10x10.png",loading:n.oa+"images/navigation-control/geolocation-control/pc/loading-30x30.gif",success:n.oa+
"images/navigation-control/geolocation-control/pc/success-10x10.png",fail:n.oa+"images/navigation-control/geolocation-control/pc/fail-10x10.png"};b.Rt={"default":n.oa+"images/navigation-control/geolocation-control/mobile/default-40x40.png",loading:n.oa+"images/navigation-control/geolocation-control/mobile/loading-40x40.png",success:n.oa+"images/navigation-control/geolocation-control/mobile/success-40x40.png",fail:n.oa+"images/navigation-control/geolocation-control/mobile/fail-40x40.png"};var c;a.M.addEventListener("moveend",
function(){if(c){var e=a.M.Hb();e.lng===c.lng&&e.lat===c.lat?I()?b.Zb(b.Rt.success):b.Zb(b.hu.success):I()?b.Zb(b.Rt["default"]):b.Zb(b.hu["default"])}});g.V(b.up,"click",function(){I()?b.Zb(b.Rt.loading):b.Zb(b.hu.loading);(new jc({timeout:1E4})).getCurrentPosition(function(a){I()?b.Zb(b.Rt.success):b.Zb(b.hu.success);var a=new m(a.longitude,a.latitude),f=new Q(a,{icon:new sa(n.oa+"images/navigation-control/geolocation-control/point/position-icon-14x14.png",new A(14,14))});map.Ta(f);map.Kd(a,15);
c=a},function(){I()?b.Zb(b.Rt.fail):b.Zb(b.hu.fail)})});b.Zb=function(a){b.up.style.backgroundImage="url('"+a+"')"};this.wL=b;this.OX=t},M0:function(){if(!I()){this.OX||this.nZ();if(!I())this.FG.style.top="70px";this.wL.rj.parentNode.style.display="block"}},i5:function(){if(!I())this.FG.style.top="45px";this.wL.rj.parentNode.style.display="none"}});Gc.prototype.setType=Gc.prototype.In;window.rT=2;window.WR=1;g.extend(Hc.prototype,{initialize:function(a){var b=this;ba.prototype.initialize.call(b,a);
b.Lb();b.ur={"default":n.oa+"images/geolocation-control/mobile/default-40x40.png",loading:n.oa+"images/geolocation-control/mobile/loading-40x40.gif",success:n.oa+"images/geolocation-control/mobile/success-40x40.png",fail:n.oa+"images/geolocation-control/mobile/fail-40x40.png"};b.rj=b.U.children[0];b.KD=b.rj.children[0];b.up=b.KD.children[0];b.HD=b.rj.children[1];b.vL=b.HD.children[0].children[0];var c;b.M.addEventListener("moveend",function(){if(c){var a=b.M.Hb();if(a.lng===c.lng&&a.lat===c.lat)b.Or(b.ur.success);
else{b.Or(b.ur["default"]);b.NQ()}}});g.V(b.up,"click",function(){b.Or(b.ur.loading);(new jc({timeout:1E4})).getCurrentPosition(function(e){b.Or(b.ur.success);if(e.address&&b.m.L0){var f="";e.address.city?f=f+e.address.city:e.address.province&&(f=f+e.address.province);e.address.district&&(f=f+e.address.district);e.address.street&&(f=f+e.address.street);e.address.street_number&&(f=f+e.address.street_number);b.zU(f)}var f=new m(e.longitude,e.latitude),i=new Q(f,{icon:b.m.XM?b.m.XM:new sa(n.oa+"images/geolocation-control/point/position-icon-14x14.png",
new A(14,14))});c=f;b.LD=f;a.Ta(i);a.Kd(f,15);if(e.address){b.gs={province:e.address.province||"",city:e.address.city||"",district:e.address.district||"",street:e.address.street||"",streetNumber:e.address.street_number||""};Z(7001,{longitude:e.longitude,latitude:e.latitude,accuracy:e.accuracy})}e=new v("locationSuccess");e.point=b.LD;e.addressComponent=b.gs;b.dispatchEvent(e)},function(a){b.Or(b.ur.fail);var c=new v("locationError");c.code=a.errorCode;c.message=a.Jk;b.dispatchEvent(c)})});return b.U},
location:function(){var a=this;a.F1.push({});(new jc({timeout:1E4})).getCurrentPosition(function(b){a.LD=new m(b.longitude,b.latitude);if(b.address)a.gs={province:b.address.province||"",city:b.address.city||"",district:b.address.district||"",street:b.address.street||"",streetNumber:b.address.street_number||""};b=new v("locationSuccess");b.point=a.LD;b.addressComponent=a.gs;a.dispatchEvent(b)},function(b){var c=new v("locationError");c.code=b.errorCode;c.message=b.Jk;a.dispatchEvent(c)})},QX:function(){return this.gs?
this.gs:u},jQ:function(){this.M?this.Ne(this.M):this.map&&this.Ne(this.map)},Lb:function(){ba.prototype.Lb.call(this);this.U.style.cssText="height: 32px;";this.U.innerHTML=this.cr()},cr:function(){return['<div class="BMap_geolocationContainer" style="height: 32px; margin: 0px; box-sizing: border-box; border: 1px solid #d9d7d5; border-radius: 3px; -webkit-box-shadow: 1px 1px 1px rgba(0,0,0,.2); overflow: hidden;">','<div class="BMap_geolocationIconBackground" style="float: left; width: 32px; height: 32px; background-image: url(\''+
n.oa+"images/geolocation-control/mobile/gradient-bg-1x64.png'); background-size: 1px 32px; background-repeat: repeat-x;\">",'<div class="BMap_geolocationIcon" style="width: 32px; height: 32px; cursor: pointer; background-image: url(\''+n.oa+"images/geolocation-control/mobile/default-40x40.png'); background-size: 20px 20px; background-repeat: no-repeat; background-position: center center;\"></div>","</div>",'<div class="BMap_geolocationAddress" style="display: none; float: left; min-width: 50px; padding-left: 10px; padding-right: 10px; border-left: 1px solid #d9d7d5; background-image: url('+
n.oa+'images/geolocation-control/mobile/gradient-bg-1x64.png); background-size: 1px 32px; background-repeat: repeat-x;">','<div style="height: 32px; display: table-cell; vertical-align: middle;"><div class="BMap_geolocationAddressText" style="font-size: 12px; color: #666666; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; display: block; min-width: 50px; max-width: 200px;"></div></div></div></div>'].join("")},Or:function(a){this.up.style.backgroundImage="url('"+a+"')"},zU:function(a){this.HD.style.display=
"block";this.vL.textContent=a},NQ:function(){this.vL.textContent="";this.HD.style.display="none"}});Hc.prototype.location=Hc.prototype.location;Hc.prototype.getAddressComponent=Hc.prototype.QX;window.WR=2;window.$Q=1;g.extend(ad.prototype,{Ef:function(){this.M&&this.Ne(this.M)},initialize:function(a){ba.prototype.initialize.call(this,a);this.Lb();this.Po();this.ea(a);return this.U},ea:function(a){var b=this;a.addEventListener("load",function(){b.Po()});a.addEventListener("moveend",function(){b.Po()});
a.addEventListener("zoomend",function(){b.Po()});a.addEventListener("maptypechange",function(){if(b.U)b.U.style.color=b.M.ua().Ap()})},Lb:function(){ba.prototype.Lb.call(this);g.R.gb(this.U,"BMap_cpyCtrl");var a=this.U.style;a.cursor="default";a.whiteSpace="nowrap";a.MozUserSelect="none";a.color=this.M.ua().Ap();a.background="none";a.font="11px/15px "+y.fontFamily;ba.prototype.Qr.call(this)},Po:function(){if(this.M&&this.U&&this.kc.length!=0)for(var a=0,b=this.kc.length;a<b;a++){this.M.ja();var c=
this.M.Mb({x:0,y:0}),e=this.M.Mb({x:this.M.width,y:this.M.height}),c=new Za(c,e);if(this.kc[a].bounds&&c.Ct(this.kc[a].bounds)==u){if(this.U)for(e=0;e<this.U.children.length;e++)if(this.U.children[e].getAttribute("_cid")==this.kc[a].id&&this.U.children[e].style.display!="none"){this.U.children[e].style.display="none";return}}else if(this.U){for(var c=J,e=0,f=this.U.children.length;e<f;e++)if(this.U.children[e].getAttribute("_cid")==this.kc[a].id){c=t;this.U.children[e].style.display="inline";if(this.U.children[e].innerHTML!=
this.kc[a].content)this.U.children[e].innerHTML=this.kc[a].content;break}c||this.br(this.kc[a])}}},Nw:function(a){if(a&&Ac(a.id)&&!isNaN(a.id)){var b={bounds:u,content:""},c;for(c in a)b[c]=a[c];if(a=this.Qm(a.id))for(var e in b)a[e]=b[e];else this.kc.push(b);this.Po()}},Qm:function(a){for(var b=0,c=this.kc.length;b<c;b++)if(this.kc[b].id==a)return this.kc[b]},TD:X("kc"),vF:function(a){for(var b,c=0,e=this.kc.length;c<e;c++)if(this.kc[c].id==a){b=this.kc.splice(c,1);c--;e=this.kc.length}(a=this.ed(a))&&
a.parentNode&&a.parentNode.removeChild(a);this.Po();return b},br:function(a){if(this.U)this.U.innerHTML=this.U.innerHTML+("<span _cid='"+a.id+"'>"+a.content+"</span>")},ed:function(a){var b=ba.prototype.ed.call(this);if(Ab(a)){if(b)for(var c=0,e=b.children.length;c<e;c++)if(b.children[c].getAttribute("_cid")==a)return b.children[c]}else return b}});E(mc,{addCopyright:mc.Nw,removeCopyright:mc.vF,getCopyright:mc.Qm,getCopyrightCollection:mc.TD});window.$Q=2;window.KQ=1;g.object.extend(Ce.prototype,
{Ef:function(){this.M&&this.Ne(this.M)},initialize:function(a){var b=this;if(this.YV&&!this.HQ(a))return u;ba.prototype.initialize.call(this,a);ba.prototype.Lb.call(this);this.JL(function(){b.zb();ba.prototype.Qr.call(b);b.ea(a)});return this.U},zb:function(){var a=this.Oq=w("div",{"class":"ui_city_change"}),b=this.m.anchor,c="",e=J;switch(b){case Kb:c="float: left";break;case Sb:c="float: right";break;case rb:c="float: left";e=t;break;case 3:c="float: right";e=t}a.innerHTML='<a href="javascript:void(0)" onclick="return false" class="ui_city_change_inner" style="'+
c+'"><span id="cur_city_name" class="cur_city_name">'+this.M.ph+"</span><i><em></em></i></a>";a.style.position="relative";a.style.height="26px";if(!e){g.R.gb(a,"ui_city_change_top");this.U.appendChild(a)}c=this.Yj=w("div",{"class":"citylist_popup_main"});wa(c,'<div class="citylist_ctr_title">\u57ce\u5e02\u5217\u8868</div>');var f=w("div",{"class":"citylist_ctr_content"}),i=w("div",{"class":"city_content_top"});i.innerHTML='<p class="cur_city_info">\u5f53\u524d\u57ce\u5e02\uff1a<span id="cur_city_spn">'+
this.M.ph+"</span</p>";wa(i,'<form id="city_ctrl_form" onsubmit="Instance("'+this.da+'").search(this);return false"><input type="text" class="sel_city_input" id="selCityWd" name="wd" placeholder="\u8bf7\u8f93\u5165\u57ce\u5e02\u540d" autocomplete="off"><span id="selCitySubmit">\u641c\u7d22</span><div id="selCityTip" style="display:none;height:20px;line-height:20px;color:#AE6842;border:1px solid #E8AA6C;background:#FEFAF1;width:121px;text-align:center">\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u57ce\u5e02</div></form>');
f.appendChild(i);i=w("div",{"class":"city_content_medium"});wa(i,'<div id="hot_city_ids" class="sel_city_hotcity">'+this.SR()+"</div>"+('<div id="sel_city_letter_list" class="sel_city_letterbar">'+this.RR()+"</div>"));f.appendChild(i);i=w("div",{"class":"city_content_bottom",id:"city_detail_tpl"});i.innerHTML=this.QR();f.appendChild(i);c.appendChild(f);f=this.Vg=w("button",{id:"popup_close"});c.appendChild(f);this.m.expand?this.fq(t):this.fq(J);if(b==Sb||b==3)c.style.left="-2px";this.U.appendChild(c);
if(e){g.R.gb(a,"ui_city_change_bottom");this.U.appendChild(a)}g.R.gb(this.U,"BMap_CityListCtrl")},HQ:function(a){return a.width&&a.width>400&&a.height&&a.height>350?t:J},ea:function(){function a(a){xa(a);var b=(e.EI.clientHeight||e.EI.offsetHeight)-((e.bh.clientHeight||e.bh.offsetHeight)-20);if(((Math.ceil(a.wheelDelta/120)||-a.detail/3)>0?1:-1)>0){e.bh.scrollTop=e.bh.scrollTop-60;if(e.bh.scrollTop<=0)e.bh.scrollTop=0}else{e.bh.scrollTop=e.bh.scrollTop+60;if(e.bh.scrollTop>=b)e.bh.scrollTop=b}}function b(){e.$U()}
function c(a,b){var a=a||window.event,c=(a.target||a.srcElement).getAttribute("name");ga(a);var i=t;switch(b){case "cityHotIds":for(var k=0;k<f.length;k++)f[k]&&f[k]();e.vC(c);break;case "cityLetters":c=="other"&&(c="Z");c=g.fa("ctr_tr_"+c);e.bh.scrollTop=c.offsetTop;i=J;break;case "cityName":for(k=0;k<f.length;k++)f[k]&&f[k]();e.vC(c)}i&&setTimeout(function(){e.fq(J)},200)}var e=this,f=e.onChangeBefore||[];if(e.U){var i=e.Oq,k=e.Vg,l=g.fa("hot_city_ids"),q=g.fa("sel_city_letter_list"),x=g.fa("city_detail_table"),
o=g.fa("cur_city_name"),m=g.fa("cur_city_spn");Yd(c,l,"cityHotIds");Yd(c,q,"cityLetters");Yd(c,x,"cityName");g.V(i,"click",b);g.V(k,"click",function(){e.fq(J)});e.M.addEventListener("citychange",function(){e.JL(function(){e.kj=e.M.ph;if(e.M.ph=="\u4e2d\u56fd")e.kj="\u5168\u56fd";e.M3=e.M.is;o.innerHTML=e.kj;m.innerHTML=e.kj})});g.V(e.Yj,"mousewheel",function(a){xa(a)});window.addEventListener&&e.Yj.addEventListener("DOMMouseScroll",function(a){xa(a)},J);i=e.bh=g.fa("city_detail_tpl");e.EI=g.fa("city_detail_table");
g.V(i,"mousewheel",a);window.addEventListener&&i.addEventListener("DOMMouseScroll",a,J);var n=new mb({input:"selCityWd",types:"city"});g.fa("selCitySubmit").addEventListener("click",function(a){xa(a);for(a=0;a<f.length;a++)f[a]&&f[a]();n.aa();a=g.fa("selCityWd").value;if(a.length>0&&a.length<20){a=a.replace(/(\s)/g,"").replace(/</g,"&lt;").replace(/>/g,"&gt;");e.vC(a,t)}else g.fa("selCityTip").style.display="block"});g.V(e.Yj,"click",function(){g.fa("selCityTip").style.display="none"})}},SR:function(){for(var a=
["\u5168\u56fd","\u5317\u4eac","\u4e0a\u6d77","\u5e7f\u5dde","\u6df1\u5733","\u6210\u90fd","\u5929\u6d25","\u5357\u4eac","\u6b66\u6c49","\u676d\u5dde","\u91cd\u5e86"],b="",c="",e=0;e<a.length;e++){e==0&&(c="font-weight:bold");b=b+('<a href="javascript:void(0)" filter="cityHotIds" name="'+a[e]+'" style="margin-right:7px;*margin-right:1px;'+c+'">'+a[e]+"</a>");c=""}return b},RR:function(){for(var a=["A","F","G","H","J","L","N","Q","S","T","X","Y","Z","\u5176\u4ed6"],b="",c="",e=0;e<a.length;e++){c=
e==a.length-1?"other":a[e];b=b+('<a href="javascript:void(0)" filter="cityLetters" name="'+c+'">'+a[e]+"</a>")}return b},QR:function(){var a={A:{"\u5b89\u5fbd":["\u5408\u80a5","\u5b89\u5e86","\u868c\u57e0","\u4eb3\u5dde","\u5de2\u6e56","\u6c60\u5dde","\u6ec1\u5dde","\u961c\u9633","\u6dee\u5317","\u9ec4\u5c71","\u516d\u5b89","\u9a6c\u978d\u5c71","\u5bbf\u5dde","\u94dc\u9675","\u829c\u6e56","\u5ba3\u57ce"]},F:{"\u798f\u5efa":["\u798f\u5dde","\u9f99\u5ca9","\u5357\u5e73","\u5b81\u5fb7","\u8386\u7530",
"\u6cc9\u5dde","\u4e09\u660e","\u53a6\u95e8","\u6f33\u5dde"]},G:{"\u5e7f\u4e1c":["\u5e7f\u5dde","\u6f6e\u5dde","\u4e1c\u839e","\u4f5b\u5c71","\u6cb3\u6e90","\u60e0\u5dde","\u6c5f\u95e8","\u63ed\u9633","\u8302\u540d","\u6885\u5dde","\u6e05\u8fdc","\u6c55\u5934","\u6c55\u5c3e","\u97f6\u5173","\u6df1\u5733","\u9633\u6c5f","\u4e91\u6d6e","\u6e5b\u6c5f","\u8087\u5e86","\u4e2d\u5c71","\u73e0\u6d77"],"\u5e7f\u897f":["\u5357\u5b81","\u767e\u8272","\u5317\u6d77","\u5d07\u5de6","\u9632\u57ce\u6e2f","\u6842\u6797",
"\u8d35\u6e2f","\u6cb3\u6c60","\u8d3a\u5dde","\u6765\u5bbe","\u67f3\u5dde","\u94a6\u5dde","\u68a7\u5dde","\u7389\u6797"],"\u8d35\u5dde":["\u8d35\u9633","\u5b89\u987a","\u6bd5\u8282\u5730\u533a","\u516d\u76d8\u6c34","\u94dc\u4ec1\u5730\u533a","\u9075\u4e49","\u9ed4\u897f\u5357\u5dde","\u9ed4\u4e1c\u5357\u5dde","\u9ed4\u5357\u5dde"],"\u7518\u8083":["\u5170\u5dde","\u767d\u94f6","\u5b9a\u897f","\u7518\u5357\u5dde","\u5609\u5cea\u5173","\u91d1\u660c","\u9152\u6cc9","\u4e34\u590f\u5dde","\u9647\u5357",
"\u5e73\u51c9","\u5e86\u9633","\u5929\u6c34","\u6b66\u5a01","\u5f20\u6396"]},H:{"\u6d77\u5357":["\u6d77\u53e3","\u767d\u6c99\u9ece\u65cf\u81ea\u6cbb\u53bf","\u4fdd\u4ead\u9ece\u65cf\u82d7\u65cf\u81ea\u6cbb\u53bf","\u660c\u6c5f\u9ece\u65cf\u81ea\u6cbb\u53bf","\u510b\u5dde","\u6f84\u8fc8","\u4e1c\u65b9","\u5b9a\u5b89","\u743c\u6d77","\u743c\u4e2d\u9ece\u65cf\u82d7\u65cf\u81ea\u6cbb\u53bf","\u4e50\u4e1c\u9ece\u65cf\u81ea\u6cbb\u53bf","\u4e34\u9ad8","\u9675\u6c34\u9ece\u65cf\u81ea\u6cbb\u53bf","\u4e09\u4e9a",
"\u5c6f\u660c","\u4e07\u5b81","\u6587\u660c","\u4e94\u6307\u5c71"],"\u6cb3\u5357":["\u90d1\u5dde","\u5b89\u9633","\u9e64\u58c1","\u7126\u4f5c","\u5f00\u5c01","\u6d1b\u9633","\u6f2f\u6cb3","\u5357\u9633","\u5e73\u9876\u5c71","\u6fee\u9633","\u4e09\u95e8\u5ce1","\u5546\u4e18","\u65b0\u4e61","\u4fe1\u9633","\u8bb8\u660c","\u5468\u53e3","\u9a7b\u9a6c\u5e97"],"\u9ed1\u9f99\u6c5f":["\u54c8\u5c14\u6ee8","\u5927\u5e86","\u5927\u5174\u5b89\u5cad\u5730\u533a","\u9e64\u5c97","\u9ed1\u6cb3","\u9e21\u897f","\u4f73\u6728\u65af",
"\u7261\u4e39\u6c5f","\u4e03\u53f0\u6cb3","\u9f50\u9f50\u54c8\u5c14","\u53cc\u9e2d\u5c71","\u7ee5\u5316","\u4f0a\u6625"],"\u6e56\u5317":["\u6b66\u6c49","\u9102\u5dde","\u6069\u65bd","\u9ec4\u5188","\u9ec4\u77f3","\u8346\u95e8","\u8346\u5dde","\u6f5c\u6c5f","\u795e\u519c\u67b6\u5730\u533a","\u5341\u5830","\u968f\u5dde","\u5929\u95e8","\u4ed9\u6843","\u54b8\u5b81","\u8944\u9633","\u5b5d\u611f","\u5b9c\u660c"],"\u6e56\u5357":["\u957f\u6c99","\u5e38\u5fb7","\u90f4\u5dde","\u8861\u9633","\u6000\u5316",
"\u5a04\u5e95","\u90b5\u9633","\u6e58\u6f6d","\u6e58\u897f\u5dde","\u76ca\u9633","\u6c38\u5dde","\u5cb3\u9633","\u5f20\u5bb6\u754c","\u682a\u6d32"],"\u6cb3\u5317":["\u77f3\u5bb6\u5e84","\u4fdd\u5b9a","\u6ca7\u5dde","\u627f\u5fb7","\u90af\u90f8","\u8861\u6c34","\u5eca\u574a","\u79e6\u7687\u5c9b","\u5510\u5c71","\u90a2\u53f0","\u5f20\u5bb6\u53e3"]},J:{"\u6c5f\u82cf":["\u5357\u4eac","\u5e38\u5dde","\u6dee\u5b89","\u8fde\u4e91\u6e2f","\u5357\u901a","\u82cf\u5dde","\u5bbf\u8fc1","\u6cf0\u5dde","\u65e0\u9521",
"\u5f90\u5dde","\u76d0\u57ce","\u626c\u5dde","\u9547\u6c5f"],"\u6c5f\u897f":["\u5357\u660c","\u629a\u5dde","\u8d63\u5dde","\u5409\u5b89","\u666f\u5fb7\u9547","\u4e5d\u6c5f","\u840d\u4e61","\u4e0a\u9976","\u65b0\u4f59","\u5b9c\u6625","\u9e70\u6f6d"],"\u5409\u6797":["\u957f\u6625","\u767d\u57ce","\u767d\u5c71","\u5409\u6797\u5e02","\u8fbd\u6e90","\u56db\u5e73","\u677e\u539f","\u901a\u5316","\u5ef6\u8fb9"]},L:{"\u8fbd\u5b81":["\u6c88\u9633","\u978d\u5c71","\u672c\u6eaa","\u671d\u9633","\u5927\u8fde",
"\u4e39\u4e1c","\u629a\u987a","\u961c\u65b0","\u846b\u82a6\u5c9b","\u9526\u5dde","\u8fbd\u9633","\u76d8\u9526","\u94c1\u5cad","\u8425\u53e3"]},N:{"\u5b81\u590f":["\u94f6\u5ddd","\u56fa\u539f","\u77f3\u5634\u5c71","\u5434\u5fe0","\u4e2d\u536b"],"\u5185\u8499\u53e4":["\u547c\u548c\u6d69\u7279","\u963f\u62c9\u5584\u76df","\u5305\u5934","\u5df4\u5f66\u6dd6\u5c14","\u8d64\u5cf0","\u9102\u5c14\u591a\u65af","\u547c\u4f26\u8d1d\u5c14","\u901a\u8fbd","\u4e4c\u6d77","\u4e4c\u5170\u5bdf\u5e03","\u9521\u6797\u90ed\u52d2\u76df",
"\u5174\u5b89\u76df"]},Q:{"\u9752\u6d77":["\u897f\u5b81","\u679c\u6d1b\u5dde","\u6d77\u4e1c\u5730\u533a","\u6d77\u5317\u5dde","\u6d77\u5357\u5dde","\u6d77\u897f\u5dde","\u9ec4\u5357\u5dde","\u7389\u6811\u5dde"]},S:{"\u5c71\u4e1c":["\u6d4e\u5357","\u6ee8\u5dde","\u4e1c\u8425","\u5fb7\u5dde","\u83cf\u6cfd","\u6d4e\u5b81","\u83b1\u829c","\u804a\u57ce","\u4e34\u6c82","\u9752\u5c9b","\u65e5\u7167","\u6cf0\u5b89","\u5a01\u6d77","\u6f4d\u574a","\u70df\u53f0","\u67a3\u5e84","\u6dc4\u535a"],"\u5c71\u897f":["\u592a\u539f",
"\u957f\u6cbb","\u5927\u540c","\u664b\u57ce","\u664b\u4e2d","\u4e34\u6c7e","\u5415\u6881","\u6714\u5dde","\u5ffb\u5dde","\u9633\u6cc9","\u8fd0\u57ce"],"\u9655\u897f":["\u897f\u5b89","\u5b89\u5eb7","\u5b9d\u9e21","\u6c49\u4e2d","\u5546\u6d1b","\u94dc\u5ddd","\u6e2d\u5357","\u54b8\u9633","\u5ef6\u5b89","\u6986\u6797"],"\u56db\u5ddd":["\u6210\u90fd","\u963f\u575d\u5dde","\u5df4\u4e2d","\u8fbe\u5dde","\u5fb7\u9633","\u7518\u5b5c\u5dde","\u5e7f\u5b89","\u5e7f\u5143","\u4e50\u5c71","\u51c9\u5c71\u5dde",
"\u6cf8\u5dde","\u5357\u5145","\u7709\u5c71","\u7ef5\u9633","\u5185\u6c5f","\u6500\u679d\u82b1","\u9042\u5b81","\u96c5\u5b89","\u5b9c\u5bbe","\u8d44\u9633","\u81ea\u8d21"]},T:{"\u53f0\u6e7e":["\u53f0\u5317","\u9ad8\u96c4","\u53f0\u4e2d","\u53f0\u5357","\u65b0\u5317","\u57fa\u9686","\u65b0\u7af9","\u5609\u4e49"]},X:{"\u897f\u85cf":["\u62c9\u8428","\u963f\u91cc\u5730\u533a","\u660c\u90fd\u5730\u533a","\u6797\u829d\u5730\u533a","\u90a3\u66f2\u5730\u533a","\u65e5\u5580\u5219\u5730\u533a","\u5c71\u5357\u5730\u533a"],
"\u65b0\u7586":["\u4e4c\u9c81\u6728\u9f50","\u963f\u62c9\u5c14","\u963f\u514b\u82cf\u5730\u533a","\u963f\u52d2\u6cf0\u5730\u533a","\u5df4\u97f3\u90ed\u695e\u8499\u53e4\u81ea\u6cbb\u5dde","\u535a\u5c14\u5854\u62c9\u5dde","\u660c\u5409\u5dde","\u54c8\u5bc6\u5730\u533a","\u548c\u7530\u5730\u533a","\u5580\u4ec0\u5730\u533a","\u514b\u62c9\u739b\u4f9d","\u514b\u5b5c\u52d2\u82cf\u5dde","\u77f3\u6cb3\u5b50","\u5854\u57ce\u5730\u533a","\u56fe\u6728\u8212\u514b","\u5410\u9c81\u756a\u5730\u533a","\u4e94\u5bb6\u6e20",
"\u4f0a\u7281\u5dde"]},Y:{"\u4e91\u5357":["\u6606\u660e","\u4fdd\u5c71","\u695a\u96c4\u5dde","\u5927\u7406\u5dde","\u5fb7\u5b8f\u5dde","\u8fea\u5e86\u5dde","\u7ea2\u6cb3\u5dde","\u4e3d\u6c5f","\u4e34\u6ca7","\u6012\u6c5f\u5dde","\u666e\u6d31","\u66f2\u9756","\u662d\u901a","\u6587\u5c71","\u897f\u53cc\u7248\u7eb3\u50a3\u65cf\u81ea\u6cbb\u5dde","\u7389\u6eaa"]},Z:{"\u6d59\u6c5f":["\u676d\u5dde","\u6e56\u5dde","\u5609\u5174","\u91d1\u534e","\u4e3d\u6c34","\u5b81\u6ce2","\u8862\u5dde","\u7ecd\u5174",
"\u53f0\u5dde","\u6e29\u5dde","\u821f\u5c71"]},"\u5176\u4ed6":["\u9999\u6e2f","\u6fb3\u95e8"]},b='<table id="city_detail_table" style="border-collapse:collapse;border-spacing:0" cellpadding="0" cellspacing="0">',c;for(c in a){var e=J;if(c=="\u5176\u4ed6"){b=b+'<tr><td class="sel_city_letter"><div></div></td>';b=b+('<td class="sel_city_other sel_city_sf"><a href="javascript:void(0)" class="sel_city_name">'+c+"</a></td>");b=b+'<td><div class="bmap-clearfix city_names_wrap">';for(e=0;e<a[c].length;e++)b=
b+('<a class="sel_city_name" href="javascript:void(0)" filter="cityName" name="'+a[c][e]+'">'+a[c][e]+"</a>");b=b+"</div></td></tr>"}else for(var f in a[c]){if(e)b=b+'<tr><td class="sel_city_letter"><div></div></td>';else{b=b+('<tr id="ctr_tr_'+c+'"><td class="sel_city_letter"><div>'+c+"</div></td>");e=t}for(var b=b+('<td class="sel_city_sf"><a href="javascript:void(0)" filter="cityName" name="'+f+'">'+f+":</a></td>"),b=b+'<td><div class="bmap-clearfix city_names_wrap">',i=a[c][f],k=0;k<i.length;k++)b=
b+('<a class="sel_city_name" href="javascript:void(0)" filter="cityName" name="'+a[c][f][k]+'">'+a[c][f][k]+"</a>");b=b+"</div></td></tr>"}}return b+"</table>"},fq:function(a){if(this.Yj){a?this.Yj.style.display="block":this.Yj.style.display="none";if(a)this.U.style.width="400px";else{this.U.style.width="auto";this.U.style.height="auto"}}this.Oq&&(a?g.R.gb(this.Oq,"ui_city_change_click"):g.R.zc(this.Oq,"ui_city_change_click"))},vC:function(a,b){var c=this;if(c.U&&c.Oq){var e=g.fa("cur_city_name"),
f=g.fa("cur_city_spn");Da.Ga(function(a){var k=c.onChangeAfter||[],l=c.onChangeSuccess||[];setTimeout(function(){for(var a=0;a<k.length;a++)k[a]&&k[a]()},300);if(a&&a.result&&a.result.type==2)if(a.content.hasOwnProperty("error")||a.err_msg.length>0){if(b)g.fa("selCityTip").style.display="block"}else{var q=a.content;if(q){var x={title:q.cname||"",uid:q.uid||"",point:ea.Ge(q.geo,t).point||"",city:q.cname||"",code:q.code||"",level:q.level||c.M.ja()},q=x.point,o=ea.yx(x.level,c.M);isNaN(o)&&(o=c.M.ja());
a.content.code==1&&(o=5);b&&setTimeout(function(){c.fq(J)},200);c.M.Kd(q,o);e.innerHTML=x.city;f.innerHTML=x.city;for(a=0;a<l.length;a++)l[a]&&l[a](x)}}},{qt:"cur",wd:a,dtype:1})}},$U:function(){this.Yj&&this.fq(this.Yj.style.display=="none")},F4:function(){return["\u5168\u56fd","\u5317\u4eac","\u4e0a\u6d77","\u5e7f\u5dde","\u6df1\u5733","\u6210\u90fd","\u5929\u6d25","\u5357\u4eac","\u6b66\u6c49","\u676d\u5dde","\u91cd\u5e86"]},v4:function(){return{A:{"\u5b89\u5fbd":["\u5408\u80a5","\u5b89\u5e86",
"\u868c\u57e0","\u4eb3\u5dde","\u5de2\u6e56","\u6c60\u5dde","\u6ec1\u5dde","\u961c\u9633","\u6dee\u5317","\u9ec4\u5c71","\u516d\u5b89","\u9a6c\u978d\u5c71","\u5bbf\u5dde","\u94dc\u9675","\u829c\u6e56","\u5ba3\u57ce"]},F:{"\u798f\u5efa":["\u798f\u5dde","\u9f99\u5ca9","\u5357\u5e73","\u5b81\u5fb7","\u8386\u7530","\u6cc9\u5dde","\u4e09\u660e","\u53a6\u95e8","\u6f33\u5dde"]},G:{"\u5e7f\u4e1c":["\u5e7f\u5dde","\u6f6e\u5dde","\u4e1c\u839e","\u4f5b\u5c71","\u6cb3\u6e90","\u60e0\u5dde","\u6c5f\u95e8","\u63ed\u9633",
"\u8302\u540d","\u6885\u5dde","\u6e05\u8fdc","\u6c55\u5934","\u6c55\u5c3e","\u97f6\u5173","\u6df1\u5733","\u9633\u6c5f","\u4e91\u6d6e","\u6e5b\u6c5f","\u8087\u5e86","\u4e2d\u5c71","\u73e0\u6d77"],"\u5e7f\u897f":["\u5357\u5b81","\u767e\u8272","\u5317\u6d77","\u5d07\u5de6","\u9632\u57ce\u6e2f","\u6842\u6797","\u8d35\u6e2f","\u6cb3\u6c60","\u8d3a\u5dde","\u6765\u5bbe","\u67f3\u5dde","\u94a6\u5dde","\u68a7\u5dde","\u7389\u6797"],"\u8d35\u5dde":["\u8d35\u9633","\u5b89\u987a","\u6bd5\u8282\u5730\u533a",
"\u516d\u76d8\u6c34","\u94dc\u4ec1\u5730\u533a","\u9075\u4e49","\u9ed4\u897f\u5357\u5dde","\u9ed4\u4e1c\u5357\u5dde","\u9ed4\u5357\u5dde"],"\u7518\u8083":["\u5170\u5dde","\u767d\u94f6","\u5b9a\u897f","\u7518\u5357\u5dde","\u5609\u5cea\u5173","\u91d1\u660c","\u9152\u6cc9","\u4e34\u590f\u5dde","\u9647\u5357","\u5e73\u51c9","\u5e86\u9633","\u5929\u6c34","\u6b66\u5a01","\u5f20\u6396"]},H:{"\u6d77\u5357":["\u6d77\u53e3","\u767d\u6c99\u9ece\u65cf\u81ea\u6cbb\u53bf","\u4fdd\u4ead\u9ece\u65cf\u82d7\u65cf\u81ea\u6cbb\u53bf",
"\u660c\u6c5f\u9ece\u65cf\u81ea\u6cbb\u53bf","\u510b\u5dde","\u6f84\u8fc8","\u4e1c\u65b9","\u5b9a\u5b89","\u743c\u6d77","\u743c\u4e2d\u9ece\u65cf\u82d7\u65cf\u81ea\u6cbb\u53bf","\u4e50\u4e1c\u9ece\u65cf\u81ea\u6cbb\u53bf","\u4e34\u9ad8","\u9675\u6c34\u9ece\u65cf\u81ea\u6cbb\u53bf","\u4e09\u4e9a","\u5c6f\u660c","\u4e07\u5b81","\u6587\u660c","\u4e94\u6307\u5c71"],"\u6cb3\u5357":["\u90d1\u5dde","\u5b89\u9633","\u9e64\u58c1","\u7126\u4f5c","\u5f00\u5c01","\u6d1b\u9633","\u6f2f\u6cb3","\u5357\u9633","\u5e73\u9876\u5c71",
"\u6fee\u9633","\u4e09\u95e8\u5ce1","\u5546\u4e18","\u65b0\u4e61","\u4fe1\u9633","\u8bb8\u660c","\u5468\u53e3","\u9a7b\u9a6c\u5e97"],"\u9ed1\u9f99\u6c5f":["\u54c8\u5c14\u6ee8","\u5927\u5e86","\u5927\u5174\u5b89\u5cad\u5730\u533a","\u9e64\u5c97","\u9ed1\u6cb3","\u9e21\u897f","\u4f73\u6728\u65af","\u7261\u4e39\u6c5f","\u4e03\u53f0\u6cb3","\u9f50\u9f50\u54c8\u5c14","\u53cc\u9e2d\u5c71","\u7ee5\u5316","\u4f0a\u6625"],"\u6e56\u5317":["\u6b66\u6c49","\u9102\u5dde","\u6069\u65bd","\u9ec4\u5188","\u9ec4\u77f3",
"\u8346\u95e8","\u8346\u5dde","\u6f5c\u6c5f","\u795e\u519c\u67b6\u5730\u533a","\u5341\u5830","\u968f\u5dde","\u5929\u95e8","\u4ed9\u6843","\u54b8\u5b81","\u8944\u9633","\u5b5d\u611f","\u5b9c\u660c"],"\u6e56\u5357":["\u957f\u6c99","\u5e38\u5fb7","\u90f4\u5dde","\u8861\u9633","\u6000\u5316","\u5a04\u5e95","\u90b5\u9633","\u6e58\u6f6d","\u6e58\u897f\u5dde","\u76ca\u9633","\u6c38\u5dde","\u5cb3\u9633","\u5f20\u5bb6\u754c","\u682a\u6d32"],"\u6cb3\u5317":["\u77f3\u5bb6\u5e84","\u4fdd\u5b9a","\u6ca7\u5dde",
"\u627f\u5fb7","\u90af\u90f8","\u8861\u6c34","\u5eca\u574a","\u79e6\u7687\u5c9b","\u5510\u5c71","\u90a2\u53f0","\u5f20\u5bb6\u53e3"]},J:{"\u6c5f\u82cf":["\u5357\u4eac","\u5e38\u5dde","\u6dee\u5b89","\u8fde\u4e91\u6e2f","\u5357\u901a","\u82cf\u5dde","\u5bbf\u8fc1","\u6cf0\u5dde","\u65e0\u9521","\u5f90\u5dde","\u76d0\u57ce","\u626c\u5dde","\u9547\u6c5f"],"\u6c5f\u897f":["\u5357\u660c","\u629a\u5dde","\u8d63\u5dde","\u5409\u5b89","\u666f\u5fb7\u9547","\u4e5d\u6c5f","\u840d\u4e61","\u4e0a\u9976","\u65b0\u4f59",
"\u5b9c\u6625","\u9e70\u6f6d"],"\u5409\u6797":["\u957f\u6625","\u767d\u57ce","\u767d\u5c71","\u5409\u6797\u5e02","\u8fbd\u6e90","\u56db\u5e73","\u677e\u539f","\u901a\u5316","\u5ef6\u8fb9"]},L:{"\u8fbd\u5b81":["\u6c88\u9633","\u978d\u5c71","\u672c\u6eaa","\u671d\u9633","\u5927\u8fde","\u4e39\u4e1c","\u629a\u987a","\u961c\u65b0","\u846b\u82a6\u5c9b","\u9526\u5dde","\u8fbd\u9633","\u76d8\u9526","\u94c1\u5cad","\u8425\u53e3"]},N:{"\u5b81\u590f":["\u94f6\u5ddd","\u56fa\u539f","\u77f3\u5634\u5c71","\u5434\u5fe0",
"\u4e2d\u536b"],"\u5185\u8499\u53e4":["\u547c\u548c\u6d69\u7279","\u963f\u62c9\u5584\u76df","\u5305\u5934","\u5df4\u5f66\u6dd6\u5c14","\u8d64\u5cf0","\u9102\u5c14\u591a\u65af","\u547c\u4f26\u8d1d\u5c14","\u901a\u8fbd","\u4e4c\u6d77","\u4e4c\u5170\u5bdf\u5e03","\u9521\u6797\u90ed\u52d2\u76df","\u5174\u5b89\u76df"]},Q:{"\u9752\u6d77":["\u897f\u5b81","\u679c\u6d1b\u5dde","\u6d77\u4e1c\u5730\u533a","\u6d77\u5317\u5dde","\u6d77\u5357\u5dde","\u6d77\u897f\u5dde","\u9ec4\u5357\u5dde","\u7389\u6811\u5dde"]},
S:{"\u5c71\u4e1c":["\u6d4e\u5357","\u6ee8\u5dde","\u4e1c\u8425","\u5fb7\u5dde","\u83cf\u6cfd","\u6d4e\u5b81","\u83b1\u829c","\u804a\u57ce","\u4e34\u6c82","\u9752\u5c9b","\u65e5\u7167","\u6cf0\u5b89","\u5a01\u6d77","\u6f4d\u574a","\u70df\u53f0","\u67a3\u5e84","\u6dc4\u535a"],"\u5c71\u897f":["\u592a\u539f","\u957f\u6cbb","\u5927\u540c","\u664b\u57ce","\u664b\u4e2d","\u4e34\u6c7e","\u5415\u6881","\u6714\u5dde","\u5ffb\u5dde","\u9633\u6cc9","\u8fd0\u57ce"],"\u9655\u897f":["\u897f\u5b89","\u5b89\u5eb7",
"\u5b9d\u9e21","\u6c49\u4e2d","\u5546\u6d1b","\u94dc\u5ddd","\u6e2d\u5357","\u54b8\u9633","\u5ef6\u5b89","\u6986\u6797"],"\u56db\u5ddd":["\u6210\u90fd","\u963f\u575d\u5dde","\u5df4\u4e2d","\u8fbe\u5dde","\u5fb7\u9633","\u7518\u5b5c\u5dde","\u5e7f\u5b89","\u5e7f\u5143","\u4e50\u5c71","\u51c9\u5c71\u5dde","\u6cf8\u5dde","\u5357\u5145","\u7709\u5c71","\u7ef5\u9633","\u5185\u6c5f","\u6500\u679d\u82b1","\u9042\u5b81","\u96c5\u5b89","\u5b9c\u5bbe","\u8d44\u9633","\u81ea\u8d21"]},T:{"\u53f0\u6e7e":["\u53f0\u5317",
"\u9ad8\u96c4","\u53f0\u4e2d","\u53f0\u5357","\u65b0\u5317","\u57fa\u9686","\u65b0\u7af9","\u5609\u4e49"]},X:{"\u897f\u85cf":["\u62c9\u8428","\u963f\u91cc\u5730\u533a","\u660c\u90fd\u5730\u533a","\u6797\u829d\u5730\u533a","\u90a3\u66f2\u5730\u533a","\u65e5\u5580\u5219\u5730\u533a","\u5c71\u5357\u5730\u533a"],"\u65b0\u7586":["\u4e4c\u9c81\u6728\u9f50","\u963f\u62c9\u5c14","\u963f\u514b\u82cf\u5730\u533a","\u963f\u52d2\u6cf0\u5730\u533a","\u5df4\u97f3\u90ed\u695e\u8499\u53e4\u81ea\u6cbb\u5dde","\u535a\u5c14\u5854\u62c9\u5dde",
"\u660c\u5409\u5dde","\u54c8\u5bc6\u5730\u533a","\u548c\u7530\u5730\u533a","\u5580\u4ec0\u5730\u533a","\u514b\u62c9\u739b\u4f9d","\u514b\u5b5c\u52d2\u82cf\u5dde","\u77f3\u6cb3\u5b50","\u5854\u57ce\u5730\u533a","\u56fe\u6728\u8212\u514b","\u5410\u9c81\u756a\u5730\u533a","\u4e94\u5bb6\u6e20","\u4f0a\u7281\u5dde"]},Y:{"\u4e91\u5357":["\u6606\u660e","\u4fdd\u5c71","\u695a\u96c4\u5dde","\u5927\u7406\u5dde","\u5fb7\u5b8f\u5dde","\u8fea\u5e86\u5dde","\u7ea2\u6cb3\u5dde","\u4e3d\u6c5f","\u4e34\u6ca7","\u6012\u6c5f\u5dde",
"\u666e\u6d31","\u66f2\u9756","\u662d\u901a","\u6587\u5c71","\u897f\u53cc\u7248\u7eb3\u50a3\u65cf\u81ea\u6cbb\u5dde","\u7389\u6eaa"]},Z:{"\u6d59\u6c5f":["\u676d\u5dde","\u6e56\u5dde","\u5609\u5174","\u91d1\u534e","\u4e3d\u6c34","\u5b81\u6ce2","\u8862\u5dde","\u7ecd\u5174","\u53f0\u5dde","\u6e29\u5dde","\u821f\u5c71"]},"\u5176\u4ed6":["\u9999\u6e2f","\u6fb3\u95e8"]}},JL:function(a){var b=this.M,c=b.ye(),e=b.ja(),f=H.ib(c.Ye()),c=H.ib(c.Wf());Da.Ga(function(c){if(c&&c.current_city&&c.current_city.name){var e=
c.current_city.code;this.kj=b.ph=c.current_city.name;b.is=e;a&&a.call(this)}},{qt:"cen",b:f.lng+","+f.lat+";"+c.lng+","+c.lat,l:e},"","",t)}});window.KQ=2;window.yU=1;var hg=new A(23,25),se=new A(9,25),te=new A(9,0);U.mV=function(a,b,c,e){var f=Ed(b);if(f&&!(c<0||c>9)){b=u;f=new Q(f);if(I()){var i=function(){return new sa(y.sa+"markers_hd.png",new A(22,31),{anchor:new A(11,31),imageOffset:new A(0,-32*c),imageSize:new A(85,477),infoWindowAnchor:new A(11,0)})},b=i(),i=i();i.su(new A(-28,-32*c));f.xE=
b;f.kM=i}else b=new sa(y.sa+"markers.png",hg,{anchor:se,imageOffset:new A(0,-25*c),infoWindowAnchor:te});f.Zb(b);a.Ta(f);e&&f.Jc(e);return f}};U.Mw=function(a,b,c){if(b=Ed(b)){var b=new Q(b),e=u;if(I()){e=new sa(y.sa+"markers_hd.png",new A(21,31),{anchor:se,imageOffset:new A(-29,-320),imageSize:new A(85,477),infoWindowAnchor:te});b.xE=e}else e=new sa(y.sa+"markers.png",hg,{anchor:se,imageOffset:new A(0,-250),infoWindowAnchor:te});b.Zb(e);a.Ta(b);c&&b.Jc(c);return b}};U.lV=function(a,b,c){if(b=Ed(b)){var b=
new Q(b),e=u;if(I()){var f=function(){return new sa(y.sa+"markers_hd.png",new A(21,31),{anchor:se,imageOffset:new A(0,-383),imageSize:new A(85,477),infoWindowAnchor:te})},e=f(),f=f();f.su(new A(-29,-352));b.xE=e;b.kM=f}else e=new sa(y.sa+"markers.png",hg,{anchor:se,imageOffset:new A(0,-300),infoWindowAnchor:te});b.Zb(e);a.Ta(b);c&&b.Jc(c);return b}};U.EW=function(a){var b=a.title,c=a.fs,e=a.d1,f=a.PW,a=a.I_||0;if(!b)return u;var i=b;a==1?i=i+"-\u516c\u4ea4\u8f66\u7ad9":a==3&&(i=i+"-\u5730\u94c1\u7ad9");
var k=13;f&&(k=10);i.replace(/[\u0100-\uffff]/g,"##").length>k*2+1&&(i=i.substring(0,k)+"&#8230");b="<p style='width:210px;font:bold 14px/16px "+y.fontFamily+";margin:0;color:#cc5522;white-space:nowrap;overflow:hidden' title='"+b+"'>"+i;f&&(b=b+("<a target='_blank' href='"+f+"' style='margin-left:5px;font-size:12px;color:#3d6dcc;font-weight:normal;text-decoration:none;'>\u8be6\u60c5\u00bb</a>"));b=b+"</p>";f=[];f.push("<div style='font:12px "+y.fontFamily+";margin-top:10px'>");if(c){i="\u5730\u5740\uff1a";
if(a==1||a==3)i="\u8f66\u6b21\uff1a";f.push('<table cellspacing="0" style="overflow:hidden;table-layout:fixed;width:100%;font:12px '+y.fontFamily+'" >');f.push('<tr><td style="vertical-align:top;width:38px;white-space:nowrap;word-break:keep-all">'+i+'&nbsp;</td><td style="line-height:16px">');f.push(c+"&nbsp;</td></tr>");e&&f.push('<tr><td style="vertical-align:top;">\u7535\u8bdd\uff1a</td><td>'+e+"</td></tr>");f.push("</table>")}else if(e){f.push('<table cellspacing="0" style="table-layout:fixed;width:100%;font:12px '+
y.fontFamily+'">');f.push('<tr><td style="vertical-align:top;width:36px;white-space:nowrap;word-break:keep-all">\u7535\u8bdd\uff1a</td><td>'+e+"</td></tr></table>")}f.push("</div>");return new jb(f.join(""),{title:b,height:0,width:230,margin:[10,10,20,10]})};U.Yo=function(a,b,c,e){if(b=Ed(b)){e=new Q(b,{icon:I()?new sa(y.sa+"dest_mkr.png",new A(29,34),{anchor:new A(14,32),imageSize:new A(94,41),imageOffset:new A(-29*e,0),infoWindowAnchor:new A(14,0)}):new sa(y.sa+"dest_markers.png",new A(42,34),{anchor:new A(14,
32),imageOffset:new A(0,-34*e),infoWindowAnchor:new A(14,0)}),baseZIndex:35E5,draggingCursor:"pointer"});a.Ta(e);c&&e.Jc(c);return e}};U.gj=function(a,b){return U.$o(a,b,xf)};U.SP=[{stroke:6,color:"#0030ff",opacity:0.45,style:"solid"},{stroke:5,color:"#00bd00",opacity:0.95,style:"solid"},{stroke:5,color:"#ffac00",opacity:0.95,style:"solid"},{stroke:5,color:"#f41c0d",opacity:0.95,style:"solid"}];U.RP=[{stroke:6,color:"#5298fe",opacity:1,style:"solid"},{stroke:6,color:"#5298fe",opacity:1,style:"solid"},
{stroke:6,color:"#4ddc26",opacity:1,style:"solid"},{stroke:6,color:"#00bd01",opacity:1,style:"solid"},{stroke:6,color:"#ff0103",opacity:0.65,style:"dashed"},{stroke:6,color:"#ff0103",opacity:0.65,style:"solid"},{stroke:6,color:"#5298ff",opacity:1,style:"solid"},{stroke:6,color:"#5298ff",opacity:1,style:"solid"},{stroke:6,color:"#ff0103",opacity:0.65,style:"dashed"}];U.kV=function(a,b,c){var e=U.SP;typeof c=="undefined"&&(c=0);if(e[c]){e=e[c];b=new Db(b,{strokeWeight:e.stroke,strokeColor:e.color,strokeOpacity:e.opacity,
strokeStyle:e.style,clickable:J});a.Ta(b);b.i3=c;return b}};U.$o=function(a,b,c){var e=U.RP;typeof c=="undefined"&&(c=0);if(e[c]){var f=e[c],e=new Db(b,{strokeWeight:f.stroke,strokeColor:f.color,strokeOpacity:f.opacity,strokeStyle:f.style,clickable:J});a.Ta(e);e.b3=c;if(c==xf){b=new Db(b,{strokeWeight:f.stroke-2,strokeColor:"#fff",strokeOpacity:0.3,clickable:J});e.mB=b;a.Ta(b)}return e}};U.gx=function(a){var b=a.content,c=a.jx,e=a.total,f=a.jy,i=a.Y5,a=a.YY,k=["<div style='font:12px "+y.fontFamily+
"'>"];b&&k.push("<div style='margin:10px 1em 24px 0'>"+b+"</div>");a||k.push(U.IX(e,c));k.push("</div>");b=new jb(k.join(""),{title:"",height:0,width:220,margin:[10,10,20,10]});if(a)return b;b.addEventListener("open",function(){var a=I()?"touchend":"click";g.Hc("trans_prev")&&g.V(g.Hc("trans_prev"),a,function(){f&&typeof f=="function"&&f(c-1,i)});g.Hc("trans_next")&&g.V(g.Hc("trans_next"),a,function(){f&&typeof f=="function"&&f(c+1,i)})});return b};U.IX=function(a,b){var c=[];c.push('<table id="trans_nav" width="99%" cols="2" style="background:#eaf2ff;font:12px '+
y.fontFamily+'"><tbody><tr>');c.push('<td nowrap="nowrap" width="50%" align="left">');b==0?c.push('<span unselectable="on" style="color:#9c9d99;-moz-user-select:none" >\u4e0a\u4e00\u6b65</span>'):c.push('<a id="trans_prev" style="color:#7777cc;-moz-user-select:none" href="javascript:void(0)">\u4e0a\u4e00\u6b65</a>');c.push("</td>");c.push('<td nowrap="nowrap" width="50%" align="right">');b==a+1?c.push('<span unselectable="on" style="color:#9c9d99;-moz-user-select:none" >\u4e0b\u4e00\u6b65</span>'):
c.push('<a style="color:#7777cc" id="trans_next" href="javascript:void(0)">\u4e0b\u4e00\u6b65</a>');c.push("</td></tr></tbody></table>");return c.join("")};U.dK=function(a,b,c,e){if(b=Ed(b)){c=c||0;if(I())c=new sa(y.sa+"dest_mkr.png",new A(20,20),{imageSize:new A(94,41),imageOffset:new A(-59,-21*c),infoWindowAnchor:new A(10,0)});else{var f=-55;switch(c){case 1:f=-76;break;case 3:f=-118;break;case 4:f=-139;break;default:f=-55}c=new sa(y.sa+"trans_icons.png",new A(21,21),{imageOffset:new A(0,f),infoWindowAnchor:new A(10,
0)})}c=new Q(b,{icon:c});a.Ta(c);e&&c.Jc(e);return c}};U.ct=function(a){return a&&a.Oa&&a.Oa.Ag?a.Oa.Ag.childNodes[0]:u};U.qV=function(a,b,c){b=new Q(b,{icon:new sa(Fb.SU,new A(11,11))});c&&b.Jc(c);a.Ta(b);return b};U.$J=function(a,b){var c=new Q(b,{icon:new sa(y.sa+"drag.png",new A(11,11)),draggingCursor:"pointer"});a.Ta(c);c.dq(10);return c};U.eK=function(a,b,c){b=new Q(b,{icon:new sa(y.sa+"way-points.png",new A(36,40),{imageOffset:new A(-11+-36*c,-35)}),draggingCursor:"pointer",offset:new A(5,
-20)});a.Ta(b);b.dq(10);return b};U.NK=function(){var a=new sb("\u62d6\u52a8\u4ee5\u66f4\u6539\u8def\u7ebf",{offset:new A(30,-10)});a.Sd({border:"solid 1px gray",padding:"2px",whiteSpace:"nowrap",background:"#fff"});return a};U.WX=function(a,b){if(a&&b)return Math.round(Math.sqrt(Math.pow(a.x-b.x,2)+Math.pow(a.y-b.y,2)))};U.nV=function(a,b,c,e){var f={type:"RouteAddrMarker"},a=Ed(a),f=f||{};f.type=f.type||"normal";if(a&&!(typeof b=="undefined"||b<0||b>9&&f.type!=="child"||b>39&&f.type==="child")){var i;
i=y.sa+"markers_new.png";var k=0;f.type=="RouteAddrMarker"&&(k=-y.BG);k=new sa(i,y.DG,{offset:y.jP,imageOffset:new A(-y.CG*b,k),infoWindowOffset:y.zG});i=b+1;b=new Q(a,{icon:k,zIndexFixed:t,baseZIndex:25E5-100*b});b.N3={type:f.type};e.Ta(b);b.e3=i;c&&b.Jc(c);return b}};G.jc=1;G.nq=2;G.Un=3;G.Yu=4;G.Zu=5;G.Xu=6;G.Wu=7;G.IG=8;G.HG=9;G.Hv=function(a,b){return a?n.Lp+"?s="+encodeURIComponent("inf&uid="+a+"&c="+b)+"&i=0&sr=1":""};G.lS=function(a){return!a?-1:typeof a=="string"?2:a instanceof m?1:a instanceof
Ha?0:typeof a=="number"?3:-1};g.extend(G.prototype,{Yg:function(a,b){var c=G.lS(a.src);if(c!=-1){var e=this;if(c==3)b&&b(a.src);else if(c==2)if(a.OC==c&&a.PC==a.src&&a.zm)b&&b(a.zm);else{a.OC=c;a.PC=a.src;Da.Ga(function(a){if(a&&a.result&&a.result.type==2){e.Ed.zm=a.content.code;b&&b(e.Ed.zm)}},{qt:"cur",wd:a.src})}else{var f,i=18;if(c==0)if(a.src.Xx()){f=a.src.Hb();i=a.src.ja()}else a.src.addEventListener("load",function(){e.Yg(a,b)});else f=a.src;if(c==a.OC&&a.PC.tc(f)&&a.zm)b&&b(a.zm);else{c==
0&&(f=H.ib(f));c==1&&(f=H.ib(f));a.OC=c;a.PC=new m(f.lng,f.lat);Da.Ga(function(a){if(a&&a.result&&a.result.type==4){e.Ed.zm=a.content?a.content.uid:1;b&&b(e.Ed.zm)}},{qt:"cen",b:f.lng+","+f.lat+";"+f.lng+","+f.lat,l:i})}}}},Xa:function(a){typeof a=="number"?this.wg=a:delete this.wg},Ja:function(a,b,c){var e;e=typeof b==="undefined"?4:b.Br&&b.Br.length?1:Object.prototype.toString.call(b.Jo)==="[object Object]"&&Object.prototype.toString.call(b.ro)==="[object Object]"?3:2;switch(a){case G.jc:(a=this.m.cu)&&
a(b,e);break;case G.nq:(a=this.m.oN)&&a(b,c);break;case G.Yu:(a=this.m.hF)&&a(b,c);break;case G.Un:(a=this.m.nN)&&a(b,c);break;case G.Zu:(a=this.m.pN)&&a(b,c);break;case G.Xu:(a=this.m.mN)&&a(b,c);break;case G.Wu:(a=this.m.lN)&&a(b,c);break;case G.IG:(a=this.m.kN)&&a(b,c);break;case G.HG:(a=this.m.jN)&&a(b,c)}}});var ah=0,Lf=1,Kf=2;ea.unique=function(a){for(var b=[],c={},e=0,f=a.length;e<f;e++)if(!c[a[e]]){c[a[e]]=t;b.push(a[e])}return b};ea.yx=function(a,b){if(b)var c=Math.min(b.width/1100,b.height/
660),a=Math.round(a+Math.log(c)/Math.log(2));a<1&&(a=1);a>18&&(a=18);return a};ea.Ge=function(a,b){if(typeof a=="string"&&a){var c=a.split("|"),e,f,i;if(c.length==1)e=Mc(a);else{e=Mc(c[2]);f=Mc(c[0]);i=Mc(c[1]);if(!b)return e}c={type:e.MX};if(b)switch(c.type){case Kf:f=new m(e.Nd[0][0],e.Nd[0][1]);f=H.lc(f);c.point=f;c.la=[f];break;case Lf:c.la=[];e=e.Nd[0];for(var k=0,g=e.length-1;k<g;k=k+2){var q=new m(e[k],e[k+1]),q=H.lc(q);c.la.push(q)}f=new m(f.Nd[0][0],f.Nd[0][1]);i=new m(i.Nd[0][0],i.Nd[0][1]);
f=H.lc(f);i=H.lc(i);c.hb=new Za(f,i)}return c}};ea.sN=function(a){var b;b?b<0.25?b=0:b>0.25&&b<1?b=1:b>32&&(b=32):b=0;var c=a.split("|");if(c.length==1){var e=Mc(c[0]);return{type:e.type,bound:"",la:e.Nd.join(",")}}if(c.length>1){for(var f=a.split(";.="),a=[],i=[],k=0,g=f.length,c=0;c<g;c++){k=f[c];if(g>1){c==0&&(k=k+";");c>0&&c<g-1&&(k=".="+k+";");c==g-1&&(k=".="+k)}var k=k.split("|"),e=Mc(k[0]),q=Mc(k[1]);a.push(e.Nd.join(","));a.push(q.Nd.join(","));e=Mc(k[2]);k=e.type;e=e.Nd.join(",");e=ea.v_(e);
b>0&&(e=ea.w_(e,b));i.push(e)}g<=1&&(i=i.join(";"));if(g==2){b=(i[0]+";"+i[1]).split(";");f=[];for(c=0;c<b.length;c++){i=new m(b[c].split(",")[0],b[c].split(",")[1]);i=H.lc(i);f.push(i)}i=f}return{type:k,bound:a.join(";"),la:i}}};ea.OL=function(a){var b=[],b=u;if(a.toString()=="Point")b=a;else{if(typeof a=="string"){b=Ca.trim(a).split(",");if(b.length<2)return;b[0]=parseFloat(Ca.trim(b[0]));b[1]=parseFloat(Ca.trim(b[1]))}else{b=a.slice(0);if(b.length<2)return}b=new n.Cf(b[0],b[1])}return b};ea.x_=
function(a){a=a.split(",");a=new m(a[0],a[1]);return H.lc(a)};ea.Ig={country:4,province:11,city:12,q3:13};var Ke=["=",".","-","*"],Me=8388608;ea.oy=function(a){var b=[];if(typeof a==="string")for(var a=a.split(";"),c=0;c<a.length;c++){var e=a[c].split(",");b.push(new m(e[0],e[1]))}return b};window.yU=2;window.dT=1;g.extend(he.prototype,{xa:function(){this.Ba()},Ba:function(){this.xC();this.Va.innerHTML=this.MC()},xC:function(){if(isNaN(parseInt(this.page)))this.page=1;if(isNaN(parseInt(this.vb)))this.vb=
1;if(this.page<1)this.page=1;if(this.vb<1)this.vb=1;if(this.page>this.vb)this.page=this.vb;this.page=parseInt(this.page);this.vb=parseInt(this.vb)},wY:function(){location.search.match(RegExp("[?&]?"+this.hs+"=([^&]*)[&$]?","gi"));this.page=RegExp.$1},MC:function(){var a=[],b=this.page-1,c=this.page+1;a.push('<p style="margin:0;padding:0;white-space:nowrap">');if(!(b<1)){if(this.page>=this.wc){var e;a.push('<span style="margin-right:3px"><a style="color:#7777cc" href="javascript:void(0)" onclick="{temp1}">\u9996\u9875</a></span>'.replace("{temp1}",
"BMap.I('"+this.da+"').toPage(1);"))}a.push('<span style="margin-right:3px"><a style="color:#7777cc" href="javascript:void(0)" onclick="{temp2}">\u4e0a\u4e00\u9875</a></span>'.replace("{temp2}","BMap.I('"+this.da+"').toPage("+b+");"))}if(this.page<this.wc){e=this.page%this.wc==0?this.page-this.wc-1:this.page-this.page%this.wc+1;b=e+this.wc-1}else{e=Math.floor(this.wc/2);var f=this.wc%2-1,b=this.vb>this.page+e?this.page+e:this.vb;e=this.page-e-f}if(this.page>this.vb-this.wc&&this.page>=this.wc){e=
this.vb-this.wc+1;b=this.vb}for(f=e;f<=b;f++)if(f>0)if(f==this.page)a.push('<span style="margin-right:3px">'+f+"</span>");else if(f>=1&&f<=this.vb){e='<span><a style="color:#7777cc;margin-right:3px" href="javascript:void(0)" onclick="{temp3}">['+f+"]</a></span>";a.push(e.replace("{temp3}","BMap.I('"+this.da+"').toPage("+f+");"))}c>this.vb||a.push('<span><a style="color:#7777cc" href="javascript:void(0)" onclick="{temp4}">\u4e0b\u4e00\u9875</a></span>'.replace("{temp4}","BMap.I('"+this.da+"').toPage("+
c+");"));a.push("</p>");return a.join("")},toPage:function(a){a=a?a:1;if(typeof this.js=="function"){this.js(a);this.page=a}this.update&&this.xa()}});Ga.wM=function(a,b){return!a||typeof b=="undefined"||a=="s"&&b!=11&&b!=7&&b!=2&&b!=26&&b!=28||a=="nb"&&b!=12||a=="bd"&&b!=21||a=="bda"&&b!=45||a=="sa"&&b!=46||a=="nba"&&b!=47?J:t};g.extend(Ga.prototype,{Hz: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.Ba()},Ba:function(){this.yn=
new Nf(this);this.xn=new Of(this)},search:function(a,b,c){if(!a||a instanceof Array&&(a.length<1||a.length>10)){this.Ve();this.Xa(5);this.Ja(G.jc)}else{b=b||{};if(b.customData){this.Tz();this.Bs.search({Bb:a,Xp:"local",nx:b.customData});this.jm=t}else{this.jm=J;var e=c||{},f=this;this.Yg(this.Ed,function(c){c=c||1;f.Lc=f.MA(a);c=f.Lc?{qt:"sa",c:c,wd:a.join("$$"),wdn:a.length,rn:f.vf()}:{qt:b.forceLocal?"con":"s",c:c,wd:a,rn:f.vf()};f.m.Rp&&g.extend(c,{from:f.m.Rp});g.extend(c,e.hd);b.log&&(c.log=
"center");var k={hd:c,options:b,zd:e.zd||a};g.extend(k,e);Da.Ga(function(a,b){f.Qf(a,b)},c,k)})}}},MA:function(a){return a&&a instanceof Array?t:J},Cn:function(a,b,c){if(!a||!b||a instanceof Array&&(a.length<1||a.length>10)){this.Ve();this.Xa(5);this.Ja(G.jc)}else{var c=c||{},e=this;if(c.customData){this.Tz();this.Bs.search({Bb:a,hb:b,Xp:"bound",nx:c.customData});this.jm=t}else{this.jm=J;var f=c||{};this.Yg(this.Ed,function(c){var c=c||1,k=b.Ye(),l=b.Wf(),k=H.ib(k),l=H.ib(l),k="("+k.lng+","+k.lat+
";"+l.lng+","+l.lat+")";e.Lc=e.MA(a);c=e.Lc?{qt:"bda",c:c,wd:a.join("$$"),wdn:a.length,ar:k,rn:e.vf(),l:18}:{qt:"bd",c:c,wd:a,ar:k,rn:e.m.$k,l:18};e.m.Rp&&g.extend(c,{from:e.m.Rp});g.extend(c,f.hd);Da.Ga(function(a,b){e.Qf(a,b)},c,f&&f.Ka&&f.Ea?{hd:c,hb:b,Ka:f.Ka,Ea:f.Ea,zd:f.zd||a}:{hd:c,hb:b,zd:f.zd||a})})}}},Wp:function(a,b,c,e){if(!a||!b||!(b instanceof m)&&typeof b=="object"&&!b.uid||a instanceof Array&&(a.length<1||a.length>10)){this.Ve();this.Xa(5);this.Ja(G.jc)}else{e=e||{};if(e.customData){this.Tz();
this.Bs.search({Bb:a,Ka:b,Ea:c,Xp:"nearby",nx:e.customData});this.jm=t}else{this.jm=J;var c=c||Ga.MG,c=c<0?Ga.MG:c>Ga.UG?Ga.UG:c,f=this,i=e||{};if(b instanceof m){var k=H.ib(b),e=new m(k.lng-c,k.lat-c),k=new m(k.lng+c,k.lat+c),e=H.lc(e),k=H.lc(k),e=new Za(new m(e.lng,e.lat),new m(k.lng,k.lat));i.Ka=b;i.Ea=c;this.Cn(a,e,i)}else this.Yg(this.Ed,function(e){e=e||1;f.Lc=f.MA(a);e=f.Lc?{qt:"nba",c:e,wd:a.join("$$"),wdn:a.length,rn:f.vf(),uid:b.uid,r:c}:{qt:"nb",c:e,wd:a,rn:f.vf(),uid:b.uid,r:c};if(typeof b==
"string"){if(f.Lc){e.qt="sa";for(var k=[],x=0;x<a.length;x++)k.push(b+" "+a[x]);e.wd=k.join("$$");e.wdn=k.length}else{e.qt="s";e.wd=b+" "+a}delete e.r;delete e.uid}f.m.Rp&&g.extend(e,{from:f.m.Rp});g.extend(e,i.hd);Da.Ga(function(a,b){f.Qf(a,b)},e,{hd:e,Ka:b,Ea:c,zd:i.zd||a})})}}},Qf:function(a,b){var c=this;c.Lc=a.result.type==45||a.result.type==46||a.result.type==47?t:J;this.Ve();c.La=a;this.za=b;var e=a.result,f=b.hd.qt;if(c.Lc){if(e.error!=0||!Ga.wM(f,e.type)){g=a.current_city;this.Ki=[];for(var e=
b.zd,f=0,i=e.length;f<i;f++){var k=new Nc({Bb:e[f],city:g.name,province:g.up_province_name||"",Xw:g.code,Op:c.vf(),Ka:b.Ka,Ea:b.Ea,hb:b.Ka&&b.Ea?s:b.hb,vi:""});k.xB=b.hd.qt;this.Ki.push(k)}this.Xa(Zb);this.Ja(G.jc,this.Ki);c.xn.dispatchEvent("render");return}}else if(e.error!=0||!Ga.wM(f,e.type)){var g=a.current_city;this.ma=new Nc({Bb:b.zd,city:g.name,province:g.up_province_name||"",Xw:g.code,Op:c.vf(),Ka:b.Ka,Ea:b.Ea,hb:b.Ka&&b.Ea?s:b.hb,vi:this.Fv(b,g)});this.ma.xB=b.hd.qt;this.Xa(Zb);this.Ja(G.jc,
this.ma);c.xn.dispatchEvent("render");return}c.Fr(b);c.yn.dispatchEvent("render");c.xn.dispatchEvent("render");(e=this.za.Ka)&&(typeof e!="string"&&!(e instanceof m))&&this.yn.Mw(e);e={};switch(this.La.result&&this.La.result.type){case 11:case 12:case 21:case 45:case 46:case 47:e.la=this.wz;break;case 2:e.Ka=this.ma.Qk(0).point;e.Ig=this.La.content.level;break;case 28:e.Ka=this.ma.Qk(0).point;e.Ig=13;break;case 26:e.Ka=this.ma.Qk(0).point;e.Ig=parseInt(this.La.content[1])}this.yn.yL(e);e=this.Lc?
this.qA():this.ma;if(this.m.pa.pu&&e&&e.ft()>0){c=this;setTimeout(function(){c.select(0)},240)}},Fr:function(a){var b=this.La.result,c=this.La.content,e=this.La.current_city,f=b.type,i=b.page_num||0,k=0,g=0,q=[],x=[],o=[],m=[],p=[],v=[];if(this.La.psrs&&this.La.psrs.SEResult){var K=this.La.psrs.SEResult;if(K.length>0)for(var B=0,S=K.length;B<S;++B)v.push(K[B])}if(K=this.La.suggest_query){B=0;for(S=K.length;B<S;++B)K[B]&&K[B].query&&v.push(K[B].query)}v=ea.unique(v);if(f!=7&&f!=26){var C;if(!this.Lc){g=
b.count-(i==0?b.spec_dispnum||0:0);k=b.total<760?b.total:760;C=i==0?b.spec_dispnum||0:0}if(f!=2)if(this.Lc){S=b.result_array;i=a.zd.length;for(B=0;B<i;B++){m[B]=[];p[B]=[];o[B]=[];if(S[B])if(S[B].type==7){if(c&&c[B])for(C=0;C<c[B].length;C++){K=c[B][C];o[B].push({city:K.name,Qz:K.code,numResults:K.num})}if(this.La.more_city&&this.La.more_city[B]){var w=this.La.more_city[B];C=0;for(var D=w.length;C<D;C++)for(var A=0,y=w[C].city.length;A<y;A++){K=w[C].city[A];o[B].push({city:K.name,Qz:K.code,numResults:K.num})}}}else{K=
S[B].count;p[B].push({count:K,r_:S[B].page_num||0,total:S[B].total>760?760:S[B].total});for(C=0;C<K;C++)if(c&&c[B]&&c[B][C]){D=c[B][C];if(D.addr!==u){A=this.QH(D.addr,D.poiType);w=[];if(D.cla&&D.cla.length>0)for(y=D.cla.length;y--;){E=D.cla[y][1];E=E.replace("<b>","").replace("</b>","");w.unshift(E)}D={title:D.name,uid:D.uid,point:ea.Ge(D.geo,t).point,url:G.Hv(D.uid,e.code),detailUrl:"http://api.map.baidu.com/place/detail?uid="+D.uid+"&output=html&source=jsapi",address:A,city:e.name,province:e.up_province_name||
"",phoneNumber:D.tel,postcode:D.zip,type:D.poiType||0,isAccurate:D.acc_flag&&D.acc_flag==1?t:J,tags:w};m[B].push(D);x.push(D.point);this.Df.push(D)}}}}}else for(B=C;B<b.count;B++){if(c&&c[B]){D=c[B];if(D.addr!==u){A=this.QH(D.addr,D.poiType);w=[];if(D.cla&&D.cla.length>0)for(y=D.cla.length;y--;){var E=D.cla[y][1],E=E.replace("<b>","").replace("</b>","");w.unshift(E)}D={title:D.name,uid:D.uid,point:ea.Ge(D.geo,t).point,url:G.Hv(D.uid,e.code),detailUrl:"http://api.map.baidu.com/place/detail?uid="+D.uid+
"&output=html&source=jsapi",address:A,city:e.name,province:e.up_province_name||"",phoneNumber:D.tel,postcode:D.zip,type:D.poiType||0,isAccurate:D.acc_flag&&D.acc_flag==1?t:J};w.length>0&&(D.tags=w);q.push(D);x.push(D.point);this.Df.push(D)}}}else{g=k=1;D={title:c.cname,uid:c.uid,point:ea.Ge(c.geo,t).point,address:c.cname,url:n.Lp+"?s="+encodeURIComponent("s&wd="+b.wd)};q.push(D);this.Df.push(D);x.push(D.point)}}else{if(f==26){g=k=1;D={title:b.wd,point:ea.x_(c[0]),url:n.Lp+"?s="+encodeURIComponent("s&wd="+
b.wd)};q.push(D);this.Df.push(D);x.push(D.point)}if(f==7){for(B=g=k=0;B<c.length;B++)o.push({city:c[B].name,Qz:c[B].code,numResults:c[B].num});if(this.La.more_city){w=this.La.more_city;B=0;for(D=w.length;B<D;B++){C=0;for(y=w[B].city.length;C<y;C++){c=w[B].city[C];o.push({city:c.name,Qz:c.code,numResults:c.num})}}}}}this.wz=x;if(this.Lc){this.Ki=[];i=a.zd.length;b=t;for(B=0;B<i;B++){p[B].length>0&&p[B][0].total>0&&(b=J);q=new Nc({Bb:a.zd[B]||"",count:p[B].length>0?p[B][0].count:0,total:p[B].length>
0?p[B][0].total:0,iF:p[B].length>0?p[B][0].r_:0,city:e.name,province:e.up_province_name||"",Xw:e.code,cl:m[B]||[],AC:o[B]||[],Op:this.vf(),Ka:a.Ka,Ea:a.Ea,hb:a.Ka&&a.Ea?s:a.hb,vi:"",uO:v});q.xB=a.hd.qt;this.Ki.push(q)}b?this.Xa(Zb):this.Xa(0);this.Ja(G.jc,this.Ki)}else{this.ma=new Nc({Bb:a.zd,count:g,total:k,iF:b.page_num,city:e.name,province:e.up_province_name||"",Xw:e.code,cl:q,AC:o,Op:this.vf(),Ka:a.Ka,Ea:a.Ea,hb:a.Ka&&a.Ea?s:a.hb,vi:this.Fv(a,e),uO:v});this.ma.xB=a.hd.qt;k==0&&f!=7?this.Xa(Zb):
f!=7?this.Xa(0):this.Xa(1);this.Ja(G.jc,this.ma)}},Fv:function(a,b){var c="",c=typeof a.Ka=="string"?a.Ka+" "+a.zd:a.zd,e=b.name,f,i,k;if(typeof a.Ka=="object"&&!(a.Ka instanceof m)){i=a.Ka.point;f=a.Ea}if(a.hb&&!a.Ka)k=a.hb;if(a.Ka&&a.Ka instanceof m){i=a.Ka;f=a.Ea}c=n.Id+"place/search?res=jsapi&query="+c+"&region="+e+"&output=html";i&&(c=c+("&location="+i.lat+","+i.lng+"&radius="+f));if(k){f=k.Ye();k=k.Wf();c=c+("&bounds="+f.lat+","+f.lng+","+k.lat+","+k.lng)}return c},QH:function(a,b){b=b||0;return b==
1||b==3?ea.unique(a.split(";")).join("; "):a},w2:function(a){for(var b=0,c=a.length;b<c;b++)if(a[b].BL()>0)return t;return J},Zj:function(){for(var a=0,b=this.Da.length;a<b;a++){this.Da[a].remove();this.Da[a]=u}a=this.Da.length=0;for(b=this.Df.length;a<b;a++)this.Df[a]=u;this.Df.length=0;if(this.Gz){this.Gz.remove();this.Gz=u}},qA:function(){if(!this.Lc)return this.ma;for(var a,b=-1,c=0,e=this.Ki.length;c<e;c++){var f=this.Ki[c];if(f.xp()>b){a=f;b=f.xp()}}return a},Ve:function(){delete this.La;delete this.wg;
delete this.ma;this.Lc&&delete this.Ki;delete this.za;this.fb=-1;this.Xa();this.Zj();if(this.m.pa.Na)this.m.pa.Na.innerHTML=""},Xm:function(a){if(this.jm)this.Bs.Xm(a);else if(this.za){var b;b=this.Lc?this.qA():this.ma;if(typeof a=="number"&&!isNaN(a)&&a>=0&&a<=b.xp()-1){this.za.hd.pn=a;switch(this.za.hd.qt){case "s":case "con":this.search(this.za.hd.wd,this.za.options,this.za);break;case "bd":this.Cn(this.za.hd.wd,this.za.hb,this.za);break;case "nb":this.Wp(this.za.hd.wd,this.za.Ka,this.za.Ea,this.za);
break;case "bda":this.Cn(this.za.zd,this.za.hb,this.za);break;case "sa":this.search(this.za.zd,this.za.options,this.za);break;case "nba":this.Wp(this.za.zd,this.za.Ka,this.za.Ea,this.za)}}else{this.Xa(5);this.Ja(G.jc)}}},Tz:function(){if(!this.Bs)this.Bs=new Mf(this)},select:function(a){this.yn.select(a);this.xn.select(a);this.fb=a}});E(nb,{gotoPage:nb.Xm,searchNearby:nb.Wp,searchInBounds:nb.Cn,search:nb.search,clearResults:nb.Ve});g.extend(Nc.prototype,{Qk:function(a){if(this.Dr[a])return this.Dr[a]},
ft:X("jB"),xp:X("sT"),BL:X("qR"),LL:X("DT"),Ax:X("JQ"),toString:hb("LocalResult")});var qd=Nc.prototype;E(qd,{getPoi:qd.Qk,getCurrentNumPois:qd.BL,getNumPois:qd.ft,getNumPages:qd.xp,getPageIndex:qd.LL,getCityList:qd.Ax});g.lang.Aa(Mf,g.lang.Ia,"CustomSearch");g.extend(Mf.prototype,{search:function(a){this.Xp=a.Xp;this.qa.Lc=J;if(this.Hz(a)){var b=this;this.qa.Yg(this.qa.Ed,function(c){a.region=c;c=b.pS(a);b.VN(c,{hd:c,options:a})})}},Hz:function(){var a=t;if(!Eb){this.qa.Xa(4);this.qa.Ja(G.jc);a=
J}return a},pS:function(a){var b=this.nx=a.nx;if(b&&b.geotableId)this.Jt=t;var c={region:a.region,page_size:this.qa.vf(),ak:Eb};if(a.q_)c.page_index=a.q_;if(a.Bb)c.q=a.Bb;if(a.hb){var e=a.hb.Ye(),f=a.hb.Wf();c.bounds=this.Jt?e.lng+","+e.lat+";"+f.lng+","+f.lat:e.lat+","+e.lng+";"+f.lat+","+f.lng}if(a.Ka&&(a.Ka instanceof m||a.Ka.point instanceof m)){e=u;a.Ka instanceof m?e=a.Ka:a.Ka.point instanceof m&&(e=a.Ka.point);c.location=this.Jt?e.lng+","+e.lat:e.lat+","+e.lng}if(typeof a.Ka=="string"){c.q=
a.Ka+" "+a.Bb;this.Xp="local"}if(a.Ea)c.radius=a.Ea;this.Jt?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},VN:function(a,b){var c=this,e="geosearch/poi";this.Jt&&(e="geosearch/v2/"+this.Xp);Da.Ga(function(a,b){c.Qf(a,b)},a,b,e)},Qf:function(a,b){this.qa.Ve();this.qa.za=b;if(a.status!=0){this.ma=new Nc({Bb:b.options.Bb,Op:this.qa.vf(),Ka:b.options.Ka||"",Ea:b.options.Ea||"",hb:b.options.hb||"",vi:""});a.status==
5?this.qa.Xa(4):this.qa.Xa(Zb);this.qa.ma=this.ma;this.qa.Ja(G.jc,this.ma);this.qa.xn.dispatchEvent("render")}else{this.Fr(a,b);this.qa.yn.dispatchEvent("render");this.qa.xn.dispatchEvent("render");var c=b.options.Ka;c&&(typeof c!="string"&&!(c instanceof m)&&this.qa.Vm()==0)&&this.qa.yn.Mw(c);c={};c.la=this.qa.wz;this.qa.yn.yL(c);c=this.qa.ma;if(this.qa.m.pa.pu&&c&&c.ft()>0){var e=this;setTimeout(function(){e.qa.select(0)},240)}}},Fr:function(a,b){var c=a.content||{},e=[],f=[],i=this.Jt;i&&(c=a.contents);
for(var k=0,g=a.size;k<g&&c[k];k++){var q=c[k],x=i?new m(q.location[0],q.location[1]):new m(q.longitude,q.latitude);e.push({title:i?q.title:q.name,uid:q.uid,point:x,url:"",address:i?q.address:q.addr,city:q.city,province:q.province,phoneNumber:q.tel,postcode:q.zip,type:q.cla});f.push(x)}this.qa.Df=e;this.qa.wz=f;this.ma=new Nc({Bb:b.options.Bb,count:a.size,total:a.total,iF:b.hd.page_index,city:"",province:"",Xw:"",cl:e,Op:this.qa.vf(),Ka:b.options.Ka,Ea:b.options.Ea,hb:b.options.hb,vi:""});a.total==
0?this.qa.Xa(Zb):this.qa.Xa(0);this.qa.ma=this.ma;this.qa.Ja(G.jc,this.ma)},Xm:function(a){var b=this.qa.ma;if(typeof a=="number"&&!isNaN(a)&&a>=0&&a<=b.xp()-1){this.qa.za.hd.page_index=a;this.VN(this.qa.za.hd,this.qa.za)}else{this.qa.Xa(5);this.qa.Ja(G.jc)}}});g.lang.Aa(Nf,g.lang.Ia,"RenderMap");g.extend(Nf.prototype,{Ba:function(){this.addEventListener("render",this.Lb)},Lb:function(){if(this.map){for(var a=this,b=this.qa.Df,c=[],e=0,f=b.length;e<f;e++){var i=b[e];c.push(i.point);var k=this.gQ(i.point,
e,i.title);if(k){i.marker=k;(function(){var b=e;k.addEventListener("click",function(){a.qa.select(b)})})();this.Da.push(k)}}this.qa.Ja(G.nq,b)}},Mw:function(a){var b=this;if(a&&typeof a!="string"&&!(a instanceof m)){var c=this.qa.Gz=U.Mw(this.map,a.point,a.title);c.addEventListener("click",function(){b.qa.select(-1);b.qa.fb="c";var e=b.FH(a);c.gd(e)})}},gQ:function(a,b,c){return this.qa.m.$k<=Ga.pq&&!this.qa.Lc?U.mV(this.map,a,b,c):U.lV(this.map,a,c)},select:function(a){if(this.map&&a>-1&&this.Da[a]){if(I())for(var b=
u,c=0,e=this.Da.length;c<e;c++){b=this.Da[c];a==c?b.Zb(b.kM):b.Zb(b.xE);b.draw}else{c=0;for(e=this.Da.length;c<e;c++){b=this.Da[c];b.Ci(J)}}this.map.cd();if(b=this.qa.Df[a]){b=this.FH(b);a=this.Da[a];a.Ci(t);a.gd(b)}}},FH:function(a){var b=U.EW({title:a.title,fs:a.address,d1:a.phoneNumber,url:a.url,PW:a.detailUrl,uid:a.uid,I_:a.type}),c=this;b.addEventListener("close",function(){c.qa.xn.gW()});b.addEventListener("open",function(){c.qa.Ja(G.Un,a,U.ct(c.map))});return b},yL:function(a){var b=this.qa.m.pa;
if(this.map)if(a.la){var c=!b.nh,b=!b.pu&&b.nh,a=this.map.mt(a.la,{margins:[30,30,30,30]});c||this.map.Eh(a,{enableAnimation:b})}else{a.Ig=ea.yx(a.Ig,this.map);b.nh&&this.map.Kd(a.Ka,a.Ig)}}});g.lang.Aa(Of,g.lang.Ia,"RenderList");g.extend(Of.prototype,{Ba:function(){this.addEventListener("render",this.Lb)},Lb:function(){if(this.Na){var a=w("div",{style:"font:12px "+y.fontFamily+";border:1px solid #999;"}),b=w("div",{style:"background:#fff"}),c=w("ol",{style:"list-style:none;padding:0;margin:0"}),
e=this.qa.Vm(),f=u;if(e==0)for(var f=0,i=this.qa.Df.length;f<i;f++){e=this.gR(f);c.appendChild(e)}else if(e==1){if(e==1&&!this.qa.Lc){f=0;for(i=Math.min(6,this.qa.ma.Ax().length);f<i;f++){e=this.eR(f);c.appendChild(e)}}}else{f="";switch(e){case Zb: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=w("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.lR();a.appendChild(f);this.Na.appendChild(a);this.qa.Ja(G.Zu,a)}},gR:function(a){var b=this.qa.Df;if(b&&b[a]){var b=b[a],c=w("li",{style:"margin:2px 0;padding:0 5px 5px 0px;cursor:pointer;overflow:hidden;line-height:17px;*zoom:1;"});if(this.qa.fb>-1&&a==this.qa.fb)c.style.backgroundColor="#f0f0f0";var e=a==0?"0px":"-"+a*25+"px";if(this.qa.m.$k>Ga.pq||this.qa.Lc)e="-275px";var e=["<span style='background:url("+n.Id+"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,i=RegExp(this.qa.Lc?this.qa.za.zd.join("|"):this.qa.ma.keyword,"ig");b.title&&(f=b.title.replace(i,"<b>$&</b>"));b.type==1?f=f+"-\u516c\u4ea4\u8f66\u7ad9":b.type==3&&(f=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>");if(b.address){f=b.address.replace(i,"<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 k=this;c.onclick=function(){k.qa.select(a)};return c}},lR:function(){var a=this,b=w("div",{style:"white-space:nowrap;text-align:right;background:#e5ecf9;margin-top:5px;padding:2px;overflow:hidden;zoom:1;"});
if(!this.qa.Lc&&!this.qa.jm){var c=w("a",{style:"color:#7777cc;float:right;",href:this.qa.ma.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=w("div",{style:"float:left;margin-right:5px"}),e=this.qa.qA();this.qa.Df.length>0&&new he(c,function(b){a.qa.Xm(b-1)},{vb:e.xp(),page:e.LL()+1,update:J});b.appendChild(c);return b},gW:function(){if(this.Na&&typeof this.qa.fb=="number"&&
this.qa.fb!=-1&&this.Na.getElementsByTagName("li")[this.qa.fb])this.Na.getElementsByTagName("li")[this.qa.fb].childNodes[1].style.backgroundColor="";this.qa.fb=-1},select:function(a){if(this.Na){var b=this.qa.fb;if(typeof b=="number"&&b!=-1&&this.Na.getElementsByTagName("li")[b])this.Na.getElementsByTagName("li")[b].childNodes[1].style.backgroundColor="";if(typeof a=="number"&&a!=-1&&this.Na.getElementsByTagName("li")[a])this.Na.getElementsByTagName("li")[a].childNodes[1].style.backgroundColor="#f0f0f0"}},
eR:function(a){var b=w("li",{style:"margin:2px 0;padding:0 5px 0 3px;cursor:pointer;overflow:hidden;line-height:17px"});b.ik=a;var c=this.qa.ma.Ax();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.qa,f=e.ma;b.onclick=function(){e.Fn(f.Ax()[a].city);e.search(f.keyword)};return b}});window.dT=2;window.sU=1;g.extend(he.prototype,{xa:function(){this.Ba()},Ba:function(){this.xC();
this.Va.innerHTML=this.MC()},xC:function(){if(isNaN(parseInt(this.page)))this.page=1;if(isNaN(parseInt(this.vb)))this.vb=1;if(this.page<1)this.page=1;if(this.vb<1)this.vb=1;if(this.page>this.vb)this.page=this.vb;this.page=parseInt(this.page);this.vb=parseInt(this.vb)},wY:function(){location.search.match(RegExp("[?&]?"+this.hs+"=([^&]*)[&$]?","gi"));this.page=RegExp.$1},MC:function(){var a=[],b=this.page-1,c=this.page+1;a.push('<p style="margin:0;padding:0;white-space:nowrap">');if(!(b<1)){if(this.page>=
this.wc){var e;a.push('<span style="margin-right:3px"><a style="color:#7777cc" href="javascript:void(0)" onclick="{temp1}">\u9996\u9875</a></span>'.replace("{temp1}","BMap.I('"+this.da+"').toPage(1);"))}a.push('<span style="margin-right:3px"><a style="color:#7777cc" href="javascript:void(0)" onclick="{temp2}">\u4e0a\u4e00\u9875</a></span>'.replace("{temp2}","BMap.I('"+this.da+"').toPage("+b+");"))}if(this.page<this.wc){e=this.page%this.wc==0?this.page-this.wc-1:this.page-this.page%this.wc+1;b=e+this.wc-
1}else{e=Math.floor(this.wc/2);var f=this.wc%2-1,b=this.vb>this.page+e?this.page+e:this.vb;e=this.page-e-f}if(this.page>this.vb-this.wc&&this.page>=this.wc){e=this.vb-this.wc+1;b=this.vb}for(f=e;f<=b;f++)if(f>0)if(f==this.page)a.push('<span style="margin-right:3px">'+f+"</span>");else if(f>=1&&f<=this.vb){e='<span><a style="color:#7777cc;margin-right:3px" href="javascript:void(0)" onclick="{temp3}">['+f+"]</a></span>";a.push(e.replace("{temp3}","BMap.I('"+this.da+"').toPage("+f+");"))}c>this.vb||
a.push('<span><a style="color:#7777cc" href="javascript:void(0)" onclick="{temp4}">\u4e0b\u4e00\u9875</a></span>'.replace("{temp4}","BMap.I('"+this.da+"').toPage("+c+");"));a.push("</p>");return a.join("")},toPage:function(a){a=a?a:1;if(typeof this.js=="function"){this.js(a);this.page=a}this.update&&this.xa()}});g.extend(kc.prototype,{yj:X("Jo"),uh:X("ro"),GY:X("PU"),ZX:X("HR"),Hx:function(){return this.Br.length},wf:function(a){if(this.Br[a])return this.Br[a]}});g.Aa(bh,kc,"DrivingRouteResult");
g.Aa(ch,kc,"WalkingRouteResult");g.Aa(dh,kc,"RidingRouteResult");g.Aa(ie,kc,"TransitRouteResult");g.extend(ie.prototype,{OY:X("transitType")});var Eh=ie.prototype;E(Eh,{getTransitType:Eh.OY});var rd=kc.prototype;E(rd,{getStart:rd.yj,getEnd:rd.uh,getStartStatus:rd.GY,getEndStatus:rd.ZX,getNumPlans:rd.Hx,getPlan:rd.wf});g.extend(Gd.prototype,{vj:function(a){if(this.tk[a])return this.tk[a]},gt:function(){return this.tk.length},ze:function(a){return a===J?this.ng:Xb(this.ng)},at:function(a){return a===
J?this.Yq:eh(this.Yq,"nav")},XX:X("tR")});var Qd=Gd.prototype;E(Qd,{getNumRoutes:Qd.gt,getRoute:Qd.vj,getDistance:Qd.ze,getDuration:Qd.at,getDragPois:Qd.XX});g.Aa(je,Gd,"TransitRoutePlan");g.extend(je.prototype,{eE:function(){return this.Ri.length},IL:function(a){if(this.Ri[a])return this.Ri[a]},tj:function(a){return a===J?ea.IN(this.zl):this.zl},at:function(a){return a===J?this.Yq:eh(this.Yq,"bustime")},lY:function(){for(var a="",b=this.Ri.length-1,c=0;c<b;c++)this.Ri[c]&&this.Ri[c].title&&(a=a+
(this.Ri[c].title+" \u2192 "));return a=a+this.Ri[b].title},t4:function(a){return a.substring(0,a.indexOf("("))},TY:function(){for(var a=0,b=this.tk.length,c=0;c<b;c++)a=a+this.tk[c].ze(J);return Xb(a)},KL:function(){return this.KJ.length},oE:function(a){return this.KJ[a]},nE:function(a){return this.aV[a]}});var dc=je.prototype;E(dc,{getNumLines:dc.eE,getLine:dc.IL,getNumRoutes:dc.gt,getRoute:dc.vj,getDistance:dc.ze,getDuration:dc.at,getDescription:dc.tj,getNumTotal:dc.KL,getTotalType:dc.oE,getTotal:dc.nE});
g.extend(kd.prototype,{Ix:function(){return this.Wr.length},TL:function(a){if(this.Wr[a])return this.Wr[a]},ze:function(a){return a===J?this.ng:Xb(this.ng)},$D:X("ik"),zp:X("pk"),Xe:X("Cr"),it:X("wU"),yY:X("rB")});var Tc=kd.prototype;E(Tc,{getNumSteps:Tc.Ix,getStep:Tc.TL,getDistance:Tc.ze,getIndex:Tc.$D,getPolyline:Tc.zp,getPath:Tc.Xe,getRouteType:Tc.it});g.extend(ld.prototype,{rY:X("tT"),YD:function(){return this.Xi[0]},XD:function(){return this.Xi[1]},Xe:X("Cr"),zp:X("pk"),ze:function(a){return a===
J?this.ng:Xb(this.ng)},lt:X("title")});var Uc=ld.prototype;E(Uc,{getNumViaStops:Uc.rY,getGetOnStop:Uc.YD,getGetOffStop:Uc.XD,getPath:Uc.Xe,getPolyline:Uc.zp,getDistance:Uc.ze,getTitle:Uc.lt});g.extend(Ne.prototype,{ka:X("Xh"),$D:X("ik"),tj:function(a){return a===J?ea.IN(this.zl):this.zl},ze:function(a){return a===J?this.ng:Xb(this.ng)},S4:X("tU"),yY:X("rB")});var ue=Ne.prototype;E(ue,{getPosition:ue.ka,getIndex:ue.$D,getDescription:ue.tj,getDistance:ue.ze});wb.TH=function(a,b,c){var e="";c===0&&(e=
e+";border-top:1px solid #e4e6e7");var f="nav-ed";c===0&&(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("")};wb.SH=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 "+y.fontFamily+'"> '+b+"\u524d\u5f80 "+a+" \u7684\u8def\u7ebf</h1>"};g.extend(wb.prototype,{search:function(a,b){if(!a||!b){this.Ve();this.Xa(5);this.Ja(G.jc);return J}return t},Ve:function(){delete this.ma;delete this.za;delete this.La;delete this.xl;delete this.Ho;var a=this.m.pa;this.Xa();if(a.Na)a.Na.innerHTML="";a.map&&a.map.cd();this.Zj();this.fb=-1},iA:function(a,b){var c,b=b||{};if(typeof a==="string")c=[2,"","",a,0,""];else if(a instanceof m){c=H.ib(a);c=[1,"",c.lng+","+c.lat,
b.aP||"",0,""]}else{c=H.ib(a.point);c=[1,""+a.uid,c.lng+","+c.lat,a.title,0,""]}return c.join("$$")+"$$"},ek:function(a){if(typeof a!=="string"){if(!(a instanceof m))a=a.point;a=a.lat.toFixed(6)+","+a.lng.toFixed(6)}return a},I2:function(a,b){var c;if(typeof a==="string")c=a;else{c=a instanceof m?a:a.point;c=c.lat+","+c.lng}typeof a!=="string"&&(b&&b!==""&&typeof b==="string")&&(c="name:"+b+"|latlng:"+c);return c},XL:function(a){return this.iA(a)+"$$1$$"},P2:function(){var a;if(typeof dest==="string")a=
dest;else{a=dest instanceof m?dest:dest.point;a=a.lat+","+a.lng}return a}});E(af,{clearResults:af.Ve});g.extend(lb.prototype,{Xd: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;var e=this;this.m.pa.map&&this.m.pa.map.addEventListener("onpoiselected",function(a){e.pF(a)})},KA:function(a,b){function c(a){var a=a.split("$$"),b=a[0],c=u;/[0-2]/.test(b)&&a.length===7&&(c=a[+b+1]);return c}var e=this;this.Yg(this.Ed,function(f){f={qt:e.Jb,
c:f,sn:a,Z3:b,sy:e.m.ke||0,ext:1};f.sy===3&&(f.f="[0,2,4,7,5,8,9,10,11]");var i=c(a),k=c(b);Da.Ga(function(a,b){e.Qf(a,b)},f,{start:i,end:k})})},search:function(a,b){if(wb.prototype.search.call(this,a,b)===t){var c=this;this.Yg(this.Ed,function(e){if(e)if(typeof b==="string"||typeof a==="string"){c.Xa(5);c.Ja(G.jc)}else{e={output:"json",qt:"drct",v:"3.0"};e.origin=c.ek(a);e.destination=c.ek(b);e.mode="transit";e.tactics_incity=c.m.ke||0;e.trans_type_intercity=c.m.Mn||0;e.tactics_intercity=c.m.dn||
0;Da.Ga(function(a,b){c.Qf(a,b)},e,{start:a,end:b,NR:"search",ke:e.tactics_incity,dn:e.tactics_intercity,Mn:e.trans_type_intercity})}else{this.Xa(5);this.Ja(G.jc)}})}},pF:function(a){if(a.sType===this.Jb){a=a.paramInfo;a.qt=this.Jb;var b=this;a.sy=b.m.ke||0;var c={start:a.sq,end:a.eq,NR:"preciseSearch"};if(this.m.qo){c.LN=n.Lp+"mobile/webapp/interface/wiseBus/";c.kL=t}Da.Ga(function(a){b.Qf(a,c)},a,c)}},Qf:function(a,b){this.Ve();this.La=a;var c=a.result,e=a.content;this.za=b;if(c.error!==0){this.Xa(5);
this.Ja(G.jc,{})}else if(e.status!==0){this.Xa(5);this.Ja(G.jc,{})}else if(e.type===1){this.Xa(5);this.Ja(G.jc,{})}else if(e.type===2){c=e.result;if(c.routes===u||c.routes.length===0){this.Xa(5);this.Ja(G.jc,{})}else{if(c.origin.city_id===c.destination.city_id||c.origin.city_name===c.destination.city_name){this.La.content.transitType=0;this.cU()}else{this.La.content.transitType=1;this.bU()}this.am();this._selectPlan(0)}}},xS:function(a,b){var c=Fd;b===0&&(c=a>0?2:1);return c},cU:function(){var a=
this.La.content,b=a.result,c={},e={};if(typeof this.za.start==="object"&&!(this.za.start instanceof m))g.extend(c,this.za.start);else{c.title="\u8d77\u70b9";c.city=b.origin.city_name;c.point=new m(b.origin.location.lng,b.origin.location.lat)}if(typeof this.za.end==="object"&&!(this.za.end instanceof m))g.extend(e,this.za.end);else{e.title="\u7ec8\u70b9";e.city=b.destination.city_name;e.point=new m(b.destination.location.lng,b.destination.location.lat)}var a=a.result.routes,b=[],f=0;this.xl=[];for(var i=
0;i<a.length;i++){if(f>this.m.$k-1)break;this.xl[f]=[];for(var k="<table class='trans-plan-content'>",l=a[i],q=l.distance,x=l.duration,l=l.steps,o=0,z=[],n=[],p=[],v=[],B=0;B<l.length;B++){var S=l[B][0],C=[];C.push(new m(S.start_location.lng,S.start_location.lat));C=C.concat(ea.oy(S.path));C.push(new m(S.end_location.lng,S.end_location.lat));if(S.vehicle_info.type===5){var w=new kd({rc:S.distance,la:C,ou:Fe,index:o,uy:i});o++;z.push(w);p.push(w);w="";w=B===l.length-1?e.title:l[B+1][0].vehicle_info.detail.on_station;
k=k+("<tr><td><span class='navtrans-bus-icon walk'></span><div class='navtrans-bus-desc'>\u6b65\u884c\u7ea6"+Xb(S.distance)+"\uff0c\u5230\u8fbe<span class='navtrans-busstation'>"+w+"</span></div></td></tr>");v.push(0)}else if(S.vehicle_info.type===3){var w=S.vehicle_info.detail,D={title:w.on_station,point:new m(S.start_location.lng,S.start_location.lat)},A={title:w.off_station,point:new m(S.end_location.lng,S.end_location.lat)},S=new ld({title:w.name,rc:S.distance,la:C,Gu:[D,A],type:this.fr(w.type,
J),iN:w.stop_num});n.push(S);p.push(S);k=k+("<tr><td><span class='navtrans-bus-icon bus'></span><div class='navtrans-bus-desc'>\u4e58\u5750<span class='navtrans-busstation'>"+w.name+"</span>\uff0c\u7ecf\u8fc7"+w.stop_num+"\u7ad9\uff0c\u5230\u8fbe<span class='navtrans-busstation'>"+A.title+"</span></div></td></tr>");v.push(1)}}k=k+"</table>";k=new je({Ay:z,PM:n,total:p,rc:q,duration:x,description:k,IO:v});b.push(k);f++}this.ma=new ie({iu:b,start:c,end:e,url:"",LO:this.La.content.transitType,dn:this.za.dn,
Mn:this.za.Mn,ke:this.za.ke});this.Xa(0);this.Ja(G.jc,this.ma)},bU:function(){var a=this.La.content,b=a.result,c={},e={};if(typeof this.za.start==="object"&&!(this.za.start instanceof m))g.extend(c,this.za.start);else{c.title="\u8d77\u70b9";c.city=b.origin.city_name;c.point=new m(b.origin.location.lng,b.origin.location.lat)}if(typeof this.za.end==="object"&&!(this.za.end instanceof m))g.extend(e,this.za.end);else{e.title="\u7ec8\u70b9";e.city=b.destination.city_name;e.point=new m(b.destination.location.lng,
b.destination.location.lat)}var a=a.result.routes,b=[],f=0;this.xl=[];for(var i=0;i<a.length;i++){if(f>this.m.$k-1)break;this.xl[f]=[];for(var k="<table class='trans-plan-content'>",l=a[i],q=l.distance,x=l.duration,l=l.steps,o=0,z=[],n=[],p=[],v=[],B=0;B<l.length;B++)for(var w=0;w<l[B].length;w++){var C=l[B][w],A=[];A.push(new m(C.start_location.lng,C.start_location.lat));A=A.concat(ea.oy(C.path));A.push(new m(C.end_location.lng,C.end_location.lat));if(C.vehicle_info.type===5){var D=new kd({rc:C.distance,
la:A,ou:Fe,index:o,uy:i});o++;z.push(D);p.push(D);D="";if(B===l.length-1&&w===l[B].length-1)D=e.title;else if(B<l.length-1&&w===l[B].length-1){var y=l[B+1][0].vehicle_info;switch(y.type){case 3:D=y.detail.on_station;break;case 1:case 2:case 6:D=y.detail.departure_station}}else if(w<l[B].length-1){y=l[B][w+1].vehicle_info;switch(y.type){case 3:D=y.detail.on_station;break;case 1:case 2:case 6:D=y.detail.departure_station}}k=k+("<tr><td><span class='navtrans-bus-icon walk'></span><div class='navtrans-bus-desc'>\u6b65\u884c\u7ea6"+
Xb(C.distance)+"\uff0c\u5230\u8fbe<span class='navtrans-busstation'>"+D+"</span></div></td></tr>");v.push(0)}else if(C.vehicle_info.type===3){var D=C.vehicle_info.detail,E={title:D.on_station,point:new m(C.start_location.lng,C.start_location.lat)},y={title:D.off_station,point:new m(C.end_location.lng,C.end_location.lat)},C=new ld({title:D.name,rc:C.distance,la:A,Gu:[E,y],type:this.fr(D.type),iN:D.stop_num});n.push(C);p.push(C);k=k+("<tr><td><span class='navtrans-bus-icon bus'></span><div class='navtrans-bus-desc'>\u4e58\u5750<span class='navtrans-busstation'>"+
D.name+"</span>\uff0c\u7ecf\u8fc7"+D.stop_num+"\u7ad9\uff0c\u5230\u8fbe<span class='navtrans-busstation'>"+y.title+"</span></div></td></tr>");v.push(1)}else if(C.vehicle_info.type===1){D=C.vehicle_info.detail;E={title:D.departure_station,point:new m(C.start_location.lng,C.start_location.lat)};y={title:D.arrive_station,point:new m(C.end_location.lng,C.end_location.lat)};C=new ld({title:D.name,rc:C.distance,la:A,Gu:[E,y],type:this.fr(C.vehicle_info.type,t)});n.push(C);p.push(C);k=k+("<tr><td><span class='navtrans-cross-city-icon train'></span><div class='navtrans-bus-desc'>\u4e58\u5750<span class='navtrans-busstation'>"+
D.name+"</span>\u5230\u8fbe<span class='navtrans-busstation'>"+y.title+"</span></div></td></tr>");v.push(1)}else if(C.vehicle_info.type===2){D=C.vehicle_info.detail;E={title:D.departure_station,point:new m(C.start_location.lng,C.start_location.lat)};y={title:D.arrive_station,point:new m(C.end_location.lng,C.end_location.lat)};C=new ld({title:D.name,rc:C.distance,la:A,Gu:[E,y],type:this.fr(C.vehicle_info.type,t)});n.push(C);p.push(C);k=k+("<tr><td><span class='navtrans-cross-city-icon airplane'></span><div class='navtrans-bus-desc'>\u4e58\u5750<span class='navtrans-busstation'>"+
D.name+"</span>\u5230\u8fbe<span class='navtrans-busstation'>"+y.title+"</span></div></td></tr>");v.push(1)}else if(C.vehicle_info.type===6){D=C.vehicle_info.detail;E={title:D.departure_station,point:new m(C.start_location.lng,C.start_location.lat)};y={title:D.arrive_station,point:new m(C.end_location.lng,C.end_location.lat)};C=new ld({title:D.name,rc:C.distance,la:A,Gu:[E,y],type:this.fr(C.vehicle_info.type,t)});n.push(C);p.push(C);k=k+("<tr><td><span class='navtrans-bus-icon bus'></span><div class='navtrans-bus-desc'>\u4e58\u5750<span class='navtrans-busstation'>"+
D.name+"</span>\u5230\u8fbe<span class='navtrans-busstation'>"+y.title+"</span></div></td></tr>");v.push(1)}else if(C.vehicle_info.type===4){D=new kd({rc:C.distance,la:A,ou:yf,index:o,uy:i});o++;z.push(D);p.push(D);k=k+("<tr><td><span class='navtrans-bus-icon drive'></span><div class='navtrans-bus-desc'>\u9a7e\u8f66\u7ea6"+Xb(C.distance)+"</div></td></tr>");v.push(0)}}k=k+"</table>";k=new je({Ay:z,PM:n,total:p,rc:q,duration:x,description:k,IO:v});b.push(k);f++}this.ma=new ie({iu:b,start:c,end:e,url:"",
LO:this.La.content.transitType,ke:this.za.ke,dn:this.za.dn,Mn:this.za.Mn});this.Xa(0);this.Ja(G.jc,this.ma)},kU:function(a){var b=this.m.pa.map,c=[],e=this;if(b){var f=this.ma.wf(a);if(f){var i=this.ma.yj(),k=this.ma.uh(),g=U.Yo(b,i.point,i.title,0);i.marker=g;g.addEventListener("click",function(){e._select(0)});this.Da.push(g);g=U.Yo(b,k.point,k.title,1);k.marker=g;this.Da.push(g);g.addEventListener("click",function(){e._selectLast()});this.xl[a].push(i.point,k.point);for(var g=0,q=f.KL(),x=0;g<
q;g++)if(f.oE(g)===1){var o=f.nE(g),m=U.gj(b,o.Xe());o.pk=m;this.Da.push(m);m=o.YD();c.push(m);var n=U.dK(b,m.point,o.type,m.title);m.marker=n;this.Da.push(n);var p=o.XD();c.push(p);var v=U.dK(b,p.point,o.type,p.title);p.marker=v;(function(){var a=x;x=x+1;n.addEventListener("click",function(){e._select((a+1)*2-1)});v.addEventListener("click",function(){e._select((a+1)*2)})})();this.Da.push(v);this.xl[a].push(m.point,p.point)}else if(f.oE(g)===0){o=f.nE(g);m=U.$o(b,o.Xe(),o.it());o.pk=m;this.Da.push(m)}e=
this;this.m.pa.nh&&b.Eh(this.xl[a],{margins:[30,30,30,30]});this.Ja(G.Yu,f.Ri,f.tk);this.Ja(G.nq,[i,k],c)}}},am:function(){if(this.m.pa.Na&&this.m.pa.Na.appendChild&&this.ma&&this.ma.Hx()>0){for(var a=w("div",{style:"font:12px "+y.fontFamily+";background:#fff"}),b=wb.SH(this.ma.uh().title,"\u4e58\u516c\u5171\u4ea4\u901a\u5de5\u5177"),c=this.UH(this.ma.yj().title,'Instance("'+this.da+'")["_select"](0)',0),e=this.UH(this.ma.uh().title,'Instance("'+this.da+'")["_selectLast"]()',1),f=["<table style='font:12px "+
y.fontFamily+";border-collapse:collapse;width:100%;' cellpadding='0' cellspacing='0' border='0'>"],i=0,k=this.ma.Hx();i<k;i++){var g=this.ma.wf(i),q=g.ze().replace(/(\d+(?:.\d+)?)/,"$1 "),x=g.at().replace(/(\d+)/,"$1 "),o=g.TY();bg="";var m="<p style='margin:0px 0px 5px 0px;font-size:14px;color: #36c;'>"+g.lY()+"</p>",q=(this.La.content.transitType=0,""),q="<p style='margin:5px 0px;font-size:12px;'>"+q+x+"  &nbsp;|&nbsp; \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.da+'")._selectPlan('+i+")'>"+m+q+"</div><div class='trans_plan_desc' style='padding:0px 8px;margin:0px;display:none;position:relative;'>"+c+g.tj()+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.ma.moreResultsUrl&&(c=c+("<a style='color:#7777cc' href='"+this.ma.moreResultsUrl+"' target='_blank'>\u5230\u767e\u5ea6\u5730\u56fe\u67e5\u770b&#187;</a>"));a.innerHTML=b+f.join("")+(c+"&nbsp;</div>");this.m.pa.Na.appendChild(a);this.Ja(G.Zu,a)}},_select:function(a){var b=this.m.pa.map;if(b){var c=this.ma.wf(this.fb);if(c){var e=this,f=c.eE()*2;if(a===0||a===f+1){var i=a===0?this.ma.yj():this.ma.uh(),f=U.gx({content:"<b>"+i.title+"</b>",total:f,jx:a,jy:function(a){e._select(a)}});f.addEventListener("open",
function(){e.Ja(G.Un,i,U.ct(b))});e=this;e.Da[a===0?0:1].gd(f)}else{var c=c.IL(Math.floor((a+1)/2)-1),k,g=c.lt();if(a%2===1){k=c.YD();c=g+"<b>"+k.title+"\u4e0a\u8f66</b>"}else{k=c.XD();c=g+"<b>"+k.title+"\u4e0b\u8f66</b>"}f=U.gx({content:c,total:f,jx:a,jy:function(a){e._select(a)}});f.addEventListener("open",function(){e.Ja(G.Un,k,U.ct(b))});e=this;k.marker.gd(f)}}}},_selectLast:function(){if(this.ma&&this.fb>-1){var a=this.ma.wf(this.fb);a&&this._select(a.eE()*2+1)}},_selectPlan:function(a){if(this.ma||
this.Z2.wf(a)){this.ma.wf(a);var b=this.m.pa.map;if(b){b.cd();this.Zj();this.kU(a)}if(this.m.pa.Na){var c=this.m.pa.Na.getElementsByTagName("table")[0];if(!c)return;for(var b=g.getElementsByClassName(c,"tranroute-plan-list"),c=g.getElementsByClassName(c,"trans_plan_desc"),e=0;e<c.length;e++)if(e!==a)c[e].style.display="none";for(c=0;c<b.length;c++)g.zc(b[c],"expand");c=g.getElementsByClassName(b[a],"trans_plan_desc")[0];if(c.style.display==="none"){c.style.display="block";g.gb(b[a],"expand")}else c.style.display=
"none"}this.fb=a}},Zj:function(){for(var a=0;a<this.Da.length;a++){if(this.Da[a]&&this.Da[a].mB){this.Da[a].mB.remove();this.Da[a].mB=u}this.Da[a]&&this.Da[a].remove();this.Da[a]=u}this.Da.length=0},fr:function(a,b){return b?lb.zP[a]:lb.yP[a]},UH:function(a,b,c){var e="";c===0&&(e=e+"padding-top:5px;");var f="nav-ed";c===0&&(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("")}});Nb=lb.prototype;E(Nb,{_internalSearch:Nb.KA});Wa.DP=20;Wa.sP=50;Wa.rP=10;g.extend(Wa.prototype,{FE:function(){this.ia={vy:[],pc:[],Tu:[],rh:[],me:u,xd:u,aD:J,Ww:u,fp:u,xM:J,ix:u,$W:1,ZW:1,zK:"\u8d77\u70b9",yK:"\u7ec8\u70b9",gy:J,Ds:[]}},Xd:function(){this.FE();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;var e=
this;this.m.pa.map&&this.m.pa.map.addEventListener("onpoiselected",function(a){e.pF(a)})},search:function(a,b){this.ia.xM=J;if(wb.prototype.search.call(this,a,b)===t){var c=this;this.Yg(this.Ed,function(e){var e=e||1,f;f={output:"json",qt:"drct",v:"3.0"};var i={start:a,end:b};if(c.Jb===Ub){f.origin=c.ek(a);f.destination=c.ek(b);f.region=e;f.mode="walking"}else if(c.Jb===fd){if(typeof b==="string"||typeof a==="string"){c.Xa(5);c.Ja(G.jc,{});return}f.origin=c.ek(a);f.destination=c.ek(b);f.mode="driving";
f.tactics=c.m.ke||0;i.ke=f.tactics}else if(c.Jb===Vb){f.origin=c.ek(a);f.destination=c.ek(b);f.region=e;f.mode="riding"}Da.Ga(function(a,b){c.Qf(a,b)},f,i,"")})}},Zz:function(a,b){var c=this;c.ia.xM=t;c.Yg(c.Ed,function(e){for(var e=e||1,f=H.ib(c.ia.pc[0]),f="1$$$$"+f.lng+","+f.lat+"$$$$",i=c.ia.$W||e,k="",l="",q=1,x=c.ia.pc.length;q<x;q++){var o=c.ia.pc[q];if(q===x-1){k=k+c.iA(o);l=l+(c.ia.ZW||e)}else{k=o.bn?k+(c.XL(o)+"+to:"):k+(c.iA(o)+"+to:");l=l+"0 +to:"}}e={qt:c.Jb,c:e,drag:1,sc:i,ec:l,sn:f,
en:k,sy:c.m.ke||0};if(c.m.qo){e.route_traffic=1;e.version=4;e.mrs=0}f={start:a,end:b,kL:c.m.qo};g.extend(f,{E1:t});Da.Ga(function(a,b){c.Qf(a,b)},e,f)})},pF:function(a){var b=this,c={qt:"drct"};if(b.Jb===Ub){c.origin=a.paramInfo.start_name;c.destination=a.paramInfo.end_name;c.region=a.paramInfo.region;c.mode="walking";c.v="3.0"}if(b.Jb===Vb){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};
Da.Ga(function(a){b.Qf(a,e)},c,e)},Qf:function(a,b){this.Ve();this.La=a;var c=a.result,e=a.content;this.za=b;if(c.error!==0){this.Xa(5);this.Ja(G.jc,{})}else if(e.status!==0||e.result&&e.result.routes===u){this.Xa(5);this.Ja(G.jc,{})}else if(e.type===1){if(this.Jb===Ub||this.Jb===Vb){e=e.result;c=this.mI(e.origin.content);e=this.mI(e.destination.content);if(c!=1&&e!=1&&this.m.pa.map){c=new zf(a,{pa:this.m.pa,TN:this.Jb});e=w("div",{style:"font:12px "+y.fontFamily+";background:#fff"});e.innerHTML=
c.xa(b);if(this.m.pa.Na){this.m.pa.Na.appendChild(e);c.Ba()}else c.Q1()}else{this.ma=this.yv({city:"",iu:[],U0:c,tX:e});this.Xa(3);this.Ja(G.jc,this.ma)}}}else if(e.type===2){if(this.Jb===fd)this.m.pa.Na=u;this.Fr();this.jU();(this.Jb===Ub||this.Jb===Vb)&&this.am()}},xS:function(a,b){var c=Fd;b===0&&(c=a>0?2:1);return c},mI:function(a){var b=Fd;typeof a==="undefined"||a===u||a.length===0?b=1:a.length>0&&(b=2);return b},QB:function(){this.ia.xd&&this.ia.xd.XC();for(var a=0,b=this.ia.rh.length;a<b;a++){var c=
this.ia.rh[a];c instanceof Q&&c.XC()}},Fr:function(){var a=this.La.content.result,b={},c={};if(typeof this.za.start==="object"&&!(this.za.start instanceof m))g.extend(b,this.za.start);else if(this.Jb===Ub||this.Jb===Vb){b.title=a.origin.wd||"\u8d77\u70b9";b.uid=a.origin.uid;b.url=G.Hv(b.uid,a.origin.area_id);b.point=new m(a.origin.originPt.lng,a.origin.originPt.lat);b.city=a.origin.cname}else if(this.Jb===fd){b.title="\u8d77\u70b9";b.point=new m(a.routes[0].origin.lng,a.routes[0].origin.lat)}if(typeof this.za.end===
"object"&&!(this.za.end instanceof m))g.extend(c,this.za.end);else if(this.Jb===Ub||this.Jb===Vb){c.title=a.destination.wd||"\u7ec8\u70b9";c.uid=a.destination.uid;c.url=G.Hv(c.uid,a.destination.area_id);c.point=new m(a.destination.destinationPt.lng,a.destination.destinationPt.lat);c.city=a.destination.cname}else if(this.Jb===fd){c.title="\u7ec8\u70b9";c.point=new m(a.routes[0].destination.lng,a.routes[0].destination.lat)}var e=[];this.ia.Tu.length=0;this.Ho=[];var f=0,i=[],k=[],l=[],q=[],a=a.routes;
if(this.Jb===Ub||this.Jb===Vb){for(var x=0;x<a.length;x++){for(var o=a[x],z=0;z<1;z++){var n=o.steps;for(j=0;j<n.length;j++){var p=new m(n[j].stepOriginLocation.lng,n[j].stepOriginLocation.lat),v=j,B=n[j].instructions,w=n[j].distance,v=new Ne({point:p,index:v,description:B,rc:w});l.push(v);v=[];v.push(p);v=v.concat(ea.oy(n[j].path));v.push(new m(n[j].stepDestinationLocation.lng,n[j].stepDestinationLocation.lat));q=q.concat(v);v.length>0&&(this.Ho[f]=v);f++}w=o.distance;n=new kd({df:l,rc:w,index:z,
la:q,ou:this.xq});k.push(n)}o=new Gd({Ay:k,rc:o.distance,duration:o.duration});i.push(o)}x={iu:i,start:b,end:c}}else if(this.Jb===fd){for(x=0;x<a.length;x++){o=a[x];for(z=0;z<1;z++){n=o.steps;for(j=0;j<n.length;j++){p=new m(n[j].start_location.lng,n[j].start_location.lat);v=j;B="";w=n[j].distance;v=new Ne({point:p,index:v,description:B,rc:w});l.push(v);v=[];v=v.concat(ea.oy(n[j].path));q=q.concat(v);v.length>0&&(this.Ho[f]=v);f++}w=o.distance;n=new kd({df:l,rc:w,index:z,la:q,ou:this.xq});k.push(n)}o=
new Gd({Ay:k,rc:o.distance,duration:o.duration});i.push(o)}x={iu:i,start:b,end:c,ke:this.za.ke}}this.ma=this.yv(x);this.ia.pc.length=0;this.ia.vy.length=0;this.ia.pc.push(b.point);x=0;for(b=e.length;x<b;x++)this.ia.pc.push(e[x]);this.ia.pc.push(c.point);c=q;c.Jn=x;c.Gk=x+1;this.ia.vy.push(c);this.Xa(0);this.Ja(G.jc,this.ma)},WH:function(){for(var a=0,b=this.ma.wf(0),c=0,e=b.gt();c<e;c++)var f=b.vj(c),a=a+f.Ix();return a},er:function(a){for(var b=0,c=this.ma.wf(0),e=0,f=c.gt();e<f;e++)for(var i=c.vj(e),
k=0,g=i.Ix();k<g;k++){var q=i.TL(k);if(b===a)return q;b++}},M2:function(a,b,c,e,f,i,k){var g="",g=parseInt(b.d,10),q=b.poi;q&&(g=g-q.pd);var g=Xb(g),i=this.xA(i.t,i.n),q=this.xA(b.t,b.n),x=this.xA(b.t,c.n),o=this.cI(a.dw)||"",o=a.dr?o+"<span>"+a.dr+"</span>\uff0c":"";k.rt===3&&(o=o+("\u5230\u8fbe<span>"+this.wA(k.rt)+"</span>\uff0c"));c=q===x?"":this.vS(c.t,c.n)+"<span>"+x+"</span>";k=this.oI(a.ett||a.extt||a.tt);g=k+"<div class='navtrans-navlist-content'>"+((q!==""&&i===q?"\u7ee7\u7eed":"")+this.wS(b.t,
b.n))+q+this.wA(a.rt)+g+"\uff0c"+this.tS(b)+this.zS(a)+o;if(e===0)g=k+"<div class='navtrans-navlist-content'>\u4ece\u8d77\u70b9\u5411"+this.Jv(a.ett||a.extt||a.tt)+"\u51fa\u53d1</div>";else if(e>0&&e<f-1){(a=this.Jv(a.ett||a.extt||a.tt))||(a=this.Jv(1));g=g+a+c+"</div>"}else g=g+"\u5230\u8fbe\u7ec8\u70b9</div>";return g},SS:function(a,b,c){if(b&&c&&c.length>0)for(var e=0,f=c.length;e<f;e++){var i=a.Yb(c[e]);if(U.WX(b,i)<=Wa.DP)return t}return J},jU:function(){if(this.m.pa.map&&this.ma){this.oU();
this.lU()}},lU:function(){for(var a=this.m.pa.map,b=this.ma.wf(0),c=b.vj(0),e=this.ma.yj(),f=this.ma.uh(),i=this,k=this.ia.pc.length,g=[],q=[],x,o=0,m=this.ia.vy.length;o<m;o++){var n=this.ia.vy[o];x=U.$o(a,n,c.it());b.tk[o].pk=x;x.Jn=n.Jn;x.Gk=n.Gk;n=x.ye();g.push(n.Ye());g.push(n.Wf());if(this.Bv&&k<Wa.rP+2){x.addEventListener("mousemove",function(b){if(i.ia.gy)i.ia.xd&&i.ia.xd.aa();else{i.ia.ix=this;if(i.ia.xd)if(i.SS(a,b.pixel,i.ia.pc))i.ia.xd.aa();else{i.ia.xd.show();i.ia.xd.va(b.point);i.ia.me.jd("\u62d6\u52a8\u4ee5\u66f4\u6539\u8def\u7ebf");
i.ia.me.show();i.ia.xd.En(i.ia.me)}else{i.ia.xd=U.$J(a,b.point);i.ia.xd.bc();i.ia.xd.addEventListener("dragging",function(){i.hJ(this,a,i.ia.ix.Jn,i.ia.ix.Gk)});i.ia.xd.addEventListener("dragend",function(){var a=i.ia.Ww,b=a.name,c=i.ia.ix.Gk;a.bn=u;i.ia.pc.splice(c,0,a);i.ia.Tu.splice(c,0,{title:b?b:"\u672a\u77e5\u8def\u6bb5",curNo:c,point:a});this.va(a);i.QB();i.Zz(e,f)});if(!i.ia.me)i.ia.me=U.NK();a.Ta(i.ia.xd)}}});x.addEventListener("mouseout",function(){i.ia.xd&&i.ia.xd.aa()})}i.ia.rh.push(x);
if(this.m.qo){c=b.vj(o);x=0;for(n=c.Wr.length;x<n;x++)for(var p=c.Wr[x],v=p.e7,p=p.f7,B=0,w=v.length;B<w;B++){if(p[B])var C=U.kV(a,v[B],p[B]);q.push(C);i.ia.rh.push(C)}c.j3=q}}this.m.pa.nh&&a.Eh(g,{margins:[30,30,30,30]});this.Ja(G.Yu,b.tk)},oU:function(){var a=this.m.pa.map;this.ma.wf(0);for(var b=this.ma.yj(),c=this.ma.uh(),e=this,f=0,i=0,k=this.ia.pc.length;i<k;i++){var g=this.ia.pc[i];if(i===0){g=U.Yo(a,g,b.title,0);b.marker=g;(this.Jb===Ub||this.Jb===Vb)&&g.addEventListener("click",function(){e._select(0)});
this.Da.push(g)}else if(i===this.ia.pc.length-1){g=U.Yo(a,g,c.title,1);c.marker=g;(this.Jb===Ub||this.Jb===Vb)&&g.addEventListener("click",function(){e._select(e.WH()+1)});this.Da.push(g)}else{if(g.bn){g=U.eK(a,g,f);f++;g.bn=1}else g=U.$J(a,g);this.ia.Tu[i-1].gn=g;var q=new xd;q.Ow(new yd("\u5220\u9664\u8be5\u70b9",function(a,b,c){e._delVia(c.kx)},{width:60}));g.Xo(q);e.ia.Ds.push(q)}g.kx=i;if(this.Bv){g.bc();g.addEventListener("mouseover",function(){e.ia.gy=t;if(e.ia.me){e.ia.me.jd("\u62d6\u52a8\u4ee5\u66f4\u6539\u8def\u7ebf");
e.ia.me.show()}else e.ia.me=U.NK();this.En(e.ia.me)});g.addEventListener("mouseout",function(){this.aE()&&this.aE().aa();e.ia.gy=J});g.addEventListener("dragging",function(){e.hJ(this,a)});g.addEventListener("dragend",function(){var a=e.ia.Ww,f=this.kx;if(this.bn)a.bn=1;e.ia.pc[f]=a;this.va(a);var a=e.ia.pc[0],i=e.ia.pc[e.ia.pc.length-1];if(f===0){b.point=a;b.title=e.ia.zK}if(f===e.ia.pc.length-1){c.point=i;c.title=e.ia.yK}e.QB();e.Zz(b,c)})}e.ia.rh.push(g)}f=[b];f=f.concat(this.ia.Tu);f=f.concat([c]);
this.Ja(G.nq,f)},hJ:function(a,b,c,e){var f=this;if(f.ia.aD!==t){f.ia.aD=t;setTimeout(function(){f.ia.aD=J},Wa.sP);var i;i=H.ib(a.ka());var k=b.ja(),g=a.kx,q=f.m.ke;if(typeof c!=="undefiend"&&typeof e!=="undefined"){var x=f.ia.pc[c],x=H.ib(x),g=f.ia.pc[e],g=H.ib(g);i={qt:"drag",pt:i.lng+","+i.lat,sn:x.lng+","+x.lat,en:g.lng+","+g.lat,r:5E3,st:1,et:1,sy:q,l:k}}else if(g===0){g=f.ia.pc[g+1];g=H.ib(g);i={qt:"drag",pt:i.lng+","+i.lat,sn:"",en:g.lng+","+g.lat,r:5E3,st:1,et:1,sy:q,l:k}}else if(g===this.ia.pc.length-
1){x=f.ia.pc[g-1];x=H.ib(x);i={qt:"drag",pt:i.lng+","+i.lat,sn:x.lng+","+x.lat,en:"",r:5E3,st:1,et:1,sy:q,l:k}}else{x=f.ia.pc[g-1];x=H.ib(x);g=f.ia.pc[g+1];g=H.ib(g);i={qt:"drag",pt:i.lng+","+i.lat,sn:x.lng+","+x.lat,en:g.lng+","+g.lat,r:5E3,st:1,et:1,sy:q,l:k}}Da.Ga(function(a,b){f.qU(a,b)},i,{GW:a,map:b,Jn:c,Gk:e})}},qU:function(a,b){if(a&&a.content){this.ia.Ww=ea.Ge(a.content.dragpt,t).point;var c,e=b.map,f=b.Jn,i=b.Gk,k=b.GW.kx;if(typeof f!=="undefiend"&&typeof i!=="undefined")c=ea.sN(a.content.geo).la;
else if(k===0){c=ea.Ge(a.content.geo,t).la;this.ia.zK=a.content.name?a.content.name:"\u8d77\u70b9"}else if(k===this.ia.pc.length-1){c=ea.Ge(a.content.geo,t).la;this.ia.yK=a.content.name?a.content.name:"\u7ec8\u70b9"}else c=ea.sN(a.content.geo).la;if(c){this.PQ(k,e,f,i);if(this.ia.fp)this.ia.fp.kd(c);else{f=this.ma.wf(0).vj(0);this.ia.fp=U.$o(e,c,f.it())}}c=a.content.name?a.content.name:"\u672a\u77e5\u8def\u6bb5";this.ia.Ww.name=c;e="("+Xb(a.content.dis)+")";this.ia.me&&this.ia.me.show();this.ia.me&&
this.ia.me.jd(c+e)}},PQ:function(a,b,c,e){for(var f=0,i=this.ia.rh.length;f<i;f++){var k=this.ia.rh[f];if(k instanceof Db)if(typeof c!=="undefiend"&&typeof e!=="undefined"){if(k.Jn===c&&k.Gk===e){b.nc(k);break}}else(k.Jn===a||k.Gk===a)&&b.nc(k)}this.og&&this.og.aa()},_select:function(a){var b=this.fb,c=this.m.pa;if(c.Na){var e=c.Na.getElementsByTagName("table"),e=e[e.length-1].getElementsByTagName("tr");if(b-1>=0&&e[b-1])e[b-1].style.background="";if(a-1>=0&&e[a-1])e[a-1].style.background="#f0f0f0"}var f=
c.map;if(f){var b=this.ma.wf(0).vj(0),e=this.WH(),i=this;f.cd();if(a===0||a===e+1){var k=a===0?this.ma.yj():this.ma.uh(),b=U.gx({content:"<b>"+k.title+"</b>",total:e,jx:a,jy:function(a){i._select(a)},YY:c.wt===1?J:t});b.addEventListener("open",function(){i.Ja(G.Un,k,U.ct(f))});b.addEventListener("close",function(){if(i.m.pa.Na){var a=c.Na.getElementsByTagName("table");if(a=a[a.length-1]){a=a.getElementsByTagName("tr");if(i.fb-1>=0&&a[i.fb-1])a[i.fb-1].style.background=""}}i.fb=-1});i=this;i.Da[a===
0?0:1].gd(b);this.og&&this.og.aa()}else{var g=c.wt;if(g===1){var q=this.er(a-1),b=U.gx({content:q.tj()?q.tj(J):q.instructions,total:e,jx:a,jy:function(a){i._select(a)}});b.addEventListener("open",function(){i.Ja(G.Un,q,U.ct(f))});b.addEventListener("close",function(){if(i.m.pa.Na){var a=c.Na.getElementsByTagName("table");if(a=a[a.length-1]){a=a.getElementsByTagName("tr");if(i.fb-1>=0&&a[i.fb-1])a[i.fb-1].style.background=""}}i.fb=-1});e=q.ka?q.ka():q.kF[q.kF.length-1];i=this;f.gd(b,e)}else if(g===
2)if(a===1&&!this.m.qo){q=this.er(0);f.yf(q.ka?q.ka():q.kF[q.kF.length-1]);c.nh&&f.Td(17);this.og&&this.og.aa()}else if(this.Ho[a-1]){if(this.og){this.og.kd(this.Ho[a-1]);this.og.show()}else this.og=U.$o(f,this.Ho[a-1],b.it()+2);if(c.nh){b=f.mt(this.og.ye());b.zoom>17&&(b.zoom=17);f.Eh(b)}}}}this.fb=a},_toggle:function(){var a=this.m.pa;if(a.Na){var b=g.getElementsByClassName(a.Na,"navtrans-res");if(b&&b.length>0){b=b[0];b.style.display=b&&b.style.display==="none"?"":"none"}if((a=g.getElementsByClassName(a.Na,
"navtrans-view"))&&a.length>0){a=a[0];g.R.m1(a)}}},Zj:function(){var a=this.m.pa.map;if(a){for(var b=0,c=this.Da.length;b<c;b++){a.nc(this.Da[b]);this.Da[b]=u}this.Da.length=0;a.nc(this.og);this.og=u;if(this.ia){if(this.ia.xd){a.nc(this.ia.xd);this.ia.xd=u}if(this.ia.me){a.nc(this.ia.me);this.ia.me=u}b=0;for(c=this.ia.rh.length;b<c;b++){a.nc(this.ia.rh[b]);this.ia.rh[b]=u}this.ia.rh.length=0;if(this.ia.fp){a.nc(this.ia.fp);this.ia.fp=u}b=0;for(c=this.ia.Ds.length;b<c;b++){a.Qp(this.ia.Ds[b]);this.ia.Ds[b]=
u}this.ia.Ds.length=0;this.ia.gy=J}}},_delVia:function(a){if(this.ma){var b=this.ma.yj(),c=this.ma.uh();this.ia.pc.splice(a,1);this.QB();this.Zz(b,c)}},am:function(){if(this.m.pa.Na&&this.m.pa.Na.appendChild&&this.ma&&this.ma.Hx()>0){var a=this.ma.wf(0),b=w("div",{style:"font:12px "+y.fontFamily+";background:#fff"}),c=this.ia.Tu,e=c.length,f=[],i="";switch(this.Jb){case fd:i="\u9a7e\u8f66";break;case Vb:i="\u9a91\u884c";break;case Ub:i="\u6b65\u884c"}i=wb.SH(this.ma.uh().title,i,e>0);if(e>0){f.push("<table style='width:100%;margin-left:4px;font:12px "+
y.fontFamily+";border-collapse:collapse' cellpadding='0' cellspacing='0' border='0'>");for(var k=0;k<e;k++){f.push("<tr>");k===0&&(e===1?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[k].title+"</td>");f.push('<td style="padding:2px 10px;line-height:20px;cursor:pointer;color:#0000ff" onclick=\'Instance("'+
this.da+'")._delVia('+c[k].curNo+")'>\u5220\u9664</td>");f.push("</tr>")}f.push("</table>")}for(var c=wb.TH(this.ma.yj().title,'Instance("'+this.da+'")._select(0)',0),e=["<table class='navtrans-table' style='width:100%;font:12px "+y.fontFamily+";border-collapse:collapse' cellpadding='0' cellspacing='0' border='0'>"],g=0,q=0,x=a.gt();q<x;q++)for(var o=a.vj(q),k=0,o=o.Ix();k<o;k++){var m="";this.fb===g+1&&(m=";background:#f0f0f0");e.push('<tr style="cursor:pointer'+m+'" onclick=\'Instance("'+this.da+
'")._select('+(g+1)+")'>");e.push("<td style='border-bottom:1px solid #E4E6E7;padding:10px;line-height:20px;' >"+(this.er(g).tj?this.er(g).tj():this.er(g).instructions)+"</td>");e.push("</tr>");g++}e.push("</table>");k=wb.TH(this.ma.uh().title,'Instance("'+this.da+'")._select('+(g+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.da+"\")._toggle()'><span class='suggest-plan'>\u63a8\u8350</span><div class='suggest-plan-des'>"+
a.ze().replace(/(\d+(?:.\d+)?)/,"$1 ")+"&nbsp;&nbsp;|&nbsp;&nbsp;"+a.at().replace(/(\d+)/,"$1 ")+"</div>";this.ma.moreResultsUrl&&(a=a+("<a style='color:#7777cc;position:absolute;top:5px;right:20px;' href='"+this.ma.moreResultsUrl+"' target='_blank'>\u5230\u767e\u5ea6\u5730\u56fe\u67e5\u770b&#187;</a>"));b.innerHTML=i+(a+"&nbsp;<span class='navtrans-arrow'></span></div>")+("<div class='navtrans-res'>"+f.join("")+c+e.join("")+k+"</div>");this.m.pa.Na.appendChild(b);this.Ja(G.Zu,b)}},xA:function(a,
b){if(b===""||!b)if(a===9||a===12||a===1||a===16)b=Wa.QP[a];return b},tS:function(a){var b="",c=a.poi;if(c){b=this.kI(c.ps)||"";b=(this.lI(c.pw)||"")+b+"<b>"+c.pn+"</b>"+(c.pd<(a.ra===13||a.ra===4?1E3:50)?"":"\u7ea6"+Xb(c.pd)+"\u540e")+(b===""?"":"\uff0c")}return b},zS:function(a){var b=a.iw;return!a.ic?"":(this.gI(b)||"")+"<b>"+a.ic+"</b>"+(this.hI(b)||"")},wS:function(a,b){var c="\u6cbf";if(a===0||!b&&a!==1&&a!==16&&a!==9&&a!==12)c="";return c},vS:function(a,b){var c="\u8fdb\u5165";if(!b&&(a===
9||a===12))c="\u4e0a";else if(a===0||!b&&a!==1&&a!==16)c="";return c},O2:function(){if(this.La&&this.La.content&&this.La.content.taxi){var a=this.La.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)}}if(a.detail[1]){a=a.detail[1];b.night={initialFare:parseFloat(a.startPrice),unitFare:parseFloat(a.kmPrice),totalFare:parseFloat(a.totalPrice)}}return b}return u}});
Na.pz=" \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(" ");Na.kz=["","\u4ece\u8d77\u70b9\u51fa\u53d1","\u5230\u8fbe\u76ee\u7684\u5730",
"\u9014\u7ecf\u70b9","\u884c\u9a76"];Na.Aq="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(" ");Na.bz=["\u5728","\u4ece","\u4ece"];Na.cz=["","","\u79bb\u5f00"];Na.jz=["\u8fc7","\u5728"];Na.iz=["\u5de6\u4fa7\u7684","\u53f3\u4fa7\u7684",""];Na.Yy=["","\u671d"];g.extend(Na.prototype,{yv:function(a){return new bh(a)},Jv:function(a){return Na.pz[a]},oI:function(a){return'<span class="navtrans-navlist-icon '+(Na.Aq[a]?Na.Aq[a]:"")+'"></span>'},wA:function(a){return Na.kz[a]},gI:function(a){return Na.bz[a]},
hI:function(a){return Na.cz[a]},lI:function(a){return Na.jz[a]},kI:function(a){return Na.iz[a]},cI:function(a){return Na.Yy[a]}});Sa.pz=" \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(" ");
Sa.Aq="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(" ");Sa.kz=["","\u4ece\u8d77\u70b9\u51fa\u53d1","\u5230\u8fbe\u76ee\u7684\u5730","\u9014\u7ecf\u70b9","\u8d70"];Sa.bz=["\u5728","\u4ece","\u4ece"];Sa.cz=["","","\u79bb\u5f00"];Sa.jz=["\u8fc7","\u5728"];Sa.iz=["\u5de6\u4fa7\u7684","\u53f3\u4fa7\u7684",""];Sa.Yy=["","\u671d"];g.extend(Sa.prototype,{yv:function(a){delete a.url;return new ch(a)},Jv:function(a){return Sa.pz[a]},oI:function(a){return'<span class="navtrans-navlist-icon '+
(Sa.Aq[a]?Sa.Aq[a]:"")+'"></span>'},wA:function(a){return Sa.kz[a]},gI:function(a){return Sa.bz[a]},hI:function(a){return Sa.cz[a]},lI:function(a){return Sa.jz[a]},kI:function(a){return Sa.iz[a]},cI:function(a){return Sa.Yy[a]}});g.extend(Qg.prototype,{yv:function(a){delete a.url;return new dh(a)}});g.extend(zf.prototype,{xa:function(){window.RouteAddrInst=this;var a={},b=this.Gj,c=this.sf=1,e=[],f=[],i=["sel_n","sel_n1","sel_y","sel_x","sel_x1"],k=[-1,-1],g=[],f=[],b=b.content.result;this.Iu=[b.originInfo.area_id,
b.destinationInfo.area_id];tempCode=b.originInfo.area_id;for(var q=0;q<c+1;q++){var x=u;e.push([]);g.push("");f.push("");if(q==0){if(b.originInfo){this.Iu[0]=b.originInfo.area_id;tempCode=this.Iu[0]}}else if(b.destinationInfo){this.Iu[q]=b.destinationInfo.area_id;tempCode=this.Iu[q]}x=this.li(q);if(x.length>0){f[q]='<a href="javascript:void(0)" ></a>';e[q].push('<div id="RADiv_ResItem'+q+'" class="sel_body_body_div sel_body_resitem">');var o=[0,9];x.length<10&&(o[1]=x.length-1);e[q].push(this.$M(q,
o));if(x.length>10){e[q].push('<div id="RADiv_PAGE'+q+'" style="height:20px;" class="sel_body_body_page"></div>');this.GO[q]=Math.ceil(x.length/10);this.vs[q]=1}e[q].push("</div>");if(x.length===1){k[q]=2;this.Pb[q].n=x[0].name;this.Pb[q].c=tempCode;this.Pb[q].u=x[0].uid;var z=o=new m(x[0].location.lng,x[0].location.lat);this.Pb[q].point=o;this.Pb[q].x=z.lng;this.Pb[q].y=z.lat;this.Pb[q].t=0;this.Kg=o=this.aK(this.m.pa.map,z,x[0].name,q);this.SM.push(o.point);g[q]=x[0].name}else k[q]=0}}for(var n,
q=0;q<k.length;q++){x=k[q];if(x==0&&!n){this.Ek=q;n=q+1}else n&&x==0&&(k[q]=1)}a.startPointClass=i[k[0]];this.UF=b.originInfo.wd;a.startPoint=g[0]==""?this.UF:g[0];a.startBody=e[0].join("");a.endPointClass=i[k[c]];this.xD=b.destinationInfo.wd;a.endPoint=g[c]==""?this.xD:g[c];a.endBody=e[c].join("");a.startButton=f[0];a.endIndex=c;a.endButton=f[c];this.o1=[];a.tpList="";return this.e1(a)},sK:function(){var a;if(g.fa("RouteAddress_DIV0")){a=g.fa("RouteAddress_DIV0").getElementsByTagName("tr");this.RN(a)}if(g.fa("RouteAddress_DIV1")){a=
g.fa("RouteAddress_DIV1").getElementsByTagName("tr");this.RN(a)}var b=this;this.Ib&&this.Ib.addEventListener("open",function(){var a=g.fa("selInfoWndBtn");g.V(a,"click",function(){var c=a.getAttribute("data-uid").split("_");b.itmSelect(c[0],c[1])});g.V(a,"mouseover",function(){b._selBtnOver(a)});g.V(a,"mousedown",function(){b._selBtnDown(a)});g.V(a,"mouseout",function(){b._selBtnOut(a)})});var c,e;if(g.fa("RouteAddress_DIV0")){c=g.fa("RouteAddress_DIV0").firstChild.firstChild;g.V(c,"click",function(){var a=
c.getAttribute("data-uid");b.showLst(a)})}if(g.fa("RouteAddress_DIV1")){e=g.fa("RouteAddress_DIV1").firstChild.firstChild;g.V(e,"click",function(){var a=e.getAttribute("data-uid");b.showLst(a)})}},RN:function(a){var b=this;this.Ab(a,function(a,e){g.V(e,"mouseover",function(a){var c=e.getAttribute("data-uid").split("_");n2=parseInt(c[1],10);ca=parseInt(c[2],10);b._lstMouseOver(this,0,c[0],ca-n2,a)});g.V(e,"mouseout",function(a){var c=e.getAttribute("data-uid").split("_");n2=parseInt(c[1],10);ca=parseInt(c[2],
10);b._lstMouseOut(this,0,c[0],ca-n2,a)});g.V(e,"click",function(a){var c=e.getAttribute("data-uid").split("_"),f=parseInt(c[0],10);n2=parseInt(c[1],10);ca=parseInt(c[2],10);b.select(f,ca,a)});var f=e.childNodes[2].getElementsByTagName("div")[0];g.V(f,"click",function(){var a=f.getAttribute("data-uid").split("_");b.itmSelect(a[0],a[1])});g.V(f,"onmouseover",function(){b._selBtnOver(f)});g.V(f,"onmouseout",function(){b._selBtnOut(f)});g.V(f,"onmousedown",function(){b._selBtnDown(f)})})},i4:W(),ny:function(a,
b){a.content||(a.content={start:[],end:[]});a.content.tpList=[];if(a.result.type==19){this.E_(a,b);var c=a.content,e=[],f=c.length;a.content={start:[],end:[]};if(f>2)for(var i=1;i<f-1;i++)e.push(c[i]);a.content.end=c[f-1];a.content.tpList=e;a.content.start=c[0]}return a},E_:function(a,b){var c={},e,f=0,i=0,k=[],l,q=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.Vw=[];if(!q.e_wd){q.e_wd=
[];q.e_query=[]}e=this.vN(b.start);l=e.type;c.s_wd=l==1?e.Bb:q.s_wd;c.s_query=l==1?e.Bb:q.s_query;if(l==1){this.Pb[f].B=c.s_wd;this.Pb[f].x=e.point.split(",")[0];this.Pb[f].y=e.point.split(",")[1]}this.Vw.push(l==2);c.total.push(l==1?1:q.total[i]);c.count.push(l==1?1:q.count[i]);c.current_null.push(l==1?0:q.current_null[i]);c.prio_flag.push(l==1?1:q.prio_flag[i]);c.sug_index.push(l==1?"":q.sug_index[i]);k.push(l==1?[{name:e.Bb,geo:"1|"+e.point+";"+e.point+"|"+e.point+";"}]:a.content[i]);c.city_list.push(l==
1?0:q.city_list[i]);c.wd2.push(l==1?"":q.wd2[i]);l==2&&i++;f++;e=decodeURIComponent(b.end).split("to:");for(var x=0,o;o=e[x];x++){o=this.vN(o);l=o.type;l==2&&o.uid&&o.point&&(l=1);this.Vw.push(l==2);var m=l==2?o.Bb:i==0?q.s_wd:q.e_wd[i-1];c.e_wd.push(m);c.e_query.push(m);c.end_city.push(l==1?a.current_city:i==0?q.start_city:q.end_city[i-1]);if(l==1){this.Pb[f].B=c.s_wd;this.Pb[f].x=o.point.split(",")[0];this.Pb[f].y=o.point.split(",")[1]}if(o.bn){this.tZ(f-1,{wy:c.e_wd[f-1],fs:c.wd2[f],point:l==1?
ea.OL(o.point):u,uid:o.uid});this.iG.push({wy:c.e_wd[f-1],fs:c.wd2[f],point:l==1?ea.OL(o.point):u,uid:o.uid})}c.total.push(l==1?1:q.total[i]);c.count.push(l==1?1:q.count[i]);c.current_null.push(l==1?0:q.current_null[i]);c.prio_flag.push(l==1?1:q.prio_flag[i]);c.sug_index.push(l==1?"":q.sug_index[i]);k.push(l==1?[{name:o.Bb,geo:"1|"+o.point+";"+o.point+"|"+o.point+";"}]:a.content[i]);c.city_list.push(l==1?0:q.city_list[i]);c.wd2.push(l==1?"":q.wd2[i]);l==2&&i++;f++}g.extend(a.result,c);a.content=k},
tZ:function(a,b){var c=g.extend({},b);if(this.Ju.length>a)this.Ju[a]=b;else if(this.Ju.length==a)this.Ju.push(b);else return;this.Ju[a]=c},vN:function(a){a=decodeURIComponent(a);a=a.split("$$");return{type:a[0],uid:a[1],point:a[2],Bb:a[3],n5:a[4],D5:a[5],e4:a[6],bn:a[7]}},li:function(a){var b=[];switch(a){case 0:case "0":b=this.Gj.content.result.origin.content;break;case 1:case "1":b=this.Gj.content.result.destination.content}return b},y4:function(a){return a==0?this.Gj.content.start:a==this.sf?this.Gj.content.end:
this.Gj.content.tpList[a-1]},$M:function(a,b,c){this.hi=-1;var c=c?c:this.li(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 i=a==0?"\u9009\u4e3a\u8d77\u70b9":a==this.sf?"\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>");if(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+'"  >'+i+"</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("")},aK:function(a,
b,c,e,f){if(e==0)a=U.Yo(a,b,c,0);else if(e==this.sf)a=U.Yo(a,b,c,1);else{c=this.iG[e-1];c.point=b;f&&(c.uid=f);a=U.eK(a,b,e-1)}return a},e1: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.sf+')" >');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.Ek=a;endIndex=1;d=this.li(a);var b=this.vs,c=g.fa("RouteAddress_DIV"+a).className;if(!(c=="sel_n"||c=="sel_x"||this.Vw&&!this.Vw[a])){if(c=="sel_n1"||c=="sel_y"||c=="sel_x1"){for(var e=
0;e<=endIndex;e++){var f=g.fa("RouteAddress_DIV"+e);Ca.Hc("B_PointName"+e).innerHTML=this.UX(e);if(f.className=="sel_x")f.className="sel_x1";else if(f.className=="sel_n")f.className="sel_n1"}this.EC();if(this.Kg){this.map.nc(this.Kg);this.Kg=u}if(c=="sel_y"){this.Pb[a]={B:"",Jd:0,Nn:0,x:0,y:0,ra:-1};this.zn[a]=0}c=0;if(a===0)c=this.Gj.content.result.origin.length;else if(a===1)c=this.Gj.content.result.destination.length;if(c<=0)g.fa("RouteAddress_DIV"+a).className="sel_x";else{g.fa("RouteAddress_DIV"+
a).className="sel_n";c=(b[a]-1)*10+9;d.length<c+1&&(c=d.length-1);this.Zo(a,[(b[a]-1)*10,c])}}this.hi=-1}},DB:function(a,b){var c;g.fa("RA_ResItem_"+a)&&(c=g.fa("RA_ResItem_"+a).childNodes[0]);if(c)if(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=-b*24+"px -32px"}if(this.$f.length>b){this.$f[b].Zb(new sa(y.AG,y.iP,{offset:y.hP,imageOffset:new A(-y.fP*b,-y.gP),
infoWindowOffset:y.zG}));this.wJ(this.$f[b],t,t)}},_lstMouseOver:function(a,b,c,e){a=this.m.pa.map;if(this.hi!=e){a.cd();this.DB(c,e)}},_lstMouseOut:function(a,b,c,e){this.hi!=e&&this.Dw(c,e)},Dw:function(a,b){var c=u;g.fa("RA_ResItem_"+a)&&(c=g.fa("RA_ResItem_"+a).childNodes[0]);if(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=-b*24+"px -64px"}if(this.$f.length>
b){this.$f[b].Zb(new sa(y.AG,y.DG,{offset:y.c2,imageOffset:new A(-y.CG*b,-y.BG),infoWindowOffset:y.b2}));this.wJ(this.$f[b],J)}},wJ:function(a,b,c){if(a&&a.Ci)if(b&&!a.yI&&a.fd&&a.fd.style){a.yI=t;c?a.Ci(t,1000100):a.Ci(t)}else if(!b&&a.fd&&a.fd.style){delete a.yI;a.Ci(J)}},select:function(a,b,c){if(arguments.length>2){c=c||window.W3;if((c.srcElement||c.target).className=="selBtn")return}var e=this.li(a);this.map.cd();if(e){this.Sp[0]!=this.Sp[1]&&this.Kg&&this.map&&this.map.Eh(this.bl);this.LU(e,
a,b);this.hi!=-1&&this.Dw(a,this.hi);this.hi=b%10;this.DB(a,this.hi)}},EC:function(){var a=this;(function c(){if(a.$f.length!==0){a.map.nc(a.$f.shift());c()}})();(function e(){if(a.bl.length!==0){a.bl.shift();e()}})()},itmSelect:function(a,b){var c=this.map,e=this.li(a);this.Pb[a].n=e[b].name;this.Pb[a].c=this.Sp[a];this.Pb[a].u=e[b].uid;var f=new m(e[b].location.lng,e[b].location.lat),i=H.ib(f);this.Pb[a].point=f;this.Pb[a].x=i.lng;this.Pb[a].y=i.lat;this.Pb[a].t=0;if(g.fa("B_PointName"+a))g.fa("B_PointName"+
a).innerHTML=e[b].name;this.Kg=this.aK(c,i,e[b].name,a);if(a!=0&&a!=this.sf)this.iG[a-1].wy=e[b].name;this.EC();if(this.wZ()){if(this.Kg){c.nc(this.Kg);this.Kg=u}this.submit()}else{g.fa("RouteAddress_DIV"+a)&&(g.fa("RouteAddress_DIV"+a).className="sel_y");for(c=0;1<=this.sf;){c=(a+1)%(this.sf+1);g.fa("RouteAddress_DIV"+c)&&g.fa("RouteAddress_DIV"+c);break}if(this.zn[c]==0){g.fa("RouteAddress_DIV"+c)&&(g.fa("RouteAddress_DIV"+c).className="sel_n");e=this.vs[c];f=(e-1)*10+9;i=this.li(c);i.length<f+
1&&(f=i.length-1);this.Zo(c,[(e-1)*10,f]);this.select(c,0)}else this.zn[c]==2?g.fa("RouteAddress_DIV"+c)&&(g.fa("RouteAddress_DIV"+c).className="sel_n"):g.fa("RouteAddress_DIV"+c)&&(g.fa("RouteAddress_DIV"+c).className="sel_x");this.Ek=c}},submit:function(){var a=this.map,b={},c=new v("onpoiselected");b.start_name=this.Pb[0].point.lat+","+this.Pb[0].point.lng;b.end_name=this.Pb[1].point.lat+","+this.Pb[1].point.lng;b.region=this.Pb[0].c||this.Pb[1].c;c.paramInfo=b;a.dispatchEvent(c)},XL:function(a,
b){var c=2,e="",f="",i="",k="0",g="";if(a.point||a.DN){c=1;f=a.point?a.point.lng+","+a.point.lat:a.DN.lng+","+a.DN.lat;if(a.uid){c=2;e=a.uid}}if(a.wy)i=a.wy;if(a.fs){k="1";g=a.fs}isNaN(b)||(c=b);return c+"$$"+e+"$$"+f+"$$"+i+"$$"+k+"$$"+g+"$$$$1$$+to:"},wZ:function(){for(var a=0;a<=this.sf;a++)if(this.Pb[a].n==""&&!this.Pb[a].x&&!this.Pb[a].y||this.Pb[a].n==s)return J;return t},_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"},Ba:function(){var a=this,b=this.sf;a.eO();for(var c=0;c<=b;c++)g.fa("RADiv_PAGE"+c)&&(pg0=new he("RADiv_PAGE"+c,function(b){var c=a.Ek,e=[(b-1)*10,b*10-1];a.Tp[c]<e[1]+1&&(e[1]=a.Tp[c]-1);g.R.remove=function(a){var a=g.fa(a),b=a.parentNode;b&&b.removeChild(a)};if(g.fa("RA_ResItem_"+c)){g.R.remove(g.fa("RA_ResItem_"+c));Ca.R.Vx(g.fa("RADiv_ResItem"+c),"AFTERBEGIN",a.$M(c,e))}a.Zo(c,e,t);g.fa("RADiv_ResItem"+
c).scrollTop=0;a.vs[c]=b},{wc:5,vb:a.GO[c],page:a.vs[e]}));var e=[0,9],c=this.Ek,f=Ca.Hc("RouteAddress_DIV"+c),i=this.li(c);if(f.className=="sel_n"){if(i&&i.length>0){i.length<e[1]+1&&(e[1]=i.length-1);a.Zo(c,e);a.select(c,0)}}else this.Kg&&f.className=="sel_x"&&this.map.Eh(this.SM);for(var e=0;e<=b;e++)if(g.fa("RouteAddress_DIV"+e).className=="sel_y"){c=this.li(e);if(c.length>0&&c[0].dZ&&c[0].dZ==1){Ca.x6(Ca.Hc("RD_TOP_BUT"+e),"sel_body_button");g.fa("RD_TOP_BUT"+e).innerHTML=""}}},Q1:function(){var a=
this.sf;this.eO();for(var b=0;b<=a;b++){var c=this.Ek,e=[0,9];this.Tp[c]<e[1]+1&&(e[1]=this.Tp[c]-1);this.Zo(c,e,t)}a=[0,9];b=this.Ek;Ca.Hc("RouteAddress_DIV"+b);c=this.li(b);if(b==1){if(c&&c.length>0){c.length<a[1]+1&&(a[1]=c.length-1);this.Zo(b,a)}}else this.Kg&&b==0&&this.map&&this.map.Eh(this.bl);this.select(b,0)},O6:function(a){var b=this.map;if(a.IW&&!(a.result.B6&1)&&(a.result.type==29||a.result.type==13)){var a=a.IW,c=["country","province","city","area"],c=a.type!=u?modelConfig.Ig[c[a.type]]:
s,a=a.Nd!=u?a=ea.Ge(a.Nd,t).point:s;if(b.qX){c&&b.Qg(c);a&&b.yf(a)}else{b.qX=t;b.Kd(a||b.Hb(),c||b.ja())}}},eO:function(){this.Sp=this.Iu;var a=this.Gj.content.result;if(a.origin.content.length>0){this.zn[0]=a.origin.content.length===1?1:0;this.Tp[0]=a.origin.content.length}else this.zn[0]=3;if(a.destination.content.length>0){this.zn[1]=a.destination.content.length===1?1:0;this.Tp[1]=a.destination.content.length}else this.zn[1]=3},Zo:function(a,b){var c=this,e=this.li(a),f=c.map;c.EC();if(e){for(var i=
b[0];i<=b[1];i++){var k=new m(e[i].location.lng,e[i].location.lat);c.$f.push(U.nV(k,i-b[0],e[i].name,f));c.bl.push(k)}e=c.bl;c.Kg&&c.Sp[0]==c.Sp[1]&&e.push(c.Kg.point);if(this.map.ua()==ra){var k=pc[ra].F3[f.Ub][1],g=getPointsBounds(e),q=f.mt(g).zoom;if(k.Ct(g)){q<=15&&(q=15);f.Kd(e[0],q)}else f&&f.Eh(e)}else f&&f.Eh(e);c.bl.length==11&&c.bl.pop();for(var x=this.$f,i=b[0];i<=b[1];i++)(function(){var e=i;if(x[i-b[0]]){x[i-b[0]].addEventListener("click",function(){c.select(a,e)});x[i-b[0]].addEventListener("mouseover",
function(){var b=e%10;c.hi!=b&&c.DB(a,b)});x[i-b[0]].addEventListener("mouseout",function(){var b=e%10;c.hi!=b&&c.Dw(a,b)})}})()}},LU:function(a,b,c){var e=this,f=a[c],a="<span class='iw_poi_title' title='"+f.name+"'>"+f.name+"</span>",i=[],k="";f.address&&f.address!=""&&(k="\u5730\u5740: "+f.address);i.push("<div style='padding:11px 11px 6px 11px;line-height:20px;word-break:break-all'>"+k+"</div>");i.push("<div style='line-height:180%;margin-bottom:10px;'>");f="\u9009\u4e3a\u9014\u7ecf\u70b9";b==
0&&(f="\u9009\u4e3a\u8d77\u70b9");b==this.sf&&(f="\u9009\u4e3a\u7ec8\u70b9");i.push("<div style='text-align:center;'><div id='selInfoWndBtn' class='selInfoWndBtn'  data-uid = '"+b+"_"+c+"'  />"+f+"</div>");i.push("</div>");if(this.Ib){this.Ib.Jc(a);this.Ib.jd(i.join(""))}else{this.Ib=new jb(i.join(""),{title:a,height:0,width:280,margin:[0,0,0,0]});this.Ib.addEventListener("open",function(){var a=g.fa("selInfoWndBtn");g.V(a,"click",function(){var b=a.getAttribute("data-uid").split("_");e.itmSelect(b[0],
b[1])});g.V(a,"mouseover",function(){e._selBtnOver(a)});g.V(a,"mousedown",function(){e._selBtnDown(a)});g.V(a,"mouseout",function(){e._selBtnOut(a)})});this.Ib.addEventListener("close",function(){e.Dw(b,l)})}var l=c%10;this.$f&&this.$f[l]&&this.$f[l].gd(this.Ib)},UX:function(a){if(a==s)a=this.Ek;return a==0?this.UF:a==this.sf?this.xD:this.o1[a-1]},Ab:function(a,b){for(var c=0,e=a.length;c<e;c++)b(c,a[c])}});g.extend(He.prototype,{Xd:function(a,b,c){this.fM("web",this.aM(a,b,c))},SN:function(a,b,c){this.fM("web",
this.aM(a,b,c))},fO:function(a,b){var c=this.Ze,e="";if(a&&a.KM&&a.name){e=a.KM;e="latlng:"+e.lat+","+e.lng;e=e+("|name:"+a.name)}else e=(e=a.KM)?e.lat+","+e.lng:a.name?a.name:"";c[b]=e},aM:function(a,b,c){this.fO(a,"origin");this.fO(b,"destination");var c=this.Ze=g.object.extend(this.Ze,c),a=[],e="";if(typeof c.origin==="undefined"||c.origin==="")c.origin="";var b={destination:J,mode:J},f;for(f in c){e=f+"="+c[f];a.push(e);typeof b[f]!=="undefined"&&(b[f]=t)}this.mode=c.mode;if(b.mode===J){this.mode=
"driving";a.push("mode=driving");b.mode=t}f=t;for(var i in b)f=f&&b[i];return f?a.join("&"):J},fM:function(a,b,c){if(b){b=ci[a]+b+"&src=baidu|jsapi";Z(7E3,{mode:this.mode});a==="web"&&(b=b+"&output=html");location.href=b;c&&c()}}});window.sU=2;window.BT=1;g.extend(rc.prototype,{Xd: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},Um:function(a,b,c){c=c||"\u5317\u4eac\u5e02";/^[ \s]*$/.test(a)||Da.Ga(function(a){if(a&&a.result&&
a.result.type==35){var c=a.result,a=a.content,i=u,k=u;if(c&&c.error==0&&a)var c=a.cn,k=a.sc,g=a.wd,q=a.prc,x=a.fuzzy_score,o=a.catalog,i=new m(a.coord.x,a.coord.y),i=H.lc(i),k={city:c,citycode:k,address:g,precise:q,confidence:x,level:o};b&&b(i,k)}},{qt:"gc",wd:a,cn:c})},Sm:function(a,b,c){if(!(a instanceof m)&&b)b(u);else{var a=H.ib(a),e=a.lng,a=a.lat,c=c||{};Da.Ga(function(a){var c=u;if(a&&a.result&&a.result.type==44){var e=a.content,g={},q=[];if(a.result.error==0&&e){c=e.address_detail;a=c.city;
if(c){g.streetNumber=c.street_number;g.street=c.street;g.district=c.district;g.city=a;g.province=c.province;g.town=c.town}var c=e.point,c=new m(c.x,c.y),c=H.lc(c),x=e.surround_poi;if(x&&x.length)for(var o=0,z=x.length;o<z;o++){var n={},p=x[o];n.title=p.name;n.uid=p.uid;var v=new m(p.point.x,p.point.y),v=H.lc(v);n.point=v;n.city=a;n.Ti=p.poiType;n.type=0;n.address=p.addr;n.postcode=p.zip||u;n.phoneNumber=p.tel||u;p=n.Ti;if(p.length!==0)n.WF=p.split(",");q.push(n)}c={point:c,address:e.address,addressComponents:g,
surroundingPois:q,business:e.business}}}b&&b(c)},{qt:"rgc",x:e,y:a,dis_poi:c.poiRadius||100,poi_num:c.numPois||10,latest_admin:"1",extensions_town:this.m.extensions_town||J})}}});E(Md,{getPoint:Md.Um,getLocation:Md.Sm});g.extend(jc.prototype,{getCurrentPosition:function(a,b){function c(b){if(!g){if(q){clearTimeout(q);q=u}k.xL=b;a.apply(k,arguments);g=t}}function e(b){if(!g){if(q){clearTimeout(q);q=u}k.xL=b;if(n!==u){a.apply(k,arguments);g=t;Z(8E3,{longitude:b.longitude,latitude:b.latitude,accuracy:b.accuracy})}}}
function f(a){Oe.zC()&&(new Oe({timeout:k.P.timeout,maximumAge:k.P.maximumAge,enableHighAccuracy:k.P.enableHighAccuracy})).getCurrentPosition(function(a){e(a)},function(b){switch(b.errorCode){case b.Zy:k.hq=zh;c(u);break;case b.av:k.hq=Zb;a();break;case b.PG:k.hq=cg;a()}})}function i(a){Pe.zC()?(new Pe).getCurrentPosition(function(a){e(a)},function(){a()}):a()}var k=this,g=J,b=b||{};k.P={timeout:b.timeout||k.P.timeout,maximumAge:b.maximumAge||k.P.maximumAge,enableHighAccuracy:b.enableHighAccuracy||
k.P.enableHighAccuracy,Fi:b.SDKLocation||k.P.Fi};var q=setTimeout(function(){if(!g){k.hq=cg;c(u)}},k.P.timeout);(function(a){(new gh({Fi:k.P.Fi})).getCurrentPosition(function(a){e(a)},function(){a()})})(function(){f(function(){i(function(){k.hq=Zb;c(u)})})})},Vm:function(){if(this.xL)this.hq=0;return this.hq}});jc.prototype.getCurrentPosition=jc.prototype.getCurrentPosition;jc.prototype.getStatus=jc.prototype.Vm;Oe.zC=function(){return navigator.geolocation?t:J};g.extend(Oe.prototype,{getCurrentPosition:function(a,
b){function c(a){var c=new hh;if(a.code===a.PERMISSION_DENIED&&a.message.indexOf("secure")===-1){c.errorCode=c.Zy;c.Jk="\u7528\u6237\u51b3\u7edd\u5b9a\u4f4d\u8bf7\u6c42"}if(a.code===a.POSITION_UNAVAILABLE){c.errorCode=c.av;c.Jk="\u5b9a\u4f4d\u4e0d\u53ef\u7528"}if(a.message.indexOf("secure")>-1)if(confirm(location.hostname+"\u60f3\u8981\u83b7\u53d6\u60a8\u5f53\u524d\u7684\u4f4d\u7f6e\u3002\u5141\u8bb8\u8bf7\u70b9\u51fb\u786e\u5b9a\uff0c\u7981\u6b62\u8bf7\u70b9\u51fb\u53d6\u6d88")){c.errorCode=c.av;
c.Jk="\u5b9a\u4f4d\u4e0d\u53ef\u7528"}else{c.errorCode=c.Zy;c.Jk="\u7528\u6237\u51b3\u7edd\u5b9a\u4f4d\u8bf7\u6c42"}if(a.code===a.TIMEOUT){c.errorCode=c.PG;c.Jk="\u5b9a\u4f4d\u8d85\u65f6"}b(c)}function e(b){if(/BIDUBrowser/i.test(navigator.userAgent))(new rc).Sm(new m(b.coords.longitude,b.coords.latitude),function(c){var e=new ke;e.accuracy=b.coords.accuracy>1999?1999:b.coords.accuracy;e.longitude=b.coords.longitude;e.latitude=b.coords.latitude;e.point=new m(e.longitude,e.latitude);if(c.addressComponents){c.addressComponents.province&&
(e.address.province=c.addressComponents.province);c.addressComponents.city&&(e.address.city=c.addressComponents.city);c.addressComponents.district&&(e.address.district=c.addressComponents.district);c.addressComponents.street&&(e.address.street=c.addressComponents.street);c.addressComponents.streetNumber&&(e.address.street_number=c.addressComponents.streetNumber)}a(e)});else{var c="_cbk"+Math.floor(Math.random()*1E5);window.baidu=window.baidu||{};window.baidu[c]=function(c){var c=new m(c.x,c.y),e=
new ke;e.accuracy=b.coords.accuracy>1999?1999:b.coords.accuracy;e.longitude=c.lng;e.latitude=c.lat;e.point=new m(c.lng,c.lat);(new rc).Sm(c,function(b){if(b=b.addressComponents){b.province&&(e.address.province=b.province);b.city&&(e.address.city=b.city);b.district&&(e.address.district=b.district);b.street&&(e.address.street=b.street);b.streetNumber&&(e.address.street_number=b.streetNumber)}a(e)})};fh(n.Id+"?"+["qt=coordtrans","x="+b.coords.longitude,"y="+b.coords.latitude,"from=0&to=4","callback=baidu."+
c].join("&"))}}var f=navigator.userAgent.toLowerCase(),i;f.indexOf("like mac os x")>0&&(i=(f.match(/os [\d._]*/gi)+"").replace(/[^0-9|_.]/ig,"").replace(/_/ig,"."));f=i+"";if(f!="undefined"&&f.length>0&&parseInt(i)>=10||g.ha.By>0){i=document.createElement("iframe");i.height=0;i.width=0;i.style.borderWidth=0;i.src="https://api.map.baidu.com/res/staticPages/location.html?timeout="+this.P.timeout+"&maximumAge="+this.P.maximumAge+"&enableHighAccuracy="+this.P.enableHighAccuracy+"&type=3";document.body.appendChild(i);
window.addEventListener("message",function(a){if(a.data)try{var b=JSON.parse(a.data);b.code?c(b):e(b)}catch(f){}},J)}else navigator.geolocation.getCurrentPosition(e,c,{enableHighAccuracy:this.P.enableHighAccuracy,maximumAge:this.P.maximumAge})}});Pe.zC=hb(t);g.extend(Pe.prototype,{getCurrentPosition:function(a,b){var c="_cbk"+Math.floor(Math.random()*1E5);window[c]=function(c){if(c.result){if(c.result.error===161){if(c.content&&c.content.location){var e=new ke;e.accuracy=c.content.radius;e.longitude=
c.content.location.lng;e.latitude=c.content.location.lat;e.point=new m(c.content.location.lng,c.content.location.lat)}if(c.content&&c.content.address_component){c.content.address_component.country&&(e.address.country=c.content.address_component.country);c.content.address_component.province&&(e.address.province=c.content.address_component.province);c.content.address_component.city&&(e.address.city=c.content.address_component.city);c.content.address_component.district&&(e.address.district=c.content.address_component.district);
c.content.address_component.street&&(e.address.street=c.content.address_component.street);c.content.address_component.street_number&&(e.address.street_number=c.content.address_component.street_number)}a(e);return}if(c.result.error===0){if(c.content&&c.content.location){e=new ke;e.longitude=c.content.location.lng;e.latitude=c.content.location.lat;e.point=new m(c.content.location.lng,c.content.location.lat)}if(c.content&&c.content.address_component){c.content.address_component.country&&(e.address.country=
c.content.address_component.country);c.content.address_component.province&&(e.address.province=c.content.address_component.province);c.content.address_component.city&&(e.address.city=c.content.address_component.city);c.content.address_component.district&&(e.address.district=c.content.address_component.district);c.content.address_component.street&&(e.address.street=c.content.address_component.street);c.content.address_component.street_number&&(e.address.street_number=c.content.address_component.street_number)}a(e);
return}}c=new hh;c.errorCode=c.av;c.Jk="\u8bf7\u6c42IP\u5730\u7406\u5b9a\u4f4d\u4fe1\u606f\u5931\u8d25";b(c)};var e="pc";I()&&(e="mb");Da.Ga(function(a){window[c](a)},{qterm:e,coding:this.P.kW,coord:this.P.fx,extensions:this.P.xX,callback_type:this.P.XV,ak:Eb,qt:"hip",v:"3.0"})}});g.extend(gh.prototype,{getCurrentPosition:function(a,b){var c=Math.floor(Math.random()*1E5),e="_cbk"+c;window.baidu=window.baidu||{};window.baidu[e]=function(f){if((f=JSON.parse(f))&&f.errorcode===1){c=Math.floor(Math.random()*
1E5);e="_cbk"+c;window.baidu=window.baidu||{};window.baidu[e]=function(b){var b=new m(b.x,b.y),c=new ke;c.longitude=b.lng;c.latitude=b.lat;c.point=new m(b.lng,b.lat);(new rc).Sm(b,function(b){if(b=b.addressComponents){b.province&&(c.address.province=b.province);b.city&&(c.address.city=b.city);b.district&&(c.address.district=b.district);b.street&&(c.address.street=b.street);b.streetNumber&&(c.address.street_number=b.streetNumber)}a(c)})};fh(n.Id+"?"+["qt=coordtrans","x="+f.longitude,"y="+f.latitude,
"from=0&to=4","callback=baidu."+e].join("&"))}else b()};this.P.Fi&&window.BaiduLocAssistant&&window.BaiduLocAssistant.sendMessage?window.BaiduLocAssistant.sendMessage(JSON.stringify({action:"requestLoc",callback:"baidu."+e})):b()}});g.extend(Ge.prototype,{Xd: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},get:function(a){var b=this;Da.Ga(function(c){if(c&&c.result&&c.result.type==2){var e=c.result,c=c.content;if(e&&e.error==
0){var e=b.m.pa.map,f=c.level,i=c.cname,k=c.code,g=ea.Ge(c.geo,t).point,f=ea.yx(f,e);e&&e.Kd(g,f)}a&&a({center:g,level:f,name:i,code:k})}},{qt:"dec"})}});g.extend(ce.prototype,{Xd: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},get:function(a,b){var c={boundaries:[]};if(a==="\u4e2d\u56fd"||a==="\u5168\u56fd"||a==="\u4e2d\u534e\u4eba\u6c11\u5171\u548c\u56fd")b&&b(c);else{var e=["119.590757,23.808251;119.268804,23.41408;119.422881,23.163397;119.758632,23.201668;119.726437,23.588002;119.70804,23.763808;119.645949,23.797671",
"121.642055,25.312114;121.752439,25.169879;121.945611,25.186621;121.991604,25.052618;122.055995,24.985561;121.872022,24.834547;121.88122,24.624496;121.899617,24.498294;121.798432,24.270807;121.697247,24.135805;121.642055,23.958396;121.504076,23.288798;121.439685,23.178281;121.310904,22.991042;121.255712,22.812068;121.053342,22.624316;120.933759,22.290847;121.016547,21.990891;120.86017,21.887901;120.648601,21.947988;120.584211,22.376429;120.289854,22.51325;120.11508,22.939931;120.013895,23.118734;119.9771,23.543483;120.372642,24.11892;120.694595,24.641313;121.126931,25.119638;121.559268,25.337197;121.623658,25.345557",
"120.38414,22.372151;120.423234,22.355038;120.372642,22.307967;120.347346,22.329365;120.351945,22.355038;120.356544,22.363595","121.506375,22.696888;121.552369,22.660607;121.517874,22.611506;121.469581,22.64353;121.464981,22.690486;121.492577,22.701155","121.589163,22.100236;121.600661,22.050934;121.623658,22.012338;121.637456,21.939406;121.596062,21.93726;121.550069,22.014483;121.499476,22.044502;121.501776,22.102379;121.54087,22.102379","122.08819,25.668005;122.110037,25.488627;121.911116,25.435387;122.027249,25.658625;122.057144,25.669047",
"123.686455,25.955273;123.730149,25.909524;123.58527,25.699264;123.454189,25.743012;123.557674,25.817972;123.594468,25.84711","124.589072,25.924082;124.60172,25.894964;124.564926,25.902244;124.567226,25.929282;124.571825,25.930321","115.973388,21.36321;116.152762,21.298566;116.152762,21.164878;116.148163,21.039704;116.056176,21.000836;115.863004,21.035386;115.835409,21.143304;115.830809,21.26839;115.844607,21.358902;115.922796,21.36321","118.474702,24.527161;118.4862,24.509276;118.491949,24.487706;118.498848,24.46771;118.501148,24.448764;118.501148,24.435079;118.492524,24.422972;118.481026,24.411916;118.467228,24.406125;118.443082,24.39928;118.41721,24.386643;118.378116,24.379797;118.314301,24.369264;118.28728,24.371898;118.247035,24.378217;118.230363,24.377164;118.202192,24.376111;118.182645,24.375584;118.167122,24.375584;118.159073,24.378744;118.156199,24.389802;118.160223,24.397174;118.167697,24.407178;118.17862,24.424024;118.194718,24.434026;118.210241,24.444027;118.232088,24.457185;118.254509,24.472972;118.275206,24.488232;118.289579,24.497702;118.316025,24.506646;118.35052,24.521375;118.368918,24.529791;118.386165,24.537154;118.405137,24.540836;118.425834,24.543465;118.449981,24.541888;118.460904,24.53768"];
if(a==="\u53f0\u6e7e\u7701"||a==="\u53f0\u6e7e"){for(var f=0;f<6;f++)c.boundaries[f]=e[f];c.boundaries[6]=e[9];b&&b(c)}if(a==="\u9493\u9c7c\u5c9b"){for(f=0;f<1;f++)c.boundaries[f]=e[6];b&&b(c)}if(a==="\u8d64\u5c3e\u5c7f"){for(f=0;f<1;f++)c.boundaries[f]=e[7];b&&b(c)}Da.Ga(function(f){f&&f.content&&f.content.uid?Da.Ga(function(f){if(f&&f.content&&f.content.geo){var i=ea.Ge(f.content.geo,J);if(i.Nd&&i.Nd.length&&i.Nd.length>0)for(var g=i.Nd.length,f=0;f<g;f++){var x=i.Nd[f];if(x&&x.length&&x.length>
0){for(var o=x.length-1,z=[],n=J,p=0,v=0,B=0;B<o;B=B+2){var w=new m(x[B],x[B+1]),w=H.lc(w);if(B<o-3)var C=new m(x[B+2],x[B+3]),C=H.lc(C);var A=function(a,b){if(a.lng>109&&a.lng<113&&a.lat>15&&a.lat<19){if(a.lng-b.lng>1&&a.lat-b.lat<-1){n=t;p=B/2}if(a.lng-b.lng<-1&&a.lat-b.lat>1){n=t;v=B/2}}};if(a.indexOf("\u5168\u56fd")>-1||a.indexOf("\u4e2d\u56fd")>-1||a.indexOf("\u4e2d\u534e\u4eba\u6c11\u5171\u548c\u56fd")>-1){if(w.lng>=117.546263&&w.lng<=118.711042&&w.lat>=38.697981&&w.lat<=38.91302||w.lng>=113.576516&&
w.lng<=113.638822&&w.lat>=22.146067&&w.lat<=22.156645){z.length=0;break}A(w,C)}a.indexOf("\u6d77\u5357")>-1&&A(w,C);z.push(w.lng+", "+w.lat)}if(n===t){if(p>v){x=p;p=v;v=x}x=z;z=z.splice(p+1);o=z.splice(v-p);x=x.concat(o);c.boundaries.push(x.join(";"));c.boundaries.push(z.join(";"));n=J}else z.length!==0&&c.boundaries.push(z.join(";"))}}}C=c.boundaries.length;if((a==="\u4e2d\u56fd"||a==="\u5168\u56fd"||a==="\u4e2d\u534e\u4eba\u6c11\u5171\u548c\u56fd")&&c.boundaries.length>0)for(f=0;f<e.length-1;f++)c.boundaries[C+
f]=e[f];b&&b(c)},{qt:"ext",num:1E3,l:10,uid:f.content.uid}):b&&b(c)},{qt:"s",wd:a})}},W2:function(a){var b=[];if(typeof a!="string")return b;for(var a=a.split("|")[2].split(";"),c=0;c<a.length-1;c++){for(var e=[],f=a[c].split(","),i=0;i<f.length;i=i+2){var k=new m(f[i],f[i+1]),k=H.lc(k);e.push(k.lng+", "+k.lat)}b.push(e.join(";"))}return b}});E(bf,{get:bf.get});window.BT=2;window.xQ=1;g.extend(Fb.prototype,{Xd: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},Fv:function(a,b,c){a=H.ib(a);return n.Lp+"?c="+a.lng+","+a.lat+"&i="+b+","+encodeURIComponent(c)+"&s="+encodeURIComponent("tpl:LinesQuery")},getBusList:function(a){var b=this;this.Yg(this.Ed,function(c){if(c)Da.Ga(function(a,c){b.wQ(a,c)},{qt:b.NP,c:c,wd:a},{Bb:a});else{this.Bc=new le({Bb:a,city:"",vi:"",Nh:""});b.Xa(5);b.Ja(G.Xu,this.Bc)}})},wQ:function(a,b){this.clearResults();var c=a.result;if(!a.content||c.error!=0||c.type!=this.PP){this.Bc=new le({Bb:b.Bb,city:a.current_city.name,
vi:"",Nh:a.current_city.code});this.Xa(7);this.Ja(G.Xu,this.Bc)}else{for(var c=a.content,e=[],f=0,i=c.length;f<i;f++)e.push({name:c[f].name,xk:c[f].uid,Nh:a.current_city.code,ik:f,QA:b.Bb,Ti:c[f].poiType||2});this.Bc=new le({Bb:b.Bb,city:a.current_city.name,vi:this.Fv(ea.Ge(a.current_city.geo,t).point,a.current_city.code,b.Bb),QM:e,Nh:a.current_city.code});this.Xa(0);this.Ja(G.Xu,this.Bc);this.iU();this.US(a.current_city.geo,a.current_city.level,a.current_city.code)}},iU:function(){if(this.m.pa.Na&&
this.m.pa.Na.appendChild&&this.Bc&&this.Bc.dt()>0){var a=w("div",{style:"font:12px "+y.fontFamily+";background:#fff"});a.id="divResult"+this.da;for(var b=this.Bc.dt(),c=[],e=0;e<b;e++){var f=this.Bc.QD(e).name;c.push('<dl style="margin:3px 3px"><dt><span style="cursor:pointer" onclick=Instance(\''+this.da+"')._selectBusListItem("+e+")><img id=imgBLIcon"+e+" src="+Fb.Pv+' style="border:none" /></span>&nbsp;&nbsp;<a style="color:blue" href="javascript:void(0)" onclick=Instance(\''+this.da+"')._selectBusListItem("+
e+")>"+f+"</a></dt><dd id=ddBLInfo"+e+' style="display:none;margin:2px 0px"></dd></dl>')}b="";if(this.Bc.moreResultsUrl){b=b+"<div style='color:#7777cc;background:#e5ecf9;overflow:hidden;padding:2px;text-align:right'>"+("<a style='color:#7777cc' href='"+this.Bc.moreResultsUrl+"' target='_blank'>\u5230\u767e\u5ea6\u5730\u56fe\u67e5\u770b&#187;</a>");b=b+"&nbsp;</div>"}a.innerHTML=c.join("")+b;this.m.pa.Na.appendChild(a);this.Ja(G.IG,a)}},US:function(a,b,c){var e=this.m.pa.map;if(e){a=ea.Ge(a,t).point;
if(this.sB){if(this.sB!=c){e.Kd(a,b);this.sB=c}}else{e.Kd(a,b);this.sB=c}}},UU:function(a){if(this.Bc)for(var b=0,c=this.Bc.dt();b<c;b++){var e=g.Hc("ddBLInfo"+b),f=g.Hc("imgBLIcon"+b);if(b==a)if(e.style.display=="none"){e.style.display="block";f.src=Fb.KS}else{e.style.display="none";f.src=Fb.Pv}else{e.style.display="none";f.src=Fb.Pv}}},_selectBusListItem:function(a,b){if(!b){var c=g.Hc("ddBLInfo"+a),e=g.Hc("imgBLIcon"+a);if(c.style.display=="block"){c.style.display="none";e.src=Fb.Pv;return}}if(this.Bc&&
this.Bc[a]&&this.Bc[a].wp()>0){this.Kc=this.Bc[a];this.Xa(0);this.Ja(G.Wu,this.Kc);this.dJ(a);this.cJ(a)}else{var f=this,c=this.Bc.QD(a);Da.Ga(function(b,c){f.vQ(b,c,a)},{qt:f.MP,c:c.Nh,uid:c.xk},{name:c.name,Ti:c.Ti})}},clearResults:function(){delete this.Bc;delete this.Kc;delete this.Xi;delete this.X2;this.Zj();if(this.m.pa.Na)this.m.pa.Na.innerHTML=""},getBusLine:function(a){a&&(typeof a=="object"&&a.xk&&a.xk!=""&&typeof a.Nh!="undefined"&&a.Nh.toString()!=""&&typeof a.ik!="undefined"&&a.ik.toString()!=
""&&typeof a.QA!="undefined"&&a.QA.toString()!="")&&(this.Bc&&this.Bc.dt()>0&&a.Nh==this.Bc.Nh&&a.QA==this.Bc.keyword)&&this._selectBusListItem(a.ik,t)},vQ:function(a,b,c){var e=a.result;if(!a.content||!a.content[0]||e.error!=0||e.type!=this.OP){this.Kc=new Qe({name:b.name});this.Xa(7);this.Ja(G.Wu,this.Kc)}else{var a=a.content[0],f=e="",i="",k={},g=[],e=a.startTime,f=a.endTime,i=a.company;if(a.geo){k=ea.Ge(a.geo,t);k=new Db(k.la)}if(a.stations)for(var q=0,x=a.stations.length;q<x;q++)if(a.stations[q].geo){var o=
ea.Ge(a.stations[q].geo,t);g.push({name:a.stations[q].name,position:o.point,xk:a.stations[q].uid})}this.Kc=new Qe({name:b.name,startTime:e,uX:f,mW:i,J_:k,rO:g,Ti:b.Ti});this.Xa(0);this.Ja(G.Wu,this.Kc);this.Bc[c]=this.Kc;this.dJ(c);this.cJ(c)}},dJ:function(a){if(this.m.pa.Na&&this.m.pa.Na.appendChild&&this.Kc&&this.Kc.wp()>0){this.UU(a);var b=g.Hc("ddBLInfo"+a);if(b){var c=[];c.push('<table style="width:100%;background:#CDCDCD;font:12px '+y.fontFamily+'" cellspacing="1" cellpadding="1" ><tbody>');
c.push('<tr><td style="width:95px;line-height:22px;padding:0px 8px;text-align:left;vertical-align:top;background:#F4F4F4" >\u9996\u672b\u8f66\u65f6\u95f4</th><td  style="background:#FFFFFF;line-height:22px;padding:0px 8px" >'+this.Kc.startTime+"-"+this.Kc.endTime+"</td></tr>");c.push('<tr><td style="width:95px;line-height:22px;padding:0px 8px;text-align:left;vertical-align:top;background:#F4F4F4" >\u6240\u5c5e\u516c\u53f8</th><td  style="background:#FFFFFF;line-height:22px;padding:0px 8px" >'+this.Kc.company+
"</td></tr>");c.push("</tbody></table>");this.Kc.Ti==4?c.push('<p style="margin:2px 0px;font:12px '+y.fontFamily+';">\u6cbf\u7ebf\u5730\u94c1\u7ad9:</p>'):c.push('<p style="margin:2px 0px;font:12px '+y.fontFamily+';">\u6cbf\u7ebf\u516c\u4ea4\u7ad9\u70b9:</p>');c.push('<table style="width:100%;font:12px '+y.fontFamily+';" ><tbody>');for(var e=0,f=this.Kc.wp();e<f;e++)c.push('<tr><td style="width:20px">'+(e+1)+"</th><td><a id=aStop_"+a+"_"+e+' style="color:blue" href="javascript:void(0)" onclick=Instance(\''+
this.da+"')._selectBusStop("+a+","+e+")>"+this.Kc.zx(e).name+"</a></td></tr>");c.push("</tbody></table>");b.innerHTML=c.join("")}a=g.Hc("divResult"+this.da);this.Ja(G.HG,a)}},cJ:function(a){if(this.m.pa.map&&this.Kc&&this.Kc.wp()>0){this.Zj();U.$o(this.m.pa.map,this.Kc.Xe());var b=this.Kc.zp();this.Ja(G.Yu,b);var c=this;this.Xi=[];for(var e=0,f=this.Kc.wp();e<f;e++){var i=this.Kc.zx(e).position,k=this.Kc.zx(e).name,i=U.qV(this.m.pa.map,i,k);(function(b,e,f){b.addEventListener("click",function(i){var k=
["<div style='font:12px "+y.fontFamily+"'>"];k.push("<div style='margin:10px 1em 24px 0'><b>"+e+"</b></div>");k.push("</div>");var m=new jb(k.join(""),{title:"",height:0,width:220,margin:[10,10,20,10]});m.addEventListener("open",function(){var b=g.Hc("aStop_"+a+"_"+f);if(b)b.style.backgroundColor="#cccccc"});m.addEventListener("close",function(){var b=g.Hc("aStop_"+a+"_"+f);if(b)b.style.backgroundColor="#ffffff"});k=c.m.pa.map;k.P.wD?Ob.qM(m,k.getCurrentCity().code,{panoInstance:k.W,lngLat:i.target.ka(),
titleTip:e,type:"busline"},function(){b.gd(m)}):b.gd(m)})})(i,k,e);i.OB=k;this.Xi.push(i)}this.Ja(G.nq,this.Xi);this.m.pa.nh&&this.m.pa.map.Eh(b.Xe(),{margins:[5,5,5,5]})}},_selectBusStop:function(a,b){if(this.m.pa.map&&this.Xi&&this.Xi.length>0){var c=this.Xi[b];if(c.OB){var e=["<div style='font:12px "+y.fontFamily+"'>"];e.push("<div style='margin:10px 1em 24px 0'><b>"+c.OB+"</b></div>");e.push("</div>");var f=new jb(e.join(""),{title:"",height:0,width:220,margin:[10,10,20,10]});f.addEventListener("open",
function(){var c=g.Hc("aStop_"+a+"_"+b);if(c)c.style.backgroundColor="#cccccc"});f.addEventListener("close",function(){var c=g.Hc("aStop_"+a+"_"+b);if(c)c.style.backgroundColor="#ffffff"});e=this.m.pa.map;e.P.wD?Ob.qM(f,e.getCurrentCity().code,{panoInstance:e.W,lngLat:c.ka(),titleTip:c.OB,type:"busline"},function(){c.gd(f)}):c.gd(f)}}else{if(this.AN)this.AN.style.backgroundColor="#ffffff";if(e=g.Hc("aStop_"+a+"_"+b))e.style.backgroundColor="#cccccc";this.AN=e}},Zj:function(){this.m.pa.map&&this.m.pa.map.EK()},
Xa:function(a){typeof a=="number"?this.wg=a:delete this.wg}});g.extend(le.prototype,{QD:function(a){if(this.XA[a])return this.XA[a]},dt:function(){return this.XA.length}});var ig=le.prototype;E(ig,{getNumBusList:ig.dt,getBusListItem:ig.QD});g.extend(Qe.prototype,{zx:function(a){if(this.PB[a])return this.PB[a]},wp:function(){return this.PB.length},zp:X("pk"),Xe:function(){if(this.pk.Xe())return this.pk.Xe()}});var ve=Qe.prototype;E(ve,{getNumBusStations:ve.wp,getBusStation:ve.zx,getPath:ve.Xe,getPolyline:ve.zp});
window.xQ=2;window.HS=1;n.cf(function(a){function b(){}function c(){}function e(a){var b=this.$;b.we=[];if(this.Sh)for(var c in this.Sh)if(!(c.indexOf("vector_")==0&&!this.Vd()||c.indexOf("tile_")==0&&this.Vd())){var e=this.Sh[c],f;for(f in e){var i=e[f];if(!(i.Uh>this.ja()||i.Mf<this.ja())){var k=this.Yb(i.ka());k.x<this.width&&k.y<this.height&&a.offsetX<k.x+i.Zv[1]&&(a.offsetX>k.x-i.Zv[3]&&a.offsetY>k.y-i.Zv[0]&&a.offsetY<k.y+i.Zv[2])&&b.we.push(i)}}}}function f(b){if(b.point){var c=a.ja(),e=a.ua().Rk().Vk(b.point),
f=new L(Math.floor(e.x*Math.pow(2,c-18)),Math.floor(e.y*Math.pow(2,c-18))),k=a.Hd.Od(c),e=a.YL(b.point,c),m=a.da.replace(/^TANGRAM_/,""),n=e.An,p=e.os,e=f.x-n*k,f=k-(f.y-p*k),m=a.Ji[m+"_"+n+"_"+p+"_"+a.Hd.Zs(c)+"_"+c],c=[];if(m){for(var v in m.polygon)i([e,f],m.polygon[v].QF)&&c.push(m.polygon[v]);for(v in m.polyline){for(var C=[e,f],n=m.polyline[v].QF,k=5+m.polyline[v].style[0].nL,p=C[0],C=C[1],w=J,D=0,A=n.length-3;D<A;D=D+2){var y;var E=n[D];y=n[D+1];var G=n[D+2],H=n[D+3],I=E-G,ja=y-H,I=I*I+ja*
ja;if(I>g){ja=((y-C)*(y-H)-(E-p)*(G-E))/I;if(ja>1||ja<0){E=p-E;G=p-G;y=C-y;H=C-H;y=E*E+y*y;H=G*G+H*H;y=y<H?Math.sqrt(y):Math.sqrt(H)}else y=Math.abs(((y-C)*-(E-G)-(E-p)*(H-y))/Math.sqrt(I))}else{H=p-E;y=C-y;y=Math.sqrt(H*H+y*y)}if(k>y){w=t;break}}w&&c.push(m.polyline[v])}}e=a.Ji.H_;b=a.Yb(b.point);if(e)for(v in e.polygon)i([b.x,b.y],e.polygon[v].QF)&&c.push(e.l6[v]);return c}}function i(a,b){for(var c=a[0],e=a[1],f=J,i=0,k=b.length-2;i<b.length;i=i+2){var g=b[i],l=b[i+1],m=b[k],k=b[k+1];l>e!==k>e&&
c<(m-g)*(e-l)/(k-l)+g&&(f=!f);k=i}return f}function k(){if(a.$.WK&&a.$.we.length>0){a.platform.style.cursor="pointer";a.$.WK=J}else{a.$.we=[];a.platform.style.cursor=a.P.Ec}}a.$.Eu=new sb("",{Fa:new A(15,-3),iq:{border:"1px solid #aaa",background:"#fffec2",whiteSpace:"nowrap",font:"12px "+y.fontFamily,mozBoxShadow:"1px 2px 6px #666",webkitBoxShadow:"1px 2px 6px #666",boxShadow:"1px 2px 6px #666",padding:"2px 4px"}});if(!a.P||!a.P.Ht){var g=0.01;a.addEventListener("movestart",b);a.addEventListener("moveend",
c);a.addEventListener("zoomstart",b);a.addEventListener("zoomend",function(){setTimeout(c,30)});a.addEventListener("mousemove",function(b){if(!(b.ub&&!(b.ub instanceof La)||b.Ib)){var c=this.$,f=c.we.slice(0);e.call(this,b);for(var i=c.we.slice(0),k=0;k<f.length;k++)for(var g=0;g<i.length;g++)if(f[k]===i[g]){f.splice(k,1);k--;i.splice(g,1);g--}if(f.length>0){var l=new v("onhotspotout");l.spots=f.slice(0);this.dispatchEvent(l)}if(c.we.length==0&&!c.z5){if(this.platform.style.cursor!=this.P.Ec)this.platform.style.cursor=
this.P.Ec;if(c.gq){clearTimeout(c.gq);c.gq=u}c.SF=setTimeout(function(){c.Eu.aa()},400)}else if(i.length>0){this.platform.style.cursor="pointer";l=new v("onhotspotover");l.spots=i.slice(0);this.dispatchEvent(l);if(c.gq){clearTimeout(c.gq);c.gq=u}if(c.SF){clearTimeout(c.SF);c.SF=u}if(l.spots[0].lE())c.gq=setTimeout(function(){c.Eu.jd(l.spots[0].lE());c.Eu.va(b.point);c.Eu.show();a.Ta(c.Eu)},400)}}});a.addEventListener("clickex",function(a){var b=this.$;if(!a.overlay){b.we.length==0&&e.call(this,a);
if(b.we.length>0){a=new v("onhotspotclick");a.spots=b.we.slice(0);a.spots.sort(function(a,b){return a.ka().lat-b.ka().lat});this.dispatchEvent(a);b.we.length=0}}});a.addEventListener("rightclickex",function(a){if(this.P.Hk||this.P.ip){var b=this.$;if(!a.overlay&&a.point){var c=[];if(b.we.length>0){var e=b.we.slice(0);e.sort(function(a,b){return a.ka().lat-b.ka().lat});for(var i in e)c.push(e[i].$B);b.we.length=0}b=f(a);c=c.concat(b);b=[];for(i in c)b.indexOf(c[i].$b)<0&&b.push(c[i].$b);i=new v("onhotspotrightclick");
i.styles=c;i.styleIds=b;i.point=a.point;this.dispatchEvent(i)}}});a.addEventListener("load",k);a.addEventListener("moveend",k);a.addEventListener("zoomend",k);a.addEventListener("dragend",function(){this.$.WK=t})}});window.HS=2;window.kQ=1;g.R.getComputedStyle=function(a,b){var a=g.R.fk(a),c=g.R.UD(a);if(c.defaultView&&c.defaultView.getComputedStyle)if(c=c.defaultView.getComputedStyle(a,u))return c[b]||c.getPropertyValue(b);return""};g.R.remove=function(a){var a=g.R.fk(a),b=a.parentNode;b&&b.removeChild(a)};
g.lang.isArray=function(a){return"[object Array]"==Object.prototype.toString.call(a)};g.event=g.event||{};g.event.stopPropagation=function(a){a.stopPropagation?a.stopPropagation():a.cancelBubble=t};g.event.preventDefault=function(a){a.preventDefault?a.preventDefault():a.returnValue=J};g.event.stop=function(a){var b=g.event;b.stopPropagation(a);b.preventDefault(a)};g.Rb.indexOf=function(a,b,c){var e=a.length,c=c|0;for(c<0&&(c=Math.max(0,e+c));c<e;c++)if(c in a&&a[c]===b)return c;return-1};g.Rb.contains=
function(a,b){return g.Rb.indexOf(a,b)>=0};g.Sb=g.Sb||{version:"1.3.9"};g.Sb.PY=function(a){for(var a=a.split("-"),b=g.Sb,c=a.length,e=0;e<c;e++)b=b[a[e].charAt(0).toUpperCase()+a[e].slice(1)];return b};g.Sb.create=function(a,b){g.lang.Hg(a)&&(a=g.Sb.PY(a));return new a(b)};g.event.YA=g.event.YA||[];g.event.V=function(a,b,c){function e(b){c.call(a,b)}var b=b.replace(/^on/i,""),a=g.R.fk(a),f=g.event.YA,i=g.event.G2,k=b,b=b.toLowerCase();if(i&&i[b]){i=i[b](a,b,e);k=i.type;e=i.F5}a&&a.addEventListener?
a.addEventListener(k,e,J):a&&a.attachEvent&&a.attachEvent("on"+k,e);f[f.length]=[a,b,c,e,k];return a};g.V=g.event.V;g.event.md=function(a,b,c){for(var a=g.R.fk(a),b=b.replace(/^on/i,"").toLowerCase(),e=g.event.YA,f=e.length,i=!c,k,l;f--;){k=e[f];if(k[1]===b&&k[0]===a&&(i||k[2]===c)){l=k[4];k=k[3];a.removeEventListener?a.removeEventListener(l,k,J):a.detachEvent&&a.detachEvent("on"+l,k);e.splice(f,1)}}return a};g.md=g.event.md;g.Sb.GG={id:"",uc:function(a){var b;b="tangram-"+this.Mu+"--"+(this.id?this.id:
this.da);return a?b+"-"+a:b},Xs:function(a){var b=this.DK,c=this.R0;if(a){b=b+("-"+a);c=c+("-"+a)}this.R0&&(b=b+(" "+c));return b},mi:function(){return g.fa(this.ZM)},SX:function(){return g.fa(this.uc())},Mu:"",vp:function(){return"window['$BAIDU$']._instances['"+this.da+"']"},u4:function(a){for(var b=0,c=Array.prototype.slice.call(arguments,1),e=c.length;b<e;b++)typeof c[b]=="string"&&(c[b]="'"+c[b]+"'");return this.vp()+"."+a+"("+c.join(",")+");"},V:function(a,b,c){g.V(a,b,c);this.addEventListener("ondispose",
function(){g.md(a,b,c)})},T_:function(a){if(!this.mi()){a=g.fa(a);if(!a){a=document.createElement("div");document.body.appendChild(a);a.style.position="absolute";a.className=this.Xs("main")}if(!a.id)a.id=this.uc("main");this.ZM=a.id;a.setAttribute("data-guid",this.da);return a}},mj:function(){this.dispatchEvent("dispose");g.lang.Ia.prototype.mj.call(this)}};g.Sb.FW=function(a){function b(){}function c(b,e){var o=this,b=b||{};f.call(o,!i?b:b.da||"",t);g.object.extend(o,c.options);g.object.extend(o,
b);o.DK=o.DK||"tangram-"+o.Mu.toLowerCase();for(k in g.Sb.sm)if(typeof o[k]!="undefined"&&o[k]){g.object.extend(o,g.Sb.sm[k]);g.lang.Gt(o[k])?o.addEventListener("onload",function(){g.Sb.sm[k].call(o[k].apply(o))}):g.Sb.sm[k].call(o)}a.apply(o,arguments);k=0;for(l=c.tz.length;k<l;k++)c.tz[k](o);b.parent&&o.D0&&o.D0(b.parent);!e&&b.r3&&o.xa(b.element)}var e;e=e||{};var f=e.$0||g.lang.Ia,i=f==g.lang.Ia?1:0,k,l;b.prototype=f.prototype;e=c.prototype=new b;for(k in g.Sb.GG)e[k]=g.Sb.GG[k];c.extend=function(a){for(k in a)c.prototype[k]=
a[k];return c};c.tz=[];c.cf=function(a){typeof a=="function"&&c.tz.push(a)};c.options={};return c};g.R.OD=function(a,b){a=g.R.fa(a);if(a===u)return a;if("style"==b)return a.style.cssText;b=g.R.gH[b]||b;return a.getAttribute(b)};g.OD=g.R.OD;g.Sb.get=function(a){var b;if(g.lang.Hg(a))return g.lang.Tc(a);do{if(!a||a.nodeType==9)return u;if(b=g.R.OD(a,"data-guid"))return g.lang.Tc(b)}while((a=a.parentNode)!=document.body)};g.Sb.Hi=g.Sb.FW(function(){var a=this;a.addEventListener("onload",function(){eventName=
I()?"touchstart":"mousedown";a.V(document,eventName,a.WW);a.V(window,"blur",a.O1)});a.WW=a.fS();a.O1=a.CS();a.Ik=[];a.dd=-1}).extend({Mu:"suggestion",Z5:new Function,d6:new Function,a6:new Function,c6:new Function,f6:new Function,b6:new Function,getData:function(){return[]},u6:"",p3:"",Fm:{},r1:"<div id='#{0}' class='#{1}' style='position:relative; top:0px; left:0px'></div>",d7:"<div id='#{0}' class='#{1}'>#{2}</div>",q1:'<div style="height:22px;line-height:22px;overflow:hidden;zoom:1;border-top:#E7E7E7 solid 1px;background:#F7F7F7;"><span style="float:right;color:#4B4B4B;border-left:1px solid #E7E7E7;padding:0 10px;font-size:14px;" onmousedown="#{0}">\u5173\u95ed</span></div>',
p1:'<table cellspacing="0" cellpadding="2"><tbody>#{0}</tbody></table>',s1:'<tr><td id="#{0}" onmouseover="#{2}" onmouseout="#{3}" onmousedown="#{4}" onclick="#{5}" class="#{6}"><i class="route-icon">#{1}</i></td></tr>',HY:function(){return g.sp(this.r1,this.uc(),this.Xs(),this.da)},xa:function(a,b){var c,a=g.fa(a);this.qC=b;if(!this.mi()&&a){this.b1=a.id?a.id:a.id=this.uc("input");c=this.T_();c.style.display="none";c.innerHTML=this.HY();this.dispatchEvent("onload")}},PA:function(){var a=this.mi();
return a&&a.style.display!="none"},Lj:function(a){var b=this.Fm,a={data:{item:(b&&typeof a=="number"&&typeof b[a]!="undefined"?b[a].value:a)==a?{value:a,content:a}:b[a],index:a}};this.dispatchEvent("onbeforepick",a)&&this.dispatchEvent("onpick",a)},show:function(a,b,c){var a=0,e=b.length;this.Ik=[];this.dd=-1;if(e==0&&!c)this.aa();else{for(this.Fm=[];a<e;a++){typeof b[a].value!="undefined"?this.Fm.push(b[a]):this.Fm.push({value:b[a],content:b[a]});(typeof b[a].disable=="undefined"||b[a].disable==
J)&&this.Ik.push(a)}this.SX().innerHTML=this.aS();this.mi().style.display="block";this.dispatchEvent("onshow")}},aa:function(){if(this.PA()){if(this.dd>=0&&this.ZY)for(var a=this.Fm,b=-1,c=0,e=a.length;c<e;c++)if(typeof a[c].disable=="undefined"||a[c].disable==J){b++;b==this.dd&&this.Lj(c)}this.mi().style.display="none";this.dispatchEvent("onhide")}},vt:function(a){var b=this.Ik,c=u;if(this.nr(a)){this.dd>=0&&this.DH();c=this.fI(a);g.gb(c,this.Xs("current"));this.dd=g.Rb.indexOf(b,a);this.dispatchEvent("onhighlight",
{index:a,data:this.Rm(a)})}},DC:function(){var a=this.Ik[this.dd];this.DH()&&this.dispatchEvent("onclearhighlight",{index:a,data:this.Rm(a)})},DH:function(){var a=this.dd,b=this.Ik,c=u;if(a>=0){c=this.fI(b[a]);g.zc(c,this.Xs("current"));this.dd=-1;return t}return J},confirm:function(a,b){if(b=="keyboard"||this.nr(a)){this.Lj(a);this.dispatchEvent("onconfirm",{data:this.Rm(a)||a,source:b});this.dd=-1;this.aa()}},Rm:function(a){return{item:this.Fm[a],index:a}},kE:function(){return this.Wm().value},
Wm:function(){return g.fa(this.b1)},fI:function(a){return g.fa(this.uc("item"+a))},aS:function(){for(var a="",b=[],c=this.Fm,e=c.length,f=0;f<e;f++)b.push(g.sp(this.s1,this.uc("item"+f),c[f].content,this.vp()+"._itemOver(event, "+f+")",this.vp()+"._itemOut(event, "+f+")",this.vp()+"._itemDown(event, "+f+")",this.vp()+"._itemClick(event, "+f+")",typeof c[f].disable=="undefined"||c[f].disable==J?"":this.Xs("disable")));a=a+g.sp(this.p1,b.join(""));I()&&(a=a+g.sp(this.q1,this.vp()+"._close(event)"));
return a},_close:function(){this.aa()},_itemOver:function(a,b){g.event.stop(a||window.event);this.nr(b)&&this.vt(b);this.dispatchEvent("onmouseoveritem",{index:b,data:this.Rm(b)})},_itemOut:function(a,b){g.event.stop(a||window.event);this.ZY||this.nr(b)&&this.DC();this.dispatchEvent("onmouseoutitem",{index:b,data:this.Rm(b)})},_itemDown:function(a,b){g.event.stop(a||window.event);this.dispatchEvent("onmousedownitem",{index:b,data:this.Rm(b)})},_itemClick:function(a,b){g.event.stop(a||window.event);
this.dispatchEvent("onitemclick",{index:b,data:this.Rm(b)});this.nr(b)&&this.confirm(b,"mouse")},nr:function(a){return g.Rb.contains(this.Ik,a)},fS:function(){var a=this;return function(b){var b=b||window.event,b=b.target||b.srcElement,c=g.Sb.get(b);b==a.Wm()||c&&c.Mu==a.Mu||a.aa()}},CS:function(){var a=this;return function(){a.aa()}},mj:function(){this.dispatchEvent("dispose");g.R.remove(this.ZM);g.lang.Ia.prototype.mj.call(this)}});g.Sb.sm=g.Sb.sm||{};g.R.children=function(a){a=g.R.fa(a);if(a===
u)return a;for(var b=[],a=a.firstChild;a;a=a.nextSibling)a.nodeType==1&&b.push(a);return b};g.R.insertBefore=function(a,b){var c;c=g.R.fk;a=c(a);b=c(b);(c=b.parentNode)&&c.insertBefore(a,b);return a};g.R.Sd=function(a,b,c){var e=g.R,f,a=e.fa(a),b=g.nl.CO(b);if(f=e.gm)c=f.filter(b,c,"set");(f=e.RB[b])&&f.set?f.set(a,c):a.style[f||b]=c;return a};g.Sd=g.R.Sd;g.R.Bi=function(a,b){a=g.R.fa(a);if(a===u)return a;for(var c in b)g.R.Sd(a,c,b[c]);return a};g.Bi=g.R.Bi;g.R.gm[g.R.gm.length]={set:function(a,
b){b.constructor==Number&&!/zIndex|fontWeight|opacity|zoom|lineHeight/i.test(a)&&(b=b+"px");return b}};g.R.qu=function(a,b){function c(a,b){return parseFloat(g.Gg(a,b))||0}var e={};b.width&&(e.width=parseFloat(b.width));b.height&&(e.height=parseFloat(b.height));if(g.ha.OE){if(b.width){e.width=parseFloat(b.width)-c(a,"paddingLeft")-c(a,"paddingRight")-c(a,"borderLeftWidth")-c(a,"borderRightWidth");e.width<0&&(e.width=0)}if(b.height){e.height=parseFloat(b.height)-c(a,"paddingTop")-c(a,"paddingBottom")-
c(a,"borderTopWidth")-c(a,"borderBottomWidth");e.height<0&&(e.height=0)}}return g.R.Bi(a,e)};(function(){var a=g.Sb.sm.LK=W();a.Xy=J;a.oq;a.KG;a.LG;a.oP=function(){if(this.oq){this.pP();g.Sd(this.oq,"display","block")}else{var a=this.tW||{},c=this.KG=a.Va||this.mi(),e=a.opacity||"0",a=a.color||"",f=this.oq=document.createElement("iframe"),i=this.LG=document.createElement("div");g.R.children(c).length>0?g.R.insertBefore(i,c.firstChild):c.appendChild(i);g.Bi(i,{position:"absolute",top:"0px",left:"0px"});
g.R.qu(i,{width:c.offsetWidth,height:c.offsetHeight});g.R.qu(f,{width:i.offsetWidth});g.R.Bi(f,{zIndex:-1,display:"block",border:0,backgroundColor:a,filter:"progid:DXImageTransform.Microsoft.Alpha(style=0,opacity="+e+")"});i.appendChild(f);f.src="javascript:void(0)";f.frameBorder="0";f.scrolling="no";f.height="97%";this.Xy=t}};a.nP=function(){var a=this.oq;if(this.Xy){g.Sd(a,"display","none");this.Xy=J}};a.pP=function(){var a;a=a||{};var c=this.KG,e=this.LG,f=this.oq;g.R.qu(e,{width:c.offsetWidth,
height:c.offsetHeight});g.R.qu(f,g.extend({width:g.Gg(e,"width")},a))}})();g.extend(g.Sb.Hi.prototype,{LK:t,tW:{}});g.Sb.Hi.cf(function(a){if(a.LK){a.addEventListener("onshow",function(){a.oP()});a.addEventListener("onhide",function(){a.nP()})}});g.Sb.Hi.extend({setData:function(a,b,c){this.QC[a]=b;c||this.show(a,this.QC[a])}});g.Sb.Hi.cf(function(a){a.QC={};a.addEventListener("onneeddata",function(b,c){var e=a.QC;typeof e[c]=="undefined"?a.getData(c):a.show(c,e[c])})});g.R.B0=g.R.H6=function(a,b){return g.R.qu(a,
{width:b})};g.R.UY=function(a){a=g.R.fa(a);if(a===u)return a;a=g.R.UD(a);return a.parentWindow||a.defaultView||u};g.R.va=function(a,b){return g.R.Bi(a,{left:b.left-(parseFloat(g.R.Gg(a,"margin-left"))||0),top:b.top-(parseFloat(g.R.Gg(a,"margin-top"))||0)})};g.page=g.page||{};g.page.qE=function(){var a=document;return(a.compatMode=="BackCompat"?a.body:a.documentElement).clientWidth};g.page.pE=function(){var a=document;return(a.compatMode=="BackCompat"?a.body:a.documentElement).clientHeight};g.page.FY=
function(){var a=document;return window.pageYOffset||a.documentElement.scrollTop||a.body.scrollTop};g.page.EY=function(){var a=document;return window.pageXOffset||a.documentElement.scrollLeft||a.body.scrollLeft};g.Us=g.Us||{};g.Us.bind=function(a,b){var c=arguments.length>2?[].slice.call(arguments,2):u;return function(){var e=g.lang.Hg(a)?b[a]:a,f=c?c.concat([].slice.call(arguments,0)):arguments;return e.apply(b||e,f)}};(function(){function a(a){a.x=a[0]||a.x||a.left||0;a.y=a[1]||a.y||a.top||0;return a}
var b=g.Sb.sm.K_=W();b.va=function(a,b,f){b=g.fa(b)||this.mi();f=f||{};this.bQ(b,f.p_,[b,a,f])};b._positionByCoordinate=function(b,e,f,i){var e=e||[0,0],f=f||{},k={},l=g.page.pE(),q=g.page.qE(),m=g.page.EY(),o=g.page.FY(),n=b.offsetWidth,p=b.offsetHeight,v=b.offsetParent,v=!v||v==document.body?{left:0,top:0}:g.R.ka(v);f.position=typeof f.position!=="undefined"?f.position.toLowerCase():"bottomright";e=a(e||[0,0]);f.Fa=a(f.Fa||[0,0]);e.x=e.x+(f.position.indexOf("right")>=0?e.width||0:0);e.y=e.y+(f.position.indexOf("bottom")>=
0?e.height||0:0);k.left=e.x+f.Fa.x-v.left;k.top=e.y+f.Fa.y-v.top;switch(f.t5){case "surround":k.left=k.left+(k.left<m?n+(e.width||0):k.left+n>m+q?-n-(e.width||0):0);k.top=k.top+(k.top<o?p+(e.height||0):k.top+p>o+l?-p-(e.height||0):0);break;case "fix":k.left=Math.max(0-parseFloat(g.R.Gg(b,"marginLeft"))||0,Math.min(k.left,g.page.qE()-n-v.left));k.top=Math.max(0-parseFloat(g.R.Gg(b,"marginTop"))||0,Math.min(k.top,g.page.pE()-p-v.top));break;case "verge":var w=f.position.indexOf("right")>-1?e.width:
0,B=f.position.indexOf("bottom")>-1?e.height:0,y=f.position.indexOf("bottom")>-1?e.width:0,C=f.position.indexOf("right")>-1?e.height:0;k.left=k.left-(f.position.indexOf("right")>=0?e.width||0:0);k.top=k.top-(f.position.indexOf("bottom")>=0?e.height||0:0);k.left=k.left+(k.left+w+n-m>q-v.left?y-n:w);k.top=k.top+(k.top+B+p-o>l-v.top?C-p:B)}g.R.va(b,k);!i&&(l!=g.page.pE()||q!=g.page.qE())&&this._positionByCoordinate(b,e,{},t);i||this.dispatchEvent("onpositionupdate")};b.bQ=function(a,b,f){(typeof b==
"undefined"||!b)&&g.event.V(g.R.UY(a),"resize",g.Us.bind.apply(this,["_positionByCoordinate",this].concat([].slice.call(f))));this._positionByCoordinate.apply(this,f)}})();g.Sb.Hi.extend({K_:t,DX:t,VY:function(){var a=this;return function(){a.Qw(t)}},Qw:function(a){var b=this.Wm(),c=this.qC,e=this.mi();if(this.PA()||!a){c&&(b=c);a=g.R.ka(b);b={top:a.top+b.offsetHeight-1,left:a.left,width:b.offsetWidth};b=typeof this.view=="function"?this.view(b):b;this.va([b.left,b.top],u,{p_:t});g.R.B0(e,b.width)}}});
g.Sb.Hi.cf(function(a){a.P1=a.VY();a.addEventListener("onload",function(){a.Qw();if(a.DX)a.EX=setInterval(function(){var b=a.mi(),c=a.Wm();if(b.offsetWidth!=0&&c&&c.offsetWidth!=b.offsetWidth){a.Qw();b.style.display="block"}},100);a.V(window,"resize",a.P1)});a.addEventListener("onshow",function(){a.Qw()});a.addEventListener("ondispose",function(){clearInterval(a.EX)})});g.Sb.Hi.cf(function(a){function b(){setTimeout(function(){var b=a.Wm();f=b===u?"":b.value},20)}var c,e="",f,i,k=J,l=J;a.addEventListener("onload",
function(){c=this.Wm();b();a.V(window,"onload",b);a.c1=a.KY();a.V(c,"keydown",a.c1);c.setAttribute("autocomplete","off");a.cW=setInterval(function(){if(!l){g.fa(c)==u&&a.mj();var b=c.value;if(b==e&&b!=""&&b!=f&&b!=i){if(a.yF==0)a.yF=setTimeout(function(){a.dispatchEvent("onneeddata",b)},100)}else{clearTimeout(a.yF);a.yF=0;if(b==""&&e!=""){i="";a.aa()}e=b;if(b!=i)a.px=b;f!=c.value&&(f="")}}},10);a.V(c,"beforedeactivate",a.DV)});a.addEventListener("onitemclick",function(){l=J;a.px=e=a.kE()});a.addEventListener("onpick",
function(a){k&&c.blur();c.value=i=a.data.item.value;k&&c.focus()});a.addEventListener("onmousedownitem",function(){l=k=t;setTimeout(function(){k=l=J},500)});a.addEventListener("ondispose",function(){clearInterval(a.cW)})});g.Sb.Hi.extend({DV:function(){return function(){if(mousedownView){window.event.cancelBubble=t;window.event.returnValue=J}}},KY:function(){var a=this;return function(b){var c=J,b=b||window.event;switch(b.keyCode){case 9:case 27:a.aa();break;case 13:g.event.stop(b);a.confirm(a.dd==
-1?a.Wm().value:a.Ik[a.dd],"keyboard");break;case 38:c=t;case 40:g.event.stop(b);b=c;if(a.PA()){var c=a.Ik,e=a.dd;if(c.length!=0){if(b)switch(e){case -1:e=c.length-1;a.Lj(c[e]);a.vt(c[e]);break;case 0:e=-1;a.Lj(a.px);a.DC();break;default:e--;a.Lj(c[e]);a.vt(c[e])}else switch(e){case -1:e=0;a.Lj(c[e]);a.vt(c[e]);break;case c.length-1:e=-1;a.Lj(a.px);a.DC();break;default:e++;a.Lj(c[e]);a.vt(c[e])}a.dd=e}}else a.dispatchEvent("onneeddata",a.kE());break;default:a.dd=-1}}},px:""});Ca.j7=t;mb.RG=J;mb.TP=
n.Id+"res/20/bmap_autocomplete.css";mb.aH={ALL:"0",CITY:"1"};g.extend(mb.prototype,{Xd:function(){this.jk()},jk:function(){this.Cl=-1;this.La=u;this.Cw=[];this.AH=0;this.ma=this.Dv();if(this.$a.input){this.yS();this.mU();this.Dy(this.wI)}var a=u;if(this.aj){a={method:"search"};a.arguments=[this.aj]}this.pI();this.XH(a)},mU:function(){var a=this,b=new g.Sb.Hi({getData:function(b){a.pJ(b)},onhide:function(){a.Cl=-1;if(a.xg.kE()===""){a.aj="";a.ma=a.Dv()}},onhighlight:function(b){if(a.La){var e={},f=
{},f={index:b.data.index,value:a.La.fn[b.data.index].value},e={index:a.Cl,value:a.Cl>=0?a.La.fn[a.Cl].value:{}},i=new v("onhighlight");i.fromitem=i.m4=e;i.toitem=i.a7=f;a.dispatchEvent(i);a.Cl=b.data.index}},onbeforepick:function(b){if(a.La&&typeof b.data.index==="number"){var e=a.La.fn[b.data.index].value;b.data.item.content=b.data.item.value=e.province+e.city+e.district+e.street+e.business}},onconfirm:function(b){if(a.La){Z(5012);var e={};if(typeof b.data.index==="number"){e={index:b.data.index,
value:a.La.fn[b.data.index].value};b=new v("onconfirm");b.item=b.item=e;a.dispatchEvent(b)}}}});b.xa(g.fa(this.$a.input),g.fa(this.$a.qC));this.xg=b},show:function(){if(this.xg)this.xg.mi().style.display="block"},aa:function(){this.xg&&this.xg.aa();this.Cl=-1},mj:function(){this.xg&&this.xg.mj();g.lang.Ia.prototype.mj.call(this)},LF:function(a){this.$a.types=a||[];this.pI()},Fn:function(a,b){this.Ed.src=a;this.XH(b)},search:function(a){this.pJ(a)},Dy:function(a){this.xg&&this.xg.Lj(a)},pJ:function(a){var b=
this,c=(Math.random()*1E5).toFixed(0);n._rd["_cbk"+c]=function(a){g.fa(b.$a.input)!==u&&b.ZR(a);delete n._rd["_cbk"+c]};var e=n.url.proto+n.url.domain.baidumap+"/su?wd="+encodeURIComponent(a)+"&callback=BMap._rd._cbk"+c+"&cid="+b.AH+"&type="+b.Cw+"&t="+(new Date).getTime()+"&from=jsapi";b.aj=a;b.Cl=-1;b.ma=this.Dv();Z(5010,{tp:b.Cw,wd:encodeURIComponent(a)});n.alog("cus.fire","count","z_sug");ub.Ga(e)},ZR:function(a){if(a&&a.q)this.aj=a.q;this.MU(this.MR(a));this.ma=this.Dv(this.La);this.$a.cu(this.ma)},
MR:function(a){var b=[],c=a.s,e={};e.Bb=a.q||"";e.count=a.s.length||0;e.status=a.e<0?7:0;e.fn=[];var f=0,i=c.length;for(I()&&i>6&&(i=6);f<i;f++){var k=this.iS(c[f],this.Cw);e.fn.push(k.value);b.push(k.iM)}this.La=e;return{data:b,t7:a.q}},MU:function(a){if(this.xg){var b=this.xg;b.show(a.word,a.data);a.data.length<1&&b.aa()}},iS:function(a,b){switch(b.toString()){case "1":return this.jS(a);default:return this.kS(a)}},kS:function(a){var a=a.split("$"),b=this.aj,c=RegExp(b,"g"),e="<b>"+b+"</b>",f={province:"",
city:a[0],district:a[1],street:a[2],streetNumber:"",business:a[3]},i="";if(a.length>=7){f.city=a[5]||f.city;f.district=a[6]||f.city;a[0]=a[5];a[1]=a[6]}for(var k=3;k>=0;k--){i=a[k]+i;if(i.indexOf(b)>-1){for(var b=k-1,g="";b>-1;){g=a[b]+g;b--}i=i.replace(c,e);g&&(i=i+('&nbsp;<span class="tangram-suggestion-grey">'+g+"</span>"));break}}if(!g)for(k=3;k>=0;k--)g=g+a[k];return{value:{value:f},iM:i}},jS:function(a){var b=a.split("$"),c=this.aj,a={province:b[0],city:b[1],district:"",street:"",streetNumber:"",
business:""},b=(b[0]+b[1]).replace(RegExp(c,"g"),"<b>"+c+"</b>");return{value:{value:a},iM:b}},pI:function(){var a=this.$a.types,b=[];if(g.Hg(a))b.push(mb.aH[a.toUpperCase()]);else if(g.lang.isArray(a))for(var c=0,e=a.length;c<e;c++)b.push(mb.aH[a[c].toUpperCase()]);this.Cw=b.length>0?b.join(","):"0"},XH:function(a){var b=this;b.Yg(b.Ed,function(c){b.AH=c;a&&b[a.method].apply(b,a.arguments)})},yS:function(){if(!mb.RG){var a=document,b=a.createElement("link");b.setAttribute("rel","stylesheet");b.setAttribute("type",
"text/css");b.setAttribute("href",mb.TP);var c=a.getElementsByTagName("head");c.length?c[0].appendChild(b):a.documentElement.appendChild(b);mb.RG=t}},Dv:function(a){if(!a)return new Re({Bb:this.aj,total:0,cl:[]});for(var b=[],c=0,e=a.fn.length;c<e;c++)b.push(a.fn[c].value);return new Re({Bb:a.Bb,total:a.count,cl:b})}});E(ob,{show:ob.show,hide:ob.aa,setTypes:ob.LF,setLocation:ob.Fn,search:ob.search,setInputValue:ob.Dy,dispose:ob.mj,setSearchCompleteCallback:ob.xu});g.extend(Re.prototype,{Qk:function(a){if(this.Dr[a])return this.Dr[a]},
ft:X("jB"),toString:hb("AutocompleteResult")});var jg=Re.prototype;E(jg,{getPoi:jg.Qk,getNumPois:jg.ft});window.kQ=2;window.gT=1;var ah=0,Lf=1,Kf=2,sd,oa=u;qf=function(a){this.map=a;this.lF=this.$w=u;this.ep={};this.XZ=8;this.um=[];this.T0=4;this.RF="";this.jl=this.he=this.ie=this.Fe=this.jn=u;this.yt=this.Ep="";this.Ny=u;this.oi=0;this.LE=J;this.qN=u;this.Am=this.mL="";this.Cj=new sa(y.sa+"spotmkrs.png",new A(18,18),{anchor:new A(9,9),imageOffset:new A(0,0),infoWindowOffset:new A(10,0)});this.kZ()};
oa=qf.prototype;oa.kZ=function(){var a=this;a.oV();a.bind();a.Za=t;setTimeout(function(){a.eo()},1E3);setInterval(function(){a.LE=J},300)};oa.m7=hb(J);oa.bind=function(){this.GV();this.HV();this.IV();this.JV()};oa.JV=function(){var a=this,b=this.map;b.addEventListener("vectorchanged",function(c,e){e.isvector?a.close():b.P.rD==t&&a.open()})};oa.c_=function(a){var b=this.map;if(this.Za)if(b.ja()<10)this.xm();else{this.CC();if(a&&a.point){if(this.oi)this.qN=a.point;this.LE=t;if(this.oi!=1){this.he&&
this.he.aa();this.ie&&this.ie.aa();this.Pd&&this.Pd.aa()}a=b.YL(a.point,b.ja());if(a.An&&a.os&&a.Ig){this.Am=a.Ig+"_"+a.An+"_"+a.os;this.ep[a.Ig+"_"+a.An+"_"+a.os]?this.RF!=this.Am&&this.kH(this.Am):this.h0({SE:a.Ig,x:a.An,y:a.os})}}}};oa.kH=function(a){var b=this.map;if(b.ua()!=Jb&&b.ua()!=qb){this.xm();this.Uk()}else{b=a.split("_");b=b[0]+"_"+b[1]+"_"+b[2];if(this.ep[b]){this.xm();this.lF=this.cK(this.ep[b][a]?this.ep[b][a]:[],"MAP_CLICK_POI");this.RF=a;for(var a=-1,c=0,e=this.um.length;c<e;c++)if(b==
this.um[c]){a=c;break}if(a>=0){this.um.splice(a,1);this.um.push(b)}}}};oa.cK=function(a,b){for(var c=0;c<a.length;c++){var e=a[c],f=e.o,i=e.C,k=new Fc(f,{offsets:[i[3],i[2],i[3],i[2]]});k.C=i;k.o=f;k.B=e.B;k.Hh=e.Hh;this.map.iC(k,b)}return t};oa.HV=function(){var a=this;this.map.addEventListener("mousemove",function(b){a.c_(b)})};oa.iW=function(a){if(this.map.ja()<10)for(var b=0,c=a.spots.length;b<c;b++){if(a.spots[b].B){this.map.Kd(a.spots[b].B);break}}else this.Ny&&this.GC(this.Ny)};oa.GC=function(a){var b=
this.map;if(!(b.ja()<10)&&a){this.oi=0;if(this.jl){b.$.sb&&b.$.sb.close();this.xi=a;this.k0(this.jl)}}};oa.k0=function(a){if(a){var b=this;Da.Ga(function(c){b.hS(a,c)},{qt:"inf",uid:a,operate:"mapclick",clicktype:"tile"})}};oa.hS=function(a,b){var c=this,e=this.map;if(b&&b.content){var f=b.content,i=f.pano||0;ea.Ge(f.geo,t);if(!k)var k={};k.isFromMPC=t;var l=f.addr,k=f.street_id||"";if(f.poiType==1||f.poiType==3)l=ea.unique(l.split(";")).join("; ");var q=f.tel;q&&(q=q.replace(/,/g,", "));c.cS(f.cla);
var m=w("div",{style:"font-size:12px;padding:5px 0;overflow:hidden;*zoom:1;"}),o=J;if(i)if(c.map.height<360)o=t;else{i=[];i.push("<div class='panoInfoBox' id='panoInfoBox' title='"+f.name+"\u5916\u666f' title='\u67e5\u770b\u5168\u666f' >");i.push("<img filter = 'pano_thumnail_img' class='pano_thumnail_img' width=323 height=101 border='0' alt='"+f.name+"\u5916\u666f' src='"+(n.url.proto+n.url.domain.pano[0]+"/pr/?qt=poiprv&uid="+k+"&width=323&height=101&quality=80&fovx=200")+"' id='pano_"+a+"'/>");
i.push("<div filter = 'panoInfoBoxTitleBg' class='panoInfoBoxTitleBg'></div><a href='javascript:void(0)' filter='panoInfoBoxTitleContent' class='panoInfoBoxTitleContent' >\u8fdb\u5165\u5168\u666f&gt;&gt;</a>");i.push("</div>");m.innerHTML=i.join("")}if(l){i=w("p",{style:"padding:0;margin:0;line-height:18px;font-size:12px;color:#4d4d4d;"});i.innerHTML="\u5730\u5740\uff1a"+l;m.appendChild(i)}if(q){l=w("p",{style:"padding:0;margin:0;line-height:18px;font-size:12px;color:#4d4d4d;"});l.innerHTML="\u7535\u8bdd\uff1a"+
q;m.appendChild(l)}if(f.tag){q=w("p",{style:"padding:0;margin:0;line-height:18px;font-size:12px;color:#4d4d4d;color:#7f7f7f;"});q.innerHTML="\u6807\u7b7e\uff1a"+f.tag;m.appendChild(q)}var q="http://api.map.baidu.com/place/detail?uid="+a+"&output=html&source=jsapi&operate=mapclick&clicktype=tile",l="<div style='height:26px;' id='detailDiv'><a  filter='detailInfo' href='"+q+"' target='_blank' style='font-size:14px;color:#4d4d4d;font-weight:bold;text-decoration:none;' onmouseover='this.style.textDecoration=\"underline\";this.style.color=\"#3d6dcc\"' onmouseout ='this.style.textDecoration=\"none\";this.style.color=\"#4d4d4d\"'>"+
f.name+"</a>",z=new jb(m,{width:322,enableSearchTool:t,title:l+("<a  filter='detailLink' href='"+q+"' target='_blank' style='font-size:12px;color:#3d6dcc;margin-left:5px;text-decoration:none;' onmouseover='this.style.textDecoration=\"underline\"' onmouseout ='this.style.textDecoration=\"none\"'>\u8be6\u60c5&raquo;</a>")+"</div>",enableParano:o});o&&(z.street_id=k);z.addEventListener("open",function(){var a=g.fa("panoInfoBox");if(a){var b=f.street_id||"";Yd(function(){Z(6006);c.GQ(b)},a,"pano_thumnail_img|panoInfoBoxTitleBg|panoInfoBoxTitleContent")}a=
g.fa("detailDiv");Yd(function(){Z(6001)},a,"detailInfo")});z.addEventListener("close",function(){c.he&&c.he.aa();c.ie&&c.ie.aa();c.Pd&&c.Pd.aa();e.$.sb.ub&&e.$.sb.ub.aa();sd=c.xi=u;z.removeEventListener("close",arguments.callee)});if(c.xi){c.xi.gd(z);sd||(sd=c.jl+"|"+(c.Ep?c.Ep:c.yt))}else if(!c.Fe){k=ea.Ge(f.geo,t).point;if(c.Ep){m=Fh.blank;c.Cj.su(new A(m.x,m.y));m=Gh[m.ca];c.Cj.Ie(new A(m.a,m.jb));c.Cj.Ac(new A(m.a/2,m.jb/2))}c.Fe=new Q(k,{icon:c.Cj,zIndexFixed:t});e.Ta(c.Fe);c.Fe.addEventListener("click",
function(){sd=c.jl+"|"+(c.Ep?c.Ep:c.yt);c.GC(c.Fe)});c.Fe.addEventListener("mouseout",function(){c.eN(c.Fe)});c.Fe.gd(z)}c.he&&c.he.aa();c.ie&&c.ie.aa();c.Pd&&c.Pd.aa()}};oa.GQ=function(a){var b=n.xj("pano","scape/")[0],c=this,e=(new Date).getTime(),f="Pano"+e;n[f]=function(a){var b=c.map.ht(),a=a.content[0];b.Qd(a.poiinfo.PID);b.show();b.He({heading:a.poiinfo.Dir,pitch:a.poiinfo.Pitch})};e=(new Date).getTime();ub.Ga(b+("?qt=poi&udt=20131021&uid="+a+"&t="+e+"&fn=BMap."+f),J)};oa.f_=function(a){var b=
this.map;if(!(b.ja()<10)){var c=a.spots;if(c&&!(c.length<1||c[0].tag!="MAP_CLICK_POI")){var e=this,f=u,i=u,k=0;if(e.xi&&e.xi===e.Fe){f=e.jn;i=e.ie;k=2}else{f=e.Fe;i=e.he;k=1}if(!b.$.sb||!(b.$.sb.Za()==t&&sd&&c[0].Hh.uid==sd.split("|")[0])){var g=Fh.blank;e.yt="blank";var q=Gh[g.ca];e.Cj.Ie(new A(q.a,q.jb));e.Cj.Ac(new A(q.a/2,q.jb/2));e.Cj.su(new A(g.x,g.y));q=c[0].Hh.lM?c[0].Hh.lM:c[0].o;if(f&&f.map){f.aa();f.va(q);f.Zb(e.Cj);f.show();e.jl=c[0].Hh.uid}else{f=new Q(q,{icon:e.Cj,zIndexFixed:t,baseZIndex:3E6});
e.jl=c[0].Hh.uid;b.Ta(f);k==1?e.Fe=f:e.jn=f;f.addEventListener("click",function(){e.Ep=e.yt;sd=e.jl+"|"+e.yt;e.GC(f)});f.addEventListener("mouseout",function(){e.eN(f)})}f.Ci(t);g=[{backgroundColor:"#FFFFE1",borderColor:"#8C8C8C",color:"#4D4D4D"},{backgroundColor:"#F0F7FF",borderColor:"#7AA3CC",color:"#224B73"}];e.Ny=f;if(i&&i.map){i.aa();if(c[0].Hh.name){e.oi=1;i.jd(c[0].Hh.name);a=e.Ex(q,1,{x:Math.abs(c[0].C[0])+6,y:-9});i.va(a);i.Sd(g[1]);i.show()}else{e.oi=2;i.jd("\u70b9\u51fb\u53ef\u67e5\u770b\u8be6\u60c5");
i.Sd(g[0]);e.AO(i)}}else if(c[0].Hh.name){e.oi=1;a=e.Ex(q,1,{x:Math.abs(c[0].C[0])+6,y:-9});i=new sb(c[0].Hh.name,{position:a});b.Ta(i);k==1?e.he=i:e.ie=i;i.Sd(g[1])}else{e.oi=2;i=new sb("\u70b9\u51fb\u53ef\u67e5\u770b\u8be6\u60c5",{position:e.Ex(a.point,0)});b.Ta(i);i.aa();k==1?e.he=i:e.ie=i;i.Sd(g[0]);e.AO(i)}}}}};oa.AO=function(a){var b=this;b.Ln=setInterval(function(){b.LE||setTimeout(function(){if(b.oi==2){var c=b.Ex(b.qN,0);a.va(c);a.show()}clearInterval(b.Ln)},500)},200)};oa.Ex=function(a,
b,c){var e=this.map,a=e.Yb(a);if(c)var f=c;else b==0?f={x:-1,y:24}:b==1&&(f={x:12,y:-9});try{if(b==0||b==1)return e.Mb(new L(a.x+f.x,a.y+f.y))}catch(i){}};oa.e_=function(){var a=this.map;if(!(a.ja()<10)){this.oi=0;this.he&&this.he.aa();this.ie&&this.ie.aa();this.Pd&&this.Pd.aa();this.Ln&&clearInterval(this.Ln);this.Ny=u;var b=this.jn;if(b&&b.map&&(!a.$.sb||a.$.sb.Za()==J||a.$.sb.ub!==b)){if(this.xi&&this.xi===b)return;b.aa()}(b=this.Fe)&&b.map&&((!a.$.sb||a.$.sb.Za()==J||a.$.sb.ub!==b)&&!(this.xi&&
this.xi===b))&&b.aa()}};oa.eN=function(a){var b=this.map;if(!(b.ja()<10)&&a){this.he&&this.he.aa();this.ie&&this.ie.aa();this.Pd&&this.Pd.aa();if(this.xi!==a&&!(b.$.sb&&b.$.sb.Za()==t))this.jl=""}};oa.GV=function(){var a=this,b=this.map;b.addEventListener("load",function(){a.eo()});b.addEventListener("moveend",function(){a.eo()});b.addEventListener("dragend",function(){a.eo()});b.addEventListener("zoomend",function(){a.CC();a.xm();if(!b.$.sb||b.$.sb.Za()!=t){a.Fe&&a.Fe.aa();a.jn&&a.jn.aa();a.he&&
a.he.aa();a.ie&&a.ie.aa();a.Pd&&a.Pd.aa();a.oi=0;a.Ln&&clearInterval(a.Ln)}a.eo()});b.addEventListener("resize",function(){a.eo()})};oa.eo=function(){var a=this.map;if(this.Za&&a.ja()<10){this.xm();if(!this.$w)this.$w=this.cK(ef,"MAP_CLICK_CITY")}};oa.h0=function(a){var b=this.map,c=this.map.da;if(a&&this.mL!=a.SE+"_"+a.x+"_"+a.y){this.mL=a.SE+"_"+a.x+"_"+a.y;var e=[];e.push(n.url.proto+n.url.domain.TILE_ONLINE_URLS[Math.abs(a.x+a.y)%3]+"/js/?qt=vtileQuest&styles=pl");e.push("&x="+a.x+"&y="+a.y+"&z="+
b.Ua+"&v=056&fn=MPC_Mgr."+c+".getPoiData");ub.Ga(e.join(""))}};oa.getPoiData=function(a){var b=a.content[0],c=this.map;if(!(b.error_no>0||b.uids.length<1)){for(var e={},a=J,f=[],i=0,k=b.uids.length;i<k;i++){var g=b.uids[i],q=(g.bound.xmax+g.bound.xmin)/2,x=(g.bound.ymax+g.bound.ymin)/2,o=c.Yb(H.lc(new m(g.bound.xmin,g.bound.ymin))),n=c.Yb(H.lc(new m(g.bound.xmax,g.bound.ymax))),o=[(o.x-n.x)/2,(n.y-o.y)/2,(n.x-o.x)/2,(o.y-n.y)/2];f.push({o:H.lc(new m(q,x)),C:o,Hh:{name:g.name?g.name:"",uid:g.uid,type:g.type,
lM:g.icon?H.lc(new m(g.icon.x,g.icon.y)):""},U6:"MAP_SPOT_INFO"})}this.Am&&this.Am==b.tileid&&(a=t);e[b.tileid]=f;b=b.tileid.split("_");b=b[0]+"_"+b[1]+"_"+b[2];this.ep[b]=e;this.um.push(b);if(this.um.length>this.XZ){e=this.um.shift();delete this.ep[e];delete e}a&&this.kH(this.Am)}};oa.xm=function(){var a=this.map;if(this.lF){a.ax("MAP_CLICK_POI");this.lF=u;this.Am=this.RF=""}};oa.CC=function(){var a=this.map;if(this.$w){a.ax("MAP_CLICK_CITY");this.$w=u}};oa.Uk=function(){this.Fe&&this.Fe.aa();this.jn&&
this.jn.aa();this.he&&this.he.aa();this.ie&&this.ie.aa();this.Pd&&this.Pd.aa();this.Ln&&clearInterval(this.Ln)};oa.cS=function(a){for(var b=[],c=0,e=a.length;c<e;c++){b.push(a[c][1]);c<e-1&&b.push(", ")}};oa.oV=function(){if(!this.Pd){this.Pd=new sb("shadow");this.map.Ta(this.Pd);this.Pd.Sd({backgroundColor:"#BEBEBE",borderColor:"#BEBEBE",color:"#BEBEBE",zIndex:-2E4})}this.Pd.aa()};oa.U4=W();oa.K5=function(a){return Math.floor(parseInt(a,10)/this.T0)};oa.lC=function(){var a=this,b=this.map;if(!this.eB)this.eB=
function(b){a.f_(b)};if(!this.dB)this.dB=function(){a.e_()};if(!this.Oz)this.Oz=function(b){a.iW(b)};b.addEventListener("hotspotover",this.eB);b.addEventListener("hotspotout",this.dB);b.addEventListener("hotspotclick",this.Oz)};oa.JN=function(){var a=this.map;a.removeEventListener("hotspotover",this.eB);a.removeEventListener("hotspotout",this.dB);a.removeEventListener("hotspotclick",this.Oz)};oa.IV=function(){var a=this.map,b=this;b.lC();a.addEventListener("onmaptypechange",function(a){a=a.Ra;if(a!=
Jb&&a!=qb){b.xm();b.Uk();b.JN()}else b.lC()})};oa.open=function(){if(this.Za!=t){this.Za=t;this.lC()}};oa.close=function(){if(this.Za!=J){this.Za=J;this.xm();this.CC();this.Uk();this.JN()}};for(var Gh=[{a:18,jb:18},{a:20,jb:20},{a:26,jb:16},{a:15,jb:15},{a:18,jb:18},{a:24,jb:24},{a:16,jb:16},{a:20,jb:20},{a:24,jb:24},{a:5,jb:5},{a:24,jb:14},{a:34,jb:16},{a:17,jb:18},{a:21,jb:22},{a:21,jb:21},{a:23,jb:23},{a:30,jb:30}],Fh={zhudijigou:{x:-195,y:0,ca:0},zhongyangjigou:{x:-178,y:-190,ca:0},zhongxiaoxue:{x:-196,
y:-190,ca:0},zhongheyiyuan_1:{x:-214,y:-190,ca:0},zhongcan:{x:-232,y:-190,ca:0},zhongcan_a:{x:-232,y:-190,ca:0},zhongcan_b:{x:-232,y:-190,ca:0},zhongbiaoyanjing:{x:-250,y:-190,ca:0},youzheng:{x:-160,y:-208,ca:0},xiyidian:{x:-178,y:-208,ca:0},xinwenchuban:{x:-196,y:-208,ca:0},xican:{x:-214,y:-208,ca:0},xiaoxue_loupan:{x:-232,y:-208,ca:0},wenhuabangong:{x:-285,y:-18,ca:0},yinyueting:{x:-160,y:-226,ca:0},tushuyinxiang:{x:-178,y:-226,ca:0},tiyuyongpin:{x:-196,y:-226,ca:0},tiyu:{x:-214,y:-226,ca:0},tingchecang:{x:-232,
y:-226,ca:0},shoupiaochu:{x:-250,y:-226,ca:0},yinghang:{x:-160,y:-244,ca:0},sheyingshexiang:{x:-178,y:-244,ca:0},shangwudasha:{x:-196,y:-244,ca:0},shangchang:{x:-214,y:-244,ca:0},sewaijigou:{x:-267,y:-54,ca:0},qita:{x:-250,y:-244,ca:0},yaodian_yaofang:{x:-160,y:-262,ca:0},qiche:{x:-178,y:-262,ca:0},meirongmeifa:{x:-196,y:-262,ca:0},lingmu:{x:-214,y:-262,ca:0},lianshuokuaishujiudiann:{x:-232,y:-262,ca:0},keyangjigou:{x:-250,y:-262,ca:0},hill:{x:-160,y:-280,ca:0},jiaotang:{x:-178,y:-280,ca:0},jiayouzhan:{x:-196,
y:-280,ca:0},jiguandanwei:{x:-249,y:-90,ca:0},jiuba:{x:-232,y:-280,ca:0},kafeiting:{x:-250,y:-280,ca:0},guji:{x:-160,y:-298,ca:0},gouwuzhongxin:{x:-178,y:-298,ca:0},gongyuan:{x:-196,y:-298,ca:0},gongjianfajigou:{x:-249,y:-108,ca:0},gongce:{x:-232,y:-298,ca:0},gewuting:{x:-250,y:-298,ca:0},gaodengjiaoyu:{x:-160,y:-316,ca:0},gangkou_matou:{x:-178,y:-316,ca:0},fengjing:{x:-196,y:-316,ca:0},fangwuzhongjie:{x:-214,y:-316,ca:0},dujiachun:{x:-232,y:-316,ca:0},dongwuyuan:{x:-250,y:-316,ca:0},dongnanyacai:{x:-160,
y:-334,ca:0},dianyingyuan:{x:-178,y:-334,ca:0},dianxinyingyeting:{x:-196,y:-334,ca:0},dianxingongsi:{x:-214,y:-334,ca:0},dianshita:{x:-232,y:-334,ca:0},chongwudian:{x:-250,y:-334,ca:0},chazhuo:{x:-160,y:-352,ca:0},chaoshi:{x:-178,y:-352,ca:0},changtuqichezhan:{x:-196,y:-352,ca:0},bowuguan:{x:-214,y:-352,ca:0},binguan:{x:-232,y:-352,ca:0},atm:{x:-250,y:-352,ca:0},blank:{x:-166,y:0,ca:0},feijichang:{x:-167,y:-18,ca:1},huochezhan:{x:-167,y:-40,ca:1},tianam:{x:-164,y:-61,ca:2},busstop_2:{x:-82,y:-289,
ca:12},busstop_3:{x:-124,y:-289,ca:13},ditie_beijing_00:{x:-175,y:-90,ca:9},ditie_beijing_0:{x:-8,y:0,ca:3},ditie_beijing_1:{x:-27,y:0,ca:4},ditie_beijing_2:{x:-51,y:0,ca:5},ditie_shanghai_0:{x:-8,y:-23,ca:3},ditie_shanghai_1:{x:-27,y:-23,ca:4},ditie_shanghai_2:{x:-51,y:-23,ca:5},ditie_guangzhou_0:{x:-8,y:-47,ca:3},ditie_guangzhou_1:{x:-27,y:-47,ca:4},ditie_guangzhou_2:{x:-51,y:-47,ca:5},ditie_tianjin_0:{x:-8,y:-71,ca:3},ditie_tianjin_1:{x:-27,y:-71,ca:4},ditie_tianjin_2:{x:-51,y:-71,ca:5},ditie_shenzhen_0:{x:-8,
y:-95,ca:3},ditie_shenzhen_1:{x:-27,y:-95,ca:4},ditie_shenzhen_2:{x:-51,y:-95,ca:5},ditie_xianggang_0:{x:-8,y:-120,ca:3},ditie_xianggang_1:{x:-27,y:-120,ca:4},ditie_xianggang_2:{x:-51,y:-120,ca:5},ditie_nanjing_0:{x:-8,y:-142,ca:3},ditie_nanjing_1:{x:-27,y:-142,ca:4},ditie_nanjing_2:{x:-51,y:-142,ca:5},ditie_chongqing_0:{x:-8,y:-166,ca:3},ditie_chongqing_1:{x:-27,y:-166,ca:4},ditie_chongqing_2:{x:-51,y:-166,ca:5},ditie_wuhan_0:{x:-8,y:-191,ca:3},ditie_wuhan_1:{x:-27,y:-191,ca:4},ditie_wuhan_2:{x:-51,
y:-191,ca:5},ditie_changchun_0:{x:-8,y:-214,ca:3},ditie_changchun_1:{x:-27,y:-214,ca:4},ditie_changchun_2:{x:-51,y:-214,ca:5},ditie_dalian_0:{x:-8,y:-238,ca:3},ditie_dalian_1:{x:-27,y:-238,ca:4},ditie_dalian_2:{x:-51,y:-238,ca:5},ditie_chengdu_0:{x:-6,y:-316,ca:14},ditie_chengdu_1:{x:-28,y:-316,ca:15},ditie_chengdu_2:{x:-52,y:-316,ca:16},ditie_shenyang_0:{x:-8,y:-289,ca:3},ditie_shenyang_1:{x:-27,y:-289,ca:4},ditie_shenyang_2:{x:-51,y:-289,ca:5},trans_beijing_0:{x:-83,y:-1,ca:6},trans_beijing_1:{x:-102,
y:-1,ca:7},trans_beijing_2:{x:-127,y:-1,ca:8},trans_shanghai_0:{x:-83,y:-27,ca:6},trans_shanghai_1:{x:-102,y:-27,ca:7},trans_shanghai_2:{x:-127,y:-27,ca:8},trans_guangzhou_0:{x:-83,y:-53,ca:6},trans_guangzhou_1:{x:-102,y:-53,ca:7},trans_guangzhou_2:{x:-127,y:-53,ca:8},trans_tianjin_0:{x:-83,y:-79,ca:6},trans_tianjin_1:{x:-102,y:-79,ca:7},trans_tianjin_2:{x:-127,y:-79,ca:8},trans_shenzhen_0:{x:-83,y:-105,ca:6},trans_shenzhen_1:{x:-102,y:-105,ca:7},trans_shenzhen_2:{x:-127,y:-105,ca:8},trans_xianggang_0:{x:-83,
y:-131,ca:6},trans_xianggang_2:{x:-102,y:-131,ca:7},trans_xianggang_3:{x:-127,y:-131,ca:8},trans_nanjing_0:{x:-83,y:-157,ca:6},trans_nanjing_1:{x:-102,y:-157,ca:7},trans_nanjing_2:{x:-127,y:-157,ca:8},trans_chongqing_0:{x:-83,y:-183,ca:6},trans_chongqing_1:{x:-102,y:-183,ca:7},trans_chongqing_2:{x:-127,y:-183,ca:8},trans_wuhan_0:{x:-83,y:-209,ca:6},trans_wuhan_1:{x:-102,y:-209,ca:7},trans_wuhan_2:{x:-127,y:-209,ca:8},trans_changchun_0:{x:-83,y:-235,ca:6},trans_changchun_1:{x:-102,y:-235,ca:7},trans_changchun_2:{x:-127,
y:-235,ca:8},trans_dalian_0:{x:-83,y:-261,ca:6},trans_dalian_1:{x:-102,y:-261,ca:7},trans_dalian_2:{x:-127,y:-261,ca:8},gaosurukou:{x:-163,y:-131,ca:10},gaosuchukou:{x:-163,y:-107,ca:10},shoufeizhan:{x:-156,y:-153,ca:11}},p=[-5,-4,4,4],ef=[{B:"\u5168\u56fd",o:new m(1.199957122E7,4112219.88),C:[-19,-9,15,9],D:[3,3]},{B:"\u5317\u4eac\u5e02",o:new m(12990903,4825899),C:[-6,-4,5,6],D:[4,4]},{B:"\u5317\u4eac\u5e02",o:new m(12960183,4824235),C:[-6,-6,6,6],D:[5,9]},{B:"\u5929\u6d25\u5e02",o:new m(1.304829434E7,
4712296.83),C:p,D:[5,9]},{B:"\u77f3\u5bb6\u5e84\u5e02",o:new m(1.27478124E7,4559586.74),C:p,D:[5,9]},{B:"\u5510\u5c71\u5e02",o:new m(1.315665616E7,4785778.65),C:p,D:[7,9]},{B:"\u79e6\u7687\u5c9b\u5e02",o:new m(1.331489428E7,4829754.58),C:p,D:[7,9]},{B:"\u90af\u90f8\u5e02",o:new m(1.274620545E7,4360272.57),C:p,D:[7,9]},{B:"\u90a2\u53f0\u5e02",o:new m(1.274749344E7,4423803.15),C:p,D:[8,9]},{B:"\u4fdd\u5b9a\u5e02",o:new m(1.28543128E7,4677428.01),C:p,D:[7,9]},{B:"\u5f20\u5bb6\u53e3\u5e02",o:new m(1.279008463E7,
4959101.33),C:p,D:[7,9]},{B:"\u627f\u5fb7\u5e02",o:new m(1.313032691E7,4981742.46),C:p,D:[7,9]},{B:"\u6ca7\u5dde\u5e02",o:new m(1.30072937E7,4596691.7),C:p,D:[7,9]},{B:"\u5eca\u574a\u5e02",o:new m(1.299258176E7,4769905.8),C:p,D:[8,9]},{B:"\u8861\u6c34\u5e02",o:new m(1.288017593E7,4516789.37),C:p,D:[7,9]},{B:"\u592a\u539f\u5e02",o:new m(1.252907701E7,4535262.32),C:p,D:[5,9]},{B:"\u5927\u540c\u5e02",o:new m(1.261336427E7,4850167.42),C:p,D:[7,9]},{B:"\u9633\u6cc9\u5e02",o:new m(1.264459126E7,4533525.33),
C:p,D:[8,9]},{B:"\u957f\u6cbb\u5e02",o:new m(1.25931022E7,4302896.69),C:p,D:[7,9]},{B:"\u664b\u57ce\u5e02",o:new m(1.256346095E7,4206462.32),C:p,D:[7,9]},{B:"\u6714\u5dde\u5e02",o:new m(1.251682783E7,4742810.65),C:p,D:[7,9]},{B:"\u664b\u4e2d\u5e02",o:new m(1.255228326E7,4509774.55),C:p,D:[7,9]},{B:"\u8fd0\u57ce\u5e02",o:new m(1.235808371E7,4143552.84),C:p,D:[7,9]},{B:"\u5ffb\u5dde\u5e02",o:new m(1.255078132E7,4612328.73),C:p,D:[7,9]},{B:"\u4e34\u6c7e\u5e02",o:new m(1.241495146E7,4288092.81),C:p,D:[7,
9]},{B:"\u5415\u6881\u5e02",o:new m(1.237335426E7,4486213.29),C:p,D:[7,9]},{B:"\u547c\u548c\u6d69\u7279\u5e02",o:new m(1.243971997E7,4961446.57),C:p,D:[5,9]},{B:"\u5305\u5934\u5e02",o:new m(1.222832364E7,4934673.82),C:p,D:[7,9]},{B:"\u4e4c\u6d77\u5e02",o:new m(1.189243044E7,4793517.95),C:p,D:[7,9]},{B:"\u8d64\u5cf0\u5e02",o:new m(1.323554733E7,5171648.96),C:p,D:[7,9]},{B:"\u901a\u8fbd\u5e02",o:new m(1.361147247E7,5377912.47),C:p,D:[7,9]},{B:"\u9102\u5c14\u591a\u65af\u5e02",o:new m(1.224841002E7,4812809.03),
C:p,D:[7,9]},{B:"\u547c\u4f26\u8d1d\u5c14\u5e02",o:new m(1.333315354E7,6279368.64),C:p,D:[7,9]},{B:"\u5df4\u5f66\u6dd6\u5c14\u5e02",o:new m(1.195525708E7,4947259.83),C:p,D:[7,9]},{B:"\u4e4c\u5170\u5bdf\u5e03\u5e02",o:new m(1.259485229E7,4984078.08),C:p,D:[7,9]},{B:"\u5174\u5b89\u76df",o:new m(1.358886567E7,5762892.65),C:p,D:[7,9]},{B:"\u9521\u6797\u90ed\u52d2\u76df",o:new m(1.291922601E7,5426155.97),C:p,D:[7,9]},{B:"\u963f\u62c9\u5584\u76df",o:new m(1.177053341E7,4674264.08),C:p,D:[7,9]},{B:"\u6c88\u9633\u5e02",
o:new m(1.374036603E7,5103661.8),C:p,D:[5,9]},{B:"\u5927\u8fde\u5e02",o:new m(1.353897373E7,4683025.5),C:p,D:[7,9]},{B:"\u978d\u5c71\u5e02",o:new m(1.369251369E7,5000950.08),C:p,D:[7,9]},{B:"\u629a\u987a\u5e02",o:new m(1.379938803E7,5114977.65),C:p,D:[7,9]},{B:"\u672c\u6eaa\u5e02",o:new m(1.377864321E7,5028229.05),C:p,D:[7,9]},{B:"\u4e39\u4e1c\u5e02",o:new m(1.384731338E7,4857753.87),C:p,D:[7,9]},{B:"\u9526\u5dde\u5e02",o:new m(13485599,4998700.1),C:p,D:[7,9]},{B:"\u8425\u53e3\u5e02",o:new m(1.360800602E7,
4936051.67),C:p,D:[7,9]},{B:"\u961c\u65b0\u5e02",o:new m(1.354506745E7,5136335.54),C:p,D:[7,9]},{B:"\u8fbd\u9633\u5e02",o:new m(1.371241685E7,5024584.95),C:p,D:[8,9]},{B:"\u76d8\u9526\u5e02",o:new m(1.358987645E7,5002667.8),C:p,D:[7,9]},{B:"\u94c1\u5cad\u5e02",o:new m(1.378727479E7,5175928.41),C:p,D:[7,9]},{B:"\u671d\u9633\u5e02",o:new m(1.340929734E7,5069601.1),C:p,D:[7,9]},{B:"\u846b\u82a6\u5c9b\u5e02",o:new m(1.345225378E7,4942439.12),C:p,D:[7,9]},{B:"\u957f\u6625\u5e02",o:new m(1.395169647E7,
5407899.41),C:p,D:[5,9]},{B:"\u5409\u6797\u5e02",o:new m(1.408831069E7,5411361.75),C:p,D:[7,9]},{B:"\u56db\u5e73\u5e02",o:new m(1.384344811E7,5308670.02),C:p,D:[7,9]},{B:"\u8fbd\u6e90\u5e02",o:new m(1.393179056E7,5266534.49),C:p,D:[7,9]},{B:"\u901a\u5316\u5e02",o:new m(1.402045802E7,5092482.52),C:p,D:[7,9]},{B:"\u767d\u5c71\u5e02",o:new m(1.407431642E7,5124029.48),C:p,D:[8,9]},{B:"\u677e\u539f\u5e02",o:new m(1.389631929E7,5614174.46),C:p,D:[7,9]},{B:"\u767d\u57ce\u5e02",o:new m(1.367521901E7,5689684.01),
C:p,D:[7,9]},{B:"\u5ef6\u8fb9\u671d\u9c9c\u65cf\u81ea\u6cbb\u5dde",o:new m(1.441776373E7,5266998.98),C:p,D:[7,9]},{B:"\u54c8\u5c14\u6ee8\u5e02",o:new m(1.408650136E7,5722186.15),C:p,D:[5,9]},{B:"\u9f50\u9f50\u54c8\u5c14\u5e02",o:new m(1.37952823E7,5969334.56),C:p,D:[7,9]},{B:"\u9e21\u897f\u5e02",o:new m(1.458080782E7,5638827.82),C:p,D:[7,9]},{B:"\u9e64\u5c97\u5e02",o:new m(1.450560155E7,5968656.02),C:p,D:[7,9]},{B:"\u53cc\u9e2d\u5c71\u5e02",o:new m(1.460142765E7,5854241.34),C:p,D:[7,9]},{B:"\u5927\u5e86\u5e02",
o:new m(1.392732491E7,5844873.47),C:p,D:[7,9]},{B:"\u4f0a\u6625\u5e02",o:new m(1.435040278E7,6030712.32),C:p,D:[7,9]},{B:"\u4f73\u6728\u65af\u5e02",o:new m(1.450805986E7,5878973.81),C:p,D:[7,9]},{B:"\u4e03\u53f0\u6cb3\u5e02",o:new m(1.458408167E7,5713695.85),C:p,D:[7,9]},{B:"\u7261\u4e39\u6c5f\u5e02",o:new m(1.443006301E7,5527661.89),C:p,D:[7,9]},{B:"\u9ed1\u6cb3\u5e02",o:new m(1.419624334E7,6457183.7),C:p,D:[7,9]},{B:"\u7ee5\u5316\u5e02",o:new m(1.413493747E7,5855417.31),C:p,D:[7,9]},{B:"\u5927\u5174\u5b89\u5cad\u5730\u533a",
o:new m(1.383893581E7,6763930.17),C:p,D:[7,9]},{B:"\u4e0a\u6d77\u5e02",o:new m(1.35231485E7,3641129.98),C:p,D:[5,9]},{B:"\u5357\u4eac\u5e02",o:new m(1.322439822E7,3749110.08),C:p,D:[5,9]},{B:"\u65e0\u9521\u5e02",o:new m(1.339293301E7,3684625.08),C:p,D:[8,9]},{B:"\u5f90\u5dde\u5e02",o:new m(1.304658292E7,4040227.55),C:p,D:[7,9]},{B:"\u5e38\u5dde\u5e02",o:new m(1.335631214E7,3716455.43),C:p,D:[7,9]},{B:"\u82cf\u5dde\u5e02",o:new m(1.342436752E7,3650025.6),C:p,D:[7,9]},{B:"\u5357\u901a\u5e02",o:new m(1.345867166E7,
3738891.76),C:p,D:[7,9]},{B:"\u8fde\u4e91\u6e2f\u5e02",o:new m(1.327258831E7,4085285.7),C:p,D:[7,9]},{B:"\u6dee\u5b89\u5e02",o:new m(1.324961418E7,3953528.85),C:p,D:[7,9]},{B:"\u76d0\u57ce\u5e02",o:new m(1.337721562E7,3919501.88),C:p,D:[7,9]},{B:"\u626c\u5dde\u5e02",o:new m(1.329391759E7,3792837.54),C:p,D:[7,9]},{B:"\u9547\u6c5f\u5e02",o:new m(1.329874933E7,3767384.26),C:p,D:[8,9]},{B:"\u6cf0\u5dde\u5e02",o:new m(1.335064059E7,3800783.56),C:p,D:[8,9]},{B:"\u5bbf\u8fc1\u5e02",o:new m(1.316723796E7,
4000367.15),C:p,D:[7,9]},{B:"\u676d\u5dde\u5e02",o:new m(1.33805214E7,3509725.46),C:p,D:[5,9]},{B:"\u5b81\u6ce2\u5e02",o:new m(1.353171719E7,3466700.47),C:p,D:[7,9]},{B:"\u6e29\u5dde\u5e02",o:new m(1.343705661E7,3228862.38),C:p,D:[7,9]},{B:"\u5609\u5174\u5e02",o:new m(1.344251601E7,3578433.26),C:p,D:[7,9]},{B:"\u6e56\u5dde\u5e02",o:new m(1.336888217E7,3597591.37),C:p,D:[7,9]},{B:"\u7ecd\u5174\u5e02",o:new m(1.342353439E7,3483350.89),C:p,D:[7,9]},{B:"\u91d1\u534e\u5e02",o:new m(1.331996271E7,3365440.15),
C:p,D:[7,9]},{B:"\u8862\u5dde\u5e02",o:new m(1.323381451E7,3347380.57),C:p,D:[7,9]},{B:"\u821f\u5c71\u5e02",o:new m(1.360498413E7,3480848.35),C:p,D:[7,9]},{B:"\u53f0\u5dde\u5e02",o:new m(1.351735559E7,3311823.54),C:p,D:[7,9]},{B:"\u4e3d\u6c34\u5e02",o:new m(1.335063445E7,3288178.9),C:p,D:[7,9]},{B:"\u5408\u80a5\u5e02",o:new m(1.305046054E7,3720544.86),C:p,D:[5,9]},{B:"\u829c\u6e56\u5e02",o:new m(1.317946498E7,3655185.37),C:p,D:[7,9]},{B:"\u868c\u57e0\u5e02",o:new m(1.306849369E7,3861457.33),C:p,D:[7,
9]},{B:"\u6dee\u5357\u5e02",o:new m(1.302555953E7,3823189.84),C:p,D:[7,9]},{B:"\u9a6c\u978d\u5c71\u5e02",o:new m(1.319275845E7,3701721.87),C:p,D:[7,9]},{B:"\u6dee\u5317\u5e02",o:new m(1.300279748E7,3999425.85),C:p,D:[8,9]},{B:"\u94dc\u9675\u5e02",o:new m(1.311655618E7,3603277.27),C:p,D:[8,9]},{B:"\u5b89\u5e86\u5e02",o:new m(1.303162375E7,3550019.08),C:p,D:[7,9]},{B:"\u9ec4\u5c71\u5e02",o:new m(1.317427886E7,3446439.23),C:p,D:[7,9]},{B:"\u6ec1\u5dde\u5e02",o:new m(1.317183794E7,3780786.48),C:p,D:[7,
9]},{B:"\u961c\u9633\u5e02",o:new m(1.289321516E7,3858085.78),C:p,D:[7,9]},{B:"\u5bbf\u5dde\u5e02",o:new m(1.30212317E7,3958276.71),C:p,D:[7,9]},{B:"\u5de2\u6e56\u5e02",o:new m(1.312385159E7,3691564.79),C:p,D:[8,9]},{B:"\u516d\u5b89\u5e02",o:new m(1.297019874E7,3707970.37),C:p,D:[7,9]},{B:"\u4eb3\u5dde\u5e02",o:new m(1.288949748E7,3985791.77),C:p,D:[8,9]},{B:"\u6c60\u5dde\u5e02",o:new m(1.30798748E7,3567450.98),C:p,D:[8,9]},{B:"\u5ba3\u57ce\u5e02",o:new m(1.322101886E7,3603632.56),C:p,D:[7,9]},{B:"\u798f\u5dde\u5e02",
o:new m(1.328071393E7,2989935.97),C:p,D:[5,9]},{B:"\u53a6\u95e8\u5e02",o:new m(1.314651306E7,2794855.77),C:p,D:[7,9]},{B:"\u8386\u7530\u5e02",o:new m(1.324873885E7,2913804.66),C:p,D:[7,9]},{B:"\u4e09\u660e\u5e02",o:new m(1.309639979E7,3013435.8),C:p,D:[7,9]},{B:"\u6cc9\u5dde\u5e02",o:new m(1.320191012E7,2846954.45),C:p,D:[8,9]},{B:"\u6f33\u5dde\u5e02",o:new m(1.30972994E7,2798905.67),C:p,D:[7,9]},{B:"\u5357\u5e73\u5e02",o:new m(1.31563519E7,3060177),C:p,D:[7,9]},{B:"\u9f99\u5ca9\u5e02",o:new m(1.302904754E7,
2870546.66),C:p,D:[7,9]},{B:"\u5b81\u5fb7\u5e02",o:new m(1.330647299E7,3063294.93),C:p,D:[7,9]},{B:"\u5357\u660c\u5e02",o:new m(1.291001755E7,3308071.83),C:p,D:[5,9]},{B:"\u666f\u5fb7\u9547\u5e02",o:new m(1.304548805E7,3394401.41),C:p,D:[7,9]},{B:"\u840d\u4e61\u5e02",o:new m(1.267515981E7,3182197.09),C:p,D:[8,9]},{B:"\u4e5d\u6c5f\u5e02",o:new m(1.291408497E7,3445118.73),C:p,D:[7,9]},{B:"\u65b0\u4f59\u5e02",o:new m(1.279332028E7,3206680.44),C:p,D:[8,9]},{B:"\u9e70\u6f6d\u5e02",o:new m(1.303295225E7,
3262112.41),C:p,D:[8,9]},{B:"\u8d63\u5dde\u5e02",o:new m(1.279518535E7,2959890.57),C:p,D:[7,9]},{B:"\u5409\u5b89\u5e02",o:new m(1.280188497E7,3118790.33),C:p,D:[7,9]},{B:"\u5b9c\u6625\u5e02",o:new m(1.273693492E7,3206538.71),C:p,D:[7,9]},{B:"\u629a\u5dde\u5e02",o:new m(12953213,3222556.21),C:p,D:[7,9]},{B:"\u4e0a\u9976\u5e02",o:new m(1.313388004E7,3285299.92),C:p,D:[7,9]},{B:"\u6d4e\u5357\u5e02",o:new m(1.302458137E7,4367507.59),C:p,D:[5,9]},{B:"\u9752\u5c9b\u5e02",o:new m(1.340183129E7,4285182.82),
C:p,D:[7,9]},{B:"\u6dc4\u535a\u5e02",o:new m(1.31426863E7,4388052.83),C:p,D:[7,9]},{B:"\u67a3\u5e84\u5e02",o:new m(1.306127478E7,4114277.91),C:p,D:[7,9]},{B:"\u4e1c\u8425\u5e02",o:new m(1.321165635E7,4474393.79),C:p,D:[7,9]},{B:"\u70df\u53f0\u5e02",o:new m(1.352035299E7,4478575.49),C:p,D:[7,9]},{B:"\u6f4d\u574a\u5e02",o:new m(1.326587888E7,4373424.04),C:p,D:[7,9]},{B:"\u6d4e\u5b81\u5e02",o:new m(1.297932404E7,4196136.66),C:p,D:[7,9]},{B:"\u6cf0\u5b89\u5e02",o:new m(1.303498861E7,4303535.5),C:p,D:[7,
9]},{B:"\u5a01\u6d77\u5e02",o:new m(1.359563129E7,4485000.06),C:p,D:[7,9]},{B:"\u65e5\u7167\u5e02",o:new m(1.330710951E7,4195766.38),C:p,D:[7,9]},{B:"\u83b1\u829c\u5e02",o:new m(1.310045667E7,4305551.29),C:p,D:[8,9]},{B:"\u4e34\u6c82\u5e02",o:new m(1.317546245E7,4147217.21),C:p,D:[7,9]},{B:"\u5fb7\u5dde\u5e02",o:new m(1.294762204E7,4476813.41),C:p,D:[7,9]},{B:"\u804a\u57ce\u5e02",o:new m(1.291231075E7,4338690.92),C:p,D:[7,9]},{B:"\u6ee8\u5dde\u5e02",o:new m(1.31345846E7,4466450.28),C:p,D:[8,9]},{B:"\u83cf\u6cfd\u5e02",
o:new m(1.285603348E7,4171820.25),C:p,D:[7,9]},{B:"\u90d1\u5dde\u5e02",o:new m(1.264866361E7,4105852.45),C:p,D:[5,9]},{B:"\u5f00\u5c01\u5e02",o:new m(1.272550083E7,4112517.32),C:p,D:[7,9]},{B:"\u6d1b\u9633\u5e02",o:new m(1.251908239E7,4088441.36),C:p,D:[7,9]},{B:"\u5e73\u9876\u5c71\u5e02",o:new m(1.261439072E7,3969016.16),C:p,D:[7,9]},{B:"\u5b89\u9633\u5e02",o:new m(1.273504336E7,4289478.97),C:p,D:[7,9]},{B:"\u9e64\u58c1\u5e02",o:new m(1.27118028E7,4262428.36),C:p,D:[8,9]},{B:"\u65b0\u4e61\u5e02",
o:new m(1.268305211E7,4179998.27),C:p,D:[7,9]},{B:"\u7126\u4f5c\u5e02",o:new m(1.260690819E7,4169148.29),C:p,D:[8,9]},{B:"\u6fee\u9633\u5e02",o:new m(1.280622838E7,4243123.16),C:p,D:[8,9]},{B:"\u8bb8\u660c\u5e02",o:new m(1.267484133E7,4010264.96),C:p,D:[8,9]},{B:"\u6f2f\u6cb3\u5e02",o:new m(1.269314311E7,3949716.47),C:p,D:[8,9]},{B:"\u4e09\u95e8\u5ce1\u5e02",o:new m(1.237984112E7,4110225.01),C:p,D:[7,9]},{B:"\u5357\u9633\u5e02",o:new m(1.252747532E7,3871404.82),C:p,D:[7,9]},{B:"\u5546\u4e18\u5e02",
o:new m(1.287511484E7,4065382.71),C:p,D:[7,9]},{B:"\u4fe1\u9633\u5e02",o:new m(1.269893502E7,3757290.11),C:p,D:[7,9]},{B:"\u5468\u53e3\u5e02",o:new m(1.27640208E7,3955188.99),C:p,D:[7,9]},{B:"\u9a7b\u9a6c\u5e97\u5e02",o:new m(1.26952599E7,3870201.61),C:p,D:[7,9]},{B:"\u6b66\u6c49\u5e02",o:new m(1.272455882E7,3558883.15),C:p,D:[5,9]},{B:"\u9ec4\u77f3\u5e02",o:new m(1.280683116E7,3508246.06),C:p,D:[8,9]},{B:"\u5341\u5830\u5e02",o:new m(1.233381983E7,3826557.97),C:p,D:[7,9]},{B:"\u5b9c\u660c\u5e02",
o:new m(1.238926478E7,3571550.15),C:p,D:[7,9]},{B:"\u8944\u6a0a\u5e02",o:new m(1.248580442E7,3744176.48),C:p,D:[7,9]},{B:"\u8346\u95e8\u5e02",o:new m(1.24908312E7,3615936.83),C:p,D:[7,9]},{B:"\u5b5d\u611f\u5e02",o:new m(1.268197645E7,3601581.31),C:p,D:[8,9]},{B:"\u8346\u5dde\u5e02",o:new m(1.24953132E7,3525594.67),C:p,D:[7,9]},{B:"\u9ec4\u5188\u5e02",o:new m(1.278872731E7,3541014.86),C:p,D:[7,9]},{B:"\u54b8\u5b81\u5e02",o:new m(1.272713679E7,3462404.52),C:p,D:[7,9]},{B:"\u968f\u5dde\u5e02",o:new m(1.262253173E7,
3700874.41),C:p,D:[7,9]},{B:"\u6069\u65bd\u571f\u5bb6\u65cf\u82d7\u65cf\u81ea\u6cbb\u5dde",o:new m(1.218903267E7,3517579.64),C:p,D:[7,9]},{B:"\u4ed9\u6843\u5e02",o:new m(1.263056786E7,3529164.83),C:p,D:[9,9]},{B:"\u6f5c\u6c5f\u5e02",o:new m(1.256873544E7,3534321.2),C:p,D:[9,9]},{B:"\u5929\u95e8\u5e02",o:new m(1.259844393E7,3567930.91),C:p,D:[9,9]},{B:"\u795e\u519c\u67b6\u6797\u533a",o:new m(1.23212052E7,3707164.42),C:p,D:[9,9]},{B:"\u957f\u6c99\u5e02",o:new m(1.257234748E7,3258455.64),C:p,D:[5,9]},
{B:"\u682a\u6d32\u5e02",o:new m(1.259492763E7,3207920.8),C:p,D:[7,9]},{B:"\u6e58\u6f6d\u5e02",o:new m(1.257361587E7,3208214.06),C:p,D:[7,9]},{B:"\u8861\u9633\u5e02",o:new m(1.25323004E7,3091412.15),C:p,D:[7,9]},{B:"\u90b5\u9633\u5e02",o:new m(1.240939043E7,3134535.06),C:p,D:[7,9]},{B:"\u5cb3\u9633\u5e02",o:new m(12594102,3400788.63),C:p,D:[7,9]},{B:"\u5e38\u5fb7\u5e02",o:new m(1.243507912E7,3359523.26),C:p,D:[7,9]},{B:"\u5f20\u5bb6\u754c\u5e02",o:new m(1.229944266E7,3370126.24),C:p,D:[7,9]},{B:"\u76ca\u9633\u5e02",
o:new m(1.250817766E7,3299123.14),C:p,D:[7,9]},{B:"\u90f4\u5dde\u5e02",o:new m(1.258158251E7,2952694.08),C:p,D:[7,9]},{B:"\u6c38\u5dde\u5e02",o:new m(1.242566251E7,3032983.5),C:p,D:[7,9]},{B:"\u6000\u5316\u5e02",o:new m(1.22457125E7,3174098.87),C:p,D:[7,9]},{B:"\u5a04\u5e95\u5e02",o:new m(1.246803765E7,3191557.89),C:p,D:[8,9]},{B:"\u6e58\u897f\u571f\u5bb6\u65cf\u82d7\u65cf\u81ea\u6cbb\u5dde",o:new m(1.221698361E7,3268959.39),C:p,D:[7,9]},{B:"\u5e7f\u5dde\u5e02",o:new m(1.260930783E7,2631271.83),C:p,
D:[5,9]},{B:"\u97f6\u5173\u5e02",o:new m(1.264644631E7,2835068.76),C:p,D:[7,9]},{B:"\u6df1\u5733\u5e02",o:new m(1.268919896E7,2569212.32),C:p,D:[8,9]},{B:"\u6c55\u5934\u5e02",o:new m(1.298983615E7,2658196.76),C:p,D:[7,9]},{B:"\u4f5b\u5c71\u5e02",o:new m(1.259351942E7,2618810.41),C:p,D:[8,9]},{B:"\u6c5f\u95e8\u5e02",o:new m(1.258907706E7,2565305.02),C:p,D:[7,9]},{B:"\u6e5b\u6c5f\u5e02",o:new m(1.228601939E7,2409244.55),C:p,D:[7,9]},{B:"\u8302\u540d\u5e02",o:new m(1.234899961E7,2455913.03),C:p,D:[7,
9]},{B:"\u8087\u5e86\u5e02",o:new m(1.252044564E7,2621563.68),C:p,D:[7,9]},{B:"\u60e0\u5dde\u5e02",o:new m(1.273769287E7,2629228.47),C:p,D:[8,9]},{B:"\u6885\u5dde\u5e02",o:new m(1.292755225E7,2771587.26),C:p,D:[7,9]},{B:"\u6c55\u5c3e\u5e02",o:new m(1.284440979E7,2590115.95),C:p,D:[7,9]},{B:"\u6cb3\u6e90\u5e02",o:new m(1.276927156E7,2705584.51),C:p,D:[7,9]},{B:"\u9633\u6c5f\u5e02",o:new m(1.246669444E7,2479195.46),C:p,D:[7,9]},{B:"\u6e05\u8fdc\u5e02",o:new m(1.258621367E7,2698112.83),C:p,D:[7,9]},
{B:"\u4e1c\u839e\u5e02",o:new m(1.266361776E7,2618331.04),C:p,D:[7,9]},{B:"\u4e2d\u5c71\u5e02",o:new m(1.262365308E7,2557824.08),C:p,D:[8,9]},{B:"\u6f6e\u5dde\u5e02",o:new m(1.298326614E7,2695080.32),C:p,D:[8,9]},{B:"\u63ed\u9633\u5e02",o:new m(1.29554097E7,2682130.11),C:p,D:[8,9]},{B:"\u4e91\u6d6e\u5e02",o:new m(1.247360714E7,2605655.19),C:p,D:[7,9]},{B:"\u5357\u5b81\u5e02",o:new m(1.206357678E7,2594028.7),C:p,D:[5,9]},{B:"\u67f3\u5dde\u5e02",o:new m(1.218092228E7,2776089.56),C:p,D:[7,9]},{B:"\u6842\u6797\u5e02",
o:new m(1.227827601E7,2891719.35),C:p,D:[7,9]},{B:"\u68a7\u5dde\u5e02",o:new m(1.238836717E7,2673421.13),C:p,D:[7,9]},{B:"\u5317\u6d77\u5e02",o:new m(1.214803492E7,2434259.23),C:p,D:[7,9]},{B:"\u9632\u57ce\u6e2f\u5e02",o:new m(1.206275824E7,2458819.91),C:p,D:[7,9]},{B:"\u94a6\u5dde\u5e02",o:new m(1.209618474E7,2493766.85),C:p,D:[8,9]},{B:"\u8d35\u6e2f\u5e02",o:new m(1.220111842E7,2628719.18),C:p,D:[8,9]},{B:"\u7389\u6797\u5e02",o:new m(1.226430972E7,2572247.58),C:p,D:[7,9]},{B:"\u767e\u8272\u5e02",
o:new m(1.186950163E7,2724850.41),C:p,D:[7,9]},{B:"\u8d3a\u5dde\u5e02",o:new m(1.242050604E7,2785419.69),C:p,D:[7,9]},{B:"\u6cb3\u6c60\u5e02",o:new m(1.203293245E7,2820780.9),C:p,D:[7,9]},{B:"\u6765\u5bbe\u5e02",o:new m(1.215949606E7,2706113.22),C:p,D:[7,9]},{B:"\u5d07\u5de6\u5e02",o:new m(1.195283116E7,2541092.75),C:p,D:[7,9]},{B:"\u6d77\u53e3\u5e02",o:new m(1.228340323E7,2262634.65),C:p,D:[5,9]},{B:"\u4e09\u4e9a\u5e02",o:new m(1.219159361E7,2054280.47),C:p,D:[7,9]},{B:"\u4e94\u6307\u5c71\u5e02",
o:new m(1.21922034E7,2115118.31),C:p,D:[9,9]},{B:"\u743c\u6d77\u5e02",o:new m(1.229883941E7,2171833.78),C:p,D:[9,9]},{B:"\u510b\u5dde\u5e02",o:new m(1.219933474E7,2202719.22),C:p,D:[9,9]},{B:"\u6587\u660c\u5e02",o:new m(1.233475447E7,2205345.6),C:p,D:[9,9]},{B:"\u4e07\u5b81\u5e02",o:new m(1.228968886E7,2117494.22),C:p,D:[9,9]},{B:"\u4e1c\u65b9\u5e02",o:new m(1.209493819E7,2153087.07),C:p,D:[9,9]},{B:"\u5b9a\u5b89\u53bf",o:new m(1.228188148E7,2223659.92),C:p,D:[9,9]},{B:"\u5c6f\u660c\u53bf",o:new m(1.225750859E7,
2183877.5),C:p,D:[9,9]},{B:"\u6f84\u8fc8\u53bf",o:new m(1.224679354E7,2228213.81),C:p,D:[9,9]},{B:"\u4e34\u9ad8\u53bf",o:new m(1.163568384E7,3284342.89),C:p,D:[9,9]},{B:"\u767d\u6c99\u9ece\u65cf\u81ea\u6cbb\u53bf",o:new m(1.427215715E7,5044605.41),C:p,D:[9,9]},{B:"\u660c\u6c5f\u9ece\u65cf\u81ea\u6cbb\u53bf",o:new m(1.427215715E7,5044605.41),C:p,D:[9,9]},{B:"\u4e50\u4e1c\u9ece\u65cf\u81ea\u6cbb\u53bf",o:new m(1.427215715E7,5044605.41),C:p,D:[9,9]},{B:"\u9675\u6c34\u9ece\u65cf\u81ea\u6cbb\u53bf",o:new m(1.427215715E7,
5044605.41),C:p,D:[9,9]},{B:"\u4fdd\u4ead\u9ece\u65cf\u82d7\u65cf\u81ea\u6cbb\u53bf",o:new m(1.427215715E7,5044605.41),C:p,D:[9,9]},{B:"\u743c\u4e2d\u9ece\u65cf\u82d7\u65cf\u81ea\u6cbb\u53bf",o:new m(1.427215715E7,5044605.41),C:p,D:[9,9]},{B:"\u91cd\u5e86\u5e02",o:new m(1.184984638E7,3437582.53),C:p,D:[5,9]},{B:"\u6210\u90fd\u5e02",o:new m(1.158524888E7,3567151.84),C:p,D:[5,9]},{B:"\u81ea\u8d21\u5e02",o:new m(1.166471081E7,3398518.18),C:p,D:[8,9]},{B:"\u6500\u679d\u82b1\u5e02",o:new m(1.132399544E7,
3052819.58),C:p,D:[7,9]},{B:"\u6cf8\u5dde\u5e02",o:new m(1.173866293E7,3339244.88),C:p,D:[7,9]},{B:"\u5fb7\u9633\u5e02",o:new m(1.162232681E7,3627742.01),C:p,D:[7,9]},{B:"\u7ef5\u9633\u5e02",o:new m(1.165370954E7,3671830.29),C:p,D:[7,9]},{B:"\u5e7f\u5143\u5e02",o:new m(1.178330189E7,3798266.61),C:p,D:[7,9]},{B:"\u9042\u5b81\u5e02",o:new m(1.175261568E7,3550145.61),C:p,D:[7,9]},{B:"\u5185\u6c5f\u5e02",o:new m(1.169593316E7,3429168.69),C:p,D:[7,9]},{B:"\u4e50\u5c71\u5e02",o:new m(1.155195965E7,3425604.02),
C:p,D:[7,9]},{B:"\u5357\u5145\u5e02",o:new m(1.181303976E7,3590300.79),C:p,D:[7,9]},{B:"\u7709\u5c71\u5e02",o:new m(1.156121596E7,3492381.09),C:p,D:[8,9]},{B:"\u5b9c\u5bbe\u5e02",o:new m(1.16496864E7,3324145.29),C:p,D:[7,9]},{B:"\u5e7f\u5b89\u5e02",o:new m(1.187120628E7,3541167.9),C:p,D:[7,9]},{B:"\u8fbe\u5dde\u5e02",o:new m(1.196462416E7,3639026.15),C:p,D:[7,9]},{B:"\u96c5\u5b89\u5e02",o:new m(1.146823433E7,3480224.33),C:p,D:[7,9]},{B:"\u5df4\u4e2d\u5e02",o:new m(1.188364069E7,3723597.18),C:p,D:[7,
9]},{B:"\u8d44\u9633\u5e02",o:new m(1.164804568E7,3499522.66),C:p,D:[8,9]},{B:"\u963f\u575d\u85cf\u65cf\u7f8c\u65cf\u81ea\u6cbb\u5dde",o:new m(1.13805074E7,3728228.76),C:p,D:[7,9]},{B:"\u7518\u5b5c\u85cf\u65cf\u81ea\u6cbb\u5dde",o:new m(1.135132558E7,3489245.11),C:p,D:[7,9]},{B:"\u51c9\u5c71\u5f5d\u65cf\u81ea\u6cbb\u5dde",o:new m(1.138524665E7,3214579.77),C:p,D:[7,9]},{B:"\u8d35\u9633\u5e02",o:new m(1.187051966E7,3060500.8),C:p,D:[5,9]},{B:"\u516d\u76d8\u6c34\u5e02",o:new m(1.167058944E7,3054081.9),
C:p,D:[7,9]},{B:"\u9075\u4e49\u5e02",o:new m(1.190392155E7,3195127.87),C:p,D:[7,9]},{B:"\u5b89\u987a\u5e02",o:new m(1.179486899E7,3012140.6),C:p,D:[7,9]},{B:"\u94dc\u4ec1\u5730\u533a",o:new m(1.215250778E7,3190837.66),C:p,D:[7,9]},{B:"\u9ed4\u897f\u5357\u5e03\u4f9d\u65cf\u82d7\u65cf\u81ea\u6cbb\u5dde",o:new m(1.167900108E7,2869017.96),C:p,D:[7,9]},{B:"\u6bd5\u8282\u5730\u533a",o:new m(1.172103141E7,3142281.31),C:p,D:[7,9]},{B:"\u9ed4\u4e1c\u5357\u82d7\u65cf\u4f97\u65cf\u81ea\u6cbb\u5dde",o:new m(1.202055046E7,
3053190.16),C:p,D:[7,9]},{B:"\u9ed4\u5357\u5e03\u4f9d\u65cf\u82d7\u65cf\u81ea\u6cbb\u5dde",o:new m(1.197016471E7,3012312.19),C:p,D:[7,9]},{B:"\u6606\u660e\u5e02",o:new m(1.14354367E7,2863224.69),C:p,D:[5,9]},{B:"\u66f2\u9756\u5e02",o:new m(1.155538253E7,2918266.01),C:p,D:[7,9]},{B:"\u7389\u6eaa\u5e02",o:new m(1.141628645E7,2779261.88),C:p,D:[7,9]},{B:"\u4fdd\u5c71\u5e02",o:new m(1.103962837E7,2872619.83),C:p,D:[7,9]},{B:"\u662d\u901a\u5e02",o:new m(1.154639116E7,3146685.98),C:p,D:[7,9]},{B:"\u4e3d\u6c5f\u5e02",
o:new m(1.115836761E7,3089380.29),C:p,D:[7,9]},{B:"\u4e34\u6ca7\u5e02",o:new m(1.114163522E7,2721813.79),C:p,D:[7,9]},{B:"\u695a\u96c4\u5f5d\u65cf\u81ea\u6cbb\u5dde",o:new m(1.130289047E7,2863837.49),C:p,D:[7,9]},{B:"\u7ea2\u6cb3\u54c8\u5c3c\u65cf\u5f5d\u65cf\u81ea\u6cbb\u5dde",o:new m(1.13805074E7,3740772.75),C:p,D:[7,9]},{B:"\u6587\u5c71\u58ee\u65cf\u82d7\u65cf\u81ea\u6cbb\u5dde",o:new m(1.160607041E7,2660260.24),C:p,D:[7,9]},{B:"\u666e\u6d31\u5e02",o:new m(1.124081051E7,2589692.16),C:p,D:[8,9]},
{B:"\u897f\u53cc\u7248\u7eb3\u50a3\u65cf\u81ea\u6cbb\u5dde",o:new m(1.122158475E7,2496986.94),C:p,D:[7,9]},{B:"\u5927\u7406\u767d\u65cf\u81ea\u6cbb\u5dde",o:new m(1.116259344E7,2932487.29),C:p,D:[7,9]},{B:"\u5fb7\u5b8f\u50a3\u65cf\u666f\u9887\u65cf\u81ea\u6cbb\u5dde",o:new m(1.097526362E7,2789037.62),C:p,D:[7,9]},{B:"\u6012\u6c5f\u5088\u50f3\u65cf\u81ea\u6cbb\u5dde",o:new m(1.100507724E7,2963098.98),C:p,D:[7,9]},{B:"\u8fea\u5e86\u85cf\u65cf\u81ea\u6cbb\u5dde",o:new m(1.109972407E7,3206846.47),C:p,
D:[7,9]},{B:"\u62c9\u8428\u5e02",o:new m(10143520,3437204.04),C:p,D:[5,9]},{B:"\u660c\u90fd\u5730\u533a",o:new m(1.08186096E7,3629569.73),C:p,D:[7,9]},{B:"\u5c71\u5357\u5730\u533a",o:new m(1.021725503E7,3384053.82),C:p,D:[7,9]},{B:"\u65e5\u5580\u5219\u5730\u533a",o:new m(9895060.53,3389319.88),C:p,D:[7,9]},{B:"\u90a3\u66f2\u5730\u533a",o:new m(1.024898914E7,3672743.64),C:p,D:[7,9]},{B:"\u963f\u91cc\u5730\u533a",o:new m(9033914.88,3534099.27),C:p,D:[7,9]},{B:"\u6797\u829d\u5730\u533a",o:new m(1.050495382E7,
3440916.27),C:p,D:[7,9]},{B:"\u897f\u5b89\u5e02",o:new m(1.212685248E7,4041048.13),C:p,D:[5,9]},{B:"\u94dc\u5ddd\u5e02",o:new m(1.212856149E7,4126022.53),C:p,D:[7,9]},{B:"\u5b9d\u9e21\u5e02",o:new m(1.192768136E7,4054988.15),C:p,D:[7,9]},{B:"\u54b8\u9633\u5e02",o:new m(1.210235668E7,4049604.29),C:p,D:[8,9]},{B:"\u6e2d\u5357\u5e02",o:new m(1.219149518E7,4072416.28),C:p,D:[7,9]},{B:"\u5ef6\u5b89\u5e02",o:new m(1.218921144E7,4356570.08),C:p,D:[7,9]},{B:"\u6c49\u4e2d\u5e02",o:new m(1.191463981E7,3881566.87),
C:p,D:[7,9]},{B:"\u6986\u6797\u5e02",o:new m(1.221646444E7,4593874.99),C:p,D:[7,9]},{B:"\u5b89\u5eb7\u5e02",o:new m(1.213775212E7,3831579.1),C:p,D:[7,9]},{B:"\u5546\u6d1b\u5e02",o:new m(1.223875885E7,3988163.54),C:p,D:[7,9]},{B:"\u5170\u5dde\u5e02",o:new m(1.155916065E7,4284481.62),C:p,D:[5,9]},{B:"\u5609\u5cea\u5173\u5e02",o:new m(1.094239153E7,4806166.82),C:p,D:[8,9]},{B:"\u91d1\u660c\u5e02",o:new m(1.137633355E7,4627477.91),C:p,D:[7,9]},{B:"\u767d\u94f6\u5e02",o:new m(11593403,4350996.94),C:p,
D:[7,9]},{B:"\u5929\u6c34\u5e02",o:new m(1.177010649E7,4083646.7),C:p,D:[7,9]},{B:"\u6b66\u5a01\u5e02",o:new m(1.14264471E7,4544105.57),C:p,D:[7,9]},{B:"\u5f20\u6396\u5e02",o:new m(1.118285571E7,4684858.01),C:p,D:[7,9]},{B:"\u5e73\u51c9\u5e02",o:new m(1.187473404E7,4213583.82),C:p,D:[7,9]},{B:"\u9152\u6cc9\u5e02",o:new m(1.096513556E7,4801282.37),C:p,D:[7,9]},{B:"\u5e86\u9633\u5e02",o:new m(1.198249448E7,4240364.21),C:p,D:[7,9]},{B:"\u5b9a\u897f\u5e02",o:new m(1.164777893E7,4218809.12),C:p,D:[7,9]},
{B:"\u9647\u5357\u5e02",o:new m(1.168075314E7,3925419.77),C:p,D:[7,9]},{B:"\u4e34\u590f\u56de\u65cf\u81ea\u6cbb\u5dde",o:new m(1.149023588E7,4221664.83),C:p,D:[7,9]},{B:"\u7518\u5357\u85cf\u65cf\u81ea\u6cbb\u5dde",o:new m(1.145697069E7,4137705.18),C:p,D:[7,9]},{B:"\u897f\u5b81\u5e02",o:new m(1.133042455E7,4360836.12),C:p,D:[5,9]},{B:"\u6d77\u4e1c\u5730\u533a",o:new m(1.136772454E7,4345818.22),C:p,D:[7,9]},{B:"\u6d77\u5317\u85cf\u65cf\u81ea\u6cbb\u5dde",o:new m(1.123307971E7,4407698.25),C:p,D:[7,9]},
{B:"\u9ec4\u5357\u85cf\u65cf\u81ea\u6cbb\u5dde",o:new m(1.136701869E7,4210804.21),C:p,D:[7,9]},{B:"\u6d77\u5357\u85cf\u65cf\u81ea\u6cbb\u5dde",o:new m(1.120187652E7,4315364.9),C:p,D:[7,9]},{B:"\u679c\u6d1b\u85cf\u65cf\u81ea\u6cbb\u5dde",o:new m(1.116006336E7,4068657.46),C:p,D:[7,9]},{B:"\u7389\u6811\u85cf\u65cf\u81ea\u6cbb\u5dde",o:new m(1.080074697E7,3875570.18),C:p,D:[7,9]},{B:"\u6d77\u897f\u8499\u53e4\u65cf\u85cf\u65cf\u81ea\u6cbb\u5dde",o:new m(1.081693601E7,4468024.21),C:p,D:[7,9]},{B:"\u94f6\u5ddd\u5e02",
o:new m(1.183289883E7,4616373.5),C:p,D:[5,9]},{B:"\u77f3\u5634\u5c71\u5e02",o:new m(1.184171118E7,4698078.16),C:p,D:[7,9]},{B:"\u5434\u5fe0\u5e02",o:new m(1.182282987E7,4553415.21),C:p,D:[7,9]},{B:"\u56fa\u539f\u5e02",o:new m(1.182773154E7,4278231.51),C:p,D:[8,9]},{B:"\u4e2d\u536b\u5e02",o:new m(1.17087377E7,4485946.9),C:p,D:[7,9]},{B:"\u4e4c\u9c81\u6728\u9f50\u5e02",o:new m(9753667.88,5409369.63),C:p,D:[5,9]},{B:"\u514b\u62c9\u739b\u4f9d\u5e02",o:new m(9450655.5,5683311.14),C:p,D:[7,9]},{B:"\u5410\u9c81\u756a\u5730\u533a",
o:new m(9929119.54,5277242.75),C:p,D:[7,9]},{B:"\u54c8\u5bc6\u5730\u533a",o:new m(1.041095095E7,5256019.72),C:p,D:[7,9]},{B:"\u660c\u5409\u56de\u65cf\u81ea\u6cbb\u5dde",o:new m(9719944.71,5438088.99),C:p,D:[7,9]},{B:"\u535a\u5c14\u5854\u62c9\u8499\u53e4\u81ea\u6cbb\u5dde",o:new m(9137172.41,5576651.41),C:p,D:[7,9]},{B:"\u5df4\u97f3\u90ed\u695e\u8499\u53e4\u81ea\u6cbb\u5dde",o:new m(9590451.71,5097890.07),C:p,D:[7,9]},{B:"\u963f\u514b\u82cf\u5730\u533a",o:new m(8935351.95,5009761.4),C:p,D:[7,9]},{B:"\u5580\u4ec0\u5730\u533a",
o:new m(8459954.24,4762722.83),C:p,D:[7,9]},{B:"\u548c\u7530\u5730\u533a",o:new m(8898707.07,4429816.8),C:p,D:[7,9]},{B:"\u4f0a\u7281\u54c8\u8428\u514b\u81ea\u6cbb\u5dde",o:new m(9054161.44,5423973.33),C:p,D:[7,9]},{B:"\u5854\u57ce\u5730\u533a",o:new m(9238596.44,5870707.55),C:p,D:[7,9]},{B:"\u963f\u52d2\u6cf0\u5730\u533a",o:new m(9812358.95,6050881.84),C:p,D:[7,9]},{B:"\u77f3\u6cb3\u5b50\u5e02",o:new m(9583272.07,5483579.8),C:p,D:[9,9]},{B:"\u963f\u62c9\u5c14\u5e02",o:new m(9049687.77,4918103.23),
C:p,D:[9,9]},{B:"\u56fe\u6728\u8212\u514b\u5e02",o:new m(8802730.81,4819584.88),C:p,D:[9,9]},{B:"\u4e94\u5bb6\u6e20\u5e02",o:new m(9746120.75,5462086.91),C:p,D:[9,9]},{B:"\u9999\u6e2f\u7279\u522b\u884c\u653f\u533a",o:new m(1.271433369E7,2538103.92),C:p,D:[5,9]},{B:"\u6fb3\u95e8\u7279\u522b\u884c\u653f\u533a",o:new m(1.264258348E7,2514883.38),C:p,D:[5,9]}],ca=0,ei=ef.length;ca<ei;ca++)ef[ca].o=H.lc(ef[ca].o);window.gT=2;window.ZQ=1;g.extend(nd,{wV:function(a,b,c){var e=H.ib(a),a=b.dc,e=bd.fE(b.Ub||
"bj",e),e=new m(e.x,e.y),f=b.ja(),f=b.ua().cc(f),b=b.Vb(),b=new L(Math.round((e.lng-a.lng)/f+b.width/2),Math.round((a.lat-e.lat)/f+b.height/2));c&&c(b)},vV:function(a,b,c){var e=b.ja(),e=b.ua().cc(e),f=b.Vb(),i=b.dc,b=b.Ub,a=new m(i.lng+e*(a.x-f.width/2),i.lat-e*(a.y-f.height/2)),a=bd.cE(b||"bj",a),a=new m(a.lng,a.lat),a=H.lc(a);c&&c(a)}});window.ZQ=2;window.YQ=1;g.extend(bd,{xf:{bj:{xf:Math.sin(Math.PI/4),Vt:Math.sin(Math.PI/6)},gz:{xf:Math.sin(Math.PI/4),Vt:Math.sin(Math.PI/4)},sz:{xf:Math.sin(Math.PI/
4),Vt:Math.sin(Math.PI/4)},sh:{xf:Math.sin(Math.PI/4),Vt:Math.sin(Math.PI/4)}},Ld:{bj:[{i:116.305687,a:39.990912,j:1.294723073E7,k:4836903.65,x:630412,y:547340},{i:116.381837,a:40.000198,j:1.29557078E7,k:4838247.62,x:667412,y:561832},{i:116.430651,a:39.995216,j:1.296114181E7,k:4837526.55,x:686556,y:573372},{i:116.474111,a:39.976323,j:1.296597981E7,k:4834792.55,x:697152,y:586816},{i:116.280328,a:39.953159,j:1.294440775E7,k:4831441.53,x:603272,y:549976},{i:116.316117,a:39.952496,j:1.29483918E7,k:4831345.64,
x:618504,y:557872},{i:116.350477,a:39.938107,j:1.295221678E7,k:4829264.65,x:627044,y:568220},{i:116.432025,a:39.947158,j:1.296129476E7,k:4830573.59,x:666280,y:584016},{i:116.46873,a:39.949516,j:1.296538079E7,k:4830914.63,x:683328,y:591444},{i:116.280077,a:39.913823,j:1.29443798E7,k:4825753.62,x:586150,y:558552},{i:116.308625,a:39.91374,j:1.294755779E7,k:4825741.62,x:598648,y:564732},{i:116.369853,a:39.912979,j:1.295437373E7,k:4825631.62,x:624561,y:578039},{i:116.433552,a:39.914694,j:1.296146475E7,
k:4825879.53,x:652972,y:591348},{i:116.457034,a:39.914273,j:1.296407878E7,k:4825818.67,x:663028,y:596444},{i:116.490927,a:39.914127,j:1.296785177E7,k:4825797.57,x:677968,y:604188},{i:116.483839,a:39.877198,j:1.296706273E7,k:4820460.67,x:658596,y:610312},{i:116.405777,a:39.864461,j:1.295837282E7,k:4818620.62,x:619256,y:596088},{i:116.35345,a:39.859774,j:1.295254774E7,k:4817943.6,x:594633,y:585851},{i:116.403818,a:39.9141,j:1.295815474E7,k:4825793.66,x:639699,y:585226},{i:116.318111,a:39.891101,j:1.294861378E7,
k:4822469.56,x:592856,y:571480},{i:116.413047,a:39.907238,j:1.295918212E7,k:4824801.76,x:640680,y:588704},{i:116.390843,a:39.906113,j:1.295671035E7,k:4824639.16,x:630620,y:584108},{i:116.446527,a:39.899438,j:1.296290914E7,k:4823674.4,x:651752,y:597416},{i:116.388665,a:39.95527,j:1.29564679E7,k:4831746.87,x:650656,y:572800},{i:116.398343,a:39.939704,j:1.295754526E7,k:4829495.6,x:648036,y:578452},{i:116.355101,a:39.973581,j:1.295273153E7,k:4834395.82,x:643268,y:560944},{i:116.380727,a:39.88464,j:1.295558423E7,
k:4821535.94,x:616920,y:586496},{i:116.360843,a:39.946452,j:1.295337073E7,k:4830471.48,x:635293,y:568765},{i:116.340955,a:39.973421,j:1.295115679E7,k:4834372.67,x:638420,y:558632},{i:116.322585,a:40.023941,j:1.294911183E7,k:4841684.79,x:652135,y:543802},{i:116.356486,a:39.883341,j:1.295288571E7,k:4821348.24,x:606050,y:581443},{i:116.339592,a:39.992259,j:1.295100506E7,k:4837098.59,x:645664,y:554400},{i:116.3778,a:39.86392,j:1.29552584E7,k:4818542.48,x:606848,y:590328},{i:116.377354,a:39.964124,j:1.295520875E7,
k:4833027.64,x:649911,y:568581},{i:116.361837,a:39.963897,j:1.295348139E7,k:4832994.8,x:643286,y:565175},{i:116.441397,a:39.939403,j:1.296233806E7,k:4829452.07,x:666772,y:587728},{i:116.359176,a:40.006631,j:1.295318516E7,k:4839178.78,x:660440,y:555411}],sz:[{a:22.64013,j:1.2702380956942065E7,k:2571960.0116783115,i:114.106188,y:1127307,x:1115245},{a:22.637228,j:1.2702545043656897E7,k:2571612.010208761,i:114.107662,y:1128764,x:1114460},{a:22.693756,j:1.269031802302569E7,k:2578392.0635360866,i:113.997826,
y:1075100,x:1092860},{a:22.632675,j:1.2701660044075537E7,k:2571066.039426582,i:114.099712,y:1127789,x:1108695},{a:22.575488,j:1.270327397161397E7,k:2564210.0447740625,i:114.11421,y:1151852,x:1087608},{a:22.686028,j:1.2692022009012084E7,k:2577463.069432582,i:114.013115,y:1082536,x:1095900},{a:22.568363,j:1.270287900576307E7,k:2563356.0495723216,i:114.110662,y:1153048,x:1082584},{a:22.562197,j:1.270289203028521E7,k:2562617.0351656377,i:114.110779,y:1155088,x:1079696},{a:22.667571,j:1.26952579905002E7,
k:2575251.043949781,i:114.042202,y:1097676,x:1099972},{a:22.555513,j:1.2702901047262078E7,k:2561815.97459149,i:114.11086,y:1157472,x:1076524},{a:22.547152,j:1.270291796800879E7,k:2560813.9850610085,i:114.111012,y:1160352,x:1072596},{a:22.685995,j:1.269785198549955E7,k:2576857.04456148,i:114.060024,y:1096992,x:1116880},{a:22.543839,j:1.270292598309934E7,k:2560416.969240369,i:114.111084,y:1161532,x:1070952},{a:22.648144,j:1.2700445980498897E7,k:2572921.0715934536,i:114.088806,y:1119056,x:1111392},{a:22.657182,
j:1.2698131957065225E7,k:2574003.0814059502,i:114.068001,y:1109360,x:1106636},{a:22.639438,j:1.269814798724632E7,k:2571877.02788222,i:114.068163,y:1115416,x:1098248},{a:22.605861,j:1.2696532946500868E7,k:2567851.022680913,i:114.053655,y:1122268,x:1075532},{a:22.571091,j:1.2695789992135335E7,k:2563683.019582462,i:114.046981,y:1131924,x:1055628},{a:22.551433,j:1.2695702048780708E7,k:2561327.016160744,i:114.046191,y:1138368,x:1045996},{a:22.524394,j:1.2696497991800422E7,k:2558086.957458219,i:114.053341,
y:1149832,x:1036168},{a:22.548395,j:1.2698580022891007E7,k:2560962.9433782403,i:114.072044,y:1147584,x:1056116},{a:22.5714,j:1.270235000978689E7,k:2563720.0558210905,i:114.10591,y:1150556,x:1081960},{a:22.567754,j:1.27016580403029E7,k:2563283.0575275063,i:114.099694,y:1149780,x:1077572},{a:22.55442,j:1.2700296031513225E7,k:2561684.985028421,i:114.087459,y:1150392,x:1065776},{a:22.643315,j:1.2705757981759684E7,k:2572341.9584462773,i:114.136524,y:1135876,x:1130032},{a:22.688688,j:1.268595603263626E7,
k:2577784.084634392,i:113.958642,y:1064312,x:1073348},{a:22.646409,j:1.270841398239008E7,k:2572713.001028291,i:114.160383,y:1142128,x:1142372},{a:22.650595,j:1.2709970023163443E7,k:2573215.0132753854,i:114.174361,y:1144976,x:1150520},{a:22.65905,j:1.271069594546156E7,k:2574229.0388875483,i:114.180882,y:1144192,x:1157580},{a:22.730669,j:1.2685601030917399E7,k:2582819.0711735473,i:113.955453,y:1048920,x:1092104},{a:22.66381,j:1.270894297836626E7,k:2574799.9433185956,i:114.165135,y:1137944,x:1152920},
{a:22.664761,j:1.2708098944803257E7,k:2574914.0066678426,i:114.157553,y:1135032,x:1149792},{a:22.733853,j:1.2680970980277415E7,k:2583203.0732337763,i:113.913861,y:1035040,x:1075104},{a:22.664361,j:1.2707258028219912E7,k:2574866.030398267,i:114.149999,y:1132860,x:1146160},{a:22.718919,j:1.2679128956620466E7,k:2581411.0613699006,i:113.897314,y:1035016,x:1060548},{a:22.665803,j:1.2706352990912184E7,k:2575038.9855144112,i:114.141869,y:1129858,x:1143236},{a:22.668704,j:1.2704991984008826E7,k:2575386.9403167954,
i:114.129643,y:1125104,x:1139351},{a:22.653555,j:1.2705065010389376E7,k:2573570.005001661,i:114.130299,y:1130376,x:1132292},{a:22.679693,j:1.2672189001412787E7,k:2576705.0620572325,i:113.834972,y:1028584,x:1014064},{a:22.659833,j:1.2704299012638519E7,k:2574322.9488912285,i:114.123418,y:1126112,x:1132174},{a:22.675775,j:1.2679563997924108E7,k:2576235.0888426476,i:113.901222,y:1050868,x:1041628},{a:22.644524,j:1.270701601701364E7,k:2572486.9446672536,i:114.147825,y:1138800,x:1135876},{a:22.655039,j:1.2711226054644758E7,
k:2573747.983497185,i:114.185644,y:1146968,x:1157804},{a:22.648419,j:1.267642297299485E7,k:2572954.0513219936,i:113.873006,y:1051384,x:1015916},{a:22.649461,j:1.2712507021963337E7,k:2573079.015117772,i:114.197151,y:1152476,x:1160272},{a:22.64605,j:1.271281504634593E7,k:2572669.948142515,i:114.199918,y:1154480,x:1159776},{a:22.643032,j:1.2712206010784972E7,k:2572308.020584318,i:114.194447,y:1153780,x:1155966},{a:22.640188,j:1.27115150431873E7,k:2571966.966986786,i:114.18824,y:1152692,x:1151836},{a:22.637837,
j:1.2710239975865932E7,k:2571685.0395354074,i:114.176786,y:1150108,x:1145592},{a:22.62692,j:1.2708906019893175E7,k:2570375.9575785324,i:114.164803,y:1150072,x:1134992},{a:22.62496,j:1.2707132013185183E7,k:2570140.9407190788,i:114.148867,y:1145732,x:1127028},{a:22.628688,j:1.2706963028359462E7,k:2570587.955286152,i:114.147349,y:1144084,x:1127956},{a:22.650412,j:1.2671869956280688E7,k:2573191.027627148,i:113.832124,y:1037620,x:998888},{a:22.610098,j:1.2674040042046603E7,k:2568358.9996707155,i:113.8516,
y:1057544,x:988080},{a:22.637211,j:1.2706081034437057E7,k:2571609.9716279865,i:114.139426,y:1138792,x:1128464},{a:22.625069,j:1.270444194841996E7,k:2570154.0104452157,i:114.124702,y:1138254,x:1116140},{a:22.596786,j:1.2679777956313463E7,k:2566763.0676068626,i:113.903144,y:1078300,x:1004384},{a:22.630623,j:1.270316899619193E7,k:2570819.9808256472,i:114.113267,y:1132824,x:1113684},{a:22.614769,j:1.2703871986425424E7,k:2568919.0275739594,i:114.119582,y:1140148,x:1108828},{a:22.576848,j:1.2675897984563945E7,
k:2564373.058056766,i:113.86829,y:1074048,x:979136},{a:22.547144,j:1.2681814011954099E7,k:2560813.026363442,i:113.921434,y:1100660,x:988708},{a:22.615011,j:1.2705232993328782E7,k:2568948.042603041,i:114.131808,y:1143897,x:1114378},{a:22.613267,j:1.2704373040905386E7,k:2568738.943713605,i:114.124083,y:1142088,x:1110108},{a:22.617938,j:1.2705683953492817E7,k:2569298.9846684644,i:114.135859,y:1144180,x:1117626},{a:22.611966,j:1.270551697243973E7,k:2568582.9605660276,i:114.134359,y:1145704,x:1114060},
{a:22.586692,j:1.2686244019292483E7,k:2565553.0350825675,i:113.961229,y:1099664,x:1025376},{a:22.616821,j:1.2706311023007508E7,k:2569165.0574746304,i:114.141492,y:1146304,x:1119648},{a:22.621842,j:1.2682990003850635E7,k:2569767.079046454,i:113.931998,y:1078732,x:1029496},{a:22.612167,j:1.2709515946019748E7,k:2568607.0593253355,i:114.170282,y:1156700,x:1130468},{a:22.613576,j:1.2706801947303584E7,k:2568775.9914291506,i:114.145902,y:1148804,x:1120144},{a:22.574378,j:1.2683946026039906E7,k:2564076.9983744184,
i:113.940586,y:1097328,x:1010312},{a:22.611382,j:1.270854600874272E7,k:2568512.94248236,i:114.161569,y:1154328,x:1126136},{a:22.604993,j:1.2709700961026568E7,k:2567746.95948682,i:114.171944,y:1159710,x:1127654},{a:22.511024,j:1.2685851947779836E7,k:2556485.0795987877,i:113.957707,y:1124272,x:987540},{a:22.58836,j:1.2707986956176987E7,k:2565752.9827533993,i:114.156547,y:1160618,x:1112692},{a:22.582237,j:1.270745695831449E7,k:2565019.014191418,i:114.151786,y:1161244,x:1107516},{a:22.52487,j:1.2683306043323778E7,
k:2558143.9905549595,i:113.934837,y:1112404,x:984092},{a:22.578199,j:1.270728596971613E7,k:2564534.994186402,i:114.15025,y:1162084,x:1104920},{a:22.583238,j:1.2706369021093281E7,k:2565139.002548978,i:114.142013,y:1157896,x:1103632},{a:22.545433,j:1.2683161994335314E7,k:2560607.986213337,i:113.933543,y:1105004,x:993388},{a:22.589845,j:1.270607903066442E7,k:2565930.9957805504,i:114.139408,y:1154772,x:1105712},{a:22.594817,j:1.2705193029196743E7,k:2566527.023902914,i:114.131449,y:1150548,x:1104536},
{a:22.50306,j:1.267897500008952E7,k:2555530.9764195657,i:113.895931,y:1107832,x:955864},{a:22.600122,j:1.2705160968834551E7,k:2567162.995054428,i:114.131161,y:1148724,x:1106704},{a:22.605844,j:1.2704694980375737E7,k:2567848.984570506,i:114.126975,y:1145540,x:1107972},{a:22.479986,j:1.2681018959500002E7,k:2552766.97859523,i:113.914292,y:1121312,x:953272},{a:22.600773,j:1.2704274967366874E7,k:2567241.0395935406,i:114.123202,y:1146008,x:1103676},{a:22.596118,j:1.2703816993998608E7,k:2566682.9873895603,
i:114.119088,y:1146260,x:1099504},{a:22.596619,j:1.270329300745402E7,k:2566743.047515687,i:114.114381,y:1144704,x:1097664},{a:22.510923,j:1.2682778939799534E7,k:2556472.979248104,i:113.930102,y:1115680,x:975172},{a:22.607521,j:1.270291095480456E7,k:2568050.039394434,i:114.110949,y:1139888,x:1101488},{a:22.591163,j:1.2703252041435665E7,k:2566088.991460755,i:114.114013,y:1146404,x:1094980},{a:22.585115,j:1.2703099977356654E7,k:2565363.9980804115,i:114.112647,y:1148038,x:1091506},{a:22.546443,j:1.2687379045170663E7,
k:2560726.9834858673,i:113.971425,y:1116664,x:1010468},{a:22.562664,j:1.2690460958807131E7,k:2562673.0054078405,i:113.99911,y:1119860,x:1030228},{a:22.568521,j:1.2703396980989743E7,k:2563374.9868063666,i:114.115315,y:1154540,x:1084704},{a:22.565326,j:1.2703409003625568E7,k:2562992.051435101,i:114.115423,y:1155640,x:1083228},{a:22.593649,j:1.2692930942544388E7,k:2566387.005686037,i:114.021298,y:1116412,x:1055212},{a:22.562288,j:1.270341401305716E7,k:2562627.941557536,i:114.115468,y:1156600,x:1081828},
{a:22.559376,j:1.2703418020602433E7,k:2562278.940627611,i:114.115504,y:1157656,x:1080412},{a:22.613985,j:1.2694766954883425E7,k:2568825.028826114,i:114.037791,y:1114688,x:1072432},{a:22.556515,j:1.2703416016829796E7,k:2561936.0592670436,i:114.115486,y:1158616,x:1079164},{a:22.639797,j:1.269453095499506E7,k:2571920.078671633,i:114.035671,y:1105248,x:1083784},{a:22.552977,j:1.2703516984706562E7,k:2561512.05165048,i:114.116393,y:1160176,x:1077768},{a:22.549814,j:1.2703639994082335E7,k:2561132.9947977727,
i:114.117498,y:1161660,x:1076680},{a:22.623585,j:1.2696746904890222E7,k:2569976.0712206727,i:114.055577,y:1116856,x:1084876},{a:22.544891,j:1.2703709012917612E7,k:2560543.0353987366,i:114.118118,y:1163512,x:1074580},{a:22.541519,j:1.2704183016466973E7,k:2560138.956052524,i:114.122376,y:1165924,x:1074896},{a:22.633392,j:1.2699172916950166E7,k:2571152.0169191645,i:114.07737,y:1120344,x:1099296},{a:22.544774,j:1.2704771012415241E7,k:2560529.014684796,i:114.127658,y:1166572,x:1078796},{a:22.545341,j:1.2705219968806641E7,
k:2560596.9613336376,i:114.131691,y:1167612,x:1080856},{a:22.662143,j:1.2700194952315757E7,k:2574600.0045506186,i:114.086551,y:1113564,x:1117216},{a:22.545124,j:1.2705705994991824E7,k:2560570.957027271,i:114.136057,y:1168996,x:1082684},{a:22.551491,j:1.2705856055298198E7,k:2561333.9669379084,i:114.137405,y:1167292,x:1086372},{a:22.575796,j:1.2703844044929208E7,k:2564246.9623455456,i:114.119331,y:1153340,x:1089992},{a:22.580185,j:1.2704324950362097E7,k:2564773.046808735,i:114.123651,y:1153168,x:1093968},
{a:22.654839,j:1.2703160981101383E7,k:2573723.997063562,i:114.113195,y:1124512,x:1125272},{a:22.571984,j:1.270495101799047E7,k:2563790.0533428797,i:114.129275,y:1157752,x:1092536},{a:22.55503,j:1.270196795713743E7,k:2561758.0897786245,i:114.102478,y:1154984,x:1072592},{a:22.573769,j:1.2705731042149788E7,k:2564004.003107545,i:114.136282,y:1159404,x:1096572},{a:22.579968,j:1.270553200073451E7,k:2564747.035854812,i:114.134494,y:1156684,x:1098676},{a:22.571884,j:1.2699403907406935E7,k:2563778.067444574,
i:114.079445,y:1141884,x:1070604},{a:22.572442,j:1.2707141030162051E7,k:2563844.948869521,i:114.148948,y:1163676,x:1101544},{a:22.565476,j:1.2706548024782188E7,k:2563010.0294207213,i:114.143621,y:1164424,x:1095840},{a:22.540961,j:1.2701221997112941E7,k:2560072.08979264,i:114.095777,y:1157664,x:1062946},{a:22.560219,j:1.2706116991023822E7,k:2562379.972753817,i:114.139749,y:1164988,x:1091624},{a:22.542062,j:1.2699890935478438E7,k:2560204.025094793,i:114.08382,y:1153464,x:1058228},{a:22.559268,j:1.2707377030050412E7,
k:2562265.997055159,i:114.151068,y:1168784,x:1096288},{a:22.55296,j:1.2706992973628312E7,k:2561510.0143312225,i:114.147618,y:1169844,x:1091728},{a:22.560904,j:1.2699430958337536E7,k:2562462.0693069235,i:114.079688,y:1145700,x:1065448},{a:22.551925,j:1.2706255028694374E7,k:2561385.978019464,i:114.140989,y:1168216,x:1088116},{a:22.548804,j:1.2705873977931231E7,k:2561011.957312782,i:114.137566,y:1168220,x:1085200},{a:22.548788,j:1.270545296303605E7,k:2561010.0398944863,i:114.133784,y:1167076,x:1083484},
{a:22.565459,j:1.2697372972518595E7,k:2563007.9919146895,i:114.061201,y:1138304,x:1059480},{a:22.555563,j:1.2705442053607246E7,k:2561821.966819853,i:114.133686,y:1164708,x:1086644},{a:22.562572,j:1.270576800062287E7,k:2562661.979135111,i:114.136614,y:1163224,x:1091372},{a:22.562155,j:1.2692888974639712E7,k:2562612.001448756,i:114.020921,y:1126952,x:1039700},{a:22.567628,j:1.2705438046061972E7,k:2563267.9557658527,i:114.13365,y:1160536,x:1092432},{a:22.562973,j:1.2705158965061912E7,k:2562710.039356587,
i:114.131143,y:1161336,x:1089020},{a:22.555004,j:1.2704883001041513E7,k:2561754.9738317807,i:114.128664,y:1163304,x:1084172},{a:22.549897,j:1.2704863965201462E7,k:2561142.941482429,i:114.128493,y:1165016,x:1081600},{a:22.536387,j:1.2692264910783976E7,k:2559523.988498151,i:114.015315,y:1134E3,x:1024952},{a:22.549547,j:1.2704485029531656E7,k:2561100.997672521,i:114.125089,y:1164084,x:1079976},{a:22.546192,j:1.2704502952164687E7,k:2560698.9417545213,i:114.12525,y:1165256,x:1078452},{a:22.547086,j:1.2690846907681165E7,
k:2560806.0758077735,i:114.002577,y:1126384,x:1024360},{a:22.54807,j:1.2694310985287795E7,k:2560922.0785720455,i:114.033695,y:1135728,x:1038720},{a:22.562347,j:1.2704079042931251E7,k:2562635.012738591,i:114.121442,y:1158452,x:1084464},{a:22.668221,j:1.2714081987256048E7,k:2575329.007304823,i:114.211299,y:1150576,x:1175404},{a:22.667771,j:1.2715699031774139E7,k:2575275.0326346117,i:114.225825,y:1155468,x:1181588},{a:22.553261,j:1.2686124906141283E7,k:2561546.0869038766,i:113.960159,y:1110752,x:1008856},
{a:22.659842,j:1.2715091999985818E7,k:2574324.0283197085,i:114.220372,y:1156352,x:1175016},{a:22.652696,j:1.2714284034330284E7,k:2573466.984645893,i:114.213114,y:1156384,x:1168748},{a:22.557499,j:1.2684523001238672E7,k:2562053.9875916084,i:113.945769,y:1104696,x:1004564},{a:22.658983,j:1.271357403089256E7,k:2574221.0031908206,i:114.206736,y:1152236,x:1169004},{a:22.662577,j:1.2713723979878232E7,k:2574652.057958506,i:114.208083,y:1151360,x:1171356},{a:22.664136,j:1.2714428973884363E7,k:2574839.043808805,
i:114.214416,y:1152868,x:1174780},{a:22.656423,j:1.2713438998880964E7,k:2573913.970586595,i:114.205523,y:1152710,x:1167132},{a:22.544349,j:1.2685244915991515E7,k:2560478.084842147,i:113.952254,y:1111292,x:1001196},{a:22.638254,j:1.2715530046948414E7,k:2571735.0450267605,i:114.224307,y:1164926,x:1166734},{a:22.526723,j:1.26893989593095E7,k:2558366.014146093,i:113.98957,y:1129120,x:1008920},{a:22.593841,j:1.2721561959189411E7,k:2566410.022296701,i:114.278492,y:1196888,x:1169472},{a:22.596327,j:1.2720740969011737E7,
k:2566708.042385358,i:114.271117,y:1193832,x:1167304},{a:22.59807,j:1.2720011039168343E7,k:2566916.995355996,i:114.26456,y:1191212,x:1165180},{a:22.526206,j:1.2686170992911933E7,k:2558304.067703528,i:113.960573,y:1120056,x:996088},{a:22.601807,j:1.2719310052707486E7,k:2567365.0005046166,i:114.258263,y:1188028,x:1164196},{a:22.592523,j:1.271947202432898E7,k:2566252.023508253,i:114.259718,y:1191592,x:1160320},{a:22.587634,j:1.2721014038693884E7,k:2565665.9548689993,i:114.27357,y:1197552,x:1164308},
{a:22.523502,j:1.268522298581321E7,k:2557980.0808457886,i:113.952057,y:1118304,x:991E3},{a:22.537539,j:1.2684847946367979E7,k:2559662.030644149,i:113.948688,y:1112436,x:996340},{a:22.533867,j:1.2682195953282857E7,k:2559222.0253653345,i:113.924865,y:1106224,x:983900},{a:22.569656,j:1.2679644037508886E7,k:2563511.0239114636,i:113.901941,y:1087052,x:990716},{a:22.610107,j:1.2684290007009264E7,k:2568360.0787040573,i:113.943676,y:1086272,x:1029208},{a:22.630807,j:1.2684507972943895E7,k:2570842.044408167,
i:113.945634,y:1079852,x:1040052},{a:22.564399,j:1.270937701778358E7,k:2562880.9479228994,i:114.169034,y:1172624,x:1106772},{a:22.565734,j:1.2710867045380622E7,k:2563040.951602268,i:114.182419,y:1176288,x:1113444},{a:22.646618,j:1.2683008037804369E7,k:2572738.0652955617,i:113.93216,y:1070324,x:1041496},{a:22.661877,j:1.2680141975009192E7,k:2574568.1009313217,i:113.906414,y:1057260,x:1037256},{a:22.560453,j:1.2716187952297576E7,k:2562408.0173693686,i:114.230217,y:1193284,x:1131892},{a:22.559794,j:1.2717338006470535E7,
k:2562329.0371435457,i:114.240548,y:1196852,x:1136024},{a:22.569372,j:1.2718837051044444E7,k:2563476.9845647896,i:114.254014,y:1197780,x:1146740},{a:22.606136,j:1.2725551025226945E7,k:2567883.992149347,i:114.314326,y:1204040,x:1191436},{a:22.611741,j:1.2727655988382155E7,k:2568555.984385173,i:114.333235,y:1208124,x:1202368},{a:22.68652,j:1.2716590042673409E7,k:2577524.009050615,i:114.233829,y:1151596,x:1194036},{a:22.681176,j:1.2714509013469143E7,k:2576882.954901272,i:114.215135,y:1147428,x:1183188},
{a:22.700882,j:1.2715939039207775E7,k:2579246.9673801344,i:114.227981,y:1144828,x:1198360},{a:22.695239,j:1.2716750010522265E7,k:2578569.974845045,i:114.235266,y:1149052,x:1198892},{a:22.702591,j:1.2717292031020584E7,k:2579452.0022288463,i:114.240135,y:1148204,x:1204600},{a:22.707367,j:1.2716606963420121E7,k:2580025.0097718714,i:114.233981,y:1144536,x:1204152},{a:22.710801,j:1.271558704314787E7,k:2580437.021408431,i:114.224819,y:1140456,x:1201616},{a:22.725394,j:1.2715569009194136E7,k:2582188.0075282007,
i:114.224657,y:1135400,x:1208664},{a:22.735602,j:1.2718401007854482E7,k:2583412.9582015467,i:114.250097,y:1140020,x:1224752},{a:22.738852,j:1.2720423037086658E7,k:2583802.9746446265,i:114.268261,y:1144506,x:1234520},{a:22.737602,j:1.2719350016839525E7,k:2583652.967210535,i:114.258622,y:1141936,x:1229488},{a:22.733652,j:1.272186597602673E7,k:2583178.9528368358,i:114.281223,y:1150172,x:1237724},{a:22.729402,j:1.2719358031930074E7,k:2582668.95283919,i:114.258694,y:1144756,x:1225628},{a:22.722844,j:1.2719395992289474E7,
k:2581882.0242928,i:114.259035,y:1147016,x:1222820},{a:22.736311,j:1.2722587000213958E7,k:2583498.040988913,i:114.2877,y:1151262,x:1242012},{a:22.723586,j:1.272514704239918E7,k:2581971.0588195287,i:114.310697,y:1162744,x:1246028},{a:22.724361,j:1.2723596011057409E7,k:2582064.0536243524,i:114.296764,y:1158184,x:1240226},{a:22.730202,j:1.2723535007312682E7,k:2582764.9516139254,i:114.296216,y:1156032,x:1242880},{a:22.716335,j:1.2725500040345404E7,k:2581101.0132384477,i:114.313868,y:1166316,x:1244102},
{a:22.699024,j:1.2726390049358355E7,k:2579024.0594040775,i:114.321863,y:1174708,x:1239172},{a:22.694214,j:1.272489501232972E7,k:2578447.0082907625,i:114.308433,y:1172068,x:1231020},{a:22.673982,j:1.2724921951939618E7,k:2576020.0188517785,i:114.308675,y:1179036,x:1221432},{a:22.664819,j:1.2723774012859998E7,k:2574920.963238676,i:114.298363,y:1178932,x:1212444},{a:22.667362,j:1.2722108989119323E7,k:2575225.9758119322,i:114.283406,y:1173488,x:1206980},{a:22.694089,j:1.2723639982734721E7,k:2578432.0124331703,
i:114.297159,y:1168616,x:1226E3},{a:22.694039,j:1.2722208955109771E7,k:2578426.014094008,i:114.284304,y:1164660,x:1220216},{a:22.702499,j:1.2721921970339866E7,k:2579440.9645935497,i:114.281726,y:1161026,x:1223128},{a:22.712918,j:1.2721051999053285E7,k:2580691.0244725277,i:114.273911,y:1155064,x:1224596},{a:22.723544,j:1.2721639995001554E7,k:2581966.0191162946,i:114.279193,y:1152976,x:1232148},{a:22.727494,j:1.2720675957721734E7,k:2582439.9980541077,i:114.270533,y:1148992,x:1230084},{a:22.731394,j:1.2720465004991334E7,
k:2582907.9908419675,i:114.268638,y:1147092,x:1231100},{a:22.714035,j:1.2719859976975651E7,k:2580825.0465853293,i:114.263203,y:1151388,x:1220360},{a:22.703416,j:1.271855496438543E7,k:2579550.9813588182,i:114.25148,y:1151412,x:1210036},{a:22.715043,j:1.2718346015427666E7,k:2580945.9913932686,i:114.249603,y:1146752,x:1214736},{a:22.712793,j:1.271730204988377E7,k:2580676.0265430557,i:114.240225,y:1144708,x:1209540},{a:22.725769,j:1.2717811008133577E7,k:2582233.00554941,i:114.244797,y:1141616,x:1217656},
{a:22.731786,j:1.27177959798388E7,k:2582955.0308636553,i:114.244662,y:1139532,x:1220540},{a:22.732061,j:1.2718844954814289E7,k:2582988.0309602725,i:114.254085,y:1142404,x:1224848},{a:22.689955,j:1.2683168005653227E7,k:2577936.0772274863,i:113.933597,y:1055992,x:1062868},{a:22.696682,j:1.2683471020604227E7,k:2578743.0893372595,i:113.936319,y:1054556,x:1067328},{a:22.704467,j:1.2682276994753957E7,k:2579677.075645295,i:113.925593,y:1048536,x:1066348},{a:22.720569,j:1.268162699317464E7,k:2581609.0441184905,
i:113.919754,y:1041353,x:1071364},{a:22.703084,j:1.268739997346265E7,k:2579511.149684903,i:113.971613,y:1063488,x:1085952},{a:22.724803,j:1.2683760009146769E7,k:2582117.0909000486,i:113.938915,y:1045776,x:1081904},{a:22.737804,j:1.2682375958858084E7,k:2583677.2083179015,i:113.926482,y:1037552,x:1082696},{a:22.737004,j:1.2679209998091565E7,k:2583581.204144669,i:113.898042,y:1029096,x:1069544},{a:22.698691,j:1.267940291686823E7,k:2578984.109051273,i:113.899775,y:1042644,x:1051856},{a:22.498861,j:1.2677279029193671E7,
k:2555027.9501714734,i:113.880696,y:1104472,x:947240},{a:22.511666,j:1.2676964993493168E7,k:2556561.9949082513,i:113.877875,y:1099292,x:952144},{a:22.67455,j:1.2669674934677515E7,k:2576088.150030207,i:113.812388,y:1023316,x:1001556},{a:22.66653,j:1.2671630950733371E7,k:2575126.1834164895,i:113.829959,y:1031436,x:1005680},{a:22.672466,j:1.2676969001038441E7,k:2575838.177174477,i:113.877911,y:1044776,x:1029604},{a:22.678435,j:1.2689543008297963E7,k:2576554.1605501333,i:113.990864,y:1078072,x:1082408},
{a:22.518068,j:1.2681938023216192E7,k:2557329.0112674907,i:113.922548,y:1110980,x:975308},{a:22.513194,j:1.2682415032424508E7,k:2556745.059590403,i:113.926833,y:1113928,x:974900},{a:22.651272,j:1.269272499924558E7,k:2573294.1661653207,i:114.019448,y:1096332,x:1082040},{a:22.629782,j:1.2692744925651249E7,k:2570719.136244626,i:114.019627,y:1103696,x:1071804},{a:22.516215,j:1.2680162012735562E7,k:2557107.001743537,i:113.906594,y:1106764,x:967164},{a:22.521749,j:1.268080399922433E7,k:2557770.0439763535,
i:113.912361,y:1106604,x:972412},{a:22.519537,j:1.2681081967017366E7,k:2557505.015560909,i:113.914858,y:1108040,x:972456},{a:22.521023,j:1.268226196645918E7,k:2557683.0585893025,i:113.925458,y:1110800,x:977956},{a:22.591164,j:1.2689953002443641E7,k:2566089.1113366606,i:113.994547,y:1108948,x:1042148},{a:22.52396,j:1.2682625985154908E7,k:2558034.9568667775,i:113.928728,y:1110896,x:980892},{a:22.527265,j:1.2682713037943915E7,k:2558430.956316405,i:113.92951,y:1110004,x:982864},{a:22.520555,j:1.2683146966040537E7,
k:2557626.985609654,i:113.933408,y:1113444,x:981296},{a:22.617723,j:1.2688530991795557E7,k:2569273.206295867,i:113.981773,y:1095844,x:1049408},{a:22.51927,j:1.2682624983268589E7,k:2557473.0255315853,i:113.928719,y:1112416,x:978576},{a:22.516257,j:1.2683061026458548E7,k:2557112.0337663167,i:113.932636,y:1114684,x:978932},{a:22.510539,j:1.2683727948784575E7,k:2556426.974036045,i:113.938627,y:1118452,x:978864},{a:22.627681,j:1.2689288974455867E7,k:2570467.20738494,i:113.988582,y:1094640,x:1057132},{a:22.510414,
j:1.2683335988592632E7,k:2556411.9984089644,i:113.935106,y:1117452,x:977192},{a:22.522266,j:1.2683770028009953E7,k:2557831.9883974562,i:113.939005,y:1114604,x:984628},{a:22.52073,j:1.26845300144429E7,k:2557647.9530475056,i:113.945832,y:1117256,x:986876},{a:22.530604,j:1.2684493946535435E7,k:2558831.0393203734,i:113.945508,y:1113804,x:991560},{a:22.532381,j:1.2683386973474173E7,k:2559043.9655909073,i:113.935564,y:1110076,x:987960},{a:22.590856,j:1.2683523007372087E7,k:2565629.1539610676,i:113.929482,
y:1088328,x:1013344},{a:22.537639,j:1.2687295999926928E7,k:2559674.0135242804,i:113.970679,y:1119464,x:1006076},{a:22.500706,j:1.2683920978881944E7,k:2555248.973138607,i:113.940361,y:1122320,x:974864},{a:22.597321,j:1.2677143997182075E7,k:2566827.203992507,i:113.879483,y:1070768,x:994136},{a:22.496082,j:1.2682944028400686E7,k:2554695.043699158,i:113.931585,y:1121196,x:968724},{a:22.623527,j:1.2675665992220856E7,k:2569969.11676213,i:113.866206,y:1057616,x:1001040},{a:22.499037,j:1.2682184041967738E7,
k:2555049.0340765286,i:113.924758,y:1118084,x:967128},{a:22.636804,j:1.2674001970366498E7,k:2571561.1656820793,i:113.851258,y:1048412,x:1000748},{a:22.534501,j:1.2681231025437422E7,k:2559297.9949302957,i:113.916197,y:1103440,x:980448},{a:22.569957,j:1.2688439931461273E7,k:2563547.1009020996,i:113.980955,y:1111680,x:1025952},{a:22.562699,j:1.2686399979596067E7,k:2562677.200187463,i:113.96263,y:1108280,x:1014428},{a:22.5584,j:1.2682741981326452E7,k:2562161.9694563043,i:113.92977,y:1099420,x:997860},
{a:22.580568,j:1.268131796690573E7,k:2564818.955644197,i:113.916978,y:1087964,x:1002776},{a:22.550249,j:1.2689417995149551E7,k:2561185.1250797957,i:113.989741,y:1121244,x:1020292},{a:22.58066,j:1.267867198513852E7,k:2564829.983373251,i:113.893209,y:1080528,x:992088},{a:22.587576,j:1.2679605965828784E7,k:2565659.002248114,i:113.901599,y:1080788,x:999196},{a:22.591931,j:1.2679362952736191E7,k:2566181.056416798,i:113.899416,y:1078672,x:1000308},{a:22.561865,j:1.2688505944637595E7,k:2562575.2074224525,
i:113.981548,y:1114632,x:1022260},{a:22.595751,j:1.2678298949465925E7,k:2566638.9913895614,i:113.889858,y:1074484,x:997960},{a:22.587709,j:1.2678599960644288E7,k:2565674.9453314315,i:113.892562,y:1077980,x:995224},{a:22.584056,j:1.2676653963451618E7,k:2565237.055627874,i:113.875081,y:1073796,x:985668},{a:22.546628,j:1.2693209912223743E7,k:2560751.190489212,i:114.023804,y:1133184,x:1033556},{a:22.575321,j:1.2677944949633382E7,k:2564190.0278140297,i:113.886678,y:1080428,x:986612},{a:22.567745,j:1.2676203003287584E7,
k:2563281.9788297825,i:113.87103,y:1077964,x:976056},{a:22.53376,j:1.2695149898098502E7,k:2559209.204038221,i:114.041231,y:1142892,x:1035212},{a:22.567345,j:1.2674873054860098E7,k:2563234.0367806535,i:113.859083,y:1074408,x:970648},{a:22.561054,j:1.2677979013768211E7,k:2562480.04670937,i:113.886984,y:1085360,x:979868},{a:22.55689,j:1.268006405051775E7,k:2561981.0013635466,i:113.905714,y:1092484,x:986240},{a:22.523336,j:1.2695238954660147E7,k:2557960.1913290303,i:114.042031,y:1146674,x:1030594},{a:22.567503,
j:1.268144999325837E7,k:2563252.973873247,i:113.918164,y:1092744,x:997036},{a:22.575104,j:1.2680628001194376E7,k:2564164.017788848,i:113.91078,y:1087944,x:997272},{a:22.5381,j:1.269759394411218E7,k:2559729.254715209,i:114.063186,y:1148228,x:1047180},{a:22.669472,j:1.2693701949726839E7,k:2575479.057829028,i:114.028224,y:1092852,x:1094564},{a:22.534344,j:1.2696606974767735E7,k:2559279.1822449057,i:114.05432,y:1146728,x:1041440},{a:22.661468,j:1.2694358964510383E7,k:2574519.0462402306,i:114.034126,y:1097368,
x:1093464},{a:22.650428,j:1.2695868027947476E7,k:2573194.985256673,i:114.047682,y:1105312,x:1094252},{a:22.548356,j:1.2697052925500179E7,k:2560958.269685555,i:114.058326,y:1143212,x:1049932},{a:22.659208,j:1.2696361957902508E7,k:2574247.9887552443,i:114.052119,y:1103660,x:1100500},{a:22.641614,j:1.2696936038763018E7,k:2572137.972574285,i:114.057276,y:1111316,x:1094304},{a:22.55982,j:1.2696634916263951E7,k:2562332.1531998497,i:114.054571,y:1138084,x:1053624},{a:22.646192,j:1.269374903838381E7,k:2572686.97740406,
i:114.028647,y:1100848,x:1083656},{a:22.579177,j:1.269785098361323E7,k:2564652.222083278,i:114.065495,y:1135008,x:1067924},{a:22.68101,j:1.2695348048948167E7,k:2576863.042321648,i:114.043011,y:1093424,x:1106752},{a:22.667112,j:1.2691404958360579E7,k:2575195.990051849,i:114.00759,y:1087224,x:1084372},{a:22.628774,j:1.2672906908620356E7,k:2570598.267462188,i:113.841421,y:1047904,x:992400}],gz:[{a:23.051769,j:1.26247587E7,k:2621406.72,i:113.409047,y:1147200,x:1111520},{a:23.13078,j:1.262360375E7,k:2630905.58,
i:113.398528,y:1123834,x:1138742},{a:23.128337,j:1.262489774E7,k:2630611.55,i:113.410152,y:1127673,x:1142147},{a:23.15111,j:1.261849179E7,k:2633340.62,i:113.35293,y:1105352,x:1130048},{a:23.039565,j:1.26145998E7,k:2619614.78,i:113.317788,y:1128720,x:1070656},{a:23.092382,j:1.263488365E7,k:2626284.73,i:113.499856,y:1162270,x:1161722},{a:23.07255,j:1.261816173E7,k:2623898.65,i:113.349642,y:1127096,x:1097039},{a:23.140368,j:1.261507458E7,k:2632003.65,i:113.322162,y:1100352,x:1113984},{a:23.114602,j:1.262502108E7,
k:2629374.58,i:113.409823,y:1131614,x:1136537},{a:23.137219,j:1.262522513E7,k:2631672.64,i:113.41338,y:1125880,x:1146984},{a:23.150479,j:1.262536985E7,k:2632559.39,i:113.41356,y:1122120,x:1152640},{a:23.043637,j:1.262120701E7,k:2620340.65,i:113.377106,y:1142384,x:1096456},{a:23.053231,j:1.26239081E7,k:2621578.61,i:113.398819,y:1145720,x:1108056},{a:23.141174,j:1.261930866E7,k:2632124.62,i:113.359765,y:1110272,x:1128608},{a:23.102686,j:1.26197456E7,k:2628052.62,i:113.358049,y:1121240,x:1111728},{a:23.126119,
j:1.26122172E7,k:2630156.61,i:113.296206,y:1097784,x:1098208},{a:23.123891,j:1.262164228E7,k:2630016.4,i:113.381195,y:1121176,x:1129360},{a:23.152432,j:1.261395659E7,k:2632883.79,i:113.311436,y:1094088,x:1114904},{a:23.152316,j:1.260953448E7,k:2632837.81,i:113.268622,y:1082624,x:1098432},{a:23.117908,j:1.26150423E7,k:2629344.37,i:113.321261,y:1106736,x:1104472},{a:23.070206,j:1.261417266E7,k:2623576.6,i:113.313485,y:1118176,x:1082408},{a:23.118741,j:1.261214774E7,k:2629904.71,i:113.302948,y:1101736,
x:1097712},{a:23.017586,j:1.261761893E7,k:2617323.5,i:113.345161,y:1142376,x:1072040},{a:23.055499,j:1.261381487E7,k:2621075.45,i:113.306462,y:1121048,x:1072952},{a:23.036022,j:1.262022962E7,k:2619712.69,i:113.361247,y:1141304,x:1085712},{a:23.08481,j:1.260816969E7,k:2625469.68,i:113.258769,y:1099520,x:1067056},{a:23.059151,j:1.261556161E7,k:2622198.7,i:113.329375,y:1109960,x:1109088},{a:23.147086,j:1.261638571E7,k:2631876.66,i:113.339115,y:1102912,x:1123304},{a:23.058884,j:1.261636178E7,k:2621798.62,
i:113.334048,y:1126504,x:1085856},{a:23.113041,j:1.261609762E7,k:2628694.63,i:113.333472,y:1111960,x:1106192},{a:23.146124,j:1.260777673E7,k:2632276.52,i:113.263396,y:1082984,x:1094008},{a:23.160314,j:1.26127128E7,k:2634644.59,i:113.300981,y:1089032,x:1114128},{a:23.098948,j:1.26097402E7,k:2627106.8,i:113.273452,y:1099688,x:1078072},{a:23.097467,j:1.261301014E7,k:2626888.53,i:113.303473,y:1108096,x:1088784},{a:23.048832,j:1.261795578E7,k:2621245.53,i:113.347037,y:1133664,x:1085608},{a:23.196846,j:1.261190973E7,
k:2638578.59,i:113.288702,y:1075184,x:1124496},{a:23.12272,j:1.261500567E7,k:2629715.52,i:113.314033,y:1103408,x:1103648},{a:23.129832,j:1.261529266E7,k:2631012.58,i:113.327651,y:1104888,x:1111712},{a:23.13957,j:1.26163167E7,k:2631972.59,i:113.330957,y:1103152,x:1117280},{a:23.13721,j:1.261669574E7,k:2631636.66,i:113.340371,y:1106112,x:1119696},{a:23.132026,j:1.261724066E7,k:2631035.57,i:113.342419,y:1108136,x:1118320},{a:23.133804,j:1.261512267E7,k:2631841.52,i:113.327768,y:1103752,x:1113376},{a:23.142967,
j:1.261181466E7,k:2632220.43,i:113.291512,y:1091560,x:1103320},{a:23.12949,j:1.262025066E7,k:2630858.28,i:113.368425,y:1116024,x:1127024},{a:23.130421,j:1.262025467E7,k:2631708.27,i:113.358759,y:1113096,x:1123892},{a:23.139261,j:1.261988965E7,k:2632002.33,i:113.369,y:1113216,x:1131256},{a:23.14049,j:1.261975962E7,k:2632099.34,i:113.364149,y:1111912,x:1130200},{a:23.145973,j:1.261882965E7,k:2632240.29,i:113.360951,y:1109144,x:1131056},{a:23.12733,j:1.261837479E7,k:2630807.49,i:113.349668,y:1111520,
x:1119136},{a:23.128028,j:1.261769173E7,k:2630270.34,i:113.340326,y:1108800,x:1115872},{a:23.123541,j:1.261725468E7,k:2630074.29,i:113.34144,y:1110360,x:1114472},{a:23.131653,j:1.260542975E7,k:2630802.68,i:113.23297,y:1078944,x:1076616},{a:23.104732,j:1.260758782E7,k:2628334.81,i:113.258968,y:1094216,x:1074896},{a:23.104499,j:1.260766285E7,k:2628366.82,i:113.255482,y:1093304,x:1073416},{a:23.110782,j:1.260793581E7,k:2628492.82,i:113.256848,y:1092024,x:1076432},{a:23.117711,j:1.261030983E7,k:2629432.7,
i:113.285109,y:1097788,x:1089535},{a:23.217094,j:1.261609272E7,k:2641489.56,i:113.328972,y:1079880,x:1147760},{a:23.216396,j:1.261667381E7,k:2641234.59,i:113.336051,y:1081888,x:1150512},{a:23.206133,j:1.261545975E7,k:2639906.47,i:113.332493,y:1084104,x:1144832},{a:23.196467,j:1.26164908E7,k:2638843.51,i:113.334398,y:1086744,x:1142432},{a:23.186037,j:1.261666379E7,k:2638442.52,i:113.339428,y:1091752,x:1139376},{a:23.179558,j:1.261561281E7,k:2637108.61,i:113.326349,y:1089992,x:1131728},{a:23.161883,
j:1.261484882E7,k:2634364.58,i:113.315597,y:1092264,x:1120328},{a:23.207437,j:1.26120048E7,k:2639994.51,i:113.293256,y:1073392,x:1130520},{a:23.184616,j:1.261073285E7,k:2637114.51,i:113.283914,y:1077456,x:1117592},{a:23.174284,j:1.26105868E7,k:2636808.45,i:113.280536,y:1079232,x:1112424},{a:23.153451,j:1.260816179E7,k:2633725.47,i:113.259884,y:1079800,x:1095712},{a:23.15262,j:1.260860384E7,k:2633386.48,i:113.263764,y:1081160,x:1096904},{a:23.15169,j:1.260899892E7,k:2633035.47,i:113.267897,y:1082608,
x:1098048},{a:23.148201,j:1.260902697E7,k:2632929.42,i:113.267537,y:1083568,x:1096504},{a:23.146406,j:1.260906003E7,k:2632487.41,i:113.267465,y:1083992,x:1095720},{a:23.140724,j:1.260913406E7,k:2632393.4,i:113.268436,y:1085984,x:1093648},{a:23.140292,j:1.260925106E7,k:2631922.4,i:113.269981,y:1086544,x:1094040},{a:23.124207,j:1.26093911E7,k:2630843.6,i:113.268831,y:1090280,x:1087808},{a:23.114368,j:1.260795017E7,k:2628778.63,i:113.260459,y:1091448,x:1079880},{a:23.110978,j:1.26073251E7,k:2628635.54,
i:113.239726,y:1086703,x:1070640},{a:23.111909,j:1.260700706E7,k:2628604.62,i:113.246445,y:1088240,x:1073616},{a:23.118058,j:1.260810613E7,k:2629241.59,i:113.260279,y:1090320,x:1081248},{a:23.130222,j:1.260828814E7,k:2630864.42,i:113.260854,y:1086912,x:1086464},{a:23.136869,j:1.260834714E7,k:2631605.36,i:113.261393,y:1085160,x:1089344},{a:23.139062,j:1.260830205E7,k:2631906.39,i:113.260387,y:1084304,x:1089968},{a:23.138697,j:1.260880711E7,k:2631877.39,i:113.265202,y:1085688,x:1091648},{a:23.130815,
j:1.262385878E7,k:2630845.76,i:113.40761,y:1126344,x:1142280},{a:23.132128,j:1.262213576E7,k:2631007.77,i:113.384191,y:1119512,x:1133992},{a:23.133557,j:1.262153073E7,k:2631387.75,i:113.380849,y:1118208,x:1133448},{a:23.137943,j:1.262106564E7,k:2631728.85,i:113.373986,y:1114904,x:1132424},{a:23.139372,j:1.261797972E7,k:2632248.96,i:113.341935,y:1105936,x:1121112},{a:23.141233,j:1.261798461E7,k:2632396.89,i:113.349193,y:1107304,x:1124640},{a:23.154326,j:1.26175007E7,k:2632847.92,i:113.339815,y:1101144,
x:1126312},{a:23.146683,j:1.261589167E7,k:2632906.91,i:113.328352,y:1100176,x:1118992},{a:23.11113,j:1.261523176E7,k:2628576.7,i:113.322172,y:1109448,x:1101408},{a:23.117786,j:1.261234867E7,k:2629449.67,i:113.298537,y:1101112,x:1096016},{a:23.114429,j:1.26118917E7,k:2629395.64,i:113.292824,y:1100784,x:1091248},{a:22.942118,j:1.262263047E7,k:2608146.6,i:113.39363,y:1177584,x:1059128},{a:22.934629,j:1.262282851E7,k:2607366.61,i:113.392264,y:1179320,x:1055560},{a:22.941352,j:1.262283552E7,k:2607807.56,
i:113.387665,y:1176040,x:1056648},{a:22.952534,j:1.262247774E7,k:2608697.55,i:113.390935,y:1173840,x:1062368},{a:23.134894,j:1.261501079E7,k:2631320.7,i:113.322092,y:1101976,x:1111784},{a:23.137619,j:1.261392486E7,k:2631162.67,i:113.313647,y:1098984,x:1109760},{a:23.12145,j:1.261095371E7,k:2629781.72,i:113.285854,y:1096400,x:1092320},{a:23.119988,j:1.261007962E7,k:2629789.78,i:113.273134,y:1093328,x:1086856},{a:23.118758,j:1.26092967E7,k:2629402.86,i:113.270079,y:1092872,x:1085184},{a:23.13182,j:1.260751078E7,
k:2631018.96,i:113.253586,y:1084560,x:1084496},{a:23.13162,j:1.260684675E7,k:2630950.11,i:113.248412,y:1083128,x:1082392},{a:23.130768,j:1.26048137E7,k:2630736.12,i:113.230526,y:1078456,x:1075464},{a:23.129438,j:1.260428771E7,k:2630871.16,i:113.225963,y:1077688,x:1073072},{a:23.145034,j:1.260442664E7,k:2632621.26,i:113.226259,y:1073214,x:1079596},{a:22.93532,j:1.262340282E7,k:2607337.64,i:113.396148,y:1180400,x:1057296},{a:22.946004,j:1.26217408E7,k:2608688.78,i:113.382889,y:1173424,x:1056688},{a:22.945904,
j:1.262251681E7,k:2608729.76,i:113.392052,y:1176216,x:1059976},{a:22.942676,j:1.262077687E7,k:2608289.03,i:113.37272,y:1171656,x:1051616},{a:23.147602,j:1.260575169E7,k:2633558.38,i:113.236761,y:1075328,x:1084576},{a:22.939849,j:12620434,k:2608181.94,i:113.370341,y:1171792,x:1049272},{a:22.938257,j:1.262061868E7,k:2608090.6,i:113.373761,y:1173248,x:1050048},{a:22.943981,j:1.262116171E7,k:2608215.59,i:113.377247,y:1172464,x:1053760},{a:23.138888,j:1.260567477E7,k:2632081.53,i:113.237184,y:1077880,
x:1081112},{a:23.126559,j:1.260554976E7,k:2630284.42,i:113.236357,y:1081376,x:1075824},{a:22.946302,j:1.262072678E7,k:2608699.48,i:113.372297,y:1170464,x:1053016},{a:22.944538,j:1.262027682E7,k:2608483.49,i:113.368848,y:1170056,x:1050824},{a:22.949697,j:1.262076785E7,k:2609244.43,i:113.372549,y:1169720,x:1054120},{a:22.959014,j:1.262111885E7,k:2609331.46,i:113.377148,y:1168024,x:1059904},{a:22.952459,j:1.262051972E7,k:2609467.4,i:113.370932,y:1168232,x:1054816},{a:22.955154,j:1.262020568E7,k:2609480.38,
i:113.368453,y:1166760,x:1055072},{a:23.106966,j:1.263070968E7,k:2628067.66,i:113.46581,y:1148696,x:1154768},{a:23.107332,j:1.263016766E7,k:2627995.7,i:113.46184,y:1147544,x:1153464},{a:23.106269,j:1.26299006E7,k:2627903.65,i:113.45645,y:1146296,x:1150904},{a:22.952742,j:1.261937891E7,k:2608942.5,i:113.364959,y:1166618,x:1052728},{a:23.124592,j:1.262635248E7,k:2630176.83,i:113.422933,y:1132240,x:1145640},{a:22.946102,j:1.26193769E7,k:2608921.47,i:113.363684,y:1167576,x:1050168},{a:22.946202,j:1.261930187E7,
k:2608746.47,i:113.359767,y:1167080,x:1048128},{a:23.129703,j:1.262647549E7,k:2630775.96,i:113.424325,y:1131115,x:1148193},{a:23.138643,j:1.262659048E7,k:2631868.96,i:113.425223,y:1128656,x:1152240},{a:22.940553,j:1.261939293E7,k:2608034.59,i:113.360594,y:1168928,x:1046152},{a:22.934662,j:1.261946496E7,k:2607625.6,i:113.362211,y:1171128,x:1044176},{a:23.083957,j:1.261497951E7,k:2625271.04,i:113.321056,y:1116430,x:1090563},{a:23.082976,j:1.261227843E7,k:2625101.03,i:113.296972,y:1110368,x:1080848},
{a:22.939961,j:1.261895978E7,k:2607963.44,i:113.356595,y:1168048,x:1044368},{a:23.109894,j:1.261154749E7,k:2627939.99,i:113.290981,y:1101528,x:1088904},{a:23.112553,j:1.261143651E7,k:2629075.04,i:113.282429,y:1098424,x:1086528},{a:23.112719,j:1.26099595E7,k:2628722.07,i:113.275781,y:1096744,x:1084160},{a:23.108099,j:1.260946057E7,k:2628800.05,i:113.277901,y:1098528,x:1083240},{a:23.116741,j:1.260939155E7,k:2629203.08,i:113.270679,y:1094200,x:1083888},{a:23.106711,j:1.260563269E7,k:2628008.94,i:113.237093,
y:1087313,x:1067891},{a:23.112612,j:1.260888749E7,k:2628759.01,i:113.266331,y:1094040,x:1080624},{a:23.105266,j:1.260932954E7,k:2627824.95,i:113.270248,y:1097192,x:1079232},{a:23.0926,j:1.261009743E7,k:2626303.86,i:113.276895,y:1102392,x:1077E3},{a:23.088269,j:1.261038942E7,k:2625789.85,i:113.279823,y:1104359,x:1076388},{a:23.077075,j:1.261037039E7,k:2624872.8,i:113.286345,y:1109008,x:1074496},{a:23.071405,j:1.261312335E7,k:2623748.87,i:113.304598,y:1113832,x:1077280},{a:23.061995,j:1.261361539E7,
k:2622628.88,i:113.308802,y:1119096,x:1077456},{a:23.059601,j:1.261349037E7,k:2622335.96,i:113.307508,y:1119464,x:1076088},{a:23.0462,j:1.261401024E7,k:2620853.89,i:113.314299,y:1125800,x:1071952},{a:23.035624,j:1.261511822E7,k:2619289.93,i:113.328241,y:1132575,x:1073047},{a:23.031932,j:1.261453812E7,k:2619017.03,i:113.31685,y:1130664,x:1067240},{a:23.109733,j:1.262104382E7,k:2628372.6,i:113.375424,y:1122704,x:1118888},{a:23.109833,j:1.261981072E7,k:2628394.62,i:113.364465,y:1121096,x:1116848},{a:23.111029,
j:1.261906075E7,k:2628515.56,i:113.357602,y:1118944,x:1114704},{a:23.118466,j:1.261714971E7,k:2629423.56,i:113.340551,y:1111681,x:1112024},{a:23.101914,j:1.261709071E7,k:2627411.72,i:113.339949,y:1116616,x:1104520},{a:23.102247,j:1.261640675E7,k:2627452.75,i:113.333841,y:1114880,x:1102328},{a:23.036412,j:1.262218486E7,k:2619567.64,i:113.385818,y:1147960,x:1095040},{a:23.016555,j:1.262296889E7,k:2617176.42,i:113.397271,y:1156848,x:1091016},{a:23.013096,j:1.262294295E7,k:2616759.27,i:113.392815,y:1157808,
x:1086920},{a:22.98778,j:1.262310169E7,k:2615987.75,i:113.397774,y:1165344,x:1079464},{a:23.016166,j:1.262280168E7,k:2617136.74,i:113.391243,y:1155256,x:1088744},{a:23.015966,j:1.262244067E7,k:2617104.75,i:113.388116,y:1154472,x:1087456},{a:23.015809,j:1.262209669E7,k:2617073.85,i:113.38499,y:1153685,x:1086163},{a:23.007318,j:1.262226267E7,k:2616218.62,i:113.387182,y:1156744,x:1083496},{a:23.005545,j:1.262645178E7,k:2615879.65,i:113.423968,y:1166312,x:1092072},{a:23.002951,j:1.262594583E7,k:2615551.62,
i:113.419692,y:1165392,x:1088352},{a:22.994042,j:1.262440281E7,k:2614456.48,i:113.405706,y:1165600,x:1085004},{a:23.013454,j:1.262816278E7,k:2616810.61,i:113.439518,y:1167016,x:1097096},{a:23.01525,j:1.262897586E7,k:2617027.67,i:113.446812,y:1167752,x:1102040},{a:23.119024,j:1.263074375E7,k:2629458.7,i:113.45999,y:1143584,x:1157528},{a:23.118127,j:1.263104275E7,k:2629386.73,i:113.465415,y:1145224,x:1159264},{a:23.126352,j:1.260482795E7,k:2630214.62,i:113.228651,y:1079272,x:1072848},{a:23.169019,j:1.260484499E7,
k:2635548.6,i:113.230448,y:1067200,x:1090920},{a:23.12342,j:1.262754361E7,k:2630019.77,i:113.43392,y:1135470,x:1149182},{a:23.121767,j:1.262665872E7,k:2629820.83,i:113.425971,y:1133825,x:1145575},{a:23.119648,j:1.262668967E7,k:2629565.81,i:113.426249,y:1134526,x:1144794},{a:23.116383,j:1.262636472E7,k:2629560.75,i:113.423959,y:1134816,x:1142584},{a:23.141904,j:1.260718595E7,k:2631760.51,i:113.24889,y:1080160,x:1086728},{a:23.126104,j:1.262589172E7,k:2630026.75,i:113.41405,y:1129368,x:1142800},{a:23.051676,
j:1.262177686E7,k:2621295.45,i:113.381866,y:1141520,x:1101248},{a:23.082581,j:1.262089097E7,k:2624921.52,i:113.373728,y:1130912,x:1110056},{a:23.086671,j:1.262176796E7,k:2625815.48,i:113.382387,y:1132200,x:1114784},{a:23.085573,j:1.262140294E7,k:2625359.47,i:113.380196,y:1131880,x:1113440},{a:23.075934,j:1.262987979E7,k:2623905.75,i:113.458104,y:1158669,x:1142149},{a:23.068112,j:1.263302371E7,k:2623360.77,i:113.482968,y:1164760,x:1145168},{a:23.031475,j:1.263175665E7,k:2619453.86,i:113.472628,y:1172168,
x:1127296},{a:23.029646,j:1.263198264E7,k:2618730.92,i:113.47385,y:1173288,x:1125792},{a:23.119554,j:1.260732777E7,k:2629554.5,i:113.25232,y:1087723,x:1078911},{a:23.094575,j:1.262371596E7,k:2626888.65,i:113.394182,y:1133232,x:1122208},{a:23.00207,j:1.263090772E7,k:2615421.76,i:113.46414,y:1178779,x:1110804},{a:23.001072,j:1.263041468E7,k:2615311.86,i:113.459864,y:1177816,x:1108776},{a:23.001504,j:1.263060972E7,k:2615359.83,i:113.461517,y:1178192,x:1109584},{a:23.114852,j:1.260736484E7,k:2629176.61,
i:113.255276,y:1089936,x:1078064},{a:23.105396,j:12623798,k:2627386.69,i:113.403543,y:1132840,x:1129928},{a:22.999666,j:1.263100268E7,k:2615132.7,i:113.464993,y:1179667,x:1110153},{a:23.103526,j:1.262332801E7,k:2627645.65,i:113.394075,y:1130944,x:1125592},{a:23.102262,j:1.262369893E7,k:2627717.61,i:113.400713,y:1132992,x:1127536},{a:23.119248,j:1.260689173E7,k:2629517.67,i:113.248403,y:1086740,x:1077282},{a:22.98763,j:1.26307856E7,k:2613445.58,i:113.467427,y:1183816,x:1106040},{a:23.116016,j:1.260668979E7,
k:2629372.65,i:113.245008,y:1086856,x:1074656},{a:22.987257,j:1.263050752E7,k:2613644.68,i:113.460437,y:1182080,x:1103264},{a:22.997503,j:1.263006046E7,k:2614871.66,i:113.456377,y:1179136,x:1104800},{a:23.10178,j:1.261468462E7,k:2627407.63,i:113.318515,y:1110968,x:1096376},{a:23.059981,j:1.262490776E7,k:2622386.6,i:113.411248,y:1147264,x:1115584},{a:23.101556,j:1.261425159E7,k:2627372.61,i:113.314517,y:1109976,x:1094672},{a:23.058975,j:1.262523883E7,k:2622349.55,i:113.422127,y:1150462,x:1119288},
{a:22.962752,j:1.262550366E7,k:2610694.78,i:113.415523,y:1177432,x:1076E3},{a:23.101506,j:1.261377057E7,k:2627382.6,i:113.310196,y:1108802,x:1093049},{a:23.103019,j:1.261375153E7,k:2627564.66,i:113.310025,y:1108392,x:1093531},{a:22.95425,j:1.262595774E7,k:2609676.78,i:113.419818,y:1181032,x:1074096},{a:22.9541,j:1.262588371E7,k:2609654.79,i:113.419009,y:1180872,x:1073607},{a:23.06545,j:1.26245197E7,k:2622868.51,i:113.407223,y:1144800,x:1115984},{a:23.107898,j:1.26133215E7,k:2628151.78,i:113.306162,
y:1106134,x:1093882},{a:23.062932,j:1.26242877E7,k:2623017.56,i:113.402444,y:1144136,x:1113192},{a:23.10587,j:1.261327842E7,k:2627935.78,i:113.305703,y:1106480,x:1093064},{a:22.975614,j:1.263521684E7,k:2612240.95,i:113.502849,y:1197148,x:1114691},{a:23.059814,j:1.261990267E7,k:2622554.53,i:113.374084,y:1137200,x:1101472},{a:22.976995,j:1.263666979E7,k:2612406.97,i:113.515865,y:1200104,x:1119912},{a:23.116614,j:1.262160777E7,k:2629228.72,i:113.380346,y:1123008,x:1126248},{a:23.115567,j:1.262041875E7,
k:2629066.73,i:113.369953,y:1120464,x:1121848},{a:22.974989,j:1.26357957E7,k:2612165.82,i:113.508049,y:1198577,x:1116171},{a:23.060379,j:1.262144268E7,k:2622246.46,i:113.379367,y:1138472,x:1103672},{a:23.115501,j:1.26200918E7,k:2629062.76,i:113.36698,y:1119664,x:1120744},{a:23.059066,j:1.262186069E7,k:2622248.51,i:113.382798,y:1139824,x:1104456},{a:22.987349,j:1.263438371E7,k:2613651.77,i:113.495329,y:1191496,x:1116464},{a:23.117312,j:1.262011084E7,k:2629284.68,i:113.367151,y:1119246,x:1121418},{a:22.978325,
j:1.263540764E7,k:2612582.86,i:113.504563,y:1196672,x:1116152},{a:23.065999,j:1.262248676E7,k:2622866.58,i:113.385979,y:1138840,x:1108344},{a:23.067296,j:1.262295876E7,k:2623294.49,i:113.393417,y:1140544,x:1111480},{a:22.982766,j:1.263527851E7,k:2613112.8,i:113.503511,y:1195008,x:1117648},{a:22.989121,j:1.263484859E7,k:2613905.94,i:113.500025,y:1192328,x:1119048},{a:23.116315,j:1.261949089E7,k:2629164.69,i:113.361582,y:1117992,x:1119008},{a:23.117112,j:1.261862894E7,k:2629360.62,i:113.353983,y:1115640,
x:1116488},{a:23.122895,j:1.261849892E7,k:2629612.62,i:113.354198,y:1114064,x:1118896},{a:23.118973,j:1.261816996E7,k:2629483.61,i:113.349599,y:1113936,x:1115672},{a:23.121657,j:1.26178979E7,k:2629807.59,i:113.347272,y:1112528,x:1115859},{a:23.12189,j:1.261763596E7,k:2629835.63,i:113.344919,y:1111795,x:1115079},{a:22.923546,j:1.262739088E7,k:2605982.65,i:113.432368,y:1193240,x:1066248},{a:22.943199,j:1.262584586E7,k:2608304.53,i:113.418561,y:1183888,x:1068920},{a:22.942567,j:1.262513385E7,k:2608268.59,
i:113.412273,y:1182435,x:1066380},{a:23.124349,j:1.261645696E7,k:2629919.52,i:113.334723,y:1108408,x:1112168},{a:22.938881,j:1.26251019E7,k:2607829.55,i:113.412094,y:1183424,x:1064832},{a:22.943107,j:1.26251078E7,k:2608313.54,i:113.411842,y:1182256,x:1066472},{a:23.050636,j:1.262220267E7,k:2621190.44,i:113.385726,y:1142832,x:1102296},{a:22.942316,j:1.262466575E7,k:2608238.43,i:113.408104,y:1181360,x:1064656},{a:23.121906,j:1.261502293E7,k:2629837.56,i:113.321266,y:1105608,x:1106048},{a:23.055457,
j:1.262279077E7,k:2621394.45,i:113.395716,y:1144304,x:1108016},{a:23.050835,j:1.262256279E7,k:2621306.4,i:113.390147,y:1144016,x:1104176},{a:23.118051,j:1.261431793E7,k:2629373.61,i:113.315113,y:1105059,x:1102065},{a:23.11791,j:1.261464087E7,k:2629356.65,i:113.318014,y:1105858,x:1103136},{a:22.936135,j:1.262465194E7,k:2607495.56,i:113.407872,y:1183176,x:1061928},{a:23.118143,j:1.261399989E7,k:2629384.69,i:113.312256,y:1104286,x:1101010},{a:23.118217,j:1.26138328E7,k:2629393.59,i:113.310755,y:1103884,
x:1100464},{a:22.936743,j:1.262452871E7,k:2607732.68,i:113.410286,y:1183640,x:1063128},{a:23.050884,j:1.262336886E7,k:2621372.31,i:113.395699,y:1145560,x:1106160},{a:23.115201,j:1.261393688E7,k:2629030.63,i:113.31169,y:1104995,x:1099597},{a:22.941719,j:1.262370961E7,k:2608198.64,i:113.399623,y:1179216,x:1061208},{a:23.11334,j:1.261390883E7,k:2628806.67,i:113.311438,y:1105472,x:1098760},{a:22.942334,j:1.262366765E7,k:2608474.6,i:113.399443,y:1179048,x:1061336},{a:23.114845,j:1.261356874E7,k:2628975.75,
i:113.308347,y:1104208,x:1098200},{a:22.944431,j:1.262368557E7,k:2608492.63,i:113.399263,y:1178432,x:1062080},{a:23.115144,j:1.261335968E7,k:2629031.71,i:113.306541,y:1103632,x:1097656},{a:23.11536,j:1.261323167E7,k:2629057.71,i:113.305319,y:1103288,x:1097312},{a:23.117287,j:1.261309062E7,k:2629084.66,i:113.304061,y:1102344,x:1097568},{a:23.118708,j:1.261199667E7,k:2629536.69,i:113.294764,y:1099456,x:1094488},{a:23.119207,j:1.261182669E7,k:2629503.71,i:113.292752,y:1098128,x:1093560},{a:23.124566,
j:1.261093579E7,k:2630157.69,i:113.284731,y:1095119,x:1093159},{a:23.126552,j:1.261059793E7,k:2630396.72,i:113.281696,y:1093719,x:1092791},{a:22.935446,j:1.262173434E7,k:2607404.7,i:113.381591,y:1176296,x:1051816},{a:23.128828,j:1.261060093E7,k:2630510.69,i:113.283951,y:1092752,x:1096888},{a:22.940979,j:1.26216553E7,k:2607825.71,i:113.380522,y:1174232,x:1053824},{a:23.055102,j:1.261156664E7,k:2622131.7,i:113.300675,y:1119608,x:1070472},{a:22.940488,j:1.262136531E7,k:2607766.7,i:113.377881,y:1173632,
x:1052576},{a:23.128829,j:1.261027488E7,k:2630350.74,i:113.278543,y:1092192,x:1092528},{a:23.121816,j:1.260998689E7,k:2630181.76,i:113.277321,y:1093984,x:1089224},{a:22.939331,j:1.262198025E7,k:2607887.72,i:113.383764,y:1175632,x:1054384},{a:23.135385,j:1.260987579E7,k:2631055.79,i:113.274023,y:1089064,x:1093504},{a:23.131862,j:1.260951177E7,k:2631027.75,i:113.271939,y:1089504,x:1091304},{a:22.935304,j:1.261884178E7,k:2607383.67,i:113.355859,y:1169176,x:1042184},{a:23.008632,j:1.261812065E7,k:2616850.78,
i:113.350603,y:1146440,x:1070440},{a:22.945047,j:1.261857884E7,k:2608582.65,i:113.353317,y:1165624,x:1045248},{a:22.945846,j:1.261882586E7,k:2608660.65,i:113.355329,y:1166E3,x:1046296},{a:23.134945,j:1.260950175E7,k:2631414.83,i:113.269801,y:1088016,x:1091816},{a:22.946154,j:1.261900787E7,k:2608887.7,i:113.357351,y:1166384,x:1047120},{a:22.998652,j:1.261612667E7,k:2615850.79,i:113.333912,y:1144936,x:1060080},{a:23.13791,j:1.260953081E7,k:2631743.78,i:113.272038,y:1087776,x:1093792},{a:23.018345,j:1.261696269E7,
k:2616238.82,i:113.328379,y:1137656,x:1066032},{a:23.140502,j:1.260955875E7,k:2632075.75,i:113.272361,y:1087106,x:1095E3},{a:22.9484,j:12618896,k:2609137.7,i:113.357891,y:1165872,x:1048288},{a:22.988406,j:1.26176187E7,k:2614274.81,i:113.350226,y:1152212,x:1061870},{a:23.142487,j:1.261024682E7,k:2632314.68,i:113.278542,y:1088221,x:1098186},{a:23.151891,j:1.261041581E7,k:2632986.71,i:113.281021,y:1086120,x:1102968},{a:22.956279,j:1.261917797E7,k:2609664.76,i:113.359094,y:1163984,x:1051968},{a:23.004773,
j:1.26170188E7,k:2615366.81,i:113.344262,y:1145872,x:1066456},{a:23.101058,j:1.260811882E7,k:2627328.69,i:113.259426,y:1095320,x:1073552},{a:23.096047,j:1.260827389E7,k:2626725.72,i:113.260819,y:1096934,x:1072184},{a:23.090394,j:1.260891988E7,k:2626873.48,i:113.270718,y:1101291,x:1073708},{a:23.097508,j:1.260908085E7,k:2626895.5,i:113.268059,y:1098640,x:1075480},{a:23.149523,j:1.261993573E7,k:2633161.62,i:113.365398,y:1109320,x:1134208},{a:23.114777,j:1.261518779E7,k:2628979.6,i:113.322927,y:1108067,
x:1103769},{a:23.168795,j:1.262053675E7,k:2635481.66,i:113.370546,y:1105104,x:1144096},{a:23.114245,j:1.261455672E7,k:2628911.61,i:113.317186,y:1106760,x:1101336},{a:23.114685,j:1.261425671E7,k:2628968.53,i:113.314563,y:1105922,x:1100510},{a:23.154009,j:1.260512974E7,k:2633701.63,i:113.232575,y:1072279,x:1085734},{a:23.108668,j:1.26142557E7,k:2628204.49,i:113.314518,y:1108056,x:1097400},{a:23.103749,j:1.261425771E7,k:2627636.5,i:113.314446,y:1109424,x:1095488},{a:23.149232,j:1.261496771E7,k:2632854.54,
i:113.320698,y:1097472,x:1117104},{a:23.161511,j:1.262579588E7,k:2634636.77,i:113.417933,y:1120080,x:1158968},{a:23.054013,j:1.26211597E7,k:2621680.73,i:113.376321,y:1139368,x:1100160},{a:23.102329,j:1.261559278E7,k:2627465.63,i:113.326529,y:1113008,x:1099600},{a:23.157796,j:1.261483569E7,k:2634141.5,i:113.319548,y:1094680,x:1120184},{a:23.10168,j:1.261591683E7,k:2627431.58,i:113.329476,y:1113840,x:1100472},{a:23.052949,j:1.262192169E7,k:2621520.75,i:113.383634,y:1141696,x:1102400},{a:23.16984,j:1.261537169E7,
k:2635071.49,i:113.323321,y:1092072,x:1126656},{a:23.165795,j:1.261572469E7,k:2635144.44,i:113.327858,y:1094416,x:1126464},{a:23.047114,j:1.262530172E7,k:2620822.85,i:113.413781,y:1151400,x:1111504},{a:23.058221,j:1.262429772E7,k:2622269.68,i:113.406091,y:1146280,x:1112808},{a:23.162946,j:1.261599264E7,k:2634781.47,i:113.32987,y:1095928,x:1126472},{a:23.131652,j:1.261744582E7,k:2630850.58,i:113.34781,y:1109704,x:1120224},{a:23.164592,j:1.26286478E7,k:2634975.66,i:113.443839,y:1125928,x:1170104},{a:22.897973,
j:1.261975372E7,k:2602911.73,i:113.363799,y:1182328,x:1029584},{a:22.91342,j:1.26190848E7,k:2604649.77,i:113.358409,y:1176288,x:1034072},{a:23.041445,j:1.262282473E7,k:2620144.96,i:113.391638,y:1146944,x:1101088},{a:22.911422,j:1.261886182E7,k:2604513.75,i:113.355823,y:1176176,x:1032320},{a:22.913253,j:1.261870185E7,k:2604744.69,i:113.354494,y:1175344,x:1032528},{a:23.047505,j:1.262319665E7,k:2620877.94,i:113.394727,y:1146192,x:1104584},{a:22.916564,j:1.261892583E7,k:2605151.69,i:113.356326,y:1174784,
x:1034592},{a:23.143776,j:1.262186381E7,k:2632561.8,i:113.382467,y:1115704,x:1138192},{a:23.16101,j:1.261582466E7,k:2634596.44,i:113.328648,y:1096008,x:1124968},{a:23.157781,j:1.262525463E7,k:2633635.66,i:113.415765,y:1120656,x:1156608},{a:23.055327,j:1.261804662E7,k:2621866.82,i:113.348608,y:1131448,x:1090144},{a:23.176605,j:1.261820982E7,k:2636353.93,i:113.346553,y:1096304,x:1138264},{a:23.034667,j:1.261668461E7,k:2619369.79,i:113.335978,y:1134856,x:1075648},{a:23.173918,j:1.262493069E7,k:2636110.49,
i:113.409118,y:1114112,x:1160592},{a:23.163739,j:1.262975978E7,k:2634872.97,i:113.453828,y:1128809,x:1173544},{a:22.903723,j:1.261772268E7,k:2603620.62,i:113.345698,y:1175712,x:1025416},{a:22.902241,j:1.261734463E7,k:2603422.61,i:113.342302,y:1175256,x:1023385},{a:23.165636,j:1.262867374E7,k:2635093.4,i:113.443856,y:1125632,x:1170464},{a:23.16638,j:1.262975678E7,k:2635190.92,i:113.453801,y:1128036,x:1174564},{a:23.025854,j:1.261728173E7,k:2618249.86,i:113.341485,y:1138928,x:1074016},{a:23.151681,
j:1.261600567E7,k:2633425.36,i:113.330274,y:1099232,x:1121736},{a:23.105495,j:1.262031467E7,k:2627738.55,i:113.357412,y:1126616,x:1120696},{a:23.177436,j:1.262875378E7,k:2636542,i:113.444755,y:1122408,x:1175744},{a:23.140416,j:1.261264667E7,k:2632201.41,i:113.313862,y:1098255,x:1110917},{a:23.179482,j:1.262967184E7,k:2636804.35,i:113.452894,y:1123976,x:1179736},{a:23.177588,j:1.262809576E7,k:2636552.11,i:113.438881,y:1120848,x:1173504},{a:23.100608,j:1.262134772E7,k:2627502.57,i:113.379735,y:1127784,
x:1119024},{a:23.169516,j:1.263085195E7,k:2635556.43,i:113.46407,y:1129880,x:1179960},{a:23.138355,j:1.261241067E7,k:2631689.38,i:113.297836,y:1094600,x:1103856},{a:23.172195,j:1.262691476E7,k:2635887.03,i:113.428379,y:1119688,x:1167160},{a:23.111121,j:1.262182173E7,k:2627823.62,i:113.380687,y:1125208,x:1123312},{a:23.137749,j:1.261168264E7,k:2631708.39,i:113.287703,y:1092104,x:1099664},{a:23.030368,j:1.261387677E7,k:2618816.67,i:113.309964,y:1129232,x:1063976},{a:23.137716,j:1.261079463E7,k:2631704.42,
i:113.284218,y:1091160,x:1098272},{a:23.132807,j:1.261632371E7,k:2631181.57,i:113.331622,y:1105064,x:1114560},{a:23.148416,j:1.261104566E7,k:2632660.38,i:113.28773,y:1088824,x:1104048},{a:22.899154,j:1.262705369E7,k:2603035.72,i:113.429088,y:1199568,x:1054960},{a:23.127839,j:1.260200063E7,k:2630587.6,i:113.204574,y:1072496,x:1064264},{a:22.890686,j:1.262434047E7,k:2601850.25,i:113.404751,y:1195632,x:1042016},{a:23.120776,j:1.260197347E7,k:2629673.52,i:113.204366,y:1074512,x:1061112},{a:23.112101,
j:1.260207243E7,k:2628652.63,i:113.205264,y:1077224,x:1057936},{a:22.89262,j:1.262365173E7,k:2601998.62,i:113.397558,y:1193072,x:1040192},{a:23.100602,j:1.260295131E7,k:2627273.82,i:113.213006,y:1082617,x:1056217},{a:22.885237,j:1.262296577E7,k:2601335.7,i:113.392905,y:1194072,x:1035256},{a:23.097693,j:1.260266833E7,k:2626927.75,i:113.210572,y:1082888,x:1054184},{a:23.19685,j:1.262560485E7,k:2638731.64,i:113.417726,y:1109640,x:1173384},{a:23.089082,j:1.260158841E7,k:2625887.67,i:113.200763,y:1082663,
x:1046823},{a:22.886743,j:1.262134383E7,k:2601552.54,i:113.378191,y:1188752,x:1030448},{a:23.080745,j:1.259994142E7,k:2624884.59,i:113.185968,y:1081307,x:1037530},{a:22.885228,j:1.262035485E7,k:2601374.62,i:113.369307,y:1187472,x:1026536},{a:22.880833,j:1.261902479E7,k:2600867.77,i:113.357378,y:1185600,x:1020312},{a:23.077827,j:1.259979949E7,k:2624533.52,i:113.184693,y:1081835,x:1035863},{a:22.88081,j:1.261838381E7,k:2600847.83,i:113.351637,y:1183929,x:1018132},{a:23.196761,j:12627277,k:2638812.92,
i:113.432136,y:1113488,x:1179040},{a:23.065184,j:1.260079837E7,k:2623012.51,i:113.193666,y:1087857,x:1034117},{a:23.064569,j:1.260103136E7,k:2622938.52,i:113.195759,y:1088594,x:1034664},{a:23.06289,j:1.260169739E7,k:2622736.54,i:113.201742,y:1090624,x:1036265},{a:23.194146,j:1.262976802E7,k:2638377.98,i:113.450812,y:1119120,x:1184960},{a:23.185276,j:1.263040812E7,k:2637504.03,i:113.458969,y:1123832,x:1184416},{a:23.052332,j:1.260343934E7,k:2621466.5,i:113.217354,y:1097864,x:1037984},{a:22.903478,
j:1.261026363E7,k:2603559.22,i:113.278513,y:1157856,x:999720},{a:23.17507,j:1.262992009E7,k:2636353.09,i:113.456094,y:1126096,x:1179088},{a:23.171805,j:1.26304021E7,k:2635946.02,i:113.457307,y:1127424,x:1178224},{a:23.16104,j:1.26305201E7,k:2634859.12,i:113.470997,y:1134222,x:1179549},{a:23.049098,j:1.26038952E7,k:2621073.52,i:113.221665,y:1100008,x:1038208},{a:23.048233,j:1.260525821E7,k:2620975.49,i:113.233343,y:1103432,x:1042352},{a:23.051967,j:1.260527335E7,k:2621422.59,i:113.234009,y:1102432,
x:1044096},{a:23.059507,j:1.260721422E7,k:2622297.59,i:113.251372,y:1105016,x:1053816},{a:22.98974,j:1.260804646E7,k:2613947.3,i:113.258812,y:1127232,x:1027752},{a:23.056897,j:1.260807017E7,k:2622015.62,i:113.258989,y:1107867,x:1055540},{a:23.058992,j:1.26083871E7,k:2622292.65,i:113.261792,y:1107960,x:1057536},{a:23.168276,j:1.263181911E7,k:2635235.22,i:113.472471,y:1132499,x:1182515},{a:23.063208,j:1.261031618E7,k:2622762.77,i:113.278985,y:1111376,x:1065544},{a:23.049047,j:1.260387015E7,k:2621077.49,
i:113.221045,y:1099928,x:1038096},{a:23.070174,j:1.261162631E7,k:2623612.81,i:113.290934,y:1112174,x:1073735},{a:23.072515,j:1.25999402E7,k:2623874.47,i:113.185813,y:1083624,x:1034048},{a:23.160486,j:1.263013928E7,k:2634581.39,i:113.453141,y:1129544,x:1171968},{a:23.089172,j:1.26028352E7,k:2625902.47,i:113.211747,y:1085616,x:1051016},{a:23.149605,j:1.262947313E7,k:2633019.46,i:113.444138,y:1130416,x:1163928},{a:23.068778,j:1.261249539E7,k:2623432.84,i:113.298705,y:1114544,x:1076224},{a:23.072036,
j:1.261247936E7,k:2623780.87,i:113.298418,y:1113712,x:1077200},{a:23.105702,j:1.260228606E7,k:2627961.53,i:113.207039,y:1079600,x:1056040},{a:23.108461,j:1.260217318E7,k:2628264.54,i:113.206644,y:1078656,x:1056936},{a:23.109558,j:1.260211718E7,k:2628351.54,i:113.205513,y:1078045,x:1057007},{a:23.147712,j:1.262954716E7,k:2632807.6,i:113.452493,y:1133784,x:1167040},{a:23.120518,j:1.260194219E7,k:2629658.6,i:113.203788,y:1074E3,x:1061096},{a:23.130788,j:1.260097926E7,k:2630900.53,i:113.1952,y:1069152,
x:1061856},{a:23.122272,j:1.263077469E7,k:2629657.64,i:113.466107,y:1144112,x:1161464},{a:23.120777,j:1.263184471E7,k:2629746.69,i:113.477857,y:1147880,x:1164984},{a:23.148958,j:1.259977822E7,k:2633097.58,i:113.184718,y:1061184,x:1065272},{a:23.161078,j:1.260198215E7,k:2634584.64,i:113.204192,y:1062824,x:1077824},{a:23.16151,j:1.260215214E7,k:2634603.66,i:113.205989,y:1062960,x:1078632},{a:22.997614,j:1.260809622E7,k:2614629.98,i:113.261307,y:1125680,x:1031928},{a:23.161618,j:1.260238613E7,k:2635013.58,
i:113.20818,y:1063480,x:1079744},{a:23.166867,j:1.260265308E7,k:2635279.52,i:113.210229,y:1062560,x:1082576},{a:22.985046,j:1.260789517E7,k:2613374.89,i:113.257417,y:1128275,x:1025258},{a:23.170098,j:1.260398192E7,k:2635638.53,i:113.222264,y:1064759,x:1088430},{a:22.976138,j:1.260815923E7,k:2612303.95,i:113.259789,y:1131209,x:1022652},{a:23.188354,j:12605971,k:2637832.63,i:113.240096,y:1064360,x:1102728},{a:23.213109,j:1.260671606E7,k:2640805.6,i:113.246861,y:1058920,x:1115400},{a:22.970124,j:1.260922223E7,
k:2611580.97,i:113.269338,y:1137856,x:1024016},{a:23.215135,j:1.260686802E7,k:2641061.65,i:113.24819,y:1058736,x:1116816},{a:23.221346,j:1.260729593E7,k:2641808.72,i:113.252035,y:1058096,x:1120992},{a:23.225099,j:1.260775391E7,k:2642254.84,i:113.256167,y:1058008,x:1123944},{a:23.231302,j:1.260799692E7,k:2643008.84,i:113.258331,y:1056828,x:1127325},{a:23.238781,j:1.260860885E7,k:2643922.72,i:113.263749,y:1056136,x:1132432},{a:23.236622,j:1.260889695E7,k:2644241.69,i:113.266983,y:1057804,x:1132656},
{a:22.964992,j:1.260990629E7,k:2610964.05,i:113.275483,y:1139221,x:1023862},{a:23.241579,j:1.260917892E7,k:2644226.75,i:113.268769,y:1056688,x:1135360},{a:22.959269,j:1.260984729E7,k:2610248.1,i:113.27445,y:1140536,x:1021296},{a:22.94342,j:1.261077727E7,k:2608367.15,i:113.283199,y:1147536,x:1017984},{a:22.892974,j:1.261221431E7,k:2602353.17,i:113.295533,y:1165608,x:1001912},{a:22.890501,j:1.261607235E7,k:2602016.04,i:113.330873,y:1175544,x:1014168},{a:22.884249,j:1.261479138E7,k:2601260.97,i:113.319366,
y:1174320,x:1007136},{a:22.893495,j:1.261964441E7,k:2602367.82,i:113.363141,y:1183336,x:1027544},{a:22.886086,j:1.261919845E7,k:2601481.66,i:113.358955,y:1184551,x:1023038},{a:22.906511,j:1.262424451E7,k:2603923.65,i:113.404104,y:1190824,x:1048376},{a:23.187178,j:1.259938615E7,k:2637687.05,i:113.180728,y:1048968,x:1079456},{a:23.164379,j:1.259720304E7,k:2635237.99,i:113.163776,y:1051048,x:1063520},{a:23.14548,j:1.259473796E7,k:2632674.95,i:113.139441,y:1049888,x:1046544},{a:23.132951,j:1.259359002E7,
k:2631126.92,i:113.128949,y:1050736,x:1037368},{a:23.226627,j:1.260450468E7,k:2642441.77,i:113.226744,y:1049640,x:1113504},{a:23.126968,j:1.259278706E7,k:2630442.81,i:113.121628,y:1050480,x:1032192},{a:23.131089,j:1.259269099E7,k:2630765.73,i:113.120335,y:1048808,x:1033480},{a:23.241156,j:1.260922367E7,k:2644199.77,i:113.269602,y:1048936,x:1122864},{a:23.119706,j:1.259165716E7,k:2629538.85,i:113.114029,y:1050592,x:1026440},{a:23.197995,j:1.260061157E7,k:2639009.56,i:113.192455,y:1048776,x:1088312},
{a:23.114704,j:1.259241314E7,k:2628954.81,i:113.118341,y:1053160,x:1025936},{a:23.114072,j:1.259204622E7,k:2628516.77,i:113.115826,y:1052608,x:1024584},{a:23.110981,j:1.259178618E7,k:2628545.77,i:113.115251,y:1053352,x:1023200},{a:23.103354,j:1.259042606E7,k:2627604.98,i:113.100491,y:1051715,x:1014396},{a:23.167057,j:1.259707536E7,k:2635400.4,i:113.161372,y:1049656,x:1063696},{a:23.069126,j:1.259111113E7,k:2623478.79,i:113.106609,y:1063264,x:1002728},{a:22.897089,j:1.263933971E7,k:2602851.65,i:113.542292,
y:1230504,x:1097168},{a:23.065321,j:1.25876623E7,k:2623036.93,i:113.075556,y:1056192,x:989360},{a:22.925486,j:1.264475568E7,k:2605883.75,i:113.590154,y:1234946,x:1127472},{a:23.052194,j:1.258791734E7,k:2621437.87,i:113.077883,y:1060600,x:984856},{a:22.947751,j:1.264760371E7,k:2609115.7,i:113.616205,y:1235624,x:1146168},{a:23.13547,j:1.25929743E7,k:2631374.02,i:113.127945,y:1049720,x:1038144},{a:23.044903,j:1.25912613E7,k:2620572.91,i:113.107994,y:1070777,x:993255},{a:23.122517,j:1.259166428E7,k:2630051.06,
i:113.113015,y:1049328,x:1027136},{a:22.972509,j:1.264827564E7,k:2610323.71,i:113.622169,y:1230030,x:1158913},{a:23.042384,j:1.258903032E7,k:2620225.9,i:113.087881,y:1066120,x:984600},{a:22.976967,j:1.265185973E7,k:2612299.5,i:113.650088,y:1236240,x:1171272},{a:23.028523,j:1.259137629E7,k:2618546.79,i:113.108919,y:1075760,x:986840},{a:23.118962,j:1.259141325E7,k:2629495.29,i:113.110581,y:1049288,x:1024056},{a:23.017314,j:1.259212526E7,k:2617282.85,i:113.115324,y:1080632,x:984672},{a:23.007468,j:1.259366917E7,
k:2616089.84,i:113.129984,y:1083232,x:984744},{a:22.988595,j:1.265305965E7,k:2613789.56,i:113.663132,y:1236360,x:1180984},{a:22.996671,j:1.265366078E7,k:2614752.63,i:113.668532,y:1235112,x:1188072},{a:22.881859,j:1.263646674E7,k:2601317.8,i:113.515622,y:1227792,x:1080680},{a:23.058541,j:1.258708911E7,k:2622277.38,i:113.075977,y:1058184,x:986656},{a:22.851556,j:1.263386674E7,k:2597245.8,i:113.491763,y:1230208,x:1059424},{a:22.821746,j:1.263214672E7,k:2593333.81,i:113.473402,y:1232464,x:1040534},{a:22.806555,
j:1.262968275E7,k:2591365.87,i:113.458633,y:1234320,x:1028288},{a:22.793711,j:1.262591978E7,k:2590459.78,i:113.417393,y:1227169,x:1007205},{a:23.242408,j:1.260886667E7,k:2644318.67,i:113.265677,y:1055504,x:1134536},{a:23.247838,j:1.260876459E7,k:2644948.68,i:113.265407,y:1053728,x:1136736},{a:23.271122,j:1.260980265E7,k:2647850.7,i:113.27468,y:1049616,x:1149808},{a:23.006892,j:1.265433082E7,k:2615305.6,i:113.684864,y:1236792,x:1196944},{a:23.033044,j:1.259035114E7,k:2619138.51,i:113.100393,y:1070448,
x:983216},{a:23.024729,j:1.259084808E7,k:2618146.43,i:113.108262,y:1076704,x:985112},{a:23.019822,j:1.259130327E7,k:2617404.43,i:113.112252,y:1079208,x:984544},{a:23.247523,j:1.26088149E7,k:2644982.77,i:113.264745,y:1053848,x:1136360},{a:22.854236,j:1.263474584E7,k:2597831.69,i:113.498295,y:1231072,x:1062992},{a:23.247398,j:1.260895194E7,k:2644943.74,i:113.26921,y:1055048,x:1137968},{a:23.253508,j:1.260901194E7,k:2645683.77,i:113.267377,y:1050840,x:1142616},{a:22.774552,j:1.262476571E7,k:2587955.73,
i:113.406451,y:1229776,x:995032},{a:23.04539,j:1.258841539E7,k:2620475.48,i:113.082357,y:1063712,x:983688},{a:22.814,j:1.261788565E7,k:2592467.72,i:113.346695,y:1202240,x:988896},{a:23.30342,j:1.261362964E7,k:2651993.81,i:113.313422,y:1050464,x:1177936},{a:23.179834,j:1.263477278E7,k:2636846.73,i:113.498393,y:1136320,x:1197344},{a:23.020596,j:1.265663694E7,k:2617965.56,i:113.687973,y:1233608,x:1203728},{a:23.274591,j:1.261297863E7,k:2648207.82,i:113.302974,y:1056176,x:1161928},{a:23.197398,j:1.263530378E7,
k:2638749.58,i:113.497342,y:1130832,x:1204032},{a:23.026666,j:1.265770896E7,k:2618219.55,i:113.698537,y:1234589,x:1210270},{a:23.281438,j:1.261073663E7,k:2649036.81,i:113.282906,y:1048824,x:1157144},{a:23.21589,j:1.263391683E7,k:2641128.61,i:113.490668,y:1123752,x:1209200},{a:23.029061,j:1.265617196E7,k:2618667.54,i:113.69109,y:1231915,x:1208395},{a:23.335171,j:1.262022773E7,k:2655584.81,i:113.365219,y:1055088,x:1210504},{a:23.033011,j:1.265670396E7,k:2619142.6,i:113.695869,y:1231988,x:1211832},{a:23.281653,
j:1.261115364E7,k:2649082.72,i:113.286652,y:1049776,x:1158664},{a:23.284649,j:1.261121064E7,k:2649435.78,i:113.2872,y:1049043,x:1160083},{a:23.033677,j:1.265651805E7,k:2619662.65,i:113.686509,y:1229344,x:1208608},{a:23.32904,j:1.262029374E7,k:2655245.72,i:113.366602,y:1057120,x:1208424},{a:23.030275,j:1.265495411E7,k:2618957.5,i:113.677994,y:1228136,x:1203832},{a:23.287696,j:1.261181055E7,k:2649790.89,i:113.292589,y:1049608,x:1163400},{a:23.3416,j:1.26194408E7,k:2656299.78,i:113.361132,y:1052120,
x:1211584},{a:23.288229,j:1.261232062E7,k:2649871.15,i:113.297171,y:1050672,x:1165336},{a:23.067465,j:1.258564562E7,k:2623422.85,i:113.0578,y:1050832,x:983496},{a:23.042938,j:1.265469907E7,k:2620336.56,i:113.677859,y:1224378,x:1209003},{a:23.289821,j:1.261287355E7,k:2650099.02,i:113.300701,y:1051136,x:1167408},{a:23.315,j:1.262206185E7,k:2653105.51,i:113.384785,y:1066224,x:1209544},{a:23.044252,j:1.265535998E7,k:2620494.61,i:113.683796,y:1225548,x:1211865},{a:23.293809,j:1.262098081E7,k:2650531.63,
i:113.375182,y:1069800,x:1197080},{a:23.069958,j:1.258570373E7,k:2624069.85,i:113.058349,y:1050192,x:984712},{a:23.047569,j:1.265503292E7,k:2620725.55,i:113.681074,y:1223872,x:1212120},{a:23.294173,j:1.261200135E7,k:2650583.45,i:113.294303,y:1048999,x:1167334},{a:23.304316,j:1.262427679E7,k:2651865.82,i:113.403316,y:1074408,x:1211864},{a:23.081246,j:1.258648475E7,k:2624980.84,i:113.068212,y:1049960,x:992688},{a:23.284248,j:1.261171737E7,k:2649387.46,i:113.291752,y:1050384,x:1161632},{a:23.296783,
j:1.262476171E7,k:2651165.99,i:113.408391,y:1078056,x:1210832},{a:23.049806,j:1.265421984E7,k:2621162.66,i:113.673554,y:1221210,x:1210278},{a:23.278315,j:1.261079842E7,k:2648640.51,i:113.282599,y:1049632,x:1155776},{a:23.280987,j:1.261119539E7,k:2648826.55,i:113.290548,y:1051052,x:1159857},{a:23.167897,j:1.263786593E7,k:2635373.55,i:113.526035,y:1147296,x:1202856},{a:23.151375,j:1.263932891E7,k:2633284.52,i:113.535943,y:1154920,x:1199816},{a:23.059325,j:1.265394276E7,k:2622307.69,i:113.671065,y:1217547,
x:1212005},{a:23.130273,j:1.264278097E7,k:2630844.56,i:113.567959,y:1169416,x:1203384},{a:23.063173,j:1.26531417E7,k:2622770.59,i:113.663869,y:1214758,x:1212006},{a:22.769387,j:1.263194968E7,k:2587467.79,i:113.4735,y:1233634,x:993870},{a:23.116131,j:1.264404902E7,k:2629102.6,i:113.581542,y:1177504,x:1202952},{a:23.065917,j:1.265244472E7,k:2623092.63,i:113.6575,y:1212352,x:1210696},{a:23.071137,j:1.265162172E7,k:2623728.66,i:113.650215,y:1208758,x:1210081},{a:23.080364,j:1.265086374E7,k:2624838.75,
i:113.643406,y:1204276,x:1211238},{a:23.086272,j:1.264967784E7,k:2625577.6,i:113.632753,y:1199616,x:1209768},{a:23.081801,j:12646342,k:2624999.61,i:113.602679,y:1192776,x:1196528},{a:23.092389,j:1.264936893E7,k:2626285.57,i:113.629978,y:1197169,x:1211192},{a:23.265348,j:1.26282407E7,k:2647150.2,i:113.441116,y:1095768,x:1210392},{a:23.023235,j:1.265660499E7,k:2617986.84,i:113.695375,y:1216E3,x:1205776},{a:23.118216,j:1.264536194E7,k:2629401.53,i:113.592258,y:1179280,x:1207688},{a:23.255347,j:1.262837061E7,
k:2645873.27,i:113.44099,y:1098832,x:1206312},{a:23.121407,j:1.264609699E7,k:2629805.54,i:113.600586,y:1180520,x:1212200},{a:23.135341,j:1.264432587E7,k:2631442.51,i:113.584676,y:1172208,x:1211960},{a:23.220622,j:1.263359356E7,k:2641886.53,i:113.489525,y:1121784,x:1210440},{a:23.140142,j:1.264381781E7,k:2632032.42,i:113.580112,y:1169613,x:1212061},{a:23.151955,j:1.264258181E7,k:2633454.37,i:113.569009,y:1164603,x:1210536},{a:23.220157,j:1.263405064E7,k:2641218.45,i:113.493846,y:1123208,x:1212144},
{a:23.156856,j:1.264037978E7,k:2634044.36,i:113.549228,y:1156615,x:1207110},{a:23.173452,j:1.263943678E7,k:2636054.38,i:113.540829,y:1149528,x:1210728},{a:23.33294,j:1.261842912E7,k:2655255.84,i:113.352044,y:1052136,x:1204752},{a:23.328585,j:1.261935308E7,k:2654730.89,i:113.360344,y:1055617,x:1206027},{a:22.959698,j:1.259893965E7,k:2609959.73,i:113.178514,y:1114624,x:984808},{a:22.986999,j:1.259523768E7,k:2613609.69,i:113.143714,y:1097280,x:983200},{a:22.978149,j:1.25969057E7,k:2611885.71,i:113.159057,
y:1104080,x:984952},{a:22.959998,j:1.259902369E7,k:2609991.71,i:113.177688,y:1114408,x:984664},{a:22.922456,j:1.260329162E7,k:2605859.6,i:113.217052,y:1135704,x:984376},{a:23.328335,j:1.261710674E7,k:2654700.75,i:113.340165,y:1050344,x:1198336},{a:23.298947,j:1.261318769E7,k:2651586.7,i:113.304673,y:1049592,x:1172656},{a:23.323465,j:1.261646575E7,k:2654113.74,i:113.334407,y:1050246,x:1194139},{a:22.886543,j:1.260814654E7,k:2600700.67,i:113.259567,y:1157680,x:985576},{a:23.307328,j:1.26159637E7,k:2652452.75,
i:113.329681,y:1053632,x:1185656},{a:22.865699,j:1.261032252E7,k:2598588.64,i:113.280408,y:1169528,x:984888},{a:23.300889,j:1.261535466E7,k:2651392.8,i:113.324426,y:1054152,x:1180944},{a:23.301495,j:1.261833872E7,k:2651469.8,i:113.350334,y:1060888,x:1191032},{a:23.3097,j:1.261529277E7,k:2652454.68,i:113.32387,y:1051417,x:1184410},{a:22.850306,j:1.261267651E7,k:2596291.7,i:113.29638,y:1178232,x:984536},{a:22.813343,j:1.261666246E7,k:2592516.83,i:113.338977,y:1200408,x:985648}],sh:[{i:121.524411,a:31.245875,
j:1.352818275E7,k:3642354.51,x:1086581,y:1065728},{i:121.419229,a:31.244887,j:1.351647381E7,k:3642226.51,x:1032616,y:1029148},{i:121.405637,a:31.237871,j:1.351496074E7,k:3641317.54,x:1022724,y:1027244},{i:121.415348,a:31.222879,j:1.351604178E7,k:3639375.47,x:1018548,y:1036980},{i:121.422561,a:31.224261,j:1.351684473E7,k:3639554.48,x:1022976,y:1038908},{i:121.412581,a:31.204148,j:1.351573375E7,k:3636949.48,x:1006568,y:1043696},{i:121.443025,a:31.206202,j:1.35191228E7,k:3637215.49,x:1022656,y:1053704},
{i:121.524061,a:31.246917,j:1.352814379E7,k:3642489.52,x:1082052,y:1064124},{i:121.529343,a:31.217769,j:1.352873178E7,k:3638713.59,x:1072696,y:1079064},{i:121.530268,a:31.210341,j:1.352883475E7,k:3637751.53,x:1068748,y:1082416},{i:121.511601,a:31.227303,j:1.352675673E7,k:3639948.53,x:1069276,y:1068716},{i:121.4966,a:31.243614,j:1.352508681E7,k:3642061.58,x:1071220,y:1056805},{i:121.485021,a:31.26138,j:1.352379782E7,k:3644363.54,x:1075708,y:1045540},{i:121.465114,a:31.278803,j:1.352158176E7,k:3646621.48,
x:1073740,y:1031268},{i:121.454784,a:31.266566,j:1.352043182E7,k:3645035.58,x:1063591,y:1033191},{i:121.46851,a:31.24951,j:1.352195981E7,k:3642825.48,x:1060200,y:1044520},{i:121.446384,a:31.248422,j:1.351949673E7,k:3642684.51,x:1048784,y:1037750},{i:121.509499,a:31.246469,j:1.352652273E7,k:3642431.47,x:1079309,y:1060105},{i:121.481643,a:31.283943,j:1.352342178E7,k:3647287.68,x:1087096,y:1035304},{i:121.508054,a:31.280609,j:1.352636187E7,k:3646855.56,x:1098432,y:1045648},{i:121.493854,a:31.19121,j:1.352478112E7,
k:3635274.07,x:1039624,y:1077288},{i:121.500079,a:31.185541,j:1.352547409E7,k:3634540.04,x:1039960,y:1081640},{i:121.484482,a:31.202846,j:1.352373782E7,k:3636780.87,x:1041388,y:1069232},{i:121.480877,a:31.189587,j:1.352333651E7,k:3635063.92,x:1032484,y:1073640},{i:121.502652,a:31.195209,j:1.352576052E7,k:3635791.9,x:1046384,y:1078728}]},nY:function(a,b,c){for(var e=0,f=0,i=1E7,k=1E9,g=0;g<this.Ld[a].length;g++){var q=this.EL(this.Ld[a][g].x,this.Ld[a][g].y,b,c);if(q<k)if(q<i){k=i;i=q;f=e;e=g}else{sedMinDis=
q;f=g}}return{xh:e,Ah:f}},sY:function(a,b,c){for(var e=0,f=0,i=1294723E3,k=1294723E3,g=0;g<this.Ld[a].length;g++){var q=this.EL(this.Ld[a][g].j,this.Ld[a][g].k,b,c);if(q<k)if(q<i){k=i;i=q;f=e;e=g}else{sedMinDis=q;f=g}}return{xh:e,Ah:f}},EL:function(a,b,c,e){return Math.abs(a-c)+Math.abs(b-e)},l1:function(a,b,c){return{x:(b-c)*this.xf[a].xf,y:(b+c)*this.xf[a].xf*this.xf[a].Vt}},Vs:function(a,b,c){c=c/this.xf[a].Vt;return{x:(b+c)/(this.xf[a].xf*2),y:(c-b)/(this.xf[a].xf*2)}},DL:function(a,b,c){var e=
this.Vs(a,this.Ld[a][b].x,this.Ld[a][b].y),f=this.Vs(a,this.Ld[a][c].x,this.Ld[a][c].y),i=Math.abs((this.Ld[a][c].j-this.Ld[a][b].j)*1E5/(f.x-e.x)),a=Math.abs((this.Ld[a][c].k-this.Ld[a][b].k)*1E5/(f.y-e.y));return{i:i,a:a,x:1E5/i,y:1E5/a}},AY:function(a,b,c,e,f){var i=this.Ld[a][e],k=this.Ld[a][e],e=this.DL(a,e,f),i=this.Vs(a,i.x,i.y);return this.l1(a,(b-k.j)*e.x+i.x,-(c-k.k)*e.y+i.y)},kY:function(a,b,c,e,f){var i=this.Ld[a][e],k=this.Ld[a][e],e=this.DL(a,e,f),b=this.Vs(a,b,c),a=this.Vs(a,i.x,i.y);
return{lng:(b.x-a.x)/e.x+k.j,lat:(a.y-b.y)/e.y+k.k}},fE:function(a,b){return this.tY(a,b.lng,b.lat,b.xh,b.Ah)},cE:function(a,b){return this.oY(a,b.lng,9998336-b.lat,b.xh,b.Ah)},tY:function(a,b,c,e,f){e=!e||!f?this.sY(a,b,c):{xh:e,Ah:f};a=this.AY(a,b,c,e.xh,e.Ah);return{x:Math.floor(a.x),y:9998336-Math.floor(a.y),xh:e.xh,Ah:e.Ah}},oY:function(a,b,c,e,f){e=!e||!f?this.nY(a,b,c):{xh:e,Ah:f};a=this.kY(a,b,c,e.xh,e.Ah);return{lng:a.lng,lat:a.lat,xh:e.xh,Ah:e.Ah}}});window.YQ=2;window.XQ=1;g.extend(Ad.prototype,
{hQ: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},translate:function(a,b,c,e){b=b||1;c=c||5;if(a.length>10)e&&e({status:25});else{var f=n.Id+"geoconv/v1/?coords=";g.Ab(a,function(a){f=f+(a.lng+","+a.lat+";")});f=f.replace(/;$/gi,"");f=f+"&from="+b+"&to="+c+"&ak="+Eb;ub.Ga(f,function(a){if(a.status===0){var b=[];g.Ab(a.result,function(a){b.push(new n.Point(a.x,a.y))});delete a.result;a.points=b}e&&e(a)})}}});window.XQ=2;window.dU=
1;ha.mz=n.xj("pano")[0];ha.vl=ha.mz+"?";ha.EG=n.xj("baidumap");ha.KP=n.xj("main_domain_nocdn");ha.tg=new H;ha.ew=[];g.extend(ha.prototype,{IQ:function(){var a=this,b;for(b in this.Cd)if(this.Cd[b].length!==0)switch(b){case "getPanoramaById":g.Ab(this.Cd[b],function(b){a.yp.apply(a,b)});break;case "getPanoramaByLocation":g.Ab(this.Cd[b],function(b){a.Ok.apply(a,b)});break;case "getVisiblePOIs":g.Ab(this.Cd[b],function(b){a.sE.apply(a,b)});break;case "getRecommendPanosById":g.Ab(this.Cd[b],function(b){a.Lx.apply(a,
b)});break;case "getPanoramaVersions":g.Ab(this.Cd[b],function(b){a.gE.apply(a,b)});break;case "checkPanoSupportByCityCode":g.Ab(this.Cd[b],function(b){a.yC.apply(a,b)});break;case "getPanoramaByPOIId":g.Ab(this.Cd[b],function(b){a.Kx.apply(a,b)});break;case "getCopyrightProviders":g.Ab(this.Cd[b],function(b){a.x4.apply(a,b)})}},yp:function(a,b,c){this.aI(ha.vl+"qt=sdata&l=17&sid="+a+"&fn=",b,c)},Ok:function(a,b,c){if(typeof b=="function"){c=b;b=50}a=ha.tg.Vk(a);this.aI(ha.vl+"qt=qsdata&x="+a.x+"&y="+
a.y+"&r="+b+"&action=1&fn=",c)},sE:function(a,b,c,e){a=ha.tg.Vk(a);this.gh(ha.vl+"qt=search&x="+a.x+"&y="+a.y+"&radius="+b+"&tag="+c+"&fn=",function(a){for(var a=a.content,b=[],c=u,g=a.length-1;g>=0;g--){c=a[g];b.push({iconType:c.Type,title:c.name,altitude:c.Height,panoInfo:{panoId:c.PID,panoIId:c.IID,heading:c.Dir,pitch:c.Pitch},position:ha.tg.al(new L(c.X,c.Y))})}e(b)})},Lx:function(a,b){this.gh(ha.vl+"qt=guide&sid="+a+"&fn=",function(a){if(a.content){for(var a=a.content,e=[],f=u,i=0,k=a.length;i<
k;i++){f=a[i];e.push({panoId:f.PID,heading:f.Dir,name:f.Info,recoType:f.Type,pitch:f.Pitch,catlog:f.Catalog,floor:f.Floor})}b(e)}})},TX:function(a){this.gh(ha.EG+"?qt=panoCMS&file=pano_copyright&callback=",function(b){a(b)})},gE:function(a){this.gh(ha.EG+"?qt=pver&callback=",function(b){b?a&&a(b):a&&a(u)})},yC:function(a,b){function c(a,b){for(var c=0,k=b.length;c<k;c++)if(b[c]==a)return t;return J}ha.ew.length===0?this.gh(ha.KP+"?qt=panoCityList&t="+(new Date).getTime()+"&callback=",function(e){if(e){ha.ew=
e;b(c(a,ha.ew))}else b(J)}):b(c(a,ha.ew))},Kx:function(a,b){var c=this;this.gE(function(e){e&&e.panoUdt&&c.gh(ha.vl+"qt=poi&udt="+e.panoUdt.version+"&uid="+a+"&fn=",function(a){if(a&&a.content&&a.content[0]&&a.content[0].poiinfo){var a=a.content[0].poiinfo,e={id:a.IID||a.PID,pid:a.PID,type:a.hasinter==1?"inter":"street",description:a.name,links:u,position:ha.tg.al(new L(a.X,a.Y)),tiles:u,pov:a.hasinter==1?u:{heading:a.Dir,pitch:a.Pitch}};e.type==="inter"?c.oS(a.IID,function(a){if(a){for(var c=a.Defaultfloor,
f=u,g=0,o=a.Floors.length;g<o;g++)if(a.Floors[g].Floor===c){f=a.Floors[g];break}f&&(e.interID=f.StartID)}b(e)}):b(e)}else b(u)})})},aI:function(a,b,c){var e=this;this.gh(a,function(a){a&&a.result&&a.result.error==0?b&&b(e.eT(a,c)):b&&b(u)})},gh:function(a,b){var c=(Math.random()*1E5).toFixed(0);n._rd=n._rd||{};n._rd["_cbk"+c]=function(a){b&&b(a);delete n._rd["_cbk"+c]};ub.Ga(a+("BMap._rd._cbk"+c))},eT:function(a,b){var c={},e=a.content[0];c.description=e.Rname||e.Info||"";c.id=e.ID;c.af=e.X/100;c.bf=
e.Y/100;c.position=ha.tg.al(new L(c.af,c.bf));var f=this.fT(e,c.id,c.af,c.bf,e.NorthDir);c.links=f[0];c.roads=f[1];c.links.sort(function(a,b){return a.sF-b.sF});c.mode=e.Mode;c.relevants=[];if(e.SwitchID)for(f=0;f<e.SwitchID.length;f++)c.relevants[f]={id:e.SwitchID[f].ID,mode:e.SwitchID[f].Time.toLowerCase()};c.tiles=new md({dirNorth:e.NorthDir,centerHeading:(180+e.NorthDir)%360,pitch:e.Pitch});if(e.Enters&&e.Enters.length>0){c.indoorPois=[];for(var f=0,i=e.Enters.length;f<i;f++)c.indoorPois.push({panoIId:e.Enters[f].IID,
panoId:e.Enters[f].BreakID,title:e.Enters[f].Name,pointX:e.Enters[f].X/100,pointY:e.Enters[f].Y/100})}var i=[],k=e.VPoint;if(k)for(var g=k.length,f=0;f<g;f++){var q={};q.PID=k[f].PID;var m=ha.tg.al(new L(k[f].X/100,k[f].Y/100));q.X=-(m.lat-c.position.lat)/180*Math.PI*6378137;q.Z=(m.lng-c.position.lng)/180*Math.PI*6378137;i.push(q)}c.VPoint=i;if(e.Inters&&e.Inters.length>0){c.tm=e.Inters[0].BreakID;c.QV=e.Inters[0].IID;c.heading=e.MoveDir;c.pitch=e.Pitch}if(b)c.tm=b.tm;c.copyright={};c.copyright.admission=
e.Admission;c.copyright.dataProviderIndex=e.Provider;c.copyright.photoDate=e.Date;c.copyright.roadName=e.Rname;c.copyright.username=e.Username||"";return c},fT:function(a,b,c,e,f){var i=[],k={};if(a.Links)for(var g=0;g<a.Links.length;g++)i.push({id:a.Links[g].PID,dir:a.Links[g].DIR,x:a.Links[g].X/100,y:a.Links[g].Y/100,heading:a.Links[g].DIR,refinedDir:this.uA(a.Links[g].DIR,f)});if(!a.Roads)return[i,k];for(g=0;g<a.Roads.length;g++)if(a.Roads[g].Panos)for(var q=0;q<a.Roads[g].Panos.length;q++){var m=
a.Roads[g].Width||0;if(a.Roads[g].Panos[q].PID==b){var o=a.Roads[g].Name;o==""&&(o=a.Rname||"\u672a\u77e5");for(var n=u,p=u,v,w,B=q-1;B>=0;B--){if(a.Roads[g].Panos[B]&&n===u){n=a.Roads[g].Panos[B];v=(n.DIR+180)%360;k[v]=[]}var y=a.Roads[g].Panos[B];k[v]&&k[v].push({id:y.PID,x:y.X/100,y:y.Y/100,distanceToCurrent:this.uo(y.X/100,y.Y/100,c,e)})}n&&i.push({id:n.PID,dir:v,heading:v,description:o,roadWidth:m,x:n.X/100,y:n.Y/100,refinedDir:this.uA(v,f)});for(B=q+1;B<a.Roads[g].Panos.length;B++){if(a.Roads[g].Panos[B]&&
p===u){p=a.Roads[g].Panos[B];w=p.DIR;w==0&&(w=a.Roads[g].Panos[q].DIR);k[w]=[]}y=a.Roads[g].Panos[B];k[w]&&k[w].push({id:y.PID,x:y.X/100,y:y.Y/100,distanceToCurrent:this.uo(y.X/100,y.Y/100,c,e)})}p!=u&&i.push({id:p.PID,dir:w,heading:w,description:o,roadWidth:m,x:p.X/100,y:p.Y/100,refinedDir:this.uA(w,f)})}for(B=0;B<i.length;B++)if(a.Roads[g].Panos[q].PID==i[B].id){i[B].description=a.Roads[g].Name;i[B].description==""&&(i[B].description=a.Rname||"\u672a\u77e5")}}for(g=0;g<i.length;g++){var a=i[g].dir,
b=J,C;for(C in k)if(C==a){b=t;break}if(b)break;k[a]=[{id:i[g].id,x:i[g].x,y:i[g].y,distanceToCurrent:this.uo(i[g].x,i[g].y,c,e)}]}return[i,k]},uA:function(a,b){var c=a+b;c>360&&(c=c%360);return c=Math.round(c*100)/100},uo:function(a,b,c,e){return Math.round(Math.sqrt(Math.pow(a-c,2)+Math.pow(b-e,2)))},oS:function(a,b){this.gh(ha.vl+"qt=idata&l=17&iid="+a+"&fn=",function(a){a&&a.result&&a.result.error===0?b(a.content[0].interinfo):b(u)})}});vc=ha.prototype;E(vc,{getPanoramaById:vc.yp,getPanoramaByLocation:vc.Ok,
getPanoramaByPOIId:vc.Kx});md.$G=n.xj("pano","scape/");md.XP="?qt=pdata&sid={sid}&pos={y}_{x}&z={zoom}&from=PC";g.extend(md.prototype,{getTilesUrl:function(a,b,c){return md.$G[(b.x+b.y)%md.$G.length]+md.XP.replace("{sid}",a).replace("{x}",b.x).replace("{y}",b.y).replace("{zoom}",c)},Mx:function(a){return Math.pow(2,a-2)},Bp:function(a){return this.Mx(a)*2}});window.dU=2;window.FT=1;var ne={get:function(a,b){var c="inst_"+b;ne[c]||(ne[c]=new ih(a));return ne[c]}};g.extend(ih.prototype,{BE:function(){for(var a=
0,b=this.jv.length;a<b;a++)this.jv[a]=0},op:function(a){this.jv[a]=1;if(this.Zq[a]===0){this.mb.enableVertexAttribArray(a);this.Zq[a]=1}},ZC:function(){for(var a=0,b=this.Zq.length;a<b;a++)if(this.Zq[a]!==this.jv[a]){this.mb.disableVertexAttribArray(a);this.Zq[a]=0}}});Hd.prototype.setData=function(a,b){if(this.NB!==0){this.gU();this.hf[a]||this.hf.push(b);this.hf[a]=b;b.AI=a}};Hd.prototype.getData=function(a){return this.hf[a]};Hd.prototype.gU=function(){if(this.hf.length>this.NB){for(var a=Math.round(this.NB*
0.6),b=0;b<a;b++){var c=this.hf[b].AI;this.$a.gp&&this.$a.gp(this.hf[c]);delete this.hf[c]}this.hf.splice(0,a)}};Hd.prototype.clear=function(){for(var a=0;a<this.hf.length;a++){var b=this.hf[a].AI;this.$a.gp&&this.$a.gp(this.hf[b]);delete this.hf[b]}this.hf=[]};Id.prototype.ZD=function(){var a=u,b;for(b in this.Zg)if(this.Zg[b]&&this.Zg[b].RH===t){this.Zg[b].RH=J;return this.Zg[b]}a=new Image;b=this.WD();return this.Zg[b]=a};Id.prototype.sL=function(a){if(a){a.RH=t;a.src=""}};Id.prototype.WD=function(){this.Rz++;
return"img_"+this.Rz};Id.prototype.clear=function(){for(var a in this.Zg)if(this.Zg[a])this.Zg[a].onload=this.Zg[a].onerror=u;this.Zg={};this.Rz=0};aa.Tj=5;aa.oz=4;g.extend(aa.prototype,{zb:function(){this.fR();for(var a=0;a<n.pB.length;a++)n.pB[a](this);if(this.yc!=u)this.Zl==="inter"?this.HF(this.yc):this.dispatchEvent(new v("onid_changed"));else if(this.Rc!=u){this.dispatchEvent(new v("onposition_changed"));this.dispatchEvent(new v("onposition_changed_inner"))}this.m.visible?this.show():this.aa();
this.Zi!=u&&this.dispatchEvent(new v("onvisible_poi_type_changed"),{visiblePOIType:this.Zi});var a=u,b;for(b in this.Yl){a=this.Yl[b];delete this.Yl[b];this.Ta(a)}this.aa()},KF:function(a){this.Zi=a||"none";this.dispatchEvent(new v("onvisible_poi_type_changed"),{visiblePOIType:this.Zi})},Ta:function(a){this.Yl[a.yr]=a;this.dispatchEvent(new v("onadd_overlay"),{overlay:a})},nc:function(a){delete this.Yl[a.yr];this.dispatchEvent(new v("onremove_overlay"),{overlay:a})},B2:function(a,b){var c=w("div"),
e=c.style;c.className="pano_m_indoor_exit";c.title=a;c.onclick=b;e.display="none";e.zIndex=aa.Zn+1;c.innerHTML='<span style="float:right;margin-right:12px;">\u51fa\u53e3</span>';return c},A2:function(a,b){var c=w("div"),e=c.style;e.position="absolute";e.zIndex=aa.Zn+1;e.right=e.top="10px";e.width="17px";e.height="16px";e.background='url("'+y.sa+'st-close.png") no-repeat 50% 50%';if(I()){e.right=e.top="0px";e.width="42.5px";e.height="40px";e.backgroundSize="25.5px 24px"}e.cursor="pointer";c.title=
a;c.onclick=b;e.display="none";return c},Qd:function(a,b,c){if(typeof b==="object"){c=b;b=s}if(a!=this.yc){this.Qv=this.yc;this.Ll=this._position;this.yc=a;this.AA=u;this.Zl=b||"street";c=c||{Ak:J};this.NJ=c.Ak;b==="inter"?this.HF(a):this.dispatchEvent(new v("onid_changed"));this.A0(c)}},A0:function(a){this.Xv={id:this.uc(),pov:a.pov}},qY:function(a,b){var c,e;if(this.Xv&&a===this.Xv.id){c={};for(var f=0;f<b.length;f++){e=b[f];c[e]=this.Xv[e]}this.Xv=u}return c},va:function(a,b){if(!a.tc(this.Rc)){this.Qv=
this.yc;this.Ll=this._position;this.Rc=a;this.yc=u;b=b||{Ak:J};this.NJ=b.Ak;this.dispatchEvent(new v("onposition_changed_inner"))}},He:function(a){var b={heading:this.cb.heading,pitch:this.cb.pitch},c=a.pitch,a=a.heading,a=this.TC(a);if(c>this.lk)c=this.lk;else if(c<this.nk)c=this.nk;this.cb.pitch=c;this.cb.heading=a;if(b.heading!=this.cb.heading||b.pitch!=this.cb.pitch){this.Er=t;this.dispatchEvent(new v("onpov_changed"))}},TC:function(a){return a-Math.floor(a/360)*360},Fy:function(a){var b=this.cb,
c=a.heading-b.heading,e=a.pitch-b.pitch,f=this;new pa({Nc:30,duration:200,hc:Pa.iD,xa:function(a){f.He({heading:b.heading+a*c,pitch:b.pitch+a*e})},finish:function(){f.He(a)}})},Td:function(a,b){if(a!=this.Sf){if(a>aa.Jh)a=aa.Jh;if(a<aa.ul)a=aa.ul;if(a!=this.Sf){this.Sf=a;var c=new v("onzoom_changed_inner"),b=b||{};c.Np=b.Np||J;this.dispatchEvent(c);(!Oa()||c.Np)&&this.dispatchEvent(new v("onzoom_changed"))}this.hr()==="cssRender"&&this.He(this.cb)}},JB:function(){if(this.M){for(var a=this.M.Jx(),
b=0;b<a.length;b++)(a[b]instanceof Q||a[b]instanceof sb)&&a[b].point&&this.Da.push(a[b]);this.dispatchEvent(new v("onoverlay_changed"))}},Uk:function(){this.Ul.style.visibility="hidden"},Jy:function(){this.dispatchEvent(new v("onoverlay_show"));this.Ul.style.visibility="visible"},show:function(){this.m.visible=t;this.te&&g.R.show(this.te);this.m.closeControl&&(this.Vg&&this.M&&this.M.Ya()===this.U)&&g.R.show(this.Vg);this.iB&&this.iB.show();this.JB();this.dispatchEvent(new v("onvisible_changed"))},
aa:function(){this.m.visible=J;this.te&&g.R.aa(this.te);this.m.closeControl&&this.Vg&&g.R.aa(this.Vg);this.iB&&this.iB.aa();this.dispatchEvent(new v("onvisible_changed"))},IF:function(a){this.M=a;this.JB()},fR:function(){var a=w("div"),b=a.style;b.overflow="hidden";b.position="absolute";b.zIndex=aa.Zn;b.top=b.left="0px";b.height=b.width="100%";b.backgroundColor="#e5e3df";this.te=a;this.$h=this.ko("1");this.kk=this.ko("4");this.Ul=this.ko("5");a.appendChild(this.$h);a.appendChild(this.kk);a.appendChild(this.Ul);
if(!Oa()){this.tr=this.ko("3");this.tr.style.width=this.U.clientWidth+"px";this.tr.style.height=this.U.clientHeight+"px";this.tr.style.overflow="hidden";this.tr.style.WebkitUserSelect="none";a.appendChild(this.tr);if(sc()){this.ww=this.GH();this.$h.appendChild(this.ww);this.xw=this.GH();this.$h.appendChild(this.xw)}}this.U.appendChild(a);if(Cc(this.U).position!="absolute")this.U.style.position="relative"},ko:function(a){var b=w("div"),c=b.style;c.position="absolute";c.top=c.left="0";c.zIndex=a||"0";
c.WebkitUserSelect="none";return b},GH:function(){var a=w("img");thumbStyle=a.style;thumbStyle.position="absolute";thumbStyle.top=thumbStyle.left="0";thumbStyle.zIndex="1";thumbStyle.opacity="0";thumbStyle.hc=thumbStyle.WebkitTransition="opacity 300ms ease-out";a.onload=function(){this.style.visibility="";this.style.opacity="1"};return a},Ya:X("U"),sj:function(){return new A(this.U.clientWidth,this.U.clientHeight)},Q4:X("sk"),NY:X("Aw"),jO:Va("Aw"),HF:function(a){if(a!=this.AA){this.AA=a;this.yc=
u;this.dispatchEvent(new v("oniid_changed"));this.dispatchEvent(new v("onid_changed"));Z(5045,{type:this.m.panoramaRenderer})}},clear:function(){this.Rc=this.yc=this.ga=u;this.VA=[];this.dispatchEvent(new v("onclear"))},ux:function(){var a=this.ga.tm;this.KR=this.ga.QV;this.clear();this.OH=t;this.Qd(a)}});var ec=aa.prototype;E(ec,{setId:ec.Qd,setPosition:ec.va,setPov:ec.He,setZoom:ec.Td,show:ec.show,hide:ec.aa,setPanoramaPOIType:ec.KF,addOverlay:ec.Ta,removeOverlay:ec.nc,exitInter:ec.ux});Ya()&&n.qn(function(a){new jh(a)});
g.extend(jh.prototype,{jk:function(a){this.W=a;this.Vo=this.Uo=t;this.Lb();this.ea()},Lb:function(){this.U=w("div");var a=this.U.style;a.position="absolute";a.left="10px";a.top="10px";a.zIndex=aa.Zn+1;a=this.U;a.innerHTML=this.cr();if(Ya()){this.rd=g.fa(a.children[2]);this.Eo=[g.fa(this.rd.children[0]),g.fa(this.rd.children[1]),g.fa(this.rd.children[2]),g.fa(this.rd.children[3])];if(Bb())this.EJ=g.fa(a.children[1].childNodes[0]);else if(nc())this.PJ=g.fa(a.children[1].childNodes[0]);this.de=g.fa(a.children[3])}else if(I())this.de=
g.fa(a.children[0]);this.Kh=g.fa(this.de.children[0]);this.mg=g.fa(this.de.children[1]);if(g.ha.na)this.rd.style.background='url("'+y.sa+'blank.gif") repeat';g.ha.na==6&&this.rU();if(I()){this.de.style.left=this.de.style.top="0";this.de.style.width="36px";this.de.style.height="78px";this.Kh.style.width=this.mg.style.width="33px";this.Kh.style.height=this.mg.style.height="36px";this.mg.style.top="37.5px"}this.W.ja()==aa.Jh&&this.Io("zoomIn",J);this.W.ja()==aa.ul&&this.Io("zoomOut",J);this.W.Ya().appendChild(a)},
cr:function(){var a=[];if(Ya()){a.push(this.jA());a.push(this.TR());a.push(this.VR())}a.push(this.kA());return a.join("")},TR:function(){if(Bb())return'<svg version="1.1" overflow="hidden" width="82px" height="82px" viewBox="0 0 82 82" style="position: absolute; top: 0px; left: 0px;"><g transform="rotate(0, 41, 41)"><rect x="33" y="1" width="14" height="12" rx="4" ry="4" stroke="#868685" stroke-width="1" fill="#f8f8f8"></rect><polyline points="37.5,9.5 37.5,3.5 42.5,9.5 42.5,3.5" stroke-linejoin="bevel" stroke-width="1.5" fill="#f2f4f6" stroke="#868685"></polyline></g></svg>';
if(nc())return'<div style="position:absolute;top:0;left:0;z-index:0"><v:group style="position:absolute;width:82px;height:82px; behavior:url(#default#VML);rotation:0" unselectable="on" coordsize="82,82" coordorigin="-41,-41"><v:roundrect style="width:14px;height:12px;top:-40px; behavior:url(#default#VML);left:-7px;z-index:2" fillcolor="#f8f8f8" arcsize ="19661f" coordsize="21600,21600" strokecolor="#868685" strokeweight="1pt"></v:roundrect><v:polyline style="behavior: url(#default#VML);z-index:3" fillcolor="#f2f4f6" points="-3,-31,-3,-37,3,-31,3,-37" strokeweight="1.2pt"><v:stroke style="behavior:url(#default#VML)" color="#868685" joinstyle="bevel"></v:stroke></v:polyline></v:group></div>'},
jA:function(){return'<div style="position:absolute;top:4px;left:4px;width:74px;height:74px;background:url('+y.sa+'st-navictrl.png) no-repeat;-webkit-user-select:none;overflow:hidden"><div></div></div>'},VR:function(){return'<div style="position:absolute;top:0px;left:0;width:82px;height:82px;-webkit-user-select:none;cursor:'+y.Ec+'"><div style="position:absolute;left:32px;top:13px;cursor:pointer;width:17px;height:17px;" title="\u5411\u4e0a\u5e73\u79fb"></div><div style="position:absolute;left:14px;top:32px;cursor:pointer;width:17px;height:17px;" title="\u5411\u5de6\u5e73\u79fb"></div><div style="position:absolute;left:51px;top:32px;cursor:pointer;width:17px;height:17px;" title="\u5411\u53f3\u5e73\u79fb"></div><div style="position:absolute;left:33px;top:51px;cursor:pointer;width:17px;height:17px;" title="\u5411\u4e0b\u5e73\u79fb"></div></div>'},
kA:function(){var a="background-image:url('"+y.sa+"st-navictrl.png');background-repeat:no-repeat;background-position:-74px 0;";I()&&(a="background-image:url('"+y.sa+"st-navictrl-hd.png');background-repeat:no-repeat;background-position:0 0;background-size:180px 78px;");return'<div style="position:absolute;top:84px;left:30px;width:24px;height:52px;'+a+'-webkit-user-select:none;overflow:hidden"><div style="position:absolute;cursor:pointer;width:22px;height:24px;top:0;left:0;-webkit-user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)" title="\u653e\u5927\u4e00\u7ea7"></div><div style="position:absolute;cursor:pointer;width:22px;height:24px;top:25px;left:0;-webkit-user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)" title="\u7f29\u5c0f\u4e00\u7ea7"></div><div></div></div>'},
ea:function(){var a=this.W,b=this;if(Ya()){g.V(this.Eo[0],"click",function(){var b=a.Ha();a.Fy({heading:b.heading,pitch:b.pitch+30})});g.V(this.Eo[1],"click",function(){var b=a.Ha();a.Fy({heading:b.heading-45,pitch:b.pitch})});g.V(this.Eo[2],"click",function(){var b=a.Ha();a.Fy({heading:b.heading+45,pitch:b.pitch})});g.V(this.Eo[3],"click",function(){var b=a.Ha();a.Fy({heading:b.heading,pitch:b.pitch-30})});for(var c=0;c<this.Eo.length;c++)g.V(this.Eo[c],"mousedown",ga);b.Wv=J;g.V(this.rd,"mousedown",
function(c){b.Wv=t;b.rd.style.cursor=y.Md;g.ha.na&&b.rd.setCapture&&b.rd.setCapture();b.CJ=b.vH(c);b.oR=a.Ha().heading;g.ha.na||Ba(c)});g.V(document,"mousemove",function(c){b.Wv&&a.He({heading:b.oR+360-(b.vH(c)-b.CJ),pitch:a.Ha().pitch})});g.V(document,"mouseup",function(){if(b.Wv){b.Wv=J;b.rd.style.cursor=y.Ec;g.ha.na&&b.rd.releaseCapture&&b.rd.releaseCapture();b.CJ=u}});a.addEventListener("position_changed",function(){var c=360-this.Ha().heading;Bb()?b.EJ.setAttribute("transform","rotate("+c+", 41, 41)"):
nc()&&(b.PJ.style.rotation=c);a.removeEventListener("position_changed",arguments.callee)});a.addEventListener("pov_changed",function(){var a=360-this.Ha().heading;Bb()?b.EJ.setAttribute("transform","rotate("+a+", 41, 41)"):nc()&&(b.PJ.style.rotation=a)});a.addEventListener("navigation_visible_changed",function(){Ya()&&(a.m.navigationControl?b.show():b.aa())});a.addEventListener("visible_changed",function(){a.rE()&&a.m.navigationControl?b.show():b.aa()})}g.V(this.U,"mousemove",function(){a.dispatchEvent(new v("hide_ellipse"))});
g.V(this.U,"mouseout",function(){a.dispatchEvent(new v("show_ellipse"))});g.V(this.Kh,"click",function(){a.Td(a.ja()+1)});g.V(this.mg,"click",function(){a.Td(a.ja()-1)});if(Ya()){g.V(this.Kh,"mousedown",function(){b.rk(b.Uo,-98)});g.V(this.mg,"mousedown",function(){b.rk(b.Vo,-122)});g.V(this.Kh,"mouseup",function(){b.rk(b.Uo,-74)});g.V(this.mg,"mouseup",function(){b.rk(b.Vo,-74)})}else if(I()){g.V(this.Kh,"touchstart",function(){b.rk(b.Uo,-98)});g.V(this.mg,"touchstart",function(){b.rk(b.Vo,-122)});
g.V(this.Kh,"touchend",function(){b.rk(b.Uo,-74)});g.V(this.mg,"touchend",function(){b.rk(b.Vo,-74)})}this.W.addEventListener("zoom_changed_inner",function(){if(this.ja()==aa.Jh)b.Io("zoomIn",J);else if(this.ja()==aa.ul)b.Io("zoomOut",J);else{b.Io("zoomIn",t);b.Io("zoomOut",t)}})},rk:function(a,b){if(a)if(g.ha.na==6)this.de.children[2].style.left=b+"px";else{I()&&(b=(b+74)/24*36);this.de.style.backgroundPosition=b+"px 0"}},rU:function(){var a=this.U.children[0];a.style.background="";a.children[0].style.cssText=
a.children[0].style.cssText+("position:absolute;left:0;top:0;width:98px;height:74px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+y.sa+"st-navictrl.png')");this.de.style.background="";this.de.children[2].style.cssText=this.de.children[2].style.cssText+("position:absolute;z-index:-1;left:-74px;top:0;width:98px;height:74px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+y.sa+"st-navictrl.png')")},show:function(){this.U.style.display=""},aa:function(){this.U.style.display=
"none"},vH:function(a){var a=window.event||a,b=a.pageX||a.clientX,a=a.pageY||a.clientY,c=ze(this.W.Ya()),b=b-c.left-50,a=-(a-c.top-50),b=Math.atan2(a,b)/Math.PI*180;return b<90?90-b:450-b},Io:function(a,b){var c=this.de.children[2];if(a=="zoomIn")if(b){this.Uo=t;this.Kh.style.cursor="pointer";if(g.ha.na==6)c.style.left="-74px";else{var e=-74;I()&&(e=0);this.de.style.backgroundPosition=e+"px 0"}}else{this.Uo=J;this.Kh.style.cursor="";if(g.ha.na==6)c.style.left="-170px";else{e=-170;I()&&(e=-144);this.de.style.backgroundPosition=
e+"px 0"}}if(a=="zoomOut")if(b){this.Vo=t;this.mg.style.cursor="pointer";if(g.ha.na==6)c.style.left="-74px";else{e=-74;I()&&(e=0);this.de.style.backgroundPosition=e+"px 0"}}else{this.Vo=J;this.mg.style.cursor="";if(g.ha.na==6)c.style.left="-146px";else{e=-146;I()&&(e=-108);this.de.style.backgroundPosition=e+"px 0"}}}});n.qn(function(a){a.vg=new Pf(a)});g.lang.Aa(Pf,g.lang.Ia,"PanoramaRenderer");g.extend(Pf.prototype,{ea:function(){var a=this.W,b=this;a.addEventListener("links_visible_changed",function(){a.m.linksControl===
t?b.sd.show():b.sd.aa();b.W.dispatchEvent(new v("onrefresh"))});a.addEventListener("clickonroad_changed",function(){a.m.clickOnRoad===t?b.sd.mD():b.sd.WC();b.W.dispatchEvent(new v("onrefresh"))});a.addEventListener("dataload",function(c){b.ga=c.data;b.ov();b.sJ(c.data);b.xa(a.Ha(),b.kf,b.mh)});a.addEventListener("pov_changed",function(){b.ga&&b.xa(a.Ha(),b.kf,b.mh)});a.addEventListener("clear",function(){b.ga=u;b.sJ(u);b.Fd.xa();b.sd&&b.sd.xa()});a.addEventListener("zoom_changed_inner",function(c){if(b.ga){b.ov();
b.EU(a.Ha(),b.kf,b.mh,c.Np)}});a.addEventListener("size_changed",function(a){b.Jr(a)});a.addEventListener("dblclick",function(){var b=a.ja();b===aa.Jh?a.Td(1):a.Td(b+1);a.dispatchEvent(new v("ondblclickzoomend"))});a.vv=a.sj();setInterval(function(){if(a.uc()){var c=a.sj();if(!c.tc(a.vv)){a.vv=c;var e=new v("onsize_changed");e.s6=a.vv;e.size=c;a.dispatchEvent(e);c=b.kf;b.ov();c!=b.kf&&b.Fd.Hp&&b.Fd.Hp();b.xa(a.Ha(),b.kf,b.mh)}}},80);Oa()&&a.addEventListener("refresh",function(){b.Fd.Vr()})},Jr:function(){var a=
this.kf;this.ov();a!=this.kf&&this.Fd.Hp&&this.Fd.Hp();this.Fd.el&&this.Fd.el();this.sd.el&&this.sd.el();a=this.W;this.xa(a.Ha(),this.kf,this.mh);a.hr()==="cssRender"&&a.He(a.Ha())},sJ:function(a){if(a&&typeof a.heading==="number"&&this.W.Er===J){this.W.cb.heading=a.heading;this.W.cb.pitch=a.pitch}var b=this.W.qY(a&&a.id,["pov"]);if(b&&b.pov){this.W.cb.heading=b.pov.heading;this.W.cb.pitch=b.pov.pitch}if(this.W.OH&&a.indoorPois){for(var b=u,c=this.W.KR,e=0,f=a.indoorPois.length;e<f;e++)c==a.indoorPois[e].panoIId&&
(b=a.indoorPois[e]);if(b){this.W.cb.heading=Af(b.pointX-a.af,b.pointY-a.bf);this.W.cb.pitch=0}this.W.OH=J;this.W.H2=u}if(this.W.Er)this.W.Er=J;this.W.jt();if(a&&a.tm){this.W.cO(4);this.W.iO(5);this.W.hO("inter")}else{this.W.cO(3);this.W.iO(4);this.W.hO("street")}this.Fd.setData(a,this.iE(),this.kf);this.sd.setData(a)},EU:function(a,b,c,e){var f=this;this.Fd.Td(f.iE(),f.kf,{Np:e,S_:function(a){f.CT.Gr(a)}});this.W.sk!="cvsRender"&&this.Fd.xa(a,b,c);this.sd.xa(a,b,c)},xa:function(a,b,c){this.Fd.xa(a,
b,c);this.sd.xa(a,b,c)},I4:X("kf"),iE:function(){return this.W.ja()},B4:X("mh"),ov:function(){var a=Sg(this.W.sj(),this.W.ja());this.mh=a.SK;this.kf=a.nM}});n.qn(function(a){var b=new Sf(a);a.addEventListener("dataload",function(a){b.ga=a.data;b.jk()});a.addEventListener("zoom_changed_inner",function(){if(b.rb){b.rb.stop();b.rb=u}})});Sf.prototype.jk=function(){function a(a,b){if(!N.vg.Fd.dh){k=t;F.rb&&F.rb.stop();l=a;q=b;C=N.Ha().heading;E=N.Ha().pitch;N.dispatchEvent(new v("ontouchstart"))}}function b(a,
b){if(k&&(!N.td||!I())){B=t;if(!F.NA){F.NA=t;F.F2=Ja()}f(a,b);n=m-a;p=o-b;m=a;o=b;F.BI=Ja()}}function c(a){if(k){k=J;if(!B&&(!A&&O)&&F.EH){F.EH=J;if(F.so){if(F.Ni){clearTimeout(F.Ni);F.Ni=u}l-F.so.x<10&&q-F.so.y<10&&N.dispatchEvent(new v("ondblclick"));F.so=u}else{F.so={x:l,y:q};F.Ni=setTimeout(function(){var a,b,c=N.WA;a=N.te;var e=0;for(b=0;a.offsetParent;){e=e+a.offsetLeft;b=b+a.offsetTop;a=a.offsetParent}a=l-e;b=q-b;if(Oa()){a=a*2;b=b*2}c.eM(a,b)===0&&N.dispatchEvent(new v("onclick"));F.so=u},
400)}}F.NA=J;e(a);A=B=J}}function e(a){if(a){var b=Ja()-F.BI;if(!(b>100||b>10&&Math.abs(n)<10&&Math.abs(p)<10)){var c;if(I()){b=a.changedTouches[0].clientX;c=a.changedTouches[0].clientY}else{b=a.clientX;c=a.clientY}a=new L(l,q);c=new L(b,c);var b=[c.x-a.x>0?1:-1,c.y-a.y>0?1:-1],e=Math.abs(a.x-c.x),i=0,g=0;if(Math.abs(a.y-c.y)==0)i=e;else{a=Math.abs(a.x-c.x)/Math.abs(a.y-c.y);g=Math.round(Math.sqrt(24336/(1+a*a)));i=Math.round(a*g)}b[0]==-1&&(i=-i);b[1]==-1&&(g=-g);F.rb&&F.rb.stop();C=N.Ha().heading;
E=N.Ha().pitch;F.rb=new pa({duration:625,Nc:60,hc:function(a){return a*0.3125-0.15625*a*a},xa:function(a){a=a*6.4;f(a*i,a*g)},finish:function(){F.rb=u},du:function(){F.rb=u}})}}}function f(a,b){w=-a*F.hv;K=b*F.hv;var c=C+w,e=E+K;if(e>N.lk)e=N.lk;if(e<N.nk)e=N.nk;N.He({heading:c,pitch:e})}function i(a){if(N.m.enableScrollWheelZoom){var a=window.event||a,b=new v("onmousewheel");b.lq=a.wheelDelta>=0||a.detail<0;var c=new Date;if(!(c-Q<220)){Q=c;if((a.srcElement||a.target).tagName!="path"){var c=b.Qa(a),
e=a.srcElement||a.target,f=a.offsetX||a.layerX||0,i=a.offsetY||a.layerY||0;if(e.nodeType!=1)e=e.parentNode;for(;e&&e!=N.Ya();){if(e.da){g.lang.Tc(e.da)instanceof ka&&(overlay=g.lang.Tc(e.da));g.lang.Tc(e.da)instanceof jb&&(infoWindow=g.lang.Tc(e.da))}if(!(e.clientWidth==0&&e.clientHeight==0&&e.offsetParent&&e.offsetParent.nodeName=="TD")&&e.namespaceURI!="http://www.w3.org/2000/svg"){f=f+(e.offsetLeft||0);i=i+(e.offsetTop||0)}else if(e.namespaceURI=="http://www.w3.org/2000/svg"){var k=N.vg.sd&&N.vg.sd.ad||
u;if(navigator.userAgent.indexOf("Opera")>-1&&e.tagName!="svg"){if(e=g.lang.Tc(e.da)){e=e.ye();f=f+F.Yb(e.Ye()).x;i=i+F.Yb(e.Wf()).y}break}if(k&&(!g.ha.na||g.ha.na>=9&&e.nodeName.toLowerCase()=="svg")){f=f+parseInt(k.style.left);i=i+parseInt(k.style.top)}}e=e.offsetParent}c.x=f;c.y=i;N.ja();N.Ha();N.Ha();var l;if(b.lq==t){if(N.ja()==aa.Jh){Ba(a);return}l=N.ja()+2/3}else if(b.lq==J){if(document.getElementsByClassName&&document.getElementsByClassName("distanceLabel")){b=document.getElementsByClassName("distanceLabel");
for(l=0;l<b.length;l++)b[l].style.display="none"}N.ja()==1&&N.m.enableScrollWheelOutPanorama&&N.aa();if(N.ja()==aa.ul){Ba(a);return}l=N.ja()-2/3}N.Td(l)}}Ba(a)}}if(!this.PS){this.PS=t;var k=J,l,q,m=0,o=0,n,p,w=0,K=0,B=J,A=J,C,E,D,N=this.W,G=J,H=0;this.hv=this.zz();this.BI=0;this.NA=J;this.so=u;this.mJ=1;var F=this,O=J;if(I()){g.V(N.te,"touchstart",function(b){O=t;for(var c=b.target;c&&c!=N.te;){if(c===N.Ul){O=J;break}c=c.offsetParent}F.EH=t;var c=b.touches[0].clientX,e=b.touches[0].clientY,f=N.WA;
if(Oa())f&&f.oA(b.touches[0].pageX*f.Mc,b.touches[0].pageY*f.Mc)!=u&&(O=J);else if(!Bb()&&f){var i=ze(N.te);f.GL(c-i.left,e-i.top)!=-1&&(O=J)}a(c,e);(!g.platform.Dj||navigator.userAgent.indexOf("QQBrowser")==-1)&&b.preventDefault();b.stopPropagation()});g.V(N.te,"touchmove",function(a){var c=a.touches[0],e=c.clientX-l,c=c.clientY-q;if(!G&&(Math.abs(e)>3||Math.abs(c)>3)){b(e,c);e=new v("ontouchmove");e.c7=new L(a.touches[0].pageX,a.touches[0].pageY);N.dispatchEvent(e)}a.preventDefault();a.stopPropagation()});
g.V(document,"touchend",function(a){c(a);O=J});N.te.addEventListener("gesturestart",function(){H=N.ja()},J);N.te.addEventListener("gesturechange",function(a){F.mJ=a.scale;A=G=t;a=F.mJ*H;a>4?a=4:a<1&&(a=1);a=Math.round(a*100)/100;N.Td(a,{Np:t})},J);N.te.addEventListener("gestureend",function(){G=J;N.ja()!=H&&N.dispatchEvent(new v("onpinchtozoomend"))},J)}else{g.V(N.te,"mousedown",function(b){a(b.clientX||b.pageX||0,b.clientY||b.pageY||0);D=b.target||b.srcElement;g.ha.na&&D.setCapture&&D.setCapture();
F.XT=N.te.style.cursor;N.te.style.cursor=y.Md;g.ha.na||Ba(b)});g.V(document,"mousemove",function(a){b((a.clientX||a.pageX||0)-l,(a.clientY||a.pageY||0)-q);xa(a)});g.V(document,"mouseup",function(a){ga(a);c(a);g.ha.na&&(D&&D.releaseCapture)&&D.releaseCapture();N.te.style.cursor=F.XT||y.Ec})}N.addEventListener("zoom_changed_inner",function(){F.hv=F.zz()});N.addEventListener("size_changed",function(){F.hv=F.zz()});var Q=new Date;g.V(N.Ya(),"mousewheel",i);window.addEventListener&&N.Ya().addEventListener("DOMMouseScroll",
i,J)}};Sf.prototype.zz=function(){if(!this.ga)return u;var a=this.W,b=Sg(a.sj(),a.ja()),c=b.nM,b=b.SK;if(a.hr()==="cssRender"&&!Oa())return 360/(this.ga.tiles.Bp(c)*b);a=this.W.ja();return 180/Math.pow(2,a)/this.W.sj().height};g.extend(de.prototype,{Ba:function(a){this.W=a;this.ka()||this.va(this.W.ka());this.Uz();this.xz()},ed:X("od"),hide:function(){this.eb=J;this.od&&(this.od.style.display="none")},show:function(){this.eb=t;this.od&&(this.od.style.display="block")},isVisible:X("eb"),SO:function(){var a=
this.uo();if(a>100){a=a/1E3;a=a<100?a.toFixed(2):a.toFixed(0);a=a+"\u516c\u91cc"}else{a=a<100?a.toFixed(2):a.toFixed(0);a=a+"\u7c73"}this.Vq.innerHTML=a},Uz:function(){var a=this.Pm(),b=w("div"),c=b.style;c.position="absolute";c.backgroundColor="rgba(29, 29, 29, 0.8)";c.padding="7px 0";c.height="19px";c.font="16px arial";c.color="white";c.whiteSpace="nowrap";c.borderRadius="4px";c.left="-1000px";c.top="-1000px";c=w("div");c.style["float"]="left";c.style.lineHeight="19px";b.appendChild(c);var e=w("span");
e.style.margin="0 14px";e.innerHTML=a;c.appendChild(e);a=w("span");a.style.color="color:rgba(255,255,255,0.3)";a.innerHTML="|";c.appendChild(a);var f=w("span");f.style.margin="0 8px";f.style.color="#60c7fa";f.style.fontSize="12px";f.innerHTML="0\u7c73";c.appendChild(f);if(this.sR===J){f.style.display="none";a.style.display="none"}this.od=b;this.Vq=f;this.as=e},xz:function(){var a=this;this.RQ(this.od,function(b){a.dispatchEvent(new v("onclick"),{type:"click",target:a});Ba(b)});g.V(this.od,"mouseenter",
function(){a.dispatchEvent(new v("onmouseover"),{type:"mouseover",target:a})});g.V(this.od,"mouseleave",function(){a.dispatchEvent(new v("onmouseout"),{type:"mouseout",target:a})})},RQ:function(a,b){if(I()){var c=0,e=0,f=0;a.addEventListener("touchstart",function(a){c=(new Date).getTime();e=a.touches[0].pageX;f=a.touches[0].pageY},J);a.addEventListener("touchend",function(a){(new Date).getTime()-c>=200||(Math.abs(a.changedTouches[0].pageX-e)>=5||Math.abs(a.changedTouches[0].pageY-f)>=5)||b.call(this,
a)},J)}else g.V(this.od,"click",b)},ih:function(a,b){if(this.od){if(a==="content")this.as.innerHTML=b;this.W.dispatchEvent(new v("onoverlay_property_changed"))}},remove:function(){this.od=this.Vq=this.as=u;this.dispatchEvent(new v("onremove"),{type:"remove",target:this})}});g.extend(ee.prototype,{Ba:function(a){this.W=a;this.Uz();(a=this.NL())&&(a.panoId||a.panoIId)&&this.xz(a)},ed:X("od"),hide:function(){this.eb=J;this.od.style.display="none"},show:function(){this.eb=t;this.od.style.display="block"},
isVisible:X("eb"),SO:function(){var a=this.W.ka(),b=this.ka(),a=H.Mk(a,b);if(a>100){a=a/1E3;a=a<100?a.toFixed(2):a.toFixed(0);a=a+"\u516c\u91cc"}else{a=a<100?a.toFixed(2):a.toFixed(0);a=a+"\u7c73"}this.Vq.innerHTML=a},xz:function(a){var b=this;if(a.panoIId){var c=function(c){b.W.HF(a.panoIId);c.stopPropagation();c.preventDefault()};if(I())g.V(this.ir,"touchend",function(a){c(a)});else{this.ir.style.cursor="pointer";g.V(this.ir,"click",function(a){c(a)})}}if(a.panoId){var e=function(c){function e(){b.W.He(b.Ha());
b.W.removeEventListener("dataload",e)}var g=a.panoId;if(b.W.uc()!=g){b.W.Qd(g);b.W.addEventListener("dataload",e)}c.stopPropagation();c.preventDefault()};g.V(this.od,"touchend",function(a){e(a)});this.od.style.cursor="pointer";g.V(this.od,"click",function(a){e(a)})}},Uz:function(){var a=this.lt(),b=w("div"),c=b.style;c.position="absolute";c.backgroundColor="rgba(29, 29, 29, 0.8)";c.padding="7px 0";c.height="19px";c.font="16px arial";c.color="white";c.whiteSpace="nowrap";c.borderRadius="4px";c.left=
"-1000px";c.top="-1000px";var e=w("img");e.src=this.bt();e.style.width="24px";e.style.height="24px";e.style.position="absolute";e.style.left="5px";e.style.top="5px";c.paddingLeft="40px";b.appendChild(e);c=w("div");c.style["float"]="left";c.style.lineHeight="19px";b.appendChild(c);var f=w("span");f.style.margin="0 14px";f.innerHTML=a;c.appendChild(f);a=w("span");a.style.color="color:rgba(255,255,255,0.3)";a.innerHTML="|";c.appendChild(a);a=w("span");a.style.margin="0 8px";a.style.color="#60c7fa";a.style.fontSize=
"12px";a.innerHTML="0\u7c73";c.appendChild(a);this.od=b;this.ir=e;this.Vq=a;this.as=f},ih:function(a,b){switch(a){case "title":this.as.innerHTML=b;break;case "altitude":this.W.dispatchEvent(new v("onoverlay_position_changed"));break;case "position":this.W.dispatchEvent(new v("onoverlay_position_changed"))}},remove:function(){this.as=this.Vq=this.ir=this.od=u;this.dispatchEvent(new v("onremove"),{type:"remove",target:this})}});g.lang.Aa(Qf,g.lang.Ia,"PanoramaOverlayMgr");g.extend(Qf.prototype,{tQ:function(){var a=
this,b=this.W;b.addEventListener("add_overlay",function(c){c=c.overlay;c.Ba(b);a.Tl.push(c);a.Ir()});b.addEventListener("dataload",function(){a.nB=t;a.Ir()});b.addEventListener("remove_overlay",function(b){for(var b=b.overlay,e=0,f=a.Tl.length;e<f;e++)b==a.Tl[e]&&a.Tl.splice(e,1);b.remove();a.Ir()});b.addEventListener("clear",function(){a.nB=J});b.addEventListener("zoom_changed",function(){a.Gr()});b.addEventListener("dataload",function(){a.Ir()});b.addEventListener("pov_changed",function(){a.Gr()});
b.addEventListener("size_changed",function(){a.Gr()});b.addEventListener("onoverlay_property_changed",function(){a.Ir()})},Ir:function(){this.hU();if(this.Tl.length!=0&&this.nB){for(var a,b,c,e=this.Tl.length-1;e>=0;e--){b=this.Tl[e];ovarlayDom=b.ed();if(c=b.Ha()){a=c.heading;b.SO();b=b.yr;this.Wh[a]||(this.Wh[a]={});this.Wh[a][b]={dom:ovarlayDom,pov:c};this.W.Ul.appendChild(ovarlayDom)}}this.Gr()}},Gr:function(a){this.W.Ha();var a=a||this.Lb.kf,b=this.Lb.mh,c=function(){function a(c){c.top=Math.floor(c.top);
var e=b[c.top];if(!e)return J;for(var f=e.length-1;f>=0;f--)if(c.left>=e[f].left&&c.left<=e[f].right||c.right>=e[f].left&&c.right<=e[f].right)return t;return J}var b={};return function(c){for(c.top=Math.floor(c.top);a(c);)c.top=c.top+-36;b[c.top]?b[c.top].push(c):b[c.top]=[c];return c}}(),e;for(e in this.Wh)for(var f in this.Wh[e]){var i=this.Wh[e][f],g=this.NT(e,i.pov.pitch,a,b),i=i.dom,g=c({top:g[1],left:g[0],right:g[0]+i.offsetWidth});i.style.left=g.left-i.offsetWidth/2+"px";i.style.top=g.top+
i.offsetHeight/2+"px"}},NT:function(a,b,c,e){if(Oa())return this.OT(a,b);var f=this.W;for(svHeading=f.Ha().heading%360;svHeading<0;)svHeading=(svHeading+360)%360;var i=(a-svHeading)%360,a=f.sj(),c=360/(Math.pow(2,c-2)*2*e);i>180?i=i-360:i<-180&&(i=i+360);e=Math.round(a.width/2+i/c);b=Math.round(a.height/2-(b-f.Ha().pitch)/c);return[e,b]},OT:function(a,b){var c=Math.cos(O(b))*500,c=Math.round(c*100)/100;typeof a=="string"&&(a=parseFloat(a));var e;e=a+this.W.ga.tiles.dirNorth;e=e%360;var f=this.W.vg.Fd;
e=V.Fg(Math.cos(O(e))*c,Math.sin(O(b))*500,Math.sin(O(e))*c,1);var c=V.create(),i=f.Vh;fa.multiply(c,f.Nf[0],e);fa.multiply(c,i,c);if(c[3]<0)return[-1E3,-1E3];f=this.W.vv;return[(c[0]/c[3]+1)/2*f.width,(1-c[1]/c[3])/2*f.height]},hU:function(){for(var a in this.Wh)for(var b in this.Wh[a]){var c=this.Wh[a][b].dom;c.parentNode.removeChild(c)}this.Wh={}}});var Rb=document,F=Math,yc=Rb.createElement("div").style,bb=function(){for(var a=["t","webkitT","MozT","msT","OT"],b,c=0,e=a.length;c<e;c++){b=a[c]+
"ransform";if(b in yc)return a[c].substr(0,a[c].length-1)}return J}(),Ea=bb?"-"+bb.toLowerCase()+"-":"",Xa=fb("transform"),hf=fb("transitionProperty"),pb=fb("transitionDuration"),jf=fb("transformOrigin"),kf=fb("transitionTimingFunction"),td=fb("transitionDelay"),zc=/android/gi.test(navigator.appVersion),Rd=/iphone|ipad/gi.test(navigator.appVersion),kg=/hp-tablet/gi.test(navigator.appVersion),Sd=fb("perspective")in yc,Aa="ontouchstart"in window&&!kg,Td=bb!==J,gf=fb("transition")in yc,Yc="onorientationchange"in
window?"orientationchange":"resize",Zc=Aa?"touchstart":"mousedown",fc=Aa?"touchmove":"mousemove",gc=Aa?"touchend":"mouseup",hc=Aa?"touchcancel":"mouseup",Ib=bb===J?J:{"":"transitionend",webkit:"webkitTransitionEnd",Moz:"transitionend",O:"otransitionend",ms:"MSTransitionEnd"}[bb],Ud="click",lg=function(){return window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(a){return setTimeout(a,
1)}}(),we=window.cancelRequestAnimationFrame||window.M1||window.webkitCancelRequestAnimationFrame||window.mozCancelRequestAnimationFrame||window.oCancelRequestAnimationFrame||window.msCancelRequestAnimationFrame||clearTimeout,eb=Sd?" translateZ(0)":"";yb.prototype={enabled:t,x:0,y:0,df:[],scale:1,Dm:0,Em:0,Ob:[],Xb:[],pm:u,Oj:0,handleEvent:function(a){switch(a.type){case Zc:if(!Aa&&a.button!==0)break;this.Jo(a);break;case fc:this.cB(a);break;case gc:case hc:this.ro(a);break;case Yc:this.Jr();break;
case "DOMMouseScroll":case "mousewheel":this.eC(a);break;case Ib:this.XB(a);break;case Ud:this.Lz(a)}},Iz:function(){!this.vd&&(!this.pe&&!(this.Se||this.Mj==this.ya.offsetWidth*this.scale&&this.gg==this.ya.offsetHeight*this.scale))&&this.refresh()},Ui:function(a){var b;if(this[a+"Scrollbar"]){if(!this[a+"ScrollbarWrapper"]){b=Rb.createElement("div");this.options.Bn?b.className=this.options.Bn+a.toUpperCase():b.style.cssText="position:absolute;z-index:100;"+(a=="h"?"height:7px;bottom:1px;left:2px;right:"+
(this.Ad?"7":"2")+"px":"width:7px;bottom:"+(this.ud?"7":"2")+"px;top:2px;right:1px");b.style.cssText=b.style.cssText+(";pointer-events:none;"+Ea+"transition-property:opacity;"+Ea+"transition-duration:"+(this.options.CD?"350ms":"0")+";overflow:hidden;opacity:"+(this.options.Bj?"0":"1"));this.ff.appendChild(b);this[a+"ScrollbarWrapper"]=b;b=Rb.createElement("div");if(!this.options.Bn)b.style.cssText="position:absolute;z-index:100;background:rgba(0,0,0,0.5);border:1px solid rgba(255,255,255,0.9);"+Ea+
"background-clip:padding-box;"+Ea+"box-sizing:border-box;"+(a=="h"?"height:100%":"width:100%")+";"+Ea+"border-radius:3px;border-radius:3px";b.style.cssText=b.style.cssText+(";pointer-events:none;"+Ea+"transition-property:"+Ea+"transform;"+Ea+"transition-timing-function:cubic-bezier(0.33,0.66,0.66,1);"+Ea+"transition-duration:0;"+Ea+"transform: translate(0,0)"+eb);if(this.options.Xc)b.style.cssText=b.style.cssText+(";"+Ea+"transition-timing-function:cubic-bezier(0.33,0.66,0.66,1)");this[a+"ScrollbarWrapper"].appendChild(b);
this[a+"ScrollbarIndicator"]=b}if(a=="h"){this.nt=this.ot.clientWidth;this.uE=F.max(F.round(this.nt*this.nt/this.Mj),8);this.tE.style.width=this.uE+"px"}else{this.Pu=this.Qu.clientHeight;this.pG=F.max(F.round(this.Pu*this.Pu/this.gg),8);this.oG.style.height=this.pG+"px"}this.bm(a,t)}else if(this[a+"ScrollbarWrapper"]){Td&&(this[a+"ScrollbarIndicator"].style[Xa]="");this[a+"ScrollbarWrapper"].parentNode.removeChild(this[a+"ScrollbarWrapper"]);this[a+"ScrollbarWrapper"]=u;this[a+"ScrollbarIndicator"]=
u}},Jr:function(){var a=this;setTimeout(function(){a.refresh()},zc?200:0)},fh:function(a,b){if(!this.pe){a=this.Xf?a:0;b=this.ig?b:0;if(this.options.ne)this.ya.style[Xa]="translate("+a+"px,"+b+"px) scale("+this.scale+")"+eb;else{a=F.round(a);b=F.round(b);this.ya.style.left=a+"px";this.ya.style.top=b+"px"}this.x=a;this.y=b;this.bm("h");this.bm("v")}},bm:function(a,b){var c=a=="h"?this.x:this.y;if(this[a+"Scrollbar"]){c=this[a+"ScrollbarProp"]*c;if(c<0){if(!this.options.Nm){c=this[a+"ScrollbarIndicatorSize"]+
F.round(c*3);c<8&&(c=8);this[a+"ScrollbarIndicator"].style[a=="h"?"width":"height"]=c+"px"}c=0}else if(c>this[a+"ScrollbarMaxScroll"])if(this.options.Nm)c=this[a+"ScrollbarMaxScroll"];else{c=this[a+"ScrollbarIndicatorSize"]-F.round((c-this[a+"ScrollbarMaxScroll"])*3);c<8&&(c=8);this[a+"ScrollbarIndicator"].style[a=="h"?"width":"height"]=c+"px";c=this[a+"ScrollbarMaxScroll"]+(this[a+"ScrollbarIndicatorSize"]-c)}this[a+"ScrollbarWrapper"].style[td]="0";this[a+"ScrollbarWrapper"].style.opacity=b&&this.options.Bj?
"0":"1";this[a+"ScrollbarIndicator"].style[Xa]="translate("+(a=="h"?c+"px,0)":"0,"+c+"px)")+eb}},Lz:function(a){if(a.hA===t){this.mm=a.target;this.qj=Date.now();return t}if(this.mm&&this.qj){if(Date.now()-this.qj>600){this.qj=this.mm=u;return t}}else{for(var b=a.target;b!=this.ya&&b!=document.body;)b=b.parentNode;if(b==document.body)return t}for(b=a.target;b.nodeType!=1;)b=b.parentNode;b=b.tagName.toLowerCase();if(b!="select"&&b!="input"&&b!="textarea"){a.stopImmediatePropagation?a.stopImmediatePropagation():
a.qF=t;a.stopPropagation();a.preventDefault();this.qj=this.mm=u;return J}},Jo:function(a){var b=Aa?a.touches[0]:a,c,e;if(this.enabled){this.options.Yt&&this.options.Yt.call(this,a);(this.options.Xc||this.options.zoom)&&this.bs(0);this.pe=this.Se=this.vd=J;this.Im=this.Hm=this.dj=this.cj=this.Km=this.Jm=0;if(this.options.zoom&&Aa&&a.touches.length>1){e=F.abs(a.touches[0].pageX-a.touches[1].pageX);c=F.abs(a.touches[0].pageY-a.touches[1].pageY);this.hG=F.sqrt(e*e+c*c);this.Jj=F.abs(a.touches[0].pageX+
a.touches[1].pageX-this.Qn*2)/2-this.x;this.Kj=F.abs(a.touches[0].pageY+a.touches[1].pageY-this.Rn*2)/2-this.y;this.options.eg&&this.options.eg.call(this,a)}if(this.options.kn){if(this.options.ne){c=getComputedStyle(this.ya,u)[Xa].replace(/[^0-9\-.,]/g,"").split(",");e=+(c[12]||c[4]);c=+(c[13]||c[5])}else{e=+getComputedStyle(this.ya,u).left.replace(/[^0-9-]/g,"");c=+getComputedStyle(this.ya,u).top.replace(/[^0-9-]/g,"")}if(e!=this.x||c!=this.y){this.options.Xc?this.pb(Ib):we(this.pm);this.df=[];this.fh(e,
c);this.options.Ij&&this.options.Ij.call(this)}}this.ej=this.x;this.fj=this.y;this.ll=this.x;this.ml=this.y;this.af=b.pageX;this.bf=b.pageY;this.startTime=a.timeStamp||Date.now();this.options.bu&&this.options.bu.call(this,a);this.ea(fc,window);this.ea(gc,window);this.ea(hc,window)}},cB:function(a){var b=Aa?a.touches[0]:a,c=b.pageX-this.af,e=b.pageY-this.bf,f=this.x+c,i=this.y+e,g=a.timeStamp||Date.now();this.options.Xt&&this.options.Xt.call(this,a);if(this.options.zoom&&Aa&&a.touches.length>1){f=
F.abs(a.touches[0].pageX-a.touches[1].pageX);i=F.abs(a.touches[0].pageY-a.touches[1].pageY);this.gG=F.sqrt(f*f+i*i);this.pe=t;b=1/this.hG*this.gG*this.scale;b<this.options.oe?b=0.5*this.options.oe*Math.pow(2,b/this.options.oe):b>this.options.jg&&(b=2*this.options.jg*Math.pow(0.5,this.options.jg/b));this.Yf=b/this.scale;f=this.Jj-this.Jj*this.Yf+this.x;i=this.Kj-this.Kj*this.Yf+this.y;this.ya.style[Xa]="translate("+f+"px,"+i+"px) scale("+b+")"+eb;this.options.fu&&this.options.fu.call(this,a)}else{this.af=
b.pageX;this.bf=b.pageY;if(f>0||f<this.tb)f=this.options.oh?this.x+c/2:f>=0||this.tb>=0?0:this.tb;if(i>this.Wb||i<this.bb)i=this.options.oh?this.y+e/2:i>=this.Wb||this.bb>=0?this.Wb:this.bb;this.Jm=this.Jm+c;this.Km=this.Km+e;this.cj=F.abs(this.Jm);this.dj=F.abs(this.Km);if(!(this.cj<6&&this.dj<6)){if(this.options.Pt)if(this.cj>this.dj+5){i=this.y;e=0}else if(this.dj>this.cj+5){f=this.x;c=0}this.vd=t;this.fh(f,i);this.Hm=c>0?-1:c<0?1:0;this.Im=e>0?-1:e<0?1:0;if(g-this.startTime>300){this.startTime=
g;this.ll=this.x;this.ml=this.y}this.options.au&&this.options.au.call(this,a)}}},ro:function(a){if(!(Aa&&a.touches.length!==0)){var b=this,c=Aa?a.changedTouches[0]:a,e,f,i={wa:0,time:0},g={wa:0,time:0},l=(a.timeStamp||Date.now())-b.startTime;e=b.x;f=b.y;b.pb(fc,window);b.pb(gc,window);b.pb(hc,window);b.options.Wt&&b.options.Wt.call(b,a);if(b.pe){e=b.scale*b.Yf;e=Math.max(b.options.oe,e);e=Math.min(b.options.jg,e);b.Yf=e/b.scale;b.scale=e;b.x=b.Jj-b.Jj*b.Yf+b.x;b.y=b.Kj-b.Kj*b.Yf+b.y;b.ya.style[pb]=
"200ms";b.ya.style[Xa]="translate("+b.x+"px,"+b.y+"px) scale("+b.scale+")"+eb;b.pe=J;b.refresh();b.options.dg&&b.options.dg.call(b,a)}else{if(b.vd){if(l<300&&b.options.kn){i=e?b.vr(e-b.ll,l,-b.x,b.Mj-b.Ih+b.x,b.options.oh?b.Ih:0):i;g=f?b.vr(f-b.ml,l,-b.y,b.bb<0?b.gg-b.gf+b.y-b.Wb:0,b.options.oh?b.gf:0):g;e=b.x+i.wa;f=b.y+g.wa;if(b.x>0&&e>0||b.x<b.tb&&e<b.tb)i={wa:0,time:0};if(b.y>b.Wb&&f>b.Wb||b.y<b.bb&&f<b.bb)g={wa:0,time:0}}if(i.wa||g.wa){c=F.max(F.max(i.time,g.time),10);if(b.options.Gh){i=e-b.ej;
g=f-b.fj;if(F.abs(i)<b.options.Nj&&F.abs(g)<b.options.Nj)b.scrollTo(b.ej,b.fj,200);else{i=b.Tr(e,f);e=i.x;f=i.y;c=F.max(i.time,c)}}b.scrollTo(F.round(e),F.round(f),c)}else if(b.options.Gh){i=e-b.ej;g=f-b.fj;if(F.abs(i)<b.options.Nj&&F.abs(g)<b.options.Nj)b.scrollTo(b.ej,b.fj,200);else{i=b.Tr(b.x,b.y);(i.x!=b.x||i.y!=b.y)&&b.scrollTo(i.x,i.y,i.time)}}else b.Rf(200)}else{if(Aa)if(b.Js&&b.options.zoom){clearTimeout(b.Js);b.Js=u;b.options.eg&&b.options.eg.call(b,a);b.zoom(b.af,b.bf,b.scale==1?b.options.$C:
1);b.options.dg&&setTimeout(function(){b.options.dg.call(b,a)},200)}else if(this.options.Ym){for(e=c.target;e.nodeType!=1;)e=e.parentNode;f=e.tagName.toLowerCase();if(f!="select"&&f!="input"&&f!="textarea"){f=Rb.createEvent("MouseEvents");f.initMouseEvent("click",t,t,a.view,1,c.screenX,c.screenY,c.clientX,c.clientY,a.ctrlKey,a.altKey,a.shiftKey,a.metaKey,0,u);f.hA=t;e.dispatchEvent(f)}else e.focus()}b.Rf(400)}b.options.eu&&b.options.eu.call(b,a)}}},Rf:function(a){var b=this.x>=0?0:this.x<this.tb?
this.tb:this.x,c=this.y>=this.Wb||this.bb>0?this.Wb:this.y<this.bb?this.bb:this.y;if(b==this.x&&c==this.y){if(this.vd){this.vd=J;this.options.Ij&&this.options.Ij.call(this)}if(this.ud&&this.options.Bj){bb=="webkit"&&(this.ot.style[td]="300ms");this.ot.style.opacity="0"}if(this.Ad&&this.options.Bj){bb=="webkit"&&(this.Qu.style[td]="300ms");this.Qu.style.opacity="0"}}else this.scrollTo(b,c,a||0)},eC:function(a){var b=this,c,e;if("wheelDeltaX"in a){c=a.wheelDeltaX/12;e=a.wheelDeltaY/12}else if("wheelDelta"in
a)c=e=a.wheelDelta/12;else if("detail"in a)c=e=-a.detail*3;else return;if(b.options.Uu=="zoom"){e=b.scale*Math.pow(2,1/3*(e?e/Math.abs(e):0));if(e<b.options.oe)e=b.options.oe;if(e>b.options.jg)e=b.options.jg;if(e!=b.scale){!b.Oj&&b.options.eg&&b.options.eg.call(b,a);b.Oj++;b.zoom(a.pageX,a.pageY,e,400);setTimeout(function(){b.Oj--;!b.Oj&&b.options.dg&&b.options.dg.call(b,a)},400)}}else{c=b.x+c;e=b.y+e;if(c>0)c=0;else if(c<b.tb)c=b.tb;if(e>b.Wb)e=b.Wb;else if(e<b.bb)e=b.bb;b.bb<0&&b.scrollTo(c,e,0)}},
XB:function(a){if(a.target==this.ya){this.pb(Ib);this.fm()}},fm:function(){var a=this,b=a.x,c=a.y,e=Date.now(),f,i,g;if(!a.Se)if(a.df.length){f=a.df.shift();if(f.x==b&&f.y==c)f.time=0;a.Se=t;a.vd=t;if(a.options.Xc){a.bs(f.time);a.fh(f.x,f.y);a.Se=J;f.time?a.ea(Ib):a.Rf(0)}else{g=function(){var l=Date.now(),q;if(l>=e+f.time){a.fh(f.x,f.y);a.Se=J;a.options.gF&&a.options.gF.call(a);a.fm()}else{l=(l-e)/f.time-1;i=F.sqrt(1-l*l);l=(f.x-b)*i+b;q=(f.y-c)*i+c;a.fh(l,q);if(a.Se)a.pm=lg(g)}};g()}}else a.Rf(400)},
bs:function(a){a=a+"ms";this.ya.style[pb]=a;this.ud&&(this.tE.style[pb]=a);this.Ad&&(this.oG.style[pb]=a)},vr:function(a,b,c,e,f){var b=F.abs(a)/b,i=b*b/0.0012;if(a>0&&i>c){c=c+f/(6/(i/b*6.0E-4));b=b*c/i;i=c}else if(a<0&&i>e){e=e+f/(6/(i/b*6.0E-4));b=b*e/i;i=e}return{wa:i*(a<0?-1:1),time:F.round(b/6.0E-4)}},eh:function(a){for(var b=-a.offsetLeft,c=-a.offsetTop;a=a.offsetParent;){b=b-a.offsetLeft;c=c-a.offsetTop}if(a!=this.ff){b=b*this.scale;c=c*this.scale}return{left:b,top:c}},Tr:function(a,b){var c,
e,f;f=this.Ob.length-1;c=0;for(e=this.Ob.length;c<e;c++)if(a>=this.Ob[c]){f=c;break}f==this.Dm&&(f>0&&this.Hm<0)&&f--;a=this.Ob[f];e=(e=F.abs(a-this.Ob[this.Dm]))?F.abs(this.x-a)/e*500:0;this.Dm=f;f=this.Xb.length-1;for(c=0;c<f;c++)if(b>=this.Xb[c]){f=c;break}f==this.Em&&(f>0&&this.Im<0)&&f--;b=this.Xb[f];c=(c=F.abs(b-this.Xb[this.Em]))?F.abs(this.y-b)/c*500:0;this.Em=f;f=F.round(F.max(e,c))||200;return{x:a,y:b,time:f}},ea:function(a,b,c){(b||this.ya).addEventListener(a,this,!!c)},pb:function(a,b,
c){(b||this.ya).removeEventListener(a,this,!!c)},UC:function(){this.ya.style[Xa]="";this.Ad=this.ud=J;this.Ui("h");this.Ui("v");this.pb(Yc,window);this.pb(Zc);this.pb(fc,window);this.pb(gc,window);this.pb(hc,window);if(!this.options.Aj){this.pb("DOMMouseScroll");this.pb("mousewheel")}this.options.Xc&&this.pb(Ib);this.options.vm&&clearInterval(this.wC);this.options.Zt&&this.options.Zt.call(this)},refresh:function(){var a,b,c,e=0;b=0;if(this.scale<this.options.oe)this.scale=this.options.oe;this.Ih=
this.ff.clientWidth||1;this.gf=this.ff.clientHeight||1;this.Wb=-this.options.eG||0;this.Mj=F.round(this.ya.offsetWidth*this.scale);this.gg=F.round((this.ya.offsetHeight+this.Wb)*this.scale);this.tb=this.Ih-this.Mj;this.bb=this.gf-this.gg+this.Wb;this.Im=this.Hm=0;this.options.$t&&this.options.$t.call(this);this.Xf=this.options.Xf&&this.tb<0;this.ig=this.options.ig&&(!this.options.tC&&!this.Xf||this.gg>this.gf);this.ud=this.Xf&&this.options.ud;this.Ad=this.ig&&this.options.Ad&&this.gg>this.gf;a=this.eh(this.ff);
this.Qn=-a.left;this.Rn=-a.top;if(typeof this.options.Gh=="string"){this.Ob=[];this.Xb=[];c=this.ya.querySelectorAll(this.options.Gh);a=0;for(b=c.length;a<b;a++){e=this.eh(c[a]);e.left=e.left+this.Qn;e.top=e.top+this.Rn;this.Ob[a]=e.left<this.tb?this.tb:e.left*this.scale;this.Xb[a]=e.top<this.bb?this.bb:e.top*this.scale}}else if(this.options.Gh){for(this.Ob=[];e>=this.tb;){this.Ob[b]=e;e=e-this.Ih;b++}this.tb%this.Ih&&(this.Ob[this.Ob.length]=this.tb-this.Ob[this.Ob.length-1]+this.Ob[this.Ob.length-
1]);b=e=0;for(this.Xb=[];e>=this.bb;){this.Xb[b]=e;e=e-this.gf;b++}this.bb%this.gf&&(this.Xb[this.Xb.length]=this.bb-this.Xb[this.Xb.length-1]+this.Xb[this.Xb.length-1])}this.Ui("h");this.Ui("v");if(!this.pe){this.ya.style[pb]="0";this.Rf(400)}},scrollTo:function(a,b,c,e){var f=a;this.stop();f.length||(f=[{x:a,y:b,time:c,uF:e}]);a=0;for(b=f.length;a<b;a++){if(f[a].uF){f[a].x=this.x-f[a].x;f[a].y=this.y-f[a].y}this.df.push({x:f[a].x,y:f[a].y,time:f[a].time||0})}this.fm()},disable:function(){this.stop();
this.Rf(0);this.enabled=J;this.pb(fc,window);this.pb(gc,window);this.pb(hc,window)},enable:function(){this.enabled=t},stop:function(){this.options.Xc?this.pb(Ib):we(this.pm);this.df=[];this.Se=this.vd=J},zoom:function(a,b,c,e){var f=c/this.scale;if(this.options.ne){this.pe=t;e=e===s?200:e;a=a-this.Qn-this.x;b=b-this.Rn-this.y;this.x=a-a*f+this.x;this.y=b-b*f+this.y;this.scale=c;this.refresh();this.x=this.x>0?0:this.x<this.tb?this.tb:this.x;this.y=this.y>this.Wb?this.Wb:this.y<this.bb?this.bb:this.y;
this.ya.style[pb]=e+"ms";this.ya.style[Xa]="translate("+this.x+"px,"+this.y+"px) scale("+c+")"+eb;this.pe=J}}};yc=u;g.extend(kh.prototype,{ea:function(){var a=this,b=a.W;b.addEventListener("size_changed",function(c){a.Ie(b.vg.kf,b.vg.iE(),c.size)})},setData:function(a,b,c){if(a){this.ga=a;this.ZS(b,c)}},ko:function(){var a=w("canvas");a.width=this.W.Ya().clientWidth;a.height=this.W.Ya().clientHeight;var b=a.style;b.position="absolute";b.left=b.top="0";this.$h.appendChild(a);this.ZV=a.getContext("2d");
this.zi=[];this.mK=[];this.bd=new lh(this.ZV,this.zi,0,a.width,a.height,this.W);for(a=b=a=0;a<16;a++){this.zi[a]=[];for(b=0;b<8;b++){var c=new Wh(this.W);c.VM=a;c.WM=b;c.canvas=this.bd;this.zi[a][b]=c}}this.W.D3=this.bd},xa:function(a,b){if(a&&b){var c=a.heading%360,e=a.pitch;this.vA({heading:c,pitch:e},b);this.bd.ii({heading:c,pitch:e},b)}},ZS:function(a,b){this.bd.JW();this.XR(this.ga);this.bd.WY(this.ga);this.jJ(a,b);this.sA(b,t)},Td:function(a,b){var c=this,e=t;b==this.bd.ta.zoom&&(e=J);this.jJ(a,
b);e&&this.sA(b,t);setTimeout(function(){c.vA()},1E3)},XR:function(a){var b=this,c=a.tiles,e={Ce:[]};e.Ce[0]=new Image;e.Ce[0].src=c.getTilesUrl(a.id,{x:0,y:0},2);e.Ce[1]=new Image;e.Ce[1].src=c.getTilesUrl(a.id,{x:1,y:0},2);b.$O=0;e.Ce[0].onload=function(){b.ey()};e.Ce[1].onload=function(){b.ey()};this.mK[0]=e},ey:function(){this.$O++;if(this.$O==2){this.bd.G0(this.mK[0].Ce);this.bd.ey()}},vA:function(a,b){if(this.ga&&this.ga.tiles)for(var c=this.ga.tiles,e=[],b=b||this.bd.ta.zoom,e=this.zi,f=this.bd.PD(a),
i=f.Nu,g=f.Ks,l=f.Nt,f=f.nu,f=f>l?f-l:64+f-l,q=0,m=0,o=0;o<f+Math.pow(2,7-b);){for(var n=i;n<g+Math.pow(2,7-b);){q=o+l;q>63?q=q%64:q<0&&(q=q+64);q=Math.floor(q*Math.pow(2,b-7));m=Math.floor(n*Math.pow(2,b-7));if(q<Math.pow(2,b-1)&&m<Math.pow(2,b-2)&&e[q][m].Gm==0){var p=c.getTilesUrl(this.ga.id,{x:q,y:m},b);e[q][m].lO(p)}n=n+Math.pow(2,7-b)}o=o+Math.pow(2,7-b)}},sA:function(a,b){var c=J;b&&(c=t);if(!c)if(this.Vy)this.Vy=J;else return;if(this.ga&&this.ga.tiles){for(var c=this.ga.tiles,e=[],f=Math.pow(2,
a-1),i=Math.pow(2,a-2),e=this.zi,g=0;g<f;g++)for(var l=0;l<i;l++)e[g][l].W_();for(var g=this.bd.PD(),f=g.Nu,i=g.Ks,q=g.Nt,g=g.nu,m=g>q?g-q:64+g-q,o=0,n=0,g=0;g<m+Math.pow(2,7-a);){for(l=f;l<i+Math.pow(2,7-a);){o=g+q;o>63?o=o%64:o<0&&(o=o+64);o=Math.floor(o*Math.pow(2,a-7));n=Math.floor(l*Math.pow(2,a-7));if(o<Math.pow(2,a-1)&&n<Math.pow(2,a-2)){var p=c.getTilesUrl(this.ga.id,{x:o,y:n},a);e[o][n].lO(p)}l=l+Math.pow(2,7-a)}g=g+Math.pow(2,7-a)}}},Ie:function(a,b,c){if(a!=this.bd.ta.zoom)this.Vy=t;this.bd.el(a,
b,c);this.sA(a);this.vA();this.bd.refresh()},jJ:function(a,b){var c=J;if(b==this.bd.ta.zoom)this.Vy=J;else{this.Vy=t;b<this.bd.ta.zoom&&(c=t)}this.bd.X_(a,b);return c},vY:function(a){return this.bd.zY(a)},SD:function(a,b){return this.bd.SD(a,b)},T4:function(){return this.bd.ta.wa}});g.extend(lh.prototype,{cQ:function(){if(g.ha.Yw){var a=navigator.userAgent.substr(navigator.userAgent.indexOf("Chrome"),12);if(Number(/[1-9][0-9]*/.exec(a+"1")[0])>27){this.ta.bp=0.0078125;this.ta.ju=2}else{this.ta.bp=
0.015625;this.ta.ju=4}this.ta.nn=0;this.ta.jq=0}else{if(g.ha.na){this.ta.bp=0.0078125;this.ta.nn=0;this.ta.jq=6}else{this.ta.bp=0.0078125;this.ta.nn=0;this.ta.jq=4}this.ta.ju=2}},G0:Va("dl"),Bx:function(){var a=this.ta,b=Math.PI/Math.pow(2,this.ta.Vp);b>Math.PI/2+0.1&&(b=Math.PI*2/3);return a.a/2/Math.tan(b/2)},el:function(a,b,c){var e=this.ta;e.a=c.width;e.jb=c.height;this.Bg.canvas.width=c.width;this.Bg.canvas.height=c.height;e.zoom=a;e.Vp=b;e.wa=this.Bx();e.nd=16*Math.pow(2,a-2);e.ku=Math.pow(2,
a-1);e.wn=Math.pow(2,a-2);e.Pp=Math.pow(2,7-a)},X_:function(a,b){var c=this.ta;if(this.ta.wa==0){c.zoom=b;c.Vp=a;c.wa=this.Bx();c.nd=16*Math.pow(2,b-2);c.ku=Math.pow(2,b-1);c.wn=Math.pow(2,b-2);c.Pp=Math.pow(2,7-b);c.mq=c.bp*Math.pow(2,-a)}else if(!(a==c.Vp&&b==c.zoom)){this.qm=t;var e=this.ta.wa;c.nd=16*Math.pow(2,b-2);c.zoom=b;c.Vp=a;c.ku=Math.pow(2,b-1);c.wn=Math.pow(2,b-2);c.Pp=Math.pow(2,7-b);e=(this.Bx()-e)/32;this.W.Uk();this.VJ(0,e);c.mq=c.bp*Math.pow(2,-a)}},WY:function(a){this.ta.heading=
this.ta.heading-this.ta.Vf/180*Math.PI;this.ta.Vf=a.tiles.dirNorth;this.ta.heading=this.ta.heading+a.tiles.dirNorth/180*Math.PI;this.ta.ks=a.tiles.pitch||0},VJ:function(a,b){var c=this;if(a<5){this.ta.wa=this.ta.wa+b*Math.pow(2,a);this.DR();setTimeout(function(){c.VJ(a+1,b)},0)}else if(a==5){this.qm=J;var e=this.ta.zoom;this.ta.wa=this.Bx();this.ta.nd=16*Math.pow(2,e-2);this.ta.ku=Math.pow(2,e-1);this.ta.wn=Math.pow(2,e-2);this.ta.Pp=Math.pow(2,7-e);this.W.Jy();this.refresh()}},o6:function(a,b){this.qm=
t;var c=this.ta;this.eF={data:a,uV:b};this.eF.rc=0;var e=Math.cos((a.dir+c.Vf)/180*Math.PI),c=-Math.sin((a.dir+c.Vf)/180*Math.PI),c=e=0;this.W.Uk();this.zR({index:1,R3:e,S3:c})},cX:function(a,b){if(!this.qm&&this.At)if(this.ta.Vp>1)this.refresh();else{var c=this.ta,e=c.nd,f=512/e,i=c.Pp,g=Math.cos(c.pitch),l=Math.cos(c.heading),q=Math.sin(c.heading),m=c.wa*Math.sin(c.pitch),o=c.wa*g*q;c.Bq=-c.wa*g*l;c.Cq=m;c.Dq=o;c.rs=l;c.Cu=q;for(g=0;g<f;g++)for(l=0;l<f;l++){q={wb:{x:g*e,y:l*e-1},xb:{x:g*e-1,y:l*
e+e+1},yb:{x:g*e+e+1,y:l*e+e}};m={wb:{x:g*e-1,y:l*e},xb:{x:g*e+e+1,y:l*e-1},yb:{x:g*e+e,y:l*e+e+1}};if(g==0)var n=-1;else g==i-1&&(n=1);if(l==0)var p=-1;else l==i-1&&(p=1);this.fD(q,a,b,c.zoom,n,p);this.gD(m,a,b,c.zoom,n,p)}}},zR:function(){var a=this.ta;this.Bg.clearRect(0,0,a.a,a.jb);a.heading=a.heading-a.Vf/180*Math.PI;a.Vf=this.eF.uV.t6;a.heading=a.heading+a.Vf/180*Math.PI;this.dl=this.eF.data.Ce;this.qm=J;this.W.Jy();this.refresh()},$n:function(a,b,c,e,f){var c=this.ta,b=(0.5*a.x/512+b/2)*Math.PI*
2,i=(0.5-a.y/512)*Math.PI,g=c.wa,a=Math.cos(i),l=Math.sin(Math.abs(i));if(l<0.4)l=0.4;else if(l>0.98)l=c.ju;var b=b+e*l,q=-a*Math.cos(b),l=Math.sin(i+f*l),m=a*Math.sin(b),f=c.rs,e=c.Cu,b=c.Bq,a=c.Cq,i=c.Dq,o=b*q+l*a+m*i;o<0&&(o=J);o=g*g/o;g=o*q-b;q=o*l-a;m=o*m-i;o=Math.pow(g,2)+Math.pow(q,2)+Math.pow(m,2);l=Math.sqrt(o);if(o==0)e=f=0;else{o=(g*e+m*f)/l;o>1?o=1:o<-1&&(o=-1);o=Math.acos(o);g*f*a+q*e*i-q*f*b-m*a*e<0&&(o=2*Math.PI-o);f=l*Math.cos(o);e=l*Math.sin(o)}return{x:c.a/2+f,y:c.jb/2-e}},YK:function(a,
b,c,e,f,i){var g=this.Bg,l=0,q=0,m=0,o=0,n=this.ta.mq;e&&(e==1?q=n:e==-1&&(l=n));f&&(f==-1?m=n:f==1&&(o=n));e=this.ta.nn;l=this.$n(a.wb,b,c,-e-l,m,i);if(!l)return J;m=this.$n(a.xb,b,c,e+q,e+m,i);if(!m)return J;c=this.$n(a.yb,b,c,q,-e-o,i);if(!c)return J;c={wb:l,xb:m,yb:c};i=c.wb;q=c.xb;o=c.yb;g.save();g.beginPath();g.moveTo(i.x,i.y);g.lineTo(q.x,q.y);g.lineTo(o.x,o.y);g.closePath();g.clip();a=this.Sk(a,c);g.transform(a[0],a[1],a[2],a[3],a[4],a[5]);g.drawImage(this.dl[b],0,0);g.restore()},XK:function(a,
b,c,e,f,i){var g=this.Bg,l=0,q=0,m=0,o=0,n=this.ta.mq;e&&(e==1?q=n:e==-1&&(l=n));f&&(f==-1?m=n:f==1&&(o=n));e=this.ta.nn;m=this.$n(a.wb,b,c,-l,e+m,i);if(!m)return J;l=this.$n(a.xb,b,c,-e-l,-e-o,i);if(!l)return J;c=this.$n(a.yb,b,c,e+q,-o,i);if(!c)return J;c={wb:m,xb:l,yb:c};i=c.wb;q=c.xb;o=c.yb;g.save();g.beginPath();g.moveTo(i.x,i.y);g.lineTo(q.x,q.y);g.lineTo(o.x,o.y);g.closePath();g.clip();a=this.Sk(a,c);g.transform(a[0],a[1],a[2],a[3],a[4],a[5]);g.drawImage(this.dl[b],0,0);g.restore()},JW:function(){this.At=
J;this.W.Uk()},ey:function(){this.At=t;this.refresh();this.W.Jy()},ii:function(a){if(this.At&&!this.qm){var b=this.ta;b.pitch=a.pitch/180*Math.PI-b.ks/180*Math.PI;b.heading=(a.heading+b.Vf)/180*Math.PI;b.heading>Math.PI*2?b.heading=b.heading-Math.PI*2:b.heading<0&&(b.heading=b.heading+Math.PI*2);a=b.nd;this.Bg.clearRect(0,0,b.a,b.jb);var c=b.bound,e=c.Nu,f=c.Ks,i=c.Nt,c=c.nu,c=c>i?c-i:64+c-i,g=b.Pp,l=b.jq,q=Math.cos(b.pitch),m=Math.cos(b.heading),o=Math.sin(b.heading),n=b.wa*Math.sin(b.pitch),p=b.wa*
q*o;b.Bq=-b.wa*q*m;b.Cq=n;b.Dq=p;b.rs=m;b.Cu=o;for(q=0;q<c;q++)for(m=e;m<f;m++){p=q+i;p>63?p=p%64:p<0&&(p=p+64);var o=Math.floor(p/g),n=Math.floor(m/g),p=p%g,v=m%g,w={wb:{x:p*a,y:v*a-l},xb:{x:p*a-l,y:v*a+a+l},yb:{x:p*a+a+l,y:v*a+a}},B={wb:{x:p*a-l,y:v*a},xb:{x:p*a+a+l,y:v*a-l},yb:{x:p*a+a,y:v*a+a+l}};if(p==0)var y=-1;else p==g-1&&(y=1);if(v==0)var C=-1;else v==g-1&&(C=1);this.fD(w,o,n,b.zoom,y,C);this.gD(B,o,n,b.zoom,y,C)}}},refresh:function(){if(this.At&&!this.qm){var a=this.ta,b=a.nd;this.Bg.clearRect(0,
0,a.a,a.jb);var c=this.PD(),e=c.Nu,f=c.Ks,i=c.Nt,c=c.nu,c=c>i?c-i:64+c-i,g=a.Pp,l=Math.cos(a.pitch),q=Math.cos(a.heading),m=Math.sin(a.heading),o=a.wa*Math.sin(a.pitch),n=a.wa*l*m;a.Bq=-a.wa*l*q;a.Cq=o;a.Dq=n;a.rs=q;a.Cu=m;l=a.jq;for(q=0;q<c;q++)for(m=e;m<f;m++){var p=q+i;p>63?p=p%64:p<0&&(p=p+64);var o=Math.floor(p/g),n=Math.floor(m/g),p=p%g,v=m%g,w={wb:{x:p*b,y:v*b-l},xb:{x:p*b-l,y:v*b+b+l},yb:{x:p*b+b+l,y:v*b+b}},B={wb:{x:p*b-l,y:v*b},xb:{x:p*b+b+l,y:v*b-l},yb:{x:p*b+b,y:v*b+b+l}};if(p==0)var y=
-1;else p==g-1&&(y=1);if(v==0)var C=-1;else v==g-1&&(C=1);this.fD(w,o,n,a.zoom,y,C);this.gD(B,o,n,a.zoom,y,C)}}},DR:function(){var a=this.ta;this.Bg.clearRect(0,0,a.a,a.jb);var b=a.jq,c=Math.cos(a.pitch),e=Math.cos(a.heading),f=Math.sin(a.heading),i=a.wa*Math.sin(a.pitch),g=a.wa*c*f;a.Bq=-a.wa*c*e;a.Cq=i;a.Dq=g;a.rs=e;a.Cu=f;for(a=0;a<16;a++)for(c=0;c<16;c++){e={wb:{x:a*32,y:c*32-b},xb:{x:a*32-b,y:c*32+32+b},yb:{x:a*32+32+b,y:c*32+32}};f={wb:{x:a*32-b,y:c*32},xb:{x:a*32+32+b,y:c*32-b},yb:{x:a*32+
32,y:c*32+32+b}};if(a==0)var l=-1;else a==15&&(l=1);if(c==0)var q=-1;else c==15&&(q=1);this.XK(e,0,2,l,q);this.YK(f,0,2,l,q);this.XK(e,1,2,l,q);this.YK(f,1,2,l,q)}},SD:function(a,b){var c=this.ta,e=a-c.a/2,f=c.jb/2-b,i=c.pitch+c.ks/180*Math.PI,g=c.heading-c.Vf/180*Math.PI,l=-c.wa*Math.cos(i)*Math.cos(g),q=c.wa*Math.sin(i),m=c.wa*Math.cos(i)*Math.sin(g),o=e*Math.sin(g),e=e*Math.cos(g),n=f*Math.sin(i)*Math.cos(g),f=f*Math.cos(i),l=l+o+n,q=q+f,f=m+e+-f*Math.sin(i)*Math.sin(g),i=this.Ha(l,q,f);if(q>2)return J;
g=2.08/(2.08-q);l=l*g;f=f*g;return{eH:l,fH:f,wa:Math.sqrt(Math.pow(l,2)+Math.pow(f,2)),zF:c.wa,heading:i.heading}},PD:function(a){var b=this.ta;if(a){b.heading=(a.heading+b.Vf)/180*Math.PI;b.heading>Math.PI*2?b.heading=b.heading-Math.PI*2:b.heading<0&&(b.heading=b.heading+Math.PI*2);b.pitch=a.pitch/180*Math.PI-b.ks/180*Math.PI}var c=Math.cos(b.pitch),e=Math.sin(b.pitch),f=Math.cos(b.heading),i=Math.sin(b.heading),a=-b.wa*c*f,g=b.wa*e,l=b.wa*c*i,q=b.jb/2*e*f,m=b.jb/2*c,o=-b.jb/2*e*i,n=-b.jb/2*e*f,
c=-b.jb/2*c,e=b.jb/2*e*i,p=-b.a/2*i,v=-b.a/2*f,i=b.a/2*i,f=b.a/2*f;if(b.pitch>0)var w=this.Ha(a+q+p,g+m+0,l+o+v),B=this.Ha(a+n,g+c,l+e),y=this.Ha(a+n+i,g+c+0,l+e+f);else var C=a+q,A=g+m,o=l+o,D=this.Ha(C,A,o),A=this.Ha(C+p,A+0,o+v),C=this.Ha(a+n+i,g+c+0,l+e+f);a=Math.atan(b.jb/2/b.wa);if(b.pitch+a>Math.PI/2){D=0;B=B.pitch<y.pitch?B.pitch:y.pitch;B=Math.ceil((Math.PI/2-B)*32/Math.PI)}else if(b.pitch-a<-Math.PI/2){B=D.pitch>A.pitch?D.pitch:A.pitch;D=Math.floor((Math.PI/2-B)*32/Math.PI);B=32}else if(b.pitch>
0){D=Math.floor((Math.PI/2-b.pitch-a)*32/Math.PI);B=B.pitch>y.pitch?y.pitch:B.pitch;B=Math.ceil((Math.PI/2-B)*32/Math.PI)}else{B=D.pitch>A.pitch?D.pitch:A.pitch;D=Math.floor((Math.PI/2-B)*32/Math.PI);B=Math.ceil((Math.PI/2-b.pitch+a)*32/Math.PI)}if(Math.abs(b.pitch)>=Math.PI/2-a){C=0;w=64}else if(b.pitch>0){C=Math.floor(w.heading*32/Math.PI);w=b.heading>w.heading?Math.ceil((2*b.heading-w.heading)*32/Math.PI):Math.ceil((2*b.heading+2*Math.PI-w.heading)*32/Math.PI)}else{w=Math.ceil(C.heading*32/Math.PI);
C=b.heading>C.heading?Math.floor((2*b.heading-2*Math.PI-C.heading)*32/Math.PI):Math.floor((2*b.heading-C.heading)*32/Math.PI)}C<0&&(C=C+64);w>64&&(w=w-64);B>32&&(B=32);D<0&&(D=0);b.bound={Nu:D,Ks:B,Nt:C,nu:w};return{Nu:D,Ks:B,Nt:C,nu:w}},fD:function(a,b,c,e,f,i){if(this.zi[b][c].Gm==2){var g=this.Bg,l=0,q=0,m=0,o=0,n=this.ta.mq;f&&(f==1?q=n:f==-1&&(l=n));i&&(i==-1?m=n:i==1&&(o=n));f=this.ta.nn;m=this.ug(a.wb,b,c,e,0,-l,f,m);if(!m)return J;l=this.ug(a.xb,b,c,e,-f,-l,-f,-o);if(!l)return J;e=this.ug(a.yb,
b,c,e,f,q,0,-o);if(!e)return J;e={wb:m,xb:l,yb:e};q=e.wb;o=e.xb;l=e.yb;g.save();g.beginPath();g.moveTo(q.x,q.y);g.lineTo(o.x,o.y);g.lineTo(l.x,l.y);g.closePath();g.clip();a=this.Sk(a,e);g.transform(a[0],a[1],a[2],a[3],a[4],a[5]);g.drawImage(this.zi[b][c].Ce,0,0)}else{g=this.Bg;o=m=q=l=0;n=0.0078125;f&&(f==1?q=n:f==-1&&(l=n));i&&(i==-1?m=n:i==1&&(o=n));f=0.0078125;m=this.ug(a.wb,b,c,e,0,-l,f,m);if(!m)return J;l=this.ug(a.xb,b,c,e,-f,-l,-f,-o);if(!l)return J;e=this.ug(a.yb,b,c,e,f,q,0,-o);if(!e)return J;
e={wb:m,xb:l,yb:e};q=e.wb;o=e.xb;l=e.yb;g.save();g.beginPath();g.moveTo(q.x,q.y);g.lineTo(o.x,o.y);g.lineTo(l.x,l.y);g.closePath();g.clip();q=a.wb;o=a.xb;l=a.yb;m=this.ta.wn;f=b*512;c=c*512;if(b>=m){a.wb={x:(f+q.x)/m-512,y:(c+q.y)/m};a.xb={x:(f+o.x)/m-512,y:(c+o.y)/m};a.yb={x:(f+l.x)/m-512,y:(c+l.y)/m};a=this.Sk(a,e);g.transform(a[0],a[1],a[2],a[3],a[4],a[5]);g.drawImage(this.dl[1],0,0)}else{a.wb={x:(f+q.x)/m,y:(c+q.y)/m};a.xb={x:(f+o.x)/m,y:(c+o.y)/m};a.yb={x:(f+l.x)/m,y:(c+l.y)/m};a=this.Sk(a,e);
g.transform(a[0],a[1],a[2],a[3],a[4],a[5]);g.drawImage(this.dl[0],0,0)}}g.restore()},gD:function(a,b,c,e,f,i){if(this.zi[b][c].Gm==2){var g=this.Bg,l=0,q=0,m=0,o=0,n=this.ta.mq;f&&(f==1?q=n:f==-1&&(l=n));i&&(i==-1?m=n:i==1&&(o=n));f=this.ta.nn;l=this.ug(a.wb,b,c,e,-f,-l,0,m);if(!l)return J;m=this.ug(a.xb,b,c,e,f,q,f,m);if(!m)return J;e=this.ug(a.yb,b,c,e,0,q,-f,-o);if(!e)return J;e={wb:l,xb:m,yb:e};q=e.wb;o=e.xb;m=e.yb;g.save();g.beginPath();g.moveTo(q.x,q.y);g.lineTo(o.x,o.y);g.lineTo(m.x,m.y);g.closePath();
g.clip();a=this.Sk(a,e);g.transform(a[0],a[1],a[2],a[3],a[4],a[5]);g.drawImage(this.zi[b][c].Ce,0,0)}else{g=this.Bg;o=m=q=l=0;n=0.0078125;f&&(f==1?q=n:f==-1&&(l=n));i&&(i==-1?m=n:i==1&&(o=n));f=0.0078125;l=this.ug(a.wb,b,c,e,-f,-l,0,m);if(!l)return J;m=this.ug(a.xb,b,c,e,f,q,f,m);if(!m)return J;e=this.ug(a.yb,b,c,e,0,q,-f,-o);if(!e)return J;e={wb:l,xb:m,yb:e};q=e.wb;o=e.xb;m=e.yb;g.save();g.beginPath();g.moveTo(q.x,q.y);g.lineTo(o.x,o.y);g.lineTo(m.x,m.y);g.closePath();g.clip();q=a.wb;o=a.xb;m=a.yb;
l=this.ta.wn;f=b*512;c=c*512;if(b>=l){a.wb={x:(f+q.x)/l-512,y:(c+q.y)/l};a.xb={x:(f+o.x)/l-512,y:(c+o.y)/l};a.yb={x:(f+m.x)/l-512,y:(c+m.y)/l};a=this.Sk(a,e);g.transform(a[0],a[1],a[2],a[3],a[4],a[5]);g.drawImage(this.dl[1],0,0)}else{a.wb={x:(f+q.x)/l,y:(c+q.y)/l};a.xb={x:(f+o.x)/l,y:(c+o.y)/l};a.yb={x:(f+m.x)/l,y:(c+m.y)/l};a=this.Sk(a,e);g.transform(a[0],a[1],a[2],a[3],a[4],a[5]);g.drawImage(this.dl[0],0,0)}}g.restore()},ug:function(a,b,c,e,f,i,g,l){e=this.ta;b=(1/e.ku*a.x/512+b/e.ku)*Math.PI*2;
c=(0.5-1/e.wn*a.y/512-c/e.wn)*Math.PI;a=Math.sin(Math.abs(c));if(a<0.4)a=0.4;else if(a>0.98)a=e.ju;var b=b+(f+i)*a,c=c+(g+l)*a,q=e.wa,f=Math.cos(c),a=-f*Math.cos(b),c=Math.sin(c),m=f*Math.sin(b),b=e.rs,f=e.Cu,i=e.Bq,g=e.Cq,l=e.Dq,o=i*a+c*g+m*l;if(o<0)return J;q=q*q/o;a=q*a-i;c=q*c-g;m=q*m-l;o=Math.pow(a,2)+Math.pow(c,2)+Math.pow(m,2);q=Math.sqrt(o);if(o==0)f=b=0;else{o=(a*f+m*b)/q;o>1?o=1:o<-1&&(o=-1);o=Math.acos(o);a*b*g+c*f*l-c*b*i-m*g*f<0&&(o=2*Math.PI-o);b=q*Math.cos(o);f=q*Math.sin(o)}return{x:e.a/
2+b,y:e.jb/2-f}},zY:function(a){var b=this.W.ka();if(b){var c=this.ta,e=c.heading,f=c.wa,i=c.pitch+c.ks/180*Math.PI,e=e-c.Vf/180*Math.PI,g=-(a.lat-b.lat)/180*Math.PI*6378137,l=(a.lng-b.lng)/180*Math.PI*6378137,a=Math.sqrt(Math.pow(g,2)+Math.pow(l,2)),q=Math.cos(i),b=Math.cos(e),e=Math.sin(e),m=-f*q*b,i=f*Math.sin(i),q=f*q*e,o=m*g+-2.08*i+l*q;if(o<0)return J;var o=f*f/o,g=o*g-m,f=o*-2.08-i,o=o*l-q,n=Math.pow(g,2)+Math.pow(f,2)+Math.pow(o,2),l=Math.sqrt(n);if(n==0)e=b=0;else{n=(g*e+o*b)/l;n>1?n=1:n<
-1&&(n=-1);n=Math.acos(n);g*b*i+f*e*q-f*b*m-o*i*e<0&&(n=2*Math.PI-n);b=l*Math.cos(n);e=l*Math.sin(n)}return{x:c.a/2+b,y:c.jb/2-e,wa:a}}return J},Ha:function(a,b,c){var e=Math.pow(a,2),f=Math.pow(c,2);return{heading:c>0?Math.PI-Math.acos(a/Math.sqrt(e+f)):Math.PI+Math.acos(a/Math.sqrt(e+f)),pitch:Math.asin(b/Math.sqrt(e+Math.pow(b,2)+f))}},Sk:function(a,b){var c=a.wb.x,e=a.wb.y,f=a.xb.y,i=a.yb.y,g=b.wb.x,l=b.wb.y,q=b.xb.x,m=b.xb.y,o=b.yb.x,n=b.yb.y,p=f-e,v=i-e,w=a.xb.x-c,B=a.yb.x-c,p=f-e,v=i-e,f=o-
g,m=m-l,q=q-g,n=n-l,i=B*p-w*v,p=[(f*p-q*v)/i,(n*p-m*v)/i,(f*w-q*B)/-i,(m*B-n*w)/i];p[4]=g-p[0]*c-p[2]*e;p[5]=l-p[3]*e-p[1]*c;return p}});Rf.d2=100;g.extend(Rf.prototype,{ea:function(){var a=this,b=a.W;b.addEventListener("size_changed",function(){a.Yd={}});b.addEventListener("zoom_changed_inner",function(){a.Yd={}})},setData:function(a){if(!this.ga||!(a&&a.id==this.ga.id)){if(a){this.Hp();this.$l=this.ga?this.ga.id:u;this.uB=this.ga?this.ga.tiles.dirNorth:u;this.XI=this.yA||u}else this.uB=this.$l=
u;this.HJ=J;this.Yd={};this.ga=a;this.yA=this.W.Ha().heading}},Hp:function(){if(sc()){var a=this.W.ww.style,b=this.W.xw.style;a.hc=a.WebkitTransition="";b.hc=b.WebkitTransition="";a.visibility=b.visibility="hidden";a.opacity=b.opacity="0"}for(var c in this.lh){this.Ko[c]=this.lh[c];this.Ko[c].style.zIndex="0"}},xa:function(a,b,c){if(this.ga){var e=a.heading,f=a.pitch,i=this.W,g,l,q,m,o,n;if(this.Yd[this.ga.id]){i=this.Yd[this.ga.id];l=i.Vf;q=i.FO;m=i.HO;o=i.RK;g=i.di;n=i.KC;i=i.JC}else{g=this.ga.tiles;
l=g.dirNorth;n=i.Ya().clientWidth;i=i.Ya().clientHeight;q=g.Bp(b);m=g.Mx(b);o=360/q;g=360/(q*c);this.Yd[this.ga.id]={Vf:l,FO:q,HO:m,RK:o,di:g,KC:n,JC:i};this.CQ()}this.XI=this.yA||u;this.yA=e;sc()&&this.NU(e,f,b,c,g,n,i,l,q,m);this.mh=c;l=l+e;q=90-f;var f=Math.floor(l/o),e=Math.floor(q/o),p=n/2;l=Math.round(p-l%o/g);f<0&&(l=l-c);q=Math.round(i/2-q%o/g);var v,w;if(this.uB){v=this.uB+this.XI;w=Math.round(p-v%o/g);v=Math.floor(v/o)}v&&v<0&&(w=w-c);o=e-Math.ceil(q/c);p=e+Math.ceil((i-q-c)/c);o=o<0?0:
o;var p=p>m-1?m-1:p,B=f+Math.ceil((n-l-c)/c);m=[];for(var y={},c=f-Math.ceil(l/c);c<=B;c++)for(var C=o;C<=p;C++){m.push([c,C]);y[this.Mq(this.ga.id,c,C,b)]=t}for(A in this.lh)if(!y[A]&&!this.Ko[A])if(c=this.lh[A])c.style.display="none";this.Yv=this.Yv+m.length;m.sort(function(a){return function(b,c){return 0.4*Math.abs(b[0]-a[0])+0.6*Math.abs(b[1]-a[1])-(0.4*Math.abs(c[0]-a[0])+0.6*Math.abs(c[1]-a[1]))}}([f,e]));for(c=0;c<m.length;c++)this.OU(m[c][0],m[c][1],b,f,e,l,q,v,w);this.hp.di=g;this.hp.width=
n;this.hp.height=i;this.hp.heading=a.heading;this.hp.pitch=a.pitch}else{for(var A in this.lh){(c=this.lh[A])&&c.parentNode&&c.parentNode.removeChild(c);delete this.lh[A]}if(sc()){a=this.W.ww;b=this.W.xw;if(a){a.src=b.src="";a.style.visibility=b.style.visibility="hidden"}}}},NU:function(a,b,c,e,f,i,g,l,q,m){var c=this.W.ww,o=this.W.xw,p=this,e=[q*e,m*e];if(!this.HJ||e!==this.IH){this.HJ=t;c.style.hc=c.style.WebkitTransition=o.style.hc=o.style.WebkitTransition="opacity 300ms ease-out";c.style.width=
o.style.width=e[0]+"px";c.style.height=o.style.height=e[1]+"px";c.style.zV=o.style.zV=e[0]+"px, "+e[1]+"px";c.style.left=Math.round((0-l-a)/f+i/2)+"px";o.style.left=parseInt(c.style.left)+e[0]+"px";c.onload=function(){this.src.indexOf("pos=0_0&z=1")!=-1&&p.W.dispatchEvent(new v("onthumbnail_complete"))};q=n.nK+"scape/?qt=pdata&sid="+this.ga.id+"&pos=0_0&z=1&from=PC";if(c.src!=q)c.src=o.src=q}this.IH=e;a=Math.round((0-l-a)%360/f+i/2);c.style.top=o.style.top=Math.round(-(90-b)/f+g/2)+"px";if(a>0&&a-e[0]<0){c.style.left=
a+"px";o.style.left=parseInt(c.style.left)-e[0]+"px"}else if(a-e[0]>=0){o.style.left=a-e[0]+"px";c.style.left=parseInt(o.style.left)-e[0]+"px"}else if(a+e[0]<i&&a+e[0]>=0){c.style.left=a+"px";o.style.left=parseInt(c.style.left)+e[0]+"px"}else if(a+e[0]<0){o.style.left=a+e[0]+"px";c.style.left=parseInt(o.style.left)+e[0]+"px"}else{c.style.left=a+"px";o.style.left=a+e[0]+"px"}},OU:function(a,b,c,e,f,i,g,l,q){var m=this.ga.tiles,o=this.mh,n=m.Bp(c),p=this.Ko[this.Mq(this.$l,a,b,c)];if(p){p=p.style;p.top=
Math.round((b-f)*o+g)+"px";p.left=Math.round((a-(l||e))*o+(q||i))+"px";p.width=p.height=Math.ceil(o)+"px"}var l=this.Mq(this.ga.id,a,b,c),v=this.lh[l];if(v){m=v.style;m.top=Math.round((b-f)*o+g)+"px";m.left=Math.round((a-e)*o+i)+"px";m.width=m.height=Math.ceil(o)+"px";m.zIndex="2";m.display="";this.Gf();v.UB.x=a;v.UB.y=b}else{v=this.kr.ZD();v.setAttribute("errorCount",0);for(q=a;q<0;)q=n+q;var w=m.getTilesUrl(this.ga.id,new L((q+n)%n,b),c),B=this;v.onload=function(){B.Gf();B.$h.appendChild(this);
v.style.opacity="1"};v.onerror=function(){var a=this,b=a.getAttribute("errorCount");if(b<3){b++;setTimeout(function(){a.src=w},100);a.setAttribute("errorCount",b)}else B.Gf()};m=v.style;m.position="absolute";m.zIndex="2";m.border="none";m.display="";m.WebkitUserSelect="none";m.WebkitUserDrag="none";m.width=m.height=Math.ceil(o)+"px";m.top=Math.round((b-f)*o+g)+"px";m.left=Math.round((a-e)*o+i)+"px";m.opacity="0";m.hc=m.WebkitTransition="opacity 300ms ease-out";v.src=w;if(v.width>0)m.opacity="1";v.UB=
{id:this.ga.id,zoom:c,x:a,y:b};v.ontouchstart=function(a){a.preventDefault()};this.lh[l]=v}},FS:function(a){var b=this.lh[a];if(b){delete b.UB;b.onerror=b.onload=b.ontouchstart=u;b.style.display="none"}delete this.lh[a];delete this.Ko[a];this.kr.sL(b)},Td:function(a,b){var c=this.jf;this.jf=b;c!=this.jf&&this.Hp()},el:function(){this.Yd={}},Gf:function(){var a=this;this.Yv--;if(this.Yv==0){for(var b in this.Ko)(function(){var c=b;setTimeout(function(){a.FS(c)},300)})();this.W.dispatchEvent(new v("ontilesloaded"))}},
Mq:function(a,b,c,e){var f=this.ga.tiles.Bp(e),i=(b+f)%f;e==0&&(i=(b+2*f)%(f*2));return a+"_"+i+"_"+c+"_"+e},vY:function(a){var b=this.hp,c=this.W.ka();if(c){var e=-(a.lat-c.lat)/180*Math.PI*6378137,f=(a.lng-c.lng)/180*Math.PI*6378137,a=Math.sqrt(Math.pow(e,2)+Math.pow(f,2)),c=b.heading%360-b.di*b.width/2,i=b.pitch+b.di*b.height/2,e=this.Ha(e,-2.08,f);return{x:(e.heading%360/Math.PI*180-c)/b.di,y:(i-e.pitch/Math.PI*180)/b.di,wa:a}}return J},Ha:function(a,b,c){var e=Math.pow(a,2),f=Math.pow(c,2);return{heading:c>
0?Math.PI-Math.acos(a/Math.sqrt(e+f)):Math.PI+Math.acos(a/Math.sqrt(e+f)),pitch:Math.asin(b/Math.sqrt(e+Math.pow(b,2)+f))}},CQ:function(){var a=this.W,b=a.sj().height/2*this.Yd[this.ga.id].di;a.E0(-90+b,90-b)}});Hb.xG=[[0,-11],[4,-6.5],[2,-6.5],[2,-3],[-2,-3],[-2,-6.5],[-4,-6.5]];Hb.vP=[[5,-2],[5,-12],[-5,-12],[-5,-2]];Hb.dP=[[0,-110],[40,-65],[20,-65],[20,-30],[-20,-30],[-20,-65],[-40,-65]];Hb.wP=[[45,-20],[45,-120],[-45,-120],[-45,-20]];Hb.qP="\u5317 \u4e1c\u5317 \u4e1c \u4e1c\u5357 \u5357 \u897f\u5357 \u897f \u897f\u5317 \u5317".split(" ");
g.extend(Hb.prototype,{Qq:function(){var a=w("svg",{version:"1.1",overflow:"hidden"},"http://www.w3.org/2000/svg"),b=this.W,c=b.Ya().clientWidth,e=b.Ya().clientHeight;this.ad=a;this.wv=c;this.xv=e;this.OI=b.Ya().offsetLeft||0;this.QI=b.Ya().offsetTop||0;this.vJ(c,e);a.style.position="absolute";a.style.left="0";a.style.top="0";a.style.WebkitUserSelect=a.style.GP=a.style.MozUserSelect="none";b.kk.appendChild(a);Bb()&&this.W.sk=="cvsRender"&&this.x0(a);return a},x0:function(a){var b=this,c=w("ellipse",
{fill:"white","fill-rule":"evenodd","fill-opacity":"0.4",cx:"100",cy:"100",rx:"20",ry:"20"},"http://www.w3.org/2000/svg");c.setAttribute("visibility","hidden");this.kD=c;a.appendChild(c);a=this.W.Ya();g.V(a,"mousedown",function(a){b.dF=(new Date).valueOf();b.d0(a.offsetX||a.layerX||0,a.offsetY||a.layerY||0)});g.V(a,"mouseup",function(){(new Date).valueOf()-b.dF<200&&(b.dy&&b.W.m.visible)&&b.click();b.dF=0});g.V(a,"mousemove",function(a){b.e0(a.offsetX||a.layerX||0,a.offsetY||a.layerY||0);b.p0(a.offsetX||
a.layerX||0,a.offsetY||a.layerY||0)});g.ha.tf?g.V(a,"mouseout",function(a){var c=a.clientX||a.pageX||0,a=a.clientY||a.pageY||0,c=c-b.OI,a=a-b.QI;(Math.abs(Math.abs(c-b.wv/2)-b.wv/2)<40||Math.abs(Math.abs(a-b.xv/2)-b.xv/2)<40)&&b.kD.setAttribute("visibility","hidden")}):g.V(a,"mouseout",function(){b.kD.setAttribute("visibility","hidden")});b.W.addEventListener("hide_ellipse",function(){b.St=t});b.W.addEventListener("show_ellipse",function(){b.St=J})},Sz:function(){var a=w("canvas"),b=this.W,c=b.Ya().clientWidth,
e=b.Ya().clientHeight;this.Tb=a;a.width=c;a.height=e;var f=a.style;f.position="absolute";f.top=f.left="0";f.width=c+"px";f.height=e+"px";f.s2="rgba(0, 0, 0, 0)";b.kk.appendChild(a);return a},mR:function(){var a=this.W.Ya(),b=a.clientWidth,a=a.clientHeight;return wa(this.W.kk,['<v:group style="behavior:url(#default#VML);z-index:1;width:',b+"px;height:"+a+'px;position:absolute;left:0;top:0;"','coordsize="'+b+","+a+'" ','coordorigin="-'+b/2+",-"+a*0.75+'">',"</v:group>"].join(""))},ea:function(){var a=
this,b=a.W;b.addEventListener("size_changed",function(b){b=b.size;a.Ie(b.width,b.height);a.Yd={}});b.addEventListener("zoom_changed_inner",function(){a.Yd={}})},Ie:function(a,b){if(Bb())this.vJ(a,b);else if(Dc()){var c=this.Tb;c.width=a;c.height=b;c.style.width=a+"px";c.style.height=b+"px"}},vJ:function(a,b){if(this.ad){this.ad.setAttribute("width",a+"px");this.ad.setAttribute("height",b+"px");this.ad.setAttribute("viewBox","0 0 "+a+" "+b);this.wv=a;this.xv=b}},setData:Va("ga"),xa:function(a,b,c,
e){if(this.ga){this.cb=a;this.Sf=b;this.mh=c;var f=(a.heading+360)%360,a=a.pitch,i=this.W,g=this.ga.tiles,l,q,m;if(this.Yd[this.ga.id]){c=this.Yd[this.ga.id];l=c.KC;q=c.JC;c=c.di}else{l=i.Ya().clientWidth;q=i.Ya().clientHeight;m=g.Bp(b);b=g.Mx(b);c=360/(m*c);this.Yd[this.ga.id]={KC:l,JC:q,FO:m,HO:b,RK:360/m,di:c}}i=i.ja()+1;i=q*0.75+a/c*1/i;i<q/2&&(i=q/2);q=(90-a)/200;c=10;if(Bb())this.ZI(this.ga.id,this.ga.links);else if(Dc()){this.Rq.clearRect(0,0,this.Tb.width,this.Tb.height);if(this.ga.id!=this.yc)this.wo.length=
0}else if(nc()){c=36;this.WT(this.ga.id,this.ga.links)}for(m=0;m<this.ga.links.length;m++){var b=this.ga.links[m].dir-f,b=(360+b)%360,g=l/2+50*Math.sin(O(b)),o=i-60*Math.cos(O(b))*q;if(Bb()){this.uR(m,[l/2,i],[c,c*q],b);this.BR(m,[g,o])}else if(Dc()){var n="#444";if(e==m)n=this.Wy;this.MH([l/2,i+3],[c,c*q],b,"#000",0.4);this.MH([l/2,i],[c,c*q],b,"#fff",0.95,n);this.CR(m,[g,o],n);b=[l/2+60*Math.sin(O(b)),i-50*Math.cos(O(b))*q];this.wo[m]=[Math.round(b[0]),Math.round(b[1])]}else if(nc()){g=1;-30<a&&
(g=80>a- -30?g+Math.tan(O(a- -30)):g+6);g=-Math.sin(O(Math.min(a,-30)))/g;this.Iw.coordorigin=Math.round(-l/2)+","+Math.round(-i+40);this.vR(m,b,g)}}}else if(Bb())this.ZI(u,[]);else{this.Rq.clearRect(0,0,this.Tb.width,this.Tb.height);this.wo.length=0}},ZI:function(a,b){if(a!=this.yc){this.yc=a;linksCount=b.length;if(linksCount>this.lg.length){for(var c=linksCount-this.lg.length,e=this.ad,f=0;f<c;f++){var i=w("path",{fill:"black","fill-rule":"evenodd","fill-opacity":"0.4",stroke:"none"},"http://www.w3.org/2000/svg"),
k=w("path",{fill:"white","fill-rule":"evenodd","fill-opacity":"0.9",stroke:"#444","stroke-width":"0.2","stroke-linecap":"round"},"http://www.w3.org/2000/svg"),l=["M"],m=Hb.xG;l.push(m[0][0]);l.push(m[0][1]);for(var n=1;n<m.length;n++){l.push("L");l.push(m[n][0]);l.push(m[n][1])}l.push(m[0][0]);l.push(m[0][1]);i.setAttribute("d",l.join(" "));this.Iq.push(i);e.appendChild(i);k.setAttribute("d",l.join(" "));this.lg.push(k);e.appendChild(k);n=w("text",{fill:"#444","fill-rule":"evenodd",stroke:"none",
"font-size":"16px","font-family":"arial","text-anchor":"middle","alignment-baseline":"middle"},"http://www.w3.org/2000/svg");n.style.WebkitUserSelect=n.style.GP=n.style.MozUserSelect="none";this.vw.push(n);e.appendChild(n);var i=w("path",{fill:"white","fill-rule":"evenodd","fill-opacity":"0",stroke:"none",cursor:"pointer"},"http://www.w3.org/2000/svg"),o=this;i.rH=k;i.GJ=n;i.style.MozUserSelect="none";k=["M"];l=Hb.vP;k.push(l[0][0]);k.push(l[0][1]);for(n=1;n<l.length;n++){k.push("L");k.push(l[n][0]);
k.push(l[n][1])}i.setAttribute("d",k.join(" "));g.V(i,I()?"touchstart":"mousedown",function(a){o.No={heading:o.cb.heading,pitch:o.cb.pitch};o.Sq=this;this.rH.setAttribute("stroke",o.Wy);this.GJ.setAttribute("fill",o.Wy);Ba(a)});this.Gl.push(i);e.appendChild(i);g.V(i,"mousemove",function(){o.St=t});g.V(i,"mouseout",function(){o.St=J})}g.V(this.W.U,I()?"touchend":"mouseup",function(a){if(o.Sq){if(o.cb.heading==o.No.heading&&o.cb.pitch==o.No.pitch){var b=o.Sq.getAttribute("sid");if(b){o.W.dispatchEvent(new v("onlinkclick"));
o.W.Qd(b)}o.g3=o.h3=u}o.Sq.rH.setAttribute("stroke","#444");o.Sq.GJ.setAttribute("fill","#444");o.No=u;o.Sq=u;a.stopPropagation()}})}for(f=0;f<this.lg.length;f++){c="";if(f<linksCount){e=this.vw[f];e.childNodes.length>0&&e.removeChild(e.childNodes[0]);n=this.bI(b[f].dir);e.appendChild(document.createTextNode(n));this.Gl[f].setAttribute("sid",b[f].id)}else c="none";this.lg[f].style.display=c;this.Iq[f].style.display=c;this.vw[f].style.display=c;this.Gl[f].style.display=c}}},mQ:function(){var a=this,
b=a.W;g.V(this.Tb,"touchstart",function(b){a.No={heading:a.cb.heading,pitch:a.cb.pitch};var e=ze(a.Tb);a.Nv=a.GL(b.touches[0].clientX-e.left,b.touches[0].clientY-e.top);a.xa(a.cb,a.Sf,a.mh,a.Nv)});g.V(this.Tb,"touchend",function(){if(a.cb.heading==a.No.heading&&a.cb.pitch==a.No.pitch&&a.ga.links[a.Nv]){b.dispatchEvent(new v("onlinkclick"));b.Qd(a.ga.links[a.Nv].id)}a.Nv=u})},GL:function(a,b){for(var c=0;c<this.wo.length;c++)if(Math.abs(a-this.wo[c][0])<30&&Math.abs(b-this.wo[c][1])<30)return c;return-1},
WT:function(a,b){if(a!=this.yc){this.yc=a;linksCount=b.length;if(linksCount>this.lg.length)for(var c=linksCount-this.lg.length,e=0;e<c;e++){for(var f=[],i=Hb.dP,k=0;k<i.length;k++){f.push(i[k][0]);f.push(i[k][1])}f.push(i[0][0]);f.push(i[0][1]);k=wa(this.Iw,["<v:polyline ",'points="'+f.join(" ")+'"',' style="behavior:url(#default#VML);z-index:1;left:0;top:0;" stroked="false"><v:fill style="behavior:url(#default#VML)" color="black" opacity="0.5"></v:fill><v:skew style="behavior:url(#default#VML)" on="true" origin="0,1.5" matrix="1,0,0,1,0,0" offset="0,0.05"></v:skew></v:polyline>'].join(""));
this.Iq.push(k);this.tH.push(k.getElementsByTagName("skew")[0]);k=wa(this.Iw,["<v:polyline ",'points="'+f.join(" ")+'"','fillcolor="white" stroked="true" strokecolor="#444" strokeweight="1"  style="behavior:url(#default#VML);z-index:2;left:0;top:0;"><v:fill style="behavior:url(#default#VML)" color="white" opacity="1"></v:fill><v:skew style="behavior:url(#default#VML)" on="true" origin="0,1.5" matrix="1,0,0,1,0,0" offset="0,0"></v:skew></v:polyline>'].join(""));this.lg.push(k);this.uH.push(k.getElementsByTagName("skew")[0]);
f=[];i=Hb.wP;for(k=0;k<i.length;k++){f.push(i[k][0]);f.push(i[k][1])}var k=wa(this.Iw,['<v:polyline style="cursor:pointer;z-index:3;behavior:url(#default#VML);"',' points="'+f.join(" ")+'" stroked="false">','<v:fill style="behavior:url(#default#VML);" color="white" opacity="0"></v:fill><v:skew style="behavior:url(#default#VML);" on="true" origin="0,1.2" matrix="1,0,0,1,0,0"></v:skew></v:polyline>'].join("")),l=this;g.V(k,"click",function(a){(a=a.srcElement.sid)&&l.W.Qd(a)});this.Gl.push(k);this.sI.push(k.getElementsByTagName("skew")[0])}for(e=
0;e<this.lg.length;e++){c="";e<linksCount?this.Gl[e].sid=b[e].id:c="none";this.lg[e].style.display=c;this.Iq[e].style.display=c;this.Gl[e].style.display=c}}},uR:function(a,b,c,e){if(this.lg[a]){this.lg[a].setAttribute("transform","translate("+b[0]+" "+b[1]+")scale("+c[0]+" "+c[1]+")rotate("+e+")");this.Iq[a].setAttribute("transform","translate("+b[0]+" "+(b[1]+4)+")scale("+c[0]+" "+c[1]+")rotate("+e+")");this.Gl[a].setAttribute("transform","translate("+b[0]+" "+b[1]+")scale("+c[0]+" "+c[1]+")rotate("+
e+")")}},BR:function(a,b){this.vw[a].setAttribute("transform","translate("+b[0]+" "+b[1]+")")},vR:function(a,b,c){this.uz(this.uH[a],b,0,c);this.uz(this.tH[a],b,0.6,c);this.uz(this.sI[a],b,0,c)},uz:function(a,b,c,e){var f=O(b),b=Math.cos(f),f=Math.sin(f);a.matrix=[Number(b).toFixed(4),Number(-f).toFixed(4),Number(f*e).toFixed(4),Number(b*e).toFixed(4),0,0].join();a.offset="0,"+Math.round(50*c)/1E3},MH:function(a,b,c,e,f,i){var g=this.Rq;g.save();g.fillStyle=e;g.globalAlpha=f;g.translate(a[0],a[1]);
g.scale(b[0],b[1]);g.rotate(O(c));g.beginPath();a=Hb.xG;g.moveTo(a[0][0],a[0][1]);for(b=1;b<a.length;b++)g.lineTo(a[b][0],a[b][1]);g.closePath();g.fill();if(i){g.lineWidth="0.2";g.lineCap="round";g.lineJoin="round";g.strokeStyle=i;g.stroke()}g.restore()},CR:function(a,b,c){var e=this.Rq;e.save();a=this.bI(this.ga.links[a].dir);e.font="16px sans-serif";e.textAlign="center";e.textBaseline="middle";e.fillStyle=c;e.fillText(a,b[0],b[1]);e.restore()},bI:function(a){return Hb.qP[Math.ceil(Math.floor((a+
360)%360/22.5)/2)]},eM:hb(0),click:function(){if(!(Math.abs(this.YW-this.g_)>2||Math.abs(this.VK-this.VK)>2)){var a=this.fx;if(a){for(var b=this.ga.links,c=this.eY(a.eH,a.fH),e=30,f=0,i=0;i<b.length;i++){f=b[i].dir-c;f=Math.abs(f)>180?b[i].dir>c?360+c-b[i].dir:360-c+b[i].dir:Math.abs(f);f<e&&(e=f)}if(e<29){b=this.W.ka();this.W.va(new m(b.lng+a.fH*180/Math.PI/6378137,b.lat-a.eH*180/Math.PI/6378137))}}}},d0:function(a,b){this.YW=a;this.VK=b},e0:Va("g_"),p0:function(a,b){this.fx=coord=this.W.ta.SD(a,
b);var c=this.kD;if(coord&&!this.St&&this.W.m.visible){c.setAttribute("cx",a);c.setAttribute("cy",b);var e=Math.abs(2*coord.zF/(coord.wa-2)-2*coord.zF/(coord.wa+2))/2,f=2*coord.zF/coord.wa;if(coord.wa>4){if(f>100){var i=f/100,f=100,e=e/i;e>f&&(e=f)}c.setAttribute("rx",f);c.setAttribute("ry",e);c.setAttribute("visibility","visible");this.dy=t}else{this.dy=J;c.setAttribute("visibility","hidden")}}else{this.dy=J;c.setAttribute("visibility","hidden")}},eY:function(a,b){var c=0;a>0?c=Math.atan(b/a)/Math.PI*
180:a<0?c=Math.atan(b/a)/Math.PI*180+180:a==0&&(c=b>0?90:-90);heading=180-c;heading>360?heading=heading-360:heading<0&&(heading=heading+360);return heading},aa:function(){this.Si=J;if(this.W.kk)this.W.kk.style.visibility="hidden"},show:function(){this.Si=t;if(this.W.kk)this.W.kk.style.visibility="visible"},mD:function(){this.ck=t},WC:function(){this.ck=J}});if(!xe)var xe=1.0E-6;if(!Ua)var Ua="undefined"!==typeof Float32Array?Float32Array:Array;if(!Vc)var Vc=Math.random;var Hh={N6:function(a){Ua=a}};
"undefined"!==typeof exports&&(exports.Z4=Hh);var fi=Math.PI/180;Hh.Z6=function(a){return a*fi};var ia={create:function(){var a=new Ua(2);a[0]=0;a[1]=0;return a},fi:function(a){var b=new Ua(2);b[0]=a[0];b[1]=a[1];return b},Fg:function(a,b){var c=new Ua(2);c[0]=a;c[1]=b;return c},copy:function(a,b){a[0]=b[0];a[1]=b[1];return a},set:function(a,b,c){a[0]=b;a[1]=c;return a},add:function(a,b,c){a[0]=b[0]+c[0];a[1]=b[1]+c[1];return a},Hu:function(a,b,c){a[0]=b[0]-c[0];a[1]=b[1]-c[1];return a}};ia.sub=ia.Hu;
ia.multiply=function(a,b,c){a[0]=b[0]*c[0];a[1]=b[1]*c[1];return a};ia.ln=ia.multiply;ia.Gs=function(a,b,c){a[0]=b[0]/c[0];a[1]=b[1]/c[1];return a};ia.UK=ia.Gs;ia.min=function(a,b,c){a[0]=Math.min(b[0],c[0]);a[1]=Math.min(b[1],c[1]);return a};ia.max=function(a,b,c){a[0]=Math.max(b[0],c[0]);a[1]=Math.max(b[1],c[1]);return a};ia.scale=function(a,b,c){a[0]=b[0]*c;a[1]=b[1]*c;return a};ia.UN=function(a,b,c,e){a[0]=b[0]+c[0]*e;a[1]=b[1]+c[1]*e;return a};ia.rc=function(a,b){var c=b[0]-a[0],e=b[1]-a[1];
return Math.sqrt(c*c+e*e)};ia.wa=ia.rc;ia.Fu=function(a,b){var c=b[0]-a[0],e=b[1]-a[1];return c*c+e*e};ia.qO=ia.Fu;ia.length=function(a){var b=a[0],a=a[1];return Math.sqrt(b*b+a*a)};ia.WE=ia.length;ia.kl=function(a){var b=a[0],a=a[1];return b*b+a*a};ia.TF=ia.kl;ia.hN=function(a,b){a[0]=-b[0];a[1]=-b[1];return a};ia.normalize=function(a,b){var c=b[0],e=b[1],c=c*c+e*e;if(c>0){c=1/Math.sqrt(c);a[0]=b[0]*c;a[1]=b[1]*c}return a};ia.Is=function(a,b){return a[0]*b[0]+a[1]*b[1]};ia.hx=function(a,b,c){b=b[0]*
c[1]-b[1]*c[0];a[0]=a[1]=0;a[2]=b;return a};ia.ay=function(a,b,c,e){var f=b[0],b=b[1];a[0]=f+e*(c[0]-f);a[1]=b+e*(c[1]-b);return a};ia.random=function(a,b){var b=b||1,c=Vc()*2*Math.PI;a[0]=Math.cos(c)*b;a[1]=Math.sin(c)*b;return a};ia.g7=function(a,b,c){var e=b[0],b=b[1];a[0]=c[0]*e+c[2]*b;a[1]=c[1]*e+c[3]*b;return a};ia.h7=function(a,b,c){var e=b[0],b=b[1];a[0]=c[0]*e+c[2]*b+c[4];a[1]=c[1]*e+c[3]*b+c[5];return a};ia.t1=function(a,b,c){var e=b[0],b=b[1];a[0]=c[0]*e+c[3]*b+c[6];a[1]=c[1]*e+c[4]*b+
c[7];return a};ia.JO=function(a,b,c){var e=b[0],b=b[1];a[0]=c[0]*e+c[4]*b+c[12];a[1]=c[1]*e+c[5]*b+c[13];return a};ia.forEach=function(){var a=ia.create();return function(b,c,e,f,i,g){c||(c=2);e||(e=0);for(f=f?Math.min(f*c+e,b.length):b.length;e<f;e=e+c){a[0]=b[e];a[1]=b[e+1];i(a,a,g);b[e]=a[0];b[e+1]=a[1]}return b}}();ia.Kn=function(a){return"vec2("+a[0]+", "+a[1]+")"};"undefined"!==typeof exports&&(exports.n7=ia);var da={create:function(){var a=new Ua(3);a[0]=0;a[1]=0;a[2]=0;return a},fi:function(a){var b=
new Ua(3);b[0]=a[0];b[1]=a[1];b[2]=a[2];return b},Fg:function(a,b,c){var e=new Ua(3);e[0]=a;e[1]=b;e[2]=c;return e},copy:function(a,b){a[0]=b[0];a[1]=b[1];a[2]=b[2];return a},set:function(a,b,c,e){a[0]=b;a[1]=c;a[2]=e;return a},add:function(a,b,c){a[0]=b[0]+c[0];a[1]=b[1]+c[1];a[2]=b[2]+c[2];return a},Hu:function(a,b,c){a[0]=b[0]-c[0];a[1]=b[1]-c[1];a[2]=b[2]-c[2];return a}};da.sub=da.Hu;da.multiply=function(a,b,c){a[0]=b[0]*c[0];a[1]=b[1]*c[1];a[2]=b[2]*c[2];return a};da.ln=da.multiply;da.Gs=function(a,
b,c){a[0]=b[0]/c[0];a[1]=b[1]/c[1];a[2]=b[2]/c[2];return a};da.UK=da.Gs;da.min=function(a,b,c){a[0]=Math.min(b[0],c[0]);a[1]=Math.min(b[1],c[1]);a[2]=Math.min(b[2],c[2]);return a};da.max=function(a,b,c){a[0]=Math.max(b[0],c[0]);a[1]=Math.max(b[1],c[1]);a[2]=Math.max(b[2],c[2]);return a};da.scale=function(a,b,c){a[0]=b[0]*c;a[1]=b[1]*c;a[2]=b[2]*c;return a};da.UN=function(a,b,c,e){a[0]=b[0]+c[0]*e;a[1]=b[1]+c[1]*e;a[2]=b[2]+c[2]*e;return a};da.rc=function(a,b){var c=b[0]-a[0],e=b[1]-a[1],f=b[2]-a[2];
return Math.sqrt(c*c+e*e+f*f)};da.wa=da.rc;da.Fu=function(a,b){var c=b[0]-a[0],e=b[1]-a[1],f=b[2]-a[2];return c*c+e*e+f*f};da.qO=da.Fu;da.length=function(a){var b=a[0],c=a[1],a=a[2];return Math.sqrt(b*b+c*c+a*a)};da.WE=da.length;da.kl=function(a){var b=a[0],c=a[1],a=a[2];return b*b+c*c+a*a};da.TF=da.kl;da.hN=function(a,b){a[0]=-b[0];a[1]=-b[1];a[2]=-b[2];return a};da.normalize=function(a,b){var c=b[0],e=b[1],f=b[2],c=c*c+e*e+f*f;if(c>0){c=1/Math.sqrt(c);a[0]=b[0]*c;a[1]=b[1]*c;a[2]=b[2]*c}return a};
da.Is=function(a,b){return a[0]*b[0]+a[1]*b[1]+a[2]*b[2]};da.hx=function(a,b,c){var e=b[0],f=b[1],b=b[2],i=c[0],g=c[1],c=c[2];a[0]=f*c-b*g;a[1]=b*i-e*c;a[2]=e*g-f*i;return a};da.ay=function(a,b,c,e){var f=b[0],i=b[1],b=b[2];a[0]=f+e*(c[0]-f);a[1]=i+e*(c[1]-i);a[2]=b+e*(c[2]-b);return a};da.random=function(a,b){var b=b||1,c=Vc()*2*Math.PI,e=Vc()*2-1,f=Math.sqrt(1-e*e)*b;a[0]=Math.cos(c)*f;a[1]=Math.sin(c)*f;a[2]=e*b;return a};da.JO=function(a,b,c){var e=b[0],f=b[1],b=b[2];a[0]=c[0]*e+c[4]*f+c[8]*b+
c[12];a[1]=c[1]*e+c[5]*f+c[9]*b+c[13];a[2]=c[2]*e+c[6]*f+c[10]*b+c[14];return a};da.t1=function(a,b,c){var e=b[0],f=b[1],b=b[2];a[0]=e*c[0]+f*c[3]+b*c[6];a[1]=e*c[1]+f*c[4]+b*c[7];a[2]=e*c[2]+f*c[5]+b*c[8];return a};da.v1=function(a,b,c){var e=b[0],f=b[1],i=b[2],b=c[0],g=c[1],l=c[2],c=c[3],m=c*e+g*i-l*f,n=c*f+l*e-b*i,o=c*i+b*f-g*e,e=-b*e-g*f-l*i;a[0]=m*c+e*-b+n*-l-o*-g;a[1]=n*c+e*-g+o*-b-m*-l;a[2]=o*c+e*-l+m*-g-n*-b;return a};da.ON=function(a,b,c,e){var f=[],i=[];f[0]=b[0]-c[0];f[1]=b[1]-c[1];f[2]=
b[2]-c[2];i[0]=f[0];i[1]=f[1]*Math.cos(e)-f[2]*Math.sin(e);i[2]=f[1]*Math.sin(e)+f[2]*Math.cos(e);a[0]=i[0]+c[0];a[1]=i[1]+c[1];a[2]=i[2]+c[2];return a};da.PN=function(a,b,c,e){var f=[],i=[];f[0]=b[0]-c[0];f[1]=b[1]-c[1];f[2]=b[2]-c[2];i[0]=f[2]*Math.sin(e)+f[0]*Math.cos(e);i[1]=f[1];i[2]=f[2]*Math.cos(e)-f[0]*Math.sin(e);a[0]=i[0]+c[0];a[1]=i[1]+c[1];a[2]=i[2]+c[2];return a};da.QN=function(a,b,c,e){var f=[],i=[];f[0]=b[0]-c[0];f[1]=b[1]-c[1];f[2]=b[2]-c[2];i[0]=f[0]*Math.cos(e)-f[1]*Math.sin(e);
i[1]=f[0]*Math.sin(e)+f[1]*Math.cos(e);i[2]=f[2];a[0]=i[0]+c[0];a[1]=i[1]+c[1];a[2]=i[2]+c[2];return a};da.forEach=function(){var a=da.create();return function(b,c,e,f,i,g){c||(c=3);e||(e=0);for(f=f?Math.min(f*c+e,b.length):b.length;e<f;e=e+c){a[0]=b[e];a[1]=b[e+1];a[2]=b[e+2];i(a,a,g);b[e]=a[0];b[e+1]=a[1];b[e+2]=a[2]}return b}}();da.Kn=function(a){return"vec3("+a[0]+", "+a[1]+", "+a[2]+")"};"undefined"!==typeof exports&&(exports.o7=da);var V={create:function(){var a=new Ua(4);a[0]=0;a[1]=0;a[2]=
0;a[3]=0;return a},fi:function(a){var b=new Ua(4);b[0]=a[0];b[1]=a[1];b[2]=a[2];b[3]=a[3];return b},Fg:function(a,b,c,e){var f=new Ua(4);f[0]=a;f[1]=b;f[2]=c;f[3]=e;return f},copy:function(a,b){a[0]=b[0];a[1]=b[1];a[2]=b[2];a[3]=b[3];return a},set:function(a,b,c,e,f){a[0]=b;a[1]=c;a[2]=e;a[3]=f;return a},add:function(a,b,c){a[0]=b[0]+c[0];a[1]=b[1]+c[1];a[2]=b[2]+c[2];a[3]=b[3]+c[3];return a},Hu:function(a,b,c){a[0]=b[0]-c[0];a[1]=b[1]-c[1];a[2]=b[2]-c[2];a[3]=b[3]-c[3];return a}};V.sub=V.Hu;V.multiply=
function(a,b,c){a[0]=b[0]*c[0];a[1]=b[1]*c[1];a[2]=b[2]*c[2];a[3]=b[3]*c[3];return a};V.ln=V.multiply;V.Gs=function(a,b,c){a[0]=b[0]/c[0];a[1]=b[1]/c[1];a[2]=b[2]/c[2];a[3]=b[3]/c[3];return a};V.UK=V.Gs;V.min=function(a,b,c){a[0]=Math.min(b[0],c[0]);a[1]=Math.min(b[1],c[1]);a[2]=Math.min(b[2],c[2]);a[3]=Math.min(b[3],c[3]);return a};V.max=function(a,b,c){a[0]=Math.max(b[0],c[0]);a[1]=Math.max(b[1],c[1]);a[2]=Math.max(b[2],c[2]);a[3]=Math.max(b[3],c[3]);return a};V.scale=function(a,b,c){a[0]=b[0]*
c;a[1]=b[1]*c;a[2]=b[2]*c;a[3]=b[3]*c;return a};V.UN=function(a,b,c,e){a[0]=b[0]+c[0]*e;a[1]=b[1]+c[1]*e;a[2]=b[2]+c[2]*e;a[3]=b[3]+c[3]*e;return a};V.rc=function(a,b){var c=b[0]-a[0],e=b[1]-a[1],f=b[2]-a[2],i=b[3]-a[3];return Math.sqrt(c*c+e*e+f*f+i*i)};V.wa=V.rc;V.Fu=function(a,b){var c=b[0]-a[0],e=b[1]-a[1],f=b[2]-a[2],i=b[3]-a[3];return c*c+e*e+f*f+i*i};V.qO=V.Fu;V.length=function(a){var b=a[0],c=a[1],e=a[2],a=a[3];return Math.sqrt(b*b+c*c+e*e+a*a)};V.WE=V.length;V.kl=function(a){var b=a[0],c=
a[1],e=a[2],a=a[3];return b*b+c*c+e*e+a*a};V.TF=V.kl;V.hN=function(a,b){a[0]=-b[0];a[1]=-b[1];a[2]=-b[2];a[3]=-b[3];return a};V.normalize=function(a,b){var c=b[0],e=b[1],f=b[2],i=b[3],c=c*c+e*e+f*f+i*i;if(c>0){c=1/Math.sqrt(c);a[0]=b[0]*c;a[1]=b[1]*c;a[2]=b[2]*c;a[3]=b[3]*c}return a};V.Is=function(a,b){return a[0]*b[0]+a[1]*b[1]+a[2]*b[2]+a[3]*b[3]};V.ay=function(a,b,c,e){var f=b[0],i=b[1],g=b[2],b=b[3];a[0]=f+e*(c[0]-f);a[1]=i+e*(c[1]-i);a[2]=g+e*(c[2]-g);a[3]=b+e*(c[3]-b);return a};V.random=function(a,
b){b=b||1;a[0]=Vc();a[1]=Vc();a[2]=Vc();a[3]=Vc();V.normalize(a,a);V.scale(a,a,b);return a};V.JO=function(a,b,c){var e=b[0],f=b[1],i=b[2],b=b[3];a[0]=c[0]*e+c[4]*f+c[8]*i+c[12]*b;a[1]=c[1]*e+c[5]*f+c[9]*i+c[13]*b;a[2]=c[2]*e+c[6]*f+c[10]*i+c[14]*b;a[3]=c[3]*e+c[7]*f+c[11]*i+c[15]*b;return a};V.v1=function(a,b,c){var e=b[0],f=b[1],i=b[2],b=c[0],g=c[1],l=c[2],c=c[3],m=c*e+g*i-l*f,n=c*f+l*e-b*i,o=c*i+b*f-g*e,e=-b*e-g*f-l*i;a[0]=m*c+e*-b+n*-l-o*-g;a[1]=n*c+e*-g+o*-b-m*-l;a[2]=o*c+e*-l+m*-g-n*-b;return a};
V.forEach=function(){var a=V.create();return function(b,c,e,f,i,g){c||(c=4);e||(e=0);for(f=f?Math.min(f*c+e,b.length):b.length;e<f;e=e+c){a[0]=b[e];a[1]=b[e+1];a[2]=b[e+2];a[3]=b[e+3];i(a,a,g);b[e]=a[0];b[e+1]=a[1];b[e+2]=a[2];b[e+3]=a[3]}return b}}();V.Kn=function(a){return"vec4("+a[0]+", "+a[1]+", "+a[2]+", "+a[3]+")"};"undefined"!==typeof exports&&(exports.p7=V);var Wc={create:function(){var a=new Ua(4);a[0]=1;a[1]=0;a[2]=0;a[3]=1;return a},fi:function(a){var b=new Ua(4);b[0]=a[0];b[1]=a[1];b[2]=
a[2];b[3]=a[3];return b},copy:function(a,b){a[0]=b[0];a[1]=b[1];a[2]=b[2];a[3]=b[3];return a},an:function(a){a[0]=1;a[1]=0;a[2]=0;a[3]=1;return a},MO:function(a,b){if(a===b){var c=b[1];a[1]=b[2];a[2]=c}else{a[0]=b[0];a[1]=b[2];a[2]=b[1];a[3]=b[3]}return a},Gp:function(a,b){var c=b[0],e=b[1],f=b[2],i=b[3],g=c*i-f*e;if(!g)return u;g=1/g;a[0]=i*g;a[1]=-e*g;a[2]=-f*g;a[3]=c*g;return a},gK:function(a,b){var c=b[0];a[0]=b[3];a[1]=-b[1];a[2]=-b[2];a[3]=c;return a},VC:function(a){return a[0]*a[3]-a[2]*a[1]},
multiply:function(a,b,c){var e=b[0],f=b[1],i=b[2],b=b[3],g=c[0],l=c[1],m=c[2],c=c[3];a[0]=e*g+i*l;a[1]=f*g+b*l;a[2]=e*m+i*c;a[3]=f*m+b*c;return a}};Wc.ln=Wc.multiply;Wc.rotate=function(a,b,c){var e=b[0],f=b[1],i=b[2],b=b[3],g=Math.sin(c),c=Math.cos(c);a[0]=e*c+i*g;a[1]=f*c+b*g;a[2]=e*-g+i*c;a[3]=f*-g+b*c;return a};Wc.scale=function(a,b,c){var e=b[1],f=b[2],i=b[3],g=c[0],c=c[1];a[0]=b[0]*g;a[1]=e*g;a[2]=f*c;a[3]=i*c;return a};Wc.Kn=function(a){return"mat2("+a[0]+", "+a[1]+", "+a[2]+", "+a[3]+")"};
Wc.FD=function(a){return Math.sqrt(Math.pow(a[0],2)+Math.pow(a[1],2)+Math.pow(a[2],2)+Math.pow(a[3],2))};Wc.i2=function(a,b,c,e){a[2]=e[2]/e[0];c[0]=e[0];c[1]=e[1];c[3]=e[3]-a[2]*c[1];return[a,b,c]};"undefined"!==typeof exports&&(exports.M5=Wc);var Xc={create:function(){var a=new Ua(6);a[0]=1;a[1]=0;a[2]=0;a[3]=1;a[4]=0;a[5]=0;return a},fi:function(a){var b=new Ua(6);b[0]=a[0];b[1]=a[1];b[2]=a[2];b[3]=a[3];b[4]=a[4];b[5]=a[5];return b},copy:function(a,b){a[0]=b[0];a[1]=b[1];a[2]=b[2];a[3]=b[3];a[4]=
b[4];a[5]=b[5];return a},an:function(a){a[0]=1;a[1]=0;a[2]=0;a[3]=1;a[4]=0;a[5]=0;return a},Gp:function(a,b){var c=b[0],e=b[1],f=b[2],i=b[3],g=b[4],l=b[5],m=c*i-e*f;if(!m)return u;m=1/m;a[0]=i*m;a[1]=-e*m;a[2]=-f*m;a[3]=c*m;a[4]=(f*l-i*g)*m;a[5]=(e*g-c*l)*m;return a},VC:function(a){return a[0]*a[3]-a[1]*a[2]},multiply:function(a,b,c){var e=b[0],f=b[1],i=b[2],g=b[3],l=b[4],b=b[5],m=c[0],n=c[1],o=c[2],p=c[3],v=c[4],c=c[5];a[0]=e*m+i*n;a[1]=f*m+g*n;a[2]=e*o+i*p;a[3]=f*o+g*p;a[4]=e*v+i*c+l;a[5]=f*v+g*
c+b;return a}};Xc.ln=Xc.multiply;Xc.rotate=function(a,b,c){var e=b[0],f=b[1],i=b[2],g=b[3],l=b[4],b=b[5],m=Math.sin(c),c=Math.cos(c);a[0]=e*c+i*m;a[1]=f*c+g*m;a[2]=e*-m+i*c;a[3]=f*-m+g*c;a[4]=l;a[5]=b;return a};Xc.scale=function(a,b,c){var e=b[1],f=b[2],i=b[3],g=b[4],l=b[5],m=c[0],c=c[1];a[0]=b[0]*m;a[1]=e*m;a[2]=f*c;a[3]=i*c;a[4]=g;a[5]=l;return a};Xc.translate=function(a,b,c){var e=b[0],f=b[1],i=b[2],g=b[3],l=b[4],b=b[5],m=c[0],c=c[1];a[0]=e;a[1]=f;a[2]=i;a[3]=g;a[4]=e*m+i*c+l;a[5]=f*m+g*c+b;return a};
Xc.Kn=function(a){return"mat2d("+a[0]+", "+a[1]+", "+a[2]+", "+a[3]+", "+a[4]+", "+a[5]+")"};Xc.FD=function(a){return Math.sqrt(Math.pow(a[0],2)+Math.pow(a[1],2)+Math.pow(a[2],2)+Math.pow(a[3],2)+Math.pow(a[4],2)+Math.pow(a[5],2)+1)};"undefined"!==typeof exports&&(exports.N5=Xc);var Qb={create:function(){var a=new Ua(9);a[0]=1;a[1]=0;a[2]=0;a[3]=0;a[4]=1;a[5]=0;a[6]=0;a[7]=0;a[8]=1;return a},k4:function(a,b){a[0]=b[0];a[1]=b[1];a[2]=b[2];a[3]=b[4];a[4]=b[5];a[5]=b[6];a[6]=b[8];a[7]=b[9];a[8]=b[10];
return a},fi:function(a){var b=new Ua(9);b[0]=a[0];b[1]=a[1];b[2]=a[2];b[3]=a[3];b[4]=a[4];b[5]=a[5];b[6]=a[6];b[7]=a[7];b[8]=a[8];return b},copy:function(a,b){a[0]=b[0];a[1]=b[1];a[2]=b[2];a[3]=b[3];a[4]=b[4];a[5]=b[5];a[6]=b[6];a[7]=b[7];a[8]=b[8];return a},an:function(a){a[0]=1;a[1]=0;a[2]=0;a[3]=0;a[4]=1;a[5]=0;a[6]=0;a[7]=0;a[8]=1;return a},MO:function(a,b){if(a===b){var c=b[1],e=b[2],f=b[5];a[1]=b[3];a[2]=b[6];a[3]=c;a[5]=b[7];a[6]=e;a[7]=f}else{a[0]=b[0];a[1]=b[3];a[2]=b[6];a[3]=b[1];a[4]=
b[4];a[5]=b[7];a[6]=b[2];a[7]=b[5];a[8]=b[8]}return a},Gp:function(a,b){var c=b[0],e=b[1],f=b[2],i=b[3],g=b[4],l=b[5],m=b[6],n=b[7],o=b[8],p=o*g-l*n,v=-o*i+l*m,w=n*i-g*m,y=c*p+e*v+f*w;if(!y)return u;y=1/y;a[0]=p*y;a[1]=(-o*e+f*n)*y;a[2]=(l*e-f*g)*y;a[3]=v*y;a[4]=(o*c-f*m)*y;a[5]=(-l*c+f*i)*y;a[6]=w*y;a[7]=(-n*c+e*m)*y;a[8]=(g*c-e*i)*y;return a},gK:function(a,b){var c=b[0],e=b[1],f=b[2],i=b[3],g=b[4],l=b[5],m=b[6],n=b[7],o=b[8];a[0]=g*o-l*n;a[1]=f*n-e*o;a[2]=e*l-f*g;a[3]=l*m-i*o;a[4]=c*o-f*m;a[5]=
f*i-c*l;a[6]=i*n-g*m;a[7]=e*m-c*n;a[8]=c*g-e*i;return a},VC:function(a){var b=a[3],c=a[4],e=a[5],f=a[6],i=a[7],g=a[8];return a[0]*(g*c-e*i)+a[1]*(-g*b+e*f)+a[2]*(i*b-c*f)},multiply:function(a,b,c){var e=b[0],f=b[1],i=b[2],g=b[3],l=b[4],m=b[5],n=b[6],o=b[7],b=b[8],p=c[0],v=c[1],w=c[2],y=c[3],B=c[4],A=c[5],C=c[6],E=c[7],c=c[8];a[0]=p*e+v*g+w*n;a[1]=p*f+v*l+w*o;a[2]=p*i+v*m+w*b;a[3]=y*e+B*g+A*n;a[4]=y*f+B*l+A*o;a[5]=y*i+B*m+A*b;a[6]=C*e+E*g+c*n;a[7]=C*f+E*l+c*o;a[8]=C*i+E*m+c*b;return a}};Qb.ln=Qb.multiply;
Qb.translate=function(a,b,c){var e=b[0],f=b[1],i=b[2],g=b[3],l=b[4],m=b[5],n=b[6],o=b[7],b=b[8],p=c[0],c=c[1];a[0]=e;a[1]=f;a[2]=i;a[3]=g;a[4]=l;a[5]=m;a[6]=p*e+c*g+n;a[7]=p*f+c*l+o;a[8]=p*i+c*m+b;return a};Qb.rotate=function(a,b,c){var e=b[0],f=b[1],i=b[2],g=b[3],l=b[4],m=b[5],n=b[6],o=b[7],b=b[8],p=Math.sin(c),c=Math.cos(c);a[0]=c*e+p*g;a[1]=c*f+p*l;a[2]=c*i+p*m;a[3]=c*g-p*e;a[4]=c*l-p*f;a[5]=c*m-p*i;a[6]=n;a[7]=o;a[8]=b;return a};Qb.scale=function(a,b,c){var e=c[0],c=c[1];a[0]=e*b[0];a[1]=e*b[1];
a[2]=e*b[2];a[3]=c*b[3];a[4]=c*b[4];a[5]=c*b[5];a[6]=b[6];a[7]=b[7];a[8]=b[8];return a};Qb.j4=function(a,b){a[0]=b[0];a[1]=b[1];a[2]=0;a[3]=b[2];a[4]=b[3];a[5]=0;a[6]=b[4];a[7]=b[5];a[8]=1;return a};Qb.HX=function(a,b){var c=b[0],e=b[1],f=b[2],i=b[3],g=c+c,l=e+e,m=f+f,c=c*g,n=e*g,e=e*l,o=f*g,p=f*l,f=f*m,g=i*g,l=i*l,i=i*m;a[0]=1-e-f;a[3]=n-i;a[6]=o+l;a[1]=n+i;a[4]=1-c-f;a[7]=p-g;a[2]=o-l;a[5]=p+g;a[8]=1-c-e;return a};Qb.W5=function(a,b){var c=b[0],e=b[1],f=b[2],i=b[3],g=b[4],l=b[5],m=b[6],n=b[7],o=
b[8],p=b[9],v=b[10],w=b[11],y=b[12],B=b[13],A=b[14],C=b[15],E=c*l-e*g,D=c*m-f*g,N=c*n-i*g,G=e*m-f*l,F=e*n-i*l,H=f*n-i*m,I=o*B-p*y,L=o*A-v*y,o=o*C-w*y,O=p*A-v*B,p=p*C-w*B,v=v*C-w*A,w=E*v-D*p+N*O+G*o-F*L+H*I;if(!w)return u;w=1/w;a[0]=(l*v-m*p+n*O)*w;a[1]=(m*o-g*v-n*L)*w;a[2]=(g*p-l*o+n*I)*w;a[3]=(f*p-e*v-i*O)*w;a[4]=(c*v-f*o+i*L)*w;a[5]=(e*o-c*p-i*I)*w;a[6]=(B*H-A*F+C*G)*w;a[7]=(A*N-y*H-C*D)*w;a[8]=(y*F-B*N+C*E)*w;return a};Qb.Kn=function(a){return"mat3("+a[0]+", "+a[1]+", "+a[2]+", "+a[3]+", "+a[4]+
", "+a[5]+", "+a[6]+", "+a[7]+", "+a[8]+")"};Qb.FD=function(a){return Math.sqrt(Math.pow(a[0],2)+Math.pow(a[1],2)+Math.pow(a[2],2)+Math.pow(a[3],2)+Math.pow(a[4],2)+Math.pow(a[5],2)+Math.pow(a[6],2)+Math.pow(a[7],2)+Math.pow(a[8],2))};"undefined"!==typeof exports&&(exports.O5=Qb);var fa={create:function(){var a=new Ua(16);a[0]=1;a[1]=0;a[2]=0;a[3]=0;a[4]=0;a[5]=1;a[6]=0;a[7]=0;a[8]=0;a[9]=0;a[10]=1;a[11]=0;a[12]=0;a[13]=0;a[14]=0;a[15]=1;return a},fi:function(a){var b=new Ua(16);b[0]=a[0];b[1]=a[1];
b[2]=a[2];b[3]=a[3];b[4]=a[4];b[5]=a[5];b[6]=a[6];b[7]=a[7];b[8]=a[8];b[9]=a[9];b[10]=a[10];b[11]=a[11];b[12]=a[12];b[13]=a[13];b[14]=a[14];b[15]=a[15];return b},copy:function(a,b){a[0]=b[0];a[1]=b[1];a[2]=b[2];a[3]=b[3];a[4]=b[4];a[5]=b[5];a[6]=b[6];a[7]=b[7];a[8]=b[8];a[9]=b[9];a[10]=b[10];a[11]=b[11];a[12]=b[12];a[13]=b[13];a[14]=b[14];a[15]=b[15];return a},an:function(a){a[0]=1;a[1]=0;a[2]=0;a[3]=0;a[4]=0;a[5]=1;a[6]=0;a[7]=0;a[8]=0;a[9]=0;a[10]=1;a[11]=0;a[12]=0;a[13]=0;a[14]=0;a[15]=1;return a},
MO:function(a,b){if(a===b){var c=b[1],e=b[2],f=b[3],i=b[6],g=b[7],l=b[11];a[1]=b[4];a[2]=b[8];a[3]=b[12];a[4]=c;a[6]=b[9];a[7]=b[13];a[8]=e;a[9]=i;a[11]=b[14];a[12]=f;a[13]=g;a[14]=l}else{a[0]=b[0];a[1]=b[4];a[2]=b[8];a[3]=b[12];a[4]=b[1];a[5]=b[5];a[6]=b[9];a[7]=b[13];a[8]=b[2];a[9]=b[6];a[10]=b[10];a[11]=b[14];a[12]=b[3];a[13]=b[7];a[14]=b[11];a[15]=b[15]}return a},Gp:function(a,b){var c=b[0],e=b[1],f=b[2],i=b[3],g=b[4],l=b[5],m=b[6],n=b[7],o=b[8],p=b[9],v=b[10],w=b[11],y=b[12],B=b[13],A=b[14],
C=b[15],E=c*l-e*g,D=c*m-f*g,F=c*n-i*g,G=e*m-f*l,H=e*n-i*l,I=f*n-i*m,L=o*B-p*y,O=o*A-v*y,Q=o*C-w*y,T=p*A-v*B,U=p*C-w*B,V=v*C-w*A,R=E*V-D*U+F*T+G*Q-H*O+I*L;if(!R)return u;R=1/R;a[0]=(l*V-m*U+n*T)*R;a[1]=(f*U-e*V-i*T)*R;a[2]=(B*I-A*H+C*G)*R;a[3]=(v*H-p*I-w*G)*R;a[4]=(m*Q-g*V-n*O)*R;a[5]=(c*V-f*Q+i*O)*R;a[6]=(A*F-y*I-C*D)*R;a[7]=(o*I-v*F+w*D)*R;a[8]=(g*U-l*Q+n*L)*R;a[9]=(e*Q-c*U-i*L)*R;a[10]=(y*H-B*F+C*E)*R;a[11]=(p*F-o*H-w*E)*R;a[12]=(l*O-g*T-m*L)*R;a[13]=(c*T-e*O+f*L)*R;a[14]=(B*D-y*G-A*E)*R;a[15]=
(o*G-p*D+v*E)*R;return a},gK:function(a,b){var c=b[0],e=b[1],f=b[2],i=b[3],g=b[4],l=b[5],m=b[6],n=b[7],o=b[8],p=b[9],v=b[10],w=b[11],y=b[12],B=b[13],A=b[14],C=b[15];a[0]=l*(v*C-w*A)-p*(m*C-n*A)+B*(m*w-n*v);a[1]=-(e*(v*C-w*A)-p*(f*C-i*A)+B*(f*w-i*v));a[2]=e*(m*C-n*A)-l*(f*C-i*A)+B*(f*n-i*m);a[3]=-(e*(m*w-n*v)-l*(f*w-i*v)+p*(f*n-i*m));a[4]=-(g*(v*C-w*A)-o*(m*C-n*A)+y*(m*w-n*v));a[5]=c*(v*C-w*A)-o*(f*C-i*A)+y*(f*w-i*v);a[6]=-(c*(m*C-n*A)-g*(f*C-i*A)+y*(f*n-i*m));a[7]=c*(m*w-n*v)-g*(f*w-i*v)+o*(f*n-i*
m);a[8]=g*(p*C-w*B)-o*(l*C-n*B)+y*(l*w-n*p);a[9]=-(c*(p*C-w*B)-o*(e*C-i*B)+y*(e*w-i*p));a[10]=c*(l*C-n*B)-g*(e*C-i*B)+y*(e*n-i*l);a[11]=-(c*(l*w-n*p)-g*(e*w-i*p)+o*(e*n-i*l));a[12]=-(g*(p*A-v*B)-o*(l*A-m*B)+y*(l*v-m*p));a[13]=c*(p*A-v*B)-o*(e*A-f*B)+y*(e*v-f*p);a[14]=-(c*(l*A-m*B)-g*(e*A-f*B)+y*(e*m-f*l));a[15]=c*(l*v-m*p)-g*(e*v-f*p)+o*(e*m-f*l);return a},VC:function(a){var b=a[0],c=a[1],e=a[2],f=a[3],i=a[4],g=a[5],l=a[6],m=a[7],n=a[8],o=a[9],p=a[10],v=a[11],w=a[12],y=a[13],B=a[14],a=a[15];return(b*
g-c*i)*(p*a-v*B)-(b*l-e*i)*(o*a-v*y)+(b*m-f*i)*(o*B-p*y)+(c*l-e*g)*(n*a-v*w)-(c*m-f*g)*(n*B-p*w)+(e*m-f*l)*(n*y-o*w)},multiply:function(a,b,c){var e=b[0],f=b[1],i=b[2],g=b[3],l=b[4],m=b[5],n=b[6],o=b[7],p=b[8],v=b[9],w=b[10],y=b[11],B=b[12],A=b[13],C=b[14],b=b[15],E=c[0],D=c[1],F=c[2],G=c[3];a[0]=E*e+D*l+F*p+G*B;a[1]=E*f+D*m+F*v+G*A;a[2]=E*i+D*n+F*w+G*C;a[3]=E*g+D*o+F*y+G*b;E=c[4];D=c[5];F=c[6];G=c[7];a[4]=E*e+D*l+F*p+G*B;a[5]=E*f+D*m+F*v+G*A;a[6]=E*i+D*n+F*w+G*C;a[7]=E*g+D*o+F*y+G*b;E=c[8];D=c[9];
F=c[10];G=c[11];a[8]=E*e+D*l+F*p+G*B;a[9]=E*f+D*m+F*v+G*A;a[10]=E*i+D*n+F*w+G*C;a[11]=E*g+D*o+F*y+G*b;E=c[12];D=c[13];F=c[14];G=c[15];a[12]=E*e+D*l+F*p+G*B;a[13]=E*f+D*m+F*v+G*A;a[14]=E*i+D*n+F*w+G*C;a[15]=E*g+D*o+F*y+G*b;return a}};fa.ln=fa.multiply;fa.translate=function(a,b,c){var e=c[0],f=c[1],c=c[2],i,g,l,m,n,o,p,v,w,y,B,A;if(b===a){a[12]=b[0]*e+b[4]*f+b[8]*c+b[12];a[13]=b[1]*e+b[5]*f+b[9]*c+b[13];a[14]=b[2]*e+b[6]*f+b[10]*c+b[14];a[15]=b[3]*e+b[7]*f+b[11]*c+b[15]}else{i=b[0];g=b[1];l=b[2];m=
b[3];n=b[4];o=b[5];p=b[6];v=b[7];w=b[8];y=b[9];B=b[10];A=b[11];a[0]=i;a[1]=g;a[2]=l;a[3]=m;a[4]=n;a[5]=o;a[6]=p;a[7]=v;a[8]=w;a[9]=y;a[10]=B;a[11]=A;a[12]=i*e+n*f+w*c+b[12];a[13]=g*e+o*f+y*c+b[13];a[14]=l*e+p*f+B*c+b[14];a[15]=m*e+v*f+A*c+b[15]}return a};fa.scale=function(a,b,c){var e=c[0],f=c[1],c=c[2];a[0]=b[0]*e;a[1]=b[1]*e;a[2]=b[2]*e;a[3]=b[3]*e;a[4]=b[4]*f;a[5]=b[5]*f;a[6]=b[6]*f;a[7]=b[7]*f;a[8]=b[8]*c;a[9]=b[9]*c;a[10]=b[10]*c;a[11]=b[11]*c;a[12]=b[12];a[13]=b[13];a[14]=b[14];a[15]=b[15];
return a};fa.rotate=function(a,b,c,e){var f=e[0],i=e[1],e=e[2],g=Math.sqrt(f*f+i*i+e*e),l,m,n,o,p,v,w,y,B,A,C,E,D,F,G,H,I,L,O,Q;if(Math.abs(g)<xe)return u;g=1/g;f=f*g;i=i*g;e=e*g;l=Math.sin(c);m=Math.cos(c);n=1-m;c=b[0];g=b[1];o=b[2];p=b[3];v=b[4];w=b[5];y=b[6];B=b[7];A=b[8];C=b[9];E=b[10];D=b[11];F=f*f*n+m;G=i*f*n+e*l;H=e*f*n-i*l;I=f*i*n-e*l;L=i*i*n+m;O=e*i*n+f*l;Q=f*e*n+i*l;f=i*e*n-f*l;i=e*e*n+m;a[0]=c*F+v*G+A*H;a[1]=g*F+w*G+C*H;a[2]=o*F+y*G+E*H;a[3]=p*F+B*G+D*H;a[4]=c*I+v*L+A*O;a[5]=g*I+w*L+C*
O;a[6]=o*I+y*L+E*O;a[7]=p*I+B*L+D*O;a[8]=c*Q+v*f+A*i;a[9]=g*Q+w*f+C*i;a[10]=o*Q+y*f+E*i;a[11]=p*Q+B*f+D*i;if(b!==a){a[12]=b[12];a[13]=b[13];a[14]=b[14];a[15]=b[15]}return a};fa.ON=function(a,b,c){var e=Math.sin(c),c=Math.cos(c),f=b[4],i=b[5],g=b[6],l=b[7],m=b[8],n=b[9],o=b[10],p=b[11];if(b!==a){a[0]=b[0];a[1]=b[1];a[2]=b[2];a[3]=b[3];a[12]=b[12];a[13]=b[13];a[14]=b[14];a[15]=b[15]}a[4]=f*c+m*e;a[5]=i*c+n*e;a[6]=g*c+o*e;a[7]=l*c+p*e;a[8]=m*c-f*e;a[9]=n*c-i*e;a[10]=o*c-g*e;a[11]=p*c-l*e;return a};fa.PN=
function(a,b,c){var e=Math.sin(c),c=Math.cos(c),f=b[0],i=b[1],g=b[2],l=b[3],m=b[8],n=b[9],o=b[10],p=b[11];if(b!==a){a[4]=b[4];a[5]=b[5];a[6]=b[6];a[7]=b[7];a[12]=b[12];a[13]=b[13];a[14]=b[14];a[15]=b[15]}a[0]=f*c-m*e;a[1]=i*c-n*e;a[2]=g*c-o*e;a[3]=l*c-p*e;a[8]=f*e+m*c;a[9]=i*e+n*c;a[10]=g*e+o*c;a[11]=l*e+p*c;return a};fa.QN=function(a,b,c){var e=Math.sin(c),c=Math.cos(c),f=b[0],i=b[1],g=b[2],l=b[3],m=b[4],n=b[5],o=b[6],p=b[7];if(b!==a){a[8]=b[8];a[9]=b[9];a[10]=b[10];a[11]=b[11];a[12]=b[12];a[13]=
b[13];a[14]=b[14];a[15]=b[15]}a[0]=f*c+m*e;a[1]=i*c+n*e;a[2]=g*c+o*e;a[3]=l*c+p*e;a[4]=m*c-f*e;a[5]=n*c-i*e;a[6]=o*c-g*e;a[7]=p*c-l*e;return a};fa.l4=function(a,b,c){var e=b[0],f=b[1],i=b[2],g=b[3],l=e+e,m=f+f,n=i+i,b=e*l,o=e*m,e=e*n,p=f*m,f=f*n,i=i*n,l=g*l,m=g*m,g=g*n;a[0]=1-(p+i);a[1]=o+g;a[2]=e-m;a[3]=0;a[4]=o-g;a[5]=1-(b+i);a[6]=f+l;a[7]=0;a[8]=e+m;a[9]=f-l;a[10]=1-(b+p);a[11]=0;a[12]=c[0];a[13]=c[1];a[14]=c[2];a[15]=1;return a};fa.HX=function(a,b){var c=b[0],e=b[1],f=b[2],i=b[3],g=c+c,l=e+e,
m=f+f,c=c*g,n=e*g,e=e*l,o=f*g,p=f*l,f=f*m,g=i*g,l=i*l,i=i*m;a[0]=1-e-f;a[1]=n+i;a[2]=o-l;a[3]=0;a[4]=n-i;a[5]=1-c-f;a[6]=p+g;a[7]=0;a[8]=o+l;a[9]=p-g;a[10]=1-c-e;a[11]=0;a[12]=0;a[13]=0;a[14]=0;a[15]=1;return a};fa.n4=function(a,b,c,e,f,i,g){var l=1/(c-b),m=1/(f-e),n=1/(i-g);a[0]=i*2*l;a[1]=0;a[2]=0;a[3]=0;a[4]=0;a[5]=i*2*m;a[6]=0;a[7]=0;a[8]=(c+b)*l;a[9]=(f+e)*m;a[10]=(g+i)*n;a[11]=-1;a[12]=0;a[13]=0;a[14]=g*i*2*n;a[15]=0;return a};fa.G_=function(a,b,c){var b=1/Math.tan(b/2),e=1/-999.99;a[0]=b/c;
a[1]=0;a[2]=0;a[3]=0;a[4]=0;a[5]=b;a[6]=0;a[7]=0;a[8]=0;a[9]=0;a[10]=1000.01*e;a[11]=-1;a[12]=0;a[13]=0;a[14]=20*e;a[15]=0};fa.g6=function(a,b,c,e,f,i,g){var l=1/(b-c),m=1/(e-f),n=1/(i-g);a[0]=-2*l;a[1]=0;a[2]=0;a[3]=0;a[4]=0;a[5]=-2*m;a[6]=0;a[7]=0;a[8]=0;a[9]=0;a[10]=2*n;a[11]=0;a[12]=(b+c)*l;a[13]=(f+e)*m;a[14]=(g+i)*n;a[15]=1;return a};fa.H5=function(a,b,c,e){var f,i,g,l,m,n,o,p,v=b[0],w=b[1],b=b[2];g=e[0];l=e[1];i=e[2];o=c[0];e=c[1];f=c[2];if(Math.abs(v-o)<xe&&Math.abs(w-e)<xe&&Math.abs(b-f)<
xe)return fa.an(a);c=v-o;e=w-e;o=b-f;p=1/Math.sqrt(c*c+e*e+o*o);c=c*p;e=e*p;o=o*p;f=l*o-i*e;i=i*c-g*o;g=g*e-l*c;if(p=Math.sqrt(f*f+i*i+g*g)){p=1/p;f=f*p;i=i*p;g=g*p}else g=i=f=0;l=e*g-o*i;m=o*f-c*g;n=c*i-e*f;if(p=Math.sqrt(l*l+m*m+n*n)){p=1/p;l=l*p;m=m*p;n=n*p}else n=m=l=0;a[0]=f;a[1]=l;a[2]=c;a[3]=0;a[4]=i;a[5]=m;a[6]=e;a[7]=0;a[8]=g;a[9]=n;a[10]=o;a[11]=0;a[12]=-(f*v+i*w+g*b);a[13]=-(l*v+m*w+n*b);a[14]=-(c*v+e*w+o*b);a[15]=1;return a};fa.Kn=function(a){return"mat4("+a[0]+", "+a[1]+", "+a[2]+", "+
a[3]+", "+a[4]+", "+a[5]+", "+a[6]+", "+a[7]+", "+a[8]+", "+a[9]+", "+a[10]+", "+a[11]+", "+a[12]+", "+a[13]+", "+a[14]+", "+a[15]+")"};fa.FD=function(a){return Math.sqrt(Math.pow(a[0],2)+Math.pow(a[1],2)+Math.pow(a[2],2)+Math.pow(a[3],2)+Math.pow(a[4],2)+Math.pow(a[5],2)+Math.pow(a[6],2)+Math.pow(a[6],2)+Math.pow(a[7],2)+Math.pow(a[8],2)+Math.pow(a[9],2)+Math.pow(a[10],2)+Math.pow(a[11],2)+Math.pow(a[12],2)+Math.pow(a[13],2)+Math.pow(a[14],2)+Math.pow(a[15],2))};"undefined"!==typeof exports&&(exports.P5=
fa);var la={create:function(){var a=new Ua(4);a[0]=0;a[1]=0;a[2]=0;a[3]=1;return a}};la.C6=function(){var a=da.create(),b=da.Fg(1,0,0),c=da.Fg(0,1,0);return function(e,f,i){var g=da.Is(f,i);if(g<-0.999999){da.hx(a,b,f);da.length(a)<1.0E-6&&da.hx(a,c,f);da.normalize(a,a);la.l0(e,a);return e}if(g>0.999999){e[0]=0;e[1]=0;e[2]=0;e[3]=1;return e}da.hx(a,f,i);e[0]=a[0];e[1]=a[1];e[2]=a[2];e[3]=1+g;return la.normalize(e,e)}}();la.G6=function(){var a=Qb.create();return function(b,c,e,f){a[0]=e[0];a[3]=e[1];
a[6]=e[2];a[1]=f[0];a[4]=f[1];a[7]=f[2];a[2]=-c[0];a[5]=-c[1];a[8]=-c[2];return la.normalize(b,la.GX(b,a))}}();la.fi=V.fi;la.Fg=V.Fg;la.copy=V.copy;la.set=V.set;la.an=function(a){a[0]=0;a[1]=0;a[2]=0;a[3]=1;return a};la.l0=function(a,b){var c=Math.PI,c=c*0.5,e=Math.sin(c);a[0]=e*b[0];a[1]=e*b[1];a[2]=e*b[2];a[3]=Math.cos(c)};la.add=V.add;la.multiply=function(a,b,c){var e=b[0],f=b[1],i=b[2],b=b[3],g=c[0],l=c[1],m=c[2],c=c[3];a[0]=e*c+b*g+f*m-i*l;a[1]=f*c+b*l+i*g-e*m;a[2]=i*c+b*m+e*l-f*g;a[3]=b*c-e*
g-f*l-i*m;return a};la.ln=la.multiply;la.scale=V.scale;la.ON=function(a,b,c){var c=c*0.5,e=b[0],f=b[1],i=b[2],b=b[3],g=Math.sin(c),c=Math.cos(c);a[0]=e*c+b*g;a[1]=f*c+i*g;a[2]=i*c-f*g;a[3]=b*c-e*g;return a};la.PN=function(a,b,c){var c=c*0.5,e=b[0],f=b[1],i=b[2],b=b[3],g=Math.sin(c),c=Math.cos(c);a[0]=e*c-i*g;a[1]=f*c+b*g;a[2]=i*c+e*g;a[3]=b*c-f*g;return a};la.QN=function(a,b,c){var c=c*0.5,e=b[0],f=b[1],i=b[2],b=b[3],g=Math.sin(c),c=Math.cos(c);a[0]=e*c+f*g;a[1]=f*c-e*g;a[2]=i*c+b*g;a[3]=b*c-i*g;
return a};la.C3=function(a,b){var c=b[0],e=b[1],f=b[2];a[0]=c;a[1]=e;a[2]=f;a[3]=-Math.sqrt(Math.abs(1-c*c-e*e-f*f));return a};la.Is=V.Is;la.ay=V.ay;la.R6=function(a,b,c,e){var f=b[0],i=b[1],g=b[2],b=b[3],l=c[0],m=c[1],n=c[2],c=c[3],o,p,v;p=f*l+i*m+g*n+b*c;if(p<0){p=-p;l=-l;m=-m;n=-n;c=-c}if(1-p>1.0E-6){o=Math.acos(p);v=Math.sin(o);p=Math.sin((1-e)*o)/v;e=Math.sin(e*o)/v}else p=1-e;a[0]=p*f+e*l;a[1]=p*i+e*m;a[2]=p*g+e*n;a[3]=p*b+e*c;return a};la.Gp=function(a,b){var c=b[0],e=b[1],f=b[2],i=b[3],g=
c*c+e*e+f*f+i*i,g=g?1/g:0;a[0]=-c*g;a[1]=-e*g;a[2]=-f*g;a[3]=i*g;return a};la.J3=function(a,b){a[0]=-b[0];a[1]=-b[1];a[2]=-b[2];a[3]=b[3];return a};la.length=V.length;la.WE=la.length;la.kl=V.kl;la.TF=la.kl;la.normalize=V.normalize;la.GX=function(a,b){var c=b[0]+b[4]+b[8];if(c>0){c=Math.sqrt(c+1);a[3]=0.5*c;c=0.5/c;a[0]=(b[7]-b[5])*c;a[1]=(b[2]-b[6])*c;a[2]=(b[3]-b[1])*c}else{var e=0;b[4]>b[0]&&(e=1);b[8]>b[e*3+e]&&(e=2);var f=(e+1)%3,i=(e+2)%3,c=Math.sqrt(b[e*3+e]-b[f*3+f]-b[i*3+i]+1);a[e]=0.5*c;
c=0.5/c;a[3]=(b[i*3+f]-b[f*3+i])*c;a[f]=(b[f*3+e]+b[e*3+f])*c;a[i]=(b[i*3+e]+b[e*3+i])*c}return a};la.Kn=function(a){return"quat("+a[0]+", "+a[1]+", "+a[2]+", "+a[3]+")"};"undefined"!==typeof exports&&(exports.w6=la);Se.nz=6;g.extend(Se.prototype,{EE:function(){var a,b,c=Se.nz;this.Cc.push(0,-20,0);for(ca=0;ca<360;ca=ca+c){a=Math.cos(O(ca))*this.Pf;b=Math.sin(O(ca))*this.Pf;this.Cc.push(a,-20,b)}},CE:function(){for(var a=(this.Cc.length-3)/3,b=1;b<a;b++)this.Wg.push(0,b,b+1);this.Wg.push(0,b,1)},
VD:function(){this.Wg.length==0&&this.CE();return this.Wg}});Te.nz=6;g.extend(Te.prototype,{EE:function(){for(var a,b,c=Te.nz,e=0;e<360;e=e+c){a=Math.cos(O(e))*this.JA;b=Math.sin(O(e))*this.JA;this.Cc.push(a,-20,b)}for(e=0;e<360;e=e+c){a=Math.cos(O(e))*this.Pf;b=Math.sin(O(e))*this.Pf;this.Cc.push(a,-20,b)}},CE:function(){var a=this.Cc.length/3/2;for(ca=0;ca<a-1;ca++){this.Wg.push(ca,ca+a+1,ca+a);this.Wg.push(ca,ca+1,ca+a+1)}this.Wg.push(ca,a,ca+a);this.Wg.push(ca,0,a)},VD:function(){this.Wg.length==
0&&this.CE();return this.Wg}});Mb.Wn=64;Mb.cH=33;g.extend(Mb.prototype,{rZ:function(){if(!(this.Cc.length>0))for(var a=Mb.Wn,b=Mb.cH,c=this.Pf,e=360/a,f=180/(b-1),i=[],g=a/this.Zd,l=a/g,m=[],n=0,o=0,p,v=0;v<b;v++)for(var w=Math.cos(O(v*f-90))*c,w=Math.round(w*100)/100,y=Math.sin(O(v*f-90))*c,y=Math.round(y*100)/100,n=Math.floor(v/g),B=0;B<a;B++){var A=Math.cos(O(B*e))*w,C=Math.sin(O(B*e))*w,A=Math.round(A*100)/100,C=Math.round(C*100)/100;i.push(A,y,C);o=Math.floor(B/g);p=o+n*l;if(n<this.Lr){this.Cc[p]||
(this.Cc[p]=[]);this.Cc[p].push(A,y,C)}if(n>0&&v%g==0){var E=o+(n-1)*l;this.Cc[E].push(A,y,C);B>0&&B%g==0&&this.Cc[E-1]&&this.Cc[E-1].push(A,y,C);B==a-1&&this.Cc[E].push(m[0],m[1],m[2])}o==0&&B==0&&(m=[A,y,C]);B>0&&B%g==0&&this.Cc[p-1]&&this.Cc[p-1].push(A,y,C);n<this.Lr&&B==a-1&&this.Cc[p].push(m[0],m[1],m[2])}},qZ:function(){for(var a=Mb.Wn/this.Zd,b=a+1,c=0;c<a;c++)for(var e=0;e<a;e++){var f=c*b,i=f+e+1;this.gA.push(f+e,i,f+e+1+b);i=f+e+1+b;this.gA.push(f+e,i,f+b+e)}return this.gA},LX:function(a,
b,c){var e=this.Cc[Math.round(this.Cc.length/2)];if(e){for(var f=[],i=Math.pow(2,5-a),b=b%i,c=c%i,g=Mb.Wn/this.Zd,l=1/g,m=1/((Mb.cH-1)/this.Lr),n=0;n<e.length/3;n++){var o=n%(g+1)*l,p=Math.floor(n/(g+1))*m,o=o/i+b*1/i,p=p/i+c*1/i;a===1&&(p=p*2);f.push(o,p)}return f}},$X:function(a){var b=0,c=0,c=a[0],b=a[1],e=a[2],a=Math.round(Math.atan(Math.abs(e)/Math.abs(c))*180/Math.PI);c>0?e<0&&(a=360-a):a=e>0?180-a:180+a;c=b>this.UJ?7:b>this.TJ?6:b>this.SJ?5:b>0?4:b>-this.SJ?3:b>-this.TJ?2:b>-this.UJ?1:0;b=
Math.floor(a/22.5);a=Mb.Wn;return[b,c,b+c*(a/(a/this.Zd))]}});Jd.qz="attribute vec3 aVertexPosition;\nattribute vec2 aVertexTextureCoordBack;\nattribute vec2 aVertexTextureCoord;\nvarying mediump vec2 vTextureCoordBack;\nvarying mediump vec2 vTextureCoord;\nuniform mat4 uMVMatrix;\nuniform mat4 uPMatrix;\nvoid main(void) {\n    gl_Position = uPMatrix * uMVMatrix * vec4(aVertexPosition, 1.0);\n    vTextureCoordBack = aVertexTextureCoordBack;\n    vTextureCoord = aVertexTextureCoord;\n}";Jd.$y="precision mediump float;\nvarying vec2 vTextureCoordBack;\nvarying vec2 vTextureCoord;\nuniform sampler2D uSamplerBack;\nuniform sampler2D uSampler;\nuniform bool uDrawThumb;\nuniform bool uDrawBack;\nuniform float uAlpha;\nvoid main(void) {\n    if (uDrawThumb) {\n        gl_FragColor = texture2D(uSamplerBack, vTextureCoordBack);\n        return;\n    }\n    if (uAlpha == 1.0) {\n        gl_FragColor = texture2D(uSampler, vTextureCoord);\n        return;\n    }\n    if (uDrawBack) {\n        gl_FragColor = texture2D(uSampler, vTextureCoord) * uAlpha + texture2D(uSamplerBack, vTextureCoordBack) * (1.0 - uAlpha);\n    } else {\n        vec4 textureColor = texture2D(uSampler, vec2(vTextureCoord.s, vTextureCoord.t));\n        gl_FragColor =  vec4(textureColor.rgb, textureColor.a * uAlpha);\n    }\n}";
g.extend(Jd.prototype,{PR:function(){this.Hl=[];for(var a=2;a<=5;a++)this.Hl[a]={cols:Math.pow(2,a-1),rows:Math.pow(2,a-1)/2};this.Hl[1]={cols:1,rows:1}},Pi:function(){this.Sz();this.mb=this.Tb.getContext("webgl",{alpha:J});this.Kw=ne.get(this.mb,this.W.da);this.GA();this.HU();this.lA();this.mA();this.TT();this.Kw.BE()},Sz:function(){var a=this.Tb=w("canvas"),b=this.Tb.style,c=this.W.U,e=c.clientWidth,c=c.clientHeight;b.width=e+"px";b.height=c+"px";this.$i=a.width=e*this.Mc;this.hk=a.height=c*this.Mc;
this.W.$h.appendChild(this.Tb)},HU:function(){var a=this.mb,b=this.Tb;a.clearColor(0,0,0,1);a.clear(a.COLOR_BUFFER_BIT|a.DEPTH_BUFFER_BIT);a.disable(a.DEPTH_TEST);a.enable(a.BLEND);a.depthMask(t);a.viewport(0,0,b.width,b.height)},el:function(){var a=this.W.U,b=a.clientWidth,a=a.clientHeight;this.Tb.style.width=b+"px";this.Tb.style.height=a+"px";this.$i=this.Tb.width=b*this.Mc;this.hk=this.Tb.height=a*this.Mc;this.$q=u;b=this.Tb;this.mb.viewport(0,0,b.width,b.height)},GA:function(){var a=Jd.qz,b=Jd.$y,
c=this.mb,e=this.qe=c.createProgram(),a=this.Ml(a,c.VERTEX_SHADER),b=this.Ml(b,c.FRAGMENT_SHADER);c.attachShader(e,a);c.attachShader(e,b);c.bindAttribLocation(e,0,"aVertexPosition");c.linkProgram(e)},Ml:function(a,b){var c=this.mb,e=c.createShader(b);c.shaderSource(e,a);c.compileShader(e);return e},TT:function(){var a=new Mb(this.Pf),b=a.qZ();this.Ur={pO:a,zX:b,yX:a.Cc}},setData:function(a){if(a!==u){this.$l=this.ga?this.ga.id:u;this.tB=this.ga||u}(this.ga=a)&&this.Yr.setData(a.id,[])},xa:function(a,
b){if(this.ga){this.cb=a;this.jf=b;var c=this.Tb;if(!this.bi)this.bi=this.W.ja();if(!this.$q){var e=180/Math.pow(2,this.bi);this.fC=c.width/c.height;this.$q=this.fC>1?2*Math.atan(Math.tan(O(e/2)))/this.fC:O(180/Math.pow(2,this.bi));fa.G_(this.Vh,this.$q,this.fC);fa.Gp(this.Ar,this.Vh)}this.Bz(0);c=this.nA(0);this.Cv[0]=c[0];this.CA[0]=c[1];this.aT();this.Vr()}},Bz:function(a){fa.an(this.Nf[a]);fa.rotate(this.Nf[a],this.Nf[a],O(this.cb.pitch),[-1,0,0]);var b=this.ga.tiles.dirNorth;a==1&&this.tB&&(b=
this.tB.tiles.dirNorth);fa.rotate(this.Nf[a],this.Nf[a],O(b+this.cb.heading+90),[0,1,0]);fa.Gp(this.hB[a],this.Nf[a])},gk:function(a,b,c){var e=this.$i,f=this.hk,i=V.create(),g=this.Ar,c=this.hB[c],a=V.Fg(a*2/e-1,1-b*2/f,-1,1);fa.multiply(i,g,a);fa.multiply(i,c,i);b=this.Pf;g=i[0]*200;a=i[1]*200;i=i[2]*200;b=Math.sqrt(-(-b*b)/(g*g+a*a+i*i));return this.Ur.pO.$X([g*b,a*b,i*b])},uI:function(a,b,c,e){var f=this.hk,b=V.Fg(a,b,c,1),a=V.create();fa.multiply(a,this.Nf[e],b);b=V.Fg(a[0],a[1],a[2],a[3]);fa.multiply(a,
this.Vh,b);if(a[3]!==0){e=(1-da.Fg(a[0]/a[3],a[1]/a[3],a[2]/a[3])[1])*f/2;return a[3]>0&&e>0&&e<f?t:J}},Td:function(a,b,c){var c=c||{},e=c.Np||J,f=c.S_||u;this.Fo=this.jf;this.jf=b;this.$q=u;var i=this,g=this.bi,l=a-g;if(i.jr){i.jr.stop();i.jr=u}if(e){i.bi=a;i.dV=J;i.xa(i.cb,b)}else i.jr=new pa({duration:600,Nc:60,hc:Pa.fL,xa:function(a){if(a!=0){i.$q=u;i.bi=g+l*a;a<0.5?i.xa(i.cb,i.Fo):i.xa(i.cb,b);f&&f(i.bi)}},finish:function(){i.jr=u;i.bi=a;i.dV=J;i.W.dispatchEvent(new v("onzoom_changed"))},du:function(){i.W.dispatchEvent(new v("onzoom_changed"));
i.jr=u}})},aT:function(){var a=this;this.$I(0,0,1,function(){a.dh||a.FI()})},FI:function(){for(var a=this.CA[0],b=a[0],c=a[1],e=a[3],a=a[2];a<=e;a++){var f=b,i=c;if(typeof this.DA==="number"&&a>=this.DA&&a<=this.vI){f=0;i=this.Hl[this.jf].cols-1}for(;f<=i;f++)this.$I(f,a)}},$I:function(a,b,c,e){var c=c||this.jf,f=this.Hl[c].cols,i=this.Hl[c].rows,g=this,a=g.wB(a,c);if(b<0){a=g.wB(f-1-a,c);b=0}if(b>i-1){a=g.wB(f-1-a,c);b=i-1}var l=a+b*f,m=g.Yr.getData(g.ga.id);m[c]||(m[c]=[]);m[c][l]||(m[c][l]={});
var n=m[c][l];if(n.loaded){g.yJ(c)&&g.DJ();e&&e()}else{n.index=l;n.loaded=J;n.t_=g.ga.id;g.$S(a,b,c,function(a){if(n.t_==g.ga.id){n.loaded=t;var b=m[c][l];if(!b.Hs){g.GU(b,a,c);if(c>1)b.om={duration:300,startTime:Date.now(),NC:0,lp:1};b.Hs=t}g.yJ(c)&&g.DJ();e&&e();g.Vr()}})}},yJ:function(a){return a===1&&this.$l&&this.W.NJ?t:J},dO:Va("nT"),wB:function(a,b){for(var c=a,e=this.Hl[b||this.jf].cols;c<0;)c=c+e;return c%e},Gf:function(){this.VB--;this.VB===0&&this.W.dispatchEvent(new v("ontilesloaded"))},
Vr:function(){if(this.qv){clearTimeout(this.qv);this.qv=u}var a=this;this.qv=setTimeout(function(){cancelAnimationFrame(a.kw);a.kw=u;a.qv=u},300);this.kw||this.jw()},jw:function(){var a=this;a.kw=requestAnimationFrame(function(){a.jw()});var b=this.qe;this.mb.useProgram(b);var c=this.Kw;c.op(b.Pn);c.op(b.ZO);c.op(b.Su);c.ZC();b=J;this.dh?this.aU():b=this.BB(0);if(b&&!this.dh)for(b=0;b<this.vg.length;b++)this.vg[b].jw(this.Vh,this.Nf[0],this.Ar,this.hB[0])},BB:function(a,b){if(!this.ga)return J;var c=
this.Cv[a];if(!c)return J;var e=a==0?this.ga.id:this.$l;if(!e)return J;b&&fa.translate(this.Nf[a],this.fB[a],b);var f=c[0],i=c[1],g=c[2],c=c[3];if(this.dh&&a==0){f=f-2;i=i+2;g=g-2;c=c+2;g=g<0?0:g}e=this.Yr.getData(e);if(!e)return J;for(;g<=c;g++){var l=f,m=i;if(typeof this.zk==="number"&&g>=this.zk&&g<=this.lm){l=0;m=this.Zd-1}for(;l<=m;l++){for(var n=l;n<0;)n=n+this.Zd;var n=n%this.Zd,o=this.Dl(n,g)[2],p=this.Dl(n,g,this.Fo)[2],v=this.Dl(n,g,1)[2],w=u,y=u,A=1;e[this.jf]&&(e[this.jf][o]&&e[this.jf][o].Hs)&&
(w=o);if(e[this.Fo]&&e[this.Fo][p]&&e[this.Fo][p].Hs){y=p;A=this.Fo}else e[1][v]&&e[1][v].Hs&&(y=v);if(w===u&&y===u)return J;o=this.mb;p=this.qe;v=this.jf;if(this.dh&&a==1){o.uniform1i(p.ZK,J);if(w===u){w=y;v=1}y=u}else o.uniform1i(p.ZK,t);this.VS(w,v,y,A,a);this.FU(n,g,v,A);this.HB(a);this.AR()}}return t},Dl:function(a,b,c){var c=c||this.jf,e=Math.pow(2,5-c),a=Math.floor(a/e),b=Math.floor(b/e),b=this.Hl[c].rows-b-1;return[a,b,a+b*this.Zd/e]},GU:function(a,b,c){if(a){var e=this.mb;c===1?e.activeTexture(e.TEXTURE0):
e.activeTexture(e.TEXTURE1);a.Oy=e.createTexture();e.bindTexture(e.TEXTURE_2D,a.Oy);e.pixelStorei(e.UNPACK_FLIP_Y_WEBGL,t);e.texImage2D(e.TEXTURE_2D,0,e.RGBA,e.RGBA,e.UNSIGNED_BYTE,b);e.texParameteri(e.TEXTURE_2D,e.TEXTURE_WRAP_S,e.CLAMP_TO_EDGE);e.texParameteri(e.TEXTURE_2D,e.TEXTURE_WRAP_T,e.CLAMP_TO_EDGE);e.texParameteri(e.TEXTURE_2D,e.TEXTURE_MAG_FILTER,e.LINEAR);e.texParameteri(e.TEXTURE_2D,e.TEXTURE_MIN_FILTER,e.LINEAR)}},VS:function(a,b,c,e,f){var i=f==0?this.ga.id:this.$l;if(i){var g=this.Yr.getData(i),
i=this.mb,l=this.qe;a===u?i.uniform1i(l.dL,t):i.uniform1i(l.dL,J);var m=u;if(g[e]&&g[e][c]){i.activeTexture(i.TEXTURE0);m=g[e][c].Oy;i.bindTexture(i.TEXTURE_2D,m);i.uniform1i(l.b0,0)}if(typeof a==="number"){i.activeTexture(i.TEXTURE1);i.bindTexture(i.TEXTURE_2D,g[b][a].Oy);i.uniform1i(l.c0,1);a=g[b][a];if(typeof a.lp!="number")a.lp=1;if(f==1&&(!a.om||a.om.lp!=0)){a.om={duration:400,startTime:this.uw,NC:1,lp:0};a.lp=0}if(a.om){f=a.om;b=(Date.now()-f.startTime)/f.duration;if(f.NC==0){f=b;if(f>1){f=
1;a.om=u}}else{f=f.NC*(1-b);if(f<0){f=0;a.om=u}}i.uniform1f(l.alpha,f)}else i.uniform1f(l.alpha,a.lp)}}},FU:function(a,b,c,e){var f=this.BS(a,b),g=this.Ur.zX,c=this.nI(a,b,c),a=this.nI(a,b,e),b=this.mb;if(!this.Bw)this.Bw=b.createBuffer();b.bindBuffer(b.ARRAY_BUFFER,this.Bw);b.bufferData(b.ARRAY_BUFFER,new Float32Array(f),b.STATIC_DRAW);if(!this.Oo){this.Oo=b.createBuffer();this.Oo.tG=g.length;b.bindBuffer(b.ELEMENT_ARRAY_BUFFER,this.Oo);b.bufferData(b.ELEMENT_ARRAY_BUFFER,new Uint16Array(g),b.STATIC_DRAW)}if(!this.aC)this.aC=
b.createBuffer();b.bindBuffer(b.ARRAY_BUFFER,this.aC);b.bufferData(b.ARRAY_BUFFER,new Float32Array(a),b.STATIC_DRAW);if(c){if(!this.km)this.km=b.createBuffer();b.bindBuffer(b.ARRAY_BUFFER,this.km);b.bufferData(b.ARRAY_BUFFER,new Float32Array(c),b.STATIC_DRAW)}},AR:function(){var a=this.mb,b=this.qe;a.bindBuffer(a.ARRAY_BUFFER,this.Bw);a.bindBuffer(a.ELEMENT_ARRAY_BUFFER,this.Oo);a.vertexAttribPointer(b.Pn,3,a.FLOAT,J,0,0);a.bindBuffer(a.ARRAY_BUFFER,this.aC);a.vertexAttribPointer(b.ZO,2,a.FLOAT,J,
0,0);a.bindBuffer(a.ARRAY_BUFFER,this.km);a.vertexAttribPointer(b.Su,2,a.FLOAT,J,0,0);a.drawElements(a.TRIANGLES,this.Oo.tG,a.UNSIGNED_SHORT,0)},BS:function(a,b){return this.Ur.yX[a+b*(Mb.Wn/(Mb.Wn/this.Zd))]},nI:function(a,b,c){return this.Ur.pO.LX(c||this.jf,a,b)},lA:function(){var a=this.qe,b=this.mb;a.gu=b.getUniformLocation(a,"uPMatrix");a.Ut=b.getUniformLocation(a,"uMVMatrix");a.dL=b.getUniformLocation(a,"uDrawThumb");a.ZK=b.getUniformLocation(a,"uDrawBack");a.alpha=b.getUniformLocation(a,"uAlpha");
a.b0=b.getUniformLocation(a,"uSamplerBack");a.c0=b.getUniformLocation(a,"uSampler")},mA:function(){var a=this.qe,b=this.mb;a.Pn=b.getAttribLocation(a,"aVertexPosition");a.ZO=b.getAttribLocation(a,"aVertexTextureCoordBack");a.Su=b.getAttribLocation(a,"aVertexTextureCoord")},HB:function(a){var b=this.qe,c=this.mb;c.uniformMatrix4fv(b.gu,J,this.Vh);c.uniformMatrix4fv(b.Ut,J,this.Nf[a])},Mq:function(a,b,c,e){return a+"_"+b+"_"+c+"_"+e},$S:function(a,b,c,e){var f=this.Mq(this.ga.id,a,b,c),g=this.IJ.getData(f);
this.VB++;if(g){if(g.sr){e(g);this.Gf()}}else{g=this.kr.ZD();g.crossOrigin="anonymous";g.sr=J;var k=this;g.onload=function(){this.src.indexOf("pos=0_0&z=1")!=-1&&k.W.dispatchEvent(new v("onthumbnail_complete"));e(this);k.Gf();this.sr=t};g.src=this.ga.tiles.getTilesUrl(this.ga.id,new L(a,b),c);this.IJ.setData(f,g)}},nA:function(a){var b=this.$i,c=this.hk,e,f,g,k,l,m=this.gk(0,0,a);e=m[0];k=m[1];m=this.gk(b/2,0,a);m[1]>k&&(k=m[1]);m=this.gk(b,0,a);f=m[0];f<e&&(f=f+this.Zd);l=m[1];m=this.gk(0,c/2,a);
m[0]>f&&(m[0]=m[0]-this.Zd);m[0]<e&&(e=m[0]);m=this.gk(b,c/2,a);m[0]<e&&(m[0]=m[0]+this.Zd);m[0]>f&&(f=m[0]);m=this.gk(0,c,a);m[0]>f&&(m[0]=m[0]-this.Zd);m[0]<e&&(e=m[0]);g=m[1];m=this.gk(b/2,c,a);m[1]<g&&(g=m[1]);m=this.gk(b,c,a);m[0]<e&&(m[0]=m[0]+this.Zd);m[0]>f&&(f=m[0]);b=m[1];if(this.uI(0,100,0,a)){this.lm=this.Lr-1;this.zk=l}else if(this.uI(0,-100,0,a)){this.zk=0;this.lm=b}else this.vI=this.DA=this.lm=this.zk=u;if(this.lm!=u&&k<this.lm)k=this.lm;if(this.zk!=u&&g>this.zk)g=this.zk;b=this.Dl(e,
k);c=this.Dl(f,g);a=b[0];l=c[0];b=b[1];c=c[1];this.DA=this.Dl(0,this.zk)[1];this.vI=this.Dl(0,this.lm)[1];return[[e,f,g,k],[a,l,b,c]]},hV:function(a){this.vg.push(a)},DJ:function(){if(!this.dh){this.Bz(1);this.fB[0]=fa.fi(this.Nf[0]);this.fB[1]=fa.fi(this.Nf[1]);this.Cv[1]=this.nA(1)[0];this.dh=t;this.Xz=160;this.Yz=120;if(typeof this.W.KH=="number"){var a=Math.pow(this.W.KH,0.25);this.Xz=this.Xz*a;this.Yz=this.Yz*a}}},TI:function(){this.dh=J;this.uw=this.$l=u;this.Bz(0);var a=this.nA(0);this.Cv[0]=
a[0];this.CA[0]=a[1];this.FI();this.Vr()},aU:function(){if(!this.uw)this.uw=Date.now();this.Vr();this.nR=Date.now();var a=this.nR-this.uw;if(a>400)this.TI();else{var a=a/400,a=-a*(a-2),b=this.tB.links[this.nT];if(b){var c=b.dir+this.ga.tiles.dirNorth;c>360&&(c=c%360);var e=this.Xz*(1-a),f=Math.cos(O(c))*e,c=Math.sin(O(c))*e;try{this.BB(0,[f,0,c])}catch(g){}e=this.Yz*a;f=Math.cos(O(b.sF))*e;c=Math.sin(O(b.sF))*e;try{this.BB(1,[-f,0,-c])}catch(k){}}else this.TI()}},UC:function(){cancelAnimationFrame(this.kw);
this.Yr.clear()}});var ff;I()?(lf="touchstart",nf="touchmove",of="touchend",ff=function(a){a=a.touches.length>0?a.touches[0]:a.changedTouches[0];return{x:a.pageX,y:a.pageY}}):(lf="mousedown",nf="mousemove",of="mouseup",ff=function(a){return{x:a.pageX,y:a.pageY}});Qa.qz="attribute vec3 aVertexPosition;\nuniform mat4 uMVMatrix;\nuniform mat4 uPMatrix;\nvoid main(void) {\n    gl_Position = uPMatrix * uMVMatrix * vec4(aVertexPosition, 1.0);\n}";Qa.$y="precision mediump float;\nuniform float uColor;\nuniform float uAlpha;\nvoid main(void) {\n    gl_FragColor = vec4(uColor, uColor, uColor, 1.0) * uAlpha;\n}";
Qa.$P="attribute vec3 aVertexPosition;\nattribute vec2 aVertexTextureCoord;\nvarying highp vec2 vTextureCoord;\nuniform mat4 uMVMatrix;\nuniform mat4 uPMatrix;\nvoid main(void) {\n    gl_Position = uPMatrix * uMVMatrix * vec4(aVertexPosition, 1.0);\n    vTextureCoord = aVertexTextureCoord;\n}";Qa.uP="precision mediump float;\nuniform sampler2D uSampler;\nvarying highp vec2 vTextureCoord;\nvoid main(void) {\n    gl_FragColor = texture2D(uSampler, vTextureCoord);\n}";Qa.yG=[10,-20,30,10,-20,10,-10,
-20,10,-10,-20,30];Qa.a2=[0,1,2,0,2,3];Qa.eP=[0,0,0,1,1,1,1,0];Qa.WP=[2.2,-20,22.3,2.2,-20,13.7,-2.2,-20,13.7,-2.2,-20,22.3];Qa.p2=[0,1,3,2,3,1];Qa.VP=[0,0,0,0.5,0.25,0.5,0.25,0];g.extend(Qa.prototype,{Pi:function(){this.zH=new Se(8.5);this.kJ=new Te(10,1.5);this.cT();this.GA();this.OS();this.ea();this.lA();this.mA()},cT:function(){var a=new Image,b=this;a.crossOrigin="anonymous";a.onload=function(){this.sr=t;b.ao=b.mb.createTexture();b.HA(b.ao,this)};a.src="//webmap0.bdimg.com/wolfman/static/pano/images/webgl/link-arrow-shadow_0e51d57.png";
a=new Image;a.crossOrigin="anonymous";a.onload=function(){this.sr=t;b.co=b.mb.createTexture();b.HA(b.co,this)};a.src="//webmap0.bdimg.com/wolfman/static/pano/images/webgl/link-arrow_cac0d01.png";a=new Image;a.crossOrigin="anonymous";a.onload=function(){this.sr=t;b.bo=b.mb.createTexture();b.HA(b.bo,this)};a.src="//webmap0.bdimg.com/wolfman/static/pano/images/webgl/dir-texture_acee461.png"},GA:function(){var a=Qa.qz,b=Qa.$y,c=this.mb,e=this.qe=c.createProgram(),a=this.Ml(a,c.VERTEX_SHADER),b=this.Ml(b,
c.FRAGMENT_SHADER);c.attachShader(e,a);c.attachShader(e,b);c.linkProgram(e);c.useProgram(e)},OS:function(){var a=Qa.$P,b=Qa.uP,c=this.mb,e=this.Kv=c.createProgram(),a=this.Ml(a,c.VERTEX_SHADER),b=this.Ml(b,c.FRAGMENT_SHADER);c.attachShader(e,a);c.attachShader(e,b);c.linkProgram(e);c.useProgram(e)},Ml:function(a,b){var c=this.mb,e=c.createShader(b);c.shaderSource(e,a);c.compileShader(e);return e},HA:function(a,b){var c=this.mb;c.activeTexture(c.TEXTURE2);c.bindTexture(c.TEXTURE_2D,a);c.pixelStorei(c.UNPACK_FLIP_Y_WEBGL,
J);c.pixelStorei(c.UNPACK_PREMULTIPLY_ALPHA_WEBGL,t);c.texImage2D(c.TEXTURE_2D,0,c.RGBA,c.RGBA,c.UNSIGNED_BYTE,b);c.texParameteri(c.TEXTURE_2D,c.TEXTURE_WRAP_S,c.CLAMP_TO_EDGE);c.texParameteri(c.TEXTURE_2D,c.TEXTURE_WRAP_T,c.CLAMP_TO_EDGE);c.texParameteri(c.TEXTURE_2D,c.TEXTURE_MAG_FILTER,c.LINEAR);c.texParameteri(c.TEXTURE_2D,c.TEXTURE_MIN_FILTER,c.LINEAR);c.bindTexture(c.TEXTURE_2D,u)},ea:function(){var a=this;g.V(this.Tb,lf,function(b){if(!a.Lo.dh){a.LI=[a.W.Ha().heading,a.W.Ha().pitch];var c=
ff(b),e=c.x*a.Mc,b=c.y*a.Mc,f=u;a.Si&&(f=a.oA(e,b));a.f3=[e,b];a.rI=f;if(f!==u){a.W.dispatchEvent(new v("onlinktouchstart"));a.KU=setTimeout(function(){if(!a.pi){for(var b=a.ga.links,g=0;g<b.length;g++)if(b[g].id===f){a.HH=b[g].dir;a.fb=g;break}a.qI=t;a.td=t;a.W.td=t;b=[e,(c.y-60)*a.Mc];a.jo=a.to(b);a.io=a.Az(b);a.W.dispatchEvent(new v("onrefresh"));a.W.dispatchEvent(new v("onlongjumpstart"))}},300)}}});g.V(this.Tb,of,function(){clearTimeout(a.KU);if(!a.Lo.dh){var b=a.W.Ha();a.OJ=Math.abs(Math.round(a.LI[0])-
Math.round(b.heading))>1||Math.abs(Math.round(a.LI[1])-Math.round(b.pitch))>1?J:t;a.Lo.dO(a.fb);if(a.td){a.td=a.pi;a.W.td=a.pi;if(!a.pi)a.qI=J;if(!a.pi||a.OJ){var c=a.HH,e=a.Az();if(e<5){a.W.dispatchEvent(new v("onrefresh"));a.W.dispatchEvent(new v("onlongjumpcancel"))}else{b=a.ga.af+Math.sin(O(c))*e;c=a.ga.bf+Math.cos(O(c))*e;a.W.dispatchEvent(new v("onrefresh"));a.W.dispatchEvent(new v("onlongjumpend"));b=new m(b,c);a.W.va(a.tg.zh(b),{Ak:t});a.Ry(0,J)}}}else if(a.OJ&&a.ga&&a.rI){a.W.dispatchEvent(new v("onlinkclick"));
a.W.Qd(a.rI,{Ak:t});a.W.dispatchEvent(new v("onlinktouchend"))}}});g.V(this.Tb,nf,function(b){if(!a.Lo.dh&&a.ga){var c=u,e=u,f=u,g=u,k=J;if(!(!a.td&&!a.pi||a.ga.breakId||!a.ck)){e=ff(b);f=e.x*a.Mc;g=e.y*a.Mc;b=a.to([f,g]);if(a.pi){if(a.Si){f=e.x*a.Mc;g=e.y*a.Mc;(c=a.oA(f,g))&&(k=t)}if(!b){a.td=J;a.W.td=J;return}if(!a.td){a.td=t;a.W.td=t}c=a.HT(b);if(c!==-1){a.fb=c;a.HH=a.ga.links[c].dir;var l=Math.sqrt(b[0]*b[0]+b[2]*b[2])}}a.io=a.Az([f,g]);l=a.io*9/l;f=Math.acos(l);g=(g=a.ZH())&&g.roadWidth?g.roadWidth/
100:5;if(f&&a.pi)if(g>Math.abs(Math.sin(f)*a.io)&&!k){a.td=t;a.W.td=t}else{a.td=J;a.W.td=J;a.Ry(0,J)}if(a.io<5&&a.pi){a.td=J;a.W.td=J}a.Ry(a.io,t,e);a.W.dispatchEvent(new v("onrefresh"))}}})},GS:function(a,b){var c=a[2],e=[(b[0]+b[3]+b[6]+b[9])/4,(b[2]+b[5]+b[8]+b[11])/4];return Math.abs(a[0]-e[0])<12&&Math.abs(c-e[1])<12?t:J},ZH:function(){return this.ga.links.length<1||!this.ga.links[this.fb]?u:this.ga.links[this.fb]},HT:function(a){if(a){for(var b=this.ga.links,c=[0,0],c=0,e=-Infinity,f=-1,a=[a[0],
a[2]],g=0;g<b.length;g++){c=O(b[g].refinedDir);c=[Math.sin(c),-Math.cos(c)];theta=a[0]*c[0]+a[1]*c[0];f=e<theta?g:f;e=e<theta?theta:e}return f}},oA:function(a,b){if(!this.Si||!this.UA||!this.UA.length)return u;var c=this.UA[1],e=this.to([a,b],c[1]);if(!e)return u;for(var f=0,g=this.ga.links.length;f<g;f++){var k=c.slice(f*12,f*12+12);if(this.GS(e,k)){this.fb=f;break}}return this.ga.links[f]?this.ga.links[f].id:u},eM:function(a,b){if(this.ga.links.length===0||this.ck===J)return 0;var c=this.to([a,
b]),e=J;if(!c){e=this.W.ja();c=this.to([a,b+50*Math.pow(2,e-2)]);if(!c)return 0;e=t}for(var f=this.W.Ha().heading;f<0;)f=f+360;var f=this.LR(f%360),g=this.ga.links[f].refinedDir,k=Math.sin(O(g)),g=Math.cos(O(g)),l=-k*c[0]+g*c[2];if(l>100||l<-100)return 0;c=(g*c[0]+k*c[2])/9;if(c<3.6)return 0;k=this.ga.links[f];g=this.DQ([this.ga.af,0,this.ga.bf],[k.x,0,k.y]);this.Lo.dO(f);if(c<g){this.W.Qd(k.id,{Ak:t});this.W.dispatchEvent(new v("onclickonroad"));return c}c>300&&(c=300);e&&(c=300);f=this.ga.links[f].dir;
e=this.ga.af+Math.sin(O(f))*c;f=this.ga.bf+Math.cos(O(f))*c;this.W.dispatchEvent(new v("onclickonroad"));this.W.va(this.tg.zh(new m(e,f)),{Ak:t});return c},Az:function(a){var b=this.jo,c=this.ZH();a&&(b=this.to(a));if(!b)return 300;if(!c)return 0;var e=c.refinedDir,c=Math.sin(O(e)),f=Math.cos(O(e)),a=Math.sin(O(-e)),e=Math.cos(O(-e)),g=f*b[0]+c*b[2],c=-c*b[0]+f*b[2];c>70&&(c=70);c<-70&&(c=-70);b[0]=e*g+a*c;b[2]=-a*g+e*c;this.jo[0]=b[0];this.jo[2]=b[2];b=g/9;return b>300?300:b},LR:function(a){for(var b=
360,c=-1,e=0;e<this.ga.links.length;e++){var f=Math.abs(a-this.ga.links[e].dir);if(f<b){b=f;c=e}}e=c==this.ga.links.length-1?0:c+1;f=this.ga.links[e].dir;if(f<this.ga.links[c].dir){f=Math.abs(a-(f+360));if(f<b)return e}e=c==0?this.ga.links.length-1:c-1;f=this.ga.links[e].dir;if(f>this.ga.links[c].dir){f=Math.abs(360+a-f);if(f<b)return e}return c},DQ:function(a,b){return Math.sqrt(Math.pow(a[0]-b[0],2)+Math.pow(a[2]-b[2],2))},lA:function(){var a=this.qe,b=this.mb;a.gu=b.getUniformLocation(a,"uPMatrix");
a.Ut=b.getUniformLocation(a,"uMVMatrix");a.alpha=b.getUniformLocation(a,"uAlpha");a.color=b.getUniformLocation(a,"uColor");a=this.Kv;a.gu=b.getUniformLocation(a,"uPMatrix");a.Ut=b.getUniformLocation(a,"uMVMatrix");a.a0=b.getUniformLocation(a,"uSampler")},mA:function(){var a=this.qe,b=this.mb;a.Pn=b.getAttribLocation(a,"aVertexPosition");a=this.Kv;a.Pn=b.getAttribLocation(a,"aVertexPosition");a.Su=b.getAttribLocation(a,"aVertexTextureCoord")},HB:function(){var a=this.qe,b=this.mb;b.uniformMatrix4fv(a.gu,
J,this.Vh);b.uniformMatrix4fv(a.Ut,J,this.gB)},xa:W(),setData:function(a){if(this.ga=a){this.Yd={};this.rR=this.ga.tiles.dirNorth;this.eb=t}},jw:function(a,b,c,e){if(this.mb&&this.eb&&this.ga){this.mb.useProgram(this.qe);this.Vh=a;this.gB=b;this.Ar=c;this.qT=e;this.HB();this.zb()}},zb:function(){if(this.Vh&&this.gB){var a=this.UT(),b=this.mb,c=this.qe,e=this.Kv;b.depthMask(J);b.blendFunc(b.SRC_ALPHA,b.ONE_MINUS_SRC_ALPHA);var f=this.Kw;f.BE();f.op(c.Pn);f.ZC();if(this.td&&this.ck){c=0.6;this.io<5&&
(c=this.pi?-0.3:0.2);this.Xq(this.zH.Cc,this.zH.VD(),this.jo,1,c,J);this.Xq(this.kJ.Cc,this.kJ.VD(),this.jo,1,c+0.3,J)}else this.Ry(0,J);if(!(this.qI||this.Si===J)){var c=a[0],g=a[1],k=a[2],l=a[3],m=a[4],n=a[5],a=a[6];b.blendFuncSeparate(b.SRC_ALPHA,b.ONE_MINUS_SRC_ALPHA,b.ONE,b.ONE_MINUS_SRC_ALPHA);b.activeTexture(b.TEXTURE2);b.useProgram(e);f.BE();f.op(e.Pn);f.op(e.Su);f.ZC();b.uniformMatrix4fv(e.gu,J,this.Vh);b.uniformMatrix4fv(e.Ut,J,this.gB);b.uniform1i(e.a0,2);if(this.ao){b.bindTexture(b.TEXTURE_2D,
this.ao);this.Xq(c,l,u,1,1,t,m)}if(this.co){b.bindTexture(b.TEXTURE_2D,this.co);this.Xq(g,l,u,1,1,t,m)}if(this.bo){b.bindTexture(b.TEXTURE_2D,this.bo);this.Xq(k,n,u,1,1,t,a)}b.depthMask(t)}}},Ry:function(a,b,c){if(u===this.To){this.To=document.createElement("span");this.To.className="distanceLabel";this.To.style.cssText="font: 13px Microsoft YaHei,SimHei,Apple LiSung Light;color: #FFFFFF;position:absolute;z-index: 9999";this.W.Ya().append(this.To)}var e=this.To;if(t===b&&t===this.td&&s!==a&&!isNaN(a)&&
s!==c&&a>5){e.style.display="inline";b=parseInt(c.x,10)-20;e.style.top=parseInt(c.y,10)+20+"px";e.style.left=b+"px";e.innerHTML="\u524d\u8fdb"+parseInt(a,10)+"\u7c73"}else e.style.display="none"},UT:function(){for(var a=[],b=[],c=[],e=[],f=[],g=Qa.yG.length/3,k=this.W.Ha().heading+this.rR;k<0;)k=k+360;var l=this.W.Ha().pitch,k=I()?30:60,m=-30,n=this.Lo.bi||this.W.ja(),k=k+20*n;if(l<0){l=Math.abs(l);k=k*((90-l)/90);m=m-20*l/90}for(l=0;l<this.ga.links.length;l++){var o=this.ga.links[l].refinedDir,p=
Math.cos(O(o))*k,v=Math.sin(O(o))*k,n=fa.create();fa.an(n);fa.rotate(n,n,O(o-90),[0,1,0]);for(var o=[p,m,v],p=Qa.yG,v=Qa.WP,w=0;w<g;w++){var y=this.wH(n,p,w*3);a.push(y[0]+o[0],o[1]-1,y[2]+o[2]);b.push(y[0]+o[0],o[1],y[2]+o[2]);y=this.wH(n,v,w*3);c.push(y[0]+o[0],o[1],y[2]+o[2])}}g=this.BQ(e,[],f,[]);return this.UA=a=[a,b,c,e,g[0],f,g[1]]},BQ:function(a,b,c,e){for(var f=0;f<this.ga.links.length;f++){var g=f*4;a.push(g,g+1,g+2);a.push(g,g+2,g+3);c.push(g,g+1,g+3);c.push(g+2,g+3,g+1);b=b.concat(Qa.eP);
e=e.concat(this.dS(this.ga.links[f].dir))}return[b,e]},wH:function(a,b,c){return[a[0]*b[c]+a[1]*b[c+1]+a[2]*b[c+2],0,a[8]*b[c]+a[9]*b[c+1]+a[10]*b[c+2]]},Xq:function(a,b,c,e,f,g,k){var l=this.mb,m=this.qe;if(g)m=this.Kv;var n=[0,0,0],o=[];if(c){n[0]=c[0];n[2]=c[2];for(var p=0;p<a.length/3;p++){var v=p*3;o.push(a[v]+n[0],c[1],a[v+2]+n[2])}}else o=a;if(g){if(!this.km)this.km=l.createBuffer();l.bindBuffer(l.ARRAY_BUFFER,this.km);l.bufferData(l.ARRAY_BUFFER,new Float32Array(k),l.STATIC_DRAW);l.vertexAttribPointer(m.Su,
2,l.FLOAT,J,0,0)}else{l.uniform1f(m.color,e);l.uniform1f(m.alpha,f)}if(!this.DI)this.DI=l.createBuffer();l.bindBuffer(l.ARRAY_BUFFER,this.DI);l.bufferData(l.ARRAY_BUFFER,new Float32Array(o),l.STATIC_DRAW);if(!this.Sv)this.Sv=l.createBuffer();l.bindBuffer(l.ELEMENT_ARRAY_BUFFER,this.Sv);l.bufferData(l.ELEMENT_ARRAY_BUFFER,new Uint16Array(b),l.STATIC_DRAW);this.Sv.tG=b.length;l.vertexAttribPointer(m.Pn,3,l.FLOAT,J,0,0);l.drawElements(l.TRIANGLES,this.Sv.tG,l.UNSIGNED_SHORT,0)},to:function(a,b){var c=
this.Ar,e=this.qT;if(c){var f=a[0],g=a[1],k=this.$i,l=this.hk,m=V.create(),f=V.Fg(f*2/k-1,1-g*2/l,-1,1);fa.multiply(m,c,f);fa.multiply(m,e,m);c=m[0]*200;e=m[1]*200;m=m[2]*200;f=(b||-20)/e;if(!(f<0))return[c*f,e*f,m*f]}},el:function(){this.$i=this.Tb.width;this.hk=this.Tb.height},dS:function(a){var b=Math.ceil(Math.floor((a+360)%360/22.5)/2);b===8&&(b=0);for(var a=Qa.VP.slice(0),c=Math.floor(b/2),b=b%2,e=0;e<a.length;e++)a[e]=e%2==0?a[e]+c*0.25:a[e]+b*0.5;return a},eW:function(){this.Yd={}},show:function(){this.Si=
t},aa:function(){this.Si=J},mD:function(){this.ck=t},WC:function(){this.ck=J},UC:function(){this.eW();var a=this.mb;a.deleteTexture(this.ao);a.deleteTexture(this.co);a.deleteTexture(this.bo);this.bo=this.co=this.ao=u}});window.FT=2;window.GT=1;vb.YP=200;vb.CP=15;vb.Sj={};vb.Sj.none=["-1",""];vb.Sj.transit=["0","m_transit.png"];vb.Sj.hotel=["1","m_hotel.png"];vb.Sj.catering=["2","m_catering.png"];vb.Sj.movie=["3","m_movie.png"];vb.Sj.transit=["4","m_transit.png"];vb.Sj.indoor_scene=["5","m_indoor_scene.png"];
n.qn(function(a){new vb(a)});g.extend(vb.prototype,{yz:function(){var a=this;pano=a.W;pano.addEventListener("visible_poi_type_changed",function(b){a.I0(b.visiblePOIType)});pano.addEventListener("position_changed",function(){a.Zi&&a.eJ()})},I0:function(a){this.Zi=a;this.eJ()},QQ:function(){for(var a=this.Hw.length-1;a>=0;a--)this.W.nc(this.Hw[a]);this.Hw=[]},eJ:function(){this.QQ();if(pano.jt()!=="inter"){var a=vb.Sj[this.Zi],b=this.W.ka(),c=this.W.uc(),e=this;this.Nr.sE(b,vb.YP,a[0],function(b){var g=
e.W.uc();if(g===c)for(var k=u,k=u,l=0,m=b.length;l<m;l++){k=b[l];if(l<vb.CP||k.panoInfo&&k.panoInfo.panoId==g){k=new ee(k.position,{icon:y.sa+"panorama/"+a[1],title:k.title,altitude:k.altitude,panoInfo:k.panoInfo});e.W.Ta(k);e.Hw.push(k)}}})}}});Rb=document;F=Math;yc=Rb.createElement("div").style;Ea=(bb=function(){for(var a=["t","webkitT","MozT","msT","OT"],b,c=0,e=a.length;c<e;c++){b=a[c]+"ransform";if(b in yc)return a[c].substr(0,a[c].length-1)}return J}())?"-"+bb.toLowerCase()+"-":"";Xa=fb("transform");
hf=fb("transitionProperty");pb=fb("transitionDuration");jf=fb("transformOrigin");kf=fb("transitionTimingFunction");td=fb("transitionDelay");zc=/android/gi.test(navigator.appVersion);Rd=/iphone|ipad/gi.test(navigator.appVersion);kg=/hp-tablet/gi.test(navigator.appVersion);Sd=fb("perspective")in yc;Aa="ontouchstart"in window&&!kg;Td=bb!==J;gf=fb("transition")in yc;Yc="onorientationchange"in window?"orientationchange":"resize";Zc=Aa?"touchstart":"mousedown";fc=Aa?"touchmove":"mousemove";gc=Aa?"touchend":
"mouseup";hc=Aa?"touchcancel":"mouseup";Ib=bb===J?J:{"":"transitionend",webkit:"webkitTransitionEnd",Moz:"transitionend",O:"otransitionend",ms:"MSTransitionEnd"}[bb];Ud="click";lg=function(){return window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(a){return setTimeout(a,1)}}();we=window.cancelRequestAnimationFrame||window.M1||window.webkitCancelRequestAnimationFrame||window.mozCancelRequestAnimationFrame||
window.oCancelRequestAnimationFrame||window.msCancelRequestAnimationFrame||clearTimeout;eb=Sd?" translateZ(0)":"";yb=function(a,b){var c=this,e;c.ff=typeof a=="object"?a:Rb.getElementById(a);c.ff.style.overflow="hidden";c.ya=c.ff.children[0];c.options={Xf:t,ig:t,x:0,y:0,oh:t,tC:J,kn:t,Pt:t,ne:t,Xc:J,eG:0,vm:J,Ym:t,ud:t,Ad:t,Nm:zc,Bj:Rd,CD:Rd&&Sd,Bn:"",zoom:J,oe:1,jg:4,$C:2,Uu:"scroll",Gh:J,Nj:1,$t:u,Yt:function(a){a.preventDefault()},bu:u,Xt:u,au:u,Wt:u,Ij:u,eu:u,Zt:u,eg:u,fu:u,dg:u};for(e in b)c.options[e]=
b[e];c.x=c.options.x;c.y=c.options.y;c.options.ne=Td&&c.options.ne;c.options.ud=c.options.Xf&&c.options.ud;c.options.Ad=c.options.ig&&c.options.Ad;c.options.zoom=c.options.ne&&c.options.zoom;c.options.Xc=gf&&c.options.Xc;c.options.zoom&&zc&&(eb="");c.ya.style[hf]=c.options.ne?Ea+"transform":"top left";c.ya.style[pb]="0";c.ya.style[jf]="0 0";c.options.Xc&&(c.ya.style[kf]="cubic-bezier(0.33,0.66,0.66,1)");c.options.ne?c.ya.style[Xa]="translate("+c.x+"px,"+c.y+"px)"+eb:c.ya.style.cssText=c.ya.style.cssText+
(";position:absolute;top:"+c.y+"px;left:"+c.x+"px");if(c.options.Xc)c.options.Nm=t;c.refresh();c.ea(Yc,window);c.ea(Zc);if(!Aa&&c.options.Uu!="none"){c.ea("DOMMouseScroll");c.ea("mousewheel")}if(c.options.vm)c.wC=setInterval(function(){c.Iz()},500);if(this.options.Ym){if(!Event.prototype.stopImmediatePropagation){document.body.removeEventListener=function(a,b,c){var e=Node.prototype.removeEventListener;a==="click"?e.call(document.body,a,b.xt||b,c):e.call(document.body,a,b,c)};document.body.addEventListener=
function(a,b,c){var e=Node.prototype.addEventListener;a==="click"?e.call(document.body,a,b.xt||(b.xt=function(a){a.qF||b(a)}),c):e.call(document.body,a,b,c)}}c.ea(Ud,document.body,t)}};yb.prototype={enabled:t,x:0,y:0,df:[],scale:1,Dm:0,Em:0,Ob:[],Xb:[],pm:u,Oj:0,handleEvent:function(a){switch(a.type){case Zc:if(!Aa&&a.button!==0)break;this.Jo(a);break;case fc:this.cB(a);break;case gc:case hc:this.ro(a);break;case Yc:this.Jr();break;case "DOMMouseScroll":case "mousewheel":this.eC(a);break;case Ib:this.XB(a);
break;case Ud:this.Lz(a)}},Iz:function(){!this.vd&&(!this.pe&&!(this.Se||this.Mj==this.ya.offsetWidth*this.scale&&this.gg==this.ya.offsetHeight*this.scale))&&this.refresh()},Ui:function(a){var b;if(this[a+"Scrollbar"]){if(!this[a+"ScrollbarWrapper"]){b=Rb.createElement("div");this.options.Bn?b.className=this.options.Bn+a.toUpperCase():b.style.cssText="position:absolute;z-index:100;"+(a=="h"?"height:7px;bottom:1px;left:2px;right:"+(this.Ad?"7":"2")+"px":"width:7px;bottom:"+(this.ud?"7":"2")+"px;top:2px;right:1px");
b.style.cssText=b.style.cssText+(";pointer-events:none;"+Ea+"transition-property:opacity;"+Ea+"transition-duration:"+(this.options.CD?"350ms":"0")+";overflow:hidden;opacity:"+(this.options.Bj?"0":"1"));this.ff.appendChild(b);this[a+"ScrollbarWrapper"]=b;b=Rb.createElement("div");if(!this.options.Bn)b.style.cssText="position:absolute;z-index:100;background:rgba(0,0,0,0.5);border:1px solid rgba(255,255,255,0.9);"+Ea+"background-clip:padding-box;"+Ea+"box-sizing:border-box;"+(a=="h"?"height:100%":"width:100%")+
";"+Ea+"border-radius:3px;border-radius:3px";b.style.cssText=b.style.cssText+(";pointer-events:none;"+Ea+"transition-property:"+Ea+"transform;"+Ea+"transition-timing-function:cubic-bezier(0.33,0.66,0.66,1);"+Ea+"transition-duration:0;"+Ea+"transform: translate(0,0)"+eb);if(this.options.Xc)b.style.cssText=b.style.cssText+(";"+Ea+"transition-timing-function:cubic-bezier(0.33,0.66,0.66,1)");this[a+"ScrollbarWrapper"].appendChild(b);this[a+"ScrollbarIndicator"]=b}if(a=="h"){this.nt=this.ot.clientWidth;
this.uE=F.max(F.round(this.nt*this.nt/this.Mj),8);this.tE.style.width=this.uE+"px"}else{this.Pu=this.Qu.clientHeight;this.pG=F.max(F.round(this.Pu*this.Pu/this.gg),8);this.oG.style.height=this.pG+"px"}this.bm(a,t)}else if(this[a+"ScrollbarWrapper"]){Td&&(this[a+"ScrollbarIndicator"].style[Xa]="");this[a+"ScrollbarWrapper"].parentNode.removeChild(this[a+"ScrollbarWrapper"]);this[a+"ScrollbarWrapper"]=u;this[a+"ScrollbarIndicator"]=u}},Jr:function(){var a=this;setTimeout(function(){a.refresh()},zc?
200:0)},fh:function(a,b){if(!this.pe){a=this.Xf?a:0;b=this.ig?b:0;if(this.options.ne)this.ya.style[Xa]="translate("+a+"px,"+b+"px) scale("+this.scale+")"+eb;else{a=F.round(a);b=F.round(b);this.ya.style.left=a+"px";this.ya.style.top=b+"px"}this.x=a;this.y=b;this.bm("h");this.bm("v")}},bm:function(a,b){var c=a=="h"?this.x:this.y;if(this[a+"Scrollbar"]){c=this[a+"ScrollbarProp"]*c;if(c<0){if(!this.options.Nm){c=this[a+"ScrollbarIndicatorSize"]+F.round(c*3);c<8&&(c=8);this[a+"ScrollbarIndicator"].style[a==
"h"?"width":"height"]=c+"px"}c=0}else if(c>this[a+"ScrollbarMaxScroll"])if(this.options.Nm)c=this[a+"ScrollbarMaxScroll"];else{c=this[a+"ScrollbarIndicatorSize"]-F.round((c-this[a+"ScrollbarMaxScroll"])*3);c<8&&(c=8);this[a+"ScrollbarIndicator"].style[a=="h"?"width":"height"]=c+"px";c=this[a+"ScrollbarMaxScroll"]+(this[a+"ScrollbarIndicatorSize"]-c)}this[a+"ScrollbarWrapper"].style[td]="0";this[a+"ScrollbarWrapper"].style.opacity=b&&this.options.Bj?"0":"1";this[a+"ScrollbarIndicator"].style[Xa]="translate("+
(a=="h"?c+"px,0)":"0,"+c+"px)")+eb}},Lz:function(a){if(a.hA===t){this.mm=a.target;this.qj=Date.now();return t}if(this.mm&&this.qj){if(Date.now()-this.qj>600){this.qj=this.mm=u;return t}}else{for(var b=a.target;b!=this.ya&&b!=document.body;)b=b.parentNode;if(b==document.body)return t}for(b=a.target;b.nodeType!=1;)b=b.parentNode;b=b.tagName.toLowerCase();if(b!="select"&&b!="input"&&b!="textarea"){a.stopImmediatePropagation?a.stopImmediatePropagation():a.qF=t;a.stopPropagation();a.preventDefault();this.qj=
this.mm=u;return J}},Jo:function(a){var b=Aa?a.touches[0]:a,c,e;if(this.enabled){this.options.Yt&&this.options.Yt.call(this,a);(this.options.Xc||this.options.zoom)&&this.bs(0);this.pe=this.Se=this.vd=J;this.Im=this.Hm=this.dj=this.cj=this.Km=this.Jm=0;if(this.options.zoom&&Aa&&a.touches.length>1){e=F.abs(a.touches[0].pageX-a.touches[1].pageX);c=F.abs(a.touches[0].pageY-a.touches[1].pageY);this.hG=F.sqrt(e*e+c*c);this.Jj=F.abs(a.touches[0].pageX+a.touches[1].pageX-this.Qn*2)/2-this.x;this.Kj=F.abs(a.touches[0].pageY+
a.touches[1].pageY-this.Rn*2)/2-this.y;this.options.eg&&this.options.eg.call(this,a)}if(this.options.kn){if(this.options.ne){c=getComputedStyle(this.ya,u)[Xa].replace(/[^0-9\-.,]/g,"").split(",");e=+(c[12]||c[4]);c=+(c[13]||c[5])}else{e=+getComputedStyle(this.ya,u).left.replace(/[^0-9-]/g,"");c=+getComputedStyle(this.ya,u).top.replace(/[^0-9-]/g,"")}if(e!=this.x||c!=this.y){this.options.Xc?this.pb(Ib):we(this.pm);this.df=[];this.fh(e,c);this.options.Ij&&this.options.Ij.call(this)}}this.ej=this.x;
this.fj=this.y;this.ll=this.x;this.ml=this.y;this.af=b.pageX;this.bf=b.pageY;this.startTime=a.timeStamp||Date.now();this.options.bu&&this.options.bu.call(this,a);this.ea(fc,window);this.ea(gc,window);this.ea(hc,window)}},cB:function(a){var b=Aa?a.touches[0]:a,c=b.pageX-this.af,e=b.pageY-this.bf,f=this.x+c,g=this.y+e,k=a.timeStamp||Date.now();this.options.Xt&&this.options.Xt.call(this,a);if(this.options.zoom&&Aa&&a.touches.length>1){f=F.abs(a.touches[0].pageX-a.touches[1].pageX);g=F.abs(a.touches[0].pageY-
a.touches[1].pageY);this.gG=F.sqrt(f*f+g*g);this.pe=t;b=1/this.hG*this.gG*this.scale;b<this.options.oe?b=0.5*this.options.oe*Math.pow(2,b/this.options.oe):b>this.options.jg&&(b=2*this.options.jg*Math.pow(0.5,this.options.jg/b));this.Yf=b/this.scale;f=this.Jj-this.Jj*this.Yf+this.x;g=this.Kj-this.Kj*this.Yf+this.y;this.ya.style[Xa]="translate("+f+"px,"+g+"px) scale("+b+")"+eb;this.options.fu&&this.options.fu.call(this,a)}else{this.af=b.pageX;this.bf=b.pageY;if(f>0||f<this.tb)f=this.options.oh?this.x+
c/2:f>=0||this.tb>=0?0:this.tb;if(g>this.Wb||g<this.bb)g=this.options.oh?this.y+e/2:g>=this.Wb||this.bb>=0?this.Wb:this.bb;this.Jm=this.Jm+c;this.Km=this.Km+e;this.cj=F.abs(this.Jm);this.dj=F.abs(this.Km);if(!(this.cj<6&&this.dj<6)){if(this.options.Pt)if(this.cj>this.dj+5){g=this.y;e=0}else if(this.dj>this.cj+5){f=this.x;c=0}this.vd=t;this.fh(f,g);this.Hm=c>0?-1:c<0?1:0;this.Im=e>0?-1:e<0?1:0;if(k-this.startTime>300){this.startTime=k;this.ll=this.x;this.ml=this.y}this.options.au&&this.options.au.call(this,
a)}}},ro:function(a){if(!(Aa&&a.touches.length!==0)){var b=this,c=Aa?a.changedTouches[0]:a,e,f,g={wa:0,time:0},k={wa:0,time:0},l=(a.timeStamp||Date.now())-b.startTime;e=b.x;f=b.y;b.pb(fc,window);b.pb(gc,window);b.pb(hc,window);b.options.Wt&&b.options.Wt.call(b,a);if(b.pe){e=b.scale*b.Yf;e=Math.max(b.options.oe,e);e=Math.min(b.options.jg,e);b.Yf=e/b.scale;b.scale=e;b.x=b.Jj-b.Jj*b.Yf+b.x;b.y=b.Kj-b.Kj*b.Yf+b.y;b.ya.style[pb]="200ms";b.ya.style[Xa]="translate("+b.x+"px,"+b.y+"px) scale("+b.scale+")"+
eb;b.pe=J;b.refresh();b.options.dg&&b.options.dg.call(b,a)}else{if(b.vd){if(l<300&&b.options.kn){g=e?b.vr(e-b.ll,l,-b.x,b.Mj-b.Ih+b.x,b.options.oh?b.Ih:0):g;k=f?b.vr(f-b.ml,l,-b.y,b.bb<0?b.gg-b.gf+b.y-b.Wb:0,b.options.oh?b.gf:0):k;e=b.x+g.wa;f=b.y+k.wa;if(b.x>0&&e>0||b.x<b.tb&&e<b.tb)g={wa:0,time:0};if(b.y>b.Wb&&f>b.Wb||b.y<b.bb&&f<b.bb)k={wa:0,time:0}}if(g.wa||k.wa){c=F.max(F.max(g.time,k.time),10);if(b.options.Gh){g=e-b.ej;k=f-b.fj;if(F.abs(g)<b.options.Nj&&F.abs(k)<b.options.Nj)b.scrollTo(b.ej,
b.fj,200);else{g=b.Tr(e,f);e=g.x;f=g.y;c=F.max(g.time,c)}}b.scrollTo(F.round(e),F.round(f),c)}else if(b.options.Gh){g=e-b.ej;k=f-b.fj;if(F.abs(g)<b.options.Nj&&F.abs(k)<b.options.Nj)b.scrollTo(b.ej,b.fj,200);else{g=b.Tr(b.x,b.y);(g.x!=b.x||g.y!=b.y)&&b.scrollTo(g.x,g.y,g.time)}}else b.Rf(200)}else{if(Aa)if(b.Js&&b.options.zoom){clearTimeout(b.Js);b.Js=u;b.options.eg&&b.options.eg.call(b,a);b.zoom(b.af,b.bf,b.scale==1?b.options.$C:1);b.options.dg&&setTimeout(function(){b.options.dg.call(b,a)},200)}else if(this.options.Ym){for(e=
c.target;e.nodeType!=1;)e=e.parentNode;f=e.tagName.toLowerCase();if(f!="select"&&f!="input"&&f!="textarea"){f=Rb.createEvent("MouseEvents");f.initMouseEvent("click",t,t,a.view,1,c.screenX,c.screenY,c.clientX,c.clientY,a.ctrlKey,a.altKey,a.shiftKey,a.metaKey,0,u);f.hA=t;e.dispatchEvent(f)}else e.focus()}b.Rf(400)}b.options.eu&&b.options.eu.call(b,a)}}},Rf:function(a){var b=this.x>=0?0:this.x<this.tb?this.tb:this.x,c=this.y>=this.Wb||this.bb>0?this.Wb:this.y<this.bb?this.bb:this.y;if(b==this.x&&c==
this.y){if(this.vd){this.vd=J;this.options.Ij&&this.options.Ij.call(this)}if(this.ud&&this.options.Bj){bb=="webkit"&&(this.ot.style[td]="300ms");this.ot.style.opacity="0"}if(this.Ad&&this.options.Bj){bb=="webkit"&&(this.Qu.style[td]="300ms");this.Qu.style.opacity="0"}}else this.scrollTo(b,c,a||0)},eC:function(a){var b=this,c,e;if("wheelDeltaX"in a){c=a.wheelDeltaX/12;e=a.wheelDeltaY/12}else if("wheelDelta"in a)c=e=a.wheelDelta/12;else if("detail"in a)c=e=-a.detail*3;else return;if(b.options.Uu=="zoom"){e=
b.scale*Math.pow(2,1/3*(e?e/Math.abs(e):0));if(e<b.options.oe)e=b.options.oe;if(e>b.options.jg)e=b.options.jg;if(e!=b.scale){!b.Oj&&b.options.eg&&b.options.eg.call(b,a);b.Oj++;b.zoom(a.pageX,a.pageY,e,400);setTimeout(function(){b.Oj--;!b.Oj&&b.options.dg&&b.options.dg.call(b,a)},400)}}else{c=b.x+c;e=b.y+e;if(c>0)c=0;else if(c<b.tb)c=b.tb;if(e>b.Wb)e=b.Wb;else if(e<b.bb)e=b.bb;b.bb<0&&b.scrollTo(c,e,0)}},XB:function(a){if(a.target==this.ya){this.pb(Ib);this.fm()}},fm:function(){var a=this,b=a.x,c=
a.y,e=Date.now(),f,g,k;if(!a.Se)if(a.df.length){f=a.df.shift();if(f.x==b&&f.y==c)f.time=0;a.Se=t;a.vd=t;if(a.options.Xc){a.bs(f.time);a.fh(f.x,f.y);a.Se=J;f.time?a.ea(Ib):a.Rf(0)}else{k=function(){var l=Date.now(),m;if(l>=e+f.time){a.fh(f.x,f.y);a.Se=J;a.options.gF&&a.options.gF.call(a);a.fm()}else{l=(l-e)/f.time-1;g=F.sqrt(1-l*l);l=(f.x-b)*g+b;m=(f.y-c)*g+c;a.fh(l,m);if(a.Se)a.pm=lg(k)}};k()}}else a.Rf(400)},bs:function(a){a=a+"ms";this.ya.style[pb]=a;this.ud&&(this.tE.style[pb]=a);this.Ad&&(this.oG.style[pb]=
a)},vr:function(a,b,c,e,f){var b=F.abs(a)/b,g=b*b/0.0012;if(a>0&&g>c){c=c+f/(6/(g/b*6.0E-4));b=b*c/g;g=c}else if(a<0&&g>e){e=e+f/(6/(g/b*6.0E-4));b=b*e/g;g=e}return{wa:g*(a<0?-1:1),time:F.round(b/6.0E-4)}},eh:function(a){for(var b=-a.offsetLeft,c=-a.offsetTop;a=a.offsetParent;){b=b-a.offsetLeft;c=c-a.offsetTop}if(a!=this.ff){b=b*this.scale;c=c*this.scale}return{left:b,top:c}},Tr:function(a,b){var c,e,f;f=this.Ob.length-1;c=0;for(e=this.Ob.length;c<e;c++)if(a>=this.Ob[c]){f=c;break}f==this.Dm&&(f>
0&&this.Hm<0)&&f--;a=this.Ob[f];e=(e=F.abs(a-this.Ob[this.Dm]))?F.abs(this.x-a)/e*500:0;this.Dm=f;f=this.Xb.length-1;for(c=0;c<f;c++)if(b>=this.Xb[c]){f=c;break}f==this.Em&&(f>0&&this.Im<0)&&f--;b=this.Xb[f];c=(c=F.abs(b-this.Xb[this.Em]))?F.abs(this.y-b)/c*500:0;this.Em=f;f=F.round(F.max(e,c))||200;return{x:a,y:b,time:f}},ea:function(a,b,c){(b||this.ya).addEventListener(a,this,!!c)},pb:function(a,b,c){(b||this.ya).removeEventListener(a,this,!!c)},UC:function(){this.ya.style[Xa]="";this.Ad=this.ud=
J;this.Ui("h");this.Ui("v");this.pb(Yc,window);this.pb(Zc);this.pb(fc,window);this.pb(gc,window);this.pb(hc,window);if(!this.options.Aj){this.pb("DOMMouseScroll");this.pb("mousewheel")}this.options.Xc&&this.pb(Ib);this.options.vm&&clearInterval(this.wC);this.options.Zt&&this.options.Zt.call(this)},refresh:function(){var a,b,c,e=0;b=0;if(this.scale<this.options.oe)this.scale=this.options.oe;this.Ih=this.ff.clientWidth||1;this.gf=this.ff.clientHeight||1;this.Wb=-this.options.eG||0;this.Mj=F.round(this.ya.offsetWidth*
this.scale);this.gg=F.round((this.ya.offsetHeight+this.Wb)*this.scale);this.tb=this.Ih-this.Mj;this.bb=this.gf-this.gg+this.Wb;this.Im=this.Hm=0;this.options.$t&&this.options.$t.call(this);this.Xf=this.options.Xf&&this.tb<0;this.ig=this.options.ig&&(!this.options.tC&&!this.Xf||this.gg>this.gf);this.ud=this.Xf&&this.options.ud;this.Ad=this.ig&&this.options.Ad&&this.gg>this.gf;a=this.eh(this.ff);this.Qn=-a.left;this.Rn=-a.top;if(typeof this.options.Gh=="string"){this.Ob=[];this.Xb=[];c=this.ya.querySelectorAll(this.options.Gh);
a=0;for(b=c.length;a<b;a++){e=this.eh(c[a]);e.left=e.left+this.Qn;e.top=e.top+this.Rn;this.Ob[a]=e.left<this.tb?this.tb:e.left*this.scale;this.Xb[a]=e.top<this.bb?this.bb:e.top*this.scale}}else if(this.options.Gh){for(this.Ob=[];e>=this.tb;){this.Ob[b]=e;e=e-this.Ih;b++}this.tb%this.Ih&&(this.Ob[this.Ob.length]=this.tb-this.Ob[this.Ob.length-1]+this.Ob[this.Ob.length-1]);b=e=0;for(this.Xb=[];e>=this.bb;){this.Xb[b]=e;e=e-this.gf;b++}this.bb%this.gf&&(this.Xb[this.Xb.length]=this.bb-this.Xb[this.Xb.length-
1]+this.Xb[this.Xb.length-1])}this.Ui("h");this.Ui("v");if(!this.pe){this.ya.style[pb]="0";this.Rf(400)}},scrollTo:function(a,b,c,e){var f=a;this.stop();f.length||(f=[{x:a,y:b,time:c,uF:e}]);a=0;for(b=f.length;a<b;a++){if(f[a].uF){f[a].x=this.x-f[a].x;f[a].y=this.y-f[a].y}this.df.push({x:f[a].x,y:f[a].y,time:f[a].time||0})}this.fm()},disable:function(){this.stop();this.Rf(0);this.enabled=J;this.pb(fc,window);this.pb(gc,window);this.pb(hc,window)},enable:function(){this.enabled=t},stop:function(){this.options.Xc?
this.pb(Ib):we(this.pm);this.df=[];this.Se=this.vd=J},zoom:function(a,b,c,e){var f=c/this.scale;if(this.options.ne){this.pe=t;e=e===s?200:e;a=a-this.Qn-this.x;b=b-this.Rn-this.y;this.x=a-a*f+this.x;this.y=b-b*f+this.y;this.scale=c;this.refresh();this.x=this.x>0?0:this.x<this.tb?this.tb:this.x;this.y=this.y>this.Wb?this.Wb:this.y<this.bb?this.bb:this.y;this.ya.style[pb]=e+"ms";this.ya.style[Xa]="translate("+this.x+"px,"+this.y+"px) scale("+c+")"+eb;this.pe=J}}};var yc=u,mg=[0,1,2,2,2,2,2,2,2,3,3,3,
3,4,5,5,5,6,6,7,8,8,8,9,10],gi="\u5176\u4ed6 \u6b63\u95e8 \u623f\u578b \u8bbe\u65bd \u6b63\u95e8 \u9910\u996e\u8bbe\u65bd \u5176\u4ed6\u8bbe\u65bd \u6b63\u95e8 \u8bbe\u65bd \u89c2\u5f71\u5385 \u5176\u4ed6\u8bbe\u65bd".split(" ");n.qn(function(a){var b=u;a.addEventListener("position_changed",function(){if(a.m.visible&&a.m.albumsControl===t)if(b)b.yy(a.uc());else{b=new Yb(a.m.albumsControlOptions);b.Ba(a)}});a.addEventListener("albums_visible_changed",function(){if(a.m.albumsControl===t){if(b)b.yy(a.uc());
else{b=new Yb(a.m.albumsControlOptions);b.Ba(a)}b.show()}else b&&b.aa()});a.addEventListener("albums_options_changed",function(){b&&b.Gn(a.m.albumsControlOptions)});a.addEventListener("visible_changed",function(){if(b)if(a.rE()){if(a.m.albumsControl===t)b.U.style.visibility="visible"}else b.U.style.visibility="hidden"})});Yb.fz=1.8;I()&&(Yb.fz=1);Yb.hz=8;g.extend(Yb.prototype,{Gn:function(a){for(var b in a)this.m[b]=a[b];a=this.m.imageHeight+"px";this.Ac(this.m.anchor);this.U.style.width=isNaN(Number(this.m.maxWidth))===
t?this.m.maxWidth:this.m.maxWidth+"px";this.U.style.height=a;this.vk.style.height=a;this.Zh.style.height=a;this.pg={height:this.m.imageHeight,width:this.m.imageHeight*Yb.fz};this.uk.style.height=this.pg.height-6+"px";this.uk.style.width=this.pg.width-6+"px";this.yy(this.W.uc(),t)},Ba:function(a){this.W=a;this.ss();this.pQ();this.oZ();this.yy(a.uc())},ss:function(){var a=this.m.imageHeight+"px";this.U=w("div");var b=this.U.style;b.cssText="background:rgb(37,37,37);background:rgba(37,37,37,0.9);";b.position=
"absolute";b.zIndex="2000";b.width=isNaN(Number(this.m.maxWidth))===t?this.m.maxWidth:this.m.maxWidth+"px";b.padding="8px 0";b.visibility="hidden";b.height=a;this.vk=w("div");b=this.vk.style;b.position="absolute";b.overflow="hidden";b.width="100%";b.height=a;this.Zh=w("div");b=this.Zh.style;b.height=a;this.vk.appendChild(this.Zh);this.U.appendChild(this.vk);this.W.U.appendChild(this.U);this.uk=w("div",{"class":"pano_photo_item_seleted"});this.uk.style.height=this.pg.height-6+"px";this.uk.style.width=
this.pg.width-6+"px";this.Ac(this.m.anchor)},dI:function(a){for(var b=this.qk,c=b.length-1;c>=0;c--)if(b[c].panoId==a)return c;return-1},yy:function(a,b){if(b||!this.qk[this.dd]||!(this.qk[this.dd].panoId==a&&this.qk[this.dd].recoType!==3)){var c=this,e=this.dI(a);!b&&e!==-1&&this.qk[e]&&this.qk[e].recoType!==3?this.Yp(e):this.CY(function(a){for(var b={},e,g,m=J,n=[],o=0,p=a.length;o<p;o++){e=a[o].catlog;g=a[o].floor;if(s!==e)if(""===e&&s!==g){m=t;b[g]||(b[g]=[]);b[g].push(a[o])}else{b[mg[e]]||(b[mg[e]]=
[]);b[mg[e]].push(a[o])}}for(var v in b)m?n.push({data:v+"F",index:v}):n.push({data:gi[v],index:v});c.yH=b;c.Oi=n;c.am(a);a.length==0?c.aa():c.show()})}},DW:function(){if(!this.Li){var a=this.pY(this.Oi),b=w("div");b.style.cssText=["width:"+this.Oi.length*134+"px;","overflow:hidden;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;"].join("");b.innerHTML=a;a=w("div");a.appendChild(b);a.style.cssText="position:absolute;top:-25px;background:rgb(37,37,37);background:rgba(37,37,37,0.9);border-bottom:1px solid #4e596a;width:100%;line-height:25px;height:25px;overflow:scroll;outline:0";
new yb(a,{oh:J,kn:t,ud:J,Ad:J,ig:J,Pt:t,vm:t,Ym:t});this.U.appendChild(a);for(var c=this,e=b.getElementsByTagName("span"),f=0,i=e.length;f<i;f++){b=e[f];g.V(b,"click",function(){if(this.getAttribute("dataindex")){c.am(c.yH[this.getAttribute("dataindex")]);for(var a=0,b=e.length;a<b;a++)e[a].style.color="#FFFFFF";this.style.color="#3383FF"}})}this.Li=a}},zW:function(){if(this.Li){a=this.zL(this.Oi);this.FQ.innerHTML=a}else{var a=this.zL(this.Oi),b=w("ul"),c=this;b.style.cssText="list-style: none;padding:0px;margin:0px;display:block;width:60px;position:absolute;top:7px";
b.innerHTML=a;g.V(b,"click",function(a){if(a=(a.srcElement||a.target).getAttribute("dataindex")){c.am(c.yH[a]);for(var e=b.getElementsByTagName("li"),f=0,i=e.length;f<i;f++)e[f].childNodes[0].getAttribute("dataindex")===a?g.R.gb(e[f],"pano_catlogLiActive"):g.R.zc(e[f],"pano_catlogLiActive")}});var a=w("div"),e=w("a"),f=w("span"),i=w("a"),k=w("span"),l=["background:url("+y.sa+"panorama/catlog_icon.png) no-repeat;","display:block;width:10px;height:7px;margin:0 auto;"].join("");f.style.cssText=l+"background-position:-18px 0;";
e.style.cssText="background:#1C1C1C;display:block;position:absolute;width:58px;";k.style.cssText=l+"background-position:0 0;";i.style.cssText="background:#1C1C1C;display:block;position:absolute;width:58px;";i.style.top=this.m.imageHeight-7+"px";a.style.cssText="position:absolute;top:0px;left:0px;width:60px;";e.appendChild(f);i.appendChild(k);g.V(e,"mouseover",function(){var a=parseInt(b.style.top,10);if(7!==a)f.style.backgroundPosition="-27px 0";new pa({Nc:60,hc:Pa.Ns,duration:300,xa:function(c){b.style.top=
a+(7-a)*c+"px"}})});g.V(e,"mouseout",function(){f.style.backgroundPosition="-18px 0"});g.V(i,"mouseover",function(){var a=parseInt(b.style.top,10),e=c.m.imageHeight-14;if(!(parseInt(b.offsetHeight,10)<e)){var f=e-parseInt(b.offsetHeight,10)+7;if(f!==a)k.style.backgroundPosition="-9px 0";new pa({Nc:60,hc:Pa.Ns,duration:300,xa:function(c){b.style.top=a+(f-a)*c+"px"}})}});g.V(i,"mouseout",function(){k.style.backgroundPosition="0 0"});a.appendChild(e);a.appendChild(i);e=w("div");e.style.cssText=["position:absolute;z-index:2001;left:20px;",
"height:"+this.m.imageHeight+"px;","width:62px;overflow:hidden;background:rgb(37,37,37);background:rgba(37,37,37,0.9);"].join("");e.appendChild(b);e.appendChild(a);this.Li=e;this.FQ=b;this.U.appendChild(e)}},AW:function(){if(this.Oi&&!(this.Oi.length<=0)){var a=w("div");a.innerHTML=this.fA;a.style.cssText="position:absolute;background:#252525";this.U.appendChild(a);this.Rs=a;this.Wc.rg.style.left=this.pg.width+8+"px";if(this.Li)this.Li.style.left=parseInt(this.Li.style.left,10)+this.pg.width+8+"px";
var b=this;g.V(a,"click",function(){b.W.Qd(b.wX)})}},am:function(a){this.qk=a;if(this.m.showCatalog)if(this.Oi.length>0){Ya()?this.zW():this.DW();this.Wc.offsetLeft=60}else{if(this.Rs){this.U.removeChild(this.Rs);this.Rs=u;this.Wc.rg.style.left="0px"}if(this.Li){this.U.removeChild(this.Li);this.Li=u}this.Wc.offsetLeft=0}var b=this.iY(a);if(Ya()&&this.Oi&&this.Oi.length>0&&this.m.showExit&&this.fA){this.Wc.offsetLeft=this.Wc.offsetLeft+(this.pg.width+8);this.Rs?this.Rs.innerHTML=this.fA:this.AW()}this.Zh.innerHTML=
b;this.Zh.style.width=(this.pg.width+Yb.hz)*a.length+8+"px";a=this.U.offsetWidth;b=this.Zh.offsetWidth;this.Wc.Ys&&(b=b+this.Wc.Ys());if(b<a-2*this.Wc.Gi-this.Wc.offsetLeft)this.U.style.width=b+this.Wc.offsetLeft+"px";else{this.U.style.width=isNaN(Number(this.m.maxWidth))===t?this.m.maxWidth:this.m.maxWidth+"px";if(b<this.U.offsetWidth-2*this.Wc.Gi-this.Wc.offsetLeft)this.U.style.width=b+this.Wc.offsetLeft+"px"}this.Wc.refresh();this.CB=this.Zh.children;this.Zh.appendChild(this.uk);this.uk.style.left=
"-100000px";a=this.dI(this.W.uc(),this.c3);a!==-1&&this.Yp(a)},pY:function(a){for(var b="",c,e=0,f=a.length;e<f;e++){c='<div style="color:white;opacity:0.5;margin:0 35px;float:left;text-align: center"><span  dataIndex="'+a[e].index+'">'+a[e].data+"</span></div>";b=b+c}return b},zL:function(a){for(var b="",c,e=0,f=a.length;e<f;e++){c='<li class="pano_catlogLi"><span style="display:block;width:100%;" dataIndex="'+a[e].index+'">'+a[e].data+"</span></li>";b=b+c}return b},iY:function(a){for(var b,c,e,
f,g=[],k=this.pg.height,l=this.pg.width,m=0;m<a.length;m++){b=a[m];recoType=b.recoType;e=b.panoId;f=b.name;c=b.heading;b=b.pitch;c=Ob.ML(e,c,b,198,108);b='<a href="javascript:void(0);" class="pano_photo_item" data-index="'+m+'"><img style="width:'+(l-2)+"px;height:"+(k-2)+'px;" data-index="'+m+'" name="'+f+'" src="'+c+'" alt="'+f+'"/><span class="pano_photo_decs" data-index="'+m+'" style="width:'+l+"px;font-size:"+Math.floor(k/6)+"px; line-height:"+Math.floor(k/6)+'px;"><em class="pano_poi_'+recoType+
'"></em>'+f+"</span></a>";if(recoType===3)if(Ya()){this.fA=b;this.wX=e;a.splice(m,1);m--}else{b='<a href="javascript:void(0);" class="pano_photo_item" data-index="'+m+'"><img style="width:'+(l-2)+"px;height:"+(k-2)+'px;" data-index="'+m+'" name="'+f+'" src="'+c+'" alt="'+f+'"/><div style="background:rgba(37,37,37,0.5);position:absolute;top:0px;left:0px;width:100%;height:100%;text-align: center;line-height:'+this.m.imageHeight+'px;" data-index="'+m+'"><img src="'+y.sa+'panorama/photoexit.png" style="border:none;vertical-align:middle;" data-index="'+
m+'" alt=""/></div></a>';g.push(b)}else g.push(b)}return g.join("")},CY:function(a){var b=this,c=this.W.uc();c&&this.Nr.Lx(c,function(e){b.W.uc()===c&&a(e)})},Ac:function(a){if(!Ac(a)||isNaN(a)||a<Kb||a>3)a=this.defaultAnchor;var b=this.U,c=this.m.offset.width,e=this.m.offset.height;b.style.left=b.style.top=b.style.right=b.style.bottom="auto";switch(a){case Kb:b.style.top=e+"px";b.style.left=c+"px";break;case Sb:b.style.top=e+"px";b.style.right=c+"px";break;case rb:b.style.bottom=e+"px";b.style.left=
c+"px";break;case 3:b.style.bottom=e+"px";b.style.right=c+"px"}},pQ:function(){this.nQ()},nQ:function(){var a=this;g.V(this.U,"touchstart",function(a){a.stopPropagation()});g.V(this.vk,"click",function(b){if((b=(b.srcElement||b.target).getAttribute("data-index"))&&b!=a.dd){a.Yp(b);a.W.Qd(a.qk[b].panoId)}});g.V(this.Zh,"mouseover",function(b){b=(b.srcElement||b.target).getAttribute("data-index");b!==u&&a.FK(b,t)});this.W.addEventListener("size_changed",function(){isNaN(Number(a.m.maxWidth))&&a.Gn({maxWidth:a.m.maxWidth})})},
Yp:function(a){this.uk.style.left=this.CB[a].offsetLeft+Yb.hz+"px";this.uk.setAttribute("data-index",this.CB[a].getAttribute("data-index"));this.dd=a;this.FK(a)},FK:function(a,b){var c=this.pg.width+Yb.hz,e=0;this.Wc.Ys&&(e=this.Wc.Ys()/2);var f=this.vk.offsetWidth-e*2,g=this.Zh.offsetLeft||this.Wc.x,g=g-e,k=-a*c;k>g&&this.Wc.scrollTo(k+e);c=k-c;g=g-f;c<g&&(!b||b&&k-g>8)&&this.Wc.scrollTo(c+f+e)},oZ:function(){this.Wc=I()?new yb(this.vk,{oh:J,kn:t,ud:J,Ad:J,ig:J,Pt:t,vm:t,Ym:t}):new mh(this.vk)},
aa:function(){this.U.style.visibility="hidden"},show:function(){this.U.style.visibility="visible"}});mh.prototype={Ba:function(){this.jh.style.position="relative";this.refresh();this.ss();this.rC()},refresh:function(){this.Do=this.U.offsetWidth-this.Ys();this.$A=-(this.jh.offsetWidth-this.Do-this.Gi);this.Uv=this.Gi+this.offsetLeft;this.jh.style.left=this.Uv+"px";if(this.jh.children[0])this.Sr=this.jh.children[0].offsetWidth;if(this.rg)this.rg.children[0].style.marginTop=this.Kr.children[0].style.marginTop=
this.rg.offsetHeight/2-this.rg.children[0].offsetHeight/2+"px"},Ys:function(){return this.Gi*2},ss:function(){this.lw=w("div");this.lw.innerHTML='<a class="pano_photo_arrow_l" style="background:rgb(37,37,37);background:rgba(37,37,37,0.9);" href="javascript:void(0)" title="\u4e0a\u4e00\u9875"><span class="pano_arrow_l"></span></a><a class="pano_photo_arrow_r" style="background:rgb(37,37,37);background:rgba(37,37,37,0.9);" href="javascript:void(0)" title="\u4e0b\u4e00\u9875"><span class="pano_arrow_r"></span></a>';
this.rg=this.lw.children[0];this.Kr=this.lw.children[1];this.U.appendChild(this.lw);this.rg.children[0].style.marginTop=this.Kr.children[0].style.marginTop=this.rg.offsetHeight/2-this.rg.children[0].offsetHeight/2+"px"},rC:function(){var a=this;g.V(this.rg,"click",function(){a.scrollTo(a.jh.offsetLeft+a.Do)});g.V(this.Kr,"click",function(){a.scrollTo(a.jh.offsetLeft-a.Do)})},bV:function(){g.R.zc(this.rg,"pano_arrow_disable");g.R.zc(this.Kr,"pano_arrow_disable");var a=this.jh.offsetLeft;a>=this.Uv&&
g.R.gb(this.rg,"pano_arrow_disable");a-this.Do<=this.$A&&g.R.gb(this.Kr,"pano_arrow_disable")},scrollTo:function(a){a=a<this.jh.offsetLeft?Math.ceil((a-this.Gi-this.Do)/this.Sr)*this.Sr+this.Do+this.Gi-8:Math.ceil((a-this.Gi)/this.Sr)*this.Sr+this.Gi;if(a<this.$A)a=this.$A;else if(a>this.Uv)a=this.Uv;var b=this.jh.offsetLeft,c=this;new pa({Nc:60,hc:Pa.Ns,duration:300,xa:function(e){c.jh.style.left=b+(a-b)*e+"px"},finish:function(){c.bV()}})}};Oc.IP=2;Oc.JP=2;Oc.UP=28;n.qn(function(a){function b(){var b=
a.jt();if(a.m.indoorSceneSwitchControl==J||b=="street")c&&c.aa();else if(b=="inter"){c||(c=new Oc(a,a.U));c.z1(a.uc());c.show()}}a.addEventListener("scene_type_changed",b);a.addEventListener("indoor_default_switch_mode_changed",b);var c=u});g.extend(Oc.prototype,{rC:function(){this.oQ();this.yz()},Yp:function(a){function b(){e.W.He({heading:c.heading,pitch:c.pitch});e.W.removeEventListener("position_changed",b)}var c=this.oB[a];this.W.Qd(c.panoId);var e=this;this.W.addEventListener("position_changed",
b)},next:function(){this.Yp(++this.Tq)},M_:function(){this.Yp(--this.Tq)},ss:function(){var a=this.RJ=w("div"),b=a.style;b.position="absolute";b.zIndex="2000";b.width="100%";b.top=b.left="0px";this.U.appendChild(a);this.sg=w("a");this.sg.style.left=Oc.IP+"%";this.sg.href="javascript: void(0);";this.sg.className="pano_switch_left";a.appendChild(this.sg);this.Yh=w("a");this.Yh.style.right=Oc.JP+"%";this.sg.href="javascript: void(0);";this.Yh.className="pano_switch_right";if(I()){this.Yh.style.height=
"34px";this.Yh.style.width="34px";this.Yh.style.borderRadius="17px";this.sg.style.height="34px";this.sg.style.width="34px";this.sg.style.borderRadius="17px"}a.appendChild(this.Yh);this.sg.style.top=this.Yh.style.top=this.W.sj().height/2-Oc.UP/2+"px"},z1:function(a){var b=this,c=this.W.uc();this.Nr.Lx(a,function(a){var f=b.W.uc();if(f===c){b.oB=a;b.RO(f)}})},aa:function(){this.eb=J;this.RJ.style.display="none"},show:function(){this.eb=t;this.RJ.style.display="block"},Uc:X("eb"),RO:function(a){for(var b=
this.oB,c=b.length-1;c>=0;c--)if(b[c].panoId==a)this.Tq=c;g.R.zc(this.sg,"pano_switch_disable");g.R.zc(this.Yh,"pano_switch_disable");this.Tq===1?g.R.gb(this.sg,"pano_switch_disable"):this.Tq==b.length-1&&g.R.gb(this.Yh,"pano_switch_disable")},oQ:function(){var a=this;Ca.V(this.sg,"click",function(b){g.R.ut(b.target,"pano_switch_disable")||a.M_()});Ca.V(this.Yh,"click",function(b){g.R.ut(b.target,"pano_switch_disable")||a.next()})},yz:function(){var a=this,b=a.W;b.addEventListener("position_changed",
function(){if(a.Uc()){var c=b.uc();a.RO(c)}})}});window.GT=2})();