(window.blocksyJsonP=window.blocksyJsonP||[]).push([[22],{18:function(e,t,i){var s,n,a; /*! * Selectr 2.4.8 * http://mobius.ovh/docs/selectr * * Released under the MIT license */n=[],void 0===(a="function"==typeof(s=function(e){"use strict";var t=function(){};t.prototype={on:function(e,t){this._events=this._events||{},this._events[e]=this._events[e]||[],this._events[e].push(t)},off:function(e,t){this._events=this._events||{},e in this._events!=0&&this._events[e].splice(this._events[e].indexOf(t),1)},emit:function(e){if(this._events=this._events||{},e in this._events!=0)for(var t=0;t-1},startsWith:function(e,t){return e.substr(0,t.length)===t},truncate:function(e){for(;e.firstChild;)e.removeChild(e.firstChild)}};function s(e,t){return e.hasOwnProperty(t)&&(!0===e[t]||e[t].length)}function n(e,t,s){e.parentNode?e.parentNode.parentNode||t.appendChild(e.parentNode):t.appendChild(e),i.removeClass(e,"excluded"),s||(e.innerHTML=e.textContent)}var a=function(){if(this.items.length){var e=document.createDocumentFragment();if(this.config.pagination){var t=this.pages.slice(0,this.pageIndex);i.each(t,function(t,s){i.each(s,function(t,i){n(i,e,this.customOption)},this)},this)}else i.each(this.items,function(t,i){n(i,e,this.customOption)},this);e.childElementCount&&(i.removeClass(this.items[this.navIndex],"active"),this.navIndex=(e.querySelector(".selectr-option.selected")||e.querySelector(".selectr-option")).idx,i.addClass(this.items[this.navIndex],"active")),this.tree.appendChild(e)}},l=function(e,t){t=t||e;var s={class:"selectr-option",role:"treeitem","aria-selected":!1};this.customOption?s.html=this.config.renderOption(t):s.textContent=e.textContent;var n=i.createElement("div",s);return n.idx=e.idx,this.items.push(n),e.defaultSelected&&this.defaultSelected.push(e.idx),e.disabled&&(n.disabled=!0,i.addClass(n,"disabled")),n},o=function(){var e=this.tree,t=e.scrollTop,s=e.scrollHeight,a=e.offsetHeight,l=t>=s-a;if(l&&this.pageIndex0,s(this.config,"width")&&(i.isInt(this.config.width)?this.width=this.config.width+"px":"auto"===this.config.width?this.width="100%":i.includes(this.config.width,"%")&&(this.width=this.config.width)),this.container=i.createElement("div",{class:"selectr-container"}),this.config.customClass&&i.addClass(this.container,this.config.customClass),this.mobileDevice?i.addClass(this.container,"selectr-mobile"):i.addClass(this.container,"selectr-desktop"),this.el.tabIndex=-1,this.config.nativeDropdown||this.mobileDevice?i.addClass(this.el,"selectr-visible"):i.addClass(this.el,"selectr-hidden"),this.selected=i.createElement("div",{class:"selectr-selected",disabled:this.disabled,tabIndex:0,"aria-expanded":!1}),this.label=i.createElement(this.el.multiple?"ul":"span",{class:"selectr-label"});var e=i.createElement("div",{class:"selectr-options-container"});if(this.tree=i.createElement("div",{class:"selectr-options",role:"tree","aria-hidden":!0,"aria-expanded":!1}),this.notice=i.createElement("div",{class:"selectr-notice"}),this.el.setAttribute("aria-hidden",!0),this.disabled&&(this.el.disabled=!0),this.el.multiple?(i.addClass(this.label,"selectr-tags"),i.addClass(this.container,"multiple"),this.tags=[],this.selectedValues=this.config.defaultSelected?this.getSelectedProperties("value"):[],this.selectedIndexes=this.getSelectedProperties("idx")):(this.selectedValue=null,this.selectedIndex=-1),this.selected.appendChild(this.label),this.config.clearable&&(this.selectClear=i.createElement("button",{class:"selectr-clear",type:"button"}),this.container.appendChild(this.selectClear),i.addClass(this.container,"clearable")),this.config.taggable){var t=i.createElement("div",{class:"input-tag"});if(this.input=i.createElement("input",{class:"selectr-tag-input",placeholder:this.config.tagPlaceholder,tagIndex:0,autocomplete:"off",autocorrect:"off",autocapitalize:"off",spellcheck:"false",role:"textbox"}),t.appendChild(this.input),this.label.appendChild(t),i.addClass(this.container,"taggable"),this.tagSeperators=[","],this.config.tagSeperators){this.tagSeperators=this.tagSeperators.concat(this.config.tagSeperators);for(var n=[],a=0;a"+t.label+""}),i.each(t.children,function(e,t){t.idx=c,h.appendChild(l.call(this,t,h)),c++},this)):(t.idx=c,l.call(this,t),c++)},this),this.config.data&&Array.isArray(this.config.data)){this.data=[];var r,d=!1;h=!1,c=0,i.each(this.config.data,function(e,t){s(t,"children")?(d=i.createElement("optgroup",{label:t.text}),h=i.createElement("div",{class:"selectr-optgroup",role:"group",html:"
"+t.text+"
"}),i.each(t.children,function(e,t){(r=new Option(t.text,t.value,!1,t.hasOwnProperty("selected")&&!0===t.selected)).disabled=s(t,"disabled"),this.options.push(r),d.appendChild(r),r.idx=c,h.appendChild(l.call(this,r,t)),this.data[c]=t,c++},this),this.el.appendChild(d)):((r=new Option(t.text,t.value,!1,t.hasOwnProperty("selected")&&!0===t.selected)).disabled=s(t,"disabled"),this.options.push(r),r.idx=c,l.call(this,r,t),this.data[c]=t,c++)},this)}this.setSelected(!0,!0),this.navIndex=0;for(var p=0;p0)&&this.change(this.navIndex);var t,s=this.items[this.navIndex],n=this.navIndex;switch(e.which){case 38:t=0,this.navIndex>0&&this.navIndex--;break;case 40:t=1,this.navIndex0&&this.navIndexthis.tree.lastElementChild.idx){this.navIndex=this.tree.lastElementChild.idx;break}if(this.navIndexthis.optsRect.top+this.optsRect.height&&(this.tree.scrollTop=this.tree.scrollTop+(a.top+a.height-(this.optsRect.top+this.optsRect.height))),this.navIndex===this.tree.childElementCount-1&&this.requiresPagination&&o.call(this)):0===this.navIndex?this.tree.scrollTop=0:a.top-this.optsRect.top<0&&(this.tree.scrollTop=this.tree.scrollTop+(a.top-this.optsRect.top)),s&&i.removeClass(s,"active"),i.addClass(this.items[this.navIndex],"active")}else this.navigating=!1}.bind(this),this.events.reset=this.reset.bind(this),(this.config.nativeDropdown||this.mobileDevice)&&(this.container.addEventListener("touchstart",function(t){t.changedTouches[0].target===e.el&&e.toggle()},!!this.supportsEventPassiveOption&&{passive:!0}),this.container.addEventListener("click",function(t){t.target===e.el&&e.toggle()}),this.el.addEventListener("change",function(t){if(e.el.multiple){var s=e.getSelectedProperties("idx"),n=function(e,t){for(var i,s=[],n=e.slice(0),a=0;a-1?n.splice(i,1):s.push(t[a]);return[s,n]}(e.selectedIndexes,s);i.each(n[0],function(t,i){e.select(i)},e),i.each(n[1],function(t,i){e.deselect(i)},e)}else e.el.selectedIndex>-1&&e.select(e.el.selectedIndex)})),this.container.addEventListener("keydown",function(t){"Escape"===t.key&&e.close(),"Enter"===t.key&&e.selected===document.activeElement&&e.el.form&&void 0!==e.el.form.submit&&e.el.form.submit()," "!==t.key&&"ArrowUp"!==t.key&&"ArrowDown"!==t.key||e.selected!==document.activeElement||(" "===t.key&&t.preventDefault(),setTimeout(function(){e[" "===t.key?"toggle":"open"]()},200),e.config.nativeDropdown&&setTimeout(function(){e.el.focus()},200))}),this.selected.addEventListener("click",function(t){e.disabled||e.toggle(),t.preventDefault()}),this.config.nativeKeyboard){var t="";this.selected.addEventListener("keydown",function(i){if(!(e.disabled||e.selected!==document.activeElement||i.altKey||i.ctrlKey||i.metaKey)){if(" "===i.key||!e.opened&&["Enter","ArrowUp","ArrowDown"].indexOf(i.key)>-1)return e.toggle(),i.preventDefault(),void i.stopPropagation();if(i.key.length<=2&&String[String.fromCodePoint?"fromCodePoint":"fromCharCode"](i.key[String.codePointAt?"codePointAt":"charCodeAt"](0))===i.key){if(e.config.multiple)e.open(),e.config.searchable&&(e.input.value=i.key,e.input.focus(),e.search(null,!0));else{t+=i.key;var s=e.search(t,!0);s&&s.length&&(e.clear(),e.setValue(s[0].value)),setTimeout(function(){t=""},1e3)}return i.preventDefault(),void i.stopPropagation()}}}),this.container.addEventListener("keyup",function(t){e.opened&&"Escape"===t.key&&(e.close(),t.stopPropagation(),e.selected.focus())})}this.label.addEventListener("click",function(t){i.hasClass(t.target,"selectr-tag-remove")&&e.deselect(t.target.parentNode.idx)}),this.selectClear&&this.selectClear.addEventListener("click",this.clear.bind(this)),this.tree.addEventListener("mousedown",function(e){e.preventDefault()}),this.tree.addEventListener("click",function(t){var s=i.closest(t.target,function(e){return e&&i.hasClass(e,"selectr-option")});s&&(i.hasClass(s,"disabled")||(i.hasClass(s,"selected")?(e.el.multiple||!e.el.multiple&&e.config.allowDeselect)&&e.deselect(s.idx):e.select(s.idx),e.opened&&!e.el.multiple&&e.close())),t.preventDefault(),t.stopPropagation()}),this.tree.addEventListener("mouseover",function(t){i.hasClass(t.target,"selectr-option")&&(i.hasClass(t.target,"disabled")||(i.removeClass(e.items[e.navIndex],"active"),i.addClass(t.target,"active"),e.navIndex=[].slice.call(e.items).indexOf(t.target)))}),this.config.searchable&&(this.input.addEventListener("focus",function(t){e.searching=!0}),this.input.addEventListener("blur",function(t){e.searching=!1}),this.input.addEventListener("keyup",function(t){e.search(),e.config.taggable||(this.value.length?i.addClass(this.parentNode,"active"):i.removeClass(this.parentNode,"active"))}),this.inputClear.addEventListener("click",function(t){e.input.value=null,h.call(e),e.tree.childElementCount||a.call(e)})),this.config.taggable&&this.input.addEventListener("keyup",function(t){if(e.search(),e.config.taggable&&this.value.length){var s=this.value.trim();if(s.length&&(13===t.which||e.tagSeperatorsRegex.test(s))){var n,a=s.replace(e.tagSeperatorsRegex,"");(a=(a=i.escapeRegExp(a)).trim()).length&&(n=e.add({value:a,textContent:a,selected:!0},!0)),n?(e.close(),h.call(e)):(this.value="",e.setMessage(e.config.messages.tagDuplicate))}}}),this.update=i.debounce(function(){e.opened&&e.config.closeOnScroll&&e.close(),e.width&&(e.container.style.width=e.width),e.invert()},50),this.requiresPagination&&(this.paginateItems=i.debounce(function(){o.call(this)},50),this.tree.addEventListener("scroll",this.paginateItems.bind(this))),document.addEventListener("click",this.events.dismiss),window.addEventListener("keydown",this.events.navigate),window.addEventListener("resize",this.update),window.addEventListener("scroll",this.update),this.on("selectr.destroy",function(){document.removeEventListener("click",this.events.dismiss),window.removeEventListener("keydown",this.events.navigate),window.removeEventListener("resize",this.update),window.removeEventListener("scroll",this.update)}),this.el.form&&(this.el.form.addEventListener("reset",this.events.reset),this.on("selectr.destroy",function(){this.el.form.removeEventListener("reset",this.events.reset)}))},c.prototype.setSelected=function(e,t){if(this.config.data||this.el.multiple||!this.el.options.length||(0===this.el.selectedIndex&&(this.el.options[0].defaultSelected||this.config.defaultSelected||(this.el.selectedIndex=-1)),this.selectedIndex=this.el.selectedIndex,this.selectedIndex>-1&&this.select(this.selectedIndex,t)),this.config.multiple&&"select-one"===this.originalType&&!this.config.data&&this.el.options[0].selected&&!this.el.options[0].defaultSelected&&(this.el.options[0].selected=!1),i.each(this.options,function(e,i){i.selected&&i.defaultSelected&&this.select(i.idx,t)},this),this.config.selectedValue&&this.setValue(this.config.selectedValue),this.config.data){!this.el.multiple&&this.config.defaultSelected&&this.el.selectedIndex<0&&this.config.data.length>0&&this.select(0,t);var n=0;i.each(this.config.data,function(e,a){s(a,"children")?i.each(a.children,function(e,i){i.hasOwnProperty("selected")&&!0===i.selected&&this.select(n,t),n++},this):(a.hasOwnProperty("selected")&&!0===a.selected&&this.select(n,t),n++)},this)}},c.prototype.destroy=function(){this.rendered&&(this.emit("selectr.destroy"),"select-one"===this.originalType&&(this.el.multiple=!1),this.config.data&&(this.el.innerHTML=""),i.removeClass(this.el,"selectr-hidden"),this.container.parentNode.replaceChild(this.el,this.container),this.rendered=!1,delete this.el.selectr)},c.prototype.change=function(e){var t=this.items[e],s=this.options[e];s.disabled||(s.selected&&i.hasClass(t,"selected")?this.deselect(e):this.select(e),this.opened&&!this.el.multiple&&this.close())},c.prototype.select=function(e,t){var s=this.items[e],n=[].slice.call(this.el.options),a=this.options[e];if(this.el.multiple){if(i.includes(this.selectedIndexes,e))return!1;if(this.config.maxSelections&&this.tags.length===this.config.maxSelections)return this.setMessage(this.config.messages.maxSelections.replace("{max}",this.config.maxSelections),!0),!1;this.selectedValues.push(a.value),this.selectedIndexes.push(e),function(e){var t,s=this,n=document.createDocumentFragment(),a=this.options[e.idx],l=this.data?this.data[e.idx]:a,o={class:"selectr-tag"};this.customSelected?o.html=this.config.renderSelection(l):o.textContent=a.textContent;var h=i.createElement("div",o),c=i.createElement("button",{class:"selectr-tag-remove",type:"button"});if(h.appendChild(c),h.idx=e.idx,h.tag=a.value,this.tags.push(h),this.config.sortSelected){var r=this.tags.slice();t=function(e,t){e.replace(/(\d+)|(\D+)/g,function(e,i,s){t.push([i||1/0,s||""])})},r.sort(function(e,i){var n,a,l=[],o=[];for(!0===s.config.sortSelected?(n=e.tag,a=i.tag):"text"===s.config.sortSelected&&(n=e.textContent,a=i.textContent),t(n,l),t(a,o);l.length&&o.length;){var h=l.shift(),c=o.shift(),r=h[0]-c[0]||h[1].localeCompare(c[1]);if(r)return r}return l.length-o.length}),i.each(r,function(e,t){n.appendChild(t)}),this.label.innerHTML=""}else n.appendChild(h);this.config.taggable?this.label.insertBefore(n,this.input.parentNode):this.label.appendChild(n)}.call(this,s)}else{var l=this.data?this.data[e]:a;this.label.innerHTML=this.customSelected?this.config.renderSelection(l):a.textContent,this.selectedValue=a.value,this.selectedIndex=e,i.each(this.options,function(t,s){var n=this.items[t];t!==e&&(n&&i.removeClass(n,"selected"),s.selected=!1,s.removeAttribute("selected"))},this)}if(i.includes(n,a)||this.el.add(a),s.setAttribute("aria-selected",!0),i.addClass(s,"selected"),i.addClass(this.container,"has-selected"),a.selected=!0,a.setAttribute("selected",""),this.emit("selectr.change",a),this.emit("selectr.select",a),!t)if("createEvent"in document){var o=document.createEvent("HTMLEvents");o.initEvent("change",!0,!0),this.el.dispatchEvent(o)}else this.el.fireEvent("onchange")},c.prototype.deselect=function(e,t){var s=this.items[e],n=this.options[e];if(this.el.multiple){var a=this.selectedIndexes.indexOf(e);this.selectedIndexes.splice(a,1);var l=this.selectedValues.indexOf(n.value);this.selectedValues.splice(l,1),function(e){var t=!1;i.each(this.tags,function(i,s){s.idx===e.idx&&(t=s)},this),t&&(this.label.removeChild(t),this.tags.splice(this.tags.indexOf(t),1))}.call(this,s),this.tags.length||i.removeClass(this.container,"has-selected")}else{if(!t&&!this.config.clearable&&!this.config.allowDeselect)return!1;this.label.innerHTML="",this.selectedValue=null,this.el.selectedIndex=this.selectedIndex=-1,i.removeClass(this.container,"has-selected")}if(this.items[e].setAttribute("aria-selected",!1),i.removeClass(this.items[e],"selected"),n.selected=!1,n.removeAttribute("selected"),this.emit("selectr.change",null),this.emit("selectr.deselect",n),"createEvent"in document){var o=document.createEvent("HTMLEvents");o.initEvent("change",!0,!0),this.el.dispatchEvent(o)}else this.el.fireEvent("onchange")},c.prototype.setValue=function(e){var t=Array.isArray(e);if(t||(e=e.toString().trim()),!this.el.multiple&&t)return!1;i.each(this.options,function(i,s){(t&&e.indexOf(s.value)>-1||s.value===e)&&this.change(s.idx)},this)},c.prototype.getValue=function(e,t){var s;if(this.el.multiple)e?this.selectedIndexes.length&&((s={}).values=[],i.each(this.selectedIndexes,function(e,t){var i=this.options[t];s.values[e]={value:i.value,text:i.textContent}},this)):s=this.selectedValues.slice();else if(e){var n=this.options[this.selectedIndex];s={value:n.value,text:n.textContent}}else s=this.selectedValue;return e&&t&&(s=JSON.stringify(s)),s},c.prototype.add=function(e,t){if(e){if(this.data=this.data||[],this.items=this.items||[],this.options=this.options||[],Array.isArray(e))i.each(e,function(e,i){this.add(i,t)},this);else if("[object Object]"===Object.prototype.toString.call(e)){if(t){var s=!1;if(i.each(this.options,function(t,i){i.value.toLowerCase()===e.value.toLowerCase()&&(s=!0)}),s)return!1}var n=i.createElement("option",e);return this.data.push(e),this.options.push(n),n.idx=this.options.length>0?this.options.length-1:0,l.call(this,n),e.selected&&this.select(n.idx),this.setPlaceholder(),n}return this.config.pagination&&this.paginate(),!0}},c.prototype.remove=function(e){var t,s=[];Array.isArray(e)?i.each(e,function(e,t){i.isInt(t)?s.push(this.getOptionByIndex(t)):"string"==typeof t&&s.push(this.getOptionByValue(t))},this):i.isInt(e)?s.push(this.getOptionByIndex(e)):"string"==typeof e&&s.push(this.getOptionByValue(e)),s.length&&(i.each(s,function(e,s){t=s.idx,this.el.remove(s),this.options.splice(t,1);var n=this.items[t].parentNode;n&&n.removeChild(this.items[t]),this.items.splice(t,1),i.each(this.options,function(e,t){t.idx=e,this.items[e].idx=e},this)},this),this.setPlaceholder(),this.config.pagination&&this.paginate())},c.prototype.removeAll=function(){this.clear(!0),i.each(this.el.options,function(e,t){this.el.remove(t)},this),i.truncate(this.tree),this.items=[],this.options=[],this.data=[],this.navIndex=0,this.requiresPagination&&(this.requiresPagination=!1,this.pageIndex=1,this.pages=[]),this.setPlaceholder()},c.prototype.search=function(e,t){if(!this.navigating){var s=!1;e||(e=this.input.value,s=!0,this.removeMessage(),i.truncate(this.tree));var l=[],o=document.createDocumentFragment();if((e=e.trim().toLowerCase()).length>0){var h=t?i.startsWith:i.includes;if(i.each(this.options,function(t,a){var c=this.items[a.idx];h(a.textContent.trim().toLowerCase(),e)&&!a.disabled?(l.push({text:a.textContent,value:a.value}),s&&(n(c,o,this.customOption),i.removeClass(c,"excluded"),this.customOption||(c.innerHTML=function(e,t){var i=new RegExp(e,"i").exec(t.textContent);return!!i&&t.textContent.replace(i[0],""+i[0]+"")}(e,a)))):s&&i.addClass(c,"excluded")},this),s){if(o.childElementCount){var c=this.items[this.navIndex],r=o.querySelector(".selectr-option:not(.excluded)");this.noResults=!1,i.removeClass(c,"active"),this.navIndex=r.idx,i.addClass(r,"active")}else this.config.taggable||(this.noResults=!0,this.setMessage(this.config.messages.noResults));this.tree.appendChild(o)}}else a.call(this);return l}},c.prototype.toggle=function(){this.disabled||(this.opened?this.close():this.open())},c.prototype.open=function(){var e=this;return!!this.options.length&&(this.opened||this.emit("selectr.open"),this.opened=!0,this.mobileDevice||this.config.nativeDropdown?(i.addClass(this.container,"native-open"),void(this.config.data&&i.each(this.options,function(e,t){this.el.add(t)},this))):(i.addClass(this.container,"open"),a.call(this),this.invert(),this.tree.scrollTop=0,i.removeClass(this.container,"notice"),this.selected.setAttribute("aria-expanded",!0),this.tree.setAttribute("aria-hidden",!1),this.tree.setAttribute("aria-expanded",!0),void(this.config.searchable&&!this.config.taggable&&setTimeout(function(){e.input.focus(),e.input.tabIndex=0},10))))},c.prototype.close=function(){if(this.opened&&this.emit("selectr.close"),this.opened=!1,this.navigating=!1,this.mobileDevice||this.config.nativeDropdown)i.removeClass(this.container,"native-open");else{var e=i.hasClass(this.container,"notice");this.config.searchable&&!e&&(this.input.blur(),this.input.tabIndex=-1,this.searching=!1),e&&(i.removeClass(this.container,"notice"),this.notice.textContent=""),i.removeClass(this.container,"open"),i.removeClass(this.container,"native-open"),this.selected.setAttribute("aria-expanded",!1),this.tree.setAttribute("aria-hidden",!0),this.tree.setAttribute("aria-expanded",!1),i.truncate(this.tree),h.call(this),this.selected.focus()}},c.prototype.enable=function(){this.disabled=!1,this.el.disabled=!1,this.selected.tabIndex=this.originalIndex,this.el.multiple&&i.each(this.tags,function(e,t){t.lastElementChild.tabIndex=0}),i.removeClass(this.container,"selectr-disabled")},c.prototype.disable=function(e){e||(this.el.disabled=!0),this.selected.tabIndex=-1,this.el.multiple&&i.each(this.tags,function(e,t){t.lastElementChild.tabIndex=-1}),this.disabled=!0,i.addClass(this.container,"selectr-disabled")},c.prototype.reset=function(){this.disabled||(this.clear(),this.setSelected(!0),i.each(this.defaultSelected,function(e,t){this.select(t)},this),this.emit("selectr.reset"))},c.prototype.clear=function(e){if(this.el.multiple){if(this.selectedIndexes.length){var t=this.selectedIndexes.slice();i.each(t,function(e,t){this.deselect(t)},this)}}else this.selectedIndex>-1&&this.deselect(this.selectedIndex,e);this.emit("selectr.clear")},c.prototype.serialise=function(e){var t=[];return i.each(this.options,function(e,i){var s={value:i.value,text:i.textContent};i.selected&&(s.selected=!0),i.disabled&&(s.disabled=!0),t[e]=s}),e?JSON.stringify(t):t},c.prototype.serialize=function(e){return this.serialise(e)},c.prototype.setPlaceholder=function(e){e=e||this.config.placeholder||this.el.getAttribute("placeholder"),this.options.length||(e=this.config.messages.noOptions),this.placeEl.innerHTML=e},c.prototype.paginate=function(){if(this.items.length){var e=this;return this.pages=this.items.map(function(t,i){return i%e.config.pagination==0?e.items.slice(i,i+e.config.pagination):null}).filter(function(e){return e}),this.pages}},c.prototype.setMessage=function(e,t){t&&this.close(),i.addClass(this.container,"notice"),this.notice.textContent=e},c.prototype.removeMessage=function(){i.removeClass(this.container,"notice"),this.notice.innerHTML=""},c.prototype.invert=function(){var e=i.rect(this.selected),t=this.tree.parentNode.offsetHeight,s=window.innerHeight;e.top+e.height+t>s?(i.addClass(this.container,"inverted"),this.isInverted=!0):(i.removeClass(this.container,"inverted"),this.isInverted=!1),this.optsRect=i.rect(this.tree)},c.prototype.getOptionByIndex=function(e){return this.options[e]},c.prototype.getOptionByValue=function(e){for(var t=!1,i=0,s=this.options.length;i