1/*! For license information please see main-2d8f051b.280fde7c3ff961d49702.js.LICENSE.txt */ 2(self.webpackChunkHoroshop=self.webpackChunkHoroshop||[]).push([[17],{808:function(e,t,o){var n,i=o(3521);(n=i).easyZoom=function(e,t){this.init(e,t)},n.fn.easyZoom=function(e){return this.each(function(){n.data(this,"easyZoom")||n.data(this,"easyZoom",new n.easyZoom(e,this))})},n.easyZoom.defaults={class:"zoomPhoto",parent:!1,parentClass:!1,wrapper:"zoomWrapper",append:!0,showLens:!1,lensMargin:30,preload:"ÐагÑÑзка...",error:"ÐÑоизоÑла оÑибка пÑи загÑÑзке ÑоÑогÑаÑии.",onShow:null,onHide:null},n.easyZoom.prototype.init=function(e,t){var o,i,s,r,a,l,c,d,u,p,h,f,m,g,b,v,x,w,C,I,y,_,S,B,E,T,k=n.extend({},n.easyZoom.defaults,e||{}),A=t,F=new Image,O=!1,M=!0,q=k.showLens?0:k.lensMargin,H=!1,D=n(A).attr("href")||n(A).data("href")||!1,N=!1,P=!1,L=n(A);if(B=k.parentClass?k.parentClass+"-":"",D){k.parent||(k.parent=L.parent());var R,W,z,j,J,U=k.parent;_=n('<div class="zoomOverlay"><div class="loader"></div></div>').hide().appendTo(U),u=n("<div/>").addClass(B+"zoomLens").hide(),S=parseFloat(u.css("border-left-width")),F.src=D,F.alt="zoom-image",n(F).on("error",function(){M=!1}),n(k.wrapper).length||L.wrap('<div class="'+k.wrapper+'"/>'),L.parent().click(function(e){e.preventDefault()}).on("mouseenter",function(e){n(this),E=setTimeout(function(){H=!0,V(0,R),L[0].style.opacity=0,O?y.stop(!0,!0).fadeIn(150):_.stop(!0,!0).fadeIn(150),k.onShow&&"function"==typeof k.onShow&&k.onShow(L)},200),clearTimeout(T)}).on("mousemove",function(e){n(this),R=e,H&&V(0,R)}).on("mouseleave",function(){n(this),T=setTimeout(function(){L[0].removeAttribute("style"),O?y.stop(!0,!0).fadeOut(250):_.stop(!0,!0).fadeOut(250),H=!1,k.onHide&&"function"==typeof k.onHide&&k.onHide(L)},200),clearTimeout(E)}),n(F).one("load",function(){O=!0,function(){if(M){if(_.remove(),n(F).css({position:"absolute",top:"0",left:"0"}),o=n("img",A).width(),r=n("img",A).height(),s=F.width,l=F.height,C=s/o,I=l/r,f=L.parent(),m=f.outerWidth(),g=f.outerHeight(),s<=m&&l<=g)return L.parent().off(),N=!0,!1;(y=n(D?'<a class="'+k.class+'" href="'+D+'" onclick="'+A.getAttribute("onclick")+'" />':'<div class="'+k.class+'" />')).bind("contextmenu",function(e){e.preventDefault()}),y.appendTo(k.parent),y.addClass("__loaded").html("").append(F),$(),d=(l+2*(W=(l-a)/a*q)-a)/a,j=((z=(s-i)/i*q)/(c=(s+2*z-i)/i)).toFixed(2),J=(W/d).toFixed(2),v=L.find("img").width(),b=L.find("img").height(),f.offset(),H&&(y.show(),V(0,R))}else y.html(k.error)}(),H&&L.parent().trigger("mouseenter")}).each(function(){this.complete&&n(this).trigger("load")}),n(window).on("resize",function(){O&&!N&&$()})}function $(){i=y.outerWidth(),a=y.outerHeight();var e=Math.round(i/C),t=a/I;t>r&&(t=r,y.css("height",g)),e>o&&(e=o,y.css("height",m)),u.width(e-2*S),u.height(t-2*S),x=e/2,w=t/2,P=!0}function V(e,t){if(O&&P){var o,r,f=U.offset(),_=t.pageX-f.left,S=t.pageY-f.top;k.showLens?(o=(p=_-x)*C,r=(h=S-w)*I,_<x&&(p=0),v-_<x&&(p=v-2*x),S<w&&(h=0),b-S<w&&(h=b-2*w),s<=m?(u.css({left:"50%","margin-left":x/2,top:h}),n("img",y).css({left:"50%","margin-left":-s/2,top:-r})):l<=g?(u.css({left:p,top:"50%","margin-top":w/2}),n("img",y).css({left:-o,top:"50%","margin-top":l/2})):(u.css({left:p,top:h}),n("img",y).css({left:-o,top:-r}))):(o=c*_,r=d*S,_<j&&(o=0),_>i-j&&(o=s-i),S<J&&(r=0),S>a-J&&(r=l-a),s<=m?n("img",y).css({left:"50%",top:-r,"margin-left":-s/2,"margin-top":S<J||S>a-J?0:W}):l<=g?n("img",y).css({left:-o,top:"50%","margin-top":-l/2,"margin-left":_<j||_>i-j?0:z}):n("img",y).css({left:-o,top:-r,"margin-top":S<J||S>a-J?0:W,"margin-left":_<j||_>i-j?0:z}))}}}},4034:function(e,t,o){var n,i=o(3521);(n=i).MenuAim=function(e,t){this.init(e,t)},n.fn.menuAim=function(e){return n.data(this,"MenuAim")||this.each(function(){n.data(this,"MenuAim",new n.MenuAim(e,this))}),this},n.MenuAim.defaults={rowSelector:"> li",submenuSelector:"*",submenuDirection:"right",tolerance:75,closeDelay:1e3,enter:n.noop,exit:n.noop,activate:n.noop,deactivate:n.noop,exitMenu:n.noop},n.MenuAim.prototype.init=function(e,t){this.options=n.extend(!0,{},n.MenuAim.defaults,e);var o=n(t),i=null,s=[],r=null,a=null,l=null,c=this.options,d=function(e){e!=i&&(i&&c.deactivate(i),c.activate(e),i=e)},u=function(e){var t=p();t?a=setTimeout(function(){u(e)},t):d(e)},p=function(){if(!i||!n(i).is(c.submenuSelector))return 0;var e=o.offset(),t={x:e.left,y:e.top-c.tolerance},a={x:e.left+o.outerWidth(),y:t.y},l={x:e.left,y:e.top+o.outerHeight()+c.tolerance},d={x:e.left+o.outerWidth(),y:l.y},u=s[s.length-1],p=s[0];if(!u)return 0;if(p||(p=u),p.x<e.left||p.x>d.x||p.y<e.top||p.y>d.y)return 0;if(r&&u.x==r.x&&u.y==r.y)return 0;function h(e,t){return(t.y-e.y)/(t.x-e.x)}var f=a,m=d;"left"==c.submenuDirection?(f=l,m=t):"below"==c.submenuDirection?(f=d,m=l):"above"==c.submenuDirection&&(f=t,m=a);var g=h(u,f),b=h(u,m),v=h(p,f),x=h(p,m);return g<v&&b>x?(r=u,300):(r=null,0)};o.mouseleave(function(){a&&clearTimeout(a),c.exitMenu(this)&&i&&(l=setTimeout(function(){c.deactivate(i),i=null},c.closeDelay))}).mouseenter(function(){l&&clearTimeout(l)}).find(c.rowSelector).mouseenter(function(){a&&clearTimeout(a),c.enter(this),u(this)}).mouseleave(function(){c.exit(this)}).click(function(){d(this)}),n(document).mousemove(function(e){s.push({x:e.pageX,y:e.pageY}),s.length>3&&s.shift()})},n.MenuAim.prototype.setOption=function(e,t){this.options[e]=t}},8183:function(e,t,o){var n,i,s;i=[o(3521)],n=function(e){var t,o,n=["wheel","mousewheel","DOMMouseScroll","MozMousePixelScroll"],i="onwheel"in document||document.documentMode>
2=9?["wheel"]:["mousewheel","DomMouseScroll","MozMousePixelScroll"],s=Array.prototype.slice;if(e.event.fixHooks)for(var r=n.length;r;)e.event.fixHooks[n[--r]]=e.event.mouseHooks;var a=e.event.special.mousewheel={version:"3.1.12",setup:function(){if(this.addEventListener)for(var t=i.length;t;)this.addEventListener(i[--t],l,!1);else this.onmousewheel=l;e.data(this,"mousewheel-line-height",a.getLineHeight(this)),e.data(this,"mousewheel-page-height",a.getPageHeight(this))},teardown:function(){if(this.removeEventListener)for(var t=i.length;t;)this.removeEventListener(i[--t],l,!1);else this.onmousewheel=null;e.removeData(this,"mousewheel-line-height"),e.removeData(this,"mousewheel-page-height")},getLineHeight:function(t){var o=e(t),n=o["offsetParent"in e.fn?"offsetParent":"parent"]();return n.length||(n=e("body")),parseInt(n.css("fontSize"),10)||parseInt(o.css("fontSize"),10)||16},getPageHeight:function(t){return e(t).height()},settings:{adjustOldDeltas:!0,normalizeOffset:!0}};function l(n){var i=n||window.event,r=s.call(arguments,1),l=0,u=0,p=0,h=0,f=0,m=0;if((n=e.event.fix(i)).type="mousewheel","detail"in i&&(p=-1*i.detail),"wheelDelta"in i&&(p=i.wheelDelta),"wheelDeltaY"in i&&(p=i.wheelDeltaY),"wheelDeltaX"in i&&(u=-1*i.wheelDeltaX),"axis"in i&&i.axis===i.HORIZONTAL_AXIS&&(u=-1*p,p=0),l=0===p?u:p,"deltaY"in i&&(l=p=-1*i.deltaY),"deltaX"in i&&(u=i.deltaX,0===p&&(l=-1*u)),0!==p||0!==u){if(1===i.deltaMode){var g=e.data(this,"mousewheel-line-height");l*=g,p*=g,u*=g}else if(2===i.deltaMode){var b=e.data(this,"mousewheel-page-height");l*=b,p*=b,u*=b}if(h=Math.max(Math.abs(p),Math.abs(u)),(!o||h<o)&&(o=h,d(i,h)&&(o/=40)),d(i,h)&&(l/=40,u/=40,p/=40),l=Math[l>=1?"floor":"ceil"](l/o),u=Math[u>=1?"floor":"ceil"](u/o),p=Math[p>=1?"floor":"ceil"](p/o),a.settings.normalizeOffset&&this.getBoundingClientRect){var v=this.getBoundingClientRect();f=n.clientX-v.left,m=n.clientY-v.top}return n.deltaX=u,n.deltaY=p,n.deltaFactor=o,n.offsetX=f,n.offsetY=m,n.deltaMode=0,r.unshift(n,l,u,p),t&&clearTimeout(t),t=setTimeout(c,200),(e.event.dispatch||e.event.handle).apply(this,r)}}function c(){o=null}function d(e,t){return a.settings.adjustOldDeltas&&"mousewheel"===e.type&&t%120==0}e.fn.extend({mousewheel:function(e){return e?this.bind("mousewheel",e):this.trigger("mousewheel")},unmousewheel:function(e){return this.unbind("mousewheel",e)}})},void 0===(s=n.apply(t,i))||(e.exports=s)},3780:function(){!function(){"use strict";!function(e,t,o){function n(e){if("function"==typeof t.l10n)return t.l10n(e);var o=t.GLOBAL&&t.GLOBAL.l10n;return o&&o[e]?o[e]:e}e.widget("selectBox.selectBoxIt",{VERSION:"3.8.2",options:{showEffect:"none",showEffectOptions:{},showEffectSpeed:"medium",hideEffect:"none",hideEffectOptions:{},hideEffectSpeed:"medium",showFirstOption:!0,defaultText:"",defaultIcon:"",downArrowIcon:"",theme:"default",keydownOpen:!0,isMobile:function(){var e=navigator.userAgent||navigator.vendor||t.opera;return/iPhone|iPod|iPad|Silk|Android|BlackBerry|Opera Mini|IEMobile/.test(e)},native:!1,aggressiveChange:!1,selectWhenHidden:!0,viewport:e(t),similarSearch:!1,copyAttributes:["title","rel"],dontCopyAttributes:["data-reactid"],copyClasses:"button",nativeMousedown:!1,customShowHideEvent:!1,autoWidth:!0,html:!0,populate:"",dynamicPositioning:!0,openOnlyDown:!1,hideCurrent:!1,numSearchCharacters:"auto",searchField:!1,searchFieldInformer:"No results found",itemsDisplayBatch:100},getThemes:function(){var t=e(this.element).attr("data-theme")||"c";return{bootstrap:{focus:"active",hover:"",enabled:"enabled",disabled:"disabled",arrow:"caret",button:"btn",list:"dropdown-menu",container:"bootstrap",open:"open"},jqueryui:{focus:"ui-state-focus",hover:"ui-state-hover",enabled:"ui-state-enabled",disabled:"ui-state-disabled",arrow:"ui-icon ui-icon-triangle-1-s",button:"ui-widget ui-state-default",list:"ui-widget ui-widget-content",container:"jqueryui",open:"selectboxit-open"},jquerymobile:{focus:"ui-btn-down-"+t,hover:"ui-btn-hover-"+t,enabled:"ui-enabled",disabled:"ui-disabled",arrow:"ui-icon ui-icon-arrow-d ui-icon-shadow",button:"ui-btn ui-btn-icon-right ui-btn-corner-all ui-sha
2dow ui-btn-up-"+t,list:"ui-btn ui-btn-icon-right ui-btn-corner-all ui-shadow ui-btn-up-"+t,container:"jquerymobile",open:"selectboxit-open"},default:{focus:"selectboxit-focus",hover:"selectboxit-hover",enabled:"selectboxit-enabled",disabled:"selectboxit-disabled",arrow:"selectboxit-default-arrow",button:"selectboxit-btn",list:"selectboxit-list",container:"selectboxit-container",open:"selectboxit-open"}}},isDeferred:function(t){return e.isPlainObject(t)&&t.promise&&t.done},_create:function(t){var n=this,i=n.options.populate,s=n.options.theme;if(n.element.is("select"))return n.widgetProto=e.Widget.prototype,n.originalElem=n.element[0],n.selectBox=n.element,n.options.populate&&n.add&&!t&&n.add(i),n.selectItems=n.element.find("option"),n.firstSelectItem=n.selectItems.slice(0,1),n.documentHeight=e(o).height(),n.theme=e.isPlainObject(s)?e.extend({},n.getThemes().default,s):n.getThemes()[s]?n.getThemes()[s]:n.getThemes().default,n.currentFocus=0,n.blur=!0,n.textArray=[],n.currentIndex=0,n.currentText="",n.currentIndexes=[],n.flipped=!1,n.visibleItemsNumber=n.options.itemsDisplayBatch,t||(n.selectBoxStyles=n.selectBox.attr("style")),n._createDropdownButton()._createUnorderedList()._createSearchField()._copyAttributes()._replaceSelectBox()._addClasses(n.theme)._eventHandlers(),n.originalElem.disabled&&n.disable&&n.disable(),n._ariaAccessibility&&n._ariaAccessibility(),n.isMobile=n.options.isMobile(),n._mobile&&n._mobile(),n.options.native&&this._applyNativeSelect(),n.triggerEvent("create"),n},_createDropdownButton:function(){var t=this,o=t.originalElemId=t.originalElem.id||"",n=t.originalElemValue=t.originalElem.value||"",i=t.originalElemName=t.originalElem.name||"",s=t.options.copyClasses,r=t.selectBox.attr("class")||"";return t.dropdownText=e("<span/>",{id:o&&o+"SelectBoxItText",class:"selectboxit-text",unselectable:"on",text:t.firstSelectItem.text()}).attr("data-val",t.htmlEscape(n)),t.dropdownImageContainer=e("<span/>",{class:"selectboxit-option-icon-container"}),t.dropdownImage=e("<i/>",{id:o&&o+"SelectBoxItDefaultIcon",class:"selectboxit-default-icon",unselectable:"on"}),t.dropdown=e("<span/>",{id:o&&o+"SelectBoxIt",class:"selectboxit "+("button"===s?r:"")+" "+(t.selectBox.prop("disabled")?t.theme.disabled:t.theme.enabled),name:i,tabindex:t.selectBox.attr("tabindex")||"0",unselectable:"on"}).append(t.dropdownImageContainer.append(t.dropdownImage)).append(t.dropdownText),t.dropdownContainer=e("<span/>",{id:o&&o+"SelectBoxItContainer",class:"selectboxit-container "+t.theme.container+" "+("container"===s?r:"")}).append(t.dropdown),t},_createUnorderedList:function(){var t,o,n,i,s,r,a,l,c,d,u,p,h,f=this,m="",g=f.originalElemId||"",b=e("<div/>",{id:g&&g+"SelectBoxItOptions",class:"selectboxit-dropdown",tabindex:-1}),v=e("<ul/>",{class:"selectboxit-options",tabindex:-1});if(f.options.showFirstOption||(f.selectItems.first().attr("disabled","disabled"),f.selectItems=f.selectBox.find("option").slice(1)),f.selectItems.each(function(g){p=e(this),o="",n="",t=p.prop("disabled"),i=p.attr("data-icon")||"",s=p.attr("data-iconurl")||"",r=s?"selectboxit-option-icon-url":"",a=s?"style=\"background-image:url('"+s+"');\"":"",l=p.attr("data-selectedtext"),c=p.attr("data-text"),u=c||p.text(),(h=p.parent()).is("optgroup")&&(o="selectboxit-optgroup-option",0===p.index()&&(n='<span class="selectboxit-optgroup-header '+h.first().attr("class")+'"data-disabled="true">'+h.first().attr("label")+"</span>")),p.attr("value",this.value),m+=n+'<li data-id="'+g+'" data-val="'+f.htmlEscape(this.value)+'" data-disabled="'+t+'" class="'+o+" selectboxit-option "+(e(this).attr("class")||"")+'" '+(g>f.options.itemsDisplayBatch?"style='display: none;'":"")+'><a class="selectboxit-option-anchor"><span class="selectboxit-option-icon-container"><i class="selectboxit-option-icon '+i+" "+(r||f.theme.container)+'"'+a+'></i></span><span class="selectboxit-option-text">'+(f.options.html?u:f.htmlEscape(u))+"</span></a></li>",d=p.attr("data-search"),f.textArray[g]=t?"":d||u,this.selected&&(f._setText(f.dropdownText,l||u),f.currentFocus=g)}),f.options.defaultText||f.selectBox.attr("data-text")){var x=f.options.defaultText||f.selectBox.attr("data-text");f._setText(f.dropdownText,x),f.options.defaultText=x}return v.append(m),b.append(v),f.list=v,f.listContainer=b,f.dropdownContainer.append(f.listContainer),f.listItems=f.list.children("li"),f.listItemsText=f.list.find(".selectboxit-option-text"),f.listAnchors=f.list.find("a"),f.listItems.first().addClass("selectboxit-option-first"),f.listItems.last(
2).addClass("selectboxit-option-last"),f.list.find("li[data-disabled='true']").not(".optgroupHeader").addClass(f.theme.disabled),f.dropdownImage.addClass(f.selectBox.attr("data-icon")||f.options.defaultIcon||f.listItems.eq(f.currentFocus).find("i").attr("class")),f.dropdownImage.attr("style",f.listItems.eq(f.currentFocus).find("i").attr("style")),f},_createSearchField:function(){var t=this;if(!t.options.searchField)return t;var o=e("<div/>",{id:t.originalElemId&&t.originalElemId+"SelectBoxItSearchContainer",class:"selectboxit-search-container",unselectable:"on",tabindex:-1});return t.searchField=e("<input />",{id:t.originalElemId&&t.originalElemId+"SelectBoxItSearchField",class:"selectboxit-search-field",type:"search","aria-label":n("ÐоиÑк")}),t.searchIcon=e("<i/>",{id:t.originalElemId&&t.originalElemId+"SelectBoxItSearchIcon",class:"selectboxit-search-icon",unselectable:"on"}),t.searchResetButton=e("<span/>",{id:t.originalElemId&&t.originalElemId+"SelectBoxItSearchResetButton",class:"selectboxit-search-reset-button",unselectable:"on",style:"display: none","aria-label":n("ÐÑиÑÑиÑÑ")}),t.searchResetButton.append('<svg class="icon icon--cross"><use xlink:href="#icon-cross"></use></svg>'),t.searchInformer=e("<div/>",{id:t.originalElemId&&t.originalElemId+"SelectBoxItSearchInformer",class:"selectboxit-search-informer",unselectable:"on",style:"display: none",text:t.options.searchFieldInformer}),o.append(t.searchIcon).append(t.searchField).append(t.searchResetButton),t.listContainer.prepend(o).append(t.searchInformer),t},_replaceSelectBox:function(){var t,o,n=this,i=n.originalElem.id||"",s=n.selectBox.attr("data-size"),r=n.listSize=void 0===s||"0"===s?"auto":+s;n.selectBox.css("display","none").after(n.dropdownContainer),n.dropdownContainer.appendTo("body").addClass("selectboxit-rendering"),n.dropdown.height(),n.downArrow=e("<i/>",{id:i&&i+"SelectBoxItArrow",class:"selectboxit-arrow",unselectable:"on"}),n.downArrowContainer=e("<span/>",{id:i&&i+"SelectBoxItArrowContainer",class:"selectboxit-arrow-container",unselectable:"on"}).append(n.downArrow),n.dropdown.append(n.downArrowContainer),n.listItems.removeClass("selectboxit-selected").eq(n.currentFocus).addClass("selectboxit-selected"),t=n.downArrowContainer.outerWidth(!0),o=n.dropdownImage.outerWidth(!0),n.options.autoWidth&&(n.dropdown.css({width:"auto"}).css({width:n.listContainer.outerWidth(!0)+t+o}),n.listContainer.css({"min-width":n.dropdown.width()})),n.selectBox.after(n.dropdownContainer),n.dropdownContainer.removeClass("selectboxit-rendering");var a=n.originalElemId||n.selectBox.attr("id");if(a){var l=e('label[for="'+a+'"]');if(l.length){var c=l.attr("id")||a+"-label";l.attr("id")||l.attr("id",c),n.dropdownContainer.attr("aria-labelledby",c)}}return n.dropdownText.css({}),"number"===e.type(r)&&(n.maxHeight=n.listAnchors.outerHeight(!0)*r),n},_scrollToView:function(e){var t=this,o=t.listItems.eq(t.currentFocus),n=t.listContainer.scrollTop(),i=o.height(),s=o.position().top,r=Math.abs(s),a=t.listContainer.height();return"search"===e?a-s<i?t.listContainer.scrollTop(n+(s-(a-i))):s<-1&&t.listContainer.scrollTop(s-i):"up"===e?s<-1&&t.listContainer.scrollTop(n-r):"down"===e&&a-s<i&&t.listContainer.scrollTop(n+(r-a+i)),t},_callbackSupport:function(t){var o=this;return e.isFunction(t)&&t.call(o,o.dropdown),o},_setText:function(e,t){return this.options.html?e.html(t):e.text(t),this},open:function(e){var t=this,o=t.options.showEffect,n=t.options.showEffectSpeed,i=t.options.showEffectOptions,s=t.options.native,r=t.isMobile;return!t.listItems.length||t.dropdown.hasClass(t.theme.disabled)||(s||r||this.listContainer.is(":visible")||(t.triggerEvent("open"),t._dynamicPositioning&&t.options.dynamicPositioning&&t._dynamicPositioning(),"none"===o?t.listContainer.show():"show"===o||"slideDown"===o||"fadeIn"===o?t.listContainer[o](n):t.listContainer.show(o,i,n),t.listContainer.promise().done(function(){t._scrollToView("search"),t.triggerEvent("opened")})),t._updateListHeight(),t._callbackSupport(e)),t},close:function(e){var t=this,o=t.options.hideEffect,n=t.options.hideEffectSpeed,i=t.options.hideEffectOptions,s=t.options.native,r=t.isMobile;return s||r||!t.listContainer.is(":visible")||(t.triggerEvent("close"),"none"===o?t.listContainer.hide():"hide"===o||"slideUp"===o||"fadeOut"===o?t.listContainer[o](n):t.listContainer.hide(o,i,n),t.listContainer.promise().done(function(){t.triggerEvent("closed")})),t._callbackSupport(e),t},toggle:function(){var e=this,t=e.listContainer.is(":visible");t?e.close():t||e.open()},_keyMappings:{38:"up",40:"down",13:"enter",8:"backspace",9:"tab",32:"space",27:"esc"},_keydownMethods:function(){var e=this,t=e.listContainer.is(":visible")||!e.options.keydownOpen;return{down:function(){e.moveDown&&t&&e.moveDown()},up:function(){e.moveUp&&t&&e.moveUp()},enter:function(){var t=e.listItems.filter(":visible").eq(e.currentFocus);e._update(t),"true"!==t.attr("data-preventclose")&&e.close(),e.triggerEvent("enter")},tab:function(){e.triggerEvent("tab-blur"),e.close()},backspace:function(){e.triggerEvent("backspace")},esc:function(){e.close()}}},_eventHandlers:function(){var t,o,n=this,i=n.options.nativeMousedown,s=n.options.customShowHideEvent,r=n.focusClass,a=n.hoverClass,l=n.openClass;return this.dropdownContainer.on({"mouseover.selectBoxIt":function(){n.blur=!1},"mouseout.selectBoxIt":function(){n.blur=!0}}),this.dropdown.on({"click.selectBoxIt":function(){n.options.searchField?setTimeout(function(){n.searchField.focus(),n.searchField.trigger("focus",!0)},"none"===n.options.showEffect?0:n.options.showEffectSpeed):n.dropdown.trigger("focus",!0),n.originalElem.disabled||(n.triggerEvent("click"),i||s||n.toggle())},"mousedown.selectBoxIt":function(){e(this).data("mdown",!0),n.triggerEvent("mousedown"),i&&!s&&n.toggle()},"mouseup.selectBoxIt":function(){n.triggerEvent("mouseup")},"blur.selectBoxIt":function(){n.blur&&(n.triggerEvent("blur"),n.close(),e(this).removeClass(r))},"focus.selectBoxIt":function(t,o){var i=e(this).data("mdown");e(this).removeData("mdown"),i||o||setTimeout(function(){n.triggerEvent("tab-focus")},0),o||(e(this).hasClass(n.theme.disabled)||e(this).addClass(r),n.triggerEvent("focus"))},"keydown.selectBoxIt":function(e){var t=n._keyMappings[e.keyCode],o=n._key
2downMethods()[t];o&&(o(),!n.options.keydownOpen||"up"!==t&&"down"!==t||n.open()),o&&"tab"!==t&&e.preventDefault()},"keypress.selectBoxIt":function(e){if(!n.originalElem.disabled){var t=e.charCode||e.keyCode,o=n._keyMappings[e.charCode||e.keyCode],i=String.fromCharCode(t);n.search&&(!o||o&&"space"===o)&&n.search(i,!0,!0),"space"===o&&e.preventDefault()}},"mouseenter.selectBoxIt":function(){n.triggerEvent("mouseenter")},"mouseleave.selectBoxIt":function(){n.triggerEvent("mouseleave")}}),n.list.on({"focusin.selectBoxIt":function(){n.dropdown.trigger("focus",!0)},"scroll.selectBoxIt":function(){n.list.scrollTop()+1.05*n.list.outerHeight()<=n.listHeight||setTimeout(()=>{for(var e=n.currentIndexes.length||n.listItems.length,t=Math.min(n.visibleItemsNumber+n.options.itemsDisplayBatch,e),o=n.visibleItemsNumber,i=t;o<i;o++)if(n.currentIndexes.length)n._showItemWidthSearchResult(n.currentIndexes[o]),n.listHeight+=n.listItems.eq(n.currentIndexes[o]).outerHeight();else{var s=n.listItems.eq(o);s.show(),n.listHeight+=s.outerHeight()}n.visibleItemsNumber=t},1)}}),n.list.on({"click.selectBoxIt":function(){n._update(e(this)),n.triggerEvent("option-click"),"false"===e(this).attr("data-disabled")&&"true"!==e(this).attr("data-preventclose")&&n.close(),setTimeout(function(){n.dropdown.trigger("focus",!0)},0)},"focusin.selectBoxIt":function(){n.listItems.not(e(this)).removeAttr("data-active"),e(this).attr("data-active","");var t=n.listContainer.is(":hidden");(n.options.searchWhenHidden&&t||n.options.aggressiveChange||t&&n.options.selectWhenHidden)&&n._update(e(this)),e(this).addClass(r)},"mouseup.selectBoxIt":function(){i&&!s&&(n._update(e(this)),n.triggerEvent("option-mouseup"),"false"===e(this).attr("data-disabled")&&"true"!==e(this).attr("data-preventclose")&&n.close())},"mouseenter.selectBoxIt":function(){"false"===e(this).attr("data-disabled")&&(n.listItems.removeAttr("data-active"),e(this).addClass(r).attr("data-active",""),n.listItems.not(e(this)).removeClass(r),e(this).addClass(r),n.currentFocus=+e(this).attr("data-id"))}
2,"mouseleave.selectBoxIt":function(){"false"===e(this).attr("data-disabled")&&(n.listItems.not(e(this)).removeClass(r).removeAttr("data-active"),e(this).addClass(r),n.currentFocus=+e(this).attr("data-id"))},"blur.selectBoxIt":function(){e(this).removeClass(r)}},".selectboxit-option"),n.listContainer.on({"click.selectBoxIt":function(e){e.preventDefault()}},"a"),n.selectBox.on({"change.selectBoxIt, internal-change.selectBoxIt":function(e,i){var s,r;i||(s=n.list.find('li[data-val="'+n.originalElem.value+'"]')).length&&(n.listItems.eq(n.currentFocus).removeClass(n.focusClass),n.currentFocus=+s.attr("data-id")),r=(s=n.listItems.eq(n.currentFocus)).attr("data-selectedtext"),t=s.attr("data-text"),o=t||s.find("a").text(),n._setText(n.dropdownText,r||o),n.dropdownText.attr("data-val",n.htmlEscape(n.originalElem.value)),s.find("i").attr("class")&&(n.dropdownImage.attr("class",s.find("i").attr("class")).addClass("selectboxit-default-icon"),n.dropdownImage.attr("style",s.find("i").attr("style"))),n.triggerEvent("changed")},"disable.selectBoxIt":function(){n.dropdown.addClass(n.theme.disabled)},"enable.selectBoxIt":function(){n.dropdown.removeClass(n.theme.disabled)},"open.selectBoxIt":function(){var e,t=n.list.find("li[data-val='"+n.dropdownText.attr("data-val")+"']");t.length||(t=n.listItems.not("[data-disabled=true]").first()),n.currentFocus=+t.attr("data-id"),e=n.listItems.eq(n.currentFocus),n.dropdown.addClass(l).removeClass(a).addClass(r),n.listItems.removeClass(n.selectedClass).removeAttr("data-active").not(e).removeClass(r),e.addClass(n.selectedClass).addClass(r),n.options.hideCurrent&&e.hide().promise().done(function(){n.listItems.show()})},"close.selectBoxIt":function(){n.dropdown.removeClass(l)},"blur.selectBoxIt":function(){n.dropdown.removeClass(r)},"mouseenter.selectBoxIt":function(){e(this).hasClass(n.theme.disabled)||n.dropdown.addClass(a)}
2,"mouseleave.selectBoxIt":function(){n.dropdown.removeClass(a)},destroy:function(e){e.preventDefault(),e.stopPropagation()}}),n.options.searchField&&(n.dropdown.off("keypress.selectBoxIt"),n.searchField.on({"focus.selectBoxIt":function(e){e.stopPropagation()},"blur.selectBoxIt":function(){n.blur&&(n.triggerEvent("blur"),n.close(),e(this).removeClass(r))},"input.selectBoxIt":function(e){n.search&&n.search(e.target.value,!0,!1),e.target.value?n.searchResetButton.removeAttr("style"):(n.searchResetButton.css("display","none"),n._resetSearchItems())},"keydown.selectBoxIt":function(e){var t=n._keyMappings[e.keyCode],o=n._keydownMethods()[t];o&&"enter"!==t&&o(),o&&"backspace"!==t&&e.preventDefault()}}),n.searchResetButton.on({"click.selectBoxIt":function(){n.searchResetButton.css("display","none"),n.searchField.val("").focus(),n._resetSearchItems()}})),n},_update:function(e){var t=this,o=t.options.defaultText||t.selectBox.attr("data-text"),n=t.listItems.eq(t.currentFocus);"false"===e.attr("data-disabled")&&(t.listItems.eq(t.currentFocus).attr("data-selectedtext"),n.attr("data-text")||n.text(),(o&&t.options.html?t.dropdownText.html()===o:t.dropdownText.text()===o)&&t.selectBox.val()===e.attr("data-val")?t.triggerEvent("change"):(t.selectBox.val(e.attr("data-val")),t.currentFocus=+e.attr("data-id"),t.originalElem.value!==t.dropdownText.attr("data-val")&&t.triggerEvent("change")))},_addClasses:function(e){var t=this,o=(t.focusClass=e.focus,t.hoverClass=e.hover,e.button),n=e.list,i=e.arrow,s=e.container;return t.openClass=e.open,t.selectedClass="selectboxit-selected",t.downArrow.addClass(t.selectBox.attr("data-downarrow")||t.options.downArrowIcon||i),t.dropdownContainer.addClass(s),t.dropdown.addClass(o),t.list.addClass(n),t},_updateListHeight:function(){var e=this;if(e.list.css("max-height","none"),e.listHeight=e.list.outerHeight(),e.options.dynamicPositioning&&e.options.searchField){var t=e.searchField.outerHeight(),o=e.listContainer.outerHeight();e.list.css("max-height",o-t)}else e.list.css("max-height","");return e},refresh:function(e,t){var o=this;return o._destroySelectBoxIt()._create(!0),t||o.triggerEvent("refresh"),o._callbackSupport(e),o},htmlEscape:function(e){return String(e).replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(/</g,"<").replace(/>/g,">")},triggerEvent:function(e){var t=this,o=t.options.showFirstOption||t.currentFocus-1>=0?t.currentFocus:0;return t.selectBox.triggerHandler(e,{selectbox:t.selectBox,selectboxOption:t.selectItems.eq(o),dropdown:t.dropdown,dropdownOption:t.listItems.eq(t.currentFocus)}),t},_copyAttributes:function(){var e=this;return e._addSelectBoxAttributes&&e._addSelectBoxAttributes(),e},_realOuterWidth:function(e){if(e.is(":visible"))return e.outerWidth(!0);var t,o=e.clone();return o.css({visibility:"hidden",display:"block",position:"absolute"}).appendTo("body"),t=o.outerWidth(!0),o.remove(),t}});var i=e.selectBox.selectBoxIt.prototype;i._uid=0,i._ariaAccessibility=function(){var t=this,o=t.selectBox,n=t.originalElem.id||"",s=n?e("label[for='"+n+"']"):e();t.listContainer[0].id||(t.listContainer[0].id="sbit-"+ ++i._uid+"SelectBoxItOptions"),t.dropdownContainer.attr({role:"combobox","aria-haspopup":"true","aria-expanded":"false","aria-owns":t.listContainer[0].id}),t.dropdownText.attr({"aria-live":"polite"}),t.dropdown.on({"disable.selectBoxIt":function(){t.dropdownContainer.attr("aria-disabled","true")},"enable.selectBoxIt":function(){t.dropdownContainer.attr("aria-disabled","false")}});var r="",a="";if(s.length)s.attr("id")||s.attr("id",(n||"sbit-"+ ++i._uid)+"-label"),r=s.attr("id");else if(o.attr("aria-labelledby"))r=o.attr("aria-labelledby");else if(o.attr("aria-label"))a=o.attr("aria-label");else{var l=o.closest("label");l.length?(l.attr("id")||l.attr("id",(n||"sbit-"+ ++i._uid)+"-label"),r=l.attr("id")):o.attr("title")?a=o.attr("title"):o.attr("data-placeholder")||o.attr("placeholder")?a=o.attr("data-placeholder")||o.attr("placeholder"):o.attr("name")&&(a=o.attr("name"))}return r?t.dropdownContainer.attr("aria-labelledby",r):a&&t.dropdownContainer.attr("aria-label",a),t.listContainer.attr({role:"listbox","aria-hidden":"true"}),t.listItems.attr({role:"option"}),t.selectBox.on({"open.selectBoxIt":function(){t.listContainer.attr("aria-hidden","false"),t.dropdownContainer.attr("aria-expanded","true")},"close.selectBoxIt":function(){t.listContainer.attr("aria-hidden","true"),t.dropdownContainer.attr("aria-expanded","fal
2se")}}),t},i._addSelectBoxAttributes=function(){var t=this;return t._addAttributes(t.selectBox.prop("attributes"),t.dropdown),t.selectItems.each(function(o){t._addAttributes(e(this).prop("attributes"),t.listItems.eq(o))}),t},i._addAttributes=function(t,o){var n=this,i=n.options.copyAttributes,s=n.options.dontCopyAttributes;return t.length&&e.each(t,function(t,n){var r=n.name.toLowerCase(),a=n.value;-1===e.inArray(r,s)&&("null"===a||-1===e.inArray(r,i)&&-1===r.indexOf("data")||o.attr(r,a))}),n},i.destroy=function(e){var t=this;return t._destroySelectBoxIt(),t.widgetProto.destroy.call(t),t._callbackSupport(e),t},i._destroySelectBoxIt=function(){var t=this;return t.dropdown.off(".selectBoxIt"),e.contains(t.dropdownContainer[0],t.originalElem)&&t.dropdownContainer.before(t.selectBox),t.dropdownContainer.remove(),t.selectBox.removeAttr("style").attr("style",t.selectBoxStyles),t.triggerEvent("destroy"),t},i.disable=function(e){var t=this;return t.options.disabled||(t.close(),t.selectBox.attr("disabled","disabled"),t.dropdown.removeAttr("tabindex").removeClass(t.theme.enabled).addClass(t.theme.disabled),t._setOption("disabled",!0),t.triggerEvent("disable")),t._callbackSupport(e),t},i.disableOption=function(t,o){var n,i,s,r=this;return"number"===e.type(t)&&(r.close(),n=r.selectBox.find("option").eq(t),r.triggerEvent("disable-option"),n.attr("disabled","disabled"),r.listItems.eq(t).attr("data-disabled","true").addClass(r.theme.disabled),r.currentFocus===t&&(i=r.listItems.eq(r.currentFocus).nextAll("li").not("[data-disabled='true']").first().length,s=r.listItems.eq(r.currentFocus).prevAll("li").not("[data-disabled='true']").first().length,i?r.moveDown():s?r.moveUp():r.disable())),r._callbackSupport(o),r},i._isDisabled=function(e){var t=this;return t.originalElem.disabled&&t.disable(),t},i._dynamicPositioning=function(){var t=this,o="selectboxit-open-up",n="selectboxit-open-down";if("number"===e.type(t.listSize))t.listContainer.css("max-height",t.maxHeight||"none");else{var i=t.dropdown.offset().top,s=t.listContainer.data("max-height")||t.listContainer.outerHeight(),r=t.dropdown.outerHeight(),a=t.options.viewport,l=a.height(),c=e.isWindow(a.get(0))?a.scrollTop():a.offset().top,d=!(i+r+s<=l+c);if(t.listContainer.data("max-height")||t.listContainer.data("max-height",t.listContainer.outerHeight()),d)if(t.dropdown.offset().top-c>=s&&!t.options.openOnlyDown)t.listContainer.css("max-height",s),t.listContainer.css("top",t.dropdown.position().top-t.listContainer.outerHeight()),t.dropdown.addClass(o);else{var u=Math.abs(i+r+s-(l+c)),p=Math.abs(t.dropdown.offset().top-c-s);u<p||t.options.openOnlyDown?(t.listContainer.css("max-height",s-u-r/2),t.listContainer.css("top","auto"),t.dropdown.addClass(n)):(t.listContainer.css("max-height",s-p-r/2),t.listContainer.css("top",t.dropdown.position().top-t.listContainer.outerHeight()),t.dropdown.addClass(o))}else t.listContainer.css("max-height",s),t.listContainer.css("top","auto"),t.dropdown.addClass(n)}return t},i.enable=function(e){var t=this;return t.options.disabled&&(t.triggerEvent("enable"),t.selectBox.removeAttr("disabled"),t.dropdown.attr("tabindex",0).removeClass(t.theme.disabled).addClass(t.theme.enabled),t._setOption("disabled",!1),t._callbackSupport(e)),t},i.enableOption=function(t,o){var n,i=this;return"number"===e.type(t)&&(n=i.selectBox.find("option").eq(t),i.triggerEvent("enable-option"),n.removeAttr("disabled"),i.listItems.eq(t).attr("data-disabled","false").removeClass(i.theme.disabled)),i._callbackSupport(o),i},i.moveDown=function(e){var t=this;t.currentFocus+=1;var o="true"===t.listItems.filter(":visible").eq(t.currentFocus).attr("data-disabled"),n=t.listItems.filter(":visible").eq(t.currentFocus).nextAll("li").not("[data-disabled='true']").first().length;if(t.currentFocus===t.listItems.filter(":visible").length)t.currentFocus-=1;else{if(o&&n)return t.listItems.filter(":visible").eq(t.currentFocus-1).blur(),void t.moveDown();o&&!n?t.currentFocus-=1:(t.listItems.filter(":visible").eq(t.currentFocus-1).blur().end().eq(t.currentFocus).focusin(),t._scrollToView("down"),t.triggerEvent("moveDown"))}return t._callbackSupport(e),t},i.moveUp=function(e){var t=this;t.currentFocus-=1;var o="true"===t.listItems.filter(":visible").eq(t.currentFocus).attr("data-disabled"),n=t.listItems.filter(":visible").eq(t.currentFocus).prevAll("li").not("[data-disabled='true']").first().length;if(-1===t.currentFocus)t.currentFocus+=1;else{if(o&&n)return t.listItems.filter(":visible").eq(t.currentFocus+1).blur(),void t.moveUp();o&&!n?t.currentFocus+=1:(t.listItems.filter(":visible").eq(this.currentFocus+1).blur().end().eq(t.currentFocus).focusin(),t._scrollToView("up"),t.triggerEvent("moveUp"))}return t._callbackSupport(e),t},i._setCurrentSearchOption=function(e){var t=this;return(t.options.aggressiveChange||t.options.selectWhenHidden||t.listItems.eq(e).is(":visible"))&&!0!==t.listItems.eq(e).data("disabled")&&(t.listItems.eq(t.currentFocus).blur(),t.currentIndex=e,t.currentFocus=e,t.listItems.eq(t.currentFocus).focusin(),t._scrollToView("search"),t.triggerEvent("search")),t},i._setCurrentSearchItems=function(e,t){var o=this;o._resetSearchItems(),o.listItems.hide(),o.currentIndexes=e,o.searchQuery=t;
2for(var n=0,i=e.length;n<i&&o.visibleItemsNumber!==n;n++)o._showItemWidthSearchResult(e[n]);return o.listItems.eq(o.currentFocus).blur(),o.currentFocus=-1,o},i._showItemWidthSearchResult=function(e){var t=this;t.listItems.eq(e).show(),t.listItemsText.eq(e).html(function(e,o){var n=new RegExp("("+t.searchQuery+")","gi");return o.replace(n,'<span class="selectboxit-search-highlight">$1</span>')})},i._resetSearchItems=function(){for(var e=this,t=0,o=e.currentIndexes.length;t<o;t++){var n=e.currentIndexes[t];if(e.visibleItemsNumber===t)break;e.listItems.eq(n).hide(),e.listItemsText.eq(n).text(e.textArray[n])}return e.currentIndexes=[],e.visibleItemsNumber=e.options.itemsDisplayBatch,e.listItems.slice(0,e.visibleItemsNumber).show(),e._hideSearchInformer(),e},i._showSearchInformer=function(){return this.searchInformer.show(),this},i._hideSearchInformer=function(){return this.searchInformer.hide(),this},i._searchAlgorithm=function(t,o){var n,i,s,r,a=this,l=a.options,c=!1,d=a.textArray,u=a.currentText,p="number"===e.type(l.numSearchCharacters)?l.numSearchCharacters:3;for(n=t,s=d.length;n<s;n+=1){for(r=d[n],i=0;i<s;i+=1)-1!==d[i].search(o)&&(c=!0,i=s);if(c||(a.currentText=a.currentText.charAt(a.currentText.length-1).replace(/[|()\[{.+*?$\\]/g,"\\$0"),u=a.currentText),o=new RegExp(u,"gi"),u.length<p){if(o=new RegExp(u.charAt(0),"gi"),-1!==r.charAt(0).search(o))return a._setCurrentSearchOption(n),(r.substring(0,u.length).toLowerCase()!==u.toLowerCase()||a.options.similarSearch)&&(a.currentIndex+=1),!1}else if(-1!==r.search(o))return a._setCurrentSearchOption(n),!1;if(r.toLowerCase()===a.currentText.toLowerCase())return a._setCurrentSearchOption(n),a.currentText="",!1}return!0},i._searchFieldAlgorithm=function(t,o){var n,i,s,r=this,a=r.options,l=!1,c=[],d=r.textArray,u=r.currentText,p="number"===e.type(a.numSearchCharacters)?a.numSearchCharacters:3;for(n=t,i=d.length;n<i;n+=1)s=d[n],u=r.currentText.replace(/[|()\[{.+*?$\\]/g,"\\$0"),o=new RegExp(u,"gi"),u.length>=p&&-1!==s.search(o)&&(c.push(n),l=!0);return r._setCurrentSearchItems(c,u),l},i.search=function(e,t,o){var n=this;if(o?n.currentText+=e.replace(/[|()\[{.+*?$\\]/g,"\\$0"):n.currentText=e.replace(/[|()\[{.+*?$\\]/g,"\\$0"),n.options.searchField){if(0===n.currentText.length)return void n._resetSearchItems();n._searchFieldAlgorithm(0,new RegExp(n.currentText,"gi"))?n._hideSearchInformer():n._showSearchInformer()}else n._searchAlgorithm(n.currentIndex,new RegExp(n.currentText,"gi"))&&n._searchAlgorithm(0,n.currentText);return n._callbackSupport(t),n},i._updateMobileText=function(){var e,t,o=this;t=(e=o.selectBox.find("option").filter(":selected")).attr("data-text")||e.text(),o._setText(o.dropdownText,t),o.list.find('li[data-val="'+e.val()+'"]').find("i").attr("class")&&o.dropdownImage.attr("class",o.list.find('li[data-val="'+e.val()+'"]').find("i").attr("class")).addClass("selectboxit-default-icon")},i._applyNativeSelect=function(){var e=this;return e.dropdownContainer.append(e.selectBox),e.dropdown.attr("tabindex","-1"),e.selectBox.css({display:"block",visibility:"visible",width:e._realOuterWidth(e.dropdown),height:e.dropdown.outerHeight(),opacity:"0",position:"absolute",top:"0",left:"0",cursor:"pointer","z-index":"999999",margin:e.dropdown.css("margin"),padding:"0","-webkit-appearance":"menulist-button"}),e.originalElem.disabled&&e.triggerEvent("disable"),this},i._mobileEvents=function(){var e=this;e.selectBox.on({"changed.selectBoxIt":function(){e.hasChanged=!0,e._updateMobileText(),e.triggerEvent("option-click")},"mousedown.selectBoxIt":function(){e.hasChanged||!e.options.defaultText||e.originalElem.disabled||(e._updateMobileText(),e.triggerEvent("option-click"))},"enable.selectBoxIt":function(){e.selectBox.removeClass("selectboxit-rendering")},"disable.selectBoxIt":function(){e.selectBox.addClass("selectboxit-rendering")},"destroy.selectBoxIt":function(){e.selectBox.removeClass("selectboxit-rendering")}})},i._mobile=function(e){var t=this;return t.isMobile&&(t._applyNativeSelect(),t._mobileEvents()),this},i.selectOption=function(t,o){var n=this,i=e.type(t);return"number"===i?n.selectBox.val(n.selectItems.eq(t).val()).change():"string"===i&&n.selectBox.val(t).change(),n._callbackSupport(o),n},i.setOption=function(t,o,n){var i=this;return"string"===e.type(t)&&(i.options[t]=o),i.refresh(function(){i._callbackSupport(n)},!0),i},i.setOptions=function(t,o){var n=this;return e.isPlainObject(t)&&(n.options=e.extend({},n.options,t)),n.refresh(function(){n._callbackSupport(o)},!0),n},i.wait=function(e,t){var o=this;return o.widgetProto._delay.call(o,t,e),o},i.add=function(t,o){this._populate(t,function(t){var n,i,s=this,r=e.type(t),a=0,l=[],c=s._isJSON(t),d=c&&s._parseJSON(t);if(t&&("array"===r||c&&d.data&&"array"===e.type(d.data))||"object"===r&&t.data&&"array"===e.type(t.data)){for(s._isJSON(t)&&(t=d),t.data&&(t=t.data),i=t.length;a<=i-1;a+=1)n=t[a],e.isPlainObject(n)?l.push(e("<option/>",n)):"string"===e.type(n)&&l.push(e("<option/>",{text:n,value:n}));s.selectBox.append(l)}else t&&"string"===r&&!s._isJSON(t)?s.selectBox.append(t):t&&"object"===r?s.selectBox.append(e("<option/>",t)):t&&s._isJSON(t)&&e.isPlainObject(s._parseJSON(t))&&s.selectBox.append(e("<option/>",s._parseJSON(t)));return s.dropdown?s.refresh(function(){s._callbackSupport(o)},!0):s._callbackSupport(o),s})},i._parseJSON=function(t){return JSON&&JSON.parse&&JSON.parse(t)||e.parseJSON(t)},i._isJSON=function(e){try{return this._parseJSON(e),!0}catch(e){return!1}},i._populate=function(t,o){var n=this;return t=e.isFunction(t)?t.call():t,n.isDeferred(t)?t.done(function(e){o.call(n,e)}):o.call(n,t),n},i.remove=function(t,o){var n,i,s=this,r=e.type(t),a=0,l="";if("array"===r){for(i=t.length;a<=i-1;a+=1)n=t[a],"number"===e.type(n)&&(l.length?l+=", option:eq("+n+")":l+="option:eq("+n+")");s.selectBox.find(l).remove()}else"number"===r?s.selectBox.find("option").eq(t).remove():s.selectBox.find("option").remove();return s.dropdown?s.refresh(function(){s._callbackSupport(o)},!0):s._callbackSupport(o),s}}(window.jQuery,window,document)}()},646:function(){!function(e,t,o){function n(e,t){return typeof e===t}function i(e){return e.replace(/([a-z])-([a-z])/g,function(e,t,o){return t+o.toUpperCase()}).replace(/^-/,"")}function s(e,t){return!!~(""+e).indexOf(t)}function r(){return"function"!=typeof t.createElement?t.createElement(arguments[0]):x?t.createElementNS.call(t,"http://www.w3.org/2000/svg",arguments[0]):t.createElement.apply(t,arguments)}function a(e,t){return function(){return e.apply(t,arguments)}}function l(e){return e.replace(/([A-Z])/g,function(e,t){return"-"+t.toLowerCase()}).replace(/^ms-/,"-ms-")}function c(e,o,n,i){var s,a,l,c,d="modernizr",u=r("div"),p=function(){var e=t.body;return e||((e=r(x?"svg":"body")).fake=!0),e}();if(parseInt(n,10))for(;n--;)(l=r("div")).id=i?i[n]:d+(n+1),u.appendChild(l);return(s=r("style")).type="text/css",s.id="s"+d,(p.fake?p:u).appendChild(s),p.appendChild(u),s.styleSheet?s.styleSheet.cssText=e:s.appendChild(t.createTextNode(e)),u.id=d,p.fake&&(p.style.background="",p.style.overflow="hidden",c=v.style.overflow,v.style.overflow="hidden",v.appendChild(p)),a=o(u,e),p.fake?(p.parentNode.removeChild(p),v.style.overflow=c,v.offsetHeight):u.parentNode.removeChild(u),!!a}function d(t,n){var i=t.length;if("CSS"in e&&"supports"in e.CSS){for(;i--;)if(e.CSS.supports(l(t[i]),n))return!0;return!1}if("CSSSupportsRule"in e){for(var s=[];i--;)s.push("("+l(t[i])+":"+n+")");return c("@supports ("+(s=s.join(" or "))+") { #modernizr { position: absolute; } }",function(e){return"absolute"==getComputedStyle(e,null).position})}return o}function u(e,t,a,l){function c(){p&&(delete S.style,delete S.modElem)}if(l=!n(l,"undefined")&&l,!n(a,"undefined")){var u=d(e,a);if(!n(u,"undefined"))return u}for(var p,h,f,m,g,b=["modernizr","tspan"];!S.style;)p=!0,S.modElem=r(b.shift()),S.style=S.modElem.style;for(f=e.length,h=0;f>h;h++)if(m=e[h],g=S.style[m],s(m,"-")&&(m=i(m)),S.style[m]!==o){if(l||n(a,"undefined"))return c(),"pfx"!=t||m;try{S.style[m]=a}catch(e){}if(S.style[m]!=g)return c(),"pfx"!=t||m}return c(),!1}function p(e,t,o,i,s){var r=e.charAt(0).toUpperCase()+e.slice(1),l=(e+" "+C.join(r+" ")+r).split(" ");return n(t,"string")||n(t,"undefined")?u(l,t,i,s):function(e,t,o){var i;for(var s in e)if(e[s]in t)return!1===o?e[s]:n(i=t[e[s]],"function")?a(i,o||t):i;return!1}(l=(e+" "+y.join(r+" ")+r).split(" "),t,o)}function h(e,t,n){return p(e,o,o,t,n)}var f=[],m=[],g={_version:"3.3.1",_config:{classPrefix:"",enableClasses:!0,enableJSClass:!0,usePrefixes:!0},_q:[],on:function(e,t){var o=this;setTimeout(function(){t(o[e])},0)},addTest:function(e,t,o){m.push({name:e,fn:t,options:o})},addAsyncTest:function(e){m.push({name:null,fn:e})}},b=function(){};b.prototype=g,(b=new b).addTest("svg",!!t.createElementNS&&!!t.createElementNS("http://www.w3.org/2000/svg","svg").createSVGRect);var v=t.documentElement,x="svg"===v.nodeName.toLowerCase(),w="Moz O ms Webkit",C=g._config.usePrefixes?w.split(" "):[];g._cssomPrefixes=C;var I=function(t){var n,i=prefixes.length,s=e.CSSRule;if(void 0===s)return o;if(!t)return!1;if((n=(t=t.replace(/^@/,"")).replace(/-/g,"_").toUpperCase()+"_RULE")in s)return"@"+t;for(var r=0;i>r;r++){var a=prefixes[r];if(a.toUpperCase()+"_"+n in s)return"@-"+a.toLowerCase()+"-"+t}return!1};g.atRule=I;var y=g._config.usePrefixes?w.toLowerCase().split(" "):[];g._domPrefixes=y;var _={elem:r("modernizr")};b._q.push(function(){delete _.elem});var S={style:_.elem.style};b._q.unshift(function(){delete S.style}),g.testAllProps=p,g.testAllProps=h,function(){b.addTest("csscolumns",function(){var e=!1,t=h("columnCount");try{(e=!!t)&&(e=new Boolean(e))}catch(e){}return e});for(var e,t,o=["Width","Span","Fill","Gap","Rule","RuleColor","RuleStyle","RuleWidth","BreakBefore","BreakAfter","BreakInside"],n=0;n<o.length;
2n++)e=o[n].toLowerCase(),t=h("column"+o[n]),("breakbefore"===e||"breakafter"===e||"breakinside"==e)&&(t=t||h(o[n])),b.addTest("csscolumns."+e,t)}(),b.addTest("flexbox",h("flexBasis","1px",!0));var B=g.prefixed=function(e,t,o){return 0===e.indexOf("@")?I(e):(-1!=e.indexOf("-")&&(e=i(e)),t?p(e,t,o):p(e,"pfx"))};b.addTest("objectfit",!!B("objectFit"),{aliases:["object-fit"]});var E=g.testStyles=c,T="CSS"in e&&"supports"in e.CSS,k="supportsCSS"in e;b.addTest("supports",T||k),b.addTest("csstransforms3d",function(){var e,t=!!h("perspective","1px",!0),o=b._config.usePrefixes;!t||o&&!("webkitPerspective"in v.style)||(b.supports?e="@supports (perspective: 1px)":(e="@media (transform-3d)",o&&(e+=",(-webkit-transform-3d)")),E("#modernizr{width:0;height:0}"+(e+="{#modernizr{width:7px;height:18px;margin:0;padding:0;border:0}}"),function(e){t=7===e.offsetWidth&&18===e.offsetHeight}));return t}),function(){var e,t,o,i,s,r;for(var a in m)if(m.hasOwnProperty(a)){if(e=[],(t=m[a]).name&&(e.push(t.name.toLowerCase()),t.options&&t.options.aliases&&t.options.aliases.length))for(o=0;o<t.options.aliases.length;o++)e.push(t.options.aliases[o].toLowerCase());for(i=n(t.fn,"function")?t.fn():t.fn,s=0;s<e.length;s++)1===(r=e[s].split(".")).length?b[r[0]]=i:(!b[r[0]]||b[r[0]]instanceof Boolean||(b[r[0]]=new Boolean(b[r[0]])),b[r[0]][r[1]]=i),f.push((i?"":"no-")+r.join("-"))}}(),function(e){var t=v.className,o=b._config.classPrefix||"";if(x&&(t=t.baseVal),b._config.enableJSClass){var n=new RegExp("(^|\\s)"+o+"no-js(\\s|$)");t=t.replace(n,"$1"+o+"js$2")}b._config.enableClasses&&(t+=" "+o+e.join(" "+o),x?v.className.baseVal=t:v.className=t)}(f),delete g.addTest,delete g.addAsyncTest;for(var A=0;A<b._q.length;A++)b._q[A]();e.Modernizr=b}(window,document)}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.