function GetSliderValue(n,t){return parseFloat(t?$(t).find("div[data-id='"+n+"']").find(".slider__control").data("val"):$("div[data-id='"+n+"']").find(".slider__control").data("val"))}function SetSliderValue(n,t,i,r,u,f){var o=f?$(f).find(".slider-container_price[data-id='"+n+"']"):$(".slider-container_price[data-id='"+n+"']"),s=o.find(".slider"),e=o.find(".slider__control");i&&e.data("min",i);i&&e.attr("data-min",i);r&&e.data("max",r);r&&e.attr("data-max",r);u&&e.data("step",u);u&&e.attr("data-step",u);e.data("val",t);e.attr("data-val",t);s.trigger("slider_values_change")}function SetSliderPeriod(n,t,i,r,u,f){var o=f?$(f).find(".slider-container_period[data-id='"+n+"']"):$(".slider-container_period[data-id='"+n+"']"),s=o.find(".slider"),e=o.find(".slider__control");i&&e.data("min",i);i&&e.attr("data-min",i);i&&e.data("mintext",i);i&&e.attr("data-mintext",i);r&&e.data("max",r);r&&e.attr("data-max",r);r&&e.data("maxtext",r);r&&e.attr("data-maxtext",r);e.data("val",t);e.attr("data-val",t);s.trigger("slider_values_change")}function getMouthSumm(n,t,i){var r=i/1200;return t*r/(1-1/Math.pow(1+r,n))}function getCreditSumm(n,t,i){var r=i/1200;return(1-1/Math.pow(1+r,n))*t/r}function GetSchedulerString(n,t,r,u,f){var o=u,e="",c=n/1200,l=Math.round(t/12),s,h;for(i=1;i<t+1;i++)s=o*c,h=r-s,o=o-h,u=u-h,e=e+"<tr>",e=e+" <td>"+i+"<\/td>",e=e+'<td class="sum">'+f.formatNumber(Math.round(r))+' <span class="rouble">&#8374;<\/span><\/td>',e=e+'<td class="sum">'+f.formatNumber(Math.round(s))+' <span class="rouble">&#8374;<\/span><\/td>',e=e+'<td class="sum rest">'+f.formatNumber(Math.round(u))+' <span class="rouble">&#8374;<\/span><\/td>',e=e+"<\/tr>";return e}
var MortgageCalc=function(){var n=this;n.GetSliderValue=function(n){return parseFloat($("div[data-id='"+n+"']").find(".slider__control").data("val"))};n.GetSliderText=function(n){return $("div[data-id='"+n+"']").find(".slider__chosen-value .period").text()};n.GetGraphPayment=function(n,t,r,u,f){var o=u,e="",c=n/1200,s,h;for(i=1;i<t+1;i++)s=o*c,h=r-s,o=o-h,u=u-h,e=e+"<tr>",e=e+"<td>"+i+"<\/td>",e=e+'<td class="sum">'+f.formatNumber(Math.round(r))+' <span class="rouble">&#8374;<\/span><\/td>',e=e+'<td class="sum">'+f.formatNumber(Math.round(s))+' <span class="rouble">&#8374;<\/span><\/td>',e=e+'<td class="sum rest">'+f.formatNumber(Math.round(u))+' <span class="rouble">&#8374;<\/span><\/td>',e=e+"<\/tr>";$(".product-info__payments-schedule table tbody").html(e)};n.SetSliderValue=function(n,t,i,r){var f=$(".slider-container_price[data-id='"+n+"']"),e=f.find(".slider"),u=f.find(".slider__control");t&&u.data("min",t);t&&u.attr("data-min",t);i&&u.data("max",i);i&&u.attr("data-max",i);u.data("val",r);u.attr("data-val",r);e.trigger("slider_values_change")};n.SelectOption=function(n,t){var r=$(n),i=$(n).find(".selector__list-option").filter("[data-selector='"+t+"']"),u=i.text().trim();i.siblings().removeClass("selected");i.addClass("selected");r.find(".selector__opener").text(u)};n.LoadMortgage=function(n,t){n.Mortgage=t};n.SetDefaultValue=function(t,i){var f=i[t.calc][t.typeCredit],r=i[t.calc][t.typeCredit][t.typeHouse],u;r=r&&r.cost?r:f;r&&(u=r.initSum?r.initSum:r.cost.from,n.SetSliderValue("cost",r.cost.from,r.cost.to,u));r.monthPayment&&n.SetSliderValue("month-payment",r.monthPayment.from,r.monthPayment.to,r.monthPayment.from);r.sum&&n.SetSliderValue("sum-credit",r.sum.from,r.sum.to,r.sum.from);switch(t.calc){case"Cost":$("[data-id='slider_cost']").show();$("[data-id='slider_first_sum']").show();$("[data-id='slider_month_payment']").hide();$("[data-id='slider_sum_credit']").hide();switch(t.typeCredit){case"Buy":$(".selector_typehouse").closest(".form__line").show();break;case"Deposit":$(".selector_typehouse").closest(".form__line").hide()}break;case"Payment":$("[data-id='slider_cost']").hide();$("[data-id='slider_first_sum']").hide();$("[data-id='slider_month_payment']").show();$("[data-id='slider_sum_credit']").hide();switch(t.typeCredit){case"Buy":$(".selector_typehouse").closest(".form__line").show();break;case"Deposit":$(".selector_typehouse").closest(".form__line").hide()}break;case"Sum":$("[data-id='slider_cost']").hide();$("[data-id='slider_first_sum']").hide();$("[data-id='slider_month_payment']").hide();$("[data-id='slider_sum_credit']").show();switch(t.typeCredit){case"Buy":$(".selector_typehouse").closest(".form__line").show();break;case"Deposit":$(".selector_typehouse").closest(".form__line").hide()}}return t};n.Calculate=function(t,i,r,u){var p=i[t.calc][t.typeCredit],f=i[t.calc][t.typeCredit][t.typeHouse],h,c,l,o,a,s,e;if(f=f?f:p,f){if(h=f.percentDefault,c=f.percentFee,f.conditions)for(l=0;l<f.conditions.length;l++)for(j=0;j<f.conditions[l].percentFee.length;j++)if(o=f.conditions[l].percentFee[j],o.to==100&&(c=o.from),a=r.formatNumber(Math.round(t.firstSum/t.cost*100)),a>=o.from&&a<=o.to)switch(t.typeCredit){case"Buy":switch(t.typeHouse){case"Primary":t.domusFinance==o.domusFinance&&(h=o.percent);break;default:t.salaryMkb==o.salaryMkb&&(h=o.percent)}break;case"Deposit":t.typeCredit=="Deposit"&&t.salaryMkb==o.salaryMkb&&(h=o.percent)}if(t.firstSum=n.GetSliderValue("first-sum"),t.sum=t.cost-t.firstSum,$(".component_conditions").find('span[data-id="with-children"]').hide(),t.withChildren&&t.sum>=7e5&&t.sum<=8e6&&a>=20&&(t.typeHouse=="Primary"||t.typeHouse=="Secondary")){h=6;$(".component_conditions").find('span[data-id="with-children"]').show();switch(t.typeCredit){case"Buy":t.typeHouse=="Secondary"&&(t.typeText+="<p>Покупка у юридического лица (за исключением инвестиционного фонда, в т.ч. его Управляющей компании) на первичном рынке жилья готового жилого помещения (или жилого помещения с земельным участком)  по договорам купли-продажи (где юридическое лицо – первый собственник помещения)<\/p>");break;case"Deposit":t.typeText+="<p>Рефинансирование ранее выданных кредитов, предоставленных на цели покупки недвижимости на первичном рынке<\/p>"}}t.percent=h;u&&u!="first-sum"&&u!="period"&&(t.minFirstSum=t.cost*f.percentFee/100,t.domusFinance&&(t.minFirstSum=t.cost*(f.percentFeeIngrad?f.percentFeeIngrad:f.percentFee)/100),t.maxFirstSum=t.cost-f.minSum,c=t.domusFinance&&f.percentFeeIngrad?f.percentFeeIngrad:c,t.currentValue=t.cost*c/100,t.currentValue=t.currentValue>t.maxFirstSum?t.maxFirstSum:t.currentValue,f.maxPrivelegeSum&&f.percentFeePrivelege&&t.cost-t.currentValue>f.maxPrivelegeSum&&(t.minFirstSum=t.cost*f.percentFeePrivelege/100),n.SetSliderValue("first-sum",t.minFirstSum,t.maxFirstSum,Math.round(t.currentValue)));s=$(".conditions__line");s.find("[data-id='period']").text(n.GetSliderText("period"));s.find("[data-id='typehouse']").html("<p>"+t.typeText+"<\/p>");t.typeHouse=="Primary"&&t.typeCredit=="Buy"?$(".domus-finance").closest(".form__line").show():$(".domus-finance").closest(".form__line").hide();t.typeHouse=="Apartments"?$(".salary-mkb").closest(".form__line").hide():$(".salary-mkb").closest(".form__line").show();$(".with-children").closest(".form__line").hide();(t.typeHouse=="Primary"||t.typeHouse=="Secondary")&&t.typeCredit!=="Deposit"&&$(".with-children").closest(".form__line").show();switch(t.calc){case"Cost":e=t.percent/1200;t.payment=t.sum*(e*Math.pow(1+e,t.period)/(Math.pow(1+e,t.period)-1));break;case"Payment":switch(t.typeCredit){case"Buy":switch(t.typeHouse){case"Secondary":t.percent=f.percentDefault;break;case"Primary":t.percent=f.percentDefault;break;case"Commercial":t.percent=f.percentDefault;break;case"Residential":t.percent=f.percentDefault;break;case"Apartments":t.percent=f.percentDefault}break;case"Deposit":t.percent=t.percent?t.percent:f.percentDefault}e=t.percent/1200;t.sum=Math.round(t.payment/(e*Math.pow(1+e,t.period)/(Math.pow(1+e,t.period)-1)));t.firstSum=Math.round(t.sum*.2);break;case"Sum":switch(t.typeCredit){case"Buy":switch(t.typeHouse){case"Secondary":t.percent=f.percentDefault;break;case"Primary":t.percent=f.percentDefault;break;case"Commercial":t.percent=f.percentDefault;break;case"Residential":t.percent=f.percentDefault;break;case"Apartments":t.percent=f.percentDefault}break;case"Deposit":t.percent=t.percent?t.percent:f.percentDefault}e=t.percent/1200;t.sum=n.GetSliderValue("sum-credit");t.payment=t.sum*(e*Math.pow(1+e,t.period)/(Math.pow(1+e,t.period)-1));t.firstSum=Math.round(t.sum*.2)}if(f.maxPrivelegeSum&&t.sum>f.maxPrivelegeSum&&(t.percent=Math.round((t.percent+1)*100)/100),t.overpayment=t.payment*t.period-t.sum,t.provision=f.provision,s.find("[data-id='rate']").text(t.percent),s.find("[data-id='payment']").text(r.formatNumber(Math.round(t.payment))),s.find("[data-id='overpayment']").text(r.formatNumber(Math.round(t.overpayment))),s.find("[data-id='provision']").text(t.provision),s.find("[data-id='first-sum']").text(r.formatNumber(Math.round(t.firstSum))),s.find("[data-id='sum']").text(r.formatNumber(Math.round(t.sum))),!t.minFirstSum){var w=$("#slider_request_cost").find(".slider__control").data("min"),y=$("#slider_request_cost").find(".slider__control").data("max"),v=t.cost*.2,b=t.cost-w;t.cost-v>y&&t.cost/v*100>=20&&(v=t.cost-y);t.minFirstSum=Math.round(v)}n.SetSliderValue("request_cost",null,null,t.cost);n.SetSliderValue("request_first-sum",t.minFirstSum,t.maxFirstSum,t.firstSum);t.percent>0&&$(".page").trigger("percents_change",parseFloat(t.percent));n.GetGraphPayment(t.percent,t.period,t.payment,t.sum,r)}return t}}
"use strict";var CreditData={Mortgage:{},MortgageCalc:new MortgageCalc,TimeId:0,getSelectParams:function(){var n={},t;return n.calc=$(".tabs_calc").find(".tabs__opener.selected").data("tab"),n.typeCredit=$(".tabs_typecredit").find(".tabs__opener.selected").data("tab"),t=$(".selector_typehouse").find(".selector__list-option.selected"),n.typeHouse=t.data("selector"),n.typeText=t.text().trim(),n.cost=this.MortgageCalc.GetSliderValue("cost"),n.firstSum=this.MortgageCalc.GetSliderValue("first-sum"),n.period=this.MortgageCalc.GetSliderValue("period"),n.salaryMkb=$(".salary-mkb").is(":checked"),n.domusFinance=$(".domus-finance").is(":checked"),n.withChildren=$(".with-children").is(":checked"),n.payment=this.MortgageCalc.GetSliderValue("month-payment"),n},getSliderValue:function(n){return parseFloat($("div[data-id='"+n+"']").find(".slider__control").data("val"))},changeCredit:function(n,t){var i=this.getSelectParams();this.MortgageCalc.Calculate(i,this.Mortgage,n,t)},eventCredit:function(n,t){var i=this,r=$(".component_calculator").find(".slider__control");r.on("slide slidechange",function(){var t=$(this).closest(".slider-container").data("id");clearTimeout(i.TimeId);i.TimeId=setTimeout(function(){i.changeCredit(n,t)},100)});$(".tabs__openers").on("click",".tabs__opener",function(){setTimeout(function(){i.MortgageCalc.SetDefaultValue(i.getSelectParams(),i.Mortgage);i.changeCredit(n)},100)});$(".selector.selector_typehouse").on("selector_changed",function(){setTimeout(function(){var t=i.getSelectParams();i.MortgageCalc.SetDefaultValue(t,i.Mortgage);i.MortgageCalc.SelectOption(".request_selector_typehouse",t.typeHouse);i.changeCredit(n)},100)});$(".salary-mkb, .domus-finance, .with-children").on("click",function(){i.changeCredit(n)});$("#"+t).find(".btn").on("click",function(){$("#Cost").val(i.getSliderValue("request_cost"));$("#FirstSum").val(i.getSliderValue("request_first-sum"));$("#MonthIncome").val(i.getSliderValue("request_month-income"));$("#Period").val(i.getSliderValue("period"));$("#TypeHouse").val($(".request_selector_typehouse").find(".selector__list-option.selected").data("id"));$("#OfficeId").val($(".request_selector_office").find(".selector__list-option.selected").data("id"))})}}
var AutoCalc=function(){var n=this;n.GetSliderValue=function(n){return parseFloat($("div[data-id='"+n+"']").find(".slider__control").data("val"))};n.GetSliderText=function(n){return $("div[data-id='"+n+"']").find(".slider__chosen-value .period").text()};n.SetSliderValue=function(n,t,i,r){var f=$(".slider-container[data-id='"+n+"']"),e=f.find(".slider"),u=f.find(".slider__control");u.data("min",t);u.attr("data-min",t);u.data("max",i);u.attr("data-max",i);u.data("val",r);u.attr("data-val",r);e.trigger("slider_values_change")};n.GetGraphPayment=function(n,t,r,u,f){var o=u,e="",c=n/1200,s,h;for(i=1;i<t+1;i++)s=o*c,h=r-s,o=o-h,u=u-h,e=e+"<tr>",e=e+"<td>"+i+"<\/td>",e=e+'<td class="sum">'+f.formatNumber(Math.round(r))+' <span class="rouble">&#8374;<\/span><\/td>',e=e+'<td class="sum">'+f.formatNumber(Math.round(s))+' <span class="rouble">&#8374;<\/span><\/td>',e=e+'<td class="sum rest">'+f.formatNumber(Math.round(u))+' <span class="rouble">&#8374;<\/span><\/td>',e=e+"<\/tr>";$(".product-info__payments-schedule table tbody").html(e)};n.LoadAuto=function(n,t){n.Auto=t};n.Calculate=function(t,i,r,u,f){var e=i[t.type][t.state][t.mark],o,h,c,l,s;if(e){for(u?(n.SetSliderValue("costs-auto",e.cost.from,e.cost.to,e.cost.from),t.cost=n.GetSliderValue("costs-auto"),n.SetSliderValue("period",e.period.from,e.period.to,e.period.from),t.period=n.GetSliderValue("period")):(t.cost=n.GetSliderValue("costs-auto"),t.period=n.GetSliderValue("period")),t.firstSum=n.GetSliderValue("primary-payment"),f&&f!="primary-payment"&&(t.minFirstSum=t.cost*e.minSum/100,t.maxFirstSum=t.cost*e.maxSum/100,n.SetSliderValue("primary-payment",t.minFirstSum,t.maxFirstSum,t.minFirstSum),t.firstSum=n.GetSliderValue("primary-payment")),t.percent=e.corrPercent+(t.insurance?e.insurance:0),t.firstPercent=t.firstSum/t.cost*100,o=0;o<e.conditions.length;o++)if(t.firstPercent>=e.conditions[o].firstSum.from&&t.firstPercent<=e.conditions[o].firstSum.to)for(h=0;h<e.conditions[o].percents.length;h++)t.salaryMkb==e.conditions[o].percents[h].salaryMkb&&(t.percent+=e.conditions[o].percents[h].percent);c=i[t.type][t.state].maxPercent;c&&t.percent>c&&(t.percent=c);t.sum=t.cost-t.firstSum;l=t.percent/1200;t.payment=t.sum*(l*Math.pow(1+l,t.period)/(Math.pow(1+l,t.period)-1));t.overpayment=t.payment*t.period-t.sum;t.percent>0&&(s=$(".conditions__line"),s.find(".percents").html('<span class="percents__add-text">от<\/span>'+t.percent),s.find(".credit-sum").text(r.formatNumber(Math.round(t.sum))),s.find(".credit-period").text(n.GetSliderText("period")),s.find(".credit-monthly-payment").text(r.formatNumber(Math.round(t.payment))),s.find(".value_car").text(r.formatNumber(Math.round(t.cost))),s.find(".initial_payment").text(r.formatNumber(Math.round(t.firstSum))),s.find(".credit-overpayment").text(r.formatNumber(Math.round(t.overpayment))),t.changedCalc&&$(".page").trigger("percents_change",parseFloat(t.percent)),n.GetGraphPayment(t.percent,t.period,t.payment,t.sum,r))}return t}}
"use strict";var CreditAuto={Auto:{},AutoCalc:new AutoCalc,TimeId:0,changedCalc:!1,rateCurrent:null,getSelectParams:function(){var n={},t=$(".selector_typeauto").find(".selector__list-option.selected");return n.type=t.data("selector"),n.state=$(".tabs_state").find(".tabs__opener.selected").data("tab"),n.mark=$(".tabs_mark").find(".tabs__opener.selected").data("tab"),n.salaryMkb=$("#chbxSalaryCard").is(":checked"),n.insurance=$("#chbxInsurance").is(":checked"),n},changeFirstCredit:function(n){var t=this.getSelectParams();t.changedCalc=!1;this.AutoCalc.Calculate(t,this.Auto,n,!1);this.rateCurrent=t.percent},changeCurrentPercent:function(){var n=$(".extra"),i=n.find(".product-info__conditions"),t;$(".calc").hasClass("changed")||i.is(".visible")?this.rateCurrent&&(n.find(".interest-rate .percent-addtext").hide(),$(".page").trigger("percents_change",parseFloat(this.rateCurrent))):(t=n.find(".interest-rate [data-rate-default]").data("rate-default"),t&&(n.find(".interest-rate .percent-addtext").show(),$(".page").trigger("percents_change",parseFloat(t))))},changeCredit:function(n,t,i){var r=this.getSelectParams();r.changedCalc=this.changedCalc=!0;this.AutoCalc.Calculate(r,this.Auto,n,t,i);this.rateCurrent=r.percent},eventCredit:function(n){var t=this,i;$(".selector").on("selector_changed",function(){setTimeout(function(){t.changeCredit(n,!0)},100);$(".calc").addClass("changed")});$(".component_calculator .tabs__openers").on("click",".tabs__opener",function(){var r=$(".tabs_state").find(".tabs__opener.selected").data("tab"),u=$(".tabs_mark").find(".tabs__opener.selected").data("tab"),i=$(".tabs_mark");r=="Run"&&u=="Home"?(i.find("[data-tab='Home']").hide(),i.find("[data-tab='Alien']").click()):r=="Run"&&u=="Alien"?(i.find("[data-tab='Home']").hide(),setTimeout(function(){t.changeCredit(n,!0)},100)):r=="New"&&(i.find("[data-tab='Home']").show(),setTimeout(function(){t.changeCredit(n,!0)},100));$(".calc").addClass("changed")});$(".slider__control").on("slide slidechange",function(){var i=$(this).closest(".slider-container").data("id");clearTimeout(t.TimeId);t.TimeId=setTimeout(function(){t.changeCredit(n,!1,i)},100)});$("#chbxSalaryCard, #chbxInsurance").on("click",function(){t.changeCredit(n,!1);$(".calc").addClass("changed")});$(".slide-btn").on("click",function(){t.changeCredit(n,!0)});i=$(".extra");i.on("extra_slideContent",function(){t.changeCurrentPercent()})}};CreditAuto.AutoCalc.LoadAuto(CreditAuto)
var CardCredit=function(n){var t=this;t.cardFilter=n;t.CardBonus=new CardBonus;t.eventCard=function(n){$("#calc_cards-selection").find(".tabs__opener").on("click",function(){var n=$(this).data("id"),i;n=="RUR"?SetSliderValue("credit_limit",5e4,3e4,8e5,1e3):n=="USD"?SetSliderValue("credit_limit",1e3,500,27700,100):n=="EUR"&&SetSliderValue("credit_limit",1e3,500,2e4,100);i=$(".cards-list").find(".cards-list__item_platinum").eq(0).data(n.toLowerCase()).split(";");SetSliderValue("credit_limit",i[0]);t.cardFilter.filterCardsDueToSliderChange_(i[0]);$(".selector_cardcategory").find('.selector__list-option[data-selector="platinum"]').eq(0).trigger("click");$("#page").removeClass(function(n,t){return(t.match(/(^|\s)selected-currency-\S+/g)||[]).join(" ")}).addClass("selected-currency-"+n)}).filter(".selected").click();t.CardBonus.eventBonus(n)}}
var DebitCard=function(n,t,i,r,u,f,e,o){var s=this;s.tabsRequest_=$(".tabs__openers_request-delivery");s.form1=$("#request_send_step_1");s.form2=$("#request_send_step_2");s.form3=$("#request_send_step_3");s.form4=$("#request_send_step_4");s.form5=$("#request_send_step_5");s.radioType=s.form3.find('input:radio[name="TypeVal"]');s.componentRequest=$("#form_request_debitcard");s.tabsCurrency_=s.componentRequest.find(".tabs_currency .tabs__opener");s.timerId=0;s.timerContainer_=s.form2.find(".timeout-timer");s.CardBonus=new CardBonus;s.deliveryEnabled_=typeof u=="undefined"?!0:u;s.ahunterFilterCodes=o;s.isPrimaryRegionCheck=!0;s.kladrCheckEnabled=f.toLowerCase()=="true";s.deliveryRegionList=e;s.initAhunterCheck_=function(n,t){new Ahunter(n,t)};s.setStepData=function(n,t){var r,i;if(n.DraftId&&$(t).find("#DraftId").val(n.DraftId),n.ConfirmId&&$(t).find("#ConfirmId").val(n.ConfirmId),n.Phone&&($(t).find("input#Phone").val(n.Phone).valid(),r=$(t).find(".phone__veiled"),r)){var u=n.Phone.replace(" ","").replace("-",""),f=u.substr(5,6),u=u.replace(f,"******");r.text(u)}if(n.FirstName&&s.form1.find("#FirstName").val(n.FirstName),n.LastName&&s.form1.find("#LastName").val(n.LastName),n.DateCreate&&$(t).find("#DateCreate").val(n.DateCreate),i=$(t).data("step"),i&&i.length>0&&(s.tabsRequest_.find(".tabs__opener").removeClass("selected"),s.tabsRequest_.find('.tabs__opener[data-tab="'+i+'"]').addClass("selected")),i=="step1"&&(inst.setStepData_(n,inst.form2),inst.form1SmsConfirm.find('input[id="Code"]').focus()),i=="step3"&&(clearInterval(s.timerId),new ComponentOfficeRequest(s.componentRequest),s.setLatName()),i==="step4"&&(s.kladrCheckEnabled||(s.initAhunterCheck_(s.form4.find(".selector__autocomplete.request_selector_address")),s.initAhunterCheck_(s.form4.find(".selector__autocomplete.request_selector_registr_address")))),i==="step5"&&!s.kladrCheckEnabled){let n=s.deliveryRegionList?s.deliveryRegionList.split(",").map(function(n){return n.trim()}):[],t=s.ahunterFilterCodes?s.ahunterFilterCodes.split(",").map(function(n){return n.trim()}):[];s.initAhunterCheck_(s.form5.find(".selector__autocomplete.request_selector_delivery_address"),{filterSigns:n,filteredCitySelector:s.form5.find('.selector_delivery_city input[name="FilteredCityId"]'),excludeSigns:t})}};s.getNextForm_=function(){var n=$('input[name="Type"]').val(),t=s.tabsRequest_.hasClass("tabs__openers_request-steps");return n==2&&t?s.form4:undefined};s.init_=function(){new FormRequestStep(s.componentRequest,n,t,i,s.form1,s.form2,s.setStepData);new FormRequestStep(s.componentRequest,n,t,i,s.form2,s.form3,s.setStepData);let r={getNextForm:s.getNextForm_};new FormRequestStep(s.componentRequest,n,t,i,s.form3,null,s.onResult,r);s.deliveryEnabled_&&(new FormRequestStep(s.componentRequest,n,t,i,s.form4,s.form5,s.setStepData),new FormRequest(s.componentRequest,n,t,s.form5,null,i),s.form4Init());s.form1Init();s.form2Init();s.form3Init();s.kladrCheckEnabled&&s.initKladrCheck();new MkbRuWeb.captchaInit};s.form1Init=function(){s.initAhunterCheck_(s.form1.find(".selector__autocomplete.request_selector_fullname"),{type:5})};s.form2Init=function(){$(".field_sms-send .pseudo").on("click",function(){s.form2.find("input#Phone").valid();s.sendSms()});s.form1.on("submit",function(){clearInterval(s.timerId);s.timerId=MkbRuWeb.initTimer(s.timerContainer_,r,s.onTimeOut)});s.form2.find("input#Code").on("change",function(){s.form2.find("input#Phone").valid()})};s.form3Init=function(){s.form3.find(".btn").on("click",function(){if($("#Currency").val($("#request_currency_sum").find(".tabs__opener.selected").data("id")),$("#request_cardtype").length>0){var n=$("#request_cardtype").find(".selector__list-option").filter(".selected").data("selector");$("#CardType").val(n)}});s.tabsCurrency_.on("click",function(){var n=s.form1.find(".selector.request_selector_cardtype"),t=$(this).data("id");t!=="RUR"?n.find('.selector__list-option[data-type="mir"]').hide():n.find(".selector__list-option").show()});s.form3.find(".selector.request_selector_cardtype").on("selector_changed",function(){var n=$(this).find(".selector__list-option.selected").data("type");n=="mir"?(s.tabsCurrency_.hide(),s.form1.find('.tabs_currency .tabs__opener[data-id="RUR"]').show().trigger("click")):s.tabsCurrency_.show()});var n=s.form3.find(".branch__block"),t=s.form3.find('button[type="submit"]');s.radioType.on("change",function(){$(this).val()==2?(n.hide(),s.form3.attr("data-complete",!1),t.text("Далее")):(n.show(),s.form3.attr("data-complete",!0),t.text("Отправить"));$('input[name="Type"]').val($(this).val());$('input[name="OfficeId"]').valid()});$("img.btn__branches_map").on("office_select",function(){s.radioType.filter("[value=1]").prop("checked",!0).trigger("change")});s.form3.find('input[id="FirstNameLat"],input[id="LastNameLat"]').on("change",function(){$('input[id="FirstNameLat"]').valid();$('input[id="LastNameLat"]').valid()});s.setUIRegion()};s.form4Init=function(){s.form4.find(":checkbox").on("change",function(){let t=$(this).is(":checked"),n=$(this).closest(".form__line");n.next(".foldable-content").toggle();n.next(".foldable-content").find(":input").each(function(){$(this).valid()})});s.setTrimOnPaste_(s.form4)};s.setTrimOnPaste_=function(n){n.find('input[type="text"], textarea[type="text"]').on("paste",function(n){var t=undefined;return window.clipboardData&&window.clipboardData.getData?t=window.clipboardData.getData("Text"):n.clipboardData&&n.clipboardData.getData?t=n.clipboardData.getData("text/plain"):n.originalEvent&&n.originalEvent.clipboardData&&n.originalEvent.clipboardData.getData&&(t=n.originalEvent.clipboardData.getData("text/plain")),t!==undefined&&(t=$.trim(t),$(this).val(t).change()),!1});n.find('input[type="text"], textarea[type="text"]').on("focusout",function(){var n=$(this).val(),t=$.trim(n);return n!==t&&$(this).val(t).change(),!0})};s.setUIRegion=function(){var n=s.form3.find('input[type="hidden"][name="RegionId"]').val();s.radioType.prop("checked",!1);s.deliveryEnabled_?(s.radioType.removeAttr("disabled"),s.radioType.filter("[value=2]").prop("checked",!0).trigger("change")):(s.radioType.attr("disabled","disabled"),s.radioType.filter("#Type2").removeAttr("disabled"),s.radioType.filter("#Type1").closest(".form__fields").hide(),s.radioType.filter("[value=1]").prop("checked",!0).trigger("change"))};s.onResult=function(n,t){var r=$('input[name="Type"]').val(),i=s.tabsRequest_.hasClass("tabs__openers_request-steps"),u=i?"/MosCard/Optional?draftId=":"/debitcarddelivery/Optional?draftId=";r==2&&(i?s.setStepData(n,t):window.location.href=u+n.DraftId);$('input[name = "CardTypeVal"]')&&window.postMessage('{Result: "Заявка отправлена успешно!"}',"*")};s.sendSms=function(){var n={phone:s.form2.find("input#Phone").val()};MkbRuWeb.sendAsync("/DebitCardDelivery/SmsSend",n,function(n){$("#ConfirmId").val(n.ConfirmId);clearInterval(s.timerId);s.timerId=MkbRuWeb.initTimer(s.timerContainer_,r,s.onTimeOut)},function(n){var i=$(".tabs__content_send-request"),r;i.removeClass("sending");i.addClass("sent error");new t;typeof n!="undefind"&&(r=i.find(".request-status_error .request-status__text p").first(),r.length&&r.html(n))})};s.eventCard=function(n){$("#calc_cards-selection").find(".tabs_currency .tabs__opener").on("click",function(){var n=$(this).data("id");$("#page").removeClass(function(n,t){return(t.match(/(^|\s)selected-currency-\S+/g)||[]).join(" ")}).addClass("selected-currency-"+n);$(".selector_cardcategory").find('.selector__list-option[data-selector="platinum"]').eq(0).trigger("click")}).filter(".selected").click();$(".cards-list__item_platinum").find('.card-link[data-card="4"]').trigger("click");s.CardBonus.eventBonus(n)};s.setLatName=function(){var r=s.form1.find('input[id="FirstName"]').val().trim(),u=s.form1.find('input[id="LastName"]').val().trim(),f=s.form3.find('input[id="FirstNameLat"]'),n=s.form3.find('input[id="LastNameLat"]'),t=MkbRuWeb.transliterate(r||""),i=MkbRuWeb.transliterate(u||""),o=r+u,e=t+i;e.length<=19?(f.val(t).valid(),n.val(i).valid()):(n.val(i.substr(0,18)).valid(),f.val(t.substr(0,19-n.val().length)).valid())};s.initKladrCheck=function(){function n(){var e=$(".js-form-address_registration"),n=$('[name="Region"]'),t=$('[name="District"]'),i=$('[name="City"]'),r=$('[name="Street"]'),u=$('[name="House"]'),f=$('[name="Village"]');$().add(n).add(t).add(f).add(i).add(r).add(u).kladr({parentInput:e});n.kladr("type",$.kladr.type.region);t.kladr("type",$.kladr.type.district);i.kladr("type",$.kladr.type.city);f.kladr("type",$.kladr.type.village);r.kladr("type",$.kladr.type.street);u.kladr("type",$.kladr.type.building)}function t(){var e=$(".js-form-address_residence"),n=$('[name="ResidenceRegion"]'),t=$('[name="ResidenceDistrict"]'),i=$('[name="ResidenceCity"]'),r=$('[name="ResidenceStreet"]'),u=$('[name="ResidenceHouse"]'),f=$('[name="ResidenceVillage"]');$().add(n).add(t).add(f).add(i).add(r).add(u).kladr({parentInput:e});n.kladr("type",$.kladr.type.region);t.kladr("type",$.kladr.type.district);i.kladr("type",$.kladr.type.city);f.kladr("type",$.kladr.type.village);r.kladr("type",$.kladr.type.street);u.kladr("type",$.kladr.type.building)}function i(){var e=$(".js-form-address_delivery"),n=$('[name="DeliveryRegion"]'),t=$('[name="DeliveryDistrict"]'),i=$('[name="DeliveryCity"]'),r=$('[name="DeliveryStreet"]'),u=$('[name="DeliveryHouse"]'),f=$('[name="DeliveryVillage"]');$().add(n).add(t).add(f).add(i).add(r).add(u).kladr({parentInput:e});n.kladr("type",$.kladr.type.region);t.kladr("type",$.kladr.type.district);i.kladr("type",$.kladr.type.city);f.kladr("type",$.kladr.type.village);r.kladr("type",$.kladr.type.street);u.kladr("type",$.kladr.type.building)}function r(n){n.val("").valid()}$.kladr.setDefault({verify:!0,select:function(){},check:function(n){var t=$(this);n||r(t,"Введено неверно")},checkBefore:function(){var n=$(this);if(!$.trim(n.val()))return!1}});n();t();i()};s.init_()}
var CreditSmsConfirm=function(n,t,i,r,u,f,e){var o=this,s={getStep1FormSubmitData:undefined};o.options=$.extend({},s,e);o.tabsRequest_=$(".tabs__openers_request");o.form1=$("#request_send_step_1");o.form2=$("#request_send_step_2");o.componentRequest=$(".component_request");o.timerId=0;o.timerContainer_=o.form2.find(".timeout-timer");o.smsConfirmTimeOutSecs_=r||300;o.smsConfirmUrl_=u;o.OnSuccessComplete_=f;o.setStepData=function(n,t){n.Phone&&$(t).find("input#Phone").val(n.Phone).valid();n.ConfirmId&&$("#ConfirmId").val(n.ConfirmId);n.Id&&$(t).find("input#Id").val(n.Id);var i=$(t).data("step");o.tabsRequest_.find(".tabs__opener").removeClass("selected");o.tabsRequest_.find('.tabs__opener[data-tab="'+i+'"]').addClass("selected")};o.init_=function(){new FormRequestStep(o.componentRequest,n,t,i,o.form1,o.form2,o.setStepData,{getFormSubmitData:o.options.getStep1FormSubmitData});new FormRequest(o.componentRequest,n,t,o.form2,null,i);o.form1Init();o.form2Init();new MkbRuWeb.captchaInit;new ComponentOfficeRequest(o.componentRequest)};o.form1Init=function(){o.form1.find(".btn").on("click",function(){o.form2.find("input#Phone").val(o.form1.find("input#Phone").val()).valid()})};o.form2Init=function(){$(".field_sms-send .pseudo").on("click",function(){o.form2.find("input#Phone").valid();o.sendSms()});o.form1.on("submit",function(){clearInterval(o.timerId);o.timerId=MkbRuWeb.initTimer(o.timerContainer_,o.smsConfirmTimeOutSecs_,o.onTimeOut,null)});o.form2.find("input#Code").on("change",function(){o.form2.find("input#Phone").valid()})};o.onTimeOut=function(){};o.sendSms=function(){var n=o.smsConfirmUrl_,i={phone:o.form2.find("input#Phone").val()};MkbRuWeb.sendAsync(n,i,function(n){$("#ConfirmId").val(n.ConfirmId);clearInterval(o.timerId);o.timerId=MkbRuWeb.initTimer(o.timerContainer_,r,o.onTimeOut,null)},function(n){var i=$(".tabs__content_send-request"),r;i.removeClass("sending");i.addClass("sent error");new t;typeof n!="undefind"&&(r=i.find(".request-status_error .request-status__text p").first(),r.length&&r.html(n.ErrorMessage))})};o.init_()}
var CreditMortgage=function(n,t){this.data_=n;this.als_=t;this.timeId_=0;this.componentConditions_=$(".component_conditions");this.conditionLines_=this.componentConditions_.find(".conditions__line");this.calcParam="Cost";this.init_()};CreditMortgage.prototype.init_=function(){var n=this;n.initEvents_();n.changeCredit_()};CreditMortgage.prototype.initEvents_=function(){var n=this;n.eventCredit_()};CreditMortgage.prototype.getSliderValue_=function(n){return parseFloat($("div[data-id='"+n+"']").find(".slider__control").data("val"))};CreditMortgage.prototype.getSliderText_=function(n){return $("div[data-id='"+n+"']").find(".slider__chosen-value .period").text()};CreditMortgage.prototype.getGraphPayment_=function(n,t,r,u){var e=this,o=u,f="",c=n/1200,s,h;for(i=1;i<t+1;i++)s=o*c,h=r-s,o=o-h,u=u-h,f=f+"<tr>",f=f+"<td>"+i+"<\/td>",f=f+'<td class="sum">'+e.als_.formatNumber(Math.round(r))+' <span class="rouble">&#8374;<\/span><\/td>',f=f+'<td class="sum">'+e.als_.formatNumber(Math.round(s))+' <span class="rouble">&#8374;<\/span><\/td>',f=f+'<td class="sum rest">'+e.als_.formatNumber(Math.round(u))+' <span class="rouble">&#8374;<\/span><\/td>',f=f+"<\/tr>";$(".product-info__payments-schedule table tbody").html(f)};CreditMortgage.prototype.setSliderValue_=function(n,t,i,r){var f=$(".slider-container_price[data-id='"+n+"']"),e=f.find(".slider"),u=f.find(".slider__control");t&&u.data("min",t);t&&u.attr("data-min",t);i&&u.data("max",i);i&&u.attr("data-max",i);u.data("val",r);u.attr("data-val",r);e.trigger("slider_values_change")};CreditMortgage.prototype.selectOption_=function(n,t){var r=$(n),i=r.find(".selector__list-option").filter("[data-selector='"+t+"']"),u=i.text().trim();i.siblings().removeClass("selected");i.addClass("selected");r.find(".selector__opener").text(u)};CreditMortgage.prototype.setDefaultValue_=function(){var i=this,t=i.getSelectParams_(),u=i.data_[t.calc][t.typeCredit],n=i.data_[t.calc][t.typeCredit][t.typeHouse],r;n=n&&n.cost?n:u;n&&(r=n.initSum?n.initSum:n.cost.from,i.setSliderValue_("cost",n.cost.from,n.cost.to,r));n.monthPayment&&i.setSliderValue_("month-payment",n.monthPayment.from,n.monthPayment.to,n.monthPayment.from);n.sum&&i.setSliderValue_("sum-credit",n.sum.from,n.sum.to,n.sum.from);switch(t.calc){case"Cost":$("[data-id='slider_cost']").show();$("[data-id='slider_first_sum']").show();$("[data-id='slider_month_payment']").hide();$("[data-id='slider_sum_credit']").hide();switch(t.typeCredit){case"Buy":$(".selector_typehouse").closest(".form__line").show();break;case"Deposit":$(".selector_typehouse").closest(".form__line").hide()}break;case"Payment":$("[data-id='slider_cost']").hide();$("[data-id='slider_first_sum']").hide();$("[data-id='slider_month_payment']").show();$("[data-id='slider_sum_credit']").hide();switch(t.typeCredit){case"Buy":$(".selector_typehouse").closest(".form__line").show();break;case"Deposit":$(".selector_typehouse").closest(".form__line").hide()}break;case"Sum":$("[data-id='slider_cost']").hide();$("[data-id='slider_first_sum']").hide();$("[data-id='slider_month_payment']").hide();$("[data-id='slider_sum_credit']").show();switch(t.typeCredit){case"Buy":$(".selector_typehouse").closest(".form__line").show();break;case"Deposit":$(".selector_typehouse").closest(".form__line").hide()}}};CreditMortgage.prototype.getSelectParams_=function(){var t=this,i=$(".selector_typehouse").find(".selector__list-option.selected"),n={};return n.calc=t.calcParam,n.typeCredit=$(".tabs_typecredit").find(".tabs__opener.selected").data("tab"),n.typeHouse=i.data("selector"),n.typeText=i.text().trim(),n.cost=t.getSliderValue_("cost"),n.firstSum=t.getSliderValue_("first-sum"),n.period=t.getSliderValue_("period"),n.domusFinance=$(".domus-finance").is(":checked"),n.withChildren=$(".with-children").is(":checked"),n.payment=t.getSliderValue_("month-payment"),n};CreditMortgage.prototype.getSliderValue_=function(n){return parseFloat($("div[data-id='"+n+"']").find(".slider__control").data("val"))};CreditMortgage.prototype.changeCredit_=function(n){var t=this;t.calculate_(n)};CreditMortgage.prototype.eventCredit_=function(){var n=this,t=$(".component_calculator").find(".slider__control");t.on("slide slidechange",function(){var t=$(this).closest(".slider-container").data("id");clearTimeout(n.timeId_);n.timeId_=setTimeout(function(){n.changeCredit_(t)},100)});$(".tabs__openers").on("click",".tabs__opener",function(){setTimeout(function(){n.setDefaultValue_();n.changeCredit_()},100)});$(".selector.selector_typehouse").on("selector_changed",function(){setTimeout(function(){var t=n.getSelectParams_();n.setDefaultValue_();n.selectOption_(".request_selector_typehouse",t.typeHouse);t.typeHouse!=="Primary"&&t.typeHouse!=="Secondary"?($(".domus-finance").parent().hide(),$(".with-children").parent().hide()):($(".domus-finance").parent().show(),$(".with-children").parent().show());n.changeCredit_()},100)});$(".domus-finance, .with-children").on("click",function(){n.changeCredit_($(this).attr("id"))});$("#mortgage_request_send").find(".btn").on("click",function(){$("#Cost").val(n.getSliderValue_("request_cost"));$("#FirstSum").val(n.getSliderValue_("request_first-sum"));$("#MonthIncome").val(n.getSliderValue_("request_month-income"));$("#Period").val(n.getSliderValue_("period"));$("#TypeHouse").val($(".request_selector_typehouse").find(".selector__list-option.selected").data("id"));let t=$(".request_selector_office").find(".selector__list-option.selected").data("id");t&&$("#OfficeId").val(t)})};CreditMortgage.prototype.getCurrentPercent_=function(n,t,i,r){for(var u,o=this,e=r,f=0;f<n.length;f++)for(j=0;j<n[f].percentFee.length;j++)if(u=n[f].percentFee[j],i>=u.from&&i<=u.to){if(u.domusFinance&&u.domusFinance==t.domusFinance)return u.percent;e=u.percent}return e};CreditMortgage.prototype.setCoverInfo_=function(n){var t=this;n.percent>0&&$(".page").trigger("percents_change",parseFloat(n.percent));t.getGraphPayment_(n.percent,n.period,n.payment,n.sum)};CreditMortgage.prototype.setConditionsInfo_=function(n){var t=this;t.conditionLines_.find("[data-id='rate']").text(n.percent);t.conditionLines_.find("[data-id='payment']").text(t.als_.formatNumber(Math.round(n.payment)));t.conditionLines_.find("[data-id='overpayment']").text(t.als_.formatNumber(Math.round(n.overpayment)));t.conditionLines_.find("[data-id='provision']").text(n.provision);t.conditionLines_.find("[data-id='first-sum']").text(t.als_.formatNumber(Math.round(n.firstSum)));t.conditionLines_.find("[data-id='sum']").text(t.als_.formatNumber(Math.round(n.sum)))};CreditMortgage.prototype.setRequestParams_=function(n){var t=this;t.setSliderValue_("request_cost",null,null,n.cost);t.setSliderValue_("request_first-sum",n.minFirstSum,n.maxFirstSum,n.firstSum)};CreditMortgage.prototype.calculate_=function(n){var r=this,t=r.getSelectParams_(),s=r.data_[t.calc][t.typeCredit],i=r.data_[t.calc][t.typeCredit][t.typeHouse],u;if(i=i?i:s,i){var f=i.percentDefault,e=t.withChildren?i.percentWithChildren:i.percentFeeIngrad&&t.domusFinance?i.percentFeeIngrad:i.percentFee,o=Math.floor(t.firstSum/t.cost*1e4)/100;if(i.conditions&&(f=r.getCurrentPercent_(i.conditions,t,o,f)),t.firstSum=r.getSliderValue_("first-sum"),t.sum=t.cost-t.firstSum,t.typeCredit!="Deposit"&&t.withChildren&&t.sum>=7e5&&t.sum<=12e6&&o>=15&&(t.typeHouse=="Primary"||t.typeHouse=="Secondary")){f=4.2;o>=20&&(f=4.2);switch(t.typeCredit){case"Buy":t.typeHouse=="Secondary"&&(t.typeText+="<p>Покупка у юридического лица (за исключением инвестиционного фонда, в т.ч. его Управляющей компании) на первичном рынке жилья готового жилого помещения (или жилого помещения с земельным участком)  по договорам купли-продажи (где юридическое лицо – первый собственник помещения)<\/p>");break;case"Deposit":t.typeText+="<p>Рефинансирование ранее выданных кредитов, предоставленных на цели покупки недвижимости на первичном рынке<\/p>"}}t.percent=f;n&&n!="first-sum"&&n!="period"&&(t.minFirstSum=t.cost*i.minPercentFee/100,t.domusFinance&&(t.minFirstSum=t.cost*(i.percentFeeIngrad?i.percentFeeIngrad:i.percentFee)/100),t.maxFirstSum=t.cost-i.minSum,e=t.domusFinance&&i.percentFeeIngrad?i.percentFeeIngrad:e,t.currentValue=t.cost*e/100,t.currentValue=t.currentValue>t.maxFirstSum?t.maxFirstSum:t.currentValue,i.maxPrivelegeSum&&i.percentFeePrivelege&&t.cost-t.currentValue>i.maxPrivelegeSum&&(t.minFirstSum=t.cost*i.percentFeePrivelege/100),r.setSliderValue_("first-sum",t.minFirstSum,t.maxFirstSum,Math.round(t.currentValue)));r.conditionLines_.find("[data-id='period']").text(r.getSliderText_("period"));r.conditionLines_.find("[data-id='typehouse']").html("<p>"+t.typeText+"<\/p>");(t.typeHouse=="Primary"||t.typeHouse=="Secondary")&&t.typeCredit!=="Deposit"&&$(".with-children").closest(".form__line").show();switch(t.calc){case"Cost":u=t.percent/1200;t.payment=t.sum*(u*Math.pow(1+u,t.period)/(Math.pow(1+u,t.period)-1));break;case"Payment":switch(t.typeCredit){case"Buy":t.percent=i.percentDefault;break;case"Deposit":t.percent=t.percent?t.percent:i.percentDefault}u=t.percent/1200;t.sum=Math.round(t.payment/(u*Math.pow(1+u,t.period)/(Math.pow(1+u,t.period)-1)));t.firstSum=Math.round(t.sum*.2);break;case"Sum":switch(t.typeCredit){case"Buy":t.percent=i.percentDefault;break;case"Deposit":t.percent=t.percent?t.percent:i.percentDefault}u=t.percent/1200;t.sum=r.getSliderValue_("sum-credit");t.payment=t.sum*(u*Math.pow(1+u,t.period)/(Math.pow(1+u,t.period)-1));t.firstSum=Math.round(t.sum*.2)}i.maxPrivelegeSum&&t.sum>i.maxPrivelegeSum&&(t.percent=Math.round((t.percent+1)*100)/100);t.overpayment=t.payment*t.period-t.sum;t.provision=i.provision;r.setRequestParams_(t);r.setConditionsInfo_(t);r.setCoverInfo_(t)}return t}
var CardBonus=function(){var n=this;n.sliderBuyMonth=$(".slider-container_price[data-id='buy-month']").find(".slider__control");n.sliderBalanceMonth=$(".slider-container_price[data-id='balance-month']").find(".slider__control");n.incomeContainer_=$(".income-container");n.percentCardCalc=6;n.spendSliders=$("#bonus_work").find(".slider__control");n.calculateCashback=function(t){var i={MkbBonus:"mkbbonus",Cashback:"cashback",Balance:"balance"},r=0,e=$("#MaxCashBackSize").val()||36e3,u=0,f=0,o=$("#MaxCashBackSizeCash").val()||36e3,s=$("#MinCashBackSizeBalanceSum").val()||5e4;n.spendSliders.each(function(){var t=$(this).data("type")||i.MkbBonus,n;switch(t){case i.Cashback:u+=parseFloat($(this).data("val"))*parseFloat($(this).data("addval")/100);break;case i.MkbBonus:r+=parseFloat($(this).data("val"))*parseFloat($(this).data("addval")/100);break;case i.Balance:n=parseFloat($(this).data("val"));f+=n<s?0:parseFloat($(this).data("val"))*parseFloat($(this).data("addval")/100)}});r=Math.min(e,r*12);u=Math.min(o,u*12);$("#bonus_work").find(".bonus-reward__sum").find(".sum").text(t.formatNumber(Math.round(r+u+f)))};n.eventBonus=function(t){n.incomeContainer_.find(".tabs__opener").on("click",function(){var i=$(this).data("curr"),t=$(this).closest(".income-container");i=="rouble"?(SetSliderValue("buy-month",5e4,0,3e5,1e3,t),SetSliderValue("balance-month",5e4,0,3e5,1e3,t),n.percentCardCalc=6):i=="dollar"?(SetSliderValue("buy-month",1500,0,12e3,100,t),SetSliderValue("balance-month",1500,0,12e3,100,t),n.percentCardCalc=6):i=="euro"&&(SetSliderValue("buy-month",1500,0,12e3,100,t),SetSliderValue("balance-month",1500,0,12e3,100,t),n.percentCardCalc=6);t.find(".income__sum").find(".rouble").text($(this).text());n.executeIncome(t)});n.incomeContainer_.find(".chbx_mir-goldcard").on("change",function(){var t=$(this).closest(".income-container");t.toggleClass("mir-goldcard_select",$(this).is(":checked"));n.executeIncome(t)});n.spendSliders.on("slide slidechange",function(){n.calculateCashback(t)});n.calculateCashback(t);n.executeIncome=function(i){var o=i.find(".chbx_mir-goldcard").is(":checked"),s=i.find(".income__sum").find(".sum-val"),u=i.find(".tabs_currency").find(".tabs__opener.selected").data("curr")||"rouble",f=GetSliderValue("buy-month",i),e=GetSliderValue("balance-month",i),h=u=="rouble"?2e4:300,c=u=="rouble"?5e4:700,r=0;r=e<c?r:n.percentCardCalc*e/100;o&&(r+=f>=h?f*n.percentCardCalc/100:0);s.text(t.formatNumber(r))};n.sliderBuyMonth.on("slide slidechange",function(){var t=$(this).closest(".income-container");n.executeIncome(t)});n.sliderBalanceMonth.on("slide slidechange",function(){var t=$(this).closest(".income-container");n.executeIncome(t)});$(".tabs_cards").find(".tabs__opener").on("click",function(){var n=$("#form_request_cardcredit");$(this).data("tab")!=1||n.hasClass("card-selection-card-indy")?(n.removeClass("card-selection-card-indy"),$(".tabs_request").find("[data-tab='online']").show()):(n.addClass("card-selection-card-indy"),$(".tabs_request").find("[data-tab='online']").hide())})}}
