PageSourceSearch

https://manger-mieux-bouger-plus-au-travail.fr/globalflexit/client…/min/?g=f3e238df60ea0b06e6d38ef48d5ea4d1_js

js manger-mieux-bouger-plus-au-travail.fr collected 2026-10-07 22:34:51 UTC 873,543 bytes, 2,462 lines download raw bytes

1/*--*/
2(function(e,t){var n,r,i=typeof t,o=e.document,a=e.location,s=e.jQuery,u=e.$,l={},c=[],p="fl19
vendor: 31,814 bytes, line 2
21",f=c.concat,d=c.push,h=c.slice,g=c.indexOf,m=l.toString,y=l.hasOwnProperty,v=p.trim,b=function(e,t){return new b.fn.init(e,t,r)},x=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,w=/\S+/g,T=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,N=/^(?:(<[\w\W]+>)[^>]*|#([\w-]*))$/,C=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,k=/^[\],:{}\s]*$/,E=/(?:^|:|,)(?:\s*\[)+/g,S=/\\(?:["\\\/bfnrt]|u[\da-fA-F]{4})/g,A=/"[^"\\\r\n]*"|true|false|null|-?(?:\d+\.|)\d+(?:[eE][+-]?\d+|)/g,j=/^-ms-/,D=/-([\da-z])/gi,L=function(e,t){return t.toUpperCase()},H=function(e){(o.addEventListener||"load"===e.type||"complete"===o.readyState)&&(q(),b.ready())},q=function(){o.addEventListener?(o.removeEventListener("DOMContentLoaded",H,!1),e.removeEventListener("load",H,!1)):(o.detachEvent("onreadystatechange",H),e.detachEvent("onload",H))};b.fn=b.prototype={jquery:p,constructor:b,init:function(e,n,r){var i,a;if(!e)return this;if("string"==typeof e){if(i="<"===e.charAt(0)&&">"===e.charAt(e.length-1)&&e.length>=3?[null,e,null]:N.exec(e),!i||!i[1]&&n)return!n||n.jquery?(n||r).find(e):this.constructor(n).find(e);if(i[1]){if(n=n instanceof b?n[0]:n,b.merge(this,b.parseHTML(i[1],n&&n.nodeType?n.ownerDocument||n:o,!0)),C.test(i[1])&&b.isPlainObject(n))for(i in n)b.isFunction(this[i])?this[i](n[i]):this.attr(i,n[i]);return this}if(a=o.getElementById(i[2]),a&&a.parentNode){if(a.id!==i[2])return r.find(e);this.length=1,this[0]=a}return this.context=o,this.selector=e,this}return e.nodeType?(this.context=this[0]=e,this.length=1,this):b.isFunction(e)?r.ready(e):(e.selector!==t&&(this.selector=e.selector,this.context=e.context),b.makeArray(e,this))},selector:"",length:0,size:function(){return this.length},toArray:function(){return h.call(this)},get:function(e){return null==e?this.toArray():0>e?this[this.length+e]:this[e]},pushStack:function(e){var t=b.merge(this.constructor(),e);return t.prevObject=this,t.context=this.context,t},each:function(e,t){return b.each(this,e,t)},ready:function(e){return b.ready.promise().done(e),this},slice:function(){return this.pushStack(h.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(0>e?t:0);return this.pushStack(n>=0&&t>n?[this[n]]:[])},map:function(e){return this.pushStack(b.map(this,function(t,n){return e.call(t,n,t)}))},end:function(){return this.prevObject||this.constructor(null)},push:d,sort:[].sort,splice:[].splice},b.fn.init.prototype=b.fn,b.extend=b.fn.extend=function(){var e,n,r,i,o,a,s=arguments[0]||{},u=1,l=arguments.length,c=!1;for("boolean"==typeof s&&(c=s,s=arguments[1]||{},u=2),"object"==typeof s||b.isFunction(s)||(s={}),l===u&&(s=this,--u);l>u;u++)if(null!=(o=arguments[u]))for(i in o)e=s[i],r=o[i],s!==r&&(c&&r&&(b.isPlainObject(r)||(n=b.isArray(r)))?(n?(n=!1,a=e&&b.isArray(e)?e:[]):a=e&&b.isPlainObject(e)?e:{},s[i]=b.extend(c,a,r)):r!==t&&(s[i]=r));return s},b.extend({noConflict:function(t){return e.$===b&&(e.$=u),t&&e.jQuery===b&&(e.jQuery=s),b},isReady:!1,readyWait:1,holdReady:function(e){e?b.readyWait++:b.ready(!0)},ready:function(e){if(e===!0?!--b.readyWait:!b.isReady){if(!o.body)return setTimeout(b.ready);b.isReady=!0,e!==!0&&--b.readyWait>0||(n.resolveWith(o,[b]),b.fn.trigger&&b(o).trigger("ready").off("ready"))}},isFunction:function(e){return"function"===b.type(e)},isArray:Array.isArray||function(e){return"array"===b.type(e)},isWindow:function(e){return null!=e&&e==e.window},isNumeric:function(e){return!isNaN(parseFloat(e))&&isFinite(e)},type:function(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?l[m.call(e)]||"object":typeof e},isPlainObject:function(e){if(!e||"object"!==b.type(e)||e.nodeType||b.isWindow(e))return!1;try{if(e.constructor&&!y.call(e,"constructor")&&!y.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(n){return!1}var r;for(r in e);return r===t||y.call(e,r)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},error:function(e){throw Error(e)},parseHTML:function(e,t,n){if(!e||"string"!=typeof e)return null;"boolean"==typeof t&&(n=t,t=!1),t=t||o;var r=C.exec(e),i=!n&&[];return r?[t.createElement(r[1])]:(r=b.buildFragment([e],t,i),i&&b(i).remove(),b.merge([],r.childNodes))},parseJSON:function(n){return e.JSON&&e.JSON.parse?e.JSON.parse(n):null===n?n:"string"==typeof n&&(n=b.trim(n),n&&k.test(n.replace(S,"@").replace(A,"]").replace(E,"")))?Function("return "+n)():(b.error("Invalid JSON: "+n),t)},parseXML:function(n){var r,i;if(!n||"string"!=typeof n)return null;try{e.DOMParser?(i=new DOMParser,r=i.parseFromString(n,"text/xml")):(r=new ActiveXObject("Microsoft.XMLDOM"),r.async="false",r.loadXML(n))}catch(o){r=t}return r&&r.documentElement&&!r.getElementsByTagName("parsererror").length||b.error("Invalid XML: "+n),r},noop:function(){},globalEval:function(t){t&&b.trim(t)&&(e.execScript||function(t){e.eval.call(e,t)})(t)},camelCase:function(e){return e.replace(j,"ms-").replace(D,L)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()},each:function(e,t,n){var r,i=0,o=e.length,a=M(e);if(n){if(a){for(;o>i;i++)if(r=t.apply(e[i],n),r===!1)break}else for(i in e)if(r=t.apply(e[i],n),r===!1)break}else if(a){for(;o>i;i++)if(r=t.call(e[i],i,e[i]),r===!1)break}else for(i in e)if(r=t.call(e[i],i,e[i]),r===!1)break;return e},trim:v&&!v.call("\ufeff\u00a0")?function(e){return null==e?"":v.call(e)}:function(e){return null==e?"":(e+"").replace(T,"")},makeArray:function(e,t){var n=t||[];return null!=e&&(M(Object(e))?b.merge(n,"string"==typeof e?[e]:e):d.call(n,e)),n},inArray:function(e,t,n){var r;if(t){if(g)return g.call(t,e,n);for(r=t.length,n=n?0>n?Math.max(0,r+n):n:0;r>n;n++)if(n in t&&t[n]===e)return n}return-1},merge:function(e,n){var r=n.length,i=e.length,o=0;if("number"==typeof r)for(;r>o;o++)e[i++]=n[o];else while(n[o]!==t)e[i++]=n[o++];return e.length=i,e},grep:function(e,t,n){var r,i=[],o=0,a=e.length;for(n=!!n;a>o;o++)r=!!t(e[o],o),n!==r&&i.push(e[o]);return i},map:function(e,t,n){var r,i=0,o=e.length,a=M(e),s=[];if(a)for(;o>i;i++)r=t(e[i],i,n),null!=r&&(s[s.length]=r);else for(i in e)r=t(e[i],i,n),null!=r&&(s[s.length]=r);return f.apply([],s)},guid:1,proxy:function(e,n){var r,i,o;return"string"==typeof n&&(o=e[n],n=e,e=o),b.isFunction(e)?(r=h.call(arguments,2),i=function(){return e.apply(n||this,r.concat(h.call(arguments)))},i.guid=e.guid=e.guid||b.guid++,i):t},access:function(e,n,r,i,o,a,s){var u=0,l=e.length,c=null==r;if("object"===b.type(r)){o=!0;for(u in r)b.access(e,n,u,r[u],!0,a,s)}else if(i!==t&&(o=!0,b.isFunction(i)||(s=!0),c&&(s?(n.call(e,i),n=null):(c=n,n=function(e,t,n){return c.call(b(e),n)})),n))for(;l>u;u++)n(e[u],r,s?i:i.call(e[u],u,n(e[u],r)));return o?e:c?n.call(e):l?n(e[0],r):a},now:function(){return(new Date).getTime()}}),b.ready.promise=function(t){if(!n)if(n=b.Deferred(),"complete"===o.readyState)setTimeout(b.ready);else if(o.addEventListener)o.addEventListener("DOMContentLoaded",H,!1),e.addEventListener("load",H,!1);else{o.attachEvent("onreadystatechange",H),e.attachEvent("onload",H);var r=!1;try{r=null==e.frameElement&&o.documentElement}catch(i){}r&&r.doScroll&&function a(){if(!b.isReady){try{r.doScroll("left")}catch(e){return setTimeout(a,50)}q(),b.ready()}}()}return n.promise(t)},b.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(e,t){l["[object "+t+"]"]=t.toLowerCase()});function M(e){var t=e.length,n=b.type(e);return b.isWindow(e)?!1:1===e.nodeType&&t?!0:"array"===n||"function"!==n&&(0===t||"number"==typeof t&&t>0&&t-1 in e)}r=b(o);var _={};function F(e){var t=_[e]={};return b.each(e.match(w)||[],function(e,n){t[n]=!0}),t}b.Callbacks=function(e){e="string"==typeof e?_[e]||F(e):b.extend({},e);var n,r,i,o,a,s,u=[],l=!e.once&&[],c=function(t){for(r=e.memory&&t,i=!0,a=s||0,s=0,o=u.length,n=!0;u&&o>a;a++)if(u[a].apply(t[0],t[1])===!1&&e.stopOnFalse){r=!1;break}n=!1,u&&(l?l.length&&c(l.shift()):r?u=[]:p.disable())},p={add:function(){if(u){var t=u.length;(function i(t){b.each(t,function(t,n){var r=b.type(n);"function"===r?e.unique&&p.has(n)||u.push(n):n&&n.length&&"string"!==r&&i(n)})})(arguments),n?o=u.length:r&&(s=t,c(r))}return this},remove:function(){return u&&b.each(arguments,function(e,t){var r;while((r=b.inArray(t,u,r))>-1)u.splice(r,1),n&&(o>=r&&o--,a>=r&&a--)}),this},has:function(e){return e?b.inArray(e,u)>-1:!(!u||!u.length)},empty:function(){return u=[],this},disable:function(){return u=l=r=t,this},disabled:function(){return!u},lock:function(){return l=t,r||p.disable(),this},locked:function(){return!l},fireWith:function(e,t){return t=t||[],t=[e,t.slice?t.slice():t],!u||i&&!l||(n?l.push(t):c(t)),this},fire:function(){return p.fireWith(this,arguments),this},fired:function(){return!!i}};return p},b.extend({Deferred:function(e){var t=[["resolve","done",b.Callbacks("once memory"),"resolved"],["reject","fail",b.Callbacks("once memory"),"rejected"],["notify","progress",b.Callbacks("memory")]],n="pending",r={state:function(){return n},always:function(){return i.done(arguments).fail(arguments),this},then:function(){var e=arguments;return b.Deferred(function(n){b.each(t,function(t,o){var a=o[0],s=b.isFunction(e[t])&&e[t];i[o[1]](function(){var e=s&&s.apply(this,arguments);e&&b.isFunction(e.promise)?e.promise().done(n.resolve).fail(n.reject).progress(n.notify):n[a+"With"](this===r?n.promise():this,s?[e]:arguments)})}),e=null}).promise()},promise:function(e){return null!=e?b.extend(e,r):r}},i={};return r.pipe=r.then,b.each(t,function(e,o){var a=o[2],s=o[3];r[o[1]]=a.add,s&&a.add(function(){n=s},t[1^e][2].disable,t[2][2].lock),i[o[0]]=function(){return i[o[0]+"With"](this===i?r:this,arguments),this},i[o[0]+"With"]=a.fireWith}),r.promise(i),e&&e.call(i,i),i},when:function(e){var t=0,n=h.call(arguments),r=n.length,i=1!==r||e&&b.isFunction(e.promise)?r:0,o=1===i?e:b.Deferred(),a=function(e,t,n){return function(r){t[e]=this,n[e]=arguments.length>1?h.call(arguments):r,n===s?o.notifyWith(t,n):--i||o.resolveWith(t,n)}},s,u,l;if(r>1)for(s=Array(r),u=Array(r),l=Array(r);r>t;t++)n[t]&&b.isFunction(n[t].promise)?n[t].promise().done(a(t,l,n)).fail(o.reject).progress(a(t,u,s)):--i;return i||o.resolveWith(l,n),o.promise()}}),b.support=function(){var t,n,r,a,s,u,l,c,p,f,d=o.createElement("div");if(d.setAttribute("className","t"),d.innerHTML="  <link/><table></table><a href='/a'>a</a><input type='checkbox'/>",n=d.getElementsByTagName("*"),r=d.getElementsByTagName("a")[0],!n||!r||!n.length)return{};s=o.createElement("select"),l=s.appendChild(o.createElement("option")),a=d.getElementsByTagName("input")[0],r.style.cssText="top:1px;float:left;opacity:.5",t={getSetAttribute:"t"!==d.className,leadingWhitespace:3===d.firstChild.nodeType,tbody:!d.getElementsByTagName("tbody").length,htmlSerialize:!!d.getElementsByTagName("link").length,style:/top/.test(r.getAttribute("style")),hrefNormalized:"/a"===r.getAttribute("href"),opacity:/^0.5/.test(r.style.opacity),cssFloat:!!r.style.cssFloat,checkOn:!!a.value,optSelected:l.selected,enctype:!!o.createElement("form").enctype,html5Clone:"<:nav></:nav>"!==o.createElement("nav").cloneNode(!0).outerHTML,boxModel:"CSS1Compat"===o.compatMode,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,boxSizingReliable:!0,pixelPosition:!1},a.checked=!0,t.noCloneChecked=a.cloneNode(!0).checked,s.disabled=!0,t.optDisabled=!l.disabled;try{delete d.test}catch(h){t.deleteExpando=!1}a=o.createElement("input"),a.setAttribute("value",""),t.input=""===a.getAttribute("value"),a.value="t",a.setAttribute("type","radio"),t.radioValue="t"===a.value,a.setAttribute("checked","t"),a.setAttribute("name","t"),u=o.createDocumentFragment(),u.appendChild(a),t.appendChecked=a.checked,t.checkClone=u.cloneNode(!0).cloneNode(!0).lastChild.checked,d.attachEvent&&(d.attachEvent("onclick",function(){t.noCloneEvent=!1}),d.cloneNode(!0).click());for(f in{submit:!0,change:!0,focusin:!0})d.setAttribute(c="on"+f,"t"),t[f+"Bubbles"]=c in e||d.attributes[c].expando===!1;return d.style.backgroundClip="content-box",d.cloneNode(!0).style.backgroundClip="",t.clearCloneStyle="content-box"===d.style.backgroundClip,b(function(){var n,r,a,s="padding:0;margin:0;border:0;display:block;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;",u=o.getElementsByTagName("body")[0];u&&(n=o.createElement("div"),n.style.cssText="border:0;width:0;height:0;position:absolute;top:0;left:-9999px;margin-top:1px",u.appendChild(n).appendChild(d),d.innerHTML="<table><tr><td></td><td>t</td></tr></table>",a=d.getElementsByTagName("td"),a[0].style.cssText="padding:0;margin:0;border:0;display:none",p=0===a[0].offsetHeight,a[0].style.display="",a[1].style.display="none",t.reliableHiddenOffsets=p&&0===a[0].offsetHeight,d.innerHTML="",d.style.cssText="box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:1px;border:1px;display:block;width:4px;margin-top:1%;position:absolute;top:1%;",t.boxSizing=4===d.offsetWidth,t.doesNotIncludeMarginInBodyOffset=1!==u.offsetTop,e.getComputedStyle&&(t.pixelPosition="1%"!==(e.getComputedStyle(d,null)||{}).top,t.boxSizingReliable="4px"===(e.getComputedStyle(d,null)||{width:"4px"}).width,r=d.appendChild(o.createElement("div")),r.style.cssText=d.style.cssText=s,r.style.marginRight=r.style.width="0",d.style.width="1px",t.reliableMarginRight=!parseFloat((e.getComputedStyle(r,null)||{}).marginRight)),typeof d.style.zoom!==i&&(d.innerHTML="",d.style.cssText=s+"width:1px;padding:1px;display:inline;zoom:1",t.inlineBlockNeedsLayout=3===d.offsetWidth,d.style.display="block",d.innerHTML="<div></div>",d.firstChild.style.width="5px",t.shrinkWrapBlocks=3!==d.offsetWidth,t.inlineBlockNeedsLayout&&(u.style.zoom=1)),u.removeChild(n),n=d=a=r=null)}),n=s=u=l=r=a=null,t}();var O=/(?:\{[\s\S]*\}|\[[\s\S]*\])$/,B=/([A-Z])/g;function P(e,n,r,i){if(b.acceptData(e)){var o,a,s=b.expando,u="string"==typeof n,l=e.nodeType,p=l?b.cache:e,f=l?e[s]:e[s]&&s;if(f&&p[f]&&(i||p[f].data)||!u||r!==t)return f||(l?e[s]=f=c.pop()||b.guid++:f=s),p[f]||(p[f]={},l||(p[f].toJSON=b.noop)),("object"==typeof n||"function"==typeof n)&&(i?p[f]=b.extend(p[f],n):p[f].data=b.extend(p[f].data,n)),o=p[f],i||(o.data||(o.data={}),o=o.data),r!==t&&(o[b.camelCase(n)]=r),u?(a=o[n],null==a&&(a=o[b.camelCase(n)])):a=o,a}}function R(e,t,n){if(b.acceptData(e)){var r,i,o,a=e.nodeType,s=a?b.cache:e,u=a?e[b.expando]:b.expando;if(s[u]){if(t&&(o=n?s[u]:s[u].data)){b.isArray(t)?t=t.concat(b.map(t,b.camelCase)):t in o?t=[t]:(t=b.camelCase(t),t=t in o?[t]:t.split(" "));for(r=0,i=t.length;i>r;r++)delete o[t[r]];if(!(n?$:b.isEmptyObject)(o))return}(n||(delete s[u].data,$(s[u])))&&(a?b.cleanData([e],!0):b.support.deleteExpando||s!=s.window?delete s[u]:s[u]=null)}}}b.extend({cache:{},expando:"jQuery"+(p+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(e){return e=e.nodeType?b.cache[e[b.expando]]:e[b.expando],!!e&&!$(e)},data:function(e,t,n){return P(e,t,n)},removeData:function(e,t){return R(e,t)},_data:function(e,t,n){return P(e,t,n,!0)},_removeData:function(e,t){return R(e,t,!0)},acceptData:function(e){if(e.nodeType&&1!==e.nodeType&&9!==e.nodeType)return!1;var t=e.nodeName&&b.noData[e.nodeName.toLowerCase()];return!t||t!==!0&&e.getAttribute("classid")===t}}),b.fn.extend({data:function(e,n){var r,i,o=this[0],a=0,s=null;if(e===t){if(this.length&&(s=b.data(o),1===o.nodeType&&!b._data(o,"parsedAttrs"))){for(r=o.attributes;r.length>a;a++)i=r[a].name,i.indexOf("data-")||(i=b.camelCase(i.slice(5)),W(o,i,s[i]));b._data(o,"parsedAttrs",!0)}return s}return"object"==typeof e?this.each(function(){b.data(this,e)}):b.access(this,function(n){return n===t?o?W(o,e,b.data(o,e)):null:(this.each(function(){b.data(this,e,n)}),t)},null,n,arguments.length>1,null,!0)},removeData:function(e){return this.each(function(){b.removeData(this,e)})}});function W(e,n,r){if(r===t&&1===e.nodeType){var i="data-"+n.replace(B,"-$1").toLowerCase();if(r=e.getAttribute(i),"string"==typeof r){try{r="true"===r?!0:"false"===r?!1:"null"===r?null:+r+""===r?+r:O.test(r)?b.parseJSON(r):r}catch(o){}b.data(e,n,r)}else r=t}return r}function $(e){var t;for(t in e)if(("data"!==t||!b.isEmptyObject(e[t]))&&"toJSON"!==t)return!1;return!0}b.extend({queue:function(e,n,r){var i;return e?(n=(n||"fx")+"queue",i=b._data(e,n),r&&(!i||b.isArray(r)?i=b._data(e,n,b.makeArray(r)):i.push(r)),i||[]):t},dequeue:function(e,t){t=t||"fx";var n=b.queue(e,t),r=n.length,i=n.shift(),o=b._queueHooks(e,t),a=function(){b.dequeue(e,t)};"inprogress"===i&&(i=n.shift(),r--),o.cur=i,i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,a,o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return b._data(e,n)||b._data(e,n,{empty:b.Callbacks("once memory").add(function(){b._removeData(e,t+"queue"),b._removeData(e,n)})})}}),b.fn.extend({queue:function(e,n){var r=2;return"string"!=typeof e&&(n=e,e="fx",r--),r>arguments.length?b.queue(this[0],e):n===t?this:this.each(function(){var t=b.queue(this,e,n);b._queueHooks(this,e),"fx"===e&&"inprogress"!==t[0]&&b.dequeue(this,e)})},dequeue:function(e){return this.each(function(){b.dequeue(this,e)})},delay:function(e,t){return e=b.fx?b.fx.speeds[e]||e:e,t=t||"fx",this.queue(t,function(t,n){var r=setTimeout(t,e);n.stop=function(){clearTimeout(r)}})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,n){var r,i=1,o=b.Deferred(),a=this,s=this.length,u=function(){--i||o.resolveWith(a,[a])};"string"!=typeof e&&(n=e,e=t),e=e||"fx";while(s--)r=b._data(a[s],e+"queueHooks"),r&&r.empty&&(i++,r.empty.add(u));return u(),o.promise(n)}});var I,z,X=/[\t\r\n]/g,U=/\r/g,V=/^(?:input|select|textarea|button|object)$/i,Y=/^(?:a|area)$/i,J=/^(?:checked|selected|autofocus|autoplay|async|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped)$/i,G=/^(?:checked|selected)$/i,Q=b.support.getSetAttribute,K=b.support.input;b.fn.extend({attr:function(e,t){return b.access(this,b.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){b.removeAttr(this,e)})},prop:function(e,t){return b.access(this,b.prop,e,t,arguments.length>1)},removeProp:function(e){return e=b.propFix[e]||e,this.each(function(){try{this[e]=t,delete this[e]}catch(n){}})},addClass:function(e){var t,n,r,i,o,a=0,s=this.length,u="string"==typeof e&&e;if(b.isFunction(e))return this.each(function(t){b(this).addClass(e.call(this,t,this.className))});if(u)for(t=(e||"").match(w)||[];s>a;a++)if(n=this[a],r=1===n.nodeType&&(n.className?(" "+n.className+" ").replace(X," "):" ")){o=0;while(i=t[o++])0>r.indexOf(" "+i+" ")&&(r+=i+" ");n.className=b.trim(r)}return this},removeClass:function(e){var t,n,r,i,o,a=0,s=this.length,u=0===arguments.length||"string"==typeof e&&e;if(b.isFunction(e))return this.each(function(t){b(this).removeClass(e.call(this,t,this.className))});if(u)for(t=(e||"").match(w)||[];s>a;a++)if(n=this[a],r=1===n.nodeType&&(n.className?(" "+n.className+" ").replace(X," "):"")){o=0;while(i=t[o++])while(r.indexOf(" "+i+" ")>=0)r=r.replace(" "+i+" "," ");n.className=e?b.trim(r):""}return this},toggleClass:function(e,t){var n=typeof e,r="boolean"==typeof t;return b.isFunction(e)?this.each(function(n){b(this).toggleClass(e.call(this,n,this.className,t),t)}):this.each(function(){if("string"===n){var o,a=0,s=b(this),u=t,l=e.match(w)||[];while(o=l[a++])u=r?u:!s.hasClass(o),s[u?"addClass":"removeClass"](o)}else(n===i||"boolean"===n)&&(this.className&&b._data(this,"__className__",this.className),this.className=this.className||e===!1?"":b._data(this,"__className__")||"")})},hasClass:function(e){var t=" "+e+" ",n=0,r=this.length;for(;r>n;n++)if(1===this[n].nodeType&&(" "+this[n].className+" ").replace(X," ").indexOf(t)>=0)return!0;return!1},val:function(e){var n,r,i,o=this[0];{if(arguments.length)return i=b.isFunction(e),this.each(function(n){var o,a=b(this);1===this.nodeType&&(o=i?e.call(this,n,a.val()):e,null==o?o="":"number"==typeof o?o+="":b.isArray(o)&&(o=b.map(o,function(e){return null==e?"":e+""})),r=b.valHooks[this.type]||b.valHooks[this.nodeName.toLowerCase()],r&&"set"in r&&r.set(this,o,"value")!==t||(this.value=o))});if(o)return r=b.valHooks[o.type]||b.valHooks[o.nodeName.toLowerCase()],r&&"get"in r&&(n=r.get(o,"value"))!==t?n:(n=o.value,"string"==typeof n?n.replace(U,""):null==n?"":n)}}}),b.extend({valHooks:{option:{get:function(e){var t=e.attributes.value;return!t||t.specified?e.value:e.text}},select:{get:function(e){var t,n,r=e.options,i=e.selectedIndex,o="select-one"===e.type||0>i,a=o?null:[],s=o?i+1:r.length,u=0>i?s:o?i:0;for(;s>u;u++)if(n=r[u],!(!n.selected&&u!==i||(b.support.optDisabled?n.disabled:null!==n.getAttribute("disabled"))||n.parentNode.disabled&&b.nodeName(n.parentNode,"optgroup"))){if(t=b(n).val(),o)return t;a.push(t)}return a},set:function(e,t){var n=b.makeArray(t);return b(e).find("option").each(function(){this.selected=b.inArray(b(this).val(),n)>=0}),n.length||(e.selectedIndex=-1),n}}},attr:function(e,n,r){var o,a,s,u=e.nodeType;if(e&&3!==u&&8!==u&&2!==u)return typeof e.getAttribute===i?b.prop(e,n,r):(a=1!==u||!b.isXMLDoc(e),a&&(n=n.toLowerCase(),o=b.attrHooks[n]||(J.test(n)?z:I)),r===t?o&&a&&"get"in o&&null!==(s=o.get(e,n))?s:(typeof e.getAttribute!==i&&(s=e.getAttribute(n)),null==s?t:s):null!==r?o&&a&&"set"in o&&(s=o.set(e,r,n))!==t?s:(e.setAttribute(n,r+""),r):(b.removeAttr(e,n),t))},removeAttr:function(e,t){var n,r,i=0,o=t&&t.match(w);if(o&&1===e.nodeType)while(n=o[i++])r=b.propFix[n]||n,J.test(n)?!Q&&G.test(n)?e[b.camelCase("default-"+n)]=e[r]=!1:e[r]=!1:b.attr(e,n,""),e.removeAttribute(Q?n:r)},attrHooks:{type:{set:function(e,t){if(!b.support.radioValue&&"radio"===t&&b.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(e,n,r){var i,o,a,s=e.nodeType;if(e&&3!==s&&8!==s&&2!==s)return a=1!==s||!b.isXMLDoc(e),a&&(n=b.propFix[n]||n,o=b.propHooks[n]),r!==t?o&&"set"in o&&(i=o.set(e,r,n))!==t?i:e[n]=r:o&&"get"in o&&null!==(i=o.get(e,n))?i:e[n]},propHooks:{tabIndex:{get:function(e){var n=e.getAttributeNode("tabindex");return n&&n.specified?parseInt(n.value,10):V.test(e.nodeName)||Y.test(e.nodeName)&&e.href?0:t}}}}),z={get:function(e,n){var r=b.prop(e,n),i="boolean"==typeof r&&e.getAttribute(n),o="boolean"==typeof r?K&&Q?null!=i:G.test(n)?e[b.camelCase("default-"+n)]:!!i:e.getAttributeNode(n);return o&&o.value!==!1?n.toLowerCase():t},set:function(e,t,n){return t===!1?b.removeAttr(e,n):K&&Q||!G.test(n)?e.setAttribute(!Q&&b.propFix[n]||n,n):e[b.camelCase("default-"+n)]=e[n]=!0,n}},K&&Q||(b.attrHooks.value={get:function(e,n){var r=e.getAttributeNode(n);return b.nodeName(e,"input")?e.defaultValue:r&&r.specified?r.value:t},set:function(e,n,r){return b.nodeName(e,"input")?(e.defaultValue=n,t):I&&I.set(e,n,r)}}),Q||(I=b.valHooks.button={get:function(e,n){var r=e.getAttributeNode(n);return r&&("id"===n||"name"===n||"coords"===n?""!==r.value:r.specified)?r.value:t},set:function(e,n,r){var i=e.getAttributeNode(r);return i||e.setAttributeNode(i=e.ownerDocument.createAttribute(r)),i.value=n+="","value"===r||n===e.getAttribute(r)?n:t}},b.attrHooks.contenteditable={get:I.get,set:function(e,t,n){I.set(e,""===t?!1:t,n)}},b.each(["width","height"],function(e,n){b.attrHooks[n]=b.extend(b.attrHooks[n],{set:function(e,r){return""===r?(e.setAttribute(n,"auto"),r):t}})})),b.support.hrefNormalized||(b.each(["href","src","width","height"],function(e,n){b.attrHooks[n]=b.extend(b.attrHooks[n],{get:function(e){var r=e.getAttribute(n,2);return null==r?t:r}})}),b.each(["href","src"],function(e,t){b.propHooks[t]={get:function(e){return e.getAttribute(t,4)}}})),b.support.style||(b.attrHooks.style={get:function(e){return e.style.cssText||t},set:function(e,t){return e.style.cssText=t+""}}),b.support.optSelected||(b.propHooks.selected=b.extend(b.propHooks.selected,{get:function(e){var t=e.parentNode;return t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex),null}})),b.support.enctype||(b.propFix.enctype="encoding"),b.support.checkOn||b.each(["radio","checkbox"],function(){b.valHooks[this]={get:function(e){return null===e.getAttribute("value")?"on":e.value}}}),b.each(["radio","checkbox"],function(){b.valHooks[this]=b.extend(b.valHooks[this],{set:function(e,n){return b.isArray(n)?e.checked=b.inArray(b(e).val(),n)>=0:t}})});var Z=/^(?:input|select|textarea)$/i,et=/^key/,tt=/^(?:mouse|contextmenu)|click/,nt=/^(?:focusinfocus|focusoutblur)$/,rt=/^([^.]*)(?:\.(.+)|)$/;function it(){return!0}function ot(){return!1}b.event={global:{},add:function(e,n,r,o,a){var s,u,l,c,p,f,d,h,g,m,y,v=b._data(e);if(v){r.handler&&(c=r,r=c.handler,a=c.selector),r.guid||(r.guid=b.guid++),(u=v.events)||(u=v.events={}),(f=v.handle)||(f=v.handle=function(e){return typeof b===i||e&&b.event.triggered===e.type?t:b.event.dispatch.apply(f.elem,arguments)},f.elem=e),n=(n||"").match(w)||[""],l=n.length;while(l--)s=rt.exec(n[l])||[],g=y=s[1],m=(s[2]||"").split(".").sort(),p=b.event.special[g]||{},g=(a?p.delegateType:p.bindType)||g,p=b.event.special[g]||{},d=b.extend({type:g,origType:y,data:o,handler:r,guid:r.guid,selector:a,needsContext:a&&b.expr.match.needsContext.test(a),namespace:m.join(".")},c),(h=u[g])||(h=u[g]=[],h.delegateCount=0,p.setup&&p.setup.call(e,o,m,f)!==!1||(e.addEventListener?e.addEventListener(g,f,!1):e.attachEvent&&e.attachEvent("on"+g,f))),p.add&&(p.add.call(e,d),d.handler.guid||(d.handler.guid=r.guid)),a?h.splice(h.delegateCount++,0,d):h.push(d),b.event.global[g]=!0;e=null}},remove:function(e,t,n,r,i){var o,a,s,u,l,c,p,f,d,h,g,m=b.hasData(e)&&b._data(e);if(m&&(c=m.events)){t=(t||"").match(w)||[""],l=t.length;while(l--)if(s=rt.exec(t[l])||[],d=g=s[1],h=(s[2]||"").split(".").sort(),d){p=b.event.special[d]||{},d=(r?p.delegateType:p.bindType)||d,f=c[d]||[],s=s[2]&&RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),u=o=f.length;while(o--)a=f[o],!i&&g!==a.origType||n&&n.guid!==a.guid||s&&!s.test(a.namespace)||r&&r!==a.selector&&("**"!==r||!a.selector)||(f.splice(o,1),a.selector&&f.delegateCount--,p.remove&&p.remove.call(e,a));u&&!f.length&&(p.teardown&&p.teardown.call(e,h,m.handle)!==!1||b.removeEvent(e,d,m.handle),delete c[d])}else for(d in c)b.event.remove(e,d+t[l],n,r,!0);b.isEmptyObject(c)&&(delete m.handle,b._removeData(e,"events"))}},trigger:function(n,r,i,a){var s,u,l,c,p,f,d,h=[i||o],g=y.call(n,"type")?n.type:n,m=y.call(n,"namespace")?n.namespace.split("."):[];if(l=f=i=i||o,3!==i.nodeType&&8!==i.nodeType&&!nt.test(g+b.event.triggered)&&(g.indexOf(".")>=0&&(m=g.split("."),g=m.shift(),m.sort()),u=0>g.indexOf(":")&&"on"+g,n=n[b.expando]?n:new b.Event(g,"object"==typeof n&&n),n.isTrigger=!0,n.namespace=m.join("."),n.namespace_re=n.namespace?RegExp("(^|\\.)"+m.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,n.result=t,n.target||(n.target=i),r=null==r?[n]:b.makeArray(r,[n]),p=b.event.special[g]||{},a||!p.trigger||p.trigger.apply(i,r)!==!1)){if(!a&&!p.noBubble&&!b.isWindow(i)){for(c=p.delegateType||g,nt.test(c+g)||(l=l.parentNode);l;l=l.parentNode)h.push(l),f=l;f===(i.ownerDocument||o)&&h.push(f.defaultView||f.parentWindow||e)}d=0;while((l=h[d++])&&!n.isPropagationStopped())n.type=d>1?c:p.bindType||g,s=(b._data(l,"events")||{})[n.type]&&b._data(l,"handle"),s&&s.apply(l,r),s=u&&l[u],s&&b.acceptData(l)&&s.apply&&s.apply(l,r)===!1&&n.preventDefault();if(n.type=g,!(a||n.isDefaultPrevented()||p._default&&p._default.apply(i.ownerDocument,r)!==!1||"click"===g&&b.nodeName(i,"a")||!b.acceptData(i)||!u||!i[g]||b.isWindow(i))){f=i[u],f&&(i[u]=null),b.event.triggered=g;try{i[g]()}catch(v){}b.event.triggered=t,f&&(i[u]=f)}return n.result}},dispatch:function(e){e=b.event.fix(e);var n,r,i,o,a,s=[],u=h.call(arguments),l=(b._data(this,"events")||{})[e.type]||[],c=b.event.special[e.type]||{};if(u[0]=e,e.delegateTarget=this,!c.preDispatch||c.preDispatch.call(this,e)!==!1){s=b.event.handlers.call(this,e,l),n=0;while((o=s[n++])&&!e.isPropagationStopped()){e.currentTarget=o.elem,a=0;while((i=o.handlers[a++])&&!e.isImmediatePropagationStopped())(!e.namespace_re||e.namespace_re.test(i.namespace))&&(e.handleObj=i,e.data=i.data,r=((b.event.special[i.origType]||{}).handle||i.handler).apply(o.elem,u),r!==t&&(e.result=r)===!1&&(e.preventDefault(),e.stopPropagation()))}return c.postDispatch&&c.postDispatch.call(this,e),e.result}},handlers:function(e,n){var r,i,o,a,s=[],u=n.delegateCount,l=e.target;if(u&&l.nodeType&&(!e.button||"click"!==e.type))for(;l!=this;l=l.parentNode||this)if(1===l.nodeType&&(l.disabled!==!0||"click"!==e.type)){for(o=[],a=0;u>a;a++)i=n[a],r=i.selector+" ",o[r]===t&&(o[r]=i.needsContext?b(r,this).index(l)>=0:b.find(r,this,null,[l]).length),o[r]&&o.push(i);o.length&&s.push({elem:l,handlers:o})}return n.length>u&&s.push({elem:this,handlers:n.slice(u)}),s},fix:function(e){if(e[b.expando])return e;var t,n,r,i=e.type,a=e,s=this.fixHooks[i];s||(this.fixHooks[i]=s=tt.test(i)?this.mouseHooks:et.test(i)?this.keyHooks:{}),r=s.props?this.props.concat(s.props):this.props,e=new b.Event(a),t=r.length;while(t--)n=r[t],e[n]=a[n];return e.target||(e.target=a.srcElement||o),3===e.target.nodeType&&(e.target=e.target.parentNode),e.metaKey=!!e.metaKey,s.filter?s.filter(e,a):e},props:"altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(e,t){return null==e.which&&(e.which=null!=t.charCode?t.charCode:t.keyCode),e}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(e,n){var r,i,a,s=n.button,u=n.fromElement;return null==e.pageX&&null!=n.clientX&&(i=e.target.ownerDocument||o,a=i.documentElement,r=i.body,e.pageX=n.clientX+(a&&a.scrollLeft||r&&r.scrollLeft||0)-(a&&a.clientLeft||r&&r.clientLeft||0),e.pageY=n.clientY+(a&&a.scrollTop||r&&r.scrollTop||0)-(a&&a.clientTop||r&&r.clientTop||0)),!e.relatedTarget&&u&&(e.relatedTarget=u===e.target?n.toElement:u),e.which||s===t||(e.which=1&s?1:2&s?3:4&s?2:0),e}},special:{load:{noBubble:!0},click:{trigger:function(){return b.nodeName(this,"input")&&"checkbox"===this.type&&this.click?(this.click(),!1):t}},focus:{trigger:function(){if(this!==o.activeElement&&this.focus)try{return this.focus(),!1}catch(e){}},delegateType:"focusin"},blur:{trigger:function(){return this===o.activeElement&&this.blur?(this.blur(),!1):t},delegateType:"focusout"},beforeunload:{postDispatch:function(e){e.result!==t&&(e.originalEvent.returnValue=e.result)}}},simulate:function(e,t,n,r){var i=b.extend(new b.Event,n,{type:e,isSimulated:!0,originalEvent:{}});r?b.event.trigger(i,null,t):b.event.dispatch.call(t,i),i.isDefaultPrevented()&&n.preventDefault()}},b.removeEvent=o.removeEventListener?function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n,!1)}:function(e,t,n){var r="on"+t;e.detachEvent&&(typeof e[r]===i&&(e[r]=null),e.detachEvent(r,n))},b.Event=function(e,n){return this instanceof b.Event?(e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||e.returnValue===!1||e.getPreventDefault&&e.getPreventDefault()?it:ot):this.type=e,n&&b.extend(this,n),this.timeStamp=e&&e.timeStamp||b.now(),this[b.expando]=!0,t):new b.Event(e,n)},b.Event.prototype={isDefaultPrevented:ot,isPropagationStopped:ot,isImmediatePropagationStopped:ot,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=it,e&&(e.preventDefault?e.preventDefault():e.returnValue=!1)},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=it,e&&(e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=it,this.stopPropagation()}}
vendor: 8,383 bytes, lines 2-3
2,b.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(e,t){b.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n,r=this,i=e.relatedTarget,o=e.handleObj;
3return(!i||i!==r&&!b.contains(r,i))&&(e.type=o.origType,n=o.handler.apply(this,arguments),e.type=t),n}}}),b.support.submitBubbles||(b.event.special.submit={setup:function(){return b.nodeName(this,"form")?!1:(b.event.add(this,"click._submit keypress._submit",function(e){var n=e.target,r=b.nodeName(n,"input")||b.nodeName(n,"button")?n.form:t;r&&!b._data(r,"submitBubbles")&&(b.event.add(r,"submit._submit",function(e){e._submit_bubble=!0}),b._data(r,"submitBubbles",!0))}),t)},postDispatch:function(e){e._submit_bubble&&(delete e._submit_bubble,this.parentNode&&!e.isTrigger&&b.event.simulate("submit",this.parentNode,e,!0))},teardown:function(){return b.nodeName(this,"form")?!1:(b.event.remove(this,"._submit"),t)}}),b.support.changeBubbles||(b.event.special.change={setup:function(){return Z.test(this.nodeName)?(("checkbox"===this.type||"radio"===this.type)&&(b.event.add(this,"propertychange._change",function(e){"checked"===e.originalEvent.propertyName&&(this._just_changed=!0)}),b.event.add(this,"click._change",function(e){this._just_changed&&!e.isTrigger&&(this._just_changed=!1),b.event.simulate("change",this,e,!0)})),!1):(b.event.add(this,"beforeactivate._change",function(e){var t=e.target;Z.test(t.nodeName)&&!b._data(t,"changeBubbles")&&(b.event.add(t,"change._change",function(e){!this.parentNode||e.isSimulated||e.isTrigger||b.event.simulate("change",this.parentNode,e,!0)}),b._data(t,"changeBubbles",!0))}),t)},handle:function(e){var n=e.target;return this!==n||e.isSimulated||e.isTrigger||"radio"!==n.type&&"checkbox"!==n.type?e.handleObj.handler.apply(this,arguments):t},teardown:function(){return b.event.remove(this,"._change"),!Z.test(this.nodeName)}}),b.support.focusinBubbles||b.each({focus:"focusin",blur:"focusout"},function(e,t){var n=0,r=function(e){b.event.simulate(t,e.target,b.event.fix(e),!0)};b.event.special[t]={setup:function(){0===n++&&o.addEventListener(e,r,!0)},teardown:function(){0===--n&&o.removeEventListener(e,r,!0)}}}),b.fn.extend({on:function(e,n,r,i,o){var a,s;if("object"==typeof e){"string"!=typeof n&&(r=r||n,n=t);for(a in e)this.on(a,n,r,e[a],o);return this}if(null==r&&null==i?(i=n,r=n=t):null==i&&("string"==typeof n?(i=r,r=t):(i=r,r=n,n=t)),i===!1)i=ot;else if(!i)return this;return 1===o&&(s=i,i=function(e){return b().off(e),s.apply(this,arguments)},i.guid=s.guid||(s.guid=b.guid++)),this.each(function(){b.event.add(this,e,i,r,n)})},one:function(e,t,n,r){return this.on(e,t,n,r,1)},off:function(e,n,r){var i,o;if(e&&e.preventDefault&&e.handleObj)return i=e.handleObj,b(e.delegateTarget).off(i.namespace?i.origType+"."+i.namespace:i.origType,i.selector,i.handler),this;if("object"==typeof e){for(o in e)this.off(o,n,e[o]);return this}return(n===!1||"function"==typeof n)&&(r=n,n=t),r===!1&&(r=ot),this.each(function(){b.event.remove(this,e,r,n)})},bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},trigger:function(e,t){return this.each(function(){b.event.trigger(e,t,this)})},triggerHandler:function(e,n){var r=this[0];return r?b.event.trigger(e,n,r,!0):t}}),function(e,t){var n,r,i,o,a,s,u,l,c,p,f,d,h,g,m,y,v,x="sizzle"+-new Date,w=e.document,T={},N=0,C=0,k=it(),E=it(),S=it(),A=typeof t,j=1<<31,D=[],L=D.pop,H=D.push,q=D.slice,M=D.indexOf||function(e){var t=0,n=this.length;for(;n>t;t++)if(this[t]===e)return t;return-1},_="[\\x20\\t\\r\\n\\f]",F="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",O=F.replace("w","w#"),B="([*^$|!~]?=)",P="\\["+_+"*("+F+")"+_+"*(?:"+B+_+"*(?:(['\"])((?:\\\\.|[^\\\\])*?)\\3|("+O+")|)|)"+_+"*\\]",R=":("+F+")(?:\\(((['\"])((?:\\\\.|[^\\\\])*?)\\3|((?:\\\\.|[^\\\\()[\\]]|"+P.replace(3,8)+")*)|.*)\\)|)",W=RegExp("^"+_+"+|((?:^|[^\\\\])(?:\\\\.)*)"+_+"+$","g"),$=RegExp("^"+_+"*,"+_+"*"),I=RegExp("^"+_+"*([\\x20\\t\\r\\n\\f>+~])"+_+"*"),z=RegExp(R),X=RegExp("^"+O+"$"),U={ID:RegExp("^#("+F+")"),CLASS:RegExp("^\\.("+F+")"),NAME:RegExp("^\\[name=['\"]?("+F+")['\"]?\\]"),TAG:RegExp("^("+F.replace("w","w*")+")"),ATTR:RegExp("^"+P),PSEUDO:RegExp("^"+R),CHILD:RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+_+"*(even|odd|(([+-]|)(\\d*)n|)"+_+"*(?:([+-]|)"+_+"*(\\d+)|))"+_+"*\\)|)","i"),needsContext:RegExp("^"+_+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+_+"*((?:-\\d)?\\d*)"+_+"*\\)|)(?=[^-]|$)","i")},V=/[\x20\t\r\n\f]*[+~]/,Y=/^[^{]+\{\s*\[native code/,J=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,G=/^(?:input|select|textarea|button)$/i,Q=/^h\d$/i,K=/'|\\/g,Z=/\=[\x20\t\r\n\f]*([^'"\]]*)[\x20\t\r\n\f]*\]/g,et=/\\([\da-fA-F]{1,6}[\x20\t\r\n\f]?|.)/g,tt=function(e,t){var n="0x"+t-65536;return n!==n?t:0>n?String.fromCharCode(n+65536):String.fromCharCode(55296|n>>10,56320|1023&n)};try{q.call(w.documentElement.childNodes,0)[0].nodeType}catch(nt){q=function(e){var t,n=[];while(t=this[e++])n.push(t);return n}}function rt(e){return Y.test(e+"")}function it(){var e,t=[];return e=function(n,r){return t.push(n+=" ")>i.cacheLength&&delete e[t.shift()],e[n]=r}}function ot(e){return e[x]=!0,e}function at(e){var t=p.createElement("div");try{return e(t)}catch(n){return!1}finally{t=null}}function st(e,t,n,r){var i,o,a,s,u,l,f,g,m,v;if((t?t.ownerDocument||t:w)!==p&&c(t),t=t||p,n=n||[],!e||"string"!=typeof e)return n;if(1!==(s=t.nodeType)&&9!==s)return[];if(!d&&!r){if(i=J.exec(e))if(a=i[1]){if(9===s){if(o=t.getElementById(a),!o||!o.parentNode)return n;if(o.id===a)return n.push(o),n}else if(t.ownerDocument&&(o=t.ownerDocument.getElementById(a))&&y(t,o)&&o.id===a)return n.push(o),n}else{if(i[2])return H.apply(n,q.call(t.getElementsByTagName(e),0)),n;if((a=i[3])&&T.getByClassName&&t.getElementsByClassName)return H.apply(n,q.call(t.getElementsByClassName(a),0)),n}if(T.qsa&&!h.test(e)){if(f=!0,g=x,m=t,v=9===s&&e,1===s&&"object"!==t.nodeName.toLowerCase()){l=ft(e),(f=t.getAttribute("id"))?g=f.replace(K,"\\$&"):t.setAttribute("id",g),g="[id='"+g+"'] ",u=l.length;while(u--)l[u]=g+dt(l[u]);m=V.test(e)&&t.parentNode||t,v=l.join(",")}if(v)try{return H.apply(n,q.call(m.querySelectorAll(v),0)),n}catch(b){}finally{f||t.removeAttribute("id")}}}return wt(e.replace(W,"$1"),t,n,r)}a=st.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return t?"HTML"!==t.nodeName:!1},c=st.setDocument=function(e){var n=e?e.ownerDocument||e:w;return n!==p&&9===n.nodeType&&n.documentElement?(p=n,f=n.documentElement,d=a(n),T.tagNameNoComments=at(function(e){return e.appendChild(n.createComment("")),!e.getElementsByTagName("*").length}),T.attributes=at(function(e){e.innerHTML="<select></select>";var t=typeof e.lastChild.getAttribute("multiple");return"boolean"!==t&&"string"!==t}),T.getByClassName=at(function(e){return e.innerHTML="<div class='hidden e'></div><div class='hidden'></div>",e.getElementsByClassName&&e.getElementsByClassName("e").length?(e.lastChild.className="e",2===e.getElementsByClassName("e").length):!1}),T.getByName=at(function(e){e.id=x+0,e.innerHTML="<a name='"+x+"'></a><div name='"+x+"'></div>",f.insertBefore(e,f.firstChild);var t=n.getElementsByName&&n.getElementsByName(x).length===2+n.getElementsByName(x+0).length;return T.getIdNotName=!n.getElementById(x),f.removeChild(e),t}),i.attrHandle=at(function(e){return e.innerHTML="<a href='#'></a>",e.firstChild&&typeof e.firstChild.getAttribute!==A&&"#"===e.firstChild.getAttribute("href")})?{}:{href:function(e){return e.getAttribute("href",2)},type:function(e){return e.getAttribute("type")}},T.getIdNotName?(i.find.ID=function(e,t){if(typeof t.getElementById!==A&&!d){var n=t.getElementById(e);return n&&n.parentNode?[n]:[]}},i.filter.ID=function(e){var t=e.replace(et,tt);return function(e){return e.getAttribute("id")===t}}):(i.find.ID=function(e,n){if(typeof n.getElementById!==A&&!d){var r=n.getElementById(e);return r?r.id===e||typeof r.getAttributeNode!==A&&r.getAttributeNode("id").value===e?[r]:t:[]}},i.filter.ID=function(e){var t=e.replace(et,tt);return function(e){var n=typeof e.getAttributeNode!==A&&e.getAttributeNode("id");return n&&n.value===t}}),i.find.TAG=T.tagNameNoComments?function(e,n){return typeof n.getElementsByTagName!==A?n.getElementsByTagName(e):t}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);
vendor: 19,658 bytes, line 3
3if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},i.find.NAME=T.getByName&&function(e,n){return typeof n.getElementsByName!==A?n.getElementsByName(name):t},i.find.CLASS=T.getByClassName&&function(e,n){return typeof n.getElementsByClassName===A||d?t:n.getElementsByClassName(e)},g=[],h=[":focus"],(T.qsa=rt(n.querySelectorAll))&&(at(function(e){e.innerHTML="<select><option selected=''></option></select>",e.querySelectorAll("[selected]").length||h.push("\\["+_+"*(?:checked|disabled|ismap|multiple|readonly|selected|value)"),e.querySelectorAll(":checked").length||h.push(":checked")}),at(function(e){e.innerHTML="<input type='hidden' i=''/>",e.querySelectorAll("[i^='']").length&&h.push("[*^$]="+_+"*(?:\"\"|'')"),e.querySelectorAll(":enabled").length||h.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),h.push(",.*:")})),(T.matchesSelector=rt(m=f.matchesSelector||f.mozMatchesSelector||f.webkitMatchesSelector||f.oMatchesSelector||f.msMatchesSelector))&&at(function(e){T.disconnectedMatch=m.call(e,"div"),m.call(e,"[s!='']:x"),g.push("!=",R)}),h=RegExp(h.join("|")),g=RegExp(g.join("|")),y=rt(f.contains)||f.compareDocumentPosition?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},v=f.compareDocumentPosition?function(e,t){var r;return e===t?(u=!0,0):(r=t.compareDocumentPosition&&e.compareDocumentPosition&&e.compareDocumentPosition(t))?1&r||e.parentNode&&11===e.parentNode.nodeType?e===n||y(w,e)?-1:t===n||y(w,t)?1:0:4&r?-1:1:e.compareDocumentPosition?-1:1}:function(e,t){var r,i=0,o=e.parentNode,a=t.parentNode,s=[e],l=[t];if(e===t)return u=!0,0;if(!o||!a)return e===n?-1:t===n?1:o?-1:a?1:0;if(o===a)return ut(e,t);r=e;while(r=r.parentNode)s.unshift(r);r=t;while(r=r.parentNode)l.unshift(r);while(s[i]===l[i])i++;return i?ut(s[i],l[i]):s[i]===w?-1:l[i]===w?1:0},u=!1,[0,0].sort(v),T.detectDuplicates=u,p):p},st.matches=function(e,t){return st(e,null,null,t)},st.matchesSelector=function(e,t){if((e.ownerDocument||e)!==p&&c(e),t=t.replace(Z,"='$1']"),!(!T.matchesSelector||d||g&&g.test(t)||h.test(t)))try{var n=m.call(e,t);if(n||T.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(r){}return st(t,p,null,[e]).length>0},st.contains=function(e,t){return(e.ownerDocument||e)!==p&&c(e),y(e,t)},st.attr=function(e,t){var n;return(e.ownerDocument||e)!==p&&c(e),d||(t=t.toLowerCase()),(n=i.attrHandle[t])?n(e):d||T.attributes?e.getAttribute(t):((n=e.getAttributeNode(t))||e.getAttribute(t))&&e[t]===!0?t:n&&n.specified?n.value:null},st.error=function(e){throw Error("Syntax error, unrecognized expression: "+e)},st.uniqueSort=function(e){var t,n=[],r=1,i=0;if(u=!T.detectDuplicates,e.sort(v),u){for(;t=e[r];r++)t===e[r-1]&&(i=n.push(r));while(i--)e.splice(n[i],1)}return e};function ut(e,t){var n=t&&e,r=n&&(~t.sourceIndex||j)-(~e.sourceIndex||j);if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function lt(e){return function(t){var n=t.nodeName.toLowerCase();return"input"===n&&t.type===e}}function ct(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function pt(e){return ot(function(t){return t=+t,ot(function(n,r){var i,o=e([],n.length,t),a=o.length;while(a--)n[i=o[a]]&&(n[i]=!(r[i]=n[i]))})})}o=st.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=o(e)}else if(3===i||4===i)return e.nodeValue}else for(;t=e[r];r++)n+=o(t);return n},i=st.selectors={cacheLength:50,createPseudo:ot,match:U,find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(et,tt),e[3]=(e[4]||e[5]||"").replace(et,tt),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||st.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&st.error(e[0]),e},PSEUDO:function(e){var t,n=!e[5]&&e[2];return U.CHILD.test(e[0])?null:(e[4]?e[2]=e[4]:n&&z.test(n)&&(t=ft(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){return"*"===e?function(){return!0}:(e=e.replace(et,tt).toLowerCase(),function(t){return t.nodeName&&t.nodeName.toLowerCase()===e})},CLASS:function(e){var t=k[e+" "];return t||(t=RegExp("(^|"+_+")"+e+"("+_+"|$)"))&&k(e,function(e){return t.test(e.className||typeof e.getAttribute!==A&&e.getAttribute("class")||"")})},ATTR:function(e,t,n){return function(r){var i=st.attr(r,e);return null==i?"!="===t:t?(i+="","="===t?i===n:"!="===t?i!==n:"^="===t?n&&0===i.indexOf(n):"*="===t?n&&i.indexOf(n)>-1:"$="===t?n&&i.slice(-n.length)===n:"~="===t?(" "+i+" ").indexOf(n)>-1:"|="===t?i===n||i.slice(0,n.length+1)===n+"-":!1):!0}},CHILD:function(e,t,n,r,i){var o="nth"!==e.slice(0,3),a="last"!==e.slice(-4),s="of-type"===t;return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,u){var l,c,p,f,d,h,g=o!==a?"nextSibling":"previousSibling",m=t.parentNode,y=s&&t.nodeName.toLowerCase(),v=!u&&!s;if(m){if(o){while(g){p=t;while(p=p[g])if(s?p.nodeName.toLowerCase()===y:1===p.nodeType)return!1;h=g="only"===e&&!h&&"nextSibling"}return!0}if(h=[a?m.firstChild:m.lastChild],a&&v){c=m[x]||(m[x]={}),l=c[e]||[],d=l[0]===N&&l[1],f=l[0]===N&&l[2],p=d&&m.childNodes[d];while(p=++d&&p&&p[g]||(f=d=0)||h.pop())if(1===p.nodeType&&++f&&p===t){c[e]=[N,d,f];break}}else if(v&&(l=(t[x]||(t[x]={}))[e])&&l[0]===N)f=l[1];else while(p=++d&&p&&p[g]||(f=d=0)||h.pop())if((s?p.nodeName.toLowerCase()===y:1===p.nodeType)&&++f&&(v&&((p[x]||(p[x]={}))[e]=[N,f]),p===t))break;return f-=i,f===r||0===f%r&&f/r>=0}}},PSEUDO:function(e,t){var n,r=i.pseudos[e]||i.setFilters[e.toLowerCase()]||st.error("unsupported pseudo: "+e);return r[x]?r(t):r.length>1?(n=[e,e,"",t],i.setFilters.hasOwnProperty(e.toLowerCase())?ot(function(e,n){var i,o=r(e,t),a=o.length;while(a--)i=M.call(e,o[a]),e[i]=!(n[i]=o[a])}):function(e){return r(e,0,n)}):r}},pseudos:{not:ot(function(e){var t=[],n=[],r=s(e.replace(W,"$1"));return r[x]?ot(function(e,t,n,i){var o,a=r(e,null,i,[]),s=e.length;while(s--)(o=a[s])&&(e[s]=!(t[s]=o))}):function(e,i,o){return t[0]=e,r(t,null,o,n),!n.pop()}}),has:ot(function(e){return function(t){return st(e,t).length>0}}),contains:ot(function(e){return function(t){return(t.textContent||t.innerText||o(t)).indexOf(e)>-1}}),lang:ot(function(e){return X.test(e||"")||st.error("unsupported lang: "+e),e=e.replace(et,tt).toLowerCase(),function(t){var n;do if(n=d?t.getAttribute("xml:lang")||t.getAttribute("lang"):t.lang)return n=n.toLowerCase(),n===e||0===n.indexOf(e+"-");while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===f},focus:function(e){return e===p.activeElement&&(!p.hasFocus||p.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:function(e){return e.disabled===!1},disabled:function(e){return e.disabled===!0},checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeName>"@"||3===e.nodeType||4===e.nodeType)return!1;return!0},parent:function(e){return!i.pseudos.empty(e)},header:function(e){return Q.test(e.nodeName)},input:function(e){return G.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||t.toLowerCase()===e.type)},first:pt(function(){return[0]}),last:pt(function(e,t){return[t-1]}),eq:pt(function(e,t,n){return[0>n?n+t:n]}),even:pt(function(e,t){var n=0;for(;t>n;n+=2)e.push(n);return e}),odd:pt(function(e,t){var n=1;for(;t>n;n+=2)e.push(n);return e}),lt:pt(function(e,t,n){var r=0>n?n+t:n;for(;--r>=0;)e.push(r);return e}),gt:pt(function(e,t,n){var r=0>n?n+t:n;for(;t>++r;)e.push(r);return e})}};for(n in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})i.pseudos[n]=lt(n);for(n in{submit:!0,reset:!0})i.pseudos[n]=ct(n);function ft(e,t){var n,r,o,a,s,u,l,c=E[e+" "];if(c)return t?0:c.slice(0);s=e,u=[],l=i.preFilter;while(s){(!n||(r=$.exec(s)))&&(r&&(s=s.slice(r[0].length)||s),u.push(o=[])),n=!1,(r=I.exec(s))&&(n=r.shift(),o.push({value:n,type:r[0].replace(W," ")}),s=s.slice(n.length));for(a in i.filter)!(r=U[a].exec(s))||l[a]&&!(r=l[a](r))||(n=r.shift(),o.push({value:n,type:a,matches:r}),s=s.slice(n.length));if(!n)break}return t?s.length:s?st.error(e):E(e,u).slice(0)}function dt(e){var t=0,n=e.length,r="";for(;n>t;t++)r+=e[t].value;return r}function ht(e,t,n){var i=t.dir,o=n&&"parentNode"===i,a=C++;return t.first?function(t,n,r){while(t=t[i])if(1===t.nodeType||o)return e(t,n,r)}:function(t,n,s){var u,l,c,p=N+" "+a;if(s){while(t=t[i])if((1===t.nodeType||o)&&e(t,n,s))return!0}else while(t=t[i])if(1===t.nodeType||o)if(c=t[x]||(t[x]={}),(l=c[i])&&l[0]===p){if((u=l[1])===!0||u===r)return u===!0}else if(l=c[i]=[p],l[1]=e(t,n,s)||r,l[1]===!0)return!0}}function gt(e){return e.length>1?function(t,n,r){var i=e.length;while(i--)if(!e[i](t,n,r))return!1;return!0}:e[0]}function mt(e,t,n,r,i){var o,a=[],s=0,u=e.length,l=null!=t;for(;u>s;s++)(o=e[s])&&(!n||n(o,r,i))&&(a.push(o),l&&t.push(s));return a}function yt(e,t,n,r,i,o){return r&&!r[x]&&(r=yt(r)),i&&!i[x]&&(i=yt(i,o)),ot(function(o,a,s,u){var l,c,p,f=[],d=[],h=a.length,g=o||xt(t||"*",s.nodeType?[s]:s,[]),m=!e||!o&&t?g:mt(g,f,e,s,u),y=n?i||(o?e:h||r)?[]:a:m;if(n&&n(m,y,s,u),r){l=mt(y,d),r(l,[],s,u),c=l.length;while(c--)(p=l[c])&&(y[d[c]]=!(m[d[c]]=p))}if(o){if(i||e){if(i){l=[],c=y.length;while(c--)(p=y[c])&&l.push(m[c]=p);i(null,y=[],l,u)}c=y.length;while(c--)(p=y[c])&&(l=i?M.call(o,p):f[c])>-1&&(o[l]=!(a[l]=p))}}else y=mt(y===a?y.splice(h,y.length):y),i?i(null,a,y,u):H.apply(a,y)})}function vt(e){var t,n,r,o=e.length,a=i.relative[e[0].type],s=a||i.relative[" "],u=a?1:0,c=ht(function(e){return e===t},s,!0),p=ht(function(e){return M.call(t,e)>-1},s,!0),f=[function(e,n,r){return!a&&(r||n!==l)||((t=n).nodeType?c(e,n,r):p(e,n,r))}];for(;o>u;u++)if(n=i.relative[e[u].type])f=[ht(gt(f),n)];else{if(n=i.filter[e[u].type].apply(null,e[u].matches),n[x]){for(r=++u;o>r;r++)if(i.relative[e[r].type])break;return yt(u>1&&gt(f),u>1&&dt(e.slice(0,u-1)).replace(W,"$1"),n,r>u&&vt(e.slice(u,r)),o>r&&vt(e=e.slice(r)),o>r&&dt(e))}f.push(n)}return gt(f)}function bt(e,t){var n=0,o=t.length>0,a=e.length>0,s=function(s,u,c,f,d){var h,g,m,y=[],v=0,b="0",x=s&&[],w=null!=d,T=l,C=s||a&&i.find.TAG("*",d&&u.parentNode||u),k=N+=null==T?1:Math.random()||.1;for(w&&(l=u!==p&&u,r=n);null!=(h=C[b]);b++){if(a&&h){g=0;while(m=e[g++])if(m(h,u,c)){f.push(h);break}w&&(N=k,r=++n)}o&&((h=!m&&h)&&v--,s&&x.push(h))}if(v+=b,o&&b!==v){g=0;while(m=t[g++])m(x,y,u,c);if(s){if(v>0)while(b--)x[b]||y[b]||(y[b]=L.call(f));y=mt(y)}H.apply(f,y),w&&!s&&y.length>0&&v+t.length>1&&st.uniqueSort(f)}return w&&(N=k,l=T),x};return o?ot(s):s}s=st.compile=function(e,t){var n,r=[],i=[],o=S[e+" "];if(!o){t||(t=ft(e)),n=t.length;while(n--)o=vt(t[n]),o[x]?r.push(o):i.push(o);o=S(e,bt(i,r))}return o};function xt(e,t,n){var r=0,i=t.length;for(;i>r;r++)st(e,t[r],n);return n}function wt(e,t,n,r){var o,a,u,l,c,p=ft(e);if(!r&&1===p.length){if(a=p[0]=p[0].slice(0),a.length>2&&"ID"===(u=a[0]).type&&9===t.nodeType&&!d&&i.relative[a[1].type]){if(t=i.find.ID(u.matches[0].replace(et,tt),t)[0],!t)return n;e=e.slice(a.shift().value.length)}o=U.needsContext.test(e)?0:a.length;while(o--){if(u=a[o],i.relative[l=u.type])break;if((c=i.find[l])&&(r=c(u.matches[0].replace(et,tt),V.test(a[0].type)&&t.parentNode||t))){if(a.splice(o,1),e=r.length&&dt(a),!e)return H.apply(n,q.call(r,0)),n;break}}}return s(e,p)(r,t,d,n,V.test(e)),n}i.pseudos.nth=i.pseudos.eq;function Tt(){}i.filters=Tt.prototype=i.pseudos,i.setFilters=new Tt,c(),st.attr=b.attr,b.find=st,b.expr=st.selectors,b.expr[":"]=b.expr.pseudos,b.unique=st.uniqueSort,b.text=st.getText,b.isXMLDoc=st.isXML,b.contains=st.contains}(e);var at=/Until$/,st=/^(?:parents|prev(?:Until|All))/,ut=/^.[^:#\[\.,]*$/,lt=b.expr.match.needsContext,ct={children:!0,contents:!0,next:!0,prev:!0};b.fn.extend({find:function(e){var t,n,r,i=this.length;if("string"!=typeof e)return r=this,this.pushStack(b(e).filter(function(){for(t=0;i>t;t++)if(b.contains(r[t],this))return!0}));for(n=[],t=0;i>t;t++)b.find(e,this[t],n);return n=this.pushStack(i>1?b.unique(n):n),n.selector=(this.selector?this.selector+" ":"")+e,n},has:function(e){var t,n=b(e,this),r=n.length;return this.filter(function(){for(t=0;r>t;t++)if(b.contains(this,n[t]))return!0})},not:function(e){return this.pushStack(ft(this,e,!1))},filter:function(e){return this.pushStack(ft(this,e,!0))},is:function(e){return!!e&&("string"==typeof e?lt.test(e)?b(e,this.context).index(this[0])>=0:b.filter(e,this).length>0:this.filter(e).length>0)},closest:function(e,t){var n,r=0,i=this.length,o=[],a=lt.test(e)||"string"!=typeof e?b(e,t||this.context):0;for(;i>r;r++){n=this[r];while(n&&n.ownerDocument&&n!==t&&11!==n.nodeType){if(a?a.index(n)>-1:b.find.matchesSelector(n,e)){o.push(n);break}n=n.parentNode}}return this.pushStack(o.length>1?b.unique(o):o)},index:function(e){return e?"string"==typeof e?b.inArray(this[0],b(e)):b.inArray(e.jquery?e[0]:e,this):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){var n="string"==typeof e?b(e,t):b.makeArray(e&&e.nodeType?[e]:e),r=b.merge(this.get(),n);return this.pushStack(b.unique(r))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),b.fn.andSelf=b.fn.addBack;function pt(e,t){do e=e[t];while(e&&1!==e.nodeType);return e}b.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return b.dir(e,"parentNode")},parentsUntil:function(e,t,n){return b.dir(e,"parentNode",n)},next:function(e){return pt(e,"nextSibling")},prev:function(e){return pt(e,"previousSibling")},nextAll:function(e){return b.dir(e,"nextSibling")},prevAll:function(e){return b.dir(e,"previousSibling")},nextUntil:function(e,t,n){return b.dir(e,"nextSibling",n)},prevUntil:function(e,t,n){return b.dir(e,"previousSibling",n)},siblings:function(e){return b.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return b.sibling(e.firstChild)},contents:function(e){return b.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:b.merge([],e.childNodes)}},function(e,t){b.fn[e]=function(n,r){var i=b.map(this,t,n);return at.test(e)||(r=n),r&&"string"==typeof r&&(i=b.filter(r,i)),i=this.length>1&&!ct[e]?b.unique(i):i,this.length>1&&st.test(e)&&(i=i.reverse()),this.pushStack(i)}}),b.extend({filter:function(e,t,n){return n&&(e=":not("+e+")"),1===t.length?b.find.matchesSelector(t[0],e)?[t[0]]:[]:b.find.matches(e,t)},dir:function(e,n,r){var i=[],o=e[n];while(o&&9!==o.nodeType&&(r===t||1!==o.nodeType||!b(o).is(r)))1===o.nodeType&&i.push(o),o=o[n];return i},sibling:function(e,t){var n=[];for(;e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n}});function ft(e,t,n){if(t=t||0,b.isFunction(t))return b.grep(e,function(e,r){var i=!!t.call(e,r,e);return i===n});if(t.nodeType)return b.grep(e,function(e){return e===t===n});if("string"==typeof t){var r=b.grep(e,function(e){return 1===e.nodeType});if(ut.test(t))return b.filter(t,r,!n);t=b.filter(t,r)}return b.grep(e,function(e){return b.inArray(e,t)>=0===n})}function dt(e){var t=ht.split("|"),n=e.createDocumentFragment();if(n.createElement)while(t.length)n.createElement(t.pop());return n}var ht="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",gt=/ jQuery\d+="(?:null|\d+)"/g,mt=RegExp("<(?:"+ht+")[\\s/>]","i"),yt=/^\s+/,vt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,bt=/<([\w:]+)/,xt=/<tbody/i,wt=/<|&#?\w+;/,Tt=/<(?:script|style|link)/i,Nt=/^(?:checkbox|radio)$/i,Ct=/checked\s*(?:[^=]|=\s*.checked.)/i,kt=/^$|\/(?:java|ecma)script/i,Et=/^true\/(.*)/,St=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g,At={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],area:[1,"<map>","</map>"],param:[1,"<object>","</object>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:b.support.htmlSerialize?[0,"",""]:[1,"X<div>","</div>"]},jt=dt(o),Dt=jt.appendChild(o.createElement("div"));At.optgroup=At.option,At.tbody=At.tfoot=At.colgroup=At.caption=At.thead,At.th=At.td,b.fn.extend({text:function(e){return b.access(this,function(e){return e===t?b.text(this):this.empty().append((this[0]&&this[0].ownerDocument||o).createTextNode(e))},null,e,arguments.length)},wrapAll:function(e){if(b.isFunction(e))return this.each(function(t){b(this).wrapAll(e.call(this,t))});if(this[0]){var t=b(e,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstChild&&1===e.firstChild.nodeType)e=e.firstChild;return e}).append(this)}return this},wrapInner:function(e){return b.isFunction(e)?this.each(function(t){b(this).wrapInner(e.call(this,t))}):this.each(function(){var t=b(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=b.isFunction(e);return this.each(function(n){b(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){b.nodeName(this,"body")||b(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(e){(1===this.nodeType||11===this.nodeType||9===this.nodeType)&&this.appendChild(e)})},prepend:function(){return this.domManip(arguments,!0,function(e){(1===this.nodeType||11===this.nodeType||9===this.nodeType)&&this.insertBefore(e,this.firstChild)})},before:function(){return this.domManip(arguments,!1,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return this.domManip(arguments,!1,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},remove:function(e,t){var n,r=0;for(;null!=(n=this[r]);r++)(!e||b.filter(e,[n]).length>0)&&(t||1!==n.nodeType||b.cleanData(Ot(n)),n.parentNode&&(t&&b.contains(n.ownerDocument,n)&&Mt(Ot(n,"script")),n.parentNode.removeChild(n)));return this},empty:function(){var e,t=0;for(;null!=(e=this[t]);t++){1===e.nodeType&&b.cleanData(Ot(e,!1));while(e.firstChild)e.removeChild(e.firstChild);e.options&&b.nodeName(e,"select")&&(e.options.length=0)}return this},clone:function(e,t){return e=null==e?!1:e,t=null==t?e:t,this.map(function(){return b.clone(this,e,t)})},html:function(e){return b.access(this,function(e){var n=this[0]||{},r=0,i=this.length;if(e===t)return 1===n.nodeType?n.innerHTML.replace(gt,""):t;if(!("string"!=typeof e||Tt.test(e)||!b.support.htmlSerialize&&mt.test(e)||!b.support.leadingWhitespace&&yt.test(e)||At[(bt.exec(e)||["",""])[1].toLowerCase()])){e=e.replace(vt,"<$1></$2>");try{for(;i>r;r++)n=this[r]||{},1===n.nodeType&&(b.cleanData(Ot(n,!1)),n.innerHTML=e);n=0}catch(o){}}n&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(e){var t=b.isFunction(e);return t||"string"==typeof e||(e=b(e).not(this).detach()),this.domManip([e],
vendor: 4,923 bytes, lines 3-4
3!0,function(e){var t=this.nextSibling,n=this.parentNode;n&&(b(this).remove(),n.insertBefore(e,t))})},detach:function(e){return this.remove(e,!0)},domManip:function(e,n,r){e=f.apply([],e);var i,o,a,s,u,l,c=0,p=this.length,d=this,h=p-1,g=e[0],m=b.isFunction(g);if(m||!(1>=p||"string"!=typeof g||b.support.checkClone)&&Ct.test(g))return this.each(function(i){var o=d.eq(i);m&&(e[0]=g.call(this,i,n?o.html():t)),o.domManip(e,n,r)});if(p&&(l=b.buildFragment(e,this[0].ownerDocument,!1,this),i=l.firstChild,1===l.childNodes.length&&(l=i),i)){for(n=n&&b.nodeName(i,"tr"),s=b.map(Ot(l,"script"),Ht),a=s.length;p>c;c++)o=l,c!==h&&(o=b.clone(o,!0,!0),a&&b.merge(s,Ot(o,"script"))),r.call(n&&b.nodeName(this[c],"table")?Lt(this[c],"tbody"):this[c],o,c);if(a)for(u=s[s.length-1].ownerDocument,b.map(s,qt),c=0;a>c;c++)o=s[c],kt.test(o.type||"")&&!b._data(o,"globalEval")&&b.contains(u,o)&&(o.src?b.ajax({url:o.src,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0}):b.globalEval((o.text||o.textContent||o.innerHTML||"").replace(St,"")));l=i=null}return this}});function Lt(e,t){return e.getElementsByTagName(t)[0]||e.appendChild(e.ownerDocument.createElement(t))}function Ht(e){var t=e.getAttributeNode("type");return e.type=(t&&t.specified)+"/"+e.type,e}function qt(e){var t=Et.exec(e.type);return t?e.type=t[1]:e.removeAttribute("type"),e}function Mt(e,t){var n,r=0;for(;null!=(n=e[r]);r++)b._data(n,"globalEval",!t||b._data(t[r],"globalEval"))}function _t(e,t){if(1===t.nodeType&&b.hasData(e)){var n,r,i,o=b._data(e),a=b._data(t,o),s=o.events;if(s){delete a.handle,a.events={};for(n in s)for(r=0,i=s[n].length;i>r;r++)b.event.add(t,n,s[n][r])}a.data&&(a.data=b.extend({},a.data))}}function Ft(e,t){var n,r,i;if(1===t.nodeType){if(n=t.nodeName.toLowerCase(),!b.support.noCloneEvent&&t[b.expando]){i=b._data(t);for(r in i.events)b.removeEvent(t,r,i.handle);t.removeAttribute(b.expando)}"script"===n&&t.text!==e.text?(Ht(t).text=e.text,qt(t)):"object"===n?(t.parentNode&&(t.outerHTML=e.outerHTML),b.support.html5Clone&&e.innerHTML&&!b.trim(t.innerHTML)&&(t.innerHTML=e.innerHTML)):"input"===n&&Nt.test(e.type)?(t.defaultChecked=t.checked=e.checked,t.value!==e.value&&(t.value=e.value)):"option"===n?t.defaultSelected=t.selected=e.defaultSelected:("input"===n||"textarea"===n)&&(t.defaultValue=e.defaultValue)}}b.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){b.fn[e]=function(e){var n,r=0,i=[],o=b(e),a=o.length-1;for(;a>=r;r++)n=r===a?this:this.clone(!0),b(o[r])[t](n),d.apply(i,n.get());return this.pushStack(i)}});function Ot(e,n){var r,o,a=0,s=typeof e.getElementsByTagName!==i?e.getElementsByTagName(n||"*"):typeof e.querySelectorAll!==i?e.querySelectorAll(n||"*"):t;if(!s)for(s=[],r=e.childNodes||e;null!=(o=r[a]);a++)!n||b.nodeName(o,n)?s.push(o):b.merge(s,Ot(o,n));return n===t||n&&b.nodeName(e,n)?b.merge([e],s):s}function Bt(e){Nt.test(e.type)&&(e.defaultChecked=e.checked)}b.extend({clone:function(e,t,n){var r,i,o,a,s,u=b.contains(e.ownerDocument,e);if(b.support.html5Clone||b.isXMLDoc(e)||!mt.test("<"+e.nodeName+">")?o=e.cloneNode(!0):(Dt.innerHTML=e.outerHTML,Dt.removeChild(o=Dt.firstChild)),!(b.support.noCloneEvent&&b.support.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||b.isXMLDoc(e)))for(r=Ot(o),s=Ot(e),a=0;null!=(i=s[a]);++a)r[a]&&Ft(i,r[a]);if(t)if(n)for(s=s||Ot(e),r=r||Ot(o),a=0;null!=(i=s[a]);a++)_t(i,r[a]);else _t(e,o);return r=Ot(o,"script"),r.length>0&&Mt(r,!u&&Ot(e,"script")),r=s=i=null,o},buildFragment:function(e,t,n,r){var i,o,a,s,u,l,c,p=e.length,f=dt(t),d=[],h=0;for(;p>h;h++)if(o=e[h],o||0===o)if("object"===b.type(o))b.merge(d,o.nodeType?[o]:o);else if(wt.test(o)){s=s||f.appendChild(t.createElement("div")),u=(bt.exec(o)||["",""])[1].toLowerCase(),c=At[u]||At._default,s.innerHTML=c[1]+o.replace(vt,"<$1></$2>")+c[2],i=c[0];while(i--)s=s.lastChild;if(!b.support.leadingWhitespace&&yt.test(o)&&d.push(t.createTextNode(yt.exec(o)[0])),!b.support.tbody){o="table"!==u||xt.test(o)?"<table>"!==c[1]||xt.test(o)?0:s:s.firstChild,i=o&&o.childNodes.length;while(i--)b.nodeName(l=o.childNodes[i],"tbody")&&!l.childNodes.length&&o.removeChild(l)
4}b.merge(d,s.childNodes),s.textContent="";while(s.firstChild)s.removeChild(s.firstChild);s=f.lastChild}else d.push(t.createTextNode(o));s&&f.removeChild(s),b.support.appendChecked||b.grep(Ot(d,"input"),Bt),h=0;while(o=d[h++])if((!r||-1===b.inArray(o,r))&&(a=b.contains(o.ownerDocument,o),s=Ot(f.appendChild(o),"script"),a&&Mt(s),n)){i=0;while(o=s[i++])kt.test(o.type||"")&&n.push(o)}return s=null,f},cleanData:function(e,t){var n,r,o,a,s=0,u=b.expando,l=b.cache,p=b.support.deleteExpando,f=b.event.special;for(;null!=(n=e[s]);s++)if((t||b.acceptData(n))&&(o=n[u],a=o&&l[o])){if(a.events)for(r in a.events)f[r]?b.event.remove(n,r):b.removeEvent(n,r,a.handle);l[o]&&(delete l[o],p?delete n[u]:typeof n.removeAttribute!==i?n.removeAttribute(u):n[u]=null,c.push(o))}}});
vendor: 27,641 bytes, line 4
4var Pt,Rt,Wt,$t=/alpha\([^)]*\)/i,It=/opacity\s*=\s*([^)]*)/,zt=/^(top|right|bottom|left)$/,Xt=/^(none|table(?!-c[ea]).+)/,Ut=/^margin/,Vt=RegExp("^("+x+")(.*)$","i"),Yt=RegExp("^("+x+")(?!px)[a-z%]+$","i"),Jt=RegExp("^([+-])=("+x+")","i"),Gt={BODY:"block"},Qt={position:"absolute",visibility:"hidden",display:"block"},Kt={letterSpacing:0,fontWeight:400},Zt=["Top","Right","Bottom","Left"],en=["Webkit","O","Moz","ms"];function tn(e,t){if(t in e)return t;var n=t.charAt(0).toUpperCase()+t.slice(1),r=t,i=en.length;while(i--)if(t=en[i]+n,t in e)return t;return r}function nn(e,t){return e=t||e,"none"===b.css(e,"display")||!b.contains(e.ownerDocument,e)}function rn(e,t){var n,r,i,o=[],a=0,s=e.length;for(;s>a;a++)r=e[a],r.style&&(o[a]=b._data(r,"olddisplay"),n=r.style.display,t?(o[a]||"none"!==n||(r.style.display=""),""===r.style.display&&nn(r)&&(o[a]=b._data(r,"olddisplay",un(r.nodeName)))):o[a]||(i=nn(r),(n&&"none"!==n||!i)&&b._data(r,"olddisplay",i?n:b.css(r,"display"))));for(a=0;s>a;a++)r=e[a],r.style&&(t&&"none"!==r.style.display&&""!==r.style.display||(r.style.display=t?o[a]||"":"none"));return e}b.fn.extend({css:function(e,n){return b.access(this,function(e,n,r){var i,o,a={},s=0;if(b.isArray(n)){for(o=Rt(e),i=n.length;i>s;s++)a[n[s]]=b.css(e,n[s],!1,o);return a}return r!==t?b.style(e,n,r):b.css(e,n)},e,n,arguments.length>1)},show:function(){return rn(this,!0)},hide:function(){return rn(this)},toggle:function(e){var t="boolean"==typeof e;return this.each(function(){(t?e:nn(this))?b(this).show():b(this).hide()})}}),b.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Wt(e,"opacity");return""===n?"1":n}}}},cssNumber:{columnCount:!0,fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":b.support.cssFloat?"cssFloat":"styleFloat"},style:function(e,n,r,i){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var o,a,s,u=b.camelCase(n),l=e.style;if(n=b.cssProps[u]||(b.cssProps[u]=tn(l,u)),s=b.cssHooks[n]||b.cssHooks[u],r===t)return s&&"get"in s&&(o=s.get(e,!1,i))!==t?o:l[n];if(a=typeof r,"string"===a&&(o=Jt.exec(r))&&(r=(o[1]+1)*o[2]+parseFloat(b.css(e,n)),a="number"),!(null==r||"number"===a&&isNaN(r)||("number"!==a||b.cssNumber[u]||(r+="px"),b.support.clearCloneStyle||""!==r||0!==n.indexOf("background")||(l[n]="inherit"),s&&"set"in s&&(r=s.set(e,r,i))===t)))try{l[n]=r}catch(c){}}},css:function(e,n,r,i){var o,a,s,u=b.camelCase(n);return n=b.cssProps[u]||(b.cssProps[u]=tn(e.style,u)),s=b.cssHooks[n]||b.cssHooks[u],s&&"get"in s&&(a=s.get(e,!0,r)),a===t&&(a=Wt(e,n,i)),"normal"===a&&n in Kt&&(a=Kt[n]),""===r||r?(o=parseFloat(a),r===!0||b.isNumeric(o)?o||0:a):a},swap:function(e,t,n,r){var i,o,a={};for(o in t)a[o]=e.style[o],e.style[o]=t[o];i=n.apply(e,r||[]);for(o in t)e.style[o]=a[o];return i}}),e.getComputedStyle?(Rt=function(t){return e.getComputedStyle(t,null)},Wt=function(e,n,r){var i,o,a,s=r||Rt(e),u=s?s.getPropertyValue(n)||s[n]:t,l=e.style;return s&&(""!==u||b.contains(e.ownerDocument,e)||(u=b.style(e,n)),Yt.test(u)&&Ut.test(n)&&(i=l.width,o=l.minWidth,a=l.maxWidth,l.minWidth=l.maxWidth=l.width=u,u=s.width,l.width=i,l.minWidth=o,l.maxWidth=a)),u}):o.documentElement.currentStyle&&(Rt=function(e){return e.currentStyle},Wt=function(e,n,r){var i,o,a,s=r||Rt(e),u=s?s[n]:t,l=e.style;return null==u&&l&&l[n]&&(u=l[n]),Yt.test(u)&&!zt.test(n)&&(i=l.left,o=e.runtimeStyle,a=o&&o.left,a&&(o.left=e.currentStyle.left),l.left="fontSize"===n?"1em":u,u=l.pixelLeft+"px",l.left=i,a&&(o.left=a)),""===u?"auto":u});function on(e,t,n){var r=Vt.exec(t);return r?Math.max(0,r[1]-(n||0))+(r[2]||"px"):t}function an(e,t,n,r,i){var o=n===(r?"border":"content")?4:"width"===t?1:0,a=0;for(;4>o;o+=2)"margin"===n&&(a+=b.css(e,n+Zt[o],!0,i)),r?("content"===n&&(a-=b.css(e,"padding"+Zt[o],!0,i)),"margin"!==n&&(a-=b.css(e,"border"+Zt[o]+"Width",!0,i))):(a+=b.css(e,"padding"+Zt[o],!0,i),"padding"!==n&&(a+=b.css(e,"border"+Zt[o]+"Width",!0,i)));return a}function sn(e,t,n){var r=!0,i="width"===t?e.offsetWidth:e.offsetHeight,o=Rt(e),a=b.support.boxSizing&&"border-box"===b.css(e,"boxSizing",!1,o);if(0>=i||null==i){if(i=Wt(e,t,o),(0>i||null==i)&&(i=e.style[t]),Yt.test(i))return i;r=a&&(b.support.boxSizingReliable||i===e.style[t]),i=parseFloat(i)||0}return i+an(e,t,n||(a?"border":"content"),r,o)+"px"}function un(e){var t=o,n=Gt[e];return n||(n=ln(e,t),"none"!==n&&n||(Pt=(Pt||b("<iframe frameborder='0' width='0' height='0'/>").css("cssText","display:block !important")).appendTo(t.documentElement),t=(Pt[0].contentWindow||Pt[0].contentDocument).document,t.write("<!doctype html><html><body>"),t.close(),n=ln(e,t),Pt.detach()),Gt[e]=n),n}function ln(e,t){var n=b(t.createElement(e)).appendTo(t.body),r=b.css(n[0],"display");return n.remove(),r}b.each(["height","width"],function(e,n){b.cssHooks[n]={get:function(e,r,i){return r?0===e.offsetWidth&&Xt.test(b.css(e,"display"))?b.swap(e,Qt,function(){return sn(e,n,i)}):sn(e,n,i):t},set:function(e,t,r){var i=r&&Rt(e);return on(e,t,r?an(e,n,r,b.support.boxSizing&&"border-box"===b.css(e,"boxSizing",!1,i),i):0)}}}),b.support.opacity||(b.cssHooks.opacity={get:function(e,t){return It.test((t&&e.currentStyle?e.currentStyle.filter:e.style.filter)||"")?.01*parseFloat(RegExp.$1)+"":t?"1":""},set:function(e,t){var n=e.style,r=e.currentStyle,i=b.isNumeric(t)?"alpha(opacity="+100*t+")":"",o=r&&r.filter||n.filter||"";n.zoom=1,(t>=1||""===t)&&""===b.trim(o.replace($t,""))&&n.removeAttribute&&(n.removeAttribute("filter"),""===t||r&&!r.filter)||(n.filter=$t.test(o)?o.replace($t,i):o+" "+i)}}),b(function(){b.support.reliableMarginRight||(b.cssHooks.marginRight={get:function(e,n){return n?b.swap(e,{display:"inline-block"},Wt,[e,"marginRight"]):t}}),!b.support.pixelPosition&&b.fn.position&&b.each(["top","left"],function(e,n){b.cssHooks[n]={get:function(e,r){return r?(r=Wt(e,n),Yt.test(r)?b(e).position()[n]+"px":r):t}}})}),b.expr&&b.expr.filters&&(b.expr.filters.hidden=function(e){return 0>=e.offsetWidth&&0>=e.offsetHeight||!b.support.reliableHiddenOffsets&&"none"===(e.style&&e.style.display||b.css(e,"display"))},b.expr.filters.visible=function(e){return!b.expr.filters.hidden(e)}),b.each({margin:"",padding:"",border:"Width"},function(e,t){b.cssHooks[e+t]={expand:function(n){var r=0,i={},o="string"==typeof n?n.split(" "):[n];for(;4>r;r++)i[e+Zt[r]+t]=o[r]||o[r-2]||o[0];return i}},Ut.test(e)||(b.cssHooks[e+t].set=on)});var cn=/%20/g,pn=/\[\]$/,fn=/\r?\n/g,dn=/^(?:submit|button|image|reset|file)$/i,hn=/^(?:input|select|textarea|keygen)/i;b.fn.extend({serialize:function(){return b.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=b.prop(this,"elements");return e?b.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!b(this).is(":disabled")&&hn.test(this.nodeName)&&!dn.test(e)&&(this.checked||!Nt.test(e))}).map(function(e,t){var n=b(this).val();return null==n?null:b.isArray(n)?b.map(n,function(e){return{name:t.name,value:e.replace(fn,"\r\n")}}):{name:t.name,value:n.replace(fn,"\r\n")}}).get()}}),b.param=function(e,n){var r,i=[],o=function(e,t){t=b.isFunction(t)?t():null==t?"":t,i[i.length]=encodeURIComponent(e)+"="+encodeURIComponent(t)};if(n===t&&(n=b.ajaxSettings&&b.ajaxSettings.traditional),b.isArray(e)||e.jquery&&!b.isPlainObject(e))b.each(e,function(){o(this.name,this.value)});else for(r in e)gn(r,e[r],n,o);return i.join("&").replace(cn,"+")};function gn(e,t,n,r){var i;if(b.isArray(t))b.each(t,function(t,i){n||pn.test(e)?r(e,i):gn(e+"["+("object"==typeof i?t:"")+"]",i,n,r)});else if(n||"object"!==b.type(t))r(e,t);else for(i in t)gn(e+"["+i+"]",t[i],n,r)}b.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(e,t){b.fn[t]=function(e,n){return arguments.length>0?this.on(t,null,e,n):this.trigger(t)}}),b.fn.hover=function(e,t){return this.mouseenter(e).mouseleave(t||e)};var mn,yn,vn=b.now(),bn=/\?/,xn=/#.*$/,wn=/([?&])_=[^&]*/,Tn=/^(.*?):[ \t]*([^\r\n]*)\r?$/gm,Nn=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Cn=/^(?:GET|HEAD)$/,kn=/^\/\//,En=/^([\w.+-]+:)(?:\/\/([^\/?#:]*)(?::(\d+)|)|)/,Sn=b.fn.load,An={},jn={},Dn="*/".concat("*");try{yn=a.href}catch(Ln){yn=o.createElement("a"),yn.href="",yn=yn.href}mn=En.exec(yn.toLowerCase())||[];function Hn(e){return function(t,n){"string"!=typeof t&&(n=t,t="*");var r,i=0,o=t.toLowerCase().match(w)||[];if(b.isFunction(n))while(r=o[i++])"+"===r[0]?(r=r.slice(1)||"*",(e[r]=e[r]||[]).unshift(n)):(e[r]=e[r]||[]).push(n)}}function qn(e,n,r,i){var o={},a=e===jn;function s(u){var l;return o[u]=!0,b.each(e[u]||[],function(e,u){var c=u(n,r,i);return"string"!=typeof c||a||o[c]?a?!(l=c):t:(n.dataTypes.unshift(c),s(c),!1)}),l}return s(n.dataTypes[0])||!o["*"]&&s("*")}function Mn(e,n){var r,i,o=b.ajaxSettings.flatOptions||{};for(i in n)n[i]!==t&&((o[i]?e:r||(r={}))[i]=n[i]);return r&&b.extend(!0,e,r),e}b.fn.load=function(e,n,r){if("string"!=typeof e&&Sn)return Sn.apply(this,arguments);var i,o,a,s=this,u=e.indexOf(" ");return u>=0&&(i=e.slice(u,e.length),e=e.slice(0,u)),b.isFunction(n)?(r=n,n=t):n&&"object"==typeof n&&(a="POST"),s.length>0&&b.ajax({url:e,type:a,dataType:"html",data:n}).done(function(e){o=arguments,s.html(i?b("<div>").append(b.parseHTML(e)).find(i):e)}).complete(r&&function(e,t){s.each(r,o||[e.responseText,t,e])}),this},b.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){b.fn[t]=function(e){return this.on(t,e)}}),b.each(["get","post"],function(e,n){b[n]=function(e,r,i,o){return b.isFunction(r)&&(o=o||i,i=r,r=t),b.ajax({url:e,type:n,dataType:o,data:r,success:i})}}),b.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:yn,type:"GET",isLocal:Nn.test(mn[1]),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Dn,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":e.String,"text html":!0,"text json":b.parseJSON,"text xml":b.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?Mn(Mn(e,b.ajaxSettings),t):Mn(b.ajaxSettings,e)},ajaxPrefilter:Hn(An),ajaxTransport:Hn(jn),ajax:function(e,n){"object"==typeof e&&(n=e,e=t),n=n||{};var r,i,o,a,s,u,l,c,p=b.ajaxSetup({},n),f=p.context||p,d=p.context&&(f.nodeType||f.jquery)?b(f):b.event,h=b.Deferred(),g=b.Callbacks("once memory"),m=p.statusCode||{},y={},v={},x=0,T="canceled",N={readyState:0,getResponseHeader:function(e){var t;if(2===x){if(!c){c={};while(t=Tn.exec(a))c[t[1].toLowerCase()]=t[2]}t=c[e.toLowerCase()]}return null==t?null:t},getAllResponseHeaders:function(){return 2===x?a:null},setRequestHeader:function(e,t){var n=e.toLowerCase();return x||(e=v[n]=v[n]||e,y[e]=t),this},overrideMimeType:function(e){return x||(p.mimeType=e),this},statusCode:function(e){var t;if(e)if(2>x)for(t in e)m[t]=[m[t],e[t]];else N.always(e[N.status]);return this},abort:function(e){var t=e||T;return l&&l.abort(t),k(0,t),this}};if(h.promise(N).complete=g.add,N.success=N.done,N.error=N.fail,p.url=((e||p.url||yn)+"").replace(xn,"").replace(kn,mn[1]+"//"),p.type=n.method||n.type||p.method||p.type,p.dataTypes=b.trim(p.dataType||"*").toLowerCase().match(w)||[""],null==p.crossDomain&&(r=En.exec(p.url.toLowerCase()),p.crossDomain=!(!r||r[1]===mn[1]&&r[2]===mn[2]&&(r[3]||("http:"===r[1]?80:443))==(mn[3]||("http:"===mn[1]?80:443)))),p.data&&p.processData&&"string"!=typeof p.data&&(p.data=b.param(p.data,p.traditional)),qn(An,p,n,N),2===x)return N;u=p.global,u&&0===b.active++&&b.event.trigger("ajaxStart"),p.type=p.type.toUpperCase(),p.hasContent=!Cn.test(p.type),o=p.url,p.hasContent||(p.data&&(o=p.url+=(bn.test(o)?"&":"?")+p.data,delete p.data),p.cache===!1&&(p.url=wn.test(o)?o.replace(wn,"$1_="+vn++):o+(bn.test(o)?"&":"?")+"_="+vn++)),p.ifModified&&(b.lastModified[o]&&N.setRequestHeader("If-Modified-Since",b.lastModified[o]),b.etag[o]&&N.setRequestHeader("If-None-Match",b.etag[o])),(p.data&&p.hasContent&&p.contentType!==!1||n.contentType)&&N.setRequestHeader("Content-Type",p.contentType),N.setRequestHeader("Accept",p.dataTypes[0]&&p.accepts[p.dataTypes[0]]?p.accepts[p.dataTypes[0]]+("*"!==p.dataTypes[0]?", "+Dn+"; q=0.01":""):p.accepts["*"]);for(i in p.headers)N.setRequestHeader(i,p.headers[i]);if(p.beforeSend&&(p.beforeSend.call(f,N,p)===!1||2===x))return N.abort();T="abort";for(i in{success:1,error:1,complete:1})N[i](p[i]);if(l=qn(jn,p,n,N)){N.readyState=1,u&&d.trigger("ajaxSend",[N,p]),p.async&&p.timeout>0&&(s=setTimeout(function(){N.abort("timeout")},p.timeout));try{x=1,l.send(y,k)}catch(C){if(!(2>x))throw C;k(-1,C)}}else k(-1,"No Transport");function k(e,n,r,i){var c,y,v,w,T,C=n;2!==x&&(x=2,s&&clearTimeout(s),l=t,a=i||"",N.readyState=e>0?4:0,r&&(w=_n(p,N,r)),e>=200&&300>e||304===e?(p.ifModified&&(T=N.getResponseHeader("Last-Modified"),T&&(b.lastModified[o]=T),T=N.getResponseHeader("etag"),T&&(b.etag[o]=T)),204===e?(c=!0,C="nocontent"):304===e?(c=!0,C="notmodified"):(c=Fn(p,w),C=c.state,y=c.data,v=c.error,c=!v)):(v=C,(e||!C)&&(C="error",0>e&&(e=0))),N.status=e,N.statusText=(n||C)+"",c?h.resolveWith(f,[y,C,N]):h.rejectWith(f,[N,C,v]),N.statusCode(m),m=t,u&&d.trigger(c?"ajaxSuccess":"ajaxError",[N,p,c?y:v]),g.fireWith(f,[N,C]),u&&(d.trigger("ajaxComplete",[N,p]),--b.active||b.event.trigger("ajaxStop")))}return N},getScript:function(e,n){return b.get(e,t,n,"script")},getJSON:function(e,t,n){return b.get(e,t,n,"json")}});function _n(e,n,r){var i,o,a,s,u=e.contents,l=e.dataTypes,c=e.responseFields;for(s in c)s in r&&(n[c[s]]=r[s]);while("*"===l[0])l.shift(),o===t&&(o=e.mimeType||n.getResponseHeader("Content-Type"));if(o)for(s in u)if(u[s]&&u[s].test(o)){l.unshift(s);break}if(l[0]in r)a=l[0];else{for(s in r){if(!l[0]||e.converters[s+" "+l[0]]){a=s;break}i||(i=s)}a=a||i}return a?(a!==l[0]&&l.unshift(a),r[a]):t}function Fn(e,t){var n,r,i,o,a={},s=0,u=e.dataTypes.slice(),l=u[0];if(e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u[1])for(i in e.converters)a[i.toLowerCase()]=e.converters[i];for(;r=u[++s];)if("*"!==r){if("*"!==l&&l!==r){if(i=a[l+" "+r]||a["* "+r],!i)for(n in a)if(o=n.split(" "),o[1]===r&&(i=a[l+" "+o[0]]||a["* "+o[0]])){i===!0?i=a[n]:a[n]!==!0&&(r=o[0],u.splice(s--,0,r));break}if(i!==!0)if(i&&e["throws"])t=i(t);else try{t=i(t)}catch(c){return{state:"parsererror",error:i?c:"No conversion from "+l+" to "+r}}}l=r}return{state:"success",data:t}}b.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/(?:java|ecma)script/},converters:{"text script":function(e){return b.globalEval(e),e}}}),b.ajaxPrefilter("script",function(e){e.cache===t&&(e.cache=!1),e.crossDomain&&(e.type="GET",e.global=!1)}),b.ajaxTransport("script",function(e){if(e.crossDomain){var n,r=o.head||b("head")[0]||o.documentElement;return{send:function(t,i){n=o.createElement("script"),n.async=!0,e.scriptCharset&&(n.charset=e.scriptCharset),n.src=e.url,n.onload=n.onreadystatechange=function(e,t){(t||!n.readyState||/loaded|complete/.test(n.readyState))&&(n.onload=n.onreadystatechange=null,n.parentNode&&n.parentNode.removeChild(n),n=null,t||i(200,"success"))},r.insertBefore(n,r.firstChild)},abort:function(){n&&n.onload(t,!0)}}}});var On=[],Bn=/(=)\?(?=&|$)|\?\?/;b.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=On.pop()||b.expando+"_"+vn++;return this[e]=!0,e}}),b.ajaxPrefilter("json jsonp",function(n,r,i){var o,a,s,u=n.jsonp!==!1&&(Bn.test(n.url)?"url":"string"==typeof n.data&&!(n.contentType||"").indexOf("application/x-www-form-urlencoded")&&Bn.test(n.data)&&"data");return u||"jsonp"===n.dataTypes[0]?(o=n.jsonpCallback=b.isFunction(n.jsonpCallback)?n.jsonpCallback():n.jsonpCallback,u?n[u]=n[u].replace(Bn,"$1"+o):n.jsonp!==!1&&(n.url+=(bn.test(n.url)?"&":"?")+n.jsonp+"="+o),n.converters["script json"]=function(){return s||b.error(o+" was not called"),s[0]},n.dataTypes[0]="json",a=e[o],e[o]=function(){s=arguments},i.always(function(){e[o]=a,n[o]&&(n.jsonpCallback=r.jsonpCallback,On.push(o)),s&&b.isFunction(a)&&a(s[0]),s=a=t}),"script"):t});var Pn,Rn,Wn=0,$n=e.ActiveXObject&&function(){var e;for(e in Pn)Pn[e](t,!0)};function In(){try{return new e.XMLHttpRequest}catch(t){}}function zn(){try{return new e.ActiveXObject("Microsoft.XMLHTTP")}catch(t){}}b.ajaxSettings.xhr=e.ActiveXObject?function(){return!this.isLocal&&In()||zn()}:In,Rn=b.ajaxSettings.xhr(),b.support.cors=!!Rn&&"withCredentials"in Rn,Rn=b.support.ajax=!!Rn,Rn&&b.ajaxTransport(function(n){if(!n.crossDomain||b.support.cors){var r;return{send:function(i,o){var a,s,u=n.xhr();if(n.username?u.open(n.type,n.url,n.async,n.username,n.password):u.open(n.type,n.url,n.async),n.xhrFields)for(s in n.xhrFields)u[s]=n.xhrFields[s];n.mimeType&&u.overrideMimeType&&u.overrideMimeType(n.mimeType),n.crossDomain||i["X-Requested-With"]||(i["X-Requested-With"]="XMLHttpRequest");try{for(s in i)u.setRequestHeader(s,i[s])}catch(l){}u.send(n.hasContent&&n.data||null),r=function(e,i){var s,l,c,p;try{if(r&&(i||4===u.readyState))if(r=t,a&&(u.onreadystatechange=b.noop,$n&&delete Pn[a]),i)4!==u.readyState&&u.abort();else{p={},s=u.status,l=u.getAllResponseHeaders(),"string"==typeof u.responseText&&(p.text=u.responseText);try{c=u.statusText}catch(f){c=""}s||!n.isLocal||n.crossDomain?1223===s&&(s=204):s=p.text?200:404}}catch(d){i||o(-1,d)}p&&o(s,c,p,l)},n.async?4===u.readyState?setTimeout(r):(a=++Wn,$n&&(Pn||(Pn={},b(e).unload($n)),Pn[a]=r),u.onreadystatechange=r):r()},abort:function(){r&&r(t,!0)}}}});var Xn,Un,Vn=/^(?:toggle|show|hide)$/,Yn=RegExp("^(?:([+-])=|)("+x+")([a-z%]*)$","i"),Jn=/queueHooks$/,Gn=[nr],Qn={"*":[function(e,t){var n,r,i=this.createTween(e,t),o=Yn.exec(t),a=i.cur(),s=+a||0,u=1,l=20;if(o){if(n=+o[2],r=o[3]||(b.cssNumber[e]?"":"px"),"px"!==r&&s){s=b.css(i.elem,e,!0)||n||1;do u=u||".5",s/=u,b.style(i.elem,e,s+r);while(u!==(u=i.cur()/a)&&1!==u&&--l)}i.unit=r,i.start=s,i.end=o[1]?s+(o[1]+1)*n:n}return i}]};function Kn(){return setTimeout(function(){Xn=t}),Xn=b.now()}function Zn(e,t){b.each(t,function(t,n){var r=(Qn[t]||[]).concat(Qn["*"]),i=0,o=r.length;for(;o>i;i++)if(r[i].call(e,t,n))return})}function er(e,t,n){var r,i,o=0,a=Gn.length,s=b.Deferred().always(function(){delete u.elem}),u=function(){if(i)return!1;var t=Xn||Kn(),n=Math.max(0,l.startTime+l.duration-t),r=n/l.duration||0,o=1-r,a=0,u=l.tweens.length;for(;u>a;a++)l.tweens[a].run(o);return s.notifyWith(e,[l,o,n]),1>o&&u?n:(s.resolveWith(e,[l]),!1)},l=s.promise({elem:e,props:b.extend({},t),opts:b.extend(!0,{specialEasing:{}},n),originalProperties:t,originalOptions:n,startTime:Xn||Kn(),duration:n.duration,tweens:[],createTween:function(t,n){var r=b.Tween(e,l.opts,t,n,l.opts.specialEasing[t]||l.opts.easing);return l.tweens.push(r),r},stop:function(t){var n=0,r=t?l.tweens.length:0;if(i)return this;for(i=!0;r>n;n++)l.tweens[n].run(1);return t?s.resolveWith(e,[l,t]):s.rejectWith(e,[l,t]),this}}),c=l.props;for(tr(c,l.opts.specialEasing);a>o;o++)if(r=Gn[o].call(l,e,c,l.opts))return r;return Zn(l,c),b.isFunction(l.opts.start)&&l.opts.start.call(e,l),b.fx.timer(b.extend(u,{elem:e,anim:l,queue:l.opts.queue})),l.progress(l.opts.progress).done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opts.always)}function tr(e,t){var n,r,i,o,a;for(i in e)if(r=b.camelCase(i),o=t[r],n=e[i],b.isArray(n)&&(o=n[1],n=e[i]=n[0]),i!==r&&(e[r]=n,delete e[i]),a=b.cssHooks[r],a&&"expand"in a){n=a.expand(n),delete e[r];for(i in n)i in e||(e[i]=n[i],t[i]=o)}else t[r]=o}b.Animation=b.extend(er,{tweener:function(e,t){b.isFunction(e)?(t=e,e=["*"]):e=e.split(" ");var n,r=0,i=e.length;for(;i>r;r++)n=e[r],Qn[n]=Qn[n]||[],Qn[n].unshift(t)},prefilter:function(e,t){t?Gn.unshift(e):Gn.push(e)}});function nr(e,t,n){var r,i,o,a,s,u,l,c,p,f=this,d=e.style,h={},g=[],m=e.nodeType&&nn(e);n.queue||(c=b._queueHooks(e,"fx"),null==c.unqueued&&(c.unqueued=0,p=c.empty.fire,c.empty.fire=function(){c.unqueued||p()}),c.unqueued++,f.always(function(){f.always(function(){c.unqueued--,b.queue(e,"fx").length||c.empty.fire()})})),1===e.nodeType&&("height"in t||"width"in t)&&(n.overflow=[d.overflow,d.overflowX,d.overflowY],"inline"===b.css(e,"display")&&"none"===b.css(e,"float")&&(b.support.inlineBlockNeedsLayout&&"inline"!==un(e.nodeName)?d.zoom=1:d.display="inline-block")),n.overflow&&(d.overflow="hidden",b.support.shrinkWrapBlocks||f.always(function(){d.overflow=n.overflow[0],d.overflowX=n.overflow[1],d.overflowY=n.overflow[2]}));for(i in t)if(a=t[i],Vn.exec(a)){if(delete t[i],u=u||"toggle"===a,a===(m?"hide":"show"))continue;g.push(i)}if(o=g.length){s=b._data(e,"fxshow")||b._data(e,"fxshow",{}),"hidden"in s&&(m=s.hidden),u&&(s.hidden=!m),m?b(e).show():f.done(function(){b(e).hide()}),f.done(function(){var t;b._removeData(e,"fxshow");for(t in h)b.style(e,t,h[t])});for(i=0;o>i;i++)r=g[i],l=f.createTween(r,m?s[r]:0),h[r]=s[r]||b.style(e,r),r in s||(s[r]=l.start,m&&(l.end=l.start,l.start="width"===r||"height"===r?1:0))}}function rr(e,t,n,r,i){return new rr.prototype.init(e,t,n,r,i)}b.Tween=rr,rr.prototype={constructor:rr,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||"swing",this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(b.cssNumber[n]?"":"px")},cur:function(){var e=rr.propHooks[this.prop];return e&&e.get?e.get(this):rr.propHooks._default.get(this)},run:function(e){var t,n=rr.propHooks[this.prop];return this.pos=t=this.options.duration?b.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):rr.propHooks._default.set(this),this}},rr.prototype.init.prototype=rr.prototype,rr.propHooks={_default:{get:function(e){var t;return null==e.elem[e.prop]||e.elem.style&&null!=e.elem.style[e.prop]?(t=b.css(e.elem,e.prop,""),t&&"auto"!==t?t:0):e.elem[e.prop]},set:function(e){b.fx.step[e.prop]?b.fx.step[e.prop](e):e.elem.style&&(null!=e.elem.style[b.cssProps[e.prop]]||b.cssHooks[e.prop])?b.style(e.elem,e.prop,e.now+e.unit):e.elem[e.prop]=e.now}}},rr.propHooks.scrollTop=rr.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},b.each(["toggle","show","hide"],function(e,t){var n=b.fn[t];b.fn[t]=function(e,r,i){return null==e||"boolean"==typeof e?n.apply(this,arguments):this.animate(ir(t,!0),e,r,i)}}),b.fn.extend({fadeTo:function(e,t,n,r){return this.filter(nn).css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(e,t,n,r){var i=b.isEmptyObject(e),o=b.speed(t,n,r),a=function(){var t=er(this,b.extend({},e),o);a.finish=function(){t.stop(!0)},(i||b._data(this,"finish"))&&t.stop(!0)};return a.finish=a,i||o.queue===!1?this.each(a):this.queue(o.queue,a)},stop:function(e,n,r){var i=function(e){var t=e.stop;delete e.stop,t(r)};return"string"!=typeof e&&(r=n,n=e,e=t),n&&e!==!1&&this.queue(e||"fx",[]),this.each(function(){var t=!0,n=null!=e&&e+"queueHooks",o=b.timers,a=b._data(this);if(n)a[n]&&a[n].stop&&i(a[n]);else for(n in a)a[n]&&a[n].stop&&Jn.test(n)&&i(a[n]);for(n=o.length;n--;)o[n].elem!==this||null!=e&&o[n].queue!==e||(o[n].anim.stop(r),t=!1,o.splice(n,1));(t||!r)&&b.dequeue(this,e)})},finish:function(e){return e!==!1&&(e=e||"fx"),this.each(function(){var t,n=b._data(this),r=n[e+"queue"],i=n[e+"queueHooks"],o=b.timers,a=r?r.length:0;for(n.finish=!0,b.queue(this,e,[]),i&&i.cur&&i.cur.finish&&i.cur.finish.call(this),t=o.length;t--;)o[t].elem===this&&o[t].queue===e&&(o[t].anim.stop(!0),o.splice(t,1));for(t=0;a>t;t++)r[t]&&r[t].finish&&r[t].finish.call(this);delete n.finish})}});function ir(e,t){var n,r={height:e},i=0;for(t=t?1:0;4>i;i+=2-t)n=Zt[i],r["margin"+n]=r["padding"+n]=e;return t&&(r.opacity=r.width=e),r}b.each({slideDown:ir("show"),slideUp:ir("hide"),slideToggle:ir("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,t){b.fn[e]=function(e,n,r){return this.animate(t,e,n,r)}}),b.speed=function(e,t,n){var r=e&&"object"==typeof e?b.extend({},e):{complete:n||!n&&t||b.isFunction(e)&&e,duration:e,easing:n&&t||t&&!b.isFunction(t)&&t};return r.duration=b.fx.off?0:"number"==typeof r.duration?r.duration:r.duration in b.fx.speeds?b.fx.speeds[r.duration]:b.fx.speeds._default,(null==r.queue||r.queue===!0)&&(r.queue="fx"),r.old=r.complete,r.complete=function(){b.isFunction(r.old)&&r.old.call(this),r.queue&&b.dequeue(this,r.queue)},r},b.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2}},b.timers=[],b.fx=rr.prototype.init,b.fx.tick=function(){var e,n=b.timers,r=0;for(Xn=b.now();n.length>r;r++)e=n[r],e()||n[r]!==e||n.splice(r--,1);n.length||b.fx.stop(),Xn=t},b.fx.timer=function(e){e()&&b.timers.push(e)&&b.fx.start()},b.fx.interval=13,b.fx.start=function(){Un||(Un=setInterval(b.fx.tick,b.fx.interval))},b.fx.stop=function(){clearInterval(Un),Un=null},b.fx.speeds={slow:600,fast:200,_default:400},b.fx.step={},b.expr&&b.expr.filters&&(b.expr.filters.animated=function(e){return b.grep(b.timers,function(t){return e===t.elem}).length}),b.fn.offset=function(e){if(arguments.length)return e===t?this:this.each(function(t){b.offset.setOffset(this,e,t)});var n,r,o={top:0,left:0},a=this[0],s=a&&a.ownerDocument;if(s)return n=s.documentElement,b.contains(n,a)?(typeof a.getBoundingClientRect!==i&&(o=a.getBoundingClientRect()),r=or(s),{top:o.top+(r.pageYOffset||n.scrollTop)-(n.clientTop||0),left:o.left+(r.pageXOffset||n.scrollLeft)-(n.clientLeft||0)}):o},b.offset={setOffset:function(e,t,n){var r=b.css(e,"position");"static"===r&&(e.style.position="relative");var i=b(e),o=i.offset(),a=b.css(e,"top"),s=b.css(e,"left"),u=("absolute"===r||"fixed"===r)&&b.inArray("auto",[a,s])>-1,l={},c={},p,f;u?(c=i.position(),p=c.top,f=c.left):(p=parseFloat(a)||0,f=parseFloat(s)||0),b.isFunction(t)&&(t=t.call(e,n,o)),null!=t.top&&(l.top=t.top-o.top+p),null!=t.left&&(l.left=t.left-o.left+f),"using"in t?t.using.call(e,l):i.css(l)}},b.fn.extend({position:function(){if(this[0]){var e,t,n={top:0,left:0},r=this[0];return"fixed"===b.css(r,"position")?t=r.getBoundingClientRect():(e=this.offsetParent(),t=this.offset(),b.nodeName(e[0],"html")||(n=e.offset()),n.top+=b.css(e[0],"borderTopWidth",!0),n.left+=b.css(e[0],"borderLeftWidth",!0)),{top:t.top-n.top-b.css(r,"marginTop",!0),left:t.left-n.left-b.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent||o.documentElement;while(e&&!b.nodeName(e,"html")&&"static"===b.css(e,"position"))e=e.offsetParent;return e||o.documentElement})}}),b.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,n){var r=/Y/.test(n);b.fn[e]=function(i){return b.access(this,function(e,i,o){var a=or(e);return o===t?a?n in a?a[n]:a.document.documentElement[i]:e[i]:(a?a.scrollTo(r?b(a).scrollLeft():o,r?o:b(a).scrollTop()):e[i]=o,t)},e,i,arguments.length,null)}});function or(e){return b.isWindow(e)?e:9===e.nodeType?e.defaultView||e.parentWindow:!1}b.each({Height:"height",Width:"width"},function(e,n){b.each({padding:"inner"+e,content:n,"":"outer"+e},function(r,i){b.fn[i]=function(i,o){var a=arguments.length&&(r||"boolean"!=typeof i),s=r||(i===!0||o===!0?"margin":"border");return b.access(this,function(n,r,i){var o;return b.isWindow(n)?n.document.documentElement["client"+e]:9===n.nodeType?(o=n.documentElement,Math.max(n.body["scroll"+e],o["scroll"+e],n.body["offset"+e],o["offset"+e],o["client"+e])):i===t?b.css(n,r,s):b.style(n,r,i,s)},n,a?i:t,a,null)}})}),e.jQuery=e.$=b,"function"==typeof define&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return b})})(window);
4
5if(window.MooTools)jQuery.noConflict();
6;(function($){$.flexit={};$.flexit.initDatePicker=function(datepicker_type,date_format,time_format,date_format_sent,time_format_sent,year_range,show_second){var fElemsDatePickers=null;var classToRemoveOnClone=null;if(!year_range||year_range==''){var currentDate=new Date();year_range='1900:'+(currentDate.getFullYear()+5)}
7if(!datepicker_type||datepicker_type==''){datepicker_type='date'}
8if(!date_format||date_format==''){date_format='dd/mm/yy'}
9if(!time_format||time_format==''){time_format='HH:mm:ss'}
10if(!date_format_sent||date_format_sent==''){date_format_sent='yy-mm-dd'}
11if(!time_format_sent||time_format_sent==''){time_format_sent='HH:mm:ss'}
12if(datepicker_type=='date'){fElemsDatePickers=jQuery('.calendrier_flexit_front');classToRemoveOnClone='calendrier_flexit_front'}else if(datepicker_type=='datetime'){fElemsDatePickers=jQuery('.calendrier_flexit_front_time');classToRemoveOnClone='calendrier_flexit_front_time'}
13if(fElemsDatePickers&&fElemsDatePickers.length>0){fElemsDatePickers.each(function(){var fElemDatePickerCurrent=jQuery(this);var idAltField=(fElemDatePickerCurrent.attr('id')?fElemDatePickerCurrent.attr('id'):(Math.floor(Math.random()*99701)+1000))+'_clone';var fieldYearRange=year_range;if(typeof(fElemDatePickerCurrent.data('year-range'))!='undefined'){fieldYearRange=fElemDatePickerCurrent.data('year-range')}
14var fieldDateFormat=date_format;var fieldTimeFormat=time_format;if(typeof(fElemDatePickerCurrent.data('date-format'))!='undefined'){fieldDateFormat=fElemDatePickerCurrent.data('date-format')}
15if(typeof(fElemDatePickerCurrent.data('time-format'))!='undefined'){fieldTimeFormat=fElemDatePickerCurrent.data('time-format')}
16var fieldDateFormatSent=date_format_sent;var fieldTimeFormatSent=time_format_sent;if(typeof(fElemDatePickerCurrent.data('date-format-sent'))!='undefined'){fieldDateFormatSent=fElemDatePickerCurrent.data('date-format-sent')}
17if(typeof(fElemDatePickerCurrent.data('time-format-sent'))!='undefined'){fieldTimeFormatSent=fElemDatePickerCurrent.data('time-format-sent')}
18if(datepicker_type=='datetime'){var fieldShowSecond=(typeof(show_second)!='undefined')?show_second:null;if(typeof(fElemDatePickerCurrent.data('show-second'))!='undefined'){fieldShowSecond=fElemDatePickerCurrent.data('show-second')}}
19if(fElemDatePickerCurrent.data('calendar-active')!=!0){if(fElemDatePickerCurrent.prev('label').length)fElemDatePickerCurrent.prev('label').attr('for',idAltField);var fElemDatePickerNext=fElemDatePickerCurrent.next('input#'+idAltField);if(fElemDatePickerNext&&fElemDatePickerNext.length>0){fElemDatePickerNext.remove()}
20if(typeof(fElemDatePickerCurrent.data('calendar-styles'))=='undefined')fElemDatePickerCurrent.data('calendar-styles',fElemDatePickerCurrent.attr('style'));var fElemDatePickerClone=fElemDatePickerCurrent.clone(!0);fElemDatePickerCurrent.css('display','none');fElemDatePickerCurrent.removeAttr('required');fElemDatePickerCurrent.data('calendar-active',!0);fElemDatePickerClone.removeAttr('id').removeAttr('name').removeClass(classToRemoveOnClone).attr('id',idAltField);if(typeof(fElemDatePickerCurrent.data('calendar-styles'))!='undefined')fElemDatePickerClone.attr('style',fElemDatePickerCurrent.data('calendar-styles'));if(fElemDatePickerClone.val()!=''){if(datepicker_type=='date'){                            var dateVals = fElemDatePickerClone.val().split(' ');
21var dateObj=jQuery.datepicker.parseDate(fieldDateFormatSent,dateVals[0]);var dateVal=jQuery.datepicker.formatDate(fieldDateFormat,dateObj);fElemDatePickerClone.val(dateVal)}else if(datepicker_type=='datetime'){                            var dateVals = fElemDatePickerClone.val().split(' ');
22var dateObj=jQuery.datepicker.parseDate(fieldDateFormatSent,dateVals[0]);if(dateVals.length==2){var timeObj=jQuery.datepicker.parseTime(fieldTimeFormatSent,dateVals[1])}else{var timeObj=jQuery.datepicker.parseTime(fieldTimeFormatSent,'00:00:00')}
23var dateVal=jQuery.datepicker.formatDate(fieldDateFormat,dateObj)+' '+jQuery.datepicker.formatTime(fieldTimeFormat,timeObj);fElemDatePickerClone.val(dateVal)}}
24fElemDatePickerCurrent.after(fElemDatePickerClone);if(datepicker_type=='date'){var optionsPicker={'changeMonth':!0,'changeYear':!0,'altField':fElemDatePickerCurrent,'altFormat':fieldDateFormatSent,'dateFormat':fieldDateFormat}}else if(datepicker_type=='datetime'){var optionsPicker={'changeMonth':!0,'changeYear':!0,'altField':fElemDatePickerCurrent,'altFormat':fieldDateFormatSent,'dateFormat':fieldDateFormat,'timeFormat':fieldTimeFormat,'altFieldTimeOnly':!1,'showSecond':!1,'controlType':'input','oneLine':!0}}
25if(typeof(fieldYearRange)!='undefined'&&fieldYearRange!=''&&fieldYearRange!=null){optionsPicker.yearRange=fieldYearRange}
26if(datepicker_type=='date'){fElemDatePickerClone.attr('placeholder',translate('JJ/MM/AAAA'));fElemDatePickerClone.datepicker(optionsPicker).on('keyup',function(e){if(e.keyCode==8||e.keyCode==46){jQuery.datepicker._clearDate(this)}})}else if(datepicker_type=='datetime'){fElemDatePickerClone.attr('placeholder',translate('JJ/MM/AAAA HH:MM:SS'));fElemDatePickerClone.datetimepicker(optionsPicker).on('keyup',function(e){if(e.keyCode==8||e.keyCode==46){jQuery.datepicker._clearDate(this)}})}}});jQuery.datepicker.setDefaults(jQuery.datepicker.regional.fr)}}
27$.flexit.pad=function(val){return val<10?'0'+val:val}
28$.repairJSON=function(string){        string = string.replace(/'/g,"\"");
29        var jsonReplaceReg = new RegExp("([{,])([^:]+)(:)","g");
30        var result = string.replace(jsonReplaceReg, '$1"$2"$3');
31return result}
32$.addTablesClasses=function(elements){elements=elements.not('.addClassesDone');elements.each(function(){if($(this).find('> tbody')&&$(this).find('> tbody > tr')){$(this).addClass('addClassesDone');var trows=$(this).find('> tbody tr');var nbRows=trows.length;trows.each(function(index){var row=$(this);row.addClass('Tlig_'+index);(index%2==0)?row.addClass('Tlig_a'):row.addClass('Tlig_b');if(index==nbRows-1)row.addClass('Tlig_end');var cells=row.find('> td');var nbCells=cells.length;cells.each(function(i){var td=$(this);td.addClass('Tcol_'+i);(i%2==0)?td.addClass('Tcol_a'):td.addClass('Tcol_b');if(i==nbCells-1)td.addClass('Tcol_end');})})}})}
33$.stripScripts=function(q){var e="";        var r = this.replace(/<script[^>]*>([\s\S]*?)<\/script>/gi, function (s, t) {
34e+=t+"\n";return""});if(q===!0){            p.exec(e);}else{if(typeOf(q)=="function"){q(e,r)}}
35return r}
36$.eventTimers={};$.triggerAfterEvent=function(func,ms,uniqueId){if(!uniqueId){uniqueId="default-id"}
37if(this.eventTimers[uniqueId]){clearTimeout(this.eventTimers[uniqueId])}
38this.eventTimers[uniqueId]=setTimeout(func,ms)}
39var winWidth=$(window).width(),winHeight=$(window).height();$.resizeViewport=function(func){$(window).resize(function(){var onResize=function(){func()}
40var winNewWidth=$(window).width(),winNewHeight=$(window).height();if(winWidth!=winNewWidth||winHeight!=winNewHeight){if(typeof(resizeTimeout)!='undefined')window.clearTimeout(resizeTimeout);resizeTimeout=window.setTimeout(onResize,10)}
41winWidth=winNewWidth;winHeight=winNewHeight})}})(jQuery);var msgerreurajax01="Une erreur s'est produite, veuillez réessayer plus tard ou contacter un administrateur.";currentElemMyElement=null;function openMyElementsPopin(url,elem){var sizes=ereg('my_elements_new',url)?{x:600,y:400}:{x:990,y:'98%'};var confirmCloseFonction=ereg('my_elements_new',url)?"":"blockClosePopup";var title='';if(parent&&parent.SqueezeBox){if(elem){parent.currentElemMyElement=elem;if((elmobj=fmoo.$(elem)))title=readtitle(elmobj);}
42parent.SqueezeBox.open(url,{handler:'iframe',size:sizes,confirmCloseFonction:confirmCloseFonction,onClose:'onCloseMyElementsEdit',title:title})}else{if(elem){currentElemMyElement=elem;if((elmobj=fmoo.$(elem)))title=readtitle(elmobj);}
43SqueezeBox.open(url,{handler:'iframe',size:sizes,confirmCloseFonction:confirmCloseFonction,onClose:'onCloseMyElementsEdit',title:title})}}
44function blockClosePopup(){runSerializeCkeditor();if(contentFormBeforeSave&&jQuery('#form_modif_my_element')&&contentFormBeforeSave!=jQuery('#form_modif_my_element').serialize()){return translate("Vous avez apporter des modifications sans enregistrer, Ã
44ªtes vous sûr de vouloir fermer ? (vous perdrez les modifications)")}
45return!1}
46function readtitle(elem){let title='';if(elem.fmoo===!0){title=elem.get('data-title');if(!title)title=elem.get('aria-label');if(!title)title=elem.get('title');if(!title)title=elem.get('alt');if(!title)title=elem.get('text');}else{if(elem instanceof HTMLElement){elem=jQuery(elem)}
47title=elem.attr('data-title');if(!title)title=elem.attr('aria-label');if(!title)title=elem.attr('title');if(!title)title=elem.attr('alt');if(!title)title=elem.text();}
48return title}
49function runSerializeCkeditor(){if(typeof(CKEDITOR)!='undefined'&&CKEDITOR.instances){for(instance in CKEDITOR.instances)
50CKEDITOR.instances[instance].updateElement();}}
51contentFormBeforeSave=!1;function flexitToolsInitReady(){fElemFormNewMyElements=jQuery('#form_new_my_element');if(fElemFormNewMyElements&&fElemFormNewMyElements.length>0){fElemFormNewMyElementsMsg=jQuery('#form_new_my_element_msg');fElemFormNewMyElementSubmit=jQuery('#form_new_my_element_submit');fElemFormNewMyElements.ajaxForm({"target":fElemFormNewMyElementsMsg,"beforeSerialize":function(form,options){runSerializeCkeditor()},"beforeSubmit":function(){toggleFlexitLoader(!0);fElemFormNewMyElementSubmit.addClass('hidden')},"success":function(datas){fElemFormNewMyElementsMsg.html(datas);jQuery(window).scrollTo(fElemFormNewMyElementsMsg);                    if( !datas.match(/alert\-success/g) ) {
52toggleFlexitLoader(!1);fElemFormNewMyElementSubmit.removeClass('hidden')}}})}
53fElemMyElementsBtnSubmitAndPublish=jQuery('#form_modif_my_element_submit_and_publish');if(fElemMyElementsBtnSubmitAndPublish&&fElemMyElementsBtnSubmitAndPublish.length>0){fElemMyElementsBtnSubmitAndPublish.on('click',function(event){event.preventDefault();event.stopPropagation();flexitModal.open(flexit.trad.avertissement,translate("Etes vous sur de vouloir publier sur le site ?"),null,[{"titre":flexit.trad.non,"important":!1,"position":"d","autoclose":!0},{"titre":flexit.trad.oui,"action":function(){contentFormBeforeSave=!1;fElemFormMyElements.find('input[name="active"]').val(1);fElemFormMyElements.submit()},"important":!0,"position":"d","autoclose":!0}])})}
54fElemMyElementsBtnSubmitAndDepublish=jQuery('#form_modif_my_element_submit_and_depublish');if(fElemMyElementsBtnSubmitAndDepublish&&fElemMyElementsBtnSubmitAndDepublish.length>0){fElemMyElementsBtnSubmitAndDepublish.on('click',function(event){event.preventDefault();event.stopPropagation();flexitModal.open(flexit.trad.avertissement,translate("Etes vous sur de vouloir dépublier du site ?"),null,[{"titre":flexit.trad.non,"important":!1,"position":"d","autoclose":!0},{"titre":flexit.trad.oui,"action":function(){fElemFormMyElements.find('input[name="active"]').val(0);fElemFormMyElements.submit()},"important":!0,"position":"d","autoclose":!0}])})}
55fElemFormMyElements=jQuery('#form_modif_my_element');if(fElemFormMyElements&&fElemFormMyElements.length>0){fElemFormMyElementsMsg=jQuery('#form_modif_my_element_msg');fElemFormMyElementSubmit=jQuery('#form_modif_my_element_submit');setTimeout("contentFormBeforeSave = fElemFormMyElements.serialize();",100);fElemFormMyElements.ajaxForm({"target":fElemFormMyElementsMsg,"beforeSerialize":function(form,options){runSerializeCkeditor()},"beforeSubmit":function(){toggleFlexitLoader(!0);fElemFormMyElementSubmit.addClass('hidden')},"success":function(datas){fElemFormMyElementsMsg.html(datas);jQuery(window).scrollTo(fElemFormMyElementsMsg);fElemFormMyElements.find('input[name="active"]').val('');                    if( datas.match(/alert\-success/g) ) {
56                        if( datas.match(/data-closepopup="1"/g) ) {
57parent.SqueezeBox.close()}else{toggleFlexitLoader(!0);                            var href = window.location.href.replace("success=1","");
58if(!strstr(href,'?')){href+='?success=1'}else{href+='&success=1'}
59href=str_replace("&&","&",href);window.location.href=href}}else{toggleFlexitLoader(!1);fElemFormMyElementSubmit.removeClass('hidden')}}})}
60fElemsActivateMyElements=jQuery('a[data-action="my_elements_activate"]');if(fElemsActivateMyElements&&fElemsActivateMyElements.length>0){fElemsActivateMyElements.on('click',function(e){target=jQuery(this);toggleFlexitLoader(!0);jQuery.post("/globalflexit/ajax/modules/modules/traitement.php",{'action':target.data('action'),'element_module_ident':target.data('module-ident'),'element_id':target.data('element-id')},function(data){var msgModal=null;if(data&&data.result){target.attr('class',data.class)}else if(data&&!data.result&&data.msg&&data.msg!=''){msgModal=data.msg}else{if(flexit&&flexit.trad&&flexit.trad.erreurajax01&&flexit.trad.erreurajax01!=''){msgModal=flexit.trad.erreurajax01}else{msgModal=msgerreurajax01}}
61if(msgModal!=null){flexitModal.open(flexit.trad.erreur,msgModal,null,[{"titre":"OK","important":!0,"position":"d","autoclose":!0}])}},'json').always(function(){toggleFlexitLoader(!1)})})}
62fElemsDeleteMyElements=jQuery('a[data-action="my_elements_delete"]');
62if(fElemsDeleteMyElements&&fElemsDeleteMyElements.length>0){fElemsDeleteMyElements.on('click',function(e){target=jQuery(this);flexitModal.open(flexit.trad.avertissement,"Voulez vous supprimer cet élément ?",null,[{"titre":flexit.trad.non,"important":!1,"position":"d","autoclose":!0},{"titre":flexit.trad.oui,"action":function(){toggleFlexitLoader(!0);jQuery.post("/globalflexit/ajax/modules/modules/traitement.php",{'action':target.data('action'),'element_module_ident':target.data('module-ident'),'element_id':target.data('element-id')},function(data){var msgModal=null;if(data&&data.result){target.parents('tr.flexit-medias-list-files-item').fadeOut('slow');onCloseMyElementsEdit()}else if(data&&!data.result&&data.msg&&data.msg!=''){msgModal=data.msg}else{if(flexit&&flexit.trad&&flexit.trad.erreurajax01&&flexit.trad.erreurajax01!=''){msgModal=flexit.trad.erreurajax01}else{msgModal=msgerreurajax01}}
63if(msgModal!=null){flexitModal.open(flexit.trad.erreur,msgModal,null,[{"titre":"OK","important":!0,"position":"d","autoclose":!0}])}},'json').always(function(){toggleFlexitLoader(!1)})},"important":!0,"position":"d","autoclose":!0}])})}
64fElemFormSubmitMyElements=jQuery('#form_submit_my_element');if(fElemFormSubmitMyElements&&fElemFormSubmitMyElements.length>0){fElemFormSubmitMyElementsMsg=jQuery('#form_submit_my_element_msg');fElemFormSubmitMyElementSubmit=jQuery('#form_submit_my_element_submit');fElemFormSubmitMyElements.ajaxForm({"target":fElemFormSubmitMyElementsMsg,"beforeSerialize":function(form,options){runSerializeCkeditor()},"beforeSubmit":function(){toggleFlexitLoader(!0);fElemFormSubmitMyElementSubmit.addClass('hidden')},"success":function(datas){fElemFormSubmitMyElementsMsg.html(datas);jQuery(window).scrollTo(fElemFormSubmitMyElementsMsg);                    if( datas.match(/alert\-success/g) ) {
65toggleFlexitLoader(!0);                        window.location.href = window.location.href.replace("&success=1","") + "&success=1";}else{toggleFlexitLoader(!1);fElemFormSubmitMyElementSubmit.removeClass('hidden')}}})}
66fElemBody=jQuery(document.body);fElemBody.on('click','.flexit-social-sharing .flexit-social-sharing-btn',function(event){var dataUrlShare=jQuery(this).data('share');var dataTargetUrlShare=jQuery(this).data('url-b64');if(dataUrlShare&&dataUrlShare!=''){event.preventDefault();event.stopPropagation();if(!dataTargetUrlShare||dataTargetUrlShare==''){dataTargetUrlShare=flexitBase64.encode(window.location.href)}
67            dataUrlShare = dataUrlShare.replace( /\{\{share_url\}\}/g , encodeURI( dataTargetUrlShare ) );
68            if( !jQuery(this).attr('href').match( /mailto/g ) ) {
69var flexitSharingWindow=window.open(dataUrlShare,"sharingWindowFlexit","width=700,height=500,fullscreen=0,location=0,scrollbars=1,status=0,toolbar=0");flexitSharingWindow.focus()}else{var colorboxOptionsShare={"href":dataUrlShare,"maxWidth":"95%","maxHeight":"95%","innerWidth":"850","innerHeight":"480","iframe":!0,"fastIframe":!1,"fixed":!0};jQuery.colorbox(colorboxOptionsShare)}}});fElemBody.on('click','#ff-front-pu-close-link, #ff-front-pu-overlay',function(event){jQuery('#ff-front-pu').remove()});fElemFFPu=jQuery('#ff-front-pu');fElemFFCloseCountdown=jQuery('#ff-front-pu-close-countdown');if(fElemFFPu&&fElemFFPu.length>0){var valFFAutoclose=parseInt(fElemFFPu.data('ff-autoclose'));if(parseInt(valFFAutoclose)>0){setTimeout(function(){jQuery('#ff-front-pu').remove()},(valFFAutoclose*1000));if(fElemFFCloseCountdown&&fElemFFCloseCountdown.length>0){valCountdown=valFFAutoclose;fElemFFCloseCountdown.text(' ('+(valCountdown)+')');ffCdInterval=setInterval(function(){valCountdown-=1;if(valCountdown>=0){fElemFFCloseCountdown.text(' ('+(valCountdown)+')')}else{clearInterval(ffCdInterval)}},1000)}}}
70fElemBody.on('click','#ff-front-ba-close-link',function(event){jQuery('#ff-front-ba').remove()})}
71jQuery(window).ready(function(){flexitToolsInitReady()});jQuery(window).on('load',function(){fElemsFlexitDropdown=jQuery(document).find('[data-flexit-dropdown]');if(typeof(isMobileDevice)!='undefined'&&isMobileDevice){fElemsFlexitDropdown.each(function(){var fElemsChildrenDropdowns=jQuery(this).find('a.dropdown-toggle');fElemsChildrenDropdowns.on('click',function(event){if(!jQuery(this).data('flexit-dropdown-clicked')){event.preventDefault();jQuery(this).parents('ul').find('a.dropdown-toggle').data('flexit-dropdown-clicked',!1);jQuery(this).data('flexit-dropdown-clicked',!0)}})})}});function onCloseMyElementsNew(){toggleFlexitLoader(!0);window.location.reload()}
72function onCloseMyElementsEdit(){if(currentElemMyElement&&fmoo.$$(currentElemMyElement)&&(elemmod=fmoo.$$(currentElemMyElement).getParent('.fmodele'))){flexitModuleRefreshDiv(elemmod,"",1,"flexitToolsInitReady();")}else{onCloseMyElementsNew()}}
73/*!
74 * jQuery.scrollTo
75 * Copyright (c) 2007 Ariel Flesler - aflesler ○ gmail • com | https://github.com/flesler
76 * Licensed under MIT
77 * https://github.com/flesler/jquery.scrollTo
78 * @projectDescription Lightweight, cross-browser and highly customizable animated scrolling with jQuery
79 * @author Ariel Flesler
80 * @version 2.1.2
81 */
82;(function(factory){'use strict';if(typeof define==='function'&&define.amd){define(['jquery'],factory)}else if(typeof module!=='undefined'&&module.exports){module.exports=factory(require('jquery'))}else{factory(jQuery)}})(function($){'use strict';var $scrollTo=$.scrollTo=function(target,duration,settings){return $(window).scrollTo(target,duration,settings)};
82$scrollTo.defaults={axis:'xy',duration:0,limit:!0};function isWin(elem){return!elem.nodeName||$.inArray(elem.nodeName.toLowerCase(),['iframe','#document','html','body'])!==-1}
83$.fn.scrollTo=function(target,duration,settings){if(typeof duration==='object'){settings=duration;duration=0}
84if(typeof settings==='function'){settings={onAfter:settings}}
85if(target==='max'){target=9e9}
86settings=$.extend({},$scrollTo.defaults,settings);duration=duration||settings.duration;var queue=settings.queue&&settings.axis.length>1;if(queue){duration/=2}
87settings.offset=both(settings.offset);settings.over=both(settings.over);var fElemBsFixed=jQuery('[data-offset-top][data-offset-bottom]');if(fElemBsFixed&&fElemBsFixed.length>0){fElemBsFixed=fElemBsFixed.first();var verticalOffsetSize=-fElemBsFixed.outerHeight();if(typeof(parseInt(fElemBsFixed.attr('data-offset-top-add')))=="number"){verticalOffsetSize+=parseInt(fElemBsFixed.attr('data-offset-top-add'))}
88if(typeof(settings.offset.top)=="undefined"){settings.offset.top=verticalOffsetSize}else{settings.offset.top+=verticalOffsetSize}}
89return this.each(function(){if(target===null)return;var win=isWin(this),elem=win?this.contentWindow||window:this,$elem=$(elem),targ=target,attr={},toff;switch(typeof targ){case 'number':case 'string':                    if (/^([+-]=?)?\d+(\.\d+)?(px|%)?$/.test(targ)) {
90targ=both(targ);break}
91targ=win?$(targ):$(targ,elem);case 'object':if(targ.length===0)return;if(targ.is||targ.style){toff=(targ=$(targ)).offset()}}
92var offset=$.isFunction(settings.offset)&&settings.offset(elem,targ)||settings.offset;            $.each(settings.axis.split(''), function(i, axis) {
93var Pos=axis==='x'?'Left':'Top',pos=Pos.toLowerCase(),key='scroll'+Pos,prev=$elem[key](),max=$scrollTo.max(elem,axis);if(toff){attr[key]=toff[pos]+(win?0:prev-$elem.offset()[pos]);if(settings.margin){attr[key]-=parseInt(targ.css('margin'+Pos),10)||0;attr[key]-=parseInt(targ.css('border'+Pos+'Width'),10)||0}
94attr[key]+=offset[pos]||0;if(settings.over[pos]){attr[key]+=targ[axis==='x'?'width':'height']()*settings.over[pos]}}else{var val=targ[pos];attr[key]=val.slice&&val.slice(-1)==='%'?parseFloat(val)/100*max:val}
95                if (settings.limit && /^\d+$/.test(attr[key])) {
96attr[key]=attr[key]<=0?0:Math.min(attr[key],max)}
97if(!i&&settings.axis.length>1){if(prev===attr[key]){attr={}}else if(queue){animate(settings.onAfterFirst);attr={}}}});animate(settings.onAfter);function animate(callback){var opts=$.extend({},settings,{queue:!0,duration:duration,complete:callback&&function(){callback.call(elem,targ,settings)}});$elem.animate(attr,opts)}})};$scrollTo.max=function(elem,axis){var Dim=axis==='x'?'Width':'Height',scroll='scroll'+Dim;if(!isWin(elem))
98return elem[scroll]-$(elem)[Dim.toLowerCase()]();var size='client'+Dim,doc=elem.ownerDocument||elem.document,html=doc.documentElement,body=doc.body;return Math.max(html[scroll],body[scroll])-Math.min(html[size],body[size])};function both(val){return $.isFunction(val)||$.isPlainObject(val)?val:{top:val,left:val}}
99$.Tween.propHooks.scrollLeft=$.Tween.propHooks.scrollTop={get:function(t){return $(t.elem)[t.prop]()},set:function(t){var curr=this.get(t);if(t.options.interrupt&&t._last&&t._last!==curr){return $(t.elem).stop()}
100var next=Math.round(t.now);if(curr!==next){$(t.elem)[t.prop](next);t._last=this.get(t)}}};return $scrollTo});function isVisible(el){if(!el)return!1;let current=el;while(current&&current!==document){if(current.classList&&current.classList.contains('off')){return!1}
101const style=window.getComputedStyle(current);if(style.display==='none'||style.visibility==='hidden'||style.opacity==='0'){return!1}
102current=current.parentElement}
103return!0}
104function isFocusable(input){if(!input)return!1;const el=(window.jQuery&&input instanceof jQuery)?input[0]:input;if(!(el instanceof HTMLElement))return!1;const style=window.getComputedStyle(el);if(style.display==='none'||style.visibility==='hidden')return!1;if(el.offsetParent===null&&style.position!=='fixed')return!1;if(el.disabled)return!1;const tag=el.tagName;if(tag==='A')return el.hasAttribute('href');if(['INPUT','BUTTON','SELECT','TEXTAREA'].includes(tag)){if(tag==='INPUT'&&el.type==='hidden')return!1;return!0}
105if(tag==='IFRAME'||tag==='SUMMARY')return!0;
105if(el.hasAttribute('contenteditable'))return!0;if(el.hasAttribute('tabindex'))return el.tabIndex>=0;return!1}
106var t_translate=(typeof t_translate!=='undefined')?t_translate:{};var learnQueues={};var learnTimer=null;function loadTranslations(langue){if(!langue)return;if(t_translate[langue]){return}
107if(flexit&&typeof(flexit)=="object"&&flexit.trad&&typeof(flexit.trad)=="object"&&flexit.trad.AllJsStrings&&typeof(flexit.trad.AllJsStrings)=="object"){var L=flexit.trad.AllJsStrings.langue;t_translate[L]=t_translate[L]||{};for(var i=0;i<flexit.trad.AllJsStrings.traductions.length;i++){var trad=flexit.trad.AllJsStrings.traductions[i];t_translate[L][trad.intitule]=trad.valeur}
108return}
109new Request.JSON({method:'post',url:"/globalflexit/ajax/modules/traductions/traitement.php",data:"action=get_traductions&cible=javascript",async:!1,onComplete:function(response){if(response&&response.langue&&response.traductions){t_translate[response.langue]=t_translate[response.langue]||{};for(var i=0;i<response.traductions.length;i++){var trad=response.traductions[i];t_translate[response.langue][trad.intitule]=trad.valeur}}else{t_translate[langue]=t_translate[langue]||{}}}}).send()}
110function buildTranslationsLearnPayload(langue,module,expressions,tableau_donnee,no_modif,force_learn){var mod=module||"_default";var td=tableau_donnee||[];var urlEnc="action=add_traduction"+"&cible=javascript"+"&langue="+encodeURIComponent(langue)+"&module="+encodeURIComponent(mod)+"&expressions="+encodeURIComponent(JSON.stringify(expressions||[]))+"&tableau_donnee="+encodeURIComponent(JSON.stringify(td))+"&no_modif="+(no_modif?"1":"0")+"&force_learn="+(force_learn?"1":"0");var form=new FormData();form.append("action","add_traduction");form.append("cible","javascript");form.append("langue",langue);form.append("module",mod);form.append("expressions",JSON.stringify(expressions||[]));form.append("tableau_donnee",JSON.stringify(td));form.append("no_modif",(no_modif?"1":"0"));form.append("force_learn",(force_learn?"1":"0"));return{urlEncoded:urlEnc,formData:form}}
111function sendTranslationsLearnBatch(langue,module,expressions,options){if(!expressions||expressions.length===0)return;var opts=options||{};var transport=opts.transport||"xhr-async";var updateCache=!!opts.updateCache;var tableau_donnee=opts.tableau_donnee||[];var no_modif=!!opts.no_modif;var force_learn=(opts.force_learn!==!1);var payload=buildTranslationsLearnPayload(langue,module,expressions,tableau_donnee,no_modif,force_learn);var url="/globalflexit/ajax/modules/traductions/traitement.php";if(transport==="beacon"&&typeof navigator!=="undefined"&&typeof navigator.sendBeacon==="function"){try{navigator.sendBeacon(url,payload.formData)}catch(e){transport="xhr-sync"}
112return}
113new Request.JSON({method:'post',url:url,data:payload.urlEncoded,async:(transport==="xhr-async"),onComplete:function(response){if(!updateCache)return;if(response&&response.langue&&response.traductions){var L=response.langue;t_translate[L]=t_translate[L]||{};for(var i=0;i<response.traductions.length;i++){var trad=response.traductions[i];t_translate[L][trad.intitule]=trad.valeur}}}}).send()}
114function queueLearnTranslations(langue,expressions,tableau_donnee,module,no_modif,force_learn){if(!langue||!expressions||expressions.length===0)return;var mod=module||"_default";if(!learnQueues[langue])learnQueues[langue]={};if(!learnQueues[langue][mod])learnQueues[langue][mod]=[];if(!t_translate[langue]){t_translate[langue]={}}
115for(var i=0;i<expressions.length;i++){var expr=expressions[i];if(!learnQueues[langue][mod].contains(expr)){learnQueues[langue][mod].push(expr)}
116if(!t_translate[langue].hasOwnProperty(expr)){t_translate[langue][expr]=expr}}
117if(learnTimer)clearTimeout(learnTimer);learnTimer=setTimeout(function(){flushLearnTranslationsQueues({transport:"xhr-async",updateCache:!0,tableau_donnee:tableau_donnee,no_modif:no_modif,force_learn:for
117ce_learn})},1000)}
118function flushLearnTranslationsQueues(options){var opts=options||{};var transport=opts.transport||"xhr-async";var updateCache=!!opts.updateCache;if(learnTimer){clearTimeout(learnTimer);learnTimer=null}
119var hadSends=!1;var snapshot={};for(var L in learnQueues){if(!learnQueues.hasOwnProperty(L))continue;for(var M in learnQueues[L]){if(!learnQueues[L].hasOwnProperty(M))continue;var arr=learnQueues[L][M];if(arr&&arr.length>0){snapshot[L]=snapshot[L]||{};snapshot[L][M]=arr.slice(0);learnQueues[L][M]=[];hadSends=!0}}}
120if(!hadSends)return!1;for(var langue in snapshot){if(!snapshot.hasOwnProperty(langue))continue;for(var module in snapshot[langue]){if(!snapshot[langue].hasOwnProperty(module))continue;var expressions=snapshot[langue][module];sendTranslationsLearnBatch(langue,module,expressions,{transport:transport,updateCache:updateCache,tableau_donnee:opts.tableau_donnee,no_modif:opts.no_modif,force_learn:(opts.force_learn!==!1)})}}
121return!0}
122function translate(expressions,langue,tableau_donnee,module,no_modif,force_learn){langue=langue||(flexit&&flexit.langue&&flexit.langue.ident)||'fr';tableau_donnee=tableau_donnee||[];module=module||'';no_modif=!!no_modif;force_learn=(force_learn!==!1);var isArray=Array.isArray(expressions);var list=isArray?expressions:[expressions];if(!t_translate[langue])loadTranslations(langue);var cache=t_translate[langue]||{};var results=new Array(list.length);var missing=[];for(var i=0;i<list.length;i++){var expr=list[i];var key=(expr!=null)?String(expr):'';if(Object.prototype.hasOwnProperty.call(cache,key)){results[i]=cache[key]}else{results[i]=key;queueLearnTranslations(langue,[key],tableau_donnee,module,no_modif,force_learn)}}
123return isArray?results:results[0]};!function(e,t){if("object"==typeof exports&&"object"==typeof module)module.exports=t();else if("function"==typeof define&&define.amd)define([],t);else{var i=t();for(var n in i)("object"==typeof exports?exports:e)[n]=i[n]}}("undefined"!=typeof self?self:this,(function(){return function(){"use strict";var e={8741:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=!("undefined"==typeof window||!window.document||!window.document.createElement);t.default=i},3976:function(e,t,i){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=i(2839),a={_maxTestPos:500,placeholder:"_",optionalmarker:["[","]"],quantifiermarker:["{","}"],groupmarker:["(",")"],alternatormarker:"|",escapeChar:"\\",mask:null,regex:null,oncomplete:function(){},onincomplete:function(){},oncleared:function(){},repeat:0,greedy:!1,autoUnmask:!1,removeMaskOnSubmit:!1,clearMaskOnLostFocus:!0,insertMode:!0,insertModeVisual:!0,clearIncomplete:!1,alias:null,onKeyDown:function(){},onBeforeMask:null,onBeforePaste:function(e,t){return"function"==typeof t.onBeforeMask?t.onBeforeMask.call(this,e,t):e},onBeforeWrite:null,onUnMask:null,showMaskOnFocus:!0,showMaskOnHover:!0,onKeyValidation:function(){},skipOptionalPartCharacter:" ",numericInput:!1,rightAlign:!1,undoOnEscape:!0,radixPoint:"",_radixDance:!1,groupSeparator:"",keepStatic:null,positionCaretOnTab:!0,tabThrough:!1,supportsInputType:["text","tel","url","password","search"],ignorables:[n.keys.Backspace,n.keys.Tab,n.keys.Pause,n.keys.Escape,n.keys.PageUp,n.keys.PageDown,n.keys.End,n.keys.Home,n.keys.ArrowLeft,n.keys.ArrowUp,n.keys.ArrowRight,n.keys.ArrowDown,n.keys.Insert,n.keys.Delete,n.keys.ContextMenu,n.keys.F1,n.keys.F2,n.keys.F3,n.keys.F4,n.keys.F5,n.keys.F6,n.keys.F7,n.keys.F8,n.keys.F9,n.keys.F10,n.keys.F11,n.keys.F12,n.keys.Process,n.keys.Unidentified,n.keys.Shift,n.keys.Control,n.keys.Alt,n.keys.Tab,n.keys.AltGraph,n.keys.CapsLock],isComplete:null,preValidation:null,postValidation:null,staticDefinitionSymbol:void 0,jitMasking:!1,nullable:!0,inputEventOnly:!1,noValuePatching:!1,positionCaretOnClick:"lvp",casing:null,inputmode:"text",importDataAttributes:!0,shiftPositions:!0,usePrototypeDefinitions:!0,validationEventTimeOut:3e3,substitutes:{}};t.default=a},7392:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={9:{validator:"[0-9\uff10-\uff19]",definitionSymbol:"*"},a:{validator:"[A-Za-z\u0410-\u044f\u0401\u0451\xc0-\xff\xb5]",definitionSymbol:"*"},"*":{validator:"[0-9\uff10-\uff19A-Za-z\u0410-\u044f\u0401\u0451\xc0-\xff\xb5]"}}}
vendor: 4,234 bytes, line 123
123,253:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,i){if(void 0===i)return e.__data?e.__data[t]:null;e.__data=e.__data||{},e.__data[t]=i}},3776:function(e,t,i){Object.defineProperty(t,"__esModule",{value:!0}),t.Event=void 0,t.off=function(e,t){var i,n;f(this[0])&&e&&(i=this[0].eventRegistry,n=this[0],e.split(" ").forEach((function(e){var a=l(e.split("."),2);(function(e,n){var a,r,o=[];if(e.length>0)if(void 0===t)for(a=0,r=i[e][n].length;a<r;a++)o.push({ev:e,namespace:n&&n.length>0?n:"global",handler:i[e][n][a]});else o.push({ev:e,namespace:n&&n.length>0?n:"global",handler:t});else if(n.length>0)for(var s in i)for(var l in i[s])if(l===n)if(void 0===t)for(a=0,r=i[s][l].length;a<r;a++)o.push({ev:s,namespace:l,handler:i[s][l][a]});else o.push({ev:s,namespace:l,handler:t});return o})(a[0],a[1]).forEach((function(e){var t=e.ev,a=e.handler;!function(e,t,a){if(e in i==1)if(n.removeEventListener?n.removeEventListener(e,a,!1):n.detachEvent&&n.detachEvent("on".concat(e),a),"global"===t)for(var r in i[e])i[e][r].splice(i[e][r].indexOf(a),1);else i[e][t].splice(i[e][t].indexOf(a),1)}(t,e.namespace,a)}))})));return this},t.on=function(e,t){if(f(this[0])){var i=this[0].eventRegistry,n=this[0];e.split(" ").forEach((function(e){var a=l(e.split("."),2),r=a[0],o=a[1];!function(e,a){n.addEventListener?n.addEventListener(e,t,!1):n.attachEvent&&n.attachEvent("on".concat(e),t),i[e]=i[e]||{},i[e][a]=i[e][a]||[],i[e][a].push(t)}(r,void 0===o?"global":o)}))}return this},t.trigger=function(e){var t=arguments;if(f(this[0]))for(var i=this[0].eventRegistry,n=this[0],r="string"==typeof e?e.split(" "):[e.type],s=0;s<r.length;s++){var l=r[s].split("."),c=l[0],u=l[1]||"global";if(void 0!==document&&"global"===u){var d,p={bubbles:!0,cancelable:!0,composed:!0,detail:arguments[1]};if(document.createEvent){try{if("input"===c)p.inputType="insertText",d=new InputEvent(c,p);else d=new CustomEvent(c,p)}catch(e){(d=document.createEvent("CustomEvent")).initCustomEvent(c,p.bubbles,p.cancelable,p.detail)}e.type&&(0,a.default)(d,e),n.dispatchEvent(d)}else(d=document.createEventObject()).eventType=c,d.detail=arguments[1],e.type&&(0,a.default)(d,e),n.fireEvent("on"+d.eventType,d)}else if(void 0!==i[c]){arguments[0]=arguments[0].type?arguments[0]:o.default.Event(arguments[0]),arguments[0].detail=arguments.slice(1);var h=i[c];("global"===u?Object.values(h).flat():h[u]).forEach((function(e){return e.apply(n,t)}))}}return this};var n,a=u(i(600)),r=u(i(9380)),o=u(i(4963)),s=u(i(8741));function l(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var i=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=i){var n,a,r,o,s=[],l=!0,c=!1;try{if(r=(i=i.call(e)).next,0===t){if(Object(i)!==i)return;l=!1}else for(;!(l=(n=r.call(i)).done)&&(s.push(n.value),s.length!==t);l=!0);}catch(e){c=!0,a=e}finally{try{if(!l&&null!=i.return&&(o=i.return(),Object(o)!==o))return}finally{if(c)throw a}}return s}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return c(e,t);var i=Object.prototype.toString.call(e).slice(8,-1);"Object"===i&&e.constructor&&(i=e.constructor.name);if("Map"===i||"Set"===i)return Array.from(e);if("Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i))return c(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,n=new Array(t);i<t;i++)n[i]=e[i];return n}function u(e){return e&&e.__esModule?e:{default:e}}function f(e){return e instanceof Element}t.Event=n,"function"==typeof r.default.CustomEvent?t.Event=n=r.default.CustomEvent:s.default&&(t.Event=n=function(e,t){t=t||{bubbles:!1,cancelable:!1,composed:!0,detail:void 0};var i=document.createEvent("CustomEvent");return i.initCustomEvent(e,t.bubbles,t.cancelable,t.detail),i},n.prototype=r.default.Event.prototype)},600:function(e,t){function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}
vendor: 15,999 bytes, line 123
123Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(){var t,n,a,r,o,s,l=arguments[0]||{},c=1,u=arguments.length,f=!1;"boolean"==typeof l&&(f=l,l=arguments[c]||{},c++);"object"!==i(l)&&"function"!=typeof l&&(l={});for(;c<u;c++)if(null!=(t=arguments[c]))for(n in t)a=l[n],l!==(r=t[n])&&(f&&r&&("[object Object]"===Object.prototype.toString.call(r)||(o=Array.isArray(r)))?(o?(o=!1,s=a&&Array.isArray(a)?a:[]):s=a&&"[object Object]"===Object.prototype.toString.call(a)?a:{},l[n]=e(f,s,r)):void 0!==r&&(l[n]=r));return l}},4963:function(e,t,i){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=s(i(600)),a=s(i(9380)),r=s(i(253)),o=i(3776);function s(e){return e&&e.__esModule?e:{default:e}}var l=a.default.document;function c(e){return e instanceof c?e:this instanceof c?void(null!=e&&e!==a.default&&(this[0]=e.nodeName?e:void 0!==e[0]&&e[0].nodeName?e[0]:l.querySelector(e),void 0!==this[0]&&null!==this[0]&&(this[0].eventRegistry=this[0].eventRegistry||{}))):new c(e)}c.prototype={on:o.on,off:o.off,trigger:o.trigger},c.extend=n.default,c.data=r.default,c.Event=o.Event;var u=c;t.default=u},9845:function(e,t,i){Object.defineProperty(t,"__esModule",{value:!0}),t.mobile=t.iphone=t.ie=void 0;var n,a=(n=i(9380))&&n.__esModule?n:{default:n};var r=a.default.navigator&&a.default.navigator.userAgent||"",o=r.indexOf("MSIE ")>0||r.indexOf("Trident/")>0,s=navigator.userAgentData&&navigator.userAgentData.mobile||a.default.navigator&&a.default.navigator.maxTouchPoints||"ontouchstart"in a.default,l=/iphone/i.test(r);t.iphone=l,t.mobile=s,t.ie=o},7184:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return e.replace(i,"\\$1")};var i=new RegExp("(\\"+["/",".","*","+","?","|","(",")","[","]","{","}","\\","$","^"].join("|\\")+")","gim")},6030:function(e,t,i){Object.defineProperty(t,"__esModule",{value:!0}),t.EventHandlers=void 0;var n=i(8711),a=i(2839),r=i(9845),o=i(7215),s=i(7760),l=i(4713);function c(e,t){var i="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!i){if(Array.isArray(e)||(i=function(e,t){if(!e)return;if("string"==typeof e)return u(e,t);var i=Object.prototype.toString.call(e).slice(8,-1);"Object"===i&&e.constructor&&(i=e.constructor.name);if("Map"===i||"Set"===i)return Array.from(e);if("Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i))return u(e,t)}(e))||t&&e&&"number"==typeof e.length){i&&(e=i);var n=0,a=function(){};return{s:a,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,o=!0,s=!1;return{s:function(){i=i.call(e)},n:function(){var e=i.next();return o=e.done,e},e:function(e){s=!0,r=e},f:function(){try{o||null==i.return||i.return()}finally{if(s)throw r}}}}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,n=new Array(t);i<t;i++)n[i]=e[i];return n}var f={keyEvent:function(e,t,i,c,u){var d=this.inputmask,p=d.opts,h=d.dependencyLib,v=d.maskset,m=this,g=h(m),y=e.key,k=n.caret.call(d,m),b=p.onKeyDown.call(this,e,n.getBuffer.call(d),k,p);if(void 0!==b)return b;if(y===a.keys.Backspace||y===a.keys.Delete||r.iphone&&y===a.keys.BACKSPACE_SAFARI||e.ctrlKey&&y===a.keys.x&&!("oncut"in m))e.preventDefault(),o.handleRemove.call(d,m,y,k),(0,s.writeBuffer)(m,n.getBuffer.call(d,!0),v.p,e,m.inputmask._valueGet()!==n.getBuffer.call(d).join(""));else if(y===a.keys.End||y===a.keys.PageDown){e.preventDefault();var x=n.seekNext.call(d,n.getLastValidPosition.call(d));n.caret.call(d,m,e.shiftKey?k.begin:x,x,!0)}else y===a.keys.Home&&!e.shiftKey||y===a.keys.PageUp?(e.preventDefault(),n.caret.call(d,m,0,e.shiftKey?k.begin:0,!0)):p.undoOnEscape&&y===a.keys.Escape&&!0!==e.altKey?((0,s.checkVal)(m,!0,!1,d.undoValue.split("")),g.trigger("click")):y!==a.keys.Insert||e.shiftKey||e.ctrlKey||void 0!==d.userOptions.insertMode?!0===p.tabThrough&&y===a.keys.Tab?!0===e.shiftKey?(k.end=n.seekPrevious.call(d,k.end,!0),!0===l.getTest.call(d,k.end-1).match.static&&k.end--,k.begin=n.seekPrevious.call(d,k.end,!0),k.begin>=0&&k.end>0&&(e.preventDefault(),n.caret.call(d,m,k.begin,k.end))):(k.begin=n.seekNext.call(d,k.begin,!0),k.end=n.seekNext.call(d,k.begin,!0),k.end<v.maskLength&&k.end--,k.begin<=v.maskLength&&(e.preventDefault(),n.caret.call(d,m,k.begin,k.end))):e.shiftKey||p.insertModeVisual&&!1===p.insertMode&&(y===a.keys.ArrowRight?setTimeout((function(){var e=n.caret.call(d,m);n.caret.call(d,m,e.begin)}),0):y===a.keys.ArrowLeft&&setTimeout((function(){var e=n.translatePosition.call(d,m.inputmask.caretPos.begin);n.translatePosition.call(d,m.inputmask.caretPos.end);d.isRTL?n.caret.call(d,m,e+(e===v.maskLength?0:1)):n.caret.call(d,m,e-(0===e?0:1))}),0)):o.isSelection.call(d,k)?p.insertMode=!p.insertMode:(p.insertMode=!p.insertMode,n.caret.call(d,m,k.begin,k.begin));return d.isComposing=y==a.keys.Process||y==a.keys.Unidentified,d.ignorable=p.ignorables.includes(y),f.keypressEvent.call(this,e,t,i,c,u)},keypressEvent:function(e,t,i,r,l){var c=this.inputmask||this,u=c.opts,f=c.dependencyLib,d=c.maskset,p=c.el,h=f(p),v=e.key;if(!0===t||e.ctrlKey&&e.altKey||!(e.ctrlKey||e.metaKey||c.ignorable)){if(v){var m,g=t?{begin:l,end:l}:n.caret.call(c,p);v=u.substitutes[v]||v,d.writeOutBuffer=!0;var y=o.isValid.call(c,g,v,r,void 0,void 0,void 0,t);if(!1!==y&&(n.resetMaskSet.call(c,!0),m=void 0!==y.caret?y.caret:n.seekNext.call(c,y.pos.begin?y.pos.begin:y.pos),d.p=m),m=u.numericInput&&void 0===y.caret?n.seekPrevious.call(c,m):m,!1!==i&&(setTimeout((function(){u.onKeyValidation.call(p,v,y)}),0),d.writeOutBuffer&&!1!==y)){var k=n.getBuffer.call(c);(0,s.writeBuffer)(p,k,m,e,!0!==t)}if(e.preventDefault(),t)return!1!==y&&(y.forwardPosition=m),y}}else v===a.keys.Enter&&c.undoValue!==c._valueGet(!0)&&(c.undoValue=c._valueGet(!0),setTimeout((function(){h.trigger("change")}),0))},pasteEvent:function(e){var t,i=this.inputmask,a=i.opts,r=i._valueGet(!0),o=n.caret.call(i,this);i.isRTL&&(t=o.end,o.end=n.translatePosition.call(i,o.begin),o.begin=n.translatePosition.call(i,t));var l=r.substr(0,o.begin),u=r.substr(o.end,r.length);if(l==(i.isRTL?n.getBufferTemplate.call(i).slice().reverse():n.getBufferTemplate.call(i)).slice(0,o.begin).join("")&&(l=""),u==(i.isRTL?n.getBufferTemplate.call(i).slice().reverse():n.getBufferTemplate.call(i)).slice(o.end).join("")&&(u=""),window.clipboardData&&window.clipboardData.getData)r=l+window.clipboardData.getData("Text")+u;else{if(!e.clipboardData||!e.clipboardData.getData)return!0;r=l+e.clipboardData.getData("text/plain")+u}var f=r;if(i.isRTL){f=f.split("");var d,p=c(n.getBufferTemplate.call(i));try{for(p.s();!(d=p.n()).done;){var h=d.value;f[0]===h&&f.shift()}}catch(e){p.e(e)}finally{p.f()}f=f.join("")}if("function"==typeof a.onBeforePaste){if(!1===(f=a.onBeforePaste.call(i,f,a)))return!1;f||(f=r)}(0,s.checkVal)(this,!0,!1,f.toString().split(""),e),e.preventDefault()},inputFallBackEvent:function(e){var t=this.inputmask,i=t.opts,o=t.dependencyLib;var c,u=this,d=u.inputmask._valueGet(!0),p=(t.isRTL?n.getBuffer.call(t).slice().reverse():n.getBuffer.call(t)).join(""),h=n.caret.call(t,u,void 0,void 0,!0);if(p!==d){if(c=function(e,a,r){for(var o,s,c,u=e.substr(0,r.begin).split(""),f=e.substr(r.begin).split(""),d=a.substr(0,r.begin).split(""),p=a.substr(r.begin).split(""),h=u.length>=d.length?u.length:d.length,v=f.length>=p.length?f.length:p.length,m="",g=[],y="~";u.length<h;)u.push(y);for(;d.length<h;)d.push(y);for(;f.length<v;)f.unshift(y);for(;p.length<v;)p.unshift(y);var k=u.concat(f),b=d.concat(p);for(s=0,o=k.length;s<o;s++)switch(c=l.getPlaceholder.call(t,n.translatePosition.call(t,s)),m){case"insertText":b[s-1]===k[s]&&r.begin==k.length-1&&g.push(k[s]),s=o;break;case"insertReplacementText":case"deleteContentBackward":k[s]===y?r.end++:s=o;break;default:k[s]!==b[s]&&(k[s+1]!==y&&k[s+1]!==c&&void 0!==k[s+1]||(b[s]!==c||b[s+1]!==y)&&b[s]!==y?b[s+1]===y&&b[s]===k[s+1]?(m="insertText",g.push(k[s]),r.begin--,r.end--):k[s]!==c&&k[s]!==y&&(k[s+1]===y||b[s]!==k[s]&&b[s+1]===k[s+1])?(m="insertReplacementText",g.push(k[s]),r.begin--):k[s]===y?(m="deleteContentBackward",(n.isMask.call(t,n.translatePosition.call(t,s),!0)||b[s]===i.radixPoint)&&r.end++):s=o:(m="insertText",g.push(k[s]),r.begin--,r.end--))}return{action:m,data:g,caret:r}}(d,p,h),(u.inputmask.shadowRoot||u.ownerDocument).activeElement!==u&&u.focus(),(0,s.writeBuffer)(u,n.getBuffer.call(t)),n.caret.call(t,u,h.begin,h.end,!0),!r.mobile&&t.skipNextInsert&&"insertText"===e.inputType&&"insertText"===c.action&&t.isComposing)return!1;switch("insertCompositionText"===e.inputType&&"insertText"===c.action&&t.isComposing?t.skipNextInsert=!0:t.skipNextInsert=!1,c.action){case"insertText":case"insertReplacementText":c.data.forEach((function(e,i){var n=new o.Event("keypress");n.key=e,t.ignorable=!1,f.keypressEvent.call(u,n)})),setTimeout((function(){t.$el.trigger("keyup")}),0);break;case"deleteContentBackward":var v=new o.Event("keydown");v.key=a.keys.Backspace,f.keyEvent.call(u,v);break;default:(0,s.applyInputValue)(u,d),n.caret.call(t,u,h.begin,h.end,!0)}e.preventDefault()}},setValueEvent:function(e){var t=this.inputmask,i=this,a=e&&e.detail?e.detail[0]:arguments[1];void 0===a&&(a=i.inputmask._valueGet(!0)),(0,s.applyInputValue)(i,a),(e.detail&&void 0!==e.detail[1]||void 0!==arguments[2])&&n.caret.call(t,i,e.detail?e.detail[1]:arguments[2])},focusEvent:function(e){var t=this.inputmask,i=t.opts,a=null==t?void 0:t._valueGet();i.showMaskOnFocus&&a!==n.getBuffer.call(t).join("")&&(0,s.writeBuffer)(this,n.getBuffer.call(t),n.seekNext.call(t,n.getLastValidPosition.call(t))),!0!==i.positionCaretOnTab||!1!==t.mouseEnter||o.isComplete.call(t,n.getBuffer.call(t))&&-1!==n.getLastValidPosition.call(t)||f.clickEvent.apply(this,[e,!0]),t.undoValue=null==t?void 0:t._valueGet(!0)},invalidEvent:function(e){this.inputmask.validationEvent=!0},mouseleaveEvent:function(){var e=this.inputmask,t=e.opts,i=this;e.mouseEnter=!1,t.clearMaskOnLostFocus&&(i.inputmask.shadowRoot||i.ownerDocument).activeElement!==i&&(0,s.HandleNativePlaceholder)(i,e.originalPlaceholder)},clickEvent:function(e,t){var i=this.inputmask;i.clicked++;var a=this;if((a.inputmask.shadowRoot||a.ownerDocument).activeElement===a){var r=n.determineNewCaretPosition.call(i,n.caret.call(i,a),t);void 0!==r&&n.caret.call(i,a,r)}},cutEvent:function(e){var t=this.inputmask,i=t.maskset,r=this,l=n.caret.call(t,r),c=t.isRTL?n.getBuffer.call(t).slice(l.end,l.begin):n.getBuffer.call(t).slice(l.begin,l.end),u=t.isRTL?c.reverse().join(""):c.join("");window.navigator.clipboard?window.navigator.clipboard.writeText(u):window.clipboardData&&window.clipboardData.getData&&window.clipboardData.setData("Text",u),o.handleRemove.call(t,r,a.keys.Delete,l),(0,s.writeBuffer)(r,n.getBuffer.call(t),i.p,e,t.undoValue!==t._valueGet(!0))},blurEvent:function(e){var t=this.inputmask,i=t.opts,a=t.dependencyLib;t.clicked=0;var r=a(this),l=this;if(l.inputmask){(0,s.HandleNativePlaceholder)(l,t.originalPlaceholder);var c=l.inputmask._valueGet(),u=n.getBuffer.call(t).slice();""!==c&&(i.clearMaskOnLostFocus&&(-1===n.getLastValidPosition.call(t)&&c===n.getBufferTemplate.call(t).join("")?u=[]:s.clearOptionalTail.call(t,u)),!1===o.isComplete.call(t,u)&&(setTimeout((function(){r.trigger("incomplete")}),0),i.clearIncomplete&&(n.resetMaskSet.call(t),u=i.clearMaskOnLostFocus?[]:n.getBufferTemplate.call(t).slice())),(0,s.writeBuffer)(l,u,void 0,e)),t.undoValue!==t._valueGet(!0)&&(t.undoValue=t._valueGet(!0),r.trigger("change"))}},mouseenterEvent:function(){var e=this.inputmask,t=e.opts.showMaskOnHover,i=this;if(e.mouseEnter=!0,(i.inputmask.shadowRoot||i.ownerDocument).activeElement!==i){var a=(e.isRTL?n.getBufferTemplate.call(e).slice().reverse():n.getBufferTemplate.call(e)).join("");t&&(0,s.HandleNativePlaceholder)(i,a)}},submitEvent:function(){var e=this.inputmask,t=e.opts;e.undoValue!==e._valueGet(!0)&&e.$el.trigger("change"),-1===n.getLastValidPosition.call(e)&&e._valueGet&&e._valueGet()===n.getBufferTemplate.call(e).join("")&&e._valueSet(""),t.clearIncomplete&&!1===o.isComplete.call(e,n.getBuffer.call(e))&&e._valueSet(""),t.removeMaskOnSubmit&&(e._valueSet(e.unmaskedvalue(),!0),setTimeout((function(){(0,s.writeBuffer)(e.el,n.getBuffer.call(e))}),0))},resetEvent:function(){var e=this.inputmask;e.refreshValue=!0,setTimeout((function(){(0,s.applyInputValue)(e.el,e._valueGet(!0))}),0)}};t.EventHandlers=f},9716:function(e,t,i){Object.defineProperty(t,"__esModule",{value:!0}),t.EventRuler=void 0;var n,a=(n=i(2394))&&n.__esModule?n:{default:n},r=i(2839),o=i(8711),s=i(7760);var l={on:function(e,t,i){var n=e.inputmask.dependencyLib,l=function(t){t.originalEvent&&(t=t.originalEvent||t,arguments[0]=t);var l,c=this,u=c.inputmask,f=u?u.opts:void 0;if(void 0===u&&"FORM"!==this.nodeName){var d=n.data(c,"_inputmask_opts");n(c).off(),d&&new a.default(d).mask(c)}else{if(["submit","reset","setvalue"].includes(t.type)||"FORM"===this.nodeName||!(c.disabled||c.readOnly&&!("keydown"===t.type&&t.ctrlKey&&t.key===r.keys.c||!1===f.tabThrough&&t.key===r.keys.Tab))){switch(t.type){case"input":if(!0===u.skipInputEvent)return u.skipInputEvent=!1,t.preventDefault();break;case"click":case"focus":return u.validationEvent?(u.validationEvent=!1,e.blur(),(0,s.HandleNativePlaceholder)(e,(u.isRTL?o.getBufferTemplate.call(u).slice().reverse():o.getBufferTemplate.call(u)).join("")),setTimeout((function(){e.focus()}),f.validationEventTimeOut),!1):(l=arguments,void setTimeout((function(){e.inputmask&&i.apply(c,l)}),0))}var p=i.apply(c,arguments);return!1===p&&(t.preventDefault(),t.stopPropagation()),p}t.preventDefault()}};["submit","reset"].includes(t)?(l=l.bind(e),null!==e.form&&n(e.form).on(t,l)):n(e).on(t,l),e.inputmask.events[t]=e.inputmask.events[t]||[],e.inputmask.events[t].push(l)},off:function(e,t){if(e.inputmask&&e.inputmask.events){var i=e.inputmask.dependencyLib,n=e.inputmask.events;for(var a in t&&((n=[])[t]=e.inputmask.events[t]),n){for(var r=n[a];r.length>0;){var o=r.pop();["submit","reset"].includes(a)?null!==e.form&&i(e.form).off(a,o):i(e).off(a,o)}delete e.inputmask.events[a]}}}};t.EventRuler=l},219:function(e,t,i){var n=d(i(2394)),a=i(2839),r=d(i(7184)),o=i(8711),s=i(4713);function l(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var i=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=i){var n,a,r,o,s=[],l=!0,c=!1;try{if(r=(i=i.call(e)).next,0===t){if(Object(i)!==i)return;l=!1}else for(;!(l=(n=r.call(i)).done)&&(s.push(n.value),s.length!==t);l=!0);}catch(e){c=!0,a=e}finally{try{if(!l&&null!=i.return&&(o=i.return(),Object(o)!==o))return}finally{if(c)throw a}}return s}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return c(e,t);var i=Object.prototype.toString.call(e).slice(8,-1);"Object"===i&&e.constructor&&(i=e.constructor.name);if("Map"===i||"Set"===i)return Array.from(e);if("Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i))return c(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,n=new Array(t);i<t;i++)n[i]=e[i];return n}function u(e){return u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},u(e)}function f(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,(a=n.key,r=void 0,r=function(e,t){if("object"!==u(e)||null===e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!==u(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(a,"string"),"symbol"===u(r)?r:String(r)),n)}var a,r}
123function d(e){return e&&e.__esModule?e:{default:e}}var p=n.default.dependencyLib,h=function(){function e(t,i,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.mask=t,this.format=i,this.opts=n,this._date=new Date(1,0,1),this.initDateObject(t,this.opts)}var t,i,n;return t=e,(i=[{key:"date",get:function(){return void 0===this._date&&(this._date=new Date(1,0,1),this.initDateObject(void 0,this.opts)),this._date}},{key:"initDateObject",value:function(e,t){var i;for(P(t).lastIndex=0;i=P(t).exec(this.format);){var n=new RegExp("\\d+$").exec(i[0]),a=n?i[0][0]+"x":i[0],r=void 0;if(void 0!==e){if(n){var o=P(t).lastIndex,s=E(i.index,t);P(t).lastIndex=o,r=e.slice(0,e.indexOf(s.nextMatch[0]))}else r=e.slice(0,g[a]&&g[a][4]||a.length);e=e.slice(r.length)}Object.prototype.hasOwnProperty.call(g,a)&&this.setValue(this,r,a,g[a][2],g[a][1])}}},{key:"setValue",value:function(e,t,i,n,a){if(void 0!==t&&(e[n]="ampm"===n?t:t.replace(/[^0-9]/g,"0"),e["raw"+n]=t.replace(/\s/g,"_")),void 0!==a){var r=e[n];("day"===n&&29===parseInt(r)||"month"===n&&2===parseInt(r))&&(29!==parseInt(e.day)||2!==parseInt(e.month)||""!==e.year&&void 0!==e.year||e._date.setFullYear(2012,1,29)),"day"===n&&(m=!0,0===parseInt(r)&&(r=1)),"month"===n&&(m=!0),"year"===n&&(m=!0,r.length<4&&(r=M(r,4,!0))),""===r||isNaN(r)||a.call(e._date,r),"ampm"===n&&a.call(e._date,r)}}},{key:"reset",value:function(){this._date=new Date(1,0,1)}},{key:"reInit",value:function(){this._date=void 0,this.date}}])&&f(t.prototype,i),n&&f(t,n),Object.defineProperty(t,"prototype",{writable:!1}),e}(),v=(new Date).getFullYear(),m=!1,g={d:["[1-9]|[12][0-9]|3[01]",Date.prototype.setDate,"day",Date.prototype.getDate],dd:["0[1-9]|[12][0-9]|3[01]",Date.prototype.setDate,"day",function(){return M(Date.prototype.getDate.call(this),2)}],ddd:[""],dddd:[""],m:["[1-9]|1[012]",function(e){var t=e?parseInt(e):0;return t>0&&t--,Date.prototype.setMonth.call(this,t)},"month",function(){return Date.prototype.getMonth.call(this)+1}],mm:["0[1-9]|1[012]",function(e){var t=e?parseInt(e):0;return t>0&&t--,Date.prototype.setMonth.call(this,t)},"month",function(){return M(Date.prototype.getMonth.call(this)+1,2)}],mmm:[""],mmmm:[""],yy:["[0-9]{2}",Date.prototype.setFullYear,"year",function(){return M(Date.prototype.getFullYear.call(this),2)}],yyyy:["[0-9]{4}",Date.prototype.setFullYear,"year",function(){return M(Date.prototype.getFullYear.call(this),4)}],h:["[1-9]|1[0-2]",Date.prototype.setHours,"hours",Date.prototype.getHours],hh:["0[1-9]|1[0-2]",Date.prototype.setHours,"hours",function(){return M(Date.prototype.getHours.call(this),2)}],hx:[function(e){return"[0-9]{".concat(e,"}")},Date.prototype.setHours,"hours",function(e){return Date.prototype.getHours}],H:["1?[0-9]|2[0-3]",Date.prototype.setHours,"hours",Date.prototype.getHours],HH:["0[0-9]|1[0-9]|2[0-3]",Date.prototype.setHours,"hours",function(){return M(Date.prototype.getHours.call(this),2)}],Hx:[function(e){return"[0-9]{".concat(e,"}")},Date.prototype.setHours,"hours",function(e){return function(){return M(Date.prototype.getHours.call(this),e)}}],M:["[1-5]?[0-9]",Date.prototype.setMinutes,"minutes",Date.prototype.getMinutes],MM:["0[0-9]|1[0-9]|2[0-9]|3[0-9]|4[0-9]|5[0-9]",Date.prototype.setMinutes,"minutes",function(){return M(Date.prototype.getMinutes.call(this),2)}],s:["[1-5]?[0-9]",Date.prototype.setSeconds,"seconds",Date.prototype.getSeconds],ss:["0[0-9]|1[0-9]|2[0-9]|3[0-9]|4[0-9]|5[0-9]",Date.prototype.setSeconds,"seconds",function(){return M(Date.prototype.getSeconds.call(this),2)}],l:["[0-9]{3}",Date.prototype.setMilliseconds,"milliseconds",function(){return M(Date.prototype.getMilliseconds.call(this),3)},3],L:["[0-9]{2}",Date.prototype.setMilliseconds,"milliseconds",function(){return M(Date.prototype.getMilliseconds.call(this),2)},2],t:["[ap]",k,"ampm",b,1],tt:["[ap]m",k,"ampm",b,2],T:["[AP]",k,"ampm",b,1],TT:["[AP]M",k,"ampm",b,2],Z:[".*",void 0,"Z",function(){var e=this.toString().match(/\((.+)\)/)[1];e.includes(" ")&&(e=(e=e.replace("-"," ").toUpperCase()).split(" ").map((function(e){return l(e,1)[0]})).join(""));return e}],o:[""],S:[""]},y={isoDate:"yyyy-mm-dd",isoTime:"HH:MM:ss",isoDateTime:"yyyy-mm-dd'T'HH:MM:ss",isoUtcDateTime:"UTC:yyyy-mm-dd'T'HH:MM:ss'Z'"};function k(e){var t=this.getHours();e.toLowerCase().includes("p")?this.setHours(t+12):e.toLowerCase().includes("a")&&t>=12&&this.setHours(t-12)}function b(){var e=this.getHours();return(e=e||12)>=12?"PM":"AM"}function x(e){var t=new RegExp("\\d+$").exec(e[0]);if(t&&void 0!==t[0]){var i=g[e[0][0]+"x"].slice("");return i[0]=i[0](t[0]),i[3]=i[3](t[0]),i}if(g[e[0]])return g[e[0]]}function P(e){if(!e.tokenizer){var t=[],i=[];for(var n in g)if(/\.*x$/.test(n)){var a=n[0]+"\\d+";-1===i.indexOf(a)&&i.push(a)}
123else-1===t.indexOf(n[0])&&t.push(n[0]);e.tokenizer="("+(i.length>0?i.join("|")+"|":"")+t.join("+|")+")+?|.",e.tokenizer=new RegExp(e.tokenizer,"g")}return e.tokenizer}function w(e,t,i){if(!m)return!0;if(void 0===e.rawday||!isFinite(e.rawday)&&new Date(e.date.getFullYear(),isFinite(e.rawmonth)?e.month:e.date.getMonth()+1,0).getDate()>=e.day||"29"==e.day&&(!isFinite(e.rawyear)||void 0===e.rawyear||""===e.rawyear)||new Date(e.date.getFullYear(),isFinite(e.rawmonth)?e.month:e.date.getMonth()+1,0).getDate()>=e.day)return t;if("29"==e.day){var n=E(t.pos,i);if("yyyy"===n.targetMatch[0]&&t.pos-n.targetMatchIndex==2)return t.remove=t.pos+1,t}else if("02"==e.month&&"30"==e.day&&void 0!==t.c)return e.day="03",e.date.setDate(3),e.date.setMonth(1),t.insert=[{pos:t.pos,c:"0"},{pos:t.pos+1,c:t.c}],t.caret=o.seekNext.call(this,t.pos+1),t;return!1}function S(e,t,i,n){var a,o,s="";for(P(i).lastIndex=0;a=P(i).exec(e);){if(void 0===t)if(o=x(a))s+="("+o[0]+")";else switch(a[0]){case"[":s+="(";break;case"]":s+=")?";break;default:s+=(0,r.default)(a[0])}else if(o=x(a))if(!0!==n&&o[3])s+=o[3].call(t.date);else o[2]?s+=t["raw"+o[2]]:s+=a[0];else s+=a[0]}return s}function M(e,t,i){for(e=String(e),t=t||2;e.length<t;)e=i?e+"0":"0"+e;return e}function _(e,t,i){return"string"==typeof e?new h(e,t,i):e&&"object"===u(e)&&Object.prototype.hasOwnProperty.call(e,"date")?e:void 0}function O(e,t){return S(t.inputFormat,{date:e},t)}function E(e,t){var i,n,a=0,r=0;for(P(t).lastIndex=0;n=P(t).exec(t.inputFormat);){var o=new RegExp("\\d+$").exec(n[0]);if((a+=r=o?parseInt(o[0]):n[0].length)>=e+1){i=n,n=P(t).exec(t.inputFormat);break}}return{targetMatchIndex:a-r,nextMatch:n,targetMatch:i}}n.default.extendAliases({datetime:{mask:function(e){return e.numericInput=!1,g.S=e.i18n.ordinalSuffix.join("|"),e.inputFormat=y[e.inputFormat]||e.inputFormat,e.displayFormat=y[e.displayFormat]||e.displayFormat||e.inputFormat,e.outputFormat=y[e.outputFormat]||e.outputFormat||e.inputFormat,e.placeholder=""!==e.placeholder?e.placeholder:e.inputFormat.replace(/[[\]]/,""),e.regex=S(e.inputFormat,void 0,e),e.min=_(e.min,e.inputFormat,e),e.max=_(e.max,e.inputFormat,e),null},placeholder:"",inputFormat:"isoDateTime",displayFormat:null,outputFormat:null,min:null,max:null,skipOptionalPartCharacter:"",i18n:{dayNames:["Mon","Tue","Wed","Thu","Fri","Sat","Sun","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],monthNames:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","January","February","March","April","May","June","July","August","September","October","November","December"],ordinalSuffix:["st","nd","rd","th"]},preValidation:function(e,t,i,n,a,r,o,s){if(s)return!0;if(isNaN(i)&&e[t]!==i){var l=E(t,a);if(l.nextMatch&&l.nextMatch[0]===i&&l.targetMatch[0].length>1){var c=g[l.targetMatch[0]][0];if(new RegExp(c).test("0"+e[t-1]))return e[t]=e[t-1],e[t-1]="0",{fuzzy:!0,buffer:e,refreshFromBuffer:{start:t-1,end:t+1},pos:t+1}}}return!0},postValidation:function(e,t,i,n,a,r,o,l){var c,u;if(o)return!0;if(!1===n&&(((c=E(t+1,a)).targetMatch&&c.targetMatchIndex===t&&c.targetMatch[0].length>1&&void 0!==g[c.targetMatch[0]]||(c=E(t+2,a)).targetMatch&&c.targetMatchIndex===t+1&&c.targetMatch[0].length>1&&void 0!==g[c.targetMatch[0]])&&(u=g[c.targetMatch[0]][0]),void 0!==u&&(void 0!==r.validPositions[t+1]&&new RegExp(u).test(i+"0")?(e[t]=i,e[t+1]="0",n={pos:t+2,caret:t}):new RegExp(u).test("0"+i)&&(e[t]="0",e[t+1]=i,n={pos:t+2})),!1===n))return n;if(n.fuzzy&&(e=n.buffer,t=n.pos),(c=E(t,a)).targetMatch&&c.targetMatch[0]&&void 0!==g[c.targetMatch[0]]){var f=g[c.targetMatch[0]];u=f[0];var d=e.slice(c.targetMatchIndex,c.targetMatchIndex+c.targetMatch[0].length);if(!1===new RegExp(u).test(d.join(""))&&2===c.targetMatch[0].length&&r.validPositions[c.targetMatchIndex]&&r.validPositions[c.targetMatchIndex+1]&&(r.validPositions[c.targetMatchIndex+1].input="0"),"year"==f[2])for(var p=s.getMaskTemplate.call(this,!1,1,void 0,!0),h=t+1;h<e.length;h++)e[h]=p[h],delete r.validPositions[h]}var m=n,y=_(e.join(""),a.inputFormat,a);return m&&!isNaN(y.date.getTime())&&(a.prefillYear&&(m=function(e,t,i){if(e.year!==e.rawyear){var n=v.toString(),a=e.rawyear.replace(/[^0-9]/g,""),r=n.slice(0,a.length),o=n.slice(a.length);if(2===a.length&&a===r){var s=new Date(v,e.month-1,e.day);e.day==s.getDate()&&(!i.max||i.max.date.getTime()>=s.getTime())&&(e.date.setFullYear(v),e.year=n,t.insert=[{pos:t.pos+1,c:o[0]},{pos:t.pos+2,c:o[1]}])}}return t}(y,m,a)),m=function(e,t,i,n,a){if(!t)return t;if(t&&i.min&&!isNaN(i.min.date.getTime())){var r;for(e.reset(),P(i).lastIndex=0;r=P(i).exec(i.inputFormat);){var o;if((o=x(r))&&o[3]){for(var s=o[1],l=e[o[2]],c=i.min[o[2]],u=i.max?i.max[o[2]]:c,f=[],d=!1,p=0;p<c.length;p++)void 0!==n.validPositions[p+r.index]||d?(f[p]=l[p],d=d||l[p]>c[p]):(f[p]=c[p],"year"===o[2]&&l.length-1==p&&c!=u&&(f=(parseInt(f.join(""))+1).toString().split("")),"ampm"===o[2]&&
vendor: 12,806 bytes, line 123
123c!=u&&i.min.date.getTime()>e.date.getTime()&&(f[p]=u[p]));s.call(e._date,f.join(""))}}t=i.min.date.getTime()<=e.date.getTime(),e.reInit()}return t&&i.max&&(isNaN(i.max.date.getTime())||(t=i.max.date.getTime()>=e.date.getTime())),t}(y,m=w.call(this,y,m,a),a,r)),void 0!==t&&m&&n.pos!==t?{buffer:S(a.inputFormat,y,a).split(""),refreshFromBuffer:{start:t,end:n.pos},pos:n.caret||n.pos}:m},onKeyDown:function(e,t,i,n){e.ctrlKey&&e.key===a.keys.ArrowRight&&(this.inputmask._valueSet(O(new Date,n)),p(this).trigger("setvalue"))},onUnMask:function(e,t,i){return t?S(i.outputFormat,_(e,i.inputFormat,i),i,!0):t},casing:function(e,t,i,n){return 0==t.nativeDef.indexOf("[ap]")?e.toLowerCase():0==t.nativeDef.indexOf("[AP]")?e.toUpperCase():e},onBeforeMask:function(e,t){return"[object Date]"===Object.prototype.toString.call(e)&&(e=O(e,t)),e},insertMode:!1,insertModeVisual:!1,shiftPositions:!1,keepStatic:!1,inputmode:"numeric",prefillYear:!0}})},3851:function(e,t,i){var n,a=(n=i(2394))&&n.__esModule?n:{default:n},r=i(8711),o=i(4713);a.default.extendDefinitions({A:{validator:"[A-Za-z\u0410-\u044f\u0401\u0451\xc0-\xff\xb5]",casing:"upper"},"&":{validator:"[0-9A-Za-z\u0410-\u044f\u0401\u0451\xc0-\xff\xb5]",casing:"upper"},"#":{validator:"[0-9A-Fa-f]",casing:"upper"}});var s=new RegExp("25[0-5]|2[0-4][0-9]|[01][0-9][0-9]");function l(e,t,i,n,a){return i-1>-1&&"."!==t.buffer[i-1]?(e=t.buffer[i-1]+e,e=i-2>-1&&"."!==t.buffer[i-2]?t.buffer[i-2]+e:"0"+e):e="00"+e,s.test(e)}a.default.extendAliases({cssunit:{regex:"[+-]?[0-9]+\\.?([0-9]+)?(px|em|rem|ex|%|in|cm|mm|pt|pc)"},url:{regex:"(https?|ftp)://.*",autoUnmask:!1,keepStatic:!1,tabThrough:!0},ip:{mask:"i{1,3}.j{1,3}.k{1,3}.l{1,3}",definitions:{i:{validator:l},j:{validator:l},k:{validator:l},l:{validator:l}},onUnMask:function(e,t,i){return e},inputmode:"decimal",substitutes:{",":"."}},email:{mask:function(e){var t=e.separator,i=e.quantifier,n="*{1,64}[.*{1,64}][.*{1,64}][.*{1,63}]@-{1,63}.-{1,63}[.-{1,63}][.-{1,63}]",a=n;if(t)for(var r=0;r<i;r++)a+="[".concat(t).concat(n,"]");return a},greedy:!1,casing:"lower",separator:null,quantifier:5,skipOptionalPartCharacter:"",onBeforePaste:function(e,t){return(e=e.toLowerCase()).replace("mailto:","")},definitions:{"*":{validator:"[0-9\uff11-\uff19A-Za-z\u0410-\u044f\u0401\u0451\xc0-\xff\xb5!#$%&'*+/=?^_`{|}~-]"},"-":{validator:"[0-9A-Za-z-]"}},onUnMask:function(e,t,i){return e},inputmode:"email"},mac:{mask:"##:##:##:##:##:##"},vin:{mask:"V{13}9{4}",definitions:{V:{validator:"[A-HJ-NPR-Za-hj-npr-z\\d]",casing:"upper"}},clearIncomplete:!0,autoUnmask:!0},ssn:{mask:"999-99-9999",postValidation:function(e,t,i,n,a,s,l){var c=o.getMaskTemplate.call(this,!0,r.getLastValidPosition.call(this),!0,!0);return/^(?!219-09-9999|078-05-1120)(?!666|000|9.{2}).{3}-(?!00).{2}-(?!0{4}).{4}$/.test(c.join(""))}}})},207:function(e,t,i){var n=s(i(2394)),a=s(i(7184)),r=i(8711),o=i(2839);function s(e){return e&&e.__esModule?e:{default:e}}var l=n.default.dependencyLib;function c(e,t){for(var i="",a=0;a<e.length;a++)n.default.prototype.definitions[e.charAt(a)]||t.definitions[e.charAt(a)]||t.optionalmarker[0]===e.charAt(a)||t.optionalmarker[1]===e.charAt(a)||t.quantifiermarker[0]===e.charAt(a)||t.quantifiermarker[1]===e.charAt(a)||t.groupmarker[0]===e.charAt(a)||t.groupmarker[1]===e.charAt(a)||t.alternatormarker===e.charAt(a)?i+="\\"+e.charAt(a):i+=e.charAt(a);return i}function u(e,t,i,n){if(e.length>0&&t>0&&(!i.digitsOptional||n)){var a=e.indexOf(i.radixPoint),r=!1;i.negationSymbol.back===e[e.length-1]&&(r=!0,e.length--),-1===a&&(e.push(i.radixPoint),a=e.length-1);for(var o=1;o<=t;o++)isFinite(e[a+o])||(e[a+o]="0")}return r&&e.push(i.negationSymbol.back),e}function f(e,t){var i=0;for(var n in"+"===e&&(i=r.seekNext.call(this,t.validPositions.length-1)),t.tests)if((n=parseInt(n))>=i)for(var a=0,o=t.tests[n].length;a<o;a++)if((void 0===t.validPositions[n]||"-"===e)&&t.tests[n][a].match.def===e)return n+(void 0!==t.validPositions[n]&&"-"!==e?1:0);return i}function d(e,t){for(var i=-1,n=0,a=t.validPositions.length;n<a;n++){var r=t.validPositions[n];if(r&&r.match.def===e){i=n;break}}return i}function p(e,t,i,n,a){var r=t.buffer?t.buffer.indexOf(a.radixPoint):-1,o=(-1!==r||n&&a.jitMasking)&&new RegExp(a.definitions[9].validator).test(e);return a._radixDance&&-1!==r&&o&&null==t.validPositions[r]?{insert:{pos:r===i?r+1:r,c:a.radixPoint},pos:i}:o}n.default.extendAliases({numeric:{mask:function(e){e.repeat=0,e.groupSeparator===e.radixPoint&&e.digits&&"0"!==e.digits&&("."===e.radixPoint?e.groupSeparator=",":","===e.radixPoint?e.groupSeparator=".":e.groupSeparator="")," "===e.groupSeparator&&(e.skipOptionalPartCharacter=void 0),e.placeholder.length>1&&(e.placeholder=e.placeholder.charAt(0)),"radixFocus"===e.positionCaretOnClick&&""===e.placeholder&&(e.positionCaretOnClick="lvp");var t="0",i=e.radixPoint;!0===e.numericInput&&void 0===e.__financeInput?(t="1",e.positionCaretOnClick="radixFocus"===e.positionCaretOnClick?"lvp":e.positionCaretOnClick,e.digitsOptional=!1,isNaN(e.digits)&&(e.digits=2),e._radixDance=!1,i=","===e.radixPoint?"?":"!",""!==e.radixPoint&&void 0===e.definitions[i]&&(e.definitions[i]={},e.definitions[i].validator="["+e.radixPoint+"]",e.definitions[i].placeholder=e.radixPoint,e.definitions[i].static=!0,e.definitions[i].generated=!0)):(e.__financeInput=!1,e.numericInput=!0);var n,r="[+]";if(r+=c(e.prefix,e),""!==e.groupSeparator?(void 0===e.definitions[e.groupSeparator]&&(e.definitions[e.groupSeparator]={},e.definitions[e.groupSeparator].validator="["+e.groupSeparator+"]",e.definitions[e.groupSeparator].placeholder=e.groupSeparator,e.definitions[e.groupSeparator].static=!0,e.definitions[e.groupSeparator].generated=!0),r+=e._mask(e)):r+="9{+}",void 0!==e.digits&&0!==e.digits){var o=e.digits.toString().split(",");isFinite(o[0])&&o[1]&&isFinite(o[1])?r+=i+t+"{"+e.digits+"}":(isNaN(e.digits)||parseInt(e.digits)>0)&&(e.digitsOptional||e.jitMasking?(n=r+i+t+"{0,"+e.digits+"}",e.keepStatic=!0):r+=i+t+"{"+e.digits+"}")}else e.inputmode="numeric";return r+=c(e.suffix,e),r+="[-]",n&&(r=[n+c(e.suffix,e)+"[-]",r]),e.greedy=!1,function(e){void 0===e.parseMinMaxOptions&&(null!==e.min&&(e.min=e.min.toString().replace(new RegExp((0,a.default)(e.groupSeparator),"g"),""),","===e.radixPoint&&(e.min=e.min.replace(e.radixPoint,".")),e.min=isFinite(e.min)?parseFloat(e.min):NaN,isNaN(e.min)&&(e.min=Number.MIN_VALUE)),null!==e.max&&(e.max=e.max.toString().replace(new RegExp((0,a.default)(e.groupSeparator),"g"),""),","===e.radixPoint&&(e.max=e.max.replace(e.radixPoint,".")),e.max=isFinite(e.max)?parseFloat(e.max):NaN,isNaN(e.max)&&(e.max=Number.MAX_VALUE)),e.parseMinMaxOptions="done")}(e),""!==e.radixPoint&&e.substituteRadixPoint&&(e.substitutes["."==e.radixPoint?",":"."]=e.radixPoint),r},_mask:function(e){return"("+e.groupSeparator+"999){+|1}"},digits:"*",digitsOptional:!0,enforceDigitsOnBlur:!1,radixPoint:".",positionCaretOnClick:"radixFocus",_radixDance:!0,groupSeparator:"",allowMinus:!0,negationSymbol:{front:"-",back:""},prefix:"",suffix:"",min:null,max:null,SetMaxOnOverflow:!1,step:1,inputType:"text",unmaskAsNumber:!1,roundingFN:Math.round,inputmode:"decimal",shortcuts:{k:"1000",m:"1000000"},placeholder:"0",greedy:!1,rightAlign:!0,insertMode:!0,autoUnmask:!1,skipOptionalPartCharacter:"",usePrototypeDefinitions:!1,stripLeadingZeroes:!0,substituteRadixPoint:!0,definitions:{0:{validator:p},1:{validator:p,definitionSymbol:"9"},9:{validator:"[0-9\uff10-\uff19\u0660-\u0669\u06f0-\u06f9]",definitionSymbol:"*"},"+":{validator:function(e,t,i,n,a){return a.allowMinus&&("-"===e||e===a.negationSymbol.front)}},"-":{validator:function(e,t,i,n,a){return a.allowMinus&&e===a.negationSymbol.back}}},preValidation:function(e,t,i,n,a,r,o,s){if(!1!==a.__financeInput&&i===a.radixPoint)return!1;var l=e.indexOf(a.radixPoint),c=t;if(t=function(e,t,i,n,a){return a._radixDance&&a.numericInput&&t!==a.negationSymbol.back&&e<=i&&(i>0||t==a.radixPoint)&&(void 0===n.validPositions[e-1]||n.validPositions[e-1].input!==a.negationSymbol.back)&&(e-=1),e}(t,i,l,r,a),"-"===i||i===a.negationSymbol.front){if(!0!==a.allowMinus)return!1;var u=!1,p=d("+",r),h=d("-",r);return-1!==p&&(u=[p,h]),!1!==u?{remove:u,caret:c-a.negationSymbol.back.length}:{insert:[{pos:f.call(this,"+",r),c:a.negationSymbol.front,fromIsValid:!0},{pos:f.call(this,"-",r),c:a.negationSymbol.back,fromIsValid:void 0}],caret:c+a.negationSymbol.back.length}}if(i===a.groupSeparator)return{caret:c};if(s)return!0;if(-1!==l&&!0===a._radixDance&&!1===n&&i===a.radixPoint&&void 0!==a.digits&&(isNaN(a.digits)||parseInt(a.digits)>0)&&l!==t)return{caret:a._radixDance&&t===l-1?l+1:l};if(!1===a.__financeInput)if(n){if(a.digitsOptional)return{rewritePosition:o.end};if(!a.digitsOptional){if(o.begin>l&&o.end<=l)return i===a.radixPoint?{insert:{pos:l+1,c:"0",fromIsValid:!0},rewritePosition:l}:{rewritePosition:l+1};if(o.begin<l)return{rewritePosition:o.begin-1}}}else if(!a.showMaskOnHover&&!a.showMaskOnFocus&&!a.digitsOptional&&a.digits>0&&""===this.__valueGet.call(this.el))return{rewritePosition:l};return{rewritePosition:t}},postValidation:function(e,t,i,n,a,r,o){if(!1===n)return n;if(o)return!0;if(null!==a.min||null!==a.max){var s=a.onUnMask(e.slice().reverse().join(""),void 0,l.extend({},a,{unmaskAsNumber:!0}));if(null!==a.min&&s<a.min&&(s.toString().length>a.min.toString().length||s<0))return!1;if(null!==a.max&&s>a.max)return!!a.SetMaxOnOverflow&&{refreshFromBuffer:!0,buffer:u(a.max.toString().replace(".",a.radixPoint).split(""),a.digits,a).reverse()}}return n},onUnMask:function(e,t,i){if(""===t&&!0===i.nullable)return t;var n=e.replace(i.prefix,"");return n=(n=n.replace(i.suffix,"")).replace(new RegExp((0,a.default)(i.groupSeparator),"g"),""),""!==i.placeholder.charAt(0)&&(n=n.replace(new RegExp(i.placeholder.charAt(0),"g"),"0")),i.unmaskAsNumber?(""!==i.radixPoint&&-1!==n.indexOf(i.radixPoint)&&(n=n.replace(a.default.call(this,i.radixPoint),".")),n=(n=n.replace(new RegExp("^"+(0,a.default)(i.negationSymbol.front)),"-")).replace(new RegExp((0,a.default)(i.negationSymbol.back)+"$"),""),Number(n)):n},isComplete:function(e,t){var i=(t.numericInput?e.slice().reverse():e).join("");return i=(i=(i=(i=(i=i.replace(new RegExp("^"+(0,a.default)(t.negationSymbol.front)),"-")).replace(new RegExp((0,a.default)(t.negationSymbol.back)+"$"),"")).replace(t.prefix,"")).replace(t.suffix,"")).replace(new RegExp((0,a.default)(t.groupSeparator)+"([0-9]{3})","g"),"$1"),","===t.radixPoint&&(i=i.replace((0,a.default)(t.radixPoint),".")),isFinite(i)},onBeforeMask:function(e,t){var i=t.radixPoint||",";isFinite(t.digits)&&(t.digits=parseInt(t.digits)),"number"!=typeof e&&"number"!==t.inputType||""===i||(e=e.toString().replace(".",i));var n="-"===e.charAt(0)||e.charAt(0)===t.negationSymbol.front,r=e.split(i),o=r[0].replace(/[^\-0-9]/g,""),s=r.length>1?r[1].replace(/[^0-9]/g,""):"",l=r.length>1;e=o+(""!==s?i+s:s);var c=0;if(""!==i&&(c=t.digitsOptional?t.digits<s.length?t.digits:s.length:t.digits,""!==s||!t.digitsOptional)){var f=Math.pow(10,c||1);e=e.replace((0,a.default)(i),"."),isNaN(parseFloat(e))||(e=(t.roundingFN(parseFloat(e)*f)/f).toFixed(c)),e=e.toString().replace(".",i)}if(0===t.digits&&-1!==e.indexOf(i)&&(e=e.substring(0,e.indexOf(i))),null!==t.min||null!==t.max){var d=e.toString().replace(i,".");null!==t.min&&d<t.min?e=t.min.toString().replace(".",i):null!==t.max&&d>t.max&&(e=t.max.toString().replace(".",i))}return n&&"-"!==e.charAt(0)&&(e="-"+e),u(e.toString().split(""),c,t,l).join("")},onBeforeWrite:function(e,t,i,n){function r(e,t){if(!1!==n.__financeInput||t){var i=e.indexOf(n.radixPoint);-1!==i&&e.splice(i,1)}if(""!==n.groupSeparator)for(;-1!==(i=e.indexOf(n.groupSeparator));)e.splice(i,1);return e}var o,s;if(n.stripLeadingZeroes&&(s=function(e,t){var i=new RegExp("(^"+(""!==t.negationSymbol.front?(0,a.default)(t.negationSymbol.front)+"?":"")+(0,a.default)(t.prefix)+")(.*)("+(0,a.default)(t.suffix)+(""!=t.negationSymbol.back?(0,a.default)(t.negationSymbol.back)+"?":"")+"$)").exec(e.slice().reverse().join("")),n=i?i[2]:"",r=!1;return n&&(n=n.split(t.radixPoint.charAt(0))[0],r=new RegExp("^[0"+t.groupSeparator+"]*").exec(n)),!(!r||!(r[0].length>1||r[0].length>0&&r[0].length<n.length))&&r}(t,n)))for(var c=t.join("").lastIndexOf(s[0].split("").reverse().join(""))-(s[0]==s.input?0:1),f=s[0]==s.input?1:0,d=s[0].length-f;d>0;d--)delete this.maskset.validPositions[c+d],delete t[c+d];if(e)switch(e.type){case"blur":case"checkval":if(null!==n.min){var p=n.onUnMask(t.slice().reverse().join(""),void 0,l.extend({},n,{unmaskAsNumber:!0}));if(null!==n.min&&p<n.min)return{refreshFromBuffer:!0,buffer:u(n.min.toString().replace(".",n.radixPoint).split(""),n.digits,n).reverse()}}if(t[t.length-1]===n.negationSymbol.front){var h=new RegExp("(^"+(""!=n.negationSymbol.front?(0,a.default)(n.negationSymbol.front)+"?":"")+(0,a.default)(n.prefix)+")(.*)("+(0,a.default)(n.suffix
vendor: 4,763 bytes, line 123
123)+(""!=n.negationSymbol.back?(0,a.default)(n.negationSymbol.back)+"?":"")+"$)").exec(r(t.slice(),!0).reverse().join(""));0==(h?h[2]:"")&&(o={refreshFromBuffer:!0,buffer:[0]})}else if(""!==n.radixPoint){t.indexOf(n.radixPoint)===n.suffix.length&&(o&&o.buffer?o.buffer.splice(0,1+n.suffix.length):(t.splice(0,1+n.suffix.length),o={refreshFromBuffer:!0,buffer:r(t)}))}if(n.enforceDigitsOnBlur){var v=(o=o||{})&&o.buffer||t.slice().reverse();o.refreshFromBuffer=!0,o.buffer=u(v,n.digits,n,!0).reverse()}}return o},onKeyDown:function(e,t,i,n){var a,r=l(this);if(3!=e.location){var s,c=e.key;if((s=n.shortcuts&&n.shortcuts[c])&&s.length>1)return this.inputmask.__valueSet.call(this,parseFloat(this.inputmask.unmaskedvalue())*parseInt(s)),r.trigger("setvalue"),!1}if(e.ctrlKey)switch(e.key){case o.keys.ArrowUp:return this.inputmask.__valueSet.call(this,parseFloat(this.inputmask.unmaskedvalue())+parseInt(n.step)),r.trigger("setvalue"),!1;case o.keys.ArrowDown:return this.inputmask.__valueSet.call(this,parseFloat(this.inputmask.unmaskedvalue())-parseInt(n.step)),r.trigger("setvalue"),!1}if(!e.shiftKey&&(e.key===o.keys.Delete||e.key===o.keys.Backspace||e.key===o.keys.BACKSPACE_SAFARI)&&i.begin!==t.length){if(t[e.key===o.keys.Delete?i.begin-1:i.end]===n.negationSymbol.front)return a=t.slice().reverse(),""!==n.negationSymbol.front&&a.shift(),""!==n.negationSymbol.back&&a.pop(),r.trigger("setvalue",[a.join(""),i.begin]),!1;if(!0===n._radixDance){var f=t.indexOf(n.radixPoint);if(n.digitsOptional){if(0===f)return(a=t.slice().reverse()).pop(),r.trigger("setvalue",[a.join(""),i.begin>=a.length?a.length:i.begin]),!1}else if(-1!==f&&(i.begin<f||i.end<f||e.key===o.keys.Delete&&(i.begin===f||i.begin-1===f))){var d=void 0;return i.begin===i.end&&(e.key===o.keys.Backspace||e.key===o.keys.BACKSPACE_SAFARI?i.begin++:e.key===o.keys.Delete&&i.begin-1===f&&(d=l.extend({},i),i.begin--,i.end--)),(a=t.slice().reverse()).splice(a.length-i.begin,i.begin-i.end+1),a=u(a,n.digits,n).join(""),d&&(i=d),r.trigger("setvalue",[a,i.begin>=a.length?f+1:i.begin]),!1}}}}},currency:{prefix:"",groupSeparator:",",alias:"numeric",digits:2,digitsOptional:!1},decimal:{alias:"numeric"},integer:{alias:"numeric",inputmode:"numeric",digits:0},percentage:{alias:"numeric",min:0,max:100,suffix:" %",digits:0,allowMinus:!1},indianns:{alias:"numeric",_mask:function(e){return"("+e.groupSeparator+"99){*|1}("+e.groupSeparator+"999){1|1}"},groupSeparator:",",radixPoint:".",placeholder:"0",digits:2,digitsOptional:!1}})},9380:function(e,t,i){var n;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=((n=i(8741))&&n.__esModule?n:{default:n}).default?window:{};t.default=a},7760:function(e,t,i){Object.defineProperty(t,"__esModule",{value:!0}),t.HandleNativePlaceholder=function(e,t){var i=e?e.inputmask:this;if(s.ie){if(e.inputmask._valueGet()!==t&&(e.placeholder!==t||""===e.placeholder)){var n=r.getBuffer.call(i).slice(),a=e.inputmask._valueGet();if(a!==t){var o=r.getLastValidPosition.call(i);-1===o&&a===r.getBufferTemplate.call(i).join("")?n=[]:-1!==o&&u.call(i,n),d(e,n)}}}else e.placeholder!==t&&(e.placeholder=t,""===e.placeholder&&e.removeAttribute("placeholder"))},t.applyInputValue=c,t.checkVal=f,t.clearOptionalTail=u,t.unmaskedvalue=function(e){var t=e?e.inputmask:this,i=t.opts,n=t.maskset;if(e){if(void 0===e.inputmask)return e.value;e.inputmask&&e.inputmask.refreshValue&&c(e,e.inputmask._valueGet(!0))}for(var a=[],o=n.validPositions,s=0,l=o.length;s<l;s++)o[s]&&o[s].match&&(1!=o[s].match.static||Array.isArray(n.metadata)&&!0!==o[s].generatedInput)&&a.push(o[s].input);var u=0===a.length?"":(t.isRTL?a.reverse():a).join("");if("function"==typeof i.onUnMask){var f=(t.isRTL?r.getBuffer.call(t).slice().reverse():r.getBuffer.call(t)).join("");u=i.onUnMask.call(t,f,u,i)}return u},t.writeBuffer=d;var n=i(2839),a=i(4713),r=i(8711),o=i(7215),s=i(9845),l=i(6030);function c(e,t){var i=e?e.inputmask:this,n=i.opts;e.inputmask.refreshValue=!1,"function"==typeof n.onBeforeMask&&(t=n.onBeforeMask.call(i,t,n)||t),f(e,!0,!1,t=(t||"").toString().split("")),i.undoValue=i._valueGet(!0),(n.clearMaskOnLostFocus||n.clearIncomplete)&&e.inputmask._valueGet()===r.getBufferTemplate.call(i).join("")&&-1===r.getLastValidPosition.call(i)&&e.inputmask._valueSet("")}function u(e){e.length=0;for(var t,i=a.getMaskTemplate.call(this,!0,0,!0,void 0,!0);void 0!==(t=i.shift());)e.push(t);return e}function f(e,t,i,n,s){var c=e?e.inputmask:this,u=c.maskset,f=c.opts,p=c.dependencyLib,h=n.slice(),v="",m=-1,g=void 0,y=f.skipOptionalPartCharacter;f.skipOptionalPartCharacter="",r.resetMaskSet.call(c),u.tests={},m=f.radixPoint?r.determineNewCaretPosition.call(c,{begin:0,end:0},!1,!1===f.__financeInput?"radixFocus":void 0).begin:0,u.p=m,c.caretPos={begin:m};var k=[],b=c.caretPos;
vendor: 12,106 bytes, line 123
123if(h.forEach((function(e,t){if(void 0!==e){var n=new p.Event("_checkval");n.key=e,v+=e;var o=r.getLastValidPosition.call(c,void 0,!0);!function(e,t){for(var i=a.getMaskTemplate.call(c,!0,0).slice(e,r.seekNext.call(c,e,!1,!1)).join("").replace(/'/g,""),n=i.indexOf(t);n>0&&" "===i[n-1];)n--;var o=0===n&&!r.isMask.call(c,e)&&(a.getTest.call(c,e).match.nativeDef===t.charAt(0)||!0===a.getTest.call(c,e).match.static&&a.getTest.call(c,e).match.nativeDef==="'"+t.charAt(0)||" "===a.getTest.call(c,e).match.nativeDef&&(a.getTest.call(c,e+1).match.nativeDef===t.charAt(0)||!0===a.getTest.call(c,e+1).match.static&&a.getTest.call(c,e+1).match.nativeDef==="'"+t.charAt(0)));if(!o&&n>0&&!r.isMask.call(c,e,!1,!0)){var s=r.seekNext.call(c,e);c.caretPos.begin<s&&(c.caretPos={begin:s})}return o}(m,v)?(g=l.EventHandlers.keypressEvent.call(c,n,!0,!1,i,c.caretPos.begin))&&(m=c.caretPos.begin+1,v=""):g=l.EventHandlers.keypressEvent.call(c,n,!0,!1,i,o+1),g?(void 0!==g.pos&&u.validPositions[g.pos]&&!0===u.validPositions[g.pos].match.static&&void 0===u.validPositions[g.pos].alternation&&(k.push(g.pos),c.isRTL||(g.forwardPosition=g.pos+1)),d.call(c,void 0,r.getBuffer.call(c),g.forwardPosition,n,!1),c.caretPos={begin:g.forwardPosition,end:g.forwardPosition},b=c.caretPos):void 0===u.validPositions[t]&&h[t]===a.getPlaceholder.call(c,t)&&r.isMask.call(c,t,!0)?c.caretPos.begin++:c.caretPos=b}})),k.length>0){var x,P,w=r.seekNext.call(c,-1,void 0,!1);if(!o.isComplete.call(c,r.getBuffer.call(c))&&k.length<=w||o.isComplete.call(c,r.getBuffer.call(c))&&k.length>0&&k.length!==w&&0===k[0])for(var S=w;void 0!==(x=k.shift());){var M=new p.Event("_checkval");if((P=u.validPositions[x]).generatedInput=!0,M.key=P.input,(g=l.EventHandlers.keypressEvent.call(c,M,!0,!1,i,S))&&void 0!==g.pos&&g.pos!==x&&u.validPositions[g.pos]&&!0===u.validPositions[g.pos].match.static)k.push(g.pos);else if(!g)break;S++}}t&&d.call(c,e,r.getBuffer.call(c),g?g.forwardPosition:c.caretPos.begin,s||new p.Event("checkval"),s&&("input"===s.type&&c.undoValue!==r.getBuffer.call(c).join("")||"paste"===s.type)),f.skipOptionalPartCharacter=y}function d(e,t,i,a,s){var l=e?e.inputmask:this,c=l.opts,u=l.dependencyLib;if(a&&"function"==typeof c.onBeforeWrite){var f=c.onBeforeWrite.call(l,a,t,i,c);if(f){if(f.refreshFromBuffer){var d=f.refreshFromBuffer;o.refreshFromBuffer.call(l,!0===d?d:d.start,d.end,f.buffer||t),t=r.getBuffer.call(l,!0)}void 0!==i&&(i=void 0!==f.caret?f.caret:i)}}if(void 0!==e&&(e.inputmask._valueSet(t.join("")),void 0===i||void 0!==a&&"blur"===a.type||r.caret.call(l,e,i,void 0,void 0,void 0!==a&&"keydown"===a.type&&(a.key===n.keys.Delete||a.key===n.keys.Backspace)),!0===s)){var p=u(e),h=e.inputmask._valueGet();e.inputmask.skipInputEvent=!0,p.trigger("input"),setTimeout((function(){h===r.getBufferTemplate.call(l).join("")?p.trigger("cleared"):!0===o.isComplete.call(l,t)&&p.trigger("complete")}),0)}}},2394:function(e,t,i){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=i(157),a=m(i(4963)),r=m(i(9380)),o=i(2391),s=i(4713),l=i(8711),c=i(7215),u=i(7760),f=i(9716),d=m(i(7392)),p=m(i(3976)),h=m(i(8741));function v(e){return v="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},v(e)}function m(e){return e&&e.__esModule?e:{default:e}}var g=r.default.document,y="_inputmask_opts";function k(e,t,i){if(h.default){if(!(this instanceof k))return new k(e,t,i);this.dependencyLib=a.default,this.el=void 0,this.events={},this.maskset=void 0,!0!==i&&("[object Object]"===Object.prototype.toString.call(e)?t=e:(t=t||{},e&&(t.alias=e)),this.opts=a.default.extend(!0,{},this.defaults,t),this.noMasksCache=t&&void 0!==t.definitions,this.userOptions=t||{},b(this.opts.alias,t,this.opts)),this.refreshValue=!1,this.undoValue=void 0,this.$el=void 0,this.skipInputEvent=!1,this.validationEvent=!1,this.ignorable=!1,this.maxLength,this.mouseEnter=!1,this.clicked=0,this.originalPlaceholder=void 0,this.isComposing=!1,this.hasAlternator=!1}}function b(e,t,i){var n=k.prototype.aliases[e];return n?(n.alias&&b(n.alias,void 0,i),a.default.extend(!0,i,n),a.default.extend(!0,i,t),!0):(null===i.mask&&(i.mask=e),!1)}k.prototype={dataAttribute:"data-inputmask",defaults:p.default,definitions:d.default,aliases:{},masksCache:{},get isRTL(){return this.opts.isRTL||this.opts.numericInput},mask:function(e){var t=this;return"string"==typeof e&&(e=g.getElementById(e)||g.querySelectorAll(e)),(e=e.nodeName?[e]:Array.isArray(e)?e:[].slice.call(e)).forEach((function(e,i){var s=a.default.extend(!0,{},t.opts);if(function(e,t,i,n){function o(t,a){var o=""===n?t:n+"-"+t;null!==(a=void 0!==a?a:e.getAttribute(o))&&("string"==typeof a&&(0===t.indexOf("on")?a=r.default[a]:"false"===a?a=!1:"true"===a&&(a=!0)),i[t]=a)}if(!0===t.importDataAttributes){var s,l,c,u,f=e.getAttribute(n);if(f&&""!==f&&(f=f.replace(/'/g,'"'),l=JSON.parse("{"+f+"}")),l)for(u in c=void 0,l)if("alias"===u.toLowerCase()){c=l[u];break}for(s in o("alias",c),i.alias&&b(i.alias,i,t),t){if(l)for(u in c=void 0,l)if(u.toLowerCase()===s.toLowerCase()){c=l[u];break}o(s,c)}}a.default.extend(!0,t,i),("rtl"===e.dir||t.rightAlign)&&(e.style.textAlign="right");("rtl"===e.dir||t.numericInput)&&(e.dir="ltr",e.removeAttribute("dir"),t.isRTL=!0);return Object.keys(i).length}(e,s,a.default.extend(!0,{},t.userOptions),t.dataAttribute)){var l=(0,o.generateMaskSet)(s,t.noMasksCache);void 0!==l&&(void 0!==e.inputmask&&(e.inputmask.opts.autoUnmask=!0,e.inputmask.remove()),e.inputmask=new k(void 0,void 0,!0),e.inputmask.opts=s,e.inputmask.noMasksCache=t.noMasksCache,e.inputmask.userOptions=a.default.extend(!0,{},t.userOptions),e.inputmask.el=e,e.inputmask.$el=(0,a.default)(e),e.inputmask.maskset=l,a.default.data(e,y,t.userOptions),n.mask.call(e.inputmask))}})),e&&e[0]&&e[0].inputmask||this},option:function(e,t){return"string"==typeof e?this.opts[e]:"object"===v(e)?(a.default.extend(this.userOptions,e),this.el&&!0!==t&&this.mask(this.el),this):void 0},unmaskedvalue:function(e){if(this.maskset=this.maskset||(0,o.generateMaskSet)(this.opts,this.noMasksCache),void 0===this.el||void 0!==e){var t=("function"==typeof this.opts.onBeforeMask&&this.opts.onBeforeMask.call(this,e,this.opts)||e).split("");u.checkVal.call(this,void 0,!1,!1,t),"function"==typeof this.opts.onBeforeWrite&&this.opts.onBeforeWrite.call(this,void 0,l.getBuffer.call(this),0,this.opts)}return u.unmaskedvalue.call(this,this.el)},remove:function(){if(this.el){a.default.data(this.el,y,null);var e=this.opts.autoUnmask?(0,u.unmaskedvalue)(this.el):this._valueGet(this.opts.autoUnmask);e!==l.getBufferTemplate.call(this).join("")?this._valueSet(e,this.opts.autoUnmask):this._valueSet(""),f.EventRuler.off(this.el),Object.getOwnPropertyDescriptor&&Object.getPrototypeOf?Object.getOwnPropertyDescriptor(Object.getPrototypeOf(this.el),"value")&&this.__valueGet&&Object.defineProperty(this.el,"value",{get:this.__valueGet,set:this.__valueSet,configurable:!0}):g.__lookupGetter__&&this.el.__lookupGetter__("value")&&this.__valueGet&&(this.el.__defineGetter__("value",this.__valueGet),this.el.__defineSetter__("value",this.__valueSet)),this.el.inputmask=void 0}return this.el},getemptymask:function(){return this.maskset=this.maskset||(0,o.generateMaskSet)(this.opts,this.noMasksCache),(this.isRTL?l.getBufferTemplate.call(this).reverse():l.getBufferTemplate.call(this)).join("")},hasMaskedValue:function(){return!this.opts.autoUnmask},isComplete:function(){return this.maskset=this.maskset||(0,o.generateMaskSet)(this.opts,this.noMasksCache),c.isComplete.call(this,l.getBuffer.call(this))},getmetadata:function(){if(this.maskset=this.maskset||(0,o.generateMaskSet)(this.opts,this.noMasksCache),Array.isArray(this.maskset.metadata)){var e=s.getMaskTemplate.call(this,!0,0,!1).join("");return this.maskset.metadata.forEach((function(t){return t.mask!==e||(e=t,!1)})),e}return this.maskset.metadata},isValid:function(e){if(this.maskset=this.maskset||(0,o.generateMaskSet)(this.opts,this.noMasksCache),e){var t=("function"==typeof this.opts.onBeforeMask&&this.opts.onBeforeMask.call(this,e,this.opts)||e).split("");u.checkVal.call(this,void 0,!0,!1,t)}else e=this.isRTL?l.getBuffer.call(this).slice().reverse().join(""):l.getBuffer.call(this).join("");for(var i=l.getBuffer.call(this),n=l.determineLastRequiredPosition.call(this),a=i.length-1;a>n&&!l.isMask.call(this,a);a--);return i.splice(n,a+1-n),c.isComplete.call(this,i)&&e===(this.isRTL?l.getBuffer.call(this).slice().reverse().join(""):l.getBuffer.call(this).join(""))},format:function(e,t){this.maskset=this.maskset||(0,o.generateMaskSet)(this.opts,this.noMasksCache);var i=("function"==typeof this.opts.onBeforeMask&&this.opts.onBeforeMask.call(this,e,this.opts)||e).split("");u.checkVal.call(this,void 0,!0,!1,i);var n=this.isRTL?l.getBuffer.call(this).slice().reverse().join(""):l.getBuffer.call(this).join("");return t?{value:n,metadata:this.getmetadata()}:n},setValue:function(e){this.el&&(0,a.default)(this.el).trigger("setvalue",[e])},analyseMask:o.analyseMask},k.extendDefaults=function(e){a.default.extend(!0,k.prototype.defaults,e)},k.extendDefinitions=function(e){a.default.extend(!0,k.prototype.definitions,e)},k.extendAliases=function(e){a.default.extend(!0,k.prototype.aliases,e)},k.format=function(e,t,i){return k(t).format(e,i)},k.unmask=function(e,t){return k(t).unmaskedvalue(e)},k.isValid=function(e,t){return k(t).isValid(e)},k.remove=function(e){"string"==typeof e&&(e=g.getElementById(e)||g.querySelectorAll(e)),(e=e.nodeName?[e]:e).forEach((function(e){e.inputmask&&e.inputmask.remove()}))},k.setValue=function(e,t){"string"==typeof e&&(e=g.getElementById(e)||g.querySelectorAll(e)),(e=e.nodeName?[e]:e).forEach((function(e){e.inputmask?e.inputmask.setValue(t):(0,a.default)(e).trigger("setvalue",[t])}))},k.dependencyLib=a.default,r.default.Inputmask=k;var x=k;t.default=x},5296:function(e,t,i){function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}var a=h(i(9380)),r=h(i(2394)),o=h(i(8741));function s(e,t){for(var i=0;i<t.length;i++){var a=t[i];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,(r=a.key,o=void 0,o=function(e,t){if("object"!==n(e)||null===e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var a=i.call(e,t||"default");if("object"!==n(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(r,"string"),"symbol"===n(o)?o:String(o)),a)}var r,o}function l(e){var t=f();return function(){var i,a=p(e);if(t){var r=p(this).constructor;i=Reflect.construct(a,arguments,r)}else i=a.apply(this,arguments);return function(e,t){if(t&&("object"===n(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(this,i)}}function c(e){var t="function"==typeof Map?new Map:void 0;return c=function(e){if(null===e||(i=e,-1===Function.toString.call(i).indexOf("[native code]")))return e;var i;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,n)}function n(){return u(e,arguments,p(this).constructor)}return n.prototype=Object.create(e.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),d(n,e)},c(e)}function u(e,t,i){return u=f()?Reflect.construct.bind():function(e,t,i){var n=[null];n.push.apply(n,t);var a=new(Function.bind.apply(e,n));return i&&d(a,i.prototype),a},u.apply(null,arguments)}function f(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}
123function d(e,t){return d=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},d(e,t)}function p(e){return p=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},p(e)}function h(e){return e&&e.__esModule?e:{default:e}}var v=a.default.document;if(o.default&&v&&v.head&&v.head.attachShadow&&a.default.customElements&&void 0===a.default.customElements.get("input-mask")){var m=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&d(e,t)}(o,e);var t,i,n,a=l(o);function o(){var e;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,o);var t=(e=a.call(this)).getAttributeNames(),i=e.attachShadow({mode:"closed"}),n=v.createElement("input");for(var s in n.type="text",i.appendChild(n),t)Object.prototype.hasOwnProperty.call(t,s)&&n.setAttribute(t[s],e.getAttribute(t[s]));var l=new r.default;return l.dataAttribute="",l.mask(n),n.inputmask.shadowRoot=i,e}return t=o,i&&s(t.prototype,i),n&&s(t,n),Object.defineProperty(t,"prototype",{writable:!1}),t}(c(HTMLElement));a.default.customElements.define("input-mask",m)}},2839:function(e,t){function i(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var i=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=i){var n,a,r,o,s=[],l=!0,c=!1;try{if(r=(i=i.call(e)).next,0===t){if(Object(i)!==i)return;l=!1}else for(;!(l=(n=r.call(i)).done)&&(s.push(n.value),s.length!==t);l=!0);}catch(e){c=!0,a=e}finally{try{if(!l&&null!=i.return&&(o=i.return(),Object(o)!==o))return}finally{if(c)throw a}}return s}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return n(e,t);var i=Object.prototype.toString.call(e).slice(8,-1);"Object"===i&&e.constructor&&(i=e.constructor.name);if("Map"===i||"Set"===i)return Array.from(e);if("Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i))return n(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function n(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,n=new Array(t);i<t;i++)n[i]=e[i];return n}Object.defineProperty(t,"__esModule",{value:!0}),t.keys=t.keyCode=void 0,t.toKey=function(e,t){return r[e]||(t?String.fromCharCode(e):String.fromCharCode(e).toLowerCase())},t.toKeyCode=function(e){return a[e]};var a={AltGraph:18,ArrowDown:40,ArrowLeft:37,ArrowRight:39,ArrowUp:38,Backspace:8,BACKSPACE_SAFARI:127,CapsLock:20,Delete:46,End:35,Enter:13,Escape:27,Home:36,Insert:45,PageDown:34,PageUp:33,Space:32,Tab:9,c:67,x:88,z:90,Shift:16,Control:17,Alt:18,Pause:19,Meta_LEFT:91,Meta_RIGHT:92,ContextMenu:93,Process:229,Unidentified:229,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123};t.keyCode=a;var r=Object.entries(a).reduce((function(e,t){var n=i(t,2),a=n[0],r=n[1];return e[r]=void 0===e[r]?a:e[r],e}),{}),o=Object.entries(a).reduce((function(e,t){var n=i(t,2),a=n[0];n[1];return e[a]="Space"===a?" ":a,e}),{});t.keys=o},2391:function(e,t,i){Object.defineProperty(t,"__esModule",{value:!0}),t.analyseMask=function(e,t,i){var n,o,s,l,c,u,f=/(?:[?*+]|\{[0-9+*]+(?:,[0-9+*]*)?(?:\|[0-9+*]*)?\})|[^.?*+^${[]()|\\]+|./g,d=/\[\^?]?(?:[^\\\]]+|\\[\S\s]?)*]?|\\(?:0(?:[0-3][0-7]{0,2}|[4-7][0-7]?)?|[1-9][0-9]*|x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4}|c[A-Za-z]|[\S\s]?)|\((?:\?[:=!]?)?|(?:[?*+]|\{[0-9]+(?:,[0-9]*)?\})\??|[^.?*+^${[()|\\]+|./g,p=!1,h=new a.default,v=[],m=[],g=!1;function y(e,n,a){a=void 0!==a?a:e.matches.length;var o=e.matches[a-1];if(t){if(0===n.indexOf("[")||p&&/\\d|\\s|\\w|\\p/i.test(n)||"."===n){var s=i.casing?"i":"";/^\\p\{.*}$/i.test(n)&&(s+="u"),e.matches.splice(a++,0,{fn:new RegExp(n,s),static:!1,optionality:!1,newBlockMarker:void 0===o?"master":o.def!==n,casing:null,def:n,placeholder:void 0,nativeDef:n})}else p&&(n=n[n.length-1]),n.split("").forEach((function(t,n){o=e.matches[a-1],e.matches.splice(a++,0,{fn:/[a-z]/i.test(i.staticDefinitionSymbol||t)?new RegExp("["+(i.staticDefinitionSymbol||t)+"]",i.casing?"i":""):null,static:!0,optionality:!1,newBlockMarker:void 0===o?"master":o.def!==t&&!0!==o.static,casing:null,def:i.staticDefinitionSymbol||t,placeholder:void 0!==i.staticDefinitionSymbol?t:void 0,nativeDef:(
vendor: 4,493 bytes, line 123
123p?"'":"")+t})}));p=!1}else{var l=i.definitions&&i.definitions[n]||i.usePrototypeDefinitions&&r.default.prototype.definitions[n];l&&!p?e.matches.splice(a++,0,{fn:l.validator?"string"==typeof l.validator?new RegExp(l.validator,i.casing?"i":""):new function(){this.test=l.validator}:new RegExp("."),static:l.static||!1,optionality:l.optional||!1,defOptionality:l.optional||!1,newBlockMarker:void 0===o||l.optional?"master":o.def!==(l.definitionSymbol||n),casing:l.casing,def:l.definitionSymbol||n,placeholder:l.placeholder,nativeDef:n,generated:l.generated}):(e.matches.splice(a++,0,{fn:/[a-z]/i.test(i.staticDefinitionSymbol||n)?new RegExp("["+(i.staticDefinitionSymbol||n)+"]",i.casing?"i":""):null,static:!0,optionality:!1,newBlockMarker:void 0===o?"master":o.def!==n&&!0!==o.static,casing:null,def:i.staticDefinitionSymbol||n,placeholder:void 0!==i.staticDefinitionSymbol?n:void 0,nativeDef:(p?"'":"")+n}),p=!1)}}function k(){if(v.length>0){if(y(l=v[v.length-1],o),l.isAlternator){c=v.pop();for(var e=0;e<c.matches.length;e++)c.matches[e].isGroup&&(c.matches[e].isGroup=!1);v.length>0?(l=v[v.length-1]).matches.push(c):h.matches.push(c)}}else y(h,o)}function b(e){var t=new a.default(!0);return t.openGroup=!1,t.matches=e,t}function x(){if((s=v.pop()).openGroup=!1,void 0!==s)if(v.length>0){if((l=v[v.length-1]).matches.push(s),l.isAlternator){for(var e=(c=v.pop()).matches[0].matches?c.matches[0].matches.length:1,t=0;t<c.matches.length;t++)c.matches[t].isGroup=!1,c.matches[t].alternatorGroup=!1,null===i.keepStatic&&e<(c.matches[t].matches?c.matches[t].matches.length:1)&&(i.keepStatic=!0),e=c.matches[t].matches?c.matches[t].matches.length:1;v.length>0?(l=v[v.length-1]).matches.push(c):h.matches.push(c)}}else h.matches.push(s);else k()}function P(e){var t=e.pop();return t.isQuantifier&&(t=b([e.pop(),t])),t}t&&(i.optionalmarker[0]=void 0,i.optionalmarker[1]=void 0);for(;n=t?d.exec(e):f.exec(e);){if(o=n[0],t){switch(o.charAt(0)){case"?":o="{0,1}";break;case"+":case"*":o="{"+o+"}";break;case"|":if(0===v.length){var w=b(h.matches);w.openGroup=!0,v.push(w),h.matches=[],g=!0}}switch(o){case"\\d":o="[0-9]";break;case"\\p":o+=d.exec(e)[0],o+=d.exec(e)[0]}}if(p)k();else switch(o.charAt(0)){case"$":case"^":t||k();break;case i.escapeChar:p=!0,t&&k();break;case i.optionalmarker[1]:case i.groupmarker[1]:x();break;case i.optionalmarker[0]:v.push(new a.default(!1,!0));break;case i.groupmarker[0]:v.push(new a.default(!0));break;case i.quantifiermarker[0]:var S=new a.default(!1,!1,!0),M=(o=o.replace(/[{}?]/g,"")).split("|"),_=M[0].split(","),O=isNaN(_[0])?_[0]:parseInt(_[0]),E=1===_.length?O:isNaN(_[1])?_[1]:parseInt(_[1]),T=isNaN(M[1])?M[1]:parseInt(M[1]);"*"!==O&&"+"!==O||(O="*"===E?0:1),S.quantifier={min:O,max:E,jit:T};var j=v.length>0?v[v.length-1].matches:h.matches;(n=j.pop()).isGroup||(n=b([n])),j.push(n),j.push(S);break;case i.alternatormarker:if(v.length>0){var A=(l=v[v.length-1]).matches[l.matches.length-1];u=l.openGroup&&(void 0===A.matches||!1===A.isGroup&&!1===A.isAlternator)?v.pop():P(l.matches)}else u=P(h.matches);if(u.isAlternator)v.push(u);else if(u.alternatorGroup?(c=v.pop(),u.alternatorGroup=!1):c=new a.default(!1,!1,!1,!0),c.matches.push(u),v.push(c),u.openGroup){u.openGroup=!1;var D=new a.default(!0);D.alternatorGroup=!0,v.push(D)}break;default:k()}}g&&x();for(;v.length>0;)s=v.pop(),h.matches.push(s);h.matches.length>0&&(!function e(n){n&&n.matches&&n.matches.forEach((function(a,r){var o=n.matches[r+1];(void 0===o||void 0===o.matches||!1===o.isQuantifier)&&a&&a.isGroup&&(a.isGroup=!1,t||(y(a,i.groupmarker[0],0),!0!==a.openGroup&&y(a,i.groupmarker[1]))),e(a)}))}(h),m.push(h));(i.numericInput||i.isRTL)&&function e(t){for(var n in t.matches=t.matches.reverse(),t.matches)if(Object.prototype.hasOwnProperty.call(t.matches,n)){var a=parseInt(n);if(t.matches[n].isQuantifier&&t.matches[a+1]&&t.matches[a+1].isGroup){var r=t.matches[n];t.matches.splice(n,1),t.matches.splice(a+1,0,r)}void 0!==t.matches[n].matches?t.matches[n]=e(t.matches[n]):t.matches[n]=((o=t.matches[n])===i.optionalmarker[0]?o=i.optionalmarker[1]:o===i.optionalmarker[1]?o=i.optionalmarker[0]:o===i.groupmarker[0]?o=i.groupmarker[1]:o===i.groupmarker[1]&&(o=i.groupmarker[0]),o)}var o;return t}(m[0]);return m},t.generateMaskSet=function(e,t){var i;function a(e,t){var i=t.repeat,n=t.groupmarker,a=t.quantifiermarker,r=t.keepStatic;if(i>0||"*"===i||"+"===i){var l="*"===i?0:"+"===i?1:i;e=n[0]+e+n[1]+a[0]+l+","+i+a[1]}if(!0===r){var c=e.match(new RegExp("(.)\\[([^\\]]*)\\]","g"));
vendor: 35,602 bytes, line 123
123c&&c.forEach((function(t,i){var n=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var i=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=i){var n,a,r,o,s=[],l=!0,c=!1;try{if(r=(i=i.call(e)).next,0===t){if(Object(i)!==i)return;l=!1}else for(;!(l=(n=r.call(i)).done)&&(s.push(n.value),s.length!==t);l=!0);}catch(e){c=!0,a=e}finally{try{if(!l&&null!=i.return&&(o=i.return(),Object(o)!==o))return}finally{if(c)throw a}}return s}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return s(e,t);var i=Object.prototype.toString.call(e).slice(8,-1);"Object"===i&&e.constructor&&(i=e.constructor.name);if("Map"===i||"Set"===i)return Array.from(e);if("Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i))return s(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}(t.split("["),2),a=n[0],r=n[1];r=r.replace("]",""),e=e.replace(new RegExp("".concat((0,o.default)(a),"\\[").concat((0,o.default)(r),"\\]")),a.charAt(0)===r.charAt(0)?"(".concat(a,"|").concat(a).concat(r,")"):"".concat(a,"[").concat(r,"]"))}))}return e}function l(e,i,o){var s,l,c=!1;return null!==e&&""!==e||((c=null!==o.regex)?e=(e=o.regex).replace(/^(\^)(.*)(\$)$/,"$2"):(c=!0,e=".*")),1===e.length&&!1===o.greedy&&0!==o.repeat&&(o.placeholder=""),e=a(e,o),l=c?"regex_"+o.regex:o.numericInput?e.split("").reverse().join(""):e,null!==o.keepStatic&&(l="ks_"+o.keepStatic+l),void 0===r.default.prototype.masksCache[l]||!0===t?(s={mask:e,maskToken:r.default.prototype.analyseMask(e,c,o),validPositions:[],_buffer:void 0,buffer:void 0,tests:{},excludes:{},metadata:i,maskLength:void 0,jitOffset:{}},!0!==t&&(r.default.prototype.masksCache[l]=s,s=n.default.extend(!0,{},r.default.prototype.masksCache[l]))):s=n.default.extend(!0,{},r.default.prototype.masksCache[l]),s}"function"==typeof e.mask&&(e.mask=e.mask(e));if(Array.isArray(e.mask)){if(e.mask.length>1){null===e.keepStatic&&(e.keepStatic=!0);var c=e.groupmarker[0];return(e.isRTL?e.mask.reverse():e.mask).forEach((function(t){c.length>1&&(c+=e.alternatormarker),void 0!==t.mask&&"function"!=typeof t.mask?c+=t.mask:c+=t})),l(c+=e.groupmarker[1],e.mask,e)}e.mask=e.mask.pop()}i=e.mask&&void 0!==e.mask.mask&&"function"!=typeof e.mask.mask?l(e.mask.mask,e.mask,e):l(e.mask,e.mask,e);null===e.keepStatic&&(e.keepStatic=!1);return i};var n=l(i(4963)),a=l(i(9695)),r=l(i(2394)),o=l(i(7184));function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,n=new Array(t);i<t;i++)n[i]=e[i];return n}function l(e){return e&&e.__esModule?e:{default:e}}},157:function(e,t,i){Object.defineProperty(t,"__esModule",{value:!0}),t.mask=function(){var e=this,t=this.opts,i=this.el,u=this.dependencyLib;o.EventRuler.off(i);var f=function(t,i){"textarea"!==t.tagName.toLowerCase()&&i.ignorables.push(n.keys.Enter);var s=t.getAttribute("type"),l="input"===t.tagName.toLowerCase()&&i.supportsInputType.includes(s)||t.isContentEditable||"textarea"===t.tagName.toLowerCase();if(!l)if("input"===t.tagName.toLowerCase()){var c=document.createElement("input");c.setAttribute("type",s),l="text"===c.type,c=null}else l="partial";return!1!==l?function(t){var n,s;function l(){return this.inputmask?this.inputmask.opts.autoUnmask?this.inputmask.unmaskedvalue():-1!==a.getLastValidPosition.call(e)||!0!==i.nullable?(this.inputmask.shadowRoot||this.ownerDocument).activeElement===this&&i.clearMaskOnLostFocus?(e.isRTL?r.clearOptionalTail.call(e,a.getBuffer.call(e).slice()).reverse():r.clearOptionalTail.call(e,a.getBuffer.call(e).slice())).join(""):n.call(this):"":n.call(this)}function c(e){s.call(this,e),this.inputmask&&(0,r.applyInputValue)(this,e)}if(!t.inputmask.__valueGet){if(!0!==i.noValuePatching){if(Object.getOwnPropertyDescriptor){var f=Object.getPrototypeOf?Object.getOwnPropertyDescriptor(Object.getPrototypeOf(t),"value"):void 0;f&&f.get&&f.set?(n=f.get,s=f.set,Object.defineProperty(t,"value",{get:l,set:c,configurable:!0})):"input"!==t.tagName.toLowerCase()&&(n=function(){return this.textContent},s=function(e){this.textContent=e},Object.defineProperty(t,"value",{get:l,set:c,configurable:!0}))}else document.__lookupGetter__&&t.__lookupGetter__("value")&&(n=t.__lookupGetter__("value"),s=t.__lookupSetter__("value"),t.__defineGetter__("value",l),t.__defineSetter__("value",c));t.inputmask.__valueGet=n,t.inputmask.__valueSet=s}t.inputmask._valueGet=function(t){return e.isRTL&&!0!==t?n.call(this.el).split("").reverse().join(""):n.call(this.el)},t.inputmask._valueSet=function(t,i){s.call(this.el,null==t?"":!0!==i&&e.isRTL?t.split("").reverse().join(""):t)},void 0===n&&(n=function(){return this.value},s=function(e){this.value=e},function(t){if(u.valHooks&&(void 0===u.valHooks[t]||!0!==u.valHooks[t].inputmaskpatch)){var n=u.valHooks[t]&&u.valHooks[t].get?u.valHooks[t].get:function(e){return e.value},o=u.valHooks[t]&&u.valHooks[t].set?u.valHooks[t].set:function(e,t){return e.value=t,e};u.valHooks[t]={get:function(t){if(t.inputmask){if(t.inputmask.opts.autoUnmask)return t.inputmask.unmaskedvalue();var r=n(t);return-1!==a.getLastValidPosition.call(e,void 0,void 0,t.inputmask.maskset.validPositions)||!0!==i.nullable?r:""}return n(t)},set:function(e,t){var i=o(e,t);return e.inputmask&&(0,r.applyInputValue)(e,t),i},inputmaskpatch:!0}}}(t.type),function(e){o.EventRuler.on(e,"mouseenter",(function(){var e=this,t=e.inputmask._valueGet(!0);t!=(e.inputmask.isRTL?a.getBuffer.call(e.inputmask).slice().reverse():a.getBuffer.call(e.inputmask)).join("")&&(0,r.applyInputValue)(e,t)}))}(t))}}(t):t.inputmask=void 0,l}(i,t);if(!1!==f){e.originalPlaceholder=i.placeholder,e.maxLength=void 0!==i?i.maxLength:void 0,-1===e.maxLength&&(e.maxLength=void 0),"inputMode"in i&&null===i.getAttribute("inputmode")&&(i.inputMode=t.inputmode,i.setAttribute("inputmode",t.inputmode)),!0===f&&(t.showMaskOnFocus=t.showMaskOnFocus&&-1===["cc-number","cc-exp"].indexOf(i.autocomplete),s.iphone&&(t.insertModeVisual=!1,i.setAttribute("autocorrect","off")),o.EventRuler.on(i,"submit",c.EventHandlers.submitEvent),o.EventRuler.on(i,"reset",c.EventHandlers.resetEvent),o.EventRuler.on(i,"blur",c.EventHandlers.blurEvent),o.EventRuler.on(i,"focus",c.EventHandlers.focusEvent),o.EventRuler.on(i,"invalid",c.EventHandlers.invalidEvent),o.EventRuler.on(i,"click",c.EventHandlers.clickEvent),o.EventRuler.on(i,"mouseleave",c.EventHandlers.mouseleaveEvent),o.EventRuler.on(i,"mouseenter",c.EventHandlers.mouseenterEvent),o.EventRuler.on(i,"paste",c.EventHandlers.pasteEvent),o.EventRuler.on(i,"cut",c.EventHandlers.cutEvent),o.EventRuler.on(i,"complete",t.oncomplete),o.EventRuler.on(i,"incomplete",t.onincomplete),o.EventRuler.on(i,"cleared",t.oncleared),!0!==t.inputEventOnly&&o.EventRuler.on(i,"keydown",c.EventHandlers.keyEvent),(s.mobile||t.inputEventOnly)&&i.removeAttribute("maxLength"),o.EventRuler.on(i,"input",c.EventHandlers.inputFallBackEvent)),o.EventRuler.on(i,"setvalue",c.EventHandlers.setValueEvent),a.getBufferTemplate.call(e).join(""),e.undoValue=e._valueGet(!0);var d=(i.inputmask.shadowRoot||i.ownerDocument).activeElement;if(""!==i.inputmask._valueGet(!0)||!1===t.clearMaskOnLostFocus||d===i){(0,r.applyInputValue)(i,i.inputmask._valueGet(!0),t);var p=a.getBuffer.call(e).slice();!1===l.isComplete.call(e,p)&&t.clearIncomplete&&a.resetMaskSet.call(e),t.clearMaskOnLostFocus&&d!==i&&(-1===a.getLastValidPosition.call(e)?p=[]:r.clearOptionalTail.call(e,p)),(!1===t.clearMaskOnLostFocus||t.showMaskOnFocus&&d===i||""!==i.inputmask._valueGet(!0))&&(0,r.writeBuffer)(i,p),d===i&&a.caret.call(e,i,a.seekNext.call(e,a.getLastValidPosition.call(e)))}}};var n=i(2839),a=i(8711),r=i(7760),o=i(9716),s=i(9845),l=i(7215),c=i(6030)},9695:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,i,n){this.matches=[],this.openGroup=e||!1,this.alternatorGroup=!1,this.isGroup=e||!1,this.isOptional=t||!1,this.isQuantifier=i||!1,this.isAlternator=n||!1,this.quantifier={min:1,max:1}}},3194:function(){Array.prototype.includes||Object.defineProperty(Array.prototype,"includes",{value:function(e,t){if(null==this)throw new TypeError('"this" is null or not defined');var i=Object(this),n=i.length>>>0;if(0===n)return!1;for(var a=0|t,r=Math.max(a>=0?a:n-Math.abs(a),0);r<n;){if(i[r]===e)return!0;r++}return!1}})},9302:function(){var e=Function.bind.call(Function.call,Array.prototype.reduce),t=Function.bind.call(Function.call,Object.prototype.propertyIsEnumerable),i=Function.bind.call(Function.call,Array.prototype.concat),n=Object.keys;Object.entries||(Object.entries=function(a){return e(n(a),(function(e,n){return i(e,"string"==typeof n&&t(a,n)?[[n,a[n]]]:[])}),[])})},7149:function(){function e(t){return e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e(t)}"function"!=typeof Object.getPrototypeOf&&(Object.getPrototypeOf="object"===e("test".__proto__)?function(e){return e.__proto__}:function(e){return e.constructor.prototype})},4013:function(){String.prototype.includes||(String.prototype.includes=function(e,t){return"number"!=typeof t&&(t=0),!(t+e.length>this.length)&&-1!==this.indexOf(e,t)})},8711:function(e,t,i){Object.defineProperty(t,"__esModule",{value:!0}),t.caret=function(e,t,i,n,a){var r,o=this,s=this.opts;if(void 0===t)return"selectionStart"in e&&"selectionEnd"in e?(t=e.selectionStart,i=e.selectionEnd):window.getSelection?(r=window.getSelection().getRangeAt(0)).commonAncestorContainer.parentNode!==e&&r.commonAncestorContainer!==e||(t=r.startOffset,i=r.endOffset):document.selection&&document.selection.createRange&&(i=(t=0-(r=document.selection.createRange()).duplicate().moveStart("character",-e.inputmask._valueGet().length))+r.text.length),{begin:n?t:c.call(o,t),end:n?i:c.call(o,i)};if(Array.isArray(t)&&(i=o.isRTL?t[0]:t[1],t=o.isRTL?t[1]:t[0]),void 0!==t.begin&&(i=o.isRTL?t.begin:t.end,t=o.isRTL?t.end:t.begin),"number"==typeof t){t=n?t:c.call(o,t),i="number"==typeof(i=n?i:c.call(o,i))?i:t;var l=parseInt(((e.ownerDocument.defaultView||window).getComputedStyle?(e.ownerDocument.defaultView||window).getComputedStyle(e,null):e.currentStyle).fontSize)*i;if(e.scrollLeft=l>e.scrollWidth?l:0,e.inputmask.caretPos={begin:t,end:i},s.insertModeVisual&&!1===s.insertMode&&t===i&&(a||i++),e===(e.inputmask.shadowRoot||e.ownerDocument).activeElement)if("setSelectionRange"in e)e.setSelectionRange(t,i);else if(window.getSelection){if(r=document.createRange(),void 0===e.firstChild||null===e.firstChild){var u=document.createTextNode("");e.appendChild(u)}r.setStart(e.firstChild,t<e.inputmask._valueGet().length?t:e.inputmask._valueGet().length),r.setEnd(e.firstChild,i<e.inputmask._valueGet().length?i:e.inputmask._valueGet().length),r.collapse(!0);var f=window.getSelection();f.removeAllRanges(),f.addRange(r)}else e.createTextRange&&((r=e.createTextRange()).collapse(!0),r.moveEnd("character",i),r.moveStart("character",t),r.select())}},t.determineLastRequiredPosition=function(e){var t,i,r=this,s=r.maskset,l=r.dependencyLib,c=n.getMaskTemplate.call(r,!0,o.call(r),!0,!0),u=c.length,f=o.call(r),d={},p=s.validPositions[f],h=void 0!==p?p.locator.slice():void 0;for(t=f+1;t<c.length;t++)h=(i=n.getTestTemplate.call(r,t,h,t-1)).locator.slice(),d[t]=l.extend(!0,{},i);var v=p&&void 0!==p.alternation?p.locator[p.alternation]:void 0;for(t=u-1;t>f&&(((i=d[t]).match.optionality||i.match.optionalQuantifier&&i.match.newBlockMarker||v&&(v!==d[t].locator[p.alternation]&&1!=i.match.static||!0===i.match.static&&i.locator[p.alternation]&&a.checkAlternationMatch.call(r,i.locator[p.alternation].toString().split(","),v.toString().split(","))&&""!==n.getTests.call(r,t)[0].def))&&c[t]===n.getPlaceholder.call(r,t,i.match));t--)u--;return e?{l:u,def:d[u]?d[u].match:void 0}:u},t.determineNewCaretPosition=function(e,t,i){var a=this,c=a.maskset,u=a.opts;t&&(a.isRTL?e.end=e.begin:e.begin=e.end);if(e.begin===e.end){switch(i=i||u.positionCaretOnClick){case"none":break;case"select":e={begin:0,end:r.call(a).length};break;case"ignore":e.end=e.begin=l.call(a,o.call(a));break;case"radixFocus":if(a.clicked>1&&0==c.validPositions.length)break;if(function(e){if(""!==u.radixPoint&&0!==u.digits){var t=c.validPositions;if(void 0===t[e]||t[e].input===n.getPlaceholder.call(a,e)){if(e<l.call(a,-1))return!0;var i=r.call(a).indexOf(u.radixPoint);if(-1!==i){for(var o=0,s=t.length;o<s;o++)if(t[o]&&i<o&&t[o].input!==n.getPlaceholder.call(a,o))return!1;return!0}}}return!1}(e.begin)){var f=r.call(a).join("").indexOf(u.radixPoint);e.end=e.begin=u.numericInput?l.call(a,f):f;break}default:var d=e.begin,p=o.call(a,d,!0),h=l.call(a,-1!==p||s.call(a,0)?p:-1);if(d<=h)e.end=e.begin=s.call(a,d,!1,!0)?d:l.call(a,d);else{var v=c.validPositions[p],m=n.getTestTemplate.call(a,h,v?v.match.locator:void 0,v),g=n.getPlaceholder.call(a,h,m.match);if(""!==g&&r.call(a)[h]!==g&&!0!==m.match.optionalQuantifier&&!0!==m.match.newBlockMarker||!s.call(a,h,u.keepStatic,!0)&&m.match.def===g){var y=l.call(a,h);(d>=y||d===h)&&(h=y)}e.end=e.begin=h}}return e}},t.getBuffer=r,t.getBufferTemplate=function(){var e=this.maskset;void 0===e._buffer&&(e._buffer=n.getMaskTemplate.call(this,!1,1),void 0===e.buffer&&(e.buffer=e._buffer.slice()));return e._buffer},t.getLastValidPosition=o,t.isMask=s,t.resetMaskSet=function(e){var t=this.maskset;t.buffer=void 0,!0!==e&&(t.validPositions=[],t.p=0)},t.seekNext=l,t.seekPrevious=function(e,t){var i=this,a=e-1;if(e<=0)return 0;for(;a>0&&(!0===t&&(!0!==n.getTest.call(i,a).match.newBlockMarker||!s.call(i,a,void 0,!0))||!0!==t&&!s.call(i,a,void 0,!0));)a--;return a},t.translatePosition=c;var n=i(4713),a=i(7215);function r(e){var t=this,i=t.maskset;return void 0!==i.buffer&&!0!==e||(i.buffer=n.getMaskTemplate.call(t,!0,o.call(t),!0),void 0===i._buffer&&(i._buffer=i.buffer.slice())),i.buffer}function o(e,t,i){var n=this.maskset,a=-1,r=-1,o=i||n.validPositions;void 0===e&&(e=-1);for(var s=0,l=o.length;s<l;s++)o[s]&&(t||!0!==o[s].generatedInput)&&(s<=e&&(a=s),s>=e&&(r=s));return-1===a||a==e?r:-1==r||e-a<r-e?a:r}function s(e,t,i){var a=this,r=this.maskset,o=n.getTestTemplate.call(a,e).match;if(""===o.def&&(o=n.getTest.call(a,e).match),!0!==o.static)return o.fn;if(!0===i&&void 0!==r.validPositions[e]&&!0!==r.validPositions[e].generatedInput)return!0;if(!0!==t&&e>-1){if(i){var s=n.getTests.call(a,e);return s.length>1+(""===s[s.length-1].match.def?1:0)}var l=n.determineTestTemplate.call(a,e,n.getTests.call(a,e)),c=n.getPlaceholder.call(a,e,l.match);return l.match.def!==c}return!1}function l(e,t,i){var a=this;void 0===i&&(i=!0);for(var r=e+1;""!==n.getTest.call(a,r).match.def&&(!0===t&&(!0!==n.getTest.call(a,r).match.newBlockMarker||!s.call(a,r,void 0,!0))||!0!==t&&!s.call(a,r,void 0,i));)r++;return r}function c(e){var t=this.opts,i=this.el;return!this.isRTL||"number"!=typeof e||t.greedy&&""===t.placeholder||!i||(e=this._valueGet().length-e)<0&&(e=0),e}},4713:function(e,t,i){Object.defineProperty(t,"__esModule",{value:!0}),t.determineTestTemplate=c,t.getDecisionTaker=o,t.getMaskTemplate=function(e,t,i,n,a){var r=this,o=this.opts,u=this.maskset,f=o.greedy;a&&o.greedy&&(o.greedy=!1,r.maskset.tests={});t=t||0;var p,h,v,m,g=[],y=0;do{if(!0===e&&u.validPositions[y])h=(v=a&&u.validPositions[y].match.optionality&&void 0===u.validPositions[y+1]&&(!0===u.validPositions[y].generatedInput||u.validPositions[y].input==o.skipOptionalPartCharacter&&y>0)?c.call(r,y,d.call(r,y,p,y-1)):u.validPositions[y]).match,p=v.locator.slice(),g.push(!0===i?v.input:!1===i?h.nativeDef:s.call(r,y,h));else{h=(v=l.call(r,y,p,y-1)).match,p=v.locator.slice();var k=!0!==n&&(!1!==o.jitMasking?o.jitMasking:h.jit);(m=(m&&h.static&&h.def!==o.groupSeparator&&null===h.fn||u.validPositions[y-1]&&h.static&&h.def!==o.groupSeparator&&null===h.fn)&&u.tests[y])||!1===k||void 0===k||"number"==typeof k&&isFinite(k)&&k>y?g.push(!1===i?h.nativeDef:s.call(r,g.length,h)):m=!1}y++}while(!0!==h.static||""!==h.def||t>y);""===g[g.length-1]&&g.pop();!1===i&&void 0!==u.maskLength||(u.maskLength=y-1);return o.greedy=f,g},t.getPlaceholder=s,t.getTest=u,t.getTestTemplate=l,t.getTests=d,t.isSubsetOf=f;var n,a=(n=i(2394))&&n.__esModule?n:{default:n};function r(e,t){var i=(null!=e.alternation?e.mloc[o(e)]:e.locator).join("");if(""!==i)for(;i.length<t;)i+="0";return i}function o(e){var t=e.locator[e.alternation];return"string"==typeof t&&t.length>0&&(t=t.split(",")[0]),void 0!==t?t.toString():""}function s(e,t,i){var n=this.opts,a=this.maskset;if(void 0!==(t=t||u.call(this,e).match).placeholder||!0===i)return"function"==typeof t.placeholder?t.placeholder(n):t.placeholder;if(!0===t.static){if(e>-1&&void 0===a.validPositions[e]){var r,o=d.call(this,e),s=[];if(o.length>1+(""===o[o.length-1].match.def?1:0))for(var l=0;l<o.length;l++)if(""!==o[l].match.def&&!0!==o[l].match.optionality&&!0!==o[l].match.optionalQuantifier&&(!0===o[l].match.static||void 0===r||!1!==o[l].match.fn.test(r.match.def,a,e,!0,n))&&(s.push(o[l]),!0===o[l].match.static&&(r=o[l]),s.length>1&&/[0-9a-bA-Z]/.test(s[0].match.def)))return n.placeholder.charAt(e%n.placeholder.length)}return t.def}return n.placeholder.charAt(e%n.placeholder.length)}function l(e,t,i){return this.maskset.validPositions[e]||c.call(this,e,d.call(this,e,t?t.slice():t,i))}function c(e,t){var i=this.opts,n=0,a=function(e,t){var i=0,n=!1;t.forEach((function(e){e.match.optionality&&(0!==i&&i!==e.match.optionality&&(n=!0),(0===i||i>e.match.optionality)&&(i=e.match.optionality))})),i&&(0==e||1==t.length?i=0:n||(i=0));return i}(e,t);e=e>0?e-1:0;var o,s,l,c=r(u.call(this,e));i.greedy&&t.length>1&&""===t[t.length-1].match.def&&(n=1);for(var f=0;f<t.length-n;f++){var d=t[f];o=r(d,c.length);var p=Math.abs(o-c);(void 0===s||""!==o&&p<s||l&&!i.greedy&&l.match.optionality&&l.match.optionality-a>0&&"master"===l.match.newBlockMarker&&(!d.match.optionality||d.match.optionality-a<1||!d.match.newBlockMarker)||l&&!i.greedy&&l.match.optionalQuantifier&&!d.match.optionalQuantifier)&&(s=p,l=d)}return l}function u(e,t){var i=this.maskset;return i.validPositions[e]?i.validPositions[e]:(t||d.call(this,e))[0]}function f(e,t,i){function n(e){for(var t,i=[],n=-1,a=0,r=e.length;a<r;a++)if("-"===e.charAt(a))for(t=e.charCodeAt(a+1);++n<t;)i.push(String.fromCharCode(n));else n=e.charCodeAt(a),i.push(e.charAt(a));return i.join("")}return e.match.def===t.match.nativeDef||!(!(i.regex||e.match.fn instanceof RegExp&&t.match.fn instanceof RegExp)||!0===e.match.static||!0===t.match.static)&&-1!==n(t.match.fn.toString().replace(/[[\]/]/g,"")).indexOf(n(e.match.fn.toString().replace(/[[\]/]/g,"")))}function d(e,t,i){var n,r,o=this,s=this.dependencyLib,l=this.maskset,u=this.opts,d=this.el,p=l.maskToken,h=t?i:0,v=t?t.slice():[0],m=[],g=!1,y=t?t.join(""):"";function k(t,i,r,s){function c(r,s,p){function v(e,t){var i=0===t.matches.indexOf(e);return i||t.matches.every((function(n,a){return!0===n.isQuantifier?i=v(e,t.matches[a-1]):Object.prototype.hasOwnProperty.call(n,"matches")&&(i=v(e,n)),!i})),i}function x(e,t,i){var n,a;if((l.tests[e]||l.validPositions[e])&&(l.tests[e]||[l.validPositions[e]]).every((function(e,r){if(e.mloc[t])return n=e,!1;var o=void 0!==i?i:e.alternation,s=void 0!==e.locator[o]?e.locator[o].toString().indexOf(t):-1;return(void 0===a||s<a)&&-1!==s&&(n=e,a=s),!0})),n){var r=n.locator[n.alternation];return(n.mloc[t]||n.mloc[r]||n.locator).slice((void 0!==i?i:n.alternation)+1)}return void 0!==i?x(e,t):void 0}function P(e,t){var i=e.alternation,n=void 0===t||i===t.alternation&&-1===e.locator[i].toString().indexOf(t.locator[i]);if(!n&&i>t.alternation)for(var a=t.alternation;a<i;a++)if(e.locator[a]!==t.locator[a]){i=a,n=!0;break}if(n){e.mloc=e.mloc||{};var r=e.locator[i];if(void 0!==r){if("string"==typeof r&&(r=r.split(",")[0]),void 0===e.mloc[r]&&(e.mloc[r]=e.locator.slice()),void 0!==t){for(var o in t.mloc)"string"==typeof o&&(o=o.split(",")[0]),void 0===e.mloc[o]&&(e.mloc[o]=t.mloc[o]);e.locator[i]=Object.keys(e.mloc).join(",")}return!0}e.alternation=void 0}return!1}function w(e,t){if(e.locator.length!==t.locator.length)return!1;for(var i=e.alternation+1;i<e.locator.length;i++)if(e.locator[i]!==t.locator[i])return!1;return!0}if(h>e+u._maxTestPos)throw"Inputmask: There is probably an error in your mask definition or in the code. Create an issue on github with an example of the mask you are using. "+l.mask;if(h===e&&void 0===r.matches){if(m.push({match:r,locator:s.reverse(),cd:y,mloc:{}}),!r.optionality||void 0!==p||!(u.definitions&&u.definitions[r.nativeDef]&&u.definitions[r.nativeDef].optional||a.default.prototype.definitions[r.nativeDef]&&a.default.prototype.definitions[r.nativeDef].optional))return!0;g=!0,h=e}else if(void 0!==r.matches){if(r.isGroup&&p!==r)return function(){if(r=c(t.matches[t.matches.indexOf(r)+1],s,p))return!0}();if(r.isOptional)return function(){var t=r,a=m.length;if(r=k(r,i,s,p),m.length>0){if(m.forEach((function(e,t){t>=a&&(e.match.optionality=e.match.optionality?e.match.optionality+1:1)})),n=m[m.length-1].match,void 0!==p||!v(n,t))return r;g=!0,h=e}}();if(r.isAlternator)return function(){o.hasAlternator=!0;var n,a,v,y=r,k=[],b=m.slice(),S=s.length,M=!1,_=i.length>0?i.shift():-1;if(-1===_||"string"==typeof _){var O,E=h,T=i.slice(),j=[];if("string"==typeof _)j=_.split(",");else for(O=0;O<y.matches.length;O++)j.push(O.toString());if(void 0!==l.excludes[e]){for(var A=j.slice(),D=0,B=l.excludes[e].length;D<B;D++){var C=l.excludes[e][D].toString().split(":");s.length==C[1]&&j.splice(j.indexOf(C[0]),1)}0===j.length&&(delete l.excludes[e],j=A)}(!0===u.keepStatic||isFinite(parseInt(u.keepStatic))&&E>=u.keepStatic)&&(j=j.slice(0,1));for(var R=0;R<j.length;R++){O=parseInt(j[R]),m=[],i="string"==typeof _&&x(h,O,S)||T.slice();var L=y.matches[O];if(L&&c(L,[O].concat(s),p))r=!0;else if(0===R&&(M=!0),L&&L.matches&&L.matches.length>y.matches[0].matches.length)break;n=m.slice(),h=E,m=[];for(var F=0;F<n.length;F++){var I=n[F],N=!1;I.match.jit=I.match.jit||M,I.alternation=I.alternation||S,P(I);for(var V=0;V<k.length;V++){var G=k[V];if("string"!=typeof _||void 0!==I.alternation&&j.includes(I.locator[I.alternation].toString())){if(I.match.nativeDef===G.match.nativeDef){N=!0,P(G,I);break}if(f(I,G,u)){P(I,G)&&(N=!0,k.splice(k.indexOf(G),0,I));break}if(f(G,I,u)){P(G,I);break}if(v=G,!0===(a=I).match.static&&!0!==v.match.static&&v.match.fn.test(a.match.def,l,e,!1,u,!1)){w(I,G)||void 0!==d.inputmask.userOptions.keepStatic?P(I,G)&&(N=!0,k.splice(k.indexOf(G),0,I)):u.keepStatic=!0;break}}}N||k.push(I)}}m=b.concat(k),h=e,g=m.length>0,r=k.length>0,i=T.slice()}else r=c(y.matches[_]||t.matches[_],[_].concat(s),p);if(r)return!0}();if(r.isQuantifier&&p!==t.matches[t.matches.indexOf(r)-1])return function(){for(var a=r,o=!1,f=i.length>0?i.shift():0;f<(isNaN(a.quantifier.max)?f+1:a.quantifier.max)&&h<=e;f++){var d=t.matches[t.matches.indexOf(a)-1];if(r=c(d,[f].concat(s),d)){if(m.forEach((function(t,i){(n=b(d,t.match)?t.match:m[m.length-1].match).optionalQuantifier=f>=a.quantifier.min,n.jit=(f+1)*(d.matches.indexOf(n)+1)>a.quantifier.jit,n.optionalQuantifier&&v(n,d)&&(g=!0,h=e,u.greedy&&null==l.validPositions[e-1]&&f>a.quantifier.min&&-1!=["*","+"].indexOf(a.quantifier.max)&&(m.pop(),y=void 0),o=!0,r=!1),!o&&n.jit&&(l.jitOffset[e]=d.matches.length-d.matches.indexOf(n))})),o)break;return!0}}}();if(r=k(r,i,s,p))return!0}else h++}for(var p=i.length>0?i.shift():0;p<t.matches.length;p++)if(!0!==t.matches[p].isQuantifier){var v=c(t.matches[p],[p].concat(r),s);if(v&&h===e)return v;if(h>e)break}}function b(e,t){var i=-1!=e.matches.indexOf(t);return i||e.matches.forEach((function(e,n){void 0===e.matches||i||(i=b(e,t))})),i}if(e>-1){if(void 0===t){for(var x,P=e-1;void 0===(x=l.validPositions[P]||l.tests[P])&&P>-1;)P--;void 0!==x&&P>-1&&(v=function(e,t){var i,n=[];return Array.isArray(t)||(t=[t]),t.length>0&&(void 0===t[0].alternation||!0===u.keepStatic?0===(n=c.call(o,e,t.slice()).locator.slice()).length&&(n=t[0].locator.slice()):t.forEach((function(e){""!==e.def&&(0===n.length?(i=e.alternation,n=e.locator.slice()):e.locator[i]&&-1===n[i].toString().indexOf(e.locator[i])&&(n[i]+=","+e.locator[i]))}))),n}(P,x),y=v.join(""),h=P)}if(l.tests[e]&&l.tests[e][0].cd===y)return l.tests[e];for(var w=v.shift();w<p.length;w++){if(k(p[w],v,[w])&&h===e||h>e)break}}return(0===m.length||g)&&m.push({match:{fn:null,static:!0,optionality:!1,casing:null,def:"",placeholder:""},locator:[],mloc:{},cd:y}),void 0!==t&&l.tests[e]?r=s.extend(!0,[],m):(l.tests[e]=s.extend(!0,[],m),r=l.tests[e]),m.forEach((function(e){e.match.optionality=e.match.defOptionality||!1})),r}},7215:function(e,t,i){Object.defineProperty(t,"__esModule",{value:!0}),t.alternate=s,t.checkAlternationMatch=function(e,t,i){for(var n,a=this.opts.greedy?t:t.slice(0,1),r=!1,o=void 0!==i?i.split(","):[],s=0;s<o.length;s++)-1!==(n=e.indexOf(o[s]))&&e.splice(n,1);for(var l=0;l<e.length;l++)if(a.includes(e[l])){r=!0;break}return r},t.handleRemove=function(e,t,i,o,l){var c=this,u=this.maskset,f=this.opts;if((f.numericInput||c.isRTL)&&(t===a.keys.Backspace?t=a.keys.Delete:t===a.keys.Delete&&(t=a.keys.Backspace),c.isRTL)){var d=i.end;i.end=i.begin,i.begin=d}var p,h=r.getLastValidPosition.call(c,void 0,!0);i.end>=r.getBuffer.call(c).length&&h>=i.end&&(i.end=h+1);t===a.keys.Backspace?i.end-i.begin<1&&(i.begin=r.seekPrevious.call(c,i.begin)):t===a.keys.Delete&&i.begin===i.end&&(i.end=r.isMask.call(c,i.end,!0,!0)?i.end+1:r.seekNext.call(c,i.end)+1);if(!1!==(p=v.call(c,i))){if(!0!==o&&!1!==f.keepStatic||null!==f.regex&&-1!==n.getTest.call(c,i.begin).match.def.indexOf("|")){var m=s.call(c,!0);if(m){var g=void 0!==m.caret?m.caret:m.pos?r.seekNext.call(c,m.pos.begin?m.pos.begin:m.pos):r.getLastValidPosition.call(c,-1,!0);(t!==a.keys.Delete||i.begin>g)&&i.begin}}!0!==o&&(u.p=t===a.keys.Delete?i.begin+p:i.begin,u.p=r.determineNewCaretPosition.call(c,{begin:u.p,end:u.p},!1,!1===f.insertMode&&t===a.keys.Backspace?"none":void 0).begin)}},t.isComplete=c,t.isSelection=u,t.isValid=f,t.refreshFromBuffer=p,t.revalidateMask=v;var n=i(4713),a=i(2839),r=i(8711),o=i(6030);function s(e,t,i,a,o,l){var c,u,d,p,h,v,m,g,y,k,b,x=this,P=this.dependencyLib,w=this.opts,S=x.maskset,M=P.extend(!0,[],S.validPositions),_=P.extend(!0,{},S.tests),O=!1,E=!1,T=void 0!==o?o:r.getLastValidPosition.call(x);if(l&&(k=l.begin,b=l.end,l.begin>l.end&&(k=l.end,b=l.begin)),-1===T&&void 0===o)c=0,u=(p=n.getTest.call(x,c)).alternation;else for(;T>=0;T--)if((d=S.validPositions[T])&&void 0!==d.alternation){if(T<=(e||0)&&p&&p.locator[d.alternation]!==d.locator[d.alternation])break;c=T,u=S.validPositions[c].alternation,p=d}if(void 0!==u){m=parseInt(c),S.excludes[m]=S.excludes[m]||[],!0!==e&&S.excludes[m].push((0,n.getDecisionTaker)(p)+":"+p.alternation);var j=[],A=-1;for(h=m;h<r.getLastValidPosition.call(x,void 0,!0)+1;h++)-1===A&&e<=h&&void 0!==t&&(j.push(t),A=j.length-1),(v=S.validPositions[h])&&!0!==v.generatedInput&&(void 0===l||h<k||h>=b)&&j.push(v.input),delete S.validPositions[h];for(-1===A&&void 0!==t&&(j.push(t),A=j.length-1);void 0!==S.excludes[m]&&S.excludes[m].length<10;){for(S.tests={},r.resetMaskSet.call(x,!0),O=!0,h=0;h<j.length&&(g=O.caret||r.getLastValidPosition.call(x,void 0,!0)+1,y=j[h],O=f.call(x,g,y,!1,a,!0));h++)h===A&&(E=O),1==e&&O&&(E={caretPos:h});if(O)break;if(r.resetMaskSet.call(x),p=n.getTest.call(x,m),S.validPositions=P.extend(!0,[],M),S.tests=P.extend(!0,{},_),!S.excludes[m]){E=s.call(x,e,t,i,a,m-1,l);break}var D=(0,n.getDecisionTaker)(p);if(-1!==S.excludes[m].indexOf(D+":"+p.alternation)){E=s.call(x,e,t,i,a,m-1,l);break}for(S.excludes[m].push(D+":"+p.alternation),h=m;h<r.getLastValidPosition.call(x,void 0,!0)+1;h++)delete S.validPositions[h]}}return E&&!1===w.keepStatic||delete S.excludes[m],E}function l(e,t,i){var n=this.opts,r=this.maskset;switch(n.casing||t.casing){case"upper":e=e.toUpperCase();break;case"lower":e=e.toLowerCase();break;case"title":var o=r.validPositions[i-1];e=0===i||o&&o.input===String.fromCharCode(a.keyCode.Space)?e.toUpperCase():e.toLowerCase();break;default:if("function"==typeof n.casing){var s=Array.prototype.slice.call(arguments);s.push(r.validPositions),e=n.casing.apply(this,s)}}return e}function c(e){var t=this,i=this.opts,a=this.maskset;if("function"==typeof i.isComplete)return i.isComplete(e,i);if("*"!==i.repeat){var o=!1,s=r.determineLastRequiredPosition.call(t,!0),l=r.seekPrevious.call(t,s.l);if(void 0===s.def||s.def.newBlockMarker||s.def.optionality||s.def.optionalQuantifier){o=!0;for(var c=0;c<=l;c++){var u=n.getTestTemplate.call(t,c).match;if(!0!==u.static&&void 0===a.validPositions[c]&&!0!==u.optionality&&!0!==u.optionalQuantifier||!0===u.static&&e[c]!==n.getPlaceholder.call(t,c,u)){o=!1;break}}}return o}}function u(e){var t=this.opts.insertMode?0:1;return this.isRTL?e.begin-e.end>t:e.end-e.begin>t}function f(e,t,i,a,o,d,m){var g=this,y=this.dependencyLib,k=this.opts,b=g.maskset;i=!0===i;var x=e;function P(e){if(void 0!==e){if(void 0!==e.remove&&(Array.isArray(e.remove)||(e.remove=[e.remove]),e.remove.sort((function(e,t){return g.isRTL?e.pos-t.pos:t.pos-e.pos})).forEach((function(e){v.call(g,{begin:e,end:e+1})})),e.remove=void 0),void 0!==e.insert&&(Array.isArray(e.insert)||(e.insert=[e.insert]),e.insert.sort((function(e,t){return g.isRTL?t.pos-e.pos:e.pos-t.pos})).forEach((function(e){""!==e.c&&f.call(g,e.pos,e.c,void 0===e.strict||e.strict,void 0!==e.fromIsValid?e.fromIsValid:a)})),e.insert=void 0),e.refreshFromBuffer&&e.buffer){var t=e.refreshFromBuffer;p.call(g,!0===t?t:t.start,t.end,e.buffer),e.refreshFromBuffer=void 0}void 0!==e.rewritePosition&&(x=e.rewritePosition,e=!0)}return e}function w(t,i,o){var s=!1;return n.getTests.call(g,t).every((function(c,f){var d=c.match;if(r.getBuffer.call(g,!0),!1!==(s=(!d.jit||void 0!==b.validPositions[r.seekPrevious.call(g,t)])&&(null!=d.fn?d.fn.test(i,b,t,o,k,u.call(g,e)):(i===d.def||i===k.skipOptionalPartCharacter)&&""!==d.def&&{c:n.getPlaceholder.call(g,t,d,!0)||d.def,pos:t}))){var p=void 0!==s.c?s.c:i,h=t;return p=p===k.skipOptionalPartCharacter&&!0===d.static?n.getPlaceholder.call(g,t,d,!0)||d.def:p,!0!==(s=P(s))&&void 0!==s.pos&&s.pos!==t&&(h=s.pos),!0!==s&&void 0===s.pos&&void 0===s.c?!1:(!1===v.call(g,e,y.extend({},c,{input:l.call(g,p,d,h)}),a,h)&&(s=!1),!1)}return!0})),s}void 0!==e.begin&&(x=g.isRTL?e.end:e.begin);var S=!0,M=y.extend(!0,{},b.validPositions);if(!1===k.keepStatic&&void 0!==b.excludes[x]&&!0!==o&&!0!==a)for(var _=x;_<(g.isRTL?e.begin:e.end);_++)void 0!==b.excludes[_]&&(b.excludes[_]=void 0,delete b.tests[_]);if("function"==typeof k.preValidation&&!0!==a&&!0!==d&&(S=P(S=k.preValidation.call(g,r.getBuffer.call(g),x,t,u.call(g,e),k,b,e,i||o))),!0===S){if(S=w(x,t,i),(!i||!0===a)&&!1===S&&!0!==d){var O=b.validPositions[x];if(!O||!0!==O.match.static||O.match.def!==t&&t!==k.skipOptionalPartCharacter){if(k.insertMode||void 0===b.validPositions[r.seekNext.call(g,x)]||e.end>x){var E=!1;if(b.jitOffset[x]&&void 0===b.validPositions[r.seekNext.call(g,x)]&&!1!==(S=f.call(g,x+b.jitOffset[x],t,!0,!0))&&(!0!==o&&(S.caret=x),E=!0),e.end>x&&(b.validPositions[x]=void 0),!E&&!r.isMask.call(g,x,k.keepStatic&&0===x))for(var T=x+1,j=r.seekNext.call(g,x,!1,0!==x);T<=j;T++)if(!1!==(S=w(T,t,i))){S=h.call(g,x,void 0!==S.pos?S.pos:T)||S,x=T;break}}}else S={caret:r.seekNext.call(g,x)}}g.hasAlternator&&!0!==o&&!i&&(!1===S&&k.keepStatic&&(c.call(g,r.getBuffer.call(g))||0===x)?S=s.call(g,x,t,i,a,void 0,e):(u.call(g,e)&&b.tests[x]&&b.tests[x].length>1&&k.keepStatic||1==S&&!0!==k.numericInput&&b.tests[x]&&b.tests[x].length>1&&r.getLastValidPosition.call(g,void 0,!0)>x)&&(S=s.call(g,!0))),!0===S&&(S={pos:x})}if("function"==typeof k.postValidation&&!0!==a&&!0!==d){var A=k.postValidation.call(g,r.getBuffer.call(g,!0),void 0!==e.begin?g.isRTL?e.end:e.begin:e,t,S,k,b,i,m);void 0!==A&&(S=!0===A?S:A)}S&&void 0===S.pos&&(S.pos=x),!1===S||!0===d?(r.resetMaskSet.call(g,!0),b.validPositions=y.extend(!0,[],M)):h.call(g,void 0,x,!0);var D=P(S);void 0!==g.maxLength&&(r.getBuffer.call(g).length>g.maxLength&&!a&&(r.resetMaskSet.call(g,!0),b.validPositions=y.extend(!0,[],M),D=!1));return D}function d(e,t,i){for(var a=this.maskset,r=!1,o=n.getTests.call(this,e),s=0;s<o.length;s++){if(o[s].match&&(o[s].match.nativeDef===t.match[i.shiftPositions?"def":"nativeDef"]&&(!i.shiftPositions||!t.match.static)||o[s].match.nativeDef===t.match.nativeDef||i.regex&&!o[s].match.static&&o[s].match.fn.test(t.input,a,e,!1,i))){r=!0;break}if(o[s].match&&o[s].match.def===t.match.nativeDef){r=void 0;break}}return!1===r&&void 0!==a.jitOffset[e]&&(r=d.call(this,e+a.jitOffset[e],t,i)),r}function p(e,t,i){var n,a,s=this,l=this.maskset,c=this.opts,u=this.dependencyLib,f=c.skipOptionalPartCharacter,d=s.isRTL?i.slice().reverse():i;if(c.skipOptionalPartCharacter="",!0===e)r.resetMaskSet.call(s),l.tests={},e=0,t=i.length,a=r.determineNewCaretPosition.call(s,{begin:0,end:0},!1).begin;else{for(n=e;n<t;n++)delete l.validPositions[n];a=e}var p=new u.Event("keypress");for(n=e;n<t;n++){p.key=d[n].toString(),s.ignorable=!1;var h=o.EventHandlers.keypressEvent.call(s,p,!0,!1,!1,a);!1!==h&&void 0!==h&&(a=h.forwardPosition)}c.skipOptionalPartCharacter=f}function h(e,t,i){var a=this,o=this.maskset,s=this.dependencyLib;if(void 0===e)for(e=t-1;e>0&&!o.validPositions[e];e--);for(var l=e;l<t;l++){if(void 0===o.validPositions[l]&&!r.isMask.call(a,l,!1))if(0==l?n.getTest.call(a,l):o.validPositions[l-1]){var c=n.getTests.call(a,l).slice();""===c[c.length-1].match.def&&c.pop();var u,d=n.determineTestTemplate.call(a,l,c);if(d&&(!0!==d.match.jit||"master"===d.match.newBlockMarker&&(u=o.validPositions[l+1])&&!0===u.match.optionalQuantifier)&&((d=s.extend({},d,{input:n.getPlaceholder.call(a,l,d.match,!0)||d.match.def})).generatedInput=!0,v.call(a,l,d,!0),!0!==i)){var p=o.validPositions[t].input;return o.validPositions[t]=void 0,f.call(a,t,p,!0,!0)}}}}function v(e,t,i,a){var o=this,s=this.maskset,l=this.opts,c=this.dependencyLib;function u(e,t,i){var n=t[e];if(void 0!==n&&!0===n.match.static&&!0!==n.match.optionality&&(void 0===t[0]||void 0===t[0].alternation)){var a=i.begin<=e-1?t[e-1]&&!0===t[e-1].match.static&&t[e-1]:t[e-1],r=i.end>e+1?t[e+1]&&!0===t[e+1].match.static&&t[e+1]:t[e+1];return a&&r}return!1}var p=0,h=void 0!==e.begin?e.begin:e,v=void 0!==e.end?e.end:e,m=!0;if(e.begin>e.end&&(h=e.end,v=e.begin),a=void 0!==a?a:h,void 0===i&&(h!==v||l.insertMode&&void 0!==s.validPositions[a]||void 0===t||t.match.optionalQuantifier||t.match.optionality)){var g,y=c.extend(!0,{},s.validPositions),k=r.getLastValidPosition.call(o,void 0,!0);for(s.p=h,g=k;g>=h;g--)delete s.validPositions[g],void 0===t&&delete s.tests[g+1];var b,x,P=a,w=P;for(t&&(s.validPositions[a]=c.extend(!0,{},t),w++,P++),g=t?v:v-1;g<=k;g++){if(void 0!==(b=y[g])&&!0!==b.generatedInput&&(g>=v||g>=h&&u(g,y,{begin:h,end:v}))){for(;""!==n.getTest.call(o,w).match.def;){if(!1!==(x=d.call(o,w,b,l))||"+"===b.match.def){"+"===b.match.def&&r.getBuffer.call(o,!0);var S=f.call(o,w,b.input,"+"!==b.match.def,!0);if(m=!1!==S,P=(S.pos||w)+1,!m&&x)break}else m=!1;if(m){void 0===t&&b.match.static&&g===e.begin&&p++;break}if(!m&&r.getBuffer.call(o),w>s.maskLength)break;w++}""==n.getTest.call(o,w).match.def&&(m=!1),w=P}if(!m)break}if(!m)return s.validPositions=c.extend(!0,[],y),r.resetMaskSet.call(o,!0),!1}else t&&n.getTest.call(o,a).match.cd===t.match.cd&&(s.validPositions[a]=c.extend(!0,{},t));return r.resetMaskSet.call(o,!0),p}}},t={};function i(n){var a=t[n];if(void 0!==a)return a.exports;var r=t[n]={exports:{}};return e[n](r,r.exports,i),r.exports}var n={};return function(){var e,t=n;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,i(7149),i(3194),i(9302),i(4013),i(3851),i(219),i(207),i(5296);
123var a=((e=i(2394))&&e.__esModule?e:{default:e}).default;t.default=a}(),n}()}));
124Inputmask.extendDefaults({'autoUnmask':!0,'removeMaskOnSubmit':!0});Inputmask.extendAliases({'datetime':{onBeforeMask:function(value,opts){if(!value)return'';if(opts.outputFormat==opts.inputForma){return value}else if(opts.outputFormat=="yyyy-mm-dd"&&opts.inputFormat=="dd/mm/yyyy"){value=value.substr(0,10);                return value ? value.split("-").reverse().join("/") : '';}else if(opts.outputFormat=="yyyy-mm-dd HH:MM:ss"&&opts.inputFormat=="dd/mm/yyyy HH:MM:ss"){time=value.substr(11,8);value=value.substr(0,10);                return ( time && value ) ? value.split("-").reverse().join("/") + " " + time : '';}}},'flexitdate':{alias:'datetime',outputFormat:'yyyy-mm-dd',inputFormat:'dd/mm/yyyy'},'flexitdatenormal':{alias:'datetime',outputFormat:'dd/mm/yyyy',inputFormat:'dd/mm/yyyy'},'flexitdatetime':{alias:'datetime',outputFormat:'yyyy-mm-dd HH:MM:ss',inputFormat:'dd/mm/yyyy HH:MM:ss'}});if(typeof jQuery!=='undefined'){(function($){if(!$.fn.inputmask){$.fn.inputmask=function(options){return this.each(function(){Inputmask(options).mask(this)})}}})(jQuery)};jQuery.fn.load=function(e,t,n){if(typeof e==='function'){if(this[0]===window){jQuery(window).on('load',e)}
125return this}
126var r,i,o,a=this;if(typeof e!=='string'){throw new TypeError('.load(): l’URL doit être une chaîne')}
127var s=e.indexOf(" ");if(s>-1){r=e.slice(s).trim();e=e.slice(0,s)}
128if(typeof t==='function'){n=t;t=void 0}else if(t&&typeof t==='object'){i='POST'}
129if(a.length>0){jQuery.ajax({url:e,type:i||'GET',dataType:'html',data:t}).done(function(response){o=arguments;a.html(r?jQuery('<div>').append(jQuery.parseHTML(response)).find(r):response)}).always(function(responseText,status){if(typeof n==='function'){a.each(function(){n.apply(this,o||[responseText.responseText,status,responseText])})}})}
130return this};fmooEl={fmoo:!0,elements:null,length:0,tweenOnComplete:null,each:function(argument){if(!this.elements)return!1;for(var i=0,len=this.elements.length;i<len;i++){var element=this.createElements(this.elements[i]);argument(element)}},addClass:function(argument){if(!this.elements)return!1;return this.elements.addClass(argument)},toggleClass:function(argument){if(!this.elements)return!1;return this.elements.toggleClass(argument)},removeClass:function(argument){if(!this.elements)return!1;return this.elements.removeClass(argument)},hasClass:function(argument){if(!this.elements)return!1;return this.elements.hasClass(argument)},addEvent:function(eventType,func){if(!this.elements)return!1;var that=this;this.elements.on(eventType,function(event){event.target=that.createElements(event.target);func.call(that.createElements(event.currentTarget),event)})},removeAttribute:function(argument){if(!this.elements)return!1;return this.elements.removeAttr(argument)},hasAttribute:function(argument){if(!this.elements)return!1;return this.elements.attr(argument)},removeEvents:function(eventType){if(!this.elements)return!1;return this.elements.off(eventType)},fireEvent:function(eventType){if(!this.elements)return!1;return this.elements.trigger(eventType)},get:function(argument){if(!this.elements)return!1;return this.transformOneElementOrArray(argument)},transformOneElementOrArray:function(argument){var t=new Array();this.elements.each(function(){var val="";if(argument=='value'){val=jQuery(this).val()}else if(argument=='text'){val=jQuery(this).text()}else if(argument=='html'){val=jQuery(this).html()}else if(mb_ereg('data-',argument)){val=jQuery(this).data(str_replace('data-','',argument))}else if(argument=='tag'){val=jQuery(this).prop('tagName')}else if(argument=='selected'){val=jQuery(this).prop(argument)}else if(argument=='type'){val=jQuery(this).prop('tagName')=="INPUT"||jQuery(this).prop('tagName')=="BUTTON"?jQuery(this).attr('type').toLowerCase():jQuery(this).prop('tagName').toLowerCase()}else{val=jQuery(this).attr(argument)}
131t.push(val)});return this.elements.length>1?t:t[0]},set:function(argument,val){if(!this.elements)return!1;if(argument=='value'){return this.elements.val(val)}else if(argument=='text'){return this.elements.text(val)}else if(argument=='html'){return this.elements.html(val)}else if(mb_ereg('data-',argument)){var elemData=this.elements.data(str_replace('data-','',argument),val);if(typeof val=="function")return elemData;return elemData.attr(argument,val)}else if(argument=='tween'){if(val.onComplete){this.tweenOnComplete=val.onComplete}
132return this}else if(argument=="selected"||argument=="checked"){return this.elements.prop(argument,val)}else{return this.elements.attr(argument,val)}},getProperty:function(argument){return this.get(argument)},getSize:function(){var dimensions={"x":0,"y":0};if(!this.elements)return dimensions;var el=this.elements;if(this.isBody(el.first()))el=jQuery(window);dimensions.x=el.outerWidth();dimensions.y=el.outerHeight();return dimensions},getPosition:function(document){if(!this.elements)return!1;var obj=document?this.elements.first().position():this.elements.first().offset();if(obj.top)obj.y=obj.top;if(obj.left)obj.x=obj.left;return obj},getElement:function(argument){if(!this.elements)return!1;        var reg = new RegExp("\\[([^\\[]+(\\[[^\\]]+\\])+)\\]","g");
133        while (match = reg.exec(argument)) {
134txt=str_replace('[','\\[',match[1]);txt=str_replace(']','\\]',txt);txt=str_replace(match[1],txt,match[0]);argument=str_replace(match[0],txt,argument)}
135var element=this.createElements(this.elements.find(argument),!1,1);return element},getElements:function(argument){        var reg = new RegExp("\\[([^\\[]+(\\[[^\\]]+\\])+)\\]","g");
136        while (match = reg.exec(argument)) {
137txt=str_replace('[','\\[',match[1]);txt=str_replace(']','\\]',txt);txt=str_replace(match[1],txt,match[0]);argument=str_replace(match[0],txt,argument)}
138var elements=this.createElements((this.elements&&this.elements.length>0)?this.elements.find(argument):'');return elements},getSelected:function(){if(!this.elements)return!1;var elements=this.createElements(this.elements.find(":selected"));return elements},getParent:function(argument){if(!this.elements)return!1;var element=this.createElements(this.elements.parents(argument),!1,1);return element},getPrevious:function(argument){if(!this.elements)return!1;var elements=this.createElements(this.elements.prevAll(argument).first());return elements},destroy:function(){if(!this.elements)return!1;return this.elements.remove()},getNext:function(argument){if(!this.elements)return!1;var elements=this.createElements(this.elements.siblings(argument).first());return elements},getChildren:function(argument){if(!this.elements)return!1;var element=this.createElements(this.elements.children(argument),!1,1);return element},getFirst:function(argument){if(!this.elements)return!1;var elements=this.createElements(this.elements.children(argument).first());return elements},clone:function(){if(!this.elements)return!1;var elements=this.createElements(this.elements.clone());return elements},focus:function(argument){if(!this.elements)return!1;var elements=this.createElements(this.elements.first().focus());return elements},getStyle:function(argument){if(!this.elements)return!1;return this.elements.css(argument).toString()},setStyle:function(nom,val){if(!this.elements)return!1;return this.elements.css(nom,val)},setStyles:function(argument){if(!this.elements)return!1;return this.elements.css(argument)},inject:function(target,injectPos){if(!target.elements){target=jQuery(target)}else{target=target.elements[0]}
139if(!injectPos||injectPos==''){return this.createElements(this.elements.appendTo(target))}else if(injectPos=="top"){return this.createElements(this.elements.prependTo(target))}else if(injectPos=="after"){return this.createElements(this.elements.insertAfter(target))}else{return this.createElements(this.elements.insertBefore(target))}},wraps:function(argument){if(!argument.elements){argument=jQuery(argument)}
140return this.createElements(argument.elements.wrap(this.elements))},toQueryString:function(){if(!this.elements)return!1;return str_replace("=Array","=",this.elements.first().serialize())},toInt:function(){if(!this.elements)return!1;return parseInt(this.elements)},isBody:function(element){        return (/^(?:body|html)$/i).test(element[0].tagName);},fade:function(argument){if(!this.elements)return!1;var fadingSpeed="slow";if(argument=='out'){return this.elements.fadeOut(fadingSpeed,this.tweenOnComplete)}else if(argument=='in'){return this.elements.fadeIn(fadingSpeed,this.tweenOnComplete)}},grab:function(element){var element=new Option(element.get('text'),element.get('value'));return this.elements.first().append(element)},submit:function(){if(!this.elements)return!1;this.elements[0].submit()},createElements:function(argument,isId,returnOne){if(typeof(argument)=="str
140ing"&&isId){argument='#'+argument}
141if(typeof(argument)=="object"&&argument.length>0&&typeof(argument[0])=="string"){argument=argument[0]}
142var a=Object.create(fmooEl);a.elements=jQuery(argument);if(returnOne&&a.elements.length>0){a.elements=a.elements.first()}
143a.length=a.elements.length;a.elements.each(function(index){var b=Object.create(fmooEl);b.elements=$(this);b.length=1;if(this.tagName=='INPUT'){if(this.checked){b.checked=!0;if(a.length==1)a.checked=!0}}
144a[index]=b});if(a.length>0){return a}else if(returnOne){return!1}else{return Object.create(fmooEl)}}}
145if(!Object.create){Object.create=(function(){function F(){}
146return function(o){if(arguments.length!=1){throw new Error('Object.create implementation only accepts one parameter.')}
147F.prototype=o;return new F()}})()}
148oldElement=Element;Element=function(elName,arguments){var newArgs={};if(arguments.id&&arguments.id!='')newArgs.id=arguments.id;if(arguments.styles){arguments.css=arguments.styles;delete arguments.styles}
149var newElem=$('<'+elName+'>',arguments);if(arguments.html&&arguments.html!='')newElem.html(arguments.html);return fmooEl.createElements(newElem)}
150Element.prototype=oldElement.prototype;String.prototype.toInt=Number.prototype.toInt=function(){return parseInt(this)}
151Array.prototype.contains=function(needle){var length=this.length;for(var i=0;i<length;i++){if(typeof this[i]=='object'){if(arrayCompare(haystack[i],needle))return!0}else{if(this[i]==needle)return!0}}
152return!1}
153function arrayCompare(a1,a2){if(a1.length!=a2.length)return!1;var length=a2.length;for(var i=0;i<length;i++){if(a1[i]!==a2[i])return!1}
154return!0}
155window.addEvent=function(eventType,func){if(eventType=='domready'){jQuery(window).ready(function(event){func(event)})}else if(eventType=='load'){jQuery(window).load(function(event){func(event)})}else{jQuery(window).on(eventType,function(event){func(event)})}}
156function Fx(){}
157Fx={"target":null,"Scroll":function(argument){if(!argument.elements){if(console&&console.error){console.error("FLEXIT : L'élément a scroller n'est pas de type fmoo, vérifier le script.")}
158return!1}
159this.target=argument},Morph:function(selector,arguments){this.animSelector=selector;this.animDuration=arguments.duration;this.animCompleteFunc=arguments.onComplete}}
160Fx.Scroll.prototype={"toElement":function(argument){if(this.target&&this.target.length>0&&argument&&argument.length>0){var toel=argument.elements.first();var settings={};if(toel.attr('data-offset-ancre'))settings.offset=parseInt(toel.attr('data-offset-ancre'));this.target.elements.first().scrollTo(toel,550,settings)}}}
161Fx.Morph.prototype={"start":function(cssProperties){var onCompleteFunc=this.animCompleteFunc;this.animSelector.elements.animate(cssProperties,this.animDuration,onCompleteFunc)}}
162Tips=function(selector,options){if(typeof selector!='object'){target=jQuery(selector)}else if(selector){target=selector.elements}
163if(target&&target.length>0){newOptions={"trigger":"hover","html":!0};if(typeof options.showDelay!='undefined')newOptions.delay=options.showDelay;newOptions.title=function(event){if(jQuery(this).attr('title')!=''){var txtVal=jQuery(this).attr('title')}else if($(this).attr('rel')!=''){var txtVal=jQuery(this).attr('rel')}
164return txtVal}
165target.tooltip(newOptions)}}
166var Request=function(){}
167Request.ConvertFromMootools=function(argument){var newArgs={"args":{},"events":{}};if(argument.url&&argument.url!='')newArgs.args.url=argument.url;if(typeof argument.async=="boolean")newArgs.args.async=argument.async;if(argument.data&&argument.data!=''){if(typeof(argument.data)=='object'&&jQuery(argument.data).prop('tagName')){newArgs.args.data=jQuery(argument.data).serialize()}else{newArgs.args.data=argument.data}}
168if(argument.method&&argument.method!=''){newArgs.args.type=argument.method}else{newArgs.args.type='POST'}
169if(argument.onRequest&&typeof(argument.onRequest)=='function')newArgs.args.beforeSend=argument.onRequest;if(argument.onComplete&&typeof(argument.onComplete)=='function')newArgs.events.complete=argument.onComplete;if(argument.onSuccess&&typeof(argument.onSuccess)=='function')newArgs.events.success=argument.onSuccess;if(argument.onError&&typeof(argument.onError)=='function')newArgs.events.fail=argument.onError;if(argument.update)newArgs.args.updateTarget=argument.update;return newArgs}
170Request.JSON=function(argument){var requestArguments={};var requestArguments=Request.ConvertFromMootools(argument);requestArguments.args.dataType='json';this.send=function(){return jQuery.ajax(requestArguments.args).done(function(response){if(requestArguments.events.done)requestArguments.events.done(jQuery.parseJSON(response));var responseString='';if(JSON.stringify)responseString=JSON.stringify(response);if(requestArguments.events.success)requestArguments.events.success(response,responseString);}).fail(function(response){if(requestArguments.events.fail)requestArguments.events.fail(jQuery.parseJSON(response));}).always(function(response){if(response&&requestArguments.events.complete)requestArguments.events.complete(response);})}}
171Request.HTML=function(argument){var requestArguments={};var requestArguments=Request.ConvertFromMootools(argument);this.send=function(){return jQuery.ajax(requestArguments.args).done(function(response){if(requestArguments.args.updateTarget&&response!=''){requestArguments.args.updateTarget.elements.first().html(response)}
172if(requestArguments.events.success)requestArguments.events.success(null,null,response,null);}).fail(function(response){if(requestArguments.events.fail)requestArguments.events.fail(null,null,response,null);}
172).always(function(response){if(requestArguments.events.complete)requestArguments.events.complete(null,null,response,null);})}}
173var Autocompleter=function(){}
174Autocompleter.Request=function(){}
175Autocompleter.Request.HTML=function(inputElem,url,options){if(inputElem.length>0){if(typeof(inputElem.elements.autocomplete)!='function'){if(console&&console.error){console.error("FLEXIT : le module jQuery UI doit être chargé pour pouvoir exploiter l'autocompleter.")}}
176inputElem.elements.autocomplete({source:url,minLength:1,select:function(event,ui){inputElem.elements.val(ui.item.value)}})}}
177JSON.decode=function(argument){return jQuery.parseJSON(jQuery.repairJSON(argument))}
178SqueezeBox={assign:function(elements,options){if(elements&&elements.length>0){for(i=0,len=elements.length;i<len;i++){var fElemCurrent=jQuery(elements.elements[i]);var optionsElement=SqueezeBox.ConvertFromMootools(fElemCurrent.attr('rel'));if(fElemCurrent.is('a'))fElemCurrent.attr('role','button');fElemCurrent.attr("aria-haspopup","dialog");fElemCurrent.attr("aria-controls","colorbox");if(fElemCurrent.is('a'))optionsElement.title=readtitle(fElemCurrent);if(optionsElement){fElemCurrent.colorbox(optionsElement)}}}},open:function(url,options){var optionsElement=SqueezeBox.ConvertFromMootools(options,url);$.colorbox(optionsElement);var originalClose=$.colorbox.close;$.colorbox.close=function(){var showAlert=!1;var textConfirm="";if(typeof this.getOption=="function"&&(confirmCloseFonction=this.getOption('confirmCloseFonction'))){if(this.getOption('iframe')){if(docWin=colorbox.getElementsByTagName('iframe')[0].contentWindow){var res=docWin.eval(confirmCloseFonction+"();");if(res!==!1){showAlert=!0;textConfirm=res}}}}
179if(showAlert){flexitModal.open(flexit.trad.avertissement,textConfirm,null,[{"titre":flexit.trad.non,"important":!1,"position":"d","autoclose":!0},{"titre":flexit.trad.oui,"action":function(){originalClose()},"important":!0,"position":"d","autoclose":!0}])}else{originalClose()}}},close:function(){jQuery.colorbox.close()}};SqueezeBox.ConvertFromMootools=function(arguments,url){var defaultOptions={"maxWidth":"95%","maxHeight":"95%","innerWidth":"600","innerHeight":"450","fixed":!0};try{var jsonOptions=null;if(typeof(arguments)=="object"){jsonOptions=arguments}else{jsonOptions=jQuery.parseJSON(jQuery.repairJSON(arguments))}}catch(e){if(console&&console.error){console.error("FLEXIT : (SqueezeBox) Impossible de lire les paramètres d'une galerie")}}
180var colorBoxOptions=new Object();for(var key in defaultOptions){if(!jsonOptions[key])colorBoxOptions[key]=defaultOptions[key]}
181if(jsonOptions.className){colorBoxOptions.className=jsonOptions.className}
182if(jsonOptions.size&&jsonOptions.size.x){colorBoxOptions.innerWidth=jsonOptions.size.x}
183if(jsonOptions.size&&jsonOptions.size.y){colorBoxOptions.innerHeight=jsonOptions.size.y}
184if(jsonOptions.handler&&jsonOptions.handler=='iframe'){colorBoxOptions.iframe=!0;colorBoxOptions.fastIframe=!1;colorBoxOptions.rel="nofollow"}
185if(url){colorBoxOptions.href=url}
186if(jsonOptions.onClose){if(typeof(jsonOptions.onClose)=='string'&&typeof(window[jsonOptions.onClose])=='function'){colorBoxOptions.onClosed=window[jsonOptions.onClose]}else{colorBoxOptions.onClosed=jsonOptions.onClose}}
187if(jsonOptions.title)colorBoxOptions.title=jsonOptions.title;if(jsonOptions.maxWidth)colorBoxOptions.maxWidth=jsonOptions.maxWidth;if(jsonOptions.maxHeight)colorBoxOptions.maxHeight=jsonOptions.maxHeight;if(jQuery(document).width()<768){colorBoxOptions.maxWidth='100%';colorBoxOptions.innerWidth='100%';colorBoxOptions.innerHeight='100%';colorBoxOptions.maxHeight='100%'}
188if(jsonOptions.confirmCloseFonction)colorBoxOptions.confirmCloseFonction=jsonOptions.confirmCloseFonction;if(typeof jsonOptions.overlayClose!="undefined")colorBoxOptions.overlayClose=jsonOptions.overlayClose;if(typeof jsonOptions.escKey!="undefined")colorBoxOptions.escKey=jsonOptions.escKey;return colorBoxOptions}
189var txtimgzoom=translate("Agrandir l'image");Slimbox={scanPage:function(){var fElemsLightbox=jQuery("a[rel^=lightbox]");var defaultOptions={"maxWidth":"95%","maxHeight":"95%","fixed":!0};if(fElemsLightbox&&fElemsLightbox.length>0){var txt=" ("+txtimgzoom+")";for(i=0,len=fElemsLightbox.length;i<len;i++){var fElemCurrent=jQuery(fElemsLightbox[i]);fElemCurrent.attr("role","button");fElemCurrent.attr("aria-haspopup","dialog");fElemCurrent.attr("aria-controls","colorbox");var fElemCurrentGalleryGroup=fElemCurrent.attr('rel');var colorBoxOptions=new Object();for(var key in defaultOptions){colorBoxOptions[key]=defaultOptions[key]}
190var img=fElemCurrent.find('img');if(!(colorBoxOptions.title=readtitle(fElemCurrent))&&img.length){colorBoxOptions.title=readtitle(img)}
191if(!fElemCurrent.attr("title")||!fElemCurrent.attr("title").includes(txt))fElemCurrent.attr("title",colorBoxOptions.title+txt);                colorBoxOptions.title = colorBoxOptions.title.replace(txt, "");
192if(fElemCurrentGalleryGroup.indexOf('[')==8&&fElemCurrentGalleryGroup.indexOf(']')==fElemCurrentGalleryGroup.length-1){colorBoxOptions.rel=fElemCurrentGalleryGroup}else{colorBoxOptions.rel="nofollow"}
193fElemCurrent.colorbox(colorBoxOptions)}}}};Sexy={alert:function(content){flexitModal.open('',content,null,[{"titre":flexit.trad.ok,"important":!0,"position":"d","autoclose":!0}])},info:function(content){return Sexy.alert(content)},confirminfo:function(content,params){flexitModal.open('',content,null,[{"titre":params.textBoxBtnCancel?params.textBoxBtnCancel:flexit.trad.non,"action":function(){if(params.onComplete){params.onComplete(!1)}},"important":!1,"position":"d","autoclose":!0},{"titre":params.textBoxBtnOk?params.textBoxBtnOk:flexit.trad.oui,"action":function(){if(params.onComplete){params.onComplete(!0)}},"important":!0,"position":"d","autoclose":!0}])}}
194Popup=function(idcible,options){var vars={largeur:'400',hauteur:'350'};this.construct=function(idcible,options){jQuery.extend(vars,options);var params={width:vars.largeur,height:vars.hauteur};if(vars.ajax_url){params.data=get_query(vars.ajax_params);params.href=vars.ajax_url}else if(vars.iframe){params.href=vars.iframe}
195jQuery.colorbox(params)};this.construct(idcible,options)};function get_query(url){    var qs = url.substring(url.indexOf('?') + 1).split('&');
196for(var i=0,result={};i<qs.length;i++){        qs[i] = qs[i].split('=');
197result[qs[i][0]]=decodeURIComponent(qs[i][1])}
198return result}
199jQuery(window).ready(function(){SqueezeBox.assign(fmoo.$$('a.squeezebox'),{parse:'rel'});Slimbox.scanPage()});jQuery(window).load(function(){if(typeof JSON.decode!='function'){JSON.decode=function(argument){return jQuery.parseJSON(jQuery.repairJSON(argument))}}});jQuery(window).resize(function(){SqueezeBox.assign(fmoo.$$('a.squeezebox'),{parse:'rel'})});var objappVersion=navigator.appVersion;var objAgent=navigator.userAgent;var objbrowserName=navigator.appName;var objfullVersion=''+parseFloat(navigator.appVersion);var objBrMajorVersion=parseInt(navigator.appVersion,10);var objOffsetName,objOffsetVersion,ix;var Browser={"Engine":{"trident":!1,"webkit":!1,"gecko":!1},"version":0};if((objOffsetVersion=objAgent.indexOf("Chrome"))!=-1){objbrowserName="Chrome";objfullVersion=objAgent.substring(objOffsetVersion+7);Browser.Engine.webkit=!0}else if((objOffsetVersion=objAgent.indexOf("MSIE"))!=-1){objbrowserName="Microsoft Internet Explorer";objfullVersion=objAgent.substring(objOffsetVersion+5);Browser.Engine.trident=!0}else if((objOffsetVersion=objAgent.indexOf("Firefox"))!=-1){objbrowserName="Firefox";Browser.Engine.gecko=!0}else if((objOffsetVersion=objAgent.indexOf("Safari"))!=-1){objbrowserName="Safari";objfullVersion=objAgent.substring(objOffsetVersion+7);if((objOffsetVersion=objAgent.indexOf("Version"))!=-1)
200objfullVersion=objAgent.substring(objOffsetVersion+8);}else if((objOffsetName=objAgent.lastIndexOf(' ')+1)<(objOffsetVersion=objAgent.lastIndexOf('/'))){objbrowserName=objAgent.substring(objOffsetName,objOffsetVersion);objfullVersion=objAgent.substring(objOffsetVersion+1);if(objbrowserName.toLowerCase()==objbrowserName.toUpperCase()){objbrowserName=navigator.appName}}
201if((ix=objfullVersion.indexOf(";"))!=-1)objfullVersion=objfullVersion.substring(0,ix);if((ix=objfullVersion.indexOf(" "))!=-1)objfullVersion=objfullVersion.substring(0,ix);objBrMajorVersion=parseInt(''+objfullVersion,10);Browser.version=objBrMajorVersion;if(isNaN(objBrMajorVersion)){objfullVersion=''+parseFloat(navigator.appVersion);objBrMajorVersion=parseInt(navigator.appVersion,10)};(function($){var urlMenu="/globalflexit/ajax/modules/menu/mobile-menu.php";var fElemButton=null;var fElemContainer=null;var fElemBody=null;var fElemBodyContainer=null;var fElemsContainerLists=null;var fElemsPanelsNavbars=null;var fElemCanvasHeader=null;var dataStyle=null;var dataConfigMenu=null;var dataSubtitleField=null;var dataFullscreen=0;var dataHeader=null;var dataHeaderSize=1;var dataFooter=null;var dataFooterSize=1;var dataHeaderElem=null;var dataHideCloseBtn=0;var dataDisableLoaderBtn=0;var dataPosition='left';var dataZPosition='back';var dataHeaderOffset=null;var dataJustifyListView=0;var dataMultiline=1;var dataSearchfield=0;var dataSearchfieldLast=0;var dataSearchfieldBottom=0;var dataDim='';var dataPageShadow=1;var optionsMMenu={'onClick':{'close':!1},'keyboardNavigation':{'enable':!0,'enhance':!0}};var configsMMenu={'classNames':{'selected':"f-mm-selected-open"}};var apiMMenu=null;var datasMenu=null;var htmlMenu=null;var menuPrincipal=null;var lienPanel=null;var idCurrentPage=null;var idParentCurrentPage=null;var filariane=null;var canvasOffset=0;var menuLoading=!1;var sessionHash='default';var allowedPositions=['left','right','bottom','top'];var allowedZPositions=['back','front','next'];var allowedDim=['black','white'];var defaultHeaderSize=38;var methods={init:function(options){return this.each(function(){if(flexit){if(flexit.session&&flexit.session.hash&&flexit.session.hash!=''){sessionHash=flexit.session.hash}}
202fElemButton=$(this);fElemBody=$(document.body);fElemBodyContainer=$('#fMobileMenuBodyContainer');if(!fElemBodyContainer||(fElemBodyContainer&&fElemBodyContainer.length<=0)){fElemBody.find('> *').wrapAll('<div id="fMobileMenuBodyContainer" />');fElemBodyContainer=$('#fMobileMenuBodyContainer')}
203fElemBodyContainer.prepend('<nav id="fMobileMenuContainer" role="dialog"></nav>');fElemContainer=$("#fMobileMenuContainer");var fElemsToMove=jQuery(document.body).find('> #cboxOverlay, > #colorbox');if(fElemsToMove&&fElemsToMove.length>0){fElemBodyContainer.append(fElemsToMove)}
204idCurrentPage=fElemBody.data('idpage');idParentCurrentPage=fElemBody.data('idparent');filariane=new Array();                if( fa = fElemBody.data('filariane') )filariane = strstr( fa , ',' ) ? fa.split(',') : fa;
205dataStyle=fElemButton.data('style');dataConfigMenu=fElemButton.data('configmenu');dataSubtitleField=fElemButton.data('subtitle');dataFullscreen=fElemButton.data('fullscreen')?parseInt(fElemButton.data('fullscreen')):dataFullscreen;dataHeader=fElemButton.data('header');dataHeaderSize=fElemButton.data('header-size')?parseInt(fElemButton.data('header-size')):dataHeaderSize;dataFooter=fElemButton.data('footer');dataFooterSize=fElemButton.data('footer-size')?parseInt(fElemButton.data('footer-size')):dataFooterSize;dataHeaderElem=fElemButton.data('header-elem');dataHideCloseBtn=fElemButton.data('hide-close-btn')?parseInt(fElemButton.data('hide-close-btn')):dataHideCloseBtn;dataDisableLoaderBtn=fElemButton.data('disable-loader-btn')?parseInt(fElemButton.data('hide-close-btn')):dataDisableLoaderBtn;dataPosition=fElemButton.data('position');dataZPosition=fElemButton.data('zposition');dataJustifyListView=fElemButton.data('justify-listview')?parseInt(fElemButton.data('justify-listview')):dataJustifyListView;dataMultiline=fElemButton.data('multiline')?parseInt(fElemButton.data('multiline')):dataMultiline;dataSearchfield=fElemButton.data('searchfield')?parseInt(fElemButton.data('searchfield')):dataSearchfield;dataSearchfieldLast=fElemButton.data('searchfield-last')?parseInt(fElemButton.data('searchfield-last')):dataSearchfieldLast;dataSearchfieldBottom=fElemButton.data('searchfield-bottom')?parseInt(fElemButton.data('searchfield-bottom')):dataSearchfieldBottom;dataDim=fElemButton.data('dim')?fElemButton.data('dim'):dataDim;dataPageShadow=fElemButton.data('page-shadow')?fElemButton.data('page-shadow'):dataPageShadow;optionsMMenu.offCanvas={};if(parseInt(allowedPositions.indexOf(dataPosition))<=-1){dataPosition='left'}
206if(parseInt(allowedZPositions.indexOf(dataZPosition))<=-1){dataZPosition='back'}
207if(allowedDim.indexOf(dataDim)<=-1){dataDim=''}
208if(dataPosition=='top'||dataPosition=='bottom'){dataZPosition='front'}
209if(typeof window[fElemButton.data('header-offset')]=="function"){dataHeaderOffset=fElemButton.data('header-offset')}else{if(typeof(fElemButton.data('header-offset'))!='undefined'){dataHeaderOffset=parseInt(fElemButton.data('header-offset'));if(isNaN(dataHeaderOffset))dataHeaderOffset=null}}
210optionsMMenu.extensions=new Array();if(dataStyle=='light')optionsMMenu.extensions.push('theme-white');if(dataStyle=='dark')optionsMMenu.extensions.push('theme-dark');if(dataFullscreen==1){optionsMMenu.extensions.push('fullscreen');optionsMMenu.header=!0}
211if(dataHeader){optionsMMenu.header=!0}
212if(dataHeaderElem||dataHeaderOffset!=null){if(dataHeaderElem){fElemCanvasHeader=$(dataHeaderElem)}
213getCanvasOffset();dataZPosition="front"}
214optionsMMenu.extensions.push('position-'+dataPosition);optionsMMenu.extensions.push('position-'+dataZPosition);optionsMMenu.extensions.push('border-full');if(dataDim=='black'){optionsMMenu.extensions.push('pagedim-black')}else if(dataDim=='white'){optionsMMenu.extensions.push('pagedim-white')}
215if(dataPageShadow==1){optionsMMenu.extensions.push('shadow-page')}
216if(dataJustifyListView==1)optionsMMenu.extensions.push('justified-listview');if(dataMultiline==1)optionsMMenu.extensions.push('multiline');if(typeof flexitMobileMenuConfig!="undefined"){optionsMMenu.extensions={"all":optionsMMenu.extensions};var cnfMM=new Array();jQuery.each(flexitMobileMenuConfig.extensions,function(k,v){for(i=0,len=v.length;i<len;i++){cnfMM.push(v[i])}});var newCnfAll=new Array();jQuery.each(optionsMMenu.extensions.all,function(k,v){if(jQuery.inArray(v,cnfMM)===-1){newCnfAll.push(v)}});
216optionsMMenu.extensions.all=newCnfAll;jQuery.extend(!0,optionsMMenu,flexitMobileMenuConfig)}
217if(dataHeader||dataFooter){optionsMMenu.navbars=[]}
218if(dataHeader){parseNavbars(dataHeader,dataHeaderSize,"top")}
219if(dataFooter){parseNavbars(dataFooter,dataFooterSize,"bottom")}
220if(dataSearchfield==1){var objSearchfield={"position":dataSearchfieldBottom==1?"bottom":"top","height":1,"content":["searchfield"]};if(!optionsMMenu.navbars){optionsMMenu.navbars=[]}
221if(dataSearchfieldBottom==0){if(dataSearchfieldLast==1){optionsMMenu.navbars.push(objSearchfield)}else{optionsMMenu.navbars.unshift(objSearchfield)}}else{if(dataSearchfieldLast==1){optionsMMenu.navbars.unshift(objSearchfield)}else{optionsMMenu.navbars.push(objSearchfield)}}
222optionsMMenu.searchfield={"resultsPanel":{"add":!0},"showTextItems":!1}
223if(flexit&&flexit.trad){if(flexit.trad.rechercher){optionsMMenu.searchfield.placeholder=flexit.trad.rechercher}
224if(flexit.trad.no_results){optionsMMenu.searchfield.noResults=flexit.trad.no_results}
225if(flexit.trad.resultats){optionsMMenu.searchfield.resultsPanel.title=flexit.trad.resultats}}
226configsMMenu.searchfield={"clear":!0}}
227optionsMMenu.setSelected={"hover":!0,"parent":!0};fElemButton.click(function(){if(apiMMenu&&typeof apiMMenu=='object'){openMenu()}else{loadMenu()}});fElemContainer.on('click','.f-mm-menuclose',function(){closeMenu()})})},closeMenu:function(){closeMenu()}};var loadMenu=function(){if(!menuLoading||menuLoading===!1){if(dataDisableLoaderBtn!=1){if(typeof toggleFlexitLoader=="function"){toggleFlexitLoader(!0)}}
228menuLoading=!0;fElemButton.addClass('f-mm-btn-loading');var doAjaxRequest=!1;var datas=null;var menuExpire=null;var currentDate=new Date();if(localStorage){if(localStorage.getItem('flexit-mobile-menu-expire')){menuExpire=parseInt(localStorage.getItem('flexit-mobile-menu-expire'));if(typeof menuExpire!='number'||currentDate.getTime()>=menuExpire){jQuery.fn.flexitMobileMenuClearLocalStorage();doAjaxRequest=!0}}
229if(!doAjaxRequest){if(!localStorage.getItem('flexit-mobile-menu-key')||(localStorage.getItem('flexit-mobile-menu-key')&&localStorage.getItem('flexit-mobile-menu-key')!=sessionHash)){doAjaxRequest=!0}else{if(localStorage.getItem('flexit-mobile-menu-datas')){datas=jQuery.parseJSON(localStorage.getItem('flexit-mobile-menu-datas'))}else{doAjaxRequest=!0}}
230if(!doAjaxRequest&&datas){readDatasMenu(datas)}}}else{doAjaxRequest=!0}
231if(doAjaxRequest){$.post(urlMenu,{configmenu:dataConfigMenu},function(response){if(response){datas=response;if(localStorage){if(datas&&datas.length>0){try{localStorage.setItem('flexit-mobile-menu-datas',JSON.stringify(datas));localStorage.setItem('flexit-mobile-menu-key',sessionHash);localStorage.setItem('flexit-mobile-menu-expire',currentDate.getTime()+3600000)}catch(error){}}}
232if(datas&&datas.length>0){readDatasMenu(datas)}else{toggleFlexitLoader(!1);menuLoading=!1;fElemButton.removeClass('f-mm-btn-loading');if(console&&console.warn){console.warn("FLEXIT : Le menu mobile n'a retourné aucun élément à afficher")}}}},"json")}}}
233var openMenu=function(){updateCanvasOffset();apiMMenu.open();var event=document.createEvent('Event');event.initEvent('openMenu',!0,!0);document.body.dispatchEvent(event)}
234var closeMenu=function(){apiMMenu.close()}
235var readDatasMenu=function(datas){fElemButton.removeClass('f-mm-btn-loading');if(dataDisableLoaderBtn!=1){if(typeof toggleFlexitLoader=="function"){toggleFlexitLoader(!1)}}
236datasMenu=datas;t_Parents=new Array();htmlMenu=parseMenu();fElemContainer.append(htmlMenu);fElemContainer.mmenu(optionsMMenu,configsMMenu);apiMMenu=fElemContainer.data("mmenu");apiMMenu.bind("close:finish",function(){if(fElemButton)delayFocus(fElemButton);});apiMMenu.bind("openPanel:finish",function($panel){var $first=$panel.find('.f-mm-current a');if(!$first.length){$first=$panel.find('a[href],button:not([disabled]),input:not([disabled]),select:not([disabled]),textarea:not([disabled]),[tabindex]:not([tabindex="-1"])').filter(":visible").first()}
237if($first.length)$first.trigger("focus");});fElemsPanelsNavbars=fElemContainer.find('.mm-panel .mm-navbar');if(dataFullscreen==1&&dataHideCloseBtn!=1){fElemsPanelsNavbars.append('<a href="javascript:void(0);" class="f-mm-menuclose"><span></span><span></span><span></span></a>')}else{fElemContainer.addClass('f-mm-no-close-btn')}
238if(fElemsPanelsNavbars&&fElemsPanelsNavbars.length>0){fElemsPanelsNavbars.append('<a href="/" class="f-mm-subhome"><b class="glyphicon glyphicon-home"></b><span class="sr-only visually-hidden">'+translate('Accueil')+'</span></a>')}
239updateCanvasOffset();fElemsContainerLists=fElemContainer.find('.container-liste');fElemsContainerLists.each(function(){jQuery(this).data('initial-classes',jQuery(this).attr('class'))});openMenu();jQuery(window).resize(function(){jQuery.triggerAfterEvent(function(){updateCanvasOffset()},350,"flexitmobilemenurefresh")})}
240var parseMenu=function(){var ul=$("<ul>",{'class':"f-mm-items-list"});$.each(datasMenu,function(index,value){var item=targetClone=newClone=null;if(value.type=='menu'){$.each(value.data,function(index,value){var item=parseMenuItem(value);ul.append(item)})}else if(value.type=='spacer'){var item=$("<li>",{'class':'f-mm-item-spacer Spacer','html':'&nbsp;'});ul.append(item)}else if(value.type=='clone'){var targetClone=jQuery(value.data);if(targetClone&&targetClone.length>0){var newClone=targetClone.clone();var item=$("<li>",{'class':'f-mm-item-html'});var itemWrapper=$('<p></p>',{'class':'f-mm-item-html-wrapper'});itemWrapper.append(newClone);item.append(itemWrapper);ul.append(item)}}});return ul}
241var parseMenuItem=function(item,parent){var li=$("<li>");if(parent){if(1){var href=parent.lien;var selected="";var paramMenu="";var nomPage=(parent.menu_param&&parent.menu_param.nom_page&&parent.menu_param.nom_page!='')?parent.menu_param.nom_page:parent.nom_page;
241if(parent.id_page==idCurrentPage){selected="f-mm-selected-open"}
242if(filariane&&in_array(item.id_page,filariane))selected+=" active";if(parent.menu_param&&dataSubtitleField!=''){if(parent.menu_paramdataSubtitleField&&parent.menu_param[dataSubtitleField]){paramMenu="<span class='sub-infos'>"+parent.menu_param[dataSubtitleField]+"</span>"}}
243var liParentClone=$("<li>");liParentClone.html('<a href="'+href+'">'+nomPage+paramMenu+'</a>');liParentClone.attr('class','f-mm-item-link f-mm-current '+selected+" "+parent.class_theme_style)}}
244var href=item.lien;var selected="";var paramMenu="";var nomPage=(item.menu_param!=null&&item.menu_param.nom_page&&item.menu_param.nom_page!='')?item.menu_param.nom_page:item.nom_page;if(item.id_page==idCurrentPage){selected="f-mm-selected-open";if(item.id_parent=idParentCurrentPage){t_Parents.push(item.adresse)}}
245if(filariane&&in_array(item.id_page,filariane))selected+=" active";if(item.menu_param&&dataSubtitleField!=''){if(item.menu_param[dataSubtitleField]){paramMenu="<span class='sub-infos'>"+item.menu_param[dataSubtitleField]+"</span>"}}
246if(item.enfant){li.html('<span>'+nomPage+paramMenu+'</span>')}else{li.html('<a href="'+href+'">'+nomPage+paramMenu+'</a>')}
247li.attr('class',"f-mm-item-link "+selected+" "+item.class_theme_style);li.attr('data-identpage',item.id_page);if(item.enfant){var children=$("<ul>",{'class':"f-mm-items-list f-mm-selected"});var loops=0;var currentItem=item;$.each(item.enfant,function(index,value){var parent=null;if(loops==0)parent=currentItem;var item=parseMenuItem(value,parent);children.append(item);loops++});if(typeof(children)==="object"){li.append(children)}}
248if(liParentClone){li=liParentClone.add(li)}
249return li}
250var parseNavbars=function(navbarDatas,navbarSize,navbarPos){if(navbarDatas){if(typeof(navbarDatas)=='object'&&navbarDatas.length>0){var itemClass='f-mm-header-item-';var logoClass='f-mm-header-logo';if(navbarPos=='bottom'){var itemClass='f-mm-footer-item-';var logoClass='f-mm-footer-logo'}
251var headerLoops=0;var headerItems=[];$.each(navbarDatas,function(index,value){if(typeof(value)=='object'){if(value.type=='variable'){if(eval('typeof '+value.value)!='undefined'){headerItems.push('<div class="'+itemClass+itemClass+headerLoops+'">'+eval(value.value)+'</div>')}}else if(value.type=='function'){if(typeof(value.value)=="string"&&typeof(window[value.value])=='function'){headerItems.push('<div class="'+itemClass+headerLoops+'">'+window[value.value]()+'</div>')}}else if(value.type=='html'){if(value.value!=''){headerItems.push('<div class="'+itemClass+headerLoops+'">'+value.value+'</div>')}}else if(value.type=='identite'){if(value.value=='logo'){if(flexit.identite.logo){headerItems.push('<div class="'+itemClass+headerLoops+'"><a href="/"><img src="'+flexit.identite.logo+'" alt="" class="'+logoClass+'"></a></div>')}}else{if(typeof(eval('flexit.identite.'+value.value))!="undefined"&&eval('flexit.identite.'+value.value)!==!1){headerItems.push('<div class="'+itemClass+headerLoops+'">'+eval('flexit.identite.'+value.value)+'</div>')}}}else if(value.type=='clone'){var fElemHeader=jQuery(value.value);if(fElemHeader&&fElemHeader.length>0){var tmpElem=jQuery('<div></div>');tmpElem.append(fElemHeader.clone(!0,!0));var htmlbutton='';if(value.button){tmpElem=jQuery('<div><div class="menucontent mclose"><div class="mbg"></div><div class="mbutton"><button class="btn" data-text="'+value.button+'" data-text-clicked="'+value.buttonclicked+'">'+value.button+'</button></div><div class="mcontent">'+tmpElem.html()+'</div></div></div>')}
252headerItems.push('<div class="'+itemClass+headerLoops+'">'+tmpElem.html()+'</div>')}}}
253headerLoops++});if(headerItems&&headerItems.length>0){optionsMMenu.navbars.push({"position":navbarPos,"height":navbarSize,"content":headerItems})}}}}
254var getCanvasOffset=function(){if(fElemCanvasHeader&&fElemCanvasHeader.length>0){canvasOffset=fElemCanvasHeader.outerHeight()}else if(dataHeaderOffset!=null){if(typeof(dataHeaderOffset)=="string"){canvasOffset=window[dataHeaderOffset]()}else{canvasOffset=dataHeaderOffset}}}
255var updateCanvasOffset=function(){getCanvasOffset();if(canvasOffset>0){fElemContainer.css('top',canvasOffset)}}
256$.fn.flexitMobileMenuClearLocalStorage=function(){if(localStorage){for(var localStorageKey in localStorage){if(localStorageKey.substring(0,18)=="flexit-mobile-menu"){localStorage.removeItem(localStorageKey)}}}};$.fn.flexitMobileMenu=function(method){if(methods[method]){return methods[method].apply(this,Array.prototype.slice.call(arguments,1
256))}else if(typeof method==='object'||!method){return methods.init.apply(this,arguments)}else{$.error('La méthode '+method+' est inexistante dans jquery.flexitMobileMenu')}};return this})(jQuery);jQuery(window).load(function(){if(Browser&&Browser.Engine.trident&&Browser.version==8){return!1}
257var fMMButton=jQuery("#fMenuMobileButton");if(fMMButton&&fMMButton.length>0){var fMobileMenu=fMMButton.flexitMobileMenu();if(typeof toggleFlexitLoader=="function"){jQuery(document.body).on('click','.f-mm-item-link a:not([href^="#"])',function(){fMobileMenu.flexitMobileMenu('closeMenu')})}
258jQuery(document.body).on('click','.mm-navbar .menucontent > .mbutton > button,.mm-navbar .menucontent > .mbg',function(){var menucontent=jQuery(this).closest('.menucontent');var btn=menucontent.find('> .mbutton > button');if(menucontent.hasClass('mclose')){menucontent.removeClass('mclose');if(txt=btn.data('text-clicked'))btn.text(txt);}else{menucontent.addClass('mclose');if(txt=btn.data('text'))btn.text(txt);}})}});(function(root,factory){if(typeof define==='function'&&define.amd){define(['jquery'],factory)}else if(typeof exports==='object'){module.exports=factory(require('jquery'))}else{root.jquery_mmenu_all_js=factory(root.jQuery)}}(this,function(jQuery){/*!
259     * jQuery mmenu v7.0.6
260     * @requires jQuery 1.7.0 or later
261     *
262     * mmenu.frebsite.nl
263     *
264     * Copyright (c) Fred Heusschen
265     * www.frebsite.nl
266     *
267     * License: CC-BY-NC-4.0
268     * http://creativecommons.org/licenses/by-nc/4.0/
269     */
270!function(e){function t(){e[n].glbl||(l={$wndw:e(window),$docu:e(document),$html:e("html"),$body:e("body")},s={},a={},r={},e.each([s,a,r],function(e,t){t.add=function(e){                    e = e.split(" ");
271for(var n=0,i=e.length;n<i;n++)t[e[n]]=t.mm(e[n])}}),s.mm=function(e){return"mm-"+e},s.add("wrapper menu panels panel nopanel navbar listview nolistview listitem btn hidden"),s.umm=function(e){return"mm-"==e.slice(0,3)&&(e=e.slice(3)),e},a.mm=function(e){return"mm-"+e},a.add("parent child title"),r.mm=function(e){return e+".mm"},r.add("transitionend webkitTransitionEnd click scroll resize keydown mousedown mouseup touchstart touchmove touchend orientationchange"),e[n]._c=s,e[n]._d=a,e[n]._e=r,e[n].glbl=l)}
272var n="mmenu",i="7.0.6";if(!(e[n]&&e[n].version>i)){e[n]=function(e,t,n){return this.$menu=e,this._api=["bind","getInstance","initPanels","openPanel","closePanel","closeAllPanels","setSelected"],this.opts=t,this.conf=n,this.vars={},this.cbck={},this.mtch={},"function"==typeof this.___deprecated&&this.___deprecated(),this._initWrappers(),this._initAddons(),this._initExtensions(),this._initHooks(),this._initMenu(),this._initPanels(),this._initOpened(),this._initAnchors(),this._initMatchMedia(),"function"==typeof this.___debug&&this.___debug(),this},e[n].version=i,e[n].uniqueId=0,e[n].wrappers={},e[n].addons={},e[n].defaults={hooks:{},extensions:[],wrappers:[],navbar:{add:!0,title:"Menu",titleLink:"parent"},onClick:{setSelected:!0},slidingSubmenus:!0},e[n].configuration={classNames:{divider:"Divider",inset:"Inset",nolistview:"NoListview",nopanel:"NoPanel",panel:"Panel",selected:"Selected",spacer:"Spacer",vertical:"Vertical"},clone:!1,openingInterval:25,panelNodetype:"ul, ol, div",transitionDuration:400},e[n].prototype={getInstance:function(){return this},initPanels:function(e){this._initPanels(e)},openPanel:function(t,i){if(this.trigger("openPanel:before",t),t&&t.length&&(t.is("."+s.panel)||(t=t.closest("."+s.panel)),t.is("."+s.panel))){var r=this;if("boolean"!=typeof i&&(i=!0),t.parent("."+s.listitem+"_vertical").length)t.parents("."+s.listitem+"_vertical").addClass(s.listitem+"_opened").children("."+s.panel).removeClass(s.hidden),this.openPanel(t.parents("."+s.panel).not(function(){return e(this).parent("."+s.listitem+"_vertical").length}).first()),this.trigger("openPanel:start",t),this.trigger("openPanel:finish",t);else{if(t.hasClass(s.panel+"_opened"))return;var l=this.$pnls.children("."+s.panel),o=this.$pnls.children("."+s.panel+"_opened");if(!e[n].support.csstransitions)return o.addClass(s.hidden).removeClass(s.panel+"_opened"),t.removeClass(s.hidden).addClass(s.panel+"_opened"),this.trigger("openPanel:start",t),void this.trigger("openPanel:finish",t);l.not(t).removeClass(s.panel+"_opened-parent");for(var d=t.data(a.parent);d;)d=d.closest("."+s.panel),d.parent("."+s.listitem+"_vertical").length||d.addClass(s.panel+"_opened-parent"),d=d.data(a.parent);l.removeClass(s.panel+"_highest").not(o).not(t).addClass(s.hidden),t.removeClass(s.hidden);var c=function(){o.removeClass(s.panel+"_opened"),t.addClass(s.panel+"_opened"),t.hasClass(s.panel+"_opened-parent")?(o.addClass(s.panel+"_highest"),t.removeClass(s.panel+"_opened-parent")):(o.addClass(s.panel+"_opened-parent"),t.addClass(s.panel+"_highest")),r.trigger("openPanel:start",t)},h=function(){o.removeClass(s.panel+"_highest").addClass(s.hidden),t.removeClass(s.panel+"_highest"),r.trigger("openPanel:finish",t)};i&&!t.hasClass(s.panel+"_noanimation")?setTimeout(function(){r.__transitionend(t,function(){h()},r.conf.transitionDuration),c()},r.conf.openingInterval):(c(),h())}
273this.trigger("openPanel:after",t)}},closePanel:function(e){this.trigger("closePanel:before",e);var t=e.parent();t.hasClass(s.listitem+"_vertical")&&(t.removeClass(s.listitem+"_opened"),e.addClass(s.hidden),this.trigger("closePanel",e)),this.trigger("closePanel:after",e)},closeAllPanels:function(e){this.trigger("closeAllPanels:before"),this.$pnls.find("."+s.listview).children().removeClass(s.listitem+"_selected").filter("."+s.listitem+"_vertical").removeClass(s.listitem+"_opened");var t=this.$pnls.children("."+s.panel),n=e&&e.length?e:t.first();this.$pnls.children("."+s.panel).not(n).removeClass(s.panel+"_opened").removeClass(s.panel+"_opened-parent").removeClass(s.panel+"_highest").addClass(s.hidden),this.openPanel
vendor: 5,576 bytes, lines 273-276
273(n,!1),this.trigger("closeAllPanels:after")},togglePanel:function(e){var t=e.parent();t.hasClass(s.listitem+"_vertical")&&this[t.hasClass(s.listitem+"_opened")?"closePanel":"openPanel"](e)},setSelected:function(e){this.trigger("setSelected:before",e),this.$menu.find("."+s.listitem+"_selected").removeClass(s.listitem+"_selected"),e.addClass(s.listitem+"_selected"),this.trigger("setSelected:after",e)},bind:function(e,t){this.cbck[e]=this.cbck[e]||[],this.cbck[e].push(t)},trigger:function(){var e=this,t=Array.prototype.slice.call(arguments),n=t.shift();if(this.cbck[n])for(var i=0,s=this.cbck[n].length;i<s;i++)this.cbck[n][i].apply(e,t)},matchMedia:function(e,t,n){var i={yes:t,no:n};this.mtch[e]=this.mtch[e]||[],this.mtch[e].push(i)},_initHooks:function(){for(var e in this.opts.hooks)this.bind(e,this.opts.hooks[e])},_initWrappers:function(){this.trigger("initWrappers:before");for(var t=0;t<this.opts.wrappers.length;t++){var i=e[n].wrappers[this.opts.wrappers[t]];"function"==typeof i&&i.call(this)}
274this.trigger("initWrappers:after")},_initAddons:function(){this.trigger("initAddons:before");var t;for(t in e[n].addons)e[n].addons[t].add.call(this),e[n].addons[t].add=function(){};for(t in e[n].addons)e[n].addons[t].setup.call(this);this.trigger("initAddons:after")},_initExtensions:function(){this.trigger("initExtensions:before");var e=this;this.opts.extensions.constructor===Array&&(this.opts.extensions={all:this.opts.extensions});for(var t in this.opts.extensions)this.opts.extensions[t]=this.opts.extensions[t].length?s.menu+"_"+this.opts.extensions[t].join(" "+s.menu+"_"):"",this.opts.extensions[t]&&!function(t){e.matchMedia(t,function(){this.$menu.addClass(this.opts.extensions[t])},function(){this.$menu.removeClass(this.opts.extensions[t])})}(t);this.trigger("initExtensions:after")},_initMenu:function(){this.trigger("initMenu:before");this.conf.clone&&(this.$orig=this.$menu,this.$menu=this.$orig.clone(),this.$menu.add(this.$menu.find("[id]")).filter("[id]").each(function(){e(this).attr("id",s.mm(e(this).attr("id")))})),this.$menu.attr("id",this.$menu.attr("id")||this.__getUniqueId()),this.$pnls=e('<div class="'+s.panels+'" />').append(this.$menu.children(this.conf.panelNodetype)).prependTo(this.$menu),this.$menu.addClass(s.menu).parent().addClass(s.wrapper),this.trigger("initMenu:after")},_initPanels:function(t){this.trigger("initPanels:before",t),t=t||this.$pnls.children(this.conf.panelNodetype);var n=e(),i=this,a=function(t){t.filter(i.conf.panelNodetype).each(function(t){var r=i._initPanel(e(this));if(r){i._initNavbar(r),i._initListview(r),n=n.add(r);var l=r.children("."+s.listview).children("li").children(i.conf.panelNodetype).add(r.children("."+i.conf.classNames.panel));l.length&&a(l)}})};a(t),this.trigger("initPanels:after",n)},_initPanel:function(e){this.trigger("initPanel:before",e);if(e.hasClass(s.panel))return e;if(this.__refactorClass(e,this.conf.classNames.panel,s.panel),this.__refactorClass(e,this.conf.classNames.nopanel,s.nopanel),this.__refactorClass(e,this.conf.classNames.inset,s.listview+"_inset"),e.filter("."+s.listview+"_inset").addClass(s.nopanel),e.hasClass(s.nopanel))return!1;var t=e.hasClass(this.conf.classNames.vertical)||!this.opts.slidingSubmenus;e.removeClass(this.conf.classNames.vertical);var n=e.attr("id")||this.__getUniqueId();e.is("ul, ol")&&(e.removeAttr("id"),e.wrap("<div />"),e=e.parent()),e.attr("id",n),e.addClass(s.panel+" "+s.hidden);var i=e.parent("li");return t?i.addClass(s.listitem+"_vertical"):e.appendTo(this.$pnls),i.length&&(i.data(a.child,e),e.data(a.parent,i)),this.trigger("initPanel:after",e),e},_initNavbar:function(t){if(this.trigger("initNavbar:before",t),!t.children("."+s.navbar).length){var n=t.data(a.parent),i=e('<div class="'+s.navbar+'" />'),r=this.__getPanelTitle(t,this.opts.navbar.title),l="";if(n&&n.length){if(n.hasClass(s.listitem+"_vertical"))return;if(n.parent().is("."+s.listview))var o=n.children("a, span").not("."+s.btn+"_next");else var o=n.closest("."+s.panel).find('a[href="#'+t.attr("id")+'"]');o=o.first(),n=o.closest("."+s.panel);var d=n.attr("id");switch(r=this.__getPanelTitle(t,e("<span>"+o.text()+"</span>").text()),this.opts.navbar.titleLink){case"anchor":l=o.attr("href");break;case"parent":l="#"+d}
275i.append('<a class="'+s.btn+" "+s.btn+"_prev "+s.navbar+'__btn" href="#'+d+'" />')}else if(!this.opts.navbar.title)return;this.opts.navbar.add&&t.addClass(s.panel+"_has-navbar"),i.append('<a class="'+s.navbar+'__title"'+(l.length?' href="'+l+'"':"")+">"+r+"</a>").prependTo(t),this.trigger("initNavbar:after",t)}},_initListview:function(t){this.trigger("initListview:before",t);var n=this.__childAddBack(t,"ul, ol");this.__refactorClass(n,this.conf.classNames.nolistview,s.nolistview);var i=n.not("."+s.nolistview).addClass(s.listview).children().addClass(s.listitem);this.__refactorClass(i,this.conf.classNames.selected,s.listitem+"_selected"),this.__refactorClass(i,this.conf.classNames.divider,s.listitem+"_divider"),this.__refactorClass(i,this.conf.classNames.spacer,s.listitem+"_spacer");var r=t.data(a.parent);if(r&&r.is("."+s.listitem)&&!r.children("."+s.btn+"_next").length){var l=r.children("a, span").first(),o=e('<a class="'+s.btn+'_next" href="#'+t.attr("id")+'" />').insertBefore(l);l.is("span")&&o.addClass(s.btn+"_fullwidth")}
276this.trigger("initListview:after",t)},_initOpened:function(){this.trigger("initOpened:before");var e=this.$pnls.find("."+s.listitem+"_selected").removeClass(s.listitem+"_selected").last().addClass(s.listitem+"_selected"),t=e.length?e.closest("."+s.panel):this.$pnls.children("."+s.panel).first();
276this.openPanel(t,!1),this.trigger("initOpened:after")},_initAnchors:function(){this.trigger("initAnchors:before");var t=this;l.$body.on(r.click+"-oncanvas","a[href]",function(i){var a=e(this),r=a.attr("href"),l=t.$menu.find(a).length,o=a.is("."+s.listitem+" > a"),d=a.is('[rel="external"]')||a.is('[target="_blank"]');if(l&&r.length>1&&"#"==r.slice(0,1))try{var c=t.$menu.find(r);if(c.is("."+s.panel))return t[a.parent().hasClass(s.listitem+"_vertical")?"togglePanel":"openPanel"](c),void i.preventDefault()}catch(h){}
277var f={close:null,setSelected:null,preventDefault:"#"==r.slice(0,1)};for(var p in e[n].addons){var u=e[n].addons[p].clickAnchor.call(t,a,l,o,d);if(u){if("boolean"==typeof u)return void i.preventDefault();"object"==typeof u&&(f=e.extend({},f,u))}}
278l&&o&&!d&&(t.__valueOrFn(a,t.opts.onClick.setSelected,f.setSelected)&&t.setSelected(e(i.target).parent()),t.__valueOrFn(a,t.opts.onClick.preventDefault,f.preventDefault)&&i.preventDefault(),t.__valueOrFn(a,t.opts.onClick.close,f.close)&&t.opts.offCanvas&&"function"==typeof t.close&&t.close())}),this.trigger("initAnchors:after")},_initMatchMedia:function(){var e=this;for(var t in this.mtch)!function(){var n=t,i=window.matchMedia(n);e._fireMatchMedia(n,i),i.addListener(function(t){e._fireMatchMedia(n,t)})}()},_fireMatchMedia:function(e,t){for(var n=t.matches?"yes":"no",i=0;i<this.mtch[e].length;i++)this.mtch[e][i][n].call(this)},_getOriginalMenuId:function(){var e=this.$menu.attr("id");return this.conf.clone&&e&&e.length&&(e=s.umm(e)),e},__api:function(){var t=this,n={};return e.each(this._api,function(e){var i=this;n[i]=function(){var e=t[i].apply(t,arguments);return"undefined"==typeof e?n:e}}),n},__valueOrFn:function(e,t,n){if("function"==typeof t){var i=t.call(e[0]);if("undefined"!=typeof i)return i}
279return"function"!=typeof t&&"undefined"!=typeof t||"undefined"==typeof n?t:n},__getPanelTitle:function(t,i){var s;return"function"==typeof this.opts.navbar.title&&(s=this.opts.navbar.title.call(t[0])),"undefined"==typeof s&&(s=t.data(a.title)),"undefined"!=typeof s?s:"string"==typeof i?e[n].i18n(i):e[n].i18n(e[n].defaults.navbar.title)},__refactorClass:function(e,t,n){return e.filter("."+t).removeClass(t).addClass(n)},__findAddBack:function(e,t){return e.find(t).add(e.filter(t))},__childAddBack:function(e,t){return e.children(t).add(e.filter(t))},__filterListItems:function(e){return e.not("."+s.listitem+"_divider").not("."+s.hidden)},__filterListItemAnchors:function(e){return this.__filterListItems(e).children("a").not("."+s.btn+"_next")},__openPanelWoAnimation:function(e){e.hasClass(s.panel+"_noanimation")||(e.addClass(s.panel+"_noanimation"),this.__transitionend(e,function(){e.removeClass(s.panel+"_noanimation")},this.conf.openingInterval),this.openPanel(e))},__transitionend:function(e,t,n){var i=!1,s=function(n){"undefined"!=typeof n&&n.target!=e[0]||(i||(e.off(r.transitionend),e.off(r.webkitTransitionEnd),t.call(e[0])),i=!0)};e.on(r.transitionend,s),e.on(r.webkitTransitionEnd,s),setTimeout(s,1.1*n)},__getUniqueId:function(){return s.mm(e[n].uniqueId++)}},e.fn[n]=function(i,s){t(),i=e.extend(!0,{},e[n].defaults,i),s=e.extend(!0,{},e[n].configuration,s);var a=e();return this.each(function(){var t=e(this);if(!t.data(n)){var r=new e[n](t,i,s);r.$menu.data(n,r.__api()),a=a.add(r.$menu)}}),a},e[n].i18n=function(){var t={};return function(n){switch(typeof n){case"object":return e.extend(t,n),t;case"string":return t[n]||n;case"undefined":default:return t}}}(),e[n].support={touch:"ontouchstart" in window||navigator.msMaxTouchPoints||!1,csstransitions:function(){return"undefined"==typeof Modernizr||"undefined"==typeof Modernizr.csstransitions||Modernizr.csstransitions}(),csstransforms:function(){return"undefined"==typeof Modernizr||"undefined"==typeof Modernizr.csstransforms||Modernizr.csstransforms}(),csstransforms3d:function(){return"undefined"==typeof Modernizr||"undefined"==typeof Modernizr.csstransforms3d||Modernizr.csstransforms3d}()};var s,a,r,l}}(jQuery);!function(e){var t="mmenu",n="offCanvas";e[t].addons[n]={setup:function(){if(this.opts[n]){var i=this.opts[n],s=this.conf[n];r=e[t].glbl,this._api=e.merge(this._api,["open","close","setPage"]),"object"!=typeof i&&(i={}),i=this.opts[n]=e.extend(!0,{},e[t].defaults[n],i),"string"!=typeof s.pageSelector&&(s.pageSelector="> "+s.pageNodetype),this.vars.opened=!1;var a=[o.menu+"_offcanvas"];e[t].support.csstransforms||a.push(o["no-csstransforms"]),e[t].support.csstransforms3d||a.push(o["no-csstransforms3d"]),this.bind("initMenu:after",function(){var e=this;this.setPage(r.$page),this._initBlocker(),this["_initWindow_"+n](),this.$menu.addClass(a.join(" ")).parent("."+o.wrapper).removeClass(o.wrapper),this.$menu[s.menuInsertMethod](s.menuInsertSelector);var t=window.location.hash;if(t){var i=this._getOriginalMenuId();i&&i==t.slice(1)&&setTimeout(function(){e.open()},1e3)}}),this.bind("open:start:sr-aria",function(){this.__sr_aria(this.$menu,"hidden",!1)}),this.bind("close:finish:sr-aria",function(){this.__sr_aria(this.$menu,"hidden",!0)}),this.bind("initMenu:after:sr-aria",function(){this.__sr_aria(this.$menu,"hidden",!0)})}},add:function(){o=e[t]._c,i=e[t]._d,s=e[t]._e,o.add("slideout page no-csstransforms3d"),i.add("style")},clickAnchor:function(e,t){var i=this;if(this.opts[n]){var s=this._getOriginalMenuId();if(s&&e.is('[href="#'+s+'"]')){if(t)return this.open(),!0;var a=e.closest("."+o.menu);
279if(a.length){var p=a.data("mmenu");if(p&&p.close)return p.close(),i.__transitionend(a,function(){i.open()},i.conf.transitionDuration),!0}
280return this.open(),!0}
281if(r.$page)return s=r.$page.first().attr("id"),s&&e.is('[href="#'+s+'"]')?(this.close(),!0):void 0}}},e[t].defaults[n]={blockUI:!0,moveBackground:!0},e[t].configuration[n]={pageNodetype:"div",pageSelector:null,noPageSelector:[],wrapPageIfNeeded:!0,menuInsertMethod:"prependTo",menuInsertSelector:"body"},e[t].prototype.open=function(){if(this.trigger("open:before"),!this.vars.opened){var e=this;this._openSetup(),setTimeout(function(){e._openFinish()},this.conf.openingInterval),this.trigger("open:after")}},e[t].prototype._openSetup=function(){var t=this,a=this.opts[n];this.closeAllOthers(),r.$page.each(function(){e(this).data(i.style,e(this).attr("style")||"")}),r.$wndw.trigger(s.resize+"-"+n,[!0]);var p=[o.wrapper+"_opened"];p.push("mm-opened");a.blockUI&&p.push(o.wrapper+"_blocking"),"modal"==a.blockUI&&p.push(o.wrapper+"_modal"),a.moveBackground&&p.push(o.wrapper+"_background"),r.$html.addClass(p.join(" ")),setTimeout(function(){t.vars.opened=!0},this.conf.openingInterval),this.$menu.addClass(o.menu+"_opened")},e[t].prototype._openFinish=function(){var e=this;this.__transitionend(r.$page.first(),function(){e.trigger("open:finish")},this.conf.transitionDuration),this.trigger("open:start"),r.$html.addClass(o.wrapper+"_opening")},e[t].prototype.close=function(){if(this.trigger("close:before"),this.vars.opened){var t=this;this.__transitionend(r.$page.first(),function(){t.$menu.removeClass(o.menu+"_opened");var n=[o.wrapper+"_opened",o.wrapper+"_blocking",o.wrapper+"_modal",o.wrapper+"_background"];n.push("mm-opened");r.$html.removeClass(n.join(" ")),r.$page.each(function(){e(this).attr("style",e(this).data(i.style))}),t.vars.opened=!1,t.trigger("close:finish")},this.conf.transitionDuration),this.trigger("close:start"),r.$html.removeClass(o.wrapper+"_opening"),this.trigger("close:after")}},e[t].prototype.closeAllOthers=function(){r.$body.find("."+o.menu+"_offcanvas").not(this.$menu).each(function(){var n=e(this).data(t);n&&n.close&&n.close()})},e[t].prototype.setPage=function(t){this.trigger("setPage:before",t);var i=this,s=this.conf[n];t&&t.length||(t=r.$body.find(s.pageSelector),s.noPageSelector.length&&(t=t.not(s.noPageSelector.join(", "))),t.length>1&&s.wrapPageIfNeeded&&(t=t.wrapAll("<"+this.conf[n].pageNodetype+" />").parent())),t.each(function(){e(this).attr("id",e(this).attr("id")||i.__getUniqueId())}),t.addClass(o.page+" "+o.slideout),r.$page=t,this.trigger("setPage:after",t)},e[t].prototype["_initWindow_"+n]=function(){r.$wndw.off(s.keydown+"-"+n).on(s.keydown+"-"+n,function(e){if(r.$html.hasClass(o.wrapper+"_opened")&&9==e.keyCode)return e.preventDefault(),!1});var e=0;r.$wndw.off(s.resize+"-"+n).on(s.resize+"-"+n,function(t,n){if(1==r.$page.length&&(n||r.$html.hasClass(o.wrapper+"_opened"))){var i=r.$wndw.height();(n||i!=e)&&(e=i,r.$page.css("minHeight",i))}})},e[t].prototype._initBlocker=function(){var t=this;this.opts[n].blockUI&&(r.$blck||(r.$blck=e('<div class="'+o.page+"__blocker "+o.slideout+'" />')),r.$blck.appendTo(r.$body).off(s.touchstart+"-"+n+" "+s.touchmove+"-"+n).on(s.touchstart+"-"+n+" "+s.touchmove+"-"+n,function(e){e.preventDefault(),e.stopPropagation(),r.$blck.trigger(s.mousedown+"-"+n)}).off(s.mousedown+"-"+n).on(s.mousedown+"-"+n,function(e){e.preventDefault(),r.$html.hasClass(o.wrapper+"_modal")||(t.closeAllOthers(),t.close())}))};var o,i,s,r}(jQuery);!function(t){var i="mmenu",n="screenReader";t[i].addons[n]={setup:function(){var a=this,o=this.opts[n],h=this.conf[n];s=t[i].glbl,"boolean"==typeof o&&(o={aria:o,text:o}),"object"!=typeof o&&(o={}),o=this.opts[n]=t.extend(!0,{},t[i].defaults[n],o),o.aria&&(this.bind("initAddons:after",function(){this.bind("initMenu:after",function(){this.trigger("initMenu:after:sr-aria")}),this.bind("initNavbar:after",function(){this.trigger("initNavbar:after:sr-aria",arguments[0])}),this.bind("openPanel:start",function(){this.trigger("openPanel:start:sr-aria",arguments[0])}),this.bind("close:start",function(){this.trigger("close:start:sr-aria")}),this.bind("close:finish",function(){this.trigger("close:finish:sr-aria")}),this.bind("open:start",function(){this.trigger("open:start:sr-aria")}),this.bind("initOpened:after",function(){this.trigger("initOpened:after:sr-aria")})}),this.bind("updateListview",function(){this.$pnls.find("."+e.listview).children().each(function(){a.__sr_aria(t(this),"hidden",t(this).is("."+e.hidden))})}),this.bind("openPanel:start",function(t){var i=this.$menu.find("."+e.panel).not(t).not(t.parents("."+e.panel)),n=t.add(t.find("."+e.listitem+"_vertical ."+e.listitem+"_opened").children("."+e.panel));this.__sr_aria(i,"hidden",!0),this.__sr_aria(n,"hidden",!1)}),this.bind("closePanel",function(t){this.__sr_aria(t,"hidden",!0)}),this.bind("initPanels:after",function(i){var n=i.find("."+e.btn).each(function(){                        a.__sr_aria(t(this), "owns", t(this).attr("href").replace("#", ""))});this.__sr_aria(n,"haspopup",!0)}),this.bind("initNavbar:after",function(t){var i=t.children("."+e.navbar);this.__sr_aria(i,"hidden",!t.hasClass(e.panel+"_has-navbar"))}),o.text&&(this.bind("initlistview:after",function(t){var i=t.find("."+e.listview).find("."+e.btn+"_fullwidth").parent().children("span");this.__sr_aria(i,"hidden",!0)}),"parent"==this.opts.navbar.titleLink&&this.bind("initNavbar:after",function(t){var i=t.children("."+e.navbar),n=!!i.children("."+e.btn+"_prev").length;this.__sr_aria(i.children("."+e.title),"hidden",n)}
281))),o.text&&(this.bind("initAddons:after",function(){this.bind("setPage:after",function(){this.trigger("setPage:after:sr-text",arguments[0])})}),this.bind("initNavbar:after",function(n){var r=n.children("."+e.navbar),a=r.children("."+e.title).text(),s=t[i].i18n(h.text.closeSubmenu);a&&(s+=" ("+a+")"),r.children("."+e.btn+"_prev").html(this.__sr_text(s))}),this.bind("initListview:after",function(n){var s=n.data(r.parent);if(s&&s.length){var o=s.children("."+e.btn+"_next"),d=o.nextAll("span, a").first().text(),l=t[i].i18n(h.text[o.parent().is("."+e.listitem+"_vertical")?"toggleSubmenu":"openSubmenu"]);d&&(l+=" ("+d+")"),o.html(a.__sr_text(l))}}))},add:function(){e=t[i]._c,r=t[i]._d,a=t[i]._e,e.add("sronly")},clickAnchor:function(t,i){}},t[i].defaults[n]={aria:!0,text:!0},t[i].configuration[n]={text:{closeMenu:"Fermer le menu",closeSubmenu:"Fermer le sous-menu",openSubmenu:"Sous-menu",toggleSubmenu:"Ouvrir/Fermer le sous-menu"}},t[i].prototype.__sr_aria=function(t,i,n){if(t.attr('id')=="fMobileMenuContainer")n?t.attr('inert',''):t.removeAttr('inert');t.prop("aria-"+i,n)[n?"attr":"removeAttr"]("aria-"+i,n)},t[i].prototype.__sr_role=function(t,i){t.prop("role",i)[i?"attr":"removeAttr"]("role",i)},t[i].prototype.__sr_text=function(t){return'<span class="'+e.sronly+'">'+t+"</span>"};var e,r,a,s}(jQuery);!function(o){var t="mmenu",n="scrollBugFix";o[t].addons[n]={setup:function(){var r=this.opts[n];this.conf[n];i=o[t].glbl,o[t].support.touch&&this.opts.offCanvas&&this.opts.offCanvas.blockUI&&("boolean"==typeof r&&(r={fix:r}),"object"!=typeof r&&(r={}),r=this.opts[n]=o.extend(!0,{},o[t].defaults[n],r),r.fix&&(this.bind("open:start",function(){this.$pnls.children("."+e.panel+"_opened").scrollTop(0)}),this.bind("initMenu:after",function(){this["_initWindow_"+n]()})))},add:function(){e=o[t]._c,r=o[t]._d,s=o[t]._e},clickAnchor:function(o,t){}},o[t].defaults[n]={fix:!0},o[t].prototype["_initWindow_"+n]=function(){var t=this;i.$docu.off(s.touchmove+"-"+n).on(s.touchmove+"-"+n,function(o){i.$html.hasClass(e.wrapper+"_opened")&&o.preventDefault()});var r=!1;i.$body.off(s.touchstart+"-"+n).on(s.touchstart+"-"+n,"."+e.panels+"> ."+e.panel,function(o){i.$html.hasClass(e.wrapper+"_opened")&&(r||(r=!0,0===o.currentTarget.scrollTop?o.currentTarget.scrollTop=1:o.currentTarget.scrollHeight===o.currentTarget.scrollTop+o.currentTarget.offsetHeight&&(o.currentTarget.scrollTop-=1),r=!1))}).off(s.touchmove+"-"+n).on(s.touchmove+"-"+n,"."+e.panels+"> ."+e.panel,function(t){i.$html.hasClass(e.wrapper+"_opened")&&o(this)[0].scrollHeight>o(this).innerHeight()&&t.stopPropagation()}),i.$wndw.off(s.orientationchange+"-"+n).on(s.orientationchange+"-"+n,function(){t.$pnls.children("."+e.panel+"_opened").scrollTop(0).css({"-webkit-overflow-scrolling":"auto"}).css({"-webkit-overflow-scrolling":"touch"})})};var e,r,s,i}(jQuery);!function(t){var e="mmenu",i="autoHeight";t[e].addons[i]={setup:function(){var h=this.opts[i];this.conf[i];if(a=t[e].glbl,"boolean"==typeof h&&h&&(h={height:"auto"}),"string"==typeof h&&(h={height:h}),"object"!=typeof h&&(h={}),h=this.opts[i]=t.extend(!0,{},t[e].defaults[i],h),"auto"==h.height||"highest"==h.height){this.bind("initMenu:after",function(){this.$menu.addClass(n.menu+"_autoheight")});var s=function(e){if(!this.opts.offCanvas||this.vars.opened){var i=Math.max(parseInt(this.$pnls.css("top"),10),0)||0,s=Math.max(parseInt(this.$pnls.css("bottom"),10),0)||0,a=0;this.$menu.addClass(n.menu+"_autoheight-measuring"),"auto"==h.height?(e=e||this.$pnls.children("."+n.panel+"_opened"),e.parent("."+n.listitem+"_vertical").length&&(e=e.parents("."+n.panel).not(function(){return t(this).parent("."+n.listitem+"_vertical").length})),e.length||(e=this.$pnls.children("."+n.panel)),a=e.first().outerHeight()):"highest"==h.height&&this.$pnls.children("."+n.panel).each(function(){var e=t(this);e.parent("."+n.listitem+"_vertical").length&&(e=e.parents("."+n.panel).not(function(){return t(this).parent("."+n.listitem+"_vertical").length})),a=Math.max(a,e.first().outerHeight())}),this.$menu.height(a+i+s).removeClass(n.menu+"_autoheight-measuring")}};this.opts.offCanvas&&this.bind("open:start",s),"highest"==h.height&&this.bind("initPanels:after",s),"auto"==h.height&&(this.bind("updateListview",s),this.bind("openPanel:start",s),this.bind("closePanel",s))}},add:function(){n=t[e]._c,h=t[e]._d,s=t[e]._e,s.add("resize")},clickAnchor:function(t,e){}},t[e].defaults[i]={height:"default"};var n,h,s,a}(jQuery);!function(n){var t="mmenu",o="backButton";n[t].addons[o]={setup:function(){function e(){l=[c],this.$pnls.children("."+i.panel+"_opened-parent").add(s.$pnls.children("."+i.panel+"_opened")).each(function(){l.push("#"+n(this).attr("id"))})}
282if(this.opts.offCanvas){var s=this,h=this.opts[o];this.conf[o];a=n[t].glbl,"boolean"==typeof h&&(h={close:h}),"object"!=typeof h&&(h={}),h=n.extend(!0,{},n[t].defaults[o],h);var c="#"+this.$menu.attr("id");if(h.close){var l=[];this.bind("open:finish",function(){history.pushState(null,document.title,c)}),this.bind("open:finish",e),this.bind("openPanel:finish",e),this.bind("close:finish",function(){l=[],history.back(),history.pushState(null,document.title,location.pathname+location.search)}),n(window).on("popstate",function(t){if(s.vars.opened&&l.length){l=l.slice(0,-1);var o=l[l.length-1];
282o==c?s.close():(s.openPanel(n(o)),history.pushState(null,document.title,c))}})}
283h.open&&n(window).on("popstate",function(n){s.vars.opened||location.hash!=c||s.open()})}},add:function(){return window.history&&window.history.pushState?(i=n[t]._c,e=n[t]._d,void(s=n[t]._e)):void(n[t].addons[o].setup=function(){})},clickAnchor:function(n,t){}},n[t].defaults[o]={close:!1,open:!1};var i,e,s,a}(jQuery);!function(e){var n="mmenu",i="columns";e[n].addons[i]={setup:function(){function l(e){var n=e.data(s.parent);if(n&&(n=n.closest("."+a.panel),n.length)){var i=n.attr("class");                        if (i && (i = i.split(a.panel + "_columns-")[1]))for (i = parseInt(i.split(" ")[0], 10) + 1; i > 0;) {
284var l=this.$pnls.children("."+a.panel+"_columns-"+i);if(!l.length){i=-1;break}
285i++,l.removeClass(r).addClass(a.hidden)}}}
286var o=this.opts[i];this.conf[i];if(t=e[n].glbl,"boolean"==typeof o&&(o={add:o}),"number"==typeof o&&(o={add:!0,visible:o}),"object"!=typeof o&&(o={}),"number"==typeof o.visible&&(o.visible={min:o.visible,max:o.visible}),o=this.opts[i]=e.extend(!0,{},e[n].defaults[i],o),o.add){o.visible.min=Math.max(1,Math.min(6,o.visible.min)),o.visible.max=Math.max(o.visible.min,Math.min(6,o.visible.max));for(var d="",p="",m=0;m<=o.visible.max;m++)d+=" "+a.menu+"_columns-"+m,p+=" "+a.panel+"_columns-"+m;d.length&&(d=d.slice(1),p=p.slice(1));var r=p+" "+a.panel+"_opened "+a.panel+"_opened-parent "+a.panel+"_highest",c=function(n){var i=this.$pnls.children("."+a.panel+"_opened-parent").length;n.hasClass(a.panel+"_opened-parent")||i++,i=Math.min(o.visible.max,Math.max(o.visible.min,i)),this.$menu.removeClass(d).addClass(a.menu+"_columns-"+i),this.$pnls.children("."+a.panel).removeClass(p).filter("."+a.panel+"_opened-parent").add(n).slice(-o.visible.max).each(function(n){e(this).addClass(a.panel+"_columns-"+n)})};this.bind("openPanel:before",l),this.bind("openPanel:start",c)}},add:function(){a=e[n]._c,s=e[n]._d,l=e[n]._e},clickAnchor:function(e,n){}},e[n].defaults[i]={add:!1,visible:{min:1,max:3}};var a,s,l,t}(jQuery);!function(t){var e="mmenu",n="counters";t[e].addons[n]={setup:function(){var s=this,d=this.opts[n];this.conf[n];if(c=t[e].glbl,"boolean"==typeof d&&(d={add:d,update:d}),"object"!=typeof d&&(d={}),d=this.opts[n]=t.extend(!0,{},t[e].defaults[n],d),this.bind("initListview:after",function(t){var e=this.conf.classNames[n].counter;this.__refactorClass(t.find("."+e),e,i.counter)}),d.add&&this.bind("initListview:after",function(e){var n;switch(d.addTo){case"panels":n=e;break;default:n=e.filter(d.addTo)}
287n.each(function(){var e=t(this).data(a.parent);e&&(e.children("."+i.counter).length||e.prepend(t('<em class="'+i.counter+'" />')))})}),d.update){var r=function(e){e=e||this.$pnls.children("."+i.panel),e.each(function(){var e=t(this),n=e.data(a.parent);if(n){var c=n.children("em."+i.counter);c.length&&(e=e.children("."+i.listview),e.length&&c.html(s.__filterListItems(e.children()).length))}})};this.bind("initListview:after",r),this.bind("updateListview",r)}},add:function(){i=t[e]._c,a=t[e]._d,s=t[e]._e,i.add("counter")},clickAnchor:function(t,e){}},t[e].defaults[n]={add:!1,addTo:"panels",count:!1},t[e].configuration.classNames[n]={counter:"Counter"};var i,a,s,c}(jQuery);!function(i){var e="mmenu",t="dividers";i[e].addons[t]={setup:function(){var s=this,a=this.opts[t];this.conf[t];if(l=i[e].glbl,"boolean"==typeof a&&(a={add:a,fixed:a}),"object"!=typeof a&&(a={}),a=this.opts[t]=i.extend(!0,{},i[e].defaults[t],a),a.type&&this.bind("initMenu:after",function(){this.$menu.addClass(n.menu+"_"+t+"-"+a.type)}),a.add&&this.bind("initListview:after",function(e){var t;switch(a.addTo){case"panels":t=e;break;default:t=e.filter(a.addTo)}
288t.length&&(t.children("."+n.listitem+"_divider").remove(),t.find("."+n.listview).each(function(){var e="";s.__filterListItems(i(this).children()).each(function(){var t=i.trim(i(this).children("a, span").text()).slice(0,1).toLowerCase();t!=e&&t.length&&(e=t,i('<li class="'+n.listitem+" "+n.listitem+'_divider">'+t+"</li>").insertBefore(this))})}))}),a.fixed){this.bind("initPanels:after",function(){"undefined"==typeof this.$fixeddivider&&(this.$fixeddivider=i('<ul class="'+n.listview+" "+n.listview+'_fixeddivider"><li class="'+n.listitem+" "+n.listitem+'_divider"></li></ul>').appendTo(this.$pnls).children())});var o=function(e){if(e=e||this.$pnls.children("."+n.panel+"_opened"),!e.is(":hidden")){var t=e.find("."+n.listitem+"_divider").not("."+n.hidden),s=e.scrollTop()||0,d="";t.each(function(){i(this).position().top+s<s+1&&(d=i(this).text())}),this.$fixeddivider.text(d),this.$pnls[d.length?"addClass":"removeClass"](n.panel+"_dividers")}};this.bind("open:start",o),this.bind("openPanel:start",o),this.bind("updateListview",o),this.bind("initPanel:after",function(i){i.off(d.scroll+"-"+t+" "+d.touchmove+"-"+t).on(d.scroll+"-"+t+" "+d.touchmove+"-"+t,function(e){i.hasClass(n.panel+"_opened")&&o.call(s,i)})})}},add:function(){n=i[e]._c,s=i[e]._d,d=i[e]._e,d.add("scroll")},clickAnchor:function(i,e){}},i[e].defaults[t]={add:!1,addTo:"panels",fixed:!1,type:null};var n,s,d,l}(jQuery);!function(e){function n(e,n,t){return e<n&&(e=n),e>t&&(e=t),e}
289function t(t,o,i){var r,p,d,f=this,u={events:"panleft panright",typeLower:"x",typeUpper:"X",open_dir:"right",close_dir:"left",negative:!1},c="width",l=u.open_dir,m=function(e){e<=t.maxStartPos&&(g=1)},h=function(){return e("."+s.slideout)},g=0,_=0,v=0,b=this.opts.extensions.all,w="undefined"==typeof b?"left"
vendor: 1,989 bytes, lines 289-296
289:b.indexOf(s.menu+"_position-right")>-1?"right":b.indexOf(s.menu+"_position-top")>-1?"top":b.indexOf(s.menu+"_position-bottom")>-1?"bottom":"left",y="undefined"==typeof b?"back":b.indexOf(s.menu+"_position-top")>-1||b.indexOf(s.menu+"_position-bottom")>-1||b.indexOf(s.menu+"_position-front")>-1?"front":"back";switch(w){case"top":case"bottom":u.events="panup pandown",u.typeLower="y",u.typeUpper="Y",c="height"}
290switch(w){case"right":case"bottom":u.negative=!0,m=function(e){e>=i.$wndw[c]()-t.maxStartPos&&(g=1)}}
291switch(w){case"right":u.open_dir="left",u.close_dir="right";break;case"top":u.open_dir="down",u.close_dir="up";break;case"bottom":u.open_dir="up",u.close_dir="down"}
292switch(y){case"front":h=function(){return f.$menu}}
293var x,O=this.__valueOrFn(this.$menu,t.node,i.$page);"string"==typeof O&&(O=e(O));var $=new Hammer(O[0],this.opts[a].vendors.hammer);$.on("panstart",function(e){m(e.center[u.typeLower]),x=h(),l=u.open_dir}),$.on(u.events+" panend",function(e){g>0&&e.preventDefault()}),$.on(u.events,function(e){if(r=e["delta"+u.typeUpper],u.negative&&(r=-r),r!=_&&(l=r>=_?u.open_dir:u.close_dir),_=r,_>t.threshold&&1==g){if(i.$html.hasClass(s.wrapper+"_opened"))return;g=2,f._openSetup(),f.trigger("open:start"),i.$html.addClass(s.dragging),v=n(i.$wndw[c]()*o[c].perc,o[c].min,o[c].max)}
2942==g&&(p=n(_,10,v)-("front"==y?v:0),u.negative&&(p=-p),d="translate"+u.typeUpper+"("+p+"px )",x.css({"-webkit-transform":"-webkit-"+d,transform:d}))}),$.on("panend",function(e){2==g&&(i.$html.removeClass(s.dragging),x.css("transform",""),f[l==u.open_dir?"_openFinish":"close"]()),g=0})}
295function o(e,n,t,o){var i=this,p=e.data(r.parent);if(p){p=p.closest("."+s.panel);var d=new Hammer(e[0],i.opts[a].vendors.hammer),f=null;d.on("panright",function(e){f||(i.openPanel(p),f=setTimeout(function(){clearTimeout(f),f=null},i.conf.openingInterval+i.conf.transitionDuration))})}}
296var i="mmenu",a="drag";e[i].addons[a]={setup:function(){if(this.opts.offCanvas){var n=this.opts[a],s=this.conf[a
296];d=e[i].glbl,"boolean"==typeof n&&(n={menu:n,panels:n}),"object"!=typeof n&&(n={}),"boolean"==typeof n.menu&&(n.menu={open:n.menu}),"object"!=typeof n.menu&&(n.menu={}),"boolean"==typeof n.panels&&(n.panels={close:n.panels}),"object"!=typeof n.panels&&(n.panels={}),n=this.opts[a]=e.extend(!0,{},e[i].defaults[a],n),n.menu.open&&this.bind("setPage:after",function(){t.call(this,n.menu,s.menu,d)}),n.panels.close&&this.bind("initPanel:after",function(e){o.call(this,e,n.panels,s.panels,d)})}},add:function(){return"function"!=typeof Hammer||Hammer.VERSION<2?(e[i].addons[a].add=function(){},void(e[i].addons[a].setup=function(){})):(s=e[i]._c,r=e[i]._d,p=e[i]._e,void s.add("dragging"))},clickAnchor:function(e,n){}},e[i].defaults[a]={menu:{open:!1,maxStartPos:100,threshold:50},panels:{close:!1},vendors:{hammer:{}}},e[i].configuration[a]={menu:{width:{perc:.8,min:140,max:440},height:{perc:.8,min:140,max:880}},panels:{}};var s,r,p,d}(jQuery);!function(t){var o="mmenu",e="dropdown";t[o].addons[e]={setup:function(){if(this.opts.offCanvas){var r=this,f=this.opts[e],p=this.conf[e];if(a=t[o].glbl,"boolean"==typeof f&&f&&(f={drop:f}),"object"!=typeof f&&(f={}),"string"==typeof f.position&&(f.position={of:f.position}),f=this.opts[e]=t.extend(!0,{},t[o].defaults[e],f),f.drop){var l;this.bind("initMenu:after",function(){if(this.$menu.addClass(i.menu+"_"+e),"string"!=typeof f.position.of){var o=this._getOriginalMenuId();o&&o.length&&(f.position.of='[href="#'+o+'"]')}
297                            "string" == typeof f.position.of && (l = t(f.position.of), f.event = f.event.split(" "), 1 == f.event.length && (f.event[1] = f.event[0]), "hover" == f.event[0] && l.on(s.mouseenter + "-" + e, function () {
298r.open()}),"hover"==f.event[1]&&this.$menu.on(s.mouseleave+"-"+e,function(){r.close()}))}),this.bind("open:start",function(){this.$menu.data(n.style,this.$menu.attr("style")||""),a.$html.addClass(i.wrapper+"_dropdown")}),this.bind("close:finish",function(){this.$menu.attr("style",this.$menu.data(n.style)),a.$html.removeClass(i.wrapper+"_dropdown")});var h=function(t,o){var e=o[0],n=o[1],s="x"==t?"scrollLeft":"scrollTop",r="x"==t?"outerWidth":"outerHeight",h="x"==t?"left":"top",u="x"==t?"right":"bottom",d="x"==t?"width":"height",c="x"==t?"maxWidth":"maxHeight",m=null,v=a.$wndw[s](),x=l.offset()[h]-=v,b=x+l[r](),w=a.$wndw[d](),g=p.offset.button[t]+p.offset.viewport[t];if(f.position[t])switch(f.position[t]){case"left":case"bottom":m="after";break;case"right":case"top":m="before"}
299null===m&&(m=x+(b-x)/2<w/2?"after":"before");var $,y;return"after"==m?($="x"==t?x:b,y=w-($+g),e[h]=$+p.offset.button[t],e[u]="auto",f.tip&&n.push(i.menu+"_tip-"+("x"==t?"left":"top"))):($="x"==t?b:x,y=$-g,e[u]="calc( 100% - "+($-p.offset.button[t])+"px )",e[h]="auto",f.tip&&n.push(i.menu+"_tip-"+("x"==t?"right":"bottom"))),e[c]=Math.min(p[d].max,y),[e,n]},u=function(t){if(this.vars.opened){this.$menu.attr("style",this.$menu.data(n.style));var o=[{},[]];o=h.call(this,"y",o),o=h.call(this,"x",o),this.$menu.css(o[0]),f.tip&&this.$menu.removeClass(i.tipleft+" "+i.tipright+" "+i.tiptop+" "+i.tipbottom).addClass(o[1].join(" "))}};this.bind("open:start",u),a.$wndw.on(s.resize+"-"+e,function(t){u.call(r)}),this.opts.offCanvas.blockUI||a.$wndw.on(s.scroll+"-"+e,function(t){u.call(r)})}}},add:function(){i=t[o]._c,n=t[o]._d,s=t[o]._e,i.add("dropdown"),s.add("mouseenter mouseleave resize scroll")},clickAnchor:function(t,o){}},t[o].defaults[e]={drop:!1,event:"click",position:{},tip:!0},t[o].configuration[e]={offset:{button:{x:-5,y:5},viewport:{x:20,y:20}},height:{max:880},width:{max:440}};var i,n,s,a}(jQuery);!function(s){var t="mmenu",i="fixedElements";s[t].addons[i]={setup:function(){if(this.opts.offCanvas){var n=(this.opts[i],this.conf[i]);c=s[t].glbl;var o=function(t){var o=this.conf.classNames[i].fixed,f=t.find("."+o);this.__refactorClass(f,o,e.slideout),f[n.elemInsertMethod](n.elemInsertSelector);var a=this.conf.classNames[i].sticky,r=t.find("."+a);this.__refactorClass(r,a,e.sticky),r=t.find("."+e.sticky),r.length&&(this.bind("open:start",function(){if("hidden"==c.$html.css("overflow")){var t=c.$wndw.scrollTop()+n.sticky.offset;r.each(function(){s(this).css("top",parseInt(s(this).css("top"),10)+t)})}}),this.bind("close:finish",function(){r.css("top","")}))};this.bind("setPage:after",o)}},add:function(){e=s[t]._c,n=s[t]._d,o=s[t]._e,e.add("sticky")},clickAnchor:function(s,t){}},s[t].configuration[i]={sticky:{offset:0},elemInsertMethod:"appendTo",elemInsertSelector:"body"},s[t].configuration.classNames[i]={fixed:"Fixed",sticky:"Sticky"};var e,n,o,c}(jQuery);!function(a){var t="mmenu",n="iconbar";a[t].addons[n]={setup:function(){function s(a){f.removeClass(e.iconbar+"__tab_selected");var t=f.filter('[href="#'+a.attr("id")+'"]');if(t.length)t.addClass(e.iconbar+"__tab_selected");else{var n=a.data(i.parent);n&&n.length&&s(n.closest("."+e.panel))}}
300var d=this,c=this.opts[n];this.conf[n];if(r=a[t].glbl,c instanceof Array&&(c={add:!0,top:c}),c.add){var l=null;if(a.each(["top","bottom"],function(t,n){var i=c[n];i instanceof Array||(i=[i]);for(var o=a('<div class="'+e.iconbar+"__"+n+'" />'),r=0,s=i.length;r<s;r++)o.append(i[r]);o.children().length&&(l||(l=a('<div class="'+e.iconbar+'" />')),l.append(o))}),l&&(this.bind("initMenu:after",function(){this.$menu.addClass(e.menu+"_iconbar-"+c.size).prepend(l)}),"tabs"==c.type)){l.addClass(e.iconbar+"_tabs");var f=l.find("a");f.on(o.click+"-"+n,function(t){var n=a(this);if(n.hasClass(e.iconbar+"__tab_selected"))return void t.stopImmediatePropagation();try{var i=a(n.attr("href"));i.hasClass(e.panel)&&(t.preventDefault(),t.stopImmediatePropagation(),d.__openPanelWoAnimation(i))}catch(o){}}),this.bind("openPanel:start",s)}}},add:function(){e=a[t]._c,i=a[t]._d,o=a[t]._e,e.add(n)},clickAnchor:function(a,t){}},a[t].defaults[n]={add:!1,size:40,top:[],bottom:[]},a[t].configuration[n]={};var e,i,o,r}(jQuery);!function(e){var i="mmenu",n="iconPanels";e[i].addons[n]={setup:function(){var a=this,l=this.opts[n],d=(this.conf[n],!1);if(s=e[i].glbl,"boolean"==typeof l&&(l={add:l}),"number"!=typeof l&&"string"!=typeof l||(l={add:!0,visible:l}),"object"!=typeof l&&(l={}),"first"==l.visible&&(d=!0,l.visible=1),l=this.opts[n]=e.extend(!0,{},e[i].defaults[n],l),l.visible=Math.min(3,Math.max(1,l.visible)),l.visible++,l.add){for(var r="",o=0;o<=l.visible;
300o++)r+=" "+t.panel+"_iconpanel-"+o;r.length&&(r=r.slice(1));var c=function(i){if(!i.parent("."+t.listitem+"_vertical").length){var n=a.$pnls.children("."+t.panel).removeClass(r);d&&n.removeClass(t.panel+"_iconpanel-first").first().addClass(t.panel+"_iconpanel-first"),n.filter("."+t.panel+"_opened-parent").removeClass(t.hidden).not(function(){return e(this).parent("."+t.listitem+"_vertical").length}).add(i).slice(-l.visible).each(function(i){e(this).addClass(t.panel+"_iconpanel-"+i)})}};this.bind("initMenu:after",function(){var e=[t.menu+"_iconpanel-"+l.size];l.hideNavbar&&e.push(t.menu+"_hidenavbar"),l.hideDivider&&e.push(t.menu+"_hidedivider"),this.$menu.addClass(e.join(" "))}),this.bind("openPanel:start",c),this.bind("initPanels:after",function(e){c.call(a,a.$pnls.children("."+t.panel+"_opened"))}),this.bind("initListview:after",function(e){!l.blockPanel||e.parent("."+t.listitem+"_vertical").length||e.children("."+t.panel+"__blocker").length||e.prepend('<a href="#'+e.closest("."+t.panel).attr("id")+'" class="'+t.panel+'__blocker" />')})}},add:function(){t=e[i]._c,a=e[i]._d,l=e[i]._e},clickAnchor:function(e,i){}},e[i].defaults[n]={add:!1,blockPanel:!0,hideDivider:!1,hideNavbar:!0,size:40,visible:3};var t,a,l,s}(jQuery);!function(n){function e(e,t){e=e||this.$pnls.children("."+i.panel+"_opened");var a=n(),s=this.$menu.children("."+i.mm("navbars_top")+", ."+i.mm("navbars_bottom")).children("."+i.navbar);s.find(r).filter(":focus").length||("default"==t&&(a=e.children("."+i.listview).find("a[href]").not("."+i.hidden),a.length||(a=e.find(r).not("."+i.hidden)),a.length||(a=s.find(r).not("."+i.hidden))),a.length||(a=this.$menu.children("."+i.tabstart)),a.first().focus())}
301var t="mmenu",a="keyboardNavigation";n[t].addons[a]={setup:function(){var s=this.opts[a];this.conf[a];if(d=n[t].glbl,"boolean"!=typeof s&&"string"!=typeof s||(s={enable:s}),"object"!=typeof s&&(s={}),s=this.opts[a]=n.extend(!0,{},n[t].defaults[a],s),s.enable){var o=n('<div class="'+i.tabstart+'" tabindex="0"></div>'),r=n('<div class="'+i.tabend+'" tabindex="0"></div>');this.bind("initMenu:after",function(){s.enhance&&this.$menu.addClass(i.menu+"_keyboardfocus"),this["_initWindow_"+a](s.enhance)}),this.bind("initOpened:before",function(){this.$menu.prepend(o).append(r).children("."+i.mm("navbars-top")+", ."+i.mm("navbars-bottom")).children("."+i.navbar).children("a."+i.title).attr("tabindex",-1)}),this.bind("open:finish",function(){e.call(this,null,s.enable)}),this.bind("openPanel:finish",function(n){e.call(this,n,s.enable)}),this.bind("initOpened:after:sr-aria",function(){var n=this.$menu.children("."+i.tabstart+", ."+i.tabend);this.__sr_aria(n,"hidden",!0),this.__sr_role(n,"presentation")})}},add:function(){i=n[t]._c,s=n[t]._d,o=n[t]._e,i.add("tabstart tabend"),o.add("focusin keydown")},clickAnchor:function(n,e){}},n[t].defaults[a]={enable:!1,enhance:!1},n[t].configuration[a]={},n[t].prototype["_initWindow_"+a]=function(e){d.$wndw.off(o.keydown+"-offCanvas"),d.$wndw.off(o.focusin+"-"+a).on(o.focusin+"-"+a,function(e){if(d.$html.hasClass(i.wrapper+"_opened")){var t=n(e.target);t.is("."+i.tabend)&&t.parent().find("."+i.tabstart).focus()}}),d.$wndw.off(o.keydown+"-"+a).on(o.keydown+"-"+a,function(e){var t=n(e.target),a=t.closest("."+i.menu);if(a.length){a.data("mmenu");if(t.is("input, textarea"));else switch(e.keyCode){case 13:(t.is(".mm-toggle")||t.is(".mm-check"))&&t.trigger(o.click);break;case 32:case 37:case 38:case 39:case 40:e.preventDefault()}}}),e&&d.$wndw.off(o.keydown+"-"+a).on(o.keydown+"-"+a,function(e){var t=n(e.target),a=t.closest("."+i.menu);if(a.length){var o=a.data("mmenu");if(t.is("input"))switch(e.keyCode){case 27:t.val("")}else switch(e.keyCode){case 8:var d=a.find("."+i.panel+"_opened").data(s.parent);d&&d.length&&o.openPanel(d.closest("."+i.panel));break;case 27:a.hasClass(i.menu+"_offcanvas")&&o.close()}}})};var i,s,o,d,r="input, select, textarea, button, label, a[href]"}(jQuery);!function(n){var e="mmenu",i="lazySubmenus";n[e].addons[i]={setup:function(){var t=this.opts[i];this.conf[i];a=n[e].glbl,"boolean"==typeof t&&(t={load:t}),"object"!=typeof t&&(t={}),t=this.opts[i]=n.extend(!0,{},n[e].defaults[i],t),t.load&&(this.bind("initMenu:after",function(){this.$pnls.find("li").children(this.conf.panelNodetype).not("."+l.inset).not("."+l.nolistview).not("."+l.nopanel).addClass(l.panel+"_lazysubmenu "+l.nolistview+" "+l.nopanel)}),this.bind("initPanels:before",function(n){n=n||this.$pnls.children(this.conf.panelNodetype),this.__findAddBack(n,"."+l.panel+"_lazysubmenu").not("."+l.panel+"_lazysubmenu ."+l.panel+"_lazysubmenu").removeClass(l.panel+"_lazysubmenu "+l.nolistview+" "+l.nopanel)}),this.bind("initOpened:before",function(){var n=this.$pnls.find("."+this.conf.classNames.selected).parents("."+l.panel+"_lazysubmenu");n.length&&(n.removeClass(l.panel+"_lazysubmenu "+l.nolistview+" "+l.nopanel),this.initPanels(n.last()))}),this.bind("openPanel:before",function(n){var e=this.__findAddBack(n,"."+l.panel+"_lazysubmenu").not("."+l.panel+"_lazysubmenu ."+l.panel+"_lazysubmenu");e.length&&this.initPanels(e)}))},add:function(){l=n[e]._c,t=n[e]._d,s=n[e]._e},clickAnchor:function(n,e){}},n[e].defaults[i]={load:!1},n[e].configuration[i]={};var l,t,s,a}(jQuery);!function(n){var t="mmenu",a="navbars";n[t].addons[a]={setup:function(){var o=this,r=this.opts[a],i=this.conf[a
301];if(s=n[t].glbl,"undefined"!=typeof r){r instanceof Array||(r=[r]);var c={},d={};r.length&&(n.each(r,function(s){var f=r[s];"boolean"==typeof f&&f&&(f={}),"object"!=typeof f&&(f={}),"undefined"==typeof f.content&&(f.content=["prev","title"]),f.content instanceof Array||(f.content=[f.content]),f=n.extend(!0,{},o.opts.navbar,f);var l=n('<div class="'+e.navbar+'" />'),u=f.height;"number"!=typeof u?u=1:(u=Math.min(4,Math.max(1,u)),u>1&&l.addClass(e.navbar+"_size-"+u));var v=f.position;switch(v){case"bottom":break;default:v="top"}
302c[v]||(c[v]=0),c[v]+=u,d[v]||(d[v]=n('<div class="'+e.navbars+"_"+v+'" />')),d[v].append(l);for(var p=0,b=f.content.length;p<b;p++){var h=n[t].addons[a][f.content[p]]||null;h?h.call(o,l,f,i):(h=f.content[p],h instanceof n||(h=n(f.content[p])),l.append(h))}
303var m=n[t].addons[a][f.type]||null;m&&m.call(o,l,f,i),l.children("."+e.btn).length&&l.addClass(e.navbar+"_has-btns")}),this.bind("initMenu:after",function(){for(var n in c)this.$menu.addClass(e.menu+"_navbar_"+n+"-"+c[n]),this.$menu["bottom"==n?"append":"prepend"](d[n])}))}},add:function(){e=n[t]._c,o=n[t]._d,r=n[t]._e,e.add(a)},clickAnchor:function(n,t){}},n[t].configuration[a]={breadcrumbs:{separator:">",removeFirst:!1}},n[t].configuration.classNames[a]={};var e,o,r,s}(jQuery);!function(t){function e(t){a&&a.length&&a.is(":visible")&&o.$html.add(o.$body).animate({scrollTop:a.offset().top+t}),a=!1}
304function i(t){try{return!("#"==t||"#"!=t.slice(0,1)||!o.$page.find(t).length)}catch(e){return!1}}
305var s="mmenu",n="pageScroll";t[s].addons[n]={setup:function(){var r=this,a=this.opts[n],c=this.conf[n];if(o=t[s].glbl,"boolean"==typeof a&&(a={scroll:a}),a=this.opts[n]=t.extend(!0,{},t[s].defaults[n],a),a.scroll&&this.bind("close:finish",function(){e(c.scrollOffset)}),a.update){var r=this,d=[],h=[];r.bind("initListview:after",function(e){r.__filterListItemAnchors(e.find("."+l.listview).children("li")).each(function(){var e=t(this).attr("href");i(e)&&d.push(e)}),h=d.reverse()});var p=-1;o.$wndw.on(f.scroll+"-"+n,function(e){for(var i=o.$wndw.scrollTop(),s=0;s<h.length;s++)if(t(h[s]).offset().top<i+c.updateOffset){p!==s&&(p=s,r.setSelected(r.__filterListItemAnchors(r.$pnls.children("."+l.panel+"_opened").find("."+l.listview).children("li")).filter('[href="'+h[s]+'"]').parent()));break}})}},add:function(){l=t[s]._c,r=t[s]._d,f=t[s]._e},clickAnchor:function(s,r,f){if(a=!1,r&&f&&this.opts.offCanvas&&this.opts[n].scroll&&o.$page&&o.$page.length){var c=s.attr("href");if(i(c)){if(a=t(c),!this.$menu.hasClass(l.mm("sidebar-expanded"))||!o.$html.is('[class*="'+l.mm("sidebar-expanded")+'"]'))return{close:!0};e(this.conf[n].scrollOffset)}}}},t[s].defaults[n]={scroll:!1,update:!1},t[s].configuration[n]={scrollOffset:0,updateOffset:50};var l,r,f,o,a=!1}(jQuery);!function(t){var e="mmenu",n="rtl";t[e].addons[n]={setup:function(){var u=this.opts[n];this.conf[n];i=t[e].glbl,"object"!=typeof u&&(u={use:u}),u=this.opts[n]=t.extend(!0,{},t[e].defaults[n],u),"boolean"!=typeof u.use&&(u.use="rtl"==(i.$html.attr("dir")||"").toLowerCase()),u.use&&this.bind("initMenu:after",function(){this.$menu.addClass(s.menu+"_rtl")})},add:function(){s=t[e]._c,u=t[e]._d,o=t[e]._e},clickAnchor:function(t,e){}},t[e].defaults[n]={use:"detect"};var s,u,o,i}(jQuery);!function(e){function n(e,n){if(n)for(var s in n)e.attr(s,n[s])}
306function s(e){switch(e){case 9:case 16:case 17:case 18:case 37:case 38:case 39:case 40:return!0}
307return!1}
308var a="mmenu",t="searchfield";e[a].addons[t]={setup:function(){var n=this,s=this.opts[t],i=this.conf[t];r=e[a].glbl,"boolean"==typeof s&&(s={add:s}),"object"!=typeof s&&(s={}),"boolean"==typeof s.panel&&(s.panel={add:s.panel}),"object"!=typeof s.panel&&(s.panel={}),s.add&&("panel"==s.addTo&&(s.panel.add=!0),s.panel.add&&(s.showSubPanels=!1,s.panel.splash&&(s.cancel=!0)),s=this.opts[t]=e.extend(!0,{},e[a].defaults[t],s),i=this.conf[t]=e.extend(!0,{},e[a].configuration[t],i),this.bind("close:start",function(){this.$menu.find("."+l.searchfield).children("input").blur()}),this.bind("initPanels:after",function(a){var t=e();s.panel.add&&(t=this._initSearchPanel(a));var l;switch(s.addTo){case"panels":l=a;break;case"panel":l=t;break;default:l=this.$menu.find(s.addTo)}
309if(l.each(function(){var a=n._initSearchfield(e(this));s.search&&a.length&&n._initSearching(a)}),s.noResults){var i=s.panel.add?t:a;i.each(function(){n._initNoResultsMsg(e(this))})}}))},add:function(){l=e[a]._c,i=e[a]._d,d=e[a]._e,l.add("searchfield"),i.add("searchfield"),d.add("input focus blur")},clickAnchor:function(e,n){if(e.hasClass(l.searchfield+"__btn")){if(e.hasClass(l.btn+"_clear")){var s=e.closest("."+l.searchfield).find("input");                        return s.val(""), this.search(s), !0}
310if(e.hasClass(l.btn+"_next"))return e.closest("."+l.searchfield).submit(),!0}}},e[a].defaults[t]={add:!1,addTo:"panels",noResults:"No results found.",placeholder:"Search",panel:{add:!1,dividers:!0,fx:"none",id:null,
vendor: 10,109 bytes, lines 310-314
310splash:null,title:"Search"},search:!0,showTextItems:!1,showSubPanels:!0},e[a].configuration[t]={clear:!1,form:!1,input:!1,submit:!1};var l,i,d,r;e[a].prototype._initSearchPanel=function(n){var s=this.opts[t];this.conf[t];if(this.$pnls.children("."+l.panel+"_search").length)return e();var a=e('<div class="'+l.panel+'_search " />').append("<ul />").appendTo(this.$pnls);switch(s.panel.id&&a.attr("id",s.panel.id),s.panel.title&&a.attr("data-mm-title",s.panel.title),s.panel.fx){case!1:break;case"none":a.addClass(l.panel+"_noanimation");break;default:a.addClass(l.panel+"_fx-"+s.panel.fx)}
311return s.panel.splash&&a.append('<div class="'+l.panel+'__searchsplash">'+s.panel.splash+"</div>"),this._initPanels(a),a},e[a].prototype._initSearchfield=function(s){var i=this.opts[t],d=this.conf[t];if(s.parent("."+l.listitem+"_vertical").length)return e();if(s.find("."+l.searchfield).length)return e();var r=e("<"+(d.form?"form":"div")+' class="'+l.searchfield+'" />'),h=e('<div class="'+l.searchfield+'__input" />'),c=e('<input placeholder="'+e[a].i18n(i.placeholder)+'" type="text" autocomplete="off" />');return h.append(c).appendTo(r),s.hasClass(l.searchfield)?s.replaceWith(r):(s.prepend(r),s.hasClass(l.panel)&&s.addClass(l.panel+"_has-searchfield")),n(c,d.input),d.clear&&e('<a class="'+l.btn+" "+l.btn+"_clear "+l.searchfield+'__btn" href="#" />').appendTo(h),n(r,d.form),d.form&&d.submit&&!d.clear&&e('<a class="'+l.btn+" "+l.btn+"_next "+l.searchfield+'__btn" href="#" />').appendTo(h),i.cancel&&e('<a href="#" class="'+l.searchfield+'__cancel">'+e[a].i18n("cancel")+"</a>").appendTo(r),r},e[a].prototype._initSearching=function(n){var a=this,r=this.opts[t],h=(this.conf[t],{});n.closest("."+l.panel+"_search").length?(h.$pnls=this.$pnls.find("."+l.panel),h.$nrsp=n.closest("."+l.panel)):n.closest("."+l.panel).length?(h.$pnls=n.closest("."+l.panel),h.$nrsp=h.$pnls):(h.$pnls=this.$pnls.find("."+l.panel),h.$nrsp=this.$menu),r.panel.add&&(h.$pnls=h.$pnls.not("."+l.panel+"_search"));var c=n.find("input"),p=n.find("."+l.searchfield+"__cancel"),o=this.$pnls.children("."+l.panel+"_search"),f=h.$pnls.find("."+l.listitem);h.$itms=f.not("."+l.listitem+"_divider"),h.$dvdr=f.filter("."+l.listitem+"_divider"),r.panel.add&&r.panel.splash&&c.off(d.focus+"-"+t+"-splash").on(d.focus+"-"+t+"-splash",function(e){a.openPanel(o)}),r.cancel&&(c.off(d.focus+"-"+t+"-cancel").on(d.focus+"-"+t+"-cancel",function(e){p.addClass(l.searchfield+"__cancel-active")}),p.off(d.click+"-"+t+"-splash").on(d.click+"-"+t+"-splash",function(n){n.preventDefault(),e(this).removeClass(l.searchfield+"__cancel-active"),o.hasClass(l.panel+"_opened")&&a.openPanel(a.$pnls.children("."+l.panel+"_opened-parent").last())})),r.panel.add&&"panel"==r.addTo&&this.bind("openPanel:finish",function(e){e[0]===o[0]&&c.focus()}),c.data(i.searchfield,h).off(d.input+"-"+t).on(d.input+"-"+t,function(e){                s(e.keyCode) || a.search(c)
312            }), this.search(c)},e[a].prototype._initNoResultsMsg=function(n){var s=this.opts[t];this.conf[t];if(n.closest("."+l.panel).length||(n=this.$pnls.children("."+l.panel).first()),!n.children("."+l.panel+"__noresultsmsg").length){var i=n.children("."+l.listview).first(),d=e('<div class="'+l.panel+"__noresultsmsg "+l.hidden+'" />').append(e[a].i18n(s.noResults));i.length?d.insertAfter(i):d.prependTo(n)}},e[a].prototype.search=function(n,s){var a=this,d=this.opts[t];this.conf[t];n=n||this.$menu.find("."+l.searchfield).chidren("input").first(),s=s||n.val(),s=s.toLowerCase().trim();var r="a",h="a, span",c=n.data(i.searchfield),p=n.closest("."+l.searchfield),o=p.find("."+l.btn),f=this.$pnls.children("."+l.panel+"_search"),u=c.$pnls,_=c.$itms,v=c.$dvdr,m=c.$nrsp;if(_.removeClass(l.listitem+"_nosubitems").find("."+l.btn+"_fullwidth-search").removeClass(l.btn+"_fullwidth-search "+l.btn+"_fullwidth"),f.children("."+l.listview).empty(),u.scrollTop(0),s.length){if(_.add(v).addClass(l.hidden),_.each(function(){var n=e(this),a=r;(d.showTextItems||d.showSubPanels&&n.find("."+l.btn+"_next"))&&(a=h),n.children(a).not("."+l.btn+"_next").text().toLowerCase().indexOf(s)>-1&&n.removeClass(l.hidden)}),d.panel.add){var b=e();u.each(function(){var n=a.__filterListItems(e(this).find("."+l.listitem)).clone(!0);n.length&&(d.panel.dividers&&(b=b.add('<li class="'+l.listitem+" "+l.listitem+'_divider">'+e(this).find("."+l.navbar+"__title").text()+"</li>")),b=b.add(n))}),b.find("."+l.mm("toggle")).remove().end().find("."+l.mm("check")).remove().end().find("."+l.btn).remove(),f.children("."+l.listview).append(b),this.openPanel(f)}else d.showSubPanels&&u.each(function(n){var s=e(this);a.__filterListItems(s.find("."+l.listitem)).each(function(){var n=e(this),s=n.data(i.child);s&&s.find("."+l.listview).children().removeClass(l.hidden)})}),e(u.get().reverse()).each(function(s){var t=e(this),d=t.data(i.parent);d&&(a.__filterListItems(t.find("."+l.listitem)).length?d.hasClass(l.hidden)&&d.removeClass(l.hidden).children("."+l.btn+"_next").not("."+l.btn+"_fullwidth").addClass(l.btn+"_fullwidth").addClass(l.btn+"_fullwidth-search"):n.closest("."+l.panel).length||((t.hasClass(l.panel+"_opened")||t.hasClass(l.panel+"_opened-parent"))&&setTimeout(function(){a.openPanel(d.closest("."+l.panel))},(s+1)*(1.5*a.conf.openingInterval)),d.addClass(l.listitem+"_nosubitems")))}),this.__filterListItems(u.find("."+l.listitem)).each(function(){e(this).prevAll("."+l.listitem+"_divider").first().removeClass(l.hidden)});o.removeClass(l.hidden),m.find("."+l.panel+"__noresultsmsg")[_.not("."+l.hidden).length?"addClass":"removeClass"](l.hidden),d.panel.add&&(d.panel.splash&&f.find("."+l.panel+"__searchsplash").addClass(l.hidden),_.add(v).removeClass(l.hidden))}else _.add(v).removeClass(l.hidden),o.addClass(l.hidden),m.find("."+l.panel+"__noresultsmsg").addClass(l.hidden),d.panel.add&&(d.panel.splash?f.find("."+l.panel+"__searchsplash").removeClass(l.hidden):n.closest("."+l.panel+"_search").length||this.openPanel(this.$pnls.children("."+l.panel+"_opened-parent").last()));this.trigger("updateListview")}}(jQuery);!function(e){var a="mmenu",n="sectionIndexer";e[a].addons[n]={setup:function(){var r=this,d=this.opts[n];this.conf[n];s=e[a].glbl,"boolean"==typeof d&&(d={add:d}),"object"!=typeof d&&(d={}),d=this.opts[n]=e.extend(!0,{},e[a].defaults[n],d);var h=null;this.bind("initPanels:after",function(a){if(d.add){var s;switch(d.addTo){case"panels":s=a;break;default:s=e(d.addTo,this.$menu).filter("."+i.panel)}
313s.find("."+i.listitem+"_divider").closest("."+i.panel).addClass(i.panel+"_has-sectionindexer"),h||(h=e('<div class="'+i.sectionindexer+'" />').prependTo(this.$menu).append('<a href="#a">a</a><a href="#b">b</a><a href="#c">c</a><a href="#d">d</a><a href="#e">e</a><a href="#f">f</a><a href="#g">g</a><a href="#h">h</a><a href="#i">i</a><a href="#j">j</a><a href="#k">k</a><a href="#l">l</a><a href="#m">m</a><a href="#n">n</a><a href="#o">o</a><a href="#p">p</a><a href="#q">q</a><a href="#r">r</a><a href="#s">s</a><a href="#t">t</a><a href="#u">u</a><a href="#v">v</a><a href="#w">w</a><a href="#x">x</a><a href="#y">y</a><a href="#z">z</a>'),h.on(t.mouseover+"-"+n+" "+t.touchstart+"-"+n,"a",function(a){var n=e(a.target).attr("href").slice(1),t=r.$pnls.children("."+i.panel+"_opened"),s=t.find("."+i.listview),d=-1,h=t.scrollTop();t.scrollTop(0),s.children("."+i.listitem+"_divider").not("."+i.hidden).each(function(){d<0&&n==e(this).text().slice(0,1).toLowerCase()&&(d=e(this).position().top)}),t.scrollTop(d>-1?d:h)}));var o=function(e){e=e||this.$pnls.children("."+i.panel+"_opened"),this.$menu[(e.hasClass(i.panel+"_has-sectionindexer")?"add":"remove")+"Class"](i.menu+"_has-sectionindexer")};this.bind("openPanel:start",o),this.bind("initPanels:after",o)}})},add:function(){i=e[a]._c,r=e[a]._d,t=e[a]._e,i.add("sectionindexer"),t.add("mouseover")},clickAnchor:function(e,a){if(e.parent().is("."+i.indexer))return!0}},e[a].defaults[n]={add:!1,addTo:"panels"};var i,r,t,s}(jQuery);!function(e){var t="mmenu",n="setSelected";e[t].addons[n]={setup:function(){var a=this,r=this.opts[n];this.conf[n];if(l=e[t].glbl,"boolean"==typeof r&&(r={hover:r,parent:r}),"object"!=typeof r&&(r={}),r=this.opts[n]=e.extend(!0,{},e[t].defaults[n],r),"detect"==r.current){var d=function(e){                        e = e.split("?")[0].split("#")[0];
314var t=a.$menu.find('a[href="'+e+'"], a[href="'+e+'/"]');                        t.length ? a.setSelected(t.parent(), !0) : (e = e.split("/").slice(0, -1), e.length && d(e.join("/")))};this.bind("initMenu:after",function(){d(window.location.href)})}else r.current||this.bind("initListview:after",function(e){e.find("."+i.listview).children("."+i.listitem+"_selected").removeClass(i.listitem+"_selected")});r.hover&&this.bind("initMenu:after",function(){this.$menu.addClass(i.menu+"_selected-hover")}),r.parent&&(this.bind("openPanel:finish",function(e){this.$pnls.find("."+i.listview).find("."+i.listitem+"_selected-parent").removeClass(i.listitem+"_selected-parent");for(var t=e.data(s.parent);t;)t.not("."+i.listitem+"_vertical").addClass(i.listitem+"_selected-parent"),t=t.closest("."+i.panel).data(s.parent)}),this.bind("initMenu:after",function(){this.$menu.addClass(i.menu+"_selected-parent")}))},add:function(){i=e[t]._c,s=e[t]._d,a=e[t]._e},clickAnchor:function(e,t){}},e[t].defaults[n]={current:!0,hover:!1,parent:!1};var i,s,a,l}(jQuery);!function(e){var s="mmenu",d="sidebar";e[s].addons[d]={setup:function(){if(this.opts.offCanvas){var n=this.opts[d];this.conf[d];l=e[s].glbl,("string"==typeof n||"boolean"==typeof n&&n||"number"==typeof n)&&(n={expanded:n}),"object"!=typeof n&&(n={}),"boolean"==typeof n.collapsed&&n.collapsed&&(n.collapsed="all"),"string"!=typeof n.collapsed&&"number"!=typeof n.collapsed||(n.collapsed={use:n.collapsed}),"object"!=typeof n.collapsed&&(n.collapsed={}),"number"==typeof n.collapsed.use&&(n.collapsed.use="(min-width: "+n.collapsed.use+"px)"),"boolean"==typeof n.expanded&&n.expanded&&(n.expanded="all"),"string"!=typeof n.expanded&&"number"!=typeof n.expanded||(n.expanded={use:n.expanded}),"object"!=typeof n.expanded&&(n.expanded={}),"number"==typeof n.expanded.use&&(n.expanded.use="(min-width: "+n.exp
314anded.use+"px)"),n=this.opts[d]=e.extend(!0,{},e[s].defaults[d],n);var t=a.wrapper+"_sidebar-collapsed-"+n.collapsed.size,i=a.wrapper+"_sidebar-expanded-"+n.expanded.size;n.collapsed.use&&(this.bind("initMenu:after",function(){this.$menu.addClass(a.menu+"_sidebar-collapsed"),n.collapsed.blockMenu&&this.opts.offCanvas&&!this.$menu.children("."+a.menu+"__blocker").length&&this.$menu.prepend('<a class="'+a.menu+'__blocker" href="#'+this.$menu.attr("id")+'" />'),n.collapsed.hideNavbar&&this.$menu.addClass(a.menu+"_hidenavbar"),n.collapsed.hideDivider&&this.$menu.addClass(a.menu+"_hidedivider")}),"boolean"==typeof n.collapsed.use?this.bind("initMenu:after",function(){l.$html.addClass(t)}):this.matchMedia(n.collapsed.use,function(){l.$html.addClass(t)},function(){l.$html.removeClass(t)})),n.expanded.use&&(this.bind("initMenu:after",function(){this.$menu.addClass(a.menu+"_sidebar-expanded")}),"boolean"==typeof n.expanded.use?this.bind("initMenu:after",function(){l.$html.addClass(i),this.open()}):this.matchMedia(n.expanded.use,function(){l.$html.addClass(i),l.$html.hasClass(a.wrapper+"_sidebar-closed")||this.open()},function(){l.$html.removeClass(i),this.close()}),this.bind("close:start",function(){l.$html.hasClass(i)&&l.$html.addClass(a.wrapper+"_sidebar-closed")}),this.bind("open:start",function(){l.$html.removeClass(a.wrapper+"_sidebar-closed")}))}},add:function(){a=e[s]._c,n=e[s]._d,t=e[s]._e},clickAnchor:function(e,s,n){if(this.opts[d].expanded.use&&l.$html.is('[class*="'+a.wrapper+'_sidebar-expanded-"]')&&s&&n)return{close:!1}}},e[s].defaults[d]={collapsed:{use:!1,size:40,blockMenu:!0,hideDivider:!1,hideNavbar:!0},expanded:{use:!1,size:30}},e[s].configuration[d]={};var a,n,t,l}(jQuery);!function(t){var e="mmenu",c="toggles";t[e].addons[c]={setup:function(){var s=this;this.opts[c],this.conf[c];a=t[e].glbl,this.bind("initPanels:after",function(e){this.__refactorClass(e.find("input"),this.conf.classNames[c].toggle,n.toggle),this.__refactorClass(e.find("input"),this.conf.classNames[c].check,n.check),e.find("input."+n.toggle+", input."+n.check).each(function(){var e=t(this),c=e.closest("li"),i=e.hasClass(n.toggle)?"toggle":"check",a=e.attr("id")||s.__getUniqueId();c.children('label[for="'+a+'"]').length||(e.attr("id",a),c.prepend(e),t('<label for="'+a+'" class="'+n[i]+'"></label>').insertBefore(c.children("a, span").last()))})})},add:function(){n=t[e]._c,s=t[e]._d,i=t[e]._e,n.add("toggle check")},clickAnchor:function(t,e){}},t[e].configuration.classNames[c]={toggle:"Toggle",check:"Check"};var n,s,i,a}(jQuery);!function(a){var r="mmenu",n="navbars",e="breadcrumbs";a[r].addons[n][e]=function(n,e,s){var t=this,i=a[r]._c,b=a[r]._d;i.add("separator");var c=a('<span class="'+i.navbar+'__breadcrumbs" />').appendTo(n);this.bind("initNavbar:after",function(r){if(!r.children("."+i.navbar).children("."+i.navbar+"__breadcrumbs").length){r.removeClass(i.panel+"_has-navbar");for(var n=[],e=a('<span class="'+i.navbar+'__breadcrumbs"></span>'),t=r,c=!0;t&&t.length;){if(t.is("."+i.panel)||(t=t.closest("."+i.panel)),!t.parent("."+i.listitem+"_vertical").length){var d=t.children("."+i.navbar).children("."+i.navbar+"__title").text();d.length&&n.unshift(c?"<span>"+d+"</span>":'<a href="#'+t.attr("id")+'">'+d+"</a>"),c=!1}
315t=t.data(b.parent)}
316s.breadcrumbs.removeFirst&&n.shift(),e.append(n.join('<span class="'+i.separator+'">'+s.breadcrumbs.separator+"</span>")).appendTo(r.children("."+i.navbar))}}),this.bind("openPanel:start",function(a){var r=a.find("."+i.navbar+"__breadcrumbs");r.length&&c.html(r.html()||"")}),this.bind("initNavbar:after:sr-aria",function(r){r.children("."+i.navbar).children("."+i.breadcrumbs).children("a").each(function(){t.__sr_aria(a(this),"owns",a(this).attr("href").slice(1))})})}}(jQuery);!function(t){var e="mmenu",n="navbars",a="close";t[e].addons[n][a]=function(n,a){var s=t[e]._c;t[e].glbl;s.add("close");var r=t('<a class="'+s.btn+" "+s.btn+"_close "+s.navbar+'__btn" href="#" />').appendTo(n);this.bind("setPage:after",function(t){r.attr("href","#"+t.attr("id"))}),this.bind("setPage:after:sr-text",function(n){r.html(this.__sr_text(t[e].i18n(this.conf.screenReader.text.closeMenu))),this.__sr_aria(r,"owns",r.attr("href").slice(1))})}}(jQuery);!function(a){var n="mmenu",t="navbars",e="next";a[n].addons[t][e]=function(e,s){var r,i,h,d=a[n]._c,o=a('<a class="'+d.btn+" "+d.btn+"_next "+d.navbar+'__btn" href="#" />').appendTo(e);this.bind("openPanel:start",function(a){r=a.find("."+this.conf.classNames[t].panelNext),i=r.attr("href"),h=r.html(),i?o.attr("href",i):o.removeAttr("href"),o[i||h?"removeClass":"addClass"](d.hidden),o.html(h)}),this.bind("openPanel:start:sr-aria",function(a){this.__sr_aria(o,"hidden",o.hasClass(d.hidden)),this.__sr_aria(o,"owns",(o.attr("href")||"").slice(1))})},a[n].configuration.classNames[t].panelNext="Next"}(jQuery);!function(a){var n="mmenu",r="navbars",e="prev";a[n].addons[r][e]=function(e,t){var i=a[n]._c,s=a('<a class="'+i.btn+" "+i.btn+"_prev "+i.navbar+'__btn" href="#" />').appendTo(e);this.bind("initNavbar:after",function(a){a.removeClass(i.panel+"_has-navbar")});var h,l,d;this.bind("openPanel:start",function(a){a.parent("."+i.listitem+"_vertical").length||(h=a.find("."+this.conf.classNames[r].panelPrev),h.length||(h=a.children("."+i.navbar).children("."+i.btn+"_prev")),l=h.attr("href"),d=h.html(),l?s.attr("href",l):s.removeAttr("href"),s[l||d?"removeClass":"addClass"](i.hidden),s.html(d))}),this.bind("initNavbar:after:sr-aria",function(a){var n=a.children("."+i.navbar);this.__sr_aria(n,"hidden",!0)}),this.bind("openPanel:start:sr-aria",function(a){this.__sr_aria(s,"hidden",s.hasClass(i.hidden)),this.__sr_aria(s,"owns",(s.attr("href")||"").slice(1))})},a[n].configuration.classNames[r].panelPrev="Prev"}(jQuery);!function(s){var e="mmenu",a="navbars",d="searchfield";s[e].addons[a][d]=function(a,d){var i=s[e]._c,t=s('<div class="'+i.searchfield+'" />').appendTo(a);"object"!=typeof this.opts.searchfield&&(this.opts.searchfield={}),this.opts.searchfield.add=!0,this.opts.searchfield.addTo=t}}(jQuery);!function(a){var t="mmenu",e="navbars",n="tabs";a[t].addons[e][n]=function(n,s,r){function i(a){c.removeClass(d.navbar+"__tab_selected");var t=c.filter('[href="#'+a.attr("id")+'"]');if(t.length)t.addClass(d.navbar+"__tab_selected");else{var e=a.data(l.parent);e&&e.length&&i(e.closest("."+d.panel))}}
317var d=a[t]._c,l=a[t]._d,o=a[t]._e,_=this,c=n.children("a");n.addClass(d.navbar+"_tabs").parent().addClass(d.navbars+"_has-tabs"),c.on(o.click+"-"+e,function(t){t.preventDefault();var e=a(this);if(e.hasClass(d.navbar+"__tab_selected"))return void t.stopImmediatePropagation();try{_.__openPanelWoAnimation(a(e.attr("href"))),t.stopImmediatePropagation()}catch(n){}}),this.bind("openPanel:start",i)}}(jQuery);!function(t){var a="mmenu",e="navbars",n="title";t[a].addons[e][n]=function(n,i){var r,s,l,h=t[a]._c,d=t('<a class="'+h.navbar+'__title" />').appendTo(n);this.bind("openPanel:start",function(t){t.parent("."+h.listitem+"_vertical").length||(l=t.find("."+this.conf.classNames[e].panelTitle),l.length||(l=t.children("."+h.navbar).children("."+h.navbar+"__title")),r=l.attr("href"),s=l.html()||i.title,r?d.attr("href",r):d.removeAttr("href"),d[r||s?"removeClass":"addClass"](h.hidden),d.html(s))});var o;this.bind("openPanel:start:sr-aria",function(t){if(this.opts.screenReader.text&&(o||(o=this.$menu.children("."+h.navbars+"_top, ."+h.navbars+"_bottom").children("."+h.navbar).children("."+h.btn+"_prev")),o.length)){var a=!0;"parent"==this.opts.navbar.titleLink&&(a=!o.hasClass(h.hidden)),this.__sr_aria(d,"hidden",a)}})},t[a].configuration.classNames[e].panelTitle="Title"}(jQuery);!function(e){var n="mmenu",t="angular";e[n].wrappers[t]=function(){this.opts.onClick={close:!0,preventDefault:!1,setSelected:!0}}}(jQuery);!function(n){var a="mmenu",e="bootstrap3";n[a].wrappers[e]=function(){if(this.$menu.hasClass("navbar-collapse")){this.conf.classNames.selected="active",this.conf.classNames.divider="divider",this.conf.clone=!0,this.opts.hooks=this.opts.hooks||{};for(var n="",a=["nav-tabs","nav-pills","navbar-nav"],e=0;e<a.length;e++)if(this.$menu.find("."+a[e]).length){n=a[e];break}
318n.length&&(this.opts.hooks["initMenu:before"]=function(){"navbar-nav"==n&&this.$menu.wrapInner("<div />")},this.opts.hooks["initMenu:after"]=function(){                    t.menu.call(this), t.dropdown.call(this), t[n.split("nav
318-").join("").split("-nav").join("")].call(this)})}};var t={menu:function(){this.$menu.find(".nav").removeClass("nav").end().find(".sr-only").remove().end().find(".divider:empty").remove();for(var n=["role","aria-haspopup","aria-expanded"],a=0;a<n.length;a++)this.$menu.find("["+n[a]+"]").removeAttr(n[a])},dropdown:function(){var a=this.$menu.find(".dropdown");a.removeClass("dropdown"),a.children(".dropdown-toggle").find(".caret").remove().end().each(function(){n(this).replaceWith("<span>"+n(this).html()+"</span>")}),a.children(".dropdown-menu").removeClass("dropdown-menu")},tabs:function(){this.$menu.find(".nav-tabs").removeClass("nav-tabs")},pills:function(){this.$menu.find(".nav-pills").removeClass("nav-pills")},navbar:function(){var n=this;this.$menu.removeClass("collapse navbar-collapse").find('[class*="navbar-"]').removeClass("navbar-left navbar-right navbar-nav navbar-text navbar-btn");var a=this.$menu.find(".navbar-form");this.conf.searchform={form:{action:a.attr("action"),method:a.attr("method")},input:{name:a.find("input").attr("name")},submit:!0},a.remove(),(this.$orig||this.$menu).closest(".navbar").find(".navbar-header").find(".navbar-toggle").off("click").on("click",function(a){n.open(),a.stopImmediatePropagation(),a.preventDefault()})}}}(jQuery);!function(n){function e(e){for(var a=n("<a />"),t=["href","title","target"],r=0;r<t.length;r++)"undefined"!=typeof e.attr(t[r])&&a.attr(t[r],e.attr(t[r]));return a.html(e.html()),a.find(".sr-only").remove(),a}
319function a(a){var t=n("<ul />");return a.find(".dropdown-item, .dropdown-divider").each(function(){var a=n(this),r=n("<li />");a.hasClass("dropdown-divider")?r.addClass("Divider"):r.append(e(a)),t.append(r)}),t}
320function t(t){var r=n("<ul />");return t.find(".nav-item").each(function(){var t=n(this),i=n("<li />");if(t.hasClass("active")&&i.addClass("Selected"),!t.hasClass("nav-link")){var o=t.children(".dropdown-menu");o.length&&i.append(a(o)),t=t.children(".nav-link")}
321i.prepend(e(t)),r.append(i)}),r}
322var r="mmenu",i="bootstrap4";n[r].wrappers[i]=function(){var e=this;if(this.$menu.hasClass("navbar-collapse")){this.conf.clone=!1;var r=n("<nav />"),i=n("<div />");r.append(i),this.$menu.children().each(function(){var r=n(this);switch(!0){case r.hasClass("navbar-nav"):i.append(t(r));break;case r.hasClass("dropdown-menu"):i.append(a(r));break;case r.hasClass("form-inline"):e.conf.searchfield.form={action:r.attr("action")||null,method:r.attr("method")||null},e.conf.searchfield.input={name:r.find("input").attr("name")||null},e.conf.searchfield.clear=!1,e.conf.searchfield.submit=!0;break;default:i.append(r.clone(!0))}}),this.bind("initMenu:before",function(){r.prependTo("body"),this.$menu=r}),this.$menu.parent().find(".navbar-toggler").removeAttr("data-target").removeAttr("aria-controls").off("click").on("click",function(n){n.preventDefault(),n.stopImmediatePropagation(),e[e.vars.opened?"close":"open"]()})}}}(jQuery);!function(e){var n="mmenu",t="jqueryMobile";e[n].wrappers[t]=function(){var n=this;this.opts.onClick.close=!1,this.conf.offCanvas.pageSelector="div.ui-page-active",e("body").on("pagecontainerchange",function(e,t){"function"==typeof n.close&&(n.close(),n.setPage(t.toPage))}),this.bind("initAnchors:after",function(){e("body").on("click",".mm-listview a",function(n){n.isDefaultPrevented()||(n.preventDefault(),e("body").pagecontainer("change",this.href))})})}}(jQuery);!function(e){var n="mmenu",a="magento";e[n].wrappers[a]=function(){this.conf.classNames.selected="active"}}(jQuery);!function(n){var o="mmenu",a="olark";n[o].wrappers[a]=function(){this.conf.offCanvas.noPageSelector.push("#olark")}}(jQuery);!function(n){var t="mmenu",o="turbolinks";n[t].wrappers[o]=function(){var o,r;n(document).on("turbolinks:before-visit",function(){                r = n("html"), o = r.attr("class"), o = n.grep(o.split(/\s+/), function (n) {
323                    return !/mm-/.test(n)}).join(" ")}).on("turbolinks:load",function(){"undefined"!=typeof r&&(r.attr("class",o),n[t].glbl=!1)})}}(jQuery);!function(s){var e="mmenu",n="wordpress";s[e].wrappers[n]=function(){this.conf.classNames.selected="current-menu-item",s("#wpadminbar").css("position","fixed").addClass("mm-slideout")}}(jQuery);return!0}));(function($){var fElemsClickables=null;var methods={init:function(options){return this.each(function(){methods.scan.call($(this));$(this).on('click keyup','[data-goto-url]',function(event,a){if(event.type==='keyup'&&event.key!=='Enter')return;var currentTarget=$(event.currentTarget);var target=$(event.target);var gotoTarget=currentTarget.data('goto-target');var gotoUrl=currentTarget.data('goto-url');if(gotoUrl!="undefined"&&gotoUrl!=""){if(target.parents('.addthis_toolbox').length==0){if(!gotoTarget||gotoTarget=="undefined"||gotoTarget==""){window.location.href=gotoUrl}else{window.open(gotoUrl,gotoTarget)}}}});$(this).on('click keyup','[data-goto-url] a,[data-goto-url] button,[data-goto-url] input,[data-goto-url] select,[data-goto-url] textarea',function(event){if(event.type==='keyup'&&event.key!=='Enter')return;event.stopPropagation()})})},scan:function(){return this.each(function(){var fElemClickables=$(this).find('[data-goto-url]:not(.fce-ok)');for(var i=0,len=fElemClickables.length;i<len;i++){var currentTarget=$(fElemClickables[i]);if(!currentTarget.hasClass('flexit-clickable-element')){currentTarget.addClass('flexit-clickable-element')}
324currentTarget.attr('tabindex','0').attr('role','link').addClass('fce-ok');var link=currentTarget.find('a[href="'+currentTarget.attr('data-goto-url')+'"]');if(link.length){link.attr('tabindex','-1').attr('role','none').attr('aria-disabled','true');
324if(!currentTarget.attr('title')&&link.attr('title'))currentTarget.attr('title',link.attr('title'));if(!currentTarget.attr('aria-label')&&link.attr('aria-label'))currentTarget.attr('aria-label',link.attr('aria-label'));if(!currentTarget.attr('title')&&!currentTarget.attr('aria-label'))currentTarget.attr('title',$.trim(link.text()));}}})}};$.fn.flexitClickable=function(method){if(methods[method]){return methods[method].apply(this,Array.prototype.slice.call(arguments,1))}else if(typeof method==='object'||!method){return methods.init.apply(this,arguments)}else{$.error('La méthode '+method+' est inexistante dans jQuery.flexitClickable')}};return this})(jQuery);jQuery(document).on("ready ajaxComplete",function(event){jQuery(document.body).flexitClickable(event.type=="ready"?"init":"scan")})
325;/*--
vendor: 32,029 bytes, lines 325-326
325*/
326(function(i){"use strict";"function"==typeof define&&define.amd?define(["jquery"],i):"undefined"!=typeof exports?module.exports=i(require("jquery")):i(jQuery)})(function(i){"use strict";var e=window.Slick||{};e=function(){function e(e,o){var s,n=this;n.defaults={accessibility:!0,adaptiveHeight:!1,appendArrows:i(e),appendDots:i(e),arrows:!0,asNavFor:null,prevArrow:'<button class="slick-prev" aria-label="Previous" type="button">Previous</button>',nextArrow:'<button class="slick-next" aria-label="Next" type="button">Next</button>',autoplay:!1,autoplaySpeed:3e3,centerMode:!1,centerPadding:"50px",cssEase:"ease",customPaging:function(e,t){return i('<button type="button" />').text(t+1)},dots:!1,dotsClass:"slick-dots",draggable:!0,easing:"linear",edgeFriction:.35,fade:!1,focusOnSelect:!1,focusOnChange:!1,infinite:!0,initialSlide:0,lazyLoad:"ondemand",mobileFirst:!1,pauseOnHover:!0,pauseOnFocus:!0,pauseOnDotsHover:!1,respondTo:"window",responsive:null,rows:1,rtl:!1,slide:"",slidesPerRow:1,slidesToShow:1,slidesToScroll:1,speed:500,swipe:!0,swipeToSlide:!1,touchMove:!0,touchThreshold:5,useCSS:!0,useTransform:!0,variableWidth:!1,vertical:!1,verticalSwiping:!1,waitForAnimate:!0,zIndex:1e3},n.initials={animating:!1,dragging:!1,autoPlayTimer:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,$dots:null,listWidth:null,listHeight:null,loadIndex:0,$nextArrow:null,$prevArrow:null,scrolling:!1,slideCount:null,slideWidth:null,$slideTrack:null,$slides:null,sliding:!1,slideOffset:0,swipeLeft:null,swiping:!1,$list:null,touchObject:{},transformsEnabled:!1,unslicked:!1},i.extend(n,n.initials),n.activeBreakpoint=null,n.animType=null,n.animProp=null,n.breakpoints=[],n.breakpointSettings=[],n.cssTransitions=!1,n.focussed=!1,n.interrupted=!1,n.hidden="hidden",n.paused=!0,n.positionProp=null,n.respondTo=null,n.rowCount=1,n.shouldClick=!0,n.$slider=i(e),n.$slidesCache=null,n.transformType=null,n.transitionType=null,n.visibilityChange="visibilitychange",n.windowWidth=0,n.windowTimer=null,s=i(e).data("slick")||{},n.options=i.extend({},n.defaults,o,s),n.currentSlide=n.options.initialSlide,n.originalSettings=n.options,"undefined"!=typeof document.mozHidden?(n.hidden="mozHidden",n.visibilityChange="mozvisibilitychange"):"undefined"!=typeof document.webkitHidden&&(n.hidden="webkitHidden",n.visibilityChange="webkitvisibilitychange"),n.autoPlay=i.proxy(n.autoPlay,n),n.autoPlayClear=i.proxy(n.autoPlayClear,n),n.autoPlayIterator=i.proxy(n.autoPlayIterator,n),n.changeSlide=i.proxy(n.changeSlide,n),n.clickHandler=i.proxy(n.clickHandler,n),n.selectHandler=i.proxy(n.selectHandler,n),n.setPosition=i.proxy(n.setPosition,n),n.swipeHandler=i.proxy(n.swipeHandler,n),n.dragHandler=i.proxy(n.dragHandler,n),n.keyHandler=i.proxy(n.keyHandler,n),n.instanceUid=t++,n.htmlExpr=/^(?:\s*(<[\w\W]+>)[^>]*)$/,n.registerBreakpoints(),n.init(!0)}var t=0;return e}(),e.prototype.activateADA=function(){var i=this;i.$slideTrack.find(".slick-active").attr({"aria-hidden":"false"}).find("a, input, button, select").attr({tabindex:"0"})},e.prototype.addSlide=e.prototype.slickAdd=function(e,t,o){var s=this;if("boolean"==typeof t)o=t,t=null;else if(t<0||t>=s.slideCount)return!1;s.unload(),"number"==typeof t?0===t&&0===s.$slides.length?i(e).appendTo(s.$slideTrack):o?i(e).insertBefore(s.$slides.eq(t)):i(e).insertAfter(s.$slides.eq(t)):o===!0?i(e).prependTo(s.$slideTrack):i(e).appendTo(s.$slideTrack),s.$slides=s.$slideTrack.children(this.options.slide),s.$slideTrack.children(this.options.slide).detach(),s.$slideTrack.append(s.$slides),s.$slides.each(function(e,t){i(t).attr("data-slick-index",e)}),s.$slidesCache=s.$slides,s.reinit()},e.prototype.animateHeight=function(){var i=this;if(1===i.options.slidesToShow&&i.options.adaptiveHeight===!0&&i.options.vertical===!1){var e=i.$slides.eq(i.currentSlide).outerHeight(!0);i.$list.animate({height:e},i.options.speed)}},e.prototype.animateSlide=function(e,t){var o={},s=this;s.animateHeight(),s.options.rtl===!0&&s.options.vertical===!1&&(e=-e),s.transformsEnabled===!1?s.options.vertical===!1?s.$slideTrack.animate({left:e},s.options.speed,s.options.easing,t):s.$slideTrack.animate({top:e},s.options.speed,s.options.easing,t):s.cssTransitions===!1?(s.options.rtl===!0&&(s.currentLeft=-s.currentLeft),i({animStart:s.currentLeft}).animate({animStart:e},{duration:s.options.speed,easing:s.options.easing,step:function(i){i=Math.ceil(i),s.options.vertical===!1?(o[s.animType]="translate("+i+"px, 0px)",s.$slideTrack.css(o)):(o[s.animType]="translate(0px,"+i+"px)",s.$slideTrack.css(o))},complete:function(){t&&t.call()}})):(s.applyTransition(),e=Math.ceil(e),s.options.vertical===!1?o[s.animType]="translate3d("+e+"px, 0px, 0px)":o[s.animType]="translate3d(0px,"+e+"px, 0px)",s.$slideTrack.css(o),t&&setTimeout(function(){s.disableTransition(),t.call()},s.options.speed))},e.prototype.getNavTarget=function(){var e=this,t=e.options.asNavFor;return t&&null!==t&&(t=i(t).not(e.$slider)),t},e.prototype.asNavFor=function(e){var t=this,o=t.getNavTarget();null!==o&&"object"==typeof o&&o.each(function(){var t=i(this).slick("getSlick");t.unslicked||t.slideHandler(e,!0)})},e.prototype.applyTransition=function(i){var e=this,t={};e.options.fade===!1?t[e.transitionType]=e.transformType+" "+e.options.speed+"ms "+e.options.cssEase:t[e.transitionType]="opacity "+e.options.speed+"ms "+e.options.cssEase,e.options.fade===!1?e.$slideTrack.css(t):e.$slides.eq(i).css(t)},e.prototype.autoPlay=function(){var i=this;i.autoPlayClear(),i.slideCount>i.options.slidesToShow&&(i.autoPlayTimer=setInterval(i.autoPlayIterator,i.options.autoplaySpeed))},e.prototype.autoPlayClear=function(){var i=this;i.autoPlayTimer&&clearInterval(i.autoPlayTimer)},e.prototype.autoPlayIterator=function(){var i=this,e=i.currentSlide+i.options.slidesToScroll;i.paused||i.interrupted||i.focussed||(i.options.infinite===!1&&(1===i.direction&&i.currentSlide+1===i.slideCount-1?i.direction=0:0===i.direction&&(e=i.currentSlide-i.options.slidesToScroll,i.currentSlide-1===0&&(i.direction=1))),i.slideHandler(e))},e.prototype.buildArrows=function(){var e=this;e.options.arrows===!0&&(e.$prevArrow=i(e.options.prevArrow).addClass("slick-arrow"),e.$nextArrow=i(e.options.nextArrow).addClass("slick-arrow"),e.slideCount>e.options.slidesToShow?(e.$prevArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),e.$nextArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),e.htmlExpr.test(e.options.prevArrow)&&e.$prevArrow.prependTo(e.options.appendArrows),e.htmlExpr.test(e.options.nextArrow)&&e.$nextArrow.appendTo(e.options.appendArrows),e.options.infinite!==!0&&e.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true")):e.$prevArrow.add(e.$nextArrow).addClass("slick-hidden").attr({"aria-disabled":"true",tabindex:"-1"}))},e.prototype.buildDots=function(){var e,t,o=this;if(o.options.dots===!0&&o.slideCount>o.options.slidesToShow){for(o.$slider.addClass("slick-dotted"),t=i("<ul />").addClass(o.options.dotsClass),e=0;e<=o.getDotCount();e+=1)t.append(i("<li />").append(o.options.customPaging.call(this,o,e)));o.$dots=t.appendTo(o.options.appendDots),o.$dots.find("li").first().addClass("slick-active")}},e.prototype.buildOut=function(){var e=this;e.$slides=e.$slider.children(e.options.slide+":not(.slick-cloned)").addClass("slick-slide"),e.slideCount=e.$slides.length,e.$slides.each(function(e,t){i(t).attr("data-slick-index",e).data("originalStyling",i(t).attr("style")||"")}),e.$slider.addClass("slick-slider"),e.$slideTrack=0===e.slideCount?i('<div class="slick-track"/>').appendTo(e.$slider):e.$slides.wrapAll('<div class="slick-track"/>').parent(),e.$list=e.$slideTrack.wrap('<div class="slick-list"/>').parent(),e.$slideTrack.css("opacity",0),e.options.centerMode!==!0&&e.options.swipeToSlide!==!0||(e.options.slidesToScroll=1),i("img[data-lazy]",e.$slider).not("[src]").addClass("slick-loading"),e.setupInfinite(),e.buildArrows(),e.buildDots(),e.updateDots(),e.setSlideClasses("number"==typeof e.currentSlide?e.currentSlide:0),e.options.draggable===!0&&e.$list.addClass("draggable")},e.prototype.buildRows=function(){var i,e,t,o,s,n,r,l=this;if(o=document.createDocumentFragment(),n=l.$slider.children(),l.options.rows>0){for(r=l.options.slidesPerRow*l.options.rows,s=Math.ceil(n.length/r),i=0;i<s;i++){var d=document.createElement("div");for(e=0;e<l.options.rows;e++){var a=document.createElement("div");for(t=0;t<l.options.slidesPerRow;t++){var c=i*r+(e*l.options.slidesPerRow+t);n.get(c)&&a.appendChild(n.get(c))}d.appendChild(a)}o.appendChild(d)}l.$slider.empty().append(o),l.$slider.children().children().children().css({width:100/l.options.slidesPerRow+"%",display:"inline-block"})}},e.prototype.checkResponsive=function(e,t){var o,s,n,r=this,l=!1,d=r.$slider.width(),a=window.innerWidth||i(window).width();if("window"===r.respondTo?n=a:"slider"===r.respondTo?n=d:"min"===r.respondTo&&(n=Math.min(a,d)),r.options.responsive&&r.options.responsive.length&&null!==r.options.responsive){s=null;for(o in r.breakpoints)r.breakpoints.hasOwnProperty(o)&&(r.originalSettings.mobileFirst===!1?n<r.breakpoints[o]&&(s=r.breakpoints[o]):n>r.breakpoints[o]&&(s=r.breakpoints[o]));null!==s?null!==r.activeBreakpoint?(s!==r.activeBreakpoint||t)&&(r.activeBreakpoint=s,"unslick"===r.breakpointSettings[s]?r.unslick(s):(r.options=i.extend({},r.originalSettings,r.breakpointSettings[s]),e===!0&&(r.currentSlide=r.options.initialSlide),r.refresh(e)),l=s):(r.activeBreakpoint=s,"unslick"===r.breakpointSettings[s]?r.unslick(s):(r.options=i.extend({},r.originalSettings,r.breakpointSettings[s]),e===!0&&(r.currentSlide=r.options.initialSlide),r.refresh(e)),l=s):null!==r.activeBreakpoint&&(r.activeBreakpoint=null,r.options=r.originalSettings,e===!0&&(r.currentSlide=r.options.initialSlide),r.refresh(e),l=s),e||l===!1||r.$slider.trigger("breakpoint",[r,l])}},e.prototype.changeSlide=function(e,t){var o,s,n,r=this,l=i(e.currentTarget);switch(l.is("a")&&e.preventDefault(),l.is("li")||(l=l.closest("li")),n=r.slideCount%r.options.slidesToScroll!==0,o=n?0:(r.slideCount-r.currentSlide)%r.options.slidesToScroll,e.data.message){case"previous":s=0===o?r.options.slidesToScroll:r.options.slidesToShow-o,r.slideCount>r.options.slidesToShow&&r.slideHandler(r.currentSlide-s,!1,t);break;case"next":s=0===o?r.options.slidesToScroll:o,r.slideCount>r.options.slidesToShow&&r.slideHandler(r.currentSlide+s,!1,t);break;case"index":var d=0===e.data.index?0:e.data.index||l.index()*r.options.slidesToScroll;r.slideHandler(r.checkNavigable(d),!1,t),l.children().trigger("focus");break;default:return}},e.prototype.checkNavigable=function(i){var e,t,o=this;if(e=o.getNavigableIndexes(),t=0,i>e[e.length-1])i=e[e.length-1];else for(var s in e){if(i<e[s]){i=t;break}t=e[s]}return i},e.prototype.cleanUpEvents=function(){var e=this;e.options.dots&&null!==e.$dots&&(i("li",e.$dots).off("click.slick",e.changeSlide).off("mouseenter.slick",i.proxy(e.interrupt,e,!0)).off("mouseleave.slick",i.proxy(e.interrupt,e,!1)),e.options.accessibility===!0&&e.$dots.off("keydown.slick",e.keyHandler)),e.$slider.off("focus.slick blur.slick"),e.options.arrows===!0&&e.slideCount>e.options.slidesToShow&&(e.$prevArrow&&e.$prevArrow.off("click.slick",e.changeSlide),e.$nextArrow&&e.$nextArrow.off("click.slick",e.changeSlide),e.options.accessibility===!0&&(e.$prevArrow&&e.$prevArrow.off("keydown.slick",e.keyHandler),e.$nextArrow&&e.$nextArrow.off("keydown.slick",e.keyHandler))),e.$list.off("touchstart.slick mousedown.slick",e.swipeHandler),e.$list.off("touchmove.slick mousemove.slick",e.swipeHandler),e.$list.off("touchend.slick mouseup.slick",e.swipeHandler),e.$list.off("touchcancel.slick mouseleave.slick",e.swipeHandler),e.$list.off("click.slick",e.clickHandler),i(document).off(e.visibilityChange,e.visibility),e.cleanUpSlideEvents(),e.options.accessibility===!0&&e.$list.off("keydown.slick",e.keyHandler),e.options.focusOnSelect===!0&&i(e.$slideTrack).children().off("click.slick",e.selectHandler),i(window).off("orientationchange.slick.slick-"+e.instanceUid,e.orientationChange),i(window).off("resize.slick.slick-"+e.instanceUid,e.resize),i("[draggable!=true]",e.$slideTrack).off("dragstart",e.preventDefault),i(window).off("load.slick.slick-"+e.instanceUid,e.setPosition)},e.prototype.cleanUpSlideEvents=function(){var e=this;e.$list.off("mouseenter.slick",i.proxy(e.interrupt,e,!0)),e.$list.off("mouseleave.slick",i.proxy(e.interrupt,e,!1))},e.prototype.cleanUpRows=function(){var i,e=this;e.options.rows>0&&(i=e.$slides.children().children(),i.removeAttr("style"),e.$slider.empty().append(i))},e.prototype.clickHandler=function(i){var e=this;e.shouldClick===!1&&(i.stopImmediatePropagation(),i.stopPropagation(),i.preventDefault())},e.prototype.destroy=function(e){var t=this;t.autoPlayClear(),t.touchObject={},t.cleanUpEvents(),i(".slick-cloned",t.$slider).detach(),t.$dots&&t.$dots.remove(),t.$prevArrow&&t.$prevArrow.length&&(t.$prevArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),t.htmlExpr.test(t.options.prevArrow)&&t.$prevArrow.remove()),t.$nextArrow&&t.$nextArrow.length&&(t.$nextArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),t.htmlExpr.test(t.options.nextArrow)&&t.$nextArrow.remove()),t.$slides&&(t.$slides.removeClass("slick-slide slick-active slick-center slick-visible slick-current").removeAttr("aria-hidden").removeAttr("data-slick-index").each(function(){i(this).attr("style",i(this).data("originalStyling"))}),t.$slideTrack.children(this.options.slide).detach(),t.$slideTrack.detach(),t.$list.detach(),t.$slider.append(t.$slides)),t.cleanUpRows(),t.$slider.removeClass("slick-slider"),t.$slider.removeClass("slick-initialized"),t.$slider.removeClass("slick-dotted"),t.unslicked=!0,e||t.$slider.trigger("destroy",[t])},e.prototype.disableTransition=function(i){var e=this,t={};t[e.transitionType]="",e.options.fade===!1?e.$slideTrack.css(t):e.$slides.eq(i).css(t)},e.prototype.fadeSlide=function(i,e){var t=this;t.cssTransitions===!1?(t.$slides.eq(i).css({zIndex:t.options.zIndex}),t.$slides.eq(i).animate({opacity:1},t.options.speed,t.options.easing,e)):(t.applyTransition(i),t.$slides.eq(i).css({opacity:1,zIndex:t.options.zIndex}),e&&setTimeout(function(){t.disableTransition(i),e.call()},t.options.speed))},e.prototype.fadeSlideOut=function(i){var e=this;e.cssTransitions===!1?e.$slides.eq(i).animate({opacity:0,zIndex:e.options.zIndex-2},e.options.speed,e.options.easing):(e.applyTransition(i),e.$slides.eq(i).css({opacity:0,zIndex:e.options.zIndex-2}))},e.prototype.filterSlides=e.prototype.slickFilter=function(i){var e=this;null!==i&&(e.$slidesCache=e.$slides,e.unload(),e.$slideTrack.children(this.options.slide).detach(),e.$slidesCache.filter(i).appendTo(e.$slideTrack),e.reinit())},e.prototype.focusHandler=function(){var e=this;e.$slider.off("focus.slick blur.slick").on("focus.slick","*",function(t){var o=i(this);setTimeout(function(){e.options.pauseOnFocus&&o.is(":focus")&&(e.focussed=!0,e.autoPlay())},0)}).on("blur.slick","*",function(t){i(this);e.options.pauseOnFocus&&(e.focussed=!1,e.autoPlay())})},e.prototype.getCurrent=e.prototype.slickCurrentSlide=function(){var i=this;return i.currentSlide},e.prototype.getDotCount=function(){var i=this,e=0,t=0,o=0;if(i.options.infinite===!0)if(i.slideCount<=i.options.slidesToShow)++o;else for(;e<i.slideCount;)++o,e=t+i.options.slidesToScroll,t+=i.options.slidesToScroll<=i.options.slidesToShow?i.options.slidesToScroll:i.options.slidesToShow;else if(i.options.centerMode===!0)o=i.slideCount;else if(i.options.asNavFor)for(;e<i.slideCount;)++o,e=t+i.options.slidesToScroll,t+=i.options.slidesToScroll<=i.options.slidesToShow?i.options.slidesToScroll:i.options.slidesToShow;else o=1+Math.ceil((i.slideCount-i.options.slidesToShow)/i.options.slidesToScroll);return o-1},e.prototype.getLeft=function(i){var e,t,o,s,n=this,r=0;return n.slideOffset=0,t=n.$slides.first().outerHeight(!0),n.options.infinite===!0?(n.slideCount>n.options.slidesToShow&&(n.slideOffset=n.slideWidth*n.options.slidesToShow*-1,s=-1,n.options.vertical===!0&&n.options.centerMode===!0&&(2===n.options.slidesToShow?s=-1.5:1===n.options.slidesToShow&&(s=-2)),r=t*n.options.slidesToShow*s),n.slideCount%n.options.slidesToScroll!==0&&i+n.options.slidesToScroll>n.slideCount&&n.slideCount>n.options.slidesToShow&&(i>n.slideCount?(n.slideOffset=(n.options.slidesToShow-(i-n.slideCount))*n.slideWidth*-1,r=(n.options.slidesToShow-(i-n.slideCount))*t*-1):(n.slideOffset=n.slideCount%n.options.slidesToScroll*n.slideWidth*-1,r=n.slideCount%n.options.slidesToScroll*t*-1))):i+n.options.slidesToShow>n.slideCount&&(n.slideOffset=(i+n.options.slidesToShow-n.slideCount)*n.slideWidth,r=(i+n.options.slidesToShow-n.slideCount)*t),n.slideCount<=n.options.slidesToShow&&(n.slideOffset=0,r=0),n.options.centerMode===!0&&n.slideCount<=n.options.slidesToShow?n.slideOffset=n.slideWidth*Math.floor(n.options.slidesToShow)/2-n.slideWidth*n.slideCount/2:n.options.centerMode===!0&&n.options.infinite===!0?n.slideOffset+=n.slideWidth*Math.floor(n.options.slidesToShow/2)-n.slideWidth:n.options.centerMode===!0&&(n.slideOffset=0,n.slideOffset+=n.slideWidth*Math.floor(n.options.slidesToShow/2)),e=n.options.vertical===!1?i*n.slideWidth*-1+n.slideOffset:i*t*-1+r,n.options.variableWidth===!0&&(o=n.slideCount<=n.options.slidesToShow||n.options.infinite===!1?n.$slideTrack.children(".slick-slide").eq(i):n.$slideTrack.children(".slick-slide").eq(i+n.options.slidesToShow),e=n.options.rtl===!0?o[0]?(n.$slideTrack.width()-o[0].offsetLeft-o.width())*-1:0:o[0]?o[0].offsetLeft*-1:0,n.options.centerMode===!0&&(o=n.slideCount<=n.options.slidesToShow||n.options.infinite===!1?n.$slideTrack.children(".slick-slide").eq(i):n.$slideTrack.children(".slick-slide").eq(i+n.options.slidesToShow+1),e=n.options.rtl===!0?o[0]?(n.$slideTrack.width()-o[0].offsetLeft-o.width())*-1:0:o[0]?o[0].offsetLeft*-1:0,e+=(n.$list.width()-o.outerWidth())/2)),e},e.prototype.getOption=e.prototype.slickGetOption=function(i){var e=this;return e.options[i]},e.prototype.getNavigableIndexes=function(){var i,e=this,t=0,o=0,s=[];for(e.options.infinite===!1?i=e.slideCount:(t=e.options.slidesToScroll*-1,o=e.options.slidesToScroll*-1,i=2*e.slideCount);t<i;)s.push(t),t=o+e.options.slidesToScroll,o+=e.options.slidesToScroll<=e.options.slidesToShow?e.options.slidesToScroll:e.options.slidesToShow;return s},e.prototype.getSlick=function(){return this},e.prototype.getSlideCount=function(){var e,t,o,s,n=this;return s=n.options.centerMode===!0?Math.floor(n.$list.width()/2):0,o=n.swipeLeft*-1+s,n.options.swipeToSlide===!0?(n.$slideTrack.find(".slick-slide").each(function(e,s){var r,l,d;if(r=i(s).outerWidth(),l=s.offsetLeft,n.options.centerMode!==!0&&(l+=r/2),d=l+r,o<d)return t=s,!1}),e=Math.abs(i(t).attr("data-slick-index")-n.currentSlide)||1):n.options.slidesToScroll},e.prototype.goTo=e.prototype.slickGoTo=function(i,e){var t=this;t.changeSlide({data:{message:"index",index:parseInt(i)}},e)},e.prototype.init=function(e){var t=this;i(t.$slider).hasClass("slick-initialized")||(i(t.$slider).addClass("slick-initialized"),t.buildRows(),t.buildOut(),t.setProps(),t.startLoad(),t.loadSlider(),t.initializeEvents(),t.updateArrows(),t.updateDots(),t.checkResponsive(!0),t.focusHandler()),e&&t.$slider.trigger("init",[t]),t.options.accessibility===!0&&t.initADA(),t.options.autoplay&&(t.paused=!1,t.autoPlay())},e.prototype.initADA=function(){var e=this,t=Math.ceil(e.slideCount/e.options.slidesToShow),o=e.getNavigableIndexes().filter(function(i){return i>=0&&i<e.slideCount});e.$slides.add(e.$slideTrack.find(".slick-cloned")).attr({"aria-hidden":"true",tabindex:"-1"}).find("a, input, button, select").attr({tabindex:"-1"}),null!==e.$dots&&(e.$slides.not(e.$slideTrack.find(".slick-cloned")).each(function(t){var s=o.indexOf(t);if(i(this).attr({role:"tabpanel",id:"slick-slide"+e.instanceUid+t,tabindex:-1}),s!==-1){var n="slick-slide-control"+e.instanceUid+s;i("#"+n).length&&i(this).attr({"aria-describedby":n})}}),e.$dots.attr("role","tablist").find("li").each(function(s){var n=o[s];i(this).attr({role:"presentation"}),i(this).find("button").first().attr({role:"tab",id:"slick-slide-control"+e.instanceUid+s,"aria-controls":"slick-slide"+e.instanceUid+n,"aria-label":s+1+" of "+t,"aria-selected":null,tabindex:"-1"})}).eq(e.currentSlide).find("button").attr({"aria-selected":"true",tabindex:"0"}).end());for(var s=e.currentSlide,n=s+e.options.slidesToShow;s<n;s++)e.options.focusOnChange?e.$slides.eq(s).attr({tabindex:"0"}):e.$slides.eq(s).removeAttr("tabindex");e.activateADA()},e.prototype.initArrowEvents=function(){var i=this;i.options.arrows===!0&&i.slideCount>i.options.slidesToShow&&(i.$prevArrow.off("click.slick").on("click.slick",{message:"previous"},i.changeSlide),i.$nextArrow.off("click.slick").on("click.slick",{message:"next"},i.changeSlide),i.options.accessibility===!0&&(i.$prevArrow.on("keydown.slick",i.keyHandler),i.$nextArrow.on("keydown.slick",i.keyHandler)))},e.prototype.initDotEvents=function(){var e=this;e.options.dots===!0&&e.slideCount>e.options.slidesToShow&&(i("li",e.$dots).on("click.slick",{message:"index"},e.changeSlide),e.options.accessibility===!0&&e.$dots.on("keydown.slick",e.keyHandler)),e.options.dots===!0&&e.options.pauseOnDotsHover===!0&&e.slideCount>e.options.slidesToShow&&i("li",e.$dots).on("mouseenter.slick",i.proxy(e.interrupt,e,!0)).on("mouseleave.slick",i.proxy(e.interrupt,e,!1))},e.prototype.initSlideEvents=function(){var e=this;e.options.pauseOnHover&&(e.$list.on("mouseenter.slick",i.proxy(e.interrupt,e,!0)),e.$list.on("mouseleave.slick",i.proxy(e.interrupt,e,!1)))},e.prototype.initializeEvents=function(){var e=this;e.initArrowEvents(),e.initDotEvents(),e.initSlideEvents(),e.$list.on("touchstart.slick mousedown.slick",{action:"start"},e.swipeHandler),e.$list.on("touchmove.slick mousemove.slick",{action:"move"},e.swipeHandler),e.$list.on("touchend.slick mouseup.slick",{action:"end"},e.swipeHandler),e.$list.on("touchcancel.slick mouseleave.slick",{action:"end"},e.swipeHandler),e.$list.on("click.slick",e.clickHandler),i(document).on(e.visibilityChange,i.proxy(e.visibility,e)),e.options.accessibility===!0&&e.$list.on("keydown.slick",e.keyHandler),e.options.focusOnSelect===!0&&i(e.$slideTrack).children().on("click.slick",e.selectHandler),i(window).on("orientationchange.slick.slick-"+e.instanceUid,i.proxy(e.orientationChange,e)),i(window).on("resize.slick.slick-"+e.instanceUid,i.proxy(e.resize,e)),i("[draggable!=true]",e.$slideTrack).on("dragstart",e.preventDefault),i(window).on("load.slick.slick-"+e.instanceUid,e.setPosition),i(e.setPosition)},e.prototype.initUI=function(){var i=this;i.options.arrows===!0&&i.slideCount>i.options.slidesToShow&&(i.$prevArrow.show(),i.$nextArrow.show()),i.options.dots===!0&&i.slideCount>i.options.slidesToShow&&i.$dots.show()},e.prototype.keyHandler=function(i){var e=this;i.target.tagName.match("TEXTAREA|INPUT|SELECT")||(37===i.keyCode&&e.options.accessibility===!0?e.changeSlide({data:{message:e.options.rtl===!0?"next":"previous"}}):39===i.keyCode&&e.options.accessibility===!0&&e.changeSlide({data:{message:e.options.rtl===!0?"previous":"next"}}))},e.prototype.lazyLoad=function(){function e(e){i("img[data-lazy]",e).each(function(){var e=i(this),t=i(this).attr("data-lazy"),o=i(this).attr("data-srcset"),s=i(this).attr("data-sizes")||r.$slider.attr("data-sizes"),n=document.createElement("img");n.onload=function(){e.animate({opacity:0},100,function(){o&&(e.attr("srcset",o),s&&e.attr("sizes",s)),e.attr("src",t).animate({opacity:1},200,function(){e.removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading")}),r.$slider.trigger("lazyLoaded",[r,e,t])})},n.onerror=function(){e.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),r.$slider.trigger("lazyLoadError",[r,e,t])},n.src=t})}var t,o,s,n,r=this;if(r.options.centerMode===!0?r.options.infinite===!0?(s=r.currentSlide+(r.options.slidesToShow/2+1),n=s+r.options.slidesToShow+2):(s=Math.max(0,r.currentSlide-(r.options.slidesToShow/2+1)),n=2+(r.options.slidesToShow/2+1)+r.currentSlide):(s=r.options.infinite?r.options.slidesToShow+r.currentSlide:r.currentSlide,n=Math.ceil(s+r.options.slidesToShow),r.options.fade===!0&&(s>0&&s--,n<=r.slideCount&&n++)),t=r.$slider.find(".slick-slide").slice(s,n),"anticipated"===r.options.lazyLoad)for(var l=s-1,d=n,a=r.$slider.find(".slick-slide"),c=0;c<r.options.slidesToScroll;c++)l<0&&(l=r.slideCount-1),t=t.add(a.eq(l)),t=t.add(a.eq(d)),l--,d++;e(t),r.slideCount<=r.options.slidesToShow?(o=r.$slider.find(".slick-slide"),e(o)):r.currentSlide>=r.slideCount-r.options.slidesToShow?(o=r.$slider.find(".slick-cloned").slice(0,r.options.slidesToShow),e(o)):0===r.currentSlide&&(o=r.$slider.find(".slick-cloned").slice(r.options.slidesToShow*-1),e(o))},e.prototype.loadSlider=function(){var i=this;i.setPosition(),i.$slideTrack.css({opacity:1}),i.$slider.removeClass("slick-loading"),i.initUI(),"progressive"===i.options.lazyLoad&&i.progressiveLazyLoad()},e.prototype.next=e.prototype.slickNext=function(){var i=this;i.changeSlide({data:{message:"next"}})},e.prototype.orientationChange=function(){var i=this;i.checkResponsive(),i.setPosition()},e.prototype.pause=e.prototype.slickPause=function(){var i=this;i.autoPlayClear(),i.paused=!0},e.prototype.play=e.prototype.slickPlay=function(){var i=this;i.autoPlay(),i.options.autoplay=!0,i.paused=!1,i.focussed=!1,i.interrupted=!1},e.prototype.postSlide=function(e){var t=this;if(!t.unslicked&&(t.$slider.trigger("afterChange",[t,e]),t.animating=!1,t.slideCount>t.options.slidesToShow&&t.setPosition(),t.swipeLeft=null,t.options.autoplay&&t.autoPlay(),t.options.accessibility===!0&&(t.initADA(),t.options.focusOnChange))){var o=i(t.$slides.get(t.currentSlide));o.attr("tabindex",0).focus()}},e.prototype.prev=e.prototype.slickPrev=function(){var i=this;i.changeSlide({data:{message:"previous"}})},e.prototype.preventDefault=function(i){i.preventDefault()},e.prototype.progressiveLazyLoad=function(e){e=e||1;var t,o,s,n,r,l=this,d=i("img[data-lazy]",l.$slider);d.length?(t=d.first(),o=t.attr("data-lazy"),s=t.attr("data-srcset"),n=t.attr("data-sizes")||l.$slider.attr("data-sizes"),r=document.createElement("img"),r.onload=function(){s&&(t.attr("srcset",s),n&&t.attr("sizes",n)),t.attr("src",o).removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading"),l.options.adaptiveHeight===!0&&l.setPosition(),l.$slider.trigger("lazyLoaded",[l,t,o]),l.progressiveLazyLoad()},r.onerror=function(){e<3?setTimeout(function(){l.progressiveLazyLoad(e+1)},500):(t.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),l.$slider.trigger("lazyLoadError",[l,t,o]),l.progressiveLazyLoad())},r.src=o):l.$slider.trigger("allImagesLoaded",[l])},e.prototype.refresh=function(e){var t,o,s=this;o=s.slideCount-s.options.slidesToShow,!s.options.infinite&&s.currentSlide>o&&(s.currentSlide=o),s.slideCount<=s.options.slidesToShow&&(s.currentSlide=0),t=s.currentSlide,s.destroy(!0),i.extend(s,s.initials,{currentSlide:t}),s.init(),e||s.changeSlide({data:{message:"index",index:t}},!1)},e.prototype.registerBreakpoints=function(){var e,t,o,s=this,n=s.options.responsive||null;if("array"===i.type(n)&&n.length){s.respondTo=s.options.respondTo||"window";for(e in n)if(o=s.breakpoints.length-1,n.hasOwnProperty(e)){for(t=n[e].breakpoint;o>=0;)s.breakpoints[o]&&s.breakpoints[o]===t&&s.breakpoints.splice(o,1),o--;s.breakpoints.push(t),s.breakpointSettings[t]=n[e].settings}s.breakpoints.sort(function(i,e){return s.options.mobileFirst?i-e:e-i})}},e.prototype.reinit=function(){var e=this;e.$slides=e.$slideTrack.children(e.options.slide).addClass("slick-slide"),e.slideCount=e.$slides.length,e.currentSlide>=e.slideCount&&0!==e.currentSlide&&(e.currentSlide=e.currentSlide-e.options.slidesToScroll),e.slideCount<=e.options.slidesToShow&&(e.currentSlide=0),e.registerBreakpoints(),e.setProps(),e.setupInfinite(),e.buildArrows(),e.updateArrows(),e.initArrowEvents(),e.buildDots(),e.updateDots(),e.initDotEvents(),e.cleanUpSlideEvents(),e.initSlideEvents(),e.checkResponsive(!1,!0),e.options.focusOnSelect===!0&&i(e.$slideTrack).children().on("click.slick",e.selectHandler),e.setSlideClasses("number"==typeof e.currentSlide?e.currentSlide:0),e.setPosition(),e.focusHandler(),e.paused=!e.options.autoplay,e.autoPlay(),e.$slider.trigger("reInit",[e])},e.prototype.resize=function(){var e=this;i(window).width()!==e.windowWidth&&(clearTimeout(e.windowDelay),e.windowDelay=window.setTimeout(function(){e.windowWidth=i(window).width(),e.checkResponsive(),e.unslicked||e.setPosition()},50))},e.prototype.removeSlide=e.prototype.slickRemove=function(i,e,t){var o=this;return"boolean"==typeof i?(e=i,i=e===!0?0:o.slideCount-1):i=e===!0?--i:i,!(o.slideCount<1||i<0||i>o.slideCount-1)&&(o.unload(),t===!0?o.$slideTrack.children().remove():o.$slideTrack.children(this.options.slide).eq(i).remove(),o.$slides=o.$slideTrack.children(this.options.slide),o.$slideTrack.children(this.options.slide).detach(),o.$slideTrack.append(o.$slides),o.$slidesCache=o.$slides,void o.reinit())},e.prototype.setCSS=function(i){var e,t,o=this,s={};o.options.rtl===!0&&(i=-i),e="left"==o.positionProp?Math.ceil(i)+"px":"0px",t="top"==o.positionProp?Math.ceil(i)+"px":"0px",s[o.positionProp]=i,o.transformsEnabled===!1?o.$slideTrack.css(s):(s={},o.cssTransitions===!1?(s[o.animType]="translate("+e+", "+t+")",o.$slideTrack.css(s)):(s[o.animType]="translate3d("+e+", "+t+", 0px)",o.$slideTrack.css(s)))},e.prototype.setDimensions=function(){var i=this;i.options.vertical===!1?i.options.centerMode===!0&&i.$list.css({padding:"0px "+i.options.centerPadding}):(i.$list.height(i.$slides.first().outerHeight(!0)*i.options.slidesToShow),i.options.centerMode===!0&&i.$list.css({padding:i.options.centerPadding+" 0px"})),i.listWidth=i.$list.width(),i.listHeight=i.$list.height(),i.options.vertical===!1&&i.options.variableWidth===!1?(i.slideWidth=Math.ceil(i.listWidth/i.options.slidesToShow),i.$slideTrack.width(Math.ceil(i.slideWidth*i.$slideTrack.children(".slick-slide").length))):i.options.variableWidth===!0?i.$slideTrack.width(5e3*i.slideCount):(i.slideWidth=Math.ceil(i.listWidth),i.$slideTrack.height(Math.ceil(i.$slides.first().outerHeight(!0)*i.$slideTrack.children(".slick-slide").length)));var e=i.$slides.first().outerWidth(!0)-i.$slides.first().width();i.options.variableWidth===!1&&i.$slideTrack.children(".slick-slide").width(i.slideWidth-e)},e.prototype.setFade=function(){var e,t=this;t.$slides.each(function(o,s){e=t.slideWidth*o*-1,t.options.rtl===!0?i(s).css({position:"relative",right:e,top:0,zIndex:t.options.zIndex-2,opacity:0}):i(s).css({position:"relative",left:e,top:0,zIndex:t.options.zIndex-2,opacity:0})}),t.$slides.eq(t.currentSlide).css({zIndex:t.options.zIndex-1,opacity:1})},e.prototype.setHeight=function(){var i=this;if(1===i.options.slidesToShow&&i.options.adaptiveHeight===!0&&i.options.vertical===!1){var e=i.$slides.eq(i.currentSlide).outerHeight(!0);i.$list.css("height",e)}},e.prototype.setOption=e.prototype.slickSetOption=function(){var e,t,o,s,n,r=this,l=!1;if("object"===i.type(arguments[0])?(o=arguments[0],l=arguments[1],n="multiple"):"string"===i.type(arguments[0])&&(o=arguments[0],s=arguments[1],l=arguments[2],"responsive"===arguments[0]&&"array"===i.type(arguments[1])?n="responsive":"undefined"!=typeof arguments[1]&&(n="single")),"single"===n)r.options[o]=s;else if("multiple"===n)i.each(o,function(i,e){r.options[i]=e});else if("responsive"===n)for(t in s)if("array"!==i.type(r.options.responsive))r.options.responsive=[s[t]];else{for(e=r.options.responsive.length-1;e>=0;)r.options.responsive[e].breakpoint===s[t].breakpoint&&r.options.responsive.splice(e,1),e--;r.options.responsive.push(s[t])}l&&(r.unload(),r.reinit())},e.prototype.setPosition=function(){var i=this;i.setDimensions(),i.setHeight(),i.options.fade===!1?i.setCSS(i.getLeft(i.currentSlide)):i.setFade(),i.$slider.trigger("setPosition",[i])},e.prototype.setProps=function(){var i=this,e=document.body.style;i.positionProp=i.options.vertical===!0?"top":"left",
326
327    
vendor: 11,465 bytes, line 327
327"top"===i.positionProp?i.$slider.addClass("slick-vertical"):i.$slider.removeClass("slick-vertical"),void 0===e.WebkitTransition&&void 0===e.MozTransition&&void 0===e.msTransition||i.options.useCSS===!0&&(i.cssTransitions=!0),i.options.fade&&("number"==typeof i.options.zIndex?i.options.zIndex<3&&(i.options.zIndex=3):i.options.zIndex=i.defaults.zIndex),void 0!==e.OTransform&&(i.animType="OTransform",i.transformType="-o-transform",i.transitionType="OTransition",void 0===e.perspectiveProperty&&void 0===e.webkitPerspective&&(i.animType=!1)),void 0!==e.MozTransform&&(i.animType="MozTransform",i.transformType="-moz-transform",i.transitionType="MozTransition",void 0===e.perspectiveProperty&&void 0===e.MozPerspective&&(i.animType=!1)),void 0!==e.webkitTransform&&(i.animType="webkitTransform",i.transformType="-webkit-transform",i.transitionType="webkitTransition",void 0===e.perspectiveProperty&&void 0===e.webkitPerspective&&(i.animType=!1)),void 0!==e.msTransform&&(i.animType="msTransform",i.transformType="-ms-transform",i.transitionType="msTransition",void 0===e.msTransform&&(i.animType=!1)),void 0!==e.transform&&i.animType!==!1&&(i.animType="transform",i.transformType="transform",i.transitionType="transition"),i.transformsEnabled=i.options.useTransform&&null!==i.animType&&i.animType!==!1},e.prototype.setSlideClasses=function(i){var e,t,o,s,n=this;if(t=n.$slider.find(".slick-slide").removeClass("slick-active slick-center slick-current").attr("aria-hidden","true"),n.$slides.eq(i).addClass("slick-current"),n.options.centerMode===!0){var r=n.options.slidesToShow%2===0?1:0;e=Math.floor(n.options.slidesToShow/2),n.options.infinite===!0&&(i>=e&&i<=n.slideCount-1-e?n.$slides.slice(i-e+r,i+e+1).addClass("slick-active").attr("aria-hidden","false"):(o=n.options.slidesToShow+i,t.slice(o-e+1+r,o+e+2).addClass("slick-active").attr("aria-hidden","false")),0===i?t.eq(t.length-1-n.options.slidesToShow).addClass("slick-center"):i===n.slideCount-1&&t.eq(n.options.slidesToShow).addClass("slick-center")),n.$slides.eq(i).addClass("slick-center")}else i>=0&&i<=n.slideCount-n.options.slidesToShow?n.$slides.slice(i,i+n.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"):t.length<=n.options.slidesToShow?t.addClass("slick-active").attr("aria-hidden","false"):(s=n.slideCount%n.options.slidesToShow,o=n.options.infinite===!0?n.options.slidesToShow+i:i,n.options.slidesToShow==n.options.slidesToScroll&&n.slideCount-i<n.options.slidesToShow?t.slice(o-(n.options.slidesToShow-s),o+s).addClass("slick-active").attr("aria-hidden","false"):t.slice(o,o+n.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"));"ondemand"!==n.options.lazyLoad&&"anticipated"!==n.options.lazyLoad||n.lazyLoad()},e.prototype.setupInfinite=function(){var e,t,o,s=this;if(s.options.fade===!0&&(s.options.centerMode=!1),s.options.infinite===!0&&s.options.fade===!1&&(t=null,s.slideCount>s.options.slidesToShow)){for(o=s.options.centerMode===!0?s.options.slidesToShow+1:s.options.slidesToShow,e=s.slideCount;e>s.slideCount-o;e-=1)t=e-1,i(s.$slides[t]).clone(!0).attr("id","").attr("data-slick-index",t-s.slideCount).prependTo(s.$slideTrack).addClass("slick-cloned");for(e=0;e<o+s.slideCount;e+=1)t=e,i(s.$slides[t]).clone(!0).attr("id","").attr("data-slick-index",t+s.slideCount).appendTo(s.$slideTrack).addClass("slick-cloned");s.$slideTrack.find(".slick-cloned").find("[id]").each(function(){i(this).attr("id","")})}},e.prototype.interrupt=function(i){var e=this;i||e.autoPlay(),e.interrupted=i},e.prototype.selectHandler=function(e){var t=this,o=i(e.target).is(".slick-slide")?i(e.target):i(e.target).parents(".slick-slide"),s=parseInt(o.attr("data-slick-index"));return s||(s=0),t.slideCount<=t.options.slidesToShow?void t.slideHandler(s,!1,!0):void t.slideHandler(s)},e.prototype.slideHandler=function(i,e,t){var o,s,n,r,l,d=null,a=this;if(e=e||!1,!(a.animating===!0&&a.options.waitForAnimate===!0||a.options.fade===!0&&a.currentSlide===i))return e===!1&&a.asNavFor(i),o=i,d=a.getLeft(o),r=a.getLeft(a.currentSlide),a.currentLeft=null===a.swipeLeft?r:a.swipeLeft,a.options.infinite===!1&&a.options.centerMode===!1&&(i<0||i>a.getDotCount()*a.options.slidesToScroll)?void(a.options.fade===!1&&(o=a.currentSlide,t!==!0&&a.slideCount>a.options.slidesToShow?a.animateSlide(r,function(){a.postSlide(o)}):a.postSlide(o))):a.options.infinite===!1&&a.options.centerMode===!0&&(i<0||i>a.slideCount-a.options.slidesToScroll)?void(a.options.fade===!1&&(o=a.currentSlide,t!==!0&&a.slideCount>a.options.slidesToShow?a.animateSlide(r,function(){a.postSlide(o)}):a.postSlide(o))):(a.options.autoplay&&clearInterval(a.autoPlayTimer),s=o<0?a.slideCount%a.options.slidesToScroll!==0?a.slideCount-a.slideCount%a.options.slidesToScroll:a.slideCount+o:o>=a.slideCount?a.slideCount%a.options.slidesToScroll!==0?0:o-a.slideCount:o,a.animating=!0,a.$slider.trigger("beforeChange",[a,a.currentSlide,s]),n=a.currentSlide,a.currentSlide=s,a.setSlideClasses(a.currentSlide),a.options.asNavFor&&(l=a.getNavTarget(),l=l.slick("getSlick"),l.slideCount<=l.options.slidesToShow&&l.setSlideClasses(a.currentSlide)),a.updateDots(),a.updateArrows(),a.options.fade===!0?(t!==!0?(a.fadeSlideOut(n),a.fadeSlide(s,function(){a.postSlide(s)})):a.postSlide(s),void a.animateHeight()):void(t!==!0&&a.slideCount>a.options.slidesToShow?a.animateSlide(d,function(){a.postSlide(s)}):a.postSlide(s)))},e.prototype.startLoad=function(){var i=this;i.options.arrows===!0&&i.slideCount>i.options.slidesToShow&&(i.$prevArrow.hide(),i.$nextArrow.hide()),i.options.dots===!0&&i.slideCount>i.options.slidesToShow&&i.$dots.hide(),i.$slider.addClass("slick-loading")},e.prototype.swipeDirection=function(){var i,e,t,o,s=this;return i=s.touchObject.startX-s.touchObject.curX,e=s.touchObject.startY-s.touchObject.curY,t=Math.atan2(e,i),o=Math.round(180*t/Math.PI),o<0&&(o=360-Math.abs(o)),o<=45&&o>=0?s.options.rtl===!1?"left":"right":o<=360&&o>=315?s.options.rtl===!1?"left":"right":o>=135&&o<=225?s.options.rtl===!1?"right":"left":s.options.verticalSwiping===!0?o>=35&&o<=135?"down":"up":"vertical"},e.prototype.swipeEnd=function(i){var e,t,o=this;if(o.dragging=!1,o.swiping=!1,o.scrolling)return o.scrolling=!1,!1;if(o.interrupted=!1,o.shouldClick=!(o.touchObject.swipeLength>10),void 0===o.touchObject.curX)return!1;if(o.touchObject.edgeHit===!0&&o.$slider.trigger("edge",[o,o.swipeDirection()]),o.touchObject.swipeLength>=o.touchObject.minSwipe){switch(t=o.swipeDirection()){case"left":case"down":e=o.options.swipeToSlide?o.checkNavigable(o.currentSlide+o.getSlideCount()):o.currentSlide+o.getSlideCount(),o.currentDirection=0;break;case"right":case"up":e=o.options.swipeToSlide?o.checkNavigable(o.currentSlide-o.getSlideCount()):o.currentSlide-o.getSlideCount(),o.currentDirection=1}"vertical"!=t&&(o.slideHandler(e),o.touchObject={},o.$slider.trigger("swipe",[o,t]))}else o.touchObject.startX!==o.touchObject.curX&&(o.slideHandler(o.currentSlide),o.touchObject={})},e.prototype.swipeHandler=function(i){var e=this;if(!(e.options.swipe===!1||"ontouchend"in document&&e.options.swipe===!1||e.options.draggable===!1&&i.type.indexOf("mouse")!==-1))switch(e.touchObject.fingerCount=i.originalEvent&&void 0!==i.originalEvent.touches?i.originalEvent.touches.length:1,e.touchObject.minSwipe=e.listWidth/e.options.touchThreshold,e.options.verticalSwiping===!0&&(e.touchObject.minSwipe=e.listHeight/e.options.touchThreshold),i.data.action){case"start":e.swipeStart(i);break;case"move":e.swipeMove(i);break;case"end":e.swipeEnd(i)}},e.prototype.swipeMove=function(i){var e,t,o,s,n,r,l=this;return n=void 0!==i.originalEvent?i.originalEvent.touches:null,!(!l.dragging||l.scrolling||n&&1!==n.length)&&(e=l.getLeft(l.currentSlide),l.touchObject.curX=void 0!==n?n[0].pageX:i.clientX,l.touchObject.curY=void 0!==n?n[0].pageY:i.clientY,l.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(l.touchObject.curX-l.touchObject.startX,2))),r=Math.round(Math.sqrt(Math.pow(l.touchObject.curY-l.touchObject.startY,2))),!l.options.verticalSwiping&&!l.swiping&&r>4?(l.scrolling=!0,!1):(l.options.verticalSwiping===!0&&(l.touchObject.swipeLength=r),t=l.swipeDirection(),void 0!==i.originalEvent&&l.touchObject.swipeLength>4&&(l.swiping=!0,i.preventDefault()),s=(l.options.rtl===!1?1:-1)*(l.touchObject.curX>l.touchObject.startX?1:-1),l.options.verticalSwiping===!0&&(s=l.touchObject.curY>l.touchObject.startY?1:-1),o=l.touchObject.swipeLength,l.touchObject.edgeHit=!1,l.options.infinite===!1&&(0===l.currentSlide&&"right"===t||l.currentSlide>=l.getDotCount()&&"left"===t)&&(o=l.touchObject.swipeLength*l.options.edgeFriction,l.touchObject.edgeHit=!0),l.options.vertical===!1?l.swipeLeft=e+o*s:l.swipeLeft=e+o*(l.$list.height()/l.listWidth)*s,l.options.verticalSwiping===!0&&(l.swipeLeft=e+o*s),l.options.fade!==!0&&l.options.touchMove!==!1&&(l.animating===!0?(l.swipeLeft=null,!1):void l.setCSS(l.swipeLeft))))},e.prototype.swipeStart=function(i){var e,t=this;return t.interrupted=!0,1!==t.touchObject.fingerCount||t.slideCount<=t.options.slidesToShow?(t.touchObject={},!1):(void 0!==i.originalEvent&&void 0!==i.originalEvent.touches&&(e=i.originalEvent.touches[0]),t.touchObject.startX=t.touchObject.curX=void 0!==e?e.pageX:i.clientX,t.touchObject.startY=t.touchObject.curY=void 0!==e?e.pageY:i.clientY,void(t.dragging=!0))},e.prototype.unfilterSlides=e.prototype.slickUnfilter=function(){var i=this;null!==i.$slidesCache&&(i.unload(),i.$slideTrack.children(this.options.slide).detach(),i.$slidesCache.appendTo(i.$slideTrack),i.reinit())},e.prototype.unload=function(){var e=this;i(".slick-cloned",e.$slider).remove(),e.$dots&&e.$dots.remove(),e.$prevArrow&&e.htmlExpr.test(e.options.prevArrow)&&e.$prevArrow.remove(),e.$nextArrow&&e.htmlExpr.test(e.options.nextArrow)&&e.$nextArrow.remove(),e.$slides.removeClass("slick-slide slick-active slick-visible slick-current").attr("aria-hidden","true").css("width","")},e.prototype.unslick=function(i){var e=this;e.$slider.trigger("unslick",[e,i]),e.destroy()},e.prototype.updateArrows=function(){var i,e=this;i=Math.floor(e.options.slidesToShow/2),e.options.arrows===!0&&e.slideCount>e.options.slidesToShow&&!e.options.infinite&&(e.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false"),e.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false"),0===e.currentSlide?(e.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true"),e.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false")):e.currentSlide>=e.slideCount-e.options.slidesToShow&&e.options.centerMode===!1?(e.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),e.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")):e.currentSlide>=e.slideCount-1&&e.options.centerMode===!0&&(e.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),e.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")))},e.prototype.updateDots=function(){var i=this;null!==i.$dots&&(i.$dots.find("li").removeClass("slick-active").end(),i.$dots.find("li").eq(Math.floor(i.currentSlide/i.options.slidesToScroll)).addClass("slick-active"))},e.prototype.visibility=function(){var i=this;i.options.autoplay&&(document[i.hidden]?i.interrupted=!0:i.interrupted=!1)},i.fn.slick=function(){var i,t,o=this,s=arguments[0],n=Array.prototype.slice.call(arguments,1),r=o.length;for(i=0;i<r;i++)if("object"==typeof s||"undefined"==typeof s?o[i].slick=new e(o[i],s):t=o[i].slick[s].apply(o[i].slick,n),"undefined"!=typeof t)return t;return o}});
327
328
329// création d'un observateur
330if ("IntersectionObserver" in window) {
331    lazySlickObserver = new IntersectionObserver(function(entries) {
332        entries.forEach(function(entry) {
333            const lazySlick = entry.target;
334            if( !lazySlick.slick )return;
335            entry.isIntersecting ? lazySlick.slick.slickPlay() : lazySlick.slick.slickPause();
336        });
337    },{
338        threshold: [0.7]
339    });
340
341}
342if( jQuery ) {
343    var originalPlugin = jQuery.fn.slick;
344    jQuery.fn.slick = function (option) {
345
346        // appel interne
347        if( !arguments.length || typeof arguments[0] != 'object' )return originalPlugin.apply(this, arguments);
348
349        // si j'ai un démarrage lazyload
350        var lazyloadplay = false;
351        if (arguments[0].autoplay == true && "IntersectionObserver" in window) {
352            arguments[0].autoplay = false;
353            lazyloadplay = true;
354        }
355
356        // je relance les squeezebox car il y a un problème de compatibilité
357        if( typeof arguments == "object" && typeof SqueezeBox == "object" ){
358            this.on('init', function(event, slick){
359                SqueezeBox.assign( fmoo.$$('a.squeezebox'), { parse: 'rel' });
360            });
361        }
362
363        var ob = originalPlugin.apply(this, arguments);
364
365        // si j'ai un observateur
366        if (lazyloadplay && lazySlickObserver && this.length > 0) {
367            lazySlicks = [].slice.call(this);
368            lazySlicks.forEach(function (lazySlick) {
369                lazySlickObserver.observe(lazySlick);
370            });
371        }
372
373        return ob;
374    }
375}
376;!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.AOS=t():e.AOS=t()}(this,function(){return function(e){function t(n){if(o[n])return o[n].exports;var i=o[n]={exports:{},id:n,loaded:!1};return e[n].call(i.exports,i,i.exports,t),i.loaded=!0,i.exports}var o={};return t.m=e,t.c=o,t.p="dist/",t(0)}([function(e,t,o){"use strict";function n(e){return e&&e.__esModule?e:{"default":e}}var i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var o=arguments[t];for(var n in o)Object.prototype.hasOwnProperty.call(o,n)&&(e[n]=o[n])}return e},a=o(1),r=(n(a),o(5)),c=n(r),u=o(6),s=n(u),d=o(7),f=n(d),l=o(8),m=n(l),p=o(9),b=n(p),v=o(10),g=n(v),y=o(13),w=n(y),h=[],k=!1,x=document.all&&!window.atob,j={offset:120,delay:0,easing:"ease",duration:400,disable:!1,once:!1,startEvent:"DOMContentLoaded"},O=function(){var e=arguments.length<=0||void 0===arguments[0]?!1:arguments[0];return e&&(k=!0),k?(h=(0,g["default"])(h,j),(0,b["default"])(h,j.once),h):void 0},_=function(){h=(0,w["default"])(),O()},z=function(){h.forEach(function(e,t){e.node.removeAttribute("data-aos"),e.node.removeAttribute("data-aos-easing"),e.node.removeAttribute("data-aos-duration"),e.node.removeAttribute("data-aos-delay")})},A=function(e){return e===!0||"mobile"===e&&m["default"].mobile()||"phone"===e&&m["default"].phone()||"tablet"===e&&m["default"].tablet()||"function"==typeof e&&e()===!0},S=function(e){return j=i(j,e),h=(0,w["default"])(),A(j.disable)||x?z():(document.querySelector("body").setAttribute("data-aos-easing",j.easing),document.querySelector("body").setAttribute("data-aos-duration",j.duration),document.querySelector("body").setAttribute("data-aos-delay",j.delay),"DOMContentLoaded"===j.startEvent&&["complete","interactive"].indexOf(document.readyState)>-1?O(!0):document.addEventListener(j.startEvent,function(){O(!0)}),window.addEventListener("resize",(0,s["default"])(O,50,!0)),window.addEventListener("orientationchange",(0,s["default"])(O,50,!0)),window.addEventListener("scroll",(0,c["default"])(function(){(0,b["default"])(h,j.once)},99)),document.addEventListener("DOMNodeRemoved",function(e){var t=e.target;t&&1===t.nodeType&&t.hasAttribute&&t.hasAttribute("data-aos")&&(0,s["default"])(_,50,!0)}),(0,f["default"])("[data-aos]",_),h)};e.exports={init:S,refresh:O,refreshHard:_}},function(e,t){},,,,function(e,t,o){"use strict";function n(e,t,o){var n=!0,a=!0;if("function"!=typeof e)throw new TypeError(c);return i(o)&&(n="leading"in o?!!o.leading:n,a="trailing"in o?!!o.trailing:a),r(e,t,{leading:n,maxWait:t,trailing:a})}function i(e){var t="undefined"==typeof e?"undefined":a(e);return!!e&&("object"==t||"function"==t)}var a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol?"symbol":typeof e},r=o(6),c="Expected a function";e.exports=n},function(e,t){"use strict";function o(e,t,o){function n(t){var o=b,n=v;return b=v=void 0,O=t,y=e.apply(n,o)}function a(e){return O=e,w=setTimeout(d,t),_?n(e):y}function r(e){var o=e-h,n=e-O,i=t-o;return z?x(i,g-n):i}function u(e){var o=e-h,n=e-O;return!h||o>=t||0>o||z&&n>=g}function d(){var e=j();return u(e)?f(e):void(w=setTimeout(d,r(e)))}function f(e){return clearTimeout(w),w=void 0,A&&b?n(e):(b=v=void 0,y)}function l(){void 0!==w&&clearTimeout(w),h=O=0,b=v=w=void 0}function m(){return void 0===w?y:f(j())}function p(){var e=j(),o=u(e);if(b=arguments,v=this,h=e,o){if(void 0===w)return a(h);if(z)return clearTimeout(w),w=setTimeout(d,t),n(h)}return void 0===w&&(w=setTimeout(d,t)),y}var b,v,g,y,w,h=0,O=0,_=!1,z=!1,A=!0;if("function"!=typeof e)throw new TypeError(s);return t=c(t)||0,i(o)&&(_=!!o.leading,z="maxWait"in o,g=z?k(c(o.maxWait)||0,t):g,A="trailing"in o?!!o.trailing:A),p.cancel=l,p.flush=m,p}function n(e){var t=i(e)?h.call(e):"";return t==f||t==l}function i(e){var t="undefined"==typeof e?"undefined":u(e);return!!e&&("object"==t||"function"==t)}function a(e){return!!e&&"object"==("undefined"==typeof e?"undefined":u(e))}function r(e){return"symbol"==("undefined"==typeof e?"undefined":u(e))||a(e)&&h.call(e)==m}function c(e){if("number"==typeof e)return e;if(r(e))return d;if(i(e)){var t=n(e.valueOf)?e.valueOf():e;e=i(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(p,"");var o=v.test(e);return o||g.test(e)?y(e.slice(2),o?2:8):b.test(e)?d:+e}var u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol?"symbol":typeof e},s="Expected a function",d=NaN,f="[object Function]",l="[object GeneratorFunction]",m="[object Symbol]",p=/^\s+|\s+$/g,b=
376/^[-+]0x[0-9a-f]+$/i,v=/^0b[01]+$/i,g=/^0o[0-7]+$/i,y=parseInt,w=Object.prototype,h=w.toString,k=Math.max,x=Math.min,j=Date.now;e.exports=o},function(e,t){"use strict";function o(e,t){r.push({selector:e,fn:t}),!c&&a&&(c=new a(n),c.observe(i.documentElement,{childList:!0,subtree:!0,removedNodes:!0})),n()}function n(){for(var e,t,o=0,n=r.length;n>o;o++){e=r[o],t=i.querySelectorAll(e.selector);for(var a,c=0,u=t.length;u>c;c++)a=t[c],a.ready||(a.ready=!0,e.fn.call(a,a))}}Object.defineProperty(t,"__esModule",{value:!0});var i=window.document,a=window.MutationObserver||window.WebKitMutationObserver,r=[],c=void 0;t["default"]=o},function(e,t){"use strict";function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var n=function(){function e(e,t){for(var o=0;o<t.length;o++){var n=t[o];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,o,n){return o&&e(t.prototype,o),n&&e(t,n),t}}(),i=function(){function e(){o(this,e)}return n(e,[{key:"phone",value:function(){var e=!1;return function(t){(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i.test(t)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(t.substr(0,4)))&&(e=!0)}(navigator.userAgent||navigator.vendor||window.opera),e}},{key:"mobile",value:function(){var e=!1;return function(t){(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(t)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|
376sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(t.substr(0,4)))&&(e=!0)}(navigator.userAgent||navigator.vendor||window.opera),e}},{key:"tablet",value:function(){return this.mobile()&&!this.phone()}}]),e}();t["default"]=new i},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=function(e,t,o){var n=e.node.getAttribute("data-aos-once");t>e.position?e.node.classList.add("aos-animate"):"undefined"!=typeof n&&("false"===n||!o&&"true"!==n)&&e.node.classList.remove("aos-animate")},n=function(e,t){var n=window.pageYOffset,i=window.innerHeight;e.forEach(function(e,a){o(e,i+n,t)})};t["default"]=n},function(e,t,o){"use strict";function n(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var i=o(11),a=n(i),r=function(e,t){return e.forEach(function(e,o){e.node.classList.add("aos-init"),e.position=(0,a["default"])(e.node,t.offset)}),e};t["default"]=r},function(e,t,o){"use strict";function n(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var i=o(12),a=n(i),r=function(e,t){var o=0,n=0,i=window.innerHeight,r={offset:e.getAttribute("data-aos-offset"),anchor:e.getAttribute("data-aos-anchor"),anchorPlacement:e.getAttribute("data-aos-anchor-placement")};switch(r.offset&&!isNaN(r.offset)&&(n=parseInt(r.offset)),r.anchor&&document.querySelectorAll(r.anchor)&&(e=document.querySelectorAll(r.anchor)[0]),o=(0,a["default"])(e).top,r.anchorPlacement){case"top-bottom":break;case"center-bottom":o+=e.offsetHeight/2;break;case"bottom-bottom":o+=e.offsetHeight;break;case"top-center":o+=i/2;break;case"bottom-center":o+=i/2+e.offsetHeight;break;case"center-center":o+=i/2+e.offsetHeight/2;break;case"top-top":o+=i;break;case"bottom-top":o+=e.offsetHeight+i;break;case"center-top":o+=e.offsetHeight/2+i}return r.anchorPlacement||r.offset||isNaN(t)||(n=t),o+n};t["default"]=r},function(e,t){"use strict";
376Object.defineProperty(t,"__esModule",{value:!0});var o=function(e){for(var t=0,o=0;e&&!isNaN(e.offsetLeft)&&!isNaN(e.offsetTop);)t+=e.offsetLeft-("BODY"!=e.tagName?e.scrollLeft:0),o+=e.offsetTop-("BODY"!=e.tagName?e.scrollTop:0),e=e.offsetParent;return{top:o,left:t}};t["default"]=o},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=function(e){e=e||document.querySelectorAll("[data-aos]");var t=[];return[].forEach.call(e,function(e,o){t.push({node:e})}),t};t["default"]=o}])});
377;/*--*/
378(function ($, document, window) {
379    var
380        // Default settings object.
381        // See http://jacklmoore.com/colorbox for details.
382        defaults = {
383            // data sources
384            html: false,
385            photo: false,
386            iframe: false,
387            inline: false,
388
389            // behavior and appearance
390            transition: "elastic",
391            speed: 300,
392            fadeOut: 300,
393            width: false,
394            initialWidth: "600",
395            innerWidth: false,
396            maxWidth: false,
397            height: false,
398            initialHeight: "450",
399            innerHeight: false,
400            maxHeight: false,
401            scalePhotos: true,
402            scrolling: true,
403            opacity: 0.9,
404            preloading: true,
405            className: false,
406            overlayClose: true,
407            escKey: true,
408            arrowKey: true,
409            top: false,
410            bottom: false,
411            left: false,
412            right: false,
413            fixed: false,
414            data: undefined,
415            closeButton: true,
416            fastIframe: true,
417            open: false,
418            reposition: true,
419            loop: true,
420            slideshow: false,
421            slideshowAuto: true,
422            slideshowSpeed: 2500,
423            slideshowStart: "start slideshow",
424            slideshowStop: "stop slideshow",
425            photoRegex: /\.(gif|png|jp(e|g|eg)|bmp|ico|webp|jxr|svg)((#|\?).*)?$/i,
426
427            // alternate image paths for high-res displays
428            retinaImage: false,
429            retinaUrl: false,
430            retinaSuffix: '@2x.$1',
431
432            // internationalization
433            current: "image {current} of {total}",
434            previous: "previous",
435            next: "next",
436            close: "close",
437            xhrError: "This content failed to load.",
438            imgError: "This image failed to load.",
439
440            // accessbility
441            returnFocus: true,
442            trapFocus: false,
443
444            // callbacks
445            onOpen: false,
446            onLoad: false,
447            onComplete: false,
448            onCompleteFinal: false,
449            onCleanup: false,
450            onClosed: false,
451
452            rel: function() {
453                return this.rel;
454            },
455            href: function() {
456                // using this.href would give the absolute url, when the href may have been intended as a selector (e.g. '#container')
457                return $(this).attr('href');
458            },
459            title: function() {
460                return this.title;
461            },
462            createImg: function() {
463                var img = new Image();
464                var attrs = $(this).data('cbox-img-attrs');
465
466                if (typeof attrs === 'object') {
467                    $.each(attrs, function(key, val){
468                        img[key] = val;
469                    });
470                }
471
472                return img;
473            },
474            createIframe: function() {
475                var iframe = document.createElement('iframe');
476                var attrs = $(this).data('cbox-iframe-attrs');
477
478                if (typeof attrs === 'object') {
479                    $.each(attrs, function(key, val){
480                        iframe[key] = val;
481                    });
482                }
483
484                /*if ('frameBorder' in iframe) {
485                    iframe.frameBorder = 0;
486                }*/
487                if ('allowTransparency' in iframe) {
488                    iframe.allowTransparency = "true";
489                }
490                iframe.name = (new Date()).getTime(); // give the iframe a unique name to prevent caching
491                iframe.allowFullscreen = true;
492
493                return iframe;
494            }
495        },
496
497        // Abstracting the HTML and event identifiers for easy rebranding
498        colorbox = 'colorbox',
499        prefix = 'cbox',
500        boxElement = prefix + 'Element',
501
502        // Events
503        event_open = prefix + '_open',
504        event_load = prefix + '_load',
505        event_complete = prefix + '_complete',
506        event_cleanup = prefix + '_cleanup',
507        event_closed = prefix + '_closed',
508        event_purge = prefix + '_purge',
509
510        // Cached jQuery Object Variables
511        $overlay,
512        $box,
513        $wrap,
514        $content,
515        $topBorder,
516        $leftBorder,
517        $rightBorder,
518        $bottomBorder,
519        $related,
520        $window,
521        $loaded,
522        $loadingBay,
523        $loadingOverlay,
524        $title,
525        $current,
526        $slideshow,
527        $next,
528        $prev,
529        $close,
530        $groupControls,
531        $events = $('<a/>'), // $({}) would be preferred, but there is an issue with jQuery 1.4.2
532
533        // Variables for cached values or use across multiple functions
534        settings,
535        interfaceHeight,
536        interfaceWidth,
537        loadedHeight,
538        loadedWidth,
539        index,
540        photo,
541        open,
542        active,
543        closing,
544        loadingTimer,
545        publicMethod,
546        div = "div",
547        requests = 0,
548        previousCSS = {},
549        init;
550
551    // ****************
552    // HELPER FUNCTIONS
553    // ****************
554
555    // Convenience function for creating new jQuery objects
556    function $tag(tag, id, css) {
557        var element = document.createElement(tag);
558
559        if (id) {
vendor: 31,862 bytes, lines 560-1416
560            element.id = prefix + id;
561        }
562
563        if (css) {
564            element.style.cssText = css;
565        }
566
567        return $(element);
568    }
569
570    // Get the window height using innerHeight when available to avoid an issue with iOS
571    // http://bugs.jquery.com/ticket/6724
572    function winheight() {
573        return window.innerHeight ? window.innerHeight : $(window).height();
574    }
575
576    function Settings(element, options) {
577        if (options !== Object(options)) {
578            options = {};
579        }
580
581        this.cache = {};
582        this.el = element;
583
584        this.value = function(key) {
585            var dataAttr;
586
587            if (this.cache[key] === undefined) {
588                dataAttr = $(this.el).attr('data-cbox-'+key);
589
590                if (dataAttr !== undefined) {
591                    this.cache[key] = dataAttr;
592                } else if (options[key] !== undefined) {
593                    this.cache[key] = options[key];
594                } else if (defaults[key] !== undefined) {
595                    this.cache[key] = defaults[key];
596                }
597            }
598
599            return this.cache[key];
600        };
601
602        this.get = function(key) {
603            var value = this.value(key);
604            return $.isFunction(value) ? value.call(this.el, this) : value;
605        };
606    }
607
608    // Determine the next and previous members in a group.
609    function getIndex(increment) {
610        var
611            max = $related.length,
612            newIndex = (index + increment) % max;
613
614        return (newIndex < 0) ? max + newIndex : newIndex;
615    }
616
617    // Convert '%' and 'px' values to integers
618    function setSize(size, dimension) {
619        return Math.round((/%/.test(size) ? ((dimension === 'x' ? $window.width() : winheight()) / 100) : 1) * parseInt(size, 10));
620    }
621
622    // Checks an href to see if it is a photo.
623    // There is a force photo option (photo: true) for hrefs that cannot be matched by the regex.
624    function isImage(settings, url) {
625        return settings.get('photo') || settings.get('photoRegex').test(url);
626    }
627
628    function retinaUrl(settings, url) {
629        return settings.get('retinaUrl') && window.devicePixelRatio > 1 ? url.replace(settings.get('photoRegex'), settings.get('retinaSuffix')) : url;
630    }
631
632    function trapFocus(e) {
633        if ('contains' in $box[0] && !$box[0].contains(e.target) && e.target !== $overlay[0]) {
634            e.stopPropagation();
635            $box.focus();
636        }
637    }
638
639    function setClass(str) {
640        if (setClass.str !== str) {
641            $box.add($overlay).removeClass(setClass.str).addClass(str);
642            setClass.str = str;
643        }
644    }
645
646    function getRelated(rel) {
647        index = 0;
648
649        if (rel && rel !== false && rel !== 'nofollow') {
650            $related = $('.' + boxElement).filter(function () {
651                var options = $.data(this, colorbox);
652                var settings = new Settings(this, options);
653                return (settings.get('rel') === rel);
654            });
655            index = $related.index(settings.el);
656
657            // Check direct calls to Colorbox.
658            if (index === -1) {
659                $related = $related.add(settings.el);
660                index = $related.length - 1;
661            }
662        } else {
663            $related = $(settings.el);
664        }
665    }
666
667    function trigger(event) {
668        // for external use
669        $(document).trigger(event);
670        // for internal use
671        $events.triggerHandler(event);
672    }
673
674    var slideshow = (function(){
675        var active,
676            className = prefix + "Slideshow_",
677            click = "click." + prefix,
678            timeOut;
679
680        function clear () {
681            clearTimeout(timeOut);
682        }
683
684        function set() {
685            if (settings.get('loop') || $related[index + 1]) {
686                clear();
687                timeOut = setTimeout(publicMethod.next, settings.get('slideshowSpeed'));
688            }
689        }
690
691        function start() {
692            $slideshow
693                .html(settings.get('slideshowStop'))
694                .unbind(click)
695                .one(click, stop);
696
697            $events
698                .bind(event_complete, set)
699                .bind(event_load, clear);
700
701            $box.removeClass(className + "off").addClass(className + "on");
702        }
703
704        function stop() {
705            clear();
706
707            $events
708                .unbind(event_complete, set)
709                .unbind(event_load, clear);
710
711            $slideshow
712                .html(settings.get('slideshowStart'))
713                .unbind(click)
714                .one(click, function () {
715                    publicMethod.next();
716                    start();
717                });
718
719            $box.removeClass(className + "on").addClass(className + "off");
720        }
721
722        function reset() {
723            active = false;
724            $slideshow.hide();
725            clear();
726            $events
727                .unbind(event_complete, set)
728                .unbind(event_load, clear);
729            $box.removeClass(className + "off " + className + "on");
730        }
731
732        return function(){
733            if (active) {
734                if (!settings.get('slideshow')) {
735                    $events.unbind(event_cleanup, reset);
736                    reset();
737                }
738            } else {
739                if (settings.get('slideshow') && $related[1]) {
740                    active = true;
741                    $events.one(event_cleanup, reset);
742                    if (settings.get('slideshowAuto')) {
743                        start();
744                    } else {
745                        stop();
746                    }
747                    $slideshow.show();
748                }
749            }
750        };
751
752    }());
753
754
755    function launch(element) {
756        var options;
757
758        if (!closing) {
759
760            options = $(element).data(colorbox);
761
762            settings = new Settings(element, options);
763
764            getRelated(settings.get('rel'));
765
766            if (!open) {
767                open = active = true; // Prevents the page-change action from queuing up if the visitor holds down the left or right keys.
768
769                setClass(settings.get('className'));
770
771                // Show colorbox so the sizes can be calculated in older versions of jQuery
772                $box.css({visibility:'hidden', display:'block', opacity:''});
773
774                $loaded = $tag(div, 'LoadedContent', 'width:0; height:0; overflow:hidden; visibility:hidden');
775                $content.css({width:'', height:''}).append($loaded);
776
777                // Cache values needed for size calculations
778                interfaceHeight = $topBorder.height() + $bottomBorder.height() + $content.outerHeight(true) - $content.height();
779                interfaceWidth = $leftBorder.width() + $rightBorder.width() + $content.outerWidth(true) - $content.width();
780                loadedHeight = $loaded.outerHeight(true);
781                loadedWidth = $loaded.outerWidth(true);
782
783                // Opens inital empty Colorbox prior to content being loaded.
784                var initialWidth = setSize(settings.get('initialWidth'), 'x');
785                var initialHeight = setSize(settings.get('initialHeight'), 'y');
786                var maxWidth = settings.get('maxWidth');
787                var maxHeight = settings.get('maxHeight');
788
789                settings.w = Math.max((maxWidth !== false ? Math.min(initialWidth, setSize(maxWidth, 'x')) : initialWidth) - loadedWidth - interfaceWidth, 0);
790                settings.h = Math.max((maxHeight !== false ? Math.min(initialHeight, setSize(maxHeight, 'y')) : initialHeight) - loadedHeight - interfaceHeight, 0);
791                $loaded.css({width:'', height:settings.h});
792                publicMethod.position();
793
794                trigger(event_open);
795                settings.get('onOpen');
796
797                $groupControls.add($title).hide();
798
799                $box.focus();
800
801                if (settings.get('trapFocus')) {
802                    // Confine focus to the modal
803                    // Uses event capturing that is not supported in IE8-
804                    if (document.addEventListener) {
805
806                        document.addEventListener('focus', trapFocus, true);
807
808                        $events.one(event_closed, function () {
809                            document.removeEventListener('focus', trapFocus, true);
810                        });
811                    }
812                }
813
814                // Return focus on closing
815                if (settings.get('returnFocus')) {
816                    $events.one(event_closed, function () {
817                        $(settings.el).focus();
818                    });
819                }
820            }
821
822            var opacity = parseFloat(settings.get('opacity'));
823            $overlay.css({
824                opacity: opacity === opacity ? opacity : '',
825                cursor: settings.get('overlayClose') ? 'pointer' : '',
826                visibility: 'visible'
827            }).show();
828
829            if (settings.get('closeButton')) {
830                $close.html(settings.get('close')).appendTo($content);
831            } else {
832                $close.appendTo('<div/>'); // replace with .detach() when dropping jQuery < 1.4
833            }
834
835            load();
836        }
837    }
838
839    // Colorbox's markup needs to be added to the DOM prior to being called
840    // so that the browser will go ahead and load the CSS background images.
841    function appendHTML() {
842        if (!$box) {
843            init = false;
844            $window = $(window);
845            $box = $tag(div).attr({
846                id: colorbox,
847                'class': $.support.opacity === false ? prefix + 'IE' : '', // class for optional IE8 & lower targeted CSS.
848                role: 'dialog',
849                'aria-modal': 'true',
850                tabindex: '-1'
851            }).hide();
852            $overlay = $tag(div, "Overlay").hide();
853            $loadingOverlay = $([$tag(div, "LoadingOverlay")[0],$tag(div, "LoadingGraphic")[0]]);
854            $wrap = $tag(div, "Wrapper");
855            $content = $tag(div, "Content").append(
856                $title = $tag(div, "Title"),
857                $current = $tag(div, "Current"),
858                $prev = $('<button type="button"/>').attr({id:prefix+'Previous'}),
859                $next = $('<button type="button"/>').attr({id:prefix+'Next'}),
860                $slideshow = $('<button type="button"/>').attr({id:prefix+'Slideshow'}),
861                $loadingOverlay
862            );
863
864            $close = $('<button type="button"/>').attr({id:prefix+'Close','data-close-echap':'1'});
865
866            $wrap.append( // The 3x3 Grid that makes up Colorbox
867                $tag(div).append(
868                    $tag(div, "TopLeft"),
869                    $topBorder = $tag(div, "TopCenter"),
870                    $tag(div, "TopRight")
871                ),
872                $tag(div, false, 'clear:left').append(
873                    $leftBorder = $tag(div, "MiddleLeft"),
874                    $content,
875                    $rightBorder = $tag(div, "MiddleRight")
876                ),
877                $tag(div, false, 'clear:left').append(
878                    $tag(div, "BottomLeft"),
879                    $bottomBorder = $tag(div, "BottomCenter"),
880                    $tag(div, "BottomRight")
881                )
882            ).find('div div').css({'float': 'left'});
883
884            $loadingBay = $tag(div, false, 'position:absolute; width:9999px; visibility:hidden; display:none; max-width:none;');
885
886            $groupControls = $next.add($prev).add($current).add($slideshow);
887        }
888        if (document.body && !$box.parent().length) {
889            $(document.body).append($overlay, $box.append($wrap, $loadingBay));
890        }
891    }
892
893    // Add Colorbox's event bindings
894    function addBindings() {
895        function clickHandler(e) {
896            // ignore non-left-mouse-clicks and clicks modified with ctrl / command, shift, or alt.
897            // See: http://jacklmoore.com/notes/click-events/
898            if (!(e.which > 1 || e.shiftKey || e.altKey || e.metaKey || e.ctrlKey)) {
899                e.preventDefault();
900                launch(this);
901            }
902        }
903
904        if ($box) {
905            if (!init) {
906                init = true;
907
908                // Anonymous functions here keep the public method from being cached, thereby allowing them to be redefined on the fly.
909                $next.click(function () {
910                    publicMethod.next();
911                });
912                $prev.click(function () {
913                    publicMethod.prev();
914                });
915                $close.click(function () {
916                    publicMethod.close();
917                });
918                $overlay.click(function () {
919                    if (settings.get('overlayClose')) {
920                        publicMethod.close();
921                    }
922                });
923
924                // Key Bindings
925                $(document).bind('keydown.' + prefix, function (e) {
926                    var key = e.keyCode;
927                    if (open && settings.get('escKey') && key === 27) {
928                        e.preventDefault();
929                        publicMethod.close();
930                    }
931                    if (open && settings.get('arrowKey') && $related[1] && !e.altKey) {
932                        if (key === 37) {
933                            e.preventDefault();
934                            $prev.click();
935                        } else if (key === 39) {
936                            e.preventDefault();
937                            $next.click();
938                        }
939                    }
940                });
941
942                if ($.isFunction($.fn.on)) {
943                    // For jQuery 1.7+
944                    $(document).on('click.'+prefix, '.'+boxElement, clickHandler);
945                } else {
946                    // For jQuery 1.3.x -> 1.6.x
947                    // This code is never reached in jQuery 1.9, so do not contact me about 'live' being removed.
948                    // This is not here for jQuery 1.9, it's here for legacy users.
949                    $('.'+boxElement).live('click.'+prefix, clickHandler);
950                }
951            }
952            return true;
953        }
954        return false;
955    }
956
957    // Don't do anything if Colorbox already exists.
958    if ($[colorbox]) {
959        return;
960    }
961
962    // Append the HTML when the DOM loads
963    $(appendHTML);
964
965
966    // ****************
967    // PUBLIC FUNCTIONS
968    // Usage format: $.colorbox.close();
969    // Usage from within an iframe: parent.jQuery.colorbox.close();
970    // ****************
971
972    publicMethod = $.fn[colorbox] = $[colorbox] = function (options, callback) {
973        var settings;
974        var $obj = this;
975
976        options = options || {};
977
978        if ($.isFunction($obj)) { // assume a call to $.colorbox
979            $obj = $('<a/>');
980            options.open = true;
981        }
982
983        if (!$obj[0]) { // colorbox being applied to empty collection
984            return $obj;
985        }
986
987        appendHTML();
988
989        if (addBindings()) {
990
991            if (callback) {
992                options.onComplete = callback;
993                options.onCompleteFinal = callback;
994            }
995
996            $obj.each(function () {
997                var old = $.data(this, colorbox) || {};
998                $.data(this, colorbox, $.extend(old, options));
999            }).addClass(boxElement);
1000
1001            settings = new Settings($obj[0], options);
1002
1003            if (settings.get('open')) {
1004                launch($obj[0]);
1005            }
1006        }
1007
1008        return $obj;
1009    };
1010
1011    publicMethod.position = function (speed, loadedCallback) {
1012        var
1013            css,
1014            top = 0,
1015            left = 0,
1016            offset = $box.offset(),
1017            scrollTop,
1018            scrollLeft;
1019
1020        $window.unbind('resize.' + prefix);
1021
1022        // remove the modal so that it doesn't influence the document width/height
1023        $box.css({top: -9e4, left: -9e4});
1024
1025        scrollTop = $window.scrollTop();
1026        scrollLeft = $window.scrollLeft();
1027
1028        if (settings.get('fixed')) {
1029            offset.top -= scrollTop;
1030            offset.left -= scrollLeft;
1031            $box.css({position: 'fixed'});
1032        } else {
1033            top = scrollTop;
1034            left = scrollLeft;
1035            $box.css({position: 'absolute'});
1036        }
1037
1038        // keeps the top and left positions within the browser's viewport.
1039        if (settings.get('right') !== false) {
1040            left += Math.max($window.width() - settings.w - loadedWidth - interfaceWidth - setSize(settings.get('right'), 'x'), 0);
1041        } else if (settings.get('left') !== false) {
1042            left += setSize(settings.get('left'), 'x');
1043        } else {
1044            left += Math.round(Math.max($window.width() - settings.w - loadedWidth - interfaceWidth, 0) / 2);
1045        }
1046
1047        if (settings.get('bottom') !== false) {
1048            top += Math.max(winheight() - settings.h - loadedHeight - interfaceHeight - setSize(settings.get('bottom'), 'y'), 0);
1049        } else if (settings.get('top') !== false) {
1050            top += setSize(settings.get('top'), 'y');
1051        } else {
1052            top += Math.round(Math.max(winheight() - settings.h - loadedHeight - interfaceHeight, 0) / 2);
1053        }
1054
1055        $box.css({top: offset.top, left: offset.left, visibility:'visible'});
1056
1057        // this gives the wrapper plenty of breathing room so it's floated contents can move around smoothly,
1058        // but it has to be shrank down around the size of div#colorbox when it's done.  If not,
1059        // it can invoke an obscure IE bug when using iframes.
1060        $wrap[0].style.width = $wrap[0].style.height = "9999px";
1061
1062        function modalDimensions() {
1063            $topBorder[0].style.width = $bottomBorder[0].style.width = $content[0].style.width = (parseInt($box[0].style.width,10) - interfaceWidth)+'px';
1064            $content[0].style.height = $leftBorder[0].style.height = $rightBorder[0].style.height = (parseInt($box[0].style.height,10) - interfaceHeight)+'px';
1065        }
1066
1067        // je regarde si j'ai un title
1068        var new_loadedHeight = loadedHeight;
1069        if( ( !settings.get('title') && $related.length == 1 ) || !isImage(settings, settings.get('href')) ){
1070            new_loadedHeight = 0;
1071            $box.addClass("notitle");
1072        } else {
1073            $box.removeClass("notitle");
1074        }
1075
1076        css = {width: settings.w + loadedWidth + interfaceWidth, height: settings.h + new_loadedHeight + interfaceHeight, top: top, left: left};
1077        // setting the speed to 0 if the content hasn't changed size or position
1078        if (speed) {
1079            var tempSpeed = 0;
1080            $.each(css, function(i){
1081                if (css[i] !== previousCSS[i]) {
1082                    tempSpeed = speed;
1083                    return;
1084                }
1085            });
1086            speed = tempSpeed;
1087        }
1088
1089        previousCSS = css;
1090
1091        if (!speed) {
1092            $box.css(css);
1093        }
1094
1095        $box.dequeue().animate(css, {
1096            duration: speed || 0,
1097            complete: function () {
1098                modalDimensions();
1099
1100                active = false;
1101
1102                // shrink the wrapper down to exactly the size of colorbox to avoid a bug in IE's iframe implementation.
1103                $wrap[0].style.width = (settings.w + loadedWidth + interfaceWidth) + "px";
1104                $wrap[0].style.height = (settings.h + loadedHeight + interfaceHeight) + "px";
1105
1106                if (settings.get('reposition')) {
1107                    setTimeout(function () {  // small delay before binding onresize due to an IE8 bug.
1108                        $window.bind('resize.' + prefix, publicMethod.position);
1109                    }, 1);
1110                }
1111
1112                if ($.isFunction(loadedCallback)) {
1113                    loadedCallback();
1114                }
1115            },
1116            step: modalDimensions
1117        });
1118    };
1119
1120    publicMethod.resize = function (options) {
1121        var scrolltop;
1122
1123        if (open) {
1124            options = options || {};
1125
1126            if (options.width) {
1127                settings.w = setSize(options.width, 'x') - loadedWidth - interfaceWidth;
1128            }
1129
1130            if (options.innerWidth) {
1131                settings.w = setSize(options.innerWidth, 'x');
1132            }
1133
1134            $loaded.css({width: settings.w});
1135
1136            if (options.height) {
1137                settings.h = setSize(options.height, 'y') - loadedHeight - interfaceHeight;
1138            }
1139
1140            if (options.innerHeight) {
1141                settings.h = setSize(options.innerHeight, 'y');
1142            }
1143
1144            if (!options.innerHeight && !options.height) {
1145                scrolltop = $loaded.scrollTop();
1146                $loaded.css({height: "auto"});
1147                settings.h = $loaded.height();
1148            }
1149
1150            $loaded.css({height: settings.h});
1151
1152            if(scrolltop) {
1153                $loaded.scrollTop(scrolltop);
1154            }
1155
1156            publicMethod.position(settings.get('transition') === "none" ? 0 : settings.get('speed'));
1157        }
1158    };
1159
1160    publicMethod.prep = function (object) {
1161        if (!open) {
1162            return;
1163        }
1164
1165        var callback, speed = settings.get('transition') === "none" ? 0 : settings.get('speed');
1166
1167        $loaded.remove();
1168
1169        $loaded = $tag(div, 'LoadedContent').append(object);
1170
1171        function getWidth() {
1172            settings.w = settings.w || $loaded.width();
1173            settings.w = settings.mw && settings.mw < settings.w ? settings.mw : settings.w;
1174            return settings.w;
1175        }
1176        function getHeight() {
1177            settings.h = settings.h || $loaded.height();
1178            settings.h = settings.mh && settings.mh < settings.h ? settings.mh : settings.h;
1179            return settings.h;
1180        }
1181
1182        $loaded.hide()
1183            .appendTo($loadingBay.show())// content has to be appended to the DOM for accurate size calculations.
1184            .css({width: getWidth(), overflow: settings.get('scrolling') ? 'auto' : 'hidden'})
1185            .css({height: getHeight()})// sets the height independently from the width in case the new width influences the value of height.
1186            .prependTo($content);
1187
1188        $loadingBay.hide();
1189
1190        // floating the IMG removes the bottom line-height and fixed a problem where IE miscalculates the width of the parent element as 100% of the document width.
1191
1192        $(photo).css({'float': 'none'});
1193
1194        setClass(settings.get('className'));
1195
1196        callback = function () {
1197            var total = $related.length,
1198                iframe,
1199                complete;
1200
1201            if (!open) {
1202                return;
1203            }
1204
1205            function removeFilter() { // Needed for IE8 in versions of jQuery prior to 1.7.2
1206                if ($.support.opacity === false) {
1207                    $box[0].style.removeAttribute('filter');
1208                }
1209            }
1210
1211            complete = function () {
1212                clearTimeout(loadingTimer);
1213                $loadingOverlay.hide();
1214                trigger(event_complete);
1215                settings.get('onComplete');
1216                settings.get('onCompleteFinal');
1217            };
1218
1219
1220            $title.html(settings.get('title')).show();
1221            $loaded.show();
1222
1223            if (total > 1) { // handle grouping
1224                if (typeof settings.get('current') === "string") {
1225                    $current.html(settings.get('current').replace('{current}', index + 1).replace('{total}', total)).show();
1226                }
1227
1228                $next[(settings.get('loop') || index < total - 1) ? "show" : "hide"]().html(settings.get('next'));
1229                $prev[(settings.get('loop') || index) ? "show" : "hide"]().html(settings.get('previous'));
1230
1231                slideshow();
1232
1233                // Preloads images within a rel group
1234                if (settings.get('preloading')) {
1235                    $.each([getIndex(-1), getIndex(1)], function(){
1236                        var img,
1237                            i = $related[this],
1238                            settings = new Settings(i, $.data(i, colorbox)),
1239                            src = settings.get('href');
1240
1241                        if (src && isImage(settings, src)) {
1242                            src = retinaUrl(settings, src);
1243                            img = document.createElement('img');
1244                            img.src = src;
1245                        }
1246                    });
1247                }
1248            } else {
1249                $groupControls.hide();
1250            }
1251
1252            if (settings.get('iframe')) {
1253
1254                iframe = settings.get('createIframe');
1255
1256                if (!settings.get('scrolling')) {
1257                    iframe.scrolling = "no";
1258                }
1259
1260                $(iframe)
1261                    .attr({
1262                        src: settings.get('href'),
1263                        'class': prefix + 'Iframe'
1264                    })
1265                    .one('load', complete)
1266                    .appendTo($loaded);
1267
1268                $events.one(event_purge, function () {
1269                    iframe.src = "//about:blank";
1270                });
1271
1272                if (settings.get('fastIframe')) {
1273                    $(iframe).trigger('load');
1274                }
1275            } else {
1276                complete();
1277            }
1278
1279            if (settings.get('transition') === 'fade') {
1280                $box.fadeTo(speed, 1, removeFilter);
1281            } else {
1282                removeFilter();
1283            }
1284        };
1285
1286        if (settings.get('transition') === 'fade') {
1287            $box.fadeTo(speed, 0, function () {
1288                publicMethod.position(0, callback);
1289            });
1290        } else {
1291            publicMethod.position(speed, callback);
1292        }
1293    };
1294
1295    function load () {
1296        var href, setResize, prep = publicMethod.prep, $inline, request = ++requests;
1297
1298        active = true;
1299
1300        photo = false;
1301
1302        trigger(event_purge);
1303        trigger(event_load);
1304        settings.get('onLoad');
1305
1306        settings.h = settings.get('height') ?
1307            setSize(settings.get('height'), 'y') - loadedHeight - interfaceHeight :
1308            settings.get('innerHeight') && setSize(settings.get('innerHeight'), 'y');
1309
1310        settings.w = settings.get('width') ?
1311            setSize(settings.get('width'), 'x') - loadedWidth - interfaceWidth :
1312            settings.get('innerWidth') && setSize(settings.get('innerWidth'), 'x');
1313
1314        // Sets the minimum dimensions for use in image scaling
1315        settings.mw = settings.w;
1316        settings.mh = settings.h;
1317
1318        // Re-evaluate the minimum width and height based on maxWidth and maxHeight values.
1319        // If the width or height exceed the maxWidth or maxHeight, use the maximum values instead.
1320        if (settings.get('maxWidth')) {
1321            settings.mw = setSize(settings.get('maxWidth'), 'x') - loadedWidth - interfaceWidth;
1322            settings.mw = settings.w && settings.w < settings.mw ? settings.w : settings.mw;
1323        }
1324        if (settings.get('maxHeight')) {
1325            settings.mh = setSize(settings.get('maxHeight'), 'y') - loadedHeight - interfaceHeight;
1326            settings.mh = settings.h && settings.h < settings.mh ? settings.h : settings.mh;
1327        }
1328
1329        href = settings.get('href');
1330
1331        loadingTimer = setTimeout(function () {
1332            $loadingOverlay.show();
1333        }, 100);
1334
1335        if (settings.get('inline')) {
1336            var $target = $(href).eq(0);
1337            // Inserts an empty placeholder where inline content is being pulled from.
1338            // An event is bound to put inline content back when Colorbox closes or loads new content.
1339            $inline = $('<div>').hide().insertBefore($target);
1340
1341            $events.one(event_purge, function () {
1342                $inline.replaceWith($target);
1343            });
1344
1345            prep($target);
1346        } else if (settings.get('iframe')) {
1347            // IFrame element won't be added to the DOM until it is ready to be displayed,
1348            // to avoid problems with DOM-ready JS that might be trying to run in that iframe.
1349            prep(" ");
1350        } else if (settings.get('html')) {
1351            prep(settings.get('html'));
1352        } else if (isImage(settings, href)) {
1353
1354            href = retinaUrl(settings, href);
1355
1356            photo = settings.get('createImg');
1357
1358            $(photo)
1359                .addClass(prefix + 'Photo')
1360                .bind('error.'+prefix,function () {
1361                    prep($tag(div, 'Error').html(settings.get('imgError')));
1362                })
1363                .one('load', function () {
1364                    if (request !== requests) {
1365                        return;
1366                    }
1367
1368                    // A small pause because some browsers will occasionally report a
1369                    // img.width and img.height of zero immediately after the img.onload fires
1370                    setTimeout(function(){
1371                        var percent;
1372
1373                        if (settings.get('retinaImage') && window.devicePixelRatio > 1) {
1374                            photo.height = photo.height / window.devicePixelRatio;
1375                            photo.width = photo.width / window.devicePixelRatio;
1376                        }
1377
1378                        if (settings.get('scalePhotos')) {
1379                            setResize = function () {
1380                                photo.height -= photo.height * percent;
1381                                photo.width -= photo.width * percent;
1382                            };
1383                            if (settings.mw && photo.width > settings.mw) {
1384                                percent = (photo.width - settings.mw) / photo.width;
1385                                setResize();
1386                            }
1387                            if (settings.mh && photo.height > settings.mh) {
1388                                percent = (photo.height - settings.mh) / photo.height;
1389                                setResize();
1390                            }
1391                        }
1392
1393                        if (settings.h) {
1394                            photo.style.marginTop = Math.max(settings.mh - photo.height, 0) / 2 + 'px';
1395                        }
1396
1397                        if ($related[1] && (settings.get('loop') || $related[index + 1])) {
1398                            photo.style.cursor = 'pointer';
1399
1400                            $(photo).bind('click.'+prefix, function () {
1401                                publicMethod.next();
1402                            });
1403                        }
1404
1405                        photo.style.width = photo.width + 'px';
1406                        photo.style.height = photo.height + 'px';
1407                        prep(photo);
1408                    }, 1);
1409                });
1410
1411            photo.src = href;
1412
1413        } else if (href) {
1414            $loadingBay.load(href, settings.get('data'), function (data, status) {
1415                if (request === requests) {
1416                    prep(status === 'error' ? $tag(div, 'Error').html(sett
1416ings.get('xhrError')) : $(this).contents());
1417                }
1418            });
1419        }
1420    }
1421
1422    // Navigates to the next page/image in a set.
1423    publicMethod.next = function () {
1424        if (!active && $related[1] && (settings.get('loop') || $related[index + 1])) {
1425            index = getIndex(1);
1426            launch($related[index]);
1427        }
1428    };
1429
1430    publicMethod.prev = function () {
1431        if (!active && $related[1] && (settings.get('loop') || index)) {
1432            index = getIndex(-1);
1433            launch($related[index]);
1434        }
1435    };
1436
1437    // Note: to use this within an iframe use the following format: parent.jQuery.colorbox.close();
1438    publicMethod.close = function () {
1439        if (open && !closing) {
1440
1441            closing = true;
1442            open = false;
1443            trigger(event_cleanup);
1444            settings.get('onCleanup');
1445            $window.unbind('.' + prefix);
1446            $overlay.fadeTo(settings.get('fadeOut') || 0, 0);
1447
1448            $box.stop().fadeTo(settings.get('fadeOut') || 0, 0, function () {
1449                $box.hide();
1450                $overlay.hide();
1451                trigger(event_purge);
1452                $loaded.remove();
1453
1454                setTimeout(function () {
1455                    closing = false;
1456                    trigger(event_closed);
1457                    settings.get('onClosed');
1458                }, 1);
1459            });
1460        }
1461    };
1462
1463    // Removes changes Colorbox made to the document, but does not remove the plugin.
1464    publicMethod.remove = function () {
1465        if (!$box) { return; }
1466
1467        $box.stop();
1468        $[colorbox].close();
1469        $box.stop(false, true).remove();
1470        $overlay.remove();
1471        closing = false;
1472        $box = null;
1473        $('.' + boxElement)
1474            .removeData(colorbox)
1475            .removeClass(boxElement);
1476
1477        $(document).unbind('click.'+prefix).unbind('keydown.'+prefix);
1478    };
1479
1480    // A method for fetching the current element Colorbox is referencing.
1481    // returns a jQuery object.
1482    publicMethod.element = function () {
1483        return $(settings.el);
1484    };
1485
1486    publicMethod.settings = defaults;
1487
1488}(jQuery, document, window));
1489
1490(function ($) {
1491    let elemcolorboxfocus = '';
1492    let txtimgzoompopup = '';
1493
1494    $.colorbox.settings.onOpen = function () {
1495
1496        // je récupère l'élément qui a le focus
1497        elemcolorboxfocus = jQuery(':focus');
1498
1499    }
1500
1501    // Sauvegarde du callback d'origine s'il existe
1502    const originalCompleteFinal = $.colorbox.settings.onCompleteFinal;
1503
1504    // Redéfinition du callback global onCompleteFinal
1505    $.colorbox.settings.onCompleteFinal = function () {
1506        var title = titleiframe = '';
1507        if( elemcolorboxfocus )title = titleiframe = readtitle(elemcolorboxfocus);
1508
1509        // si j'ai une déclaration dans l'appel
1510        if (typeof originalCompleteFinal === 'function') originalCompleteFinal.call(this);
1511
1512        // si j'ai une colorbox
1513        const div = $('#colorbox');
1514        if (div.length){
1515
1516            // si j'ai déjà un title
1517            if( ( elemtitle = div.find('#cboxTitle') ) && elemtitle.length && elemtitle.text() ){
1518                title = elemtitle.text();
1519                if( title )titleiframe = title + " (iframe)";
1520            }
1521
1522            // je regarde si j'ai une iframe
1523            const iframe = div.find('#cboxLoadedContent iframe.cboxIframe');
1524            if (iframe.length) {
1525                const iframeEl = iframe[0];
1526
1527                function onIframeLoaded() {
1528
1529                    const doc = iframeEl.contentDocument || iframeEl.contentWindow.document;
1530                    if (!doc) return;
1531
1532                    const allFocusables = doc.querySelectorAll(
1533                        'a[href]:not([disabled]), ' +
1534                        'button:not([disabled]), ' +
1535                        'input:not([type="hidden"]):not([disabled]), ' +
1536                        'select:not([disabled]), ' +
1537                        'textarea:not([disabled]), ' +
1538                        '[tabindex]:not([tabindex="-1"]):not([disabled])'
1539                    );
1540
1541                    const focusables = Array.from(allFocusables).filter(el => isVisible(el));
1542                    if (!focusables.length){
1543                        div.find('#cboxClose').focus();
1544                        return;
1545                    } else {
1546                        // focus général sur l'iframe
1547                        iframeEl.focus();
1548                    }
1549
1550                    first = focusables[0];
1551                    last = focusables[focusables.length - 1];
1552                    doc.addEventListener('keydown', function(e) {
1553                        if (e.key === 'Tab') {
1554                            if( ( e.shiftKey && doc.activeElement === first ) || ( !e.shiftKey && doc.activeElement === last )) {
1555                                e.preventDefault();
1556                                e.stopImmediatePropagation();
1557                                div.find('#cboxClose').focus();
1558                                setTimeout( function( div ) {  div.find('#cboxClose').focus(); } , 100 , div );
1559                            }
1560                        }
1561
1562                        // fermeture de la popup si j'appuie sur Echap
1563                        if (e.key === 'Escape')div.find('#cboxClose').click();
1564
1565                    });
1566
1567                    // data-dialogtitle dans le contenu de l'iframe
1568                    const inline = jQuery(doc).find('[data-dialogtitle]');
1569                    if (inline.length) {
1570                        var new_title = readtitle( inline );
1571                        if( new_title )title = new_title;
1572                        iframe.attr('title', title );
1573                        div.attr('aria-label', title );
1574                    }
1575
1576                }
1577
1578                // focus trap
1579                div[0].addEventListener('keydown', function(e) {
1580                    if (e.key === 'Tab' && e.target === div.find('#cboxClose')[0] ) {
1581                        e.preventDefault();
1582                        e.stopImmediatePropagation();
1583                        delayFocus( e.shiftKey ? last : first );
1584                    }
1585                });
1586
1587                // 1) attache handlers (DOM et jQuery)
1588                try {
1589                    iframeEl.addEventListener('load', onIframeLoaded, false);
1590                } catch (e) {
1591                    // IE fallback
1592                    iframeEl.onload = onIframeLoaded;
1593                }
1594                iframe.on('load', onIframeLoaded);
1595
1596                // 2) si l'iframe est déjà chargée
1597                try {
1598                    const doc = iframeEl.contentDocument || iframeEl.contentWindow.document;
1599                    if (doc && (doc.readyState === 'complete' || doc.readyState === 'interactive')) {
1600                        // appeler de façon asynchrone pour reproduire comportement load
1601                        setTimeout(onIframeLoaded, 0);
1602                    }
1603                } catch (err) {
1604                }
1605
1606                // je récupère l'url
1607                const src = iframe.attr('src');
1608
1609                // si c'est un autre domaine
1610                var domain = (/^https?:\/\//i.test(src)) ? new URL(src).hostname : false;
1611
1612                // ajout l’attribut title
1613                if( !titleiframe )titleiframe = domain ? 'Contenu provenant du site ' + domain : '';
1614                if( titleiframe )iframe.attr('title', titleiframe );
1615            }
1616
1617            // sinon
1618            else {
1619
1620                // si j'ai un data-dialogtitle
1621                const inline = div.find('#cboxLoadedContent [data-dialogtitle]');
1622                if (inline.length) {
1623                    var new_title = readtitle( inline );
1624                    if( new_title )title = new_title;
1625                }
1626
1627                // si je n'ai pas de title mais que c'est un zoom d'image
1628                const cboxPhoto = div.find('.cboxPhoto');
1629                if (cboxPhoto.length){
1630                    if( !txtimgzoompopup )txtimgzoompopup = translate("Image agrandie");
1631                    title = txtimgzoompopup + " : " + title;
1632                }
1633
1634                // focustrap
1635                modalColorbox = new FocusTrap('#colorbox');
1636                modalColorbox.activate();
1637
1638            }
1639
1640            // si j'ai un title
1641            if( title )div.attr('aria-label', title );
1642
1643        }
1644
1645    };
1646
1647    // Redéfinition du callback global onCompleteFinal
1648    $.colorbox.settings.onClosed = function () {
1649        if( elemcolorboxfocus ){
1650
1651            // focustrap
1652            if( typeof modalColorbox == "object" )modalColorbox.deactivate();
1653
1654            elemcolorboxfocus.attr('data-focusauto',1);
1655            elemcolorboxfocus.focus();
1656            setTimeout( function( elem ) {  elem.removeAttr('data-focusauto'); } , 250 , elemcolorboxfocus );
1657        }
1658    }
1659
1660})(jQuery);
1661;jQuery.extend(jQuery.colorbox.settings,{current:"{current}/{total}",previous:"pr&eacute;c&eacute;dente",next:"suivante",close:"fermer",xhrError:"Impossible de charger ce contenu.",imgError:"Impossible de charger cette image.",slideshowStart:"d&eacute;marrer la pr&eacute;sentation",slideshowStop:"arr&ecirc;ter la pr&eacute;sentation"})
1662;/*--*/
1663!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports,require("jquery")):"function"==typeof define&&define.amd?define(["exports","jquery"],e):e((t=t||self).bootstrap={},t.jQuery)}(this,function(t,p){"use strict";function i(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}function s(t,e,n){return e&&i(t.prototype,e),n&&i(t,n),t}function l(o){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},e=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(e=e.concat(Object.getOwnPropertySymbols(r).filter(function(t){return Object.getOwnPropertyDescriptor(r,t).enumerable}))),e.forEach(function(t){var e,n,i;e=o,i=r[n=t],n in e?Object.defineProperty(e,n,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[n]=i})}return o}p=p&&p.hasOwnProperty("default")?p.default:p;var e="transitionend";function n(t){var e=this,n=!1;return p(this).one(m.TRANSITION_END,function(){n=!0}),setTimeout(function(){n||m.triggerTransitionEnd(e)},t),this}var m={TRANSITION_END:"bsTransitionEnd",getUID:function(t){for(;t+=~~(1e6*Math.random()),document.getElementById(t););return t},getSelectorFromElement:function(t){var e=t.getAttribute("data-target");if(!e||"#"===e){var n=t.getAttribute("href");e=n&&"#"!==n?n.trim():""}try{return document.querySelector(e)?e:null}catch(t){return null}},getTransitionDurationFromElement:function(t){if(!t)return 0;var e=p(t).css("transition-duration"),n=p(t).css("transition-delay"),i=parseFloat(e),o=parseFloat(n);return i||o?(e=e.split(",")[0],n=n.split(",")[0],1e3*(parseFloat(e)+parseFloat(n))):0},reflow:function(t){return t.offsetHeight},triggerTransitionEnd:function(t){p(t).trigger(e)},supportsTransitionEnd:function(){return Boolean(e)},isElement:function(t){return(t[0]||t).nodeType},typeCheckConfig:function(t,e,n){for(var i in n)if(Object.prototype.hasOwnProperty.call(n,i)){var o=n[i],r=e[i],s=r&&m.isElement(r)?"element":(a=r,{}.toString.call(a).match(/\s([a-z]+)/i)[1].toLowerCase());if(!new RegExp(o).test(s))throw new Error(t.toUpperCase()+': Option "'+i+'" provided type "'+s+'" but expected type "'+o+'".')}var a},findShadowRoot:function(t){if(!document.documentElement.attachShadow)return null;if("function"!=typeof t.getRootNode)return t instanceof ShadowRoot?t:t.parentNode?m.findShadowRoot(t.parentNode):null;var e=t.getRootNode();return e instanceof ShadowRoot?e:null}};p.fn.emulateTransitionEnd=n,p.event.special[m.TRANSITION_END]={bindType:e,delegateType:e,handle:function(t){if(p(t.target).is(this))return t.handleObj.handler.apply(this,arguments)}};var o="alert",r="bs.alert",a="."+r,c=p.fn[o],h={CLOSE:"close"+a,CLOSED:"closed"+a,CLICK_DATA_API:"click"+a+".data-api"},u="alert",f="fade",d="show",g=function(){function i(t){this._element=t}var t=i.prototype;return t.close=function(t){var e=this._element;t&&(e=this._getRootElement(t)),this._triggerCloseEvent(e).isDefaultPrevented()||this._removeElement(e)}
1663,t.dispose=function(){p.removeData(this._element,r),this._element=null},t._getRootElement=function(t){var e=m.getSelectorFromElement(t),n=!1;return e&&(n=document.querySelector(e)),n||(n=p(t).closest("."+u)[0]),n},t._triggerCloseEvent=function(t){var e=p.Event(h.CLOSE);return p(t).trigger(e),e},t._removeElement=function(e){var n=this;if(p(e).removeClass(d),p(e).hasClass(f)){var t=m.getTransitionDurationFromElement(e);p(e).one(m.TRANSITION_END,function(t){return n._destroyElement(e,t)}).emulateTransitionEnd(t)}else this._destroyElement(e)},t._destroyElement=function(t){p(t).detach().trigger(h.CLOSED).remove()},i._jQueryInterface=function(n){return this.each(function(){var t=p(this),e=t.data(r);e||(e=new i(this),t.data(r,e)),"close"===n&&e[n](this)})},i._handleDismiss=function(e){return function(t){t&&t.preventDefault(),e.close(this)}},s(i,null,[{key:"VERSION",get:function(){return"4.3.1"}}]),i}();p(document).on(h.CLICK_DATA_API,'[data-dismiss="alert"]',g._handleDismiss(new g)),p.fn[o]=g._jQueryInterface,p.fn[o].Constructor=g,p.fn[o].noConflict=function(){return p.fn[o]=c,g._jQueryInterface};var _="button",v="bs.button",y="."+v,E=".data-api",b=p.fn[_],w="active",C="btn",T="focus",S='[data-toggle^="button"]',D='[data-toggle="buttons"]',I='input:not([type="hidden"])',A=".active",O=".btn",N={CLICK_DATA_API:"click"+y+E,FOCUS_BLUR_DATA_API:"focus"+y+E+" blur"+y+E},k=function(){function n(t){this._element=t}var t=n.prototype;return t.toggle=function(){var t=!0,e=!0,n=p(this._element).closest(D)[0];if(n){var i=this._element.querySelector(I);if(i){if("radio"===i.type)if(i.checked&&this._element.classList.contains(w))t=!1;else{var o=n.querySelector(A);o&&p(o).removeClass(w)}if(t){if(i.hasAttribute("disabled")||n.hasAttribute("disabled")||i.classList.contains("disabled")||n.classList.contains("disabled"))return;i.checked=!this._element.classList.contains(w),p(i).trigger("change")}i.focus(),e=!1}}e&&this._element.setAttribute("aria-pressed",!this._element.classList.contains(w)),t&&p(this._element).toggleClass(w)},t.dispose=function(){p.removeData(this._element,v),this._element=null},n._jQueryInterface=function(e){return this.each(function(){var t=p(this).data(v);t||(t=new n(this),p(this).data(v,t)),"toggle"===e&&t[e]()})},s(n,null,[{key:"VERSION",get:function(){return"4.3.1"}}]),n}();p(document).on(N.CLICK_DATA_API,S,function(t){t.preventDefault();var e=t.target;p(e).hasClass(C)||(e=p(e).closest(O)),k._jQueryInterface.call(p(e),"toggle")}).on(N.FOCUS_BLUR_DATA_API,S,function(t){var e=p(t.target).closest(O)[0];p(e).toggleClass(T,/^focus(in)?$/.test(t.type))}),p.fn[_]=k._jQueryInterface,p.fn[_].Constructor=k,p.fn[_].noConflict=function(){return p.fn[_]=b,k._jQueryInterface};var L="carousel",x="bs.carousel",P="."+x,H=".data-api",j=p.fn[L],R={interval:5e3,keyboard:!0,slide:!1,pause:"hover",wrap:!0,touch:!0},F={interval:"(number|boolean)",keyboard:"boolean",slide:"(boolean|string)",pause:"(string|boolean)",wrap:"boolean",touch:"boolean"},M="next",W="prev",U="left",B="right",q={SLIDE:"slide"+P,SLID:"slid"+P,KEYDOWN:"keydown"+P,MOUSEENTER:"mouseenter"+P,MOUSELEAVE:"mouseleave"+P,TOUCHSTART:"touchstart"+P,TOUCHMOVE:"touchmove"+P,TOUCHEND:"touchend"+P,POINTERDOWN:"pointerdown"+P,POINTERUP:"pointerup"+P,DRAG_START:"dragstart"+P,LOAD_DATA_API:"load"+P+H,CLICK_DATA_API:"click"+P+H},K="carousel",Q="active",V="slide",Y="carousel-item-right",z="carousel-item-left",X="carousel-item-next",G="carousel-item-prev",$="pointer-event",J=".active",Z=".active.carousel-item",tt=".carousel-item",et=".carousel-item img",nt=".carousel-item-next, .carousel-item-prev",it=".carousel-indicators",ot="[data-slide], [data-slide-to]",rt='[data-ride="carousel"]',st={TOUCH:"touch",PEN:"pen"},at=function(){function r(t,e){this._items=null,this._interval=null,this._activeElement=null,this._isPaused=!1,this._isSliding=!1,this.touchTimeout=null,this.touchStartX=0,this.touchDeltaX=0,this._config=this._getConfig(e),this._element=t,this._indicatorsElement=this._element.querySelector(it),this._touchSupported="ontouchstart"in document.documentElement||0<navigator.maxTouchPoints,this._pointerEvent=Boolean(window.PointerEvent||window.MSPointerEvent),this._addEventListeners()}var t=r.prototype;return t.next=function(){this._isSliding||this._slide(M)},t.nextWhenVisible=function(){!document.hidden&&p(this._element).is(":visible")&&"hidden"
1663!==p(this._element).css("visibility")&&this.next()},t.prev=function(){this._isSliding||this._slide(W)},t.pause=function(t){t||(this._isPaused=!0),this._element.querySelector(nt)&&(m.triggerTransitionEnd(this._element),this.cycle(!0)),clearInterval(this._interval),this._interval=null},t.cycle=function(t){t||(this._isPaused=!1),this._interval&&(clearInterval(this._interval),this._interval=null),this._config.interval&&!this._isPaused&&(this._interval=setInterval((document.visibilityState?this.nextWhenVisible:this.next).bind(this),this._config.interval))},t.to=function(t){var e=this;this._activeElement=this._element.querySelector(Z);var n=this._getItemIndex(this._activeElement);if(!(t>this._items.length-1||t<0))if(this._isSliding)p(this._element).one(q.SLID,function(){return e.to(t)});else{if(n===t)return this.pause(),void this.cycle();var i=n<t?M:W;this._slide(i,this._items[t])}},t.dispose=function(){p(this._element).off(P),p.removeData(this._element,x),this._items=null,this._config=null,this._element=null,this._interval=null,this._isPaused=null,this._isSliding=null,this._activeElement=null,this._indicatorsElement=null},t._getConfig=function(t){return t=l({},R,t),m.typeCheckConfig(L,t,F),t},t._handleSwipe=function(){var t=Math.abs(this.touchDeltaX);if(!(t<=40)){var e=t/this.touchDeltaX;0<e&&this.prev(),e<0&&this.next()}},t._addEventListeners=function(){var e=this;this._config.keyboard&&p(this._element).on(q.KEYDOWN,function(t){return e._keydown(t)}),"hover"===this._config.pause&&p(this._element).on(q.MOUSEENTER,function(t){return e.pause(t)}).on(q.MOUSELEAVE,function(t){return e.cycle(t)}),this._config.touch&&this._addTouchEventListeners()},t._addTouchEventListeners=function(){var n=this;if(this._touchSupported){var e=function(t){n._pointerEvent&&st[t.originalEvent.pointerType.toUpperCase()]?n.touchStartX=t.originalEvent.clientX:n._pointerEvent||(n.touchStartX=t.originalEvent.touches[0].clientX)},i=function(t){n._pointerEvent&&st[t.originalEvent.pointerType.toUpperCase()]&&(n.touchDeltaX=t.originalEvent.clientX-n.touchStartX),n._handleSwipe(),"hover"===n._config.pause&&(n.pause(),n.touchTimeout&&clearTimeout(n.touchTimeout),n.touchTimeout=setTimeout(function(t){return n.cycle(t)},500+n._config.interval))};p(this._element.querySelectorAll(et)).on(q.DRAG_START,function(t){return t.preventDefault()}),this._pointerEvent?(p(this._element).on(q.POINTERDOWN,function(t){return e(t)}),p(this._element).on(q.POINTERUP,function(t){return i(t)}),this._element.classList.add($)):(p(this._element).on(q.TOUCHSTART,function(t){return e(t)}),p(this._element).on(q.TOUCHMOVE,function(t){var e;(e=t).originalEvent.touches&&1<e.originalEvent.touches.length?n.touchDeltaX=0:n.touchDeltaX=e.originalEvent.touches[0].clientX-n.touchStartX}),p(this._element).on(q.TOUCHEND,function(t){return i(t)}))}},t._keydown=function(t){if(!/input|textarea/i.test(t.target.tagName))switch(t.which){case 37:t.preventDefault(),this.prev();break;case 39:t.preventDefault(),this.next()}},t._getItemIndex=function(t){return this._items=t&&t.parentNode?[].slice.call(t.parentNode.querySelectorAll(tt)):[],this._items.indexOf(t)},t._getItemByDirection=function(t,e){var n=t===M,i=t===W,o=this._getItemIndex(e),r=this._items.length-1;if((i&&0===o||n&&o===r)&&!this._config.wrap)return e;var s=(o+(t===W?-1:1))%this._items.length;return-1===s?this._items[this._items.length-1]:this._items[s]},t._triggerSlideEvent=function(t,e){var n=this._getItemIndex(t),i=this._getItemIndex(this._element.querySelector(Z)),o=p.Event(q.SLIDE,{relatedTarget:t,direction:e,from:i,to:n});return p(this._element).trigger(o),o},t._setActiveIndicatorElement=function(t){if(this._indicatorsElement){var e=[].slice.call(this._indicatorsElement.querySelectorAll(J));p(e).removeClass(Q);var n=this._indicatorsElement.children[this._getItemIndex(t)];n&&p(n).addClass(Q)}},t._slide=function(t,e){var n,i,o,r=this,s=this._element.querySelector(Z),a=this._getItemIndex(s),l=e||s&&this._getItemByDirection(t,s),c=this._getItemIndex(l),h=Boolean(this._interval);if(o=t===M?(n=z,i=X,U):(n=Y,i=G,B),l&&p(l).hasClass(Q))this._isSliding=!1;else if(!this._triggerSlideEvent(l,o).isDefaultPrevented()&&s&&l){this._isSliding=!0,h&&this.pause(),this._setActiveIndicatorElement(l);var u=p.Event(q.SLID,{relatedTarget:l,direction:o,from:a,to:c});if(p(this._element).hasClass(V)){p(l).addClass(i),m.reflow(l),p(s).addClass(n),p(l).addClass(n);var f=parseInt(l.getAttribute("data-interval"),10);this._config.interval=f?(this._config.defaultInterval=this._config.defaultInterval||this._config.interval,f):this._config.defaultInterval||this._config.interval;var d=m.getTransitionDurationFromElement(s);p(s).one(m.TRANSITION_END,function(){p(l).removeClass(n+" "+i).addClass(Q),p(s).removeClass(Q+" "+i+" "+n),r._isSliding=!1,setTimeout(function(){return p(r._element).trigger(u)},0)}).emulateTransitionEnd(d)}else p(s).removeClass(Q),p(l).addClass(Q),this._isSliding=!1,p(this._element).trigger(u);h&&this.cycle()}},r._jQueryInterface=function(i){return this.each(function(){var t=p(this).data(x),e=l({},R,p(this).data());"object"==typeof i&&(e=l({},e,i));var n="string"==typeof i?i:e.slide;if(t||(t=new r(this,e),p(this).data(x,t)),"number"==typeof i)t.to(i);else if("string"==typeof n){if("undefined"==typeof t[n])throw new TypeError('No method n
1663amed "'+n+'"');t[n]()}else e.interval&&e.ride&&(t.pause(),t.cycle())})},r._dataApiClickHandler=function(t){var e=m.getSelectorFromElement(this);if(e){var n=p(e)[0];if(n&&p(n).hasClass(K)){var i=l({},p(n).data(),p(this).data()),o=this.getAttribute("data-slide-to");o&&(i.interval=!1),r._jQueryInterface.call(p(n),i),o&&p(n).data(x).to(o),t.preventDefault()}}},s(r,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"Default",get:function(){return R}}]),r}();p(document).on(q.CLICK_DATA_API,ot,at._dataApiClickHandler),p(window).on(q.LOAD_DATA_API,function(){for(var t=[].slice.call(document.querySelectorAll(rt)),e=0,n=t.length;e<n;e++){var i=p(t[e]);at._jQueryInterface.call(i,i.data())}}),p.fn[L]=at._jQueryInterface,p.fn[L].Constructor=at,p.fn[L].noConflict=function(){return p.fn[L]=j,at._jQueryInterface};var lt="collapse",ct="bs.collapse",ht="."+ct,ut=p.fn[lt],ft={toggle:!0,parent:""},dt={toggle:"boolean",parent:"(string|element)"},pt={SHOW:"show"+ht,SHOWN:"shown"+ht,HIDE:"hide"+ht,HIDDEN:"hidden"+ht,CLICK_DATA_API:"click"+ht+".data-api"},mt="show",gt="collapse",_t="collapsing",vt="collapsed",yt="width",Et="height",bt=".show, .collapsing",wt='[data-toggle="collapse"]',Ct=function(){function a(e,t){this._isTransitioning=!1,this._element=e,this._config=this._getConfig(t),this._triggerArray=[].slice.call(document.querySelectorAll('[data-toggle="collapse"][href="#'+e.id+'"],[data-toggle="collapse"][data-target="#'+e.id+'"]'));for(var n=[].slice.call(document.querySelectorAll(wt)),i=0,o=n.length;i<o;i++){var r=n[i],s=m.getSelectorFromElement(r),a=[].slice.call(document.querySelectorAll(s)).filter(function(t){return t===e});null!==s&&0<a.length&&(this._selector=s,this._triggerArray.push(r))}this._parent=this._config.parent?this._getParent():null,this._config.parent||this._addAriaAndCollapsedClass(this._element,this._triggerArray),this._config.toggle&&this.toggle()}var t=a.prototype;return t.toggle=function(){p(this._element).hasClass(mt)?this.hide():this.show()},t.show=function(){var t,e,n=this;if(!this._isTransitioning&&!p(this._element).hasClass(mt)&&(this._parent&&0===(t=[].slice.call(this._parent.querySelectorAll(bt)).filter(function(t){return"string"==typeof n._config.parent?t.getAttribute("data-parent")===n._config.parent:t.classList.contains(gt)})).length&&(t=null),!(t&&(e=p(t).not(this._selector).data(ct))&&e._isTransitioning))){var i=p.Event(pt.SHOW);if(p(this._element).trigger(i),!i.isDefaultPrevented()){t&&(a._jQueryInterface.call(p(t).not(this._selector),"hide"),e||p(t).data(ct,null));var o=this._getDimension();p(this._element).removeClass(gt).addClass(_t),this._element.style[o]=0,this._triggerArray.length&&p(this._triggerArray).removeClass(vt).attr("aria-expanded",!0),this.setTransitioning(!0);var r="scroll"+(o[0].toUpperCase()+o.slice(1)),s=m.getTransitionDurationFromElement(this._element);p(this._element).one(m.TRANSITION_END,function(){p(n._element).removeClass(_t).addClass(gt).addClass(mt),n._element.style[o]="",n.setTransitioning(!1),p(n._element).trigger(pt.SHOWN)}).emulateTransitionEnd(s),this._element.style[o]=this._element[r]+"px"}}},t.hide=function(){var t=this;if(!this._isTransitioning&&p(this._element).hasClass(mt)){var e=p.Event(pt.HIDE);if(p(this._element).trigger(e),!e.isDefaultPrevented()){var n=this._getDimension();this._element.style[n]=this._element.getBoundingClientRect()[n]+"px",m.reflow(this._element),p(this._element).addClass(_t).removeClass(gt).removeClass(mt);var i=this._triggerArray.length;if(0<i)for(var o=0;o<i;o++){var r=this._triggerArray[o],s=m.getSelectorFromElement(r);if(null!==s)p([].slice.call(document.querySelectorAll(s))).hasClass(mt)||p(r).addClass(vt).attr("aria-expanded",!1)}this.setTransitioning(!0);this._element.style[n]="";var a=m.getTransitionDurationFromElement(this._element);p(this._element).one(m.TRANSITION_END,function(){t.setTransitioning(!1),p(t._element).removeClass(_t).addClass(gt).trigger(pt.HIDDEN)}).emulateTransitionEnd(a)}}},t.setTransitioning=function(t){this._isTransitioning=t},t.dispose=function(){p.removeData(this._element,ct),this._config=null,this._parent=null,this._element=null,this._triggerArray=null,this._isTransitioning=null},t._getConfig=function(t){return(t=l({},ft,t)).toggle=Boolean(t.toggle),m.typeCheckConfig(lt,t,dt),t},t._getDimension=function(){return p(this._element).hasClass(yt)?yt:Et},t._getParent=function(){var t,n=this;m.isElement(this._config.parent)?(t=this._config.parent,"undefined"!=typeof this._config.parent.jquery&&(t=this._config.parent[0])):t=document.querySelector(this._config.parent);var e='[data-toggle="collapse"][data-parent="'+this._config.parent+'"]',i=[].slice.call(t.querySelectorAll(e));return p(i).each(function(t,e){n._addAriaAndCollapsedClass(a._getTargetFromElement(e),[e])}),t},t._addAriaAndCollapsedClass=function(t,e){var n=p(t).hasClass(mt);e.length&&p(e).toggleClass(vt,!n).attr("aria-expanded",n)},a._getTargetFromElement=function(t){var e=m.getSelectorFromElement(t);return e?document.querySelector(e):null},a._jQueryInterface=function(i){return this.each(function(){var t=p(this),e=t.data(ct),n=l({},ft,t.data(),"object"==typeof i&&i?i:{});if(!e&&n.toggle&&/show|hide/.test(i)&&(n.toggle=!1),e||(e=new a(this,n),t.data(ct,e)),"string"==typeof i){if("undefined"==typeof e[i])throw new TypeError('No method n
1663amed "'+i+'"');e[i]()}})},s(a,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"Default",get:function(){return ft}}]),a}();p(document).on(pt.CLICK_DATA_API,wt,function(t){"A"===t.currentTarget.tagName&&t.preventDefault();var n=p(this),e=m.getSelectorFromElement(this),i=[].slice.call(document.querySelectorAll(e));p(i).each(function(){var t=p(this),e=t.data(ct)?"toggle":n.data();Ct._jQueryInterface.call(t,e)})}),p.fn[lt]=Ct._jQueryInterface,p.fn[lt].Constructor=Ct,p.fn[lt].noConflict=function(){return p.fn[lt]=ut,Ct._jQueryInterface};for(var Tt="undefined"!=typeof window&&"undefined"!=typeof document,St=["Edge","Trident","Firefox"],Dt=0,It=0;It<St.length;It+=1)if(Tt&&0<=navigator.userAgent.indexOf(St[It])){Dt=1;break}var At=Tt&&window.Promise?function(t){var e=!1;return function(){e||(e=!0,window.Promise.resolve().then(function(){e=!1,t()}))}}:function(t){var e=!1;return function(){e||(e=!0,setTimeout(function(){e=!1,t()},Dt))}};function Ot(t){return t&&"[object Function]"==={}.toString.call(t)}function Nt(t,e){if(1!==t.nodeType)return[];var n=t.ownerDocument.defaultView.getComputedStyle(t,null);return e?n[e]:n}function kt(t){return"HTML"===t.nodeName?t:t.parentNode||t.host}function Lt(t){if(!t)return document.body;switch(t.nodeName){case"HTML":case"BODY":return t.ownerDocument.body;case"#document":return t.body}var e=Nt(t),n=e.overflow,i=e.overflowX,o=e.overflowY;return/(auto|scroll|overlay)/.test(n+o+i)?t:Lt(kt(t))}var xt=Tt&&!(!window.MSInputMethodContext||!document.documentMode),Pt=Tt&&/MSIE 10/.test(navigator.userAgent);function Ht(t){return 11===t?xt:10===t?Pt:xt||Pt}function jt(t){if(!t)return document.documentElement;for(var e=Ht(10)?document.body:null,n=t.offsetParent||null;n===e&&t.nextElementSibling;)n=(t=t.nextElementSibling).offsetParent;var i=n&&n.nodeName;return i&&"BODY"!==i&&"HTML"!==i?-1!==["TH","TD","TABLE"].indexOf(n.nodeName)&&"static"===Nt(n,"position")?jt(n):n:t?t.ownerDocument.documentElement:document.documentElement}function Rt(t){return null!==t.parentNode?Rt(t.parentNode):t}function Ft(t,e){if(!(t&&t.nodeType&&e&&e.nodeType))return document.documentElement;var n=t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_FOLLOWING,i=n?t:e,o=n?e:t,r=document.createRange();r.setStart(i,0),r.setEnd(o,0);var s,a,l=r.commonAncestorContainer;if(t!==l&&e!==l||i.contains(o))return"BODY"===(a=(s=l).nodeName)||"HTML"!==a&&jt(s.firstElementChild)!==s?jt(l):l;var c=Rt(t);return c.host?Ft(c.host,e):Ft(t,Rt(e).host)}function Mt(t){var e="top"===(1<arguments.length&&void 0!==arguments[1]?arguments[1]:"top")?"scrollTop":"scrollLeft",n=t.nodeName;if("BODY"!==n&&"HTML"!==n)return t[e];var i=t.ownerDocument.documentElement;return(t.ownerDocument.scrollingElement||i)[e]}function Wt(t,e){var n="x"===e?"Left":"Top",i="Left"===n?"Right":"Bottom";return parseFloat(t["border"+n+"Width"],10)+parseFloat(t["border"+i+"Width"],10)}function Ut(t,e,n,i){return Math.max(e["offset"+t],e["scroll"+t],n["client"+t],n["offset"+t],n["scroll"+t],Ht(10)?parseInt(n["offset"+t])+parseInt(i["margin"+("Height"===t?"Top":"Left")])+parseInt(i["margin"+("Height"===t?"Bottom":"Right")]):0)}function Bt(t){var e=t.body,n=t.documentElement,i=Ht(10)&&getComputedStyle(n);return{height:Ut("Height",e,n,i),width:Ut("Width",e,n,i)}}var qt=function(){function i(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}return function(t,e,n){return e&&i(t.prototype,e),n&&i(t,n),t}}(),Kt=function(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t},Qt=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i])}return t};function Vt(t){return Qt({},t,{right:t.left+t.width,bottom:t.top+t.height})}function Yt(t){var e={};try{if(Ht(10)){e=t.getBoundingClientRect();var n=Mt(t,"top"),i=Mt(t,"left");e.top+=n,e.left+=i,e.bottom+=n,e.right+=i}else e=t.getBoundingClientRect()}catch(t){}var o={left:e.left,top:e.top,width:e.right-e.left,height:e.bottom-e.top},r="HTML"===t.nodeName?Bt(t.ownerDocument):{},s=r.width||t.clientWidth||o.right-o.left,a=r.height||t.clientHeight||o.bottom-o.top,l=t.offsetWidth-s,c=t.offsetHeight-a;if(l||c){var h=Nt(t);l-=Wt(h,"x"),c-=Wt(h,"y"),o.width-=l,o.height-=c}return Vt(o)}function zt(t,e){var n=2<arguments.length&&void 0!==arguments[2]&&arguments[2],i=Ht(10),o="HTML"===e.n
vendor: 8,993 bytes, line 1663
1663odeName,r=Yt(t),s=Yt(e),a=Lt(t),l=Nt(e),c=parseFloat(l.borderTopWidth,10),h=parseFloat(l.borderLeftWidth,10);n&&o&&(s.top=Math.max(s.top,0),s.left=Math.max(s.left,0));var u=Vt({top:r.top-s.top-c,left:r.left-s.left-h,width:r.width,height:r.height});if(u.marginTop=0,u.marginLeft=0,!i&&o){var f=parseFloat(l.marginTop,10),d=parseFloat(l.marginLeft,10);u.top-=c-f,u.bottom-=c-f,u.left-=h-d,u.right-=h-d,u.marginTop=f,u.marginLeft=d}return(i&&!n?e.contains(a):e===a&&"BODY"!==a.nodeName)&&(u=function(t,e){var n=2<arguments.length&&void 0!==arguments[2]&&arguments[2],i=Mt(e,"top"),o=Mt(e,"left"),r=n?-1:1;return t.top+=i*r,t.bottom+=i*r,t.left+=o*r,t.right+=o*r,t}(u,e)),u}function Xt(t){if(!t||!t.parentElement||Ht())return document.documentElement;for(var e=t.parentElement;e&&"none"===Nt(e,"transform");)e=e.parentElement;return e||document.documentElement}function Gt(t,e,n,i){var o=4<arguments.length&&void 0!==arguments[4]&&arguments[4],r={top:0,left:0},s=o?Xt(t):Ft(t,e);if("viewport"===i)r=function(t){var e=1<arguments.length&&void 0!==arguments[1]&&arguments[1],n=t.ownerDocument.documentElement,i=zt(t,n),o=Math.max(n.clientWidth,window.innerWidth||0),r=Math.max(n.clientHeight,window.innerHeight||0),s=e?0:Mt(n),a=e?0:Mt(n,"left");return Vt({top:s-i.top+i.marginTop,left:a-i.left+i.marginLeft,width:o,height:r})}(s,o);else{var a=void 0;"scrollParent"===i?"BODY"===(a=Lt(kt(e))).nodeName&&(a=t.ownerDocument.documentElement):a="window"===i?t.ownerDocument.documentElement:i;var l=zt(a,s,o);if("HTML"!==a.nodeName||function t(e){var n=e.nodeName;if("BODY"===n||"HTML"===n)return!1;if("fixed"===Nt(e,"position"))return!0;var i=kt(e);return!!i&&t(i)}(s))r=l;else{var c=Bt(t.ownerDocument),h=c.height,u=c.width;r.top+=l.top-l.marginTop,r.bottom=h+l.top,r.left+=l.left-l.marginLeft,r.right=u+l.left}}var f="number"==typeof(n=n||0);return r.left+=f?n:n.left||0,r.top+=f?n:n.top||0,r.right-=f?n:n.right||0,r.bottom-=f?n:n.bottom||0,r}function $t(t,e,i,n,o){var r=5<arguments.length&&void 0!==arguments[5]?arguments[5]:0;if(-1===t.indexOf("auto"))return t;var s=Gt(i,n,r,o),a={top:{width:s.width,height:e.top-s.top},right:{width:s.right-e.right,height:s.height},bottom:{width:s.width,height:s.bottom-e.bottom},left:{width:e.left-s.left,height:s.height}},l=Object.keys(a).map(function(t){return Qt({key:t},a[t],{area:(e=a[t],e.width*e.height)});var e}).sort(function(t,e){return e.area-t.area}),c=l.filter(function(t){var e=t.width,n=t.height;return e>=i.clientWidth&&n>=i.clientHeight}),h=0<c.length?c[0].key:l[0].key,u=t.split("-")[1];return h+(u?"-"+u:"")}function Jt(t,e,n){var i=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return zt(n,i?Xt(e):Ft(e,n),i)}function Zt(t){var e=t.ownerDocument.defaultView.getComputedStyle(t),n=parseFloat(e.marginTop||0)+parseFloat(e.marginBottom||0),i=parseFloat(e.marginLeft||0)+parseFloat(e.marginRight||0);return{width:t.offsetWidth+i,height:t.offsetHeight+n}}function te(t){var e={left:"right",right:"left",bottom:"top",top:"bottom"};return t.replace(/left|right|bottom|top/g,function(t){return e[t]})}function ee(t,e,n){n=n.split("-")[0];var i=Zt(t),o={width:i.width,height:i.height},r=-1!==["right","left"].indexOf(n),s=r?"top":"left",a=r?"left":"top",l=r?"height":"width",c=r?"width":"height";return o[s]=e[s]+e[l]/2-i[l]/2,o[a]=n===a?e[a]-i[c]:e[te(a)],o}function ne(t,e){return Array.prototype.find?t.find(e):t.filter(e)[0]}function ie(t,n,e){return(void 0===e?t:t.slice(0,function(t,e,n){if(Array.prototype.findIndex)return t.findIndex(function(t){return t[e]===n});var i=ne(t,function(t){return t[e]===n});return t.indexOf(i)}(t,"name",e))).forEach(function(t){t.function&&console.warn("`modifier.function` is deprecated, use `modifier.fn`!");var e=t.function||t.fn;t.enabled&&Ot(e)&&(n.offsets.popper=Vt(n.offsets.popper),n.offsets.reference=Vt(n.offsets.reference),n=e(n,t))}),n}function oe(t,n){return t.some(function(t){var e=t.name;return t.enabled&&e===n})}function re(t){for(var e=[!1,"ms","Webkit","Moz","O"],n=t.charAt(0).toUpperCase()+t.slice(1),i=0;i<e.length;i++){var o=e[i],r=o?""+o+n:t;if("undefined"!=typeof document.body.style[r])return r}return null}function se(t){var e=t.ownerDocument;return e?e.defaultView:window}function ae(t,e,n,i){n.updateBound=i,se(t).addEventListener("resize",n.updateBound,{passive:!0});var o=Lt(t);return function t(e,n,i,o){var r="BODY"===e.nodeName,s=r?e.ownerDocument.defaultView:e;s.addEventListener(n,i,{passive:!0}),r||t(Lt(s.parentNode),n,i,o),o.push(s)}(o,"scroll",n.updateBound,n.scrollParents),n.scrollElement=o,n.eventsEnabled=!0,n}function le(){var t,e;this.state.eventsEnabled&&(cancelAnimationFrame(this.scheduleUpdate),this.state=(t=this.reference,e=this.state,se(t).removeEventListener("resize",e.updateBound),e.scrollParents.forEach(function(t){t.removeEventListener("scroll",e.updateBound)}),e.updateBound=null,e.scrollParents=[],e.scrollElement=null,e.eventsEnabled=!1,e))}function ce(t){return""!==t&&!isNaN(parseFloat(t))&&isFinite(t)}function he(n,i){Object.keys(i).forEach(function(t){var e="";-1!==["width","height","top","right","bottom","left"].indexOf(t)&&ce(i[t])&&(e="px"),n.style[t]=i[t]+e})}var ue=Tt&&/Firefox/i.test(navigator.userAgent);function fe(t,e,n){var i=ne(t,function(t){return t.name===e}),o=!!i&&t.some(function(t){return t.name===n&&t.enabled&&t.order<i.order});if(!o){var r="`"+e+"`",s="`"+n+"`";console.warn(s+" modifier is required by "+r+" modifier in order to work, be sure to include it before "+r+"!")}return o}var de=["auto-start","auto","auto-end","top-start","top","top-end","right-start","right","right-end","bottom-end","bottom","bottom-start","left-end","left","left-start"],pe=de.slice(3);function me(t){var e=1<arguments.length&&void 0!==arguments[1]&&arguments[1],n=pe.indexOf(t),i=pe.slice(n+1).concat(pe.slice(0,n));return e?i.reverse():i}var ge="flip",_e="clockwise",ve="counterclockwise";function ye(t,o,r,e){var s=[0,0],a=-1!==["right","left"].indexOf(e),n=t.split(/(\+|\-)/).map(function(t){return t.trim()}),i=n.indexOf(ne(n,function(t){return-1!==t.search(/,|\s/)}));n[i]&&-1===n[i].indexOf(",")&&console.warn("Offsets separated by white space(s) are deprecated, use a comma (,) instead.");var l=/\s*,\s*|\s+/,c=-1!==i?[n.slice(0,i).concat([n[i].split(l)[0]]),[n[i].split(l)[1]].concat(n.slice(i+1))]:[n];return(c=c.map(function(t,e){var n=(1===e?!a:a)?"height":"width",i=!1;return t.reduce(function(t,e){return""===t[t.length-1]&&-1!==["+","-"].indexOf(e)?(t[t.length-1]=e,i=!0,t):i?(t[t.length-1]+=e,i=!1,t):t.concat(e)},[]).map(function(t){return function(t,e,n,i){var o=t.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),r=+o[1],s=o[2];if(!r)return t;if(0!==s.indexOf("%"))return"vh"!==s&&"vw"!==s?r:("vh"===s?Math.max(document.documentElement.clientHeight,window.innerHeight||0):Math.max(document.documentElement.clientWidth,window.innerWidth||0))/100*r;var a=void 0;switch(s){case"%p":a=n;break;case"%":case"%r":default:a=i}return Vt(a)[e]/100*r}(t,n,o,r)})})).forEach(function(n,i){n.forEach(function(t,e){ce(t)&&(s[i]+=t*("-"===n[e-1]?-1:1))})}),s}var Ee={placement:"bottom",positionFixed:!1,eventsEnabled:!0,removeOnDestroy:!1,onCreate:function(){},onUpdate:function(){},modifiers:{shift:{order:100,enabled:!0,fn:function(t){var e=t.placement,n=e.split("-")[0],i=e.split("-")[1];if(i){var o=t.offsets,r=o.reference,s=o.popper,a=-1!==["bottom","top"].indexOf(n),l=a?"left":"top",c=a?"width":"height",h={start:Kt({},l,r[l]),end:Kt({},l,r[l]+r[c]-s[c])};t.offsets.popper=Qt({},s,h[i])}return t}},offset:{order:200,enabled:!0,fn:function(t,e){var n=e.offset,i=t.placement,o=t.offsets,r=o.popper,s=o.reference,a=i.split("-")[0],l=void 0;return l=ce(+n)?[+n,0]:ye(n,r,s,a),"left"===a?(r.top+=l[0],r.left-=l[1]):"right"===a?(r.top+=l[0],r.left+=l[1]):"top"===a?(r.left+=l[0],r.top-=l[1]):"bottom"===a&&(r.left+=l[0],r.top+=l[1]),t.popper=r,t},offset:0},preventOverflow:{order:300,enabled:!0,fn:function(t,i){var e=i.boundariesElement||jt(t.instance.popper);t.instance.reference===e&&(e=jt(e));var n=re("transform"),o=t.instance.popper.style,r=o.top,s=o.left,a=o[n];o.top="",o.left="",o[n]="";var l=Gt(t.instance.popper,t.instance.reference,i.padding,e,t.positionFixed);o.top=r,o.left=s,o[n]=a,i.boundaries=l;var c=i.priority,h=t.offsets.popper,u={primary:function(t){var e=h[t];return h[t]<l[t]&&!i.escapeWithReference&&(e=Math.max(h[t],l[t])),Kt({},t,e)},secondary:function(t){var e="right"===t?"left":"top",n=h[e];return h[t]>l[t]&&!i.escapeWithReference&&(n=Math.min(h[e],l[t]-("right"===t?h.width:h.height))),Kt({},e,n)}};return c.forEach(function(t){var e=-1!==["left","top"].indexOf(t)?"primary":"secondary";h=Qt({},h,u[e](t))}),t.offsets.popper=h,t},priority:["left","right","top","bottom"],padding:5,boundariesElement:"scrollParent"},keepTogether:{order:400,enabled:!0,fn:function(t){var e=t.offsets,n=e.popper,i=e.reference,o=t.placement.split("-")[0],r=Math.floor,s=-1!==["top","bottom"].indexOf(o),a=s?"right":"bottom",l=s?"left":"top",c=s?"width":"height";return n[a]<r(i[l])&&(t.offsets.popper[l]=r(i[l])-n[c]),n[l]>
vendor: 4,451 bytes, line 1663
1663r(i[a])&&(t.offsets.popper[l]=r(i[a])),t}},arrow:{order:500,enabled:!0,fn:function(t,e){var n;if(!fe(t.instance.modifiers,"arrow","keepTogether"))return t;var i=e.element;if("string"==typeof i){if(!(i=t.instance.popper.querySelector(i)))return t}else if(!t.instance.popper.contains(i))return console.warn("WARNING: `arrow.element` must be child of its popper element!"),t;var o=t.placement.split("-")[0],r=t.offsets,s=r.popper,a=r.reference,l=-1!==["left","right"].indexOf(o),c=l?"height":"width",h=l?"Top":"Left",u=h.toLowerCase(),f=l?"left":"top",d=l?"bottom":"right",p=Zt(i)[c];a[d]-p<s[u]&&(t.offsets.popper[u]-=s[u]-(a[d]-p)),a[u]+p>s[d]&&(t.offsets.popper[u]+=a[u]+p-s[d]),t.offsets.popper=Vt(t.offsets.popper);var m=a[u]+a[c]/2-p/2,g=Nt(t.instance.popper),_=parseFloat(g["margin"+h],10),v=parseFloat(g["border"+h+"Width"],10),y=m-t.offsets.popper[u]-_-v;return y=Math.max(Math.min(s[c]-p,y),0),t.arrowElement=i,t.offsets.arrow=(Kt(n={},u,Math.round(y)),Kt(n,f,""),n),t},element:"[x-arrow]"},flip:{order:600,enabled:!0,fn:function(p,m){if(oe(p.instance.modifiers,"inner"))return p;if(p.flipped&&p.placement===p.originalPlacement)return p;var g=Gt(p.instance.popper,p.instance.reference,m.padding,m.boundariesElement,p.positionFixed),_=p.placement.split("-")[0],v=te(_),y=p.placement.split("-")[1]||"",E=[];switch(m.behavior){case ge:E=[_,v];break;case _e:E=me(_);break;case ve:E=me(_,!0);break;default:E=m.behavior}return E.forEach(function(t,e){if(_!==t||E.length===e+1)return p;_=p.placement.split("-")[0],v=te(_);var n,i=p.offsets.popper,o=p.offsets.reference,r=Math.floor,s="left"===_&&r(i.right)>r(o.left)||"right"===_&&r(i.left)<r(o.right)||"top"===_&&r(i.bottom)>r(o.top)||"bottom"===_&&r(i.top)<r(o.bottom),a=r(i.left)<r(g.left),l=r(i.right)>r(g.right),c=r(i.top)<r(g.top),h=r(i.bottom)>r(g.bottom),u="left"===_&&a||"right"===_&&l||"top"===_&&c||"bottom"===_&&h,f=-1!==["top","bottom"].indexOf(_),d=!!m.flipVariations&&(f&&"start"===y&&a||f&&"end"===y&&l||!f&&"start"===y&&c||!f&&"end"===y&&h);(s||u||d)&&(p.flipped=!0,(s||u)&&(_=E[e+1]),d&&(y="end"===(n=y)?"start":"start"===n?"end":n),p.placement=_+(y?"-"+y:""),p.offsets.popper=Qt({},p.offsets.popper,ee(p.instance.popper,p.offsets.reference,p.placement)),p=ie(p.instance.modifiers,p,"flip"))}),p},behavior:"flip",padding:5,boundariesElement:"viewport"},inner:{order:700,enabled:!1,fn:function(t){var e=t.placement,n=e.split("-")[0],i=t.offsets,o=i.popper,r=i.reference,s=-1!==["left","right"].indexOf(n),a=-1===["top","left"].indexOf(n);return o[s?"left":"top"]=r[n]-(a?o[s?"width":"height"]:0),t.placement=te(e),t.offsets.popper=Vt(o),t}},hide:{order:800,enabled:!0,fn:function(t){if(!fe(t.instance.modifiers,"hide","preventOverflow"))return t;var e=t.offsets.reference,n=ne(t.instance.modifiers,function(t){return"preventOverflow"===t.name}).boundaries;if(e.bottom<n.top||e.left>n.right||e.top>n.bottom||e.right<n.left){if(!0===t.hide)return t;t.hide=!0,t.attributes["x-out-of-boundaries"]=""}else{if(!1===t.hide)return t;t.hide=!1,t.attributes["x-out-of-boundaries"]=!1}return t}},computeStyle:{order:850,enabled:!0,fn:function(t,e){var n=e.x,i=e.y,o=t.offsets.popper,r=ne(t.instance.modifiers,function(t){return"applyStyle"===t.name}).gpuAcceleration;void 0!==r&&console.warn("WARNING: `gpuAcceleration` option moved to `computeStyle` modifier and will not be supported in future versions of Popper.js!");var s,a,l,c,h,u,f,d,p,m,g,_,v,y,E=void 0!==r?r:e.gpuAcceleration,b=jt(t.instance.popper),w=Yt(b),C={position:o.position},T=(s=t,a=window.devicePixelRatio<2||!ue,l=s.offsets,c=l.popper,h=l.reference,u=Math.round,f=Math.floor,d=function(t){return t},p=u(h.width),m=u(c.width),g=-1!==["left","right"].indexOf(s.placement),_=-1!==s.placement.indexOf("-"),y=a?u:d,{left:(v=a?g||_||p%2==m%2?u:f:d)(p%2==1&&m%2==1&&!_&&a?c.left-1:c.left),top:y(c.top),bottom:y(c.bottom),right:v(c.right)}),S="bottom"===n?"top":"bottom",D="right"===i?"left":"right",I=re("transform"),A=void 0,O=void 0;if(O="bottom"===S?"HTML"===b.nodeName?-b.clientHeight+T.bottom:-w.height+T.bottom:T.top,A="right"===D?"HTML"===b.nodeName?-b.clientWidth+T.right:-w.width+T.right:T.left,E&&I)C[I]="translate3d("+A+"px, "+O+"px, 0)",C[S]=0,C[D]=0,C.willChange="transform";else{var N="bottom"===S?-1:1,k="right"===D?-1:1;C[S]=O*N,C[D]=A*k,C.willChange=S+", "+D}var L={"x-placement":t.placement};return t.attributes=Qt({},L,t.attributes),t.styles=Qt({},C,t.styles),t.arrowStyles=Qt({},t.offsets.arrow,t.arrowStyles),t}
vendor: 4,105 bytes, line 1663
1663,gpuAcceleration:!0,x:"bottom",y:"right"},applyStyle:{order:900,enabled:!0,fn:function(t){var e,n;return he(t.instance.popper,t.styles),e=t.instance.popper,n=t.attributes,Object.keys(n).forEach(function(t){!1!==n[t]?e.setAttribute(t,n[t]):e.removeAttribute(t)}),t.arrowElement&&Object.keys(t.arrowStyles).length&&he(t.arrowElement,t.arrowStyles),t},onLoad:function(t,e,n,i,o){var r=Jt(o,e,t,n.positionFixed),s=$t(n.placement,r,e,t,n.modifiers.flip.boundariesElement,n.modifiers.flip.padding);return e.setAttribute("x-placement",s),he(e,{position:n.positionFixed?"fixed":"absolute"}),n},gpuAcceleration:void 0}}},be=function(){function r(t,e){var n=this,i=2<arguments.length&&void 0!==arguments[2]?arguments[2]:{};!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,r),this.scheduleUpdate=function(){return requestAnimationFrame(n.update)},this.update=At(this.update.bind(this)),this.options=Qt({},r.Defaults,i),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=t&&t.jquery?t[0]:t,this.popper=e&&e.jquery?e[0]:e,this.options.modifiers={},Object.keys(Qt({},r.Defaults.modifiers,i.modifiers)).forEach(function(t){n.options.modifiers[t]=Qt({},r.Defaults.modifiers[t]||{},i.modifiers?i.modifiers[t]:{})}),this.modifiers=Object.keys(this.options.modifiers).map(function(t){return Qt({name:t},n.options.modifiers[t])}).sort(function(t,e){return t.order-e.order}),this.modifiers.forEach(function(t){t.enabled&&Ot(t.onLoad)&&t.onLoad(n.reference,n.popper,n.options,t,n.state)}),this.update();var o=this.options.eventsEnabled;o&&this.enableEventListeners(),this.state.eventsEnabled=o}return qt(r,[{key:"update",value:function(){return function(){if(!this.state.isDestroyed){var t={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};t.offsets.reference=Jt(this.state,this.popper,this.reference,this.options.positionFixed),t.placement=$t(this.options.placement,t.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding),t.originalPlacement=t.placement,t.positionFixed=this.options.positionFixed,t.offsets.popper=ee(this.popper,t.offsets.reference,t.placement),t.offsets.popper.position=this.options.positionFixed?"fixed":"absolute",t=ie(this.modifiers,t),this.state.isCreated?this.options.onUpdate(t):(this.state.isCreated=!0,this.options.onCreate(t))}}.call(this)}},{key:"destroy",value:function(){return function(){return this.state.isDestroyed=!0,oe(this.modifiers,"applyStyle")&&(this.popper.removeAttribute("x-placement"),this.popper.style.position="",this.popper.style.top="",this.popper.style.left="",this.popper.style.right="",this.popper.style.bottom="",this.popper.style.willChange="",this.popper.style[re("transform")]=""),this.disableEventListeners(),this.options.removeOnDestroy&&this.popper.parentNode.removeChild(this.popper),this}.call(this)}},{key:"enableEventListeners",value:function(){return function(){this.state.eventsEnabled||(this.state=ae(this.reference,this.options,this.state,this.scheduleUpdate))}.call(this)}},{key:"disableEventListeners",value:function(){return le.call(this)}}]),r}();be.Utils=("undefined"!=typeof window?window:global).PopperUtils,be.placements=de,be.Defaults=Ee;var we="dropdown",Ce="bs.dropdown",Te="."+Ce,Se=".data-api",De=p.fn[we],Ie=new RegExp("38|40|27"),Ae={HIDE:"hide"+Te,HIDDEN:"hidden"+Te,SHOW:"show"+Te,SHOWN:"shown"+Te,CLICK:"click"+Te,CLICK_DATA_API:"click"+Te+Se,KEYDOWN_DATA_API:"keydown"+Te+Se,KEYUP_DATA_API:"keyup"+Te+Se},Oe="disabled",Ne="show",ke="dropup",Le="dropright",xe="dropleft",Pe="dropdown-menu-right",He="position-static",je='[data-toggle="dropdown"]',Re=".dropdown form",Fe=".dropdown-menu",Me=".navbar-nav",We=".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",Ue="top-start",Be="top-end",qe="bottom-start",Ke="bottom-end",Qe="right-start",Ve="left-start",Ye={offset:0,flip:!0,boundary:"scrollParent",reference:"toggle",display:"dynamic"},ze={offset:"(number|string|function)",flip:"boolean",boundary:"(string|element)",reference:"(string|element)",display:"str
1663ing"},Xe=function(){function c(t,e){this._element=t,this._popper=null,this._config=this._getConfig(e),this._menu=this._getMenuElement(),this._inNavbar=this._detectNavbar(),this._addEventListeners()}var t=c.prototype;return t.toggle=function(){if(!this._element.disabled&&!p(this._element).hasClass(Oe)){var t=c._getParentFromElement(this._element),e=p(this._menu).hasClass(Ne);if(c._clearMenus(),!e){var n={relatedTarget:this._element},i=p.Event(Ae.SHOW,n);if(p(t).trigger(i),!i.isDefaultPrevented()){if(!this._inNavbar){if("undefined"==typeof be)throw new TypeError("Bootstrap's dropdowns require Popper.js (https://popper.js.org/)");var o=this._element;"parent"===this._config.reference?o=t:m.isElement(this._config.reference)&&(o=this._config.reference,"undefined"!=typeof this._config.reference.jquery&&(o=this._config.reference[0])),"scrollParent"!==this._config.boundary&&p(t).addClass(He),this._popper=new be(o,this._menu,this._getPopperConfig())}"ontouchstart"in document.documentElement&&0===p(t).closest(Me).length&&p(document.body).children().on("mouseover",null,p.noop),this._element.focus(),this._element.setAttribute("aria-expanded",!0),p(this._menu).toggleClass(Ne),p(t).toggleClass(Ne).trigger(p.Event(Ae.SHOWN,n))}}}},t.show=function(){if(!(this._element.disabled||p(this._element).hasClass(Oe)||p(this._menu).hasClass(Ne))){var t={relatedTarget:this._element},e=p.Event(Ae.SHOW,t),n=c._getParentFromElement(this._element);p(n).trigger(e),e.isDefaultPrevented()||(p(this._menu).toggleClass(Ne),p(n).toggleClass(Ne).trigger(p.Event(Ae.SHOWN,t)))}},t.hide=function(){if(!this._element.disabled&&!p(this._element).hasClass(Oe)&&p(this._menu).hasClass(Ne)){var t={relatedTarget:this._element},e=p.Event(Ae.HIDE,t),n=c._getParentFromElement(this._element);p(n).trigger(e),e.isDefaultPrevented()||(p(this._menu).toggleClass(Ne),p(n).toggleClass(Ne).trigger(p.Event(Ae.HIDDEN,t)))}},t.dispose=function(){p.removeData(this._element,Ce),p(this._element).off(Te),this._element=null,(this._menu=null)!==this._popper&&(this._popper.destroy(),this._popper=null)},t.update=function(){this._inNavbar=this._detectNavbar(),null!==this._popper&&this._popper.scheduleUpdate()},t._addEventListeners=function(){var e=this;p(this._element).on(Ae.CLICK,function(t){t.preventDefault(),t.stopPropagation(),e.toggle()})},t._getConfig=function(t){return t=l({},this.constructor.Default,p(this._element).data(),t),m.typeCheckConfig(we,t,this.constructor.DefaultType),t},t._getMenuElement=function(){if(!this._menu){var t=c._getParentFromElement(this._element);t&&(this._menu=t.querySelector(Fe))}return this._menu},t._getPlacement=function(){var t=p(this._element.parentNode),e=qe;return t.hasClass(ke)?(e=Ue,p(this._menu).hasClass(Pe)&&(e=Be)):t.hasClass(Le)?e=Qe:t.hasClass(xe)?e=Ve:p(this._menu).hasClass(Pe)&&(e=Ke),e},t._detectNavbar=function(){return 0<p(this._element).closest(".navbar").length},t._getOffset=function(){var e=this,t={};return"function"==typeof this._config.offset?t.fn=function(t){return t.offsets=l({},t.offsets,e._config.offset(t.offsets,e._element)||{}),t}:t.offset=this._config.offset,t},t._getPopperConfig=function(){var t={placement:this._getPlacement(),modifiers:{offset:this._getOffset(),flip:{enabled:this._config.flip},preventOverflow:{boundariesElement:this._config.boundary}}};return"static"===this._config.display&&(t.modifiers.applyStyle={enabled:!1}),t},c._jQueryInterface=function(e){return this.each(function(){var t=p(this).data(Ce);if(t||(t=new c(this,"object"==typeof e?e:null),p(this).data(Ce,t)),"string"==typeof e){if("undefined"==typeof t[e])throw new TypeError('No method named "'+e+'"');t[e]()}})},c._clearMenus=function(t){if(!t||3!==t.which&&("keyup"!==t.type||9===t.which))for(var e=[].slice.call(document.querySelectorAll(je)),n=0,i=e.length;n<i;n++){var o=c._getParentFromElement(e[n]),r=p(e[n]).data(Ce),s={relatedTarget:e[n]};if(t&&"click"===t.type&&(s.clickEvent=t),r){var a=r._menu;if(p(o).hasClass(Ne)&&!(t&&("click"===t.type&&/input|textarea/i.test(t.target.tagName)||"keyup"===t.type&&9===t.which)&&p.contains(o,t.target))){var l=p.Event(Ae.HIDE,s);p(o).trigger(l),l.isDefaultPrevented()||("ontouchstart"in document.documentElement&&p(document.body).children().off("mouseover",null,p.noop),e[n].setAttribute("aria-expanded","fal
1663se"),p(a).removeClass(Ne),p(o).removeClass(Ne).trigger(p.Event(Ae.HIDDEN,s)))}}}},c._getParentFromElement=function(t){var e,n=m.getSelectorFromElement(t);return n&&(e=document.querySelector(n)),e||t.parentNode},c._dataApiKeydownHandler=function(t){if((/input|textarea/i.test(t.target.tagName)?!(32===t.which||27!==t.which&&(40!==t.which&&38!==t.which||p(t.target).closest(Fe).length)):Ie.test(t.which))&&(t.preventDefault(),t.stopPropagation(),!this.disabled&&!p(this).hasClass(Oe))){var e=c._getParentFromElement(this),n=p(e).hasClass(Ne);if(n&&(!n||27!==t.which&&32!==t.which)){var i=[].slice.call(e.querySelectorAll(We));if(0!==i.length){var o=i.indexOf(t.target);38===t.which&&0<o&&o--,40===t.which&&o<i.length-1&&o++,o<0&&(o=0),i[o].focus()}}else{if(27===t.which){var r=e.querySelector(je);p(r).trigger("focus")}p(this).trigger("click")}}},s(c,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"Default",get:function(){return Ye}},{key:"DefaultType",get:function(){return ze}}]),c}();p(document).on(Ae.KEYDOWN_DATA_API,je,Xe._dataApiKeydownHandler).on(Ae.KEYDOWN_DATA_API,Fe,Xe._dataApiKeydownHandler).on(Ae.CLICK_DATA_API+" "+Ae.KEYUP_DATA_API,Xe._clearMenus).on(Ae.CLICK_DATA_API,je,function(t){t.preventDefault(),t.stopPropagation(),Xe._jQueryInterface.call(p(this),"toggle")}).on(Ae.CLICK_DATA_API,Re,function(t){t.stopPropagation()}),p.fn[we]=Xe._jQueryInterface,p.fn[we].Constructor=Xe,p.fn[we].noConflict=function(){return p.fn[we]=De,Xe._jQueryInterface};var Ge="modal",$e="bs.modal",Je="."+$e,Ze=p.fn[Ge],tn={backdrop:!0,keyboard:!0,focus:!0,show:!0},en={backdrop:"(boolean|string)",keyboard:"boolean",focus:"boolean",show:"boolean"},nn={HIDE:"hide"+Je,HIDDEN:"hidden"+Je,SHOW:"show"+Je,SHOWN:"shown"+Je,FOCUSIN:"focusin"+Je,RESIZE:"resize"+Je,CLICK_DISMISS:"click.dismiss"+Je,KEYDOWN_DISMISS:"keydown.dismiss"+Je,MOUSEUP_DISMISS:"mouseup.dismiss"+Je,MOUSEDOWN_DISMISS:"mousedown.dismiss"+Je,CLICK_DATA_API:"click"+Je+".data-api"},on="modal-dialog-scrollable",rn="modal-scrollbar-measure",sn="modal-backdrop",an="modal-open",ln="fade",cn="show",hn=".modal-dialog",un=".modal-body",fn='[data-toggle="modal"]',dn='[data-dismiss="modal"]',pn=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",mn=".sticky-top",gn=function(){function o(t,e){this._config=this._getConfig(e),this._element=t,this._dialog=t.querySelector(hn),this._backdrop=null,this._isShown=!1,this._isBodyOverflowing=!1,this._ignoreBackdropClick=!1,this._isTransitioning=!1,this._scrollbarWidth=0}var t=o.prototype;return t.toggle=function(t){return this._isShown?this.hide():this.show(t)},t.show=function(t){var e=this;if(!this._isShown&&!this._isTransitioning){p(this._element).hasClass(ln)&&(this._isTransitioning=!0);var n=p.Event(nn.SHOW,{relatedTarget:t});p(this._element).trigger(n),this._isShown||n.isDefaultPrevented()||(this._isShown=!0,this._checkScrollbar(),this._setScrollbar(),this._adjustDialog(),this._setEscapeEvent(),this._setResizeEvent(),p(this._element).on(nn.CLICK_DISMISS,dn,function(t){return e.hide(t)}),p(this._dialog).on(nn.MOUSEDOWN_DISMISS,function(){p(e._element).one(nn.MOUSEUP_DISMISS,function(t){p(t.target).is(e._element)&&(e._ignoreBackdropClick=!0)})}),this._showBackdrop(function(){return e._showElement(t)}))}},t.hide=function(t){var e=this;if(t&&t.preventDefault(),this._isShown&&!this._isTransitioning){var n=p.Event(nn.HIDE);if(p(this._element).trigger(n),this._isShown&&!n.isDefaultPrevented()){this._isShown=!1;var i=p(this._element).hasClass(ln);if(i&&(this._isTransitioning=!0),this._setEscapeEvent(),this._setResizeEvent(),p(document).off(nn.FOCUSIN),p(this._element).removeClass(cn),p(this._element).off(nn.CLICK_DISMISS),p(this._dialog).off(nn.MOUSEDOWN_DISMISS),i){var o=m.getTransitionDurationFromElement(this._element);p(this._element).one(m.TRANSITION_END,function(t){return e._hideModal(t)}).emulateTransitionEnd(o)}else this._hideModal()}}},t.dispose=function(){[window,this._element,this._dialog].forEach(function(t){return p(t).off(Je)}),p(document).off(nn.FOCUSIN),p.removeData(this._element,$e),this._config=null,this._element=null,this._dialog=null,this._backdrop=null,this._isShown=null,this._isBodyOverflowing=null,this._ignoreBackdropClick=null,this._isTransitioning=null,this._scrollbarWidth=null},t.handleUpdate=function(){this._adjustDialog()},t._getConfig=function(t){return t=l({},tn,t),m.typeCheckConfig(Ge,t,en),t},t._showElement=function(t){var e=this,n=p(this._element).hasClass(ln);this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE||document.body.appendChild(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),p(this._dialog).hasClass(on)?this._dialog.querySelector(un).scrollTop=0:this._element.scrollTop=0,n&&m.reflow(this._element),p(this._element).addClass(cn),this._config.focus&&this._enforceFocus();var i=p.Event(nn.SHOWN,{relatedTarget:t}),o=function(){e._config.focus&&e._element.focus(),e._isTransitioning=!1,p(e._element).trigger(i)};if(n){var r=m.getTransitionDurationFromElement(this._dialog);p(this._dialog).one(m.TRANSITION_END,o).emulateTransitionEnd(r)}else o()},t._enforceFocus=function(){var e=this;p(document).off(nn.FOCUSIN).on(nn.FOCUSIN,function(t){document!==t.target&&e._element!==t.target&&0===p(e._element).has(t.target).length&&e._element.focus()})},t._setEscapeEvent=function(){var e=this;this._isShown&&this._config.keyboard?p(this._element).on(nn.KEYDOWN_DISMISS,function(t){27===t.which&&(t.preventDefault(),e.hide())}):this._isShown||p(this._element).off(nn.KEYDOWN_DISMISS)},t._setResizeEvent=function(){var e=this;this._isShown?p(window).on(nn.RESIZE,function(t){return e.handleUpdate(t)}):p(window).off(nn.RESIZE)},t._hideModal=function(){var t=this;this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._isTransitioning=!1,this._showBackdrop(function(){p(document.body).removeClass(an),t._resetAdjustments(),t._resetScrollbar(),p(t._element).trigger(nn.HIDDEN)})},t._removeBackdrop=function(){this._backdrop&&(p(this._backdrop).remove(),this._backdrop=null)},t._showBackdrop=function(t){var e=this,n=p(this._element).hasClass(ln)?ln:"";if(this._isShown&&this._config.backdrop){if(this._backdrop=document.createElement("div"),this._backdrop.className=sn,n&&this._backdrop.classList.add(n),p(this._backdrop).appendTo(document.body),p(this._element).on(nn.CLICK_DISMISS,function(t){e._ignoreBackdropClick?e._ignoreBackdropClick=!1:t.target===t.currentTarget&&("static"===e._config.backdrop?e._element.focus():e.hide())}),n&&m.reflow(this._backdrop),p(this._backdrop).addClass(cn),!t)return;if(!n)return void t();var i=m.getTransitionDurationFromElement(this._backdrop);p(this._backdrop).one(m.TRANSITION_END,t).emulateTransitionEnd(i)}else if(!this._isShown&&this._backdrop){p(this._backdrop).removeClass(cn);var o=function(){e._removeBackdrop(),t&&t()};if(p(this._element).hasClass(ln)){var r=m.getTransitionDurationFromElement(this._backdrop);p(this._backdrop).one(m.TRANSITION_END,o).emulateTransitionEnd(r)}else o()}else t&&t()},t._adjustDialog=function(){var t=this._element.scrollHeight>document.documentElement.clientHeight;!this._isBodyOverflowing&&t&&(this._element.style.paddingLeft=this._scrollbarWidth+"px"),this._isBodyOverflowing&&!t&&(this._element.style.paddingRight=this._scrollbarWidth+"px")},t._resetAdjustments=function(){this._element.style.paddingLeft="",this._element.style.paddingRight=""},t._checkScrollbar=function(){var t=document.body.getBoundingClientRect();this._isBodyOverflowing=t.left+t.right<window.innerWidth,this._scrollbarWidth=this._getScrollbarWidth()},t._setScrollbar=function(){var o=this;if(this._isBodyOverflowing){var t=[].slice.call(document.querySelectorAll(pn)),e=[].slice.call(document.querySelectorAll(mn));p(t).each(function(t,e){var n=e.style.paddingRight,i=p(e).css("padding-right");p(e).data("padding-right",n).css("padding-right",parseFloat(i)+o._scrollbarWidth+"px")}),p(e).each(function(t,e){var n=e.style.marginRight,i=p(e).css("margin-right");p(e).data("margin-right",n).css("margin-right",parseFloat(i)-o._scrollbarWidth+"px")});var n=document.body.style.paddingRight,i=p(document.body).css("padding-right");p(document.body).data("padding-right",n).css("padding-right",parseFloat(i)+this._scrollbarWidth+"px")}p(document.body).addClass(an)},t._resetScrollbar=function(){var t=[].slice.call(document.querySelectorAll(pn));p(t).each(function(t,e){var n=p(e).data("padding-right");p(e).removeData("padding-right"),e.style.paddingRight=n||""});var e=[].slice.call(document.querySelectorAll(""+mn));p(e).each(function(t,e){var n=p(e).data("margin-right");"undefined"!=typeof n&&p(e).css("margin-right",n).removeData("margin-right")});var n=p(document.body).data("padding-right");p(document.body).removeData("padding-right"),document.body.style.paddingRight=n||""},t._getScrollbarWidth=function(){var t=document.createElement("div");t.className=rn,document.body.appendChild(t);var e=t.getBoundingClientRect().width-t.clientWidth;return document.body.removeChild(t),e},o._jQueryInterface=function(n,i){return this.each(function(){var t=p(this).data($e),e=l({},tn,p(this).data(),"object"==typeof n&&n?n:{});if(t||(t=new o(this,e),p(this).data($e,t)),"string"==typeof n){if("undefined"==typeof t[n])throw new TypeError('No method n
1663amed "'+n+'"');t[n](i)}else e.show&&t.show(i)})},s(o,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"Default",get:function(){return tn}}]),o}();p(document).on(nn.CLICK_DATA_API,fn,function(t){var e,n=this,i=m.getSelectorFromElement(this);i&&(e=document.querySelector(i));var o=p(e).data($e)?"toggle":l({},p(e).data(),p(this).data());"A"!==this.tagName&&"AREA"!==this.tagName||t.preventDefault();var r=p(e).one(nn.SHOW,function(t){t.isDefaultPrevented()||r.one(nn.HIDDEN,function(){p(n).is(":visible")&&n.focus()})});gn._jQueryInterface.call(p(e),o,this)}),p.fn[Ge]=gn._jQueryInterface,p.fn[Ge].Constructor=gn,p.fn[Ge].noConflict=function(){return p.fn[Ge]=Ze,gn._jQueryInterface};var _n=["background","cite","href","itemtype","longdesc","poster","src","xlink:href"],vn={"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},yn=/^(?:(?:https?|mailto|ftp|tel|file):|[^&:/?#]*(?:[/?#]|$))/gi,En=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[a-z0-9+/]+=*$/i;function bn(t,s,e){if(0===t.length)return t;if(e&&"function"==typeof e)return e(t);for(var n=(new window.DOMParser).parseFromString(t,"text/html"),a=Object.keys(s),l=[].slice.call(n.body.querySelectorAll("*")),i=function(t,e){var n=l[t],i=n.nodeName.toLowerCase();if(-1===a.indexOf(n.nodeName.toLowerCase()))return n.parentNode.removeChild(n),"continue";var o=[].slice.call(n.attributes),r=[].concat(s["*"]||[],s[i]||[]);o.forEach(function(t){(function(t,e){var n=t.nodeName.toLowerCase();if(-1!==e.indexOf(n))return-1===_n.indexOf(n)||Boolean(t.nodeValue.match(yn)||t.nodeValue.match(En));for(var i=e.filter(function(t){return t instanceof RegExp}),o=0,r=i.length;o<r;o++)if(n.match(i[o]))return!0;return!1})(t,r)||n.removeAttribute(t.nodeName)})},o=0,r=l.length;o<r;o++)i(o);return n.body.innerHTML}var wn="tooltip",Cn="bs.tooltip",Tn="."+Cn,Sn=p.fn[wn],Dn="bs-tooltip",In=new RegExp("(^|\\s)"+Dn+"\\S+","g"),An=["sanitize","whiteList","sanitizeFn"],On={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(number|string|function)",container:"(string|element|boolean)",fallbackPlacement:"(string|array)",boundary:"(string|element)",sanitize:"boolean",sanitizeFn:"(null|function)",whiteList:"object"},Nn={AUTO:"auto",TOP:"top",RIGHT:"right",BOTTOM:"bottom",LEFT:"left"},kn={animation:!0,template:'<div class="tooltip" role="tooltip"><div class="arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:0,container:!1,fallbackPlacement:"flip",boundary:"scrollParent",sanitize:!0,sanitizeFn:null,whiteList:vn},Ln="show",xn="out",Pn={HIDE:"hide"+Tn,HIDDEN:"hidden"+Tn,SHOW:"show"+Tn,SHOWN:"shown"+Tn,INSERTED:"inserted"+Tn,CLICK:"click"+Tn,FOCUSIN:"focusin"+Tn,FOCUSOUT:"focusout"+Tn,MOUSEENTER:"mouseenter"+Tn,MOUSELEAVE:"mouseleave"+Tn},Hn="fade",jn="show",Rn=".tooltip-inner",Fn=".arrow",Mn="hover",Wn="focus",Un="click",Bn="manual",qn=function(){function i(t,e){if("undefined"==typeof be)throw new TypeError("Bootstrap's tooltips require Popper.js (https://popper.js.org/)");this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this.element=t,this.config=this._getConfig(e),this.tip=null,this._setListeners()}var t=i.prototype;return t.enable=function(){this._isEnabled=!0},t.disable=function(){this._isEnabled=!1},t.toggleEnabled=function(){this._isEnabled=!this._isEnabled},t.toggle=function(t){if(this._isEnabled)if(t){var e=this.constructor.DATA_KEY,n=p(t.currentTarget).data(e);n||(n=new this.constructor(t.currentTarget,this._getDelegateConfig()),p(t.currentTarget).data(e,n)),n._activeTrigger.click=!n._activeTrigger.click,n._isWithActiveTrigger()?n._enter(null,n):n._leave(null,n)}else{if(p(this.getTipElement()).hasClass(jn))return void this._leave(null,this);this._enter(null,this)}},t.dispose=function(){clearTimeout(this._timeout),p.removeData(this.element,this.constructor.DATA_KEY),p(this.element).off(this.constructor.EVENT_KEY),p(this.element).closest(".modal").off("hide.bs.modal"),this.tip&&p(this.tip).remove(),this._isEnabled=null,this._timeout=null,this._hoverState=null,(this._activeTrigger=null)!==this._popper&&this._popper.destroy(),this._popper=null,this.element=null,this.config=null,this.tip=null},t.show=function(){var e=this;if("none"===p(this.element).css("display"))throw new Error("Please use show on visible elements");var t=p.Event(this.constructor.Event.SHOW);if(this.isWithContent()&&this._isEnabled){p(this.element).trigger(t);var n=m.findShadowRoot(this.element),i=p.contains(null!==n?n:this.element.ownerDocument.documentElement,this.element);if(t.isDefaultPrevented()||!i)return;var o=this.getTipElement(),r=m.getUID(this.constructor.NAME);o.setAttribute("id",r),this.element.setAttribute("aria-describedby",r),this.setContent(),this.config.animation&&p(o).addClass(Hn);var s="function"==typeof this.config.placement?this.config.placement.call(this,o,this.element):this.config.placement,a=this._getAttachment(s);this.addAttachmentClass(a);var l=this._getContainer();p(o).data(this.constructor.DATA_KEY,this),p.contains(this.element.ownerDocument.documentElement,this.tip)||p(o).appendTo(l),p(this.element).trigger(this.constructor.Event.INSERTED),this._popper=new be(this.element,o,{placement:a,modifiers:{offset:this._getOffset(),flip:{behavior:this.config.fallbackPlacement},arrow:{element:Fn}
1663,preventOverflow:{boundariesElement:this.config.boundary}},onCreate:function(t){t.originalPlacement!==t.placement&&e._handlePopperPlacementChange(t)},onUpdate:function(t){return e._handlePopperPlacementChange(t)}}),p(o).addClass(jn),"ontouchstart"in document.documentElement&&p(document.body).children().on("mouseover",null,p.noop);var c=function(){e.config.animation&&e._fixTransition();var t=e._hoverState;e._hoverState=null,p(e.element).trigger(e.constructor.Event.SHOWN),t===xn&&e._leave(null,e)};if(p(this.tip).hasClass(Hn)){var h=m.getTransitionDurationFromElement(this.tip);p(this.tip).one(m.TRANSITION_END,c).emulateTransitionEnd(h)}else c()}},t.hide=function(t){var e=this,n=this.getTipElement(),i=p.Event(this.constructor.Event.HIDE),o=function(){e._hoverState!==Ln&&n.parentNode&&n.parentNode.removeChild(n),e._cleanTipClass(),e.element.removeAttribute("aria-describedby"),p(e.element).trigger(e.constructor.Event.HIDDEN),null!==e._popper&&e._popper.destroy(),t&&t()};if(p(this.element).trigger(i),!i.isDefaultPrevented()){if(p(n).removeClass(jn),"ontouchstart"in document.documentElement&&p(document.body).children().off("mouseover",null,p.noop),this._activeTrigger[Un]=!1,this._activeTrigger[Wn]=!1,this._activeTrigger[Mn]=!1,p(this.tip).hasClass(Hn)){var r=m.getTransitionDurationFromElement(n);p(n).one(m.TRANSITION_END,o).emulateTransitionEnd(r)}else o();this._hoverState=""}},t.update=function(){null!==this._popper&&this._popper.scheduleUpdate()},t.isWithContent=function(){return Boolean(this.getTitle())},t.addAttachmentClass=function(t){p(this.getTipElement()).addClass(Dn+"-"+t)},t.getTipElement=function(){return this.tip=this.tip||p(this.config.template)[0],this.tip},t.setContent=function(){var t=this.getTipElement();this.setElementContent(p(t.querySelectorAll(Rn)),this.getTitle()),p(t).removeClass(Hn+" "+jn)},t.setElementContent=function(t,e){"object"!=typeof e||!e.nodeType&&!e.jquery?this.config.html?(this.config.sanitize&&(e=bn(e,this.config.whiteList,this.config.sanitizeFn)),t.html(e)):t.text(e):this.config.html?p(e).parent().is(t)||t.empty().append(e):t.text(p(e).text())},t.getTitle=function(){var t=this.element.getAttribute("data-original-title");return t||(t="function"==typeof this.config.title?this.config.title.call(this.element):this.config.title),t},t._getOffset=function(){var e=this,t={};return"function"==typeof this.config.offset?t.fn=function(t){return t.offsets=l({},t.offsets,e.config.offset(t.offsets,e.element)||{}),t}:t.offset=this.config.offset,t},t._getContainer=function(){return!1===this.config.container?document.body:m.isElement(this.config.container)?p(this.config.container):p(document).find(this.config.container)},t._getAttachment=function(t){return Nn[t.toUpperCase()]},t._setListeners=function(){var i=this;this.config.trigger.split(" ").forEach(function(t){if("click"===t)p(i.element).on(i.constructor.Event.CLICK,i.config.selector,function(t){return i.toggle(t)});else if(t!==Bn){var e=t===Mn?i.constructor.Event.MOUSEENTER:i.constructor.Event.FOCUSIN,n=t===Mn?i.constructor.Event.MOUSELEAVE:i.constructor.Event.FOCUSOUT;p(i.element).on(e,i.config.selector,function(t){return i._enter(t)}).on(n,i.config.selector,function(t){return i._leave(t)})}}),p(this.element).closest(".modal").on("hide.bs.modal",function(){i.element&&i.hide()}),this.config.selector?this.config=l({},this.config,{trigger:"manual",selector:""}):this._fixTitle()},t._fixTitle=function(){var t=typeof this.element.getAttribute("data-original-title");(this.element.getAttribute("title")||"string"!==t)&&(this.element.setAttribute("data-original-title",this.element.getAttribute("title")||""),this.element.setAttribute("title",""))},t._enter=function(t,e){var n=this.constructor.DATA_KEY;(e=e||p(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),p(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusin"===t.type?Wn:Mn]=!0),p(e.getTipElement()).hasClass(jn)||e._hoverState===Ln?e._hoverState=Ln:(clearTimeout(e._timeout),e._hoverState=Ln,e.config.delay&&e.config.delay.show?e._timeout=setTimeout(function(){e._hoverState===Ln&&e.show()},e.config.delay.show):e.show())},t._leave=function(t,e){var n=this.constructor.DATA_KEY;(e=e||p(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),p(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusout"===t.type?Wn:Mn]=!1),e._isWithActiveTrigger()||(clearTimeout(e._timeout),e._hoverState=xn,e.config.delay&&e.config.delay.hide?e._timeout=setTimeout(function(){e._hoverState===xn&&e.hide()},e.config.delay.hide):e.hide())},t._isWithActiveTrigger=function(){for(var t in this._activeTrigger)if(this._activeTrigger[t])return!0;return!1},t._getConfig=function(t){var e=p(this.element).data();return Object.keys(e).forEach(function(t){-1!==An.indexOf(t)&&delete e[t]}),"number"==typeof(t=l({},this.constructor.Default,e,"object"==typeof t&&t?t:{})).delay&&(t.delay={show:t.delay,hide:t.delay}),"number"==typeof t.title&&(t.title=t.title.toString()),"number"==typeof t.content&&(t.content=t.content.toString()),m.typeCheckConfig(wn,t,this.constructor.DefaultType),t.sanitize&&(t.template=bn(t.template,t.whiteList,t.sanitizeFn)),t},t._getDelegateConfig=function(){var t={};if(this.config)for(var e in this.config)this.constructor.Default[e]!==this.config[e]&&(t[e]=this.config[e]);return t},t._cleanTipClass=function(){var t=p(this.getTipElement()),e=t.attr("class").match(In);null!==e&&e.length&&t.removeClass(e.join(""))},t._handlePopperPlacementChange=function(t){var e=t.instance;this.tip=e.popper,this._cleanTipClass(),this.addAttachmentClass(this._getAttachment(t.placement))},t._fixTransition=function(){var t=this.getTipElement(),e=this.config.animation;null===t.getAttribute("x-placement")&&(p(t).removeClass(Hn),this.config.animation=!1,this.hide(),this.show(),this.config.animation=e)},i._jQueryInterface=function(n){return this.each(function(){var t=p(this).data(Cn),e="object"==typeof n&&n;if((t||!/dispose|hide/.test(n))&&(t||(t=new i(this,e),p(this).data(Cn,t)),"string"==typeof n)){if("undefined"==typeof t[n])throw new TypeError('No method n
1663amed "'+n+'"');t[n]()}})},s(i,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"Default",get:function(){return kn}},{key:"NAME",get:function(){return wn}},{key:"DATA_KEY",get:function(){return Cn}},{key:"Event",get:function(){return Pn}},{key:"EVENT_KEY",get:function(){return Tn}},{key:"DefaultType",get:function(){return On}}]),i}();p.fn[wn]=qn._jQueryInterface,p.fn[wn].Constructor=qn,p.fn[wn].noConflict=function(){return p.fn[wn]=Sn,qn._jQueryInterface};var Kn="popover",Qn="bs.popover",Vn="."+Qn,Yn=p.fn[Kn],zn="bs-popover",Xn=new RegExp("(^|\\s)"+zn+"\\S+","g"),Gn=l({},qn.Default,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-header"></h3><div class="popover-body"></div></div>'}),$n=l({},qn.DefaultType,{content:"(string|element|function)"}),Jn="fade",Zn="show",ti=".popover-header",ei=".popover-body",ni={HIDE:"hide"+Vn,HIDDEN:"hidden"+Vn,SHOW:"show"+Vn,SHOWN:"shown"+Vn,INSERTED:"inserted"+Vn,CLICK:"click"+Vn,FOCUSIN:"focusin"+Vn,FOCUSOUT:"focusout"+Vn,MOUSEENTER:"mouseenter"+Vn,MOUSELEAVE:"mouseleave"+Vn},ii=function(t){var e,n;function i(){return t.apply(this,arguments)||this}n=t,(e=i).prototype=Object.create(n.prototype),(e.prototype.constructor=e).__proto__=n;var o=i.prototype;return o.isWithContent=function(){return this.getTitle()||this._getContent()},o.addAttachmentClass=function(t){p(this.getTipElement()).addClass(zn+"-"+t)},o.getTipElement=function(){return this.tip=this.tip||p(this.config.template)[0],this.tip},o.setContent=function(){var t=p(this.getTipElement());this.setElementContent(t.find(ti),this.getTitle());var e=this._getContent();"function"==typeof e&&(e=e.call(this.element)),this.setElementContent(t.find(ei),e),t.removeClass(Jn+" "+Zn)},o._getContent=function(){return this.element.getAttribute("data-content")||this.config.content},o._cleanTipClass=function(){var t=p(this.getTipElement()),e=t.attr("class").match(Xn);null!==e&&0<e.length&&t.removeClass(e.join(""))},i._jQueryInterface=function(n){return this.each(function(){var t=p(this).data(Qn),e="object"==typeof n?n:null;if((t||!/dispose|hide/.test(n))&&(t||(t=new i(this,e),p(this).data(Qn,t)),"string"==typeof n)){if("undefined"==typeof t[n])throw new TypeError('No method named "'+n+'"');t[n]()}})},s(i,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"Default",get:function(){return Gn}},{key:"NAME",get:function(){return Kn}},{key:"DATA_KEY",get:function(){return Qn}},{key:"Event",get:function(){return ni}},{key:"EVENT_KEY",get:function(){return Vn}},{key:"DefaultType",get:function(){return $n}}]),i}(qn);p.fn[Kn]=ii._jQueryInterface,p.fn[Kn].Constructor=ii,p.fn[Kn].noConflict=function(){return p.fn[Kn]=Yn,ii._jQueryInterface};var oi="scrollspy",ri="bs.scrollspy",si="."+ri,ai=p.fn[oi],li={offset:10,method:"auto",target:""},ci={offset:"number",method:"string",target:"(string|element)"},hi={ACTIVATE:"activate"+si,SCROLL:"scroll"+si,LOAD_DATA_API:"load"+si+".data-api"},ui="dropdown-item",fi="active",di='[data-spy="scroll"]',pi=".nav, .list-group",mi=".nav-link",gi=".nav-item",_i=".list-group-item",vi=".dropdown",yi=".dropdown-item",Ei=".dropdown-toggle",bi="offset",wi="position",Ci=function(){function n(t,e){var n=this;this._element=t,this._scrollElement="BODY"===t.tagName?window:t,this._config=this._getConfig(e),this._selector=this._config.target+" "+mi+","+this._config.target+" "+_i+","+this._config.target+" "+yi,this._offsets=[],this._targets=[],this._activeTarget=null,this._scrollHeight=0,p(this._scrollElement).on(hi.SCROLL,function(t){return n._process(t)}),this.refresh(),this._process()}var t=n.prototype;return t.refresh=function(){var e=this,t=this._scrollElement===this._scrollElement.window?bi:wi,o="auto"===this._config.method?t:this._config.method,r=o===wi?this._getScrollTop():0;this._offsets=[],this._targets=[],this._scrollHeight=this._getScrollHeight(),[].slice.call(document.querySelectorAll(this._selector)).map(function(t){var e,n=m.getSelectorFromElement(t);if(n&&(e=document.querySelector(n)),e){var i=e.getBoundingClientRect();if(i.width||i.height)return[p(e)[o]().top+r,n]}return null}).filter(function(t){return t}).sort(function(t,e){return t[0]-e[0]}
1663).forEach(function(t){e._offsets.push(t[0]),e._targets.push(t[1])})},t.dispose=function(){p.removeData(this._element,ri),p(this._scrollElement).off(si),this._element=null,this._scrollElement=null,this._config=null,this._selector=null,this._offsets=null,this._targets=null,this._activeTarget=null,this._scrollHeight=null},t._getConfig=function(t){if("string"!=typeof(t=l({},li,"object"==typeof t&&t?t:{})).target){var e=p(t.target).attr("id");e||(e=m.getUID(oi),p(t.target).attr("id",e)),t.target="#"+e}return m.typeCheckConfig(oi,t,ci),t},t._getScrollTop=function(){return this._scrollElement===window?this._scrollElement.pageYOffset:this._scrollElement.scrollTop},t._getScrollHeight=function(){return this._scrollElement.scrollHeight||Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)},t._getOffsetHeight=function(){return this._scrollElement===window?window.innerHeight:this._scrollElement.getBoundingClientRect().height},t._process=function(){var t=this._getScrollTop()+this._config.offset,e=this._getScrollHeight(),n=this._config.offset+e-this._getOffsetHeight();if(this._scrollHeight!==e&&this.refresh(),n<=t){var i=this._targets[this._targets.length-1];this._activeTarget!==i&&this._activate(i)}else{if(this._activeTarget&&t<this._offsets[0]&&0<this._offsets[0])return this._activeTarget=null,void this._clear();for(var o=this._offsets.length;o--;){this._activeTarget!==this._targets[o]&&t>=this._offsets[o]&&("undefined"==typeof this._offsets[o+1]||t<this._offsets[o+1])&&this._activate(this._targets[o])}}},t._activate=function(e){this._activeTarget=e,this._clear();var t=this._selector.split(",").map(function(t){return t+'[data-target="'+e+'"],'+t+'[href="'+e+'"]'}),n=p([].slice.call(document.querySelectorAll(t.join(","))));n.hasClass(ui)?(n.closest(vi).find(Ei).addClass(fi),n.addClass(fi)):(n.addClass(fi),n.parents(pi).prev(mi+", "+_i).addClass(fi),n.parents(pi).prev(gi).children(mi).addClass(fi)),p(this._scrollElement).trigger(hi.ACTIVATE,{relatedTarget:e})},t._clear=function(){[].slice.call(document.querySelectorAll(this._selector)).filter(function(t){return t.classList.contains(fi)}).forEach(function(t){return t.classList.remove(fi)})},n._jQueryInterface=function(e){return this.each(function(){var t=p(this).data(ri);if(t||(t=new n(this,"object"==typeof e&&e),p(this).data(ri,t)),"string"==typeof e){if("undefined"==typeof t[e])throw new TypeError('No method named "'+e+'"');t[e]()}})},s(n,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"Default",get:function(){return li}}]),n}();p(window).on(hi.LOAD_DATA_API,function(){for(var t=[].slice.call(document.querySelectorAll(di)),e=t.length;e--;){var n=p(t[e]);Ci._jQueryInterface.call(n,n.data())}}),p.fn[oi]=Ci._jQueryInterface,p.fn[oi].Constructor=Ci,p.fn[oi].noConflict=function(){return p.fn[oi]=ai,Ci._jQueryInterface};var Ti="bs.tab",Si="."+Ti,Di=p.fn.tab,Ii={HIDE:"hide"+Si,HIDDEN:"hidden"+Si,SHOW:"show"+Si,SHOWN:"shown"+Si,CLICK_DATA_API:"click"+Si+".data-api"},Ai="dropdown-menu",Oi="active",Ni="disabled",ki="fade",Li="show",xi=".dropdown",Pi=".nav, .list-group",Hi=".active",ji="> li > .active",Ri='[data-toggle="tab"], [data-toggle="pill"], [data-toggle="list"]',Fi=".dropdown-toggle",Mi="> .dropdown-menu .active",Wi=function(){function i(t){this._element=t}var t=i.prototype;return t.show=function(){var n=this;if(!(this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE&&p(this._element).hasClass(Oi)||p(this._element).hasClass(Ni))){var t,i,e=p(this._element).closest(Pi)[0],o=m.getSelectorFromElement(this._element);if(e){var r="UL"===e.nodeName||"OL"===e.nodeName?ji:Hi;i=(i=p.makeArray(p(e).find(r)))[i.length-1]}var s=p.Event(Ii.HIDE,{relatedTarget:this._element}),a=p.Event(Ii.SHOW,{relatedTarget:i});if(i&&p(i).trigger(s),p(this._element).trigger(a),!a.isDefaultPrevented()&&!s.isDefaultPrevented()){o&&(t=document.querySelector(o)),this._activate(this._element,e);var l=function(){var t=p.Event(Ii.HIDDEN,{relatedTarget:n._element}),e=p.Event(Ii.SHOWN,{relatedTarget:i});p(i).trigger(t),p(n._element).trigger(e)};t?this._activate(t,t.parentNode,l):l()}}},t.dispose=function(){p.removeData(this._element,Ti),this._element=null},t._activate=function(t,e,n){var i=this,o=(!e||"UL"!==e.nodeName&&"OL"!==e.nodeName?p(e).children(Hi):p(e).find(ji))[0],r=n&&o&&p(o).hasClass(ki),s=function(){return i._transitionComplete(t,o,n)};if(o&&r){var a=m.getTransitionDurationFromElement(o);p(o).removeClass(Li).one(m.TRANSITION_END,s).emulateTransitionEnd(a)}else s()},t._transitionComplete=function(t,e,n){if(e){p(e).removeClass(Oi);var i=p(e.parentNode).find(Mi)[0];i&&p(i).removeClass(Oi),"tab"===e.getAttribute("role")&&e.setAttribute("aria-selected",!1)}if(p(t).addClass(Oi),"tab"===t.getAttribute("role")&&t.setAttribute("aria-selected",!0),m.reflow(t),t.classList.contains(ki)&&t.classList.add(Li),t.parentNode&&p(t.parentNode).hasClass(Ai)){var o=p(t).closest(xi)[0];if(o){var r=[].slice.call(o.querySelectorAll(Fi));p(r).addClass(Oi)}t.setAttribute("aria-expanded",!0)}n&&n()},i._jQueryInterface=function(n){return this.each(function(){var t=p(this),e=t.data(Ti);if(e||(e=new i(this),t.data(Ti,e)),"string"==typeof n){if("undefined"==typeof e[n])throw new TypeError('No method n
vendor: 4,420 bytes, lines 1663-1665
1663amed "'+n+'"');e[n]()}})},s(i,null,[{key:"VERSION",get:function(){return"4.3.1"}}]),i}();p(document).on(Ii.CLICK_DATA_API,Ri,function(t){t.preventDefault(),Wi._jQueryInterface.call(p(this),"show")}),p.fn.tab=Wi._jQueryInterface,p.fn.tab.Constructor=Wi,p.fn.tab.noConflict=function(){return p.fn.tab=Di,Wi._jQueryInterface};var Ui="toast",Bi="bs.toast",qi="."+Bi,Ki=p.fn[Ui],Qi={CLICK_DISMISS:"click.dismiss"+qi,HIDE:"hide"+qi,HIDDEN:"hidden"+qi,SHOW:"show"+qi,SHOWN:"shown"+qi},Vi="fade",Yi="hide",zi="show",Xi="showing",Gi={animation:"boolean",autohide:"boolean",delay:"number"},$i={animation:!0,autohide:!0,delay:500},Ji='[data-dismiss="toast"]',Zi=function(){function i(t,e){this._element=t,this._config=this._getConfig(e),this._timeout=null,this._setListeners()}var t=i.prototype;return t.show=function(){var t=this;p(this._element).trigger(Qi.SHOW),this._config.animation&&this._element.classList.add(Vi);var e=function(){t._element.classList.remove(Xi),t._element.classList.add(zi),p(t._element).trigger(Qi.SHOWN),t._config.autohide&&t.hide()};if(this._element.classList.remove(Yi),this._element.classList.add(Xi),this._config.animation){var n=m.getTransitionDurationFromElement(this._element);p(this._element).one(m.TRANSITION_END,e).emulateTransitionEnd(n)}else e()},t.hide=function(t){var e=this;this._element.classList.contains(zi)&&(p(this._element).trigger(Qi.HIDE),t?this._close():this._timeout=setTimeout(function(){e._close()},this._config.delay))},t.dispose=function(){clearTimeout(this._timeout),this._timeout=null,this._element.classList.contains(zi)&&this._element.classList.remove(zi),p(this._element).off(Qi.CLICK_DISMISS),p.removeData(this._element,Bi),this._element=null,this._config=null},t._getConfig=function(t){return t=l({},$i,p(this._element).data(),"object"==typeof t&&t?t:{}),m.typeCheckConfig(Ui,t,this.constructor.DefaultType),t},t._setListeners=function(){var t=this;p(this._element).on(Qi.CLICK_DISMISS,Ji,function(){return t.hide(!0)})},t._close=function(){var t=this,e=function(){t._element.classList.add(Yi),p(t._element).trigger(Qi.HIDDEN)};if(this._element.classList.remove(zi),this._config.animation){var n=m.getTransitionDurationFromElement(this._element);p(this._element).one(m.TRANSITION_END,e).emulateTransitionEnd(n)}else e()},i._jQueryInterface=function(n){return this.each(function(){var t=p(this),e=t.data(Bi);if(e||(e=new i(this,"object"==typeof n&&n),t.data(Bi,e)),"string"==typeof n){if("undefined"==typeof e[n])throw new TypeError('No method named "'+n+'"');e[n](this)}})},s(i,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"DefaultType",get:function(){return Gi}},{key:"Default",get:function(){return $i}}]),i}();p.fn[Ui]=Zi._jQueryInterface,p.fn[Ui].Constructor=Zi,p.fn[Ui].noConflict=function(){return p.fn[Ui]=Ki,Zi._jQueryInterface},function(){if("undefined"==typeof p)throw new TypeError("Bootstrap's JavaScript requires jQuery. jQuery must be included before Bootstrap's JavaScript.");var t=p.fn.jquery.split(" ")[0].split(".");if(t[0]<2&&t[1]<9||1===t[0]&&9===t[1]&&t[2]<1||4<=t[0])throw new Error("Bootstrap's JavaScript requires at least jQuery v1.9.1 but less than v4.0.0")}(),t.Util=m,t.Alert=g,t.Button=k,t.Carousel=at,t.Collapse=Ct,t.Dropdown=Xe,t.Modal=gn,t.Popover=ii,t.Scrollspy=Ci,t.Tab=Wi,t.Toast=Zi,t.Tooltip=qn,Object.defineProperty(t,"__esModule",{value:!0})});
1664;(function(l,f){function m(){var a=e.elements;return"string"==typeof a?a.split(" "):a}function i(a){var b=n[a[o]];b||(b={},h++,a[o]=h,n[h]=b);return b}function p(a,b,c){b||(b=f);if(g)return b.createElement(a);c||(c=i(b));b=c.cache[a]?c.cache[a].cloneNode():r.test(a)?(c.cache[a]=c.createElem(a)).cloneNode():c.createElem(a);return b.canHaveChildren&&!s.test(a)?c.frag.appendChild(b):b}function t(a,b){if(!b.cache)b.cache={},b.createElem=a.createElement,b.createFrag=a.createDocumentFragment,b.frag=b.createFrag();
1665a.createElement=function(c){return!e.shivMethods?b.createElem(c):p(c,a,b)};a.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+m().join().replace(/\w+/g,function(a){b.createElem(a);b.frag.createElement(a);return'c("'+a+'")'})+");return n}")(e,b.frag)}function q(a){a||(a=f);var b=i(a);if(e.shivCSS&&!j&&!b.hasCSS){var c,d=a;c=d.createElement("p");d=d.getElementsByTagName("head")[0]||d.documentElement;c.innerHTML="x<style>article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{dis
1665play:block}mark{background:#FF0;color:#000}</style>";
1666c=d.insertBefore(c.lastChild,d.firstChild);b.hasCSS=!!c}g||t(a,b);return a}var k=l.html5||{},s=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,r=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,j,o="_html5shiv",h=0,n={},g;(function(){try{var a=f.createElement("a");a.innerHTML="<xyz></xyz>";j="hidden"in a;var b;if(!(b=1==a.childNodes.length)){f.createElement("a");var c=f.createDocumentFragment();b="undefined"==typeof c.cloneNode||"undefined"==typeof c.createDocumentFragment||"undefined"==typeof c.createElement}g=b}catch(d){g=j=!0}})();var e={elements:k.elements||"abbr article aside audio bdi canvas data datalist details figcaption figure footer header hgroup main mark meter nav output progress section summary time video",version:"3.6.2pre",shivCSS:!1!==k.shivCSS,supportsUnknownElements:g,shivMethods:!1!==k.shivMethods,type:"default",shivDocument:q,createElement:p,createDocumentFragment:function(a,b){a||(a=f);if(g)return a.createDocumentFragment();for(var b=b||i(a),c=b.frag.cloneNode(),d=0,e=m(),h=e.length;d<h;d++)c.createElement(e[d]);return c}};l.html5=e;q(f)})(this,document);flexitModal={elemmodalfocus:'',open:function(titre,contenu,contenubas,buttons,autoclose,complete,themeclass,relativeto,closetop){flexitModal.elemmodalfocus=jQuery(':focus');if(contenu==null||contenu==''){if(console&&console.error){console.error("FLEXIT : L'appel d'une modal Flexit doit au moins contenir le paramètre 'contenu' et être non-vide")}
1667return!1}
1668var existingModal=fmoo.$('flexitModalWrapper');if(existingModal){if(console&&console.error){console.error("FLEXIT : Attention, l'ouverture simultanée de deux modales est impossible")}
1669return!1}
1670var isModalRelative=relativeto&&relativeto.length>0;var elemBody=fmoo.$(document.body);var classModal='';if(typeof(contenubas)!='string'||titre==''){classModal='flexitModalSimple'}
1671if(relativeto){if(classModal!='')classModal+=' ';classModal+='flexitModalRelative'}
1672if(typeof(contenubas)!='string'||contenubas==''){if(classModal!='')classModal+=' ';classModal+='flexitModalNoFooter'}
1673if(classModal!='')classModal=' class="'+classModal+'"';var htmlModal='<div id="flexitModalOverlay">&nbsp;</div>';htmlModal+='<div id="flexitModal"'+classModal+'>';htmlModal+='<div class="flexitModalContent">';if(titre!=null&&titre!=''){htmlModal+='<p id="titre_modal">'+titre+'</p>'}
1674htmlModal+='<p class="flexitModalDesc my-0">';htmlModal+=contenu;htmlModal+='</p>';if(buttons!=null){htmlModal+='<div class="flexitModalBtns">';for(i=0,len=buttons.length;i<len;i++){var classBtn='btnNormal ';if(buttons[i].secondaire===!0){classBtn='btnSecondaire '}
1675if(buttons[i].important===!0){classBtn='btnImportant '}
1676if(buttons[i].position==="g"){classBtn+=' btnLeft'}else if(buttons[i].position==="d"){classBtn+=' btnRight'}
1677if(buttons[i].addclass){classBtn+=' '+buttons[i].addclass}
1678var data="";if(buttons[i].adddata){for(item in buttons[i].adddata[0]){data+=' '+item+'="'+buttons[i].adddata[0][item]+'"'}}
1679htmlModal+='<a id="flexitModalBtn'+i+'" '+data+' role="button" class="'+classBtn+'" href="javascript:void(0);">'+buttons[i].titre+'</a>'}
1680htmlModal+='</div>'}
1681if(closetop===!0){htmlModal+='<a class="flexitModalCloseTop" role="button" href="javascript:void(0);"><span class="sr-only visually-hidden">'+translate('Fermer')+'</span></a>'}
1682htmlModal+='</div>';if(typeof(contenubas)=='string'&&contenubas!='')htmlModal+='<p class="flexitModalFooter my-0">'+contenubas+'</p>';htmlModal+='</div>';var modalHtml=new Element('div',{"id":'flexitModalWrapper',"html":htmlModal,"role":"dialog","aria-modal":"true","aria-labelledby":"titre_modal"});if(!0===isModalRelative){modalHtml.addClass('flexitModalWrapperRelative')}
1683if(themeclass&&themeclass!=''){modalHtml.addClass(themeclass)}
1684if(!buttons||buttons==null||buttons.length<=0){modalHtml.addClass("flexitModalWrapperNoButtons")}
1685modalHtml.inject(elemBody);if(!0===isModalRelative){flexitModal.updatePosition(modalHtml,relativeto);if(typeof jQuery=="function"){jQuery(window).resize(function(){jQuery.triggerAfterEvent(function(){flexitModal.updatePosition(modalHtml,relativeto)},250,"fl-modal-refresh")})}else{window.addEvent('resize',function(){flexitModal.updatePosition(modalHtml,relativeto)})}}
1686if(buttons!=null){for(j=0,len2=buttons.length;j<len2;j++){var fElemBtnTarget=fmoo.$('flexitModalBtn'+j);if(fElemBtnTarget){if(buttons[j].action&&typeof(buttons[j].action)=="function"){fElemBtnTarget.addEvent('click',buttons[j].action)}
1687if(buttons[j].autoclose){this.setData(fElemBtnTarget,'autoclose',buttons[j].autoclose)}
1688var elemEventMouse=fElemBtnTarget.addEvent('click',function(){flexitModal.triggerBtnEvent(this)});var elemEventKeyb=fElemBtnTarget.addEvent('keyup',function(event){if(event&&(event.keyCode==13||event.keyCode==32)){flexitModal.triggerBtnEvent(this)}})}else{if(console&&console.error){console.error("FLEXIT : (flexitModal) Impossible de trouver l'élément du bouton ID : flexitModalBtn"+j)}}}}
1689if(closetop===!0){modalHtml.getElements('.flexitModalCloseTop').addEvent('click',function(){flexitModal.close()})}
1690var firstBtnImportant=modalHtml.getElements('.btnImportant');
1690if(firstBtnImportant&&firstBtnImportant.length>0){if(firstBtnImportant.elements){delayFocus(firstBtnImportant.elements[0])}else if(firstBtnImportant[0]){delayFocus(firstBtnImportant[0])}}else{var firstBtnNormal=modalHtml.getElements('.btnNormal');if(firstBtnNormal&&firstBtnNormal.length>0){if(firstBtnNormal.elements){delayFocus(firstBtnNormal.elements[0])}else if(firstBtnNormal[0]){delayFocus(firstBtnNormal[0])}}}
1691if(complete&&typeof(complete)=="function")complete();if(autoclose&&parseInt(autoclose)>0){setTimeout(function(){flexitModal.close()},autoclose)}},close:function(){var elemFModalOverlay=fmoo.$('flexitModalWrapper');if(elemFModalOverlay){elemFModalOverlay.destroy()}
1692if(flexitModal.elemmodalfocus)delayFocus(flexitModal.elemmodalfocus);},updatePosition:function(modalHtml,relativeto){var windowIW=window.innerWidth;var relativeMargin=10;var elemModal=modalHtml.getElement('#flexitModal');var targetSize=relativeto.getSize();var targetPosition=relativeto.getPosition();var modalSize=elemModal.getSize();elemModal.removeClass('flexitModalLeft');elemModal.removeClass('flexitModalTop');if((targetPosition.left+targetSize.x+modalSize.x+relativeMargin)<windowIW){elemModal.setStyle('top',Math.round(targetPosition.top+(targetSize.y/2)-(modalSize.y/2)));elemModal.setStyle('left',Math.round(targetPosition.left+targetSize.x+relativeMargin))}else if(targetPosition.left-(modalSize.x+relativeMargin)>0){elemModal.setStyle('top',Math.round(targetPosition.top+(targetSize.y/2)-(modalSize.y/2)));elemModal.setStyle('left',Math.round(targetPosition.left-modalSize.x-relativeMargin));elemModal.addClass('flexitModalLeft')}else{elemModal.setStyle('top',Math.round(targetPosition.top-modalSize.y-relativeMargin));elemModal.setStyle('left',Math.round(targetPosition.left+(targetSize.x/2)-(modalSize.x/2)));elemModal.addClass('flexitModalTop')}},triggerBtnEvent:function(target){var valAutoclose=(typeof this.getData(target,'autoclose')=='boolean')?this.getData(target,'autoclose'):(this.getData(target,'autoclose')==='true');if(valAutoclose===!0){flexitModal.close()}},getData:function(target,name){return target.get('data-'+name)},setData:function(target,name,value){target.set('data-'+name,value)}};if(parent.frames.length==0)window.name="siteflexit";fmoo={$:function(argument){if(window.MooTools){return $(argument)}else{return fmooEl.createElements(arguments[0],!0,!0)}},$$:function(argument){if(window.MooTools){return $$(argument)}else{return fmooEl.createElements(arguments)}}}
1693function MM_swapImgRestore(){var i,x,a=document.MM_sr;for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++)x.src=x.oSrc}
1694function MM_preloadImages(){var d=document;if(d.images){if(!d.MM_p)d.MM_p=new Array();var i,j=d.MM_p.length,a=MM_preloadImages.arguments;for(i=0;i<a.length;i++)
1695if(a[i].indexOf("#")!=0){d.MM_p[j]=new Image;d.MM_p[j++].src=a[i]}}}
1696function MM_findObj(n,d){var p,i,x;if(!d)d=document;if((p=n.indexOf("?"))>0&&parent.frames.length){d=parent.frames[n.substring(p+1)].document;n=n.substring(0,p)}
1697if(!(x=d[n])&&d.all)x=d.all[n];for(i=0;!x&&i<d.forms.length;i++)x=d.forms[i][n];for(i=0;!x&&d.layers&&i<d.layers.length;i++)x=MM_findObj(n,d.layers[i].document);if(!x&&d.getElementById)x=d.getElementById(n);return x}
1698function MM_swapImage(){var i,j=0,x,a=MM_swapImage.arguments;document.MM_sr=new Array;for(i=0;i<(a.length-2);i+=3)
1699if((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x;if(!x.oSrc)x.oSrc=x.src;x.src=a[i+2]}}
1700function commitFlashObject(_obj,_container){_output=""
1701_paramoutput=""
1702_src=""
1703_ver=""
1704for(_cO in _obj){_output+=_cO+"=\""+_obj[_cO]+"\" "
1705_paramoutput+="<param name="+_cO+" value=\""+_obj[_cO]+"\">";if(_cO=="movie")_src="src=\""+_obj[_cO]+"\"";if(_cO=="version")_ver=_obj[_cO]}
1706if(_ver=="")_ver="8,0,0,0"
1707ihtm="<object classid=clsid:D27CDB6E-AE6D-11cf-96B8-444553540000 codebase=http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version="+_ver+" "+_output+">\n"
1708ihtm+=_paramoutput+"\n"
1709ihtm+="<embed "+_src+" pluginspage=http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash type=application/x-shockwave-flash "+_output+">\n";ihtm+="</embed>\n";ihtm+="</object>\n";document.getElementById(_container).innerHTML=ihtm}
1710function new_window(page){window.open(page)}
1711function lance_slideshow(name_div1,name_div2,name_div3,tab_image,tab_lien,tab_text,compteur,sleep,aleatoire){eval("trans"+compteur+" = new Array();");eval("fading"+compteur+"=''");if(aleatoire==1){nbimages=tab_image.length;var a=Math.floor(nbimages*Math.random());var b=1;var g=a;while(g==a){var g=Math.floor(nbimages*Math.random())}
1712var b=g}else{var a=0;var b=1}
1713back0=document.getElementById(name_div1);front0=document.getElementById(name_div2);txt0=document.getElementById(name_div3);var taille_w=front0.style.width;var taille_h=front0.style.height;if(tab_lien[a]){front0.innerHTML='<a href="'+tab_lien[a]+'"><img src="images/x.gif" width="'+taille_w+'" height="'+taille_h+'" border="0"></a>'}else{front0.innerHTML='<img src="images/x.gif" width="'+taille_w+'" height="'+taille_h+'" border="0">'}
1714if(tab_text[a]){txt0.innerHTML='<div style="width: '+taille_w+'px;" align="left">'+tab_text[a]+'</div>'}
1715back0.style.backgroundImage='url('+'\''+tab_image[a]+'\''+')';front0.style.backgroundImage='url('+'\''+tab_image[b]+'\''+')';setTimeout(function(){fade_loop(a,b,name_div1,name_div2,name_div3,tab_image,tab_lien,tab_text,compteur,sleep,aleatoire)},sleep*1000)}
1716function fade_in(a,b,name_div1,name_div2,name_div3,tab_image,tab_lien,tab_text,compteur,sleep,aleatoire){if(eval("trans"+compteur+"["+b+"]")<100){eval("trans"+compteur+"["+b+"] = trans"+compteur+"["+b+"]+2");front0=document.getElementById(name_div2);if(document.all){front0.filters.alpha.opacity=eval("trans"+compteur+"["+b+"]")}
1717front0.style.MozOpacity=Math.min(parseFloat(front0.style.MozOpacity)+0.02,0.99);front0.style.opacity=Math.min(parseFloat(front0.style.opacity)+0.02,0.99);if(eval("trans"+compteur+"["+b+"]")==100){eval("clearInterval(fading"+compteur+")");if(aleatoire==1){nbimages=tab_image.length;var g=b;while(g==b){var g=Math.floor(nbimages*Math.random())}
1718var c=g}else{var c=b+1;if(!tab_image[c]){var c=0}}
1719setTimeout(function(){fade_loop(b,c,name_div1,name_div2,name_div3,tab_image,tab_lien,tab_text,compteur,sleep,aleatoire)},sleep*1000)}}}
1720function fade_loop(a,b,name_div1,name_div2,name_div3,tab_image,tab_lien,tab_text,compteur,sleep,aleatoire){if(eval("fading"+compteur)){eval("clearInterval(fading"+compteur+");")}
1721back0=document.getElementById(name_div1);front0=document.getElementById(name_div2);txt0=document.getElementById(name_div3);txt0.style.display='none';var taille_w=front0.style.width;var taille_h=front0.style.height;if(tab_lien[b]){front0.innerHTML='<a href="'+tab_lien[b]+'"><img src="images/x.gif" width="'+taille_w+'" height="'+taille_h+'" border="0"></a>'}else{front0.innerHTML='<img src="images/x.gif" width="'+taille_w+'" height="'+taille_h+'" border="0">'}
1722if(tab_text[b]){front0.innerHTML+='<div style="width: '+taille_w+'px;" align="left">'+tab_text[b]+'</div>'}
1723back0.style.backgroundImage='url('+'\''+tab_image[a]+'\''+')';front0.style.backgroundImage='url('+'\''+tab_image[b]+'\''+')';eval("trans"+compteur+"["+a+"]=0");eval("trans"+compteur+"["+b+"]=0");if(document.all){front0.filters.alpha.opacity=0}
1724front0.style.MozOpacity=0;front0.style.opacity=0;gfds=setInterval(function(){fade_in(a,b,name_div1,name_div2,name_div3,tab_image,tab_lien,tab_text,compteur,sleep,aleatoire)},sleep);eval("fading"+compteur+"="+gfds)}
1725function afficherImage(id,lien,nom_img,m_larg,m_haut,g_larg,g_haut){val_txt="";val_txt=eval("planche_txt_"+id+"['"+nom_img+"']");if(document.images){document.images['planche_contact'+id].src="miniature.php?pic="+lien+"/img_base/planche_contact/"+nom_img+"&w_max="+m_larg+"&h_max="+m_haut;var new_lien="miniature.php?pic=img_base/planche_contact/"+nom_img+"&w_max="+g_larg+"&h_max="+g_haut+"&id_planche_contact="+id+"','"+g_larg+"','"+g_haut+"');";document.getElementById('lien_planche_contact'+id).href=new_lien;document.getElementById('lien_planche_contact'+id).title=val_txt}}
1726function popup_diapo(page,largeur,hauteur){var top=(screen.height-hauteur)/2;var left=(screen.width-largeur)/2;var page="/globalflexit/clients/utils/modules/"+page;var options="menubar=no,scrollbars=yes,statusbar=no";window.open(page,"","top="+top+",left="+left+",width="+largeur+",height="+hauteur+","+options)}
1727function MM_validateForm(){var i,p,q,nm,test,num,min,max,errors='',args=MM_validateForm.arguments;for(i=0;i<(args.length-2);i+=3){test=args[i+2];val=MM_findObj(args[i]);if(val){nm=val.name;nm1=val.title;if(nm1!="")nm=nm1;if((val=val.value)!=""){if(test.indexOf('isEmail')!=-1){p=val.indexOf('@');if(p<1||p==(val.length-1))errors+='Le champ '+nm+' doit contenir une adresse email.\n'}else if(test!='R'){num=parseFloat(val);
1727if(isNaN(val))errors+='Le champ '+nm+' doit contenir un nombre.\n';if(test.indexOf('inRange')!=-1){p=test.indexOf(':');min=test.substring(8,p);max=test.substring(p+1);if(num<min||max<num)errors+='Le champ '+nm+' doit contenir un nombre entre '+min+' et '+max+'.\n'}}}else if(test.charAt(0)=='R')errors+='Le champ '+nm+' est requis.\n'}}
1728if(errors)alert('Erreur(s) rencontrée(s) :\n'+errors);document.MM_returnValue=(errors=='')}
1729function verifiermail(mail){if((mail.indexOf("@")>0)&&(mail.indexOf(".")>2)){return!0}else{return!1}}
1730function HideSelect_v1(){oSelects=document.getElementsByTagName('SELECT');if(oSelects.length>0){for(i=0;i<oSelects.length;i++){oSelects[i].style.visibility='hidden'}}}
1731function ShowSelect_v1(){oSelects=document.getElementsByTagName('SELECT');if(oSelects.length>0){for(i=0;i<oSelects.length;i++){oSelects[i].style.visibility='visible'}}}
1732function show_hide_tr(id,etat){if(navigator.appName!="Microsoft Internet Explorer"&&etat=="block")valeur="table-row";if(document.getElementById(id))document.getElementById(id).style.display=etat}
1733function show_hide_div(id,etat){if(document.getElementById(id))document.getElementById(id).style.display=etat}
1734function getDataFromForm_final(Form){if(Form){var data="";var key=0;for(key=0;key<Form.elements.length;key++){if(Form.elements[key].tagName.toLowerCase()=="select"){var currentValue=getSelectValue_final(Form.elements[key])}else if(Form.elements[key].type=="checkbox"){var currentValue=getCheckboxValue_final(Form.elements[key])}else if(Form.elements[key].type=="radio"){var currentValue=getCheckboxValue_final(Form.elements[key])}else{var currentValue=Form.elements[key].value}
1735if(encodeURIComponent(currentValue)!=""){if(data!="")data+="&";data+=encodeURIComponent(Form.elements[key].name)+"="+encodeURIComponent(currentValue)}}
1736return data}}
1737function getSelectValue_final(select){if(select.length>0){var ligne_sel=select.selectedIndex;if(select.options[ligne_sel].value!=""){return(select.options[ligne_sel].value)}}
1738return('')}
1739function getCheckboxValue_final(select){if(select.checked==!0){return(select.value)}else{return('')}}
1740function loadajax_final(divId,url,loader,data){var plusEscape="%"+"+".charCodeAt(0).toString(16).toUpperCase();    var data = data.split("+").join(plusEscape);
1741var xhr_object=null;if(window.XMLHttpRequest)
1742xhr_object=new XMLHttpRequest();else if(window.ActiveXObject)
1743xhr_object=new ActiveXObject("Microsoft.XMLHTTP");else{alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");return}
1744xhr_object.open("POST",url,!0);xhr_object.onreadystatechange=function(){var elemXhr=document.getElementById(divId);if(xhr_object.readyState==4){            var tmp = xhr_object.responseText.split(":");
1745if(elemXhr)
1746elemXhr.innerHTML=xhr_object.responseText;try{var l=elemXhr.getElementsByTagName('script').length;for(var j=0;j<l;j++){var script=document.createElement('script');script.type='text/javascript';script.text=elemXhr.getElementsByTagName('script').item(j).text;document.getElementsByTagName('head')[0].appendChild(script)}}catch(e){}}else{if(elemXhr)
1747elemXhr.innerHTML=loader}}
1748xhr_object.setRequestHeader("Content-type","application/x-www-form-urlencoded");xhr_object.send(data)}
1749function recup_tab_radio_final(nom_form,nom_checkbox){var formulaire1=document.forms[nom_form].getElementsByTagName("input");var valeur_final="";for(i=0;i<formulaire1.length;i++){if(document.forms[nom_form].getElementsByTagName("input")[i].type=="radio"&&document.forms[nom_form].getElementsByTagName("input")[i].name==nom_checkbox){if(formulaire1[i].checked==!0)valeur_final+=formulaire1[i].value+","}}
1750if(valeur_final!="")valeur_final=valeur_final.substr(0,valeur_final.length-1);return valeur_final}
1751function change_month(divId,date,param){url='/globalflexit/clients/utils/common.php';loadajax_final(divId,url,'','module=agenda&param='+param+'&date='+date)}
1752function flexitUpdate(){flexitUpdateItems=fmoo.$$('.flexitUpdate');allItems=new Array();for(i=0;i<flexitUpdateItems.length;i++){items=new Array();items=flexitUpdateItems[i];items.width=flexitUpdateItems[i].getStyle("width");items.height=flexitUpdateItems[i].getStyle("height");items.totalwidth=flexitUpdateItems[i].getStyle("width").toInt()+(flexitUpdateItems[i].getStyle("padding-left").toInt()+flexitUpdateItems[i].getStyle("padding-right").toInt());items.totalheight=flexitUpdateItems[i].getStyle("height").toInt()+(flexitUpdateItems[i].getStyle("padding-top").toInt()+flexitUpdateItems[i].getStyle("padding-bottom").toInt());items.paddingLeft=flexitUpdateItems[i].getStyle("padding-left");items.paddingRight=flexitUpdateItems[i].getStyle("padding-right");items.paddingTop=flexitUpdateItems[i].getStyle("padding-top");items.paddingBottom=flexitUpdateItems[i].getStyle("padding-bottom");allItems.push(items)}
1753flexitUpdateImages(allItems);allResizeLikeParent=fmoo.$$('.flexitRLP');
1753if(allResizeLikeParent.length>0){resizeLikeParent(fmoo.$$('.flexitRLP'))}}
1754function flexitUpdateImages(allItems){for(i=0;i<allItems.length;i++){allPictures=fmoo.$(allItems[i]).getElements("img");for(j=0;j<allPictures.length;j++){if(allPictures[j].hasClass("fNoMargesHori")){allPictures[j].removeProperty("height");allPictures[j].setStyle("margin-left","-"+allItems[i].paddingLeft);if((allPictures[j].getStyle("width").toInt()>allItems[i].totalwidth)||(allPictures[j].getProperty("width")>allItems[i].totalwidth)){allPictures[j].removeProperty("width");allPictures[j].setStyle("width",allItems[i].totalwidth)}}else if(allPictures[j].hasClass("fNoMargesVert")){allPictures[j].setStyle("margin-top",0);allPictures[j].setStyle("margin-bottom",0);if(1){allPictures[j].setStyle("margin-top","-"+allItems[i].paddingTop)}}else if(allPictures[j].hasClass("fNoMarges")){allPictures[j].removeProperty("height");allPictures[j].setStyle("margin-left","-"+allItems[i].paddingLeft);allPictures[j].setStyle("margin-top","-"+allItems[i].paddingTop);allPictures[j].setStyle("margin-bottom",0);if((allPictures[j].getStyle("width").toInt()>allItems[i].totalwidth)||(allPictures[j].getProperty("width")>allItems[i].totalwidth)){allPictures[j].removeProperty("width");allPictures[j].setStyle("width",allItems[i].totalwidth)}}else{if((allPictures[j].getStyle("width").toInt()>allItems[i].width.toInt())||(allPictures[j].getProperty("width")>allItems[i].width.toInt())){allPictures[j].removeProperty("width");allPictures[j].removeProperty("height");marginItem=allPictures[j].getStyle("margin-left").toInt()+allPictures[j].getStyle("margin-right").toInt();finalWidth=allItems[i].width.toInt()-marginItem;allPictures[j].setStyle("width",finalWidth+"px")}}}}}
1755function pair(nombre){return((nombre-1)%2)}
1756function flexitUpdateHauteur(selecteurMootools,usePadding,useOffset,clearHauteur,useBorder){if(!selecteurMootools||selecteurMootools.length<=0)return!1;if(useOffset!=!1)useOffset=!0;var plus_haut=new Array();var groupe=new Array();var listeConteneurs=selecteurMootools;for(var i=0;i<listeConteneurs.length;i++){if(clearHauteur==!0)listeConteneurs[i].setStyles({'height':'','padding-top':'','padding-bottom':''});taille=listeConteneurs[i].getSize();pos=listeConteneurs[i].getPosition();borderSize=0;borderTop=borderBot=0;if(useBorder==!0){borderTop=listeConteneurs[i].getStyle('border-top-width').toInt();borderBot=listeConteneurs[i].getStyle('border-bottom-width').toInt();borderSize=borderTop+borderBot}
1757if(useOffset==!0&&(taille.y>plus_haut[pos.y]||!plus_haut[pos.y])){if(!pair(taille.y))taille.y+=1;plus_haut[pos.y]=taille.y-borderSize}else if(useOffset==!1&&(taille.y>plus_haut[0]||!plus_haut[0])){plus_haut[0]=taille.y-borderSize}
1758groupe[i]=pos.y}
1759if(listeConteneurs.length>1){for(var i=0;i<listeConteneurs.length;i++){taille=listeConteneurs[i].getSize();pos=listeConteneurs[i].getPosition();positionObjet=(useOffset)?groupe[i]:0
1760if(taille.y<plus_haut[positionObjet]){paddingtopItem=listeConteneurs[i].getStyle('padding-top').toInt();paddingbotItem=listeConteneurs[i].getStyle('padding-bottom').toInt();finalsize=plus_haut[positionObjet]-paddingbotItem-paddingtopItem;if(usePadding==!1){listeConteneurs[i].setStyle('height',finalsize)}else{paddingToApply=Math.floor((plus_haut[positionObjet]-taille.y)/2);paddingtopItemFinal=paddingtopItem+paddingToApply;paddingbotItemFinal=paddingbotItem+paddingToApply;if((paddingtopItem+paddingbotItem+finalsize)>plus_haut[positionObjet]){patchBottom=(paddingtopItem+paddingbotItem+finalsize)-plus_haut[positionObjet];patchBottom=patchBottom-paddingbotItem;paddingbotItemFinal=paddingbotItem-patchBottom}
1761listeConteneurs[i].setStyle('padding-top',paddingtopItemFinal);listeConteneurs[i].setStyle('padding-bottom',paddingbotItemFinal)}}}}}
1762function flexitResizeLikeParent(selecteurMootools,usePadding,ignorePadding){listeCibles=selecteurMootools;if(typeof(listeCibles)!="undefined"&&listeCibles!=null){for(i=0;i<listeCibles.length;i++){parentCible=listeCibles[i].getParent();parentSize=parentCible.getSize().y;if(ignorePadding){parentPadTop=parentCible.getStyle('padding-top').toInt();parentPadBot=parentCible.getStyle('padding-bottom').toInt();parentSize=parentSize-parentPadTop-parentPadBot}
1763if(parentSize>listeCibles[i].getSize().y){paddingTopCible=listeCibles[i].getStyle('padding-top').toInt()||0;paddingBotCible=listeCibles[i].getStyle('padding-bottom').toInt()||0;marginTopCible=listeCibles[i].getStyle('margin-top').toInt()||0;marginBotCible=listeCibles[i].getStyle('margin-bottom').toInt()||0;borderTopCible=listeCibles[i].getStyle('border-top-width').toInt()||0;borderBotCible=listeCibles[i].getStyle('border-bottom-width').toInt()||0;offsetCible=listeCibles[i].getPosition(parentCible).y||0;paddingTotal=paddingTopCible+paddingBotCible+marginTopCible+marginBotCible;finalSize=parentSize-paddingTotal;if(offsetCible>0){finalSize=finalSize-offsetCible}
1764if(usePadding==!1){listeCibles[i].setStyle('height',finalSize)}else{paddingToApply=Math.floor((parentSize-listeCibles[i].getSize().y)/2);paddingtopItemFinal=paddingToApply-paddingTopCible-borderTopCible;paddingbotItemFinal=paddingToApply-paddingBotCible-borderBotCible;if((paddingTopCible+paddingBotCible+finalSize)>parentSize){patchBottom=(paddingtopItem+paddingbotItem+finalSize)-parentSize;patchBottom=patchBottom-paddingBotCible;paddingbotItemFinal=paddingBotCible-patchBottom}
1765if(paddingtopItemFinal<0){paddingtopItemFinal=0}
1766if(paddingbotItemFinal<0){paddingbotItemFinal=0}
1767listeCibles[i].setStyle('padding-top',paddingtopItemFinal);listeCibles[i].setStyle('padding-bottom',paddingbotItemFinal)}}}}}
1768function flexitAlignToBottom(element){elemParent=element.getParent();elemParentHeight=elemParent.getSize().y;elemHeight=element.getSize().y;elemPos=element.getPosition(elemParent);elemBottomHeight=elemHeight+elemPos.y;elemOffset=elemParentHeight-elemBottomHeight;element.setStyle('top',elemOffset+'px');element.setStyle('position','relative')}
1769indexNoobslidePage=0;arrayNoobslidePage=new Array();function flexitCreateNoobslide(selecteurMootools,widthSlider,actionRollOver,sensAnim,hasHandles,isAutoPlaying,delayAnim,customFuncOnWalk,resizeHeight){if(selecteurMootools){sensNoobslide=(sensAnim!="")?sensAnim:"horizontal";sliderDelay=(delayAnim>0)?delayAnim:5000;if(isAutoPlaying!=!1&&isAutoPlaying!=!0)isAutoPlaying=!0;for(u=0;
1769u<selecteurMootools.length;u++){var currentElement=selecteurMootools[u];if(resizeHeight==!0&&sensAnim=="horizontal"){flexitUpdateHauteur(currentElement.getElements('.item'),!1,!1);currentElement.getElement('.nsNeftisMask').setStyle('height',currentElement.getElement('.item').getStyle('height').toInt())}
1770arrayNoobslidePage[indexNoobslidePage]=new noobSlide({box:currentElement.getElement('.nsNeftisItemContainer'),items:currentElement.getElements('.item'),mode:sensNoobslide,size:widthSlider,autoPlay:isAutoPlaying,handles:currentElement.getElements('.nsNeftisBtns .itemNum'),interval:sliderDelay,addButtons:{previous:currentElement.getElements('.nsNeftisBtns .prev'),next:currentElement.getElements('.nsNeftisBtns .next')},onWalk:function(currentItem,currentHandle){if(hasHandles==!0&&currentHandle){this.handles.removeClass('itemNumActive');currentHandle.addClass('itemNumActive');if(this.nb_items_in_mask>1){for(i=0;i<this.nb_items_in_mask;i++){this.handles.removeClass('itemNumActive'+(i+1));this.handles[i+newCurrentIndex].addClass('itemNumActive'+(i+1))}}}
1771if(customFuncOnWalk!="")eval(customFuncOnWalk);}});if(actionRollOver==!0)flexitCreateNoobslide_actionRollOver(currentElement,indexNoobslidePage,sliderDelay);indexNoobslidePage++}
1772return arrayNoobslidePage}}
1773function flexitCreateNoobslide_actionRollOver(currentElement,indexNoobslidePage,sliderDelay){currentElement.addEvents({'mouseenter':function(){arrayNoobslidePage[indexNoobslidePage].stop()},'mouseleave':function(){if(arrayNoobslidePage[indexNoobslidePage].autoPlay){arrayNoobslidePage[indexNoobslidePage].play(sliderDelay,'next',!0)}}})}
1774indexFloomPage=0;arrayFloomPage=new Array();function flexitCreateFloom(selecteurMootools){if(selecteurMootools){for(u=0;u<selecteurMootools.length;u++){var currentElement=selecteurMootools[u];var slides=currentElement.getElements('.floomBlinds img');if(slides.length>0){arrayFloomPage[indexFloomPage]=currentElement.getElement('div.floomBlinds').floom(slides,{sliceFxIn:{top:[0,100]}})}
1775indexNoobslidePage++}}}
1776function flexitShowOverlay(idcontenttoinject,widthContentOverlay,heightContentOverlay,coloroverlay,modeContenu,ajaxUrlFile,ajaxPostValue){if(idcontenttoinject!=""||(ajaxUrlFile!=""&&ajaxPostValue!="")){sizeWindow=fmoo.$(window).getSize();scrollPosition=fmoo.$(window).getScroll();if(fmoo.$('flexitOverlay')){fmoo.$('flexitOverlay').setStyle('display','block');fmoo.$('flexitOverlayContent').destroy()}else{var overlayBG=new Element('div',{'class':'flexitOverlayBG','id':'flexitOverlay'});overlayBG.setStyle('width',sizeWindow.x);overlayBG.setStyle('height',sizeWindow.y);overlayBG.setStyle('top',scrollPosition.y);if(coloroverlay!=""){overlayBG.setStyle('background-color',coloroverlay)}
1777overlayBG.inject(fmoo.$(document.body));fmoo.$('flexitOverlay').setStyle('display','block');            var iOS = ( navigator.userAgent.match(/(iPad|iPhone|iPod)/g) ? !0 : !1 );
1778if(!iOS){window.addEvent('resize',function(){flexitUpdateOverlay()});window.addEvent('scroll',function(){flexitUpdateOverlay()})}}
1779var overlayContent=new Element('div',{'class':'flexitOverlayContent','id':'flexitOverlayContent'});if(!ajaxUrlFile){if(modeContenu==""){overlayContent.set('html',idcontenttoinject.get('html'))}else if(modeContenu=="adoption"){overlayContent.adopt(idcontenttoinject)}}else if(ajaxUrlFile!=""&&ajaxPostValue!=""){var overlayRequest=new Request({method:'post',url:ajaxUrlFile,data:ajaxPostValue,onComplete:function(response){overlayContent.set('html',response)}}).send()}
1780overlayTopPosition=Math.floor(((sizeWindow.y/2)-(heightContentOverlay/2))+scrollPosition.y);overlayLeftPosition=Math.floor((sizeWindow.x/2)-(widthContentOverlay/2));overlayContent.setStyle('width',widthContentOverlay);overlayContent.setStyle('height',heightContentOverlay);overlayContent.setStyle('top',overlayTopPosition);overlayContent.setStyle('left',overlayLeftPosition);overlayContent.inject(fmoo.$(document.body));if(!ajaxUrlFile&&modeContenu=="adoption"){var elemOverlay=fmoo.$('flexitOverlayContent').getFirst();if(elemOverlay){if(fmoo.$('flexitOverlayContent').getFirst().getStyle('display')=="none"){fmoo.$('flexitOverlayContent').getFirst().setStyle('display','block')}}}}}
1781function flexitUpdateOverlay(){sizeWindow=fmoo.$(window).getSize();scrollPosition=fmoo.$(window).getScroll();widthContentOverlay=fmoo.$('flexitOverlayContent').getSize().x;heightContentOverlay=fmoo.$('flexitOverlayContent').getSize().y;overlayTopPosition=Math.floor(((sizeWindow.y/2)-(heightContentOverlay/2))+scrollPosition.y);overlayLeftPosition=Math.floor((sizeWindow.x/2)-(widthContentOverlay/2));if(fmoo.$('flexitOverlay')){fmoo.$('flexitOverlay').setStyle('width',sizeWindow.x);fmoo.$('flexitOverlay').setStyle('height',sizeWindow.y);fmoo.$('flexitOverlay').setStyle('top',scrollPosition.y);fmoo.$('flexitOverlayContent').setStyle('top',overlayTopPosition);fmoo.$('flexitOverlayContent').setStyle('left',overlayLeftPosition)}}
1782function flexitHideOverlay(){fmoo.$('flexitOverlay').setStyle('display','none');fmoo.$('flexitOverlayContent').setStyle('display','none')}
1783function flexitSetCook(name,value,days,domain){if(days){var date=new Date();date.setTime(date.getTime()+(days*24*60*60*1000));var expires="; expires="+date.toGMTString()}else var expires="";var domainValue='';if(domain&&domain===!0){domainValue='domain='+window.location.hostname+';'}else if(domain&&typeof(domain)=="string"&&domain!=''){domainValue='domain='+domain+';'}
1784document.cookie=name+"="+value+expires+";"+domainValue+" path=/"}
1785function flexitGetCook(nom){deb=document.cookie.indexOf(nom+"=")
1786if(deb>=0){deb+=nom.length+1
1787fin=document.cookie.indexOf(";",deb)
1788if(fin<0)fin=document.cookie.length
1789return unescape(document.cookie.substring(deb,fin))}
1790return""}
1791function flexit_add_class(selector,prefix){if(!selector)return;nb_elem=selector.length;selector.each(function(elem,index){if(index==0)elem.addClass(prefix+"start");if(index==(nb_elem-1))elem.addClass(prefix+"end");})}
1792function flexitPageAutoCenter(){var doc_size=document.getSize();var scroll_size=document.getScrollSize();if(scroll_size.x>doc_size.x)fmoo.$(document.body).scrollTo((scroll_size.x-doc_size.x)/2,0);}
1793function flexitScrollTo(elem){new Fx.Scroll(fmoo.$(window)).toElement(elem)}
1794function flexit_charge_form(form){if(!form)return'';    var reg = new RegExp("\\[", "g");
1795    var reg1 = new RegExp("\\]", "g");
1796var querystring=form.toQueryString();var version=1;    if (querystring.match('%5B'))version = 2;
1797if(version==1){        var t_querystring = "&" + querystring.replace("[]", "");}else if(version==2){var t_querystring="&"+querystring}
1798var tab=form.getElements('input,textarea,select');for(var i=0;i<tab.length;
1798i++){if(typeof tab[i].get('disabled')=="string"&&tab[i].get('disabled')=="disabled")continue;if(version==1){if(tab){var valName=tab[i].get('name');if(valName){                    var name = tab[i].get('name').replace("[]", "");
1799if(name!=""){                        if (!t_querystring.match("&" + name + "=") && ( typeof tab[i].value == "undefined" || tab[i].value == "" ) ) {
1800if(querystring)querystring+="&";querystring+=name+"="}}}}}else if(version==2){var name=tab[i].get('name');if(name!==null&&typeof(name)!="undefined"){                name = name.replace(reg, "%5B");
1801                name = name.replace(reg1, "%5D");
1802if(name!=""){                    if (!t_querystring.match("&" + name + "=")) {
1803if(querystring)querystring+="&";querystring+=name+"="}}}}}
1804return querystring}
1805function flexitTrackGAEvent(evCategory,evLabel,evValue){if(typeof _gaq!="undefined"){if(evValue!=''){_gaq.push(['_trackEvent',evCategory,evLabel,evValue])}else{_gaq.push(['_trackEvent',evCategory,evLabel])}}
1806if(typeof gtag!=='undefined'){if(evValue!=''){gtag('event',evLabel,{'event_category':evCategory,'event_label':evValue})}else{gtag('event',evLabel,{'event_category':evCategory})}}
1807if(typeof ga!=='undefined'){if(evValue!=''){ga('send','event',evCategory,evLabel,evValue)}else{ga('send','event',evCategory,evLabel)}}
1808if(typeof _paq!=='undefined'){_paq.push(['trackEvent',evCategory,evLabel,evValue])}}
1809tab_uris_refresh=new Array();function flexitModuleRefreshDiv(declencheur,parametres,opacity,eval_fonction,parent,context,fElemTargetScroll){var cible=null;if(typeof declencheur=="object"){cible=declencheur;declencheur=modele.getClassRefresh(cible.getChildren())}
1810var loopsRefresh=0;context=(context!=undefined)?context:fmoo.$(document.body);var index=0;context.getElements('.'+declencheur+"_refresh").each(function(elem){index++;if(cible&&cible.elements&&cible.elements[0]!=elem.elements[0]){return!1}else if(cible&&!cible.elements&&cible!=elem){return!1}
1811var html=elem.get('html');if(params=flexitReadParam(html)){parametresurl='';if(parent!=''&&parent!=undefined&&fmoo.$(document.body).getElement('.'+parent+'_refresh').getParent('form')){parametresurl="&"+fmoo.$(document.body).getElement('.'+parent+'_refresh').getParent('form').toQueryString()}
1812var luri=params.url+"&referer="+params.referer+parametresurl;if(typeof params.search!='undefined')luri+="&recherche="+params.search;var identload=declencheur+"_refresh"+index;luri+="&identload="+identload;if(tab_uris_refresh.includes(luri))return;tab_uris_refresh.push(luri);var elemfocus=elem.getElement(':focus');new Request.HTML({method:'post',url:luri,data:parametres,evalScripts:!0,onRequest:function(){if(opacity==1)toggleFlexitLoader(!0);},onComplete:function(){if(function_exists(identload)){if(elem&&(imgs=elem.getElements('img[src]:not([loading="lazy"])'))&&imgs.length>0){var nbimgs=imgs.length;var nbimgsOk=0;imgs.each(function(img){if(img.elements[0]&&img.elements[0].complete==!0){nbimgsOk++;if(nbimgsOk==nbimgs){flexitModuleRefreshDivLoad(identload+"();",eval_fonction)}}else{img.addEvent("load",function(e){nbimgsOk++;if(nbimgsOk==nbimgs){flexitModuleRefreshDivLoad(identload+"();",eval_fonction)}});img.addEvent("error",function(e){nbimgsOk++;if(nbimgsOk==nbimgs){flexitModuleRefreshDivLoad(identload+"();",eval_fonction)}})}})}else{flexitModuleRefreshDivLoad(identload+"();",eval_fonction)}}else{flexitModuleRefreshDivLoad(null,eval_fonction)}
1813if(loopsRefresh==0){if(typeof fElemTargetScroll!="undefined"&&fElemTargetScroll!==!1){if(elemposscroll=fElemTargetScroll.getElement('*[data-position-pagination]')){flexitScrollTo(elemposscroll)}else if(typeof flexit!="undefined"&&!0===flexit.hasJQuery&&!1===flexit.hasMootools){var iOffsetVal=fElemTargetScroll.get('data-offsetscroll');var iOffsetMobileVal=fElemTargetScroll.get('data-offsetmobilescroll');var iOffsetScroll=null;var oOffset=null;if(window&&window.innerWidth<768&&typeof iOffsetMobileVal!="undefined"){iOffsetScroll=iOffsetMobileVal}else{iOffsetScroll=iOffsetVal}
1814if(iOffsetScroll!=null&&typeof iOffsetScroll!="undefined"&&iOffsetScroll!=''){oOffset={"offset":{"top":iOffsetScroll}}}
1815jQuery(window).scrollTo(fElemTargetScroll.elements.first(),550,oOffset)}else{new Fx.Scroll(fmoo.$(window)).toElement(fElemTargetScroll)}}}
1816if(typeof(modele)=="object"&&eval_fonction!="modele.chargeEvents();")modele.chargeEvents();loopsRefresh++;remiseFocus(elemfocus,elem)},onSuccess:function(responseHTML){if(elem&&(elemdiv=elem.getElement('div'))){if(elemdiv.hasClass('no_screen'))elem.getElement('div').destroy();}
1817tab_uris_refresh=tab_uris_refresh.filter(ur=>ur!==luri)},update:elem}).send()}})}
1818function delayFocus(elem){if(!elem.elements)elem=fmoo.$(elem);if(typeof elem=="object"&&elem.length>0){if(!isFocusable(elem)){elem.set('tabindex',0);elem.set('data-forcetabindex',1)}
1819elem.set('data-focusauto',1);setTimeout(function(elem){elem.focus()},100,elem);setTimeout(function(elem){elem.removeAttribute('data-focusauto');if(elem.hasAttribute('data-forcetabindex')){elem.removeAttribute('data-forcetabindex');elem.removeAttribute('tabindex')}},250,elem)}}
1820function remiseFocus(elemfocus,elem){if(elemfocus){var newelemfocus=null;if(cible=elemfocus.get('id')){newelemfocus=elem.getElement("#"+cible)}else if(cible=elemfocus.get('name')){var elems=elem.getElements('[name="'+cible+'"]');
1820if(elems.length>1&&(val=elemfocus.get('value'))){elems.each(function(e){if(e.get('value')==val){newelemfocus=e;return}})}else{newelemfocus=elems[0]}}else if(elemfocus.get('data-paginate')){newelemfocus=elem.getElement('[data-paginate="'+elemfocus.get('data-paginate')+'"]');if(!newelemfocus||!newelemfocus.getParent('nav')||!newelemfocus.getParent('nav').get('data-keep-focus'))newelemfocus=!1}else if(elemfocus.getProperty('type')&&elemfocus.getProperty('type')=="submit"){newelemfocus=elem.getElement('[class="'+elemfocus.get('class')+'"][type="submit"]')}
1821if(newelemfocus){if((newelemfocus.get('tag')=="A"&&!newelemfocus.get('href'))||newelemfocus.get('tag')=="UL"||newelemfocus.get('tag')=="DIV"||newelemfocus.get('tag')=="P")newelemfocus.set('tabindex',0);newelemfocus.focus()}}}
1822function flexitModuleRefreshDivLoad(eval_f,eval_fonction){if(typeof eval_f=="string")eval(eval_f);if(typeof eval_fonction=="string")eval(eval_fonction);toggleFlexitLoader(!1)}
1823function flexitReadParam(html){var params=new Array;    var regex = new RegExp("<!-- @param(.*) -->", "g");
1824    if (retour = regex.exec(html)) {
1825        var regex1 = new RegExp(' ([^=]*)="([^"]*)"', "gi");
1826        if (retour2 = retour[1].match(regex1)) {
1827for(i=0;i<retour2.length;i++){retour2[i]=trim(retour2[i]);                var regex2 = new RegExp('^([^=]*)="([^"]*)"');
1828                if (retour3 = regex2.exec(retour2[i])) {
1829params[trim(retour3[1])]=retour3[2]}}}
1830return params}else{return!1}}
1831function removeContentProgressBar(content){var regexp=RegExp("<div class=\"off\">[^<]+</div>","gm");    content = content.replace(regexp, "");
1832var regexp=RegExp("<div data-progress data-progress-titre=\"[^\"]*\" data-progress-text=\"[^\"]*\"></div>","gm");    content = content.replace(regexp, "");
1833return content}
1834function toggleFlexitLoader2(display,txtChargement,txtPatienter){var txtChargement=typeof txtChargement=="string"&&txtChargement?txtChargement:'';var txtPatienter=typeof txtPatienter=="string"&&txtPatienter?txtPatienter:'';var pourcentage="";if(txtPatienter){var regexp=RegExp("^([0-9]+) / ([0-9]+)$","gm");if(matches=txtPatienter.matchAll(regexp)){for(const match of matches){deb=match[1];fin=match[2];pourcentage="--value:"+Math.ceil((100*deb)/fin)+";"}}}
1835if(!txtChargement&&txtPatienter){txtChargement=txtPatienter;txtPatienter=""}
1836var htmlLoader='<div data-fprogressbar style="'+pourcentage+'"><div data-loader></div><div data-logo data-titre="'+txtChargement+'" data-texte="'+txtPatienter+'"></div></div>';if((flexitLoaderParent=fmoo.$('flexitLoader2'))&&typeof flexitLoaderParent=='object'){if(display){flexitLoaderParent.removeClass('off');flexitLoaderParent.getElement('[data-fprogressbar]').set('style',pourcentage);if(logo=flexitLoaderParent.getElement('[data-logo]')){logo.set('data-titre',txtChargement);logo.set('data-texte',txtPatienter)}}else{flexitLoaderParent.addClass('off')}}else if(display){var styles="";if(typeof flexit!='undefined'&&typeof flexit=="object"){if(flexit.flexit_loader&&typeof flexit.flexit_loader=="object"){if(flexit.flexit_loader.bordercolor)styles+='--fg:'+flexit.flexit_loader.bordercolor+';';if(flexit.flexit_loader.fg)styles+='--fg:'+flexit.flexit_loader.fg+';';if(flexit.flexit_loader.bg)styles+='--bg:'+flexit.flexit_loader.bg+';';if(flexit.flexit_loader.bgc)styles+='--bgc:'+flexit.flexit_loader.bgc+';';if(flexit.flexit_loader.image)styles+='--image:url('+flexit.flexit_loader.image+');'}}
1837flexitLoaderParent=new Element('div',{"id":"flexitLoader2","html":htmlLoader,"style":styles});flexitLoaderParent.inject(fmoo.$(document.body))}}
1838function forceToggleFlexitLoader(display,txtChargement,txtPatienter){if(display){$(document.body).addClass('forceToggleFlexitLoader')}else{$(document.body).removeClass('forceToggleFlexitLoader')}
1839return toggleFlexitLoader(display,txtChargement,txtPatienter)}
1840function toggleFlexitLoader(display,txtChargement,txtPatienter){var loaderVersion=1;var loaderShowLogo=!1;var loaderShowTitle=!0;var loaderShowDesc=!0;var loaderLogoSite=!1;var loaderVersionClass='';var valTxtChargement='CHARGEMENT';var valTxttxtPatienter='Veuillez patienter s\'il vous plait...';if(typeof flexit!='undefined'&&typeof flexit=="object"){if(flexit.flexit_loader&&typeof flexit.flexit_loader=="object"){if(flexit.flexit_loader.version){loaderVersionClass='flexitLoaderVersion'+flexit.flexit_loader.version;loaderVersion=flexit.flexit_loader.version}
1841if(flexit.flexit_loader.show_logo){loaderShowLogo=1===flexit.flexit_loader.show_logo}
1842if(flexit.flexit_loader.show_title){loaderShowTitle=1===flexit.flexit_loader.show_title}
1843if(flexit.flexit_loader.show_title){loaderShowDesc=1===flexit.flexit_loader.show_desc}
1844if(flexit.flexit_loader.txt_loading&&flexit.flexit_loader.txt_loading!=''){valTxtChargement=flexit.flexit_loader.txt_loading}
1845if(flexit.flexit_loader.txt_patienter&&flexit.flexit_loader.txt_patienter!=''){valTxttxtPatienter=flexit.flexit_loader.txt_patienter}}
1846if(flexit.identite&&typeof flexit.identite=="object"){if(flexit.identite.logo_site){loaderLogoSite=flexit.identite.logo_site}else if(flexit.identite.logo){loaderLogoSite=flexit.identite.logo}}}
1847if(typeof(txtChargement)!=="undefined"&&txtChargement!=""){valTxtChargement=txtChargement}
1848if(typeof(txtPatienter)!=="undefined"&&txtPatienter!=""){valTxttxtPatienter=txtPatienter}
1849if(loaderVersion==3)return toggleFlexitLoader2(display,txtChargement,txtPatienter);if(!fmoo.$('flexitLoader')){htmlLoader='<div class="flexitLoaderBg">&nbsp;</div>';htmlLoader+='<div class="flexitLoaderBox"><div class="flexitLoaderBoxWrapper">';if(!0==loaderShowLogo&&!1!==loaderLogoSite){htmlLoader+='<div class="flexitLoaderLogoWrapper" style="background-image: url(\''+loaderLogoSite+'\');"></div>'}
1850if(1==loaderVersion){htmlLoader+='<div class="flexitLoaderLoaderWrapper"><div class="flexitLoaderLoaderChildren"><div class="flexitLoaderLoaderPicture">&nbsp;</div></div></div>'}
1851if(!0==loaderShowTitle)htmlLoader+='<h2 class="flexitLoaderTitle">'+valTxtChargement+'</h2>';if(!0==loaderShowDesc)htmlLoader+='<h3 class="flexitLoaderDesc">'+valTxttxtPatienter+'</h3>';htmlLoader+='</div></div>';flexitLoaderParent=new Element('div',{"id":"flexitLoader","class":loaderVersionClass,"html":htmlLoader});flexitLoaderParent.inject(fmoo.$(document.body))}else{elemTitle=fmoo.$('flexitLoader').getElement('.flexitLoaderTitle');elemDesc=fmoo.$('flexitLoader').getElement('.flexitLoaderDesc');if(elemTitle)elemTitle.set('text',valTxtChargement);if(elemDesc)elemDesc.set('text',valTxttxtPatienter);}
1852if(display){widthBrowser=fmoo.$(document.body).getSize().x;heightBrowser=fmoo.$(document.body).getSize().y;fmoo.$('flexitLoader').setStyle('width',widthBrowser);fmoo.$('flexitLoader').setStyle('height',heightBrowser);fmoo.$('flexitLoader').setStyle('display','block')}else{fmoo.$('flexitLoader').setStyle('display','none')}}
1853function updateCurrentPageHistory(url){if(history&&history.pushState){if(history.state==null||history.state&&history.state.anc_url!=url){history.replaceState({"anc_url":url},'',url)}}}
1854function createPermalink(lien){new Request.HTML({method:'post',url:"/globalflexit/backoffice/modules/commun/lien_v4.php",data:"action=permalien&lien="+encodeURIComponent(lien),onRequest:function(){toggleFlexitLoader(!0)},onSuccess:function(a,b,r){if(flexitModal&&typeof(flexitModal)=="object"){flexitModal.open("PERMALIEN","Le permalien a été généré.",null,[{"titre":"Copier dans le presse papier","important":!0,"position":"d","autoclose":!0,"addclass":"btnpermalien","adddata":[{"data-clipboard-text":r}]}],!1,function(){var clipboard=new Clipboard('.btnpermalien')})}
1855toggleFlexitLoader(!1)}}).send()}(function(name,definition,context,dependencies){if(typeof context.module!=='undefined'&&context.module.exports){if(dependencies&&context.require){for(var i=0;i<dependencies.length;
1855i++)context[dependencies[i]]=context.require(dependencies[i]);}
1856context.module.exports=definition.apply(context)}else if(typeof context.define!=='undefined'&&context.define==='function'&&context.define.amd){define(name,(dependencies||[]),definition)}else{context[name]=definition.apply(context)}})('flexitUtf8',function(){return{encode:function(string){if(typeof string!=='string')return string;            else string = string.replace(/\r\n/g, "\n");
1857var output="",i=0,charCode;for(i;i<string.length;i++){charCode=string.charCodeAt(i);if(charCode<128)
1858output+=String.fromCharCode(charCode);else if((charCode>127)&&(charCode<2048))
1859output+=String.fromCharCode((charCode>>6)|192),output+=String.fromCharCode((charCode&63)|128);else output+=String.fromCharCode((charCode>>12)|224),output+=String.fromCharCode(((charCode>>6)&63)|128),output+=String.fromCharCode((charCode&63)|128)}
1860return output},decode:function(string){if(typeof string!=='string')return string;var output="",i=0,charCode=0;while(i<string.length){charCode=string.charCodeAt(i);if(charCode<128)
1861output+=String.fromCharCode(charCode),i++;else if((charCode>191)&&(charCode<224))
1862output+=String.fromCharCode(((charCode&31)<<6)|(string.charCodeAt(i+1)&63)),i+=2;else output+=String.fromCharCode(((charCode&15)<<12)|((string.charCodeAt(i+1)&63)<<6)|(string.charCodeAt(i+2)&63)),i+=3}
1863return output}}},this);(function(name,definition,context,dependencies){if(typeof context.module!=='undefined'&&context.module.exports){if(dependencies&&context.require){for(var i=0;i<dependencies.length;
1863i++)context[dependencies[i]]=context.require(dependencies[i]);}
1864context.module.exports=definition.apply(context)}else if(typeof context.define!=='undefined'&&context.define==='function'&&context.define.amd){define(name,(dependencies||[]),definition)}else{context[name]=definition()}})('flexitBase64',function(utf8){var $this=this;var $utf8=utf8||this.flexitUtf8;var map="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";return{encode:function(input){if(typeof $utf8==='undefined')throw{error:"MissingMethod",message:"UTF8 Module is missing."};if(typeof input!=='string')return input;else input=$utf8.encode(input);var output="",a,b,c,d,e,f,g,i=0;while(i<input.length){a=input.charCodeAt(i++);b=input.charCodeAt(i++);c=input.charCodeAt(i++);d=a>>2;e=((a&3)<<4)|(b>>4);f=((b&15)<<2)|(c>>6);g=c&63;if(isNaN(b))f=g=64;else if(isNaN(c))g=64;output+=map.charAt(d)+map.charAt(e)+map.charAt(f)+map.charAt(g)}
1865return output},decode:function(input){if(typeof $utf8==='undefined')throw{error:"MissingMethod",message:"UTF8 Module is missing."};if(typeof input!=='string')return input;            else input = input.replace(/[^A-Za-z0-9\+\/\=]/g, "");
1866var output="",a,b,c,d,e,f,g,i=0;while(i<input.length){d=map.indexOf(input.charAt(i++));e=map.indexOf(input.charAt(i++));f=map.indexOf(input.charAt(i++));g=map.indexOf(input.charAt(i++));a=(d<<2)|(e>>4);b=((e&15)<<4)|(f>>2);c=((f&3)<<6)|g;output+=String.fromCharCode(a);if(f!=64)output+=String.fromCharCode(b);if(g!=64)output+=String.fromCharCode(c);}
1867return $utf8.decode(output)}}},this,["flexitUtf8"]);var mooEventTimers={};var mooTriggerAfterEvent=function(func,ms,uniqueId){if(!uniqueId){uniqueId="default-id"}
1868if(mooEventTimers[uniqueId]){clearTimeout(mooEventTimers[uniqueId])}
1869mooEventTimers[uniqueId]=setTimeout(func,ms)}
1870var edgeUlFixDone=!1;function edgeUlfix(){if(!0===edgeUlFixDone)return;edgeUlFixDone=!0;    if (document.documentMode || /Edge/.test(navigator.userAgent)) {
1871var ulEls=document.querySelectorAll('ul');Array.prototype.forEach.call(ulEls,function(el,i){if(el.offsetParent===null){el.parentNode.appendChild(el)}})}}
1872if(typeof $.fn!="undefined"){$.fn.containClass=function(cssClass){if(this.length>1)return;return $(this).attr('class').indexOf(cssClass)>-1}}
1873var responsive_table={initMobileTableEvents:!1,mod_table_open:!1,resize:function(){jQuery(document).find("table[data-responsive=\"1\"]").removeClass('ok');responsive_table.initMobileTable()},transformTableauMobile2:function(table,id){if(typeof jQuery!='function')return;var table_class=table.attr('class');if(table.containClass('sticky_')){if(table.parents('.tableau_mobile').length===0){table.wrap('<div class="tableau_mobile" id="'+id+'"><div class="inner scrollhidden"></div></div>')}}
1874if(table.hasClass('sticky_label_fixed')){table.parent('.inner').parent('.tableau_mobile').addClass('tableau_mobile_label')}},updateLabelSticky:function(stick_table){if(jQuery(window).width()<768||(screen.availHeight<screen.availWidth&&flexit.isMobile)){if(stick_table.closest('.tableau_mobile_label').length>0){stick_table.find('tr th:first-child').each(function(){if(jQuery(this).find('.label_sticky').length===0){jQuery(this).html('<span class="label_sticky">'+jQuery(this).html()+'</span>');var _parent_tr=jQuery(this).parent('tr');var pt=!_parent_tr.is("thead")?(jQuery(this).find('.label_sticky').height()+10):10;_parent_tr.get(0).style.setProperty('--pt_td',pt+'px')}})}}},changeColor:function(stick_table){if(stick_table.hasClass('sticky_col')&&!stick_table.hasClass('sticky_label_fixed')){stick_table.find('td:first-child, th:first-child').each(function(){let additionalColor="#ffffff";if(!jQuery(this).data('color'))jQuery(this).attr('data-color',jQuery(this).css("background-color"));let currentColor=jQuery(this).data('color');$(this).css("background","linear-gradient("+currentColor+", "+currentColor+"), "+additionalColor)})}},initMobileTable:function(){let ts=jQuery(document).find("table[data-responsive=\"1\"]:not(.ok)");if(ts.length==0)return;const ht=jQuery(document).find("[data-offset-top][data-offset-bottom]");let wh=jQuery(window).height();let htHeight=ht.height();let maxH=wh-htHeight-50;let decal=htHeight-70;if(decal<0)decal=0;var scroll_active={};ts.each(function(index){var stick_table=jQuery(this);stick_table.addClass('ok');let ww=stick_table.parent(':not(.tableau_mobile)').width();let floating_label=!1;let sticky_start=!1;let sticky_end=!1;let sticky_row=!1;
1874if(stick_table.width()>ww||stick_table.height()>maxH){if(stick_table.find('thead').length>0)sticky_row=!0;if(stick_table.find('tbody th:first-child').length>0)sticky_start=!0;if(stick_table.find('tbody tr th:last-child').length>0)sticky_end=!0;if(sticky_start&&!sticky_end)floating_label=!0;var elements_to_check=sticky_row?stick_table.find('thead'):stick_table.find('tbody');const text_to_check=elements_to_check.find('td:first-child, th:first-child').text();                if ( text_to_check.replace(/(\s|&nbsp;)+/g, '') !== '' ) floating_label = !1;
1875elements_to_check.find('td, th').each(function(index,el){jQuery(this).get(0).style.setProperty('--largeurcol',jQuery(this).outerWidth()+'px')});if(sticky_row)stick_table.addClass('sticky_row');if(sticky_start)stick_table.addClass('sticky_col');if(sticky_end)stick_table.addClass('sticky_end');if(floating_label)stick_table.addClass('sticky_label_fixed');responsive_table.changeColor(stick_table)}else{return}
1876if(stick_table.width()>stick_table.parents('.container').width()||stick_table.height()>(jQuery(window).height()-decal)){if(!stick_table.hasClass('tok'))responsive_table.transformTableauMobile2(stick_table,'table_id_'+index);}else{return!1}
1877stick_table.addClass('tok');let obj_sticky=stick_table.parent('.inner');let nbcol=2;if(ww>=1200){nbcol=7}else if(ww>=1024){nbcol=6}else if(ww>=992){nbcol=5}else if(ww>=767){nbcol=4}else if(ww>=576){nbcol=3}
1878if(stick_table.hasClass('sticky_end')&&jQuery(window).width()<768)nbcol++;obj_sticky.get(0).style.setProperty('--largeur_one',Math.round(ww/nbcol)+'px');if(stick_table.width()<=ww||(stick_table.hasClass('sticky_label_fixed')&&elements_to_check.find('tr > *').length==2)||elements_to_check.find('tr > *').length==1)stick_table.addClass('table_fullwidth');if(jQuery(window).width()<768||(screen.availHeight<screen.availWidth&&flexit.isMobile)){if(stick_table.height()>(jQuery(window).height()-decal)){responsive_table.addButtonTotable(stick_table)}
1879maxH='100%';responsive_table.updateLabelSticky(stick_table)}
1880obj_sticky.css('max-height',maxH+'px')});if(!ts.find('.inner_sticky'))jQuery('body').removeClass('sticky_overflowed');if(!this.initMobileTableEvents){this.initMobileTableEvents=!0;window.addEventListener('resize',function(evt){responsive_table.resize()});var events=['scroll','wheel'];for(var i=0;i<events.length;i++){(function(evt){document.addEventListener(evt,function(e){var deltaAction=60;if(evt!=='wheel'||!e.target.closest('table[data-responsive]')||!e.target.closest('table[data-responsive]'))return;stick_table=jQuery(e.target.closest('table[data-responsive]'));let obj_sticky=stick_table.parent('.inner');if(obj_sticky.length==0)return;if(!stick_table.attr('data-initpos'))stick_table.attr('data-initpos',stick_table[0].getBoundingClientRect().top+jQuery(window).scrollTop());initial_position=stick_table.attr('data-initpos');if(jQuery(window).width()<=768||stick_table.width()===0)return;if((window.pageYOffset<(initial_position-htHeight-deltaAction)||window.pageYOffset>(initial_position-htHeight+deltaAction))){obj_sticky.removeClass('stickyon')}
1881if(!obj_sticky.hasClass('stickyon')&&(e.deltaY>0||e.deltaY<0)){window.scrollBy({left:0,top:e.deltaY});e.preventDefault()}
1882var findudiv=!1;if(obj_sticky[0].scrollTop+obj_sticky[0].clientHeight>=obj_sticky[0].scrollHeight&&e.deltaY>0){obj_sticky.removeClass('stickyon');findudiv=!0}else if(obj_sticky[0].scrollTop===0&&e.deltaY<0){obj_sticky.removeClass('stickyon')}else if(window.pageYOffset>=(initial_position-htHeight-deltaAction)&&window.pageYOffset<=(initial_position-htHeight+deltaAction)){obj_sticky.addClass('inner_sticky');if(!obj_sticky.hasClass('stickyon')){obj_sticky.addClass('stickyon');jQuery(window).scrollTo(obj_sticky)}}})})(events[i])}}},addButtonTotable:function(ts){let tableau_mobile=ts.closest('.tableau_mobile');if(ts&&tableau_mobile.length>0){tableau_mobile.addClass('transparency');if(jQuery('.btn-open-table').length===0){tableau_mobile.prepend('<a href="javascript:;" onclick="responsive_table.openTable(jQuery(this))" class="btn-open-table"><img src="/globalflexit/clients/utils/images/agrandir_table.svg" alt="'+translate('Voir plus de détails')+'"/><div>'+translate('Voir plus de détails')+'</div></a>');if(this.mod_table_open)jQuery(document).find('.btn-open-table').trigger('click',);}}}
1882,openTable:function(btn){this.mod_table_open=!0;var tableau_mobile=btn.closest('.tableau_mobile');var ts=tableau_mobile.find('[data-responsive]');tableau_mobile.prepend('<a href="javascript:;" onclick="responsive_table.closeTable(jQuery(this))" class="btn-close-table"><span>'+translate('Fermer')+'</span><svg version="1.1" viewBox="0 0 699.98 703.9" xmlns="http://www.w3.org/2000/svg"><path d="m697.21 351.95a347.23 347.23 0 1 1-694.44 0 347.23 347.23 0 1 1 694.44 0z" stroke="#000" stroke-width="5.524"/><g transform="matrix(.91837 0 0 .91837 24.381 -144.8)" fill="none" stroke="#fff" stroke-linecap="round" stroke-width="133.87"><path d="M 176.51,362.87 532.64,719"/><path d="M 532.64,362.87 176.51,719"/></g></svg></a>');tableau_mobile.removeClass('transparency').addClass('fullscreen_table');var documentHeight=function(){var doc=document.documentElement;var height=Math.max(doc.scrollHeight,doc.offsetHeight,doc.clientHeight);doc.style.setProperty('--doc-height',height+"px")};window.addEventListener('resize',documentHeight);documentHeight();tableau_mobile.find('.inner').addClass('stickyon');jQuery('body').addClass('sticky_overflowed');jQuery('html').addClass('table_open')},closeTable:function(btn){this.mod_table_open=!1;var tableau_mobile=btn.closest('.tableau_mobile');var ts=tableau_mobile.find('[data-responsive]');btn.remove();tableau_mobile.find('.inner').removeClass('stickyon');tableau_mobile.addClass('transparency').removeClass('fullscreen_table');jQuery('body').removeClass('sticky_overflowed');jQuery('html').removeClass('table_open')}}
1883window.addEvent('domready',function(){edgeUlfix();flexitUpdate();scanAutocomplete();searchAutocomplete();scanTableSort();openZoomImage();if(typeof jQuery=='function'){if(elemposscroll=fmoo.$$('*[data-position-scroll]')){if(elemPageScroll=elemposscroll[elemposscroll.length-1]){if(elemPageScroll.hasClass('fmodele')&&(elemPageScrollIn=elemPageScroll.getElement('*[data-position-pagination]'))){if(elemPageScrollIn.get('data-position-pagination')!='only')elemPageScroll=elemPageScrollIn}
1884flexitScrollTo(elemPageScroll)}}
1885if(jQuery('[data-offset-top][data-offset-bottom]').length>0){if(window.location.hash&&!window.location.hash.includes("/")){                var t = window.location.hash.substr(1).split('=');
1886if(t[0]&&fmoo.$(t[0]).length>0)flexitScrollTo(fmoo.$(t[0]));}
1887jQuery(document).on("click",'a[href^="'+(window.location.origin+window.location.pathname+"#")+'"],a[href^="'+(window.location.origin+window.location.pathname+window.location.search+"#")+'"],a[href^="'+(window.location.pathname+"#")+'"],a[href^="'+(window.location.pathname+window.location.search+"#")+'"]',function(event){var href=jQuery(this).attr('href');                var hash = href.includes('#') ? href.split('#')[1] : null;
1888if(hash&&fmoo.$(hash).length>0){flexitScrollTo(fmoo.$(hash));delayFocus(fmoo.$(hash))}})}}});function createAutocomplete(elem){var dat=elem.data('autocomplete-flexit');var params=typeof dat=="object"?dat:JSON.decode(dat);if(params){var datas={classname:params.classname,methode:params.methode};if(params.add_params){jQuery.each(params.add_params,function(index,value){var ch_final=!1;if((ch=jQuery("[name='"+value+"']"))&&ch.length)ch_final=ch;if((ch=jQuery(value))&&ch.length)ch_final=ch;if(index&&ch_final){if(ch_final.is("input, select, textarea, button")){datas[index]=ch_final.val()}else{datas[index]=ch_final.html()}}})};var obj={classes:{"ui-autocomplete":"flexit","ui-autocomplete-input":"flexit"},source:function(request,response){datas.term=request.term;$.ajax({url:"/globalflexit/ajax/modules/commun/traitement.php",dataType:"json",data:{autocompleter:datas},beforeSend:function(){toggleFlexitLoader(!0)},success:function(data){toggleFlexitLoader(!1);response(data)}})},disabled:params.disabled==!0,minLength:2,select:function(event,ui){if(ui.item){jQuery(this).val(ui.item[params.value?params.value:'value']);if(params.cibles){jQuery.each(params.cibles,function(index,value){var ch_final=!1;if((ch=jQuery("[name='"+value+"']"))&&ch.length)ch_final=ch;if((ch=jQuery(value))&&ch.length)ch_final=ch;if(ui.item[index]&&ch_final){if(ch_final.is("input, select, textarea, button")){ch_final.val(ui.item[index]);ch_final.change()}else{ch_final.html(ui.item[index])}}})}
1889jQuery(this).change()}
1890return!1},open:function(){jQuery(this).addClass("ui-autocomplete-active");if(typeof params.width!='undefined'&&params.width){jQuery(".ui-autocomplete").addClass("ui-autocomplete-width");var cible=jQuery(this);if(params.width!='input')cible=cible.closest(params.width);
1890var inputWidth=cible.outerWidth();var offset=cible.offset();var inputLeft=offset.left;var inputRight=$(window).width()-(inputLeft+inputWidth);jQuery(".ui-autocomplete").each(function(){this.style.setProperty('--inp-width',inputWidth+'px');this.style.setProperty('--inp-left',inputLeft+'px');this.style.setProperty('--inp-right',inputRight+'px')})}
1891jQuery(window).on("resize.autocomplete",function(){var $menu=jQuery(".ui-autocomplete");if($menu.is(":visible")&&typeof params.width!='undefined'&&params.width){var cible=jQuery(".ui-autocomplete-active");if(params.width!='input')cible=cible.closest(params.width);var inputWidth=cible.outerWidth();var offset=cible.offset();var inputLeft=offset.left;var inputRight=jQuery(window).width()-(inputLeft+inputWidth);$menu.each(function(){this.style.setProperty('--inp-width',inputWidth+'px');this.style.setProperty('--inp-left',inputLeft+'px');this.style.setProperty('--inp-right',inputRight+'px')})}})},close:function(){jQuery(this).removeClass("ui-autocomplete-active");jQuery(".ui-autocomplete").removeClass("ui-autocomplete-width");jQuery(window).off("resize.autocomplete")},change:function(event,ui){if(!ui.item&&!params.saisielibre)jQuery(this).val('');}}
1892if(params.position&&params.position=="right")obj.position={my:"right top",at:"right bottom",collision:"none"};elem.autocomplete(obj)}}
1893function searchAutocomplete(){if(typeof jQuery!='function'||typeof jQuery('body').delegate!='function')return!1;jQuery('body').delegate('*[data-autocomplete-flexit]','focusin',function(){if(typeof jQuery.ui=='object'){jQuery(this).attr('role','presentation');createAutocomplete(jQuery(this))}})}
1894function scanTableSort(){document.querySelectorAll('table.fsortable').forEach(function(elem){elem.querySelectorAll('thead th').forEach(function(elem,pos){if(elem.classList.contains('fsort')){elem.addEventListener('click',function(pos){                    var regexNum = new RegExp('^[0-9, ]+$', 'i');
1895var sens=elem.classList.contains('asc')?'desc':'asc';switching=!0;while(switching){switching=!1;rows=this.closest('table').querySelectorAll('tbody tr');for(i=0;i<(rows.length-1);i++){shouldSwitch=!1;x=rows[i].getElementsByTagName("TD")[pos];valx=x.dataset.value?x.dataset.value:x.innerHTML.toLowerCase();y=rows[i+1].getElementsByTagName("TD")[pos];valy=y.dataset.value?y.dataset.value:y.innerHTML.toLowerCase();                            if (( foundX = valx.match(regexNum) ) && ( foundY = valy.match(regexNum) )) {
1896valx=parseFloat(str_replace(" ","",str_replace(",",".",foundX[0])));valy=parseFloat(str_replace(" ","",str_replace(",",".",foundY[0])))}
1897if((sens=='asc'&&valx>valy)||(sens=='desc'&&valx<valy)){shouldSwitch=!0;break}}
1898if(shouldSwitch){rows[i].parentNode.insertBefore(rows[i+1],rows[i]);switching=!0}}
1899this.closest('table').querySelectorAll('.fsort').forEach(function(el){el.classList.remove('asc','desc')});elem.classList.add(sens)}.bind(elem,pos))}})})}
1900function scanAutocomplete(){var ipaddesktop=typeof flexit=="object"&&flexit.browser=="safari"&&flexit.isTouchDevice?!0:!1;if(typeof flexit=="object"&&(strstr(flexit.browser,'chrome')||strstr(flexit.browser,'edge'))){var arr=document.querySelectorAll("*[autocomplete=off]");if(arr&&arr.length>0){for(var i=0,len=arr.length;i<len;i++){if(arr[i].closest(".choices"))continue;arr[i].autocomplete='no'}}}else if(typeof flexit=="object"&&!flexit.isMobileDevice&&!ipaddesktop){var arr=document.querySelectorAll("*[autocomplete=off]");if(arr&&arr.length>0){for(var i=0,len=arr.length;i<len;i++){var elem=arr[i];if(elem.closest(".choices"))continue;elem.readOnly=!0;elem.autocomplete='flexit';elem.addEventListener('focus',function(event){var repeat=event.target.readOnly;event.target.readOnly=!1;if(repeat&&typeof flexit=="object"&&flexit.isMobileDevice){event.target.classList.add("force_focus");event.target.blur();event.target.focus()}});elem.addEventListener('blur',function(event){if(event.target.classList.contains('force_focus')){event.target.classList.remove('force_focus')}else{event.target.readOnly=!0}})}}}}
1901function moduleSwitchMode(elem){var fElemTarget=jQuery(elem);if(fElemTarget&&fElemTarget.length>0&&fElemTarget.data('to-mode')!=''){var valMode=fElemTarget.data('to-mode');var fElemTargetParent=fElemTarget.parent('.map-mode');if(fElemTargetParent&&fElemTargetParent.length>
19010){var fElemInput=fElemTargetParent.next('.osm-type-aff');if(fElemInput&&fElemInput.length>0){fElemInput.val(valMode)}else{if(console&&console.error){console.error("FLEXIT : La structure attendue pour le changement de mode est incorrecte ( .osm-type-aff manquant ).")}}}else{if(console&&console.error){console.error("FLEXIT : La structure attendue pour le changement de mode est incorrecte ( .map-mode manquant ).")}}}else{if(console&&console.error){console.error("FLEXIT : La structure attendue pour le changement de mode est incorrecte ou la valeur du mode est inexistante dans ''data-to-mode''.")}}}
1902function openadmin(href){var WindowObjectReference=window.open(href,"adminflexit");WindowObjectReference.focus()}
1903function resizeFgrid(){var sizescreen=window.innerWidth;var mode=null;if(sizescreen<768){mode=''}else if(sizescreen<992){mode='md-'}else{mode='lg-'}
1904document.querySelectorAll('.flexitgrid > .row > div.extendl > div > div.bgc').forEach(function(elem,pos){var cl=elem.closest('.extendl').classList;if(cl.contains('item-'+mode+'first')&&cl.contains('item-'+mode+'last')){elem.style.width=''}else if(cl.contains('item-'+mode+'first')){elem.style.width=elem.getBoundingClientRect().right+"px"}else if(cl.contains('item-'+mode+'last')){elem.style.width=sizescreen-elem.getBoundingClientRect().x+"px"}})}
1905var recaptchaCallback=function(ident){if(!isPageLoaded){setTimeout('recaptchaCallback()',100);return!1}
1906var cible=fmoo.$$('.fg-recaptcha');if(cible.length>0){grecaptcha.ready(function(){cible.each(function(e){var id=e.get('id');if(e.get('dataok')&&(ident!=id||typeof ident=="undefined"))return;var sitekey=e.get('data-fsitekey');e.set('dataok',1);if(e.get('data-version')=='3'){grecaptcha.execute(sitekey,{action:'submitform'}).then(function(token){e.set('value',token)})}else{if(ident==id){eval("setTimeout(\"grecaptcha.reset("+id+")\",500);")}else{eval(id+" = grecaptcha.render('"+id+"', {'sitekey' : '"+sitekey+"'}); ")}}})})}};window.onresize=resizeFgrid;resizeFgrid();var isPageLoaded=!1;window.onload=function(){isPageLoaded=!0}
1907if(typeof jQuery=='function'){jQuery(document).on("ajaxComplete ready",function(event){jQuery("input:not(.choices__input),select:not(.choices__input)").each(function(e){!jQuery(this).val()||jQuery(this).val().length==0?jQuery(this).addClass('empty'):jQuery(this).removeClass('empty');jQuery(this).change(function(){!jQuery(this).val()||jQuery(this).val().length==0?jQuery(this).addClass('empty'):jQuery(this).removeClass('empty')})});if(typeof SqueezeBox=="object")SqueezeBox.assign(fmoo.$$('a.squeezebox'),{parse:'rel'});if(typeof Inputmask=="function")Inputmask().mask(document.querySelectorAll("input[data-inputmask]"));if(typeof Slimbox=="object")Slimbox.scanPage();responsive_table.initMobileTable();if(event.type=="ajaxComplete"&&jQuery('.ftemplate').length>0){if(typeof(modele)=="object")modele.chargeEvents();}
1908generateTooltips()});jQuery(document).on("click","[rel='securliens']",function(event){event.preventDefault();event.stopPropagation();var elem=jQuery(event.currentTarget);if(elem){var w=elem.data('securliens-width');if(!w)w=800;var h=elem.data('securliens-height');if(!h)h=500;SqueezeBox.open(jQuery(event.currentTarget).attr('href'),{"handler":"iframe","size":{"x":w,"y":h}})}})}
1909function generateTooltips(){jQuery('[data-bs-toggle="tooltip"],[data-toggle="tooltip"]').each(function(){const $el=jQuery(this);if(!$el.attr('title')&&!$el.attr('data-bs-original-title'))$el.attr('title',readtitle($el));});waitForTooltipAndInit()}
1910function waitForTooltipAndInit(){jQuery('div.tooltip').remove();if(typeof jQuery.fn.tooltip==="function"){jQuery('[data-bs-toggle="tooltip"],[data-toggle="tooltip"]').tooltip();return}
1911setTimeout(waitForTooltipAndInit,50)}
1912function openZoomImage(){if(typeof jQuery!='function')return!1;var popupImage=jQuery('img[data-popupurl]');if(popupImage.length>0){jQuery('a img[data-popupurl]').each(function(){jQuery(this).removeAttr('data-popupurl')});popupImage.each(function(){var src=jQuery(this).attr('src');var last_segment=src.substring(src.lastIndexOf('/')+1);            var segments = src.split('/'); 
1913var new_url=src;            new_url = new_url.replace('/globalflexit/images', ''); 
1914var last_segment_image=last_segment.substring(last_segment.lastIndexOf('_')+1);            new_url = new_url.replace(last_segment, last_segment_image); 
1915jQuery(this).colorbox({href:new_url,maxWidth:'90%',maxHeight:'90%'})})}}
1916class FocusTrap{constructor(modalSelector){this.modal=document.querySelector(modalSelector);if(!this.modal)return;
1916this.focusableSelectors='a[href], area[href], input:not([disabled]), select:not([disabled]), '+'textarea:not([disabled]), button:not([disabled]), iframe, object, embed, '+'*[tabindex]:not([tabindex="-1"]), *[contenteditable]';this.focusableElements=[];this.firstElement=null;this.lastElement=null;this.active=!1;this.previouslyFocused=null;this.handleKeyDown=this.handleKeyDown.bind(this)}
1917activate(){this.previouslyFocused=document.activeElement;this.focusableElements=Array.from(this.modal.querySelectorAll(this.focusableSelectors)).filter(el=>el.offsetParent!==null);if(this.focusableElements.length===0)return;this.firstElement=this.focusableElements[0];this.lastElement=this.focusableElements[this.focusableElements.length-1];this.modal.addEventListener('keydown',this.handleKeyDown);this.firstElement.focus();this.active=!0}
1918deactivate(){console.log("deactivate");this.modal.removeEventListener('keydown',this.handleKeyDown);if(this.previouslyFocused)this.previouslyFocused.focus();this.active=!1}
1919handleKeyDown(e){if(!this.active)return;if(e.key==='Tab'){if(e.shiftKey){if(document.activeElement===this.firstElement){e.preventDefault();this.lastElement.focus()}}else{if(document.activeElement===this.lastElement){e.preventDefault();this.firstElement.focus()}}}else if(e.key==='Escape'){const closeBtn=this.modal.querySelector('[data-close-echap]');console.log("closeBtn",closeBtn);if(closeBtn)closeBtn.click();}}};(function(){flexit_commun={};flexit_commun.isTrusted=function(url){const trustedPath=location.origin;try{const parsed=new URL(url,location.origin);return parsed.href.startsWith(trustedPath)}catch(e){return!1}}
1920flexit_commun.loadJS=function(url,globalVar){return new Promise((resolve,reject)=>{if(globalVar&&window[globalVar]){resolve(window[globalVar]);return}
1921const existing=document.querySelector(`script[src="${url}"]`);if(existing){resolve(window[globalVar]||!0);return}
1922const script=document.createElement('script');script.src=url;script.async=!0;script.onload=()=>resolve(window[globalVar]||!0);script.onerror=()=>reject(new Error(`Erreur JS: ${url}`));document.head.appendChild(script)})};flexit_commun.loadCSS=function(url){return new Promise((resolve,reject)=>{if(document.querySelector(`link[href="${url}"]`)){resolve();return}
1923const link=document.createElement('link');link.rel='stylesheet';link.href=url;link.onload=()=>resolve();link.onerror=()=>reject(new Error(`Erreur CSS: ${url}`));document.head.appendChild(link)})};flexit_commun.initTelInput=function(element){const inputs=element?[element]:Array.from(document.querySelectorAll('[data-type="tel"]'));if(!inputs.length)return;const basePath='/globalflexit/clients/utils/framework/js/all/modules/intlTelInput25.12.0/';const jsUrl=basePath+'intlTelInput.js';const cssUrl=basePath+'intlTelInput.css';if(!flexit_commun.isTrusted(jsUrl)||!flexit_commun.isTrusted(cssUrl)){console.error('Tentative de chargement de ressources non autorisées.');return}
1924Promise.all([flexit_commun.loadJS(jsUrl,'intlTelInput'),flexit_commun.loadCSS(cssUrl)]).then(([intlTelInput])=>{inputs.forEach((input)=>{                    let listePays = (input.getAttribute('data-telpays') && input.getAttribute('data-telpays').length > 0) ? (input.getAttribute('data-telpays')).replace(/"/g,'').toUpperCase().split(',') : {};
1925let langueDefault="FR";let navLang=navigator.language||navigator.userLanguage;                    let langueNavigateur = navLang.includes("-") ? navLang.split("-")[1].toUpperCase() : null; 
1926if(listePays.length&&listePays[0]){langueDefault=langueNavigateur&&listePays.includes(langueNavigateur)?langueNavigateur:listePays[0]}else{langueDefault=langueNavigateur||langueDefault}
1927                    var langCode = (navigator.language || navigator.userLanguage).split('-')[0].toLowerCase();
1928var langFile='/globalflexit/clients/utils/framework/js/all/modules/intlTelInput25.12.0/js/intl-tel-input/i18n/'+langCode+'/index.js';import(langFile).catch(()=>import('/globalflexit/clients/utils/framework/js/all/modules/intlTelInput25.12.0/js/intl-tel-input/i18n/en/index.js')).then(module=>{const allTranslations=module.default;const iti=window.intlTelInput(input,{initialCountry:langueDefault,nationalMode:!1,formatOnDisplay:!0,separateDialCode:!1,autoPlaceholder:'off',onlyCountries:(listePays.length?listePays:{}),loadUtils:()=>import("/globalflexit/clients/utils/framework/js/all/modules/intlTelInput25.12.0/utils.js"),i18n:allTranslations});const initialPlaceholder=input.placeholder;input.addEventListener('focus',async()=>{const globalContext=typeof window!=='undefined'?window:typeof global!=='undefined'?global:typeof self!=='undefined'?self:this;
1928const utils=globalContext.intlTelInput.utils;if(utils){const countryCode=iti.getSelectedCountryData().iso2.toUpperCase();const exampleNumber=utils.getExampleNumber(countryCode,!1,utils.numberFormat.INTERNATIONAL);input.placeholder=exampleNumber}});input.addEventListener('blur',()=>{input.placeholder=initialPlaceholder});var itiContainer=input.parentNode;var btn=itiContainer.querySelector('.iti__selected-country');if(btn){btn.disabled=!1}
1929const handleChange=()=>{if(input.value){try{iti.setNumber(iti.getNumber())}catch(e){}}
1930if(iti.isValidNumber()){itiContainer.classList.remove('form-group','has-error','iti--allow-dropdown','iti--show-flags','iti--inline-dropdown')}else{itiContainer.classList.add('form-group','has-error','iti--allow-dropdown','iti--show-flags','iti--inline-dropdown')}};const handleBlur=()=>{if(input.value){const text=iti.isValidNumber()?"Valid number! Full international format: "+iti.getNumber():"Invalid number - please try again";if(iti.isValidNumber()){itiContainer.classList.remove('form-group','has-error','iti--allow-dropdown','iti--show-flags','iti--inline-dropdown')}else{itiContainer.classList.add('form-group','has-error','iti--allow-dropdown','iti--show-flags','iti--inline-dropdown')}}};input.addEventListener('change',handleChange);input.addEventListener('keyup',handleChange);input.addEventListener('blur',handleBlur)}).catch(console.error)})}).catch(console.error)}})();document.addEventListener('DOMContentLoaded',function(){modele={getClassRefresh:function(elem){var class_refresh='';if(fmod=elem.getParent('.fmodele')){var cl=fmod.get('class').toString();                tclass = cl.split(" ");
1931for(i=0;i<tclass.length;i++){if(ereg('_refresh',tclass[i])){return str_replace("_refresh","",tclass[i]);break}}}
1932return!1},chargeEvents:function(){if(typeof flexit_choice_multiselect=="function")flexit_choice_multiselect();fmoo.$$('.modele_pagination ul li a').each(function(e){if(e.get('href')){e.removeEvents();e.addEvent('click',function(event){event.preventDefault();event.stopPropagation();var tparam=JSON.decode(e.get('data-paginate')?e.get('data-paginate'):e.get('rel'));class_refresh=modele.getClassRefresh(this);var fElemTargetScroll=e.getParent('div.fmodele.fmodeleScroll');flexitModuleRefreshDiv(this.getParent('.fmodele'),tparam.param+"="+tparam.num,1,'modele.chargeEvents();',null,null,fElemTargetScroll)})}});if(flexit.hasJQuery){fmoo.$$('a[data-pagination][data-direction]').each(function(e){if(strstr(e.get('data-load-mode'),'auto')){if("IntersectionObserver" in window){if(typeof objsObserver=="undefined"){objsObserver=new IntersectionObserver(function(entries){entries.forEach(function(entry){if(entry.isIntersecting){objsObserver.unobserve(entry.target);if(e.get('data-load-start')=="auto")fmoo.$(entry.target).fireEvent('click');}})},{root:null,threshold:[0.7]})}
1933objsObserver.observe(e.elements[0])}}
1934e.removeEvents();e.addEvent('click',function(event){event.preventDefault();event.stopPropagation();e.addClass('loading');new Request.HTML({method:'post',url:this.get('href')+"&paginate=auto",onSuccess:function(a,b,datas,d){var nbclic=e.get('data-qte-click')+1;e.set('data-qte-click',nbclic);var cible=fmoo.$$(e.get('data-selector'));var htmlTmp=new Element('div',{'html':datas});var itemsList=htmlTmp.getElements(e.get('data-selector')+' > *');var direction=e.get('data-direction');var inject='';itemsList.each(function(item){item.inject(cible,direction=='prev'?'top':inject);if(e.get('data-direction')=='prev'){cible=item;inject='after';direction=''}});if((btnpag=htmlTmp.getElement('a[data-pagination][data-direction="'+e.get('data-direction')+'"]'))&&btnpag.length){e.set('href',btnpag.get('href'))}else{e.addClass('off')}
1935if(e.get('data-load-mode')=='auto'&&e.get('data-load-start')=='click'){e.set('data-load-start','auto')}
1936if(e.get('data-load-mode')=='auto'&&e.get('data-load-stop')){var nbstop=Number(e.get('data-load-stop'));if(nbclic%nbstop===0)e.set('data-load-start','click');}
1937htmlTmp.getElements('script').each(function(script){if(script=script.elements[0]){if(script.src){var newScript=document.createElement('script');newScript.src=script.src;document.head.appendChild(newScript)}else{try{eval(script.text)}catch(err){}}}});e.removeClass('loading');if(typeof objsObserver!="undefined")objsObserver.observe(e.elements[0]);}}).send()})})}
1938fmoo.$$('.modele_nbparpage').each(function(e){e.removeEvents();e.set('href','javascript:;');e.addEvent('click',function(){var tparam=JSON.decode(e.get('rel'));flexitModuleRefreshDiv(this.getParent('.fmodele'),tparam.param+"="+tparam.value,1,'modele.chargeEvents();')})});fmoo.$$('.modele_tri').each(function(e){e.removeEvents();var ev=(e.get('tag')=='a'||e.get('tag')=='A')?'click':'change';e.addEvent(ev,function(){if(this.getParent('form.modele_filtre')){var infos=flexit_charge_form(this.getParent('form.modele_filtre'));if(infos==""){var firstInput=this.getElement('input');if(firstInput){var elem=firstInput.get('name');                                var myArray = elem.match(/filter\[([^\]]+)\]/g);
1939infos+=myArray[0]+"=1"}}}else{var tparam=JSON.decode(e.get('value'));var infos=tparam.param+"="+tparam.value}
1940flexitModuleRefreshDiv(this.getParent('.fmodele'),infos,1,'modele.chargeEvents();')})});fmoo.$$('.modele_filtre').each(function(e){e.removeEvents('submit');e.addEvent('submit',function(event){if(typeof(event)!="undefined")event.preventDefault();var infos=this.toQueryString();if(infos==""){var firstInput=this.getElement('input');if(firstInput){var elem=this.getElement('input').get('name');                            var myArray = elem.match(/filter\[([^\]]+)\]/g);
1941infos+=myArray[0]+"=1"}}
1942flexitModuleRefreshDiv(this.getParent('.fmodele'),infos,1,'modele.chargeEvents();');return!1})});if(fmoo.$$('[data-type="tel"]').length>0){if(typeof(flexit_commun)!="undefined"){flexit_commun.initTelInput()}}
1943if(fmoo.$$('.calendrier_flexit_front').length>0){if(typeof(flexit)!="undefined"&&!flexit.hasMootools&&flexit.hasJQuery){jQuery.flexit.initDatePicker()}else{fmoo.$$('.calendrier_flexit_front').each(function(e){my_datepicker=new DatePicker(e,{pickerClass:'datepicker_vista',allowEmpty:!0,timePicker:!1,inputOutputFormat:'Y-m-d',format:'d/m/Y',onlyDays:e.get('data-only-days'),minDate:e.get('data-min-date')?new Date(e.get('data-min-date')):'',maxDate:e.get('data-max-date')?new Date(e.get('data-max-date')):'',datesExcludes:e.get('data-dates-excludes')?e.get('data-dates-excludes'):''})})}}
1944if(fmoo.$$('.calendrier_flexit_front_time').length>0){if(typeof(flexit)!="undefined"&&!flexit.hasMootools&&flexit.hasJQuery){jQuery.flexit.initDatePicker('datetime')}else{my_datepicker_time=new DatePicker('.calendrier_flexit_front_time',{pickerClass:'datepicker_vista',allowEmpty:!0,timePicker:!0,inputOutputFormat:'Y-m-d H:i:s',format:'d/m/Y H:i:s'})}}
1945if(typeof favoris!="undefined")favoris.chargeEvents();if(typeof templatejs!="undefined")templatejs.chargeEvents();}}
1946modele.chargeEvents()});jQuery(window).ready(function(){var mainMenu_dropdown=jQuery('.mainMenu .dropdown');mainMenu_dropdown.children('.dropdown-menu').hide();mainMenu_dropdown.on({mouseenter:function(){jQuery(this).children('.dropdown-menu').stop(!0,!0).slideDown(250)},mouseleave:function(){jQuery(this).children('.dropdown-menu').hide()}});jQuery('.headerTop .search').click(function(){console.log('toto');
1946jQuery('.headerBottom .searchWrapper').toggleClass('active')})});jQuery(window).load(function(){var seuilSticky=0;body=jQuery('body');header=jQuery('body .mainHeader');if(jQuery(window).scrollTop()>seuilSticky){if(body.length>0)header.addClass('active');}
1947jQuery(window).scroll(function(){if(jQuery(document).scrollTop()>seuilSticky){if(body.length>0)header.addClass('active');}else{if(body.length>0&&header.hasClass('active'))header.removeClass('active');}});var menu=jQuery('.secondMenuShell');if(menu.length){var seuilMEnuShell=30;var windowHeight=jQuery(window).height();var menuWidth=menu.outerWidth();var wrapper=jQuery('.secondMenuWrapper');var wrapperHeight=wrapper.height();var wrapperOffset=wrapper.offset();wrapper.css('min-height',wrapperHeight);menuFixed(menu,seuilMEnuShell,menuWidth,wrapperHeight,wrapperOffset);jQuery(window).scroll(function(){menuFixed(menu,seuilMEnuShell,menuWidth,wrapperHeight,wrapperOffset)});jQuery(window).resize(function(){menu.removeClass('fixed absolute').css({top:'',left:'',width:''});var windowHeight=jQuery(window).height();menuWidth=menu.outerWidth();wrapper.css('min-height',menu.outerHeight());wrapperHeight=wrapper.height();wrapperOffset=wrapper.offset();wrapper.css('min-height',wrapperHeight);jQuery.triggerAfterEvent(function(){menuFixed(menu,seuilMEnuShell,menuWidth,wrapperHeight,wrapperOffset)},250,'menuRefresh')})}
1948function menuFixed(el,threshold,width,height,offset){if((el.outerHeight()+threshold>windowHeight)||(el.outerHeight()>height)){el.removeClass('fixed absolute').addClass('exception').css({top:'',left:'',width:''})}else if(jQuery(document).scrollTop()>(offset.top-threshold+height-el.outerHeight())){el.removeClass('fixed').addClass('absolute exception').css({top:'',left:'',width:width})}else if(jQuery(document).scrollTop()>(offset.top-threshold)){el.removeClass('absolute').addClass('fixed exception').css({top:threshold,left:offset.left,width:width})}else{el.removeClass('fixed absolute exception').css({top:'',left:'',width:''})}}});setTimeout(function(){AOS.init({offset:100,duration:1000,easing:'ease-out-cubic',delay:0,once:!0,disable:'mobile'})},0);function ereg(lemot,texte){	var exp=new RegExp(lemot,"g");
1949	if (exp.test(texte)){
1950return!0}else{return!1}}
1951function mb_ereg(lemot,texte){return ereg(lemot,texte)}
1952function str_replace(sujet,remplacant,chaine){if(chaine==""||chaine==undefined)return"";position=chaine.indexOf(sujet);retour='';if(position==-1)return chaine;retour+=chaine.substring(0,position)+remplacant;if(position+sujet.length<chaine.length)
1953retour+=str_replace(sujet,remplacant,chaine.substring(position+sujet.length,chaine.length));return retour}
1954function strip_tags(str,allowed_tags){var key='',allowed=!1;var matches=[];var allowed_array=[];var allowed_tag='';var i=0;var k='';var html='';var replacer=function(search,replace,str){        return str.split(search).join(replace);};if(allowed_tags){        allowed_array = allowed_tags.match(/([a-zA-Z0-9]+)/gi);}
1955str+='';    matches = str.match(/(<\/?[\S][^>]*>)/gi);
1956for(key in matches){if(isNaN(key)){continue}
1957html=matches[key].toString();allowed=!1;for(k in allowed_array){allowed_tag=allowed_array[k];i=-1;if(i!=0){i=html.toLowerCase().indexOf('<'+allowed_tag+'>')}
1958if(i!=0){i=html.toLowerCase().indexOf('<'+allowed_tag+' ')}
1959if(i!=0){i=html.toLowerCase().indexOf('</'+allowed_tag)}
1960if(i==0){allowed=!0;break}}
1961if(!allowed){str=replacer(html,"",str)}}
1962return str}
1963function basename(path,suffix){    var b = path.replace(/^.*[\/\\]/g, '');
1964if(typeof(suffix)=='string'&&b.substr(b.length-suffix.length)==suffix){b=b.substr(0,b.length-suffix.length)}
1965return b}
1966function nl2br(str,is_xhtml){var breakTag=(is_xhtml||typeof is_xhtml==='undefined')?'':'<br>';    return (str + '').replace(/([^>\r\n]?)(\r\n|\n\r|\r|\n)/g, '$1'+ breakTag +'$2');}
1967function strstr(haystack,needle,bool){var pos=0;haystack+='';pos=haystack.indexOf(needle);if(pos==-1){return!1}else{if(bool){return haystack.substr(0,pos)}else{return haystack.slice(pos)}}}
1968function in_array(needle,haystack,argStrict){var key='',strict=!!argStrict;if(strict){for(key in haystack){if(haystack[key]===needle){return!0}}}else{for(key in haystack){if(haystack[key]==needle){return!0}}}
1969return!1}
1970function trim(str,charlist){var whitespace=[' ','\n','\r','\t','\f','\x0b','\xa0','\u2000','\u2001','\u2002','\u2003','\u2004','\u2005','\u2006','\u2007','\u2008','\u2009','\u200a','\u200b','\u2028','\u2029','\u3000'].join('');var l=0;var i=0;str+='';if(charlist){        whitespace = (charlist + '').replace(/([[\]().?/*{}+$^:])/g, '$1')}
1971l=str.length;for(i=0;i<l;i++){if(whitespace.indexOf(str.charAt(i))===-1){str=str.substring(i);break}}
1972l=str.length;for(i=l-1;i>=0;i--){if(whitespace.indexOf(str.charAt(i))===-1){str=str.substring(0,i+1);break}}
1973return whitespace.indexOf(str.charAt(0))===-1?str:''}
1974function function_exists(func_name){if(typeof func_name==='string'){func_name=this.window[func_name]}
1975return typeof func_name==='function'}
1976function addslashes(str){    return (str + '').replace(/[\\"']/g, '\\$&').replace(/\u0000/g, '\\0');}
1977function stripslashes(str){    return (str + '').replace(/\\(.?)/g, function (s, n1) {
1978switch(n1){case '\\':return'\\';case '0':return'\u0000';case '':return'';default:return n1}})}
1979function explode(delimiter,string,limit){var emptyArray={0:''};if(arguments.length<2||typeof arguments[0]=='undefined'||typeof arguments[1]=='undefined'){return null}
1980if(delimiter===''||delimiter===!1||delimiter===null){return!1}
1981if(typeof delimiter=='function'||typeof delimiter=='object'||typeof string=='function'||typeof string=='object'){return emptyArray}
1982if(delimiter===!0){delimiter='1'}
1983if(!limit){        return string.toString().split(delimiter.toString());}else{        var splitted = string.toString().split(delimiter.toString());
1984var partA=splitted.splice(0,limit-1);var partB=splitted.join(delimiter.toString());partA.push(partB);return partA}}
1985function number_format(number,decimals,dec_point,thousands_sep){number=(number+'')
1986        .replace(/[^0-9+\-Ee.]/g, '');
1987var n=!isFinite(+number)?0:+number,prec=!isFinite(+decimals)?0:Math.abs(decimals),sep=(typeof thousands_sep==='undefined')?',':thousands_sep,dec=(typeof dec_point==='undefined')?'.':dec_point,s='',toFixedFix=function(n,prec){var k=Math.pow(10,prec);return''+(Math.round(n*k)/k).toFixed(prec)};s=(prec?toFixedFix(n,prec):''+Math.round(n))
1988        .split('.');
1989if(s[0].length>3){        s[0] = s[0].replace(/\B(?=(?:\d{3})+(?!\d))/g, sep);}
1990if((s[1]||'').length<prec){s[1]=s[1]||'';s[1]+=new Array(prec-s[1].length+1).join('0')}
1991return s.join(dec)}
1992;/*--*/
1993!function(a,u){var t,e,n=0,i=/^ui-id-\d+$/;function s(t,e){var n,i,s=t.nodeName.toLowerCase();return"area"===s?(i=(n=t.parentNode).name,!(!t.href||!i||"map"!==n.nodeName.toLowerCase())&&(!!(i=a("img[usemap=#"+i+"]")[0])&&r(i))):(/input|select|textarea|button|object/.test(s)?!t.disabled:"a"===s&&t.href||e)&&r(t)}function r(t){return a.expr.filters.visible(t)&&!a(t).parents().addBack().filter(function(){return"hidden"===a.css(this,"visibility")}).length}a.ui=a.ui||{},a.extend(a.ui,{version:"1.10.4",keyCode:{BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38}}),a.fn.extend({focus:(t=a.fn.focus,function(e,n){return"number"==typeof e?this.each(function(){var t=this;setTimeout(function(){a(t).focus(),n&&n.call(t)},e)}):t.apply(this,arguments)}),scrollParent:function(){var t=(a.ui.ie&&/(static|relative)/.test(this.css("position"))||/absolute/.test(this.css("position"))?this.parents().filter(function(){return/(relative|absolute|fixed)/.test(a.css(this,"position"))&&/(auto|scroll)/.test(a.css(this,"overflow")+a.css(this,"overflow-y")+a.css(this,"overflow-x"))}):this.parents().filter(function(){return/(auto|scroll)/.test(a.css(this,"overflow")+a.css(this,"overflow-y")+a.css(this,"overflow-x"))})).eq(0);return/fixed/.test(this.css("position"))||!t.length?a(document):t},zIndex:function(t){if(t!==u)return this.css("zIndex",t);if(this.length)for(var e,n,i=a(this[0]);i.length&&i[0]!==document;){if(("absolute"===(e=i.css("position"))||"relative"===e||"fixed"===e)&&(n=parseInt(i.css("zIndex"),10),!isNaN(n)&&0!==n))return n;i=i.parent()}return 0},uniqueId:function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++n)})},removeUniqueId:function(){return this.each(function(){i.test(this.id)&&a(this).removeAttr("id")})}}),a.extend(a.expr[":"],{data:a.expr.createPseudo?a.expr.createPseudo(function(e){return function(t){return!!a.data(t,e)}}):function(t,e,n){return!!a.data(t,n[3])},focusable:function(t){return s(t,!isNaN(a.attr(t,"tabindex")))},tabbable:function(t){var e=a.attr(t,"tabindex"),n=isNaN(e);
vendor: 5,042 bytes, line 1993
1993return(n||0<=e)&&s(t,!n)}}),a("<a>").outerWidth(1).jquery||a.each(["Width","Height"],function(t,n){var s="Width"===n?["Left","Right"]:["Top","Bottom"],i=n.toLowerCase(),r={innerWidth:a.fn.innerWidth,innerHeight:a.fn.innerHeight,outerWidth:a.fn.outerWidth,outerHeight:a.fn.outerHeight};function o(t,e,n,i){return a.each(s,function(){e-=parseFloat(a.css(t,"padding"+this))||0,n&&(e-=parseFloat(a.css(t,"border"+this+"Width"))||0),i&&(e-=parseFloat(a.css(t,"margin"+this))||0)}),e}a.fn["inner"+n]=function(t){return t===u?r["inner"+n].call(this):this.each(function(){a(this).css(i,o(this,t)+"px")})},a.fn["outer"+n]=function(t,e){return"number"!=typeof t?r["outer"+n].call(this,t):this.each(function(){a(this).css(i,o(this,t,!0,e)+"px")})}}),a.fn.addBack||(a.fn.addBack=function(t){return this.add(null==t?this.prevObject:this.prevObject.filter(t))}),a("<a>").data("a-b","a").removeData("a-b").data("a-b")&&(a.fn.removeData=(e=a.fn.removeData,function(t){return arguments.length?e.call(this,a.camelCase(t)):e.call(this)})),a.ui.ie=!!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase()),a.support.selectstart="onselectstart"in document.createElement("div"),a.fn.extend({disableSelection:function(){return this.bind((a.support.selectstart?"selectstart":"mousedown")+".ui-disableSelection",function(t){t.preventDefault()})},enableSelection:function(){return this.unbind(".ui-disableSelection")}}),a.extend(a.ui,{plugin:{add:function(t,e,n){var i,s=a.ui[t].prototype;for(i in n)s.plugins[i]=s.plugins[i]||[],s.plugins[i].push([e,n[i]])},call:function(t,e,n){var i,s=t.plugins[e];if(s&&t.element[0].parentNode&&11!==t.element[0].parentNode.nodeType)for(i=0;i<s.length;i++)t.options[s[i][0]]&&s[i][1].apply(t.element,n)}},hasScroll:function(t,e){if("hidden"===a(t).css("overflow"))return!1;var n=e&&"left"===e?"scrollLeft":"scrollTop",e=!1;return 0<t[n]||(t[n]=1,e=0<t[n],t[n]=0,e)}})}(jQuery);!function(d,r){var i=0,u=Array.prototype.slice,n=d.cleanData;d.cleanData=function(t){for(var e,i=0;null!=(e=t[i]);i++)try{d(e).triggerHandler("remove")}catch(t){}n(t)},d.widget=function(t,i,e){var n,s,o,a,r={},u=t.split(".")[0];t=t.split(".")[1],n=u+"-"+t,e||(e=i,i=d.Widget),d.expr[":"][n.toLowerCase()]=function(t){return!!d.data(t,n)},d[u]=d[u]||{},s=d[u][t],o=d[u][t]=function(t,e){if(!this._createWidget)return new o(t,e);arguments.length&&this._createWidget(t,e)},d.extend(o,s,{version:e.version,_proto:d.extend({},e),_childConstructors:[]}),(a=new i).options=d.widget.extend({},a.options),d.each(e,function(e,n){function s(){return i.prototype[e].apply(this,arguments)}function o(t){return i.prototype[e].apply(this,t)}d.isFunction(n)?r[e]=function(){var t,e=this._super,i=this._superApply;return this._super=s,this._superApply=o,t=n.apply(this,arguments),this._super=e,this._superApply=i,t}:r[e]=n}),o.prototype=d.widget.extend(a,{widgetEventPrefix:s&&a.widgetEventPrefix||t},r,{constructor:o,namespace:u,widgetName:t,widgetFullName:n}),s?(d.each(s._childConstructors,function(t,e){var i=e.prototype;d.widget(i.namespace+"."+i.widgetName,o,e._proto)}),delete s._childConstructors):i._childConstructors.push(o),d.widget.bridge(t,o)},d.widget.extend=function(t){for(var e,i,n=u.call(arguments,1),s=0,o=n.length;s<o;s++)for(e in n[s])i=n[s][e],n[s].hasOwnProperty(e)&&i!==r&&(d.isPlainObject(i)?t[e]=d.isPlainObject(t[e])?d.widget.extend({},t[e],i):d.widget.extend({},i):t[e]=i);return t},d.widget.bridge=function(o,e){var a=e.prototype.widgetFullName||o;d.fn[o]=function(i){var t="string"==typeof i,n=u.call(arguments,1),s=this;return i=!t&&n.length?d.widget.extend.apply(null,[i].concat(n)):i,t?this.each(function(){var t,e=d.data(this,a);return e?d.isFunction(e[i])&&"_"!==i.charAt(0)?(t=e[i].apply(e,n))!==e&&t!==r?(s=t&&t.jquery?s.pushStack(t.get()):t,!1):void 0:d.error("no such method '"+i+"' for "+o+" widget instance"):d.error("cannot call methods on "+o+" prior to initialization; attempted to call method '"+i+"'")}):this.each(function(){var t=d.data(this,a);t?t.option(i||{})._init():d.data(this,a,new e(i,this))}),s}},d.Widget=function(){},d.Widget._childConstructors=[],d.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"<div>",options:{disabled:!1,create:null},_createWidget:function(t,e){e=d(e||this.defaultElement||this)[0],this.element=d(e),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.options=d.widget.extend({},this.options,this._getCreateOptions(),t),this.bindings=d(),this.hoverable=d(),this.focusable=d(),e!==this&&(d.data(e,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===e&&this.destroy()}}),this.document=d(e.style?e.ownerDocument:e.document||e),this.window=d(this.document[0].defaultView||this.document[0].parentWindow)),this._create(),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:d.noop,_getCreateEventData:d.noop,_create:d.noop,_init:d.noop,destroy:function(){this._destroy(),this.element.unbind(this.eventNamespace).removeData(this.widgetName).removeData(this.widgetFullName).removeData(d.camel
vendor: 9,758 bytes, line 1993
1993Case(this.widgetFullName)),this.widget().unbind(this.eventNamespace).removeAttr("aria-disabled").removeClass(this.widgetFullName+"-disabled ui-state-disabled"),this.bindings.unbind(this.eventNamespace),this.hoverable.removeClass("ui-state-hover"),this.focusable.removeClass("ui-state-focus")},_destroy:d.noop,widget:function(){return this.element},option:function(t,e){var i,n,s,o=t;if(0===arguments.length)return d.widget.extend({},this.options);if("string"==typeof t)if(o={},t=(i=t.split(".")).shift(),i.length){for(n=o[t]=d.widget.extend({},this.options[t]),s=0;s<i.length-1;s++)n[i[s]]=n[i[s]]||{},n=n[i[s]];if(t=i.pop(),1===arguments.length)return n[t]===r?null:n[t];n[t]=e}else{if(1===arguments.length)return this.options[t]===r?null:this.options[t];o[t]=e}return this._setOptions(o),this},_setOptions:function(t){for(var e in t)this._setOption(e,t[e]);return this},_setOption:function(t,e){return this.options[t]=e,"disabled"===t&&(this.widget().toggleClass(this.widgetFullName+"-disabled ui-state-disabled",!!e).attr("aria-disabled",e),this.hoverable.removeClass("ui-state-hover"),this.focusable.removeClass("ui-state-focus")),this},enable:function(){return this._setOption("disabled",!1)},disable:function(){return this._setOption("disabled",!0)},_on:function(s,o,t){var a,r=this;"boolean"!=typeof s&&(t=o,o=s,s=!1),t?(o=a=d(o),this.bindings=this.bindings.add(o)):(t=o,o=this.element,a=this.widget()),d.each(t,function(t,e){function i(){if(s||!0!==r.options.disabled&&!d(this).hasClass("ui-state-disabled"))return("string"==typeof e?r[e]:e).apply(r,arguments)}"string"!=typeof e&&(i.guid=e.guid=e.guid||i.guid||d.guid++);var n=t.match(/^(\w+)\s*(.*)$/),t=n[1]+r.eventNamespace,n=n[2];n?a.delegate(n,t,i):o.bind(t,i)})},_off:function(t,e){e=(e||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,t.unbind(e).undelegate(e)},_delay:function(t,e){var i=this;return setTimeout(function(){return("string"==typeof t?i[t]:t).apply(i,arguments)},e||0)},_hoverable:function(t){this.hoverable=this.hoverable.add(t),this._on(t,{mouseenter:function(t){d(t.currentTarget).addClass("ui-state-hover")},mouseleave:function(t){d(t.currentTarget).removeClass("ui-state-hover")}})},_focusable:function(t){this.focusable=this.focusable.add(t),this._on(t,{focusin:function(t){d(t.currentTarget).addClass("ui-state-focus")},focusout:function(t){d(t.currentTarget).removeClass("ui-state-focus")}})},_trigger:function(t,e,i){var n,s,o=this.options[t];if(i=i||{},(e=d.Event(e)).type=(t===this.widgetEventPrefix?t:this.widgetEventPrefix+t).toLowerCase(),e.target=this.element[0],s=e.originalEvent)for(n in s)n in e||(e[n]=s[n]);return this.element.trigger(e,i),!(d.isFunction(o)&&!1===o.apply(this.element[0],[e].concat(i))||e.isDefaultPrevented())}},d.each({show:"fadeIn",hide:"fadeOut"},function(o,a){d.Widget.prototype["_"+o]=function(e,t,i){var n=(t="string"==typeof t?{effect:t}:t)?!0!==t&&"number"!=typeof t&&t.effect||a:o,s=!d.isEmptyObject(t="number"==typeof(t=t||{})?{duration:t}:t);t.complete=i,t.delay&&e.delay(t.delay),s&&d.effects&&d.effects.effect[n]?e[o](t):n!==o&&e[n]?e[n](t.duration,t.easing,i):e.queue(function(t){d(this)[o](),i&&i.call(e[0]),t()})}})}(jQuery);!function(i){var u=!1;i(document).mouseup(function(){u=!1}),i.widget("ui.mouse",{version:"1.10.4",options:{cancel:"input,textarea,button,select,option",distance:1,delay:0},_mouseInit:function(){var t=this;this.element.bind("mousedown."+this.widgetName,function(e){return t._mouseDown(e)}).bind("click."+this.widgetName,function(e){if(!0===i.data(e.target,t.widgetName+".preventClickEvent"))return i.removeData(e.target,t.widgetName+".preventClickEvent"),e.stopImmediatePropagation(),!1}),this.started=!1},_mouseDestroy:function(){this.element.unbind("."+this.widgetName),this._mouseMoveDelegate&&i(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate)},_mouseDown:function(e){if(!u){this._mouseStarted&&this._mouseUp(e),this._mouseDownEvent=e;var t=this,s=1===e.which,o=!("string"!=typeof this.options.cancel||!e.target.nodeName)&&i(e.target).closest(this.options.cancel).length;return s&&!o&&this._mouseCapture(e)?(this.mouseDelayMet=!this.options.delay,this.mouseDelayMet||(this._mouseDelayTimer=setTimeout(function(){t.mouseDelayMet=!0},this.options.delay)),this._mouseDistanceMet(e)&&this._mouseDelayMet(e)&&(this._mouseStarted=!1!==this._mouseStart(e),!this._mouseStarted)?(e.preventDefault(),!0):(!0===i.data(e.target,this.widgetName+".preventClickEvent")&&i.removeData(e.target,this.widgetName+".preventClickEvent"),this._mouseMoveDelegate=function(e){return t._mouseMove(e)},this._mouseUpDelegate=function(e){return t._mouseUp(e)},i(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate),e.preventDefault(),u=!0)):!0}},_mouseMove:function(e){return i.ui.ie&&(!document.documentMode||document.documentMode<9)&&!e.button?this._mouseUp(e):this._mouseStarted?(this._mouseDrag(e),e.preventDefault()):(this._mouseDistanceMet(e)&&this._mouseDelayMet(e)&&(this._mouseStarted=!1!==this._mouseStart(this._mouseDownEvent,e),this._mouseStarted?this._mouseDrag(e):this._mouseUp(e)),!this._mouseStarted)},_mouseUp:function(e){return i(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&&(this._mouseStarted=!1,e.target===this._mouseDownEvent.target&&i.data(e.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(e)),!1},_mouseDistanceMet:function(e){return Math.max(Math.abs(this._mouseDownEvent.pageX-e.pageX),Math.abs(this._mouseDownEvent.pageY-e.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}})}(jQuery);!function(H){H.ui=H.ui||{};var o,x=Math.max,T=Math.abs,L=Math.round,l=/left|center|right/,n=/top|center|bottom/,s=/[\+\-]\d+(\.[\d]+)?%?/,f=/^\w+/,h=/%$/,e=H.fn.position;function P(t,i,e){return[parseFloat(t[0])*(h.test(t[0])?i/100:1),parseFloat(t[1])*(h.test(t[1])?e/100:1)]}function D(t,i){return parseInt(H.css(t,i),10)||0}H.position={scrollbarWidth:function(){if(void 0!==o)return o;var t,i=H("<div style='display:block;position:absolute;width:50px;height:50px;overflow:hidden;'><div style='height:100px;width:auto;'></div></div>"),e=i.children()[0];return H("body").append(i),t=e.offsetWidth,i.css("overflow","scroll"),t===(e=e.offsetWidth)&&(e=i[0].clientWidth),i.remove(),o=t-e},getScrollInfo:function(t){var i=t.isWindow||t.isDocument?"":t.element.css("overflow-x"),e=t.isWindow||t.isDocument?"":t.element.css("overflow-y"),i="scroll"===i||"auto"===i&&t.width<t.element[0].scrollWidth;return{width:"scroll"===e||"auto"===e&&t.height<t.element[0].scrollHeight?H.position.scrollbarWidth():0,height:i?H.position.scrollbarWidth():0}},getWithinInfo:function(t){var i=H(t||window),t=H.isWindow(i[0]);return{element:i,isWindow:t,isDocument:!!i[0]&&9===i[0].nodeType,offset:i.offset()||{left:0,top:0},scrollLeft:i.scrollLeft(),scrollTop:i.scrollTop(),width:t?i.width():i.outerWidth(),height:t?i.height():i.outerHeight()}}},H.fn.position=function(c){if(!c||!c.of)return e.apply(this,arguments);c=H.extend({},c);var a,d,g,m,u,t,w=H(c.of),W=H.position.getWithinInfo(c.within),v=H.position.getScrollInfo(W),y=(c.collision||"flip").split(" "),b={},i=9===(t=(i=w)[0]).nodeType?{width:i.width(),height:i.height(),offset:{top:0,left:0}}:H.isWindow(t)?{width:i.width(),height:i.height(),offset:{top:i.scrollTop(),left:i.scrollLeft()}}:t.preventDefault?{width:0,height:0,offset:{top:t.pageY,left:t.pageX}}:{width:i.outerWidth(),height:i.outerHeight(),offset:i.offset()};return w[0].preventDefault&&(c.at="left top"),d=i.width,g=i.height,u=H.extend({},m=i.offset),H.each(["my","at"],function(){var t,i,e=(c[this]||"").split(" ");(e=1===e.length?l.test(e[0])?e.concat(["center"]):n.test(e[0])?["center"].concat(e):["center","center"]:e)[0]=l.test(e[0])?e[0]:"center",e[1]=n.test(e[1])?e[1]:"center",t=s.exec(e[0]),i=s.exec(e[1]),b[this]=[t?t[0]:0,i?i[0]:0],c[this]=[f.exec(e[0])[0],f.exec(e[1])[0]]}),1===y.length&&(y[1]=y[0]),"right"===c.at[0]?u.left+=d:"center"===c.at[0]&&(u.left+=d/2),"bottom"===c.at[1]?u.top+=g:"center"===c.at[1]&&(u.top+=g/2),a=P(b.at,d,g),u.left+=a[0],u.top+=a[1],this.each(function(){var e,t,s=H(this),f=s.outerWidth(),h=s.outerHeight(),i=D(this,"marginLeft"),o=D(this,"marginTop"),l=f+i+D(this,"marginRight")+v.width,n=h+o+D(this,"marginBottom")+v.height,r=H.extend({},u),p=P(b.my,s.outerWidth(),s.outerHeight());"right"===c.my[0]?r.left-=f:"center"===c.my[0]&&(r.left-=f/2),"bottom"===c.my[1]?r.top-=h:"center"===c.my[1]&&(r.top-=h/2),r.left+=p[0],r.top+=p[1],H.support.offsetFractions||(r.left=L(r.left),r.top=L(r.top)),e={marginLeft:i,marginTop:o},H.each(["left","top"],function(t,i){H.ui.position[y[t]]&&H.ui.position[y[t]][i](r,{targetWidth:d,targetHeight:g,elemWidth:f,elemHeight:h,collisionPosition:e,collisionWidth:l,collisionHeight:n,offset:[a[0]+p[0],a[1]+p[1]],my:c.my,at:c.at,within:W,elem:s})}),c.using&&(t=function(t){var i=m.left-r.left,e=i+d-f,o=m.top-r.top,l=o+g-h,n={target:{element:w,left:m.left,top:m.top,width:d,height:g},element:{element:s,left:r.left,top:r.top,width:f,height:h},horizontal:e<0?"left":0<i?"right":"center",vertical:l<0?"top":0<o?"bottom":"middle"};d<f&&T(i+e)<d&&(n.horizontal="center"),g<h&&T(o+l)<g&&(n.vertical="middle"),x(T(i),T(e))>x(T(o),T(l))?n.important="horizontal":n.important="vertical",c.using.call(this,t,n)}),s.offset(H.extend(r,{using:t}))})},H.ui.position={fit:{left:function(t,i){var e=i.within,o=e.isWindow?e.scrollLeft:e.offset.left,l=e.width,n=t.left-i.collisionPosition.marginLeft,s=o-n,f=n+i.collisionWidth-l-
1993o;i.collisionWidth>l?0<s&&f<=0?(e=t.left+s+i.collisionWidth-l-o,t.left+=s-e):t.left=!(0<f&&s<=0)&&f<s?o+l-i.collisionWidth:o:0<s?t.left+=s:0<f?t.left-=f:t.left=x(t.left-n,t.left)},top:function(t,i){var e=i.within,o=e.isWindow?e.scrollTop:e.offset.top,l=i.within.height,n=t.top-i.collisionPosition.marginTop,s=o-n,f=n+i.collisionHeight-l-o;i.collisionHeight>l?0<s&&f<=0?(e=t.top+s+i.collisionHeight-l-o,t.top+=s-e):t.top=!(0<f&&s<=0)&&f<s?o+l-i.collisionHeight:o:0<s?t.top+=s:0<f?t.top-=f:t.top=x(t.top-n,t.top)}},flip:{left:function(t,i){var e=i.within,o=e.offset.left+e.scrollLeft,l=e.width,n=e.isWindow?e.scrollLeft:e.offset.left,s=t.left-i.collisionPosition.marginLeft,f=s-n,h=s+i.collisionWidth-l-n,r="left"===i.my[0]?-i.elemWidth:"right"===i.my[0]?i.elemWidth:0,e="left"===i.at[0]?i.targetWidth:"right"===i.at[0]?-i.targetWidth:0,s=-2*i.offset[0];f<0?((o=t.left+r+e+s+i.collisionWidth-l-o)<0||o<T(f))&&(t.left+=r+e+s):0<h&&(0<(n=t.left-i.collisionPosition.marginLeft+r+e+s-n)||T(n)<h)&&(t.left+=r+e+s)},top:function(t,i){var e=i.within,o=e.offset.top+e.scrollTop,l=e.height,n=e.isWindow?e.scrollTop:e.offset.top,s=t.top-i.collisionPosition.marginTop,f=s-n,h=s+i.collisionHeight-l-n,r="top"===i.my[1]?-i.elemHeight:"bottom"===i.my[1]?i.elemHeight:0,e="top"===i.at[1]?i.targetHeight:"bottom"===i.at[1]?-i.targetHeight:0,s=-2*i.offset[1];f<0?(o=t.top+r+e+s+i.collisionHeight-l-o,t.top+r+e+s>f&&(o<0||o<T(f))&&(t.top+=r+e+s)):0<h&&(n=t.top-i.collisionPosition.marginTop+r+e+s-n,t.top+r+e+s>h&&(0<n||T(n)<h)&&(t.top+=r+e+s))}},flipfit:{left:function(){H.ui.position.flip.left.apply(this,arguments),H.ui.position.fit.left.apply(this,arguments)},top:function(){H.ui.position.flip.top.apply(this,arguments),H.ui.position.fit.top.apply(this,arguments)}}},function(){var t,i=document.getElementsByTagName("body")[0],e=document.createElement("div"),o=document.createElement(i?"div":"body"),l={visibility:"hidden",width:0,height:0,border:0,margin:0,background:"none"};for(t in i&&H.extend(l,{position:"absolute",left:"-1000px",top:"-1000px"}),l)o.style[t]=l[t];o.appendChild(e),(i=i||document.documentElement).insertBefore(o,i.firstChild),e.style.cssText="position: absolute; left: 10.7432222px;",e=H(e).offset().left,H.support.offsetFractions=10<e&&e<11,o.innerHTML="",i.removeChild(o)}()}(jQuery);!function(b){b.widget("ui.draggable",b.ui.mouse,{version:"1.10.4",widgetEventPrefix:"drag",options:{addClasses:!0,appendTo:"parent",axis:!1,connectToSortable:!1,containment:!1,cursor:"auto",cursorAt:!1,grid:!1,handle:!1,helper:"original",iframeFix:!1,opacity:!1,refreshPositions:!1,revert:!1,revertDuration:500,scope:"default",scroll:!0,scrollSensitivity:20,scrollSpeed:20,snap:!1,snapMode:"both",snapTolerance:20,stack:!1,zIndex:!1,drag:null,start:null,stop:null},_create:function(){"original"!==this.options.helper||/^(?:r|a|f)/.test(this.element.css("position"))||(this.element[0].style.position="relative"),this.options.addClasses&&this.element.addClass("ui-draggable"),this.options.disabled&&this.element.addClass("ui-draggable-disabled"),this._mouseInit()},_destroy:function(){this.element.removeClass("ui-draggable ui-draggable-dragging ui-draggable-disabled"),this._mouseDestroy()},_mouseCapture:function(t){var e=this.options;return!(this.helper||e.disabled||0<b(t.target).closest(".ui-resizable-handle").length)&&(this.handle=this._getHandle(t),!!this.handle&&(b(!0===e.iframeFix?"iframe":e.iframeFix).each(function(){b("<div class='ui-draggable-iframeFix' style='background: #fff;'></div>").css({width:this.offsetWidth+"px",height:this.offsetHeight+"px",position:"absolute",opacity:"0.001",zIndex:1e3}).css(b(this).offset()).appendTo("body")}),!0))},_mouseStart:function(t){var e=this.options;return this.helper=this._createHelper(t),this.helper.addClass("ui-draggable-dragging"),this._cacheHelperProportions(),b.ui.ddmanager&&(b.ui.ddmanager.current=this),this._cacheMargins(),this.cssPosition=this.helper.css("position"),this.scrollParent=this.helper.scrollParent(),this.offsetParent=this.helper.offsetParent(),this.offsetParentCssPosition=this.offsetParent.css("position"),this.offset=this.positionAbs=this.element.offset(),this.offset={top:this.offset.top-this.margins.top,left
1993:this.offset.left-this.margins.left},this.offset.scroll=!1,b.extend(this.offset,{click:{left:t.pageX-this.offset.left,top:t.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()}),this.originalPosition=this.position=this._generatePosition(t),this.originalPageX=t.pageX,this.originalPageY=t.pageY,e.cursorAt&&this._adjustOffsetFromHelper(e.cursorAt),this._setContainment(),!1===this._trigger("start",t)?(this._clear(),!1):(this._cacheHelperProportions(),b.ui.ddmanager&&!e.dropBehaviour&&b.ui.ddmanager.prepareOffsets(this,t),this._mouseDrag(t,!0),b.ui.ddmanager&&b.ui.ddmanager.dragStart(this,t),!0)},_mouseDrag:function(t,e){if("fixed"===this.offsetParentCssPosition&&(this.offset.parent=this._getParentOffset()),this.position=this._generatePosition(t),this.positionAbs=this._convertPositionTo("absolute"),!e){e=this._uiHash();if(!1===this._trigger("drag",t,e))return this._mouseUp({}),!1;this.position=e.position}return this.options.axis&&"y"===this.options.axis||(this.helper[0].style.left=this.position.left+"px"),this.options.axis&&"x"===this.options.axis||(this.helper[0].style.top=this.position.top+"px"),b.ui.ddmanager&&b.ui.ddmanager.drag(this,t),!1},_mouseStop:function(t){var e=this,s=!1;return b.ui.ddmanager&&!this.options.dropBehaviour&&(s=b.ui.ddmanager.drop(this,t)),this.dropped&&(s=this.dropped,this.dropped=!1),("original"!==this.options.helper||b.contains(this.element[0].ownerDocument,this.element[0]))&&("invalid"===this.options.revert&&!s||"valid"===this.options.revert&&s||!0===this.options.revert||b.isFunction(this.options.revert)&&this.options.revert.call(this.element,s)?b(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,10),function(){!1!==e._trigger("stop",t)&&e._clear()}):!1!==this._trigger("stop",t)&&this._clear()),!1},_mouseUp:function(t){return b("div.ui-draggable-iframeFix").each(function(){this.parentNode.removeChild(this)}),b.ui.ddmanager&&b.ui.ddmanager.dragStop(this,t),b.ui.mouse.prototype._mouseUp.call(this,t)},cancel:function(){return this.helper.is(".ui-draggable-dragging")?this._mouseUp({}):this._clear(),this},_getHandle:function(t){return!this.options.handle||!!b(t.target).closest(this.element.find(this.options.handle)).length},_createHelper:function(t){var e=this.options,t=b.isFunction(e.helper)?b(e.helper.apply(this.element[0],[t])):"clone"===e.helper?this.element.clone().removeAttr("id"):this.element;return t.parents("body").length||t.appendTo("parent"===e.appendTo?this.element[0].parentNode:e.appendTo),t[0]===this.element[0]||/(fixed|absolute)/.test(t.css("position"))||t.css("position","absolute"),t},_adjustOffsetFromHelper:function(t){"string"==typeof t&&(t=t.split(" ")),"left"in(t=b.isArray(t)?{left:+t[0],top:+t[1]||0}:t)&&(this.offset.click.left=t.left+this.margins.left),"right"in t&&(this.offset.click.left=this.helperProportions.width-t.right+this.margins.left),"top"in t&&(this.offset.click.top=t.top+this.margins.top),"bottom"in t&&(this.offset.click.top=this.helperProportions.height-t.bottom+this.margins.top)},_getParentOffset:function(){var t=this.offsetParent.offset();return"absolute"===this.cssPosition&&this.scrollParent[0]!==document&&b.contains(this.scrollParent[0],this.offsetParent[0])&&(t.left+=this.scrollParent.scrollLeft(),t.top+=this.scrollParent.scrollTop()),{top:(t=this.offsetParent[0]===document.body||this.offsetParent[0].tagName&&"html"===this.offsetParent[0].tagName.toLowerCase()&&b.ui.ie?{top:0,left:0}:t).top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:t.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if("relative"!==this.cssPosition)return{top:0,left:0};var t=this.element.position();return{top:t.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:t.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}},_cacheMargins:function(){this.margins={left:parseInt(this.element.css("marginLeft"),10)||0,top:parseInt(this.element.css("marginTop"),10)||0,right:parseInt(this.element.css("marginRight"),10)||0,bottom:parseInt(this.element.css("marginBottom"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var t,e,s,i=this.options;i.containment?"window"!==i.containment?"document"!==i.containment?i.containment.constructor!==Array?("parent"===i.containment&&(i.containment=this.helper[0].parentNode),(s=(e=b(i.containment))[0])&&(t="hidden"!==e.css("overflow"),this.containment=[(parseInt(e.css("borderLeftWidth"),10)||0)+(parseInt(e.css("paddingLeft"),10)||0),(parseInt(e.css("borderTopWidth"),
vendor: 14,572 bytes, line 1993
199310)||0)+(parseInt(e.css("paddingTop"),10)||0),(t?Math.max(s.scrollWidth,s.offsetWidth):s.offsetWidth)-(parseInt(e.css("borderRightWidth"),10)||0)-(parseInt(e.css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left-this.margins.right,(t?Math.max(s.scrollHeight,s.offsetHeight):s.offsetHeight)-(parseInt(e.css("borderBottomWidth"),10)||0)-(parseInt(e.css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top-this.margins.bottom],this.relative_container=e)):this.containment=i.containment:this.containment=[0,0,b(document).width()-this.helperProportions.width-this.margins.left,(b(document).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]:this.containment=[b(window).scrollLeft()-this.offset.relative.left-this.offset.parent.left,b(window).scrollTop()-this.offset.relative.top-this.offset.parent.top,b(window).scrollLeft()+b(window).width()-this.helperProportions.width-this.margins.left,b(window).scrollTop()+(b(window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]:this.containment=null},_convertPositionTo:function(t,e){e=e||this.position;var s="absolute"===t?1:-1,t="absolute"!==this.cssPosition||this.scrollParent[0]!==document&&b.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent;return this.offset.scroll||(this.offset.scroll={top:t.scrollTop(),left:t.scrollLeft()}),{top:e.top+this.offset.relative.top*s+this.offset.parent.top*s-("fixed"===this.cssPosition?-this.scrollParent.scrollTop():this.offset.scroll.top)*s,left:e.left+this.offset.relative.left*s+this.offset.parent.left*s-("fixed"===this.cssPosition?-this.scrollParent.scrollLeft():this.offset.scroll.left)*s}},_generatePosition:function(t){var e,s=this.options,i="absolute"!==this.cssPosition||this.scrollParent[0]!==document&&b.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent,o=t.pageX,n=t.pageY;return this.offset.scroll||(this.offset.scroll={top:i.scrollTop(),left:i.scrollLeft()}),this.originalPosition&&(this.containment&&(e=this.relative_container?(e=this.relative_container.offset(),[this.containment[0]+e.left,this.containment[1]+e.top,this.containment[2]+e.left,this.containment[3]+e.top]):this.containment,t.pageX-this.offset.click.left<e[0]&&(o=e[0]+this.offset.click.left),t.pageY-this.offset.click.top<e[1]&&(n=e[1]+this.offset.click.top),t.pageX-this.offset.click.left>e[2]&&(o=e[2]+this.offset.click.left),t.pageY-this.offset.click.top>e[3]&&(n=e[3]+this.offset.click.top)),s.grid&&(t=s.grid[1]?this.originalPageY+Math.round((n-this.originalPageY)/s.grid[1])*s.grid[1]:this.originalPageY,n=!e||t-this.offset.click.top>=e[1]||t-this.offset.click.top>e[3]?t:t-this.offset.click.top>=e[1]?t-s.grid[1]:t+s.grid[1],t=s.grid[0]?this.originalPageX+Math.round((o-this.originalPageX)/s.grid[0])*s.grid[0]:this.originalPageX,o=!e||t-this.offset.click.left>=e[0]||t-this.offset.click.left>e[2]?t:t-this.offset.click.left>=e[0]?t-s.grid[0]:t+s.grid[0])),{top:n-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+("fixed"===this.cssPosition?-this.scrollParent.scrollTop():this.offset.scroll.top),left:o-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+("fixed"===this.cssPosition?-this.scrollParent.scrollLeft():this.offset.scroll.left)}},_clear:function(){this.helper.removeClass("ui-draggable-dragging"),this.helper[0]===this.element[0]||this.cancelHelperRemoval||this.helper.remove(),this.helper=null,this.cancelHelperRemoval=!1},_trigger:function(t,e,s){return s=s||this._uiHash(),b.ui.plugin.call(this,t,[e,s]),"drag"===t&&(this.positionAbs=this._convertPositionTo("absolute")),b.Widget.prototype._trigger.call(this,t,e,s)},plugins:{},_uiHash:function(){return{helper:this.helper,position:this.position,originalPosition:this.originalPosition,offset:this.positionAbs}}}),b.ui.plugin.add("draggable","connectToSortable",{start:function(e,t){var s=b(this).data("ui-draggable"),i=s.options,o=b.extend({},t,{item:s.element});s.sortables=[],b(i.connectToSortable).each(function(){var t=b.data(this,"ui-sortable");t&&!t.options.disabled&&(s.sortables.push({instance:t,shouldRevert:t.options.revert}),t.refreshPositions(),t._trigger("activate",e,o))})},stop:function(t,e){var s=b(this).data("ui-draggable"),i=b.extend({},e,{item:s.element});b.each(s.sortables,function(){this.instance.isOver?(this.instance.isOver=0,s.cancelHelperRemoval=!0,this.instance.cancelHelperRemoval=!1,this.shouldRevert&&(this.instance.options.revert=this.shouldRevert),this.instance._mouseStop(t),this.instance.options.helper=this.instance.options._helper,"original"===s.options.helper&&this.instance.currentItem.css({top:"auto",left:"auto"})):(this.instance.cancelHelperRemoval=!1,this.instance._trigger("deactivate",t,i))})},drag:function(s,i){var o=b(this).data("ui-draggable"),n=this;b.each(o.sortables,function(){var t=!1,e=this;this.instance.positionAbs=o.positionAbs,this.instance.helperProportions=o.helperProportions,this.instance.offset.click=o.offset.click,this.instance._intersectsWith(this.instance.containerCache)&&(t=!0,b.each(o.sortables,function(){return this.instance.positionAbs=o.positionAbs,this.instance.helperProportions=o.helperProportions,this.instance.offset.click=o.offset.click,t=this!==e&&this.instance._intersectsWith(this.instance.containerCache)&&b.contains(e.instance.element[0],this.instance.element[0])?!1:t})),t?(this.instance.isOver||(this.instance.isOver=1,this.instance.currentItem=b(n).clone().removeAttr("id").appendTo(this.instance.element).data("ui-sortable-item",!0),this.instance.options._helper=this.instance.options.helper,this.instance.options.helper=function(){return i.helper[0]},s.target=this.instance.currentItem[0],this.instance._mouseCapture(s,!0),this.instance._mouseStart(s,!0,!0),this.instance.offset.click.top=o.offset.click.top,this.instance.offset.click.left=o.offset.click.left,this.instance.offset.parent.left-=o.offset.parent.left-this.instance.offset.parent.left,this.instance.offset.parent.top-=o.offset.parent.top-this.instance.offset.parent.top,o._trigger("toSortable",s),o.dropped=this.instance.element,o.currentItem=o.element,this.instance.fromOutside=o),this.instance.currentItem&&this.instance._mouseDrag(s)):this.instance.isOver&&(this.instance.isOver=0,this.instance.cancelHelperRemoval=!0,this.instance.options.revert=!1,this.instance._trigger("out",s,this.instance._uiHash(this.instance)),this.instance._mouseStop(s,!0),this.instance.options.helper=this.instance.options._helper,this.instance.currentItem.remove(),this.instance.placeholder&&this.instance.placeholder.remove(),o._trigger("fromSortable",s),o.dropped=!1)})}}),b.ui.plugin.add("draggable","cursor",{start:function(){var t=b("body"),e=b(this).data("ui-draggable").options;t.css("cursor")&&(e._cursor=t.css("cursor")),t.css("cursor",e.cursor)},stop:function(){var t=b(this).data("ui-draggable").options;t._cursor&&b("body").css("cursor",t._cursor)}}),b.ui.plugin.add("draggable","opacity",{start:function(t,e){var s=b(e.helper),e=b(this).data("ui-draggable").options;s.css("opacity")&&(e._opacity=s.css("opacity")),s.css("opacity",e.opacity)},stop:function(t,e){var s=b(this).data("ui-draggable").options;s._opacity&&b(e.helper).css("opacity",s._opacity)}}),b.ui.plugin.add("draggable","scroll",{start:function(){var t=b(this).data("ui-draggable");t.scrollParent[0]!==document&&"HTML"!==t.scrollParent[0].tagName&&(t.overflowOffset=t.scrollParent.offset())},drag:function(t){var e=b(this).data("ui-draggable"),s=e.options,i=!1;e.scrollParent[0]!==document&&"HTML"!==e.scrollParent[0].tagName?(s.axis&&"x"===s.axis||(e.overflowOffset.top+e.scrollParent[0].offsetHeight-t.pageY<s.scrollSensitivity?e.scrollParent[0].scrollTop=i=e.scrollParent[0].scrollTop+s.scrollSpeed:t.pageY-e.overflowOffset.top<s.scrollSensitivity&&(e.scrollParent[0].scrollTop=i=e.scrollParent[0].scrollTop-s.scrollSpeed)),s.axis&&"y"===s.axis||(e.overflowOffset.left+e.scrollParent[0].offsetWidth-t.pageX<s.scrollSensitivity?e.scrollParent[0].scrollLeft=i=e.scrollParent[0].scrollLeft+s.scrollSpeed:t.pageX-e.overflowOffset.left<s.scrollSensitivity&&(e.scrollParent[0].scrollLeft=i=e.scrollParent[0].scrollLeft-s.scrollSpeed))):(s.axis&&"x"===s.axis||(t.pageY-b(document).scrollTop()<s.scrollSensitivity?i=b(document).scrollTop(b(document).scrollTop()-s.scrollSpeed):b(window).height()-(t.pageY-b(document).scrollTop())<s.scrollSensitivity&&(i=b(document).scrollTop(b(document).scrollTop()+s.scrollSpeed))),s.axis&&"y"===s.axis||(t.pageX-b(document).scrollLeft()<s.scrollSensitivity?i=b(document).scrollLeft(b(document).scrollLeft()-s.scrollSpeed):b(window).width()-(t.pageX-b(document).scrollLeft())<s.scrollSensitivity&&(i=b(document).scrollLeft(b(document).scrollLeft()+s.scrollSpeed)))),!1!==i&&b.ui.ddmanager&&!s.dropBehaviour&&b.ui.ddmanager.prepareOffsets(e,t)}}),b.ui.plugin.add("draggable","snap",{start:function(){var s=b(this).data("ui-draggable"),t=s.options;s.snapElements=[],b(t.snap.constructor!==String?t.snap.items||":data(ui-draggable)":t.snap).each(function(){var t=b(this),e=t.offset();this!==s.element[0]&&s.snapElements.push({item:this,width:t.outerWidth(),height:t.outerHeight(),top:e.top,left:e.left})})},drag:function(t,e){for(var s,i,o,n,r,a,l,h,c,p=b(this).data("ui-draggable"),f=p.options,d=f.snapTolerance,g=e.offset.left,u=g+p.helperProportions.width,m=e.offset.top,v=m+p.helperProportions.height,P=p.snapElements.length-1;0<=P;P--)a=(r=p.snapElements[P].left)+p.snapElements[P].width,h=(l=p.snapElements[P].top)+p.snapElements[P].height,u<r-d||a+d<g||v<l-d||h+d<m||!b.contains(p.snapElements[P].item.ownerDocument,p.snapElements[P].item)?(p.snapElements[P].snapping&&p.options.snap.release&&p.options.snap.release.call(p.element,t,b.extend(p._uiHash(),{snapItem:p.snapElements[P].item})),p.snapElements[P].snapping=!1):("inner"!==f.snapMode&&(s=Math.abs(l-v)<=d,i=Math.abs(h-m)<=d,o=Math.abs(r-u)<=d,n=Math.abs(a-g)<=d,s&&(e.position.top=p._convertPositionTo("relative",{top:l-p.helperProportions.height,left:0}).top-p.margins.top),i&&(e.position.top=p._convertPositionTo("relative",{top:h,left:0}).top-p.margins.top),o&&(e.position.left=p._convertPositionTo("relative",{top:0,left:r-p.helperProportions.width}).left-p.margins.left),n&&(e.position.left=p._convertPositionTo("relative",{top:0,left:a}).left-p.margins.left)),c=s||i||o||n,"outer"!==f.snapMode&&(s=Math.abs(l-m)<=d,i=Math.abs(h-v)<=d,o=Math.abs(r-g)<=d,n=Math.abs(a-u)<=d,s&&(e.position.top=p._convertPositionTo("relative",{top:l,left:0}).top-p.margins.top),i&&(e.position.top=p._convertPositionTo("relative",{top:h-p.helperProportions.height,left:0}).top-p.margins.top),o&&(e.position.left=p._convertPositionTo("relative",{top:0,left:r}).left-p.margins.left),n&&(e.position.left=p._convertPositionTo("relative",{top:0,left:a-p.helperProportions.width}).left-p.margins.left)),!p.snapElements[P].snapping&&(s||i||o||n||c)&&p.options.snap.snap&&p.options.snap.snap.call(p.element,t,b.extend(p._uiHash(),{snapItem:p.snapElements[P].item})),p.snapElements[P].snapping=s||i||o||n||c)}}),b.ui.plugin.add("draggable","stack",{start:function(){var e,t=this.data("ui-draggable").options,t=b.makeArray(b(t.stack)).sort(function(t,e){return(parseInt(b(t).css("zIndex"),10)||0)-(parseInt(b(e).css("zIndex"),10)||0)});t.length&&(e=parseInt(b(t[0]).css("zIndex"),10)||0,b(t).each(function(t){b(this).css("zIndex",e+t)}),this.css("zIndex",e+t.length))}}),b.ui.plugin.add("draggable","zIndex",{start:function(t,e){var s=b(e.helper),e=b(this).data("ui-draggable").options;s.css("zIndex")&&(e._zIndex=s.css("zIndex")),s.css("zIndex",e.zIndex)},stop:function(t,e){var s=b(this).data("ui-draggable").options;s._zIndex&&b(e.helper).css("zIndex",s._zIndex)}})}(jQuery);!function(m){function a(t){return parseInt(t,10)||0}function p(t){return!isNaN(parseInt(t,10))}m.widget("ui.resizable",m.ui.mouse,{version:"1.10.4",widgetEventPrefix:"resize",options:{alsoResize:!1,animate:!1,animateDuration:"slow",animateEasing:"swing",aspectRatio:!1,autoHide:!1,containment:!1,ghost:!1,grid:!1,handles:"e,s,se",helper:!1,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:90,resize:null,start:null,stop:null},_create:function(){var t,i,e,s,h=this,n=this.options;if(this.element.addClass("ui-resizable"),m.extend(this,{_aspectRatio:!!n.aspectRatio,aspectRatio:n.aspectRatio,originalElement:this.element,_proportionallyResizeElements:[],_helper:n.helper||n.ghost||n.animate?n.helper||"ui-resizable-helper":null}),this.element[0].nodeName.match(/canvas|textarea|input|select|button|img/i)&&(this.element.wrap(m("<div class='ui-wrapper' style='overflow: hidden;'></div>").css({position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("ui-resizable",this.element.data("ui-resizable")),this.elementIsWrapper=!0,this.element.css({marginLeft:this.originalElement.css("marginLeft"),marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom")}),this.originalElement.css({marginLeft:0,marginTop:0,marginRight:0,marginBottom:0}),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this.originalElement.css({margin:this.originalElement.css("margin")}),this._proportionallyResize()),this.handles=n.handles||(m(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se"),this.handles.constructor===String)for("all"===this.handles&&(this.handles="n,e,s,w,se,sw,ne,nw"),t=this.handles.split(","),this.handles={},i=0;i<t.length;i++)e=m.trim(t[i]),(s=m("<div class='ui-resizable-handle "+("ui-resizable-"+e)+"'></div>")).css({zIndex:n.zIndex}),"se"===e&&s.addClass("ui-icon ui-icon-gripsmall-diagonal-se"),this.handles[e]=".ui-resizable-"+e,this.element.append(s);this._renderAxis=function(t){var i,e,s;for(i in t=t||this.element,this.handles)this.handles[i].constructor===String&&(this.handles[i]=m(this.handles[i],this.element).show()),this.elementIsWrapper&&this.originalElement[0].nodeName.match(/textarea|input|select|button/i)&&(e=m(this.handles[i],this.element),s=/sw|ne|nw|se|n|s/.test(i)?e.outerHeight():e.outerWidth(),e=["padding",/ne|nw|n
1993/.test(i)?"Top":/se|sw|s/.test(i)?"Bottom":/^e$/.test(i)?"Right":"Left"].join(""),t.css(e,s),this._proportionallyResize()),m(this.handles[i]).length},this._renderAxis(this.element),this._handles=m(".ui-resizable-handle",this.element).disableSelection(),this._handles.mouseover(function(){h.resizing||(this.className&&(s=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)),h.axis=s&&s[1]?s[1]:"se")}),n.autoHide&&(this._handles.hide(),m(this.element).addClass("ui-resizable-autohide").mouseenter(function(){n.disabled||(m(this).removeClass("ui-resizable-autohide"),h._handles.show())}).mouseleave(function(){n.disabled||h.resizing||(m(this).addClass("ui-resizable-autohide"),h._handles.hide())})),this._mouseInit()},_destroy:function(){this._mouseDestroy();function t(t){m(t).removeClass("ui-resizable ui-resizable-disabled ui-resizable-resizing").removeData("resizable").removeData("ui-resizable").unbind(".resizable").find(".ui-resizable-handle").remove()}var i;return this.elementIsWrapper&&(t(this.element),i=this.element,this.originalElement.css({position:i.css("position"),width:i.outerWidth(),height:i.outerHeight(),top:i.css("top"),left:i.css("left")}).insertAfter(i),i.remove()),this.originalElement.css("resize",this.originalResizeStyle),t(this.originalElement),this},_mouseCapture:function(t){var i,e,s=!1;for(i in this.handles)(e=m(this.handles[i])[0])!==t.target&&!m.contains(e,t.target)||(s=!0);return!this.options.disabled&&s},_mouseStart:function(t){var i,e=this.options,s=this.element.position(),h=this.element;return this.resizing=!0,/absolute/.test(h.css("position"))?h.css({position:"absolute",top:h.css("top"),left:h.css("left")}):h.is(".ui-draggable")&&h.css({position:"absolute",top:s.top,left:s.left}),this._renderProxy(),i=a(this.helper.css("left")),s=a(this.helper.css("top")),e.containment&&(i+=m(e.containment).scrollLeft()||0,s+=m(e.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:i,top:s},this.size=this._helper?{width:this.helper.width(),height:this.helper.height()}:{width:h.width(),height:h.height()},this.originalSize=this._helper?{width:h.outerWidth(),height:h.outerHeight()}:{width:h.width(),height:h.height()},this.originalPosition={left:i,top:s},this.sizeDiff={width:h.outerWidth()-h.width(),height:h.outerHeight()-h.height()},this.originalMousePosition={left:t.pageX,top:t.pageY},this.aspectRatio="number"==typeof e.aspectRatio?e.aspectRatio:this.originalSize.width/this.originalSize.height||1,e=m(".ui-resizable-"+this.axis).css("cursor"),m("body").css("cursor","auto"===e?this.axis+"-resize":e),h.addClass("ui-resizable-resizing"),this._propagate("start",t),!0},_mouseDrag:function(t){var i=this.helper,e={},s=this.originalMousePosition,h=this.axis,n=this.position.top,o=this.position.left,a=this.size.width,l=this.size.height,r=t.pageX-s.left||0,s=t.pageY-s.top||0,h=this._change[h];return h&&(s=h.apply(this,[t,r,s]),this._updateVirtualBoundaries(t.shiftKey),(this._aspectRatio||t.shiftKey)&&(s=this._updateRatio(s,t)),s=this._respectSize(s,t),this._updateCache(s),this._propagate("resize",t),this.position.top!==n&&(e.top=this.position.top+"px"),this.position.left!==o&&(e.left=this.position.left+"px"),this.size.width!==a&&(e.width=this.size.width+"px"),this.size.height!==l&&(e.height=this.size.height+"px"),i.css(e),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),m.isEmptyObject(e)||this._trigger("resize",t,this.ui())),!1},_mouseStop:function(t){this.resizing=!1;var i,e,s,h=this.options,n=this;return this._helper&&(s=(i=(e=this._proportionallyResizeElements).length&&/textarea/i.test(e[0].nodeName))&&m.ui.hasScroll(e[0],"left")?0:n.sizeDiff.height,e=i?0:n.sizeDiff.width,i={width:n.helper.width()-e,height:n.helper.height()-s},e=parseInt(n.element.css("left"),10)+(n.position.left-n.originalPosition.left)||null,s=parseInt(n.element.css("top"),10)+(n.position.top-n.originalPosition.top)||null,h.animate||this.element.css(m.extend(i,{top:s,left:e})),n.helper.height(n.size.height),n.helper.width(n.size.width),this._helper&&!h.animate&&this._proportionallyResize()),m("body").css("cursor","auto"),this.element.removeClass("ui-resizable-resizing"),this._propagate("stop",t),this._helper&&this.helper.remove(),!1},_updateVirtualBoundaries:function(t){var i,e,s=this.options,h={minWidth:p(s.minWidth)?s.minWidth:0,maxWidth:p(s.maxWidth)?s.maxWidth:1/0,minHeight:p(s.minHeight)?s.minHeight:0,maxHeight:p(s.maxHeight)?s.maxHeight:1/0};(this._aspectRatio||t)&&(i=h.minHeight*this.aspectRatio,e=h.minWidth/this.aspectRatio,s=h.maxHeight*this.aspectRatio,t=h.maxWidth/this.aspectRatio,i>h.minWidth&&(h.minWidth=i),e>h.minHeight&&(h.minHeight=e),s<h.maxWidth&&(h.maxWidth=s),t<h.maxHeight&&(h.maxHeight=t)),this._vBoundaries=h},_updateCache:function(t){this.offset=this.helper.offset(),p(t.left)&&(this.position.left
vendor: 7,803 bytes, line 1993
1993=t.left),p(t.top)&&(this.position.top=t.top),p(t.height)&&(this.size.height=t.height),p(t.width)&&(this.size.width=t.width)},_updateRatio:function(t){var i=this.position,e=this.size,s=this.axis;return p(t.height)?t.width=t.height*this.aspectRatio:p(t.width)&&(t.height=t.width/this.aspectRatio),"sw"===s&&(t.left=i.left+(e.width-t.width),t.top=null),"nw"===s&&(t.top=i.top+(e.height-t.height),t.left=i.left+(e.width-t.width)),t},_respectSize:function(t){var i=this._vBoundaries,e=this.axis,s=p(t.width)&&i.maxWidth&&i.maxWidth<t.width,h=p(t.height)&&i.maxHeight&&i.maxHeight<t.height,n=p(t.width)&&i.minWidth&&i.minWidth>t.width,o=p(t.height)&&i.minHeight&&i.minHeight>t.height,a=this.originalPosition.left+this.originalSize.width,l=this.position.top+this.size.height,r=/sw|nw|w/.test(e),e=/nw|ne|n/.test(e);return n&&(t.width=i.minWidth),o&&(t.height=i.minHeight),s&&(t.width=i.maxWidth),h&&(t.height=i.maxHeight),n&&r&&(t.left=a-i.minWidth),s&&r&&(t.left=a-i.maxWidth),o&&e&&(t.top=l-i.minHeight),h&&e&&(t.top=l-i.maxHeight),t.width||t.height||t.left||!t.top?t.width||t.height||t.top||!t.left||(t.left=null):t.top=null,t},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var t,i,e,s,h=this.helper||this.element,n=0;n<this._proportionallyResizeElements.length;n++){if(s=this._proportionallyResizeElements[n],!this.borderDif)for(this.borderDif=[],i=[s.css("borderTopWidth"),s.css("borderRightWidth"),s.css("borderBottomWidth"),s.css("borderLeftWidth")],e=[s.css("paddingTop"),s.css("paddingRight"),s.css("paddingBottom"),s.css("paddingLeft")],t=0;t<i.length;t++)this.borderDif[t]=(parseInt(i[t],10)||0)+(parseInt(e[t],10)||0);s.css({height:h.height()-this.borderDif[0]-this.borderDif[2]||0,width:h.width()-this.borderDif[1]-this.borderDif[3]||0})}},_renderProxy:function(){var t=this.element,i=this.options;this.elementOffset=t.offset(),this._helper?(this.helper=this.helper||m("<div style='overflow:hidden;'></div>"),this.helper.addClass(this._helper).css({width:this.element.outerWidth()-1,height:this.element.outerHeight()-1,position:"absolute",left:this.elementOffset.left+"px",top:this.elementOffset.top+"px",zIndex:++i.zIndex}),this.helper.appendTo("body").disableSelection()):this.helper=this.element},_change:{e:function(t,i){return{width:this.originalSize.width+i}},w:function(t,i){var e=this.originalSize;return{left:this.originalPosition.left+i,width:e.width-i}},n:function(t,i,e){var s=this.originalSize;return{top:this.originalPosition.top+e,height:s.height-e}},s:function(t,i,e){return{height:this.originalSize.height+e}},se:function(t,i,e){return m.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[t,i,e]))},sw:function(t,i,e){return m.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[t,i,e]))},ne:function(t,i,e){return m.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[t,i,e]))},nw:function(t,i,e){return m.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[t,i,e]))}},_propagate:function(t,i){m.ui.plugin.call(this,t,[i,this.ui()]),"resize"!==t&&this._trigger(t,i,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),m.ui.plugin.add("resizable","animate",{stop:function(i){var e=m(this).data("ui-resizable"),t=e.options,s=e._proportionallyResizeElements,h=s.length&&/textarea/i.test(s[0].nodeName),n=h&&m.ui.hasScroll(s[0],"left")?0:e.sizeDiff.height,o=h?0:e.sizeDiff.width,h={width:e.size.width-o,height:e.size.height-n},o=parseInt(e.element.css("left"),10)+(e.position.left-e.originalPosition.left)||null,n=parseInt(e.element.css("top"),10)+(e.position.top-e.originalPosition.top)||null;e.element.animate(m.extend(h,n&&o?{top:n,left:o}:{}),{duration:t.animateDuration,easing:t.animateEasing,step:function(){var t={width:parseInt(e.element.css("width"),10),height:parseInt(e.element.css("height"),10),top:parseInt(e.element.css("top"),10),left:parseInt(e.element.css("left"),10)};s&&s.length&&m(s[0]).css({width:t.width,height:t.height}),e._updateCache(t),e._propagate("resize",i)}})}}),m.ui.plugin.add("resizable","containment",{start:function(){var e,s,t=m(this).data("ui-resizable"),i=t.options,h=t.element,n=i.containment,o=n instanceof m?n.get(0):/parent/.test(n)?h.parent().get(0):n;o&&(t.containerElement=m(o),/document/.test(n)||n===document?(t.containerOffset={left:0,top:0},t.containerPosition={left:0,top:0},t.parentData={element:m(document),left:0,top:0,width:m(document).width(),height:m(document).height()||document.body.parentNode.scrollHeight}):(e=m(o),s=[],m(["Top","Right","Left","Bottom"]).each(function(t,i){s[t]=a(e.css("padding"+i))}),t.containerOffset=e.offset(),t.containerPosition=e.position(),t.containerSize={height:e.innerHeight()-s[3],width:e.innerWidth()-s[1]},i=t.containerOffset,h=t.containerSize.height,n=t.containerSize.width,n=m.ui.hasScroll(o,"left")?o.scrollWidth:n,h=m.ui.hasScroll(o)?o.scrollHeight:h,t.parentData={element:o,left:i.left,top:i.top,width:n,height:h}))},resize:function(t){var i=m(this).data("ui-resizable"),e=i.options,s=i.containerOffset,h=i.position,n=i._aspectRatio||t.shiftKey,o={top:0,left:0},t=i.containerElement;t[0]!==document&&/static/.test(t.css("position"))&&(o=s),h.left<(i._helper?s.left:0)&&(i.size.width=i.size.width+(i._helper?i.position.left-s.left:i.position.left-o.left),n&&(i.size.height=i.size.width/i.aspectRatio),i.position.left=e.helper?s.left:0),h.top<(i._helper?s.top:0)&&(i.size.height=i.size.height+(i._helper?i.position.top-s.top:i.position.top),n&&(i.size.width=i.size.height*i.aspectRatio),i.position.top=i._helper?s.top:0),i.offset.left=i.parentData.left+i.position.left,i.offset.top=i.parentData.top+i.position.top,e=Math.abs((i._helper,i.offset.left-o.left+i.sizeDiff.width)),h=Math.abs((i._helper?i.offset.top-o.top:i.offset.top-s.top)+i.sizeDiff.height),o=i.containerElement.get(0)===i.element.parent().get(0),s=/relative|absolute/.test(i.containerElement.css("position")),o&&s&&(e-=Math.abs(i.parentData.left)),e+i.size.width>=i.parentData.width&&(i.size.width=i.parentData.width-e,n&&(i.size.height=i.size.width/i.aspectRatio)),h+i.size.height>=i.parentData.height&&(i.size.height=i.parentData.height-h,n&&(i.size.width=i.size.height*i.aspectRatio))},stop:function(){var t=m(this).data("ui-resizable"),i=t.options,e=t.containerOffset,s=t.containerPosition,h=t.containerElement,n=m(t.helper),o=n.offset(),a=n.outerWidth()-t.sizeDiff.width,n=n.outerHeight()-t.sizeDiff.height;t._helper&&!i.animate&&/relative/.test(h.css("position"))&&m(this).css({left:o.left-s.left-e.left,width:a,height:n}),t._helper&&!i.animate&&/static/.test(h.css("position"))&&m(this).css({left:o.left-s.left-e.left,width:a,height:n})}}),m.ui.plugin.add("resizable","alsoResize",{start:function(){function i(t){m(t).each(function(){var t=m(this);t.data("ui-resizable-alsoresize",{width:parseInt(t.width(),10),height:parseInt(t.height(),10),left:parseInt(t.css("left"),10),top:parseInt(t.css("top"),10)})})}var t=m(this).data("ui-resizable").options;"object"!=typeof t.alsoResize||t.alsoResize.parentNode?i(t.alsoResize):t.alsoResize.length?(t.alsoResize=t.alsoResize[0],i(t.alsoResize)):m.each(t.alsoResize,function(t){i(t)})},resize:function(t,n){function e(t,e){m(t).each(function(){var t=m(this),s=m(this).data("ui-resizable-alsoresize"),h={},i=e&&e.length?e:t.parents(n.originalElement[0]).length?["width","height"]:["width","height","top","left"];m.each(i,function(t,i){var e=(s[i]||0)+(a[i]||0);e&&0<=e&&(h[i]=e||null)}),t.css(h)})}var i=m(this).data("ui-resizable"),s=i.options,h=i.originalSize,o=i.originalPosition,a={height:i.size.height-h.height||0,width:i.size.width-h.width||0,top:i.position.top-o.top||0,left
vendor: 4,416 bytes, line 1993
1993:i.position.left-o.left||0};"object"!=typeof s.alsoResize||s.alsoResize.nodeType?e(s.alsoResize):m.each(s.alsoResize,function(t,i){e(t,i)})},stop:function(){m(this).removeData("resizable-alsoresize")}}),m.ui.plugin.add("resizable","ghost",{start:function(){var t=m(this).data("ui-resizable"),i=t.options,e=t.size;t.ghost=t.originalElement.clone(),t.ghost.css({opacity:.25,display:"block",position:"relative",height:e.height,width:e.width,margin:0,left:0,top:0}).addClass("ui-resizable-ghost").addClass("string"==typeof i.ghost?i.ghost:""),t.ghost.appendTo(t.helper)},resize:function(){var t=m(this).data("ui-resizable");t.ghost&&t.ghost.css({position:"relative",height:t.size.height,width:t.size.width})},stop:function(){var t=m(this).data("ui-resizable");t.ghost&&t.helper&&t.helper.get(0).removeChild(t.ghost.get(0))}}),m.ui.plugin.add("resizable","grid",{resize:function(){var t=m(this).data("ui-resizable"),i=t.options,e=t.size,s=t.originalSize,h=t.originalPosition,n=t.axis,o="number"==typeof i.grid?[i.grid,i.grid]:i.grid,a=o[0]||1,l=o[1]||1,r=Math.round((e.width-s.width)/a)*a,p=Math.round((e.height-s.height)/l)*l,d=s.width+r,g=s.height+p,f=i.maxWidth&&i.maxWidth<d,c=i.maxHeight&&i.maxHeight<g,u=i.minWidth&&i.minWidth>d,e=i.minHeight&&i.minHeight>g;i.grid=o,u&&(d+=a),e&&(g+=l),f&&(d-=a),c&&(g-=l),/^(se|s|e)$/.test(n)?(t.size.width=d,t.size.height=g):/^(ne)$/.test(n)?(t.size.width=d,t.size.height=g,t.position.top=h.top-p):/^(sw)$/.test(n)?(t.size.width=d,t.size.height=g,t.position.left=h.left-r):(0<g-l?(t.size.height=g,t.position.top=h.top-p):(t.size.height=l,t.position.top=h.top+s.height-l),0<d-a?(t.size.width=d,t.position.left=h.left-r):(t.size.width=a,t.position.left=h.left+s.width-a))}})}(jQuery);!function(o){o.widget("ui.autocomplete",{version:"1.10.4",defaultElement:"<input>",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,_create:function(){var i,s,n,e=this.element[0].nodeName.toLowerCase(),t="textarea"===e,e="input"===e;this.isMultiLine=t||!e&&this.element.prop("isContentEditable"),this.valueMethod=this.element[t||e?"val":"text"],this.isNewMenu=!0,this.element.addClass("ui-autocomplete-input").attr("autocomplete","off"),this._on(this.element,{keydown:function(e){if(this.element.prop("readOnly"))s=n=i=!0;else{s=n=i=!1;var t=o.ui.keyCode;switch(e.keyCode){case t.PAGE_UP:i=!0,this._move("previousPage",e);break;case t.PAGE_DOWN:i=!0,this._move("nextPage",e);break;case t.UP:i=!0,this._keyEvent("previous",e);break;case t.DOWN:i=!0,this._keyEvent("next",e);break;case t.ENTER:case t.NUMPAD_ENTER:this.menu.active&&(i=!0,e.preventDefault(),this.menu.select(e));break;case t.TAB:this.menu.active&&this.menu.select(e);break;case t.ESCAPE:this.menu.element.is(":visible")&&(this._value(this.term),this.close(e),e.preventDefault());break;default:s=!0,this._searchTimeout(e)}}},keypress:function(e){if(i)return i=!1,void(this.isMultiLine&&!this.menu.element.is(":visible")||e.preventDefault());if(!s){var t=o.ui.keyCode;switch(e.keyCode){case t.PAGE_UP:this._move("previousPage",e);break;case t.PAGE_DOWN:this._move("nextPage",e);break;case t.UP:this._keyEvent("previous",e);break;case t.DOWN:this._keyEvent("next",e)}}},input:function(e){if(n)return n=!1,void e.preventDefault();this._searchTimeout(e)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(e){this.cancelBlur?delete this.cancelBlur:(clearTimeout(this.searching),this.close(e),this._change(e))}}),this._initSource(),this.menu=o("<ul>").addClass("ui-autocomplete ui-front").appendTo(this._appendTo()).menu({role:null}).hide().data("ui-menu"),this._on(this.menu.element,{mousedown:function(e){e.preventDefault(),this.cancelBlur=!0,this._delay(function(){delete this.cancelBlur});var i=this.menu.element[0];o(e.target).closest(".ui-menu-item").length||this._delay(function(){var t=this;this.document.one("mousedown",function(e){e.target===t.element[0]||e.target===i||o.contains(i,e.target)||t.close()})})},menufocus:function(e,t){if(this.isNewMenu&&(this.isNewMenu=!1,e.originalEvent&&/^mouse/.test(e.originalEvent.type)))return this.menu.blur(),void this.document.one("mousemove",function(){o(e.target).trigger(e.originalEvent)});t=t.item.data("ui-autocomplete-item");!1!==this._trigger("focus",e,{item:t}
1993)?e.originalEvent&&/^key/.test(e.originalEvent.type)&&this._value(t.value):this.liveRegion.text(t.value)},menuselect:function(e,t){var i=t.item.data("ui-autocomplete-item"),s=this.previous;this.element[0]!==this.document[0].activeElement&&(this.element.focus(),this.previous=s,this._delay(function(){this.previous=s,this.selectedItem=i})),!1!==this._trigger("select",e,{item:i})&&this._value(i.value),this.term=this._value(),this.close(e),this.selectedItem=i}}),this.liveRegion=o("<span>",{role:"status","aria-live":"polite"}).addClass("ui-helper-hidden-accessible").insertBefore(this.element),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeClass("ui-autocomplete-input").removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(e,t){this._super(e,t),"source"===e&&this._initSource(),"appendTo"===e&&this.menu.element.appendTo(this._appendTo()),"disabled"===e&&t&&this.xhr&&this.xhr.abort()},_appendTo:function(){var e=this.options.appendTo;return e=!(e=(e=e&&(e.jquery||e.nodeType?o(e):this.document.find(e).eq(0)))||this.element.closest(".ui-front")).length?this.document[0].body:e},_initSource:function(){var i,s,n=this;o.isArray(this.options.source)?(i=this.options.source,this.source=function(e,t){t(o.ui.autocomplete.filter(i,e.term))}):"string"==typeof this.options.source?(s=this.options.source,this.source=function(e,t){n.xhr&&n.xhr.abort(),n.xhr=o.ajax({url:s,data:e,dataType:"json",success:function(e){t(e)},error:function(){t([])}})}):this.source=this.options.source},_searchTimeout:function(e){clearTimeout(this.searching),this.searching=this._delay(function(){this.term!==this._value()&&(this.selectedItem=null,this.search(null,e))},this.options.delay)},search:function(e,t){return e=null!=e?e:this._value(),this.term=this._value(),e.length<this.options.minLength?this.close(t):!1!==this._trigger("search",t)?this._search(e):void 0},_search:function(e){this.pending++,this.element.addClass("ui-autocomplete-loading"),this.cancelSearch=!1,this.source({term:e},this._response())},_response:function(){var t=++this.requestIndex;return o.proxy(function(e){t===this.requestIndex&&this.__response(e),this.pending--,this.pending||this.element.removeClass("ui-autocomplete-loading")},this)},__response:function(e){e=e&&this._normalize(e),this._trigger("response",null,{content:e}),!this.options.disabled&&e&&e.length&&!this.cancelSearch?(this._suggest(e),this._trigger("open")):this._close()},close:function(e){this.cancelSearch=!0,this._close(e)},_close:function(e){this.menu.element.is(":visible")&&(this.menu.element.hide(),this.menu.blur(),this.isNewMenu=!0,this._trigger("close",e))},_change:function(e){this.previous!==this._value()&&this._trigger("change",e,{item:this.selectedItem})},_normalize:function(e){return e.length&&e[0].label&&e[0].value?e:o.map(e,function(e){return"string"==typeof e?{label:e,value:e}:o.extend({label:e.label||e.value,value:e.value||e.label},e)})},_suggest:function(e){var t=this.menu.element.empty();this._renderMenu(t,e),this.isNewMenu=!0,this.menu.refresh(),t.show(),this._resizeMenu(),t.position(o.extend({of:this.element},this.options.position)),this.options.autoFocus&&this.menu.next()},_resizeMenu:function(){var e=this.menu.element;e.outerWidth(Math.max(e.width("").outerWidth()+1,this.element.outerWidth()))},_renderMenu:function(i,e){var s=this;o.each(e,function(e,t){s._renderItemData(i,t)})},_renderItemData:function(e,t){return this._renderItem(e,t).data("ui-autocomplete-item",t)},_renderItem:function(e,t){return o("<li>").append(o("<a>").text(t.label)).appendTo(e)},_move:function(e,t){if(this.menu.element.is(":visible"))return this.menu.isFirstItem()&&/^previous/.test(e)||this.menu.isLastItem()&&/^next/.test(e)?(this._value(this.term),void this.menu.blur()):void this.menu[e](t);this.search(null,t)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(e,t){this.isMultiLine&&!this.menu.element.is(":visible")||(this._move(e,t),t.preventDefault())}}),o.extend(o.ui.autocomplete,{escapeRegex:function(e){return e.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(e,t){var i=new RegExp(o.ui.autocomplete.escapeRegex(t),"i");return o.grep(e,function(e){return i.test(e.label||e.value||e)})}}),o.widget("ui.autocomplete",o.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(e){return e+(1<e?" results are":" result is")+" available, use up and down arrow keys to navigate."}}},__response:function(e){var t;this._superApply(arguments),this.options.disabled||this.cancelSearch||(t=e&&e.length?this.options.messages.results(e.length):this.options.messages.noResults,this.liveRegion.text(t))}})}(jQuery);!function(o){function n(){var t=o(this);setTimeout(function(){t.find(":ui-button").button("refresh")},1)}function a(t){var e=t.name,i=t.form,s=o([]);return e&&(e=e.replace(/'/g,"\\'"),s=i?o(i).find("[name='"+e+"']"):o("[name='"+e+"']",t.ownerDocument).filter(function(){return!this.form})),s}var u,r="ui-button ui-widget ui-state-default ui-corner-all",l="ui-button-icons-only ui-button-icon-only ui-button-text-icons ui-button-text-icon-primary ui-button-text-icon-secondary ui-button-text-only";o.widget("ui.button",{version:"1.10.4",defaultElement:"<button>",options:{disabled:null,text:!0,label:null,icons:{primary:null,secondary:null}},_create:function(){this.element.closest("form").unbind("reset"+this.eventNamespace).bind("reset"+this.eventNamespace,n),"boolean"!=typeof this.options.disabled?this.options.disabled=!!this.element.prop("disabled"):this.element.prop("disabled",this.options.disabled),this._determineButtonType(),this.hasTitle=!!this.buttonElement.attr("title");var e=this,i=this.options,t="checkbox"===this.type||"radio"===this.type,s=t?"":"ui-state-active";null===i.label&&(i.label="input"===this.type?this.buttonElement.val():this.buttonElement.html()),this._hoverable(this.buttonElement),this.buttonElement.addClass(r).attr("role","button").bind("mouseenter"+this.eventNamespace,function(){i.disabled||this===u&&o(this).addClass("ui-state-active")}).bind("mouseleave"+this.eventNamespace,function(){i.disabled||o(this).removeClass(s)}).bind("click"+this.eventNamespace,function(t){i.disabled&&(t.preventDefault(),t.stopImmediatePropagation())}
1993),this._on({focus:function(){this.buttonElement.addClass("ui-state-focus")},blur:function(){this.buttonElement.removeClass("ui-state-focus")}}),t&&this.element.bind("change"+this.eventNamespace,function(){e.refresh()}),"checkbox"===this.type?this.buttonElement.bind("click"+this.eventNamespace,function(){if(i.disabled)return!1}):"radio"===this.type?this.buttonElement.bind("click"+this.eventNamespace,function(){if(i.disabled)return!1;o(this).addClass("ui-state-active"),e.buttonElement.attr("aria-pressed","true");var t=e.element[0];a(t).not(t).map(function(){return o(this).button("widget")[0]}).removeClass("ui-state-active").attr("aria-pressed","false")}):(this.buttonElement.bind("mousedown"+this.eventNamespace,function(){return!i.disabled&&(o(this).addClass("ui-state-active"),u=this,void e.document.one("mouseup",function(){u=null}))}).bind("mouseup"+this.eventNamespace,function(){return!i.disabled&&void o(this).removeClass("ui-state-active")}).bind("keydown"+this.eventNamespace,function(t){return!i.disabled&&void(t.keyCode!==o.ui.keyCode.SPACE&&t.keyCode!==o.ui.keyCode.ENTER||o(this).addClass("ui-state-active"))}).bind("keyup"+this.eventNamespace+" blur"+this.eventNamespace,function(){o(this).removeClass("ui-state-active")}),this.buttonElement.is("a")&&this.buttonElement.keyup(function(t){t.keyCode===o.ui.keyCode.SPACE&&o(this).click()})),this._setOption("disabled",i.disabled),this._resetButton()},_determineButtonType:function(){var t,e;this.element.is("[type=checkbox]")?this.type="checkbox":this.element.is("[type=radio]")?this.type="radio":this.element.is("input")?this.type="input":this.type="button","checkbox"===this.type||"radio"===this.type?(t=this.element.parents().last(),e="label[for='"+this.element.attr("id")+"']",this.buttonElement=t.find(e),this.buttonElement.length||(t=(t.length?t:this.element).siblings(),this.buttonElement=t.filter(e),this.buttonElement.length||(this.buttonElement=t.find(e))),this.element.addClass("ui-helper-hidden-accessible"),(e=this.element.is(":checked"))&&this.buttonElement.addClass("ui-state-active"),this.buttonElement.prop("aria-pressed",e)):this.buttonElement=this.element},widget:function(){return this.buttonElement},_destroy:function(){this.element.removeClass("ui-helper-hidden-accessible"),this.buttonElement.removeClass(r+" ui-state-active "+l).removeAttr("role").removeAttr("aria-pressed").html(this.buttonElement.find(".ui-button-text").html()),this.hasTitle||this.buttonElement.removeAttr("title")},_setOption:function(t,e){if(this._super(t,e),"disabled"===t)return this.element.prop("disabled",!!e),void(e&&this.buttonElement.removeClass("ui-state-focus"));this._resetButton()},refresh:function(){var t=this.element.is("input, button")?this.element.is(":disabled"):this.element.hasClass("ui-button-disabled");t!==this.options.disabled&&this._setOption("disabled",t),"radio"===this.type?a(this.element[0]).each(function(){o(this).is(":checked")?o(this).button("widget").addClass("ui-state-active").attr("aria-pressed","true"):o(this).button("widget").removeClass("ui-state-active").attr("aria-pressed","false")}):"checkbox"===this.type&&(this.element.is(":checked")?this.buttonElement.addClass("ui-state-active").attr("aria-pressed","true"):this.buttonElement.removeClass("ui-state-active").attr("aria-pressed","false"))},_resetButton:function(){var t,e,i,s,n;"input"!==this.type?(t=this.buttonElement.removeClass(l),e=o("<span></span>",this.document[0]).addClass("ui-button-text").html(this.options.label).appendTo(t.empty()).text(),s=(i=this.options.icons).primary&&i.secondary,n=[],i.primary||i.secondary?(this.options.text&&n.push("ui-button-text-icon"+(s?"s":i.primary?"-primary":"-secondary")),i.primary&&t.prepend("<span class='ui-button-icon-primary ui-icon "+i.primary+"'></span>"),i.secondary&&t.append("<span class='ui-button-icon-secondary ui-icon "+i.secondary+"'></span>"),this.options.text||(n.push(s?"ui-button-icons-only":"ui-button-icon-only"),this.hasTitle||t.attr("title",o.trim(e)))):n.push("ui-button-text-only"),t.addClass(n.join(" "))):this.options.label&&this.element.val(this.options.label)}}),o.widget("ui.buttonset",{version:"1.10.4",options:{items:"button, input[type=button], input[type=submit], input[type=reset], input[type=checkbox], input[type=radio], a, :data(ui-button)"},_create:function(){this.element.addClass("ui-buttonset")},_init:function(){this.refresh()},_setOption:function(t,e){"disabled"===t&&this.buttons.button("option",t,e),this._super(t,e)},refresh:function(){var t="rtl"===this.element.css("direction");this.buttons=this.element.find(this.options.items).filter(":ui-button").button("refresh").end().not(":ui-button").button().end().map(function(){return o(this).button("widget")[0]}).removeClass("ui-corner-all ui-corner-left ui-corner-right").filter(":first").addClass(t?"ui-corner-right":"ui-corner-left").end().filter(":last").addClass(t?"ui-corner-left":"ui-corner-right").end().end()},_destroy:function(){this.element.removeClass("ui-buttonset"),this.buttons.map(function(){return o(this).button("widget")[0]}).removeClass("ui-corner-left ui-corner-right").end().button("destroy")}})}(jQuery);!function(M,c){M.extend(M.ui,{datepicker:{version:"1.10.4"}});var s,d="datepicker";function e(){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","Frid
1993ay","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},M.extend(this._defaults,this.regional[""]),this.dpDiv=a(M("<div id='"+this._mainDivId+"' class='ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all'></div>"))}function a(e){var t="button, .ui-datepicker-prev, .ui-datepicker-next, .ui-datepicker-calendar td a";return e.delegate(t,"mouseout",function(){M(this).removeClass("ui-state-hover"),-1!==this.className.indexOf("ui-datepicker-prev")&&M(this).removeClass("ui-datepicker-prev-hover"),-1!==this.className.indexOf("ui-datepicker-next")&&M(this).removeClass("ui-datepicker-next-hover")}).delegate(t,"mouseover",function(){M.datepicker._isDisabledDatepicker((s.inline?e.parent():s.input)[0])||(M(this).parents(".ui-datepicker-calendar").find("a").removeClass("ui-state-hover"),M(this).addClass("ui-state-hover"),-1!==this.className.indexOf("ui-datepicker-prev")&&M(this).addClass("ui-datepicker-prev-hover"),-1!==this.className.indexOf("ui-datepicker-next")&&M(this).addClass("ui-datepicker-next-hover"))})}function o(e,t){for(var a in M.extend(e,t),t)null==t[a]&&(e[a]=t[a]);return e}M.extend(e.prototype,{markerClassName:"hasDatepicker",maxRows:4,_widgetDatepicker:function(){return this.dpDiv},setDefaults:function(e){return o(this._defaults,e||{}),this},_attachDatepicker:function(e,t){var a,i=e.nodeName.toLowerCase(),s="div"===i||"span"===i;e.id||(this.uuid+=1,e.id="dp"+this.uuid),(a=this._newInst(M(e),s)).settings=M.extend({},t||{}),"input"===i?this._connectDatepicker(e,a):s&&this._inlineDatepicker(e,a)},_newInst:function(e,t){return{id:e[0].id.replace(/([^A-Za-z0-9_\-])/g,"\\\\$1"),input:e,selectedDay:0,selectedMonth:0,selectedYear:0,drawMonth:0,drawYear:0,inline:t,dpDiv:t?a(M("<div class='"+this._inlineClass+" ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all'></div>")):this.dpDiv}},_connectDatepicker:function(e,t){var a=M(e);t.append=M([]),t.trigger=M([]),a.hasClass(this.markerClassName)||(this._attachments(a,t),a.addClass(this.markerClassName).keydown(this._doKeyDown).keypress(this._doKeyPress).keyup(this._doKeyUp),this._autoSize(t),M.data(e,d,t),t.settings.disabled&&this._disableDatepicker(e))},_attachments:function(e,t){var a,i=this._get(t,"appendText"),s=this._get(t,"isRTL");t.append&&t.append.remove(),i&&(t.append=M("<span class='"+this._appendClass+"'>"+i+"</span>"),e[s?"before":"after"](t.append)),e.unbind("focus",this._showDatepicker),t.trigger&&t.trigger.remove(),"focus"!==(a=this._get(t,"showOn"))&&"both"!==a||e.focus(this._showDatepicker),"button"!==a&&"both"!==a||(i=this._get(t,"buttonText"),a=this._get(t,"buttonImage"),t.trigger=M(this._get(t,"buttonImageOnly")?M("<img/>").addClass(this._triggerClass).attr({src:a,alt:i,title:i}):M("<button type='button'></button>").addClass(this._triggerClass).html(a?M("<img/>").attr({src:a,alt:i,title:i}):i)),e[s?"before":"after"](t.trigger),t.trigger.click(function(){return M.datepicker._datepickerShowing&&M.datepicker._lastInput===e[0]?M.datepicker._hideDatepicker():(M.datepicker._datepickerShowing&&M.datepicker._lastInput!==e[0]&&M.datepicker._hideDatepicker(),M.datepicker._showDatepicker(e[0])),!1}))},_autoSize:function(e){var t,a,i,s,n,r;this._get(e,"autoSize")&&!e.inline&&(n=new Date(2009,11,20),(r=this._get(e,"dateFormat")).match(/[DM]/)&&(t=function(e){for(s=i=a=0;s<e.length;s++)e[s].length>a&&(a=e[s].length,i=s);return i},n.setMonth(t(this._get(e,r.match(/MM/)?"monthNames":"monthNamesShort"))),n.setDate(t(this._get(e,r.match(/DD/)?"dayNames":"dayNamesShort"))+20-n.getDay())),e.input.attr("size",this._formatDate(e,n).length))},_inlineDatepicker:function(e,t){var a=M(e);a.hasClass(this.markerClassName)||(a.addClass(this.markerClassName).append(t.dpDiv),M.data(e,d,t),this._setDate(t,this._getDefaultDate(t),!0),this._updateDatepicker(t),this._updateAlternate(t),t.settings.disabled&&this._disableDatepicker(e),t.dpDiv.css("display","block"))},_dialogDatepicker:function(e,t,a,i,s){var n,r=this._dialogInst;return r||(this.uuid+=1,n="dp"+this.uuid,this._dialogInput=M("<input type='text' id='"+n+"' style='position: absolute; top: -100px; width: 0px;'/>"),this._dialogInput.keydown(this._doKeyDown),M("body").append(this._dialogInput),(r=this._dialogInst=this._newInst(this._dialogInput,!1)).settings={},M.data(this._dialogInput[0],d,r)),o(r.settings,i||{}),t=t&&t.constructor===Date?this._formatDate(r,t):t,this._dialogInput.val(t),this._pos=s?s.length?s:[s.pageX,s.pageY]:null,this._pos||(n=document.documentElement.clientWidth,i=document.documentElement.clientHeight,t=document.documentElement.scrollLeft||document.body.scrollLeft,s=document.documentElement.scrollTop||document.body.scrollTop,this._pos=[n/2-100+t,i/2-150+s]),this._dialogInput.css("left",this._pos[0]+20+"px").css("top",this._pos[1]+"px"),r.settings.onSelect=a,this._inDialog=!0,this.dpDiv.addClass(this._dialogClass),this._showDatepicker(this._dialogInput[0]),M.blockUI&&M.blockUI(this.dpDiv),M.data(this._dialogInput[0],d,r),this},_destroyDatepicker:function(e){var t,a=M(e),i=M.data(e,d);a.hasClass(this.markerClassName)&&(t=e.nodeName.toLowerCase(),M.removeData(e,d),"input"===t?(i.append.remove(),i.trigger.remove(),a.removeClass(this.markerClassName).unbind("focus",this._showDatepicker).unbind("
1993keydown",this._doKeyDown).unbind("keypress",this._doKeyPress).unbind("keyup",this._doKeyUp)):"div"!==t&&"span"!==t||a.removeClass(this.markerClassName).empty())},_enableDatepicker:function(t){var e,a=M(t),i=M.data(t,d);a.hasClass(this.markerClassName)&&("input"===(e=t.nodeName.toLowerCase())?(t.disabled=!1,i.trigger.filter("button").each(function(){this.disabled=!1}).end().filter("img").css({opacity:"1.0",cursor:""})):"div"!==e&&"span"!==e||((a=a.children("."+this._inlineClass)).children().removeClass("ui-state-disabled"),a.find("select.ui-datepicker-month, select.ui-datepicker-year").prop("disabled",!1)),this._disabledInputs=M.map(this._disabledInputs,function(e){return e===t?null:e}))},_disableDatepicker:function(t){var e,a=M(t),i=M.data(t,d);a.hasClass(this.markerClassName)&&("input"===(e=t.nodeName.toLowerCase())?(t.disabled=!0,i.trigger.filter("button").each(function(){this.disabled=!0}).end().filter("img").css({opacity:"0.5",cursor:"default"})):"div"!==e&&"span"!==e||((a=a.children("."+this._inlineClass)).children().addClass("ui-state-disabled"),a.find("select.ui-datepicker-month, select.ui-datepicker-year").prop("disabled",!0)),this._disabledInputs=M.map(this._disabledInputs,function(e){return e===t?null:e}),this._disabledInputs[this._disabledInputs.length]=t)},_isDisabledDatepicker:function(e){if(!e)return!1;for(var t=0;t<this._disabledInputs.length;t++)if(this._disabledInputs[t]===e)return!0;return!1},_getInst:function(e){try{return M.data(e,d)}catch(e){throw"Missing instance data for this datepicker"}},_optionDatepicker:function(e,t,a){var i,s,n,r,d=this._getInst(e);if(2===arguments.length&&"string"==typeof t)return"defaults"===t?M.extend({},M.datepicker._defaults):d?"all"===t?M.extend({},d.settings):this._get(d,t):null;i=t||{},"string"==typeof t&&((i={})[t]=a),d&&(this._curInst===d&&this._hideDatepicker(),s=this._getDateDatepicker(e,!0),n=this._getMinMaxDate(d,"min"),r=this._getMinMaxDate(d,"max"),o(d.settings,i),null!==n&&i.dateFormat!==c&&i.minDate===c&&(d.settings.minDate=this._formatDate(d,n)),null!==r&&i.dateFormat!==c&&i.maxDate===c&&(d.settings.maxDate=this._formatDate(d,r)),"disabled"in i&&(i.disabled?this._disableDatepicker(e):this._enableDatepicker(e)),this._attachments(M(e),d),this._autoSize(d),this._setDate(d,s),this._updateAlternate(d),this._updateDatepicker(d))},_changeDatepicker:function(e,t,a){this._optionDatepicker(e,t,a)},_refreshDatepicker:function(e){e=this._getInst(e);e&&this._updateDatepicker(e)},_setDateDatepicker:function(e,t){e=this._getInst(e);e&&(this._setDate(e,t),this._updateDatepicker(e),this._updateAlternate(e))},_getDateDatepicker:function(e,t){e=this._getInst(e);return e&&!e.inline&&this._setDateFromField(e,t),e?this._getDate(e):null},_doKeyDown:function(e){var t,a,i=M.datepicker._getInst(e.target),s=!0,n=i.dpDiv.is(".ui-datepicker-rtl");if(i._keyEvent=!0,M.datepicker._datepickerShowing)switch(e.keyCode){case 9:M.datepicker._hideDatepicker(),s=!1;break;case 13:return(a=M("td."+M.datepicker._dayOverClass+":not(."+M.datepicker._currentClass+")",i.dpDiv))[0]&&M.datepicker._selectDay(e.target,i.selectedMonth,i.selectedYear,a[0]),(t=M.datepicker._get(i,"onSelect"))?(a=M.datepicker._formatDate(i),t.apply(i.input?i.input[0]:null,[a,i])):M.datepicker._hideDatepicker(),!1;case 27:M.datepicker._hideDatepicker();break;case 33:M.datepicker._adjustDate(e.target,e.ctrlKey?-M.datepicker._get(i,"stepBigMonths"):-M.datepicker._get(i,"stepMonths"),"M");break;case 34:M.datepicker._adjustDate(e.target,e.ctrlKey?+M.datepicker._get(i,"stepBigMonths"):+M.datepicker._get(i,"stepMonths"),"M");break;case 35:(e.ctrlKey||e.metaKey)&&M.datepicker._clearDate(e.target),s=e.ctrlKey||e.metaKey;break;case 36:(e.ctrlKey||e.metaKey)&&M.datepicker._gotoToday(e.target),s=e.ctrlKey||e.metaKey;break;case 37:(e.ctrlKey||e.metaKey)&&M.datepicker._adjustDate(e.target,n?1:-1,"D"),s=e.ctrlKey||e.metaKey,e.originalEvent.altKey&&M.datepicker._adjustDate(e.target,e.ctrlKey?-M.datepicker._get(i,"stepBigMonths"):-M.datepicker._get(i,"stepMonths"),"M");break;case 38:(e.ctrlKey||e.metaKey)&&M.datepicker._adjustDate(e.target,-7,"D"),s=e.ctrlKey||e.metaKey;break;case 39:(e.ctrlKey||e.metaKey)&&M.datepicker._adjustDate(e.target,n?-1:1,"D"),s=e.ctrlKey||e.metaKey,e.originalEvent.altKey&&M.datepicker._adjustDate(e.target,e.ctrlKey?+M.datepicker._get(i,"stepBigMonths"):+M.datepicker._get(i,"stepMonths"),"M");break;case 40:(e.ctrlKey||e.metaKey)&&M.datepicker._adjustDate(e.target,7,"D"),s=e.ctrlKey||e.metaKey;break;default:s=!1}else 36===e.keyCode&&e.ctrlKey?M.datepicker._showDatepicker(this):s=!1;s&&(e.preventDefault(),e.stopPropagation())},_doKeyPress:function(e){var t,a=M.datepicker._getInst(e.target);if(M.datepicker._get(a,"constrainInput"))return t=M.datepicker._possibleChars(M.datepicker._get(a,"dateFormat")),a=String.fromCharCode(null==e.charCode?e.keyCode:e.charCode),e.ctrlKey||e.metaKey||a<" "||!t||-1<t.indexOf(a)},_doKeyUp:function(e){e=M.datepicker._getInst(e.target);if(e.input.val()!==e.lastVal)try{M.datepicker.parseDate(M.datepicker._get(e,"dateFormat"),e.input?e.input.val():null,M.datepicker._getFormatConfig(e))&&(M.datepicker._setDateFromField(e),M.datepicker._updateAlternate(e),M.datepicker._updateDatepicker(e))}catch(e){}return!0},_showDatepicker:function(e){var t,a,i,s;"input"!==(e=e.target||e).nodeName.toLowerCase()&&(e=M("input",e.parentNode)[0]),M.datepicker._isDisabledDatepicker(e)||M.datepicker._lastInput===e||(s=M.datepicker._getInst(e),M.datepicker._curInst&&M.datepicker._curInst!==s&&(M.datepicker._curInst.dpDiv.stop(!0,!0),s&&M.datepicker._datepickerShowing&&M.datepicker._hideDatepicker(M.datepicker._curInst.input[0])),!1!==(a=(i=M.datepicker._get(s,"beforeShow"))?i.apply(e,[e,s]):{})&&(o(s.settings,a),s.lastVal=null,M.datepicker._lastInput=e,M.datepicker._setDateFromField(s),M.datepicker._inDialog&&(e.value=""),M.datepicker._pos||(M.datepicker._pos=M.datepicker._findPos(e),M.datepicker._pos[1]+=e.offsetHeight),t=!1,M(e).parents().each(function(){return!(t|="fixed"===M(this).css("position"))}),i={left:M.datepicker._pos[0],top:M.datepicker._pos[1]},M.datepicker._pos=null,s.dpDiv.empty(),s.dpDiv.css({position:"absolute",display:"block",top:"-1000px"}),M.datepicker._updateDatepicker(s),i=M.datepicker._checkOffset(s,i,t),s.dpDiv.css({position:M.datepicker._inDialog&&M.blockUI?"static":t?"fixed":"absolute",display:"none",left:i.left+"px",to
vendor: 4,979 bytes, line 1993
1993p:i.top+"px"}),s.inline||(a=M.datepicker._get(s,"showAnim"),i=M.datepicker._get(s,"duration"),s.dpDiv.zIndex(M(e).zIndex()+1),M.datepicker._datepickerShowing=!0,M.effects&&M.effects.effect[a]?s.dpDiv.show(a,M.datepicker._get(s,"showOptions"),i):s.dpDiv[a||"show"](a?i:null),M.datepicker._shouldFocusInput(s)&&s.input.focus(),M.datepicker._curInst=s)))},_updateDatepicker:function(e){this.maxRows=4,(s=e).dpDiv.empty().append(this._generateHTML(e)),this._attachHandlers(e),e.dpDiv.find("."+this._dayOverClass+" a").mouseover();var t,a=this._getNumberOfMonths(e),i=a[1];e.dpDiv.removeClass("ui-datepicker-multi-2 ui-datepicker-multi-3 ui-datepicker-multi-4").width(""),1<i&&e.dpDiv.addClass("ui-datepicker-multi-"+i).css("width",17*i+"em"),e.dpDiv[(1!==a[0]||1!==a[1]?"add":"remove")+"Class"]("ui-datepicker-multi"),e.dpDiv[(this._get(e,"isRTL")?"add":"remove")+"Class"]("ui-datepicker-rtl"),e===M.datepicker._curInst&&M.datepicker._datepickerShowing&&M.datepicker._shouldFocusInput(e)&&e.input.focus(),e.yearshtml&&(t=e.yearshtml,setTimeout(function(){t===e.yearshtml&&e.yearshtml&&e.dpDiv.find("select.ui-datepicker-year:first").replaceWith(e.yearshtml),t=e.yearshtml=null},0))},_shouldFocusInput:function(e){return e.input&&e.input.is(":visible")&&!e.input.is(":disabled")&&!e.input.is(":focus")},_checkOffset:function(e,t,a){var i=e.dpDiv.outerWidth(),s=e.dpDiv.outerHeight(),n=e.input?e.input.outerWidth():0,r=e.input?e.input.outerHeight():0,d=document.documentElement.clientWidth+(a?0:M(document).scrollLeft()),c=document.documentElement.clientHeight+(a?0:M(document).scrollTop());return t.left-=this._get(e,"isRTL")?i-n:0,t.left-=a&&t.left===e.input.offset().left?M(document).scrollLeft():0,t.top-=a&&t.top===e.input.offset().top+r?M(document).scrollTop():0,t.left-=Math.min(t.left,t.left+i>d&&i<d?Math.abs(t.left+i-d):0),t.top-=Math.min(t.top,t.top+s>c&&s<c?Math.abs(s+r):0),t},_findPos:function(e){for(var t=this._getInst(e),a=this._get(t,"isRTL");e&&("hidden"===e.type||1!==e.nodeType||M.expr.filters.hidden(e));)e=e[a?"previousSibling":"nextSibling"];return[(t=M(e).offset()).left,t.top]},_hideDatepicker:function(e){var t,a,i=this._curInst;!i||e&&i!==M.data(e,d)||this._datepickerShowing&&(t=this._get(i,"showAnim"),a=this._get(i,"duration"),e=function(){M.datepicker._tidyDialog(i)},M.effects&&(M.effects.effect[t]||M.effects[t])?i.dpDiv.hide(t,M.datepicker._get(i,"showOptions"),a,e):i.dpDiv["slideDown"===t?"slideUp":"fadeIn"===t?"fadeOut":"hide"](t?a:null,e),t||e(),this._datepickerShowing=!1,(e=this._get(i,"onClose"))&&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"}),M.blockUI&&(M.unblockUI(),M("body").append(this.dpDiv))),this._inDialog=!1)},_tidyDialog:function(e){e.dpDiv.removeClass(this._dialogClass).unbind(".ui-datepicker-calendar")},_checkExternalClick:function(e){var t;M.datepicker._curInst&&(t=M(e.target),e=M.datepicker._getInst(t[0]),(t[0].id===M.datepicker._mainDivId||0!==t.parents("#"+M.datepicker._mainDivId).length||t.hasClass(M.datepicker.markerClassName)||t.closest("."+M.datepicker._triggerClass).length||!M.datepicker._datepickerShowing||M.datepicker._inDialog&&M.blockUI)&&(!t.hasClass(M.datepicker.markerClassName)||M.datepicker._curInst===e)||M.datepicker._hideDatepicker())},_adjustDate:function(e,t,a){var i=M(e),e=this._getInst(i[0]);this._isDisabledDatepicker(i[0])||(this._adjustInstDate(e,t+("M"===a?this._get(e,"showCurrentAtPos"):0),a),this._updateDatepicker(e))},_gotoToday:function(e){var t=M(e),a=this._getInst(t[0]);this._get(a,"gotoCurrent")&&a.currentDay?(a.selectedDay=a.currentDay,a.drawMonth=a.selectedMonth=a.currentMonth,a.drawYear=a.selectedYear=a.currentYear):(e=new Date,a.selectedDay=e.getDate(),a.drawMonth=a.selectedMonth=e.getMonth(),a.drawYear=a.selectedYear=e.getFullYear()),this._notifyChange(a),this._adjustDate(t)},_selectMonthYear:function(e,t,a){var i=M(e),e=this._getInst(i[0]);e["selected"+("M"===a?"Month":"Year")]=e["draw"+("M"===a?"Month":"Year")]=parseInt(t.options[t.selectedIndex].value,10),this._notifyChange(e),this._adjustDate(i)},_selectDay:function(e,t,a,i){var s=M(e);M(i).hasClass(this._unselectableClass)||this._isDisabledDatepicker(s[0])||((s=this._getInst(s[0])).selectedDay=s.currentDay=M("a",i).html(),s.selectedMonth=s.currentMonth=t,s.selectedYear=s.currentYear=a,this._selectDate(e,this._formatDate(s,s.currentDay,s.currentMonth,s.currentYear)))},_clearDate:function(e){e=M(e);this._selectDate(e,"")},_selectDate:function(e,t){var a=M(e),e=this._getInst(a[0]);t=null!=t?t:this._formatDate(e),e.input&&e.input.val(t),this._updateAlternate(e),(a=this._get(e,"onSelect"))?a.apply(e.input?e.input[0]:null,[t,e]):e.input&&e.input.trigger("change"),e.inline?this._updateDatepicker(e):(this._hideDatepicker(),this._lastInput=e.input[0],"object"!=typeof e.input[0]&&e.input.focus(),this._lastInput=null)},_updateAlternate:function(e){var t,a,i,s=this._get(e,"altField");
vendor: 13,451 bytes, line 1993
1993s&&(t=this._get(e,"altFormat")||this._get(e,"dateFormat"),a=this._getDate(e),i=this.formatDate(t,a,this._getFormatConfig(e)),M(s).each(function(){M(this).val(i)}))},noWeekends:function(e){e=e.getDay();return[0<e&&e<6,""]},iso8601Week:function(e){var t=new Date(e.getTime());return t.setDate(t.getDate()+4-(t.getDay()||7)),e=t.getTime(),t.setMonth(0),t.setDate(1),Math.floor(Math.round((e-t)/864e5)/7)+1},parseDate:function(t,s,e){if(null==t||null==s)throw"Invalid arguments";if(""===(s="object"==typeof s?s.toString():s+""))return null;function a(e){var t=y(e),e=new RegExp("^\\d{1,"+("@"===e?14:"!"===e?20:"y"===e&&t?4:"o"===e?3:2)+"}");if(!(e=s.substring(o).match(e)))throw"Missing number at position "+o;return o+=e[0].length,parseInt(e[0],10)}function i(e,t,a){var i=-1,t=M.map(y(e)?a:t,function(e,t){return[[t,e]]}).sort(function(e,t){return-(e[1].length-t[1].length)});if(M.each(t,function(e,t){var a=t[1];if(s.substr(o,a.length).toLowerCase()===a.toLowerCase())return i=t[0],o+=a.length,!1}),-1!==i)return i+1;throw"Unknown name at position "+o}function n(){if(s.charAt(o)!==t.charAt(v))throw"Unexpected literal at position "+o;o++}for(var r,d,c,o=0,l=(e?e.shortYearCutoff:null)||this._defaults.shortYearCutoff,l="string"!=typeof l?l:(new Date).getFullYear()%100+parseInt(l,10),h=(e?e.dayNamesShort:null)||this._defaults.dayNamesShort,u=(e?e.dayNames:null)||this._defaults.dayNames,p=(e?e.monthNamesShort:null)||this._defaults.monthNamesShort,g=(e?e.monthNames:null)||this._defaults.monthNames,_=-1,f=-1,k=-1,D=-1,m=!1,y=function(e){e=v+1<t.length&&t.charAt(v+1)===e;return e&&v++,e},v=0;v<t.length;v++)if(m)"'"!==t.charAt(v)||y("'")?n():m=!1;else switch(t.charAt(v)){case"d":k=a("d");break;case"D":i("D",h,u);break;case"o":D=a("o");break;case"m":f=a("m");break;case"M":f=i("M",p,g);break;case"y":_=a("y");break;case"@":_=(c=new Date(a("@"))).getFullYear(),f=c.getMonth()+1,k=c.getDate();break;case"!":_=(c=new Date((a("!")-this._ticksTo1970)/1e4)).getFullYear(),f=c.getMonth()+1,k=c.getDate();break;case"'":y("'")?n():m=!0;break;default:n()}if(o<s.length&&(d=s.substr(o),!/^\s+/.test(d)))throw"Extra/unparsed characters found in date: "+d;if(-1===_?_=(new Date).getFullYear():_<100&&(_+=(new Date).getFullYear()-(new Date).getFullYear()%100+(_<=l?0:-100)),-1<D)for(f=1,k=D;;){if(k<=(r=this._getDaysInMonth(_,f-1)))break;f++,k-=r}if((c=this._daylightSavingAdjust(new Date(_,f-1,k))).getFullYear()!==_||c.getMonth()+1!==f||c.getDate()!==k)throw"Invalid date";return c},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:24*(718685+Math.floor(492.5)-Math.floor(19.7)+Math.floor(4.925))*60*60*1e7,formatDate:function(t,e,a){if(!e)return"";function i(e,t,a){var i=""+t;if(l(e))for(;i.length<a;)i="0"+i;return i}function s(e,t,a,i){return(l(e)?i:a)[t]}var n,r=(a?a.dayNamesShort:null)||this._defaults.dayNamesShort,d=(a?a.dayNames:null)||this._defaults.dayNames,c=(a?a.monthNamesShort:null)||this._defaults.monthNamesShort,o=(a?a.monthNames:null)||this._defaults.monthNames,l=function(e){e=n+1<t.length&&t.charAt(n+1)===e;return e&&n++,e},h="",u=!1;if(e)for(n=0;n<t.length;n++)if(u)"'"!==t.charAt(n)||l("'")?h+=t.charAt(n):u=!1;else switch(t.charAt(n)){case"d":h+=i("d",e.getDate(),2);break;case"D":h+=s("D",e.getDay(),r,d);break;case"o":h+=i("o",Math.round((new Date(e.getFullYear(),e.getMonth(),e.getDate()).getTime()-new Date(e.getFullYear(),0,0).getTime())/864e5),3);break;case"m":h+=i("m",e.getMonth()+1,2);break;case"M":h+=s("M",e.getMonth(),c,o);break;case"y":h+=l("y")?e.getFullYear():(e.getYear()%100<10?"0":"")+e.getYear()%100;break;case"@":h+=e.getTime();break;case"!":h+=1e4*e.getTime()+this._ticksTo1970;break;case"'":l("'")?h+="'":u=!0;break;default:h+=t.charAt(n)}return h},_possibleChars:function(t){function e(e){return(e=s+1<t.length&&t.charAt(s+1)===e)&&s++,e}for(var a="",i=!1,s=0;s<t.length;s++)if(i)"'"!==t.charAt(s)||e("'")?a+=t.charAt(s):i=!1;else switch(t.charAt(s)){case"d":case"m":case"y":case"@":a+="0123456789";break;case"D":case"M":return null;case"'":e("'")?a+="'":i=!0;break;default:a+=t.charAt(s)}return a},_get:function(e,t){return(e.settings[t]!==c?e.settings:this._defaults)[t]},_setDateFromField:function(e,t){if(e.input.val()!==e.lastVal){var a=this._get(e,"dateFormat"),i=e.lastVal=e.input?e.input.val():null,s=this._getDefaultDate(e),n=s,r=this._getFormatConfig(e);try{n=this.parseDate(a,i,r)||s}catch(e){i=t?"":i}e.selectedDay=n.getDate(),e.drawMonth=e.selectedMonth=n.getMonth(),e.drawYear=e.selectedYear=n.getFullYear(),e.currentDay=i?n.getDate():0,e.currentMonth=i?n.getMonth():0,e.currentYear=i?n.getFullYear():0,this._adjustInstDate(e)}},_getDefaultDate:function(e){return this._restrictMinMax(e,this._determineDate(e,this._get(e,"defaultDate"),new Date))},_determineDate:function(d,e,t){var a,i,e=null==e||""===e?t:"string"==typeof e?function(e){try{return M.datepicker.parseDate(M.datepicker._get(d,"dateFormat"),e,M.datepicker._getFormatConfig(d))}catch(e){}for(var t=(e.toLowerCase().match(/^c/)?M.datepicker._getDate(d):null)||new Date,a=t.getFullYear(),i=t.getMonth(),s=t.getDate(),n=/([+\-]?[0-9]+)\s*(d|D|w|W|m|M|y|Y)?/g,r=n.exec(e);r;){switch(r[2]||"d"){case"d":case"D":s+=parseInt(r[1],10);break;case"w":case"W":s+=7*parseInt(r[1],10);break;case"m":case"M":i+=parseInt(r[1],10),s=Math.min(s,M.datepicker._getDaysInMonth(a,i));break;case"y":case"Y":a+=parseInt(r[1],10),s=Math.min(s,M.datepicker._getDaysInMonth(a,i))}r=n.exec(e)}return new Date(a,i,s)}(e):"number"==typeof e?isNaN(e)?t:(a=e,(i=new Date).setDate(i.getDate()+a),i):new Date(e.getTime());return(e=e&&"Invalid Date"===e.toString()?t:e)&&(e.setHours(0),e.setMinutes(0),e.setSeconds(0),e.setMilliseconds(0)),this._daylightSavingAdjust(e)},_daylightSavingAdjust:function(e){return e?(e.setHours(12<e.getHours()?e.getHours()+2:0),e):null},_setDate:function(e,t,a){var i=!t,s=e.selectedMonth,n=e.selectedYear,t=this._restrictMinMax(e,this._determineDate(e,t,new Date));e.selectedDay=e.currentDay=t.getDate(),e.drawMonth=e.selectedMonth=e.currentMonth=t.getMonth(),e.drawYear=e.selectedYear=e.currentYear=t.getFullYear(),s===e.selectedMonth&&n===e.selectedYear||a||this._notifyChange(e),this._adjustInstDate(e),e.input&&e.input.val(i?"":this._formatDate(e))},_getDate:function(e){return!e.currentYear||e.input&&""===e.input.val()?null:this._daylightSavingAdjust(new Date(e.currentYear,e.currentMonth,e.currentDay))},_attachHandlers:function(e){var t=this._get(e,"stepMonths"),a="#"+e.id.replace(/\\\\/g,"\\");e.dpDiv.find("[data-handler]").map(function(){var e={prev:function(){M.datepicker._adjustDate(a,-t,"M")},next:function(){M.datepicker._adjustDate(a,+t,"M")},hide:function(){M.datepicker._hideDatepicker()},today:function(){M.datepicker._gotoToday(a)},selectDay:function(){return M.datepicker._selectDay(a,+this.getAttribute("data-month"),+this.getAttribute("data-year"),this),!1},selectMonth:function(){return M.datepicker._selectMonthYear(a,this,"M"),!1},selectYear:function(){return M.datepicker._selectMonthYear(a,this,"Y"),!1}};M(this).bind(this.getAttribute("data-event"),e[this.getAttribute("data-handler")])})},_generateHTML:function(e){var t,a,i,s,n,r,d,c,o,l,h,u,p,g,_,f,k,D,m,y,v,M,b,w,C,I,x,Y,S,F,N,T,A=new Date,K=this._daylightSavingAdjust(new Date(A.getFullYear(),A.getMonth(),A.getDate())),j=this._get(e,"isRTL"),O=this._get(e,"showButtonPanel"),R=this._get(e,"hideIfNoPrevNext"),L=this._get(e,"navigationAsDateFormat"),W=this._getNumberOfMonths(e),E=this._get(e,"showCurrentAtPos"),A=this._get(e,"stepMonths"),H=1!==W[0]||1!==W[1],P=this._daylightSavingAdjust(e.currentDay?new Date(e.currentYear,e.currentMonth,e.currentDay):new Date(9999,9,9)),z=this._getMinMaxDate(e,"min"),U=this._getMinMaxDate(e,"max"),B=e.drawMonth-E,J=e.drawYear;if(B<0&&(B+=12,J--),U)for(t=this._daylightSavingAdjust(new Date(U.getFullYear(),U.getMonth()-W[0]*W[1]+1,U.getDate())),t=z&&t<z?z:t;this._daylightSavingAdjust(new Date(J,B,1))>t;)--B<0&&(B=11,J--);for(e.drawMonth=B,e.drawYear=J,E=this._get(e,"prevText"),E=L?this.formatDate(E,this._daylightSavingAdjust(new Date(J,B-A,1)),this._getFormatConfig(e)):E,a=this._canAdjustMonth(e,-1,J,B)?"<a class='ui-datepicker-prev ui-corner-all' data-handler='prev' data-event='click' title='"+E+"'><span class='ui-icon ui-icon-circle-triangle-"+(j?"e":"w")+"'>"+E+"</span></a>":R?"":"<a class='ui-datepicker-prev ui-corner-all ui-state-disabled' title='"+E+"'><span class='ui-icon ui-icon-circle-triangle-"+(j?"e":"w")+"'>"+E+"</span></a>",E=this._get(e,"nextText"),E=L?this.formatDate(E,this._daylightSavingAdjust(new Date(J,B+A,1)),this._getFormatConfig(e)):E,i=this._canAdjustMonth(e,1,J,B)?"<a class='ui-datepicker-next ui-corner-all' data-handler='next' data-event='click' title='"+E+"'><span class='ui-icon ui-icon-circle-triangle-"+(j?"w":"e")+"'>"+E+"</span></a>":R?"":"<a class='ui-datepicker-next ui-corner-all ui-state-disabled' title='"+E+"'><span class='ui-icon ui-icon-circle-triangle-"+(j?"w":"e")+"'>"+E+"</span></a>",R=this._get(e,"currentText"),E=this._get(e,"gotoCurrent")&&e.currentDay?P:K,R=L?this.formatDate(R,E,this._getFormatConfig(e)):R,L=e.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(e,"closeText")+"</button>",L=O?"<div class='ui-datepicker-buttonpane ui-widget-content'>"+(j?L:"")+(this._isInRange(e,E)?"<button type='button' class='ui-datepicker-current ui-state-default ui-priority-secondary ui-corner-all' data-handler='today' data-event='click'>"+R+"</button>":"")+(j?"":L)+"</div>":"",s=parseInt(this._get(e,"firstDay"),10),s=isNaN(s)?0:s,n=this._get(e,"showWeek"),r=this._get(e,"dayNames"),d=this._get(e,"dayNamesMin"),c=this._get(e,"monthNames"),o=this._get(e,"monthNamesShort"),l=this._get(e,"beforeShowDay"),h=this._get(e,"showOtherMonths"),u=this._get(e,"selectOtherMonths"),p=this._getDefaultDate(e),g="",f=0;f<W[0];f++){for(k="",this.maxRows=4,D=0;D<W[1];D++){if(m=this._daylightSavingAdjust(new Date(J,B,e.selectedDay)),y=" ui-corner-all",v="",H){if(v+="<div class='ui-datepicker-group",1<W[1])switch(D){case 0:v+=" ui-datepicker-group-first",y=" ui-corner-"+(j?"right":"left");break;case W[1]-1:v+=" ui-datepicker-group-last",y=" ui-corner-"+(j?"left":"right");break;default:v+=" ui-datepicker-group-middle",y=""}v+="'>"}for(v+="<div class='ui-datepicker-header ui-widget-header ui-helper-clearfix"+y+"'>"+(/all|left/.test(y)&&0===f?j?i:a:"")+(/all|right/.test(y)&&0===f?j?a:i:"")+this._generateMonthYearHeader(e,B,J,z,U,0<f||0<D,c,o)+"</div><table class='ui-datepicker-calendar'><thead><tr>",M=n?"<th class='ui-datepicker-week-col'>"+this._get(e,"weekHeader")+"</th>":"",_=0;_<7;_++)M+="<th"+(5<=(_+s+6)%7?" class='ui-datepicker-week-end'":"")+"><span title='"+r[b=(_+s)%7]+"'>"+d[b]+"</span></th>";for(v+=M+"</tr></thead><tbody>",C=this._getDaysInMonth(J,B),J===e.selectedYear&&B===e.selectedMonth&&(e.selectedDay=Math.min(e.selectedDay,C)),w=(this._getFirstDayOfMonth(J,B)-s+7)%7,C=Math.ceil((w+C)/7),I=H&&this.maxRows>C?this.maxRows:C,this.maxRows=I,x=this._daylightSavingAdjust(new Date(J,B,1-w)),Y=0;Y<I;Y++){for(v+="<tr>",S=n?"<td class='ui-datepicker-week-col'>"+this._get(e,"calculateWeek")(x)+"</td>":"",_=0;_<7;_++)F=l?l.apply(e.input?e.input[0]:null,[x]):[!0,""],T=(N=x.getMonth()!==B)&&!u||!F[0]||z&&x<z||U&&U<x,S+="<td class='"+(5<=(_+s+6)%7?" ui-datepicker-week-end":"")+(N?" ui-datepicker-other-month":"")+(x.getTime()===m.getTime()&&B===e.selectedMonth&&e._keyEvent||p.getTime()===x.getTime()&&p.getTime()===m.getTime()?" "+this._dayOverClass:"")+(T?" "+this._unselectableClass+" ui-state-disabled":"")+(N&&!h?"":" "+F[1]+(x.getTime()===P.getTime()?" "+this._currentClass:"")+(x.getTime()===K.getTime()?" ui-datepicker-today":""))+"'"+(N&&!h||!F[2]?"":" title='"+F[2].replace(/'/g,"&#39;")+"'")+(T?"":" data-handler='selectDay' data-event='click' data-month='"+x.getMonth()+"' data-year='"+x.getFullYear()+"'")+">"+(N&&!h?"&#xa0;":T?"<span class='ui-state-default'>"+x.getDate()+"</span>":"<a class='ui-state-default"+(x.getTime()===K.getTime()?" ui-state-highlight":"")+(x.getTime()===P.getTime()?" ui-state-active":"")+(N?" ui-priority-secondary":"")+"' href='#'>"+x.getDate()+"</a>")+"</td>",x.setDate(x.getDate()+1),x=this._daylightSavingAdjust(x);v+=S+"</tr>"}11<++B&&(B=0,J++),k+=v+="</tbody></table>"+(H?"</div>"+(0<W[0]&&D===W[1]-1?"<div class='ui-datepicker-row-break'></div>":""):"")}g+=k}return g+=L,e._keyEvent=!1,g},_generateMonthYearHeader:function(e,t,a,i,s,n,r,d){var c,o,l,h,u,p,g,_=this._get(e,"changeMonth"),f=this._get(e,"changeYear"),k=this._get(e,"showMonthAfterYear"),D="<div class='ui-datepicker-title'>",m="";if(n||!_)m+="<span class='ui-datepicker-month'>"+r[t]+"</span>";else{for(c=i&&i.getFullYear()===a,o=s&&s.getFullYear()===a,m+="<select class='ui-datepicker-month' data-handler='selectMonth' data-event='change'>",l=0;l<12;l++)(!c||l>=i.getMonth())&&(!o||l<=s.getMonth())&&(m+="<option value='"+l+"'"+(l===t?" selected='selected'":"")+">"+d[l]+"</option>");m+="</select>"}if(k||(D+=m+(!n&&_&&f?"":"&#xa0;")),!e.yearshtml)if(e.yearshtml="",n||!f)D+="<span class='ui-datepicker-year'>"+a+"</span>";else{for(h=this._get(e,"yearRange").split(":"),u=(new Date).getFullYear(),p=(r=function(e){e=e.match(/c[+\-].*/)?a+parseInt(e.substring(1),10):e.match(/[+\-].*/)?u+parseInt(e,10):parseInt(e,10);return isNaN(e)?u:e}
vendor: 22,042 bytes, line 1993
1993)(h[0]),g=Math.max(p,r(h[1]||"")),p=i?Math.max(p,i.getFullYear()):p,g=s?Math.min(g,s.getFullYear()):g,e.yearshtml+="<select class='ui-datepicker-year' data-handler='selectYear' data-event='change'>";p<=g;p++)e.yearshtml+="<option value='"+p+"'"+(p===a?" selected='selected'":"")+">"+p+"</option>";e.yearshtml+="</select>",D+=e.yearshtml,e.yearshtml=null}return D+=this._get(e,"yearSuffix"),k&&(D+=(!n&&_&&f?"":"&#xa0;")+m),D+="</div>"},_adjustInstDate:function(e,t,a){var i=e.drawYear+("Y"===a?t:0),s=e.drawMonth+("M"===a?t:0),t=Math.min(e.selectedDay,this._getDaysInMonth(i,s))+("D"===a?t:0),t=this._restrictMinMax(e,this._daylightSavingAdjust(new Date(i,s,t)));e.selectedDay=t.getDate(),e.drawMonth=e.selectedMonth=t.getMonth(),e.drawYear=e.selectedYear=t.getFullYear(),"M"!==a&&"Y"!==a||this._notifyChange(e)},_restrictMinMax:function(e,t){var a=this._getMinMaxDate(e,"min"),e=this._getMinMaxDate(e,"max"),t=a&&t<a?a:t;return e&&e<t?e:t},_notifyChange:function(e){var t=this._get(e,"onChangeMonthYear");t&&t.apply(e.input?e.input[0]:null,[e.selectedYear,e.selectedMonth+1,e])},_getNumberOfMonths:function(e){e=this._get(e,"numberOfMonths");return null==e?[1,1]:"number"==typeof e?[1,e]:e},_getMinMaxDate:function(e,t){return this._determineDate(e,this._get(e,t+"Date"),null)},_getDaysInMonth:function(e,t){return 32-this._daylightSavingAdjust(new Date(e,t,32)).getDate()},_getFirstDayOfMonth:function(e,t){return new Date(e,t,1).getDay()},_canAdjustMonth:function(e,t,a,i){var s=this._getNumberOfMonths(e),s=this._daylightSavingAdjust(new Date(a,i+(t<0?t:s[0]*s[1]),1));return t<0&&s.setDate(this._getDaysInMonth(s.getFullYear(),s.getMonth())),this._isInRange(e,s)},_isInRange:function(e,t){var a=this._getMinMaxDate(e,"min"),i=this._getMinMaxDate(e,"max"),s=null,n=null,r=this._get(e,"yearRange");return r&&(e=r.split(":"),r=(new Date).getFullYear(),s=parseInt(e[0],10),n=parseInt(e[1],10),e[0].match(/[+\-].*/)&&(s+=r),e[1].match(/[+\-].*/)&&(n+=r)),(!a||t.getTime()>=a.getTime())&&(!i||t.getTime()<=i.getTime())&&(!s||t.getFullYear()>=s)&&(!n||t.getFullYear()<=n)},_getFormatConfig:function(e){var t=this._get(e,"shortYearCutoff");return{shortYearCutoff:t="string"!=typeof t?t:(new Date).getFullYear()%100+parseInt(t,10),dayNamesShort:this._get(e,"dayNamesShort"),dayNames:this._get(e,"dayNames"),monthNamesShort:this._get(e,"monthNamesShort"),monthNames:this._get(e,"monthNames")}},_formatDate:function(e,t,a,i){t||(e.currentDay=e.selectedDay,e.currentMonth=e.selectedMonth,e.currentYear=e.selectedYear);t=t?"object"==typeof t?t:this._daylightSavingAdjust(new Date(i,a,t)):this._daylightSavingAdjust(new Date(e.currentYear,e.currentMonth,e.currentDay));return this.formatDate(this._get(e,"dateFormat"),t,this._getFormatConfig(e))}}),M.fn.datepicker=function(e){if(!this.length)return this;M.datepicker.initialized||(M(document).mousedown(M.datepicker._checkExternalClick),M.datepicker.initialized=!0),0===M("#"+M.datepicker._mainDivId).length&&M("body").append(M.datepicker.dpDiv);var t=Array.prototype.slice.call(arguments,1);return"string"==typeof e&&("isDisabled"===e||"getDate"===e||"widget"===e)||"option"===e&&2===arguments.length&&"string"==typeof arguments[1]?M.datepicker["_"+e+"Datepicker"].apply(M.datepicker,[this[0]].concat(t)):this.each(function(){"string"==typeof e?M.datepicker["_"+e+"Datepicker"].apply(M.datepicker,[this].concat(t)):M.datepicker._attachDatepicker(this,e)})},M.datepicker=new e,M.datepicker.initialized=!1,M.datepicker.uuid=(new Date).getTime(),M.datepicker.version="1.10.4"}(jQuery);!function(n){var a={buttons:!0,height:!0,maxHeight:!0,maxWidth:!0,minHeight:!0,minWidth:!0,width:!0},l={maxHeight:!0,maxWidth:!0,minHeight:!0,minWidth:!0};n.widget("ui.dialog",{version:"1.10.4",options:{appendTo:"body",autoOpen:!0,buttons:[],closeOnEscape:!0,closeText:"close",dialogClass:"",draggable:!0,hide:null,height:"auto",maxHeight:null,maxWidth:null,minHeight:150,minWidth:150,modal:!1,position:{my:"center",at:"center",of:window,collision:"fit",using:function(i){var t=n(this).css(i).offset().top;t<0&&n(this).css("top",i.top-t)}},resizable:!0,show:null,title:null,width:300,beforeClose:null,close:null,drag:null,dragStart:null,dragStop:null,focus:null,open:null,resize:null,resizeStart:null,resizeStop:null},_create:function(){this.originalCss={display:this.element[0].style.display,width:this.element[0].style.width,minHeight:this.element[0].style.minHeight,maxHeight:this.element[0].style.maxHeight,height:this.element[0].style.height},this.originalPosition={parent:this.element.parent(),index:this.element.parent().children().index(this.element)},this.originalTitle=this.element.attr("title"),this.options.title=this.options.title||this.originalTitle,this._createWrapper(),this.element.show().removeAttr("title").addClass("ui-dialog-content ui-widget-content").appendTo(this.uiDialog),this._createTitlebar(),this._createButtonPane(),this.options.draggable&&n.fn.draggable&&this._makeDraggable(),this.options.resizable&&n.fn.resizable&&this._makeResizable(),this._isOpen=!1},_init:function(){this.options.autoOpen&&this.open()},_appendTo:function(){var i=this.options.appendTo;return i&&(i.jquery||i.nodeType)?n(i):this.document.find(i||"body").eq(0)},_destroy:function(){var i,t=this.originalPosition;this._destroyOverlay(),this.element.removeUniqueId().removeClass("ui-dialog-content ui-widget-content").css(this.originalCss).detach(),this.uiDialog.stop(!0,!0).remove(),this.originalTitle&&this.element.attr("title",this.originalTitle),(i=t.parent.children().eq(t.index)).length&&i[0]!==this.element[0]?i.before(this.element):t.parent.append(this.element)},widget:function(){return this.uiDialog},disable:n.noop,enable:n.noop,close:function(i){var t,e=this;if(this._isOpen&&!1!==this._trigger("beforeClose",i)){if(this._isOpen=!1,this._destroyOverlay(),!this.opener.filter(":focusable").focus().length)try{(t=this.document[0].activeElement)&&"body"!==t.nodeName.toLowerCase()&&n(t).blur()}catch(i){}this._hide(this.uiDialog,this.options.hide,function(){e._trigger("close",i)})}},isOpen:function(){return this._isOpen},moveToTop:function(){this._moveToTop()},_moveToTop:function(i,t){var e=!!this.uiDialog.nextAll(":visible").insertBefore(this.uiDialog).length;return e&&!t&&this._trigger("focus",i),e},open:function(){var i=this;this._isOpen?this._moveToTop()&&this._focusTabbable():(this._isOpen=!0,this.opener=n(this.document[0].activeElement),this._size(),this._position(),this._createOverlay(),this._moveToTop(null,!0),this._show(this.uiDialog,this.options.show,function(){i._focusTabbable(),i._trigger("focus")}),this._trigger("open"))},_focusTabbable:function(){var i=this.element.find("[autofocus]");(i=!(i=!(i=!(i=!i.length?this.element.find(":tabbable"):i).length?this.uiDialogButtonPane.find(":tabbable"):i).length?this.uiDialogTitlebarClose.filter(":tabbable"):i).length?this.uiDialog:i).eq(0).focus()},_keepFocus:function(i){function t(){var i=this.document[0].activeElement;this.uiDialog[0]===i||n.contains(this.uiDialog[0],i)||this._focusTabbable()}i.preventDefault(),t.call(this),this._delay(t)},_createWrapper:function(){this.uiDialog=n("<div>").addClass("ui-dialog ui-widget ui-widget-content ui-corner-all ui-front "+this.options.dialogClass).hide().attr({tabIndex:-1,role:"dialog"}).appendTo(this._appendTo()),this._on(this.uiDialog,{keydown:function(i){if(this.options.closeOnEscape&&!i.isDefaultPrevented()&&i.keyCode&&i.keyCode===n.ui.keyCode.ESCAPE)return i.preventDefault(),void this.close(i);var t,e;i.keyCode===n.ui.keyCode.TAB&&(t=(e=this.uiDialog.find(":tabbable")).filter(":first"),e=e.filter(":last"),i.target!==e[0]&&i.target!==this.uiDialog[0]||i.shiftKey?i.target!==t[0]&&i.target!==this.uiDialog[0]||!i.shiftKey||(e.focus(1),i.preventDefault()):(t.focus(1),i.preventDefault()))},mousedown:function(i){this._moveToTop(i)&&this._focusTabbable()}}),this.element.find("[aria-describedby]").length||this.uiDialog.attr({"aria-describedby":this.element.uniqueId().attr("id")})},_createTitlebar:function(){var i;this.uiDialogTitlebar=n("<div>").addClass("ui-dialog-titlebar ui-widget-header ui-corner-all ui-helper-clearfix").prependTo(this.uiDialog),this._on(this.uiDialogTitlebar,{mousedown:function(i){n(i.target).closest(".ui-dialog-titlebar-close")||this.uiDialog.focus()}}),this.uiDialogTitlebarClose=n("<button type='button'></button>").button({label:this.options.closeText,icons:{primary:"ui-icon-closethick"},text:!1}).addClass("ui-dialog-titlebar-close").appendTo(this.uiDialogTitlebar),this._on(this.uiDialogTitlebarClose,{click:function(i){i.preventDefault(),this.close(i)}}),i=n("<span>").uniqueId().addClass("ui-dialog-title").prependTo(this.uiDialogTitlebar),this._title(i),this.uiDialog.attr({"aria-labelledby":i.attr("id")})},_title:function(i){this.options.title||i.html("&#160;"),i.text(this.options.title)},_createButtonPane:function(){this.uiDialogButtonPane=n("<div>").addClass("ui-dialog-buttonpane ui-widget-content ui-helper-clearfix"),this.uiButtonSet=n("<div>").addClass("ui-dialog-buttonset").appendTo(this.uiDialogButtonPane),this._createButtons()},_createButtons:function(){var o=this,i=this.options.buttons;this.uiDialogButtonPane.remove(),this.uiButtonSet.empty(),n.isEmptyObject(i)||n.isArray(i)&&!i.length?this.uiDialog.removeClass("ui-dialog-buttons"):(n.each(i,function(i,t){var e;t=n.isFunction(t)?{click:t,text:i}:t,t=n.extend({type:"button"},t),e=t.click,t.click=function(){e.apply(o.element[0],arguments)},i={icons:t.icons,text:t.showText},delete t.icons,delete t.showText,n("<button></button>",t).button(i).appendTo(o.uiButtonSet)}),this.uiDialog.addClass("ui-dialog-buttons"),this.uiDialogButtonPane.appendTo(this.uiDialog))},_makeDraggable:function(){var e=this,o=this.options;function s(i){return{position:i.position,offset:i.offset}}this.uiDialog.draggable({cancel:".ui-dialog-content, .ui-dialog-titlebar-close",handle:".ui-dialog-titlebar",containment:"document",start:function(i,t){n(this).addClass("ui-dialog-dragging"),e._blockFrames(),e._trigger("dragStart",i,s(t))},drag:function(i,t){e._trigger("drag",i,s(t))},stop:function(i,t){o.position=[t.position.left-e.document.scrollLeft(),t.position.top-e.document.scrollTop()],n(this).removeClass("ui-dialog-dragging"),e._unblockFrames(),e._trigger("dragStop",i,s(t))}})},_makeResizable:function(){var e=this,o=this.options,i=o.resizable,t=this.uiDialog.css("position"),i="string"==typeof i?i:"n,e,s,w,se,sw,ne,nw";function s(i){return{originalPosition:i.originalPosition,originalSize:i.originalSize,position:i.position,size:i.size}}this.uiDialog.resizable({cancel:".ui-dialog-content",containment:"document",alsoResize:this.element,maxWidth:o.maxWidth,maxHeight:o.maxHeight,minWidth:o.minWidth,minHeight:this._minHeight(),handles:i,start:function(i,t){n(this).addClass("ui-dialog-resizing"),e._blockFrames(),e._trigger("resizeStart",i,s(t))},resize:function(i,t){e._trigger("resize",i,s(t))},stop:function(i,t){o.height=n(this).height(),o.width=n(this).width(),n(this).removeClass("ui-dialog-resizing"),e._unblockFrames(),e._trigger("resizeStop",i,s(t))}}).css("position",t)},_minHeight:function(){var i=this.options;return"auto"===i.height?i.minHeight:Math.min(i.minHeight,i.height)},_position:function(){var i=this.uiDialog.is(":visible");i||this.uiDialog.show(),this.uiDialog.position(this.options.position),i||this.uiDialog.hide()},_setOptions:function(i){var e=this,o=!1,s={};n.each(i,function(i,t){e._setOption(i,t),i in a&&(o=!0),i in l&&(s[i]=t)}),o&&(this._size(),this._position()),this.uiDialog.is(":data(ui-resizable)")&&this.uiDialog.resizable("option",s)},_setOption:function(i,t){var e,o=this.uiDialog;"dialogClass"===i&&o.removeClass(this.options.dialogClass).addClass(t),"disabled"!==i&&(this._super(i,t),"appendTo"===i&&this.uiDialog.appendTo(this._appendTo()),"buttons"===i&&this._createButtons(),"closeText"===i&&this.uiDialogTitlebarClose.button({label:""+t}),"draggable"===i&&((e=o.is(":data(ui-draggable)"))&&!t&&o.draggable("destroy"),!e&&t&&this._makeDraggable()),"position"===i&&this._position(),"resizable"===i&&((e=o.is(":data(ui-resizable)"))&&!t&&o.resizable("destroy"),e&&"string"==typeof t&&o.resizable("option","handles",t),e||!1===t||this._makeResizable()),"title"===i&&this._title(this.uiDialogTitlebar.find(".ui-dialog-title")))},_size:function(){var i,t,e,o=this.options;this.element.show().css({width:"auto",minHeight:0,maxHeight:"none",height:0}),o.minWidth>o.width&&(o.width=o.minWidth),i=this.uiDialog.css({height:"auto",width:o.width}).outerHeight(),t=Math.max(0,o.minHeight-i),e="number"==typeof o.maxHeight?Math.max(0,o.maxHeight-i):"none","auto"===o.height?this.element.css({minHeight:t,maxHeight:e,height:"auto"}):this.element.height(Math.max(0,o.height-i)),this.uiDialog.is(":data(ui-resizable)")&&this.uiDialog.resizable("option","minHeight",this._minHeight())},_blockFrames:function(){this.iframeBlocks=this.document.find("iframe").map(function(){var i=n(this);return n("<div>").css({position:"absolute",width:i.outerWidth(),height:i.outerHeight()}).appendTo(i.parent()).offset(i.offset())[0]})},_unblockFrames:function(){this.iframeBlocks&&(this.iframeBlocks.remove(),delete this.iframeBlocks)},_allowInteraction:function(i){return!!n(i.target).closest(".ui-dialog").length||!!n(i.target).closest(".ui-datepicker").length},_createOverlay:function(){var t,e;this.options.modal&&(e=(t=this).widgetFullName,n.ui.dialog.overlayInstances||this._delay(function(){n.ui.dialog.overlayInstances&&this.document.bind("focusin.dialog",function(i){t._allowInteraction(i)||(i.preventDefault(),n(".ui-dialog:visible:last .ui-dialog-content").data(e)._focusTabbable())})}),this.overlay=n("<div>").addClass("ui-widget-overlay ui-front").appendTo(this._appendTo()),this._on(this.overlay,{mousedown:"_keepFocus"}),n.ui.dialog.overlayInstances++)},_destroyOverlay:function(){this.options.modal&&this.overlay&&(n.ui.dialog.overlayInstances--,n.ui.dialog.overlayInstances||this.document.unbind("focusin.dialog"),this.overlay.remove(),this.overlay=null)}}),n.ui.dialog.overlayInstances=0,!1!==n.uiBackCompat&&n.widget("ui.dialog",n.ui.dialog,{_position:function(){var i=this.options.position,e=[],o=[0,0],i=i?(("string"==typeof i||"object"==typeof i&&"0"in i)&&(1===(e=i.split?i.split(" "):[i[0],i[1]]).length&&(e[1]=e[0]),n.each(["left","top"],function(i,t){+e[i]===e[i]&&(o[i]=e[i],e[i]=t)}),i={my:e[0]+(o[0]<0?o[0]:"+"+o[0])+" "+e[1]+(o[1]<0?o[1]:"+"+o[1]),at:e.join(" ")}),n.extend({},n.ui.dialog.prototype.options.position,i)):n.ui.dialog.prototype.options.position,t=this.uiDialog.is(":visible");t||this.uiDialog.show(),this.uiDialog.position(i),t||this.uiDialog.hide()}})}(jQuery);!function(r){r.widget("ui.menu",{version:"1.10.4",defaultElement:"<ul>",delay:300,options:{icons:{submenu:"ui-icon-carat-1-e"},menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.element.uniqueId().addClass("ui-menu ui-widget ui-widget-content ui-corner-all").toggleClass("ui-menu-icons",!!this.element.find(".ui-icon").length).attr({role:this.options.role,tabIndex:0}).bind("click"+this.eventNamespace,r.proxy(function(e){this.options.disabled&&e.preventDefault()},this)),this.options.disabled&&this.element.addClass("ui-state-disabled").attr("aria-disabled","true"),this._on({"mousedown .ui-menu-item > a":function(e){e.preventDefault()},"click .ui-state-disabled > a":function(e){e.preventDefault()},"click .ui-menu-item:has(a)":function(e){var t=r(e.target).closest(".ui-menu-item");!this.mouseHandled&&t.not(".ui-state-disabled").length&&(this.select(e),e.isPropagationStopped()||(this.mouseHandled=!0),t.has(".ui-menu").length?this.expand(e):!this.element.is(":focus")&&r(this.document[0].activeElement).closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":function(e){var t=r(e.currentTarget);t.siblings().children(".ui-state-active").removeClass("ui-state-active"),this.focus(e,t)},mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(e,t){var i=this.active||this.element.children(".ui-menu-item").eq(0);t||this.focus(e,i)},blur:function(e){this._delay(function(){r.contains(this.element[0],this.document[0].activeElement)||this.collapseAll(e)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(e){r(e.target).closest(".ui-menu").length||this.collapseAll(e),this.mouseHandled=!1}})},_destroy:function(){this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeClass("ui-menu ui-widget ui-widget-content ui-corner-all ui-menu-icons").removeAttr("role").removeAttr("tabIndex").removeAttr("aria-labelledby").removeAttr("aria-expanded").removeAttr("aria-hidden").removeAttr("aria-disabled").removeUniqueId().show(),this.element.find(".ui-menu-item").removeClass("ui-menu-item").removeAttr("role").removeAttr("aria-disabled").children("a").removeUniqueId().removeClass("ui-corner-all ui-state-hover").removeAttr("tabIndex").removeAttr("role").removeAttr("aria-haspopup").children().each(function(){var e=r(this);e.data("ui-menu-submenu-carat")&&e.remove()}),this.element.find(".ui-menu-divider").removeClass("ui-menu-divider ui-widget-content")},_keydown:function(e){var t,i,s,n,a=!0;function u(e){return e.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")}switch(e.keyCode){case r.ui.keyCode.PAGE_UP:this.previousPage(e);break;case r.ui.keyCode.PAGE_DOWN:this.nextPage(e);break;case r.ui.keyCode.HOME:this._move("first","first",e);break;case r.ui.keyCode.END:this._move("last","last",e);break;case r.ui.keyCode.UP:this.previous(e);break;case r.ui.keyCode.DOWN:this.next(e);break;case r.ui.keyCode.LEFT:this.collapse(e);break;case r.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(e);break;case r.ui.keyCode.ENTER:case r.ui.keyCode.SPACE:this._activate(e);break;case r.ui.keyCode.ESCAPE:this.collapse(e);break;default:a=!1,t=this.previousFilter||"",i=String.fromCharCode(e.keyCode),s=!1,clearTimeout(this.filterTimer),i===t?s=!0:i=t+i,n=new RegExp("^"+u(i),"i"),t=this.activeMenu.children(".ui-menu-item").filter(function(){return n.test(r(this).children("a").text())}),(t=s&&-1!==t.index(this.active.next())?this.active.nextAll(".ui-menu-item"):t).length||(i=String.fromCharCode(e.keyCode),n=new RegExp("^"+u(i),"i"),t=this.activeMenu.children(".ui-menu-item").filter(function(){return n.test(r(this).children("a").text())})),t.length?(this.focus(e,t),1<t.length?(this.previousFilter=i,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter):delete this.previousFilter}a&&e.preventDefault()},_activate:function(e){this.active.is(".ui-state-disabled")||(this.active.children("a[aria-haspopup='true']").length?this.expand(e):this.select(e))},refresh:function(){var s=this.options.icons.submenu,e=this.element.find(this.options.menus);this.element.toggleClass("ui-menu-icons",!!this.element.find(".ui-icon").length),e.filter(":not(.ui-menu)").addClass("ui-menu ui-widget ui-widget-content ui-corner-all").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var e=r(this),t=e.prev("a"),i=r("<span>").addClass("ui-menu-icon ui-icon "+s).data("ui-menu-submenu-carat",!0);t.attr("aria-haspopup","true").prepend(i),e.attr("aria-labelledby",t.attr("id"))}),(e=e.add(this.element)).children(":not(.ui-menu-item):has(a)").addClass("ui-menu-item").attr("role","presentation").children("a").uniqueId().addClass("ui-corner-all").attr({tabIndex:-1,role:this._itemRole()}),e.children(":not(.ui-menu-item)").each(function(){var e=r(this);/[^\-\u2014\u2013\s]/.test(e.text())||e.addClass("ui-widget-content ui-menu-divider")}),e.children(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!r.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(e,t){"icons"===e&&this.element.find(".ui-menu-icon").removeClass(this.options.icons.submenu).addClass(t.submenu),this._super(e,t)},focus:function(e,t){var i;this.blur(e,e&&"focus"===e.type),this._scrollIntoView(t),this.active=t.first(),i=this.active.children("a").addClass("ui-state-focus"),this.options.role&&this.element.attr("aria-activedescendant",i.attr("id")),this.active.parent().closest(".ui-menu-item").children("a:first").addClass("ui-state-active"),e&&"keydown"===e.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),(i=t.children(".ui-menu")).length&&e&&/^mouse/.test(e.type)&&this._startOpening(i),this.activeMenu=t.parent(),this._trigger("focus",e,{item:t})},_scrollIntoView:function(e){var t,i,s;this._hasScroll()&&(i=parseFloat(r.css(this.activeMenu[0],"borderTopWidth"))||0,s=parseFloat(r.css(this.activeMenu[0],"paddingTop"))||0,t=e.offset().top-this.activeMenu.offset().top-i-s,i=this.activeMenu.scrollTop(),s=this.activeMenu.height(),e=e.height(),t<0?this.activeMenu.scrollTop(i+t):s<t+e&&this.activeMenu.scrollTop(i+t-s+e))},blur:function(e,t){t||clearTimeout(this.timer),this.active&&(this.active.children("a").removeClass("ui-state-focus"),this.active=null,this._trigger("blur",e,{item:this.active}))},_startOpening:function(e){clearTimeout(this.timer),"true"===e.attr("aria-hidden")&&(this.timer=this._delay(function(){this._close(),this._open(e)},this.delay))},_open:function(e){var t=r.extend({of:this.active},this.options.position);clearTimeout(this.timer),this.element.find(".ui-menu").not(e.parents(".ui-menu")).hide().attr("aria-hidden","true"),e.show().removeAttr("aria-hidden").attr("aria-expanded","true").position(t)},collapseAll:function(t,i){clearTimeout(this.timer),this.timer=this._delay(function(){var e=i?this.element:r(t&&t.target).closest(this.element.find(".ui-menu"));e.length||(e=this.element),this._close(e),this.blur(t),this.activeMenu=e},this.delay)},_close:function(e){(e=e||(this.active?this.active.parent():this.element)).find(".ui-menu").hide().attr("aria-hidden","true").attr("aria-expanded","fal
1993se").end().find("a.ui-state-active").removeClass("ui-state-active")},collapse:function(e){var t=this.active&&this.active.parent().closest(".ui-menu-item",this.element);t&&t.length&&(this._close(),this.focus(e,t))},expand:function(e){var t=this.active&&this.active.children(".ui-menu ").children(".ui-menu-item").first();t&&t.length&&(this._open(t.parent()),this._delay(function(){this.focus(e,t)}))},next:function(e){this._move("next","first",e)},previous:function(e){this._move("prev","last",e)},isFirstItem:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},isLastItem:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},_move:function(e,t,i){var s;(s=this.active?"first"===e||"last"===e?this.active["first"===e?"prevAll":"nextAll"](".ui-menu-item").eq(-1):this.active[e+"All"](".ui-menu-item").eq(0):s)&&s.length&&this.active||(s=this.activeMenu.children(".ui-menu-item")[t]()),this.focus(i,s)},nextPage:function(e){var t,i,s;this.active?this.isLastItem()||(this._hasScroll()?(i=this.active.offset().top,s=this.element.height(),this.active.nextAll(".ui-menu-item").each(function(){return(t=r(this)).offset().top-i-s<0}),this.focus(e,t)):this.focus(e,this.activeMenu.children(".ui-menu-item")[this.active?"last":"first"]())):this.next(e)},previousPage:function(e){var t,i,s;this.active?this.isFirstItem()||(this._hasScroll()?(i=this.active.offset().top,s=this.element.height(),this.active.prevAll(".ui-menu-item").each(function(){return 0<(t=r(this)).offset().top-i+s}),this.focus(e,t)):this.focus(e,this.activeMenu.children(".ui-menu-item").first())):this.next(e)},_hasScroll:function(){return this.element.outerHeight()<this.element.prop("scrollHeight")},select:function(e){this.active=this.active||r(e.target).closest(".ui-menu-item");var t={item:this.active};this.active.has(".ui-menu").length||this.collapseAll(e,!0),this._trigger("select",e,t)}})}(jQuery);!function(o){function i(i){return function(){var t=this.element.val();i.apply(this,arguments),this._refresh(),t!==this.element.val()&&this._trigger("change")}}o.widget("ui.spinner",{version:"1.10.4",defaultElement:"<input>",widgetEventPrefix:"spin",options:{culture:null,icons:{down:"ui-icon-triangle-1-s",up:"ui-icon-triangle-1-n"},incremental:!0,max:null,min:null,numberFormat:null,page:10,step:1,change:null,spin:null,start:null,stop:null},_create:function(){this._setOption("max",this.options.max),this._setOption("min",this.options.min),this._setOption("step",this.options.step),""!==this.value()&&this._value(this.element.val(),!0),this._draw(),this._on(this._events),this._refresh(),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_getCreateOptions:function(){var n={},s=this.element;return o.each(["min","max","step"],function(t,i){var e=s.attr(i);void 0!==e&&e.length&&(n[i]=e)}),n}
1993,_events:{keydown:function(t){this._start(t)&&this._keydown(t)&&t.preventDefault()},keyup:"_stop",focus:function(){this.previous=this.element.val()},blur:function(t){this.cancelBlur?delete this.cancelBlur:(this._stop(),this._refresh(),this.previous!==this.element.val()&&this._trigger("change",t))},mousewheel:function(t,i){if(i){if(!this.spinning&&!this._start(t))return!1;this._spin((0<i?1:-1)*this.options.step,t),clearTimeout(this.mousewheelTimer),this.mousewheelTimer=this._delay(function(){this.spinning&&this._stop(t)},100),t.preventDefault()}},"mousedown .ui-spinner-button":function(t){var i;function e(){this.element[0]===this.document[0].activeElement||(this.element.focus(),this.previous=i,this._delay(function(){this.previous=i}))}i=this.element[0]===this.document[0].activeElement?this.previous:this.element.val(),t.preventDefault(),e.call(this),this.cancelBlur=!0,this._delay(function(){delete this.cancelBlur,e.call(this)}),!1!==this._start(t)&&this._repeat(null,o(t.currentTarget).hasClass("ui-spinner-up")?1:-1,t)},"mouseup .ui-spinner-button":"_stop","mouseenter .ui-spinner-button":function(t){if(o(t.currentTarget).hasClass("ui-state-active"))return!1!==this._start(t)&&void this._repeat(null,o(t.currentTarget).hasClass("ui-spinner-up")?1:-1,t)},"mouseleave .ui-spinner-button":"_stop"},_draw:function(){var t=this.uiSpinner=this.element.addClass("ui-spinner-input").attr("autocomplete","off").wrap(this._uiSpinnerHtml()).parent().append(this._buttonHtml());this.element.attr("role","spinbutton"),this.buttons=t.find(".ui-spinner-button").attr("tabIndex",-1).button().removeClass("ui-corner-all"),this.buttons.height()>Math.ceil(.5*t.height())&&0<t.height()&&t.height(t.height()),this.options.disabled&&this.disable()},_keydown:function(t){var i=this.options,e=o.ui.keyCode;switch(t.keyCode){case e.UP:return this._repeat(null,1,t),!0;case e.DOWN:return this._repeat(null,-1,t),!0;case e.PAGE_UP:return this._repeat(null,i.page,t),!0;case e.PAGE_DOWN:return this._repeat(null,-i.page,t),!0}return!1},_uiSpinnerHtml:function(){return"<span class='ui-spinner ui-widget ui-widget-content ui-corner-all'></span>"},_buttonHtml:function(){return"<a class='ui-spinner-button ui-spinner-up ui-corner-tr'><span class='ui-icon "+this.options.icons.up+"'>&#9650;</span></a><a class='ui-spinner-button ui-spinner-down ui-corner-br'><span class='ui-icon "+this.options.icons.down+"'>&#9660;</span></a>"},_start:function(t){return!(!this.spinning&&!1===this._trigger("start",t))&&(this.counter||(this.counter=1),this.spinning=!0)},_repeat:function(t,i,e){t=t||500,clearTimeout(this.timer),this.timer=this._delay(function(){this._repeat(40,i,e)},t),this._spin(i*this.options.step,e)},_spin:function(t,i){var e=this.value()||0;this.counter||(this.counter=1),e=this._adjustValue(e+t*this._increment(this.counter)),this.spinning&&!1===this._trigger("spin",i,{value:e})||(this._value(e),this.counter++)},_increment:function(t){var i=this.options.incremental;return i?o.isFunction(i)?i(t):Math.floor(t*t*t/5e4-t*t/500+17*t/200+1):1},_precision:function(){var t=this._precisionOf(this.options.step);return t=null!==this.options.min?Math.max(t,this._precisionOf(this.options.min)):t},_precisionOf:function(t){var i=t.toString(),t=i.indexOf(".");return-1===t?0:i.length-t-1},_adjustValue:function(t){var i=this.options,e=null!==i.min?i.min:0,n=t-e;return t=e+Math.round(n/i.step)*i.step,t=parseFloat(t.toFixed(this._precision())),null!==i.max&&t>i.max?i.max:null!==i.min&&t<i.min?i.min:t},_stop:function(t){this.spinning&&(clearTimeout(this.timer),clearTimeout(this.mousewheelTimer),this.counter=0,this.spinning=!1,this._trigger("stop",t))},_setOption:function(t,i){if("culture"===t||"numberFormat"===t){var e=this._parse(this.element.val());return this.options[t]=i,void this.element.val(this._format(e))}"max"!==t&&"min"!==t&&"step"!==t||"string"==typeof i&&(i=this._parse(i)),"icons"===t&&(this.buttons.first().find(".ui-icon").removeClass(this.options.icons.up).addClass(i.up),this.buttons.last().find(".ui-icon").removeClass(this.options.icons.down).addClass(i.down)),this._super(t,i),"disabled"===t&&(i?(this.element.prop("disabled",!0),this.buttons.button("disable")):(this.element.prop("disabled",!1),this.buttons.button("enable")))},_setOptions:i(function(t){this._super(t),this._value(this.element.val())}),_parse:function(t){return""===(t="string"==typeof t&&""!==t?window.Globalize&&this.options.numberFormat?Globalize.parseFloat(t,10,this.options.culture):+t:t)||isNaN(t)?null:t},_format:function(t){return""===t?"":window.Globalize&&this.options.numberFormat?Globalize.format(t,this.options.numberFormat,this.options.culture):t},_refresh:function(){this.element.attr({"aria-valuemin":this.options.min,"aria-valuemax":this.options.max,"aria-valuenow":this._parse(this.element.val())})},_value:function(t,i){var e;""!==t&&null!==(e=this._parse(t))&&(i||(e=this._adjustValue(e)),t=this._format(e)),this.element.val(t),this._refresh()},_destroy:function(){this.element.removeClass("ui-spinner-input").prop("disabled",!1).removeAttr("autocomplete").removeAttr("role").removeAttr("aria-valuemin").removeAttr("aria-valuemax").removeAttr("aria-valuenow"),this.uiSpinner.replaceWith(this.element)},stepUp:i(function(t){this._stepUp(t)}),_stepUp:function(t){this._start()&&(this._spin((t||1)*this.options.step),this._stop())},stepDown:i(function(t){this._stepDown(t)}),_stepDown:function(t){this._start()&&(this._spin((t||1)*-this.options.step),this._stop())},pageUp:i(function(t){this._stepUp((t||1)*this.options.page)}),pageDown:i(function(t){this._stepDown((t||1)*this.options.page)}),value:function(t){if(!arguments.length)return this._parse(this.element.val());i(this._value).call(this,t)},widget:function(){return this.uiSpinner}}
1993)}(jQuery);
1994;(function($){$.ui.timepicker=$.ui.timepicker||{};if($.ui.timepicker.version){return}
1995$.extend($.ui,{timepicker:{version:"1.4.4"}});var Timepicker=function(){this.regional=[];this.regional['']={currentText:'Now',closeText:'Done',amNames:['AM','A'],pmNames:['PM','P'],timeFormat:'HH:mm',timeSuffix:'',timeOnlyTitle:'Choose Time',timeText:'Time',hourText:'Hour',minuteText:'Minute',secondText:'Second',millisecText:'Millisecond',microsecText:'Microsecond',timezoneText:'Time Zone',isRTL:!1};this._defaults={showButtonPanel:!0,timeOnly:!1,timeOnlyShowDate:!1,showHour:null,showMinute:null,showSecond:null,showMillisec:null,showMicrosec:null,showTimezone:null,showTime:!0,stepHour:1,stepMinute:1,stepSecond:1,stepMillisec:1,stepMicrosec:1,hour:0,minute:0,second:0,millisec:0,microsec:0,timezone:null,hourMin:0,minuteMin:0,secondMin:0,millisecMin:0,microsecMin:0,hourMax:23,minuteMax:59,secondMax:59,millisecMax:999,microsecMax:999,minDateTime:null,maxDateTime:null,maxTime:null,minTime:null,onSelect:null,hourGrid:0,minuteGrid:0,secondGrid:0,millisecGrid:0,microsecGrid:0,alwaysSetTime:!0,separator:' ',altFieldTimeOnly:!0,altTimeFormat:null,altSeparator:null,altTimeSuffix:null,pickerTimeFormat:null,pickerTimeSuffix:null,showTimepicker:!0,timezoneList:null,addSliderAccess:!1,sliderAccessArgs:null,controlType:'slider',oneLine:!1,defaultValue:null,parse:'strict'};$.extend(this._defaults,this.regional[''])};$.extend(Timepicker.prototype,{$input:null,$altInput:null,$timeObj:null,inst:null,hour_slider:null,minute_slider:null,second_slider:null,millisec_slider:null,microsec_slider:null,timezone_select:null,maxTime:null,minTime:null,hour:0,minute:0,second:0,millisec:0,microsec:0,timezone:null,hourMinOriginal:null,minuteMinOriginal:null,secondMinOriginal:null,millisecMinOriginal:null,microsec
1995MinOriginal:null,hourMaxOriginal:null,minuteMaxOriginal:null,secondMaxOriginal:null,millisecMaxOriginal:null,microsecMaxOriginal:null,ampm:'',formattedDate:'',formattedTime:'',formattedDateTime:'',timezoneList:null,units:['hour','minute','second','millisec','microsec'],support:{},control:null,setDefaults:function(settings){extendRemove(this._defaults,settings||{});return this},_newInst:function($input,opts){var tp_inst=new Timepicker(),inlineSettings={},fns={},overrides,i;for(var attrName in this._defaults){if(this._defaults.hasOwnProperty(attrName)){var attrValue=$input.attr('time:'+attrName);if(attrValue){try{inlineSettings[attrName]=eval(attrValue)}catch(err){inlineSettings[attrName]=attrValue}}}}
1996overrides={beforeShow:function(input,dp_inst){if($.isFunction(tp_inst._defaults.evnts.beforeShow)){return tp_inst._defaults.evnts.beforeShow.call($input[0],input,dp_inst,tp_inst)}},onChangeMonthYear:function(year,month,dp_inst){tp_inst._updateDateTime(dp_inst);if($.isFunction(tp_inst._defaults.evnts.onChangeMonthYear)){tp_inst._defaults.evnts.onChangeMonthYear.call($input[0],year,month,dp_inst,tp_inst)}},onClose:function(dateText,dp_inst){if(tp_inst.timeDefined===!0&&$input.val()!==''){tp_inst._updateDateTime(dp_inst)}
1997if($.isFunction(tp_inst._defaults.evnts.onClose)){tp_inst._defaults.evnts.onClose.call($input[0],dateText,dp_inst,tp_inst)}}};for(i in overrides){if(overrides.hasOwnProperty(i)){fns[i]=opts[i]||null}}
1998tp_inst._defaults=$.extend({},this._defaults,inlineSettings,opts,overrides,{evnts:fns,timepicker:tp_inst});tp_inst.amNames=$.map(tp_inst._defaults.amNames,function(val){return val.toUpperCase()});tp_inst.pmNames=$.map(tp_inst._defaults.pmNames,function(val){return val.toUpperCase()});tp_inst.support=detectSupport(tp_inst._defaults.timeFormat+(tp_inst._defaults.pickerTimeFormat?tp_inst._defaults.pickerTimeFormat:'')+(tp_inst._defaults.altTimeFormat?tp_inst._defaults.altTimeFormat:''));if(typeof(tp_inst._defaults.controlType)==='string'){if(tp_inst._defaults.controlType==='slider'&&typeof($.ui.slider)==='undefined'){tp_inst._defaults.controlType='select'}
1999tp_inst.control=tp_inst._controls[tp_inst._defaults.controlType]}else{tp_inst.control=tp_inst._defaults.controlType}
2000var timezoneList=[-720,-660,-600,-570,-540,-480,-420,-360,-300,-270,-240,-210,-180,-120,-60,0,60,120,180,210,240,270,300,330,345,360,390,420,480,525,540,570,600,630,660,690,720,765,780,840];if(tp_inst._defaults.timezoneList!==null){timezoneList=tp_inst._defaults.timezoneList}
2001var tzl=timezoneList.length,tzi=0,tzv=null;if(tzl>0&&typeof timezoneList[0]!=='object'){for(;tzi<tzl;tzi++){tzv=timezoneList[tzi];timezoneList[tzi]={value:tzv,label:$.timepicker.timezoneOffsetString(tzv,tp_inst.support.iso8601)}}}
2002tp_inst._defaults.timezoneList=timezoneList;tp_inst.timezone=tp_inst._defaults.timezone!==null?$.timepicker.timezoneOffsetNumber(tp_inst._defaults.timezone):((new Date()).getTimezoneOffset()*-1);tp_inst.hour=tp_inst._defaults.hour<tp_inst._defaults.hourMin?tp_inst._defaults.hourMin:tp_inst._defaults.hour>tp_inst._defaults.hourMax?tp_inst._defaults.hourMax:tp_inst._defaults.hour;tp_inst.minute=tp_inst._defaults.minute<tp_inst._defaults.minuteMin?tp_inst._defaults.minuteMin:tp_inst._defaults.minute>tp_inst._defaults.minuteMax?tp_inst._defaults.minuteMax:tp_inst._defaults.minute;tp_inst.second=tp_inst._defaults.second<tp_inst._defaults.secondMin?tp_inst._defaults.secondMin:tp_inst._defaults.second>tp_inst._defaults.secondMax?tp_inst._defaults.secondMax:tp_inst._defaults.second;tp_inst.millisec=tp_inst._defaults.millisec<tp_inst._defaults.millisecMin?tp_inst._defaults.millisecMin:tp_inst._defaults.millisec>tp_inst._defaults.millisecMax?tp_inst._defaults.millisecMax:tp_inst._defaults.millisec;tp_inst.microsec=tp_inst._defaults.microsec<tp_inst._defaults.microsecMin?tp_inst._defaults.microsecMin:tp_inst._defaults.microsec>tp_inst._defaults.microsecMax?tp_inst._defaults.microsecMax:tp_inst._defaults.microsec;tp_inst.ampm='';tp_inst.$input=$input;if(tp_inst._defaults.altField){tp_inst.$altInput=$(tp_inst._defaults.altField).css({cursor:'pointer'}).focus(function(){$input.trigger("focus")})}
2003if(tp_inst._defaults.minDate===0||tp_inst._defaults.minDateTime===0){tp_inst._defaults.minDate=new Date()}
2004if(tp_inst._defaults.maxDate===0||tp_inst._defaults.maxDateTime===0){tp_inst._defaults.maxDate=new Date()}
2005if(tp_inst._defaults.minDate!==undefined&&tp_inst._defaults.minDate instanceof Date){tp_inst._defaults.minDateTime=new Date(tp_inst._defaults.minDate.getTime())}
2006if(tp_inst._defaults.minDateTime!==undefined&&tp_inst._defaults.minDateTime instanceof Date){tp_inst._defaults.minDate=new Date(tp_inst._defaults.minDateTime.getTime())}
2007if(tp_inst._defaults.maxDate!==undefined&&tp_inst._defaults.maxDate instanceof Date){tp_inst._defaults.maxDateTime=new Date(tp_inst._defaults.maxDate.getTime())}
2008if(tp_inst._defaults.maxDateTime!==undefined&&tp_inst._defaults.maxDateTime instanceof Date){tp_inst._defaults.maxDate=new Date(tp_inst._defaults.maxDateTime.getTime())}
2009tp_inst.$input.bind('focus',function(){tp_inst._onFocus()});return tp_inst},_addTimePicker:function(dp_inst){var currDT=(this.$altInput&&this._defaults.altFieldTimeOnly)?this.$input.val()+' '+this.$altInput.val():this.$input.val();this.timeDefined=this._parseTime(currDT);this._limitMinMaxDateTime(dp_inst,!1);this._injectTimePicker()},_parseTime:function(timeString,withDate){if(!this.inst){this.inst=$.datepicker._getInst(this.$input[0])}
2010if(withDate||!this._defaults.timeOnly){var dp_dateFormat=$.datepicker._get(this.inst,'dateFormat');try{var parseRes=parseDateTimeInternal(dp_dateFormat,this._defaults.timeFormat,timeString,$.datepicker._getFormatConfig(this.inst),this._defaults);if(!parseRes.timeObj){return!1}
2011$.extend(this,parseRes.timeObj)}catch(err){$.timepicker.log("Error parsing the date/time string: "+err+"\ndate/time string = "+timeString+"\ntimeFormat = "+this._defaults.timeFormat+"\ndateFormat = "+dp_dateFormat);return!1}
2012return!0}else{var timeObj=$.datepicker.parseTime(this._defaults.timeFormat,timeString,this._defaults);if(!timeObj){return!1}
2013$.extend(this,timeObj);return!0}},_injectTimePicker:function(){var $dp=this.inst.dpDiv,o=this.inst.settings,tp_inst=this,litem='',uitem='',show=null,max={},gridSize={},size=null,i=0,l=0;if($dp.find("div.ui-timepicker-div").length===0&&o.showTimepicker){var noDisplay=' style="display:none;"',html='<div class="ui-timepicker-div'+(o.isRTL?' ui-timepicker-rtl':'')+(o.oneLine&&(o.controlType==='select'||o.controlType==='input')?' ui-timepicker-oneLine-'+o.controlType:'')+'"><dl>'+'<dt class="ui_tpicker_time_label"'+((o.showTime)?'':noDisplay)+'>'+o.timeText+'</dt>'+'<dd class="ui_tpicker_time"'+((o.showTime)?'':noDisplay)+'></dd>';for(i=0,l=this.units.length;i<l;i++){litem=this.units[i];uitem=litem.substr(0,1).toUpperCase()+litem.substr(1);show=o['show'+uitem]!==null?o['show'+uitem]:this.support[litem];max[litem]=parseInt((o[litem+'Max']-((o[litem+'Max']-o[litem+'Min'])%o['step'+uitem])),10);gridSize[litem]=0;html+='<dt class="ui_tpicker_'+litem+'_label"'+(show?'':noDisplay)+'>'+o[litem+'Text']+'</dt>'+'<dd class="ui_tpicker_'+litem+'"><div class="ui_tpicker_'+litem+'_slider"'+(show?'':noDisplay)+'></div>';if(show&&o[litem+'Grid']>0){html+='<div style="padding-left: 1px"><table class="ui-tpicker-grid-label"><tr>';if(litem==='hour'){for(var h=o[litem+'Min'];h<=max[litem];h+=parseInt(o[litem+'Grid'],10)){gridSize[litem]++;var tmph=$.datepicker.formatTime(this.support.ampm?'hht':'HH',{hour:h},o);html+='<td data-for="'+litem+'">'+tmph+'</td>'}}else{for(var m=o[litem+'Min'];m<=max[litem];m+=parseInt(o[litem+'Grid'],10)){gridSize[litem]++;html+='<td data-for="'+litem+'">'+((m<10)?'0':'')+m+'</td>'}}
2014html+='</tr></table></div>'}
2015html+='</dd>'}
2016var showTz=o.showTimezone!==null?o.showTimezone:this.support.timezone;html+='<dt class="ui_tpicker_timezone_label"'+(showTz?'':noDisplay)+'>'+o.timezoneText+'</dt>';html+='<dd class="ui_tpicker_timezone" '+(showTz?'':noDisplay)+'></dd>';html+='</dl></div>';var $tp=$(html);if(o.timeOnly===!0){$tp.prepend('<div class="ui-widget-header ui-helper-clearfix ui-corner-all">'+'<div class="ui-datepicker-title">'+o.timeOnlyTitle+'</div>'+'</div>');$dp.find('.ui-datepicker-header, .ui-datepicker-calendar').hide()}
2017for(i=0,l=tp_inst.units.length;i<l;i++){litem=tp_inst.units[i];uitem=litem.substr(0,1).toUpperCase()+litem.substr(1);show=o['show'+uitem]!==null?o['show'+uitem]:this.support[litem];tp_inst[litem+'_slider']=tp_inst.control.create(tp_inst,$tp.find('.ui_tpicker_'+litem+'_slider'),litem,tp_inst[litem],o[litem+'Min'],max[litem],o['step'+uitem]);if(show&&o[litem+'Grid']>0){size=100*gridSize[litem]*o[litem+'Grid']/(max[litem]-o[litem+'Min']);$tp.find('.ui_tpicker_'+litem+' table').css({width:size+"%",marginLeft:o.isRTL?'0':((size/(-2*gridSize[litem]))+"%"),marginRight:o.isRTL?((size/(-2*gridSize[litem]))+"%"):'0',borderCollapse:'collapse'}).find("td").click(function(e){var $t=$(this),h=$t.html(),									n = parseInt(h.replace(/[^0-9]/g), 10),
2018									ap = h.replace(/[^apm]/ig),
2019f=$t.data('for');if(f==='hour'){if(ap.indexOf('p')!==-1&&n<12){n+=12}else{if(ap.indexOf('a')!==-1&&n===12){n=0}}}
2020tp_inst.control.value(tp_inst,tp_inst[f+'_slider'],litem,n);tp_inst._onTimeChange();tp_inst._onSelectHandler()}).css({cursor:'pointer',width:(100/gridSize[litem])+'%',textAlign:'center',overflow:'hidden'})}}
2021this.timezone_select=$tp.find('.ui_tpicker_timezone').append('<select></select>').find("select");$.fn.append.apply(this.timezone_select,$.map(o.timezoneList,function(val,idx){return $("<option />").val(typeof val==="object"?val.value:val).text(typeof val==="object"?val.label:val)}));if(typeof(this.timezone)!=="undefined"&&this.timezone!==null&&this.timezone!==""){var local_timezone=(new Date(this.inst.selectedYear,this.inst.selectedMonth,this.inst.selectedDay,12)).getTimezoneOffset()*-1;if(local_timezone===this.timezone){selectLocalTimezone(tp_inst)}else{this.timezone_select.val(this.timezone)}}else{if(typeof(this.hour)!=="undefined"&&this.hour!==null&&this.hour!==""){this.timezone_select.val(o.timezone)}else{selectLocalTimezone(tp_inst)}}
2022this.timezone_select.change(function(){tp_inst._onTimeChange();tp_inst._onSelectHandler()});var $buttonPanel=$dp.find('.ui-datepicker-buttonpane');if($buttonPanel.length){$buttonPanel.before($tp)}else{$dp.append($tp)}
2023this.$timeObj=$tp.find('.ui_tpicker_time');if(this.inst!==null){var timeDefined=this.timeDefined;this._onTimeChange();this.timeDefined=timeDefined}
2024if(this._defaults.addSliderAccess){var sliderAccessArgs=this._defaults.sliderAccessArgs,rtl=this._defaults.isRTL;sliderAccessArgs.isRTL=rtl;setTimeout(function(){if($tp.find('.ui-slider-access').length===0){$tp.find('.ui-slider:visible').sliderAccess(sliderAccessArgs);var sliderAccessWidth=$tp.find('.ui-slider-access:eq(0)').outerWidth(!0);if(sliderAccessWidth){$tp.find('table:visible').each(function(){var $g=$(this),oldWidth=$g.outerWidth(),										oldMarginLeft = $g.css(rtl ? 'marginRight' : 'marginLeft').toString().replace('%', ''),
2025newWidth=oldWidth-sliderAccessWidth,newMarginLeft=((oldMarginLeft*newWidth)/oldWidth)+'%',css={width:newWidth,marginRight:0,marginLeft:0};css[rtl?'marginRight':'marginLeft']=newMarginLeft;$g.css(css)})}}},10)}
2026tp_inst._limitMinMaxDateTime(this.inst,!0)}},_limitMinMaxDateTime:function(dp_inst,adjustSliders){var o=this._defaults,dp_date=new Date(dp_inst.selectedYear,dp_inst.selectedMonth,dp_inst.selectedDay);if(!this._defaults.showTimepicker){return}
2027if($.datepicker._get(dp_inst,'minDateTime')!==null&&$.datepicker._get(dp_inst,'minDateTime')!==undefined&&dp_date){var minDateTime=$.datepicker._get(dp_inst,'minDateTime'),minDateTimeDate=new Date(minDateTime.getFullYear(),minDateTime.getMonth(),minDateTime.getDate(),0,0,0,0);
2027if(this.hourMinOriginal===null||this.minuteMinOriginal===null||this.secondMinOriginal===null||this.millisecMinOriginal===null||this.microsecMinOriginal===null){this.hourMinOriginal=o.hourMin;this.minuteMinOriginal=o.minuteMin;this.secondMinOriginal=o.secondMin;this.millisecMinOriginal=o.millisecMin;this.microsecMinOriginal=o.microsecMin}
2028if(dp_inst.settings.timeOnly||minDateTimeDate.getTime()===dp_date.getTime()){this._defaults.hourMin=minDateTime.getHours();if(this.hour<=this._defaults.hourMin){this.hour=this._defaults.hourMin;this._defaults.minuteMin=minDateTime.getMinutes();if(this.minute<=this._defaults.minuteMin){this.minute=this._defaults.minuteMin;this._defaults.secondMin=minDateTime.getSeconds();if(this.second<=this._defaults.secondMin){this.second=this._defaults.secondMin;this._defaults.millisecMin=minDateTime.getMilliseconds();if(this.millisec<=this._defaults.millisecMin){this.millisec=this._defaults.millisecMin;this._defaults.microsecMin=minDateTime.getMicroseconds()}else{if(this.microsec<this._defaults.microsecMin){this.microsec=this._defaults.microsecMin}
2029this._defaults.microsecMin=this.microsecMinOriginal}}else{this._defaults.millisecMin=this.millisecMinOriginal;this._defaults.microsecMin=this.microsecMinOriginal}}else{this._defaults.secondMin=this.secondMinOriginal;this._defaults.millisecMin=this.millisecMinOriginal;this._defaults.microsecMin=this.microsecMinOriginal}}else{this._defaults.minuteMin=this.minuteMinOriginal;this._defaults.secondMin=this.secondMinOriginal;this._defaults.millisecMin=this.millisecMinOriginal;this._defaults.microsecMin=this.microsecMinOriginal}}else{this._defaults.hourMin=this.hourMinOriginal;this._defaults.minuteMin=this.minuteMinOriginal;this._defaults.secondMin=this.secondMinOriginal;this._defaults.millisecMin=this.millisecMinOriginal;this._defaults.microsecMin=this.microsecMinOriginal}}
2030if($.datepicker._get(dp_inst,'maxDateTime')!==null&&$.datepicker._get(dp_inst,'maxDateTime')!==undefined&&dp_date){var maxDateTime=$.datepicker._get(dp_inst,'maxDateTime'),maxDateTimeDate=new Date(maxDateTime.getFullYear(),maxDateTime.getMonth(),maxDateTime.getDate(),0,0,0,0);if(this.hourMaxOriginal===null||this.minuteMaxOriginal===null||this.secondMaxOriginal===null||this.millisecMaxOriginal===null){this.hourMaxOriginal=o.hourMax;this.minuteMaxOriginal=o.minuteMax;this.secondMaxOriginal=o.secondMax;this.millisecMaxOriginal=o.millisecMax;this.microsecMaxOriginal=o.microsecMax}
2031if(dp_inst.settings.timeOnly||maxDateTimeDate.getTime()===dp_date.getTime()){this._defaults.hourMax=maxDateTime.getHours();if(this.hour>=this._defaults.hourMax){this.hour=this._defaults.hourMax;this._defaults.minuteMax=maxDateTime.getMinutes();if(this.minute>=this._defaults.minuteMax){this.minute=this._defaults.minuteMax;this._defaults.secondMax=maxDateTime.getSeconds();if(this.second>=this._defaults.secondMax){this.second=this._defaults.secondMax;this._defaults.millisecMax=maxDateTime.getMilliseconds();if(this.millisec>=this._defaults.millisecMax){this.millisec=this._defaults.millisecMax;this._defaults.microsecMax=maxDateTime.getMicroseconds()}else{if(this.microsec>this._defaults.microsecMax){this.microsec=this._defaults.microsecMax}
2032this._defaults.microsecMax=this.microsecMaxOriginal}}else{this._defaults.millisecMax=this.millisecMaxOriginal;this._defaults.microsecMax=this.microsecMaxOriginal}}else{this._defaults.secondMax=this.secondMaxOriginal;this._defaults.millisecMax=this.millisecMaxOriginal;this._defaults.microsecMax=this.microsecMaxOriginal}}else{this._defaults.minuteMax=this.minuteMaxOriginal;this._defaults.secondMax=this.secondMaxOriginal;this._defaults.millisecMax=this.millisecMaxOriginal;this._defaults.microsecMax=this.microsecMaxOriginal}}else{this._defaults.hourMax=this.hourMaxOriginal;this._defaults.minuteMax=this.minuteMaxOriginal;this._defaults.secondMax=this.secondMaxOriginal;this._defaults.millisecMax=this.millisecMaxOriginal;this._defaults.microsecMax=this.microsecMaxOriginal}}
2033if(dp_inst.settings.minTime!==null){var tempMinTime=new Date("01/01/1970 "+dp_inst.settings.minTime);if(this.hour<tempMinTime.getHours()){this.hour=this._defaults.hourMin=tempMinTime.getHours();this.minute=this._defaults.minuteMin=tempMinTime.getMinutes()}else if(this.hour===tempMinTime.getHours()&&this.minute<tempMinTime.getMinutes()){this.minute=this._defaults.minuteMin=tempMinTime.getMinutes()}else{if(this._defaults.hourMin<tempMinTime.getHours()){this._defaults.hourMin=tempMinTime.getHours();this._defaults.minuteMin=tempMinTime.getMinutes()}else if(this._defaults.hourMin===tempMinTime.getHours()===this.hour&&this._defaults.minuteMin<tempMinTime.getMinutes()){this._defaults.minuteMin=tempMinTime.getMinutes()}else{this._defaults.minuteMin=0}}}
2034if(dp_inst.settings.maxTime!==null){var tempMaxTime=new Date("01/01/1970 "+dp_inst.settings.maxTime);if(this.hour>tempMaxTime.getHours()){this.hour=this._defaults.hourMax=tempMaxTime.getHours();this.minute=this._defaults.minuteMax=tempMaxTime.getMinutes()}else if(this.hour===tempMaxTime.getHours()&&this.minute>tempMaxTime.getMinutes()){this.minute=this._defaults.minuteMax=tempMaxTime.getMinutes()}else{if(this._defaults.hourMax>tempMaxTime.getHours()){this._defaults.hourMax=tempMaxTime.getHours();this._defaults.minuteMax=tempMaxTime.getMinutes()}else if(this._defaults.hourMax===tempMaxTime.getHours()===this.hour&&this._defaults.minuteMax>tempMaxTime.getMinutes()){this._defaults.minuteMax=tempMaxTime.getMinutes()}else{this._defaults.minuteMax=59}}}
2035if(adjustSliders!==undefined&&adjustSliders===!0){var hourMax=parseInt((this._defaults.hourMax-((this._defaults.hourMax-this._defaults.hourMin)%this._defaults.stepHour)),10),minMax=parseInt((this._defaults.minuteMax-((this._defaults.minuteMax-this._defaults.minuteMin)%this._defaults.stepMinute)),10),secMax=parseInt((this._defaults.secondMax-((this._defaults.secondMax-this._defaults.secondMin)%this._defaults.stepSecond)),10),millisecMax=p
2035arseInt((this._defaults.millisecMax-((this._defaults.millisecMax-this._defaults.millisecMin)%this._defaults.stepMillisec)),10),microsecMax=parseInt((this._defaults.microsecMax-((this._defaults.microsecMax-this._defaults.microsecMin)%this._defaults.stepMicrosec)),10);if(this.hour_slider){this.control.options(this,this.hour_slider,'hour',{min:this._defaults.hourMin,max:hourMax,step:this._defaults.stepHour});this.control.value(this,this.hour_slider,'hour',this.hour-(this.hour%this._defaults.stepHour))}
2036if(this.minute_slider){this.control.options(this,this.minute_slider,'minute',{min:this._defaults.minuteMin,max:minMax,step:this._defaults.stepMinute});this.control.value(this,this.minute_slider,'minute',this.minute-(this.minute%this._defaults.stepMinute))}
2037if(this.second_slider){this.control.options(this,this.second_slider,'second',{min:this._defaults.secondMin,max:secMax,step:this._defaults.stepSecond});this.control.value(this,this.second_slider,'second',this.second-(this.second%this._defaults.stepSecond))}
2038if(this.millisec_slider){this.control.options(this,this.millisec_slider,'millisec',{min:this._defaults.millisecMin,max:millisecMax,step:this._defaults.stepMillisec});this.control.value(this,this.millisec_slider,'millisec',this.millisec-(this.millisec%this._defaults.stepMillisec))}
2039if(this.microsec_slider){this.control.options(this,this.microsec_slider,'microsec',{min:this._defaults.microsecMin,max:microsecMax,step:this._defaults.stepMicrosec});this.control.value(this,this.microsec_slider,'microsec',this.microsec-(this.microsec%this._defaults.stepMicrosec))}}},_onTimeChange:function(){if(!this._defaults.showTimepicker){return}
2040var hour=(this.hour_slider)?this.control.value(this,this.hour_slider,'hour'):!1,minute=(this.minute_slider)?this.control.value(this,this.minute_slider,'minute'):!1,second=(this.second_slider)?this.control.value(this,this.second_slider,'second'):!1,millisec=(this.millisec_slider)?this.control.value(this,this.millisec_slider,'millisec'):!1,microsec=(this.microsec_slider)?this.control.value(this,this.microsec_slider,'microsec'):!1,timezone=(this.timezone_select)?this.timezone_select.val():!1,o=this._defaults,pickerTimeFormat=o.pickerTimeFormat||o.timeFormat,pickerTimeSuffix=o.pickerTimeSuffix||o.timeSuffix;if(typeof(hour)==='object'){hour=!1}
2041if(typeof(minute)==='object'){minute=!1}
2042if(typeof(second)==='object'){second=!1}
2043if(typeof(millisec)==='object'){millisec=!1}
2044if(typeof(microsec)==='object'){microsec=!1}
2045if(typeof(timezone)==='object'){timezone=!1}
2046if(hour!==!1){hour=parseInt(hour,10)}
2047if(minute!==!1){minute=parseInt(minute,10)}
2048if(second!==!1){second=parseInt(second,10)}
2049if(millisec!==!1){millisec=parseInt(millisec,10)}
2050if(microsec!==!1){microsec=parseInt(microsec,10)}
2051if(timezone!==!1){timezone=timezone.toString()}
2052var ampm=o[hour<12?'amNames':'pmNames'][0];var hasChanged=(hour!==parseInt(this.hour,10)||minute!==parseInt(this.minute,10)||second!==parseInt(this.second,10)||millisec!==parseInt(this.millisec,10)||microsec!==parseInt(this.microsec,10)||(this.ampm.length>0&&(hour<12)!==($.inArray(this.ampm.toUpperCase(),this.amNames)!==-1))||(this.timezone!==null&&timezone!==this.timezone.toString()));if(hasChanged){if(hour!==!1){this.hour=hour}
2053if(minute!==!1){this.minute=minute}
2054if(second!==!1){this.second=second}
2055if(millisec!==!1){this.millisec=millisec}
2056if(microsec!==!1){this.microsec=microsec}
2057if(timezone!==!1){this.timezone=timezone}
2058if(!this.inst){this.inst=$.datepicker._getInst(this.$input[0])}
2059this._limitMinMaxDateTime(this.inst,!0)}
2060if(this.support.ampm){this.ampm=ampm}
2061this.formattedTime=$.datepicker.formatTime(o.timeFormat,this,o);if(this.$timeObj){if(pickerTimeFormat===o.timeFormat){this.$timeObj.text(this.formattedTime+pickerTimeSuffix)}else{this.$timeObj.text($.datepicker.formatTime(pickerTimeFormat,this,o)+pickerTimeSuffix)}}
2062this.timeDefined=!0;if(hasChanged){this._updateDateTime()}},_onSelectHandler:function(){var onSelect=this._defaults.onSelect||this.inst.settings.onSelect;var inputEl=this.$input?this.$input[0]:null;if(onSelect&&inputEl){onSelect.apply(inputEl,[this.formattedDateTime,this])}},_updateDateTime:function(dp_inst){dp_inst=this.inst||dp_inst;var dtTmp=(dp_inst.currentYear>0?new Date(dp_inst.currentYear,dp_inst.currentMonth,dp_inst.currentDay):new Date(dp_inst.selectedYear,dp_inst.selectedMonth,dp_inst.selectedDay)),dt=$.datepicker._daylightSavingAdjust(dtTmp),dateFmt=$.datepicker._get(dp_inst,'dateFormat'),formatCfg=$.datepicker._getFormatConfig(dp_inst),timeAvailable=dt!==null&&this.timeDefined;this.formattedDate=$.datepicker.formatDate(dateFmt,(dt===null?new Date():dt),formatCfg);var formattedDateTime=this.formattedDate;if(dp_inst.lastVal===""){dp_inst.currentYear=dp_inst.selectedYear;dp_inst.currentMonth=dp_inst.selectedMonth;dp_inst.currentDay=dp_inst.selectedDay}
2063if(this._defaults.timeOnly===!0&&this._defaults.timeOnlyShowDate===!1){formattedDateTime=this.formattedTime}else if((this._defaults.timeOnly!==!0&&(this._defaults.alwaysSetTime||timeAvailable))||(this._defaults.timeOnly===!0&&this._defaults.timeOnlyShowDate===!0)){formattedDateTime+=this._defaults.separator+this.formattedTime+this._defaults.timeSuffix}
2064this.formattedDateTime=formattedDateTime;if(!this._defaults.showTimepicker){this.$input.val(this.formattedDate)}else if(this.$altInput&&this._defaults.timeOnly===!1&&this._defaults.altFieldTimeOnly===!0){this.$altInput.val(this.formattedTime);this.$input.val(this.formattedDate)}else if(this.$altInput){this.$input.val(formattedDateTime);var altFormattedDateTime='',altSeparator=this._defaults.altSeparator?this._defaults.altSeparator:this._defaults.separator,altTimeSuffix=this._defaults.altTimeSuffix?this._defaults.altTimeSuffix:this._defaults.timeSuffix;if(!this._defaults.timeOnly){if(this._defaults.altFormat){altFormattedDateTime=$.datepicker.formatDate(this._defaults.altFormat,(dt===null?new Date():dt),formatCfg)}else{altFormattedDateTime=this.formattedDate}
2065if(altFormattedDateTime){altFormattedDateTime+=altSeparator}}
2066if(this._defaults.altTimeFormat){altFormattedDateTime+=$.datepicker.formatTime(this._defaults.altTimeFormat,this,this._defaults)+altTimeSuffix}else{altFormattedDateTime+=this.formattedTime+altTimeSuffix}
2067this.$altInput.val(altFormattedDateTime)}else{this.$input.val(formattedDateTime)}
2068if(typeof acttriggerinpt=='number')clearTimeout(acttriggerinpt);acttriggerinpt=setTimeout(function(elem){elem.trigger("change")},"400",this.$input)},_onFocus:function(){if(!this.$input.val()&&this._defaults.defaultValue){this.$input.val(this._defaults.defaultValue);var inst=$.datepicker._getInst(this.$input.get(0)),tp_inst=$.datepicker._get(inst,'t
2068imepicker');if(tp_inst){if(tp_inst._defaults.timeOnly&&(inst.input.val()!==inst.lastVal)){try{$.datepicker._updateDatepicker(inst)}catch(err){$.timepicker.log(err)}}}}},_controls:{slider:{create:function(tp_inst,obj,unit,val,min,max,step){var rtl=tp_inst._defaults.isRTL;return obj.prop('slide',null).slider({orientation:"horizontal",value:rtl?val*-1:val,min:rtl?max*-1:min,max:rtl?min*-1:max,step:step,slide:function(event,ui){tp_inst.control.value(tp_inst,$(this),unit,rtl?ui.value*-1:ui.value);tp_inst._onTimeChange()},stop:function(event,ui){tp_inst._onSelectHandler()}})},options:function(tp_inst,obj,unit,opts,val){if(tp_inst._defaults.isRTL){if(typeof(opts)==='string'){if(opts==='min'||opts==='max'){if(val!==undefined){return obj.slider(opts,val*-1)}
2069return Math.abs(obj.slider(opts))}
2070return obj.slider(opts)}
2071var min=opts.min,max=opts.max;opts.min=opts.max=null;if(min!==undefined){opts.max=min*-1}
2072if(max!==undefined){opts.min=max*-1}
2073return obj.slider(opts)}
2074if(typeof(opts)==='string'&&val!==undefined){return obj.slider(opts,val)}
2075return obj.slider(opts)},value:function(tp_inst,obj,unit,val){if(tp_inst._defaults.isRTL){if(val!==undefined){return obj.slider('value',val*-1)}
2076return Math.abs(obj.slider('value'))}
2077if(val!==undefined){return obj.slider('value',val)}
2078return obj.slider('value')}},select:{create:function(tp_inst,obj,unit,val,min,max,step){var sel='<select class="ui-timepicker-select" data-unit="'+unit+'" data-min="'+min+'" data-max="'+max+'" data-step="'+step+'">',format=tp_inst._defaults.pickerTimeFormat||tp_inst._defaults.timeFormat;for(var i=min;i<=max;i+=step){sel+='<option value="'+i+'"'+(i===val?' selected':'')+'>';if(unit==='hour'){							sel += $.datepicker.formatTime($.trim(format.replace(/[^ht ]/ig, '')), {hour: i}, tp_inst._defaults);}else if(unit==='millisec'||unit==='microsec'||i>=10){sel+=i}else{sel+='0'+i.toString()}
2079sel+='</option>'}
2080sel+='</select>';obj.children('select').remove();$(sel).appendTo(obj).change(function(e){tp_inst._onTimeChange();tp_inst._onSelectHandler()});return obj},options:function(tp_inst,obj,unit,opts,val){var o={},$t=obj.children('select');if(typeof(opts)==='string'){if(val===undefined){return $t.data(opts)}
2081o[opts]=val}else{o=opts}
2082return tp_inst.control.create(tp_inst,obj,$t.data('unit'),$t.val(),o.min||$t.data('min'),o.max||$t.data('max'),o.step||$t.data('step'))},value:function(tp_inst,obj,unit,val){var $t=obj.children('select');if(val!==undefined){return $t.val(val)}
2083return $t.val()}},input:{create:function(tp_inst,obj,unit,val,min,max,step){$('<input class="ui-timepicker-input" type="number" max="'+max+'" min="'+min+'" value="'+val+'" style="width:50%">').appendTo(obj).on('click focus',function(event){this.select()}).on('input',function(e){if(e.originalEvent!==undefined)
2084tp_inst._onTimeChange();tp_inst._onSelectHandler()}
2084).spinner({min:min,max:max,step:step,change:function(e,ui){if(e.originalEvent!==undefined)
2085tp_inst._onTimeChange();tp_inst._onSelectHandler()},spin:function(e,ui){tp_inst.control.value(tp_inst,obj,unit,ui.value);tp_inst._onTimeChange();tp_inst._onSelectHandler()}});return obj},options:function(tp_inst,obj,unit,opts,val){if(typeof(opts)=='string'&&val!==undefined)
2086return obj.find('.ui-timepicker-input').spinner(opts,val);return obj.find('.ui-timepicker-input').spinner(opts)},value:function(tp_inst,obj,unit,val){if(val!==undefined)
2087return obj.find('.ui-timepicker-input').spinner('value',val);return obj.find('.ui-timepicker-input').spinner('value')}}}});$.fn.extend({timepicker:function(o){o=o||{};var tmp_args=Array.prototype.slice.call(arguments);if(typeof o==='object'){tmp_args[0]=$.extend(o,{timeOnly:!0})}
2088return $(this).each(function(){$.fn.datetimepicker.apply($(this),tmp_args)})},datetimepicker:function(o){o=o||{};var tmp_args=arguments;if(typeof(o)==='string'){if(o==='getDate'){return $.fn.datepicker.apply($(this[0]),tmp_args)}else{return this.each(function(){var $t=$(this);$t.datepicker.apply($t,tmp_args)})}}else{return this.each(function(){var $t=$(this);$t.datepicker($.timepicker._newInst($t,o)._defaults)})}}});$.datepicker.parseDateTime=function(dateFormat,timeFormat,dateTimeString,dateSettings,timeSettings){var parseRes=parseDateTimeInternal(dateFormat,timeFormat,dateTimeString,dateSettings,timeSettings);if(parseRes.timeObj){var t=parseRes.timeObj;parseRes.date.setHours(t.hour,t.minute,t.second,t.millisec);parseRes.date.setMicroseconds(t.microsec)}
2089return parseRes.date};$.datepicker.parseTime=function(timeFormat,timeString,options){var o=extendRemove(extendRemove({},$.timepicker._defaults),options||{}),			iso8601 = (timeFormat.replace(/\'.*?\'/g, '').indexOf('Z') !== -1);
2090var strictParse=function(f,s,o){var getPatternAmpm=function(amNames,pmNames){var markers=[];if(amNames){$.merge(markers,amNames)}
2091if(pmNames){$.merge(markers,pmNames)}
2092markers=$.map(markers,function(val){					return val.replace(/[.*+?|()\[\]{}\\]/g, '\\$&');});return'('+markers.join('|')+')?'};var getFormatPositions=function(timeFormat){				var finds = timeFormat.toLowerCase().match(/(h{1,2}|m{1,2}|s{1,2}|l{1}|c{1}|t{1,2}|z|'.*?')/g),
2093orders={h:-1,m:-1,s:-1,l:-1,c:-1,t:-1,z:-1};if(finds){for(var i=0;i<finds.length;i++){if(orders[finds[i].toString().charAt(0)]===-1){orders[finds[i].toString().charAt(0)]=i+1}}}
2094return orders};var regstr='^'+f.toString()
2095					.replace(/([hH]{1,2}|mm?|ss?|[tT]{1,2}|[zZ]|[lc]|'.*?')/g, function (match) {
2096var ml=match.length;switch(match.charAt(0).toLowerCase()){case 'h':return ml===1?'(\\d?\\d)':'(\\d{'+ml+'})';case 'm':return ml===1?'(\\d?\\d)':'(\\d{'+ml+'})';case 's':return ml===1?'(\\d?\\d)':'(\\d{'+ml+'})';case 'l':return'(\\d?\\d?\\d)';case 'c':return'(\\d?\\d?\\d)';case 'z':return'(z|[-+]\\d\\d:?\\d\\d|\\S+)?';case 't':return getPatternAmpm(o.amNames,o.pmNames);default:								return '(' + match.replace(/\'/g, "").replace(/(\.|\$|\^|\\|\/|\(|\)|\[|\]|\?|\+|\*)/g, function (m) { return "\\" + m; }) + ')?';}})
2097					.replace(/\s/g, '\\s?') +
2098o.timeSuffix+'$',order=getFormatPositions(f),ampm='',treg;			treg = s.match(new RegExp(regstr, 'i'));
2099var resTime={hour:0,minute:0,second:0,millisec:0,microsec:0};if(treg){if(order.t!==-1){if(treg[order.t]===undefined||treg[order.t].length===0){ampm='';resTime.ampm=''}else{ampm=$.inArray(treg[order.t].toUpperCase(),o.amNames)!==-1?'AM':'PM';resTime.ampm=o[ampm==='AM'?'amNames':'pmNames'][0]}}
2100if(order.h!==-1){if(ampm==='AM'&&treg[order.h]==='12'){resTime.hour=0}else{if(ampm==='PM'&&treg[order.h]!=='12'){resTime.hour=parseInt(treg[order.h],10)+12}else{resTime.hour=Number(treg[order.h])}}}
2101if(order.m!==-1){resTime.minute=Number(treg[order.m])}
2102if(order.s!==-1){resTime.second=Number(treg[order.s])}
2103if(order.l!==-1){resTime.millisec=Number(treg[order.l])}
2104if(order.c!==-1){resTime.microsec=Number(treg[order.c])}
2105if(order.z!==-1&&treg[order.z]!==undefined){resTime.timezone=$.timepicker.timezoneOffsetNumber(treg[order.z])}
2106return resTime}
2107return!1};var looseParse=function(f,s,o){try{var d=new Date('2012-01-01 '+s);if(isNaN(d.getTime())){d=new Date('2012-01-01T'+s);if(isNaN(d.getTime())){d=new Date('01/01/2012 '+s);if(isNaN(d.getTime())){throw "Unable to parse time with native Date: "+s}}}
2108return{hour:d.getHours(),minute:d.getMinutes(),second:d.getSeconds(),millisec:d.getMilliseconds(),microsec:d.getMicroseconds(),timezone:d.getTimezoneOffset()*-1}}catch(err){try{return strictParse(f,s,o)}catch(err2){$.timepicker.log("Unable to parse \ntimeString: "+s+"\ntimeFormat: "+f)}}
2109return!1};if(typeof o.parse==="function"){return o.parse(timeFormat,timeStr
2109ing,o)}
2110if(o.parse==='loose'){return looseParse(timeFormat,timeString,o)}
2111return strictParse(timeFormat,timeString,o)};$.datepicker.formatTime=function(format,time,options){options=options||{};options=$.extend({},$.timepicker._defaults,options);time=$.extend({hour:0,minute:0,second:0,millisec:0,microsec:0,timezone:null},time);var tmptime=format,ampmName=options.amNames[0],hour=parseInt(time.hour,10);if(hour>11){ampmName=options.pmNames[0]}
2112		tmptime = tmptime.replace(/(?:HH?|hh?|mm?|ss?|[tT]{1,2}|[zZ]|[lc]|'.*?')/g, function (match) {
2113switch(match){case 'HH':return('0'+hour).slice(-2);case 'H':return hour;case 'hh':return('0'+convert24to12(hour)).slice(-2);case 'h':return convert24to12(hour);case 'mm':return('0'+time.minute).slice(-2);case 'm':return time.minute;case 'ss':return('0'+time.second).slice(-2);case 's':return time.second;case 'l':return('00'+time.millisec).slice(-3);case 'c':return('00'+time.microsec).slice(-3);case 'z':return $.timepicker.timezoneOffsetString(time.timezone===null?options.timezone:time.timezone,!1);case 'Z':return $.timepicker.timezoneOffsetString(time.timezone===null?options.timezone:time.timezone,!0);case 'T':return ampmName.charAt(0).toUpperCase();case 'TT':return ampmName.toUpperCase();case 't':return ampmName.charAt(0).toLowerCase();case 'tt':return ampmName.toLowerCase();default:				return match.replace(/'/g, "");}});return tmptime};$.datepicker._base_selectDate=$.datepicker._selectDate;$.datepicker._selectDate=function(id,dateStr){var inst=this._getInst($(id)[0]),tp_inst=this._get(inst,'timepicker');if(tp_inst&&inst.settings.showTimepicker){tp_inst._limitMinMaxDateTime(inst,!0);inst.inline=inst.stay_open=!0;this._base_selectDate(id,dateStr);inst.inline=inst.stay_open=!1;this._notifyChange(inst);this._updateDatepicker(inst)}else{this._base_selectDate(id,dateStr)}};$.datepicker._base_updateDatepicker=$.datepicker._updateDatepicker;$.datepicker._updateDatepicker=function(inst){var input=inst.input[0];if($.datepicker._curInst&&$.datepicker._curInst!==inst&&$.datepicker._datepickerShowing&&$.datepicker._lastInput!==input){return}
2114if(typeof(inst.stay_open)!=='boolean'||inst.stay_open===!1){this._base_updateDatepicker(inst);var tp_inst=this._get(inst,'timepicker');if(tp_inst){tp_inst._addTimePicker(inst)}}};$.datepicker._base_doKeyPress=$.datepicker._doKeyPress;$.datepicker._doKeyPress=function(event){var inst=$.datepicker._getInst(event.target),tp_inst=$.datepicker._get(inst,'timepicker');if(tp_inst){if($.datepicker._get(inst,'constrainInput')){var ampm=tp_inst.support.ampm,tz=tp_inst._defaults.showTimezone!==null?tp_inst._defaults.showTimezone:tp_inst.support.timezone,dateChars=$.datepicker._possibleChars($.datepicker._get(inst,'dateFormat')),datetimeChars=tp_inst._defaults.timeFormat.toString()
2115											.replace(/[hms]/g, '')
2116											.replace(/TT/g, ampm ? 'APM' : '')
2117											.replace(/Tt/g, ampm ? 'AaPpMm' : '')
2118											.replace(/tT/g, ampm ? 'AaPpMm' : '')
2119											.replace(/T/g, ampm ? 'AP' : '')
2120											.replace(/tt/g, ampm ? 'apm' : '')
2121											.replace(/t/g, ampm ? 'ap' : '') + 
2122" "+tp_inst._defaults.separator+tp_inst._defaults.timeSuffix+(tz?tp_inst._defaults.timezoneList.join(''):'')+(tp_inst._defaults.amNames.join(''))+(tp_inst._defaults.pmNames.join(''))+dateChars,chr=String.fromCharCode(event.charCode===undefined?event.keyCode:event.charCode);return event.ctrlKey||(chr<' '||!dateChars||datetimeChars.indexOf(chr)>-1)}}
2123return $.datepicker._base_doKeyPress(event)};$.datepicker._base_updateAlternate=$.datepicker._updateAlternate;$.datepicker._updateAlternate=function(inst){var tp_inst=this._get(inst,'timepicker');if(tp_inst){var altField=tp_inst._defaults.altField;if(altField){var altFormat=tp_inst._defaults.altFormat||tp_inst._defaults.dateFormat,date=this._getDate(inst),formatCfg=$.datepicker._getFormatConfig(inst),altFormattedDateTime='',altSeparator=tp_inst._defaults.altSeparator?tp_inst._defaults.altSeparator:tp_inst._defaults.separator,altTimeSuffix=tp_inst._defaults.altTimeSuffix?tp_inst._defaults.altTimeSuffix:tp_inst._defaults.timeSuffix,altTimeFormat=tp_inst._defaults.altTimeFormat!==null?tp_inst._defaults.altTimeFormat:tp_inst._defaults.timeFormat;altFormattedDateTime+=$.datepicker.formatTime(altTimeFormat,tp_inst,tp_inst._defaults)+altTimeSuffix;if(!tp_inst._defaults.timeOnly&&!tp_inst._defaults.altFieldTimeOnly&&date!==null){if(tp_inst._defaults.altFormat){altFormattedDateTime=$.datepicker.formatDate(tp_inst._defaults.altFormat,date,formatCfg)+altSeparator+altFormattedDateTime}else{altFormattedDateTime=tp_inst.formattedDate+altSeparator+altFormattedDateTime}}
2124$(altField).val(altFormattedDateTime)}}else{$.datepicker._base_updateAlternate(inst)}};$.datepicker._base_doKeyUp=$.datepicker._doKeyUp;$.datepicker._doKeyUp=function(event){var inst=$.datepicker._getInst(event.target),tp_inst=$.datepicker._get(inst,'t
2124imepicker');if(tp_inst){if(tp_inst._defaults.timeOnly&&(inst.input.val()!==inst.lastVal)){try{$.datepicker._updateDatepicker(inst)}catch(err){$.timepicker.log(err)}}}
2125return $.datepicker._base_doKeyUp(event)};$.datepicker._base_gotoToday=$.datepicker._gotoToday;$.datepicker._gotoToday=function(id){var inst=this._getInst($(id)[0]),$dp=inst.dpDiv;this._base_gotoToday(id);var tp_inst=this._get(inst,'timepicker');selectLocalTimezone(tp_inst);var now=new Date();this._setTime(inst,now);$('.ui-datepicker-today',$dp).click()};$.datepicker._disableTimepickerDatepicker=function(target){var inst=this._getInst(target);if(!inst){return}
2126var tp_inst=this._get(inst,'timepicker');$(target).datepicker('getDate');if(tp_inst){inst.settings.showTimepicker=!1;tp_inst._defaults.showTimepicker=!1;tp_inst._updateDateTime(inst)}};$.datepicker._enableTimepickerDatepicker=function(target){var inst=this._getInst(target);if(!inst){return}
2127var tp_inst=this._get(inst,'timepicker');$(target).datepicker('getDate');if(tp_inst){inst.settings.showTimepicker=!0;tp_inst._defaults.showTimepicker=!0;tp_inst._addTimePicker(inst);tp_inst._updateDateTime(inst)}};$.datepicker._setTime=function(inst,date){var tp_inst=this._get(inst,'timepicker');if(tp_inst){var defaults=tp_inst._defaults;tp_inst.hour=date?date.getHours():defaults.hour;tp_inst.minute=date?date.getMinutes():defaults.minute;tp_inst.second=date?date.getSeconds():defaults.second;tp_inst.millisec=date?date.getMilliseconds():defaults.millisec;tp_inst.microsec=date?date.getMicroseconds():defaults.microsec;tp_inst._limitMinMaxDateTime(inst,!0);tp_inst._onTimeChange();tp_inst._updateDateTime(inst)}};$.datepicker._setTimeDatepicker=function(target,date,withDate){var inst=this._getInst(target);if(!inst){return}
2128var tp_inst=this._get(inst,'timepicker');if(tp_inst){this._setDateFromField(inst);var tp_date;if(date){if(typeof date==="string"){tp_inst._parseTime(date,withDate);tp_date=new Date();tp_date.setHours(tp_inst.hour,tp_inst.minute,tp_inst.second,tp_inst.millisec);tp_date.setMicroseconds(tp_inst.microsec)}else{tp_date=new Date(date.getTime());tp_date.setMicroseconds(date.getMicroseconds())}
2129if(tp_date.toString()==='Invalid Date'){tp_date=undefined}
2130this._setTime(inst,tp_date)}}};$.datepicker._base_setDateDatepicker=$.datepicker._setDateDatepicker;$.datepicker._setDateDatepicker=function(target,date){var inst=this._getInst(target);if(!inst){return}
2131if(typeof(date)==='string'){date=new Date(date);if(!date.getTime()){$.timepicker.log("Error creating Date object from string.")}}
2132var tp_inst=this._get(inst,'timepicker');var tp_date;if(date instanceof Date){tp_date=new Date(date.getTime());tp_date.setMicroseconds(date.getMicroseconds())}else{tp_date=date}
2133if(tp_inst&&tp_date){if(!tp_inst.support.timezone&&tp_inst._defaults.timezone===null){tp_inst.timezone=tp_date.getTimezoneOffset()*-1}
2134date=$.timepicker.timezoneAdjust(date,tp_inst.timezone);tp_date=$.timepicker.timezoneAdjust(tp_date,tp_inst.timezone)}
2135this._updateDatepicker(inst);this._base_setDateDatepicker.apply(this,arguments);this._setTimeDatepicker(target,tp_date,!0)};$.datepicker._base_getDateDatepicker=$.datepicker._getDateDatepicker;$.datepicker._getDateDatepicker=function(target,noDefault){var inst=this._getInst(target);if(!inst){return}
2136var tp_inst=this._get(inst,'timepicker');if(tp_inst){if(inst.lastVal===undefined){this._setDateFromField(inst,noDefault)}
2137var date=this._getDate(inst);if(date&&tp_inst._parseTime($(target).val(),tp_inst.timeOnly)){date.setHours(tp_inst.hour,tp_inst.minute,tp_inst.second,tp_inst.millisec);date.setMicroseconds(tp_inst.microsec);if(tp_inst.timezone!=null){if(!tp_inst.support.timezone&&tp_inst._defaults.timezone===null){tp_inst.timezone=date.getTimezoneOffset()*-1}
2138date=$.timepicker.timezoneAdjust(date,tp_inst.timezone)}}
2139return date}
2140return this._base_getDateDatepicker(target,noDefault)};$.datepicker._base_parseDate=$.datepicker.parseDate;$.datepicker.parseDate=function(format,value,settings){var date;try{date=this._base_parseDate(format,value,settings)}catch(err){if(err.indexOf(":")>=0){date=this._base_parseDate(format,value.substring(0,value.length-(err.length-err.indexOf(':')-2)),settings);$.timepicker.log("Error parsing the date string: "+err+"\ndate string = "+value+"\ndate format = "+format)}else{throw err}}
2141return date};$.datepicker._base_formatDate=$.datepicker._formatDate;$.datepicker._formatDate=function(inst,day,month,year){var tp_inst=this._get(inst,'t
2141imepicker');if(tp_inst){tp_inst._updateDateTime(inst);return tp_inst.$input.val()}
2142return this._base_formatDate(inst)};$.datepicker._base_optionDatepicker=$.datepicker._optionDatepicker;$.datepicker._optionDatepicker=function(target,name,value){var inst=this._getInst(target),name_clone;if(!inst){return null}
2143var tp_inst=this._get(inst,'timepicker');if(tp_inst){var min=null,max=null,onselect=null,overrides=tp_inst._defaults.evnts,fns={},prop;if(typeof name==='string'){if(name==='minDate'||name==='minDateTime'){min=value}else if(name==='maxDate'||name==='maxDateTime'){max=value}else if(name==='onSelect'){onselect=value}else if(overrides.hasOwnProperty(name)){if(typeof(value)==='undefined'){return overrides[name]}
2144fns[name]=value;name_clone={}}}else if(typeof name==='object'){if(name.minDate){min=name.minDate}else if(name.minDateTime){min=name.minDateTime}else if(name.maxDate){max=name.maxDate}else if(name.maxDateTime){max=name.maxDateTime}
2145for(prop in overrides){if(overrides.hasOwnProperty(prop)&&name[prop]){fns[prop]=name[prop]}}}
2146for(prop in fns){if(fns.hasOwnProperty(prop)){overrides[prop]=fns[prop];if(!name_clone){name_clone=$.extend({},name)}
2147delete name_clone[prop]}}
2148if(name_clone&&isEmptyObject(name_clone)){return}
2149if(min){if(min===0){min=new Date()}else{min=new Date(min)}
2150tp_inst._defaults.minDate=min;tp_inst._defaults.minDateTime=min}else if(max){if(max===0){max=new Date()}else{max=new Date(max)}
2151tp_inst._defaults.maxDate=max;tp_inst._defaults.maxDateTime=max}else if(onselect){tp_inst._defaults.onSelect=onselect}}
2152if(value===undefined){return this._base_optionDatepicker.call($.datepicker,target,name)}
2153return this._base_optionDatepicker.call($.datepicker,target,name_clone||name,value)};var isEmptyObject=function(obj){var prop;for(prop in obj){if(obj.hasOwnProperty(prop)){return!1}}
2154return!0};var extendRemove=function(target,props){$.extend(target,props);for(var name in props){if(props[name]===null||props[name]===undefined){target[name]=props[name]}}
2155return target};var detectSupport=function(timeFormat){		var tf = timeFormat.replace(/'.*?'/g, '').toLowerCase(), 
2156isIn=function(f,t){return f.indexOf(t)!==-1?!0:!1};return{hour:isIn(tf,'h'),minute:isIn(tf,'m'),second:isIn(tf,'s'),millisec:isIn(tf,'l'),microsec:isIn(tf,'c'),timezone:isIn(tf,'z'),ampm:isIn(tf,'t')&&isIn(timeFormat,'h'),iso8601:isIn(timeFormat,'Z')}};var convert24to12=function(hour){hour%=12;if(hour===0){hour=12}
2157return String(hour)};var computeEffectiveSetting=function(settings,property){return settings&&settings[property]?settings[property]:$.timepicker._defaults[property]};var splitDateTime=function(dateTimeString,timeSettings){var separator=computeEffectiveSetting(timeSettings,'separator'),format=computeEffectiveSetting(timeSettings,'timeFormat'),			timeParts = format.split(separator), 
2158timePartsLen=timeParts.length,			allParts = dateTimeString.split(separator),
2159allPartsLen=allParts.length;if(allPartsLen>1){return{dateString:allParts.splice(0,allPartsLen-timePartsLen).join(separator),timeString:allParts.splice(0,timePartsLen).join(separator)}}
2160return{dateString:dateTimeString,timeString:''}};var parseDateTimeInternal=function(dateFormat,timeFormat,dateTimeString,dateSettings,timeSettings){var date,parts,parsedTime;parts=splitDateTime(dateTimeString,timeSettings);date=$.datepicker._base_parseDate(dateFormat,parts.dateString,dateSettings);if(parts.timeString===''){return{date:date}}
2161parsedTime=$.datepicker.parseTime(timeFormat,parts.timeString,timeSettings);if(!parsedTime){throw 'Wrong time format'}
2162return{date:date,timeObj:parsedTime}};var selectLocalTimezone=function(tp_inst,date){if(tp_inst&&tp_inst.timezone_select){var now=date||new Date();tp_inst.timezone_select.val(-now.getTimezoneOffset())}};$.timepicker=new Timepicker();$.timepicker.timezoneOffsetString=function(tzMinutes,iso8601){if(isNaN(tzMinutes)||tzMinutes>840||tzMinutes<-720){return tzMinutes}
2163var off=tzMinutes,minutes=off%60,hours=(off-minutes)/60,iso=iso8601?':':'',tz=(off>=0?'+':'-')+('0'+Math.abs(hours)).slice(-2)+iso+('0'+Math.abs(minutes)).slice(-2);if(tz==='+00:00'){return'Z'}
2164return tz};$.timepicker.timezoneOffsetNumber=function(tzString){		var normalized = tzString.toString().replace(':', ''); 
2165if(normalized.toUpperCase()==='Z'){return 0}
2166		if (!/^(\-|\+)\d{4}$/.test(normalized)) { 
2167return tzString}
2168return((normalized.substr(0,1)==='-'?-1:1)*((parseInt(normalized.substr(1,2),10)*60)+parseInt(normalized.substr(3,2),10)))};$.timepicker.timezoneAdjust=function(date,toTimezone){var toTz=$.timepicker.timezoneOffsetNumber(toTimezone);if(!isNaN(toTz)){date.setMinutes(date.getMinutes()+ -date.getTimezoneOffset()-toTz)}
2169return date};$.timepicker.timeRange=function(startTime,endTime,options){return $.timepicker.handleRange('timepicker',startTime,endTime,options)};$.timepicker.datetimeRange=function(startTime,endTime,options){$.timepicker.handleRange('datetimepicker',startTime,endTime,options)};$.timepicker.dateRange=function(startTime,endTime,options){$.timepicker.handleRange('datepicker',startTime,endTime,options)};$.timepicker.handleRange=function(method,startTime,endTime,options){options=$.extend({},{minInterval:0,maxInterval:0,start:{},end:{}},options);var timeOnly=!1;if(method==='timepicker'){timeOnly=!0;method='datetimepicker'}
2170function checkDates(changed,other){var startdt=startTime[method]('getDate'),enddt=endTime[method]('getDate'),changeddt=changed[method]('getDate');
2170if(startdt!==null){var minDate=new Date(startdt.getTime()),maxDate=new Date(startdt.getTime());minDate.setMilliseconds(minDate.getMilliseconds()+options.minInterval);maxDate.setMilliseconds(maxDate.getMilliseconds()+options.maxInterval);if(options.minInterval>0&&minDate>enddt){endTime[method]('setDate',minDate)}else if(options.maxInterval>0&&maxDate<enddt){endTime[method]('setDate',maxDate)}else if(startdt>enddt){other[method]('setDate',changeddt)}}}
2171function selected(changed,other,option){if(!changed.val()){return}
2172var date=changed[method].call(changed,'getDate');if(date!==null&&options.minInterval>0){if(option==='minDate'){date.setMilliseconds(date.getMilliseconds()+options.minInterval)}
2173if(option==='maxDate'){date.setMilliseconds(date.getMilliseconds()-options.minInterval)}}
2174if(date.getTime){other[method].call(other,'option',option,date)}}
2175$.fn[method].call(startTime,$.extend({timeOnly:timeOnly,onClose:function(dateText,inst){checkDates($(this),endTime)},onSelect:function(selectedDateTime){selected($(this),endTime,'minDate')}},options,options.start));$.fn[method].call(endTime,$.extend({timeOnly:timeOnly,onClose:function(dateText,inst){checkDates($(this),startTime)},onSelect:function(selectedDateTime){selected($(this),startTime,'maxDate')}},options,options.end));checkDates(startTime,endTime);selected(startTime,endTime,'minDate');selected(endTime,startTime,'maxDate');return $([startTime.get(0),endTime.get(0)])};$.timepicker.log=function(err){if(window.console){window.console.log(err)}};$.timepicker._util={_extendRemove:extendRemove,_isEmptyObject:isEmptyObject,_convert24to12:convert24to12,_detectSupport:detectSupport,_selectLocalTimezone:selectLocalTimezone,_computeEffectiveSetting:computeEffectiveSetting,_splitDateTime:splitDateTime,_parseDateTimeInternal:parseDateTimeInternal};if(!Date.prototype.getMicroseconds){Date.prototype.microseconds=0;Date.prototype.getMicroseconds=function(){return this.microseconds};Date.prototype.setMicroseconds=function(m){this.setMilliseconds(this.getMilliseconds()+Math.floor(m/1000));this.microseconds=m%1000;return this}}
2176$.timepicker.version="1.4.4"})(jQuery);(function($){$.fn.extend({sliderAccess:function(options){options=options||{};options.touchonly=options.touchonly!==undefined?options.touchonly:!0;if(options.touchonly===!0&&!("ontouchend" in document)){return $(this)}
2177return $(this).each(function(i,obj){var $t=$(this),o=$.extend({},{where:'after',step:$t.slider('option','step'),upIcon:'ui-icon-plus',downIcon:'ui-icon-minus',text:!1,upText:'+',downText:'-',buttonset:!0,buttonsetTag:'span',isRTL:!1},options),$buttons=$('<'+o.buttonsetTag+' class="ui-slider-access">'+'<button data-icon="'+o.downIcon+'" data-step="'+(o.isRTL?o.step:o.step*-1)+'">'+o.downText+'</button>'+'<button data-icon="'+o.upIcon+'" data-step="'+(o.isRTL?o.step*-1:o.step)+'">'+o.upText+'</button>'+'</'+o.buttonsetTag+'>');$buttons.children('button').each(function(j,jobj){var $jt=$(this);$jt.button({text:o.text,icons:{primary:$jt.data('icon')}}).click(function(e){var step=$jt.data('step'),curr=$t.slider('value'),newval=curr+=step*1,minval=$t.slider('option','min'),maxval=$t.slider('option','max'),slidee=$t.slider("option","slide")||function(){},stope=$t.slider("option","stop")||function(){};e.preventDefault();if(newval<minval||newval>maxval){return}
2178$t.slider('value',newval);slidee.call($t,null,{value:newval});stope.call($t,null,{value:newval})})});$t[o.where]($buttons);if(o.buttonset){$buttons.removeClass('ui-corner-right').removeClass('ui-corner-left').buttonset();$buttons.eq(0).addClass('ui-corner-left');$buttons.eq(1).addClass('ui-corner-right')}
2179var bOuterWidth=$buttons.css({marginLeft:((o.where==='after'&&!o.isRTL)||(o.where==='before'&&o.isRTL)?10:0),marginRight:((o.where==='before'&&!o.isRTL)||(o.where==='after'&&o.isRTL)?10:0)}).outerWidth(!0)+5;var tOuterWidth=$t.outerWidth(!0);$t.css('display','inline-block').width(tOuterWidth-bOuterWidth)})}})})(jQuery);(function(factory){if(typeof module==='object'&&module.exports){module.exports=factory()}else{window.intlTelInput=factory()}}(()=>{var factoryOutput=(()=>{var __defProp=Object.defineProperty;var __getOwnPropDesc=Object.getOwnPropertyDescriptor;var __getOwnPropNames=Object.getOwnPropertyNames;var __hasOwnProp=Object.prototype.hasOwnProperty;var __export=(target,all)=>{for(var name in all)
2180__defProp(target,name,{get:all[name],enumerable:!0})};
vendor: 5,971 bytes, lines 2180-2183
2180var __copyProps=(to,from,except,desc)=>{if(from&&typeof from==="object"||typeof from==="function"){for(let key of __getOwnPropNames(from))
2181if(!__hasOwnProp.call(to,key)&&key!==except)
2182__defProp(to,key,{get:()=>from[key],enumerable:!(desc=__getOwnPropDesc(from,key))||desc.enumerable})}
2183return to};var __toCommonJS=(mod)=>__copyProps(__defProp({},"__esModule",{value:!0}),mod);var intl_tel_input_exports={};__export(intl_tel_input_exports,{Iti:()=>Iti,default:()=>intl_tel_input_default});var rawCountryData=[["af","93",0,null,"0"],["ax","358",1,["18","4"],"0"],["al","355",0,null,"0"],["dz","213",0,null,"0"],["as","1",5,["684"],"1"],["ad","376"],["ao","244"],["ai","1",6,["264"],"1"],["ag","1",7,["268"],"1"],["ar","54",0,null,"0"],["am","374",0,null,"0"],["aw","297"],["ac","247"],["au","61",0,["4"],"0"],["at","43",0,null,"0"],["az","994",0,null,"0"],["bs","1",8,["242"],"1"],["bh","973"],["bd","880",0,null,"0"],["bb","1",9,["246"],"1"],["by","375",0,null,"8"],["be","32",0,null,"0"],["bz","501"],["bj","229"],["bm","1",10,["441"],"1"],["bt","975"],["bo","591",0,null,"0"],["ba","387",0,null,"0"],["bw","267"],["br","55",0,null,"0"],["io","246"],["vg","1",11,["284"],"1"],["bn","673"],["bg","359",0,null,"0"],["bf","226"],["bi","257"],["kh","855",0,null,"0"],["cm","237"],["ca","1",1,["204","226","236","249","250","257","263","289","306","343","354","365","367","368","382","403","416","418","428","431","437","438","450","468","474","506","514","519","548","579","581","584","587","604","613","639","647","672","683","705","709","742","753","778","780","782","807","819","825","867","873","879","902","905","942"],"1"],["cv","238"],["bq","599",1,["3","4","7"]],["ky","1",12,["345"],"1"],["cf","236"],["td","235"],["cl","56"],["cn","86",0,null,"0"],["cx","61",2,["4","89164"],"0"],["cc","61",1,["4","89162"],"0"],["co","57",0,null,"0"],["km","269"],["cg","242"],["cd","243",0,null,"0"],["ck","682"],["cr","506"],["ci","225"],["hr","385",0,null,"0"],["cu","53",0,null,"0"],["cw","599",0],["cy","357"],["cz","420"],["dk","45"],["dj","253"],["dm","1",13,["767"],"1"],["do","1",2,["809","829","849"],"1"],["ec","593",0,null,"0"],["eg","20",0,null,"0"],["sv","503"],["gq","240"],["er","291",0,null,"0"],["ee","372"],["sz","268"],["et","251",0,null,"0"],["fk","500"],["fo","298"],["fj","679"],["fi","358",0,["4"],"0"],["fr","33",0,null,"0"],["gf","594",0,null,"0"],["pf","689"],["ga","241"],["gm","220"],["ge","995",0,null,"0"],["de","49",0,null,"0"],["gh","233",0,null,"0"],["gi","350"],["gr","30"],["gl","299"],["gd","1",14,["473"],"1"],["gp","590",0,null,"0"],["gu","1",15,["671"],"1"],["gt","502"],["gg","44",1,["1481","7781","7839","7911"],"0"],["gn","224"],["gw","245"],["gy","592"],["ht","509"],["hn","504"],["hk","852"],["hu","36",0,null,"06"],["is","354"],["in","91",0,null,"0"],["id","62",0,null,"0"],["ir","98",0,null,"0"],["iq","964",0,null,"0"],["ie","353",0,null,"0"],["im","44",2,["1624","74576","7524","7624","7924"],"0"],["il","972",0,null,"0"],["it","39",0,["3"]],["jm","1",4,["658","876"],"1"],["jp","81",0,null,"0"],["je","44",3,["1534","7509","7700","7797","7829","7937"],"0"],["jo","962",0,null,"0"],["kz","7",1,["33","7"],"8"],["ke","254",0,null,"0"],["ki","686",0,null,"0"],["xk","383",0,null,"0"],["kw","965"],["kg","996",0,null,"0"],["la","856",0,null,"0"],["lv","371"],["lb","961",0,null,"0"],["ls","266"],["lr","231",0,null,"0"],["ly","218",0,null,"0"],["li","423",0,null,"0"],["lt","370",0,null,"0"],["lu","352"],["mo","853"],["mg","261",0,null,"0"],["mw","265",0,null,"0"],["my","60",0,null,"0"],["mv","960"],["ml","223"],["mt","356"],["mh","692",0,null,"1"],["mq","596",0,null,"0"],["mr","222"],["mu","230"],["yt","262",1,["269","639"],"0"],["mx","52"],["fm","691"],["md","373",0,null,"0"],["mc","377",0,null,"0"],["mn","976",0,null,"0"],["me","382",0,null,"0"],["ms","1",16,["664"],"1"],["ma","212",0,["6","7"],"0"],["mz","258"],["mm","95",0,null,"0"],["na","264",0,null,"0"],["nr","674"],["np","977",0,null,"0"],["nl","31",0,null,"0"],["nc","687"],["nz","64",0,null,"0"],["ni","505"],["ne","227"],["ng","234",0,null,"0"],["nu","683"],["nf","672"],["kp","850",0,null,"0"],["mk","389",0,null,"0"],["mp","1",17,["670"],"1"],["no","47",0,["4","9"]],["om","968"],["pk","92",0,null,"0"],["pw","680"],["ps","970",0,null,"0"],["pa","507"],["pg","675"],["py","595",0,null,"0"],["pe","51",0,null,"0"],["ph","63",0,null,"0"],["pl","48"],["pt","351"],["pr","1",3,["787","939"],"1"],["qa","974"],["re","262",0,null,"0"],["ro","40",0,null,"0"],["ru","7",0,["33"],"8"],["rw","250",0,null,"0"],["ws","685"],["sm","378"],["st","239"],["sa","966",0,null,"0"],["sn","221"],["rs","381",0,null,"0"],["sc","248"],["sl","232",0,null,"0"],["sg","65"],["sx","1",21,["721"],"1"],["sk","421",0,null,"0"],["si","386",0,null,"0"],["sb","677"],["so","252",0,null,"0"],["za","27",0,null,"0"],["kr","82",0,null,"0"],["ss","211",0,null,"0"],["es","34"],["lk","94",0,null,"0"],["bl","590",1,null,"0"],["sh","290"],["kn","1",18,["869"],"1"],["lc","1",19,["758"],"1"],["mf","590",2,null,"0"],["pm","508",0,null,"0"],["vc","1",20,["784"],"1"],["sd","249",0,null,"0"],["sr","597"],["sj","47",1,["4","79","9"]],["se","46",0,null,"0"],["ch","41",0,null,"0"],["sy","963",0,null,"0"],["tw","886",0,null,"0"],["tj","992"],["tz","255",0,null,"0"],["th","66",0,null,"0"],["tl","670"],["tg","228"],["tk","690"],["to","676"],["tt","1",22,["868"],"1"],["tn","216"],["tr","90",0,null,"0"],["tm","993",0,null,"8"],["tc","1",23,["649"],"1"],["tv","688"],["vi","1",24,["340"],"1"],["ug","256",0,null,"0"],["ua","380",0,null,"0"],["ae","971",0,null,"0"],["gb","44",0,null,"0"],["us","1",0,null,"1"],["uy","598",0,null,"0"],["uz","998"],["vu","678"],["va","39",1,["06698","3"]],["ve","58",0,null,"0"],["vn","84",0,null,"0"],["wf","681"],["eh","212",1,["5288","5289","6","7"],"0"],["ye","967",0,null,"0"],["zm","260",0,null,"0"],["zw","263",0,null,"0"]];var allCountries=[];for(const c of rawCountryData){allCountries.push({name:"",iso2:c[0],dialCode:c[1],priority:c[2]||0,areaCodes:c[3]||null,
2183nodeById:{},nationalPrefix:c[4]||null,normalisedName:"",initials:"",dialCodePlus:""})}
2184var data_default=allCountries;var countryTranslations={ad:"Andorra",ae:"United Arab Emirates",af:"Afghanistan",ag:"Antigua & Barbuda",ai:"Anguilla",al:"Albania",am:"Armenia",ao:"Angola",ar:"Argentina",as:"American Samoa",at:"Austria",au:"Australia",aw:"Aruba",ax:"\xC5land Islands",az:"Azerbaijan",ba:"Bosnia & Herzegovina",bb:"Barbados",bd:"Bangladesh",be:"Belgium",bf:"Burkina Faso",bg:"Bulgaria",bh:"Bahrain",bi:"Burundi",bj:"Benin",bl:"St. Barth\xE9lemy",bm:"Bermuda",bn:"Brunei",bo:"Bolivia",bq:"Caribbean Netherlands",br:"Brazil",bs:"Bahamas",bt:"Bhutan",bw:"Botswana",by:"Belarus",bz:"Belize",ca:"Canada",cc:"Cocos (Keeling) Islands",cd:"Congo - Kinshasa",cf:"Central African Republic",cg:"Congo - Brazzaville",ch:"Switzerland",ci:"C\xF4te d\u2019Ivoire",ck:"Cook Islands",cl:"Chile",cm:"Cameroon",cn:"China",co:"Colombia",cr:"Costa Rica",cu:"Cuba",cv:"Cape Verde",cw:"Cura\xE7ao",cx:"Christmas Island",cy:"Cyprus",cz:"Czechia",de:"Germany",dj:"Djibouti",dk:"Denmark",dm:"Dominica",do:"Dominican Republic",dz:"Algeria",ec:"Ecuador",ee:"Estonia",eg:"Egypt",eh:"Western Sahara",er:"Eritrea",es:"Spain",et:"Ethiopia",fi:"Finland",fj:"Fiji",fk:"Falkland Islands",fm:"Micronesia",fo:"Faroe Islands",fr:"France",ga:"Gabon",gb:"United Kingdom",gd:"Grenada",ge:"Georgia",gf:"French Guiana",gg:"Guernsey",gh:"Ghana",gi:"Gibraltar",gl:"Greenland",gm:"Gambia",gn:"Guinea",gp:"Guadeloupe",gq:"Equatorial Guinea",gr:"Greece",gt:"Guatemala",gu:"Guam",gw:"Guinea-Bissau",gy:"Guyana",hk:"Hong Kong SAR China",hn:"Honduras",hr:"Croatia",ht:"Haiti",hu:"Hungary",id:"Indonesia",ie:"Ireland",il:"Israel",im:"Isle of Man",in:"India",io:"British Indian Ocean Territory",iq:"Iraq",ir:"Iran",is:"Iceland",it:"Italy",je:"Jersey",jm:"Jamaica",jo:"Jordan",jp:"Japan",ke:"Kenya",kg:"Kyrgyzstan",kh:"Cambodia",ki:"Kiribati",km:"Comoros",kn:"St. Kitts & Nevis",kp:"North Korea",kr:"South Korea",kw:"Kuwait",ky:"Cayman Islands",kz:"Kazakhstan",la:"Laos",lb:"Lebanon",lc:"St. Lucia",li:"Liechtenstein",lk:"Sri Lanka",lr:"Liberia",ls:"Lesotho",lt:"Lithuania",lu:"Luxembourg",lv:"Latvia",ly:"Libya",ma:"Morocco",mc:"Monaco",md:"Moldova",me:"Montenegro",mf:"St. Martin",mg:"Madagascar",mh:"Marshall Islands",mk:"North Macedonia",ml:"Mali",mm:"Myanmar (Burma)",mn:"Mongolia",mo:"Macao SAR China",mp:"Northern Mariana Islands",mq:"Martinique",mr:"Mauritania",ms:"Montserrat",mt:"Malta",mu:"Mauritius",mv:"Maldives",mw:"Malawi",mx:"Mexico",my:"Malaysia",mz:"Mozambique",na:"Namibia",nc:"New Caledonia",ne:"Niger",nf:"Norfolk Island",ng:"Nigeria",ni:"Nicaragua",nl:"Netherlands",no:"Norway",np:"Nepal",nr:"Nauru",nu:"Niue",nz:"New Zealand",om:"Oman",pa:"Panama",pe:"Peru",pf:"French Polynesia",pg:"Papua New Guinea",ph:"Philippines",pk:"Pakistan",pl:"Poland",pm:"St. Pierre & Miquelon",pr:"Puerto Rico",ps:"Palestinian Territories",pt:"Portugal",pw:"Palau",py:"Paraguay",qa:"Qatar",re:"R\xE9union",ro:"Romania",rs:"Serbia",ru:"Russia",rw:"Rwanda",sa:"Saudi Arabia",sb:"Solomon Islands",sc:"Seychelles",sd:"Sudan",se:"Sweden",sg:"Singapore",sh:"St. Helena",si:"Slovenia",sj:"Svalbard & Jan Mayen",sk:"Slovakia",sl:"Sierra Leone",sm:"San Marino",sn:"Senegal",so:"Somalia",sr:"Suriname",ss:"South Sudan",st:"S\xE3o Tom\xE9 & Pr\xEDncipe",sv:"El Salvador",sx:"Sint Maarten",sy:"Syria",sz:"Eswatini",tc:"Turks & Caicos Islands",td:"Chad",tg:"Togo",th:"Thailand",tj:"Tajikistan",tk:"Tokelau",tl:"Timor-Leste",tm:"Turkmenistan",tn:"Tunisia",to:"Tonga",tr:"Turkey",tt:"Trinidad & Tobago",tv:"Tuvalu",tw:"Taiwan",tz:"Tanzania",ua:"Ukraine",ug:"Uganda",us:"United States",uy:"Uruguay",uz:"Uzbekistan",va:"Vatican City",vc:"St. Vincent & Grenadines",ve:"Venezuela",vg:"British Virgin Islands",vi:"U.S. Virgin Islands",vn:"Vietnam",vu:"Vanuatu",wf:"Wallis & Futuna",ws:"Samoa",ye:"Yemen",yt:"Mayotte",za:"South Africa",zm:"Zambia",zw:"Zimbabwe"};var countries_default=countryTranslations;var interfaceTranslations={selectedCountryAriaLabel:"Change country, selected ${countryName} (${dialCode})",noCountrySelected:"Select country",countryListAriaLabel:"List of countries",searchPlaceholder:"Search",clearSearchAriaLabel:"Clear search",zeroSearchResults:"No results found",oneSearchResult:"1 result found",multipleSearchResults:"${count} results found",ac:"Ascension Island",xk:"Kosovo"};var interface_default=interfaceTranslations;var allTranslations={...countries_default,...interface_default};var en_default=allTranslations;var EVENTS={OPEN_COUNTRY_DROPDOWN:"open:countrydropdown",CLOSE_COUNTRY_DROPDOWN:"close:countrydropdown",COUNTRY_CHANGE:"countrychange",INPUT:"input"};var CLASSES={HIDE:"iti__hide",V_HIDE:"iti__v-hide",ARROW_UP:"iti__arrow--up",GLOBE:"iti__globe",FLAG:"iti__flag",COUNTRY_ITEM:"iti__country",HIGHLIGHT:"iti__highlight"};var KEYS={ARROW_UP:"ArrowUp",ARROW_DOWN:"ArrowDown",SPACE:" ",ENTER:"Enter",ESC:"Escape",TAB:"Tab"};
2184var INPUT_TYPES={PASTE:"insertFromPaste",DELETE_FWD:"deleteContentForward"};var REGEX={ALPHA_UNICODE:/\p{L}/u,NON_PLUS_NUMERIC:/[^+0-9]/,NON_PLUS_NUMERIC_GLOBAL:/[^+0-9]/g,HIDDEN_SEARCH_CHAR:/^[a-zA-ZÀ-ÿа-яА-Я ]$/};var TIMINGS={SEARCH_DEBOUNCE_MS:100,HIDDEN_SEARCH_RESET_MS:1e3,NEXT_TICK:0};var SENTINELS={UNKNOWN_NUMBER_TYPE:-99,UNKNOWN_VALIDATION_ERROR:-99};var LAYOUT={SANE_SELECTED_WITH_DIAL_WIDTH:78,SANE_SELECTED_NO_DIAL_WIDTH:42,INPUT_PADDING_EXTRA_LEFT:6};var DIAL={PLUS:"+",NANP:"1"};var UK={ISO2:"gb",DIAL_CODE:"44",MOBILE_PREFIX:"7",MOBILE_CORE_LENGTH:10};var US={ISO2:"us",DIAL_CODE:"1"};var PLACEHOLDER_MODES={AGGRESSIVE:"aggressive",POLITE:"polite",OFF:"off"};var INITIAL_COUNTRY={AUTO:"auto"};var DATA_KEYS={COUNTRY_CODE:"countryCode",DIAL_CODE:"dialCode"};var ARIA={EXPANDED:"aria-expanded",LABEL:"aria-label",SELECTED:"aria-selected",ACTIVE_DESCENDANT:"aria-activedescendant",HASPOPUP:"aria-haspopup",CONTROLS:"aria-controls",HIDDEN:"aria-hidden",AUTOCOMPLETE:"aria-autocomplete",MODAL:"aria-modal"};var mq=(q)=>typeof window!=="undefined"&&typeof window.matchMedia==="function"&&window.matchMedia(q).matches;var computeDefaultUseFullscreenPopup=()=>{if(typeof navigator!=="undefined"&&typeof window!=="undefined"){      const isMobileUserAgent = /Android.+Mobile|webOS|iPhone|iPod|BlackBerry|IEMobile|Opera Mini/i.test(
2185navigator.userAgent);const isNarrowViewport=mq("(max-width: 500px)");const isShortViewport=mq("(max-height: 600px)");const isCoarsePointer=mq("(pointer: coarse)");return isMobileUserAgent||isNarrowViewport||isCoarsePointer&&isShortViewport}
2186return!1};var defaults={allowPhonewords:!1,allowDropdown:!0,autoPlaceholder:PLACEHOLDER_MODES.POLITE,containerClass:"",countryOrder:null,countrySearch:!0,customPlaceholder:null,dropdownContainer:null,excludeCountries:[],fixDropdownWidth:!0,formatAsYouType:!0,formatOnDisplay:!0,geoIpLookup:null,hiddenInput:null,i18n:{},initialCountry:"",loadUtils:null,nationalMode:!0,onlyCountries:[],placeholderNumberType:"MOBILE",showFlags:!0,separateDialCode:!1,strictMode:!1,useFullscreenPopup:computeDefaultUseFullscreenPopup(),validationNumberTypes:["MOBILE"]};var applyOptionSideEffects=(o,defaultEnglishStrings)=>{if(o.useFullscreenPopup){o.fixDropdownWidth=!1}
2187if(o.onlyCountries.length===1){o.initialCountry=o.onlyCountries[0]}
2188if(o.separateDialCode){o.nationalMode=!1}
2189if(o.allowDropdown&&!o.showFlags&&!o.separateDialCode){o.nationalMode=!1}
2190if(o.useFullscreenPopup&&!o.dropdownContainer){o.dropdownContainer=document.body}
2191o.i18n={...defaultEnglishStrings,...o.i18n}};  var getNumeric = (s) => s.replace(/\D/g, "");
2192  var normaliseString = (s = "") => s.normalize("NFD").replace(/[\u0300-\u036f]/g, "").toLowerCase();
2193var getMatchedCountries=(countries,query)=>{const normalisedQuery=normaliseString(query);const iso2Matches=[];const nameStartWith=[];const nameContains=[];const dialCodeMatches=[];const dialCodeContains=[];const initialsMatches=[];for(const c of countries){if(c.iso2===normalisedQuery){iso2Matches.push(c)}else if(c.normalisedName.startsWith(normalisedQuery)){nameStartWith.push(c)}else if(c.normalisedName.includes(normalisedQuery)){nameContains.push(c)}else if(normalisedQuery===c.dialCode||normalisedQuery===c.dialCodePlus){dialCodeMatches.push(c)}else if(c.dialCodePlus.includes(normalisedQuery)){dialCodeContains.push(c)}else if(c.initials.includes(normalisedQuery)){initialsMatches.push(c)}}
2194const sortByPriority=(a,b)=>a.priority-b.priority;return[...iso2Matches.sort(sortByPriority),...nameStartWith.sort(sortByPriority),...nameContains.sort(sortByPriority),...dialCodeMatches.sort(sortByPriority),...dialCodeContains.sort(sortByPriority),...initialsMatches.sort(sortByPriority)]};var findFirstCountryStartingWith=(countries,query)=>{const lowerQuery=query.toLowerCase();for(const c of countries){const lowerName=c.name.toLowerCase();if(lowerName.startsWith(lowerQuery)){return c}}
2195return null};var buildClassNames=(flags)=>Object.keys(flags).filter((k)=>Boolean(flags[k])).join(" ");var createEl=(tagName,attrs,container)=>{const el=document.createElement(tagName);
2195if(attrs){Object.entries(attrs).forEach(([key,value])=>el.setAttribute(key,value))}
2196if(container){container.appendChild(el)}
2197return el};var buildSearchIcon=()=>`
2198  <svg class="iti__search-icon-svg" width="14" height="14" viewBox="0 0 24 24" focusable="false" ${ARIA.HIDDEN}="true">
2199    <circle cx="11" cy="11" r="7" />
2200    <line x1="21" y1="21" x2="16.65" y2="16.65" />
2201  </svg>`;var buildClearIcon=(id2)=>{const maskId=`iti-${id2}-clear-mask`;return `
2202    <svg class="iti__search-clear-svg" width="12" height="12" viewBox="0 0 16 16" ${ARIA.HIDDEN}="true" focusable="false">
2203      <mask id="${maskId}" maskUnits="userSpaceOnUse">
2204        <rect width="16" height="16" fill="white" />
2205        <path d="M5.2 5.2 L10.8 10.8 M10.8 5.2 L5.2 10.8" stroke="black" stroke-linecap="round" class="iti__search-clear-x" />
2206      </mask>
2207      <circle cx="8" cy="8" r="8" class="iti__search-clear-bg" mask="url(#${maskId})" />
2208    </svg>`};var UI=class{constructor(input,options,id2){this.highlightedItem=null;input.dataset.intlTelInputId=id2.toString();this.telInput=input;this.options=options;this.id=id2;this.hadInitialPlaceholder=Boolean(input.getAttribute("placeholder"));this.isRTL=!!this.telInput.closest("[dir=rtl]");if(this.options.separateDialCode){this.originalPaddingLeft=this.telInput.style.paddingLeft}}
2209generateMarkup(countries){this.countries=countries;this._prepareTelInput();const wrapper=this._createWrapperAndInsert();this._maybeBuildCountryContainer(wrapper);wrapper.appendChild(this.telInput);this._maybeUpdateInputPaddingAndReveal();this._maybeBuildHiddenInputs(wrapper)}
2210_prepareTelInput(){this.telInput.classList.add("iti__tel-input");if(!this.telInput.hasAttribute("autocomplete")&&!this.telInput.form?.hasAttribute("autocomplete")){this.telInput.setAttribute("autocomplete","off")}}
2211_createWrapperAndInsert(){const{allowDropdown,showFlags,containerClass,useFullscreenPopup}=this.options;const parentClasses=buildClassNames({iti:!0,"iti--allow-dropdown":allowDropdown,"iti--show-flags":showFlags,"iti--inline-dropdown":!useFullscreenPopup,[containerClass]:Boolean(containerClass)});const wrapper=createEl("div",{class:parentClasses});if(this.isRTL){wrapper.setAttribute("dir","ltr")}
2212this.telInput.before(wrapper);return wrapper}
2213_maybeBuildCountryContainer(wrapper){const{allowDropdown,separateDialCode,showFlags}=this.options;if(allowDropdown||showFlags||separateDialCode){this.countryContainer=createEl("div",{class:`iti__country-container ${CLASSES.V_HIDE}`},wrapper);if(allowDropdown){this.selectedCountry=createEl("button",{type:"button",class:"iti__selected-country",[ARIA.EXPANDED]:"false",[ARIA.LABEL]:this.options.i18n.noCountrySelected,[ARIA.HASPOPUP]:"dialog",[ARIA.CONTROLS]:`iti-${this.id}__dropdown-content`},this.countryContainer);if(this.telInput.disabled){this.selectedCountry.setAttribute("disabled","true")}}else{this.selectedCountry=createEl("div",{class:"iti__selected-country"},this.countryContainer)}
2214const selectedCountryPrimary=createEl("div",{class:"iti__selected-country-primary"},this.selectedCountry);this.selectedCountryInner=createEl("div",{class:CLASSES.FLAG},selectedCountryPrimary);if(allowDropdown){this.dropdownArrow=createEl("div",{class:"iti__arrow",[ARIA.HIDDEN]:"true"},selectedCountryPrimary)}
2215if(separateDialCode){this.selectedDialCode=createEl("div",{class:"iti__selected-dial-code"},this.selectedCountry)}
2216if(allowDropdown){this._buildDropdownContent()}}}
2217_buildDropdownContent(){const{fixDropdownWidth,useFullscreenPopup,countrySearch,i18n,dropdownContainer,containerClass}=this.options;const extraClasses=fixDropdownWidth?"":"iti--flexible-dropdown-width";this.dropdownContent=createEl("div",{id:`iti-${this.id}__dropdown-content`,class:`iti__dropdown-content ${CLASSES.HIDE} ${extraClasses}`,role:"dialog",[ARIA.MODAL]:"true"});if(this.isRTL){this.dropdownContent.setAttribute("dir","rtl")}
2218if(countrySearch){this._buildSearchUI()}
2219this.countryList=createEl("ul",{class:"iti__country-list",id:`iti-${this.id}__country-listbox`,role:"listbox",[ARIA.LABEL]:i18n.countryListAriaLabel},this.dropdownContent);this._appendListItems();if(countrySearch){this.updateSearchResultsA11yText()}
2220if(dropdownContainer){const dropdownClasses=buildClassNames({iti:!0,"iti--container":!0,"iti--fullscreen-popup":useFullscreenPopup,"iti--inline-dropdown":!useFullscreenPopup,[containerClass]:Boolean(containerClass)});this.dropdown=createEl("div",{class:dropdownClasses});this.dropdown.appendChild(this.dropdownContent)}else{this.countryContainer.appendChild(this.dropdownContent)}}
2221_buildSearchUI(){const{i18n}=this.options;const searchWrapper=createEl("div",{class:"iti__search-input-wrapper"},this.dropdownContent);this.searchIcon=createEl("span",{class:"iti__search-icon",[ARIA.HIDDEN]:"true"},searchWrapper);this.searchIcon.innerHTML=buildSearchIcon();this.searchInput=createEl("input",{id:`iti-${this.id}__search-input`,type:"search",class:"iti__search-input",placeholder:i18n.searchPlaceholder,role:"combobox",[ARIA.EXPANDED]:"true",[ARIA.LABEL]:i18n.searchPlaceholder,[ARIA.CONTROLS]:`iti-${this.id}__country-listbox`,[ARIA.AUTOCOMPLETE]:"list",autocomplete:"off"},searchWrapper);this.searchClearButton=createEl("button",{type:"button",class:`iti__search-clear ${CLASSES.HIDE}`,[ARIA.LABEL]:i18n.clearSearchAriaLabel,tabindex:"-1"},searchWrapper);this.searchClearButton.innerHTML=buildClearIcon(this.id);this.searchResultsA11yText=createEl("span",{class:"iti__a11y-text"},this.dropdownContent);this.searchNoResults=createEl("div",{class:`iti__no-results ${CLASSES.HIDE}`,[ARIA.HIDDEN]:"true"},this.dropdownContent);this.searchNoResults.textContent=i18n.zeroSearchResults}
2222_maybeUpdateInputPaddingAndReveal(){if(this.countryContainer){this.updateInputPadding();this.countryContainer.classList.remove(CLASSES.V_HIDE)}}
2223_maybeBuildHiddenInputs(wrapper){const{hiddenInput}=this.options;if(hiddenInput){const telInputName=this.telInput.getAttribute("name")||"";const names=hiddenInput(telInputName);if(names.phone){const existingInput=this.telInput.form?.querySelector(`input[name="${names.phone}"]`);if(existingInput){this.hiddenInput=existingInput}else{this.hiddenInput=createEl("input",{type:"hidden",name:names.phone});wrapper.appendChild(this.hiddenInput)}}
2224if(names.country){const existingInput=this.telInput.form?.querySelector(`input[name="${names.country}"]`);if(existingInput){this.hiddenInputCountry=existingInput}else{this.hiddenInputCountry=createEl("input",{type:"hidden",name:names.country});wrapper.appendChild(this.hiddenInputCountry)}}}}
2225_appendListItems(){const frag=document.createDocumentFragment();for(let i=0;i<this.countries.length;i++){const c=this.countries[i];const liClass=buildClassNames({[CLASSES.COUNTRY_ITEM]:!0,[CLASSES.HIGHLIGHT]:i===0});const listItem=createEl("li",{id:`iti-${this.id}__item-${c.iso2}`,class:liClass,tabindex:"-1",role:"option",[ARIA.SELECTED]:"false"});listItem.dataset.dialCode=c.dialCode;listItem.dataset.countryCode=c.iso2;c.nodeById[this.id]=listItem;if(this.options.showFlags){createEl("div",{class:`${CLASSES.FLAG} iti__${c.iso2}`},listItem)}
2226const nameEl=createEl("span",{class:"iti__country-name"},listItem);nameEl.textContent=c.name;const dialEl=createEl("span",{class:"iti__dial-code"},listItem);if(this.isRTL){dialEl.setAttribute("dir","ltr")}
2227dialEl.textContent=`+${c.dialCode}`;frag.appendChild(listItem)}
2228this.countryList.appendChild(frag)}
2229updateInputPadding(){if(this.selectedCountry){const fallbackWidth=this.options.separateDialCode?LAYOUT.SANE_SELECTED_WITH_DIAL_WIDTH:LAYOUT.SANE_SELECTED_NO_DIAL_WIDTH;const selectedCountryWidth=this.selectedCountry.offsetWidth||this._getHiddenSelectedCountryWidth()||fallbackWidth;const inputPadding=selectedCountryWidth+LAYOUT.INPUT_PADDING_EXTRA_LEFT;this.telInput.style.paddingLeft=`${inputPadding}px`}}
2230_getHiddenSelectedCountryWidth(){if(this.telInput.parentNode){let body;try{body=window.top.document.body}catch(e){body=document.body}
2231const containerClone=this.telInput.parentNode.cloneNode(!1);containerClone.style.visibility="hidden";body.appendChild(containerClone);const countryContainerClone=this.countryContainer.cloneNode();containerClone.appendChild(countryContainerClone);const selectedCountryClone=this.selectedCountry.cloneNode(!0);countryContainerClone.appendChild(selectedCountryClone);const width=selectedCountryClone.offsetWidth;body.removeChild(containerClone);return width}
2232return 0}
2233updateSearchResultsA11yText(){const{i18n}=this.options;const count=this.countryList.childElementCount;let searchText;if(count===0){searchText=i18n.zeroSearchResults}else{if(i18n.searchResultsText){searchText=i18n.searchResultsText(count)}else if(count===1){searchText=i18n.oneSearchResult}else{          searchText = i18n.multipleSearchResults.replace(
2234"${count}",count.toString())}}
2235this.searchResultsA11yText.textContent=searchText}
2236scrollTo(element){const container=this.countryList;const scrollTop=document.documentElement.scrollTop;const containerHeight=container.offsetHeight;const containerTop=container.getBoundingClientRect().top+scrollTop;const containerBottom=containerTop+containerHeight;const elementHeight=element.offsetHeight;const elementTop=element.getBoundingClientRect().top+scrollTop;const elementBottom=elementTop+elementHeight;const newScrollTop=elementTop-containerTop+container.scrollTop;
2236if(elementTop<containerTop){container.scrollTop=newScrollTop}else if(elementBottom>containerBottom){const heightDifference=containerHeight-elementHeight;container.scrollTop=newScrollTop-heightDifference}}
2237highlightListItem(listItem,shouldFocus){const prevItem=this.highlightedItem;if(prevItem){prevItem.classList.remove(CLASSES.HIGHLIGHT);prevItem.setAttribute(ARIA.SELECTED,"false")}
2238this.highlightedItem=listItem;if(this.highlightedItem){this.highlightedItem.classList.add(CLASSES.HIGHLIGHT);this.highlightedItem.setAttribute(ARIA.SELECTED,"true");if(this.options.countrySearch){const activeDescendant=this.highlightedItem.getAttribute("id")||"";this.searchInput.setAttribute(ARIA.ACTIVE_DESCENDANT,activeDescendant)}}
2239if(shouldFocus){this.highlightedItem.focus()}}
2240filterCountries(matchedCountries){this.countryList.innerHTML="";let noCountriesAddedYet=!0;for(const c of matchedCountries){const listItem=c.nodeById[this.id];if(listItem){this.countryList.appendChild(listItem);if(noCountriesAddedYet){this.highlightListItem(listItem,!1);noCountriesAddedYet=!1}}}
2241if(noCountriesAddedYet){this.highlightListItem(null,!1);if(this.searchNoResults){this.searchNoResults.classList.remove(CLASSES.HIDE)}}else if(this.searchNoResults){this.searchNoResults.classList.add(CLASSES.HIDE)}
2242this.countryList.scrollTop=0;this.updateSearchResultsA11yText()}
2243destroy(){this.telInput.iti=void 0;delete this.telInput.dataset.intlTelInputId;if(this.options.separateDialCode){this.telInput.style.paddingLeft=this.originalPaddingLeft}
2244const wrapper=this.telInput.parentNode;wrapper.before(this.telInput);wrapper.remove();this.telInput=null;this.countryContainer=null;this.selectedCountry=null;this.selectedCountryInner=null;this.selectedDialCode=null;this.dropdownArrow=null;this.dropdownContent=null;this.searchInput=null;this.searchIcon=null;this.searchClearButton=null;this.searchNoResults=null;this.searchResultsA11yText=null;this.countryList=null;this.dropdown=null;this.hiddenInput=null;this.hiddenInputCountry=null;this.highlightedItem=null;for(const c of this.countries){delete c.nodeById[this.id]}
2245this.countries=null}};var processAllCountries=(options)=>{const{onlyCountries,excludeCountries}=options;if(onlyCountries.length){const lowerCaseOnlyCountries=onlyCountries.map((country)=>country.toLowerCase());return data_default.filter((country)=>lowerCaseOnlyCountries.includes(country.iso2))}else if(excludeCountries.length){const lowerCaseExcludeCountries=excludeCountries.map((country)=>country.toLowerCase());return data_default.filter((country)=>!lowerCaseExcludeCountries.includes(country.iso2))}
2246return data_default};var translateCountryNames=(countries,options)=>{for(const c of countries){const iso2=c.iso2.toLowerCase();if(options.i18n[iso2]){c.name=options.i18n[iso2]}}};var processDialCodes=(countries,options)=>{const dialCodes=new Set();let dialCodeMaxLen=0;const dialCodeToIso2Map={};const _addToDialCodeMap=(iso2,dialCode,priority)=>{if(!iso2||!dialCode){return}
2247if(dialCode.length>dialCodeMaxLen){dialCodeMaxLen=dialCode.length}
2248if(!dialCodeToIso2Map.hasOwnProperty(dialCode)){dialCodeToIso2Map[dialCode]=[]}
2249const iso2List=dialCodeToIso2Map[dialCode];if(iso2List.includes(iso2)){return}
2250const index=priority!==void 0?priority:iso2List.length;iso2List[index]=iso2};for(const c of countries){if(!dialCodes.has(c.dialCode)){dialCodes.add(c.dialCode)}
2251for(let k=1;k<c.dialCode.length;k++){const partialDialCode=c.dialCode.substring(0,k);_addToDialCodeMap(c.iso2,partialDialCode)}
2252_addToDialCodeMap(c.iso2,c.dialCode,c.priority)}
2253if(options.onlyCountries.length||options.excludeCountries.length){dialCodes.forEach((dialCode)=>{dialCodeToIso2Map[dialCode]=dialCodeToIso2Map[dialCode].filter(Boolean)})}
2254for(const c of countries){if(c.areaCodes){const rootIso2Code=dialCodeToIso2Map[c.dialCode][0];for(const areaCode of c.areaCodes){for(let k=1;k<areaCode.length;k++){const partialAreaCode=areaCode.substring(0,k);const partialDialCode=c.dialCode+partialAreaCode;_addToDialCodeMap(rootIso2Code,partialDialCode);_addToDialCodeMap(c.iso2,partialDialCode)}
2255_addToDialCodeMap(c.iso2,c.dialCode+areaCode)}}}
2256return{dialCodes,dialCodeMaxLen,dialCodeToIso2Map}};var sortCountries=(countries,options)=>{if(options.countryOrder){options.countryOrder=options.countryOrder.map((iso2)=>iso2.toLowerCase())}
2257countries.sort((a,b)=>{const{countryOrder}=options;if(countryOrder){const aIndex=countryOrder.indexOf(a.iso2);const bIndex=countryOrder.indexOf(b.iso2);const aIndexExists=aIndex>-1;const bIndexExists=bIndex>-1;if(aIndexExists||bIndexExists){if(aIndexExists&&bIndexExists){return aIndex-bIndex}
2258return aIndexExists?-1:1}}
2259return a.name.localeCompare(b.name)})};var cacheSearchTokens=(countries)=>{for(const c of countries){c.normalisedName=normaliseString(c.name);      c.initials = c.normalisedName.split(/[^a-z]/).map((word) => word[0]).join("");
2260c.dialCodePlus=`+${c.dialCode}`}};var beforeSetNumber=(fullNumber,dialCode,separateDialCode,selectedCountryData)=>{let number=fullNumber;if(separateDialCode){if(dialCode){dialCode=`+${selectedCountryData.dialCode}`;const start=number[dialCode.length]===" "||number[dialCode.length]==="-"?dialCode.length+1:dialCode.length;number=number.substring(start)}}
2261return number};var formatNumberAsYouType=(fullNumber,telInputValue,utils,selectedCountryData,separateDialCode)=>{const result=utils?utils.formatNumberAsYouType(fullNumber,selectedCountryData.iso2):fullNumber;const{dialCode}=selectedCountryData;if(separateDialCode&&telInputValue.charAt(0)!=="+"&&result.includes(`+${dialCode}`)){      const afterDialCode = result.split(`+${dialCode}`)[1] || "";
2262return afterDialCode.trim()}
2263return result};var translateCursorPosition=(relevantChars,formattedValue,prevCaretPos,isDeleteForwards)=>{if(prevCaretPos===0&&!isDeleteForwards){return 0}
2264let relevantCharCount=0;for(let i=0;i<formattedValue.length;i++){      if (/[+0-9]/.test(formattedValue[i])) {
2265relevantCharCount++}
2266if(relevantCharCount===relevantChars&&!isDeleteForwards){return i+1}
2267if(isDeleteForwards&&relevantCharCount===relevantChars+1){return i}}
2268return formattedValue.length};var regionlessNanpNumbers=["800","822","833","844","855","866","877","880","881","882","883","884","885","886","887","888","889"];var isRegionlessNanp=(number)=>{const numeric=getNumeric(number);if(numeric.startsWith(DIAL.NANP)&&numeric.length>=4){const areaCode=numeric.substring(1,4);return regionlessNanpNumbers.includes(areaCode)}
2269return!1};for(const c of data_default){c.name=en_default[c.iso2]}
2270var id=0;var iso2Set=new Set(data_default.map((c)=>c.iso2));var isIso2=(val)=>iso2Set.has(val);var Iti=class _Iti{constructor(input,customOptions={}){this.id=id++;this.options={...defaults,...customOptions};applyOptionSideEffects(this.options,en_default);this.ui=new UI(input,this.options,this.id);this.isAndroid=_Iti._getIsAndroid();this.promise=this._createInitPromises();this.countries=processAllCountries(this.options);const{dialCodes,dialCodeMaxLen,dialCodeToIso2Map}=processDialCodes(this.countries,this.options);this.dialCodes=dialCodes;this.dialCodeMaxLen=dialCodeMaxLen;this.dialCodeToIso2Map=dialCodeToIso2Map;this.countryByIso2=new Map(this.countries.map((c)=>[c.iso2,c]));this._init()}
2271static _getIsAndroid(){      return typeof navigator !== "undefined" ? /Android/i.test(navigator.userAgent) : !1;}
2272_createInitPromises(){const autoCountryPromise=new Promise((resolve,reject)=>{this.resolveAutoCountryPromise=resolve;this.rejectAutoCountryPromise=reject});const utilsScriptPromise=new Promise((resolve,reject)=>{this.resolveUtilsScriptPromise=resolve;this.rejectUtilsScriptPromise=reject});return Promise.all([autoCountryPromise,utilsScriptPromise])}
2273_init(){this.selectedCountryData={};this.abortController=new AbortController();this._processCountryData();this.ui.generateMarkup(this.countries);this._setInitialState();this._initListeners();this._initRequests()}
2274_processCountryData(){translateCountryNames(this.countries,this.options);sortCountries(this.countries,this.options);cacheSearchTokens(this.countries)}
2275_setInitialState(overrideAutoCountry=!1){const attributeValue=this.ui.telInput.getAttribute("value");const inputValue=this.ui.telInput.value;const useAttribute=attributeValue&&attributeValue.startsWith("+")&&(!inputValue||!inputValue.startsWith("+"));const val=useAttribute?attributeValue:inputValue;const dialCode=this._getDialCode(val);const isRegionlessNanpNumber=isRegionlessNanp(val);const{initialCountry,geoIpLookup}=this.options;const isAutoCountry=initialCountry===INITIAL_COUNTRY.AUTO&&geoIpLookup;if(dialCode&&!isRegionlessNanpNumber){this._updateCountryFromNumber(val)}else if(!isAutoCountry||overrideAutoCountry){const lowerInitialCountry=initialCountry?initialCountry.toLowerCase():"";if(isIso2(lowerInitialCountry)){this._setCountry(lowerInitialCountry)}else{if(dialCode&&isRegionlessNanpNumber){this._setCountry(US.ISO2)}else{this._setCountry("")}}}
2276if(val){this._updateValFromNumber(val)}}
2277_initListeners(){this._initTelInputListeners();if(this.options.allowDropdown){this._initDropdownListeners()}
2278if((this.ui.hiddenInput||this.ui.hiddenInputCountry)&&this.ui.telInput.form){this._initHiddenInputListener()}}
2279_initHiddenInputListener(){const handleHiddenInputSubmit=()=>{if(this.ui.hiddenInput){this.ui.hiddenInput.value=this.getNumber()}
2280if(this.ui.hiddenInputCountry){this.ui.hiddenInputCountry.value=this.selectedCountryData.iso2||""}};this.ui.telInput.form?.addEventListener("submit",handleHiddenInputSubmit,{signal:this.abortController.signal})}
2281_initDropdownListeners(){const signal=this.abortController.signal;const handleLabelClick=(e)=>{if(this.ui.dropdownContent.classList.contains(CLASSES.HIDE)){this.ui.telInput.focus()}else{e.preventDefault()}};const label=this.ui.telInput.closest("label");if(label){label.addEventListener("click",handleLabelClick,{signal})}
2282const handleClickSelectedCountry=()=>{const dropdownClosed=this.ui.dropdownContent.classList.contains(CLASSES.HIDE);if(dropdownClosed&&!this.ui.telInput.disabled&&!this.ui.telInput.readOnly){this._openDropdown()}};this.ui.selectedCountry.addEventListener("click",handleClickSelectedCountry,{signal});const handleCountryContainerKeydown=(e)=>{const isDropdownHidden=this.ui.dropdownContent.classList.contains(CLASSES.HIDE);if(isDropdownHidden&&[KEYS.ARROW_UP,KEYS.ARROW_DOWN,KEYS.SPACE,KEYS.ENTER].includes(e.key)){e.preventDefault();e.stopPropagation();this._openDropdown()}
2283if(e.key===KEYS.TAB){this._closeDropdown()}};this.ui.countryContainer.addEventListener("keydown",handleCountryContainerKeydown,{signal})}
2284_initRequests(){const{loadUtils,initialCountry,geoIpLookup}=this.options;if(loadUtils&&!intlTelInput.utils){const doAttachUtils=()=>{intlTelInput.attachUtils(loadUtils)?.catch(()=>{})};if(intlTelInput.documentReady()){doAttachUtils()}else{const handlePageLoad=()=>{doAttachUtils()};window.addEventListener("load",handlePageLoad,{signal:this.abortController.signal})}}else{this.resolveUtilsScriptPromise()}
2285const isAutoCountry=initialCountry===INITIAL_COUNTRY.AUTO&&geoIpLookup;if(isAutoCountry&&!this.selectedCountryData.iso2){this._loadAutoCountry()}else{this.resolveAutoCountryPromise()}}
2286_loadAutoCountry(){if(intlTelInput.autoCountry){this.handleAutoCountry()}else if(!intlTelInput.startedLoadingAutoCountry){intlTelInput.startedLoadingAutoCountry=!0;if(typeof this.options.geoIpLookup==="function"){this.options.geoIpLookup((iso2="")=>{const iso2Lower=iso2.toLowerCase();if(isIso2(iso2Lower)){intlTelInput.autoCountry=iso2Lower;setTimeout(()=>forEachInstance("handleAutoCountry"))}else{this._setInitialState(!0);forEachInstance("rejectAutoCountryPromise")}},()=>{this._setInitialState(!0);forEachInstance("rejectAutoCountryPromise")})}}}
2287_openDropdownWithPlus(){this._openDropdown();this.ui.searchInput.value="+";this._filterCountriesByQuery("")}
2288_initTelInputListeners(){this._bindInputListener();this._maybeBindKeydownListener();this._maybeBindPasteListener()}
2289_bindInputListener(){const{strictMode,formatAsYouType,separateDialCode,allowDropdown,countrySearch}=this.options;let userOverrideFormatting=!1;      if (REGEX.ALPHA_UNICODE.test(this.ui.telInput.value)) {
2290userOverrideFormatting=!0}
2291const handleInputEvent=(e)=>{if(this.isAndroid&&e?.data==="+"&&separateDialCode&&allowDropdown&&countrySearch){const currentCaretPos=this.ui.telInput.selectionStart||0;const valueBeforeCaret=this.ui.telInput.value.substring(0,currentCaretPos-1);const valueAfterCaret=this.ui.telInput.value.substring(currentCaretPos);this.ui.telInput.value=valueBeforeCaret+valueAfterCaret;this._openDropdownWithPlus();return}
2292if(this._updateCountryFromNumber(this.ui.telInput.value)){this._triggerCountryChange()}
2293        const isFormattingChar = e?.data && REGEX.NON_PLUS_NUMERIC.test(e.data);
2294const isPaste=e?.inputType===INPUT_TYPES.PASTE&&this.ui.telInput.value;if(isFormattingChar||isPaste&&!strictMode){userOverrideFormatting=!0;        } else if (!REGEX.NON_PLUS_NUMERIC.test(this.ui.telInput.value)) {
2295userOverrideFormatting=!1}
2296const isSetNumber=e?.detail&&e.detail.isSetNumber;if(formatAsYouType&&!userOverrideFormatting&&!isSetNumber){const currentCaretPos=this.ui.telInput.selectionStart||0;const valueBeforeCaret=this.ui.telInput.value.substring(0,currentCaretPos);          const relevantCharsBeforeCaret = valueBeforeCaret.replace(
2297REGEX.NON_PLUS_NUMERIC_GLOBAL,"").length;const isDeleteForwards=e?.inputType===INPUT_TYPES.DELETE_FWD;const fullNumber=this._getFullNumber();const formattedValue=formatNumberAsYouType(fullNumber,this.ui.telInput.value,intlTelInput.utils,this.selectedCountryData,this.options.separateDialCode);const newCaretPos=translateCursorPosition(relevantCharsBeforeCaret,formattedValue,currentCaretPos,isDeleteForwards);this.ui.telInput.value=formattedValue;this.ui.telInput.setSelectionRange(newCaretPos,newCaretPos)}};this.ui.telInput.addEventListener("input",handleInputEvent,{signal:this.abortController.signal})}
2298_maybeBindKeydownListener(){const{strictMode,separateDialCode,allowDropdown,countrySearch}=this.options;if(strictMode||separateDialCode){const handleKeydownEvent=(e)=>{if(e.key&&e.key.length===1&&!e.altKey&&!e.ctrlKey&&!e.metaKey){if(separateDialCode&&allowDropdown&&countrySearch&&e.key==="+"){e.preventDefault();this._openDropdownWithPlus();return}
2299if(strictMode){const value=this.ui.telInput.value;const alreadyHasPlus=value.startsWith("+");const isInitialPlus=!alreadyHasPlus&&this.ui.telInput.selectionStart===0&&e.key==="+";              const isNumeric = /^[0-9]$/.test(e.key);
2300const isAllowedChar=separateDialCode?isNumeric:isInitialPlus||isNumeric;const newValue=value.slice(0,this.ui.telInput.selectionStart)+e.key+value.slice(this.ui.telInput.selectionEnd);const newFullNumber=this._getFullNumber(newValue);const coreNumber=intlTelInput.utils.getCoreNumber(newFullNumber,this.selectedCountryData.iso2);const hasExceededMaxLength=this.maxCoreNumberLength&&coreNumber.length>this.maxCoreNumberLength;const newCountry=this._getNewCountryFromNumber(newFullNumber);const isChangingDialCode=newCountry!==null;if(!isAllowedChar||hasExceededMaxLength&&!isChangingDialCode&&!isInitialPlus){e.preventDefault()}}}};this.ui.telInput.addEventListener("keydown",handleKeydownEvent,{signal:this.abortController.signal})}}
2301_maybeBindPasteListener(){if(this.options.strictMode){const handlePasteEvent=(e)=>{e.preventDefault();const input=this.ui.telInput;const selStart=input.selectionStart;const selEnd=input.selectionEnd;const before=input.value.slice(0,selStart);const after=input.value.slice(selEnd);const iso2=this.selectedCountryData.iso2;const pasted=e.clipboardData.getData("text");const initialCharSelected=selStart===0&&selEnd>0;const allowLeadingPlus=!input.value.startsWith("+")||initialCharSelected;          const allowedChars = pasted.replace(REGEX.NON_PLUS_NUMERIC_GLOBAL, "");
2302const hasLeadingPlus=allowedChars.startsWith("+");          const numerics = allowedChars.replace(/\+/g, "");
2303const sanitised=hasLeadingPlus&&allowLeadingPlus?`+${numerics}`:numerics;let newVal=before+sanitised+after;let coreNumber=intlTelInput.utils.getCoreNumber(newVal,iso2);while(coreNumber.length===0&&newVal.length>0){newVal=newVal.slice(0,-1);coreNumber=intlTelInput.utils.getCoreNumber(newVal,iso2)}
2304if(!coreNumber){return}
2305if(this.maxCoreNumberLength&&coreNumber.length>this.maxCoreNumberLength){if(input.selectionEnd===input.value.length){const trimLength=coreNumber.length-this.maxCoreNumberLength;newVal=newVal.slice(0,newVal.length-trimLength)}else{return}}
2306input.value=newVal;const caretPos=selStart+sanitised.length;input.setSelectionRange(caretPos,caretPos);input.dispatchEvent(new InputEvent("input",{bubbles:!0}))};this.ui.telInput.addEventListener("paste",handlePasteEvent,{signal:this.abortController.signal})}}
2307_cap(number){const max=Number(this.ui.telInput.getAttribute("maxlength"));return max&&number.length>max?number.substring(0,max):number}
2308_trigger(name,detailProps={}){const e=new CustomEvent(name,{bubbles:!0,cancelable:!0,detail:detailProps});this.ui.telInput.dispatchEvent(e)}
2309_openDropdown(){const{fixDropdownWidth,countrySearch}=this.options;this.dropdownAbortController=new AbortController();if(fixDropdownWidth){this.ui.dropdownContent.style.width=`${this.ui.telInput.offsetWidth}px`}
2310this.ui.dropdownContent.classList.remove(CLASSES.HIDE);this.ui.selectedCountry.setAttribute(ARIA.EXPANDED,"true");this._setDropdownPosition();if(countrySearch){const firstCountryItem=this.ui.countryList.firstElementChild;if(firstCountryItem){this.ui.highlightListItem(firstCountryItem,!1);this.ui.countryList.scrollTop=0}
2311this.ui.searchInput.focus()}
2312this._bindDropdownListeners();this.ui.dropdownArrow.classList.add(CLASSES.ARROW_UP);this._trigger(EVENTS.OPEN_COUNTRY_DROPDOWN)}
2313_setDropdownPosition(){if(this.options.dropdownContainer){this.options.dropdownContainer.appendChild(this.ui.dropdown)}
2314if(!this.options.useFullscreenPopup){const inputPosRelativeToVP=this.ui.telInput.getBoundingClientRect();const inputHeight=this.ui.telInput.offsetHeight;if(this.options.dropdownContainer){this.ui.dropdown.style.top=`${inputPosRelativeToVP.top + inputHeight}px`;this.ui.dropdown.style.left=`${inputPosRelativeToVP.left}px`;const handleWindowScroll=()=>this._closeDropdown();window.addEventListener("scroll",handleWindowScroll,{signal:this.dropdownAbortController.signal})}}}
2315_bindDropdownListeners(){const signal=this.dropdownAbortController.signal;this._bindDropdownMouseoverListener(signal);this._bindDropdownCountryClickListener(signal);this._bindDropdownClickOffListener(signal);this._bindDropdownKeydownListener(signal);if(this.options.countrySearch){this._bindDropdownSearchListeners(signal)}}
2316_bindDropdownMouseoverListener(signal){const handleMouseoverCountryList=(e)=>{const listItem=e.target?.closest(`.${CLASSES.COUNTRY_ITEM}`);if(listItem){this.ui.highlightListItem(listItem,!1)}};this.ui.countryList.addEventListener("mouseover",handleMouseoverCountryList,{signal})}
2317_bindDropdownCountryClickListener(signal){const handleClickCountryList=(e)=>{const listItem=e.target?.closest(`.${CLASSES.COUNTRY_ITEM}`);if(listItem){this._selectListItem(listItem)}};this.ui.countryList.addEventListener("click",handleClickCountryList,{signal})}
2318_bindDropdownClickOffListener(signal){const handleClickOffToClose=(e)=>{const target=e.target;const clickedInsideDropdown=!!target.closest(`#iti-${this.id}__dropdown-content`);if(!clickedInsideDropdown){this._closeDropdown()}};setTimeout(()=>{document.documentElement.addEventListener("click",handleClickOffToClose,{signal})},0)}
2319_bindDropdownKeydownListener(signal){let query="";let queryTimer=null;const handleKeydownOnDropdown=(e)=>{const allowedKeys=[KEYS.ARROW_UP,KEYS.ARROW_DOWN,KEYS.ENTER,KEYS.ESC];
2319if(allowedKeys.includes(e.key)){e.preventDefault();e.stopPropagation();if(e.key===KEYS.ARROW_UP||e.key===KEYS.ARROW_DOWN){this._handleUpDownKey(e.key)}else if(e.key===KEYS.ENTER){this._handleEnterKey()}else if(e.key===KEYS.ESC){this._closeDropdown()}}
2320        if (!this.options.countrySearch && REGEX.HIDDEN_SEARCH_CHAR.test(e.key)) {
2321e.stopPropagation();if(queryTimer){clearTimeout(queryTimer)}
2322query+=e.key.toLowerCase();this._searchForCountry(query);queryTimer=setTimeout(()=>{query=""},TIMINGS.HIDDEN_SEARCH_RESET_MS)}};document.addEventListener("keydown",handleKeydownOnDropdown,{signal})}
2323_bindDropdownSearchListeners(signal){const doFilter=()=>{const inputQuery=this.ui.searchInput.value.trim();this._filterCountriesByQuery(inputQuery);if(this.ui.searchInput.value){this.ui.searchClearButton.classList.remove(CLASSES.HIDE)}else{this.ui.searchClearButton.classList.add(CLASSES.HIDE)}};let keyupTimer=null;const handleSearchChange=()=>{if(keyupTimer){clearTimeout(keyupTimer)}
2324keyupTimer=setTimeout(()=>{doFilter();keyupTimer=null},100)};this.ui.searchInput.addEventListener("input",handleSearchChange,{signal});const handleSearchClear=()=>{this.ui.searchInput.value="";this.ui.searchInput.focus();doFilter()};this.ui.searchClearButton.addEventListener("click",handleSearchClear,{signal})}
2325_searchForCountry(query){const match=findFirstCountryStartingWith(this.countries,query);if(match){const listItem=match.nodeById[this.id];this.ui.highlightListItem(listItem,!1);this.ui.scrollTo(listItem)}}
2326_filterCountriesByQuery(query){let matchedCountries;if(query===""){matchedCountries=this.countries}else{matchedCountries=getMatchedCountries(this.countries,query)}
2327this.ui.filterCountries(matchedCountries)}
2328_handleUpDownKey(key){let next=key===KEYS.ARROW_UP?this.ui.highlightedItem?.previousElementSibling:this.ui.highlightedItem?.nextElementSibling;if(!next&&this.ui.countryList.childElementCount>1){next=key===KEYS.ARROW_UP?this.ui.countryList.lastElementChild:this.ui.countryList.firstElementChild}
2329if(next){this.ui.scrollTo(next);this.ui.highlightListItem(next,!1)}}
2330_handleEnterKey(){if(this.ui.highlightedItem){this._selectListItem(this.ui.highlightedItem)}}
2331_updateValFromNumber(fullNumber){let number=fullNumber;if(this.options.formatOnDisplay&&intlTelInput.utils&&this.selectedCountryData){const useNational=this.options.nationalMode||!number.startsWith("+")&&!this.options.separateDialCode;const{NATIONAL,INTERNATIONAL}=intlTelInput.utils.numberFormat;const format=useNational?NATIONAL:INTERNATIONAL;number=intlTelInput.utils.formatNumber(number,this.selectedCountryData.iso2,format)}
2332number=this._beforeSetNumber(number);this.ui.telInput.value=number}
2333_updateCountryFromNumber(fullNumber){const iso2=this._getNewCountryFromNumber(fullNumber);if(iso2!==null){return this._setCountry(iso2)}
2334return!1}
2335_ensureHasDialCode(number){const{dialCode,nationalPrefix}=this.selectedCountryData;const alreadyHasPlus=number.startsWith("+");if(alreadyHasPlus||!dialCode){return number}
2336const hasPrefix=nationalPrefix&&number.startsWith(nationalPrefix)&&!this.options.separateDialCode;const cleanNumber=hasPrefix?number.substring(1):number;return `+${dialCode}${cleanNumber}`}
2337_getNewCountryFromNumber(fullNumber){const plusIndex=fullNumber.indexOf("+");let number=plusIndex?fullNumber.substring(plusIndex):fullNumber;const selectedIso2=this.selectedCountryData.iso2;const selectedDialCode=this.selectedCountryData.dialCode;number=this._ensureHasDialCode(number);const dialCodeMatch=this._getDialCode(number,!0);const numeric=getNumeric(number);if(dialCodeMatch){const dialCodeMatchNumeric=getNumeric(dialCodeMatch);const iso2Codes=this.dialCodeToIso2Map[dialCodeMatchNumeric];if(iso2Codes.length===1){if(iso2Codes[0]===selectedIso2){return null}
2338return iso2Codes[0]}
2339if(!selectedIso2&&this.defaultCountry&&iso2Codes.includes(this.defaultCountry)){return this.defaultCountry}
2340const isRegionlessNanpNumber=selectedDialCode===DIAL.NANP&&isRegionlessNanp(numeric);if(isRegionlessNanpNumber){return null}
2341const{areaCodes,priority}=this.selectedCountryData;if(areaCodes){const dialCodeAreaCodes=areaCodes.map((areaCode)=>`${selectedDialCode}${areaCode}`);for(const dialCodeAreaCode of dialCodeAreaCodes){if(numeric.startsWith(dialCodeAreaCode)){return null}}}
2342const isMainCountry=priority===0;const hasAreaCodesButNoneMatched=areaCodes&&!isMainCountry&&numeric.length>dialCodeMatchNumeric.length;const isValidSelection=selectedIso2&&iso2Codes.includes(selectedIso2)&&!hasAreaCodesButNoneMatched;const alreadySelected=selectedIso2===iso2Codes[0];if(!isValidSelection&&!alreadySelected){return iso2Codes[0]}}else if(number.startsWith("+")&&numeric.length){return""}else if((!number||number==="+")&&!selectedIso2){return this.defaultCountry}
2343return null}
2344_setCountry(iso2){const{separateDialCode,showFlags,i18n}=this.options;const prevIso2=this.selectedCountryData.iso2||"";this.selectedCountryData=iso2?this.countryByIso2.get(iso2):{};if(this.selectedCountryData.iso2){this.defaultCountry=this.selectedCountryData.iso2}
2345if(this.ui.selectedCountry){const flagClass=iso2&&showFlags?`${CLASSES.FLAG} iti__${iso2}`:`${CLASSES.FLAG} ${CLASSES.GLOBE}`;let ariaLabel,title;if(iso2){const{name,dialCode}=this.selectedCountryData;title=name;          ariaLabel = i18n.selectedCountryAriaLabel.replace("${countryName}", name).replace("${dialCode}", `+${dialCode}`);}else{title=i18n.noCountrySelected;ariaLabel=i18n.noCountrySelected}
2346this.ui.selectedCountryInner.className=flagClass;this.ui.selectedCountry.setAttribute("title",title);this.ui.selectedCountry.setAttribute(ARIA.LABEL,ariaLabel)}
2347if(separateDialCode){const dialCode=this.selectedCountryData.dialCode?`+${this.selectedCountryData.dialCode}`:"";this.ui.selectedDialCode.textContent=dialCode;this.ui.updateInputPadding()}
2348this._updatePlaceholder();this._updateMaxLength();return prevIso2!==iso2}
2349_updateMaxLength(){const{strictMode,placeholderNumberType,validationNumberTypes}=this.options;const{iso2}=this.selectedCountryData;if(strictMode&&intlTelInput.utils){if(iso2){const numberType=intlTelInput.utils.numberType[placeholderNumberType];let exampleNumber=intlTelInput.utils.getExampleNumber(iso2,!1,numberType,!0);let validNumber=exampleNumber;while(intlTelInput.utils.isPossibleNumber(exampleNumber,iso2,validationNumberTypes)){validNumber=exampleNumber;exampleNumber+="0"}
2350const coreNumber=intlTelInput.utils.getCoreNumber(validNumber,iso2);this.maxCoreNumberLength=coreNumber.length;if(iso2==="by"){this.maxCoreNumberLength=coreNumber.length+1}}else{this.maxCoreNumberLength=null}}}
2351_updatePlaceholder(){const{autoPlaceholder,placeholderNumberType,nationalMode,customPlaceholder}=this.options;const shouldSetPlaceholder=autoPlaceholder===PLACEHOLDER_MODES.AGGRESSIVE||!this.ui.hadInitialPlaceholder&&autoPlaceholder===PLACEHOLDER_MODES.POLITE;if(intlTelInput.utils&&shouldSetPlaceholder){const numberType=intlTelInput.utils.numberType[placeholderNumberType];let placeholder=this.selectedCountryData.iso2?intlTelInput.utils.getExampleNumber(this.selectedCountryData.iso2,nationalMode,numberType):"";placeholder=this._beforeSetNumber(placeholder);if(typeof customPlaceholder==="function"){placeholder=customPlaceholder(placeholder,this.selectedCountryData)}
2352this.ui.telInput.setAttribute("placeholder",placeholder)}}
2353_selectListItem(listItem){const iso2=listItem.dataset[DATA_KEYS.COUNTRY_CODE];const countryChanged=this._setCountry(iso2);this._closeDropdown();const dialCode=listItem.dataset[DATA_KEYS.DIAL_CODE];this._updateDialCode(dialCode);
2353if(this.options.formatOnDisplay){this._updateValFromNumber(this.ui.telInput.value)}
2354this.ui.telInput.focus();if(countryChanged){this._triggerCountryChange()}}
2355_closeDropdown(){if(this.ui.dropdownContent.classList.contains(CLASSES.HIDE)){return}
2356this.ui.dropdownContent.classList.add(CLASSES.HIDE);this.ui.selectedCountry.setAttribute(ARIA.EXPANDED,"false");if(this.ui.highlightedItem){this.ui.highlightedItem.setAttribute(ARIA.SELECTED,"false")}
2357if(this.options.countrySearch){this.ui.searchInput.removeAttribute(ARIA.ACTIVE_DESCENDANT)}
2358this.ui.dropdownArrow.classList.remove(CLASSES.ARROW_UP);this.dropdownAbortController.abort();this.dropdownAbortController=null;if(this.options.dropdownContainer){this.ui.dropdown.remove()}
2359this._trigger(EVENTS.CLOSE_COUNTRY_DROPDOWN)}
2360_updateDialCode(newDialCodeBare){const inputVal=this.ui.telInput.value;const newDialCode=`+${newDialCodeBare}`;let newNumber;if(inputVal.startsWith("+")){const prevDialCode=this._getDialCode(inputVal);if(prevDialCode){          newNumber = inputVal.replace(prevDialCode, newDialCode);}else{newNumber=newDialCode}
2361this.ui.telInput.value=newNumber}}
2362_getDialCode(number,includeAreaCode){let dialCode="";if(number.startsWith("+")){let numericChars="";for(let i=0;i<number.length;i++){const c=number.charAt(i);          if (/[0-9]/.test(c)) {
2363numericChars+=c;const isMatch=Boolean(this.dialCodeToIso2Map[numericChars]);if(!isMatch){break}
2364if(includeAreaCode){dialCode=number.substring(0,i+1)}else if(this.dialCodes.has(numericChars)){dialCode=number.substring(0,i+1);break}
2365if(numericChars.length===this.dialCodeMaxLen){break}}}}
2366return dialCode}
2367_getFullNumber(overrideVal){const val=overrideVal||this.ui.telInput.value.trim();const{dialCode}=this.selectedCountryData;let prefix;const numericVal=getNumeric(val);if(this.options.separateDialCode&&!val.startsWith("+")&&dialCode&&numericVal){prefix=`+${dialCode}`}else{prefix=""}
2368return prefix+val}
2369_beforeSetNumber(fullNumber){const dialCode=this._getDialCode(fullNumber);const number=beforeSetNumber(fullNumber,dialCode,this.options.separateDialCode,this.selectedCountryData);return this._cap(number)}
2370_triggerCountryChange(){this._trigger(EVENTS.COUNTRY_CHANGE)}
2371handleAutoCountry(){if(this.options.initialCountry===INITIAL_COUNTRY.AUTO&&intlTelInput.autoCountry){this.defaultCountry=intlTelInput.autoCountry;const hasSelectedCountryOrGlobe=this.selectedCountryData.iso2||this.ui.selectedCountryInner.classList.contains(CLASSES.GLOBE);if(!hasSelectedCountryOrGlobe){this.setCountry(this.defaultCountry)}
2372this.resolveAutoCountryPromise()}}
2373handleUtils(){if(intlTelInput.utils){if(this.ui.telInput.value){this._updateValFromNumber(this.ui.telInput.value)}
2374if(this.selectedCountryData.iso2){this._updatePlaceholder();this._updateMaxLength()}}
2375this.resolveUtilsScriptPromise()}
2376destroy(){if(!this.ui.telInput){return}
2377if(this.options.allowDropdown){this._closeDropdown()}
2378this.abortController.abort();this.abortController=null;this.ui.destroy();if(intlTelInput.instances instanceof Map){intlTelInput.instances.delete(this.id)}else{delete intlTelInput.instances[this.id]}}
2379getExtension(){if(intlTelInput.utils){return intlTelInput.utils.getExtension(this._getFullNumber(),this.selectedCountryData.iso2)}
2380return""}
2381getNumber(format){if(intlTelInput.utils){const{iso2}=this.selectedCountryData;return intlTelInput.utils.formatNumber(this._getFullNumber(),iso2,format)}
2382return""}
2383getNumberType(){if(intlTelInput.utils){return intlTelInput.utils.getNumberType(this._getFullNumber(),this.selectedCountryData.iso2)}
2384return SENTINELS.UNKNOWN_NUMBER_TYPE}
2385getSelectedCountryData(){return this.selectedCountryData}
2386getValidationError(){if(intlTelInput.utils){const{iso2}=this.selectedCountryData;return intlTelInput.utils.getValidationError(this._getFullNumber(),iso2)}
2387return SENTINELS.UNKNOWN_VALIDATION_ERROR}
2388isValidNumber(){const{dialCode,iso2}=this.selectedCountryData;if(dialCode===UK.DIAL_CODE&&intlTelInput.utils){const number=this._getFullNumber();const coreNumber=intlTelInput.utils.getCoreNumber(number,iso2);if(coreNumber[0]===UK.MOBILE_PREFIX&&coreNumber.length!==UK.MOBILE_CORE_LENGTH){return!1}}
2389return this._validateNumber(!1)}
2390isValidNumberPrecise(){return this._validateNumber(!0)}
2391_utilsIsPossibleNumber(val){return intlTelInput.utils?intlTelInput.utils.isPossibleNumber(val,this.selectedCountryData.iso2,this.options.validationNumberTypes):null}
2392_validateNumber(precise){if(!intlTelInput.utils){return null}
2393if(!this.selectedCountryData.iso2){return!1}
2394const testValidity=(s)=>precise?this._utilsIsValidNumber(s):this._utilsIsPossibleNumber(s);const val=this._getFullNumber();      const alphaCharPosition = val.search(REGEX.ALPHA_UNICODE);
2395const hasAlphaChar=alphaCharPosition>-1;if(hasAlphaChar&&!this.options.allowPhonewords){const beforeAlphaChar=val.substring(0,alphaCharPosition);const beforeAlphaIsValid=testValidity(beforeAlphaChar);const isValid=testValidity(val);return beforeAlphaIsValid&&isValid}
2396return testValidity(val)}
2397_utilsIsValidNumber(val){return intlTelInput.utils?intlTelInput.utils.isValidNumber(val,this.selectedCountryData.iso2,this.options.validationNumberTypes):null}
2398setCountry(iso2){const iso2Lower=iso2?.toLowerCase();if(!isIso2(iso2Lower)){throw new Error(`Invalid country code: '${iso2Lower}'`)}
2399const currentCountry=this.selectedCountryData.iso2;const isCountryChange=iso2&&iso2Lower!==currentCountry||!iso2&&currentCountry;if(isCountryChange){this._setCountry(iso2Lower);this._updateDialCode(this.selectedCountryData.dialCode);if(this.options.formatOnDisplay){this._updateValFromNumber(this.ui.telInput.value)}
2400this._triggerCountryChange()}}
2401setNumber(number){const countryChanged=this._updateCountryFromNumber(number);this._updateValFromNumber(number);if(countryChanged){this._triggerCountryChange()}
2402this._trigger(EVENTS.INPUT,{isSetNumber:!0})}
2403setPlaceholderNumberType(type){this.options.placeholderNumberType=type;this._updatePlaceholder()}
2404setDisabled(disabled){this.ui.telInput.disabled=disabled;if(disabled){this.ui.selectedCountry.setAttribute("disabled","true")}else{this.ui.selectedCountry.removeAttribute("disabled")}}};var attachUtils=(source)=>{if(!intlTelInput.utils&&!intlTelInput.startedLoadingUtilsScript){let loadCall;if(typeof source==="function"){try{loadCall=Promise.resolve(source())}catch(error){return Promise.reject(error)}}else{return Promise.reject(new TypeError(`The argument passed to attachUtils must be a function that returns a promise for the utilities module, not ${typeof source}`))}
2405intlTelInput.startedLoadingUtilsScript=!0;return loadCall.then((module)=>{const utils=module?.default;if(!utils||typeof utils!=="object"){throw new TypeError("The loader function passed to attachUtils did not resolve to a module object with utils as its default export.")}
2406intlTelInput.utils=utils;forEachInstance("handleUtils");return!0}).catch((error)=>{forEachInstance("rejectUtilsScriptPromise",error);throw error})}
2407return null};
2407var forEachInstance=(method,...args)=>{Object.values(intlTelInput.instances).forEach((instance)=>{const fn=instance[method];if(typeof fn==="function"){fn.apply(instance,args)}})};var intlTelInput=Object.assign((input,options)=>{const iti=new Iti(input,options);intlTelInput.instances[iti.id]=iti;input.iti=iti;return iti},{defaults,documentReady:()=>document.readyState==="complete",getCountryData:()=>data_default,getInstance:(input)=>{const id2=input.dataset.intlTelInputId;return id2?intlTelInput.instances[id2]:null},instances:{},attachUtils,startedLoadingUtilsScript:!1,startedLoadingAutoCountry:!1,version:"25.12.0"});var intl_tel_input_default=intlTelInput;return __toCommonJS(intl_tel_input_exports)})();return factoryOutput.default}));jQuery(function($){$.datepicker.regional.fr={closeText:'Fermer',prevText:'Précédent',nextText:'Suivant',currentText:'Aujourd\'hui',monthNames:['Janvier','Février','Mars','Avril','Mai','Juin','Juillet','Août','Septembre','Octobre','Novembre','Décembre'],monthNamesShort:['Janv.','Févr.','Mars','Avril','Mai','Juin','Juil.','Août','Sept.','Oct.','Nov.','Déc.'],dayNames:['Dimanche','Lundi','Mardi','Mercredi','Jeudi','Vendredi','Samedi'],dayNamesShort:['Dim.','Lun.','Mar.','Mer.','Jeu.','Ven.','Sam.'],dayNamesMin:['D','L','M','M','J','V','S'],weekHeader:'Sem.',dateFormat:'dd/mm/yy',firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:''};$.datepicker.setDefaults($.datepicker.regional.fr)});(function($){$.timepicker.regional.fr={timeOnlyTitle:'Choisir une heure',timeText:'Heure',hourText:'Heures',minuteText:'Minutes',secondText:'Secondes',millisecText:'Millisecondes',microsecText:'Microsecondes',timezoneText:'Fuseau horaire',currentText:'Maintenant',closeText:'Terminé',timeFormat:'HH:mm',timeSuffix:'',amNames:['AM','A'],pmNames:['PM','P'],isRTL:!1};$.timepicker.setDefaults($.timepicker.regional.fr)})(jQuery);function flexitform_fixactive(form){fmoo.$(document.body).getElements('form[name='+form.name+']').each(function(e){e.removeClass('active')});fmoo.$(form).addClass('active')}
2408function showFormulaire(btn){var btn=fmoo.$(btn);var divP=btn.getParent('.only_button');if(btn.get('data-confirm')==1){flexitModal.open(translate('CONFIRMATION'),translate('Êtes-vous sûr de vouloir vous inscrire ?'),null,[{"titre":flexit.trad.non,"important":!1,"position":"d","autoclose":!0,"action":function(){}},{"titre":flexit.trad.oui,"important":!0,"position":"d","autoclose":!0,"action":function(){divP.addClass('showForm');flexitform_verif(divP.getElement('form').elements[0])}}])}else{divP.removeClass('showFormOff');divP.addClass('showForm');if(divP.hasClass('fullscreen')){modalForm=new FocusTrap("#"+divP.getElement('.cadre').get('id'));modalForm.activate()}}}
2409function hideFormulaire(btn){if(typeof modalForm=="object")modalForm.deactivate();var btn=fmoo.$(btn);var divP=btn.getParent('.only_button');divP.removeClass('showForm');delayFocus(divP.getElement('.btn_inscription_formulaire').elements[0])}
2410function flexitform_verif(form){flexitform_fixactive(form);Form=getFormActive(form.name);BlocParent=Form.getParent('.divflexitform');TableParent=Form.getElement('> table');DivBootstrap=Form.getElement('> div.row-fluid');widthMsg='auto';if(TableParent)
2411widthMsg=TableParent.getSize().x;if(DivBootstrap)
2412widthMsg=DivBootstrap.getSize().x;if(!BlocParent.getElement("#"+form.name+"_msg")){var el=new Element("div",{'id':form.name+"_msg",'styles':{'width':widthMsg}}).inject(Form,'before')}else{el=BlocParent.getElement("#"+form.name+"_msg")}
2413toggleFlexitLoader(!0);new Request.HTML({method:'post',url:'/globalflexit/ajax/modules/formulaire/verif_formulaire.php',data:form,onRequest:function(){},onComplete:function(){var myFx=new Fx.Scroll(fmoo.$(window)).toElement(el);toggleFlexitLoader(!1)},update:el}).send()}
2414function flexitform_erreur(nom_formulaire,tab_des_champ,tab_des_erreur){Form=getFormActive(nom_formulaire);tab_des_erreurF=new Array();tab_des_erreurV=new Array();for(var i=0;i<tab_des_champ.length;++i){champ=tab_des_champ[i];tab_des_erreurF[champ]=1;tab_des_erreurV[champ]=tab_des_erreur[i]}
2415if(!Form||Form.length<=0){if(console&&console.error){console.error('FLEXIT : Le formulaire nommé "'+nom_formulaire+'" est introuvable, les erreurs ne pourront pas être affichées.')}
2416toggleFlexitLoader(!1);return!1}
2417Form.getElements('input,select,textarea').each(function(elem){if(elem.get('name')==null)return;var parent;elem.removeClass('ffError');parent=elem.getParent("span.ffFieldParent");
2417if(parent&&parent.hasClass('flexitFormError'))parent.removeClass('flexitFormError');parentBstrap2=elem.getParent('.control-group');if(parentBstrap2&&parentBstrap2.hasClass('error'))parentBstrap2.removeClass('error');parentBstrap3=elem.getParent('.form-group');if(parentBstrap3&&parentBstrap3.hasClass('has-error'))parentBstrap3.removeClass('has-error');errorBootstrap=!1;if(tab_des_erreurF[elem.get('name')]==1){if(parentBstrap2&&parentBstrap2.length>0){parentBstrap2.addClass('error');errorBootstrap=!0}
2418if(parentBstrap3&&parentBstrap3.length>0){parentBstrap3.addClass('has-error');errorBootstrap=!0}
2419if(!errorBootstrap){elem.addClass('ffError');if(parent)parent.addClass('flexitFormError');}}});toggleFlexitLoader(!1)}
2420function flexitform_destroy(nom_formulaire){Form=getFormActive(nom_formulaire);var morph=new Fx.Morph(Form,{duration:'long'});morph.start({'opacity':0,'height':0,})}
2421function flexitform_roll_item(elem,parent,etat){flexitFormFields=elem.getParent(parent).getElements('.flexitpng');url=strstr(elem.getElements('.flexitpng').get('src'),'couleur=',!0)+"couleur=";if(etat=="on"){note=elem.get('rel')}else if(etat=="out"){note=elem.getParent(parent).getElement('input').get('value')}
2422note=eval(note);obj=JSON.decode(elem.getElement('.flexitpng').get('rel'),!1);for(j=0;j<flexitFormFields.length;j++){if(eval(flexitFormFields[j].getParent('a').get('rel'))<=note){if(flexitFormFields[j].get('tag')=="span"){sty=flexitFormFields[j].getStyle('filter');flexitFormFields[j].setStyle('filter',str_replace(obj.off,obj.on,sty))}else{flexitFormFields[j].set('src',url+obj.on)}}else{if(flexitFormFields[j].get('tag')=="span"){sty=flexitFormFields[j].getStyle('filter');flexitFormFields[j].setStyle('filter',str_replace(obj.on,obj.off,sty))}else{flexitFormFields[j].set('src',url+obj.off)}}}}
2423function flexitform_callback(idForm,callbackType){if(!callbackType||callbackType=='')callbackType='ok';var callbackName='flexitform_'+idForm+'_callback_'+callbackType;if(window&&window[callbackName]&&typeof window[callbackName]=='function'){window[callbackName]()}}
2424function flexitformrecharge(idForm){form=getFormActive("formulaire_"+idForm);BlocParent=form.getParent('.divflexitform');TableParent=form.getElement('> table');DivBootstrap=form.getElement('> div.row-fluid');widthMsg='auto';if(TableParent)
2425widthMsg=TableParent.getSize().x;if(DivBootstrap)
2426widthMsg=DivBootstrap.getSize().x;if(!BlocParent.getElement(form.get('name')+"_reload")){var el=new Element("div",{'id':form.get('name')+"_reload",'styles':{'width':widthMsg}}).inject(form,'before')}else{el=BlocParent.getElement(form.get('name')+"_reload")}
2427var datas=form.toQueryString();form.destroy();toggleFlexitLoader(!0);new Request.HTML({method:'post',url:'/globalflexit/ajax/modules/formulaire/recharge.php',data:datas,onRequest:function(){},onComplete:function(){var myFx=new Fx.Scroll(fmoo.$(window)).toElement(el);toggleFlexitLoader(!1)},update:el}).send()}
2428function getFormActive(idForm){if(Form=fmoo.$(document.body).getElement('form[name='+idForm+'].active')){return Form}
2429return fmoo.$(document.body).getElement('form[name='+idForm+']')}
2430window.addEventListener('DOMContentLoaded',function(){document.addEventListener('click',function(e){if(e.target.matches('.flexitform .form_tabs button')){if(e.target.getAttribute('aria-selected')=="false"){if(etape=e.target.getAttribute('data-etape')){if(form=e.target.closest('form')){if(inputSection=form.querySelector('[name="section_click"]'))inputSection.value=etape;flexitform_verif(form)}}}}
2431if(e.target.matches('.flexitform input[type="button"].btn_precedent')){if(form=e.target.closest('form')){if(inputIdFormulaire=form.querySelector('[name="id_formulaire"]')){if(inputSection=form.querySelector('[name="section"]')){if(inputSectionClick=form.querySelector('[name="section_click"]'))inputSectionClick.value=inputSection.value-1;flexitform_verif(form)}}}}
2432if(e.target.matches('.flexitform input[type="button"].btn_save_later')){if(form=e.target.closest('form')){if(inputSaveLater=form.querySelector('[name="save_later"]')){inputSaveLater.value=1;flexitform_verif(form);inputSaveLater.value=''}}}})});function flexitformtab(id){if((elem=document.getElementById(id))&&(ul=elem.closest('ul'))){if(etape=elem.getAttribute('data-etape')){if(form=elem.closest('form')){labelbtn=elem.dataset.etapeLabelbtnNext||form.querySelector('input[type="submit"],input[type="image"]')?.dataset.etapeLabelbtn;if(labelbtn&&(submit=form.querySelector('input[type="submit"]')))submit.value=labelbtn;if(etape!=1){labelbtn=elem.dataset.etapeLabelbtnPrec||form.querySelector('input[type="button"].btn_precedent')?.dataset.etapeLabelbtn;if(labelbtn&&(button=form.querySelector('input[type="button"].btn_precedent'))){button.value=labelbtn;button.classList.remove('off')}}
2432else{form.querySelector('input[type="button"].btn_precedent').classList.add('off')}
2433if(inputSection=form.querySelector('[name="section_click"]'))inputSection.value='';if(inputSection=form.querySelector('[name="section"]'))inputSection.value=etape}}
2434ul.querySelectorAll('button').forEach(btn=>{btn.setAttribute('aria-selected',elem.id!=btn.id?'false':'true')});ul.closest('form').querySelectorAll('.form_tabs_content > div').forEach(panel=>{panel.id!=elem.getAttribute('aria-controls')?panel.classList.remove('show'):panel.classList.add('show');if(panel.id==elem.getAttribute('aria-controls'))delayFocus(panel);})}};function createFlexitForms(selecteur){flexitForms=selecteur;for(i=0;i<flexitForms.length;i++){if(flexitForms[i].getElements('.ffFieldParent').length>0){}
2435var classForm=flexitForms[i].get('class');		var regClassesForm = new RegExp("[ ]+", "g");
2436		var allClassesForm = classForm.split(regClassesForm);
2437for(h=0;h<allClassesForm.length;h++){            var regSkin = new RegExp("[ffSkin_]","g");
2438			if(allClassesForm[h].match(regSkin)) {
2439var idSkin=allClassesForm[h].substr(7,allClassesForm[h].length)}}
2440if(flexitForms[i].hasClass('flexitform-bootstrap')){break}
2441if(!idSkin){break}
2442flexitFormFields=flexitForms[i].getElements('input, textarea, select');for(j=0;j<flexitFormFields.length;j++){if(flexitFormFields[j].hasClass("flexitFormsOk")||flexitFormFields[j].getStyle('display')=='none'||(flexitFormFields[j].get('tag')=='input'&&flexitFormFields[j].get('type')=='file'))continue;flexitFormFields[j].addClass("flexitFormsOk");var classElement=flexitFormFields[j].get('class');var isError=!1;if(flexitFormFields[j].hasClass('ffError')){isError=!0}
2443var isRequired=!1;if(flexitFormFields[j].hasClass('ffRequired')){isRequired=!0}
2444var tagElement=flexitFormFields[j].get('tag');var typeElement=flexitFormFields[j].get('type');var valueElement=flexitFormFields[j].get('value');var nameElement=flexitFormFields[j].get('name');var idElement=flexitFormFields[j].get('id');var classElement=flexitFormFields[j].get("style");var widthElement="";if(Browser.Engine.trident&&Browser.version<9&&flexitFormFields[j].get('style')){if(ereg("WIDTH",flexitFormFields[j].get('style')))var widthElement=flexitFormFields[j].getStyle('width');}else if(classElement&&classElement.contains("width")){var widthElement=flexitFormFields[j].getStyle('width')}
2445if(typeElement!="checkbox"&&typeElement!="radio"&&typeElement!="image"&&typeElement!="hidden"){var cornerCheck=!1;if(window.MooTools){				    cornerCheck = new Fx.CSS().search('.ffSkin_'+idSkin+' .hasCorners');}
2446var fieldParent=new Element("span",{"class":"ffFieldParent"});var fieldContent=new Element("span",{"class":"ffContent"});if(cornerCheck&&cornerCheck.width){var fieldTop=new Element("span",{"class":"ffHeader","html":"<span>&#160;</span>"});var fieldBottom=new Element("span",{"class":"ffFooter","html":"<span>&#160;</span>"});var fieldContentWrapper=new Element("span")}
2447if(isError){fieldParent.addClass("flexitFormError")}
2448if(isRequired){fieldParent.addClass("flexitFormRequired")}
2449if(!Browser.Engine.trident){if(window.MooTools){flexitFormFields[j].addEvent('focus',function(){fmoo.$(this).getParent("span.ffFieldParent").addClass('flexitFormFocus')});flexitFormFields[j].addEvent('blur',function(){fmoo.$(this).getParent("span.ffFieldParent").removeClass('flexitFormFocus')})}}
2450if(cornerCheck&&cornerCheck.width){fieldContentWrapper.wraps(flexitFormFields[j]);fieldContent.wraps(fieldContentWrapper);fieldParent.wraps(fieldContent);fieldTop.inject(fieldContent,"before");fieldBottom.inject(fieldContent,"after")}else{if(window.MooTools){fieldContent.wraps(flexitFormFields[j]);fieldParent.wraps(fieldContent)}}
2451if(widthElement&&typeElement!="submit"){if(fieldParent.getSize().x>widthElement.toInt()){if(cornerCheck&&cornerCheck.width){paddingleftCW=fieldContentWrapper.getStyle("padding-left").toInt();paddingrightCW=fieldContentWrapper.getStyle("padding-right").toInt();difSizeParent=fieldParent.getSize().x-(fieldContentWrapper.getSize().x-(paddingleftCW+paddingrightCW));finalSizeElement=widthElement.toInt()+difSizeParent;fieldParent.setStyle("width",finalSizeElement+"px")}else{if(window.MooTools){paddingleftCW=fieldContent.getStyle("padding-left").toInt();paddingrightCW=fieldContent.getStyle("padding-right").toInt();difSizeParent=fieldParent.getSize().x-(fieldContent.getSize().x-(paddingleftCW+paddingrightCW));finalSizeElement=widthElement.toInt()+difSizeParent;fieldParent.setStyle("width",finalSizeElement+"px")}}}}else if(typeElement!="submit"){fieldParent.setStyle("width","100%")}else if(typeElement=="submit"){flexitFormFields[j].setStyle("width","auto");flexitFormFields[j].addClass("ffBtnSubmit");
2451if(cornerCheck&&cornerCheck.width){paddingleftCW=fieldContentWrapper.getStyle("padding-left").toInt();paddingrightCW=fieldContentWrapper.getStyle("padding-right").toInt();difSizeParent=fieldParent.getSize().x-(fieldContentWrapper.getSize().x-(paddingleftCW+paddingrightCW));finalSizeElement=flexitFormFields[j].getSize().x+difSizeParent;if(flexitFormFields[j].getSize().x>0)fieldParent.setStyle("width",finalSizeElement+"px");}else{if(window.MooTools){paddingleftCW=fieldContent.getStyle("padding-left").toInt();paddingrightCW=fieldContent.getStyle("padding-right").toInt();difSizeParent=fieldParent.getSize().x-(fieldContent.getSize().x-(paddingleftCW+paddingrightCW));finalSizeElement=flexitFormFields[j].getSize().x+difSizeParent;fieldParent.setStyle("width",finalSizeElement+"px")}}}}else if(typeElement=="checkbox"){var fieldParent=new Element("span",{"class":"ffFieldParent ffFieldTypeCheckbox"});var fieldMask=new Element("div",{"class":"ffCheckBox"});if(flexitFormFields[j].getProperty("checked")){fieldMask.addClass("ffItemChecked")}
2452if(idSkin!=5){flexitFormFields[j].setStyles({"width":"auto","position":"absolute","left":"0","top":"2px","opacity":0.01,"z-index":10,"cursor":"pointer"})}
2453if(Browser.Engine.trident){flexitFormFields[j].setStyle("filter","alpha(opacity=1)")}
2454fieldParent.setStyles({"background":"none","border":"none"});if(isError){fieldParent.addClass("flexitFormError")}
2455flexitFormFields[j].addEvent('click',function(){if(fmoo.$(this).getProperty("checked")){fmoo.$(this).getNext("div.ffCheckBox").addClass("ffItemChecked")}else{fmoo.$(this).getNext("div.ffCheckBox").removeClass("ffItemChecked")}});fieldParent.wraps(flexitFormFields[j]);fieldMask.inject(flexitFormFields[j],"after")}else if(typeElement=="radio"){var fieldParent=new Element("span",{"class":"ffFieldParent ffFieldTypeCheckbox"});var fieldMask=new Element("div",{"class":"ffRadio"});if(flexitFormFields[j].getProperty("checked")){fieldMask.addClass("ffItemChecked")}
2456flexitFormFields[j].setStyles({"width":"auto","position":"absolute","left":"0","top":"2px","opacity":0.1,"z-index":10,"cursor":"pointer"});if(Browser.Engine.trident){flexitFormFields[j].setStyle("filter","alpha(opacity=1)")}
2457fieldParent.setStyles({"background":"none","border":"none"});if(isError){fieldParent.addClass("flexitFormError")}
2458flexitFormFields[j].addEvent('click',function(){this.getParent('table').getElements('div.ffRadio').removeClass("ffItemChecked");this.getParent('.ffFieldTypeCheckbox').getElement('div.ffRadio').addClass("ffItemChecked")});fieldParent.wraps(flexitFormFields[j]);fieldMask.inject(flexitFormFields[j],"after")}
2459flexitFormFields[j].removeClass("ffSkin_"+idSkin)}}}
2460function createFlexitFormNotes(parentElem){if(!parentElem){flexitFormFields=fmoo.$$('span.ffFieldetoile')}else{flexitFormFields=fmoo.$$(parentElem+' span.ffFieldetoile')}
2461for(j=0;j<flexitFormFields.length;j++){flexitFormFields[j].getElements('a').addEvent('click',function(){this.getParent('span.ffFieldetoile').getElement('input').set('value',this.get('rel'))});flexitFormFields[j].getElements('a').addEvent('mouseover',function(elem){flexitform_roll_item(this,'span.ffFieldetoile','on')});flexitFormFields[j].getElements('a').addEvent('mouseout',function(){flexitform_roll_item(this,'span.ffFieldetoile','out')})}}
2462window.addEvent('domready',function(){setTimeout("createFlexitForms(fmoo.$$('.flexitform')); createFlexitFormNotes();","500")})

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.