<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
; /* Start:"a:4:{s:4:"full";s:67:"/bitrix/templates/aspro_next/js/jquery.actual.min.js?17430122251251";s:6:"source";s:52:"/bitrix/templates/aspro_next/js/jquery.actual.min.js";s:3:"min";s:0:"";s:3:"map";s:0:"";}"*/
/*! Copyright 2012, Ben Lin (http://dreamerslab.com/)
 * Licensed under the MIT License (LICENSE.txt).
 *
 * Version: 1.0.18
 *
 * Requires: jQuery &gt;= 1.2.3
 */
(function(a){if(typeof define==="function"&amp;&amp;define.amd){define(["jquery"],a);
}else{a(jQuery);}}(function(a){a.fn.addBack=a.fn.addBack||a.fn.andSelf;a.fn.extend({actual:function(b,l){if(!this[b]){throw'$.actual =&gt; The jQuery method "'+b+'" you called does not exist';
}var f={absolute:false,clone:false,includeMargin:false,display:"block"};var i=a.extend(f,l);var e=this.eq(0);var h,j;if(i.clone===true){h=function(){var m="position: absolute !important; top: -1000 !important; ";
e=e.clone().attr("style",m).appendTo("body");};j=function(){e.remove();};}else{var g=[];var d="";var c;h=function(){c=e.parents().addBack().filter(":hidden");
d+="visibility: hidden !important; display: "+i.display+" !important; ";if(i.absolute===true){d+="position: absolute !important; ";}c.each(function(){var m=a(this);
var n=m.attr("style");g.push(n);m.attr("style",n?n+";"+d:d);});};j=function(){c.each(function(m){var o=a(this);var n=g[m];if(n===undefined){o.removeAttr("style");
}else{o.attr("style",n);}});};}h();var k=/(outer)/.test(b)?e[b](i.includeMargin):e[b]();j();return k;}});}));
/* End */
;
; /* Start:"a:4:{s:4:"full";s:77:"/bitrix/templates/aspro_next/vendor/js/jquery.bxslider.min.js?174301222523647";s:6:"source";s:57:"/bitrix/templates/aspro_next/vendor/js/jquery.bxslider.js";s:3:"min";s:0:"";s:3:"map";s:0:"";}"*/
!function(t){var e={mode:"horizontal",slideSelector:"",infiniteLoop:!0,hideControlOnEnd:!1,speed:500,easing:null,slideMargin:0,startSlide:0,randomStart:!1,captions:!1,ticker:!1,tickerHover:!1,adaptiveHeight:!1,adaptiveHeightSpeed:500,video:!1,useCSS:!0,preloadImages:"visible",responsive:!0,slideZIndex:50,wrapperClass:"bx-wrapper",touchEnabled:!0,swipeThreshold:50,oneToOneTouch:!0,preventDefaultSwipeX:!0,preventDefaultSwipeY:!1,ariaLive:!0,ariaHidden:!0,keyboardEnabled:!1,pager:!0,pagerType:"full",pagerShortSeparator:" / ",pagerSelector:null,buildPager:null,pagerCustom:null,controls:!0,nextText:"Next",prevText:"Prev",nextSelector:null,prevSelector:null,autoControls:!1,startText:"Start",stopText:"Stop",autoControlsCombine:!1,autoControlsSelector:null,auto:!1,pause:4e3,autoStart:!0,autoDirection:"next",stopAutoOnClick:!1,autoHover:!1,autoDelay:0,autoSlideForOnePage:!1,minSlides:1,maxSlides:1,moveSlides:0,slideWidth:0,shrinkItems:!1,onSliderLoad:function(){return!0},onSlideBefore:function(){return!0},onSlideAfter:function(){return!0},onSlideNext:function(){return!0},onSlidePrev:function(){return!0},onSliderResize:function(){return!0},onAutoChange:function(){return!0}};t.fn.bxSlider=function(n){if(0===this.length)return this;if(this.length&gt;1)return this.each(function(){t(this).bxSlider(n)}),this;var s={},o=this,r=t(window).width(),a=t(window).height();if(!t(o).data("bxSlider")){var l=function(){t(o).data("bxSlider")||(s.settings=t.extend({},e,n),s.settings.slideWidth=parseInt(s.settings.slideWidth),s.children=o.children(s.settings.slideSelector),s.children.length&lt;s.settings.minSlides&amp;&amp;(s.settings.minSlides=s.children.length),s.children.length&lt;s.settings.maxSlides&amp;&amp;(s.settings.maxSlides=s.children.length),s.settings.randomStart&amp;&amp;(s.settings.startSlide=Math.floor(Math.random()*s.children.length)),s.active={index:s.settings.startSlide},s.carousel=s.settings.minSlides&gt;1||s.settings.maxSlides&gt;1?!0:!1,s.carousel&amp;&amp;(s.settings.preloadImages="all"),s.minThreshold=s.settings.minSlides*s.settings.slideWidth+(s.settings.minSlides-1)*s.settings.slideMargin,s.maxThreshold=s.settings.maxSlides*s.settings.slideWidth+(s.settings.maxSlides-1)*s.settings.slideMargin,s.working=!1,s.controls={},s.interval=null,s.animProp="vertical"===s.settings.mode?"top":"left",s.usingCSS=s.settings.useCSS&amp;&amp;"fade"!==s.settings.mode&amp;&amp;function(){for(var t=document.createElement("div"),e=["WebkitPerspective","MozPerspective","OPerspective","msPerspective"],i=0;i&lt;e.length;i++)if(void 0!==t.style[e[i]])return s.cssPrefix=e[i].replace("Perspective","").toLowerCase(),s.animProp="-"+s.cssPrefix+"-transform",!0;return!1}(),"vertical"===s.settings.mode&amp;&amp;(s.settings.maxSlides=s.settings.minSlides),o.data("origStyle",o.attr("style")),o.children(s.settings.slideSelector).each(function(){t(this).data("origStyle",t(this).attr("style"))}),d())},d=function(){var e=s.children.eq(s.settings.startSlide);o.wrap('&lt;div class="'+s.settings.wrapperClass+'"&gt;&lt;div class="bx-viewport"&gt;&lt;/div&gt;&lt;/div&gt;'),s.viewport=o.parent(),s.settings.ariaLive&amp;&amp;!s.settings.ticker&amp;&amp;s.viewport.attr("aria-live","polite"),s.loader=t('&lt;div class="bx-loading" /&gt;'),s.viewport.prepend(s.loader),o.css({width:"horizontal"===s.settings.mode?1e3*s.children.length+215+"%":"auto",position:"relative"}),s.usingCSS&amp;&amp;s.settings.easing?o.css("-"+s.cssPrefix+"-transition-timing-function",s.settings.easing):s.settings.easing||(s.settings.easing="swing"),s.viewport.css({width:"100%",overflow:"hidden",position:"relative"}),s.viewport.parent().css({maxWidth:u()}),s.children.css({"float":"horizontal"===s.settings.mode?"left":"none",listStyle:"none",position:"relative"}),s.children.css("width",h()),"horizontal"===s.settings.mode&amp;&amp;s.settings.slideMargin&gt;0&amp;&amp;s.children.css("marginRight",s.settings.slideMargin),"vertical"===s.settings.mode&amp;&amp;s.settings.slideMargin&gt;0&amp;&amp;s.children.css("marginBottom",s.settings.slideMargin),"fade"===s.settings.mode&amp;&amp;(s.children.css({position:"absolute",zIndex:0,display:"none"}),s.children.eq(s.settings.startSlide).css({zIndex:s.settings.slideZIndex,display:"block"})),s.controls.el=t('&lt;div class="bx-controls" /&gt;'),s.settings.captions&amp;&amp;P(),s.active.last=s.settings.startSlide===f()-1,s.settings.video&amp;&amp;o.fitVids(),("all"===s.settings.preloadImages||s.settings.ticker)&amp;&amp;(e=s.children),s.settings.ticker?s.settings.pager=!1:(s.settings.controls&amp;&amp;C(),s.settings.auto&amp;&amp;s.settings.autoControls&amp;&amp;T(),s.settings.pager&amp;&amp;w(),(s.settings.controls||s.settings.autoControls||s.settings.pager)&amp;&amp;s.viewport.after(s.controls.el)),c(e,g)},c=function(e,i){var n=e.find('img:not([src=""]), iframe').length,s=0;return 0===n?void i():void e.find('img:not([src=""]), iframe').each(function(){t(this).one("load error",function(){++s===n&amp;&amp;i()}).each(function(){(this.complete||""==this.src)&amp;&amp;t(this).trigger("load")})})},g=function(){if(s.settings.infiniteLoop&amp;&amp;"fade"!==s.settings.mode&amp;&amp;!s.settings.ticker){var e="vertical"===s.settings.mode?s.settings.minSlides:s.settings.maxSlides,i=s.children.slice(0,e).clone(!0).addClass("bx-clone"),n=s.children.slice(-e).clone(!0).addClass("bx-clone");s.settings.ariaHidden&amp;&amp;(i.attr("aria-hidden",!0),n.attr("aria-hidden",!0)),o.append(i).prepend(n)}s.loader.remove(),m(),"vertical"===s.settings.mode&amp;&amp;(s.settings.adaptiveHeight=!0),s.viewport.height(p()),o.redrawSlider(),s.settings.onSliderLoad.call(o,s.active.index),s.initialized=!0,s.settings.responsive&amp;&amp;t(window).bind("resize",U),s.settings.auto&amp;&amp;s.settings.autoStart&amp;&amp;(f()&gt;1||s.settings.autoSlideForOnePage)&amp;&amp;L(),s.settings.ticker&amp;&amp;O(),s.settings.pager&amp;&amp;I(s.settings.startSlide),s.settings.controls&amp;&amp;D(),s.settings.touchEnabled&amp;&amp;!s.settings.ticker&amp;&amp;Y(),s.settings.keyboardEnabled&amp;&amp;!s.settings.ticker&amp;&amp;t(document).keydown(X)},p=function(){var e=0,n=t();if("vertical"===s.settings.mode||s.settings.adaptiveHeight)if(s.carousel){var o=1===s.settings.moveSlides?s.active.index:s.active.index*x();for(n=s.children.eq(o),i=1;i&lt;=s.settings.maxSlides-1;i++)n=o+i&gt;=s.children.length?n.add(s.children.eq(i-1)):n.add(s.children.eq(o+i))}else n=s.children.eq(s.active.index);else n=s.children;return"vertical"===s.settings.mode?(n.each(function(i){e+=t(this).outerHeight()}),s.settings.slideMargin&gt;0&amp;&amp;(e+=s.settings.slideMargin*(s.settings.minSlides-1))):e=Math.max.apply(Math,n.map(function(){return t(this).outerHeight(!1)}).get()),"border-box"===s.viewport.css("box-sizing")?e+=parseFloat(s.viewport.css("padding-top"))+parseFloat(s.viewport.css("padding-bottom"))+parseFloat(s.viewport.css("border-top-width"))+parseFloat(s.viewport.css("border-bottom-width")):"padding-box"===s.viewport.css("box-sizing")&amp;&amp;(e+=parseFloat(s.viewport.css("padding-top"))+parseFloat(s.viewport.css("padding-bottom"))),e},u=function(){var t="100%";return s.settings.slideWidth&gt;0&amp;&amp;(t="horizontal"===s.settings.mode?s.settings.maxSlides*s.settings.slideWidth+(s.settings.maxSlides-1)*s.settings.slideMargin:s.settings.slideWidth),t},h=function(){var t=s.settings.slideWidth,e=s.viewport.width();if(0===s.settings.slideWidth||s.settings.slideWidth&gt;e&amp;&amp;!s.carousel||"vertical"===s.settings.mode)t=e;else if(s.settings.maxSlides&gt;1&amp;&amp;"horizontal"===s.settings.mode){if(e&gt;s.maxThreshold)return t;e&lt;s.minThreshold?t=(e-s.settings.slideMargin*(s.settings.minSlides-1))/s.settings.minSlides:s.settings.shrinkItems&amp;&amp;(t=Math.floor((e+s.settings.slideMargin)/Math.ceil((e+s.settings.slideMargin)/(t+s.settings.slideMargin))-s.settings.slideMargin))}return t},v=function(){var t=1,e=null;return"horizontal"===s.settings.mode&amp;&amp;s.settings.slideWidth&gt;0?s.viewport.width()&lt;s.minThreshold?t=s.settings.minSlides:s.viewport.width()&gt;s.maxThreshold?t=s.settings.maxSlides:(e=s.children.first().width()+s.settings.slideMargin,t=Math.floor((s.viewport.width()+s.settings.slideMargin)/e)||1):"vertical"===s.settings.mode&amp;&amp;(t=s.settings.minSlides),t},f=function(){var t=0,e=0,i=0;if(s.settings.moveSlides&gt;0){if(!s.settings.infiniteLoop){for(;e&lt;s.children.length;)++t,e=i+v(),i+=s.settings.moveSlides&lt;=v()?s.settings.moveSlides:v();return i}t=Math.ceil(s.children.length/x())}else t=Math.ceil(s.children.length/v());return t},x=function(){return s.settings.moveSlides&gt;0&amp;&amp;s.settings.moveSlides&lt;=v()?s.settings.moveSlides:v()},m=function(){var t,e,i;s.children.length&gt;s.settings.maxSlides&amp;&amp;s.active.last&amp;&amp;!s.settings.infiniteLoop?"horizontal"===s.settings.mode?(e=s.children.last(),t=e.position(),S(-(t.left-(s.viewport.width()-e.outerWidth())),"reset",0)):"vertical"===s.settings.mode&amp;&amp;(i=s.children.length-s.settings.minSlides,t=s.children.eq(i).position(),S(-t.top,"reset",0)):(t=s.children.eq(s.active.index*x()).position(),s.active.index===f()-1&amp;&amp;(s.active.last=!0),void 0!==t&amp;&amp;("horizontal"===s.settings.mode?S(-t.left,"reset",0):"vertical"===s.settings.mode&amp;&amp;S(-t.top,"reset",0)))},S=function(e,i,n,r){var a,l;s.usingCSS?(l="vertical"===s.settings.mode?"translate3d(0, "+e+"px, 0)":"translate3d("+e+"px, 0, 0)",o.css("-"+s.cssPrefix+"-transition-duration",n/1e3+"s"),"slide"===i?(o.css(s.animProp,l),0!==n?o.bind("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd",function(e){t(e.target).is(o)&amp;&amp;(o.unbind("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd"),A())}):A()):"reset"===i?o.css(s.animProp,l):"ticker"===i&amp;&amp;(o.css("-"+s.cssPrefix+"-transition-timing-function","linear"),o.css(s.animProp,l),0!==n?o.bind("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd",function(e){t(e.target).is(o)&amp;&amp;(o.unbind("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd"),S(r.resetValue,"reset",0),F())}):(S(r.resetValue,"reset",0),F()))):(a={},a[s.animProp]=e,"slide"===i?o.animate(a,n,s.settings.easing,function(){A()}):"reset"===i?o.css(s.animProp,e):"ticker"===i&amp;&amp;o.animate(a,n,"linear",function(){S(r.resetValue,"reset",0),F()}))},b=function(){for(var e="",i="",n=f(),o=0;n&gt;o;o++)i="",s.settings.buildPager&amp;&amp;t.isFunction(s.settings.buildPager)||s.settings.pagerCustom?(i=s.settings.buildPager(o),s.pagerEl.addClass("bx-custom-pager")):(i=o+1,s.pagerEl.addClass("bx-default-pager")),e+='&lt;div class="bx-pager-item"&gt;&lt;a href="" data-slide-index="'+o+'" class="bx-pager-link"&gt;'+i+"&lt;/a&gt;&lt;/div&gt;";s.pagerEl.html(e)},w=function(){s.settings.pagerCustom?s.pagerEl=t(s.settings.pagerCustom):(s.pagerEl=t('&lt;div class="bx-pager" /&gt;'),s.settings.pagerSelector?t(s.settings.pagerSelector).html(s.pagerEl):s.controls.el.addClass("bx-has-pager").append(s.pagerEl),b()),s.pagerEl.on("click touchend","a",z)},C=function(){s.controls.next=t('&lt;a class="bx-next" href=""&gt;'+s.settings.nextText+"&lt;/a&gt;"),s.controls.prev=t('&lt;a class="bx-prev" href=""&gt;'+s.settings.prevText+"&lt;/a&gt;"),s.controls.next.bind("click touchend",E),s.controls.prev.bind("click touchend",k),s.settings.nextSelector&amp;&amp;t(s.settings.nextSelector).append(s.controls.next),s.settings.prevSelector&amp;&amp;t(s.settings.prevSelector).append(s.controls.prev),s.settings.nextSelector||s.settings.prevSelector||(s.controls.directionEl=t('&lt;div class="bx-controls-direction" /&gt;'),s.controls.directionEl.append(s.controls.prev).append(s.controls.next),s.controls.el.addClass("bx-has-controls-direction").append(s.controls.directionEl))},T=function(){s.controls.start=t('&lt;div class="bx-controls-auto-item"&gt;&lt;a class="bx-start" href=""&gt;'+s.settings.startText+"&lt;/a&gt;&lt;/div&gt;"),s.controls.stop=t('&lt;div class="bx-controls-auto-item"&gt;&lt;a class="bx-stop" href=""&gt;'+s.settings.stopText+"&lt;/a&gt;&lt;/div&gt;"),s.controls.autoEl=t('&lt;div class="bx-controls-auto" /&gt;'),s.controls.autoEl.on("click",".bx-start",M),s.controls.autoEl.on("click",".bx-stop",y),s.settings.autoControlsCombine?s.controls.autoEl.append(s.controls.start):s.controls.autoEl.append(s.controls.start).append(s.controls.stop),s.settings.autoControlsSelector?t(s.settings.autoControlsSelector).html(s.controls.autoEl):s.controls.el.addClass("bx-has-controls-auto").append(s.controls.autoEl),q(s.settings.autoStart?"stop":"start")},P=function(){s.children.each(function(e){var i=t(this).find("img:first").attr("title");void 0!==i&amp;&amp;(""+i).length&amp;&amp;t(this).append('&lt;div class="bx-caption"&gt;&lt;span&gt;'+i+"&lt;/span&gt;&lt;/div&gt;")})},E=function(t){t.preventDefault(),s.controls.el.hasClass("disabled")||(s.settings.auto&amp;&amp;s.settings.stopAutoOnClick&amp;&amp;o.stopAuto(),o.goToNextSlide())},k=function(t){t.preventDefault(),s.controls.el.hasClass("disabled")||(s.settings.auto&amp;&amp;s.settings.stopAutoOnClick&amp;&amp;o.stopAuto(),o.goToPrevSlide())},M=function(t){o.startAuto(),t.preventDefault()},y=function(t){o.stopAuto(),t.preventDefault()},z=function(e){var i,n;e.preventDefault(),s.controls.el.hasClass("disabled")||(s.settings.auto&amp;&amp;s.settings.stopAutoOnClick&amp;&amp;o.stopAuto(),i=t(e.currentTarget),void 0!==i.attr("data-slide-index")&amp;&amp;(n=parseInt(i.attr("data-slide-index")),n!==s.active.index&amp;&amp;o.goToSlide(n)))},I=function(e){var i=s.children.length;return"short"===s.settings.pagerType?(s.settings.maxSlides&gt;1&amp;&amp;(i=Math.ceil(s.children.length/s.settings.maxSlides)),void s.pagerEl.html(e+1+s.settings.pagerShortSeparator+i)):(s.pagerEl.find("a").removeClass("active"),void s.pagerEl.each(function(i,n){t(n).find("a").eq(e).addClass("active")}))},A=function(){if(s.settings.infiniteLoop){var t="";0===s.active.index?t=s.children.eq(0).position():s.active.index===f()-1&amp;&amp;s.carousel?t=s.children.eq((f()-1)*x()).position():s.active.index===s.children.length-1&amp;&amp;(t=s.children.eq(s.children.length-1).position()),t&amp;&amp;("horizontal"===s.settings.mode?S(-t.left,"reset",0):"vertical"===s.settings.mode&amp;&amp;S(-t.top,"reset",0))}s.working=!1,s.settings.onSlideAfter.call(o,s.children.eq(s.active.index),s.oldIndex,s.active.index)},q=function(t){s.settings.autoControlsCombine?s.controls.autoEl.html(s.controls[t]):(s.controls.autoEl.find("a").removeClass("active"),s.controls.autoEl.find("a:not(.bx-"+t+")").addClass("active"))},D=function(){1===f()?(s.controls.prev.addClass("disabled"),s.controls.next.addClass("disabled")):!s.settings.infiniteLoop&amp;&amp;s.settings.hideControlOnEnd&amp;&amp;(0===s.active.index?(s.controls.prev.addClass("disabled"),s.controls.next.removeClass("disabled")):s.active.index===f()-1?(s.controls.next.addClass("disabled"),s.controls.prev.removeClass("disabled")):(s.controls.prev.removeClass("disabled"),s.controls.next.removeClass("disabled")))},H=function(){o.startAuto()},W=function(){o.stopAuto()},L=function(){if(s.settings.autoDelay&gt;0){setTimeout(o.startAuto,s.settings.autoDelay)}else o.startAuto(),t(window).focus(H).blur(W);s.settings.autoHover&amp;&amp;o.hover(function(){s.interval&amp;&amp;(o.stopAuto(!0),s.autoPaused=!0)},function(){s.autoPaused&amp;&amp;(o.startAuto(!0),s.autoPaused=null)})},O=function(){var e,i,n,r,a,l,d,c,g=0;"next"===s.settings.autoDirection?o.append(s.children.clone().addClass("bx-clone")):(o.prepend(s.children.clone().addClass("bx-clone")),e=s.children.first().position(),g="horizontal"===s.settings.mode?-e.left:-e.top),S(g,"reset",0),s.settings.pager=!1,s.settings.controls=!1,s.settings.autoControls=!1,s.settings.tickerHover&amp;&amp;(s.usingCSS?(r="horizontal"===s.settings.mode?4:5,s.viewport.hover(function(){i=o.css("-"+s.cssPrefix+"-transform"),n=parseFloat(i.split(",")[r]),S(n,"reset",0)},function(){c=0,s.children.each(function(e){c+="horizontal"===s.settings.mode?t(this).outerWidth(!0):t(this).outerHeight(!0)}),a=s.settings.speed/c,l="horizontal"===s.settings.mode?"left":"top",d=a*(c-Math.abs(parseInt(n))),F(d)})):s.viewport.hover(function(){o.stop()},function(){c=0,s.children.each(function(e){c+="horizontal"===s.settings.mode?t(this).outerWidth(!0):t(this).outerHeight(!0)}),a=s.settings.speed/c,l="horizontal"===s.settings.mode?"left":"top",d=a*(c-Math.abs(parseInt(o.css(l)))),F(d)})),F()},F=function(t){var e,i,n,r=t?t:s.settings.speed,a={left:0,top:0},l={left:0,top:0};"next"===s.settings.autoDirection?a=o.find(".bx-clone").first().position():l=s.children.first().position(),e="horizontal"===s.settings.mode?-a.left:-a.top,i="horizontal"===s.settings.mode?-l.left:-l.top,n={resetValue:i},S(e,"ticker",r,n)},N=function(e){var i=t(window),n={top:i.scrollTop(),left:i.scrollLeft()},s=e.offset();return n.right=n.left+i.width(),n.bottom=n.top+i.height(),s.right=s.left+e.outerWidth(),s.bottom=s.top+e.outerHeight(),!(n.right&lt;s.left||n.left&gt;s.right||n.bottom&lt;s.top||n.top&gt;s.bottom)},X=function(t){var e=document.activeElement.tagName.toLowerCase(),i="input|textarea",n=new RegExp(e,["i"]),s=n.exec(i);if(null==s&amp;&amp;N(o)){if(39===t.keyCode)return E(t),!1;if(37===t.keyCode)return k(t),!1}},Y=function(){s.touch={start:{x:0,y:0},end:{x:0,y:0}},s.viewport.bind("touchstart MSPointerDown pointerdown",V),s.viewport.on("click",".bxslider a",function(t){s.viewport.hasClass("click-disabled")&amp;&amp;(t.preventDefault(),s.viewport.removeClass("click-disabled"))})},V=function(t){if(s.controls.el.addClass("disabled"),s.working)t.preventDefault(),s.controls.el.removeClass("disabled");else{s.touch.originalPos=o.position();var e=t.originalEvent,i="undefined"!=typeof e.changedTouches?e.changedTouches:[e];s.touch.start.x=i[0].pageX,s.touch.start.y=i[0].pageY;var n="function"==typeof PointerEvent;if(n&amp;&amp;void 0===e.pointerId)return;s.viewport.get(0).setPointerCapture&amp;&amp;(s.pointerId=e.pointerId,s.viewport.get(0).setPointerCapture(s.pointerId)),s.viewport.bind("touchmove MSPointerMove pointermove",Z),s.viewport.bind("touchend MSPointerUp pointerup",B),s.viewport.bind("MSPointerCancel pointercancel",R)}},R=function(t){S(s.touch.originalPos.left,"reset",0),s.controls.el.removeClass("disabled"),s.viewport.unbind("MSPointerCancel pointercancel",R),s.viewport.unbind("touchmove MSPointerMove pointermove",Z),s.viewport.unbind("touchend MSPointerUp pointerup",B),s.viewport.get(0).releasePointerCapture&amp;&amp;s.viewport.get(0).releasePointerCapture(s.pointerId)},Z=function(t){var e=t.originalEvent,i="undefined"!=typeof e.changedTouches?e.changedTouches:[e],n=Math.abs(i[0].pageX-s.touch.start.x),o=Math.abs(i[0].pageY-s.touch.start.y),r=0,a=0;3*n&gt;o&amp;&amp;s.settings.preventDefaultSwipeX?t.preventDefault():3*o&gt;n&amp;&amp;s.settings.preventDefaultSwipeY&amp;&amp;t.preventDefault(),"fade"!==s.settings.mode&amp;&amp;s.settings.oneToOneTouch&amp;&amp;("horizontal"===s.settings.mode?(a=i[0].pageX-s.touch.start.x,r=s.touch.originalPos.left+a):(a=i[0].pageY-s.touch.start.y,r=s.touch.originalPos.top+a),S(r,"reset",0))},B=function(t){s.viewport.unbind("touchmove MSPointerMove pointermove",Z),s.controls.el.removeClass("disabled");var e=t.originalEvent,i="undefined"!=typeof e.changedTouches?e.changedTouches:[e],n=0,r=0;s.touch.end.x=i[0].pageX,s.touch.end.y=i[0].pageY,"fade"===s.settings.mode?(r=Math.abs(s.touch.start.x-s.touch.end.x),r&gt;=s.settings.swipeThreshold&amp;&amp;(s.touch.start.x&gt;s.touch.end.x?o.goToNextSlide():o.goToPrevSlide(),o.stopAuto())):("horizontal"===s.settings.mode?(r=s.touch.end.x-s.touch.start.x,n=s.touch.originalPos.left):(r=s.touch.end.y-s.touch.start.y,n=s.touch.originalPos.top),!s.settings.infiniteLoop&amp;&amp;(0===s.active.index&amp;&amp;r&gt;0||s.active.last&amp;&amp;0&gt;r)?S(n,"reset",200):Math.abs(r)&gt;=s.settings.swipeThreshold?(0&gt;r?o.goToNextSlide():o.goToPrevSlide(),o.stopAuto()):S(n,"reset",200)),s.viewport.unbind("touchend MSPointerUp pointerup",B),s.viewport.get(0).releasePointerCapture&amp;&amp;s.viewport.get(0).releasePointerCapture(s.pointerId)},U=function(e){if(s.initialized)if(s.working)window.setTimeout(U,10);else{var i=t(window).width(),n=t(window).height();(r!==i||a!==n)&amp;&amp;(r=i,a=n,o.redrawSlider(),s.settings.onSliderResize.call(o,s.active.index))}},j=function(t){var e=v();s.settings.ariaHidden&amp;&amp;!s.settings.ticker&amp;&amp;(s.children.attr("aria-hidden","true"),s.children.slice(t,t+e).attr("aria-hidden","false"))},Q=function(t){return 0&gt;t?s.settings.infiniteLoop?f()-1:s.active.index:t&gt;=f()?s.settings.infiniteLoop?0:s.active.index:t};return o.goToSlide=function(e,i){var n,r,a,l,d=!0,c=0,g={left:0,top:0},u=null;if(s.oldIndex=s.active.index,s.active.index=Q(e),!s.working&amp;&amp;s.active.index!==s.oldIndex){if(s.working=!0,d=s.settings.onSlideBefore.call(o,s.children.eq(s.active.index),s.oldIndex,s.active.index),"undefined"!=typeof d&amp;&amp;!d)return s.active.index=s.oldIndex,void(s.working=!1);"next"===i?s.settings.onSlideNext.call(o,s.children.eq(s.active.index),s.oldIndex,s.active.index)||(d=!1):"prev"===i&amp;&amp;(s.settings.onSlidePrev.call(o,s.children.eq(s.active.index),s.oldIndex,s.active.index)||(d=!1)),s.active.last=s.active.index&gt;=f()-1,(s.settings.pager||s.settings.pagerCustom)&amp;&amp;I(s.active.index),s.settings.controls&amp;&amp;D(),"fade"===s.settings.mode?(s.settings.adaptiveHeight&amp;&amp;s.viewport.height()!==p()&amp;&amp;s.viewport.animate({height:p()},s.settings.adaptiveHeightSpeed),s.children.filter(":visible").fadeOut(s.settings.speed).css({zIndex:0}),s.children.eq(s.active.index).css("zIndex",s.settings.slideZIndex+1).fadeIn(s.settings.speed,function(){t(this).css("zIndex",s.settings.slideZIndex),A()})):(s.settings.adaptiveHeight&amp;&amp;s.viewport.height()!==p()&amp;&amp;s.viewport.animate({height:p()},s.settings.adaptiveHeightSpeed),!s.settings.infiniteLoop&amp;&amp;s.carousel&amp;&amp;s.active.last?"horizontal"===s.settings.mode?(u=s.children.eq(s.children.length-1),g=u.position(),c=s.viewport.width()-u.outerWidth()):(n=s.children.length-s.settings.minSlides,g=s.children.eq(n).position()):s.carousel&amp;&amp;s.active.last&amp;&amp;"prev"===i?(r=1===s.settings.moveSlides?s.settings.maxSlides-x():(f()-1)*x()-(s.children.length-s.settings.maxSlides),u=o.children(".bx-clone").eq(r),g=u.position()):"next"===i&amp;&amp;0===s.active.index?(g=o.find("&gt; .bx-clone").eq(s.settings.maxSlides).position(),s.active.last=!1):e&gt;=0&amp;&amp;(l=e*parseInt(x()),g=s.children.eq(l).position()),"undefined"!=typeof g&amp;&amp;(a="horizontal"===s.settings.mode?-(g.left-c):-g.top,S(a,"slide",s.settings.speed)),s.working=!1),s.settings.ariaHidden&amp;&amp;j(s.active.index*x())}},o.goToNextSlide=function(){if((s.settings.infiniteLoop||!s.active.last)&amp;&amp;1!=s.working){var t=parseInt(s.active.index)+1;o.goToSlide(t,"next")}},o.goToPrevSlide=function(){if((s.settings.infiniteLoop||0!==s.active.index)&amp;&amp;1!=s.working){var t=parseInt(s.active.index)-1;o.goToSlide(t,"prev")}},o.startAuto=function(t){s.interval||(s.interval=setInterval(function(){"next"===s.settings.autoDirection?o.goToNextSlide():o.goToPrevSlide()},s.settings.pause),s.settings.onAutoChange.call(o,!0),s.settings.autoControls&amp;&amp;t!==!0&amp;&amp;q("stop"))},o.stopAuto=function(t){s.interval&amp;&amp;(clearInterval(s.interval),s.interval=null,s.settings.onAutoChange.call(o,!1),s.settings.autoControls&amp;&amp;t!==!0&amp;&amp;q("start"))},o.getCurrentSlide=function(){return s.active.index},o.getCurrentSlideElement=function(){return s.children.eq(s.active.index)},o.getSlideElement=function(t){return s.children.eq(t)},o.getSlideCount=function(){return s.children.length},o.isWorking=function(){return s.working},o.redrawSlider=function(){s.children.add(o.find(".bx-clone")).outerWidth(h()),s.viewport.css("height",p()),s.settings.ticker||m(),s.active.last&amp;&amp;(s.active.index=f()-1),s.active.index&gt;=f()&amp;&amp;(s.active.last=!0),s.settings.pager&amp;&amp;!s.settings.pagerCustom&amp;&amp;(b(),I(s.active.index)),s.settings.ariaHidden&amp;&amp;j(s.active.index*x())},o.destroySlider=function(){s.initialized&amp;&amp;(s.initialized=!1,t(".bx-clone",this).remove(),s.children.each(function(){void 0!==t(this).data("origStyle")?t(this).attr("style",t(this).data("origStyle")):t(this).removeAttr("style")}),void 0!==t(this).data("origStyle")?this.attr("style",t(this).data("origStyle")):t(this).removeAttr("style"),t(this).unwrap().unwrap(),s.controls.el&amp;&amp;s.controls.el.remove(),s.controls.next&amp;&amp;s.controls.next.remove(),s.controls.prev&amp;&amp;s.controls.prev.remove(),s.pagerEl&amp;&amp;s.settings.controls&amp;&amp;!s.settings.pagerCustom&amp;&amp;s.pagerEl.remove(),t(".bx-caption",this).remove(),s.controls.autoEl&amp;&amp;s.controls.autoEl.remove(),clearInterval(s.interval),s.settings.responsive&amp;&amp;t(window).unbind("resize",U),s.settings.keyboardEnabled&amp;&amp;t(document).unbind("keydown",X),t(this).removeData("bxSlider"),t(window).off("blur",W).off("focus",H))},o.reloadSlider=function(e){void 0!==e&amp;&amp;(n=e),o.destroySlider(),l(),t(o).data("bxSlider",this)},l(),t(o).data("bxSlider",this),this}}}(jQuery);
/* End */
;
; /* Start:"a:4:{s:4:"full";s:61:"/bitrix/templates/aspro_next/js/jqModal.min.js?17430122252622";s:6:"source";s:42:"/bitrix/templates/aspro_next/js/jqModal.js";s:3:"min";s:0:"";s:3:"map";s:0:"";}"*/
!function(n){n.fn.jqm=function(t){var o=n.extend({},n.jqm.params,t);return this.each(function(){var t=n(this),e=n(this).data("jqm");e||(e={ID:m++}),t.data("jqm",n.extend(o,e)).addClass("jqm-init"),o.trigger&amp;&amp;n(this).jqmAddTrigger(o.trigger)})},n.fn.jqmAddTrigger=function(o){return this.each(function(){s(n(this),"jqmShow",o)||t("jqmAddTrigger must be called on initialized modals")})},n.fn.jqmAddClose=function(o){return this.each(function(){s(n(this),"jqmHide",o)||t("jqmAddClose must be called on initialized modals")})},n.fn.jqmShow=function(t){return this.each(function(){!this._jqmShown&amp;&amp;o(n(this),t)})},n.fn.jqmHide=function(t){return this.each(function(){this._jqmShown&amp;&amp;e(n(this),t)})};var t=function(n){window.console&amp;&amp;window.console.error&amp;&amp;window.console.error(n)},o=function(t,o){var e=t.data("jqm"),o=o||window.event,i=parseInt(t.css("z-index")),i=i&gt;0?i:3e3,a=n("&lt;div&gt;&lt;/div&gt;").addClass(e.overlayClass).css({height:"100%",width:"100%",position:"fixed",left:0,top:0,"z-index":i-1,opacity:e.overlay/100}),s={w:t,c:e,o:a,t:o};if(t.css("z-index",i),e.ajax){var d=e.target||t,c=e.ajax;d="string"==typeof d?n(d,t):n(d),"@"==c.substr(0,1)&amp;&amp;(c=n(o).attr(c.substring(1))),d.html(e.ajaxText).load(c,function(){e.onLoad&amp;&amp;e.onLoad.call(this,s),r(s)})}else r(s)},e=function(n,t){var o=n.data("jqm"),t=t||window.event,e={w:n,c:o,o:n.data("jqmv"),t:t};d(e)},i=function(t){return t.w[0]._jqmShown?!1:(t.c.overlay&gt;0&amp;&amp;t.o.prependTo("body"),t.w.show(),n.jqm.focusFunc(t.w),!0)},a=function(n){return n.w.hide()&amp;&amp;n.o&amp;&amp;n.o.remove(),!0},s=function(t,o,e){return t.data("jqm")?n(e).each(function(){this[o]=this[o]||[],this[o].push(t)}).click(function(){var t=this;return n.each(this[o],function(n,e){e[o](t)}),!1}):!1},r=function(t){var o=t.w,e=t.o,i=t.c;i.onShow(t)!==!1&amp;&amp;(o[0]._jqmShown=!0,i.modal?(!h[0]&amp;&amp;c("bind"),h.push(o)):o.jqmAddClose(e),i.closeClass&amp;&amp;o.jqmAddClose(n("."+i.closeClass,o)),i.toTop&amp;&amp;e&amp;&amp;o.before('&lt;span id="jqmP'+i.ID+'"&gt;&lt;/span&gt;').insertAfter(e),o.data("jqmv",e))},d=function(t){var o=t.w,e=t.o,i=t.c;i.onHide(t)!==!1&amp;&amp;(o[0]._jqmShown=!1,i.modal&amp;&amp;(h.pop(),!h[0]&amp;&amp;c("unbind")),i.toTop&amp;&amp;e&amp;&amp;n("#jqmP"+i.ID).after(o).remove())},c=function(t){n(document)[t]("keypress keydown mousedown",u)},u=function(t){var o=n(t.target).data("jqm")||n(t.target).parents(".jqm-init:first").data("jqm"),e=h[h.length-1].data("jqm");return o&amp;&amp;o.ID==e.ID?!0:n.jqm.focusFunc(e)},m=0,h=[];n.jqm={params:{overlay:50,overlayClass:"jqmOverlay",closeClass:"jqmClose",trigger:".jqModal",ajax:!1,target:!1,ajaxText:"",modal:!1,toTop:!1,onShow:i,onHide:a,onLoad:!1},focusFunc:function(t){return n(":input:visible:first",t).focus(),!1}}}(jQuery);
/* End */
;
; /* Start:"a:4:{s:4:"full";s:67:"/bitrix/templates/aspro_next/vendor/js/bootstrap.js?174301222527908";s:6:"source";s:51:"/bitrix/templates/aspro_next/vendor/js/bootstrap.js";s:3:"min";s:0:"";s:3:"map";s:0:"";}"*/
/*!
 * Bootstrap v3.0.0
 *
 * Copyright 2013 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */

+function(a){"use strict";var b='[data-dismiss="alert"]',c=function(c){a(c).on("click",b,this.close)};c.prototype.close=function(b){function f(){e.trigger("closed.bs.alert").remove()}var c=a(this),d=c.attr("data-target");d||(d=c.attr("href"),d=d&amp;&amp;d.replace(/.*(?=#[^\s]*$)/,""));var e=a(d);b&amp;&amp;b.preventDefault(),e.length||(e=c.hasClass("alert")?c:c.parent()),e.trigger(b=a.Event("close.bs.alert"));if(b.isDefaultPrevented())return;e.removeClass("in"),a.support.transition&amp;&amp;e.hasClass("fade")?e.one(a.support.transition.end,f).emulateTransitionEnd(150):f()};var d=a.fn.alert;a.fn.alert=function(b){return this.each(function(){var d=a(this),e=d.data("bs.alert");e||d.data("bs.alert",e=new c(this)),typeof b=="string"&amp;&amp;e[b].call(d)})},a.fn.alert.Constructor=c,a.fn.alert.noConflict=function(){return a.fn.alert=d,this},a(document).on("click.bs.alert.data-api",b,c.prototype.close)}(window.jQuery),+function(a){"use strict";var b=function(c,d){this.$element=a(c),this.options=a.extend({},b.DEFAULTS,d)};b.DEFAULTS={loadingText:"loading..."},b.prototype.setState=function(a){var b="disabled",c=this.$element,d=c.is("input")?"val":"html",e=c.data();a+="Text",e.resetText||c.data("resetText",c[d]()),c[d](e[a]||this.options[a]),setTimeout(function(){a=="loadingText"?c.addClass(b).attr(b,b):c.removeClass(b).removeAttr(b)},0)},b.prototype.toggle=function(){var a=this.$element.closest('[data-toggle="buttons"]');if(a.length){var b=this.$element.find("input").prop("checked",!this.$element.hasClass("active")).trigger("change");b.prop("type")==="radio"&amp;&amp;a.find(".active").removeClass("active")}this.$element.toggleClass("active")};var c=a.fn.button;a.fn.button=function(c){return this.each(function(){var d=a(this),e=d.data("bs.button"),f=typeof c=="object"&amp;&amp;c;e||d.data("bs.button",e=new b(this,f)),c=="toggle"?e.toggle():c&amp;&amp;e.setState(c)})},a.fn.button.Constructor=b,a.fn.button.noConflict=function(){return a.fn.button=c,this},a(document).on("click.bs.button.data-api","[data-toggle^=button]",function(b){var c=a(b.target);c.hasClass("btn")||(c=c.closest(".btn")),c.button("toggle"),b.preventDefault()})}(window.jQuery),+function(a){"use strict";var b=function(b,c){this.$element=a(b),this.$indicators=this.$element.find(".carousel-indicators"),this.options=c,this.paused=this.sliding=this.interval=this.$active=this.$items=null,this.options.pause=="hover"&amp;&amp;this.$element.on("mouseenter",a.proxy(this.pause,this)).on("mouseleave",a.proxy(this.cycle,this))};b.DEFAULTS={interval:5e3,pause:"hover",wrap:!0},b.prototype.cycle=function(b){return b||(this.paused=!1),this.interval&amp;&amp;clearInterval(this.interval),this.options.interval&amp;&amp;!this.paused&amp;&amp;(this.interval=setInterval(a.proxy(this.next,this),this.options.interval)),this},b.prototype.getActiveIndex=function(){return this.$active=this.$element.find(".item.active"),this.$items=this.$active.parent().children(),this.$items.index(this.$active)},b.prototype.to=function(b){var c=this,d=this.getActiveIndex();if(b&gt;this.$items.length-1||b&lt;0)return;return this.sliding?this.$element.one("slid",function(){c.to(b)}):d==b?this.pause().cycle():this.slide(b&gt;d?"next":"prev",a(this.$items[b]))},b.prototype.pause=function(b){return b||(this.paused=!0),this.$element.find(".next, .prev").length&amp;&amp;a.support.transition.end&amp;&amp;(this.$element.trigger(a.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},b.prototype.next=function(){if(this.sliding)return;return this.slide("next")},b.prototype.prev=function(){if(this.sliding)return;return this.slide("prev")},b.prototype.slide=function(b,c){var d=this.$element.find(".item.active"),e=c||d[b](),f=this.interval,g=b=="next"?"left":"right",h=b=="next"?"first":"last",i=this;if(!e.length){if(!this.options.wrap)return;e=this.$element.find(".item")[h]()}this.sliding=!0,f&amp;&amp;this.pause();var j=a.Event("slide.bs.carousel",{relatedTarget:e[0],direction:g});if(e.hasClass("active"))return;this.$indicators.length&amp;&amp;(this.$indicators.find(".active").removeClass("active"),this.$element.one("slid",function(){var b=a(i.$indicators.children()[i.getActiveIndex()]);b&amp;&amp;b.addClass("active")}));if(a.support.transition&amp;&amp;this.$element.hasClass("slide")){this.$element.trigger(j);if(j.isDefaultPrevented())return;e.addClass(b),e[0].offsetWidth,d.addClass(g),e.addClass(g),d.one(a.support.transition.end,function(){e.removeClass([b,g].join(" ")).addClass("active"),d.removeClass(["active",g].join(" ")),i.sliding=!1,setTimeout(function(){i.$element.trigger("slid")},0)}).emulateTransitionEnd(600)}else{this.$element.trigger(j);if(j.isDefaultPrevented())return;d.removeClass("active"),e.addClass("active"),this.sliding=!1,this.$element.trigger("slid")}return f&amp;&amp;this.cycle(),this};var c=a.fn.carousel;a.fn.carousel=function(c){return this.each(function(){var d=a(this),e=d.data("bs.carousel"),f=a.extend({},b.DEFAULTS,d.data(),typeof c=="object"&amp;&amp;c),g=typeof c=="string"?c:f.slide;e||d.data("bs.carousel",e=new b(this,f)),typeof c=="number"?e.to(c):g?e[g]():f.interval&amp;&amp;e.pause().cycle()})},a.fn.carousel.Constructor=b,a.fn.carousel.noConflict=function(){return a.fn.carousel=c,this},a(document).on("click.bs.carousel.data-api","[data-slide], [data-slide-to]",function(b){var c=a(this),d,e=a(c.attr("data-target")||(d=c.attr("href"))&amp;&amp;d.replace(/.*(?=#[^\s]+$)/,"")),f=a.extend({},e.data(),c.data()),g=c.attr("data-slide-to");g&amp;&amp;(f.interval=!1),e.carousel(f),(g=c.attr("data-slide-to"))&amp;&amp;e.data("bs.carousel").to(g),b.preventDefault()}),a(window).on("load",function(){a('[data-ride="carousel"]').each(function(){var b=a(this);b.carousel(b.data())})})}(window.jQuery),+function(a){function e(){a(b).remove(),a(c).each(function(b){var c=f(a(this));if(!c.hasClass("open"))return;c.trigger(b=a.Event("hide.bs.dropdown"));if(b.isDefaultPrevented())return;c.removeClass("open").trigger("hidden.bs.dropdown")})}function f(b){var c=b.attr("data-target");c||(c=b.attr("href"),c=c&amp;&amp;/#/.test(c)&amp;&amp;c.replace(/.*(?=#[^\s]*$)/,""));var d=c&amp;&amp;a(c);return d&amp;&amp;d.length?d:b.parent()}"use strict";var b=".dropdown-backdrop",c="[data-toggle=dropdown]",d=function(b){var c=a(b).on("click.bs.dropdown",this.toggle)};d.prototype.toggle=function(b){var c=a(this);if(c.is(".disabled, :disabled"))return;var d=f(c),g=d.hasClass("open");e();if(!g){"ontouchstart"in document.documentElement&amp;&amp;!d.closest(".navbar-nav").length&amp;&amp;a('&lt;div class="dropdown-backdrop"/&gt;').insertAfter(a(this)).on("click",e),d.trigger(b=a.Event("show.bs.dropdown"));if(b.isDefaultPrevented())return;d.toggleClass("open").trigger("shown.bs.dropdown"),c.focus()}return!1},d.prototype.keydown=function(b){if(!/(38|40|27)/.test(b.keyCode))return;var d=a(this);b.preventDefault(),b.stopPropagation();if(d.is(".disabled, :disabled"))return;var e=f(d),g=e.hasClass("open");if(!g||g&amp;&amp;b.keyCode==27)return b.which==27&amp;&amp;e.find(c).focus(),d.click();var h=a("[role=menu] li:not(.divider):visible a",e);if(!h.length)return;var i=h.index(h.filter(":focus"));b.keyCode==38&amp;&amp;i&gt;0&amp;&amp;i--,b.keyCode==40&amp;&amp;i&lt;h.length-1&amp;&amp;i++,~i||(i=0),h.eq(i).focus()};var g=a.fn.dropdown;a.fn.dropdown=function(b){return this.each(function(){var c=a(this),e=c.data("dropdown");e||c.data("dropdown",e=new d(this)),typeof b=="string"&amp;&amp;e[b].call(c)})},a.fn.dropdown.Constructor=d,a.fn.dropdown.noConflict=function(){return a.fn.dropdown=g,this},a(document).on("click.bs.dropdown.data-api",e).on("click.bs.dropdown.data-api",".dropdown form",function(a){a.stopPropagation()}).on("click.bs.dropdown.data-api",c,d.prototype.toggle).on("keydown.bs.dropdown.data-api",c+", [role=menu]",d.prototype.keydown)}(window.jQuery),+function(a){"use strict";var b=function(b,c){this.options=c,this.$element=a(b),this.$backdrop=this.isShown=null,this.options.remote&amp;&amp;this.$element.load(this.options.remote)};b.DEFAULTS={backdrop:!0,keyboard:!0,show:!0},b.prototype.toggle=function(a){return this[this.isShown?"hide":"show"](a)},b.prototype.show=function(b){var c=this,d=a.Event("show.bs.modal",{relatedTarget:b});this.$element.trigger(d);if(this.isShown||d.isDefaultPrevented())return;this.isShown=!0,this.escape(),this.$element.on("click.dismiss.modal",'[data-dismiss="modal"]',a.proxy(this.hide,this)),this.backdrop(function(){var d=a.support.transition&amp;&amp;c.$element.hasClass("fade");c.$element.parent().length||c.$element.appendTo(document.body),c.$element.show(),d&amp;&amp;c.$element[0].offsetWidth,c.$element.addClass("in").attr("aria-hidden",!1),c.enforceFocus();var e=a.Event("shown.bs.modal",{relatedTarget:b});d?c.$element.find(".modal-dialog").one(a.support.transition.end,function(){c.$element.focus().trigger(e)}).emulateTransitionEnd(300):c.$element.focus().trigger(e)})},b.prototype.hide=function(b){b&amp;&amp;b.preventDefault(),b=a.Event("hide.bs.modal"),this.$element.trigger(b);if(!this.isShown||b.isDefaultPrevented())return;this.isShown=!1,this.escape(),a(document).off("focusin.bs.modal"),this.$element.removeClass("in").attr("aria-hidden",!0).off("click.dismiss.modal"),a.support.transition&amp;&amp;this.$element.hasClass("fade")?this.$element.one(a.support.transition.end,a.proxy(this.hideModal,this)).emulateTransitionEnd(300):this.hideModal()},b.prototype.enforceFocus=function(){a(document).off("focusin.bs.modal").on("focusin.bs.modal",a.proxy(function(a){this.$element[0]!==a.target&amp;&amp;!this.$element.has(a.target).length&amp;&amp;this.$element.focus()},this))},b.prototype.escape=function(){this.isShown&amp;&amp;this.options.keyboard?this.$element.on("keyup.dismiss.bs.modal",a.proxy(function(a){a.which==27&amp;&amp;this.hide()},this)):this.isShown||this.$element.off("keyup.dismiss.bs.modal")},b.prototype.hideModal=function(){var a=this;this.$element.hide(),this.backdrop(function(){a.removeBackdrop(),a.$element.trigger("hidden.bs.modal")})},b.prototype.removeBackdrop=function(){this.$backdrop&amp;&amp;this.$backdrop.remove(),this.$backdrop=null},b.prototype.backdrop=function(b){var c=this,d=this.$element.hasClass("fade")?"fade":"";if(this.isShown&amp;&amp;this.options.backdrop){var e=a.support.transition&amp;&amp;d;this.$backdrop=a('&lt;div class="modal-backdrop '+d+'" /&gt;').appendTo(document.body),this.$element.on("click.dismiss.modal",a.proxy(function(a){if(a.target!==a.currentTarget)return;this.options.backdrop=="static"?this.$element[0].focus.call(this.$element[0]):this.hide.call(this)},this)),e&amp;&amp;this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in");if(!b)return;e?this.$backdrop.one(a.support.transition.end,b).emulateTransitionEnd(150):b()}else!this.isShown&amp;&amp;this.$backdrop?(this.$backdrop.removeClass("in"),a.support.transition&amp;&amp;this.$element.hasClass("fade")?this.$backdrop.one(a.support.transition.end,b).emulateTransitionEnd(150):b()):b&amp;&amp;b()};var c=a.fn.modal;a.fn.modal=function(c,d){return this.each(function(){var e=a(this),f=e.data("bs.modal"),g=a.extend({},b.DEFAULTS,e.data(),typeof c=="object"&amp;&amp;c);f||e.data("bs.modal",f=new b(this,g)),typeof c=="string"?f[c](d):g.show&amp;&amp;f.show(d)})},a.fn.modal.Constructor=b,a.fn.modal.noConflict=function(){return a.fn.modal=c,this},a(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',function(b){var c=a(this),d=c.attr("href"),e=a(c.attr("data-target")||d&amp;&amp;d.replace(/.*(?=#[^\s]+$)/,"")),f=e.data("modal")?"toggle":a.extend({remote:!/#/.test(d)&amp;&amp;d},e.data(),c.data());b.preventDefault(),e.modal(f,this).one("hide",function(){c.is(":visible")&amp;&amp;c.focus()})}),a(document).on("show.bs.modal",".modal",function(){a(document.body).addClass("modal-open")}).on("hidden.bs.modal",".modal",function(){a(document.body).removeClass("modal-open")})}(window.jQuery),+function(a){"use strict";var b=function(a,b){this.type=this.options=this.enabled=this.timeout=this.hoverState=this.$element=null,this.init("tooltip",a,b)};b.DEFAULTS={animation:!0,placement:"top",selector:!1,template:'&lt;div class="tooltip"&gt;&lt;div class="tooltip-arrow"&gt;&lt;/div&gt;&lt;div class="tooltip-inner"&gt;&lt;/div&gt;&lt;/div&gt;',trigger:"hover focus",title:"",delay:0,html:!1,container:!1},b.prototype.init=function(b,c,d){this.enabled=!0,this.type=b,this.$element=a(c),this.options=this.getOptions(d);var e=this.options.trigger.split(" ");for(var f=e.length;f--;){var g=e[f];if(g=="click")this.$element.on("click."+this.type,this.options.selector,a.proxy(this.toggle,this));else if(g!="manual"){var h=g=="hover"?"mouseenter":"focus",i=g=="hover"?"mouseleave":"blur";this.$element.on(h+"."+this.type,this.options.selector,a.proxy(this.enter,this)),this.$element.on(i+"."+this.type,this.options.selector,a.proxy(this.leave,this))}}this.options.selector?this._options=a.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},b.prototype.getDefaults=function(){return b.DEFAULTS},b.prototype.getOptions=function(b){return b=a.extend({},this.getDefaults(),this.$element.data(),b),b.delay&amp;&amp;typeof b.delay=="number"&amp;&amp;(b.delay={show:b.delay,hide:b.delay}),b},b.prototype.getDelegateOptions=function(){var b={},c=this.getDefaults();return this._options&amp;&amp;a.each(this._options,function(a,d){c[a]!=d&amp;&amp;(b[a]=d)}),b},b.prototype.enter=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget)[this.type](this.getDelegateOptions()).data("bs."+this.type);clearTimeout(c.timeout),c.hoverState="in";if(!c.options.delay||!c.options.delay.show)return c.show();c.timeout=setTimeout(function(){c.hoverState=="in"&amp;&amp;c.show()},c.options.delay.show)},b.prototype.leave=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget)[this.type](this.getDelegateOptions()).data("bs."+this.type);clearTimeout(c.timeout),c.hoverState="out";if(!c.options.delay||!c.options.delay.hide)return c.hide();c.timeout=setTimeout(function(){c.hoverState=="out"&amp;&amp;c.hide()},c.options.delay.hide)},b.prototype.show=function(){var b=a.Event("show.bs."+this.type);if(this.hasContent()&amp;&amp;this.enabled){this.$element.trigger(b);if(b.isDefaultPrevented())return;var c=this.tip();this.setContent(),this.options.animation&amp;&amp;c.addClass("fade");var d=typeof this.options.placement=="function"?this.options.placement.call(this,c[0],this.$element[0]):this.options.placement,e=/\s?auto?\s?/i,f=e.test(d);f&amp;&amp;(d=d.replace(e,"")||"top"),c.detach().css({top:0,left:0,display:"block"}).addClass(d),this.options.container?c.appendTo(this.options.container):c.insertAfter(this.$element);var g=this.getPosition(),h=c[0].offsetWidth,i=c[0].offsetHeight;if(f){var j=this.$element.parent(),k=d,l=document.documentElement.scrollTop||document.body.scrollTop,m=this.options.container=="body"?window.innerWidth:j.outerWidth(),n=this.options.container=="body"?window.innerHeight:j.outerHeight(),o=this.options.container=="body"?0:j.offset().left;d=d=="bottom"&amp;&amp;g.top+g.height+i-l&gt;n?"top":d=="top"&amp;&amp;g.top-l-i&lt;0?"bottom":d=="right"&amp;&amp;g.right+h&gt;m?"left":d=="left"&amp;&amp;g.left-h&lt;o?"right":d,c.removeClass(k).addClass(d)}var p=this.getCalculatedOffset(d,g,h,i);this.applyPlacement(p,d),this.$element.trigger("shown.bs."+this.type)}},b.prototype.applyPlacement=function(a,b){var c,d=this.tip(),e=d[0].offsetWidth,f=d[0].offsetHeight,g=parseInt(d.css("margin-top"),10),h=parseInt(d.css("margin-left"),10);isNaN(g)&amp;&amp;(g=0),isNaN(h)&amp;&amp;(h=0),a.top=a.top+g,a.left=a.left+h,d.offset(a).addClass("in");var i=d[0].offsetWidth,j=d[0].offsetHeight;b=="top"&amp;&amp;j!=f&amp;&amp;(c=!0,a.top=a.top+f-j);if(/bottom|top/.test(b)){var k=0;a.left&lt;0&amp;&amp;(k=a.left*-2,a.left=0,d.offset(a),i=d[0].offsetWidth,j=d[0].offsetHeight),this.replaceArrow(k-e+i,i,"left")}else this.replaceArrow(j-f,j,"top");c&amp;&amp;d.offset(a)},b.prototype.replaceArrow=function(a,b,c){this.arrow().css(c,a?50*(1-a/b)+"%":"")},b.prototype.setContent=function(){var a=this.tip(),b=this.getTitle();a.find(".tooltip-inner")[this.options.html?"html":"text"](b),a.removeClass("fade in top bottom left right")},b.prototype.hide=function(){function e(){b.hoverState!="in"&amp;&amp;c.detach()}var b=this,c=this.tip(),d=a.Event("hide.bs."+this.type);this.$element.trigger(d);if(d.isDefaultPrevented())return;return c.removeClass("in"),a.support.transition&amp;&amp;this.$tip.hasClass("fade")?c.one(a.support.transition.end,e).emulateTransitionEnd(150):e(),this.$element.trigger("hidden.bs."+this.type),this},b.prototype.fixTitle=function(){var a=this.$element;(a.attr("title")||typeof a.attr("data-original-title")!="string")&amp;&amp;a.attr("data-original-title",a.attr("title")||"").attr("title","")},b.prototype.hasContent=function(){return this.getTitle()},b.prototype.getPosition=function(){var b=this.$element[0];return a.extend({},typeof b.getBoundingClientRect=="function"?b.getBoundingClientRect():{width:b.offsetWidth,height:b.offsetHeight},this.$element.offset())},b.prototype.getCalculatedOffset=function(a,b,c,d){return a=="bottom"?{top:b.top+b.height,left:b.left+b.width/2-c/2}:a=="top"?{top:b.top-d,left:b.left+b.width/2-c/2}:a=="left"?{top:b.top+b.height/2-d/2,left:b.left-c}:{top:b.top+b.height/2-d/2,left:b.left+b.width}},b.prototype.getTitle=function(){var a,b=this.$element,c=this.options;return a=b.attr("data-original-title")||(typeof c.title=="function"?c.title.call(b[0]):c.title),a},b.prototype.tip=function(){return this.$tip=this.$tip||a(this.options.template)},b.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},b.prototype.validate=function(){this.$element[0].parentNode||(this.hide(),this.$element=null,this.options=null)},b.prototype.enable=function(){this.enabled=!0},b.prototype.disable=function(){this.enabled=!1},b.prototype.toggleEnabled=function(){this.enabled=!this.enabled},b.prototype.toggle=function(b){var c=b?a(b.currentTarget)[this.type](this.getDelegateOptions()).data("bs."+this.type):this;c.tip().hasClass("in")?c.leave(c):c.enter(c)},b.prototype.destroy=function(){this.hide().$element.off("."+this.type).removeData("bs."+this.type)};var c=a.fn.tooltip;a.fn.tooltip=function(c){return this.each(function(){var d=a(this),e=d.data("bs.tooltip"),f=typeof c=="object"&amp;&amp;c;e||d.data("bs.tooltip",e=new b(this,f)),typeof c=="string"&amp;&amp;e[c]()})},a.fn.tooltip.Constructor=b,a.fn.tooltip.noConflict=function(){return a.fn.tooltip=c,this}}(window.jQuery),+function(a){"use strict";var b=function(a,b){this.init("popover",a,b)};if(!a.fn.tooltip)throw new Error("Popover requires tooltip.js");b.DEFAULTS=a.extend({},a.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:'&lt;div class="popover"&gt;&lt;div class="arrow"&gt;&lt;/div&gt;&lt;h3 class="popover-title"&gt;&lt;/h3&gt;&lt;div class="popover-content"&gt;&lt;/div&gt;&lt;/div&gt;'}),b.prototype=a.extend({},a.fn.tooltip.Constructor.prototype),b.prototype.constructor=b,b.prototype.getDefaults=function(){return b.DEFAULTS},b.prototype.setContent=function(){var a=this.tip(),b=this.getTitle(),c=this.getContent();a.find(".popover-title")[this.options.html?"html":"text"](b),a.find(".popover-content")[this.options.html?"html":"text"](c),a.removeClass("fade top bottom left right in"),a.find(".popover-title").html()||a.find(".popover-title").hide()},b.prototype.hasContent=function(){return this.getTitle()||this.getContent()},b.prototype.getContent=function(){var a=this.$element,b=this.options;return a.attr("data-content")||(typeof b.content=="function"?b.content.call(a[0]):b.content)},b.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")},b.prototype.tip=function(){return this.$tip||(this.$tip=a(this.options.template)),this.$tip};var c=a.fn.popover;a.fn.popover=function(c){return this.each(function(){var d=a(this),e=d.data("bs.popover"),f=typeof c=="object"&amp;&amp;c;e||d.data("bs.popover",e=new b(this,f)),typeof c=="string"&amp;&amp;e[c]()})},a.fn.popover.Constructor=b,a.fn.popover.noConflict=function(){return a.fn.popover=c,this}}(window.jQuery),+function(a){"use strict";var b=function(b){this.element=a(b)};b.prototype.show=function(){var b=this.element,c=b.closest("ul:not(.dropdown-menu)"),d=b.data("target");d||(d=b.attr("href"),d=d&amp;&amp;d.replace(/.*(?=#[^\s]*$)/,""));if(b.parent("li").hasClass("active"))return;var e=c.find(".active:last a")[0],f=a.Event("show.bs.tab",{relatedTarget:e});b.trigger(f);if(f.isDefaultPrevented())return;var g=a(d);this.activate(b.parent("li"),c),this.activate(g,g.parent(),function(){b.trigger({type:"shown.bs.tab",relatedTarget:e})})},b.prototype.activate=function(b,c,d){function g(){e.removeClass("active").find("&gt; .dropdown-menu &gt; .active").removeClass("active"),b.addClass("active"),f?(b[0].offsetWidth,b.addClass("in")):b.removeClass("fade"),b.parent(".dropdown-menu")&amp;&amp;b.closest("li.dropdown").addClass("active"),d&amp;&amp;d()}var e=c.find("&gt; .active"),f=d&amp;&amp;a.support.transition&amp;&amp;e.hasClass("fade");f?e.one(a.support.transition.end,g).emulateTransitionEnd(150):g(),e.removeClass("in")};var c=a.fn.tab;a.fn.tab=function(c){return this.each(function(){var d=a(this),e=d.data("bs.tab");e||d.data("bs.tab",e=new b(this)),typeof c=="string"&amp;&amp;e[c]()})},a.fn.tab.Constructor=b,a.fn.tab.noConflict=function(){return a.fn.tab=c,this},a(document).on("click.bs.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"]',function(b){b.preventDefault(),a(this).tab("show")})}(window.jQuery),+function(a){"use strict";var b=function(c,d){this.options=a.extend({},b.DEFAULTS,d),this.$window=a(window).on("scroll.bs.affix.data-api",a.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",a.proxy(this.checkPositionWithEventLoop,this)),this.$element=a(c),this.affixed=this.unpin=null,this.checkPosition()};b.RESET="affix affix-top affix-bottom",b.DEFAULTS={offset:0},b.prototype.checkPositionWithEventLoop=function(){setTimeout(a.proxy(this.checkPosition,this),1)},b.prototype.checkPosition=function(){if(!this.$element.is(":visible"))return;var c=a(document).height(),d=this.$window.scrollTop(),e=this.$element.offset(),f=this.options.offset,g=f.top,h=f.bottom;typeof f!="object"&amp;&amp;(h=g=f),typeof g=="function"&amp;&amp;(g=f.top()),typeof h=="function"&amp;&amp;(h=f.bottom());var i=this.unpin!=null&amp;&amp;d+this.unpin&lt;=e.top?!1:h!=null&amp;&amp;e.top+this.$element.height()&gt;=c-h?"bottom":g!=null&amp;&amp;d&lt;=g?"top":!1;if(this.affixed===i)return;this.unpin&amp;&amp;this.$element.css("top",""),this.affixed=i,this.unpin=i=="bottom"?e.top-d:null,this.$element.removeClass(b.RESET).addClass("affix"+(i?"-"+i:"")),i=="bottom"&amp;&amp;this.$element.offset({top:document.body.offsetHeight-h-this.$element.height()})};var c=a.fn.affix;a.fn.affix=function(c){return this.each(function(){var d=a(this),e=d.data("bs.affix"),f=typeof c=="object"&amp;&amp;c;e||d.data("bs.affix",e=new b(this,f)),typeof c=="string"&amp;&amp;e[c]()})},a.fn.affix.Constructor=b,a.fn.affix.noConflict=function(){return a.fn.affix=c,this},a(window).on("load",function(){a('[data-spy="affix"]').each(function(){var b=a(this),c=b.data();c.offset=c.offset||{},c.offsetBottom&amp;&amp;(c.offset.bottom=c.offsetBottom),c.offsetTop&amp;&amp;(c.offset.top=c.offsetTop),b.affix(c)})})}(window.jQuery),+function(a){"use strict";var b=function(c,d){this.$element=a(c),this.options=a.extend({},b.DEFAULTS,d),this.transitioning=null,this.options.parent&amp;&amp;(this.$parent=a(this.options.parent)),this.options.toggle&amp;&amp;this.toggle()};b.DEFAULTS={toggle:!0},b.prototype.dimension=function(){var a=this.$element.hasClass("width");return a?"width":"height"},b.prototype.show=function(){if(this.transitioning||this.$element.hasClass("in"))return;var b=a.Event("show.bs.collapse");this.$element.trigger(b);if(b.isDefaultPrevented())return;var c=this.$parent&amp;&amp;this.$parent.find("&gt; .panel &gt; .in");if(c&amp;&amp;c.length){var d=c.data("bs.collapse");if(d&amp;&amp;d.transitioning)return;c.collapse("hide"),d||c.data("bs.collapse",null)}var e=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[e](0),this.transitioning=1;var f=function(){this.$element.removeClass("collapsing").addClass("in")[e]("auto"),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!a.support.transition)return f.call(this);var g=a.camelCase(["scroll",e].join("-"));this.$element.one(a.support.transition.end,a.proxy(f,this)).emulateTransitionEnd(350)[e](this.$element[0][g])},b.prototype.hide=function(){if(this.transitioning||!this.$element.hasClass("in"))return;var b=a.Event("hide.bs.collapse");this.$element.trigger(b);if(b.isDefaultPrevented())return;var c=this.dimension();this.$element[c](this.$element[c]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse").removeClass("in"),this.transitioning=1;var d=function(){this.transitioning=0,this.$element.trigger("hidden.bs.collapse").removeClass("collapsing").addClass("collapse")};if(!a.support.transition)return d.call(this);this.$element[c](0).one(a.support.transition.end,a.proxy(d,this)).emulateTransitionEnd(350)},b.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()};var c=a.fn.collapse;a.fn.collapse=function(c){return this.each(function(){var d=a(this),e=d.data("bs.collapse"),f=a.extend({},b.DEFAULTS,d.data(),typeof c=="object"&amp;&amp;c);e||d.data("bs.collapse",e=new b(this,f)),typeof c=="string"&amp;&amp;e[c]()})},a.fn.collapse.Constructor=b,a.fn.collapse.noConflict=function(){return a.fn.collapse=c,this},a(document).on("click.bs.collapse.data-api","[data-toggle=collapse]",function(b){var c=a(this),d,e=c.attr("data-target")||b.preventDefault()||(d=c.attr("href"))&amp;&amp;d.replace(/.*(?=#[^\s]+$)/,""),f=a(e),g=f.data("bs.collapse"),h=g?"toggle":c.data(),i=c.attr("data-parent"),j=i&amp;&amp;a(i);if(!g||!g.transitioning)j&amp;&amp;j.find('[data-toggle=collapse][data-parent="'+i+'"]').not(c).addClass("collapsed"),c[f.hasClass("in")?"addClass":"removeClass"]("collapsed");f.collapse(h)})}(window.jQuery),+function(a){function b(c,d){var e,f=a.proxy(this.process,this);this.$element=a(c).is("body")?a(window):a(c),this.$body=a("body"),this.$scrollElement=this.$element.on("scroll.bs.scroll-spy.data-api",f),this.options=a.extend({},b.DEFAULTS,d),this.selector=(this.options.target||(e=a(c).attr("href"))&amp;&amp;e.replace(/.*(?=#[^\s]+$)/,"")||"")+" .nav li &gt; a",this.offsets=a([]),this.targets=a([]),this.activeTarget=null,this.refresh(),this.process()}"use strict",b.DEFAULTS={offset:10},b.prototype.refresh=function(){var b=this.$element[0]==window?"offset":"position";this.offsets=a([]),this.targets=a([]);var c=this,d=this.$body.find(this.selector).map(function(){var d=a(this),e=d.data("target")||d.attr("href"),f=/^#\w/.test(e)&amp;&amp;a(e);return f&amp;&amp;f.length&amp;&amp;[[f[b]().top+(!a.isWindow(c.$scrollElement.get(0))&amp;&amp;c.$scrollElement.scrollTop()),e]]||null}).sort(function(a,b){return a[0]-b[0]}).each(function(){c.offsets.push(this[0]),c.targets.push(this[1])})},b.prototype.process=function(){var a=this.$scrollElement.scrollTop()+this.options.offset,b=this.$scrollElement[0].scrollHeight||this.$body[0].scrollHeight,c=b-this.$scrollElement.height(),d=this.offsets,e=this.targets,f=this.activeTarget,g;if(a&gt;=c)return f!=(g=e.last()[0])&amp;&amp;this.activate(g);for(g=d.length;g--;)f!=e[g]&amp;&amp;a&gt;=d[g]&amp;&amp;(!d[g+1]||a&lt;=d[g+1])&amp;&amp;this.activate(e[g])},b.prototype.activate=function(b){this.activeTarget=b,a(this.selector).parents(".active").removeClass("active");var c=this.selector+'[data-target="'+b+'"],'+this.selector+'[href="'+b+'"]',d=a(c).parents("li").addClass("active");d.parent(".dropdown-menu").length&amp;&amp;(d=d.closest("li.dropdown").addClass("active")),d.trigger("activate")};var c=a.fn.scrollspy;a.fn.scrollspy=function(c){return this.each(function(){var d=a(this),e=d.data("bs.scrollspy"),f=typeof c=="object"&amp;&amp;c;e||d.data("bs.scrollspy",e=new b(this,f)),typeof c=="string"&amp;&amp;e[c]()})},a.fn.scrollspy.Constructor=b,a.fn.scrollspy.noConflict=function(){return a.fn.scrollspy=c,this},a(window).on("load",function(){a('[data-spy="scroll"]').each(function(){var b=a(this);b.scrollspy(b.data())})})}(window.jQuery),+function(a){function b(){var a=document.createElement("bootstrap"),b={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var c in b)if(a.style[c]!==undefined)return{end:b[c]}}"use strict",a.fn.emulateTransitionEnd=function(b){var c=!1,d=this;a(this).one(a.support.transition.end,function(){c=!0});var e=function(){c||a(d).trigger(a.support.transition.end)};return setTimeout(e,b),this},a(function(){a.support.transition=b()})}(window.jQuery)
/* End */
;
; /* Start:"a:4:{s:4:"full";s:70:"/bitrix/templates/aspro_next/vendor/js/jquery.appear.js?17430122253188";s:6:"source";s:55:"/bitrix/templates/aspro_next/vendor/js/jquery.appear.js";s:3:"min";s:0:"";s:3:"map";s:0:"";}"*/
/*
 * jQuery.appear
 * https://github.com/bas2k/jquery.appear/
 * http://code.google.com/p/jquery-appear/
 *
 * Copyright (c) 2009 Michael Hixson
 * Copyright (c) 2012 Alexander Brovikov
 * Licensed under the MIT license (http://www.opensource.org/licenses/mit-license.php)
 */
(function($) {
	$.fn.appear = function(fn, options) {

		var settings = $.extend({

			//arbitrary data to pass to fn
			data: undefined,

			//call fn only on the first appear?
			one: true,

			// X &amp; Y accuracy
			accX: 0,
			accY: 0

		}, options);

		return this.each(function() {

			var t = $(this);

			//whether the element is currently visible
			t.appeared = false;

			if (!fn) {

				//trigger the custom event
				t.trigger('appear', settings.data);
				return;
			}

			var w = $(window);

			//fires the appear event when appropriate
			var check = function() {

				//is the element hidden?
				if (!t.is(':visible')) {

					//it became hidden
					t.appeared = false;
					return;
				}

				//is the element inside the visible window?
				var a = w.scrollLeft();
				var b = w.scrollTop();
				var o = t.offset();
				var x = o.left;
				var y = o.top;

				var ax = settings.accX;
				var ay = settings.accY;
				var th = t.height();
				var wh = w.height();
				var tw = t.width();
				var ww = w.width();

				if (y + th + ay &gt;= b &amp;&amp;
					y &lt;= b + wh + ay &amp;&amp;
					x + tw + ax &gt;= a &amp;&amp;
					x &lt;= a + ww + ax) {

					//trigger the custom event
					if (!t.appeared) t.trigger('appear', settings.data);

				} else {

					//it scrolled out of view
					t.appeared = false;
				}
			};

			//create a modified fn with some additional logic
			var modifiedFn = function() {

				//mark the element as visible
				t.appeared = true;

				//is this supposed to happen only once?
				if (settings.one) {

					//remove the check
					w.unbind('scroll', check);
					var i = $.inArray(check, $.fn.appear.checks);
					if (i &gt;= 0) $.fn.appear.checks.splice(i, 1);
				}

				//trigger the original fn
				fn.apply(this, arguments);
			};

			//bind the modified fn to the element
			if (settings.one) t.one('appear', settings.data, modifiedFn);
			else t.bind('appear', settings.data, modifiedFn);

			//check whenever the window scrolls
			w.scroll(check);

			//check whenever the dom changes
			$.fn.appear.checks.push(check);

			//check now
			(check)();
		});
	};

	//keep a queue of appearance checks
	$.extend($.fn.appear, {

		checks: [],
		timeout: null,

		//process the queue
		checkAll: function() {
			var length = $.fn.appear.checks.length;
			if (length &gt; 0) while (length--) ($.fn.appear.checks[length])();
		},

		//check the queue asynchronously
		run: function() {
			if ($.fn.appear.timeout) clearTimeout($.fn.appear.timeout);
			$.fn.appear.timeout = setTimeout($.fn.appear.checkAll, 20);
		}
	});

	//run checks when these methods are called
	$.each(['append', 'prepend', 'after', 'before', 'attr',
		'removeAttr', 'addClass', 'removeClass', 'toggleClass',
		'remove', 'css', 'show', 'hide'], function(i, n) {
		var old = $.fn[n];
		if (old) {
			$.fn[n] = function() {
				var r = old.apply(this, arguments);
				$.fn.appear.run();
				return r;
			}
		}
	});

})(jQuery);
/* End */
;
; /* Start:"a:4:{s:4:"full";s:60:"/bitrix/templates/aspro_next/js/browser.min.js?1743012225662";s:6:"source";s:42:"/bitrix/templates/aspro_next/js/browser.js";s:3:"min";s:0:"";s:3:"map";s:0:"";}"*/
var matched,browser;jQuery.uaMatch=function(e){e=e.toLowerCase();var r=/(chrome)[ \/]([\w.]+)/.exec(e)||/(webkit)[ \/]([\w.]+)/.exec(e)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(e)||/(msie)[\s?]([\w.]+)/.exec(e)||/(trident)(?:.*? rv:([\w.]+)|)/.exec(e)||e.indexOf("compatible")&lt;0&amp;&amp;/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(e)||[];return{browser:r[1]||"",version:r[2]||"0"}},matched=jQuery.uaMatch(navigator.userAgent),matched.browser="trident"==matched.browser?"msie":matched.browser,browser={},matched.browser&amp;&amp;(browser[matched.browser]=!0,browser.version=matched.version),browser.chrome?browser.webkit=!0:browser.webkit&amp;&amp;(browser.safari=!0),jQuery.browser=browser;
/* End */
;
; /* Start:"a:4:{s:4:"full";s:70:"/bitrix/templates/aspro_next/js/jquery.fancybox.min.js?174301222521526";s:6:"source";s:50:"/bitrix/templates/aspro_next/js/jquery.fancybox.js";s:3:"min";s:0:"";s:3:"map";s:0:"";}"*/
!function(e,t,n,i){"use strict";var o=n(e),a=n(t),r=n.fancybox=function(){r.open.apply(this,arguments)},s=null,l=t.createTouch!==i,c=function(e){return e&amp;&amp;e.hasOwnProperty&amp;&amp;e instanceof n},p=function(e){return e&amp;&amp;"string"===n.type(e)},d=function(e){return p(e)&amp;&amp;e.indexOf("%")&gt;0},h=function(e){return e&amp;&amp;!(e.style.overflow&amp;&amp;"hidden"===e.style.overflow)&amp;&amp;(e.clientWidth&amp;&amp;e.scrollWidth&gt;e.clientWidth||e.clientHeight&amp;&amp;e.scrollHeight&gt;e.clientHeight)},f=function(e,t){var n=parseInt(e,10);return t&amp;&amp;d(e)&amp;&amp;(n=r.getViewport()[t]/100*n),Math.ceil(n)},u=function(e,t){return f(e,t)+"px"};n.extend(r,{version:"2.1.0",defaults:{padding:15,margin:20,width:800,height:600,minWidth:100,minHeight:100,maxWidth:9999,maxHeight:9999,autoSize:!0,autoHeight:!1,autoWidth:!1,autoResize:!l,autoCenter:!l,fitToView:!0,aspectRatio:!1,topRatio:.5,leftRatio:.5,scrolling:"auto",wrapCSS:"",arrows:!0,closeBtn:!0,closeClick:!1,nextClick:!1,mouseWheel:!0,autoPlay:!1,playSpeed:3e3,preload:3,modal:!1,loop:!0,ajax:{dataType:"html",headers:{"X-fancyBox":!0}},iframe:{scrolling:"auto",preload:!0},swf:{wmode:"transparent",allowfullscreen:"true",allowscriptaccess:"always"},keys:{next:{13:"left",34:"up",39:"left",40:"up"},prev:{8:"right",33:"down",37:"right",38:"down"},close:[27],play:[32],toggle:[70]},direction:{next:"left",prev:"right"},scrollOutside:!0,index:0,type:null,href:null,content:null,title:null,tpl:{wrap:'&lt;div class="fancybox-wrap" tabIndex="-1"&gt;&lt;div class="fancybox-skin"&gt;&lt;div class="fancybox-outer"&gt;&lt;div class="fancybox-inner"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;',image:'&lt;img class="fancybox-image" src="{href}" alt="" /&gt;',iframe:'&lt;iframe id="fancybox-frame{rnd}" name="fancybox-frame{rnd}" class="fancybox-iframe" frameborder="0" vspace="0" hspace="0"'+(browser.msie?' allowtransparency="true"':"")+"&gt;&lt;/iframe&gt;",error:'&lt;p class="fancybox-error"&gt;The requested content cannot be loaded.&lt;br/&gt;Please try again later.&lt;/p&gt;',closeBtn:'&lt;a title="Close" class="fancybox-item fancybox-close" href="javascript:;"&gt;&lt;/a&gt;',next:'&lt;a title="Next" class="fancybox-nav fancybox-next" href="javascript:;"&gt;&lt;span&gt;&lt;/span&gt;&lt;/a&gt;',prev:'&lt;a title="Previous" class="fancybox-nav fancybox-prev" href="javascript:;"&gt;&lt;span&gt;&lt;/span&gt;&lt;/a&gt;'},openEffect:"fade",openSpeed:250,openEasing:"swing",openOpacity:!0,openMethod:"zoomIn",closeEffect:"fade",closeSpeed:250,closeEasing:"swing",closeOpacity:!0,closeMethod:"zoomOut",nextEffect:"elastic",nextSpeed:250,nextEasing:"swing",nextMethod:"changeIn",prevEffect:"elastic",prevSpeed:250,prevEasing:"swing",prevMethod:"changeOut",helpers:{overlay:{closeClick:!0,speedOut:200,showEarly:!0,css:{}},title:{type:"float"}},onCancel:n.noop,beforeLoad:n.noop,afterLoad:n.noop,beforeShow:n.noop,afterShow:n.noop,beforeChange:n.noop,beforeClose:n.noop,afterClose:n.noop},group:{},opts:{},previous:null,coming:null,current:null,isActive:!1,isOpen:!1,isOpened:!1,wrap:null,skin:null,outer:null,inner:null,player:{timer:null,isActive:!1},ajaxLoad:null,imgPreload:null,transitions:{},helpers:{},open:function(e,t){return e&amp;&amp;(n.isPlainObject(t)||(t={}),!1!==r.close(!0))?(n.isArray(e)||(e=c(e)?n(e).get():[e]),n.each(e,function(o,a){var s,l,d,h,f,u,g,m={};"object"===n.type(a)&amp;&amp;(a.nodeType&amp;&amp;(a=n(a)),c(a)?(m={href:a.attr("href"),title:a.attr("title"),isDom:!0,element:a},n.metadata&amp;&amp;n.extend(!0,m,a.metadata())):m=a),s=t.href||m.href||(p(a)?a:null),l=t.title!==i?t.title:m.title||"",d=t.content||m.content,h=d?"html":t.type||m.type,!h&amp;&amp;m.isDom&amp;&amp;(h=a.data("fancybox-type"),h||(f=a.prop("class").match(/fancybox\.(\w+)/),h=f?f[1]:null)),p(s)&amp;&amp;(h||(r.isImage(s)?h="image":r.isSWF(s)?h="swf":"#"===s.charAt(0)?h="inline":p(a)&amp;&amp;(h="html",d=a)),"ajax"===h&amp;&amp;(u=s.split(/\s+/,2),s=u.shift(),g=u.shift())),d||("inline"===h?s?d=n(p(s)?s.replace(/.*(?=#[^\s]+$)/,""):s):m.isDom&amp;&amp;(d=a):"html"===h?d=s:h||s||!m.isDom||(h="inline",d=a)),n.extend(m,{href:s,type:h,content:d,title:l,selector:g}),e[o]=m}),r.opts=n.extend(!0,{},r.defaults,t),t.keys!==i&amp;&amp;(r.opts.keys=t.keys?n.extend({},r.defaults.keys,t.keys):!1),r.group=e,r._start(r.opts.index)):void 0},cancel:function(){var e=r.coming;e&amp;&amp;!1!==r.trigger("onCancel")&amp;&amp;(r.hideLoading(),r.ajaxLoad&amp;&amp;r.ajaxLoad.abort(),r.ajaxLoad=null,r.imgPreload&amp;&amp;(r.imgPreload.onload=r.imgPreload.onerror=null),e.wrap&amp;&amp;e.wrap.stop(!0).trigger("onReset").remove(),r.current||r.trigger("afterClose"),r.coming=null)},close:function(e){r.cancel(),!1!==r.trigger("beforeClose")&amp;&amp;(r.unbindEvents(),r.isOpen&amp;&amp;e!==!0?(r.isOpen=r.isOpened=!1,r.isClosing=!0,n(".fancybox-item, .fancybox-nav").remove(),r.wrap.stop(!0,!0).removeClass("fancybox-opened"),"fixed"===r.wrap.css("position")&amp;&amp;r.wrap.css(r._getPosition(!0)),r.transitions[r.current.closeMethod]()):(n(".fancybox-wrap").stop(!0).trigger("onReset").remove(),r._afterZoomOut()))},play:function(e){var t=function(){clearTimeout(r.player.timer)},i=function(){t(),r.current&amp;&amp;r.player.isActive&amp;&amp;(r.player.timer=setTimeout(r.next,r.current.playSpeed))},o=function(){t(),n("body").unbind(".player"),r.player.isActive=!1,r.trigger("onPlayEnd")},a=function(){r.current&amp;&amp;(r.current.loop||r.current.index&lt;r.group.length-1)&amp;&amp;(r.player.isActive=!0,n("body").bind({"afterShow.player onUpdate.player":i,"onCancel.player beforeClose.player":o,"beforeLoad.player":t}),i(),r.trigger("onPlayStart"))};e===!0||!r.player.isActive&amp;&amp;e!==!1?a():o()},next:function(e){var t=r.current;t&amp;&amp;(p(e)||(e=t.direction.next),r.jumpto(t.index+1,e,"next"))},prev:function(e){var t=r.current;t&amp;&amp;(p(e)||(e=t.direction.prev),r.jumpto(t.index-1,e,"prev"))},jumpto:function(e,t,n){var o=r.current;o&amp;&amp;(e=f(e),r.direction=t||o.direction[e&gt;=o.index?"next":"prev"],r.router=n||"jumpto",o.loop&amp;&amp;(0&gt;e&amp;&amp;(e=o.group.length+e%o.group.length),e%=o.group.length),o.group[e]!==i&amp;&amp;(r.cancel(),r._start(e)))},reposition:function(e,t){var n;r.isOpen&amp;&amp;(n=r._getPosition(t),e&amp;&amp;"scroll"===e.type?(delete n.position,r.wrap.stop(!0,!0).animate(n,200)):r.wrap.css(n))},update:function(e){var t=e&amp;&amp;e.type,n=!t||"orientationchange"===t;n&amp;&amp;(clearTimeout(s),s=null),r.isOpen&amp;&amp;!s&amp;&amp;((n||l)&amp;&amp;(r.wrap.removeAttr("style").addClass("fancybox-tmp"),r.trigger("onUpdate")),s=setTimeout(function(){var n=r.current;n&amp;&amp;(r.wrap.removeClass("fancybox-tmp"),"scroll"!==t&amp;&amp;r._setDimension(),"scroll"===t&amp;&amp;n.canShrink||r.reposition(e),r.trigger("onUpdate"),s=null)},l?500:n?20:300))},toggle:function(e){r.isOpen&amp;&amp;(r.current.fitToView="boolean"===n.type(e)?e:!r.current.fitToView,r.update())},hideLoading:function(){a.unbind("keypress.fb"),n("#fancybox-loading").remove()},showLoading:function(){var e,t;r.hideLoading(),a.bind("keypress.fb",function(e){27===(e.which||e.keyCode)&amp;&amp;(e.preventDefault(),r.cancel())}),e=n('&lt;div id="fancybox-loading"&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;').click(r.cancel).appendTo("body"),r.defaults.fixed||(t=r.getViewport(),e.css({position:"absolute",top:.5*t.h+t.y,left:.5*t.w+t.x}))},getViewport:function(){var t=r.current?r.current.locked:!1,n={x:o.scrollLeft(),y:o.scrollTop()};return t?(n.w=t[0].clientWidth,n.h=t[0].clientHeight):(n.w=l&amp;&amp;e.innerWidth?e.innerWidth:o.width(),n.h=l&amp;&amp;e.innerHeight?e.innerHeight:o.height()),n},unbindEvents:function(){r.wrap&amp;&amp;c(r.wrap)&amp;&amp;r.wrap.unbind(".fb"),a.unbind(".fb"),o.unbind(".fb")},bindEvents:function(){var e,t=r.current;t&amp;&amp;(o.bind("orientationchange.fb"+(l?"":" resize.fb")+(t.autoCenter&amp;&amp;!t.locked?" scroll.fb":""),r.update),e=t.keys,e&amp;&amp;a.bind("keydown.fb",function(o){var a=o.which||o.keyCode,s=o.target||o.srcElement;o.ctrlKey||o.altKey||o.shiftKey||o.metaKey||s&amp;&amp;(s.type||n(s).is("[contenteditable]"))||n.each(e,function(e,s){return t.group.length&gt;1&amp;&amp;s[a]!==i?(r[e](s[a]),o.preventDefault(),!1):n.inArray(a,s)&gt;-1?(r[e](),o.preventDefault(),!1):void 0})}),n.fn.mousewheel&amp;&amp;t.mouseWheel&amp;&amp;r.wrap.bind("mousewheel.fb",function(e,i,o,a){for(var s=e.target||null,l=n(s),c=!1;l.length&amp;&amp;!(c||l.is(".fancybox-skin")||l.is(".fancybox-wrap"));)c=h(l[0]),l=n(l).parent();0===i||c||r.group.length&gt;1&amp;&amp;!t.canShrink&amp;&amp;(a&gt;0||o&gt;0?r.prev(a&gt;0?"down":"left"):(0&gt;a||0&gt;o)&amp;&amp;r.next(0&gt;a?"up":"right"),e.preventDefault())}))},trigger:function(e,t){var i,o=t||r.coming||r.current;if(o){if(n.isFunction(o[e])&amp;&amp;(i=o[e].apply(o,Array.prototype.slice.call(arguments,1))),i===!1)return!1;"onCancel"!==e||r.isOpened||(r.isActive=!1),o.helpers&amp;&amp;n.each(o.helpers,function(t,i){i&amp;&amp;r.helpers[t]&amp;&amp;n.isFunction(r.helpers[t][e])&amp;&amp;r.helpers[t][e](i,o)}),n.event.trigger(e+".fb")}},isImage:function(e){return p(e)&amp;&amp;e.match(/\.(jp(e|g|eg)|gif|png|bmp|webp)((\?|#).*)?$/i)},isSWF:function(e){return p(e)&amp;&amp;e.match(/\.(swf)((\?|#).*)?$/i)},_start:function(e){var t,i,o,a,s,c={};if(e=f(e),t=r.group[e]||null,!t)return!1;if(c=n.extend(!0,{},r.opts,t),a=c.margin,s=c.padding,"number"===n.type(a)&amp;&amp;(c.margin=[a,a,a,a]),"number"===n.type(s)&amp;&amp;(c.padding=[s,s,s,s]),c.modal&amp;&amp;n.extend(!0,c,{closeBtn:!1,closeClick:!1,nextClick:!1,arrows:!1,mouseWheel:!1,keys:null,helpers:{overlay:{closeClick:!1}}}),c.autoSize&amp;&amp;(c.autoWidth=c.autoHeight=!0),"auto"===c.width&amp;&amp;(c.autoWidth=!0),"auto"===c.height&amp;&amp;(c.autoHeight=!0),c.group=r.group,c.index=e,r.coming=c,!1===r.trigger("beforeLoad"))return void(r.coming=null);if(o=c.type,i=c.href,!o)return r.coming=null,r.current&amp;&amp;r.router&amp;&amp;"jumpto"!==r.router?(r.current.index=e,r[r.router](r.direction)):!1;if(r.isActive=!0,("image"===o||"swf"===o)&amp;&amp;(c.autoHeight=c.autoWidth=!1,c.scrolling="visible"),"image"===o&amp;&amp;(c.aspectRatio=!0),"iframe"===o&amp;&amp;l&amp;&amp;(c.scrolling="scroll"),c.wrap=n(c.tpl.wrap).addClass("fancybox-"+(l?"mobile":"desktop")+" fancybox-type-"+o+" fancybox-tmp "+c.wrapCSS).appendTo(c.parent),n.extend(c,{skin:n(".fancybox-skin",c.wrap),outer:n(".fancybox-outer",c.wrap),inner:n(".fancybox-inner",c.wrap)}),n.each(["Top","Right","Bottom","Left"],function(e,t){c.skin.css("padding"+t,u(c.padding[e]))}),r.trigger("onReady"),"inline"===o||"html"===o){if(!c.content||!c.content.length)return r._error("content")}else if(!i)return r._error("href");"image"===o?r._loadImage():"ajax"===o?r._loadAjax():"iframe"===o?r._loadIframe():r._afterLoad()},_error:function(e){n.extend(r.coming,{type:"html",autoWidth:!0,autoHeight:!0,minWidth:0,minHeight:0,scrolling:"no",hasError:e,content:r.coming.tpl.error}),r._afterLoad()},_loadImage:function(){var e=r.imgPreload=new Image;e.onload=function(){this.onload=this.onerror=null,r.coming.width=this.width,r.coming.height=this.height,r._afterLoad()},e.onerror=function(){this.onload=this.onerror=null,r._error("image")},e.src=r.coming.href,e.complete!==i&amp;&amp;e.complete||r.showLoading()},_loadAjax:function(){var e=r.coming;r.showLoading(),r.ajaxLoad=n.ajax(n.extend({},e.ajax,{url:e.href,error:function(e,t){r.coming&amp;&amp;"abort"!==t?r._error("ajax",e):r.hideLoading()},success:function(t,n){"success"===n&amp;&amp;(e.content=t,r._afterLoad())}}))},_loadIframe:function(){var e=r.coming,t=n(e.tpl.iframe.replace(/\{rnd\}/g,(new Date).getTime())).attr("scrolling",l?"auto":e.iframe.scrolling).attr("src",e.href);n(e.wrap).bind("onReset",function(){try{n(this).find("iframe").hide().attr("src","//about:blank").end().empty()}catch(e){}}),e.iframe.preload&amp;&amp;(r.showLoading(),t.one("load",function(){n(this).data("ready",1),l||n(this).bind("load.fb",r.update),n(this).parents(".fancybox-wrap").width("100%").removeClass("fancybox-tmp").show(),r._afterLoad()})),e.content=t.appendTo(e.inner),e.iframe.preload||r._afterLoad()},_preloadImages:function(){var e,t,n=r.group,i=r.current,o=n.length,a=i.preload?Math.min(i.preload,o-1):0;for(t=1;a&gt;=t;t+=1)e=n[(i.index+t)%o],"image"===e.type&amp;&amp;e.href&amp;&amp;((new Image).src=e.href)},_afterLoad:function(){var e,t,i,o,a,s,l=r.coming,p=r.current,d="fancybox-placeholder";if(r.hideLoading(),l&amp;&amp;r.isActive!==!1){if(!1===r.trigger("afterLoad",l,p))return l.wrap.stop(!0).trigger("onReset").remove(),void(r.coming=null);switch(p&amp;&amp;(r.trigger("beforeChange",p),p.wrap.stop(!0).removeClass("fancybox-opened").find(".fancybox-item, .fancybox-nav").remove(),"fixed"===p.wrap.css("position")&amp;&amp;p.wrap.css(r._getPosition(!0))),r.unbindEvents(),e=l,t=l.content,i=l.type,o=l.scrolling,n.extend(r,{wrap:e.wrap,skin:e.skin,outer:e.outer,inner:e.inner,current:e,previous:p}),a=e.href,i){case"inline":case"ajax":case"html":e.selector?t=n("&lt;div&gt;").html(t).find(e.selector):c(t)&amp;&amp;(t.data(d)||t.data(d,n('&lt;div class="'+d+'"&gt;&lt;/div&gt;').insertAfter(t).hide()),t=t.show().detach(),e.wrap.bind("onReset",function(){n(this).find(t).length&amp;&amp;t.hide().replaceAll(t.data(d)).data(d,!1)}));break;case"image":t=e.tpl.image.replace("{href}",a);break;case"swf":t='&lt;object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="100%" height="100%"&gt;&lt;param name="movie" value="'+a+'"&gt;&lt;/param&gt;',s="",n.each(e.swf,function(e,n){t+='&lt;param name="'+e+'" value="'+n+'"&gt;&lt;/param&gt;',s+=" "+e+'="'+n+'"'}),t+='&lt;embed src="'+a+'" type="application/x-shockwave-flash" width="100%" height="100%"'+s+"&gt;&lt;/embed&gt;&lt;/object&gt;"}c(t)&amp;&amp;t.parent().is(e.inner)||e.inner.append(t),r.trigger("beforeShow"),e.inner.css("overflow","yes"===o?"scroll":"no"===o?"hidden":o),r._setDimension(),e.wrap.removeClass("fancybox-tmp"),e.pos=n.extend({},e.dim,r._getPosition(!0)),r.isOpen=!1,r.coming=null,r.bindEvents(),r.isOpened?p.prevMethod&amp;&amp;r.transitions[p.prevMethod]():n(".fancybox-wrap").not(e.wrap).stop(!0).trigger("onReset").remove(),r.transitions[r.isOpened?e.nextMethod:e.openMethod](),r._preloadImages()}},_setDimension:function(){var e,t,i,o,a,s,l,c,p,h,g,m,y,w,v,b=r.getViewport(),x=0,k=!1,C=!1,O=r.wrap,W=r.skin,_=r.inner,S=r.current,P=S.width,E=S.height,T=S.minWidth,j=S.minHeight,L=S.maxWidth,M=S.maxHeight,H=S.scrolling,R=S.scrollOutside?S.scrollbarWidth:0,A=S.margin,I=A[1]+A[3],D=A[0]+A[2];if(O.add(W).add(_).width("auto").height("auto"),e=W.outerWidth(!0)-W.width(),t=W.outerHeight(!0)-W.height(),i=I+e,o=D+t,a=d(P)?(b.w-i)*f(P)/100:P,s=d(E)?(b.h-o)*f(E)/100:E,"iframe"===S.type){if(w=S.content,S.autoHeight&amp;&amp;1===w.data("ready"))try{w[0].contentWindow.document.location&amp;&amp;(_.width(a).height(9999),v=w.contents().find("body"),R&amp;&amp;v.css("overflow-x","hidden"),s=v.height())}catch(V){}}else(S.autoWidth||S.autoHeight)&amp;&amp;(_.addClass("fancybox-tmp"),S.autoWidth||_.width(a),S.autoHeight||_.height(s),S.autoWidth&amp;&amp;(a=_.width()),S.autoHeight&amp;&amp;(s=_.height()),_.removeClass("fancybox-tmp"));if(P=f(a),E=f(s),p=a/s,T=f(d(T)?f(T,"w")-i:T),L=f(d(L)?f(L,"w")-i:L),j=f(d(j)?f(j,"h")-o:j),M=f(d(M)?f(M,"h")-o:M),l=L,c=M,m=b.w-I,y=b.h-D,S.aspectRatio?(P&gt;L&amp;&amp;(P=L,E=P/p),E&gt;M&amp;&amp;(E=M,P=E*p),T&gt;P&amp;&amp;(P=T,E=P/p),j&gt;E&amp;&amp;(E=j,P=E*p)):(P=Math.max(T,Math.min(P,L)),E=Math.max(j,Math.min(E,M))),S.fitToView)if(L=Math.min(b.w-i,L),M=Math.min(b.h-o,M),_.width(f(P)).height(f(E)),O.width(f(P+e)),h=O.width(),g=O.height(),S.aspectRatio)for(;(h&gt;m||g&gt;y)&amp;&amp;P&gt;T&amp;&amp;E&gt;j&amp;&amp;!(x++&gt;19);)E=Math.max(j,Math.min(M,E-10)),P=E*p,T&gt;P&amp;&amp;(P=T,E=P/p),P&gt;L&amp;&amp;(P=L,E=P/p),_.width(f(P)).height(f(E)),O.width(f(P+e)),h=O.width(),g=O.height();else P=Math.max(T,Math.min(P,P-(h-m))),E=Math.max(j,Math.min(E,E-(g-y)));R&amp;&amp;"auto"===H&amp;&amp;s&gt;E&amp;&amp;m&gt;P+e+R&amp;&amp;(P+=R),_.width(f(P)).height(f(E)),O.width(f(P+e)),h=O.width(),g=O.height(),k=(h&gt;m||g&gt;y)&amp;&amp;P&gt;T&amp;&amp;E&gt;j,C=S.aspectRatio?l&gt;P&amp;&amp;c&gt;E&amp;&amp;a&gt;P&amp;&amp;s&gt;E:(l&gt;P||c&gt;E)&amp;&amp;(a&gt;P||s&gt;E),n.extend(S,{dim:{width:u(h),height:u(g)},origWidth:a,origHeight:s,canShrink:k,canExpand:C,wPadding:e,hPadding:t,wrapSpace:g-W.outerHeight(!0),skinSpace:W.height()-E}),!w&amp;&amp;S.autoHeight&amp;&amp;E&gt;j&amp;&amp;M&gt;E&amp;&amp;!C&amp;&amp;_.height("auto")},_getPosition:function(e){var t=r.current,n=r.getViewport(),i=t.margin,o=r.wrap.width()+i[1]+i[3],a=r.wrap.height()+i[0]+i[2],s={position:"absolute",top:i[0],left:i[3]};return t.autoCenter&amp;&amp;t.fixed&amp;&amp;!e&amp;&amp;a&lt;=n.h&amp;&amp;o&lt;=n.w?s.position="fixed":t.locked||(s.top+=n.y,s.left+=n.x),s.top=u(Math.max(s.top,s.top+(n.h-a)*t.topRatio)),s.left=u(Math.max(s.left,s.left+(n.w-o)*t.leftRatio)),s},_afterZoomIn:function(){var e=r.current;e&amp;&amp;(r.isOpen=r.isOpened=!0,r.wrap.addClass("fancybox-opened").css("overflow","visible"),r.reposition(),(e.closeClick||e.nextClick)&amp;&amp;r.inner.css("cursor","pointer").bind("click.fb",function(t){n(t.target).is("a")||n(t.target).parent().is("a")||r[e.closeClick?"close":"next"]()}),e.closeBtn&amp;&amp;n(e.tpl.closeBtn).appendTo(r.skin).bind("click.fb",r.close),e.arrows&amp;&amp;r.group.length&gt;1&amp;&amp;((e.loop||e.index&gt;0)&amp;&amp;n(e.tpl.prev).appendTo(r.outer).bind("click.fb",r.prev),(e.loop||e.index&lt;r.group.length-1)&amp;&amp;n(e.tpl.next).appendTo(r.outer).bind("click.fb",r.next)),r.trigger("afterShow"),e.loop||e.index!==e.group.length-1?r.opts.autoPlay&amp;&amp;!r.player.isActive&amp;&amp;(r.opts.autoPlay=!1,r.play()):r.play(!1))},_afterZoomOut:function(){var e=r.current;n(".fancybox-wrap").stop(!0).trigger("onReset").remove(),n.extend(r,{group:{},opts:{},router:!1,current:null,isActive:!1,isOpened:!1,isOpen:!1,isClosing:!1,wrap:null,skin:null,outer:null,inner:null}),r.trigger("afterClose",e)}}),r.transitions={getOrigPosition:function(){var e=r.current,t=e.element,n=e.orig,i={},o=50,a=50,s=e.hPadding,l=e.wPadding,p=r.getViewport();return!n&amp;&amp;e.isDom&amp;&amp;t.is(":visible")&amp;&amp;(n=t.find("img:first"),n.length||(n=t)),c(n)?(i=n.offset(),n.is("img")&amp;&amp;(o=n.outerWidth(),a=n.outerHeight())):(i.top=p.y+(p.h-a)*e.topRatio,i.left=p.x+(p.w-o)*e.leftRatio),e.locked&amp;&amp;(i.top-=p.y,i.left-=p.x),i={top:u(i.top-s*e.topRatio),left:u(i.left-l*e.leftRatio),width:u(o+l),height:u(a+s)}},step:function(e,t){var n,i,o,a=t.prop,s=r.current,l=s.wrapSpace,c=s.skinSpace;("width"===a||"height"===a)&amp;&amp;(n=t.end===t.start?1:(e-t.start)/(t.end-t.start),r.isClosing&amp;&amp;(n=1-n),i="width"===a?s.wPadding:s.hPadding,o=e-i,r.skin[a](f("width"===a?o:o-l*n)),r.inner[a](f("width"===a?o:o-l*n-c*n)))},zoomIn:function(){var e=r.current,t=e.pos,i=e.openEffect,o="elastic"===i,a=n.extend({opacity:1},t);delete a.position,o?(t=this.getOrigPosition(),e.openOpacity&amp;&amp;(t.opacity=.1)):"fade"===i&amp;&amp;(t.opacity=.1),r.wrap.css(t).animate(a,{duration:"none"===i?0:e.openSpeed,easing:e.openEasing,step:o?this.step:null,complete:r._afterZoomIn})},zoomOut:function(){var e=r.current,t=e.closeEffect,n="elastic"===t,i={opacity:.1};n&amp;&amp;(i=this.getOrigPosition(),e.closeOpacity&amp;&amp;(i.opacity=.1)),r.wrap.animate(i,{duration:"none"===t?0:e.closeSpeed,easing:e.closeEasing,step:n?this.step:null,complete:r._afterZoomOut})},changeIn:function(){var e,t=r.current,n=t.nextEffect,i=t.pos,o={opacity:1},a=r.direction,s=200;i.opacity=.1,"elastic"===n&amp;&amp;(e="down"===a||"up"===a?"top":"left","down"===a||"right"===a?(i[e]=u(f(i[e])-s),o[e]="+="+s+"px"):(i[e]=u(f(i[e])+s),o[e]="-="+s+"px")),"none"===n?r._afterZoomIn():r.wrap.css(i).animate(o,{duration:t.nextSpeed,easing:t.nextEasing,complete:r._afterZoomIn})},changeOut:function(){var e=r.previous,t=e.prevEffect,i={opacity:.1},o=r.direction,a=200;"elastic"===t&amp;&amp;(i["down"===o||"up"===o?"top":"left"]=("up"===o||"left"===o?"-":"+")+"="+a+"px"),e.wrap.animate(i,{duration:"none"===t?0:e.prevSpeed,easing:e.prevEasing,complete:function(){n(this).trigger("onReset").remove()}})}},r.helpers.overlay={overlay:null,update:function(){var e,i="100%";this.overlay.width(i).height("100%"),n.browser.msie?(e=Math.max(t.documentElement.offsetWidth,t.body.offsetWidth),a.width()&gt;e&amp;&amp;(i=a.width())):a.width()&gt;o.width()&amp;&amp;(i=a.width()),this.overlay.width(i).height(a.height())},onReady:function(e,i){n(".fancybox-overlay").stop(!0,!0),this.overlay||n.extend(this,{overlay:n('&lt;div class="fancybox-overlay"&gt;&lt;/div&gt;').appendTo(i.parent),margin:a.height()&gt;o.height()||"scroll"===n("body").css("overflow-y")?n("body").css("margin-right"):!1,el:n(t.all&amp;&amp;!t.querySelector?"html":"body")}),i.fixed&amp;&amp;!l&amp;&amp;(this.overlay.addClass("fancybox-overlay-fixed"),i.autoCenter&amp;&amp;(this.overlay.append(i.wrap),i.locked=this.overlay)),e.showEarly===!0&amp;&amp;this.beforeShow.apply(this,arguments)},beforeShow:function(e,t){var i=this.overlay.unbind(".fb").width("auto").height("auto").css(e.css);e.closeClick&amp;&amp;i.bind("click.fb",function(e){n(e.target).hasClass("fancybox-overlay")&amp;&amp;r.close()}),t.fixed&amp;&amp;!l?t.locked&amp;&amp;(this.el.addClass("fancybox-lock"),this.margin!==!1&amp;&amp;n("body").css("margin-right",f(this.margin)+t.scrollbarWidth)):this.update(),i.show()},onUpdate:function(e,t){(!t.fixed||l)&amp;&amp;this.update()},afterClose:function(e){var t=this,i=e.speedOut||0;t.overlay&amp;&amp;!r.isActive&amp;&amp;t.overlay.fadeOut(i||0,function(){n("body").css("margin-right",t.margin),t.el.removeClass("fancybox-lock"),t.overlay.remove(),t.overlay=null})}},r.helpers.title={beforeShow:function(e){var t,i,o=r.current.title,a=e.type;if(p(o)&amp;&amp;""!==n.trim(o)){switch(t=n('&lt;div class="fancybox-title fancybox-title-'+a+'-wrap"&gt;'+o+"&lt;/div&gt;"),a){case"inside":i=r.skin;break;case"outside":i=r.wrap;break;case"over":i=r.inner;break;default:i=r.skin,t.appendTo("body").width(t.width()).wrapInner('&lt;span class="child"&gt;&lt;/span&gt;'),r.current.margin[2]+=Math.abs(f(t.css("margin-bottom")))}"top"===e.position?t.prependTo(i):t.appendTo(i)}}},n.fn.fancybox=function(e){var t,i=n(this),o=this.selector||"",s=function(a){var s,l,c=n(this).blur(),p=t;a.ctrlKey||a.altKey||a.shiftKey||a.metaKey||c.is(".fancybox-wrap")||(s=e.groupAttr||"data-fancybox-group",l=c.attr(s),l||(s="rel",l=c.get(0)[s]),l&amp;&amp;""!==l&amp;&amp;"nofollow"!==l&amp;&amp;(c=o.length?n(o):i,c=c.filter("["+s+'="'+l+'"]'),p=c.index(this)),e.index=p,r.open(c,e)!==!1&amp;&amp;a.preventDefault())};return e=e||{},t=e.index||0,o&amp;&amp;e.live!==!1?a.undelegate(o,"click.fb-start").delegate(o+":not('.fancybox-item, .fancybox-nav')","click.fb-start",s):i.unbind("click.fb-start").bind("click.fb-start",s),this},a.ready(function(){n.scrollbarWidth===i&amp;&amp;(n.scrollbarWidth=function(){var e=n('&lt;div style="width:50px;height:50px;overflow:auto"&gt;&lt;div/&gt;&lt;/div&gt;').appendTo("body"),t=e.children(),i=t.innerWidth()-t.height(99).innerWidth();return e.remove(),i}),n.support.fixedPosition===i&amp;&amp;(n.support.fixedPosition=function(){var e=n('&lt;div style="position:fixed;top:20px;"&gt;&lt;/div&gt;').appendTo("body"),t=20===e[0].offsetTop||15===e[0].offsetTop;return e.remove(),t}()),n.extend(r.defaults,{scrollbarWidth:n.scrollbarWidth(),fixed:n.support.fixedPosition,parent:n("body")})})}(window,document,jQuery);
/* End */
;
; /* Start:"a:4:{s:4:"full";s:72:"/bitrix/templates/aspro_next/js/jquery.flexslider.min.js?174301222522361";s:6:"source";s:52:"/bitrix/templates/aspro_next/js/jquery.flexslider.js";s:3:"min";s:0:"";s:3:"map";s:0:"";}"*/
(function(e){var t=!0;e.flexslider=function(a,n){var i=e(a);i.vars=e.extend({},e.flexslider.defaults,n);var r,s=i.vars.namespace,o=window.navigator&amp;&amp;window.navigator.msPointerEnabled&amp;&amp;window.MSGesture,l=("ontouchstart"in window||o||window.DocumentTouch&amp;&amp;document instanceof DocumentTouch)&amp;&amp;i.vars.touch,c="click touchend MSPointerUp keyup",d="",u="vertical"===i.vars.direction,v=i.vars.reverse,p=i.vars.itemWidth&gt;0,m="fade"===i.vars.animation,f=""!==i.vars.asNavFor,g={};e.data(a,"flexslider",i),g={init:function(){i.animating=!1,i.currentSlide=parseInt(i.vars.startAt?i.vars.startAt:0,10),isNaN(i.currentSlide)&amp;&amp;(i.currentSlide=0),i.animatingTo=i.currentSlide,i.atEnd=0===i.currentSlide||i.currentSlide===i.last,i.containerSelector=i.vars.selector.substr(0,i.vars.selector.search(" ")),i.slides=e(i.vars.selector,i),i.container=e(i.containerSelector,i),i.count=i.slides.length,i.syncExists=e(i.vars.sync).length&gt;0,"slide"===i.vars.animation&amp;&amp;(i.vars.animation="swing"),i.prop=u?"top":"marginLeft",i.args={},i.manualPause=!1,i.stopped=!1,i.started=!1,i.startTimeout=null,i.transitions=!i.vars.video&amp;&amp;!m&amp;&amp;i.vars.useCSS&amp;&amp;function(){var e=document.createElement("div"),t=["perspectiveProperty","WebkitPerspective","MozPerspective","OPerspective","msPerspective"];for(var a in t)if(void 0!==e.style[t[a]])return i.pfx=t[a].replace("Perspective","").toLowerCase(),i.prop="-"+i.pfx+"-transform",!0;return!1}(),i.ensureAnimationEnd="",""!==i.vars.controlsContainer&amp;&amp;(i.controlsContainer=e(i.vars.controlsContainer).length&gt;0&amp;&amp;e(i.vars.controlsContainer)),""!==i.vars.manualControls&amp;&amp;(i.manualControls=e(i.vars.manualControls).length&gt;0&amp;&amp;e(i.vars.manualControls)),""!==i.vars.customDirectionNav&amp;&amp;(i.customDirectionNav=2===e(i.vars.customDirectionNav).length&amp;&amp;e(i.vars.customDirectionNav)),i.vars.randomize&amp;&amp;(i.slides.sort(function(){return Math.round(Math.random())-.5}),i.container.empty().append(i.slides)),i.doMath(),i.setup("init"),i.vars.controlNav&amp;&amp;g.controlNav.setup(),i.vars.directionNav&amp;&amp;g.directionNav.setup(),i.vars.keyboard&amp;&amp;(1===e(i.containerSelector).length||i.vars.multipleKeyboard)&amp;&amp;e(document).bind("keyup",function(e){var t=e.keyCode;if(!i.animating&amp;&amp;(39===t||37===t)){var a=39===t?i.getTarget("next"):37===t&amp;&amp;i.getTarget("prev");i.flexAnimate(a,i.vars.pauseOnAction)}}),i.vars.mousewheel&amp;&amp;i.bind("mousewheel",function(e,t,a,n){e.preventDefault();var r=t&lt;0?i.getTarget("next"):i.getTarget("prev");i.flexAnimate(r,i.vars.pauseOnAction)}),i.vars.pausePlay&amp;&amp;g.pausePlay.setup(),i.vars.slideshow&amp;&amp;i.vars.pauseInvisible&amp;&amp;g.pauseInvisible.init(),i.vars.slideshow&amp;&amp;(i.vars.pauseOnHover&amp;&amp;i.hover(function(){i.manualPlay||i.manualPause||i.pause()},function(){i.manualPause||i.manualPlay||i.stopped||i.play()}),i.vars.pauseInvisible&amp;&amp;g.pauseInvisible.isHidden()||(i.vars.initDelay&gt;0?i.startTimeout=setTimeout(i.play,i.vars.initDelay):i.play())),f&amp;&amp;g.asNav.setup(),l&amp;&amp;i.vars.touch&amp;&amp;g.touch(),(!m||m&amp;&amp;i.vars.smoothHeight)&amp;&amp;e(window).bind("resize orientationchange",g.resize),i.find("img").attr("draggable","false"),setTimeout(function(){i.vars.start(i)},200)},asNav:{setup:function(){i.asNav=!0,i.animatingTo=Math.floor(i.currentSlide/i.move),i.currentItem=i.currentSlide,i.slides.removeClass(s+"active-slide").eq(i.currentItem).addClass(s+"active-slide"),o?(a._slider=i,i.slides.each(function(){var t=this;t._gesture=new MSGesture,t._gesture.target=t,t.addEventListener("MSPointerDown",function(e){e.preventDefault(),e.currentTarget._gesture&amp;&amp;e.currentTarget._gesture.addPointer(e.pointerId)},!1),t.addEventListener("MSGestureTap",function(t){t.preventDefault();var a=e(this),n=a.index();e(i.vars.asNavFor).data("flexslider").animating||a.hasClass("active")||(i.direction=i.currentItem&lt;n?"next":"prev",i.flexAnimate(n,i.vars.pauseOnAction,!1,!0,!0))})})):i.slides.on(c,function(t){t.preventDefault();var a=e(this),n=a.index(),r=a.offset().left-e(i).scrollLeft();r&lt;=0&amp;&amp;a.hasClass(s+"active-slide")?i.flexAnimate(i.getTarget("prev"),!0):e(i.vars.asNavFor).data("flexslider").animating||a.hasClass(s+"active-slide")||(i.direction=i.currentItem&lt;n?"next":"prev",i.flexAnimate(n,i.vars.pauseOnAction,!1,!0,!0))})}},controlNav:{setup:function(){i.manualControls?g.controlNav.setupManual():g.controlNav.setupPaging()},setupPaging:function(){var t,a,n="thumbnails"===i.vars.controlNav?"control-thumbs":"control-paging",r=1;if(i.controlNavScaffold=e('&lt;ol class="'+s+"control-nav "+s+n+'"&gt;&lt;/ol&gt;'),i.pagingCount&gt;1)for(var o=0;o&lt;i.pagingCount;o++){a=i.slides.eq(o),void 0===a.attr("data-thumb-alt")&amp;&amp;a.attr("data-thumb-alt","");var l=""!==a.attr("data-thumb-alt")?l=' alt="'+a.attr("data-thumb-alt")+'"':"";if(t="thumbnails"===i.vars.controlNav?'&lt;img src="'+a.attr("data-thumb")+'"'+l+"/&gt;":'&lt;a href="#"&gt;'+r+"&lt;/a&gt;","thumbnails"===i.vars.controlNav&amp;&amp;!0===i.vars.thumbCaptions){var u=a.attr("data-thumbcaption");""!==u&amp;&amp;void 0!==u&amp;&amp;(t+='&lt;span class="'+s+'caption"&gt;'+u+"&lt;/span&gt;")}i.controlNavScaffold.append("&lt;li&gt;"+t+"&lt;/li&gt;"),r++}i.controlsContainer?e(i.controlsContainer).append(i.controlNavScaffold):i.append(i.controlNavScaffold),g.controlNav.set(),g.controlNav.active(),i.controlNavScaffold.delegate("a, img",c,function(t){if(t.preventDefault(),""===d||d===t.type){var a=e(this),n=i.controlNav.index(a);a.hasClass(s+"active")||(i.direction=n&gt;i.currentSlide?"next":"prev",i.flexAnimate(n,i.vars.pauseOnAction))}""===d&amp;&amp;(d=t.type),g.setToClearWatchedEvent()})},setupManual:function(){i.controlNav=i.manualControls,g.controlNav.active(),i.controlNav.bind(c,function(t){if(t.preventDefault(),""===d||d===t.type){var a=e(this),n=i.controlNav.index(a);a.hasClass(s+"active")||(n&gt;i.currentSlide?i.direction="next":i.direction="prev",i.flexAnimate(n,i.vars.pauseOnAction))}""===d&amp;&amp;(d=t.type),g.setToClearWatchedEvent()})},set:function(){var t="thumbnails"===i.vars.controlNav?"img":"a";i.controlNav=e("."+s+"control-nav li "+t,i.controlsContainer?i.controlsContainer:i)},active:function(){i.controlNav.removeClass(s+"active").eq(i.animatingTo).addClass(s+"active")},update:function(t,a){i.pagingCount&gt;1&amp;&amp;"add"===t?i.controlNavScaffold.append(e('&lt;li&gt;&lt;a href="#"&gt;'+i.count+"&lt;/a&gt;&lt;/li&gt;")):1===i.pagingCount?i.controlNavScaffold.find("li").remove():i.controlNav.eq(a).closest("li").remove(),g.controlNav.set(),i.pagingCount&gt;1&amp;&amp;i.pagingCount!==i.controlNav.length?i.update(a,t):g.controlNav.active()}},directionNav:{setup:function(){var t=e('&lt;ul class="'+s+'direction-nav"&gt;&lt;li class="'+s+'nav-prev"&gt;&lt;a class="'+s+'prev" href="#"&gt;'+i.vars.prevText+'&lt;/a&gt;&lt;/li&gt;&lt;li class="'+s+'nav-next"&gt;&lt;a class="'+s+'next" href="#"&gt;'+i.vars.nextText+"&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;");i.customDirectionNav?i.directionNav=i.customDirectionNav:i.controlsContainer?(e(i.controlsContainer).append(t),i.directionNav=e("."+s+"direction-nav li a",i.controlsContainer)):(i.append(t),i.directionNav=e("."+s+"direction-nav li a",i)),g.directionNav.update(),i.directionNav.bind(c,function(t){var a;t.preventDefault(),""!==d&amp;&amp;d!==t.type||(a=e(this).hasClass(s+"next")?i.getTarget("next"):i.getTarget("prev"),i.flexAnimate(a,i.vars.pauseOnAction)),""===d&amp;&amp;(d=t.type),g.setToClearWatchedEvent()})},update:function(){var e=s+"disabled";1===i.pagingCount||i.pagingCount&lt;1?(i.directionNav.addClass(e).attr("tabindex","-1"),i.directionNav.parent().addClass(e)):i.vars.animationLoop?(i.directionNav.removeClass(e).removeAttr("tabindex"),i.directionNav.parent().removeClass(e)):0===i.animatingTo?(i.directionNav.removeClass(e).filter("."+s+"prev").addClass(e).attr("tabindex","-1"),i.directionNav.parent().removeClass(e),i.directionNav.filter("."+s+"prev").parent().addClass(e)):i.animatingTo===i.last?(i.directionNav.removeClass(e).filter("."+s+"next").addClass(e).attr("tabindex","-1"),i.directionNav.parent().removeClass(e),i.directionNav.filter("."+s+"next").parent().addClass(e)):(i.directionNav.removeClass(e).removeAttr("tabindex"),i.directionNav.parent().removeClass(e))}},pausePlay:{setup:function(){var t=e('&lt;div class="'+s+'pauseplay"&gt;&lt;a href="#"&gt;&lt;/a&gt;&lt;/div&gt;');i.controlsContainer?(i.controlsContainer.append(t),i.pausePlay=e("."+s+"pauseplay a",i.controlsContainer)):(i.append(t),i.pausePlay=e("."+s+"pauseplay a",i)),g.pausePlay.update(i.vars.slideshow?s+"pause":s+"play"),i.pausePlay.bind(c,function(t){t.preventDefault(),""!==d&amp;&amp;d!==t.type||(e(this).hasClass(s+"pause")?(i.manualPause=!0,i.manualPlay=!1,i.pause()):(i.manualPause=!1,i.manualPlay=!0,i.play())),""===d&amp;&amp;(d=t.type),g.setToClearWatchedEvent()})},update:function(e){"play"===e?i.pausePlay.removeClass(s+"pause").addClass(s+"play").html(i.vars.playText):i.pausePlay.removeClass(s+"play").addClass(s+"pause").html(i.vars.pauseText)}},touch:function(){var e,t,n,r,s,l,c,d,f,g=!1,h=0,S=0,x=0;if(o){function y(e){e.stopPropagation(),i.animating?e.preventDefault():(i.pause(),a._gesture.addPointer(e.pointerId),x=0,r=u?i.h:i.w,l=Number(new Date),n=p&amp;&amp;v&amp;&amp;i.animatingTo===i.last?0:p&amp;&amp;v?i.limit-(i.itemW+i.vars.itemMargin)*i.move*i.animatingTo:p&amp;&amp;i.currentSlide===i.last?i.limit:p?(i.itemW+i.vars.itemMargin)*i.move*i.currentSlide:v?(i.last-i.currentSlide+i.cloneOffset)*r:(i.currentSlide+i.cloneOffset)*r)}function b(e){e.stopPropagation();var t=e.target._slider;if(t){var i=-e.translationX,o=-e.translationY;x+=u?o:i,s=x,g=u?Math.abs(x)&lt;Math.abs(-i):Math.abs(x)&lt;Math.abs(-o),e.detail!==e.MSGESTURE_FLAG_INERTIA?(!g||Number(new Date)-l&gt;500)&amp;&amp;(e.preventDefault(),!m&amp;&amp;t.transitions&amp;&amp;(t.vars.animationLoop||(s=x/(0===t.currentSlide&amp;&amp;x&lt;0||t.currentSlide===t.last&amp;&amp;x&gt;0?Math.abs(x)/r+2:1)),t.setProps(n+s,"setTouch"))):setImmediate(function(){a._gesture.stop()})}}function C(a){a.stopPropagation();var i=a.target._slider;if(i){if(i.animatingTo===i.currentSlide&amp;&amp;!g&amp;&amp;null!==s){var o=v?-s:s,c=o&gt;0?i.getTarget("next"):i.getTarget("prev");i.canAdvance(c)&amp;&amp;(Number(new Date)-l&lt;550&amp;&amp;Math.abs(o)&gt;50||Math.abs(o)&gt;r/2)?i.flexAnimate(c,i.vars.pauseOnAction):m||i.flexAnimate(i.currentSlide,i.vars.pauseOnAction,!0)}e=null,t=null,s=null,n=null,x=0}}a.style.msTouchAction="none",a._gesture=new MSGesture,a._gesture.target=a,a.addEventListener("MSPointerDown",y,!1),a._slider=i,a.addEventListener("MSGestureChange",b,!1),a.addEventListener("MSGestureEnd",C,!1)}else c=function(s){i.animating?s.preventDefault():(window.navigator.msPointerEnabled||1===s.touches.length)&amp;&amp;(i.pause(),r=u?i.h:i.w,l=Number(new Date),h=s.touches[0].pageX,S=s.touches[0].pageY,n=p&amp;&amp;v&amp;&amp;i.animatingTo===i.last?0:p&amp;&amp;v?i.limit-(i.itemW+i.vars.itemMargin)*i.move*i.animatingTo:p&amp;&amp;i.currentSlide===i.last?i.limit:p?(i.itemW+i.vars.itemMargin)*i.move*i.currentSlide:v?(i.last-i.currentSlide+i.cloneOffset)*r:(i.currentSlide+i.cloneOffset)*r,e=u?S:h,t=u?h:S,a.addEventListener("touchmove",d,!1),a.addEventListener("touchend",f,!1))},d=function(a){h=a.touches[0].pageX,S=a.touches[0].pageY,s=u?e-S:e-h,g=u?Math.abs(s)&lt;Math.abs(h-t):Math.abs(s)&lt;Math.abs(S-t);var o=500;(!g||Number(new Date)-l&gt;o)&amp;&amp;(a.preventDefault(),!m&amp;&amp;i.transitions&amp;&amp;(i.vars.animationLoop||(s/=0===i.currentSlide&amp;&amp;s&lt;0||i.currentSlide===i.last&amp;&amp;s&gt;0?Math.abs(s)/r+2:1),i.setProps(n+s,"setTouch")))},f=function(o){if(a.removeEventListener("touchmove",d,!1),i.animatingTo===i.currentSlide&amp;&amp;!g&amp;&amp;null!==s){var c=v?-s:s,u=c&gt;0?i.getTarget("next"):i.getTarget("prev");i.canAdvance(u)&amp;&amp;(Number(new Date)-l&lt;550&amp;&amp;Math.abs(c)&gt;50||Math.abs(c)&gt;r/2)?i.flexAnimate(u,i.vars.pauseOnAction):m||i.flexAnimate(i.currentSlide,i.vars.pauseOnAction,!0)}a.removeEventListener("touchend",f,!1),e=null,t=null,s=null,n=null},a.addEventListener("touchstart",c,!1)},resize:function(){!i.animating&amp;&amp;i.is(":visible")&amp;&amp;(p||i.doMath(),m?g.smoothHeight():p?(i.slides.width(i.computedW),i.update(i.pagingCount)):u?(i.viewport.height(i.h),i.setProps(i.h,"setTotal")):(i.vars.smoothHeight&amp;&amp;g.smoothHeight(),i.newSlides.width(i.computedW),i.setProps(i.computedW,"setTotal")))},smoothHeight:function(e){if(!u||m){var t=m?i:i.viewport;e?t.animate({height:i.slides.eq(i.animatingTo).innerHeight()},e):t.innerHeight(i.slides.eq(i.animatingTo).innerHeight())}},sync:function(t){var a=e(i.vars.sync).data("flexslider"),n=i.animatingTo;switch(t){case"animate":a.flexAnimate(n,i.vars.pauseOnAction,!1,!0);break;case"play":a.playing||a.asNav||a.play();break;case"pause":a.pause()}},uniqueID:function(t){return t.filter("[id]").add(t.find("[id]")).each(function(){var t=e(this);t.attr("id",t.attr("id")+"_clone")}),t},pauseInvisible:{visProp:null,init:function(){var e=g.pauseInvisible.getHiddenProp();if(e){var t=e.replace(/[H|h]idden/,"")+"visibilitychange";document.addEventListener(t,function(){g.pauseInvisible.isHidden()?i.startTimeout?clearTimeout(i.startTimeout):i.pause():i.started?i.play():i.vars.initDelay&gt;0?setTimeout(i.play,i.vars.initDelay):i.play()})}},isHidden:function(){var e=g.pauseInvisible.getHiddenProp();return!!e&amp;&amp;document[e]},getHiddenProp:function(){var e=["webkit","moz","ms","o"];if("hidden"in document)return"hidden";for(var t=0;t&lt;e.length;t++)if(e[t]+"Hidden"in document)return e[t]+"Hidden";return null}},setToClearWatchedEvent:function(){clearTimeout(r),r=setTimeout(function(){d=""},3e3)}},i.flexAnimate=function(t,a,n,r,o){if(i.vars.animationLoop||t===i.currentSlide||(i.direction=t&gt;i.currentSlide?"next":"prev"),f&amp;&amp;1===i.pagingCount&amp;&amp;(i.direction=i.currentItem&lt;t?"next":"prev"),!i.animating&amp;&amp;(i.canAdvance(t,o)||n)){if(f&amp;&amp;r){var c=e(i.vars.asNavFor).data("flexslider");i.atEnd=0===t||t===i.count-1,c.flexAnimate(t,!0,!1,!0,o),i.direction=i.currentItem&lt;t?"next":"prev",c.direction=i.direction,i.currentItem=t,i.slides.removeClass(s+"active-slide").eq(t).addClass(s+"active-slide");var d=Math.floor((t+1)/i.visible)&gt;0?Math.floor((t+1-i.visible)/i.move):0;if(d==i.currentSlide)return!1;t=d}if(i.animating=!0,i.animatingTo=t,a&amp;&amp;i.pause(),i.vars.before(i),i.syncExists&amp;&amp;!o&amp;&amp;g.sync("animate"),i.vars.controlNav&amp;&amp;g.controlNav.active(),p||i.slides.removeClass(s+"active-slide").eq(t).addClass(s+"active-slide"),i.atEnd=0===t||t===i.last,i.vars.directionNav&amp;&amp;g.directionNav.update(),t===i.last&amp;&amp;(i.vars.end(i),i.vars.animationLoop||i.pause()),m)l?(i.slides.eq(i.currentSlide).css({opacity:0,zIndex:1}),i.slides.eq(t).css({opacity:1,zIndex:2}),i.wrapup(y)):(i.slides.eq(i.currentSlide).css({zIndex:1}).animate({opacity:0},i.vars.animationSpeed,i.vars.easing),i.slides.eq(t).css({zIndex:2}).animate({opacity:1},i.vars.animationSpeed,i.vars.easing,i.wrapup));else{var h,S,x,y=u?i.slides.filter(":first").height():i.computedW;p?(h=i.vars.itemMargin,x=(i.itemW+h)*i.move*i.animatingTo,S=x&gt;i.limit&amp;&amp;1!==i.visible?i.limit:x):S=0===i.currentSlide&amp;&amp;t===i.count-1&amp;&amp;i.vars.animationLoop&amp;&amp;"next"!==i.direction?v?(i.count+i.cloneOffset)*y:0:i.currentSlide===i.last&amp;&amp;0===t&amp;&amp;i.vars.animationLoop&amp;&amp;"prev"!==i.direction?v?0:(i.count+1)*y:v?(i.count-1-t+i.cloneOffset)*y:(t+i.cloneOffset)*y,i.setProps(S,"",i.vars.animationSpeed),i.transitions?(i.vars.animationLoop&amp;&amp;i.atEnd||(i.animating=!1,i.currentSlide=i.animatingTo),i.container.unbind("webkitTransitionEnd transitionend"),i.container.bind("webkitTransitionEnd transitionend",function(){clearTimeout(i.ensureAnimationEnd),i.wrapup(y)}),clearTimeout(i.ensureAnimationEnd),i.ensureAnimationEnd=setTimeout(function(){i.wrapup(y)},i.vars.animationSpeed+100)):i.container.animate(i.args,i.vars.animationSpeed,i.vars.easing,function(){i.wrapup(y)})}i.vars.smoothHeight&amp;&amp;g.smoothHeight(i.vars.animationSpeed)}},i.wrapup=function(e){m||p||(0===i.currentSlide&amp;&amp;i.animatingTo===i.last&amp;&amp;i.vars.animationLoop?i.setProps(e,"jumpEnd"):i.currentSlide===i.last&amp;&amp;0===i.animatingTo&amp;&amp;i.vars.animationLoop&amp;&amp;i.setProps(e,"jumpStart")),i.animating=!1,i.currentSlide=i.animatingTo,i.vars.after(i)},i.animateSlides=function(){!i.animating&amp;&amp;t&amp;&amp;i.flexAnimate(i.getTarget("next"))},i.pause=function(){clearInterval(i.animatedSlides),i.animatedSlides=null,i.playing=!1,i.vars.pausePlay&amp;&amp;g.pausePlay.update("play"),i.syncExists&amp;&amp;g.sync("pause")},i.play=function(){i.playing&amp;&amp;clearInterval(i.animatedSlides),i.animatedSlides=i.animatedSlides||setInterval(i.animateSlides,i.vars.slideshowSpeed),i.started=i.playing=!0,i.vars.pausePlay&amp;&amp;g.pausePlay.update("pause"),i.syncExists&amp;&amp;g.sync("play")},i.stop=function(){i.pause(),i.stopped=!0},i.canAdvance=function(e,t){var a=f?i.pagingCount-1:i.last;return!!t||(!(!f||i.currentItem!==i.count-1||0!==e||"prev"!==i.direction)||(!f||0!==i.currentItem||e!==i.pagingCount-1||"next"===i.direction)&amp;&amp;(!(e===i.currentSlide&amp;&amp;!f)&amp;&amp;(!!i.vars.animationLoop||(!i.atEnd||0!==i.currentSlide||e!==a||"next"===i.direction)&amp;&amp;(!i.atEnd||i.currentSlide!==a||0!==e||"next"!==i.direction))))},i.getTarget=function(e){return i.direction=e,"next"===e?i.currentSlide===i.last?0:i.currentSlide+1:0===i.currentSlide?i.last:i.currentSlide-1},i.setProps=function(e,t,a){var n,r,s=(n=e||(i.itemW+i.vars.itemMargin)*i.move*i.animatingTo,r=function(){if(p)return"setTouch"===t?e:v&amp;&amp;i.animatingTo===i.last?0:v?i.limit-(i.itemW+i.vars.itemMargin)*i.move*i.animatingTo:i.animatingTo===i.last?i.limit:n;switch(t){case"setTotal":return v?(i.count-1-i.currentSlide+i.cloneOffset)*e:(i.currentSlide+i.cloneOffset)*e;case"setTouch":return e;case"jumpEnd":return v?e:i.count*e;case"jumpStart":return v?i.count*e:e;default:return e}}(),-1*r+"px");i.transitions&amp;&amp;(s=u?"translate3d(0,"+s+",0)":"translate3d("+s+",0,0)",a=void 0!==a?a/1e3+"s":"0s",i.container.css("-"+i.pfx+"-transition-duration",a),i.container.css("transition-duration",a)),i.args[i.prop]=s,(i.transitions||void 0===a)&amp;&amp;i.container.css(i.args),i.container.css("transform",s)},i.setup=function(t){var a,n;m?(i.slides.css({width:"100%",float:"left",marginRight:"-100%",position:"relative"}),"init"===t&amp;&amp;(l?i.slides.css({opacity:0,display:"block",webkitTransition:"opacity "+i.vars.animationSpeed/1e3+"s ease",zIndex:1}).eq(i.currentSlide).css({opacity:1,zIndex:2}):0==i.vars.fadeFirstSlide?i.slides.css({opacity:0,display:"block",zIndex:1}).eq(i.currentSlide).css({zIndex:2}).css({opacity:1}):i.slides.css({opacity:0,display:"block",zIndex:1}).eq(i.currentSlide).css({zIndex:2}).animate({opacity:1},i.vars.animationSpeed,i.vars.easing)),i.vars.smoothHeight&amp;&amp;g.smoothHeight()):("init"===t&amp;&amp;(i.viewport=e('&lt;div class="'+s+'viewport"&gt;&lt;/div&gt;').css({overflow:"hidden",position:"relative"}).appendTo(i).append(i.container),i.cloneCount=0,i.cloneOffset=0,v&amp;&amp;(n=e.makeArray(i.slides).reverse(),i.slides=e(n),i.container.empty().append(i.slides))),i.vars.animationLoop&amp;&amp;!p&amp;&amp;(i.cloneCount=2,i.cloneOffset=1,"init"!==t&amp;&amp;i.container.find(".clone").remove(),i.container.append(g.uniqueID(i.slides.first().clone().addClass("clone")).attr("aria-hidden","true")).prepend(g.uniqueID(i.slides.last().clone().addClass("clone")).attr("aria-hidden","true"))),i.newSlides=e(i.vars.selector,i),a=v?i.count-1-i.currentSlide+i.cloneOffset:i.currentSlide+i.cloneOffset,u&amp;&amp;!p?(i.container.height(200*(i.count+i.cloneCount)+"%").css("position","absolute").width("100%"),setTimeout(function(){i.newSlides.css({display:"block"}),i.doMath(),i.viewport.height(i.h),i.setProps(a*i.h,"init")},"init"===t?100:0)):(i.container.width(200*(i.count+i.cloneCount)+"%"),i.setProps(a*i.computedW,"init"),setTimeout(function(){i.doMath(),i.newSlides.css({width:i.computedW,marginRight:i.computedM,float:"left",display:"block"}),i.vars.smoothHeight&amp;&amp;g.smoothHeight()},"init"===t?100:0)));p||i.slides.removeClass(s+"active-slide").eq(i.currentSlide).addClass(s+"active-slide"),i.vars.init(i)},i.doMath=function(){var e=i.slides.first(),t=i.vars.itemMargin,a=i.vars.minItems,n=i.vars.maxItems;i.w=void 0===i.viewport?i.width():i.viewport.width(),i.h=e.height(),i.boxPadding=e.outerWidth()-e.width(),p?(i.itemT=i.vars.itemWidth+t,i.itemM=t,i.minW=a?a*i.itemT:i.w,i.maxW=n?n*i.itemT-t:i.w,i.itemW=i.minW&gt;i.w?(i.w-t*(a-1))/a:i.maxW&lt;i.w?(i.w-t*(n-1))/n:i.vars.itemWidth&gt;i.w?i.w:i.vars.itemWidth,i.visible=Math.floor(i.w/i.itemW),i.move=i.vars.move&gt;0&amp;&amp;i.vars.move&lt;i.visible?i.vars.move:i.visible,i.pagingCount=Math.ceil((i.count-i.visible)/i.move+1),i.last=i.pagingCount-1,i.limit=1===i.pagingCount?0:i.vars.itemWidth&gt;i.w?i.itemW*(i.count-1)+t*(i.count-1):(i.itemW+t)*i.count-i.w-t):(i.itemW=i.w,i.itemM=t,i.pagingCount=i.count,i.last=i.count-1),i.computedW=i.itemW-i.boxPadding,i.computedM=i.itemM},i.update=function(e,t){i.doMath(),p||(e&lt;i.currentSlide?i.currentSlide+=1:e&lt;=i.currentSlide&amp;&amp;0!==e&amp;&amp;(i.currentSlide-=1),i.animatingTo=i.currentSlide),i.vars.controlNav&amp;&amp;!i.manualControls&amp;&amp;("add"===t&amp;&amp;!p||i.pagingCount&gt;i.controlNav.length?g.controlNav.update("add"):("remove"===t&amp;&amp;!p||i.pagingCount&lt;i.controlNav.length)&amp;&amp;g.controlNav.update("remove",i.last)),i.vars.directionNav&amp;&amp;g.directionNav.update()},i.addSlide=function(t,a){var n=e(t);i.count+=1,i.last=i.count-1,u&amp;&amp;v?void 0!==a?i.slides.eq(i.count-a).after(n):i.container.prepend(n):void 0!==a?i.slides.eq(a).before(n):i.container.append(n),i.update(a,"add"),i.slides=e(i.vars.selector+":not(.clone)",i),i.setup(),i.vars.added(i)},i.removeSlide=function(t){var a=isNaN(t)?i.slides.index(e(t)):t;i.count-=1,i.last=i.count-1,isNaN(t)?e(t,i.slides).remove():u&amp;&amp;v?i.slides.eq(i.last).remove():i.slides.eq(t).remove(),i.doMath(),i.update(a,"remove"),i.slides=e(i.vars.selector+":not(.clone)",i),i.setup(),i.vars.removed(i)},g.init()},e(window).blur(function(e){t=!1}).focus(function(e){t=!0}),e.flexslider.defaults={namespace:"flex-",selector:".slides &gt; li",animation:"fade",easing:"swing",direction:"horizontal",reverse:!1,animationLoop:!0,smoothHeight:!1,startAt:0,slideshow:!0,slideshowSpeed:7e3,animationSpeed:600,initDelay:0,randomize:!1,fadeFirstSlide:!0,thumbCaptions:!1,pauseOnAction:!0,pauseOnHover:!1,pauseInvisible:!0,useCSS:!0,touch:!0,video:!1,controlNav:!0,directionNav:!0,prevText:"Previous",nextText:"Next",keyboard:!0,multipleKeyboard:!1,mousewheel:!1,pausePlay:!1,pauseText:"Pause",playText:"Play",controlsContainer:"",manualControls:"",customDirectionNav:"",sync:"",asNavFor:"",itemWidth:0,itemMargin:0,minItems:1,maxItems:0,move:0,allowOneSlide:!0,start:function(){},before:function(){},after:function(){},end:function(){},added:function(){},removed:function(){},init:function(){}},e.fn.flexslider=function(t){if(void 0===t&amp;&amp;(t={}),"object"==typeof t)return this.each(function(){var a=e(this),n=t.selector?t.selector:".slides &gt; li",i=a.find(n);1===i.length&amp;&amp;!1===t.allowOneSlide||0===i.length?(i.fadeIn(400),t.start&amp;&amp;t.start(a)):void 0===a.data("flexslider")&amp;&amp;new e.flexslider(this,t)});var a=e(this).data("flexslider");switch(t){case"play":a.play();break;case"pause":a.pause();break;case"stop":a.stop();break;case"next":a.flexAnimate(a.getTarget("next"),!0);break;case"prev":case"previous":a.flexAnimate(a.getTarget("prev"),!0);break;default:"number"==typeof t&amp;&amp;a.flexAnimate(t,!0)}}})(jQuery);
/* End */
;
; /* Start:"a:4:{s:4:"full";s:68:"/bitrix/templates/aspro_next/vendor/js/moment.min.js?174301222534436";s:6:"source";s:52:"/bitrix/templates/aspro_next/vendor/js/moment.min.js";s:3:"min";s:0:"";s:3:"map";s:0:"";}"*/
//! moment.js
//! version : 2.10.3
//! authors : Tim Wood, Iskren Chernev, Moment.js contributors
//! license : MIT
//! momentjs.com
!function(a,b){"object"==typeof exports&amp;&amp;"undefined"!=typeof module?module.exports=b():"function"==typeof define&amp;&amp;define.amd?define(b):a.moment=b()}(this,function(){"use strict";function a(){return Dc.apply(null,arguments)}function b(a){Dc=a}function c(a){return"[object Array]"===Object.prototype.toString.call(a)}function d(a){return a instanceof Date||"[object Date]"===Object.prototype.toString.call(a)}function e(a,b){var c,d=[];for(c=0;c&lt;a.length;++c)d.push(b(a[c],c));return d}function f(a,b){return Object.prototype.hasOwnProperty.call(a,b)}function g(a,b){for(var c in b)f(b,c)&amp;&amp;(a[c]=b[c]);return f(b,"toString")&amp;&amp;(a.toString=b.toString),f(b,"valueOf")&amp;&amp;(a.valueOf=b.valueOf),a}function h(a,b,c,d){return za(a,b,c,d,!0).utc()}function i(){return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1}}function j(a){return null==a._pf&amp;&amp;(a._pf=i()),a._pf}function k(a){if(null==a._isValid){var b=j(a);a._isValid=!isNaN(a._d.getTime())&amp;&amp;b.overflow&lt;0&amp;&amp;!b.empty&amp;&amp;!b.invalidMonth&amp;&amp;!b.nullInput&amp;&amp;!b.invalidFormat&amp;&amp;!b.userInvalidated,a._strict&amp;&amp;(a._isValid=a._isValid&amp;&amp;0===b.charsLeftOver&amp;&amp;0===b.unusedTokens.length&amp;&amp;void 0===b.bigHour)}return a._isValid}function l(a){var b=h(0/0);return null!=a?g(j(b),a):j(b).userInvalidated=!0,b}function m(a,b){var c,d,e;if("undefined"!=typeof b._isAMomentObject&amp;&amp;(a._isAMomentObject=b._isAMomentObject),"undefined"!=typeof b._i&amp;&amp;(a._i=b._i),"undefined"!=typeof b._f&amp;&amp;(a._f=b._f),"undefined"!=typeof b._l&amp;&amp;(a._l=b._l),"undefined"!=typeof b._strict&amp;&amp;(a._strict=b._strict),"undefined"!=typeof b._tzm&amp;&amp;(a._tzm=b._tzm),"undefined"!=typeof b._isUTC&amp;&amp;(a._isUTC=b._isUTC),"undefined"!=typeof b._offset&amp;&amp;(a._offset=b._offset),"undefined"!=typeof b._pf&amp;&amp;(a._pf=j(b)),"undefined"!=typeof b._locale&amp;&amp;(a._locale=b._locale),Fc.length&gt;0)for(c in Fc)d=Fc[c],e=b[d],"undefined"!=typeof e&amp;&amp;(a[d]=e);return a}function n(b){m(this,b),this._d=new Date(+b._d),Gc===!1&amp;&amp;(Gc=!0,a.updateOffset(this),Gc=!1)}function o(a){return a instanceof n||null!=a&amp;&amp;null!=a._isAMomentObject}function p(a){var b=+a,c=0;return 0!==b&amp;&amp;isFinite(b)&amp;&amp;(c=b&gt;=0?Math.floor(b):Math.ceil(b)),c}function q(a,b,c){var d,e=Math.min(a.length,b.length),f=Math.abs(a.length-b.length),g=0;for(d=0;e&gt;d;d++)(c&amp;&amp;a[d]!==b[d]||!c&amp;&amp;p(a[d])!==p(b[d]))&amp;&amp;g++;return g+f}function r(){}function s(a){return a?a.toLowerCase().replace("_","-"):a}function t(a){for(var b,c,d,e,f=0;f&lt;a.length;){for(e=s(a[f]).split("-"),b=e.length,c=s(a[f+1]),c=c?c.split("-"):null;b&gt;0;){if(d=u(e.slice(0,b).join("-")))return d;if(c&amp;&amp;c.length&gt;=b&amp;&amp;q(e,c,!0)&gt;=b-1)break;b--}f++}return null}function u(a){var b=null;if(!Hc[a]&amp;&amp;"undefined"!=typeof module&amp;&amp;module&amp;&amp;module.exports)try{b=Ec._abbr,require("./locale/"+a),v(b)}catch(c){}return Hc[a]}function v(a,b){var c;return a&amp;&amp;(c="undefined"==typeof b?x(a):w(a,b),c&amp;&amp;(Ec=c)),Ec._abbr}function w(a,b){return null!==b?(b.abbr=a,Hc[a]||(Hc[a]=new r),Hc[a].set(b),v(a),Hc[a]):(delete Hc[a],null)}function x(a){var b;if(a&amp;&amp;a._locale&amp;&amp;a._locale._abbr&amp;&amp;(a=a._locale._abbr),!a)return Ec;if(!c(a)){if(b=u(a))return b;a=[a]}return t(a)}function y(a,b){var c=a.toLowerCase();Ic[c]=Ic[c+"s"]=Ic[b]=a}function z(a){return"string"==typeof a?Ic[a]||Ic[a.toLowerCase()]:void 0}function A(a){var b,c,d={};for(c in a)f(a,c)&amp;&amp;(b=z(c),b&amp;&amp;(d[b]=a[c]));return d}function B(b,c){return function(d){return null!=d?(D(this,b,d),a.updateOffset(this,c),this):C(this,b)}}function C(a,b){return a._d["get"+(a._isUTC?"UTC":"")+b]()}function D(a,b,c){return a._d["set"+(a._isUTC?"UTC":"")+b](c)}function E(a,b){var c;if("object"==typeof a)for(c in a)this.set(c,a[c]);else if(a=z(a),"function"==typeof this[a])return this[a](b);return this}function F(a,b,c){for(var d=""+Math.abs(a),e=a&gt;=0;d.length&lt;b;)d="0"+d;return(e?c?"+":"":"-")+d}function G(a,b,c,d){var e=d;"string"==typeof d&amp;&amp;(e=function(){return this[d]()}),a&amp;&amp;(Mc[a]=e),b&amp;&amp;(Mc[b[0]]=function(){return F(e.apply(this,arguments),b[1],b[2])}),c&amp;&amp;(Mc[c]=function(){return this.localeData().ordinal(e.apply(this,arguments),a)})}function H(a){return a.match(/\[[\s\S]/)?a.replace(/^\[|\]$/g,""):a.replace(/\\/g,"")}function I(a){var b,c,d=a.match(Jc);for(b=0,c=d.length;c&gt;b;b++)Mc[d[b]]?d[b]=Mc[d[b]]:d[b]=H(d[b]);return function(e){var f="";for(b=0;c&gt;b;b++)f+=d[b]instanceof Function?d[b].call(e,a):d[b];return f}}function J(a,b){return a.isValid()?(b=K(b,a.localeData()),Lc[b]||(Lc[b]=I(b)),Lc[b](a)):a.localeData().invalidDate()}function K(a,b){function c(a){return b.longDateFormat(a)||a}var d=5;for(Kc.lastIndex=0;d&gt;=0&amp;&amp;Kc.test(a);)a=a.replace(Kc,c),Kc.lastIndex=0,d-=1;return a}function L(a,b,c){_c[a]="function"==typeof b?b:function(a){return a&amp;&amp;c?c:b}}function M(a,b){return f(_c,a)?_c[a](b._strict,b._locale):new RegExp(N(a))}function N(a){return a.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(a,b,c,d,e){return b||c||d||e}).replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&amp;")}function O(a,b){var c,d=b;for("string"==typeof a&amp;&amp;(a=[a]),"number"==typeof b&amp;&amp;(d=function(a,c){c[b]=p(a)}),c=0;c&lt;a.length;c++)ad[a[c]]=d}function P(a,b){O(a,function(a,c,d,e){d._w=d._w||{},b(a,d._w,d,e)})}function Q(a,b,c){null!=b&amp;&amp;f(ad,a)&amp;&amp;ad[a](b,c._a,c,a)}function R(a,b){return new Date(Date.UTC(a,b+1,0)).getUTCDate()}function S(a){return this._months[a.month()]}function T(a){return this._monthsShort[a.month()]}function U(a,b,c){var d,e,f;for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),d=0;12&gt;d;d++){if(e=h([2e3,d]),c&amp;&amp;!this._longMonthsParse[d]&amp;&amp;(this._longMonthsParse[d]=new RegExp("^"+this.months(e,"").replace(".","")+"$","i"),this._shortMonthsParse[d]=new RegExp("^"+this.monthsShort(e,"").replace(".","")+"$","i")),c||this._monthsParse[d]||(f="^"+this.months(e,"")+"|^"+this.monthsShort(e,""),this._monthsParse[d]=new RegExp(f.replace(".",""),"i")),c&amp;&amp;"MMMM"===b&amp;&amp;this._longMonthsParse[d].test(a))return d;if(c&amp;&amp;"MMM"===b&amp;&amp;this._shortMonthsParse[d].test(a))return d;if(!c&amp;&amp;this._monthsParse[d].test(a))return d}}function V(a,b){var c;return"string"==typeof b&amp;&amp;(b=a.localeData().monthsParse(b),"number"!=typeof b)?a:(c=Math.min(a.date(),R(a.year(),b)),a._d["set"+(a._isUTC?"UTC":"")+"Month"](b,c),a)}function W(b){return null!=b?(V(this,b),a.updateOffset(this,!0),this):C(this,"Month")}function X(){return R(this.year(),this.month())}function Y(a){var b,c=a._a;return c&amp;&amp;-2===j(a).overflow&amp;&amp;(b=c[cd]&lt;0||c[cd]&gt;11?cd:c[dd]&lt;1||c[dd]&gt;R(c[bd],c[cd])?dd:c[ed]&lt;0||c[ed]&gt;24||24===c[ed]&amp;&amp;(0!==c[fd]||0!==c[gd]||0!==c[hd])?ed:c[fd]&lt;0||c[fd]&gt;59?fd:c[gd]&lt;0||c[gd]&gt;59?gd:c[hd]&lt;0||c[hd]&gt;999?hd:-1,j(a)._overflowDayOfYear&amp;&amp;(bd&gt;b||b&gt;dd)&amp;&amp;(b=dd),j(a).overflow=b),a}function Z(b){a.suppressDeprecationWarnings===!1&amp;&amp;"undefined"!=typeof console&amp;&amp;console.warn&amp;&amp;console.warn("Deprecation warning: "+b)}function $(a,b){var c=!0,d=a+"\n"+(new Error).stack;return g(function(){return c&amp;&amp;(Z(d),c=!1),b.apply(this,arguments)},b)}function _(a,b){kd[a]||(Z(b),kd[a]=!0)}function aa(a){var b,c,d=a._i,e=ld.exec(d);if(e){for(j(a).iso=!0,b=0,c=md.length;c&gt;b;b++)if(md[b][1].exec(d)){a._f=md[b][0]+(e[6]||" ");break}for(b=0,c=nd.length;c&gt;b;b++)if(nd[b][1].exec(d)){a._f+=nd[b][0];break}d.match(Yc)&amp;&amp;(a._f+="Z"),ta(a)}else a._isValid=!1}function ba(b){var c=od.exec(b._i);return null!==c?void(b._d=new Date(+c[1])):(aa(b),void(b._isValid===!1&amp;&amp;(delete b._isValid,a.createFromInputFallback(b))))}function ca(a,b,c,d,e,f,g){var h=new Date(a,b,c,d,e,f,g);return 1970&gt;a&amp;&amp;h.setFullYear(a),h}function da(a){var b=new Date(Date.UTC.apply(null,arguments));return 1970&gt;a&amp;&amp;b.setUTCFullYear(a),b}function ea(a){return fa(a)?366:365}function fa(a){return a%4===0&amp;&amp;a%100!==0||a%400===0}function ga(){return fa(this.year())}function ha(a,b,c){var d,e=c-b,f=c-a.day();return f&gt;e&amp;&amp;(f-=7),e-7&gt;f&amp;&amp;(f+=7),d=Aa(a).add(f,"d"),{week:Math.ceil(d.dayOfYear()/7),year:d.year()}}function ia(a){return ha(a,this._week.dow,this._week.doy).week}function ja(){return this._week.dow}function ka(){return this._week.doy}function la(a){var b=this.localeData().week(this);return null==a?b:this.add(7*(a-b),"d")}function ma(a){var b=ha(this,1,4).week;return null==a?b:this.add(7*(a-b),"d")}function na(a,b,c,d,e){var f,g,h=da(a,0,1).getUTCDay();return h=0===h?7:h,c=null!=c?c:e,f=e-h+(h&gt;d?7:0)-(e&gt;h?7:0),g=7*(b-1)+(c-e)+f+1,{year:g&gt;0?a:a-1,dayOfYear:g&gt;0?g:ea(a-1)+g}}function oa(a){var b=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==a?b:this.add(a-b,"d")}function pa(a,b,c){return null!=a?a:null!=b?b:c}function qa(a){var b=new Date;return a._useUTC?[b.getUTCFullYear(),b.getUTCMonth(),b.getUTCDate()]:[b.getFullYear(),b.getMonth(),b.getDate()]}function ra(a){var b,c,d,e,f=[];if(!a._d){for(d=qa(a),a._w&amp;&amp;null==a._a[dd]&amp;&amp;null==a._a[cd]&amp;&amp;sa(a),a._dayOfYear&amp;&amp;(e=pa(a._a[bd],d[bd]),a._dayOfYear&gt;ea(e)&amp;&amp;(j(a)._overflowDayOfYear=!0),c=da(e,0,a._dayOfYear),a._a[cd]=c.getUTCMonth(),a._a[dd]=c.getUTCDate()),b=0;3&gt;b&amp;&amp;null==a._a[b];++b)a._a[b]=f[b]=d[b];for(;7&gt;b;b++)a._a[b]=f[b]=null==a._a[b]?2===b?1:0:a._a[b];24===a._a[ed]&amp;&amp;0===a._a[fd]&amp;&amp;0===a._a[gd]&amp;&amp;0===a._a[hd]&amp;&amp;(a._nextDay=!0,a._a[ed]=0),a._d=(a._useUTC?da:ca).apply(null,f),null!=a._tzm&amp;&amp;a._d.setUTCMinutes(a._d.getUTCMinutes()-a._tzm),a._nextDay&amp;&amp;(a._a[ed]=24)}}function sa(a){var b,c,d,e,f,g,h;b=a._w,null!=b.GG||null!=b.W||null!=b.E?(f=1,g=4,c=pa(b.GG,a._a[bd],ha(Aa(),1,4).year),d=pa(b.W,1),e=pa(b.E,1)):(f=a._locale._week.dow,g=a._locale._week.doy,c=pa(b.gg,a._a[bd],ha(Aa(),f,g).year),d=pa(b.w,1),null!=b.d?(e=b.d,f&gt;e&amp;&amp;++d):e=null!=b.e?b.e+f:f),h=na(c,d,e,g,f),a._a[bd]=h.year,a._dayOfYear=h.dayOfYear}function ta(b){if(b._f===a.ISO_8601)return void aa(b);b._a=[],j(b).empty=!0;var c,d,e,f,g,h=""+b._i,i=h.length,k=0;for(e=K(b._f,b._locale).match(Jc)||[],c=0;c&lt;e.length;c++)f=e[c],d=(h.match(M(f,b))||[])[0],d&amp;&amp;(g=h.substr(0,h.indexOf(d)),g.length&gt;0&amp;&amp;j(b).unusedInput.push(g),h=h.slice(h.indexOf(d)+d.length),k+=d.length),Mc[f]?(d?j(b).empty=!1:j(b).unusedTokens.push(f),Q(f,d,b)):b._strict&amp;&amp;!d&amp;&amp;j(b).unusedTokens.push(f);j(b).charsLeftOver=i-k,h.length&gt;0&amp;&amp;j(b).unusedInput.push(h),j(b).bigHour===!0&amp;&amp;b._a[ed]&lt;=12&amp;&amp;b._a[ed]&gt;0&amp;&amp;(j(b).bigHour=void 0),b._a[ed]=ua(b._locale,b._a[ed],b._meridiem),ra(b),Y(b)}function ua(a,b,c){var d;return null==c?b:null!=a.meridiemHour?a.meridiemHour(b,c):null!=a.isPM?(d=a.isPM(c),d&amp;&amp;12&gt;b&amp;&amp;(b+=12),d||12!==b||(b=0),b):b}function va(a){var b,c,d,e,f;if(0===a._f.length)return j(a).invalidFormat=!0,void(a._d=new Date(0/0));for(e=0;e&lt;a._f.length;e++)f=0,b=m({},a),null!=a._useUTC&amp;&amp;(b._useUTC=a._useUTC),b._f=a._f[e],ta(b),k(b)&amp;&amp;(f+=j(b).charsLeftOver,f+=10*j(b).unusedTokens.length,j(b).score=f,(null==d||d&gt;f)&amp;&amp;(d=f,c=b));g(a,c||b)}function wa(a){if(!a._d){var b=A(a._i);a._a=[b.year,b.month,b.day||b.date,b.hour,b.minute,b.second,b.millisecond],ra(a)}}function xa(a){var b,e=a._i,f=a._f;return a._locale=a._locale||x(a._l),null===e||void 0===f&amp;&amp;""===e?l({nullInput:!0}):("string"==typeof e&amp;&amp;(a._i=e=a._locale.preparse(e)),o(e)?new n(Y(e)):(c(f)?va(a):f?ta(a):d(e)?a._d=e:ya(a),b=new n(Y(a)),b._nextDay&amp;&amp;(b.add(1,"d"),b._nextDay=void 0),b))}function ya(b){var f=b._i;void 0===f?b._d=new Date:d(f)?b._d=new Date(+f):"string"==typeof f?ba(b):c(f)?(b._a=e(f.slice(0),function(a){return parseInt(a,10)}),ra(b)):"object"==typeof f?wa(b):"number"==typeof f?b._d=new Date(f):a.createFromInputFallback(b)}function za(a,b,c,d,e){var f={};return"boolean"==typeof c&amp;&amp;(d=c,c=void 0),f._isAMomentObject=!0,f._useUTC=f._isUTC=e,f._l=c,f._i=a,f._f=b,f._strict=d,xa(f)}function Aa(a,b,c,d){return za(a,b,c,d,!1)}function Ba(a,b){var d,e;if(1===b.length&amp;&amp;c(b[0])&amp;&amp;(b=b[0]),!b.length)return Aa();for(d=b[0],e=1;e&lt;b.length;++e)b[e][a](d)&amp;&amp;(d=b[e]);return d}function Ca(){var a=[].slice.call(arguments,0);return Ba("isBefore",a)}function Da(){var a=[].slice.call(arguments,0);return Ba("isAfter",a)}function Ea(a){var b=A(a),c=b.year||0,d=b.quarter||0,e=b.month||0,f=b.week||0,g=b.day||0,h=b.hour||0,i=b.minute||0,j=b.second||0,k=b.millisecond||0;this._milliseconds=+k+1e3*j+6e4*i+36e5*h,this._days=+g+7*f,this._months=+e+3*d+12*c,this._data={},this._locale=x(),this._bubble()}function Fa(a){return a instanceof Ea}function Ga(a,b){G(a,0,0,function(){var a=this.utcOffset(),c="+";return 0&gt;a&amp;&amp;(a=-a,c="-"),c+F(~~(a/60),2)+b+F(~~a%60,2)})}function Ha(a){var b=(a||"").match(Yc)||[],c=b[b.length-1]||[],d=(c+"").match(td)||["-",0,0],e=+(60*d[1])+p(d[2]);return"+"===d[0]?e:-e}function Ia(b,c){var e,f;return c._isUTC?(e=c.clone(),f=(o(b)||d(b)?+b:+Aa(b))-+e,e._d.setTime(+e._d+f),a.updateOffset(e,!1),e):Aa(b).local();return c._isUTC?Aa(b).zone(c._offset||0):Aa(b).local()}function Ja(a){return 15*-Math.round(a._d.getTimezoneOffset()/15)}function Ka(b,c){var d,e=this._offset||0;return null!=b?("string"==typeof b&amp;&amp;(b=Ha(b)),Math.abs(b)&lt;16&amp;&amp;(b=60*b),!this._isUTC&amp;&amp;c&amp;&amp;(d=Ja(this)),this._offset=b,this._isUTC=!0,null!=d&amp;&amp;this.add(d,"m"),e!==b&amp;&amp;(!c||this._changeInProgress?$a(this,Va(b-e,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,a.updateOffset(this,!0),this._changeInProgress=null)),this):this._isUTC?e:Ja(this)}function La(a,b){return null!=a?("string"!=typeof a&amp;&amp;(a=-a),this.utcOffset(a,b),this):-this.utcOffset()}function Ma(a){return this.utcOffset(0,a)}function Na(a){return this._isUTC&amp;&amp;(this.utcOffset(0,a),this._isUTC=!1,a&amp;&amp;this.subtract(Ja(this),"m")),this}function Oa(){return this._tzm?this.utcOffset(this._tzm):"string"==typeof this._i&amp;&amp;this.utcOffset(Ha(this._i)),this}function Pa(a){return a=a?Aa(a).utcOffset():0,(this.utcOffset()-a)%60===0}function Qa(){return this.utcOffset()&gt;this.clone().month(0).utcOffset()||this.utcOffset()&gt;this.clone().month(5).utcOffset()}function Ra(){if(this._a){var a=this._isUTC?h(this._a):Aa(this._a);return this.isValid()&amp;&amp;q(this._a,a.toArray())&gt;0}return!1}function Sa(){return!this._isUTC}function Ta(){return this._isUTC}function Ua(){return this._isUTC&amp;&amp;0===this._offset}function Va(a,b){var c,d,e,g=a,h=null;return Fa(a)?g={ms:a._milliseconds,d:a._days,M:a._months}:"number"==typeof a?(g={},b?g[b]=a:g.milliseconds=a):(h=ud.exec(a))?(c="-"===h[1]?-1:1,g={y:0,d:p(h[dd])*c,h:p(h[ed])*c,m:p(h[fd])*c,s:p(h[gd])*c,ms:p(h[hd])*c}):(h=vd.exec(a))?(c="-"===h[1]?-1:1,g={y:Wa(h[2],c),M:Wa(h[3],c),d:Wa(h[4],c),h:Wa(h[5],c),m:Wa(h[6],c),s:Wa(h[7],c),w:Wa(h[8],c)}):null==g?g={}:"object"==typeof g&amp;&amp;("from"in g||"to"in g)&amp;&amp;(e=Ya(Aa(g.from),Aa(g.to)),g={},g.ms=e.milliseconds,g.M=e.months),d=new Ea(g),Fa(a)&amp;&amp;f(a,"_locale")&amp;&amp;(d._locale=a._locale),d}function Wa(a,b){var c=a&amp;&amp;parseFloat(a.replace(",","."));return(isNaN(c)?0:c)*b}function Xa(a,b){var c={milliseconds:0,months:0};return c.months=b.month()-a.month()+12*(b.year()-a.year()),a.clone().add(c.months,"M").isAfter(b)&amp;&amp;--c.months,c.milliseconds=+b-+a.clone().add(c.months,"M"),c}function Ya(a,b){var c;return b=Ia(b,a),a.isBefore(b)?c=Xa(a,b):(c=Xa(b,a),c.milliseconds=-c.milliseconds,c.months=-c.months),c}function Za(a,b){return function(c,d){var e,f;return null===d||isNaN(+d)||(_(b,"moment()."+b+"(period, number) is deprecated. Please use moment()."+b+"(number, period)."),f=c,c=d,d=f),c="string"==typeof c?+c:c,e=Va(c,d),$a(this,e,a),this}}function $a(b,c,d,e){var f=c._milliseconds,g=c._days,h=c._months;e=null==e?!0:e,f&amp;&amp;b._d.setTime(+b._d+f*d),g&amp;&amp;D(b,"Date",C(b,"Date")+g*d),h&amp;&amp;V(b,C(b,"Month")+h*d),e&amp;&amp;a.updateOffset(b,g||h)}function _a(a){var b=a||Aa(),c=Ia(b,this).startOf("day"),d=this.diff(c,"days",!0),e=-6&gt;d?"sameElse":-1&gt;d?"lastWeek":0&gt;d?"lastDay":1&gt;d?"sameDay":2&gt;d?"nextDay":7&gt;d?"nextWeek":"sameElse";return this.format(this.localeData().calendar(e,this,Aa(b)))}function ab(){return new n(this)}function bb(a,b){var c;return b=z("undefined"!=typeof b?b:"millisecond"),"millisecond"===b?(a=o(a)?a:Aa(a),+this&gt;+a):(c=o(a)?+a:+Aa(a),c&lt;+this.clone().startOf(b))}function cb(a,b){var c;return b=z("undefined"!=typeof b?b:"millisecond"),"millisecond"===b?(a=o(a)?a:Aa(a),+a&gt;+this):(c=o(a)?+a:+Aa(a),+this.clone().endOf(b)&lt;c)}function db(a,b,c){return this.isAfter(a,c)&amp;&amp;this.isBefore(b,c)}function eb(a,b){var c;return b=z(b||"millisecond"),"millisecond"===b?(a=o(a)?a:Aa(a),+this===+a):(c=+Aa(a),+this.clone().startOf(b)&lt;=c&amp;&amp;c&lt;=+this.clone().endOf(b))}function fb(a){return 0&gt;a?Math.ceil(a):Math.floor(a)}function gb(a,b,c){var d,e,f=Ia(a,this),g=6e4*(f.utcOffset()-this.utcOffset());return b=z(b),"year"===b||"month"===b||"quarter"===b?(e=hb(this,f),"quarter"===b?e/=3:"year"===b&amp;&amp;(e/=12)):(d=this-f,e="second"===b?d/1e3:"minute"===b?d/6e4:"hour"===b?d/36e5:"day"===b?(d-g)/864e5:"week"===b?(d-g)/6048e5:d),c?e:fb(e)}function hb(a,b){var c,d,e=12*(b.year()-a.year())+(b.month()-a.month()),f=a.clone().add(e,"months");return 0&gt;b-f?(c=a.clone().add(e-1,"months"),d=(b-f)/(f-c)):(c=a.clone().add(e+1,"months"),d=(b-f)/(c-f)),-(e+d)}function ib(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")}function jb(){var a=this.clone().utc();return 0&lt;a.year()&amp;&amp;a.year()&lt;=9999?"function"==typeof Date.prototype.toISOString?this.toDate().toISOString():J(a,"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]"):J(a,"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]")}function kb(b){var c=J(this,b||a.defaultFormat);return this.localeData().postformat(c)}function lb(a,b){return this.isValid()?Va({to:this,from:a}).locale(this.locale()).humanize(!b):this.localeData().invalidDate()}function mb(a){return this.from(Aa(),a)}function nb(a,b){return this.isValid()?Va({from:this,to:a}).locale(this.locale()).humanize(!b):this.localeData().invalidDate()}function ob(a){return this.to(Aa(),a)}function pb(a){var b;return void 0===a?this._locale._abbr:(b=x(a),null!=b&amp;&amp;(this._locale=b),this)}function qb(){return this._locale}function rb(a){switch(a=z(a)){case"year":this.month(0);case"quarter":case"month":this.date(1);case"week":case"isoWeek":case"day":this.hours(0);case"hour":this.minutes(0);case"minute":this.seconds(0);case"second":this.milliseconds(0)}return"week"===a&amp;&amp;this.weekday(0),"isoWeek"===a&amp;&amp;this.isoWeekday(1),"quarter"===a&amp;&amp;this.month(3*Math.floor(this.month()/3)),this}function sb(a){return a=z(a),void 0===a||"millisecond"===a?this:this.startOf(a).add(1,"isoWeek"===a?"week":a).subtract(1,"ms")}function tb(){return+this._d-6e4*(this._offset||0)}function ub(){return Math.floor(+this/1e3)}function vb(){return this._offset?new Date(+this):this._d}function wb(){var a=this;return[a.year(),a.month(),a.date(),a.hour(),a.minute(),a.second(),a.millisecond()]}function xb(){return k(this)}function yb(){return g({},j(this))}function zb(){return j(this).overflow}function Ab(a,b){G(0,[a,a.length],0,b)}function Bb(a,b,c){return ha(Aa([a,11,31+b-c]),b,c).week}function Cb(a){var b=ha(this,this.localeData()._week.dow,this.localeData()._week.doy).year;return null==a?b:this.add(a-b,"y")}function Db(a){var b=ha(this,1,4).year;return null==a?b:this.add(a-b,"y")}function Eb(){return Bb(this.year(),1,4)}function Fb(){var a=this.localeData()._week;return Bb(this.year(),a.dow,a.doy)}function Gb(a){return null==a?Math.ceil((this.month()+1)/3):this.month(3*(a-1)+this.month()%3)}function Hb(a,b){if("string"==typeof a)if(isNaN(a)){if(a=b.weekdaysParse(a),"number"!=typeof a)return null}else a=parseInt(a,10);return a}function Ib(a){return this._weekdays[a.day()]}function Jb(a){return this._weekdaysShort[a.day()]}function Kb(a){return this._weekdaysMin[a.day()]}function Lb(a){var b,c,d;for(this._weekdaysParse||(this._weekdaysParse=[]),b=0;7&gt;b;b++)if(this._weekdaysParse[b]||(c=Aa([2e3,1]).day(b),d="^"+this.weekdays(c,"")+"|^"+this.weekdaysShort(c,"")+"|^"+this.weekdaysMin(c,""),this._weekdaysParse[b]=new RegExp(d.replace(".",""),"i")),this._weekdaysParse[b].test(a))return b}function Mb(a){var b=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=a?(a=Hb(a,this.localeData()),this.add(a-b,"d")):b}function Nb(a){var b=(this.day()+7-this.localeData()._week.dow)%7;return null==a?b:this.add(a-b,"d")}function Ob(a){return null==a?this.day()||7:this.day(this.day()%7?a:a-7)}function Pb(a,b){G(a,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),b)})}function Qb(a,b){return b._meridiemParse}function Rb(a){return"p"===(a+"").toLowerCase().charAt(0)}function Sb(a,b,c){return a&gt;11?c?"pm":"PM":c?"am":"AM"}function Tb(a){G(0,[a,3],0,"millisecond")}function Ub(){return this._isUTC?"UTC":""}function Vb(){return this._isUTC?"Coordinated Universal Time":""}function Wb(a){return Aa(1e3*a)}function Xb(){return Aa.apply(null,arguments).parseZone()}function Yb(a,b,c){var d=this._calendar[a];return"function"==typeof d?d.call(b,c):d}function Zb(a){var b=this._longDateFormat[a];return!b&amp;&amp;this._longDateFormat[a.toUpperCase()]&amp;&amp;(b=this._longDateFormat[a.toUpperCase()].replace(/MMMM|MM|DD|dddd/g,function(a){return a.slice(1)}),this._longDateFormat[a]=b),b}function $b(){return this._invalidDate}function _b(a){return this._ordinal.replace("%d",a)}function ac(a){return a}function bc(a,b,c,d){var e=this._relativeTime[c];return"function"==typeof e?e(a,b,c,d):e.replace(/%d/i,a)}function cc(a,b){var c=this._relativeTime[a&gt;0?"future":"past"];return"function"==typeof c?c(b):c.replace(/%s/i,b)}function dc(a){var b,c;for(c in a)b=a[c],"function"==typeof b?this[c]=b:this["_"+c]=b;this._ordinalParseLenient=new RegExp(this._ordinalParse.source+"|"+/\d{1,2}/.source)}function ec(a,b,c,d){var e=x(),f=h().set(d,b);return e[c](f,a)}function fc(a,b,c,d,e){if("number"==typeof a&amp;&amp;(b=a,a=void 0),a=a||"",null!=b)return ec(a,b,c,e);var f,g=[];for(f=0;d&gt;f;f++)g[f]=ec(a,f,c,e);return g}function gc(a,b){return fc(a,b,"months",12,"month")}function hc(a,b){return fc(a,b,"monthsShort",12,"month")}function ic(a,b){return fc(a,b,"weekdays",7,"day")}function jc(a,b){return fc(a,b,"weekdaysShort",7,"day")}function kc(a,b){return fc(a,b,"weekdaysMin",7,"day")}function lc(){var a=this._data;return this._milliseconds=Rd(this._milliseconds),this._days=Rd(this._days),this._months=Rd(this._months),a.milliseconds=Rd(a.milliseconds),a.seconds=Rd(a.seconds),a.minutes=Rd(a.minutes),a.hours=Rd(a.hours),a.months=Rd(a.months),a.years=Rd(a.years),this}function mc(a,b,c,d){var e=Va(b,c);return a._milliseconds+=d*e._milliseconds,a._days+=d*e._days,a._months+=d*e._months,a._bubble()}function nc(a,b){return mc(this,a,b,1)}function oc(a,b){return mc(this,a,b,-1)}function pc(){var a,b,c,d=this._milliseconds,e=this._days,f=this._months,g=this._data,h=0;return g.milliseconds=d%1e3,a=fb(d/1e3),g.seconds=a%60,b=fb(a/60),g.minutes=b%60,c=fb(b/60),g.hours=c%24,e+=fb(c/24),h=fb(qc(e)),e-=fb(rc(h)),f+=fb(e/30),e%=30,h+=fb(f/12),f%=12,g.days=e,g.months=f,g.years=h,this}function qc(a){return 400*a/146097}function rc(a){return 146097*a/400}function sc(a){var b,c,d=this._milliseconds;if(a=z(a),"month"===a||"year"===a)return b=this._days+d/864e5,c=this._months+12*qc(b),"month"===a?c:c/12;switch(b=this._days+Math.round(rc(this._months/12)),a){case"week":return b/7+d/6048e5;case"day":return b+d/864e5;case"hour":return 24*b+d/36e5;case"minute":return 1440*b+d/6e4;case"second":return 86400*b+d/1e3;case"millisecond":return Math.floor(864e5*b)+d;default:throw new Error("Unknown unit "+a)}}function tc(){return this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*p(this._months/12)}function uc(a){return function(){return this.as(a)}}function vc(a){return a=z(a),this[a+"s"]()}function wc(a){return function(){return this._data[a]}}function xc(){return fb(this.days()/7)}function yc(a,b,c,d,e){return e.relativeTime(b||1,!!c,a,d)}function zc(a,b,c){var d=Va(a).abs(),e=fe(d.as("s")),f=fe(d.as("m")),g=fe(d.as("h")),h=fe(d.as("d")),i=fe(d.as("M")),j=fe(d.as("y")),k=e&lt;ge.s&amp;&amp;["s",e]||1===f&amp;&amp;["m"]||f&lt;ge.m&amp;&amp;["mm",f]||1===g&amp;&amp;["h"]||g&lt;ge.h&amp;&amp;["hh",g]||1===h&amp;&amp;["d"]||h&lt;ge.d&amp;&amp;["dd",h]||1===i&amp;&amp;["M"]||i&lt;ge.M&amp;&amp;["MM",i]||1===j&amp;&amp;["y"]||["yy",j];return k[2]=b,k[3]=+a&gt;0,k[4]=c,yc.apply(null,k)}function Ac(a,b){return void 0===ge[a]?!1:void 0===b?ge[a]:(ge[a]=b,!0)}function Bc(a){var b=this.localeData(),c=zc(this,!a,b);return a&amp;&amp;(c=b.pastFuture(+this,c)),b.postformat(c)}function Cc(){var a=he(this.years()),b=he(this.months()),c=he(this.days()),d=he(this.hours()),e=he(this.minutes()),f=he(this.seconds()+this.milliseconds()/1e3),g=this.asSeconds();return g?(0&gt;g?"-":"")+"P"+(a?a+"Y":"")+(b?b+"M":"")+(c?c+"D":"")+(d||e||f?"T":"")+(d?d+"H":"")+(e?e+"M":"")+(f?f+"S":""):"P0D"}var Dc,Ec,Fc=a.momentProperties=[],Gc=!1,Hc={},Ic={},Jc=/(\[[^\[]*\])|(\\)?(Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Q|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|mm?|ss?|S{1,4}|x|X|zz?|ZZ?|.)/g,Kc=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,Lc={},Mc={},Nc=/\d/,Oc=/\d\d/,Pc=/\d{3}/,Qc=/\d{4}/,Rc=/[+-]?\d{6}/,Sc=/\d\d?/,Tc=/\d{1,3}/,Uc=/\d{1,4}/,Vc=/[+-]?\d{1,6}/,Wc=/\d+/,Xc=/[+-]?\d+/,Yc=/Z|[+-]\d\d:?\d\d/gi,Zc=/[+-]?\d+(\.\d{1,3})?/,$c=/[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF\/]+(\s*?[\u0600-\u06FF]+){1,2}/i,_c={},ad={},bd=0,cd=1,dd=2,ed=3,fd=4,gd=5,hd=6;G("M",["MM",2],"Mo",function(){return this.month()+1}),G("MMM",0,0,function(a){return this.localeData().monthsShort(this,a)}),G("MMMM",0,0,function(a){return this.localeData().months(this,a)}),y("month","M"),L("M",Sc),L("MM",Sc,Oc),L("MMM",$c),L("MMMM",$c),O(["M","MM"],function(a,b){b[cd]=p(a)-1}),O(["MMM","MMMM"],function(a,b,c,d){var e=c._locale.monthsParse(a,d,c._strict);null!=e?b[cd]=e:j(c).invalidMonth=a});var id="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),jd="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),kd={};a.suppressDeprecationWarnings=!1;var ld=/^\s*(?:[+-]\d{6}|\d{4})-(?:(\d\d-\d\d)|(W\d\d$)|(W\d\d-\d)|(\d\d\d))((T| )(\d\d(:\d\d(:\d\d(\.\d+)?)?)?)?([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,md=[["YYYYYY-MM-DD",/[+-]\d{6}-\d{2}-\d{2}/],["YYYY-MM-DD",/\d{4}-\d{2}-\d{2}/],["GGGG-[W]WW-E",/\d{4}-W\d{2}-\d/],["GGGG-[W]WW",/\d{4}-W\d{2}/],["YYYY-DDD",/\d{4}-\d{3}/]],nd=[["HH:mm:ss.SSSS",/(T| )\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss",/(T| )\d\d:\d\d:\d\d/],["HH:mm",/(T| )\d\d:\d\d/],["HH",/(T| )\d\d/]],od=/^\/?Date\((\-?\d+)/i;a.createFromInputFallback=$("moment construction falls back to js Date. This is discouraged and will be removed in upcoming major release. Please refer to https://github.com/moment/moment/issues/1407 for more info.",function(a){a._d=new Date(a._i+(a._useUTC?" UTC":""))}),G(0,["YY",2],0,function(){return this.year()%100}),G(0,["YYYY",4],0,"year"),G(0,["YYYYY",5],0,"year"),G(0,["YYYYYY",6,!0],0,"year"),y("year","y"),L("Y",Xc),L("YY",Sc,Oc),L("YYYY",Uc,Qc),L("YYYYY",Vc,Rc),L("YYYYYY",Vc,Rc),O(["YYYY","YYYYY","YYYYYY"],bd),O("YY",function(b,c){c[bd]=a.parseTwoDigitYear(b)}),a.parseTwoDigitYear=function(a){return p(a)+(p(a)&gt;68?1900:2e3)};var pd=B("FullYear",!1);G("w",["ww",2],"wo","week"),G("W",["WW",2],"Wo","isoWeek"),y("week","w"),y("isoWeek","W"),L("w",Sc),L("ww",Sc,Oc),L("W",Sc),L("WW",Sc,Oc),P(["w","ww","W","WW"],function(a,b,c,d){b[d.substr(0,1)]=p(a)});var qd={dow:0,doy:6};G("DDD",["DDDD",3],"DDDo","dayOfYear"),y("dayOfYear","DDD"),L("DDD",Tc),L("DDDD",Pc),O(["DDD","DDDD"],function(a,b,c){c._dayOfYear=p(a)}),a.ISO_8601=function(){};var rd=$("moment().min is deprecated, use moment.min instead. https://github.com/moment/moment/issues/1548",function(){var a=Aa.apply(null,arguments);return this&gt;a?this:a}),sd=$("moment().max is deprecated, use moment.max instead. https://github.com/moment/moment/issues/1548",function(){var a=Aa.apply(null,arguments);return a&gt;this?this:a});Ga("Z",":"),Ga("ZZ",""),L("Z",Yc),L("ZZ",Yc),O(["Z","ZZ"],function(a,b,c){c._useUTC=!0,c._tzm=Ha(a)});var td=/([\+\-]|\d\d)/gi;a.updateOffset=function(){};var ud=/(\-)?(?:(\d*)\.)?(\d+)\:(\d+)(?:\:(\d+)\.?(\d{3})?)?/,vd=/^(-)?P(?:(?:([0-9,.]*)Y)?(?:([0-9,.]*)M)?(?:([0-9,.]*)D)?(?:T(?:([0-9,.]*)H)?(?:([0-9,.]*)M)?(?:([0-9,.]*)S)?)?|([0-9,.]*)W)$/;Va.fn=Ea.prototype;var wd=Za(1,"add"),xd=Za(-1,"subtract");a.defaultFormat="YYYY-MM-DDTHH:mm:ssZ";var yd=$("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(a){return void 0===a?this.localeData():this.locale(a)});G(0,["gg",2],0,function(){return this.weekYear()%100}),G(0,["GG",2],0,function(){return this.isoWeekYear()%100}),Ab("gggg","weekYear"),Ab("ggggg","weekYear"),Ab("GGGG","isoWeekYear"),Ab("GGGGG","isoWeekYear"),y("weekYear","gg"),y("isoWeekYear","GG"),L("G",Xc),L("g",Xc),L("GG",Sc,Oc),L("gg",Sc,Oc),L("GGGG",Uc,Qc),L("gggg",Uc,Qc),L("GGGGG",Vc,Rc),L("ggggg",Vc,Rc),P(["gggg","ggggg","GGGG","GGGGG"],function(a,b,c,d){b[d.substr(0,2)]=p(a)}),P(["gg","GG"],function(b,c,d,e){c[e]=a.parseTwoDigitYear(b)}),G("Q",0,0,"quarter"),y("quarter","Q"),L("Q",Nc),O("Q",function(a,b){b[cd]=3*(p(a)-1)}),G("D",["DD",2],"Do","date"),y("date","D"),L("D",Sc),L("DD",Sc,Oc),L("Do",function(a,b){return a?b._ordinalParse:b._ordinalParseLenient}),O(["D","DD"],dd),O("Do",function(a,b){b[dd]=p(a.match(Sc)[0],10)});var zd=B("Date",!0);G("d",0,"do","day"),G("dd",0,0,function(a){return this.localeData().weekdaysMin(this,a)}),G("ddd",0,0,function(a){return this.localeData().weekdaysShort(this,a)}),G("dddd",0,0,function(a){return this.localeData().weekdays(this,a)}),G("e",0,0,"weekday"),G("E",0,0,"isoWeekday"),y("day","d"),y("weekday","e"),y("isoWeekday","E"),L("d",Sc),L("e",Sc),L("E",Sc),L("dd",$c),L("ddd",$c),L("dddd",$c),P(["dd","ddd","dddd"],function(a,b,c){var d=c._locale.weekdaysParse(a);null!=d?b.d=d:j(c).invalidWeekday=a}),P(["d","e","E"],function(a,b,c,d){b[d]=p(a)});var Ad="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),Bd="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),Cd="Su_Mo_Tu_We_Th_Fr_Sa".split("_");G("H",["HH",2],0,"hour"),G("h",["hh",2],0,function(){return this.hours()%12||12}),Pb("a",!0),Pb("A",!1),y("hour","h"),L("a",Qb),L("A",Qb),L("H",Sc),L("h",Sc),L("HH",Sc,Oc),L("hh",Sc,Oc),O(["H","HH"],ed),O(["a","A"],function(a,b,c){c._isPm=c._locale.isPM(a),c._meridiem=a}),O(["h","hh"],function(a,b,c){b[ed]=p(a),j(c).bigHour=!0});var Dd=/[ap]\.?m?\.?/i,Ed=B("Hours",!0);G("m",["mm",2],0,"minute"),y("minute","m"),L("m",Sc),L("mm",Sc,Oc),O(["m","mm"],fd);var Fd=B("Minutes",!1);G("s",["ss",2],0,"second"),y("second","s"),L("s",Sc),L("ss",Sc,Oc),O(["s","ss"],gd);var Gd=B("Seconds",!1);G("S",0,0,function(){return~~(this.millisecond()/100)}),G(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),Tb("SSS"),Tb("SSSS"),y("millisecond","ms"),L("S",Tc,Nc),L("SS",Tc,Oc),L("SSS",Tc,Pc),L("SSSS",Wc),O(["S","SS","SSS","SSSS"],function(a,b){b[hd]=p(1e3*("0."+a))});var Hd=B("Milliseconds",!1);G("z",0,0,"zoneAbbr"),G("zz",0,0,"zoneName");var Id=n.prototype;Id.add=wd,Id.calendar=_a,Id.clone=ab,Id.diff=gb,Id.endOf=sb,Id.format=kb,Id.from=lb,Id.fromNow=mb,Id.to=nb,Id.toNow=ob,Id.get=E,Id.invalidAt=zb,Id.isAfter=bb,Id.isBefore=cb,Id.isBetween=db,Id.isSame=eb,Id.isValid=xb,Id.lang=yd,Id.locale=pb,Id.localeData=qb,Id.max=sd,Id.min=rd,Id.parsingFlags=yb,Id.set=E,Id.startOf=rb,Id.subtract=xd,Id.toArray=wb,Id.toDate=vb,Id.toISOString=jb,Id.toJSON=jb,Id.toString=ib,Id.unix=ub,Id.valueOf=tb,Id.year=pd,Id.isLeapYear=ga,Id.weekYear=Cb,Id.isoWeekYear=Db,Id.quarter=Id.quarters=Gb,Id.month=W,Id.daysInMonth=X,Id.week=Id.weeks=la,Id.isoWeek=Id.isoWeeks=ma,Id.weeksInYear=Fb,Id.isoWeeksInYear=Eb,Id.date=zd,Id.day=Id.days=Mb,Id.weekday=Nb,Id.isoWeekday=Ob,Id.dayOfYear=oa,Id.hour=Id.hours=Ed,Id.minute=Id.minutes=Fd,Id.second=Id.seconds=Gd,Id.millisecond=Id.milliseconds=Hd,Id.utcOffset=Ka,Id.utc=Ma,Id.local=Na,Id.parseZone=Oa,Id.hasAlignedHourOffset=Pa,Id.isDST=Qa,Id.isDSTShifted=Ra,Id.isLocal=Sa,Id.isUtcOffset=Ta,Id.isUtc=Ua,Id.isUTC=Ua,Id.zoneAbbr=Ub,Id.zoneName=Vb,Id.dates=$("dates accessor is deprecated. Use date instead.",zd),Id.months=$("months accessor is deprecated. Use month instead",W),Id.years=$("years accessor is deprecated. Use year instead",pd),Id.zone=$("moment().zone is deprecated, use moment().utcOffset instead. https://github.com/moment/moment/issues/1779",La);var Jd=Id,Kd={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},Ld={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY LT",LLLL:"dddd, MMMM D, YYYY LT"},Md="Invalid date",Nd="%d",Od=/\d{1,2}/,Pd={future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",
hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},Qd=r.prototype;Qd._calendar=Kd,Qd.calendar=Yb,Qd._longDateFormat=Ld,Qd.longDateFormat=Zb,Qd._invalidDate=Md,Qd.invalidDate=$b,Qd._ordinal=Nd,Qd.ordinal=_b,Qd._ordinalParse=Od,Qd.preparse=ac,Qd.postformat=ac,Qd._relativeTime=Pd,Qd.relativeTime=bc,Qd.pastFuture=cc,Qd.set=dc,Qd.months=S,Qd._months=id,Qd.monthsShort=T,Qd._monthsShort=jd,Qd.monthsParse=U,Qd.week=ia,Qd._week=qd,Qd.firstDayOfYear=ka,Qd.firstDayOfWeek=ja,Qd.weekdays=Ib,Qd._weekdays=Ad,Qd.weekdaysMin=Kb,Qd._weekdaysMin=Cd,Qd.weekdaysShort=Jb,Qd._weekdaysShort=Bd,Qd.weekdaysParse=Lb,Qd.isPM=Rb,Qd._meridiemParse=Dd,Qd.meridiem=Sb,v("en",{ordinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(a){var b=a%10,c=1===p(a%100/10)?"th":1===b?"st":2===b?"nd":3===b?"rd":"th";return a+c}}),a.lang=$("moment.lang is deprecated. Use moment.locale instead.",v),a.langData=$("moment.langData is deprecated. Use moment.localeData instead.",x);var Rd=Math.abs,Sd=uc("ms"),Td=uc("s"),Ud=uc("m"),Vd=uc("h"),Wd=uc("d"),Xd=uc("w"),Yd=uc("M"),Zd=uc("y"),$d=wc("milliseconds"),_d=wc("seconds"),ae=wc("minutes"),be=wc("hours"),ce=wc("days"),de=wc("months"),ee=wc("years"),fe=Math.round,ge={s:45,m:45,h:22,d:26,M:11},he=Math.abs,ie=Ea.prototype;ie.abs=lc,ie.add=nc,ie.subtract=oc,ie.as=sc,ie.asMilliseconds=Sd,ie.asSeconds=Td,ie.asMinutes=Ud,ie.asHours=Vd,ie.asDays=Wd,ie.asWeeks=Xd,ie.asMonths=Yd,ie.asYears=Zd,ie.valueOf=tc,ie._bubble=pc,ie.get=vc,ie.milliseconds=$d,ie.seconds=_d,ie.minutes=ae,ie.hours=be,ie.days=ce,ie.weeks=xc,ie.months=de,ie.years=ee,ie.humanize=Bc,ie.toISOString=Cc,ie.toString=Cc,ie.toJSON=Cc,ie.locale=pb,ie.localeData=qb,ie.toIsoString=$("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",Cc),ie.lang=yd,G("X",0,0,"unix"),G("x",0,0,"valueOf"),L("x",Xc),L("X",Zc),O("X",function(a,b,c){c._d=new Date(1e3*parseFloat(a,10))}),O("x",function(a,b,c){c._d=new Date(p(a))}),a.version="2.10.3",b(Aa),a.fn=Jd,a.min=Ca,a.max=Da,a.utc=h,a.unix=Wb,a.months=gc,a.isDate=d,a.locale=v,a.invalid=l,a.duration=Va,a.isMoment=o,a.weekdays=ic,a.parseZone=Xb,a.localeData=x,a.isDuration=Fa,a.monthsShort=hc,a.weekdaysMin=kc,a.defineLocale=w,a.weekdaysShort=jc,a.normalizeUnits=z,a.relativeTimeThreshold=Ac;var je=a;return je});
/* End */
;
; /* Start:"a:4:{s:4:"full";s:70:"/bitrix/templates/aspro_next/vendor/js/footable.min.js?174301222582382";s:6:"source";s:50:"/bitrix/templates/aspro_next/vendor/js/footable.js";s:3:"min";s:0:"";s:3:"map";s:0:"";}"*/
/*
* FooTable v3 - FooTable is a jQuery plugin that aims to make HTML tables on smaller devices look awesome.
* @version 3.1.5
* @link http://fooplugins.com
* @copyright Steven Usher &amp; Brad Vincent 2015
* @license Released under the GPLv3 license.
*/
!function(a,b){window.console=window.console||{log:function(){},error:function(){}},a.fn.footable=function(a,c){return a=a||{},this.filter("table").each(function(d,e){b.init(e,a,c)})};var c={events:[]};b.__debug__=JSON.parse(localStorage.getItem("footable_debug"))||!1,b.__debug_options__=JSON.parse(localStorage.getItem("footable_debug_options"))||c,b.debug=function(d,e){return b.is["boolean"](d)?(b.__debug__=d,void(b.__debug__?(localStorage.setItem("footable_debug",JSON.stringify(b.__debug__)),b.__debug_options__=a.extend(!0,{},c,e||{}),b.is.hash(e)&amp;&amp;localStorage.setItem("footable_debug_options",JSON.stringify(b.__debug_options__))):(localStorage.removeItem("footable_debug"),localStorage.removeItem("footable_debug_options")))):b.__debug__},b.get=function(b){return a(b).first().data("__FooTable__")},b.init=function(a,c,d){var e=b.get(a);return e instanceof b.Table&amp;&amp;e.destroy(),new b.Table(a,c,d)},b.getRow=function(b){var c=a(b).closest("tr");return c.hasClass("footable-detail-row")&amp;&amp;(c=c.prev()),c.data("__FooTableRow__")}}(jQuery,FooTable=window.FooTable||{}),function(a){var b=function(){return!0};a.arr={},a.arr.each=function(b,c){if(a.is.array(b)&amp;&amp;a.is.fn(c))for(var d=0,e=b.length;e&gt;d&amp;&amp;c(b[d],d)!==!1;d++);},a.arr.get=function(b,c){var d=[];if(!a.is.array(b))return d;if(!a.is.fn(c))return b;for(var e=0,f=b.length;f&gt;e;e++)c(b[e],e)&amp;&amp;d.push(b[e]);return d},a.arr.any=function(c,d){if(!a.is.array(c))return!1;d=a.is.fn(d)?d:b;for(var e=0,f=c.length;f&gt;e;e++)if(d(c[e],e))return!0;return!1},a.arr.contains=function(b,c){if(!a.is.array(b)||a.is.undef(c))return!1;for(var d=0,e=b.length;e&gt;d;d++)if(b[d]==c)return!0;return!1},a.arr.first=function(c,d){if(!a.is.array(c))return null;d=a.is.fn(d)?d:b;for(var e=0,f=c.length;f&gt;e;e++)if(d(c[e],e))return c[e];return null},a.arr.map=function(b,c){var d=[],e=null;if(!a.is.array(b)||!a.is.fn(c))return d;for(var f=0,g=b.length;g&gt;f;f++)null!=(e=c(b[f],f))&amp;&amp;d.push(e);return d},a.arr.remove=function(b,c){var d=[],e=[];if(!a.is.array(b)||!a.is.fn(c))return e;for(var f=0,g=b.length;g&gt;f;f++)c(b[f],f,e)&amp;&amp;(d.push(f),e.push(b[f]));for(d.sort(function(a,b){return b-a}),f=0,g=d.length;g&gt;f;f++){var h=d[f]-f;b.splice(h,1)}return e},a.arr["delete"]=function(b,c){var d=-1,e=null;if(!a.is.array(b)||a.is.undef(c))return e;for(var f=0,g=b.length;g&gt;f;f++)if(b[f]==c){d=f,e=b[f];break}return-1!=d&amp;&amp;b.splice(d,1),e},a.arr.replace=function(a,b,c){var d=a.indexOf(b);-1!==d&amp;&amp;(a[d]=c)}}(FooTable),function(a){a.is={},a.is.type=function(a,b){return typeof a===b},a.is.defined=function(a){return"undefined"!=typeof a},a.is.undef=function(a){return"undefined"==typeof a},a.is.array=function(a){return"[object Array]"===Object.prototype.toString.call(a)},a.is.date=function(a){return"[object Date]"===Object.prototype.toString.call(a)&amp;&amp;!isNaN(a.getTime())},a.is["boolean"]=function(a){return"[object Boolean]"===Object.prototype.toString.call(a)},a.is.string=function(a){return"[object String]"===Object.prototype.toString.call(a)},a.is.number=function(a){return"[object Number]"===Object.prototype.toString.call(a)&amp;&amp;!isNaN(a)},a.is.fn=function(b){return a.is.defined(window)&amp;&amp;b===window.alert||"[object Function]"===Object.prototype.toString.call(b)},a.is.error=function(a){return"[object Error]"===Object.prototype.toString.call(a)},a.is.object=function(a){return"[object Object]"===Object.prototype.toString.call(a)},a.is.hash=function(b){return a.is.object(b)&amp;&amp;b.constructor===Object&amp;&amp;!b.nodeType&amp;&amp;!b.setInterval},a.is.element=function(a){return"object"==typeof HTMLElement?a instanceof HTMLElement:a&amp;&amp;"object"==typeof a&amp;&amp;null!==a&amp;&amp;1===a.nodeType&amp;&amp;"string"==typeof a.nodeName},a.is.promise=function(b){return a.is.object(b)&amp;&amp;a.is.fn(b.then)&amp;&amp;a.is.fn(b.promise)},a.is.jq=function(b){return a.is.defined(window.jQuery)&amp;&amp;b instanceof jQuery&amp;&amp;b.length&gt;0},a.is.moment=function(b){return a.is.defined(window.moment)&amp;&amp;a.is.object(b)&amp;&amp;a.is["boolean"](b._isAMomentObject)},a.is.emptyObject=function(b){if(!a.is.hash(b))return!1;for(var c in b)if(b.hasOwnProperty(c))return!1;return!0},a.is.emptyArray=function(b){return a.is.array(b)?0===b.length:!0},a.is.emptyString=function(b){return a.is.string(b)?0===b.length:!0}}(FooTable),function(a){a.str={},a.str.contains=function(b,c,d){return a.is.emptyString(b)||a.is.emptyString(c)?!1:c.length&lt;=b.length&amp;&amp;-1!==(d?b.toUpperCase().indexOf(c.toUpperCase()):b.indexOf(c))},a.str.containsExact=function(b,c,d){return a.is.emptyString(b)||a.is.emptyString(c)||c.length&gt;b.length?!1:new RegExp("\\b"+a.str.escapeRegExp(c)+"\\b",d?"i":"").test(b)},a.str.containsWord=function(b,c,d){if(a.is.emptyString(b)||a.is.emptyString(c)||b.length&lt;c.length)return!1;for(var e=b.split(/\W/),f=0,g=e.length;g&gt;f;f++)if(d?e[f].toUpperCase()==c.toUpperCase():e[f]==c)return!0;return!1},a.str.from=function(b,c){return a.is.emptyString(b)?b:a.str.contains(b,c)?b.substring(b.indexOf(c)+1):b},a.str.startsWith=function(b,c){return a.is.emptyString(b)?b==c:b.slice(0,c.length)==c},a.str.toCamelCase=function(b){return a.is.emptyString(b)?b:b.toUpperCase()===b?b.toLowerCase():b.replace(/^([A-Z])|[-\s_](\w)/g,function(b,c,d){return a.is.string(d)?d.toUpperCase():c.toLowerCase()})},a.str.random=function(b){return b=a.is.emptyString(b)?"":b,b+Math.random().toString(36).substr(2,9)},a.str.escapeRegExp=function(b){return a.is.emptyString(b)?b:b.replace(/[.*+?^${}()|[\]\\]/g,"\\$&amp;")}}(FooTable),function(a){"use strict";function b(){}Object.create||(Object.create=function(){var b=function(){};return function(c){if(arguments.length&gt;1)throw Error("Second argument not supported");if(!a.is.object(c))throw TypeError("Argument must be an object");b.prototype=c;var d=new b;return b.prototype=null,d}}());var c=/xyz/.test(function(){xyz})?/\b_super\b/:/.*/;b.__extend__=function(b,d,e,f){b[d]=a.is.fn(f)&amp;&amp;c.test(e)?function(a,b){return function(){var a,c;return a=this._super,this._super=f,c=b.apply(this,arguments),this._super=a,c}}(d,e):e},b.extend=function(d,e){function f(b,d,e,f){b[d]=a.is.fn(f)&amp;&amp;c.test(e)?function(a,b,c){return function(){var a,d;return a=this._super,this._super=c,d=b.apply(this,arguments),this._super=a,d}}(d,e,f):e}var g=Array.prototype.slice.call(arguments);if(d=g.shift(),e=g.shift(),a.is.hash(d)){var h=Object.create(this.prototype),i=this.prototype;for(var j in d)"__ctor__"!==j&amp;&amp;f(h,j,d[j],i[j]);var k=a.is.fn(h.__ctor__)?h.__ctor__:function(){if(!a.is.fn(this.construct))throw new SyntaxError('FooTable class objects must be constructed with the "new" keyword.');this.construct.apply(this,arguments)};return h.construct=a.is.fn(h.construct)?h.construct:function(){},k.prototype=h,h.constructor=k,k.extend=b.extend,k}a.is.string(d)&amp;&amp;a.is.fn(e)&amp;&amp;f(this.prototype,d,e,this.prototype[d])},a.Class=b,a.ClassFactory=a.Class.extend({construct:function(){this.registered={}},contains:function(b){return a.is.defined(this.registered[b])},names:function(){var a,b=[];for(a in this.registered)this.registered.hasOwnProperty(a)&amp;&amp;b.push(a);return b},register:function(b,c,d){if(a.is.string(b)&amp;&amp;a.is.fn(c)){var e=this.registered[b];this.registered[b]={name:b,klass:c,priority:a.is.number(d)?d:a.is.defined(e)?e.priority:0}}},load:function(b,c,d){var e,f,g=this,h=Array.prototype.slice.call(arguments),i=[],j=[];b=h.shift()||{};for(e in g.registered)if(g.registered.hasOwnProperty(e)){var k=g.registered[e];b.hasOwnProperty(e)&amp;&amp;(f=b[e],a.is.string(f)&amp;&amp;(f=a.getFnPointer(b[e])),a.is.fn(f)&amp;&amp;(k={name:e,klass:f,priority:g.registered[e].priority})),i.push(k)}for(e in b)b.hasOwnProperty(e)&amp;&amp;!g.registered.hasOwnProperty(e)&amp;&amp;(f=b[e],a.is.string(f)&amp;&amp;(f=a.getFnPointer(b[e])),a.is.fn(f)&amp;&amp;i.push({name:e,klass:f,priority:0}));return i.sort(function(a,b){return b.priority-a.priority}),a.arr.each(i,function(b){a.is.fn(b.klass)&amp;&amp;j.push(g._make(b.klass,h))}),j},make:function(b,c,d){var e,f=this,g=Array.prototype.slice.call(arguments);return b=g.shift(),e=f.registered[b],a.is.fn(e.klass)?f._make(e.klass,g):null},_make:function(a,b){function c(){return a.apply(this,b)}return c.prototype=a.prototype,new c}})}(FooTable),function(a,b){b.css2json=function(c){if(b.is.emptyString(c))return{};for(var d,e,f,g={},h=c.split(";"),i=0,j=h.length;j&gt;i;i++)b.is.emptyString(h[i])||(d=h[i].split(":"),b.is.emptyString(d[0])||b.is.emptyString(d[1])||(e=b.str.toCamelCase(a.trim(d[0])),f=a.trim(d[1]),g[e]=f));return g},b.getFnPointer=function(a){if(b.is.emptyString(a))return null;var c=window,d=a.split(".");return b.arr.each(d,function(a){c[a]&amp;&amp;(c=c[a])}),b.is.fn(c)?c:null},b.checkFnValue=function(a,c,d){function e(a,c,d){return b.is.fn(c)?function(){return c.apply(a,arguments)}:d}return d=b.is.fn(d)?d:null,b.is.fn(c)?e(a,c,d):b.is.type(c,"string")?e(a,b.getFnPointer(c),d):d}}(jQuery,FooTable),function(a,b){b.Cell=b.Class.extend({construct:function(a,b,c,d){this.ft=a,this.row=b,this.column=c,this.created=!1,this.define(d)},define:function(c){this.$el=b.is.element(c)||b.is.jq(c)?a(c):null,this.$detail=null;var d=b.is.hash(c)&amp;&amp;b.is.hash(c.options)&amp;&amp;b.is.defined(c.value);this.value=this.column.parser.call(this.column,b.is.jq(this.$el)?this.$el:d?c.value:c,this.ft.o),this.o=a.extend(!0,{classes:null,style:null},d?c.options:{}),this.classes=b.is.jq(this.$el)&amp;&amp;this.$el.attr("class")?this.$el.attr("class").match(/\S+/g):b.is.array(this.o.classes)?this.o.classes:b.is.string(this.o.classes)?this.o.classes.match(/\S+/g):[],this.style=b.is.jq(this.$el)&amp;&amp;this.$el.attr("style")?b.css2json(this.$el.attr("style")):b.is.hash(this.o.style)?this.o.style:b.is.string(this.o.style)?b.css2json(this.o.style):{}},$create:function(){this.created||((this.$el=b.is.jq(this.$el)?this.$el:a("&lt;td/&gt;")).data("value",this.value).contents().detach().end().append(this.format(this.value)),this._setClasses(this.$el),this._setStyle(this.$el),this.$detail=a("&lt;tr/&gt;").addClass(this.row.classes.join(" ")).data("__FooTableCell__",this).append(a("&lt;th/&gt;")).append(a("&lt;td/&gt;")),this.created=!0)},collapse:function(){this.created&amp;&amp;(this.$detail.children("th").html(this.column.title),this.$el.clone().attr("id",this.$el.attr("id")?this.$el.attr("id")+"-detail":void 0).css("display","table-cell").html("").append(this.$el.contents().detach()).replaceAll(this.$detail.children("td").first()),b.is.jq(this.$detail.parent())||this.$detail.appendTo(this.row.$details.find(".footable-details &gt; tbody")))},restore:function(){if(this.created){if(b.is.jq(this.$detail.parent())){var a=this.$detail.children("td").first();this.$el.attr("class",a.attr("class")).attr("style",a.attr("style")).css("display",this.column.hidden||!this.column.visible?"none":"table-cell").append(a.contents().detach())}this.$detail.detach()}},parse:function(){return this.column.parser.call(this.column,this.$el,this.ft.o)},format:function(a){return this.column.formatter.call(this.column,a,this.ft.o,this.row.value)},val:function(c,d,e){if(b.is.undef(c))return this.value;var f=this,g=b.is.hash(c)&amp;&amp;b.is.hash(c.options)&amp;&amp;b.is.defined(c.value);if(this.o=a.extend(!0,{classes:f.classes,style:f.style},g?c.options:{}),this.value=g?c.value:c,this.classes=b.is.array(this.o.classes)?this.o.classes:b.is.string(this.o.classes)?this.o.classes.match(/\S+/g):[],this.style=b.is.hash(this.o.style)?this.o.style:b.is.string(this.o.style)?b.css2json(this.o.style):{},e=b.is["boolean"](e)?e:!0,this.created&amp;&amp;e){this.$el.data("value",this.value).empty();var h=this.$detail.children("td").first().empty(),i=b.is.jq(this.$detail.parent())?h:this.$el;i.append(this.format(this.value)),this._setClasses(i),this._setStyle(i),(b.is["boolean"](d)?d:!0)&amp;&amp;this.row.draw()}},_setClasses:function(a){var c=!b.is.emptyArray(this.column.classes),d=!b.is.emptyArray(this.classes),e=null;a.removeAttr("class"),(c||d)&amp;&amp;(c&amp;&amp;d?e=this.classes.concat(this.column.classes).join(" "):c?e=this.column.classes.join(" "):d&amp;&amp;(e=this.classes.join(" ")),b.is.emptyString(e)||a.addClass(e))},_setStyle:function(c){var d=!b.is.emptyObject(this.column.style),e=!b.is.emptyObject(this.style),f=null;c.removeAttr("style"),(d||e)&amp;&amp;(d&amp;&amp;e?f=a.extend({},this.column.style,this.style):d?f=this.column.style:e&amp;&amp;(f=this.style),b.is.hash(f)&amp;&amp;c.css(f))}})}(jQuery,FooTable),function(a,b){b.Column=b.Class.extend({construct:function(a,c,d){this.ft=a,this.type=b.is.emptyString(d)?"text":d,this.virtual=b.is["boolean"](c.virtual)?c.virtual:!1,this.$el=b.is.jq(c.$el)?c.$el:null,this.index=b.is.number(c.index)?c.index:-1,this.internal=!1,this.define(c),this.$create()},define:function(a){this.hidden=b.is["boolean"](a.hidden)?a.hidden:!1,this.visible=b.is["boolean"](a.visible)?a.visible:!0,this.name=b.is.string(a.name)?a.name:null,null==this.name&amp;&amp;(this.name="col"+(a.index+1)),this.title=b.is.string(a.title)?a.title:null,!this.virtual&amp;&amp;null==this.title&amp;&amp;b.is.jq(this.$el)&amp;&amp;(this.title=this.$el.html()),null==this.title&amp;&amp;(this.title="Column "+(a.index+1)),this.style=b.is.hash(a.style)?a.style:b.is.string(a.style)?b.css2json(a.style):{},this.classes=b.is.array(a.classes)?a.classes:b.is.string(a.classes)?a.classes.match(/\S+/g):[],this.parser=b.checkFnValue(this,a.parser,this.parser),this.formatter=b.checkFnValue(this,a.formatter,this.formatter)},$create:function(){(this.$el=!this.virtual&amp;&amp;b.is.jq(this.$el)?this.$el:a("&lt;th/&gt;")).html(this.title).addClass(this.classes.join(" ")).css(this.style)},parser:function(c){if(b.is.element(c)||b.is.jq(c)){var d=a(c).data("value");return b.is.defined(d)?d:a(c).html()}return b.is.defined(c)&amp;&amp;null!=c?c+"":null},formatter:function(a,b,c){return null==a?"":a},createCell:function(a){var c=b.is.jq(a.$el)?a.$el.children("td,th").get(this.index):null,d=b.is.hash(a.value)?a.value[this.name]:null;return new b.Cell(this.ft,a,this,c||d)}}),b.columns=new b.ClassFactory,b.columns.register("text",b.Column)}(jQuery,FooTable),function(a,b){b.Component=b.Class.extend({construct:function(a,c){if(!(a instanceof b.Table))throw new TypeError("The instance parameter must be an instance of FooTable.Table.");this.ft=a,this.enabled=b.is["boolean"](c)?c:!1},preinit:function(a){},init:function(){},destroy:function(){},predraw:function(){},draw:function(){},postdraw:function(){}}),b.components=new b.ClassFactory}(jQuery,FooTable),function(a,b){b.Defaults=function(){this.stopPropagation=!1,this.on=null},b.defaults=new b.Defaults}(jQuery,FooTable),function(a,b){b.Row=b.Class.extend({construct:function(a,b,c){this.ft=a,this.columns=b,this.created=!1,this.define(c)},define:function(c){this.$el=b.is.element(c)||b.is.jq(c)?a(c):null,this.$toggle=a("&lt;span/&gt;",{"class":"footable-toggle fooicon fooicon-plus"});var d=b.is.hash(c),e=d&amp;&amp;b.is.hash(c.options)&amp;&amp;b.is.hash(c.value);this.value=d?e?c.value:c:null,this.o=a.extend(!0,{expanded:!1,classes:null,style:null},e?c.options:{}),this.expanded=b.is.jq(this.$el)?this.$el.data("expanded")||this.o.expanded:this.o.expanded,this.classes=b.is.jq(this.$el)&amp;&amp;this.$el.attr("class")?this.$el.attr("class").match(/\S+/g):b.is.array(this.o.classes)?this.o.classes:b.is.string(this.o.classes)?this.o.classes.match(/\S+/g):[],this.style=b.is.jq(this.$el)&amp;&amp;this.$el.attr("style")?b.css2json(this.$el.attr("style")):b.is.hash(this.o.style)?this.o.style:b.is.string(this.o.style)?b.css2json(this.o.style):{},this.cells=this.createCells();var f=this;f.value={},b.arr.each(f.cells,function(a){f.value[a.column.name]=a.val()})},$create:function(){if(!this.created){(this.$el=b.is.jq(this.$el)?this.$el:a("&lt;tr/&gt;")).data("__FooTableRow__",this),this._setClasses(this.$el),this._setStyle(this.$el),"last"==this.ft.rows.toggleColumn&amp;&amp;this.$toggle.addClass("last-column"),this.$details=a("&lt;tr/&gt;",{"class":"footable-detail-row"}).append(a("&lt;td/&gt;",{colspan:this.ft.columns.visibleColspan}).append(a("&lt;table/&gt;",{"class":"footable-details "+this.ft.classes.join(" ")}).append("&lt;tbody/&gt;")));var c=this;b.arr.each(c.cells,function(a){a.created||a.$create(),c.$el.append(a.$el)}),c.$el.off("click.ft.row").on("click.ft.row",{self:c},c._onToggle),this.created=!0}},createCells:function(){var a=this;return b.arr.map(a.columns,function(b){return b.createCell(a)})},val:function(c,d,e){var f=this;if(!b.is.hash(c))return b.is.hash(this.value)&amp;&amp;!b.is.emptyObject(this.value)||(this.value={},b.arr.each(this.cells,function(a){a.column.internal||(f.value[a.column.name]=a.val())})),this.value;this.collapse(!1);var g=b.is.hash(c),h=g&amp;&amp;b.is.hash(c.options)&amp;&amp;b.is.hash(c.value);if(this.o=a.extend(!0,{expanded:f.expanded,classes:f.classes,style:f.style},h?c.options:{}),this.expanded=this.o.expanded,this.classes=b.is.array(this.o.classes)?this.o.classes:b.is.string(this.o.classes)?this.o.classes.match(/\S+/g):[],this.style=b.is.hash(this.o.style)?this.o.style:b.is.string(this.o.style)?b.css2json(this.o.style):{},g)if(h&amp;&amp;(c=c.value),b.is.hash(this.value))for(var i in c)c.hasOwnProperty(i)&amp;&amp;(this.value[i]=c[i]);else this.value=c;else this.value=null;e=b.is["boolean"](e)?e:!0,b.arr.each(this.cells,function(a){!a.column.internal&amp;&amp;b.is.defined(f.value[a.column.name])&amp;&amp;a.val(f.value[a.column.name],!1,e)}),this.created&amp;&amp;e&amp;&amp;(this._setClasses(this.$el),this._setStyle(this.$el),(b.is["boolean"](d)?d:!0)&amp;&amp;this.draw())},_setClasses:function(a){var c=!b.is.emptyArray(this.classes),d=null;a.removeAttr("class"),c&amp;&amp;(d=this.classes.join(" "),b.is.emptyString(d)||a.addClass(d))},_setStyle:function(a){var c=!b.is.emptyObject(this.style),d=null;a.removeAttr("style"),c&amp;&amp;(d=this.style,b.is.hash(d)&amp;&amp;a.css(d))},expand:function(){if(this.created){var a=this;a.ft.raise("expand.ft.row",[a]).then(function(){a.__hidden__=b.arr.map(a.cells,function(a){return a.column.hidden&amp;&amp;a.column.visible?a:null}),a.__hidden__.length&gt;0&amp;&amp;(a.$details.insertAfter(a.$el).children("td").first().attr("colspan",a.ft.columns.visibleColspan),b.arr.each(a.__hidden__,function(a){a.collapse()})),a.$el.attr("data-expanded",!0),a.$toggle.removeClass("fooicon-plus").addClass("fooicon-minus"),a.expanded=!0,a.ft.raise("expanded.ft.row",[a])})}},collapse:function(a){if(this.created){var c=this;c.ft.raise("collapse.ft.row",[c]).then(function(){b.arr.each(c.__hidden__,function(a){a.restore()}),c.$details.detach(),c.$el.removeAttr("data-expanded"),c.$toggle.removeClass("fooicon-minus").addClass("fooicon-plus"),(b.is["boolean"](a)?a:!0)&amp;&amp;(c.expanded=!1),c.ft.raise("collapsed.ft.row",[c])})}},predraw:function(a){this.created&amp;&amp;(this.expanded&amp;&amp;this.collapse(!1),this.$toggle.detach(),a=b.is["boolean"](a)?a:!0,a&amp;&amp;this.$el.detach())},draw:function(a){this.created||this.$create(),b.is.jq(a)&amp;&amp;a.append(this.$el);var c=this;b.arr.each(c.cells,function(a){a.$el.css("display",a.column.hidden||!a.column.visible?"none":"table-cell"),c.ft.rows.showToggle&amp;&amp;c.ft.columns.hasHidden&amp;&amp;("first"==c.ft.rows.toggleColumn&amp;&amp;a.column.index==c.ft.columns.firstVisibleIndex||"last"==c.ft.rows.toggleColumn&amp;&amp;a.column.index==c.ft.columns.lastVisibleIndex)&amp;&amp;a.$el.prepend(c.$toggle),a.$el.add(a.column.$el).removeClass("footable-first-visible footable-last-visible"),a.column.index==c.ft.columns.firstVisibleIndex&amp;&amp;a.$el.add(a.column.$el).addClass("footable-first-visible"),a.column.index==c.ft.columns.lastVisibleIndex&amp;&amp;a.$el.add(a.column.$el).addClass("footable-last-visible")}),this.expanded&amp;&amp;this.expand()},toggle:function(){this.created&amp;&amp;this.ft.columns.hasHidden&amp;&amp;(this.expanded?this.collapse():this.expand())},_onToggle:function(b){var c=b.data.self;a(b.target).is(c.ft.rows.toggleSelector)&amp;&amp;c.toggle()}})}(jQuery,FooTable),function(a,b){b.instances=[],b.Table=b.Class.extend({construct:function(c,d,e){this._resizeTimeout=null,this.id=b.instances.push(this),this.initialized=!1,this.$el=(b.is.jq(c)?c:a(c)).first(),this.$loader=a("&lt;div/&gt;",{"class":"footable-loader"}).append(a("&lt;span/&gt;",{"class":"fooicon fooicon-loader"})),this.o=a.extend(!0,{},b.defaults,d),this.data=this.$el.data()||{},this.classes=[],this.components=b.components.load(b.is.hash(this.data.components)?this.data.components:this.o.components,this),this.breakpoints=this.use(FooTable.Breakpoints),this.columns=this.use(FooTable.Columns),this.rows=this.use(FooTable.Rows),this._construct(e)},_construct:function(a){var c=this;return this._preinit().then(function(){return c._init().then(function(){return c.raise("ready.ft.table").then(function(){b.is.fn(a)&amp;&amp;a.call(c,c)})})}).always(function(a){c.$el.show(),b.is.error(a)&amp;&amp;console.error("FooTable: unhandled error thrown during initialization.",a)})},_preinit:function(){var a=this;return this.raise("preinit.ft.table",[a.data]).then(function(){var c=(a.$el.attr("class")||"").match(/\S+/g)||[];a.o.ajax=b.checkFnValue(a,a.data.ajax,a.o.ajax),a.o.stopPropagation=b.is["boolean"](a.data.stopPropagation)?a.data.stopPropagation:a.o.stopPropagation;for(var d=0,e=c.length;e&gt;d;d++)b.str.startsWith(c[d],"footable")||a.classes.push(c[d]);return a.$el.hide().after(a.$loader),a.execute(!1,!1,"preinit",a.data)})},_init:function(){var c=this;return c.raise("init.ft.table").then(function(){var d=c.$el.children("thead"),e=c.$el.children("tbody"),f=c.$el.children("tfoot");return c.$el.addClass("footable footable-"+c.id),b.is.hash(c.o.on)&amp;&amp;c.$el.on(c.o.on),0==f.length&amp;&amp;c.$el.append(f=a("&lt;tfoot/&gt;")),0==e.length&amp;&amp;c.$el.append("&lt;tbody/&gt;"),0==d.length&amp;&amp;c.$el.prepend(d=a("&lt;thead/&gt;")),c.execute(!1,!0,"init").then(function(){return c.$el.data("__FooTable__",c),0==f.children("tr").length&amp;&amp;f.remove(),0==d.children("tr").length&amp;&amp;d.remove(),c.raise("postinit.ft.table").then(function(){return c.draw()}).always(function(){a(window).off("resize.ft"+c.id,c._onWindowResize).on("resize.ft"+c.id,{self:c},c._onWindowResize),c.initialized=!0})})})},destroy:function(){var c=this;return c.raise("destroy.ft.table").then(function(){return c.execute(!0,!0,"destroy").then(function(){c.$el.removeData("__FooTable__").removeClass("footable-"+c.id),b.is.hash(c.o.on)&amp;&amp;c.$el.off(c.o.on),a(window).off("resize.ft"+c.id,c._onWindowResize),c.initialized=!1,b.instances[c.id]=null})}).fail(function(a){b.is.error(a)&amp;&amp;console.error("FooTable: unhandled error thrown while destroying the plugin.",a)})},raise:function(c,d){var e=this,f=b.__debug__&amp;&amp;(b.is.emptyArray(b.__debug_options__.events)||b.arr.any(b.__debug_options__.events,function(a){return b.str.contains(c,a)}));return d=d||[],d.unshift(this),a.Deferred(function(b){var g=a.Event(c);1==e.o.stopPropagation&amp;&amp;e.$el.one(c,function(a){a.stopPropagation()}),f&amp;&amp;console.log("FooTable:"+c+": ",d),e.$el.trigger(g,d),g.isDefaultPrevented()?(f&amp;&amp;console.log('FooTable: default prevented for the "'+c+'" event.'),b.reject(g)):b.resolve(g)})},use:function(a){for(var b=0,c=this.components.length;c&gt;b;b++)if(this.components[b]instanceof a)return this.components[b];return null},draw:function(){var a=this,c=a.$el.clone().insertBefore(a.$el);return a.$el.detach(),a.execute(!1,!0,"predraw").then(function(){return a.raise("predraw.ft.table").then(function(){return a.execute(!1,!0,"draw").then(function(){return a.raise("draw.ft.table").then(function(){return a.execute(!1,!0,"postdraw").then(function(){return a.raise("postdraw.ft.table")})})})})}).fail(function(a){b.is.error(a)&amp;&amp;console.error("FooTable: unhandled error thrown during a draw operation.",a)}).always(function(){c.replaceWith(a.$el),a.$loader.remove()})},execute:function(a,c,d,e,f){var g=this,h=Array.prototype.slice.call(arguments);a=h.shift(),c=h.shift();var i=c?b.arr.get(g.components,function(a){return a.enabled}):g.components.slice(0);return h.unshift(a?i.reverse():i),g._execute.apply(g,h)},_execute:function(c,d,e,f){if(!c||!c.length)return a.when();var g,h=this,i=Array.prototype.slice.call(arguments);return c=i.shift(),d=i.shift(),g=c.shift(),b.is.fn(g[d])?a.Deferred(function(a){try{var c=g[d].apply(g,i);if(b.is.promise(c))return c.then(a.resolve,a.reject);a.resolve(c)}catch(e){a.reject(e)}}).then(function(){return h._execute.apply(h,[c,d].concat(i))}):h._execute.apply(h,[c,d].concat(i))},_onWindowResize:function(a){var b=a.data.self;null!=b._resizeTimeout&amp;&amp;clearTimeout(b._resizeTimeout),b._resizeTimeout=setTimeout(function(){b._resizeTimeout=null,b.raise("resize.ft.table").then(function(){b.breakpoints.check()})},300)}})}(jQuery,FooTable),function(a,b){b.ArrayColumn=b.Column.extend({construct:function(a,b){this._super(a,b,"array")},parser:function(c){if(b.is.element(c)||b.is.jq(c)){var d=a(c),e=d.data("value");if(b.is.array(e))return e;e=d.html();try{e=JSON.parse(e)}catch(f){e=null}return b.is.array(e)?e:null}return b.is.array(c)?c:null},formatter:function(a,c,d){return b.is.array(a)?JSON.stringify(a):""}}),b.columns.register("array",b.ArrayColumn)}(jQuery,FooTable),function(a,b){b.is.undef(window.moment)||(b.DateColumn=b.Column.extend({construct:function(a,c){this._super(a,c,"date"),this.formatString=b.is.string(c.formatString)?c.formatString:"MM-DD-YYYY"},parser:function(c){if(b.is.element(c)||b.is.jq(c)){var d=a(c).data("value");c=b.is.defined(d)?d:a(c).text(),b.is.string(c)&amp;&amp;(c=isNaN(c)?c:+c)}if(b.is.date(c))return moment(c);if(b.is.object(c)&amp;&amp;b.is["boolean"](c._isAMomentObject))return c;if(b.is.string(c)){if(isNaN(c))return moment(c,this.formatString);c=+c}return b.is.number(c)?moment(c):null},formatter:function(a,c,d){return b.is.object(a)&amp;&amp;b.is["boolean"](a._isAMomentObject)&amp;&amp;a.isValid()?a.format(this.formatString):""},filterValue:function(c){if((b.is.element(c)||b.is.jq(c))&amp;&amp;(c=a(c).data("filterValue")||a(c).text()),b.is.hash(c)&amp;&amp;b.is.hash(c.options)&amp;&amp;(b.is.string(c.options.filterValue)&amp;&amp;(c=c.options.filterValue),b.is.defined(c.value)&amp;&amp;(c=c.value)),b.is.object(c)&amp;&amp;b.is["boolean"](c._isAMomentObject))return c.format(this.formatString);if(b.is.string(c)){if(isNaN(c))return c;c=+c}return b.is.number(c)||b.is.date(c)?moment(c).format(this.formatString):b.is.defined(c)&amp;&amp;null!=c?c+"":""}}),b.columns.register("date",b.DateColumn))}(jQuery,FooTable),function(a,b){b.HTMLColumn=b.Column.extend({construct:function(a,b){this._super(a,b,"html")},parser:function(c){if(b.is.string(c)&amp;&amp;(c=a(a.trim(c))),b.is.element(c)&amp;&amp;(c=a(c)),b.is.jq(c)){var d=c.prop("tagName").toLowerCase();if("td"==d||"th"==d){var e=c.data("value");return b.is.defined(e)?e:c.contents()}return c}return null}}),b.columns.register("html",b.HTMLColumn)}(jQuery,FooTable),function(a,b){b.NumberColumn=b.Column.extend({construct:function(a,c){this._super(a,c,"number"),this.decimalSeparator=b.is.string(c.decimalSeparator)?c.decimalSeparator:".",this.thousandSeparator=b.is.string(c.thousandSeparator)?c.thousandSeparator:",",this.decimalSeparatorRegex=new RegExp(b.str.escapeRegExp(this.decimalSeparator),"g"),this.thousandSeparatorRegex=new RegExp(b.str.escapeRegExp(this.thousandSeparator),"g"),this.cleanRegex=new RegExp("[^-0-9"+b.str.escapeRegExp(this.decimalSeparator)+"]","g")},parser:function(c){if(b.is.element(c)||b.is.jq(c)){var d=a(c).data("value");c=b.is.defined(d)?d:a(c).text().replace(this.cleanRegex,"")}return b.is.string(c)&amp;&amp;(c=c.replace(this.thousandSeparatorRegex,"").replace(this.decimalSeparatorRegex,"."),c=parseFloat(c)),b.is.number(c)?c:null},formatter:function(a,b,c){if(null==a)return"";var d=(a+"").split(".");return 2==d.length&amp;&amp;d[0].length&gt;3&amp;&amp;(d[0]=d[0].replace(/\B(?=(?:\d{3})+(?!\d))/g,this.thousandSeparator)),d.join(this.decimalSeparator)}}),b.columns.register("number",b.NumberColumn)}(jQuery,FooTable),function(a,b){b.ObjectColumn=b.Column.extend({construct:function(a,b){this._super(a,b,"object")},parser:function(c){if(b.is.element(c)||b.is.jq(c)){var d=a(c),e=d.data("value");if(b.is.object(e))return e;e=d.html();try{e=JSON.parse(e)}catch(f){e=null}return b.is.object(e)?e:null}return b.is.object(c)?c:null},formatter:function(a,c,d){return b.is.object(a)?JSON.stringify(a):""}}),b.columns.register("object",b.ObjectColumn)}(jQuery,FooTable),function(a,b){b.Breakpoint=b.Class.extend({construct:function(a,b){this.name=a,this.width=b}})}(jQuery,FooTable),function(a,b){b.Breakpoints=b.Component.extend({construct:function(a){this._super(a,!0),this.o=a.o,this.current=null,this.array=[],this.cascade=this.o.cascade,this.useParentWidth=this.o.useParentWidth,this.hidden=null,this._classNames="",this.getWidth=b.checkFnValue(this,this.o.getWidth,this.getWidth)},preinit:function(a){var c=this;return this.ft.raise("preinit.ft.breakpoints",[a]).then(function(){c.cascade=b.is["boolean"](a.cascade)?a.cascade:c.cascade,c.o.breakpoints=b.is.hash(a.breakpoints)?a.breakpoints:c.o.breakpoints,c.getWidth=b.checkFnValue(c,a.getWidth,c.getWidth),null==c.o.breakpoints&amp;&amp;(c.o.breakpoints={xs:480,sm:768,md:992,lg:1200});for(var d in c.o.breakpoints)c.o.breakpoints.hasOwnProperty(d)&amp;&amp;(c.array.push(new b.Breakpoint(d,c.o.breakpoints[d])),c._classNames+="breakpoint-"+d+" ");c.array.sort(function(a,b){return b.width-a.width})})},init:function(){var a=this;return this.ft.raise("init.ft.breakpoints").then(function(){a.current=a.get()})},draw:function(){this.ft.$el.removeClass(this._classNames).addClass("breakpoint-"+this.current.name)},calculate:function(){for(var a,c=this,d=null,e=[],f=null,g=c.getWidth(),h=0,i=c.array.length;i&gt;h;h++)a=c.array[h],(!d&amp;&amp;h==i-1||g&gt;=a.width&amp;&amp;(f instanceof b.Breakpoint?g&lt;f.width:!0))&amp;&amp;(d=a),d||e.push(a.name),f=a;return e.push(d.name),c.hidden=e.join(" "),d},visible:function(a){if(b.is.emptyString(a))return!0;if("all"===a)return!1;for(var c=a.split(" "),d=0,e=c.length;e&gt;d;d++)if(this.cascade?b.str.containsWord(this.hidden,c[d]):c[d]==this.current.name)return!1;return!0},check:function(){var a=this,c=a.get();c instanceof b.Breakpoint&amp;&amp;c!=a.current&amp;&amp;a.ft.raise("before.ft.breakpoints",[a.current,c]).then(function(){var b=a.current;return a.current=c,a.ft.draw().then(function(){a.ft.raise("after.ft.breakpoints",[a.current,b])})})},get:function(a){return b.is.undef(a)?this.calculate():a instanceof b.Breakpoint?a:b.is.string(a)?b.arr.first(this.array,function(b){return b.name==a}):b.is.number(a)&amp;&amp;a&gt;=0&amp;&amp;a&lt;this.array.length?this.array[a]:null},getWidth:function(){return b.is.fn(this.o.getWidth)?this.o.getWidth(this.ft):1==this.useParentWidth?this.getParentWidth():this.getViewportWidth()},getParentWidth:function(){return this.ft.$el.parent().width()},getViewportWidth:function(){return Math.max(document.documentElement.clientWidth,window.innerWidth,0)}}),b.components.register("breakpoints",b.Breakpoints,1e3)}(jQuery,FooTable),function(a){a.Column.prototype.breakpoints=null,a.Column.prototype.__breakpoints_define__=function(b){this.breakpoints=a.is.emptyString(b.breakpoints)?null:b.breakpoints},a.Column.extend("define",function(a){this._super(a),this.__breakpoints_define__(a)})}(FooTable),function(a){a.Defaults.prototype.breakpoints=null,a.Defaults.prototype.cascade=!1,a.Defaults.prototype.useParentWidth=!1,a.Defaults.prototype.getWidth=null}(FooTable),function(a,b){b.Columns=b.Component.extend({construct:function(a){this._super(a,!0),this.o=a.o,this.array=[],this.$header=null,this.showHeader=a.o.showHeader,this._fromHTML=b.is.emptyArray(a.o.columns)&amp;&amp;!b.is.promise(a.o.columns)},parse:function(c){var d=this;return a.Deferred(function(c){function e(c,d){var e=[];if(0==c.length||0==d.length)e=c.concat(d);else{var f=0;b.arr.each(c.concat(d),function(a){a.index&gt;f&amp;&amp;(f=a.index)}),f++;for(var g,h,i=0;f&gt;i;i++)g={},b.arr.each(c,function(a){return a.index==i?(g=a,!1):void 0}),h={},b.arr.each(d,function(a){return a.index==i?(h=a,!1):void 0}),e.push(a.extend(!0,{},g,h))}return e}var f,g,h=[],i=[],j=d.ft.$el.find("tr.footable-header, thead &gt; tr:last:has([data-breakpoints]), tbody &gt; tr:first:has([data-breakpoints]), thead &gt; tr:last, tbody &gt; tr:first").first();if(j.length&gt;0){var k=j.parent().is("tbody")&amp;&amp;j.children().length==j.children("td").length;k||(d.$header=j.addClass("footable-header")),j.children("td,th").each(function(b,c){f=a(c),g=f.data(),g.index=b,g.$el=f,g.virtual=k,i.push(g)}),k&amp;&amp;(d.showHeader=!1)}b.is.array(d.o.columns)&amp;&amp;!b.is.emptyArray(d.o.columns)?(b.arr.each(d.o.columns,function(a,b){a.index=b,h.push(a)}),d.parseFinalize(c,e(h,i))):b.is.promise(d.o.columns)?d.o.columns.then(function(a){b.arr.each(a,function(a,b){a.index=b,h.push(a)}),d.parseFinalize(c,e(h,i))},function(a){c.reject(Error("Columns ajax request error: "+a.status+" ("+a.statusText+")"))}):d.parseFinalize(c,e(h,i))})},parseFinalize:function(a,c){var d,e=this,f=[];b.arr.each(c,function(a){(d=b.columns.contains(a.type)?b.columns.make(a.type,e.ft,a):new b.Column(e.ft,a))&amp;&amp;f.push(d)}),b.is.emptyArray(f)?a.reject(Error("No columns supplied.")):(f.sort(function(a,b){
return a.index-b.index}),a.resolve(f))},preinit:function(a){var c=this;return c.ft.raise("preinit.ft.columns",[a]).then(function(){return c.parse(a).then(function(d){c.array=d,c.showHeader=b.is["boolean"](a.showHeader)?a.showHeader:c.showHeader})})},init:function(){var a=this;return this.ft.raise("init.ft.columns",[a.array]).then(function(){a.$create()})},destroy:function(){var a=this;this.ft.raise("destroy.ft.columns").then(function(){a._fromHTML||a.$header.remove()})},predraw:function(){var a=this,c=!0;a.visibleColspan=0,a.firstVisibleIndex=0,a.lastVisibleIndex=0,a.hasHidden=!1,b.arr.each(a.array,function(b){b.hidden=!a.ft.breakpoints.visible(b.breakpoints),!b.hidden&amp;&amp;b.visible&amp;&amp;(c&amp;&amp;(a.firstVisibleIndex=b.index,c=!1),a.lastVisibleIndex=b.index,a.visibleColspan++),b.hidden&amp;&amp;(a.hasHidden=!0)}),a.ft.$el.toggleClass("breakpoint",a.hasHidden)},draw:function(){b.arr.each(this.array,function(a){a.$el.css("display",a.hidden||!a.visible?"none":"table-cell")}),!this.showHeader&amp;&amp;b.is.jq(this.$header.parent())&amp;&amp;this.$header.detach()},$create:function(){var c=this;c.$header=b.is.jq(c.$header)?c.$header:a("&lt;tr/&gt;",{"class":"footable-header"}),c.$header.children("th,td").detach(),b.arr.each(c.array,function(a){c.$header.append(a.$el)}),c.showHeader&amp;&amp;!b.is.jq(c.$header.parent())&amp;&amp;c.ft.$el.children("thead").append(c.$header)},get:function(a){return a instanceof b.Column?a:b.is.string(a)?b.arr.first(this.array,function(b){return b.name==a}):b.is.number(a)?b.arr.first(this.array,function(b){return b.index==a}):b.is.fn(a)?b.arr.get(this.array,a):null},ensure:function(a){var c=this,d=[];return b.is.array(a)?(b.arr.each(a,function(a){d.push(c.get(a))}),d):d}}),b.components.register("columns",b.Columns,900)}(jQuery,FooTable),function(a){a.Defaults.prototype.columns=[],a.Defaults.prototype.showHeader=!0}(FooTable),function(a,b){b.Rows=b.Component.extend({construct:function(a){this._super(a,!0),this.o=a.o,this.array=[],this.all=[],this.showToggle=a.o.showToggle,this.toggleSelector=a.o.toggleSelector,this.toggleColumn=a.o.toggleColumn,this.emptyString=a.o.empty,this.expandFirst=a.o.expandFirst,this.expandAll=a.o.expandAll,this.$empty=null,this._fromHTML=b.is.emptyArray(a.o.rows)&amp;&amp;!b.is.promise(a.o.rows)},parse:function(){var c=this;return a.Deferred(function(a){var d=c.ft.$el.children("tbody").children("tr");b.is.array(c.o.rows)&amp;&amp;c.o.rows.length&gt;0?c.parseFinalize(a,c.o.rows):b.is.promise(c.o.rows)?c.o.rows.then(function(b){c.parseFinalize(a,b)},function(b){a.reject(Error("Rows ajax request error: "+b.status+" ("+b.statusText+")"))}):b.is.jq(d)?(c.parseFinalize(a,d),d.detach()):c.parseFinalize(a,[])})},parseFinalize:function(c,d){var e=this,f=a.map(d,function(a){return new b.Row(e.ft,e.ft.columns.array,a)});c.resolve(f)},preinit:function(a){var c=this;return c.ft.raise("preinit.ft.rows",[a]).then(function(){return c.parse().then(function(d){c.all=d,c.array=c.all.slice(0),c.showToggle=b.is["boolean"](a.showToggle)?a.showToggle:c.showToggle,c.toggleSelector=b.is.string(a.toggleSelector)?a.toggleSelector:c.toggleSelector,c.toggleColumn=b.is.string(a.toggleColumn)?a.toggleColumn:c.toggleColumn,"first"!=c.toggleColumn&amp;&amp;"last"!=c.toggleColumn&amp;&amp;(c.toggleColumn="first"),c.emptyString=b.is.string(a.empty)?a.empty:c.emptyString,c.expandFirst=b.is["boolean"](a.expandFirst)?a.expandFirst:c.expandFirst,c.expandAll=b.is["boolean"](a.expandAll)?a.expandAll:c.expandAll})})},init:function(){var a=this;return a.ft.raise("init.ft.rows",[a.all]).then(function(){a.$create()})},destroy:function(){var a=this;this.ft.raise("destroy.ft.rows").then(function(){b.arr.each(a.array,function(b){b.predraw(!a._fromHTML)}),a.all=a.array=[]})},predraw:function(){b.arr.each(this.array,function(a){a.predraw()}),this.array=this.all.slice(0)},$create:function(){this.$empty=a("&lt;tr/&gt;",{"class":"footable-empty"}).append(a("&lt;td/&gt;").text(this.emptyString))},draw:function(){var a=this,c=a.ft.$el.children("tbody"),d=!0;a.array.length&gt;0?(a.$empty.detach(),b.arr.each(a.array,function(b){(a.expandFirst&amp;&amp;d||a.expandAll)&amp;&amp;(b.expanded=!0,d=!1),b.draw(c)})):(a.$empty.children("td").attr("colspan",a.ft.columns.visibleColspan),c.append(a.$empty))},load:function(c,d){var e=this,f=a.map(c,function(a){return new b.Row(e.ft,e.ft.columns.array,a)});b.arr.each(this.array,function(a){a.predraw()}),this.all=(b.is["boolean"](d)?d:!1)?this.all.concat(f):f,this.array=this.all.slice(0),this.ft.draw()},expand:function(){b.arr.each(this.array,function(a){a.expand()})},collapse:function(){b.arr.each(this.array,function(a){a.collapse()})}}),b.components.register("rows",b.Rows,800)}(jQuery,FooTable),function(a){a.Defaults.prototype.rows=[],a.Defaults.prototype.empty="No results",a.Defaults.prototype.showToggle=!0,a.Defaults.prototype.toggleSelector="tr,td,.footable-toggle",a.Defaults.prototype.toggleColumn="first",a.Defaults.prototype.expandFirst=!1,a.Defaults.prototype.expandAll=!1}(FooTable),function(a){a.Table.prototype.loadRows=function(a,b){this.rows.load(a,b)}}(FooTable),function(a){a.Filter=a.Class.extend({construct:function(b,c,d,e,f,g,h){this.name=b,this.space=!a.is.string(e)||"OR"!=e&amp;&amp;"AND"!=e?"AND":e,this.connectors=a.is["boolean"](f)?f:!0,this.ignoreCase=a.is["boolean"](g)?g:!0,this.hidden=a.is["boolean"](h)?h:!1,this.query=c instanceof a.Query?c:new a.Query(c,this.space,this.connectors,this.ignoreCase),this.columns=d},match:function(b){return a.is.string(b)?(a.is.string(this.query)&amp;&amp;(this.query=new a.Query(this.query,this.space,this.connectors,this.ignoreCase)),this.query instanceof a.Query?this.query.match(b):!1):!1},matchRow:function(b){var c=this,d=a.arr.map(b.cells,function(b){return a.arr.contains(c.columns,b.column)?b.filterValue:null}).join(" ");return c.match(d)}})}(FooTable),function(a,b){b.Filtering=b.Component.extend({construct:function(a){this._super(a,a.o.filtering.enabled),this.filters=a.o.filtering.filters,this.delay=a.o.filtering.delay,this.min=a.o.filtering.min,this.space=a.o.filtering.space,this.connectors=a.o.filtering.connectors,this.ignoreCase=a.o.filtering.ignoreCase,this.exactMatch=a.o.filtering.exactMatch,this.placeholder=a.o.filtering.placeholder,this.dropdownTitle=a.o.filtering.dropdownTitle,this.position=a.o.filtering.position,this.focus=a.o.filtering.focus,this.container=a.o.filtering.container,this.$container=null,this.$row=null,this.$cell=null,this.$form=null,this.$dropdown=null,this.$input=null,this.$button=null,this._filterTimeout=null,this._exactRegExp=/^"(.*?)"$/},preinit:function(a){var c=this;return c.ft.raise("preinit.ft.filtering").then(function(){c.ft.$el.hasClass("footable-filtering")&amp;&amp;(c.enabled=!0),c.enabled=b.is["boolean"](a.filtering)?a.filtering:c.enabled,c.enabled&amp;&amp;(c.space=b.is.string(a.filterSpace)?a.filterSpace:c.space,c.min=b.is.number(a.filterMin)?a.filterMin:c.min,c.connectors=b.is["boolean"](a.filterConnectors)?a.filterConnectors:c.connectors,c.ignoreCase=b.is["boolean"](a.filterIgnoreCase)?a.filterIgnoreCase:c.ignoreCase,c.exactMatch=b.is["boolean"](a.filterExactMatch)?a.filterExactMatch:c.exactMatch,c.focus=b.is["boolean"](a.filterFocus)?a.filterFocus:c.focus,c.delay=b.is.number(a.filterDelay)?a.filterDelay:c.delay,c.placeholder=b.is.string(a.filterPlaceholder)?a.filterPlaceholder:c.placeholder,c.dropdownTitle=b.is.string(a.filterDropdownTitle)?a.filterDropdownTitle:c.dropdownTitle,c.container=b.is.string(a.filterContainer)?a.filterContainer:c.container,c.filters=b.is.array(a.filterFilters)?c.ensure(a.filterFilters):c.ensure(c.filters),c.ft.$el.hasClass("footable-filtering-left")&amp;&amp;(c.position="left"),c.ft.$el.hasClass("footable-filtering-center")&amp;&amp;(c.position="center"),c.ft.$el.hasClass("footable-filtering-right")&amp;&amp;(c.position="right"),c.position=b.is.string(a.filterPosition)?a.filterPosition:c.position)},function(){c.enabled=!1})},init:function(){var a=this;return a.ft.raise("init.ft.filtering").then(function(){a.$create()},function(){a.enabled=!1})},destroy:function(){var a=this;return a.ft.raise("destroy.ft.filtering").then(function(){a.ft.$el.removeClass("footable-filtering").find("thead &gt; tr.footable-filtering").remove()})},$create:function(){var c,d=this,e=a("&lt;div/&gt;",{"class":"form-group footable-filtering-search"}).append(a("&lt;label/&gt;",{"class":"sr-only",text:"Search"})),f=a("&lt;div/&gt;",{"class":"input-group"}).appendTo(e),g=a("&lt;div/&gt;",{"class":"input-group-btn"}),h=a("&lt;button/&gt;",{type:"button","class":"btn btn-default dropdown-toggle"}).on("click",{self:d},d._onDropdownToggleClicked).append(a("&lt;span/&gt;",{"class":"caret"}));switch(d.position){case"left":c="footable-filtering-left";break;case"center":c="footable-filtering-center";break;default:c="footable-filtering-right"}d.ft.$el.addClass("footable-filtering").addClass(c),d.$container=null===d.container?a():a(d.container).first(),d.$container.length?d.$container.addClass("footable-filtering-external").addClass(c):(d.$row=a("&lt;tr/&gt;",{"class":"footable-filtering"}).prependTo(d.ft.$el.children("thead")),d.$cell=a("&lt;th/&gt;").attr("colspan",d.ft.columns.visibleColspan).appendTo(d.$row),d.$container=d.$cell),d.$form=a("&lt;form/&gt;",{"class":"form-inline"}).append(e).appendTo(d.$container),d.$input=a("&lt;input/&gt;",{type:"text","class":"form-control",placeholder:d.placeholder}),d.$button=a("&lt;button/&gt;",{type:"button","class":"btn btn-primary"}).on("click",{self:d},d._onSearchButtonClicked).append(a("&lt;span/&gt;",{"class":"fooicon fooicon-search"})),d.$dropdown=a("&lt;ul/&gt;",{"class":"dropdown-menu dropdown-menu-right"}),b.is.emptyString(d.dropdownTitle)||d.$dropdown.append(a("&lt;li/&gt;",{"class":"dropdown-header",text:d.dropdownTitle})),d.$dropdown.append(b.arr.map(d.ft.columns.array,function(b){return b.filterable?a("&lt;li/&gt;").append(a("&lt;a/&gt;",{"class":"checkbox"}).append(a("&lt;label/&gt;",{html:b.title}).prepend(a("&lt;input/&gt;",{type:"checkbox",checked:!0}).data("__FooTableColumn__",b)))):null})),d.delay&gt;0&amp;&amp;(d.$input.on("keypress keyup paste",{self:d},d._onSearchInputChanged),d.$dropdown.on("click",'input[type="checkbox"]',{self:d},d._onSearchColumnClicked)),g.append(d.$button,h,d.$dropdown),f.append(d.$input,g)},predraw:function(){if(!b.is.emptyArray(this.filters)){var c=this;c.ft.rows.array=a.grep(c.ft.rows.array,function(a){return a.filtered(c.filters)})}},draw:function(){b.is.jq(this.$cell)&amp;&amp;this.$cell.attr("colspan",this.ft.columns.visibleColspan);var a=this.find("search");if(a instanceof b.Filter){var c=a.query.val();this.exactMatch&amp;&amp;this._exactRegExp.test(c)&amp;&amp;(c=c.replace(this._exactRegExp,"$1")),this.$input.val(c)}else this.$input.val(null);this.setButton(!b.arr.any(this.filters,function(a){return!a.hidden}))},addFilter:function(a,c,d,e,f,g,h){var i=this.createFilter(a,c,d,e,f,g,h);i instanceof b.Filter&amp;&amp;(this.removeFilter(i.name),this.filters.push(i))},removeFilter:function(a){b.arr.remove(this.filters,function(b){return b.name==a})},filter:function(a){var b=this;return b.filters=b.ensure(b.filters),b.ft.raise("before.ft.filtering",[b.filters]).then(function(){if(b.filters=b.ensure(b.filters),a)var c=b.$input.prop("selectionStart"),d=b.$input.prop("selectionEnd");return b.ft.draw().then(function(){a&amp;&amp;b.$input.focus().prop({selectionStart:c,selectionEnd:d}),b.ft.raise("after.ft.filtering",[b.filters])})})},clear:function(){return this.filters=b.arr.get(this.filters,function(a){return a.hidden}),this.filter(this.focus)},setButton:function(a){a?this.$button.children(".fooicon").removeClass("fooicon-remove").addClass("fooicon-search"):this.$button.children(".fooicon").removeClass("fooicon-search").addClass("fooicon-remove")},find:function(a){return b.arr.first(this.filters,function(b){return b.name==a})},columns:function(){return b.is.jq(this.$dropdown)?this.$dropdown.find("input:checked").map(function(){return a(this).data("__FooTableColumn__")}).get():this.ft.columns.get(function(a){return a.filterable})},ensure:function(a){var c=this,d=[],e=c.columns();return b.is.emptyArray(a)||b.arr.each(a,function(a){a=c._ensure(a,e),a instanceof b.Filter&amp;&amp;d.push(a)}),d},createFilter:function(a,c,d,e,f,g,h){return b.is.string(a)&amp;&amp;(a={name:a,query:c,columns:d,ignoreCase:e,connectors:f,space:g,hidden:h}),this._ensure(a,this.columns())},_ensure:function(a,c){return(b.is.hash(a)||a instanceof b.Filter)&amp;&amp;!b.is.emptyString(a.name)&amp;&amp;(!b.is.emptyString(a.query)||a.query instanceof b.Query)?(a.columns=b.is.emptyArray(a.columns)?c:this.ft.columns.ensure(a.columns),a.ignoreCase=b.is["boolean"](a.ignoreCase)?a.ignoreCase:this.ignoreCase,a.connectors=b.is["boolean"](a.connectors)?a.connectors:this.connectors,a.hidden=b.is["boolean"](a.hidden)?a.hidden:!1,a.space=!b.is.string(a.space)||"AND"!==a.space&amp;&amp;"OR"!==a.space?this.space:a.space,a.query=b.is.string(a.query)?new b.Query(a.query,a.space,a.connectors,a.ignoreCase):a.query,a instanceof b.Filter?a:new b.Filter(a.name,a.query,a.columns,a.space,a.connectors,a.ignoreCase,a.hidden)):null},_onSearchInputChanged:function(a){var c=a.data.self,d="keypress"==a.type&amp;&amp;!b.is.emptyString(String.fromCharCode(a.charCode)),e="keyup"==a.type&amp;&amp;(8==a.which||46==a.which),f="paste"==a.type;(d||e||f)&amp;&amp;(13==a.which&amp;&amp;a.preventDefault(),null!=c._filterTimeout&amp;&amp;clearTimeout(c._filterTimeout),c._filterTimeout=setTimeout(function(){c._filterTimeout=null;var a=c.$input.val();a.length&gt;=c.min?(c.exactMatch&amp;&amp;!c._exactRegExp.test(a)&amp;&amp;(a='"'+a+'"'),c.addFilter("search",a),c.filter(c.focus)):b.is.emptyString(a)&amp;&amp;c.clear()},c.delay))},_onSearchButtonClicked:function(a){a.preventDefault();var b=a.data.self;null!=b._filterTimeout&amp;&amp;clearTimeout(b._filterTimeout);var c=b.$button.children(".fooicon");if(c.hasClass("fooicon-remove"))b.clear();else{var d=b.$input.val();d.length&gt;=b.min&amp;&amp;(b.exactMatch&amp;&amp;!b._exactRegExp.test(d)&amp;&amp;(d='"'+d+'"'),b.addFilter("search",d),b.filter(b.focus))}},_onSearchColumnClicked:function(a){var b=a.data.self;null!=b._filterTimeout&amp;&amp;clearTimeout(b._filterTimeout),b._filterTimeout=setTimeout(function(){b._filterTimeout=null;var a=b.$button.children(".fooicon");a.hasClass("fooicon-remove")&amp;&amp;(a.removeClass("fooicon-remove").addClass("fooicon-search"),b.addFilter("search",b.$input.val()),b.filter())},b.delay)},_onDropdownToggleClicked:function(b){b.preventDefault(),b.stopPropagation();var c=b.data.self;c.$dropdown.parent().toggleClass("open"),c.$dropdown.parent().hasClass("open")?a(document).on("click.footable",{self:c},c._onDocumentClicked):a(document).off("click.footable",c._onDocumentClicked)},_onDocumentClicked:function(b){if(0==a(b.target).closest(".dropdown-menu").length){b.preventDefault();var c=b.data.self;c.$dropdown.parent().removeClass("open"),a(document).off("click.footable",c._onDocumentClicked)}}}),b.components.register("filtering",b.Filtering,500)}(jQuery,FooTable),function(a){a.Query=a.Class.extend({construct:function(b,c,d,e){this._original=null,this._value=null,this.space=!a.is.string(c)||"OR"!=c&amp;&amp;"AND"!=c?"AND":c,this.connectors=a.is["boolean"](d)?d:!0,this.ignoreCase=a.is["boolean"](e)?e:!0,this.left=null,this.right=null,this.parts=[],this.operator=null,this.val(b)},val:function(b){if(a.is.emptyString(b))return this._value;if(a.is.emptyString(this._original))this._original=b;else if(this._original==b)return;this._value=b,this._parse()},match:function(b){return a.is.emptyString(this.operator)||"OR"===this.operator?this._left(b,!1)||this._match(b,!1)||this._right(b,!1):"AND"===this.operator?this._left(b,!0)&amp;&amp;this._match(b,!0)&amp;&amp;this._right(b,!0):void 0},_match:function(b,c){var d=this,e=!1,f=a.is.emptyString(b);return a.is.emptyArray(d.parts)&amp;&amp;d.left instanceof a.Query?c:a.is.emptyArray(d.parts)?e:("OR"===d.space?a.arr.each(d.parts,function(c){if(c.empty&amp;&amp;f){if(e=!0,c.negate)return e=!1}else{var g=(c.exact?a.str.containsExact:a.str.contains)(b,c.query,d.ignoreCase);if(g&amp;&amp;!c.negate&amp;&amp;(e=!0),g&amp;&amp;c.negate)return e=!1}}):(e=!0,a.arr.each(d.parts,function(c){if(c.empty)return(!f&amp;&amp;!c.negate||f&amp;&amp;c.negate)&amp;&amp;(e=!1),e;var g=(c.exact?a.str.containsExact:a.str.contains)(b,c.query,d.ignoreCase);return(!g&amp;&amp;!c.negate||g&amp;&amp;c.negate)&amp;&amp;(e=!1),e})),e)},_left:function(b,c){return this.left instanceof a.Query?this.left.match(b):c},_right:function(b,c){return this.right instanceof a.Query?this.right.match(b):c},_parse:function(){if(!a.is.emptyString(this._value))if(/\sOR\s/.test(this._value)){this.operator="OR";var b=this._value.split(/(?:\sOR\s)(.*)?/);this.left=new a.Query(b[0],this.space,this.connectors,this.ignoreCase),this.right=new a.Query(b[1],this.space,this.connectors,this.ignoreCase)}else if(/\sAND\s/.test(this._value)){this.operator="AND";var c=this._value.split(/(?:\sAND\s)(.*)?/);this.left=new a.Query(c[0],this.space,this.connectors,this.ignoreCase),this.right=new a.Query(c[1],this.space,this.connectors,this.ignoreCase)}else{var d=this;this.parts=a.arr.map(this._value.match(/(?:[^\s"]+|"[^"]*")+/g),function(a){return d._part(a)})}},_part:function(b){var c={query:b,negate:!1,phrase:!1,exact:!1,empty:!1};return a.str.startsWith(c.query,"-")&amp;&amp;(c.query=a.str.from(c.query,"-"),c.negate=!0),/^"(.*?)"$/.test(c.query)?(c.query=c.query.replace(/^"(.*?)"$/,"$1"),c.phrase=!0,c.exact=!0):this.connectors&amp;&amp;/(?:\w)+?([-_\+\.])(?:\w)+?/.test(c.query)&amp;&amp;(c.query=c.query.replace(/(?:\w)+?([-_\+\.])(?:\w)+?/g,function(a,b){return a.replace(b," ")}),c.phrase=!0),c.empty=c.phrase&amp;&amp;a.is.emptyString(c.query),c}})}(FooTable),function(a){a.Cell.prototype.filterValue=null,a.Cell.prototype.__filtering_define__=function(a){this.filterValue=this.column.filterValue.call(this.column,a)},a.Cell.prototype.__filtering_val__=function(b){a.is.defined(b)&amp;&amp;(this.filterValue=this.column.filterValue.call(this.column,b))},a.Cell.extend("define",function(a){this._super(a),this.__filtering_define__(a)}),a.Cell.extend("val",function(a,b,c){var d=this._super(a,b,c);return this.__filtering_val__(a),d})}(FooTable),function(a,b){b.Column.prototype.filterable=!0,b.Column.prototype.filterValue=function(c){if(b.is.element(c)||b.is.jq(c)){var d=a(c).data("filterValue");return b.is.defined(d)?""+d:a(c).text()}if(b.is.hash(c)&amp;&amp;b.is.hash(c.options)){if(b.is.string(c.options.filterValue))return c.options.filterValue;b.is.defined(c.value)&amp;&amp;(c=c.value)}return b.is.defined(c)&amp;&amp;null!=c?c+"":""},b.Column.prototype.__filtering_define__=function(a){this.filterable=b.is["boolean"](a.filterable)?a.filterable:this.filterable,this.filterValue=b.checkFnValue(this,a.filterValue,this.filterValue)},b.Column.extend("define",function(a){this._super(a),this.__filtering_define__(a)})}(jQuery,FooTable),function(a){a.Defaults.prototype.filtering={enabled:!1,filters:[],delay:1200,min:1,space:"AND",placeholder:"Search",dropdownTitle:null,position:"right",connectors:!0,ignoreCase:!0,exactMatch:!1,focus:!0,container:null}}(FooTable),function(a){a.Row.prototype.filtered=function(b){var c=!0,d=this;return a.arr.each(b,function(a){return 0==(c=a.matchRow(d))?!1:void 0}),c}}(FooTable),function(a,b){b.Sorter=b.Class.extend({construct:function(a,b){this.column=a,this.direction=b}})}(jQuery,FooTable),function(a,b){b.Sorting=b.Component.extend({construct:function(a){this._super(a,a.o.sorting.enabled),this.o=a.o.sorting,this.column=null,this.allowed=!0,this.initial=null},preinit:function(a){var c=this;this.ft.raise("preinit.ft.sorting",[a]).then(function(){c.ft.$el.hasClass("footable-sorting")&amp;&amp;(c.enabled=!0),c.enabled=b.is["boolean"](a.sorting)?a.sorting:c.enabled,c.enabled&amp;&amp;(c.column=b.arr.first(c.ft.columns.array,function(a){return a.sorted}))},function(){c.enabled=!1})},init:function(){var c=this;this.ft.raise("init.ft.sorting").then(function(){if(!c.initial){var d=!!c.column;c.initial={isset:d,rows:c.ft.rows.all.slice(0),column:d?c.column.name:null,direction:d?c.column.direction:null}}b.arr.each(c.ft.columns.array,function(b){b.sortable&amp;&amp;b.$el.addClass("footable-sortable").append(a("&lt;span/&gt;",{"class":"fooicon fooicon-sort"}))}),c.ft.$el.on("click.footable",".footable-sortable",{self:c},c._onSortClicked)},function(){c.enabled=!1})},destroy:function(){var a=this;this.ft.raise("destroy.ft.paging").then(function(){a.ft.$el.off("click.footable",".footable-sortable",a._onSortClicked),a.ft.$el.children("thead").children("tr.footable-header").children(".footable-sortable").removeClass("footable-sortable footable-asc footable-desc").find("span.fooicon").remove()})},predraw:function(){if(this.column){var a=this,b=a.column;a.ft.rows.array.sort(function(a,c){return"DESC"==b.direction?b.sorter(c.cells[b.index].sortValue,a.cells[b.index].sortValue):b.sorter(a.cells[b.index].sortValue,c.cells[b.index].sortValue)})}},draw:function(){if(this.column){var a=this,b=a.ft.$el.find("thead &gt; tr &gt; .footable-sortable"),c=a.column.$el;b.removeClass("footable-asc footable-desc").children(".fooicon").removeClass("fooicon-sort fooicon-sort-asc fooicon-sort-desc"),b.not(c).children(".fooicon").addClass("fooicon-sort"),c.addClass("DESC"==a.column.direction?"footable-desc":"footable-asc").children(".fooicon").addClass("DESC"==a.column.direction?"fooicon-sort-desc":"fooicon-sort-asc")}},sort:function(a,b){return this._sort(a,b)},toggleAllowed:function(a){a=b.is["boolean"](a)?a:!this.allowed,this.allowed=a,this.ft.$el.toggleClass("footable-sorting-disabled",!this.allowed)},hasChanged:function(){return!(!this.initial||!this.column||this.column.name===this.initial.column&amp;&amp;(this.column.direction===this.initial.direction||null===this.initial.direction&amp;&amp;"ASC"===this.column.direction))},reset:function(){this.initial&amp;&amp;(this.initial.isset?this.sort(this.initial.column,this.initial.direction):(this.column&amp;&amp;(this.column.$el.removeClass("footable-asc footable-desc"),this.column=null),this.ft.rows.all=this.initial.rows,this.ft.draw()))},_sort:function(c,d){if(!this.allowed)return a.Deferred().reject("sorting disabled");var e=this,f=new b.Sorter(e.ft.columns.get(c),b.Sorting.dir(d));return e.ft.raise("before.ft.sorting",[f]).then(function(){return b.arr.each(e.ft.columns.array,function(a){a!=e.column&amp;&amp;(a.direction=null)}),e.column=e.ft.columns.get(f.column),e.column&amp;&amp;(e.column.direction=b.Sorting.dir(f.direction)),e.ft.draw().then(function(){e.ft.raise("after.ft.sorting",[f])})})},_onSortClicked:function(b){var c=b.data.self,d=a(this).closest("th,td"),e=d.is(".footable-asc, .footable-desc")?d.hasClass("footable-desc")?"ASC":"DESC":"ASC";c._sort(d.index(),e)}}),b.Sorting.dir=function(a){return!b.is.string(a)||"ASC"!=a&amp;&amp;"DESC"!=a?"ASC":a},b.components.register("sorting",b.Sorting,600)}(jQuery,FooTable),function(a){a.Cell.prototype.sortValue=null,a.Cell.prototype.__sorting_define__=function(a){this.sortValue=this.column.sortValue.call(this.column,a)},a.Cell.prototype.__sorting_val__=function(b){a.is.defined(b)&amp;&amp;(this.sortValue=this.column.sortValue.call(this.column,b))},a.Cell.extend("define",function(a){this._super(a),this.__sorting_define__(a)}),a.Cell.extend("val",function(a,b,c){var d=this._super(a,b,c);return this.__sorting_val__(a),d})}(FooTable),function(a,b){b.Column.prototype.direction=null,b.Column.prototype.sortable=!0,b.Column.prototype.sorted=!1,b.Column.prototype.sorter=function(a,b){return"string"==typeof a&amp;&amp;(a=a.toLowerCase()),"string"==typeof b&amp;&amp;(b=b.toLowerCase()),a===b?0:b&gt;a?-1:1},b.Column.prototype.sortValue=function(c){if(b.is.element(c)||b.is.jq(c)){var d=a(c).data("sortValue");return b.is.defined(d)?d:this.parser(c)}if(b.is.hash(c)&amp;&amp;b.is.hash(c.options)){if(b.is.string(c.options.sortValue))return c.options.sortValue;b.is.defined(c.value)&amp;&amp;(c=c.value)}return b.is.defined(c)&amp;&amp;null!=c?c:null},b.Column.prototype.__sorting_define__=function(a){this.sorter=b.checkFnValue(this,a.sorter,this.sorter),this.direction=b.is.type(a.direction,"string")?b.Sorting.dir(a.direction):null,this.sortable=b.is["boolean"](a.sortable)?a.sortable:!0,this.sorted=b.is["boolean"](a.sorted)?a.sorted:!1,this.sortValue=b.checkFnValue(this,a.sortValue,this.sortValue)},b.Column.extend("define",function(a){this._super(a),this.__sorting_define__(a)})}(jQuery,FooTable),function(a){a.Defaults.prototype.sorting={enabled:!1}}(FooTable),function(a,b){b.HTMLColumn.extend("__sorting_define__",function(c){this._super(c),this.sortUse=b.is.string(c.sortUse)&amp;&amp;-1!==a.inArray(c.sortUse,["html","text"])?c.sortUse:"html"}),b.HTMLColumn.prototype.sortValue=function(c){if(b.is.element(c)||b.is.jq(c)){var d=a(c).data("sortValue");return b.is.defined(d)?d:this.parser(c)}if(b.is.hash(c)&amp;&amp;b.is.hash(c.options)){if(b.is.string(c.options.sortValue))return c.options.sortValue;b.is.defined(c.value)&amp;&amp;(c=c.value)}return b.is.defined(c)&amp;&amp;null!=c?c:null}}(jQuery,FooTable),function(a,b){b.NumberColumn.prototype.sortValue=function(c){if(b.is.element(c)||b.is.jq(c)){var d=a(c).data("sortValue");return b.is.number(d)?d:this.parser(c)}if(b.is.hash(c)&amp;&amp;b.is.hash(c.options)){if(b.is.string(c.options.sortValue))return this.parser(c);if(b.is.number(c.options.sortValue))return c.options.sortValue;if(b.is.number(c.value))return c.value}return b.is.string(c)?this.parser(c):b.is.number(c)?c:null}}(jQuery,FooTable),function(a){a.Table.prototype.sort=function(b,c){return this.use(a.Sorting).sort(b,c)}}(FooTable),function(a,b){b.Pager=b.Class.extend({construct:function(a,b,c,d,e){this.total=a,this.current=b,this.size=c,this.page=d,this.forward=e}})}(jQuery,FooTable),function(a,b){b.Paging=b.Component.extend({construct:function(a){this._super(a,a.o.paging.enabled),this.strings=a.o.paging.strings,this.current=a.o.paging.current,this.size=a.o.paging.size,this.limit=a.o.paging.limit,this.position=a.o.paging.position,this.countFormat=a.o.paging.countFormat,this.container=a.o.paging.container,this.total=-1,this.totalRows=0,this.previous=-1,this.formattedCount=null,this.$container=null,this.$wrapper=null,this.$row=null,this.$cell=null,this.$pagination=null,this.$count=null,this.detached=!0,this._createdLinks=0},preinit:function(a){var c=this;this.ft.raise("preinit.ft.paging",[a]).then(function(){c.ft.$el.hasClass("footable-paging")&amp;&amp;(c.enabled=!0),c.enabled=b.is["boolean"](a.paging)?a.paging:c.enabled,c.enabled&amp;&amp;(c.size=b.is.number(a.pagingSize)?a.pagingSize:c.size,c.current=b.is.number(a.pagingCurrent)?a.pagingCurrent:c.current,c.limit=b.is.number(a.pagingLimit)?a.pagingLimit:c.limit,c.ft.$el.hasClass("footable-paging-left")&amp;&amp;(c.position="left"),c.ft.$el.hasClass("footable-paging-center")&amp;&amp;(c.position="center"),c.ft.$el.hasClass("footable-paging-right")&amp;&amp;(c.position="right"),c.position=b.is.string(a.pagingPosition)?a.pagingPosition:c.position,c.countFormat=b.is.string(a.pagingCountFormat)?a.pagingCountFormat:c.countFormat,c.container=b.is.string(a.pagingContainer)?a.pagingContainer:c.container,c.total=Math.ceil(c.ft.rows.all.length/c.size))},function(){c.enabled=!1})},init:function(){var a=this;this.ft.raise("init.ft.paging").then(function(){a.$create()},function(){a.enabled=!1})},destroy:function(){var a=this;this.ft.raise("destroy.ft.paging").then(function(){a.ft.$el.removeClass("footable-paging").find("tfoot &gt; tr.footable-paging").remove(),a.detached=!0,a._createdLinks=0})},predraw:function(){this.total=Math.ceil(this.ft.rows.array.length/this.size),this.current=this.current&gt;this.total?this.total:this.current&lt;1?1:this.current,this.totalRows=this.ft.rows.array.length,this.totalRows&gt;this.size&amp;&amp;(this.ft.rows.array=this.ft.rows.array.splice((this.current-1)*this.size,this.size)),this.formattedCount=this.format(this.countFormat)},draw:function(){if(this.total&lt;=1)this.detached||(this.$row?this.$row.detach():this.$wrapper.detach(),this.detached=!0);else{if(this.detached){if(this.$row){var c=this.ft.$el.children("tfoot");0==c.length&amp;&amp;(c=a("&lt;tfoot/&gt;"),this.ft.$el.append(c)),this.$row.appendTo(c)}else this.$wrapper.appendTo(this.$container);this.detached=!1}b.is.jq(this.$cell)&amp;&amp;this.$cell.attr("colspan",this.ft.columns.visibleColspan),this._createLinks(),this._setVisible(this.current,this.current&gt;this.previous),this._setNavigation(!0),this.$count.text(this.formattedCount)}},$create:function(){this._createdLinks=0;var c="footable-paging-center";switch(this.position){case"left":c="footable-paging-left";break;case"right":c="footable-paging-right"}if(this.ft.$el.addClass("footable-paging").addClass(c),this.$container=null===this.container?null:a(this.container).first(),b.is.jq(this.$container))this.$container.addClass("footable-paging-external").addClass(c);else{var d=this.ft.$el.children("tfoot");0==d.length&amp;&amp;(d=a("&lt;tfoot/&gt;"),this.ft.$el.append(d)),this.$row=a("&lt;tr/&gt;",{"class":"footable-paging"}).prependTo(d),this.$container=this.$cell=a("&lt;td/&gt;").attr("colspan",this.ft.columns.visibleColspan).appendTo(this.$row)}this.$wrapper=a("&lt;div/&gt;",{"class":"footable-pagination-wrapper"}).appendTo(this.$container),this.$pagination=a("&lt;ul/&gt;",{"class":"pagination"}).on("click.footable","a.footable-page-link",{self:this},this._onPageClicked),this.$count=a("&lt;span/&gt;",{"class":"label label-default"}),this.$wrapper.append(this.$pagination,a("&lt;div/&gt;",{"class":"divider"}),this.$count),this.detached=!1},format:function(a){var b=this.size*(this.current-1)+1,c=this.size*this.current;return 0==this.ft.rows.array.length?(b=0,c=0):c=c&gt;this.totalRows?this.totalRows:c,a.replace(/\{CP}/g,this.current).replace(/\{TP}/g,this.total).replace(/\{PF}/g,b).replace(/\{PL}/g,c).replace(/\{TR}/g,this.totalRows)},first:function(){return this._set(1)},prev:function(){return this._set(this.current-1&gt;0?this.current-1:1)},next:function(){return this._set(this.current+1&lt;this.total?this.current+1:this.total)},last:function(){return this._set(this.total)},"goto":function(a){return this._set(a&gt;this.total?this.total:1&gt;a?1:a)},prevPages:function(){var a=this.$pagination.children("li.footable-page.visible:first").data("page")-1;this._setVisible(a,!0),this._setNavigation(!1)},nextPages:function(){var a=this.$pagination.children("li.footable-page.visible:last").data("page")+1;this._setVisible(a,!1),this._setNavigation(!1)},pageSize:function(a){return a=parseInt(a),isNaN(a)?this.size:(this.size=a,this.total=Math.ceil(this.ft.rows.all.length/this.size),b.is.jq(this.$wrapper)&amp;&amp;(this.$container.is("td")?this.$row.remove():this.$wrapper.remove()),this.$create(),void this.ft.draw())},_set:function(c){var d=this,e=new b.Pager(d.total,d.current,d.size,c,c&gt;d.current);return d.ft.raise("before.ft.paging",[e]).then(function(){return e.page=e.page&gt;e.total?e.total:e.page,e.page=e.page&lt;1?1:e.page,d.current==c?a.when():(d.previous=d.current,d.current=e.page,d.ft.draw().then(function(){d.ft.raise("after.ft.paging",[e])}))})},_createLinks:function(){if(this._createdLinks!==this.total){var b=this,c=b.total&gt;1,d=function(b,c,d){return a("&lt;li/&gt;",{"class":d}).attr("data-page",b).append(a("&lt;a/&gt;",{"class":"footable-page-link",href:"#"}).data("page",b).html(c))};b.$pagination.empty(),c&amp;&amp;(b.$pagination.append(d("first",b.strings.first,"footable-page-nav")),b.$pagination.append(d("prev",b.strings.prev,"footable-page-nav")),b.limit&gt;0&amp;&amp;b.limit&lt;b.total&amp;&amp;b.$pagination.append(d("prev-limit",b.strings.prevPages,"footable-page-nav")));for(var e,f=0;f&lt;b.total;f++)e=d(f+1,f+1,"footable-page"),b.$pagination.append(e);c&amp;&amp;(b.limit&gt;0&amp;&amp;b.limit&lt;b.total&amp;&amp;b.$pagination.append(d("next-limit",b.strings.nextPages,"footable-page-nav")),b.$pagination.append(d("next",b.strings.next,"footable-page-nav")),b.$pagination.append(d("last",b.strings.last,"footable-page-nav"))),b._createdLinks=b.total}},_setNavigation:function(a){1==this.current?this.$pagination.children('li[data-page="first"],li[data-page="prev"]').addClass("disabled"):this.$pagination.children('li[data-page="first"],li[data-page="prev"]').removeClass("disabled"),this.current==this.total?this.$pagination.children('li[data-page="next"],li[data-page="last"]').addClass("disabled"):this.$pagination.children('li[data-page="next"],li[data-page="last"]').removeClass("disabled"),1==(this.$pagination.children("li.footable-page.visible:first").data("page")||1)?this.$pagination.children('li[data-page="prev-limit"]').addClass("disabled"):this.$pagination.children('li[data-page="prev-limit"]').removeClass("disabled"),(this.$pagination.children("li.footable-page.visible:last").data("page")||this.limit)==this.total?this.$pagination.children('li[data-page="next-limit"]').addClass("disabled"):this.$pagination.children('li[data-page="next-limit"]').removeClass("disabled"),this.limit&gt;0&amp;&amp;this.total&lt;this.limit?this.$pagination.children('li[data-page="prev-limit"],li[data-page="next-limit"]').css("display","none"):this.$pagination.children('li[data-page="prev-limit"],li[data-page="next-limit"]').css("display",""),
a&amp;&amp;this.$pagination.children("li.footable-page").removeClass("active").filter('li[data-page="'+this.current+'"]').addClass("active")},_setVisible:function(a,b){if(this.limit&gt;0&amp;&amp;this.total&gt;this.limit){if(!this.$pagination.children('li.footable-page[data-page="'+a+'"]').hasClass("visible")){var c=0,d=0;1==b?(d=a&gt;this.total?this.total:a,c=d-this.limit):(c=1&gt;a?0:a-1,d=c+this.limit),0&gt;c&amp;&amp;(c=0,d=this.limit&gt;this.total?this.total:this.limit),d&gt;this.total&amp;&amp;(d=this.total,c=this.total-this.limit&lt;0?0:this.total-this.limit),this.$pagination.children("li.footable-page").removeClass("visible").slice(c,d).addClass("visible")}}else this.$pagination.children("li.footable-page").removeClass("visible").slice(0,this.total).addClass("visible")},_onPageClicked:function(b){if(b.preventDefault(),!a(b.target).closest("li").is(".active,.disabled")){var c=b.data.self,d=a(this).data("page");switch(d){case"first":return void c.first();case"prev":return void c.prev();case"next":return void c.next();case"last":return void c.last();case"prev-limit":return void c.prevPages();case"next-limit":return void c.nextPages();default:return void c._set(d)}}}}),b.components.register("paging",b.Paging,400)}(jQuery,FooTable),function(a){a.Defaults.prototype.paging={enabled:!1,countFormat:"{CP} of {TP}",current:1,limit:5,position:"center",size:10,container:null,strings:{first:"&amp;laquo;",prev:"&amp;lsaquo;",next:"&amp;rsaquo;",last:"&amp;raquo;",prevPages:"...",nextPages:"..."}}}(FooTable),function(a){a.Table.prototype.gotoPage=function(b){return this.use(a.Paging)["goto"](b)},a.Table.prototype.nextPage=function(){return this.use(a.Paging).next()},a.Table.prototype.prevPage=function(){return this.use(a.Paging).prev()},a.Table.prototype.firstPage=function(){return this.use(a.Paging).first()},a.Table.prototype.lastPage=function(){return this.use(a.Paging).last()},a.Table.prototype.nextPages=function(){return this.use(a.Paging).nextPages()},a.Table.prototype.prevPages=function(){return this.use(a.Paging).prevPages()},a.Table.prototype.pageSize=function(b){return this.use(a.Paging).pageSize(b)}}(FooTable),function(a,b){b.Editing=b.Component.extend({construct:function(c){this._super(c,c.o.editing.enabled),this.pageToNew=c.o.editing.pageToNew,this.alwaysShow=c.o.editing.alwaysShow,this.column=a.extend(!0,{},c.o.editing.column,{visible:this.alwaysShow}),this.position=c.o.editing.position,this.showText=c.o.editing.showText,this.hideText=c.o.editing.hideText,this.addText=c.o.editing.addText,this.editText=c.o.editing.editText,this.deleteText=c.o.editing.deleteText,this.viewText=c.o.editing.viewText,this.allowAdd=c.o.editing.allowAdd,this.allowEdit=c.o.editing.allowEdit,this.allowDelete=c.o.editing.allowDelete,this.allowView=c.o.editing.allowView,this._$buttons=null,this.callbacks={addRow:b.checkFnValue(this,c.o.editing.addRow),editRow:b.checkFnValue(this,c.o.editing.editRow),deleteRow:b.checkFnValue(this,c.o.editing.deleteRow),viewRow:b.checkFnValue(this,c.o.editing.viewRow)}},preinit:function(c){var d=this;this.ft.raise("preinit.ft.editing",[c]).then(function(){if(d.ft.$el.hasClass("footable-editing")&amp;&amp;(d.enabled=!0),d.enabled=b.is["boolean"](c.editing)?c.editing:d.enabled,d.enabled){if(d.pageToNew=b.is["boolean"](c.editingPageToNew)?c.editingPageToNew:d.pageToNew,d.alwaysShow=b.is["boolean"](c.editingAlwaysShow)?c.editingAlwaysShow:d.alwaysShow,d.position=b.is.string(c.editingPosition)?c.editingPosition:d.position,d.showText=b.is.string(c.editingShowText)?c.editingShowText:d.showText,d.hideText=b.is.string(c.editingHideText)?c.editingHideText:d.hideText,d.addText=b.is.string(c.editingAddText)?c.editingAddText:d.addText,d.editText=b.is.string(c.editingEditText)?c.editingEditText:d.editText,d.deleteText=b.is.string(c.editingDeleteText)?c.editingDeleteText:d.deleteText,d.viewText=b.is.string(c.editingViewText)?c.editingViewText:d.viewText,d.allowAdd=b.is["boolean"](c.editingAllowAdd)?c.editingAllowAdd:d.allowAdd,d.allowEdit=b.is["boolean"](c.editingAllowEdit)?c.editingAllowEdit:d.allowEdit,d.allowDelete=b.is["boolean"](c.editingAllowDelete)?c.editingAllowDelete:d.allowDelete,d.allowView=b.is["boolean"](c.editingAllowView)?c.editingAllowView:d.allowView,d.column=new b.EditingColumn(d.ft,d,a.extend(!0,{},d.column,c.editingColumn,{visible:d.alwaysShow})),d.ft.$el.hasClass("footable-editing-left")&amp;&amp;(d.position="left"),d.ft.$el.hasClass("footable-editing-right")&amp;&amp;(d.position="right"),"right"===d.position)d.column.index=d.ft.columns.array.length;else{d.column.index=0;for(var e=0,f=d.ft.columns.array.length;f&gt;e;e++)d.ft.columns.array[e].index+=1}d.ft.columns.array.push(d.column),d.ft.columns.array.sort(function(a,b){return a.index-b.index}),d.callbacks.addRow=b.checkFnValue(d,c.editingAddRow,d.callbacks.addRow),d.callbacks.editRow=b.checkFnValue(d,c.editingEditRow,d.callbacks.editRow),d.callbacks.deleteRow=b.checkFnValue(d,c.editingDeleteRow,d.callbacks.deleteRow),d.callbacks.viewRow=b.checkFnValue(d,c.editingViewRow,d.callbacks.viewRow)}},function(){d.enabled=!1})},init:function(){var a=this;this.ft.raise("init.ft.editing").then(function(){a.$create()},function(){a.enabled=!1})},destroy:function(){var a=this;this.ft.raise("destroy.ft.editing").then(function(){a.ft.$el.removeClass("footable-editing footable-editing-always-show footable-editing-no-add footable-editing-no-edit footable-editing-no-delete footable-editing-no-view").off("click.ft.editing").find("tfoot &gt; tr.footable-editing").remove()})},$create:function(){var b=this,c="right"===b.position?"footable-editing-right":"footable-editing-left";b.ft.$el.addClass("footable-editing").addClass(c).on("click.ft.editing",".footable-show",{self:b},b._onShowClick).on("click.ft.editing",".footable-hide",{self:b},b._onHideClick).on("click.ft.editing",".footable-edit",{self:b},b._onEditClick).on("click.ft.editing",".footable-delete",{self:b},b._onDeleteClick).on("click.ft.editing",".footable-view",{self:b},b._onViewClick).on("click.ft.editing",".footable-add",{self:b},b._onAddClick),b.$cell=a("&lt;td/&gt;").attr("colspan",b.ft.columns.visibleColspan).append(b.$buttonShow()),b.allowAdd&amp;&amp;b.$cell.append(b.$buttonAdd()),b.$cell.append(b.$buttonHide()),b.alwaysShow&amp;&amp;b.ft.$el.addClass("footable-editing-always-show"),b.allowAdd||b.ft.$el.addClass("footable-editing-no-add"),b.allowEdit||b.ft.$el.addClass("footable-editing-no-edit"),b.allowDelete||b.ft.$el.addClass("footable-editing-no-delete"),b.allowView||b.ft.$el.addClass("footable-editing-no-view");var d=b.ft.$el.children("tfoot");0==d.length&amp;&amp;(d=a("&lt;tfoot/&gt;"),b.ft.$el.append(d)),b.$row=a("&lt;tr/&gt;",{"class":"footable-editing"}).append(b.$cell).appendTo(d)},$buttonShow:function(){return'&lt;button type="button" class="btn btn-primary footable-show"&gt;'+this.showText+"&lt;/button&gt;"},$buttonHide:function(){return'&lt;button type="button" class="btn btn-default footable-hide"&gt;'+this.hideText+"&lt;/button&gt;"},$buttonAdd:function(){return'&lt;button type="button" class="btn btn-primary footable-add"&gt;'+this.addText+"&lt;/button&gt; "},$buttonEdit:function(){return'&lt;button type="button" class="btn btn-default footable-edit"&gt;'+this.editText+"&lt;/button&gt; "},$buttonDelete:function(){return'&lt;button type="button" class="btn btn-default footable-delete"&gt;'+this.deleteText+"&lt;/button&gt;"},$buttonView:function(){return'&lt;button type="button" class="btn btn-default footable-view"&gt;'+this.viewText+"&lt;/button&gt; "},$rowButtons:function(){return b.is.jq(this._$buttons)?this._$buttons.clone():(this._$buttons=a('&lt;div class="btn-group btn-group-xs" role="group"&gt;&lt;/div&gt;'),this.allowView&amp;&amp;this._$buttons.append(this.$buttonView()),this.allowEdit&amp;&amp;this._$buttons.append(this.$buttonEdit()),this.allowDelete&amp;&amp;this._$buttons.append(this.$buttonDelete()),this._$buttons)},draw:function(){this.$cell.attr("colspan",this.ft.columns.visibleColspan)},_onEditClick:function(c){c.preventDefault();var d=c.data.self,e=a(this).closest("tr").data("__FooTableRow__");e instanceof b.Row&amp;&amp;d.ft.raise("edit.ft.editing",[e]).then(function(){d.callbacks.editRow.call(d.ft,e)})},_onDeleteClick:function(c){c.preventDefault();var d=c.data.self,e=a(this).closest("tr").data("__FooTableRow__");e instanceof b.Row&amp;&amp;d.ft.raise("delete.ft.editing",[e]).then(function(){d.callbacks.deleteRow.call(d.ft,e)})},_onViewClick:function(c){c.preventDefault();var d=c.data.self,e=a(this).closest("tr").data("__FooTableRow__");e instanceof b.Row&amp;&amp;d.ft.raise("view.ft.editing",[e]).then(function(){d.callbacks.viewRow.call(d.ft,e)})},_onAddClick:function(a){a.preventDefault();var b=a.data.self;b.ft.raise("add.ft.editing").then(function(){b.callbacks.addRow.call(b.ft)})},_onShowClick:function(a){a.preventDefault();var b=a.data.self;b.ft.raise("show.ft.editing").then(function(){b.ft.$el.addClass("footable-editing-show"),b.column.visible=!0,b.ft.draw()})},_onHideClick:function(a){a.preventDefault();var b=a.data.self;b.ft.raise("hide.ft.editing").then(function(){b.ft.$el.removeClass("footable-editing-show"),b.column.visible=!1,b.ft.draw()})}}),b.components.register("editing",b.Editing,850)}(jQuery,FooTable),function(a,b){b.EditingColumn=b.Column.extend({construct:function(a,b,c){this._super(a,c,"editing"),this.editing=b,this.internal=!0},$create:function(){(this.$el=!this.virtual&amp;&amp;b.is.jq(this.$el)?this.$el:a("&lt;th/&gt;",{"class":"footable-editing"})).html(this.title)},parser:function(c){if(b.is.string(c)&amp;&amp;(c=a(a.trim(c))),b.is.element(c)&amp;&amp;(c=a(c)),b.is.jq(c)){var d=c.prop("tagName").toLowerCase();return"td"==d||"th"==d?c.data("value")||c.contents():c}return null},createCell:function(c){var d=this.editing.$rowButtons(),e=a("&lt;td/&gt;").append(d);return b.is.jq(c.$el)&amp;&amp;(0===this.index?e.prependTo(c.$el):e.insertAfter(c.$el.children().eq(this.index-1))),new b.Cell(this.ft,c,this,e||e.html())}}),b.columns.register("editing",b.EditingColumn)}(jQuery,FooTable),function(a,b){b.Defaults.prototype.editing={enabled:!1,pageToNew:!0,position:"right",alwaysShow:!1,addRow:function(){},editRow:function(a){},deleteRow:function(a){},viewRow:function(a){},showText:'&lt;span class="fooicon fooicon-pencil" aria-hidden="true"&gt;&lt;/span&gt; Edit rows',hideText:"Cancel",addText:"New row",editText:'&lt;span class="fooicon fooicon-pencil" aria-hidden="true"&gt;&lt;/span&gt;',deleteText:'&lt;span class="fooicon fooicon-trash" aria-hidden="true"&gt;&lt;/span&gt;',viewText:'&lt;span class="fooicon fooicon-stats" aria-hidden="true"&gt;&lt;/span&gt;',allowAdd:!0,allowEdit:!0,allowDelete:!0,allowView:!1,column:{classes:"footable-editing",name:"editing",title:"",filterable:!1,sortable:!1}}}(jQuery,FooTable),function(a,b){b.is.defined(b.Paging)&amp;&amp;(b.Paging.prototype.unpaged=[],b.Paging.extend("predraw",function(){this.unpaged=this.ft.rows.array.slice(0),this._super()}))}(jQuery,FooTable),function(a,b){b.Row.prototype.add=function(c){c=b.is["boolean"](c)?c:!0;var d=this;return a.Deferred(function(a){var b=d.ft.rows.all.push(d)-1;return c?d.ft.draw().then(function(){a.resolve(b)}):void a.resolve(b)})},b.Row.prototype["delete"]=function(c){c=b.is["boolean"](c)?c:!0;var d=this;return a.Deferred(function(a){var e=d.ft.rows.all.indexOf(d);return b.is.number(e)&amp;&amp;e&gt;=0&amp;&amp;e&lt;d.ft.rows.all.length&amp;&amp;(d.ft.rows.all.splice(e,1),c)?d.ft.draw().then(function(){a.resolve(d)}):void a.resolve(d)})},b.is.defined(b.Paging)&amp;&amp;b.Row.extend("add",function(a){a=b.is["boolean"](a)?a:!0;var c,d=this,e=this._super(a),f=d.ft.use(b.Editing);return f&amp;&amp;f.pageToNew&amp;&amp;(c=d.ft.use(b.Paging))&amp;&amp;a?e.then(function(){var a=c.unpaged.indexOf(d),b=Math.ceil((a+1)/c.size);return c.current!==b?c["goto"](b):void 0}):e}),b.is.defined(b.Sorting)&amp;&amp;b.Row.extend("val",function(a,c){c=b.is["boolean"](c)?c:!0;var d=this._super(a);if(!b.is.hash(a))return d;var e=this;return c&amp;&amp;e.ft.draw().then(function(){var a,c=e.ft.use(b.Editing);if(b.is.defined(b.Paging)&amp;&amp;c&amp;&amp;c.pageToNew&amp;&amp;(a=e.ft.use(b.Paging))){var d=a.unpaged.indexOf(e),f=Math.ceil((d+1)/a.size);if(a.current!==f)return a["goto"](f)}}),d})}(jQuery,FooTable),function(a){a.Rows.prototype.add=function(b,c){var d=b;a.is.hash(b)&amp;&amp;(d=new FooTable.Row(this.ft,this.ft.columns.array,b)),d instanceof FooTable.Row&amp;&amp;d.add(c)},a.Rows.prototype.update=function(b,c,d){var e=this.ft.rows.all.length,f=b;a.is.number(b)&amp;&amp;b&gt;=0&amp;&amp;e&gt;b&amp;&amp;(f=this.ft.rows.all[b]),f instanceof FooTable.Row&amp;&amp;a.is.hash(c)&amp;&amp;f.val(c,d)},a.Rows.prototype["delete"]=function(b,c){var d=this.ft.rows.all.length,e=b;a.is.number(b)&amp;&amp;b&gt;=0&amp;&amp;d&gt;b&amp;&amp;(e=this.ft.rows.all[b]),e instanceof FooTable.Row&amp;&amp;e["delete"](c)}}(FooTable),function(a,b){var c=0,d=function(a){var b,c,d=2166136261;for(b=0,c=a.length;c&gt;b;b++)d^=a.charCodeAt(b),d+=(d&lt;&lt;1)+(d&lt;&lt;4)+(d&lt;&lt;7)+(d&lt;&lt;8)+(d&lt;&lt;24);return d&gt;&gt;&gt;0}(location.origin+location.pathname);b.State=b.Component.extend({construct:function(a){this._super(a,a.o.state.enabled),this._key="1",this.key=this._key+(b.is.string(a.o.state.key)?a.o.state.key:this._uid()),this.filtering=b.is["boolean"](a.o.state.filtering)?a.o.state.filtering:!0,this.paging=b.is["boolean"](a.o.state.paging)?a.o.state.paging:!0,this.sorting=b.is["boolean"](a.o.state.sorting)?a.o.state.sorting:!0},preinit:function(a){var c=this;this.ft.raise("preinit.ft.state",[a]).then(function(){c.enabled=b.is["boolean"](a.state)?a.state:c.enabled,c.enabled&amp;&amp;(c.key=c._key+(b.is.string(a.stateKey)?a.stateKey:c.key),c.filtering=b.is["boolean"](a.stateFiltering)?a.stateFiltering:c.filtering,c.paging=b.is["boolean"](a.statePaging)?a.statePaging:c.paging,c.sorting=b.is["boolean"](a.stateSorting)?a.stateSorting:c.sorting)},function(){c.enabled=!1})},get:function(a){return JSON.parse(localStorage.getItem(this.key+":"+a))},set:function(a,b){localStorage.setItem(this.key+":"+a,JSON.stringify(b))},remove:function(a){localStorage.removeItem(this.key+":"+a)},read:function(){this.ft.execute(!1,!0,"readState")},write:function(){this.ft.execute(!1,!0,"writeState")},clear:function(){this.ft.execute(!1,!0,"clearState")},_uid:function(){var a=this.ft.$el.attr("id");return d+"_"+(b.is.string(a)?a:++c)}}),b.components.register("state",b.State,700)}(jQuery,FooTable),function(a){a.Component.prototype.readState=function(){},a.Component.prototype.writeState=function(){},a.Component.prototype.clearState=function(){}}(FooTable),function(a){a.Defaults.prototype.state={enabled:!1,filtering:!0,paging:!0,sorting:!0,key:null}}(FooTable),function(a){a.Filtering&amp;&amp;(a.Filtering.prototype.readState=function(){if(this.ft.state.filtering){var b=this.ft.state.get("filtering");a.is.hash(b)&amp;&amp;!a.is.emptyArray(b.filters)&amp;&amp;(this.filters=this.ensure(b.filters))}},a.Filtering.prototype.writeState=function(){if(this.ft.state.filtering){var b=a.arr.map(this.filters,function(b){return{name:b.name,query:b.query instanceof a.Query?b.query.val():b.query,columns:a.arr.map(b.columns,function(a){return a.name}),hidden:b.hidden,space:b.space,connectors:b.connectors,ignoreCase:b.ignoreCase}});this.ft.state.set("filtering",{filters:b})}},a.Filtering.prototype.clearState=function(){this.ft.state.filtering&amp;&amp;this.ft.state.remove("filtering")})}(FooTable),function(a){a.Paging&amp;&amp;(a.Paging.prototype.readState=function(){if(this.ft.state.paging){var b=this.ft.state.get("paging");a.is.hash(b)&amp;&amp;(this.current=b.current,this.size=b.size)}},a.Paging.prototype.writeState=function(){this.ft.state.paging&amp;&amp;this.ft.state.set("paging",{current:this.current,size:this.size})},a.Paging.prototype.clearState=function(){this.ft.state.paging&amp;&amp;this.ft.state.remove("paging")})}(FooTable),function(a){a.Sorting&amp;&amp;(a.Sorting.prototype.readState=function(){if(this.ft.state.sorting){var b=this.ft.state.get("sorting");if(a.is.hash(b)){var c=this.ft.columns.get(b.column);c instanceof a.Column&amp;&amp;(this.column=c,this.column.direction=b.direction)}}},a.Sorting.prototype.writeState=function(){this.ft.state.sorting&amp;&amp;this.column instanceof a.Column&amp;&amp;this.ft.state.set("sorting",{column:this.column.name,direction:this.column.direction})},a.Sorting.prototype.clearState=function(){this.ft.state.sorting&amp;&amp;this.ft.state.remove("sorting")})}(FooTable),function(a){a.Table.extend("_construct",function(a){return this.state=this.use(FooTable.State),this._super(a)}),a.Table.extend("_preinit",function(){var a=this;return a._super().then(function(){a.state.enabled&amp;&amp;a.state.read()})}),a.Table.extend("draw",function(){var a=this;return a._super().then(function(){a.state.enabled&amp;&amp;a.state.write()})})}(FooTable),function(a,b){b.Export=b.Component.extend({construct:function(a){this._super(a,!0),this.snapshot=[]},predraw:function(){this.snapshot=this.ft.rows.array.slice(0)},columns:function(){var a=[];return b.arr.each(this.ft.columns.array,function(b){b.internal||a.push({type:b.type,name:b.name,title:b.title,visible:b.visible,hidden:b.hidden,classes:b.classes,style:b.style})}),a},rows:function(a){a=b.is["boolean"](a)?a:!1;var c=a?this.ft.rows.all:this.snapshot,d=[];return b.arr.each(c,function(a){d.push(a.val())}),d},json:function(a){return JSON.parse(JSON.stringify({columns:this.columns(),rows:this.rows(a)}))},csv:function(a){var c,d,e="",f=this.columns();b.arr.each(f,function(a,b){d='"'+a.title.replace(/"/g,'""')+'"',e+=0===b?d:","+d}),e+="\n";var g=a?this.ft.rows.all:this.snapshot;return b.arr.each(g,function(a){b.arr.each(a.cells,function(a,b){a.column.internal||(c=a.column.stringify.call(a.column,a.value,a.ft.o,a.row.value),d='"'+c.replace(/"/g,'""')+'"',e+=0===b?d:","+d)}),e+="\n"}),e}}),b.components.register("export",b.Export,490)}(jQuery,FooTable),function(a){a.Column.prototype.__export_define__=function(b){this.stringify=a.checkFnValue(this,b.stringify,this.stringify)},a.Column.extend("define",function(a){this._super(a),this.__export_define__(a)}),a.Column.prototype.stringify=function(a,b,c){return a+""},a.DateColumn.prototype.stringify=function(b,c,d){return a.is.object(b)&amp;&amp;a.is["boolean"](b._isAMomentObject)&amp;&amp;b.isValid()?b.format(this.formatString):""},a.ObjectColumn.prototype.stringify=function(b,c,d){return a.is.object(b)?JSON.stringify(b):""},a.ArrayColumn.prototype.stringify=function(b,c,d){return a.is.array(b)?JSON.stringify(b):""}}(FooTable),function(a){a.Table.prototype.toJSON=function(b){return this.use(a.Export).json(b)},a.Table.prototype.toCSV=function(b){return this.use(a.Export).csv(b)}}(FooTable);
/* End */
;
; /* Start:"a:4:{s:4:"full";s:76:"/bitrix/templates/aspro_next/vendor/js/jquery.menu-aim.min.js?17430122251533";s:6:"source";s:57:"/bitrix/templates/aspro_next/vendor/js/jquery.menu-aim.js";s:3:"min";s:0:"";s:3:"map";s:0:"";}"*/
!function(w){w.fn.menuAim=function(e){return this.each(function(){(function(e){var m=w(this),x=null,y=[],p=null,n=null,d=w.extend({firstActiveRow:!1,rowSelector:"&gt; li",submenuSelector:"*",submenuDirection:"right",tolerance:5,enter:w.noop,exit:w.noop,activate:w.noop,deactivate:w.noop,exitMenu:w.noop},e),i=function(e){e!=x&amp;&amp;(x&amp;&amp;d.deactivate(x),d.activate(e),x=e)},o=function(e){var t=u();t?n=setTimeout(function(){o(e)},t):i(e)},u=function(){if(!x||!w(x).is(d.submenuSelector))return 0;var e=m.offset(),t={x:e.left,y:e.top-d.tolerance},n={x:e.left+m.outerWidth(),y:t.y},i={x:e.left,y:e.top+m.outerHeight()+d.tolerance},o={x:e.left+m.outerWidth(),y:i.y},u=y[y.length-1],r=y[0];if(!u)return 0;if(r||(r=u),r.x&lt;e.left||r.x&gt;o.x||r.y&lt;e.top||r.y&gt;o.y)return 0;if(p&amp;&amp;u.x==p.x&amp;&amp;u.y==p.y)return 0;function c(e,t){return(t.y-e.y)/(t.x-e.x)}var l=n,f=o;"left"==d.submenuDirection?(l=i,f=t):"below"==d.submenuDirection?(l=o,f=i):"above"==d.submenuDirection&amp;&amp;(l=t,f=n);var s=c(u,l),a=c(u,f),h=c(r,l),v=c(r,f);return s&lt;h&amp;&amp;v&lt;a?(p=u,3e3):(p=null,0)};m.mouseleave(function(){n&amp;&amp;clearTimeout(n),d.exitMenu(this)&amp;&amp;(x&amp;&amp;d.deactivate(x),x=null)}).find(d.rowSelector).mouseenter(function(){n&amp;&amp;clearTimeout(n),d.enter(this),o(this)}).mouseleave(function(){d.exit(this)}).click(function(){i(this)}),"firstActiveRow"in d&amp;&amp;(m.find(d.rowSelector).hasClass("active")||(!0===d.firstActiveRow?i(m.find(d.rowSelector).eq(0)):i(d.firstActiveRow)));w(document).mousemove(function(e){y.push({x:e.pageX,y:e.pageY}),3&lt;y.length&amp;&amp;y.shift()})}).call(this,e)}),this}}(jQuery);
/* End */
;
; /* Start:"a:4:{s:4:"full";s:75:"/bitrix/templates/aspro_next/vendor/js/velocity/velocity.js?174301222544791";s:6:"source";s:59:"/bitrix/templates/aspro_next/vendor/js/velocity/velocity.js";s:3:"min";s:0:"";s:3:"map";s:0:"";}"*/
/*! VelocityJS.org (1.5.0). (C) 2014 Julian Shapiro. MIT @license: en.wikipedia.org/wiki/MIT_License */
/*! VelocityJS.org jQuery Shim (1.0.1). (C) 2014 The jQuery Foundation. MIT @license: en.wikipedia.org/wiki/MIT_License. */
!function(a){"use strict";function b(a){var b=a.length,d=c.type(a);return"function"!==d&amp;&amp;!c.isWindow(a)&amp;&amp;(!(1!==a.nodeType||!b)||("array"===d||0===b||"number"==typeof b&amp;&amp;b&gt;0&amp;&amp;b-1 in a))}if(!a.jQuery){var c=function(a,b){return new c.fn.init(a,b)};c.isWindow=function(a){return a&amp;&amp;a===a.window},c.type=function(a){return a?"object"==typeof a||"function"==typeof a?e[g.call(a)]||"object":typeof a:a+""},c.isArray=Array.isArray||function(a){return"array"===c.type(a)},c.isPlainObject=function(a){var b;if(!a||"object"!==c.type(a)||a.nodeType||c.isWindow(a))return!1;try{if(a.constructor&amp;&amp;!f.call(a,"constructor")&amp;&amp;!f.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(d){return!1}for(b in a);return b===undefined||f.call(a,b)},c.each=function(a,c,d){var e=0,f=a.length,g=b(a);if(d){if(g)for(;e&lt;f&amp;&amp;c.apply(a[e],d)!==!1;e++);else for(e in a)if(a.hasOwnProperty(e)&amp;&amp;c.apply(a[e],d)===!1)break}else if(g)for(;e&lt;f&amp;&amp;c.call(a[e],e,a[e])!==!1;e++);else for(e in a)if(a.hasOwnProperty(e)&amp;&amp;c.call(a[e],e,a[e])===!1)break;return a},c.data=function(a,b,e){if(e===undefined){var f=a[c.expando],g=f&amp;&amp;d[f];if(b===undefined)return g;if(g&amp;&amp;b in g)return g[b]}else if(b!==undefined){var h=a[c.expando]||(a[c.expando]=++c.uuid);return d[h]=d[h]||{},d[h][b]=e,e}},c.removeData=function(a,b){var e=a[c.expando],f=e&amp;&amp;d[e];f&amp;&amp;(b?c.each(b,function(a,b){delete f[b]}):delete d[e])},c.extend=function(){var a,b,d,e,f,g,h=arguments[0]||{},i=1,j=arguments.length,k=!1;for("boolean"==typeof h&amp;&amp;(k=h,h=arguments[i]||{},i++),"object"!=typeof h&amp;&amp;"function"!==c.type(h)&amp;&amp;(h={}),i===j&amp;&amp;(h=this,i--);i&lt;j;i++)if(f=arguments[i])for(e in f)f.hasOwnProperty(e)&amp;&amp;(a=h[e],d=f[e],h!==d&amp;&amp;(k&amp;&amp;d&amp;&amp;(c.isPlainObject(d)||(b=c.isArray(d)))?(b?(b=!1,g=a&amp;&amp;c.isArray(a)?a:[]):g=a&amp;&amp;c.isPlainObject(a)?a:{},h[e]=c.extend(k,g,d)):d!==undefined&amp;&amp;(h[e]=d)));return h},c.queue=function(a,d,e){if(a){d=(d||"fx")+"queue";var f=c.data(a,d);return e?(!f||c.isArray(e)?f=c.data(a,d,function(a,c){var d=c||[];return a&amp;&amp;(b(Object(a))?function(a,b){for(var c=+b.length,d=0,e=a.length;d&lt;c;)a[e++]=b[d++];if(c!==c)for(;b[d]!==undefined;)a[e++]=b[d++];a.length=e,a}(d,"string"==typeof a?[a]:a):[].push.call(d,a)),d}(e)):f.push(e),f):f||[]}},c.dequeue=function(a,b){c.each(a.nodeType?[a]:a,function(a,d){b=b||"fx";var e=c.queue(d,b),f=e.shift();"inprogress"===f&amp;&amp;(f=e.shift()),f&amp;&amp;("fx"===b&amp;&amp;e.unshift("inprogress"),f.call(d,function(){c.dequeue(d,b)}))})},c.fn=c.prototype={init:function(a){if(a.nodeType)return this[0]=a,this;throw new Error("Not a DOM node.")},offset:function(){var b=this[0].getBoundingClientRect?this[0].getBoundingClientRect():{top:0,left:0};return{top:b.top+(a.pageYOffset||document.scrollTop||0)-(document.clientTop||0),left:b.left+(a.pageXOffset||document.scrollLeft||0)-(document.clientLeft||0)}},position:function(){var a=this[0],b=function(a){for(var b=a.offsetParent;b&amp;&amp;"html"!==b.nodeName.toLowerCase()&amp;&amp;b.style&amp;&amp;"static"===b.style.position;)b=b.offsetParent;return b||document}(a),d=this.offset(),e=/^(?:body|html)$/i.test(b.nodeName)?{top:0,left:0}:c(b).offset();return d.top-=parseFloat(a.style.marginTop)||0,d.left-=parseFloat(a.style.marginLeft)||0,b.style&amp;&amp;(e.top+=parseFloat(b.style.borderTopWidth)||0,e.left+=parseFloat(b.style.borderLeftWidth)||0),{top:d.top-e.top,left:d.left-e.left}}};var d={};c.expando="velocity"+(new Date).getTime(),c.uuid=0;for(var e={},f=e.hasOwnProperty,g=e.toString,h="Boolean Number String Function Array Date RegExp Object Error".split(" "),i=0;i&lt;h.length;i++)e["[object "+h[i]+"]"]=h[i].toLowerCase();c.fn.init.prototype=c.fn,a.Velocity={Utilities:c}}}(window),function(a){"use strict";"object"==typeof module&amp;&amp;"object"==typeof module.exports?module.exports=a():"function"==typeof define&amp;&amp;define.amd?define(a):a()}(function(){"use strict";return function(a,b,c,d){function e(a){for(var b=-1,c=a?a.length:0,d=[];++b&lt;c;){var e=a[b];e&amp;&amp;d.push(e)}return d}function f(a){return u.isWrapped(a)?a=s.call(a):u.isNode(a)&amp;&amp;(a=[a]),a}function g(a){var b=o.data(a,"velocity");return null===b?d:b}function h(a,b){var c=g(a);c&amp;&amp;c.delayTimer&amp;&amp;!c.delayPaused&amp;&amp;(c.delayRemaining=c.delay-b+c.delayBegin,c.delayPaused=!0,clearTimeout(c.delayTimer.setTimeout))}function i(a,b){var c=g(a);c&amp;&amp;c.delayTimer&amp;&amp;c.delayPaused&amp;&amp;(c.delayPaused=!1,c.delayTimer.setTimeout=setTimeout(c.delayTimer.next,c.delayRemaining))}function j(a){return function(b){return Math.round(b*a)*(1/a)}}function k(a,c,d,e){function f(a,b){return 1-3*b+3*a}function g(a,b){return 3*b-6*a}function h(a){return 3*a}function i(a,b,c){return((f(b,c)*a+g(b,c))*a+h(b))*a}function j(a,b,c){return 3*f(b,c)*a*a+2*g(b,c)*a+h(b)}function k(b,c){for(var e=0;e&lt;p;++e){var f=j(c,a,d);if(0===f)return c;c-=(i(c,a,d)-b)/f}return c}function l(){for(var b=0;b&lt;t;++b)x[b]=i(b*u,a,d)}function m(b,c,e){var f,g,h=0;do{g=c+(e-c)/2,f=i(g,a,d)-b,f&gt;0?e=g:c=g}while(Math.abs(f)&gt;r&amp;&amp;++h&lt;s);return g}function n(b){for(var c=0,e=1,f=t-1;e!==f&amp;&amp;x[e]&lt;=b;++e)c+=u;--e;var g=(b-x[e])/(x[e+1]-x[e]),h=c+g*u,i=j(h,a,d);return i&gt;=q?k(b,h):0===i?h:m(b,c,c+u)}function o(){y=!0,a===c&amp;&amp;d===e||l()}var p=4,q=.001,r=1e-7,s=10,t=11,u=1/(t-1),v="Float32Array"in b;if(4!==arguments.length)return!1;for(var w=0;w&lt;4;++w)if("number"!=typeof arguments[w]||isNaN(arguments[w])||!isFinite(arguments[w]))return!1;a=Math.min(a,1),d=Math.min(d,1),a=Math.max(a,0),d=Math.max(d,0);var x=v?new Float32Array(t):new Array(t),y=!1,z=function(b){return y||o(),a===c&amp;&amp;d===e?b:0===b?0:1===b?1:i(n(b),c,e)};z.getControlPoints=function(){return[{x:a,y:c},{x:d,y:e}]};var A="generateBezier("+[a,c,d,e]+")";return z.toString=function(){return A},z}function l(a,b){var c=a;return u.isString(a)?y.Easings[a]||(c=!1):c=u.isArray(a)&amp;&amp;1===a.length?j.apply(null,a):u.isArray(a)&amp;&amp;2===a.length?z.apply(null,a.concat([b])):!(!u.isArray(a)||4!==a.length)&amp;&amp;k.apply(null,a),c===!1&amp;&amp;(c=y.Easings[y.defaults.easing]?y.defaults.easing:x),c}function m(a){if(a){var b=y.timestamp&amp;&amp;a!==!0?a:r.now(),c=y.State.calls.length;c&gt;1e4&amp;&amp;(y.State.calls=e(y.State.calls),c=y.State.calls.length);for(var f=0;f&lt;c;f++)if(y.State.calls[f]){var h=y.State.calls[f],i=h[0],j=h[2],k=h[3],l=!!k,q=null,s=h[5],t=h[6];if(k||(k=y.State.calls[f][3]=b-16),s){if(s.resume!==!0)continue;k=h[3]=Math.round(b-t-16),h[5]=null}t=h[6]=b-k;for(var v=Math.min(t/j.duration,1),w=0,x=i.length;w&lt;x;w++){var z=i[w],B=z.element;if(g(B)){var D=!1;if(j.display!==d&amp;&amp;null!==j.display&amp;&amp;"none"!==j.display){if("flex"===j.display){var E=["-webkit-box","-moz-box","-ms-flexbox","-webkit-flex"];o.each(E,function(a,b){A.setPropertyValue(B,"display",b)})}A.setPropertyValue(B,"display",j.display)}j.visibility!==d&amp;&amp;"hidden"!==j.visibility&amp;&amp;A.setPropertyValue(B,"visibility",j.visibility);for(var F in z)if(z.hasOwnProperty(F)&amp;&amp;"element"!==F){var G,H=z[F],I=u.isString(H.easing)?y.Easings[H.easing]:H.easing;if(u.isString(H.pattern)){var J=1===v?function(a,b,c){var d=H.endValue[b];return c?Math.round(d):d}:function(a,b,c){var d=H.startValue[b],e=H.endValue[b]-d,f=d+e*I(v,j,e);return c?Math.round(f):f};G=H.pattern.replace(/{(\d+)(!)?}/g,J)}else if(1===v)G=H.endValue;else{var K=H.endValue-H.startValue;G=H.startValue+K*I(v,j,K)}if(!l&amp;&amp;G===H.currentValue)continue;if(H.currentValue=G,"tween"===F)q=G;else{var L;if(A.Hooks.registered[F]){L=A.Hooks.getRoot(F);var M=g(B).rootPropertyValueCache[L];M&amp;&amp;(H.rootPropertyValue=M)}var N=A.setPropertyValue(B,F,H.currentValue+(p&lt;9&amp;&amp;0===parseFloat(G)?"":H.unitType),H.rootPropertyValue,H.scrollData);A.Hooks.registered[F]&amp;&amp;(A.Normalizations.registered[L]?g(B).rootPropertyValueCache[L]=A.Normalizations.registered[L]("extract",null,N[1]):g(B).rootPropertyValueCache[L]=N[1]),"transform"===N[0]&amp;&amp;(D=!0)}}j.mobileHA&amp;&amp;g(B).transformCache.translate3d===d&amp;&amp;(g(B).transformCache.translate3d="(0px, 0px, 0px)",D=!0),D&amp;&amp;A.flushTransformCache(B)}}j.display!==d&amp;&amp;"none"!==j.display&amp;&amp;(y.State.calls[f][2].display=!1),j.visibility!==d&amp;&amp;"hidden"!==j.visibility&amp;&amp;(y.State.calls[f][2].visibility=!1),j.progress&amp;&amp;j.progress.call(h[1],h[1],v,Math.max(0,k+j.duration-b),k,q),1===v&amp;&amp;n(f)}}y.State.isTicking&amp;&amp;C(m)}function n(a,b){if(!y.State.calls[a])return!1;for(var c=y.State.calls[a][0],e=y.State.calls[a][1],f=y.State.calls[a][2],h=y.State.calls[a][4],i=!1,j=0,k=c.length;j&lt;k;j++){var l=c[j].element;b||f.loop||("none"===f.display&amp;&amp;A.setPropertyValue(l,"display",f.display),"hidden"===f.visibility&amp;&amp;A.setPropertyValue(l,"visibility",f.visibility));var m=g(l);if(f.loop!==!0&amp;&amp;(o.queue(l)[1]===d||!/\.velocityQueueEntryFlag/i.test(o.queue(l)[1]))&amp;&amp;m){m.isAnimating=!1,m.rootPropertyValueCache={};var n=!1;o.each(A.Lists.transforms3D,function(a,b){var c=/^scale/.test(b)?1:0,e=m.transformCache[b];m.transformCache[b]!==d&amp;&amp;new RegExp("^\\("+c+"[^.]").test(e)&amp;&amp;(n=!0,delete m.transformCache[b])}),f.mobileHA&amp;&amp;(n=!0,delete m.transformCache.translate3d),n&amp;&amp;A.flushTransformCache(l),A.Values.removeClass(l,"velocity-animating")}if(!b&amp;&amp;f.complete&amp;&amp;!f.loop&amp;&amp;j===k-1)try{f.complete.call(e,e)}catch(r){setTimeout(function(){throw r},1)}h&amp;&amp;f.loop!==!0&amp;&amp;h(e),m&amp;&amp;f.loop===!0&amp;&amp;!b&amp;&amp;(o.each(m.tweensContainer,function(a,b){if(/^rotate/.test(a)&amp;&amp;(parseFloat(b.startValue)-parseFloat(b.endValue))%360==0){var c=b.startValue;b.startValue=b.endValue,b.endValue=c}/^backgroundPosition/.test(a)&amp;&amp;100===parseFloat(b.endValue)&amp;&amp;"%"===b.unitType&amp;&amp;(b.endValue=0,b.startValue=100)}),y(l,"reverse",{loop:!0,delay:f.delay})),f.queue!==!1&amp;&amp;o.dequeue(l,f.queue)}y.State.calls[a]=!1;for(var p=0,q=y.State.calls.length;p&lt;q;p++)if(y.State.calls[p]!==!1){i=!0;break}i===!1&amp;&amp;(y.State.isTicking=!1,delete y.State.calls,y.State.calls=[])}var o,p=function(){if(c.documentMode)return c.documentMode;for(var a=7;a&gt;4;a--){var b=c.createElement("div");if(b.innerHTML="&lt;!--[if IE "+a+"]&gt;&lt;span&gt;&lt;/span&gt;&lt;![endif]--&gt;",b.getElementsByTagName("span").length)return b=null,a}return d}(),q=function(){var a=0;return b.webkitRequestAnimationFrame||b.mozRequestAnimationFrame||function(b){var c,d=(new Date).getTime();return c=Math.max(0,16-(d-a)),a=d+c,setTimeout(function(){b(d+c)},c)}}(),r=function(){var a=b.performance||{};if("function"!=typeof a.now){var c=a.timing&amp;&amp;a.timing.navigationStart?a.timing.navigationStart:(new Date).getTime();a.now=function(){return(new Date).getTime()-c}}return a}(),s=function(){var a=Array.prototype.slice;try{return a.call(c.documentElement),a}catch(b){return function(b,c){var d=this.length;if("number"!=typeof b&amp;&amp;(b=0),"number"!=typeof c&amp;&amp;(c=d),this.slice)return a.call(this,b,c);var e,f=[],g=b&gt;=0?b:Math.max(0,d+b),h=c&lt;0?d+c:Math.min(c,d),i=h-g;if(i&gt;0)if(f=new Array(i),this.charAt)for(e=0;e&lt;i;e++)f[e]=this.charAt(g+e);else for(e=0;e&lt;i;e++)f[e]=this[g+e];return f}}}(),t=function(){return Array.prototype.includes?function(a,b){return a.includes(b)}:Array.prototype.indexOf?function(a,b){return a.indexOf(b)&gt;=0}:function(a,b){for(var c=0;c&lt;a.length;c++)if(a[c]===b)return!0;return!1}},u={isNumber:function(a){return"number"==typeof a},isString:function(a){return"string"==typeof a},isArray:Array.isArray||function(a){return"[object Array]"===Object.prototype.toString.call(a)},isFunction:function(a){return"[object Function]"===Object.prototype.toString.call(a)},isNode:function(a){return a&amp;&amp;a.nodeType},isWrapped:function(a){return a&amp;&amp;a!==b&amp;&amp;u.isNumber(a.length)&amp;&amp;!u.isString(a)&amp;&amp;!u.isFunction(a)&amp;&amp;!u.isNode(a)&amp;&amp;(0===a.length||u.isNode(a[0]))},isSVG:function(a){return b.SVGElement&amp;&amp;a instanceof b.SVGElement},isEmptyObject:function(a){for(var b in a)if(a.hasOwnProperty(b))return!1;return!0}},v=!1;if(a.fn&amp;&amp;a.fn.jquery?(o=a,v=!0):o=b.Velocity.Utilities,p&lt;=8&amp;&amp;!v)throw new Error("Velocity: IE8 and below require jQuery to be loaded before Velocity.");if(p&lt;=7)return void(jQuery.fn.velocity=jQuery.fn.animate);var w=400,x="swing",y={State:{isMobile:/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),isAndroid:/Android/i.test(navigator.userAgent),isGingerbread:/Android 2\.3\.[3-7]/i.test(navigator.userAgent),isChrome:b.chrome,isFirefox:/Firefox/i.test(navigator.userAgent),prefixElement:c.createElement("div"),prefixMatches:{},scrollAnchor:null,scrollPropertyLeft:null,scrollPropertyTop:null,isTicking:!1,calls:[],delayedElements:{count:0}},CSS:{},Utilities:o,Redirects:{},Easings:{},Promise:b.Promise,defaults:{queue:"",duration:w,easing:x,begin:d,complete:d,progress:d,display:d,visibility:d,loop:!1,delay:!1,mobileHA:!0,_cacheValues:!0,promiseRejectEmpty:!0},init:function(a){o.data(a,"velocity",{isSVG:u.isSVG(a),isAnimating:!1,computedStyle:null,tweensContainer:null,rootPropertyValueCache:{},transformCache:{}})},hook:null,mock:!1,version:{major:1,minor:5,patch:0},debug:!1,timestamp:!0,pauseAll:function(a){var b=(new Date).getTime();o.each(y.State.calls,function(b,c){if(c){if(a!==d&amp;&amp;(c[2].queue!==a||c[2].queue===!1))return!0;c[5]={resume:!1}}}),o.each(y.State.delayedElements,function(a,c){c&amp;&amp;h(c,b)})},resumeAll:function(a){var b=(new Date).getTime();o.each(y.State.calls,function(b,c){if(c){if(a!==d&amp;&amp;(c[2].queue!==a||c[2].queue===!1))return!0;c[5]&amp;&amp;(c[5].resume=!0)}}),o.each(y.State.delayedElements,function(a,c){c&amp;&amp;i(c,b)})}};b.pageYOffset!==d?(y.State.scrollAnchor=b,y.State.scrollPropertyLeft="pageXOffset",y.State.scrollPropertyTop="pageYOffset"):(y.State.scrollAnchor=c.documentElement||c.body.parentNode||c.body,y.State.scrollPropertyLeft="scrollLeft",y.State.scrollPropertyTop="scrollTop");var z=function(){function a(a){return-a.tension*a.x-a.friction*a.v}function b(b,c,d){var e={x:b.x+d.dx*c,v:b.v+d.dv*c,tension:b.tension,friction:b.friction};return{dx:e.v,dv:a(e)}}function c(c,d){var e={dx:c.v,dv:a(c)},f=b(c,.5*d,e),g=b(c,.5*d,f),h=b(c,d,g),i=1/6*(e.dx+2*(f.dx+g.dx)+h.dx),j=1/6*(e.dv+2*(f.dv+g.dv)+h.dv);return c.x=c.x+i*d,c.v=c.v+j*d,c}return function d(a,b,e){var f,g,h,i={x:-1,v:0,tension:null,friction:null},j=[0],k=0;for(a=parseFloat(a)||500,b=parseFloat(b)||20,e=e||null,i.tension=a,i.friction=b,f=null!==e,f?(k=d(a,b),g=k/e*.016):g=.016;;)if(h=c(h||i,g),j.push(1+h.x),k+=16,!(Math.abs(h.x)&gt;1e-4&amp;&amp;Math.abs(h.v)&gt;1e-4))break;return f?function(a){return j[a*(j.length-1)|0]}:k}}();y.Easings={linear:function(a){return a},swing:function(a){return.5-Math.cos(a*Math.PI)/2},spring:function(a){return 1-Math.cos(4.5*a*Math.PI)*Math.exp(6*-a)}},o.each([["ease",[.25,.1,.25,1]],["ease-in",[.42,0,1,1]],["ease-out",[0,0,.58,1]],["ease-in-out",[.42,0,.58,1]],["easeInSine",[.47,0,.745,.715]],["easeOutSine",[.39,.575,.565,1]],["easeInOutSine",[.445,.05,.55,.95]],["easeInQuad",[.55,.085,.68,.53]],["easeOutQuad",[.25,.46,.45,.94]],["easeInOutQuad",[.455,.03,.515,.955]],["easeInCubic",[.55,.055,.675,.19]],["easeOutCubic",[.215,.61,.355,1]],["easeInOutCubic",[.645,.045,.355,1]],["easeInQuart",[.895,.03,.685,.22]],["easeOutQuart",[.165,.84,.44,1]],["easeInOutQuart",[.77,0,.175,1]],["easeInQuint",[.755,.05,.855,.06]],["easeOutQuint",[.23,1,.32,1]],["easeInOutQuint",[.86,0,.07,1]],["easeInExpo",[.95,.05,.795,.035]],["easeOutExpo",[.19,1,.22,1]],["easeInOutExpo",[1,0,0,1]],["easeInCirc",[.6,.04,.98,.335]],["easeOutCirc",[.075,.82,.165,1]],["easeInOutCirc",[.785,.135,.15,.86]]],function(a,b){y.Easings[b[0]]=k.apply(null,b[1])});var A=y.CSS={RegEx:{isHex:/^#([A-f\d]{3}){1,2}$/i,valueUnwrap:/^[A-z]+\((.*)\)$/i,wrappedValueAlreadyExtracted:/[0-9.]+ [0-9.]+ [0-9.]+( [0-9.]+)?/,valueSplit:/([A-z]+\(.+\))|(([A-z0-9#-.]+?)(?=\s|$))/gi},Lists:{colors:["fill","stroke","stopColor","color","backgroundColor","borderColor","borderTopColor","borderRightColor","borderBottomColor","borderLeftColor","outlineColor"],transformsBase:["translateX","translateY","scale","scaleX","scaleY","skewX","skewY","rotateZ"],transforms3D:["transformPerspective","translateZ","scaleZ","rotateX","rotateY"],units:["%","em","ex","ch","rem","vw","vh","vmin","vmax","cm","mm","Q","in","pc","pt","px","deg","grad","rad","turn","s","ms"],colorNames:{aliceblue:"240,248,255",antiquewhite:"250,235,215",aquamarine:"127,255,212",aqua:"0,255,255",azure:"240,255,255",beige:"245,245,220",bisque:"255,228,196",black:"0,0,0",blanchedalmond:"255,235,205",blueviolet:"138,43,226",blue:"0,0,255",brown:"165,42,42",burlywood:"222,184,135",cadetblue:"95,158,160",chartreuse:"127,255,0",chocolate:"210,105,30",coral:"255,127,80",cornflowerblue:"100,149,237",cornsilk:"255,248,220",crimson:"220,20,60",cyan:"0,255,255",darkblue:"0,0,139",darkcyan:"0,139,139",darkgoldenrod:"184,134,11",darkgray:"169,169,169",darkgrey:"169,169,169",darkgreen:"0,100,0",darkkhaki:"189,183,107",darkmagenta:"139,0,139",darkolivegreen:"85,107,47",darkorange:"255,140,0",darkorchid:"153,50,204",darkred:"139,0,0",darksalmon:"233,150,122",darkseagreen:"143,188,143",darkslateblue:"72,61,139",darkslategray:"47,79,79",darkturquoise:"0,206,209",darkviolet:"148,0,211",deeppink:"255,20,147",deepskyblue:"0,191,255",dimgray:"105,105,105",dimgrey:"105,105,105",dodgerblue:"30,144,255",firebrick:"178,34,34",floralwhite:"255,250,240",forestgreen:"34,139,34",fuchsia:"255,0,255",gainsboro:"220,220,220",ghostwhite:"248,248,255",gold:"255,215,0",goldenrod:"218,165,32",gray:"128,128,128",grey:"128,128,128",greenyellow:"173,255,47",green:"0,128,0",honeydew:"240,255,240",hotpink:"255,105,180",indianred:"205,92,92",indigo:"75,0,130",ivory:"255,255,240",khaki:"240,230,140",lavenderblush:"255,240,245",lavender:"230,230,250",lawngreen:"124,252,0",lemonchiffon:"255,250,205",lightblue:"173,216,230",lightcoral:"240,128,128",lightcyan:"224,255,255",lightgoldenrodyellow:"250,250,210",lightgray:"211,211,211",lightgrey:"211,211,211",lightgreen:"144,238,144",lightpink:"255,182,193",lightsalmon:"255,160,122",lightseagreen:"32,178,170",lightskyblue:"135,206,250",lightslategray:"119,136,153",lightsteelblue:"176,196,222",lightyellow:"255,255,224",limegreen:"50,205,50",lime:"0,255,0",linen:"250,240,230",magenta:"255,0,255",maroon:"128,0,0",mediumaquamarine:"102,205,170",mediumblue:"0,0,205",mediumorchid:"186,85,211",mediumpurple:"147,112,219",mediumseagreen:"60,179,113",mediumslateblue:"123,104,238",mediumspringgreen:"0,250,154",mediumturquoise:"72,209,204",mediumvioletred:"199,21,133",midnightblue:"25,25,112",mintcream:"245,255,250",mistyrose:"255,228,225",moccasin:"255,228,181",navajowhite:"255,222,173",navy:"0,0,128",oldlace:"253,245,230",olivedrab:"107,142,35",olive:"128,128,0",orangered:"255,69,0",orange:"255,165,0",orchid:"218,112,214",palegoldenrod:"238,232,170",palegreen:"152,251,152",paleturquoise:"175,238,238",palevioletred:"219,112,147",papayawhip:"255,239,213",peachpuff:"255,218,185",peru:"205,133,63",pink:"255,192,203",plum:"221,160,221",powderblue:"176,224,230",purple:"128,0,128",red:"255,0,0",rosybrown:"188,143,143",royalblue:"65,105,225",saddlebrown:"139,69,19",salmon:"250,128,114",sandybrown:"244,164,96",seagreen:"46,139,87",seashell:"255,245,238",sienna:"160,82,45",silver:"192,192,192",skyblue:"135,206,235",slateblue:"106,90,205",slategray:"112,128,144",snow:"255,250,250",springgreen:"0,255,127",steelblue:"70,130,180",tan:"210,180,140",teal:"0,128,128",thistle:"216,191,216",tomato:"255,99,71",turquoise:"64,224,208",violet:"238,130,238",wheat:"245,222,179",whitesmoke:"245,245,245",white:"255,255,255",yellowgreen:"154,205,50",yellow:"255,255,0"}},Hooks:{templates:{textShadow:["Color X Y Blur","black 0px 0px 0px"],boxShadow:["Color X Y Blur Spread","black 0px 0px 0px 0px"],clip:["Top Right Bottom Left","0px 0px 0px 0px"],backgroundPosition:["X Y","0% 0%"],transformOrigin:["X Y Z","50% 50% 0px"],perspectiveOrigin:["X Y","50% 50%"]},registered:{},register:function(){for(var a=0;a&lt;A.Lists.colors.length;a++){var b="color"===A.Lists.colors[a]?"0 0 0 1":"255 255 255 1";A.Hooks.templates[A.Lists.colors[a]]=["Red Green Blue Alpha",b]}var c,d,e;if(p)for(c in A.Hooks.templates)if(A.Hooks.templates.hasOwnProperty(c)){d=A.Hooks.templates[c],e=d[0].split(" ");var f=d[1].match(A.RegEx.valueSplit);"Color"===e[0]&amp;&amp;(e.push(e.shift()),f.push(f.shift()),A.Hooks.templates[c]=[e.join(" "),f.join(" ")])}for(c in A.Hooks.templates)if(A.Hooks.templates.hasOwnProperty(c)){d=A.Hooks.templates[c],e=d[0].split(" ");for(var g in e)if(e.hasOwnProperty(g)){var h=c+e[g],i=g;A.Hooks.registered[h]=[c,i]}}},getRoot:function(a){var b=A.Hooks.registered[a];return b?b[0]:a},getUnit:function(a,b){var c=(a.substr(b||0,5).match(/^[a-z%]+/)||[])[0]||"";return c&amp;&amp;t(A.Lists.units,c)?c:""},fixColors:function(a){return a.replace(/(rgba?\(\s*)?(\b[a-z]+\b)/g,function(a,b,c){return A.Lists.colorNames.hasOwnProperty(c)?(b?b:"rgba(")+A.Lists.colorNames[c]+(b?"":",1)"):b+c})},cleanRootPropertyValue:function(a,b){return A.RegEx.valueUnwrap.test(b)&amp;&amp;(b=b.match(A.RegEx.valueUnwrap)[1]),A.Values.isCSSNullValue(b)&amp;&amp;(b=A.Hooks.templates[a][1]),b},extractValue:function(a,b){var c=A.Hooks.registered[a];if(c){var d=c[0],e=c[1];return b=A.Hooks.cleanRootPropertyValue(d,b),b.toString().match(A.RegEx.valueSplit)[e]}return b},injectValue:function(a,b,c){var d=A.Hooks.registered[a];if(d){var e,f=d[0],g=d[1];return c=A.Hooks.cleanRootPropertyValue(f,c),e=c.toString().match(A.RegEx.valueSplit),e[g]=b,e.join(" ")}return c}},Normalizations:{registered:{clip:function(a,b,c){switch(a){case"name":return"clip";case"extract":var d;return A.RegEx.wrappedValueAlreadyExtracted.test(c)?d=c:(d=c.toString().match(A.RegEx.valueUnwrap),d=d?d[1].replace(/,(\s+)?/g," "):c),d;case"inject":return"rect("+c+")"}},blur:function(a,b,c){switch(a){case"name":return y.State.isFirefox?"filter":"-webkit-filter";case"extract":var d=parseFloat(c);if(!d&amp;&amp;0!==d){var e=c.toString().match(/blur\(([0-9]+[A-z]+)\)/i);d=e?e[1]:0}return d;case"inject":return parseFloat(c)?"blur("+c+")":"none"}},opacity:function(a,b,c){if(p&lt;=8)switch(a){case"name":return"filter";case"extract":var d=c.toString().match(/alpha\(opacity=(.*)\)/i);return c=d?d[1]/100:1;case"inject":return b.style.zoom=1,parseFloat(c)&gt;=1?"":"alpha(opacity="+parseInt(100*parseFloat(c),10)+")"}else switch(a){case"name":return"opacity";case"extract":return c;case"inject":return c}}},register:function(){function a(a,b,c){if("border-box"===A.getPropertyValue(b,"boxSizing").toString().toLowerCase()===(c||!1)){var d,e,f=0,g="width"===a?["Left","Right"]:["Top","Bottom"],h=["padding"+g[0],"padding"+g[1],"border"+g[0]+"Width","border"+g[1]+"Width"];for(d=0;d&lt;h.length;d++)e=parseFloat(A.getPropertyValue(b,h[d])),isNaN(e)||(f+=e);return c?-f:f}return 0}function b(b,c){return function(d,e,f){switch(d){case"name":return b;case"extract":return parseFloat(f)+a(b,e,c);case"inject":return parseFloat(f)-a(b,e,c)+"px"}}}p&amp;&amp;!(p&gt;9)||y.State.isGingerbread||(A.Lists.transformsBase=A.Lists.transformsBase.concat(A.Lists.transforms3D));for(var c=0;c&lt;A.Lists.transformsBase.length;c++)!function(){var a=A.Lists.transformsBase[c];A.Normalizations.registered[a]=function(b,c,e){switch(b){case"name":return"transform";case"extract":return g(c)===d||g(c).transformCache[a]===d?/^scale/i.test(a)?1:0:g(c).transformCache[a].replace(/[()]/g,"");case"inject":var f=!1;switch(a.substr(0,a.length-1)){case"translate":f=!/(%|px|em|rem|vw|vh|\d)$/i.test(e);break;case"scal":case"scale":y.State.isAndroid&amp;&amp;g(c).transformCache[a]===d&amp;&amp;e&lt;1&amp;&amp;(e=1),f=!/(\d)$/i.test(e);break;case"skew":f=!/(deg|\d)$/i.test(e);break;case"rotate":f=!/(deg|\d)$/i.test(e)}return f||(g(c).transformCache[a]="("+e+")"),g(c).transformCache[a]}}}();for(var e=0;e&lt;A.Lists.colors.length;e++)!function(){var a=A.Lists.colors[e];A.Normalizations.registered[a]=function(b,c,e){switch(b){case"name":return a;case"extract":var f;if(A.RegEx.wrappedValueAlreadyExtracted.test(e))f=e;else{var g,h={black:"rgb(0, 0, 0)",blue:"rgb(0, 0, 255)",gray:"rgb(128, 128, 128)",green:"rgb(0, 128, 0)",red:"rgb(255, 0, 0)",white:"rgb(255, 255, 255)"};/^[A-z]+$/i.test(e)?g=h[e]!==d?h[e]:h.black:A.RegEx.isHex.test(e)?g="rgb("+A.Values.hexToRgb(e).join(" ")+")":/^rgba?\(/i.test(e)||(g=h.black),f=(g||e).toString().match(A.RegEx.valueUnwrap)[1].replace(/,(\s+)?/g," ")}return(!p||p&gt;8)&amp;&amp;3===f.split(" ").length&amp;&amp;(f+=" 1"),f;case"inject":return/^rgb/.test(e)?e:(p&lt;=8?4===e.split(" ").length&amp;&amp;(e=e.split(/\s+/).slice(0,3).join(" ")):3===e.split(" ").length&amp;&amp;(e+=" 1"),(p&lt;=8?"rgb":"rgba")+"("+e.replace(/\s+/g,",").replace(/\.(\d)+(?=,)/g,"")+")")}}}();A.Normalizations.registered.innerWidth=b("width",!0),A.Normalizations.registered.innerHeight=b("height",!0),A.Normalizations.registered.outerWidth=b("width"),A.Normalizations.registered.outerHeight=b("height")}},Names:{camelCase:function(a){return a.replace(/-(\w)/g,function(a,b){return b.toUpperCase()})},SVGAttribute:function(a){var b="width|height|x|y|cx|cy|r|rx|ry|x1|x2|y1|y2";return(p||y.State.isAndroid&amp;&amp;!y.State.isChrome)&amp;&amp;(b+="|transform"),new RegExp("^("+b+")$","i").test(a)},prefixCheck:function(a){if(y.State.prefixMatches[a])return[y.State.prefixMatches[a],!0];for(var b=["","Webkit","Moz","ms","O"],c=0,d=b.length;c&lt;d;c++){var e;if(e=0===c?a:b[c]+a.replace(/^\w/,function(a){return a.toUpperCase()}),u.isString(y.State.prefixElement.style[e]))return y.State.prefixMatches[a]=e,[e,!0]}return[a,!1]}},Values:{hexToRgb:function(a){var b,c=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i;return a=a.replace(/^#?([a-f\d])([a-f\d])([a-f\d])$/i,function(a,b,c,d){return b+b+c+c+d+d}),b=c.exec(a),b?[parseInt(b[1],16),parseInt(b[2],16),parseInt(b[3],16)]:[0,0,0]},isCSSNullValue:function(a){return!a||/^(none|auto|transparent|(rgba\(0, ?0, ?0, ?0\)))$/i.test(a)},getUnitType:function(a){return/^(rotate|skew)/i.test(a)?"deg":/(^(scale|scaleX|scaleY|scaleZ|alpha|flexGrow|flexHeight|zIndex|fontWeight)$)|((opacity|red|green|blue|alpha)$)/i.test(a)?"":"px"},getDisplayType:function(a){var b=a&amp;&amp;a.tagName.toString().toLowerCase();return/^(b|big|i|small|tt|abbr|acronym|cite|code|dfn|em|kbd|strong|samp|var|a|bdo|br|img|map|object|q|script|span|sub|sup|button|input|label|select|textarea)$/i.test(b)?"inline":/^(li)$/i.test(b)?"list-item":/^(tr)$/i.test(b)?"table-row":/^(table)$/i.test(b)?"table":/^(tbody)$/i.test(b)?"table-row-group":"block"},addClass:function(a,b){if(a)if(a.classList)a.classList.add(b);else if(u.isString(a.className))a.className+=(a.className.length?" ":"")+b;else{var c=a.getAttribute(p&lt;=7?"className":"class")||"";a.setAttribute("class",c+(c?" ":"")+b)}},removeClass:function(a,b){if(a)if(a.classList)a.classList.remove(b);else if(u.isString(a.className))a.className=a.className.toString().replace(new RegExp("(^|\\s)"+b.split(" ").join("|")+"(\\s|$)","gi")," ");else{var c=a.getAttribute(p&lt;=7?"className":"class")||"";a.setAttribute("class",c.replace(new RegExp("(^|s)"+b.split(" ").join("|")+"(s|$)","gi")," "))}}},getPropertyValue:function(a,c,e,f){function h(a,c){var e=0;if(p&lt;=8)e=o.css(a,c);else{var i=!1;/^(width|height)$/.test(c)&amp;&amp;0===A.getPropertyValue(a,"display")&amp;&amp;(i=!0,A.setPropertyValue(a,"display",A.Values.getDisplayType(a)));var j=function(){i&amp;&amp;A.setPropertyValue(a,"display","none")};if(!f){if("height"===c&amp;&amp;"border-box"!==A.getPropertyValue(a,"boxSizing").toString().toLowerCase()){var k=a.offsetHeight-(parseFloat(A.getPropertyValue(a,"borderTopWidth"))||0)-(parseFloat(A.getPropertyValue(a,"borderBottomWidth"))||0)-(parseFloat(A.getPropertyValue(a,"paddingTop"))||0)-(parseFloat(A.getPropertyValue(a,"paddingBottom"))||0);return j(),k}if("width"===c&amp;&amp;"border-box"!==A.getPropertyValue(a,"boxSizing").toString().toLowerCase()){var l=a.offsetWidth-(parseFloat(A.getPropertyValue(a,"borderLeftWidth"))||0)-(parseFloat(A.getPropertyValue(a,"borderRightWidth"))||0)-(parseFloat(A.getPropertyValue(a,"paddingLeft"))||0)-(parseFloat(A.getPropertyValue(a,"paddingRight"))||0);return j(),l}}var m;m=g(a)===d?b.getComputedStyle(a,null):g(a).computedStyle?g(a).computedStyle:g(a).computedStyle=b.getComputedStyle(a,null),"borderColor"===c&amp;&amp;(c="borderTopColor"),e=9===p&amp;&amp;"filter"===c?m.getPropertyValue(c):m[c],""!==e&amp;&amp;null!==e||(e=a.style[c]),j()}if("auto"===e&amp;&amp;/^(top|right|bottom|left)$/i.test(c)){var n=h(a,"position");("fixed"===n||"absolute"===n&amp;&amp;/top|left/i.test(c))&amp;&amp;(e=o(a).position()[c]+"px")}return e}var i;if(A.Hooks.registered[c]){var j=c,k=A.Hooks.getRoot(j);e===d&amp;&amp;(e=A.getPropertyValue(a,A.Names.prefixCheck(k)[0])),A.Normalizations.registered[k]&amp;&amp;(e=A.Normalizations.registered[k]("extract",a,e)),i=A.Hooks.extractValue(j,e)}else if(A.Normalizations.registered[c]){var l,m;l=A.Normalizations.registered[c]("name",a),"transform"!==l&amp;&amp;(m=h(a,A.Names.prefixCheck(l)[0]),A.Values.isCSSNullValue(m)&amp;&amp;A.Hooks.templates[c]&amp;&amp;(m=A.Hooks.templates[c][1])),i=A.Normalizations.registered[c]("extract",a,m)}if(!/^[\d-]/.test(i)){var n=g(a);if(n&amp;&amp;n.isSVG&amp;&amp;A.Names.SVGAttribute(c))if(/^(height|width)$/i.test(c))try{i=a.getBBox()[c]}catch(q){i=0}else i=a.getAttribute(c);else i=h(a,A.Names.prefixCheck(c)[0])}return A.Values.isCSSNullValue(i)&amp;&amp;(i=0),y.debug&gt;=2&amp;&amp;console.log("Get "+c+": "+i),i},setPropertyValue:function(a,c,d,e,f){var h=c;if("scroll"===c)f.container?f.container["scroll"+f.direction]=d:"Left"===f.direction?b.scrollTo(d,f.alternateValue):b.scrollTo(f.alternateValue,d);else if(A.Normalizations.registered[c]&amp;&amp;"transform"===A.Normalizations.registered[c]("name",a))A.Normalizations.registered[c]("inject",a,d),h="transform",d=g(a).transformCache[c];else{if(A.Hooks.registered[c]){var i=c,j=A.Hooks.getRoot(c);e=e||A.getPropertyValue(a,j),d=A.Hooks.injectValue(i,d,e),c=j}if(A.Normalizations.registered[c]&amp;&amp;(d=A.Normalizations.registered[c]("inject",a,d),c=A.Normalizations.registered[c]("name",a)),h=A.Names.prefixCheck(c)[0],p&lt;=8)try{a.style[h]=d}catch(l){y.debug&amp;&amp;console.log("Browser does not support ["+d+"] for ["+h+"]")}else{var k=g(a);k&amp;&amp;k.isSVG&amp;&amp;A.Names.SVGAttribute(c)?a.setAttribute(c,d):a.style[h]=d}y.debug&gt;=2&amp;&amp;console.log("Set "+c+" ("+h+"): "+d)}return[h,d]},flushTransformCache:function(a){var b="",c=g(a);if((p||y.State.isAndroid&amp;&amp;!y.State.isChrome)&amp;&amp;c&amp;&amp;c.isSVG){var d=function(b){return parseFloat(A.getPropertyValue(a,b))},e={translate:[d("translateX"),d("translateY")],skewX:[d("skewX")],skewY:[d("skewY")],scale:1!==d("scale")?[d("scale"),d("scale")]:[d("scaleX"),d("scaleY")],rotate:[d("rotateZ"),0,0]};o.each(g(a).transformCache,function(a){/^translate/i.test(a)?a="translate":/^scale/i.test(a)?a="scale":/^rotate/i.test(a)&amp;&amp;(a="rotate"),e[a]&amp;&amp;(b+=a+"("+e[a].join(" ")+") ",delete e[a])})}else{var f,h;o.each(g(a).transformCache,function(c){if(f=g(a).transformCache[c],"transformPerspective"===c)return h=f,!0;9===p&amp;&amp;"rotateZ"===c&amp;&amp;(c="rotate"),b+=c+f+" "}),h&amp;&amp;(b="perspective"+h+" "+b)}A.setPropertyValue(a,"transform",b)}};A.Hooks.register(),A.Normalizations.register(),y.hook=function(a,b,c){var e;return a=f(a),o.each(a,function(a,f){if(g(f)===d&amp;&amp;y.init(f),c===d)e===d&amp;&amp;(e=A.getPropertyValue(f,b));else{var h=A.setPropertyValue(f,b,c);"transform"===h[0]&amp;&amp;y.CSS.flushTransformCache(f),e=h}}),e};var B=function(){function a(){return k?z.promise||null:p}function e(a,e){function f(f){var k,n;if(i.begin&amp;&amp;0===D)try{i.begin.call(r,r)}catch(V){setTimeout(function(){throw V},1)}if("scroll"===G){var p,q,w,x=/^x$/i.test(i.axis)?"Left":"Top",B=parseFloat(i.offset)||0;i.container?u.isWrapped(i.container)||u.isNode(i.container)?(i.container=i.container[0]||i.container,p=i.container["scroll"+x],w=p+o(a).position()[x.toLowerCase()]+B):i.container=null:(p=y.State.scrollAnchor[y.State["scrollProperty"+x]],q=y.State.scrollAnchor[y.State["scrollProperty"+("Left"===x?"Top":"Left")]],w=o(a).offset()[x.toLowerCase()]+B),j={scroll:{rootPropertyValue:!1,startValue:p,currentValue:p,endValue:w,unitType:"",easing:i.easing,scrollData:{container:i.container,direction:x,alternateValue:q}},element:a},y.debug&amp;&amp;console.log("tweensContainer (scroll): ",j.scroll,a)}else if("reverse"===G){if(!(k=g(a)))return;if(!k.tweensContainer)return void o.dequeue(a,i.queue);"none"===k.opts.display&amp;&amp;(k.opts.display="auto"),"hidden"===k.opts.visibility&amp;&amp;(k.opts.visibility="visible"),k.opts.loop=!1,k.opts.begin=null,k.opts.complete=null,v.easing||delete i.easing,v.duration||delete i.duration,i=o.extend({},k.opts,i),n=o.extend(!0,{},k?k.tweensContainer:null);for(var E in n)if(n.hasOwnProperty(E)&amp;&amp;"element"!==E){var F=n[E].startValue;n[E].startValue=n[E].currentValue=n[E].endValue,n[E].endValue=F,u.isEmptyObject(v)||(n[E].easing=i.easing),y.debug&amp;&amp;console.log("reverse tweensContainer ("+E+"): "+JSON.stringify(n[E]),a)}j=n}else if("start"===G){k=g(a),k&amp;&amp;k.tweensContainer&amp;&amp;k.isAnimating===!0&amp;&amp;(n=k.tweensContainer);var H=function(e,f){var g,l=A.Hooks.getRoot(e),m=!1,p=f[0],q=f[1],r=f[2]
;if(!(k&amp;&amp;k.isSVG||"tween"===l||A.Names.prefixCheck(l)[1]!==!1||A.Normalizations.registered[l]!==d))return void(y.debug&amp;&amp;console.log("Skipping ["+l+"] due to a lack of browser support."));(i.display!==d&amp;&amp;null!==i.display&amp;&amp;"none"!==i.display||i.visibility!==d&amp;&amp;"hidden"!==i.visibility)&amp;&amp;/opacity|filter/.test(e)&amp;&amp;!r&amp;&amp;0!==p&amp;&amp;(r=0),i._cacheValues&amp;&amp;n&amp;&amp;n[e]?(r===d&amp;&amp;(r=n[e].endValue+n[e].unitType),m=k.rootPropertyValueCache[l]):A.Hooks.registered[e]?r===d?(m=A.getPropertyValue(a,l),r=A.getPropertyValue(a,e,m)):m=A.Hooks.templates[l][1]:r===d&amp;&amp;(r=A.getPropertyValue(a,e));var s,t,v,w=!1,x=function(a,b){var c,d;return d=(b||"0").toString().toLowerCase().replace(/[%A-z]+$/,function(a){return c=a,""}),c||(c=A.Values.getUnitType(a)),[d,c]};if(r!==p&amp;&amp;u.isString(r)&amp;&amp;u.isString(p)){g="";var z=0,B=0,C=[],D=[],E=0,F=0,G=0;for(r=A.Hooks.fixColors(r),p=A.Hooks.fixColors(p);z&lt;r.length&amp;&amp;B&lt;p.length;){var H=r[z],I=p[B];if(/[\d\.-]/.test(H)&amp;&amp;/[\d\.-]/.test(I)){for(var J=H,K=I,L=".",N=".";++z&lt;r.length;){if((H=r[z])===L)L="..";else if(!/\d/.test(H))break;J+=H}for(;++B&lt;p.length;){if((I=p[B])===N)N="..";else if(!/\d/.test(I))break;K+=I}var O=A.Hooks.getUnit(r,z),P=A.Hooks.getUnit(p,B);if(z+=O.length,B+=P.length,O===P)J===K?g+=J+O:(g+="{"+C.length+(F?"!":"")+"}"+O,C.push(parseFloat(J)),D.push(parseFloat(K)));else{var Q=parseFloat(J),R=parseFloat(K);g+=(E&lt;5?"calc":"")+"("+(Q?"{"+C.length+(F?"!":"")+"}":"0")+O+" + "+(R?"{"+(C.length+(Q?1:0))+(F?"!":"")+"}":"0")+P+")",Q&amp;&amp;(C.push(Q),D.push(0)),R&amp;&amp;(C.push(0),D.push(R))}}else{if(H!==I){E=0;break}g+=H,z++,B++,0===E&amp;&amp;"c"===H||1===E&amp;&amp;"a"===H||2===E&amp;&amp;"l"===H||3===E&amp;&amp;"c"===H||E&gt;=4&amp;&amp;"("===H?E++:(E&amp;&amp;E&lt;5||E&gt;=4&amp;&amp;")"===H&amp;&amp;--E&lt;5)&amp;&amp;(E=0),0===F&amp;&amp;"r"===H||1===F&amp;&amp;"g"===H||2===F&amp;&amp;"b"===H||3===F&amp;&amp;"a"===H||F&gt;=3&amp;&amp;"("===H?(3===F&amp;&amp;"a"===H&amp;&amp;(G=1),F++):G&amp;&amp;","===H?++G&gt;3&amp;&amp;(F=G=0):(G&amp;&amp;F&lt;(G?5:4)||F&gt;=(G?4:3)&amp;&amp;")"===H&amp;&amp;--F&lt;(G?5:4))&amp;&amp;(F=G=0)}}z===r.length&amp;&amp;B===p.length||(y.debug&amp;&amp;console.error('Trying to pattern match mis-matched strings ["'+p+'", "'+r+'"]'),g=d),g&amp;&amp;(C.length?(y.debug&amp;&amp;console.log('Pattern found "'+g+'" -&gt; ',C,D,"["+r+","+p+"]"),r=C,p=D,t=v=""):g=d)}g||(s=x(e,r),r=s[0],v=s[1],s=x(e,p),p=s[0].replace(/^([+-\/*])=/,function(a,b){return w=b,""}),t=s[1],r=parseFloat(r)||0,p=parseFloat(p)||0,"%"===t&amp;&amp;(/^(fontSize|lineHeight)$/.test(e)?(p/=100,t="em"):/^scale/.test(e)?(p/=100,t=""):/(Red|Green|Blue)$/i.test(e)&amp;&amp;(p=p/100*255,t="")));if(/[\/*]/.test(w))t=v;else if(v!==t&amp;&amp;0!==r)if(0===p)t=v;else{h=h||function(){var d={myParent:a.parentNode||c.body,position:A.getPropertyValue(a,"position"),fontSize:A.getPropertyValue(a,"fontSize")},e=d.position===M.lastPosition&amp;&amp;d.myParent===M.lastParent,f=d.fontSize===M.lastFontSize;M.lastParent=d.myParent,M.lastPosition=d.position,M.lastFontSize=d.fontSize;var g={};if(f&amp;&amp;e)g.emToPx=M.lastEmToPx,g.percentToPxWidth=M.lastPercentToPxWidth,g.percentToPxHeight=M.lastPercentToPxHeight;else{var h=k&amp;&amp;k.isSVG?c.createElementNS("http://www.w3.org/2000/svg","rect"):c.createElement("div");y.init(h),d.myParent.appendChild(h),o.each(["overflow","overflowX","overflowY"],function(a,b){y.CSS.setPropertyValue(h,b,"hidden")}),y.CSS.setPropertyValue(h,"position",d.position),y.CSS.setPropertyValue(h,"fontSize",d.fontSize),y.CSS.setPropertyValue(h,"boxSizing","content-box"),o.each(["minWidth","maxWidth","width","minHeight","maxHeight","height"],function(a,b){y.CSS.setPropertyValue(h,b,"100%")}),y.CSS.setPropertyValue(h,"paddingLeft","100em"),g.percentToPxWidth=M.lastPercentToPxWidth=(parseFloat(A.getPropertyValue(h,"width",null,!0))||1)/100,g.percentToPxHeight=M.lastPercentToPxHeight=(parseFloat(A.getPropertyValue(h,"height",null,!0))||1)/100,g.emToPx=M.lastEmToPx=(parseFloat(A.getPropertyValue(h,"paddingLeft"))||1)/100,d.myParent.removeChild(h)}return null===M.remToPx&amp;&amp;(M.remToPx=parseFloat(A.getPropertyValue(c.body,"fontSize"))||16),null===M.vwToPx&amp;&amp;(M.vwToPx=parseFloat(b.innerWidth)/100,M.vhToPx=parseFloat(b.innerHeight)/100),g.remToPx=M.remToPx,g.vwToPx=M.vwToPx,g.vhToPx=M.vhToPx,y.debug&gt;=1&amp;&amp;console.log("Unit ratios: "+JSON.stringify(g),a),g}();var S=/margin|padding|left|right|width|text|word|letter/i.test(e)||/X$/.test(e)||"x"===e?"x":"y";switch(v){case"%":r*="x"===S?h.percentToPxWidth:h.percentToPxHeight;break;case"px":break;default:r*=h[v+"ToPx"]}switch(t){case"%":r*=1/("x"===S?h.percentToPxWidth:h.percentToPxHeight);break;case"px":break;default:r*=1/h[t+"ToPx"]}}switch(w){case"+":p=r+p;break;case"-":p=r-p;break;case"*":p*=r;break;case"/":p=r/p}j[e]={rootPropertyValue:m,startValue:r,currentValue:r,endValue:p,unitType:t,easing:q},g&amp;&amp;(j[e].pattern=g),y.debug&amp;&amp;console.log("tweensContainer ("+e+"): "+JSON.stringify(j[e]),a)};for(var I in s)if(s.hasOwnProperty(I)){var J=A.Names.camelCase(I),K=function(b,c){var d,f,g;return u.isFunction(b)&amp;&amp;(b=b.call(a,e,C)),u.isArray(b)?(d=b[0],!u.isArray(b[1])&amp;&amp;/^[\d-]/.test(b[1])||u.isFunction(b[1])||A.RegEx.isHex.test(b[1])?g=b[1]:u.isString(b[1])&amp;&amp;!A.RegEx.isHex.test(b[1])&amp;&amp;y.Easings[b[1]]||u.isArray(b[1])?(f=c?b[1]:l(b[1],i.duration),g=b[2]):g=b[1]||b[2]):d=b,c||(f=f||i.easing),u.isFunction(d)&amp;&amp;(d=d.call(a,e,C)),u.isFunction(g)&amp;&amp;(g=g.call(a,e,C)),[d||0,f,g]}(s[I]);if(t(A.Lists.colors,J)){var L=K[0],O=K[1],P=K[2];if(A.RegEx.isHex.test(L)){for(var Q=["Red","Green","Blue"],R=A.Values.hexToRgb(L),S=P?A.Values.hexToRgb(P):d,T=0;T&lt;Q.length;T++){var U=[R[T]];O&amp;&amp;U.push(O),S!==d&amp;&amp;U.push(S[T]),H(J+Q[T],U)}continue}}H(J,K)}j.element=a}j.element&amp;&amp;(A.Values.addClass(a,"velocity-animating"),N.push(j),k=g(a),k&amp;&amp;(""===i.queue&amp;&amp;(k.tweensContainer=j,k.opts=i),k.isAnimating=!0),D===C-1?(y.State.calls.push([N,r,i,null,z.resolver,null,0]),y.State.isTicking===!1&amp;&amp;(y.State.isTicking=!0,m())):D++)}var h,i=o.extend({},y.defaults,v),j={};switch(g(a)===d&amp;&amp;y.init(a),parseFloat(i.delay)&amp;&amp;i.queue!==!1&amp;&amp;o.queue(a,i.queue,function(b){y.velocityQueueEntryFlag=!0;var c=y.State.delayedElements.count++;y.State.delayedElements[c]=a;var d=function(a){return function(){y.State.delayedElements[a]=!1,b()}}(c);g(a).delayBegin=(new Date).getTime(),g(a).delay=parseFloat(i.delay),g(a).delayTimer={setTimeout:setTimeout(b,parseFloat(i.delay)),next:d}}),i.duration.toString().toLowerCase()){case"fast":i.duration=200;break;case"normal":i.duration=w;break;case"slow":i.duration=600;break;default:i.duration=parseFloat(i.duration)||1}if(y.mock!==!1&amp;&amp;(y.mock===!0?i.duration=i.delay=1:(i.duration*=parseFloat(y.mock)||1,i.delay*=parseFloat(y.mock)||1)),i.easing=l(i.easing,i.duration),i.begin&amp;&amp;!u.isFunction(i.begin)&amp;&amp;(i.begin=null),i.progress&amp;&amp;!u.isFunction(i.progress)&amp;&amp;(i.progress=null),i.complete&amp;&amp;!u.isFunction(i.complete)&amp;&amp;(i.complete=null),i.display!==d&amp;&amp;null!==i.display&amp;&amp;(i.display=i.display.toString().toLowerCase(),"auto"===i.display&amp;&amp;(i.display=y.CSS.Values.getDisplayType(a))),i.visibility!==d&amp;&amp;null!==i.visibility&amp;&amp;(i.visibility=i.visibility.toString().toLowerCase()),i.mobileHA=i.mobileHA&amp;&amp;y.State.isMobile&amp;&amp;!y.State.isGingerbread,i.queue===!1)if(i.delay){var k=y.State.delayedElements.count++;y.State.delayedElements[k]=a;var n=function(a){return function(){y.State.delayedElements[a]=!1,f()}}(k);g(a).delayBegin=(new Date).getTime(),g(a).delay=parseFloat(i.delay),g(a).delayTimer={setTimeout:setTimeout(f,parseFloat(i.delay)),next:n}}else f();else o.queue(a,i.queue,function(a,b){if(b===!0)return z.promise&amp;&amp;z.resolver(r),!0;y.velocityQueueEntryFlag=!0,f(a)});""!==i.queue&amp;&amp;"fx"!==i.queue||"inprogress"===o.queue(a)[0]||o.dequeue(a)}var j,k,p,q,r,s,v,x=arguments[0]&amp;&amp;(arguments[0].p||o.isPlainObject(arguments[0].properties)&amp;&amp;!arguments[0].properties.names||u.isString(arguments[0].properties));u.isWrapped(this)?(k=!1,q=0,r=this,p=this):(k=!0,q=1,r=x?arguments[0].elements||arguments[0].e:arguments[0]);var z={promise:null,resolver:null,rejecter:null};if(k&amp;&amp;y.Promise&amp;&amp;(z.promise=new y.Promise(function(a,b){z.resolver=a,z.rejecter=b})),x?(s=arguments[0].properties||arguments[0].p,v=arguments[0].options||arguments[0].o):(s=arguments[q],v=arguments[q+1]),!(r=f(r)))return void(z.promise&amp;&amp;(s&amp;&amp;v&amp;&amp;v.promiseRejectEmpty===!1?z.resolver():z.rejecter()));var C=r.length,D=0;if(!/^(stop|finish|finishAll|pause|resume)$/i.test(s)&amp;&amp;!o.isPlainObject(v)){var E=q+1;v={};for(var F=E;F&lt;arguments.length;F++)u.isArray(arguments[F])||!/^(fast|normal|slow)$/i.test(arguments[F])&amp;&amp;!/^\d/.test(arguments[F])?u.isString(arguments[F])||u.isArray(arguments[F])?v.easing=arguments[F]:u.isFunction(arguments[F])&amp;&amp;(v.complete=arguments[F]):v.duration=arguments[F]}var G;switch(s){case"scroll":G="scroll";break;case"reverse":G="reverse";break;case"pause":var H=(new Date).getTime();return o.each(r,function(a,b){h(b,H)}),o.each(y.State.calls,function(a,b){var c=!1;b&amp;&amp;o.each(b[1],function(a,e){var f=v===d?"":v;return f!==!0&amp;&amp;b[2].queue!==f&amp;&amp;(v!==d||b[2].queue!==!1)||(o.each(r,function(a,d){if(d===e)return b[5]={resume:!1},c=!0,!1}),!c&amp;&amp;void 0)})}),a();case"resume":return o.each(r,function(a,b){i(b,H)}),o.each(y.State.calls,function(a,b){var c=!1;b&amp;&amp;o.each(b[1],function(a,e){var f=v===d?"":v;return f!==!0&amp;&amp;b[2].queue!==f&amp;&amp;(v!==d||b[2].queue!==!1)||(!b[5]||(o.each(r,function(a,d){if(d===e)return b[5].resume=!0,c=!0,!1}),!c&amp;&amp;void 0))})}),a();case"finish":case"finishAll":case"stop":o.each(r,function(a,b){g(b)&amp;&amp;g(b).delayTimer&amp;&amp;(clearTimeout(g(b).delayTimer.setTimeout),g(b).delayTimer.next&amp;&amp;g(b).delayTimer.next(),delete g(b).delayTimer),"finishAll"!==s||v!==!0&amp;&amp;!u.isString(v)||(o.each(o.queue(b,u.isString(v)?v:""),function(a,b){u.isFunction(b)&amp;&amp;b()}),o.queue(b,u.isString(v)?v:"",[]))});var I=[];return o.each(y.State.calls,function(a,b){b&amp;&amp;o.each(b[1],function(c,e){var f=v===d?"":v;if(f!==!0&amp;&amp;b[2].queue!==f&amp;&amp;(v!==d||b[2].queue!==!1))return!0;o.each(r,function(c,d){if(d===e)if((v===!0||u.isString(v))&amp;&amp;(o.each(o.queue(d,u.isString(v)?v:""),function(a,b){u.isFunction(b)&amp;&amp;b(null,!0)}),o.queue(d,u.isString(v)?v:"",[])),"stop"===s){var h=g(d);h&amp;&amp;h.tweensContainer&amp;&amp;f!==!1&amp;&amp;o.each(h.tweensContainer,function(a,b){b.endValue=b.currentValue}),I.push(a)}else"finish"!==s&amp;&amp;"finishAll"!==s||(b[2].duration=1)})})}),"stop"===s&amp;&amp;(o.each(I,function(a,b){n(b,!0)}),z.promise&amp;&amp;z.resolver(r)),a();default:if(!o.isPlainObject(s)||u.isEmptyObject(s)){if(u.isString(s)&amp;&amp;y.Redirects[s]){j=o.extend({},v);var J=j.duration,K=j.delay||0;return j.backwards===!0&amp;&amp;(r=o.extend(!0,[],r).reverse()),o.each(r,function(a,b){parseFloat(j.stagger)?j.delay=K+parseFloat(j.stagger)*a:u.isFunction(j.stagger)&amp;&amp;(j.delay=K+j.stagger.call(b,a,C)),j.drag&amp;&amp;(j.duration=parseFloat(J)||(/^(callout|transition)/.test(s)?1e3:w),j.duration=Math.max(j.duration*(j.backwards?1-a/C:(a+1)/C),.75*j.duration,200)),y.Redirects[s].call(b,b,j||{},a,C,r,z.promise?z:d)}),a()}var L="Velocity: First argument ("+s+") was not a property map, a known action, or a registered redirect. Aborting.";return z.promise?z.rejecter(new Error(L)):b.console&amp;&amp;console.log(L),a()}G="start"}var M={lastParent:null,lastPosition:null,lastFontSize:null,lastPercentToPxWidth:null,lastPercentToPxHeight:null,lastEmToPx:null,remToPx:null,vwToPx:null,vhToPx:null},N=[];o.each(r,function(a,b){u.isNode(b)&amp;&amp;e(b,a)}),j=o.extend({},y.defaults,v),j.loop=parseInt(j.loop,10);var O=2*j.loop-1;if(j.loop)for(var P=0;P&lt;O;P++){var Q={delay:j.delay,progress:j.progress};P===O-1&amp;&amp;(Q.display=j.display,Q.visibility=j.visibility,Q.complete=j.complete),B(r,"reverse",Q)}return a()};y=o.extend(B,y),y.animate=B;var C=b.requestAnimationFrame||q;if(!y.State.isMobile&amp;&amp;c.hidden!==d){var D=function(){c.hidden?(C=function(a){return setTimeout(function(){a(!0)},16)},m()):C=b.requestAnimationFrame||q};D(),c.addEventListener("visibilitychange",D)}return a.Velocity=y,a!==b&amp;&amp;(a.fn.velocity=B,a.fn.velocity.defaults=y.defaults),o.each(["Down","Up"],function(a,b){y.Redirects["slide"+b]=function(a,c,e,f,g,h){var i=o.extend({},c),j=i.begin,k=i.complete,l={},m={height:"",marginTop:"",marginBottom:"",paddingTop:"",paddingBottom:""};i.display===d&amp;&amp;(i.display="Down"===b?"inline"===y.CSS.Values.getDisplayType(a)?"inline-block":"block":"none"),i.begin=function(){0===e&amp;&amp;j&amp;&amp;j.call(g,g);for(var c in m)if(m.hasOwnProperty(c)){l[c]=a.style[c];var d=A.getPropertyValue(a,c);m[c]="Down"===b?[d,0]:[0,d]}l.overflow=a.style.overflow,a.style.overflow="hidden"},i.complete=function(){for(var b in l)l.hasOwnProperty(b)&amp;&amp;(a.style[b]=l[b]);e===f-1&amp;&amp;(k&amp;&amp;k.call(g,g),h&amp;&amp;h.resolver(g))},y(a,m,i)}}),o.each(["In","Out"],function(a,b){y.Redirects["fade"+b]=function(a,c,e,f,g,h){var i=o.extend({},c),j=i.complete,k={opacity:"In"===b?1:0};0!==e&amp;&amp;(i.begin=null),i.complete=e!==f-1?null:function(){j&amp;&amp;j.call(g,g),h&amp;&amp;h.resolver(g)},i.display===d&amp;&amp;(i.display="In"===b?"auto":"none"),y(this,k,i)}}),y}(window.jQuery||window.Zepto||window,window,window?window.document:undefined)});
/* End */
;
; /* Start:"a:4:{s:4:"full";s:78:"/bitrix/templates/aspro_next/vendor/js/velocity/velocity.ui.js?174301222513257";s:6:"source";s:62:"/bitrix/templates/aspro_next/vendor/js/velocity/velocity.ui.js";s:3:"min";s:0:"";s:3:"map";s:0:"";}"*/
/* VelocityJS.org UI Pack (5.0.4). (C) 2014 Julian Shapiro. MIT @license: en.wikipedia.org/wiki/MIT_License. Portions copyright Daniel Eden, Christian Pucci. */
!function(t){"function"==typeof require&amp;&amp;"object"==typeof exports?module.exports=t():"function"==typeof define&amp;&amp;define.amd?define(["velocity"],t):t()}(function(){return function(t,a,e,r){function n(t,a){var e=[];return t&amp;&amp;a?($.each([t,a],function(t,a){var r=[];$.each(a,function(t,a){for(;a.toString().length&lt;5;)a="0"+a;r.push(a)}),e.push(r.join(""))}),parseFloat(e[0])&gt;parseFloat(e[1])):!1}if(!t.Velocity||!t.Velocity.Utilities)return void(a.console&amp;&amp;console.log("Velocity UI Pack: Velocity must be loaded first. Aborting."));var i=t.Velocity,$=i.Utilities,s=i.version,o={major:1,minor:1,patch:0};if(n(o,s)){var l="Velocity UI Pack: You need to update Velocity (jquery.velocity.js) to a newer version. Visit http://github.com/julianshapiro/velocity.";throw alert(l),new Error(l)}i.RegisterEffect=i.RegisterUI=function(t,a){function e(t,a,e,r){var n=0,s;$.each(t.nodeType?[t]:t,function(t,a){r&amp;&amp;(e+=t*r),s=a.parentNode,$.each(["height","paddingTop","paddingBottom","marginTop","marginBottom"],function(t,e){n+=parseFloat(i.CSS.getPropertyValue(a,e))})}),i.animate(s,{height:("In"===a?"+":"-")+"="+n},{queue:!1,easing:"ease-in-out",duration:e*("In"===a?.6:1)})}return i.Redirects[t]=function(n,s,o,l,c,u){function f(){s.display!==r&amp;&amp;"none"!==s.display||!/Out$/.test(t)||$.each(c.nodeType?[c]:c,function(t,a){i.CSS.setPropertyValue(a,"display","none")}),s.complete&amp;&amp;s.complete.call(c,c),u&amp;&amp;u.resolver(c||n)}var p=o===l-1;a.defaultDuration="function"==typeof a.defaultDuration?a.defaultDuration.call(c,c):parseFloat(a.defaultDuration);for(var d=0;d&lt;a.calls.length;d++){var g=a.calls[d],y=g[0],m=s.duration||a.defaultDuration||1e3,X=g[1],Y=g[2]||{},O={};if(O.duration=m*(X||1),O.queue=s.queue||"",O.easing=Y.easing||"ease",O.delay=parseFloat(Y.delay)||0,O._cacheValues=Y._cacheValues||!0,0===d){if(O.delay+=parseFloat(s.delay)||0,0===o&amp;&amp;(O.begin=function(){s.begin&amp;&amp;s.begin.call(c,c);var a=t.match(/(In|Out)$/);a&amp;&amp;"In"===a[0]&amp;&amp;y.opacity!==r&amp;&amp;$.each(c.nodeType?[c]:c,function(t,a){i.CSS.setPropertyValue(a,"opacity",0)}),s.animateParentHeight&amp;&amp;a&amp;&amp;e(c,a[0],m+O.delay,s.stagger)}),null!==s.display)if(s.display!==r&amp;&amp;"none"!==s.display)O.display=s.display;else if(/In$/.test(t)){var v=i.CSS.Values.getDisplayType(n);O.display="inline"===v?"inline-block":v}s.visibility&amp;&amp;"hidden"!==s.visibility&amp;&amp;(O.visibility=s.visibility)}d===a.calls.length-1&amp;&amp;(O.complete=function(){if(a.reset){for(var t in a.reset){var e=a.reset[t];i.CSS.Hooks.registered[t]!==r||"string"!=typeof e&amp;&amp;"number"!=typeof e||(a.reset[t]=[a.reset[t],a.reset[t]])}var s={duration:0,queue:!1};p&amp;&amp;(s.complete=f),i.animate(n,a.reset,s)}else p&amp;&amp;f()},"hidden"===s.visibility&amp;&amp;(O.visibility=s.visibility)),i.animate(n,y,O)}},i},i.RegisterEffect.packagedEffects={"callout.bounce":{defaultDuration:550,calls:[[{translateY:-30},.25],[{translateY:0},.125],[{translateY:-15},.125],[{translateY:0},.25]]},"callout.shake":{defaultDuration:800,calls:[[{translateX:-11},.125],[{translateX:11},.125],[{translateX:-11},.125],[{translateX:11},.125],[{translateX:-11},.125],[{translateX:11},.125],[{translateX:-11},.125],[{translateX:0},.125]]},"callout.flash":{defaultDuration:1100,calls:[[{opacity:[0,"easeInOutQuad",1]},.25],[{opacity:[1,"easeInOutQuad"]},.25],[{opacity:[0,"easeInOutQuad"]},.25],[{opacity:[1,"easeInOutQuad"]},.25]]},"callout.pulse":{defaultDuration:825,calls:[[{scaleX:1.1,scaleY:1.1},.5,{easing:"easeInExpo"}],[{scaleX:1,scaleY:1},.5]]},"callout.swing":{defaultDuration:950,calls:[[{rotateZ:15},.2],[{rotateZ:-10},.2],[{rotateZ:5},.2],[{rotateZ:-5},.2],[{rotateZ:0},.2]]},"callout.tada":{defaultDuration:1e3,calls:[[{scaleX:.9,scaleY:.9,rotateZ:-3},.1],[{scaleX:1.1,scaleY:1.1,rotateZ:3},.1],[{scaleX:1.1,scaleY:1.1,rotateZ:-3},.1],["reverse",.125],["reverse",.125],["reverse",.125],["reverse",.125],["reverse",.125],[{scaleX:1,scaleY:1,rotateZ:0},.2]]},"transition.fadeIn":{defaultDuration:500,calls:[[{opacity:[1,0]}]]},"transition.fadeOut":{defaultDuration:500,calls:[[{opacity:[0,1]}]]},"transition.flipXIn":{defaultDuration:700,calls:[[{opacity:[1,0],transformPerspective:[800,800],rotateY:[0,-55]}]],reset:{transformPerspective:0}},"transition.flipXOut":{defaultDuration:700,calls:[[{opacity:[0,1],transformPerspective:[800,800],rotateY:55}]],reset:{transformPerspective:0,rotateY:0}},"transition.flipYIn":{defaultDuration:800,calls:[[{opacity:[1,0],transformPerspective:[800,800],rotateX:[0,-45]}]],reset:{transformPerspective:0}},"transition.flipYOut":{defaultDuration:800,calls:[[{opacity:[0,1],transformPerspective:[800,800],rotateX:25}]],reset:{transformPerspective:0,rotateX:0}},"transition.flipBounceXIn":{defaultDuration:900,calls:[[{opacity:[.725,0],transformPerspective:[400,400],rotateY:[-10,90]},.5],[{opacity:.8,rotateY:10},.25],[{opacity:1,rotateY:0},.25]],reset:{transformPerspective:0}},"transition.flipBounceXOut":{defaultDuration:800,calls:[[{opacity:[.9,1],transformPerspective:[400,400],rotateY:-10},.5],[{opacity:0,rotateY:90},.5]],reset:{transformPerspective:0,rotateY:0}},"transition.flipBounceYIn":{defaultDuration:850,calls:[[{opacity:[.725,0],transformPerspective:[400,400],rotateX:[-10,90]},.5],[{opacity:.8,rotateX:10},.25],[{opacity:1,rotateX:0},.25]],reset:{transformPerspective:0}},"transition.flipBounceYOut":{defaultDuration:800,calls:[[{opacity:[.9,1],transformPerspective:[400,400],rotateX:-15},.5],[{opacity:0,rotateX:90},.5]],reset:{transformPerspective:0,rotateX:0}},"transition.swoopIn":{defaultDuration:850,calls:[[{opacity:[1,0],transformOriginX:["100%","50%"],transformOriginY:["100%","100%"],scaleX:[1,0],scaleY:[1,0],translateX:[0,-700],translateZ:0}]],reset:{transformOriginX:"50%",transformOriginY:"50%"}},"transition.swoopOut":{defaultDuration:850,calls:[[{opacity:[0,1],transformOriginX:["50%","100%"],transformOriginY:["100%","100%"],scaleX:0,scaleY:0,translateX:-700,translateZ:0}]],reset:{transformOriginX:"50%",transformOriginY:"50%",scaleX:1,scaleY:1,translateX:0}},"transition.whirlIn":{defaultDuration:850,calls:[[{opacity:[1,0],transformOriginX:["50%","50%"],transformOriginY:["50%","50%"],scaleX:[1,0],scaleY:[1,0],rotateY:[0,160]},1,{easing:"easeInOutSine"}]]},"transition.whirlOut":{defaultDuration:750,calls:[[{opacity:[0,"easeInOutQuint",1],transformOriginX:["50%","50%"],transformOriginY:["50%","50%"],scaleX:0,scaleY:0,rotateY:160},1,{easing:"swing"}]],reset:{scaleX:1,scaleY:1,rotateY:0}},"transition.shrinkIn":{defaultDuration:750,calls:[[{opacity:[1,0],transformOriginX:["50%","50%"],transformOriginY:["50%","50%"],scaleX:[1,1.5],scaleY:[1,1.5],translateZ:0}]]},"transition.shrinkOut":{defaultDuration:600,calls:[[{opacity:[0,1],transformOriginX:["50%","50%"],transformOriginY:["50%","50%"],scaleX:1.3,scaleY:1.3,translateZ:0}]],reset:{scaleX:1,scaleY:1}},"transition.expandIn":{defaultDuration:700,calls:[[{opacity:[1,0],transformOriginX:["50%","50%"],transformOriginY:["50%","50%"],scaleX:[1,.625],scaleY:[1,.625],translateZ:0}]]},"transition.expandOut":{defaultDuration:700,calls:[[{opacity:[0,1],transformOriginX:["50%","50%"],transformOriginY:["50%","50%"],scaleX:.5,scaleY:.5,translateZ:0}]],reset:{scaleX:1,scaleY:1}},"transition.bounceIn":{defaultDuration:800,calls:[[{opacity:[1,0],scaleX:[1.05,.3],scaleY:[1.05,.3]},.4],[{scaleX:.9,scaleY:.9,translateZ:0},.2],[{scaleX:1,scaleY:1},.5]]},"transition.bounceOut":{defaultDuration:800,calls:[[{scaleX:.95,scaleY:.95},.35],[{scaleX:1.1,scaleY:1.1,translateZ:0},.35],[{opacity:[0,1],scaleX:.3,scaleY:.3},.3]],reset:{scaleX:1,scaleY:1}},"transition.bounceUpIn":{defaultDuration:800,calls:[[{opacity:[1,0],translateY:[-30,1e3]},.6,{easing:"easeOutCirc"}],[{translateY:10},.2],[{translateY:0},.2]]},"transition.bounceUpOut":{defaultDuration:1e3,calls:[[{translateY:20},.2],[{opacity:[0,"easeInCirc",1],translateY:-1e3},.8]],reset:{translateY:0}},"transition.bounceDownIn":{defaultDuration:800,calls:[[{opacity:[1,0],translateY:[30,-1e3]},.6,{easing:"easeOutCirc"}],[{translateY:-10},.2],[{translateY:0},.2]]},"transition.bounceDownOut":{defaultDuration:1e3,calls:[[{translateY:-20},.2],[{opacity:[0,"easeInCirc",1],translateY:1e3},.8]],reset:{translateY:0}},"transition.bounceLeftIn":{defaultDuration:750,calls:[[{opacity:[1,0],translateX:[30,-1250]},.6,{easing:"easeOutCirc"}],[{translateX:-10},.2],[{translateX:0},.2]]},"transition.bounceLeftOut":{defaultDuration:750,calls:[[{translateX:30},.2],[{opacity:[0,"easeInCirc",1],translateX:-1250},.8]],reset:{translateX:0}},"transition.bounceRightIn":{defaultDuration:750,calls:[[{opacity:[1,0],translateX:[-30,1250]},.6,{easing:"easeOutCirc"}],[{translateX:10},.2],[{translateX:0},.2]]},"transition.bounceRightOut":{defaultDuration:750,calls:[[{translateX:-30},.2],[{opacity:[0,"easeInCirc",1],translateX:1250},.8]],reset:{translateX:0}},"transition.slideUpIn":{defaultDuration:900,calls:[[{opacity:[1,0],translateY:[0,20],translateZ:0}]]},"transition.slideUpOut":{defaultDuration:900,calls:[[{opacity:[0,1],translateY:-20,translateZ:0}]],reset:{translateY:0}},"transition.slideDownIn":{defaultDuration:900,calls:[[{opacity:[1,0],translateY:[0,-20],translateZ:0}]]},"transition.slideDownOut":{defaultDuration:900,calls:[[{opacity:[0,1],translateY:20,translateZ:0}]],reset:{translateY:0}},"transition.slideLeftIn":{defaultDuration:1e3,calls:[[{opacity:[1,0],translateX:[0,-20],translateZ:0}]]},"transition.slideLeftOut":{defaultDuration:1050,calls:[[{opacity:[0,1],translateX:-20,translateZ:0}]],reset:{translateX:0}},"transition.slideRightIn":{defaultDuration:1e3,calls:[[{opacity:[1,0],translateX:[0,20],translateZ:0}]]},"transition.slideRightOut":{defaultDuration:1050,calls:[[{opacity:[0,1],translateX:20,translateZ:0}]],reset:{translateX:0}},"transition.slideUpBigIn":{defaultDuration:850,calls:[[{opacity:[1,0],translateY:[0,75],translateZ:0}]]},"transition.slideUpBigOut":{defaultDuration:800,calls:[[{opacity:[0,1],translateY:-75,translateZ:0}]],reset:{translateY:0}},"transition.slideDownBigIn":{defaultDuration:850,calls:[[{opacity:[1,0],translateY:[0,-75],translateZ:0}]]},"transition.slideDownBigOut":{defaultDuration:800,calls:[[{opacity:[0,1],translateY:75,translateZ:0}]],reset:{translateY:0}},"transition.slideLeftBigIn":{defaultDuration:800,calls:[[{opacity:[1,0],translateX:[0,-75],translateZ:0}]]},"transition.slideLeftBigOut":{defaultDuration:750,calls:[[{opacity:[0,1],translateX:-75,translateZ:0}]],reset:{translateX:0}},"transition.slideRightBigIn":{defaultDuration:800,calls:[[{opacity:[1,0],translateX:[0,75],translateZ:0}]]},"transition.slideRightBigOut":{defaultDuration:750,calls:[[{opacity:[0,1],translateX:75,translateZ:0}]],reset:{translateX:0}},"transition.perspectiveUpIn":{defaultDuration:800,calls:[[{opacity:[1,0],transformPerspective:[800,800],transformOriginX:[0,0],transformOriginY:["100%","100%"],rotateX:[0,-180]}]],reset:{transformPerspective:0,transformOriginX:"50%",transformOriginY:"50%"}},"transition.perspectiveUpOut":{defaultDuration:850,calls:[[{opacity:[0,1],transformPerspective:[800,800],transformOriginX:[0,0],transformOriginY:["100%","100%"],rotateX:-180}]],reset:{transformPerspective:0,transformOriginX:"50%",transformOriginY:"50%",rotateX:0}},"transition.perspectiveDownIn":{defaultDuration:800,calls:[[{opacity:[1,0],transformPerspective:[800,800],transformOriginX:[0,0],transformOriginY:[0,0],rotateX:[0,180]}]],reset:{transformPerspective:0,transformOriginX:"50%",transformOriginY:"50%"}},"transition.perspectiveDownOut":{defaultDuration:850,calls:[[{opacity:[0,1],transformPerspective:[800,800],transformOriginX:[0,0],transformOriginY:[0,0],rotateX:180}]],reset:{transformPerspective:0,transformOriginX:"50%",transformOriginY:"50%",rotateX:0}},"transition.perspectiveLeftIn":{defaultDuration:950,calls:[[{opacity:[1,0],transformPerspective:[2e3,2e3],transformOriginX:[0,0],transformOriginY:[0,0],rotateY:[0,-180]}]],reset:{transformPerspective:0,transformOriginX:"50%",transformOriginY:"50%"}},"transition.perspectiveLeftOut":{defaultDuration:950,calls:[[{opacity:[0,1],transformPerspective:[2e3,2e3],transformOriginX:[0,0],transformOriginY:[0,0],rotateY:-180}]],reset:{transformPerspective:0,transformOriginX:"50%",transformOriginY:"50%",rotateY:0}},"transition.perspectiveRightIn":{defaultDuration:950,calls:[[{opacity:[1,0],transformPerspective:[2e3,2e3],transformOriginX:["100%","100%"],transformOriginY:[0,0],rotateY:[0,180]}]],reset:{transformPerspective:0,transformOriginX:"50%",transformOriginY:"50%"}},"transition.perspectiveRightOut":{defaultDuration:950,calls:[[{opacity:[0,1],transformPerspective:[2e3,2e3],transformOriginX:["100%","100%"],transformOriginY:[0,0],rotateY:180}]],reset:{transformPerspective:0,transformOriginX:"50%",transformOriginY:"50%",rotateY:0}}};for(var c in i.RegisterEffect.packagedEffects)i.RegisterEffect(c,i.RegisterEffect.packagedEffects[c]);i.RunSequence=function(t){var a=$.extend(!0,[],t);a.length&gt;1&amp;&amp;($.each(a.reverse(),function(t,e){var r=a[t+1];if(r){var n=e.o||e.options,s=r.o||r.options,o=n&amp;&amp;n.sequenceQueue===!1?"begin":"complete",l=s&amp;&amp;s[o],c={};c[o]=function(){var t=r.e||r.elements,a=t.nodeType?[t]:t;l&amp;&amp;l.call(a,a),i(e)},r.o?r.o=$.extend({},s,c):r.options=$.extend({},s,c)}}),a.reverse()),i(a[0])}}(window.jQuery||window.Zepto||window,window,document)});
/* End */
;
; /* Start:"a:4:{s:4:"full";s:70:"/bitrix/templates/aspro_next/js/jquery.validate.min.js?174301222522257";s:6:"source";s:54:"/bitrix/templates/aspro_next/js/jquery.validate.min.js";s:3:"min";s:0:"";s:3:"map";s:0:"";}"*/
/*! jQuery Validation Plugin - v1.13.1 - 10/14/2014
 * http://jqueryvalidation.org/
 * Copyright (c) 2014 Jörn Zaefferer; Licensed MIT */
!function(a){"function"==typeof define&amp;&amp;define.amd?define(["jquery"],a):a(jQuery)}(function(a){a.extend(a.fn,{validate:function(b){if(!this.length)return void(b&amp;&amp;b.debug&amp;&amp;window.console&amp;&amp;console.warn("Nothing selected, can't validate, returning nothing."));var c=a.data(this[0],"validator");return c?c:(this.attr("novalidate","novalidate"),c=new a.validator(b,this[0]),a.data(this[0],"validator",c),c.settings.onsubmit&amp;&amp;(this.validateDelegate(":submit","click",function(b){c.settings.submitHandler&amp;&amp;(c.submitButton=b.target),a(b.target).hasClass("cancel")&amp;&amp;(c.cancelSubmit=!0),void 0!==a(b.target).attr("formnovalidate")&amp;&amp;(c.cancelSubmit=!0)}),this.submit(function(b){function d(){var d,e;return c.settings.submitHandler?(c.submitButton&amp;&amp;(d=a("&lt;input type='hidden'/&gt;").attr("name",c.submitButton.name).val(a(c.submitButton).val()).appendTo(c.currentForm)),e=c.settings.submitHandler.call(c,c.currentForm,b),c.submitButton&amp;&amp;d.remove(),void 0!==e?e:!1):!0}return c.settings.debug&amp;&amp;b.preventDefault(),c.cancelSubmit?(c.cancelSubmit=!1,d()):c.form()?c.pendingRequest?(c.formSubmitted=!0,!1):d():(c.focusInvalid(),!1)})),c)},valid:function(){var b,c;return a(this[0]).is("form")?b=this.validate().form():(b=!0,c=a(this[0].form).validate(),this.each(function(){b=c.element(this)&amp;&amp;b})),b},removeAttrs:function(b){var c={},d=this;return a.each(b.split(/\s/),function(a,b){c[b]=d.attr(b),d.removeAttr(b)}),c},rules:function(b,c){var d,e,f,g,h,i,j=this[0];if(b)switch(d=a.data(j.form,"validator").settings,e=d.rules,f=a.validator.staticRules(j),b){case"add":a.extend(f,a.validator.normalizeRule(c)),delete f.messages,e[j.name]=f,c.messages&amp;&amp;(d.messages[j.name]=a.extend(d.messages[j.name],c.messages));break;case"remove":return c?(i={},a.each(c.split(/\s/),function(b,c){i[c]=f[c],delete f[c],"required"===c&amp;&amp;a(j).removeAttr("aria-required")}),i):(delete e[j.name],f)}return g=a.validator.normalizeRules(a.extend({},a.validator.classRules(j),a.validator.attributeRules(j),a.validator.dataRules(j),a.validator.staticRules(j)),j),g.required&amp;&amp;(h=g.required,delete g.required,g=a.extend({required:h},g),a(j).attr("aria-required","true")),g.remote&amp;&amp;(h=g.remote,delete g.remote,g=a.extend(g,{remote:h})),g}}),a.extend(a.expr[":"],{blank:function(b){return!a.trim(""+a(b).val())},filled:function(b){return!!a.trim(""+a(b).val())},unchecked:function(b){return!a(b).prop("checked")}}),a.validator=function(b,c){this.settings=a.extend(!0,{},a.validator.defaults,b),this.currentForm=c,this.init()},a.validator.format=function(b,c){return 1===arguments.length?function(){var c=a.makeArray(arguments);return c.unshift(b),a.validator.format.apply(this,c)}:(arguments.length&gt;2&amp;&amp;c.constructor!==Array&amp;&amp;(c=a.makeArray(arguments).slice(1)),c.constructor!==Array&amp;&amp;(c=[c]),a.each(c,function(a,c){b=b.replace(new RegExp("\\{"+a+"\\}","g"),function(){return c})}),b)},a.extend(a.validator,{defaults:{messages:{},groups:{},rules:{},errorClass:"error",validClass:"valid",errorElement:"label",focusCleanup:!1,focusInvalid:!0,errorContainer:a([]),errorLabelContainer:a([]),onsubmit:!0,ignore:":hidden",ignoreTitle:!1,onfocusin:function(a){this.lastActive=a,this.settings.focusCleanup&amp;&amp;(this.settings.unhighlight&amp;&amp;this.settings.unhighlight.call(this,a,this.settings.errorClass,this.settings.validClass),this.hideThese(this.errorsFor(a)))},onfocusout:function(a){this.checkable(a)||!(a.name in this.submitted)&amp;&amp;this.optional(a)||this.element(a)},onkeyup:function(a,b){(9!==b.which||""!==this.elementValue(a))&amp;&amp;(a.name in this.submitted||a===this.lastElement)&amp;&amp;this.element(a)},onclick:function(a){a.name in this.submitted?this.element(a):a.parentNode.name in this.submitted&amp;&amp;this.element(a.parentNode)},highlight:function(b,c,d){"radio"===b.type?this.findByName(b.name).addClass(c).removeClass(d):a(b).addClass(c).removeClass(d)},unhighlight:function(b,c,d){"radio"===b.type?this.findByName(b.name).removeClass(c).addClass(d):a(b).removeClass(c).addClass(d)}},setDefaults:function(b){a.extend(a.validator.defaults,b)},messages:{required:"This field is required.",remote:"Please fix this field.",email:"Please enter a valid email address.",url:"Please enter a valid URL.",date:"Please enter a valid date.",dateISO:"Please enter a valid date ( ISO ).",number:"Please enter a valid number.",digits:"Please enter only digits.",creditcard:"Please enter a valid credit card number.",equalTo:"Please enter the same value again.",maxlength:a.validator.format("Please enter no more than {0} characters."),minlength:a.validator.format("Please enter at least {0} characters."),rangelength:a.validator.format("Please enter a value between {0} and {1} characters long."),range:a.validator.format("Please enter a value between {0} and {1}."),max:a.validator.format("Please enter a value less than or equal to {0}."),min:a.validator.format("Please enter a value greater than or equal to {0}.")},autoCreateRanges:!1,prototype:{init:function(){function b(b){var c=a.data(this[0].form,"validator"),d="on"+b.type.replace(/^validate/,""),e=c.settings;e[d]&amp;&amp;!this.is(e.ignore)&amp;&amp;e[d].call(c,this[0],b)}this.labelContainer=a(this.settings.errorLabelContainer),this.errorContext=this.labelContainer.length&amp;&amp;this.labelContainer||a(this.currentForm),this.containers=a(this.settings.errorContainer).add(this.settings.errorLabelContainer),this.submitted={},this.valueCache={},this.pendingRequest=0,this.pending={},this.invalid={},this.reset();var c,d=this.groups={};a.each(this.settings.groups,function(b,c){"string"==typeof c&amp;&amp;(c=c.split(/\s/)),a.each(c,function(a,c){d[c]=b})}),c=this.settings.rules,a.each(c,function(b,d){c[b]=a.validator.normalizeRule(d)}),a(this.currentForm).validateDelegate(":text, [type='password'], [type='file'], select, textarea, [type='number'], [type='search'] ,[type='tel'], [type='url'], [type='email'], [type='datetime'], [type='date'], [type='month'], [type='week'], [type='time'], [type='datetime-local'], [type='range'], [type='color'], [type='radio'], [type='checkbox']","focusin focusout keyup",b).validateDelegate("select, option, [type='radio'], [type='checkbox']","click",b),this.settings.invalidHandler&amp;&amp;a(this.currentForm).bind("invalid-form.validate",this.settings.invalidHandler),a(this.currentForm).find("[required], [data-rule-required], .required").attr("aria-required","true")},form:function(){return this.checkForm(),a.extend(this.submitted,this.errorMap),this.invalid=a.extend({},this.errorMap),this.valid()||a(this.currentForm).triggerHandler("invalid-form",[this]),this.showErrors(),this.valid()},checkForm:function(){this.prepareForm();for(var a=0,b=this.currentElements=this.elements();b[a];a++)this.check(b[a]);return this.valid()},element:function(b){var c=this.clean(b),d=this.validationTargetFor(c),e=!0;return this.lastElement=d,void 0===d?delete this.invalid[c.name]:(this.prepareElement(d),this.currentElements=a(d),e=this.check(d)!==!1,e?delete this.invalid[d.name]:this.invalid[d.name]=!0),a(b).attr("aria-invalid",!e),this.numberOfInvalids()||(this.toHide=this.toHide.add(this.containers)),this.showErrors(),e},showErrors:function(b){if(b){a.extend(this.errorMap,b),this.errorList=[];for(var c in b)this.errorList.push({message:b[c],element:this.findByName(c)[0]});this.successList=a.grep(this.successList,function(a){return!(a.name in b)})}this.settings.showErrors?this.settings.showErrors.call(this,this.errorMap,this.errorList):this.defaultShowErrors()},resetForm:function(){a.fn.resetForm&amp;&amp;a(this.currentForm).resetForm(),this.submitted={},this.lastElement=null,this.prepareForm(),this.hideErrors(),this.elements().removeClass(this.settings.errorClass).removeData("previousValue").removeAttr("aria-invalid")},numberOfInvalids:function(){return this.objectLength(this.invalid)},objectLength:function(a){var b,c=0;for(b in a)c++;return c},hideErrors:function(){this.hideThese(this.toHide)},hideThese:function(a){a.not(this.containers).text(""),this.addWrapper(a).hide()},valid:function(){return 0===this.size()},size:function(){return this.errorList.length},focusInvalid:function(){if(this.settings.focusInvalid)try{a(this.findLastActive()||this.errorList.length&amp;&amp;this.errorList[0].element||[]).filter(":visible").focus().trigger("focusin")}catch(b){}},findLastActive:function(){var b=this.lastActive;return b&amp;&amp;1===a.grep(this.errorList,function(a){return a.element.name===b.name}).length&amp;&amp;b},elements:function(){var b=this,c={};return a(this.currentForm).find("input, select, textarea").not(":submit, :reset, :image, [disabled], [readonly]").not(this.settings.ignore).filter(function(){return!this.name&amp;&amp;b.settings.debug&amp;&amp;window.console&amp;&amp;console.error("%o has no name assigned",this),this.name in c||!b.objectLength(a(this).rules())?!1:(c[this.name]=!0,!0)})},clean:function(b){return a(b)[0]},errors:function(){var b=this.settings.errorClass.split(" ").join(".");return a(this.settings.errorElement+"."+b,this.errorContext)},reset:function(){this.successList=[],this.errorList=[],this.errorMap={},this.toShow=a([]),this.toHide=a([]),this.currentElements=a([])},prepareForm:function(){this.reset(),this.toHide=this.errors().add(this.containers)},prepareElement:function(a){this.reset(),this.toHide=this.errorsFor(a)},elementValue:function(b){var c,d=a(b),e=b.type;return"radio"===e||"checkbox"===e?a("input[name='"+b.name+"']:checked").val():"number"===e&amp;&amp;"undefined"!=typeof b.validity?b.validity.badInput?!1:d.val():(c=d.val(),"string"==typeof c?c.replace(/\r/g,""):c)},check:function(b){b=this.validationTargetFor(this.clean(b));var c,d,e,f=a(b).rules(),g=a.map(f,function(a,b){return b}).length,h=!1,i=this.elementValue(b);for(d in f){e={method:d,parameters:f[d]};try{if(c=a.validator.methods[d].call(this,i,b,e.parameters),"dependency-mismatch"===c&amp;&amp;1===g){h=!0;continue}if(h=!1,"pending"===c)return void(this.toHide=this.toHide.not(this.errorsFor(b)));if(!c)return this.formatAndAdd(b,e),!1}catch(j){throw this.settings.debug&amp;&amp;window.console&amp;&amp;console.log("Exception occurred when checking element "+b.id+", check the '"+e.method+"' method.",j),j}}if(!h)return this.objectLength(f)&amp;&amp;this.successList.push(b),!0},customDataMessage:function(b,c){return a(b).data("msg"+c.charAt(0).toUpperCase()+c.substring(1).toLowerCase())||a(b).data("msg")},customMessage:function(a,b){var c=this.settings.messages[a];return c&amp;&amp;(c.constructor===String?c:c[b])},findDefined:function(){for(var a=0;a&lt;arguments.length;a++)if(void 0!==arguments[a])return arguments[a];return void 0},defaultMessage:function(b,c){return this.findDefined(this.customMessage(b.name,c),this.customDataMessage(b,c),!this.settings.ignoreTitle&amp;&amp;b.title||void 0,a.validator.messages[c],"&lt;strong&gt;Warning: No message defined for "+b.name+"&lt;/strong&gt;")},formatAndAdd:function(b,c){var d=this.defaultMessage(b,c.method),e=/\$?\{(\d+)\}/g;"function"==typeof d?d=d.call(this,c.parameters,b):e.test(d)&amp;&amp;(d=a.validator.format(d.replace(e,"{$1}"),c.parameters)),this.errorList.push({message:d,element:b,method:c.method}),this.errorMap[b.name]=d,this.submitted[b.name]=d},addWrapper:function(a){return this.settings.wrapper&amp;&amp;(a=a.add(a.parent(this.settings.wrapper))),a},defaultShowErrors:function(){var a,b,c;for(a=0;this.errorList[a];a++)c=this.errorList[a],this.settings.highlight&amp;&amp;this.settings.highlight.call(this,c.element,this.settings.errorClass,this.settings.validClass),this.showLabel(c.element,c.message);if(this.errorList.length&amp;&amp;(this.toShow=this.toShow.add(this.containers)),this.settings.success)for(a=0;this.successList[a];a++)this.showLabel(this.successList[a]);if(this.settings.unhighlight)for(a=0,b=this.validElements();b[a];a++)this.settings.unhighlight.call(this,b[a],this.settings.errorClass,this.settings.validClass);this.toHide=this.toHide.not(this.toShow),this.hideErrors(),this.addWrapper(this.toShow).show()},validElements:function(){return this.currentElements.not(this.invalidElements())},invalidElements:function(){return a(this.errorList).map(function(){return this.element})},showLabel:function(b,c){var d,e,f,g=this.errorsFor(b),h=this.idOrName(b),i=a(b).attr("aria-describedby");g.length?(g.removeClass(this.settings.validClass).addClass(this.settings.errorClass),g.html(c)):(g=a("&lt;"+this.settings.errorElement+"&gt;").attr("id",h+"-error").addClass(this.settings.errorClass).html(c||""),d=g,this.settings.wrapper&amp;&amp;(d=g.hide().show().wrap("&lt;"+this.settings.wrapper+"/&gt;").parent()),this.labelContainer.length?this.labelContainer.append(d):this.settings.errorPlacement?this.settings.errorPlacement(d,a(b)):d.insertAfter(b),g.is("label")?g.attr("for",h):0===g.parents("label[for='"+h+"']").length&amp;&amp;(f=g.attr("id").replace(/(:|\.|\[|\])/g,"\\$1"),i?i.match(new RegExp("\\b"+f+"\\b"))||(i+=" "+f):i=f,a(b).attr("aria-describedby",i),e=this.groups[b.name],e&amp;&amp;a.each(this.groups,function(b,c){c===e&amp;&amp;a("[name='"+b+"']",this.currentForm).attr("aria-describedby",g.attr("id"))}))),!c&amp;&amp;this.settings.success&amp;&amp;(g.text(""),"string"==typeof this.settings.success?g.addClass(this.settings.success):this.settings.success(g,b)),this.toShow=this.toShow.add(g)},errorsFor:function(b){var c=this.idOrName(b),d=a(b).attr("aria-describedby"),e="label[for='"+c+"'], label[for='"+c+"'] *";return d&amp;&amp;(e=e+", #"+d.replace(/\s+/g,", #")),this.errors().filter(e)},idOrName:function(a){return this.groups[a.name]||(this.checkable(a)?a.name:a.id||a.name)},validationTargetFor:function(b){return this.checkable(b)&amp;&amp;(b=this.findByName(b.name)),a(b).not(this.settings.ignore)[0]},checkable:function(a){return/radio|checkbox/i.test(a.type)},findByName:function(b){return a(this.currentForm).find("[name='"+b+"']")},getLength:function(b,c){switch(c.nodeName.toLowerCase()){case"select":return a("option:selected",c).length;case"input":if(this.checkable(c))return this.findByName(c.name).filter(":checked").length}return b.length},depend:function(a,b){return this.dependTypes[typeof a]?this.dependTypes[typeof a](a,b):!0},dependTypes:{"boolean":function(a){return a},string:function(b,c){return!!a(b,c.form).length},"function":function(a,b){return a(b)}},optional:function(b){var c=this.elementValue(b);return!a.validator.methods.required.call(this,c,b)&amp;&amp;"dependency-mismatch"},startRequest:function(a){this.pending[a.name]||(this.pendingRequest++,this.pending[a.name]=!0)},stopRequest:function(b,c){this.pendingRequest--,this.pendingRequest&lt;0&amp;&amp;(this.pendingRequest=0),delete this.pending[b.name],c&amp;&amp;0===this.pendingRequest&amp;&amp;this.formSubmitted&amp;&amp;this.form()?(a(this.currentForm).submit(),this.formSubmitted=!1):!c&amp;&amp;0===this.pendingRequest&amp;&amp;this.formSubmitted&amp;&amp;(a(this.currentForm).triggerHandler("invalid-form",[this]),this.formSubmitted=!1)},previousValue:function(b){return a.data(b,"previousValue")||a.data(b,"previousValue",{old:null,valid:!0,message:this.defaultMessage(b,"remote")})}},classRuleSettings:{required:{required:!0},email:{email:!0},url:{url:!0},date:{date:!0},dateISO:{dateISO:!0},number:{number:!0},digits:{digits:!0},creditcard:{creditcard:!0}},addClassRules:function(b,c){b.constructor===String?this.classRuleSettings[b]=c:a.extend(this.classRuleSettings,b)},classRules:function(b){var c={},d=a(b).attr("class");return d&amp;&amp;a.each(d.split(" "),function(){this in a.validator.classRuleSettings&amp;&amp;a.extend(c,a.validator.classRuleSettings[this])}),c},attributeRules:function(b){var c,d,e={},f=a(b),g=b.getAttribute("type");for(c in a.validator.methods)"required"===c?(d=b.getAttribute(c),""===d&amp;&amp;(d=!0),d=!!d):d=f.attr(c),/min|max/.test(c)&amp;&amp;(null===g||/number|range|text/.test(g))&amp;&amp;(d=Number(d)),d||0===d?e[c]=d:g===c&amp;&amp;"range"!==g&amp;&amp;(e[c]=!0);return e.maxlength&amp;&amp;/-1|2147483647|524288/.test(e.maxlength)&amp;&amp;delete e.maxlength,e},dataRules:function(b){var c,d,e={},f=a(b);for(c in a.validator.methods)d=f.data("rule"+c.charAt(0).toUpperCase()+c.substring(1).toLowerCase()),void 0!==d&amp;&amp;(e[c]=d);return e},staticRules:function(b){var c={},d=a.data(b.form,"validator");return d.settings.rules&amp;&amp;(c=a.validator.normalizeRule(d.settings.rules[b.name])||{}),c},normalizeRules:function(b,c){return a.each(b,function(d,e){if(e===!1)return void delete b[d];if(e.param||e.depends){var f=!0;switch(typeof e.depends){case"string":f=!!a(e.depends,c.form).length;break;case"function":f=e.depends.call(c,c)}f?b[d]=void 0!==e.param?e.param:!0:delete b[d]}}),a.each(b,function(d,e){b[d]=a.isFunction(e)?e(c):e}),a.each(["minlength","maxlength"],function(){b[this]&amp;&amp;(b[this]=Number(b[this]))}),a.each(["rangelength","range"],function(){var c;b[this]&amp;&amp;(a.isArray(b[this])?b[this]=[Number(b[this][0]),Number(b[this][1])]:"string"==typeof b[this]&amp;&amp;(c=b[this].replace(/[\[\]]/g,"").split(/[\s,]+/),b[this]=[Number(c[0]),Number(c[1])]))}),a.validator.autoCreateRanges&amp;&amp;(null!=b.min&amp;&amp;null!=b.max&amp;&amp;(b.range=[b.min,b.max],delete b.min,delete b.max),null!=b.minlength&amp;&amp;null!=b.maxlength&amp;&amp;(b.rangelength=[b.minlength,b.maxlength],delete b.minlength,delete b.maxlength)),b},normalizeRule:function(b){if("string"==typeof b){var c={};a.each(b.split(/\s/),function(){c[this]=!0}),b=c}return b},addMethod:function(b,c,d){a.validator.methods[b]=c,a.validator.messages[b]=void 0!==d?d:a.validator.messages[b],c.length&lt;3&amp;&amp;a.validator.addClassRules(b,a.validator.normalizeRule(b))},methods:{required:function(b,c,d){if(!this.depend(d,c))return"dependency-mismatch";if("select"===c.nodeName.toLowerCase()){var e=a(c).val();return e&amp;&amp;e.length&gt;0}return this.checkable(c)?this.getLength(b,c)&gt;0:a.trim(b).length&gt;0},email:function(a,b){return this.optional(b)||/^[a-zA-Z0-9.!#$%&amp;'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/.test(a)},url:function(a,b){return this.optional(b)||/^(https?|s?ftp):\/\/(((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&amp;'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&amp;'\(\)\*\+,;=]|:|@)+(\/(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&amp;'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&amp;'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(#((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&amp;'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/i.test(a)},date:function(a,b){/*return this.optional(b)||!/Invalid|NaN/.test(new Date(a).toString())*/ /*customized!!!*/ var check = false,re=new RegExp((typeof(VALIDATE_DATE_MASK)!=='undefined'?VALIDATE_DATE_MASK:'^[0-9]{1,2}\.[0-9]{1,2}\.[0-9]{4}$')),adata,gg,mm,aaaa,xdata;if(re.test(a)){adata=a.split('.');if(adata.length===1){adata=a.split('-');if(adata.length===1){adata=a.split(' ');if(adata.length===1){adata=a.split('/');if(adata.length===1){adata=a.split(':');}}}}gg=parseInt(adata[0],10);mm=parseInt(adata[1],10);aaaa=parseInt(adata[2],10);xdata=new Date(aaaa,mm-1,gg,12,0,0,0);if((xdata.getUTCFullYear()===aaaa)&amp;&amp;(xdata.getUTCMonth()===mm-1)&amp;&amp;(xdata.getUTCDate()===gg)){check = true;}else{check = false;}}else{check = false;}return this.optional(b)||check;},dateISO:function(a,b){return this.optional(b)||/^\d{4}[\/\-](0?[1-9]|1[012])[\/\-](0?[1-9]|[12][0-9]|3[01])$/.test(a)},number:function(a,b){return this.optional(b)||/^-?(?:\d+|\d{1,3}(?:,\d{3})+)?(?:\.\d+)?$/.test(a)},digits:function(a,b){return this.optional(b)||/^\d+$/.test(a)},creditcard:function(a,b){if(this.optional(b))return"dependency-mismatch";if(/[^0-9 \-]+/.test(a))return!1;var c,d,e=0,f=0,g=!1;if(a=a.replace(/\D/g,""),a.length&lt;13||a.length&gt;19)return!1;for(c=a.length-1;c&gt;=0;c--)d=a.charAt(c),f=parseInt(d,10),g&amp;&amp;(f*=2)&gt;9&amp;&amp;(f-=9),e+=f,g=!g;return e%10===0},minlength:function(b,c,d){var e=a.isArray(b)?b.length:this.getLength(b,c);return this.optional(c)||e&gt;=d},maxlength:function(b,c,d){var e=a.isArray(b)?b.length:this.getLength(b,c);return this.optional(c)||d&gt;=e},rangelength:function(b,c,d){var e=a.isArray(b)?b.length:this.getLength(b,c);return this.optional(c)||e&gt;=d[0]&amp;&amp;e&lt;=d[1]},min:function(a,b,c){return this.optional(b)||a&gt;=c},max:function(a,b,c){return this.optional(b)||c&gt;=a},range:function(a,b,c){return this.optional(b)||a&gt;=c[0]&amp;&amp;a&lt;=c[1]},equalTo:function(b,c,d){var e=a(d);return this.settings.onfocusout&amp;&amp;e.unbind(".validate-equalTo").bind("blur.validate-equalTo",function(){a(c).valid()}),b===e.val()},remote:function(b,c,d){if(this.optional(c))return"dependency-mismatch";var e,f,g=this.previousValue(c);return this.settings.messages[c.name]||(this.settings.messages[c.name]={}),g.originalMessage=this.settings.messages[c.name].remote,this.settings.messages[c.name].remote=g.message,d="string"==typeof d&amp;&amp;{url:d}||d,g.old===b?g.valid:(g.old=b,e=this,this.startRequest(c),f={},f[c.name]=b,a.ajax(a.extend(!0,{url:d,mode:"abort",port:"validate"+c.name,dataType:"json",data:f,context:e.currentForm,success:function(d){var f,h,i,j=d===!0||"true"===d;e.settings.messages[c.name].remote=g.originalMessage,j?(i=e.formSubmitted,e.prepareElement(c),e.formSubmitted=i,e.successList.push(c),delete e.invalid[c.name],e.showErrors()):(f={},h=d||e.defaultMessage(c,"remote"),f[c.name]=g.message=a.isFunction(h)?h(b):h,e.invalid[c.name]=!0,e.showErrors(f)),g.valid=j,e.stopRequest(c,j)}},d)),"pending")}}}),a.format=function(){throw"$.format has been deprecated. Please use $.validator.format instead."};var b,c={};a.ajaxPrefilter?a.ajaxPrefilter(function(a,b,d){var e=a.port;"abort"===a.mode&amp;&amp;(c[e]&amp;&amp;c[e].abort(),c[e]=d)}):(b=a.ajax,a.ajax=function(d){var e=("mode"in d?d:a.ajaxSettings).mode,f=("port"in d?d:a.ajaxSettings).port;return"abort"===e?(c[f]&amp;&amp;c[f].abort(),c[f]=b.apply(this,arguments),c[f]):b.apply(this,arguments)}),a.extend(a.fn,{validateDelegate:function(b,c,d){return this.bind(c,function(c){var e=a(c.target);return e.is(b)?d.apply(e,arguments):void 0})}})});
/* End */
;
; /* Start:"a:4:{s:4:"full";s:78:"/bitrix/templates/aspro_next/js/jquery.inputmask.bundle.min.js?174301222570933";s:6:"source";s:62:"/bitrix/templates/aspro_next/js/jquery.inputmask.bundle.min.js";s:3:"min";s:0:"";s:3:"map";s:0:"";}"*/
!function(e){function t(n){if(i[n])return i[n].exports;var a=i[n]={i:n,l:!1,exports:{}};return e[n].call(a.exports,a,a.exports,t),a.l=!0,a.exports}var i={};t.m=e,t.c=i,t.d=function(e,i,n){t.o(e,i)||Object.defineProperty(e,i,{configurable:!1,enumerable:!0,get:n})},t.n=function(e){var i=e&amp;&amp;e.__esModule?function(){return e.default}:function(){return e};return t.d(i,"a",i),i},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=3)}([function(e,t,i){"use strict";var n,a,r;"function"==typeof Symbol&amp;&amp;Symbol.iterator,a=[i(2)],void 0!==(r="function"==typeof(n=function(e){return e})?n.apply(t,a):n)&amp;&amp;(e.exports=r)},function(e,t,i){"use strict";var n,a,r,o="function"==typeof Symbol&amp;&amp;"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&amp;&amp;"function"==typeof Symbol&amp;&amp;e.constructor===Symbol&amp;&amp;e!==Symbol.prototype?"symbol":typeof e};a=[i(0),i(5),i(6)],void 0!==(r="function"==typeof(n=function(e,t,i,n){function a(t,i,o){if(!(this instanceof a))return new a(t,i,o);this.el=n,this.events={},this.maskset=n,this.refreshValue=!1,!0!==o&amp;&amp;(e.isPlainObject(t)?i=t:(i=i||{},t&amp;&amp;(i.alias=t)),this.opts=e.extend(!0,{},this.defaults,i),this.noMasksCache=i&amp;&amp;i.definitions!==n,this.userOptions=i||{},this.isRTL=this.opts.numericInput,r(this.opts.alias,i,this.opts))}function r(t,i,o){var s=a.prototype.aliases[t];return s?(s.alias&amp;&amp;r(s.alias,n,o),e.extend(!0,o,s),e.extend(!0,o,i),!0):(null===o.mask&amp;&amp;(o.mask=t),!1)}function s(t,i){function r(t,r,o){var s=!1;if(null!==t&amp;&amp;""!==t||((s=null!==o.regex)?t=(t=o.regex).replace(/^(\^)(.*)(\$)$/,"$2"):(s=!0,t=".*")),1===t.length&amp;&amp;!1===o.greedy&amp;&amp;0!==o.repeat&amp;&amp;(o.placeholder=""),o.repeat&gt;0||"*"===o.repeat||"+"===o.repeat){var l="*"===o.repeat?0:"+"===o.repeat?1:o.repeat;t=o.groupmarker[0]+t+o.groupmarker[1]+o.quantifiermarker[0]+l+","+o.repeat+o.quantifiermarker[1]}var u,c=s?"regex_"+o.regex:o.numericInput?t.split("").reverse().join(""):t;return a.prototype.masksCache[c]===n||!0===i?(u={mask:t,maskToken:a.prototype.analyseMask(t,s,o),validPositions:{},_buffer:n,buffer:n,tests:{},excludes:{},metadata:r,maskLength:n},!0!==i&amp;&amp;(a.prototype.masksCache[c]=u,u=e.extend(!0,{},a.prototype.masksCache[c]))):u=e.extend(!0,{},a.prototype.masksCache[c]),u}if(e.isFunction(t.mask)&amp;&amp;(t.mask=t.mask(t)),e.isArray(t.mask)){if(t.mask.length&gt;1){if(null===t.keepStatic){t.keepStatic="auto";for(var o=0;o&lt;t.mask.length;o++)if(t.mask[o].charAt(0)!==t.mask[0].charAt(0)){t.keepStatic=!0;break}}var s=t.groupmarker[0];return e.each(t.isRTL?t.mask.reverse():t.mask,function(i,a){s.length&gt;1&amp;&amp;(s+=t.groupmarker[1]+t.alternatormarker+t.groupmarker[0]),a.mask===n||e.isFunction(a.mask)?s+=a:s+=a.mask}),r(s+=t.groupmarker[1],t.mask,t)}t.mask=t.mask.pop()}return t.mask&amp;&amp;t.mask.mask!==n&amp;&amp;!e.isFunction(t.mask.mask)?r(t.mask.mask,t.mask,t):r(t.mask,t.mask,t)}function l(e){var t=i.createElement("input"),n="on"+e,a=n in t;return a||(t.setAttribute(n,"return;"),a="function"==typeof t[n]),t=null,a}function u(r,s,c){function d(e,t,i){t=t||0;var a,r,o,s=[],l=0,u=v();do{!0===e&amp;&amp;h().validPositions[l]?(r=(o=h().validPositions[l]).match,a=o.locator.slice(),s.push(!0===i?o.input:!1===i?r.nativeDef:N(l,r))):(r=(o=P(l,a,l-1)).match,a=o.locator.slice(),(!1===c.jitMasking||l&lt;u||"number"==typeof c.jitMasking&amp;&amp;isFinite(c.jitMasking)&amp;&amp;c.jitMasking&gt;l)&amp;&amp;s.push(!1===i?r.nativeDef:N(l,r))),"auto"===c.keepStatic&amp;&amp;r.newBlockMarker&amp;&amp;null!==r.fn&amp;&amp;(c.keepStatic=l-1),l++}while(($===n||l&lt;$)&amp;&amp;(null!==r.fn||""!==r.def)||t&gt;l);return""===s[s.length-1]&amp;&amp;s.pop(),!1===i&amp;&amp;h().maskLength!==n||(h().maskLength=l-1),s}function h(){return s}function g(e){var t=h();t.buffer=n,!0!==e&amp;&amp;(t.validPositions={},t.p=0)}function v(e,t,i){var a=-1,r=-1,o=i||h().validPositions;e===n&amp;&amp;(e=-1);for(var s in o){var l=parseInt(s);o[l]&amp;&amp;(t||!0!==o[l].generatedInput)&amp;&amp;(l&lt;=e&amp;&amp;(a=l),l&gt;=e&amp;&amp;(r=l))}return-1!==a&amp;&amp;e-a&gt;1||r&lt;e?a:r}function k(t,i,a,r){var o,s=t,l=e.extend(!0,{},h().validPositions),u=!1;for(h().p=t,o=i-1;o&gt;=s;o--)h().validPositions[o]!==n&amp;&amp;(!0!==a&amp;&amp;(!h().validPositions[o].match.optionality&amp;&amp;function(e){var t=h().validPositions[e];if(t!==n&amp;&amp;null===t.match.fn){var i=h().validPositions[e-1],a=h().validPositions[e+1];return i!==n&amp;&amp;a!==n}return!1}(o)||!1===c.canClearPosition(h(),o,v(n,!0),r,c))||delete h().validPositions[o]);for(g(!0),o=s+1;o&lt;=v();){for(;h().validPositions[s]!==n;)s++;if(o&lt;s&amp;&amp;(o=s+1),h().validPositions[o]===n&amp;&amp;j(o))o++;else{var p=P(o);!1===u&amp;&amp;l[s]&amp;&amp;l[s].match.def===p.match.def?(h().validPositions[s]=e.extend(!0,{},l[s]),h().validPositions[s].input=p.input,delete h().validPositions[o],o++):A(s,p.match.def)?!1!==_(s,p.input||N(o),!0)&amp;&amp;(delete h().validPositions[o],o++,u=!0):j(o)||(o++,s--),s++}}if(!0!==r)for(o=v(-1,!0);h().validPositions[o]&amp;&amp;!0===h().validPositions[o].generatedInput;)delete h().validPositions[o--];g(!0)}function y(e,t,i){for(var a,r=S(e=e&gt;0?e-1:0),o=r.alternation!==n?r.locator[r.alternation].toString().split(","):[],s=0;s&lt;t.length&amp;&amp;(!((a=t[s]).match&amp;&amp;(c.greedy&amp;&amp;!0!==a.match.optionalQuantifier||(!1===a.match.optionality||!1===a.match.newBlockMarker)&amp;&amp;!0!==a.match.optionalQuantifier)&amp;&amp;(r.alternation===n||r.alternation!==a.alternation||a.locator[r.alternation]!==n&amp;&amp;D(a.locator[r.alternation].toString().split(","),o)))||!0===i&amp;&amp;(null!==a.match.fn||/[0-9a-bA-Z]/.test(a.match.def)));s++);return a}function b(e){var t=e.locator[e.alternation];return"string"==typeof t&amp;&amp;t.length&gt;0&amp;&amp;(t=t.split(",")[0]),t!==n?t.toString():""}function x(e,t){for(var i=(e.alternation!=n?e.mloc[b(e)]:e.locator).join("");i.length&lt;t;)i+="0";return i}function P(e,t,i){return h().validPositions[e]||y(e,C(e,t?t.slice():t,i))}function S(e){return h().validPositions[e]?h().validPositions[e]:C(e)[0]}function A(e,t){for(var i=!1,n=C(e),a=0;a&lt;n.length;a++)if(n[a].match&amp;&amp;n[a].match.def===t){i=!0;break}return i}function C(t,i,a){function r(i,a,s,l){function u(s,l,p){function m(t,i){var n=0===e.inArray(t,i.matches);return n||e.each(i.matches,function(e,a){if(!0===a.isQuantifier&amp;&amp;(n=m(t,i.matches[e-1])))return!1}),n}function k(t,i,a){var r,o;if((h().tests[t]||h().validPositions[t])&amp;&amp;e.each(h().tests[t]||[h().validPositions[t]],function(e,t){if(t.mloc[i])return r=t,!1;var s=a!==n?a:t.alternation,l=t.locator[s]!==n?t.locator[s].toString().indexOf(i):-1;(o===n||l&lt;o)&amp;&amp;-1!==l&amp;&amp;(r=t,o=l)}),r){var s=r.locator[r.alternation];return(r.mloc[i]||r.mloc[s]||r.locator).slice((a!==n?a:r.alternation)+1)}return a!==n?k(t,i):n}function y(e,t){function i(e){for(var t,i,n=[],a=0,r=e.length;a&lt;r;a++)if("-"===e.charAt(a))for(i=e.charCodeAt(a+1);++t&lt;i;)n.push(String.fromCharCode(t));else t=e.charCodeAt(a),n.push(e.charAt(a));return n.join("")}return c.regex&amp;&amp;null!==e.match.fn&amp;&amp;null!==t.match.fn?-1!==i(t.match.def.replace(/[\[\]]/g,"")).indexOf(i(e.match.def.replace(/[\[\]]/g,""))):e.match.def===t.match.nativeDef}function b(e,t){if(t===n||e.alternation===t.alternation&amp;&amp;-1===e.locator[e.alternation].toString().indexOf(t.locator[t.alternation])){e.mloc=e.mloc||{};var i=e.locator[e.alternation];if(i!==n){if("string"==typeof i&amp;&amp;(i=i.split(",")[0]),e.mloc[i]===n&amp;&amp;(e.mloc[i]=e.locator.slice()),t!==n){for(var a in t.mloc)"string"==typeof a&amp;&amp;(a=a.split(",")[0]),e.mloc[a]===n&amp;&amp;(e.mloc[a]=t.mloc[a]);e.locator[e.alternation]=Object.keys(e.mloc).join(",")}return!0}e.alternation=n}return!1}if(f&gt;1e4)throw"Inputmask: There is probably an error in your mask definition or in the code. Create an issue on github with an example of the mask you are using. "+h().mask;if(f===t&amp;&amp;s.matches===n)return d.push({match:s,locator:l.reverse(),cd:v,mloc:{}}),!0;if(s.matches!==n){if(s.isGroup&amp;&amp;p!==s){if(s=u(i.matches[e.inArray(s,i.matches)+1],l))return!0}else if(s.isOptional){var x=s;if(s=r(s,a,l,p)){if(!m(o=d[d.length-1].match,x))return!0;g=!0,f=t}}else if(s.isAlternator){var P,S=s,A=[],C=d.slice(),M=l.length,E=a.length&gt;0?a.shift():-1;if(-1===E||"string"==typeof E){var w,D=f,O=a.slice(),_=[];if("string"==typeof E)_=E.split(",");else for(w=0;w&lt;S.matches.length;w++)_.push(w.toString());if(h().excludes[t]){for(var j=_.slice(),F=0,T=h().excludes[t].length;F&lt;T;F++)_.splice(_.indexOf(h().excludes[t][F].toString()),1);0===_.length&amp;&amp;(h().excludes[t]=n,_=j)}(!0===c.keepStatic||isFinite(parseInt(c.keepStatic))&amp;&amp;D&gt;=c.keepStatic)&amp;&amp;(_=_.slice(0,1));for(var R=0;R&lt;_.length;R++){w=parseInt(_[R]),d=[],a=k(f,w,M)||O.slice(),S.matches[w]&amp;&amp;u(S.matches[w],[w].concat(l),p)&amp;&amp;(s=!0),P=d.slice(),f=D,d=[];for(var N=0;N&lt;P.length;N++){var G=P[N],B=!1;G.alternation=G.alternation||M,b(G);for(var I=0;I&lt;A.length;I++){var L=A[I];if("string"!=typeof E||G.alternation!==n&amp;&amp;-1!==e.inArray(G.locator[G.alternation].toString(),_)){if(G.match.nativeDef===L.match.nativeDef){B=!0,b(L,G);break}if(y(G,L)){b(G,L)&amp;&amp;(B=!0,A.splice(A.indexOf(L),0,G));break}if(y(L,G)){b(L,G);break}if(z=L,null===(U=G).match.fn&amp;&amp;null!==z.match.fn&amp;&amp;z.match.fn.test(U.match.def,h(),t,!1,c,!1)){b(G,L)&amp;&amp;(B=!0,A.splice(A.indexOf(L),0,G));break}}}B||A.push(G)}}d=C.concat(A),f=t,g=d.length&gt;0,s=A.length&gt;0,a=O.slice()}else s=u(S.matches[E]||i.matches[E],[E].concat(l),p);if(s)return!0}else if(s.isQuantifier&amp;&amp;p!==i.matches[e.inArray(s,i.matches)-1])for(var H=s,V=a.length&gt;0?a.shift():0;V&lt;(isNaN(H.quantifier.max)?V+1:H.quantifier.max)&amp;&amp;f&lt;=t;V++){var K=i.matches[e.inArray(H,i.matches)-1];if(s=u(K,[V].concat(l),K)){if((o=d[d.length-1].match).optionalQuantifier=V&gt;H.quantifier.min-1,m(o,K)){if(V&gt;H.quantifier.min-1){g=!0,f=t;break}return!0}return!0}}else if(s=r(s,a,l,p))return!0}else f++;var U,z}for(var p=a.length&gt;0?a.shift():0;p&lt;i.matches.length;p++)if(!0!==i.matches[p].isQuantifier){var m=u(i.matches[p],[p].concat(s),l);if(m&amp;&amp;f===t)return m;if(f&gt;t)break}}var o,s,l,u,p=h().maskToken,f=i?a:0,m=i?i.slice():[0],d=[],g=!1,v=i?i.join(""):"";if(t&gt;-1){if(i===n){for(var k,b=t-1;(k=h().validPositions[b]||h().tests[b])===n&amp;&amp;b&gt;-1;)b--;k!==n&amp;&amp;b&gt;-1&amp;&amp;(s=b,l=k,u=[],e.isArray(l)||(l=[l]),l.length&gt;0&amp;&amp;(l[0].alternation===n?0===(u=y(s,l.slice()).locator.slice()).length&amp;&amp;(u=l[0].locator.slice()):e.each(l,function(e,t){if(""!==t.def)if(0===u.length)u=t.locator.slice();else for(var i=0;i&lt;u.length;i++)t.locator[i]&amp;&amp;-1===u[i].toString().indexOf(t.locator[i])&amp;&amp;(u[i]+=","+t.locator[i])})),v=(m=u).join(""),f=b)}if(h().tests[t]&amp;&amp;h().tests[t][0].cd===v)return h().tests[t];for(var x=m.shift();x&lt;p.length&amp;&amp;!(r(p[x],m,[x])&amp;&amp;f===t||f&gt;t);x++);}return(0===d.length||g)&amp;&amp;d.push({match:{fn:null,optionality:!0,casing:null,def:"",placeholder:""},locator:[],mloc:{},cd:v}),i!==n&amp;&amp;h().tests[t]?e.extend(!0,[],d):(h().tests[t]=e.extend(!0,[],d),h().tests[t])}function M(){return h()._buffer===n&amp;&amp;(h()._buffer=d(!1,1),h().buffer===n&amp;&amp;(h().buffer=h()._buffer.slice())),h()._buffer}function E(e){return h().buffer!==n&amp;&amp;!0!==e||(h().buffer=d(!0,v(),!0)),h().buffer}function w(e,t,i){var a,r;if(!0===e)g(),e=0,t=i.length;else for(a=e;a&lt;t;a++)delete h().validPositions[a];for(r=e,a=e;a&lt;t;a++)if(g(!0),i[a]!==c.skipOptionalPartCharacter){var o=_(r,i[a],!0,!0);!1!==o&amp;&amp;(g(!0),r=o.caret!==n?o.caret:o.pos+1)}}function D(t,i,a){for(var r,o=c.greedy?i:i.slice(0,1),s=!1,l=a!==n?a.split(","):[],u=0;u&lt;l.length;u++)-1!==(r=t.indexOf(l[u]))&amp;&amp;t.splice(r,1);for(var p=0;p&lt;t.length;p++)if(-1!==e.inArray(t[p],o)){s=!0;break}return s}function O(t,i,a,r,o){var s,l,u,p,f,m,d,k=e.extend(!0,{},h().validPositions),y=!1,x=o!==n?o:v();if(-1===x&amp;&amp;o===n)l=(p=S(s=0)).alternation;else for(;x&gt;=0;x--)if((u=h().validPositions[x])&amp;&amp;u.alternation!==n){if(p&amp;&amp;p.locator[u.alternation]!==u.locator[u.alternation])break;s=x,l=h().validPositions[s].alternation,p=u}if(l!==n){d=parseInt(s),h().excludes[d]=h().excludes[d]||[],!0!==t&amp;&amp;h().excludes[d].push(b(p));var P=[],A=0;for(f=d;f&lt;v(n,!0)+1;f++)(m=h().validPositions[f])&amp;&amp;!0!==m.generatedInput&amp;&amp;/[0-9a-bA-Z]/.test(m.input)?P.push(m.input):f&lt;t&amp;&amp;A++,delete h().validPositions[f];for(;h().excludes[d]&amp;&amp;h().excludes[d].length&lt;10;){var C=-1*A,M=P.slice();for(h().tests[d]=n,g(!0),y=!0;M.length&gt;0;){var E=M.shift();if(E!==c.skipOptionalPartCharacter&amp;&amp;!(y=_(v(n,!0)+1,E,!1,r,!0)))break}if(y&amp;&amp;i!==n){var w=v(t)+1;for(f=d;f&lt;v()+1;f++)((m=h().validPositions[f])===n||null==m.match.fn)&amp;&amp;f&lt;t+C&amp;&amp;C++;y=_((t+=C)&gt;w?w:t,i,a,r,!0)}if(y)break;if(g(),p=S(d),h().validPositions=e.extend(!0,{},k),!h().excludes[d]){y=O(t,i,a,r,d-1);break}var D=b(p);if(-1!==h().excludes[d].indexOf(D)){y=O(t,i,a,r,d-1);break}for(h().excludes[d].push(D),f=d;f&lt;v(n,!0)+1;f++)delete h().validPositions[f]}}return h().excludes[d]=n,y}function _(t,i,r,o,s,l){function u(e){return X?e.begin-e.end&gt;1||e.begin-e.end==1:e.end-e.begin&gt;1||e.end-e.begin==1}function p(i,r,s){var l=!1;return e.each(C(i),function(p,f){var d=f.match;if(E(!0),!1!==(l=null!=d.fn?d.fn.test(r,h(),i,s,c,u(t)):(r===d.def||r===c.skipOptionalPartCharacter)&amp;&amp;""!==d.def&amp;&amp;{c:N(i,d,!0)||d.def,pos:i})){var y=l.c!==n?l.c:r;y=y===c.skipOptionalPartCharacter&amp;&amp;null===d.fn?N(i,d,!0)||d.def:y;var b=i,x=E();if(l.remove!==n&amp;&amp;(e.isArray(l.remove)||(l.remove=[l.remove]),e.each(l.remove.sort(function(e,t){return t-e}),function(e,t){k(t,t+1,!0)})),l.insert!==n&amp;&amp;(e.isArray(l.insert)||(l.insert=[l.insert]),e.each(l.insert.sort(function(e,t){return e-t}),function(e,t){_(t.pos,t.c,!0,o)})),l.refreshFromBuffer){var P=l.refreshFromBuffer;if(w(!0===P?P:P.start,P.end,x),l.pos===n&amp;&amp;l.c===n)return l.pos=v(),!1;if((b=l.pos!==n?l.pos:i)!==i)return l=e.extend(l,_(b,y,!0,o)),!1}else if(!0!==l&amp;&amp;l.pos!==n&amp;&amp;l.pos!==i&amp;&amp;(b=l.pos,w(i,b,E().slice()),b!==i))return l=e.extend(l,_(b,y,!0)),!1;return(!0===l||l.pos!==n||l.c!==n)&amp;&amp;(p&gt;0&amp;&amp;g(!0),m(b,e.extend({},f,{input:function(t,i,n){switch(c.casing||i.casing){case"upper":t=t.toUpperCase();break;case"lower":t=t.toLowerCase();break;case"title":var r=h().validPositions[n-1];t=0===n||r&amp;&amp;r.input===String.fromCharCode(a.keyCode.SPACE)?t.toUpperCase():t.toLowerCase();break;default:if(e.isFunction(c.casing)){var o=Array.prototype.slice.call(arguments);o.push(h().validPositions),t=c.casing.apply(this,o)}}return t}(y,d,b)}),o,u(t))||(l=!1),!1)}}),l}function f(t,i,a){var r;if(t===n)for(t=i-1;t&gt;0&amp;&amp;!h().validPositions[t];t--);for(var o=t;o&lt;i;o++)if(h().validPositions[o]===n&amp;&amp;!j(o,!0)){var s=0==o?S(o):h().validPositions[o-1];if(s){var l,u=x(s),c=C(o).slice(),p=n,f=S(o);if(""===c[c.length-1].match.def&amp;&amp;c.pop(),e.each(c,function(e,t){l=x(t,u.length);var i=Math.abs(l-u);(p===n||i&lt;p)&amp;&amp;null===t.match.fn&amp;&amp;!0!==t.match.optionality&amp;&amp;!0!==t.match.optionalQuantifier&amp;&amp;(p=i,f=t)}),(f=e.extend({},f,{input:N(o,f.match,!0)||f.match.def})).generatedInput=!0,m(o,f,!0),!0!==a){var d=h().validPositions[i].input;h().validPositions[i]=n,r=_(i,d,!0,!0)}}}return r}function m(t,i,a,r){if(r||c.insertMode&amp;&amp;h().validPositions[t]!==n&amp;&amp;a===n){var o,s=e.extend(!0,{},h().validPositions),l=v(n,!0);for(o=t;o&lt;=l;o++)delete h().validPositions[o];h().validPositions[t]=e.extend(!0,{},i);var u,p=!0,m=h().validPositions,d=!1;for(o=u=t;o&lt;=l;o++){var k=s[o];if(k!==n)for(var y=u;""!==S(y).match.def&amp;&amp;(null===k.match.fn&amp;&amp;m[o]&amp;&amp;(!0===m[o].match.optionalQuantifier||!0===m[o].match.optionality)||null!=k.match.fn);){if(y++,!1===d&amp;&amp;s[y]&amp;&amp;s[y].match.def===k.match.def)h().validPositions[y]=e.extend(!0,{},s[y]),h().validPositions[y].input=k.input,f(n,y,!0),u=y,p=!0;else if(A(y,k.match.def)){var b=_(y,k.input,!0,!0);p=!1!==b,u=b.caret||b.insert?v():y,d=!0}else if(!(p=!0===k.generatedInput)&amp;&amp;""===S(y).match.def)break;if(p)break}if(!p)break}if(!p)return h().validPositions=e.extend(!0,{},s),g(!0),!1}else h().validPositions[t]=e.extend(!0,{},i);return g(!0),!0}r=!0===r;var d=t;t.begin!==n&amp;&amp;(d=X&amp;&amp;!u(t)?t.end:t.begin);var y=!0,b=e.extend(!0,{},h().validPositions);if(e.isFunction(c.preValidation)&amp;&amp;!r&amp;&amp;!0!==o&amp;&amp;!0!==l&amp;&amp;(y=c.preValidation(E(),d,i,u(t),c)),!0===y){if(f(n,d,!0),u(t)&amp;&amp;(K(0,a.keyCode.DELETE,t,!0,!0),d=h().p),($===n||d&lt;$)&amp;&amp;(y=p(d,i,r),(!r||!0===o)&amp;&amp;!1===y&amp;&amp;!0!==l)){var P=h().validPositions[d];if(!P||null!==P.match.fn||P.match.def!==i&amp;&amp;i!==c.skipOptionalPartCharacter){if((c.insertMode||h().validPositions[F(d)]===n)&amp;&amp;!j(d,!0))for(var M=d+1,D=F(d);M&lt;=D;M++)if(!1!==(y=p(M,i,r))){y=f(d,y.pos!==n?y.pos:M)||y,d=M;break}}else y={caret:F(d)}}!1!==y||null===c.keepStatic||!1===c.keepStatic||r||!0===s||(y=O(d,i,r,o)),!0===y&amp;&amp;(y={pos:d})}if(e.isFunction(c.postValidation)&amp;&amp;!1!==y&amp;&amp;!r&amp;&amp;!0!==o&amp;&amp;!0!==l){var T=c.postValidation(E(!0),y,c);if(T!==n){if(T.refreshFromBuffer&amp;&amp;T.buffer){var R=T.refreshFromBuffer;w(!0===R?R:R.start,R.end,T.buffer)}y=!0===T?y:T}}return y&amp;&amp;y.pos===n&amp;&amp;(y.pos=d),!1!==y&amp;&amp;!0!==l||(g(!0),h().validPositions=e.extend(!0,{},b)),y}function j(e,t){var i=P(e).match;if(""===i.def&amp;&amp;(i=S(e).match),null!=i.fn)return i.fn;if(!0!==t&amp;&amp;e&gt;-1){var n=C(e);return n.length&gt;1+(""===n[n.length-1].match.def?1:0)}return!1}function F(e,t){for(var i=e+1;""!==S(i).match.def&amp;&amp;(!0===t&amp;&amp;(!0!==S(i).match.newBlockMarker||!j(i))||!0!==t&amp;&amp;!j(i));)i++;return i}function T(e,t){var i,n=e;if(n&lt;=0)return 0;for(;--n&gt;0&amp;&amp;(!0===t&amp;&amp;!0!==S(n).match.newBlockMarker||!0!==t&amp;&amp;!j(n)&amp;&amp;((i=C(n)).length&lt;2||2===i.length&amp;&amp;""===i[1].match.def)););return n}function R(t,i,a,r,o){if(r&amp;&amp;e.isFunction(c.onBeforeWrite)){var s=c.onBeforeWrite.call(J,r,i,a,c);if(s){if(s.refreshFromBuffer){var l=s.refreshFromBuffer;w(!0===l?l:l.start,l.end,s.buffer||i),i=E(!0)}a!==n&amp;&amp;(a=s.caret!==n?s.caret:a)}}t!==n&amp;&amp;(t.inputmask._valueSet(i.join("")),a===n||r!==n&amp;&amp;"blur"===r.type?z(t,a,0===i.length):I(t,a),!0===o&amp;&amp;(te=!0,e(t).trigger("input")))}function N(t,i,a){if((i=i||S(t).match).placeholder!==n||!0===a)return e.isFunction(i.placeholder)?i.placeholder(c):i.placeholder;if(null===i.fn){if(t&gt;-1&amp;&amp;h().validPositions[t]===n){var r,o=C(t),s=[];if(o.length&gt;1+(""===o[o.length-1].match.def?1:0))for(var l=0;l&lt;o.length;l++)if(!0!==o[l].match.optionality&amp;&amp;!0!==o[l].match.optionalQuantifier&amp;&amp;(null===o[l].match.fn||r===n||!1!==o[l].match.fn.test(r.match.def,h(),t,!0,c))&amp;&amp;(s.push(o[l]),null===o[l].match.fn&amp;&amp;(r=o[l]),s.length&gt;1&amp;&amp;/[0-9a-bA-Z]/.test(s[0].match.def)))return c.placeholder.charAt(t%c.placeholder.length)}return i.def}return c.placeholder.charAt(t%c.placeholder.length)}function G(t,i,r,o,s){var l=o.slice(),u="",p=-1,f=n;if(g(),r||!0===c.autoUnmask)p=F(p);else{var m=M().slice(0,F(-1)).join(""),k=l.join("").match(new RegExp("^"+a.escapeRegex(m),"g"));k&amp;&amp;k.length&gt;0&amp;&amp;(l.splice(0,k.length*m.length),p=F(p))}-1===p?(h().p=F(p),p=0):h().p=p,e.each(l,function(i,a){if(a!==n)if(h().validPositions[i]===n&amp;&amp;l[i]===N(i)&amp;&amp;j(i,!0)&amp;&amp;!1===_(i,l[i],!0,n,n,!0))h().p++;else{var o=new e.Event("_checkval");o.which=a.charCodeAt(0),u+=a;var s=v(n,!0),m=S(s),g=P(s+1,m?m.locator.slice():n,s);if(y=p,b=u,-1===d(!0,0,!1).slice(y,F(y)).join("").indexOf(b)||j(y)||S(y).match.nativeDef!==b.charAt(0)&amp;&amp;(" "!==S(y).match.nativeDef||S(y+1).match.nativeDef!==b.charAt(0))||r||c.autoUnmask){var k=r?i:null==g.match.fn&amp;&amp;g.match.optionality&amp;&amp;s+1&lt;h().p?s+1:h().p;(f=oe.keypressEvent.call(t,o,!0,!1,r,k))&amp;&amp;(p=k+1,u="")}else f=oe.keypressEvent.call(t,o,!0,!1,!0,s+1);R(n,E(),f.forwardPosition,o,!1)}var y,b}),i&amp;&amp;R(t,E(),f?f.forwardPosition:n,s||new e.Event("checkval"),s&amp;&amp;"input"===s.type)}function B(t){if(t){if(t.inputmask===n)return t.value;t.inputmask&amp;&amp;t.inputmask.refreshValue&amp;&amp;oe.setValueEvent.call(t)}var i=[],a=h().validPositions;for(var r in a)a[r].match&amp;&amp;null!=a[r].match.fn&amp;&amp;i.push(a[r].input);var o=0===i.length?"":(X?i.reverse():i).join("");if(e.isFunction(c.onUnMask)){var s=(X?E().slice().reverse():E()).join("");o=c.onUnMask.call(J,s,o,c)}return o}function I(a,r,o,s){function l(e){return!0===s||!X||"number"!=typeof e||c.greedy&amp;&amp;""===c.placeholder||(e=a.inputmask.__valueGet.call(a).length-e),e}var u;if(r===n)return a.setSelectionRange?(r=a.selectionStart,o=a.selectionEnd):t.getSelection?(u=t.getSelection().getRangeAt(0)).commonAncestorContainer.parentNode!==a&amp;&amp;u.commonAncestorContainer!==a||(r=u.startOffset,o=u.endOffset):i.selection&amp;&amp;i.selection.createRange&amp;&amp;(o=(r=0-(u=i.selection.createRange()).duplicate().moveStart("character",-a.inputmask._valueGet().length))+u.text.length),{begin:l(r),end:l(o)};if(e.isArray(r)&amp;&amp;(o=X?r[0]:r[1],r=X?r[1]:r[0]),r.begin!==n&amp;&amp;(o=X?r.begin:r.end,r=X?r.end:r.begin),"number"==typeof r){r=l(r),o="number"==typeof(o=l(o))?o:r;var p=parseInt(((a.ownerDocument.defaultView||t).getComputedStyle?(a.ownerDocument.defaultView||t).getComputedStyle(a,null):a.currentStyle).fontSize)*o;if(a.scrollLeft=p&gt;a.scrollWidth?p:0,!1===c.insertMode&amp;&amp;r===o&amp;&amp;o++,a.inputmask.caretPos={begin:r,end:o},a.setSelectionRange)a.selectionStart=r,a.selectionEnd=o;else if(t.getSelection){if(u=i.createRange(),a.firstChild===n||null===a.firstChild){var f=i.createTextNode("");a.appendChild(f)}u.setStart(a.firstChild,r&lt;a.inputmask._valueGet().length?r:a.inputmask._valueGet().length),u.setEnd(a.firstChild,o&lt;a.inputmask._valueGet().length?o:a.inputmask._valueGet().length),u.collapse(!0);var m=t.getSelection();m.removeAllRanges(),m.addRange(u)}else a.createTextRange&amp;&amp;((u=a.createTextRange()).collapse(!0),u.moveEnd("character",o),u.moveStart("character",r),u.select());z(a,{begin:r,end:o})}}function L(t){var i,a,r=E(),o=r.length,s=v(),l={},u=h().validPositions[s],c=u!==n?u.locator.slice():n;for(i=s+1;i&lt;r.length;i++)c=(a=P(i,c,i-1)).locator.slice(),l[i]=e.extend(!0,{},a);var p=u&amp;&amp;u.alternation!==n?u.locator[u.alternation]:n;for(i=o-1;i&gt;s&amp;&amp;((a=l[i]).match.optionality||a.match.optionalQuantifier&amp;&amp;a.match.newBlockMarker||p&amp;&amp;(p!==l[i].locator[u.alternation]&amp;&amp;null!=a.match.fn||null===a.match.fn&amp;&amp;a.locator[u.alternation]&amp;&amp;D(a.locator[u.alternation].toString().split(","),p.toString().split(","))&amp;&amp;""!==C(i)[0].def))&amp;&amp;r[i]===N(i,a.match);i--)o--;return t?{l:o,def:l[o]?l[o].match:n}:o}function H(e){for(var t,i=L(),a=e.length,r=h().validPositions[v()];i&lt;a&amp;&amp;!j(i,!0)&amp;&amp;(t=r!==n?P(i,r.locator.slice(""),r):S(i))&amp;&amp;!0!==t.match.optionality&amp;&amp;(!0!==t.match.optionalQuantifier&amp;&amp;!0!==t.match.newBlockMarker||i+1===a&amp;&amp;""===(r!==n?P(i+1,r.locator.slice(""),r):S(i+1)).match.def);)i++;for(;(t=h().validPositions[i-1])&amp;&amp;t&amp;&amp;t.match.optionality&amp;&amp;t.input===c.skipOptionalPartCharacter;)i--;return e.splice(i),e}function V(t){if(e.isFunction(c.isComplete))return c.isComplete(t,c);if("*"===c.repeat)return n;var i=!1,a=L(!0),r=T(a.l);if(a.def===n||a.def.newBlockMarker||a.def.optionality||a.def.optionalQuantifier){i=!0;for(var o=0;o&lt;=r;o++){var s=P(o).match;if(null!==s.fn&amp;&amp;h().validPositions[o]===n&amp;&amp;!0!==s.optionality&amp;&amp;!0!==s.optionalQuantifier||null===s.fn&amp;&amp;t[o]!==N(o,s)){i=!1;break}}}return i}function K(e,t,i,r,o){if((c.numericInput||X)&amp;&amp;(t===a.keyCode.BACKSPACE?t=a.keyCode.DELETE:t===a.keyCode.DELETE&amp;&amp;(t=a.keyCode.BACKSPACE),X)){var s=i.end;i.end=i.begin,i.begin=s}if(t===a.keyCode.BACKSPACE&amp;&amp;(i.end-i.begin&lt;1||!1===c.insertMode)?(i.begin=T(i.begin),h().validPositions[i.begin]!==n&amp;&amp;h().validPositions[i.begin].input===c.groupSeparator&amp;&amp;i.begin--):t===a.keyCode.DELETE&amp;&amp;i.begin===i.end&amp;&amp;(i.end=j(i.end,!0)&amp;&amp;h().validPositions[i.end]&amp;&amp;h().validPositions[i.end].input!==c.radixPoint?i.end+1:F(i.end)+1,h().validPositions[i.begin]!==n&amp;&amp;h().validPositions[i.begin].input===c.groupSeparator&amp;&amp;i.end++),k(i.begin,i.end,!1,r),!0!==r&amp;&amp;null!==c.keepStatic&amp;&amp;!1!==c.keepStatic){var l=O(!0);l&amp;&amp;(i.begin=l.caret!==n?l.caret:l.pos?F(l.pos.begin?l.pos.begin:l.pos):v(-1,!0))}var u=v(i.begin,!0);if(u&lt;i.begin||-1===i.begin)h().p=F(u);else if(!0!==r&amp;&amp;(h().p=i.begin,!0!==o))for(;h().p&lt;u&amp;&amp;h().validPositions[h().p]===n;)h().p++}function U(n){var a=(n.ownerDocument.defaultView||t).getComputedStyle(n,null),r=i.createElement("div");r.style.width=a.width,r.style.textAlign=a.textAlign,q=i.createElement("div"),n.inputmask.colorMask=q,q.className="im-colormask",n.parentNode.insertBefore(q,n),n.parentNode.removeChild(n),q.appendChild(r),q.appendChild(n),n.style.left=r.offsetLeft+"px",e(n).on("click",function(e){return I(n,function(e){var t,r=i.createElement("span");for(var o in a)isNaN(o)&amp;&amp;-1!==o.indexOf("font")&amp;&amp;(r.style[o]=a[o]);r.style.textTransform=a.textTransform,r.style.letterSpacing=a.letterSpacing,r.style.position="absolute",r.style.height="auto",r.style.width="auto",r.style.visibility="hidden",r.style.whiteSpace="nowrap",i.body.appendChild(r);var s,l=n.inputmask._valueGet(),u=0;for(t=0,s=l.length;t&lt;=s;t++){if(r.innerHTML+=l.charAt(t)||"_",r.offsetWidth&gt;=e){var c=e-u,p=r.offsetWidth-e;r.innerHTML=l.charAt(t),t=(c-=r.offsetWidth/3)&lt;p?t-1:t;break}u=r.offsetWidth}return i.body.removeChild(r),t}(e.clientX)),oe.clickEvent.call(n,[e])}),e(n).on("keydown",function(e){e.shiftKey||!1===c.insertMode||setTimeout(function(){z(n)},0)})}function z(e,t,a){function r(e){if(e===n&amp;&amp;(e=""),p||null!==o.fn&amp;&amp;s.input!==n)if(p&amp;&amp;(null!==o.fn&amp;&amp;s.input!==n||""===o.def)){p=!1;var t=u.length;u[t-1]=u[t-1]+"&lt;/span&gt;",u.push(e)}else u.push(e);else p=!0,u.push("&lt;span class='im-static'&gt;"+e)}var o,s,l,u=[],p=!1,f=0;if(q!==n){var m=E();if(t===n?t=I(e):t.begin===n&amp;&amp;(t={begin:t,end:t}),!0!==a){var d=v();do{h().validPositions[f]?(s=h().validPositions[f],o=s.match,l=s.locator.slice(),r(m[f])):(s=P(f,l,f-1),o=s.match,l=s.locator.slice(),(!1===c.jitMasking||f&lt;d||"number"==typeof c.jitMasking&amp;&amp;isFinite(c.jitMasking)&amp;&amp;c.jitMasking&gt;f)&amp;&amp;r(N(f,o))),f++}while(($===n||f&lt;$)&amp;&amp;(null!==o.fn||""!==o.def)||d&gt;f||p);p&amp;&amp;r(),i.activeElement===e&amp;&amp;(u.splice(t.begin,0,t.begin===t.end?'&lt;mark class="im-caret" style="border-right-width: 1px;border-right-style: solid;"&gt;':'&lt;mark class="im-caret-select"&gt;'),u.splice(t.end+1,0,"&lt;/mark&gt;"))}var g=q.getElementsByTagName("div")[0];g.innerHTML=u.join(""),e.inputmask.positionColorMask(e,g)}}s=s||this.maskset,c=c||this.opts;var Q,W,$,q,Z,J=this,Y=this.el,X=this.isRTL,ee=!1,te=!1,ie=!1,ne=!1,ae=!1,re={on:function(t,i,r){var o=function(t){var i=this;if(i.inputmask===n&amp;&amp;"FORM"!==this.nodeName){var o=e.data(i,"_inputmask_opts");o?new a(o).mask(i):re.off(i)}else{if("setvalue"===t.type||"FORM"===this.nodeName||!(i.disabled||i.readOnly&amp;&amp;!("keydown"===t.type&amp;&amp;t.ctrlKey&amp;&amp;67===t.keyCode||!1===c.tabThrough&amp;&amp;t.keyCode===a.keyCode.TAB))){switch(t.type){case"input":if(!0===te)return te=!1,t.preventDefault();p&amp;&amp;(ae=!0);break;case"keydown":ee=!1,te=!1;break;case"keypress":if(!0===ee)return t.preventDefault();ee=!0;break;case"click":if(f||m){var s=arguments;return setTimeout(function(){r.apply(i,s)},0),!1}}var l=r.apply(i,arguments);return ae&amp;&amp;(ae=!1,setTimeout(function(){I(i,i.inputmask.caretPos,n,!0)})),!1===l&amp;&amp;(t.preventDefault(),t.stopPropagation()),l}t.preventDefault()}};t.inputmask.events[i]=t.inputmask.events[i]||[],t.inputmask.events[i].push(o),-1!==e.inArray(i,["submit","reset"])?null!==t.form&amp;&amp;e(t.form).on(i,o):e(t).on(i,o)},off:function(t,i){var n;t.inputmask&amp;&amp;t.inputmask.events&amp;&amp;(i?(n=[])[i]=t.inputmask.events[i]:n=t.inputmask.events,e.each(n,function(i,n){for(;n.length&gt;0;){var a=n.pop();-1!==e.inArray(i,["submit","reset"])?null!==t.form&amp;&amp;e(t.form).off(i,a):e(t).off(i,a)}delete t.inputmask.events[i]}))}},oe={keydownEvent:function(t){var i=this,n=e(i),r=t.keyCode,o=I(i);if(r===a.keyCode.BACKSPACE||r===a.keyCode.DELETE||m&amp;&amp;r===a.keyCode.BACKSPACE_SAFARI||t.ctrlKey&amp;&amp;r===a.keyCode.X&amp;&amp;!l("cut"))t.preventDefault(),K(0,r,o),R(i,E(!0),h().p,t,i.inputmask._valueGet()!==E().join("")),i.inputmask._valueGet()===M().join("")?n.trigger("cleared"):!0===V(E())&amp;&amp;n.trigger("complete");else if(r===a.keyCode.END||r===a.keyCode.PAGE_DOWN){t.preventDefault();var s=F(v());c.insertMode||s!==h().maskLength||t.shiftKey||s--,I(i,t.shiftKey?o.begin:s,s,!0)}else r===a.keyCode.HOME&amp;&amp;!t.shiftKey||r===a.keyCode.PAGE_UP?(t.preventDefault(),I(i,0,t.shiftKey?o.begin:0,!0)):(c.undoOnEscape&amp;&amp;r===a.keyCode.ESCAPE||90===r&amp;&amp;t.ctrlKey)&amp;&amp;!0!==t.altKey?(G(i,!0,!1,Q.split("")),n.trigger("click")):r!==a.keyCode.INSERT||t.shiftKey||t.ctrlKey?!0===c.tabThrough&amp;&amp;r===a.keyCode.TAB?(!0===t.shiftKey?(null===S(o.begin).match.fn&amp;&amp;(o.begin=F(o.begin)),o.end=T(o.begin,!0),o.begin=T(o.end,!0)):(o.begin=F(o.begin,!0),o.end=F(o.begin,!0),o.end&lt;h().maskLength&amp;&amp;o.end--),o.begin&lt;h().maskLength&amp;&amp;(t.preventDefault(),I(i,o.begin,o.end))):t.shiftKey||!1===c.insertMode&amp;&amp;(r===a.keyCode.RIGHT?setTimeout(function(){var e=I(i);I(i,e.begin)},0):r===a.keyCode.LEFT&amp;&amp;setTimeout(function(){var e=I(i);I(i,X?e.begin+1:e.begin-1)},0)):(c.insertMode=!c.insertMode,I(i,c.insertMode||o.begin!==h().maskLength?o.begin:o.begin-1));c.onKeyDown.call(this,t,E(),I(i).begin,c),ie=-1!==e.inArray(r,c.ignorables)},keypressEvent:function(t,i,r,o,s){var l=this,u=e(l),p=t.which||t.charCode||t.keyCode;if(!(!0===i||t.ctrlKey&amp;&amp;t.altKey)&amp;&amp;(t.ctrlKey||t.metaKey||ie))return p===a.keyCode.ENTER&amp;&amp;Q!==E().join("")&amp;&amp;(Q=E().join(""),setTimeout(function(){u.trigger("change")},0)),!0;if(p){46===p&amp;&amp;!1===t.shiftKey&amp;&amp;""!==c.radixPoint&amp;&amp;(p=c.radixPoint.charCodeAt(0));var f,m=i?{begin:s,end:s}:I(l),d=String.fromCharCode(p);h().writeOutBuffer=!0;var v=_(m,d,o);if(!1!==v&amp;&amp;(g(!0),f=v.caret!==n?v.caret:F(v.pos.begin?v.pos.begin:v.pos),h().p=f),f=c.numericInput&amp;&amp;v.caret===n?T(f):f,!1!==r&amp;&amp;(setTimeout(function(){c.onKeyValidation.call(l,p,v,c)},0),h().writeOutBuffer&amp;&amp;!1!==v)){var k=E();R(l,k,f,t,!0!==i),!0!==i&amp;&amp;setTimeout(function(){!0===V(k)&amp;&amp;u.trigger("complete")},0)}if(t.preventDefault(),i)return!1!==v&amp;&amp;(v.forwardPosition=f),v}},pasteEvent:function(i){var n,a=this,r=i.originalEvent||i,o=e(a),s=a.inputmask._valueGet(!0),l=I(a);X&amp;&amp;(n=l.end,l.end=l.begin,l.begin=n);var u=s.substr(0,l.begin),p=s.substr(l.end,s.length);if(u===(X?M().reverse():M()).slice(0,l.begin).join("")&amp;&amp;(u=""),p===(X?M().reverse():M()).slice(l.end).join("")&amp;&amp;(p=""),X&amp;&amp;(n=u,u=p,p=n),t.clipboardData&amp;&amp;t.clipboardData.getData)s=u+t.clipboardData.getData("Text")+p;else{if(!r.clipboardData||!r.clipboardData.getData)return!0;s=u+r.clipboardData.getData("text/plain")+p}var f=s;if(e.isFunction(c.onBeforePaste)){if(!1===(f=c.onBeforePaste.call(J,s,c)))return i.preventDefault();f||(f=s)}return G(a,!1,!1,X?f.split("").reverse():f.toString().split("")),R(a,E(),F(v()),i,Q!==E().join("")),!0===V(E())&amp;&amp;o.trigger("complete"),i.preventDefault()},inputFallBackEvent:function(t){var i,n,r=this,o=r.inputmask._valueGet();if(E().join("")!==o){var s=I(r);if(n=s,"."===(i=o).charAt(n.begin-1)&amp;&amp;""!==c.radixPoint&amp;&amp;((i=i.split(""))[n.begin-1]=c.radixPoint.charAt(0),i=i.join("")),o=function(e,t,i){if(f){var n=t.replace(E().join(""),"");if(1===n.length){var a=t.split("");a.splice(i.begin,0,n),t=a.join("")}}return t}(0,o=i,s),E().join("")!==o){var l=E().join(""),u=o.length&gt;l.length?-1:0,p=o.substr(0,s.begin),m=o.substr(s.begin),d=l.substr(0,s.begin+u),h=l.substr(s.begin+u),g=s,v="",k=!1;if(p!==d){for(var y=(k=p.length&gt;=d.length)?p.length:d.length,b=0;p.charAt(b)===d.charAt(b)&amp;&amp;b&lt;y;b++);k&amp;&amp;(0===u&amp;&amp;(g.begin=b),v+=p.slice(b,g.end))}if(m!==h&amp;&amp;(m.length&gt;h.length?v+=m.slice(0,1):m.length&lt;h.length&amp;&amp;(g.end+=h.length-m.length,k||""===c.radixPoint||""!==m||p.charAt(g.begin+u-1)!==c.radixPoint||(g.begin--,v=c.radixPoint))),R(r,E(),{begin:g.begin+u,end:g.end+u}),v.length&gt;0)e.each(v.split(""),function(t,i){var n=new e.Event("keypress");n.which=i.charCodeAt(0),ie=!1,oe.keypressEvent.call(r,n)});else{g.begin===g.end-1&amp;&amp;(g.begin=T(g.begin+1),g.begin===g.end-1?I(r,g.begin):I(r,g.begin,g.end));var x=new e.Event("keydown");x.keyCode=a.keyCode.DELETE,oe.keydownEvent.call(r,x),!1===c.insertMode&amp;&amp;I(r,I(r).begin-1)}t.preventDefault()}}},setValueEvent:function(t){this.inputmask.refreshValue=!1;var i=this.inputmask._valueGet(!0);e.isFunction(c.onBeforeMask)&amp;&amp;(i=c.onBeforeMask.call(J,i,c)||i),i=i.split(""),G(this,!0,!1,X?i.reverse():i),Q=E().join(""),(c.clearMaskOnLostFocus||c.clearIncomplete)&amp;&amp;this.inputmask._valueGet()===M().join("")&amp;&amp;this.inputmask._valueSet("")},focusEvent:function(e){var t=this,i=t.inputmask._valueGet();c.showMaskOnFocus&amp;&amp;(!c.showMaskOnHover||c.showMaskOnHover&amp;&amp;""===i)&amp;&amp;(t.inputmask._valueGet()!==E().join("")?R(t,E(),F(v())):!1===ne&amp;&amp;I(t,F(v()))),!0===c.positionCaretOnTab&amp;&amp;!1===ne&amp;&amp;oe.clickEvent.apply(t,[e,!0]),Q=E().join("")},mouseleaveEvent:function(e){if(ne=!1,c.clearMaskOnLostFocus&amp;&amp;i.activeElement!==this){var t=E().slice(),n=this.inputmask._valueGet();n!==this.getAttribute("placeholder")&amp;&amp;""!==n&amp;&amp;(-1===v()&amp;&amp;n===M().join("")?t=[]:H(t),R(this,t))}},clickEvent:function(t,a){var r=this;setTimeout(function(){if(i.activeElement===r){var t=I(r);if(a&amp;&amp;(X?t.end=t.begin:t.begin=t.end),t.begin===t.end)switch(c.positionCaretOnClick){case"none":break;case"select":I(r,0,E().length);break;case"radixFocus":if(function(t){if(""!==c.radixPoint){var i=h().validPositions;if(i[t]===n||i[t].input===N(t)){if(t&lt;F(-1))return!0;var a=e.inArray(c.radixPoint,E());if(-1!==a){for(var r in i)if(a&lt;r&amp;&amp;i[r].input!==N(r))return!1;return!0}}}return!1}(t.begin)){var o=E().join("").indexOf(c.radixPoint);I(r,c.numericInput?F(o):o);break}default:var s=t.begin,l=v(s,!0),u=F(l);if(s&lt;u)I(r,j(s,!0)||j(s-1,!0)?s:F(s));else{var p=h().validPositions[l],f=P(u,p?p.match.locator:n,p),m=N(u,f.match);if(""!==m&amp;&amp;E()[u]!==m&amp;&amp;!0!==f.match.optionalQuantifier&amp;&amp;!0!==f.match.newBlockMarker||!j(u,!0)&amp;&amp;f.match.def===m){var d=F(u);(s&gt;=d||s===u)&amp;&amp;(u=d)}I(r,u)}}}},0)},dblclickEvent:function(e){var t=this;setTimeout(function(){I(t,0,F(v()))},0)},cutEvent:function(n){var r=e(this),o=I(this),s=n.originalEvent||n,l=t.clipboardData||s.clipboardData,u=X?E().slice(o.end,o.begin):E().slice(o.begin,o.end);l.setData("text",X?u.reverse().join(""):u.join("")),i.execCommand&amp;&amp;i.execCommand("copy"),K(0,a.keyCode.DELETE,o),R(this,E(),h().p,n,Q!==E().join("")),this.inputmask._valueGet()===M().join("")&amp;&amp;r.trigger("cleared")},blurEvent:function(t){var i=e(this);if(this.inputmask){var a=this.inputmask._valueGet(),r=E().slice();""===a&amp;&amp;q===n||(c.clearMaskOnLostFocus&amp;&amp;(-1===v()&amp;&amp;a===M().join("")?r=[]:H(r)),!1===V(r)&amp;&amp;(setTimeout(function(){i.trigger("incomplete")},0),c.clearIncomplete&amp;&amp;(g(),r=c.clearMaskOnLostFocus?[]:M().slice())),R(this,r,n,t)),Q!==E().join("")&amp;&amp;(Q=r.join(""),i.trigger("change"))}},mouseenterEvent:function(e){ne=!0,i.activeElement!==this&amp;&amp;c.showMaskOnHover&amp;&amp;this.inputmask._valueGet()!==E().join("")&amp;&amp;R(this,E())},submitEvent:function(e){Q!==E().join("")&amp;&amp;W.trigger("change"),c.clearMaskOnLostFocus&amp;&amp;-1===v()&amp;&amp;Y.inputmask._valueGet&amp;&amp;Y.inputmask._valueGet()===M().join("")&amp;&amp;Y.inputmask._valueSet(""),c.removeMaskOnSubmit&amp;&amp;(Y.inputmask._valueSet(Y.inputmask.unmaskedvalue(),!0),setTimeout(function(){R(Y,E())},0))},resetEvent:function(e){Y.inputmask.refreshValue=!0,setTimeout(function(){W.trigger("setvalue")},0)}};if(a.prototype.positionColorMask=function(e,t){e.style.left=t.offsetLeft+"px"},r!==n)switch(r.action){case"isComplete":return Y=r.el,V(E());case"unmaskedvalue":return Y!==n&amp;&amp;r.value===n||(Z=r.value,Z=(e.isFunction(c.onBeforeMask)&amp;&amp;c.onBeforeMask.call(J,Z,c)||Z).split(""),G(n,!1,!1,X?Z.reverse():Z),e.isFunction(c.onBeforeWrite)&amp;&amp;c.onBeforeWrite.call(J,n,E(),0,c)),B(Y);case"mask":!function(t){re.off(t);var a=function(t,a){var r=t.getAttribute("type"),s="INPUT"===t.tagName&amp;&amp;-1!==e.inArray(r,a.supportsInputType)||t.isContentEditable||"TEXTAREA"===t.tagName;if(!s)if("INPUT"===t.tagName){var l=i.createElement("input");l.setAttribute("type",r),s="text"===l.type,l=null}else s="partial";return!1!==s?function(t){function r(){return this.inputmask?this.inputmask.opts.autoUnmask?this.inputmask.unmaskedvalue():-1!==v()||!0!==a.nullable?i.activeElement===this&amp;&amp;a.clearMaskOnLostFocus?(X?H(E().slice()).reverse():H(E().slice())).join(""):l.call(this):"":l.call(this)}function s(t){u.call(this,t),this.inputmask&amp;&amp;e(this).trigger("setvalue")}var l,u,c;if(!t.inputmask.__valueGet){if(!0!==a.noValuePatching){if(Object.getOwnPropertyDescriptor){"function"!=typeof Object.getPrototypeOf&amp;&amp;(Object.getPrototypeOf="object"===o("test".__proto__)?function(e){return e.__proto__}:function(e){return e.constructor.prototype});var p=Object.getPrototypeOf?Object.getOwnPropertyDescriptor(Object.getPrototypeOf(t),"value"):n;p&amp;&amp;p.get&amp;&amp;p.set?(l=p.get,u=p.set,Object.defineProperty(t,"value",{get:r,set:s,configurable:!0})):"INPUT"!==t.tagName&amp;&amp;(l=function(){return this.textContent},u=function(e){this.textContent=e},Object.defineProperty(t,"value",{get:r,set:s,configurable:!0}))}else i.__lookupGetter__&amp;&amp;t.__lookupGetter__("value")&amp;&amp;(l=t.__lookupGetter__("value"),u=t.__lookupSetter__("value"),t.__defineGetter__("value",r),t.__defineSetter__("value",s));t.inputmask.__valueGet=l,t.inputmask.__valueSet=u}t.inputmask._valueGet=function(e){return X&amp;&amp;!0!==e?l.call(this.el).split("").reverse().join(""):l.call(this.el)},t.inputmask._valueSet=function(e,t){u.call(this.el,null===e||e===n?"":!0!==t&amp;&amp;X?e.split("").reverse().join(""):e)},l===n&amp;&amp;(l=function(){return this.value},u=function(e){this.value=e},function(t){if(e.valHooks&amp;&amp;(e.valHooks[t]===n||!0!==e.valHooks[t].inputmaskpatch)){var i=e.valHooks[t]&amp;&amp;e.valHooks[t].get?e.valHooks[t].get:function(e){return e.value},r=e.valHooks[t]&amp;&amp;e.valHooks[t].set?e.valHooks[t].set:function(e,t){return e.value=t,e};e.valHooks[t]={get:function(e){if(e.inputmask){if(e.inputmask.opts.autoUnmask)return e.inputmask.unmaskedvalue();var t=i(e);return-1!==v(n,n,e.inputmask.maskset.validPositions)||!0!==a.nullable?t:""}return i(e)},set:function(t,i){var n,a=e(t);return n=r(t,i),t.inputmask&amp;&amp;a.trigger("setvalue"),n},inputmaskpatch:!0}}}(t.type),c=t,re.on(c,"mouseenter",function(t){var i=e(this);this.inputmask._valueGet()!==E().join("")&amp;&amp;i.trigger("setvalue")}))}}(t):t.inputmask=n,s}(t,c);if(!1!==a&amp;&amp;(W=e(Y=t),-1===($=Y!==n?Y.maxLength:n)&amp;&amp;($=n),!0===c.colorMask&amp;&amp;U(Y),p&amp;&amp;("inputmode"in Y&amp;&amp;(Y.inputmode=c.inputmode,Y.setAttribute("inputmode",c.inputmode)),!0===c.disablePredictiveText&amp;&amp;("autocorrect"in Y?Y.autocorrect=!1:(!0!==c.colorMask&amp;&amp;U(Y),Y.type="password"))),!0===a&amp;&amp;(re.on(Y,"submit",oe.submitEvent),re.on(Y,"reset",oe.resetEvent),re.on(Y,"mouseenter",oe.mouseenterEvent),re.on(Y,"blur",oe.blurEvent),re.on(Y,"focus",oe.focusEvent),re.on(Y,"mouseleave",oe.mouseleaveEvent),!0!==c.colorMask&amp;&amp;re.on(Y,"click",oe.clickEvent),re.on(Y,"dblclick",oe.dblclickEvent),re.on(Y,"paste",oe.pasteEvent),re.on(Y,"dragdrop",oe.pasteEvent),re.on(Y,"drop",oe.pasteEvent),re.on(Y,"cut",oe.cutEvent),re.on(Y,"complete",c.oncomplete),re.on(Y,"incomplete",c.onincomplete),re.on(Y,"cleared",c.oncleared),p||!0===c.inputEventOnly?Y.removeAttribute("maxLength"):(re.on(Y,"keydown",oe.keydownEvent),re.on(Y,"keypress",oe.keypressEvent)),re.on(Y,"compositionstart",e.noop),re.on(Y,"compositionupdate",e.noop),re.on(Y,"compositionend",e.noop),re.on(Y,"keyup",e.noop),re.on(Y,"input",oe.inputFallBackEvent),re.on(Y,"beforeinput",e.noop)),re.on(Y,"setvalue",oe.setValueEvent),Q=M().join(""),""!==Y.inputmask._valueGet(!0)||!1===c.clearMaskOnLostFocus||i.activeElement===Y)){var r=e.isFunction(c.onBeforeMask)&amp;&amp;c.onBeforeMask.call(J,Y.inputmask._valueGet(!0),c)||Y.inputmask._valueGet(!0);""!==r&amp;&amp;G(Y,!0,!1,X?r.split("").reverse():r.split(""));var s=E().slice();Q=s.join(""),!1===V(s)&amp;&amp;c.clearIncomplete&amp;&amp;g(),c.clearMaskOnLostFocus&amp;&amp;i.activeElement!==Y&amp;&amp;(-1===v()?s=[]:H(s)),R(Y,s),i.activeElement===Y&amp;&amp;I(Y,F(v()))}}(Y);break;case"format":return Z=(e.isFunction(c.onBeforeMask)&amp;&amp;c.onBeforeMask.call(J,r.value,c)||r.value).split(""),G(n,!0,!1,X?Z.reverse():Z),r.metadata?{value:X?E().slice().reverse().join(""):E().join(""),metadata:u.call(this,{action:"getmetadata"},s,c)}:X?E().slice().reverse().join(""):E().join("");case"isValid":r.value?(Z=r.value.split(""),G(n,!0,!0,X?Z.reverse():Z)):r.value=E().join("");for(var se=E(),le=L(),ue=se.length-1;ue&gt;le&amp;&amp;!j(ue);ue--);return se.splice(le,ue+1-le),V(se)&amp;&amp;r.value===E().join("");case"getemptymask":return M().join("");case"remove":return Y&amp;&amp;Y.inputmask&amp;&amp;(W=e(Y),Y.inputmask._valueSet(c.autoUnmask?B(Y):Y.inputmask._valueGet(!0)),re.off(Y),Y.inputmask.colorMask&amp;&amp;((q=Y.inputmask.colorMask).removeChild(Y),q.parentNode.insertBefore(Y,q),q.parentNode.removeChild(q)),Object.getOwnPropertyDescriptor&amp;&amp;Object.getPrototypeOf?Object.getOwnPropertyDescriptor(Object.getPrototypeOf(Y),"value")&amp;&amp;Y.inputmask.__valueGet&amp;&amp;Object.defineProperty(Y,"value",{get:Y.inputmask.__valueGet,set:Y.inputmask.__valueSet,configurable:!0}):i.__lookupGetter__&amp;&amp;Y.__lookupGetter__("value")&amp;&amp;Y.inputmask.__valueGet&amp;&amp;(Y.__defineGetter__("value",Y.inputmask.__valueGet),Y.__defineSetter__("value",Y.inputmask.__valueSet)),Y.inputmask=n),Y;case"getmetadata":if(e.isArray(s.metadata)){var ce=d(!0,0,!1).join("");return e.each(s.metadata,function(e,t){if(t.mask===ce)return ce=t,!1}),ce}return s.metadata}}var c=navigator.userAgent,p=l("touchstart"),f=/iemobile/i.test(c),m=/iphone/i.test(c)&amp;&amp;!f;return a.prototype={dataAttribute:"data-inputmask",defaults:{placeholder:"_",optionalmarker:["[","]"],quantifiermarker:["{","}"],groupmarker:["(",")"],alternatormarker:"|",escapeChar:"\\",mask:null,regex:null,oncomplete:e.noop,onincomplete:e.noop,oncleared:e.noop,repeat:0,greedy:!0,autoUnmask:!1,removeMaskOnSubmit:!1,clearMaskOnLostFocus:!0,insertMode:!0,clearIncomplete:!1,alias:null,onKeyDown:e.noop,onBeforeMask:null,onBeforePaste:function(t,i){return e.isFunction(i.onBeforeMask)?i.onBeforeMask.call(this,t,i):t},onBeforeWrite:null,onUnMask:null,showMaskOnFocus:!0,showMaskOnHover:!0,onKeyValidation:e.noop,skipOptionalPartCharacter:" ",numericInput:!1,rightAlign:!1,undoOnEscape:!0,radixPoint:"",radixPointDefinitionSymbol:n,groupSeparator:"",keepStatic:null,positionCaretOnTab:!0,tabThrough:!1,supportsInputType:["text","tel","password","search"],ignorables:[8,9,13,19,27,33,34,35,36,37,38,39,40,45,46,93,112,113,114,115,116,117,118,119,120,121,122,123,0,229],isComplete:null,canClearPosition:e.noop,preValidation:null,postValidation:null,staticDefinitionSymbol:n,jitMasking:!1,nullable:!0,inputEventOnly:!1,noValuePatching:!1,positionCaretOnClick:"lvp",casing:null,inputmode:"verbatim",colorMask:!1,disablePredictiveText:!1,importDataAttributes:!0},definitions:{9:{validator:"[0-91-9]",definitionSymbol:"*"},a:{validator:"[A-Za-z�-���A-y�]",definitionSymbol:"*"},"*":{validator:"[0-91-9A-Za-z�-���A-y�]"}},aliases:{},masksCache:{},mask:function(o){var l=this;return"string"==typeof o&amp;&amp;(o=i.getElementById(o)||i.querySelectorAll(o)),o=o.nodeName?[o]:o,e.each(o,function(i,o){var c=e.extend(!0,{},l.opts);if(function(i,a,o,s){if(!0===a.importDataAttributes){var l,u,c,p,f=function(e,a){null!==(a=a!==n?a:i.getAttribute(s+"-"+e))&amp;&amp;("string"==typeof a&amp;&amp;(0===e.indexOf("on")?a=t[a]:"false"===a?a=!1:"true"===a&amp;&amp;(a=!0)),o[e]=a)},m=i.getAttribute(s);if(m&amp;&amp;""!==m&amp;&amp;(m=m.replace(/'/g,'"'),u=JSON.parse("{"+m+"}")),u){c=n;for(p in u)if("alias"===p.toLowerCase()){c=u[p];break}}f("alias",c),o.alias&amp;&amp;r(o.alias,o,a);for(l in a){if(u){c=n;for(p in u)if(p.toLowerCase()===l.toLowerCase()){c=u[p];break}}f(l,c)}}return e.extend(!0,a,o),("rtl"===i.dir||a.rightAlign)&amp;&amp;(i.style.textAlign="right"),("rtl"===i.dir||a.numericInput)&amp;&amp;(i.dir="ltr",i.removeAttribute("dir"),a.isRTL=!0),Object.keys(o).length}(o,c,e.extend(!0,{},l.userOptions),l.dataAttribute)){var p=s(c,l.noMasksCache);p!==n&amp;&amp;(o.inputmask!==n&amp;&amp;(o.inputmask.opts.autoUnmask=!0,o.inputmask.remove()),o.inputmask=new a(n,n,!0),o.inputmask.opts=c,o.inputmask.noMasksCache=l.noMasksCache,o.inputmask.userOptions=e.extend(!0,{},l.userOptions),o.inputmask.isRTL=c.isRTL||c.numericInput,o.inputmask.el=o,o.inputmask.maskset=p,e.data(o,"_inputmask_opts",c),u.call(o.inputmask,{action:"mask"}))}}),o&amp;&amp;o[0]&amp;&amp;o[0].inputmask||this},option:function(t,i){return"string"==typeof t?this.opts[t]:"object"===(void 0===t?"undefined":o(t))?(e.extend(this.userOptions,t),this.el&amp;&amp;!0!==i&amp;&amp;this.mask(this.el),this):void 0},unmaskedvalue:function(e){return this.maskset=this.maskset||s(this.opts,this.noMasksCache),u.call(this,{action:"unmaskedvalue",value:e})},remove:function(){return u.call(this,{action:"remove"})},getemptymask:function(){return this.maskset=this.maskset||s(this.opts,this.noMasksCache),u.call(this,{action:"getemptymask"})},hasMaskedValue:function(){return!this.opts.autoUnmask},isComplete:function(){return this.maskset=this.maskset||s(this.opts,this.noMasksCache),u.call(this,{action:"isComplete"})},getmetadata:function(){return this.maskset=this.maskset||s(this.opts,this.noMasksCache),u.call(this,{action:"getmetadata"})},isValid:function(e){return this.maskset=this.maskset||s(this.opts,this.noMasksCache),u.call(this,{action:"isValid",value:e})},format:function(e,t){return this.maskset=this.maskset||s(this.opts,this.noMasksCache),u.call(this,{action:"format",value:e,metadata:t})},analyseMask:function(t,i,r){function o(e,t,i,n){this.matches=[],this.openGroup=e||!1,this.alternatorGroup=!1,this.isGroup=e||!1,this.isOptional=t||!1,this.isQuantifier=i||!1,this.isAlternator=n||!1,this.quantifier={min:1,max:1}}function s(t,o,s){s=s!==n?s:t.matches.length;var l=t.matches[s-1];if(i)0===o.indexOf("[")||k&amp;&amp;/\\d|\\s|\\w]/i.test(o)||"."===o?t.matches.splice(s++,0,{fn:new RegExp(o,r.casing?"i":""),optionality:t.isOptional,newBlockMarker:l===n||l.def!==o,casing:null,def:o,placeholder:n,nativeDef:o}):(k&amp;&amp;(o=o[o.length-1]),e.each(o.split(""),function(e,i){l=t.matches[s-1],t.matches.splice(s++,0,{fn:null,optionality:t.isOptional,newBlockMarker:l===n||l.def!==i&amp;&amp;null!==l.fn,casing:null,def:r.staticDefinitionSymbol||i,placeholder:r.staticDefinitionSymbol!==n?i:n,nativeDef:i})})),k=!1;else{var u=(r.definitions?r.definitions[o]:n)||a.prototype.definitions[o];u&amp;&amp;!k?t.matches.splice(s++,0,{fn:u.validator?"string"==typeof u.validator?new RegExp(u.validator,r.casing?"i":""):new function(){this.test=u.validator}:new RegExp("."),optionality:t.isOptional,newBlockMarker:l===n||l.def!==(u.definitionSymbol||o),casing:u.casing,def:u.definitionSymbol||o,placeholder:u.placeholder,nativeDef:o}):(t.matches.splice(s++,0,{fn:null,optionality:t.isOptional,newBlockMarker:l===n||l.def!==o&amp;&amp;null!==l.fn,casing:null,def:r.staticDefinitionSymbol||o,placeholder:r.staticDefinitionSymbol!==n?o:n,nativeDef:o}),k=!1)}}function l(){if(b.length&gt;0){if(s(f=b[b.length-1],c),f.isAlternator){m=b.pop();for(var e=0;e&lt;m.matches.length;e++)m.matches[e].isGroup=!1;b.length&gt;0?(f=b[b.length-1]).matches.push(m):y.matches.push(m)}}else s(y,c)}var u,c,p,f,m,d,h,g=/(?:[?*+]|\{[0-9\+\*]+(?:,[0-9\+\*]*)?\})|[^.?*+^${[]()|\\]+|./g,v=/\[\^?]?(?:[^\\\]]+|\\[\S\s]?)*]?|\\(?:0(?:[0-3][0-7]{0,2}|[4-7][0-7]?)?|[1-9][0-9]*|x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4}|c[A-Za-z]|[\S\s]?)|\((?:\?[:=!]?)?|(?:[?*+]|\{[0-9]+(?:,[0-9]*)?\})\??|[^.?*+^${[()|\\]+|./g,k=!1,y=new o,b=[],x=[];for(i&amp;&amp;(r.optionalmarker[0]=n,r.optionalmarker[1]=n);u=i?v.exec(t):g.exec(t);){if(c=u[0],i)switch(c.charAt(0)){case"?":c="{0,1}";break;case"+":case"*":c="{"+c+"}"}if(k)l();else switch(c.charAt(0)){case r.escapeChar:k=!0,i&amp;&amp;l();break;case r.optionalmarker[1]:case r.groupmarker[1]:if((p=b.pop()).openGroup=!1,p!==n)if(b.length&gt;0){if((f=b[b.length-1]).matches.push(p),f.isAlternator){m=b.pop();for(var P=0;P&lt;m.matches.length;P++)m.matches[P].isGroup=!1,m.matches[P].alternatorGroup=!1;b.length&gt;0?(f=b[b.length-1]).matches.push(m):y.matches.push(m)}}else y.matches.push(p);else l();break;case r.optionalmarker[0]:b.push(new o(!1,!0));break;case r.groupmarker[0]:b.push(new o(!0));break;case r.quantifiermarker[0]:var S=new o(!1,!1,!0),A=(c=c.replace(/[{}]/g,"")).split(","),C=isNaN(A[0])?A[0]:parseInt(A[0]),M=1===A.length?C:isNaN(A[1])?A[1]:parseInt(A[1]);if("*"!==M&amp;&amp;"+"!==M||(C="*"===M?0:1),S.quantifier={min:C,max:M},b.length&gt;0){var E=b[b.length-1].matches;(u=E.pop()).isGroup||((h=new o(!0)).matches.push(u),u=h),E.push(u),E.push(S)}else(u=y.matches.pop()).isGroup||(i&amp;&amp;null===u.fn&amp;&amp;"."===u.def&amp;&amp;(u.fn=new RegExp(u.def,r.casing?"i":"")),(h=new o(!0)).matches.push(u),u=h),y.matches.push(u),y.matches.push(S);break;case r.alternatormarker:if(b.length&gt;0){var w=(f=b[b.length-1]).matches[f.matches.length-1];d=f.openGroup&amp;&amp;(w.matches===n||!1===w.isGroup&amp;&amp;!1===w.isAlternator)?b.pop():f.matches.pop()}else d=y.matches.pop();if(d.isAlternator)b.push(d);else if(d.alternatorGroup?(m=b.pop(),d.alternatorGroup=!1):m=new o(!1,!1,!1,!0),m.matches.push(d),b.push(m),d.openGroup){d.openGroup=!1;var D=new o(!0);D.alternatorGroup=!0,b.push(D)}break;default:l()}}for(;b.length&gt;0;)p=b.pop(),y.matches.push(p);return y.matches.length&gt;0&amp;&amp;(function t(a){a&amp;&amp;a.matches&amp;&amp;e.each(a.matches,function(e,o){var l=a.matches[e+1];(l===n||l.matches===n||!1===l.isQuantifier)&amp;&amp;o&amp;&amp;o.isGroup&amp;&amp;(o.isGroup=!1,i||(s(o,r.groupmarker[0],0),!0!==o.openGroup&amp;&amp;s(o,r.groupmarker[1]))),t(o)})}(y),x.push(y)),(r.numericInput||r.isRTL)&amp;&amp;function e(t){t.matches=t.matches.reverse();for(var i in t.matches)if(t.matches.hasOwnProperty(i)){var a=parseInt(i);if(t.matches[i].isQuantifier&amp;&amp;t.matches[a+1]&amp;&amp;t.matches[a+1].isGroup){var o=t.matches[i];t.matches.splice(i,1),t.matches.splice(a+1,0,o)}t.matches[i].matches!==n?t.matches[i]=e(t.matches[i]):t.matches[i]=function(e){return e===r.optionalmarker[0]?e=r.optionalmarker[1]:e===r.optionalmarker[1]?e=r.optionalmarker[0]:e===r.groupmarker[0]?e=r.groupmarker[1]:e===r.groupmarker[1]&amp;&amp;(e=r.groupmarker[0]),e}(t.matches[i])}return t}(x[0]),x}},a.extendDefaults=function(t){e.extend(!0,a.prototype.defaults,t)},a.extendDefinitions=function(t){e.extend(!0,a.prototype.definitions,t)},a.extendAliases=function(t){e.extend(!0,a.prototype.aliases,t)},a.format=function(e,t,i){return a(t).format(e,i)},a.unmask=function(e,t){return a(t).unmaskedvalue(e)},a.isValid=function(e,t){return a(t).isValid(e)},a.remove=function(t){e.each(t,function(e,t){t.inputmask&amp;&amp;t.inputmask.remove()})},a.escapeRegex=function(e){return e.replace(new RegExp("(\\"+["/",".","*","+","?","|","(",")","[","]","{","}","\\","$","^"].join("|\\")+")","gim"),"\\$1")},a.keyCode={BACKSPACE:8,BACKSPACE_SAFARI:127,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,RIGHT:39,SPACE:32,TAB:9,UP:38,X:88,CONTROL:17},a})?n.apply(t,a):n)&amp;&amp;(e.exports=r)},function(e,t){e.exports=jQuery},function(e,t,i){"use strict";function n(e){return e&amp;&amp;e.__esModule?e:{default:e}}i(4),i(7),i(8),i(9);var a=n(i(1)),r=n(i(0)),o=n(i(2));r.default===o.default&amp;&amp;i(10),window.Inputmask=a.default},function(e,t,i){"use strict";var n,a,r;"function"==typeof Symbol&amp;&amp;Symbol.iterator,a=[i(0),i(1)],void 0!==(r="function"==typeof(n=function(e,t){function i(e){if(!e.tokenizer){var t=[];for(var i in o)-1===t.indexOf(i[0])&amp;&amp;t.push(i[0]);e.tokenizer="("+t.join("+|")+")+?|.",e.tokenizer=new RegExp(e.tokenizer,"g")}return e.tokenizer}function n(e,n,a){for(var r,s="";r=i(a).exec(e);)void 0===n?s+=o[r[0]]?"("+o[r[0]][0]+")":t.escapeRegex(r[0]):o[r[0]]?s+=o[r[0]][3].call(n.date):s+=r[0];return s}function a(e,t){for(e=String(e),t=t||2;e.length&lt;t;)e="0"+e;return e}function r(e,t,n){var a,r,s,l,u,c,p,f,m={date:new Date(1,0,1)},d=e;if("string"==typeof d){for(;r=i(n).exec(t);){var h=d.slice(0,r[0].length);o.hasOwnProperty(r[0])&amp;&amp;(a=o[r[0]][2],s=o[r[0]][1],l=m,u=h,c=n,p=void 0,f=void 0,"year"===a?(l[a]=(f=4===(p=u).length?p:(new Date).getFullYear().toString().substr(0,4-p.length)+p,n.min&amp;&amp;n.min.year&amp;&amp;n.max&amp;&amp;n.max.year?(f=f.replace(/[^0-9]/g,""),f=p.charAt(0)===n.max.year.charAt(0)?p.replace(/[^0-9]/g,"0"):f+n.min.year.substr(f.length)):f=f.replace(/[^0-9]/g,"0"),f),l["raw"+a]=u):l[a]=c.min&amp;&amp;u.match(/[^0-9]/)?c.min[a]:u,void 0!==s&amp;&amp;s.call(l.date,"month"==a?parseInt(l[a])-1:l[a])),d=d.slice(h.length)}return m}}var o={d:["[1-9]|[12][0-9]|3[01]",Date.prototype.setDate,"day",Date.prototype.getDate],dd:["0[1-9]|[12][0-9]|3[01]",Date.prototype.setDate,"day",function(){return a(Date.prototype.getDate.call(this),2)}],ddd:[""],dddd:[""],m:["[1-9]|1[012]",Date.prototype.setMonth,"month",function(){return Date.prototype.getMonth.call(this)+1}],mm:["0[1-9]|1[012]",Date.prototype.setMonth,"month",function(){return a(Date.prototype.getMonth.call(this)+1,2)}],mmm:[""],mmmm:[""],yy:["[0-9]{2}",Date.prototype.setFullYear,"year",function(){return a(Date.prototype.getFullYear.call(this),2)}],yyyy:["[0-9]{4}",Date.prototype.setFullYear,"year",function(){return a(Date.prototype.getFullYear.call(this),4)}],h:["[1-9]|1[0-2]",Date.prototype.setHours,"hours",Date.prototype.getHours],hh:["0[1-9]|1[0-2]",Date.prototype.setHours,"hours",function(){return a(Date.prototype.getHours.call(this),2)}],hhh:["[0-9]+",Date.prototype.setHours,"hours",Date.prototype.getHours],H:["1?[0-9]|2[0-3]",Date.prototype.setHours,"hours",Date.prototype.getHours],HH:["[01][0-9]|2[0-3]",Date.prototype.setHours,"hours",function(){return a(Date.prototype.getHours.call(this),2)}],HHH:["[0-9]+",Date.prototype.setHours,"hours",Date.prototype.getHours],M:["[1-5]?[0-9]",Date.prototype.setMinutes,"minutes",Date.prototype.getMinutes],MM:["[0-5][0-9]",Date.prototype.setMinutes,"minutes",function(){return a(Date.prototype.getMinutes.call(this),2)}],s:["[1-5]?[0-9]",Date.prototype.setSeconds,"seconds",Date.prototype.getSeconds],ss:["[0-5][0-9]",Date.prototype.setSeconds,"seconds",function(){return a(Date.prototype.getSeconds.call(this),2)}],l:["[0-9]{3}",Date.prototype.setMilliseconds,"milliseconds",function(){return a(Date.prototype.getMilliseconds.call(this),3)}],L:["[0-9]{2}",Date.prototype.setMilliseconds,"milliseconds",function(){return a(Date.prototype.getMilliseconds.call(this),2)}],t:[""],tt:[""],T:[""],TT:[""],Z:[""],o:[""],S:[""]},s={isoDate:"yyyy-mm-dd",isoTime:"HH:MM:ss",isoDateTime:"yyyy-mm-dd'T'HH:MM:ss",isoUtcDateTime:"UTC:yyyy-mm-dd'T'HH:MM:ss'Z'"};return t.extendAliases({datetime:{mask:function(e){return e.inputFormat=s[e.inputFormat]||e.inputFormat,e.displayFormat=s[e.displayFormat]||e.displayFormat||e.inputFormat,e.outputFormat=s[e.outputFormat]||e.outputFormat||e.inputFormat,e.placeholder=e.placeholder!==t.prototype.defaults.placeholder?e.placeholder:e.inputFormat,e.min=r(e.min,e.inputFormat,e),e.max=r(e.max,e.inputFormat,e),e.regex=n(e.inputFormat,void 0,e),null},inputFormat:"isoDateTime",displayFormat:void 0,outputFormat:void 0,min:null,max:null,i18n:{dayNames:["Mon","Tue","Wed","Thu","Fri","Sat","Sun","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],monthNames:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","January","February","March","April","May","June","July","August","September","October","November","December"]},postValidation:function(e,t,i){var n,a,o,s,l,u=t,c=r(e.join(""),i.inputFormat,i);return u&amp;&amp;c.date.getTime()==c.date.getTime()&amp;&amp;(s=c,l=u,u=(u=(!isFinite(s.day)||"29"==s.day&amp;&amp;!isFinite(s.rawyear)||new Date(s.date.getFullYear(),isFinite(s.month)?s.month:s.date.getMonth()+1,0).getDate()&gt;=s.day)&amp;&amp;l)&amp;&amp;(n=c.date,o=!0,(a=i).min&amp;&amp;a.min.date.getTime()==a.min.date.getTime()&amp;&amp;(o=o&amp;&amp;a.min.date.getTime()&lt;=n.getTime()),a.max&amp;&amp;a.max.date.getTime()==a.max.date.getTime()&amp;&amp;(o=o&amp;&amp;a.max.date.getTime()&gt;=n.getTime()),o)),u},onKeyDown:function(n,r,o,s){if(n.ctrlKey&amp;&amp;n.keyCode===t.keyCode.RIGHT){for(var l,u=new Date,c="";l=i(s).exec(s.inputFormat);)"d"===l[0].charAt(0)?c+=a(u.getDate(),l[0].length):"m"===l[0].charAt(0)?c+=a(u.getMonth()+1,l[0].length):"yyyy"===l[0]?c+=u.getFullYear().toString():"y"===l[0].charAt(0)&amp;&amp;(c+=a(u.getYear(),l[0].length));this.inputmask._valueSet(c),e(this).trigger("setvalue")}},onUnMask:function(e,t,i){return n(i.outputFormat,r(e,i.inputFormat,i),i)},insertMode:!1}}),t})?n.apply(t,a):n)&amp;&amp;(e.exports=r)},function(e,t,i){"use strict";var n;"function"==typeof Symbol&amp;&amp;Symbol.iterator,void 0!==(n=function(){return window}.call(t,i,t,e))&amp;&amp;(e.exports=n)},function(e,t,i){"use strict";var n;"function"==typeof Symbol&amp;&amp;Symbol.iterator,void 0!==(n=function(){return document}.call(t,i,t,e))&amp;&amp;(e.exports=n)},function(e,t,i){"use strict";var n,a,r;"function"==typeof Symbol&amp;&amp;Symbol.iterator,a=[i(0),i(1)],void 0!==(r="function"==typeof(n=function(e,t){return t.extendDefinitions({A:{validator:"[A-Za-z�-���A-y�]",casing:"upper"},"&amp;":{validator:"[0-9A-Za-z�-���A-y�]",casing:"upper"},"#":{validator:"[0-9A-Fa-f]",casing:"upper"}}),t.extendAliases({url:{definitions:{i:{validator:"."}},mask:"(\\http://)|(\\http\\s://)|(ftp://)|(ftp\\s://)i{+}",insertMode:!1,autoUnmask:!1,inputmode:"url"},ip:{mask:"i[i[i]].i[i[i]].i[i[i]].i[i[i]]",definitions:{i:{validator:function(e,t,i,n,a){return i-1&gt;-1&amp;&amp;"."!==t.buffer[i-1]?(e=t.buffer[i-1]+e,e=i-2&gt;-1&amp;&amp;"."!==t.buffer[i-2]?t.buffer[i-2]+e:"0"+e):e="00"+e,new RegExp("25[0-5]|2[0-4][0-9]|[01][0-9][0-9]").test(e)}}},onUnMask:function(e,t,i){return e},inputmode:"numeric"},email:{mask:"*{1,64}[.*{1,64}][.*{1,64}][.*{1,63}]@-{1,63}.-{1,63}[.-{1,63}][.-{1,63}]",greedy:!1,onBeforePaste:function(e,t){return(e=e.toLowerCase()).replace("mailto:","")},definitions:{"*":{validator:"[0-9A-Za-z!#$%&amp;'*+/=?^_`{|}~-]",casing:"lower"},"-":{validator:"[0-9A-Za-z-]",casing:"lower"}},onUnMask:function(e,t,i){return e},inputmode:"email"},mac:{mask:"##:##:##:##:##:##"},vin:{mask:"V{13}9{4}",definitions:{V:{validator:"[A-HJ-NPR-Za-hj-npr-z\\d]",casing:"upper"}},clearIncomplete:!0,autoUnmask:!0}}),t})?n.apply(t,a):n)&amp;&amp;(e.exports=r)},function(e,t,i){"use strict";var n,a,r;"function"==typeof Symbol&amp;&amp;Symbol.iterator,a=[i(0),i(1)],void 0!==(r="function"==typeof(n=function(e,t,i){function n(e,i){for(var n="",a=0;a&lt;e.length;a++)t.prototype.definitions[e.charAt(a)]||i.definitions[e.charAt(a)]||i.optionalmarker.start===e.charAt(a)||i.optionalmarker.end===e.charAt(a)||i.quantifiermarker.start===e.charAt(a)||i.quantifiermarker.end===e.charAt(a)||i.groupmarker.start===e.charAt(a)||i.groupmarker.end===e.charAt(a)||i.alternatormarker===e.charAt(a)?n+="\\"+e.charAt(a):n+=e.charAt(a);return n}return t.extendAliases({numeric:{mask:function(e){if(0!==e.repeat&amp;&amp;isNaN(e.integerDigits)&amp;&amp;(e.integerDigits=e.repeat),e.repeat=0,e.groupSeparator===e.radixPoint&amp;&amp;e.digits&amp;&amp;"0"!==e.digits&amp;&amp;("."===e.radixPoint?e.groupSeparator=",":","===e.radixPoint?e.groupSeparator=".":e.groupSeparator="")," "===e.groupSeparator&amp;&amp;(e.skipOptionalPartCharacter=i),e.autoGroup=e.autoGroup&amp;&amp;""!==e.groupSeparator,e.autoGroup&amp;&amp;("string"==typeof e.groupSize&amp;&amp;isFinite(e.groupSize)&amp;&amp;(e.groupSize=parseInt(e.groupSize)),isFinite(e.integerDigits))){var t=Math.floor(e.integerDigits/e.groupSize),a=e.integerDigits%e.groupSize;e.integerDigits=parseInt(e.integerDigits)+(0===a?t-1:t),e.integerDigits&lt;1&amp;&amp;(e.integerDigits="*")}e.placeholder.length&gt;1&amp;&amp;(e.placeholder=e.placeholder.charAt(0)),"radixFocus"===e.positionCaretOnClick&amp;&amp;""===e.placeholder&amp;&amp;!1===e.integerOptional&amp;&amp;(e.positionCaretOnClick="lvp"),e.definitions[";"]=e.definitions["~"],e.definitions[";"].definitionSymbol="~",!0===e.numericInput&amp;&amp;(e.positionCaretOnClick="radixFocus"===e.positionCaretOnClick?"lvp":e.positionCaretOnClick,e.digitsOptional=!1,isNaN(e.digits)&amp;&amp;(e.digits=2),e.decimalProtect=!1);var r="[+]";if(r+=n(e.prefix,e),!0===e.integerOptional?r+="~{1,"+e.integerDigits+"}":r+="~{"+e.integerDigits+"}",e.digits!==i){e.radixPointDefinitionSymbol=e.decimalProtect?":":e.radixPoint;var o=e.digits.toString().split(",");isFinite(o[0]&amp;&amp;o[1]&amp;&amp;isFinite(o[1]))?r+=e.radixPointDefinitionSymbol+";{"+e.digits+"}":(isNaN(e.digits)||parseInt(e.digits)&gt;0)&amp;&amp;(e.digitsOptional?r+="["+e.radixPointDefinitionSymbol+";{1,"+e.digits+"}]":r+=e.radixPointDefinitionSymbol+";{"+e.digits+"}")}return r+=n(e.suffix,e),r+="[-]",e.greedy=!1,r},placeholder:"",greedy:!1,digits:"*",digitsOptional:!0,enforceDigitsOnBlur:!1,radixPoint:".",positionCaretOnClick:"radixFocus",groupSize:3,groupSeparator:"",autoGroup:!1,allowMinus:!0,negationSymbol:{front:"-",back:""},integerDigits:"+",integerOptional:!0,prefix:"",suffix:"",rightAlign:!0,decimalProtect:!0,min:null,max:null,step:1,insertMode:!0,autoUnmask:!1,unmaskAsNumber:!1,inputmode:"numeric",preValidation:function(t,n,a,r,o){if("-"===a||a===o.negationSymbol.front)return!0===o.allowMinus&amp;&amp;(o.isNegative=o.isNegative===i||!o.isNegative,""===t.join("")||{caret:n,dopost:!0});if(!1===r&amp;&amp;a===o.radixPoint&amp;&amp;o.digits!==i&amp;&amp;(isNaN(o.digits)||parseInt(o.digits)&gt;0)){var s=e.inArray(o.radixPoint,t);if(-1!==s)return!0===o.numericInput?n===s:{caret:s+1}}return!0},postValidation:function(n,a,r){var o=r.suffix.split(""),s=r.prefix.split("");if(a.pos===i&amp;&amp;a.caret!==i&amp;&amp;!0!==a.dopost)return a;var l=a.caret!==i?a.caret:a.pos,u=n.slice();r.numericInput&amp;&amp;(l=u.length-l-1,u=u.reverse());var c=u[l];if(c===r.groupSeparator&amp;&amp;(c=u[l+=1]),l===u.length-r.suffix.length-1&amp;&amp;c===r.radixPoint)return a;c!==i&amp;&amp;c!==r.radixPoint&amp;&amp;c!==r.negationSymbol.front&amp;&amp;c!==r.negationSymbol.back&amp;&amp;(u[l]="?",r.prefix.length&gt;0&amp;&amp;l&gt;=(!1===r.isNegative?1:0)&amp;&amp;l&lt;r.prefix.length-1+(!1===r.isNegative?1:0)?s[l-(!1===r.isNegative?1:0)]="?":r.suffix.length&gt;0&amp;&amp;l&gt;=u.length-r.suffix.length-(!1===r.isNegative?1:0)&amp;&amp;(o[l-(u.length-r.suffix.length-(!1===r.isNegative?1:0))]="?")),s=s.join(""),o=o.join("");var p=u.join("").replace(s,"");if(p=(p=(p=(p=p.replace(o,"")).replace(new RegExp(t.escapeRegex(r.groupSeparator),"g"),"")).replace(new RegExp("[-"+t.escapeRegex(r.negationSymbol.front)+"]","g"),"")).replace(new RegExp(t.escapeRegex(r.negationSymbol.back)+"$"),""),isNaN(r.placeholder)&amp;&amp;(p=p.replace(new RegExp(t.escapeRegex(r.placeholder),"g"),"")),p.length&gt;1&amp;&amp;1!==p.indexOf(r.radixPoint)&amp;&amp;("0"===c&amp;&amp;(p=p.replace(/^\?/g,"")),p=p.replace(/^0/g,"")),p.charAt(0)===r.radixPoint&amp;&amp;""!==r.radixPoint&amp;&amp;!0!==r.numericInput&amp;&amp;(p="0"+p),""!==p){if(p=p.split(""),(!r.digitsOptional||r.enforceDigitsOnBlur&amp;&amp;"blur"===a.event)&amp;&amp;isFinite(r.digits)){var f=e.inArray(r.radixPoint,p),m=e.inArray(r.radixPoint,u);-1===f&amp;&amp;(p.push(r.radixPoint),f=p.length-1);for(var d=1;d&lt;=r.digits;d++)r.digitsOptional&amp;&amp;(!r.enforceDigitsOnBlur||"blur"!==a.event)||p[f+d]!==i&amp;&amp;p[f+d]!==r.placeholder.charAt(0)?-1!==m&amp;&amp;u[m+d]!==i&amp;&amp;(p[f+d]=p[f+d]||u[m+d]):p[f+d]=a.placeholder||r.placeholder.charAt(0)}if(!0!==r.autoGroup||""===r.groupSeparator||c===r.radixPoint&amp;&amp;a.pos===i&amp;&amp;!a.dopost)p=p.join("");else{var h=p[p.length-1]===r.radixPoint&amp;&amp;a.c===r.radixPoint;p=t(function(e,t){var i="";if(i+="("+t.groupSeparator+"*{"+t.groupSize+"}){*}",""!==t.radixPoint){var n=e.join("").split(t.radixPoint);n[1]&amp;&amp;(i+=t.radixPoint+"*{"+n[1].match(/^\d*\??\d*/)[0].length+"}")}return i}(p,r),{numericInput:!0,jitMasking:!0,definitions:{"*":{validator:"[0-9?]",cardinality:1}}}).format(p.join("")),h&amp;&amp;(p+=r.radixPoint),p.charAt(0)===r.groupSeparator&amp;&amp;p.substr(1)}}if(r.isNegative&amp;&amp;"blur"===a.event&amp;&amp;(r.isNegative="0"!==p),p=s+p,p+=o,r.isNegative&amp;&amp;(p=r.negationSymbol.front+p,p+=r.negationSymbol.back),p=p.split(""),c!==i)if(c!==r.radixPoint&amp;&amp;c!==r.negationSymbol.front&amp;&amp;c!==r.negationSymbol.back)(l=e.inArray("?",p))&gt;-1?p[l]=c:l=a.caret||0;else if(c===r.radixPoint||c===r.negationSymbol.front||c===r.negationSymbol.back){var g=e.inArray(c,p);-1!==g&amp;&amp;(l=g)}r.numericInput&amp;&amp;(l=p.length-l-1,p=p.reverse());var v={caret:c===i||a.pos!==i?l+(r.numericInput?-1:1):l,buffer:p,refreshFromBuffer:a.dopost||n.join("")!==p.join("")};return v.refreshFromBuffer?v:a},onBeforeWrite:function(n,a,r,o){if(n)switch(n.type){case"keydown":return o.postValidation(a,{caret:r,dopost:!0},o);case"blur":case"checkval":var s;if((l=o).parseMinMaxOptions===i&amp;&amp;(null!==l.min&amp;&amp;(l.min=l.min.toString().replace(new RegExp(t.escapeRegex(l.groupSeparator),"g"),""),","===l.radixPoint&amp;&amp;(l.min=l.min.replace(l.radixPoint,".")),l.min=isFinite(l.min)?parseFloat(l.min):NaN,isNaN(l.min)&amp;&amp;(l.min=Number.MIN_VALUE)),null!==l.max&amp;&amp;(l.max=l.max.toString().replace(new RegExp(t.escapeRegex(l.groupSeparator),"g"),""),","===l.radixPoint&amp;&amp;(l.max=l.max.replace(l.radixPoint,".")),l.max=isFinite(l.max)?parseFloat(l.max):NaN,isNaN(l.max)&amp;&amp;(l.max=Number.MAX_VALUE)),l.parseMinMaxOptions="done"),null!==o.min||null!==o.max){if(s=o.onUnMask(a.join(""),i,e.extend({},o,{unmaskAsNumber:!0})),null!==o.min&amp;&amp;s&lt;o.min)return o.isNegative=o.min&lt;0,o.postValidation(o.min.toString().replace(".",o.radixPoint).split(""),{caret:r,dopost:!0,placeholder:"0"},o);if(null!==o.max&amp;&amp;s&gt;o.max)return o.isNegative=o.max&lt;0,o.postValidation(o.max.toString().replace(".",o.radixPoint).split(""),{caret:r,dopost:!0,placeholder:"0"},o)}return o.postValidation(a,{caret:r,placeholder:"0",event:"blur"},o);case"_checkval":return{caret:r}}var l},regex:{integerPart:function(e,i){return i?new RegExp("["+t.escapeRegex(e.negationSymbol.front)+"+]?"):new RegExp("["+t.escapeRegex(e.negationSymbol.front)+"+]?\\d+")},integerNPart:function(e){return new RegExp("[\\d"+t.escapeRegex(e.groupSeparator)+t.escapeRegex(e.placeholder.charAt(0))+"]+")}},definitions:{"~":{validator:function(e,n,a,r,o,s){var l=r?new RegExp("[0-9"+t.escapeRegex(o.groupSeparator)+"]").test(e):new RegExp("[0-9]").test(e);if(!0===l){if(!0!==o.numericInput&amp;&amp;n.validPositions[a]!==i&amp;&amp;"~"===n.validPositions[a].match.def&amp;&amp;!s){var u=n.buffer.join(""),c=(u=(u=u.replace(new RegExp("[-"+t.escapeRegex(o.negationSymbol.front)+"]","g"),"")).replace(new RegExp(t.escapeRegex(o.negationSymbol.back)+"$"),"")).split(o.radixPoint);c.length&gt;1&amp;&amp;(c[1]=c[1].replace(/0/g,o.placeholder.charAt(0))),"0"===c[0]&amp;&amp;(c[0]=c[0].replace(/0/g,o.placeholder.charAt(0))),u=c[0]+o.radixPoint+c[1]||"";var p=n._buffer.join("");for(u===o.radixPoint&amp;&amp;(u=p);null===u.match(t.escapeRegex(p)+"$");)p=p.slice(1);l=(u=(u=u.replace(p,"")).split(""))[a]===i?{pos:a,remove:a}:{pos:a}}}else r||e!==o.radixPoint||n.validPositions[a-1]!==i||(n.buffer[a]="0",l={pos:a+1});return l},cardinality:1},"+":{validator:function(e,t,i,n,a){return a.allowMinus&amp;&amp;("-"===e||e===a.negationSymbol.front)},cardinality:1,placeholder:""},"-":{validator:function(e,t,i,n,a){return a.allowMinus&amp;&amp;e===a.negationSymbol.back},cardinality:1,placeholder:""},":":{validator:function(e,i,n,a,r){var o="["+t.escapeRegex(r.radixPoint)+"]",s=new RegExp(o).test(e);return s&amp;&amp;i.validPositions[n]&amp;&amp;i.validPositions[n].match.placeholder===r.radixPoint&amp;&amp;(s={caret:n+1}),s},cardinality:1,placeholder:function(e){return e.radixPoint}}},onUnMask:function(e,i,n){if(""===i&amp;&amp;!0===n.nullable)return i;var a=e.replace(n.prefix,"");return a=(a=a.replace(n.suffix,"")).replace(new RegExp(t.escapeRegex(n.groupSeparator),"g"),""),""!==n.placeholder.charAt(0)&amp;&amp;(a=a.replace(new RegExp(n.placeholder.charAt(0),"g"),"0")),n.unmaskAsNumber?(""!==n.radixPoint&amp;&amp;-1!==a.indexOf(n.radixPoint)&amp;&amp;(a=a.replace(t.escapeRegex.call(this,n.radixPoint),".")),a=(a=a.replace(new RegExp("^"+t.escapeRegex(n.negationSymbol.front)),"-")).replace(new RegExp(t.escapeRegex(n.negationSymbol.back)+"$"),""),Number(a)):a},isComplete:function(e,i){var n=e.join("");if(e.slice().join("")!==n)return!1;var a=n.replace(i.prefix,"");return a=(a=a.replace(i.suffix,"")).replace(new RegExp(t.escapeRegex(i.groupSeparator)+"([0-9]{3})","g"),"$1"),","===i.radixPoint&amp;&amp;(a=a.replace(t.escapeRegex(i.radixPoint),".")),isFinite(a)},onBeforeMask:function(e,n){if(n.isNegative=i,e=e.toString().charAt(e.length-1)===n.radixPoint?e.toString().substr(0,e.length-1):e.toString(),""!==n.radixPoint&amp;&amp;isFinite(e)){var a=e.split("."),r=""!==n.groupSeparator?parseInt(n.groupSize):0;2===a.length&amp;&amp;(a[0].length&gt;r||a[1].length&gt;r||a[0].length&lt;=r&amp;&amp;a[1].length&lt;r)&amp;&amp;(e=e.replace(".",n.radixPoint))}var o=e.match(/,/g),s=e.match(/\./g);if(e=s&amp;&amp;o?s.length&gt;o.length?(e=e.replace(/\./g,"")).replace(",",n.radixPoint):o.length&gt;s.length?(e=e.replace(/,/g,"")).replace(".",n.radixPoint):e.indexOf(".")&lt;e.indexOf(",")?e.replace(/\./g,""):e.replace(/,/g,""):e.replace(new RegExp(t.escapeRegex(n.groupSeparator),"g"),""),0===n.digits&amp;&amp;(-1!==e.indexOf(".")?e=e.substring(0,e.indexOf(".")):-1!==e.indexOf(",")&amp;&amp;(e=e.substring(0,e.indexOf(",")))),""!==n.radixPoint&amp;&amp;isFinite(n.digits)&amp;&amp;-1!==e.indexOf(n.radixPoint)){var l=e.split(n.radixPoint)[1].match(new RegExp("\\d*"))[0];if(parseInt(n.digits)&lt;l.toString().length){var u=Math.pow(10,parseInt(n.digits));e=e.replace(t.escapeRegex(n.radixPoint),"."),e=(e=Math.round(parseFloat(e)*u)/u).toString().replace(".",n.radixPoint)}}return e},canClearPosition:function(e,t,i,n,a){var r=e.validPositions[t],o=r.input!==a.radixPoint||null!==e.validPositions[t].match.fn&amp;&amp;!1===a.decimalProtect||r.input===a.radixPoint&amp;&amp;e.validPositions[t+1]&amp;&amp;null===e.validPositions[t+1].match.fn||isFinite(r.input)||t===i||r.input===a.groupSeparator||r.input===a.negationSymbol.front||r.input===a.negationSymbol.back;return!o||"+"!==r.match.nativeDef&amp;&amp;"-"!==r.match.nativeDef||(a.isNegative=!1),o},onKeyDown:function(i,n,a,r){var o=e(this);if(i.ctrlKey)switch(i.keyCode){case t.keyCode.UP:o.val(parseFloat(this.inputmask.unmaskedvalue())+parseInt(r.step)),o.trigger("setvalue");break;case t.keyCode.DOWN:o.val(parseFloat(this.inputmask.unmaskedvalue())-parseInt(r.step)),o.trigger("setvalue")}}},currency:{prefix:"$ ",groupSeparator:",",alias:"numeric",placeholder:"0",autoGroup:!0,digits:2,digitsOptional:!1,clearMaskOnLostFocus:!1},decimal:{alias:"numeric"},integer:{alias:"numeric",digits:0,radixPoint:""},percentage:{alias:"numeric",digits:2,digitsOptional:!0,radixPoint:".",placeholder:"0",autoGroup:!1,min:0,max:100,suffix:" %",allowMinus:!1}}),t})?n.apply(t,a):n)&amp;&amp;(e.exports=r)},function(e,t,i){"use strict";var n,a,r;"function"==typeof Symbol&amp;&amp;Symbol.iterator,a=[i(0),i(1)],void 0!==(r="function"==typeof(n=function(e,t){function i(e,t){var i=(e.mask||e).replace(/#/g,"0").replace(/\)/,"0").replace(/[+()#-]/g,""),n=(t.mask||t).replace(/#/g,"0").replace(/\)/,"0").replace(/[+()#-]/g,"");return i.localeCompare(n)}var n=t.prototype.analyseMask;return t.prototype.analyseMask=function(t,i,a){var r={};return a.phoneCodes&amp;&amp;(a.phoneCodes&amp;&amp;a.phoneCodes.length&gt;1e3&amp;&amp;(function e(i,n,a){n=n||"",a=a||r,""!==n&amp;&amp;(a[n]={});for(var o="",s=a[n]||a,l=i.length-1;l&gt;=0;l--)s[o=(t=i[l].mask||i[l]).substr(0,1)]=s[o]||[],s[o].unshift(t.substr(1)),i.splice(l,1);for(var u in s)s[u].length&gt;500&amp;&amp;e(s[u].slice(),u,s)}((t=t.substr(1,t.length-2)).split(a.groupmarker[1]+a.alternatormarker+a.groupmarker[0])),t=function t(i){var n="",r=[];for(var o in i)e.isArray(i[o])?1===i[o].length?r.push(o+i[o]):r.push(o+a.groupmarker[0]+i[o].join(a.groupmarker[1]+a.alternatormarker+a.groupmarker[0])+a.groupmarker[1]):r.push(o+t(i[o]));return 1===r.length?n+=r[0]:n+=a.groupmarker[0]+r.join(a.groupmarker[1]+a.alternatormarker+a.groupmarker[0])+a.groupmarker[1],n}(r)),t=t.replace(/9/g,"\\9")),n.call(this,t,i,a)},t.extendAliases({abstractphone:{groupmarker:["&lt;","&gt;"],countrycode:"",phoneCodes:[],keepStatic:"auto",mask:function(e){return e.definitions={"#":t.prototype.definitions[9]},e.phoneCodes.sort(i)},onBeforeMask:function(e,t){var i=e.replace(/^0{1,2}/,"").replace(/[\s]/g,"");return(i.indexOf(t.countrycode)&gt;1||-1===i.indexOf(t.countrycode))&amp;&amp;(i="+"+t.countrycode+i),i},onUnMask:function(e,t,i){return e.replace(/[()#-]/g,"")},inputmode:"tel"}}),t})?n.apply(t,a):n)&amp;&amp;(e.exports=r)},function(e,t,i){"use strict";var n,a,r,o="function"==typeof Symbol&amp;&amp;"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&amp;&amp;"function"==typeof Symbol&amp;&amp;e.constructor===Symbol&amp;&amp;e!==Symbol.prototype?"symbol":typeof e};a=[i(2),i(1)],void 0!==(r="function"==typeof(n=function(e,t){return void 0===e.fn.inputmask&amp;&amp;(e.fn.inputmask=function(i,n){var a,r=this[0];if(void 0===n&amp;&amp;(n={}),"string"==typeof i)switch(i){case"unmaskedvalue":return r&amp;&amp;r.inputmask?r.inputmask.unmaskedvalue():e(r).val();case"remove":return this.each(function(){this.inputmask&amp;&amp;this.inputmask.remove()});case"getemptymask":return r&amp;&amp;r.inputmask?r.inputmask.getemptymask():"";case"hasMaskedValue":return!(!r||!r.inputmask)&amp;&amp;r.inputmask.hasMaskedValue();case"isComplete":return!r||!r.inputmask||r.inputmask.isComplete();case"getmetadata":return r&amp;&amp;r.inputmask?r.inputmask.getmetadata():void 0;case"setvalue":e(r).val(n),r&amp;&amp;void 0===r.inputmask&amp;&amp;e(r).triggerHandler("setvalue");break;case"option":if("string"!=typeof n)return this.each(function(){if(void 0!==this.inputmask)return this.inputmask.option(n)});if(r&amp;&amp;void 0!==r.inputmask)return r.inputmask.option(n);break;default:return n.alias=i,a=new t(n),this.each(function(){a.mask(this)})}else{if("object"==(void 0===i?"undefined":o(i)))return a=new t(i),void 0===i.mask&amp;&amp;void 0===i.alias?this.each(function(){if(void 0!==this.inputmask)return this.inputmask.option(i);a.mask(this)}):this.each(function(){a.mask(this)});if(void 0===i)return this.each(function(){(a=new t(n)).mask(this)})}}),e.fn.inputmask})?n.apply(t,a):n)&amp;&amp;(e.exports=r)}]);
/* End */
;
; /* Start:"a:4:{s:4:"full";s:68:"/bitrix/templates/aspro_next/js/jquery.uniform.min.js?17430122258308";s:6:"source";s:53:"/bitrix/templates/aspro_next/js/jquery.uniform.min.js";s:3:"min";s:0:"";s:3:"map";s:0:"";}"*/
(function(e,t){"use strict";function n(e){var t=Array.prototype.slice.call(arguments,1);return e.prop?e.prop.apply(e,t):e.attr.apply(e,t)}function s(e,t,n){var s,a;for(s in n)n.hasOwnProperty(s)&amp;&amp;(a=s.replace(/ |$/g,t.eventNamespace),e.bind(a,n[s]))}function a(e,t,n){s(e,n,{focus:function(){t.addClass(n.focusClass)},blur:function(){t.removeClass(n.focusClass),t.removeClass(n.activeClass)},mouseenter:function(){t.addClass(n.hoverClass)},mouseleave:function(){t.removeClass(n.hoverClass),t.removeClass(n.activeClass)},"mousedown touchbegin":function(){e.is(":disabled")||t.addClass(n.activeClass)},"mouseup touchend":function(){t.removeClass(n.activeClass)}})}function i(e,t){e.removeClass(t.hoverClass+" "+t.focusClass+" "+t.activeClass)}function r(e,t,n){n?e.addClass(t):e.removeClass(t)}function l(e,t,n){var s="checked",a=t.is(":"+s);t.prop?t.prop(s,a):a?t.attr(s,s):t.removeAttr(s),r(e,n.checkedClass,a)}function u(e,t,n){r(e,n.disabledClass,t.is(":disabled"))}function o(e,t,n){switch(n){case"after":return e.after(t),e.next();case"before":return e.before(t),e.prev();case"wrap":return e.wrap(t),e.parent()}return null}function c(t,s,a){var i,r,l;return a||(a={}),a=e.extend({bind:{},divClass:null,divWrap:"wrap",spanClass:null,spanHtml:null,spanWrap:"wrap"},a),i=e("&lt;div /&gt;"),r=e("&lt;span /&gt;"),s.autoHide&amp;&amp;t.is(":hidden")&amp;&amp;"none"===t.css("display")&amp;&amp;i.hide(),a.divClass&amp;&amp;i.addClass(a.divClass),s.wrapperClass&amp;&amp;i.addClass(s.wrapperClass),a.spanClass&amp;&amp;r.addClass(a.spanClass),l=n(t,"id"),s.useID&amp;&amp;l&amp;&amp;n(i,"id",s.idPrefix+"-"+l),a.spanHtml&amp;&amp;r.html(a.spanHtml),i=o(t,i,a.divWrap),r=o(t,r,a.spanWrap),u(i,t,s),{div:i,span:r}}function d(t,n){var s;return n.wrapperClass?(s=e("&lt;span /&gt;").addClass(n.wrapperClass),s=o(t,s,"wrap")):null}function f(){var t,n,s,a;return a="rgb(120,2,153)",n=e('&lt;div style="width:0;height:0;color:'+a+'"&gt;'),e("body").append(n),s=n.get(0),t=window.getComputedStyle?window.getComputedStyle(s,"").color:(s.currentStyle||s.style||{}).color,n.remove(),t.replace(/ /g,"")!==a}function p(t){return t?e("&lt;span /&gt;").text(t).html():""}function m(){return navigator.cpuClass&amp;&amp;!navigator.product}function v(){return window.XMLHttpRequest!==void 0?!0:!1}function h(e){var t;return e[0].multiple?!0:(t=n(e,"size"),!t||1&gt;=t?!1:!0)}function C(){return!1}function w(e,t){var n="none";s(e,t,{"selectstart dragstart mousedown":C}),e.css({MozUserSelect:n,msUserSelect:n,webkitUserSelect:n,userSelect:n})}function b(e,t,n){var s=e.val();""===s?s=n.fileDefaultHtml:(s=s.split(/[\/\\]+/),s=s[s.length-1]),t.text(s)}function y(e,t,n){var s,a;for(s=[],e.each(function(){var e;for(e in t)Object.prototype.hasOwnProperty.call(t,e)&amp;&amp;(s.push({el:this,name:e,old:this.style[e]}),this.style[e]=t[e])}),n();s.length;)a=s.pop(),a.el.style[a.name]=a.old}function g(e,t){var n;n=e.parents(),n.push(e[0]),n=n.not(":visible"),y(n,{visibility:"hidden",display:"block",position:"absolute"},t)}function k(e,t){return function(){e.unwrap().unwrap().unbind(t.eventNamespace)}}var H=!0,x=!1,A=[{match:function(e){return e.is("a, button, :submit, :reset, input[type='button']")},apply:function(e,t){var r,l,o,d,f;return l=t.submitDefaultHtml,e.is(":reset")&amp;&amp;(l=t.resetDefaultHtml),d=e.is("a, button")?function(){return e.html()||l}:function(){return p(n(e,"value"))||l},o=c(e,t,{divClass:t.buttonClass,spanHtml:d()}),r=o.div,a(e,r,t),f=!1,s(r,t,{"click touchend":function(){var t,s,a,i;f||e.is(":disabled")||(f=!0,e[0].dispatchEvent?(t=document.createEvent("MouseEvents"),t.initEvent("click",!0,!0),s=e[0].dispatchEvent(t),e.is("a")&amp;&amp;s&amp;&amp;(a=n(e,"target"),i=n(e,"href"),a&amp;&amp;"_self"!==a?window.open(i,a):document.location.href=i)):e.click(),f=!1)}}),w(r,t),{remove:function(){return r.after(e),r.remove(),e.unbind(t.eventNamespace),e},update:function(){i(r,t),u(r,e,t),e.detach(),o.span.html(d()).append(e)}}}},{match:function(e){return e.is(":checkbox")},apply:function(e,t){var n,r,o;return n=c(e,t,{divClass:t.checkboxClass}),r=n.div,o=n.span,a(e,r,t),s(e,t,{"click touchend":function(){l(o,e,t)}}),l(o,e,t),{remove:k(e,t),update:function(){i(r,t),o.removeClass(t.checkedClass),l(o,e,t),u(r,e,t)}}}},{match:function(e){return e.is(":file")},apply:function(t,r){function l(){b(t,p,r)}var d,f,p,v;return d=c(t,r,{divClass:r.fileClass,spanClass:r.fileButtonClass,spanHtml:r.fileButtonHtml,spanWrap:"after"}),f=d.div,v=d.span,p=e("&lt;span /&gt;").html(r.fileDefaultHtml),p.addClass(r.filenameClass),p=o(t,p,"after"),n(t,"size")||n(t,"size",f.width()/10),a(t,f,r),l(),m()?s(t,r,{click:function(){t.trigger("change"),setTimeout(l,0)}}):s(t,r,{change:l}),w(p,r),w(v,r),{remove:function(){return p.remove(),v.remove(),t.unwrap().unbind(r.eventNamespace)},update:function(){i(f,r),b(t,p,r),u(f,t,r)}}}},{match:function(e){if(e.is("input")){var t=(" "+n(e,"type")+" ").toLowerCase(),s=" color date datetime datetime-local email month number password search tel text time url week ";return s.indexOf(t)&gt;=0}return!1},apply:function(e,t){var s,i;return s=n(e,"type"),e.addClass(t.inputClass),i=d(e,t),a(e,e,t),t.inputAddTypeAsClass&amp;&amp;e.addClass(s),{remove:function(){e.removeClass(t.inputClass),t.inputAddTypeAsClass&amp;&amp;e.removeClass(s),i&amp;&amp;e.unwrap()},update:C}}},{match:function(e){return e.is(":radio")},apply:function(t,r){var o,d,f;return o=c(t,r,{divClass:r.radioClass}),d=o.div,f=o.span,a(t,d,r),s(t,r,{"click touchend":function(){e.uniform.update(e(':radio[name="'+n(t,"name")+'"]'))}}),l(f,t,r),{remove:k(t,r),update:function(){i(d,r),l(f,t,r),u(d,t,r)}}}},{match:function(e){return e.is("select")&amp;&amp;!h(e)?!0:!1},apply:function(t,n){var r,l,o,d;return n.selectAutoWidth&amp;&amp;g(t,function(){d=t.width()}),r=c(t,n,{divClass:n.selectClass,spanHtml:(t.find(":selected:first")||t.find("option:first")).html(),spanWrap:"before"}),l=r.div,o=r.span,n.selectAutoWidth?g(t,function(){y(e([o[0],l[0]]),{display:"block"},function(){var e;e=o.outerWidth()-o.width(),l.width(d+e),o.width(d)})}):l.addClass("fixedWidth"),a(t,l,n),s(t,n,{change:function(){o.html(t.find(":selected").html()),l.removeClass(n.activeClass)},"click touchend":function(){var e=t.find(":selected").html();o.html()!==e&amp;&amp;t.trigger("change")},keyup:function(){o.html(t.find(":selected").html())}}),w(o,n),{remove:function(){return o.remove(),t.unwrap().unbind(n.eventNamespace),t},update:function(){n.selectAutoWidth?(e.uniform.restore(t),t.uniform(n)):(i(l,n),o.html(t.find(":selected").html()),u(l,t,n))}}}},{match:function(e){return e.is("select")&amp;&amp;h(e)?!0:!1},apply:function(e,t){var n;return e.addClass(t.selectMultiClass),n=d(e,t),a(e,e,t),{remove:function(){e.removeClass(t.selectMultiClass),n&amp;&amp;e.unwrap()},update:C}}},{match:function(e){return e.is("textarea")},apply:function(e,t){var n;return e.addClass(t.textareaClass),n=d(e,t),a(e,e,t),{remove:function(){e.removeClass(t.textareaClass),n&amp;&amp;e.unwrap()},update:C}}}];m()&amp;&amp;!v()&amp;&amp;(H=!1),e.uniform={defaults:{activeClass:"active",autoHide:!0,buttonClass:"button",checkboxClass:"checker",checkedClass:"checked",disabledClass:"disabled",eventNamespace:".uniform",fileButtonClass:"action",fileButtonHtml:"Choose File",fileClass:"uploader",fileDefaultHtml:"No file selected",filenameClass:"filename",focusClass:"focus",hoverClass:"hover",idPrefix:"uniform",inputAddTypeAsClass:!0,inputClass:"uniform-input",radioClass:"radio",resetDefaultHtml:"Reset",resetSelector:!1,selectAutoWidth:!0,selectClass:"selector",selectMultiClass:"uniform-multiselect",submitDefaultHtml:"Submit",textareaClass:"uniform",useID:!0,wrapperClass:null},elements:[]},e.fn.uniform=function(t){var n=this;return t=e.extend({},e.uniform.defaults,t),x||(x=!0,f()&amp;&amp;(H=!1)),H?(t.resetSelector&amp;&amp;e(t.resetSelector).mouseup(function(){window.setTimeout(function(){e.uniform.update(n)},10)}),this.each(function(){var n,s,a,i=e(this);if(i.data("uniformed"))return e.uniform.update(i),void 0;for(n=0;A.length&gt;n;n+=1)if(s=A[n],s.match(i,t))return a=s.apply(i,t),i.data("uniformed",a),e.uniform.elements.push(i.get(0)),void 0})):this},e.uniform.restore=e.fn.uniform.restore=function(n){n===t&amp;&amp;(n=e.uniform.elements),e(n).each(function(){var t,n,s=e(this);n=s.data("uniformed"),n&amp;&amp;(n.remove(),t=e.inArray(this,e.uniform.elements),t&gt;=0&amp;&amp;e.uniform.elements.splice(t,1),s.removeData("uniformed"))})},e.uniform.update=e.fn.uniform.update=function(n){n===t&amp;&amp;(n=e.uniform.elements),e(n).each(function(){var t,n=e(this);t=n.data("uniformed"),t&amp;&amp;t.update(n,t.options)})}})(jQuery);
/* End */
;
; /* Start:"a:4:{s:4:"full";s:71:"/bitrix/templates/aspro_next/js/jquery.easing.1.3.min.js?17430122253338";s:6:"source";s:52:"/bitrix/templates/aspro_next/js/jquery.easing.1.3.js";s:3:"min";s:0:"";s:3:"map";s:0:"";}"*/
jQuery.easing.jswing=jQuery.easing.swing,jQuery.extend(jQuery.easing,{def:"easeOutQuad",swing:function(n,e,t,u,a){return jQuery.easing[jQuery.easing.def](n,e,t,u,a)},easeInQuad:function(n,e,t,u,a){return u*(e/=a)*e+t},easeOutQuad:function(n,e,t,u,a){return-u*(e/=a)*(e-2)+t},easeInOutQuad:function(n,e,t,u,a){return(e/=a/2)&lt;1?u/2*e*e+t:-u/2*(--e*(e-2)-1)+t},easeInCubic:function(n,e,t,u,a){return u*(e/=a)*e*e+t},easeOutCubic:function(n,e,t,u,a){return u*((e=e/a-1)*e*e+1)+t},easeInOutCubic:function(n,e,t,u,a){return(e/=a/2)&lt;1?u/2*e*e*e+t:u/2*((e-=2)*e*e+2)+t},easeInQuart:function(n,e,t,u,a){return u*(e/=a)*e*e*e+t},easeOutQuart:function(n,e,t,u,a){return-u*((e=e/a-1)*e*e*e-1)+t},easeInOutQuart:function(n,e,t,u,a){return(e/=a/2)&lt;1?u/2*e*e*e*e+t:-u/2*((e-=2)*e*e*e-2)+t},easeInQuint:function(n,e,t,u,a){return u*(e/=a)*e*e*e*e+t},easeOutQuint:function(n,e,t,u,a){return u*((e=e/a-1)*e*e*e*e+1)+t},easeInOutQuint:function(n,e,t,u,a){return(e/=a/2)&lt;1?u/2*e*e*e*e*e+t:u/2*((e-=2)*e*e*e*e+2)+t},easeInSine:function(n,e,t,u,a){return-u*Math.cos(e/a*(Math.PI/2))+u+t},easeOutSine:function(n,e,t,u,a){return u*Math.sin(e/a*(Math.PI/2))+t},easeInOutSine:function(n,e,t,u,a){return-u/2*(Math.cos(Math.PI*e/a)-1)+t},easeInExpo:function(n,e,t,u,a){return 0==e?t:u*Math.pow(2,10*(e/a-1))+t},easeOutExpo:function(n,e,t,u,a){return e==a?t+u:u*(-Math.pow(2,-10*e/a)+1)+t},easeInOutExpo:function(n,e,t,u,a){return 0==e?t:e==a?t+u:(e/=a/2)&lt;1?u/2*Math.pow(2,10*(e-1))+t:u/2*(-Math.pow(2,-10*--e)+2)+t},easeInCirc:function(n,e,t,u,a){return-u*(Math.sqrt(1-(e/=a)*e)-1)+t},easeOutCirc:function(n,e,t,u,a){return u*Math.sqrt(1-(e=e/a-1)*e)+t},easeInOutCirc:function(n,e,t,u,a){return(e/=a/2)&lt;1?-u/2*(Math.sqrt(1-e*e)-1)+t:u/2*(Math.sqrt(1-(e-=2)*e)+1)+t},easeInElastic:function(n,e,t,u,a){var r=1.70158,i=0,s=u;if(0==e)return t;if(1==(e/=a))return t+u;if(i||(i=.3*a),s&lt;Math.abs(u)){s=u;var r=i/4}else var r=i/(2*Math.PI)*Math.asin(u/s);return-(s*Math.pow(2,10*(e-=1))*Math.sin((e*a-r)*(2*Math.PI)/i))+t},easeOutElastic:function(n,e,t,u,a){var r=1.70158,i=0,s=u;if(0==e)return t;if(1==(e/=a))return t+u;if(i||(i=.3*a),s&lt;Math.abs(u)){s=u;var r=i/4}else var r=i/(2*Math.PI)*Math.asin(u/s);return s*Math.pow(2,-10*e)*Math.sin((e*a-r)*(2*Math.PI)/i)+u+t},easeInOutElastic:function(n,e,t,u,a){var r=1.70158,i=0,s=u;if(0==e)return t;if(2==(e/=a/2))return t+u;if(i||(i=a*(.3*1.5)),s&lt;Math.abs(u)){s=u;var r=i/4}else var r=i/(2*Math.PI)*Math.asin(u/s);return 1&gt;e?-.5*(s*Math.pow(2,10*(e-=1))*Math.sin((e*a-r)*(2*Math.PI)/i))+t:s*Math.pow(2,-10*(e-=1))*Math.sin((e*a-r)*(2*Math.PI)/i)*.5+u+t},easeInBack:function(n,e,t,u,a,r){return void 0==r&amp;&amp;(r=1.70158),u*(e/=a)*e*((r+1)*e-r)+t},easeOutBack:function(n,e,t,u,a,r){return void 0==r&amp;&amp;(r=1.70158),u*((e=e/a-1)*e*((r+1)*e+r)+1)+t},easeInOutBack:function(n,e,t,u,a,r){return void 0==r&amp;&amp;(r=1.70158),(e/=a/2)&lt;1?u/2*(e*e*(((r*=1.525)+1)*e-r))+t:u/2*((e-=2)*e*(((r*=1.525)+1)*e+r)+2)+t},easeInBounce:function(n,e,t,u,a){return u-jQuery.easing.easeOutBounce(n,a-e,0,u,a)+t},easeOutBounce:function(n,e,t,u,a){return(e/=a)&lt;1/2.75?u*(7.5625*e*e)+t:2/2.75&gt;e?u*(7.5625*(e-=1.5/2.75)*e+.75)+t:2.5/2.75&gt;e?u*(7.5625*(e-=2.25/2.75)*e+.9375)+t:u*(7.5625*(e-=2.625/2.75)*e+.984375)+t},easeInOutBounce:function(n,e,t,u,a){return a/2&gt;e?.5*jQuery.easing.easeInBounce(n,2*e,0,u,a)+t:.5*jQuery.easing.easeOutBounce(n,2*e-a,0,u,a)+.5*u+t}});
/* End */
;
; /* Start:"a:4:{s:4:"full";s:61:"/bitrix/templates/aspro_next/js/equalize.min.js?1743012225588";s:6:"source";s:47:"/bitrix/templates/aspro_next/js/equalize.min.js";s:3:"min";s:0:"";s:3:"map";s:0:"";}"*/
/**
 * equalize.js
 * Author &amp; copyright (c) 2012: Tim Svensen
 * Dual MIT &amp; GPL license
 *
 * Page: http://tsvensen.github.com/equalize.js
 * Repo: https://github.com/tsvensen/equalize.js/
 */
(function(b){b.fn.equalize=function(a){var d=!1,g=!1,c,e;b.isPlainObject(a)?(c=a.equalize||"height",d=a.children||!1,g=a.reset||!1):c=a||"height";if(!b.isFunction(b.fn[c]))return!1;e=0&lt;c.indexOf("eight")?"height":"width";return this.each(function(){var a=d?b(this).find(d):b(this).children(),f=0;a.each(function(){var a=b(this);g&amp;&amp;a.css(e,"");a=a[c]();a&gt;f&amp;&amp;(f=a)});a.css(e,f+"px")})}})(jQuery);
/* End */
;
; /* Start:"a:4:{s:4:"full";s:72:"/bitrix/templates/aspro_next/js/jquery.alphanumeric.min.js?1743012225942";s:6:"source";s:54:"/bitrix/templates/aspro_next/js/jquery.alphanumeric.js";s:3:"min";s:0:"";s:3:"map";s:0:"";}"*/
!function(n){n.fn.alphanumeric=function(r){var a,e,c=n(this),t="abcdefghijklmnopqrstuvwxyz",i=n.extend({ichars:"!@#$%^&amp;*()+=[]\\';,/{}|\":&lt;&gt;?~`.- _",nchars:"",allow:""},r),h=i.allow.split(""),l=0;for(l;l&lt;h.length;l++)-1!=i.ichars.indexOf(h[l])&amp;&amp;(h[l]="\\"+h[l]);return i.nocaps&amp;&amp;(i.nchars+=t.toUpperCase()),i.allcaps&amp;&amp;(i.nchars+=t),i.allow=h.join("|"),e=new RegExp(i.allow,"gi"),a=(i.ichars+i.nchars).replace(e,""),c.keypress(function(n){var r=String.fromCharCode(n.charCode?n.charCode:n.which);-1==a.indexOf(r)||n.ctrlKey||n.preventDefault()}),c.blur(function(){var n=c.val(),r=0;for(r;r&lt;n.length;r++)if(-1!=a.indexOf(n[r]))return c.val(""),!1;return!1}),c},n.fn.numeric=function(r){var a="abcdefghijklmnopqrstuvwxyz",e=a.toUpperCase();return this.each(function(){n(this).alphanumeric(n.extend({nchars:a+e},r))})},n.fn.alpha=function(r){var a="1234567890";return this.each(function(){n(this).alphanumeric(n.extend({nchars:a},r))})}}(jQuery);
/* End */
;
; /* Start:"a:4:{s:4:"full";s:67:"/bitrix/templates/aspro_next/js/jquery.cookie.min.js?17430122253066";s:6:"source";s:48:"/bitrix/templates/aspro_next/js/jquery.cookie.js";s:3:"min";s:0:"";s:3:"map";s:0:"";}"*/
/*!
 * jQuery Cookie Plugin v1.4.0
 * https://github.com/carhartl/jquery-cookie
 *
 * Copyright 2013 Klaus Hartl
 * Released under the MIT license
 */
(function (factory) {
	if (typeof define === 'function' &amp;&amp; define.amd) {
		// AMD. Register as anonymous module.
		define(['jquery'], factory);
	} else {
		// Browser globals.
		factory(jQuery);
	}
}(function ($) {

	var pluses = /\+/g;

	function encode(s) {
		return config.raw ? s : encodeURIComponent(s);
	}

	function decode(s) {
		return config.raw ? s : decodeURIComponent(s);
	}

	function stringifyCookieValue(value) {
		return encode(config.json ? JSON.stringify(value) : String(value));
	}

	function parseCookieValue(s) {
		if (s.indexOf('"') === 0) {
			// This is a quoted cookie as according to RFC2068, unescape...
			s = s.slice(1, -1).replace(/\\"/g, '"').replace(/\\\\/g, '\\');
		}

		try {
			// Replace server-side written pluses with spaces.
			// If we can't decode the cookie, ignore it, it's unusable.
			// If we can't parse the cookie, ignore it, it's unusable.
			s = decodeURIComponent(s.replace(pluses, ' '));
			return config.json ? JSON.parse(s) : s;
		} catch(e) {}
	}

	function read(s, converter) {
		var value = config.raw ? s : parseCookieValue(s);
		return $.isFunction(converter) ? converter(value) : value;
	}

	var config = $.cookie = function (key, value, options) {

		// Write

		if (value !== undefined &amp;&amp; !$.isFunction(value)) {
			options = $.extend({}, config.defaults, options);

			if (typeof options.expires === 'number') {
				var days = options.expires, t = options.expires = new Date();
				t.setTime(+t + days * 864e+5);
			}

			return (document.cookie = [
				encode(key), '=', stringifyCookieValue(value),
				options.expires ? '; expires=' + options.expires.toUTCString() : '', // use expires attribute, max-age is not supported by IE
				options.path    ? '; path=' + options.path : '',
				options.domain  ? '; domain=' + options.domain : '',
				options.secure  ? '; secure' : ''
			].join(''));
		}

		// Read

		var result = key ? undefined : {};

		// To prevent the for loop in the first place assign an empty array
		// in case there are no cookies at all. Also prevents odd result when
		// calling $.cookie().
		var cookies = document.cookie ? document.cookie.split('; ') : [];

		for (var i = 0, l = cookies.length; i &lt; l; i++) {
			var parts = cookies[i].split('=');
			var name = decode(parts.shift());
			var cookie = parts.join('=');

			if (key &amp;&amp; key === name) {
				// If second argument (value) is a function it's a converter...
				result = read(cookie, value);
				break;
			}

			// Prevent storing a cookie that we couldn't decode.
			if (!key &amp;&amp; (cookie = read(cookie)) !== undefined) {
				result[name] = cookie;
			}
		}

		return result;
	};

	config.defaults = {};

	$.removeCookie = function (key, options) {
		if ($.cookie(key) === undefined) {
			return false;
		}

		// Must not alter options, thus extending a fresh object...
		$.cookie(key, '', $.extend({}, options, { expires: -1 }));
		return !$.cookie(key);
	};

}));

/* End */
;
; /* Start:"a:4:{s:4:"full";s:67:"/bitrix/templates/aspro_next/js/jquery.plugin.min.js?17430122253181";s:6:"source";s:52:"/bitrix/templates/aspro_next/js/jquery.plugin.min.js";s:3:"min";s:0:"";s:3:"map";s:0:"";}"*/
/** Abstract base class for collection plugins v1.0.1.
	Written by Keith Wood (kbwood{at}iinet.com.au) December 2013.
	Licensed under the MIT (http://keith-wood.name/licence.html) license. */
(function(){var j=false;window.JQClass=function(){};JQClass.classes={};JQClass.extend=function extender(f){var g=this.prototype;j=true;var h=new this();j=false;for(var i in f){h[i]=typeof f[i]=='function'&amp;&amp;typeof g[i]=='function'?(function(d,e){return function(){var b=this._super;this._super=function(a){return g[d].apply(this,a||[])};var c=e.apply(this,arguments);this._super=b;return c}})(i,f[i]):f[i]}function JQClass(){if(!j&amp;&amp;this._init){this._init.apply(this,arguments)}}JQClass.prototype=h;JQClass.prototype.constructor=JQClass;JQClass.extend=extender;return JQClass}})();(function($){JQClass.classes.JQPlugin=JQClass.extend({name:'plugin',defaultOptions:{},regionalOptions:{},_getters:[],_getMarker:function(){return'is-'+this.name},_init:function(){$.extend(this.defaultOptions,(this.regionalOptions&amp;&amp;this.regionalOptions[''])||{});var c=camelCase(this.name);$[c]=this;$.fn[c]=function(a){var b=Array.prototype.slice.call(arguments,1);if($[c]._isNotChained(a,b)){return $[c][a].apply($[c],[this[0]].concat(b))}return this.each(function(){if(typeof a==='string'){if(a[0]==='_'||!$[c][a]){throw'Unknown method: '+a;}$[c][a].apply($[c],[this].concat(b))}else{$[c]._attach(this,a)}})}},setDefaults:function(a){$.extend(this.defaultOptions,a||{})},_isNotChained:function(a,b){if(a==='option'&amp;&amp;(b.length===0||(b.length===1&amp;&amp;typeof b[0]==='string'))){return true}return $.inArray(a,this._getters)&gt;-1},_attach:function(a,b){a=$(a);if(a.hasClass(this._getMarker())){return}a.addClass(this._getMarker());b=$.extend({},this.defaultOptions,this._getMetadata(a),b||{});var c=$.extend({name:this.name,elem:a,options:b},this._instSettings(a,b));a.data(this.name,c);this._postAttach(a,c);this.option(a,b)},_instSettings:function(a,b){return{}},_postAttach:function(a,b){},_getMetadata:function(d){try{var f=d.data(this.name.toLowerCase())||'';f=f.replace(/'/g,'"');f=f.replace(/([a-zA-Z0-9]+):/g,function(a,b,i){var c=f.substring(0,i).match(/"/g);return(!c||c.length%2===0?'"'+b+'":':b+':')});f=$.parseJSON('{'+f+'}');for(var g in f){var h=f[g];if(typeof h==='string'&amp;&amp;h.match(/^new Date\((.*)\)$/)){f[g]=eval(h)}}return f}catch(e){return{}}},_getInst:function(a){return $(a).data(this.name)||{}},option:function(a,b,c){a=$(a);var d=a.data(this.name);if(!b||(typeof b==='string'&amp;&amp;c==null)){var e=(d||{}).options;return(e&amp;&amp;b?e[b]:e)}if(!a.hasClass(this._getMarker())){return}var e=b||{};if(typeof b==='string'){e={};e[b]=c}this._optionsChanged(a,d,e);$.extend(d.options,e)},_optionsChanged:function(a,b,c){},destroy:function(a){a=$(a);if(!a.hasClass(this._getMarker())){return}this._preDestroy(a,this._getInst(a));a.removeData(this.name).removeClass(this._getMarker())},_preDestroy:function(a,b){}});function camelCase(c){return c.replace(/-([a-z])/g,function(a,b){return b.toUpperCase()})}$.JQPlugin={createPlugin:function(a,b){if(typeof a==='object'){b=a;a='JQPlugin'}a=camelCase(a);var c=camelCase(b.name);JQClass.classes[c]=JQClass.classes[a].extend(b);new JQClass.classes[c]()}}})(jQuery);
/* End */
;
; /* Start:"a:4:{s:4:"full";s:71:"/bitrix/templates/aspro_next/js/jquery.countdown.min.js?174301222513137";s:6:"source";s:55:"/bitrix/templates/aspro_next/js/jquery.countdown.min.js";s:3:"min";s:0:"";s:3:"map";s:0:"";}"*/
!function(e){var t="countdown",i=0,s=1,n=2,o=3,r=4,a=5,l=6;e.JQPlugin.createPlugin({name:t,defaultOptions:{until:null,since:null,timezone:null,serverSync:null,format:"dHMS",layout:"",compact:!1,padZeroes:!1,significant:0,description:"",expiryUrl:"",expiryText:"",alwaysExpire:!1,onExpiry:null,onTick:null,tickInterval:1},regionalOptions:{"":{labels:["Years","Months","Weeks","Days","Hours","Minutes","Seconds"],labels1:["Year","Month","Week","Day","Hour","Minute","Second"],compactLabels:["y","m","w","d"],whichLabels:null,digits:["0","1","2","3","4","5","6","7","8","9"],timeSeparator:":",isRTL:!1}},_getters:["getTimes"],_rtlClass:t+"-rtl",_sectionClass:t+"-section",_amountClass:t+"-amount",_periodClass:t+"-period",_rowClass:t+"-row",_holdingClass:t+"-holding",_showClass:t+"-show",_descrClass:t+"-descr",_timerElems:[],_init:function(){function t(e){var a=1e12&gt;e?n?performance.now()+performance.timing.navigationStart:s():e||s();a-r&gt;=1e3&amp;&amp;(i._updateElems(),r=a),o(t)}var i=this;this._super(),this._serverSyncs=[];var s="function"==typeof Date.now?Date.now:function(){return(new Date).getTime()},n=window.performance&amp;&amp;"function"==typeof window.performance.now,o=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||null,r=0;!o||e.noRequestAnimationFrame?(e.noRequestAnimationFrame=null,setInterval(function(){i._updateElems()},980)):(r=window.animationStartTime||window.webkitAnimationStartTime||window.mozAnimationStartTime||window.oAnimationStartTime||window.msAnimationStartTime||s(),o(t))},UTCDate:function(e,t,i,s,n,o,r,a){"object"==typeof t&amp;&amp;t.constructor==Date&amp;&amp;(a=t.getMilliseconds(),r=t.getSeconds(),o=t.getMinutes(),n=t.getHours(),s=t.getDate(),i=t.getMonth(),t=t.getFullYear());var l=new Date;return l.setUTCFullYear(t),l.setUTCDate(1),l.setUTCMonth(i||0),l.setUTCDate(s||1),l.setUTCHours(n||0),l.setUTCMinutes((o||0)-(Math.abs(e)&lt;30?60*e:e)),l.setUTCSeconds(r||0),l.setUTCMilliseconds(a||0),l},periodsToSeconds:function(e){return 31557600*e[0]+2629800*e[1]+604800*e[2]+86400*e[3]+3600*e[4]+60*e[5]+e[6]},resync:function(){var t=this;e("."+this._getMarker()).each(function(){var i=e.data(this,t.name);if(i.options.serverSync){for(var s=null,n=0;n&lt;t._serverSyncs.length;n++)if(t._serverSyncs[n][0]==i.options.serverSync){s=t._serverSyncs[n];break}if(null==s[2]){var o=e.isFunction(i.options.serverSync)?i.options.serverSync.apply(this,[]):null;s[2]=(o?(new Date).getTime()-o.getTime():0)-s[1]}i._since&amp;&amp;i._since.setMilliseconds(i._since.getMilliseconds()+s[2]),i._until.setMilliseconds(i._until.getMilliseconds()+s[2])}});for(var i=0;i&lt;t._serverSyncs.length;i++)null!=t._serverSyncs[i][2]&amp;&amp;(t._serverSyncs[i][1]+=t._serverSyncs[i][2],delete t._serverSyncs[i][2])},_instSettings:function(e,t){return{_periods:[0,0,0,0,0,0,0]}},_addElem:function(e){this._hasElem(e)||this._timerElems.push(e)},_hasElem:function(t){return e.inArray(t,this._timerElems)&gt;-1},_removeElem:function(t){this._timerElems=e.map(this._timerElems,function(e){return e==t?null:e})},_updateElems:function(){for(var e=this._timerElems.length-1;e&gt;=0;e--)this._updateCountdown(this._timerElems[e])},_optionsChanged:function(t,i,s){s.layout&amp;&amp;(s.layout=s.layout.replace(/&amp;lt;/g,"&lt;").replace(/&amp;gt;/g,"&gt;")),this._resetExtraLabels(i.options,s);var n=i.options.timezone!=s.timezone;e.extend(i.options,s),this._adjustSettings(t,i,null!=s.until||null!=s.since||n);var o=new Date;(i._since&amp;&amp;i._since&lt;o||i._until&amp;&amp;i._until&gt;o)&amp;&amp;this._addElem(t[0]),this._updateCountdown(t,i)},_updateCountdown:function(t,i){if(t=t.jquery?t:e(t),i=i||this._getInst(t),i&amp;&amp;i.options){if(t.html(this._generateHTML(i)).toggleClass(this._rtlClass,i.options.isRTL),e.isFunction(i.options.onTick)){var s="lap"!=i._hold?i._periods:this._calculatePeriods(i,i._show,i.options.significant,new Date);(1==i.options.tickInterval||this.periodsToSeconds(s)%i.options.tickInterval==0)&amp;&amp;i.options.onTick.apply(t[0],[s])}var n="pause"!=i._hold&amp;&amp;(i._since?i._now.getTime()&lt;i._since.getTime():i._now.getTime()&gt;=i._until.getTime());if(n&amp;&amp;!i._expiring){if(i._expiring=!0,this._hasElem(t[0])||i.options.alwaysExpire){if(this._removeElem(t[0]),e.isFunction(i.options.onExpiry)&amp;&amp;i.options.onExpiry.apply(t[0],[]),i.options.expiryText){var o=i.options.layout;i.options.layout=i.options.expiryText,this._updateCountdown(t[0],i),i.options.layout=o}i.options.expiryUrl&amp;&amp;(window.location=i.options.expiryUrl)}i._expiring=!1}else"pause"==i._hold&amp;&amp;this._removeElem(t[0])}},_resetExtraLabels:function(e,t){for(var i in t)i.match(/[Ll]abels[02-9]|compactLabels1/)&amp;&amp;(e[i]=t[i]);for(var i in e)i.match(/[Ll]abels[02-9]|compactLabels1/)&amp;&amp;"undefined"==typeof t[i]&amp;&amp;(e[i]=null)},_adjustSettings:function(t,i,s){for(var n=null,o=0;o&lt;this._serverSyncs.length;o++)if(this._serverSyncs[o][0]==i.options.serverSync){n=this._serverSyncs[o][1];break}if(null!=n)var r=i.options.serverSync?n:0,a=new Date;else{var l=e.isFunction(i.options.serverSync)?i.options.serverSync.apply(t[0],[]):null,a=new Date,r=l?a.getTime()-l.getTime():0;this._serverSyncs.push([i.options.serverSync,r])}var _=i.options.timezone;_=null==_?-a.getTimezoneOffset():_,(s||!s&amp;&amp;null==i._until&amp;&amp;null==i._since)&amp;&amp;(i._since=i.options.since,null!=i._since&amp;&amp;(i._since=this.UTCDate(_,this._determineTime(i._since,null)),i._since&amp;&amp;r&amp;&amp;i._since.setMilliseconds(i._since.getMilliseconds()+r)),i._until=this.UTCDate(_,this._determineTime(i.options.until,a)),r&amp;&amp;i._until.setMilliseconds(i._until.getMilliseconds()+r)),i._show=this._determineShow(i)},_preDestroy:function(e,t){this._removeElem(e[0]),e.empty()},pause:function(e){this._hold(e,"pause")},lap:function(e){this._hold(e,"lap")},resume:function(e){this._hold(e,null)},toggle:function(t){var i=e.data(t,this.name)||{};this[i._hold?"resume":"pause"](t)},toggleLap:function(t){var i=e.data(t,this.name)||{};this[i._hold?"resume":"lap"](t)},_hold:function(t,i){var s=e.data(t,this.name);if(s){if("pause"==s._hold&amp;&amp;!i){s._periods=s._savePeriods;var n=s._since?"-":"+";s[s._since?"_since":"_until"]=this._determineTime(n+s._periods[0]+"y"+n+s._periods[1]+"o"+n+s._periods[2]+"w"+n+s._periods[3]+"d"+n+s._periods[4]+"h"+n+s._periods[5]+"m"+n+s._periods[6]+"s"),this._addElem(t)}s._hold=i,s._savePeriods="pause"==i?s._periods:null,e.data(t,this.name,s),this._updateCountdown(t,s)}},getTimes:function(t){var i=e.data(t,this.name);return i?"pause"==i._hold?i._savePeriods:i._hold?this._calculatePeriods(i,i._show,i.options.significant,new Date):i._periods:null},_determineTime:function(e,t){var i=this,s=function(e){var t=new Date;return t.setTime(t.getTime()+1e3*e),t},n=function(e){e=e.toLowerCase();for(var t=new Date,s=t.getFullYear(),n=t.getMonth(),o=t.getDate(),r=t.getHours(),a=t.getMinutes(),l=t.getSeconds(),_=/([+-]?[0-9]+)\s*(s|m|h|d|w|o|y)?/g,p=_.exec(e);p;){switch(p[2]||"s"){case"s":l+=parseInt(p[1],10);break;case"m":a+=parseInt(p[1],10);break;case"h":r+=parseInt(p[1],10);break;case"d":o+=parseInt(p[1],10);break;case"w":o+=7*parseInt(p[1],10);break;case"o":n+=parseInt(p[1],10),o=Math.min(o,i._getDaysInMonth(s,n));break;case"y":s+=parseInt(p[1],10),o=Math.min(o,i._getDaysInMonth(s,n))}p=_.exec(e)}return new Date(s,n,o,r,a,l,0)},o=null==e?t:"string"==typeof e?n(e):"number"==typeof e?s(e):e;return o&amp;&amp;o.setMilliseconds(0),o},_getDaysInMonth:function(e,t){return 32-new Date(e,t,32).getDate()},_normalLabels:function(e){return e},_generateHTML:function(t){var _=this;t._periods=t._hold?t._periods:this._calculatePeriods(t,t._show,t.options.significant,new Date);for(var p=!1,c=0,u=t.options.significant,d=e.extend({},t._show),h=i;l&gt;=h;h++)p|="?"==t._show[h]&amp;&amp;t._periods[h]&gt;0,d[h]="?"!=t._show[h]||p?t._show[h]:null,c+=d[h]?1:0,u-=t._periods[h]&gt;0?1:0;for(var m=[!1,!1,!1,!1,!1,!1,!1],h=l;h&gt;=i;h--)t._show[h]&amp;&amp;(t._periods[h]?m[h]=!0:(m[h]=u&gt;0,u--));var g=t.options.compact?t.options.compactLabels:t.options.labels,f=t.options.whichLabels||this._normalLabels,w=function(e){var i=t.options["compactLabels"+f(t._periods[e])];return d[e]?_._translateDigits(t,t._periods[e])+(i?i[e]:g[e])+" ":""},y=t.options.padZeroes?2:1,v=function(e){var i=t.options["labels"+f(t._periods[e])];return!t.options.significant&amp;&amp;d[e]||t.options.significant&amp;&amp;m[e]?'&lt;span class="'+_._sectionClass+'"&gt;&lt;span class="'+_._amountClass+'"&gt;'+_._minDigits(t,t._periods[e],y)+'&lt;/span&gt;&lt;span class="'+_._periodClass+'"&gt;'+(i?i[e]:g[e])+"&lt;/span&gt;&lt;/span&gt;":""};return t.options.layout?this._buildLayout(t,d,t.options.layout,t.options.compact,t.options.significant,m):(t.options.compact?'&lt;span class="'+this._rowClass+" "+this._amountClass+(t._hold?" "+this._holdingClass:"")+'"&gt;'+w(i)+w(s)+w(n)+w(o)+(d[r]?this._minDigits(t,t._periods[r],2):"")+(d[a]?(d[r]?t.options.timeSeparator:"")+this._minDigits(t,t._periods[a],2):"")+(d[l]?(d[r]||d[a]?t.options.timeSeparator:"")+this._minDigits(t,t._periods[l],2):""):'&lt;span class="'+this._rowClass+" "+this._showClass+(t.options.significant||c)+(t._hold?" "+this._holdingClass:"")+'"&gt;'+v(i)+v(s)+v(n)+v(o)+v(r)+v(a)+v(l))+"&lt;/span&gt;"+(t.options.description?'&lt;span class="'+this._rowClass+" "+this._descrClass+'"&gt;'+t.options.description+"&lt;/span&gt;":"")},_buildLayout:function(t,_,p,c,u,d){for(var h=t.options[c?"compactLabels":"labels"],m=t.options.whichLabels||this._normalLabels,g=function(e){return(t.options[(c?"compactLabels":"labels")+m(t._periods[e])]||h)[e]},f=function(e,i){return t.options.digits[Math.floor(e/i)%10]},w={desc:t.options.description,sep:t.options.timeSeparator,yl:g(i),yn:this._minDigits(t,t._periods[i],1),ynn:this._minDigits(t,t._periods[i],2),ynnn:this._minDigits(t,t._periods[i],3),y1:f(t._periods[i],1),y10:f(t._periods[i],10),y100:f(t._periods[i],100),y1000:f(t._periods[i],1e3),ol:g(s),on:this._minDigits(t,t._periods[s],1),onn:this._minDigits(t,t._periods[s],2),onnn:this._minDigits(t,t._periods[s],3),o1:f(t._periods[s],1),o10:f(t._periods[s],10),o100:f(t._periods[s],100),o1000:f(t._periods[s],1e3),wl:g(n),wn:this._minDigits(t,t._periods[n],1),wnn:this._minDigits(t,t._periods[n],2),wnnn:this._minDigits(t,t._periods[n],3),w1:f(t._periods[n],1),w10:f(t._periods[n],10),w100:f(t._periods[n],100),w1000:f(t._periods[n],1e3),dl:g(o),dn:this._minDigits(t,t._periods[o],1),dnn:this._minDigits(t,t._periods[o],2),dnnn:this._minDigits(t,t._periods[o],3),d1:f(t._periods[o],1),d10:f(t._periods[o],10),d100:f(t._periods[o],100),d1000:f(t._periods[o],1e3),hl:g(r),hn:this._minDigits(t,t._periods[r],1),hnn:this._minDigits(t,t._periods[r],2),hnnn:this._minDigits(t,t._periods[r],3),h1:f(t._periods[r],1),h10:f(t._periods[r],10),h100:f(t._periods[r],100),h1000:f(t._periods[r],1e3),ml:g(a),mn:this._minDigits(t,t._periods[a],1),mnn:this._minDigits(t,t._periods[a],2),mnnn:this._minDigits(t,t._periods[a],3),m1:f(t._periods[a],1),m10:f(t._periods[a],10),m100:f(t._periods[a],100),m1000:f(t._periods[a],1e3),sl:g(l),sn:this._minDigits(t,t._periods[l],1),snn:this._minDigits(t,t._periods[l],2),snnn:this._minDigits(t,t._periods[l],3),s1:f(t._periods[l],1),s10:f(t._periods[l],10),s100:f(t._periods[l],100),s1000:f(t._periods[l],1e3)},y=p,v=i;l&gt;=v;v++){var D="yowdhms".charAt(v),T=new RegExp("\\{"+D+"&lt;\\}([\\s\\S]*)\\{"+D+"&gt;\\}","g");y=y.replace(T,!u&amp;&amp;_[v]||u&amp;&amp;d[v]?"$1":"")}return e.each(w,function(e,t){var i=new RegExp("\\{"+e+"\\}","g");y=y.replace(i,t)}),y},_minDigits:function(e,t,i){return t=""+t,t.length&gt;=i?this._translateDigits(e,t):(t="0000000000"+t,this._translateDigits(e,t.substr(t.length-i)))},_translateDigits:function(e,t){return(""+t).replace(/[0-9]/g,function(t){return e.options.digits[t]})},_determineShow:function(e){var t=e.options.format,_=[];return _[i]=t.match("y")?"?":t.match("Y")?"!":null,_[s]=t.match("o")?"?":t.match("O")?"!":null,_[n]=t.match("w")?"?":t.match("W")?"!":null,_[o]=t.match("d")?"?":t.match("D")?"!":null,_[r]=t.match("h")?"?":t.match("H")?"!":null,_[a]=t.match("m")?"?":t.match("M")?"!":null,_[l]=t.match("s")?"?":t.match("S")?"!":null,_},_calculatePeriods:function(e,t,_,p){e._now=p,e._now.setMilliseconds(0);var c=new Date(e._now.getTime());e._since?p.getTime()&lt;e._since.getTime()?e._now=p=c:p=e._since:(c.setTime(e._until.getTime()),p.getTime()&gt;e._until.getTime()&amp;&amp;(e._now=p=c));var u=[0,0,0,0,0,0,0];if(t[i]||t[s]){var d=this._getDaysInMonth(p.getFullYear(),p.getMonth()),h=this._getDaysInMonth(c.getFullYear(),c.getMonth()),m=c.getDate()==p.getDate()||c.getDate()&gt;=Math.min(d,h)&amp;&amp;p.getDate()&gt;=Math.min(d,h),g=function(e){return 60*(60*e.getHours()+e.getMinutes())+e.getSeconds()},f=Math.max(0,12*(c.getFullYear()-p.getFullYear())+c.getMonth()-p.getMonth()+(c.getDate()&lt;p.getDate()&amp;&amp;!m||m&amp;&amp;g(c)&lt;g(p)?-1:0));u[i]=t[i]?Math.floor(f/12):0,u[s]=t[s]?f-12*u[i]:0,p=new Date(p.getTime());var w=p.getDate()==d,y=this._getDaysInMonth(p.getFullYear()+u[i],p.getMonth()+u[s]);p.getDate()&gt;y&amp;&amp;p.setDate(y),p.setFullYear(p.getFullYear()+u[i]),p.setMonth(p.getMonth()+u[s]),w&amp;&amp;p.setDate(y)}var v=Math.floor((c.getTime()-p.getTime())/1e3),D=function(e,i){u[e]=t[e]?Math.floor(v/i):0,v-=u[e]*i};if(D(n,604800),D(o,86400),D(r,3600),D(a,60),D(l,1),v&gt;0&amp;&amp;!e._since)for(var T=[1,12,4.3482,7,24,60,60],M=l,S=1,b=l;b&gt;=i;b--)t[b]&amp;&amp;(u[M]&gt;=S&amp;&amp;(u[M]=0,v=1),v&gt;0&amp;&amp;(u[b]++,v=0,M=b,S=1)),S*=T[b];if(_)for(var b=i;l&gt;=b;b++)_&amp;&amp;u[b]?_--:_||(u[b]=0);return u}})}(jQuery);
/* End */
;
; /* Start:"a:4:{s:4:"full";s:73:"/bitrix/templates/aspro_next/js/jquery.countdown-ru.min.js?17430122251011";s:6:"source";s:54:"/bitrix/templates/aspro_next/js/jquery.countdown-ru.js";s:3:"min";s:0:"";s:3:"map";s:0:"";}"*/
!function(e){e.countdown.regionalOptions.ru={labels:[BX.message("COUNTDOWN_YEAR0"),BX.message("COUNTDOWN_MONTH0"),BX.message("COUNTDOWN_WEAK0"),BX.message("COUNTDOWN_DAY0"),BX.message("COUNTDOWN_HOUR"),BX.message("COUNTDOWN_MIN"),BX.message("COUNTDOWN_SEC")],labels1:[BX.message("COUNTDOWN_YEAR1"),BX.message("COUNTDOWN_MONTH1"),BX.message("COUNTDOWN_WEAK1"),BX.message("COUNTDOWN_DAY1"),BX.message("COUNTDOWN_HOUR"),BX.message("COUNTDOWN_MIN"),BX.message("COUNTDOWN_SEC")],labels2:[BX.message("COUNTDOWN_YEAR2"),BX.message("COUNTDOWN_MONTH2"),BX.message("COUNTDOWN_WEAK2"),BX.message("COUNTDOWN_DAY2"),BX.message("COUNTDOWN_HOUR"),BX.message("COUNTDOWN_MIN"),BX.message("COUNTDOWN_SEC")],compactLabels:["л","м","н","д"],compactLabels1:["г","м","н","д"],whichLabels:function(e){var s=e%10,O=Math.floor(e%100/10);return 1==e?1:s&gt;=2&amp;&amp;4&gt;=s&amp;&amp;1!=O?2:1==s&amp;&amp;1!=O?1:0},digits:["0","1","2","3","4","5","6","7","8","9"],timeSeparator:":",isRTL:!1},e.countdown.setDefaults(e.countdown.regionalOptions.ru)}(jQuery);
/* End */
;
; /* Start:"a:4:{s:4:"full";s:70:"/bitrix/templates/aspro_next/js/jquery.ikSelect.min.js?174301222517725";s:6:"source";s:50:"/bitrix/templates/aspro_next/js/jquery.ikSelect.js";s:3:"min";s:0:"";s:3:"map";s:0:"";}"*/
!function(t,i,e,s){var o,n=t(i),r={syntax:'&lt;div class="ik_select_link"&gt;&lt;div class="ik_select_link_text"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="ik_select_dropdown"&gt;&lt;div class="ik_select_list"&gt;&lt;/div&gt;&lt;/div&gt;',autoWidth:!0,ddFullWidth:!0,equalWidths:!0,dynamicWidth:!1,extractLink:!1,customClass:"",linkCustomClass:"",ddCustomClass:"",ddMaxHeight:200,filter:!1,nothingFoundText:"Nothing found",isDisabled:!1,onInit:function(){},onShow:function(){},onHide:function(){},onKeyUp:function(){},onKeyDown:function(){},onHoverMove:function(){}};if(!t.browser){var h=function(t){t=t.toLowerCase();var i=/(chrome)[ \/]([\w.]+)/.exec(t)||/(webkit)[ \/]([\w.]+)/.exec(t)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(t)||/(msie) ([\w.]+)/.exec(t)||t.indexOf("compatible")&lt;0&amp;&amp;/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(t)||[];return{browser:i[1]||"",version:i[2]||"0"}}(navigator.userAgent),l={};h.browser&amp;&amp;(l[h.browser]=!0,l.version=h.version),l.chrome?l.webkit=!0:l.webkit&amp;&amp;(l.safari=!0),t.browser=l}function p(i,e){var s={};for(var o in this.el=i,this.$el=t(i),r)s[o]=this.$el.data(o.toLowerCase());this.options=t.extend({},r,e,s),t.browser.mobile&amp;&amp;(this.options.filter=!1),this.init()}t.browser.mobile=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile/i.test(navigator.userAgent),t.browser.operamini="[object OperaMini]"===Object.prototype.toString.call(i.operamini),t.extend(p.prototype,{init:function(){this.$wrapper=t('&lt;div class="ik_select"&gt;'+this.options.syntax+"&lt;/div&gt;"),this.$link=t(".ik_select_link",this.$wrapper),this.$linkText=t(".ik_select_link_text",this.$wrapper),this.$dropdown=t(".ik_select_dropdown",this.$wrapper),this.$list=t(".ik_select_list",this.$wrapper),this.$listInner=t('&lt;div class="ik_select_list_inner"/&gt;'),this.$active=t([]),this.$hover=t([]),this.hoverIndex=0,this.$optionSet=t([]),this.$optgroupSet=t([]),this.$list.append(this.$listInner),this.options.filter&amp;&amp;(this.$filter=t([]),this.$optionSetOriginal=t([]),this.$nothingFoundText=t('&lt;div class="ik_select_nothing_found"/&gt;').html(this.options.nothingFoundText),this.$filterWrap=t(".ik_select_filter_wrap",this.$wrapper),this.$filterWrap.length||(this.$filterWrap=t('&lt;div class="ik_select_filter_wrap"/&gt;')),this.$filter=t('&lt;input type="text" class="ik_select_filter"&gt;'),this.$filterWrap.append(this.$filter),this.$list.prepend(this.$filterWrap),this.$filter.on({"keydown.ikSelect keyup.ikSelect":t.proxy(this,"_elKeyUpDown"),"keyup.ikSelect":t.proxy(this,"_filterKeyup")})),this.$wrapper.addClass(this.options.customClass),this.$link.addClass(this.options.linkCustomClass||this.options.customClass&amp;&amp;this.options.customClass+"-link"),this.$dropdown.addClass(this.options.ddCustomClass||this.options.customClass&amp;&amp;this.options.customClass+"-dd"),this.reset(),this.toggle(!(this.options.isDisabled||this.$el.prop("disabled")||this.$el.hasClass("hidden"))),this.$link.on("click.ikSelect",t.proxy(this,"_linkClick")),this.$el.on({"focus.ikSelect":t.proxy(this,"_elFocus"),"blur.ikSelect":t.proxy(this,"_elBlur"),"change.ikSelect":t.proxy(this,"_syncOriginalOption"),"keydown.ikSelect keyup.ikSelect":t.proxy(this,"_elKeyUpDown")}),this.$list.on({"click.ikSelect":t.proxy(this,"_optionClick"),"mouseover.ikSelect":t.proxy(this,"_optionMouseover")},".ik_select_option"),this.$wrapper.on("click",function(){return!1}),this.$el.after(this.$wrapper),this.redraw(),this.$el.appendTo(this.$wrapper),this.options.onInit(this),this.$el.trigger("ikinit",this)},_linkClick:function(){this.isDisabled||(this===o?this.hideDropdown():this.showDropdown())},_optionClick:function(){this._makeOptionActive(this.searchIndexes?this.$optionSetOriginal.index(this.$hover):this.hoverIndex,!0),this.hideDropdown(),this.$el.change().focus()},_optionMouseover:function(i){var e=t(i.currentTarget);e.hasClass("ik_select_option_disabled")||(this.$hover.removeClass("ik_select_hover"),this.$hover=e.addClass("ik_select_hover"),this.hoverIndex=this.$optionSet.index(this.$hover))},_makeOptionActive:function(i,e){var s=t(this.el.options[i]),o="";s.data("img_src")&amp;&amp;(o+='&lt;span class="icon_color" style="background: url('+s.data("img_src")+')"&gt;&lt;/span&gt;',this.$link.addClass("img")),s.attr("title")&amp;&amp;this.$link.attr("title",s.attr("title")),o+=s.text(),this.$linkText.html(o),this.$link.toggleClass("ik_select_link_novalue",!s.attr("value")),this.$hover.removeClass("ik_select_hover"),this.$active.removeClass("ik_select_active"),this.$hover=this.$active=this.$optionSet.eq(i).addClass("ik_select_hover ik_select_active"),this.hoverIndex=i,e&amp;&amp;this._syncFakeOption()},_elKeyUpDown:function(i){var e,s=t(i.currentTarget),o=i.type,n=i.which;switch(n){case 38:"keydown"===o&amp;&amp;(i.preventDefault(),this._moveToPrevActive());break;case 40:"keydown"===o&amp;&amp;(i.preventDefault(),this._moveToNextActive());break;case 33:"keydown"===o&amp;&amp;(i.preventDefault(),e=this.$hover.position().top-this.$listInner.height(),this._moveToPrevActive(function(t){return t&lt;=e}));break;case 34:"keydown"===o&amp;&amp;(i.preventDefault(),e=this.$hover.position().top+this.$listInner.height(),this._moveToNextActive(function(t){return t&gt;=e}));break;case 36:"keydown"===o&amp;&amp;s.is(this.$el)&amp;&amp;(i.preventDefault(),this._moveToFirstActive());break;case 35:"keydown"===o&amp;&amp;s.is(this.$el)&amp;&amp;(i.preventDefault(),this._moveToLastActive());break;case 32:"keydown"===o&amp;&amp;s.is(this.$el)&amp;&amp;(i.preventDefault(),this.$dropdown.is(":visible")?this.$hover.click():this._linkClick());break;case 13:"keydown"===o&amp;&amp;this.$dropdown.is(":visible")&amp;&amp;(i.preventDefault(),this.$hover.click());break;case 27:"keydown"===o&amp;&amp;this.$dropdown.is(":visible")&amp;&amp;(i.preventDefault(),this.hideDropdown());break;case 9:"keydown"===o&amp;&amp;(t.browser.webkit&amp;&amp;this.$dropdown.is(":visible")?i.preventDefault():this.hideDropdown());break;default:"keyup"===o&amp;&amp;s.is(this.$el)&amp;&amp;this._syncOriginalOption()}"keyup"===o&amp;&amp;t.browser.mozilla&amp;&amp;this._syncFakeOption(),"keydown"===o&amp;&amp;(this.options.onKeyDown(this,n),this.$el.trigger("ikkeydown",[this,n])),"keyup"===o&amp;&amp;(this.options.onKeyUp(this,n),this.$el.trigger("ikkeyup",[this,n]))},_moveTo:function(i){var e,s,o;if(!this.$dropdown.is(":visible")&amp;&amp;t.browser.webkit)return this.showDropdown(),this;!this.$dropdown.is(":visible")||t.browser.mozilla?this._makeOptionActive(i,!0):(this.$hover.removeClass("ik_select_hover"),this.$hover=this.$optionSet.eq(i).addClass("ik_select_hover"),this.hoverIndex=i),s=(e=this.$hover.position().top)+this.$active.outerHeight(),this.$hover.index()||(o=this.$hover.closest(".ik_select_optgroup")).length&amp;&amp;(e=o.position().top),s&gt;this.$listInner.height()?this.$listInner.scrollTop(this.$listInner.scrollTop()+s-this.$listInner.height()):e&lt;0&amp;&amp;this.$listInner.scrollTop(this.$listInner.scrollTop()+e),this.options.onHoverMove(this),this.$el.trigger("ikhovermove",this)},_moveToFirstActive:function(){for(var t=0;t&lt;this.$optionSet.length;t++)if(!this.$optionSet.eq(t).hasClass("ik_select_option_disabled")){this._moveTo(t);break}},_moveToLastActive:function(){for(var t=this.$optionSet.length-1;t&gt;=0;t++)if(!this.$optionSet.eq(t).hasClass("ik_select_option_disabled")){this._moveTo(t);break}},_moveToPrevActive:function(t){for(var i,e=this.hoverIndex-1;e&gt;=0;e--)if(!(i=this.$optionSet.eq(e)).hasClass("ik_select_option_disabled")&amp;&amp;(void 0===t||t(i.position().top))){this._moveTo(e);break}},_moveToNextActive:function(t){for(var i,e=this.hoverIndex+1;e&lt;this.$optionSet.length;e++)if(!(i=this.$optionSet.eq(e)).hasClass("ik_select_option_disabled")&amp;&amp;(void 0===t||t(i.position().top))){this._moveTo(e);break}},_elFocus:function(){var t,i,e;if(this.isDisabled)return this;this.$link.addClass("ik_select_link_focus"),((t=this.$wrapper.offset().top)+this.$wrapper.height()&gt;(i=n.scrollTop())+(e=n.height())||t&lt;i)&amp;&amp;n.scrollTop(t-e/2)},_elBlur:function(){this.$link.removeClass("ik_select_link_focus")},_filterKeyup:function(){var i,e=t.trim(this.$filter.val());this.$listInner.show(),void 0===this.searchIndexes&amp;&amp;(this.$optionSetOriginal=this.$optionSet,this.searchIndexes=t.makeArray(this.$optionSet.map(function(i,e){return t(e).text().toLowerCase()}))),e!==i&amp;&amp;(""===e?(this.$optionSet=this.$optionSetOriginal.show(),this.$optgroupSet.show(),this.$nothingFoundText.remove()):(this.$optionSet=t([]),this.$optgroupSet.show(),this.$optionSetOriginal.each(t.proxy(function(i,s){var o=t(s);this.searchIndexes[i].indexOf(e.toLowerCase())&gt;=0?(this.$optionSet=this.$optionSet.add(o),o.show()):o.hide()},this)),this.$optionSet.length?(this.$nothingFoundText.remove(),this.$optgroupSet.each(function(i,e){var s=t(e);t(".ik_select_option:visible",s).length||s.hide()}),this.$hover.is(":visible")||this._moveToFirstActive()):(this.$listInner.hide(),this.$list.append(this.$nothingFoundText))),i=e)},_syncFakeOption:function(){this.el.selectedIndex=this.hoverIndex},_syncOriginalOption:function(){this._makeOptionActive(this.el.selectedIndex)},_fixHeight:function(){this.$dropdown.show(),this.$listInner.css("height","auto"),this.$listInner.height()&gt;this.options.ddMaxHeight&amp;&amp;this.$listInner.css({overflow:"auto",height:this.options.ddMaxHeight,position:"relative"}),this.$dropdown.hide()},redraw:function(){var i,e,s;this.options.filter&amp;&amp;this.$filter.hide(),this.$wrapper.css({position:"relative"}),this.$dropdown.css({position:"absolute",zIndex:9998,width:"100%"}),this.$list.css({position:"relative"}),this._fixHeight(),(this.options.dynamicWidth||this.options.autoWidth||this.options.ddFullWidth)&amp;&amp;(this.$wrapper.width(""),this.$dropdown.show().width(9999),this.$listInner.css("float","left"),this.$list.css("float","left"),i=this.$list.outerWidth(!0),e=this.$listInner.width()-this.$listInnerUl.width(),this.$list.css("float",""),this.$listInner.css("float",""),this.$dropdown.css("width","100%"),this.options.ddFullWidth&amp;&amp;this.$dropdown.width(i+e),this.options.dynamicWidth?this.$wrapper.css({display:"inline-block",width:"auto",verticalAlign:"top"}):this.options.autoWidth&amp;&amp;this.$wrapper.width(i+(this.options.equalWidths?e:0)).addClass("ik_select_autowidth"),s=this.$wrapper.parent().width(),this.$wrapper.width()&gt;s&amp;&amp;this.$wrapper.width(s)),this.options.filter&amp;&amp;this.$filter.show().outerWidth(this.$filterWrap.width()),this.$dropdown.hide(),this.$el.css({position:"absolute",margin:0,padding:0,top:0,left:-9999}),t.browser.mobile&amp;&amp;this.$el.css({opacity:0,left:0,height:this.$wrapper.height(),width:this.$wrapper.width()})},reset:function(){var i="";this.$linkText.html(this.$el.val()),this.$listInner.empty(),i="&lt;ul&gt;",this.$el.children().each(t.proxy(function(e,s){var o,n=t(s),r=s.tagName.toLowerCase();"optgroup"===r?(o=n.children().map(t.proxy(function(i,e){return this._generateOptionObject(t(e))},this)),o=t.makeArray(o),i+=this._renderListOptgroup({label:n.attr("label")||"&amp;nbsp;",isDisabled:n.is(":disabled"),options:o})):"option"===r&amp;&amp;(i+=this._renderListOption(this._generateOptionObject(n)))},this)),i+="&lt;/ul&gt;",this.$listInner.append(i),this._syncOriginalOption(),this.$listInnerUl=t("&gt; ul",this.$listInner),this.$optgroupSet=t(".ik_select_optgroup",this.$listInner),this.$optionSet=t(".ik_select_option",this.$listInner)},hideDropdown:function(){this.options.filter&amp;&amp;(this.$filter.val(""),this._filterKeyup()),this.$dropdown.hide().appendTo(this.$wrapper).css({left:"",top:""}),this.options.extractLink&amp;&amp;(this.$wrapper.outerWidth(this.$wrapper.data("outerWidth")),this.$wrapper.height(""),this.$link.removeClass("ik_select_link_extracted").css({position:"",top:"",left:"",zIndex:""}).prependTo(this.$wrapper)),o=null,this.$el.focus(),this.options.onHide(this),this.$el.trigger("ikhide",this)},showDropdown:function(){var i,e,s,r,h,l,p,a,d;o!==this&amp;&amp;this.$optionSet.length&amp;&amp;(o&amp;&amp;o.hideDropdown(),this._syncOriginalOption(),t(".show_un_props").length?this.$dropdown.addClass("show_un_props"):t(".unshow_un_props").length&amp;&amp;this.$dropdown.addClass("unshow_un_props"),this.$dropdown.show(),i=this.$dropdown.offset(),e=this.$dropdown.outerWidth(!0),s=this.$dropdown.outerHeight(!0),r=this.$wrapper.offset(),l=n.width(),p=n.height(),a=n.scrollTop(),this.options.ddFullWidth&amp;&amp;r.left+e&gt;l&amp;&amp;(i.left=l-e),i.top+s&gt;a+p&amp;&amp;(i.top=a+p-s),this.$dropdown.css({left:i.left,top:i.top,width:this.$dropdown.width()}).appendTo("body"),this.options.extractLink&amp;&amp;(d=this.$link.offset(),h=this.$wrapper.outerWidth(),this.$wrapper.data("outerWidth",h),this.$wrapper.outerWidth(h),this.$wrapper.outerHeight(this.$wrapper.outerHeight()),this.$link.outerWidth(this.$link.outerWidth()),this.$link.addClass("ik_select_link_extracted").css({position:"absolute",top:d.top,left:d.left,zIndex:9999}).appendTo("body")),this.$listInner.scrollTop(this.$active.position().top-this.$list.height()/2),this.options.filter?this.$filter.focus():this.$el.focus(),o=this,this.options.onShow(this),this.$el.trigger("ikshow",this))},_generateOptionObject:function(t){return{value:t.val(),label:t.html()||"&amp;nbsp;",isDisabled:t.is(":disabled"),dataParam:t.data(),className:t.attr("class"),title:t.attr("title")}},_renderListOption:function(t){var i,e=t.isDisabled?" ik_select_option_disabled":"",s=t.dataParam.img_src?" img":"",o="hidden"==t.className?" missing":"",n=t.title;return i='&lt;li class="ik_select_option'+e+s+o+'" title="'+n+'" data-value="'+t.value+'"&gt;',i+='&lt;span class="ik_select_option_label" title="'+n+'"&gt;',t.dataParam.img_src&amp;&amp;(i+='&lt;span class="icon_color" style="background: url('+t.dataParam.img_src+')"&gt;&lt;/span&gt;'),i+=t.label,i+="&lt;/span&gt;",i+="&lt;/li&gt;"},_renderListOptgroup:function(i){var e,s=i.isDisabled?" ik_select_optgroup_disabled":"";return e='&lt;li class="ik_select_optgroup'+s+'"&gt;',e+='&lt;div class="ik_select_optgroup_label"&gt;'+i.label+"&lt;/div&gt;",e+="&lt;ul&gt;",t.isArray(i.options)&amp;&amp;t.each(i.options,t.proxy(function(t,i){e+=this._renderListOption({value:i.value,label:i.label||"&amp;nbsp;",isDisabled:i.isDisabled})},this)),e+="&lt;/ul&gt;",e+="&lt;/li&gt;"},_renderOption:function(t){return'&lt;option value="'+t.value+'"&gt;'+t.label+"&lt;/option&gt;"},_renderOptgroup:function(i){var e;return e='&lt;optgroup label="'+i.label+'"&gt;',t.isArray(i.options)&amp;&amp;t.each(i.options,t.proxy(function(t,i){e+=this._renderOption(i)},this)),e+="&lt;/option&gt;"},addOptions:function(i,e,s){var o,n,r="",h="",l=this.$listInnerUl,p=this.$el;i=t.isArray(i)?i:[i],t.each(i,t.proxy(function(t,i){r+=this._renderListOption(i),h+=this._renderOption(i)},this)),t.isNumeric(s)&amp;&amp;s&lt;this.$optgroupSet.length&amp;&amp;(l=this.$optgroupSet.eq(s),p=t("optgroup",this.$el).eq(s)),t.isNumeric(e)&amp;&amp;e&lt;(o=t(".ik_select_option",l)).length&amp;&amp;(o.eq(e).before(r),(n=t("option",p)).eq(e).before(h)),n||(l.append(r),p.append(h)),this.$optionSet=t(".ik_select_option",this.$listInner),this._fixHeight()},addOptgroups:function(i,e){var s="",o="";i&amp;&amp;(i=t.isArray(i)?i:[i],t.each(i,t.proxy(function(t,i){s+=this._renderListOptgroup(i),o+=this._renderOptgroup(i)},this)),t.isNumeric(e)&amp;&amp;e&lt;this.$optgroupSet.length?(this.$optgroupSet.eq(e).before(s),t("optgroup",this.$el).eq(e).before(o)):(this.$listInnerUl.append(s),this.$el.append(o)),this.$optgroupSet=t(".ik_select_optgroup",this.$listInner),this.$optionSet=t(".ik_select_option",this.$listInner),this._fixHeight())},removeOptions:function(i,e){var s,o,n=t([]);t.isNumeric(e)&amp;&amp;(e&lt;0?(s=t("&gt; .ik_select_option",this.$listInnerUl),o=t("&gt; option",this.$el)):e&lt;this.$optgroupSet.length&amp;&amp;(s=t(".ik_select_option",this.$optgroupSet.eq(e)),o=t("optgroup",this.$el).eq(e).find("option"))),s||(s=this.$optionSet,o=t(this.el.options)),t.isArray(i)||(i=[i]),t.each(i,t.proxy(function(t,i){i&lt;s.length&amp;&amp;(n=n.add(s.eq(i)).add(o.eq(i)))},this)),n.remove(),this.$optionSet=t(".ik_select_option",this.$listInner),this._syncOriginalOption(),this._fixHeight()},removeOptgroups:function(i){var e=t([]),s=t("optgroup",this.el);t.isArray(i)||(i=[i]),t.each(i,t.proxy(function(t,i){i&lt;this.$optgroupSet.length&amp;&amp;(e=e.add(this.$optgroupSet.eq(i)).add(s.eq(i)))},this)),e.remove(),this.$optionSet=t(".ik_select_option",this.$listInner),this.$optgroupSet=t(".ik_select_optgroup",this.$listInner),this._syncOriginalOption(),this._fixHeight()},disable:function(){this.toggle(!1)},enable:function(){this.toggle(!0)},toggle:function(t){this.isDisabled=void 0!==t?!t:!this.isDisabled,this.$el.prop("disabled",this.isDisabled),this.$link.toggleClass("ik_select_link_disabled",this.isDisabled)},select:function(t,i){i?this.el.selectedIndex=t:this.$el.val(t),this._syncOriginalOption()},disableOptgroups:function(t){this.toggleOptgroups(t,!1)},enableOptgroups:function(t){this.toggleOptgroups(t,!0)},toggleOptgroups:function(i,e){t.isArray(i)||(i=[i]),t.each(i,t.proxy(function(i,s){var o,n,r,h=[],l=t("optgroup",this.$el).eq(s);o=void 0!==e?e:l.prop("disabled"),l.prop("disabled",!o),this.$optgroupSet.eq(s).toggleClass("ik_select_optgroup_disabled",!o),n=t("option",l);for(var p=r=t(this.el.options).index(n.eq(0));p&lt;r+n.length;p++)h.push(p);this.toggleOptions(h,!0,o)},this)),this._syncOriginalOption()},disableOptions:function(t,i){this.toggleOptions(t,i,!1)},enableOptions:function(t,i){this.toggleOptions(t,i,!0)},toggleOptions:function(i,e,s){var o=t("option",this.el);t.isArray(i)||(i=[i]);var n=t.proxy(function(t,i){var e=void 0!==s?s:t.prop("disabled");t.prop("disabled",!e),this.$optionSet.eq(i).toggleClass("ik_select_option_disabled",!e)},this);t.each(i,function(i,s){e?n(o.eq(s),s):o.each(function(i,e){var o=t(e);if(o.val()===s)return n(o,i),this})}),this._syncOriginalOption()},detach:function(){this.$el.off(".ikSelect").css({width:"",height:"",left:"",top:"",position:"",margin:"",padding:""}),this.$wrapper.before(this.$el),this.$wrapper.remove(),this.$el.removeData("plugin_ikSelect")}}),t.fn.ikSelect=function(i){var e;return t.browser.operamini?this:(e=Array.prototype.slice.call(arguments,1),this.each(function(){var s;t.data(this,"plugin_ikSelect")?"string"==typeof i&amp;&amp;"function"==typeof(s=t.data(this,"plugin_ikSelect"))[i]&amp;&amp;s[i].apply(s,e):t.data(this,"plugin_ikSelect",new p(this,i))}))},t.ikSelect={extendDefaults:function(i){t.extend(r,i)}},t(e).bind("click.ikSelect",function(){o&amp;&amp;o.hideDropdown()})}(jQuery,window,document);
/* End */
;
; /* Start:"a:4:{s:4:"full";s:80:"/bitrix/templates/aspro_next/js/jquery.mobile.custom.touch.min.js?17430122257784";s:6:"source";s:65:"/bitrix/templates/aspro_next/js/jquery.mobile.custom.touch.min.js";s:3:"min";s:0:"";s:3:"map";s:0:"";}"*/
/*! jQuery Mobile v1.4.5 | Copyright 2010, 2014 jQuery Foundation, Inc. | jquery.org/license */

(function(e,t,n){typeof define=="function"&amp;&amp;define.amd?define(["jquery"],function(r){return n(r,e,t),r.mobile}):n(e.jQuery,e,t)})(this,document,function(e,t,n,r){(function(e,t,n,r){function T(e){while(e&amp;&amp;typeof e.originalEvent!="undefined")e=e.originalEvent;return e}function N(t,n){var i=t.type,s,o,a,l,c,h,p,d,v;t=e.Event(t),t.type=n,s=t.originalEvent,o=e.event.props,i.search(/^(mouse|click)/)&gt;-1&amp;&amp;(o=f);if(s)for(p=o.length,l;p;)l=o[--p],t[l]=s[l];i.search(/mouse(down|up)|click/)&gt;-1&amp;&amp;!t.which&amp;&amp;(t.which=1);if(i.search(/^touch/)!==-1){a=T(s),i=a.touches,c=a.changedTouches,h=i&amp;&amp;i.length?i[0]:c&amp;&amp;c.length?c[0]:r;if(h)for(d=0,v=u.length;d&lt;v;d++)l=u[d],t[l]=h[l]}return t}function C(t){var n={},r,s;while(t){r=e.data(t,i);for(s in r)r[s]&amp;&amp;(n[s]=n.hasVirtualBinding=!0);t=t.parentNode}return n}function k(t,n){var r;while(t){r=e.data(t,i);if(r&amp;&amp;(!n||r[n]))return t;t=t.parentNode}return null}function L(){g=!1}function A(){g=!0}function O(){E=0,v.length=0,m=!1,A()}function M(){L()}function _(){D(),c=setTimeout(function(){c=0,O()},e.vmouse.resetTimerDuration)}function D(){c&amp;&amp;(clearTimeout(c),c=0)}function P(t,n,r){var i;if(r&amp;&amp;r[t]||!r&amp;&amp;k(n.target,t))i=N(n,t),e(n.target).trigger(i);return i}function H(t){var n=e.data(t.target,s),r;!m&amp;&amp;(!E||E!==n)&amp;&amp;(r=P("v"+t.type,t),r&amp;&amp;(r.isDefaultPrevented()&amp;&amp;t.preventDefault(),r.isPropagationStopped()&amp;&amp;t.stopPropagation(),r.isImmediatePropagationStopped()&amp;&amp;t.stopImmediatePropagation()))}function B(t){var n=T(t).touches,r,i,o;n&amp;&amp;n.length===1&amp;&amp;(r=t.target,i=C(r),i.hasVirtualBinding&amp;&amp;(E=w++,e.data(r,s,E),D(),M(),d=!1,o=T(t).touches[0],h=o.pageX,p=o.pageY,P("vmouseover",t,i),P("vmousedown",t,i)))}function j(e){if(g)return;d||P("vmousecancel",e,C(e.target)),d=!0,_()}function F(t){if(g)return;var n=T(t).touches[0],r=d,i=e.vmouse.moveDistanceThreshold,s=C(t.target);d=d||Math.abs(n.pageX-h)&gt;i||Math.abs(n.pageY-p)&gt;i,d&amp;&amp;!r&amp;&amp;P("vmousecancel",t,s),P("vmousemove",t,s),_()}function I(e){if(g)return;A();var t=C(e.target),n,r;P("vmouseup",e,t),d||(n=P("vclick",e,t),n&amp;&amp;n.isDefaultPrevented()&amp;&amp;(r=T(e).changedTouches[0],v.push({touchID:E,x:r.clientX,y:r.clientY}),m=!0)),P("vmouseout",e,t),d=!1,_()}function q(t){var n=e.data(t,i),r;if(n)for(r in n)if(n[r])return!0;return!1}function R(){}function U(t){var n=t.substr(1);return{setup:function(){q(this)||e.data(this,i,{});var r=e.data(this,i);r[t]=!0,l[t]=(l[t]||0)+1,l[t]===1&amp;&amp;b.bind(n,H),e(this).bind(n,R),y&amp;&amp;(l.touchstart=(l.touchstart||0)+1,l.touchstart===1&amp;&amp;b.bind("touchstart",B).bind("touchend",I).bind("touchmove",F).bind("scroll",j))},teardown:function(){--l[t],l[t]||b.unbind(n,H),y&amp;&amp;(--l.touchstart,l.touchstart||b.unbind("touchstart",B).unbind("touchmove",F).unbind("touchend",I).unbind("scroll",j));var r=e(this),s=e.data(this,i);s&amp;&amp;(s[t]=!1),r.unbind(n,R),q(this)||r.removeData(i)}}}var i="virtualMouseBindings",s="virtualTouchID",o="vmouseover vmousedown vmousemove vmouseup vclick vmouseout vmousecancel".split(" "),u="clientX clientY pageX pageY screenX screenY".split(" "),a=e.event.mouseHooks?e.event.mouseHooks.props:[],f=e.event.props.concat(a),l={},c=0,h=0,p=0,d=!1,v=[],m=!1,g=!1,y="addEventListener"in n,b=e(n),w=1,E=0,S,x;e.vmouse={moveDistanceThreshold:10,clickDistanceThreshold:10,resetTimerDuration:1500};for(x=0;x&lt;o.length;x++)e.event.special[o[x]]=U(o[x]);y&amp;&amp;n.addEventListener("click",function(t){var n=v.length,r=t.target,i,o,u,a,f,l;if(n){i=t.clientX,o=t.clientY,S=e.vmouse.clickDistanceThreshold,u=r;while(u){for(a=0;a&lt;n;a++){f=v[a],l=0;if(u===r&amp;&amp;Math.abs(f.x-i)&lt;S&amp;&amp;Math.abs(f.y-o)&lt;S||e.data(u,s)===f.touchID){t.preventDefault(),t.stopPropagation();return}}u=u.parentNode}}},!0)})(e,t,n),function(e){e.mobile={}}(e),function(e,t){var r={touch:"ontouchend"in n};e.mobile.support=e.mobile.support||{},e.extend(e.support,r),e.extend(e.mobile.support,r)}(e),function(e,t,r){function l(t,n,i,s){var o=i.type;i.type=n,s?e.event.trigger(i,r,t):e.event.dispatch.call(t,i),i.type=o}var i=e(n),s=e.mobile.support.touch,o="touchmove scroll",u=s?"touchstart":"mousedown",a=s?"touchend":"mouseup",f=s?"touchmove":"mousemove";e.each("touchstart touchmove touchend tap taphold swipe swipeleft swiperight scrollstart scrollstop".split(" "),function(t,n){e.fn[n]=function(e){return e?this.bind(n,e):this.trigger(n)},e.attrFn&amp;&amp;(e.attrFn[n]=!0)}),e.event.special.scrollstart={enabled:!0,setup:function(){function s(e,n){r=n,l(t,r?"scrollstart":"scrollstop",e)}var t=this,n=e(t),r,i;n.bind(o,function(t){if(!e.event.special.scrollstart.enabled)return;r||s(t,!0),clearTimeout(i),i=setTimeout(function(){s(t,!1)},50)})},teardown:function(){e(this).unbind(o)}},e.event.special.tap={tapholdThreshold:750,emitTapOnTaphold:!0,setup:function(){var t=this,n=e(t),r=!1;n.bind("vmousedown",function(s){function a(){clearTimeout(u)}function f(){a(),n.unbind("vclick",c).unbind("vmouseup",a),i.unbind("vmousecancel",f)}function c(e){f(),!r&amp;&amp;o===e.target?l(t,"tap",e):r&amp;&amp;e.preventDefault()}r=!1;if(s.which&amp;&amp;s.which!==1)return!1;var o=s.target,u;n.bind("vmouseup",a).bind("vclick",c),i.bind("vmousecancel",f),u=setTimeout(function(){e.event.special.tap.emitTapOnTaphold||(r=!0),l(t,"taphold",e.Event("taphold",{target:o}))},e.event.special.tap.tapholdThreshold)})},teardown:function(){e(this).unbind("vmousedown").unbind("vclick").unbind("vmouseup"),i.unbind("vmousecancel")}},e.event.special.swipe={scrollSupressionThreshold:30,durationThreshold:1e3,horizontalDistanceThreshold:30,verticalDistanceThreshold:30,getLocation:function(e){var n=t.pageXOffset,r=t.pageYOffset,i=e.clientX,s=e.clientY;if(e.pageY===0&amp;&amp;Math.floor(s)&gt;Math.floor(e.pageY)||e.pageX===0&amp;&amp;Math.floor(i)&gt;Math.floor(e.pageX))i-=n,s-=r;else if(s&lt;e.pageY-r||i&lt;e.pageX-n)i=e.pageX-n,s=e.pageY-r;return{x:i,y:s}},start:function(t){var n=t.originalEvent.touches?t.originalEvent.touches[0]:t,r=e.event.special.swipe.getLocation(n);return{time:(new Date).getTime(),coords:[r.x,r.y],origin:e(t.target)}},stop:function(t){var n=t.originalEvent.touches?t.originalEvent.touches[0]:t,r=e.event.special.swipe.getLocation(n);return{time:(new Date).getTime(),coords:[r.x,r.y]}},handleSwipe:function(t,n,r,i){if(n.time-t.time&lt;e.event.special.swipe.durationThreshold&amp;&amp;Math.abs(t.coords[0]-n.coords[0])&gt;e.event.special.swipe.horizontalDistanceThreshold&amp;&amp;Math.abs(t.coords[1]-n.coords[1])&lt;e.event.special.swipe.verticalDistanceThreshold){var s=t.coords[0]&gt;n.coords[0]?"swipeleft":"swiperight";return l(r,"swipe",e.Event("swipe",{target:i,swipestart:t,swipestop:n}),!0),l(r,s,e.Event(s,{target:i,swipestart:t,swipestop:n}),!0),!0}return!1},eventInProgress:!1,setup:function(){var t,n=this,r=e(n),s={};t=e.data(this,"mobile-events"),t||(t={length:0},e.data(this,"mobile-events",t)),t.length++,t.swipe=s,s.start=function(t){if(e.event.special.swipe.eventInProgress)return;e.event.special.swipe.eventInProgress=!0;var r,o=e.event.special.swipe.start(t),u=t.target,l=!1;s.move=function(t){if(!o||t.isDefaultPrevented())return;r=e.event.special.swipe.stop(t),l||(l=e.event.special.swipe.handleSwipe(o,r,n,u),l&amp;&amp;(e.event.special.swipe.eventInProgress=!1)),Math.abs(o.coords[0]-r.coords[0])&gt;e.event.special.swipe.scrollSupressionThreshold&amp;&amp;t.preventDefault()},s.stop=function(){l=!0,e.event.special.swipe.eventInProgress=!1,i.off(f,s.move),s.move=null},i.on(f,s.move).one(a,s.stop)},r.on(u,s.start)},teardown:function(){var t,n;t=e.data(this,"mobile-events"),t&amp;&amp;(n=t.swipe,delete t.swipe,t.length--,t.length===0&amp;&amp;e.removeData(this,"mobile-events")),n&amp;&amp;(n.start&amp;&amp;e(this).off(u,n.start),n.move&amp;&amp;i.off(f,n.move),n.stop&amp;&amp;i.off(a,n.stop))}},e.each({scrollstop:"scrollstart",taphold:"tap",swipeleft:"swipe.left",swiperight:"swipe.right"},function(t,n){e.event.special[t]={setup:function(){e(this).bind(n,e.noop)},teardown:function(){e(this).unbind(n)}}})}(e,this)});
/* End */
;
; /* Start:"a:4:{s:4:"full";s:70:"/bitrix/templates/aspro_next/js/jquery.dotdotdot.min.js?17430122255908";s:6:"source";s:51:"/bitrix/templates/aspro_next/js/jquery.dotdotdot.js";s:3:"min";s:0:"";s:3:"map";s:0:"";}"*/
!function(t,e){function n(t,e,n){var r=t.children(),o=!1;t.empty();for(var i=0,d=r.length;d&gt;i;i++){var l=r.eq(i);if(t.append(l),n&amp;&amp;t.append(n),a(t,e)){l.remove(),o=!0;break}n&amp;&amp;n.detach()}return o}function r(e,n,i,d,l){var s=!1,c="a table, thead, tbody, tfoot, tr, col, colgroup, object, embed, param, ol, ul, dl, blockquote, select, optgroup, option, textarea, script, style",u="script, .dotdotdot-keep";return e.contents().detach().each(function(){var f=this,h=t(f);if("undefined"==typeof f||3==f.nodeType&amp;&amp;0==t.trim(f.data).length)return!0;if(h.is(u))e.append(h);else{if(s)return!0;e.append(h),!l||h.is(d.after)||h.find(d.after).length||e[e.is(c)?"after":"append"](l),a(i,d)&amp;&amp;(s=3==f.nodeType?o(h,n,i,d,l):r(h,n,i,d,l),s||(h.detach(),s=!0)),s||l&amp;&amp;l.detach()}}),s}function o(e,n,r,o,d){var c=e[0];if(!c)return!1;var f=s(c),h=-1!==f.indexOf(" ")?" ":"　",p="letter"==o.wrap?"":h,g=f.split(p),v=-1,w=-1,y=0,b=g.length-1;for(o.fallbackToLetter&amp;&amp;0==y&amp;&amp;0==b&amp;&amp;(p="",g=f.split(p),b=g.length-1);b&gt;=y&amp;&amp;(0!=y||0!=b);){var m=Math.floor((y+b)/2);if(m==w)break;w=m,l(c,g.slice(0,w+1).join(p)+o.ellipsis),a(r,o)?(b=w,o.fallbackToLetter&amp;&amp;0==y&amp;&amp;0==b&amp;&amp;(p="",g=g[0].split(p),v=-1,w=-1,y=0,b=g.length-1)):(v=w,y=w)}if(-1==v||1==g.length&amp;&amp;0==g[0].length){var T=e.parent();e.detach();var x=d&amp;&amp;d.closest(T).length?d.length:0;T.contents().length&gt;x?c=u(T.contents().eq(-1-x),n):(c=u(T,n,!0),x||T.detach()),c&amp;&amp;(f=i(s(c),o),l(c,f),x&amp;&amp;d&amp;&amp;t(c).parent().append(d))}else f=i(g.slice(0,v+1).join(p),o),l(c,f);return!0}function a(t,e){return t.innerHeight()&gt;e.maxHeight}function i(e,n){for(;t.inArray(e.slice(-1),n.lastCharacter.remove)&gt;-1;)e=e.slice(0,-1);return t.inArray(e.slice(-1),n.lastCharacter.noEllipsis)&lt;0&amp;&amp;(e+=n.ellipsis),e}function d(t){return{width:t.innerWidth(),height:t.innerHeight()}}function l(t,e){t.innerText?t.innerText=e:t.nodeValue?t.nodeValue=e:t.textContent&amp;&amp;(t.textContent=e)}function s(t){return t.innerText?t.innerText:t.nodeValue?t.nodeValue:t.textContent?t.textContent:""}function c(t){do t=t.previousSibling;while(t&amp;&amp;1!==t.nodeType&amp;&amp;3!==t.nodeType);return t}function u(e,n,r){var o,a=e&amp;&amp;e[0];if(a){if(!r){if(3===a.nodeType)return a;if(t.trim(e.text()))return u(e.contents().last(),n)}for(o=c(a);!o;){if(e=e.parent(),e.is(n)||!e.length)return!1;o=c(e[0])}if(o)return u(t(o),n)}return!1}function f(e,n){return e?"string"==typeof e?(e=t(e,n),e.length?e:!1):e.jquery?e:!1:!1}function h(t){for(var e=t.innerHeight(),n=["paddingTop","paddingBottom"],r=0,o=n.length;o&gt;r;r++){var a=parseInt(t.css(n[r]),10);isNaN(a)&amp;&amp;(a=0),e-=a}return e}if(!t.fn.dotdotdot){t.fn.dotdotdot=function(e){if(0==this.length)return t.fn.dotdotdot.debug('No element found for "'+this.selector+'".'),this;if(this.length&gt;1)return this.each(function(){t(this).dotdotdot(e)});var o=this;o.data("dotdotdot")&amp;&amp;o.trigger("destroy.dot"),o.data("dotdotdot-style",o.attr("style")||""),o.css("word-wrap","break-word"),"nowrap"===o.css("white-space")&amp;&amp;o.css("white-space","normal"),o.bind_events=function(){return o.bind("update.dot",function(e,d){e.preventDefault(),e.stopPropagation(),l.maxHeight="number"==typeof l.height?l.height:h(o),l.maxHeight+=l.tolerance,"undefined"!=typeof d&amp;&amp;(("string"==typeof d||"nodeType"in d&amp;&amp;1===d.nodeType)&amp;&amp;(d=t("&lt;div /&gt;").append(d).contents()),d instanceof t&amp;&amp;(i=d)),g=o.wrapInner('&lt;div class="dotdotdot" /&gt;').children(),g.contents().detach().end().append(i.clone(!0)).find("br").replaceWith("  &lt;br /&gt;  ").end().css({height:"auto",width:"auto",border:"none",padding:0,margin:0});var c=!1,u=!1;return s.afterElement&amp;&amp;(c=s.afterElement.clone(!0),c.show(),s.afterElement.detach()),a(g,l)&amp;&amp;(u="children"==l.wrap?n(g,l,c):r(g,o,g,l,c)),g.replaceWith(g.contents()),g=null,t.isFunction(l.callback)&amp;&amp;l.callback.call(o[0],u,i),s.isTruncated=u,u}).bind("isTruncated.dot",function(t,e){return t.preventDefault(),t.stopPropagation(),"function"==typeof e&amp;&amp;e.call(o[0],s.isTruncated),s.isTruncated}).bind("originalContent.dot",function(t,e){return t.preventDefault(),t.stopPropagation(),"function"==typeof e&amp;&amp;e.call(o[0],i),i}).bind("destroy.dot",function(t){t.preventDefault(),t.stopPropagation(),o.unwatch().unbind_events().contents().detach().end().append(i).attr("style",o.data("dotdotdot-style")||"").data("dotdotdot",!1)}),o},o.unbind_events=function(){return o.unbind(".dot"),o},o.watch=function(){if(o.unwatch(),"window"==l.watch){var e=t(window),n=e.width(),r=e.height();e.bind("resize.dot"+s.dotId,function(){n==e.width()&amp;&amp;r==e.height()&amp;&amp;l.windowResizeFix||(n=e.width(),r=e.height(),u&amp;&amp;clearInterval(u),u=setTimeout(function(){o.trigger("update.dot")},100))})}else c=d(o),u=setInterval(function(){if(o.is(":visible")){var t=d(o);(c.width!=t.width||c.height!=t.height)&amp;&amp;(o.trigger("update.dot"),c=t)}},500);return o},o.unwatch=function(){return t(window).unbind("resize.dot"+s.dotId),u&amp;&amp;clearInterval(u),o};var i=o.contents(),l=t.extend(!0,{},t.fn.dotdotdot.defaults,e),s={},c={},u=null,g=null;return l.lastCharacter.remove instanceof Array||(l.lastCharacter.remove=t.fn.dotdotdot.defaultArrays.lastCharacter.remove),l.lastCharacter.noEllipsis instanceof Array||(l.lastCharacter.noEllipsis=t.fn.dotdotdot.defaultArrays.lastCharacter.noEllipsis),s.afterElement=f(l.after,o),s.isTruncated=!1,s.dotId=p++,o.data("dotdotdot",!0).bind_events().trigger("update.dot"),l.watch&amp;&amp;o.watch(),o},t.fn.dotdotdot.defaults={ellipsis:"... ",wrap:"word",fallbackToLetter:!0,lastCharacter:{},tolerance:0,callback:null,after:null,height:null,watch:!1,windowResizeFix:!0},t.fn.dotdotdot.defaultArrays={lastCharacter:{remove:[" ","　",",",";",".","!","?"],noEllipsis:[]}},t.fn.dotdotdot.debug=function(t){};var p=1,g=t.fn.html;t.fn.html=function(n){return n!=e&amp;&amp;!t.isFunction(n)&amp;&amp;this.data("dotdotdot")?this.trigger("update",[n]):g.apply(this,arguments)};var v=t.fn.text;t.fn.text=function(n){return n!=e&amp;&amp;!t.isFunction(n)&amp;&amp;this.data("dotdotdot")?(n=t("&lt;div /&gt;").text(n).html(),this.trigger("update",[n])):v.apply(this,arguments)}}}(jQuery);
/* End */
;
; /* Start:"a:4:{s:4:"full";s:66:"/bitrix/templates/aspro_next/js/rating_likes.min.js?17430122257297";s:6:"source";s:47:"/bitrix/templates/aspro_next/js/rating_likes.js";s:3:"min";s:0:"";s:3:"map";s:0:"";}"*/
if(!BXRL)var BXRL={},BXRLW=null;RatingLikes=function(t,e,i,n,o,p,s,a,u){return this.enabled=!0,this.likeId=t,this.entityTypeId=e,this.entityId=i,this.available="Y"==n,this.userId=o,this.localize=p,this.template=s,this.pathToUserProfile=a,this.pathToAjax="string"==typeof u?u:"/bitrix/components/bitrix/rating.vote/vote.ajax.php",this.box=BX("bx-ilike-button-"+t),null===this.box?(this.enabled=!1,!1):(this.button=BX.findChild(this.box,{className:"bx-ilike-left-wrap"},!0,!1),this.wrapp=BX.findChild(this.box,{className:"all-wrapper"},!0,!1),this.buttonText=BX.findChild(this.button,{className:"bx-ilike-text"},!0,!1),this.count=BX.findChild(this.box,{tagName:"span",className:"bx-ilike-right-wrap"},!0,!1),this.countText=BX.findChild(this.count,{tagName:"span",className:"bx-ilike-right"},!0,!1),this.popup=null,this.popupId=null,this.popupOpenId=null,this.popupTimeoutId=null,this.popupContent=BX.findChild(BX("bx-ilike-popup-cont-"+t),{tagName:"span",className:"bx-ilike-popup"},!0,!1),this.popupContentPage=1,this.popupListProcess=!1,this.popupTimeout=!1,this.likeTimeout=!1,void(this.lastVote=BX.hasClass("standart"==s?this.button:this.count,"bx-you-like")?"plus":"cancel"))},RatingLikes.LiveUpdate=function(t){if(t.USER_ID==BX.message("USER_ID"))return!1;for(var e in BXRL)if(BXRL.hasOwnProperty(e)&amp;&amp;BXRL[e].entityTypeId==t.ENTITY_TYPE_ID&amp;&amp;BXRL[e].entityId==t.ENTITY_ID){var i=BXRL[e];i.countText.innerHTML=parseInt(t.TOTAL_POSITIVE_VOTES),i.count.insertBefore(BX.create("span",{props:{className:"bx-ilike-plus-one"},style:{width:i.countText.clientWidth-8+"px",height:i.countText.clientHeight-8+"px"},html:"ADD"==t.TYPE?"+1":"-1"}),i.count.firstChild),i.popup&amp;&amp;(i.popup.close(),i.popupContentPage=1)}},RatingLikes.Set=function(t,e,i,n,o,p,s,a,u){if(void 0===s&amp;&amp;(s="standart"),!BXRL[t]||BXRL[t].tryToSet&lt;=5){var l=BXRL[t]&amp;&amp;BXRL[t].tryToSet?BXRL[t].tryToSet:1;BXRL[t]=new RatingLikes(t,e,i,n,o,p,s,a,u),BXRL[t].enabled?RatingLikes.Init(t):setTimeout(function(){BXRL[t].tryToSet=l+1,RatingLikes.Set(t,e,i,n,o,p,s,a,u)},500)}},RatingLikes.Init=function(t){BXRL[t].available?(BX.bind("standart"==BXRL[t].template?BXRL[t].button:BXRL[t].buttonText,"click",function(e){clearTimeout(BXRL[t].likeTimeout),BX.hasClass("standart"==BXRL[t].template?this:BXRL[t].count,"bx-you-like")?(BXRL[t].buttonText.innerHTML=BXRL[t].localize.LIKE_N,BXRL[t].countText.innerHTML=parseInt(BXRL[t].countText.innerHTML)-1,BX.removeClass("standart"==BXRL[t].template?this:BXRL[t].count,"bx-you-like"),BXRL[t].likeTimeout=setTimeout(function(){"cancel"!=BXRL[t].lastVote&amp;&amp;RatingLikes.Vote(t,"cancel")},1e3)):(BXRL[t].buttonText.innerHTML=BXRL[t].localize.LIKE_Y,BXRL[t].countText.innerHTML=parseInt(BXRL[t].countText.innerHTML)+1,BX.addClass("standart"==BXRL[t].template?this:BXRL[t].count,"bx-you-like"),BXRL[t].likeTimeout=setTimeout(function(){"plus"!=BXRL[t].lastVote&amp;&amp;RatingLikes.Vote(t,"plus")},1e3)),BX.removeClass(this.box,"bx-ilike-button-hover"),BX.PreventDefault(e)}),BX.bind(BXRL[t].box,"mouseover",function(){BX.addClass(this,"bx-ilike-button-hover")}),BX.bind(BXRL[t].box,"mouseout",function(){BX.removeClass(this,"bx-ilike-button-hover")})):void 0!=BXRL[t].buttonText&amp;&amp;(BXRL[t].buttonText.innerHTML=BXRL[t].localize.LIKE_D),RatingLikes.PopupScroll(t),console.log(),BX.bind(BXRL[t].wrapp,"mouseover",function(){clearTimeout(BXRL[t].popupTimeoutId),BXRL[t].popupTimeoutId=setTimeout(function(){return BXRLW==t?!1:(1==BXRL[t].popupContentPage&amp;&amp;RatingLikes.List(t,1),void(BXRL[t].popupTimeoutId=setTimeout(function(){RatingLikes.OpenWindow(t)},400)))},400)}),BX.bind(BXRL[t].wrapp,"mouseout",function(){clearTimeout(BXRL[t].popupTimeoutId)}),BX.bind(BXRL[t].box,"mouseover",function(){clearTimeout(BXRL[t].popupTimeout)}),BX.bind(BXRL[t].box,"mouseout",function(){clearTimeout(BXRL[t].popupTimeout),BXRL[t].popupTimeout=setTimeout(function(){null!==BXRL[t].popup&amp;&amp;(BXRL[t].popup.close(),BXRLW=null)},1e3)})},RatingLikes.OpenWindow=function(t){return 0==parseInt(BXRL[t].countText.innerHTML)?!1:(null==BXRL[t].popup&amp;&amp;(BXRL[t].popup=new BX.PopupWindow("ilike-popup-"+t,"standart"==BXRL[t].template?BXRL[t].count:BXRL[t].box,{lightShadow:!0,offsetLeft:5,autoHide:!0,closeByEsc:!0,zIndex:2005,bindOptions:{position:"top"},events:{onPopupClose:function(){BXRLW=null},onPopupDestroy:function(){}},content:BX("bx-ilike-popup-cont-"+t)}),BXRL[t].popup.setAngle({}),BX.bind(BX("ilike-popup-"+t),"mouseout",function(){clearTimeout(BXRL[t].popupTimeout),BXRL[t].popupTimeout=setTimeout(function(){BXRL[t].popup.close()},1e3)}),BX.bind(BX("ilike-popup-"+t),"mouseover",function(){clearTimeout(BXRL[t].popupTimeout)})),null!=BXRLW&amp;&amp;BXRL[BXRLW].popup.close(),BXRLW=t,BXRL[t].popup.show(),void RatingLikes.AdjustWindow(t))},RatingLikes.Vote=function(t,e){return BX.ajax({url:BXRL[t].pathToAjax,method:"POST",dataType:"json",data:{RATING_VOTE:"Y",RATING_VOTE_TYPE_ID:BXRL[t].entityTypeId,RATING_VOTE_ENTITY_ID:BXRL[t].entityId,RATING_VOTE_ACTION:e,sessid:BX.bitrix_sessid()},onsuccess:function(e){BXRL[t].lastVote=e.action,BXRL[t].countText.innerHTML=e.items_all,BXRL[t].popupContentPage=1,BXRL[t].popupContent.innerHTML="",spanTag0=document.createElement("span"),spanTag0.className="bx-ilike-wait",BXRL[t].popupContent.appendChild(spanTag0),RatingLikes.AdjustWindow(t),BX("ilike-popup-"+t)&amp;&amp;"block"==BX("ilike-popup-"+t).style.display&amp;&amp;RatingLikes.List(t,null)},onfailure:function(t){}}),!1},RatingLikes.List=function(t,e){return 0==parseInt(BXRL[t].countText.innerHTML)?!1:(null==e&amp;&amp;(e=BXRL[t].popupContentPage),BXRL[t].popupListProcess=!0,BX.ajax({url:BXRL[t].pathToAjax,method:"POST",dataType:"json",data:{RATING_VOTE_LIST:"Y",RATING_VOTE_TYPE_ID:BXRL[t].entityTypeId,RATING_VOTE_ENTITY_ID:BXRL[t].entityId,RATING_VOTE_LIST_PAGE:e,PATH_TO_USER_PROFILE:BXRL[t].pathToUserProfile,sessid:BX.bitrix_sessid()},onsuccess:function(i){if(BXRL[t].countText.innerHTML=i.items_all,0==parseInt(i.items_page))return!1;1==e&amp;&amp;(BXRL[t].popupContent.innerHTML="",spanTag0=document.createElement("span"),spanTag0.className="bx-ilike-bottom_scroll",BXRL[t].popupContent.appendChild(spanTag0)),BXRL[t].popupContentPage+=1;for(var n=null,o=0;o&lt;i.items.length;o++)n=i.items[o].PHOTO_SRC.length&gt;0?BX.create("IMG",{attrs:{src:i.items[o].PHOTO_SRC},props:{className:"bx-ilike-popup-avatar-img"}}):BX.create("IMG",{attrs:{src:"/bitrix/images/main/blank.gif"},props:{className:"bx-ilike-popup-avatar-img bx-ilike-popup-avatar-img-default"}}),BXRL[t].popupContent.appendChild(BX.create("div",{props:{className:"bx-ilike-popup-img"+(i.items[o].USER_TYPE?" bx-ilike-popup-img-"+i.items[o].USER_TYPE:"")},children:[BX.create("SPAN",{props:{className:"bx-ilike-popup-avatar-new"},children:[n,BX.create("SPAN",{props:{className:"bx-ilike-popup-avatar-status-icon"}})]}),BX.create("SPAN",{props:{className:"bx-ilike-popup-name-new"},html:i.items[o].FULL_NAME})]}));RatingLikes.AdjustWindow(t),RatingLikes.PopupScroll(t),BXRL[t].popupListProcess=!1},onfailure:function(t){}}),!1)},RatingLikes.AdjustWindow=function(t){null!=BXRL[t].popup&amp;&amp;(BXRL[t].popup.bindOptions.forceBindPosition=!0,BXRL[t].popup.adjustPosition(),BXRL[t].popup.bindOptions.forceBindPosition=!1)},RatingLikes.PopupScroll=function(t){BX.bind(BXRL[t].popupContent,"scroll",function(){this.scrollTop&gt;(this.scrollHeight-this.offsetHeight)/1.5&amp;&amp;(RatingLikes.List(t,null),BX.unbindAll(this))})};
/* End */
;
; /* Start:"a:4:{s:4:"full";s:66:"/bitrix/templates/aspro_next/js/blocks/blocks.min.js?1743012225813";s:6:"source";s:48:"/bitrix/templates/aspro_next/js/blocks/blocks.js";s:3:"min";s:0:"";s:3:"map";s:0:"";}"*/
InitMenuNavigationAim=function(){var i=$(".menu-navigation__sections-wrapper .menu-navigation__sections:not(.aim-init)");i.length&amp;&amp;(i.addClass("aim-init"),i.menuAim({firstActiveRow:!0,rowSelector:"&gt; .menu-navigation__sections-item",activate:function(i){var n=$(i),e=n.index(),t=n.closest(".menu-navigation__sections-wrapper").next(),a=n.find("&gt; a");n.siblings().find("&gt; a").addClass("dark_link"),a.addClass("colored_theme_text").removeClass("dark_link"),t.find(".parent-items").siblings().hide(),t.find(".parent-items").eq(e).show()},deactivate:function(i){var n=$(i),e=(n.index(),n.closest(".menu-navigation__sections-wrapper").next()),t=n.find("&gt; a");t.removeClass("colored_theme_text").addClass("dark_link"),e.find(".parent-items").siblings().hide()}}))},$(document).ready(function(){InitMenuNavigationAim()});
/* End */
;
; /* Start:"a:4:{s:4:"full";s:67:"/bitrix/templates/aspro_next/js/video_banner.min.js?174301222516970";s:6:"source";s:47:"/bitrix/templates/aspro_next/js/video_banner.js";s:3:"min";s:0:"";s:3:"map";s:0:"";}"*/
var players={};function pauseMainBanner(){$(".top_slider_wrapp .flexslider").flexslider("pause")}function playMainBanner(){$(".top_slider_wrapp .flexslider").flexslider("play")}function startMainBannerSlideVideo(e){var n=e.attr("data-slide_index"),a=e.closest(".slides").find('.box[data-slide_index="'+n+'"]');if(e.attr("data-video_source")){a.addClass("loading"),pauseMainBanner();var i=e.closest(".flexslider");i.addClass("video_visible");var r=i.data("slidesIndexesWithVideo");void 0===r&amp;&amp;(r=[]),r.push(n),i.data("slidesIndexesWithVideo",r);var l=e.attr("data-video_src"),d=1==e.attr("data-video_disable_sound"),s=1==e.attr("data-video_loop"),p=1==e.attr("data-video_cover"),y=(e.attr("data-video_under_text"),e.attr("data-video_player")),c="YOUTUBE"===y,v="VIMEO"===y,f="RUTUBE"===y,u="HTML5"===y,w=!u&amp;&amp;e.attr("data-video_width"),g=!u&amp;&amp;e.attr("data-video_height");if(l&amp;&amp;!e.find(".video").length){function t(){a.each(function(e,a){var i=$(a),r=getRandomInt(100,1e3),t=i.hasClass("clone"),o=i.attr("id");i.find(".video."+o).length||(c||v?i.prepend('&lt;div class="wrapper_video"&gt;&lt;iframe id="player_'+r+'" class="video '+o+(p?" cover":"")+'" src="'+l+'" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen allow="accelerometer; autoplay; encrypted-media; gyroscope; fullscreen;"'+(w&amp;&amp;g?' data-video_proportion="'+w/g+'"':"")+"&gt;&lt;/iframe&gt;&lt;/div&gt;"):f?(l=l+"&amp;playerid="+r,i.prepend('&lt;div class="wrapper_video"&gt;&lt;iframe id="player_'+r+'" class="video '+o+(p?" cover":"")+'" src="'+l+'" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen allow="autoplay; encrypted-media; gyroscope; fullscreen;"'+(w&amp;&amp;g?' data-video_proportion="'+w/g+'"':"")+"&gt;&lt;/iframe&gt;&lt;/div&gt;")):u&amp;&amp;i.prepend('&lt;div class="wrapper_video"&gt;&lt;video autobuffer playsinline webkit-playsinline autoplay id="player_'+r+'" class="video '+o+(p?" cover":"")+'"'+(s?" loop ":"")+(d||t?" muted ":"")+'&gt;&lt;source src="'+l+'" type=\'video/mp4; codecs="avc1.42E01E, mp4a.40.2"\' /&gt;&lt;p class="vjs-no-js"&gt;To view this video please enable JavaScript, and consider upgrading to a web browser that supports HTML5 video&lt;/p&gt;&lt;/iframe&gt;&lt;/div&gt;')),void 0!==players&amp;&amp;players&amp;&amp;(players[r]={id:"player_"+r,mute:d||t,loop:s,cover:p,videoPlayer:y,slideIndex:n,clone:t,playing:!1,videoWidth:w,videoHeight:g,videoProportion:!(!w||!g)&amp;&amp;w/g},c?window[players[r].id]=new YT.Player(players[r].id,{events:{onReady:onYoutubePlayerReady,onStateChange:onYoutubePlayerStateChange}}):v?(window[players[r].id]=new Vimeo.Player(document.getElementById(players[r].id),{autopause:!1,byline:!1,loop:!1,title:!1}),window[players[r].id].on("loaded",onVimeoPlayerReady),window[players[r].id].on("play",onVimeoPlayerStateChange),window[players[r].id].on("pause",onVimeoPlayerStateChange),window[players[r].id].on("ended",onVimeoPlayerStateChange)):f?document.getElementById(players[r].id).onload=function(e){var a=this.id.replace("player_","");players[a].contentWindow=this.contentWindow,onRutubePlayerReady(a)}:u&amp;&amp;(document.getElementById(players[r].id).addEventListener("loadeddata",onHtml5PlayerReady),document.getElementById(players[r].id).addEventListener("play",onHtml5PlayerStateChange),document.getElementById(players[r].id).addEventListener("pause",onHtml5PlayerStateChange),document.getElementById(players[r].id).addEventListener("ended",onHtml5PlayerStateChange)))})}if(u)t();else{var o="",m="";if(void 0===window.YoutubePlayerScriptLoaded&amp;&amp;(window.YoutubePlayerScriptLoaded=!1),void 0===window.VimeoPlayerScriptLoaded&amp;&amp;(window.VimeoPlayerScriptLoaded=!1),void 0===window.RutubePlayerListnersAdded&amp;&amp;(window.RutubePlayerListnersAdded=!1),c){if(o="YT",m="Player",!window.YoutubePlayerScriptLoaded){(_=document.createElement("script")).src="https://www.youtube.com/iframe_api";var h=document.getElementsByTagName("script")[0];h.parentNode.insertBefore(_,h),window.YoutubePlayerScriptLoaded=!0}}else if(v){var _;if(o="Vimeo",!window.VimeoPlayerScriptLoaded)(_=document.createElement("script")).src="https://player.vimeo.com/api/player.js",(document.head||document.documentElement).appendChild(_),window.VimeoPlayerScriptLoaded=!0}else f&amp;&amp;(window.RutubePlayerListnersAdded||window.addEventListener("message",function(e){if(-1!==e.origin.indexOf("rutube.ru")){var a=JSON.parse(e.data);if("object"==typeof a&amp;&amp;a&amp;&amp;void 0!==a.type&amp;&amp;a.type){var i=!1;for(var r in players)if(void 0!==players[r].contentWindow&amp;&amp;players[r].contentWindow==e.source){i=r;break}if(i)switch(a.type){case"player:changeState":onRutubePlayerStateChange(i,a.data.state);break;case"player:currentTime":onRutubePlayerCurrentTime(i,a.data.time)}}}}));if(o.length)if("object"==typeof window[o])(!m.length||m.length&amp;&amp;"function"==typeof window[o][m])&amp;&amp;t();else var b=setInterval(function(){"object"==typeof window[o]&amp;&amp;(!m.length||m.length&amp;&amp;"function"==typeof window[o][m])&amp;&amp;(clearInterval(b),t())},50);else t()}}else if(void 0!==players&amp;&amp;players)for(var x in players)players[x].clone||"object"==typeof window[players[x].id]&amp;&amp;(players[x].playing?"YOUTUBE"===players[x].videoPlayer?window[players[x].id].pauseVideo():"VIMEO"===players[x].videoPlayer?window[players[x].id].pause():"RUTUBE"===players[x].videoPlayer?document.getElementById(players[x].id).contentWindow.postMessage(JSON.stringify({type:"player:pause",data:{}}),"*"):"HTML5"===players[x].videoPlayer&amp;&amp;document.getElementById(players[x].id).pause():players[x].slideIndex==n&amp;&amp;("YOUTUBE"===players[x].videoPlayer?window[players[x].id].playVideo():"VIMEO"===players[x].videoPlayer?window[players[x].id].play():"RUTUBE"===players[x].videoPlayer?document.getElementById(players[x].id).contentWindow.postMessage(JSON.stringify({type:"player:play",data:{}}),"*"):"HTML5"===players[x].videoPlayer&amp;&amp;document.getElementById(players[x].id).play()))}}var CoverPlayer=function(){$(".top_slider_wrapp .video.cover").each(function(){var e=$(this).closest(".box"),a=e.height(),i=e.width(),r=$(this).attr("data-video_proportion");void 0===r&amp;&amp;(r=16/9);var t=i,o=i/r;o&lt;a&amp;&amp;(t=a*r,o=a),$(this).width(t).height(o).css({"margin-top":"-"+(o-a)/2+"px","margin-left":"-"+(t-i)/2+"px"})})};function onYoutubePlayerReady(e){var a=e.target.f.id.replace("player_","");if(a){var i=players[a].mute,r=players[a].cover,t=players[a].clone,o=$("#player_"+a).closest(".box");if((i||t)&amp;&amp;window[players[a].id].mute(),r){if(!players[a].videoProportion){var n=e.target.getVideoEmbedCode();if(n.length){var l=n.match(/width="(\d*)"[^&gt;]*height="(\d*)"/);if(null!==l){var d=l[1],s=l[2];players[a].videoWidth=d,players[a].videoHeight=s,players[a].videoProportion=d/s,o.find(".video").attr("data-video_proportion",players[a].videoProportion)}}}CoverPlayer()}t?setTimeout(function(){e.target.pauseVideo()},100):(pauseMainBanner(),e.target.playVideo()),o.addClass("started")}}function onYoutubePlayerStateChange(e){var a=e.target.f.id.replace("player_","");if(a){var i=players[a].clone,r=players[a].loop,t=players[a].slideIndex;if(!i)if(e.data===YT.PlayerState.PLAYING)players[a].playing=!0,$("#player_"+a).closest(".box").find(".wrapper_inner").addClass("loading"),$("#player_"+a).closest(".box").find(".wrapper_inner .btn-video").addClass("loading"),pauseMainBanner(),e.target.playVideo();else if(e.data===YT.PlayerState.PAUSED){players[a].playing=!1;var o=Math.floor(10*window[players[a].id].getCurrentTime())/10;for(var n in $("#player_"+a).closest(".box").find(".wrapper_inner").removeClass("loading"),$("#player_"+a).closest(".box").find(".wrapper_inner .btn-video").removeClass("loading"),window[players[a].id].seekTo(o,!0),players)players[n].slideIndex==t&amp;&amp;players[n].clone&amp;&amp;"getCurrentTime"in window[players[n].id]&amp;&amp;(window[players[n].id].pauseVideo(),window[players[n].id].seekTo(o,!0))}else e.data===YT.PlayerState.ENDED?(players[a].playing=!1,r?e.target.playVideo():playMainBanner()):e.data===YT.PlayerState.UNSTARTED&amp;&amp;(players[a].playing=!1,$("#player_"+a).closest(".box").find(".wrapper_inner .btn-video").removeClass("loading"),e.target.playVideo())}}function onVimeoPlayerReady(e){var r=this.element.id.replace("player_","");if(r){var a=players[r].mute,i=players[r].cover,t=players[r].clone,o=$("#player_"+r).closest(".box");if((a||t)&amp;&amp;window[players[r].id].setVolume(0),i&amp;&amp;!players[r].videoProportion){var n=window[players[r].id].getVideoWidth(),l=window[players[r].id].getVideoHeight();n.then(function(e){var i=e;l.then(function(e){var a=e;players[r].videoWidth=i,players[r].videoHeight=a,players[r].videoProportion=i/a,o.find(".video").attr("data-video_proportion",players[r].videoProportion),CoverPlayer()})})}if(t)setTimeout(function(){window[players[r].id].pause()},100);else{pauseMainBanner();var d=window[players[r].id].play();void 0!==d&amp;&amp;d.catch(function(){setTimeout(function(){window[players[r].id].setVolume(0),window[players[r].id].play()},100)})}o.addClass("started")}}function onVimeoPlayerStateChange(e){var a=this.element.id.replace("player_","");if(a){players[a].cover;var i=players[a].clone,r=players[a].loop,t=players[a].slideIndex;i||window[players[a].id].getPaused().then(function(e){e?(players[a].playing=!1,$("#player_"+a).closest(".box").find(".wrapper_inner").removeClass("loading"),$("#player_"+a).closest(".box").find(".wrapper_inner .btn-video").removeClass("loading"),window[players[a].id].getCurrentTime().then(function(e){var i=Math.floor(10*e)/10;window[players[a].id].setCurrentTime(i).then(function(e){for(var a in players)players[a].slideIndex==t&amp;&amp;players[a].clone&amp;&amp;(window[players[a].id].pause(),window[players[a].id].setCurrentTime(i).then(function(e){}))})})):($("#player_"+a).closest(".box").find(".wrapper_inner").addClass("loading"),$("#player_"+a).closest(".box").find(".wrapper_inner .btn-video").addClass("loading"),window[players[a].id].getEnded().then(function(e){e?(players[a].playing=!1,r?window[players[a].id].play():playMainBanner()):(players[a].playing=!0,pauseMainBanner())}))})}}function onRutubePlayerReady(e){if(e){var a=players[e].mute,i=players[e].cover,r=players[e].clone,t=document.getElementById(players[e].id),o=$("#player_"+e).closest(".box");(a||r)&amp;&amp;t.contentWindow.postMessage(JSON.stringify({type:"player:mute",data:{}}),"*"),i&amp;&amp;CoverPlayer(),r?setTimeout(function(){t.contentWindow.postMessage(JSON.stringify({type:"player:pause",data:{}}),"*")},100):(pauseMainBanner(),t.contentWindow.postMessage(JSON.stringify({type:"player:play",data:{}}),"*")),o.addClass("started")}}function onRutubePlayerCurrentTime(e,a){e&amp;&amp;(players[e].time=a)}function onRutubePlayerStateChange(e,a){if(e){var i=players[e].clone,r=players[e].loop,t=players[e].slideIndex,o=document.getElementById(players[e].id);if(!i)if("playing"===a)$("#"+e).closest(".box").find(".wrapper_inner").addClass("loading"),$("#"+e).closest(".box").find(".wrapper_inner .btn-video").addClass("loading"),players[e].playing=!0,pauseMainBanner();else if("paused"===a){$("#"+e).closest(".box").find(".wrapper_inner").removeClass("loading"),$("#"+e).closest(".box").find(".wrapper_inner .btn-video").removeClass("loading"),players[e].playing=!1;var n=Math.floor(10*players[e].time)/10;for(var l in o.contentWindow.postMessage(JSON.stringify({type:"player:setCurrentTime",data:{time:n}}),"*"),players)players[l].slideIndex==t&amp;&amp;players[l].clone&amp;&amp;(document.getElementById(players[l].id).contentWindow.postMessage(JSON.stringify({type:"player:pause",data:{}}),"*"),document.getElementById(players[l].id).contentWindow.postMessage(JSON.stringify({type:"player:setCurrentTime",data:{time:n}}),"*"))}else"stopped"===a&amp;&amp;($("#"+e).closest(".box").find(".wrapper_inner").removeClass("loading"),$("#"+e).closest(".box").find(".wrapper_inner .btn-video").removeClass("loading"),players[e].playing=!1,r?o.contentWindow.postMessage(JSON.stringify({type:"player:play",data:{}}),"*"):playMainBanner())}}function onHtml5PlayerReady(e){var a=e.target.id.replace("player_","");if(a){var i=players[a].mute,r=players[a].cover,t=players[a].clone,o=$("#player_"+a).closest(".box");if((i||t)&amp;&amp;$("#"+players[a].id).prop("muted",!0),r){if(!players[a].videoProportion){var n=o.find(".video")[0].videoWidth,l=o.find(".video")[0].videoHeight;players[a].videoWidth=n,players[a].videoHeight=l,players[a].videoProportion=n/l,o.find(".video").attr("data-video_proportion",players[a].videoProportion)}CoverPlayer()}if(t)e.target.pause();else{pauseMainBanner();var d=e.target.play();void 0!==d&amp;&amp;d.catch(function(){setTimeout(function(){$("#"+players[a].id).prop("muted",!0),e.target.play()},100)})}o.addClass("started")}}function onHtml5PlayerStateChange(e){var a=e.target.id.replace("player_","");if(a){players[a].cover;var i=players[a].clone,r=players[a].loop,t=players[a].slideIndex;if(!i)if(e.target.paused){players[a].playing=!1,$("#player_"+a).closest(".box").find(".wrapper_inner").removeClass("loading"),$("#player_"+a).closest(".box").find(".wrapper_inner .btn-video").removeClass("loading");var o=Math.floor(10*e.target.currentTime)/10;for(var n in e.target.currentTime=o,players)players[n].slideIndex==t&amp;&amp;players[n].clone&amp;&amp;(document.getElementById(players[n].id).pause(),document.getElementById(players[n].id).currentTime=o)}else e.target.ended?(players[a].playing=!1,r?($("#player_"+a).closest(".box").find(".wrapper_inner").addClass("loading"),$("#player_"+a).closest(".box").find(".wrapper_inner .btn-video").addClass("loading"),e.target.play()):playMainBanner()):(players[a].playing=!0,$("#player_"+a).closest(".box").find(".wrapper_inner").addClass("loading"),$("#player_"+a).closest(".box").find(".wrapper_inner .btn-video").addClass("loading"),pauseMainBanner())}}waitYTPlayer=function(e,a){"undefined"!=typeof YT&amp;&amp;YT&amp;&amp;YT.Player?"function"==typeof a&amp;&amp;a():setTimeout(function(){waitYTPlayer(e,a)},e)},$(document).on("click","video.video",function(e){var a=e.target.id.replace("player_","");a&amp;&amp;(players[a].playing?e.target.pause():e.target.play())}),$(document).on("click",".top_slider_wrapp .box .btn-video",function(e){e.stopPropagation(),$(this).hasClass("loading")?($(this).removeClass("loading"),$(this).closest(".wrapper_inner").removeClass("loading")):($(this).addClass("loading"),$(this).closest(".wrapper_inner").addClass("loading")),startMainBannerSlideVideo($(this).closest(".box"))}),$(document).on("click",".top_slider_wrapp .box .wrapper_inner",function(e){var a=$(this).closest(".box").hasClass("wvideo"),i=$(this).closest(".box").hasClass("wurl");if($(e.target).hasClass("btn"))a&amp;&amp;$(e.target).hasClass("btn-video")&amp;&amp;(e.stopPropagation(),$(this).find(".btn-video").trigger("click"));else if(i){var r=$(this).closest(".box").find(".target").attr("href");if(r.length){var t=$(this).closest(".box").find(".target").attr("target");void 0===t||"_self"===t?location.href=r:window.open(r)}}else a&amp;&amp;(e.stopPropagation(),$(this).find(".btn-video").trigger("click"))}),$(document).ready(function(){$(".top_slider_wrapp.view_2").each(function(){$(this).find(".flexslider .slides &gt; li .tablet_text .wrap").length&amp;&amp;$(this).find(".flexslider .slides &gt; li .tablet_text .wrap").sliceHeight({row:".top_slider_wrapp.view_2 .flexslider .slides",item:".top_slider_wrapp.view_2 .flexslider .slides &gt; li .tablet_text .wrap",slice:$(this).find(".flexslider .slides &gt; li").length,autoslicecount:!1})})}),getRandomInt=function(e,a){return Math.floor(Math.random()*(a-e))+e};var ignoreResize=[];BX.addCustomEvent("onWindowResize",function(e){try{CoverPlayer()}catch(e){}finally{ignoreResize.pop()}}),BX.addCustomEvent("onSlideEnd",function(e){try{if(ignoreResize.push(!0),e)e.slider&amp;&amp;setTimeout(function(){$(".banners-big.front .btn-video, .banners-big.front .box").removeClass("loading")},300)}catch(e){}finally{ignoreResize.pop()}}),BX.addCustomEvent("onSlide",function(e){try{if(ignoreResize.push(!0),e){var a=e.slider;if(a){var i=a.find(".box.flex-active-slide"),r=i.attr("data-slide_index");if($(".top_slider_wrapp.view_2").each(function(){$(this).find(".flexslider .slides &gt; li .tablet_text .wrap").length&amp;&amp;$(this).find(".flexslider .slides &gt; li .tablet_text .wrap").sliceHeight({resize:!1,row:".top_slider_wrapp.view_2 .flexslider .slides",item:".top_slider_wrapp.view_2 .flexslider .slides &gt; li .tablet_text .wrap",slice:$(this).find(".flexslider .slides &gt; li").length,autoslicecount:!1})}),void 0!==r&amp;&amp;r.length){var t=a.data("slidesIndexesWithVideo");if(void 0===t&amp;&amp;(t=[]),-1!=t.indexOf(r)?a.addClass("video_visible"):a.removeClass("video_visible"),setTimeout(function(){CoverPlayer()},200),void 0!==players&amp;&amp;players)for(var o in players)players[o].playing&amp;&amp;!players[o].clone&amp;&amp;players[o].slideIndex!=r&amp;&amp;"object"==typeof window[players[o].id]&amp;&amp;("YOUTUBE"===players[o].videoPlayer?window[players[o].id].pauseVideo():"VIMEO"===players[o].videoPlayer?window[players[o].id].pause():"RUTUBE"===players[o].videoPlayer?document.getElementById(players[o].id).contentWindow.postMessage(JSON.stringify({type:"player:pause",data:{}}),"*"):"HTML5"===players[o].videoPlayer&amp;&amp;document.getElementById(players[o].id).pause());1==i.attr("data-video_autoplay")&amp;&amp;startMainBannerSlideVideo(i)}if(i.find("video").length&amp;&amp;!i.find(".btn-video").length){var n=i.find("video").attr("id");document.getElementById(n).play()}}}}catch(e){}finally{ignoreResize.pop()}});
/* End */
;
; /* Start:"a:4:{s:4:"full";s:60:"/bitrix/templates/aspro_next/js/main.min.js?1743012225188810";s:6:"source";s:39:"/bitrix/templates/aspro_next/js/main.js";s:3:"min";s:43:"/bitrix/templates/aspro_next/js/main.min.js";s:3:"map";s:47:"/bitrix/templates/aspro_next/js/main.min.js.map";}"*/
var basketTimeoutSlide,resizeEventTimer,funcDefined=function(func){try{return"function"==typeof func||"function"==typeof window[func]}catch(e){return!1}};if(!funcDefined("setLocationSKU"))function setLocationSKU(ID,offerID){if(void 0===offerID&amp;&amp;(offerID="oid"),offerID){var objUrl=parseUrlQuery(),j=0,prefix="",query_string="",url="";for(var i in objUrl[offerID]=ID,objUrl)parseInt(j)&gt;0&amp;&amp;(prefix="&amp;"),query_string+=prefix+i+"="+objUrl[i],j++;query_string&amp;&amp;(url=location.pathname+"?"+query_string);try{return void history.replaceState(null,null,url)}catch(e){}location.hash="#"+url.substr(1)}}if(funcDefined("ShowOverlay")||(ShowOverlay=function(){$('&lt;div class="jqmOverlay waiting"&gt;&lt;/div&gt;').appendTo("body")}),funcDefined("HideOverlay")||(HideOverlay=function(){$(".jqmOverlay").remove()}),!funcDefined("trimPrice"))var trimPrice=function trimPrice(s){return s=(s=s.split(" ").join("")).split("&amp;nbsp;").join("")};if(funcDefined("pauseYmObserver")||(pauseYmObserver=function(){"function"==typeof MutationObserver&amp;&amp;"object"==typeof MutationObserver.observers&amp;&amp;"object"==typeof MutationObserver.observers.ym&amp;&amp;MutationObserver.observers.ym.pause()}),funcDefined("resumeYmObserver")||(resumeYmObserver=function(){"function"==typeof MutationObserver&amp;&amp;"object"==typeof MutationObserver.observers&amp;&amp;"object"==typeof MutationObserver.observers.ym&amp;&amp;MutationObserver.observers.ym.resume()}),!funcDefined("markProductRemoveBasket"))var markProductRemoveBasket=function markProductRemoveBasket(id){$(".in-cart[data-item="+id+"]").hide(),$(".to-cart[data-item="+id+"]").show(),$(".to-cart[data-item="+id+"]").closest(".button_block").removeClass("wide"),$(".to-cart[data-item="+id+"]").closest(".counter_wrapp").find(".counter_block").show(),$(".counter_block[data-item="+id+"]").show(),$(".in-subscribe[data-item="+id+"]").hide(),$(".to-subscribe[data-item="+id+"]").show(),$(".wish_item[data-item="+id+"]").removeClass("added"),$(".wish_item[data-item="+id+"] .value:not(.added)").show(),$(".wish_item[data-item="+id+"] .value.added").hide()};if(!funcDefined("markProductAddBasket"))var markProductAddBasket=function markProductAddBasket(id){$(".to-cart[data-item="+id+"]").hide(),$(".to-cart[data-item="+id+"]").closest(".counter_wrapp").find(".counter_block").hide(),$(".to-cart[data-item="+id+"]").closest(".button_block").addClass("wide"),$(".in-cart[data-item="+id+"]").show(),$(".wish_item[data-item="+id+"]").removeClass("added"),$(".wish_item[data-item="+id+"] .value:not(.added)").show(),$(".wish_item[data-item="+id+"] .value.added").hide()};if(!funcDefined("markProductDelay"))var markProductDelay=function markProductDelay(id){$(".in-cart[data-item="+id+"]").hide(),$(".to-cart[data-item="+id+"]").show(),$(".to-cart[data-item="+id+"]").closest(".counter_wrapp").find(".counter_block").show(),$(".to-cart[data-item="+id+"]").closest(".button_block").removeClass("wide"),$(".wish_item[data-item="+id+"]").addClass("added"),$(".wish_item[data-item="+id+"] .value:not(.added)").hide(),$(".wish_item[data-item="+id+"] .value.added").css("display","block")};if(!funcDefined("markProductSubscribe"))var markProductSubscribe=function markProductSubscribe(id){$(".to-subscribe[data-item="+id+"]").hide(),$(".in-subscribe[data-item="+id+"]").css("display","block")};if(!funcDefined("basketFly"))var basketFly=function basketFly(action,opener){"object"==typeof obNextPredictions&amp;&amp;obNextPredictions.updateAll(),$.post(arNextOptions.SITE_DIR+"ajax/basket_fly.php","PARAMS="+$("#basket_form").find("input#fly_basket_params").val(),$.proxy((function(data){var small=$(".opener .basket_count").hasClass("small"),basket_count=$(data).find(".basket_count").find(".items div").text();$("#basket_line .basket_fly").addClass("loaded").html(data),"refresh"==action&amp;&amp;$("li[data-type=AnDelCanBuy]").trigger("click"),void 0===opener&amp;&amp;window.matchMedia("(min-width: 769px)").matches&amp;&amp;("open"==action?small?"N"!==arNextOptions.THEME.SHOW_BASKET_ONADDTOCART&amp;&amp;$(".opener .basket_count").click():($(".opener .basket_count").removeClass("small"),$('.tabs_content.basket li[item-section="AnDelCanBuy"]').addClass("cur"),$('#basket_line ul.tabs li[item-section="AnDelCanBuy"]').addClass("cur")):"wish"==action?small?"N"!==arNextOptions.THEME.SHOW_BASKET_ONADDTOCART&amp;&amp;$(".opener .wish_count").click():($(".opener .wish_count").removeClass("small"),$('.tabs_content.basket li[item-section="DelDelCanBuy"]').addClass("cur"),$('#basket_line ul.tabs li[item-section="DelDelCanBuy"]').addClass("cur")):"N"!==arNextOptions.THEME.SHOW_BASKET_ONADDTOCART&amp;&amp;$(".opener .basket_count").click())})))};var lastHash=location.hash;if("onhashchange"in window){function compareHash(current,previous){for(var i=0,len=Math.min(current.length,previous.length);i&lt;len&amp;&amp;current.charAt(0)==previous.charAt(0);i++);current=current.substr(i),previous=previous.substr(i);for(var i=0,len=Math.min(current.length,previous.length);i&lt;len&amp;&amp;current.substr(-1)==previous.substr(-1);i++);return[current,previous]}$(window).bind("hashchange",(function(){var newHash=location.hash;"#delayed"==newHash?$("#basket_toolbar_button_delayed").length&amp;&amp;$("#basket_toolbar_button_delayed").trigger("click"):$("#basket_toolbar_button").length&amp;&amp;$("#basket_toolbar_button").trigger("click");var diff=compareHash(newHash,lastHash);lastHash=newHash}))}if($(document).on("click",".hint .icon",(function(e){var tooltipWrapp=$(this).parents(".hint");tooltipWrapp.is(".active")?tooltipWrapp.removeClass("active").find(".tooltip").slideUp(200):(tooltipWrapp.addClass("active").find(".tooltip").slideDown(200),tooltipWrapp.find(".tooltip_close").click((function(e){e.stopPropagation(),tooltipWrapp.removeClass("active").find(".tooltip").slideUp(100)})))})),$(document).on("click",".back-mobile-arrow .arrow-back",(function(){document.referrer?window.history.back():location.href="/"})),$(document).on("click","#basket_toolbar_button",(function(){lastHash&amp;&amp;(location.hash="cart")})),$(document).on("click","#basket_toolbar_button_delayed",(function(){lastHash&amp;&amp;(location.hash="delayed")})),$(document).on("click","#basket_line .basket_fly .opener &gt; div.clicked",(function(){if(!arNextOptions.PAGES.BASKET_PAGE&amp;&amp;window.matchMedia("(min-width: 769px)").matches){var _this=this;parseInt($("#basket_line .basket_fly").css("right"))&lt;0?$("#basket_line .basket_fly").stop().animate({right:"0"},333,(function(){$(_this).closest(".basket_fly.loaded").length?onOpenFlyBasket(_this):$.ajax({url:arNextOptions.SITE_DIR+"ajax/basket_fly.php",type:"post",success:function(html){$("#basket_line .basket_fly").addClass("loaded").html(html),onOpenFlyBasket(_this)}})})):$(this).is(".wish_count:not(.empty)")&amp;&amp;!$("#basket_line .basket_fly .basket_sort ul.tabs li.cur").is("[item-section=DelDelCanBuy]")?($("#basket_line .basket_fly .tabs li").removeClass("cur"),$("#basket_line .basket_fly .tabs_content li").removeClass("cur"),$("#basket_line .basket_fly .remove_all_basket").removeClass("cur"),$("#basket_line .basket_fly .tabs_content li[item-section="+$(this).data("type")+"]").addClass("cur"),$("#basket_line  .basket_fly .tabs li:eq("+$(this).index()+")").first().addClass("cur"),$("#basket_line .basket_fly .remove_all_basket."+$(this).data("type")).first().addClass("cur")):$(this).is(".basket_count")&amp;&amp;$("#basket_line .basket_fly .basket_sort ul.tabs li.cur").length&amp;&amp;!$("#basket_line .basket_fly .basket_sort ul.tabs li.cur").is("[item-section=AnDelCanBuy]")?($("#basket_line .basket_fly .tabs li").removeClass("cur"),$("#basket_line .basket_fly .tabs_content li").removeClass("cur"),$("#basket_line .basket_fly .remove_all_basket").removeClass("cur"),$("#basket_line  .basket_fly .tabs_content li:eq("+$(this).index()+")").addClass("cur"),$("#basket_line  .basket_fly .tabs li:eq("+$(this).index()+")").first().addClass("cur"),$("#basket_line .basket_fly .remove_all_basket."+$(this).data("type")).first().addClass("cur")):($("#basket_line .basket_fly").stop().animate({right:-$("#basket_line .basket_fly").outerWidth()},150),$("#basket_line .basket_fly .opener &gt; div.clicked").addClass("small"))}function onOpenFlyBasket(_this){$("#basket_line .basket_fly .tabs li").removeClass("cur"),$("#basket_line .basket_fly .tabs_content li").removeClass("cur"),$("#basket_line .basket_fly .remove_all_basket").removeClass("cur"),$(_this).is(".wish_count.empty")?($("#basket_line .basket_fly .tabs li").first().addClass("cur").siblings().removeClass("cur"),$("#basket_line .basket_fly .tabs_content li").first().addClass("cur").siblings().removeClass("cur"),$("#basket_line .basket_fly .remove_all_basket").first().addClass("cur")):($("#basket_line .basket_fly .tabs_content li[item-section="+$(_this).data("type")+"]").addClass("cur"),$("#basket_line .basket_fly .tabs li:eq("+$(_this).index()+")").addClass("cur"),$("#basket_line .basket_fly .remove_all_basket."+$(_this).data("type")).addClass("cur")),$("#basket_line .basket_fly .opener &gt; div.clicked").removeClass("small")}})),!funcDefined("clearViewedProduct"))function clearViewedProduct(){try{var siteID,localKey="NEXT_VIEWED_ITEMS_"+arNextOptions.SITE_ID,cookieParams={path:"/",expires:30};void 0!==BX.localStorage&amp;&amp;BX.localStorage.set(localKey,{},0),$.removeCookie(localKey,cookieParams)}catch(e){console.error(e)}}if(!funcDefined("setViewedProduct"))function setViewedProduct(id,arData){try{var bCookieJson=$.cookie.json;$.cookie.json=!0;var siteID,localKey="NEXT_VIEWED_ITEMS_"+arNextOptions.SITE_ID,cookieParams={path:"/",expires:30};if(void 0!==BX.localStorage&amp;&amp;void 0!==id&amp;&amp;void 0!==arData){var PRODUCT_ID=void 0!==arData.PRODUCT_ID?arData.PRODUCT_ID:id,arViewedLocal=BX.localStorage.get(localKey)?BX.localStorage.get(localKey):{},arViewedCookie=$.cookie(localKey)?$.cookie(localKey):{},count=0;for(var _id in arViewedLocal)arViewedLocal[_id].IS_LAST=!1,void 0===arViewedCookie[_id]&amp;&amp;delete arViewedLocal[_id];for(var _id in arViewedCookie)void 0===arViewedLocal[_id]&amp;&amp;delete arViewedCookie[_id];for(var _id in arViewedCookie)count++;void 0!==arViewedLocal[PRODUCT_ID]&amp;&amp;arViewedLocal[PRODUCT_ID].ID!=id&amp;&amp;(delete arViewedLocal[PRODUCT_ID],delete arViewedCookie[PRODUCT_ID]),delete arViewedLocal[2243],delete arViewedCookie[2243];var time=(new Date).getTime();arData.ID=id,arData.ACTIVE_FROM=time,arData.IS_LAST=!0,arViewedLocal[PRODUCT_ID]=arData,arViewedCookie[PRODUCT_ID]=[time.toString(),arData.PICTURE_ID],$.cookie(localKey,arViewedCookie,cookieParams),BX.localStorage.set(localKey,arViewedLocal,2592e3)}}catch(e){console.error(e)}finally{$.cookie.json=bCookieJson}}if(!funcDefined("initSelects"))function initSelects(target){var iOS,timeout;!!navigator.userAgent.match(/(iPad|iPhone|iPod)/g)||($("#bx-soa-order").length||($(target).find(".wrapper1 select:visible").ikSelect({syntax:'&lt;div class="ik_select_link"&gt; \t\t\t\t\t\t&lt;span class="ik_select_link_text"&gt;&lt;/span&gt; \t\t\t\t\t\t&lt;div class="trigger"&gt;&lt;/div&gt; \t\t\t\t\t&lt;/div&gt; \t\t\t\t\t&lt;div class="ik_select_dropdown"&gt; \t\t\t\t\t\t&lt;div class="ik_select_list"&gt; \t\t\t\t\t\t&lt;/div&gt; \t\t\t\t\t&lt;/div&gt;',dynamicWidth:!0,ddMaxHeight:112,customClass:"common_select",onShow:function(inst){inst.$dropdown.css("top",parseFloat(inst.$dropdown.css("top"))-5+"px"),inst.$dropdown.outerWidth()&lt;inst.$link.outerWidth()&amp;&amp;inst.$dropdown.css("width",inst.$link.outerWidth()),inst.$dropdown.outerWidth()&gt;inst.$link.outerWidth()&amp;&amp;inst.$dropdown.css("width",inst.$link.outerWidth());var count=0,client_height=0;inst.$dropdown.css("left",inst.$link.offset().left),$(inst.$listInnerUl).find("li").each((function(){$(this).hasClass("ik_select_option_disabled")||(++count,client_height+=$(this).outerHeight())})),client_height&lt;112?inst.$listInner.css("height","auto"):inst.$listInner.css("height","112px"),inst.$link.addClass("opened"),inst.$listInner.addClass("scroller"),$(".confirm_region").length&amp;&amp;$(".confirm_region").remove()},onHide:function(inst){inst.$link.removeClass("opened")}}),$(window).on("resize",(function(){ignoreResize.push(!0),clearTimeout(timeout),timeout=setTimeout((function(){var inst="";(inst=$(".common_select-link.opened + select").ikSelect().data("plugin_ikSelect"))&amp;&amp;inst.$dropdown.css("left",inst.$link.offset().left+"px")}),20),ignoreResize.pop()}))))}if(funcDefined("CheckTopMenuFullCatalogSubmenu")||(CheckTopMenuFullCatalogSubmenu=function(){if("HOVER"==arNextOptions.THEME.MENU_TYPE_VIEW){var $menu=$(".menu_top_block");if($menu.length){var $wrapmenu=$menu.parents(".wrap_menu"),wrapMenuWidth=$menu.closest(".wrapper_inner").actual("width");wrapMenuWidth||(wrapMenuWidth=$menu.closest(".wraps").actual("width"));var bCatalogFirst=$menu.hasClass("catalogfirst"),findMenuLi=$(".menu_top_block:visible li.full"),parentSubmenuWidth=$menu.actual("outerWidth"),wrapMenuLeft=0,wrapMenuRight=0;$wrapmenu.length&amp;&amp;(wrapMenuWidth=$wrapmenu.actual("outerWidth"),wrapMenuRight=(wrapMenuLeft=$wrapmenu.offset().left)+wrapMenuWidth),$(".catalog_block.menu_top_block").length&amp;&amp;$(".catalog_block.menu_top_block").is(":visible")&amp;&amp;(findMenuLi=$(".menu_top_block.catalog_block li.full")),findMenuLi.each((function(){var $this=$(this),$submenu=$this.find("&gt;.dropdown");$submenu.length&amp;&amp;($submenu.css({left:parentSubmenuWidth+"px",width:wrapMenuWidth-parentSubmenuWidth+"px","padding-left":"0px","padding-right":"0px",opacity:1}),isOnceInited||"TOP"!=arNextOptions.THEME.MENU_POSITION||$this.on("mouseenter",(function(){$submenu.css("min-height",$this.closest(".dropdown").actual("outerHeight")+"px")})))}))}}}),$.fn.getMaxHeights=function(outer,classNull,minHeight){for(var maxHeight=this.map((function(i,e){var calc_height=0;return $(e).css("height",""),calc_height=1==outer?$(e).actual("outerHeight"):$(e).actual("height")})).get(),i=0,c=maxHeight.length;i&lt;c;++i)maxHeight[i]%2&amp;&amp;--maxHeight[i];return Math.max.apply(this,maxHeight)},$.fn.equalizeHeights=function(outer,classNull,minHeight){for(var maxHeight=this.map((function(i,e){var minus_height=0,calc_height=0;return!1!==classNull&amp;&amp;(isMobile||(minus_height=parseInt($(e).find(classNull).actual("outerHeight")))),minus_height&amp;&amp;(minus_height+=12),$(e).css("height",""),calc_height=1==outer?$(e).actual("outerHeight")-minus_height:$(e).actual("height")-minus_height,!1!==minHeight&amp;&amp;(calc_height&lt;minHeight&amp;&amp;(calc_height+=minHeight-calc_height),window.matchMedia("(max-width: 520px)").matches&amp;&amp;(calc_height=300),window.matchMedia("(max-width: 400px)").matches&amp;&amp;(calc_height=200)),calc_height})).get(),i=0,c=maxHeight.length;i&lt;c;++i)maxHeight[i]%2&amp;&amp;--maxHeight[i];return this.height(Math.max.apply(this,maxHeight))},$.fn.getFloatWidth=function(){var width=0;if($(this).length){var rect=$(this)[0].getBoundingClientRect();(width=rect.width)||(width=rect.right-rect.left)}return width},$.fn.sliceHeight=function(options){function _slice(el){if(el.each((function(){$(this).css("line-height",""),$(this).css("height","")})),1!=options.mobile||!window.matchMedia("(max-width: 550px)").matches){if(void 0===options.autoslicecount||!1!==options.autoslicecount){var elsw=void 0!==options.row&amp;&amp;options.row.length?el.first().parents(options.row).getFloatWidth():el.first().parents(".items").getFloatWidth(),elw=void 0!==options.item&amp;&amp;options.item.length?$(options.item).first().getFloatWidth():el.first().closest(".item").getFloatWidth();elsw||(elsw=el.first().parents(".row").getFloatWidth()),elw&amp;&amp;options.fixWidth&amp;&amp;(elw-=options.fixWidth),elsw&amp;&amp;elw&amp;&amp;(options.slice=Math.floor(elsw/elw))}if(options.customSlice){var arBreakpoints=Object.keys(options.breakpoint),bSliceNext=!1;if(arBreakpoints.length){var elw=void 0!==options.item&amp;&amp;options.item.length?$(options.item).last().getFloatWidth():el.last().closest(".item").getFloatWidth();for(var key in elw&amp;&amp;(options.sliceNext=Math.floor(elsw/elw)),arBreakpoints)window.matchMedia(arBreakpoints[key].toString()).matches&amp;&amp;(bSliceNext=!0,options.slice=options.breakpoint[arBreakpoints[key]])}}if(void 0===options.typeResize||0==options.typeResize){if(options.slice)for(var i=0;i&lt;el.length;i+=options.slice)options.customSlice&amp;&amp;options.sliceNext&amp;&amp;bSliceNext&amp;&amp;i&amp;&amp;(options.slice=options.sliceNext),$(el.slice(i,i+options.slice)).equalizeHeights(options.outer,options.classNull,options.minHeight,options.typeResize,options.typeValue);if(options.lineheight){var lineheightAdd=parseInt(options.lineheight);isNaN(lineheightAdd)&amp;&amp;(lineheightAdd=0),el.each((function(){$(this).css("line-height",$(this).actual("height")+lineheightAdd+"px")}))}}}}var options=$.extend({slice:null,sliceNext:null,outer:!1,lineheight:!1,autoslicecount:!0,classNull:!1,minHeight:!1,row:!1,item:!1,typeResize:!1,typeValue:!1,fixWidth:0,resize:!0,mobile:!1,customSlice:!1,breakpoint:{}},options),el=$(this);el.length&amp;&amp;(1==options.mobile&amp;&amp;"object"==typeof arNextOptions&amp;&amp;"Y"===arNextOptions.THEME.MOBILE_CATALOG_LIST_ELEMENTS_COMPACT&amp;&amp;el.first().parents(".catalog_block.items").length&amp;&amp;(options.mobile=!1),_slice(el),options.resize&amp;&amp;BX.addCustomEvent("onWindowResize",(function(eventdata){try{_slice(el)}catch(e){}})),$(this).find("img.lazyload").length&amp;&amp;BX.addCustomEvent("onLazyLoaded",(function(eventdata){var bSlice=!1;if(eventdata.length)for(var i in eventdata)if($(eventdata[i]).closest(el).length){bSlice=!0;break}if(bSlice)try{_slice(el)}catch(e){}})))},$.fn.sliceHeightNoResize=function(options){function _slice(el){if(el.each((function(){$(this).css("line-height",""),$(this).css("height","")})),void 0===options.autoslicecount||!1!==options.autoslicecount){var elw=el.first().closest(".item").getFloatWidth(),elsw=el.first().parents(".items").getFloatWidth();elsw||(elsw=el.first().parents(".row").getFloatWidth()),elsw&amp;&amp;elw&amp;&amp;(options.slice=Math.floor(elsw/elw))}if(options.slice)for(var i=0;i&lt;el.length;i+=options.slice)$(el.slice(i,i+options.slice)).equalizeHeights(options.outer,options.classNull,options.minHeight);if(options.lineheight){var lineheightAdd=parseInt(options.lineheight);isNaN(lineheightAdd)&amp;&amp;(lineheightAdd=0),el.each((function(){$(this).css("line-height",$(this).actual("height")+lineheightAdd+"px")}))}}var options=$.extend({slice:null,outer:!1,lineheight:!1,autoslicecount:!0,classNull:!1,minHeight:!1,options:!1,resize:!0},options),el=$(this);el.length&amp;&amp;(_slice(el),$(this).find("img.lazyload").length&amp;&amp;BX.addCustomEvent("onLazyLoaded",(function(eventdata){var bSlice=!1;if(eventdata.length)for(var i in eventdata)if($(eventdata[i]).closest(el).length){bSlice=!0;break}if(bSlice)try{_slice(el)}catch(e){}})))},!funcDefined("initHoverBlock"))function initHoverBlock(target){}if(!funcDefined("setStatusButton"))function setStatusButton(){if(funcDefined("setItemButtonStatus")||(setItemButtonStatus=function(data){if(data.BASKET)for(var i in data.BASKET){var id;"number"!=typeof(id=data.BASKET[i])&amp;&amp;"string"!=typeof id||($(".to-cart[data-item="+id+"]").hide(),$(".counter_block[data-item="+id+"]").hide(),$(".in-cart[data-item="+id+"]").show(),$(".in-cart[data-item="+id+"]").closest(".button_block").addClass("wide"))}if(data.DELAY)for(var i in data.DELAY){var id;"number"!=typeof(id=data.DELAY[i])&amp;&amp;"string"!=typeof id||($(".wish_item.to[data-item="+id+"]").hide(),$(".wish_item.in[data-item="+id+"]").show(),$(".wish_item[data-item="+id+"]").find(".value.added").length&amp;&amp;($(".wish_item[data-item="+id+"]").addClass("added"),$(".wish_item[data-item="+id+"]").find(".value").hide(),$(".wish_item[data-item="+id+"]").find(".value.added").show()))}if(data.SUBSCRIBE)for(var i in data.SUBSCRIBE){var id;"number"!=typeof(id=data.SUBSCRIBE)&amp;&amp;"string"!=typeof id||($(".to-subscribe[data-item="+id+"]").hide(),$(".in-subscribe[data-item="+id+"]").show())}if(data.COMPARE)for(var i in data.COMPARE){var id;"number"!=typeof(id=data.COMPARE)&amp;&amp;"string"!=typeof id||($(".compare_item.to[data-item="+id+"]").hide(),$(".compare_item.in[data-item="+id+"]").show(),$(".compare_item[data-item="+id+"]").find(".value.added").length&amp;&amp;($(".compare_item[data-item="+id+"]").find(".value").hide(),$(".compare_item[data-item="+id+"]").find(".value.added").show()))}}),Object.keys(arStatusBasketAspro).length)setItemButtonStatus(arStatusBasketAspro);else{if(void 0===arNextOptions)var arNextOptions={SITE_DIR:"/"};$.ajax({url:arNextOptions.SITE_DIR+"ajax/getAjaxBasket.php",type:"POST",success:function(data){arStatusBasketAspro=data,setItemButtonStatus(arStatusBasketAspro)}})}}if(!funcDefined("onLoadjqm"))var onLoadjqm=function(name,hash,requestData,selector,requestTitle,isButton,thButton){if($.each($(hash.t).get(0).attributes,(function(index,attr){if(/^data\-autoload\-(.+)$/.test(attr.nodeName)){var key=attr.nodeName.match(/^data\-autoload\-(.+)$/)[1],el=$('input[data-sid="'+key.toUpperCase()+'"]');el.val(BX.util.htmlspecialcharsback($(hash.t).data("autoload-"+key))).attr("readonly","readonly"),el.closest(".form-group").addClass("input-filed"),el.attr("title",el.val())}})),hash.w.hasClass("send_gift_frame")){var imgHtml=priceHtml=propsHtml="";$(".offers_img a").length?imgHtml=$(".offers_img a").html():$(".item_main_info .item_slider:not(.flex) .slides li").length&amp;&amp;(imgHtml=$(".item_main_info .item_slider .slides li:first a").html()),$('.item_main_info *[itemprop="offers"]').length&amp;&amp;($(".offers_img.wof").length||$(".prices_tab").length?$(".prices_block .price").length&amp;&amp;(priceHtml=$(".prices_block .cost.prices").html().replace("id","data-id")):$(".prices_block .with_matrix").length?priceHtml='&lt;div class="with_matrix"&gt;'+$(".prices_block .with_matrix").html()+"&lt;/div&gt;":$(".prices_block .price_group.min").length?priceHtml=$(".prices_block .price_group.min").html():$(".prices_block .price_matrix_wrapper").length&amp;&amp;(priceHtml=$(".prices_block .price_matrix_wrapper").html())),$(".buy_block .sku_props").length&amp;&amp;(propsHtml='&lt;div class="props_item"&gt;',$(".buy_block .sku_props .bx_catalog_item_scu &gt; div").each((function(){var title=$(this).find(".bx_item_section_name &gt; span").html();propsHtml+='&lt;div class="prop_item"&gt;&lt;span&gt;'+title+(title.indexOf(":")&gt;0?"":": ")+(title.indexOf(":")&gt;0?"":'&lt;span class="val"&gt;'+$(this).find("ul li.active &gt; span").text()+"&lt;/span&gt;")+"&lt;/span&gt;&lt;/div&gt;"})),propsHtml+="&lt;/div&gt;"),$('&lt;div class="custom_block"&gt;&lt;div class="title"&gt;'+BX.message("POPUP_GIFT_TEXT")+'&lt;/div&gt;&lt;div class="item_block"&gt;&lt;table class="item_list"&gt;&lt;tr&gt;&lt;td class="image"&gt;&lt;div&gt;'+imgHtml+'&lt;/div&gt;&lt;/td&gt;&lt;td class="text"&gt;&lt;div class="name"&gt;'+$("h1").text()+"&lt;/div&gt;"+priceHtml+propsHtml+"&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;").prependTo(hash.w.find(".form_body"))}hash.w.hasClass("one_click_buy_frame")&amp;&amp;(hash.w.height()&gt;$(window).height()?hash.w.addClass("scrollbar"):hash.w.removeClass("scrollbar")),"Y"==arNextOptions.THEME.REGIONALITY_SEARCH_ROW&amp;&amp;(hash.w.hasClass("city_chooser_frame ")||hash.w.hasClass("city_chooser_small_frame"))&amp;&amp;hash.w.addClass("small_popup_regions"),hash.w.addClass("show").css({"margin-left":$(window).width()&gt;hash.w.outerWidth()?"-"+hash.w.outerWidth()/2+"px":"-"+$(window).width()/2+"px",opacity:1}),hash.w.addClass("show").css({top:($(window).height()&gt;hash.w.height()?Math.floor(($(window).height()-hash.w.height())/2):0)+"px"});var eventdata={action:"loadForm"};BX.onCustomEvent("onCompleteAction",[eventdata,$(hash.t)[0]]),void 0===requestData&amp;&amp;(requestData=""),void 0===selector&amp;&amp;(selector=!1);var width=$("."+name+"_frame").width();$("."+name+"_frame").css("margin-left","-"+width/2+"px"),"order-popup-call"==name||("order-button"==name?$(".order-button_frame").find("div[product_name]").find("input").val(hash.t.title).attr("readonly","readonly").css({overflow:"hidden","text-overflow":"ellipsis"}):"basket_error"==name&amp;&amp;($(".basket_error_frame .pop-up-title").text(requestTitle),$(".basket_error_frame .ajax_text").html(requestData),window.matchMedia("(max-width: 991px)").matches&amp;&amp;$("body").addClass("all_viewed"),initSelects(document),"Y"==isButton&amp;&amp;thButton&amp;&amp;$("&lt;div class='popup_button_basket_wr'&gt;&lt;span class='popup_button_basket big_btn button' data-item="+thButton.data("item")+"&gt;&lt;span class='btn btn-default'&gt;"+BX.message("ERROR_BASKET_BUTTON")+"&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;").insertAfter($(".basket_error_frame .ajax_text")))),$("."+name+"_frame").show()};if($.fn.jqmEx=function(){var _this=$(this),name=_this.data("name");if(name.length&amp;&amp;"disabled"!=_this.attr("disabled")){var extClass="",paramsStr="",trigger="",arTriggerAttrs={};void 0===$.fn.jqmEx.counter?$.fn.jqmEx.counter=0:++$.fn.jqmEx.counter,$.each(_this.get(0).attributes,(function(index,attr){var attrName=attr.nodeName,attrValue=_this.attr(attrName);if("onclick"!==attrName&amp;&amp;(trigger+="["+attrName+'="'+attrValue+'"]',arTriggerAttrs[attrName]=attrValue),/^data\-param\-(.+)$/.test(attrName)){var key=attrName.match(/^data\-param\-(.+)$/)[1];paramsStr+=key+"="+attrValue+"&amp;"}}));var triggerAttrs=JSON.stringify(arTriggerAttrs),encTriggerAttrs=encodeURIComponent(triggerAttrs),script=arNextOptions.SITE_DIR+"ajax/form.php",frame;script+="auth"==name?"?"+paramsStr+"auth=Y":"?"+paramsStr+"data-trigger="+encTriggerAttrs,_this.closest("#fast_view_item").length&amp;&amp;(extClass="fast_view_popup"),$('&lt;div class="'+name+"_frame "+extClass+' jqmWindow popup" data-popup="'+$.fn.jqmEx.counter+'" data-trigger="'+encTriggerAttrs+'"&gt;&lt;/div&gt;').appendTo("body").jqm({ajax:script,trigger:trigger,onLoad:function(hash){onLoadjqm(name,hash)},onHide:function(hash){onHidejqm(name,hash)}})}},!funcDefined("onHidejqm"))var onHidejqm=function(name,hash){hash.w.find(".one_click_buy_result_success").is(":visible")&amp;&amp;"one_click_buy_basket"==name&amp;&amp;(window.location.href=window.location.href),$(".xzoom-source").length&amp;&amp;$(".xzoom-source").remove(),$(".xzoom-preview").length&amp;&amp;$(".xzoom-preview").remove(),hash.w.animate({opacity:0},200,(function(){hash.w.hide(),hash.w.empty(),hash.o.remove(),hash.w.removeClass("show"),hash.w.removeClass("scrollbar"),window.matchMedia("(max-width: 991px)").matches&amp;&amp;$("body").removeClass("all_viewed"),"fast_view"==name&amp;&amp;$(".fast_view_popup").remove()}))};if(!funcDefined("scroll_block"))function scroll_block(block){var topPos=block.offset().top,headerH=$("header").outerHeight(!0,!0);if($(".stores_tab").length)$(".stores_tab").addClass("active").siblings().removeClass("active");else if($(".prices_tab").addClass("active").siblings().removeClass("active"),$(".prices_tab .opener").length&amp;&amp;!$(".prices_tab .opener .opened").length){var item=$(".prices_tab .opener").first();item.find(".opener_icon").addClass("opened"),item.parents("tr").addClass("nb"),item.parents("tr").next(".offer_stores").find(".stores_block_wrap").slideDown(200)}$("html,body").animate({scrollTop:topPos-80},150)}if(!funcDefined("jqmEd"))var jqmEd=function(name,form_id,open_trigger,requestData,selector,requestTitle,isButton,thButton){return void 0===requestData&amp;&amp;(requestData=""),void 0===selector&amp;&amp;(selector=!1),$("body").find("."+name+"_frame").remove(),$("body").append('&lt;div class="'+name+'_frame jqmWindow popup"&gt;&lt;/div&gt;'),void 0===open_trigger?$("."+name+"_frame").jqm({trigger:"."+name+"_frame.popup",onHide:function(hash){onHidejqm(name,hash)},onLoad:function(hash){onLoadjqm(name,hash,requestData,selector)},ajax:arNextOptions.SITE_DIR+"ajax/form.php?form_id="+form_id+(requestData.length?"&amp;"+requestData:"")}):("enter"==name?$("."+name+"_frame").jqm({trigger:open_trigger,onHide:function(hash){onHidejqm(name,hash)},onLoad:function(hash){onLoadjqm(name,hash,requestData,selector)},ajax:arNextOptions.SITE_DIR+"ajax/auth.php"}):"basket_error"==name?$("."+name+"_frame").jqm({trigger:open_trigger,onHide:function(hash){onHidejqm(name,hash)},onLoad:function(hash){onLoadjqm(name,hash,requestData,selector,requestTitle,isButton,thButton)},ajax:arNextOptions.SITE_DIR+"ajax/basket_error.php"}):$("."+name+"_frame").jqm({trigger:open_trigger,onHide:function(hash){onHidejqm(name,hash)},onLoad:function(hash){onLoadjqm(name,hash,requestData,selector)},ajax:arNextOptions.SITE_DIR+"ajax/form.php?form_id="+form_id+(requestData.length?"&amp;"+requestData:"")}),$(open_trigger).dblclick((function(){return!1}))),!0};if(!funcDefined("replaceBasketPopup"))function replaceBasketPopup(hash){void 0!==hash&amp;&amp;(hash.w.hide(),hash.o.hide())}if(!funcDefined("waitLayer"))function waitLayer(delay,callback){"undefined"!=typeof dataLayer&amp;&amp;"function"==typeof callback?callback():setTimeout((function(){waitLayer(delay,callback)}),delay)}if(funcDefined("InitTopestMenuGummi")||(InitTopestMenuGummi=function(){if(!isOnceInited){function _init(){var arItems=$menuTopest.find("&gt;li:not(.more)"),cntItems=arItems.length;if(cntItems)for(var itemsWidth=0,i=0;i&lt;cntItems;++i){var item,itemWidth=arItems.eq(i).actual("outerWidth",{includeMargin:!0});arItemsHideWidth[i]=(itemsWidth+=itemWidth)+(i!==cntItems-1?moreWidth:0)}}function _gummi(){var rowWidth=$menuTopest.actual("innerWidth"),arItems=$menuTopest.find("&gt;li:not(.more),li.more&gt;.dropdown&gt;li"),cntItems=arItems.length;if(cntItems){for(var bMore=!1,i=cntItems-1;i&gt;=0;--i){var item,bInMore,clone;if(!(bInMore=(item=arItems.eq(i)).parents(".more").length&gt;0))if(arItemsHideWidth[i]&gt;rowWidth)bMore||(bMore=!0,more.removeClass("hidden")),(clone=item.clone()).find("&gt;a").addClass("dark_font"),clone.prependTo(moreDropdown),item.addClass("cloned")}for(var i=0;i&lt;cntItems;++i){var item,bInMore,clone;if(bInMore=(item=arItems.eq(i)).parents(".more").length&gt;0)if(arItemsHideWidth[i]&lt;=rowWidth)i===cntItems-1&amp;&amp;(bMore=!1,more.addClass("hidden")),(clone=item.clone()).find("&gt;a").removeClass("dark_font"),clone.insertBefore(more),item.addClass("cloned")}$menuTopest.find("li.cloned").remove()}}var $menuTopest=$(".menu.topest");if($menuTopest.length){var more=$menuTopest.find("&gt;.more"),moreDropdown=more.find("&gt;.dropdown"),moreWidth=more.actual("outerWidth",{includeMargin:!0}),arItemsHideWidth=[];ignoreResize.push(!0),_init(),_gummi(),ignoreResize.pop(),BX.addCustomEvent("onWindowResize",(function(eventdata){try{ignoreResize.push(!0),_gummi()}catch(e){}finally{ignoreResize.pop()}}))}}}),funcDefined("InitTopMenuGummi")||(InitTopMenuGummi=function(){function _init(){var arItems=$topMenu.closest(".wrap_menu").find(".inc_menu .menu_top_block &gt;li:not(.more)"),cntItems=arItems.length;if(cntItems)for(var itemsWidth=0,i=0;i&lt;cntItems;++i){var item,itemWidth=arItems.eq(i).actual("outerWidth");arItemsHideWidth[i]=(itemsWidth+=itemWidth)+(i!==cntItems-1?moreWidth:0)}}function _gummi(){var rowWidth=$wrapMenu.actual("innerWidth")-$wrapMenuLeft.actual("innerWidth"),arItems=$topMenu.find("&gt;li:not(.more):not(.catalog),li.more&gt;.dropdown&gt;li"),cntItems=arItems.length;if(cntItems){for(var bMore=!1,i=cntItems-1;i&gt;=0;--i){var item,bInMore,clone;if(!(bInMore=(item=arItems.eq(i)).parents(".more").length&gt;0))if(arItemsHideWidth[i]&gt;rowWidth)bMore||(bMore=!0,more.removeClass("hidden")),(clone=item.clone()).find("&gt;.dropdown").removeAttr("style").removeClass("toleft"),clone.find("&gt;a").addClass("dark_font").removeAttr("style"),clone.prependTo(moreDropdown),item.addClass("cloned")}for(var i=0;i&lt;cntItems;++i){var item,bInMore,clone;if(bInMore=(item=arItems.eq(i)).parents(".more").length&gt;0)if(arItemsHideWidth[i]&lt;=rowWidth)i===cntItems-1&amp;&amp;(bMore=!1,more.addClass("hidden")),(clone=item.clone()).find("&gt;a").removeClass("dark_font"),clone.insertBefore(more),item.addClass("cloned")}$topMenu.find("li.cloned").remove();var cntItemsVisible=$topMenu.find("&gt;li:not(.more):not(.catalog)").length,o=rowWidth-arItemsHideWidth[cntItemsVisible-1],itemsPaddingAdd=Math.floor(o/(cntItemsVisible+(more.hasClass("hidden")?0:1))),itemsPadding_new=itemsPadding_min+itemsPaddingAdd,itemsPadding_new_l=Math.floor(itemsPadding_new/2),itemsPadding_new_r=itemsPadding_new-itemsPadding_new_l;$topMenu.find("&gt;li:not(.catalog):visible&gt;a").each((function(){$(this).css({"padding-left":itemsPadding_new_l+"px"}),$(this).css({"padding-right":itemsPadding_new_r+"px"})}));var lastItemPadding_new=itemsPadding_new+o-(cntItemsVisible+(more.is(":visible")?1:0))*itemsPaddingAdd,lastItemPadding_new_l=Math.floor(lastItemPadding_new/2),lastItemPadding_new_r=lastItemPadding_new-lastItemPadding_new_l;$topMenu.find("&gt;li:visible").last().find("&gt;a").css({"padding-left":lastItemPadding_new_l+"px"}),$topMenu.find("&gt;li:visible").last().find("&gt;a").css({"padding-right":lastItemPadding_new_r+"px"})}CheckTopMenuFullCatalogSubmenu()}var $topMenu=$(".menu_top_block");if($menuTopest.length){var $wrapMenu=$topMenu.parents(".wrap_menu"),$wrapMenuLeft=$wrapMenu.find(".catalog_menu_ext"),more=$topMenu.find("&gt;.more"),moreWidth=more.actual("outerWidth",{includeMargin:!0});more.addClass("hidden");var arItemsHideWidth=[],moreDropdown=more.find("&gt;.dropdown"),itemsPadding,itemsPadding_min=2*parseInt(more.find("&gt;a").css("padding-left"));ignoreResize.push(!0),_init(),_gummi(),ignoreResize.pop(),BX.addCustomEvent("onWindowResize",(function(eventdata){try{ignoreResize.push(!0),_gummi()}catch(e){}finally{ignoreResize.pop()}}))}}),!funcDefined("checkCounters"))function checkCounters(name){return void 0!==name?"google"==name&amp;&amp;"Y"==arNextOptions.COUNTERS.GOOGLE_ECOMERCE&amp;&amp;arNextOptions.COUNTERS.GOOGLE_COUNTER&gt;0||"yandex"==name&amp;&amp;"Y"==arNextOptions.COUNTERS.YANDEX_ECOMERCE&amp;&amp;arNextOptions.COUNTERS.YANDEX_COUNTER&gt;0:"Y"==arNextOptions.COUNTERS.YANDEX_ECOMERCE&amp;&amp;arNextOptions.COUNTERS.YANDEX_COUNTER&gt;0||"Y"==arNextOptions.COUNTERS.GOOGLE_ECOMERCE&amp;&amp;arNextOptions.COUNTERS.GOOGLE_COUNTER&gt;0}if(!funcDefined("addBasketCounter"))function addBasketCounter(id){if("N"!==arNextOptions.COUNTERS.USE_BASKET_GOALS){var eventdata={goal:"goal_basket_add",params:{id:id}};BX.onCustomEvent("onCounterGoals",[eventdata])}checkCounters()&amp;&amp;$.ajax({url:arNextOptions.SITE_DIR+"ajax/goals.php",dataType:"json",type:"POST",data:{ID:id},success:function(item){item&amp;&amp;item.ID&amp;&amp;waitLayer(100,(function(){dataLayer.push({event:arNextOptions.COUNTERS.GOOGLE_EVENTS.ADD2BASKET,ecommerce:{currencyCode:item.CURRENCY,add:{products:[{id:item.ID,name:item.NAME,price:item.PRICE,brand:item.BRAND,category:item.CATEGORY,quantity:item.QUANTITY}]}}})}))}})}if(!funcDefined("purchaseCounter"))function purchaseCounter(order_id,type,callback){checkCounters()&amp;&amp;$.ajax({url:arNextOptions.SITE_DIR+"ajax/goals.php",dataType:"json",type:"POST",data:{ORDER_ID:order_id,TYPE:type},success:function(order){var products=[];if(order.ITEMS)for(var i in order.ITEMS)products.push({id:order.ITEMS[i].ID,sku:order.ITEMS[i].ID,name:order.ITEMS[i].NAME,price:order.ITEMS[i].PRICE,brand:order.ITEMS[i].BRAND,category:order.ITEMS[i].CATEGORY,quantity:order.ITEMS[i].QUANTITY});order.ID?waitLayer(100,(function(){var d={purchase:{actionField:{id:order.ACCOUNT_NUMBER,shipping:order.PRICE_DELIVERY,tax:order.TAX_VALUE,list:type,revenue:order.PRICE},products:products}};dataLayer.push({event:arNextOptions.COUNTERS.GOOGLE_EVENTS.PURCHASE,ecommerce:d}),void 0!==callback&amp;&amp;callback(d)})):void 0!==callback&amp;&amp;callback()},error:function(){void 0!==callback&amp;&amp;callback()}})}if(!funcDefined("viewItemCounter"))function viewItemCounter(id,price_id){checkCounters()&amp;&amp;$.ajax({url:arNextOptions.SITE_DIR+"ajax/goals.php",dataType:"json",type:"POST",data:{PRODUCT_ID:id,PRICE_ID:price_id},success:function(item){item.ID&amp;&amp;waitLayer(100,(function(){dataLayer.push({ecommerce:{detail:{products:[{id:item.ID,name:item.NAME,price:item.PRICE,brand:item.BRAND,category:item.CATEGORY}]}}})}))}})}if(!funcDefined("checkoutCounter"))function checkoutCounter(step,option,callback){checkCounters("google")&amp;&amp;$.ajax({url:arNextOptions.SITE_DIR+"ajax/goals.php",dataType:"json",type:"POST",data:{BASKET:"Y"},success:function(basket){var products=[];if(basket.ITEMS)for(var i in basket.ITEMS)products.push({id:basket.ITEMS[i].ID,name:basket.ITEMS[i].NAME,price:basket.ITEMS[i].PRICE,brand:basket.ITEMS[i].BRAND,category:basket.ITEMS[i].CATEGORY,quantity:basket.ITEMS[i].QUANTITY});products&amp;&amp;waitLayer(100,(function(){dataLayer.push({event:arNextOptions.COUNTERS.GOOGLE_EVENTS.CHECKOUT_ORDER,ecommerce:{checkout:{actionField:{step:step,option:option},products:products}}})}))}})}if(!funcDefined("delFromBasketCounter"))function delFromBasketCounter(id,callback){checkCounters()&amp;&amp;$.ajax({url:arNextOptions.SITE_DIR+"ajax/goals.php",dataType:"json",type:"POST",data:{ID:id},success:function(item){item.ID&amp;&amp;waitLayer(100,(function(){dataLayer.push({event:arNextOptions.COUNTERS.GOOGLE_EVENTS.REMOVE_BASKET,ecommerce:{remove:{products:[{id:item.ID,name:item.NAME,category:item.CATEGORY}]}}}),"function"==typeof callback&amp;&amp;callback()}))}})}if(!funcDefined("setHeightCompany"))function setHeightCompany(){$(".md-50.img").height($(".md-50.big").outerHeight()-35)}if(!funcDefined("initSly"))function initSly(){var $frame=$(document).find(".frame"),$slidee=$frame.children("ul").eq(0),$wrap=$frame.parent();arNextOptions.PAGES.CATALOG_PAGE&amp;&amp;$frame.length&amp;&amp;($frame.sly({horizontal:1,itemNav:"basic",smart:1,mouseDragging:0,touchDragging:0,releaseSwing:0,startAt:0,scrollBar:$wrap.find(".scrollbar"),scrollBy:1,speed:300,elasticBounds:0,easing:"swing",dragHandle:1,dynamicHandle:1,clickBar:1,forward:$wrap.find(".forward"),backward:$wrap.find(".backward")}),$frame.sly("reload"))}if(!funcDefined("createTableCompare"))function createTableCompare(originalTable,appendDiv,cloneTable){try{var clone=originalTable.clone().removeAttr("id").addClass("clone");cloneTable.length?(cloneTable.remove(),appendDiv.html(""),appendDiv.html(clone)):appendDiv.append(clone)}catch(e){}}if(funcDefined("fillBasketPropsExt")||(fillBasketPropsExt=function(that,prop_code,basket_prop_div){var i=0,propCollection=null,foundValues=!1,basketParams={},obBasketProps=null;if(obBasketProps=BX(basket_prop_div)){if((propCollection=obBasketProps.getElementsByTagName("select"))&amp;&amp;propCollection.length)for(i=0;i&lt;propCollection.length;i++)if(!propCollection[i].disabled)switch(propCollection[i].type.toLowerCase()){case"select-one":basketParams[propCollection[i].name]=propCollection[i].value,foundValues=!0}if((propCollection=obBasketProps.getElementsByTagName("input"))&amp;&amp;propCollection.length)for(i=0;i&lt;propCollection.length;i++)if(!propCollection[i].disabled)switch(propCollection[i].type.toLowerCase()){case"hidden":basketParams[propCollection[i].name]=propCollection[i].value,foundValues=!0;break;case"radio":propCollection[i].checked&amp;&amp;(basketParams[propCollection[i].name]=propCollection[i].value,foundValues=!0)}}return foundValues||(basketParams[prop_code]=[],basketParams[prop_code][0]=0),basketParams}),funcDefined("showBasketError")||(showBasketError=function(mess,title,addButton,th){var title_set=title||BX.message("ERROR_BASKET_TITLE"),isButton="N",thButton="";void 0!==typeof addButton&amp;&amp;(isButton="Y"),void 0!==typeof th&amp;&amp;(thButton=th),$("body").append("&lt;span class='add-error-bakset' style='display:none;'&gt;&lt;/span&gt;"),jqmEd("basket_error","error-bakset",".add-error-bakset",mess,this,title_set,isButton,thButton),$("body .add-error-bakset").click(),$("body .add-error-bakset").remove()}),CheckTopMenuDotted=function(){var menu=$("nav.mega-menu.sliced");if(!window.matchMedia("(max-width:991px)").matches)return menu.length&amp;&amp;menu.each((function(){if($(this).hasClass("initied"))return!1;var menuMoreItem=$(this).find("td.js-dropdown");if("none"==$(this).parents(".collapse").css("display"))return!1;for(var block_w=$(this).closest("div").actual("width"),menu_w=$(this).find("table").actual("outerWidth"),afterHide=!1;menu_w&gt;block_w&amp;&amp;(menuItemOldSave=$(this).find("td").not(".nosave").last(),menuItemOldSave.length);){menuMoreItem.show();var oldClass=menuItemOldSave.attr("class");menuItemNewSave='&lt;li class="menu-item '+(menuItemOldSave.hasClass("dropdown")?"dropdown-submenu ":"")+(menuItemOldSave.hasClass("active")?"active ":"")+'" data-hidewidth="'+menu_w+'" '+(oldClass?'data-class="'+oldClass+'"':"")+"&gt;"+menuItemOldSave.find(".wrap").html()+"&lt;/li&gt;",menuItemOldSave.remove(),menuMoreItem.find("&gt; .wrap &gt; .dropdown-menu").prepend(menuItemNewSave),menu_w=$(this).find("table").actual("outerWidth"),afterHide=!0}if(!afterHide)do{var menuItemOldSaveCnt=menuMoreItem.find(".dropdown-menu").find("li").length,hideWidth;if(menuItemOldSave=menuMoreItem.find(".dropdown-menu").find("li").first(),!menuItemOldSave.length){menuMoreItem.hide();break}if(menuItemOldSave.attr("data-hidewidth")&gt;block_w)break;var oldClass=menuItemOldSave.attr("data-class");if(menuItemNewSave='&lt;td class="'+(oldClass?oldClass+" ":"")+'" data-hidewidth="'+block_w+'"&gt;&lt;div class="wrap"&gt;'+menuItemOldSave.html()+"&lt;/div&gt;&lt;/td&gt;",menuItemOldSave.remove(),$(menuItemNewSave).insertBefore($(this).find("td.js-dropdown")),!menuItemOldSaveCnt){menuMoreItem.hide();break}menu_w=$(this).find("table").actual("outerWidth")}while(menu_w&lt;=block_w);$(this).find("td").css("visibility","visible"),$(this).find("td").removeClass("unvisible"),$(this).addClass("ovisible"),$(this).addClass("initied")})),!1},CheckTopVisibleMenu=function(){void 0===this.timer&amp;&amp;(this.timer=!1),this.timer&amp;&amp;clearTimeout(this.timer),this.timer=setTimeout((function(){var dropdownMenus=$(".dropdown-menu:visible");if(dropdownMenus.length){var menu=dropdownMenus.closest(".mega-menu");menu.length||(menu=dropdownMenus.closest(".logo-row"));var menu_width=menu.outerWidth(),menu_left,menu_right=menu.offset().left+menu_width;dropdownMenus.each((function(i,item){var dropdownMenu=$(item);dropdownMenu.find("a").css("white-space",""),dropdownMenu.css("left",""),dropdownMenu.css("right",""),dropdownMenu.removeClass("toright");var dropdownMenu_left=dropdownMenu.offset().left;if(void 0!==dropdownMenu_left){var isToRight=dropdownMenu.parents(".toright").length&gt;0,parentsDropdownMenus=dropdownMenu.parents(".dropdown-menu"),isHasParentDropdownMenu=parentsDropdownMenus.length&gt;0,dropdownMenu_width,dropdownMenu_right=dropdownMenu_left+dropdownMenu.outerWidth();if(isHasParentDropdownMenu)var parentDropdownMenu_width,parentDropdownMenu_left,parentDropdownMenu_right=parentsDropdownMenus.first().outerWidth()+parentsDropdownMenus.first().offset().left;if(parentDropdownMenu_right+dropdownMenu.outerWidth()&gt;menu_right&amp;&amp;dropdownMenu.find("a").css("white-space","normal"),dropdownMenu_right&gt;menu_right||isToRight){var addleft=0;if(addleft=menu_right-dropdownMenu_right,isHasParentDropdownMenu||isToRight)dropdownMenu.css("left","auto"),dropdownMenu.css("right","100%"),dropdownMenu.addClass("toright");else{var dropdownMenu_curLeft=parseInt(dropdownMenu.css("left"));dropdownMenu.css("left",dropdownMenu_curLeft+addleft+"px")}}}}))}}),10)},!funcDefined("isRealValue"))function isRealValue(obj){return obj&amp;&amp;"null"!==obj&amp;&amp;"undefined"!==obj}if(!funcDefined("rightScroll"))function rightScroll(prop,id){var el=BX("prop_"+prop+"_"+id);if(el){var curVal=parseInt(el.style.marginLeft);curVal&gt;=0&amp;&amp;(el.style.marginLeft=curVal-20+"%")}}if(!funcDefined("leftScroll"))function leftScroll(prop,id){var el=BX("prop_"+prop+"_"+id);if(el){var curVal=parseInt(el.style.marginLeft);curVal&lt;0&amp;&amp;(el.style.marginLeft=curVal+20+"%")}}if(funcDefined("InitOrderCustom")||(InitOrderCustom=function(){$(".ps_logo img").wrap('&lt;div class="image"&gt;&lt;/div&gt;'),$("#bx-soa-order .radio-inline").each((function(){"checked"==$(this).find("input").attr("checked")&amp;&amp;$(this).addClass("checked")})),$("#bx-soa-order .checkbox input[type=checkbox]").each((function(){"checked"==$(this).attr("checked")&amp;&amp;$(this).parent().addClass("checked")})),$("#bx-soa-order .bx-authform-starrequired").each((function(){var html=$(this).html(),$label=$(this).closest("label").length?$(this).closest("label"):$(this).closest(".bx-authform-label-container"),$captcha=$label.find(".bx-captcha");$captcha.length?$('&lt;span class="bx-authform-starrequired"&gt; '+html+"&lt;/span&gt;").insertBefore($captcha):$label.append('&lt;span class="bx-authform-starrequired"&gt; '+html+"&lt;/span&gt;"),$(this).remove()})),$(".bx_ordercart_coupon").each((function(){$(this).find(".bad").length?$(this).addClass("bad"):$(this).find(".good").length&amp;&amp;$(this).addClass("good")}))}),funcDefined("InitLabelAnimation")||(InitLabelAnimation=function(className){$(className).length&amp;&amp;($(className).find(".form-group").each((function(){$(this).find("input[type=text], textarea").length&amp;&amp;!$(this).find(".dropdown-block").length&amp;&amp;""!=$(this).find("input[type=text], textarea").val()&amp;&amp;$(this).addClass("value_y")})),$(document).on("click",className+" .form-group:not(.bx-soa-pp-field) label",(function(){$(this).parent().find("input, textarea").focus()})),$(document).on("focusout",className+" .form-group:not(.bx-soa-pp-field) input, "+className+" .form-group:not(.bx-soa-pp-field) textarea",(function(){var value;""==$(this).val()||$(this).closest(".form-group").find(".dropdown-block").length||$(this).closest(".form-group").find("#profile_change").length?$(this).closest(".form-group").removeClass("value_y"):$(this).closest(".form-group").addClass("value_y")})),$(document).on("focus",className+" .form-group:not(.bx-soa-pp-field) input, "+className+" .form-group:not(.bx-soa-pp-field) textarea",(function(){$(this).closest(".form-group").find(".dropdown-block").length||$(this).closest(".form-group").find("#profile_change").length||$(this).closest(".form-group").find("[name=PERSON_TYPE_OLD]").length||$(this).closest(".form-group").addClass("value_y")})))}),checkPopupWidth=function(){$(".popup.show").each((function(){var width_form=$(this).actual("width");$(this).css({"margin-left":$(window).width()&gt;width_form?"-"+width_form/2+"px":"-"+$(window).width()/2+"px"})}))},checkCaptchaWidth=function(){$(".captcha-row").each((function(){var width=$(this).actual("width");$(this).hasClass("b")?width&gt;320&amp;&amp;$(this).removeClass("b"):width&lt;=320&amp;&amp;$(this).addClass("b")}))},checkFormWidth=function(){$(".form .form_left").each((function(){var form=$(this).parents(".form"),width=form.actual("width");form.hasClass("b")?width&gt;417&amp;&amp;form.removeClass("b"):width&lt;=417&amp;&amp;form.addClass("b")}))},checkFormControlWidth=function(){$(".form-control").each((function(){var width=$(this).actual("width"),labelWidth=$(this).find("label:not(.error) &gt; span").actual("width"),errorWidth=$(this).find("label.error").actual("width");errorWidth&gt;0?$(this).hasClass("h")?width&gt;labelWidth+errorWidth+5&amp;&amp;$(this).removeClass("h"):width&lt;=labelWidth+errorWidth+5&amp;&amp;$(this).addClass("h"):$(this).removeClass("h")}))},scrollToTop=function(){if("NONE"!==arNextOptions.THEME.SCROLLTOTOP_TYPE){var _isScrolling=!1;$("body").append($("&lt;a /&gt;").addClass("scroll-to-top "+arNextOptions.THEME.SCROLLTOTOP_TYPE+" "+arNextOptions.THEME.SCROLLTOTOP_POSITION).attr({href:"#",id:"scrollToTop"})),$("#scrollToTop").click((function(e){return e.preventDefault(),$("body, html").animate({scrollTop:0},500),!1})),$(window).scroll((function(){_isScrolling||(_isScrolling=!0,$(window).scrollTop()&gt;150?($("#scrollToTop").stop(!0,!0).addClass("visible"),_isScrolling=!1):($("#scrollToTop").stop(!0,!0).removeClass("visible"),_isScrolling=!1),checkScrollToTop())}))}},checkScrollToTop=function(){var bottom=55,scrollVal=$(window).scrollTop(),windowHeight=$(window).height(),footerOffset=0;$("footer").length&amp;&amp;(footerOffset=$("footer").offset().top+70),"CONTENT"==arNextOptions.THEME.SCROLLTOTOP_POSITION&amp;&amp;(warpperWidth=$("body &gt; .wrapper &gt; .wrapper_inner").width(),$("#scrollToTop").css("margin-left",Math.ceil(warpperWidth/2)+23)),scrollVal+windowHeight&gt;footerOffset?$("#scrollToTop").css("bottom",55+scrollVal+windowHeight-footerOffset+40):parseInt($("#scrollToTop").css("bottom"))&gt;55&amp;&amp;$("#scrollToTop").css("bottom",55)},CheckObjectsSizes=function(){$(".container iframe,.container object,.container video").each((function(){var height_attr=$(this).attr("height"),width_attr=$(this).attr("width");height_attr&amp;&amp;width_attr&amp;&amp;$(this).css("height",$(this).outerWidth()*height_attr/width_attr)}))},!funcDefined("reloadTopBasket"))var reloadTopBasket=function reloadTopBasket(action,basketWindow,speed,delay,slideDown,item){var obj={PARAMS:$("#top_basket_params").val(),ACTION:action};void 0!==item&amp;&amp;(obj.delete_top_item="Y",obj.delete_top_item_id=item.data("id")),$.post(arNextOptions.SITE_DIR+"ajax/show_basket_actual.php",obj,$.proxy((function(data){$(basketWindow).html(data),getActualBasket();var eventdata={action:"loadBasket"};BX.onCustomEvent("onCompleteAction",[eventdata])})))};if(CheckTabActive=function(){clicked_tab&amp;&amp;window.matchMedia("(min-width: 768px)").matches&amp;&amp;(clicked_tab--,$(".nav.nav-tabs li").each((function(){$(this).index()==clicked_tab&amp;&amp;$(this).addClass("active")})),$(".catalog_detail .tab-content .tab-pane:eq("+clicked_tab+")").addClass("active"),$(".catalog_detail .tab-content .tab-pane .title-tab-heading").next().removeAttr("style"),clicked_tab=0)},!funcDefined("initCountdown"))var initCountdown=function initCountdown(){$(".view_sale_block").size()&amp;&amp;$(".view_sale_block").each((function(){var activeTo=$(this).find(".active_to").text(),dateTo=new Date(activeTo.replace(/(\d+)\.(\d+)\.(\d+)/,"$3/$2/$1"));$(this).find(".countdown").countdown({until:dateTo,format:"dHMS",padZeroes:!0,layout:'{d&lt;}&lt;span class="days item"&gt;{dnn}&lt;div class="text"&gt;{dl}&lt;/div&gt;&lt;/span&gt;{d&gt;} &lt;span class="hours item"&gt;{hnn}&lt;div class="text"&gt;{hl}&lt;/div&gt;&lt;/span&gt; &lt;span class="minutes item"&gt;{mnn}&lt;div class="text"&gt;{ml}&lt;/div&gt;&lt;/span&gt; &lt;span class="sec item"&gt;{snn}&lt;div class="text"&gt;{sl}&lt;/div&gt;&lt;/span&gt;'},$.countdown.regionalOptions.ru)}))};if(!funcDefined("initCountdownTime"))var initCountdownTime=function initCountdownTime(block,time){if(time){var dateTo=new Date(time.replace(/(\d+)\.(\d+)\.(\d+)/,"$3/$2/$1"));block.find(".countdown").countdown("destroy"),block.find(".countdown").countdown({until:dateTo,format:"dHMS",padZeroes:!0,layout:'{d&lt;}&lt;span class="days item"&gt;{dnn}&lt;div class="text"&gt;{dl}&lt;/div&gt;&lt;/span&gt;{d&gt;} &lt;span class="hours item"&gt;{hnn}&lt;div class="text"&gt;{hl}&lt;/div&gt;&lt;/span&gt; &lt;span class="minutes item"&gt;{mnn}&lt;div class="text"&gt;{ml}&lt;/div&gt;&lt;/span&gt; &lt;span class="sec item"&gt;{snn}&lt;div class="text"&gt;{sl}&lt;/div&gt;&lt;/span&gt;'},$.countdown.regionalOptions.ru),block.find(".view_sale_block").show()}else block.find(".view_sale_block").hide()};waitCounter=function(idCounter,delay,callback){var obCounter;"object"==typeof window["yaCounter"+idCounter]?"function"==typeof callback&amp;&amp;callback():setTimeout((function(){waitCounter(idCounter,delay,callback)}),delay)};var isOnceInited=insertFilter=!1,animationTime=200,delayTime=200,topMenuEnterTimer=!1,isMobile=jQuery.browser.mobile;if(isMobile&amp;&amp;(document.documentElement.className+=" mobile"),-1!=navigator.userAgent.indexOf("Edge")&amp;&amp;(document.documentElement.className+=" bx-ie-edge"),!funcDefined("oneClickBuy"))var oneClickBuy=function(elementID,iblockID,that){var name="one_click_buy",elementQuantity=1,offerProps=!1,buy_btn=$(that).closest(".buy_block").find(".to-cart"),buy_btn2=$(that).closest("tr").find(".to-cart");void 0!==that&amp;&amp;(elementQuantity=$(that).attr("data-quantity"),offerProps=$(that).attr("data-props")),elementQuantity&lt;0&amp;&amp;(elementQuantity=1);var tmp_props=buy_btn.data("props"),tmp_props2=buy_btn2.data("props"),props="",part_props="",add_props="N",fill_prop={},iblockid=buy_btn.data("iblockid"),item=buy_btn.attr("data-item");if(tmp_props?props=tmp_props.toString().split(";"):tmp_props2&amp;&amp;(props=tmp_props2.toString().split(";")),buy_btn.data("part_props")&amp;&amp;(part_props=buy_btn.data("part_props")),buy_btn.data("add_props")&amp;&amp;(add_props=buy_btn.data("add_props")),(fill_prop=fillBasketPropsExt(buy_btn,"prop",buy_btn.data("bakset_div"))).iblockID=iblockid,fill_prop.part_props=part_props,fill_prop.add_props=add_props,fill_prop.props=JSON.stringify(props),fill_prop.item=item,fill_prop.ocb_item="Y",window.matchMedia("(min-width:992px)").matches)$(that).hasClass("clicked")||($(that).addClass("clicked"),$("body").find("."+name+"_frame").remove(),$("body").find("."+name+"_trigger").remove(),$("body").append('&lt;div class="'+name+'_frame popup"&gt;&lt;/div&gt;'),$("body").append('&lt;div class="'+name+'_trigger"&gt;&lt;/div&gt;'),$("."+name+"_frame").jqm({trigger:"."+name+"_trigger",onHide:function(hash){onHidejqm(name,hash)},toTop:!1,onLoad:function(hash){onLoadjqm(name,hash)},ajax:arNextOptions.SITE_DIR+"ajax/one_click_buy.php?ELEMENT_ID="+elementID+"&amp;IBLOCK_ID="+iblockID+"&amp;ELEMENT_QUANTITY="+elementQuantity+"&amp;OFFER_PROPS="+fill_prop.props}),$("."+name+"_trigger").click());else{var script=arNextOptions.SITE_DIR+"form/";script+="?name="+name+"&amp;form_id=ocb&amp;path="+window.location.pathname+"&amp;ELEMENT_ID="+elementID+"&amp;IBLOCK_ID="+iblockID+"&amp;ELEMENT_QUANTITY="+elementQuantity+"&amp;OFFER_PROPS="+fill_prop.props,location.href=script}};if(!funcDefined("oneClickBuyBasket"))var oneClickBuyBasket=function(){if(name="one_click_buy_basket",window.matchMedia("(min-width:992px)").matches)$(".fast_order").hasClass("clicked")||($(".fast_order").addClass("clicked"),$("body").find("."+name+"_frame").remove(),$("body").find("."+name+"_trigger").remove(),$("body").append('&lt;div class="'+name+'_frame popup"&gt;&lt;/div&gt;'),$("body").append('&lt;div class="'+name+'_trigger"&gt;&lt;/div&gt;'),$("."+name+"_frame").jqm({trigger:"."+name+"_trigger",onHide:function(hash){onHidejqm(name,hash)},onLoad:function(hash){onLoadjqm(name,hash)},ajax:arNextOptions.SITE_DIR+"ajax/one_click_buy_basket.php"}),$("."+name+"_trigger").click());else{var script=arNextOptions.SITE_DIR+"form/";script+="?name="+name+"&amp;form_id=ocb&amp;path="+window.location.pathname+"&amp;buy_basket=y",location.href=script}};$(document).on("click",".menu_top_block&gt;li .more a",(function(){$this=$(this),$this.parents(".dropdown").first().find("&gt;.hidden").removeClass("hidden"),$this.parent().addClass("hidden"),setTimeout((function(){$this.parent().remove()}),500)})),$(document).on("mouseenter",".menu_top_block.catalogfirst&gt;li&gt;.dropdown&gt;li.full",(function(){var $submenu;$(this).find("&gt;.dropdown").length&amp;&amp;topMenuEnterTimer&amp;&amp;(clearTimeout(topMenuEnterTimer),topMenuEnterTimer=!1)})),$(document).on("mouseenter",".menu_top_block&gt;li:not(.full)",(function(){var $submenu=$(this).find("&gt;.dropdown");if($submenu.length&amp;&amp;!$submenu.hasClass("visible")){var $menu,$wrapmenu=$(this).parents(".menu").parents(".wrap_menu"),wrapMenuWidth=$wrapmenu.actual("outerWidth"),wrapMenuLeft,wrapMenuRight,left=$wrapmenu.offset().left+wrapMenuWidth-($(this).offset().left+$submenu.actual("outerWidth"));if(window.matchMedia("(min-width: 951px)").matches&amp;&amp;$(this).hasClass("catalog")&amp;&amp;($(".banner_auto").hasClass("catalog_page")||$(".banner_auto").hasClass("front_page")))return;left&lt;0&amp;&amp;$submenu.css({left:left+"px"}),$submenu.stop().slideDown(animationTime,(function(){$submenu.css({height:"",overflow:"visible"})})),$(this).on("mouseleave",(function(){var leaveTimer=setTimeout((function(){$submenu.stop().slideUp(animationTime,(function(){$submenu.css({left:""})}))}),delayTime);$(this).on("mouseenter",(function(){leaveTimer&amp;&amp;(clearTimeout(leaveTimer),leaveTimer=!1)}))}))}})),$(document).on("mouseenter",".menu_top_block&gt;li .dropdown&gt;li",(function(){var $this=$(this),$submenu=$this.find("&gt;.dropdown");if($submenu.length&amp;&amp;(!$this.parents(".full").length&amp;&amp;!$this.hasClass("full")||$this.parents(".more").length)){var $menu,$wrapmenu=$this.parents(".menu").parents(".wrap_menu"),arParentSubmenuForOpacity=[];topMenuEnterTimer=setTimeout((function(){var wrapMenuWidth=$wrapmenu.actual("outerWidth"),wrapMenuLeft=$wrapmenu.offset().left,wrapMenuRight=wrapMenuLeft+wrapMenuWidth,$parentSubmenu,bToLeft=!!$this.parent().hasClass("toleft");(bToLeft=bToLeft?$this.offset().left+$this.actual("outerWidth")-$submenu.actual("outerWidth")&lt;wrapMenuLeft:$this.offset().left+$this.actual("outerWidth")+$submenu.actual("outerWidth")&gt;wrapMenuRight)?$this.find("&gt;.dropdown").addClass("toleft").show():$this.find("&gt;.dropdown").removeClass("toleft").show();var submenuLeft=$submenu.offset().left,submenuRight=submenuLeft+$submenu.actual("outerWidth");$this.parents(".dropdown").each((function(){var $this=$(this),leftOffset=$this.offset().left,rightOffset=leftOffset+$this.actual("outerWidth");(leftOffset&gt;=submenuLeft&amp;&amp;leftOffset&lt;submenuRight-1||rightOffset&gt;submenuLeft+1&amp;&amp;rightOffset&lt;=submenuRight)&amp;&amp;(arParentSubmenuForOpacity.push($this),$this.find("&gt;li&gt;a").css({opacity:"0.1"}))}))}),delayTime),$this.unbind("mouseleave"),$this.on("mouseleave",(function(){var leaveTimer=setTimeout((function(){if($this.find(".dropdown").removeClass("toleft").hide(),arParentSubmenuForOpacity.length)for(i in arParentSubmenuForOpacity)arParentSubmenuForOpacity[i].find("&gt;li&gt;a").css({opacity:""})}),delayTime);$this.unbind("mouseenter"),$this.on("mouseenter",(function(){leaveTimer&amp;&amp;(clearTimeout(leaveTimer),leaveTimer=!1)}))}))}})),$(document).on("mouseenter",".menu .mega-menu table td, .menu-row .mega-menu table td",(function(){var _this=$(this),menu=_this.find("&gt; .wrap &gt; .dropdown-menu");_this.hasClass("wide_menu")||(menu.show(),CheckTopVisibleMenu());var bDarkness=$(".wrapper1.dark-hover-overlay").length&gt;0;menu.velocity("stop"),0!=menu.css("opacity")?menu.css("opacity","1"):menu.velocity("fadeIn",{duration:150,delay:250,complete:function(){}}),_this.one("mouseleave",(function(){menu.velocity("stop").velocity("fadeOut",{duration:50,delay:300,complete:function(){}})}))})),$(document).on("mouseenter",".menu-item:not(.wide_menu) .dropdown-menu .dropdown-submenu",(function(){var _this=$(this),menu=_this.find("&gt; .dropdown-menu");menu.velocity("stop"),0!=menu.css("opacity")?menu.css("opacity","1"):menu.velocity("transition.fadeIn",{duration:300,delay:250}),_this.one("mouseleave",(function(){menu.velocity("stop").velocity("fadeOut",{duration:150,delay:300})}))})),getGridSize=function(counts,slider){var counts_item=1;return window.matchMedia("(min-width: 1200px)").matches&amp;&amp;(counts_item=counts[0],void 0!==slider.data("lg_count")&amp;&amp;slider.data("lg_count")&amp;&amp;$(".front.wide_page").length&amp;&amp;(counts_item=slider.data("lg_count"))),window.matchMedia("(max-width: 1200px)").matches&amp;&amp;(counts_item=counts[1]),window.matchMedia("(max-width: 992px)").matches&amp;&amp;(counts_item=counts[2]),counts[3]&amp;&amp;window.matchMedia("(max-width: 600px)").matches&amp;&amp;(counts_item=counts[3]),counts[4]&amp;&amp;window.matchMedia("(max-width: 400px)").matches&amp;&amp;(counts_item=counts[4]),counts_item},CheckFlexSlider=function(){$(".flexslider:not(.thmb)").each((function(){var slider=$(this);if(void 0!==slider.data("flexslider")&amp;&amp;"vars"in slider.data("flexslider")){slider.resize();var counts=slider.data("flexslider").vars.counts;if(void 0!==counts&amp;&amp;slider.is(":visible")){var cnt=getGridSize(counts,slider),to0;(cnt!=slider.data("flexslider").vars.minItems||cnt!=slider.data("flexslider").vars.maxItems||cnt!=slider.data("flexslider").vars.move)&amp;&amp;(slider.data("flexslider").vars.minItems=cnt,slider.data("flexslider").vars.maxItems=cnt,slider.data("flexslider").vars.move=cnt,slider.flexslider(0),slider.resize(),slider.resize())}}}))},InitFlexSlider=function(){$(".flexslider:not(.thmb):not(.flexslider-init)").each((function(){var slider=$(this),options,defaults={animationLoop:!1,controlNav:!1,keyboard:!1,pauseOnAction:!1,pauseInvisible:!1,directionNav:!0,useCSS:!1,animation:"slide"},config=$.extend({},defaults,void 0,slider.data("plugin-options"));!slider.parent().hasClass("top_slider_wrapp")&amp;&amp;slider.is(":visible")&amp;&amp;(void 0!==config.counts&amp;&amp;"vertical"!==config.direction&amp;&amp;(config.maxItems=getGridSize(config.counts,slider),config.minItems=getGridSize(config.counts,slider),config.itemWidth||(config.itemWidth=200)),void 0===config.move&amp;&amp;(config.move=1),config.start=function(slider){var eventdata={slider:slider};BX.onCustomEvent("onSlideInit",[eventdata])},config.after=function(slider){var eventdata={slider:slider};BX.onCustomEvent("onSlideComplete",[eventdata])},config.end=function(slider){var eventdata={slider:slider};BX.onCustomEvent("onSlideEnd",[eventdata])},slider.flexslider(config).addClass("flexslider-init"),config.controlNav&amp;&amp;slider.addClass("flexslider-control-nav"),config.directionNav&amp;&amp;slider.addClass("flexslider-direction-nav"))}))},InitZoomPict=function(el){var block=$(".zoom_picture");if(void 0!==el&amp;&amp;(block=el),block.length){var slide=block.closest(".slides"),zoomer=block,options,defaults={zoomWidth:200,zoomHeight:200,adaptive:!1,title:!0,Xoffset:15},config=$.extend({},defaults,void 0,zoomer.data("plugin-options"));zoomer.xzoom(config),block.on("mouseleave",(function(){block.data("xzoom").movezoom(event)}))}};var arBasketAsproCounters=arStatusBasketAspro=arBasketPrices={};if(SetActualBasketFlyCounters=function(){1==arBasketAsproCounters.DEFAULT?$.ajax({url:arNextOptions.SITE_DIR+"ajax/basket_fly.php",type:"post",success:function(html){$("#basket_line .basket_fly").removeClass("loaded").html(html)}}):($(".basket_fly .opener .basket_count .count").attr("class","count"+(arBasketAsproCounters.READY.COUNT&gt;0?"":" empty_items")).find(".items span").text(arBasketAsproCounters.READY.COUNT),$(".basket_fly .opener .basket_count + a").attr("href",arBasketAsproCounters.READY.HREF),$(".basket_fly .opener .basket_count").attr("title",arBasketAsproCounters.READY.TITLE).attr("class","basket_count small clicked"+(arBasketAsproCounters.READY.COUNT&gt;0?"":" empty")),$(".basket_fly .opener .wish_count .count").attr("class","count"+(arBasketAsproCounters.DELAY.COUNT&gt;0?"":" empty_items")).find(".items span").text(arBasketAsproCounters.DELAY.COUNT),$(".basket_fly .opener .wish_count + a").attr("href",arBasketAsproCounters.DELAY.HREF),$(".basket_fly .opener .wish_count").attr("title",arBasketAsproCounters.DELAY.TITLE).attr("class","wish_count small clicked"+(arBasketAsproCounters.DELAY.COUNT&gt;0?"":" empty")),$(".basket_fly .opener .compare_count .wraps_icon_block").attr("class","wraps_icon_block compare"+(arBasketAsproCounters.COMPARE.COUNT&gt;0?"":" empty_block")),$(".basket_fly .opener .compare_count .count").attr("class","count"+(arBasketAsproCounters.COMPARE.COUNT&gt;0?"":" empty_items")).find(".items span").text(arBasketAsproCounters.COMPARE.COUNT),$(".basket_fly .opener .compare_count + a").attr("href",arBasketAsproCounters.COMPARE.HREF))},CheckHeaderFixed=function(){var header=$("header, #headerSimple").first(),header_fixed=$("#headerfixed, #headerSimple");if(header_fixed.length&amp;&amp;header.length){var isHeaderFixed=!1,headerCanFix=!0,headerFixedHeight=header_fixed.actual("outerHeight"),headerNormalHeight=header.actual("outerHeight"),headerDiffHeight=headerNormalHeight-headerFixedHeight,mobileBtnMenu=$(".btn.btn-responsive-nav"),headerTop=$("#panel:visible").actual("outerHeight"),topBlock=$(".TOP_HEADER").first(),$headerFixedNlo=header_fixed.find("[data-nlo]"),isNloLoaded=!$headerFixedNlo.length,OnHeaderFixedScrollHandler;headerDiffHeight&lt;=0&amp;&amp;(headerDiffHeight=0),topBlock.length&amp;&amp;(headerTop+=topBlock.actual("outerHeight")),$(window).scroll(OnHeaderFixedScrollHandler=function(){var tabs_fixed=$(".product-item-detail-tabs-container-fixed");if(window.matchMedia("(min-width:768px)").matches){var scrollTop=$(window).scrollTop(),tabs_offset=$(".tabs_section .nav.nav-tabs").offset(),current_is=$(".search-wrapper .search-input:visible"),headerCanFix=!mobileBtnMenu.is(":visible");isHeaderFixed?!isHeaderFixed&amp;&amp;headerCanFix||(!headerCanFix||scrollTop&lt;=headerDiffHeight+headerTop)&amp;&amp;(isHeaderFixed=!1,header_fixed.removeClass("fixed"),$("#headerSimple").closest(".header-wrapper").css({"margin-top":0})):headerCanFix&amp;&amp;scrollTop&gt;headerNormalHeight+headerTop&amp;&amp;(isNloLoaded?(isHeaderFixed=!0,header_fixed.addClass("fixed"),headerSimpleHeight=$("#headerSimple").actual("outerHeight"),$("#headerSimple").closest(".header-wrapper").css({"margin-top":headerSimpleHeight}),$("nav.mega-menu.sliced.initied").removeClass("initied"),CheckTopMenuDotted()):$headerFixedNlo.hasClass("nlo-loadings")||($headerFixedNlo.addClass("nlo-loadings"),setTimeout((function(){$.ajax({data:{nlo:$headerFixedNlo.attr("data-nlo")},success:function(response){pauseYmObserver(),isNloLoaded=!0,$headerFixedNlo[0].insertAdjacentHTML("beforebegin",$.trim(response)),$headerFixedNlo.remove(),InitMenuNavigationAim(),OnHeaderFixedScrollHandler(),setTimeout(resumeYmObserver,400),$("nav.mega-menu.sliced.initied").removeClass("initied"),CheckTopMenuDotted()},error:function(){$headerFixedNlo.removeClass("nlo-loadings")}})}),300))),tabs_fixed.length&amp;&amp;(scrollTop+headerFixedHeight&gt;tabs_offset.top?(tabs_fixed.css({top:header_fixed.actual("outerHeight")}),tabs_fixed.addClass("fixed")):tabs_fixed.hasClass("fixed")&amp;&amp;(tabs_fixed.removeAttr("style"),tabs_fixed.removeClass("fixed")))}})}var mfixed=$(".wrapper1.mfixed_Y #mobileheader, .wrapper1.mfixed_Y #mobileheadersimple");if(mfixed.length&amp;&amp;isMobile){var isMHeaderFixed=!1,mheaderCanFix=!0,mheaderFixedHeight=0,mheaderTop=$("#panel:visible").actual("outerHeight");$(window).scroll((function(){var scrollTop=$(window).scrollTop();window.matchMedia("(max-width:991px)").matches?$(".wrapper1.mfixed_Y.mfixed_view_scroll_top #mobileheader").length||$(".wrapper1.mfixed_Y.mfixed_view_scroll_top #mobileheadersimple").length?(scrollTop&gt;startScroll?($(".wrapper1.mfixed_Y.mfixed_view_scroll_top #mobileheader").removeClass("fixed"),$(".wrapper1.mfixed_Y.mfixed_view_scroll_top #mobileheadersimple").removeClass("fixed")):scrollTop&gt;0+mheaderTop?($(".wrapper1.mfixed_Y.mfixed_view_scroll_top #mobileheader").addClass("fixed"),$(".wrapper1.mfixed_Y.mfixed_view_scroll_top #mobileheadersimple").addClass("fixed")):scrollTop&lt;=0+mheaderTop&amp;&amp;($(".wrapper1.mfixed_Y.mfixed_view_scroll_top #mobileheader").removeClass("fixed"),$(".wrapper1.mfixed_Y.mfixed_view_scroll_top #mobileheadersimple").removeClass("fixed")),startScroll=scrollTop):isMHeaderFixed?isMHeaderFixed&amp;&amp;scrollTop&lt;=0+mheaderTop&amp;&amp;(isMHeaderFixed=!1,mfixed.removeClass("fixed")):scrollTop&gt;0+mheaderTop&amp;&amp;(isMHeaderFixed=!0,mfixed.addClass("fixed")):mfixed.removeClass("fixed")}))}},CheckHeaderFixedMenu=function(){if(2==arNextOptions.THEME.HEADER_FIXED&amp;&amp;$("#headerfixed .js-nav").length&amp;&amp;window.matchMedia("(min-width: 992px)").matches){$("#headerfixed .js-nav").css("width","0");var all_width=0,cont_width=$("#headerfixed .maxwidth-theme").actual("width"),padding_menu=$("#headerfixed .logo-row.v2 .menu-block").actual("outerWidth")-$("#headerfixed .logo-row.v2 .menu-block").actual("width");$("#headerfixed .logo-row.v2 &gt; .inner-table-block").each((function(){$(this).hasClass("menu-block")||(all_width+=$(this).actual("outerWidth"))})),$("#headerfixed .js-nav").width(cont_width-all_width-padding_menu)}},CheckTopMenuPadding=function(){if($(".logo_and_menu-row .right-icons .wrap_icon").length&amp;&amp;$(".logo_and_menu-row .menu-row").length){var menuPosition=$(".menu-row .menu-only").position().left,leftPadding=0,rightPadding=0;$(".logo_and_menu-row .menu-row&gt;div").each((function(indx){if(!$(this).hasClass("menu-only")){var elementPosition=$(this).position().left,elementWidth=$(this).outerWidth()+1;elementPosition&gt;menuPosition?rightPadding+=elementWidth:leftPadding+=elementWidth}})).promise().done((function(){$(".logo_and_menu-row .menu-only").css({"padding-left":leftPadding,"padding-right":rightPadding})}))}},CheckTopMenuOncePadding=function(){if($(".menu-row.sliced .right-icons .wrap_icon").length){var menuPosition=$(".menu-row .menu-only").position().left,leftPadding=0,rightPadding=0;$(".menu-row.sliced .maxwidth-theme&gt;div&gt;div&gt;div").each((function(indx){if(!$(this).hasClass("menu-only")){var elementPosition=$(this).position().left,elementWidth=$(this).outerWidth()+1;elementPosition&gt;menuPosition?rightPadding+=elementWidth:leftPadding+=elementWidth}})).promise().done((function(){$(".menu-row.sliced .menu-only").css({"padding-left":leftPadding,"padding-right":rightPadding})}))}},CheckSearchWidth=function(){if($(".logo_and_menu-row .search_wrap").length){var searchPosition=$(".logo_and_menu-row .search_wrap").position().left,maxWidth=$(".logo_and_menu-row .maxwidth-theme").width()-2;width=0,$(".logo_and_menu-row .maxwidth-theme &gt; .row &gt;div").each((function(){if(!$(this).hasClass("search_wrap")){var elementWidth=$(this).outerWidth();width=width?width-elementWidth:maxWidth-elementWidth}})).promise().done((function(){$(".logo_and_menu-row .search_wrap.wide_search").length?$(".logo_and_menu-row .search_wrap .search-block").outerWidth(width):$(".logo_and_menu-row .search_wrap").outerWidth(width),$(".logo_and_menu-row .search_wrap").css({opacity:1,visibility:"visible"})}))}},CheckPhoneDropdown=function(){var $footer=$("#footer"),$phoneDropdown=$("#footer .phone .dropdown");$footer.length&amp;&amp;$phoneDropdown.length&amp;&amp;$footer.offset().top+$footer.height()&lt;$phoneDropdown.offset().top+$phoneDropdown.height()&amp;&amp;$phoneDropdown.css({top:"-"+$phoneDropdown.height()+"px"})},scrollPreviewBlock=function(){if(void 0!==$.cookie("scroll_block")&amp;&amp;$.cookie("scroll_block")){var scroll_block=$($.cookie("scroll_block"));scroll_block.length&amp;&amp;$("body, html").animate({scrollTop:scroll_block.offset().top},500),$.cookie("scroll_block",null)}},lazyLoadPagenBlock=function(){setTimeout((function(){$(".with-load-block .ajax_load_btn:not(.appear-block)").length&amp;&amp;$(".with-load-block .ajax_load_btn:not(.appear-block)").appear((function(){var $this;$(this).addClass("appear-block").trigger("click")}),{accX:0,accY:200})}),200)},scrollToBlock=function(block){if($(block).length){var offset=$(block).offset().top;void 0!==$(block).data("toggle")&amp;&amp;$(block).click(),void 0!==$(block).data("offset")&amp;&amp;(offset+=$(block).data("offset")),$("body, html").animate({scrollTop:offset},500)}},SetFixedAskBlock=function(){if($(".ask_a_question_wrapper").length){var offset=$(".ask_a_question_wrapper").offset(),footer_offset=0,block=$(".ask_a_question_wrapper").find(".ask_a_question"),block_offset=BX.pos(block[0]),block_height=block_offset.bottom-block_offset.top,diff_top_scroll=$("#headerfixed").height()+20;if($("footer").length&amp;&amp;(footer_offset=$("footer").offset().top),$(".banner.CONTENT_BOTTOM").length&amp;&amp;(footer_offset=$(".banner.CONTENT_BOTTOM").offset().top),block_height+diff_top_scroll+documentScrollTopLast+130&gt;footer_offset)block.removeClass("fixed").css({top:"auto",width:"",bottom:0}),block.parent().css("position","static"),block.parent().parent().css("position","static");else if(block.parent().removeAttr("style"),block.parent().parent().removeAttr("style"),documentScrollTopLast+diff_top_scroll&gt;offset.top){var fixed_width=$(".fixed_block_fix").width();block.addClass("fixed").css({top:diff_top_scroll,bottom:"auto"}),fixed_width&amp;&amp;block.css({width:$(".fixed_block_fix").width()})}else block.removeClass("fixed").css({top:0,width:""})}},MegaMenuFixed=function(){var animationTime=150;$(".logo_and_menu-row .burger").on("click",(function(){$(".mega_fixed_menu").fadeIn(150),$(".header_wrap").toggleClass("zindexed")})),$(".mega_fixed_menu .svg.svg-inline-close").on("click",(function(){$(this).closest(".mega_fixed_menu").fadeOut(150),$(".header_wrap").toggleClass("zindexed")})),$(".mega_fixed_menu .dropdown-menu .arrow").on("click",(function(e){e.preventDefault(),e.stopPropagation(),$(this).closest(".dropdown-submenu").find(".dropdown-menu").slideToggle(150),$(this).closest(".dropdown-submenu").addClass("opened")}))},CheckPopupTop=function(){var popup=$(".jqmWindow.show:last");if(popup.length||(popup=$(".jqmWindow.show")),popup.length||(popup=$(".jqm-init.show")),popup.length){var documentScollTop=$(document).scrollTop(),windowHeight=$(window).height(),popupTop=parseInt(popup.css("top")),popupHeight=popup.height();windowHeight&gt;=popupHeight?popupTop=(windowHeight-popupHeight)/2:(documentScollTop&gt;documentScrollTopLast?popupTop-=documentScollTop-documentScrollTopLast:documentScollTop&lt;documentScrollTopLast&amp;&amp;(popupTop+=documentScrollTopLast-documentScollTop),popupTop+popupHeight&lt;windowHeight?popupTop=windowHeight-popupHeight:popupTop&gt;0&amp;&amp;(popupTop=0)),popup.css("top",popupTop+"px")}},initCalculatePreview=function(){$(".calculate-delivery.with_preview:not(.inited)").each((function(){var $this=$(this),$calculateSpan=$this.find("span[data-event=jqm]"),$preview=$this.find(".calculate-delivery-preview");$this.addClass("inited"),$this.appear((function(){if($calculateSpan.length){void 0===window["calculate-delivery-preview-index"]?window["calculate-delivery-preview-index"]=1001:++window["calculate-delivery-preview-index"];var productId=1*$calculateSpan.attr("data-param-product_id"),quantity=1*$calculateSpan.attr("data-param-quantity");if(productId&gt;0){var areaIndexSended=window["calculate-delivery-preview-index"];$calculateSpan.data({areaIndex:areaIndexSended}),$.ajax({url:arNextOptions.SITE_DIR+"ajax/delivery.php",type:"POST",data:{is_preview:"Y",index:areaIndexSended,product_id:productId,quantity:quantity},beforeSend:function(){$this.addClass("loadings")},success:function(response){var areaIndex=$calculateSpan.data("areaIndex");void 0!==areaIndex&amp;&amp;areaIndex==areaIndexSended&amp;&amp;($calculateSpan.hide(),$preview.html(response),$preview.find(".catalog-delivery-preview").length||($preview.empty(),$calculateSpan.show()))},error:function(xhr,ajaxOptions,thrownError){},complete:function(){var areaIndex=$calculateSpan.data("areaIndex");void 0!==areaIndex&amp;&amp;areaIndex==areaIndexSended&amp;&amp;$this.removeClass("loadings")}})}}}),{accX:0,accY:0})}))},!funcDefined("setPriceItem"))var setPriceItem=function setPriceItem(main_block,quantity,rewrite_price,check_quantity,is_sku,show_percent,percent){var old_quantity=main_block.find(".to-cart").attr("data-ratio"),value=void 0!==rewrite_price&amp;&amp;rewrite_price?rewrite_price:main_block.find(".to-cart").attr("data-value"),currency=main_block.find(".to-cart").attr("data-currency"),total_block='&lt;div class="total_summ" style="display:none;"&gt;&lt;div&gt;'+BX.message("TOTAL_SUMM_ITEM")+"&lt;span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;",price_block=main_block.find(".cost.prices"),use_percent=void 0!==show_percent&amp;&amp;"Y"==show_percent,percent_number=void 0!==percent&amp;&amp;percent,sku_checked=main_block.find(".has_offer_prop").length?"Y":"N",check=void 0!==check_quantity&amp;&amp;check_quantity;main_block.find(".buy_block").length?main_block.find(".buy_block .total_summ").length||is_sku||$(total_block).appendTo(main_block.find(".buy_block")):main_block.find(".counter_wrapp").length&amp;&amp;(main_block.find(".counter_wrapp + .wrapp-one-click").length?main_block.find(".wrapp-one-click .total_summ").length||is_sku||$(total_block).appendTo(main_block.find(".counter_wrapp + .wrapp-one-click")):main_block.find(".counter_wrapp .total_summ").length||is_sku||$(total_block).appendTo(main_block.find(".counter_wrapp:first"))),main_block.find(".total_summ").length&amp;&amp;(value&amp;&amp;currency?1==quantity&amp;&amp;old_quantity==quantity||void 0!==is_sku&amp;&amp;is_sku&amp;&amp;!check?main_block.find(".total_summ").slideUp(50):(main_block.find(".total_summ span").html(BX.Currency.currencyFormat(value*quantity,currency,!0)),main_block.find(".total_summ").is(":hidden")&amp;&amp;main_block.find(".total_summ").slideDown(100)):main_block.find(".total_summ").slideUp(100))};if(!funcDefined("getCurrentPrice"))var getCurrentPrice=function getCurrentPrice(price,currency,print_price){var val="",format_value=BX.Currency.currencyFormat(price,currency);return print_price.indexOf(format_value)&gt;=0?(val=print_price.replace(format_value,'&lt;span class="price_value"&gt;'+format_value+'&lt;/span&gt;&lt;span class="price_currency"&gt;'),val+="&lt;/span&gt;"):val=print_price,val};if($(document).ready((function(){if(CheckSearchWidth(),MegaMenuFixed(),CheckPhoneDropdown(),arNextOptions.PAGES.ORDER_PAGE){var arUrl=parseUrlQuery();if("ORDER_ID"in arUrl){var _id=arUrl.ORDER_ID;if("N"!==arNextOptions.COUNTERS.USE_FULLORDER_GOALS){var eventdata={goal:"goal_order_success",result:_id};BX.onCustomEvent("onCounterGoals",[eventdata])}if(checkCounters()&amp;&amp;"undefined"!=typeof localStorage){var val=localStorage.getItem("gtm_e_"+_id),d="";try{d=JSON.parse(val)}catch(e){d=val}"object"==typeof d&amp;&amp;(window.dataLayer=window.dataLayer||[],dataLayer.push({event:arNextOptions.COUNTERS.GOOGLE_EVENTS.PURCHASE,ecommerce:d})),"undefined"!=typeof localStorage&amp;&amp;localStorage.removeItem("gtm_e_"+_id)}}}var bSafary=!1;"object"==typeof jQuery.browser?bSafary=jQuery.browser.safari:"object"==typeof browser&amp;&amp;(bSafary=browser.safari),bSafary?setTimeout((function(){$(window).resize(),setTimeout((function(){CheckTopMenuPadding(),CheckTopMenuOncePadding(),CheckTopMenuDotted(),CheckHeaderFixed(),setTimeout((function(){$(window).scroll()}),50)}),50)}),350):(CheckTopMenuPadding(),CheckTopMenuOncePadding(),CheckTopMenuDotted(),CheckHeaderFixed(),setTimeout((function(){$(window).resize()}),150),setTimeout((function(){$(window).scroll()}),250)),"Y"===arNextOptions.THEME.USE_DEBUG_GOALS?$.cookie("_ym_debug",1,{path:"/"}):$.cookie("_ym_debug",null,{path:"/"});var $mobileMenu=$("#mobilemenu, #mobileheadersimple");if($mobileMenu.isOpen=!1,$mobileMenu.length){if($mobileMenu.isOpen=$mobileMenu.hasClass("show"),$mobileMenu.isLeftSide=$mobileMenu.hasClass("leftside"),$mobileMenu.isDowndrop=$mobileMenu.find("&gt;.scroller").hasClass("downdrop"),$mobileMenuNlo=$mobileMenu.find("[data-nlo]"),$(document).on("click","#mobileheader .burger",(function(){SwipeMobileMenu()})),$mobileMenu.isLeftSide){$mobileMenu.parent().append('&lt;div id="mobilemenu-overlay"&gt;&lt;/div&gt;');var $mobileMenuOverlay=$("#mobilemenu-overlay");$mobileMenuOverlay.click((function(){$mobileMenu.isOpen&amp;&amp;CloseMobileMenu()})),$(document).swiperight((function(e){$(e.target).closest(".flexslider").length||$(e.target).closest(".swipeignore").length||$(e.target).closest("ymaps").length||OpenMobileMenu()})),$(document).swipeleft((function(e){$(e.target).closest(".flexslider").length||$(e.target).closest(".swipeignore").length||$(e.target).closest("ymaps").length||CloseMobileMenu()}))}else $(document).on("click","#mobileheader",(function(e){$(e.target).closest("#mobilemenu").length||$(e.target).closest(".burger").length||!$mobileMenu.isOpen||CloseMobileMenu()}));$(document).on("click","#mobilemenu .downdrop .menu a &gt; .arrow, #mobilemenu .scroller:not(.downdrop) .menu a, #mobilemenu .social-icons a",(function(e){var _this=$(this),$this=_this.closest("a");if(_this.attr("href")&amp;&amp;($this=_this),$this.hasClass("parent"))e.preventDefault(),$mobileMenu.isDowndrop?$this.closest("li").hasClass("expanded")?$this.closest("li").removeClass("expanded"):$this.closest("li").addClass("expanded"):($this.closest("li").addClass("expanded"),MoveMobileMenuWrapNext());else{if(!$this.hasClass("city_item")){var href=$this.attr("href");void 0!==href&amp;&amp;href.length&amp;&amp;(e.preventDefault(),window.location.href=href)}$this.closest(".menu_back").length||CloseMobileMenu()}})),$(document).on("click","#mobilemenu .dropdown .menu_back",(function(e){e.preventDefault();var $this=$(this);MoveMobileMenuWrapPrev(),setTimeout((function(){$this.closest(".expanded").removeClass("expanded")}),400)})),OpenMobileMenu=function(){if(CloseMobilePhone(),!$mobileMenu.isOpen){if($(".style-switcher").hasClass("active")&amp;&amp;$(".style-switcher .switch").trigger("click"),$(".style-switcher .switch").hide(),$mobileMenu.isLeftSide?(setTimeout((function(){$mobileMenuOverlay.fadeIn("fast")}),100),$("body").css({"overflow-y":"hidden"})):($("body").scrollTop(0).css({position:"fixed"}),$mobileMenu.css({top:+($("#mobileheader").height()+$("#mobileheader").offset().top)+"px"}),$("#mobileheader .burger").addClass("c")),$mobileMenu.addClass("show"),$mobileMenu.isOpen=!0,!$mobileMenu.isDowndrop){var $wrap=$mobileMenu.find(".wrap").first(),params=$wrap.data("params");void 0===params&amp;&amp;(params={depth:0,scroll:{},height:{}}),$wrap.data("params",params)}$mobileMenuNlo.length&amp;&amp;($mobileMenuNlo.hasClass("nlo-loadings")||($mobileMenuNlo.addClass("nlo-loadings"),setTimeout((function(){$.ajax({data:{nlo:$mobileMenuNlo.attr("data-nlo")},success:function(response){$mobileMenuNlo[0].insertAdjacentHTML("beforebegin",$.trim(response)),$mobileMenuNlo.remove()},error:function(){$mobileMenuNlo.removeClass("nlo-loadings")}})}),300)))}},CloseMobileMenu=function(){$mobileMenu.isOpen&amp;&amp;($mobileMenu.removeClass("show"),$mobileMenu.isOpen=!1,$(".style-switcher .switch").show(),$mobileMenu.isLeftSide?($("body").css({"overflow-y":"auto"}),setTimeout((function(){$mobileMenuOverlay.fadeOut("fast")}),100)):($("#mobileheader .burger").removeClass("c"),$("body").css({position:""})),$mobileMenu.isDowndrop||setTimeout((function(){var $scroller=$mobileMenu.find(".scroller").first(),$wrap=$mobileMenu.find(".wrap").first(),params=$wrap.data("params");params.depth=0,$wrap.data("params",params).attr("style",""),$mobileMenu.scrollTop(0),$scroller.css("height","")}),400))},SwipeMobileMenu=function(){$mobileMenu.isOpen?CloseMobileMenu():OpenMobileMenu()},MoveMobileMenuWrapNext=function(){if(!$mobileMenu.isDowndrop){var $scroller=$mobileMenu.find(".scroller").first(),$wrap=$mobileMenu.find(".wrap").first();if($wrap.length){var params=$wrap.data("params"),$dropdownNext=$mobileMenu.find(".expanded&gt;.dropdown").eq(params.depth);if($dropdownNext.length){params.scroll[params.depth]=parseInt($mobileMenu.scrollTop()),params.height[params.depth+1]=Math.max($dropdownNext.height(),params.depth?$mobileMenu.find(".expanded&gt;.dropdown").eq(params.depth-1).height():$wrap.height()),$scroller.css("height",params.height[params.depth+1]+"px"),++params.depth,$wrap.css("transform","translateX("+-100*params.depth+"%)"),setTimeout((function(){$mobileMenu.animate({scrollTop:0},200)}),100);var h=$dropdownNext.height();setTimeout((function(){h?$scroller.css("height",h+"px"):$scroller.css("height","")}),200)}$wrap.data("params",params)}}},MoveMobileMenuWrapPrev=function(){if(!$mobileMenu.isDowndrop){var $scroller=$mobileMenu.find(".scroller").first(),$wrap=$mobileMenu.find(".wrap").first();if($wrap.length){var params=$wrap.data("params"),$dropdown;if(params.depth&gt;0)if($mobileMenu.find(".expanded&gt;.dropdown").eq(params.depth-1).length){$scroller.css("height",params.height[params.depth]+"px"),--params.depth,$wrap.css("transform","translateX("+-100*params.depth+"%)"),setTimeout((function(){$mobileMenu.animate({scrollTop:params.scroll[params.depth]},200)}),100);var h=!!params.depth&amp;&amp;$mobileMenu.find(".expanded&gt;.dropdown").eq(params.depth-1).height();setTimeout((function(){h?$scroller.css("height",h+"px"):$scroller.css("height","")}),200)}$wrap.data("params",params)}}}}var $mobileHeader=$("#mobileheader, #mobileheadersimple"),$mobilePhone=$("#mobilePhone");$mobilePhone.isOpen=!1,$mobilePhone.length&amp;&amp;($mobilePhone.isOpen=$mobilePhone.hasClass("show"),$(document).on("click",".wrap_phones .svg-inline-phone",(function(e){SwipeMobilePhone(),e.stopPropagation()})),$(document).on("click",".wrap_phones .svg-inline-close",(function(e){CloseMobilePhone(),e.stopPropagation()}))),SwipeMobilePhone=function(){$mobilePhone.isOpen?CloseMobilePhone():OpenMobilePhone()},OpenMobilePhone=function(){$mobilePhone.isOpen||(CloseMobileMenu(),$('&lt;div class="jqmOverlay mobp" style="top:'+($mobileHeader.position().top+$mobileHeader.height())+'px;"&gt;&lt;/div&gt;').appendTo("body"),setTimeout((function(){$mobilePhone.slideDown("fast",(function(){$mobilePhone.addClass("show"),$mobilePhone.isOpen=!0}))}),100))},CloseMobilePhone=function(){$mobilePhone.isOpen&amp;&amp;setTimeout((function(){$mobilePhone.slideUp("fast",(function(){$mobilePhone.removeClass("show"),$mobilePhone.isOpen=!1,$(".jqmOverlay.mobp").remove()}))}),100)},checkMobilePhone=function(){window.matchMedia("(max-width: 991px)").matches||CloseMobilePhone()};var $mobilefilter=$("#mobilefilter");if($mobilefilter.length){$mobilefilter.isOpen=$mobileMenu.hasClass("show"),$mobilefilter.isAppendLeft=!1,$mobilefilter.isWrapFilter=!1,$mobilefilter.isHorizontalOrCompact=$(".filter_horizontal").length||$(".bx_filter_vertical.compact").length,$mobilefilter.close='&lt;i class="svg svg-close close-icons"&gt;&lt;/i&gt;',$(document).on("click",".filter_opener",(function(){OpenMobileFilter()})),$(document).on("click","#mobilefilter .svg-close.close-icons",(function(){CloseMobileFilter()})),$(document).on("click",".bx_filter_select_block",(function(e){var bx_filter_select_container=$(e.target).parents(".bx_filter_select_container");if(bx_filter_select_container.length){var prop_id=bx_filter_select_container.closest(".bx_filter_parameters_box").attr("data-property_id");$("#smartFilterDropDown"+prop_id).length&amp;&amp;$("#smartFilterDropDown"+prop_id).css({"max-width":bx_filter_select_container.width(),"z-index":"3020"})}})),$(document).on("mouseup",".bx_filter_section",(function(e){$(e.target).hasClass("bx_filter_search_button")&amp;&amp;CloseMobileFilter()})),$(document).on("mouseup",".bx_filter_parameters_box_title",(function(e){$("[id^='smartFilterDropDown']").hide(),$(e.target).hasClass("close-icons")&amp;&amp;CloseMobileFilter()})),$mobilefilter.parent().append('&lt;div id="mobilefilter-overlay"&gt;&lt;/div&gt;');var $mobilefilterOverlay=$("#mobilefilter-overlay");$mobilefilterOverlay.click((function(){$mobilefilter.isOpen&amp;&amp;CloseMobileFilter()})),mobileFilterNum=function(num,def){if(def)$(".bx_filter_search_button").val(num.data("f"));else{var str="",$prosLeng=$(".bx_filter_parameters_box &gt; span");str+=$prosLeng.data("f")+" "+num+" "+declOfNumFilter(num,[$prosLeng.data("fi"),$prosLeng.data("fr"),$prosLeng.data("frm")]),$(".bx_filter_search_button").val(str)}},declOfNumFilter=function(number,titles){return cases=[2,0,1,1,1,2],titles[number%100&gt;4&amp;&amp;number%100&lt;20?2:cases[number%10&lt;5?number%10:5]]},OpenMobileFilter=function(){var init;$mobilefilter.isOpen||($mobilefilter.isAppendLeft||($mobilefilter.isWrapFilter||($(".bx_filter").wrap("&lt;div id='wrapInlineFilter'&gt;&lt;/div&gt;"),$mobilefilter.isWrapFilter=!0),$(".bx_filter").appendTo($("#mobilefilter")).find(".title .bx_filter_parameters_box_title").append($mobilefilter.close),$mobilefilter.isAppendLeft=!0),setTimeout((function(){$mobilefilterOverlay.fadeIn("fast")}),100),$("body").css({"overflow-y":"hidden"}),$mobilefilter.addClass("show"),$mobilefilter.find(".bx_filter").css({display:"block"}),$mobilefilter.isOpen=!0,void 0===$mobilefilter.data("init")&amp;&amp;($mobilefilter.scroll((function(){$(".bx_filter_section .bx_filter_select_container").each((function(){var prop_id=$(this).closest(".bx_filter_parameters_box").attr("data-property_id");$("#smartFilterDropDown"+prop_id).length&amp;&amp;$("#smartFilterDropDown"+prop_id).hide()}))})),$mobilefilter.data("init","Y")))},CloseMobileFilter=function(append){$mobilefilter.isOpen&amp;&amp;($mobilefilter.find(".bx_filter_parameters").scrollTop(0),$("body").css({"overflow-y":"auto"}),setTimeout((function(){$mobilefilterOverlay.fadeOut("fast")}),100),$mobilefilter.removeClass("show"),$mobilefilter.isOpen=!1),append&amp;&amp;$mobilefilter.isAppendLeft&amp;&amp;($(".bx_filter").appendTo($("#wrapInlineFilter")).show().find(".svg-close").remove(),$mobilefilter.isAppendLeft=!1,$mobilefilter.removeData("init"),mobileFilterNum($("#modef_num_mobile"),!0))},checkMobileFilter=function(){(!window.matchMedia("(max-width: 991px)").matches&amp;&amp;!$mobilefilter.isHorizontalOrCompact||!window.matchMedia("(max-width: 767px)").matches&amp;&amp;$mobilefilter.isHorizontalOrCompact)&amp;&amp;CloseMobileFilter(!0)}}else checkTopFilter(),$(document).on("click",".filter_opener",(function(){$(this).toggleClass("opened"),$(".visible_mobile_filter").length?($(".visible_mobile_filter").show(),$(".bx_filter_vertical, .bx_filter").slideToggle(333)):($(".bx_filter_vertical").closest("div[id^=bx_incl]").show(),$(".bx_filter_vertical, .bx_filter").slideToggle(333))}));$("#headerfixed .js-nav").length&amp;&amp;(2==arNextOptions.THEME.HEADER_FIXED&amp;&amp;CheckHeaderFixedMenu(),setTimeout((function(){$("#headerfixed .js-nav").addClass("opacity1")}),350)),$(".instagram_ajax").length?BX.addCustomEvent("onCompleteAction",(function(eventdata){"instagrammLoaded"===eventdata.action&amp;&amp;scrollPreviewBlock()})):scrollPreviewBlock(),scrollToTop(),$.extend($.validator.messages,{required:BX.message("JS_REQUIRED"),email:BX.message("JS_FORMAT"),equalTo:BX.message("JS_PASSWORD_COPY"),minlength:BX.message("JS_PASSWORD_LENGTH"),remote:BX.message("JS_ERROR")}),$.validator.addMethod("regexp",(function(value,element,regexp){var re=new RegExp(regexp);return this.optional(element)||re.test(value)}),BX.message("JS_FORMAT")),$.validator.addMethod("filesize",(function(value,element,param){return this.optional(element)||element.files[0].size&lt;=param}),BX.message("JS_FILE_SIZE")),$.validator.addMethod("date",(function(value,element,param){var status=!1,re,matches,composedDate,re,matches,composedDate;!value||value.length&lt;=0?status=!1:(matches=(re=new RegExp("^([0-9]{4})(.)([0-9]{2})(.)([0-9]{2})$")).exec(value))?status=(composedDate=new Date(matches[1],matches[3]-1,matches[5])).getMonth()==matches[3]-1&amp;&amp;composedDate.getDate()==matches[5]&amp;&amp;composedDate.getFullYear()==matches[1]:(matches=(re=new RegExp("^([0-9]{2})(.)([0-9]{2})(.)([0-9]{4})$")).exec(value))&amp;&amp;(status=(composedDate=new Date(matches[5],matches[3]-1,matches[1])).getMonth()==matches[3]-1&amp;&amp;composedDate.getDate()==matches[1]&amp;&amp;composedDate.getFullYear()==matches[5]);return status}),BX.message("JS_DATE")),$.validator.addMethod("extension",(function(value,element,param){return param="string"==typeof param?param.replace(/,/g,"|"):"png|jpe?g|gif",this.optional(element)||value.match(new RegExp(".("+param+")$","i"))}),BX.message("JS_FILE_EXT")),$.validator.addMethod("captcha",(function(value,element,params){return $.validator.methods.remote.call(this,value,element,{url:arNextOptions.SITE_DIR+"ajax/check-captcha.php",type:"post",data:{captcha_word:value,captcha_sid:function(){return $(element).closest("form").find('input[name="captcha_sid"]').val()}}})}),BX.message("JS_ERROR")),$.validator.addMethod("recaptcha",(function(value,element,param){var id=$(element).closest("form").find(".g-recaptcha").attr("data-widgetid");return void 0===id||""!=grecaptcha.getResponse(id)}),BX.message("JS_RECAPTCHA_ERROR")),$.validator.addClassRules({phone:{regexp:arNextOptions.THEME.VALIDATE_PHONE_MASK},confirm_password:{equalTo:'input[name="REGISTER[PASSWORD]"]',minlength:6},password:{minlength:6},inputfile:{extension:arNextOptions.THEME.VALIDATE_FILE_EXT,filesize:5e6},captcha:{captcha:""},recaptcha:{recaptcha:""}}),arNextOptions.THEME.PHONE_MASK&amp;&amp;$("input.phone").inputmask("mask",{mask:arNextOptions.THEME.PHONE_MASK}),initCalculatePreview(),$("select.region").on("change",(function(){var val=parseInt($(this).val());$("select.city").length&amp;&amp;(val?($("select.city option").hide(),$("select.city option").prop("disabled","disabled"),$("select.city option[data-parent_section="+val+"]").prop("disabled",""),$("select.city option:eq(0)").prop("disabled",""),$("select.city").ikSelect("reset"),$("select.city option[data-parent_section="+val+"]").show()):$("select.city option").prop("disabled","disabled"),$("select.city option:eq(0)").prop("disabled",""),$("select.city").ikSelect("reset"))})),$("select.city, select.region").on("change",(function(){var _this=$(this),val=parseInt(_this.val());_this.hasClass("region")&amp;&amp;($("select.city option:eq(0)").show(),$("select.city").val(0)),(_this.hasClass("region")&amp;&amp;!val||_this.hasClass("city"))&amp;&amp;$.ajax({type:"POST",data:{ID:val}}).success((function(html){var ob=BX.processHTML(html);$(".ajax_items")[0].innerHTML=ob.HTML,BX.ajax.processScripts(ob.SCRIPT)}))})),$(document).on("click",".mobile_regions .city_item",(function(e){e.preventDefault();var _this=$(this);$.removeCookie("current_region"),$.cookie("current_region",_this.data("id"),{path:"/",domain:arNextOptions.SITE_ADDRESS}),location.href=_this.attr("href")}));var $this=this,previewParClosedHeight=25;$("section.toggle &gt; label").prepend($("&lt;i /&gt;").addClass("fa fa-plus")),$("section.toggle &gt; label").prepend($("&lt;i /&gt;").addClass("fa fa-minus")),$("section.toggle.active &gt; p").addClass("preview-active"),$("section.toggle.active &gt; div.toggle-content").slideDown(350,(function(){})),$("section.toggle &gt; label").click((function(e){var parentSection=$(this).parent(),parentWrapper=$(this).parents("div.toogle"),previewPar=!1,isAccordion;if(parentWrapper.hasClass("toogle-accordion")&amp;&amp;void 0!==e.originalEvent&amp;&amp;parentWrapper.find("section.toggle.active &gt; label").trigger("click"),parentSection.toggleClass("active"),parentSection.find("&gt; p").get(0)){var previewParCurrentHeight=(previewPar=parentSection.find("&gt; p")).css("height");previewPar.css("height","auto");var previewParAnimateHeight=previewPar.css("height");previewPar.css("height",previewParCurrentHeight)}var toggleContent=parentSection.find("&gt; div.toggle-content");parentSection.hasClass("active")?($(previewPar).animate({height:previewParAnimateHeight},350,(function(){$(this).addClass("preview-active")})),toggleContent.slideDown(350,(function(){}))):($(previewPar).animate({height:25},350,(function(){$(this).removeClass("preview-active")})),toggleContent.slideUp(350,(function(){})))})),$(document).on("mouseenter",".section-gallery-wrapper .section-gallery-wrapper__item",(function(){$(this).siblings().removeClass("_active"),$(this).addClass("_active")})),$(".tables-responsive .responsive").footable(),$("a[rel=tooltip]").tooltip(),$("span[data-toggle=tooltip]").tooltip(),$(".toggle .more_items").on("click",(function(){$(this).closest(".toggle").find(".collapsed").fadeToggle(),$(this).remove(),void 0!==$(this).data("resize")&amp;&amp;$(this).data("resize")&amp;&amp;$(window).resize()})),$(document).on("click",".toggle_menu .more_items",(function(){$(this).closest(".toggle_menu").find(".collapsed").addClass("clicked_exp"),$(this).remove()})),$(document).on("keyup",".search-input-div input",(function(e){var inputValue=$(this).val();$(".search-input-div input:not(:focus").val(inputValue),$(this).closest("#headerfixed").length&amp;&amp;13==e.keyCode&amp;&amp;$(".search form").submit()})),$(document).on("keyup",(function(e){27==e.keyCode&amp;&amp;($(".jqmWindow").length?$(".jqmWindow").jqmHide():$(".inline-search-block.fixed").hasClass("show")?($(".inline-search-block .close-block").click(),setTimeout((function(){$(".title-search-result").hide()}),0)):$(".mega_fixed_menu").is(":visible")&amp;&amp;$(".mega_fixed_menu .svg-inline-close").click())})),$(document).on("click",".search-button-div button",(function(e){$(this).closest("#headerfixed").length&amp;&amp;$(".search form").submit()})),$(".inline-search-show, .inline-search-hide").on("click",(function(e){if(CloseMobilePhone(),void 0!==$(this).data("type_search")&amp;&amp;"fixed"==$(this).data("type_search")&amp;&amp;$(".inline-search-block").addClass("fixed"),"fixed"==arNextOptions.THEME.TYPE_SEARCH&amp;&amp;$(".inline-search-block.fixed.big .search-input").focus(),"fixed"!=arNextOptions.THEME.TYPE_SEARCH){var height_block=0;$("header.long").length?height_block=$("header.long").closest("#header").actual("outerHeight"):(height_block=$(this).closest(".maxwidth-theme").actual("outerHeight"),$(this).closest(".top-block").length?height_block=$(this).closest(".top-block").actual("outerHeight"):$(this).closest("header.header-v8").length&amp;&amp;(height_block=$(this).closest("header.header-v8").actual("outerHeight"))),$("#bx-panel").length&amp;&amp;(height_block+=$("#bx-panel").actual("outerHeight")),$(".inline-search-block").css({height:height_block,"line-height":height_block-4+"px"})}$(".inline-search-block").toggleClass("show"),$(".top-block").length&amp;&amp;($(".inline-search-block").hasClass("show")?$(".inline-search-block").css("background",$(".top-block").css("background-color")):($(".inline-search-block").css("background","#fff"),$("#title-search-input").blur(),$(".jqmOverlay").detach())),"fixed"===arNextOptions.THEME.TYPE_SEARCH&amp;&amp;($(".inline-search-block").hasClass("show")?$('&lt;div class="jqmOverlay search"&gt;&lt;/div&gt;').appendTo("body"):$(".jqmOverlay").remove())})),$("html, body").on("mousedown",(function(e){if("string"==typeof e.target.className&amp;&amp;e.target.className.indexOf("adm")&lt;0){e.stopPropagation();var search_target=$(e.target).closest(".bx_searche");$(e.target).hasClass("inline-search-block")||$(e.target).hasClass("svg")||search_target.length||($(".inline-search-block").removeClass("show"),$(".title-search-result").hide(),"fixed"===arNextOptions.THEME.TYPE_SEARCH&amp;&amp;$(".jqmOverlay.search").remove()),$mobilePhone.length&amp;&amp;CloseMobilePhone(),$("#basket_line .basket_fly").length&amp;&amp;parseInt($("#basket_line .basket_fly").css("right"))&gt;=0&amp;&amp;($(e.target).closest(".basket_wrapp").length||$("#basket_line .basket_fly").stop().animate({right:-$("#basket_line .basket_fly").outerWidth()},150)),isMobile&amp;&amp;search_target.length&amp;&amp;(location.href=search_target.attr("href")),$(e.target).closest(".js-info-block").length||$(e.target).closest(".js-show-info-block").length||($(".js-show-info-block").removeClass("opened"),$(".js-info-block").fadeOut());var class_name=$(e.target).attr("class");(void 0===class_name||class_name.indexOf("tooltip")&lt;0)&amp;&amp;$(".tooltip-link").tooltip("hide")}})),$(".inline-search-block").find("*").on("mousedown",(function(e){e.stopPropagation()})),jQuery.browser.mobile?($(document).on("click",'*[data-event="jqm"]',(function(e){e.preventDefault(),e.stopPropagation();var _this=$(this),name=_this.data("name");if(window.matchMedia("(min-width:992px)").matches)return $(this).hasClass("clicked")||($(this).addClass("clicked"),$(this).jqmEx(),$(this).trigger("click")),!1;if(name.length){var script=arNextOptions.SITE_DIR+"form/",paramsStr="",arTriggerAttrs={};$.each(_this.get(0).attributes,(function(index,attr){var attrName=attr.nodeName,attrValue=_this.attr(attrName);if("onclick"!==attrName&amp;&amp;(arTriggerAttrs[attrName]=attrValue),/^data\-param\-(.+)$/.test(attrName)){var key=attrName.match(/^data\-param\-(.+)$/)[1];paramsStr+=key+"="+attrValue+"&amp;"}}));var triggerAttrs=JSON.stringify(arTriggerAttrs),encTriggerAttrs=encodeURIComponent(triggerAttrs);script+="?name="+name+"&amp;"+paramsStr+"data-trigger="+encTriggerAttrs,location.href=script}})),$(".fancybox").removeClass("fancybox")):$(document).on("click",'*[data-event="jqm"]',(function(e){return e.preventDefault(),e.stopPropagation(),$(this).hasClass("clicked")||($(this).addClass("clicked"),$(this).jqmEx(),$(this).trigger("click")),!1})),$(".animate-load").on("click",(function(){jQuery.browser.mobile||$(this).parent().addClass("loadings")})),BX.addCustomEvent("onCompleteAction",(function(eventdata,_this){try{if("loadForm"===eventdata.action)$(_this).parent().removeClass("loadings"),$(_this).removeClass("clicked"),$(_this).hasClass("one_click_buy_trigger")?$(".one_click").removeClass("clicked"):$(_this).hasClass("one_click_buy_basket_trigger")&amp;&amp;$(".fast_order").removeClass("clicked");else if("loadBasket"===eventdata.action)$(".basket-link.basket").attr("title",arBasketPrices.BASKET_SUMM_TITLE),$(".basket-link.delay").attr("title",arBasketPrices.DELAY_SUMM_TITLE),arBasketPrices.BASKET_COUNT&gt;0?($(".basket-link.basket").addClass("basket-count"),$(".basket-link.basket .count").removeClass("empted"),$(".basket-link.basket .prices").length&amp;&amp;$(".basket-link.basket .prices").html(arBasketPrices.BASKET_SUMM)):($(".basket-link.basket").removeClass("basket-count"),$(".basket-link.basket .count").addClass("empted"),$(".basket-link.basket .prices").length&amp;&amp;$(".basket-link.basket .prices").html(arBasketPrices.BASKET_SUMM_TITLE_SMALL)),$(".basket-link.basket .count").text(arBasketPrices.BASKET_COUNT),arBasketPrices.DELAY_COUNT&gt;0?($(".basket-link.delay").addClass("basket-count"),$(".basket-link.delay .count").removeClass("empted")):($(".basket-link.delay").removeClass("basket-count"),$(".basket-link.delay .count").addClass("empted")),$(".basket-link.delay .count").text(arBasketPrices.DELAY_COUNT);else if("loadActualBasketCompare"===eventdata.action){var compare_count=Object.keys(arBasketAspro.COMPARE).length;compare_count&gt;0?($(".basket-link.compare").addClass("basket-count"),$(".basket-link.compare .count").removeClass("empted"),$("#compare_fly").length&amp;&amp;$("#compare_fly").removeClass("empty_block")):($(".basket-link.compare").removeClass("basket-count"),$(".basket-link.compare .count").addClass("empted"),$("#compare_fly").length&amp;&amp;$("#compare_fly").addClass("empty_block")),$(".basket-link.compare .count").text(compare_count)}else"instagrammLoaded"===eventdata.action?$(".instagram .scroll-title").mCustomScrollbar({mouseWheel:{scrollAmount:150,preventDefault:!0}}):"loadRSS"===eventdata.action||"jsLoadBlock"===eventdata.action&amp;&amp;lazyLoadPagenBlock()}catch(e){console.error(e)}})),$(".banners-small .item.normal-block").length&amp;&amp;$(".banners-small .item.normal-block").sliceHeight(),$(".teasers .item").length&amp;&amp;$(".teasers .item").sliceHeight(),$(".wrap-portfolio-front .row.items &gt; div").length&amp;&amp;$(".wrap-portfolio-front .row.items &gt; div").sliceHeight({row:".row.items",item:".item1"}),$("img").removeAttr("draggable"),clicked_tab=0,$(".title-tab-heading").on("click",(function(){var container=$(this).parent(),slide_block=$(this).next(),bReviewTab=container.hasClass("media_review");if(clicked_tab=container.index()+1,container.siblings().removeClass("active"),$(".nav.nav-tabs li").removeClass("active"),container.hasClass("active"))bReviewTab?$("#reviews_content").slideUp(200,(function(){container.removeClass("active")})):slide_block.slideUp(200,(function(){container.removeClass("active")}));else if(container.addClass("active"),bReviewTab)$("#reviews_content").slideDown();else if($(".tabs_section + #reviews_content").length&amp;&amp;$(".tabs_section + #reviews_content").slideUp(),slide_block.slideDown(),void 0!==container.attr("id")&amp;&amp;"descr"==container.attr("id")){var $gallery=$(".galerys-block");if($gallery.length){var bTypeBig,$slider=$gallery.find(".big_slider").length?$gallery.find(".big_slider"):$gallery.find(".small_slider");InitFlexSlider();var interval=setInterval((function(){-1===$slider.find(".slides .item").attr("style").indexOf("height")?$(window).resize():clearInterval(interval)}),100)}}})),InitFlexSlider(),setTimeout((function(){InitTopestMenuGummi(),isOnceInited=!0}),50),InitZoomPict(),$(document).on("click",".captcha_reload",(function(e){var captcha=$(this).parents(".captcha-row");e.preventDefault(),$.ajax({url:arNextOptions.SITE_DIR+"ajax/captcha.php"}).done((function(text){captcha.find("input[name=captcha_sid]").val(text),captcha.find("input[name=captcha_code]").val(text),captcha.find("img").attr("src","/bitrix/tools/captcha.php?captcha_sid="+text),captcha.find("input[name=captcha_word]").val("").removeClass("error"),captcha.find(".captcha_input").removeClass("error").find(".error").remove()}))})),arNextOptions.PAGES.BASKET_PAGE?"Y"==arNextOptions.THEME.SHOW_BASKET_PRINT&amp;&amp;$(".page-top h1").length&amp;&amp;$('&lt;div class="print-link" title="'+arNextOptions.THEME.EXPRESSION_FOR_PRINT_PAGE+'"&gt;&lt;i class="svg svg-print"&gt;&lt;/i&gt;&lt;/div&gt;').insertBefore($(".page-top h1")):"Y"==arNextOptions.THEME.PRINT_BUTTON&amp;&amp;setTimeout((function(){$(".page-top .rss-block.top").length?$('&lt;div class="print-link" title="'+arNextOptions.THEME.EXPRESSION_FOR_PRINT_PAGE+'"&gt;&lt;i class="svg svg-print"&gt;&lt;/i&gt;&lt;/div&gt;').insertBefore($(".page-top .rss-block.top .share_wrapp")):$(".page-top .rss").length?$('&lt;div class="print-link" title="'+arNextOptions.THEME.EXPRESSION_FOR_PRINT_PAGE+'"&gt;&lt;i class="svg svg-print"&gt;&lt;/i&gt;&lt;/div&gt;').insertAfter($(".page-top .rss")):$(".page-top h1").length&amp;&amp;$('&lt;div class="print-link" title="'+arNextOptions.THEME.EXPRESSION_FOR_PRINT_PAGE+'"&gt;&lt;i class="svg svg-print"&gt;&lt;/i&gt;&lt;/div&gt;').insertBefore($(".page-top h1")),$(".page-top .page-top-main").addClass("wprint")}),150),$(document).on("click",".print-link",(function(){window.print()})),$(".head-block .item-link").on("click",(function(){var _this=$(this);_this.siblings().removeClass("active"),_this.addClass("active")})),$("table.table").each((function(){var _this=$(this),first_td=_this.find("thead tr th");if(first_td.length||(first_td=_this.find("thead tr td")),first_td.length){var j=0;_this.find("tbody tr td").each((function(i){j&gt;first_td.length-1&amp;&amp;(j=0),$('&lt;div class="th-mobile"&gt;'+first_td[j].textContent+"&lt;/div&gt;").appendTo($(this)),j++}))}})),window.matchMedia("(min-width: 768px)").matches&amp;&amp;$(".wrapper_middle_menu.wrap_menu").removeClass("mobile"),window.matchMedia("(max-width: 767px)").matches&amp;&amp;$(".wrapper_middle_menu.wrap_menu").addClass("mobile"),$(".menu_top_block .v_bottom &gt; a").on("click",(function(e){$(e.target).hasClass("toggle_block")&amp;&amp;e.preventDefault()})),$(".menu_top_block .v_bottom &gt; a .toggle_block").on("click",(function(e){$(this).closest(".v_bottom").toggleClass("opened"),$(this).closest(".v_bottom").find("&gt;.dropdown").slideToggle()})),$(document).on("click",".show_props",(function(){$(this).prev(".props_list_wrapp").stop().slideToggle(333),$(this).find(".char_title").toggleClass("opened")})),$(".see_more").on("click",(function(e){e.preventDefault();var see_more=$(this).is(".see_more")?$(this):$(this).parents(".see_more").first(),see_moreText=see_more.find("&gt; a").length?see_more.find("&gt; a"):see_more,see_moreHiden=see_more.parent().find("&gt; .d");return see_more.hasClass("open")?(see_moreText.text(BX.message("CATALOG_VIEW_MORE")),see_more.removeClass("open"),see_moreHiden.hide()):(see_moreText.text(BX.message("CATALOG_VIEW_LESS")),see_more.addClass("open"),see_moreHiden.show()),!1})),$(".button.faq_button").click((function(e){e.preventDefault(),$(this).toggleClass("opened"),$(".faq_ask .form").slideToggle()})),$(".staff.list .staff_section .staff_section_title a").click((function(e){e.preventDefault(),$(this).parents(".staff_section").toggleClass("opened"),$(this).parents(".staff_section").find(".staff_section_items").stop().slideToggle(600),$(this).parents(".staff_section_title").find(".opener_icon").toggleClass("opened")})),$(".jobs_wrapp .item .name").click((function(e){$(this).closest(".item").toggleClass("opened"),$(this).closest(".item").find(".description_wrapp").stop().slideToggle(600),$(this).closest(".item").find(".opener_icon").toggleClass("opened")})),$(".faq.list .item .q a").on("click",(function(e){e.preventDefault(),$(this).parents(".item").toggleClass("opened"),$(this).parents(".item").find(".a").stop().slideToggle(),$(this).parents(".item").find(".q .opener_icon").toggleClass("opened")})),$(".opener_icon").click((function(e){e.preventDefault(),$(this).parent().find("a").trigger("click")})),$(".dotdot").dotdotdot(),$(".more_block span").on("click",(function(){var content_offset=$(".catalog_detail .tabs_section").offset();$("html, body").animate({scrollTop:content_offset.top-43},400)})),$(document).on("click",".counter_block:not(.basket) .plus",(function(){if(!$(this).parents(".basket_wrapp").length&amp;&amp;"Y"!=$(this).parent().data("offers")){var isDetailSKU2=$(this).parents(".counter_block_wr").length;input=$(this).parents(".counter_block").find("input[type=text]"),tmp_ratio=isDetailSKU2?$(this).parents("tr").first().find("td.buy .to-cart").data("ratio"):$(this).parents(".counter_wrapp").find(".to-cart").data("ratio"),isDblQuantity=isDetailSKU2?$(this).parents("tr").first().find("td.buy .to-cart").data("float_ratio"):$(this).parents(".counter_wrapp").find(".to-cart").data("float_ratio"),ratio=isDblQuantity?parseFloat(tmp_ratio):parseInt(tmp_ratio,10),max_value="",currentValue=input.val(),isDblQuantity&amp;&amp;(ratio=Math.round(ratio*arNextOptions.JS_ITEM_CLICK.precisionFactor)/arNextOptions.JS_ITEM_CLICK.precisionFactor),curValue=isDblQuantity?parseFloat(currentValue):parseInt(currentValue,10),curValue+=ratio,isDblQuantity&amp;&amp;(curValue=Math.round(curValue*arNextOptions.JS_ITEM_CLICK.precisionFactor)/arNextOptions.JS_ITEM_CLICK.precisionFactor),parseFloat($(this).data("max"))&gt;0?input.val()&lt;$(this).data("max")&amp;&amp;(curValue&lt;=$(this).data("max")&amp;&amp;input.val(curValue),input.change()):(input.val(curValue),input.change())}})),$(document).on("click",".counter_block:not(.basket) .minus",(function(){if(!$(this).parents(".basket_wrapp").length&amp;&amp;"Y"!=$(this).parent().data("offers")){var isDetailSKU2=$(this).parents(".counter_block_wr").length;input=$(this).parents(".counter_block").find("input[type=text]"),tmp_ratio=isDetailSKU2?$(this).parents("tr").first().find("td.buy .to-cart").data("ratio"):$(this).parents(".counter_wrapp").find(".to-cart").data("ratio"),isDblQuantity=isDetailSKU2?$(this).parents("tr").first().find("td.buy .to-cart").data("float_ratio"):$(this).parents(".counter_wrapp").find(".to-cart").data("float_ratio"),ratio=isDblQuantity?parseFloat(tmp_ratio):parseInt(tmp_ratio,10),max_value="",currentValue=input.val(),isDblQuantity&amp;&amp;(ratio=Math.round(ratio*arNextOptions.JS_ITEM_CLICK.precisionFactor)/arNextOptions.JS_ITEM_CLICK.precisionFactor),curValue=isDblQuantity?parseFloat(currentValue):parseInt(currentValue,10),curValue-=ratio,isDblQuantity&amp;&amp;(curValue=Math.round(curValue*arNextOptions.JS_ITEM_CLICK.precisionFactor)/arNextOptions.JS_ITEM_CLICK.precisionFactor),parseFloat($(this).parents(".counter_block").find(".plus").data("max"))&gt;0?currentValue&gt;ratio&amp;&amp;(curValue&lt;ratio?input.val(ratio):input.val(curValue),input.change()):(curValue&gt;ratio?input.val(curValue):ratio?input.val(ratio):currentValue&gt;1&amp;&amp;input.val(curValue),input.change())}})),$(".counter_block input[type=text]").numeric({allow:"."}),$(".counter_block input[type=text]").on("focus",(function(){$(this).addClass("focus")})),$(".counter_block input[type=text]").on("blur",(function(){$(this).removeClass("focus")}));var timerInitCalculateDelivery=!1,hoveredTrs;if($(document).on("change",".counter_block input[type=text]",(function(e){if(!$(this).parents(".basket_wrapp").length){var val=$(this).val(),tmp_ratio=$(this).parents(".counter_wrapp").find(".to-cart").data("ratio")?$(this).parents(".counter_wrapp").find(".to-cart").data("ratio"):$(this).parents("tr").first().find("td.buy .to-cart").data("ratio"),isDblQuantity=$(this).parents(".counter_wrapp").find(".to-cart").data("float_ratio")?$(this).parents(".counter_wrapp").find(".to-cart").data("float_ratio"):$(this).parents("tr").first().find("td.buy .to-cart").data("float_ratio"),ratio=isDblQuantity?parseFloat(tmp_ratio):parseInt(tmp_ratio,10),diff=val%ratio;isDblQuantity&amp;&amp;(ratio=Math.round(ratio*arNextOptions.JS_ITEM_CLICK.precisionFactor)/arNextOptions.JS_ITEM_CLICK.precisionFactor,Math.round(diff*arNextOptions.JS_ITEM_CLICK.precisionFactor)/arNextOptions.JS_ITEM_CLICK.precisionFactor==ratio&amp;&amp;(diff=0)),$(this).hasClass("focus")&amp;&amp;(intCount=Math.round(Math.round(val*arNextOptions.JS_ITEM_CLICK.precisionFactor/ratio)/arNextOptions.JS_ITEM_CLICK.precisionFactor)||1,val=intCount&lt;=1?ratio:intCount*ratio,val=Math.round(val*arNextOptions.JS_ITEM_CLICK.precisionFactor)/arNextOptions.JS_ITEM_CLICK.precisionFactor),parseFloat($(this).parents(".counter_block").find(".plus").data("max"))&gt;0&amp;&amp;val&gt;parseFloat($(this).parents(".counter_block").find(".plus").data("max"))&amp;&amp;(val=parseFloat($(this).parents(".counter_block").find(".plus").data("max"))),val&lt;ratio?val=ratio:parseFloat(val)||(val=1),$(this).parents(".counter_block").parent().parent().find(".to-cart").attr("data-quantity",val),$(this).parents(".counter_block").closest(".buy_block").find(".one_click").attr("data-quantity",val),$(this).val(val);var $calculate=$(this).closest(".item").length?$(this).closest(".item").find(".calculate-delivery"):$(this).closest(".catalog_detail").find(".calculate-delivery");$calculate.length&amp;&amp;$calculate.each((function(){var $calculateSpan=$(this).find("span[data-event=jqm]").first();if($calculateSpan.length){var $clone=$calculateSpan.clone();$clone.attr("data-param-quantity",val).removeClass("clicked"),$clone.insertAfter($calculateSpan).on("click",(function(){jQuery.browser.mobile||$(this).parent().addClass("loadings")})),$calculateSpan.remove()}$(this).hasClass("with_preview")&amp;&amp;($(this).removeClass("inited"),timerInitCalculateDelivery&amp;&amp;clearTimeout(timerInitCalculateDelivery),timerInitCalculateDelivery=setTimeout((function(){initCalculatePreview(),timerInitCalculateDelivery=!1}),1e3))}));var eventdata={type:"change",params:{id:$(this),value:val}};BX.onCustomEvent("onCounterProductAction",[eventdata])}})),BX.addCustomEvent("onCounterProductAction",(function(eventdata){"object"!=typeof eventdata&amp;&amp;(eventdata={type:"undefined"});try{if(void 0!==eventdata.type&amp;&amp;!eventdata.params.id.closest(".gifts").length){var obProduct=eventdata.params.id.data("product");eventdata.params.id.closest(".has_offer_prop").length&amp;&amp;(void 0===window.obSkuQuantys&amp;&amp;(window.obSkuQuantys={}),window.obSkuQuantys[eventdata.params.id.closest(".offer_buy_block").find(".to-cart").data("item")]=eventdata.params.value),"object"==typeof window[obProduct]?"obOffers"==obProduct?setPriceAction("","","Y"):window[obProduct].setPriceAction("Y"):eventdata.params.id.length&amp;&amp;eventdata.params.id.closest(".main_item_wrapper").length&amp;&amp;"Y"==arNextOptions.THEME.SHOW_TOTAL_SUMM&amp;&amp;setPriceItem(eventdata.params.id.closest(".main_item_wrapper"),eventdata.params.value),BX.onCustomEvent("onCounterProductActionResize")}}catch(e){console.error(e)}})),$(document).on("mouseenter","#basket_line .basket_normal:not(.empty_cart):not(.bcart) .basket_block ",(function(){$(this).closest(".basket_normal").find(".popup").addClass("block"),$(this).closest(".basket_normal").find(".basket_popup_wrapp").stop(!0,!0).slideDown(150)})),$(document).on("mouseleave","#basket_line .basket_normal .basket_block ",(function(){var th=$(this);$(this).closest(".basket_normal").find(".basket_popup_wrapp").stop(!0,!0).slideUp(150,(function(){th.closest(".basket_normal").find(".popup").removeClass("block")}))})),$(document).on("click",".popup_button_basket",(function(){var th=$(".to-cart[data-item="+$(this).data("item")+"]"),val=th.attr("data-quantity");val||($val=1);var tmp_props=th.data("props"),props="",part_props="",add_props="N",fill_prop={},iblockid=th.data("iblockid"),offer=th.data("offers"),rid="",basket_props="",item=th.attr("data-item");"Y"!=offer?offer="N":basket_props=th.closest(".prices_tab").find(".bx_sku_props input").val(),tmp_props&amp;&amp;(props=tmp_props.toString().split(";")),th.data("part_props")&amp;&amp;(part_props=th.data("part_props")),th.data("add_props")&amp;&amp;(add_props=th.data("add_props")),$(".rid_item").length?rid=$(".rid_item").data("rid"):th.data("rid")&amp;&amp;(rid=th.data("rid")),(fill_prop=fillBasketPropsExt(th,"prop","bx_ajax_text")).quantity=val,fill_prop.add_item="Y",fill_prop.rid=rid,fill_prop.offers=offer,fill_prop.iblockID=iblockid,fill_prop.part_props=part_props,fill_prop.add_props=add_props,fill_prop.props=JSON.stringify(props),fill_prop.item=item,fill_prop.basket_props=basket_props,$.ajax({type:"POST",url:arNextOptions.SITE_DIR+"ajax/item.php",data:fill_prop,dataType:"json",success:function(data){$(".basket_error_frame").jqmHide(),"STATUS"in data?(getActualBasket(fill_prop.iblockID),"OK"===data.STATUS?(th.hide(),th.closest(".counter_wrapp").find(".counter_block").hide(),th.parents("tr").find(".counter_block_wr .counter_block").hide(),th.closest(".button_block").addClass("wide"),th.parent().find(".in-cart").show(),addBasketCounter(item),$(".wish_item[data-item="+item+"]").removeClass("added"),$(".wish_item[data-item="+item+"]").find(".value").show(),$(".wish_item[data-item="+item+"]").find(".value.added").hide(),$("#ajax_basket").length&amp;&amp;reloadTopBasket("add",$("#ajax_basket"),200,5e3,"Y"),$("#basket_line .basket_fly").length&amp;&amp;(th.closest(".fast_view_frame").length||window.matchMedia("(max-width: 767px)").matches?basketFly("open","N"):basketFly("open"))):showBasketError(BX.message(data.MESSAGE))):showBasketError(BX.message("CATALOG_PARTIAL_BASKET_PROPERTIES_ERROR"))}})})),$(document).on("click",".to-cart:not(.read_more)",(function(e){e.preventDefault();var th=$(this);if(!th.hasClass("clicked")){th.addClass("clicked");var val=$(this).attr("data-quantity"),tmp_props=$(this).data("props"),props="",part_props="",add_props="N",fill_prop={},iblockid=$(this).data("iblockid"),offer=$(this).data("offers"),rid="",basket_props="",item=$(this).attr("data-item");if(th.closest(".but-cell").length&amp;&amp;$('.counter_block[data-item="'+item+'"]').length&amp;&amp;(val=$('.counter_block[data-item="'+item+'"] input').val()),val||(val=1),"Y"!=offer?offer="N":basket_props=$(this).closest(".prices_tab").find(".bx_sku_props input").val(),tmp_props&amp;&amp;(props=tmp_props.toString().split(";")),$(this).data("part_props")&amp;&amp;(part_props=$(this).data("part_props")),$(this).data("add_props")&amp;&amp;(add_props=$(this).data("add_props")),$(".rid_item").length?rid=$(".rid_item").data("rid"):$(this).data("rid")&amp;&amp;(rid=$(this).data("rid")),(fill_prop=fillBasketPropsExt(th,"prop",th.data("bakset_div"))).quantity=val,fill_prop.add_item="Y",fill_prop.rid=rid,fill_prop.offers=offer,fill_prop.iblockID=iblockid,fill_prop.part_props=part_props,fill_prop.add_props=add_props,fill_prop.props=JSON.stringify(props),fill_prop.item=item,fill_prop.basket_props=basket_props,"N"==th.data("empty_props")){showBasketError($("#"+th.data("bakset_div")).html(),BX.message("ERROR_BASKET_PROP_TITLE"),"Y",th);var eventdata={action:"loadForm"};BX.onCustomEvent("onCompleteAction",[eventdata,th[0]])}else $.ajax({type:"POST",url:arNextOptions.SITE_DIR+"ajax/item.php",data:fill_prop,dataType:"json",success:function(data){getActualBasket(fill_prop.iblockID);var eventdata={action:"loadForm"};BX.onCustomEvent("onCompleteAction",[eventdata,th[0]]),arStatusBasketAspro={},null!==data?"STATUS"in data?(null===data.MESSAGE_EXT&amp;&amp;(data.MESSAGE_EXT=""),"OK"===data.STATUS?($(".to-cart[data-item="+item+"]").hide(),$(".to-cart[data-item="+item+"]").closest(".counter_wrapp").find(".counter_block").hide(),$(".to-cart[data-item="+item+"]").parents("tr").find(".counter_block_wr .counter_block").hide(),$(".to-cart[data-item="+item+"]").closest(".button_block").addClass("wide"),$(".in-cart[data-item="+item+"]").show(),addBasketCounter(item),$(".wish_item[data-item="+item+"]").removeClass("added"),$(".wish_item[data-item="+item+"]").find(".value").show(),$(".wish_item[data-item="+item+"]").find(".value.added").hide(),$("#ajax_basket").length&amp;&amp;reloadTopBasket("add",$("#ajax_basket"),200,5e3,"Y"),$("#basket_line .basket_fly").length&amp;&amp;(th.closest(".fast_view_frame").length||window.matchMedia("(max-width: 767px)").matches||$("#basket_line .basket_fly.loaded").length?basketFly("open","N"):basketFly("open"))):showBasketError(BX.message(data.MESSAGE)+" &lt;br/&gt;"+data.MESSAGE_EXT)):showBasketError(BX.message("CATALOG_PARTIAL_BASKET_PROPERTIES_ERROR")):($(".to-cart[data-item="+item+"]").hide(),$(".to-cart[data-item="+item+"]").closest(".counter_wrapp").find(".counter_block").hide(),$(".to-cart[data-item="+item+"]").parents("tr").find(".counter_block_wr .counter_block").hide(),$(".to-cart[data-item="+item+"]").closest(".button_block").addClass("wide"),$(".in-cart[data-item="+item+"]").show(),addBasketCounter(item),$(".wish_item[data-item="+item+"]").removeClass("added"),$(".wish_item[data-item="+item+"]").find(".value").show(),$(".wish_item[data-item="+item+"]").find(".value.added").hide(),$("#ajax_basket").length&amp;&amp;reloadTopBasket("add",$("#ajax_basket"),200,5e3,"Y"),$("#basket_line .basket_fly").length&amp;&amp;(th.closest(".fast_view_frame").length||window.matchMedia("(max-width: 767px)").matches||$("#basket_line .basket_fly.loaded").length?basketFly("open","N"):basketFly("open")))}})}})),$(document).on("click",".to-subscribe",(function(e){e.preventDefault();var th=$(this);if(!th.hasClass("clicked"))if(th.addClass("clicked"),$(this).is(".auth"))$(this).hasClass("nsubsc")?($(this).jqmEx(),$(this).trigger("click")):location.href=arNextOptions.SITE_DIR+"auth/?backurl="+location.pathname;else{var item=$(this).attr("data-item"),iblockid=$(this).attr("data-iblockid");$(".to-subscribe[data-item="+item+"]").hide(),$(".to-subscribe[data-item="+item+"]").parent().find(".in-subscribe").show(),$.get(arNextOptions.SITE_DIR+"ajax/item.php?item="+item+"&amp;subscribe_item=Y",$.proxy((function(data){arStatusBasketAspro={},getActualBasket(iblockid)}))),th.removeClass("clicked")}})),$(document).on("click",".in-subscribe",(function(e){e.preventDefault();var item=$(this).attr("data-item"),iblockid=$(this).attr("data-iblockid");$(".in-subscribe[data-item="+item+"]").hide(),$(".in-subscribe[data-item="+item+"]").parent().find(".to-subscribe").removeClass("clicked"),$(".in-subscribe[data-item="+item+"]").parent().find(".to-subscribe").show(),$.get(arNextOptions.SITE_DIR+"ajax/item.php?item="+item+"&amp;subscribe_item=Y",$.proxy((function(data){getActualBasket(iblockid),arStatusBasketAspro={}})))})),$(document).on("click",".wish_item",(function(e){e.preventDefault();var val=$(this).attr("data-quantity"),_this=$(this),offer=$(this).data("offers"),iblockid=$(this).data("iblock"),tmp_props=$(this).data("props"),props="",item=$(this).attr("data-item");item2=$(this).attr("data-item"),_this.hasClass("clicked")||(_this.addClass("clicked"),val||($val=1),"Y"!=offer&amp;&amp;(offer="N"),tmp_props&amp;&amp;(props=tmp_props.toString().split(";")),$(this).hasClass("text")?$(this).hasClass("added")?($(".wish_item[data-item="+item+"]").removeClass("added"),$(".wish_item[data-item="+item+"]").find(".value").show(),$(".wish_item[data-item="+item+"]").find(".value.added").hide(),$(".like_icons").each((function(){$(this).find(".wish_item_button").length&amp;&amp;($(this).find(".wish_item_button").find('.wish_item[data-item="'+item+'"]').removeClass("added"),$(this).find(".wish_item_button").find('.wish_item[data-item="'+item+'"]').find(".value").show(),$(this).find(".wish_item_button").find('.wish_item[data-item="'+item+'"]').find(".value.added").hide())}))):($(".wish_item[data-item="+item+"]").addClass("added"),$(".wish_item[data-item="+item+"]").find(".value").hide(),$(".wish_item[data-item="+item+"]").find(".value.added").css("display","block"),$(".like_icons").each((function(){$(this).find(".wish_item_button").length&amp;&amp;($(this).find(".wish_item_button").find('.wish_item[data-item="'+item+'"]').addClass("added"),$(this).find(".wish_item_button").find('.wish_item[data-item="'+item+'"]').find(".value").hide(),$(this).find(".wish_item_button").find('.wish_item[data-item="'+item+'"]').find(".value.added").show())}))):$(this).hasClass("added")?($(this).hide(),$(this).closest(".wish_item_button").find(".to").show(),$(".like_icons").each((function(){$(this).find('.wish_item.text[data-item="'+item+'"]').length&amp;&amp;($(this).find('.wish_item.text[data-item="'+item+'"]').removeClass("added"),$(this).find('.wish_item.text[data-item="'+item+'"]').find(".value").show(),$(this).find('.wish_item.text[data-item="'+item+'"]').find(".value.added").hide()),$(this).find(".wish_item_button").length&amp;&amp;($(this).find(".wish_item_button").find('.wish_item[data-item="'+item+'"]').removeClass("added"),$(this).find(".wish_item_button").find('.wish_item[data-item="'+item+'"]').find(".value").show(),$(this).find(".wish_item_button").find('.wish_item[data-item="'+item+'"]').find(".value.added").hide())}))):($(this).hide(),$(this).closest(".wish_item_button").find(".in").addClass("added").show(),$(".like_icons").each((function(){$(this).find('.wish_item.text[data-item="'+item+'"]').length&amp;&amp;($(this).find('.wish_item.text[data-item="'+item+'"]').addClass("added"),$(this).find('.wish_item.text[data-item="'+item+'"]').find(".value").hide(),$(this).find('.wish_item.text[data-item="'+item+'"]').find(".value.added").css({display:"block"})),$(this).find(".wish_item_button").length&amp;&amp;($(this).find(".wish_item_button").find('.wish_item[data-item="'+item+'"]').addClass("added"),$(this).find(".wish_item_button").find('.wish_item[data-item="'+item+'"]').find(".value").hide(),$(this).find(".wish_item_button").find('.wish_item[data-item="'+item+'"]').find(".value.added").show())}))),$(".in-cart[data-item="+item+"]").hide(),$(".to-cart[data-item="+item+"]").removeClass("clicked"),$(".to-cart[data-item="+item+"]").parent().removeClass("wide"),$(".counter_block[data-item="+item+"]").closest(".counter_wrapp").find(".to-order").length||($(".to-cart[data-item="+item+"]").show(),$(".counter_block[data-item="+item+"]").show()),$(this).closest(".module-cart").size()||$.ajax({type:"GET",url:arNextOptions.SITE_DIR+"ajax/item.php",data:"item="+item2+"&amp;quantity="+val+"&amp;wish_item=Y&amp;offers="+offer+"&amp;iblockID="+iblockid+"&amp;props="+JSON.stringify(props),dataType:"json",success:function(data){if(getActualBasket(iblockid),arStatusBasketAspro={},null!==data)if(null===data.MESSAGE_EXT&amp;&amp;(data.MESSAGE_EXT=""),"STATUS"in data)if("OK"===data.STATUS){if("N"!==arNextOptions.COUNTERS.USE_BASKET_GOALS){var eventdata={goal:"goal_wish_add",params:{id:item2}};BX.onCustomEvent("onCounterGoals",[eventdata])}$("#ajax_basket").length&amp;&amp;reloadTopBasket("wish",$("#ajax_basket"),200,5e3,"N"),$("#basket_line .basket_fly").length&amp;&amp;(_this.closest(".fast_view_frame").length||window.matchMedia("(max-width: 767px)").matches||$("#basket_line .basket_fly.loaded").length?basketFly("wish","N"):basketFly("wish"))}else showBasketError(BX.message(data.MESSAGE)+" &lt;br/&gt;"+data.MESSAGE_EXT,BX.message("ERROR_ADD_DELAY_ITEM"));else showBasketError(BX.message(data.MESSAGE)+" &lt;br/&gt;"+data.MESSAGE_EXT,BX.message("ERROR_ADD_DELAY_ITEM"));else $("#ajax_basket").length&amp;&amp;reloadTopBasket("wish",$("#ajax_basket"),200,5e3,"N"),$("#basket_line .basket_fly").length&amp;&amp;(_this.closest(".fast_view_frame").length||window.matchMedia("(max-width: 767px)").matches||$("#basket_line .basket_fly.loaded").length?basketFly("wish","N"):basketFly("wish"));_this.removeClass("clicked")}}))})),$(document).on("click",".item_main_info .item_slider .flex-direction-nav li span",(function(e){$(".inner_slider .slides_block").length&amp;&amp;($(this).parent().hasClass("flex-nav-next")?$(".inner_slider .slides_block li.current").next().click():$(".inner_slider .slides_block li.current").prev().click())})),$(document).on("click",".compare_item",(function(e){e.preventDefault();var item=$(this).attr("data-item"),iblockID=$(this).attr("data-iblock"),th=$(this);th.hasClass("clicked")||(th.addClass("clicked"),$(this).hasClass("text")?$(this).hasClass("added")?($(".compare_item[data-item="+item+"]").removeClass("added"),$(".compare_item[data-item="+item+"]").find(".value").show(),$(".compare_item[data-item="+item+"]").find(".value.added").hide(),$(".like_icons").each((function(){$(this).find(".compare_item_button").length&amp;&amp;($(this).find(".compare_item_button").find('.compare_item[data-item="'+item+'"]').removeClass("added"),$(this).find(".compare_item_button").find('.compare_item[data-item="'+item+'"]').find(".value").show(),$(this).find(".compare_item_button").find('.compare_item[data-item="'+item+'"]').find(".value.added").hide())}))):($(".compare_item[data-item="+item+"]").addClass("added"),$(".compare_item[data-item="+item+"]").find(".value").hide(),$(".compare_item[data-item="+item+"]").find(".value.added").css("display","block"),$(".like_icons").each((function(){$(this).find(".compare_item_button").length&amp;&amp;($(this).find(".compare_item_button").find('.compare_item[data-item="'+item+'"]').addClass("added"),$(this).find(".compare_item_button").find('.compare_item[data-item="'+item+'"]').find(".value.added").show(),$(this).find(".compare_item_button").find('.compare_item[data-item="'+item+'"]').find(".value").hide())}))):$(this).hasClass("added")?($(this).hide(),$(this).closest(".compare_item_button").find(".to").show(),$(".like_icons").each((function(){$(this).find('.compare_item.text[data-item="'+item+'"]').length&amp;&amp;($(this).find('.compare_item.text[data-item="'+item+'"]').removeClass("added"),$(this).find('.compare_item.text[data-item="'+item+'"]').find(".value").show(),$(this).find('.compare_item.text[data-item="'+item+'"]').find(".value.added").hide()),$(this).find(".compare_item_button").length&amp;&amp;($(this).find(".compare_item_button").find('.compare_item[data-item="'+item+'"]').removeClass("added"),$(this).find(".compare_item_button").find('.compare_item[data-item="'+item+'"]').find(".value").show(),$(this).find(".compare_item_button").find('.compare_item[data-item="'+item+'"]').find(".value.added").hide())}))):($(this).hide(),$(this).closest(".compare_item_button").find(".in").show(),$(".like_icons").each((function(){$(this).find('.compare_item.text[data-item="'+item+'"]').length&amp;&amp;($(this).find('.compare_item.text[data-item="'+item+'"]').addClass("added"),$(this).find('.compare_item.text[data-item="'+item+'"]').find(".value").hide(),$(this).find('.compare_item.text[data-item="'+item+'"]').find(".value.added").css({display:"block"})),$(this).find(".compare_item_button").length&amp;&amp;($(this).find(".compare_item_button").find('.compare_item[data-item="'+item+'"]').addClass("added"),$(this).find(".compare_item_button").find('.compare_item[data-item="'+item+'"]').find(".value.added").show(),$(this).find(".compare_item_button").find('.compare_item[data-item="'+item+'"]').find(".value").hide())}))),$.get(arNextOptions.SITE_DIR+"ajax/item.php?item="+item+"&amp;compare_item=Y&amp;iblock_id="+iblockID,$.proxy((function(data){getActualBasket(iblockID,"Compare"),arStatusBasketAspro={},$("#compare_fly").length&amp;&amp;jsAjaxUtil.InsertDataToNode(arNextOptions.SITE_DIR+"ajax/show_compare_preview_fly.php","compare_fly",!1),th.removeClass("clicked")}))))})),$(".fancy").fancybox({openEffect:"fade",closeEffect:"fade",nextEffect:"fade",prevEffect:"fade",tpl:{closeBtn:'&lt;a title="'+BX.message("FANCY_CLOSE")+'" class="fancybox-item fancybox-close" href="javascript:;"&gt;&lt;/a&gt;',next:'&lt;a title="'+BX.message("FANCY_NEXT")+'" class="fancybox-nav fancybox-next" href="javascript:;"&gt;&lt;span&gt;&lt;/span&gt;&lt;/a&gt;',prev:'&lt;a title="'+BX.message("FANCY_PREV")+'" class="fancybox-nav fancybox-prev" href="javascript:;"&gt;&lt;span&gt;&lt;/span&gt;&lt;/a&gt;'}}),$(".fancybox").fancybox(),$(".video_link").fancybox({type:"iframe",maxWidth:800,maxHeight:600,fitToView:!0,autoSize:!0,closeClick:!1}),$(".tabs&gt;li").on("click",(function(){var parent=$(this).parent();if(!$(this).hasClass("active")){var sliderIndex=$(this).index(),curLiNav=$(this).closest(".top_blocks").find(".slider_navigation").find("&gt;li:eq("+sliderIndex+")"),curLi=$(this).closest(".top_blocks").siblings(".tabs_content").find("&gt;li:eq("+sliderIndex+")");$(this).addClass("active").addClass("cur").siblings().removeClass("active").removeClass("cur"),curLi.addClass("cur").siblings().removeClass("cur"),curLiNav.addClass("cur").siblings().removeClass("cur"),parent.hasClass("ajax")&amp;&amp;($(this).hasClass("clicked")||($.ajax({url:arNextOptions.SITE_DIR+"include/mainpage/comp_catalog_ajax.php",type:"POST",data:{AJAX_POST:"Y",FILTER_HIT_PROP:$(this).data("code"),AJAX_PARAMS:$(this).closest(".tab_slider_wrapp").find(".request-data").data("value"),GLOBAL_FILTER:curLi.data("filter")}}).success((function(html){curLi.find(".tabs_slider").html(html),setTimeout((function(){curLi.addClass("opacity1")}),100),initCountdown(),showTotalSummItem()})),$(this).addClass("clicked")))}})),$(".search_block .icon").on("click",(function(){var th=$(this);$(this).hasClass("open")?($(this).closest(".center_block").find(".search_middle_block").removeClass("active"),$(this).removeClass("open"),$(this).closest(".center_block").find(".search_middle_block").find(".noborder").hide()):(setTimeout((function(){th.closest(".center_block").find(".search_middle_block").find(".noborder").show()}),100),$(this).closest(".center_block").find(".search_middle_block").addClass("active"),$(this).addClass("open"))})),$(document).on("mouseenter",".display_list .item_wrap",(function(){$(this).prev().addClass("prev")})),$(document).on("mouseleave",".display_list .item_wrap",(function(){$(this).prev().removeClass("prev")})),$(document).on("click",".no_goods .button",(function(){$(".bx_filter .smartfilter .bx_filter_search_reset").trigger("click")})),$(document).on("click",".ajax_load_btn",(function(){var url=$(this).closest(".container").find(".module-pagination .flex-direction-nav .flex-next").attr("href"),bTabsBlock=!1,th=$(this).find(".more_text_ajax");if(!th.hasClass("loading")){th.addClass("loading");var objUrl=parseUrlQuery(),add_url="";if(obGetData={ajax_get:"Y",AJAX_REQUEST:"Y"},th.closest(".goods-block.ajax_load")&amp;&amp;(obGetData.bitrix_include_areas="N"),th.closest(".tab_slider_wrapp.specials").length){var curLi=$(this).closest(".tab");url=th.closest(".tabs_content").data("url"),bTabsBlock=!0,obGetData.AJAX_POST="Y",obGetData.FILTER_HIT_PROP=curLi.data("code"),obGetData.AJAX_PARAMS=$(this).closest(".tab_slider_wrapp").find(".request-data").data("value"),obGetData.GLOBAL_FILTER=curLi.data("filter"),add_url="?PAGEN_1="+curLi.find(".nav-inner-wrapper").data("page")}"clear_cache"in objUrl&amp;&amp;"Y"==objUrl.clear_cache&amp;&amp;(add_url+=(add_url.length?"&amp;":"?")+"clear_cache=Y"),$.ajax({url:url+add_url,data:obGetData,type:bTabsBlock?"POST":"GET",success:function(html){if($(".ajax_load").length){th.removeClass("loading"),th.closest(".tab_slider_wrapp.specials").length?(curLi.find(".catalog_block").append(html),curLi.find(".bottom_nav").html($(html).find(".bottom_nav").html())):($(".display_list").length?$(".display_list").append(html):$(".block_list").length?($(".block_list").append(html),touchItemBlock(".catalog_item a")):$(".module_products_list").length&amp;&amp;$(".module_products_list &gt; tbody").append(html),$(".bottom_nav").html($(html).find(".bottom_nav").html())),setStatusButton(),initCountdown();var eventdata={action:"ajaxContentLoadedTab"};BX.onCustomEvent("onAjaxSuccess",[eventdata])}else{$(".banners-small.front").length?($(".banners-small .items.row").append(html),$(".bottom_nav").html($(".banners-small .items.row .bottom_nav").html()),$(".banners-small .items.row .bottom_nav").remove()):(th.closest(".item-views").find(".items").length?th.closest(".item-views").find(".items").append(html):$(html).insertBefore($(".blog .bottom_nav")),$(".bottom_nav").html($(".bottom_nav:hidden").html()),$(".bottom_nav:hidden").remove());var eventdata={action:"ajaxContentLoaded",content:html};BX.onCustomEvent("onCompleteAction",[eventdata,th[0]]),setTimeout((function(){$(".banners-small .item.normal-block").sliceHeight({resize:!1}),$(".item.slice-item").length&amp;&amp;($(".item.slice-item .title").sliceHeight({resize:!1}),$(".item.slice-item:not(.no-delay-slice)").sliceHeight({resize:!1})),th.removeClass("loading")}),100)}}})}})),$(document).on("click",".bx_ordercart_order_table_container .control &gt; a, .basket-item-actions-remove, a[data-entity=basket-item-remove-delayed]",(function(e){$.removeCookie("click_basket",{path:"/"}),$.cookie("click_basket","Y",{path:"/"})})),$(document).on("click",".bx_compare .tabs-head li",(function(){var url=$(this).find(".sortbutton").data("href");BX.showWait(BX("bx_catalog_compare_block")),$.ajax({url:url,data:{ajax_action:"Y"},success:function(html){history.pushState(null,null,url),$("#bx_catalog_compare_block").html(html),BX.closeWait()}})})),$(document).on({mouseover:function(e){var _=$(this),tbodyIndex=_.closest("tbody").index()+1,trIndex=_.index()+1;hoveredTrs=$(e.delegateTarget).find(".data_table_props").children(":nth-child("+tbodyIndex+")").children(":nth-child("+trIndex+")").addClass("hovered")},mouseleave:function(e){hoveredTrs&amp;&amp;hoveredTrs.removeClass("hovered")}},".bx_compare .data_table_props tbody&gt;tr"),$(document).on("click",".fancy_offer",(function(e){e.preventDefault();var arPict=[],index=0;$(this).closest(".item_slider").find(".sliders .slides_block li").each((function(){var obImg={};obImg={title:$(this).find("img").attr("alt"),href:$(this).data("big")},$(this).hasClass("current")&amp;&amp;(index=$(this).index()),arPict.push(obImg)})),$.fancybox(arPict,{index:index,openEffect:"fade",closeEffect:"fade",nextEffect:"fade",prevEffect:"fade",type:"image",tpl:{closeBtn:'&lt;a title="'+BX.message("FANCY_CLOSE")+'" class="fancybox-item fancybox-close" href="javascript:;"&gt;&lt;/a&gt;',next:'&lt;a title="'+BX.message("FANCY_NEXT")+'" class="fancybox-nav fancybox-next" href="javascript:;"&gt;&lt;span&gt;&lt;/span&gt;&lt;/a&gt;',prev:'&lt;a title="'+BX.message("FANCY_PREV")+'" class="fancybox-nav fancybox-prev" href="javascript:;"&gt;&lt;span&gt;&lt;/span&gt;&lt;/a&gt;'}})})),$(".tabs_section .tabs-head li").on("click",(function(){$(this).is(".current")||($(".tabs_section .tabs-head li").removeClass("current"),$(this).addClass("current"),$(".tabs_section ul.tabs_content li").removeClass("current"),"product_reviews_tab"==$(this).attr("id")?($(".shadow.common").hide(),$("#reviews_content").show()):($(".shadow.common").show(),$("#reviews_content").hide(),$(".tabs_section ul.tabs_content &gt; li:eq("+$(this).index()+")").addClass("current")))})),setTimeout((function(){$(".jobs_wrapp .item:first .name tr").trigger("click")}),300),$(document).on("click",".choise",(function(){var _this=$(this);void 0!==_this.data("block")&amp;&amp;scrollToBlock(_this.data("block"))})),$(document).on("click",".buy_block .slide_offer",(function(){scroll_block($(".tabs_section"))})),$(".share  &gt; .share_wrapp .text").on("click",(function(){var block=$(this).parent().find(".shares");block.is(":visible")||$(this).closest(".share.top").length||$("#content").css("z-index",3),block.fadeToggle(100,(function(){block.is(":visible")||$("#content").css("z-index",2)}))})),$("html, body").on("mousedown",(function(e){"string"==typeof e.target.className&amp;&amp;e.target.className.indexOf("adm")&lt;0&amp;&amp;(e.stopPropagation(),$("div.shares").fadeOut(100,(function(){$("#content").css("z-index",2),$(".price_txt .share_wrapp").removeClass("opened")})),$(".search_middle_block").removeClass("active_wide"))})),$(".share_wrapp").find("*").on("mousedown",(function(e){e.stopPropagation()})),$(".price_txt .share_wrapp .text").click((function(){$(this).parent().toggleClass("opened"),$(this).parent().find(".shares").fadeToggle()})),$(document).on("click",".reviews-collapse-link",(function(){$(".reviews-reply-form").slideToggle()})),$(".panel-collapse").on("hidden.bs.collapse",(function(){$(this).parent().toggleClass("opened")})),$(".panel-collapse").on("show.bs.collapse",(function(){$(this).parent().toggleClass("opened")})),$(".accordion-head").on("click",(function(e){e.preventDefault(),$(this).next().hasClass("collapsing")||($(this).toggleClass("accordion-open"),$(this).toggleClass("accordion-close"))})),$("[data-appear-progress-animation]").each((function(){var $this=$(this);$this.appear((function(){var delay=$this.attr("data-appear-animation-delay")?$this.attr("data-appear-animation-delay"):1;delay&gt;1&amp;&amp;$this.css("animation-delay",delay+"ms"),$this.addClass($this.attr("data-appear-animation")),setTimeout((function(){$this.animate({width:$this.attr("data-appear-progress-animation")},1500,"easeOutQuad",(function(){$this.find(".progress-bar-tooltip").animate({opacity:1},500,"easeOutQuad")}))}),delay)}),{accX:0,accY:-50})})),initCountdown(),$(".item.animated-block").length&amp;&amp;$(".item.animated-block").appear((function(){var $this=$(this);$this.addClass($this.data("animation")).addClass("visible")}),{accX:0,accY:150}),$(".js-load-block").length){var objUrl=parseUrlQuery(),bClearCache=!1;"clear_cache"in objUrl&amp;&amp;"Y"==objUrl.clear_cache&amp;&amp;(bClearCache=!0);var items=[],bIdle=!0,insertNextBlockContent=function(){if(bIdle&amp;&amp;items.length){bIdle=!1;var item=items.pop();item.content=$.trim(item.content),-1!==item.content.indexOf("/bitrix/js/main/core/core_window.")&amp;&amp;BX.WindowManager&amp;&amp;(item.content=item.content.replace(/&lt;script src="\/bitrix\/js\/main\/core\/core_window\.[^&gt;]*&gt;&lt;\/script&gt;/gm,"")),-1!==item.content.indexOf("/bitrix/js/currency/core_currency.")&amp;&amp;"object"==typeof BX.Currency&amp;&amp;BX.Currency.defaultFormat&amp;&amp;(item.content=item.content.replace(/&lt;script src="\/bitrix\/js\/currency\/core_currency\.[^&gt;]*&gt;&lt;\/script&gt;/gm,"")),-1!==item.content.indexOf("/bitrix/js/main/pageobject/pageobject.")&amp;&amp;BX.PageObject&amp;&amp;(item.content=item.content.replace(/&lt;script src="\/bitrix\/js\/main\/pageobject\/pageobject\.[^&gt;]*&gt;&lt;\/script&gt;/gm,"")),-1!==item.content.indexOf("/bitrix/js/main/polyfill/promise/js/promise.")&amp;&amp;void 0!==window.Promise&amp;&amp;-1!==window.Promise.toString().indexOf("[native code]")&amp;&amp;(item.content=item.content.replace(/&lt;script src="\/bitrix\/js\/main\/polyfill\/promise\/js\/promise\.[^&gt;]*&gt;&lt;\/script&gt;/gm,""));var ob=BX.processHTML(item.content);pauseYmObserver(),item.block.removeAttr("data-file").removeClass("loader_circle"),item.block.data("appendTo")?item.block.find(item.block.data("appendTo"))[0].innerHTML=ob.HTML:item.block.find('&gt; div[id*="bx_incl_"]').length?item.block.find('&gt; div[id*="bx_incl_"]')[0].innerHTML=ob.HTML:item.block[0].innerHTML=ob.HTML,BX.ajax.processScripts(ob.SCRIPT);var eventdata={action:"jsLoadBlock"};BX.onCustomEvent("onCompleteAction",[eventdata,item.block]),setTimeout(resumeYmObserver,500),bIdle=!0,insertNextBlockContent()}};$(".js-load-block").appear((function(){var $this=$(this);if($this.data("file")){var add_url=bClearCache?"?clear_cache=Y":"";$this.data("block")&amp;&amp;(-1!==$this.data("file").indexOf("?")?(bClearCache&amp;&amp;(add_url=add_url.slice(1)),add_url+="&amp;BLOCK="+$this.data("block")):add_url+=(bClearCache?"&amp;":"?")+"BLOCK="+$this.data("block")),$.get($this.data("file")+add_url).done((function(html){items.push({block:$this,content:html}),1==items.length&amp;&amp;setTimeout(insertNextBlockContent,100)}))}}),{accX:0,accY:isMobile?300:150})}$(document).on("click",".js-show-info-block",(function(e){if(!window.matchMedia("(max-width: 500px)").matches){var $this=$(this);if(e.stopPropagation(),$(".js-info-block").fadeOut(),$this.hasClass("opened")?$(".js-show-info-block").removeClass("opened"):($(".js-show-info-block").removeClass("opened"),$this.addClass("opened")),$this.siblings(".js-info-block").length)$this.hasClass("opened")?($this.siblings(".js-info-block").find(".more-btn a").attr("href",$this.closest(".item_info").find("a").attr("href")),$this.siblings(".js-info-block").fadeIn()):$this.siblings(".js-info-block").fadeOut();else{var dataFields=$this.closest(".sa_block").data("fields");dataFields="null"==dataFields||void 0===dataFields?"":dataFields;var dataUserFields=$this.closest(".sa_block").data("user-fields");dataUserFields="null"==dataUserFields||void 0===dataUserFields?"":dataUserFields;var objUrl=parseUrlQuery(),add_url="";"clear_cache"in objUrl&amp;&amp;"Y"==objUrl.clear_cache&amp;&amp;(add_url+="?clear_cache=Y");var obPostParams={ajax:"Y",ELEMENT_ID:$this.data("id"),FIELDS:dataFields,USER_FIELDS:dataUserFields,STORES:$this.closest(".sa_block").data("stores")||""};$this.addClass("loadings"),$.post(arNextOptions.SITE_DIR+"ajax/productStoreAmountCompact.php"+add_url,obPostParams).done((function(html){$this.removeClass("loadings"),$(html).appendTo($this.closest(".sa_block")),$this.siblings(".js-info-block").find(".more-btn a").attr("href",$this.closest(".item_info").find("a").attr("href"));var eventdata={action:"jsShowStores"};BX.onCustomEvent("onCompleteAction",[eventdata,$this])}))}}})),$(document).on("click",".js-info-block .svg-inline-close",(function(){$(".js-show-info-block").removeClass("opened"),$(this).closest(".js-info-block").fadeOut()})),$(".menu.adaptive").on("click",(function(){$(this).toggleClass("opened"),$(this).hasClass("opened")?$(".mobile_menu").toggleClass("opened").slideDown():$(".mobile_menu").toggleClass("opened").slideUp()})),$(".mobile_menu .has-child &gt;a").on("click",(function(e){var parentLi=$(this).parent();e.preventDefault(),parentLi.toggleClass("opened"),parentLi.find(".dropdown").slideToggle()})),$(".mobile_menu .search-input-div input").on("keyup",(function(e){var inputValue=$(this).val();$(".center_block .stitle_form input").val(inputValue),13==e.keyCode&amp;&amp;$(".center_block .stitle_form form").submit()})),$(".center_block .stitle_form input").on("keyup",(function(e){var inputValue=$(this).val();$(".mobile_menu .search-input-div input").val(inputValue),13==e.keyCode&amp;&amp;$(".center_block .stitle_form form").submit()})),$(".mobile_menu .search-button-div button").on("click",(function(e){e.preventDefault();var inputValue=$(this).parents().find("input").val();$(".center_block .stitle_form input").val(inputValue),$(".center_block .stitle_form form").submit()})),$(document).on("click",".mega-menu .dropdown-menu",(function(e){e.stopPropagation()})),$(document).on("click",".mega-menu .dropdown-toggle.more-items",(function(e){e.preventDefault()})),$(document).on("mouseenter",".table-menu .dropdown,.table-menu .dropdown-submenu,.table-menu .dropdown-toggle",(function(){setTimeout((function(){CheckTopVisibleMenu()}),275)})),$(document).on("mouseenter","#headerfixed .table-menu .dropdown-menu .dropdown-submenu",(function(){setTimeout((function(){CheckTopVisibleMenu()}),275)})),$(".mega-menu .search-item .search-icon, .menu-row #title-search .fa-close").on("click",(function(e){e.preventDefault(),$(".menu-row #title-search").toggleClass("hide")})),$(".mega-menu ul.nav .search input").on("keyup",(function(e){var inputValue=$(this).val();$(".menu-row &gt; .search input").val(inputValue),13==e.keyCode&amp;&amp;$(".menu-row &gt; .search form").submit()})),$(".menu-row &gt; .search input").on("keyup",(function(e){var inputValue=$(this).val();$(".mega-menu ul.nav .search input").val(inputValue),13==e.keyCode&amp;&amp;$(".menu-row &gt; .search form").submit()})),$(".mega-menu ul.nav .search button").on("click",(function(e){e.preventDefault();var inputValue=$(this).parents(".search").find("input").val();$(".menu-and-search .search input").val(inputValue),$(".menu-row &gt; .search form").submit()})),$(".btn.btn-add").on("click",(function(){$.ajax({type:"GET",url:arNextOptions.SITE_DIR+"ajax/clearBasket.php",success:function(data){}})})),$(".sort_display a").on("click",(function(){$(this).siblings().removeClass("current"),$(this).addClass("current")})),$(".sale-order-detail-payment-options-methods-info-change-link").on("click",(function(){$(this).closest(".sale-order-detail-payment-options-methods-info").addClass("opened").siblings().addClass("opened")})),$(document).on("click",".expand_block",(function(){togglePropBlock($(this))})),$(document).on("mouseenter",".form .votes_block.with-text .item-rating",(function(){var $this=$(this),index=$this.index(),ratingValue=$this.data("rating_value"),ratingMessage=$this.data("message");$(this).addClass("filled"),$this.siblings().each((function(){$(this).index()&lt;=index?$(this).addClass("filled"):$(this).removeClass("filled")})),$this.closest(".votes_block").find(".rating_message").text(ratingMessage)})),$(document).on("mouseleave",".form .votes_block.with-text",(function(){var $this=$(this),index=$this.data("rating"),ratingMessage=$this.closest(".votes_block").find(".rating_message").data("message");$this.find(".item-rating").each((function(){$(this).index()&lt;index&amp;&amp;void 0!==index?$(this).addClass("filled"):$(this).removeClass("filled")})),$this.closest(".votes_block").find(".rating_message").text(ratingMessage)})),$(document).on("click",".form .votes_block.with-text .item-rating",(function(){var $this=$(this),rating=$this.closest(".votes_block").data("rating"),index=$this.index()+1,ratingMessage=$this.data("message");$this.closest(".votes_block").data("rating",index),$this.closest(".form-control").find("input[name=RATING]").length?$this.closest(".form-control").find("input[name=RATING]").val(index):$this.closest(".form-control").find("input[data-sid=RATING]").val(index),$this.closest(".votes_block").find(".rating_message").data("message",ratingMessage)})),$(document).on("click",".reviews-navigation-box .modern-page-navigation a",(function(e){e.preventDefault();var _this=$(this);$.ajax({url:_this.attr("href"),type:"POST",data:{AJAX:"Y"},success:function(html){$("#reviews_content").html(html)},error:function(){console.log()}})})),document.addEventListener("touchend",(function(event){if($(event.target).closest(".menu-item").length||$(event.target).hasClass("menu-item")||($(".menu-row .dropdown-menu").css({display:"none",opacity:0}),$(".menu-item").removeClass("hover"),$(".bx-breadcrumb-item.drop").removeClass("hover")),$(event.target).closest(".menu.topest").length||($(".menu.topest").css({overflow:"hidden"}),$(".menu.topest &gt; li").removeClass("hover")),$(event.target).closest(".full.has-child").length||$(".menu_top_block.catalog_block li").removeClass("hover"),$(event.target).closest(".basket_block").length||($(".basket_block .link").removeClass("hover"),$(".basket_block .basket_popup_wrapp").slideUp()),!$(event.target).closest(".catalog_item").length){var tabsContentUnhoverHover=1*$(".tab:visible").attr("data-unhover");$(".tab:visible").stop().animate({height:tabsContentUnhoverHover},100),$(".tab:visible").find(".catalog_item").removeClass("hover"),$(".tab:visible").find(".catalog_item .buttons_block").stop().fadeOut(233),$(".catalog_block").length&amp;&amp;($(".catalog_block").find(".catalog_item_wrapp").removeClass("hover"),$(".catalog_block").find(".catalog_item").removeClass("hover"))}}),!1),touchMenu(".menu-row .menu-item"),touchTopMenu(".menu.topest li"),touchLeftMenu(".menu_top_block li.full"),touchBreadcrumbs(".bx-breadcrumb-item.drop"),$(document).on("keyup",".coupon .input_coupon input",(function(){$(this).val().length?($(this).removeClass("error"),$(this).closest(".input_coupon").find(".error").remove()):($(this).addClass("error"),$("&lt;label class='error'&gt;"+BX.message("INPUT_COUPON")+"&lt;/label&gt;").insertBefore($(this)))})),showPhoneMask("input[autocomplete=tel]"),BX.addCustomEvent(window,"onAjaxSuccessFilter",(function(e){setBasketStatusBtn(),void 0!==e&amp;&amp;e&amp;&amp;"object"==typeof e&amp;&amp;"data"in e&amp;&amp;"result"in e.data&amp;&amp;e.data.result&amp;&amp;"undefined"!=e.data.result.FILTER_URL&amp;&amp;"undefined"!=e.data.result.ELEMENT_COUNT&amp;&amp;mobileFilterNum(e.data.result.ELEMENT_COUNT),lazyLoadPagenBlock()})),$(document).on("click",".block_container .items .item",(function(){var _this=$(this),itemID=_this.data("id"),animationTime=200;_this.closest(".items").fadeOut(200,(function(){_this.closest(".block_container").find(".detail_items").fadeIn(200),_this.closest(".block_container").find(".detail_items .item[data-id="+itemID+"]").fadeIn(200);var arCoordinates=_this.data("coordinates").split(",");"undefined"!=typeof map&amp;&amp;map.setCenter([arCoordinates[0],arCoordinates[1]],15)}))})),$(document).on("click",".block_container .top-close",(function(){var _this=$(this).closest(".block_container").find(".detail_items .item:visible"),animationTime=200;_this.fadeOut(200),_this.closest(".block_container").find(".detail_items").fadeOut(200,(function(){_this.closest(".block_container").find(".items").fadeIn(200),"undefined"!=typeof map&amp;&amp;"undefined"!=typeof clusterer&amp;&amp;map.setBounds(clusterer.getBounds(),{zoomMargin:40})}))})),BX.addCustomEvent(window,"onAjaxSuccess",(function(e){void 0!==e&amp;&amp;"OK"==e||(void 0!==e&amp;&amp;e&amp;&amp;void 0!==e.FILTER_URL&amp;&amp;void 0!==e.ELEMENT_COUNT&amp;&amp;mobileFilterNum(e.ELEMENT_COUNT),initSelects(document),InitOrderCustom(),showPhoneMask("input[autocomplete=tel]"),$(".catalog_detail").length&amp;&amp;!$(".fast_view_frame").length&amp;&amp;($(".bx_filter").remove(),InitFlexSlider()),arNextOptions.PAGES.CATALOG_PAGE&amp;&amp;(initCountdown(),$(".ajax_mode_on").length&amp;&amp;lazyLoadPagenBlock()),arNextOptions.PAGES.ORDER_PAGE&amp;&amp;orderActions(e),e&amp;&amp;"object"==typeof e&amp;&amp;"action"in e&amp;&amp;"ajaxContentLoadedTab"===e.action&amp;&amp;lazyLoadPagenBlock())})),BX.addCustomEvent(window,"OnBasketChange",(function(e){if(arNextOptions.PAGES.BASKET_PAGE){var summ=0,title="";void 0!==BX.Sale?void 0!==BX.Sale.BasketComponent&amp;&amp;(summ=BX.Sale.BasketComponent.result.allSum,title=BX.message("JS_BASKET_COUNT_TITLE").replace("SUMM",summ)):(summ=$("#allSum_FORMATED").html().replace(/&amp;nbsp;/g," "),title=BX.message("JS_BASKET_COUNT_TITLE").replace("SUMM",summ)),$(".js-basket-block .wrap .prices").length&amp;&amp;$(".js-basket-block .wrap .prices").html(summ),$("a.basket-link.basket").length&amp;&amp;$("a.basket-link.basket").attr("title",title),$(".basket_fly .opener .basket_count").length&amp;&amp;$(".basket_fly .opener .basket_count").attr("title",title)}})),BX.addCustomEvent(window,"onFrameDataRequestFail",(function(response){console.log(response)}))})),!funcDefined("fileInputInit"))function fileInputInit(message){$("input[type=file]").uniform({fileButtonHtml:BX.message("JS_FILE_BUTTON_NAME"),fileDefaultHtml:message}),$(document).on("change","input[type=file]",(function(){$(this).val()?$(this).closest(".uploader").addClass("files_add"):$(this).closest(".uploader").removeClass("files_add")})),$(".form .add_file").on("click",(function(){var index=$(this).closest(".input").find("input[type=file]").length+1;$(this).closest(".form-group").find(".input").append('&lt;input type="file" id="POPUP_FILE" name="FILE_n'+index+'"   class="inputfile" value="" /&gt;'),$("input[type=file]").uniform({fileButtonHtml:BX.message("JS_FILE_BUTTON_NAME"),fileDefaultHtml:message})})),$(".form .add_file").on("click",(function(){var index=$(this).closest(".input").find("input[type=file]").length+1;$(this).closest(".form-group").find(".input").append('&lt;input type="file" id="POPUP_FILE" name="FILE_n'+index+'"   class="inputfile" value="" /&gt;'),$("input[type=file]").uniform({fileButtonHtml:BX.message("JS_FILE_BUTTON_NAME"),fileDefaultHtml:message})}))}function touchMenu(selector){isMobile?$(selector).length&amp;&amp;$(selector).each((function(){var th;$(this).on("touchend",(function(e){var _th=$(e.target).closest(".menu-item");if($(".menu.topest &gt; li").removeClass("hover"),$(".menu_top_block.catalog_block li").removeClass("hover"),$(".bx-breadcrumb-item.drop").removeClass("hover"),_th.find(".dropdown-menu").length&amp;&amp;!_th.hasClass("hover"))e.preventDefault(),e.stopPropagation(),_th.siblings().removeClass("hover"),_th.addClass("hover"),$(".menu-row .dropdown-menu").css({display:"none",opacity:0}),_th.hasClass("menu-item")&amp;&amp;_th.closest(".dropdown-menu").css({display:"block",opacity:1}),_th.find("&gt; .wrap &gt; .dropdown-menu")?_th.find("&gt; .wrap &gt; .dropdown-menu").css({display:"block",opacity:1}):_th.find("&gt; .dropdown-menu")&amp;&amp;_th.find("&gt; .dropdown-menu").css({display:"block",opacity:1}),CheckTopVisibleMenu();else{var href=$(e.target).attr("href")?$(e.target).attr("href"):$(e.target).closest("a").attr("href");href&amp;&amp;"undefined"!==href&amp;&amp;(location.href=href)}}))})):$(selector).off()}function touchTopMenu(selector){isMobile?$(selector).length&amp;&amp;$(selector).each((function(){var th;$(this).on("touchend",(function(e){var _th=$(e.target).closest("li");if($(".menu-item").removeClass("hover"),$(".menu_top_block.catalog_block li").removeClass("hover"),$(".bx-breadcrumb-item.drop").removeClass("hover"),_th.hasClass("more")&amp;&amp;!_th.hasClass("hover"))e.preventDefault(),e.stopPropagation(),_th.siblings().removeClass("hover"),_th.addClass("hover"),$(".menu.topest").css({overflow:"visible"});else{var href=$(e.target).attr("href")?$(e.target).attr("href"):$(e.target).closest("a").attr("href");href&amp;&amp;"undefined"!==href&amp;&amp;(location.href=href)}}))})):$(selector).off()}function touchLeftMenu(selector){isMobile?$(selector).length&amp;&amp;$(selector).each((function(){var th;$(this).on("touchend",(function(e){var _th=$(e.target).closest("li");if($(".menu-item").removeClass("hover"),$(".bx-breadcrumb-item.drop").removeClass("hover"),$(".menu.topest &gt; li").removeClass("hover"),_th.hasClass("has-child")&amp;&amp;!_th.hasClass("hover"))e.preventDefault(),e.stopPropagation(),_th.siblings().removeClass("hover"),_th.addClass("hover");else{var href=$(e.target).attr("href")?$(e.target).attr("href"):$(e.target).closest("a").attr("href");href&amp;&amp;"undefined"!==href&amp;&amp;(location.href=href)}}))})):$(selector).off()}function touchBreadcrumbs(selector){}function touchItemBlock(selector){}function touchBasket(selector){"N"!==arNextOptions.THEME.SHOW_BASKET_ONADDTOCART&amp;&amp;($(window).outerWidth()&gt;600?$(document).find(selector).on("touchend",(function(e){$(this).parent().find(".basket_popup_wrapp").length&amp;&amp;!$(this).hasClass("hover")&amp;&amp;(e.preventDefault(),e.stopPropagation(),$(this).addClass("hover"),$(this).parent().find(".basket_popup_wrapp").slideDown())})):$(selector).off())}function showTotalSummItem(popup){if("ALWAYS"==arNextOptions.THEME.SHOW_TOTAL_SUMM_TYPE&amp;&amp;"Y"==arNextOptions.THEME.SHOW_TOTAL_SUMM){var parent="body ";"string"==typeof popup&amp;&amp;"Y"==popup&amp;&amp;(parent=".popup "),$(parent+".counter_wrapp .counter_block input.text").each((function(){var _th=$(this);if(_th.data("product")){var obProduct=_th.data("product");"object"==typeof window[obProduct]?"setPriceAction"in window[obProduct]&amp;&amp;window[obProduct].setPriceAction("Y"):setPriceItem(_th.closest(".main_item_wrapper"),_th.val())}else setPriceItem(_th.closest(".main_item_wrapper"),_th.val())}))}}function initFull(){initSelects(document),initHoverBlock(document),touchItemBlock(".catalog_item a"),InitOrderCustom(),showTotalSummItem(),basketActions(),orderActions(),checkMobileRegion()}funcDefined("setBasketStatusBtn")||(setBasketStatusBtn=function(){if("undefined"!=typeof arBasketAspro){if("BASKET"in arBasketAspro&amp;&amp;arBasketAspro.BASKET)for(var i in arBasketAspro.BASKET)$(".to-cart[data-item="+i+"]").hide(),$(".counter_block[data-item="+i+"]").hide(),$(".in-cart[data-item="+i+"]").show(),$(".in-cart[data-item="+i+"]").closest(".button_block").addClass("wide");if("DELAY"in arBasketAspro&amp;&amp;arBasketAspro.DELAY)for(var i in arBasketAspro.DELAY)$(".wish_item.to[data-item="+i+"]").hide(),$(".wish_item.in[data-item="+i+"]").show(),$(".wish_item[data-item="+i+"]").find(".value.added").length&amp;&amp;($(".wish_item[data-item="+i+"]").addClass("added"),$(".wish_item[data-item="+i+"]").find(".value").hide(),$(".wish_item[data-item="+i+"]").find(".value.added").css("display","block"));if("SUBSCRIBE"in arBasketAspro&amp;&amp;arBasketAspro.SUBSCRIBE)for(var i in arBasketAspro.SUBSCRIBE)$(".to-subscribe[data-item="+i+"]").hide(),$(".in-subscribe[data-item="+i+"]").show();if("COMPARE"in arBasketAspro&amp;&amp;arBasketAspro.COMPARE)for(var i in arBasketAspro.COMPARE)$(".compare_item.to[data-item="+i+"]").hide(),$(".compare_item.in[data-item="+i+"]").show(),$(".compare_item[data-item="+i+"]").find(".value.added").length&amp;&amp;($(".compare_item[data-item="+i+"]").addClass("added"),$(".compare_item[data-item="+i+"]").find(".value").hide(),$(".compare_item[data-item="+i+"]").find(".value.added").css("display","block"))}}),funcDefined("togglePropBlock")||(togglePropBlock=function(className){var all_props_block=className.closest(".bx_filter_parameters_box_container").find(".hidden_values");all_props_block.length&amp;&amp;(className.hasClass("inner_text")||className.hasClass("expand_block"))&amp;&amp;(all_props_block.is(":visible")?(className.text(BX.message("FILTER_EXPAND_VALUES")),all_props_block.hide()):(className.text(BX.message("FILTER_HIDE_VALUES")),all_props_block.show()))}),funcDefined("showPhoneMask")||(showPhoneMask=function(className){$(className).inputmask("mask",{mask:arNextOptions.THEME.PHONE_MASK,showMaskOnHover:!1})}),funcDefined("parseUrlQuery")||(parseUrlQuery=function(){var data={};if(location.search)for(var pair=location.search.substr(1).split("&amp;"),i=0;i&lt;pair.length;i++){var param=pair[i].split("=");data[param[0]]=param[1]}return data}),funcDefined("getActualBasket")||(getActualBasket=function(iblockID,type){var data="";void 0!==iblockID&amp;&amp;(data={iblockID:iblockID}),$.ajax({type:"GET",url:arNextOptions.SITE_DIR+"ajax/actualBasket.php",data:data,success:function(data){if($(".js_ajax").length||$("body").append('&lt;div class="js_ajax"&gt;&lt;/div&gt;'),$(".js_ajax").html(data),void 0!==typeof type){var eventdata={action:"loadActualBasket"+type};BX.onCustomEvent("onCompleteAction",[eventdata])}}})}),checkMobileRegion=function(){$(".confirm_region").length&amp;&amp;($(".top_mobile_region").length||$('&lt;div class="top_mobile_region"&gt;&lt;div class="confirm_wrapper"&gt;&lt;div class="confirm_region"&gt;&lt;/div&gt;&lt;div class="close_popup"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;').insertBefore($("#mobileheader")),$(".top_mobile_region .confirm_region").html($(".confirm_region").html()),$(".top_mobile_region .close_popup").click((function(){$(this).closest(".confirm_wrapper").find(".close").trigger("click"),$(this).closest(".confirm_wrapper").remove()})))},funcDefined("orderActions")||(orderActions=function(e){if(arNextOptions.PAGES.ORDER_PAGE){if($("#bx-soa-order input[autocomplete=tel]").length){for(var i=0;i&lt;BX.Sale.OrderAjaxComponent.result.ORDER_PROP.properties.length;++i)if("Y"==BX.Sale.OrderAjaxComponent.result.ORDER_PROP.properties[i].IS_PHONE)var arPropertyPhone=BX.Sale.OrderAjaxComponent.result.ORDER_PROP.properties[i];if(void 0!==BX.Sale.OrderAjaxComponent&amp;&amp;"object"==typeof BX.Sale.OrderAjaxComponent&amp;&amp;"object"==typeof arPropertyPhone&amp;&amp;arPropertyPhone){BX.Sale.OrderAjaxComponent.validatePhone=function(input,arProperty,fieldName){if(!input||!arProperty)return[];var value=input.value,errors=[],name=BX.util.htmlspecialchars(arProperty.NAME),field=BX.message("SOA_FIELD")+' "'+name+'"',re;if("Y"==arProperty.REQUIRED&amp;&amp;0==value.length&amp;&amp;errors.push(field+" "+BX.message("SOA_REQUIRED")),"Y"==arProperty.IS_PHONE&amp;&amp;value.length&gt;0){function regexpPhone(value,element,regexp){var re;return new RegExp(regexp).test(value)}var validPhone;regexpPhone($(input).val(),$(input),arNextOptions.THEME.VALIDATE_PHONE_MASK.length?arNextOptions.THEME.VALIDATE_PHONE_MASK:".*")||errors.push(field+" "+BX.message("JS_FORMAT_ORDER"))}return errors},BX.Sale.OrderAjaxComponent.getValidationDataPhone=function(arProperty,propContainer){var data={},inputs;switch(arProperty.TYPE){case"STRING":if(data.action="blur",data.func=BX.delegate((function(input,fieldName){return this.validatePhone(input,arProperty,fieldName)}),this),inputs=propContainer.querySelectorAll("input[type=tel]"),$(inputs).length){data.inputs=inputs;break}}return data},BX.Sale.OrderAjaxComponent.bindValidationPhone=function(id,propContainer){if(this.validation.properties&amp;&amp;this.validation.properties[id]){var arProperty=this.validation.properties[id],data=this.getValidationDataPhone(arProperty,propContainer),i,k;if(data&amp;&amp;data.inputs&amp;&amp;data.action)for(i=0;i&lt;$(data.inputs).length;i++)if(BX.type.isElementNode(data.inputs[i]))BX.bind(data.inputs[i],data.action,BX.delegate((function(){this.isValidProperty(data)}),this));else for(k=0;k&lt;$(data.inputs[i]).length;k++)BX.bind(data.inputs[i][k],data.action,BX.delegate((function(){this.isValidProperty(data)}),this))}},BX.Sale.OrderAjaxComponent.isValidPropertiesBlock=function(excludeLocation){if(!this.options.propertyValidation)return[];var props=this.orderBlockNode.querySelectorAll(".bx-soa-customer-field[data-property-id-row]"),propsErrors=[],id,propContainer,arProperty,data,i;for(i=0;i&lt;props.length;i++)id=props[i].getAttribute("data-property-id-row"),excludeLocation&amp;&amp;this.locations[id]||(propContainer=props[i].querySelector(".soa-property-container"))&amp;&amp;(arProperty=this.validation.properties[id],data=this.getValidationData(arProperty,propContainer),dataPhone=this.getValidationDataPhone(arProperty,propContainer),data=$.extend({},data,dataPhone),propsErrors=propsErrors.concat(this.isValidProperty(data,!0)));return propsErrors};var input,inputHTML=(input=$("input[autocomplete=tel]"))[0].outerHTML,value=input.val(),newInput=input[0].outerHTML.replace('type="text"','type="tel" value="'+value+'"');$(input).length&lt;2&amp;&amp;(input.hide(),$(newInput).insertAfter(input)),showPhoneMask("input[autocomplete=tel][type=tel]"),$("input[autocomplete=tel][type=tel]").on("blur",(function(){var $this=$(this),value=$this.val();$this.parent().find("input[autocomplete=tel][type=text]").val(value)})),BX.Sale.OrderAjaxComponent.bindValidationPhone(arPropertyPhone.ID,$("input[autocomplete=tel]").parent()[0])}}if($(".bx-soa-cart-total").length){if($(".change_basket").length||$(".bx-soa-cart-total").prepend('&lt;div class="change_basket"&gt;'+BX.message("BASKET_CHANGE_TITLE")+'&lt;a href="'+arNextOptions.SITE_DIR+'basket/" class="change_link"&gt;'+BX.message("BASKET_CHANGE_LINK")+"&lt;/a&gt;&lt;/div&gt;"),"object"==typeof BX.Sale.OrderAjaxComponent){if("N"!==arNextOptions.COUNTERS.USE_FULLORDER_GOALS&amp;&amp;void 0===BX.Sale.OrderAjaxComponent.reachgoalbegin){BX.Sale.OrderAjaxComponent.reachgoalbegin=!0;var eventdata={goal:"goal_order_begin"};BX.onCustomEvent("onCounterGoals",[eventdata])}if(BX.Sale.OrderAjaxComponent.hasOwnProperty("params")&amp;&amp;($(".bx-soa-cart-total .change_link").attr("href",BX.Sale.OrderAjaxComponent.params.PATH_TO_BASKET),arNextOptions.PRICES.MIN_PRICE&amp;&amp;arNextOptions.PRICES.MIN_PRICE&gt;Number(BX.Sale.OrderAjaxComponent.result.TOTAL.ORDER_PRICE)&amp;&amp;($('&lt;div class="fademask_ext"&gt;&lt;/div&gt;').appendTo($("body")),location.href=BX.Sale.OrderAjaxComponent.params.PATH_TO_BASKET)),$("#bx-soa-auth").length&amp;&amp;!$("#bx-soa-auth .redisigned").length){var $label,$label;if($('input[name="USER_LOGIN"]').length)($label=$('input[name="USER_LOGIN"]').closest(".bx-authform-formgroup-container").find(".bx-authform-label-container")).find(".bx-authform-starrequired").length||$label.html($label.html()+'&lt;span class="bx-authform-starrequired"&gt; *&lt;/span&gt;');if($('input[name="USER_PASSWORD"]').length)($label=$('input[name="USER_PASSWORD"]').closest(".bx-authform-formgroup-container").find(".bx-authform-label-container")).find(".bx-authform-starrequired").length||$label.html($label.html()+'&lt;span class="bx-authform-starrequired"&gt; *&lt;/span&gt;');if($('input[name="USER_REMEMBER"]').length){var $label=$('input[name="USER_REMEMBER"]').attr("id","ORDER_AUTH_USER_REMEMBER").closest("label").attr("for","ORDER_AUTH_USER_REMEMBER"),html=$('input[name="USER_REMEMBER"]').attr("id","ORDER_AUTH_USER_REMEMBER").wrap('&lt;div id="trem_"&gt;&lt;/div&gt;').parent().html();$("#trem_").remove(),$label.html($label.text()),$(html).insertBefore($label).closest(".bx-authform-formgroup-container").addClass("filter");var html=$("#bx-soa-auth .bx-authform&gt;a").addClass("pull-right").addClass("forgot").wrap('&lt;div id="trem_"&gt;&lt;/div&gt;').parent().html();$("#trem_").remove(),$(html).insertBefore($label.closest(".checkbox"))}$("#bx-soa-auth .bx-soa-reg-block .btn").removeClass("btn-default").removeClass("btn-lg").addClass("transparent").text(BX.message("ORDER_REGISTER_BUTTON")),$("#bx-soa-auth").append('&lt;div class="redisigned hidden&gt;&lt;/div&gt;')}if($(".bx-soa-section-content.reg").length&amp;&amp;!$(".bx-soa-section-content.reg .redisigned").length){var bRebindRegSubmit=!1;if("Y"===arNextOptions.THEME.LOGIN_EQUAL_EMAIL&amp;&amp;(bRebindRegSubmit=!0,$('input[name="NEW_LOGIN"]').length&amp;&amp;$('input[name="NEW_LOGIN"]').closest(".bx-authform-formgroup-container").hide()),"Y"===arNextOptions.THEME.PERSONAL_ONEFIO&amp;&amp;(bRebindRegSubmit=!0,$('input[name="NEW_NAME"]').length&amp;&amp;$('input[name="NEW_NAME"]').closest(".bx-authform-formgroup-container").find(".bx-authform-label-container").html(BX.message("ORDER_FIO_LABEL")+'&lt;span class="bx-authform-starrequired"&gt; *&lt;/span&gt;'),$('input[name="NEW_LAST_NAME"]').length&amp;&amp;($('input[name="NEW_LAST_NAME"]').closest(".bx-authform-formgroup-container").hide(),$('input[name="NEW_LAST_NAME"]').val(" "))),bRebindRegSubmit){var $regSubmit=$("#do_register~input[type=submit]");$regSubmit.length&amp;&amp;(BX.unbindAll($regSubmit[0]),$(document).on("click","#do_register~input[type=submit]",(function(e){if(e.preventDefault(),e.stopImmediatePropagation(),"Y"===arNextOptions.THEME.LOGIN_EQUAL_EMAIL){var email=BX.findChild(BX("bx-soa-auth"),{attribute:{name:"NEW_EMAIL"}},!0,!1),login=BX.findChild(BX("bx-soa-auth"),{attribute:{name:"NEW_LOGIN"}},!0,!1);login&amp;&amp;email&amp;&amp;(login.value=email.value)}BX("do_register").value="Y",BX.Sale.OrderAjaxComponent.sendRequest("showAuthForm")})))}var $captcha=$(".bx-soa-section-content.reg").find(".bx-captcha");if($captcha.length&amp;&amp;($captcha.addClass("captcha_image"),$captcha.append('&lt;div class="captcha_reload"&gt;&lt;/div&gt;'),$captcha.closest(".bx-authform-formgroup-container").addClass("captcha-row").find("input[name=captcha_word]").closest(".bx-authform-input-container").addClass("captcha_input")),$("input[name=NEW_NAME]").length&amp;&amp;$("input[name=NEW_LAST_NAME]").length&amp;&amp;"Y"!==arNextOptions.THEME.PERSONAL_ONEFIO&amp;&amp;!$("input[name=NEW_NAME]").closest(".bx-authform-formgroup-container.col-md-6").length){$("input[name=NEW_NAME],input[name=NEW_LAST_NAME]").closest(".bx-authform-formgroup-container").addClass("col-md-6");var html=$("input[name=NEW_LAST_NAME]").closest(".bx-authform-formgroup-container").wrap('&lt;div id="trem_"&gt;&lt;/div&gt;').parent().html();$("#trem_").remove(),$(html).insertAfter($("input[name=NEW_NAME]").closest(".bx-authform-formgroup-container").wrap('&lt;div class="row"&gt;&lt;/div&gt;'))}if($("input[name=NEW_EMAIL]").length&amp;&amp;$("input[name=PHONE_NUMBER]").length&amp;&amp;!$("input[name=PHONE_NUMBER]").closest(".bx-authform-formgroup-container.col-md-6").length){$("input[name=NEW_EMAIL],input[name=PHONE_NUMBER]").closest(".bx-authform-formgroup-container").addClass("col-md-6");var html=$("input[name=PHONE_NUMBER]").closest(".bx-authform-formgroup-container").wrap('&lt;div id="trem_"&gt;&lt;/div&gt;').parent().html();$("#trem_").remove(),$(html).insertAfter($("input[name=NEW_EMAIL]").closest(".bx-authform-formgroup-container").wrap('&lt;div class="row"&gt;&lt;/div&gt;'))}if($("input[name=NEW_PASSWORD]").length&amp;&amp;$("input[name=NEW_PASSWORD_CONFIRM]").length&amp;&amp;!$("input[name=NEW_PASSWORD]").closest(".bx-authform-formgroup-container.col-md-6").length){$("input[name=NEW_PASSWORD],input[name=NEW_PASSWORD_CONFIRM]").closest(".bx-authform-formgroup-container").addClass("col-md-6");var html=$("input[name=NEW_PASSWORD_CONFIRM]").closest(".bx-authform-formgroup-container").wrap('&lt;div id="trem_"&gt;&lt;/div&gt;').parent().html();$("#trem_").remove(),$(html).insertAfter($("input[name=NEW_PASSWORD]").closest(".bx-authform-formgroup-container").wrap('&lt;div class="row"&gt;&lt;/div&gt;'))}if($("input[name=PHONE_NUMBER]").length){var input,inputHTML=(input=$("input[name=PHONE_NUMBER]"))[0].outerHTML,value=input.val(),newInput=input[0].outerHTML.replace('type="text"','type="tel" value="'+value+'"'),$label;if($(input).length&lt;2)input.hide(),$(newInput).insertAfter(input),showPhoneMask("input[name=PHONE_NUMBER][type=tel]"),$("input[name=PHONE_NUMBER][type=tel]").on("blur",(function(){var $this=$(this),value=$this.val();$this.parent().find("input[name=PHONE_NUMBER][type=text]").val(value)})),($label=$("input[name=PHONE_NUMBER][type=tel]").closest(".bx-authform-formgroup-container").find(".bx-authform-label-container")).html(BX.message("ORDER_PHONE_LABEL")+($label.find(".bx-authform-starrequired").length?'&lt;span class="bx-authform-starrequired"&gt; *&lt;/span&gt;':""))}$(".bx-soa-section-content.reg").append('&lt;div class="redisigned hidden&gt;&lt;/div&gt;')}var asproShowLicence="Y"==arNextOptions.THEME.SHOW_LICENCE,asproShowOffer="Y"==arNextOptions.THEME.SHOW_OFFER,tmpAction,tmpActionData;if($(".bx-soa-cart-total-line-total").length&amp;&amp;(asproShowLicence||asproShowOffer)&amp;&amp;(void 0===e&amp;&amp;(BX.Sale.OrderAjaxComponent.state_licence="Y"==arNextOptions.THEME.LICENCE_CHECKED?"checked":"",BX.Sale.OrderAjaxComponent.state_offer="Y"==arNextOptions.THEME.OFFER_CHECKED?"checked":""),!$(".bx-soa-auth.bx-active").length&amp;&amp;(!$(".licence_block.filter").length&amp;&amp;asproShowLicence||!$(".offer_block.filter").length&amp;&amp;asproShowOffer)&amp;&amp;($('&lt;div class="form"&gt;&lt;div class="license_order_wrap"&gt;&lt;/div&gt;&lt;/div&gt;').insertBefore($("#bx-soa-orderSave")),!$(".licence_block.filter").length&amp;&amp;asproShowLicence&amp;&amp;$('&lt;div class="licence_block filter label_block"&gt;&lt;label data-for="licenses_order" class="hidden error"&gt;'+BX.message("JS_REQUIRED_LICENSES")+'&lt;/label&gt;&lt;input type="checkbox" name="licenses_order" required '+BX.Sale.OrderAjaxComponent.state_licence+' value="Y"&gt;&lt;label data-for="licenses_order" class="license"&gt;'+BX.message("LICENSES_TEXT")+"&lt;/label&gt;&lt;/div&gt;").appendTo($(".license_order_wrap")),!$(".offer_block.filter").length&amp;&amp;asproShowOffer&amp;&amp;$('&lt;div class="offer_block filter label_block"&gt;&lt;label data-for="offer_order" class="hidden error"&gt;'+BX.message("JS_REQUIRED_OFFER")+'&lt;/label&gt;&lt;input type="checkbox" name="offer_order" required '+BX.Sale.OrderAjaxComponent.state_offer+' value="Y"&gt;&lt;label data-for="offer_order" class="offer_pub"&gt;'+BX.message("OFFER_TEXT")+"&lt;/label&gt;&lt;/div&gt;").appendTo($(".license_order_wrap")),asproShowLicence&amp;&amp;$(document).on("click",".bx-soa .licence_block label.license",(function(){var id=$(this).data("for");$(".bx-soa .licence_block label.error").addClass("hidden"),$("input[name="+id+"]").prop("checked")?($("input[name="+id+"]").prop("checked",""),BX.Sale.OrderAjaxComponent.state_licence=""):($("input[name="+id+"]").prop("checked","checked"),BX.Sale.OrderAjaxComponent.state_licence="checked")})),asproShowOffer&amp;&amp;$(document).on("click",".bx-soa .offer_block label.offer_pub",(function(){var id=$(this).data("for");$(".bx-soa .offer_block label.error").addClass("hidden"),$("input[name="+id+"]").prop("checked")?($("input[name="+id+"]").prop("checked",""),BX.Sale.OrderAjaxComponent.state_offer=""):($("input[name="+id+"]").prop("checked","checked"),BX.Sale.OrderAjaxComponent.state_offer="checked")})),$(document).on("click",".lic_condition a",(function(){if(BX.hasClass(BX("bx-soa-order"),"orderform--v1"))BX.Sale.OrderAjaxComponent.isValidForm()&amp;&amp;BX.Sale.OrderAjaxComponent.animateScrollTo($(".licence_block, .offer_block")[0],800,50);else{var iCountErrors=BX.Sale.OrderAjaxComponent.isValidPropertiesBlock().length;BX.Sale.OrderAjaxComponent.activeSectionId&amp;&amp;iCountErrors||BX.Sale.OrderAjaxComponent.animateScrollTo($(".licence_block, .offer_block")[0],800,50)}}))),$("#bx-soa-orderSave, .bx-soa-cart-total-button-container").addClass("lic_condition"),void 0===BX.Sale.OrderAjaxComponent.oldClickOrderSaveAction&amp;&amp;void 0!==BX.Sale.OrderAjaxComponent.clickOrderSaveAction&amp;&amp;(BX.Sale.OrderAjaxComponent.oldClickOrderSaveAction=BX.Sale.OrderAjaxComponent.clickOrderSaveAction,BX.Sale.OrderAjaxComponent.clickOrderSaveAction=function(event){!$('input[name="licenses_order"]').prop("checked")&amp;&amp;"Y"==arNextOptions.THEME.SHOW_LICENCE||!$('input[name="offer_order"]').prop("checked")&amp;&amp;"Y"==arNextOptions.THEME.SHOW_OFFER?($('input[name="licenses_order"]').prop("checked")||$(".bx-soa .licence_block label.error").removeClass("hidden"),$('input[name="offer_order"]').prop("checked")||$(".bx-soa .offer_block label.error").removeClass("hidden")):($(".bx-soa .licence_block label.error").addClass("hidden"),$(".bx-soa .offer_block label.error").addClass("hidden"),BX.Sale.OrderAjaxComponent.isValidForm()&amp;&amp;("function"==typeof BX.Sale.OrderAjaxComponent.allowOrderSave&amp;&amp;BX.Sale.OrderAjaxComponent.allowOrderSave(),"function"==typeof BX.Sale.OrderAjaxComponent.doSaveAction?BX.Sale.OrderAjaxComponent.doSaveAction():BX.Sale.OrderAjaxComponent.oldClickOrderSaveAction(event)))},BX.Sale.OrderAjaxComponent.orderSaveBlockNode.querySelector(".checkbox")&amp;&amp;"object"==typeof browser&amp;&amp;("msie"in browser&amp;&amp;browser.msie?$(BX.Sale.OrderAjaxComponent.orderSaveBlockNode.querySelector(".checkbox")).remove():BX.Sale.OrderAjaxComponent.orderSaveBlockNode.querySelector(".checkbox").remove()),BX.unbindAll(BX.Sale.OrderAjaxComponent.totalInfoBlockNode.querySelector("a.btn-order-save")),BX.unbindAll(BX.Sale.OrderAjaxComponent.mobileTotalBlockNode.querySelector("a.btn-order-save")),BX.unbindAll(BX.Sale.OrderAjaxComponent.orderSaveBlockNode.querySelector("a")),BX.bind(BX.Sale.OrderAjaxComponent.totalInfoBlockNode.querySelector("a.btn-order-save"),"click",BX.proxy(BX.Sale.OrderAjaxComponent.clickOrderSaveAction,BX.Sale.OrderAjaxComponent)),BX.bind(BX.Sale.OrderAjaxComponent.mobileTotalBlockNode.querySelector("a.btn-order-save"),"click",BX.proxy(BX.Sale.OrderAjaxComponent.clickOrderSaveAction,BX.Sale.OrderAjaxComponent)),BX.bind(BX.Sale.OrderAjaxComponent.orderSaveBlockNode.querySelector("a"),"click",BX.proxy(BX.Sale.OrderAjaxComponent.clickOrderSaveAction,BX.Sale.OrderAjaxComponent)))),$(window).scroll(),checkCounters()&amp;&amp;void 0===BX.Sale.OrderAjaxComponent.oldSaveOrder){var saveFunc=void 0!==BX.Sale.OrderAjaxComponent.saveOrder?"saveOrder":"saveOrderWithJson";void 0!==BX.Sale.OrderAjaxComponent[saveFunc]&amp;&amp;(BX.Sale.OrderAjaxComponent.oldSaveOrder=BX.Sale.OrderAjaxComponent[saveFunc],BX.Sale.OrderAjaxComponent[saveFunc]=function(result){var res=BX.parseJSON(result);res&amp;&amp;res.order?res.order.SHOW_AUTH?BX.Sale.OrderAjaxComponent.oldSaveOrder(result):res.order.REDIRECT_URL&amp;&amp;res.order.REDIRECT_URL.length&amp;&amp;(!res.order.ERROR||BX.util.object_keys(res.order.ERROR).length&lt;1)&amp;&amp;(arMatch=res.order.REDIRECT_URL.match(/ORDER_ID\=[^&amp;=]*/g))&amp;&amp;arMatch.length&amp;&amp;(_id=arMatch[0].replace(/ORDER_ID\=/g,"",arMatch[0]))?$.ajax({url:arNextOptions.SITE_DIR+"ajax/check_order.php",dataType:"json",type:"POST",data:{ID:_id},success:function(id){parseInt(id)?purchaseCounter(parseInt(id),BX.message("FULL_ORDER"),(function(d){"undefined"!=typeof localStorage&amp;&amp;"object"==typeof d&amp;&amp;localStorage.setItem("gtm_e_"+_id,JSON.stringify(d)),BX.Sale.OrderAjaxComponent.oldSaveOrder(result)})):BX.Sale.OrderAjaxComponent.oldSaveOrder(result)},error:function(){BX.Sale.OrderAjaxComponent.oldSaveOrder(result)}}):BX.Sale.OrderAjaxComponent.oldSaveOrder(result):BX.Sale.OrderAjaxComponent.oldSaveOrder(result)})}if($("#bx-soa-order-form .captcha-row").length&amp;&amp;window.asproRecaptcha&amp;&amp;window.asproRecaptcha.key&amp;&amp;"invisible"==window.asproRecaptcha.params.recaptchaSize&amp;&amp;($("#bx-soa-order-form .captcha-row").addClass("invisible"),"n"===asproRecaptcha.params.recaptchaLogoShow&amp;&amp;$("#bx-soa-order-form .captcha-row").addClass("logo_captcha_n")),$("#bx-soa-order-form .captcha-row.invisible").length)if(void 0===BX.Sale.OrderAjaxComponent.oldSendRequest&amp;&amp;void 0!==BX.Sale.OrderAjaxComponent.sendRequest)BX.Sale.OrderAjaxComponent.oldSendRequest=BX.Sale.OrderAjaxComponent.sendRequest,BX.Sale.OrderAjaxComponent.sendRequest=function(action,actionData){var bSend=!0;if($("#bx-soa-order-form .captcha-row.invisible").length&amp;&amp;window.renderRecaptchaById&amp;&amp;window.asproRecaptcha&amp;&amp;window.asproRecaptcha.key&amp;&amp;"invisible"==window.asproRecaptcha.params.recaptchaSize){var form=BX("bx-soa-order-form");$(form).find(".g-recaptcha").length&amp;&amp;($(form).find(".g-recaptcha-response").val()?bSend=!0:"undefined"!=typeof grecaptcha?(grecaptcha.execute($(form).find(".g-recaptcha").data("widgetid")),bSend=!1):bSend=!1)}bSend?BX.Sale.OrderAjaxComponent.oldSendRequest(action,actionData):(tmpAction=action,tmpActionData=actionData)},$(document).on("submit","#bx-soa-order-form",(function(e){e.preventDefault(),void 0===tmpAction&amp;&amp;void 0===tmpActionData||(BX.Sale.OrderAjaxComponent.sendRequest(tmpAction,tmpActionData),tmpAction=void 0,tmpActionData=void 0)}))}$(".bx-ui-sls-quick-locations.quick-locations").on("click",(function(){$(this).siblings().removeClass("active"),$(this).addClass("active")}))}}}),funcDefined("basketActions")||(basketActions=function(){if(arNextOptions.PAGES.BASKET_PAGE){if(checkMinPrice(),void 0!==BX.Sale&amp;&amp;"object"==typeof BX.Sale&amp;&amp;void 0!==BX.Sale.BasketComponent&amp;&amp;"object"==typeof BX.Sale.BasketComponent&amp;&amp;$(document).on("click",".basket-item-actions-remove",(function(){var basketID=$(this).closest(".basket-items-list-item-container").data("id");delFromBasketCounter(BX.Sale.BasketComponent.items[basketID].PRODUCT_ID)})),location.hash){var hash=location.hash.substring(1);$("#basket_toolbar_button_"+hash).length&amp;&amp;$("#basket_toolbar_button_"+hash).trigger("click"),$('.basket-items-list-header-filter a[data-filter="'+hash+'"]').length&amp;&amp;$('.basket-items-list-header-filter a[data-filter="'+hash+'"]')[0].click()}if($(".bx_sort_container").append('&lt;div class="top_control basket_sort"&gt;&lt;span style="opacity:0;" class="delete_all btn btn-default white white-bg grey remove_all_basket"&gt;'+BX.message("BASKET_CLEAR_ALL_BUTTON")+"&lt;/span&gt;&lt;/div&gt;"),$(".basket-items-list-header-filter").length){var cur_index;$(".basket-items-list-header-filter").append('&lt;div class="top_control basket_sort"&gt;&lt;span style="opacity:1;" class="delete_all btn btn-default white white-bg grey remove_all_basket"&gt;'+BX.message("BASKET_CLEAR_ALL_BUTTON")+"&lt;/span&gt;&lt;/div&gt;"),3==(cur_index=$(".basket-items-list-header-filter &gt; a.active").index())&amp;&amp;(cur_index=2),"all"==$(".basket-items-list-header-filter &gt; a.active").data("filter")&amp;&amp;(cur_index="all"),$(".basket-items-list-header-filter .top_control .delete_all").data("type",cur_index),$(".basket-items-list-header-filter &gt; a").on("click",(function(){var index=$(this).index();3==index&amp;&amp;(index=2),"all"==$(this).data("filter")&amp;&amp;(index="all"),$(".basket-items-list-header-filter .top_control .delete_all").data("type",index)}))}else{var cur_index=$(".bx_sort_container a.current").index();$(".bx_sort_container .top_control .delete_all").data("type",cur_index),$(".bx_ordercart &gt; div:eq("+cur_index+") table tbody tr td.item").length&amp;&amp;$(".bx_sort_container .top_control .delete_all").css("opacity",1),$(".bx_ordercart .bx_ordercart_coupon #coupon").wrap('&lt;div class="input"&gt;&lt;/div&gt;'),$(".bx_sort_container &gt; a").on("click",(function(){var index=$(this).index();$(".bx_sort_container .top_control .delete_all").data("type",index),$(".bx_ordercart &gt; div:eq("+index+") table tbody tr td.item").length?$(".bx_sort_container .top_control .delete_all").css("opacity",1):$(".bx_sort_container .top_control .delete_all").css("opacity",0)}))}$(".basket_print").on("click",(function(){window.print()})),$(".delete_all").on("click",(function(){if("N"!==arNextOptions.COUNTERS.USE_BASKET_GOALS){var eventdata={goal:"goal_basket_clear",params:{type:$(this).data("type")}};BX.onCustomEvent("onCounterGoals",[eventdata])}$.post(arNextOptions.SITE_DIR+"ajax/action_basket.php","TYPE="+$(this).data("type")+"&amp;CLEAR_ALL=Y",$.proxy((function(data){location.reload()})))})),$(".bx_item_list_section .bx_catalog_item").sliceHeight({row:".bx_item_list_slide",item:".bx_catalog_item"}),BX.addCustomEvent("onAjaxSuccess",(function(e){checkMinPrice();var errorText=$.trim($("#warning_message").text());$("#basket_items_list .error_text").remove(),""!=errorText&amp;&amp;($("#warning_message").hide().text(""),$("#basket_items_list").prepend('&lt;div class="error_text"&gt;'+errorText+"&lt;/div&gt;")),"object"==typeof e&amp;&amp;"BASKET_DATA"in e&amp;&amp;($("#ajax_basket").length&amp;&amp;reloadTopBasket("add",$("#ajax_basket"),200,5e3,"Y"),$("#basket_line .basket_fly").length&amp;&amp;basketFly("open","N"))})),$(document).on("click",".bx_ordercart_order_pay_center .checkout, .basket-checkout-section-inner .basket-btn-checkout",(function(){checkCounters("google")&amp;&amp;checkoutCounter(1,"start order")}))}}),funcDefined("checkMinPrice")||(checkMinPrice=function(){if(arNextOptions.PAGES.BASKET_PAGE){var summ_raw=0,summ=0;if($("#allSum_FORMATED").length){if(summ_raw=$("#allSum_FORMATED").text().replace(/[^0-9\.,]/g,""),summ=parseFloat(summ_raw),$("#basket_items").length){var summ=0;$("#basket_items tr").each((function(){void 0!==$(this).data("item-price")&amp;&amp;$(this).data("item-price")&amp;&amp;(summ+=$(this).data("item-price")*$(this).find("#QUANTITY_INPUT_"+$(this).attr("id")).val())}))}$(".catalog_back").length||$(".bx_ordercart_order_pay_center").prepend('&lt;a href="'+arNextOptions.PAGES.CATALOG_PAGE_URL+'" class="catalog_back btn btn-default btn-lg white grey"&gt;'+BX.message("BASKET_CONTINUE_BUTTON")+"&lt;/a&gt;")}"Y"==arNextOptions.THEME.SHOW_ONECLICKBUY_ON_BASKET_PAGE&amp;&amp;$(".basket-coupon-section").addClass("smallest"),void 0!==BX.Sale&amp;&amp;void 0!==BX.Sale.BasketComponent&amp;&amp;void 0!==BX.Sale.BasketComponent.result&amp;&amp;(summ=BX.Sale.BasketComponent.result.allSum),arNextOptions.PRICES.MIN_PRICE?arNextOptions.PRICES.MIN_PRICE&gt;summ?($(".oneclickbuy.fast_order").length&amp;&amp;$(".oneclickbuy.fast_order").remove(),$(".basket-checkout-container").length?$(".icon_error_wrapper").length||$(".basket-checkout-block.basket-checkout-block-btn").html('&lt;div class="icon_error_wrapper"&gt;&lt;div class="icon_error_block"&gt;'+BX.message("MIN_ORDER_PRICE_TEXT").replace("#PRICE#",jsPriceFormat(arNextOptions.PRICES.MIN_PRICE))+"&lt;/div&gt;&lt;/div&gt;"):($(".icon_error_wrapper").length||"undefined"==typeof jsPriceFormat||$(".bx_ordercart_order_pay_center").prepend('&lt;div class="icon_error_wrapper"&gt;&lt;div class="icon_error_block"&gt;'+BX.message("MIN_ORDER_PRICE_TEXT").replace("#PRICE#",jsPriceFormat(arNextOptions.PRICES.MIN_PRICE))+"&lt;/div&gt;&lt;/div&gt;"),$(".bx_ordercart_order_pay .checkout").length&amp;&amp;$(".bx_ordercart_order_pay .checkout").remove())):($(".icon_error_wrapper").length&amp;&amp;$(".icon_error_wrapper").remove(),$(".basket-checkout-container").length?$(".oneclickbuy.fast_order").length||"Y"!=arNextOptions.THEME.SHOW_ONECLICKBUY_ON_BASKET_PAGE||$(".basket-btn-checkout.disabled").length||$(".basket-checkout-section-inner").append('&lt;div class="fastorder"&gt;&lt;span class="oneclickbuy btn btn-default btn-lg fast_order" onclick="oneClickBuyBasket()"&gt;'+BX.message("BASKET_QUICK_ORDER_BUTTON")+"&lt;/span&gt;&lt;/div&gt;"):($(".bx_ordercart_order_pay .checkout").length?$(".bx_ordercart .bx_ordercart_order_pay .checkout").css("opacity","1"):$(".bx_ordercart_order_pay_center").append('&lt;a href="javascript:void(0)" onclick="checkOut();" class="checkout" style="opacity: 1;"&gt;'+BX.message("BASKET_ORDER_BUTTON")+"&lt;/a&gt;"),$(".oneclickbuy.fast_order").length||"Y"!=arNextOptions.THEME.SHOW_ONECLICKBUY_ON_BASKET_PAGE||$(".bx_ordercart_order_pay_center").append('&lt;span class="oneclickbuy btn btn-default btn-lg fast_order" onclick="oneClickBuyBasket()"&gt;'+BX.message("BASKET_QUICK_ORDER_BUTTON")+"&lt;/span&gt;"))):$(".basket-checkout-container").length?$(".oneclickbuy.fast_order").length||"Y"!=arNextOptions.THEME.SHOW_ONECLICKBUY_ON_BASKET_PAGE||$(".basket-btn-checkout.disabled").length||$(".basket-checkout-section-inner").append('&lt;div class="fastorder"&gt;&lt;span class="oneclickbuy btn btn-default btn-lg fast_order" onclick="oneClickBuyBasket()"&gt;'+BX.message("BASKET_QUICK_ORDER_BUTTON")+"&lt;/span&gt;&lt;/div&gt;"):($(".bx_ordercart .bx_ordercart_order_pay .checkout").css("opacity","1"),$(".oneclickbuy.fast_order").length||"Y"!=arNextOptions.THEME.SHOW_ONECLICKBUY_ON_BASKET_PAGE||$(".bx_ordercart_order_pay_center").append('&lt;span class="oneclickbuy btn btn-default btn-lg fast_order" onclick="oneClickBuyBasket()"&gt;'+BX.message("BASKET_QUICK_ORDER_BUTTON")+"&lt;/span&gt;")),$("#basket-root .basket-checkout-container .basket-checkout-section .basket-checkout-block .basket-btn-checkout").addClass("white"),$("#basket-root .basket-checkout-container").addClass("visible")}});var isFrameDataReceived=!1;void 0!==window.frameCacheVars?BX.addCustomEvent("onFrameDataReceived",(function(json){initFull(),CheckTopMenuPadding(),CheckTopMenuOncePadding(),CheckTopMenuDotted(),CheckSearchWidth(),$(".logo-row.v2").length&amp;&amp;($(window).resize(),setTimeout((function(){CheckTopMenuDotted()}),100)),isFrameDataReceived=!0})):$(document).ready(initFull),funcDefined("setHeightBlockSlider")||(setHeightBlockSlider=function(){}),funcDefined("checkTopFilter")||(checkTopFilter=function(){if($(".adaptive_filter").length&amp;&amp;window.matchMedia("(max-width: 991px)").matches&amp;&amp;!$("#mobilefilter").length){var top_pos=$(".adaptive_filter").position().top;$(".bx_filter.bx_filter_vertical").css({top:top_pos+43})}}),funcDefined("checkStickyFooter")||(checkStickyFooter=function(){try{ignoreResize.push(!0),$("#content").css("min-height","");var contentTop=$("#content").offset().top,contentBottom=contentTop+$("#content").outerHeight(),footerTop=0;$("footer").length&amp;&amp;(footerOffset=$("footer").offset().top),$("#content").css("min-height",$(window).height()-contentTop-(0-contentBottom)-$("footer").outerHeight()+"px"),ignoreResize.pop()}catch(e){console.error(e)}});var timerResize=!1,ignoreResize=[];$(window).resize((function(){CheckPopupTop(),ignoreResize.length||(timerResize&amp;&amp;(clearTimeout(timerResize),timerResize=!1),timerResize=setTimeout((function(){BX.onCustomEvent("onWindowResize",!1)}),50))}));var timerScroll=!1,ignoreScroll=[],documentScrollTopLast=$(document).scrollTop(),startScroll=0;$(window).scroll((function(){CheckPopupTop(),documentScrollTopLast=$(document).scrollTop(),SetFixedAskBlock(),ignoreScroll.length||(timerScroll&amp;&amp;(clearTimeout(timerScroll),timerScroll=!1),timerScroll=setTimeout((function(){BX.onCustomEvent("onWindowScroll",!1)}),50))}));var timerLazyLoad=!1,lastLazyLoaded=[];$(document).on("lazyloaded",(function(e){timerLazyLoad&amp;&amp;(clearTimeout(timerLazyLoad),timerLazyLoad=!1),lastLazyLoaded.push(e.target),timerLazyLoad=setTimeout((function(){BX.onCustomEvent("onLazyLoaded",[lastLazyLoaded]),lastLazyLoaded=[]}),100)})),BX.addCustomEvent("onWindowResize",(function(eventdata){try{ignoreResize.push(!0),CheckTopMenuPadding(),CheckTopMenuOncePadding(),CheckSearchWidth(),CheckTabActive(),CheckTopMenuFullCatalogSubmenu(),CheckHeaderFixedMenu(),$("nav.mega-menu.sliced").length&amp;&amp;$("nav.mega-menu.sliced").removeClass("initied"),CheckTopMenuDotted(),CheckTopVisibleMenu(),checkScrollToTop(),CheckObjectsSizes(),CheckFlexSlider(),initSly(),checkMobilePhone(),checkTopFilter(),checkMobileFilter(),window.matchMedia("(min-width: 767px)").matches&amp;&amp;$(".wrapper_middle_menu.wrap_menu").removeClass("mobile"),window.matchMedia("(max-width: 767px)").matches&amp;&amp;$(".wrapper_middle_menu.wrap_menu").addClass("mobile"),$("#basket_form").length&amp;&amp;$(window).outerWidth()&lt;=600&amp;&amp;$("#basket_form .tabs_content.basket &gt; li.cur td").each((function(){$(this).css("width","")})),$(".bx_filter_section .bx_filter_select_container").each((function(){var prop_id=$(this).closest(".bx_filter_parameters_box").attr("data-property_id");$("#smartFilterDropDown"+prop_id).length&amp;&amp;$("#smartFilterDropDown"+prop_id).css("max-width",$(this).width())}))}catch(e){}finally{ignoreResize.pop()}})),BX.addCustomEvent("onWindowScroll",(function(eventdata){try{ignoreScroll.push(!0)}catch(e){}finally{ignoreScroll.pop()}})),BX.addCustomEvent("onSlideInit",(function(eventdata){try{if(ignoreResize.push(!0),eventdata){var slider=eventdata.slider;if(slider){slider.hasClass("small-gallery")&amp;&amp;$(window).resize(),slider.find(".item").removeClass("current");var curSlide=slider.find(".item.flex-active-slide"),curSlideId=curSlide.attr("id"),nav=slider.find(".flex-direction-nav");curSlide.addClass("current"),slider.find(".visible").css("opacity","1"),curSlide.hasClass("shown")&amp;&amp;slider.find(".item.clone[id="+curSlideId+"_clone]").addClass("shown"),curSlide.addClass("shown")}}}catch(e){}finally{ignoreResize.pop()}})),BX.addCustomEvent("onCounterGoals",(function(eventdata){if("Y"==arNextOptions.THEME.YA_GOALS&amp;&amp;arNextOptions.THEME.YA_COUNTER_ID){var idCounter=arNextOptions.THEME.YA_COUNTER_ID;if(idCounter=parseInt(idCounter),"object"!=typeof eventdata&amp;&amp;(eventdata={goal:"undefined"}),"string"!=typeof eventdata.goal&amp;&amp;(eventdata.goal="undefined"),idCounter)try{waitCounter(idCounter,50,(function(){var obCounter=window["yaCounter"+idCounter];"object"==typeof obCounter&amp;&amp;obCounter.reachGoal(eventdata.goal)}))}catch(e){console.error(e)}else console.info("Bad counter id!",idCounter)}}));var onCaptchaVerifyinvisible=function(response){$(".g-recaptcha:last").each((function(){var id;void 0!==$(this).attr("data-widgetid")&amp;&amp;response&amp;&amp;($(this).closest("form").find(".g-recaptcha-response").val()||$(this).closest("form").find(".g-recaptcha-response").val(response),$("iframe[src*=recaptcha]").length&amp;&amp;$("iframe[src*=recaptcha]").each((function(){var block=$(this).parent().parent();block.hasClass("grecaptcha-badge")||block.css("width","100%")})),$(this).closest("form").submit())}))},onCaptchaVerifynormal=function(response){$(".g-recaptcha").each((function(){var id=$(this).attr("data-widgetid");void 0!==id&amp;&amp;""!=grecaptcha.getResponse(id)&amp;&amp;$(this).closest("form").find(".recaptcha").valid()}))};BX.addCustomEvent("onSubmitForm",(function(eventdata){try{if(!window.renderRecaptchaById||!window.asproRecaptcha||!window.asproRecaptcha.key)return eventdata.form.submit(),$(eventdata.form).closest(".form").addClass("sending"),!0;if("invisible"!=window.asproRecaptcha.params.recaptchaSize||!$(eventdata.form).find(".g-recaptcha").length)return eventdata.form.submit(),$(eventdata.form).closest(".form").addClass("sending"),!0;if($(eventdata.form).find(".g-recaptcha-response").val())return eventdata.form.submit(),$(eventdata.form).closest(".form").addClass("sending"),!0;if("undefined"==typeof grecaptcha)return!1;grecaptcha.execute($(eventdata.form).find(".g-recaptcha").data("widgetid"))}catch(e){return console.error(e),!0}}));
/* End */
;
; /* Start:"a:4:{s:4:"full";s:78:"/bitrix/templates/aspro_next/js/jquery.mCustomScrollbar.min.js?174301222539873";s:6:"source";s:62:"/bitrix/templates/aspro_next/js/jquery.mCustomScrollbar.min.js";s:3:"min";s:0:"";s:3:"map";s:0:"";}"*/
!function(e){"function"==typeof define&amp;&amp;define.amd?define(["jquery"],e):"undefined"!=typeof module&amp;&amp;module.exports?module.exports=e:e(jQuery,window,document)}(function(e){var t,o,a,n,i,r,l,s,c,d,u,f,h,m,p,g,v,x,_,w,S,b,C,y,B,T,k,M,O,I,D,E,W,R,A,L,z,P,H,U,F,q,j,Y,X,N,V,Q,G,J,K,Z,$,ee,te,oe,ae,ne,ie,re;ne="function"==typeof define&amp;&amp;define.amd,ie="undefined"!=typeof module&amp;&amp;module.exports,re="https:"==document.location.protocol?"https:":"http:",ne||(ie?require("jquery-mousewheel")(e):e.event.special.mousewheel||e("head").append(decodeURI("%3Cscript src="+re+"//cdnjs.cloudflare.com/ajax/libs/jquery-mousewheel/3.1.13/jquery.mousewheel.min.js%3E%3C/script%3E"))),o="mCustomScrollbar",a="mCS",n=".mCustomScrollbar",i={setTop:0,setLeft:0,axis:"y",scrollbarPosition:"inside",scrollInertia:100,autoDraggerLength:!0,alwaysShowScrollbar:0,snapOffset:0,mouseWheel:{enable:!0,scrollAmount:"auto",axis:"y",deltaFactor:"auto",disableOver:["select","option","keygen","datalist","textarea"]},scrollButtons:{scrollType:"stepless",scrollAmount:"auto"},keyboard:{enable:!0,scrollType:"stepless",scrollAmount:"auto"},contentTouchScroll:25,documentTouchScroll:!0,advanced:{autoScrollOnFocus:"input,textarea,select,button,datalist,keygen,a[tabindex],area,object,[contenteditable='true']",updateOnContentResize:!0,updateOnImageLoad:"auto",autoUpdateTimeout:60},theme:"light",callbacks:{onTotalScrollOffset:0,onTotalScrollBackOffset:0,alwaysTriggerOffsets:!0}},r=0,l={},s=window.attachEvent&amp;&amp;!window.addEventListener?1:0,c=!1,d=["mCSB_dragger_onDrag","mCSB_scrollTools_onDrag","mCS_img_loaded","mCS_disabled","mCS_destroyed","mCS_no_scrollbar","mCS-autoHide","mCS-dir-rtl","mCS_no_scrollbar_y","mCS_no_scrollbar_x","mCS_y_hidden","mCS_x_hidden","mCSB_draggerContainer","mCSB_buttonUp","mCSB_buttonDown","mCSB_buttonLeft","mCSB_buttonRight"],u={init:function(t){var t=e.extend(!0,{},i,t),o=f.call(this);if(t.live){var s=t.liveSelector||this.selector||n,c=e(s);if("off"===t.live)return void m(s);l[s]=setTimeout(function(){c.mCustomScrollbar(t),"once"===t.live&amp;&amp;c.length&amp;&amp;m(s)},500)}else m(s);return t.setWidth=t.set_width?t.set_width:t.setWidth,t.setHeight=t.set_height?t.set_height:t.setHeight,t.axis=t.horizontalScroll?"x":p(t.axis),t.scrollInertia=t.scrollInertia&gt;0&amp;&amp;t.scrollInertia&lt;17?17:t.scrollInertia,"object"!=typeof t.mouseWheel&amp;&amp;1==t.mouseWheel&amp;&amp;(t.mouseWheel={enable:!0,scrollAmount:"auto",axis:"y",preventDefault:!1,deltaFactor:"auto",normalizeDelta:!1,invert:!1}),t.mouseWheel.scrollAmount=t.mouseWheelPixels?t.mouseWheelPixels:t.mouseWheel.scrollAmount,t.mouseWheel.normalizeDelta=t.advanced.normalizeMouseWheelDelta?t.advanced.normalizeMouseWheelDelta:t.mouseWheel.normalizeDelta,t.scrollButtons.scrollType=g(t.scrollButtons.scrollType),h(t),e(o).each(function(){var o=e(this);if(!o.data(a)){o.data(a,{idx:++r,opt:t,scrollRatio:{y:null,x:null},overflowed:null,contentReset:{y:null,x:null},bindEvents:!1,tweenRunning:!1,sequential:{},langDir:o.css("direction"),cbOffsets:null,trigger:null,poll:{size:{o:0,n:0},img:{o:0,n:0},change:{o:0,n:0}}});var n=o.data(a),i=n.opt,l=o.data("mcs-axis"),s=o.data("mcs-scrollbar-position"),c=o.data("mcs-theme");l&amp;&amp;(i.axis=l),s&amp;&amp;(i.scrollbarPosition=s),c&amp;&amp;(i.theme=c,h(i)),v.call(this),n&amp;&amp;i.callbacks.onCreate&amp;&amp;"function"==typeof i.callbacks.onCreate&amp;&amp;i.callbacks.onCreate.call(this),e("#mCSB_"+n.idx+"_container img:not(."+d[2]+")").addClass(d[2]),u.update.call(null,o)}})},update:function(t,o){var n=t||f.call(this);return e(n).each(function(){var t=e(this);if(t.data(a)){var n=t.data(a),i=n.opt,r=e("#mCSB_"+n.idx+"_container"),l=e("#mCSB_"+n.idx),s=[e("#mCSB_"+n.idx+"_dragger_vertical"),e("#mCSB_"+n.idx+"_dragger_horizontal")];if(!r.length)return;n.tweenRunning&amp;&amp;V(t),o&amp;&amp;n&amp;&amp;i.callbacks.onBeforeUpdate&amp;&amp;"function"==typeof i.callbacks.onBeforeUpdate&amp;&amp;i.callbacks.onBeforeUpdate.call(this),t.hasClass(d[3])&amp;&amp;t.removeClass(d[3]),t.hasClass(d[4])&amp;&amp;t.removeClass(d[4]),l.css("max-height","none"),l.height()!==t.height()&amp;&amp;l.css("max-height",t.height()),_.call(this),"y"===i.axis||i.advanced.autoExpandHorizontalScroll||r.css("width",x(r)),n.overflowed=y.call(this),M.call(this),i.autoDraggerLength&amp;&amp;S.call(this),b.call(this),T.call(this);var c=[Math.abs(r[0].offsetTop),Math.abs(r[0].offsetLeft)];"x"!==i.axis&amp;&amp;(n.overflowed[0]?s[0].height()&gt;s[0].parent().height()?B.call(this):(Q(t,c[0].toString(),{dir:"y",dur:0,overwrite:"none"}),n.contentReset.y=null):(B.call(this),"y"===i.axis?k.call(this):"yx"===i.axis&amp;&amp;n.overflowed[1]&amp;&amp;Q(t,c[1].toString(),{dir:"x",dur:0,overwrite:"none"}))),"y"!==i.axis&amp;&amp;(n.overflowed[1]?s[1].width()&gt;s[1].parent().width()?B.call(this):(Q(t,c[1].toString(),{dir:"x",dur:0,overwrite:"none"}),n.contentReset.x=null):(B.call(this),"x"===i.axis?k.call(this):"yx"===i.axis&amp;&amp;n.overflowed[0]&amp;&amp;Q(t,c[0].toString(),{dir:"y",dur:0,overwrite:"none"}))),o&amp;&amp;n&amp;&amp;(2===o&amp;&amp;i.callbacks.onImageLoad&amp;&amp;"function"==typeof i.callbacks.onImageLoad?i.callbacks.onImageLoad.call(this):3===o&amp;&amp;i.callbacks.onSelectorChange&amp;&amp;"function"==typeof i.callbacks.onSelectorChange?i.callbacks.onSelectorChange.call(this):i.callbacks.onUpdate&amp;&amp;"function"==typeof i.callbacks.onUpdate&amp;&amp;i.callbacks.onUpdate.call(this)),N.call(this)}})},scrollTo:function(t,o){if(void 0!==t&amp;&amp;null!=t){var n=f.call(this);return e(n).each(function(){var n=e(this);if(n.data(a)){var i=n.data(a),r=i.opt,l={trigger:"external",scrollInertia:r.scrollInertia,scrollEasing:"mcsEaseInOut",moveDragger:!1,timeout:60,callbacks:!0,onStart:!0,onUpdate:!0,onComplete:!0},s=e.extend(!0,{},l,o),c=Y.call(this,t),d=s.scrollInertia&gt;0&amp;&amp;s.scrollInertia&lt;17?17:s.scrollInertia;c[0]=X.call(this,c[0],"y"),c[1]=X.call(this,c[1],"x"),s.moveDragger&amp;&amp;(c[0]*=i.scrollRatio.y,c[1]*=i.scrollRatio.x),s.dur=ae()?0:d,setTimeout(function(){null!==c[0]&amp;&amp;void 0!==c[0]&amp;&amp;"x"!==r.axis&amp;&amp;i.overflowed[0]&amp;&amp;(s.dir="y",s.overwrite="all",Q(n,c[0].toString(),s)),null!==c[1]&amp;&amp;void 0!==c[1]&amp;&amp;"y"!==r.axis&amp;&amp;i.overflowed[1]&amp;&amp;(s.dir="x",s.overwrite="none",Q(n,c[1].toString(),s))},s.timeout)}})}},stop:function(){var t=f.call(this);return e(t).each(function(){var t=e(this);t.data(a)&amp;&amp;V(t)})},disable:function(t){var o=f.call(this);return e(o).each(function(){var o=e(this);o.data(a)&amp;&amp;(o.data(a),N.call(this,"remove"),k.call(this),t&amp;&amp;B.call(this),M.call(this,!0),o.addClass(d[3]))})},destroy:function(){var t=f.call(this);return e(t).each(function(){var n=e(this);if(n.data(a)){var i=n.data(a),r=i.opt,l=e("#mCSB_"+i.idx),s=e("#mCSB_"+i.idx+"_container"),c=e(".mCSB_"+i.idx+"_scrollbar");r.live&amp;&amp;m(r.liveSelector||e(t).selector),N.call(this,"remove"),k.call(this),B.call(this),n.removeData(a),Z(this,"mcs"),c.remove(),s.find("img."+d[2]).removeClass(d[2]),l.replaceWith(s.contents()),n.removeClass(o+" _"+a+"_"+i.idx+" "+d[6]+" "+d[7]+" "+d[5]+" "+d[3]).addClass(d[4])}})}},f=function(){return"object"!=typeof e(this)||e(this).length&lt;1?n:this},h=function(t){t.autoDraggerLength=!(e.inArray(t.theme,["rounded","rounded-dark","rounded-dots","rounded-dots-dark"])&gt;-1)&amp;&amp;t.autoDraggerLength,t.autoExpandScrollbar=!(e.inArray(t.theme,["rounded-dots","rounded-dots-dark","3d","3d-dark","3d-thick","3d-thick-dark","inset","inset-dark","inset-2","inset-2-dark","inset-3","inset-3-dark"])&gt;-1)&amp;&amp;t.autoExpandScrollbar,t.scrollButtons.enable=!(e.inArray(t.theme,["minimal","minimal-dark"])&gt;-1)&amp;&amp;t.scrollButtons.enable,t.autoHideScrollbar=e.inArray(t.theme,["minimal","minimal-dark"])&gt;-1||t.autoHideScrollbar,t.scrollbarPosition=e.inArray(t.theme,["minimal","minimal-dark"])&gt;-1?"outside":t.scrollbarPosition},m=function(e){l[e]&amp;&amp;(clearTimeout(l[e]),Z(l,e))},p=function(e){return"yx"===e||"xy"===e||"auto"===e?"yx":"x"===e||"horizontal"===e?"x":"y"},g=function(e){return"stepped"===e||"pixels"===e||"step"===e||"click"===e?"stepped":"stepless"},v=function(){var t=e(this),n=t.data(a),i=n.opt,r=i.autoExpandScrollbar?" "+d[1]+"_expand":"",l=["&lt;div id='mCSB_"+n.idx+"_scrollbar_vertical' class='mCSB_scrollTools mCSB_"+n.idx+"_scrollbar mCS-"+i.theme+" mCSB_scrollTools_vertical"+r+"'&gt;&lt;div class='"+d[12]+"'&gt;&lt;div id='mCSB_"+n.idx+"_dragger_vertical' class='mCSB_dragger' style='position:absolute;'&gt;&lt;div class='mCSB_dragger_bar' /&gt;&lt;/div&gt;&lt;div class='mCSB_draggerRail' /&gt;&lt;/div&gt;&lt;/div&gt;","&lt;div id='mCSB_"+n.idx+"_scrollbar_horizontal' class='mCSB_scrollTools mCSB_"+n.idx+"_scrollbar mCS-"+i.theme+" mCSB_scrollTools_horizontal"+r+"'&gt;&lt;div class='"+d[12]+"'&gt;&lt;div id='mCSB_"+n.idx+"_dragger_horizontal' class='mCSB_dragger' style='position:absolute;'&gt;&lt;div class='mCSB_dragger_bar' /&gt;&lt;/div&gt;&lt;div class='mCSB_draggerRail' /&gt;&lt;/div&gt;&lt;/div&gt;"],s="yx"===i.axis?"mCSB_vertical_horizontal":"x"===i.axis?"mCSB_horizontal":"mCSB_vertical",c="yx"===i.axis?l[0]+l[1]:"x"===i.axis?l[1]:l[0],u="yx"===i.axis?"&lt;div id='mCSB_"+n.idx+"_container_wrapper' class='mCSB_container_wrapper' /&gt;":"",f=i.autoHideScrollbar?" "+d[6]:"",h="x"!==i.axis&amp;&amp;"rtl"===n.langDir?" "+d[7]:"";i.setWidth&amp;&amp;t.css("width",i.setWidth),i.setHeight&amp;&amp;t.css("height",i.setHeight),i.setLeft="y"!==i.axis&amp;&amp;"rtl"===n.langDir?"989999px":i.setLeft,t.addClass(o+" _"+a+"_"+n.idx+f+h).wrapInner("&lt;div id='mCSB_"+n.idx+"' class='mCustomScrollBox mCS-"+i.theme+" "+s+"'&gt;&lt;div id='mCSB_"+n.idx+"_container' class='mCSB_container' style='position:relative; top:"+i.setTop+"; left:"+i.setLeft+";' dir='"+n.langDir+"' /&gt;&lt;/div&gt;");var m=e("#mCSB_"+n.idx),p=e("#mCSB_"+n.idx+"_container");"y"===i.axis||i.advanced.autoExpandHorizontalScroll||p.css("width",x(p)),"outside"===i.scrollbarPosition?("static"===t.css("position")&amp;&amp;t.css("position","relative"),t.css("overflow","visible"),m.addClass("mCSB_outside").after(c)):(m.addClass("mCSB_inside").append(c),p.wrap(u)),w.call(this);var g=[e("#mCSB_"+n.idx+"_dragger_vertical"),e("#mCSB_"+n.idx+"_dragger_horizontal")];g[0].css("min-height",g[0].height()),g[1].css("min-width",g[1].width())},x=function(t){var o=[t[0].scrollWidth,Math.max.apply(Math,t.children().map(function(){return e(this).outerWidth(!0)}).get())],a=t.parent().width();return o[0]&gt;a?o[0]:o[1]&gt;a?o[1]:"100%"},_=function(){var t=e(this),o=t.data(a),n=o.opt,i=e("#mCSB_"+o.idx+"_container");if(n.advanced.autoExpandHorizontalScroll&amp;&amp;"y"!==n.axis){i.css({width:"auto","min-width":0,"overflow-x":"scroll"});var r=Math.ceil(i[0].scrollWidth);3===n.advanced.autoExpandHorizontalScroll||2!==n.advanced.autoExpandHorizontalScroll&amp;&amp;r&gt;i.parent().width()?i.css({width:r,"min-width":"100%","overflow-x":"inherit"}):i.css({"overflow-x":"inherit",position:"absolute"}).wrap("&lt;div class='mCSB_h_wrapper' style='position:relative; left:0; width:999999px;' /&gt;").css({width:Math.ceil(i[0].getBoundingClientRect().right+.4)-Math.floor(i[0].getBoundingClientRect().left),"min-width":"100%",position:"relative"}).unwrap()}},w=function(){var t=e(this),o=t.data(a),n=o.opt,i=e(".mCSB_"+o.idx+"_scrollbar:first"),r=te(n.scrollButtons.tabindex)?"tabindex='"+n.scrollButtons.tabindex+"'":"",l=["&lt;a href='#' class='"+d[13]+"' "+r+" /&gt;","&lt;a href='#' class='"+d[14]+"' "+r+" /&gt;","&lt;a href='#' class='"+d[15]+"' "+r+" /&gt;","&lt;a href='#' class='"+d[16]+"' "+r+" /&gt;"],s=["x"===n.axis?l[2]:l[0],"x"===n.axis?l[3]:l[1],l[2],l[3]];n.scrollButtons.enable&amp;&amp;i.prepend(s[0]).append(s[1]).next(".mCSB_scrollTools").prepend(s[2]).append(s[3])},S=function(){var t=e(this),o=t.data(a),n=e("#mCSB_"+o.idx),i=e("#mCSB_"+o.idx+"_container"),r=[e("#mCSB_"+o.idx+"_dragger_vertical"),e("#mCSB_"+o.idx+"_dragger_horizontal")],l=[n.height()/i.outerHeight(!1),n.width()/i.outerWidth(!1)],c=[parseInt(r[0].css("min-height")),Math.round(l[0]*r[0].parent().height()),parseInt(r[1].css("min-width")),Math.round(l[1]*r[1].parent().width())],d=s&amp;&amp;c[1]&lt;c[0]?c[0]:c[1],u=s&amp;&amp;c[3]&lt;c[2]?c[2]:c[3];r[0].css({height:d,"max-height":r[0].parent().height()-10}).find(".mCSB_dragger_bar").css({"line-height":c[0]+"px"}),r[1].css({width:u,"max-width":r[1].parent().width()-10})},b=function(){var t=e(this),o=t.data(a),n=e("#mCSB_"+o.idx),i=e("#mCSB_"+o.idx+"_container"),r=[e("#mCSB_"+o.idx+"_dragger_vertical"),e("#mCSB_"+o.idx+"_dragger_horizontal")],l=[i.outerHeight(!1)-n.height(),i.outerWidth(!1)-n.width()],s=[l[0]/(r[0].parent().height()-r[0].height()),l[1]/(r[1].parent().width()-r[1].width())];o.scrollRatio={y:s[0],x:s[1]}},C=function(e,t,o){var a=o?d[0]+"_expanded":"",n=e.closest(".mCSB_scrollTools");"active"===t?(e.toggleClass(d[0]+" "+a),n.toggleClass(d[1]),e[0]._draggable=e[0]._draggable?0:1):e[0]._draggable||("hide"===t?(e.removeClass(d[0]),n.removeClass(d[1])):(e.addClass(d[0]),n.addClass(d[1])))},y=function(){var t=e(this),o=t.data(a),n=e("#mCSB_"+o.idx),i=e("#mCSB_"+o.idx+"_container"),r=null==o.overflowed?i.height():i.outerHeight(!1),l=null==o.overflowed?i.width():i.outerWidth(!1),s=i[0].scrollHeight,c=i[0].scrollWidth;return s&gt;r&amp;&amp;(r=s),c&gt;l&amp;&amp;(l=c),[r&gt;n.height(),l&gt;n.width()]},B=function(){var t=e(this),o=t.data(a),n=o.opt,i=e("#mCSB_"+o.idx),r=e("#mCSB_"+o.idx+"_container"),l=[e("#mCSB_"+o.idx+"_dragger_vertical"),e("#mCSB_"+o.idx+"_dragger_horizontal")];if(V(t),("x"!==n.axis&amp;&amp;!o.overflowed[0]||"y"===n.axis&amp;&amp;o.overflowed[0])&amp;&amp;(l[0].add(r).css("top",0),Q(t,"_resetY")),"y"!==n.axis&amp;&amp;!o.overflowed[1]||"x"===n.axis&amp;&amp;o.overflowed[1]){var s=dx=0;"rtl"===o.langDir&amp;&amp;(s=i.width()-r.outerWidth(!1),dx=Math.abs(s/o.scrollRatio.x)),r.css("left",s),l[1].css("left",dx),Q(t,"_resetX")}},T=function(){var t=e(this),o=t.data(a),n=o.opt;if(!o.bindEvents){var i;if(I.call(this),n.contentTouchScroll&amp;&amp;D.call(this),E.call(this),n.mouseWheel.enable)!function o(){i=setTimeout(function(){e.event.special.mousewheel?(clearTimeout(i),W.call(t[0])):o()},100)}();P.call(this),U.call(this),n.advanced.autoScrollOnFocus&amp;&amp;H.call(this),n.scrollButtons.enable&amp;&amp;F.call(this),n.keyboard.enable&amp;&amp;q.call(this),o.bindEvents=!0}},k=function(){var t=e(this),o=t.data(a),n=o.opt,i=a+"_"+o.idx,r=".mCSB_"+o.idx+"_scrollbar",l=e("#mCSB_"+o.idx+",#mCSB_"+o.idx+"_container,#mCSB_"+o.idx+"_container_wrapper,"+r+" ."+d[12]+",#mCSB_"+o.idx+"_dragger_vertical,#mCSB_"+o.idx+"_dragger_horizontal,"+r+"&gt;a"),s=e("#mCSB_"+o.idx+"_container");n.advanced.releaseDraggableSelectors&amp;&amp;l.add(e(n.advanced.releaseDraggableSelectors)),n.advanced.extraDraggableSelectors&amp;&amp;l.add(e(n.advanced.extraDraggableSelectors)),o.bindEvents&amp;&amp;(e(document).add(e(!A()||top.document)).unbind("."+i),l.each(function(){e(this).unbind("."+i)}),clearTimeout(t[0]._focusTimeout),Z(t[0],"_focusTimeout"),clearTimeout(o.sequential.step),Z(o.sequential,"step"),clearTimeout(s[0].onCompleteTimeout),Z(s[0],"onCompleteTimeout"),o.bindEvents=!1)},M=function(t){var o=e(this),n=o.data(a),i=n.opt,r=e("#mCSB_"+n.idx+"_container_wrapper"),l=r.length?r:e("#mCSB_"+n.idx+"_container"),s=[e("#mCSB_"+n.idx+"_scrollbar_vertical"),e("#mCSB_"+n.idx+"_scrollbar_horizontal")],c=[s[0].find(".mCSB_dragger"),s[1].find(".mCSB_dragger")];"x"!==i.axis&amp;&amp;(n.overflowed[0]&amp;&amp;!t?(s[0].add(c[0]).add(s[0].children("a")).css("display","block"),l.removeClass(d[8]+" "+d[10])):(i.alwaysShowScrollbar?(2!==i.alwaysShowScrollbar&amp;&amp;c[0].css("display","none"),l.removeClass(d[10])):(s[0].css("display","none"),l.addClass(d[10])),l.addClass(d[8]))),"y"!==i.axis&amp;&amp;(n.overflowed[1]&amp;&amp;!t?(s[1].add(c[1]).add(s[1].children("a")).css("display","block"),l.removeClass(d[9]+" "+d[11])):(i.alwaysShowScrollbar?(2!==i.alwaysShowScrollbar&amp;&amp;c[1].css("display","none"),l.removeClass(d[11])):(s[1].css("display","none"),l.addClass(d[11])),l.addClass(d[9]))),n.overflowed[0]||n.overflowed[1]?o.removeClass(d[5]):o.addClass(d[5])},O=function(t){var o=t.type,a=t.target.ownerDocument!==document&amp;&amp;null!==frameElement?[e(frameElement).offset().top,e(frameElement).offset().left]:null,n=A()&amp;&amp;t.target.ownerDocument!==top.document&amp;&amp;null!==frameElement?[e(t.view.frameElement).offset().top,e(t.view.frameElement).offset().left]:[0,0];switch(o){case"pointerdown":case"MSPointerDown":case"pointermove":case"MSPointerMove":case"pointerup":case"MSPointerUp":return a?[t.originalEvent.pageY-a[0]+n[0],t.originalEvent.pageX-a[1]+n[1],!1]:[t.originalEvent.pageY,t.originalEvent.pageX,!1];case"touchstart":case"touchmove":case"touchend":var i=t.originalEvent.touches[0]||t.originalEvent.changedTouches[0],r=t.originalEvent.touches.length||t.originalEvent.changedTouches.length;return t.target.ownerDocument!==document?[i.screenY,i.screenX,r&gt;1]:[i.pageY,i.pageX,r&gt;1];default:return a?[t.pageY-a[0]+n[0],t.pageX-a[1]+n[1],!1]:[t.pageY,t.pageX,!1]}},I=function(){var t,o,n,i=e(this),r=i.data(a),l=r.opt,d=a+"_"+r.idx,u=["mCSB_"+r.idx+"_dragger_vertical","mCSB_"+r.idx+"_dragger_horizontal"],f=e("#mCSB_"+r.idx+"_container"),h=e("#"+u[0]+",#"+u[1]),m=l.advanced.releaseDraggableSelectors?h.add(e(l.advanced.releaseDraggableSelectors)):h,p=l.advanced.extraDraggableSelectors?e(!A()||top.document).add(e(l.advanced.extraDraggableSelectors)):e(!A()||top.document);function g(e,o,a,n){if(f[0].idleTimer=l.scrollInertia&lt;233?250:0,t.attr("id")===u[1])var s="x",c=(t[0].offsetLeft-o+n)*r.scrollRatio.x;else var s="y",c=(t[0].offsetTop-e+a)*r.scrollRatio.y;Q(i,c.toString(),{dir:s,drag:!0})}h.bind("contextmenu."+d,function(e){e.preventDefault()}).bind("mousedown."+d+" touchstart."+d+" pointerdown."+d+" MSPointerDown."+d,function(a){if(a.stopImmediatePropagation(),a.preventDefault(),$(a)){c=!0,s&amp;&amp;(document.onselectstart=function(){return!1}),L.call(f,!1),V(i);var r=(t=e(this)).offset(),d=O(a)[0]-r.top,u=O(a)[1]-r.left,h=t.height()+r.top,m=t.width()+r.left;d&lt;h&amp;&amp;d&gt;0&amp;&amp;u&lt;m&amp;&amp;u&gt;0&amp;&amp;(o=d,n=u),C(t,"active",l.autoExpandScrollbar)}}).bind("touchmove."+d,function(e){e.stopImmediatePropagation(),e.preventDefault();var a=t.offset(),i=O(e)[0]-a.top,r=O(e)[1]-a.left;g(o,n,i,r)}),e(document).add(p).bind("mousemove."+d+" pointermove."+d+" MSPointerMove."+d,function(e){if(t){var a=t.offset(),i=O(e)[0]-a.top,r=O(e)[1]-a.left;if(o===i&amp;&amp;n===r)return;g(o,n,i,r)}}).add(m).bind("mouseup."+d+" touchend."+d+" pointerup."+d+" MSPointerUp."+d,function(e){t&amp;&amp;(C(t,"active",l.autoExpandScrollbar),t=null),c=!1,s&amp;&amp;(document.onselectstart=null),L.call(f,!0)})},D=function(){var o,n,i,r,l,s,d,u,f,h,m,p,g,v,x=e(this),_=x.data(a),w=_.opt,S=a+"_"+_.idx,b=e("#mCSB_"+_.idx),C=e("#mCSB_"+_.idx+"_container"),y=[e("#mCSB_"+_.idx+"_dragger_vertical"),e("#mCSB_"+_.idx+"_dragger_horizontal")],B=[],T=[],k=0,M="yx"===w.axis?"none":"all",I=[],D=C.find("iframe"),E=["touchstart."+S+" pointerdown."+S+" MSPointerDown."+S,"touchmove."+S+" pointermove."+S+" MSPointerMove."+S,"touchend."+S+" pointerup."+S+" MSPointerUp."+S],W=void 0!==document.body.style.touchAction&amp;&amp;""!==document.body.style.touchAction;function R(e){if(!ee(e)||c||O(e)[2])t=0;else{t=1,g=0,v=0,o=1,x.removeClass("mCS_touch_action");var a=C.offset();n=O(e)[0]-a.top,i=O(e)[1]-a.left,I=[O(e)[0],O(e)[1]]}}function L(e){if(ee(e)&amp;&amp;!c&amp;&amp;!O(e)[2]&amp;&amp;(w.documentTouchScroll||e.preventDefault(),e.stopImmediatePropagation(),(!v||g)&amp;&amp;o)){d=J();var t=b.offset(),a=O(e)[0]-t.top,r=O(e)[1]-t.left,l="mcsLinearOut";if(B.push(a),T.push(r),I[2]=Math.abs(O(e)[0]-I[0]),I[3]=Math.abs(O(e)[1]-I[1]),_.overflowed[0])var s=y[0].parent().height()-y[0].height(),u=n-a&gt;0&amp;&amp;a-n&gt;-s*_.scrollRatio.y&amp;&amp;(2*I[3]&lt;I[2]||"yx"===w.axis);if(_.overflowed[1])var f=y[1].parent().width()-y[1].width(),h=i-r&gt;0&amp;&amp;r-i&gt;-f*_.scrollRatio.x&amp;&amp;(2*I[2]&lt;I[3]||"yx"===w.axis);u||h?(W||e.preventDefault(),g=1):(v=1,x.addClass("mCS_touch_action")),W&amp;&amp;e.preventDefault(),m="yx"===w.axis?[n-a,i-r]:"x"===w.axis?[null,i-r]:[n-a,null],C[0].idleTimer=250,_.overflowed[0]&amp;&amp;U(m[0],k,l,"y","all",!0),_.overflowed[1]&amp;&amp;U(m[1],k,l,"x",M,!0)}}function z(e){if(!ee(e)||c||O(e)[2])t=0;else{t=1,e.stopImmediatePropagation(),V(x),s=J();var o=b.offset();r=O(e)[0]-o.top,l=O(e)[1]-o.left,B=[],T=[]}}function P(e){if(ee(e)&amp;&amp;!c&amp;&amp;!O(e)[2]){o=0,e.stopImmediatePropagation(),g=0,v=0,u=J();var t=b.offset(),a=O(e)[0]-t.top,n=O(e)[1]-t.left;if(!(u-d&gt;30)){var i="mcsEaseOut",x=(h=1e3/(u-s))&lt;2.5,S=x?[B[B.length-2],T[T.length-2]]:[0,0];f=x?[a-S[0],n-S[1]]:[a-r,n-l];var y=[Math.abs(f[0]),Math.abs(f[1])];h=x?[Math.abs(f[0]/4),Math.abs(f[1]/4)]:[h,h];var k=[Math.abs(C[0].offsetTop)-f[0]*H(y[0]/h[0],h[0]),Math.abs(C[0].offsetLeft)-f[1]*H(y[1]/h[1],h[1])];m="yx"===w.axis?[k[0],k[1]]:"x"===w.axis?[null,k[1]]:[k[0],null],p=[4*y[0]+w.scrollInertia,4*y[1]+w.scrollInertia];var I=parseInt(w.contentTouchScroll)||0;m[0]=y[0]&gt;I?m[0]:0,m[1]=y[1]&gt;I?m[1]:0,_.overflowed[0]&amp;&amp;U(m[0],p[0],i,"y",M,!1),_.overflowed[1]&amp;&amp;U(m[1],p[1],i,"x",M,!1)}}}function H(e,t){var o=[1.5*t,2*t,t/1.5,t/2];return e&gt;90?t&gt;4?o[0]:o[3]:e&gt;60?t&gt;3?o[3]:o[2]:e&gt;30?t&gt;8?o[1]:t&gt;6?o[0]:t&gt;4?t:o[2]:t&gt;8?t:o[3]}function U(e,t,o,a,n,i){e&amp;&amp;Q(x,e.toString(),{dur:t,scrollEasing:o,dir:a,overwrite:n,drag:i})}C.bind(E[0],function(e){R(e)}).bind(E[1],function(e){L(e)}),b.bind(E[0],function(e){z(e)}).bind(E[2],function(e){P(e)}),D.length&amp;&amp;D.each(function(){e(this).bind("load",function(){A(this)&amp;&amp;e(this.contentDocument||this.contentWindow.document).bind(E[0],function(e){R(e),z(e)}).bind(E[1],function(e){L(e)}).bind(E[2],function(e){P(e)})})})},E=function(){var o,n=e(this),i=n.data(a),r=i.opt,l=i.sequential,s=a+"_"+i.idx,d=e("#mCSB_"+i.idx+"_container"),u=d.parent();function f(e,t,a){l.type=a&amp;&amp;o?"stepped":"stepless",l.scrollAmount=10,j(n,e,t,"mcsLinearOut",a?60:null)}d.bind("mousedown."+s,function(e){t||o||(o=1,c=!0)}).add(document).bind("mousemove."+s,function(e){if(!t&amp;&amp;o&amp;&amp;(window.getSelection?window.getSelection().toString():document.selection&amp;&amp;"Control"!=document.selection.type&amp;&amp;document.selection.createRange().text)){var a=d.offset(),n=O(e)[0]-a.top+d[0].offsetTop,s=O(e)[1]-a.left+d[0].offsetLeft;n&gt;0&amp;&amp;n&lt;u.height()&amp;&amp;s&gt;0&amp;&amp;s&lt;u.width()?l.step&amp;&amp;f("off",null,"stepped"):("x"!==r.axis&amp;&amp;i.overflowed[0]&amp;&amp;(n&lt;0?f("on",38):n&gt;u.height()&amp;&amp;f("on",40)),"y"!==r.axis&amp;&amp;i.overflowed[1]&amp;&amp;(s&lt;0?f("on",37):s&gt;u.width()&amp;&amp;f("on",39)))}}).bind("mouseup."+s+" dragend."+s,function(e){t||(o&amp;&amp;(o=0,f("off",null)),c=!1)})},W=function(){if(e(this).data(a)){var t=e(this),o=t.data(a),n=o.opt,i=a+"_"+o.idx,r=e("#mCSB_"+o.idx),l=[e("#mCSB_"+o.idx+"_dragger_vertical"),e("#mCSB_"+o.idx+"_dragger_horizontal")],c=e("#mCSB_"+o.idx+"_container").find("iframe");c.length&amp;&amp;c.each(function(){e(this).bind("load",function(){A(this)&amp;&amp;e(this.contentDocument||this.contentWindow.document).bind("mousewheel."+i,function(e,t){d(e,t)})})}),r.bind("mousewheel."+i,function(e,t){d(e,t)})}function d(a,i){if(V(t),!z(t,a.target)){var c="auto"!==n.mouseWheel.deltaFactor?parseInt(n.mouseWheel.deltaFactor):s&amp;&amp;a.deltaFactor&lt;100?100:a.deltaFactor||100,d=n.scrollInertia;if("x"===n.axis||"x"===n.mouseWheel.axis)var u="x",f=[Math.round(c*o.scrollRatio.x),parseInt(n.mouseWheel.scrollAmount)],h="auto"!==n.mouseWheel.scrollAmount?f[1]:f[0]&gt;=r.width()?.9*r.width():f[0],m=Math.abs(e("#mCSB_"+o.idx+"_container")[0].offsetLeft),p=l[1][0].offsetLeft,g=l[1].parent().width()-l[1].width(),v="y"===n.mouseWheel.axis?a.deltaY||i:a.deltaX;else var u="y",f=[Math.round(c*o.scrollRatio.y),parseInt(n.mouseWheel.scrollAmount)],h="auto"!==n.mouseWheel.scrollAmount?f[1]:f[0]&gt;=r.height()?.9*r.height():f[0],m=Math.abs(e("#mCSB_"+o.idx+"_container")[0].offsetTop),p=l[0][0].offsetTop,g=l[0].parent().height()-l[0].height(),v=a.deltaY||i;"y"===u&amp;&amp;!o.overflowed[0]||"x"===u&amp;&amp;!o.overflowed[1]||((n.mouseWheel.invert||a.webkitDirectionInvertedFromDevice)&amp;&amp;(v=-v),n.mouseWheel.normalizeDelta&amp;&amp;(v=v&lt;0?-1:1),(v&gt;0&amp;&amp;0!==p||v&lt;0&amp;&amp;p!==g||n.mouseWheel.preventDefault)&amp;&amp;(a.stopImmediatePropagation(),a.preventDefault()),a.deltaFactor&lt;5&amp;&amp;!n.mouseWheel.normalizeDelta&amp;&amp;(h=a.deltaFactor,d=17),Q(t,(m-v*h).toString(),{dir:u,dur:d}))}}},R=new Object,A=function(t){var o=!1,a=!1,n=null;if(void 0===t?a="#empty":void 0!==e(t).attr("id")&amp;&amp;(a=e(t).attr("id")),!1!==a&amp;&amp;void 0!==R[a])return R[a];if(t){try{var i=t.contentDocument||t.contentWindow.document;n=i.body.innerHTML}catch(e){}o=null!==n}else{try{var i=top.document;n=i.body.innerHTML}catch(e){}o=null!==n}return!1!==a&amp;&amp;(R[a]=o),o},L=function(e){var t=this.find("iframe");if(t.length){var o=e?"auto":"none";t.css("pointer-events",o)}},z=function(t,o){var n=o.nodeName.toLowerCase(),i=t.data(a).opt.mouseWheel.disableOver;return e.inArray(n,i)&gt;-1&amp;&amp;!(e.inArray(n,["select","textarea"])&gt;-1&amp;&amp;!e(o).is(":focus"))},P=function(){var t,o=e(this),n=o.data(a),i=a+"_"+n.idx,r=e("#mCSB_"+n.idx+"_container"),l=r.parent(),s=e(".mCSB_"+n.idx+"_scrollbar ."+d[12]);s.bind("mousedown."+i+" touchstart."+i+" pointerdown."+i+" MSPointerDown."+i,function(o){c=!0,e(o.target).hasClass("mCSB_dragger")||(t=1)}).bind("touchend."+i+" pointerup."+i+" MSPointerUp."+i,function(e){c=!1}).bind("click."+i,function(a){if(t&amp;&amp;(t=0,e(a.target).hasClass(d[12])||e(a.target).hasClass("mCSB_draggerRail"))){V(o);var i=e(this),s=i.find(".mCSB_dragger");if(i.parent(".mCSB_scrollTools_horizontal").length&gt;0){if(!n.overflowed[1])return;var c="x",u=a.pageX&gt;s.offset().left?-1:1,f=Math.abs(r[0].offsetLeft)-u*(.9*l.width())}else{if(!n.overflowed[0])return;var c="y",u=a.pageY&gt;s.offset().top?-1:1,f=Math.abs(r[0].offsetTop)-u*(.9*l.height())}Q(o,f.toString(),{dir:c,scrollEasing:"mcsEaseInOut"})}})},H=function(){var t=e(this),o=t.data(a),n=o.opt,i=a+"_"+o.idx,r=e("#mCSB_"+o.idx+"_container"),l=r.parent();r.bind("focusin."+i,function(o){var a=e(document.activeElement),i=r.find(".mCustomScrollBox").length;a.is(n.advanced.autoScrollOnFocus)&amp;&amp;(V(t),clearTimeout(t[0]._focusTimeout),t[0]._focusTimer=i?17*i:0,t[0]._focusTimeout=setTimeout(function(){var e=[oe(a)[0],oe(a)[1]],o=[r[0].offsetTop,r[0].offsetLeft],i=[o[0]+e[0]&gt;=0&amp;&amp;o[0]+e[0]&lt;l.height()-a.outerHeight(!1),o[1]+e[1]&gt;=0&amp;&amp;o[0]+e[1]&lt;l.width()-a.outerWidth(!1)],s="yx"!==n.axis||i[0]||i[1]?"all":"none";"x"===n.axis||i[0]||Q(t,e[0].toString(),{dir:"y",scrollEasing:"mcsEaseInOut",overwrite:s,dur:0}),"y"===n.axis||i[1]||Q(t,e[1].toString(),{dir:"x",scrollEasing:"mcsEaseInOut",overwrite:s,dur:0})},t[0]._focusTimer))})},U=function(){var t=e(this),o=t.data(a),n=a+"_"+o.idx,i=e("#mCSB_"+o.idx+"_container").parent();i.bind("scroll."+n,function(t){0===i.scrollTop()&amp;&amp;0===i.scrollLeft()||e(".mCSB_"+o.idx+"_scrollbar").css("visibility","hidden")})},F=function(){var t=e(this),o=t.data(a),n=o.opt,i=o.sequential,r=a+"_"+o.idx,l=".mCSB_"+o.idx+"_scrollbar",s=e(l+"&gt;a");s.bind("contextmenu."+r,function(e){e.preventDefault()}).bind("mousedown."+r+" touchstart."+r+" pointerdown."+r+" MSPointerDown."+r+" mouseup."+r+" touchend."+r+" pointerup."+r+" MSPointerUp."+r+" mouseout."+r+" pointerout."+r+" MSPointerOut."+r+" click."+r,function(a){if(a.preventDefault(),$(a)){var r=e(this).attr("class");switch(i.type=n.scrollButtons.scrollType,a.type){case"mousedown":case"touchstart":case"pointerdown":case"MSPointerDown":if("stepped"===i.type)return;c=!0,o.tweenRunning=!1,l("on",r);break;case"mouseup":case"touchend":case"pointerup":case"MSPointerUp":case"mouseout":case"pointerout":case"MSPointerOut":if("stepped"===i.type)return;c=!1,i.dir&amp;&amp;l("off",r);break;case"click":if("stepped"!==i.type||o.tweenRunning)return;l("on",r)}}function l(e,o){i.scrollAmount=n.scrollButtons.scrollAmount,j(t,e,o)}})},q=function(){var t=e(this),o=t.data(a),n=o.opt,i=o.sequential,r=a+"_"+o.idx,l=e("#mCSB_"+o.idx),s=e("#mCSB_"+o.idx+"_container"),c=s.parent(),d="input,textarea,select,datalist,keygen,[contenteditable='true']",u=s.find("iframe"),f=["blur."+r+" keydown."+r+" keyup."+r];function h(a){switch(a.type){case"blur":o.tweenRunning&amp;&amp;i.dir&amp;&amp;m("off",null);break;case"keydown":case"keyup":var r=a.keyCode?a.keyCode:a.which,l="on";if("x"!==n.axis&amp;&amp;(38===r||40===r)||"y"!==n.axis&amp;&amp;(37===r||39===r)){if((38===r||40===r)&amp;&amp;!o.overflowed[0]||(37===r||39===r)&amp;&amp;!o.overflowed[1])return;"keyup"===a.type&amp;&amp;(l="off"),e(document.activeElement).is(d)||(a.preventDefault(),a.stopImmediatePropagation(),m(l,r))}else if(33===r||34===r){if((o.overflowed[0]||o.overflowed[1])&amp;&amp;(a.preventDefault(),a.stopImmediatePropagation()),"keyup"===a.type){V(t);var u=34===r?-1:1;if("x"===n.axis||"yx"===n.axis&amp;&amp;o.overflowed[1]&amp;&amp;!o.overflowed[0])var f="x",h=Math.abs(s[0].offsetLeft)-u*(.9*c.width());else var f="y",h=Math.abs(s[0].offsetTop)-u*(.9*c.height());Q(t,h.toString(),{dir:f,scrollEasing:"mcsEaseInOut"})}}else if((35===r||36===r)&amp;&amp;!e(document.activeElement).is(d)&amp;&amp;((o.overflowed[0]||o.overflowed[1])&amp;&amp;(a.preventDefault(),a.stopImmediatePropagation()),"keyup"===a.type)){if("x"===n.axis||"yx"===n.axis&amp;&amp;o.overflowed[1]&amp;&amp;!o.overflowed[0])var f="x",h=35===r?Math.abs(c.width()-s.outerWidth(!1)):0;else var f="y",h=35===r?Math.abs(c.height()-s.outerHeight(!1)):0;Q(t,h.toString(),{dir:f,scrollEasing:"mcsEaseInOut"})}}function m(e,a){i.type=n.keyboard.scrollType,i.scrollAmount=n.keyboard.scrollAmount,"stepped"===i.type&amp;&amp;o.tweenRunning||j(t,e,a)}}u.length&amp;&amp;u.each(function(){e(this).bind("load",function(){A(this)&amp;&amp;e(this.contentDocument||this.contentWindow.document).bind(f[0],function(e){h(e)})})}),l.attr("tabindex","0").bind(f[0],function(e){h(e)})},j=function(t,o,n,i,r){var l=t.data(a),s=l.opt,c=l.sequential,u=e("#mCSB_"+l.idx+"_container"),f="stepped"===c.type,h=s.scrollInertia&lt;26?26:s.scrollInertia,m=s.scrollInertia&lt;1?17:s.scrollInertia;switch(o){case"on":if(c.dir=[n===d[16]||n===d[15]||39===n||37===n?"x":"y",n===d[13]||n===d[15]||38===n||37===n?-1:1],V(t),te(n)&amp;&amp;"stepped"===c.type)return;p(f);break;case"off":clearTimeout(c.step),Z(c,"step"),V(t),(f||l.tweenRunning&amp;&amp;c.dir)&amp;&amp;p(!0)}function p(e){s.snapAmount&amp;&amp;(c.scrollAmount=s.snapAmount instanceof Array?"x"===c.dir[0]?s.snapAmount[1]:s.snapAmount[0]:s.snapAmount);var o="stepped"!==c.type,a=r||(e?o?h/1.5:m:1e3/60),n=e?o?7.5:40:2.5,d=[Math.abs(u[0].offsetTop),Math.abs(u[0].offsetLeft)],f=[l.scrollRatio.y&gt;10?10:l.scrollRatio.y,l.scrollRatio.x&gt;10?10:l.scrollRatio.x],g="x"===c.dir[0]?d[1]+c.dir[1]*(f[1]*n):d[0]+c.dir[1]*(f[0]*n),v="x"===c.dir[0]?d[1]+c.dir[1]*parseInt(c.scrollAmount):d[0]+c.dir[1]*parseInt(c.scrollAmount),x="auto"!==c.scrollAmount?v:g,_=i||(e?o?"mcsLinearOut":"mcsEaseInOut":"mcsLinear"),w=!!e;e&amp;&amp;a&lt;17&amp;&amp;(x="x"===c.dir[0]?d[1]:d[0]),Q(t,x.toString(),{dir:c.dir[0],scrollEasing:_,dur:a,onComplete:w}),e?c.dir=!1:(clearTimeout(c.step),c.step=setTimeout(function(){p()},a))}},Y=function(t){var o=e(this).data(a).opt,n=[];return"function"==typeof t&amp;&amp;(t=t()),t instanceof Array?n=t.length&gt;1?[t[0],t[1]]:"x"===o.axis?[null,t[0]]:[t[0],null]:(n[0]=t.y?t.y:t.x||"x"===o.axis?null:t,n[1]=t.x?t.x:t.y||"y"===o.axis?null:t),"function"==typeof n[0]&amp;&amp;(n[0]=n[0]()),"function"==typeof n[1]&amp;&amp;(n[1]=n[1]()),n},X=function(t,o){if(null!=t&amp;&amp;void 0!==t){var n=e(this),i=n.data(a),r=i.opt,l=e("#mCSB_"+i.idx+"_container"),s=l.parent(),c=typeof t;o||(o="x"===r.axis?"x":"y");var d="x"===o?l.outerWidth(!1)-s.width():l.outerHeight(!1)-s.height(),f="x"===o?l[0].offsetLeft:l[0].offsetTop,h="x"===o?"left":"top";switch(c){case"function":return t();case"object":var m=t.jquery?t:e(t);if(!m.length)return;return"x"===o?oe(m)[1]:oe(m)[0];case"string":case"number":if(te(t))return Math.abs(t);if(-1!==t.indexOf("%"))return Math.abs(d*parseInt(t)/100);if(-1!==t.indexOf("-="))return Math.abs(f-parseInt(t.split("-=")[1]));if(-1!==t.indexOf("+=")){var p=f+parseInt(t.split("+=")[1]);return p&gt;=0?0:Math.abs(p)}if(-1!==t.indexOf("px")&amp;&amp;te(t.split("px")[0]))return Math.abs(t.split("px")[0]);if("top"===t||"left"===t)return 0;if("bottom"===t)return Math.abs(s.height()-l.outerHeight(!1));if("right"===t)return Math.abs(s.width()-l.outerWidth(!1));if("first"===t||"last"===t){var m=l.find(":"+t);return"x"===o?oe(m)[1]:oe(m)[0]}return e(t).length?"x"===o?oe(e(t))[1]:oe(e(t))[0]:(l.css(h,t),void u.update.call(null,n[0]))}}},N=function(t){var o=e(this),n=o.data(a),i=n.opt,r=e("#mCSB_"+n.idx+"_container");if(t)return clearTimeout(r[0].autoUpdate),void Z(r[0],"autoUpdate");function l(e){clearTimeout(r[0].autoUpdate),u.update.call(null,o[0],e)}!function t(){clearTimeout(r[0].autoUpdate),0!==o.parents("html").length?r[0].autoUpdate=setTimeout(function(){return i.advanced.updateOnSelectorChange&amp;&amp;(n.poll.change.n=function(){!0===i.advanced.updateOnSelectorChange&amp;&amp;(i.advanced.updateOnSelectorChange="*");var e=0,t=r.find(i.advanced.updateOnSelectorChange);return i.advanced.updateOnSelectorChange&amp;&amp;t.length&gt;0&amp;&amp;t.each(function(){e+=this.offsetHeight+this.offsetWidth}),e}(),n.poll.change.n!==n.poll.change.o)?(n.poll.change.o=n.poll.change.n,void l(3)):i.advanced.updateOnContentResize&amp;&amp;(n.poll.size.n=o[0].scrollHeight+o[0].scrollWidth+r[0].offsetHeight+o[0].offsetHeight+o[0].offsetWidth,n.poll.size.n!==n.poll.size.o)?(n.poll.size.o=n.poll.size.n,void l(1)):!i.advanced.updateOnImageLoad||"auto"===i.advanced.updateOnImageLoad&amp;&amp;"y"===i.axis||(n.poll.img.n=r.find("img").length,n.poll.img.n===n.poll.img.o)?void((i.advanced.updateOnSelectorChange||i.advanced.updateOnContentResize||i.advanced.updateOnImageLoad)&amp;&amp;t()):(n.poll.img.o=n.poll.img.n,void r.find("img").each(function(){!function(t){if(e(t).hasClass(d[2]))l();else{var o,a,n=new Image;n.onload=(o=n,a=function(){this.onload=null,e(t).addClass(d[2]),l(2)},function(){return a.apply(o,arguments)}),n.src=t.src}}(this)}))},i.advanced.autoUpdateTimeout):o=null}()},V=function(t){var o=t.data(a),n=e("#mCSB_"+o.idx+"_container,#mCSB_"+o.idx+"_container_wrapper,#mCSB_"+o.idx+"_dragger_vertical,#mCSB_"+o.idx+"_dragger_horizontal");n.each(function(){K.call(this)})},Q=function(t,o,n){var i=t.data(a),r=i.opt,l={trigger:"internal",dir:"y",scrollEasing:"mcsEaseOut",drag:!1,dur:r.scrollInertia,overwrite:"all",callbacks:!0,onStart:!0,onUpdate:!0,onComplete:!0},n=e.extend(l,n),s=[n.dur,n.drag?0:n.dur],c=e("#mCSB_"+i.idx),d=e("#mCSB_"+i.idx+"_container"),u=d.parent(),f=r.callbacks.onTotalScrollOffset?Y.call(t,r.callbacks.onTotalScrollOffset):[0,0],h=r.callbacks.onTotalScrollBackOffset?Y.call(t,r.callbacks.onTotalScrollBackOffset):[0,0];if(i.trigger=n.trigger,0===u.scrollTop()&amp;&amp;0===u.scrollLeft()||(e(".mCSB_"+i.idx+"_scrollbar").css("visibility","visible"),u.scrollTop(0).scrollLeft(0)),"_resetY"!==o||i.contentReset.y||(M("onOverflowYNone")&amp;&amp;r.callbacks.onOverflowYNone.call(t[0]),i.contentReset.y=1),"_resetX"!==o||i.contentReset.x||(M("onOverflowXNone")&amp;&amp;r.callbacks.onOverflowXNone.call(t[0]),i.contentReset.x=1),"_resetY"!==o&amp;&amp;"_resetX"!==o){if(!i.contentReset.y&amp;&amp;t[0].mcs||!i.overflowed[0]||(M("onOverflowY")&amp;&amp;r.callbacks.onOverflowY.call(t[0]),i.contentReset.x=null),!i.contentReset.x&amp;&amp;t[0].mcs||!i.overflowed[1]||(M("onOverflowX")&amp;&amp;r.callbacks.onOverflowX.call(t[0]),i.contentReset.x=null),r.snapAmount){var m=r.snapAmount instanceof Array?"x"===n.dir?r.snapAmount[1]:r.snapAmount[0]:r.snapAmount;p=o,g=m,v=r.snapOffset,o=Math.round(p/g)*g-v}var p,g,v;switch(n.dir){case"x":var x=e("#mCSB_"+i.idx+"_dragger_horizontal"),_="left",w=d[0].offsetLeft,S=[c.width()-d.outerWidth(!1),x.parent().width()-x.width()],b=[o,0===o?0:o/i.scrollRatio.x],y=f[1],B=h[1],T=y&gt;0?y/i.scrollRatio.x:0,k=B&gt;0?B/i.scrollRatio.x:0;break;case"y":var x=e("#mCSB_"+i.idx+"_dragger_vertical"),_="top",w=d[0].offsetTop,S=[c.height()-d.outerHeight(!1),x.parent().height()-x.height()],b=[o,0===o?0:o/i.scrollRatio.y],y=f[0],B=h[0],T=y&gt;0?y/i.scrollRatio.y:0,k=B&gt;0?B/i.scrollRatio.y:0}b[1]&lt;0||0===b[0]&amp;&amp;0===b[1]?b=[0,0]:b[1]&gt;=S[1]?b=[S[0],S[1]]:b[0]=-b[0],t[0].mcs||(O(),M("onInit")&amp;&amp;r.callbacks.onInit.call(t[0])),clearTimeout(d[0].onCompleteTimeout),G(x[0],_,Math.round(b[1]),s[1],n.scrollEasing),!i.tweenRunning&amp;&amp;(0===w&amp;&amp;b[0]&gt;=0||w===S[0]&amp;&amp;b[0]&lt;=S[0])||G(d[0],_,Math.round(b[0]),s[0],n.scrollEasing,n.overwrite,{onStart:function(){n.callbacks&amp;&amp;n.onStart&amp;&amp;!i.tweenRunning&amp;&amp;(M("onScrollStart")&amp;&amp;(O(),r.callbacks.onScrollStart.call(t[0])),i.tweenRunning=!0,C(x),i.cbOffsets=[r.callbacks.alwaysTriggerOffsets||w&gt;=S[0]+y,r.callbacks.alwaysTriggerOffsets||w&lt;=-B])},onUpdate:function(){n.callbacks&amp;&amp;n.onUpdate&amp;&amp;M("whileScrolling")&amp;&amp;(O(),r.callbacks.whileScrolling.call(t[0]))},onComplete:function(){if(n.callbacks&amp;&amp;n.onComplete){"yx"===r.axis&amp;&amp;clearTimeout(d[0].onCompleteTimeout);var e=d[0].idleTimer||0;d[0].onCompleteTimeout=setTimeout(function(){M("onScroll")&amp;&amp;(O(),r.callbacks.onScroll.call(t[0])),M("onTotalScroll")&amp;&amp;b[1]&gt;=S[1]-T&amp;&amp;i.cbOffsets[0]&amp;&amp;(O(),r.callbacks.onTotalScroll.call(t[0])),M("onTotalScrollBack")&amp;&amp;b[1]&lt;=k&amp;&amp;i.cbOffsets[1]&amp;&amp;(O(),r.callbacks.onTotalScrollBack.call(t[0])),i.tweenRunning=!1,d[0].idleTimer=0,C(x,"hide")},e)}}})}function M(e){return i&amp;&amp;r.callbacks[e]&amp;&amp;"function"==typeof r.callbacks[e]}function O(){var e=[d[0].offsetTop,d[0].offsetLeft],o=[x[0].offsetTop,x[0].offsetLeft],a=[d.outerHeight(!1),d.outerWidth(!1)],i=[c.height(),c.width()];t[0].mcs={content:d,top:e[0],left:e[1],draggerTop:o[0],draggerLeft:o[1],topPct:Math.round(100*Math.abs(e[0])/(Math.abs(a[0])-i[0])),leftPct:Math.round(100*Math.abs(e[1])/(Math.abs(a[1])-i[1])),direction:n.dir}}},G=function(e,t,o,a,n,i,r){e._mTween||(e._mTween={top:{},left:{}});var l,s,r=r||{},c=r.onStart||function(){},d=r.onUpdate||function(){},u=r.onComplete||function(){},f=J(),h=0,m=e.offsetTop,p=e.style,g=e._mTween[t];"left"===t&amp;&amp;(m=e.offsetLeft);var v=o-m;function x(){g.stop||(h||c.call(),h=J()-f,_(),h&gt;=g.time&amp;&amp;(g.time=h&gt;g.time?h+l-(h-g.time):h+l-1,g.time&lt;h+1&amp;&amp;(g.time=h+1)),g.time&lt;a?g.id=s(x):u.call())}function _(){a&gt;0?(g.currVal=function(e,t,o,a,n){switch(n){case"linear":case"mcsLinear":return o*e/a+t;case"mcsLinearOut":return e/=a,e--,o*Math.sqrt(1-e*e)+t;case"easeInOutSmooth":return(e/=a/2)&lt;1?o/2*e*e+t:-o/2*(--e*(e-2)-1)+t;case"easeInOutStrong":return(e/=a/2)&lt;1?o/2*Math.pow(2,10*(e-1))+t:(e--,o/2*(2-Math.pow(2,-10*e))+t);case"easeInOut":case"mcsEaseInOut":return(e/=a/2)&lt;1?o/2*e*e*e+t:o/2*((e-=2)*e*e+2)+t;case"easeOutSmooth":return e/=a,-o*(--e*e*e*e-1)+t;case"easeOutStrong":return o*(1-Math.pow(2,-10*e/a))+t;case"easeOut":case"mcsEaseOut":default:var i=(e/=a)*e,r=i*e;return t+o*(.499999999999997*r*i+-2.5*i*i+5.5*r+-6.5*i+4*e)}}(g.time,m,v,a,n),p[t]=Math.round(g.currVal)+"px"):p[t]=o+"px",d.call()}g.stop=0,"none"!==i&amp;&amp;null!=g.id&amp;&amp;(window.requestAnimationFrame?window.cancelAnimationFrame(g.id):clearTimeout(g.id),g.id=null),l=1e3/60,g.time=h+l,s=window.requestAnimationFrame?window.requestAnimationFrame:function(e){return _(),setTimeout(e,.01)},g.id=s(x)},J=function(){return window.performance&amp;&amp;window.performance.now?window.performance.now():window.performance&amp;&amp;window.performance.webkitNow?window.performance.webkitNow():Date.now?Date.now():(new Date).getTime()},K=function(){var e=this;e._mTween||(e._mTween={top:{},left:{}});for(var t=["top","left"],o=0;o&lt;t.length;o++){var a=t[o];e._mTween[a].id&amp;&amp;(window.requestAnimationFrame?window.cancelAnimationFrame(e._mTween[a].id):clearTimeout(e._mTween[a].id),e._mTween[a].id=null,e._mTween[a].stop=1)}},Z=function(e,t){try{delete e[t]}catch(o){e[t]=null}},$=function(e){return!(e.which&amp;&amp;1!==e.which)},ee=function(e){var t=e.originalEvent.pointerType;return!(t&amp;&amp;"touch"!==t&amp;&amp;2!==t)},te=function(e){return!isNaN(parseFloat(e))&amp;&amp;isFinite(e)},oe=function(e){var t=e.parents(".mCSB_container");return[e.offset().top-t.offset().top,e.offset().left-t.offset().left]},ae=function(){var e=function(){var e=["webkit","moz","ms","o"];if("hidden"in document)return"hidden";for(var t=0;t&lt;e.length;t++)if(e[t]+"Hidden"in document)return e[t]+"Hidden";return null}();return!!e&amp;&amp;document[e]},e.fn[o]=function(t){return u[t]?u[t].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof t&amp;&amp;t?void e.error("Method "+t+" does not exist"):u.init.apply(this,arguments)},e[o]=function(t){return u[t]?u[t].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof t&amp;&amp;t?void e.error("Method "+t+" does not exist"):u.init.apply(this,arguments)},e[o].defaults=i,window[o]=!0,e(window).bind("load",function(){e(n)[o](),e.extend(e.expr[":"],{mcsInView:e.expr[":"].mcsInView||function(t){var o,a,n=e(t),i=n.parents(".mCSB_container");if(i.length)return o=i.parent(),(a=[i[0].offsetTop,i[0].offsetLeft])[0]+oe(n)[0]&gt;=0&amp;&amp;a[0]+oe(n)[0]&lt;o.height()-n.outerHeight(!1)&amp;&amp;a[1]+oe(n)[1]&gt;=0&amp;&amp;a[1]+oe(n)[1]&lt;o.width()-n.outerWidth(!1)},mcsInSight:e.expr[":"].mcsInSight||function(t,o,a){var n,i,r,l,s=e(t),c=s.parents(".mCSB_container"),d="exact"===a[3]?[[1,0],[1,0]]:[[.9,.1],[.6,.4]];if(c.length)return n=[s.outerHeight(!1),s.outerWidth(!1)],r=[c[0].offsetTop+oe(s)[0],c[0].offsetLeft+oe(s)[1]],i=[c.parent()[0].offsetHeight,c.parent()[0].offsetWidth],r[0]-i[0]*(l=[n[0]&lt;i[0]?d[0]:d[1],n[1]&lt;i[1]?d[0]:d[1]])[0][0]&lt;0&amp;&amp;r[0]+n[0]-i[0]*l[0][1]&gt;=0&amp;&amp;r[1]-i[1]*l[1][0]&lt;0&amp;&amp;r[1]+n[1]-i[1]*l[1][1]&gt;=0},mcsOverflow:e.expr[":"].mcsOverflow||function(t){var o=e(t).data(a);if(o)return o.overflowed[0]||o.overflowed[1]}})})});
/* End */
;
; /* Start:"a:4:{s:4:"full";s:67:"/bitrix/components/bitrix/search.title/script.min.js?17430122276443";s:6:"source";s:48:"/bitrix/components/bitrix/search.title/script.js";s:3:"min";s:52:"/bitrix/components/bitrix/search.title/script.min.js";s:3:"map";s:52:"/bitrix/components/bitrix/search.title/script.map.js";}"*/
function JCTitleSearch(t){var e=this;this.arParams={AJAX_PAGE:t.AJAX_PAGE,CONTAINER_ID:t.CONTAINER_ID,INPUT_ID:t.INPUT_ID,MIN_QUERY_LEN:parseInt(t.MIN_QUERY_LEN)};if(t.WAIT_IMAGE)this.arParams.WAIT_IMAGE=t.WAIT_IMAGE;if(t.MIN_QUERY_LEN&lt;=0)t.MIN_QUERY_LEN=1;this.cache=[];this.cache_key=null;this.startText="";this.running=false;this.runningCall=false;this.currentRow=-1;this.RESULT=null;this.CONTAINER=null;this.INPUT=null;this.WAIT=null;this.ShowResult=function(t){if(BX.type.isString(t)){e.RESULT.innerHTML=t}e.RESULT.style.display=e.RESULT.innerHTML!==""?"block":"none";var s=e.adjustResultNode();var i;var n;var l=BX.findChild(e.RESULT,{tag:"table",class:"title-search-result"},true);if(l){n=BX.findChild(l,{tag:"th"},true)}if(n){var r=BX.pos(l);r.width=r.right-r.left;var a=BX.pos(n);a.width=a.right-a.left;n.style.width=a.width+"px";e.RESULT.style.width=s.width+a.width+"px";e.RESULT.style.left=s.left-a.width-1+"px";if(r.width-a.width&gt;s.width)e.RESULT.style.width=s.width+a.width-1+"px";r=BX.pos(l);i=BX.pos(e.RESULT);if(i.right&gt;r.right){e.RESULT.style.width=r.right-r.left+"px"}}var o;if(l)o=BX.findChild(e.RESULT,{class:"title-search-fader"},true);if(o&amp;&amp;n){i=BX.pos(e.RESULT);o.style.left=i.right-i.left-18+"px";o.style.width=18+"px";o.style.top=0+"px";o.style.height=i.bottom-i.top+"px";o.style.display="block"}};this.onKeyPress=function(t){var s=BX.findChild(e.RESULT,{tag:"table",class:"title-search-result"},true);if(!s)return false;var i;var n=s.rows.length;switch(t){case 27:e.RESULT.style.display="none";e.currentRow=-1;e.UnSelectAll();return true;case 40:if(e.RESULT.style.display=="none")e.RESULT.style.display="block";var l=-1;for(i=0;i&lt;n;i++){if(!BX.findChild(s.rows[i],{class:"title-search-separator"},true)){if(l==-1)l=i;if(e.currentRow&lt;i){e.currentRow=i;break}else if(s.rows[i].className=="title-search-selected"){s.rows[i].className=""}}}if(i==n&amp;&amp;e.currentRow!=i)e.currentRow=l;s.rows[e.currentRow].className="title-search-selected";return true;case 38:if(e.RESULT.style.display=="none")e.RESULT.style.display="block";var r=-1;for(i=n-1;i&gt;=0;i--){if(!BX.findChild(s.rows[i],{class:"title-search-separator"},true)){if(r==-1)r=i;if(e.currentRow&gt;i){e.currentRow=i;break}else if(s.rows[i].className=="title-search-selected"){s.rows[i].className=""}}}if(i&lt;0&amp;&amp;e.currentRow!=i)e.currentRow=r;s.rows[e.currentRow].className="title-search-selected";return true;case 13:if(e.RESULT.style.display=="block"){for(i=0;i&lt;n;i++){if(e.currentRow==i){if(!BX.findChild(s.rows[i],{class:"title-search-separator"},true)){var a=BX.findChild(s.rows[i],{tag:"a"},true);if(a){window.location=a.href;return true}}}}}return false}return false};this.onTimeout=function(){e.onChange(function(){setTimeout(e.onTimeout,500)})};this.onChange=function(t){if(e.running){e.runningCall=true;return}e.running=true;if(e.INPUT.value!=e.oldValue&amp;&amp;e.INPUT.value!=e.startText){e.oldValue=e.INPUT.value;if(e.INPUT.value.length&gt;=e.arParams.MIN_QUERY_LEN){e.cache_key=e.arParams.INPUT_ID+"|"+e.INPUT.value;if(e.cache[e.cache_key]==null){if(e.WAIT){var s=BX.pos(e.INPUT);var i=s.bottom-s.top-2;e.WAIT.style.top=s.top+1+"px";e.WAIT.style.height=i+"px";e.WAIT.style.width=i+"px";e.WAIT.style.left=s.right-i+2+"px";e.WAIT.style.display="block"}BX.ajax.post(e.arParams.AJAX_PAGE,{ajax_call:"y",INPUT_ID:e.arParams.INPUT_ID,q:e.INPUT.value,l:e.arParams.MIN_QUERY_LEN},function(s){e.cache[e.cache_key]=s;e.ShowResult(s);e.currentRow=-1;e.EnableMouseEvents();if(e.WAIT)e.WAIT.style.display="none";if(!!t)t();e.running=false;if(e.runningCall){e.runningCall=false;e.onChange()}});return}else{e.ShowResult(e.cache[e.cache_key]);e.currentRow=-1;e.EnableMouseEvents()}}else{e.RESULT.style.display="none";e.currentRow=-1;e.UnSelectAll()}}if(!!t)t();e.running=false};this.onScroll=function(){if(BX.type.isElementNode(e.RESULT)&amp;&amp;e.RESULT.style.display!=="none"&amp;&amp;e.RESULT.innerHTML!==""){e.adjustResultNode()}};this.UnSelectAll=function(){var t=BX.findChild(e.RESULT,{tag:"table",class:"title-search-result"},true);if(t){var s=t.rows.length;for(var i=0;i&lt;s;i++)t.rows[i].className=""}};this.EnableMouseEvents=function(){var t=BX.findChild(e.RESULT,{tag:"table",class:"title-search-result"},true);if(t){var s=t.rows.length;for(var i=0;i&lt;s;i++)if(!BX.findChild(t.rows[i],{class:"title-search-separator"},true)){t.rows[i].id="row_"+i;t.rows[i].onmouseover=function(t){if(e.currentRow!=this.id.substr(4)){e.UnSelectAll();this.className="title-search-selected";e.currentRow=this.id.substr(4)}};t.rows[i].onmouseout=function(t){this.className="";e.currentRow=-1}}}};this.onFocusLost=function(t){setTimeout(function(){e.RESULT.style.display="none"},250)};this.onFocusGain=function(){if(e.RESULT.innerHTML.length)e.ShowResult()};this.onKeyDown=function(t){if(!t)t=window.event;if(e.RESULT.style.display=="block"){if(e.onKeyPress(t.keyCode))return BX.PreventDefault(t)}};this.adjustResultNode=function(){if(!(BX.type.isElementNode(e.RESULT)&amp;&amp;BX.type.isElementNode(e.CONTAINER))){return{top:0,right:0,bottom:0,left:0,width:0,height:0}}var t=BX.pos(e.CONTAINER);e.RESULT.style.position="absolute";e.RESULT.style.top=t.bottom+2+"px";e.RESULT.style.left=t.left+"px";e.RESULT.style.width=t.width+"px";return t};this._onContainerLayoutChange=function(){if(BX.type.isElementNode(e.RESULT)&amp;&amp;e.RESULT.style.display!=="none"&amp;&amp;e.RESULT.innerHTML!==""){e.adjustResultNode()}};this.Init=function(){this.CONTAINER=document.getElementById(this.arParams.CONTAINER_ID);BX.addCustomEvent(this.CONTAINER,"OnNodeLayoutChange",this._onContainerLayoutChange);this.RESULT=document.body.appendChild(document.createElement("DIV"));this.RESULT.className="title-search-result";this.INPUT=document.getElementById(this.arParams.INPUT_ID);this.startText=this.oldValue=this.INPUT.value;BX.bind(this.INPUT,"focus",function(){e.onFocusGain()});BX.bind(this.INPUT,"blur",function(){e.onFocusLost()});this.INPUT.onkeydown=this.onKeyDown;if(this.arParams.WAIT_IMAGE){this.WAIT=document.body.appendChild(document.createElement("DIV"));this.WAIT.style.backgroundImage="url('"+this.arParams.WAIT_IMAGE+"')";if(!BX.browser.IsIE())this.WAIT.style.backgroundRepeat="none";this.WAIT.style.display="none";this.WAIT.style.position="absolute";this.WAIT.style.zIndex="1100"}BX.bind(this.INPUT,"bxchange",function(){e.onChange()});var t=BX.findParent(this.CONTAINER,BX.is_fixed);if(BX.type.isElementNode(t)){BX.bind(window,"scroll",BX.throttle(this.onScroll,100,this))}};BX.ready(function(){e.Init(t)})}
/* End */
;
; /* Start:"a:4:{s:4:"full";s:93:"/bitrix/templates/aspro_next/components/bitrix/search.title/corp/script.min.js?17430122256277";s:6:"source";s:74:"/bitrix/templates/aspro_next/components/bitrix/search.title/corp/script.js";s:3:"min";s:0:"";s:3:"map";s:0:"";}"*/
function JCTitleSearch2(t){var e=this;this.arParams={AJAX_PAGE:t.AJAX_PAGE,CONTAINER_ID:t.CONTAINER_ID,INPUT_ID:t.INPUT_ID,INPUT_ID_TMP:t.INPUT_ID_TMP,MIN_QUERY_LEN:parseInt(t.MIN_QUERY_LEN)},t.WAIT_IMAGE&amp;&amp;(this.arParams.WAIT_IMAGE=t.WAIT_IMAGE),t.MIN_QUERY_LEN&lt;=0&amp;&amp;(t.MIN_QUERY_LEN=1),this.cache=[],this.cache_key=null,this.startText="",this.running=!1,this.needRunAgain=!1,this.currentRow=-1,this.RESULT=null,this.CONTAINER=null,this.INPUT=null,this.WAIT=null,this.ShowResult=function(t){BX.type.isString(t)&amp;&amp;(e.RESULT.innerHTML=t),e.RESULT.style.display=""!==e.RESULT.innerHTML?"block":"none";var s,n,i,a=e.adjustResultNode(),l=BX.findChild(e.RESULT,{tag:"table",class:"title-search-result"},!0);if(l&amp;&amp;(n=BX.findChild(l,{tag:"th"},!0)),n){var r=BX.pos(l);r.width=r.right-r.left;var o=BX.pos(n);o.width=o.right-o.left,n.style.width=o.width+"px",e.RESULT.style.width=a.width+o.width+"px",e.RESULT.style.left=a.left-o.width-1+"px",r.width-o.width&gt;a.width&amp;&amp;(e.RESULT.style.width=a.width+o.width-1+"px"),r=BX.pos(l),(s=BX.pos(e.RESULT)).right&gt;r.right&amp;&amp;(e.RESULT.style.width=r.right-r.left+"px")}l&amp;&amp;(i=BX.findChild(e.RESULT,{class:"title-search-fader"},!0)),i&amp;&amp;n&amp;&amp;(s=BX.pos(e.RESULT),i.style.left=s.right-s.left-18+"px",i.style.width="18px",i.style.top="0px",i.style.height=s.bottom-s.top+"px",i.style.display="block")},this.onKeyPress=function(t){var s,n=BX.findChild(e.RESULT,{tag:"table",class:"title-search-result"},!0);if(!n)return!1;var i=n.rows.length;switch(t){case 27:return e.RESULT.style.display="none",e.currentRow=-1,e.UnSelectAll(),!0;case 40:"none"==e.RESULT.style.display&amp;&amp;(e.RESULT.style.display="block");var a=-1;for(s=0;s&lt;i;s++)if(!BX.findChild(n.rows[s],{class:"title-search-separator"},!0)){if(-1==a&amp;&amp;(a=s),e.currentRow&lt;s){e.currentRow=s;break}"title-search-selected"==n.rows[s].className&amp;&amp;(n.rows[s].className="")}return s==i&amp;&amp;e.currentRow!=s&amp;&amp;(e.currentRow=a),n.rows[e.currentRow].className="title-search-selected",!0;case 38:"none"==e.RESULT.style.display&amp;&amp;(e.RESULT.style.display="block");var l=-1;for(s=i-1;s&gt;=0;s--)if(!BX.findChild(n.rows[s],{class:"title-search-separator"},!0)){if(-1==l&amp;&amp;(l=s),e.currentRow&gt;s){e.currentRow=s;break}"title-search-selected"==n.rows[s].className&amp;&amp;(n.rows[s].className="")}return s&lt;0&amp;&amp;e.currentRow!=s&amp;&amp;(e.currentRow=l),n.rows[e.currentRow].className="title-search-selected",!0;case 13:if("block"==e.RESULT.style.display)for(s=0;s&lt;i;s++)if(e.currentRow==s&amp;&amp;!BX.findChild(n.rows[s],{class:"title-search-separator"},!0)){var r=BX.findChild(n.rows[s],{tag:"a"},!0);if(r)return window.location=r.href,!0}return!1}return!1},this.onTimeout=function(){e.onChange(function(){setTimeout(e.onTimeout,500)})},this.onChange=function(t){if(e.running)e.needRunAgain=!0;else{if(e.running=!0,e.INPUT.value!=e.oldValue&amp;&amp;e.INPUT.value!=e.startText)if(e.oldValue=e.INPUT.value,e.INPUT.value.length&gt;=e.arParams.MIN_QUERY_LEN){if(e.cache_key=e.arParams.INPUT_ID+"|"+e.INPUT.value,null==e.cache[e.cache_key]){if(e.WAIT){var s=BX.pos(e.INPUT),n=s.bottom-s.top-2;e.WAIT.style.top=s.top+1+"px",e.WAIT.style.height=n+"px",e.WAIT.style.width=n+"px",e.WAIT.style.left=s.right-n+2+"px",e.WAIT.style.display="block"}return void BX.ajax.post(e.arParams.AJAX_PAGE,{ajax_call:"y",INPUT_ID:e.arParams.INPUT_ID_TMP,q:e.INPUT.value,l:e.arParams.MIN_QUERY_LEN},function(s){e.cache[e.cache_key]=s,e.ShowResult(s),e.currentRow=-1,e.EnableMouseEvents(),e.WAIT&amp;&amp;(e.WAIT.style.display="none"),t&amp;&amp;t(),e.running=!1,e.needRunAgain&amp;&amp;(e.needRunAgain=!1,e.onChange(t))})}e.ShowResult(e.cache[e.cache_key]),e.currentRow=-1,e.EnableMouseEvents()}else e.RESULT.style.display="none",e.currentRow=-1,e.UnSelectAll();t&amp;&amp;t(),e.running=!1}},this.UnSelectAll=function(){var t=BX.findChild(e.RESULT,{tag:"table",class:"title-search-result"},!0);if(t)for(var s=t.rows.length,n=0;n&lt;s;n++)t.rows[n].className=""},this.EnableMouseEvents=function(){var t=BX.findChild(e.RESULT,{tag:"table",class:"title-search-result"},!0);if(t)for(var s=t.rows.length,n=0;n&lt;s;n++)BX.findChild(t.rows[n],{class:"title-search-separator"},!0)||(t.rows[n].id="row_"+n,t.rows[n].onmouseover=function(t){e.currentRow!=this.id.substr(4)&amp;&amp;(e.UnSelectAll(),this.className="title-search-selected",e.currentRow=this.id.substr(4))},t.rows[n].onmouseout=function(t){this.className="",e.currentRow=-1})},this.onFocusLost=function(t){setTimeout(function(){e.RESULT.style.display="none"},300)},this.onFocusGain=function(){e.RESULT.innerHTML.length&amp;&amp;e.ShowResult()},this.onKeyDown=function(t){if(t||(t=window.event),"block"==e.RESULT.style.display&amp;&amp;e.onKeyPress(t.keyCode))return BX.PreventDefault(t)},this.adjustResultNode=function(){var t,s,n=BX.findParent(e.CONTAINER,BX.is_fixed);return n?(e.RESULT.style.position="fixed",e.RESULT.style.zIndex=BX.style(n,"z-index")+2,t=BX.pos(e.CONTAINER,!0)):(e.RESULT.style.position="absolute",t=BX.pos(e.CONTAINER)),s=BX.pos(e.INPUT),t.width=t.right-t.left,e.RESULT.style.top=t.bottom+2+"px",e.RESULT.style.left=s.left+"px",$(e.INPUT).closest(".inline-search-block.with-close").length?e.RESULT.style.width=s.width+"px":e.RESULT.style.width=t.width+"px",t},this._onContainerLayoutChange=function(){"none"!==e.RESULT.style.display&amp;&amp;""!==e.RESULT.innerHTML&amp;&amp;e.adjustResultNode()},this.Init=function(){this.CONTAINER=document.getElementById(this.arParams.CONTAINER_ID),BX.addCustomEvent(this.CONTAINER,"OnNodeLayoutChange",this._onContainerLayoutChange),this.RESULT=document.body.appendChild(document.createElement("DIV")),this.RESULT.className="title-search-result "+this.arParams.INPUT_ID,this.INPUT=document.getElementById(this.arParams.INPUT_ID),this.startText=this.oldValue=this.INPUT.value,BX.bind(this.INPUT,"focus",function(t){e.onFocusGain()}),BX.bind(this.INPUT,"blur",function(t){$(t.relatedTarget).hasClass("bx_item_block")||e.onFocusLost()}),BX.browser.IsSafari()||BX.browser.IsIE()?this.INPUT.onkeydown=this.onKeyDown:this.INPUT.onkeypress=this.onKeyDown,this.arParams.WAIT_IMAGE&amp;&amp;(this.WAIT=document.body.appendChild(document.createElement("DIV")),this.WAIT.style.backgroundImage="url('"+this.arParams.WAIT_IMAGE+"')",BX.browser.IsIE()||(this.WAIT.style.backgroundRepeat="none"),this.WAIT.style.display="none",this.WAIT.style.position="absolute",this.WAIT.style.zIndex="1100"),BX.bind(this.INPUT,"bxchange",function(t){e.onChange()})},BX.ready(function(){e.Init(t)})}
/* End */
;
; /* Start:"a:4:{s:4:"full";s:90:"/bitrix/templates/aspro_next/components/bitrix/subscribe.form/main/script.js?1743012225186";s:6:"source";s:76:"/bitrix/templates/aspro_next/components/bitrix/subscribe.form/main/script.js";s:3:"min";s:0:"";s:3:"map";s:0:"";}"*/
$(document).ready(function(){
	if(typeof obDataSubscribe !== "undefined")
	{
		$(".s_"+obDataSubscribe+" form.sform").validate({
			rules:{ "sf_EMAIL": {email: true} }
		});
	}
})
/* End */
;
; /* Start:"a:4:{s:4:"full";s:94:"/bitrix/templates/aspro_next/components/bitrix/search.title/fixed/script.min.js?17430122256349";s:6:"source";s:75:"/bitrix/templates/aspro_next/components/bitrix/search.title/fixed/script.js";s:3:"min";s:0:"";s:3:"map";s:0:"";}"*/
function JCTitleSearch2(t){var e=this;this.arParams={AJAX_PAGE:t.AJAX_PAGE,CONTAINER_ID:t.CONTAINER_ID,INPUT_ID:t.INPUT_ID,INPUT_ID_TMP:t.INPUT_ID_TMP,MIN_QUERY_LEN:parseInt(t.MIN_QUERY_LEN)},t.WAIT_IMAGE&amp;&amp;(this.arParams.WAIT_IMAGE=t.WAIT_IMAGE),t.MIN_QUERY_LEN&lt;=0&amp;&amp;(t.MIN_QUERY_LEN=1),this.cache=[],this.cache_key=null,this.startText="",this.running=!1,this.needRunAgain=!1,this.currentRow=-1,this.RESULT=null,this.CONTAINER=null,this.INPUT=null,this.WAIT=null,this.ShowResult=function(t){BX.type.isString(t)&amp;&amp;(e.RESULT.innerHTML=t),e.RESULT.style.display=""!==e.RESULT.innerHTML?"block":"none";var s,n,i,a=e.adjustResultNode(),l=BX.findChild(e.RESULT,{tag:"table",class:"title-search-result"},!0);if(l&amp;&amp;(n=BX.findChild(l,{tag:"th"},!0)),n){var r=BX.pos(l);r.width=r.right-r.left;var o=BX.pos(n);o.width=o.right-o.left,n.style.width=o.width+"px",e.RESULT.style.width=a.width+o.width+"px",e.RESULT.style.left=a.left-o.width-1+"px",r.width-o.width&gt;a.width&amp;&amp;(e.RESULT.style.width=a.width+o.width-1+"px"),r=BX.pos(l),(s=BX.pos(e.RESULT)).right&gt;r.right&amp;&amp;(e.RESULT.style.width=r.right-r.left+"px")}l&amp;&amp;(i=BX.findChild(e.RESULT,{class:"title-search-fader"},!0)),i&amp;&amp;n&amp;&amp;(s=BX.pos(e.RESULT),i.style.left=s.right-s.left-18+"px",i.style.width="18px",i.style.top="0px",i.style.height=s.bottom-s.top+"px",i.style.display="block")},this.onKeyPress=function(t){var s,n=BX.findChild(e.RESULT,{tag:"table",class:"title-search-result"},!0);if(!n)return!1;var i=n.rows.length;switch(t){case 27:return e.RESULT.style.display="none",e.currentRow=-1,e.UnSelectAll(),!0;case 40:"none"==e.RESULT.style.display&amp;&amp;(e.RESULT.style.display="block");var a=-1;for(s=0;s&lt;i;s++)if(!BX.findChild(n.rows[s],{class:"title-search-separator"},!0)){if(-1==a&amp;&amp;(a=s),e.currentRow&lt;s){e.currentRow=s;break}"title-search-selected"==n.rows[s].className&amp;&amp;(n.rows[s].className="")}return s==i&amp;&amp;e.currentRow!=s&amp;&amp;(e.currentRow=a),n.rows[e.currentRow].className="title-search-selected",!0;case 38:"none"==e.RESULT.style.display&amp;&amp;(e.RESULT.style.display="block");var l=-1;for(s=i-1;s&gt;=0;s--)if(!BX.findChild(n.rows[s],{class:"title-search-separator"},!0)){if(-1==l&amp;&amp;(l=s),e.currentRow&gt;s){e.currentRow=s;break}"title-search-selected"==n.rows[s].className&amp;&amp;(n.rows[s].className="")}return s&lt;0&amp;&amp;e.currentRow!=s&amp;&amp;(e.currentRow=l),n.rows[e.currentRow].className="title-search-selected",!0;case 13:if("block"==e.RESULT.style.display)for(s=0;s&lt;i;s++)if(e.currentRow==s&amp;&amp;!BX.findChild(n.rows[s],{class:"title-search-separator"},!0)){var r=BX.findChild(n.rows[s],{tag:"a"},!0);if(r)return window.location=r.href,!0}return!1}return!1},this.onTimeout=function(){e.onChange(function(){setTimeout(e.onTimeout,500)})},this.onChange=function(t){if(e.running)e.needRunAgain=!0;else{if(e.running=!0,e.INPUT.value!=e.oldValue&amp;&amp;e.INPUT.value!=e.startText)if(e.oldValue=e.INPUT.value,e.INPUT.value.length&gt;=e.arParams.MIN_QUERY_LEN){if(e.cache_key=e.arParams.INPUT_ID+"|"+e.INPUT.value,null==e.cache[e.cache_key]){if(e.WAIT){var s=BX.pos(e.INPUT),n=s.bottom-s.top-2;e.WAIT.style.top=s.top+1+"px",e.WAIT.style.height=n+"px",e.WAIT.style.width=n+"px",e.WAIT.style.left=s.right-n+2+"px",e.WAIT.style.display="block"}return void BX.ajax.post(e.arParams.AJAX_PAGE,{ajax_call:"y",INPUT_ID:e.arParams.INPUT_ID_TMP,q:e.INPUT.value,l:e.arParams.MIN_QUERY_LEN},function(s){e.cache[e.cache_key]=s,e.ShowResult(s),e.currentRow=-1,e.EnableMouseEvents(),e.WAIT&amp;&amp;(e.WAIT.style.display="none"),t&amp;&amp;t(),e.running=!1,e.needRunAgain&amp;&amp;(e.needRunAgain=!1,e.onChange(t))})}e.ShowResult(e.cache[e.cache_key]),e.currentRow=-1,e.EnableMouseEvents()}else e.RESULT.style.display="none",e.currentRow=-1,e.UnSelectAll();t&amp;&amp;t(),e.running=!1}},this.UnSelectAll=function(){var t=BX.findChild(e.RESULT,{tag:"table",class:"title-search-result"},!0);if(t)for(var s=t.rows.length,n=0;n&lt;s;n++)t.rows[n].className=""},this.EnableMouseEvents=function(){var t=BX.findChild(e.RESULT,{tag:"table",class:"title-search-result"},!0);if(t)for(var s=t.rows.length,n=0;n&lt;s;n++)BX.findChild(t.rows[n],{class:"title-search-separator"},!0)||(t.rows[n].id="row_"+n,t.rows[n].onmouseover=function(t){e.currentRow!=this.id.substr(4)&amp;&amp;(e.UnSelectAll(),this.className="title-search-selected",e.currentRow=this.id.substr(4))},t.rows[n].onmouseout=function(t){this.className="",e.currentRow=-1})},this.onFocusLost=function(t){setTimeout(function(){e.RESULT.style.display="none"},300)},this.onFocusGain=function(){e.RESULT.innerHTML.length&amp;&amp;e.ShowResult()},this.onKeyDown=function(t){if(t||(t=window.event),"block"==e.RESULT.style.display&amp;&amp;e.onKeyPress(t.keyCode))return BX.PreventDefault(t)},this.adjustResultNode=function(){var t,s,n=BX.findParent(e.CONTAINER,BX.is_fixed);return n?(e.RESULT.style.position="fixed",e.RESULT.style.zIndex=BX.style(n,"z-index")+2,t=BX.pos(e.CONTAINER,!0)):(e.RESULT.style.position="absolute",t=BX.pos(e.CONTAINER)),s=BX.pos(e.INPUT),t.width=t.right-t.left,e.RESULT.style.top=t.bottom+2+"px",e.RESULT.style.left=s.left+"px",$(e.INPUT).closest(".inline-search-block.with-close").length?e.RESULT.style.width=s.width+"px":e.RESULT.style.width=t.width+"px",t},this._onContainerLayoutChange=function(){"none"!==e.RESULT.style.display&amp;&amp;""!==e.RESULT.innerHTML&amp;&amp;e.adjustResultNode()},this.Init=function(){this.CONTAINER=document.getElementById(this.arParams.CONTAINER_ID),BX.addCustomEvent(this.CONTAINER,"OnNodeLayoutChange",this._onContainerLayoutChange),this.RESULT=document.body.appendChild(document.createElement("DIV")),this.RESULT.className="title-search-result "+this.arParams.INPUT_ID,"title-search-input_fixed"!=this.arParams.INPUT_ID&amp;&amp;(this.RESULT.className+=" "+arNextOptions.THEME.TYPE_SEARCH+"_type"),this.INPUT=document.getElementById(this.arParams.INPUT_ID),this.startText=this.oldValue=this.INPUT.value,BX.bind(this.INPUT,"focus",function(){e.onFocusGain()}),BX.bind(this.INPUT,"blur",function(){e.onFocusLost()}),BX.browser.IsSafari()||BX.browser.IsIE()?this.INPUT.onkeydown=this.onKeyDown:this.INPUT.onkeypress=this.onKeyDown,this.arParams.WAIT_IMAGE&amp;&amp;(this.WAIT=document.body.appendChild(document.createElement("DIV")),this.WAIT.style.backgroundImage="url('"+this.arParams.WAIT_IMAGE+"')",BX.browser.IsIE()||(this.WAIT.style.backgroundRepeat="none"),this.WAIT.style.display="none",this.WAIT.style.position="absolute",this.WAIT.style.zIndex="1100"),BX.bind(this.INPUT,"bxchange",function(){e.onChange()})},BX.ready(function(){e.Init(t)})}
/* End */
;
; /* Start:"a:4:{s:4:"full";s:56:"/bitrix/templates/aspro_next/js/custom.js?17430122257990";s:6:"source";s:41:"/bitrix/templates/aspro_next/js/custom.js";s:3:"min";s:0:"";s:3:"map";s:0:"";}"*/
/*
You can use this file with your scripts.
It will not be overwritten when you upgrade solution.
*/


$(function () {
    var $items = $('.prices_tabbbb .catalog_item_wrapp'),
        $items2 = $('.my_sliceheight .catalog_item_wrapp'),
        $item_wrap = $('.my_sliceheight .catalog_item_wrapp .main_item_wrapper'),
        $items_info = $('.prices_tabbbb .catalog_item_wrapp .item_info'),
        $items_title = $('.prices_tabbbb .catalog_item_wrapp .item-title'),
        $items_price = $('.prices_tabbbb .catalog_item_wrapp .cost.prices');
    //$item_wrap.sliceHeight();
    $items_info.sliceHeight();
    $items_title.sliceHeight();
    $items_price.sliceHeight();
    $items.sliceHeight();
    //setTimeout(function () {
        //$items2.each(function (index) {
           // if(index==0) first_h = $(this).height();
           // $(this).css('height',first_h);
           // console.log(index + ' '+ $(this).height());
        //});
        //$item_wrap.each(function (index) {
            //if(index==0) first_h = $(this).height();
           // $(this).css('height','100%');
            //console.log(index + ' '+ $(this).height());
       // });
    //}, 2000);
});


$(document).on("click", ".element_custom .counter_block:not(.basket) .plus_c", function(){
    console.log('ads');
    var $this = $(this);
    if(!$this.parents('.basket_wrapp').length){
        if($this.parent().data("offers")!="Y"){
            var isDetailSKU2 = $this.parents('.counter_block_wr').length,
                input = $this.parents(".counter_block").find("input[type=text]"),
                $ratio_block = $this.parents('tr').first().find("td.buy .to-cart").length ? $this.parents('tr').first().find("td.buy .to-cart") : $this.closest('.catalog_item').find('.to-cart'),
                tmp_ratio = !isDetailSKU2 ? $this.parents(".counter_wrapp").find(".to-cart").data('ratio') : $ratio_block.data('ratio'),
                isDblQuantity = !isDetailSKU2 ? $this.parents(".counter_wrapp").find(".to-cart").data('float_ratio') : $ratio_block.data('float_ratio'),
                ratio=( isDblQuantity ? parseFloat(tmp_ratio) : parseInt(tmp_ratio, 10)),
                max_value='',
                currentValue = input.val();
            console.log('isDblQuantity:'+isDblQuantity);
            console.log('tmp_ratio:' + tmp_ratio + ' ratio:' + ratio);

            if(isDblQuantity)
                ratio = Math.round(ratio*arNextOptions.JS_ITEM_CLICK.precisionFactor)/arNextOptions.JS_ITEM_CLICK.precisionFactor;

            curValue = (isDblQuantity ? parseFloat(currentValue) : parseInt(currentValue, 10));

            console.log('curvalue:'+curValue + ' ratio:' + ratio);

            curValue += ratio;
            if (isDblQuantity){
                curValue = Math.round(curValue*arNextOptions.JS_ITEM_CLICK.precisionFactor)/arNextOptions.JS_ITEM_CLICK.precisionFactor;
            }
            if(parseFloat($this.data('max'))&gt;0){
                if(input.val() &lt; $this.data('max')){
                    if(curValue&lt;=$this.data('max'))
                        input.val(curValue);

                    input.change();
                }
            }else{
                input.val(curValue);
                input.change();
            }
        }
    }
});
$(document).on("click", ".element_custom .counter_block:not(.basket) .minus_c", function(){
    var $this = $(this);
    if(!$this.parents('.basket_wrapp').length){
        if($this.parent().data("offers")!="Y"){
            var isDetailSKU2 = $this.parents('.counter_block_wr').length,
                input = $this.parents(".counter_block").find("input[type=text]"),
                $ratio_block = $this.parents('tr').first().find("td.buy .to-cart").length ? $this.parents('tr').first().find("td.buy .to-cart") : $this.closest('.catalog_item').find('.to-cart'),
                tmp_ratio = !isDetailSKU2 ? $this.parents(".counter_wrapp").find(".to-cart").data('ratio') : $ratio_block.data('ratio'),
                isDblQuantity = !isDetailSKU2 ? $this.parents(".counter_wrapp").find(".to-cart").data('float_ratio') : $ratio_block.data('float_ratio'),
                ratio=( isDblQuantity ? parseFloat(tmp_ratio) : parseInt(tmp_ratio, 10)),
                max_value='',
                currentValue = input.val();

            console.log(isDetailSKU2 + ' tmp_ratio:' + tmp_ratio);

            if(isDblQuantity)
                ratio = Math.round(ratio*arNextOptions.JS_ITEM_CLICK.precisionFactor)/arNextOptions.JS_ITEM_CLICK.precisionFactor;

            curValue = (isDblQuantity ? parseFloat(currentValue) : parseInt(currentValue, 10));

            curValue -= ratio;
            if (isDblQuantity){
                curValue = Math.round(curValue*arNextOptions.JS_ITEM_CLICK.precisionFactor)/arNextOptions.JS_ITEM_CLICK.precisionFactor;
            }

            if(parseFloat($this.parents(".counter_block").find(".plus").data('max'))&gt;0){
                if(currentValue &gt; ratio){
                    if(curValue&lt;ratio){
                        input.val(ratio);
                    }else{
                        input.val(curValue);
                    }
                    input.change();
                }
            }else{
                if(curValue &gt; ratio){
                    input.val(curValue);
                }else{
                    if(ratio){
                        input.val(ratio);
                    }else if(currentValue &gt; 1){
                        input.val(curValue);
                    }
                }
                input.change();
            }
        }
    }
});


$(document).on("change", ".element_custom .counter_block input[type=text]", function(e){
    if(!$(this).parents('.basket_wrapp').length){
        var val = $(this).val(),
            tmp_ratio = $(this).parents(".counter_wrapp").find(".to-cart").data('ratio') ? $(this).parents(".counter_wrapp").find(".to-cart").data('ratio') : $(this).parents('tr').first().find("td.buy .to-cart").data('ratio'),
            isDblQuantity = $(this).parents(".counter_wrapp").find(".to-cart").data('float_ratio') ? $(this).parents(".counter_wrapp").find(".to-cart").data('float_ratio') : $(this).parents('tr').first().find("td.buy .to-cart").data('float_ratio'),
            ratio=( isDblQuantity ? parseFloat(tmp_ratio) : parseInt(tmp_ratio, 10)),
            diff = val % ratio;

        if(isDblQuantity)
        {
            ratio = Math.round(ratio*arNextOptions.JS_ITEM_CLICK.precisionFactor)/arNextOptions.JS_ITEM_CLICK.precisionFactor;
            if(Math.round(diff*arNextOptions.JS_ITEM_CLICK.precisionFactor)/arNextOptions.JS_ITEM_CLICK.precisionFactor == ratio)
                diff = 0;
        }

        if($(this).hasClass('focus'))
        {
            intCount = Math.round(
                    Math.round(val * arNextOptions.JS_ITEM_CLICK.precisionFactor / ratio) / arNextOptions.JS_ITEM_CLICK.precisionFactor
                ) || 1;
            val = (intCount &lt;= 1 ? ratio : intCount * ratio);
            // val -= diff;
            val = Math.round(val*arNextOptions.JS_ITEM_CLICK.precisionFactor)/arNextOptions.JS_ITEM_CLICK.precisionFactor;
        }

        if(parseFloat($(this).parents(".counter_block").find(".plus").data('max'))&gt;0){
            if(val&gt;parseFloat($(this).parents(".counter_block").find(".plus").data('max'))){
                val=parseFloat($(this).parents(".counter_block").find(".plus").data('max'));
                // val -= (val % ratio);
            }
        }
        if(val&lt;ratio){
            val=ratio;
        }else if(!parseFloat(val)){
            val=1;
        }

        $(this).parents('.counter_block').parent().parent().find('.to-cart').attr('data-quantity', val);
        $(this).parents('.counter_block').parent().parent().find('.one_click').attr('data-quantity', val);
        $(this).val(val);

        var eventdata = {type: 'change', params: {id: $(this), value: val}};
        BX.onCustomEvent('onCounterProductAction', [eventdata]);
    }
});
/* End */
;; /* /bitrix/templates/aspro_next/js/jquery.actual.min.js?17430122251251*/
; /* /bitrix/templates/aspro_next/vendor/js/jquery.bxslider.min.js?174301222523647*/
; /* /bitrix/templates/aspro_next/js/jqModal.min.js?17430122252622*/
; /* /bitrix/templates/aspro_next/vendor/js/bootstrap.js?174301222527908*/
; /* /bitrix/templates/aspro_next/vendor/js/jquery.appear.js?17430122253188*/
; /* /bitrix/templates/aspro_next/js/browser.min.js?1743012225662*/
; /* /bitrix/templates/aspro_next/js/jquery.fancybox.min.js?174301222521526*/
; /* /bitrix/templates/aspro_next/js/jquery.flexslider.min.js?174301222522361*/
; /* /bitrix/templates/aspro_next/vendor/js/moment.min.js?174301222534436*/
; /* /bitrix/templates/aspro_next/vendor/js/footable.min.js?174301222582382*/
; /* /bitrix/templates/aspro_next/vendor/js/jquery.menu-aim.min.js?17430122251533*/
; /* /bitrix/templates/aspro_next/vendor/js/velocity/velocity.js?174301222544791*/
; /* /bitrix/templates/aspro_next/vendor/js/velocity/velocity.ui.js?174301222513257*/
; /* /bitrix/templates/aspro_next/js/jquery.validate.min.js?174301222522257*/
; /* /bitrix/templates/aspro_next/js/jquery.inputmask.bundle.min.js?174301222570933*/
; /* /bitrix/templates/aspro_next/js/jquery.uniform.min.js?17430122258308*/
; /* /bitrix/templates/aspro_next/js/jquery.easing.1.3.min.js?17430122253338*/
; /* /bitrix/templates/aspro_next/js/equalize.min.js?1743012225588*/
; /* /bitrix/templates/aspro_next/js/jquery.alphanumeric.min.js?1743012225942*/
; /* /bitrix/templates/aspro_next/js/jquery.cookie.min.js?17430122253066*/
; /* /bitrix/templates/aspro_next/js/jquery.plugin.min.js?17430122253181*/
; /* /bitrix/templates/aspro_next/js/jquery.countdown.min.js?174301222513137*/
; /* /bitrix/templates/aspro_next/js/jquery.countdown-ru.min.js?17430122251011*/
; /* /bitrix/templates/aspro_next/js/jquery.ikSelect.min.js?174301222517725*/
; /* /bitrix/templates/aspro_next/js/jquery.mobile.custom.touch.min.js?17430122257784*/
; /* /bitrix/templates/aspro_next/js/jquery.dotdotdot.min.js?17430122255908*/
; /* /bitrix/templates/aspro_next/js/rating_likes.min.js?17430122257297*/
; /* /bitrix/templates/aspro_next/js/blocks/blocks.min.js?1743012225813*/
; /* /bitrix/templates/aspro_next/js/video_banner.min.js?174301222516970*/
; /* /bitrix/templates/aspro_next/js/main.min.js?1743012225188810*/
; /* /bitrix/templates/aspro_next/js/jquery.mCustomScrollbar.min.js?174301222539873*/
; /* /bitrix/components/bitrix/search.title/script.min.js?17430122276443*/
; /* /bitrix/templates/aspro_next/components/bitrix/search.title/corp/script.min.js?17430122256277*/
; /* /bitrix/templates/aspro_next/components/bitrix/subscribe.form/main/script.js?1743012225186*/
; /* /bitrix/templates/aspro_next/components/bitrix/search.title/fixed/script.min.js?17430122256349*/
; /* /bitrix/templates/aspro_next/js/custom.js?17430122257990*/

//# sourceMappingURL=template_b16b5bc50d83f7e97876ae23355564da.map.js</pre></body></html>