if(function(n){typeof define=="function"&&define.amd?define(["jquery"],n):n(jQuery)}(function(n){function p(n){for(var t=n.css("visibility");t==="inherit";)n=n.parent(),t=n.css("visibility");return t!=="hidden"}function w(n){for(var t,i;n.length&&n[0]!==document;){if(t=n.css("position"),(t==="absolute"||t==="relative"||t==="fixed")&&(i=parseInt(n.css("zIndex"),10),!isNaN(i)&&i!==0))return i;n=n.parent()}return 0}function o(){this._curInst=null;this._keyEvent=!1;this._disabledInputs=[];this._datepickerShowing=!1;this._inDialog=!1;this._mainDivId="ui-datepicker-div";this._inlineClass="ui-datepicker-inline";this._appendClass="ui-datepicker-append";this._triggerClass="ui-datepicker-trigger";this._dialogClass="ui-datepicker-dialog";this._disableClass="ui-datepicker-disabled";this._unselectableClass="ui-datepicker-unselectable";this._currentClass="ui-datepicker-current-day";this._dayOverClass="ui-datepicker-days-cell-over";this.regional=[];this.regional[""]={closeText:"Done",prevText:"Prev",nextText:"Next",currentText:"Today",monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["Su","Mo","Tu","We","Th","Fr","Sa"],weekHeader:"Wk",dateFormat:"mm/dd/yy",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""};this._defaults={showOn:"focus",showAnim:"fadeIn",showOptions:{},defaultDate:null,appendText:"",buttonText:"...",buttonImage:"",buttonImageOnly:!1,hideIfNoPrevNext:!1,navigationAsDateFormat:!1,gotoCurrent:!1,changeMonth:!1,changeYear:!1,yearRange:"c-10:c+10",showOtherMonths:!1,selectOtherMonths:!1,showWeek:!1,calculateWeek:this.iso8601Week,shortYearCutoff:"+10",minDate:null,maxDate:null,duration:"fast",beforeShowDay:null,beforeShow:null,onSelect:null,onChangeMonthYear:null,onClose:null,numberOfMonths:1,showCurrentAtPos:0,stepMonths:1,stepBigMonths:12,altField:"",altFormat:"",constrainInput:!0,showButtonPanel:!1,autoSize:!1,disabled:!1};n.extend(this._defaults,this.regional[""]);this.regional.en=n.extend(!0,{},this.regional[""]);this.regional["en-US"]=n.extend(!0,{},this.regional.en);this.dpDiv=s(n("<div id='"+this._mainDivId+"' class='ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all'><\/div>"))}function s(t){var i="button, .ui-datepicker-prev, .ui-datepicker-next, .ui-datepicker-calendar td a";return t.on("mouseout",i,function(){n(this).removeClass("ui-state-hover");this.className.indexOf("ui-datepicker-prev")!==-1&&n(this).removeClass("ui-datepicker-prev-hover");this.className.indexOf("ui-datepicker-next")!==-1&&n(this).removeClass("ui-datepicker-next-hover")}).on("mouseover",i,h)}function h(){n.datepicker._isDisabledDatepicker(t.inline?t.dpDiv.parent()[0]:t.input[0])||(n(this).parents(".ui-datepicker-calendar").find("a").removeClass("ui-state-hover"),n(this).addClass("ui-state-hover"),this.className.indexOf("ui-datepicker-prev")!==-1&&n(this).addClass("ui-datepicker-prev-hover"),this.className.indexOf("ui-datepicker-next")!==-1&&n(this).addClass("ui-datepicker-next-hover"))}function i(t,i){n.extend(t,i);for(var r in i)i[r]==null&&(t[r]=i[r]);return t}var a,v,y,t;n.ui=n.ui||{};var b=n.ui.version="1.12.1",l=0,e=Array.prototype.slice;n.cleanData=function(t){return function(i){for(var r,u,f=0;(u=i[f])!=null;f++)try{r=n._data(u,"events");r&&r.remove&&n(u).triggerHandler("remove")}catch(e){}t(i)}}(n.cleanData);n.widget=function(t,i,r){var f,u,o,h={},e=t.split(".")[0],s;return t=t.split(".")[1],s=e+"-"+t,r||(r=i,i=n.Widget),n.isArray(r)&&(r=n.extend.apply(null,[{}].concat(r))),n.expr[":"][s.toLowerCase()]=function(t){return!!n.data(t,s)},n[e]=n[e]||{},f=n[e][t],u=n[e][t]=function(n,t){if(!this._createWidget)return new u(n,t);arguments.length&&this._createWidget(n,t)},n.extend(u,f,{version:r.version,_proto:n.extend({},r),_childConstructors:[]}),o=new i,o.options=n.widget.extend({},o.options),n.each(r,function(t,r){if(!n.isFunction(r)){h[t]=r;return}h[t]=function(){function n(){return i.prototype[t].apply(this,arguments)}function u(n){return i.prototype[t].apply(this,n)}return function(){var i=this._super,f=this._superApply,t;return this._super=n,this._superApply=u,t=r.apply(this,arguments),this._super=i,this._superApply=f,t}}()}),u.prototype=n.widget.extend(o,{widgetEventPrefix:f?o.widgetEventPrefix||t:t},h,{constructor:u,namespace:e,widgetName:t,widgetFullName:s}),f?(n.each(f._childConstructors,function(t,i){var r=i.prototype;n.widget(r.namespace+"."+r.widgetName,u,i._proto)}),delete f._childConstructors):i._childConstructors.push(u),n.widget.bridge(t,u),u};n.widget.extend=function(t){for(var f=e.call(arguments,1),u=0,o=f.length,i,r;u<o;u++)for(i in f[u])r=f[u][i],f[u].hasOwnProperty(i)&&r!==undefined&&(t[i]=n.isPlainObject(r)?n.isPlainObject(t[i])?n.widget.extend({},t[i],r):n.widget.extend({},r):r);return t};n.widget.bridge=function(t,i){var r=i.prototype.widgetFullName||t;n.fn[t]=function(u){var s=typeof u=="string",o=e.call(arguments,1),f=this;return s?this.length||u!=="instance"?this.each(function(){var i,e=n.data(this,r);return u==="instance"?(f=e,!1):e?!n.isFunction(e[u])||u.charAt(0)==="_"?n.error("no such method '"+u+"' for "+t+" widget instance"):(i=e[u].apply(e,o),i!==e&&i!==undefined?(f=i&&i.jquery?f.pushStack(i.get()):i,!1):void 0):n.error("cannot call methods on "+t+" prior to initialization; attempted to call method '"+u+"'")}):f=undefined:(o.length&&(u=n.widget.extend.apply(null,[u].concat(o))),this.each(function(){var t=n.data(this,r);t?(t.option(u||{}),t._init&&t._init()):n.data(this,r,new i(u,this))})),f}};n.Widget=function(){};n.Widget._childConstructors=[];n.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"<div>",options:{classes:{},disabled:!1,create:null},_createWidget:function(t,i){i=n(i||this.defaultElement||this)[0];this.element=n(i);this.uuid=l++;this.eventNamespace="."+this.widgetName+this.uuid;this.bindings=n();this.hoverable=n();this.focusable=n();this.classesElementLookup={};i!==this&&(n.data(i,this.widgetFullName,this),this._on(!0,this.element,{remove:function(n){n.target===i&&this.destroy()}}),this.document=n(i.style?i.ownerDocument:i.document||i),this.window=n(this.document[0].defaultView||this.document[0].parentWindow));this.options=n.widget.extend({},this.options,this._getCreateOptions(),t);this._create();this.options.disabled&&this._setOptionDisabled(this.options.disabled);this._trigger("create",null,this._getCreateEventData());this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:n.noop,_create:n.noop,_init:n.noop,destroy:function(){var t=this;this._destroy();n.each(this.classesElementLookup,function(n,i){t._removeClass(i,n)});this.element.off(this.eventNamespace).removeData(this.widgetFullName);this.widget().off(this.eventNamespace).removeAttr("aria-disabled");this.bindings.off(this.eventNamespace)},_destroy:n.noop,widget:function(){return this.element},option:function(t,i){var e=t,r,u,f;if(arguments.length===0)return n.widget.extend({},this.options);if(typeof t=="string")if(e={},r=t.split("."),t=r.shift(),r.length){for(u=e[t]=n.widget.extend({},this.options[t]),f=0;f<r.length-1;f++)u[r[f]]=u[r[f]]||{},u=u[r[f]];if(t=r.pop(),arguments.length===1)return u[t]===undefined?null:u[t];u[t]=i}else{if(arguments.length===1)return this.options[t]===undefined?null:this.options[t];e[t]=i}return this._setOptions(e),this},_setOptions:function(n){var t;for(t in n)this._setOption(t,n[t]);return this},_setOption:function(n,t){return n==="classes"&&this._setOptionClasses(t),this.options[n]=t,n==="disabled"&&this._setOptionDisabled(t),this},_setOptionClasses:function(t){var i,u,r;for(i in t)(r=this.classesElementLookup[i],t[i]!==this.options.classes[i]&&r&&r.length)&&(u=n(r.get()),this._removeClass(r,i),u.addClass(this._classes({element:u,keys:i,classes:t,add:!0})))},_setOptionDisabled:function(n){this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,!!n);n&&(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 u(u,f){for(var o,e=0;e<u.length;e++)o=r.classesElementLookup[u[e]]||n(),o=t.add?n(n.unique(o.get().concat(t.element.get()))):n(o.not(t.element).get()),r.classesElementLookup[u[e]]=o,i.push(u[e]),f&&t.classes[u[e]]&&i.push(t.classes[u[e]])}var i=[],r=this;return t=n.extend({element:this.element,classes:this.options.classes||{}},t),this._on(t.element,{remove:"_untrackClassesElement"}),t.keys&&u(t.keys.match(/\S+/g)||[],!0),t.extra&&u(t.extra.match(/\S+/g)||[]),i.join(" ")},_untrackClassesElement:function(t){var i=this;n.each(i.classesElementLookup,function(r,u){n.inArray(t.target,u)!==-1&&(i.classesElementLookup[r]=n(u.not(t.target).get()))})},_removeClass:function(n,t,i){return this._toggleClass(n,t,i,!1)},_addClass:function(n,t,i){return this._toggleClass(n,t,i,!0)},_toggleClass:function(n,t,i,r){r=typeof r=="boolean"?r:i;var u=typeof n=="string"||n===null,f={extra:u?t:i,keys:u?n:t,element:u?this.element:n,add:r};return f.element.toggleClass(this._classes(f),r),this},_on:function(t,i,r){var f,u=this;typeof t!="boolean"&&(r=i,i=t,t=!1);r?(i=f=n(i),this.bindings=this.bindings.add(i)):(r=i,i=this.element,f=this.widget());n.each(r,function(r,e){function o(){if(t||u.options.disabled!==!0&&!n(this).hasClass("ui-state-disabled"))return(typeof e=="string"?u[e]:e).apply(u,arguments)}typeof e!="string"&&(o.guid=e.guid=e.guid||o.guid||n.guid++);var s=r.match(/^([\w:-]*)\s*(.*)$/),h=s[1]+u.eventNamespace,c=s[2];if(c)f.on(h,c,o);else i.on(h,o)})},_off:function(t,i){i=(i||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace;t.off(i).off(i);this.bindings=n(this.bindings.not(t).get());this.focusable=n(this.focusable.not(t).get());this.hoverable=n(this.hoverable.not(t).get())},_delay:function(n,t){function r(){return(typeof n=="string"?i[n]:n).apply(i,arguments)}var i=this;return setTimeout(r,t||0)},_hoverable:function(t){this.hoverable=this.hoverable.add(t);this._on(t,{mouseenter:function(t){this._addClass(n(t.currentTarget),null,"ui-state-hover")},mouseleave:function(t){this._removeClass(n(t.currentTarget),null,"ui-state-hover")}})},_focusable:function(t){this.focusable=this.focusable.add(t);this._on(t,{focusin:function(t){this._addClass(n(t.currentTarget),null,"ui-state-focus")},focusout:function(t){this._removeClass(n(t.currentTarget),null,"ui-state-focus")}})},_trigger:function(t,i,r){var u,f,e=this.options[t];if(r=r||{},i=n.Event(i),i.type=(t===this.widgetEventPrefix?t:this.widgetEventPrefix+t).toLowerCase(),i.target=this.element[0],f=i.originalEvent,f)for(u in f)u in i||(i[u]=f[u]);return this.element.trigger(i,r),!(n.isFunction(e)&&e.apply(this.element[0],[i].concat(r))===!1||i.isDefaultPrevented())}};n.each({show:"fadeIn",hide:"fadeOut"},function(t,i){n.Widget.prototype["_"+t]=function(r,u,f){typeof u=="string"&&(u={effect:u});var o,e=u?u===!0||typeof u=="number"?i:u.effect||i:t;u=u||{};typeof u=="number"&&(u={duration:u});o=!n.isEmptyObject(u);u.complete=f;u.delay&&r.delay(u.delay);o&&n.effects&&n.effects.effect[e]?r[t](u):e!==t&&r[e]?r[e](u.duration,u.easing,f):r.queue(function(i){n(this)[t]();f&&f.call(r[0]);i()})}});a=n.widget,function(){function c(n,t,i){return[parseFloat(n[0])*(h.test(n[0])?t/100:1),parseFloat(n[1])*(h.test(n[1])?i/100:1)]}function r(t,i){return parseInt(n.css(t,i),10)||0}function a(t){var i=t[0];return i.nodeType===9?{width:t.width(),height:t.height(),offset:{top:0,left:0}}:n.isWindow(i)?{width:t.width(),height:t.height(),offset:{top:t.scrollTop(),left:t.scrollLeft()}}:i.preventDefault?{width:0,height:0,offset:{top:i.pageY,left:i.pageX}}:{width:t.outerWidth(),height:t.outerHeight(),offset:t.offset()}}var u,i=Math.max,t=Math.abs,f=/left|center|right/,e=/top|center|bottom/,o=/[\+\-]\d+(\.[\d]+)?%?/,s=/^\w+/,h=/%$/,l=n.fn.position;n.position={scrollbarWidth:function(){if(u!==undefined)return u;var r,i,t=n("<div style='display:block;position:absolute;width:50px;height:50px;overflow:hidden;'><div style='height:100px;width:auto;'><\/div><\/div>"),f=t.children()[0];return n("body").append(t),r=f.offsetWidth,t.css("overflow","scroll"),i=f.offsetWidth,r===i&&(i=t[0].clientWidth),t.remove(),u=r-i},getScrollInfo:function(t){var i=t.isWindow||t.isDocument?"":t.element.css("overflow-x"),r=t.isWindow||t.isDocument?"":t.element.css("overflow-y"),u=i==="scroll"||i==="auto"&&t.width<t.element[0].scrollWidth,f=r==="scroll"||r==="auto"&&t.height<t.element[0].scrollHeight;return{width:f?n.position.scrollbarWidth():0,height:u?n.position.scrollbarWidth():0}},getWithinInfo:function(t){var i=n(t||window),r=n.isWindow(i[0]),u=!!i[0]&&i[0].nodeType===9,f=!r&&!u;return{element:i,isWindow:r,isDocument:u,offset:f?n(t).offset():{left:0,top:0},scrollLeft:i.scrollLeft(),scrollTop:i.scrollTop(),width:i.outerWidth(),height:i.outerHeight()}}};n.fn.position=function(u){if(!u||!u.of)return l.apply(this,arguments);u=n.extend({},u);var w,h,v,p,y,k,d=n(u.of),nt=n.position.getWithinInfo(u.within),tt=n.position.getScrollInfo(nt),b=(u.collision||"flip").split(" "),g={};return k=a(d),d[0].preventDefault&&(u.at="left top"),h=k.width,v=k.height,p=k.offset,y=n.extend({},p),n.each(["my","at"],function(){var n=(u[this]||"").split(" "),t,i;n.length===1&&(n=f.test(n[0])?n.concat(["center"]):e.test(n[0])?["center"].concat(n):["center","center"]);n[0]=f.test(n[0])?n[0]:"center";n[1]=e.test(n[1])?n[1]:"center";t=o.exec(n[0]);i=o.exec(n[1]);g[this]=[t?t[0]:0,i?i[0]:0];u[this]=[s.exec(n[0])[0],s.exec(n[1])[0]]}),b.length===1&&(b[1]=b[0]),u.at[0]==="right"?y.left+=h:u.at[0]==="center"&&(y.left+=h/2),u.at[1]==="bottom"?y.top+=v:u.at[1]==="center"&&(y.top+=v/2),w=c(g.at,h,v),y.left+=w[0],y.top+=w[1],this.each(function(){var a,k,e=n(this),o=e.outerWidth(),s=e.outerHeight(),it=r(this,"marginLeft"),rt=r(this,"marginTop"),ut=o+it+r(this,"marginRight")+tt.width,ft=s+rt+r(this,"marginBottom")+tt.height,f=n.extend({},y),l=c(g.my,e.outerWidth(),e.outerHeight());u.my[0]==="right"?f.left-=o:u.my[0]==="center"&&(f.left-=o/2);u.my[1]==="bottom"?f.top-=s:u.my[1]==="center"&&(f.top-=s/2);f.left+=l[0];f.top+=l[1];a={marginLeft:it,marginTop:rt};n.each(["left","top"],function(t,i){n.ui.position[b[t]]&&n.ui.position[b[t]][i](f,{targetWidth:h,targetHeight:v,elemWidth:o,elemHeight:s,collisionPosition:a,collisionWidth:ut,collisionHeight:ft,offset:[w[0]+l[0],w[1]+l[1]],my:u.my,at:u.at,within:nt,elem:e})});u.using&&(k=function(n){var r=p.left-f.left,a=r+h-o,c=p.top-f.top,y=c+v-s,l={target:{element:d,left:p.left,top:p.top,width:h,height:v},element:{element:e,left:f.left,top:f.top,width:o,height:s},horizontal:a<0?"left":r>0?"right":"center",vertical:y<0?"top":c>0?"bottom":"middle"};h<o&&t(r+a)<h&&(l.horizontal="center");v<s&&t(c+y)<v&&(l.vertical="middle");l.important=i(t(r),t(a))>i(t(c),t(y))?"horizontal":"vertical";u.using.call(this,n,l)});e.offset(n.extend(f,{using:k}))})};n.ui.position={fit:{left:function(n,t){var e=t.within,u=e.isWindow?e.scrollLeft:e.offset.left,o=e.width,s=n.left-t.collisionPosition.marginLeft,r=u-s,f=s+t.collisionWidth-o-u,h;t.collisionWidth>o?r>0&&f<=0?(h=n.left+r+t.collisionWidth-o-u,n.left+=r-h):n.left=f>0&&r<=0?u:r>f?u+o-t.collisionWidth:u:r>0?n.left+=r:f>0?n.left-=f:n.left=i(n.left-s,n.left)},top:function(n,t){var o=t.within,u=o.isWindow?o.scrollTop:o.offset.top,e=t.within.height,s=n.top-t.collisionPosition.marginTop,r=u-s,f=s+t.collisionHeight-e-u,h;t.collisionHeight>e?r>0&&f<=0?(h=n.top+r+t.collisionHeight-e-u,n.top+=r-h):n.top=f>0&&r<=0?u:r>f?u+e-t.collisionHeight:u:r>0?n.top+=r:f>0?n.top-=f:n.top=i(n.top-s,n.top)}},flip:{left:function(n,i){var r=i.within,y=r.offset.left+r.scrollLeft,c=r.width,o=r.isWindow?r.scrollLeft:r.offset.left,l=n.left-i.collisionPosition.marginLeft,a=l-o,v=l+i.collisionWidth-c-o,u=i.my[0]==="left"?-i.elemWidth:i.my[0]==="right"?i.elemWidth:0,f=i.at[0]==="left"?i.targetWidth:i.at[0]==="right"?-i.targetWidth:0,e=-2*i.offset[0],s,h;a<0?(s=n.left+u+f+e+i.collisionWidth-c-y,(s<0||s<t(a))&&(n.left+=u+f+e)):v>0&&(h=n.left-i.collisionPosition.marginLeft+u+f+e-o,(h>0||t(h)<v)&&(n.left+=u+f+e))},top:function(n,i){var r=i.within,y=r.offset.top+r.scrollTop,c=r.height,o=r.isWindow?r.scrollTop:r.offset.top,l=n.top-i.collisionPosition.marginTop,a=l-o,v=l+i.collisionHeight-c-o,p=i.my[1]==="top",u=p?-i.elemHeight:i.my[1]==="bottom"?i.elemHeight:0,f=i.at[1]==="top"?i.targetHeight:i.at[1]==="bottom"?-i.targetHeight:0,e=-2*i.offset[1],s,h;a<0?(h=n.top+u+f+e+i.collisionHeight-c-y,(h<0||h<t(a))&&(n.top+=u+f+e)):v>0&&(s=n.top-i.collisionPosition.marginTop+u+f+e-o,(s>0||t(s)<v)&&(n.top+=u+f+e))}},flipfit:{left:function(){n.ui.position.flip.left.apply(this,arguments);n.ui.position.fit.left.apply(this,arguments)},top:function(){n.ui.position.flip.top.apply(this,arguments);n.ui.position.fit.top.apply(this,arguments)}}}}();v=n.ui.position;y=n.extend(n.expr[":"],{data:n.expr.createPseudo?n.expr.createPseudo(function(t){return function(i){return!!n.data(i,t)}}):function(t,i,r){return!!n.data(t,r[3])}});n.ui.focusable=function(t,i){var u,f,e,r,o,s=t.nodeName.toLowerCase();return"area"===s?(u=t.parentNode,f=u.name,!t.href||!f||u.nodeName.toLowerCase()!=="map")?!1:(e=n("img[usemap='#"+f+"']"),e.length>0&&e.is(":visible")):(/^(input|select|textarea|button|object)$/.test(s)?(r=!t.disabled,r&&(o=n(t).closest("fieldset")[0],o&&(r=!o.disabled))):r="a"===s?t.href||i:i,r&&n(t).is(":visible")&&p(n(t)))};n.extend(n.expr[":"],{focusable:function(t){return n.ui.focusable(t,n.attr(t,"tabindex")!=null)}});var k=n.ui.focusable,d=n.fn.form=function(){return typeof this[0].form=="string"?this.closest("form"):n(this[0].form)},g=n.ui.formResetMixin={_formResetHandler:function(){var t=n(this);setTimeout(function(){var i=t.data("ui-form-reset-instances");n.each(i,function(){this.refresh()})})},_bindFormResetHandler:function(){if(this.form=this.element.form(),this.form.length){var n=this.form.data("ui-form-reset-instances")||[];if(!n.length)this.form.on("reset.ui-form-reset",this._formResetHandler);n.push(this);this.form.data("ui-form-reset-instances",n)}},_unbindFormResetHandler:function(){if(this.form.length){var t=this.form.data("ui-form-reset-instances");t.splice(n.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")}}},nt=n.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},tt=n.ui.escapeSelector=function(){var n=/([!"#$%&'()*+,./:;<=>?@[\]^`{|}~])/g;return function(t){return t.replace(n,"\\$1")}}(),it=n.fn.labels=function(){var t,r,u,i,f;return this[0].labels&&this[0].labels.length?this.pushStack(this[0].labels):(i=this.eq(0).parents("label"),u=this.attr("id"),u&&(t=this.eq(0).parents().last(),f=t.add(t.length?t.siblings():this.siblings()),r="label[for='"+n.ui.escapeSelector(u)+"']",i=i.add(f.find(r).addBack(r))),this.pushStack(i))},rt=n.extend(n.expr[":"],{tabbable:function(t){var i=n.attr(t,"tabindex"),r=i!=null;return(!r||i>=0)&&n.ui.focusable(t,r)}}),ut=n.fn.extend({uniqueId:function(){var n=0;return function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++n)})}}(),removeUniqueId:function(){return this.each(function(){/^ui-id-\d+$/.test(this.id)&&n(this).removeAttr("id")})}});n.extend(n.ui,{datepicker:{version:"1.12.1"}});n.extend(o.prototype,{markerClassName:"hasDatepicker",maxRows:4,_widgetDatepicker:function(){return this.dpDiv},setDefaults:function(n){return i(this._defaults,n||{}),this},_attachDatepicker:function(t,i){var r,f,u;r=t.nodeName.toLowerCase();f=r==="div"||r==="span";t.id||(this.uuid+=1,t.id="dp"+this.uuid);u=this._newInst(n(t),f);u.settings=n.extend({},i||{});r==="input"?this._connectDatepicker(t,u):f&&this._inlineDatepicker(t,u)},_newInst:function(t,i){var r=t[0].id.replace(/([^A-Za-z0-9_\-])/g,"\\\\$1");return{id:r,input:t,selectedDay:0,selectedMonth:0,selectedYear:0,drawMonth:0,drawYear:0,inline:i,dpDiv:i?s(n("<div class='"+this._inlineClass+" ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all'><\/div>")):this.dpDiv}},_connectDatepicker:function(t,i){var r=n(t);if(i.append=n([]),i.trigger=n([]),!r.hasClass(this.markerClassName)){this._attachments(r,i);r.addClass(this.markerClassName).on("keydown",this._doKeyDown).on("keypress",this._doKeyPress).on("keyup",this._doKeyUp);this._autoSize(i);n.data(t,"datepicker",i);i.settings.disabled&&this._disableDatepicker(t)}},_attachments:function(t,i){var u,r,f,e=this._get(i,"appendText"),o=this._get(i,"isRTL");if(i.append&&i.append.remove(),e&&(i.append=n("<span class='"+this._appendClass+"'>"+e+"<\/span>"),t[o?"before":"after"](i.append)),t.off("focus",this._showDatepicker),i.trigger&&i.trigger.remove(),u=this._get(i,"showOn"),u==="focus"||u==="both")t.on("focus",this._showDatepicker);if(u==="button"||u==="both"){r=this._get(i,"buttonText");f=this._get(i,"buttonImage");i.trigger=n(this._get(i,"buttonImageOnly")?n("<img/>").addClass(this._triggerClass).attr({src:f,alt:r,title:r}):n("<button type='button'><\/button>").addClass(this._triggerClass).html(f?n("<img/>").attr({src:f,alt:r,title:r}):r));t[o?"before":"after"](i.trigger);i.trigger.on("click",function(){return n.datepicker._datepickerShowing&&n.datepicker._lastInput===t[0]?n.datepicker._hideDatepicker():n.datepicker._datepickerShowing&&n.datepicker._lastInput!==t[0]?(n.datepicker._hideDatepicker(),n.datepicker._showDatepicker(t[0])):n.datepicker._showDatepicker(t[0]),!1})}},_autoSize:function(n){if(this._get(n,"autoSize")&&!n.inline){var r,u,f,t,i=new Date(2009,11,20),e=this._get(n,"dateFormat");e.match(/[DM]/)&&(r=function(n){for(u=0,f=0,t=0;t<n.length;t++)n[t].length>u&&(u=n[t].length,f=t);return f},i.setMonth(r(this._get(n,e.match(/MM/)?"monthNames":"monthNamesShort"))),i.setDate(r(this._get(n,e.match(/DD/)?"dayNames":"dayNamesShort"))+20-i.getDay()));n.input.attr("size",this._formatDate(n,i).length)}},_inlineDatepicker:function(t,i){var r=n(t);r.hasClass(this.markerClassName)||(r.addClass(this.markerClassName).append(i.dpDiv),n.data(t,"datepicker",i),this._setDate(i,this._getDefaultDate(i),!0),this._updateDatepicker(i),this._updateAlternate(i),i.settings.disabled&&this._disableDatepicker(t),i.dpDiv.css("display","block"))},_dialogDatepicker:function(t,r,u,f,e){var s,h,c,l,a,o=this._dialogInst;if(!o){this.uuid+=1;s="dp"+this.uuid;this._dialogInput=n("<input type='text' id='"+s+"' style='position: absolute; top: -100px; width: 0px;'/>");this._dialogInput.on("keydown",this._doKeyDown);n("body").append(this._dialogInput);o=this._dialogInst=this._newInst(this._dialogInput,!1);o.settings={};n.data(this._dialogInput[0],"datepicker",o)}return i(o.settings,f||{}),r=r&&r.constructor===Date?this._formatDate(o,r):r,this._dialogInput.val(r),this._pos=e?e.length?e:[e.pageX,e.pageY]:null,this._pos||(h=document.documentElement.clientWidth,c=document.documentElement.clientHeight,l=document.documentElement.scrollLeft||document.body.scrollLeft,a=document.documentElement.scrollTop||document.body.scrollTop,this._pos=[h/2-100+l,c/2-150+a]),this._dialogInput.css("left",this._pos[0]+20+"px").css("top",this._pos[1]+"px"),o.settings.onSelect=u,this._inDialog=!0,this.dpDiv.addClass(this._dialogClass),this._showDatepicker(this._dialogInput[0]),n.blockUI&&n.blockUI(this.dpDiv),n.data(this._dialogInput[0],"datepicker",o),this},_destroyDatepicker:function(i){var r,u=n(i),f=n.data(i,"datepicker");u.hasClass(this.markerClassName)&&(r=i.nodeName.toLowerCase(),n.removeData(i,"datepicker"),r==="input"?(f.append.remove(),f.trigger.remove(),u.removeClass(this.markerClassName).off("focus",this._showDatepicker).off("keydown",this._doKeyDown).off("keypress",this._doKeyPress).off("keyup",this._doKeyUp)):(r==="div"||r==="span")&&u.removeClass(this.markerClassName).empty(),t===f&&(t=null))},_enableDatepicker:function(t){var i,r,u=n(t),f=n.data(t,"datepicker");u.hasClass(this.markerClassName)&&(i=t.nodeName.toLowerCase(),i==="input"?(t.disabled=!1,f.trigger.filter("button").each(function(){this.disabled=!1}).end().filter("img").css({opacity:"1.0",cursor:""})):(i==="div"||i==="span")&&(r=u.children("."+this._inlineClass),r.children().removeClass("ui-state-disabled"),r.find("select.ui-datepicker-month, select.ui-datepicker-year").prop("disabled",!1)),this._disabledInputs=n.map(this._disabledInputs,function(n){return n===t?null:n}))},_disableDatepicker:function(t){var i,r,u=n(t),f=n.data(t,"datepicker");u.hasClass(this.markerClassName)&&(i=t.nodeName.toLowerCase(),i==="input"?(t.disabled=!0,f.trigger.filter("button").each(function(){this.disabled=!0}).end().filter("img").css({opacity:"0.5",cursor:"default"})):(i==="div"||i==="span")&&(r=u.children("."+this._inlineClass),r.children().addClass("ui-state-disabled"),r.find("select.ui-datepicker-month, select.ui-datepicker-year").prop("disabled",!0)),this._disabledInputs=n.map(this._disabledInputs,function(n){return n===t?null:n}),this._disabledInputs[this._disabledInputs.length]=t)},_isDisabledDatepicker:function(n){if(!n)return!1;for(var t=0;t<this._disabledInputs.length;t++)if(this._disabledInputs[t]===n)return!0;return!1},_getInst:function(t){try{return n.data(t,"datepicker")}catch(i){throw"Missing instance data for this datepicker";}},_optionDatepicker:function(t,r,u){var e,h,o,s,f=this._getInst(t);if(arguments.length===2&&typeof r=="string")return r==="defaults"?n.extend({},n.datepicker._defaults):f?r==="all"?n.extend({},f.settings):this._get(f,r):null;e=r||{};typeof r=="string"&&(e={},e[r]=u);f&&(this._curInst===f&&this._hideDatepicker(),h=this._getDateDatepicker(t,!0),o=this._getMinMaxDate(f,"min"),s=this._getMinMaxDate(f,"max"),i(f.settings,e),o!==null&&e.dateFormat!==undefined&&e.minDate===undefined&&(f.settings.minDate=this._formatDate(f,o)),s!==null&&e.dateFormat!==undefined&&e.maxDate===undefined&&(f.settings.maxDate=this._formatDate(f,s)),"disabled"in e&&(e.disabled?this._disableDatepicker(t):this._enableDatepicker(t)),this._attachments(n(t),f),this._autoSize(f),this._setDate(f,h),this._updateAlternate(f),this._updateDatepicker(f))},_changeDatepicker:function(n,t,i){this._optionDatepicker(n,t,i)},_refreshDatepicker:function(n){var t=this._getInst(n);t&&this._updateDatepicker(t)},_setDateDatepicker:function(n,t){var i=this._getInst(n);i&&(this._setDate(i,t),this._updateDatepicker(i),this._updateAlternate(i))},_getDateDatepicker:function(n,t){var i=this._getInst(n);return i&&!i.inline&&this._setDateFromField(i,t),i?this._getDate(i):null},_doKeyDown:function(t){var u,e,f,i=n.datepicker._getInst(t.target),r=!0,o=i.dpDiv.is(".ui-datepicker-rtl");if(i._keyEvent=!0,n.datepicker._datepickerShowing)switch(t.keyCode){case 9:n.datepicker._hideDatepicker();r=!1;break;case 13:return f=n("td."+n.datepicker._dayOverClass+":not(."+n.datepicker._currentClass+")",i.dpDiv),f[0]&&n.datepicker._selectDay(t.target,i.selectedMonth,i.selectedYear,f[0]),u=n.datepicker._get(i,"onSelect"),u?(e=n.datepicker._formatDate(i),u.apply(i.input?i.input[0]:null,[e,i])):n.datepicker._hideDatepicker(),!1;case 27:n.datepicker._hideDatepicker();break;case 33:n.datepicker._adjustDate(t.target,t.ctrlKey?-n.datepicker._get(i,"stepBigMonths"):-n.datepicker._get(i,"stepMonths"),"M");break;case 34:n.datepicker._adjustDate(t.target,t.ctrlKey?+n.datepicker._get(i,"stepBigMonths"):+n.datepicker._get(i,"stepMonths"),"M");break;case 35:(t.ctrlKey||t.metaKey)&&n.datepicker._clearDate(t.target);r=t.ctrlKey||t.metaKey;break;case 36:(t.ctrlKey||t.metaKey)&&n.datepicker._gotoToday(t.target);r=t.ctrlKey||t.metaKey;break;case 37:(t.ctrlKey||t.metaKey)&&n.datepicker._adjustDate(t.target,o?1:-1,"D");r=t.ctrlKey||t.metaKey;t.originalEvent.altKey&&n.datepicker._adjustDate(t.target,t.ctrlKey?-n.datepicker._get(i,"stepBigMonths"):-n.datepicker._get(i,"stepMonths"),"M");break;case 38:(t.ctrlKey||t.metaKey)&&n.datepicker._adjustDate(t.target,-7,"D");r=t.ctrlKey||t.metaKey;break;case 39:(t.ctrlKey||t.metaKey)&&n.datepicker._adjustDate(t.target,o?-1:1,"D");r=t.ctrlKey||t.metaKey;t.originalEvent.altKey&&n.datepicker._adjustDate(t.target,t.ctrlKey?+n.datepicker._get(i,"stepBigMonths"):+n.datepicker._get(i,"stepMonths"),"M");break;case 40:(t.ctrlKey||t.metaKey)&&n.datepicker._adjustDate(t.target,7,"D");r=t.ctrlKey||t.metaKey;break;default:r=!1}else t.keyCode===36&&t.ctrlKey?n.datepicker._showDatepicker(this):r=!1;r&&(t.preventDefault(),t.stopPropagation())},_doKeyPress:function(t){var i,r,u=n.datepicker._getInst(t.target);if(n.datepicker._get(u,"constrainInput"))return i=n.datepicker._possibleChars(n.datepicker._get(u,"dateFormat")),r=String.fromCharCode(t.charCode==null?t.keyCode:t.charCode),t.ctrlKey||t.metaKey||r<" "||!i||i.indexOf(r)>-1},_doKeyUp:function(t){var r,i=n.datepicker._getInst(t.target);if(i.input.val()!==i.lastVal)try{r=n.datepicker.parseDate(n.datepicker._get(i,"dateFormat"),i.input?i.input.val():null,n.datepicker._getFormatConfig(i));r&&(n.datepicker._setDateFromField(i),n.datepicker._updateAlternate(i),n.datepicker._updateDatepicker(i))}catch(u){}return!0},_showDatepicker:function(t){if(t=t.target||t,t.nodeName.toLowerCase()!=="input"&&(t=n("input",t.parentNode)[0]),!n.datepicker._isDisabledDatepicker(t)&&n.datepicker._lastInput!==t){var r,o,s,u,f,e,h;(r=n.datepicker._getInst(t),n.datepicker._curInst&&n.datepicker._curInst!==r&&(n.datepicker._curInst.dpDiv.stop(!0,!0),r&&n.datepicker._datepickerShowing&&n.datepicker._hideDatepicker(n.datepicker._curInst.input[0])),o=n.datepicker._get(r,"beforeShow"),s=o?o.apply(t,[t,r]):{},s!==!1)&&(i(r.settings,s),r.lastVal=null,n.datepicker._lastInput=t,n.datepicker._setDateFromField(r),n.datepicker._inDialog&&(t.value=""),n.datepicker._pos||(n.datepicker._pos=n.datepicker._findPos(t),n.datepicker._pos[1]+=t.offsetHeight),u=!1,n(t).parents().each(function(){return u|=n(this).css("position")==="fixed",!u}),f={left:n.datepicker._pos[0],top:n.datepicker._pos[1]},n.datepicker._pos=null,r.dpDiv.empty(),r.dpDiv.css({position:"absolute",display:"block",top:"-1000px"}),n.datepicker._updateDatepicker(r),f=n.datepicker._checkOffset(r,f,u),r.dpDiv.css({position:n.datepicker._inDialog&&n.blockUI?"static":u?"fixed":"absolute",display:"none",left:f.left+"px",top:f.top+"px"}),r.inline||(e=n.datepicker._get(r,"showAnim"),h=n.datepicker._get(r,"duration"),r.dpDiv.css("z-index",w(n(t))+1),n.datepicker._datepickerShowing=!0,n.effects&&n.effects.effect[e]?r.dpDiv.show(e,n.datepicker._get(r,"showOptions"),h):r.dpDiv[e||"show"](e?h:null),n.datepicker._shouldFocusInput(r)&&r.input.trigger("focus"),n.datepicker._curInst=r))}},_updateDatepicker:function(i){this.maxRows=4;t=i;i.dpDiv.empty().append(this._generateHTML(i));this._attachHandlers(i);var r,u=this._getNumberOfMonths(i),f=u[1],e=i.dpDiv.find("."+this._dayOverClass+" a");e.length>0&&h.apply(e.get(0));i.dpDiv.removeClass("ui-datepicker-multi-2 ui-datepicker-multi-3 ui-datepicker-multi-4").width("");f>1&&i.dpDiv.addClass("ui-datepicker-multi-"+f).css("width",17*f+"em");i.dpDiv[(u[0]!==1||u[1]!==1?"add":"remove")+"Class"]("ui-datepicker-multi");i.dpDiv[(this._get(i,"isRTL")?"add":"remove")+"Class"]("ui-datepicker-rtl");i===n.datepicker._curInst&&n.datepicker._datepickerShowing&&n.datepicker._shouldFocusInput(i)&&i.input.trigger("focus");i.yearshtml&&(r=i.yearshtml,setTimeout(function(){r===i.yearshtml&&i.yearshtml&&i.dpDiv.find("select.ui-datepicker-year:first").replaceWith(i.yearshtml);r=i.yearshtml=null},0))},_shouldFocusInput:function(n){return n.input&&n.input.is(":visible")&&!n.input.is(":disabled")&&!n.input.is(":focus")},_checkOffset:function(t,i,r){var u=t.dpDiv.outerWidth(),f=t.dpDiv.outerHeight(),h=t.input?t.input.outerWidth():0,o=t.input?t.input.outerHeight():0,e=document.documentElement.clientWidth+(r?0:n(document).scrollLeft()),s=document.documentElement.clientHeight+(r?0:n(document).scrollTop());return i.left-=this._get(t,"isRTL")?u-h:0,i.left-=r&&i.left===t.input.offset().left?n(document).scrollLeft():0,i.top-=r&&i.top===t.input.offset().top+o?n(document).scrollTop():0,i.left-=Math.min(i.left,i.left+u>e&&e>u?Math.abs(i.left+u-e):0),i.top-=Math.min(i.top,i.top+f>s&&s>f?Math.abs(f+o):0),i},_findPos:function(t){for(var i,r=this._getInst(t),u=this._get(r,"isRTL");t&&(t.type==="hidden"||t.nodeType!==1||n.expr.filters.hidden(t));)t=t[u?"previousSibling":"nextSibling"];return i=n(t).offset(),[i.left,i.top]},_hideDatepicker:function(t){var r,f,u,e,i=this._curInst;i&&(!t||i===n.data(t,"datepicker"))&&this._datepickerShowing&&(r=this._get(i,"showAnim"),f=this._get(i,"duration"),u=function(){n.datepicker._tidyDialog(i)},n.effects&&(n.effects.effect[r]||n.effects[r])?i.dpDiv.hide(r,n.datepicker._get(i,"showOptions"),f,u):i.dpDiv[r==="slideDown"?"slideUp":r==="fadeIn"?"fadeOut":"hide"](r?f:null,u),r||u(),this._datepickerShowing=!1,e=this._get(i,"onClose"),e&&e.apply(i.input?i.input[0]:null,[i.input?i.input.val():"",i]),this._lastInput=null,this._inDialog&&(this._dialogInput.css({position:"absolute",left:"0",top:"-100px"}),n.blockUI&&(n.unblockUI(),n("body").append(this.dpDiv))),this._inDialog=!1)},_tidyDialog:function(n){n.dpDiv.removeClass(this._dialogClass).off(".ui-datepicker-calendar")},_checkExternalClick:function(t){if(n.datepicker._curInst){var i=n(t.target),r=n.datepicker._getInst(i[0]);(i[0].id===n.datepicker._mainDivId||i.parents("#"+n.datepicker._mainDivId).length!==0||i.hasClass(n.datepicker.markerClassName)||i.closest("."+n.datepicker._triggerClass).length||!n.datepicker._datepickerShowing||n.datepicker._inDialog&&n.blockUI)&&(!i.hasClass(n.datepicker.markerClassName)||n.datepicker._curInst===r)||n.datepicker._hideDatepicker()}},_adjustDate:function(t,i,r){var f=n(t),u=this._getInst(f[0]);this._isDisabledDatepicker(f[0])||(this._adjustInstDate(u,i+(r==="M"?this._get(u,"showCurrentAtPos"):0),r),this._updateDatepicker(u))},_gotoToday:function(t){var r,u=n(t),i=this._getInst(u[0]);this._get(i,"gotoCurrent")&&i.currentDay?(i.selectedDay=i.currentDay,i.drawMonth=i.selectedMonth=i.currentMonth,i.drawYear=i.selectedYear=i.currentYear):(r=new Date,i.selectedDay=r.getDate(),i.drawMonth=i.selectedMonth=r.getMonth(),i.drawYear=i.selectedYear=r.getFullYear());this._notifyChange(i);this._adjustDate(u)},_selectMonthYear:function(t,i,r){var f=n(t),u=this._getInst(f[0]);u["selected"+(r==="M"?"Month":"Year")]=u["draw"+(r==="M"?"Month":"Year")]=parseInt(i.options[i.selectedIndex].value,10);this._notifyChange(u);this._adjustDate(f)},_selectDay:function(t,i,r,u){var f,e=n(t);n(u).hasClass(this._unselectableClass)||this._isDisabledDatepicker(e[0])||(f=this._getInst(e[0]),f.selectedDay=f.currentDay=n("a",u).html(),f.selectedMonth=f.currentMonth=i,f.selectedYear=f.currentYear=r,this._selectDate(t,this._formatDate(f,f.currentDay,f.currentMonth,f.currentYear)))},_clearDate:function(t){var i=n(t);this._selectDate(i,"")},_selectDate:function(t,i){var u,f=n(t),r=this._getInst(f[0]);i=i!=null?i:this._formatDate(r);r.input&&r.input.val(i);this._updateAlternate(r);u=this._get(r,"onSelect");u?u.apply(r.input?r.input[0]:null,[i,r]):r.input&&r.input.trigger("change");r.inline?this._updateDatepicker(r):(this._hideDatepicker(),this._lastInput=r.input[0],typeof r.input[0]!="object"&&r.input.trigger("focus"),this._lastInput=null)},_updateAlternate:function(t){var i,r,u,f=this._get(t,"altField");f&&(i=this._get(t,"altFormat")||this._get(t,"dateFormat"),r=this._getDate(t),u=this.formatDate(i,r,this._getFormatConfig(t)),n(f).val(u))},noWeekends:function(n){var t=n.getDay();return[t>0&&t<6,""]},iso8601Week:function(n){var i,t=new Date(n.getTime());return t.setDate(t.getDate()+4-(t.getDay()||7)),i=t.getTime(),t.setMonth(0),t.setDate(1),Math.floor(Math.round((i-t)/864e5)/7)+1},parseDate:function(t,i,r){if(t==null||i==null)throw"Invalid arguments";if(i=typeof i=="object"?i.toString():i+"",i==="")return null;for(var a,v,f=0,y=(r?r.shortYearCutoff:null)||this._defaults.shortYearCutoff,d=typeof y!="string"?y:(new Date).getFullYear()%100+parseInt(y,10),g=(r?r.dayNamesShort:null)||this._defaults.dayNamesShort,nt=(r?r.dayNames:null)||this._defaults.dayNames,tt=(r?r.monthNamesShort:null)||this._defaults.monthNamesShort,it=(r?r.monthNames:null)||this._defaults.monthNames,e=-1,s=-1,h=-1,p=-1,w=!1,u,l=function(n){var i=o+1<t.length&&t.charAt(o+1)===n;return i&&o++,i},c=function(n){var u=l(n),r=n==="@"?14:n==="!"?20:n==="y"&&u?4:n==="o"?3:2,e=n==="y"?r:1,o=new RegExp("^\\d{"+e+","+r+"}"),t=i.substring(f).match(o);if(!t)throw"Missing number at position "+f;return f+=t[0].length,parseInt(t[0],10)},k=function(t,r,u){var e=-1,o=n.map(l(t)?u:r,function(n,t){return[[t,n]]}).sort(function(n,t){return-(n[1].length-t[1].length)});if(n.each(o,function(n,t){var r=t[1];if(i.substr(f,r.length).toLowerCase()===r.toLowerCase())return e=t[0],f+=r.length,!1}),e!==-1)return e+1;throw"Unknown name at position "+f;},b=function(){if(i.charAt(f)!==t.charAt(o))throw"Unexpected literal at position "+f;f++},o=0;o<t.length;o++)if(w)t.charAt(o)!=="'"||l("'")?b():w=!1;else switch(t.charAt(o)){case"d":h=c("d");break;case"D":k("D",g,nt);break;case"o":p=c("o");break;case"m":s=c("m");break;case"M":s=k("M",tt,it);break;case"y":e=c("y");break;case"@":u=new Date(c("@"));e=u.getFullYear();s=u.getMonth()+1;h=u.getDate();break;case"!":u=new Date((c("!")-this._ticksTo1970)/1e4);e=u.getFullYear();s=u.getMonth()+1;h=u.getDate();break;case"'":l("'")?b():w=!0;break;default:b()}if(f<i.length&&(v=i.substr(f),!/^\s+/.test(v)))throw"Extra/unparsed characters found in date: "+v;if(e===-1?e=(new Date).getFullYear():e<100&&(e+=(new Date).getFullYear()-(new Date).getFullYear()%100+(e<=d?0:-100)),p>-1){s=1;h=p;do{if(a=this._getDaysInMonth(e,s-1),h<=a)break;s++;h-=a}while(1)}if(u=this._daylightSavingAdjust(new Date(e,s-1,h)),u.getFullYear()!==e||u.getMonth()+1!==s||u.getDate()!==h)throw"Invalid date";return u},ATOM:"yy-mm-dd",COOKIE:"D, dd M yy",ISO_8601:"yy-mm-dd",RFC_822:"D, d M y",RFC_850:"DD, dd-M-y",RFC_1036:"D, d M y",RFC_1123:"D, d M yy",RFC_2822:"D, d M yy",RSS:"D, d M y",TICKS:"!",TIMESTAMP:"@",W3C:"yy-mm-dd",_ticksTo1970:(718685+Math.floor(1970/4)-Math.floor(1970/100)+Math.floor(1970/400))*864e9,formatDate:function(n,t,i){if(!t)return"";var u,h=(i?i.dayNamesShort:null)||this._defaults.dayNamesShort,c=(i?i.dayNames:null)||this._defaults.dayNames,l=(i?i.monthNamesShort:null)||this._defaults.monthNamesShort,a=(i?i.monthNames:null)||this._defaults.monthNames,f=function(t){var i=u+1<n.length&&n.charAt(u+1)===t;return i&&u++,i},e=function(n,t,i){var r=""+t;if(f(n))while(r.length<i)r="0"+r;return r},s=function(n,t,i,r){return f(n)?r[t]:i[t]},r="",o=!1;if(t)for(u=0;u<n.length;u++)if(o)n.charAt(u)!=="'"||f("'")?r+=n.charAt(u):o=!1;else switch(n.charAt(u)){case"d":r+=e("d",t.getDate(),2);break;case"D":r+=s("D",t.getDay(),h,c);break;case"o":r+=e("o",Math.round((new Date(t.getFullYear(),t.getMonth(),t.getDate()).getTime()-new Date(t.getFullYear(),0,0).getTime())/864e5),3);break;case"m":r+=e("m",t.getMonth()+1,2);break;case"M":r+=s("M",t.getMonth(),l,a);break;case"y":r+=f("y")?t.getFullYear():(t.getFullYear()%100<10?"0":"")+t.getFullYear()%100;break;case"@":r+=t.getTime();break;case"!":r+=t.getTime()*1e4+this._ticksTo1970;break;case"'":f("'")?r+="'":o=!0;break;default:r+=n.charAt(u)}return r},_possibleChars:function(n){for(var i="",r=!1,u=function(i){var r=t+1<n.length&&n.charAt(t+1)===i;return r&&t++,r},t=0;t<n.length;t++)if(r)n.charAt(t)!=="'"||u("'")?i+=n.charAt(t):r=!1;else switch(n.charAt(t)){case"d":case"m":case"y":case"@":i+="0123456789";break;case"D":case"M":return null;case"'":u("'")?i+="'":r=!0;break;default:i+=n.charAt(t)}return i},_get:function(n,t){return n.settings[t]!==undefined?n.settings[t]:this._defaults[t]},_setDateFromField:function(n,t){if(n.input.val()!==n.lastVal){var f=this._get(n,"dateFormat"),r=n.lastVal=n.input?n.input.val():null,u=this._getDefaultDate(n),i=u,e=this._getFormatConfig(n);try{i=this.parseDate(f,r,e)||u}catch(o){r=t?"":r}n.selectedDay=i.getDate();n.drawMonth=n.selectedMonth=i.getMonth();n.drawYear=n.selectedYear=i.getFullYear();n.currentDay=r?i.getDate():0;n.currentMonth=r?i.getMonth():0;n.currentYear=r?i.getFullYear():0;this._adjustInstDate(n)}},_getDefaultDate:function(n){return this._restrictMinMax(n,this._determineDate(n,this._get(n,"defaultDate"),new Date))},_determineDate:function(t,i,r){var f=function(n){var t=new Date;return t.setDate(t.getDate()+n),t},e=function(i){try{return n.datepicker.parseDate(n.datepicker._get(t,"dateFormat"),i,n.datepicker._getFormatConfig(t))}catch(h){}for(var o=(i.toLowerCase().match(/^c/)?n.datepicker._getDate(t):null)||new Date,f=o.getFullYear(),e=o.getMonth(),r=o.getDate(),s=/([+\-]?[0-9]+)\s*(d|D|w|W|m|M|y|Y)?/g,u=s.exec(i);u;){switch(u[2]||"d"){case"d":case"D":r+=parseInt(u[1],10);break;case"w":case"W":r+=parseInt(u[1],10)*7;break;case"m":case"M":e+=parseInt(u[1],10);r=Math.min(r,n.datepicker._getDaysInMonth(f,e));break;case"y":case"Y":f+=parseInt(u[1],10);r=Math.min(r,n.datepicker._getDaysInMonth(f,e))}u=s.exec(i)}return new Date(f,e,r)},u=i==null||i===""?r:typeof i=="string"?e(i):typeof i=="number"?isNaN(i)?r:f(i):new Date(i.getTime());return u=u&&u.toString()==="Invalid Date"?r:u,u&&(u.setHours(0),u.setMinutes(0),u.setSeconds(0),u.setMilliseconds(0)),this._daylightSavingAdjust(u)},_daylightSavingAdjust:function(n){return n?(n.setHours(n.getHours()>12?n.getHours()+2:0),n):null},_setDate:function(n,t,i){var u=!t,f=n.selectedMonth,e=n.selectedYear,r=this._restrictMinMax(n,this._determineDate(n,t,new Date));n.selectedDay=n.currentDay=r.getDate();n.drawMonth=n.selectedMonth=n.currentMonth=r.getMonth();n.drawYear=n.selectedYear=n.currentYear=r.getFullYear();f===n.selectedMonth&&e===n.selectedYear||i||this._notifyChange(n);this._adjustInstDate(n);n.input&&n.input.val(u?"":this._formatDate(n))},_getDate:function(n){return!n.currentYear||n.input&&n.input.val()===""?null:this._daylightSavingAdjust(new Date(n.currentYear,n.currentMonth,n.currentDay))},_attachHandlers:function(t){var r=this._get(t,"stepMonths"),i="#"+t.id.replace(/\\\\/g,"\\");t.dpDiv.find("[data-handler]").map(function(){var t={prev:function(){n.datepicker._adjustDate(i,-r,"M")},next:function(){n.datepicker._adjustDate(i,+r,"M")},hide:function(){n.datepicker._hideDatepicker()},today:function(){n.datepicker._gotoToday(i)},selectDay:function(){return n.datepicker._selectDay(i,+this.getAttribute("data-month"),+this.getAttribute("data-year"),this),!1},selectMonth:function(){return n.datepicker._selectMonthYear(i,this,"M"),!1},selectYear:function(){return n.datepicker._selectMonthYear(i,this,"Y"),!1}};n(this).on(this.getAttribute("data-event"),t[this.getAttribute("data-handler")])})},_generateHTML:function(n){var b,s,rt,h,ut,k,ft,et,ri,c,ot,ui,fi,ei,oi,st,g,si,ht,nt,o,y,ct,p,lt,l,u,at,vt,yt,pt,tt,wt,i,bt,kt,d,a,it,dt=new Date,gt=this._daylightSavingAdjust(new Date(dt.getFullYear(),dt.getMonth(),dt.getDate())),f=this._get(n,"isRTL"),li=this._get(n,"showButtonPanel"),hi=this._get(n,"hideIfNoPrevNext"),ni=this._get(n,"navigationAsDateFormat"),e=this._getNumberOfMonths(n),ai=this._get(n,"showCurrentAtPos"),ci=this._get(n,"stepMonths"),ti=e[0]!==1||e[1]!==1,ii=this._daylightSavingAdjust(n.currentDay?new Date(n.currentYear,n.currentMonth,n.currentDay):new Date(9999,9,9)),w=this._getMinMaxDate(n,"min"),v=this._getMinMaxDate(n,"max"),t=n.drawMonth-ai,r=n.drawYear;if(t<0&&(t+=12,r--),v)for(b=this._daylightSavingAdjust(new Date(v.getFullYear(),v.getMonth()-e[0]*e[1]+1,v.getDate())),b=w&&b<w?w:b;this._daylightSavingAdjust(new Date(r,t,1))>b;)t--,t<0&&(t=11,r--);for(n.drawMonth=t,n.drawYear=r,s=this._get(n,"prevText"),s=ni?this.formatDate(s,this._daylightSavingAdjust(new Date(r,t-ci,1)),this._getFormatConfig(n)):s,rt=this._canAdjustMonth(n,-1,r,t)?"<a class='ui-datepicker-prev ui-corner-all' data-handler='prev' data-event='click' title='"+s+"'><span class='ui-icon ui-icon-circle-triangle-"+(f?"e":"w")+"'>"+s+"<\/span><\/a>":hi?"":"<a class='ui-datepicker-prev ui-corner-all ui-state-disabled' title='"+s+"'><span class='ui-icon ui-icon-circle-triangle-"+(f?"e":"w")+"'>"+s+"<\/span><\/a>",h=this._get(n,"nextText"),h=ni?this.formatDate(h,this._daylightSavingAdjust(new Date(r,t+ci,1)),this._getFormatConfig(n)):h,ut=this._canAdjustMonth(n,1,r,t)?"<a class='ui-datepicker-next ui-corner-all' data-handler='next' data-event='click' title='"+h+"'><span class='ui-icon ui-icon-circle-triangle-"+(f?"w":"e")+"'>"+h+"<\/span><\/a>":hi?"":"<a class='ui-datepicker-next ui-corner-all ui-state-disabled' title='"+h+"'><span class='ui-icon ui-icon-circle-triangle-"+(f?"w":"e")+"'>"+h+"<\/span><\/a>",k=this._get(n,"currentText"),ft=this._get(n,"gotoCurrent")&&n.currentDay?ii:gt,k=ni?this.formatDate(k,ft,this._getFormatConfig(n)):k,et=n.inline?"":"<button type='button' class='ui-datepicker-close ui-state-default ui-priority-primary ui-corner-all' data-handler='hide' data-event='click'>"+this._get(n,"closeText")+"<\/button>",ri=li?"<div class='ui-datepicker-buttonpane ui-widget-content'>"+(f?et:"")+(this._isInRange(n,ft)?"<button type='button' class='ui-datepicker-current ui-state-default ui-priority-secondary ui-corner-all' data-handler='today' data-event='click'>"+k+"<\/button>":"")+(f?"":et)+"<\/div>":"",c=parseInt(this._get(n,"firstDay"),10),c=isNaN(c)?0:c,ot=this._get(n,"showWeek"),ui=this._get(n,"dayNames"),fi=this._get(n,"dayNamesMin"),ei=this._get(n,"monthNames"),oi=this._get(n,"monthNamesShort"),st=this._get(n,"beforeShowDay"),g=this._get(n,"showOtherMonths"),si=this._get(n,"selectOtherMonths"),ht=this._getDefaultDate(n),nt="",y=0;y<e[0];y++){for(ct="",this.maxRows=4,p=0;p<e[1];p++){if(lt=this._daylightSavingAdjust(new Date(r,t,n.selectedDay)),l=" ui-corner-all",u="",ti){if(u+="<div class='ui-datepicker-group",e[1]>1)switch(p){case 0:u+=" ui-datepicker-group-first";l=" ui-corner-"+(f?"right":"left");break;case e[1]-1:u+=" ui-datepicker-group-last";l=" ui-corner-"+(f?"left":"right");break;default:u+=" ui-datepicker-group-middle";l=""}u+="'>"}for(u+="<div class='ui-datepicker-header ui-widget-header ui-helper-clearfix"+l+"'>"+(/all|left/.test(l)&&y===0?f?ut:rt:"")+(/all|right/.test(l)&&y===0?f?rt:ut:"")+this._generateMonthYearHeader(n,t,r,w,v,y>0||p>0,ei,oi)+"<\/div><table class='ui-datepicker-calendar'><thead><tr>",at=ot?"<th class='ui-datepicker-week-col'>"+this._get(n,"weekHeader")+"<\/th>":"",o=0;o<7;o++)vt=(o+c)%7,at+="<th scope='col'"+((o+c+6)%7>=5?" class='ui-datepicker-week-end'":"")+"><span title='"+ui[vt]+"'>"+fi[vt]+"<\/span><\/th>";for(u+=at+"<\/tr><\/thead><tbody>",yt=this._getDaysInMonth(r,t),r===n.selectedYear&&t===n.selectedMonth&&(n.selectedDay=Math.min(n.selectedDay,yt)),pt=(this._getFirstDayOfMonth(r,t)-c+7)%7,tt=Math.ceil((pt+yt)/7),wt=ti?this.maxRows>tt?this.maxRows:tt:tt,this.maxRows=wt,i=this._daylightSavingAdjust(new Date(r,t,1-pt)),bt=0;bt<wt;bt++){for(u+="<tr>",kt=ot?"<td class='ui-datepicker-week-col'>"+this._get(n,"calculateWeek")(i)+"<\/td>":"",o=0;o<7;o++)d=st?st.apply(n.input?n.input[0]:null,[i]):[!0,""],a=i.getMonth()!==t,it=a&&!si||!d[0]||w&&i<w||v&&i>v,kt+="<td class='"+((o+c+6)%7>=5?" ui-datepicker-week-end":"")+(a?" ui-datepicker-other-month":"")+(i.getTime()===lt.getTime()&&t===n.selectedMonth&&n._keyEvent||ht.getTime()===i.getTime()&&ht.getTime()===lt.getTime()?" "+this._dayOverClass:"")+(it?" "+this._unselectableClass+" ui-state-disabled":"")+(a&&!g?"":" "+d[1]+(i.getTime()===ii.getTime()?" "+this._currentClass:"")+(i.getTime()===gt.getTime()?" ui-datepicker-today":""))+"'"+((!a||g)&&d[2]?" title='"+d[2].replace(/'/g,"&#39;")+"'":"")+(it?"":" data-handler='selectDay' data-event='click' data-month='"+i.getMonth()+"' data-year='"+i.getFullYear()+"'")+">"+(a&&!g?"&#xa0;":it?"<span class='ui-state-default'>"+i.getDate()+"<\/span>":"<a class='ui-state-default"+(i.getTime()===gt.getTime()?" ui-state-highlight":"")+(i.getTime()===ii.getTime()?" ui-state-active":"")+(a?" ui-priority-secondary":"")+"' href='#'>"+i.getDate()+"<\/a>")+"<\/td>",i.setDate(i.getDate()+1),i=this._daylightSavingAdjust(i);u+=kt+"<\/tr>"}t++;t>11&&(t=0,r++);u+="<\/tbody><\/table>"+(ti?"<\/div>"+(e[0]>0&&p===e[1]-1?"<div class='ui-datepicker-row-break'><\/div>":""):"");ct+=u}nt+=ct}return nt+=ri,n._keyEvent=!1,nt},_generateMonthYearHeader:function(n,t,i,r,u,f,e,o){var k,d,h,v,y,p,s,a,w=this._get(n,"changeMonth"),b=this._get(n,"changeYear"),g=this._get(n,"showMonthAfterYear"),c="<div class='ui-datepicker-title'>",l="";if(f||!w)l+="<span class='ui-datepicker-month'>"+e[t]+"<\/span>";else{for(k=r&&r.getFullYear()===i,d=u&&u.getFullYear()===i,l+="<select class='ui-datepicker-month' data-handler='selectMonth' data-event='change'>",h=0;h<12;h++)(!k||h>=r.getMonth())&&(!d||h<=u.getMonth())&&(l+="<option value='"+h+"'"+(h===t?" selected='selected'":"")+">"+o[h]+"<\/option>");l+="<\/select>"}if(g||(c+=l+(f||!(w&&b)?"&#xa0;":"")),!n.yearshtml)if(n.yearshtml="",f||!b)c+="<span class='ui-datepicker-year'>"+i+"<\/span>";else{for(v=this._get(n,"yearRange").split(":"),y=(new Date).getFullYear(),p=function(n){var t=n.match(/c[+\-].*/)?i+parseInt(n.substring(1),10):n.match(/[+\-].*/)?y+parseInt(n,10):parseInt(n,10);return isNaN(t)?y:t},s=p(v[0]),a=Math.max(s,p(v[1]||"")),s=r?Math.max(s,r.getFullYear()):s,a=u?Math.min(a,u.getFullYear()):a,n.yearshtml+="<select class='ui-datepicker-year' data-handler='selectYear' data-event='change'>";s<=a;s++)n.yearshtml+="<option value='"+s+"'"+(s===i?" selected='selected'":"")+">"+s+"<\/option>";n.yearshtml+="<\/select>";c+=n.yearshtml;n.yearshtml=null}return c+=this._get(n,"yearSuffix"),g&&(c+=(f||!(w&&b)?"&#xa0;":"")+l),c+"<\/div>"},_adjustInstDate:function(n,t,i){var u=n.selectedYear+(i==="Y"?t:0),f=n.selectedMonth+(i==="M"?t:0),e=Math.min(n.selectedDay,this._getDaysInMonth(u,f))+(i==="D"?t:0),r=this._restrictMinMax(n,this._daylightSavingAdjust(new Date(u,f,e)));n.selectedDay=r.getDate();n.drawMonth=n.selectedMonth=r.getMonth();n.drawYear=n.selectedYear=r.getFullYear();(i==="M"||i==="Y")&&this._notifyChange(n)},_restrictMinMax:function(n,t){var i=this._getMinMaxDate(n,"min"),r=this._getMinMaxDate(n,"max"),u=i&&t<i?i:t;return r&&u>r?r:u},_notifyChange:function(n){var t=this._get(n,"onChangeMonthYear");t&&t.apply(n.input?n.input[0]:null,[n.selectedYear,n.selectedMonth+1,n])},_getNumberOfMonths:function(n){var t=this._get(n,"numberOfMonths");return t==null?[1,1]:typeof t=="number"?[1,t]:t},_getMinMaxDate:function(n,t){return this._determineDate(n,this._get(n,t+"Date"),null)},_getDaysInMonth:function(n,t){return 32-this._daylightSavingAdjust(new Date(n,t,32)).getDate()},_getFirstDayOfMonth:function(n,t){return new Date(n,t,1).getDay()},_canAdjustMonth:function(n,t,i,r){var f=this._getNumberOfMonths(n),u=this._daylightSavingAdjust(new Date(i,r+(t<0?t:f[0]*f[1]),1));return t<0&&u.setDate(this._getDaysInMonth(u.getFullYear(),u.getMonth())),this._isInRange(n,u)},_isInRange:function(n,t){var i,f,e=this._getMinMaxDate(n,"min"),o=this._getMinMaxDate(n,"max"),r=null,u=null,s=this._get(n,"yearRange");return s&&(i=s.split(":"),f=(new Date).getFullYear(),r=parseInt(i[0],10),u=parseInt(i[1],10),i[0].match(/[+\-].*/)&&(r+=f),i[1].match(/[+\-].*/)&&(u+=f)),(!e||t.getTime()>=e.getTime())&&(!o||t.getTime()<=o.getTime())&&(!r||t.getFullYear()>=r)&&(!u||t.getFullYear()<=u)},_getFormatConfig:function(n){var t=this._get(n,"shortYearCutoff");return t=typeof t!="string"?t:(new Date).getFullYear()%100+parseInt(t,10),{shortYearCutoff:t,dayNamesShort:this._get(n,"dayNamesShort"),dayNames:this._get(n,"dayNames"),monthNamesShort:this._get(n,"monthNamesShort"),monthNames:this._get(n,"monthNames")}},_formatDate:function(n,t,i,r){t||(n.currentDay=n.selectedDay,n.currentMonth=n.selectedMonth,n.currentYear=n.selectedYear);var u=t?typeof t=="object"?t:this._daylightSavingAdjust(new Date(r,i,t)):this._daylightSavingAdjust(new Date(n.currentYear,n.currentMonth,n.currentDay));return this.formatDate(this._get(n,"dateFormat"),u,this._getFormatConfig(n))}});n.fn.datepicker=function(t){if(!this.length)return this;if(!n.datepicker.initialized){n(document).on("mousedown",n.datepicker._checkExternalClick);n.datepicker.initialized=!0}n("#"+n.datepicker._mainDivId).length===0&&n("body").append(n.datepicker.dpDiv);var i=Array.prototype.slice.call(arguments,1);return typeof t=="string"&&(t==="isDisabled"||t==="getDate"||t==="widget")?n.datepicker["_"+t+"Datepicker"].apply(n.datepicker,[this[0]].concat(i)):t==="option"&&arguments.length===2&&typeof arguments[1]=="string"?n.datepicker["_"+t+"Datepicker"].apply(n.datepicker,[this[0]].concat(i)):this.each(function(){typeof t=="string"?n.datepicker["_"+t+"Datepicker"].apply(n.datepicker,[this].concat(i)):n.datepicker._attachDatepicker(this,t)})};n.datepicker=new o;n.datepicker.initialized=!1;n.datepicker.uuid=(new Date).getTime();n.datepicker.version="1.12.1";var ft=n.datepicker,r="ui-effects-",u="ui-effects-style",f="ui-effects-animated",c=n;n.effects={effect:{}},function(n,t){function e(n,t,i){var r=s[t.type]||{};return n==null?i||!t.def?null:t.def:(n=r.floor?~~n:parseFloat(n),isNaN(n))?t.def:r.mod?(n+r.mod)%r.mod:0>n?0:r.max<n?r.max:n}function l(t){var e=i(),o=e._rgba=[];return(t=t.toLowerCase(),r(v,function(n,i){var r,s=i.re.exec(t),h=s&&i.parse(s),f=i.space||"rgba";if(h)return r=e[f](h),e[u[f].cache]=r[u[f].cache],o=e._rgba=r._rgba,!1}),o.length)?(o.join()==="0,0,0,0"&&n.extend(o,f.transparent),e):f[t]}function o(n,t,i){return(i=(i+1)%1,i*6<1)?n+(t-n)*i*6:i*2<1?t:i*3<2?n+(t-n)*(2/3-i)*6:n}var a=/^([\-+])=\s*(\d+\.?\d*)/,v=[{re:/rgba?\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/,parse:function(n){return[n[1],n[2],n[3],n[4]]}},{re:/rgba?\(\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/,parse:function(n){return[n[1]*2.55,n[2]*2.55,n[3]*2.55,n[4]]}},{re:/#([a-f0-9]{2})([a-f0-9]{2})([a-f0-9]{2})/,parse:function(n){return[parseInt(n[1],16),parseInt(n[2],16),parseInt(n[3],16)]}},{re:/#([a-f0-9])([a-f0-9])([a-f0-9])/,parse:function(n){return[parseInt(n[1]+n[1],16),parseInt(n[2]+n[2],16),parseInt(n[3]+n[3],16)]}},{re:/hsla?\(\s*(\d+(?:\.\d+)?)\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/,space:"hsla",parse:function(n){return[n[1],n[2]/100,n[3]/100,n[4]]}}],i=n.Color=function(t,i,r,u){return new n.Color.fn.parse(t,i,r,u)},u={rgba:{props:{red:{idx:0,type:"byte"},green:{idx:1,type:"byte"},blue:{idx:2,type:"byte"}}},hsla:{props:{hue:{idx:0,type:"degrees"},saturation:{idx:1,type:"percent"},lightness:{idx:2,type:"percent"}}}},s={byte:{floor:!0,max:255},percent:{max:1},degrees:{mod:360,floor:!0}},h=i.support={},c=n("<p>")[0],f,r=n.each;c.style.cssText="background-color:rgba(1,1,1,.5)";h.rgba=c.style.backgroundColor.indexOf("rgba")>-1;r(u,function(n,t){t.cache="_"+n;t.props.alpha={idx:3,type:"percent",def:1}});i.fn=n.extend(i.prototype,{parse:function(o,s,h,c){if(o===t)return this._rgba=[null,null,null,null],this;(o.jquery||o.nodeType)&&(o=n(o).css(s),s=t);var a=this,v=n.type(o),y=this._rgba=[];return(s!==t&&(o=[o,s,h,c],v="array"),v==="string")?this.parse(l(o)||f._default):v==="array"?(r(u.rgba.props,function(n,t){y[t.idx]=e(o[t.idx],t)}),this):v==="object"?(o instanceof i?r(u,function(n,t){o[t.cache]&&(a[t.cache]=o[t.cache].slice())}):r(u,function(t,i){var u=i.cache;r(i.props,function(n,t){if(!a[u]&&i.to){if(n==="alpha"||o[n]==null)return;a[u]=i.to(a._rgba)}a[u][t.idx]=e(o[n],t,!0)});a[u]&&n.inArray(null,a[u].slice(0,3))<0&&(a[u][3]=1,i.from&&(a._rgba=i.from(a[u])))}),this):void 0},is:function(n){var e=i(n),t=!0,f=this;return r(u,function(n,i){var o,u=e[i.cache];return u&&(o=f[i.cache]||i.to&&i.to(f._rgba)||[],r(i.props,function(n,i){if(u[i.idx]!=null)return t=u[i.idx]===o[i.idx]})),t}),t},_space:function(){var n=[],t=this;return r(u,function(i,r){t[r.cache]&&n.push(i)}),n.pop()},transition:function(n,t){var f=i(n),c=f._space(),o=u[c],l=this.alpha()===0?i("transparent"):this,a=l[o.cache]||o.to(l._rgba),h=a.slice();return f=f[o.cache],r(o.props,function(n,i){var c=i.idx,r=a[c],u=f[c],o=s[i.type]||{};u!==null&&(r===null?h[c]=u:(o.mod&&(u-r>o.mod/2?r+=o.mod:r-u>o.mod/2&&(r-=o.mod)),h[c]=e((u-r)*t+r,i)))}),this[c](h)},blend:function(t){if(this._rgba[3]===1)return this;var r=this._rgba.slice(),u=r.pop(),f=i(t)._rgba;return i(n.map(r,function(n,t){return(1-u)*f[t]+u*n}))},toRgbaString:function(){var i="rgba(",t=n.map(this._rgba,function(n,t){return n==null?t>2?1:0:n});return t[3]===1&&(t.pop(),i="rgb("),i+t.join()+")"},toHslaString:function(){var i="hsla(",t=n.map(this.hsla(),function(n,t){return n==null&&(n=t>2?1:0),t&&t<3&&(n=Math.round(n*100)+"%"),n});return t[3]===1&&(t.pop(),i="hsl("),i+t.join()+")"},toHexString:function(t){var i=this._rgba.slice(),r=i.pop();return t&&i.push(~~(r*255)),"#"+n.map(i,function(n){return n=(n||0).toString(16),n.length===1?"0"+n:n}).join("")},toString:function(){return this._rgba[3]===0?"transparent":this.toRgbaString()}});i.fn.parse.prototype=i.fn;u.hsla.to=function(n){if(n[0]==null||n[1]==null||n[2]==null)return[null,null,null,n[3]];var i=n[0]/255,r=n[1]/255,f=n[2]/255,s=n[3],u=Math.max(i,r,f),e=Math.min(i,r,f),t=u-e,o=u+e,h=o*.5,c,l;return c=e===u?0:i===u?60*(r-f)/t+360:r===u?60*(f-i)/t+120:60*(i-r)/t+240,l=t===0?0:h<=.5?t/o:t/(2-o),[Math.round(c)%360,l,h,s==null?1:s]};u.hsla.from=function(n){if(n[0]==null||n[1]==null||n[2]==null)return[null,null,null,n[3]];var r=n[0]/360,u=n[1],t=n[2],e=n[3],i=t<=.5?t*(1+u):t+u-t*u,f=2*t-i;return[Math.round(o(f,i,r+1/3)*255),Math.round(o(f,i,r)*255),Math.round(o(f,i,r-1/3)*255),e]};r(u,function(u,f){var s=f.props,o=f.cache,h=f.to,c=f.from;i.fn[u]=function(u){if(h&&!this[o]&&(this[o]=h(this._rgba)),u===t)return this[o].slice();var l,a=n.type(u),v=a==="array"||a==="object"?u:arguments,f=this[o].slice();return r(s,function(n,t){var i=v[a==="object"?n:t.idx];i==null&&(i=f[t.idx]);f[t.idx]=e(i,t)}),c?(l=i(c(f)),l[o]=f,l):i(f)};r(s,function(t,r){i.fn[t]||(i.fn[t]=function(i){var f=n.type(i),h=t==="alpha"?this._hsla?"hsla":"rgba":u,o=this[h](),s=o[r.idx],e;return f==="undefined"?s:(f==="function"&&(i=i.call(this,s),f=n.type(i)),i==null&&r.empty)?this:(f==="string"&&(e=a.exec(i),e&&(i=s+parseFloat(e[2])*(e[1]==="+"?1:-1))),o[r.idx]=i,this[h](o))})})});i.hook=function(t){var u=t.split(" ");r(u,function(t,r){n.cssHooks[r]={set:function(t,u){var o,f,e="";if(u!=="transparent"&&(n.type(u)!=="string"||(o=l(u)))){if(u=i(o||u),!h.rgba&&u._rgba[3]!==1){for(f=r==="backgroundColor"?t.parentNode:t;(e===""||e==="transparent")&&f&&f.style;)try{e=n.css(f,"backgroundColor");f=f.parentNode}catch(s){}u=u.blend(e&&e!=="transparent"?e:"_default")}u=u.toRgbaString()}try{t.style[r]=u}catch(s){}}};n.fx.step[r]=function(t){t.colorInit||(t.start=i(t.elem,r),t.end=i(t.end),t.colorInit=!0);n.cssHooks[r].set(t.elem,t.start.transition(t.end,t.pos))}})};i.hook("backgroundColor borderBottomColor borderLeftColor borderRightColor borderTopColor color columnRuleColor outlineColor textDecorationColor textEmphasisColor");n.cssHooks.borderColor={expand:function(n){var t={};return r(["Top","Right","Bottom","Left"],function(i,r){t["border"+r+"Color"]=n}),t}};f=n.Color.names={aqua:"#00ffff",black:"#000000",blue:"#0000ff",fuchsia:"#ff00ff",gray:"#808080",green:"#008000",lime:"#00ff00",maroon:"#800000",navy:"#000080",olive:"#808000",purple:"#800080",red:"#ff0000",silver:"#c0c0c0",teal:"#008080",white:"#ffffff",yellow:"#ffff00",transparent:[null,null,null,0],_default:"#ffffff"}}(c),function(){function t(t){var r,u,i=t.ownerDocument.defaultView?t.ownerDocument.defaultView.getComputedStyle(t,null):t.currentStyle,f={};if(i&&i.length&&i[0]&&i[i[0]])for(u=i.length;u--;)r=i[u],typeof i[r]=="string"&&(f[n.camelCase(r)]=i[r]);else for(r in i)typeof i[r]=="string"&&(f[r]=i[r]);return f}function u(t,i){var e={},u,f;for(u in i)f=i[u],t[u]!==f&&(r[u]||(n.fx.step[u]||!isNaN(parseFloat(f)))&&(e[u]=f));return e}var i=["add","remove","toggle"],r={border:1,borderBottom:1,borderColor:1,borderLeft:1,borderRight:1,borderTop:1,borderWidth:1,margin:1,padding:1};n.each(["borderLeftStyle","borderRightStyle","borderBottomStyle","borderTopStyle"],function(t,i){n.fx.step[i]=function(n){(n.end==="none"||n.setAttr)&&(n.pos!==1||n.setAttr)||(c.style(n.elem,i,n.end),n.setAttr=!0)}});n.fn.addBack||(n.fn.addBack=function(n){return this.add(n==null?this.prevObject:this.prevObject.filter(n))});n.effects.animateClass=function(r,f,e,o){var s=n.speed(f,e,o);return this.queue(function(){var e=n(this),h=e.attr("class")||"",o,f=s.children?e.find("*").addBack():e;f=f.map(function(){var i=n(this);return{el:i,start:t(this)}});o=function(){n.each(i,function(n,t){r[t]&&e[t+"Class"](r[t])})};o();f=f.map(function(){return this.end=t(this.el[0]),this.diff=u(this.start,this.end),this});e.attr("class",h);f=f.map(function(){var i=this,t=n.Deferred(),r=n.extend({},s,{queue:!1,complete:function(){t.resolve(i)}});return this.el.animate(this.diff,r),t.promise()});n.when.apply(n,f.get()).done(function(){o();n.each(arguments,function(){var t=this.el;n.each(this.diff,function(n){t.css(n,"")})});s.complete.call(e[0])})})};n.fn.extend({addClass:function(t){return function(i,r,u,f){return r?n.effects.animateClass.call(this,{add:i},r,u,f):t.apply(this,arguments)}}(n.fn.addClass),removeClass:function(t){return function(i,r,u,f){return arguments.length>1?n.effects.animateClass.call(this,{remove:i},r,u,f):t.apply(this,arguments)}}(n.fn.removeClass),toggleClass:function(t){return function(i,r,u,f,e){return typeof r=="boolean"||r===undefined?u?n.effects.animateClass.call(this,r?{add:i}:{remove:i},u,f,e):t.apply(this,arguments):n.effects.animateClass.call(this,{toggle:i},r,u,f)}}(n.fn.toggleClass),switchClass:function(t,i,r,u,f){return n.effects.animateClass.call(this,{add:i,remove:t},r,u,f)}})}(),function(){function t(t,i,r,u){return n.isPlainObject(t)&&(i=t,t=t.effect),t={effect:t},i==null&&(i={}),n.isFunction(i)&&(u=i,r=null,i={}),(typeof i=="number"||n.fx.speeds[i])&&(u=r,r=i,i={}),n.isFunction(r)&&(u=r,r=null),i&&n.extend(t,i),r=r||i.duration,t.duration=n.fx.off?0:typeof r=="number"?r:r in n.fx.speeds?n.fx.speeds[r]:n.fx.speeds._default,t.complete=u||i.complete,t}function i(t){return!t||typeof t=="number"||n.fx.speeds[t]?!0:typeof t=="string"&&!n.effects.effect[t]?!0:n.isFunction(t)?!0:typeof t=="object"&&!t.effect?!0:!1}function e(n,t){var r=t.outerWidth(),u=t.outerHeight(),i=/^rect\((-?\d*\.?\d*px|-?\d+%|auto),?\s*(-?\d*\.?\d*px|-?\d+%|auto),?\s*(-?\d*\.?\d*px|-?\d+%|auto),?\s*(-?\d*\.?\d*px|-?\d+%|auto)\)$/.exec(n)||["",0,r,u,0];return{top:parseFloat(i[1])||0,right:i[2]==="auto"?r:parseFloat(i[2]),bottom:i[3]==="auto"?u:parseFloat(i[3]),left:parseFloat(i[4])||0}}n.expr&&n.expr.filters&&n.expr.filters.animated&&(n.expr.filters.animated=function(t){return function(i){return!!n(i).data(f)||t(i)}}(n.expr.filters.animated));n.uiBackCompat!==!1&&n.extend(n.effects,{save:function(n,t){for(var i=0,u=t.length;i<u;i++)t[i]!==null&&n.data(r+t[i],n[0].style[t[i]])},restore:function(n,t){for(var u,i=0,f=t.length;i<f;i++)t[i]!==null&&(u=n.data(r+t[i]),n.css(t[i],u))},setMode:function(n,t){return t==="toggle"&&(t=n.is(":hidden")?"show":"hide"),t},createWrapper:function(t){if(t.parent().is(".ui-effects-wrapper"))return t.parent();var i={width:t.outerWidth(!0),height:t.outerHeight(!0),float:t.css("float")},u=n("<div><\/div>").addClass("ui-effects-wrapper").css({fontSize:"100%",background:"transparent",border:"none",margin:0,padding:0}),f={width:t.width(),height:t.height()},r=document.activeElement;try{r.id}catch(e){r=document.body}return t.wrap(u),(t[0]===r||n.contains(t[0],r))&&n(r).trigger("focus"),u=t.parent(),t.css("position")==="static"?(u.css({position:"relative"}),t.css({position:"relative"})):(n.extend(i,{position:t.css("position"),zIndex:t.css("z-index")}),n.each(["top","left","bottom","right"],function(n,r){i[r]=t.css(r);isNaN(parseInt(i[r],10))&&(i[r]="auto")}),t.css({position:"relative",top:0,left:0,right:"auto",bottom:"auto"})),t.css(f),u.css(i).show()},removeWrapper:function(t){var i=document.activeElement;return t.parent().is(".ui-effects-wrapper")&&(t.parent().replaceWith(t),(t[0]===i||n.contains(t[0],i))&&n(i).trigger("focus")),t}});n.extend(n.effects,{version:"1.12.1",define:function(t,i,r){return r||(r=i,i="effect"),n.effects.effect[t]=r,n.effects.effect[t].mode=i,r},scaledDimensions:function(n,t,i){if(t===0)return{height:0,width:0,outerHeight:0,outerWidth:0};var r=i!=="horizontal"?(t||100)/100:1,u=i!=="vertical"?(t||100)/100:1;return{height:n.height()*u,width:n.width()*r,outerHeight:n.outerHeight()*u,outerWidth:n.outerWidth()*r}},clipToBox:function(n){return{width:n.clip.right-n.clip.left,height:n.clip.bottom-n.clip.top,left:n.clip.left,top:n.clip.top}},unshift:function(n,t,i){var r=n.queue();t>1&&r.splice.apply(r,[1,0].concat(r.splice(t,i)));n.dequeue()},saveStyle:function(n){n.data(u,n[0].style.cssText)},restoreStyle:function(n){n[0].style.cssText=n.data(u)||"";n.removeData(u)},mode:function(n,t){var i=n.is(":hidden");return t==="toggle"&&(t=i?"show":"hide"),(i?t==="hide":t==="show")&&(t="none"),t},getBaseline:function(n,t){var i,r;switch(n[0]){case"top":i=0;break;case"middle":i=.5;break;case"bottom":i=1;break;default:i=n[0]/t.height}switch(n[1]){case"left":r=0;break;case"center":r=.5;break;case"right":r=1;break;default:r=n[1]/t.width}return{x:r,y:i}},createPlaceholder:function(t){var i,u=t.css("position"),f=t.position();return t.css({marginTop:t.css("marginTop"),marginBottom:t.css("marginBottom"),marginLeft:t.css("marginLeft"),marginRight:t.css("marginRight")}).outerWidth(t.outerWidth()).outerHeight(t.outerHeight()),/^(static|relative)/.test(u)&&(u="absolute",i=n("<"+t[0].nodeName+">").insertAfter(t).css({display:/^(inline|ruby)/.test(t.css("display"))?"inline-block":"block",visibility:"hidden",marginTop:t.css("marginTop"),marginBottom:t.css("marginBottom"),marginLeft:t.css("marginLeft"),marginRight:t.css("marginRight"),float:t.css("float")}).outerWidth(t.outerWidth()).outerHeight(t.outerHeight()).addClass("ui-effects-placeholder"),t.data(r+"placeholder",i)),t.css({position:u,left:f.left,top:f.top}),i},removePlaceholder:function(n){var t=r+"placeholder",i=n.data(t);i&&(i.remove(),n.removeData(t))},cleanUp:function(t){n.effects.restoreStyle(t);n.effects.removePlaceholder(t)},setTransition:function(t,i,r,u){return u=u||{},n.each(i,function(n,i){var f=t.cssUnit(i);f[0]>0&&(u[i]=f[0]*r+f[1])}),u}});n.fn.extend({effect:function(){function a(t){function l(){s.removeData(f);n.effects.cleanUp(s);i.mode==="hide"&&s.hide();h()}function h(){n.isFunction(e)&&e.call(s[0]);n.isFunction(t)&&t()}var s=n(this);i.mode=c.shift();n.uiBackCompat===!1||u?i.mode==="none"?(s[r](),h()):o.call(s[0],i,l):(s.is(":hidden")?r==="hide":r==="show")?(s[r](),h()):o.call(s[0],i,h)}var i=t.apply(this,arguments),o=n.effects.effect[i.effect],u=o.mode,s=i.queue,h=s||"fx",e=i.complete,r=i.mode,c=[],l=function(t){var e=n(this),i=n.effects.mode(e,r)||u;e.data(f,!0);c.push(i);u&&(i==="show"||i===u&&i==="hide")&&e.show();u&&i==="none"||n.effects.saveStyle(e);n.isFunction(t)&&t()};return n.fx.off||!o?r?this[r](i.duration,e):this.each(function(){e&&e.call(this)}):s===!1?this.each(l).each(a):this.queue(h,l).queue(h,a)},show:function(n){return function(r){if(i(r))return n.apply(this,arguments);var u=t.apply(this,arguments);return u.mode="show",this.effect.call(this,u)}}(n.fn.show),hide:function(n){return function(r){if(i(r))return n.apply(this,arguments);var u=t.apply(this,arguments);return u.mode="hide",this.effect.call(this,u)}}(n.fn.hide),toggle:function(n){return function(r){if(i(r)||typeof r=="boolean")return n.apply(this,arguments);var u=t.apply(this,arguments);return u.mode="toggle",this.effect.call(this,u)}}(n.fn.toggle),cssUnit:function(t){var i=this.css(t),r=[];return n.each(["em","px","%","pt"],function(n,t){i.indexOf(t)>0&&(r=[parseFloat(i),t])}),r},cssClip:function(n){return n?this.css("clip","rect("+n.top+"px "+n.right+"px "+n.bottom+"px "+n.left+"px)"):e(this.css("clip"),this)},transfer:function(t,i){var u=n(this),r=n(t.to),f=r.css("position")==="fixed",e=n("body"),o=f?e.scrollTop():0,s=f?e.scrollLeft():0,h=r.offset(),l={top:h.top-o,left:h.left-s,height:r.innerHeight(),width:r.innerWidth()},c=u.offset(),a=n("<div class='ui-effects-transfer'><\/div>").appendTo("body").addClass(t.className).css({top:c.top-o,left:c.left-s,height:u.innerHeight(),width:u.innerWidth(),position:f?"fixed":"absolute"}).animate(l,t.duration,t.easing,function(){a.remove();n.isFunction(i)&&i()})}});n.fx.step.clip=function(t){t.clipInit||(t.start=n(t.elem).cssClip(),typeof t.end=="string"&&(t.end=e(t.end,t.elem)),t.clipInit=!0);n(t.elem).cssClip({top:t.pos*(t.end.top-t.start.top)+t.start.top,right:t.pos*(t.end.right-t.start.right)+t.start.right,bottom:t.pos*(t.end.bottom-t.start.bottom)+t.start.bottom,left:t.pos*(t.end.left-t.start.left)+t.start.left})}}(),function(){var t={};n.each(["Quad","Cubic","Quart","Quint","Expo"],function(n,i){t[i]=function(t){return Math.pow(t,n+2)}});n.extend(t,{Sine:function(n){return 1-Math.cos(n*Math.PI/2)},Circ:function(n){return 1-Math.sqrt(1-n*n)},Elastic:function(n){return n===0||n===1?n:-Math.pow(2,8*(n-1))*Math.sin(((n-1)*80-7.5)*Math.PI/15)},Back:function(n){return n*n*(3*n-2)},Bounce:function(n){for(var t,i=4;n<((t=Math.pow(2,--i))-1)/11;);return 1/Math.pow(4,3-i)-7.5625*Math.pow((t*3-2)/22-n,2)}});n.each(t,function(t,i){n.easing["easeIn"+t]=i;n.easing["easeOut"+t]=function(n){return 1-i(1-n)};n.easing["easeInOut"+t]=function(n){return n<.5?i(n*2)/2:1-i(n*-2+2)/2}})}();var et=n.effects,ot=n.effects.define("fade","toggle",function(t,i){var r=t.mode==="show";n(this).css("opacity",r?0:1).animate({opacity:r?1:0},{queue:!1,duration:t.duration,easing:t.easing,complete:i})}),st=n.effects.define("slide","show",function(t,i){var s,o,u=n(this),h={up:["bottom","top"],down:["top","bottom"],left:["right","left"],right:["left","right"]},c=t.mode,f=t.direction||"left",e=f==="up"||f==="down"?"top":"left",l=f==="up"||f==="left",a=t.distance||u[e==="top"?"outerHeight":"outerWidth"](!0),r={};n.effects.createPlaceholder(u);s=u.cssClip();o=u.position()[e];r[e]=(l?-1:1)*a+o;r.clip=u.cssClip();r.clip[h[f][1]]=r.clip[h[f][0]];c==="show"&&(u.cssClip(r.clip),u.css(e,r[e]),r.clip=s,r[e]=o);u.animate(r,{queue:!1,duration:t.duration,easing:t.easing,complete:i})})}),typeof jQuery=="undefined")throw new Error("Bootstrap's JavaScript requires jQuery");+function(n){"use strict";var t=n.fn.jquery.split(" ")[0].split(".");if(t[0]<2&&t[1]<9||t[0]==1&&t[1]==9&&t[2]<1||t[0]>3)throw new Error("Bootstrap's JavaScript requires jQuery version 1.9.1 or higher, but lower than version 4");}(jQuery);+function(n){"use strict";function t(){var i=document.createElement("bootstrap"),t={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"},n;for(n in t)if(i.style[n]!==undefined)return{end:t[n]};return!1}n.fn.emulateTransitionEnd=function(t){var i=!1,u=this,r;n(this).one("bsTransitionEnd",function(){i=!0});return r=function(){i||n(u).trigger(n.support.transition.end)},setTimeout(r,t),this};n(function(){(n.support.transition=t(),n.support.transition)&&(n.event.special.bsTransitionEnd={bindType:n.support.transition.end,delegateType:n.support.transition.end,handle:function(t){if(n(t.target).is(this))return t.handleObj.handler.apply(this,arguments)}})})}(jQuery);+function(n){"use strict";function u(i){return this.each(function(){var r=n(this),u=r.data("bs.alert");u||r.data("bs.alert",u=new t(this));typeof i=="string"&&u[i].call(r)})}var i='[data-dismiss="alert"]',t=function(t){n(t).on("click",i,this.close)},r;t.VERSION="3.3.7";t.TRANSITION_DURATION=150;t.prototype.close=function(i){function e(){r.detach().trigger("closed.bs.alert").remove()}var f=n(this),u=f.attr("data-target"),r;(u||(u=f.attr("href"),u=u&&u.replace(/.*(?=#[^\s]*$)/,"")),r=n(u==="#"?[]:u),i&&i.preventDefault(),r.length||(r=f.closest(".alert")),r.trigger(i=n.Event("close.bs.alert")),i.isDefaultPrevented())||(r.removeClass("in"),n.support.transition&&r.hasClass("fade")?r.one("bsTransitionEnd",e).emulateTransitionEnd(t.TRANSITION_DURATION):e())};r=n.fn.alert;n.fn.alert=u;n.fn.alert.Constructor=t;n.fn.alert.noConflict=function(){return n.fn.alert=r,this};n(document).on("click.bs.alert.data-api",i,t.prototype.close)}(jQuery);+function(n){"use strict";function i(i){return this.each(function(){var u=n(this),r=u.data("bs.button"),f=typeof i=="object"&&i;r||u.data("bs.button",r=new t(this,f));i=="toggle"?r.toggle():i&&r.setState(i)})}var t=function(i,r){this.$element=n(i);this.options=n.extend({},t.DEFAULTS,r);this.isLoading=!1},r;t.VERSION="3.3.7";t.DEFAULTS={loadingText:"loading..."};t.prototype.setState=function(t){var i="disabled",r=this.$element,f=r.is("input")?"val":"html",u=r.data();t+="Text";u.resetText==null&&r.data("resetText",r[f]());setTimeout(n.proxy(function(){r[f](u[t]==null?this.options[t]:u[t]);t=="loadingText"?(this.isLoading=!0,r.addClass(i).attr(i,i).prop(i,!0)):this.isLoading&&(this.isLoading=!1,r.removeClass(i).removeAttr(i).prop(i,!1))},this),0)};t.prototype.toggle=function(){var t=!0,i=this.$element.closest('[data-toggle="buttons"]'),n;i.length?(n=this.$element.find("input"),n.prop("type")=="radio"?(n.prop("checked")&&(t=!1),i.find(".active").removeClass("active"),this.$element.addClass("active")):n.prop("type")=="checkbox"&&(n.prop("checked")!==this.$element.hasClass("active")&&(t=!1),this.$element.toggleClass("active")),n.prop("checked",this.$element.hasClass("active")),t&&n.trigger("change")):(this.$element.attr("aria-pressed",!this.$element.hasClass("active")),this.$element.toggleClass("active"))};r=n.fn.button;n.fn.button=i;n.fn.button.Constructor=t;n.fn.button.noConflict=function(){return n.fn.button=r,this};n(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(t){var r=n(t.target).closest(".btn");i.call(r,"toggle");n(t.target).is('input[type="radio"], input[type="checkbox"]')||(t.preventDefault(),r.is("input,button")?r.trigger("focus"):r.find("input:visible,button:visible").first().trigger("focus"))}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(t){n(t.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(t.type))})}(jQuery);+function(n){"use strict";function i(i){return this.each(function(){var u=n(this),r=u.data("bs.carousel"),f=n.extend({},t.DEFAULTS,u.data(),typeof i=="object"&&i),e=typeof i=="string"?i:f.slide;r||u.data("bs.carousel",r=new t(this,f));typeof i=="number"?r.to(i):e?r[e]():f.interval&&r.pause().cycle()})}var t=function(t,i){this.$element=n(t);this.$indicators=this.$element.find(".carousel-indicators");this.options=i;this.paused=null;this.sliding=null;this.interval=null;this.$active=null;this.$items=null;this.options.keyboard&&this.$element.on("keydown.bs.carousel",n.proxy(this.keydown,this));this.options.pause!="hover"||"ontouchstart"in document.documentElement||this.$element.on("mouseenter.bs.carousel",n.proxy(this.pause,this)).on("mouseleave.bs.carousel",n.proxy(this.cycle,this))},u,r;t.VERSION="3.3.7";t.TRANSITION_DURATION=600;t.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0};t.prototype.keydown=function(n){if(!/input|textarea/i.test(n.target.tagName)){switch(n.which){case 37:this.prev();break;case 39:this.next();break;default:return}n.preventDefault()}};t.prototype.cycle=function(t){return t||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(n.proxy(this.next,this),this.options.interval)),this};t.prototype.getItemIndex=function(n){return this.$items=n.parent().children(".item"),this.$items.index(n||this.$active)};t.prototype.getItemForDirection=function(n,t){var i=this.getItemIndex(t),f=n=="prev"&&i===0||n=="next"&&i==this.$items.length-1,r,u;return f&&!this.options.wrap?t:(r=n=="prev"?-1:1,u=(i+r)%this.$items.length,this.$items.eq(u))};t.prototype.to=function(n){var i=this,t=this.getItemIndex(this.$active=this.$element.find(".item.active"));if(!(n>this.$items.length-1)&&!(n<0))return this.sliding?this.$element.one("slid.bs.carousel",function(){i.to(n)}):t==n?this.pause().cycle():this.slide(n>t?"next":"prev",this.$items.eq(n))};t.prototype.pause=function(t){return t||(this.paused=!0),this.$element.find(".next, .prev").length&&n.support.transition&&(this.$element.trigger(n.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this};t.prototype.next=function(){if(!this.sliding)return this.slide("next")};t.prototype.prev=function(){if(!this.sliding)return this.slide("prev")};t.prototype.slide=function(i,r){var e=this.$element.find(".item.active"),u=r||this.getItemForDirection(i,e),l=this.interval,f=i=="next"?"left":"right",a=this,o,s,h,c;return u.hasClass("active")?this.sliding=!1:(o=u[0],s=n.Event("slide.bs.carousel",{relatedTarget:o,direction:f}),this.$element.trigger(s),s.isDefaultPrevented())?void 0:(this.sliding=!0,l&&this.pause(),this.$indicators.length&&(this.$indicators.find(".active").removeClass("active"),h=n(this.$indicators.children()[this.getItemIndex(u)]),h&&h.addClass("active")),c=n.Event("slid.bs.carousel",{relatedTarget:o,direction:f}),n.support.transition&&this.$element.hasClass("slide")?(u.addClass(i),u[0].offsetWidth,e.addClass(f),u.addClass(f),e.one("bsTransitionEnd",function(){u.removeClass([i,f].join(" ")).addClass("active");e.removeClass(["active",f].join(" "));a.sliding=!1;setTimeout(function(){a.$element.trigger(c)},0)}).emulateTransitionEnd(t.TRANSITION_DURATION)):(e.removeClass("active"),u.addClass("active"),this.sliding=!1,this.$element.trigger(c)),l&&this.cycle(),this)};u=n.fn.carousel;n.fn.carousel=i;n.fn.carousel.Constructor=t;n.fn.carousel.noConflict=function(){return n.fn.carousel=u,this};r=function(t){var o,r=n(this),u=n(r.attr("data-target")||(o=r.attr("href"))&&o.replace(/.*(?=#[^\s]+$)/,"")),e,f;u.hasClass("carousel")&&(e=n.extend({},u.data(),r.data()),f=r.attr("data-slide-to"),f&&(e.interval=!1),i.call(u,e),f&&u.data("bs.carousel").to(f),t.preventDefault())};n(document).on("click.bs.carousel.data-api","[data-slide]",r).on("click.bs.carousel.data-api","[data-slide-to]",r);n(window).on("load",function(){n('[data-ride="carousel"]').each(function(){var t=n(this);i.call(t,t.data())})})}(jQuery);+function(n){"use strict";function r(t){var i,r=t.attr("data-target")||(i=t.attr("href"))&&i.replace(/.*(?=#[^\s]+$)/,"");return n(r)}function i(i){return this.each(function(){var u=n(this),r=u.data("bs.collapse"),f=n.extend({},t.DEFAULTS,u.data(),typeof i=="object"&&i);!r&&f.toggle&&/show|hide/.test(i)&&(f.toggle=!1);r||u.data("bs.collapse",r=new t(this,f));typeof i=="string"&&r[i]()})}var t=function(i,r){this.$element=n(i);this.options=n.extend({},t.DEFAULTS,r);this.$trigger=n('[data-toggle="collapse"][href="#'+i.id+'"],[data-toggle="collapse"][data-target="#'+i.id+'"]');this.transitioning=null;this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger);this.options.toggle&&this.toggle()},u;t.VERSION="3.3.7";t.TRANSITION_DURATION=350;t.DEFAULTS={toggle:!0};t.prototype.dimension=function(){var n=this.$element.hasClass("width");return n?"width":"height"};t.prototype.show=function(){var f,r,e,u,o,s;if(!this.transitioning&&!this.$element.hasClass("in")&&(r=this.$parent&&this.$parent.children(".panel").children(".in, .collapsing"),!r||!r.length||(f=r.data("bs.collapse"),!f||!f.transitioning))&&(e=n.Event("show.bs.collapse"),this.$element.trigger(e),!e.isDefaultPrevented())){if(r&&r.length&&(i.call(r,"hide"),f||r.data("bs.collapse",null)),u=this.dimension(),this.$element.removeClass("collapse").addClass("collapsing")[u](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1,o=function(){this.$element.removeClass("collapsing").addClass("collapse in")[u]("");this.transitioning=0;this.$element.trigger("shown.bs.collapse")},!n.support.transition)return o.call(this);s=n.camelCase(["scroll",u].join("-"));this.$element.one("bsTransitionEnd",n.proxy(o,this)).emulateTransitionEnd(t.TRANSITION_DURATION)[u](this.$element[0][s])}};t.prototype.hide=function(){var r,i,u;if(!this.transitioning&&this.$element.hasClass("in")&&(r=n.Event("hide.bs.collapse"),this.$element.trigger(r),!r.isDefaultPrevented())){if(i=this.dimension(),this.$element[i](this.$element[i]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1,u=function(){this.transitioning=0;this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")},!n.support.transition)return u.call(this);this.$element[i](0).one("bsTransitionEnd",n.proxy(u,this)).emulateTransitionEnd(t.TRANSITION_DURATION)}};t.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()};t.prototype.getParent=function(){return n(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(n.proxy(function(t,i){var u=n(i);this.addAriaAndCollapsedClass(r(u),u)},this)).end()};t.prototype.addAriaAndCollapsedClass=function(n,t){var i=n.hasClass("in");n.attr("aria-expanded",i);t.toggleClass("collapsed",!i).attr("aria-expanded",i)};u=n.fn.collapse;n.fn.collapse=i;n.fn.collapse.Constructor=t;n.fn.collapse.noConflict=function(){return n.fn.collapse=u,this};n(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(t){var u=n(this);u.attr("data-target")||t.preventDefault();var f=r(u),e=f.data("bs.collapse"),o=e?"toggle":u.data();i.call(f,o)})}(jQuery);+function(n){"use strict";function r(t){var i=t.attr("data-target"),r;return i||(i=t.attr("href"),i=i&&/#[A-Za-z]/.test(i)&&i.replace(/.*(?=#[^\s]*$)/,"")),r=i&&n(i),r&&r.length?r:t.parent()}function u(t){t&&t.which===3||(n(e).remove(),n(i).each(function(){var u=n(this),i=r(u),f={relatedTarget:this};i.hasClass("open")&&(t&&t.type=="click"&&/input|textarea/i.test(t.target.tagName)&&n.contains(i[0],t.target)||(i.trigger(t=n.Event("hide.bs.dropdown",f)),t.isDefaultPrevented())||(u.attr("aria-expanded","false"),i.removeClass("open").trigger(n.Event("hidden.bs.dropdown",f))))}))}function o(i){return this.each(function(){var r=n(this),u=r.data("bs.dropdown");u||r.data("bs.dropdown",u=new t(this));typeof i=="string"&&u[i].call(r)})}var e=".dropdown-backdrop",i='[data-toggle="dropdown"]',t=function(t){n(t).on("click.bs.dropdown",this.toggle)},f;t.VERSION="3.3.7";t.prototype.toggle=function(t){var f=n(this),i,o,e;if(!f.is(".disabled, :disabled")){if(i=r(f),o=i.hasClass("open"),u(),!o){if("ontouchstart"in document.documentElement&&!i.closest(".navbar-nav").length)n(document.createElement("div")).addClass("dropdown-backdrop").insertAfter(n(this)).on("click",u);if(e={relatedTarget:this},i.trigger(t=n.Event("show.bs.dropdown",e)),t.isDefaultPrevented())return;f.trigger("focus").attr("aria-expanded","true");i.toggleClass("open").trigger(n.Event("shown.bs.dropdown",e))}return!1}};t.prototype.keydown=function(t){var e,o,s,h,f,u;if(/(38|40|27|32)/.test(t.which)&&!/input|textarea/i.test(t.target.tagName)&&(e=n(this),t.preventDefault(),t.stopPropagation(),!e.is(".disabled, :disabled"))){if(o=r(e),s=o.hasClass("open"),!s&&t.which!=27||s&&t.which==27)return t.which==27&&o.find(i).trigger("focus"),e.trigger("click");(h=" li:not(.disabled):visible a",f=o.find(".dropdown-menu"+h),f.length)&&(u=f.index(t.target),t.which==38&&u>0&&u--,t.which==40&&u<f.length-1&&u++,~u||(u=0),f.eq(u).trigger("focus"))}};f=n.fn.dropdown;n.fn.dropdown=o;n.fn.dropdown.Constructor=t;n.fn.dropdown.noConflict=function(){return n.fn.dropdown=f,this};n(document).on("click.bs.dropdown.data-api",u).on("click.bs.dropdown.data-api",".dropdown form",function(n){n.stopPropagation()}).on("click.bs.dropdown.data-api",i,t.prototype.toggle).on("keydown.bs.dropdown.data-api",i,t.prototype.keydown).on("keydown.bs.dropdown.data-api",".dropdown-menu",t.prototype.keydown)}(jQuery);+function(n){"use strict";function i(i,r){return this.each(function(){var f=n(this),u=f.data("bs.modal"),e=n.extend({},t.DEFAULTS,f.data(),typeof i=="object"&&i);u||f.data("bs.modal",u=new t(this,e));typeof i=="string"?u[i](r):e.show&&u.show(r)})}var t=function(t,i){this.options=i;this.$body=n(document.body);this.$element=n(t);this.$dialog=this.$element.find(".modal-dialog");this.$backdrop=null;this.isShown=null;this.originalBodyPad=null;this.scrollbarWidth=0;this.ignoreBackdropClick=!1;this.options.remote&&this.$element.find(".modal-content").load(this.options.remote,n.proxy(function(){this.$element.trigger("loaded.bs.modal")},this))},r;t.VERSION="3.3.7";t.TRANSITION_DURATION=300;t.BACKDROP_TRANSITION_DURATION=150;t.DEFAULTS={backdrop:!0,keyboard:!0,show:!0};t.prototype.toggle=function(n){return this.isShown?this.hide():this.show(n)};t.prototype.show=function(i){var r=this,u=n.Event("show.bs.modal",{relatedTarget:i});if(this.$element.trigger(u),!this.isShown&&!u.isDefaultPrevented()){this.isShown=!0;this.checkScrollbar();this.setScrollbar();this.$body.addClass("modal-open");this.escape();this.resize();this.$element.on("click.dismiss.bs.modal",'[data-dismiss="modal"]',n.proxy(this.hide,this));this.$dialog.on("mousedown.dismiss.bs.modal",function(){r.$element.one("mouseup.dismiss.bs.modal",function(t){n(t.target).is(r.$element)&&(r.ignoreBackdropClick=!0)})});this.backdrop(function(){var f=n.support.transition&&r.$element.hasClass("fade"),u;r.$element.parent().length||r.$element.appendTo(r.$body);r.$element.show().scrollTop(0);r.adjustDialog();f&&r.$element[0].offsetWidth;r.$element.addClass("in");r.enforceFocus();u=n.Event("shown.bs.modal",{relatedTarget:i});f?r.$dialog.one("bsTransitionEnd",function(){r.$element.trigger("focus").trigger(u)}).emulateTransitionEnd(t.TRANSITION_DURATION):r.$element.trigger("focus").trigger(u)})}};t.prototype.hide=function(i){(i&&i.preventDefault(),i=n.Event("hide.bs.modal"),this.$element.trigger(i),this.isShown&&!i.isDefaultPrevented())&&(this.isShown=!1,this.escape(),this.resize(),n(document).off("focusin.bs.modal"),this.$element.removeClass("in").off("click.dismiss.bs.modal").off("mouseup.dismiss.bs.modal"),this.$dialog.off("mousedown.dismiss.bs.modal"),n.support.transition&&this.$element.hasClass("fade")?this.$element.one("bsTransitionEnd",n.proxy(this.hideModal,this)).emulateTransitionEnd(t.TRANSITION_DURATION):this.hideModal())};t.prototype.enforceFocus=function(){n(document).off("focusin.bs.modal").on("focusin.bs.modal",n.proxy(function(n){document===n.target||this.$element[0]===n.target||this.$element.has(n.target).length||this.$element.trigger("focus")},this))};t.prototype.escape=function(){if(this.isShown&&this.options.keyboard)this.$element.on("keydown.dismiss.bs.modal",n.proxy(function(n){n.which==27&&this.hide()},this));else this.isShown||this.$element.off("keydown.dismiss.bs.modal")};t.prototype.resize=function(){if(this.isShown)n(window).on("resize.bs.modal",n.proxy(this.handleUpdate,this));else n(window).off("resize.bs.modal")};t.prototype.hideModal=function(){var n=this;this.$element.hide();this.backdrop(function(){n.$body.removeClass("modal-open");n.resetAdjustments();n.resetScrollbar();n.$element.trigger("hidden.bs.modal")})};t.prototype.removeBackdrop=function(){this.$backdrop&&this.$backdrop.remove();this.$backdrop=null};t.prototype.backdrop=function(i){var e=this,f=this.$element.hasClass("fade")?"fade":"",r,u;if(this.isShown&&this.options.backdrop){r=n.support.transition&&f;this.$backdrop=n(document.createElement("div")).addClass("modal-backdrop "+f).appendTo(this.$body);this.$element.on("click.dismiss.bs.modal",n.proxy(function(n){if(this.ignoreBackdropClick){this.ignoreBackdropClick=!1;return}n.target===n.currentTarget&&(this.options.backdrop=="static"?this.$element[0].focus():this.hide())},this));if(r&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),!i)return;r?this.$backdrop.one("bsTransitionEnd",i).emulateTransitionEnd(t.BACKDROP_TRANSITION_DURATION):i()}else!this.isShown&&this.$backdrop?(this.$backdrop.removeClass("in"),u=function(){e.removeBackdrop();i&&i()},n.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one("bsTransitionEnd",u).emulateTransitionEnd(t.BACKDROP_TRANSITION_DURATION):u()):i&&i()};t.prototype.handleUpdate=function(){this.adjustDialog()};t.prototype.adjustDialog=function(){var n=this.$element[0].scrollHeight>document.documentElement.clientHeight;this.$element.css({paddingLeft:!this.bodyIsOverflowing&&n?this.scrollbarWidth:"",paddingRight:this.bodyIsOverflowing&&!n?this.scrollbarWidth:""})};t.prototype.resetAdjustments=function(){this.$element.css({paddingLeft:"",paddingRight:""})};t.prototype.checkScrollbar=function(){var n=window.innerWidth,t;n||(t=document.documentElement.getBoundingClientRect(),n=t.right-Math.abs(t.left));this.bodyIsOverflowing=document.body.clientWidth<n;this.scrollbarWidth=this.measureScrollbar()};t.prototype.setScrollbar=function(){var n=parseInt(this.$body.css("padding-right")||0,10);this.originalBodyPad=document.body.style.paddingRight||"";this.bodyIsOverflowing&&this.$body.css("padding-right",n+this.scrollbarWidth)};t.prototype.resetScrollbar=function(){this.$body.css("padding-right",this.originalBodyPad)};t.prototype.measureScrollbar=function(){var n=document.createElement("div"),t;return n.className="modal-scrollbar-measure",this.$body.append(n),t=n.offsetWidth-n.clientWidth,this.$body[0].removeChild(n),t};r=n.fn.modal;n.fn.modal=i;n.fn.modal.Constructor=t;n.fn.modal.noConflict=function(){return n.fn.modal=r,this};n(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',function(t){var r=n(this),f=r.attr("href"),u=n(r.attr("data-target")||f&&f.replace(/.*(?=#[^\s]+$)/,"")),e=u.data("bs.modal")?"toggle":n.extend({remote:!/#/.test(f)&&f},u.data(),r.data());r.is("a")&&t.preventDefault();u.one("show.bs.modal",function(n){if(!n.isDefaultPrevented())u.one("hidden.bs.modal",function(){r.is(":visible")&&r.trigger("focus")})});i.call(u,e,this)})}(jQuery);+function(n){"use strict";function r(i){return this.each(function(){var u=n(this),r=u.data("bs.tooltip"),f=typeof i=="object"&&i;(r||!/destroy|hide/.test(i))&&(r||u.data("bs.tooltip",r=new t(this,f)),typeof i=="string"&&r[i]())})}var t=function(n,t){this.type=null;this.options=null;this.enabled=null;this.timeout=null;this.hoverState=null;this.$element=null;this.inState=null;this.init("tooltip",n,t)},i;t.VERSION="3.3.7";t.TRANSITION_DURATION=150;t.DEFAULTS={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"><\/div><div class="tooltip-inner"><\/div><\/div>',trigger:"hover focus",title:"",delay:0,html:!1,container:!1,viewport:{selector:"body",padding:0}};t.prototype.init=function(t,i,r){var f,e,u,o,s;if(this.enabled=!0,this.type=t,this.$element=n(i),this.options=this.getOptions(r),this.$viewport=this.options.viewport&&n(n.isFunction(this.options.viewport)?this.options.viewport.call(this,this.$element):this.options.viewport.selector||this.options.viewport),this.inState={click:!1,hover:!1,focus:!1},this.$element[0]instanceof document.constructor&&!this.options.selector)throw new Error("`selector` option must be specified when initializing "+this.type+" on the window.document object!");for(f=this.options.trigger.split(" "),e=f.length;e--;)if(u=f[e],u=="click")this.$element.on("click."+this.type,this.options.selector,n.proxy(this.toggle,this));else if(u!="manual"){o=u=="hover"?"mouseenter":"focusin";s=u=="hover"?"mouseleave":"focusout";this.$element.on(o+"."+this.type,this.options.selector,n.proxy(this.enter,this));this.$element.on(s+"."+this.type,this.options.selector,n.proxy(this.leave,this))}this.options.selector?this._options=n.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()};t.prototype.getDefaults=function(){return t.DEFAULTS};t.prototype.getOptions=function(t){return t=n.extend({},this.getDefaults(),this.$element.data(),t),t.delay&&typeof t.delay=="number"&&(t.delay={show:t.delay,hide:t.delay}),t};t.prototype.getDelegateOptions=function(){var t={},i=this.getDefaults();return this._options&&n.each(this._options,function(n,r){i[n]!=r&&(t[n]=r)}),t};t.prototype.enter=function(t){var i=t instanceof this.constructor?t:n(t.currentTarget).data("bs."+this.type);if(i||(i=new this.constructor(t.currentTarget,this.getDelegateOptions()),n(t.currentTarget).data("bs."+this.type,i)),t instanceof n.Event&&(i.inState[t.type=="focusin"?"focus":"hover"]=!0),i.tip().hasClass("in")||i.hoverState=="in"){i.hoverState="in";return}if(clearTimeout(i.timeout),i.hoverState="in",!i.options.delay||!i.options.delay.show)return i.show();i.timeout=setTimeout(function(){i.hoverState=="in"&&i.show()},i.options.delay.show)};t.prototype.isInStateTrue=function(){for(var n in this.inState)if(this.inState[n])return!0;return!1};t.prototype.leave=function(t){var i=t instanceof this.constructor?t:n(t.currentTarget).data("bs."+this.type);if(i||(i=new this.constructor(t.currentTarget,this.getDelegateOptions()),n(t.currentTarget).data("bs."+this.type,i)),t instanceof n.Event&&(i.inState[t.type=="focusout"?"focus":"hover"]=!1),!i.isInStateTrue()){if(clearTimeout(i.timeout),i.hoverState="out",!i.options.delay||!i.options.delay.hide)return i.hide();i.timeout=setTimeout(function(){i.hoverState=="out"&&i.hide()},i.options.delay.hide)}};t.prototype.show=function(){var c=n.Event("show.bs."+this.type),l,p,e,w,h;if(this.hasContent()&&this.enabled){if(this.$element.trigger(c),l=n.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]),c.isDefaultPrevented()||!l)return;var u=this,r=this.tip(),a=this.getUID(this.type);this.setContent();r.attr("id",a);this.$element.attr("aria-describedby",a);this.options.animation&&r.addClass("fade");var i=typeof this.options.placement=="function"?this.options.placement.call(this,r[0],this.$element[0]):this.options.placement,v=/\s?auto?\s?/i,y=v.test(i);y&&(i=i.replace(v,"")||"top");r.detach().css({top:0,left:0,display:"block"}).addClass(i).addClass(this.$element.attr("data-alert-type")).data("bs."+this.type,this).find(".popover-content").addClass(this.$element.attr("data-content-alert"));this.options.container?r.appendTo(this.options.container):r.insertAfter(this.$element);this.$element.trigger("inserted.bs."+this.type);var f=this.getPosition(),o=r[0].offsetWidth,s=r[0].offsetHeight;y&&(p=i,e=this.getPosition(this.$viewport),i=i=="bottom"&&f.bottom+s>e.bottom?"top":i=="top"&&f.top-s<e.top?"bottom":i=="right"&&f.right+o>e.width?"left":i=="left"&&f.left-o<e.left?"right":i,r.removeClass(p).addClass(i));w=this.getCalculatedOffset(i,f,o,s);this.applyPlacement(w,i);h=function(){var n=u.hoverState;u.$element.trigger("shown.bs."+u.type);u.hoverState=null;n=="out"&&u.leave(u)};n.support.transition&&this.$tip.hasClass("fade")?r.one("bsTransitionEnd",h).emulateTransitionEnd(t.TRANSITION_DURATION):h()}};t.prototype.applyPlacement=function(t,i){var r=this.tip(),l=r[0].offsetWidth,e=r[0].offsetHeight,o=parseInt(r.css("margin-top"),10),s=parseInt(r.css("margin-left"),10),h,f,u;isNaN(o)&&(o=0);isNaN(s)&&(s=0);t.top+=o;t.left+=s;n.offset.setOffset(r[0],n.extend({using:function(n){r.css({top:Math.round(n.top),left:Math.round(n.left)})}},t),0);r.addClass("in");h=r[0].offsetWidth;f=r[0].offsetHeight;i=="top"&&f!=e&&(t.top=t.top+e-f);u=this.getViewportAdjustedDelta(i,t,h,f);u.left?t.left+=u.left:t.top+=u.top;var c=/top|bottom/.test(i),a=c?u.left*2-l+h:u.top*2-e+f,v=c?"offsetWidth":"offsetHeight";r.offset(t);this.replaceArrow(a,r[0][v],c)};t.prototype.replaceArrow=function(n,t,i){this.arrow().css(i?"left":"top",50*(1-n/t)+"%").css(i?"top":"left","")};t.prototype.setContent=function(){var n=this.tip(),t=this.getTitle();n.find(".tooltip-inner")[this.options.html?"html":"text"](t);n.removeClass("fade in top bottom left right")};t.prototype.hide=function(i){function e(){r.hoverState!="in"&&u.detach();r.$element&&r.$element.removeAttr("aria-describedby").trigger("hidden.bs."+r.type);i&&i()}var r=this,u=n(this.$tip),f=n.Event("hide.bs."+this.type);if(this.$element.trigger(f),!f.isDefaultPrevented())return u.removeClass("in"),n.support.transition&&u.hasClass("fade")?u.one("bsTransitionEnd",e).emulateTransitionEnd(t.TRANSITION_DURATION):e(),this.hoverState=null,this};t.prototype.fixTitle=function(){var n=this.$element;(n.attr("title")||typeof n.attr("data-original-title")!="string")&&n.attr("data-original-title",n.attr("title")||"").attr("title","")};t.prototype.hasContent=function(){return this.getTitle()};t.prototype.getPosition=function(t){t=t||this.$element;var r=t[0],u=r.tagName=="BODY",i=r.getBoundingClientRect();i.width==null&&(i=n.extend({},i,{width:i.right-i.left,height:i.bottom-i.top}));var f=window.SVGElement&&r instanceof window.SVGElement,e=u?{top:0,left:0}:f?null:t.offset(),o={scroll:u?document.documentElement.scrollTop||document.body.scrollTop:t.scrollTop()},s=u?{width:n(window).width(),height:n(window).height()}:null;return n.extend({},i,o,s,e)};t.prototype.getCalculatedOffset=function(n,t,i,r){return n=="bottom"?{top:t.top+t.height,left:t.left+t.width/2-i/2}:n=="top"?{top:t.top-r,left:t.left+t.width/2-i/2}:n=="left"?{top:t.top+t.height/2-r/2,left:t.left-i}:{top:t.top+t.height/2-r/2,left:t.left+t.width}};t.prototype.getViewportAdjustedDelta=function(n,t,i,r){var f={top:0,left:0},e,u,o,s,h,c;return this.$viewport?(e=this.options.viewport&&this.options.viewport.padding||0,u=this.getPosition(this.$viewport),/right|left/.test(n)?(o=t.top-e-u.scroll,s=t.top+e-u.scroll+r,o<u.top?f.top=u.top-o:s>u.top+u.height&&(f.top=u.top+u.height-s)):(h=t.left-e,c=t.left+e+i,h<u.left?f.left=u.left-h:c>u.right&&(f.left=u.left+u.width-c)),f):f};t.prototype.getTitle=function(){var t=this.$element,n=this.options;return t.attr("data-original-title")||(typeof n.title=="function"?n.title.call(t[0]):n.title)};t.prototype.getUID=function(n){do n+=~~(Math.random()*1e6);while(document.getElementById(n));return n};t.prototype.tip=function(){if(!this.$tip&&(this.$tip=n(this.options.template),this.$tip.length!=1))throw new Error(this.type+" `template` option must consist of exactly 1 top-level element!");return this.$tip};t.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")};t.prototype.enable=function(){this.enabled=!0};t.prototype.disable=function(){this.enabled=!1};t.prototype.toggleEnabled=function(){this.enabled=!this.enabled};t.prototype.toggle=function(t){var i=this;t&&(i=n(t.currentTarget).data("bs."+this.type),i||(i=new this.constructor(t.currentTarget,this.getDelegateOptions()),n(t.currentTarget).data("bs."+this.type,i)));t?(i.inState.click=!i.inState.click,i.isInStateTrue()?i.enter(i):i.leave(i)):i.tip().hasClass("in")?i.leave(i):i.enter(i)};t.prototype.destroy=function(){var n=this;clearTimeout(this.timeout);this.hide(function(){n.$element.off("."+n.type).removeData("bs."+n.type);n.$tip&&n.$tip.detach();n.$tip=null;n.$arrow=null;n.$viewport=null;n.$element=null})};i=n.fn.tooltip;n.fn.tooltip=r;n.fn.tooltip.Constructor=t;n.fn.tooltip.noConflict=function(){return n.fn.tooltip=i,this}}(jQuery);+function(n){"use strict";function r(i){return this.each(function(){var u=n(this),r=u.data("bs.popover"),f=typeof i=="object"&&i;(r||!/destroy|hide/.test(i))&&(r||u.data("bs.popover",r=new t(this,f)),typeof i=="string"&&r[i]())})}var t=function(n,t){this.init("popover",n,t)},i;if(!n.fn.tooltip)throw new Error("Popover requires tooltip.js");t.VERSION="3.3.7";t.DEFAULTS=n.extend({},n.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"><\/div><h3 class="popover-title"><\/h3><div class="popover-content"><\/div><\/div>'});t.prototype=n.extend({},n.fn.tooltip.Constructor.prototype);t.prototype.constructor=t;t.prototype.getDefaults=function(){return t.DEFAULTS};t.prototype.setContent=function(){var n=this.tip(),i=this.getTitle(),t=this.getContent();n.find(".popover-title")[this.options.html?"html":"text"](i);n.find(".popover-content").children().detach().end()[this.options.html?typeof t=="string"?"html":"append":"text"](t);n.removeClass("fade top bottom left right in");n.find(".popover-title").html()||n.find(".popover-title").hide()};t.prototype.hasContent=function(){return this.getTitle()||this.getContent()};t.prototype.getContent=function(){var t=this.$element,n=this.options;return t.attr("data-content")||(typeof n.content=="function"?n.content.call(t[0]):n.content)};t.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")};i=n.fn.popover;n.fn.popover=r;n.fn.popover.Constructor=t;n.fn.popover.noConflict=function(){return n.fn.popover=i,this}}(jQuery);+function(n){"use strict";function t(i,r){this.$body=n(document.body);this.$scrollElement=n(i).is(document.body)?n(window):n(i);this.options=n.extend({},t.DEFAULTS,r);this.selector=(this.options.target||"")+" .nav li > a";this.offsets=[];this.targets=[];this.activeTarget=null;this.scrollHeight=0;this.$scrollElement.on("scroll.bs.scrollspy",n.proxy(this.process,this));this.refresh();this.process()}function i(i){return this.each(function(){var u=n(this),r=u.data("bs.scrollspy"),f=typeof i=="object"&&i;r||u.data("bs.scrollspy",r=new t(this,f));typeof i=="string"&&r[i]()})}t.VERSION="3.3.7";t.DEFAULTS={offset:10};t.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)};t.prototype.refresh=function(){var t=this,i="offset",r=0;this.offsets=[];this.targets=[];this.scrollHeight=this.getScrollHeight();n.isWindow(this.$scrollElement[0])||(i="position",r=this.$scrollElement.scrollTop());this.$body.find(this.selector).map(function(){var f=n(this),u=f.data("target")||f.attr("href"),t=/^#./.test(u)&&n(u);return t&&t.length&&t.is(":visible")&&[[t[i]().top+r,u]]||null}).sort(function(n,t){return n[0]-t[0]}).each(function(){t.offsets.push(this[0]);t.targets.push(this[1])})};t.prototype.process=function(){var i=this.$scrollElement.scrollTop()+this.options.offset,f=this.getScrollHeight(),e=this.options.offset+f-this.$scrollElement.height(),t=this.offsets,r=this.targets,u=this.activeTarget,n;if(this.scrollHeight!=f&&this.refresh(),i>=e)return u!=(n=r[r.length-1])&&this.activate(n);if(u&&i<t[0])return this.activeTarget=null,this.clear();for(n=t.length;n--;)u!=r[n]&&i>=t[n]&&(t[n+1]===undefined||i<t[n+1])&&this.activate(r[n])};t.prototype.activate=function(t){this.activeTarget=t;this.clear();var r=this.selector+'[data-target="'+t+'"],'+this.selector+'[href="'+t+'"]',i=n(r).parents("li").addClass("active");i.parent(".dropdown-menu").length&&(i=i.closest("li.dropdown").addClass("active"));i.trigger("activate.bs.scrollspy")};t.prototype.clear=function(){n(this.selector).parentsUntil(this.options.target,".active").removeClass("active")};var r=n.fn.scrollspy;n.fn.scrollspy=i;n.fn.scrollspy.Constructor=t;n.fn.scrollspy.noConflict=function(){return n.fn.scrollspy=r,this};n(window).on("load.bs.scrollspy.data-api",function(){n('[data-spy="scroll"]').each(function(){var t=n(this);i.call(t,t.data())})})}(jQuery);+function(n){"use strict";function r(i){return this.each(function(){var u=n(this),r=u.data("bs.tab");r||u.data("bs.tab",r=new t(this));typeof i=="string"&&r[i]()})}var t=function(t){this.element=n(t)},u,i;t.VERSION="3.3.7";t.TRANSITION_DURATION=150;t.prototype.show=function(){var t=this.element,f=t.closest("ul:not(.dropdown-menu)"),i=t.data("target"),u;if(i||(i=t.attr("href"),i=i&&i.replace(/.*(?=#[^\s]*$)/,"")),!t.parent("li").hasClass("active")){var r=f.find(".active:last a"),e=n.Event("hide.bs.tab",{relatedTarget:t[0]}),o=n.Event("show.bs.tab",{relatedTarget:r[0]});(r.trigger(e),t.trigger(o),o.isDefaultPrevented()||e.isDefaultPrevented())||(u=n(i),this.activate(t.closest("li"),f),this.activate(u,u.parent(),function(){r.trigger({type:"hidden.bs.tab",relatedTarget:t[0]});t.trigger({type:"shown.bs.tab",relatedTarget:r[0]})}))}};t.prototype.activate=function(i,r,u){function o(){f.removeClass("active").find("> .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1);i.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",!0);e?(i[0].offsetWidth,i.addClass("in")):i.removeClass("fade");i.parent(".dropdown-menu").length&&i.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0);u&&u()}var f=r.find("> .active"),e=u&&n.support.transition&&(f.length&&f.hasClass("fade")||!!r.find("> .fade").length);f.length&&e?f.one("bsTransitionEnd",o).emulateTransitionEnd(t.TRANSITION_DURATION):o();f.removeClass("in")};u=n.fn.tab;n.fn.tab=r;n.fn.tab.Constructor=t;n.fn.tab.noConflict=function(){return n.fn.tab=u,this};i=function(t){t.preventDefault();r.call(n(this),"show")};n(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',i).on("click.bs.tab.data-api",'[data-toggle="pill"]',i)}(jQuery);+function(n){"use strict";function i(i){return this.each(function(){var u=n(this),r=u.data("bs.affix"),f=typeof i=="object"&&i;r||u.data("bs.affix",r=new t(this,f));typeof i=="string"&&r[i]()})}var t=function(i,r){this.options=n.extend({},t.DEFAULTS,r);this.$target=n(this.options.target).on("scroll.bs.affix.data-api",n.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",n.proxy(this.checkPositionWithEventLoop,this));this.$element=n(i);this.affixed=null;this.unpin=null;this.pinnedOffset=null;this.checkPosition()},r;t.VERSION="3.3.7";t.RESET="affix affix-top affix-bottom";t.DEFAULTS={offset:0,target:window};t.prototype.getState=function(n,t,i,r){var u=this.$target.scrollTop(),f=this.$element.offset(),e=this.$target.height();if(i!=null&&this.affixed=="top")return u<i?"top":!1;if(this.affixed=="bottom")return i!=null?u+this.unpin<=f.top?!1:"bottom":u+e<=n-r?!1:"bottom";var o=this.affixed==null,s=o?u:f.top,h=o?e:t;return i!=null&&u<=i?"top":r!=null&&s+h>=n-r?"bottom":!1};t.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(t.RESET).addClass("affix");var n=this.$target.scrollTop(),i=this.$element.offset();return this.pinnedOffset=i.top-n};t.prototype.checkPositionWithEventLoop=function(){setTimeout(n.proxy(this.checkPosition,this),1)};t.prototype.checkPosition=function(){var i,e,o;if(this.$element.is(":visible")){var s=this.$element.height(),r=this.options.offset,f=r.top,u=r.bottom,h=Math.max(n(document).height(),n(document.body).height());if(typeof r!="object"&&(u=f=r),typeof f=="function"&&(f=r.top(this.$element)),typeof u=="function"&&(u=r.bottom(this.$element)),i=this.getState(h,s,f,u),this.affixed!=i){if(this.unpin!=null&&this.$element.css("top",""),e="affix"+(i?"-"+i:""),o=n.Event(e+".bs.affix"),this.$element.trigger(o),o.isDefaultPrevented())return;this.affixed=i;this.unpin=i=="bottom"?this.getPinnedOffset():null;this.$element.removeClass(t.RESET).addClass(e).trigger(e.replace("affix","affixed")+".bs.affix")}i=="bottom"&&this.$element.offset({top:h-s-u})}};r=n.fn.affix;n.fn.affix=i;n.fn.affix.Constructor=t;n.fn.affix.noConflict=function(){return n.fn.affix=r,this};n(window).on("load",function(){n('[data-spy="affix"]').each(function(){var r=n(this),t=r.data();t.offset=t.offset||{};t.offsetBottom!=null&&(t.offset.bottom=t.offsetBottom);t.offsetTop!=null&&(t.offset.top=t.offsetTop);i.call(r,t)})})}(jQuery),function(n,t,i,r){n.onReady=n.onReady||{};n.config=n.config||{};t.fn.adjacent=function(n,i,r){var u=this,f;return(r&&(u=u.filter("[tabindex != -1]:visible:not(:disabled)")),f=u.index(t(n).first()),i===0)?t(u[f]):t(u[f+i/Math.abs(i)])};t.fn.nextAfter=function(n,t){return this.adjacent(n,1,t)};t.fn.nextBefore=function(n,t){return this.adjacent(n,-1,t)};t.fn.hasEventListener=function(n){function c(n){return(n||"").split(".").sort().join(".")}var s=t(this),e,o,f;if(s.length===0||(e=t._data(s[0],"events"),e===r))return!1;var i=n.indexOf("."),h=i>0?n.substring(0,i):n,u=e[h];if(u===r||u===null)return!1;if(o=i>0?c(n.substring(i+1)):"",o==="")return!0;for(f=0;f<u.length;f++)if(u[f].namespace===o)return!0;return!1};t(document).ready(function(t){for(var i in n.onReady)n.onReady.hasOwnProperty(i)&&n.onReady[i].call(this,t)});n.onReady.SelectorDummies=function(t){n.SelectorDummies.setUpSelect(t(".has-dummy"))};n.SelectorDummies=function(){function i(i){if(n(i),!i.hasEventListener("change.ei-dropdown-default"))i.on("change.ei-dropdown-default",function(){n(t(this))})}function n(n){n.each(function(n,i){t(i).prop("selectedIndex")>0?t(i).removeClass("dummy-selected"):t(i).addClass("dummy-selected")})}return{setUpSelect:i}}();n.Cookies=function(n){var i=function(){for(var i=n.cookie.split(";"),t=0,r=i.length;t<r;t++)i[t]=i[t].trim().split("=");return i},r=function(n){for(var r=i(),t=0,u=r.length;t<u;t++)if(n===r[t][0])return r[t][1];return""},t=function(t,i,r){var u=t+"="+encodeURIComponent(i),f;r=r||{};typeof r.expires!="undefined"&&(f=new Date(r.expires),u+=";expires="+f.toUTCString(),u+=";max-age="+(f-new Date)/1e3);typeof r.path!="undefined"&&(u+=";path="+r.path);u+=";domain="+(typeof r.domain=="undefined"?".erieinsurance.com":r.domain);n.cookie=u},u=function(n){t(n,"",{expires:new Date(0),path:"/"})};return{get:r,remove:u,set:t}}(i);n.UpdateQueryStringParameter=function(n,t,i){var r=new RegExp("([?&])"+t+"=.*?(&|$)","i"),u=n.indexOf("?")!==-1?"&":"?";return n.match(r)?n.replace(r,"$1"+t+"="+i+"$2"):n+u+t+"="+i};n.keepTabFocusWithinElement=function(t,i){function e(n,t){return!o(n)||!o(t)?!1:n.name===t.name}function o(n){return n instanceof Element&&n.nodeName.toLowerCase()==="input"&&n.type.toLowerCase()==="radio"}if(i.which===n.KeyDownCodes.TAB){var u=n.ensureJqueryObject(t),f=u.find(":tabbable:first"),r=u.find(":tabbable:last");i.target===u[0]&&i.shiftKey?(r.focus(),i.preventDefault()):i.target===u[0]?(f.focus(),i.preventDefault()):(i.target===r[0]||e(i.target,r[0]))&&!i.shiftKey?(f.focus(),i.preventDefault()):i.target===r[0]&&e(i.target,f[0])&&i.shiftKey?i.preventDefault():i.target===f[0]&&i.shiftKey&&(r.focus(),i.preventDefault())}};n.debounce=function(n,t,i){var r;return function(){var u=this,f=arguments;r?i||clearTimeout(r):i&&(n.apply(u,arguments),r=null,u=null,f=null);r=setTimeout(function(){i||n.apply(u,f);r=null},t||100)}};n.ensureJqueryObject=function(n){return n instanceof jQuery||"jquery"in Object(n)?n:t(n)};n.getUniqueId=function(n){var t;do t=(n||"")+~~(Math.random()*1e6);while(document.getElementById(t));return t};n.ScreenViews={XS:{MIN:0,MAX:670},SM:{MIN:671,MAX:767},MD:{MIN:768,MAX:1024},LG:{MIN:1025}};n.KeyDownCodes={BACKSPACE:8,TAB:9,ENTER:13,SHIFT:16,CTRL:17,ALT:18,PAUSE:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT_ARROW:37,UP_ARROW:38,RIGHT_ARROW:39,DOWN_ARROW:40,INSERT:45,DELETE:46,"0":48,"1":49,"2":50,"3":51,"4":52,"5":53,"6":54,"7":55,"8":56,"9":57,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,LEFT_WINDOW_KEY:91,RIGHT_WINDOW_KEY:92,SELECT_KEY:93,NUM_0:96,NUM_1:97,NUM_2:98,NUM_3:99,NUM_4:100,NUM_5:101,NUM_6:102,NUM_7:103,NUM_8:104,NUM_9:105,NUM_MULTIPLY:106,NUM_ADD:107,NUM_SUBTRACT:109,NUM_DECIMAL:110,NUM_DIVIDE:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,NUM_LOCK:144,SCROLL_LOCK:145,SEMI_COLON:186,EQUAL_SIGN:187,COMMA:188,DASH:189,PERIOD:190,FORWARD_SLASH:191,ACCENT:192,OPEN_BRACKET:219,BACK_SLASH:220,CLOSE_BRACKET:221,QUOTE:222};n.formatTelUri=function(n){var t,r,u,i,f;if(!n||(t=n.toString().replace(/\D/g,""),!t))return"";if(t.length===7)r="",u="",i=0;else if(t.length===10)r="",u=t.slice(0,3),i=3;else if(t.length===11)r=t[0],u=t.slice(1,4),i=4;else if(t.length===12)r=t.slice(0,2),u=t.slice(2,5),i=5;else return n;return f=t.slice(i,i+3)+"-"+t.slice(i+3),((r?r+"-":"")+(u?u+"-":"")+f).trim()}}(window.eig=window.eig||{},jQuery,document),function(n,t){"use strict";n.onReady.Accordion=function(){n.Accordion.init()};n.Accordion=function(){function u(){t(".panel-group").each(function(){n.Accordion.add(this)})}function f(i){var r=n.ensureJqueryObject(i);if(!r.hasEventListener("keydown.ei-accordion")){r.on("keydown.ei-accordion",".panel",function(n){e(n,t(this))});r.find(".panel-collapse").collapse({toggle:!1,parent:"#"+r.attr("id")})}}function e(u,f){switch(u.which){case n.KeyDownCodes.ENTER:case n.KeyDownCodes.SPACE:t(u.target).attr("data-toggle")&&(f.find(".panel-collapse").collapse("toggle"),u.preventDefault());break;case n.KeyDownCodes.UP_ARROW:case n.KeyDownCodes.DOWN_ARROW:o(u,f);u.preventDefault();break;case n.KeyDownCodes.HOME:i(f);u.preventDefault();break;case n.KeyDownCodes.END:r(f);u.preventDefault()}}function o(u,f){var o=u.which===n.KeyDownCodes.UP_ARROW?-1:1,e=t(u.target).parents(".panel").index()+o;e<0?r(f):e>f.parents(".panel-group").find(".panel").last().index()?i(f):f.parents(".panel-group").find(".panel").eq(e).find('[data-toggle="collapse"]').focus()}function i(n){n.parents(".panel-group").find('[data-toggle="collapse"]').first().focus()}function r(n){n.parents(".panel-group").find('[data-toggle="collapse"]').last().focus()}return{add:f,init:u}}(n.config.Accordion=n.config.Accordion||{})}(window.eig=window.eig||{},jQuery),function(n,t){"use strict";n.onReady.Carousel=function(){n.Carousel.init()};n.Carousel=function(){function st(){t(b).each(function(){nt(this)})}function nt(t){(t=n.ensureJqueryObject(t).first(),t.hasClass(w))&&(t.addClass(et),ht(t),lt(t),dt(t),ti(t))}function ht(n){ct(n)&&tt(n);y(n)}function ct(t){var i=t.attr(c);return i&&i>1&&window.innerWidth>=n.ScreenViews.LG.MIN}function tt(n){var f,l,h;if(!n.hasClass(e)){var o=n.find(r),i=parseInt(n.attr(c)),s=Math.ceil(o.length/i);for(f=0;f<s;f++)l=o.slice(f*i,f*i+i),h=t('<li class="eipl-slide" />'),l.each(function(){t(h).append(t('<div class="eipl-sub-slide">'+t(this).html()+"<\/div>").css("width",100/i+"%"))}),h.insertBefore(o.first());o.remove();n.addClass(e);y(n);n.find(u).slice(s).parent().css("display","none").attr("aria-hidden",!0);n.find(u+":visible").each(function(){var n=t(this).find(".sr-only").text();t(this).find(".sr-only").text(n.replace(/of \d/,"of "+s))})}}function y(n){var t=n.find(l).index();t<0&&(t=0,n.find(r).eq(t).addClass(i));n.find(u).removeClass(i).eq(t).addClass(i);ut(n)}function lt(n){if(!n.find(d).hasEventListener("click.ei-carousel"))n.find(d).on("click.ei-carousel",at);if(!n.find(g).hasEventListener("click.ei-carousel"))n.find(g).on("click.ei-carousel",vt);if(!n.find(k).hasEventListener("click.ei-carousel"))n.find(k).on("click.ei-carousel",u,yt);if(!n.hasEventListener("touchstart.ei-carousel"))n.on("touchstart.ei-carousel",ii);if(!n.hasEventListener("touchmove.ei-carousel"))n.on("touchmove.ei-carousel",ri)}function at(n){var t=f(n.target);t.length!==0&&a(t,-1)}function vt(n){var t=f(n.target);t.length!==0&&a(t,1)}function yt(n){var i=f(n.target),r=i.find(u).index(n.target),e=i.find(l).index();if(i.find("."+o+", ."+s).length>0)i.one("slideend.ei-carousel",function(n){p(i,t(n.relatedTarget).index(),r)});else p(i,e,r);rt(i,r)}function f(n){return t(n).parents(b)}function a(n,t){var f=n.find(r),u=f.filter(l).index(),i;u=u<0?0:u;i=u+t;i<0?i=f.length-1:i>=f.length&&(i=0);p(n,u,i,t);rt(n,i)}function p(f,e,c,l){var w,y,a,p;if(e!==c){if(w=l===undefined,l=l||(c>e?1:-1),y=l===1?h:v,a=f.find(r),pt(a,e,c,y),a.eq(e).addClass(y).removeAttr("tabindex"),p=a.eq(c),p.addClass(l===1?o:s).attr("tabindex","-1"),wt(p),p.addClass(y),f.find(u).removeClass(i).eq(c).addClass(i),w)f.one("slideend.ei-carousel",function(n){t(n.relatedTarget).focus()});if(n.Support.transition)a.eq(c).one(n.Support.transition.end+".ei-carousel",bt);else it(f)}}function pt(n,i,r,u){var f=t.Event("slidestart.ei-carousel",{relatedTarget:n[r],direction:u});n.eq(i).trigger(f)}function wt(n){void n[0].offsetWidth}function bt(n){var t=f(n.currentTarget);it(t)}function it(n){var t=n.find("."+s+", ."+o);if(t.length!==0){var u=n.find(r),f=u.filter("."+i),e=f.hasClass(h)?h:v;f.removeClass(i);t.addClass(i);u.removeClass([h,v,s,o].join(" "));ut(n);kt(u,f.index(),t.index(),e)}}function rt(n,t){n.find(".live-region").text("Item "+(t+1)+" of "+n.find(r).length)}function ut(n){n.find(l).removeAttr("aria-hidden");n.find(r+":not(."+i+")").attr("aria-hidden",!0);n.find(u).removeAttr("aria-current").filter("."+i).attr("aria-current",!0)}function kt(n,i,r,u){var f=t.Event("slideend.ei-carousel",{relatedTarget:n[r],direction:u});n.eq(i).trigger(f)}function dt(i){var r=i.attr(c);if(r&&r>1&&!t(window).hasEventListener("resize.ei-carousel-multi"))t(window).on("resize.ei-carousel-multi",n.debounce(gt))}function gt(){window.innerWidth<n.ScreenViews.LG.MIN?t("."+e).each(ni):t("["+c+"]").each(function(){tt(t(this))})}function ni(){var n=t(this),i,o,f,s;if(n.hasClass(e)){for(i=n.find(r),o=i.parent(),f=0;f<i.length;f++)s=t(i[f]).find(".eipl-sub-slide"),s.each(function(){t('<li class="eipl-slide">'+t(this).html()+"<\/li>").css("width","").appendTo(o)});i.remove();n.removeClass(e);y(n);n.find(u+":visible").each(function(){var i=t(this).find(".sr-only").text();t(this).find(".sr-only").text(i.replace(/of \d/,"of "+n.find(r).length))});n.find(u).parent().removeAttr("aria-hidden").css("display","")}}function ti(n){n.find(".live-region").length===0&&n.append(t('<div class="live-region sr-only" aria-live="polite" aria-atomic="true"/>'))}function ii(n){var i=t(n.target),r=f(n.target);if(i.parents(".eipl-controls").length>0||i.hasClass("eipl-slide-btn")){r.data("ei-carousel-touchstart",{});return}ft(r,n)}function ri(n){var i=f(n.target),t;if(i.length!==0&&(t=i.data("ei-carousel-touchstart"),t&&t.x!==undefined&&t.y!==undefined)){var u=n.originalEvent.touches[0].clientX,e=n.originalEvent.touches[0].clientY,r=t.x-u,o=t.y-e;Math.abs(r)>Math.abs(o)&&Math.abs(r)>ot&&(r>0?a(i,1):a(i,-1),ft(i,n))}}function ft(n,t){n.data("ei-carousel-touchstart",{x:t.originalEvent.touches[0].clientX,y:t.originalEvent.touches[0].clientY})}var w="eipl-carousel",b="."+w,r=".eipl-slide",k=".eipl-slide-nav",u=".eipl-slide-btn",d=".eipl-prev",g=".eipl-next",et="enabled",i="active",o="next",s="previous",h="left",v="right",e="grouped",c="data-slide-show-count",l=r+"."+i,ot=150;return{add:nt,init:st}}()}(window.eig=window.eig||{},jQuery),function(n,t){"use strict";n.onReady.Datepicker=function(){n.Datepicker.init()};n.Datepicker=function(i){function pt(){t(h).each(function(){n.Datepicker.add(this,s)})}function l(t,i,r){var u=n.ensureJqueryObject(t),f=u.find(c);f.length===0&&(f=u.filter(c),u=f.length===1?f.parent(h):u);f.length===0?kt(u,i,r):gt(u,i,r,f)}function wt(t,i){if(t=n.ensureJqueryObject(t),t.length!==0&&i&&typeof i=="object")if(t.data("datepicker")){var r=t.data("datepicker").inline;r?g(i):nt(i);t.datepicker("option",i);l(t)}else l(t,i)}function g(n){if(n&&n.onSelect!==undefined){var t=n.onSelect;n.onSelect=function(n,i){d.onSelect(n,i);t(n,i)}}return n}function nt(n){if(n&&n.onClose!==undefined){var t=n.onClose;n.onClose=function(){et.call(this);t.call(this)}}return n}function bt(n){t.extend(s,n||k)}function kt(n,i){i=g(i);n.datepicker(t.extend({},s,d,i));var r=n.find(".ui-datepicker-inline");if(e(r[0]),it(r),!r.hasEventListener("keydown.ei-dp"))r.on("keydown.ei-dp",function(t){rt(t,n)})}function dt(n,i){t(i.input).datepicker("setDate",n);o(function(){e(t(i.input));a(t(i.input))})}function gt(n,i,r,u){if(i=nt(i),u.data("datepicker")||u.datepicker(t.extend({},s,i)),r=r||ni(u),v(n,r),!n.find(".ui-datepicker-trigger").hasEventListener("click.ei-dp-open-focus"))n.find(".ui-datepicker-trigger").on("click.ei-dp-open-focus",function(){a(t(b));e()});var f=t(b);if(it(f),!f.hasEventListener("keydown.ei-dp"))f.on("keydown.ei-dp",function(t){rt(t,n)})}function ni(i){var r,f,u;return!i||i.length===0?"":(r="",i.parent()[0].tagName!=="LABEL"?(f=i.attr("id"),f&&(r=i.attr("aria-labelledby")||i.attr("aria-describedby")||t("[for="+f+"]").attr("id"))):(u=i.parent()[0],u.id||(u.id=n.getUniqueId("dp-label-")),r=u.id),r)}function a(n){var t=n.find(".ui-state-active")[0]||n.find(".ui-datepicker-days-cell-over a")[0]||n.find(".ui-datepicker-today a")[0]||n.find("a.ui-state-default")[0];t.focus()}function e(n){n=n||ti();tt(n,"prev");tt(n,"next");ii(n);ri(n)}function ti(){return document.getElementById(w)}function tt(n,i){var r=t(".ui-datepicker-"+i,n)[0];if(r){r.href="javascript:void(0)";r.setAttribute("role","button");r.removeAttribute("title");li(r,n);t(r).on("click.ei-dp",function(){p(".ui-datepicker-"+i,n)})}}function ii(n){if(lt(n))t(".ui-datepicker-month",n).attr("aria-label","Select Calendar Month").on("change.ei-dp",function(){p(".ui-datepicker-month",n)});if(at(n))t(".ui-datepicker-year",n).attr("aria-label","Select Calendar Year").on("change.ei-dp",function(){p(".ui-datepicker-year",n)})}function ri(n){var i=t("thead tr th",n);t("a.ui-state-default",n).each(function(n,r){var c;r.setAttribute("role","button");var l=t(r).closest("tr"),a=t("td",l),v=t.inArray(r.parentNode,a),y=i[v],u=t("span",y)[0],e=r.innerHTML,o=r.parentNode,s=f[parseInt(t(o).attr("data-month"))],h=t(o).attr("data-year");u&&s&&e&&h&&(c=u.title+", "+s+" "+e+" "+h,r.setAttribute("aria-label",c))})}function v(t,i){var r=n.ensureJqueryObject(t);document.getElementById(i)&&r.find(".ui-datepicker-trigger").attr("aria-label","Open calendar view date picker").attr("aria-describedby",i)}function it(n){n.attr("role","application");n.attr("aria-label","Calendar view date picker")}function rt(i){var l=i.which,f=i.target,e=i.delegateTarget,o,s,h,c;if(e){o=ct(e);o||(o=t("a.ui-state-default:not(.ui-priority-secondary)",e)[0],t(o).addClass("ui-state-highlight"));switch(l){case n.KeyDownCodes.ESC:i.stopPropagation();si();break;case n.KeyDownCodes.TAB:ui(f,e,i,i.shiftKey?-1:1);break;case n.KeyDownCodes.LEFT_ARROW:u(f)&&(i.preventDefault(),st(f,"prev",e));break;case n.KeyDownCodes.RIGHT_ARROW:u(f)&&(i.preventDefault(),st(f,"next",e));break;case n.KeyDownCodes.UP_ARROW:u(f)&&(i.preventDefault(),ht(f,"prev",e));break;case n.KeyDownCodes.DOWN_ARROW:u(f)&&(i.preventDefault(),ht(f,"next",e));break;case n.KeyDownCodes.ENTER:case n.KeyDownCodes.SPACE:(u(f)||ut(f)||ft(f))&&(t(f).click(),i.preventDefault());break;case n.KeyDownCodes.PAGE_UP:i.preventDefault();ot(f,e,"prev");break;case n.KeyDownCodes.PAGE_DOWN:i.preventDefault();ot(f,e,"next");break;case n.KeyDownCodes.HOME:i.preventDefault();s=t(f).closest("tbody").find("a.ui-state-default:not(.ui-priority-secondary)")[0];s&&r(s,e);break;case n.KeyDownCodes.END:i.preventDefault();h=t(f).closest("tbody").find("a.ui-state-default:not(.ui-priority-secondary)");c=h[h.length-1];c&&r(c,e)}}}function ui(n,i,r,f){var s=[".ui-datepicker-prev","select.ui-datepicker-month","select.ui-datepicker-year",".ui-datepicker-next",".ui-state-active, .ui-state-highlight:first",".ui-datepicker-current"],o=0,e;for(ut(n)?o=0:fi(n)?o=1:ei(n)?o=2:ft(n)?o=3:u(n)?o=4:oi(n)&&(o=5),e=o+f;t(s[e],i).length===0&&e!==o;)if(e+=f,e<0&&!y(i))e=s.length-1;else if(e>=s.length&&!y(i))e=0;else if(y(i))return;r.preventDefault();t(s[e],i).first().focus()}function u(n){return t(n).hasClass("ui-state-default")&&t(n).parents(".ui-datepicker-calendar").get(0)}function fi(n){return t(n).hasClass("ui-datepicker-month")}function ei(n){return t(n).hasClass("ui-datepicker-year")}function ut(n){return t(n).hasClass("ui-datepicker-prev")}function ft(n){return t(n).hasClass("ui-datepicker-next")}function oi(n){return t(n).hasClass("ui-datepicker-current")}function y(n){return t(n).hasClass("ui-datepicker-inline")}function si(){t(h).each(function(){t(this).find(c).datepicker("hide")})}function et(){t(this).focus()}function ot(n,i,u){var e=t(".ui-datepicker-"+u,i).get(0);if(e){var s="tbody td:not(.ui-state-disabled, .ui-datepicker-other-month)",h=t(s,i),f=t.inArray(n.parentNode,h);e.click();o(function(){for(var e=t(s,i),n=e[f],u=n&&t(n).find("a")[0];!u&&f>-1;)f--,n=e[f],u=n&&t(n).find("a")[0];r(u,i)})}}function p(n,i){o(function(){e(i);t(n,i).length?t(n,i).focus():t(".ui-datepicker-calendar a.ui-state-default:not(.ui-priority-secondary):first",i).focus()})}function st(n,i,u){if(n){var o=t(n).closest("td"),f=t(o)[i](":not(.ui-state-disabled)"),e=t("a.ui-state-default:not(.ui-priority-secondary)",f)[0];f&&e?r(e,u):hi(n,i,u)}}function hi(n,i,u){var e,f,o,s;n&&(e=t(n).closest("tr"),f=t(e)[i](),e)&&(f&&f.length!==0?(o=t("td a.ui-state-default",f),s=o[i==="prev"?o.length-1:0],s&&r(s,u)):ci(i,u))}function ci(n,i){var u=t(".ui-datepicker-"+n,i)[0];u&&(u.click(),o(function(){var u=t(yt,i),f=u[n==="prev"?u.length-1:0];r(f,i)}))}function ht(n,i,u){var e=t(".ui-datepicker-"+i,u)[0],s=t(n).closest("tr"),a=t("td",s),f=t.inArray(n.parentNode,a),h=t(s)[i](),c=t("td",h).get(f),l=t("a.ui-state-default:not(.ui-priority-secondary)",c)[0];h&&c&&l?r(l,u):e&&(e.click(),o(function(){var n=t("tbody tr",u),c=t("td",n[i==="prev"?n.length-1:0]),e=c.get(f),o=t("a.ui-state-default:not(.ui-priority-secondary)",e).get(0);if(e&&o)r(o,u);else{var s=n[i==="prev"?n.length-2:1],l=t("td",s).get(f),h=t("a.ui-state-default",l)[0];s&&h&&r(h,u)}}))}function o(n){setTimeout(n,0)}function r(n,i){var r=ct(i);t(r).removeClass("ui-state-highlight");t(n).addClass("ui-state-highlight").focus()}function ct(n){return t(".ui-state-highlight",n)[0]||t(".ui-state-active",n)[0]}function li(n,i){var u=t(n).hasClass("ui-datepicker-next"),s=lt(i)?parseInt(t("select.ui-datepicker-month",i).val()):t(".ui-datepicker-month",i).text()||"",e=typeof s=="number"?s:t.inArray(s,f),r=at(i)?t(".ui-datepicker-year",i).val():t(".ui-datepicker-year",i).text(),o=u?e+1:e-1,h;u&&e===11?(r=parseInt(r,10)+1,o=0):u||e!==0||(r=parseInt(r,10)-1,o=f.length-1);h=u?"Next Month, "+vt(f[o])+" "+r:"Previous Month, "+vt(f[o])+" "+r;t(n).find(".ui-icon").html(h)}function lt(n){return t(".ui-datepicker-month",n)[0].tagName==="SELECT"}function at(n){return t(".ui-datepicker-year",n)[0].tagName==="SELECT"}function vt(n){return n?n.charAt(0).toUpperCase()+n.slice(1):""}var h=".datepicker",w="ui-datepicker-div",b="#"+w,yt="tbody td:not(.ui-state-disabled) a.ui-state-default:not(.ui-priority-secondary)",c="input",k={showOn:"button",buttonText:"",changeMonth:!0,changeYear:!0,hideIfNoPrevNext:!0,showButtonPanel:!0,showOtherMonths:!0,selectOtherMonths:!0,dateFormat:"m/d/yy",onClose:et},s=t.extend({},k,i),d={onSelect:dt},f=["January","February","March","April","May","June","July","August","September","October","November","December"];return t.datepicker._gotoToday=function(n){var i=t(n);i.datepicker("setDate",new Date).datepicker("hide");i.data("datepicker").inline&&(e(i),a(i))},t.fn.setDatepickerButtonLabelId=function(n){v(t(this).parents(".datepicker"),n)},{add:l,addAriaDescribedBy:v,changeOptions:wt,init:pt,setDefaults:bt}}(n.config.Datepicker=n.config.Datepicker||{})}(window.eig=window.eig||{},jQuery,document),function(n,t){"use strict";n.onReady.EiHeader=function(){n.EiHeader.init()};n.EiHeader=function(i){function v(){if(!e&&t(".ei-header").length>0){n.MenuBar.add(t(".ei-header .eipl-menubar"));t(window).on("scroll.ei-header",o);t(window).on("resize.ei-header",n.debounce(o));t(window).on("keydown.ei-menu-hamburger-close",w);t(r.logOutLink).on("click.ei-log-out",ut);d();c();lt();o();e=!0}}function o(){var s=t(window).scrollTop(),e=t("body"),n=t(".ei-header:not(.remove-sticky)"),i=t(".navbar-ei"),h=t(".navbar-ei .navbar-slide"),o=t(".navbar-ei .navbar-flyout"),r=t(".navbar-ei .navbar-toggle-container"),f=t(".navbar-ei .flyout-service-links");y(s,i)&&p()?(i.addClass(u.forceNavExpansionClass),e.removeClass(u.headerPaddingOnBodyClass),n.removeClass("affix"),o.removeAttr("aria-hidden"),f.removeAttr("aria-hidden"),f.filter(":visible").length>0?r.attr("aria-hidden",!0):r.removeAttr("aria-hidden")):(n.length&&(e.addClass(u.headerPaddingOnBodyClass),n.addClass("affix")),i.removeClass(u.forceNavExpansionClass),h.removeAttr("aria-hidden"),o.attr("aria-hidden",!0),f.attr("aria-hidden",!0),r.removeAttr("aria-hidden"))}function y(n,t){return n===0&&(t.find(".navbar-flyout").length>0||t.hasClass(u.forceTallNavClass))}function p(){return window.innerWidth>=a}function w(t){t.which===n.KeyDownCodes.ESC&&b()}function b(){t(".navbar-ei .navbar-slide").slide("hide")}function k(){e=!1;t(window).off("scroll.ei-header");t(window).off("keydown.ei-menu-close");t(window).off("resize.ei-header")}function d(){t(r.flyoutSearchId).on("focus.flyout-search",h).on("blur.flyout-search",nt).on("keydown.flyout-search",tt);t(r.flyoutSearchId).siblings(".eipl-search-btn").on("blur.flyout-search",it);t(r.flyoutSearchFormId+","+r.collapsedSearchFormId).on("submit.flyout-search-submit",rt);t(r.flyoutSearchFormId+" .eipl-show-search").on("click.flyout-show-search",g)}function g(){h();t(r.flyoutSearchId).focus()}function h(){t(r.flyoutSearchFormId+" .eipl-show-search").hide();var n=t(r.flyoutSearchId);n&&n.length&&!n.parents(".navbar-flyout").hasClass(r.expandSearchClass)&&(n.width(n.parents(".navbar-flyout").width()),n.parents(".navbar-flyout").addClass(r.expandSearchClass))}function nt(n){var i=t(r.flyoutSearchId),u=i.siblings(".eipl-search-btn"),f=n.relatedTarget||document.activeElement;f!==u[0]&&setTimeout(function(){s()},100)}function tt(i){i.which===n.KeyDownCodes.TAB&&(!t(r.flyoutSearchId+" ~ .eipl-search-btn").is(":visible")||i.shiftKey)&&s()}function it(n){var i=n.relatedTarget||document.activeElement;i!==t(r.flyoutSearchId)[0]&&s()}function s(){t(r.flyoutSearchFormId+" .eipl-show-search").show();var n=t(r.flyoutSearchId);n&&n.length&&(n.parents(".navbar-flyout").removeClass(r.expandSearchClass),n.width(0),n.val(""))}function rt(){var i=t(this),r=i.attr("data-search-url"),u=i.attr("data-search-param"),f=i.find("[type=search]").val();r&&f&&(i.find("[type=search]").val(""),window.location=u?n.UpdateQueryStringParameter(r,u,f):r)}function ut(){var r=t(this),e=r.attr("data-cookie-prev"),u,f,i;e&&n.Cookies.remove(e,{path:"/"});u=r.attr("data-cookie-logged");u&&n.Cookies.remove(u,{path:"/"});f=r.attr("data-cookie-agency");f&&n.Cookies.remove(f,{path:"/"});i=r.attr("data-log-out-action");i?(i=i+"?returnUrl="+window.location.href,setTimeout(function(){document.location.href=i},250)):window.location.reload()}function c(){var i=t(".navbar-ei .navbar-slide");if(i.css("visibility","hidden"),!i.hasEventListener("keydown.ei-hamburger"))i.on("keydown.ei-hamburger",function(i){t(i.target).hasClass("eipl-menu-link")&&f.hasOwnProperty(i.which)&&f[i.which](i);n.keepTabFocusWithinElement(t(this),i)});if(!i.hasEventListener("shown.ei.slide"))i.on("shown.ei.slide",function(){i.focus();ht()});if(!i.hasEventListener("hidden.ei.slide"))i.on("hidden.ei.slide",function(){t('.navbar-toggle[data-target="#'+i.attr("id")+'"]:visible:first').focus();ct()})}function ft(n){l(n,-1)}function et(n){l(n,1)}function l(n,i){var f=t(n.currentTarget),e=n.target,r=f.find("a.eipl-menu-link:focusable"),o=r.index(e),u=o+i;u<0?st(r):u>=r.length?ot(r):r.eq(u).focus();n.preventDefault()}function ot(n){n.first().focus()}function st(n){n.last().focus()}function ht(){t(".navbar-ei .navbar-header").attr("aria-hidden",!0);t(".ei-header").nextAll().attr("aria-hidden",!0);t(".ei-header").prevAll().attr("aria-hidden",!0)}function ct(){t(".navbar-ei .navbar-header").removeAttr("aria-hidden");t(".ei-header").nextAll().removeAttr("aria-hidden");t(".ei-header").prevAll().removeAttr("aria-hidden")}function lt(){t(".ei-header .collapse").collapse({toggle:!1});t(".ei-header .menu-popup").on("click.ei-header-popup",function(){t(".ei-header .collapse.in").collapse("hide")});t(".ei-header .navbar-flyout .eipl-submenu").on("keydown.ei-header-popup",at)}function at(i){if(i.which===n.KeyDownCodes.ESC){var u=t(i.target),f=u.parents(".collapse").attr("id"),e=u.parents(".eipl-menubar"),r=e.find('[data-target="#'+f+'"], [href="#'+f+'"]').first();r.length===0&&(r=e.find(".eipl-menu-link:focusable:first"));r.focus()}}var r={headerPaddingOnBodyClass:"ei-header-height-padding",forceNavExpansionClass:"force-expand",forceTallNavClass:"force-tall-nav",expandSearchClass:"expanded-search",flyoutSearchId:"#global-flyout-header-search",flyoutSearchFormId:"#flyout-search-form",collapsedSearchFormId:"#collapsed-search-form",logOutLink:"#log-out-link"},u=t.extend({},r,i),e=!1,a=1130,f={};return f[n.KeyDownCodes.UP_ARROW]=ft,f[n.KeyDownCodes.DOWN_ARROW]=et,{init:v,initSlideMenu:c,removeWindowHandlers:k}}(n.config.EiHeader=n.config.EiHeader||{})}(window.eig=window.eig||{},jQuery,document),function(n,t){function i(n,i){var u,f,e,o=n.nodeName.toLowerCase();return"area"===o?(u=n.parentNode,f=u.name,!n.href||!f||u.nodeName.toLowerCase()!=="map")?!1:(e=t("img[usemap=#"+f+"]")[0],!!e&&r(e)):(/input|select|textarea|button|object/.test(o)?!n.disabled:"a"===o?n.href||i:i)&&r(n)}function r(n){return t.expr.filters.visible(n)&&!t(n).parents().addBack().filter(function(){return t.css(this,"visibility")==="hidden"}).length}t.expr&&t.expr[":"]&&t.expr[":"].focusable||t.extend(t.expr[":"],{data:t.expr.createPseudo?t.expr.createPseudo(function(n){return function(i){return!!t.data(i,n)}}):function(n,i,r){return!!t.data(n,r[3])},focusable:function(n){return i(n,!isNaN(t.attr(n,"tabindex")))},tabbable:function(n){var r=t.attr(n,"tabindex"),u=isNaN(r);return(u||r>=0)&&i(n,!u)}})}(window.eig=window.eig||{},jQuery),function(n,t){"use strict";n.onReady.MenuBar=function(){n.MenuBar.init()};n.MenuBar=function(){function ht(){p();t(h).each(function(){w(t(this))})}function p(){if(t(h).length>0){if(!t(window).hasEventListener("keydown.ei-menu-close"))t(window).on("keydown.ei-menu-close",ct);if(!t(window).hasEventListener("click.ei-menu-close"))t(window).on("click.ei-menu-close",lt)}}function ct(t){t.which===n.KeyDownCodes.ESC&&f()}function f(){t(h+" .collapse.in").collapse("hide")}function lt(n){t(n.target).hasClass("eipl-menu-link")?t(n.target).hasClass("collapsed")&&f():t(n.target).parents(".collapse.in, .panel-title>a:not(.collapsed)").length===0&&f()}function w(t){p();var i=n.ensureJqueryObject(t);i.parents(".navbar-flyout").length>0||i.parents(".navbar-slide").length>0||(at(i),vt(i),yt(i),ni(i))}function at(n){n.find("> li > .eipl-menu-link:eq(0)").attr("tabindex","0");n.find('> li > .eipl-menu-link:not(:eq(0)), .eipl-submenu [role="menuitem"], .eipl-submenu a:focusable').attr("tabindex","-1")}function vt(n){if(!n.find(y).hasEventListener("click.ei-menu-close-other"))n.find(y).on("click.ei-menu-close-other",f)}function yt(t){if(!t.hasEventListener("keydown.ei-menu-navigation"))t.on("keydown.ei-menu-navigation",function(t){t.which===n.KeyDownCodes.TAB&&f()});if(!t.hasEventListener("keydown.ei-menulink-navigation"))t.on("keydown.ei-menulink-navigation",".eipl-menu-link",function(n){u.hasOwnProperty(n.which)&&u[n.which](n)})}function pt(n){var i=r(t(n.target));e(i)?o(n,"first"):k(n)}function wt(n){var i=r(t(n.target));e(i)?o(n,"last"):d(n)}function bt(n){var i=r(t(n.target));e(i)?d(n):o(n,"last")}function kt(n){var i=r(t(n.target));e(i)?k(n):o(n,"first")}function b(n){t(n.target).hasClass(v)&&o(n,"first")}function e(n){return n.attr("aria-orientation")==="vertical"}function k(n){a(t(n.currentTarget),1,n)}function d(n){a(t(n.currentTarget),-1,n)}function a(n,t,i){var f=r(n),e=f.find(l),s=e.index(n),u,o;return n.attr("tabindex","-1"),u=s+t,o=u<0?g(f):u>=e.length?nt(f):e.eq(u).focus(),n.siblings(".collapse").collapse("hide"),o.attr("tabindex","0"),i.stopPropagation(),i.preventDefault(),o}function r(n){return n.parents(h)}function dt(n){var i=r(t(n.currentTarget));g(i);n.stopPropagation();n.preventDefault()}function g(n){return n.find(l).last().focus()}function gt(n){var i=r(t(n.currentTarget));nt(i);n.stopPropagation();n.preventDefault()}function nt(n){return n.find(l).first().focus()}function o(n,i){var r=t(n.currentTarget),u=r.attr("data-toggle")==="collapse"&&(r.attr("data-target")||r.attr("href"));u&&(t(u).collapse("show"),t(u).find(":focusable:"+i).focus(),n.stopPropagation(),n.preventDefault())}function ni(n){if(!n.hasEventListener("keydown.ei-submenu-navigation"))n.on("keydown.ei-submenu-navigation",".eipl-submenu",function(n){i.hasOwnProperty(n.which)&&i[n.which](n)})}function tt(n){n.target.click&&(n.target.click(),n.preventDefault(),n.stopPropagation())}function ti(n){var i=r(t(n.target)),u=t(n.currentTarget);e(i)?s(n):c(u)?ut(n):it(n,1)}function ii(n){var i=r(t(n.target)),u=t(n.currentTarget);e(i)?s(n):c(u)?ft(n):it(n,-1)}function ri(n){var i=t(n.currentTarget);c(i)?s(n):ft(n)}function ui(n){var i=t(n.currentTarget);c(i)?s(n):ut(n)}function c(n){return n.attr("aria-orientation")==="horizontal"}function s(n){oi(t(n.target));f();n.preventDefault();n.stopPropagation()}function it(n,i){var r=rt(t(n.currentTarget)),u=a(r,i,n);r.siblings(".collapse").collapse("hide");u.siblings(".collapse").collapse("show")}function rt(n){var t=n.parents(".collapse").attr("id"),i=r(n),u=i.find('[data-target="#'+t+'"], [href="#'+t+'"]');return u.first()}function ut(n){et(n,1)}function ft(n){et(n,-1)}function et(n,i){var f=t(n.currentTarget),e=n.target,r=f.find("a:focusable"),o=r.index(e),u=o+i;u<0?st(r):u>=r.length?ot(r):r.eq(u).focus();n.stopPropagation();n.preventDefault()}function fi(n){var i=t(n.currentTarget).find("a:focusable");ot(i);n.preventDefault();n.stopPropagation()}function ot(n){n.first().focus()}function ei(n){var i=t(n.currentTarget).find("a:focusable");st(i);n.preventDefault();n.stopPropagation()}function st(n){n.last().focus()}function oi(n){var t=rt(n),i;t.length===0&&(i=r(n),t=i.find(".eipl-menu-link:focusable:first"));t.focus()}var h=".eipl-menubar",l=".eipl-menu-link",v="menu-popup",y="."+v,u={},i;return u[n.KeyDownCodes.RIGHT_ARROW]=pt,u[n.KeyDownCodes.LEFT_ARROW]=wt,u[n.KeyDownCodes.UP_ARROW]=bt,u[n.KeyDownCodes.DOWN_ARROW]=kt,u[n.KeyDownCodes.ENTER]=b,u[n.KeyDownCodes.SPACE]=b,u[n.KeyDownCodes.HOME]=gt,u[n.KeyDownCodes.END]=dt,i={},i[n.KeyDownCodes.RIGHT_ARROW]=ti,i[n.KeyDownCodes.LEFT_ARROW]=ii,i[n.KeyDownCodes.UP_ARROW]=ri,i[n.KeyDownCodes.DOWN_ARROW]=ui,i[n.KeyDownCodes.ENTER]=tt,i[n.KeyDownCodes.SPACE]=tt,i[n.KeyDownCodes.HOME]=fi,i[n.KeyDownCodes.END]=ei,i[n.KeyDownCodes.ESC]=s,{init:ht,add:w}}()}(window.eig=window.eig||{},jQuery),function(n,t){"use strict";n.onReady.Modal=function(){n.Modal.init()};n.Modal=function(){function e(){t(u).each(function(){r(this)})}function r(i,r){var u=n.ensureJqueryObject(i);if(u.length!==0){if(u.length>1&&(u=u.first()),!u.hasEventListener("keydown.ei-modal"))u.on("keydown.ei-modal",function(t){return n.keepTabFocusWithinElement(u,t)});if(u[0].parentNode.tagName==="BODY"&&u[0].id){if(!u.hasEventListener("shown.bs.modal.ei-hidden"))u.on("shown.bs.modal.ei-hidden",function(n){t("body > *:not(#"+n.currentTarget.id+", script)").attr("aria-hidden",!0)});if(!u.hasEventListener("hidden.bs.modal.ei-hidden"))u.on("hidden.bs.modal.ei-hidden",function(n){t("body > *:not(#"+n.currentTarget.id+", script)").removeAttr("aria-hidden")})}n.Modal.setInitialFocus(i,r)}}function o(r,u){var e=n.ensureJqueryObject(r);e.hasEventListener(i)&&e.off(i);e.on(i,function(){var n=t(this).find(u);n.length===0&&(n=t(this).find(f));n.focus()})}var u=".modal",f=":tabbable:first",i="shown.bs.modal.ei-modal-focus";return{init:e,add:r,setInitialFocus:o}}(n.config.Modals=n.config.Modals||{})}(window.eig=window.eig||{},jQuery,document),function(n,t){"use strict";n.onReady.Multiselect=function(t){n.Multiselect.init(t)};n.Multiselect=function(i){function ht(){if(t("."+r.class_multiselect).each(function(){n.Multiselect.add(this)}),!t("body").hasEventListener("click.ei-multiselect"))t("body").on("click.ei-multiselect touchend.ei-multiselect",p)}function ct(t){if(t=n.ensureJqueryObject(t),!t.hasEventListener("click.ei-multiselect")){h(t);lt(t);t.on("touchend.ei-multiselect click.ei-multiselect",function(t){n.TouchState.dragging||(s(t),t.preventDefault(),t.stopPropagation())}).on("change.ei-multiselect","input[type=checkbox]:not(."+r.class_selectAllBox+")",function(n){e(n.currentTarget);y(n.delegateTarget);st(t)}).on("keydown.ei-multiselect",vt);t.find("."+r.class_optionList).on("click.ei-multiselect touchend.ei-multiselect",function(n){n.stopPropagation()});if(t.attr(r.attr_isDataFilter))t.on("change.ei-multiselect","."+r.class_selectAllBox,function(t){n.Multiselect.selectAll(t.delegateTarget)})}}function lt(i){for(var s=(i.attr("id")||"multi")+"-opt-",u=i.find("[role=option]"),o,f,r=0;r<u.length;r++)(o=t(u[r]).parent(".select-multi-list").length===0,o&&(f=t(u[r]).parent().siblings(".dropdown-section-header"),f.attr("id",f.attr("id")||n.getUniqueId("sec-lbl")),t(u[r]).attr("aria-describedby",f.attr("id"))),e(t(u[r]).find("[type=checkbox]")),u[r].id)||(u[r].id=n.getUniqueId(s));at(i)}function at(n){n.find("."+r.class_liveRegion).length===0&&n.append('<div class="'+r.class_liveRegion+'" aria-live="polite" />')}function vt(i){var u=i.which,f=i.altKey,r=t(i.currentTarget);switch(u){case n.KeyDownCodes.TAB:h(r);break;case n.KeyDownCodes.ENTER:case n.KeyDownCodes.SPACE:yt(r)?(s(i),i.preventDefault(),i.stopPropagation()):u===n.KeyDownCodes.SPACE&&(pt(r),i.preventDefault(),i.stopPropagation());break;case n.KeyDownCodes.ESC:n.Multiselect.collapse(i);break;case n.KeyDownCodes.RIGHT_ARROW:case n.KeyDownCodes.DOWN_ARROW:f?s(i):o(r)?nt(i):(n.Multiselect.expand(i),d(r));i.preventDefault();i.stopPropagation();break;case n.KeyDownCodes.LEFT_ARROW:case n.KeyDownCodes.UP_ARROW:f?s(i):o(r)?it(i):n.Multiselect.expand(i);i.preventDefault();i.stopPropagation()}}function e(t){t=n.ensureJqueryObject(t);t.parents("[role=option]").attr("aria-selected",t.prop("checked"))}function yt(t){t=n.ensureJqueryObject(t);var i=u(t);return i[0]===document.activeElement&&t.find(".active-descendant").length===0}function u(n){return a(n,r.class_fieldValue)}function p(){t("."+r.class_multiselect).each(function(){w(this)})}function w(n){h(n.currentTarget||n)}function h(i){i=n.ensureJqueryObject(i);f(i).hide(r.optionListAnimationDuration);k(i,!1);u(i).attr("aria-activedescendant","");i.find(".active-descendant").removeClass("active-descendant");t(i).removeClass(r.class_openUp)}function pt(n){var t=n.find(".active-descendant input[type=checkbox]:first");t.length===1&&(t.hasClass(r.class_selectAllBox)?v(n):(t.prop("checked",!t.prop("checked")),e(t),y(n),st(n)),t.trigger("change"))}function c(n){return a(n,r.class_selectAllBox)}function wt(n){et(n,!1)}function bt(n){wt(n.currentTarget||n)}function b(i){if(i=n.ensureJqueryObject(i),!ri(i)){var u=o(i);u===!1&&(n.Multiselect.collapseAll(),f(i).show(r.optionListAnimationDuration),k(i,!0),kt(i)&&!dt(i)&&t(i).addClass(r.class_openUp))}}function k(n,t){n.attr("aria-expanded",t)}function kt(n){var i=t(window).height(),r=f(n)[0].offsetHeight,u=t(n)[0].getBoundingClientRect().bottom;return i<r+u}function dt(n){var i=f(n)[0].offsetHeight,r=t(n)[0].getBoundingClientRect().top;return r-i<0}function gt(n){b(n.currentTarget||n)}function ni(n){d(n.currentTarget||n)}function d(n){g(n)?l(n,f(n).find("input[type=checkbox]:not(:disabled):first")):l(n,f(n).find("input[type=checkbox]:checked:first"))}function g(t){return t=n.ensureJqueryObject(t),t.find("ul input[type=checkbox]:not(."+r.class_selectAllBox+"):checked").length<1}function ti(n){u(n.currentTarget||n).focus()}function nt(n){tt(n.currentTarget||n,1)}function tt(t,i){t=n.ensureJqueryObject(t);var u=t.find(".active-descendant [type=checkbox]"),r=t.find("[type=checkbox]")[i===1?"nextAfter":"nextBefore"](u,!0);r.length||(r=t.find("[type=checkbox]:not(:disabled)")[i===1?"first":"last"]());l(t,r)}function l(n,t){var i=t.parents("[role=option], .select-multi-all").first();n.find(".active-descendant").removeClass("active-descendant");i.addClass("active-descendant");ii(n,i.attr("id"))}function ii(n,t){u(n).attr("aria-activedescendant",t||"")}function it(n){tt(n.currentTarget||n,-1)}function a(t,i){return t=n.ensureJqueryObject(t),t.find("."+i)}function f(n){return a(n,r.class_optionList)}function rt(t){return t=n.ensureJqueryObject(t),t.find("ul input[type=checkbox]:not(."+r.class_selectAllBox+")").not(":checked").length<1}function ri(t){return t=n.ensureJqueryObject(t),t.find("."+r.class_fieldValue).is(":disabled")||t.hasClass(r.class_selectDisabled)||t.find("."+r.class_selectDisabled).length>0}function ut(t){t=n.ensureJqueryObject(t);var i=c(t);return!!i.prop("checked")}function o(n){return f(n).css("display")!=="none"}function ft(t){return t=n.ensureJqueryObject(t),t.attr(r.attr_isDataFilter)&&t.attr(r.attr_isDataFilter)==="true"}function v(t){if(ft(t)){t=n.ensureJqueryObject(t);var i=c(t);ot(u(t),t.attr(r.attr_dataFilter_allText));i.prop("disabled",!0).prop("checked",!0).parents("[role=option]").attr("aria-disabled",!0);e(i);n.Multiselect.clear(t)}else et(t,!0)}function et(t,i){t=n.ensureJqueryObject(t);var u=t.find("input[type=checkbox]:not(."+r.class_selectAllBox+")");u.prop("checked",i);e(u)}function s(n){var t=n.currentTarget||n;o(t)?(h(t),u(t).focus()):(b(t),u(t).focus())}function y(n){var i=t(n.delegateTarget||n),f,r,o;if(ft(n)&&(rt(n)||g(n))){v(n);f=c(n);f.trigger("change");return}ut(i)&&(r=c(n),r.prop("checked",!1).prop("disabled",!1).parents("[role=option]").removeAttr("aria-disabled"),e(r));o=i.find("ul input[type=checkbox]:checked").map(function(){return t(this).next("label").text()}).get().join(", ");ot(u(i),o)}function ot(t,i){t=n.ensureJqueryObject(t);t.val(i).attr("title",i)}function st(n){ut(n)?n.find("."+r.class_liveRegion).text(n.find("."+r.class_selectAll).text().trim()+" checkbox has been auto-selected and disabled"):n.find("."+r.class_liveRegion).text("")}var r=t.extend({},{attr_dataFilter_allText:"data-selectAll-text",attr_isDataFilter:"data-filter",class_fieldValue:"select-multi-value",class_multiselect:"select-multi",class_optionList:"select-multi-options",class_optionList_hidden:"select-multi-options-hidden",class_openUp:"open-up",class_selectAll:"select-multi-all",class_selectAllBox:"select-multi-optall",class_selectDisabled:"select-multi-disabled",class_liveRegion:"select-multi-live-region",optionListAnimationDuration:0},i);return{add:ct,clear:bt,collapse:w,collapseAll:p,expand:gt,focusFirstCheckbox:ni,focusInputBox:ti,focusNextCheckbox:nt,focusPreviousCheckbox:it,init:ht,isAllChecked:rt,isExpanded:o,selectAll:v,toggle:s,update:y}}(n.config.Multiselect=n.config.Multiselect||{})}(window.eig=window.eig||{},jQuery,document),function(n,t){"use strict";var i,r;n.onReady.NavbarDrop=function(){n.NavbarDrop.init()};n.NavbarDrop=function(){function v(){t(i).each(function(){o(t(this))})}function o(t){k();var i=n.ensureJqueryObject(t),r=i.find(".navbar-toggle");y(r);p(i,r);h(i);d(i);c();n.MenuBar.add(i.find(".eipl-menubar"))}function y(i){if(!i.hasEventListener("click.ei-navbarDrop-toggle"))i.on("click.ei-navbarDrop-toggle",function(){u(t(this))});if(!i.hasEventListener("keydown.ei-navbarDrop-toggle"))i.on("keydown.ei-navbarDrop-toggle",function(t){if(t.which===n.KeyDownCodes.DOWN_ARROW||t.which===n.KeyDownCodes.UP_ARROW){var r=t.which===n.KeyDownCodes.DOWN_ARROW?"first":"last";u(i,"show",r);t.preventDefault();t.stopPropagation()}})}function p(i,r){if(!i.hasEventListener("click.ei-navbarDrop-link-toggle"))i.on("click.ei-navbarDrop-link-toggle","li > a:not([data-toggle=collapse])",function(){r.click()});if(!i.hasEventListener("click.ei-navbarDrop-submenu"))i.on("click.ei-navbarDrop-submenu","li > a[data-toggle=collapse]",function(n){n.preventDefault();w(t(this)).collapse("toggle")});if(!i.hasEventListener("keydown.ei-navbarDrop-close"))i.on("keydown.ei-navbarDrop-close",function(t){t.which===n.KeyDownCodes.TAB&&f()})}function w(n){var i,r=n.attr("data-target")||(i=n.attr("href"))&&i.replace(/.*(?=#[^\s]+$)/,"");return t(r)}function u(i,r,u){b(i);var f=s(i),e=!f.hasClass("in");if(f.collapse(r||"toggle"),e)if(n.Support.transition)f.one(n.Support.transition.end,function(){t(this).find(".eipl-menu-link, .navbar-nav > li > a")[u||"first"]().focus()});else f.find(".eipl-menu-link, .navbar-nav > li > a")[u||"first"]().focus()}function b(n){n.parents(".ei-header").length>0&&t("body")[s(n).hasClass("in")?"removeClass":"addClass"]("subnav-menu-open")}function s(n){var i,r=n.attr("data-target")||(i=n.attr("href"))&&i.replace(/.*(?=#[^\s]+$)/,"");return t(r)}function k(){if(t(i).length!==0){if(!t(window).hasEventListener("keydown.ei-navbarDrop"))t(window).on("keydown.ei-navbarDrop",function(i){i.which===n.KeyDownCodes.ESC&&(t(document.activeElement).parents(".navbar-drop").length>0&&t(document.activeElement).parents(".navbar-drop").find(r).focus(),f())});if(!t(window).hasEventListener("click.ei-navbarDrop"))t(window).on("click.ei-navbarDrop",function(n){t(n.target).parents(".navbar-drop").length===0&&f()});if(!t(window).hasEventListener("resize.ei-navbarDrop"))t(window).on("resize.ei-navbarDrop",c)}}function f(){t(i).each(function(){var n=t(this);n.find(".navbar-collapse.in").length>0&&u(n.find(".navbar-toggle"));n.find(".collapse.in").collapse("hide")})}function h(i){var u=n.ensureJqueryObject(i),r=u.find(".active:first");if(r.closest(".dropdown-menu",u[0]).length){var f=r.closest(".dropdown").find(".dropdown-toggle"),e=f.text(),o=r.text();t(".current-selection",u).html(e).append('<span class="current-selection-sublink">'+o+"<\/span>")}else if(r.closest(".panel",u[0]).length){var s=r.closest(".panel").find(".panel-title"),h=s.text(),c=r.text();t(".current-selection",u).html(h).append('<span class="current-selection-sublink">'+c+"<\/span>")}else t(".current-selection",u).html(r.text())}function d(n){n.find("[role=menuitem]").parent("li").attr("role","presentation");n.find("[role=menu] > ul").attr("role","presentation")}function c(){window.innerWidth<n.ScreenViews.LG.MIN?t(i).each(l):t(i).each(g)}function l(){var n=t(this);n.find(e).attr("aria-orientation","vertical");n.find(r).removeAttr("aria-hidden")}function g(){var n=t(this);if(n.parents(a).length>0){l.call(this);return}n.find(e).removeAttr("aria-orientation");n.find(r).attr("aria-hidden","true")}var i=".navbar-drop",e=".eipl-menubar",r=".navbar-toggle",a=".navbar-subnav";return{init:v,add:o,update:h}}();i=function(i){n.NavbarDrop.add(t(i))};i.prototype.update=function(){n.NavbarDrop.update(this)};r=t.fn.navbarDrop;t.fn.navbarDrop=function(i){return this.each(function(){i==="update"?n.NavbarDrop.update(t(this)):n.NavbarDrop.add(t(this))})};t.fn.navbarDrop.Constructor=i;t.fn.navbarDrop.noConflict=function(){return t.fn.navbarDrop=r,this}}(window.eig=window.eig||{},jQuery),function(n,t){"use strict";n.onReady.Popover=function(){n.Popover.init()};n.Popover=function(){function f(){t(i).each(function(){r(this)})}function r(t){var i=n.ensureJqueryObject(t);i.popover({placement:n.popoverDataPlacement,trigger:"hover focus"});e();s()}function e(){if(!t(window).hasEventListener("click.ei-popover"))t(window).on("click.ei-popover touchstart.ei-popover",function(n){t(i).each(function(){o.call(this,n)||u.call(this)})})}function o(n){return t(this).is(n.target)||t(this).has(n.target).length>0||t(".popover").has(n.target).length>0}function u(){t(this).popover("hide")}function s(){if(!t(window).hasEventListener("keydown.ei-popover"))t(window).on("keydown.ei-popover",function(t){t.which===n.KeyDownCodes.ESC&&h()})}function h(){t(i).each(u)}var i='[data-toggle="popover"]';return{add:r,init:f}}();n.popoverDataPlacement=function(i,r){var u=t(r),e=u.attr("data-placement-xs"),o=u.attr("data-placement-sm"),s=u.attr("data-placement-md"),h=u.attr("data-placement-lg"),c=u.attr("data-placement"),f=window.innerWidth;return(f>=n.ScreenViews.LG.MIN?h:undefined)||(f>=n.ScreenViews.MD.MIN?s:undefined)||(f>=n.ScreenViews.SM.MIN?o:undefined)||e||c||"top"}}(window.eig=window.eig||{},jQuery),function(n,t){"use strict";n.onReady.Search=function(){n.Search.init()};n.Search=function(){function p(){t(o).each(function(){n.Search.add(this)})}function w(t){var r=n.ensureJqueryObject(t);if(a(r),b(),!r.find(i).hasEventListener("keydown.ei-search")){ut(r);ct(r);ft(r);f(r)&&y(r);r.find(i).on("keydown.ei-search",function(n){d(n,r)}).on("keyup.ei-search",function(){g(r)})}}function b(){if(!t(document).hasEventListener("click.ei-search"))t(document).on("click.ei-search",function(n){var i=nt(t(n.target));k();i&&c(t(n.target).parents(o))})}function k(){t(o).each(function(){e(this)})}function d(t,r){var u=r.find(i).val();switch(t.which){case n.KeyDownCodes.TAB:e(r);break;case n.KeyDownCodes.UP_ARROW:u!==""&&(ot(r),t.stopPropagation(),t.preventDefault());break;case n.KeyDownCodes.DOWN_ARROW:u!==""&&(et(r),t.stopPropagation(),t.preventDefault());break;case n.KeyDownCodes.ESC:h(r);break;case n.KeyDownCodes.ENTER:tt(r)}}function g(n){var t=n.find(i).val();t&&t.length>0?n.find(".clear-search").show():n.find(".clear-search").hide()}function f(n){return n.find(u).length>0}function nt(n){return n.parents(o).find(u).is(":visible")}function a(n){n.find(".clear-search").hide();n.find(i).val("");f(n)&&e(n)}function h(t){var r=n.ensureJqueryObject(t);a(r);r.find(i).focus()}function tt(n){var i=n.find(r).filter(l),t;i.length>0?(t=i.find("a"),t.length>0?t[0].click?t[0].click():t.click():i.click()):it(n)}function it(n){var r=t.Event("search.ei-search");r.searchText=(n.find(i).val()||"").trim();n.trigger(r)}function c(t){var i=n.ensureJqueryObject(t);i.find(".clear-search").show();f(i)&&(i.find(u).show(),i.attr("aria-expanded",!0),rt(i))}function rt(i){var u=(i.attr("id")||n.getUniqueId("search"))+"-";i.find(r).each(function(n,i){t(i).attr("id")||t(i).attr("id",u+n)})}function ut(n){n.find(".clear-search").on("click.ei-search-clear",function(){h(n)})}function ft(t){t.find(".search-results").on("click.ei-search touchend.ei-search",r,function(i){n.TouchState.dragging||(ht(t,i.currentTarget),i.stopPropagation())})}function et(n){v(n,1)}function ot(n){v(n,-1)}function v(n,t){if(n.find(u).css("display")!=="none"&&n.data("activeIndex")>=-1){var i=n.data("activeIndex");n.data("activeIndex",i+t);st(n)}}function st(n){var t=n.find(r),u;n.data("activeIndex")>=t.length?n.data("activeIndex",0):n.data("activeIndex")<0&&n.data("activeIndex",t.length-1);t.removeClass(s).attr("aria-selected",!1);u=t.eq(n.data("activeIndex"));u.addClass(s).attr("aria-selected",!0);n.find(i).attr("aria-activedescendant",u.attr("id"))}function y(n){n.data("activeIndex",-1);n.find(i).removeAttr("aria-activedescendant");n.find(r).attr("aria-selected",!1).removeClass(s)}function ht(n,r){r=r||n.find(l)[0];var u=t.Event("selected.ei-search",{relatedTarget:r}),f=t(r).text();e(n);n.find(i).val(f.trim()).trigger(u)}function e(t){var i=n.ensureJqueryObject(t);f(i)&&(i.attr("aria-expanded",!1),i.find(u).hide(),y(i))}function ct(n){if(f(n))n.find(i).on("focus.ei-search",function(){t(this).val()!==""&&lt(n)&&c(n)})}function lt(n){var t=n.find(r);return t.length>0}var i=".form-control-search-left, .form-control-search, [type=search]",r=".result, .search-link",o=".input-group-search",s="active-search-suggestion",l="."+s,u=".suggestions-box";return{add:w,init:p,clear:h,show:c,hide:e}}(n.config.Search=n.config.Search||{})}(window.eig=window.eig||{},jQuery),function(n,t){"use strict";n.onReady.Snackbar=function(){n.SnackBar.init()};n.SnackBar=function(i){function rt(){b(t(a))}function b(i,r){var u=n.ensureJqueryObject(i);u.each(function(){var n=t(this);n.attr("aria-hidden",!0);k(n.find(tt));e(n,r||f)})}function k(t){var i=n.ensureJqueryObject(t);if(!i.hasEventListener("click.ei-snack-bar-close"))i.on("click.ei-snack-bar-close",ut)}function ut(n){var i=t(n.target).parents(a);i.hasClass(u)&&h(i)}function e(i,r){var u=n.ensureJqueryObject(i),f,e;u.length!==0&&r&&(f=u.data("ei-snack-bar"),e=f?t.extend({},f.settings,r):r,u.data("ei-snack-bar",new w(e)))}function d(t,i){var f=n.ensureJqueryObject(t),o;f.length!==0&&(e(f,i),o=c(f,i),f.removeAttr("aria-hidden"),f.addClass(u),ft(f),r.autoClose&&setTimeout(function(){f.hasClass(u)&&h(f,i)},o.closeDelay))}function ft(t){if(n.Support.transition)t.one(n.Support.transition.end+s,et);else o(t,y)}function o(n,i){var r=t.Event(i+s);n.trigger(r)}function et(n){o(t(n.currentTarget),y)}function h(t,i){var r=n.ensureJqueryObject(t),f;r.length!==0&&(f=c(r,i),f.removeOnClose?setTimeout(function(){r.remove()},1e3):r.attr("aria-hidden",!0),r.removeClass(u),ot(r))}function c(n,i){var r=n?n.data("ei-snack-bar"):null;return t.extend({},r&&r.settings?r.settings:f,i)}function ot(t){if(n.Support.transition)t.one(n.Support.transition.end+s,st);else o(t,p)}function st(n){o(t(n.currentTarget),p)}function ht(i,u){var s=n.ensureJqueryObject(i),f=c(null,u),e=ct(f),o=t("<div/>").addClass(g);lt(o,f.buttons);(f.showCloseButton||!r.autoClose)&&at(o);e.append(o);s.append(e);f.showImmediately&&setTimeout(function(){d(e,f)},100)}function ct(n){var i=t("<div/>").addClass(l),r;return n.id&&i.attr("id",n.id),r=t("<span/>").addClass(it).text(n.message),i.append(r),n.removeOnClose||e(i,n),i}function lt(n,i){var r,u;if(i&&i.length!==0)for(r=0;r<i.length;r++)u=t('<button type="button"/>').addClass(nt).text(i[r].text).on("click",i[r].action),n.append(u)}function at(n){var i=t('<button type="button"/>').addClass(v).attr("aria-label","close");k(i);n.append(i)}function vt(){r.autoClose=!1}function yt(){r.autoClose=!0}var l="eipl-snack-bar",a="."+l,u="eipl-show-snack",g="eipl-snack-bar-actions",nt="eipl-snack-bar-btn",v="eipl-snack-bar-close",tt="."+v,it="eipl-snack-bar-message",y="shown",p="hidden",s=".ei-snack-bar",r={autoClose:!0},f,w;return i.globalSettings!==undefined&&(r=i.globalSettings),f=t.extend({},{closeDelay:4e3,showCloseButton:!0,showImmediately:!0,removeOnClose:!0},i),delete f.globalSettings,w=function(n){this.settings=n},{init:rt,add:b,changeOptions:e,show:d,hide:h,create:ht,turnOffAutoClose:vt,turnOnAutoClose:yt}}(n.config.SnackBar=n.config.SnackBar||{})}(window.eig=window.eig||{},jQuery),function(n){n.Support=function(){function n(){var i=document.getElementsByTagName("html")[0],t={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"},n;for(n in t)if(i.style[n]!==undefined)return{end:t[n]};return!1}return{transition:n()}}()}(window.eig=window.eig||{}),function(n,t){"use strict";var u=".table",s=".table-accordion",h=".table-scroll",f="data-plugin-added-aria",c="data-prevent-aria",r=".table-scroll tbody tr:gt(2)",i="tfoot a.table-scroll-toggle-rows",e=".table-scroll-live-region",o="tbody tr:gt(2)";n.onReady.Table=function(){n.Table.init()};n.Table=function(l){function a(i){var r=n.ensureJqueryObject(i);if(!r.find(".panel-group a").hasEventListener("click.ei-table-accordion"))r.find(".panel-group a").on("click.ei-table-accordion",function(){if(!t(".panel-collapse").hasClass("collapsing")&&(t(this).parents(".panel").toggleClass("panel-background-class"),t(this).toggleClass("view-less-text"),!t(document).hasEventListener("hidden.bs.collapse")))t(document).on("hidden.bs.collapse",function(){r.find(".panel-group").find("a.collapsed").closest(".panel-background-class").removeClass("panel-background-class");r.find(".panel-group").find("a.collapsed").removeClass("view-less-text")})});if(!r.hasEventListener("keydown.ei-table-accordion")){r.on("keydown.ei-table-accordion",".panel",function(n){tt(n,t(this))});r.find(".panel-collapse").collapse({toggle:!1,parent:"#"+r.attr("id")})}}function tt(i,r){switch(i.which){case n.KeyDownCodes.SPACE:t(i.target).attr("data-toggle")&&(r.find(".panel-collapse").collapse("toggle"),i.preventDefault());break;case n.KeyDownCodes.UP_ARROW:case n.KeyDownCodes.DOWN_ARROW:it(i,r);i.preventDefault();break;case n.KeyDownCodes.HOME:v(r);i.preventDefault();break;case n.KeyDownCodes.END:y(r);i.preventDefault()}}function it(i,r){var f=i.which===n.KeyDownCodes.UP_ARROW?-1:1,u=t(i.target).parents(".panel").index()+f;u<0?y(r):u>r.parents(".panel-group").find(".panel").last().index()?v(r):r.parents(".panel-group").find(".panel").eq(u).find('[data-toggle="collapse"]').focus()}function v(n){n.parents(".panel-group").find('[data-toggle="collapse"]').first().focus()}function y(n){n.parents(".panel-group").find('[data-toggle="collapse"]').last().focus()}function p(u){var f=n.ensureJqueryObject(u);if(!f.find(i).hasEventListener("click.ei-table-scroll"))f.find(i).on("click.ei-table-scroll",function(){w(f)});if(!f.find(i).hasEventListener("keydown.ei-table-scroll"))f.find(i).on("keydown.ei-table-scroll",function(t){(t.which===n.KeyDownCodes.SPACE||t.which===n.KeyDownCodes.ENTER)&&w(f)});window.innerWidth<n.ScreenViews.SM.MIN&&t(r).hide();rt(f);ut()}function w(n){var r=n.find(o),t;r.toggle();t=n.find(i);t.toggleClass("view-less-text");t.attr("aria-expanded")==="true"?t.attr("aria-expanded",!1).siblings(e).text("Last "+r.length+" rows hidden in table"):t.attr("aria-expanded",!0).siblings(e).text(r.length+" rows added to end of table")}function rt(r){var u=[];r.find(o).each(function(){var i=t(this).attr("id");i||(i=n.getUniqueId("tbl-scr-row"),t(this).attr("id",i));u.push(i)});r.find(i).attr("aria-controls",u.join(" "))}function ut(){if(!t(window).hasEventListener("resize.ei.table.scroll"))t(window).on("resize.ei.table.scroll",function(){var u=window.innerWidth;u>=n.ScreenViews.SM.MIN?t(r).show():window.innerWidth<n.ScreenViews.SM.MIN&&t(i).hasClass("view-less-text")?t(r).show():window.innerWidth<n.ScreenViews.SM.MIN&&t(r).hide()})}function ft(){if(!t(window).hasEventListener("resize.ei-table"))t(window).on("resize.ei-table",n.debounce(b))}function b(){window.innerWidth<n.ScreenViews.SM.MIN?t(u).each(function(){k(t(this))&&d(t(this))}):t(u).each(function(){k(t(this))&&g(t(this))})}function k(n){var t=n.attr(c);return t===undefined||t!=="true"}function d(t){var i=n.ensureJqueryObject(t);i.attr("role")!==undefined||i.find("[role=cell],[role=row]").length>0||(i.attr(f,!0),i.attr("role","table"),i.find("thead, tbody, tfoot").attr("role","rowgroup"),i.find("tr").attr("role","row"),i.find("td").attr("role","cell"),i.find("thead th, [scope=col]").attr("role","columnheader"),i.find("tr th+td").prev("th").attr("role","rowheader"),i.find("[scope=row]").attr("role","rowheader"))}function g(t){var i=n.ensureJqueryObject(t);i.attr(f)!==undefined&&(i.removeAttr("role"),i.find("thead, tbody, tfoot").removeAttr("role"),i.find("tr").removeAttr("role"),i.find("td").removeAttr("role"),i.find("thead th").removeAttr("role"),i.find("tr th+td").prev("th").removeAttr("role"),i.find("[scope=row]").attr("role"))}var nt=function(){(t(s).each(function(){a(this)}),t(h).each(function(){p(this)}),!l||l.addAriaForSmall===undefined||l.addAriaForSmall)&&(ft(),b())};return{addTableAccordion:a,addTableScroll:p,addAria:d,removeAria:g,init:nt}}(n.config.Table=n.config.Table||{});n.Tables=n.Table}(window.eig=window.eig||{},jQuery),function(n,t){"use strict";var i=".tab-accordion",r=".nav-tabs",o="[data-toggle=tab]",u="> li > a",f="accordion-view",e=".dropdown.open";n.onReady.Tabs=function(){n.Tabs.init()};n.Tabs=function(){function g(){t(document).off("click.bs.tab.data-api");v();c();t(r).each(y)}function nt(t){(t=n.ensureJqueryObject(t),t.length!==0)&&(t.length>1&&(t=t.first()),v(),c(),y.call(t))}function v(){if(t(i).length>0&&!t(window).hasEventListener("resize.ei-tabs"))t(window).on("resize.ei-tabs",n.debounce(c))}function c(){window.innerWidth<n.ScreenViews.SM.MIN?t(i).each(it):t(i).each(tt)}function tt(){var n=t(this);h(n)&&(n.find(".tab-pane").each(function(){var i=t(this),r=i.attr("id"),u=r&&n.find('[aria-controls="'+r+'"]');u.length>0&&(rt(u),ut(i,n))}),n.removeClass(f).removeClass("panel-group").attr("role","tablist").off(".ei-accordion"),ft(n))}function it(){var i=t(this);h(i)||(i.addClass(f),i.addClass("panel-group").attr("id",i.attr("id")||n.getUniqueId("tabs")),i.find(o).removeAttr("tabindex"),i.next(".tab-content").find(".tab-pane").each(function(){var r=t(this),f=r.attr("id"),n=f&&i.find('[aria-controls="'+f+'"]'),u;n.length>0&&(u=t(n[0].parentNode),et(u,i,r,n),ot(n,i),st(r),ht(u,n),bt(n))}),i.find(".dropdown").appendTo(i.next(".tab-content")).removeClass("active").attr("aria-hidden","true").hide(),n.Accordion.add(i))}function y(){var n=t(this);lt(n);n.on("show.bs.tab",function(n){n.stopPropagation()});n.on("shown.bs.tab",pt);n.on("hide.bs.tab",function(n){n.stopPropagation()});n.on("hidden.bs.tab",wt)}function rt(n){var i=n.attr("data-original-menu")!==undefined&&n.attr("data-original-menu")!=="",t;n.attr("data-toggle","tab").attr("role",i?"menuitem":"tab");t=n.closest(".panel");t.append(n).removeClass("panel panel-primary panel-chevron").find(".panel-heading").remove();n.hasClass("collapsed")?n.removeClass("collapsed"):t.addClass("active");w.call(n)}function ut(n,t){t.next(".tab-content").append(n);n.removeClass("panel-collapse collapse").attr("role","tabpanel").html(n.find(".panel-body").html()).removeData("bs.collapse").css("height","");n.hasClass("in")&&n.addClass("active").removeClass("in")}function ft(n){var i=n.next(".tab-content");i.find(".dropdown").length>0&&(i.find(".dropdown").each(function(){var i=t(this);n.children(":eq("+i.attr("data-pos")+")").before(i);i.removeAttr("data-pos").css("display","").removeAttr("aria-hidden").find(".dropdown-toggle").attr("aria-selected",!1)}),n.find("[data-original-menu]").each(function(){var i=t(this),r=i.attr("data-original-menu");n.find("#"+r).append(i.parent());i.removeAttr("data-original-menu").removeAttr("aria-selected").attr("aria-current",!1);i.parent().hasClass("active")&&i.attr("aria-current",!0).parents(".dropdown").first().addClass("active").find(".dropdown-toggle").attr("aria-selected",!0)}))}function et(n,t,i,r){n.addClass("panel panel-primary");t.attr("data-style")==="chevron"&&n.addClass("panel-chevron");n.append(i);n.hasClass("active")?(n.removeClass("active"),i.addClass("in").removeClass("active")):r.addClass("collapsed")}function ot(n,i){var u=p(i),r=t('<div class="panel-heading"/>').attr("id",n.attr("id")+"-heading"),f=t("<"+u+' class="panel-title"/>');n.before(r);r.append(f.append(n));n.attr("data-toggle","collapse");n.removeData("bs.tab");n.off("click.ei-tabs")}function st(n){var i=t('<div class="panel-body" />');i.html(n.html());n.html("");n.addClass("panel-collapse collapse");n.append(i)}function ht(t,i){var u=t.parent(),r,f;u.hasClass("dropdown-menu")&&(r=t.parents(".dropdown"),r.attr("data-pos",r.attr("data-pos")||r.index()),f=u.attr("id")||n.getUniqueId("tabmenu"),u.attr("id",f),i.attr("data-original-menu",f).removeAttr("aria-current"),t.parents(".dropdown").before(t))}function p(n){var t=n.prevAll(":header:first");return t.length>0?"h"+ct(t):n.parent().length>0&&(n.parent()[0].tagName==="BODY"||n.parent()[0].tagName==="HTML")?"h1":p(n.parent())}function ct(n){var i=n[0].tagName,t=parseInt(i.substring(1))+1;return t>6&&(t=6),t}function lt(n){h(n)||n.find(o+", "+u).each(w)}function w(){l(t(this));at.call(this);vt.call(this)}function at(){if(!t(this).hasEventListener("keydown.ei-tabs"))t(this).on("keydown.ei-tabs",yt)}function vt(){var n=t(this);if(!n.hasEventListener("click.ei-tabs")&&n.attr("data-toggle")==="tab")n.on("click.ei-tabs",function(t){t.preventDefault();n.tab("show")});n.attr("data-toggle")==="dropdown"&&n.dropdown()}function yt(n){s.hasOwnProperty(n.which)&&s[n.which](t(this),n)}function pt(n){l(t(n.relatedTarget));l(t(n.target));var i=t.Event("shown.ei-tabs",{relatedTarget:n.relatedTarget});t(n.target).trigger(i);n.stopPropagation()}function wt(n){var i=t.Event("hidden.ei-tabs",{relatedTarget:n.relatedTarget});t(n.target).trigger(i);n.stopPropagation()}function l(n){var i=t(n[0].parentNode).hasClass("active"),u=a(n),r;u&&i?n.parents(".dropdown.active").find(".dropdown-toggle").attr("tabindex",0).attr("aria-selected",!0).focus():u&&n.parents(".dropdown").find(".dropdown-toggle").attr("tabindex",-1).attr("aria-selected",!1);n.attr("tabindex",i&&!u?0:-1).removeAttr("aria-expanded");u?n.attr("aria-current",i).removeAttr("aria-selected"):n.attr("aria-selected",i);r=n.attr("aria-controls");r&&n.attr("data-toggle")!=="dropdown"&&(t("#"+r).attr("aria-labelledby",n.attr("id")).removeAttr("aria-expanded"),i?t("#"+r).removeAttr("aria-hidden"):t("#"+r).attr("aria-hidden",!0))}function bt(n){var u=!n.hasClass("collapsed"),i;n.attr("role","button").attr("aria-expanded",u).removeAttr("aria-selected");n.closest(r).attr("role","presentation");i=n.attr("aria-controls");i&&t("#"+i).removeAttr("aria-hidden").attr("aria-expanded",u).attr("role","region").attr("aria-labelledby",n.closest(".panel-heading").attr("id"))}function kt(n,t){h(n.parents(i))||b(n,1,t)}function dt(n,t){h(n.parents(i))||b(n,-1,t)}function h(n){return n.hasClass(f)}function b(n,t,i){var o=n.parents(r),f=n.parent().index()+t;a(n)&&(f=n.parents(".dropdown").index()+t);f<0?k(n,i):f>=o.find(u).length?d(n,i):o.find(u).eq(f).focus();o.find(e).dropdown("toggle");i.preventDefault();i.stopPropagation()}function a(n){return n.parents(".dropdown-menu").length>0}function k(n,t){h(n.parents(i))||(n.parents(r).find(u).last().focus(),t.preventDefault(),t.stopPropagation())}function d(n,t){h(n.parents(i))||(n.parents(r).find(u).first().focus(),t.preventDefault(),t.stopPropagation())}function gt(n){n.parents(r).find(e).dropdown("toggle")}function ni(n,t){h(n.parents(i))||n.attr("data-toggle")!=="tab"||(n.tab("show"),a(n)&&n.parents(e).dropdown("toggle"),t.preventDefault(),t.stopPropagation())}var s={};return s[n.KeyDownCodes.RIGHT_ARROW]=kt,s[n.KeyDownCodes.LEFT_ARROW]=dt,s[n.KeyDownCodes.SPACE]=ni,s[n.KeyDownCodes.HOME]=d,s[n.KeyDownCodes.END]=k,s[n.KeyDownCodes.TAB]=gt,{add:nt,init:g}}()}(window.eig=window.eig||{},jQuery,document),function(n,t){"use strict";n.TouchState={dragging:!1};t(document).on("touchmove",function(){n.TouchState.dragging=!0});t(document).on("touchstart",function(){n.TouchState.dragging=!1})}(window.eig=window.eig||{},jQuery);$(function(){function t(){var t=Math.round($(document).scrollTop()),i=Math.round($(document).outerHeight(!0)),r=Math.round($(window).height());$(".sticky-anchor").each(function(){var e=$(this),u=Math.round(e.offset().top),f=Math.round(e.outerHeight(!0));$(".sticky-header",this).each(function(){var e=$(this),s=Math.round(e.outerHeight(!0)),o;t>=u+f-s&&t<=u+f?(i<=t+r&&t>u+s?o=u:n>u+f||n<u+f-s?($(document).scrollTop(u+f-s),o=t):t>n?(o=u,$(document).scrollTop(u+f)):t<n&&(o=t,$(document).scrollTop(u+f-s)),e.addClass("sticky-heading-scrolled"),e.removeClass("sticky-heading-notscrolled")):t<u||t>=u+f?(o=u,e.addClass("sticky-heading-notscrolled"),e.removeClass("sticky-heading-scrolled")):(o=t,e.addClass("sticky-heading-scrolled"),e.removeClass("sticky-heading-notscrolled"));e.offset({top:o})})});n=Math.round($(document).scrollTop())}$(window).scroll(t).trigger("scroll");var n=0});+function(n){"use strict";function r(t){var i,r=t.attr("data-target")||(i=t.attr("href"))&&i.replace(/.*(?=#[^\s]+$)/,"");return n(r)}function u(i){return this.each(function(){var u=n(this),r=u.data("ei.slide"),f=n.extend({},t.DEFAULTS,u.data(),typeof i=="object"&&i);!r&&f.toggle&&/show|hide/.test(i)&&(f.toggle=!1);r||u.data("ei.slide",r=new t(this,f));typeof i=="string"&&r[i]()})}var t=function(i,r){this.$element=n(i);this.options=n.extend({},t.DEFAULTS,r);this.$trigger=n('[data-toggle="slide"][href="#'+i.id+'"],[data-toggle="slide"][data-target="#'+i.id+'"]');this.$overlay=n(this.$trigger.attr("data-overlay"));this.transitioning=null;this.options.parent&&(this.$parent=n(this.options.parent));this.options.toggle&&this.toggle()},i;t.DEFAULTS={toggle:!0};t.prototype.show=function(){var r,t,i,u;if(!this.transitioning&&!this.$element.hasClass("in")&&(this.$overlay.length>0&&(this.$overlay.addClass("show"),n("body").addClass("menu-open")),r=n.Event("show.ei.slide"),this.$element.trigger(r),!r.isDefaultPrevented())){if(t=this.$parent&&this.$parent.find("> .panel > .in"),t&&t.length){if(i=t.data("ei.slide"),i&&i.transitioning)return;t.slide("hide");i||t.data("ei.slide",null)}if(this.$element.removeClass("slide").addClass("sliding-in").attr("aria-expanded",!0).css("visibility","visible"),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1,u=function(){this.$element.removeClass("sliding-in").addClass("in");this.transitioning=0;this.$element.trigger("shown.ei.slide")},!n.support.transition)return u.call(this);this.$element.one(n.support.transition.end,n.proxy(u,this)).emulateTransitionEnd(350)}};t.prototype.hide=function(){var t,i;if(!this.transitioning&&this.$element.hasClass("in")&&(this.$overlay.length>0&&(this.$overlay.removeClass("show"),n("body").removeClass("menu-open")),t=n.Event("hide.ei.slide"),this.$element.trigger(t),!t.isDefaultPrevented())){if(this.$element.addClass("sliding-out").removeClass("slide in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1,i=function(){this.transitioning=0;this.$element.css("visibility","hidden").trigger("hidden.ei.slide").removeClass("sliding-out").addClass("slide")},!n.support.transition)return i.call(this);this.$element.one(n.support.transition.end,n.proxy(i,this)).emulateTransitionEnd(350)}};t.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()};t.prototype.getParent=function(){return n(this.options.parent).find('[data-toggle="slide"][data-parent="'+this.options.parent+'"]').each(n.proxy(function(t,i){var u=n(i);this.addAriaAndCollapsedClass(r(u),u)},this)).end()};t.prototype.addAriaAndCollapsedClass=function(n,t){var i=n.hasClass("in");n.attr("aria-expanded",i);t.toggleClass("collapsed",!i).attr("aria-expanded",i)};i=n.fn.slide;n.fn.slide=u;n.fn.slide.Constructor=t;n.fn.slide.noConflict=function(){return n.fn.slide=i,this};n(document).on("click.ei.slide.data-api touchstart.ei.slide.data-api","[data-toggle=slide]",function(){var t=n(this),i=r(t),f=i.data("ei.slide"),e=f?"toggle":t.data();u.call(i,e)})}(window.jQuery)