/*! tooltipster v4.2.6 */!function(e,t){"function"==typeof define&&define.amd?define(["jquery"],(function(e){return t(e)})):"object"==typeof exports?module.exports=t(require("jquery")):t(jQuery)}(0,(function(e){function t(e){this.$container,this.constraints=null,this.__$tooltip,this.__init(e)}function i(t,i){var o=!0;return e.each(t,(function(e,n){return void 0===i[e]||t[e]!==i[e]?(o=!1,!1):void 0})),o}function o(t){var i=t.attr("id"),o=i?r.window.document.getElementById(i):null;return o?o===t[0]:e.contains(r.window.document.body,t[0])}var n={animation:"fade",animationDuration:350,content:null,contentAsHTML:!1,contentCloning:!1,debug:!0,delay:300,delayTouch:[300,500],functionInit:null,functionBefore:null,functionReady:null,functionAfter:null,functionFormat:null,IEmin:6,interactive:!1,multiple:!1,parent:null,plugins:["sideTip"],repositionOnScroll:!1,restoration:"none",selfDestruction:!0,theme:[],timer:0,trackerInterval:500,trackOrigin:!1,trackTooltip:!1,trigger:"hover",triggerClose:{click:!1,mouseleave:!1,originClick:!1,scroll:!1,tap:!1,touchleave:!1},triggerOpen:{click:!1,mouseenter:!1,tap:!1,touchstart:!1},updateAnimation:"rotate",zIndex:9999999},s="undefined"!=typeof window?window:null,r={hasTouchCapability:!(!s||!("ontouchstart"in s||s.DocumentTouch&&s.document instanceof s.DocumentTouch||s.navigator.maxTouchPoints)),hasTransitions:function(){if(!s)return!1;var e=(s.document.body||s.document.documentElement).style,t="transition",i=["Moz","Webkit","Khtml","O","ms"];if("string"==typeof e[t])return!0;t=t.charAt(0).toUpperCase()+t.substr(1);for(var o=0;o0?n=i.__plugins[o]:e.each(i.__plugins,(function(e,t){return t.name.substring(t.name.length-o.length-1)=="."+o?(n=t,!1):void 0})),n}if(t.name.indexOf(".")<0)throw new Error("Plugins must be namespaced");return i.__plugins[t.name]=t,t.core&&i.__bridge(t.core,i,t.name),this},_trigger:function(){var e=Array.prototype.slice.apply(arguments);return"string"==typeof e[0]&&(e[0]={type:e[0]}),this.__$emitterPrivate.trigger.apply(this.__$emitterPrivate,e),this.__$emitterPublic.trigger.apply(this.__$emitterPublic,e),this},instances:function(t){var i=[];return e(t||".tooltipstered").each((function(){var t=e(this),o=t.data("tooltipster-ns");o&&e.each(o,(function(e,o){i.push(t.data(o))}))})),i},instancesLatest:function(){return this.__instancesLatestArr},off:function(){return this.__$emitterPublic.off.apply(this.__$emitterPublic,Array.prototype.slice.apply(arguments)),this},on:function(){return this.__$emitterPublic.on.apply(this.__$emitterPublic,Array.prototype.slice.apply(arguments)),this},one:function(){return this.__$emitterPublic.one.apply(this.__$emitterPublic,Array.prototype.slice.apply(arguments)),this},origins:function(t){return e((t?t+" ":"")+".tooltipstered").toArray()},setDefaults:function(t){return e.extend(n,t),this},triggerHandler:function(){return this.__$emitterPublic.triggerHandler.apply(this.__$emitterPublic,Array.prototype.slice.apply(arguments)),this}},e.tooltipster=new a,e.Tooltipster=function(t,i){this.__callbacks={close:[],open:[]},this.__closingTime,this.__Content,this.__contentBcr,this.__destroyed=!1,this.__$emitterPrivate=e({}),this.__$emitterPublic=e({}),this.__enabled=!0,this.__garbageCollector,this.__Geometry,this.__lastPosition,this.__namespace="tooltipster-"+Math.round(1e6*Math.random()),this.__options,this.__$originParents,this.__pointerIsOverOrigin=!1,this.__previousThemes=[],this.__state="closed",this.__timeouts={close:[],open:null},this.__touchEvents=[],this.__tracker=null,this._$origin,this._$tooltip,this.__init(t,i)},e.Tooltipster.prototype={__init:function(t,i){var o=this;if(o._$origin=e(t),o.__options=e.extend(!0,{},n,i),o.__optionsFormat(),!r.IE||r.IE>=o.__options.IEmin){var s=null;if(void 0===o._$origin.data("tooltipster-initialTitle")&&(void 0===(s=o._$origin.attr("title"))&&(s=null),o._$origin.data("tooltipster-initialTitle",s)),null!==o.__options.content)o.__contentSet(o.__options.content);else{var a,l=o._$origin.attr("data-tooltip-content");l&&(a=e(l)),a&&a[0]?o.__contentSet(a.first()):o.__contentSet(s)}o._$origin.removeAttr("title").addClass("tooltipstered"),o.__prepareOrigin(),o.__prepareGC(),e.each(o.__options.plugins,(function(e,t){o._plug(t)})),r.hasTouchCapability&&e(r.window.document.body).on("touchmove."+o.__namespace+"-triggerOpen",(function(e){o._touchRecordEvent(e)})),o._on("created",(function(){o.__prepareTooltip()}))._on("repositioned",(function(e){o.__lastPosition=e.position}))}else o.__options.disabled=!0},__contentInsert:function(){var e=this,t=e._$tooltip.find(".tooltipster-content"),i=e.__Content;return e._trigger({type:"format",content:e.__Content,format:function(e){i=e}}),e.__options.functionFormat&&(i=e.__options.functionFormat.call(e,e,{origin:e._$origin[0]},e.__Content)),"string"!=typeof i||e.__options.contentAsHTML?t.empty().append(i):t.text(i),e},__contentSet:function(t){return t instanceof e&&this.__options.contentCloning&&(t=t.clone(!0)),this.__Content=t,this._trigger({type:"updated",content:t}),this},__destroyError:function(){throw new Error("This tooltip has been destroyed and cannot execute your method call.")},__geometry:function(){var t=this,i=t._$origin,o=t._$origin.is("area");if(o){var n=t._$origin.parent().attr("name");i=e('img[usemap="#'+n+'"]')}var s=i[0].getBoundingClientRect(),a=e(r.window.document),l=e(r.window),c=i,u={available:{document:null,window:null},document:{size:{height:a.height(),width:a.width()}},window:{scroll:{left:r.window.scrollX||r.window.document.documentElement.scrollLeft,top:r.window.scrollY||r.window.document.documentElement.scrollTop},size:{height:l.height(),width:l.width()}},origin:{fixedLineage:!1,offset:{},size:{height:s.bottom-s.top,width:s.right-s.left},usemapImage:o?i[0]:null,windowOffset:{bottom:s.bottom,left:s.left,right:s.right,top:s.top}}};if(o){var d=t._$origin.attr("shape"),h=t._$origin.attr("coords");if(h&&(h=h.split(","),e.map(h,(function(e,t){h[t]=parseInt(e)}))),"default"!=d)switch(d){case"circle":var p=h[0],_=h[1],f=h[2],m=_-f,T=p-f;u.origin.size.height=2*f,u.origin.size.width=u.origin.size.height,u.origin.windowOffset.left+=T,u.origin.windowOffset.top+=m;break;case"rect":var b=h[0],g=h[1],S=h[2],v=h[3];u.origin.size.height=v-g,u.origin.size.width=S-b,u.origin.windowOffset.left+=b,u.origin.windowOffset.top+=g;break;case"poly":for(var P=0,A=0,C=0,M=0,w="even",G=0;GC&&(C=y,0===G&&(P=C)),P>y&&(P=y),w="odd"):(y>M&&(M=y,1==G&&(A=M)),A>y&&(A=y),w="even")}u.origin.size.height=M-A,u.origin.size.width=C-P,u.origin.windowOffset.left+=P,u.origin.windowOffset.top+=A}}for(t._trigger({type:"geometry",edit:function(e){u.origin.size.height=e.height,u.origin.windowOffset.left=e.left,u.origin.windowOffset.top=e.top,u.origin.size.width=e.width},geometry:{height:u.origin.size.height,left:u.origin.windowOffset.left,top:u.origin.windowOffset.top,width:u.origin.size.width}}),u.origin.windowOffset.right=u.origin.windowOffset.left+u.origin.size.width,u.origin.windowOffset.bottom=u.origin.windowOffset.top+u.origin.size.height,u.origin.offset.left=u.origin.windowOffset.left+u.window.scroll.left,u.origin.offset.top=u.origin.windowOffset.top+u.window.scroll.top,u.origin.offset.bottom=u.origin.offset.top+u.origin.size.height,u.origin.offset.right=u.origin.offset.left+u.origin.size.width,u.available.document={bottom:{height:u.document.size.height-u.origin.offset.bottom,width:u.document.size.width},left:{height:u.document.size.height,width:u.origin.offset.left},right:{height:u.document.size.height,width:u.document.size.width-u.origin.offset.right},top:{height:u.origin.offset.top,width:u.document.size.width}},u.available.window={bottom:{height:Math.max(u.window.size.height-Math.max(u.origin.windowOffset.bottom,0),0),width:u.window.size.width},left:{height:u.window.size.height,width:Math.max(u.origin.windowOffset.left,0)},right:{height:u.window.size.height,width:Math.max(u.window.size.width-Math.max(u.origin.windowOffset.right,0),0)},top:{height:Math.max(u.origin.windowOffset.top,0),width:u.window.size.width}};"html"!=c[0].tagName.toLowerCase();){if("fixed"==c.css("position")){u.origin.fixedLineage=!0;break}c=c.parent()}return u},__optionsFormat:function(){return"number"==typeof this.__options.animationDuration&&(this.__options.animationDuration=[this.__options.animationDuration,this.__options.animationDuration]),"number"==typeof this.__options.delay&&(this.__options.delay=[this.__options.delay,this.__options.delay]),"number"==typeof this.__options.delayTouch&&(this.__options.delayTouch=[this.__options.delayTouch,this.__options.delayTouch]),"string"==typeof this.__options.theme&&(this.__options.theme=[this.__options.theme]),null===this.__options.parent?this.__options.parent=e(r.window.document.body):"string"==typeof this.__options.parent&&(this.__options.parent=e(this.__options.parent)),"hover"==this.__options.trigger?(this.__options.triggerOpen={mouseenter:!0,touchstart:!0},this.__options.triggerClose={mouseleave:!0,originClick:!0,touchleave:!0}):"click"==this.__options.trigger&&(this.__options.triggerOpen={click:!0,tap:!0},this.__options.triggerClose={click:!0,tap:!0}),this._trigger("options"),this},__prepareGC:function(){var t=this;return t.__options.selfDestruction?t.__garbageCollector=setInterval((function(){var i=(new Date).getTime();t.__touchEvents=e.grep(t.__touchEvents,(function(e,t){return i-e.time>6e4})),o(t._$origin)||t.close((function(){t.destroy()}))}),2e4):clearInterval(t.__garbageCollector),t},__prepareOrigin:function(){var e=this;if(e._$origin.off("."+e.__namespace+"-triggerOpen"),r.hasTouchCapability&&e._$origin.on("touchstart."+e.__namespace+"-triggerOpen touchend."+e.__namespace+"-triggerOpen touchcancel."+e.__namespace+"-triggerOpen",(function(t){e._touchRecordEvent(t)})),e.__options.triggerOpen.click||e.__options.triggerOpen.tap&&r.hasTouchCapability){var t="";e.__options.triggerOpen.click&&(t+="click."+e.__namespace+"-triggerOpen "),e.__options.triggerOpen.tap&&r.hasTouchCapability&&(t+="touchend."+e.__namespace+"-triggerOpen"),e._$origin.on(t,(function(t){e._touchIsMeaningfulEvent(t)&&e._open(t)}))}if(e.__options.triggerOpen.mouseenter||e.__options.triggerOpen.touchstart&&r.hasTouchCapability){t="";e.__options.triggerOpen.mouseenter&&(t+="mouseenter."+e.__namespace+"-triggerOpen "),e.__options.triggerOpen.touchstart&&r.hasTouchCapability&&(t+="touchstart."+e.__namespace+"-triggerOpen"),e._$origin.on(t,(function(t){!e._touchIsTouchEvent(t)&&e._touchIsEmulatedEvent(t)||(e.__pointerIsOverOrigin=!0,e._openShortly(t))}))}if(e.__options.triggerClose.mouseleave||e.__options.triggerClose.touchleave&&r.hasTouchCapability){t="";e.__options.triggerClose.mouseleave&&(t+="mouseleave."+e.__namespace+"-triggerOpen "),e.__options.triggerClose.touchleave&&r.hasTouchCapability&&(t+="touchend."+e.__namespace+"-triggerOpen touchcancel."+e.__namespace+"-triggerOpen"),e._$origin.on(t,(function(t){e._touchIsMeaningfulEvent(t)&&(e.__pointerIsOverOrigin=!1)}))}return e},__prepareTooltip:function(){var t=this,i=t.__options.interactive?"auto":"";return t._$tooltip.attr("id",t.__namespace).css({"pointer-events":i,zIndex:t.__options.zIndex}),e.each(t.__previousThemes,(function(e,i){t._$tooltip.removeClass(i)})),e.each(t.__options.theme,(function(e,i){t._$tooltip.addClass(i)})),t.__previousThemes=e.merge([],t.__options.theme),t},__scrollHandler:function(t){var i=this;if(i.__options.triggerClose.scroll)i._close(t);else if(o(i._$origin)&&o(i._$tooltip)){var n=null;if(t.target===r.window.document)i.__Geometry.origin.fixedLineage||i.__options.repositionOnScroll&&i.reposition(t);else{n=i.__geometry();var s=!1;if("fixed"!=i._$origin.css("position")&&i.__$originParents.each((function(t,i){var o=e(i),r=o.css("overflow-x"),a=o.css("overflow-y");if("visible"!=r||"visible"!=a){var l=i.getBoundingClientRect();if("visible"!=r&&(n.origin.windowOffset.leftl.right))return s=!0,!1;if("visible"!=a&&(n.origin.windowOffset.topl.bottom))return s=!0,!1}return"fixed"!=o.css("position")&&void 0})),s)i._$tooltip.css("visibility","hidden");else if(i._$tooltip.css("visibility","visible"),i.__options.repositionOnScroll)i.reposition(t);else{var a=n.origin.offset.left-i.__Geometry.origin.offset.left,l=n.origin.offset.top-i.__Geometry.origin.offset.top;i._$tooltip.css({left:i.__lastPosition.coord.left+a,top:i.__lastPosition.coord.top+l})}}i._trigger({type:"scroll",event:t,geo:n})}return i},__stateSet:function(e){return this.__state=e,this._trigger({type:"state",state:e}),this},__timeoutsClear:function(){return clearTimeout(this.__timeouts.open),this.__timeouts.open=null,e.each(this.__timeouts.close,(function(e,t){clearTimeout(t)})),this.__timeouts.close=[],this},__trackerStart:function(){var e=this,t=e._$tooltip.find(".tooltipster-content");return e.__options.trackTooltip&&(e.__contentBcr=t[0].getBoundingClientRect()),e.__tracker=setInterval((function(){if(o(e._$origin)&&o(e._$tooltip)){if(e.__options.trackOrigin){var n=e.__geometry(),s=!1;i(n.origin.size,e.__Geometry.origin.size)&&(e.__Geometry.origin.fixedLineage?i(n.origin.windowOffset,e.__Geometry.origin.windowOffset)&&(s=!0):i(n.origin.offset,e.__Geometry.origin.offset)&&(s=!0)),s||(e.__options.triggerClose.mouseleave?e._close():e.reposition())}if(e.__options.trackTooltip){var r=t[0].getBoundingClientRect();r.height===e.__contentBcr.height&&r.width===e.__contentBcr.width||(e.reposition(),e.__contentBcr=r)}}else e._close()}),e.__options.trackerInterval),e},_close:function(t,i,o){var n=this,s=!0;if(n._trigger({type:"close",event:t,stop:function(){s=!1}}),s||o){i&&n.__callbacks.close.push(i),n.__callbacks.open=[],n.__timeoutsClear();var a=function(){e.each(n.__callbacks.close,(function(e,i){i.call(n,n,{event:t,origin:n._$origin[0]})})),n.__callbacks.close=[]};if("closed"!=n.__state){var l=!0,c=(new Date).getTime()+n.__options.animationDuration[1];if("disappearing"==n.__state&&c>n.__closingTime&&n.__options.animationDuration[1]>0&&(l=!1),l){n.__closingTime=c,"disappearing"!=n.__state&&n.__stateSet("disappearing");var u=function(){clearInterval(n.__tracker),n._trigger({type:"closing",event:t}),n._$tooltip.off("."+n.__namespace+"-triggerClose").removeClass("tooltipster-dying"),e(r.window).off("."+n.__namespace+"-triggerClose"),n.__$originParents.each((function(t,i){e(i).off("scroll."+n.__namespace+"-triggerClose")})),n.__$originParents=null,e(r.window.document.body).off("."+n.__namespace+"-triggerClose"),n._$origin.off("."+n.__namespace+"-triggerClose"),n._off("dismissable"),n.__stateSet("closed"),n._trigger({type:"after",event:t}),n.__options.functionAfter&&n.__options.functionAfter.call(n,n,{event:t,origin:n._$origin[0]}),a()};r.hasTransitions?(n._$tooltip.css({"-moz-animation-duration":n.__options.animationDuration[1]+"ms","-ms-animation-duration":n.__options.animationDuration[1]+"ms","-o-animation-duration":n.__options.animationDuration[1]+"ms","-webkit-animation-duration":n.__options.animationDuration[1]+"ms","animation-duration":n.__options.animationDuration[1]+"ms","transition-duration":n.__options.animationDuration[1]+"ms"}),n._$tooltip.clearQueue().removeClass("tooltipster-show").addClass("tooltipster-dying"),n.__options.animationDuration[1]>0&&n._$tooltip.delay(n.__options.animationDuration[1]),n._$tooltip.queue(u)):n._$tooltip.stop().fadeOut(n.__options.animationDuration[1],u)}}else a()}return n},_off:function(){return this.__$emitterPrivate.off.apply(this.__$emitterPrivate,Array.prototype.slice.apply(arguments)),this},_on:function(){return this.__$emitterPrivate.on.apply(this.__$emitterPrivate,Array.prototype.slice.apply(arguments)),this},_one:function(){return this.__$emitterPrivate.one.apply(this.__$emitterPrivate,Array.prototype.slice.apply(arguments)),this},_open:function(t,i){var n=this;if(!n.__destroying&&o(n._$origin)&&n.__enabled){var s=!0;if("closed"==n.__state&&(n._trigger({type:"before",event:t,stop:function(){s=!1}}),s&&n.__options.functionBefore&&(s=n.__options.functionBefore.call(n,n,{event:t,origin:n._$origin[0]}))),!1!==s&&null!==n.__Content){i&&n.__callbacks.open.push(i),n.__callbacks.close=[],n.__timeoutsClear();var a,l=function(){"stable"!=n.__state&&n.__stateSet("stable"),e.each(n.__callbacks.open,(function(e,t){t.call(n,n,{origin:n._$origin[0],tooltip:n._$tooltip[0]})})),n.__callbacks.open=[]};if("closed"!==n.__state)a=0,"disappearing"===n.__state?(n.__stateSet("appearing"),r.hasTransitions?(n._$tooltip.clearQueue().removeClass("tooltipster-dying").addClass("tooltipster-show"),n.__options.animationDuration[0]>0&&n._$tooltip.delay(n.__options.animationDuration[0]),n._$tooltip.queue(l)):n._$tooltip.stop().fadeIn(l)):"stable"==n.__state&&l();else{if(n.__stateSet("appearing"),a=n.__options.animationDuration[0],n.__contentInsert(),n.reposition(t,!0),r.hasTransitions?(n._$tooltip.addClass("tooltipster-"+n.__options.animation).addClass("tooltipster-initial").css({"-moz-animation-duration":n.__options.animationDuration[0]+"ms","-ms-animation-duration":n.__options.animationDuration[0]+"ms","-o-animation-duration":n.__options.animationDuration[0]+"ms","-webkit-animation-duration":n.__options.animationDuration[0]+"ms","animation-duration":n.__options.animationDuration[0]+"ms","transition-duration":n.__options.animationDuration[0]+"ms"}),setTimeout((function(){"closed"!=n.__state&&(n._$tooltip.addClass("tooltipster-show").removeClass("tooltipster-initial"),n.__options.animationDuration[0]>0&&n._$tooltip.delay(n.__options.animationDuration[0]),n._$tooltip.queue(l))}),0)):n._$tooltip.css("display","none").fadeIn(n.__options.animationDuration[0],l),n.__trackerStart(),e(r.window).on("resize."+n.__namespace+"-triggerClose",(function(t){var i=e(document.activeElement);(i.is("input")||i.is("textarea"))&&e.contains(n._$tooltip[0],i[0])||n.reposition(t)})).on("scroll."+n.__namespace+"-triggerClose",(function(e){n.__scrollHandler(e)})),n.__$originParents=n._$origin.parents(),n.__$originParents.each((function(t,i){e(i).on("scroll."+n.__namespace+"-triggerClose",(function(e){n.__scrollHandler(e)}))})),n.__options.triggerClose.mouseleave||n.__options.triggerClose.touchleave&&r.hasTouchCapability){n._on("dismissable",(function(e){e.dismissable?e.delay?(h=setTimeout((function(){n._close(e.event)}),e.delay),n.__timeouts.close.push(h)):n._close(e):clearTimeout(h)}));var c=n._$origin,u="",d="",h=null;n.__options.interactive&&(c=c.add(n._$tooltip)),n.__options.triggerClose.mouseleave&&(u+="mouseenter."+n.__namespace+"-triggerClose ",d+="mouseleave."+n.__namespace+"-triggerClose "),n.__options.triggerClose.touchleave&&r.hasTouchCapability&&(u+="touchstart."+n.__namespace+"-triggerClose",d+="touchend."+n.__namespace+"-triggerClose touchcancel."+n.__namespace+"-triggerClose"),c.on(d,(function(e){if(n._touchIsTouchEvent(e)||!n._touchIsEmulatedEvent(e)){var t="mouseleave"==e.type?n.__options.delay:n.__options.delayTouch;n._trigger({delay:t[1],dismissable:!0,event:e,type:"dismissable"})}})).on(u,(function(e){!n._touchIsTouchEvent(e)&&n._touchIsEmulatedEvent(e)||n._trigger({dismissable:!1,event:e,type:"dismissable"})}))}n.__options.triggerClose.originClick&&n._$origin.on("click."+n.__namespace+"-triggerClose",(function(e){n._touchIsTouchEvent(e)||n._touchIsEmulatedEvent(e)||n._close(e)})),(n.__options.triggerClose.click||n.__options.triggerClose.tap&&r.hasTouchCapability)&&setTimeout((function(){if("closed"!=n.__state){var t="",i=e(r.window.document.body);n.__options.triggerClose.click&&(t+="click."+n.__namespace+"-triggerClose "),n.__options.triggerClose.tap&&r.hasTouchCapability&&(t+="touchend."+n.__namespace+"-triggerClose"),i.on(t,(function(t){n._touchIsMeaningfulEvent(t)&&(n._touchRecordEvent(t),n.__options.interactive&&e.contains(n._$tooltip[0],t.target)||n._close(t))})),n.__options.triggerClose.tap&&r.hasTouchCapability&&i.on("touchstart."+n.__namespace+"-triggerClose",(function(e){n._touchRecordEvent(e)}))}}),0),n._trigger("ready"),n.__options.functionReady&&n.__options.functionReady.call(n,n,{origin:n._$origin[0],tooltip:n._$tooltip[0]})}if(n.__options.timer>0){h=setTimeout((function(){n._close()}),n.__options.timer+a);n.__timeouts.close.push(h)}}}return n},_openShortly:function(e){var t=this,i=!0;if("stable"!=t.__state&&"appearing"!=t.__state&&!t.__timeouts.open&&(t._trigger({type:"start",event:e,stop:function(){i=!1}}),i)){var o=0==e.type.indexOf("touch")?t.__options.delayTouch:t.__options.delay;o[0]?t.__timeouts.open=setTimeout((function(){t.__timeouts.open=null,t.__pointerIsOverOrigin&&t._touchIsMeaningfulEvent(e)?(t._trigger("startend"),t._open(e)):t._trigger("startcancel")}),o[0]):(t._trigger("startend"),t._open(e))}return t},_optionsExtract:function(t,i){var o=this,n=e.extend(!0,{},i),s=o.__options[t];return s||(s={},e.each(i,(function(e,t){var i=o.__options[e];void 0!==i&&(s[e]=i)}))),e.each(n,(function(t,i){void 0!==s[t]&&("object"!=typeof i||i instanceof Array||null==i||"object"!=typeof s[t]||s[t]instanceof Array||null==s[t]?n[t]=s[t]:e.extend(n[t],s[t]))})),n},_plug:function(t){var i=e.tooltipster._plugin(t);if(!i)throw new Error('The "'+t+'" plugin is not defined');return i.instance&&e.tooltipster.__bridge(i.instance,this,i.name),this},_touchIsEmulatedEvent:function(e){for(var t=!1,i=(new Date).getTime(),o=this.__touchEvents.length-1;o>=0;o--){var n=this.__touchEvents[o];if(!(i-n.time<500))break;n.target===e.target&&(t=!0)}return t},_touchIsMeaningfulEvent:function(e){return this._touchIsTouchEvent(e)&&!this._touchSwiped(e.target)||!this._touchIsTouchEvent(e)&&!this._touchIsEmulatedEvent(e)},_touchIsTouchEvent:function(e){return 0==e.type.indexOf("touch")},_touchRecordEvent:function(e){return this._touchIsTouchEvent(e)&&(e.time=(new Date).getTime(),this.__touchEvents.push(e)),this},_touchSwiped:function(e){for(var t=!1,i=this.__touchEvents.length-1;i>=0;i--){var o=this.__touchEvents[i];if("touchmove"==o.type){t=!0;break}if("touchstart"==o.type&&e===o.target)break}return t},_trigger:function(){var t=Array.prototype.slice.apply(arguments);return"string"==typeof t[0]&&(t[0]={type:t[0]}),t[0].instance=this,t[0].origin=this._$origin?this._$origin[0]:null,t[0].tooltip=this._$tooltip?this._$tooltip[0]:null,this.__$emitterPrivate.trigger.apply(this.__$emitterPrivate,t),e.tooltipster._trigger.apply(e.tooltipster,t),this.__$emitterPublic.trigger.apply(this.__$emitterPublic,t),this},_unplug:function(t){var i=this;if(i[t]){var o=e.tooltipster._plugin(t);o.instance&&e.each(o.instance,(function(e,o){i[e]&&i[e].bridged===i[t]&&delete i[e]})),i[t].__destroy&&i[t].__destroy(),delete i[t]}return i},close:function(e){return this.__destroyed?this.__destroyError():this._close(null,e),this},content:function(e){var t=this;if(void 0===e)return t.__Content;if(t.__destroyed)t.__destroyError();else if(t.__contentSet(e),null!==t.__Content){if("closed"!==t.__state&&(t.__contentInsert(),t.reposition(),t.__options.updateAnimation))if(r.hasTransitions){var i=t.__options.updateAnimation;t._$tooltip.addClass("tooltipster-update-"+i),setTimeout((function(){"closed"!=t.__state&&t._$tooltip.removeClass("tooltipster-update-"+i)}),1e3)}else t._$tooltip.fadeTo(200,.5,(function(){"closed"!=t.__state&&t._$tooltip.fadeTo(200,1)}))}else t._close();return t},destroy:function(){var t=this;if(t.__destroyed)t.__destroyError();else{"closed"!=t.__state?t.option("animationDuration",0)._close(null,null,!0):t.__timeoutsClear(),t._trigger("destroy"),t.__destroyed=!0,t._$origin.removeData(t.__namespace).off("."+t.__namespace+"-triggerOpen"),e(r.window.document.body).off("."+t.__namespace+"-triggerOpen");var i=t._$origin.data("tooltipster-ns");if(i)if(1===i.length){var o=null;"previous"==t.__options.restoration?o=t._$origin.data("tooltipster-initialTitle"):"current"==t.__options.restoration&&(o="string"==typeof t.__Content?t.__Content:e("
").append(t.__Content).html()),o&&t._$origin.attr("title",o),t._$origin.removeClass("tooltipstered"),t._$origin.removeData("tooltipster-ns").removeData("tooltipster-initialTitle")}else i=e.grep(i,(function(e,i){return e!==t.__namespace})),t._$origin.data("tooltipster-ns",i);t._trigger("destroyed"),t._off(),t.off(),t.__Content=null,t.__$emitterPrivate=null,t.__$emitterPublic=null,t.__options.parent=null,t._$origin=null,t._$tooltip=null,e.tooltipster.__instancesLatestArr=e.grep(e.tooltipster.__instancesLatestArr,(function(e,i){return t!==e})),clearInterval(t.__garbageCollector)}return t},disable:function(){return this.__destroyed?(this.__destroyError(),this):(this._close(),this.__enabled=!1,this)},elementOrigin:function(){return this.__destroyed?void this.__destroyError():this._$origin[0]},elementTooltip:function(){return this._$tooltip?this._$tooltip[0]:null},enable:function(){return this.__enabled=!0,this},hide:function(e){return this.close(e)},instance:function(){return this},off:function(){return this.__destroyed||this.__$emitterPublic.off.apply(this.__$emitterPublic,Array.prototype.slice.apply(arguments)),this},on:function(){return this.__destroyed?this.__destroyError():this.__$emitterPublic.on.apply(this.__$emitterPublic,Array.prototype.slice.apply(arguments)),this},one:function(){return this.__destroyed?this.__destroyError():this.__$emitterPublic.one.apply(this.__$emitterPublic,Array.prototype.slice.apply(arguments)),this},open:function(e){return this.__destroyed?this.__destroyError():this._open(null,e),this},option:function(t,i){return void 0===i?this.__options[t]:(this.__destroyed?this.__destroyError():(this.__options[t]=i,this.__optionsFormat(),e.inArray(t,["trigger","triggerClose","triggerOpen"])>=0&&this.__prepareOrigin(),"selfDestruction"===t&&this.__prepareGC()),this)},reposition:function(e,t){var i=this;return i.__destroyed?i.__destroyError():"closed"!=i.__state&&o(i._$origin)&&(t||o(i._$tooltip))&&(t||i._$tooltip.detach(),i.__Geometry=i.__geometry(),i._trigger({type:"reposition",event:e,helper:{geo:i.__Geometry}})),i},show:function(e){return this.open(e)},status:function(){return{destroyed:this.__destroyed,enabled:this.__enabled,open:"closed"!==this.__state,state:this.__state}},triggerHandler:function(){return this.__destroyed?this.__destroyError():this.__$emitterPublic.triggerHandler.apply(this.__$emitterPublic,Array.prototype.slice.apply(arguments)),this}},e.fn.tooltipster=function(){var t=Array.prototype.slice.apply(arguments),i="You are using a single HTML element as content for several tooltips. You probably want to set the contentCloning option to TRUE.";if(0===this.length)return this;if("string"==typeof t[0]){var o="#*$~&";return this.each((function(){var n=e(this).data("tooltipster-ns"),s=n?e(this).data(n[0]):null;if(!s)throw new Error("You called Tooltipster's \""+t[0]+'" method on an uninitialized element');if("function"!=typeof s[t[0]])throw new Error('Unknown method "'+t[0]+'"');this.length>1&&"content"==t[0]&&(t[1]instanceof e||"object"==typeof t[1]&&null!=t[1]&&t[1].tagName)&&!s.__options.contentCloning&&s.__options.debug&&console.log(i);var r=s[t[0]](t[1],t[2]);return r!==s||"instance"===t[0]?(o=r,!1):void 0})),"#*$~&"!==o?o:this}e.tooltipster.__instancesLatestArr=[];var s=t[0]&&void 0!==t[0].multiple,r=s&&t[0].multiple||!s&&n.multiple,a=t[0]&&void 0!==t[0].content,l=a&&t[0].content||!a&&n.content,c=t[0]&&void 0!==t[0].contentCloning,u=c&&t[0].contentCloning||!c&&n.contentCloning,d=t[0]&&void 0!==t[0].debug,h=d&&t[0].debug||!d&&n.debug;return this.length>1&&(l instanceof e||"object"==typeof l&&null!=l&&l.tagName)&&!u&&h&&console.log(i),this.each((function(){var i=!1,o=e(this),n=o.data("tooltipster-ns"),s=null;n?r?i=!0:h&&(console.log("Tooltipster: one or more tooltips are already attached to the element below. Ignoring."),console.log(this)):i=!0,i&&(s=new e.Tooltipster(this,t[0]),n||(n=[]),n.push(s.__namespace),o.data("tooltipster-ns",n),o.data(s.__namespace,s),s.__options.functionInit&&s.__options.functionInit.call(s,s,{origin:this}),s._trigger("init")),e.tooltipster.__instancesLatestArr.push(s)})),this},t.prototype={__init:function(t){this.__$tooltip=t,this.__$tooltip.css({left:0,overflow:"hidden",position:"absolute",top:0}).find(".tooltipster-content").css("overflow","auto"),this.$container=e('
').append(this.__$tooltip).appendTo(r.window.document.body)},__forceRedraw:function(){var e=this.__$tooltip.parent();this.__$tooltip.detach(),this.__$tooltip.appendTo(e)},constrain:function(e,t){return this.constraints={width:e,height:t},this.__$tooltip.css({display:"block",height:"",overflow:"auto",width:e}),this},destroy:function(){this.__$tooltip.detach().find(".tooltipster-content").css({display:"",overflow:""}),this.$container.remove()},free:function(){return this.constraints=null,this.__$tooltip.css({display:"",height:"",overflow:"visible",width:""}),this},measure:function(){this.__forceRedraw();var e=this.__$tooltip[0].getBoundingClientRect(),t={size:{height:e.height||e.bottom-e.top,width:e.width||e.right-e.left}};if(this.constraints){var i=this.__$tooltip.find(".tooltipster-content"),o=this.__$tooltip.outerHeight(),n=i[0].getBoundingClientRect(),s={height:o<=this.constraints.height,width:e.width<=this.constraints.width&&n.width>=i[0].scrollWidth-1};t.fits=s.height&&s.width}return r.IE&&r.IE<=11&&t.size.width!==r.window.document.documentElement.clientWidth&&(t.size.width=Math.ceil(t.size.width)+1),t}};var l=navigator.userAgent.toLowerCase();-1!=l.indexOf("msie")?r.IE=parseInt(l.split("msie")[1]):-1!==l.toLowerCase().indexOf("trident")&&-1!==l.indexOf(" rv:11")?r.IE=11:-1!=l.toLowerCase().indexOf("edge/")&&(r.IE=parseInt(l.toLowerCase().split("edge/")[1]));var c="tooltipster.sideTip";return e.tooltipster._plugin({name:c,instance:{__defaults:function(){return{arrow:!0,distance:6,functionPosition:null,maxWidth:null,minIntersection:16,minWidth:0,position:null,side:"top",viewportAware:!0}},__init:function(e){var t=this;t.__instance=e,t.__namespace="tooltipster-sideTip-"+Math.round(1e6*Math.random()),t.__previousState="closed",t.__options,t.__optionsFormat(),t.__instance._on("state."+t.__namespace,(function(e){"closed"==e.state?t.__close():"appearing"==e.state&&"closed"==t.__previousState&&t.__create(),t.__previousState=e.state})),t.__instance._on("options."+t.__namespace,(function(){t.__optionsFormat()})),t.__instance._on("reposition."+t.__namespace,(function(e){t.__reposition(e.event,e.helper)}))},__close:function(){this.__instance.content()instanceof e&&this.__instance.content().detach(),this.__instance._$tooltip.remove(),this.__instance._$tooltip=null},__create:function(){var t=e('
');this.__options.arrow||t.find(".tooltipster-box").css("margin",0).end().find(".tooltipster-arrow").hide(),this.__options.minWidth&&t.css("min-width",this.__options.minWidth+"px"),this.__options.maxWidth&&t.css("max-width",this.__options.maxWidth+"px"),this.__instance._$tooltip=t,this.__instance._trigger("created")},__destroy:function(){this.__instance._off("."+self.__namespace)},__optionsFormat:function(){var t=this;if(t.__options=t.__instance._optionsExtract(c,t.__defaults()),t.__options.position&&(t.__options.side=t.__options.position),"object"!=typeof t.__options.distance&&(t.__options.distance=[t.__options.distance]),t.__options.distance.length<4&&(void 0===t.__options.distance[1]&&(t.__options.distance[1]=t.__options.distance[0]),void 0===t.__options.distance[2]&&(t.__options.distance[2]=t.__options.distance[0]),void 0===t.__options.distance[3]&&(t.__options.distance[3]=t.__options.distance[1]),t.__options.distance={top:t.__options.distance[0],right:t.__options.distance[1],bottom:t.__options.distance[2],left:t.__options.distance[3]}),"string"==typeof t.__options.side){t.__options.side=[t.__options.side,{top:"bottom",right:"left",bottom:"top",left:"right"}[t.__options.side]],"left"==t.__options.side[0]||"right"==t.__options.side[0]?t.__options.side.push("top","bottom"):t.__options.side.push("right","left")}6===e.tooltipster._env.IE&&!0!==t.__options.arrow&&(t.__options.arrow=!1)},__reposition:function(t,i){var o,n=this,s=n.__targetFind(i),r=[];n.__instance._$tooltip.detach();var a=n.__instance._$tooltip.clone(),l=e.tooltipster._getRuler(a),c=!1,u=n.__instance.option("animation");switch(u&&a.removeClass("tooltipster-"+u),e.each(["window","document"],(function(o,u){var d=null;if(n.__instance._trigger({container:u,helper:i,satisfied:c,takeTest:function(e){d=e},results:r,type:"positionTest"}),1==d||0!=d&&0==c&&("window"!=u||n.__options.viewportAware))for(o=0;o=a.outerSize.width&&i.geo.available[u][p].height>=a.outerSize.height?a.fits=!0:a.fits=!1:a.fits=_.fits,"window"==u&&(a.fits?a.whole="top"==p||"bottom"==p?i.geo.origin.windowOffset.right>=n.__options.minIntersection&&i.geo.window.size.width-i.geo.origin.windowOffset.left>=n.__options.minIntersection:i.geo.origin.windowOffset.bottom>=n.__options.minIntersection&&i.geo.window.size.height-i.geo.origin.windowOffset.top>=n.__options.minIntersection:a.whole=!1),r.push(a),a.whole)c=!0;else if("natural"==a.mode&&(a.fits||a.size.width<=i.geo.available[u][p].width))return!1}}))}})),n.__instance._trigger({edit:function(e){r=e},event:t,helper:i,results:r,type:"positionTested"}),r.sort((function(e,t){if(e.whole&&!t.whole)return-1;if(!e.whole&&t.whole)return 1;if(e.whole&&t.whole){var i=n.__options.side.indexOf(e.side);return(o=n.__options.side.indexOf(t.side))>i?-1:i>o?1:"natural"==e.mode?-1:1}if(e.fits&&!t.fits)return-1;if(!e.fits&&t.fits)return 1;if(e.fits&&t.fits){var o;i=n.__options.side.indexOf(e.side);return(o=n.__options.side.indexOf(t.side))>i?-1:i>o?1:"natural"==e.mode?-1:1}return"document"==e.container&&"bottom"==e.side&&"natural"==e.mode?-1:1})),(o=r[0]).coord={},o.side){case"left":case"right":o.coord.top=Math.floor(o.target-o.size.height/2);break;case"bottom":case"top":o.coord.left=Math.floor(o.target-o.size.width/2)}switch(o.side){case"left":o.coord.left=i.geo.origin.windowOffset.left-o.outerSize.width;break;case"right":o.coord.left=i.geo.origin.windowOffset.right+o.distance.horizontal;break;case"top":o.coord.top=i.geo.origin.windowOffset.top-o.outerSize.height;break;case"bottom":o.coord.top=i.geo.origin.windowOffset.bottom+o.distance.vertical}"window"==o.container?"top"==o.side||"bottom"==o.side?o.coord.left<0?i.geo.origin.windowOffset.right-this.__options.minIntersection>=0?o.coord.left=0:o.coord.left=i.geo.origin.windowOffset.right-this.__options.minIntersection-1:o.coord.left>i.geo.window.size.width-o.size.width&&(i.geo.origin.windowOffset.left+this.__options.minIntersection<=i.geo.window.size.width?o.coord.left=i.geo.window.size.width-o.size.width:o.coord.left=i.geo.origin.windowOffset.left+this.__options.minIntersection+1-o.size.width):o.coord.top<0?i.geo.origin.windowOffset.bottom-this.__options.minIntersection>=0?o.coord.top=0:o.coord.top=i.geo.origin.windowOffset.bottom-this.__options.minIntersection-1:o.coord.top>i.geo.window.size.height-o.size.height&&(i.geo.origin.windowOffset.top+this.__options.minIntersection<=i.geo.window.size.height?o.coord.top=i.geo.window.size.height-o.size.height:o.coord.top=i.geo.origin.windowOffset.top+this.__options.minIntersection+1-o.size.height):(o.coord.left>i.geo.window.size.width-o.size.width&&(o.coord.left=i.geo.window.size.width-o.size.width),o.coord.left<0&&(o.coord.left=0)),n.__sideChange(a,o.side),i.tooltipClone=a[0],i.tooltipParent=n.__instance.option("parent").parent[0],i.mode=o.mode,i.whole=o.whole,i.origin=n.__instance._$origin[0],i.tooltip=n.__instance._$tooltip[0],delete o.container,delete o.fits,delete o.mode,delete o.outerSize,delete o.whole,o.distance=o.distance.horizontal||o.distance.vertical;var d,h,p,_=e.extend(!0,{},o);if(n.__instance._trigger({edit:function(e){o=e},event:t,helper:i,position:_,type:"position"}),n.__options.functionPosition){var f=n.__options.functionPosition.call(n,n.__instance,i,_);f&&(o=f)}l.destroy(),"top"==o.side||"bottom"==o.side?(d={prop:"left",val:o.target-o.coord.left},h=o.size.width-this.__options.minIntersection):(d={prop:"top",val:o.target-o.coord.top},h=o.size.height-this.__options.minIntersection),d.valh&&(d.val=h),p=i.geo.origin.fixedLineage?i.geo.origin.windowOffset:{left:i.geo.origin.windowOffset.left+i.geo.window.scroll.left,top:i.geo.origin.windowOffset.top+i.geo.window.scroll.top},o.coord={left:p.left+(o.coord.left-i.geo.origin.windowOffset.left),top:p.top+(o.coord.top-i.geo.origin.windowOffset.top)},n.__sideChange(n.__instance._$tooltip,o.side),i.geo.origin.fixedLineage?n.__instance._$tooltip.css("position","fixed"):n.__instance._$tooltip.css("position",""),n.__instance._$tooltip.css({left:o.coord.left,top:o.coord.top,height:o.size.height,width:o.size.width}).find(".tooltipster-arrow").css({left:"",top:""}).css(d.prop,d.val),n.__instance._$tooltip.appendTo(n.__instance.option("parent")),n.__instance._trigger({type:"repositioned",event:t,position:o})},__sideChange:function(e,t){e.removeClass("tooltipster-bottom").removeClass("tooltipster-left").removeClass("tooltipster-right").removeClass("tooltipster-top").addClass("tooltipster-"+t)},__targetFind:function(e){var t={},i=this.__instance._$origin[0].getClientRects();i.length>1&&(1==this.__instance._$origin.css("opacity")&&(this.__instance._$origin.css("opacity",.99),i=this.__instance._$origin[0].getClientRects(),this.__instance._$origin.css("opacity",1)));if(i.length<2)t.top=Math.floor(e.geo.origin.windowOffset.left+e.geo.origin.size.width/2),t.bottom=t.top,t.left=Math.floor(e.geo.origin.windowOffset.top+e.geo.origin.size.height/2),t.right=t.left;else{var o=i[0];t.top=Math.floor(o.left+(o.right-o.left)/2),o=i.length>2?i[Math.ceil(i.length/2)-1]:i[0],t.right=Math.floor(o.top+(o.bottom-o.top)/2),o=i[i.length-1],t.bottom=Math.floor(o.left+(o.right-o.left)/2),o=i.length>2?i[Math.ceil((i.length+1)/2)-1]:i[i.length-1],t.left=Math.floor(o.top+(o.bottom-o.top)/2)}return t}}}),e})),function(e){"function"==typeof define&&define.amd?define(["jquery"],e):e(jQuery)}((function(e){e.ui=e.ui||{},e.ui.version="1.12.1";var t=0,i=Array.prototype.slice;e.cleanData=function(t){return function(i){var o,n,s;for(s=0;null!=(n=i[s]);s++)try{(o=e._data(n,"events"))&&o.remove&&e(n).triggerHandler("remove")}catch(e){}t(i)}}(e.cleanData),e.widget=function(t,i,o){var n,s,r,a={},l=t.split(".")[0],c=l+"-"+(t=t.split(".")[1]);return o||(o=i,i=e.Widget),e.isArray(o)&&(o=e.extend.apply(null,[{}].concat(o))),e.expr[":"][c.toLowerCase()]=function(t){return!!e.data(t,c)},e[l]=e[l]||{},n=e[l][t],s=e[l][t]=function(e,t){return this._createWidget?void(arguments.length&&this._createWidget(e,t)):new s(e,t)},e.extend(s,n,{version:o.version,_proto:e.extend({},o),_childConstructors:[]}),(r=new i).options=e.widget.extend({},r.options),e.each(o,(function(t,o){return e.isFunction(o)?void(a[t]=function(){function e(){return i.prototype[t].apply(this,arguments)}function n(e){return i.prototype[t].apply(this,e)}return function(){var t,i=this._super,s=this._superApply;return this._super=e,this._superApply=n,t=o.apply(this,arguments),this._super=i,this._superApply=s,t}}()):void(a[t]=o)})),s.prototype=e.widget.extend(r,{widgetEventPrefix:n&&r.widgetEventPrefix||t},a,{constructor:s,namespace:l,widgetName:t,widgetFullName:c}),n?(e.each(n._childConstructors,(function(t,i){var o=i.prototype;e.widget(o.namespace+"."+o.widgetName,s,i._proto)})),delete n._childConstructors):i._childConstructors.push(s),e.widget.bridge(t,s),s},e.widget.extend=function(t){for(var o,n,s=i.call(arguments,1),r=0,a=s.length;a>r;r++)for(o in s[r])n=s[r][o],s[r].hasOwnProperty(o)&&void 0!==n&&(t[o]=e.isPlainObject(n)?e.isPlainObject(t[o])?e.widget.extend({},t[o],n):e.widget.extend({},n):n);return t},e.widget.bridge=function(t,o){var n=o.prototype.widgetFullName||t;e.fn[t]=function(s){var r="string"==typeof s,a=i.call(arguments,1),l=this;return r?this.length||"instance"!==s?this.each((function(){var i,o=e.data(this,n);return"instance"===s?(l=o,!1):o?e.isFunction(o[s])&&"_"!==s.charAt(0)?(i=o[s].apply(o,a))!==o&&void 0!==i?(l=i&&i.jquery?l.pushStack(i.get()):i,!1):void 0:e.error("no such method '"+s+"' for "+t+" widget instance"):e.error("cannot call methods on "+t+" prior to initialization; attempted to call method '"+s+"'")})):l=void 0:(a.length&&(s=e.widget.extend.apply(null,[s].concat(a))),this.each((function(){var t=e.data(this,n);t?(t.option(s||{}),t._init&&t._init()):e.data(this,n,new o(s,this))}))),l}},e.Widget=function(){},e.Widget._childConstructors=[],e.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"
",options:{classes:{},disabled:!1,create:null},_createWidget:function(i,o){o=e(o||this.defaultElement||this)[0],this.element=e(o),this.uuid=t++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=e(),this.hoverable=e(),this.focusable=e(),this.classesElementLookup={},o!==this&&(e.data(o,this.widgetFullName,this),this._on(!0,this.element,{remove:function(e){e.target===o&&this.destroy()}}),this.document=e(o.style?o.ownerDocument:o.document||o),this.window=e(this.document[0].defaultView||this.document[0].parentWindow)),this.options=e.widget.extend({},this.options,this._getCreateOptions(),i),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:e.noop,_create:e.noop,_init:e.noop,destroy:function(){var t=this;this._destroy(),e.each(this.classesElementLookup,(function(e,i){t._removeClass(i,e)})),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:e.noop,widget:function(){return this.element},option:function(t,i){var o,n,s,r=t;if(0===arguments.length)return e.widget.extend({},this.options);if("string"==typeof t)if(r={},o=t.split("."),t=o.shift(),o.length){for(n=r[t]=e.widget.extend({},this.options[t]),s=0;o.length-1>s;s++)n[o[s]]=n[o[s]]||{},n=n[o[s]];if(t=o.pop(),1===arguments.length)return void 0===n[t]?null:n[t];n[t]=i}else{if(1===arguments.length)return void 0===this.options[t]?null:this.options[t];r[t]=i}return this._setOptions(r),this},_setOptions:function(e){var t;for(t in e)this._setOption(t,e[t]);return this},_setOption:function(e,t){return"classes"===e&&this._setOptionClasses(t),this.options[e]=t,"disabled"===e&&this._setOptionDisabled(t),this},_setOptionClasses:function(t){var i,o,n;for(i in t)n=this.classesElementLookup[i],t[i]!==this.options.classes[i]&&n&&n.length&&(o=e(n.get()),this._removeClass(n,i),o.addClass(this._classes({element:o,keys:i,classes:t,add:!0})))},_setOptionDisabled:function(e){this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,!!e),e&&(this._removeClass(this.hoverable,null,"ui-state-hover"),this._removeClass(this.focusable,null,"ui-state-focus"))},enable:function(){return this._setOptions({disabled:!1})},disable:function(){return this._setOptions({disabled:!0})},_classes:function(t){function i(i,s){var r,a;for(a=0;i.length>a;a++)r=n.classesElementLookup[i[a]]||e(),r=t.add?e(e.unique(r.get().concat(t.element.get()))):e(r.not(t.element).get()),n.classesElementLookup[i[a]]=r,o.push(i[a]),s&&t.classes[i[a]]&&o.push(t.classes[i[a]])}var o=[],n=this;return t=e.extend({element:this.element,classes:this.options.classes||{}},t),this._on(t.element,{remove:"_untrackClassesElement"}),t.keys&&i(t.keys.match(/\S+/g)||[],!0),t.extra&&i(t.extra.match(/\S+/g)||[]),o.join(" ")},_untrackClassesElement:function(t){var i=this;e.each(i.classesElementLookup,(function(o,n){-1!==e.inArray(t.target,n)&&(i.classesElementLookup[o]=e(n.not(t.target).get()))}))},_removeClass:function(e,t,i){return this._toggleClass(e,t,i,!1)},_addClass:function(e,t,i){return this._toggleClass(e,t,i,!0)},_toggleClass:function(e,t,i,o){o="boolean"==typeof o?o:i;var n="string"==typeof e||null===e,s={extra:n?t:i,keys:n?e:t,element:n?this.element:e,add:o};return s.element.toggleClass(this._classes(s),o),this},_on:function(t,i,o){var n,s=this;"boolean"!=typeof t&&(o=i,i=t,t=!1),o?(i=n=e(i),this.bindings=this.bindings.add(i)):(o=i,i=this.element,n=this.widget()),e.each(o,(function(o,r){function a(){return t||!0!==s.options.disabled&&!e(this).hasClass("ui-state-disabled")?("string"==typeof r?s[r]:r).apply(s,arguments):void 0}"string"!=typeof r&&(a.guid=r.guid=r.guid||a.guid||e.guid++);var l=o.match(/^([\w:-]*)\s*(.*)$/),c=l[1]+s.eventNamespace,u=l[2];u?n.on(c,u,a):i.on(c,a)}))},_off:function(t,i){i=(i||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,t.off(i).off(i),this.bindings=e(this.bindings.not(t).get()),this.focusable=e(this.focusable.not(t).get()),this.hoverable=e(this.hoverable.not(t).get())},_delay:function(e,t){var i=this;return setTimeout((function(){return("string"==typeof e?i[e]:e).apply(i,arguments)}),t||0)},_hoverable:function(t){this.hoverable=this.hoverable.add(t),this._on(t,{mouseenter:function(t){this._addClass(e(t.currentTarget),null,"ui-state-hover")},mouseleave:function(t){this._removeClass(e(t.currentTarget),null,"ui-state-hover")}})},_focusable:function(t){this.focusable=this.focusable.add(t),this._on(t,{focusin:function(t){this._addClass(e(t.currentTarget),null,"ui-state-focus")},focusout:function(t){this._removeClass(e(t.currentTarget),null,"ui-state-focus")}})},_trigger:function(t,i,o){var n,s,r=this.options[t];if(o=o||{},(i=e.Event(i)).type=(t===this.widgetEventPrefix?t:this.widgetEventPrefix+t).toLowerCase(),i.target=this.element[0],s=i.originalEvent)for(n in s)n in i||(i[n]=s[n]);return this.element.trigger(i,o),!(e.isFunction(r)&&!1===r.apply(this.element[0],[i].concat(o))||i.isDefaultPrevented())}},e.each({show:"fadeIn",hide:"fadeOut"},(function(t,i){e.Widget.prototype["_"+t]=function(o,n,s){"string"==typeof n&&(n={effect:n});var r,a=n?!0===n||"number"==typeof n?i:n.effect||i:t;"number"==typeof(n=n||{})&&(n={duration:n}),r=!e.isEmptyObject(n),n.complete=s,n.delay&&o.delay(n.delay),r&&e.effects&&e.effects.effect[a]?o[t](n):a!==t&&o[a]?o[a](n.duration,n.easing,s):o.queue((function(i){e(this)[t](),s&&s.call(o[0]),i()}))}})),e.widget,function(){function t(e,t,i){return[parseFloat(e[0])*(u.test(e[0])?t/100:1),parseFloat(e[1])*(u.test(e[1])?i/100:1)]}function i(t,i){return parseInt(e.css(t,i),10)||0}var o,n=Math.max,s=Math.abs,r=/left|center|right/,a=/top|center|bottom/,l=/[\+\-]\d+(\.[\d]+)?%?/,c=/^\w+/,u=/%$/,d=e.fn.position;e.position={scrollbarWidth:function(){if(void 0!==o)return o;var t,i,n=e("
"),s=n.children()[0];return e("body").append(n),t=s.offsetWidth,n.css("overflow","scroll"),t===(i=s.offsetWidth)&&(i=n[0].clientWidth),n.remove(),o=t-i},getScrollInfo:function(t){var i=t.isWindow||t.isDocument?"":t.element.css("overflow-x"),o=t.isWindow||t.isDocument?"":t.element.css("overflow-y"),n="scroll"===i||"auto"===i&&t.widthi?"left":t>0?"right":"center",vertical:0>a?"top":r>0?"bottom":"middle"};c>h&&h>s(t+i)&&(u.horizontal="center"),d>p&&p>s(r+a)&&(u.vertical="middle"),u.important=n(s(t),s(i))>n(s(r),s(a))?"horizontal":"vertical",o.using.call(this,e,u)}),l.offset(e.extend(M,{using:a}))}))},e.ui.position={fit:{left:function(e,t){var i,o=t.within,s=o.isWindow?o.scrollLeft:o.offset.left,r=o.width,a=e.left-t.collisionPosition.marginLeft,l=s-a,c=a+t.collisionWidth-r-s;t.collisionWidth>r?l>0&&0>=c?(i=e.left+l+t.collisionWidth-r-s,e.left+=l-i):e.left=c>0&&0>=l?s:l>c?s+r-t.collisionWidth:s:l>0?e.left+=l:c>0?e.left-=c:e.left=n(e.left-a,e.left)},top:function(e,t){var i,o=t.within,s=o.isWindow?o.scrollTop:o.offset.top,r=t.within.height,a=e.top-t.collisionPosition.marginTop,l=s-a,c=a+t.collisionHeight-r-s;t.collisionHeight>r?l>0&&0>=c?(i=e.top+l+t.collisionHeight-r-s,e.top+=l-i):e.top=c>0&&0>=l?s:l>c?s+r-t.collisionHeight:s:l>0?e.top+=l:c>0?e.top-=c:e.top=n(e.top-a,e.top)}},flip:{left:function(e,t){var i,o,n=t.within,r=n.offset.left+n.scrollLeft,a=n.width,l=n.isWindow?n.scrollLeft:n.offset.left,c=e.left-t.collisionPosition.marginLeft,u=c-l,d=c+t.collisionWidth-a-l,h="left"===t.my[0]?-t.elemWidth:"right"===t.my[0]?t.elemWidth:0,p="left"===t.at[0]?t.targetWidth:"right"===t.at[0]?-t.targetWidth:0,_=-2*t.offset[0];0>u?(0>(i=e.left+h+p+_+t.collisionWidth-a-r)||s(u)>i)&&(e.left+=h+p+_):d>0&&(((o=e.left-t.collisionPosition.marginLeft+h+p+_-l)>0||d>s(o))&&(e.left+=h+p+_))},top:function(e,t){var i,o,n=t.within,r=n.offset.top+n.scrollTop,a=n.height,l=n.isWindow?n.scrollTop:n.offset.top,c=e.top-t.collisionPosition.marginTop,u=c-l,d=c+t.collisionHeight-a-l,h="top"===t.my[1]?-t.elemHeight:"bottom"===t.my[1]?t.elemHeight:0,p="top"===t.at[1]?t.targetHeight:"bottom"===t.at[1]?-t.targetHeight:0,_=-2*t.offset[1];0>u?(0>(o=e.top+h+p+_+t.collisionHeight-a-r)||s(u)>o)&&(e.top+=h+p+_):d>0&&(((i=e.top-t.collisionPosition.marginTop+h+p+_-l)>0||d>s(i))&&(e.top+=h+p+_))}},flipfit:{left:function(){e.ui.position.flip.left.apply(this,arguments),e.ui.position.fit.left.apply(this,arguments)},top:function(){e.ui.position.flip.top.apply(this,arguments),e.ui.position.fit.top.apply(this,arguments)}}}}(),e.ui.position,e.fn.form=function(){return"string"==typeof this[0].form?this.closest("form"):e(this[0].form)},e.ui.formResetMixin={_formResetHandler:function(){var t=e(this);setTimeout((function(){var i=t.data("ui-form-reset-instances");e.each(i,(function(){this.refresh()}))}))},_bindFormResetHandler:function(){if(this.form=this.element.form(),this.form.length){var e=this.form.data("ui-form-reset-instances")||[];e.length||this.form.on("reset.ui-form-reset",this._formResetHandler),e.push(this),this.form.data("ui-form-reset-instances",e)}},_unbindFormResetHandler:function(){if(this.form.length){var t=this.form.data("ui-form-reset-instances");t.splice(e.inArray(this,t),1),t.length?this.form.data("ui-form-reset-instances",t):this.form.removeData("ui-form-reset-instances").off("reset.ui-form-reset")}}},e.ui.keyCode={BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38},e.ui.escapeSelector=function(){var e=/([!"#$%&'()*+,./:;<=>?@[\]^`{|}~])/g;return function(t){return t.replace(e,"\\$1")}}(),e.fn.labels=function(){var t,i,o,n,s;return this[0].labels&&this[0].labels.length?this.pushStack(this[0].labels):(n=this.eq(0).parents("label"),(o=this.attr("id"))&&(s=(t=this.eq(0).parents().last()).add(t.length?t.siblings():this.siblings()),i="label[for='"+e.ui.escapeSelector(o)+"']",n=n.add(s.find(i).addBack(i))),this.pushStack(n))},e.fn.extend({uniqueId:function(){var e=0;return function(){return this.each((function(){this.id||(this.id="ui-id-"+ ++e)}))}}(),removeUniqueId:function(){return this.each((function(){/^ui-id-\d+$/.test(this.id)&&e(this).removeAttr("id")}))}}),e.ui.safeActiveElement=function(e){var t;try{t=e.activeElement}catch(i){t=e.body}return t||(t=e.body),t.nodeName||(t=e.body),t},e.widget("ui.menu",{version:"1.12.1",defaultElement:"
    ",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(e){e.preventDefault()},"click .ui-menu-item":function(t){var i=e(t.target),o=e(e.ui.safeActiveElement(this.document[0]));!this.mouseHandled&&i.not(".ui-state-disabled").length&&(this.select(t),t.isPropagationStopped()||(this.mouseHandled=!0),i.has(".ui-menu").length?this.expand(t):!this.element.is(":focus")&&o.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":function(t){if(!this.previousFilter){var i=e(t.target).closest(".ui-menu-item"),o=e(t.currentTarget);i[0]===o[0]&&(this._removeClass(o.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(t,o))}},mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(e,t){var i=this.active||this.element.find(this.options.items).eq(0);t||this.focus(e,i)},blur:function(t){this._delay((function(){!e.contains(this.element[0],e.ui.safeActiveElement(this.document[0]))&&this.collapseAll(t)}))},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(e){this._closeOnDocumentClick(e)&&this.collapseAll(e),this.mouseHandled=!1}})},_destroy:function(){var t=this.element.find(".ui-menu-item").removeAttr("role aria-disabled").children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),t.children().each((function(){var t=e(this);t.data("ui-menu-submenu-caret")&&t.remove()}))},_keydown:function(t){var i,o,n,s,r=!0;switch(t.keyCode){case e.ui.keyCode.PAGE_UP:this.previousPage(t);break;case e.ui.keyCode.PAGE_DOWN:this.nextPage(t);break;case e.ui.keyCode.HOME:this._move("first","first",t);break;case e.ui.keyCode.END:this._move("last","last",t);break;case e.ui.keyCode.UP:this.previous(t);break;case e.ui.keyCode.DOWN:this.next(t);break;case e.ui.keyCode.LEFT:this.collapse(t);break;case e.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(t);break;case e.ui.keyCode.ENTER:case e.ui.keyCode.SPACE:this._activate(t);break;case e.ui.keyCode.ESCAPE:this.collapse(t);break;default:r=!1,o=this.previousFilter||"",s=!1,n=t.keyCode>=96&&105>=t.keyCode?""+(t.keyCode-96):String.fromCharCode(t.keyCode),clearTimeout(this.filterTimer),n===o?s=!0:n=o+n,i=this._filterMenuItems(n),(i=s&&-1!==i.index(this.active.next())?this.active.nextAll(".ui-menu-item"):i).length||(n=String.fromCharCode(t.keyCode),i=this._filterMenuItems(n)),i.length?(this.focus(t,i),this.previousFilter=n,this.filterTimer=this._delay((function(){delete this.previousFilter}),1e3)):delete this.previousFilter}r&&t.preventDefault()},_activate:function(e){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(e):this.select(e))},refresh:function(){var t,i,o,n,s=this,r=this.options.icons.submenu,a=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),i=a.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each((function(){var t=e(this),i=t.prev(),o=e("").data("ui-menu-submenu-caret",!0);s._addClass(o,"ui-menu-icon","ui-icon "+r),i.attr("aria-haspopup","true").prepend(o),t.attr("aria-labelledby",i.attr("id"))})),this._addClass(i,"ui-menu","ui-widget ui-widget-content ui-front"),(t=a.add(this.element).find(this.options.items)).not(".ui-menu-item").each((function(){var t=e(this);s._isDivider(t)&&s._addClass(t,"ui-menu-divider","ui-widget-content")})),n=(o=t.not(".ui-menu-item, .ui-menu-divider")).children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(o,"ui-menu-item")._addClass(n,"ui-menu-item-wrapper"),t.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!e.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(e,t){if("icons"===e){var i=this.element.find(".ui-menu-icon");this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,t.submenu)}this._super(e,t)},_setOptionDisabled:function(e){this._super(e),this.element.attr("aria-disabled",e+""),this._toggleClass(null,"ui-state-disabled",!!e)},focus:function(e,t){var i,o,n;this.blur(e,e&&"focus"===e.type),this._scrollIntoView(t),this.active=t.first(),o=this.active.children(".ui-menu-item-wrapper"),this._addClass(o,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",o.attr("id")),n=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(n,null,"ui-state-active"),e&&"keydown"===e.type?this._close():this.timer=this._delay((function(){this._close()}),this.delay),(i=t.children(".ui-menu")).length&&e&&/^mouse/.test(e.type)&&this._startOpening(i),this.activeMenu=t.parent(),this._trigger("focus",e,{item:t})},_scrollIntoView:function(t){var i,o,n,s,r,a;this._hasScroll()&&(i=parseFloat(e.css(this.activeMenu[0],"borderTopWidth"))||0,o=parseFloat(e.css(this.activeMenu[0],"paddingTop"))||0,n=t.offset().top-this.activeMenu.offset().top-i-o,s=this.activeMenu.scrollTop(),r=this.activeMenu.height(),a=t.outerHeight(),0>n?this.activeMenu.scrollTop(s+n):n+a>r&&this.activeMenu.scrollTop(s+n-r+a))},blur:function(e,t){t||clearTimeout(this.timer),this.active&&(this._removeClass(this.active.children(".ui-menu-item-wrapper"),null,"ui-state-active"),this._trigger("blur",e,{item:this.active}),this.active=null)},_startOpening:function(e){clearTimeout(this.timer),"true"===e.attr("aria-hidden")&&(this.timer=this._delay((function(){this._close(),this._open(e)}),this.delay))},_open:function(t){var i=e.extend({of:this.active},this.options.position);clearTimeout(this.timer),this.element.find(".ui-menu").not(t.parents(".ui-menu")).hide().attr("aria-hidden","true"),t.show().removeAttr("aria-hidden").attr("aria-expanded","true").position(i)},collapseAll:function(t,i){clearTimeout(this.timer),this.timer=this._delay((function(){var o=i?this.element:e(t&&t.target).closest(this.element.find(".ui-menu"));o.length||(o=this.element),this._close(o),this.blur(t),this._removeClass(o.find(".ui-state-active"),null,"ui-state-active"),this.activeMenu=o}),this.delay)},_close:function(e){e||(e=this.active?this.active.parent():this.element),e.find(".ui-menu").hide().attr("aria-hidden","true").attr("aria-expanded","false")},_closeOnDocumentClick:function(t){return!e(t.target).closest(".ui-menu").length},_isDivider:function(e){return!/[^\-\u2014\u2013\s]/.test(e.text())},collapse:function(e){var t=this.active&&this.active.parent().closest(".ui-menu-item",this.element);t&&t.length&&(this._close(),this.focus(e,t))},expand:function(e){var t=this.active&&this.active.children(".ui-menu ").find(this.options.items).first();t&&t.length&&(this._open(t.parent()),this._delay((function(){this.focus(e,t)})))},next:function(e){this._move("next","first",e)},previous:function(e){this._move("prev","last",e)},isFirstItem:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},isLastItem:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},_move:function(e,t,i){var o;this.active&&(o="first"===e||"last"===e?this.active["first"===e?"prevAll":"nextAll"](".ui-menu-item").eq(-1):this.active[e+"All"](".ui-menu-item").eq(0)),o&&o.length&&this.active||(o=this.activeMenu.find(this.options.items)[t]()),this.focus(i,o)},nextPage:function(t){var i,o,n;return this.active?void(this.isLastItem()||(this._hasScroll()?(o=this.active.offset().top,n=this.element.height(),this.active.nextAll(".ui-menu-item").each((function(){return 0>(i=e(this)).offset().top-o-n})),this.focus(t,i)):this.focus(t,this.activeMenu.find(this.options.items)[this.active?"last":"first"]()))):void this.next(t)},previousPage:function(t){var i,o,n;return this.active?void(this.isFirstItem()||(this._hasScroll()?(o=this.active.offset().top,n=this.element.height(),this.active.prevAll(".ui-menu-item").each((function(){return(i=e(this)).offset().top-o+n>0})),this.focus(t,i)):this.focus(t,this.activeMenu.find(this.options.items).first()))):void this.next(t)},_hasScroll:function(){return this.element.outerHeight()",options:{appendTo:null,classes:{"ui-selectmenu-button-open":"ui-corner-top","ui-selectmenu-button-closed":"ui-corner-all"},disabled:null,icons:{button:"ui-icon-triangle-1-s"},position:{my:"left top",at:"left bottom",collision:"none"},width:!1,change:null,close:null,focus:null,open:null,select:null},_create:function(){var t=this.element.uniqueId().attr("id");this.ids={element:t,button:t+"-button",menu:t+"-menu"},this._drawButton(),this._drawMenu(),this._bindFormResetHandler(),this._rendered=!1,this.menuItems=e()},_drawButton:function(){var t,i=this,o=this._parseOption(this.element.find("option:selected"),this.element[0].selectedIndex);this.labels=this.element.labels().attr("for",this.ids.button),this._on(this.labels,{click:function(e){this.button.focus(),e.preventDefault()}}),this.element.hide(),this.button=e("",{tabindex:this.options.disabled?-1:0,id:this.ids.button,role:"combobox","aria-expanded":"false","aria-autocomplete":"list","aria-owns":this.ids.menu,"aria-haspopup":"true",title:this.element.attr("title")}).insertAfter(this.element),this._addClass(this.button,"ui-selectmenu-button ui-selectmenu-button-closed","ui-button ui-widget"),t=e("").appendTo(this.button),this._addClass(t,"ui-selectmenu-icon","ui-icon "+this.options.icons.button),this.buttonItem=this._renderButtonItem(o).appendTo(this.button),!1!==this.options.width&&this._resizeButton(),this._on(this.button,this._buttonEvents),this.button.one("focusin",(function(){i._rendered||i._refreshMenu()}))},_drawMenu:function(){var t=this;this.menu=e("
      ",{"aria-hidden":"true","aria-labelledby":this.ids.button,id:this.ids.menu}),this.menuWrap=e("
      ").append(this.menu),this._addClass(this.menuWrap,"ui-selectmenu-menu","ui-front"),this.menuWrap.appendTo(this._appendTo()),this.menuInstance=this.menu.menu({classes:{"ui-menu":"ui-corner-bottom"},role:"listbox",select:function(e,i){e.preventDefault(),t._setSelection(),t._select(i.item.data("ui-selectmenu-item"),e)},focus:function(e,i){var o=i.item.data("ui-selectmenu-item");null!=t.focusIndex&&o.index!==t.focusIndex&&(t._trigger("focus",e,{item:o}),t.isOpen||t._select(o,e)),t.focusIndex=o.index,t.button.attr("aria-activedescendant",t.menuItems.eq(o.index).attr("id"))}}).menu("instance"),this.menuInstance._off(this.menu,"mouseleave"),this.menuInstance._closeOnDocumentClick=function(){return!1},this.menuInstance._isDivider=function(){return!1}},refresh:function(){this._refreshMenu(),this.buttonItem.replaceWith(this.buttonItem=this._renderButtonItem(this._getSelectedItem().data("ui-selectmenu-item")||{})),null===this.options.width&&this._resizeButton()},_refreshMenu:function(){var e,t=this.element.find("option");this.menu.empty(),this._parseOptions(t),this._renderMenu(this.menu,this.items),this.menuInstance.refresh(),this.menuItems=this.menu.find("li").not(".ui-selectmenu-optgroup").find(".ui-menu-item-wrapper"),this._rendered=!0,t.length&&(e=this._getSelectedItem(),this.menuInstance.focus(null,e),this._setAria(e.data("ui-selectmenu-item")),this._setOption("disabled",this.element.prop("disabled")))},open:function(e){this.options.disabled||(this._rendered?(this._removeClass(this.menu.find(".ui-state-active"),null,"ui-state-active"),this.menuInstance.focus(null,this._getSelectedItem())):this._refreshMenu(),this.menuItems.length&&(this.isOpen=!0,this._toggleAttr(),this._resizeMenu(),this._position(),this._on(this.document,this._documentClick),this._trigger("open",e)))},_position:function(){this.menuWrap.position(e.extend({of:this.button},this.options.position))},close:function(e){this.isOpen&&(this.isOpen=!1,this._toggleAttr(),this.range=null,this._off(this.document),this._trigger("close",e))},widget:function(){return this.button},menuWidget:function(){return this.menu},_renderButtonItem:function(t){var i=e("");return this._setText(i,t.label),this._addClass(i,"ui-selectmenu-text"),i},_renderMenu:function(t,i){var o=this,n="";e.each(i,(function(i,s){var r;s.optgroup!==n&&(r=e("
    • ",{text:s.optgroup}),o._addClass(r,"ui-selectmenu-optgroup","ui-menu-divider"+(s.element.parent("optgroup").prop("disabled")?" ui-state-disabled":"")),r.appendTo(t),n=s.optgroup),o._renderItemData(t,s)}))},_renderItemData:function(e,t){return this._renderItem(e,t).data("ui-selectmenu-item",t)},_renderItem:function(t,i){var o=e("
    • "),n=e("
      ",{title:i.element.attr("title")});return i.disabled&&this._addClass(o,null,"ui-state-disabled"),this._setText(n,i.label),o.append(n).appendTo(t)},_setText:function(e,t){t?e.text(t):e.html(" ")},_move:function(e,t){var i,o,n=".ui-menu-item";this.isOpen?i=this.menuItems.eq(this.focusIndex).parent("li"):(i=this.menuItems.eq(this.element[0].selectedIndex).parent("li"),n+=":not(.ui-state-disabled)"),(o="first"===e||"last"===e?i["first"===e?"prevAll":"nextAll"](n).eq(-1):i[e+"All"](n).eq(0)).length&&this.menuInstance.focus(t,o)},_getSelectedItem:function(){return this.menuItems.eq(this.element[0].selectedIndex).parent("li")},_toggle:function(e){this[this.isOpen?"close":"open"](e)},_setSelection:function(){var e;this.range&&(window.getSelection?((e=window.getSelection()).removeAllRanges(),e.addRange(this.range)):this.range.select(),this.button.focus())},_documentClick:{mousedown:function(t){this.isOpen&&(e(t.target).closest(".ui-selectmenu-menu, #"+e.ui.escapeSelector(this.ids.button)).length||this.close(t))}},_buttonEvents:{mousedown:function(){var e;window.getSelection?(e=window.getSelection()).rangeCount&&(this.range=e.getRangeAt(0)):this.range=document.selection.createRange()},click:function(e){this._setSelection(),this._toggle(e)},keydown:function(t){var i=!0;switch(t.keyCode){case e.ui.keyCode.TAB:case e.ui.keyCode.ESCAPE:this.close(t),i=!1;break;case e.ui.keyCode.ENTER:this.isOpen&&this._selectFocusedItem(t);break;case e.ui.keyCode.UP:t.altKey?this._toggle(t):this._move("prev",t);break;case e.ui.keyCode.DOWN:t.altKey?this._toggle(t):this._move("next",t);break;case e.ui.keyCode.SPACE:this.isOpen?this._selectFocusedItem(t):this._toggle(t);break;case e.ui.keyCode.LEFT:this._move("prev",t);break;case e.ui.keyCode.RIGHT:this._move("next",t);break;case e.ui.keyCode.HOME:case e.ui.keyCode.PAGE_UP:this._move("first",t);break;case e.ui.keyCode.END:case e.ui.keyCode.PAGE_DOWN:this._move("last",t);break;default:this.menu.trigger(t),i=!1}i&&t.preventDefault()}},_selectFocusedItem:function(e){var t=this.menuItems.eq(this.focusIndex).parent("li");t.hasClass("ui-state-disabled")||this._select(t.data("ui-selectmenu-item"),e)},_select:function(e,t){var i=this.element[0].selectedIndex;this.element[0].selectedIndex=e.index,this.buttonItem.replaceWith(this.buttonItem=this._renderButtonItem(e)),this._setAria(e),this._trigger("select",t,{item:e}),e.index!==i&&this._trigger("change",t,{item:e}),this.close(t)},_setAria:function(e){var t=this.menuItems.eq(e.index).attr("id");this.button.attr({"aria-labelledby":t,"aria-activedescendant":t}),this.menu.attr("aria-activedescendant",t)},_setOption:function(e,t){if("icons"===e){var i=this.button.find("span.ui-icon");this._removeClass(i,null,this.options.icons.button)._addClass(i,null,t.button)}this._super(e,t),"appendTo"===e&&this.menuWrap.appendTo(this._appendTo()),"width"===e&&this._resizeButton()},_setOptionDisabled:function(e){this._super(e),this.menuInstance.option("disabled",e),this.button.attr("aria-disabled",e),this._toggleClass(this.button,null,"ui-state-disabled",e),this.element.prop("disabled",e),e?(this.button.attr("tabindex",-1),this.close()):this.button.attr("tabindex",0)},_appendTo:function(){var t=this.options.appendTo;return t&&(t=t.jquery||t.nodeType?e(t):this.document.find(t).eq(0)),t&&t[0]||(t=this.element.closest(".ui-front, dialog")),t.length||(t=this.document[0].body),t},_toggleAttr:function(){this.button.attr("aria-expanded",this.isOpen),this._removeClass(this.button,"ui-selectmenu-button-"+(this.isOpen?"closed":"open"))._addClass(this.button,"ui-selectmenu-button-"+(this.isOpen?"open":"closed"))._toggleClass(this.menuWrap,"ui-selectmenu-open",null,this.isOpen),this.menu.attr("aria-hidden",!this.isOpen)},_resizeButton:function(){var e=this.options.width;return!1===e?void this.button.css("width",""):(null===e&&(e=this.element.show().outerWidth(),this.element.hide()),void this.button.outerWidth(e))},_resizeMenu:function(){this.menu.outerWidth(Math.max(this.button.outerWidth(),this.menu.width("").outerWidth()+1))},_getCreateOptions:function(){var e=this._super();return e.disabled=this.element.prop("disabled"),e},_parseOptions:function(t){var i=this,o=[];t.each((function(t,n){o.push(i._parseOption(e(n),t))})),this.items=o},_parseOption:function(e,t){var i=e.parent("optgroup");return{element:e,index:t,value:e.val(),label:e.text(),optgroup:i.attr("label")||"",disabled:i.prop("disabled")||e.prop("disabled")}},_destroy:function(){this._unbindFormResetHandler(),this.menuWrap.remove(),this.button.remove(),this.element.show(),this.element.removeUniqueId(),this.labels.attr("for",this.ids.element)}}])})),function(e,t){e((function(){"use strict";function e(e,t){return null!=e&&null!=t&&e.toLowerCase()===t.toLowerCase()}function i(e,t){var i,o,n=e.length;if(!n||!t)return!1;for(i=t.toLowerCase(),o=0;o=0&&(i=i.substring(0,c)+"([\\w._\\+]+)"+i.substring(c+5)),t[n]=new RegExp(i,"i");u.props[e]=t}o(u.oss),o(u.phones),o(u.tablets),o(u.uas),o(u.utils),u.oss0={WindowsPhoneOS:u.oss.WindowsPhoneOS,WindowsMobileOS:u.oss.WindowsMobileOS}}(),r.findMatch=function(e,t){for(var i in e)if(a.call(e,i)&&e[i].test(t))return i;return null},r.findMatches=function(e,t){var i=[];for(var o in e)a.call(e,o)&&e[o].test(t)&&i.push(o);return i},r.getVersionStr=function(e,t){var i,o,n,s,l=r.mobileDetectRules.props;if(a.call(l,e))for(n=(i=l[e]).length,o=0;o1&&(e=t[0]+".",t.shift(),e+=t.join("")),Number(e)},r.isMobileFallback=function(e){return r.detectMobileBrowsers.fullPattern.test(e)||r.detectMobileBrowsers.shortPattern.test(e.substr(0,4))},r.isTabletFallback=function(e){return r.detectMobileBrowsers.tabletPattern.test(e)},r.prepareDetectionCache=function(e,i,o){var s,a,l;if(e.mobile===t)return(a=r.findMatch(r.mobileDetectRules.tablets,i))?(e.mobile=e.tablet=a,void(e.phone=null)):(s=r.findMatch(r.mobileDetectRules.phones,i))?(e.mobile=e.phone=s,void(e.tablet=null)):void(r.isMobileFallback(i)?(l=n.isPhoneSized(o),l===t?(e.mobile=r.FALLBACK_MOBILE,e.tablet=e.phone=null):l?(e.mobile=e.phone=r.FALLBACK_PHONE,e.tablet=null):(e.mobile=e.tablet=r.FALLBACK_TABLET,e.phone=null)):r.isTabletFallback(i)?(e.mobile=e.tablet=r.FALLBACK_TABLET,e.phone=null):e.mobile=e.tablet=e.phone=null)},r.mobileGrade=function(e){var t=null!==e.mobile();return e.os("iOS")&&e.version("iPad")>=4.3||e.os("iOS")&&e.version("iPhone")>=3.1||e.os("iOS")&&e.version("iPod")>=3.1||e.version("Android")>2.1&&e.is("Webkit")||e.version("Windows Phone OS")>=7||e.is("BlackBerry")&&e.version("BlackBerry")>=6||e.match("Playbook.*Tablet")||e.version("webOS")>=1.4&&e.match("Palm|Pre|Pixi")||e.match("hp.*TouchPad")||e.is("Firefox")&&e.version("Firefox")>=12||e.is("Chrome")&&e.is("AndroidOS")&&e.version("Android")>=4||e.is("Skyfire")&&e.version("Skyfire")>=4.1&&e.is("AndroidOS")&&e.version("Android")>=2.3||e.is("Opera")&&e.version("Opera Mobi")>11&&e.is("AndroidOS")||e.is("MeeGoOS")||e.is("Tizen")||e.is("Dolfin")&&e.version("Bada")>=2||(e.is("UC Browser")||e.is("Dolfin"))&&e.version("Android")>=2.3||e.match("Kindle Fire")||e.is("Kindle")&&e.version("Kindle")>=3||e.is("AndroidOS")&&e.is("NookTablet")||e.version("Chrome")>=11&&!t||e.version("Safari")>=5&&!t||e.version("Firefox")>=4&&!t||e.version("MSIE")>=7&&!t||e.version("Opera")>=10&&!t?"A":e.os("iOS")&&e.version("iPad")<4.3||e.os("iOS")&&e.version("iPhone")<3.1||e.os("iOS")&&e.version("iPod")<3.1||e.is("Blackberry")&&e.version("BlackBerry")>=5&&e.version("BlackBerry")<6||e.version("Opera Mini")>=5&&e.version("Opera Mini")<=6.5&&(e.version("Android")>=2.3||e.is("iOS"))||e.match("NokiaN8|NokiaC7|N97.*Series60|Symbian/3")||e.version("Opera Mobi")>=11&&e.is("SymbianOS")?"B":(e.version("BlackBerry")<5||e.match("MSIEMobile|Windows CE.*Mobile")||e.version("Windows Mobile"),"C")},r.detectOS=function(e){return r.findMatch(r.mobileDetectRules.oss0,e)||r.findMatch(r.mobileDetectRules.oss,e)},r.getDeviceSmallerSide=function(){return window.screen.width
      '),handleCardsWordGrammar(),COMPARE.count>1&&jQuery(".compare__alert").removeClass("compare__alert--active")}else{var s="You can only add "+maxCards+" items to compare!";jQuery("#confirm__cancel").hide(),confirmBox(s,null,(function(){setTimeout((function(){jQuery("#confirm__cancel").show()}),550)}))}}function unset_comparison_cookie(e){e=e.toString();var t=facookie_obj[facookiename].indexOf(e);t>-1&&facookie_obj[facookiename].splice(t,1),unmark_selected(e);var i=facookie_obj[facookiename].toString();COMPARE.count--;var o=new Date;o.setTime(o.getTime()+2592e6);var n="expires="+o.toUTCString();document.cookie=facookiename+"="+i+"; "+n+"; path=/",handleCompareBar(),jQuery(".compare-bar .number").text(COMPARE.count),handleCardsWordGrammar(),jQuery("#compare-preview__thumb-"+e).remove()}function getCookie(e){for(var t=e+"=",i=document.cookie.split(";"),o=0;oAdded To Compare"}function unmark_selected(e){jQuery("#cspan"+e).replaceWith((function(){return''})),jQuery(".cspan"+e).replaceWith((function(){return''}))}function handleCompareBar(){if(COMPARE.count>COMPARE.hideAddButton?jQuery("#compare-bar__wrapper").addClass("option--remove-add"):jQuery("#compare-bar__wrapper").removeClass("option--remove-add"),COMPARE.count>=COMPARE.showCompareButton?jQuery("#compare-bar__wrapper").addClass("option--add-compare-btn"):jQuery("#compare-bar__wrapper").removeClass("option--add-compare-btn"),COMPARE.count>COMPARE.showCompareBar)return jQuery(".compare-bar").addClass("active"),void jQuery(".site-footer").addClass("compare-bar--active");jQuery(".compare-bar").removeClass("active"),jQuery(".site-footer").removeClass("compare-bar--active"),0==COMPARE.count&&jQuery(".compare__alert").removeClass("compare__alert--active")}function handleCardsWordGrammar(){1==COMPARE.count?jQuery(".compare-bar .cards-label").text("Card"):jQuery(".compare-bar .cards-label").text("Cards")}function handleMobileSlider(){if("mobile"===deviceType){var e=jQuery(".compare-preview__thumb").outerWidth(!0)*COMPARE.count;jQuery("#compare-preview").css("width",e+"px")}}function changeCompareButtonLink(){var e=jQuery("#compare-button"),t=e.attr("href")+"?ver="+Date.now();e.attr("href",t)}var url=null;function handleCompareButtonAction(e){if("mobile"==deviceType){var t=jQuery(this),i=t.attr("href");void 0!==i&&!1!==i&&(url=t.attr("href"),t.removeAttr("href")),COMPARE.count>1?(jQuery(".compare__alert").removeClass("compare__alert--active"),window.location.href=url+"/?ver="+Date.now()):jQuery(".compare__alert").addClass("compare__alert--active")}}"mobile"==deviceType?jQuery(document).on("touchend","#compare-button",handleCompareButtonAction):jQuery(document).on("click","#compare-button",handleCompareButtonAction),function(e,t){t.faSelectPrimary="fa__select fa__select--primary",t.faSelectSecondary="fa__select fa__select--secondary",t.faSelectTertiary="fa__select fa__select--tertiary",t.faSelectCompare="fa__select fa__select--compare";var i={open:".header__search",close:".search-modal__close",input:".search-modal__input",submit:".search-modal__button",form:".search-modal__form",search:".search-modal",bodyClass:"body--search-modal-open",searchClass:"search-modal--open",searchUrl:"http://rgsystems.gr/?fat=search/?q="};function o(){faMakeSticky(".onboarding-header",10,"sticky")}function n(t){t.stopPropagation(),e(".header__nav").hasClass("active")?(e(this).removeClass("on"),e(".header__nav").removeClass("active"),e("body").removeClass("disable-scroll")):(e(this).addClass("on"),e(".header__nav").addClass("active"),e("body").addClass("disable-scroll"))}function s(t){var i=jQuery(t.target.parentElement);if(document.documentElement.clientWidth<=1024&&document.documentElement.clientWidth>480){i.hasClass("menu-item-has-children")&&t.preventDefault();var o=e(".menu > .menu-item.active").attr("id");e(".menu > .menu-item.active").removeClass("active"),e(".header__nav").removeClass("header__nav--showborder"),e(this).attr("id")!==o&&(e(this).addClass("active"),e(".header__nav").addClass("header__nav--showborder"))}document.documentElement.clientWidth<=480&&(i.hasClass("menu-item-has-children")&&t.preventDefault(),e(this).attr("id")!=e(".menu > .menu-item.active").attr("id")&&e(".menu > .menu-item.active").removeClass("active"),jQuery(t.target.parentElement.parentElement).hasClass("sub-menu")||(e(this).hasClass("active")?e(this).removeClass("active"):e(this).addClass("active")))}function r(){document.documentElement.clientWidth<=1024?e(".header-nav .sub-menu").hide():e(".header-nav .sub-menu").show()}function a(t){var i=e(this),o=i.offset().left,n=i.offset().top+(i.outerHeight()+10),s="",r="#advertiser-disclosure-block";o>e("body").width()/2&&(o=o+i.outerWidth()-e(r).outerWidth(),s="right"),document.documentElement.clientWidth>599&&e(r).css({left:o+"px"}),e(r).css({top:n+"px"}).fadeToggle().addClass(s)}function l(t){"advertiser-disclosure"!==t.target.id&&e("#advertiser-disclosure-block").fadeOut(),e(t.target).hasClass("icon__question")||(e(".tool-tip").removeClass("active"),p="")}e((function(){e(window).on("scroll",o),o(),initToolTip(),e(document).on("click","html",l),e(document).on("click",".header-nav",faDontPropogate),e(document).on("click",".menu-toggle",n),e(document).on("click",".menu > .menu-item",s),e(window).on("resize",r),e(document).on("click","#advertiser-disclosure",a),e(document).on("click","#advertiser-disclosure-block",faDontPropogate),e(document).on("click","#site-header-nav",faDontPropogate),e(document).on("click",".tool-tip",faDontPropogate),e(window).on("resize",u),e(document).on("click",".answer .answer-selector",d),e(document).on("click",".icon__question",_),e(document).on("click","#home__credit-btn",g),e(document).on("click",".article__author-bio-read-more-btn",S),e(document).on("click",i.open,f),e(document).on("click",i.close,m),e(document).on("click",i.submit,T),e(document).on("submit",i.form,(function(e){e.preventDefault()})),e(document).on("keydown","",b);var t=0,c=!1;e(window).scroll((function(){c=!0})),setInterval((function(){if(c){var i=window.pageYOffset||document.documentElement.scrollTop;!function(t){if(!e(".header__nav").hasClass("active")){var i=e(".header");1===t?i.css("transform","translateY(-100px)"):i.css("transform","translateY(0px)")}}(i>t?1:-1),t=i<=0?0:i,c=!1}}),250),e("#home__get-credit").selectmenu({width:225}),e("#home__get-category").selectmenu({width:225})})),t.initToolTip=function(){(faglobal.is_card_listing||faglobal.is_credit_card||faglobal.is_article||faglobal.is_card_compare||faglobal.is_personal_loan||faglobal.is_checking_account||faglobal.is_lander_page||faglobal.is_compare_page)&&(jQuery(document).find(".tooltip").tooltipster({theme:"tooltipster-shadow",maxWidth:500,zIndex:999,delay:0,speed:100,trigger:"click",contentCloning:!0}),1!==deviceType||faglobal.is_checking_account||jQuery(document).find(".tooltip").hover((function(){e(this).click()})))},t.throttle=function(e,t){var i=null,o=null;function n(){e.apply(null,o),i=null}return function(){i||(o=arguments,i=setTimeout(n,t))}},t.debounce=function(e,t){var i;return function(){for(var o=arguments.length,n=new Array(o),s=0;si?e(t).hasClass(o)||e(t).addClass(o):e(t).hasClass(o)&&e(t).removeClass(o))},t.faOpenOverlay=function(t){e("body").toggleClass("body-overlay--active"),t&&e(".overlay").toggleClass("overlay__active")},jQuery.fn.knowmore=function(t,i,o){for(var n=0;n1&&t.each((function(){e(this).css("height","auto");var t=e(this).outerHeight(!0);t>n&&(n=t)})),o.find(i).outerHeight(n)}else console.error(t+" Element Does not Exist")};var c=e(window).width();function u(){var t=e(window).width();if(t!==c&&document.documentElement.clientWidth<=599){var i=e("#advertiser-disclosure-block").attr("style");void 0!==i&&!1!==i&&e("#advertiser-disclosure-block").fadeOut().removeAttr("style"),c=t}}function d(){var t=e(this).data("url");e("#find-card-btn").attr("href",t)}var h,p="";function _(t){var i=e(this),o=e(".tool-tip"),n=e(".tool-top__text"),s=i.data("info");n.text(s);var r=i.offset().left+i.outerWidth()/2-o.outerWidth()/2,a=i.offset().top-(o.outerHeight()+10);setTimeout((function(){o.css({top:a,left:r}),s!==p?(o.addClass("active"),p=s):(o.removeClass("active"),p=null)}),100)}function f(){e("body").addClass(i.bodyClass),e(i.search).addClass(i.searchClass)}function m(){e("body").removeClass(i.bodyClass),e(i.search).removeClass(i.searchClass)}function T(t){if(t){t.preventDefault();var o=e(i.input).val();if(void 0===o||""==o)return!1;var n=encodeURI(i.searchUrl+o);window.location.href=n}}function b(e){13===e.keyCode&&T(),27===e.keyCode&&m()}function g(){var t=e("#home__get-credit").val(),i=e("#home__get-category").val();if(null!==t&&""!==t)if(null!==i&&""!==i){var o=faglobal.card_listing_url+"/"+i+"/"+t;window.location.href=o}else alert("Please Select Category");else alert("Please Select Credit Score")}if(e.fn.percentageInput=function(){var t=e(this);t.on("keyup",(function(e){var i=t.val();i=(i=i.match(/\d+/g))?i.join(""):0;i.length>1&&0==i.charAt(0)&&(i=i.substr(1));t.val(i+"%")})),t.on("keydown",(function(i){var o=e(this).val(),n=o.charAt(o.length-1),s=t[0].selectionEnd,r=i||window.event;if(r){8===(r.charCode||r.keyCode)&&"%"==n&&s==o.length&&("0%"!=o&&((o=o.split("")).splice(o.length-2,1),o=o.join(""),e(this).val(o)),r.preventDefault?r.preventDefault():r.returnValue=!1)}}))},e.fn.autocompleteHelper=function(t){var i=e(t.listwrapper),o=e(this).attr("class"),n=-1;e(document).click((function(e){e&&e.target.classList.contains("aclist")?("function"==typeof t.onSelected&&t.onSelected(e),i.hide()):e&&e.target.classList.contains(o)&&!i.is(":empty")?i.show():i.hide()})),e(this).keyup((function(o){var s=e(t.listwrapper+" .aclist").length;if(27==o.keyCode)n=-1,i.hide();else if(13==o.keyCode)i.find(".active").click();else if(38==o.keyCode||40==o.keyCode){38==o.keyCode?(0==n&&(n=s),--n):++n>=s&&(n=0);var r=i.children().removeClass("active").eq(n).addClass("active").text();e(this).val(r)}else 37==o.keyCode||39==o.keyCode||(t.params.term=e(this).val(),e.post(t.url,t.params,t.success).fail(t.error))}))},t.faPaginate=function(t,i){t.preventDefault();var o=1,n=e(t.target),s=parseInt(e(".nav-links .current").text());n.hasClass("next")?o=s+1:n.hasClass("prev")?o=s-1:n.hasClass("page-numbers")&&(o=parseInt(n.text())),"function"==typeof i&&i(o)},"1"===faglobal.is_home_page){document.documentElement.clientWidth<=750&&e(".home__info-btm-slick").slick({infinite:!1,responsive:[{breakpoint:750,settings:{slidesToShow:1,arrows:!1,centerMode:!0,centerPadding:"18%"}},{breakpoint:599,settings:{slidesToShow:1,arrows:!1,centerMode:!0,centerPadding:"15%"}}]})}"1"===faglobal.is_credit_card&&(e(h=".productSlider").length&&e(h).slick({infinite:!1,slidesToShow:5,slidesToScroll:1,nextArrow:'',prevArrow:'',responsive:[{breakpoint:1024,settings:{slidesToShow:4}},{breakpoint:870,settings:{slidesToShow:3}}]}));"1"===faglobal.is_card_listing&&e(h=".categorySlider").slick({infinite:!1,slidesToShow:5,slidesToScroll:1,nextArrow:'',prevArrow:'',responsive:[{breakpoint:1400,settings:{slidesToShow:4}},{breakpoint:920,settings:{slidesToShow:3}},{breakpoint:768,settings:{slidesToShow:2}}]});"1"===faglobal.is_card_listing&&e(h=".categorySlider-mob").slick({infinite:!0,slidesToShow:3,nextArrow:'',prevArrow:'',responsive:[{breakpoint:400,settings:{slidesToShow:2}}]});"1"!==faglobal.is_card_review&&"1"!==faglobal.is_card_compare||e(h=".card-review-slider").slick({infinite:!1,slidesToShow:3,slidesToScroll:1,nextArrow:'',prevArrow:'',responsive:[{breakpoint:1120,settings:{slidesToShow:2}}]});"1"===faglobal.is_blog_home&&e(h=".blogHomeSlider").slick({infinite:!1,slidesToShow:5,slidesToScroll:1,nextArrow:'',prevArrow:'',responsive:[{breakpoint:1120,settings:{slidesToShow:4}},{breakpoint:920,settings:{slidesToShow:3}}]});function S(){var t=e(this).siblings("p");e(this).hasClass("expand")?(t.html(e(this).data("ellipsisbio")),e(this).removeClass("expand"),e(this).text("Read More")):(t.html(e(this).data("bio")),e(this).addClass("expand"),e(this).text("Read Less"))}e(".more-info-text").on("click",(function(){e(".info-data").slideToggle("fast");var t=e(this).find(".more-info-text-icon");t.hasClass("more-info-text-icon-less")?t.removeClass("more-info-text-icon-less"):t.addClass("more-info-text-icon-less")})),e(".filter-open-desk").on("click",(function(){var t=e(this).parent().find(".filter-icon");t.hasClass("filter-icon-less")?t.removeClass("filter-icon-less"):t.addClass("filter-icon-less"),e(this).parent().find(".filter-value-wrap").slideToggle()})),e(".filter-open-mob").on("click",(function(){e(".filter-item-group").removeClass("content-fx-item-wrap--active"),e(this).parents(".filter-item-group").addClass("content-fx-item-wrap--active")})),e(".filter-icon-top, .content-fx--btm-bar").on("click",(function(){e(".content-fx--wrap").toggleClass("content-fx--wrap--active"),e("body").hasClass("body-overlay--active")?(e("body").removeClass("body-overlay--active"),"1"===faglobal.is_card_listing&&e("html, body").animate({scrollTop:e(".category-page-filter").offset().top-75},0)):function(t){t||(t=500);setTimeout((function(){e("body").addClass("body-overlay--active")}),t)}()})),jQuery.fn.moreinfo=function(t,i){var o=i||200;e(this).each((function(){var i=e(this);if(!i.data("moreinfoInit")){var n=0,s=!1;i.find("li").each((function(){var t=e(this);t.removeClass("toggle-list-hidden toggle-list-visible"),n>o?(t.addClass("toggle-list-hidden"),s=!0):t.addClass("toggle-list-visible"),n+=t.outerHeight(!0)})),s?i.find(t).show():i.find(t).hide(),i.find(t).on("click",(function(){var t=e(this);i.find(".toggle-list-hidden").toggleClass("toggle-list-show"),"more info"==t.text().toLowerCase()?t.text("hide info"):t.text("more info")})),i.data("moreinfoInit","true")}}))},e(document).on("click",".compare-bar-left",(function(){var t=e(this).parents(".compare-bar-wrap");t.hasClass("compare-bar-wrap-mob-active")?t.removeClass("compare-bar-wrap-mob-active"):t.addClass("compare-bar-wrap-mob-active")})),e(document).on("click",".more-card-icon a",(function(t){t.preventDefault(),e("#more-cards-box").hasClass("more-cards-box-active")?(e("#more-cards-box").css("opacity","0"),setTimeout((function(){e("#more-cards-box").removeClass("more-cards-box-active")}),450)):(e("#more-cards-box").addClass("more-cards-box-active"),setTimeout((function(){e("#more-cards-box").css("opacity","1")}),10))})),e(document).on("click","body",(function(t){e(t.target).hasClass("category-item__name")||e(t.target).hasClass("category-item__icon")||e(t.target).hasClass("category-item__link")||e(t.target).hasClass("category-item")||e("#more-cards-box").hasClass("more-cards-box-active")&&(e("#more-cards-box").css("opacity","0"),setTimeout((function(){e("#more-cards-box").removeClass("more-cards-box-active")}),450))})),e(".home__product-wrap li").mouseover((function(){var t=e(this).index();1==t&&e(this).parents(".home__product-wrap").addClass("home__product-wrap-active-1"),2==t&&e(this).parents(".home__product-wrap").addClass("home__product-wrap-active-2"),3==t&&e(this).parents(".home__product-wrap").addClass("home__product-wrap-active-3")})),e(".home__product-wrap li").mouseout((function(){e(this).parents(".home__product-wrap").removeClass("home__product-wrap-active-1 home__product-wrap-active-2 home__product-wrap-active-3")})),e(".compare-btn-toggle").on("click",(function(){e(this).parents(".compare-bar").hasClass("compare-bar__active_toggle")?e(this).parents(".compare-bar").removeClass("compare-bar__active_toggle"):e(this).parents(".compare-bar").addClass("compare-bar__active_toggle")})),window.isBot=RegExp("200pleasebot|alexabot|adsbot-google|appengine-google;|ask\\sjeeves/teoma|baiduspider|bingbot|caliperbot/|ccbot/[\\d]|commons-httpclient|crawler|facebookexternalhit|linkedinbot/|twitterbot/|google[.]com/[+]/web/snippet|feedfetcher-google|googlebot|ia_archiver|kishimobot|luasocket|magpierss|moodlebot|msnbot|nuhk|openbot|pingdom[.]com_bot_version|simplepie|site\\sscanner\\sbot|slurp|smtbot/[\\d]|spbot/[\\d]|spinn3r|startmebot/|statdom[.]ru/bot|uptimerobot|web\\sspider|spider/|webspider|wget/|yammybot|yodaobot|yandexmetrika/|yandexbot|yacybot|google-http-java-client/|musobot/|yabrowser/|contxbot/|mediapartners-google|yahoo-ad-monitoring|catchpoint|mj12bot|cloudflare-alwaysonline|ahrefsbot|open web analytics bot master|dnyzbot|archive.org_bot|google-adwords-instant|google-adwords-displayads|ot-toulouse.com|rssingbot|linkdexbot|semrushbot|everyonesocialbot|bomborabot|cliqzbot|snacktory|aiohttp|linkdexbot|alphabot|dotbot|exabot|amazon cloudfront|yahoo-link-preview-|yahoo link preview","i").test(navigator.userAgent),window.handleBotDetection=function(){isBot&&(console.log("Bot detected !"),e(document).find('.fa-affiliate-btn[href*="/"]').each((function(){e(this).removeAttr("href"),void 0!==e(this).attr("target")&&e(this).removeAttr("target")})))},handleBotDetection();var v=e(".header__container .header__nav");e(".menu-item").hover((function(){v.find(".menu-item.item-advisor a").addClass("inactive")}),(function(){v.find(".menu-item.item-advisor a").removeClass("inactive")}))}(jQuery,this);