1 2; /* Start:"a:4:{s:4:"full";s:94:"/bitrix/templates/aspro_next/components/bitrix/map.yandex.view/map/script.min.js?1686529116828";s:6:"source";s:76:"/bitrix/templates/aspro_next/components/bitrix/map.yandex.view/map/script.js";s:3:"min";s:0:"";s:3:"map";s:0:"";}"*/ 3window.BX_YMapAddPlacemark||(window.BX_YMapAddPlacemark=function(n,l){if(null==n)return!1;if(!l.LAT||!l.LON)return!1;var e={};if(null!=l.TEXT&&l.TEXT.length>0){var r="";if(l.TEXT.length>0){var o=l.TEXT.indexOf("\n");r=0>=o?l.TEXT:l.TEXT.substring(0,o)}e.balloonContent=l.TEXT.replace(/\n/g,"<br />"),e.hintContent=r}var t=new ymaps.Placemark([l.LAT,l.LON],e,{balloonCloseButton:!0});return n.geoObjects.add(t),t}),window.BX_YMapAddPolyline||(window.BX_YMapAddPolyline=function(n,l){if(null==n)return!1;if(!(null!=l.POINTS&&l.POINTS.length>1))return!1;for(var e=[],r=0,o=l.POINTS.length;o>r;r++)e.push([l.POINTS[r].LAT,l.POINTS[r].LON]);var t={clickable:!0};null!=l.STYLE&&(t.strokeColor=l.STYLE.strokeColor,t.strokeWidth=l.STYLE.strokeWidth);var T=new ymaps.Polyline(e,{balloonContent:l.TITLE},t);return n.geoObjects.add(T),T}); 4/* End */ 5; 6; /* Start:"a:4:{s:4:"full";s:96:"/bitrix/templates/aspro_next/components/bitrix/map.yandex.view/.default/script.js?16865291161540";s:6:"source";s:81:"/bitrix/templates/aspro_next/components/bitrix/map.yandex.view/.default/script.js";s:3:"min";s:0:"";s:3:"map";s:0:"";}"*/ 7if (!window.BX_YMapAddPlacemark) 8{ 9 window.BX_YMapAddPlacemark = function(map, arPlacemark) 10 { 11 if (null == map) 12 return false; 13 14 if(!arPlacemark.LAT || !arPlacemark.LON) 15 return false; 16 17 var props = {}; 18 if (null != arPlacemark.TEXT && arPlacemark.TEXT.length > 0) 19 { 20 var value_view = ''; 21 22 if (arPlacemark.TEXT.length > 0) 23 { 24 var rnpos = arPlacemark.TEXT.indexOf("\n"); 25 value_view = rnpos <= 0 ? arPlacemark.TEXT : arPlacemark.TEXT.substring(0, rnpos); 26 } 27 28 props.balloonContent = arPlacemark.TEXT.replace(/\n/g, '<br />'); 29 props.hintContent = value_view; 30 } 31 32 var obPlacemark = new ymaps.Placemark( 33 [arPlacemark.LAT, arPlacemark.LON], 34 props, 35 {balloonCloseButton: true} 36 ); 37 38 map.geoObjects.add(obPlacemark); 39 40 return obPlacemark; 41 } 42} 43 44if (!window.BX_YMapAddPolyline) 45{ 46 window.BX_YMapAddPolyline = function(map, arPolyline) 47 { 48 if (null == map) 49 return false; 50 51 if (null != arPolyline.POINTS && arPolyline.POINTS.length > 1) 52 { 53 var arPoints = []; 54 for (var i = 0, len = arPolyline.POINTS.length; i < len; i++) 55 { 56 arPoints.push([arPolyline.POINTS[i].LAT, arPolyline.POINTS[i].LON]); 57 } 58 } 59 else 60 { 61 return false; 62 } 63 64 var obParams = {clickable: true}; 65 if (null != arPolyline.STYLE) 66 { 67 obParams.strokeColor = arPolyline.STYLE.strokeColor; 68 obParams.strokeWidth = arPolyline.STYLE.strokeWidth; 69 } 70 var obPolyline = new ymaps.Polyline( 71 arPoints, {balloonContent: arPolyline.TITLE}, obParams 72 ); 73 74 map.geoObjects.add(obPolyline); 75 76 return obPolyline; 77 } 78} 79/* End */ 80;; /* /bitrix/templates/aspro_next/components/bitrix/map.yandex.view/map/script.min.js?1686529116828*/ 81; /* /bitrix/templates/aspro_next/components/bitrix/map.yandex.view/.default/script.js?16865291161540*/
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.