var ComponentInterestRequest,ComponentOfficeRequest,MD5,Ahunter,AutocompleteInput,CompanySearch,MKBMapSearch,TabsFilter,UtmManager;define("app",["jquery","als","sliderControl","foldable","tabs","header","scrollToComp","selector","buttons","sitemapNav","navFoldable","objectFitPolyfill","performanceNowPolyfill","internalLink","domReady!","jqueryUI","jqueryDatepickerRu"],function(n,t,i,r,u,f,e,o,s,h,c,l,a,v){"use strict";var y=function(){this.win_=n(window);this.page_=n("#page");window.minWidth=980;this.body_=n("body");this.coverContainer_=this.page_.find(".cover-container");this.coverOverlay_=this.coverContainer_.find(".cover-overlay");this.mark_=0;this.docWidth_=document.body.clientWidth;this.init()};return y.prototype.init=function(){var t=this,a;new f;this.onInitAfter_();this.attachEvents_();this.checkWidth_();this.checkBrowser_()&&t.body_.addClass("no-svg");this.win_.on("resize",function(){t.checkWidth_()});n(".slider-container").each(function(){new i(n(this))});n(".foldable").each(function(){new r(n(this))});n(".tabs").each(function(){new u(n(this))});n(".internal-link").each(function(){new v(n(this),n(this).data("href"))});n(".slide-btn").on("click",function(t){if(n(this).data("block")){var i=n(this).data("block"),r=n(".component_"+i),u=r.offset().top;new e(u);t.preventDefault()}});n(".selector").each(function(){new o(n(this))});n(".buttons").each(function(){new s(n(this))});new h;n(".nav-foldable").each(function(){new c(n(this))});n(".input_date").each(function(){n(this).datepicker({dateFormat:"dd.mm.yy",changeMonth:!0,changeYear:!0,yearRange:"c-100:c+10",onSelect:function(){n(this).valid()}})});t.body_.on("layout_changed",function(){l&&l()});a=null;MkbRuWeb.getVideoDict&&(a=MkbRuWeb.getVideoDict());t.setLayoutChangedStatus_(a);t.body_.trigger("layout_changed")},y.prototype.checkBrowser_=function(){var n=window.navigator.userAgent,t=n.indexOf("MSIE ");return t>0||!!n.match(/Trident.*rv\:11\./)},y.prototype.checkWidth_=function(){this.win_.width()<window.minWidth?(this.page_.trigger("mobile_view"),n("html").addClass("mobile")):(this.page_.trigger("desktop_view"),n("html").removeClass("mobile"))},y.prototype.isTimeoutOnVideo_=function(){return this.mark_?this.mark_:(this.mark_=window.performance&&window.performance.now()<1e4,this.mark_)},y.prototype.setLayoutChangedStatus_=function(n){this.isTimeoutOnVideo_()&&n&&!window.isIPad?(this.body_.addClass(" with-video"),this.coverOverlay_.html('<div class="cover-overlay__video"><video id="video" autoplay="autoplay" data-extra=\''+JSON.stringify(n.data)+'\' muted="true" data-object-fit="cover" data-object-position="top left"><source src="'+n.mp4+'" type="video/mp4"/><source src="'+n.ogg+'" type="video/ogg"/><source src="'+n.webm+'" type="video/webm"/><\/video><\/div>')):this.coverOverlay_.html("")},y.prototype.attachEvents_=function(){n(window).on("resize scroll touchmove",function(){document.body.clientWidth!==this.docWidth_&&(this.docWidth_=document.body.clientWidth,this.setPictureRightSideParam_())}.bind(this))},y.prototype.onInitAfter_=function(){n("body").on("layout_changed",function(){this.pictureRightSide=n(".picture_right-side img");this.setPictureRightSideParam_();this.setPercentNumDelay_()}.bind(this))},y.prototype.setPictureRightSideParam_=function(){var n=this;this.pictureRightSide&&this.pictureRightSide.each(function(){var t=this.getBoundingClientRect(),i,r;t.left&&t.top&&(i=Math.floor(t.left),r=n.docWidth_-i-1,this.style.width=r+"px",this.style.maxWidth="initial")})},y.prototype.setPercentNumDelay_=function(){var t=n("#video").data("extra"),i=0;t&&t.percentNumDelay&&(i=t.percentNumDelay*1e3);setTimeout(function(){n(".page .extra .interest-rate .percent-num").addClass("animate");n(".page .extra .product-info__general").addClass("animate")},i)},y});define("jquery",function(){return $});define("jqueryUI");define("jqueryDatepickerRu");define("jqueryDragtable");define("jqueryTouchPunch");define("statusAnimation",["jquery","bodymove"],function(n,t){"use strict";var i=function(t,i,r){this.componentRequest_=n(".component_request");this.animatedElement_=document.getElementById("request-status_"+t+"-anim");this.animationData_=i;this.params_;this.loop_=r||!1;this.anim_;this.init_()};return i.prototype.init_=function(){this.params_={container:this.animatedElement_,renderer:"svg",loop:this.loop_,autoplay:!0,animationData:this.animationData_};this.anim_=t.loadAnimation(this.params_);this.attachEvents_()},i.prototype.attachEvents_=function(){var n=this;this.componentRequest_.on("resend",function(){n.anim_.destroy()})},i});define("componentDescription",["jquery","als"],function(n,t){"use strict";var i=function(){(this.componentFirst_=n(".component_first"),this.componentFirst_.length!==0)&&(this.componentContent_=this.componentFirst_.find(".component__content"),this.componentFirstTopPad_=t.parseInt(this.componentFirst_.css("padding-top")),this.componentFirstBottomPad_=t.parseInt(this.componentFirst_.css("padding-bottom")),this.win_=n(window),this.init_())};return i.prototype.init_=function(){this.setComponentHeight_();this.attachEvents_()},i.prototype.attachEvents_=function(){var n=this;this.win_.on("resize",function(){n.setComponentHeight_()})},i.prototype.setComponentHeight_=function(){var n=this.win_.height(),t=this.componentContent_.outerHeight()+this.componentFirstTopPad_+this.componentFirstBottomPad_,i;i=this.win_.outerWidth()>=980&&n>t?Math.max(n,t):"auto";this.componentFirst_.outerHeight(i)},i});define("componentFirst",["jquery","als"],function(n,t){"use strict";var i=function(){(this.componentFirst_=n(".component_first"),this.componentFirst_.length!==0)&&(this.componentContent_=this.componentFirst_.find(".component__content"),this.componentFirstTopPad_=t.parseInt(this.componentFirst_.css("padding-top")),this.componentFirstBottomPad_=t.parseInt(this.componentFirst_.css("padding-bottom")),this.win_=n(window),this.init_())};return i.prototype.init_=function(){var n=this;setTimeout(function(){n.setComponentHeight_()},100);this.attachEvents_()},i.prototype.attachEvents_=function(){var n=this;this.win_.on("resize",function(){n.setComponentHeight_()})},i.prototype.setComponentHeight_=function(){var n=this.win_.height(),t=this.componentContent_.outerHeight()+this.componentFirstTopPad_+this.componentFirstBottomPad_;this.win_.outerWidth()<980||n<=t?this.componentFirst_.outerHeight("auto"):this.componentFirst_.outerHeight("")},i});ComponentInterestRequest=function(n){this.componentRequest_=n||$(".component_request");this.selectorInterest_=this.componentRequest_.find(".selector__autocomplete.request_selector_interest");this.init_()};ComponentInterestRequest.CLASS_SELECTED="selected";ComponentInterestRequest.CLASS_EXCLUDED="excluded";ComponentInterestRequest.prototype.init_=function(){var n=this;n.setScrollbar_(n.selectorInterest_);new AutocompleteInput(n.selectorInterest_,!0)};ComponentInterestRequest.prototype.setScrollbar_=function(n){n.find(".selector-autocomplete").mCustomScrollbar({axis:"y",scrollInertia:300,mouseWheel:{preventDefault:!0},autoHideScrollbar:!0,contentTouchScroll:!1})};ComponentOfficeRequest=function(n,t){(this.componentRequest_=n||$(".component_request"),this.notSelectRegion_=t||!1,this.componentRequest_.length!==0)&&(this.btnShowMap_=this.componentRequest_.find("img.btn__branches_map"),this.selectorRegion_=this.componentRequest_.find(".selector__autocomplete.request_selector_region"),this.selectorMetro_=this.componentRequest_.find(".selector__autocomplete.request_selector_metro"),this.selectorOffice_=this.componentRequest_.find(".selector__autocomplete.request_selector_office"),this.geoSwitcher_=$('input[type="hidden"][name="GeoSwitcher"]'),this.formLine_=".form__line",this.cookies_="",this.init_())};ComponentOfficeRequest.CLASS_SELECTED="selected";ComponentOfficeRequest.CLASS_EXCLUDED="excluded";ComponentOfficeRequest.prototype.init_=function(){var n=this;this.attachEvents_();n.notSelectRegion_||this.regionFromCookies_();n.setScrollbar_(n.selectorOffice_);n.setScrollbar_(n.selectorMetro_);n.setScrollbar_(n.selectorRegion_);new AutocompleteInput(n.selectorRegion_);new AutocompleteInput(n.selectorMetro_);new AutocompleteInput(n.selectorOffice_)};ComponentOfficeRequest.prototype.setScrollbar_=function(n){n.find(".selector-autocomplete").mCustomScrollbar({axis:"y",scrollInertia:300,mouseWheel:{preventDefault:!0},autoHideScrollbar:!0,contentTouchScroll:!1})};ComponentOfficeRequest.prototype.attachEvents_=function(){var n=this,t=n.selectorOffice_.find('input[type="hidden"]');n.btnShowMap_.on("office_select",function(t,i){var r=n.selectorOffice_.find('.selector__autocomplete_list-option[data-id="'+i+'"]');if(r.length>0){var u=r.data("reg-id"),o=$("#RegionId").val(),f=r.data("metro-list"),e=n.selectorRegion_.find('.selector__autocomplete_list-option[data-id="'+u+'"]');e.length>0&&o!=u&&(n.setSelector_(n.selectorRegion_,e[0]),n.selectorRegion_.trigger("selector_changed"));n.selectorMetro_.find('.selector__autocomplete_list-option[data-reg-id="'+u+'"]').each(function(t,i){metro=$(i).data("id");f&&f.indexOf(metro)!=-1&&(n.setSelector_(n.selectorMetro_,i),n.selectorMetro_.trigger("selector_changed"))});n.setSelector_(n.selectorOffice_,r[0])}n.componentRequest_.find("form:visible").valid()});n.selectorRegion_.on("selector_changed",function(){var u=$(this).find(".selector__autocomplete_list-option.selected"),t=u.data("id"),i,r;n.selectorOffice_.find(".selector__autocomplete_list-option").addClass(ComponentOfficeRequest.CLASS_EXCLUDED);n.selectorMetro_.find(".selector__autocomplete_list-option").addClass(ComponentOfficeRequest.CLASS_EXCLUDED);i=n.selectorOffice_.find('.selector__autocomplete_list-option[data-reg-id="'+t+'"]').removeClass(ComponentOfficeRequest.CLASS_EXCLUDED);r=n.selectorMetro_.find('.selector__autocomplete_list-option[data-reg-id="'+t+'"]');r.length>0?(r.removeClass(ComponentOfficeRequest.CLASS_EXCLUDED),$(".request_selector_metro").closest(n.formLine_).show(),$(".request_selector_office").closest(n.formLine_).show()):t?($(".request_selector_metro").closest(n.formLine_).hide(),$(".request_selector_office").closest(n.formLine_).show()):($(".request_selector_metro").closest(n.formLine_).hide(),$(".request_selector_office").closest(n.formLine_).hide());n.setSelector_(n.selectorMetro_);i.length==1?(n.setSelector_(n.selectorOffice_,i[0]),n.selectorOffice_.trigger("selector_changed")):n.setSelector_(n.selectorOffice_);n.selectorOffice_.find("#OfficeId").valid()});n.selectorMetro_.on("selector_changed",function(){var u=$(this).find(".selector__autocomplete_list-option.selected"),i=u.data("id"),e=$("#MetroId").val(),f=n.selectorRegion_.find(".selector__autocomplete_list-option.selected").data("id"),r;n.setSelector_(n.selectorOffice_);r=0;n.selectorOffice_.find(".selector__autocomplete_list-option").each(function(t,u){var e=$(u).data("metro-list"),o=$(u).data("reg-id");(e&&e.indexOf(i)!=-1||!i)&&o==f?($(u).removeClass(ComponentOfficeRequest.CLASS_EXCLUDED),r++,r==1&&i?n.setSelector_(n.selectorOffice_,u):r>1&&i&&n.setUnselected_(n.selectorOffice_,u)):$(u).addClass(ComponentOfficeRequest.CLASS_EXCLUDED)});t.trigger("change")});n.selectorOffice_.find('input[type="text"]').on("focusout",function(){$(this).val().length==0&&t.val("");t.trigger("change")});t.on("change",function(){$(this).valid()})};ComponentOfficeRequest.prototype.setSelector_=function(n,t){var i=this;n.find(".selector__autocomplete_list-option").removeClass(ComponentOfficeRequest.CLASS_SELECTED);t?($(t).addClass(ComponentOfficeRequest.CLASS_SELECTED),n.find("input:visible").val($(t).find("span").text()),n.find('input[type="hidden"]').val($(t).data("id"))):(n.find("input:visible").val(""),n.find('input[type="hidden"]').val(""))};ComponentOfficeRequest.prototype.setUnselected_=function(n,t){var i=this;n.find(".selector__autocomplete_list-option").removeClass(ComponentOfficeRequest.CLASS_SELECTED);t&&($(t).addClass(ComponentOfficeRequest.CLASS_SELECTED),n.find("input:visible").val(""),n.find('input[type="hidden"]').val(""))};ComponentOfficeRequest.prototype.regionFromCookies_=function(){var n=this;if(n.cookies_=Cookies.get(window.HomeRegionCookieName),n.cookies_)n.cookies_=decodeURIComponent(n.cookies_),n.setGeolocationRegion_();else $(document).on("region-defined",function(){n.cookies_=Cookies.get(window.HomeRegionCookieName);n.cookies_=n.cookies_?decodeURIComponent(n.cookies_):tha.cookies_;n.setGeolocationRegion_()})};ComponentOfficeRequest.prototype.setGeolocationRegion_=function(){var n=this,t=$.parseJSON(n.cookies_);t&&$.ajax({type:"POST",url:"/homeregion/getbycode",data:{code:t.HomeRegionCode},cache:!1,async:!0,dataType:"json",success:function(t){if(t.isSuccess&&t.homeRegion.OkatoRegionId){var i=n.selectorRegion_.find('.selector__autocomplete_list-option[data-id="'+t.homeRegion.OkatoRegionId+'"]');i.length>0&&(n.setSelector_(n.selectorRegion_,i[0]),n.selectorRegion_.trigger("selector_changed"))}}})};define("componentRequest",["jquery","MKBMap"],function(n,t){"use strict";var i=function(){(this.componentRequest_=n(".component_request"),this.componentRequest_.length!==0)&&(this.mapContainer_=n(".map-container"),this.extra_=n(".content-container .extra"),this.tabs_=this.componentRequest_.find(".tabs_request"),this.tabsOpener_=this.tabs_.find(".tabs__opener"),this.previousDataTab_=this.tabs_.find(".tabs__opener.selected").data("tab"),this.branchesMapIsLoaded_=!1,this.terminalsMapIsLoaded_=!1,this.headerLogoImages_=n(".header__logo img"),this.win_=n(window),this.branches_,this.btnShowMap_=this.componentRequest_.find("img.btn__branches_map"),this.selectorOkatoRegion_=this.componentRequest_.find(".selector__autocomplete.request_selector_region"),this.selectorOffice_=this.componentRequest_.find(".selector__autocomplete.request_selector_office"),this.init_())};return i.CLASS_HIDDEN="hidden",i.DURATION=300,i.CLASS_ACTIVE="active",i.prototype.init_=function(){this.attachEvents_()},i.prototype.attachEvents_=function(){var t=this;this.tabsOpener_.on("click",function(){var i=n(this).data("tab");n(document).unbind("home-region-setted");i==="branch"||i==="atm"||i==="terminal"?t.showMap(i):t.hideMap();t.previousDataTab_=i});this.btnShowMap_.on("click",function(){if(t.branchesMapIsLoaded_===!1||t.mapContainer_.is(":hidden")){n(this).addClass(i.CLASS_ACTIVE);n(document).on("home-region-setted",function(){var n=t.selectorOkatoRegion_.find(".selector__autocomplete_list-option.selected"),i=n.data("id"),r=n.data("zoom");t.CenterMapAtRegion(i,r)});t.showMap("branch")}else t.hideMap()});if(this.btnShowMap_.length>0)this.selectorOkatoRegion_.on("selector_changed",function(){if(t.branchesMapIsLoaded_===!0&&!t.mapContainer_.is(":hidden")){var i=n(this).find(".selector__autocomplete_list-option.selected"),r=i.data("id"),u=i.data("zoom");t.CenterMapAtRegion(r,u)}})},i.prototype.CenterMapAtRegion=function(t,i){var r=0,u=0,e=this.selectorOffice_.find('.selector__autocomplete_list-option[data-reg-id="'+t+'"]'),f=e.length;f>0&&(e.each(function(t,i){r=r+Number(n(i).data("latitude").replace(",","."));u=u+Number(n(i).data("longitude").replace(",","."))}),u=u/f,r=r/f);i&&i!=""&&(this.branches_.zoom_=i);this.branches_.coordinates_.lat=u==0?55.75578:u;this.branches_.coordinates_.lng=r==0?37.617672:r;this.branches_.setMapPosition_()},i.prototype.showMap=function(n){this.extra_.fadeOut(i.DURATION).addClass(i.CLASS_HIDDEN);this.branchesMapIsLoaded_===!1&&(this.branches_=new t,this.branchesMapIsLoaded_=!0);this.branches_.delayMethod("refreshMarkers",["type",n]);this.mapContainer_.fadeIn(i.DURATION);this.setHeaderLogo_(!0)},i.prototype.hideMap=function(){this.btnShowMap_.removeClass(i.CLASS_ACTIVE);this.mapContainer_.fadeOut(i.DURATION);this.extra_.fadeIn(i.DURATION).removeClass(i.CLASS_HIDDEN);this.setHeaderLogo_(!1)},i.prototype.setHeaderLogo_=function(n){this.headerLogoImages_.hide();this.win_.width()>=980?n?this.headerLogoImages_.filter(".header__logo-red").show():this.headerLogoImages_.filter(".header__logo-light").show():this.headerLogoImages_.filter(".header__logo-light").show()},i});define("calcState",["jquery"],function(n){"use strict";var t=function(){(this.calc_=n(".calc"),this.calc_.length!==0)&&(this.calcSlider_=this.calc_.find(".slider"),this.calcTabs_=this.calc_.find(".tabs"),this.calcSelector_=this.calc_.find(".selector"),this.calcChecbox_=this.calc_.find('input[type="checkbox"]'),this.init_())};return t.CLASS_CHANGED="changed",t.prototype.init_=function(){this.attachEvents_()},t.prototype.attachEvents_=function(){var n=this;this.calcSlider_.on("slider_changed",function(){n.setCalcState_()});this.calcTabs_.on("tabs_changed",function(){n.setCalcState_()});this.calcSelector_.on("selector_changed",function(){n.setCalcState_()});this.calcChecbox_.on("change",function(){n.setCalcState_()})},t.prototype.setCalcState_=function(){this.calc_.is("."+t.CLASS_CHANGED)||this.calc_.addClass(t.CLASS_CHANGED)},t});define("convertPeriod",["jquery","als"],function(n,t){"use strict";var i=function(n,t,i){this.num=n;this.maxText=i;this.minText=t;this.init_()};return i.prototype.init_=function(){var n=" ";this.num=!!(this.num%12)&&this.num>12?t.parseInt(this.num/12)+n+this.parseTextValue_(t.parseInt(this.num/12),this.maxText)+" "+t.parseInt(this.num%12)+n+this.parseTextValue_(t.parseInt(this.num%12),this.minText):this.num<12?t.parseInt(this.num)+n+this.parseTextValue_(t.parseInt(this.num),this.minText):t.parseInt(this.num/12)+n+this.parseTextValue_(t.parseInt(this.num/12),this.maxText)},i.prototype.parseTextValue_=function(n,i){return i.split(",").length>1?t.getRussianDeclension(n,i.split(",")):i},i});define("convertPrice",["jquery","als"],function(){"use strict";var n=function(n,t,i){this.num=n;this.minText=t;this.maxText=i;this.init_()};return n.prototype.init_=function(){if(this.num>999&&this.num<999999)this.num=this.num/1e3+" "+this.minText;else if(this.num>999999){var n=this.num>999999999?1e9:1e6;this.num=parseFloat((this.num/n).toFixed(1))+" "+this.maxText}else this.num=this.num},n});define("extraInfo",["jquery","paymentsSchedule","slidingPercents","calcState","getScrollableElement","getCurrentScrollTop"],function(n,t,i,r,u,f){"use strict";var e=function(){this.page_=n("#page");this.extra_=n(".extra");this.interestRate_=this.extra_.find(".interest-rate");this.creditInfoGeneral_=this.extra_.find(".product-info__general");this.productInfoConditions_=this.extra_.find(".product-info__conditions");this.productInfoPaymentsSchedule_=this.productInfoConditions_.find(".product-info__payments-schedule");this.componentDescription_=n(".component_description");this.calc_=n(".calc");this.sliderContinerPrice_=this.calc_.find(".slider-container_price");this.sliderPrice_=this.sliderContinerPrice_.find(".slider");this.sliderControl_=this.sliderPrice_.find(".slider__control");this.header_=n(".header");this.win_=n(window);this.animationInterval_;this.init_()};return e.CLASS_CHANGED="changed",e.CLASS_SHOWED="showed",e.CLASS_VISIBLE="visible",e.CLASS_ANIMATED="animated",e.CLASS_SLIDED="slided",e.DURATION_SLIDE=400,e.DURATION_FADE=300,e.DURATION_INTERVAL=100,e.prototype.init_=function(){new r;new t;this.interestRate_.each(function(){new i(n(this))});this.attachEvents_()},e.prototype.attachEvents_=function(){var n=this,t=new u,i=t.element;i.on("scroll",function(){var i=new f,r=i.currentTop,t;n.page_.is(".mobile")||(t=n.header_.height(),r>=n.componentDescription_.outerHeight()-t||n.calc_.is("."+e.CLASS_CHANGED)?n.productInfoConditions_.is(":visible")||n.slideContent_(n.creditInfoGeneral_,n.productInfoConditions_):n.productInfoConditions_.is(":visible")&&n.slideContent_(n.productInfoConditions_,n.creditInfoGeneral_))});this.sliderControl_.on("input_value_changed",function(){n.productInfoConditions_.find(".conditions__line").addClass("changed");setTimeout(function(){n.productInfoConditions_.find(".conditions__line").removeClass("changed")},1e3)})},e.prototype.slideContent_=function(n,t){var i=this;n.stop().animate({opacity:0},e.DURATION_FADE,function(){n.removeClass(e.CLASS_VISIBLE).slideUp(e.DURATION_SLIDE,"easeOutCubic");t.addClass(e.CLASS_VISIBLE).slideDown(e.DURATION_SLIDE,"easeOutCubic",function(){var n=1,r=t.find(".conditions__line"),u=r.length*e.DURATION_INTERVAL;t.stop().animate({opacity:1},e.DURATION_FADE);!t.is("."+e.CLASS_ANIMATED)&&r.length>0&&(i.animateLines_(0),i.animationInterval_=setInterval(function(){i.animateLines_(n);n++},e.DURATION_INTERVAL),i.productInfoPaymentsSchedule_.delay(u).fadeIn(),t.addClass(e.CLASS_ANIMATED));i.productInfoPaymentsSchedule_.is("."+e.CLASS_SLIDED)&&i.productInfoPaymentsSchedule_.is(":visible")&&(i.interestRate_.is(":visible")?i.interestRate_.fadeOut(e.DURATION_FADE):i.interestRate_.fadeIn(e.DURATION_FADE))});i.extra_.trigger("extra_slideContent")})},e.prototype.animateLines_=function(n){var t=this.productInfoConditions_.find(".conditions__line");t.eq(n).addClass(e.CLASS_SHOWED)},e});define("getCurrentScrollTop",["jquery"],function(n){"use strict";var t=function(){this.currentTop;this.init_()};return t.prototype.init_=function(){return this.currentTop=window.isIPad?Math.abs(n("#page").offset().top):n(window).scrollTop(),this.currentTop},t});define("getScrollableElement",["jquery"],function(n){"use strict";var t=function(){this.element;this.init_()};return t.prototype.init_=function(){return this.element=window.isIPad?n("body"):n(window),this.element},t});define("internalLink",["jquery"],function(){"use strict";var n=function(n,t){this._element=n;this._href=t;this.init_()};return n.prototype.init_=function(){var n=this;n._element.on("click",function(t){t.stopPropagation();MkbRuWeb.analyticsSendEvent(n._element);location.replace(n._href)}.bind(this))},n});MD5=function(n){function e(n,t){var f,e,r,u,i;return r=n&2147483648,u=t&2147483648,f=n&1073741824,e=t&1073741824,i=(n&1073741823)+(t&1073741823),f&e?i^2147483648^r^u:f|e?i&1073741824?i^3221225472^r^u:i^1073741824^r^u:i^r^u}function o(n,t,i,r,u,f,o){return n=e(n,e(e(t&i|~t&r,u),o)),e(n<<f|n>>>32-f,t)}function s(n,t,i,r,u,f,o){return n=e(n,e(e(t&r|i&~r,u),o)),e(n<<f|n>>>32-f,t)}function h(n,t,i,r,u,f,o){return n=e(n,e(e(t^i^r,u),o)),e(n<<f|n>>>32-f,t)}function c(n,t,i,r,u,f,o){return n=e(n,e(e(i^(t|~r),u),o)),e(n<<f|n>>>32-f,t)}function l(n){for(var r="",t="",i=0;3>=i;i++)t=n>>>8*i&255,t="0"+t.toString(16),r+=t.substr(t.length-2,2);return r}var f=[],a,v,y,p,t,i,r,u;for(n=function(n){var i,r,t;for(n=n.replace(/\r\n/g,"\n"),i="",r=0;r<n.length;r++)t=n.charCodeAt(r),128>t?i+=String.fromCharCode(t):(127<t&&2048>t?i+=String.fromCharCode(t>>6|192):(i+=String.fromCharCode(t>>12|224),i+=String.fromCharCode(t>>6&63|128)),i+=String.fromCharCode(t&63|128));return i}(n),f=function(n){var i,u=n.length;i=u+8;for(var f=16*((i-i%64)/64+1),r=Array(f-1),e=0,t=0;t<u;)i=(t-t%4)/4,e=t%4*8,r[i]|=n.charCodeAt(t)<<e,t++;return i=(t-t%4)/4,r[i]|=128<<t%4*8,r[f-2]=u<<3,r[f-1]=u>>>29,r}(n),t=1732584193,i=4023233417,r=2562383102,u=271733878,n=0;n<f.length;n+=16)a=t,v=i,y=r,p=u,t=o(t,i,r,u,f[n+0],7,3614090360),u=o(u,t,i,r,f[n+1],12,3905402710),r=o(r,u,t,i,f[n+2],17,606105819),i=o(i,r,u,t,f[n+3],22,3250441966),t=o(t,i,r,u,f[n+4],7,4118548399),u=o(u,t,i,r,f[n+5],12,1200080426),r=o(r,u,t,i,f[n+6],17,2821735955),i=o(i,r,u,t,f[n+7],22,4249261313),t=o(t,i,r,u,f[n+8],7,1770035416),u=o(u,t,i,r,f[n+9],12,2336552879),r=o(r,u,t,i,f[n+10],17,4294925233),i=o(i,r,u,t,f[n+11],22,2304563134),t=o(t,i,r,u,f[n+12],7,1804603682),u=o(u,t,i,r,f[n+13],12,4254626195),r=o(r,u,t,i,f[n+14],17,2792965006),i=o(i,r,u,t,f[n+15],22,1236535329),t=s(t,i,r,u,f[n+1],5,4129170786),u=s(u,t,i,r,f[n+6],9,3225465664),r=s(r,u,t,i,f[n+11],14,643717713),i=s(i,r,u,t,f[n+0],20,3921069994),t=s(t,i,r,u,f[n+5],5,3593408605),u=s(u,t,i,r,f[n+10],9,38016083),r=s(r,u,t,i,f[n+15],14,3634488961),i=s(i,r,u,t,f[n+4],20,3889429448),t=s(t,i,r,u,f[n+9],5,568446438),u=s(u,t,i,r,f[n+14],9,3275163606),r=s(r,u,t,i,f[n+3],14,4107603335),i=s(i,r,u,t,f[n+8],20,1163531501),t=s(t,i,r,u,f[n+13],5,2850285829),u=s(u,t,i,r,f[n+2],9,4243563512),r=s(r,u,t,i,f[n+7],14,1735328473),i=s(i,r,u,t,f[n+12],20,2368359562),t=h(t,i,r,u,f[n+5],4,4294588738),u=h(u,t,i,r,f[n+8],11,2272392833),r=h(r,u,t,i,f[n+11],16,1839030562),i=h(i,r,u,t,f[n+14],23,4259657740),t=h(t,i,r,u,f[n+1],4,2763975236),u=h(u,t,i,r,f[n+4],11,1272893353),r=h(r,u,t,i,f[n+7],16,4139469664),i=h(i,r,u,t,f[n+10],23,3200236656),t=h(t,i,r,u,f[n+13],4,681279174),u=h(u,t,i,r,f[n+0],11,3936430074),r=h(r,u,t,i,f[n+3],16,3572445317),i=h(i,r,u,t,f[n+6],23,76029189),t=h(t,i,r,u,f[n+9],4,3654602809),u=h(u,t,i,r,f[n+12],11,3873151461),r=h(r,u,t,i,f[n+15],16,530742520),i=h(i,r,u,t,f[n+2],23,3299628645),t=c(t,i,r,u,f[n+0],6,4096336452),u=c(u,t,i,r,f[n+7],10,1126891415),r=c(r,u,t,i,f[n+14],15,2878612391),i=c(i,r,u,t,f[n+5],21,4237533241),t=c(t,i,r,u,f[n+12],6,1700485571),u=c(u,t,i,r,f[n+3],10,2399980690),r=c(r,u,t,i,f[n+10],15,4293915773),i=c(i,r,u,t,f[n+1],21,2240044497),t=c(t,i,r,u,f[n+8],6,1873313359),u=c(u,t,i,r,f[n+15],10,4264355552),r=c(r,u,t,i,f[n+6],15,2734768916),i=c(i,r,u,t,f[n+13],21,1309151649),t=c(t,i,r,u,f[n+4],6,4149444226),u=c(u,t,i,r,f[n+11],10,3174756917),r=c(r,u,t,i,f[n+2],15,718787259),i=c(i,r,u,t,f[n+9],21,3951481745),t=e(t,a),i=e(i,v),r=e(r,y),u=e(u,p);return(l(t)+l(i)+l(r)+l(u)).toLowerCase()};define("productsBGChange",["jquery"],function(n){"use strict";var t=function(t){this.page_=n("#page");this.coverContainer_=n(".cover-container");this.cover_=this.coverContainer_.find(".cover");this.coverOverlay_=this.coverContainer_.find(".cover-overlay");this.creditsListItem_=n(".products-list__item");this.creditsListItemFirst_=this.creditsListItem_.first();this.itemIsClicked_=!1;this.oneClickEnabled_=typeof t=="undefined"||t;this.bgChangeTimeout_;this.init_()};return t.FADE_DURATION=300,t.TIMEOUT_DURATION=200,t.CLASS_SELECTED="selected",t.prototype.init_=function(){this.setCover_(this.creditsListItemFirst_);this.attachEvents_()},t.prototype.attachEvents_=function(){var i=this;this.creditsListItem_.on("mouseenter",function(){i.itemIsClicked_||(i.bgChangeTimeout_=setTimeout(function(){i.setCover_(n(this))}.bind(this),t.TIMEOUT_DURATION))});this.creditsListItem_.on("mouseleave",function(){clearTimeout(i.bgChangeTimeout_)});this.creditsListItem_.on("click",function(t){if(i.oneClickEnabled_&&(i.itemIsClicked_=!0),i.setCover_(n(this)),onSelectProduct)return onSelectProduct(n(this)),!1;t.stopPropagation()})},t.prototype.setCover_=function(i){var r=this,u=i.data("product");i.is("."+t.CLASS_SELECTED)||(r.creditsListItem_.removeClass(t.CLASS_SELECTED),i.addClass(t.CLASS_SELECTED),this.page_.removeClass().addClass("page page_"+u),this.coverOverlay_.fadeOut(t.FADE_DURATION,function(){n(this).css("background-image",r.cover_.css("background-image"));n(this).show()}))},t});define("scrollToComp",["jquery"],function(n){"use strict";var t=function(t){this.pos_=t;this.win_=n(window);this.init_()};return t.DURATION="700",t.prototype.init_=function(){var i;i=window.isIPad?this.pos_+Math.abs(n("#page").offset().top):this.pos_;n("html, body").stop().animate({scrollTop:i},t.DURATION)},t});define("slidingPercents",["jquery"],function(n){"use strict";var t=function(t){this.page_=n(".page");this.interestRate_=t;this.percentNum_=this.interestRate_.children(".percent-num");this.percentNumPart_=this.percentNum_.children(".percent-num__part");this.percentNum1_=this.interestRate_.children(".percent-num_1");this.percentNum1Part_=this.percentNum1_.children(".percent-num__part");this.percentNum2_=this.interestRate_.children(".percent-num_2");this.percentNum2Part_=this.percentNum2_.children(".percent-num__part");this.slideInterval_;this.init_()};return t.CLASS_CHANGED="changed",t.CLASS_EMPTY="empty",t.prototype.init_=function(){this.attachEvents_()},t.prototype.attachEvents_=function(){var n=this;this.page_.on("percents_change",function(t,i){n.updatePercents_(i)})},t.prototype.updatePercents_=function(n){this.splitCurrentPercent_(n);this.animatePercents_()},t.prototype.splitCurrentPercent_=function(n){var f=n.toString(),t=[],e,u,i,r;for(this.percentNum2Part_.text(""),u=0;u<f.length;u++)e=f.charAt(u),t.push(e);for(t.push("%"),i=t.indexOf("."),i>-1&&(t.splice(i,1),t[i-1]=t[i-1]+"."),r=0;r<t.length;r++)this.percentNum2Part_.eq(r).text(t[r])},t.prototype.animatePercents_=function(){var i=this,r;this.percentNumPart_.removeClass(t.CLASS_EMPTY);this.percentNumPart_.each(function(){i.checkIfPartIsEmpty_(n(this))&&n(this).addClass(t.CLASS_EMPTY)});clearInterval(this.slideInterval_);r=0;i.slideInterval_=setInterval(function(){r<i.percentNum1Part_.length&&(i.percentNum1_.find(".percent-num__part:not(.empty)").length!==i.percentNum2_.find(".percent-num__part:not(.empty)").length?i.slideParts_(r):i.percentNum1Part_.eq(r).text().trim()!==i.percentNum2Part_.eq(r).text().trim()&&i.slideParts_(r),r++)},70);setTimeout(function(){for(var n=0;n<i.percentNum1Part_.length;n++)i.percentNum1Part_.eq(n).text(i.percentNum2Part_.eq(n).text());i.percentNum1Part_.removeClass(t.CLASS_CHANGED);i.percentNum2Part_.removeClass(t.CLASS_CHANGED)},850)},t.prototype.checkIfPartIsEmpty_=function(t){return!n.trim(t.html())},t.prototype.slideParts_=function(n){this.percentNum1Part_.eq(n).addClass(t.CLASS_CHANGED);this.percentNum2Part_.eq(n).addClass(t.CLASS_CHANGED)},t});define("toggleBlockFixation",["jquery","als","getScrollableElement"],function(n,t,i){"use strict";var r=function(t,i){this.block_=i;this.container_=t;this.win_=n(window);this.init_()};return r.CLASS_FIXED="fixed",r.CLASS_ANIMATED="animated",r.prototype.init_=function(){this.toggleClassFixed_();this.attachEvents_()},r.prototype.attachEvents_=function(){var n=this,t=new i,r=t.element;r.on("scroll",function(){n.toggleClassFixed_()}).on("resize",this.toggleClassFixed_.bind(n))},r.prototype.toggleClassFixed_=function(){var u=this.win_.scrollTop(),i=this.container_.offset().top,f=this.container_.outerHeight(),r=i+f,e;n("html").is(".mobile")||(window.isIPad?i<=0&&r<=f&&r>=this.win_.height()?this.fixBenefits_():i>=0?this.unfixBenefits_():r<this.win_.height()&&(e=t.parseInt(f-this.block_.outerHeight()),this.unfixBenefits_(e)):u>i&&u+this.win_.height()<r?this.fixBenefits_():u<=i?this.unfixBenefits_():u+this.win_.height()>r&&(e=t.parseInt(f-this.block_.outerHeight()),this.unfixBenefits_(e)))},r.prototype.fixBenefits_=function(){this.block_.addClass(r.CLASS_FIXED).css({top:"0px"})},r.prototype.unfixBenefits_=function(n){var t=n||0;this.block_.removeClass(r.CLASS_FIXED).css({top:n+"px"})},r});define("errorAnimation",["jquery","json!errorAnimationData","statusAnimation"],function(n,t,i){"use strict";var r=function(){this.type_="error";this.data_=t;this.init_()};return r.prototype.init_=function(){new i(this.type_,this.data_)},r});define("loadingAnimation",["jquery","json!loadingAnimationData","statusAnimation"],function(n,t,i){"use strict";var r=function(){this.type_="loading";this.statusAnimation_;this.data_=t;this.init_()};return r.prototype.init_=function(){this.statusAnimation_=new i(this.type_,this.data_,!0)},r});define("successAnimation",["jquery","json!successAnimationData","statusAnimation"],function(n,t,i){"use strict";var r=function(){this.type_="success";this.data_=t;this.init_()};return r.prototype.init_=function(){new i(this.type_,this.data_)},r});Ahunter=function(n,t){var i=this;i.options_=$.extend({},{minlenght:2,type:1},t);i.selector_=n;i.formLine_=i.selector_.closest(".form__line");i.input_=i.selector_.find("input[type!=hidden]");i.hiddenInput_=i.selector_.find("input[type=hidden]");i.appendTo_=i.selector_.find(".mCSB_container");i.CLASS_EXPANDED="expanded";i.minlenght_=i.options_.minlenght|0;i.fieldState_="";i.resultCount_=-1;i.addressDefined=!1;setTimeout(function(){i.selector_.find(".selector-autocomplete").mCustomScrollbar()},100);i.isSetFilteredCity=function(){const n=i.options_.filteredCitySelector;return n&&n.val()};i.filterAddress_=function(n){const r=i.options_.filterSigns;let t=[];if(i.isSetFilteredCity())t=[i.options_.filteredCitySelector.val()];else if(r)t=i.options_.filterSigns;else return n;return n.filter(function(n){for(let i=0;i<t.length;i++)if(n.sign.indexOf(t[i])===0)return!0;return!1})};i.excludeAddress_=function(n){if(!i.options_.excludeSigns)return n;const t=i.options_.excludeSigns;var r=function(n){return n===undefined?!1:n.toLowerCase()!=n.toUpperCase()};return n.filter(function(n){for(let f=0;f<t.length;f++){var i=n.sign.replace(t[f],""),u=n.sign.startsWith(t[f])&&(i.length===0||r(i[0]));if(u)return!0}return!1})};i.initAddress_=function(){i.appendTo_=i.selector_.find(".mCSB_container");var n={source:function(n,t){i.fieldState_==n.term||i.badSuggestRequest_(n.term)||$.ajax({url:"/Ahunter/GetSuggestAddress",dataType:"json",type:"POST",data:{query:n.term},cache:!1,success:function(n){var u,r;n.IsSuccess&&(u=$.parseJSON(n.Data),i.resultCount_=u.suggestions.length,r=i.filterAddress_(u.suggestions),i.isSetFilteredCity()||(r=i.excludeAddress_(r)),t($.map(r,function(n){return{label:n.value,value:n.value,id:n.sign}})))}});i.fieldState_=n.term},minLength:i.minlenght_,appendTo:i.appendTo_,open:function(){i.onOpen_()},close:function(){i.onClose_()},select:function(n,t){i.onAddressChange_(n,t)},change:function(n,t){i.onAddressChange_(n,t)}};i.input_.autocomplete(n).on("focus",function(){$(this).keydown()});i.input_.on("input",function(){i.addressDefined=!1;i.hiddenInput_.val("")});i.hiddenInput_.on("change",function(){$(this).valid();i.input_.valid()})};i.initCompany_=function(){i.appendTo_=i.selector_.find(".mCSB_container");var n={source:function(n,t){i.fieldState_==n.term||i.badSuggestRequest_(n.term)||$.ajax({url:"/Ahunter/GetSuggestCompany",dataType:"json",type:"POST",data:{query:n.term},cache:!1,success:function(n){if(n.IsSuccess){var r=$.parseJSON(n.Data);i.resultCount_=r.suggestions.length;t($.map(r.suggestions,function(n){return{label:n.name,value:n.name,address:n.address,inn:n.inn,id:n.sign}}))}}});i.fieldState_=n.term},minLength:i.minlenght_,appendTo:i.appendTo_,open:function(){i.onOpen_()},close:function(){i.onClose_()},select:function(n,t){i.onCompanyChange_(n,t)},change:function(n,t){i.onCompanyChange_(n,t)}};i.input_.autocomplete(n).on("focus",function(){$(this).keydown()});i.input_.on("input",function(){i.companyDefined=!1;i.hiddenInput_.val("");i.input_.trigger("company-defined",[!0])});i.input_.data("ui-autocomplete")._renderItem=function(n,t){var i=t.address&&t.address.length>0?t.address+", ":"",r=t.inn&&t.inn.length>0?"ИНН "+t.inn:"",u=i.length>0||r.length>0?'<p class="note">'+i+r+"<\/p>":"";return $("<li><\/li>").data("item.autocomplete",t).append(t.label+u).appendTo(n)};i.hiddenInput_.on("change",function(){$(this).valid();i.input_.valid()})};i.initName_=function(n){i.appendTo_=i.selector_.find(".mCSB_container");var t={source:function(t,r){i.fieldState_!=t.term&&$.ajax({url:"/Ahunter/GetSuggestName",dataType:"json",type:"POST",data:{query:t.term,type:n},cache:!1,success:function(n){if(n.IsSuccess){var t=$.parseJSON(n.Data);i.resultCount_=t.suggestions.length;r($.map(t.suggestions,function(n){return{label:n.value,value:n.value}}))}}});i.fieldState_=t.term},minLength:i.minlenght_,appendTo:i.appendTo_,autoFocus:!1,open:function(){i.onOpen_()},close:function(){i.onClose_()},select:function(n,t){i.onNameSelect_(n,t)},change:function(n,t){i.onNameSelect_(n,t)}};i.input_.autocomplete(t).on("focus",function(){$(this).keydown()})};i.onOpen_=function(){i.selector_.closest(".field__autocomplete").addClass(i.CLASS_EXPANDED)};i.onClose_=function(){i.selector_.closest(".field__autocomplete").removeClass(i.CLASS_EXPANDED)};i.onAddressSelect_=function(n,t){i.input_.val(t.item.label);i.hiddenInput_.val(t.item.id).trigger("change");i.selector_.trigger("selector_changed")};i.onAddressChange_=function(n,t){i.addressDefined||(t&&t.item?(i.input_.val(t.item.label).valid(),i.hiddenInput_.val(t.item.id).trigger("change"),i.getFetchAddress_(t.item.id)):i.input_.val().length>0?i.getCleanseAddress_(i.input_.val()):(i.hiddenInput_.val("").trigger("change"),i.formLine_.find('input[type="hidden"]').val("").valid(),i.input_.valid(),i.addressDefined=!1),i.selector_.trigger("selector_changed"))};i.onCompanyChange_=function(n,t){if(!i.companyDefined){if(t&&t.item){i.input_.val(t.item.label).valid();let n=i.formLine_.closest(".js-company-input-area");n.find("input.ahunter_inn").val(t.item.inn).valid();i.getFetchCompany_(t.item.id)}else i.input_.val().length>0?i.getSuggestCompany_(i.input_.val()):(i.hiddenInput_.val("").trigger("change"),i.formLine_.find('input[type="hidden"]').val("").valid(),i.input_.valid(),i.companyDefined=!1,i.input_.trigger("company-defined",[!0]));i.selector_.trigger("selector_changed")}};i.onNameSelect_=function(n,t){t&&t.item?i.getCleanseName_(t.item.value):(i.input_.removeAttr("data-gender"),i.input_.trigger("gender-defined"))};i.badSuggestRequest_=function(n){if(i.fieldState_.length==0||n.length==0||i.resultCount_>0)return!1;var t=n.match("^"+i.fieldState_);return t&&i.resultCount_==0};i.getFetchAddress_=function(n){$.ajax({url:"/Ahunter/GetFetchAddress",dataType:"json",type:"POST",data:{sign:n},cache:!1,success:function(n){if(n.IsSuccess){var t=$.parseJSON(n.Data);i.parseFetchAddress_(t);i.addressDefined=!0}else i.formLine_.find('input[type="hidden"]').val("").valid(),i.addressDefined=!1},error:function(){}})};i.getFetchCompany_=function(n){$.ajax({url:"/Ahunter/GetFetchCompany",dataType:"json",type:"POST",data:{sign:n},cache:!1,success:function(n){if(n.IsSuccess){var t=$.parseJSON(n.Data);i.parseFetchCompany_(t);i.companyDefined=!0;t.company&&t.company&&t.company.main&&t.company.main.inn&&i.input_.attr("data-company-inn",t.company.main.inn);i.input_.trigger("company-defined",[!1])}else i.formLine_.find('input[type="hidden"]').val("").valid(),i.companyDefined=!1,i.input_.trigger("company-defined",[!0])},error:function(){}})};i.getCleanseAddress_=function(n){$.ajax({url:"/Ahunter/GetCleanseAddress",dataType:"json",type:"POST",data:{query:n},cache:!1,success:function(n){if(n.IsSuccess){var t=$.parseJSON(n.Data);i.parseCleanseAddress_(t);i.addressDefined=!0}else i.hiddenInput_.val("").trigger("change"),i.formLine_.find('input[type="hidden"]').val(""),i.addressDefined=!1},error:function(){}})};i.getSuggestCompany_=function(n){$.ajax({url:"/Ahunter/GetSuggestCompany",dataType:"json",type:"POST",data:{query:n},cache:!1,success:function(n){if(n.IsSuccess){var t=$.parseJSON(n.Data);i.parseSuggestCompany_(t);i.companyDefined=!0}else i.hiddenInput_.val("").trigger("change"),i.formLine_.find('input[type="hidden"]').val(""),i.companyDefined=!1},error:function(){}})};i.getCleanseName_=function(n){$.ajax({url:"/Ahunter/GetCleanseName",dataType:"json",type:"POST",data:{query:n},cache:!1,success:function(n){if(n.IsSuccess){var r=$.parseJSON(n.Data),t=i.getCleanseNameGender_(r);t.length>0?i.input_.attr("data-gender",t.toLowerCase()):i.input_.removeAttr("data-gender");i.input_.trigger("gender-defined")}},error:function(){}})};i.parseFetchAddress_=function(n){var t,r;if(n&&n.address&&n.address.fields.length>0)for(t=0;t<n.address.fields.length;t++)r=n.address.fields[t],i.setAddressByLevel(r)};i.parseFetchCompany_=function(n){if(n&&n.company){if(n.company.opf){let r=i.formLine_.closest(".js-company-input-area"),u=r.find(".request_selector_okopf");i.setSelector_(u,n.company.opf.code);let t=u.find(".selector__list-option.selected");t.length>0&&t.data()&&t.data("selector")!=""?r.find(".company__info .js-okopf").hide():(t.length==0&&i.setSelector_(u,""),r.find(".company__info .js-okopf").show())}else{let n=i.formLine_.closest(".js-company-input-area");n.find(".company__info .js-okopf").show()}n.company.main&&i.formLine_.find("input.company_shortname").val(n.company.main.short_name)}else{let n=i.formLine_.closest(".js-company-input-area");n.find(".company__info .js-okopf").show()}};i.setSelector_=function(n,t){n.find(".selector__list-option").removeClass("selected");var i=n.find('.selector__list-option[data-selector="'+t+'"]');n.find(".selector__opener").html(i.html());i.addClass("selected");n.closest(".form__line").find('input[type="hidden"]').val(t).valid()};i.parseCleanseAddress_=function(n){var t,r;if(n&&n.addresses&&n.addresses.length>0&&n.addresses[0].fields&&n.addresses[0].fields.length>0){for(t=0;t<n.addresses[0].fields.length-1;t++)r=n.addresses[0].fields[t],i.setAddressByLevel(r);i.hiddenInput_.val(n.addresses[0].codes.sign).trigger("change")}else i.hiddenInput_.val("").trigger("change"),i.formLine_.find('input[type="hidden"]').val("")};i.parseSuggestCompany_=function(n){if(n&&n.suggestions&&n.suggestions.length>0){let t=n.suggestions[0],r=i.formLine_.closest(".js-company-input-area");r.find("input.ahunter_inn").val(t.inn).valid();i.getFetchCompany_(t.sign)}else i.hiddenInput_.val("").trigger("change"),i.formLine_.find('input[type="hidden"]').val("")};i.getCleanseFullName_=function(n){if(n&&n.persons&&n.persons.length==1){var t=n.persons[0];i.formLine_.find("input.ahunter_lastname").val(t.last_name);i.formLine_.find("input.ahunter_firstname").val(t.first_name);i.formLine_.find("input.ahunter_middlename").val(t.patronym);i.input_.trigger("fullname-defined")}};i.getCleanseNameGender_=function(n){if(n&&n.persons&&n.persons.length==1){var t=n.persons[0];return t.gender?t.gender:""}return""};i.setAddressByLevel=function(n){var r=n.level.toLowerCase(),t=n.type&&n.type.length>0?n.name+" "+n.type:n.name;switch(r){case"region":i.formLine_.find("input.ahunter_region").val(t);i.formLine_.find("input.ahunter_region_code").val(n.c);break;case"district":i.formLine_.find("input.ahunter_district").val(t);break;case"city":i.formLine_.find("input.ahunter_city").val(t);break;case"place":i.formLine_.find("input.ahunter_village").val(t);break;case"street":i.formLine_.find("input.ahunter_street").val(t);break;case"house":i.formLine_.find("input.ahunter_house").val(t);break;case"building":i.formLine_.find("input.ahunter_building").val(t);break;case"flat":i.formLine_.find("input.ahunter_apartment").val(t);break;case"zip":i.formLine_.find("input.ahunter_zipcode").val(n.name)}};i.init_=function(){try{setTimeout(function(){switch(i.options_.type){case 1:i.initAddress_();break;case 2:i.initName_(1);break;case 3:i.initName_(2);break;case 4:i.initName_(3);break;case 5:i.initName_(4);break;case 6:i.initCompany_()}},200)}catch(n){}};i.init_()};AutocompleteInput=function(n,t,i,r){var u=n,f=u.find("input[type!=hidden]"),h=u.find("input[type=hidden]"),a=u.find(".selector-autocomplete .mCSB_container"),e=u.find(".selector-autocomplete-items-holder"),s=".excluded",c="expanded",o="selected",v=t|!1,l=r,y=i|0;f.autocomplete({source:function(n,t){if(l)$.ajax({url:l,dataType:"json",data:{SeacrhTerm:n.term},success:function(n){t($.map(n.Data,function(n){return{label:n.Text,value:n.Value}}))}});else{var i=[],r=n.term.toLowerCase();e.find(".selector__autocomplete_list-option").not(s).each(function(n,t){var u=$(t).find("span").text();(u.toLowerCase().indexOf(r)>-1||r.trim()=="")&&i.push({label:u,value:u})});t(i)}},minLength:y,appendTo:a,open:function(){u.closest(".field__autocomplete").addClass(c)},close:function(){u.closest(".field__autocomplete").removeClass(c)},select:function(n,t){var i=t.item.value.toLowerCase();currentOption=e.find(".selector__autocomplete_list-option").not(s).filter(function(){return $(this).find("span").text().trim().toLowerCase()===i});currentOption.siblings().removeClass(o);currentOption.addClass(o);f.val(t.item.value);h.val(currentOption.data("id")).trigger("change");u.trigger("selector_changed")},change:function(){var n=f.val(),i=n.toLowerCase(),t;e.find(".selector__autocomplete_list-option").removeClass(o);currentOption=e.find(".selector__autocomplete_list-option").not(s).filter(function(){return $(this).find("span").text().trim().toLowerCase()===i});currentOption.addClass(o);h.val(currentOption.data("id")).trigger("change");t=currentOption.length?currentOption.find("span").text().trim():v?n:"";f.val(t);u.trigger("selector_changed")}}).on("focus",function(){$(this).keydown()})};define("buttons",["jquery"],function(n){"use strict";var t=function(n){(this.buttons_=n,this.button_=this.buttons_.find(".btn"),this.button_.length<=1)||this.init_()};return t.CLASS_HOVERED="hovered",t.CLASS_UNHOVERED="unhovered",t.prototype.init_=function(){this.attachEvents_()},t.prototype.attachEvents_=function(){this.button_.on("mouseenter",function(){n(this).removeClass("unhovered").addClass("hovered");n(this).siblings().removeClass("hovered").addClass("unhovered")});this.button_.on("mouseleave",function(){n(this).removeClass("hovered unhovered");n(this).siblings().removeClass("hovered unhovered")})},t});CompanySearch=function(n,t){var i=this;i.options_=$.extend({},{minlenght:2},t);i.selector_=n;i.formLine_=i.selector_.closest(".form__line");i.input_=i.selector_.find("input[type!=hidden]");i.appendTo_=i.selector_.find(".mCSB_container");i.CLASS_EXPANDED="expanded";i.CLASS_PREV="field_selector_prev";i.minlenght_=i.options_.minlenght|0;i.fieldState_="";i.resultCount_=-1;setTimeout(function(){i.selector_.find(".selector-autocomplete").mCustomScrollbar()},100);i.initSearch_=function(){i.appendTo_=i.selector_.find(".mCSB_container");var n={source:function(n,t){n.term.length>0&&$.ajax({url:"/Spark/ListByName",dataType:"json",type:"POST",data:{Name:n.term},cache:!1,success:function(n){n.IsSuccess&&(i.resultCount_=n.Data.length,t($.map(n.Data,function(n){return{label:n.FullNameDecoded,value:n.FullNameDecoded,id:n.SparkID,webSite:n.Www,empCount:n.WorkersRange,opf:n.OPF,opfCode:i.tryGetOKOPFCode_(n.OKOPFCode,n.OPF),inn:n.INN,shortName:n.ShortName,address:n.Address}})))}});i.fieldState_=n.term},minLength:i.minlenght_,appendTo:i.appendTo_,open:function(){i.onOpen_()},close:function(){i.onClose_()},select:function(n,t){i.onSelect_(n,t)},change:function(n,t){i.onChange_(n,t)}};i.input_.autocomplete(n).data("ui-autocomplete")._renderItem=function(n,t){var i=t.address&&t.address.length>0?t.address+", ":"",r=t.inn&&t.inn.length>0?"ИНН "+t.inn:"",u=i.length>0||r.length>0?'<p class="note">'+i+r+"<\/p>":"";return $("<li><\/li>").data("item.autocomplete",t).append(t.label+u).appendTo(n)}};i.onOpen_=function(){i.selector_.closest(".field__autocomplete").addClass(i.CLASS_EXPANDED);i.selector_.closest(".field__autocomplete").addClass(i.CLASS_PREV)};i.onClose_=function(){i.selector_.closest(".field__autocomplete").removeClass(i.CLASS_EXPANDED);i.selector_.closest(".field__autocomplete").removeClass(i.CLASS_PREV)};i.onSelect_=function(n,t){i.input_.val(t.item.label).valid();i.selector_.trigger("selector_changed")};i.onChange_=function(n,t){t&&t.item?(i.input_.val(t.item.label).valid(),i.setCompanyInfo_(t.item)):(i.setCompanyInfo_(t.item,!0),i.input_.valid());i.selector_.trigger("selector_changed")};i.badSuggestRequest_=function(n){if(i.fieldState_.length==0||n.length==0||i.resultCount_>0)return!1;var t=n.match("^"+i.fieldState_);return t&&i.resultCount_==0};i.setCompanyInfo_=function(n,t){n?(i.input_.attr("data-site",n.webSite),i.input_.attr("data-empcount",n.empCount),i.input_.attr("data-opf",n.opf),i.input_.attr("data-opfcode",n.opfCode),i.input_.attr("data-inn",n.inn),i.input_.attr("data-shortname",n.shortName),i.input_.trigger("company-defined",[!1])):t&&(i.input_.removeAttr("data-site"),i.input_.removeAttr("data-empcount"),i.input_.removeAttr("data-opf"),i.input_.removeAttr("data-opfcode"),i.input_.removeAttr("data-inn"),i.input_.removeAttr("data-shortname"),i.input_.trigger("company-defined",[!0]))};i.tryGetOKOPFCode_=function(n,t){if(n.length>0||!t||t.length==0)return n;t=t.toLowerCase();switch(t){case"общество с ограниченной ответственностью":n="12300";break;case"акционерное общество":n="12200";break;case"унитарное предприятие":n="65000";break;case"публичное акционерное общество":n="12247"}return n};i.init_=function(){try{setTimeout(function(){i.initSearch_()},200)}catch(n){}};i.init_()};define("foldable",["jquery"],function(){"use strict";var n=function(n){(this.foldable_=n,this.foldable_.length!==0)&&(this.foldableOpener_=this.foldable_.children(".foldable__opener").find("span"),this.foldableContent_=this.foldable_.children(".foldable__content"),this.init_())};return n.DURATION=600,n.CLASS_UNFOLDED="unfolded",n.prototype.init_=function(){this.attachEvents_()},n.prototype.attachEvents_=function(){var t=this;this.foldableOpener_.on("click",function(){var i=t.foldableOpener_.data("roll"),r=t.foldableOpener_.text();t.foldableOpener_.text(i);t.foldableOpener_.data("roll",r);t.foldableContent_.slideToggle(n.DURATION,"easeInOutCubic");t.foldable_.toggleClass(n.CLASS_UNFOLDED);t.foldable_.is("."+n.CLASS_UNFOLDED)?t.foldable_.trigger("unfolded"):t.foldable_.trigger("folded")})},n});define("headerDarkening",["jquery","als"],function(n,t){"use strict";var i=function(i,r){(this.transparentBgComponent_=n(".component.transparent-bg_darker"),this.transparentBgComponent_.length!==0)&&(this.currentWinTop_=r,this.transparentBgComponentTop_=t.parseInt(this.transparentBgComponent_.offset().top),this.transparentBgComponentHeight_=this.transparentBgComponent_.outerHeight(),this.header_=i,this.headerNav_=this.header_.find(".header__nav"),this.init_())};return i.CLASS_TRANSPARENT_BG="transparent-bg transparent-bg_darker",i.prototype.init_=function(){this.darkenFixedHeader_()},i.prototype.darkenFixedHeader_=function(){this.currentWinTop_>this.transparentBgComponentTop_-this.headerNavHeight_&&this.currentWinTop_<this.transparentBgComponentTop_+this.transparentBgComponentHeight_?this.headerNav_.addClass(i.CLASS_TRANSPARENT_BG):this.headerNav_.removeClass(i.CLASS_TRANSPARENT_BG)},i});define("header",["jquery","als","getScrollableElement","getCurrentScrollTop"],function(n,t,i,r){"use strict";var u=function(){(this.header_=n(".header"),this.header_.length!==0)&&(this.headerNav_=this.header_.find(".header__nav"),this.headerLogo_=this.header_.find(".header__logo"),this.headerNavHeight_,this.win_=n(window),this.winTop_,this.mainInner_=n(".main__inner"),this.transparentBgComponent_=n(".component.transparent-bg_darker, .dark-bg"),this.transparentBgComponent_.length!==0&&(this.transparentBgComponentTop_,this.transparentBgComponentHeight_),this.init_())};return u.CLASS_FIXED="fixed",u.CLASS_DARK="dark",u.prototype.init_=function(){this.attachEvents_()},u.prototype.attachEvents_=function(){var n=this,r=new i,t=r.element;t.on("scroll",function(){var t=n.getCurrentScrollTop_();n.adjustFixedHeader_(t);n.darkenFixedHeader_(t)});t.on("resize",function(){var t=n.getCurrentScrollTop_();n.darkenFixedHeader_(t)});t.on("click",function(){var t=n.getCurrentScrollTop_();n.darkenFixedHeader_(t)})},u.prototype.adjustFixedHeader_=function(n){n>0?(this.header_.addClass(u.CLASS_FIXED),this.header_.trigger("header_fixed")):(this.header_.removeClass(u.CLASS_FIXED),this.header_.trigger("header_unfixed"))},u.prototype.darkenFixedHeader_=function(n){if(this.transparentBgComponent_.length!==0){this.headerNavHeight_=this.headerNav_.outerHeight();this.transparentBgComponentTop_=t.parseInt(this.transparentBgComponent_.offset().top);this.transparentBgComponentHeight_=this.transparentBgComponent_.outerHeight();var r=t.parseInt(this.transparentBgComponentTop_-this.headerNavHeight_),i=t.parseInt(this.transparentBgComponentTop_+this.transparentBgComponentHeight_);window.isIPad?r<=0&&i>0&&i<=this.transparentBgComponentHeight_?this.headerNav_.addClass(u.CLASS_DARK):this.headerNav_.removeClass(u.CLASS_DARK):this.transparentBgComponent_.is(":visible")&&n>r&&n<i?(this.headerNav_.addClass(u.CLASS_DARK),this.headerLogo_.addClass(u.CLASS_DARK)):(this.headerNav_.removeClass(u.CLASS_DARK),this.headerLogo_.removeClass(u.CLASS_DARK))}},u.prototype.getCurrentScrollTop_=function(){var n=new r;return n.currentTop},u});define("MKBMap",["jquery","MKBMapStyles","als","jqueryMCustomScrollbar"],function(n){"use strict";var t=function(t,i,r,u,f,e,o){(this.mapContainer_=document.getElementById("branches-map"),n(this.mapContainer_).length!==0)&&(this.mkbMap,this.mkbMapActivePoint=[],this.styles_={},this.activestyles_={},this.data_=r||{},this.zoom_=i||12,this.defaultZoom_=i||12,this.input_=n(".map-search-input"),this.win_=n(window),this.mapLoaded_=!1,this.initialDistance_=f||this.win_.width()/4,this.distance_=this.initialDistance_,this.lat_=55.75578,this.lng_=37.617672,this.lngOffset_=.15,this.locationChecked_=0,this.currentFeature_,this.objectManager_,this.coordinates_=u||{lat:this.lat_,lng:this.lng_},this.defaultCoordinates_=u||{lat:this.lat_,lng:this.lng_},this.tabsBranches_=n(".tabs_branches"),this.branchOption_=n(".tabs_branches  .branch-options__item"),this.branchOptionChbx_=this.branchOption_.find('input[type="checkbox"]'),this.selectorOkatoRegion_=n(".selector.request_selector_okato_region"),this.btnShowMap_=n(".component_request").find("img.btn__branches_map"),this.infowindow_,this.showInfoWindow_=typeof o!="undefined"?o:!0,this.mapDataHandler_,this.atmPartnerDataHanlder_=new MKBMapDataAtmPartnerHandler(this),this.id_=e,this.isSearchMode=!1,this.initMapError=!1,this.isAutoZoomEnabled={},this.isAutoZoomEnabled.branch=!1,this.isAutoZoomEnabled.atm=!1,this.isAutoZoomEnabled.terminal=!1,this.isAutoZoomEnabled["cash-desk"]=!1,this.searchControl=n(".page").hasClass("page_home"),this.delayStack=[],this.init_())},i;return t.prototype.init_=function(){var t=this,i=0,r=5,n;try{typeof ymaps=="undefined"?n=setInterval(function(){if(i>r){clearInterval(n);return}typeof ymaps!="undefined"?(ymaps.ready(function(){t.initMap_()}),clearInterval(n)):i++},500):ymaps.ready(function(){t.initMap_()})}catch(u){console.log(u)}this.win_.on("layout_changed",function(n){return function(){n.delayMethod("setMapCenter_")}}(this))},t.prototype.attachEvents_=function(){function r(t){var r=t.properties.geoObjects,u=[];r.forEach(function(n){var t=i.getPropertyFromFeature(n,"partnerName");u.push({Id:n.id,PartnerName:t})});i.mapDataHandler_.getInfoWindowDataList(u,function(t){!t||n.isEmptyObject(t)?i.hideBalloon_():(r.forEach(function(n){for(var u,r=0;r<t.length;r++)n.id==t[r].id&&(u=i.getInfoWindowData_(t[r]),n.properties.balloonContentBody=u)}),i.objectManager_.clusters.balloon.setData(i.objectManager_.clusters.balloon.getData()),n(".mark-list").mCustomScrollbar())})}var i=this;this.win_.on("resize",function(){i.distance_=i.win_.width()<980?0:i.initialDistance_;this.setFeatureBounds()}.bind(this));n(this.mapContainer_).on("branch_hovered",function(t,r){var u=n(r).data("id"),e=i.styleFeatureActive_(),f;i.mkbMap&&(f=i.objectManager_.objects.getById(u),f&&u!=i.currentFeature_&&(i.mkbMapActivePoint=f,i.objectManager_.objects.setObjectOptions(u,e)))});n(this.mapContainer_).on("branch_unhovered",function(){if(i.mkbMap){var n=i.mkbMapActivePoint.id;i.resetFeatureStyle(n)}});i.mkbMap.geoObjects.events.add("mouseenter",function(t){var u=t.get("target"),r=t.get("objectId");n(i.mapContainer_).trigger("feature_hovered",r);i.setFeatureStyleActive(r)});i.mkbMap.geoObjects.events.add("mouseleave",function(t){var r=t.get("objectId"),u=i.currentFeature_;u!==r&&i.resetFeatureStyle(r);n(i.mapContainer_).trigger("feature_unhovered")});i.mkbMap.events.add("boundschange",function(n){var t=n.get("newZoom"),r=n.get("oldZoom");r!==t&&(i.zoom_=t,i.setFeatureStyle())});i.mkbMap.events.add("balloonclose",function(){null!=i.currentFeature_&&(i.resetFeatureStyle(i.currentFeature_),i.currentFeature_=null)});this.mkbMap.events.add("click",function(){i.hideBalloon_()});i.mkbMap.geoObjects.events.add("click",function(n){var u=n.get("target"),t=n.get("objectId"),r=i.objectManager_.getObjectState(t);r.found&&r.isShown&&(i.currentFeature_&&i.setFeatureStyle(i.currentFeature_),i.setFeatureStyleActive(t),i.currentFeature_=t,i.setInfoWindow_(t),i.btnShowMap_.length>0&&i.btnShowMap_.trigger("office_select",t))});i.mkbMap.geoObjects.events.add("balloonopen",function(n){var t=n.get("objectId"),f=i.objectManager_.getObjectState(t),u=i.objectManager_.clusters.getById(t);!f.found&&u&&r(u)});i.selectorOkatoRegion_.on("selector_changed",function(){var r=i.tabsBranches_.find(".tabs__opener.selected"),u=r.length==0?n(this).data("type"):r.data("tab");i.isAutoZoomEnabled[u]=!0;i.refreshMarkers(t.PROP_TYPE,u)});i.branchOptionChbx_.on("click",function(){var r=i.tabsBranches_.find(".tabs__opener.selected"),n=r.data("tab");i.isAutoZoomEnabled[n]=!0;i.refreshMarkers(t.PROP_TYPE,n)});i.input_.on("search_start",function(n,t){t&&t.id?t.id==n.target.id&&i.searchStart(this):i.searchStart(this)});this.input_!==null&&new MKBMapSearch(this.mkbMap,this.input_,this.distance_,i.initMapError)},t.prototype.searchStart=function(i){var r=this,f,u,e;r.mkbMap&&(r.isSearchMode=!0,f=n(i).parents(".tabs"),u=f.find(".tabs__openers .tabs__opener.selected").data("tab"),u||(e=r.tabsBranches_.find(".tabs__opener.selected"),u=e.data("tab")),r.isAutoZoomEnabled[u]=!0,r.refreshMarkers(t.PROP_TYPE,u))},t.prototype.setControlsPosition_=function(){this.win_.height()<600?this.mkbMap.controls.each(function(n){n.options._name==="zoomControl"&&n.options.set("position",{left:10,bottom:90});n.options._name==="fullscreenControl"&&n.options.set("position",{left:10,bottom:45})}):this.mkbMap.controls.each(function(n){n.options._name==="zoomControl"&&n.options.set("position",{left:10,bottom:200});n.options._name==="fullscreenControl"&&n.options.set("position",{left:10,bottom:117})})},t.prototype.hideBalloon_=function(){var n=this;n.currentFeature_&&(n.objectManager_.objects.balloon.close(),n.objectManager_.clusters.balloon.close(),n.resetFeatureStyle(this.currentFeature_),n.currentFeature_=null)},t.prototype.getPropertyFromFeature=function(n,t){var i="";return n?(i=n.properties?n.properties:null,i=i?i._data:null,i=i?i.data:null,i=i?i.properties:null,i=i?i[t]:null,i==null&&n.properties&&(i=n.properties[t]),i):null},t.prototype.initMap_=function(){var t=this,i,r,u,f;try{i=n.Event("gmIdle");n("body").trigger(i);t.mkbMap=new ymaps.Map(t.mapContainer_,{center:[t.coordinates_.lng,t.coordinates_.lat],zoom:t.zoom_,controls:[]});t.mkbMap.controls.add("zoomControl",{float:"none",size:"small",position:{left:10,bottom:200}});t.mkbMap.controls.add("fullscreenControl",{float:"none",size:"small",position:{left:10,bottom:117}});t.searchControl&&(r=new ymaps.control.SearchControl({options:{float:"left",position:{left:30,top:100}}}),t.mkbMap.controls.add(r));t.setControlsPosition_();t.mapLoaded_||(t.setMapPosition_(),t.mapLoaded_=!0);t.delayStack.forEach(function(n){n()});t.attachEvents_();u=[{href:"/Content/i/global/circle-small.png",size:[40,40],offset:[-20,-20]},{href:"/Content/i/global/circle-big.png",size:[60,60],offset:[-30,-30]}];f=ymaps.templateLayoutFactory.createClass('<div class="mark-list">{% for geoObject in properties.geoObjects %}<div class="mark-info">{{ geoObject.properties.balloonContentBody|raw }}<\/div>{% endfor %}<\/div>');t.objectManager_=new ymaps.ObjectManager({clusterize:!0,clusterDisableClickZoom:!1,gridSize:128,clusterIcons:u,clusterBalloonPanelMaxMapArea:0,clusterBalloonContentLayout:f,clusterHideIconOnBalloonOpen:!1,clusterOpenBalloonOnClick:!0,groupByCoordinates:!1});t.mkbMap.geoObjects.add(t.objectManager_)}catch(e){t.initMapError=!0;return}},t.prototype.setFeatureStyle=function(n){var t=this,i,r;n?(i=t.objectManager_.objects.getById(n),r=t.styleFeature_(i),t.objectManager_.objects.setObjectOptions(n,r)):t.objectManager_.objects.each(function(n){if(n.id!=t.currentFeature_){var i=t.styleFeature_(n);t.objectManager_.objects.setObjectOptions(n.id,i)}})},t.prototype.setFeatureStyleActive=function(n){var t=this.styleFeatureActive_();this.objectManager_.objects.setObjectOptions(n,t)},t.prototype.resetFeatureStyle=function(n){if(n){var t=this.objectManager_.objects.getById(n),i=this.styleFeature_(t);this.objectManager_.objects.setObjectOptions(n,i)}},t.prototype.getInfoWindowData_=function(n){var i=this,u=n.semanticUrl||n.id||"",r=n.partnerName||i.getPropertyFromFeature(n,"partnerName"),f=r?i.atmPartnerDataHanlder_.getItemLink(u):i.mapDataHandler_.getItemLink(u),h=n.url||"",e=n.name||"",c=n.target||"_blank",l=f?'<a href="'+f+'">'+e+"<\/a>":'<a href="'+h+'" target="'+c+'">'+e+"<\/a>",a='<div class="mark-info__title">'+l+"<\/div>",v=n.address||"",y='<div class="mark-info__address">'+v+"<\/div>",p=this.getFeatureMetroInfo_(n),w='<div class="mark-info__metro">'+p+"<\/div>",o=n.workDescription||"",b=o?'<div class="mark-info__address">'+o+"<\/div>":"",t,s;return n.branchSchedule?(t=this.getFeatureBranchScheduleInfo_(n),t===""&&(t='<div class="mark-info__schedule-item mark-info__schedule-item-one">'+(r?r+", ":"")+(n.schedule||"")+"<\/div>")):t=n.schedule||"",s='<div class="mark-info__schedule">'+t+"<\/div>",a+y+w+b+s},t.prototype.setInfoWindow_=function(t){var i=this,r=i.objectManager_.objects.getById(t),u="",f='<div class="mark-info"><\/div>',e=r.id,o=i.getPropertyFromFeature(r,"partnerName");typeof o=="undefined"||o==null?i.mapDataHandler_.getInfoWindowData(e,function(t){n.isEmptyObject(t)?i.hideBalloon_():(f=i.getInfoWindowData_(t),u='<div class="mark-info">'+f+"<\/div>",r.properties.balloonContent=u,i.objectManager_.objects.balloon.setData(r),i.objectManager_.objects.balloon.open(e))}):i.atmPartnerDataHanlder_.getInfoWindowData(e,function(t){n.isEmptyObject(t)?i.hideBalloon_():(f=i.getInfoWindowData_(t),u='<div class="mark-info">'+f+"<\/div>",r.properties.balloonContent=u,i.objectManager_.objects.balloon.setData(r),i.objectManager_.objects.balloon.open(e))})},t.prototype.getFeatureBranchScheduleInfo_=function(n){var i=n.branchSchedule,r,f,u,e="",t;if(i)for(t=0;t<i.length;t++)r=i[t],f=r.branchScheduleType||"",u=r.branchScheduleTime||"",u!==""&&(e+='<div class="mark-info__schedule-item"><p>'+f+"<\/p><p>"+u+"<\/p><\/div>");return e},t.prototype.getFeatureMetroInfo_=function(n){var i=n.metro,r,u,f,e="",t;if(i)for(t=0;t<i.length;t++)r=i[t],u=r.line||"",f=r.name||"",e+='<span class="metro metro_'+u+'"><span>'+f+"<\/span><\/span>";return e},t.prototype.styleFeatureActive_=function(){var i,t,n;return this.styles_[this.zoom_]||(i={"12":"","11":"90","10":"80","9":"70","8":"60","7":"50","6":"50","5":"50","4":"50","3":"50","2":"50","1":"50"},t="",this&&this.zoom_&&i[this.zoom_]&&(t="-"+i[this.zoom_]),n=36,t==="-50"&&(n=23),t==="-60"&&(n=26),t==="-70"&&(n=28),t==="-80"&&(n=31),t==="-90"&&(n=33),this.styles_[this.zoom_]={iconLayout:"default#image",iconImageHref:"/Content/i/global/map-marker-active"+t+".png?v=2",iconImageSize:[n,n],iconImageOffset:[-n/2+3,-n/2-12],hideIconOnBalloonOpen:!1,balloonOffset:[0,-n],openEmptyBalloon:!0}),this.styles_[this.zoom_]},t.prototype.styleFeature_=function(n){var r,f=this,u,i,t;return typeof n!="undefined"&&(r=f.getPropertyFromFeature(n,"partnerName")),u={"12":"","11":"90","10":"80","9":"70","8":"60","7":"50","6":"50","5":"50","4":"50","3":"50","2":"50","1":"50"},i="",this&&this.zoom_&&u[this.zoom_]&&(i="-"+u[this.zoom_]),t=36,i==="-50"&&(t=23),i==="-60"&&(t=26),i==="-70"&&(t=28),i==="-80"&&(t=31),i==="-90"&&(t=33),this.activestyles_[this.zoom_]={iconLayout:"default#image",iconImageHref:"/Content/i/global/map-"+(r!==null&&typeof r!="undefined"?"other-":"")+"marker"+i+".png?v=2",iconImageSize:[t,t],iconImageOffset:[-t/2+3,-t/2-12],hideIconOnBalloonOpen:!1,balloonOffset:[0,-t],openEmptyBalloon:!0},this.activestyles_[this.zoom_]},t.prototype.setMapPosition_=function(){var t=this,n;t.mkbMap&&(n=this.coordinates_,this.mkbMap.setCenter([n.lng,n.lat],this.zoom_,{duration:500}))},t.prototype.setMapCenter_=function(){var n=this.coordinates_;this.mkbMap.setCenter([n.lng,n.lat],12,{duration:500})},t.PROP_TYPE="type",t.PROP_VAL_OFFICE="branch",t.PROP_VAL_BUILDING="building",t.PROP_VAL_NON_CORE_ASSET="non-core-asset",t.PROP_VAL_ATM="atm",t.PROP_VAL_ATM_PARTNER="atm-partner",t.PROP_VAL_TERMINAL="terminal",t.PROP_VAL_CASHDESK="cash-desk",t.prototype.refreshMarkers=function(n,i){var r=this,u;r.mkbMap&&n&&i&&(r.mapDataHandler_=r.getMapDataHandler(i),r.objectManager_&&r.objectManager_.objects.removeAll(),r.mapDataHandler_&&(u=[],r.mapDataHandler_.loadGeoPointList(function(){var e=r.styleFeature_(),n,f;r.data_.features.forEach(function(n){u.push({type:"Feature",properties:n.properties,id:n.properties.id,geometry:n.geometry,options:e})});r.objectManager_.objects.add(u);n=!1;r.isSearchMode&&(f=null,r.data_&&r.data_.features&&r.data_.features.length===1&&(f=r.data_.features[0],n=!0),r.isSearchMode=!1,r.input_.trigger("search_end",f));i===t.PROP_VAL_ATM?r.atmPartnerDataHanlder_.loadGeoPointList(function(){var n=[];r.data_.features.forEach(function(t){n.push({type:"Feature",properties:t.properties,id:t.properties.id,geometry:t.geometry,options:r.styleFeature_(t)})});r.isAutoZoomEnabled[i]||r.objectManager_.objects.getLength()==1?r.setFeatureBounds():r.setDefaultPosition();r.objectManager_.objects.add(n)}):n||(r.isAutoZoomEnabled[i]||r.data_.features.length==1?r.setFeatureBounds():(r.setDefaultPosition(),r.setFeatureStyle()))})))},t.prototype.setFeatureBounds=function(){var n=this,t;if(n.objectManager_&&n.objectManager_.objects.getLength()>1){if(t=n.objectManager_.getBounds(),t[0][0]==t[1][0]&&t[0][1]==t[1][1]){n.mkbMap.zoom=n.defaultZoom_;n.coordinates_.lng=t[0][0];n.coordinates_.lat=t[0][1];n.setMapPosition_();return}n.mkbMap.zoom=n.defaultZoom_;n.mkbMap.setBounds(t,{checkZoomRange:!0})}else n.objectManager_.objects.getLength()==1&&(t=n.objectManager_.getBounds(),n.coordinates_.lng=t[0][0],n.coordinates_.lat=t[0][1],n.zoom_=n.defaultZoom_,n.setMapPosition_())},t.prototype.setDefaultPosition=function(){var i=this,t=Cookies.get(window.HomeRegionCookieName);if(t=t?decodeURIComponent(t):t,i.mkbMap.setZoom(i.defaultZoom_),i.coordinates_={lat:i.defaultCoordinates_.lat,lng:i.defaultCoordinates_.lng},t&&typeof t!="undefined")i.setHomeRegion_(t);else{i.setMapPosition_();n(document).trigger("home-region-setted");n(document).on("region-defined",function(){t=Cookies.get(window.HomeRegionCookieName);t=t?decodeURIComponent(t):t;i.setHomeRegion_(t)})}},t.prototype.setHomeRegion_=function(t){var i=this,r;t?(r=n.parseJSON(t),n.ajax({type:"POST",url:"/homeregion/getbycode",data:{code:r.HomeRegionCode},cache:!1,async:!0,dataType:"json",success:function(t){t.isSuccess&&t.homeRegion&&t.homeRegion.Latitude&&t.homeRegion.Longitude&&(i.coordinates_={lat:t.homeRegion.Latitude,lng:t.homeRegion.Longitude},t.homeRegion.ZoomLevel&&i.mkbMap.setZoom(t.homeRegion.ZoomLevel),i.setMapPosition_(),n(document).trigger("home-region-setted"))}})):window.CurrentRegionCoordinates&&(i.coordinates_={lat:window.CurrentRegionCoordinates[1],lng:window.CurrentRegionCoordinates[0]},i.setMapPosition_())},t.prototype.getMapDataHandler=function(n){var i=this;return n&&n===t.PROP_VAL_OFFICE?new MKBMapDataOfficeHandler(i):n&&n===t.PROP_VAL_BUILDING?new MKBMapDataBuildingHandler(i):n&&n===t.PROP_VAL_NON_CORE_ASSET?new MKBMapDataNonCoreAssetHandler(i):n&&n===t.PROP_VAL_ATM?new MKBMapDataAtmHandler(i):n&&n===t.PROP_VAL_ATM_PARTNER?new MKBMapDataAtmPartnerHandler(i):n&&n===t.PROP_VAL_TERMINAL?new MKBMapDataTerminalHandler(i):n&&n===t.PROP_VAL_CASHDESK?new MKBMapDataCashdeskHandler(i):new MKBMapDataDefaultHandler(i)},t.prototype.getSearchString=function(t){if(n(".map-search-input").length>1){var i=n(".tabs__contents").find(t).find(".map-search-input");if(i)return i.val()}else return n(".map-search-input").val()},t.prototype.delayMethod=function(n,t){var i=this;if(!n)throw new Error("func is not defined");this.mkbMap?this[n].apply(this,t):this.delayStack.push(function(){i[n].apply(i,t)})},i=function(){var r=this,i=window.MKB_YA_MAPS_URL||"https://api-maps.yandex.ru/2.1/?lang=ru_RU&coordorder=longlat",n,t;n=document.createElement("script");n.type="text/javascript";n.async=!0;n.src=i;t=document.getElementsByTagName("script")[0];t.parentNode.insertBefore(n,t)},i(),t});define("MKBMapSearchSample",["jquery"],function(n){"use strict";var t=function(t,i,r,u){(this.map_=t,n(this.map_).length!==0)&&(this.branchesData_=r,this.distance_=u,this.input_=i,this.btn_=this.input_.next(".field_search__btn"),this.metroMap_=n(".metro-map"),this.init_())};return t.prototype.init_=function(){this.attachEvents_()},t.prototype.attachEvents_=function(){var t=this;this.btn_.on("click",function(){t.zoomToFirstCoordinates_()});this.input_.on("keydown",function(i){i.which==13&&n(this).val()!==""&&t.zoomToFirstCoordinates_()})},t.prototype.zoomToFirstCoordinates_=function(){var n=this.branchesData_.features[0].geometry.coordinates[1],t=this.branchesData_.features[0].geometry.coordinates[0],i={lat:n,lng:t};(this.map_.setCenter(i),this.map_.setZoom(17),this.map_.panBy(this.distance_,0),this.metroMap_.length!==0)&&this.metroMap_.trigger("metro_map_update")},t});MKBMapSearch=function(n,t,i,r){this.map_=n;this.hasMap_=$(this.map_).length!==0;this.initMapError_=r;this.distance_=i;this.input_=t||$(".map-search-input");this.init_()};MKBMapSearch.prototype.init_=function(){this.attachEvents_()};MKBMapSearch.prototype.attachEvents_=function(){var n=this;this.input_.on("keydown",function(t){t.which==13&&(n.hasMap_||n.initMapError_?n.input_.trigger("search_start",{id:t.target.id}):n.redirectToAddress_(this))});this.input_.on("search_end",function(t,i){n.zoomToFirstCoordinates_(i)})};MKBMapSearch.prototype.redirectToAddress_=function(n){var i=$(n).parents(".tabs"),r=i.find(".tabs__openers .tabs__opener.selected").data("tab"),t="/about/address/"+r;t=t+"?SearchString="+$(n).val();t&&(location.href=t)};MKBMapSearch.prototype.zoomToFirstCoordinates_=function(n){var t=this,i,r,u,f;t.initMapError_||(i=null,r=null,n&&(i=n.geometry.coordinates[1],r=n.geometry.coordinates[0]),i)&&(u=[r,i],t.map_.coordinatesCurrent=u,f=t.map_.geoObjects.getBounds(),t.map_.setBounds(f,{checkZoomRange:!0}))};define("MKBMapStyles",function(){"use strict";return[{featureType:"all",elementType:"geometry",stylers:[{visibility:"on"},{color:"#532841"}]},{featureType:"all",elementType:"labels",stylers:[{visibility:"on"}]},{featureType:"all",elementType:"labels.text.fill",stylers:[{color:"#7a4958"}]},{featureType:"all",elementType:"labels.text.stroke",stylers:[{visibility:"off"}]},{featureType:"all",elementType:"labels.icon",stylers:[{visibility:"off"}]},{featureType:"administrative",elementType:"geometry.fill",stylers:[{color:"#532444"}]},{featureType:"administrative",elementType:"geometry.stroke",stylers:[{color:"#532444"},{weight:1.2}]},{featureType:"administrative",elementType:"labels.text.fill",stylers:[{visibility:"on"},{color:"#a6586b"}]},{featureType:"administrative.province",elementType:"labels.text",stylers:[{color:"#8f546c"}]},{featureType:"administrative.locality",elementType:"geometry.fill",stylers:[{visibility:"on"},{lightness:"0"}]},{featureType:"administrative.locality",elementType:"labels.text",stylers:[{visibility:"simplified"},{saturation:"-2"},{lightness:"-10"}]},{featureType:"administrative.neighborhood",elementType:"labels.text.fill",stylers:[{color:"#a06666"},{saturation:"0"},{lightness:"0"}]},{featureType:"administrative.neighborhood",elementType:"labels.text.stroke",stylers:[{weight:"0.01"}]},{featureType:"administrative.land_parcel",elementType:"labels.text.stroke",stylers:[{weight:"0.01"}]},{featureType:"landscape",elementType:"geometry.fill",stylers:[{color:"#532841"}]},{featureType:"landscape",elementType:"geometry.stroke",stylers:[{visibility:"on"},{color:"#663d43"}]},{featureType:"landscape.natural",elementType:"geometry",stylers:[{color:"#3d1434"}]},{featureType:"poi",elementType:"geometry",stylers:[{visibility:"on"},{color:"#46233e"}]},{featureType:"poi.park",elementType:"geometry",stylers:[{color:"#421438"}]},{featureType:"road",elementType:"geometry.stroke",stylers:[{visibility:"off"}]},{featureType:"road",elementType:"labels.text",stylers:[{color:"#8d315a"}]},{featureType:"road.highway",elementType:"geometry.fill",stylers:[{color:"#783b4b"}]},{featureType:"road.highway",elementType:"labels.text",stylers:[{color:"#ab6d82"},{saturation:"-57"},{lightness:"4"},{gamma:"1.00"}]},{featureType:"road.highway.controlled_access",elementType:"geometry.stroke",stylers:[{color:"#491d3e"}]},{featureType:"road.arterial",elementType:"geometry",stylers:[{color:"#422431"},{saturation:"29"},{lightness:"-2"}]},{featureType:"road.arterial",elementType:"labels.text",stylers:[{color:"#8a5868"},{lightness:0}]},{featureType:"road.local",elementType:"geometry",stylers:[{color:"#6b374a"}]},{featureType:"road.local",elementType:"labels.text",stylers:[{color:"#966363"}]},{featureType:"transit",elementType:"geometry",stylers:[{color:"#491d1d"}]},{featureType:"transit.station",elementType:"geometry",stylers:[{color:"#471a37"}]},{featureType:"transit.station",elementType:"labels.text",stylers:[{lightness:-50},{gamma:"1.70"}]},{featureType:"transit.station",elementType:"labels.icon",stylers:[{visibility:"on"},{hue:"#7d3052"},{saturation:22},{lightness:-58},{gamma:1}]},{featureType:"water",elementType:"geometry",stylers:[{color:"#300b31"}]}]});define("MKBMap",["jquery","MKBMapStyles","json!MKBMapData","MKBMapSearchSample","async!http://maps.google.com/maps/api/js?key=AIzaSyA-xgkvOO6y57S8-Rtk0oR0OJD25yrUi6U&language=ru&region=RU"],function(n,t,i,r){"use strict";var u=function(t,r,u,f,e){(this.mapContainer_=document.getElementById("branches-map"),n(this.mapContainer_).length!==0)&&(this.mkbMap,this.mkbMapActivePoint=[],this.styles_={},this.activestyles_={},this.data_=u||i,this.zoom_=r||12,this.input_=n(".map-search-input"),this.win_=n(window),this.googleMapLoaded_=!1,this.initialDistance_=e||this.win_.width()/4,this.distance_=this.initialDistance_,this.lat_=55.755655,this.lng_=37.610504,this.currentFeature_,this.coordinates_=f||{lat:this.lat_,lng:this.lng_},this.infowindow_,this.init_())};return u.prototype.init_=function(){this.attachEvents_();this.initMap_();this.input_!==null&&new r(this.mkbMap,this.input_,this.data_,this.distance_)},u.prototype.attachEvents_=function(){var t=this;this.win_.on("resize",function(){t.distance_=t.win_.width()<980?0:t.initialDistance_;this.setMapPosition_()}.bind(this));n(this.mapContainer_).on("branch_hovered",function(i,r){var u=n(r).data("id");t.mkbMap.data.forEach(function(n){n.getProperty("id")===u&&t.setFeatureStyle(n,t.styleFeatureActive_())})});n(this.mapContainer_).on("branch_unhovered",function(){t.revertFeatureStyle_()})},u.prototype.initMap_=function(){var i=this;this.mkbMap=new google.maps.Map(this.mapContainer_,{zoom:i.zoom_,styles:t,mapTypeControl:!1,zoomControl:!0,zoomControlOptions:{position:google.maps.ControlPosition.LEFT_CENTER},streetViewControl:!1});this.mkbMap.data.setStyle(i.styleFeature_());google.maps.event.addListener(i.mkbMap,"idle",function(){var t=n.Event("gmIdle");n("body").trigger(t);google.maps.event.trigger(i.mkbMap,"resize");this.googleMapLoaded_||(i.setMapPosition_(),this.googleMapLoaded_=!0)});this.infowindow_=new google.maps.InfoWindow;this.mkbMap.data.addListener("click",function(n){i.setInfoWindow_(n.feature);i.currentFeature_=n.feature;i.revertFeatureStyle_()});this.mkbMap.data.addListener("mouseover",function(t){i.currentFeature_!==t.feature&&(i.setFeatureStyle(t.feature,i.styleFeatureActive_()),n(i.mapContainer_).trigger("feature_hovered",t.feature))});this.mkbMap.data.addListener("mouseout",function(t){i.currentFeature_!==t.feature&&(i.setFeatureStyle(t.feature,i.styleFeature_()),n(i.mapContainer_).trigger("feature_unhovered"))});google.maps.event.addListener(i.infowindow_,"closeclick",function(){i.currentFeature_="";i.revertFeatureStyle_(!0)});google.maps.event.addListener(i.mkbMap,"click",function(){i.infowindow_.close();i.revertFeatureStyle_(!0)});google.maps.event.addListener(i.mkbMap,"zoom_changed",function(){i.zoom_=i.mkbMap.getZoom();i.mkbMap.data.forEach(function(n){i.currentFeature_!==n&&i.setFeatureStyle(n,i.styleFeature_())})})},u.prototype.getInfoWindowData_=function(n){var c=n,r=n.getProperty("name"),u=n.getProperty("link"),f='<div class="mark-info__title"><a href="'+u+'">'+r+"<\/a><\/div>",e=n.getProperty("address"),o='<div class="mark-info__address">'+e+"<\/div>",s=this.getFeatureMetroInfo_(n),h='<div class="mark-info__metro">'+s+"<\/div>",t,i;return t=n.getProperty("branchSchedule")?this.getFeatureBranchScheduleInfo_(n):n.getProperty("schedule")||"",i='<div class="mark-info__schedule">'+t+"<\/div>",f+o+h+i},u.prototype.setInfoWindow_=function(t){var i=this.getInfoWindowData_(t);this.revertFeatureStyle_();this.infowindow_.setContent('<div class="mark-info">'+i+"<\/div>");this.infowindow_.setPosition(t.getGeometry().get());this.infowindow_.setOptions({pixelOffset:new google.maps.Size(0,-20)});this.infowindow_.open(this.mkbMap);this.setFeatureStyle(t,this.styleFeatureActive_());google.maps.event.addListener(this.infowindow_,"domready",function(){var t=n(".mark-info").parent().parent().parent().parent().find(">div:first-child").find(">div:last-child");t.css("z-index")==="auto"&&t.css("border-radius","8px")})},u.prototype.getFeatureBranchScheduleInfo_=function(n){for(var r=n.getProperty("branchSchedule"),t,u,f,e="",i=0;i<r.length;i++)t=r[i],u=t.branchScheduleType,f=t.branchScheduleTime,e+='<div class="mark-info__schedule-item"><p>'+u+"<\/p><p>"+f+"<\/p><\/div>";return e},u.prototype.getFeatureMetroInfo_=function(n){for(var r=n.getProperty("metro"),t,u,f,e="",i=0;i<r.length;i++)t=r[i],u=t.line,f=t.name,e+='<span class="metro metro_'+u+'"><span>'+f+"<\/span><\/span>";return e},u.prototype.styleFeatureActive_=function(){var i,t,n;return this.styles_[this.zoom_]||(i={"12":"","11":"75","10":"75","9":"75","8":"50","7":"50","6":"50","5":"50","4":"50","3":"50","2":"50","1":"50"},t="",this&&this.zoom_&&i[this.zoom_]&&(t="-"+i[this.zoom_]),n=26,t==="-50"&&(n=50),t==="-75"&&(n=75),this.styles_[this.zoom_]={icon:{url:"/Content/i/global/map-marker-active"+t+".png",anchor:{x:n/2,y:n/2},size:{width:n,height:n,f:"px",b:"px"}}}),this.styles_[this.zoom_]},u.prototype.styleFeature_=function(){var i,t,n;return this.activestyles_[this.zoom_]||(i={"12":"","11":"90","10":"80","9":"70","8":"60","7":"50","6":"50","5":"50","4":"50","3":"50","2":"50","1":"50"},t="",this&&this.zoom_&&i[this.zoom_]&&(t="-"+i[this.zoom_]),n=26,t==="-50"&&(n=50),t==="-75"&&(n=75),this.activestyles_[this.zoom_]={icon:{url:"/Content/i/global/map-marker"+t+".png",anchor:{x:n/2,y:n/2},size:{width:n,height:n,f:"px",b:"px"}}}),this.activestyles_[this.zoom_]},u.prototype.setFeatureStyle=function(n,t){this.mkbMapActivePoint.push(n);this.mkbMap.data.overrideStyle(n,t)},u.prototype.revertFeatureStyle_=function(n){for(var i=[],t=0;t<this.mkbMapActivePoint.length;t++)this.currentFeature_!==this.mkbMapActivePoint[t]||n?this.mkbMap.data.overrideStyle(this.mkbMapActivePoint[t],this.styleFeature_()):i.push(this.mkbMapActivePoint[t]);this.mkbMapActivePoint=i},u.prototype.setMapPosition_=function(){this.mkbMap.setCenter(this.coordinates_);this.mkbMap.panBy(this.distance_,0)},u.prototype.refreshMarkers=function(n,t){var i=this;this.mkbMap.data.addGeoJson(this.data_);this.mkbMap.setZoom(this.zoom_);n&&t&&this.mkbMap.data.forEach(function(r){r.getProperty(n)&&(r.getProperty(n).indexOf(t)>-1||i.mkbMap.data.remove(r))})},u});define("homeRegionSwitcher",["jquery","als"],function(n){"use strict";var t=function(t){this.homeRegionNav_=t;this.homeRegionToggler_=this.homeRegionNav_.find(".homeregion-nav__opener,.homeregion-nav__closer");this.homeRegionContainer_=this.homeRegionNav_.find(".homeregion-nav__container");this.body_=n("body");this.html_=n("html");this.init_()};return t.CLASS_OVERFLOW_HIDDEN="overflow-hidden",t.CLASS_OPENED="opened",t.DURATION=200,t.prototype.init_=function(){this.attachEvents_()},t.prototype.attachEvents_=function(){var i=this;this.homeRegionToggler_.on("click",function(){i.body_.toggleClass(t.CLASS_OVERFLOW_HIDDEN);i.homeRegionNav_.toggleClass(t.CLASS_OPENED);i.homeRegionNav_.hasClass(t.CLASS_OPENED)?n(".sitemap-nav__eng-icon,.sitemap-nav__toggler").fadeOut(t.DURATION):n(".sitemap-nav__eng-icon,.sitemap-nav__toggler").fadeIn(t.DURATION);i.html_.hasClass("mobile")});n(".homeregion-nav__section a").on("click",function(){n(document).trigger("set-current-region",n(this).data("code"))})},t});define("navFoldable",["jquery"],function(n){"use strict";var t=function(n){(this.navFoldable_=n,this.navFoldable_.length!==0)&&(this.navFoldableOpener_=this.navFoldable_.find(".nav-foldable__opener"),this.navFoldableSelectedItem_=this.navFoldableOpener_.find("span"),this.navFoldableList_=this.navFoldable_.find(".nav-foldable__list"),this.navFoldableListCurrentOption_=this.navFoldableList_.find("li.selected .nav-foldable__list-option"),this.navFoldableListOption_=this.navFoldableList_.find("li .nav-foldable__list-option"),this.navFoldableListChildrenItems=this.navFoldableList_.children("li"),this.init_())};return t.CLASS_EXPANDED="expanded",t.CLASS_SELECTED="selected",t.CLASS_ACTIVE="active",t.prototype.init_=function(){this.navFoldableListCurrentOption_.length==0&&(this.navFoldableListCurrentOption_=this.navFoldableList_.find("li.active .nav-foldable__list-option").eq(0));this.selectListItem_(this.navFoldableListCurrentOption_);this.attachEvents_()},t.prototype.attachEvents_=function(){var i=this;this.navFoldableOpener_.on("click",function(){i.navFoldable_.toggleClass(t.CLASS_EXPANDED);i.navFoldableList_.slideToggle()});this.navFoldableListOption_.on("click",function(){i.selectListItem_(n(this));i.closeList_()});this.navFoldable_.on("nav_foldable_changed",function(t,r){i.selectListItem_(n(r))})},t.prototype.selectListItem_=function(n){var i=n.closest("li"),r=n.text();i.hasClass("nav-foldable__list-item_external")||(i.siblings().removeClass(t.CLASS_SELECTED),i.addClass(t.CLASS_SELECTED),this.navFoldableSelectedItem_.text(r),i.siblings().removeClass(t.CLASS_ACTIVE),i.closest(this.navFoldableListChildrenItems).addClass(t.CLASS_ACTIVE))},t.prototype.closeList_=function(){this.navFoldable_.is("."+t.CLASS_EXPANDED)&&(this.navFoldable_.removeClass(t.CLASS_EXPANDED),this.navFoldableList_.slideUp())},t});define("paymentsSchedule",["jquery","jqueryMCustomScrollbar"],function(n){"use strict";var t=function(){(this.page_=n("#page"),this.coverContainer_=n(".cover-container"),this.extraContent_=n(".extra__content"),this.productInfo_=this.extraContent_.find(".product-info"),this.intererstRate_=this.productInfo_.find(".interest-rate"),this.productInfoConditionsMain_=this.productInfo_.find(".product-info__conditions-main"),this.productInfoPaymentsSchedule_=this.productInfo_.find(".product-info__payments-schedule"),this.foldablePaymentsSchedule_=this.productInfoPaymentsSchedule_.find(".foldable_payments-schedule"),this.foldablePaymentsSchedule_.length!==0)&&(this.foldablePaymentsScheduleContent_=this.foldablePaymentsSchedule_.find(".foldable__content"),this.mainHeight,this.init_())};return t.CLASS_SLIDED="slided",t.CLASS_DARKEN="darken",t.prototype.init_=function(){var n=this;this.foldablePaymentsScheduleContent_.mCustomScrollbar({axis:"y",scrollInertia:300,mouseWheel:{preventDefault:!0},autoHideScrollbar:!0,contentTouchScroll:!1});this.attachEvents_()},t.prototype.attachEvents_=function(){var n=this;this.foldablePaymentsSchedule_.on("unfolded",function(){n.page_.is(".mobile")||(n.mainHeight=n.productInfoConditionsMain_.height(),n.productInfoConditionsMain_.animate({height:0,opacity:0}),n.intererstRate_.fadeOut(),n.productInfoPaymentsSchedule_.addClass(t.CLASS_SLIDED),n.coverContainer_.addClass(t.CLASS_DARKEN))});this.foldablePaymentsSchedule_.on("folded",function(){n.page_.is(".mobile")||(n.productInfoPaymentsSchedule_.removeClass(t.CLASS_SLIDED),n.productInfoConditionsMain_.animate({height:n.mainHeight+"px",opacity:1}),n.intererstRate_.fadeIn(),n.coverContainer_.removeClass(t.CLASS_DARKEN))})},t});define("selector",["jquery","als"],function(n,t){"use strict";var i=function(n){(this.selector_=n,this.selector_.length!==0)&&(this.selectorOpener_=this.selector_.find(".selector__opener"),this.selectorList_=this.selector_.find(".selector__list"),this.selectorListOption_=this.selectorList_.find(".selector__list-option"),this.active_=null,this.init_())};return i.CLASS_EXPANDED="expanded",i.CLASS_SELECTED="selected",i.CLASS_MULTIPLE="selector__multiple",i.CLASS_PREV="field_selector_prev",i.DURATION=300,i.prototype.init_=function(){this.selectInitialOption_();this.attachEvents_()},i.prototype.attachEvents_=function(){var i=this;this.selectorOpener_.on("click",function(n){(i.active_&&i.active_!=i&&i.selectorClose_(),i.selector_.is(".disabled"))||(i.selectorOpen_(),n.preventDefault())});this.selectorList_.on("click",".selector__list-option",function(t){i.selectOption_(n(this));i.selectorClose_();t.stopPropagation();i.selector_.trigger("selector_changed")});n(document).on("keydown",function(n){n.keyCode==t.Keyboard.ESCAPE&&i.selectorClose_()});n(document).on("click",function(t){n(t.target).closest(".selector__list").length===0&&i.active_&&i.selectorClose_()})},i.prototype.selectorOpen_=function(){var n=this;this.selector_.addClass(i.CLASS_EXPANDED);this.selector_.hasClass(i.CLASS_MULTIPLE)&&n.selector_.closest(".field").addClass(i.CLASS_PREV);this.selectorList_.fadeIn(i.DURATION,function(){n.active_=n})},i.prototype.selectorClose_=function(){var n=this;this.selector_.removeClass(i.CLASS_EXPANDED);this.selector_.hasClass(i.CLASS_MULTIPLE)&&n.selector_.closest(".field").removeClass(i.CLASS_PREV);this.selectorList_.fadeOut(i.DURATION,function(){n.active_=null})},i.prototype.selectInitialOption_=function(){var n;n=this.selectorList_.find("."+i.CLASS_SELECTED)?this.selectorList_.find("."+i.CLASS_SELECTED):this.selectorListOption_.first();this.selectOption_(n)},i.prototype.selectOption_=function(n){var r=this,t=n.children().not(".footnotes__item").text().trim();n.siblings().removeClass(i.CLASS_SELECTED);n.addClass(i.CLASS_SELECTED);this.selectorOpener_.text(t);this.selector_.find("input[type=hidden]").val(n.data("id")).trigger("change")},i});define("sitemapNavTabs",["jquery"],function(n){"use strict";var t=function(n){this.sitemapNav_=n;this.tabs_=this.sitemapNav_.find(".tabs");this.tabsOpener_=this.tabs_.find(".tabs__opener");this.menu_=this.sitemapNav_.find(".sitemap-nav__menu");this.navFoldable_=this.menu_.find(".nav-foldable");this.navFoldableListOption_=this.navFoldable_.find(".nav-foldable__list-option");this.extraItems_=this.tabs_.find(".sitemap-nav__extra-item");this.extraNumbers_=this.tabs_.find(".sitemap-nav__extra-numbers");this.init_()};return t.DURATION=200,t.CLASS_ACTIVE="active",t.prototype.init_=function(){var t=this,i=this.sitemapNav_.find(".tabs__opener.selected").data("extra");this.changeExtra_(i);this.tabsOpener_.on("click",function(){var i=n(this).data("tab"),r=t.navFoldable_.find('.nav-foldable__list-option[data-tab="'+i+'"]'),u=n(this).data("extra");t.navFoldable_.trigger("nav_foldable_changed",r);t.changeExtra_(u)});this.navFoldableListOption_.on("click",function(){var i=n(this).data("tab"),r=t.tabs_.find('.tabs__opener[data-tab="'+i+'"]');r.trigger("click")})},t.prototype.changeExtra_=function(n){var i=this,f=this.tabs_.find(".sitemap-nav__extra-item.active"),e=this.tabs_.find(".sitemap-nav__extra-numbers.active"),o=f.data("extra"),r=this.extraItems_.closest('[data-extra="'+n+'"]'),u=this.extraNumbers_.closest('[data-extra="'+n+'"]');i.extraItems_.stop().fadeOut(t.DURATION,function(){i.extraItems_.removeClass(t.CLASS_ACTIVE);r.stop(!0,!0).fadeIn(t.DURATION);r.addClass(t.CLASS_ACTIVE)});i.extraNumbers_.stop().fadeOut(t.DURATION,function(){i.extraNumbers_.removeClass(t.CLASS_ACTIVE);u.stop(!0,!0).fadeIn(t.DURATION);u.addClass(t.CLASS_ACTIVE)})},t});define("sitemapNavToggler",["jquery","als"],function(n){"use strict";var t=function(t){this.sitemapNav_=t;this.tabs_=this.sitemapNav_.find(".tabs");this.extraItems_=this.tabs_.find(".sitemap-nav__extra-item");this.numbers_=this.tabs_.find(".sitemap-nav__extra-numbers");this.sitemapToggler_=this.sitemapNav_.find(".sitemap-nav__toggler");this.sitemapContainer_=this.sitemapNav_.find(".sitemap-nav__container");this.body_=n("body");this.html_=n("html");this.init_()};return t.CLASS_OVERFLOW_HIDDEN="overflow-hidden",t.CLASS_OPENED="opened",t.CLASS_EXTRAITEMS_ACTIVE="active",t.prototype.init_=function(){this.attachEvents_();this.initextraItems_()},t.prototype.initextraItems_=function(){var n=this.sitemapNav_.find(".tabs__opener.selected").data("extra");this.extraItems_.closest('[data-extra="'+n+'"]').addClass(t.CLASS_EXTRAITEMS_ACTIVE);this.numbers_.closest('[data-extra="'+n+'"]').addClass(t.CLASS_EXTRAITEMS_ACTIVE)},t.prototype.attachEvents_=function(){var n=this;this.sitemapToggler_.on("click",function(){n.body_.toggleClass(t.CLASS_OVERFLOW_HIDDEN);n.sitemapNav_.toggleClass(t.CLASS_OPENED);n.html_.hasClass("mobile")})},t});define("sitemapNav",["jquery","sitemapNavToggler","sitemapNavTabs","homeRegionSwitcher"],function(n,t,i,r){"use strict";var u=function(){(this.sitemapNav_=n(".sitemap-nav"),this.sitemapNavHomeRegion_=n(".homeregion-nav"),this.sitemapNav_.length!==0)&&this.init_()};return u.prototype.init_=function(){new t(this.sitemapNav_);new i(this.sitemapNav_);new r(this.sitemapNavHomeRegion_)},u});define("sliderControl",["jquery","convertPeriod","convertPrice","als","jqueryUI","jqueryTouchPunch","domReady!"],function(n,t,i,r){"use strict";var u=function(n){(this.sliderContainer_=n,this.sliderContainer_.length!==0)&&(this.slider_=this.sliderContainer_.find(".slider"),this.sliderControl_=this.slider_.find(".slider__control"),this.sliderValMin_=this.slider_.find(".slider__val_min"),this.sliderValMax_=this.slider_.find(".slider__val_max"),this.sliderChosenValue_=this.sliderContainer_.find(".slider__chosen-value"),this.sliderChosenValuePeriod_=this.sliderChosenValue_.find("span.period"),this.sliderChosenValueSumInput_=this.sliderChosenValue_.find("input.sum-input"),this.sliderChosenValueSum_=this.sliderChosenValue_.find(".sum"),this.dataMinText_=this.sliderControl_.data("mintext"),this.dataMaxText_=this.sliderControl_.data("maxtext"),this.dataHideMax_=this.sliderControl_.data("hidemax"),this.init_())};return u.CLASS_EDITABLE="editable",u.prototype.init_=function(){this.setSliderValues_();this.attachEvents_()},u.prototype.attachEvents_=function(){var t=this;this.sliderChosenValueSum_.on("click",function(){t.sliderChosenValue_.addClass(u.CLASS_EDITABLE);t.sliderChosenValueSumInput_.focus()});this.slider_.on("slider_values_change",function(){this.setSliderValues_()}.bind(this));this.sliderControl_.on("slide",function(){this.slider_.trigger("slider_changed");this.slider_.addClass("slider_changed")}.bind(this));this.sliderControl_.on("slidestop",function(){this.slider_.removeClass("slider_changed")}.bind(this));this.sliderChosenValueSumInput_.on("blur",function(){t.setSliderValFromInput_(n(this));t.sliderChosenValue_.removeClass(u.CLASS_EDITABLE)});this.sliderChosenValueSumInput_.on("keypress",function(t){var i=t.which;if(i==r.Keyboard.ENTER){n(this).trigger("blur");t.stopPropagation();t.preventDefault();return}i>=48&&i<=57||i>=8&&i<32||i>=16&&i<=18||t.preventDefault()})},u.prototype.setSliderValues_=function(){var n=this,f,u,e=n.sliderControl_.data("min"),o=n.sliderControl_.data("max"),h=n.sliderControl_.data("val"),l=r.parseInt(n.sliderControl_.data("step")),c=n.sliderControl_.data("list"),s;c?(s=c.split(";"),this.sliderControl_.slider({min:0,max:s.length-1,value:s.indexOf(h.toString()),step:1,orientation:"horizontal",range:"min",animate:!0,slide:function(t,i){var r=s[i.value];n.setInitialValue_(r);n.sliderControl_.data("val",r);n.sliderControl_.attr("data-val",r)}})):this.sliderControl_.slider({min:r.parseInt(e),max:r.parseInt(o),value:r.parseInt(h),step:l,orientation:"horizontal",range:"min",animate:!0,slide:function(t,i){n.setInitialValue_(i.value);n.sliderControl_.data("val",i.value);n.sliderControl_.attr("data-val",i.value)}});this.sliderControl_.closest(".slider-container").is(".slider-container_price")?(f=new i(e,n.dataMinText_,n.dataMaxText_),u=new i(o,n.dataMinText_,n.dataMaxText_),n.dataHideMax_&&(u.num="")):this.sliderControl_.closest(".slider-container").is(".slider-container_custom")?(f=n.getCustomInitValues_(e,n.dataMinText_),u=n.getCustomInitValues_(o,n.dataMaxText_)):(f=new t(e,n.dataMinText_,n.dataMaxText_),u=new t(o,n.dataMinText_,n.dataMaxText_));this.sliderValMin_.text(f.num);this.sliderValMax_.text(u.num);this.setInitialValue_(h)},u.prototype.setInitialValue_=function(n){this.sliderControl_.closest(".slider-container").is(".slider-container_period")?(n=new t(n,this.dataMinText_,this.dataMaxText_),n=n.num,this.sliderChosenValuePeriod_.text(n)):(this.sliderChosenValueSumInput_.val(n),n=r.formatNumber(n),this.sliderChosenValueSum_.text(n))},u.prototype.setSliderValFromInput_=function(n){var h=this,u,i,s;this.unformatInputVal_(n);var t=n.val(),e=this.sliderControl_.data("min"),o=this.sliderControl_.data("max"),c=this.sliderControl_.data("val"),f=this.sliderControl_.attr("data-list");if(f)for(u=f.split(";"),i=0;i<u.length;i++)i<u.length&&t>parseInt(u[i])&&t<parseInt(u[i+1])&&h.sliderControl_.slider("option","value",i+1);t<e?t=e:t>o&&(t=o);s=r.formatNumber(t);this.sliderControl_.data("val",t);f||this.sliderControl_.slider("option","value",t);n.val(t);this.sliderChosenValueSum_.text(s);c!=t&&this.sliderControl_.trigger("input_value_changed")},u.prototype.unformatInputVal_=function(n){var t=n.val().replace(/\s+/g,"");n.val(t)},u.prototype.getCustomInitValues_=function(n,t){var i={};return i.num="",i.num=i.num.concat(r.parseInt(n),t.length>0?" "+t:""),i},u});TabsFilter=function(){(this.tabsFitlerContainer_=$(".tabs-filter-container"),this.tabs_=this.tabsFitlerContainer_.find(".tabs"),this.tabs_.length!==0)&&(this.tabsOpener_=this.tabs_.find(".tabs__opener"),this.init_())};TabsFilter.DURATION=200;TabsFilter.prototype.init_=function(){this.attachEvents_()};TabsFilter.prototype.attachEvents_=function(){var n=this;this.tabsOpener_.on("click",this.onClick_.bind(this))};TabsFilter.prototype.onClick_=function(n){var e=this,t;if(n&&n.target){if(t=$(n.target),t.hasClass("selected"))return}else t=this.tabs_.find(".tabs__opener.selected");var u=t.data("type"),i=t.parent().data("type"),f=$("._tab__item_"+i),r=$("._tab__item_"+i+"_"+u);f.each(function(n,t){$.inArray(t,r)==-1&&$(t).fadeOut(TabsFilter.DURATION)});r.each(function(n,t){$(t).css("display")=="none"&&$(t).delay(TabsFilter.DURATION).fadeIn(TabsFilter.DURATION)})};define("tabs",["jquery"],function(n){"use strict";var t=function(t){(this.tabs_=t,this.tabs_.length!==0)&&(this.findButNotInside_=function(t,i,r){return r.find(t).filter(function(){return r[0]==n(this).closest(i)[0]})},this.tabsOpeners_=this.tabs_.find(".tabs__openers").first(),this.tabsOpener_=this.findButNotInside_(".tabs__opener:not([disabled])",".tabs",this.tabs_),this.tabsContents_=this.findButNotInside_(".tabs__contents",".tabs",this.tabs_),this.init_())};return t.CLASS_SELECTED="selected",t.CLASS_ACTIVE="active",t.DURATION=200,t.prototype.init_=function(){this.attachEvents_()},t.prototype.attachEvents_=function(){var i=this;this.tabsOpener_.on("click",function(){var f,s,u,o;if(!n(this).is("."+t.CLASS_SELECTED)&&(n(this).siblings().removeClass(t.CLASS_SELECTED),n(this).addClass(t.CLASS_SELECTED),f=n(this).siblings('input[type="hidden"]'),s=n(this).data("id"),f.val(s),f.trigger("change"),i.tabs_.trigger("tabs_changed"),i.tabsContents_.length!==0)){var h=n(this).data("tab"),r=i.tabsContents_.find(".tabs__content."+t.CLASS_ACTIVE),e=r.first();if(r.length>1)for(u=0;u<r.length;u++)r.eq(u).closest(".tabs").find(n(this)).length>0&&(e=r.eq(u));o=i.tabsContents_.find(".tabs__content_"+h).first();e.fadeOut(t.DURATION,function(){e.removeClass(t.CLASS_ACTIVE);o.stop(!0).fadeIn(t.DURATION);o.addClass(t.CLASS_ACTIVE)})}})},t});UtmManager=function(n,t,i){var r=this;r.url=window.location.pathname;r.utm=decodeURIComponent(window.location.search.substring(1));r.guid=Cookies.get(n);r.UtmSend=function(){$.ajax({url:"/Utm/UtmSend",dataType:"json",type:"POST",data:{url:r.url,utm:r.utm,param:t,cookieName:n,guid:r.guid},cache:!1,success:function(n){n.IsSuccess&&(r.utm=n.Result.Utm,$(i).val(r.utm))}})};r.UtmSend()};define("componentRequestStatusSample",["jquery","successAnimation","errorAnimation"],function(n,t,i){"use strict";var r=function(n){this.componentRequest_=n;this.tabsContent_=this.componentRequest_.find(".tabs__content_send-request");this.btnSendRequest_=this.tabsContent_.find(".btn_send-request");this.requestDtatusError_=this.tabsContent_.find(".request-status_error");this.btnResendRequest_=this.requestDtatusError_.find(".btn_resend-request");this.classes_=["success","error"];this.animation_;this.init_()};return r.CLASS_SENT="sent",r.CLASS_ERROR="error",r.CLASS_SUCCESS="success",r.prototype.init_=function(){this.attachEvents_()},r.prototype.attachEvents_=function(){var n=this;this.btnSendRequest_.on("click",function(u){var f="success";n.tabsContent_.addClass(r.CLASS_SENT+" "+f);n.animation_=f===r.CLASS_SUCCESS?new t:new i;u.preventDefault()});this.btnResendRequest_.on("click",function(t){var i=n.whichTransitionEvent_();n.tabsContent_.removeClass(r.CLASS_SENT+" "+r.CLASS_ERROR);n.requestDtatusError_.one(i,function(){n.componentRequest_.trigger("resend")});t.preventDefault()})},r.prototype.getRandomClass_=function(){var n=Math.floor(Math.random()*this.classes_.length);return this.classes_[n]},r.prototype.whichTransitionEvent_=function(){var n,i=document.createElement("fakeelement"),t={transition:"transitionend",OTransition:"oTransitionEnd",MozTransition:"transitionend",WebkitTransition:"webkitTransitionEnd"};for(n in t)if(i.style[n]!==undefined)return t[n]},r});define("componentRequest",["jquery","MKBMap","componentRequestStatusSample"],function(n,t,i){"use strict";var r=function(){(this.componentRequest_=n(".component_request"),this.componentRequest_.length!==0)&&(this.mapContainer_=n(".map-container"),this.extra_=n(".content-container .extra"),this.tabs_=this.componentRequest_.find(".tabs_request"),this.tabsOpener_=this.tabs_.find(".tabs__opener"),this.previousDataTab_=this.tabs_.find(".tabs__opener.selected").data("tab"),this.branchesMapIsLoaded_=!1,this.terminalsMapIsLoaded_=!1,this.win_=n(window),this.branches_,this.init_())};return r.CLASS_HIDDEN="hidden",r.DURATION=300,r.prototype.init_=function(){new i(this.componentRequest_);this.attachEvents_()},r.prototype.attachEvents_=function(){var i=this;this.tabsOpener_.on("click",function(){var u=n(this).data("tab");u==="branch"||u==="terminal"?(i.extra_.fadeOut(r.DURATION).addClass(r.CLASS_HIDDEN),i.branchesMapIsLoaded_===!1&&(i.branches_=new t,i.branchesMapIsLoaded_=!0),i.branches_.refreshMarkers("type",u),i.mapContainer_.fadeIn(r.DURATION)):(i.mapContainer_.fadeOut(r.DURATION),i.extra_.fadeIn(r.DURATION).removeClass(r.CLASS_HIDDEN));i.previousDataTab_=u})},r});define("homeBenefits",["jquery","als","toggleBlockFixation","getScrollableElement"],function(n,t,i,r){"use strict";var u=function(){(this.homeBenefits_=n(".home-benefits"),this.homeBenefits_.length!==0)&&(this.componentInformational_=n(".component_informational"),this.homeBenefitsItem_=this.homeBenefits_.find(".home-benefits__item"),this.win_=n(window),this.init_())};return u.CLASS_ANIMATED="animated",u.prototype.init_=function(){new i(this.componentInformational_,this.homeBenefits_);this.attachEvents_()},u.prototype.attachEvents_=function(){var t=this,i=new r,u=i.element;u.on("scroll",function(){t.animateBenefits_()});this.homeBenefitsItem_.on("click",function(t){var i=n(this).find(".home-benefits__item-title a"),r=i.attr("href").toString();window.location.href=r;t.preventDefault();t.stopPropagation()})},u.prototype.animateBenefits_=function(){var t=this.win_.scrollTop(),n=this.componentInformational_.offset().top-this.win_.height()/2;window.isIPad?n<=0&&!this.homeBenefits_.is("."+u.CLASS_ANIMATED)&&this.homeBenefits_.addClass(u.CLASS_ANIMATED):t>n&&!this.homeBenefits_.is("."+u.CLASS_ANIMATED)&&this.homeBenefits_.addClass(u.CLASS_ANIMATED)},u});define("homeMap",["jquery","als","MKBMap","getScrollableElement","jqueryMCustomScrollbar"],function(n,t,i,r){"use strict";var u=function(t){this.mapShift_=Math.max(n(window).width()/8,170);this.showInfoWindow_=typeof t!="undefined"?t:!0;this.lngOffset_=0;this.coordinates_={lat:55.75578,lng:37.617672+this.lngOffset_};this.homeMap_;this.componentMap_=n(".component_map");this.componentContent_=this.componentMap_.find(".component__content");this.tabsContainer_=this.componentMap_.find(".home-map-tabs");this.tabsOpener_=this.tabsContainer_.find(".tabs__opener");this.regionSelector_=n(".selector.request_selector_okato_region");this.mapInitialised_=!1;this.headerLogoImages_=n(".header__logo img");this.regionUrl_="/about/address/MapFilterList";this.mapBlock_=this.componentMap_.find(".map");this.init_()};return u.CLASS_SHIFTED="shifted",u.prototype.init_=function(){var n=this,t=new r,i=t.element;if(n.initMap_(),!n.mapInitialised_)i.on("scroll",function(){n.initMap_()})},u.prototype.alignMap_=function(){var n=t.getScrollWidth(),i=parseInt(this.componentMap_.css("width"));this.mapBlock_.css("width","calc(100vw - "+(i+n)+"px)");this.mapBlock_.css("marginLeft",n+"px")},u.prototype.attachEvent_=function(){var i=this;this.tabsOpener_.on("click",function(){var t=n(this).data("tab");n(".form__line.list__okato-regions").hide();n('.form__line.list__okato-regions[data-type="'+t+'_okato_region"]').show();i.homeMap_.refreshMarkers("type",t)});n(window).on("resize",function(){i.alignMap_()});if(setTimeout(function(){i.alignMap_();i.homeMap_.mkbMap&&i.homeMap_.mkbMap.container.fitToViewport()},0),!this.getStaticMapCondition_()){this.mapBlock_.addClass(u.CLASS_SHIFTED);n(window).on("scroll",function(){var r=n(window).scrollTop()+n(window).height(),u=i.componentMap_.offset().top,f;r>=u&&(f=t.parseInt(r-u),i.mapBlock_.css({top:f+"px"}))})}},u.prototype.getStaticMapCondition_=function(){var n=window.navigator.userAgent,t=n.indexOf("MSIE ");return t>0||!!n.match(/Trident.*rv\:11\./)||window.isIPad},u.prototype.setMapBlockHeight_=function(){var t=n(window).height(),i=n(window).height()-n(".footer").height()+1;n(window).height()<n(window).width()?(this.componentMap_.css("min-height",t),this.componentContent_.css("min-height",i)):(this.componentMap_.css("min-height",0),this.componentContent_.css("min-height",0))},u.prototype.initMap_=function(){var r=this,u=t.getIsElementInView(n(".map-container"));u&&!r.mapInitialised_&&(r.homeMap_=new i(null,null,null,r.coordinates_,r.mapShift_,null,r.showInfoWindow_),r.homeMap_.delayMethod("refreshMarkers",["type","branch"]),window.isIPad&&r.setMapBlockHeight_(),r.attachEvent_(),r.mapInitialised_=!0,r.initRegionSelector_())},u.prototype.selectorOptionAppend_=function(t,i){if(t){var r=this.regionSelector_.filter('[data-type="'+i+'"]').find(".selector__list");n.each(t,function(){r.append(n('<div class="selector__list-option" data-id="'+this.Value+'"><span>'+this.Text+"<\/span><\/div>"))})}},u.prototype.initRegionSelector_=function(){var t=this;n.ajax({type:"POST",url:t.regionUrl_,data:null,cache:!1,async:!0,dataType:"json",success:function(n){t.selectorOptionAppend_(n.BranchOkatoRegions,"branch");t.selectorOptionAppend_(n.AtmOkatoRegions,"atm");t.selectorOptionAppend_(n.TerminalOkatoRegions,"terminal");t.regionSelector_.find(".selector__list").mCustomScrollbar()}})},u});define("homeNews",["jquery"],function(n){"use strict";var t=function(){this.componentInformational_=n(".component_informational");this.componentInner_=this.componentInformational_.find(".component__inner");this.componentInnerHeight_=this.componentInner_.height();this.componentGroup_=this.componentInner_.find(".component__group");this.componentContentLinks_=this.componentInner_.find(".component__content_links");this.init_()};return t.prototype.init_=function(){var n=this;setTimeout(function(){n.setGroupHeight_()},300);this.attachEvent_()},t.prototype.attachEvent_=function(){var t=this;n(window).on("resize",function(){t.setGroupHeight_()})},t.prototype.setGroupHeight_=function(){var t;n(window).width()>980&&n(window).height()>this.componentInner_.height()&&(t=n(window).height()-this.componentContentLinks_.outerHeight(),this.componentGroup_.css("min-height",t+"px"))},t});define("homeSlider",["jquery","MKBMap","toggleBlockFixation","domReady!"],function(n,t,i){"use strict";var r=function(){(this.homeSlider_=n(".home-slider"),this.homeSlider_.length!==0)&&(this.body_=n("body"),this.componentHomeMain_=n(".component_home-main"),this.homeSliderItem_=this.homeSlider_.find(".home-slider__item"),this.homeSliderControls_=this.homeSlider_.find(".home-slider__controls"),this.homeSliderControlPrev_=this.homeSliderControls_.find(".home-slider__control_prev"),this.homeSliderControlNext_=this.homeSliderControls_.find(".home-slider__control_next"),this.homeSliderSwitcher_=this.homeSlider_.find(".home-slider__switcher"),this.homeSliderSwitcherItem_=this.homeSlider_.find(".home-slider__switcher-item"),this.coverOverlay_=n(".cover-overlay"),this.isAnimated_=!1,this.carouselId_=0,this.init_())};return r.CLASS_ACTIVE="active",r.DURATION=2e3,r.prototype.init_=function(){new i(this.componentHomeMain_,this.homeSlider_);this.attachEvents_();this.homeSliderItem_.length==1&&(this.homeSliderSwitcher_.hide(),this.homeSliderControls_.hide())},r.prototype.attachEvents_=function(){var t=this;this.homeSliderSwitcherItem_.on("click",function(){if(!n(this).is("."+r.CLASS_ACTIVE)&&!t.isAnimated_){clearInterval(t.carouselId_);var i=n(this).index(),u=t.homeSliderItem_.eq(i);t.setNewActiveItem_(u)}});this.homeSliderControlNext_.on("click",function(){if(!t.isAnimated_){clearInterval(t.carouselId_);var i=t.homeSlider_.find(".home-slider__item."+r.CLASS_ACTIVE),n=i.next(".home-slider__item");n.length===0&&(n=t.homeSliderItem_.first());t.setNewActiveItem_(n)}});this.homeSliderControlPrev_.on("click",function(){if(!t.isAnimated_){clearInterval(t.carouselId_);var i=t.homeSlider_.find(".home-slider__item."+r.CLASS_ACTIVE),n=i.prev(".home-slider__item");n.length===0&&(n=t.homeSliderItem_.last());t.setNewActiveItem_(n)}});t.body_.on("layout_changed",function(){t.appendVideo_()})},r.prototype.appendVideo_=function(){var t=this;window.isIPad||n("html").is(".mobile")||t.homeSliderItem_.each(function(t,i){var u=n(i),r,f;u.find("video").size>0||(r=u.data("video-url"),r&&(f=u.find(".home-slider__item-content"),u.hasClass("active")?(f.prepend(n('<video autoplay="autoplay" muted="" data-object-fit="cover" data-object-position="top left"><source src="'+r+'.mp4" type="video/mp4"/><source src="'+r+'.ogg" type="video/ogg"/><source src="'+r+'.webm" type="video/webm"/><\/video>')),f.find("video").get(0).play()):f.prepend(n('<video muted preload="none" data-object-fit="cover" data-object-position="top left"><source src="'+r+'.mp4" type="video/mp4"/><source src="'+r+'.ogg" type="video/ogg"/><source src="'+r+'.webm" type="video/webm"/><\/video>'))))})},r.prototype.setNewActiveItem_=function(t){var u=this,f=t.index(".home-slider__item"),e=t.find("video").get(0),o=t.data("img"),i=t.siblings().find("video").get(0);this.isAnimated_=!0;window.isIPad||n("html").is(".mobile")||(i&&(i.pause(),setTimeout(function(){i.currentTime=0},r.DURATION)),e&&e.play());this.homeSliderSwitcherItem_.removeClass(r.CLASS_ACTIVE);this.homeSliderSwitcherItem_.eq(f).addClass(r.CLASS_ACTIVE);this.homeSliderItem_.removeClass(r.CLASS_ACTIVE);t.addClass(r.CLASS_ACTIVE);t.addClass("home-slider__item_"+f);(window.isIPad||n("html").is(".mobile"))&&setTimeout(function(){this.coverOverlay_.css("background-image","url("+o+")")}.bind(this),500);u.analyticsSendEvent_(t);setTimeout(function(){u.isAnimated_=!1},r.DURATION)},r.prototype.initCarousel_=function(n){var t=this,i=t.homeSlider_.find(".home-slider__item."+r.CLASS_ACTIVE).first(),u;i.length!=0&&(u=t.homeSliderItem_.index(i),t.analyticsSendEvent_(i),t.carouselId_=setTimeout(function f(){t.homeSliderControlNext_.trigger("click");i=t.homeSlider_.find(".home-slider__item."+r.CLASS_ACTIVE).first();u=t.homeSliderItem_.index(i);t.carouselId_=setTimeout(f,n[Math.min(u,n.length-1)])},n[Math.min(u,n.length-1)]))},r.prototype.analyticsSendEvent_=function(n){var t=n.data("show-analytics");t||(MkbRuWeb.analyticsSendEvent(n),n.data("show-analytics",!0))},r});define("branchesItems",["jquery"],function(n){"use strict";var t=function(){(this.branchesList_=n(".branches-list"),this.branchesList_.length!==0)&&(this.branchesListItem_=this.branchesList_.find(".branches-list__item"),this.branchesMap_=n("#branches-map"),this.init_())};return t.CLASS_HOVERED="hovered",t.prototype.init_=function(){this.attachEvents_()},t.prototype.attachEvents_=function(){var n=this;this.branchesListItem_.hover(function(){n.branchesMap_.trigger("branch_hovered",this)},function(){n.branchesMap_.trigger("branch_unhovered")});this.branchesMap_.on("feature_hovered",function(i,r){var u=n.branchesList_.find('.branches-list__item[data-id="'+r+'"]');n.branchesList_.find(".branches-list__item").removeClass(t.CLASS_HOVERED);u.addClass(t.CLASS_HOVERED)});this.branchesMap_.on("feature_unhovered",function(){n.branchesList_.find(".branches-list__item").removeClass(t.CLASS_HOVERED)})},t});define("branchesMapSwitcher",["jquery","als","jqueryMCustomScrollbar"],function(n){"use strict";var t=function(){(this.headerMapSwitcher_=n(".header__map-switcher, .header__desktop-map-switcher"),this.headerMapSwitcher_.length!==0)&&(this.tabs_=this.headerMapSwitcher_.find(".tabs"),this.tabsOpener_=this.tabs_.find(".tabs__opener"),this.tabsOpenerMapType_=this.tabs_.find('.tabs__opener[data-type="map"]'),this.map_=n(".map-view"),this.metroMap_=this.map_.find(".metro-map"),this.metroMapImg_=this.metroMap_.find("img"),this.metroMapIsShifted_=!1,this.page_=n("#page"),this.init_())};return t.DURATION=300,t.CLASS_SELECTED="selected",t.prototype.init_=function(){this.attachEvents_()},t.prototype.attachEvents_=function(){var t=this;this.tabsOpener_.on("click",function(){var i=n(this).data("type"),r=n(".map-view_"+i);t.map_.hide();r.show();t.tabsOpener_.removeClass("selected");t.tabsOpener_.filter('[data-type="'+i+'"]').addClass("selected")});t.page_.on("desktop_view",function(){t.tabs_.find(".tabs__opener.selected").data("type")==="list"&&t.tabsOpenerMapType_.trigger("click")})},t});define("branchesMetroUpdateSample",["jquery"],function(n){"use strict";var t=function(){return};return t.DURATION=200,t.prototype.init_=function(){this.attachEvents_()},t.prototype.attachEvents_=function(){var n=this;this.metroMap_.on("metro_map_update",function(){var r=Math.floor(Math.random()*(n.metroMapStation_.length-1)),i=n.metroMapStation_.eq(r);i.siblings("a").fadeIn(t.DURATION);i.fadeOut(t.DURATION)})},t});define("branchesOptions",["jquery"],function(n){"use strict";var t=function(){(this.branchesList_=n(".branches-list"),this.branchesListItem_=this.branchesList_.find(".branches-list__item"),this.branchOption_=n(".branch-options__item"),this.branchOption_.length!==0)&&(this.branchOptionChbx_=this.branchOption_.find('input[type="checkbox"]'),this.tabsBranches_=n(".tabs_branches"),this.navFoldable_=n(".nav-foldable_branches"),this.navFoldableOption_=this.navFoldable_.find(".nav-foldable__list-option"),this.navFoldableBranchOption_=this.navFoldable_.find(".branch-options__item"),this.navFoldableOptionChbx_=this.navFoldableBranchOption_.find('input[type="checkbox"]'),this.isChecked=!1,this.metroMap_=n(".metro-map"),this.init_())};return t.CLASS_SELECTED="selected",t.prototype.init_=function(){this.attachEvents_()},t.prototype.attachEvents_=function(){var i=this;this.branchOptionChbx_.on("click",function(){i.filterBranchesItems_(n(this))});this.branchesList_.on("branches_list_filtered",function(n,t){var u=i.navFoldableBranchOption_.find('label[data-type="'+t+'"]'),r=u.prev('input[type="checkbox"]');i.isChecked===!0?r.prop("checked","checked"):r.prop("checked","")});this.navFoldableOption_.on("click",function(){var t=n(this).closest("li");i.resetChbxs_(t)});this.navFoldableOptionChbx_.on("click",function(){var e=n(this).next("label").data("type"),r=n(this).closest("li"),s=r.siblings("li"),u=r.find(".nav-foldable__list-option"),o=u.data("tab"),f=i.tabsBranches_.find('.tabs__opener[data-tab="'+o+'"]');i.resetChbxs_(r);i.navFoldable_.trigger("nav_foldable_changed",u);i.tabsBranches_.find('label[data-type="'+e+'"]').prev("input").trigger("click");f.is("."+t.CLASS_SELECTED)||f.trigger("click")})},t.prototype.filterBranchesItems_=function(t){var o=this.tabsBranches_.find(".tabs__content.active"),s=this.tabsBranches_.find(".tabs__opener.selected"),h=s.data("tab"),r=o.find('input[type="checkbox"]:checked'),c=t.next("label").data("type"),u,f="",e,i;for(this.isChecked=t.is(":checked")?!0:!1,this.branchesList_.trigger("branches_list_filtered",c),i=0;i<r.length;i++)u="."+r.eq(i).next("label").data("type"),f+=u;e=n(".branches-list."+h).find(".branches-list__item"+f);this.branchesListItem_.hide();e.show();this.metroMap_.trigger("metro_map_update")},t.prototype.resetChbxs_=function(n){var i=n.siblings("li"),t=i.find('input[type="checkbox"]:checked');t.length>0&&t.trigger("click")},t});define("branchesSearchOpener",["jquery"],function(n){"use strict";var t=function(){(this.headerSearch_=n(".header__map-search"),this.headerSearch_.length!==0)&&(this.headerSearchOpener_=this.headerSearch_.find(".header__map-search-opener"),this.headerSearchCloser_=this.headerSearch_.find(".header__map-search-closer"),this.headerSearchForm_=this.headerSearch_.find(".form"),this.init_())};return t.CLASS_OPENED="opened",t.prototype.init_=function(){this.attachEvents_()},t.prototype.attachEvents_=function(){var i=this;this.headerSearchOpener_.on("click",function(){i.headerSearch_.addClass(t.CLASS_OPENED);n(this).fadeOut(300);i.headerSearchForm_.fadeIn(300);i.headerSearchCloser_.fadeIn(300)});this.headerSearchCloser_.on("click",function(){n(this).fadeOut(300);i.headerSearchForm_.fadeOut(300,function(){i.headerSearch_.removeClass(t.CLASS_OPENED)});i.headerSearchOpener_.fadeIn(300)})},t});define("branchesTabs",["jquery","als","MKBMap","branchesItems"],function(n,t,i,r){"use strict";var u=function(){(this.tabs_=n(".tabs_branches"),this.tabs_.length!==0)&&(this.tabsOpeners_=this.tabs_.find(".tabs__openers"),this.tabsOpenersMore_=this.tabsOpeners_.find(".tabs__openers-more"),this.tabsOpener_=this.tabsOpeners_.find(".tabs__opener"),this.tabsOpenerSelected_=this.tabs_.find(".tabs__opener.selected"),this.tabsOpenerSelectedData_=this.tabsOpenerSelected_.data("tab"),this.tabsContents_=this.tabs_.find(".tabs__contents"),this.tabsContent_=this.tabsContents_.find(".tabs__content"),this.tabsContentActive_=this.tabsContents_.find(".tabs__content.active"),this.foldableOpener_=this.tabsContent_.find(".foldable__opener"),this.branchesList_=n(".branches-list"),this.branchesListItem_=this.branchesList_.find(".branches-list__item"),this.branchesListPadd_=n(".branches-list__padd"),this.header_=n(".header"),this.headerNav_=this.header_.find(".header__nav"),this.baseHeight_=this.headerNav_.outerHeight()-this.tabsContentActive_.outerHeight(),this.navFoldable_=this.headerNav_.find(".nav-foldable"),this.navFoldableListOption_=this.navFoldable_.find(".nav-foldable__list-option"),this.headerNavPadd_,this.breadcrumbs_=n(".breadcrumbs"),this.breadcrumbsHeight_,this.branches_,this.timer,this.branchesMapIsLoaded_=!1,this.metroMap_=n(".metro-map"),this.isScrolled_=!1,this.isMapLoad_=!1,this.init_())};return u.CLASS_WITH_HIDDEN_CONTENT="with-hidden-content",u.CLASS_SELECTED="selected",u.CLASS_ACTIVE="active",u.DURATION=200,u.prototype.init_=function(){var t=this;this.branches_=new i;n(document).on("gmIdle",function(){t.isMapLoad_===!1&&(new r,t.setNewHeight_(),t.showBranchesData_("type",t.tabsOpenerSelectedData_),t.attachEvents_(),t.isMapLoad_=!0)})},u.prototype.attachEvents_=function(){var t=this;this.tabsOpener_.on("click",function(){var i=n(this).data("tab"),r=t.navFoldable_.find('.nav-foldable__list-option[data-tab="'+i+'"]');t.navFoldable_.trigger("nav_foldable_changed",r);t.showBranchesData_("type",i);t.setNewHeight_(i,!0)});this.tabs_.on("branches_markers_changed",function(n,i,r){t.showBranchesData_(i,r)});this.navFoldableListOption_.on("click",function(){var r=n(this).data("tab"),i=t.tabs_.find('.tabs__opener[data-tab="'+r+'"]');i.is("."+u.CLASS_SELECTED)||i.trigger("click")});n(window).on("resize",function(){t.setNewHeight_(undefined,!0)});this.header_.on("header_fixed",function(){t.isScrolled_||(t.header_.addClass(u.CLASS_WITH_HIDDEN_CONTENT),t.tabsContents_.fadeOut(u.DURATION),t.isScrolled_=!0)});this.header_.on("header_unfixed",function(){t.isScrolled_&&(t.showTabsContents_(),t.setNewHeight_())});this.tabsOpenersMore_.on("click",function(){t.showTabsContents_()})},u.prototype.setNewHeight_=function(n,t,i){if(!this.header_.is(".fixed")){var r=i||210,n=n||this.tabsOpeners_.find(".tabs__opener."+u.CLASS_SELECTED).data("tab"),f=this.tabsContents_.find(".tabs__content."+u.CLASS_ACTIVE),e=this.tabsContents_.find(".tabs__content_"+n),h=f.outerHeight(),o=e.outerHeight(),s=this.tabs_.find(".tabs__content_"+n);window.clearTimeout(this.timer);this.timer=window.setTimeout(function(){t&&(this.baseHeight_=this.headerNav_.outerHeight()-o);var n=this.baseHeight_+s.height();this.branchesListPadd_.height(n)}.bind(this),r)}},u.prototype.showTabsContents_=function(){this.header_.removeClass(u.CLASS_WITH_HIDDEN_CONTENT);this.tabsContents_.fadeIn(u.DURATION);this.isScrolled_=!1},u.prototype.showBranchesData_=function(n,t){this.branches_.delayMethod("refreshMarkers",[n,t]);this.branchesList_.removeClass().addClass("branches-list "+t);this.metroMap_.trigger("metro_map_update")},u});define("branchMap",["jquery","MKBMap","json!branchMapData"],function(n,t,i){"use strict";var r=function(){this.branch_;this.data_=i;this.lat_=i.features[0].geometry.coordinates[1];this.lng_=i.features[0].geometry.coordinates[0];this.coordinates_={lat:this.lat_,lng:this.lng_};this.init_()};return r.prototype.init_=function(){var n=this;this.branch_=new t(null,15,this.data_,this.coordinates_);this.branch_.delayMethod("refreshMarkers")},r});define("branchTime",["jquery","als"],function(n){"use strict";var t=function(){this.dayContainerCurrent_=n(".day-container_current");this.dayCurrent_=this.dayContainerCurrent_.find(".day");this.dayTime_=this.dayCurrent_.find(".day__time");this.minutes_=this.dayTime_.find(".minutes");this.init_()};return t.CLASS_NOW="now",t.prototype.init_=function(){var n=this;this.setCurrentTime_();setInterval(function(){n.setCurrentTime_()},6e4)},t.prototype.setCurrentTime_=function(){var r=new Date,u=r.getHours(),n=r.getMinutes(),i=this.dayCurrent_.find('.day__time[data-hours="'+u+'"]'),e=i.find(".hours"),f=i.find(".minutes");n<10&&(n="0"+n);this.minutes_.text("00");this.dayTime_.removeClass(t.CLASS_NOW);i.addClass(t.CLASS_NOW);f.text(n)},t})
