var _____WB$wombat$assign$function_____ = function(name) {return (self._wb_wombat && self._wb_wombat.local_init && self._wb_wombat.local_init(name)) || self[name]; }; if (!self.__WB_pmw) { self.__WB_pmw = function(obj) { this.__WB_source = obj; return this; } } { let window = _____WB$wombat$assign$function_____("window"); let self = _____WB$wombat$assign$function_____("self"); let document = _____WB$wombat$assign$function_____("document"); let location = _____WB$wombat$assign$function_____("location"); let top = _____WB$wombat$assign$function_____("top"); let parent = _____WB$wombat$assign$function_____("parent"); let frames = _____WB$wombat$assign$function_____("frames"); let opener = _____WB$wombat$assign$function_____("opener"); ; /* Start:"a:4:{s:4:"full";s:92:"/bitrix/templates/aspro_tires/components/bitrix/map.yandex.view/map/script.js?14086081601681";s:6:"source";s:77:"/bitrix/templates/aspro_tires/components/bitrix/map.yandex.view/map/script.js";s:3:"min";s:0:"";s:3:"map";s:0:"";}"*/ if (!window.BX_YMapAddPlacemark) { window.BX_YMapAddPlacemark = function(map, arPlacemark) { if (null == map) return false; if(!arPlacemark.LAT || !arPlacemark.LON) return false; var props = {}; if (null != arPlacemark.TEXT && arPlacemark.TEXT.length > 0) { var value_view = ''; if (arPlacemark.TEXT.length > 0) { var rnpos = arPlacemark.TEXT.indexOf("\n"); value_view = rnpos <= 0 ? arPlacemark.TEXT : arPlacemark.TEXT.substring(0, rnpos); } props.balloonContent = arPlacemark.TEXT.replace(/\n/g, '
'); props.hintContent = value_view; } var root = '/bitrix/templates/aspro_tires/images/map-marker.png'; var obPlacemark = new ymaps.Placemark( [arPlacemark.LAT, arPlacemark.LON], props, { balloonCloseButton: true, iconImageHref: root, iconImageSize: [38, 47], } ); map.geoObjects.add(obPlacemark); return obPlacemark; } } if (!window.BX_YMapAddPolyline) { window.BX_YMapAddPolyline = function(map, arPolyline) { if (null == map) return false; if (null != arPolyline.POINTS && arPolyline.POINTS.length > 1) { var arPoints = []; for (var i = 0, len = arPolyline.POINTS.length; i < len; i++) { arPoints.push([arPolyline.POINTS[i].LAT, arPolyline.POINTS[i].LON]); } } else { return false; } var obParams = {clickable: true}; if (null != arPolyline.STYLE) { obParams.strokeColor = arPolyline.STYLE.strokeColor; obParams.strokeWidth = arPolyline.STYLE.strokeWidth; } var obPolyline = new ymaps.Polyline( arPoints, {balloonContent: arPolyline.TITLE}, obParams ); map.geoObjects.add(obPolyline); return obPolyline; } } /* End */ ;; /* /bitrix/templates/aspro_tires/components/bitrix/map.yandex.view/map/script.js?14086081601681*/ } /