1(()=>{window.JCH2oMap=function(t){this.mapId="map",this.zoom=7,this.center=[55.76,37.64],this.buttonShow=!1,this.durationSlide=300,typeof t=="object"&&(this.params=t,this.initConfig(),this.errorCode=0),this.errorCode===0&&BX.ready(BX.delegate(this.Init,this))};window.JCH2oMap.prototype.initConfig=function(){this.params.MAP_ID&&(this.mapId=this.params.MAP_ID),this.params.PLACEMARK&&(this.placemark=this.params.PLACEMARK),this.params.NAME&&(this.name=this.params.NAME),this.params.ZOOM&&(this.zoom=this.params.ZOOM),this.params.CENTER&&(this.center=this.params.CENTER.split(",")),this.params.BUTTON_SHOW&&(this.buttonShow=$("#"+this.params.BUTTON_SHOW)),this.params.DURATION_SLIDE&&(this.durationSlide=this.params.DURATION_SLIDE)};window.JCH2oMap.prototype.MapInit=function(){var t=this;ymaps.ready(function(){t.map=new ymaps.Map(t.mapId,{center:t.center,zoom:t.zoom,controls:["zoomControl"]}),t.map.behaviors.disable("scrollZoom"),t.PlacemarkInit()})};window.JCH2oMap.prototype.MapDestroy=function(){this.map.destroy(),this.map=null};window.JCH2oMap.prototype.PlacemarkInit=function(){var t,i=this;if(Array.isArray(this.placemark)){var o=[];i.placemark.forEach(function(a,r,p){o[r]=new ymaps.GeoObject({geometry:{type:"Point",coordinates:[a.LAT,a.LON]},properties:{hintContent:a.TEXT,clusterCaption:a.TEXT,balloonContentBody:a.BALLOON_TEXT}},{})});var s=new ymaps.Clusterer({clusterDisableClickZoom:!1});s.add(o),i.map.geoObjects.add(s)}};window.JCH2oMap.prototype.Init=function(){var t=this;t.MapInit()};})();
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.