!function(n,t){n.br=n.br||{};n.br.isNumber=function(n){return!isNaN(parseFloat(n))&&isFinite(n)};n.br.isArray=function(n){return!br.isNull(n)&&Object.prototype.toString.call(n)==="[object Array]"};n.br.isObject=function(n){return!br.isEmpty(n)&&typeof n=="object"};n.br.isBoolean=function(n){return typeof n=="boolean"};n.br.isString=function(n){return typeof n=="string"};n.br.isNull=function(n){return n===t||n===null};n.br.isEmpty=function(n){return br.isNull(n)||typeof n.length!="undefined"&&n.length==0}}(window);!function(n,t){n.br=n.br||{};var r={pack:function(n){return JSON.stringify(n)},unpack:function(n){try{return JSON.parse(n)}catch(t){return null}}},u=function(n){function e(n,t,i){var r=null,u=f.get(n,t);return br.isArray(u)&&u.length>0&&(r=u.pop(),i&&f.set(n,u)),br.isEmpty(r)?br.isNull(t)?r:t:r}function o(n,t,i){var r=null,u=f.get(n,t);return br.isArray(u)&&u.length>0&&(r=u.shift(),i&&f.set(n,u)),br.isEmpty(r)?br.isNull(t)?r:t:r}var u=n,f=this;this.get=function(n,t){var f;if(br.isArray(n)){f={};for(i in n)f[n[i]]=this.get(n[i])}else f=r.unpack(u.getItem(n));return br.isEmpty(f)?br.isNull(t)?f:t:f};this.set=function(n,t){if(br.isObject(n))for(name in n)this.set(name,n[name]);else u.setItem(n,r.pack(t));return this};this.inc=function(n,i,r){var u=this.get(n),i;return br.isNumber(u)?(i=br.isNumber(i)?i:1,this.set(n,u+i)):br.isString(u)?br.isEmpty(i)||(r===t&&(r=", "),u=br.isEmpty(u)?i:u+r+i,this.set(n,u)):(i=br.isNumber(i)?i:1,this.set(n,i)),this};this.dec=function(n,t){var t=br.isNumber(t)?t:1,i=this.get(n);return this.set(n,br.isNumber(i)?i-t:t),this};this.append=function(n,t,r){if(!br.isEmpty(t)){var u=this.get(n);if(br.isArray(u)||(u=[]),br.isArray(t))for(i in t)this.append(n,t[i],r);else{if(br.isNumber(r))while(u.length>=r)u.shift();u.push(t);this.set(n,u)}}return this};this.appendUnique=function(n,t,i){return br.isEmpty(t)||(this.remove(n,t),this.append(n,t,i)),this};this.prepend=function(n,t,r){if(!br.isEmpty(t)){var u=this.get(n);if(br.isArray(u)||(u=[]),br.isArray(t))for(i in t)this.prepend(n,t[i],r);else{if(br.isNumber(r))while(u.length>=r)u.pop();u.unshift(t);this.set(n,u)}}return this};this.prependUnique=function(n,t,i){return br.isEmpty(t)||(this.remove(n,t),this.prepend(n,t,i)),this};this.each=function(n,t){var r=this.get(n);for(br.isArray(r)||(r=[]),i=0;i<r.length;i++)t.call(this,r[i]);return this};this.getLast=function(n,t){return e(n,t,!1)};this.takeLast=function(n,t){return e(n,t,!0)};this.getFirst=function(n,t){return o(n,t,!1)};this.takeFirst=function(n,t){return o(n,t,!0)};this.extend=function(n,t){if(!br.isEmpty(t)){var r=this.get(n);if(br.isObject(r)||(r={}),br.isObject(t)){for(i in t)r[i]=t[i];this.set(n,r)}}return this};this.not=function(n){var t=this.get(n);return br.isBoolean(t)||(t=!1),this.set(n,!t),this};this.clear=function(){return u.clear(),this};this.all=function(){var n={};for(name in u)n[name]=this.get(name);return n};this.remove=function(n,t){var i=this.get(n),r;return!br.isEmpty(t)&&br.isArray(i)?(r=i.indexOf(t),r!=-1&&i.splice(r,1),this.set(n,i)):u.removeItem(n),this}};n.br.storage=new u(n.localStorage);n.br.session=new u(n.sessionStorage)}(window);var HomeTariff=function(){function l(){$(".content-wrap").showLoading("tariffLoading")}function i(){$(".content-wrap").hideLoading("tariffLoading")}function a(){QaCommon.SessionStorage.remove("catalog-search-text")}function v(n,t){QaCommon.Observer.triggerEvent(Const.Event.HomeIndex.OnMoreClick,t);setTimeout(function(){t.span.parent().prev(".tariffs").find(".card.hidden").removeClass("hidden");t.hide()},100)}function y(n,i){e();QaCommon.Browser.isAvailablePushState()&&r(t());var u=$(i.target.label).text(),f=$(i.target.input).attr("checked")=="checked";QA.Beeline.GoogleTagManagerHelper.HomeServiceOrTarifChecked(u,f)}function f(){typeof home!="undefined"&&typeof home.commands!="undefined"&&home.commands.update()}function e(){var i=p(),n;s();n=$("#productsButtons").beecheckboxlist("getCheckedValues");QaCommon.Browser.replaceState({products:n,category:t()},document.title,i,!1)}function p(){var u=$("#productsButtons").beecheckboxlist("getCheckedValues"),r="",f,e,o;u!=null&&u.length>0?(f=$("#productsButtons").beecheckboxlist("count"),f!=u.length&&$.each(u,function(t,i){if(r+=t==0?"":"-",n.items!=null){var u=Enumerable.from(n.items).where(function(n){return n!=undefined&&n!=null&&n.id==i}).singleOrDefault();u!=null&&(i=u.alias)}r+=i})):QaCommon.Browser.getInternetExplorerVersion()=="8"&&(r+="none");var s=t().toLowerCase(),h=s+"/"+r+(QaCommon.Utils.isBlank(r)?"":"/"),i="";return n.realAutorized==!0&&(e=$("#isAvailable").length>0?$("#isAvailable").beecheckbox("isChecked"):!1,o=$("#isConnected").length>0?$("#isConnected").beecheckbox("isChecked"):!1,i+=QaCommon.Utils.isBlank(i)?"?":"&",i+="isAvailable="+e,i+=QaCommon.Utils.isBlank(i)?"?":"&",i+="isConnected="+o),n.indexUrl+h+i}function w(){var r=$("#productsButtons").beecheckboxlist("getCheckedValues"),i="",u,f,e,o,s;return r!=null&&r.length>0?$.each(r,function(n,t){i+=n==0?"?":"&";i+="products="+t}):QaCommon.Browser.getInternetExplorerVersion()=="8"&&(i+="?products=none"),u=t().toLowerCase(),f="indexajax/"+u+"/",n.realAutorized==!0&&(e=$("#isAvailable").length>0?$("#isAvailable").beecheckbox("isChecked"):!1,o=$("#isConnected").length>0?$("#isConnected").beecheckbox("isChecked"):!1,i+=QaCommon.Utils.isBlank(i)?"?":"&",i+="isAvailable="+e,i+=QaCommon.Utils.isBlank(i)?"?":"&",i+="isConnected="+o),s=n.indexUrl+f+i,s.toLowerCase()}function b(n,i){e();QaCommon.Browser.isAvailablePushState()&&r(t());var u=$(i.target.label).text(),f=$(i.target.input).attr("checked")=="checked";QA.Beeline.GoogleTagManagerHelper.HomeServiceOrTarifChecked(u,f)}function k(){QaCommon.Utils.isBlank($("#productText").beesearchbar("getValue"))&&$("#productText").beesearchbar("hideClearButton");s();r(t())}function s(){if(QaCommon.Browser.getInternetExplorerVersion()=="8"){var n=$("#productText").beesearchbar("getValue");QaCommon.Utils.isBlank(n)||QaCommon.SessionStorage.set("catalog-search-text",n)}}function d(n,i){e();QaCommon.Browser.isAvailablePushState()&&r(t());QaCommon.Observer.triggerEvent(Const.Event.HomeIndex.OnCategoryClick,i)}function t(){return $("#categoryButtons").beelinkbutton("getActiveId")}function r(t,r){l();var o=$("#productsButtons").beecheckboxlist("getCheckedValues"),e=$("#productText").beesearchbar("getValue");QaCommon.Utils.ajaxForm(QaCommon.Utils.isBlank(e)?n.url2:n.searchByTextUrl,{category:t,products:o,text:e,isAvailable:$("#isAvailable").length>0?$("#isAvailable").beecheckbox("isChecked"):!1,isConnected:$("#isConnected").length>0?$("#isConnected").beecheckbox("isChecked"):!1},function(n){t==null&&$("#categoryButtons").beelinkbutton("setFirstActive");$("#list-container").html(n);i();$(".align > h1").text($("#home-tariff-page-title").val());u();typeof r=="function"&&r();f()},function(n){i();QaCommon.Utils.defaultError(n)})}function g(n,t){$.ajax({url:w(),dataType:"json",type:"POST",contentType:"application/json; charset=UTF-8",traditional:!0}).done(function(n){if(n&&n!=null&&n.IsSucceeded&&n.View){$("#ItemList").empty();$("#ItemList").append(n.View);u();typeof t=="function"&&t();f();return}}).fail(function(){}).always(function(){i()})}function nt(i){if(n=i,o=i.connectionStateUrl,c=i.url,QaCommon.Browser.getInternetExplorerVersion()=="8"){var r=QaCommon.SessionStorage.get("catalog-search-text");QaCommon.Utils.isBlank(r)||($("#productText").beesearchbar("setValue",r,r),g(t()),h(r))}a();u();f();QaCommon.Observer.triggerEvent(Const.Event.HomeIndex.OnPageInit)}function u(){QaCommon.Utils.ajaxHtml(o,null,function(n){var t=$.trim(n);t!=""&&$(".connection-status").html(n).removeClass("hidden")},function(n){i();QaCommon.Utils.defaultError(n)})}var o="",c="",n={},tt=function(n,t){h(t.term)},h=function(n){QaCommon.Utils.isBlank(n)?$("#productText").beesearchbar("hideClearButton"):$("#productText").beesearchbar("showClearButton")};return{init:nt,click:y,ssoClick:b,categoryClick:d,search:k,openMore:v,getConnectionState:u,onSearchEnter:tt}}()