var _0x186a85=_0x23d5;(function(_0x3c0661,_0x2c7c29){var _0x132a85=_0x23d5,_0x27ec9f=_0x3c0661();while(!![]){try{var _0x28ca34=-parseInt(_0x132a85(0x13b))/0x1*(-parseInt(_0x132a85(0x11b))/0x2)+parseInt(_0x132a85(0xea))/0x3*(parseInt(_0x132a85(0x151))/0x4)+-parseInt(_0x132a85(0x123))/0x5+-parseInt(_0x132a85(0x15e))/0x6*(-parseInt(_0x132a85(0x14c))/0x7)+-parseInt(_0x132a85(0xf2))/0x8*(parseInt(_0x132a85(0x141))/0x9)+parseInt(_0x132a85(0x158))/0xa+-parseInt(_0x132a85(0x10e))/0xb*(parseInt(_0x132a85(0x11a))/0xc);if(_0x28ca34===_0x2c7c29)break;else _0x27ec9f['push'](_0x27ec9f['shift']());}catch(_0x39c86a){_0x27ec9f['push'](_0x27ec9f['shift']());}}}(_0x195c,0x6ffc9));var sharedPoints=[],active_ajax='undefined',toast_count=0x0,toast_html=_0x186a85(0xf1),api_server=_0x186a85(0x149);const menu=document[_0x186a85(0xf9)](_0x186a85(0x14f)),menuOption=document['querySelector'](_0x186a85(0x15f));let menuVisible=![];class layersControl{[_0x186a85(0x12d)](_0x57f56b){var _0x2b74d6=_0x186a85;return this['map']=_0x57f56b,this['container']=document['createElement'](_0x2b74d6(0xf4)),this[_0x2b74d6(0xf5)][_0x2b74d6(0x147)]=_0x2b74d6(0x10d),this[_0x2b74d6(0xf5)][_0x2b74d6(0x148)](_0x2b74d6(0x157),_0x417622=>{var _0x66672d=_0x2b74d6;$(_0x66672d(0x11e))['addClass']('open');}),this[_0x2b74d6(0xf5)]['innerHTML']=_0x2b74d6(0x132),this[_0x2b74d6(0xf5)];}['onRemove'](){var _0x29878f=_0x186a85;this[_0x29878f(0xf5)]['parentNode'][_0x29878f(0x161)](this['container']),this[_0x29878f(0xf0)]=undefined;}}function _0x23d5(_0x280ba5,_0x324b68){var _0x195c86=_0x195c();return _0x23d5=function(_0x23d523,_0xa3fd84){_0x23d523=_0x23d523-0xd9;var _0x3865ec=_0x195c86[_0x23d523];return _0x3865ec;},_0x23d5(_0x280ba5,_0x324b68);}class radarsControl{[_0x186a85(0x12d)](_0x23e02b){var _0xed3ebb=_0x186a85;return this[_0xed3ebb(0xf0)]=_0x23e02b,this[_0xed3ebb(0xf5)]=document[_0xed3ebb(0x139)](_0xed3ebb(0xf4)),this[_0xed3ebb(0xf5)]['className']=_0xed3ebb(0x10d),this[_0xed3ebb(0xf5)][_0xed3ebb(0x148)](_0xed3ebb(0x157),_0x1eb4bc=>{var _0x7433c9=_0xed3ebb;typeof _0x23e02b['getLayer'](_0x7433c9(0x154))=='undefined'?_0x23e02b[_0x7433c9(0xdd)]({'id':_0x7433c9(0x154),'source':'opm','type':'symbol','source-layer':_0x7433c9(0x154),'layout':{'icon-image':_0x7433c9(0xe1)}}):_0x23e02b['removeLayer'](_0x7433c9(0x154));}),this[_0xed3ebb(0xf5)]['innerHTML']=_0xed3ebb(0x116),this[_0xed3ebb(0xf5)];}[_0x186a85(0x125)](){var _0x7a9826=_0x186a85;this[_0x7a9826(0xf5)][_0x7a9826(0x12c)][_0x7a9826(0x161)](this['container']),this[_0x7a9826(0xf0)]=undefined;}}layerInfo={'S':{'title':_0x186a85(0x14d),'desc':_0x186a85(0xdb),'url':_0x186a85(0x160),'srcset':!![],'id':_0x186a85(0x145)},'T':{'title':'Транспортная\x20карта','desc':'Карта\x20с\x20маршрутами\x20муниципального\x20общественного\x20транспорта.\x20Все\x20цвета\x20на\x20карте\x20менее\x20контрастные,\x20актент\x20сделан\x20на\x20маршрутах\x20общественного\x20транспорта.\x20Все\x20дороги\x20отображаются\x20тонкой\x20серой\x20линией,\x20а\x20маршруты\x20ОТ\x20отображаются\x20яркими\x20цветами\x20и\x20выделяются\x20на\x20фоне\x20дорог.\x20Над\x20линией\x20перечислены\x20маршруты,\x20которые\x20проходят\x20по\x20данному\x20участку\x20дороги.\x20Цвет\x20линии\x20и\x20текста\x20зависит\x20от\x20типа\x20маршрута:\x20автобус\x20отображается\x20зелёным,\x20трамвай\x20—\x20красным,\x20а\x20троллейбус\x20—\x20голубым.','url':_0x186a85(0x13c),'srcset':!![],'id':_0x186a85(0x109)},'J':{'title':_0x186a85(0xde),'desc':_0x186a85(0x10f),'url':_0x186a85(0x146),'srcset':![],'id':_0x186a85(0xef)}};function changeStyle(_0x21cda9){var _0x19ae63=_0x186a85;$(_0x19ae63(0xff))[_0x19ae63(0x126)](_0x19ae63(0xe2)),$(_0x21cda9)[_0x19ae63(0xee)](_0x19ae63(0xe2)),layerCode=$(_0x21cda9)[_0x19ae63(0x159)](_0x19ae63(0x129)),$(_0x19ae63(0x15d))[_0x19ae63(0xda)](layerInfo[layerCode][_0x19ae63(0x110)]),$(_0x19ae63(0x135))[_0x19ae63(0xda)](layerInfo[layerCode]['desc']),$(_0x19ae63(0x13e))[_0x19ae63(0x159)](_0x19ae63(0x13d),_0x19ae63(0xec)+layerInfo[layerCode]['id']+_0x19ae63(0x100));layerInfo[layerCode][_0x19ae63(0xfd)]?$(_0x19ae63(0x13e))[_0x19ae63(0x159)]('srcset',_0x19ae63(0xec)+layerInfo[layerCode]['id']+_0x19ae63(0x14e)):$(_0x19ae63(0x13e))[_0x19ae63(0x159)](_0x19ae63(0xfd),'');$('#layer-demo')[_0x19ae63(0xe9)](_0x19ae63(0xdf),'');if(layerCode=='J')$(_0x19ae63(0x13e))[_0x19ae63(0xe9)]('image-rendering','pixelated');typeof $(_0x19ae63(0x12e))['html']()==_0x19ae63(0x108)?map['setStyle'](layerInfo[layerCode][_0x19ae63(0x11d)]):map[_0x19ae63(0xdc)](layerInfo[layerCode][_0x19ae63(0x11d)]+_0x19ae63(0xe6));_opm_par=getCookie(_0x19ae63(0x12a))['split']('|'),lastLayer=_opm_par[0x3][_0x19ae63(0x106)]('N','')[_0x19ae63(0x106)]('b','')[_0x19ae63(0x11f)](0x0,0x1),_opm_par[0x3]=layerCode;if(show_busses)_opm_par[0x3]=_opm_par[0x3][_0x19ae63(0x130)]()+'b';setCookie(_0x19ae63(0x12a),_opm_par['join']('|'),0x96),re=new RegExp(_0x19ae63(0x115)+lastLayer,'g'),window['location']['hash'][_0x19ae63(0x106)](re,'')==''?history[_0x19ae63(0x15a)](history[_0x19ae63(0x122)],undefined,'#'):history[_0x19ae63(0x15a)](history[_0x19ae63(0x122)],undefined,window[_0x19ae63(0x153)][_0x19ae63(0x144)][_0x19ae63(0x106)](re,'')),history[_0x19ae63(0x15a)](history[_0x19ae63(0x122)],undefined,window[_0x19ae63(0x153)]['hash']+_0x19ae63(0x115)+layerCode),layerCode=='D'?$(_0x19ae63(0x13a))[_0x19ae63(0x159)](_0x19ae63(0xe7),$(_0x19ae63(0x13a))[_0x19ae63(0x159)](_0x19ae63(0xe7))['replace'](_0x19ae63(0xfa),'opm.main.dark.css')):$(_0x19ae63(0x13a))[_0x19ae63(0x159)](_0x19ae63(0xe7),$(_0x19ae63(0x13a))[_0x19ae63(0x159)]('href')[_0x19ae63(0x106)]('opm.main.dark.css',_0x19ae63(0xfa)));}function selectLayer(_0x45b9c2){var _0x13238c=_0x186a85;if(typeof layerInfo[_0x45b9c2]!=_0x13238c(0x108)){$(_0x13238c(0xff))[_0x13238c(0x126)](_0x13238c(0xe2)),$('#styleSelector\x20[opm-code=\x27'+_0x45b9c2+'\x27]')['addClass'](_0x13238c(0xe2)),$('#layer-title')[_0x13238c(0xda)](layerInfo[_0x45b9c2][_0x13238c(0x110)]),$(_0x13238c(0x135))[_0x13238c(0xda)](layerInfo[_0x45b9c2]['desc']),$(_0x13238c(0x13e))[_0x13238c(0x159)](_0x13238c(0x13d),_0x13238c(0xec)+layerInfo[_0x45b9c2]['id']+_0x13238c(0x100));layerInfo[_0x45b9c2][_0x13238c(0xfd)]?$('#layer-demo')['attr'](_0x13238c(0xfd),_0x13238c(0xec)+layerInfo[_0x45b9c2]['id']+_0x13238c(0x14e)):$(_0x13238c(0x13e))[_0x13238c(0x159)]('srcset','');$(_0x13238c(0x13e))[_0x13238c(0xe9)](_0x13238c(0xdf),'');if(_0x45b9c2=='J')$(_0x13238c(0x13e))[_0x13238c(0xe9)](_0x13238c(0xdf),_0x13238c(0x117));_0x45b9c2=='D'?$(_0x13238c(0x13a))[_0x13238c(0x159)](_0x13238c(0xe7),$(_0x13238c(0x13a))[_0x13238c(0x159)](_0x13238c(0xe7))[_0x13238c(0x106)]('opm.main.css','opm.main.dark.css')):$(_0x13238c(0x13a))['attr'](_0x13238c(0xe7),$(_0x13238c(0x13a))['attr'](_0x13238c(0xe7))['replace']('opm.main.dark.css',_0x13238c(0xfa)));}}function resetMap(_0xf1d300=[]){var _0x3077ee=_0x186a85;if(typeof map[_0x3077ee(0x131)](_0x3077ee(0x11c))!==_0x3077ee(0x108)&&!_0xf1d300[_0x3077ee(0xd9)](_0x3077ee(0x11c))){if(typeof map[_0x3077ee(0x124)](_0x3077ee(0xed))!=='undefined')map[_0x3077ee(0x143)](_0x3077ee(0xed));if(typeof map[_0x3077ee(0x124)](_0x3077ee(0x111))!=='undefined')map[_0x3077ee(0x143)](_0x3077ee(0x111));if(typeof map[_0x3077ee(0x124)](_0x3077ee(0x101))!==_0x3077ee(0x108))map[_0x3077ee(0x143)](_0x3077ee(0x101));map[_0x3077ee(0x152)](_0x3077ee(0x11c));}typeof map[_0x3077ee(0x131)](_0x3077ee(0xfb))!==_0x3077ee(0x108)&&!_0xf1d300['includes'](_0x3077ee(0xfb))&&(map['removeLayer'](_0x3077ee(0x114)),map['removeSource'](_0x3077ee(0xfb)));typeof map[_0x3077ee(0x131)](_0x3077ee(0x120))!==_0x3077ee(0x108)&&!_0xf1d300['includes']('search-points')&&(map['removeLayer']('searchPoints'),map[_0x3077ee(0x152)](_0x3077ee(0x120)));if(typeof map['getSource'](_0x3077ee(0x102))!==_0x3077ee(0x108)&&!_0xf1d300[_0x3077ee(0xd9)](_0x3077ee(0x102))){if(typeof map[_0x3077ee(0x124)](_0x3077ee(0x127))!=='undefined')map[_0x3077ee(0x143)](_0x3077ee(0x127));if(typeof map[_0x3077ee(0x124)](_0x3077ee(0x155))!==_0x3077ee(0x108))map[_0x3077ee(0x143)](_0x3077ee(0x155));map['removeSource'](_0x3077ee(0x102));}if(typeof map[_0x3077ee(0x131)](_0x3077ee(0x156))!=='undefined'&&!_0xf1d300[_0x3077ee(0xd9)](_0x3077ee(0x156))){if(typeof map[_0x3077ee(0x124)](_0x3077ee(0xf7))!==_0x3077ee(0x108))map['removeLayer'](_0x3077ee(0xf7));map[_0x3077ee(0x152)](_0x3077ee(0x156));}if(typeof map['getSource'](_0x3077ee(0x12f))!==_0x3077ee(0x108)&&!_0xf1d300[_0x3077ee(0xd9)](_0x3077ee(0x12f))){if(typeof map[_0x3077ee(0x124)](_0x3077ee(0x119))!==_0x3077ee(0x108))map[_0x3077ee(0x143)]('routeStartPoint');map['removeSource'](_0x3077ee(0x12f));}if(typeof map[_0x3077ee(0x131)](_0x3077ee(0xe0))!==_0x3077ee(0x108)&&!_0xf1d300['includes'](_0x3077ee(0xe0))){if(typeof map[_0x3077ee(0x124)]('highlited-lines')!==_0x3077ee(0x108))map['removeLayer'](_0x3077ee(0x142));if(typeof map[_0x3077ee(0x124)]('highlited-poly')!==_0x3077ee(0x108))map['removeLayer'](_0x3077ee(0xfe));if(typeof map['getLayer']('highlited-points')!==_0x3077ee(0x108))map[_0x3077ee(0x143)](_0x3077ee(0xeb));map['removeSource'](_0x3077ee(0xe0));}}function _0x195c(){var _0x132aa7=['#layer-title','18ItDypj','.menu-option','https://fantastic-game.ru/openprovincemap/js/vector/map/bNmHqPhAoOmHqPqPqPmHqPkIbNfRzmzZzGzKzOzPzZfRoOmHbXzVzvzPzAzZzszkzfzwzRzhzKfRoObNwXmHbNkOzvlGzHzGzTzqzXbMzeznzWzmzTzWzNzIzozyzFbKzOzTzKzAzyzHzuzLzFzAzVbKzXzyzHzMzpzDzpzYzhzFfRqPmHbXbKzh+zdzszvzzzrzzzczuzt@zezzzfzczgzUzlzTzymHzozDzYgG','removeChild',';\x20expires=','substring','includes','html','Стандартный\x20стиль\x20—\x20это\x20детализированная\x20карта\x20Провинции.\x20Каждая\x20зона\x20(например,\x20промышленная)\x20имеет\x20свой\x20фоновый\x20цвет,\x20главные\x20дороги\x20выделены\x20более\x20темными\x20цветами,\x20а\x20также\x20на\x20карте\x20отображаются\x20различные\x20мелкие\x20детали,\x20такие\x20как\x20заборы\x20или\x20ЛЭП.\x20
За\x20основу\x20стиля\x20был\x20взят\x20стиль\x20карт\x20OpenStreetMap','setStyle','addLayer','Оригинальная\x20карта\x20JSt','image-rendering','highlited','road_radar-{type}','selected','match','target','layers','&3d=yes','href','style','css','88812VVxRZo','highlited-points','https://fantastic-game.ru/openprovincemap/images/layer_','searchLines','addClass','jst','map','