vendor: 4,160 bytes, lines 1-2
1/* created: 24-08-2026 00:19:15 */ 2((t,e)=>{"object"==typeof module&&"object"==typeof module.exports?module.exports=t.document?e(t,!0):function(t){if(t.document)return e(t);throw new Error("jQuery requires a window with a document")}:e(t)})("undefined"!=typeof window?window:this,function(w,F){function y(t){return"function"==typeof t&&"number"!=typeof t.nodeType&&"function"!=typeof t.item}function m(t){return null!=t&&t===t.window}var e=[],R=Object.getPrototypeOf,r=e.slice,L=e.flat?function(t){return e.flat.call(t)}:function(t){return e.concat.apply([],t)},O=e.push,z=e.indexOf,B={},H=B.toString,V=B.hasOwnProperty,q=V.toString,U=q.call(Object),g={},x=w.document,W={type:!0,src:!0,nonce:!0,noModule:!0};function Y(t,e,i){var n,s,a=(i=i||x).createElement("script");if(a.text=t,e)for(n in W)(s=e[n]||e.getAttribute&&e.getAttribute(n))&&a.setAttribute(n,s);i.head.appendChild(a).parentNode.removeChild(a)}function f(t){return null==t?t+"":"object"==typeof t||"function"==typeof t?B[H.call(t)]||"object":typeof t}var t="3.6.0",k=function(t,e){return new k.fn.init(t,e)};function X(t){var e=!!t&&"length"in t&&t.length,i=f(t);return!y(t)&&!m(t)&&("array"===i||0===e||"number"==typeof e&&0<e&&e-1 in t)}k.fn=k.prototype={jquery:t,constructor:k,length:0,toArray:function(){return r.call(this)},get:function(t){return null==t?r.call(this):t<0?this[t+this.length]:this[t]},pushStack:function(t){t=k.merge(this.constructor(),t);return t.prevObject=this,t},each:function(t){return k.each(this,t)},map:function(i){return this.pushStack(k.map(this,function(t,e){return i.call(t,e,t)}))},slice:function(){return this.pushStack(r.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(k.grep(this,function(t,e){return(e+1)%2}))},odd:function(){return this.pushStack(k.grep(this,function(t,e){return e%2}))},eq:function(t){var e=this.length,t=+t+(t<0?e:0);return this.pushStack(0<=t&&t<e?[this[t]]:[])},end:function(){return this.prevObject||this.constructor()},push:O,sort:e.sort,splice:e.splice},k.extend=k.fn.extend=function(){var t,e,i,n,s,a=arguments[0]||{},o=1,r=arguments.length,l=!1;for("boolean"==typeof a&&(l=a,a=arguments[o]||{},o++),"object"==typeof a||y(a)||(a={}),o===r&&(a=this,o--);o<r;o++)if(null!=(t=arguments[o]))for(e in t)i=t[e],"__proto__"!==e&&a!==i&&(l&&i&&(k.isPlainObject(i)||(n=Array.isArray(i)))?(s=a[e],s=n&&!Array.isArray(s)?[]:n||k.isPlainObject(s)?s:{},n=!1,a[e]=k.extend(l,s,i)):void 0!==i&&(a[e]=i));return a},k.extend({expando:"jQuery"+(t+Math.random()).replace(/\D/g,""),isReady:!0,error:function(t){throw new Error(t)},noop:function(){},isPlainObject:function(t){return!(!t||"[object Object]"!==H.call(t)||(t=R(t))&&("function"!=typeof(t=V.call(t,"constructor")&&t.constructor)||q.call(t)!==U))},isEmptyObject:function(t){for(var e in t)return!1;return!0},globalEval:function(t,e,i){Y(t,{nonce:e&&e.nonce},i)},each:function(t,e){var i,n=0;if(X(t))for(i=t.length;n<i&&!1!==e.call(t[n],n,t[n]);n++);else for(n in t)if(!1===e.call(t[n],n,t[n]))break;return t},makeArray:function(t,e){e=e||[];return null!=t&&(X(Object(t))?k.merge(e,"string"==typeof t?[t]:t):O.call(e,t)),e},inArray:function(t,e,i){return null==e?-1:z.call(e,t,i)},merge:function(t,e){for(var i=+e.length,n=0,s=t.length;n<i;n++)t[s++]=e[n];return t.length=s,t},grep:function(t,e,i){for(var n=[],s=0,a=t.length,o=!i;s<a;s++)!e(t[s],s)!=o&&n.push(t[s]);return n},map:function(t,e,i){var n,s,a=0,o=[];if(X(t))for(n=t.length;a<n;a++)null!=(s=e(t[a],a,i))&&o.push(s);else for(a in t)null!=(s=e(t[a],a,i))&&o.push(s);return L(o)},guid:1,support:g}),"function"==typeof Symbol&&(k.fn[Symbol.iterator]=e[Symbol.iterator]),k.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(t,e){B["[object "+e+"]"]=e.toLowerCase()});function n(t,e,i){for(var n=[],s=void 0!==i;(t=t[e])&&9!==t.nodeType;)if(1===t.nodeType){if(s&&k(t).is(i))break;n.push(t)}return n}function Q(t,e){for(var i=[];t;t=t.nextSibling)1===t.nodeType&&t!==e&&i.push(t);return i}var t=(F=>{function h(t,e){return t="0x"+t.slice(1)-65536,e||(t<0?String.fromCharCode(65536+t):String.fromCharCode(t>>
vendor: 9,607 bytes, line 2
210|55296,1023&t|56320))}function R(t,e){return e?"\0"===t?"�":t.slice(0,-1)+"\\"+t.charCodeAt(t.length-1).toString(16)+" ":"\\"+t}function L(){w()}var t,u,_,a,O,p,z,B,C,l,c,w,x,i,k,f,n,s,m,S="sizzle"+ +new Date,d=F.document,E=0,H=0,V=A(),q=A(),U=A(),g=A(),W=function(t,e){return t===e&&(c=!0),0},Y={}.hasOwnProperty,e=[],X=e.pop,Q=e.push,D=e.push,G=e.slice,I=function(t,e){for(var i=0,n=t.length;i<n;i++)if(t[i]===e)return i;return-1},J="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",o="[\\x20\\t\\r\\n\\f]",r="(?:\\\\[\\da-fA-F]{1,6}"+o+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",K="\\["+o+"*("+r+")(?:"+o+"*([*^$|!~]?=)"+o+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+r+"))|)"+o+"*\\]",Z=":("+r+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+K+")*)|.*)\\)|)",tt=new RegExp(o+"+","g"),T=new RegExp("^"+o+"+|((?:^|[^\\\\])(?:\\\\.)*)"+o+"+$","g"),et=new RegExp("^"+o+"*,"+o+"*"),it=new RegExp("^"+o+"*([>+~]|"+o+")"+o+"*"),nt=new RegExp(o+"|>"),st=new RegExp(Z),at=new RegExp("^"+r+"$"),v={ID:new RegExp("^#("+r+")"),CLASS:new RegExp("^\\.("+r+")"),TAG:new RegExp("^("+r+"|[*])"),ATTR:new RegExp("^"+K),PSEUDO:new RegExp("^"+Z),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+o+"*(even|odd|(([+-]|)(\\d*)n|)"+o+"*(?:([+-]|)"+o+"*(\\d+)|))"+o+"*\\)|)","i"),bool:new RegExp("^(?:"+J+")$","i"),needsContext:new RegExp("^"+o+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+o+"*((?:-\\d)?\\d*)"+o+"*\\)|)(?=[^-]|$)","i")},ot=/HTML$/i,rt=/^(?:input|select|textarea|button)$/i,lt=/^h\d$/i,y=/^[^{]+\{\s*\[native \w/,ct=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,dt=/[+~]/,b=new RegExp("\\\\[\\da-fA-F]{1,6}"+o+"?|\\\\([^\\r\\n\\f])","g"),ht=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ut=yt(function(t){return!0===t.disabled&&"fieldset"===t.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{D.apply(e=G.call(d.childNodes),d.childNodes),e[d.childNodes.length].nodeType}catch(t){D={apply:e.length?function(t,e){Q.apply(t,G.call(e))}:function(t,e){for(var i=t.length,n=0;t[i++]=e[n++];);t.length=i-1}}}function $(t,e,i,n){var s,a,o,r,l,c,d=e&&e.ownerDocument,h=e?e.nodeType:9;if(i=i||[],"string"!=typeof t||!t||1!==h&&9!==h&&11!==h)return i;if(!n&&(w(e),e=e||x,k)){if(11!==h&&(r=ct.exec(t)))if(s=r[1]){if(9===h){if(!(c=e.getElementById(s)))return i;if(c.id===s)return i.push(c),i}else if(d&&(c=d.getElementById(s))&&m(e,c)&&c.id===s)return i.push(c),i}else{if(r[2])return D.apply(i,e.getElementsByTagName(t)),i;if((s=r[3])&&u.getElementsByClassName&&e.getElementsByClassName)return D.apply(i,e.getElementsByClassName(s)),i}if(u.qsa&&!g[t+" "]&&(!f||!f.test(t))&&(1!==h||"object"!==e.nodeName.toLowerCase())){if(c=t,d=e,1===h&&(nt.test(t)||it.test(t))){for((d=dt.test(t)&>(e.parentNode)||e)===e&&u.scope||((o=e.getAttribute("id"))?o=o.replace(ht,R):e.setAttribute("id",o=S)),a=(l=p(t)).length;a--;)l[a]=(o?"#"+o:":scope")+" "+N(l[a]);c=l.join(",")}try{return D.apply(i,d.querySelectorAll(c)),i}catch(e){g(t,!0)}finally{o===S&&e.removeAttribute("id")}}}return B(t.replace(T,"$1"),e,i,n)}function A(){var n=[];return function t(e,i){return n.push(e+" ")>_.cacheLength&&delete t[n.shift()],t[e+" "]=i}}function M(t){return t[S]=!0,t}function j(t){var e=x.createElement("fieldset");try{return!!t(e)}catch(t){return!1}finally{e.parentNode&&e.parentNode.removeChild(e)}}function pt(t,e){for(var i=t.split("|"),n=i.length;n--;)_.attrHandle[i[n]]=e}function ft(t,e){var i=e&&t,n=i&&1===t.nodeType&&1===e.nodeType&&t.sourceIndex-e.sourceIndex;if(n)return n;if(i)for(;i=i.nextSibling;)if(i===e)return-1;return t?1:-1}function mt(e){return function(t){return"form"in t?t.parentNode&&!1===t.disabled?"label"in t?"label"in t.parentNode?t.parentNode.disabled===e:t.disabled===e:t.isDisabled===e||t.isDisabled!==!e&&ut(t)===e:t.disabled===e:"label"in t&&t.disabled===e}}function P(o){return M(function(a){return a=+a,M(function(t,e){for(var i,n=o([],t.length,a),s=n.length;s--;)t[i=n[s]]&&(t[i]=!(e[i]=t[i]))})})}function gt(t){return t&&void 0!==t.getElementsByTagName&&t}for(t in u=$.support={},O=$.isXML=function(t){var e=t&&t.namespaceURI,t=t&&(t.ownerDocument||t).documentElement;return!ot.test(e||t&&t.nodeName||"HTML")},w=$.setDocument=function(t){var t=t?t.ownerDocument||t:d;return t!=x&&9===t.nodeType&&t.documentElement&&(i=(x=t).documentElement,k=!O(x),d!=x&&(t=x.defaultView)&&t.top!==t&&(t.addEventListener?t.addEventListener("unload",L,!1):t.attachEvent&&t.attachEvent("onunload",L)),u.scope=j(function(t){return i.appendChild(t).appendChild(x.createElement("div")),void 0!==t.querySelectorAll&&!t.querySelectorAll(":scope fieldset div").length}),u.attributes=j(function(t){return t.className="i",!t.getAttribute("className")}),u.getElementsByTagName=j(function(t){return t.appendChild(x.createComment("")),!t.getElementsByTagName("*").length}),u.getElementsByClassName=y.test(x.getElementsByClassName),u.getById=j(function(t){return i.appendChild(t).id=S,!x.getElementsByName||!x.getElementsByName(S).length}),u.getById?(_.filter.ID=function(t){var e=t.replace(b,h);return function(t){return t.getAttribute("id")===e}},_.find.ID=function(t,e){if(void 0!==e.getElementById&&k)return(e=e.getElementById(t))?[e]:[]}):(_.filter.ID=function(t){var e=t.replace(b,h);return function(t){t=void 0!==t.getAttributeNode&&t.getAttributeNode("id");return t&&t.value===e}},_.find.ID=function(t,e){if(void 0!==e.getElementById&&k){var i,n,s,a=e.getElementById(t);if(a){if((i=a.getAttributeNode("id"))&&i.value===t)return[a];for(s=e.getElementsByName(t),n=0;a=s[n++];)if((i=a.getAttributeNode("id"))&&i.value===t)return[a]}return[]}}),_.find.TAG=u.getElementsByTagName?function(t,e){return void 0!==e.getElementsByTagName?e.getElementsByTagName(t):u.qsa?e.querySelectorAll(t):void 0}:function(t,e){var i,n=[],s=0,a=e.getElementsByTagName(t);if("*"!==t)return a;for(;i=a[s++];)1===i.nodeType&&n.push(i);return n},_.find.CLASS=u.getElementsByClassName&&function(t,e){if(void 0!==e.getElementsByClassName&&k)return e.getElementsByClassName(t)},n=[],f=[],(u.qsa=y.test(x.querySelectorAll))&&(j(function(t){var e;i.appendChild(t).innerHTML="<a id='"+S+"'></a><select id='"+S+"-\r\\' msallowcapture=''><option selected=''></option></select>",t.querySelectorAll("[msallowcapture^='']").length&&f.push("[*^$]="+o+"*(?:''|\"\")"),t.querySelectorAll("[selected]").length||f.push("\\["+o+"*(?:value|"+J+")"),t.querySelectorAll("[id~="+S+"-]").length||f.push("~="),(e=x.createElement("input")).setAttribute("name",""),t.appendChild(e),t.querySelectorAll("[name='']").length||f.push("\\["+o+"*name"+o+"*="+o+"*(?:''|\"\")"),t.querySelectorAll(":checked").length||f.push(":checked"),t.querySelectorAll("a#"+S+"+*").length||f.push(".#.+[+~]"),t.querySelectorAll("\\\f"),f.push("[\\r\\n\\f]")}),j(function(t){t.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var e=x.createElement("input");e.setAttribute("type","hidden"),t.appendChild(e).setAttribute("name","D"),t.querySelectorAll("[name=d]").length&&f.push("name"+o+"*[*^$|!~]?="),2!==t.querySelectorAll(":enabled").length&&f.push(":enabled",":disabled"),i.appendChild(t).disabled=!0,2!==t.querySelectorAll(":disabled").length&&f.push(":enabled",":disabled"),t.querySelectorAll("*,:x"),f.push(",.*:")})),(u.matchesSelector=y.test(s=i.matches||i.webkitMatchesSelector||i.mozMatchesSelector||i.oMatchesSelector||i.msMatchesSelector))&&j(function(t){u.disconnectedMatch=s.call(t,"*"),s.call(t,"[s!='']:x"),n.push("!=",Z)}),f=f.length&&new RegExp(f.join("|")),n=n.length&&new RegExp(n.join("|")),t=y.test(i.compareDocumentPosition),m=t||y.test(i.contains)?function(t,e){var i=9===t.nodeType?t.documentElement:t,e=e&&e.parentNode;return t===e||!(!e||1!==e.nodeType||!(i.contains?i.contains(e):t.compareDocumentPosition&&16&t.compareDocumentPosition(e)))}:function(t,e){if(e)for(;e=e.parentNode;)if(e===t)return!0;return!1},W=t?function(t,e){var i;return t===e?(c=!0,0):!t.compareDocumentPosition-!e.compareDocumentPosition||(1&(i=(t.ownerDocument||t)==(e.ownerDocument||e)?t.compareDocumentPosition(e):1)||!u.sortDetached&&e.compareDocumentPosition(t)===i?t==x||t.ownerDocument==d&&m(d,t)?-1:e==x||e.ownerDocument==d&&m(d,e)?1:l?I(l,t)-I(l,e):0:4&i?-1:1)}:function(t,e){if(t===e)return c=!0,0;var i,n=0,s=t.parentNode,a=e.parentNode,o=[t],r=[e];if(!s||!a)return t==x?-1:e==x?1:s?-1:a?1:l?I(l,t)-I(l,e):0;if(s===a)return ft(t,e);for(i=t;i=i.parentNode;)o.unshift(i);for(i=e;i=i.parentNode;)r.unshift(i);for(;o[n]===r[n];)n++;return n?ft(o[n],r[n]):o[n]==d?-1:r[n]==d?1:0}),x},$.matches=function(t,e){return $(t,null,null,e)},$.matchesSelector=function(t,e){if(w(t),u.matchesSelector&&k&&!g[e+" "]&&(!n||!n.test(e))&&(!f||!f.test(e)))try{var i=s.call(t,e);if(i||u.disconnectedMatch||t.document&&11!==t.document.nodeType)return i}catch(t){g(e,!0)}return 0<$(e,x,null,[t]).length},$.contains=function(t,e){return(t.ownerDocument||t)!=x&&w(t),m(t,e)},$.attr=function(t,e){(t.ownerDocument||t)!=x&&w(t);var i=_.attrHandle[e.toLowerCase()],i=i&&Y.call(_.attrHandle,e.toLowerCase())?i(t,e,!k):void 0;return void 0!==i?i:u.attributes||!k?t.getAttribute(e):(i=t.getAttributeNode(e))&&i.specified?i.value:null},$.escape=function(t){return(t+"").replace(ht,R)},$.error=function(t){throw new Error("Syntax error, unrecognized expression: "+t)},$.uniqueSort=function(t){var e,i=[],n=0,s=0;if(c=!u.detectDuplicates,l=!u.sortStable&&t.slice(0),t.sort(W),c){for(;e=t[s++];)e===t[s]&&(n=i.push(s));for(;n--;)t.splice(i[n],1)}return l=null,t},a=$.getText=function(t){var e,i="",n=0,s=t.nodeType;
vendor: 7,479 bytes, line 2
2if(s){if(1===s||9===s||11===s){if("string"==typeof t.textContent)return t.textContent;for(t=t.firstChild;t;t=t.nextSibling)i+=a(t)}else if(3===s||4===s)return t.nodeValue}else for(;e=t[n++];)i+=a(e);return i},(_=$.selectors={cacheLength:50,createPseudo:M,match:v,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(t){return t[1]=t[1].replace(b,h),t[3]=(t[3]||t[4]||t[5]||"").replace(b,h),"~="===t[2]&&(t[3]=" "+t[3]+" "),t.slice(0,4)},CHILD:function(t){return t[1]=t[1].toLowerCase(),"nth"===t[1].slice(0,3)?(t[3]||$.error(t[0]),t[4]=+(t[4]?t[5]+(t[6]||1):2*("even"===t[3]||"odd"===t[3])),t[5]=+(t[7]+t[8]||"odd"===t[3])):t[3]&&$.error(t[0]),t},PSEUDO:function(t){var e,i=!t[6]&&t[2];return v.CHILD.test(t[0])?null:(t[3]?t[2]=t[4]||t[5]||"":i&&st.test(i)&&(e=(e=p(i,!0))&&i.indexOf(")",i.length-e)-i.length)&&(t[0]=t[0].slice(0,e),t[2]=i.slice(0,e)),t.slice(0,3))}},filter:{TAG:function(t){var e=t.replace(b,h).toLowerCase();return"*"===t?function(){return!0}:function(t){return t.nodeName&&t.nodeName.toLowerCase()===e}},CLASS:function(t){var e=V[t+" "];return e||(e=new RegExp("(^|"+o+")"+t+"("+o+"|$)"))&&V(t,function(t){return e.test("string"==typeof t.className&&t.className||void 0!==t.getAttribute&&t.getAttribute("class")||"")})},ATTR:function(e,i,n){return function(t){t=$.attr(t,e);return null==t?"!="===i:!i||(t+="","="===i?t===n:"!="===i?t!==n:"^="===i?n&&0===t.indexOf(n):"*="===i?n&&-1<t.indexOf(n):"$="===i?n&&t.slice(-n.length)===n:"~="===i?-1<(" "+t.replace(tt," ")+" ").indexOf(n):"|="===i&&(t===n||t.slice(0,n.length+1)===n+"-"))}},CHILD:function(f,t,e,m,g){var v="nth"!==f.slice(0,3),y="last"!==f.slice(-4),b="of-type"===t;return 1===m&&0===g?function(t){return!!t.parentNode}:function(t,e,i){var n,s,a,o,r,l,c=v!=y?"nextSibling":"previousSibling",d=t.parentNode,h=b&&t.nodeName.toLowerCase(),u=!i&&!b,p=!1;if(d){if(v){for(;c;){for(o=t;o=o[c];)if(b?o.nodeName.toLowerCase()===h:1===o.nodeType)return!1;l=c="only"===f&&!l&&"nextSibling"}return!0}if(l=[y?d.firstChild:d.lastChild],y&&u){for(p=(r=(n=(s=(a=(o=d)[S]||(o[S]={}))[o.uniqueID]||(a[o.uniqueID]={}))[f]||[])[0]===E&&n[1])&&n[2],o=r&&d.childNodes[r];o=++r&&o&&o[c]||(p=r=0,l.pop());)if(1===o.nodeType&&++p&&o===t){s[f]=[E,r,p];break}}else if(!1===(p=u?r=(n=(s=(a=(o=t)[S]||(o[S]={}))[o.uniqueID]||(a[o.uniqueID]={}))[f]||[])[0]===E&&n[1]:p))for(;(o=++r&&o&&o[c]||(p=r=0,l.pop()))&&((b?o.nodeName.toLowerCase()!==h:1!==o.nodeType)||!++p||(u&&((s=(a=o[S]||(o[S]={}))[o.uniqueID]||(a[o.uniqueID]={}))[f]=[E,p]),o!==t)););return(p-=g)===m||p%m==0&&0<=p/m}}},PSEUDO:function(t,a){var e,o=_.pseudos[t]||_.setFilters[t.toLowerCase()]||$.error("unsupported pseudo: "+t);return o[S]?o(a):1<o.length?(e=[t,t,"",a],_.setFilters.hasOwnProperty(t.toLowerCase())?M(function(t,e){for(var i,n=o(t,a),s=n.length;s--;)t[i=I(t,n[s])]=!(e[i]=n[s])}):function(t){return o(t,0,e)}):o}},pseudos:{not:M(function(t){var n=[],s=[],r=z(t.replace(T,"$1"));return r[S]?M(function(t,e,i,n){for(var s,a=r(t,null,n,[]),o=t.length;o--;)(s=a[o])&&(t[o]=!(e[o]=s))}):function(t,e,i){return n[0]=t,r(n,null,i,s),n[0]=null,!s.pop()}}),has:M(function(e){return function(t){return 0<$(e,t).length}}),contains:M(function(e){return e=e.replace(b,h),function(t){return-1<(t.textContent||a(t)).indexOf(e)}}),lang:M(function(i){return at.test(i||"")||$.error("unsupported lang: "+i),i=i.replace(b,h).toLowerCase(),function(t){var e;do{if(e=k?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return(e=e.toLowerCase())===i||0===e.indexOf(i+"-")}while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var e=F.location&&F.location.hash;return e&&e.slice(1)===t.id},root:function(t){return t===i},focus:function(t){return t===x.activeElement&&(!x.hasFocus||x.hasFocus())&&!!(t.type||t.href||~t.tabIndex)},enabled:mt(!1),disabled:mt(!0),checked:function(t){var e=t.nodeName.toLowerCase();return"input"===e&&!!t.checked||"option"===e&&!!t.selected},selected:function(t){return t.parentNode&&t.parentNode.selectedIndex,!0===t.selected},empty:function(t){for(t=t.firstChild;t;t=t.nextSibling)if(t.nodeType<6)return!1;return!0},parent:function(t){return!_.pseudos.empty(t)},header:function(t){return lt.test(t.nodeName)},input:function(t){return rt.test(t.nodeName)},button:function(t){var e=t.nodeName.toLowerCase();return"input"===e&&"button"===t.type||"button"===e},text:function(t){return"input"===t.nodeName.toLowerCase()&&"text"===t.type&&(null==(t=t.getAttribute("type"))||"text"===t.toLowerCase())},first:P(function(){return[0]}),last:P(function(t,e){return[e-1]}),eq:P(function(t,e,i){return[i<0?i+e:i]}),even:P(function(t,e){for(var i=0;i<e;i+=2)t.push(i);return t}),odd:P(function(t,e){for(var i=1;i<e;i+=2)t.push(i);return t}),lt:P(function(t,e,i){for(var n=i<0?i+e:e<i?e:i;0<=--n;)t.push(n);return t}),gt:P(function(t,e,i){for(var n=i<0?i+e:i;++n<e;)t.push(n);return t})}}).pseudos.nth=_.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})_.pseudos[t]=(e=>function(t){return"input"===t.nodeName.toLowerCase()&&t.type===e})(t);for(t in{submit:!0,reset:!0})_.pseudos[t]=(i=>function(t){var e=t.nodeName.toLowerCase();return("input"===e||"button"===e)&&t.type===i})(t);function vt(){}function N(t){for(var e=0,i=t.length,n="";e<i;e++)n+=t[e].value;return n}function yt(o,t,e){var r=t.dir,l=t.next,c=l||r,d=e&&"parentNode"===c,h=H++;return t.first?function(t,e,i){for(;t=t[r];)if(1===t.nodeType||d)return o(t,e,i);return!1}:function(t,e,i){var n,s,a=[E,h];if(i){for(;t=t[r];)if((1===t.nodeType||d)&&o(t,e,i))return!0}else for(;t=t[r];)if(1===t.nodeType||d)if(s=(s=t[S]||(t[S]={}))[t.uniqueID]||(s[t.uniqueID]={}),l&&l===t.nodeName.toLowerCase())t=t[r]||t;else{if((n=s[c])&&n[0]===E&&n[1]===h)return a[2]=n[2];if((s[c]=a)[2]=o(t,e,i))return!0}return!1}}function bt(s){return 1<s.length?function(t,e,i){for(var n=s.length;n--;)if(!s[n](t,e,i))return!1;return!0}:s[0]}function _t(t,e,i,n,s){for(var a,o=[],r=0,l=t.length,c=null!=e;r<l;r++)!(a=t[r])||i&&!i(a,n,s)||(o.push(a),c&&e.push(r));return o}function Ct(p,f,m,g,v,t){return g&&!g[S]&&(g=Ct(g)),v&&!v[S]&&(v=Ct(v,t)),M(function(t,e,i,n){var s,a,o,r=[],l=[],c=e.length,d=t||((t,e,i)=>{for(var n=0,s=e.length;n<s;n++)$(t,e[n],i);return i})(f||"*",i.nodeType?[i]:i,[]),h=!p||!t&&f?d:_t(d,r,p,i,n),u=m?v||(t?p:c||g)?[]:e:h;if(m&&m(h,u,i,n),g)for(s=_t(u,l),g(s,[],i,n),a=s.length;a--;)(o=s[a])&&(u[l[a]]=!(h[l[a]]=o));if(t){if(v||p){if(v){for(s=[],a=u.length;a--;)(o=u[a])&&s.push(h[a]=o);v(null,u=[],s,n)}for(a=u.length;a--;)(o=u[a])&&-1<(s=v?I(t,o):r[a])&&(t[s]=!(e[s]=o))}}else u=_t(u===e?u.splice(c,u.length):u),v?v(null,e,u,n):D.apply(e,u)})}return vt.prototype=_.filters=_.pseudos,_.setFilters=new vt,p=$.tokenize=function(t,e){var i,n,s,a,o,r,l,c=q[t+" "];if(c)return e?0:c.slice(0);for(o=t,r=[],l=_.preFilter;o;){for(a in i&&!(n=et.exec(o))||(n&&(o=o.slice(n[0].length)||o),r.push(s=[])),i=!1,(n=it.exec(o))&&(i=n.shift(),s.push({value:i,type:n[0].replace(T," ")}),o=o.slice(i.length)),_.filter)!(n=v[a].exec(o))||l[a]&&!(n=l[a](n))||(i=n.shift(),s.push({value:i,type:a,matches:n}),o=o.slice(i.length));if(!i)break}return e?o.length:o?$.error(t):q(t,r).slice(0)},z=$.compile=function(t,e){var i,g,v,y,b,n,s=[],a=[],o=U[t+" "];if(!o){for(i=(e=e||p(t)).length;i--;)((o=function t(e){for(var n,i,s,a=e.length,o=_.relative[e[0].type],r=o||_.relative[" "],l=o?1:0,c=yt(function(t){return t===n},r,!0),d=yt(function(t){return-1<I(n,t)}
2,r,!0),h=[function(t,e,i){return t=!o&&(i||e!==C)||((n=e).nodeType?c:d)(t,e,i),n=null,t}];l<a;l++)if(i=_.relative[e[l].type])h=[yt(bt(h),i)];else{if((i=_.filter[e[l].type].apply(null,e[l].matches))[S]){for(s=++l;s<a&&!_.relative[e[s].type];s++);return Ct(1<l&&bt(h),1<l&&N(e.slice(0,l-1).concat({value:" "===e[l-2].type?"*":""})).replace(T,"$1"),i,l<s&&t(e.slice(l,s)),s<a&&t(e=e.slice(s)),s<a&&N(e))}h.push(i)}return bt(h)}(e[i]))[S]?s:a).push(o);(o=U(t,(y=0<(v=s).length,b=0<(g=a).length,n=function(t,e,i,n,s){var a,o,r,l=0,c="0",d=t&&[],h=[],u=C,p=t||b&&_.find.TAG("*",s),f=E+=null==u?1:Math.random()||.1,m=p.length;for(s&&(C=e==x||e||s);c!==m&&null!=(a=p[c]);c++){if(b&&a){for(o=0,e||a.ownerDocument==x||(w(a),i=!k);r=g[o++];)if(r(a,e||x,i)){n.push(a);break}s&&(E=f)}y&&((a=!r&&a)&&l--,t)&&d.push(a)}if(l+=c,y&&c!==l){for(o=0;r=v[o++];)r(d,h,e,i);if(t){if(0<l)for(;c--;)d[c]||h[c]||(h[c]=X.call(n));h=_t(h)}D.apply(n,h),s&&!t&&0<h.length&&1<l+v.length&&$.uniqueSort(n)}return s&&(E=f,C=u),d},y?M(n):n))).selector=t}return o},B=$.select=function(t,e,i,n){var s,a,o,r,l,c="function"==typeof t&&t,d=!n&&p(t=c.selector||t);if(i=i||[],1===d.length){if(2<(a=d[0]=d[0].slice(0)).length&&"ID"===(o=a[0]).type&&9===e.nodeType&&k&&_.relative[a[1].type]){if(!(e=(_.find.ID(o.matches[0].replace(b,h),e)||[])[0]))return i;c&&(e=e.parentNode),t=t.slice(a.shift().value.length)}for(s=v.needsContext.test(t)?0:a.length;s--&&(o=a[s],!_.relative[r=o.type]);)if((l=_.find[r])&&(n=l(o.matches[0].replace(b,h),dt.test(a[0].type)&>(e.parentNode)||e))){if(a.splice(s,1),t=n.length&&N(a))break;return D.apply(i,n),i}}return(c||z(t,d))(n,e,!k,i,!e||dt.test(t)&>(e.parentNode)||e),i},u.sortStable=S.split("").sort(W).join("")===S,u.detectDuplicates=!!c,w(),u.sortDetached=j(function(t){return 1&t.compareDocumentPosition(x.createElement("fieldset"))}),j(function(t){return t.innerHTML="<a href='#'></a>","#"===t.firstChild.getAttribute("href")})||pt("type|href|height|width",function(t,e,i){if(!i)return t.getAttribute(e,"type"===e.toLowerCase()?1:2)}),u.attributes&&j(function(t){return t.innerHTML="<input/>",t.firstChild.setAttribute("value",""),""===t.firstChild.getAttribute("value")})||pt("value",function(t,e,i){if(!i&&"input"===t.nodeName.toLowerCase())return t.defaultValue}),j(function(t){return null==t.getAttribute("disabled")})||pt(J,function(t,e,i){if(!i)return!0===t[e]?e.toLowerCase():(i=t.getAttributeNode(e))&&i.specified?i.value:null}),$})(w),G=(k.find=t,k.expr=t.selectors,k.expr[":"]=k.expr.pseudos,k.uniqueSort=k.unique=t.uniqueSort,k.text=t.getText,k.isXMLDoc=t.isXML,k.contains=t.contains,k.escapeSelector=t.escape,k.expr.match.needsContext);function l(t,e){return t.nodeName&&t.nodeName.toLowerCase()===e.toLowerCase()}var J=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function K(t,i,n){return y(i)?k.grep(t,function(t,e){return!!i.call(t,e,t)!==n}):i.nodeType?k.grep(t,function(t){return t===i!==n}):"string"!=typeof i?k.grep(t,function(t){return-1<z.call(i,t)!==n}):k.filter(i,t,n)}k.filter=function(t,e,i){var n=e[0];return i&&(t=":not("+t+")"),1===e.length&&1===n.nodeType?k.find.matchesSelector(n,t)?[n]:[]:k.find.matches(t,k.grep(e,function(t){return 1===t.nodeType}))},k.fn.extend({find:function(t){var e,i,n=this.length,s=this;if("string"!=typeof t)return this.pushStack(k(t).filter(function(){for(e=0;e<n;e++)if(k.contains(s[e],this))return!0}));for(i=this.pushStack([]),e=0;e<n;e++)k.find(t,s[e],i);return 1<n?k.uniqueSort(i):i},filter:function(t){return this.pushStack(K(this,t||[],!1))},not:function(t){return this.pushStack(K(this,t||[],!0))},is:function(t){return!!K(this,"string"==typeof t&&G.test(t)?k(t):t||[],!1).length}});
vendor: 4,745 bytes, line 2
2var Z,tt=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,et=((k.fn.init=function(t,e,i){if(t){if(i=i||Z,"string"!=typeof t)return t.nodeType?(this[0]=t,this.length=1,this):y(t)?void 0!==i.ready?i.ready(t):t(k):k.makeArray(t,this);if(!(n="<"===t[0]&&">"===t[t.length-1]&&3<=t.length?[null,t,null]:tt.exec(t))||!n[1]&&e)return(!e||e.jquery?e||i:this.constructor(e)).find(t);if(n[1]){if(e=e instanceof k?e[0]:e,k.merge(this,k.parseHTML(n[1],e&&e.nodeType?e.ownerDocument||e:x,!0)),J.test(n[1])&&k.isPlainObject(e))for(var n in e)y(this[n])?this[n](e[n]):this.attr(n,e[n])}else(i=x.getElementById(n[2]))&&(this[0]=i,this.length=1)}return this}).prototype=k.fn,Z=k(x),/^(?:parents|prev(?:Until|All))/),it={children:!0,contents:!0,next:!0,prev:!0};function nt(t,e){for(;(t=t[e])&&1!==t.nodeType;);return t}k.fn.extend({has:function(t){var e=k(t,this),i=e.length;return this.filter(function(){for(var t=0;t<i;t++)if(k.contains(this,e[t]))return!0})},closest:function(t,e){var i,n=0,s=this.length,a=[],o="string"!=typeof t&&k(t);if(!G.test(t))for(;n<s;n++)for(i=this[n];i&&i!==e;i=i.parentNode)if(i.nodeType<11&&(o?-1<o.index(i):1===i.nodeType&&k.find.matchesSelector(i,t))){a.push(i);break}return this.pushStack(1<a.length?k.uniqueSort(a):a)},index:function(t){return t?"string"==typeof t?z.call(k(t),this[0]):z.call(this,t.jquery?t[0]:t):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(t,e){return this.pushStack(k.uniqueSort(k.merge(this.get(),k(t,e))))},addBack:function(t){return this.add(null==t?this.prevObject:this.prevObject.filter(t))}}),k.each({parent:function(t){t=t.parentNode;return t&&11!==t.nodeType?t:null},parents:function(t){return n(t,"parentNode")},parentsUntil:function(t,e,i){return n(t,"parentNode",i)},next:function(t){return nt(t,"nextSibling")},prev:function(t){return nt(t,"previousSibling")},nextAll:function(t){return n(t,"nextSibling")},prevAll:function(t){return n(t,"previousSibling")},nextUntil:function(t,e,i){return n(t,"nextSibling",i)},prevUntil:function(t,e,i){return n(t,"previousSibling",i)},siblings:function(t){return Q((t.parentNode||{}).firstChild,t)},children:function(t){return Q(t.firstChild)},contents:function(t){return null!=t.contentDocument&&R(t.contentDocument)?t.contentDocument:(l(t,"template")&&(t=t.content||t),k.merge([],t.childNodes))}},function(n,s){k.fn[n]=function(t,e){var i=k.map(this,s,t);return(e="Until"!==n.slice(-5)?t:e)&&"string"==typeof e&&(i=k.filter(e,i)),1<this.length&&(it[n]||k.uniqueSort(i),et.test(n))&&i.reverse(),this.pushStack(i)}});var S=/[^\x20\t\r\n\f]+/g;function d(t){return t}function st(t){throw t}function at(t,e,i,n){var s;try{t&&y(s=t.promise)?s.call(t).done(e).fail(i):t&&y(s=t.then)?s.call(t,e,i):e.apply(void 0,[t].slice(n))}catch(t){i.apply(void 0,[t])}}k.Callbacks=function(n){var t,i;n="string"==typeof n?(t=n,i={},k.each(t.match(S)||[],function(t,e){i[e]=!0}),i):k.extend({},n);function s(){for(r=r||n.once,o=a=!0;c.length;d=-1)for(e=c.shift();++d<l.length;)!1===l[d].apply(e[0],e[1])&&n.stopOnFalse&&(d=l.length,e=!1);n.memory||(e=!1),a=!1,r&&(l=e?[]:"")}var a,e,o,r,l=[],c=[],d=-1,h={add:function(){return l&&(e&&!a&&(d=l.length-1,c.push(e)),function i(t){k.each(t,function(t,e){y(e)?n.unique&&h.has(e)||l.push(e):e&&e.length&&"string"!==f(e)&&i(e)})}(arguments),e)&&!a&&s(),this},remove:function(){return k.each(arguments,function(t,e){for(var i;-1<(i=k.inArray(e,l,i));)l.splice(i,1),i<=d&&d--}),this},has:function(t){return t?-1<k.inArray(t,l):0<l.length},empty:function(){return l=l&&[],this},disable:function(){return r=c=[],l=e="",this},disabled:function(){return!l},lock:function(){return r=c=[],e||a||(l=e=""),this},locked:function(){return!!r},fireWith:function(t,e){return r||(e=[t,(e=e||[]).slice?e.slice():e],c.push(e),a)||s(),this},fire:function(){return h.fireWith(this,arguments),this},fired:function(){return!!o}};return h},k.extend({Deferred:function(t){var a=[["notify","progress",k.Callbacks("memory"),k.Callbacks("memory"),2],["resolve","done",k.Callbacks("once memory"),k.Callbacks("once memory"),0,"resolved"],["reject","fail",k.Callbacks("once memory"),k.Callbacks("once memory"),1,"rejected"]],s="pending",o={state:function(){return s},always:function(){return r.done(arguments).fail(arguments),this},catch:function(t){return o.then(null,t)},pipe:function(){var s=arguments;return k.Deferred(function(n){k.each(a,function(t,e){var i=y(s[e[4]])&&s[e[4]];r[e[1]](function(){var t=i&&i.apply(this,arguments);t&&y(t.promise)?t.promise().progress(n.notify).done(n.resolve).fail(n.reject):n[e[0]+"With"](this,i?[t]:arguments)})}),s=null}).promise()},then:function(e,i,n){var l=0;function c(s,a,o,r){return function(){function t(){var t,e;if(!(s<l)){if((t=o.apply(i,n))===a.promise())throw new TypeError("Thenable self
2-resolution");e=t&&("object"==typeof t||"function"==typeof t)&&t.then,y(e)?r?e.call(t,c(l,a,d,r),c(l,a,st,r)):(l++,e.call(t,c(l,a,d,r),c(l,a,st,r),c(l,a,d,a.notifyWith))):(o!==d&&(i=void 0,n=[t]),(r||a.resolveWith)(i,n))}}var i=this,n=arguments,e=r?t:function(){try{t()}catch(t){k.Deferred.exceptionHook&&k.Deferred.exceptionHook(t,e.stackTrace),l<=s+1&&(o!==st&&(i=void 0,n=[t]),a.rejectWith(i,n))}};s?e():(k.Deferred.getStackHook&&(e.stackTrace=k.Deferred.getStackHook()),w.setTimeout(e))}}return k.Deferred(function(t){a[0][3].add(c(0,t,y(n)?n:d,t.notifyWith)),a[1][3].add(c(0,t,y(e)?e:d)),a[2][3].add(c(0,t,y(i)?i:st))}).promise()},promise:function(t){return null!=t?k.extend(t,o):o}},r={};return k.each(a,function(t,e){var i=e[2],n=e[5];o[e[1]]=i.add,n&&i.add(function(){s=n},a[3-t][2].disable,a[3-t][3].disable,a[0][2].lock,a[0][3].lock),i.add(e[3].fire),r[e[0]]=function(){return r[e[0]+"With"](this===r?void 0:this,arguments),this},r[e[0]+"With"]=i.fireWith}),o.promise(r),t&&t.call(r,r),r},when:function(t){function e(e){return function(t){s[e]=this,a[e]=1<arguments.length?r.call(arguments):t,--i||o.resolveWith(s,a)}}var i=arguments.length,n=i,s=Array(n),a=r.call(arguments),o=k.Deferred();if(i<=1&&(at(t,o.done(e(n)).resolve,o.reject,!i),"pending"===o.state()||y(a[n]&&a[n].then)))return o.then();for(;n--;)at(a[n],e(n),o.reject);return o.promise()}});var ot=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/,rt=(k.Deferred.exceptionHook=function(t,e){w.console&&w.console.warn&&t&&ot.test(t.name)&&w.console.warn("jQuery.Deferred exception: "+t.message,t.stack,e)},k.readyException=function(t){w.setTimeout(function(){throw t})},k.Deferred());function lt(){x.removeEventListener("DOMContentLoaded",lt),w.removeEventListener("load",lt),k.ready()}k.fn.ready=function(t){return rt.then(t).catch(function(t){k.readyException(t)}),this},k.extend({isReady:!1,readyWait:1,ready:function(t){(!0===t?--k.readyWait:k.isReady)||(k.isReady=!0)!==t&&0<--k.readyWait||rt.resolveWith(x,[k])}}),k.ready.then=rt.then,"complete"===x.readyState||"loading"!==x.readyState&&!x.documentElement.doScroll?w.setTimeout(k.ready):(x.addEventListener("DOMContentLoaded",lt),w.addEventListener("load",lt));function h(t,e,i,n,s,a,o){var r=0,l=t.length,c=null==i;if("object"===f(i))for(r in s=!0,i)h(t,e,r,i[r],!0,a,o);else if(void 0!==n&&(s=!0,y(n)||(o=!0),e=c?o?(e.call(t,n),null):(c=e,function(t,e,i){return c.call(k(t),i)}):e))for(;r<l;r++)e(t[r],i,o?n:n.call(t[r],r,e(t[r],i)));return s?t:c?e.call(t):l?e(t[0],i):a}var ct=/^-ms-/,dt=/-([a-z])/g;function ht(t,e){return e.toUpperCase()}function b(t){return t.replace(ct,"ms-").replace(dt,ht)}function v(t){return 1===t.nodeType||9===t.nodeType||!+t.nodeType}function ut(){this.expando=k.expando+ut.uid++}ut.uid=1,ut.prototype={cache:function(t){var e=t[this.expando];return e||(e={},v(t)&&(t.nodeType?t[this.expando]=e:Object.defineProperty(t,this.expando,{value:e,configurable:!0}))),e},set:function(t,e,i){var n,s=this.cache(t);if("string"==typeof e)s[b(e)]=i;else for(n in e)s[b(n)]=e[n];return s},get:function(t,e){return void 0===e?this.cache(t):t[this.expando]&&t[this.expando][b(e)]},access:function(t,e,i){return void 0===e||e&&"string"==typeof e&&void 0===i?this.get(t,e):(this.set(t,e,i),void 0!==i?i:e)},remove:function(t,e){var i,n=t[this.expando];if(void 0!==n){if(void 0!==e){i=(e=Array.isArray(e)?e.map(b):(e=b(e))in n?[e]:e.match(S)||[]).length;for(;i--;)delete n[e[i]]}void 0!==e&&!k.isEmptyObject(n)||(t.nodeType?t[this.expando]=void 0:delete t[this.expando])}},hasData:function(t){t=t[this.expando];return void 0!==t&&!k.isEmptyObject(t)}};var _=new ut,c=new ut,pt=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,ft=/[A-Z]/g;function mt(t,e,i){var n,s;if(void 0===i&&1===t.nodeType)if(n="data-"+e.replace(ft,"-$&").toLowerCase(),"string"==typeof(i=t.getAttribute(n))){try{i="true"===(s=i)||"false"!==s&&("null"===s?null:s===+s+""?+s:pt.test(s)?JSON.parse(s):s)}catch(t){}c.set(t,e,i)}else i=void 0;return i}k.extend({hasData:function(t){return c.hasData(t)||_.hasData(t)},data:function(t,e,i){return c.access(t,e,i)},removeData:function(t,e){c.remove(t,e)}
vendor: 4,735 bytes, line 2
2,_data:function(t,e,i){return _.access(t,e,i)},_removeData:function(t,e){_.remove(t,e)}}),k.fn.extend({data:function(i,t){var e,n,s,a=this[0],o=a&&a.attributes;if(void 0!==i)return"object"==typeof i?this.each(function(){c.set(this,i)}):h(this,function(t){var e;if(a&&void 0===t)return void 0!==(e=c.get(a,i))||void 0!==(e=mt(a,i))?e:void 0;this.each(function(){c.set(this,i,t)})},null,t,1<arguments.length,null,!0);if(this.length&&(s=c.get(a),1===a.nodeType)&&!_.get(a,"hasDataAttrs")){for(e=o.length;e--;)o[e]&&0===(n=o[e].name).indexOf("data-")&&(n=b(n.slice(5)),mt(a,n,s[n]));_.set(a,"hasDataAttrs",!0)}return s},removeData:function(t){return this.each(function(){c.remove(this,t)})}}),k.extend({queue:function(t,e,i){var n;if(t)return n=_.get(t,e=(e||"fx")+"queue"),i&&(!n||Array.isArray(i)?n=_.access(t,e,k.makeArray(i)):n.push(i)),n||[]},dequeue:function(t,e){e=e||"fx";var i=k.queue(t,e),n=i.length,s=i.shift(),a=k._queueHooks(t,e);"inprogress"===s&&(s=i.shift(),n--),s&&("fx"===e&&i.unshift("inprogress"),delete a.stop,s.call(t,function(){k.dequeue(t,e)},a)),!n&&a&&a.empty.fire()},_queueHooks:function(t,e){var i=e+"queueHooks";return _.get(t,i)||_.access(t,i,{empty:k.Callbacks("once memory").add(function(){_.remove(t,[e+"queue",i])})})}}),k.fn.extend({queue:function(e,i){var t=2;return"string"!=typeof e&&(i=e,e="fx",t--),arguments.length<t?k.queue(this[0],e):void 0===i?this:this.each(function(){var t=k.queue(this,e,i);k._queueHooks(this,e),"fx"===e&&"inprogress"!==t[0]&&k.dequeue(this,e)})},dequeue:function(t){return this.each(function(){k.dequeue(this,t)})},clearQueue:function(t){return this.queue(t||"fx",[])},promise:function(t,e){function i(){--s||a.resolveWith(o,[o])}var n,s=1,a=k.Deferred(),o=this,r=this.length;for("string"!=typeof t&&(e=t,t=void 0),t=t||"fx";r--;)(n=_.get(o[r],t+"queueHooks"))&&n.empty&&(s++,n.empty.add(i));return i(),a.promise(e)}});function gt(t,e){return"none"===(t=e||t).style.display||""===t.style.display&&E(t)&&"none"===k.css(t,"display")}var t=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,vt=new RegExp("^(?:([+-])=|)("+t+")([a-z%]*)$","i"),u=["Top","Right","Bottom","Left"],C=x.documentElement,E=function(t){return k.contains(t.ownerDocument,t)},yt={composed:!0};C.getRootNode&&(E=function(t){return k.contains(t.ownerDocument,t)||t.getRootNode(yt)===t.ownerDocument});function bt(t,e,i,n){var s,a,o=20,r=n?function(){return n.cur()}:function(){return k.css(t,e,"")},l=r(),c=i&&i[3]||(k.cssNumber[e]?"":"px"),d=t.nodeType&&(k.cssNumber[e]||"px"!==c&&+l)&&vt.exec(k.css(t,e));if(d&&d[3]!==c){for(c=c||d[3],d=+(l/=2)||1;o--;)k.style(t,e,d+c),(1-a)*(1-(a=r()/l||.5))<=0&&(o=0),d/=a;k.style(t,e,(d*=2)+c),i=i||[]}return i&&(d=+d||+l||0,s=i[1]?d+(i[1]+1)*i[2]:+i[2],n)&&(n.unit=c,n.start=d,n.end=s),s}var _t={};function D(t,e){for(var i,n,s,a,o,r,l=[],c=0,d=t.length;c<d;c++)(n=t[c]).style&&(i=n.style.display,e?("none"===i&&(l[c]=_.get(n,"display")||null,l[c]||(n.style.display="")),""===n.style.display&>(n)&&(l[c]=(r=a=s=void 0,a=n.ownerDocument,(r=_t[o=n.nodeName])||(s=a.body.appendChild(a.createElement(o)),r=k.css(s,"display"),s.parentNode.removeChild(s),_t[o]=r="none"===r?"block":r)))):"none"!==i&&(l[c]="none",_.set(n,"display",i)));for(c=0;c<d;c++)null!=l[c]&&(t[c].style.display=l[c]);return t}k.fn.extend({show:function(){return D(this,!0)},hide:function(){return D(this)},toggle:function(t){return"boolean"==typeof t?t?this.show():this.hide():this.each(function(){gt(this)?k(this).show():k(this).hide()})}});var Ct=/^(?:checkbox|radio)$/i,wt=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,xt=/^$|^module$|\/(?:java|ecma)script/i,i=x.createDocumentFragment().appendChild(x.createElement("div")),I=((M=x.createElement("input")).setAttribute("type","radio"),M.setAttribute("checked","checked"),M.setAttribute("name","t"),i.appendChild(M),g.checkClone=i.cloneNode(!0).cloneNode(!0).lastChild.checked,i.innerHTML="<textarea>x</textarea>",g.noCloneChecked=!!i.cloneNode(!0).lastChild.defaultValue,i.innerHTML="<option></option>",g.option=!!i.lastChild,{thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]});function T(t,e){var i=void 0!==t.getElementsByTagName?t.getElementsByTagName(e||"*"):void 0!==t.querySelectorAll?t.querySelectorAll(e||"*"):[];return void 0===e||e&&l(t,e)?k.merge([t],i):i}function kt(t,e){for(var i=0,n=t.length;i<n;i++)_.set(t[i],"globalEval",!e||_.get(e[i],"globalEval"))}I.tbody=I.tfoot=I.colgroup=I.caption=I.thead,I.th=I.td,g.option||(I.optgroup=I.option=[1,"<select multiple='multiple'>","</select>"]);var St=/<|&#?\w+;/;function Et(t,e,i,n,s){for(var a,o,r,l,c,d=e.createDocumentFragment(),h=[],u=0,p=t.length;u<p;
vendor: 4,874 bytes, line 2
2u++)if((a=t[u])||0===a)if("object"===f(a))k.merge(h,a.nodeType?[a]:a);else if(St.test(a)){for(o=o||d.appendChild(e.createElement("div")),r=(wt.exec(a)||["",""])[1].toLowerCase(),r=I[r]||I._default,o.innerHTML=r[1]+k.htmlPrefilter(a)+r[2],c=r[0];c--;)o=o.lastChild;k.merge(h,o.childNodes),(o=d.firstChild).textContent=""}else h.push(e.createTextNode(a));for(d.textContent="",u=0;a=h[u++];)if(n&&-1<k.inArray(a,n))s&&s.push(a);else if(l=E(a),o=T(d.appendChild(a),"script"),l&&kt(o),i)for(c=0;a=o[c++];)xt.test(a.type||"")&&i.push(a);return d}var Dt=/^([^.]*)(?:\.(.+)|)/;function o(){return!0}function p(){return!1}function It(t,e){return t===(()=>{try{return x.activeElement}catch(t){}})()==("focus"===e)}function Tt(t,e,i,n,s,a){var o,r;if("object"==typeof e){for(r in"string"!=typeof i&&(n=n||i,i=void 0),e)Tt(t,r,i,n,e[r],a);return t}if(null==n&&null==s?(s=i,n=i=void 0):null==s&&("string"==typeof i?(s=n,n=void 0):(s=n,n=i,i=void 0)),!1===s)s=p;else if(!s)return t;return 1===a&&(o=s,(s=function(t){return k().off(t),o.apply(this,arguments)}).guid=o.guid||(o.guid=k.guid++)),t.each(function(){k.event.add(this,e,s,n,i)})}function $t(t,s,a){a?(_.set(t,s,!1),k.event.add(t,s,{namespace:!1,handler:function(t){var e,i,n=_.get(this,s);if(1&t.isTrigger&&this[s]){if(n.length)(k.event.special[s]||{}).delegateType&&t.stopPropagation();else if(n=r.call(arguments),_.set(this,s,n),e=a(this,s),this[s](),n!==(i=_.get(this,s))||e?_.set(this,s,!1):i={},n!==i)return t.stopImmediatePropagation(),t.preventDefault(),i&&i.value}else n.length&&(_.set(this,s,{value:k.event.trigger(k.extend(n[0],k.Event.prototype),n.slice(1),this)}),t.stopImmediatePropagation())}})):void 0===_.get(t,s)&&k.event.add(t,s,o)}k.event={global:{},add:function(e,t,i,n,s){var a,o,r,l,c,d,h,u,p,f=_.get(e);if(v(e))for(i.handler&&(i=(a=i).handler,s=a.selector),s&&k.find.matchesSelector(C,s),i.guid||(i.guid=k.guid++),r=(r=f.events)||(f.events=Object.create(null)),o=(o=f.handle)||(f.handle=function(t){return void 0!==k&&k.event.triggered!==t.type?k.event.dispatch.apply(e,arguments):void 0}),l=(t=(t||"").match(S)||[""]).length;l--;)h=p=(u=Dt.exec(t[l])||[])[1],u=(u[2]||"").split(".").sort(),h&&(c=k.event.special[h]||{},h=(s?c.delegateType:c.bindType)||h,c=k.event.special[h]||{},p=k.extend({type:h,origType:p,data:n,handler:i,guid:i.guid,selector:s,needsContext:s&&k.expr.match.needsContext.test(s),namespace:u.join(".")},a),(d=r[h])||((d=r[h]=[]).delegateCount=0,c.setup&&!1!==c.setup.call(e,n,u,o))||e.addEventListener&&e.addEventListener(h,o),c.add&&(c.add.call(e,p),p.handler.guid||(p.handler.guid=i.guid)),s?d.splice(d.delegateCount++,0,p):d.push(p),k.event.global[h]=!0)},remove:function(t,e,i,n,s){var a,o,r,l,c,d,h,u,p,f,m,g=_.hasData(t)&&_.get(t);if(g&&(l=g.events)){for(c=(e=(e||"").match(S)||[""]).length;c--;)if(p=m=(r=Dt.exec(e[c])||[])[1],f=(r[2]||"").split(".").sort(),p){for(h=k.event.special[p]||{},u=l[p=(n?h.delegateType:h.bindType)||p]||[],r=r[2]&&new RegExp("(^|\\.)"+f.join("\\.(?:.*\\.|)")+"(\\.|$)"),o=a=u.length;a--;)d=u[a],!s&&m!==d.origType||i&&i.guid!==d.guid||r&&!r.test(d.namespace)||n&&n!==d.selector&&("**"!==n||!d.selector)||(u.splice(a,1),d.selector&&u.delegateCount--,h.remove&&h.remove.call(t,d));o&&!u.length&&(h.teardown&&!1!==h.teardown.call(t,f,g.handle)||k.removeEvent(t,p,g.handle),delete l[p])}else for(p in l)k.event.remove(t,p+e[c],i,n,!0);k.isEmptyObject(l)&&_.remove(t,"handle events")}},dispatch:function(t){var e,i,n,s,a,o=new Array(arguments.length),r=k.event.fix(t),t=(_.get(this,"events")||Object.create(null))[r.type]||[],l=k.event.special[r.type]||{};for(o[0]=r,e=1;e<arguments.length;e++)o[e]=arguments[e];if(r.delegateTarget=this,!l.preDispatch||!1!==l.preDispatch.call(this,r)){for(a=k.event.handlers.call(this,r,t),e=0;(n=a[e++])&&!r.isPropagationStopped();)for(r.currentTarget=n.elem,i=0;(s=n.handlers[i++])&&!r.isImmediatePropagationStopped();)r.rnamespace&&!1!==s.namespace&&!r.rnamespace.test(s.namespace)||(r.handleObj=s,r.data=s.data,void 0!==(s=((k.event.special[s.origType]||{}).handle||s.handler).apply(n.elem,o))&&!1===(r.result=s)&&(r.preventDefault(),r.stopPropagation()));return l.postDispatch&&l.postDispatch.call(this,r),r.result}},handlers:function(t,e){var i,n,s,a,o,r=[],l=e.delegateCount,c=t.target;if(l&&c.nodeType&&!("click"===t.type&&1<=t.button))for(;c!==this;c=c.parentNode||this)if(1===c.nodeType&&("click"!==t.type||!0!==c.disabled)){for(a=[],o={},i=0;i<l;i++)void 0===o[s=(n=e[i]).selector+" "]&&(o[s]=n.needsContext?-1<k(s,this).index(c):k.find(s,this,null,[c]).length),o[s]&&a.push(n);a.length&&r.push({elem:c,handlers:a})}return c=this,l<e.length&&r.push({elem:c,handlers:e.slice(l)}),r},addProp:function(e,t){Object.defineProperty(k.Event.prototype,e,{enumerable:!0,configurable:!0,get:y(t)?function(){if(this.originalEvent)return t(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[e]}
vendor: 2,272 bytes, line 2
2,set:function(t){Object.defineProperty(this,e,{enumerable:!0,configurable:!0,writable:!0,value:t})}})},fix:function(t){return t[k.expando]?t:new k.Event(t)},special:{load:{noBubble:!0},click:{setup:function(t){t=this||t;return Ct.test(t.type)&&t.click&&l(t,"input")&&$t(t,"click",o),!1},trigger:function(t){t=this||t;return Ct.test(t.type)&&t.click&&l(t,"input")&&$t(t,"click"),!0},_default:function(t){t=t.target;return Ct.test(t.type)&&t.click&&l(t,"input")&&_.get(t,"click")||l(t,"a")}},beforeunload:{postDispatch:function(t){void 0!==t.result&&t.originalEvent&&(t.originalEvent.returnValue=t.result)}}}},k.removeEvent=function(t,e,i){t.removeEventListener&&t.removeEventListener(e,i)},k.Event=function(t,e){if(!(this instanceof k.Event))return new k.Event(t,e);t&&t.type?(this.originalEvent=t,this.type=t.type,this.isDefaultPrevented=t.defaultPrevented||void 0===t.defaultPrevented&&!1===t.returnValue?o:p,this.target=t.target&&3===t.target.nodeType?t.target.parentNode:t.target,this.currentTarget=t.currentTarget,this.relatedTarget=t.relatedTarget):this.type=t,e&&k.extend(this,e),this.timeStamp=t&&t.timeStamp||Date.now(),this[k.expando]=!0},k.Event.prototype={constructor:k.Event,isDefaultPrevented:p,isPropagationStopped:p,isImmediatePropagationStopped:p,isSimulated:!1,preventDefault:function(){var t=this.originalEvent;this.isDefaultPrevented=o,t&&!this.isSimulated&&t.preventDefault()},stopPropagation:function(){var t=this.originalEvent;this.isPropagationStopped=o,t&&!this.isSimulated&&t.stopPropagation()},stopImmediatePropagation:function(){var t=this.originalEvent;this.isImmediatePropagationStopped=o,t&&!this.isSimulated&&t.stopImmediatePropagation(),this.stopPropagation()}},k.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:!0},k.event.addProp),k.each({focus:"focusin",blur:"focusout"},function(t,e){k.event.special[t]={setup:function(){return $t(this,t,It),!1},trigger:function(){return $t(this,t),!0},_default:function(){return!0},delegateType:e}}
vendor: 20,402 bytes, line 2
2),k.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(t,s){k.event.special[t]={delegateType:s,bindType:s,handle:function(t){var e,i=t.relatedTarget,n=t.handleObj;return i&&(i===this||k.contains(this,i))||(t.type=n.origType,e=n.handler.apply(this,arguments),t.type=s),e}}}),k.fn.extend({on:function(t,e,i,n){return Tt(this,t,e,i,n)},one:function(t,e,i,n){return Tt(this,t,e,i,n,1)},off:function(t,e,i){var n,s;if(t&&t.preventDefault&&t.handleObj)n=t.handleObj,k(t.delegateTarget).off(n.namespace?n.origType+"."+n.namespace:n.origType,n.selector,n.handler);else{if("object"!=typeof t)return!1!==e&&"function"!=typeof e||(i=e,e=void 0),!1===i&&(i=p),this.each(function(){k.event.remove(this,t,i,e)});for(s in t)this.off(s,e,t[s])}return this}});var At=/<script|<style|<link/i,Mt=/checked\s*(?:[^=]|=\s*.checked.)/i,jt=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;function Pt(t,e){return l(t,"table")&&l(11!==e.nodeType?e:e.firstChild,"tr")&&k(t).children("tbody")[0]||t}function Nt(t){return t.type=(null!==t.getAttribute("type"))+"/"+t.type,t}function Ft(t){return"true/"===(t.type||"").slice(0,5)?t.type=t.type.slice(5):t.removeAttribute("type"),t}function Rt(t,e){var i,n,s,a;if(1===e.nodeType){if(_.hasData(t)&&(a=_.get(t).events))for(s in _.remove(e,"handle events"),a)for(i=0,n=a[s].length;i<n;i++)k.event.add(e,s,a[s][i]);c.hasData(t)&&(t=c.access(t),t=k.extend({},t),c.set(e,t))}}function $(i,n,s,a){n=L(n);var t,e,o,r,l,c,d=0,h=i.length,u=h-1,p=n[0],f=y(p);if(f||1<h&&"string"==typeof p&&!g.checkClone&&Mt.test(p))return i.each(function(t){var e=i.eq(t);f&&(n[0]=p.call(this,t,e.html())),$(e,n,s,a)});if(h&&(e=(t=Et(n,i[0].ownerDocument,!1,i,a)).firstChild,1===t.childNodes.length&&(t=e),e||a)){for(r=(o=k.map(T(t,"script"),Nt)).length;d<h;d++)l=t,d!==u&&(l=k.clone(l,!0,!0),r)&&k.merge(o,T(l,"script")),s.call(i[d],l,d);if(r)for(c=o[o.length-1].ownerDocument,k.map(o,Ft),d=0;d<r;d++)l=o[d],xt.test(l.type||"")&&!_.access(l,"globalEval")&&k.contains(c,l)&&(l.src&&"module"!==(l.type||"").toLowerCase()?k._evalUrl&&!l.noModule&&k._evalUrl(l.src,{nonce:l.nonce||l.getAttribute("nonce")},c):Y(l.textContent.replace(jt,""),l,c))}return i}function Lt(t,e,i){for(var n,s=e?k.filter(e,t):t,a=0;null!=(n=s[a]);a++)i||1!==n.nodeType||k.cleanData(T(n)),n.parentNode&&(i&&E(n)&&kt(T(n,"script")),n.parentNode.removeChild(n));return t}k.extend({htmlPrefilter:function(t){return t},clone:function(t,e,i){var n,s,a,o,r,l,c,d=t.cloneNode(!0),h=E(t);if(!(g.noCloneChecked||1!==t.nodeType&&11!==t.nodeType||k.isXMLDoc(t)))for(o=T(d),n=0,s=(a=T(t)).length;n<s;n++)r=a[n],"input"===(c=(l=o[n]).nodeName.toLowerCase())&&Ct.test(r.type)?l.checked=r.checked:"input"!==c&&"textarea"!==c||(l.defaultValue=r.defaultValue);if(e)if(i)for(a=a||T(t),o=o||T(d),n=0,s=a.length;n<s;n++)Rt(a[n],o[n]);else Rt(t,d);return 0<(o=T(d,"script")).length&&kt(o,!h&&T(t,"script")),d},cleanData:function(t){for(var e,i,n,s=k.event.special,a=0;void 0!==(i=t[a]);a++)if(v(i)){if(e=i[_.expando]){if(e.events)for(n in e.events)s[n]?k.event.remove(i,n):k.removeEvent(i,n,e.handle);i[_.expando]=void 0}i[c.expando]&&(i[c.expando]=void 0)}}}),k.fn.extend({detach:function(t){return Lt(this,t,!0)},remove:function(t){return Lt(this,t)},text:function(t){return h(this,function(t){return void 0===t?k.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=t)})},null,t,arguments.length)},append:function(){return $(this,arguments,function(t){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||Pt(this,t).appendChild(t)})},prepend:function(){return $(this,arguments,function(t){var e;1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(e=Pt(this,t)).insertBefore(t,e.firstChild)})},before:function(){return $(this,arguments,function(t){this.parentNode&&this.parentNode.insertBefore(t,this)})},after:function(){return $(this,arguments,function(t){this.parentNode&&this.parentNode.insertBefore(t,this.nextSibling)})},empty:function(){for(var t,e=0;null!=(t=this[e]);e++)1===t.nodeType&&(k.cleanData(T(t,!1)),t.textContent="");return this},clone:function(t,e){return t=null!=t&&t,e=null==e?t:e,this.map(function(){return k.clone(this,t,e)})},html:function(t){return h(this,function(t){var e=this[0]||{},i=0,n=this.length;if(void 0===t&&1===e.nodeType)return e.innerHTML;if("string"==typeof t&&!At.test(t)&&!I[(wt.exec(t)||["",""])[1].toLowerCase()]){t=k.htmlPrefilter(t);try{for(;i<n;i++)1===(e=this[i]||{}).nodeType&&(k.cleanData(T(e,!1)),e.innerHTML=t);e=0}catch(t){}}e&&this.empty().append(t)},null,t,arguments.length)},replaceWith:function(){var i=[];return $(this,arguments,function(t){var e=this.parentNode;k.inArray(this,i)<0&&(k.cleanData(T(this)),e)&&e.replaceChild(t,this)},i)}}),k.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(t,o){k.fn[t]=function(t){for(var e,i=[],n=k(t),s=n.length-1,a=0;a<=s;a++)e=a===s?this:this.clone(!0),k(n[a])[o](e),O.apply(i,e.get());return this.pushStack(i)}});function Ot(t){var e=t.ownerDocument.defaultView;return(e=e&&e.opener?e:w).getComputedStyle(t)}function zt(t,e,i){var n,s={};for(n in e)s[n]=t.style[n],t.style[n]=e[n];for(n in i=i.call(t),e)t.style[n]=s[n];return i}var Bt,Ht,Vt,qt,Ut,Wt,Yt,s,Xt=new RegExp("^("+t+")(?!px)[a-z%]+$","i"),Qt=new RegExp(u.join("|"),"i");function Gt(t,e,i){var n,s,a=t.style;return(i=i||Ot(t))&&(""!==(s=i.getPropertyValue(e)||i[e])||E(t)||(s=k.style(t,e)),!g.pixelBoxStyles())&&Xt.test(s)&&Qt.test(e)&&(t=a.width,e=a.minWidth,n=a.maxWidth,a.minWidth=a.maxWidth=a.width=s,s=i.width,a.width=t,a.minWidth=e,a.maxWidth=n),void 0!==s?s+"":s}function Jt(t,e){return{get:function(){if(!t())return(this.get=e).apply(this,arguments);delete this.get}}}function Kt(){var t;s&&(Yt.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",s.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",C.appendChild(Yt).appendChild(s),t=w.getComputedStyle(s),Bt="1%"!==t.top,Wt=12===Zt(t.marginLeft),s.style.right="60%",qt=36===Zt(t.right),Ht=36===Zt(t.width),s.style.position="absolute",Vt=12===Zt(s.offsetWidth/3),C.removeChild(Yt),s=null)}function Zt(t){return Math.round(parseFloat(t))}Yt=x.createElement("div"),(s=x.createElement("div")).style&&(s.style.backgroundClip="content-box",s.cloneNode(!0).style.backgroundClip="",g.clearCloneStyle="content-box"===s.style.backgroundClip,k.extend(g,{boxSizingReliable:function(){return Kt(),Ht},pixelBoxStyles:function(){return Kt(),qt},pixelPosition:function(){return Kt(),Bt},reliableMarginLeft:function(){return Kt(),Wt},scrollboxSize:function(){return Kt(),Vt},reliableTrDimensions:function(){var t,e,i;return null==Ut&&(t=x.createElement("table"),e=x.createElement("tr"),i=x.createElement("div"),t.style.cssText="position:absolute;left:-11111px;border-collapse:separate",e.style.cssText="border:1px solid",e.style.height="1px",i.style.height="9px",i.style.display="block",C.appendChild(t).appendChild(e).appendChild(i),i=w.getComputedStyle(e),Ut=parseInt(i.height,10)+parseInt(i.borderTopWidth,10)+parseInt(i.borderBottomWidth,10)===e.offsetHeight,C.removeChild(t)),Ut}}));var te=["Webkit","Moz","ms"],ee=x.createElement("div").style,ie={};function ne(t){return k.cssProps[t]||ie[t]||(t in ee?t:ie[t]=(t=>{for(var e=t[0].toUpperCase()+t.slice(1),i=te.length;i--;)if((t=te[i]+e)in ee)return t})(t)||t)}var se=/^(none|table(?!-c[ea]).+)/,ae=/^--/,oe={position:"absolute",visibility:"hidden",display:"block"},re={letterSpacing:"0",fontWeight:"400"};function le(t,e,i){var n=vt.exec(e);return n?Math.max(0,n[2]-(i||0))+(n[3]||"px"):e}function ce(t,e,i,n,s,a){var o="width"===e?1:0,r=0,l=0;if(i===(n?"border":"content"))return 0;for(;o<4;o+=2)"margin"===i&&(l+=k.css(t,i+u[o],!0,s)),n?("content"===i&&(l-=k.css(t,"padding"+u[o],!0,s)),"margin"!==i&&(l-=k.css(t,"border"+u[o]+"Width",!0,s))):(l+=k.css(t,"padding"+u[o],!0,s),"padding"!==i?l+=k.css(t,"border"+u[o]+"Width",!0,s):r+=k.css(t,"border"+u[o]+"Width",!0,s));return!n&&0<=a&&(l+=Math.max(0,Math.ceil(t["offset"+e[0].toUpperCase()+e.slice(1)]-a-l-r-.5))||0),l}function de(t,e,i){var n=Ot(t),s=(!g.boxSizingReliable()||i)&&"border-box"===k.css(t,"boxSizing",!1,n),a=s,o=Gt(t,e,n),r="offset"+e[0].toUpperCase()+e.slice(1);if(Xt.test(o)){if(!i)return o;o="auto"}return(!g.boxSizingReliable()&&s||!g.reliableTrDimensions()&&l(t,"tr")||"auto"===o||!parseFloat(o)&&"inline"===k.css(t,"display",!1,n))&&t.getClientRects().length&&(s="border-box"===k.css(t,"boxSizing",!1,n),a=r in t)&&(o=t[r]),(o=parseFloat(o)||0)+ce(t,e,i||(s?"border":"content"),a,n,o)+"px"}function a(t,e,i,n,s){return new a.prototype.init(t,e,i,n,s)}k.extend({cssHooks:{opacity:{get:function(t,e){if(e)return""===(e=Gt(t,"opacity"))?"1":e}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(t,e,i,n){if(t&&3!==t.nodeType&&8!==t.nodeType&&t.style){var s,a,o,r=b(e),l=ae.test(e),c=t.style;if(l||(e=ne(r)),o=k.cssHooks[e]||k.cssHooks[r],void 0===i)return o&&"get"in o&&void 0!==(s=o.get(t,!1,n))?s:c[e];"string"==(a=typeof i)&&(s=vt.exec(i))&&s[1]&&(i=bt(t,e,s),a="number"),null!=i&&i==i&&("number"!==a||l||(i+=s&&s[3]||(k.cssNumber[r]?"":"px")),g.clearCloneStyle||""!==i||0!==e.indexOf("background")||(c[e]="inherit"),o&&"set"in o&&void 0===(i=o.set(t,i,n))||(l?c.setProperty(e,i):c[e]=i))}},css:function(t,e,i,n){var s,a=b(e);return ae.test(e)||(e=ne(a)),"normal"===(s=void 0===(s=(a=k.cssHooks[e]||k.cssHooks[a])&&"get"in a?a.get(t,!0,i):s)?Gt(t,e,n):s)&&e in re&&(s=re[e]),(""===i||i)&&(a=parseFloat(s),!0===i||isFinite(a))?a||0:s}}),k.each(["height","width"],function(t,o){k.cssHooks[o]={get:function(t,e,i){if(e)return!se.test(k.css(t,"display"))||t.getClientRects().length&&t.getBoundingClientRect().width?de(t,o,i):zt(t,oe,function(){return de(t,o,i)})},set:function(t,e,i){var n=Ot(t),s=!g.scrollboxSize()&&"absolute"===n.position,a=(s||i)&&"border-box"===k.css(t,"boxSizing",!1,n),i=i?ce(t,o,i,a,n):0;return a&&s&&(i-=Math.ceil(t["offset"+o[0].toUpperCase()+o.slice(1)]-parseFloat(n[o])-ce(t,o,"border",!1,n)-.5)),i&&(a=vt.exec(e))&&"px"!==(a[3]||"px")&&(t.style[o]=e,e=k.css(t,o)),le(0,e,i)}}}),k.cssHooks.marginLeft=Jt(g.reliableMarginLeft,function(t,e){if(e)return(parseFloat(Gt(t,"marginLeft"))||t.getBoundingClientRect().left-zt(t,{marginLeft:0},function(){return t.getBoundingClientRect().left}))+"px"}),k.each({margin:"",padding:"",border:"Width"},function(s,a){k.cssHooks[s+a]={expand:function(t){for(var e=0,i={},n="string"==typeof t?t.split(" "):[t];e<4;e++)i[s+u[e]+a]=n[e]||n[e-2]||n[0];return i}},"margin"!==s&&(k.cssHooks[s+a].set=le)}),k.fn.extend({css:function(t,e){return h(this,function(t,e,i){var n,s,a={},o=0;if(Array.isArray(e)){for(n=Ot(t),s=e.length;o<s;o++)a[e[o]]=k.css(t,e[o],!1,n);return a}return void 0!==i?k.style(t,e,i):k.css(t,e)},t,e,1<arguments.length)}}),((k.Tween=a).prototype={constructor:a,init:function(t,e,i,n,s,a){this.elem=t,this.prop=i,this.easing=s||k.easing._default,this.options=e,this.start=this.now=this.cur(),this.end=n,this.unit=a||(k.cssNumber[i]?"":"px")},cur:function(){var t=a.propHooks[this.prop];return(t&&t.get?t:a.propHooks._default).get(this)},run:function(t){var e,i=a.propHooks[this.prop];return this.options.duration?this.pos=e=k.easing[this.easing](t,this.options.duration*t,0,1,this.options.duration):this.pos=e=t,this.now=(this.end-this.start)*e+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),(i&&i.set?i:a.propHooks._default).set(this),this}}).init.prototype=a.prototype,(a.propHooks={_default:{get:function(t){return 1!==t.elem.nodeType||null!=t.elem[t.prop]&&null==t.elem.style[t.prop]?t.elem[t.prop]:(t=k.css(t.elem,t.prop,""))&&"auto"!==t?t:0},set:function(t){k.fx.step[t.prop]?k.fx.step[t.prop](t):1!==t.elem.nodeType||!k.cssHooks[t.prop]&&null==t.elem.style[ne(t.prop)]?t.elem[t.prop]=t.now:k.style(t.elem,t.prop,t.now+t.unit)}}}).scrollTop=a.propHooks.scrollLeft={set:function(t){t.elem.nodeType&&t.elem.parentNode&&(t.elem[t.prop]=t.now)}},k.easing={linear:function(t){return t},swing:function(t){return.5-Math.cos(t*Math.PI)/2},_default:"swing"},k.fx=a.prototype.init,k.fx.step={};var A,he,M,ue=/^(?:toggle|show|hide)$/,pe=/queueHooks$/;function fe(){he&&(!1===x.hidden&&w.requestAnimationFrame?w.requestAnimationFrame(fe):w.setTimeout(fe,k.fx.interval),k.fx.tick())}function me(){return w.setTimeout(function(){A=void 0}),A=Date.now()}function ge(t,e){var i,n=0,s={height:t};for(e=e?1:0;n<4;n+=2-e)s["margin"+(i=u[n])]=s["padding"+i]=t;return e&&(s.opacity=s.width=t),s}function ve(t,e,i){for(var n,s=(j.tweeners[e]||[]).concat(j.tweeners["*"]),a=0,o=s.length;a<o;a++)if(n=s[a].call(i,e,t))return n}function j(s,t,e){var i,a,n,o,r,l,c,d=0,h=j.prefilters.length,u=k.Deferred().always(function(){delete p.elem}),p=function(){if(a)return!1;for(var t=A||me(),t=Math.max(0,f.startTime+f.duration-t),e=1-(t/f.duration||0),i=0,n=f.tweens.length;i<n;i++)f.tweens[i].run(e);return u.notifyWith(s,[f,e,t]),e<1&&n?t:(n||u.notifyWith(s,[f,1,0]),u.resolveWith(s,[f]),!1)},f=u.promise({elem:s,props:k.extend({},t),opts:k.extend(!0,{specialEasing:{},easing:k.easing._default},e),originalProperties:t,originalOptions:e,startTime:A||me(),duration:e.duration,tweens:[],createTween:function(t,e){e=k.Tween(s,f.opts,t,e,f.opts.specialEasing[t]||f.opts.easing);return f.tweens.push(e),e},stop:function(t){var e=0,i=t?f.tweens.length:0;if(!a){for(a=!0;e<i;e++)f.tweens[e].run(1);t?(u.notifyWith(s,[f,1,0]),u.resolveWith(s,[f,t])):u.rejectWith(s,[f,t])}return this}}),m=f.props,g=m,v=f.opts.specialEasing;for(n in g)if(r=v[o=b(n)],l=g[n],Array.isArray(l)&&(r=l[1],l=g[n]=l[0]),n!==o&&(g[o]=l,delete g[n]),(c=k.cssHooks[o])&&"expand"in c)for(n in l=c.expand(l),delete g[o],l)n in g||(g[n]=l[n],v[n]=r);else v[o]=r;for(;d<h;d++)if(i=j.prefilters[d].call(f,s,m,f.opts))return y(i.stop)&&(k._queueHooks(f.elem,f.opts.queue).stop=i.stop.bind(i)),i;return k.map(m,ve,f),y(f.opts.start)&&f.opts.start.call(s,f),f.progress(f.opts.progress).done(f.opts.done,f.opts.complete).fail(f.opts.fail).always(f.opts.always),k.fx.timer(k.extend(p,{elem:s,anim:f,queue:f.opts.queue})),f}k.Animation=k.extend(j,{tweeners:{"*":[function(t,e){var i=this.createTween(t,e);return bt(i.elem,t,vt.exec(e),i),i}]},tweener:function(t,e){for(var i,n=0,s=(t=y(t)?(e=t,["*"]):t.match(S)).length;n<s;n++)i=t[n],j.tweeners[i]=j.tweeners[i]||[],j.tweeners[i].unshift(e)},prefilters:[function(t,e,i){var n,s,a,o,r,l,c,d="width"in e||"height"in e,h=this,u={},p=t.style,f=t.nodeType&>(t),m=_.get(t,"fxshow");for(n in i.queue||(null==(o=k._queueHooks(t,"fx")).unqueued&&(o.unqueued=0,r=o.empty.fire,o.empty.fire=function(){o.unqueued||r()}),o.unqueued++,h.always(function(){h.always(function(){o.unqueued--,k.queue(t,"fx").length||o.empty.fire()})})),e)if(s=e[n],ue.test(s)){if(delete e[n],a=a||"toggle"===s,s===(f?"hide":"show")){if("show"!==s||!m||void 0===m[n])continue;f=!0}u[n]=m&&m[n]||k.style(t,n)}if((l=!k.isEmptyObject(e))||!k.isEmptyObject(u))for(n in d&&1===t.nodeType&&(i.overflow=[p.overflow,p.overflowX,p.overflowY],null==(c=m&&m.display)&&(c=_.get(t,"display")),"none"===(d=k.css(t,"display"))&&(c?d=c:(D([t],!0),c=t.style.display||c,d=k.css(t,"display"),D([t]))),"inline"===d||"inline-block"===d&&null!=c)&&"none"===k.css(t,"float")&&(l||(h.done(function(){p.display=c}),null==c&&(d=p.display,c="none"===d?"":d)),p.display="inline-block"),i.overflow&&(p.overflow="hidden",h.always(function(){p.overflow=i.overflow[0],p.overflowX=i.overflow[1],p.overflowY=i.overflow[2]})),l=!1,u)l||(m?"hidden"in m&&(f=m.hidden):m=_.access(t,"fxshow",{display:c}),a&&(m.hidden=!f),f&&D([t],!0),h.done(function(){for(n in f||D([t]),_.remove(t,"fxshow"),u)k.style(t,n,u[n])})),l=ve(f?m[n]:0,n,h),n in m||(m[n]=l.start,f&&(l.end=l.start,l.start=0))}],prefilter:function(t,e){e?j.prefilters.unshift(t):j.prefilters.push(t)}}),k.speed=function(t,e,i){var n=t&&"object"==typeof t?k.extend({},t):{complete:i||!i&&e||y(t)&&t,duration:t,easing:i&&e||e&&!y(e)&&e};return k.fx.off?n.duration=0:"number"!=typeof n.duration&&(n.duration in k.fx.speeds?n.duration=k.fx.speeds[n.duration]:n.duration=k.fx.speeds._default),null!=n.queue&&!0!==n.queue||(n.queue="fx"),n.old=n.complete,n.complete=function(){y(n.old)&&n.old.call(this),n.queue&&k.dequeue(this,n.queue)},n},k.fn.extend({fadeTo:function(t,e,i,n){return this.filter(gt).css("opacity",0).show().end().animate({opacity:e},t,i,n)},animate:function(e,t,i,n){function s(){var t=j(this,k.extend({},e),o);(a||_.get(this,"finish"))&&t.stop(!0)}var a=k.isEmptyObject(e),o=k.speed(t,i,n);return s.finish=s,a||!1===o.queue?this.each(s):this.queue(o.queue,s)},stop:function(s,t,a){function o(t){var e=t.stop;delete t.stop,e(a)}return"string"!=typeof s&&(a=t,t=s,s=void 0),t&&this.queue(s||"fx",[]),this.each(function(){var t=!0,e=null!=s&&s+"queueHooks",i=k.timers,n=_.get(this);if(e)n[e]&&n[e].stop&&o(n[e]);else for(e in n)n[e]&&n[e].stop&&pe.test(e)&&o(n[e]);for(e=i.length;e--;)i[e].elem!==this||null!=s&&i[e].queue!==s||(i[e].anim.stop(a),t=!1,i.splice(e,1));!t&&a||k.dequeue(this,s)})},finish:function(o){return!1!==o&&(o=o||"fx"),this.each(function(){var t,e=_.get(this),i=e[o+"queue"],n=e[o+"queueHooks"],s=k.timers,a=i?i.length:0;for(e.finish=!0,k.queue(this,o,[]),n&&n.stop&&n.stop.call(this,!0),t=s.length;t--;)s[t].elem===this&&s[t].queue===o&&(s[t].anim.stop(!0),s.splice(t,1));for(t=0;t<a;t++)i[t]&&i[t].finish&&i[t].finish.call(this);delete e.finish})}}),k.each(["toggle","show","hide"],function(t,n){var s=k.fn[n];k.fn[n]=function(t,e,i){return null==t||"boolean"==typeof t?s.apply(this,arguments):this.animate(ge(n,!0),t,e,i)}}),k.each({slideDown:ge("show"),slideUp:ge("hide"),slideToggle:ge("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(t,n){k.fn[t]=function(t,e,i){return this.animate(n,t,e,i)}}),k.timers=[],k.fx.tick=function(){var t,e=0,i=k.timers;for(A=Date.now();e<i.length;e++)(t=i[e])()||i[e]!==t||i.splice(e--,1);i.length||k.fx.stop(),A=void 0},k.fx.timer=function(t){k.timers.push(t),k.fx.start()},k.fx.interval=13,k.fx.start=function(){he||(he=!0,fe())},k.fx.stop=function(){he=null},k.fx.speeds={slow:600,fast:200,_default:400},k.fn.delay=function(n,t){return n=k.fx&&k.fx.speeds[n]||n,this.queue(t=t||"fx",function(t,e){var i=w.setTimeout(t,n);e.stop=function(){w.clearTimeout(i)}})},M=x.createElement("input"),i=x.createElement("select").appendChild(x.createElement("option")),M.type="checkbox",g.checkOn=""!==M.value,g.optSelected=i.selected,(M=x.createElement("input")).value="t",M.type="radio",g.radioValue="t"===M.value;var ye,be=k.expr.attrHandle,_e=(k.fn.extend({attr:function(t,e){return h(this,k.attr,t,e,1<arguments.length)},removeAttr:function(t){return this.each(function(){k.removeAttr(this,t)})}}),k.extend({attr:function(t,e,i){var n,s,a=t.nodeType;if(3!==a&&8!==a&&2!==a)return void 0===t.getAttribute?k.prop(t,e,i):(1===a&&k.isXMLDoc(t)||(s=k.attrHooks[e.toLowerCase()]||(k.expr.match.bool.test(e)?ye:void 0)),void 0!==i?null===i?void k.removeAttr(t,e):s&&"set"in s&&void 0!==(n=s.set(t,i,e))?n:(t.setAttribute(e,i+""),i):!(s&&"get"in s&&null!==(n=s.get(t,e)))&&null==(n=k.find.attr(t,e))?void 0:n)},attrHooks:{type:{set:function(t,e){var i;if(!g.radioValue&&"radio"===e&&l(t,"input"))return i=t.value,t.setAttribute("type",e),i&&(t.value=i),e}}},removeAttr:function(t,e){var i,n=0,s=e&&e.match(S);if(s&&1===t.nodeType)for(;i=s[n++];)t.removeAttribute(i)}}),ye={set:function(t,e,i){return!1===e?k.removeAttr(t,i):t.setAttribute(i,i),i}},k.each(k.expr.match.bool.source.match(/\w+/g),function(t,e){var o=be[e]||k.find.attr;be[e]=function(t,e,i){var n,s,a=e.toLowerCase();return i||(s=be[a],be[a]=n,n=null!=o(t,e,i)?a:null,be[a]=s),n}}),/^(?:input|select|textarea|button)$/i),Ce=/^(?:a|area)$/i;function P(t){return(t.match(S)||[]).join(" ")}function N(t){return t.getAttribute&&t.getAttribute("class")||""}function we(t){return Array.isArray(t)?t:"string"==typeof t&&t.match(S)||[]}k.fn.extend({prop:function(t,e){return h(this,k.prop,t,e,1<arguments.length)},removeProp:function(t){return this.each(function(){delete this[k.propFix[t]||t]})}}
2),k.extend({prop:function(t,e,i){var n,s,a=t.nodeType;if(3!==a&&8!==a&&2!==a)return 1===a&&k.isXMLDoc(t)||(e=k.propFix[e]||e,s=k.propHooks[e]),void 0!==i?s&&"set"in s&&void 0!==(n=s.set(t,i,e))?n:t[e]=i:s&&"get"in s&&null!==(n=s.get(t,e))?n:t[e]},propHooks:{tabIndex:{get:function(t){var e=k.find.attr(t,"tabindex");return e?parseInt(e,10):_e.test(t.nodeName)||Ce.test(t.nodeName)&&t.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),g.optSelected||(k.propHooks.selected={get:function(t){t=t.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(t){t=t.parentNode;t&&(t.selectedIndex,t.parentNode)&&t.parentNode.selectedIndex}}),k.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){k.propFix[this.toLowerCase()]=this}),k.fn.extend({addClass:function(e){var t,i,n,s,a,o,r=0;if(y(e))return this.each(function(t){k(this).addClass(e.call(this,t,N(this)))});if((t=we(e)).length)for(;i=this[r++];)if(o=N(i),n=1===i.nodeType&&" "+P(o)+" "){for(a=0;s=t[a++];)n.indexOf(" "+s+" ")<0&&(n+=s+" ");o!==(o=P(n))&&i.setAttribute("class",o)}return this},removeClass:function(e){var t,i,n,s,a,o,r=0;if(y(e))return this.each(function(t){k(this).removeClass(e.call(this,t,N(this)))});if(!arguments.length)return this.attr("class","");if((t=we(e)).length)for(;i=this[r++];)if(o=N(i),n=1===i.nodeType&&" "+P(o)+" "){for(a=0;s=t[a++];)for(;-1<n.indexOf(" "+s+" ");)n=n.replace(" "+s+" "," ");o!==(o=P(n))&&i.setAttribute("class",o)}return this},toggleClass:function(s,e){var a=typeof s,o="string"==a||Array.isArray(s);return"boolean"==typeof e&&o?e?this.addClass(s):this.removeClass(s):y(s)?this.each(function(t){k(this).toggleClass(s.call(this,t,N(this),e),e)}):this.each(function(){var t,e,i,n;if(o)for(e=0,i=k(this),n=we(s);t=n[e++];)i.hasClass(t)?i.removeClass(t):i.addClass(t);else void 0!==s&&"boolean"!=a||((t=N(this))&&_.set(this,"__className__",t),this.setAttribute&&this.setAttribute("class",!t&&!1!==s&&_.get(this,"__className__")||""))})},hasClass:function(t){for(var e,i=0,n=" "+t+" ";e=this[i++];)if(1===e.nodeType&&-1<(" "+P(N(e))+" ").indexOf(n))return!0;return!1}});function xe(t){t.stopPropagation()}var ke=/\r/g,Se=(k.fn.extend({val:function(e){var i,t,n,s=this[0];return arguments.length?(n=y(e),this.each(function(t){1===this.nodeType&&(null==(t=n?e.call(this,t,k(this).val()):e)?t="":"number"==typeof t?t+="":Array.isArray(t)&&(t=k.map(t,function(t){return null==t?"":t+""})),(i=k.valHooks[this.type]||k.valHooks[this.nodeName.toLowerCase()])&&"set"in i&&void 0!==i.set(this,t,"value")||(this.value=t))})):s?(i=k.valHooks[s.type]||k.valHooks[s.nodeName.toLowerCase()])&&"get"in i&&void 0!==(t=i.get(s,"value"))?t:"string"==typeof(t=s.value)?t.replace(ke,""):null==t?"":t:void 0}}),k.extend({valHooks:{option:{get:function(t){var e=k.find.attr(t,"value");return null!=e?e:P(k.text(t))}},select:{get:function(t){for(var e,i=t.options,n=t.selectedIndex,s="select-one"===t.type,a=s?null:[],o=s?n+1:i.length,r=n<0?o:s?n:0;r<o;r++)if(((e=i[r]).selected||r===n)&&!e.disabled&&(!e.parentNode.disabled||!l(e.parentNode,"optgroup"))){if(e=k(e).val(),s)return e;a.push(e)}return a}
vendor: 10,003 bytes, line 2
2,set:function(t,e){for(var i,n,s=t.options,a=k.makeArray(e),o=s.length;o--;)((n=s[o]).selected=-1<k.inArray(k.valHooks.option.get(n),a))&&(i=!0);return i||(t.selectedIndex=-1),a}}}}),k.each(["radio","checkbox"],function(){k.valHooks[this]={set:function(t,e){if(Array.isArray(e))return t.checked=-1<k.inArray(k(t).val(),e)}},g.checkOn||(k.valHooks[this].get=function(t){return null===t.getAttribute("value")?"on":t.value})}),g.focusin="onfocusin"in w,/^(?:focusinfocus|focusoutblur)$/),Ee=(k.extend(k.event,{trigger:function(t,e,i,n){var s,a,o,r,l,c,d,h=[i||x],u=V.call(t,"type")?t.type:t,p=V.call(t,"namespace")?t.namespace.split("."):[],f=d=a=i=i||x;if(3!==i.nodeType&&8!==i.nodeType&&!Se.test(u+k.event.triggered)&&(-1<u.indexOf(".")&&(u=(p=u.split(".")).shift(),p.sort()),r=u.indexOf(":")<0&&"on"+u,(t=t[k.expando]?t:new k.Event(u,"object"==typeof t&&t)).isTrigger=n?2:3,t.namespace=p.join("."),t.rnamespace=t.namespace?new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=i),e=null==e?[t]:k.makeArray(e,[t]),c=k.event.special[u]||{},n||!c.trigger||!1!==c.trigger.apply(i,e))){if(!n&&!c.noBubble&&!m(i)){for(o=c.delegateType||u,Se.test(o+u)||(f=f.parentNode);f;f=f.parentNode)h.push(f),a=f;a===(i.ownerDocument||x)&&h.push(a.defaultView||a.parentWindow||w)}for(s=0;(f=h[s++])&&!t.isPropagationStopped();)d=f,t.type=1<s?o:c.bindType||u,(l=(_.get(f,"events")||Object.create(null))[t.type]&&_.get(f,"handle"))&&l.apply(f,e),(l=r&&f[r])&&l.apply&&v(f)&&(t.result=l.apply(f,e),!1===t.result)&&t.preventDefault();return t.type=u,n||t.isDefaultPrevented()||c._default&&!1!==c._default.apply(h.pop(),e)||!v(i)||r&&y(i[u])&&!m(i)&&((a=i[r])&&(i[r]=null),k.event.triggered=u,t.isPropagationStopped()&&d.addEventListener(u,xe),i[u](),t.isPropagationStopped()&&d.removeEventListener(u,xe),k.event.triggered=void 0,a)&&(i[r]=a),t.result}},simulate:function(t,e,i){i=k.extend(new k.Event,i,{type:t,isSimulated:!0});k.event.trigger(i,null,e)}}),k.fn.extend({trigger:function(t,e){return this.each(function(){k.event.trigger(t,e,this)})},triggerHandler:function(t,e){var i=this[0];if(i)return k.event.trigger(t,e,i,!0)}}),g.focusin||k.each({focus:"focusin",blur:"focusout"},function(i,n){function s(t){k.event.simulate(n,t.target,k.event.fix(t))}k.event.special[n]={setup:function(){var t=this.ownerDocument||this.document||this,e=_.access(t,n);e||t.addEventListener(i,s,!0),_.access(t,n,(e||0)+1)},teardown:function(){var t=this.ownerDocument||this.document||this,e=_.access(t,n)-1;e?_.access(t,n,e):(t.removeEventListener(i,s,!0),_.remove(t,n))}}}),w.location),De={guid:Date.now()},Ie=/\?/,Te=(k.parseXML=function(t){var e,i;if(!t||"string"!=typeof t)return null;try{e=(new w.DOMParser).parseFromString(t,"text/xml")}catch(t){}return i=e&&e.getElementsByTagName("parsererror")[0],e&&!i||k.error("Invalid XML: "+(i?k.map(i.childNodes,function(t){return t.textContent}).join("\n"):t)),e},/\[\]$/),$e=/\r?\n/g,Ae=/^(?:submit|button|image|reset|file)$/i,Me=/^(?:input|select|textarea|keygen)/i;k.param=function(t,e){function i(t,e){e=y(e)?e():e,s[s.length]=encodeURIComponent(t)+"="+encodeURIComponent(null==e?"":e)}var n,s=[];if(null==t)return"";if(Array.isArray(t)||t.jquery&&!k.isPlainObject(t))k.each(t,function(){i(this.name,this.value)});else for(n in t)!function i(n,t,s,a){if(Array.isArray(t))k.each(t,function(t,e){s||Te.test(n)?a(n,e):i(n+"["+("object"==typeof e&&null!=e?t:"")+"]",e,s,a)});else if(s||"object"!==f(t))a(n,t);else for(var e in t)i(n+"["+e+"]",t[e],s,a)}(n,t[n],e,i);return s.join("&")},k.fn.extend({serialize:function(){return k.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var t=k.prop(this,"elements");return t?k.makeArray(t):this}).filter(function(){var t=this.type;return this.name&&!k(this).is(":disabled")&&Me.test(this.nodeName)&&!Ae.test(t)&&(this.checked||!Ct.test(t))}).map(function(t,e){var i=k(this).val();return null==i?null:Array.isArray(i)?k.map(i,function(t){return{name:e.name,value:t.replace($e,"\r\n")}}):{name:e.name,value:i.replace($e,"\r\n")}}).get()}});var je=/%20/g,Pe=/#.*$/,Ne=/([?&])_=[^&]*/,Fe=/^(.*?):[ \t]*([^\r\n]*)$/gm,Re=/^(?:GET|HEAD)$/,Le=/^\/\//,Oe={},ze={},Be="*/".concat("*"),He=x.createElement("a");function Ve(a){return function(t,e){"string"!=typeof t&&(e=t,t="*");var i,n=0,s=t.toLowerCase().match(S)||[];if(y(e))for(;i=s[n++];)"+"===i[0]?(i=i.slice(1)||"*",(a[i]=a[i]||[]).unshift(e)):(a[i]=a[i]||[]).push(e)}}function qe(e,n,s,a){var o={},r=e===ze;function l(t){var i;return o[t]=!0,k.each(e[t]||[],function(t,e){e=e(n,s,a);return"string"!=typeof e||r||o[e]?r?!(i=e):void 0:(n.dataTypes.unshift(e),l(e),!1)}),i}return l(n.dataTypes[0])||!o["*"]&&l("*")}function Ue(t,e){var i,n,s=k.ajaxSettings.flatOptions||{};for(i in e)void 0!==e[i]&&((s[i]?t:n=n||{})[i]=e[i]);return n&&k.extend(!0,t,n),t}He.href=Ee.href,k.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Ee.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(Ee.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Be,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":k.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(t,e){return e?Ue(Ue(t,k.ajaxSettings),e):Ue(k.ajaxSettings,t)},ajaxPrefilter:Ve(Oe),ajaxTransport:Ve(ze),ajax:function(t,e){"object"==typeof t&&(e=t,t=void 0);var l,c,d,i,h,u,p,n,s,f=k.ajaxSetup({},e=e||{}),m=f.context||f,g=f.context&&(m.nodeType||m.jquery)?k(m):k.event,v=k.Deferred(),y=k.Callbacks("once memory"),b=f.statusCode||{},a={},o={},r="canceled",_={readyState:0,getResponseHeader:function(t){var e;if(u){if(!i)for(i={};e=Fe.exec(d);)i[e[1].toLowerCase()+" "]=(i[e[1].toLowerCase()+" "]||[]).concat(e[2]);e=i[t.toLowerCase()+" "]}return null==e?null:e.join(", ")},getAllResponseHeaders:function(){return u?d:null},setRequestHeader:function(t,e){return null==u&&(t=o[t.toLowerCase()]=o[t.toLowerCase()]||t,a[t]=e),this},overrideMimeType:function(t){return null==u&&(f.mimeType=t),this},statusCode:function(t){if(t)if(u)_.always(t[_.status]);else for(var e in t)b[e]=[b[e],t[e]];return this},abort:function(t){t=t||r;return l&&l.abort(t),C(0,t),this}};if(v.promise(_),f.url=((t||f.url||Ee.href)+"").replace(Le,Ee.protocol+"//"),f.type=e.method||e.type||f.method||f.type,f.dataTypes=(f.dataType||"*").toLowerCase().match(S)||[""],null==f.crossDomain){s=x.createElement("a");try{s.href=f.url,s.href=s.href,f.crossDomain=He.protocol+"//"+He.host!=s.protocol+"//"+s.host}catch(t){f.crossDomain=!0}}if(f.data&&f.processData&&"string"!=typeof f.data&&(f.data=k.param(f.data,f.traditional)),qe(Oe,f,e,_),!u){for(n in(p=k.event&&f.global)&&0==k.active++&&k.event.trigger("ajaxStart"),f.type=f.type.toUpperCase(),f.hasContent=!Re.test(f.type),c=f.url.replace(Pe,""),f.hasContent?f.data&&f.processData&&0===(f.contentType||"").indexOf("application/x-www-form-urlencoded")&&(f.data=f.data.replace(je,"+")):(s=f.url.slice(c.length),f.data&&(f.processData||"string"==typeof f.data)&&(c+=(Ie.test(c)?"&":"?")+f.data,delete f.data),!1===f.cache&&(c=c.replace(Ne,"$1"),s=(Ie.test(c)?"&":"?")+"_="+De.guid+++s),f.url=c+s),f.ifModified&&(k.lastModified[c]&&_.setRequestHeader("If-Modified-Since",k.lastModified[c]),k.etag[c])&&_.setRequestHeader("If-None-Match",k.etag[c]),(f.data&&f.hasContent&&!1!==f.contentType||e.contentType)&&_.setRequestHeader("Content-Type",f.contentType),_.setRequestHeader("Accept",f.dataTypes[0]&&f.accepts[f.dataTypes[0]]?f.accepts[f.dataTypes[0]]+("*"!==f.dataTypes[0]?", "+Be+"; q=0.01":""):f.accepts["*"]),f.headers)_.setRequestHeader(n,f.headers[n]);if(f.beforeSend&&(!1===f.beforeSend.call(m,_,f)||u))return _.abort();if(r="abort",y.add(f.complete),_.done(f.success),_.fail(f.error),l=qe(ze,f,e,_)){if(_.readyState=1,p&&g.trigger("ajaxSend",[_,f]),u)return _;f.async&&0<f.timeout&&(h=w.setTimeout(function(){_.abort("timeout")},f.timeout));try{u=!1,l.send(a,C)}catch(t){if(u)throw t;C(-1,t)}}else C(-1,"No Transport")}return _;function C(t,e,i,n){var s,a,o,r=e;u||(u=!0,h&&w.clearTimeout(h),l=void 0,d=n||"",_.readyState=0<t?4:0,n=200<=t&&t<300||304===t,i&&(o=((t,e,i)=>{for(var n,s,a,o,r=t.contents,l=t.dataTypes;"*"===l[0];)l.shift(),void 0===n&&(n=t.mimeType||e.getResponseHeader("Content-Type"));if(n)for(s in r)if(r[s]&&r[s].test(n)){l.unshift(s);break}if(l[0]in i)a=l[0];else{for(s in i){if(!l[0]||t.converters[s+" "+l[0]]){a=s;break}o=o||s}a=a||o}if(a)return a!==l[0]&&l.unshift(a),i[a]})(f,_,i)),!n&&-1<k.inArray("script",f.dataTypes)&&k.inArray("json",f.dataTypes)<0&&(f.converters["text script"]=function(){}),o=((t,e,i,n)=>{var s,a,o,r,l,c={},d=t.dataTypes.slice();if(d[1])for(o in t.converters)c[o.toLowerCase()]=t.converters[o];for(a=d.shift();a;)if(t.responseFields[a]&&(i[t.responseFields[a]]=e),!l&&n&&t.dataFilter&&(e=t.dataFilter(e,t.dataType)),l=a,a=d.shift())if("*"===a)a=l;else if("*"!==l&&l!==a){if(!(o=c[l+" "+a]||c["* "+a]))for(s in c)if((r=s.split(" "))[1]===a&&(o=c[l+" "+r[0]]||c["* "+r[0]])){!0===o?o=c[s]:!0!==c[s]&&(a=r[0],d.unshift(r[1]));break}if(!0!==o)if(o&&t.throws)e=o(e);else try{e=o(e)}catch(t){return{state:"parsererror",error:o?t:"No conversion from "+l+" to "+a}}}return{state:"success",data:e}})(f,o,_,n),n?(f.ifModified&&((i=_.getResponseHeader("Last-Modified"))&&(k.lastModified[c]=i),i=_.getResponseHeader("etag"))&&(k.etag[c]=i),204===t||"HEAD"===f.type?r="nocontent":304===t?r="notmodified":(r=o.state,s=o.data,n=!(a=o.error))):(a=r,!t&&r||(r="error",t<0&&(t=0))),_.status=t,_.statusText=(e||r)+"",n?v.resolveWith(m,[s,r,_]):v.rejectWith(m,[_,r,a]),_.statusCode(b),b=void 0,p&&g.trigger(n?"ajaxSuccess":"ajaxError",[_,f,n?s:a]),y.fireWith(m,[_,r]),p&&(g.trigger("ajaxComplete",[_,f]),--k.active||k.event.trigger("ajaxStop")))}}
vendor: 4,353 bytes, line 2
2,getJSON:function(t,e,i){return k.get(t,e,i,"json")},getScript:function(t,e){return k.get(t,void 0,e,"script")}}),k.each(["get","post"],function(t,s){k[s]=function(t,e,i,n){return y(e)&&(n=n||i,i=e,e=void 0),k.ajax(k.extend({url:t,type:s,dataType:n,data:e,success:i},k.isPlainObject(t)&&t))}}),k.ajaxPrefilter(function(t){for(var e in t.headers)"content-type"===e.toLowerCase()&&(t.contentType=t.headers[e]||"")}),k._evalUrl=function(t,e,i){return k.ajax({url:t,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(t){k.globalEval(t,e,i)}})},k.fn.extend({wrapAll:function(t){return this[0]&&(y(t)&&(t=t.call(this[0])),t=k(t,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var t=this;t.firstElementChild;)t=t.firstElementChild;return t}).append(this)),this},wrapInner:function(i){return y(i)?this.each(function(t){k(this).wrapInner(i.call(this,t))}):this.each(function(){var t=k(this),e=t.contents();e.length?e.wrapAll(i):t.append(i)})},wrap:function(e){var i=y(e);return this.each(function(t){k(this).wrapAll(i?e.call(this,t):e)})},unwrap:function(t){return this.parent(t).not("body").each(function(){k(this).replaceWith(this.childNodes)}),this}}),k.expr.pseudos.hidden=function(t){return!k.expr.pseudos.visible(t)},k.expr.pseudos.visible=function(t){return!!(t.offsetWidth||t.offsetHeight||t.getClientRects().length)},k.ajaxSettings.xhr=function(){try{return new w.XMLHttpRequest}catch(t){}};var We={0:200,1223:204},Ye=k.ajaxSettings.xhr();g.cors=!!Ye&&"withCredentials"in Ye,g.ajax=Ye=!!Ye,k.ajaxTransport(function(s){var a,o;if(g.cors||Ye&&!s.crossDomain)return{send:function(t,e){var i,n=s.xhr();if(n.open(s.type,s.url,s.async,s.username,s.password),s.xhrFields)for(i in s.xhrFields)n[i]=s.xhrFields[i];for(i in s.mimeType&&n.overrideMimeType&&n.overrideMimeType(s.mimeType),s.crossDomain||t["X-Requested-With"]||(t["X-Requested-With"]="XMLHttpRequest"),t)n.setRequestHeader(i,t[i]);a=function(t){return function(){a&&(a=o=n.onload=n.onerror=n.onabort=n.ontimeout=n.onreadystatechange=null,"abort"===t?n.abort():"error"===t?"number"!=typeof n.status?e(0,"error"):e(n.status,n.statusText):e(We[n.status]||n.status,n.statusText,"text"!==(n.responseType||"text")||"string"!=typeof n.responseText?{binary:n.response}:{text:n.responseText},n.getAllResponseHeaders()))}},n.onload=a(),o=n.onerror=n.ontimeout=a("error"),void 0!==n.onabort?n.onabort=o:n.onreadystatechange=function(){4===n.readyState&&w.setTimeout(function(){a&&o()})},a=a("abort");try{n.send(s.hasContent&&s.data||null)}catch(t){if(a)throw t}},abort:function(){a&&a()}}}),k.ajaxPrefilter(function(t){t.crossDomain&&(t.contents.script=!1)}),k.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(t){return k.globalEval(t),t}}}),k.ajaxPrefilter("script",function(t){void 0===t.cache&&(t.cache=!1),t.crossDomain&&(t.type="GET")}),k.ajaxTransport("script",function(i){var n,s;if(i.crossDomain||i.scriptAttrs)return{send:function(t,e){n=k("<script>").attr(i.scriptAttrs||{}).prop({charset:i.scriptCharset,src:i.url}).on("load error",s=function(t){n.remove(),s=null,t&&e("error"===t.type?404:200,t.type)}),x.head.appendChild(n[0])},abort:function(){s&&s()}}});var Xe=[],Qe=/(=)\?(?=&|$)|\?\?/,Ge=(k.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var t=Xe.pop()||k.expando+"_"+De.guid++;return this[t]=!0,t}}),k.ajaxPrefilter("json jsonp",function(t,e,i){var n,s,a,o=!1!==t.jsonp&&(Qe.test(t.url)?"url":"string"==typeof t.data&&0===(t.contentType||"").indexOf("application/x-www-form-urlencoded")&&Qe.test(t.data)&&"data");if(o||"jsonp"===t.dataTypes[0])return n=t.jsonpCallback=y(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,o?t[o]=t[o].replace(Qe,"$1"+n):!1!==t.jsonp&&(t.url+=(Ie.test(t.url)?"&":"?")+t.jsonp+"="+n),t.converters["script json"]=function(){return a||k.error(n+" was not called"),a[0]},t.dataTypes[0]="json",s=w[n],w[n]=function(){a=arguments},i.always(function(){void 0===s?k(w).removeProp(n):w[n]=s,t[n]&&(t.jsonpCallback=e.jsonpCallback,Xe.push(n)),a&&y(s)&&s(a[0]),a=s=void 0}),"script"}),g.createHTMLDocument=((t=x.implementation.createHTMLDocument("").body).innerHTML="<form></form><form></form>
2",2===t.childNodes.length),k.parseHTML=function(t,e,i){return"string"!=typeof t?[]:("boolean"==typeof e&&(i=e,e=!1),e||(g.createHTMLDocument?((n=(e=x.implementation.createHTMLDocument("")).createElement("base")).href=x.location.href,e.head.appendChild(n)):e=x),n=!i&&[],(i=J.exec(t))?[e.createElement(i[1])]:(i=Et([t],e,n),n&&n.length&&k(n).remove(),k.merge([],i.childNodes)));var n},k.fn.load=function(t,e,i){var n,s,a,o=this,r=t.indexOf(" ");return-1<r&&(n=P(t.slice(r)),t=t.slice(0,r)),y(e)?(i=e,e=void 0):e&&"object"==typeof e&&(s="POST"),0<o.length&&k.ajax({url:t,type:s||"GET",dataType:"html",data:e}).done(function(t){a=arguments,o.html(n?k("<div>").append(k.parseHTML(t)).find(n):t)}).always(i&&function(t,e){o.each(function(){i.apply(this,a||[t.responseText,e,t])})}),this},k.expr.pseudos.animated=function(e){return k.grep(k.timers,function(t){return e===t.elem}).length},k.offset={setOffset:function(t,e,i){var n,s,a,o,r=k.css(t,"position"),l=k(t),c={};"static"===r&&(t.style.position="relative"),a=l.offset(),n=k.css(t,"top"),o=k.css(t,"left"),r=("absolute"===r||"fixed"===r)&&-1<(n+o).indexOf("auto")?(s=(r=l.position()).top,r.left):(s=parseFloat(n)||0,parseFloat(o)||0),null!=(e=y(e)?e.call(t,i,k.extend({},a)):e).top&&(c.top=e.top-a.top+s),null!=e.left&&(c.left=e.left-a.left+r),"using"in e?e.using.call(t,c):l.css(c)}},k.fn.extend({offset:function(e){var t,i;return arguments.length?void 0===e?this:this.each(function(t){k.offset.setOffset(this,e,t)}):(i=this[0])?i.getClientRects().length?(t=i.getBoundingClientRect(),i=i.ownerDocument.defaultView,{top:t.top+i.pageYOffset,left:t.left+i.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var t,e,i,n=this[0],s={top:0,left:0};if("fixed"===k.css(n,"position"))e=n.getBoundingClientRect();else{for(e=this.offset(),i=n.ownerDocument,t=n.offsetParent||i.documentElement;t&&(t===i.body||t===i.documentElement)&&"static"===k.css(t,"position");)t=t.parentNode;t&&t!==n&&1===t.nodeType&&((s=k(t).offset()).top+=k.css(t,"borderTopWidth",!0),s.left+=k.css(t,"borderLeftWidth",!0))}return{top:e.top-s.top-k.css(n,"marginTop",!0),left:e.left-s.left-k.css(n,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var t=this.offsetParent;t&&"static"===k.css(t,"position");)t=t.offsetParent;return t||C})}}),k.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,s){var a="pageYOffset"===s;k.fn[e]=function(t){return h(this,function(t,e,i){var n;if(m(t)?n=t:9===t.nodeType&&(n=t.defaultView),void 0===i)return n?n[s]:t[e];n?n.scrollTo(a?n.pageXOffset:i,a?i:n.pageYOffset):t[e]=i},e,t,arguments.length)}}),k.each(["top","left"],function(t,i){k.cssHooks[i]=Jt(g.pixelPosition,function(t,e){if(e)return e=Gt(t,i),Xt.test(e)?k(t).position()[i]+"px":e})}),k.each({Height:"height",Width:"width"},function(o,r){k.each({padding:"inner"+o,content:r,"":"outer"+o},function(n,a){k.fn[a]=function(t,e){var i=arguments.length&&(n||"boolean"!=typeof t),s=n||(!0===t||!0===e?"margin":"border");return h(this,function(t,e,i){var n;return m(t)?0===a.indexOf("outer")?t["inner"+o]:t.document.documentElement["client"+o]:9===t.nodeType?(n=t.documentElement,Math.max(t.body["scroll"+o],n["scroll"+o],t.body["offset"+o],n["offset"+o],n["client"+o])):void 0===i?k.css(t,e,s):k.style(t,e,i,s)},r,i?t:void 0,i)}})}),k.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(t,e){k.fn[e]=function(t){return this.on(e,t)}}),k.fn.extend({bind:function(t,e,i){return this.on(t,null,e,i)},unbind:function(t,e){return this.off(t,null,e)},delegate:function(t,e,i,n){return this.on(e,t,i,n)},undelegate:function(t,e,i){return 1===arguments.length?this.off(t,"**"):this.off(e,t||"**",i)},hover:function(t,e){return this.mouseenter(t).mouseleave(e||t)}}),k.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(t,i){k.fn[i]=function(t,e){return 0<arguments.length?this.on(i,null,t,e):this.trigger(i)}}),/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g),Je=(k.proxy=function(t,e){var i,n;if("string"==typeof e&&(n=t[e],e=t,t=n),y(t))return i=r.call(arguments,2),(n=function(){return t.apply(e||this,i.concat(r.call(arguments)))}).guid=t.guid=t.guid||k.guid++,n},k.holdReady=function(t){t?k.readyWait++:k.ready(!0)},k.isArray=Array.isArray,k.parseJSON=JSON.parse,k.nodeName=l,k.isFunction=y,k.isWindow=m,k.camel
2Case=b,k.type=f,k.now=Date.now,k.isNumeric=function(t){var e=k.type(t);return("number"===e||"string"===e)&&!isNaN(t-parseFloat(t))},k.trim=function(t){return null==t?"":(t+"").replace(Ge,"")},"function"==typeof define&&define.amd&&define("jquery",[],function(){return k}),w.jQuery),Ke=w.$;return k.noConflict=function(t){return w.$===k&&(w.$=Ke),t&&w.jQuery===k&&(w.jQuery=Je),k},void 0===F&&(w.jQuery=w.$=k),k}),void 0===jQuery.migrateMute&&(jQuery.migrateMute=!0),((l,i,o)=>{function c(t){var e=i.console;n[t]||(n[t]=!0,l.migrateWarnings.push(t),e&&e.warn&&!l.migrateMute&&(e.warn("JQMIGRATE: "+t),l.migrateTrace)&&e.trace&&e.trace())}function t(t,e,i,n){if(Object.defineProperty)try{return Object.defineProperty(t,e,{configurable:!0,enumerable:!0,get:function(){return c(n),i},set:function(t){c(n),i=t}})}catch(t){}l._definePropertyBroken=!0,t[e]=i}l.migrateVersion="1.4.1";var n={},r=(l.migrateWarnings=[],i.console&&i.console.log&&i.console.log("JQMIGRATE: Migrate is installed"+(l.migrateMute?"":" with logging active")+", version "+l.migrateVersion),l.migrateTrace===o&&(l.migrateTrace=!0),l.migrateReset=function(){n={},l.migrateWarnings.length=0},"BackCompat"===document.compatMode&&c("jQuery is not compatible with Quirks Mode"),l("<input/>",{size:1}).attr("size")&&l.attrFn),d=l.attr,s=l.attrHooks.value&&l.attrHooks.value.get||function(){return null},a=l.attrHooks.value&&l.attrHooks.value.set||function(){return o},h=/^(?:input|button)$/i,u=/^[238]$/,p=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,f=/^(?:checked|selected)$/i;t(l,"attrFn",r||{},"jQuery.attrFn is deprecated"),l.attr=function(t,e,i,n){var s=e.toLowerCase(),a=t&&t.nodeType;return n&&(d.length<4&&c("jQuery.fn.attr( props, pass ) is deprecated"),t)&&!u.test(a)&&(r?e in r:l.isFunction(l.fn[e]))?l(t)[e](i):("type"===e&&i!==o&&h.test(t.nodeName)&&t.parentNode&&c("Can't change the 'type' of an input or button in IE 6/7/8"),!l.attrHooks[s]&&p.test(s)&&(l.attrHooks[s]={get:function(t,e){var i=l.prop(t,e);return!0===i||"boolean"!=typeof i&&(i=t.getAttributeNode(e))&&!1!==i.nodeValue?e.toLowerCase():o},set:function(t,e,i){return!1===e?l.removeAttr(t,i):((e=l.propFix[i]||i)in t&&(t[e]=!0),t.setAttribute(i,i.toLowerCase())),i}},f.test(s))&&c("jQuery.fn.attr('"+s+"') might use property instead of attribute"),d.call(l,t,e,i))},l.attrHooks.value={get:function(t,e){var i=(t.nodeName||"").toLowerCase();return"button"===i?s.apply(this,arguments):("input"!==i&&"option"!==i&&c("jQuery.fn.attr('value') no longer gets properties"),e in t?t.value:null)},set:function(t,e){var i=(t.nodeName||"").toLowerCase();return"button"===i?a.apply(this,arguments):("input"!==i&&"option"!==i&&c("jQuery.fn.attr('value', val) no longer sets properties"),void(t.value=e))}};var e,m,g=l.fn.init,v=l.find,y=l.parseJSON,b=/^\s*</,_=/\[(\s*[-\w]+\s*)([~|^$*]?=)\s*([-\w#]*?#[-\w#]*)\s*\]/,C=/\[(\s*[-\w]+\s*)([~|^$*]?=)\s*([-\w#]*?#[-\w#]*)\s*\]/g,w=/^([^<]*)(<[\w\W]+>)([^>]*)$/;for(m in l.fn.init=function(t,e,i){var n;return t&&"string"==typeof t&&!l.isPlainObject(e)&&(n=w.exec(l.trim(t)))&&n[0]&&(b.test(t)||c("$(html) HTML strings must start with '<' character"),n[3]&&c("$(html) HTML text after last tag is ignored"),"#"===n[0].charAt(0)&&(c("HTML string cannot start with a '#' character"),l.error("JQMIGRATE: Invalid selector string (XSS)")),e&&e.context&&e.context.nodeType&&(e=e.context),l.parseHTML)?g.call(this,l.parseHTML(n[2],e&&e.ownerDocument||e||document,!0),e,i):(n=g.apply(this,arguments),t&&t.selector!==o?(n.selector=t.selector,n.context=t.context):(n.selector="string"==typeof t?t:"",t&&(n.context=t.nodeType?t:e||document)),n)},l.fn.init.prototype=l.fn,l.find=function(e){var i=Array.prototype.slice.call(arguments);if("string"==typeof e&&_.test(e))try{document.querySelector(e)}catch(t){e=e.replace(C,function(t,e,i,n){return"["+e+i+'"'+n+'"]'});try{document.querySelector(e),c("Attribute selector with '#' must be quoted: "+i[0]),i[0]=e}catch(t){c("Attribute selector with '#' was not fixed: "+i[0])}}return v.apply(this,i)},v)Object.prototype.hasOwnProperty.call(v,m)&&(l.find[m]=v[m]);function x(t){return"string"!=typeof t||l.event.special.hover?t:(N.test(t)&&c("'hover' pseudo-event is deprecated, use 'mouseenter mouseleave'"),t&&t.replace(N,"mouseenter$1 mouseleave$1"))}l.parseJSON=function(t){return t?y.apply(this,arguments):(c("jQuery.parseJSON requires a valid JSON string"),null)},l.uaMatch=function(t){t=t.toLowerCase();t=/(chrome)[ \/]([\w.]+)/.exec(t)||/(webkit)[ \/]([\w.]+)/.exec(t)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(t)||/(msie) ([\w.]+)/.exec(t)||t.indexOf("compatible")<0&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(t)||[];return{browser:t[1]||"",version:t[2]||"0"}},l.browser||(e={},(j=l.uaMatch(navigator.userAgent)).browser&&(e[j.browser]=!0,e.version=j.version),e.chrome?e.webkit=!0:e.webkit&&(e.safari=!0),l.browser=e),t(l,"browser",l.browser,"jQuery.browser is deprecated"),l.boxModel=l.support.boxModel="CSS1Compat"===document.compatMode,t(l,"boxModel",l.boxModel,"jQuery.boxModel is deprecated"),t(l.support,"boxModel",l.supp
2ort.boxModel,"jQuery.support.boxModel is deprecated"),l.sub=function(){function i(t,e){return new i.fn.init(t,e)}l.extend(!0,i,this),i.superclass=this,((i.fn=i.prototype=this()).constructor=i).sub=this.sub,i.fn.init=function(t,e){t=l.fn.init.call(this,t,e,n);return t instanceof i?t:i(t)},i.fn.init.prototype=i.fn;var n=i(document);return c("jQuery.sub() is deprecated"),i};var k,S,E=!(l.fn.size=function(){return c("jQuery.fn.size() is deprecated; use the .length property"),this.length}),D=(l.swap&&l.each(["height","width","reliableMarginRight"],function(t,e){var i=l.cssHooks[e]&&l.cssHooks[e].get;i&&(l.cssHooks[e].get=function(){var t;return E=!0,t=i.apply(this,arguments),E=!1,t})}),l.swap=function(t,e,i,n){var s,a={};for(s in E||c("jQuery.swap() is undocumented and deprecated"),e)a[s]=t.style[s],t.style[s]=e[s];for(s in i=i.apply(t,n||[]),e)t.style[s]=a[s];return i},l.ajaxSetup({converters:{"text json":l.parseJSON}}),l.fn.data),I=(l.fn.data=function(t){var e,i=this[0];return i&&"events"===t&&1===arguments.length&&(e=l.data(i,t),i=l._data(i,t),e===o||e===i)&&i!==o?(c("Use of jQuery.fn.data('events') is deprecated"),i):D.apply(this,arguments)},/\/(java|ecma)script/i),T=(l.clean||(l.clean=function(t,e,i,n){e=(e=!(e=e||document).nodeType&&e[0]||e).ownerDocument||e,c("jQuery.clean() is deprecated");var s,a,o,r=[];if(l.merge(r,l.buildFragment(t,e).childNodes),i)for(a=function(t){return!t.type||I.test(t.type)?n?n.push(t.parentNode?t.parentNode.removeChild(t):t):i.appendChild(t):void 0},s=0;null!=(o=r[s]);s++)l.nodeName(o,"script")&&a(o)||(i.appendChild(o),void 0!==o.getElementsByTagName&&(o=l.grep(l.merge([],o.getElementsByTagName("script")),a),r.splice.apply(r,[s+1,0].concat(o)),s+=o.length));return r}),l.event.add),$=l.event.remove,F=l.event.trigger,R=l.fn.toggle,A=l.fn.live,M=l.fn.die,L=l.fn.load,j="ajaxStart|ajaxStop|ajaxSend|ajaxComplete|ajaxError|ajaxSuccess",P=new RegExp("\\b(?:"+j+")\\b"),N=/(?:^|\s)hover(\.\S+|)\b/,O=(l.event.props&&"attrChange"!==l.event.props[0]&&l.event.props.unshift("attrChange","attrName","relatedNode","srcElement"),l.event.dispatch&&t(l.event,"handle",l.event.dispatch,"jQuery.event.handle is undocumented and deprecated"),l.event.add=function(t,e,i,n,s){t!==document&&P.test(e)&&c("AJAX events should be attached to document: "+e),T.call(this,t,x(e||""),i,n,s)},l.event.remove=function(t,e,i,n,s){$.call(this,t,x(e)||"",i,n,s)},l.each(["load","unload","error"],function(t,e){l.fn[e]=function(){var t=Array.prototype.slice.call(arguments,0);return"load"===e&&"string"==typeof t[0]?L.apply(this,t):(c("jQuery.fn."+e+"() is deprecated"),t.splice(0,0,e),arguments.length?this.bind.apply(this,t):(this.triggerHandler.apply(this,t),this))}}),l.fn.toggle=function(i,t){if(!l.isFunction(i)||!l.isFunction(t))return R.apply(this,arguments);c("jQuery.fn.toggle(handler, handler...) is deprecated");function e(t){var e=(l._data(this,"lastToggle"+i.guid)||0)%a;return l._data(this,"lastToggle"+i.guid,1+e),t.preventDefault(),n[e].apply(this,arguments)||!1}var n=arguments,s=i.guid||l.guid++,a=0;for(e.guid=s;a<n.length;)n[a++].guid=s;return this.click(e)},l.fn.live=function(t,e,i){return c("jQuery.fn.live() is deprecated"),A?A.apply(this,arguments):(l(this.context).on(t,this.selector,e,i),this)},l.fn.die=function(t,e){return c("jQuery.fn.die() is deprecated"),M?M.apply(this,arguments):(l(this.context).off(t,this.selector||"**",e),this)},l.event.trigger=function(t,e,i,n){return i||P.test(t)||c("Global events are undocumented and deprecated"),F.call(this,t,e,i||document,n)},l.each(j.split("|"),function(t,e){l.event.special[e]={setup:function(){var t=this;return t!==document&&(l.event.add(document,e+"."+l.guid,function(){l.event.trigger(e,Array.prototype.slice.call(arguments,1),t,!0)}),l._data(this,e,l.guid++)),!1},teardown:function(){return this!==document&&l.event.remove(document,e+"."+l._data(this,e)),!1}}}),l.event.special.ready={setup:function(){this===document&&c("'ready' event is deprecated")}},l.fn.andSelf||l.fn.addBack),z=l.fn.find;l.fn.andSelf=function(){return c("jQuery.fn.andSelf() replaced by jQuery.fn.addBack()"),O.apply(this,arguments)},l.fn.find=function(t){var e=z.apply(this,arguments);return e.context=this.context,e.selector=this.selector?this.selector+" "+t:t,e},l.Callbacks&&(k=l.Deferred,S=[["resolve","done",l.Callbacks("once memory"),l.Callbacks("once memory"),"resolved"],["reject","fail",l.Callbacks("once memory"),l.Callbacks("once memory"),"rejected"],["notify","progress",l.Callbacks("memory"),l.Callbacks("memory")]],l.Deferred=function(t){var a=k(),o=a.promise();return a.pipe=o.pipe=function(){var s=arguments;return c("deferred.pipe() is deprecated"),l.Deferred(function(n){l.each(S,function(t,e){var i=l.isFunction(s[t])&&s[t];a[e[1]](function(){var t=i&&i.apply(this,arguments);t&&l.isFunction(t.promise)?t.promise().done(n.resolve).fail(n.reject).progress(n.notify):n[e[0]+"With"](this===o?n.promise():this,i?[t]:arguments)})}),s=null}).promise()},a.isResolved=function(){return c("deferred.isResolved is deprecated"),"resolved"===a.state()},a.isRejected=function(){return c("deferred.isRejected is deprecated"),"rejected"===a.state()},t&&t.call(a,a),a})})(jQuery,window),((e,i)=>{"function"==typeof define&&define.amd?define("jquery-bridget/jquery-bridget",["jquery"],function(t){return i(e,t)}):"object"==typeof module&&module.exports?module.exports=i(e,require("jquery")):e.jQueryBridget=i(e,e.jQuery)})(window,function(t,e){function i(l,c,d){(d=d||e||t.jQuery)&&(c.prototype.option||(c.prototype.option=function(t){d.isPlainObject(t)&&(this.options=d.extend(!0,this.options,t))}),d.fn[l]=function(t){var e,n,s,a,o,r;
2return"string"==typeof t?(e=h.call(arguments,1),s=e,o="$()."+l+'("'+(n=t)+'")',(e=this).each(function(t,e){var i,e=d.data(e,l);e?(i=e[n])&&"_"!=n.charAt(0)?(i=i.apply(e,s),a=void 0===a?i:a):u(o+" is not a valid method"):u(l+" not initialized. Cannot call methods, i.e. "+o)}),void 0!==a?a:e):(r=t,this.each(function(t,e){var i=d.data(e,l);i?(i.option(r),i._init()):(i=new c(e,r),d.data(e,l,i))}),this)},n(d))}function n(t){t&&!t.bridget&&(t.bridget=i)}var h=Array.prototype.slice,s=t.console,u=void 0===s?function(){}:function(t){s.error(t)};return n(e||t.jQuery),i}),((t,e)=>{"function"==typeof define&&define.amd?define("ev-emitter/ev-emitter",e):"object"==typeof module&&module.exports?module.exports=e():t.EvEmitter=e()})("undefined"!=typeof window?window:this,function(){function t(){}var e=t.prototype;return e.on=function(t,e){var i;if(t&&e)return-1==(i=(i=this._events=this._events||{})[t]=i[t]||[]).indexOf(e)&&i.push(e),this},e.once=function(t,e){var i;if(t&&e)return this.on(t,e),((i=this._onceEvents=this._onceEvents||{})[t]=i[t]||{})[e]=!0,this},e.off=function(t,e){t=this._events&&this._events[t];if(t&&t.length)return-1!=(e=t.indexOf(e))&&t.splice(e,1),this},e.emitEvent=function(t,e){var i=this._events&&this._events[t];if(i&&i.length){i=i.slice(0),e=e||[];for(var n=this._onceEvents&&this._onceEvents[t],s=0;s<i.length;s++){var a=i[s];n&&n[a]&&(this.off(t,a),delete n[a]),a.apply(this,e)}return this}},e.allOff=function(){delete this._events,delete this._onceEvents},t}),((t,e)=>{"function"==typeof define&&define.amd?define("get-size/get-size",[],e):"object"==typeof module&&module.exports?module.exports=e():t.getSize=e()})(window,function(){function g(t){var e=parseFloat(t);return-1==t.indexOf("%")&&!isNaN(e)&&e}function v(t){t=getComputedStyle(t);return t||e("Style returned "+t+". Are you running this code in a hidden iframe on Firefox? See http://bit.ly/getsizebug1"),t}function y(t){if(w||(w=!0,(d=document.createElement("div")).style.width="200px",d.style.padding="1px 2px 3px 4px",d.style.borderStyle="solid",d.style.borderWidth="1px 2px 3px 4px",d.style.boxSizing="border-box",(c=document.body||document.documentElement).appendChild(d),a=v(d),y.isBoxSizeOuter=b=200==g(a.width),c.removeChild(d)),(t="string"==typeof t?document.querySelector(t):t)&&"object"==typeof t&&t.nodeType){var e=v(t);if("none"==e.display){for(var i={width:0,height:0,innerWidth:0,innerHeight:0,outerWidth:0,outerHeight:0},n=0;n<C;n++)i[_[n]]=0;return i}var s={};s.width=t.offsetWidth,s.height=t.offsetHeight;for(var a=s.isBorderBox="border-box"==e.boxSizing,o=0;o<C;o++){var r=_[o],l=e[r],l=parseFloat(l);s[r]=isNaN(l)?0:l}var c=s.paddingLeft+s.paddingRight,d=s.paddingTop+s.paddingBottom,t=s.marginLeft+s.marginRight,h=s.marginTop+s.marginBottom,u=s.borderLeftWidth+s.borderRightWidth,p=s.borderTopWidth+s.borderBottomWidth,f=a&&b,m=g(e.width),m=(!1!==m&&(s.width=m+(f?0:c+u)),g(e.height));return!1!==m&&(s.height=m+(f?0:d+p)),s.innerWidth=s.width-(c+u),s.innerHeight=s.height-(d+p),s.outerWidth=s.width+t,s.outerHeight=s.height+h,s}var d,c,a}var b,e=void 0===console?function(){}:function(t){console.error(t)},_=["paddingLeft","paddingRight","paddingTop","paddingBottom","marginLeft","marginRight","marginTop","marginBottom","borderLeftWidth","borderRightWidth","borderTopWidth","borderBottomWidth"],C=_.length,w=!1;return y}),((t,e)=>{"function"==typeof define&&define.amd?define("desandro-matches-selector/matches-selector",e):"object"==typeof module&&module.exports?module.exports=e():t.matchesSelector=e()})(window,function(){var i=(()=>{var t=window.Element.prototype;if(t.matches)return"matches";if(t.matchesSelector)return"matchesSelector";for(var e=["webkit","moz","ms","o"],i=0;i<e.length;i++){var n=e[i]+"MatchesSelector";if(t[n])return n}})();return function(t,e){return t[i](e)}}),((e,i)=>{"function"==typeof define&&define.amd?define("fizzy-ui-utils/utils",["de
2sandro-matches-selector/matches-selector"],function(t){return i(e,t)}):"object"==typeof module&&module.exports?module.exports=i(e,require("desandro-matches-selector")):e.fizzyUIUtils=i(e,e.matchesSelector)})(window,function(i,a){var l={extend:function(t,e){for(var i in e)t[i]=e[i];return t},modulo:function(t,e){return(t%e+e)%e},makeArray:function(t){var e=[];if(Array.isArray(t))e=t;else if(t&&"object"==typeof t&&"number"==typeof t.length)for(var i=0;i<t.length;i++)e.push(t[i]);else e.push(t);return e},removeFrom:function(t,e){e=t.indexOf(e);-1!=e&&t.splice(e,1)},getParent:function(t,e){for(;t.parentNode&&t!=document.body;)if(a(t=t.parentNode,e))return t},getQueryElement:function(t){return"string"==typeof t?document.querySelector(t):t},handleEvent:function(t){var e="on"+t.type;this[e]&&this[e](t)},filterFindElements:function(t,n){t=l.makeArray(t);var s=[];return t.forEach(function(t){if(t instanceof HTMLElement)if(n){a(t,n)&&s.push(t);for(var e=t.querySelectorAll(n),i=0;i<e.length;i++)s.push(e[i])}else s.push(t)}),s},debounceMethod:function(t,e,n){var s=t.prototype[e],a=e+"Timeout";t.prototype[e]=function(){var t=this[a],e=(t&&clearTimeout(t),arguments),i=this;this[a]=setTimeout(function(){s.apply(i,e),delete i[a]},n||100)}},docReady:function(t){var e=document.readyState;"complete"==e||"interactive"==e?setTimeout(t):document.addEventListener("DOMContentLoaded",t)},toDashed:function(t){return t.replace(/(.)([A-Z])/g,function(t,e,i){return e+"-"+i}).toLowerCase()}},c=i.console;return l.htmlInit=function(o,r){l.docReady(function(){var t=l.toDashed(r),n="data-"+t,e=document.querySelectorAll("["+n+"]"),t=document.querySelectorAll(".js-"+t),e=l.makeArray(e).concat(l.makeArray(t)),s=n+"-options",a=i.jQuery;e.forEach(function(e){var t,i=e.getAttribute(n)||e.getAttribute(s);try{t=i&&JSON.parse(i)}catch(t){return void(c&&c.error("Error parsing "+n+" on "+e.className+": "+t))}i=new o(e,t);a&&a.data(e,r,i)})})},l}),((e,i)=>{"function"==typeof define&&define.amd?define("flickity/js/cell",["get-size/get-size"],function(t){return i(e,t)}):"object"==typeof module&&module.exports?module.exports=i(e,require("get-size")):(e.Flickity=e.Flickity||{},e.Flickity.Cell=i(e,e.getSize))})(window,function(t,e){function i(t,e){this.element=t,this.parent=e,this.create()}var n=i.prototype;return n.create=function(){this.element.style.position="absolute",this.x=0,this.shift=0},n.destroy=function(){this.element.style.position="";var t=this.parent.originSide;this.element.style[t]=""},n.getSize=function(){this.size=e(this.element)},n.setPosition=function(t){this.x=t,this.updateTarget(),this.renderPosition(t)},n.updateTarget=n.setDefaultTarget=function(){var t="left"==this.parent.originSide?"marginLeft":"marginRight";this.target=this.x+this.size[t]+this.size.width*this.parent.cellAlign},n.renderPosition=function(t){var e=this.parent.originSide;this.element.style[e]=this.parent.getPositionValue(t)},n.wrapShift=function(t){this.shift=t,this.renderPosition(this.x+this.parent.slideableWidth*t)},n.remove=function(){this.element.parentNode.removeChild(this.element)},i}),((t,e)=>{"function"==typeof define&&define.amd?define("flickity/js/slide",e):"object"==typeof module&&module.exports?module.exports=e():(t.Flickity=t.Flickity||{},t.Flickity.Slide=e())})(window,function(){function t(t){this.parent=t,this.isOriginLeft="left"==t.originSide,this.cells=[],this.outerWidth=0,this.height=0}var e=t.prototype;return e.addCell=function(t){var e;this.cells.push(t),this.outerWidth+=t.size.outerWidth,this.height=Math.max(t.size.outerHeight,this.height),1==this.cells.length&&(this.x=t.x,e=this.isOriginLeft?"marginLeft":"marginRight",this.firstMargin=t.size[e])},e.updateTarget=function(){var t=this.isOriginLeft?"marginRight":"marginLeft",e=this.getLastCell(),e=e?e.size[t]:0,t=this.outerWidth-(this.firstMargin+e);this.target=this.x+this.firstMargin+t*this.parent.cellAlign},e.getLastCell=function(){return this.cells[this.cells.length-1]},e.select=function(){this.changeSelectedClass("add")},e.unselect=function(){this.changeSelectedClass("remove")}
2,e.changeSelectedClass=function(e){this.cells.forEach(function(t){t.element.classList[e]("is-selected")})},e.getCellElements=function(){return this.cells.map(function(t){return t.element})},t}),((e,i)=>{"function"==typeof define&&define.amd?define("flickity/js/animate",["fizzy-ui-utils/utils"],function(t){return i(e,t)}):"object"==typeof module&&module.exports?module.exports=i(e,require("fizzy-ui-utils")):(e.Flickity=e.Flickity||{},e.Flickity.animatePrototype=i(e,e.fizzyUIUtils))})(window,function(t,i){var n=t.requestAnimationFrame||t.webkitRequestAnimationFrame,s=0,n=n||function(t){var e=(new Date).getTime(),i=Math.max(0,16-(e-s)),t=setTimeout(t,i);return s=e+i,t},t={startAnimation:function(){this.isAnimating||(this.isAnimating=!0,this.restingFrames=0,this.animate())},animate:function(){this.applyDragForce(),this.applySelectedAttraction();var t,e=this.x;this.integratePhysics(),this.positionSlider(),this.settle(e),this.isAnimating&&(t=this,n(function(){t.animate()}))}},a="string"==typeof document.documentElement.style.transform?"transform":"WebkitTransform";return t.positionSlider=function(){var t,e=this.x,e=(this.options.wrapAround&&1<this.cells.length&&(e=i.modulo(e,this.slideableWidth),e-=this.slideableWidth,this.shiftWrapCells(e)),e+=this.cursorPosition,e=this.options.rightToLeft&&a?-e:e,this.getPositionValue(e)),e=(this.slider.style[a]=this.isAnimating?"translate3d("+e+",0,0)":"translateX("+e+")",this.slides[0]);e&&(t=(e=-this.x-e.target)/this.slidesWidth,this.dispatchEvent("scroll",null,[t,e]))},t.positionSliderAtSelected=function(){this.cells.length&&(this.x=-this.selectedSlide.target,this.positionSlider())},t.getPositionValue=function(t){return this.options.percentPosition?.01*Math.round(t/this.size.innerWidth*1e4)+"%":Math.round(t)+"px"},t.settle=function(t){this.isPointerDown||Math.round(100*this.x)!=Math.round(100*t)||this.restingFrames++,2<this.restingFrames&&(this.isAnimating=!1,delete this.isFreeScrolling,this.positionSlider(),this.dispatchEvent("settle"))},t.shiftWrapCells=function(t){var e=this.cursorPosition+t,e=(this._shiftCells(this.beforeShiftCells,e,-1),this.size.innerWidth-(t+this.slideableWidth+this.cursorPosition));this._shiftCells(this.afterShiftCells,e,1)},t._shiftCells=function(t,e,i){for(var n=0;n<t.length;n++){var s=t[n];s.wrapShift(0<e?i:0),e-=s.size.outerWidth}},t._unshiftCells=function(t){if(t&&t.length)for(var e=0;e<t.length;e++)t[e].wrapShift(0)},t.integratePhysics=function(){this.x+=this.velocity,this.velocity*=this.getFrictionFactor()},t.applyForce=function(t){this.velocity+=t},t.getFrictionFactor=function(){return 1-this.options[this.isFreeScrolling?"freeScrollFriction":"friction"]},t.getRestingPosition=function(){return this.x+this.velocity/(1-this.getFrictionFactor())},t.applyDragForce=function(){var t;this.isPointerDown&&(t=this.dragX-this.x-this.velocity,this.applyForce(t))},t.applySelectedAttraction=function(){var t;this.isPointerDown||this.isFreeScrolling||!this.cells.length||(t=(-1*this.selectedSlide.target-this.x)*this.options.selectedAttraction,this.applyForce(t))},t}),((o,r)=>{var t;"function"==typeof define&&define.amd?define("flickity/js/flickity",["ev-emitter/ev-emitter","get-size/get-size","fizzy-ui-utils/utils","./cell","./slide","./animate"],function(t,e,i,n,s,a){return r(o,t,e,i,n,s,a)}):"object"==typeof module&&module.exports?module.exports=r(o,require("ev-emitter"),require("get-size"),require("fizzy-ui-utils"),require("./cell"),require("./sli
2de"),require("./animate")):(t=o.Flickity,o.Flickity=r(o,o.EvEmitter,o.getSize,o.fizzyUIUtils,t.Cell,t.Slide,t.animatePrototype))})(window,function(e,t,i,o,n,r,s){function a(t,e){for(t=o.makeArray(t);t.length;)e.appendChild(t.shift())}function l(t,e){var i,n=o.getQueryElement(t);if(n)return this.element=n,this.element.flickityGUID?((i=p[this.element.flickityGUID]).option(e),i):(c&&(this.$element=c(this.element)),this.options=o.extend({},this.constructor.defaults),this.option(e),void this._create());h&&h.error("Bad element for Flickity: "+(n||t))}var c=e.jQuery,d=e.getComputedStyle,h=e.console,u=0,p={},f=(l.defaults={accessibility:!0,cellAlign:"center",freeScrollFriction:.075,friction:.28,namespaceJQueryEvents:!0,percentPosition:!0,resize:!0,selectedAttraction:.025,setGallerySize:!0},l.createMethods=[],l.prototype),m=(o.extend(f,t.prototype),f._create=function(){var t=this.guid=++u;this.element.flickityGUID=t,(p[t]=this).selectedIndex=0,this.restingFrames=0,this.x=0,this.velocity=0,this.originSide=this.options.rightToLeft?"right":"left",this.viewport=document.createElement("div"),this.viewport.className="flickity-viewport",this._createSlider(),(this.options.resize||this.options.watchCSS)&&e.addEventListener("resize",this),l.createMethods.forEach(function(t){this[t]()},this),this.options.watchCSS?this.watchCSS():this.activate()},f.option=function(t){o.extend(this.options,t)},f.activate=function(){var t;this.isActive||(this.isActive=!0,this.element.classList.add("flickity-enabled"),this.options.rightToLeft&&this.element.classList.add("flickity-rtl"),this.getSize(),a(this._filterFindCellElements(this.element.children),this.slider),this.viewport.appendChild(this.slider),this.element.appendChild(this.viewport),this.reloadCells(),this.options.accessibility&&(this.element.tabIndex=0,this.element.addEventListener("keydown",this)),this.emitEvent("activate"),t=this.options.initialIndex,t=this.isInitActivated?this.selectedIndex:void 0!==t&&this.cells[t]?t:0,this.select(t,!1,!0),this.isInitActivated=!0)},f._createSlider=function(){var t=document.createElement("div");t.className="flickity-slider",t.style[this.originSide]=0,this.slider=t},f._filterFindCellElements=function(t){return o.filterFindElements(t,this.options.cellSelector)},f.reloadCells=function(){this.cells=this._makeCells(this.slider.children),this.positionCells(),this._getWrapShiftCells(),this.setGallerySize()},f._makeCells=function(t){return this._filterFindCellElements(t).map(function(t){return new n(t,this)},this)},f.getLastCell=function(){return this.cells[this.cells.length-1]},f.getLastSlide=function(){return this.slides[this.slides.length-1]},f.positionCells=function(){this._sizeCells(this.cells),this._positionCells(0)},f._positionCells=function(t){this.maxCellHeight=(t=t||0)&&this.maxCellHeight||0;var e,i=0;0<t&&(i=(e=this.cells[t-1]).x+e.size.outerWidth);for(var n=this.cells.length,s=t;s<n;s++){var a=this.cells[s];a.setPosition(i),i+=a.size.outerWidth,this.maxCellHeight=Math.max(a.size.outerHeight,this.maxCellHeight)}this.slideableWidth=i,this.updateSlides(),this._containSlides(),this.slidesWidth=n?this.getLastSlide().target-this.slides[0].target:0},f._sizeCells=function(t){t.forEach(function(t){t.getSize()})},f.updateSlides=function(){var n,s,a;this.slides=[],this.cells.length&&(n=new r(this),this.slides.push(n),s="left"==this.originSide?"marginRight":"marginLeft",a=this._getCanCellFit(),this.cells.forEach(function(t,e){var i;n.cells.length&&(i=n.outerWidth-n.firstMargin+(t.size.outerWidth-t.size[s]),a.call(this,e,i)||(n.updateTarget(),n=new r(this),this.slides.push(n))),n.addCell(t)},this),n.updateTarget(),this.updateSelectedSlide())},f._getCanCellFit=function(){var e,i,t=this.options.groupCells;return t?"number"==typeof t?(e=parseInt(t,10),function(t){return t%e!=0}):(t="string"==typeof t&&t.match(/^(\d+)%$/),i=t?parseInt(t[1],10)/100:1,function(t,e){return e<=(this.size.innerWidth+1)*i}):function(){return!1}},f._init=f.reposition=function(){this.positionCells(),this.positionSliderAtSelected()},f.getSize=function(){this.size=i(this.element),this.setCellAlign(),this.cursorPosition=this.size.innerWidth*this.cellAlign},{center:{left:.5,right:.5},left:{left:0,right:1},right:{right:0,left:1}});return f.setCellAlign=function(){var t=m[this.options.cellAlign];this.cellAlign=t?t[this.originSide]:this.options.cellAlign},f.setGallerySize=function(){var t;this.options.setGallerySize&&(t=this.options.adaptiveHeight&&this.selectedSlide?this.selectedSlide.height:this.maxCellHeight,this.viewport.style.height=t+"px")},f._getWrapShiftCells=function(){var t,e;this.options.wrapAround&&(this._unshiftCells(this.beforeShiftCells),this._unshiftCells(this.afterShiftCells),t=this.cursorPosition,e=this.cells.length-1,this.beforeShiftCells=this._getGapCells(t,e,-1),t=this.size.innerWidth-this.cursorPosition,this.afterShiftCells=this._getGapCells(t,0,1))}
2,f._getGapCells=function(t,e,i){for(var n=[];0<t;){var s=this.cells[e];if(!s)break;n.push(s),e+=i,t-=s.size.outerWidth}return n},f._containSlides=function(){var t,e,i,n,s,a;this.options.contain&&!this.options.wrapAround&&this.cells.length&&(t=(e=this.options.rightToLeft)?"marginRight":"marginLeft",e=e?"marginLeft":"marginRight",i=this.slideableWidth-this.getLastCell().size[e],n=i<this.size.innerWidth,s=this.cursorPosition+this.cells[0].size[t],a=i-this.size.innerWidth*(1-this.cellAlign),this.slides.forEach(function(t){n?t.target=i*this.cellAlign:(t.target=Math.max(t.target,s),t.target=Math.min(t.target,a))},this))},f.dispatchEvent=function(t,e,i){var n=e?[e].concat(i):i;this.emitEvent(t,n),c&&this.$element&&(n=t+=this.options.namespaceJQueryEvents?".flickity":"",e&&((e=c.Event(e)).type=t,n=e),this.$element.trigger(n,i))},f.select=function(t,e,i){this.isActive&&(t=parseInt(t,10),this._wrapSelect(t),(this.options.wrapAround||e)&&(t=o.modulo(t,this.slides.length)),this.slides[t])&&(this.selectedIndex=t,this.updateSelectedSlide(),i?this.positionSliderAtSelected():this.startAnimation(),this.options.adaptiveHeight&&this.setGallerySize(),this.dispatchEvent("select"),this.dispatchEvent("cellSelect"))},f._wrapSelect=function(t){var e=this.slides.length;if(!(this.options.wrapAround&&1<e))return t;var i=o.modulo(t,e),n=Math.abs(i-this.selectedIndex),s=Math.abs(i+e-this.selectedIndex),i=Math.abs(i-e-this.selectedIndex);!this.isDragSelect&&s<n?t+=e:!this.isDragSelect&&i<n&&(t-=e),t<0?this.x-=this.slideableWidth:e<=t&&(this.x+=this.slideableWidth)},f.previous=function(t,e){this.select(this.selectedIndex-1,t,e)},f.next=function(t,e){this.select(this.selectedIndex+1,t,e)},f.updateSelectedSlide=function(){var t=this.slides[this.selectedIndex];t&&(this.unselectSelectedSlide(),(this.selectedSlide=t).select(),this.selectedCells=t.cells,this.selectedElements=t.getCellElements(),this.selectedCell=t.cells[0],this.selectedElement=this.selectedElements[0])},f.unselectSelectedSlide=function(){this.selectedSlide&&this.selectedSlide.unselect()},f.selectCell=function(t,e,i){for(var n="number"==typeof t?this.cells[t]:("string"==typeof t&&(t=this.element.querySelector(t)),this.getCell(t)),s=0;n&&s<this.slides.length;s++)if(-1!=this.slides[s].cells.indexOf(n))return void this.select(s,e,i)},f.getCell=function(t){for(var e=0;e<this.cells.length;e++){var i=this.cells[e];if(i.element==t)return i}},f.getCells=function(t){t=o.makeArray(t);var e=[];return t.forEach(function(t){t=this.getCell(t);t&&e.push(t)},this),e},f.getCellElements=function(){return this.cells.map(function(t){return t.element})},f.getParentCell=function(t){var e=this.getCell(t);return e||(t=o.getParent(t,".flickity-slider > *"),this.getCell(t))},f.getAdjacentCellElements=function(t,e){if(!t)return this.selectedSlide.getCellElements();e=void 0===e?this.selectedIndex:e;var i=this.slides.length;if(i<=1+2*t)return this.getCellElements();for(var n=[],s=e-t;s<=e+t;s++){var a=this.options.wrapAround?o.modulo(s,i):s,a=this.slides[a];a&&(n=n.concat(a.getCellElements()))}return n},f.uiChange=function(){this.emitEvent("uiChange")},f.childUIPointerDown=function(t){this.emitEvent("childUIPointerDown",[t])},f.onresize=function(){this.watchCSS(),this.resize()},o.debounceMethod(l,"onresize",150),f.resize=function(){var t;this.isActive&&(this.getSize(),this.options.wrapAround&&(this.x=o.modulo(this.x,this.slideableWidth)),this.positionCells(),this._getWrapShiftCells(),this.setGallerySize(),this.emitEvent("resize"),t=this.selectedElements&&this.selectedElements[0],this.selectCell(t,!1,!0))},f.watchCSS=function(){this.options.watchCSS&&(-1!=d(this.element,":after").content.indexOf("flickity")?this.activate():this.deactivate())},f.onkeydown=function(t){var e;!this.options.accessibility||document.activeElement&&document.activeElement!=this.element||(37==t.keyCode?(e=this.options.rightToLeft?"next":"previous",this.uiChange(),this[e]()):39==t.keyCode&&(e=this.options.rightToLeft?"previous":"next",this.uiChange(),this[e]()))},f.deactivate=function(){this.isActive&&(this.element.classList.remove("flickity-enabled"),this.element.classList.remove("flickity-rtl"),this.cells.forEac
2h(function(t){t.destroy()}),this.unselectSelectedSlide(),this.element.removeChild(this.viewport),a(this.slider.children,this.element),this.options.accessibility&&(this.element.removeAttribute("tabIndex"),this.element.removeEventListener("keydown",this)),this.isActive=!1,this.emitEvent("deactivate"))},f.destroy=function(){this.deactivate(),e.removeEventListener("resize",this),this.emitEvent("destroy"),c&&this.$element&&c.removeData(this.element,"flickity"),delete this.element.flickityGUID,delete p[this.guid]},o.extend(f,s),l.data=function(t){t=(t=o.getQueryElement(t))&&t.flickityGUID;return t&&p[t]},o.htmlInit(l,"flickity"),c&&c.bridget&&c.bridget("flickity",l),l.setJQuery=function(t){c=t},l.Cell=n,l}),((e,i)=>{"function"==typeof define&&define.amd?define("unipointer/unipointer",["ev-emitter/ev-emitter"],function(t){return i(e,t)}):"object"==typeof module&&module.exports?module.exports=i(e,require("ev-emitter")):e.Unipointer=i(e,e.EvEmitter)})(window,function(i,t){function e(){}var t=e.prototype=Object.create(t.prototype),n=(t.bindStartEvent=function(t){this._bindStartEvent(t,!0)},t.unbindStartEvent=function(t){this._bindStartEvent(t,!1)},t._bindStartEvent=function(t,e){e=(e=void 0===e||!!e)?"addEventListener":"removeEventListener";i.PointerEvent?t[e]("pointerdown",this):(t[e]("mousedown",this),t[e]("touchstart",this))},t.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t)},t.getTouch=function(t){for(var e=0;e<t.length;e++){var i=t[e];if(i.identifier==this.pointerIdentifier)return i}},t.onmousedown=function(t){var e=t.button;e&&0!==e&&1!==e||this._pointerDown(t,t)},t.ontouchstart=function(t){this._pointerDown(t,t.changedTouches[0])},t.onpointerdown=function(t){this._pointerDown(t,t)},t._pointerDown=function(t,e){this.isPointerDown||(this.isPointerDown=!0,this.pointerIdentifier=void 0!==e.pointerId?e.pointerId:e.identifier,this.pointerDown(t,e))},t.pointerDown=function(t,e){this._bindPostStartEvents(t),this.emitEvent("pointerDown",[t,e])},{mousedown:["mousemove","mouseup"],touchstart:["touchmove","touchend","touchcancel"],pointerdown:["pointermove","pointerup","pointercancel"]});return t._bindPostStartEvents=function(t){t&&((t=n[t.type]).forEach(function(t){i.addEventListener(t,this)},this),this._boundPointerEvents=t)},t._unbindPostStartEvents=function(){this._boundPointerEvents&&(this._boundPointerEvents.forEach(function(t){i.removeEventListener(t,this)},this),delete this._boundPointerEvents)},t.onmousemove=function(t){this._pointerMove(t,t)},t.onpointermove=function(t){t.pointerId==this.pointerIdentifier&&this._pointerMove(t,t)},t.ontouchmove=function(t){var e=this.getTouch(t.changedTouches);e&&this._pointerMove(t,e)},t._pointerMove=function(t,e){this.pointerMove(t,e)},t.pointerMove=function(t,e){this.emitEvent("pointerMove",[t,e])},t.onmouseup=function(t){this._pointerUp(t,t)},t.onpointerup=function(t){t.pointerId==this.pointerIdentifier&&this._pointerUp(t,t)},t.ontouchend=function(t){var e=this.getTouch(t.changedTouches);e&&this._pointerUp(t,e)},t._pointerUp=function(t,e){this._pointerDone(),this.pointerUp(t,e)},t.pointerUp=function(t,e){this.emitEvent("pointerUp",[t,e])},t._pointerDone=function(){this.isPointerDown=!1,delete this.pointerIdentifier,this._unbindPostStartEvents(),this.pointerDone()},t.pointerDone=function(){},t.onpointercancel=function(t){t.pointerId==this.pointerIdentifier&&this._pointerCancel(t,t)},t.ontouchcancel=function(t){var e=this.getTouch(t.changedTouches);e&&this._pointerCancel(t,e)},t._pointerCancel=function(t,e){this._pointerDone(),this.pointerCancel(t,e)},t.pointerCancel=function(t,e){this.emitEvent("pointerCancel",[t,e])},e.getPointerPoint=function(t){return{x:t.pageX,y:t.pageY}},e}),((e,i)=>{"function"==typeof define&&define.amd?define("unidragger/unidragger",["unipointer/unipointer"],function(t){return i(e,t)}):"object"==typeof module&&module.exports?module.exports=i(e,require("unipointer")):e.Unidragger=i(e,e.Unipointer)})(window,function(s,n){function t(){}var e=t.prototype=Object.create(n.prototype);return e.bindHandles=function(){this._bindHandles(!0)},e.unbindHandles=function(){this._bindHandles(!1)},e._bindHandles=function(t){for(var e=(t=void 0===t||!!t)?"addEventListener":"removeEventListener",i=0;i<this.handles.length;i++){var n=this.handles[i];this._bindStartEvent(n,t),n[e]("click",this),s.PointerEvent&&(n.style.touchAction=t?this._touchActionValue:"")}},e._touchActionValue="none",e.pointerDown=function(t,e){var i;"INPUT"==t.target.nodeName&&"range"==t.target.type?(this.isPointerDown=!1,delete this.pointerIdentifier):(this._dragPointerDown(t,e),(i=document.activeElement)&&i.blur&&i.blur(),this._bindPostStartEvents(t),this.emitEvent("pointerDown",[t,e]))},e._dragPointerDown=function(t,e){this.pointerDownPoint=n.getPointerPoint(e),this.canPreventDefaultOnPointerDown(t,e)&&t.preventDefault()},e.canPreventDefaultOnPointerDown=function(t){return"SELECT"!=t.target.nodeName},e.pointerMove=function(t,e){var i=this._dragPointerMove(t,e);this.emitEvent("pointerMove",[t,e,i]),this._dragMove(t,e,i)},e._dragPointerMove=function(t,e){var i=n.getPointerPoint(e),i={x:i.x-this.pointerDownPoint.x,y:i.y-this.pointerDownPoint.y};return!this.isDragging&&this.hasDragStarted(i)&&this._dragStart(t,e),i},e.hasDragStarted=function(t){return 3<Math.abs(t.x)||3<Math.abs(t.y)},e.pointerUp=function(t,e){this.emitEvent("pointerUp",[t,e]),this._dragPointerUp(t,e)},e._dragPointerUp=function(t,e){this.isDragging?this._dragEnd(t,e):this._staticClick(t,e)},e._dragStart=function(t,e){this.isDragging=!0,this.dragStartPoint=n.getPointerPoint(e),this.isPreventing
2Clicks=!0,this.dragStart(t,e)},e.dragStart=function(t,e){this.emitEvent("dragStart",[t,e])},e._dragMove=function(t,e,i){this.isDragging&&this.dragMove(t,e,i)},e.dragMove=function(t,e,i){t.preventDefault(),this.emitEvent("dragMove",[t,e,i])},e._dragEnd=function(t,e){this.isDragging=!1,setTimeout(function(){delete this.isPreventingClicks}.bind(this)),this.dragEnd(t,e)},e.dragEnd=function(t,e){this.emitEvent("dragEnd",[t,e])},e.onclick=function(t){this.isPreventingClicks&&t.preventDefault()},e._staticClick=function(t,e){var i;this.isIgnoringMouseUp&&"mouseup"==t.type||("INPUT"!=(i=t.target.nodeName)&&"TEXTAREA"!=i||t.target.focus(),this.staticClick(t,e),"mouseup"!=t.type&&(this.isIgnoringMouseUp=!0,setTimeout(function(){delete this.isIgnoringMouseUp}.bind(this),400)))},e.staticClick=function(t,e){this.emitEvent("staticClick",[t,e])},t.getPointerPoint=n.getPointerPoint,t}),((n,s)=>{"function"==typeof define&&define.amd?define("flickity/js/drag",["./flickity","unidragger/unidragger","fizzy-ui-utils/utils"],function(t,e,i){return s(n,t,e,i)}):"object"==typeof module&&module.exports?module.exports=s(n,require("./flickity"),require("unidragger"),require("fizzy-ui-utils")):n.Flickity=s(n,n.Flickity,n.Unidragger,n.fizzyUIUtils)})(window,function(n,t,e,a){function i(t){var e="touchstart"==t.type,i=h[t.target.nodeName];return e||"touch"==t.pointerType||i}function s(){return{x:n.pageXOffset,y:n.pageYOffset}}a.extend(t.defaults,{draggable:!0,dragThreshold:3}),t.createMethods.push("_createDrag");var o=t.prototype,r=(a.extend(o,e.prototype),o._touchActionValue="pan-y","createTouch"in document),l=!1,c=(o._createDrag=function(){this.on("activate",this.bindDrag),this.on("uiChange",this._uiChangeDrag),this.on("childUIPointerDown",this._childUIPointerDownDrag),this.on("deactivate",this.unbindDrag),r&&!l&&(n.addEventListener("touchmove",function(){}),l=!0)},o.bindDrag=function(){this.options.draggable&&!this.isDragBound&&(this.element.classList.add("is-draggable"),this.handles=[this.viewport],this.bindHandles(),this.isDragBound=!0)},o.unbindDrag=function(){this.isDragBound&&(this.element.classList.remove("is-draggable"),this.unbindHandles(),delete this.isDragBound)},o._uiChangeDrag=function(){delete this.isFreeScrolling},o._childUIPointerDownDrag=function(t){t.preventDefault(),this.pointerDownFocus(t)},{TEXTAREA:!0,INPUT:!0,OPTION:!0}),d={radio:!0,checkbox:!0,button:!0,submit:!0,image:!0,file:!0},h=(o.pointerDown=function(t,e){var i;c[t.target.nodeName]&&!d[t.target.type]?(this.isPointerDown=!1,delete this.pointerIdentifier):(this._dragPointerDown(t,e),(i=document.activeElement)&&i.blur&&i!=this.element&&i!=document.body&&i.blur(),this.pointerDownFocus(t),this.dragX=this.x,this.viewport.classList.add("is-pointer-down"),this._bindPostStartEvents(t),this.pointerDownScroll=s(),n.addEventListener("scroll",this),this.dispatchEvent("pointerDown",t,[e]))},o.pointerDownFocus=function(t){var t=i(t);this.options.accessibility&&!t&&(t=n.pageYOffset,this.element.focus(),n.pageYOffset!=t)&&n.scrollTo(n.pageXOffset,t)},{INPUT:!0,SELECT:!0});return o.canPreventDefaultOnPointerDown=function(t){return!i(t)},o.hasDragStarted=function(t){return Math.abs(t.x)>this.options.dragThreshold},o.pointerUp=function(t,e){delete this.isTouchScrolling,this.viewport.classList.remove("is-pointer-down"),this.dispatchEvent("pointerUp",t,[e]),this._dragPointerUp(t,e)},o.pointerDone=function(){n.removeEventListener("scroll",this),delete this.pointerDownScroll},o.dragStart=function(t,e){this.dragStartPosition=this.x,this.startAnimation(),n.removeEventListener("scroll",this),this.dispatchEvent("dragStart",t,[e])},o.pointerMove=function(t,e){var i=this._dragPointerMove(t,e);this.dispatchEvent("pointerMove",t,[e,i]),this._dragMove(t,e,i)},o.dragMove=function(t,e,i){t.preventDefault(),this.previousDragX=this.dragX;var n,s=this.options.rightToLeft?-1:1,s=this.dragStartPosition+i.x*s;!this.options.wrapAround&&this.slides.length&&(s=(s=(n=Math.max(-this.slides[0].target,this.dragStartPosition))<s?.5*(s+n):s)<(n=Math.min(-this.getLastSlide().target,this.dragStartPosition))?.5*(s+n):s),this.dragX=s,this.dragMoveTime=new Date,this.dispatchEvent("dragMove",t,[e,i])},o.dragEnd=function(t,e){this.options.freeScroll&&(this.isFreeScrolling=!0);var i,n=this.dragEndRestingSelect();this.options.freeScroll&&!this.options.wrapAround?(i=this.getRestingPosition(),this.isFreeScrolling=-i>this.slides[0].target&&-i<this.getLastSlide().target):this.options.freeScroll||n!=this.selectedIndex||(n+=this.dragEndBoostSelect()),delete this.previousDragX,this.isDragSelect=this.options.wrapAround,this.select(n),delete this.isDragSelect,this.dispatchEvent("dragEnd",t,[e])},o.dragEndRestingSelect=function(){var t=this.getRestingPosition(),e=Math.abs(this.getSlideDistance(-t,this.selectedIndex)),i=this._getClosestResting(t,e,1),t=this._getClosestResting(t,e,-1);return(i.distance<t.distance?i:t).index}
2,o._getClosestResting=function(t,e,i){for(var n=this.selectedIndex,s=1/0,a=this.options.contain&&!this.options.wrapAround?function(t,e){return t<=e}:function(t,e){return t<e};a(e,s)&&(s=e,null!==(e=this.getSlideDistance(-t,n+=i)));)e=Math.abs(e);return{distance:s,index:n-i}},o.getSlideDistance=function(t,e){var i=this.slides.length,n=this.options.wrapAround&&1<i,s=n?a.modulo(e,i):e,s=this.slides[s];return s?(n=n?this.slideableWidth*Math.floor(e/i):0,t-(s.target+n)):null},o.dragEndBoostSelect=function(){var t,e;return void 0===this.previousDragX||!this.dragMoveTime||100<new Date-this.dragMoveTime?0:(t=this.getSlideDistance(-this.dragX,this.selectedIndex),e=this.previousDragX-this.dragX,0<t&&0<e?1:t<0&&e<0?-1:0)},o.staticClick=function(t,e){var i=this.getParentCell(t.target),n=i&&i.element,i=i&&this.cells.indexOf(i);this.dispatchEvent("staticClick",t,[e,n,i])},o.onscroll=function(){var t=s(),e=this.pointerDownScroll.x-t.x,t=this.pointerDownScroll.y-t.y;(3<Math.abs(e)||3<Math.abs(t))&&this._pointerDone()},t}),((e,i)=>{"function"==typeof define&&define.amd?define("tap-listener/tap-listener",["unipointer/unipointer"],function(t){return i(e,t)}):"object"==typeof module&&module.exports?module.exports=i(e,require("unipointer")):e.TapListener=i(e,e.Unipointer)})(window,function(r,l){function t(t){this.bindTap(t)}var e=t.prototype=Object.create(l.prototype);return e.bindTap=function(t){t&&(this.unbindTap(),this.tapElement=t,this._bindStartEvent(t,!0))},e.unbindTap=function(){this.tapElement&&(this._bindStartEvent(this.tapElement,!0),delete this.tapElement)},e.pointerUp=function(t,e){var i,n,s,a,o;this.isIgnoringMouseUp&&"mouseup"==t.type||(i=l.getPointerPoint(e),n=this.tapElement.getBoundingClientRect(),s=r.pageXOffset,a=r.pageYOffset,i.x>=n.left+s&&i.x<=n.right+s&&i.y>=n.top+a&&i.y<=n.bottom+a&&this.emitEvent("tap",[t,e]),"mouseup"!=t.type&&(this.isIgnoringMouseUp=!0,o=this,setTimeout(function(){delete o.isIgnoringMouseUp},400)))},e.destroy=function(){this.pointerDone(),this.unbindTap()},t}),((n,s)=>{"function"==typeof define&&define.amd?define("flickity/js/prev-next-button",["./flickity","tap-listener/tap-listener","fizzy-ui-utils/utils"],function(t,e,i){return s(n,t,e,i)}):"object"==typeof module&&module.exports?module.exports=s(n,require("./flickity"),require("tap-listener"),require("fizzy-ui-utils")):s(n,n.Flickity,n.TapListener,n.fizzyUIUtils)})(window,function(t,e,i,n){function s(t,e){this.direction=t,this.parent=e,this._create()}var a="http://www.w3.org/2000/svg",n=((s.prototype=new i)._create=function(){this.isEnabled=!0,this.isPrevious=-1==this.direction;var t=this.parent.options.rightToLeft?1:-1,t=(this.isLeft=this.direction==t,this.element=document.createElement("button")),e=(t.className="flickity-prev-next-button",t.className+=this.isPrevious?" previous":" next",t.setAttribute("type","button"),this.disable(),t.setAttribute("aria-label",this.isPrevious?"previous":"next"),this.createSVG());t.appendChild(e),this.on("tap",this.onTap),this.parent.on("select",this.update.bind(this)),this.on("pointerDown",this.parent.childUIPointerDown.bind(this.parent))},s.prototype.activate=function(){this.bindTap(this.element),this.element.addEventListener("click",this),this.parent.element.appendChild(this.element)},s.prototype.deactivate=function(){this.parent.element.removeChild(this.element),i.prototype.destroy.call(this),this.element.removeEventListener("click",this)},s.prototype.createSVG=function(){var t=document.createElementNS(a,"svg"),e=(t.setAttribute("viewBox","0 0 100 100"),document.createElementNS(a,"path")),i="string"==typeof(i=this.parent.options.arrowShape)?i:"M "+i.x0+",50 L "+i.x1+","+(i.y1+50)+" L "+i.x2+","+(i.y2+50)+" L "+i.x3+",50 L "+i.x2+","+(50-i.y2)+" L "+i.x1+","+(50-i.y1)+" Z";return e.setAttribute("d",i),e.setAttribute("class","arrow"),this.isLeft||e.setAttribute("transform","translate(100, 100) rotate(180) "),t.appendChild(e),t},s.prototype.onTap=function(){var t;this.isEnabled&&(this.parent.uiChange(),t=this.isPrevious?"previous":"next",this.parent[t]())},s.prototype.handleEvent=n.handleEvent,s.prototype.onclick=function(){var t=document.activeElement;t&&t==this.element&&this.onTap()},s.prototype.enable=function(){this.isEnabled||(this.element.disabled=!1,this.isEnabled=!0)},s.prototype.disable=function(){this.isEnabled&&(this.element.disabled=!0,this.isEnabled=!1)},s.prototype.update=function(){var t=this.parent.slides;this.parent.options.wrapAround&&1<t.length?this.enable():(t=t.length?t.length-1:0,t=this.isPrevious?0:t,this[this.parent.selectedIndex==t?"disable":"enable"]())},s.prototype.destroy=function(){this.deactivate()},n.extend(e.defaults,{prevNextButtons:!0,arrowShape:{x0:10,x1:60,y1:50,x2:70,y2:40,x3:30}}),e.createMethods.push("_createPrevNextButtons"),e.prototype);return n._createPrevNextButtons=function(){this.options.prevNextButtons&&(this.prevButton=new s(-1,this),this.nextButton=new s(1,this),this.on("activate",this.activatePrevNextButtons))},n.activatePrevNextButtons=function(){this.prevButton.activate(),this.nextButton.activate(),this.on("deactivate",this.deactivatePrevNextButtons)},n.deactivatePrevNextButtons=function(){this.prevButton.deactivate(),this.nextButton.deactivate(),this.off("deactivate",this.deactivatePrevNextButtons)},e.PrevNextButton=s,e}),((n,s)=>{"function"==typeof define&&define.amd?define("flickity/js/page-dots",["./flickity","tap-listener/tap-listener","fizzy-ui-utils/utils"],function(t,e,
2i){return s(n,t,e,i)}):"object"==typeof module&&module.exports?module.exports=s(n,require("./flickity"),require("tap-listener"),require("fizzy-ui-utils")):s(n,n.Flickity,n.TapListener,n.fizzyUIUtils)})(window,function(t,e,i,n){function s(t){this.parent=t,this._create()}(s.prototype=new i)._create=function(){this.holder=document.createElement("ol"),this.holder.className="flickity-page-dots",this.dots=[],this.on("tap",this.onTap),this.on("pointerDown",this.parent.childUIPointerDown.bind(this.parent))},s.prototype.activate=function(){this.setDots(),this.bindTap(this.holder),this.parent.element.appendChild(this.holder)},s.prototype.deactivate=function(){this.parent.element.removeChild(this.holder),i.prototype.destroy.call(this)},s.prototype.setDots=function(){var t=this.parent.slides.length-this.dots.length;0<t?this.addDots(t):t<0&&this.removeDots(-t)},s.prototype.addDots=function(t){for(var e=document.createDocumentFragment(),i=[];t;){var n=document.createElement("li");n.className="dot",e.appendChild(n),i.push(n),t--}this.holder.appendChild(e),this.dots=this.dots.concat(i)},s.prototype.removeDots=function(t){this.dots.splice(this.dots.length-t,t).forEach(function(t){this.holder.removeChild(t)},this)},s.prototype.updateSelected=function(){this.selectedDot&&(this.selectedDot.className="dot"),this.dots.length&&(this.selectedDot=this.dots[this.parent.selectedIndex],this.selectedDot.className="dot is-selected")},s.prototype.onTap=function(t){var t=t.target;"LI"==t.nodeName&&(this.parent.uiChange(),t=this.dots.indexOf(t),this.parent.select(t))},s.prototype.destroy=function(){this.deactivate()},e.PageDots=s,n.extend(e.defaults,{pageDots:!0}),e.createMethods.push("_createPageDots");n=e.prototype;return n._createPageDots=function(){this.options.pageDots&&(this.pageDots=new s(this),this.on("activate",this.activatePageDots),this.on("select",this.updateSelectedPageDots),this.on("cellChange",this.updatePageDots),this.on("resize",this.updatePageDots),this.on("deactivate",this.deactivatePageDots))},n.activatePageDots=function(){this.pageDots.activate()},n.updateSelectedPageDots=function(){this.pageDots.updateSelected()},n.updatePageDots=function(){this.pageDots.setDots()},n.deactivatePageDots=function(){this.pageDots.deactivate()},e.PageDots=s,e}),((t,e)=>{"function"==typeof define&&define.amd?define("flickity/js/player",["ev-emitter/ev-emitter","fizzy-ui-utils/utils","./flickity"],e):"object"==typeof module&&module.exports?module.exports=e(require("ev-emitter"),require("fizzy-ui-utils"),require("./flickity")):e(t.EvEmitter,t.fizzyUIUtils,t.Flickity)})(window,function(t,e,i){function n(t){this.parent=t,this.state="stopped",a&&(this.onVisibilityChange=function(){this.visibilityChange()}.bind(this),this.onVisibilityPlay=function(){this.visibilityPlay()}.bind(this))}"hidden"in document?(s="hidden",a="visibilitychange"):"webkitHidden"in document&&(s="webkitHidden",a="webkitvisibilitychange"),(n.prototype=Object.create(t.prototype)).play=function(){var t;"playing"!=this.state&&(t=document[s],a&&t?document.addEventListener(a,this.onVisibilityPlay):(this.state="playing",a&&document.addEventListener(a,this.onVisibilityChange),this.tick()))},n.prototype.tick=function(){var t,e;"playing"==this.state&&(t="number"==typeof(t=this.parent.options.autoPlay)?t:3e3,(e=this).clear(),this.timeout=setTimeout(function(){e.parent.next(!0),e.tick()},t))},n.prototype.stop=function(){this.state="stopped",this.clear(),a&&document.removeEventListener(a,this.onVisibilityChange)},n.prototype.clear=function(){clearTimeout(this.timeout)},n.prototype.pause=function(){"playing"==this.state&&(this.state="paused",this.clear())},n.prototype.unpause=function(){"paused"==this.state&&this.play()},n.prototype.visibilityChange=function(){this[document[s]?"pause":"unpause"]()},n.prototype.visibilityPlay=function(){this.play(),document.removeEventListener(a,this.onVisibilityPlay)},e.extend(i.defaults,{pauseAutoPlayOnHover:!0}),i.createMethods.push("_createPlayer");var s,a,t=i.prototype;return t._createPlayer=function(){this.player=new n(this),this.on("activate",this.activatePlayer),this.on("uiChange",this.stopPlayer),this.on("pointerDown",this.stopPlayer),this.on("deactivate",this.deactivatePlayer)},t.activatePlayer=function(){this.options.autoPlay&&(this.player.play(),this.element.addEventListener("mouseenter",this))},t.playPlayer=function(){this.player.play()},t.stopPlayer=function(){this.player.stop()},t.pausePlayer=function(){this.player.pause()},t.unpausePlayer=function(){this.player.unpause()},t.deactivatePlayer=function(){this.player.stop(),this.element.removeEventListener("mouseenter",this)},t.onmouseenter=function(){this.options.pauseAutoPlayOnHover&&(this.player.pause(),this.element.addEventListener("mouseleave",this))},t.onmouseleave=function(){this.player.unpause(),this.element.removeEventListener("mouseleave",this)},i.Player=n,i}),((i,n)=>{"function"==typeof define&&define.amd?define("flickity/js/add-remove-cell",["./flickity","fizzy-ui-utils/utils"],function(t,e){return n(i,t,e)}):"object"==typeof module&&module.exports?module.exports=n(i,require("./flickity"),require("fizzy-ui-utils")):n(i,i.Flickity,i.fizzyUIUtils)})(window,function(t,e,o){var i=e.prototype;return i.insert=function(t,e){var i,n,s,a,o,t=this._makeCells(t);t&&t.length&&(i=this.cells.length,e=void 0===e?i:e,a=t,o=document.createDocumentFragment(),a.forEach(function(t){o.appendChild(t.element)}),a=o,(n=e==i)?this.slider.appendChild(a):(s=this.cells[e].element,this.slider.insertBefore(a,s)),0===e?this.cells=t.concat(this.cells):n?this.cells=this.cells.concat(t):(a=this.cells.splice(e,i-e),this.cells=this.cells.concat(t).concat(a)),this._sizeCells(t),s=e>this.selectedIndex?0:t.length,this._cellAddedRemoved(e,s))},i.append=function(t){this.insert(t,this.cells.length)},i.prepend=function(t){this.insert(t,0)},i.remove=function(t){for(var e=this.getCells(t),i=0,n=e.length,s=0;s<n;s++){var a=e[s];i-=this.cells.indexOf(a)<this.selectedIndex?1:0}for(s=0;s<n;s++)(a=e[s]).remove(),o.removeFrom(this.cells,a);e.length&&this._cellAddedRemoved(0,i)},i._cellAddedRemoved=function(t,e){this.selectedIndex+=e=e||0,this.selectedIndex=Math.max(0,Math.min(this.slides.length-1,this.selectedIndex)),this.cellChange(t,!0),this.emitEvent("cellAddedRemoved",[t,e])},i.cellSizeChange=function(t){var t=this.getCell(t);t&&(t.getSize(),t=this.cells.indexOf(t),this.cellChange(t))},i.cellChange=function(t,e){var i=this.slideableWidth;this._positionCells(t),this._getWrapShiftCells(),this.setGallerySize(),this.emitEvent("cellChange",[t]),this.options.freeScroll?(t=i-this.slideableWidth,this.x+=t*this.cellAlign,this.positionSlider()):(e&&this.positionSliderAtSelected(),this.select(this.selectedIndex))},e}),((i,n)=>{"function"==typeof define&&define.amd?define("flickity/js/lazyload",["./flickity","fizzy-ui-utils/utils"],function(t,e){return n(i,t,e)}):"object"==typeof module&&module.exports?module.exports=n(i,require("./flickity"),require("fizzy-ui-utils")):n(i,i.Flickity,i.fizzyUIUtils)}
2)(window,function(t,e,i){function n(t,e){this.img=t,this.flickity=e,this.load()}e.createMethods.push("_createLazyload");var s=e.prototype;return s._createLazyload=function(){this.on("select",this.lazyLoad)},s.lazyLoad=function(){var e,t=this.options.lazyLoad;t&&(t=this.getAdjacentCellElements("number"==typeof t?t:0),e=[],t.forEach(function(t){t="IMG"==(t=t).nodeName&&t.getAttribute("data-flickity-lazyload")?[t]:(t=t.querySelectorAll("img[data-flickity-lazyload]"),i.makeArray(t));e=e.concat(t)}),e.forEach(function(t){new n(t,this)},this))},n.prototype.handleEvent=i.handleEvent,n.prototype.load=function(){this.img.addEventListener("load",this),this.img.addEventListener("error",this),this.img.src=this.img.getAttribute("data-flickity-lazyload"),this.img.removeAttribute("data-flickity-lazyload")},n.prototype.onload=function(t){this.complete(t,"flickity-lazyloaded")},n.prototype.onerror=function(t){this.complete(t,"flickity-lazyerror")},n.prototype.complete=function(t,e){this.img.removeEventListener("load",this),this.img.removeEventListener("error",this);var i=this.flickity.getParentCell(this.img),i=i&&i.element;this.flickity.cellSizeChange(i),this.img.classList.add(e),this.flickity.dispatchEvent("lazyLoad",t,i)},e.LazyLoader=n,e}),(t=>{"function"==typeof define&&define.amd?define("flickity/js/index",["./flickity","./drag","./prev-next-button","./page-dots","./player","./add-remove-cell","./lazyload"],t):"object"==typeof module&&module.exports&&(module.exports=t(require("./flickity"),require("./drag"),require("./prev-next-button"),require("./page-dots"),require("./player"),require("./add-remove-cell"),require("./lazyload")))})((window,function(t){return t})),((t,e)=>{"function"==typeof define&&define.amd?define("flickity-as-nav-for/as-nav-for",["flickity/js/index","fizzy-ui-utils/utils"],e):"object"==typeof module&&module.exports?module.exports=e(require("flickity"),require("fizzy-ui-utils")):t.Flickity=e(t.Flickity,t.fizzyUIUtils)})(window,function(i,n){i.createMethods.push("_createAsNavFor");var t=i.prototype;return t._createAsNavFor=function(){this.on("activate",this.activateAsNavFor),this.on("deactivate",this.deactivateAsNavFor),this.on("destroy",this.destroyAsNavFor);var t,e=this.options.asNavFor;e&&(t=this,setTimeout(function(){t.setNavCompanion(e)}))},t.setNavCompanion=function(t){t=n.getQueryElement(t);var e,t=i.data(t);t&&t!=this&&(this.navCompanion=t,(e=this).onNavCompanionSelect=function(){e.navCompanionSelect()},t.on("select",this.onNavCompanionSelect),this.on("staticClick",this.onNavStaticClick),this.navCompanionSelect(!0))},t.navCompanionSelect=function(t){var e,i,n;this.navCompanion&&(e=this.navCompanion.selectedCells[0],e=this.navCompanion.cells.indexOf(e),i=e+this.navCompanion.selectedCells.length-1,n=Math.floor((n=this.navCompanion.cellAlign,(i-e)*n+e)),this.selectCell(n,!1,t),this.removeNavSelectedElements(),n>=this.cells.length||(t=this.cells.slice(e,1+i),this.navSelectedElements=t.map(function(t){return t.element}),this.changeNavSelectedClass("add")))},t.changeNavSelectedClass=function(e){this.navSelectedElements.forEach(function(t){t.classList[e]("is-nav-selected")})},t.activateAsNavFor=function(){this.navCompanionSelect(!0)},t.removeNavSelectedElements=function(){this.navSelectedElements&&(this.changeNavSelectedClass("remove"),delete this.navSelectedElements)},t.onNavStaticClick=function(t,e,i,n){"number"==typeof n&&this.navCompanion.selectCell(n)},t.deactivateAsNavFor=function(){this.removeNavSelectedElements()},t.destroyAsNavFor=function(){this.navCompanion&&(this.navCompanion.off("select",this.onNavCompanionSelect),this.off("staticClick",this.onNavStaticClick),delete this.navCompanion)},i}),((e,i)=>{"function"==typeof define&&define.amd?define("imagesloaded/imagesloaded",["ev-emitter/ev-emitter"],function(t){return i(e,t)}):"object"==typeof module&&module.exports?module.exports=i(e,require("ev-emitter")):e.imagesLoaded=i(e,e.EvEmitter)})("undefined"!=typeof window?window:this,function(e,t){function n(t,e){for(var i in e)t[i]=e[i];return t}function s(t,e,i){return this instanceof s?("string"==typeof t&&(t=document.querySelectorAll(t)),this.elements=(t=>{var e=[];
2if(Array.isArray(t))e=t;else if("number"==typeof t.length)for(var i=0;i<t.length;i++)e.push(t[i]);else e.push(t);return e})(t),this.options=n({},this.options),"function"==typeof e?i=e:n(this.options,e),i&&this.on("always",i),this.getImages(),o&&(this.jqDeferred=new o.Deferred),void setTimeout(function(){this.check()}.bind(this))):new s(t,e,i)}function i(t){this.img=t}function a(t,e){this.url=t,this.element=e,this.img=new Image}var o=e.jQuery,r=e.console,l=((s.prototype=Object.create(t.prototype)).options={},s.prototype.getImages=function(){this.images=[],this.elements.forEach(this.addElementImages,this)},s.prototype.addElementImages=function(t){"IMG"==t.nodeName&&this.addImage(t),!0===this.options.background&&this.addElementBackgroundImages(t);var e=t.nodeType;if(e&&l[e]){for(var i=t.querySelectorAll("img"),n=0;n<i.length;n++){var s=i[n];this.addImage(s)}if("string"==typeof this.options.background)for(var a=t.querySelectorAll(this.options.background),n=0;n<a.length;n++){var o=a[n];this.addElementBackgroundImages(o)}}},{1:!0,9:!0,11:!0});return s.prototype.addElementBackgroundImages=function(t){var e=getComputedStyle(t);if(e)for(var i=/url\((['"])?(.*?)\1\)/gi,n=i.exec(e.backgroundImage);null!==n;){var s=n&&n[2];s&&this.addBackground(s,t),n=i.exec(e.backgroundImage)}},s.prototype.addImage=function(t){t=new i(t);this.images.push(t)},s.prototype.addBackground=function(t,e){t=new a(t,e);this.images.push(t)},s.prototype.check=function(){function e(t,e,i){setTimeout(function(){n.progress(t,e,i)})}var n=this;return this.progressedCount=0,this.hasAnyBroken=!1,this.images.length?void this.images.forEach(function(t){t.once("progress",e),t.check()}):void this.complete()},s.prototype.progress=function(t,e,i){this.progressedCount++,this.hasAnyBroken=this.hasAnyBroken||!t.isLoaded,this.emitEvent("progress",[this,t,e]),this.jqDeferred&&this.jqDeferred.notify&&this.jqDeferred.notify(this,t),this.progressedCount==this.images.length&&this.complete(),this.options.debug&&r&&r.log("progress: "+i,t,e)},s.prototype.complete=function(){var t=this.hasAnyBroken?"fail":"done";this.isComplete=!0,this.emitEvent(t,[this]),this.emitEvent("always",[this]),this.jqDeferred&&(t=this.hasAnyBroken?"reject":"resolve",this.jqDeferred[t](this))},(i.prototype=Object.create(t.prototype)).check=function(){return this.getIsImageComplete()?void this.confirm(0!==this.img.naturalWidth,"naturalWidth"):(this.proxyImage=new Image,this.proxyImage.addEventListener("load",this),this.proxyImage.addEventListener("error",this),this.img.addEventListener("load",this),this.img.addEventListener("error",this),void(this.proxyImage.src=this.img.src))},i.prototype.getIsImageComplete=function(){return this.img.complete&&void 0!==this.img.naturalWidth},i.prototype.confirm=function(t,e){this.isLoaded=t,this.emitEvent("progress",[this,this.img,e])},i.prototype.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t)},i.prototype.onload=function(){this.confirm(!0,"onload"),this.unbindEvents()},i.prototype.onerror=function(){this.confirm(!1,"onerror"),this.unbindEvents()},i.prototype.unbindEvents=function(){this.proxyImage.removeEventListener("load",this),this.proxyImage.removeEventListener("error",this),this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)},(a.prototype=Object.create(i.prototype)).check=function(){this.img.addEventListener("load",this),this.img.addEventListener("error",this),this.img.src=this.url,this.getIsImageComplete()&&(this.confirm(0!==this.img.naturalWidth,"naturalWidth"),this.unbindEvents())},a.prototype.unbindEvents=function(){this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)},a.prototype.confirm=function(t,e){this.isLoaded=t,this.emitEvent("progress",[this,this.element,e])},(s.makeJQueryPlugin=function(t){(t=t||e.jQuery)&&((o=t).fn.imagesLoaded=function(t,e){return new s(this,t,e).jqDeferred.promise(o(this))})})(),s}),((i,n)=>{"function"==typeof define&&define.amd?define(["flickity/js/index","imagesloaded/imagesloaded"],function(t,e){return n(i,t,e)}):"object"==typeof module&&module.exports?module.exports=n(i,require("flickity"),require("imagesloaded")):i.Flickity=n(i,i.Flickity,i.imagesLoaded)})(window,function(t,e,n){e.createMethods.push("_createImagesLoaded");var i=e.prototype;return i._createImagesLoaded=function(){this.on("activate",this.imagesLoaded)},i.imagesLoaded=function(){var i;this.options.imagesLoaded&&n((i=this).slider).on("progress",function(t,e){e=i.getParentCell(e.img),i.cellSizeChange(e&&e.element),i.options.freeScroll||i.positionSliderAtSelected()})},e}),((l,c,a,o)=>{function i(t,e){this.settings=null,this.options=l.extend({},i.Defaults,e),this.$element=l(t),this.drag=l.extend({},n),this.state=l.extend({},r),this.e=l.extend({},d),this._plugins={},this._supress={},this._current=null,this._speed=null,this._coordinates=[],this._breakpoint=null,this._width=null,this._items=[],this._clones=[],this._mergers=[],this._invalidated={},this._pipe=[],l.each(i.Plugins,l.proxy(function(t,e){this._plugins[t[0].toLowerCase()+t.slice(1)]=new e(this)},this)),l.each(i.Pipe,l.proxy(function(t,e){this._pipe.push({filter:e.filter,run:l.proxy(e.run,this)})},this)),this.setup(),this.initialize()}function s(t){return t.touches!==o?{x:t.touches[0].pageX,y:t.touches[0].pageY}:t.touches===o?t.pageX!==o?{x:t.pageX,y:t.pageY}:t.pageX===o?{x:t.clientX,y:t.clientY}:void 0:void 0}function t(t){var e,i,n=a.createElement("div"),s=t;
2for(e in s)if(i=s[e],void 0!==n.style[i])return n=null,[i,e];return[!1]}var n={start:0,startX:0,startY:0,current:0,currentX:0,currentY:0,offsetX:0,offsetY:0,distance:null,startTime:0,endTime:0,updatedX:0,targetEl:null},r={isTouch:!1,isScrolling:!1,isSwiping:!1,direction:!1,inMotion:!1},d={_onDragStart:null,_onDragMove:null,_onDragEnd:null,_transitionEnd:null,_resizer:null,_responsiveCall:null,_goToLoop:null,_checkVisibile:null};i.Defaults={items:3,loop:!1,center:!1,mouseDrag:!0,touchDrag:!0,pullDrag:!0,freeDrag:!1,margin:0,stagePadding:0,merge:!1,mergeFit:!0,autoWidth:!1,startPosition:0,rtl:!1,smartSpeed:250,fluidSpeed:!1,dragEndSpeed:!1,responsive:{},responsiveRefreshRate:200,responsiveBaseElement:c,responsiveClass:!1,fallbackEasing:"swing",info:!1,nestedItemSelector:!1,itemElement:"div",stageElement:"div",themeClass:"owl-theme",baseClass:"owl-carousel",itemClass:"owl-item",centerClass:"center",activeClass:"active"},i.Width={Default:"default",Inner:"inner",Outer:"outer"},i.Plugins={},i.Pipe=[{filter:["width","items","settings"],run:function(t){t.current=this._items&&this._items[this.relative(this._current)]}},{filter:["items","settings"],run:function(){var t=this._clones;(this.$stage.children(".cloned").length!==t.length||!this.settings.loop&&0<t.length)&&(this.$stage.children(".cloned").remove(),this._clones=[])}},{filter:["items","settings"],run:function(){for(var t=this._clones,e=this._items,i=this.settings.loop?t.length-Math.max(2*this.settings.items,4):0,n=0,s=Math.abs(i/2);n<s;n++)0<i?(this.$stage.children().eq(e.length+t.length-1).remove(),t.pop(),this.$stage.children().eq(0).remove(),t.pop()):(t.push(t.length/2),this.$stage.append(e[t[t.length-1]].clone().addClass("cloned")),t.push(e.length-1-(t.length-1)/2),this.$stage.prepend(e[t[t.length-1]].clone().addClass("cloned")))}},{filter:["width","items","settings"],run:function(){var t,e,i,n=this.settings.rtl?1:-1,s=(this.width()/this.settings.items).toFixed(3),a=0;for(this._coordinates=[],e=0,i=this._clones.length+this._items.length;e<i;e++)t=this._mergers[this.relative(e)],t=this.settings.mergeFit&&Math.min(t,this.settings.items)||t,a+=(this.settings.autoWidth?this._items[this.relative(e)].width()+this.settings.margin:s*t)*n,this._coordinates.push(a)}},{filter:["width","items","settings"],run:function(){var t,e,i=(this.width()/this.settings.items).toFixed(3),n={width:Math.abs(this._coordinates[this._coordinates.length-1])+2*this.settings.stagePadding,"padding-left":this.settings.stagePadding||"","padding-right":this.settings.stagePadding||""};if(this.$stage.css(n),(n={width:this.settings.autoWidth?"auto":i-this.settings.margin})[this.settings.rtl?"margin-left":"margin-right"]=this.settings.margin,!this.settings.autoWidth&&0<l.grep(this._mergers,function(t){return 1<t}).length)for(t=0,e=this._coordinates.length;t<e;t++)n.width=Math.abs(this._coordinates[t])-Math.abs(this._coordinates[t-1]||0)-this.settings.margin,this.$stage.children().eq(t).css(n);else this.$stage.children().css(n)}},{filter:["width","items","settings"],run:function(t){t.current&&this.reset(this.$stage.children().index(t.current))}},{filter:["position"],run:function(){this.animate(this.coordinates(this._current))}},{filter:["width","position","items","settings"],run:function(){for(var t,e,i=this.settings.rtl?1:-1,n=2*this.settings.stagePadding,s=this.coordinates(this.current())+n,a=s+this.width()*i,o=[],r=0,l=this._coordinates.length;r<l;r++)t=this._coordinates[r-1]||0,e=Math.abs(this._coordinates[r])+n*i,(this.op(t,"<=",s)&&this.op(t,">",a)||this.op(e,"<",s)&&this.op(e,">",a))&&o.push(r);this.$stage.children("."+this.settings.activeClass).removeClass(this.settings.activeClass),this.$stage.children(":eq("+o.join("), :eq(")+")").addClass(this.settings.activeClass),this.settings.center&&(this.$stage.children("."+this.settings.centerClass).removeClass(this.settings.centerClass),this.$stage.children().eq(this.current()).addClass(this.settings.centerClass))}}],i.prototype.initialize=function(){if(this.trigger("initialize"),this.$element.addClass(this.settings.baseClass).addClass(this.settings.themeClass).toggleClass("owl-rtl",this.settings.rtl),this.browserSupport(),this.settings.autoWidth&&!0!==this.state.imagesLoaded){var t=this.$element.find("img"),e=this.settings.nestedItemSelector?"."+this.settings.nestedItemSelector:o,e=this.$element.children(e).width();if(t.length&&e<=0)return this.preloadAutoWidthImages(t),!1}
2this.$element.addClass("owl-loading"),this.$stage=l("<"+this.settings.stageElement+' class="owl-stage"/>').wrap('<div class="owl-stage-outer">'),this.$element.append(this.$stage.parent()),this.replace(this.$element.children().not(this.$stage.parent())),this._width=this.$element.width(),this.refresh(),this.$element.removeClass("owl-loading").addClass("owl-loaded"),this.eventsCall(),this.internalEvents(),this.addTriggerableEvents(),this.trigger("initialized")},i.prototype.setup=function(){var e=this.viewport(),t=this.options.responsive,i=-1,n=null;t?(l.each(t,function(t){t<=e&&i<t&&(i=Number(t))}),delete(n=l.extend({},this.options,t[i])).responsive,n.responsiveClass&&this.$element.attr("class",function(t,e){return e.replace(/\b owl-responsive-\S+/g,"")}).addClass("owl-responsive-"+i)):n=l.extend({},this.options),null!==this.settings&&this._breakpoint===i||(this.trigger("change",{property:{name:"settings",value:n}}),this._breakpoint=i,this.settings=n,this.invalidate("settings"),this.trigger("changed",{property:{name:"settings",value:this.settings}}))},i.prototype.optionsLogic=function(){this.$element.toggleClass("owl-center",this.settings.center),this.settings.loop&&this._items.length<this.settings.items&&(this.settings.loop=!1),this.settings.autoWidth&&(this.settings.stagePadding=!1,this.settings.merge=!1)},i.prototype.prepare=function(t){var e=this.trigger("prepare",{content:t});return e.data||(e.data=l("<"+this.settings.itemElement+"/>").addClass(this.settings.itemClass).append(t)),this.trigger("prepared",{content:e.data}),e.data},i.prototype.update=function(){for(var t=0,e=this._pipe.length,i=l.proxy(function(t){return this[t]},this._invalidated),n={};t<e;)(this._invalidated.all||0<l.grep(this._pipe[t].filter,i).length)&&this._pipe[t].run(n),t++;this._invalidated={}},i.prototype.width=function(t){switch(t=t||i.Width.Default){case i.Width.Inner:case i.Width.Outer:return this._width;default:return this._width-2*this.settings.stagePadding+this.settings.margin}},i.prototype.refresh=function(){if(0===this._items.length)return!1;(new Date).getTime(),this.trigger("refresh"),this.setup(),this.optionsLogic(),this.$stage.addClass("owl-refresh"),this.update(),this.$stage.removeClass("owl-refresh"),this.state.orientation=c.orientation,this.watchVisibility(),this.trigger("refreshed")},i.prototype.eventsCall=function(){this.e._onDragStart=l.proxy(function(t){this.onDragStart(t)},this),this.e._onDragMove=l.proxy(function(t){this.onDragMove(t)},this),this.e._onDragEnd=l.proxy(function(t){this.onDragEnd(t)},this),this.e._onResize=l.proxy(function(t){this.onResize(t)},this),this.e._transitionEnd=l.proxy(function(t){this.transitionEnd(t)},this),this.e._preventClick=l.proxy(function(t){this.preventClick(t)},this)},i.prototype.onThrottledResize=function(){c.clearTimeout(this.resizeTimer),this.resizeTimer=c.setTimeout(this.e._onResize,this.settings.responsiveRefreshRate)},i.prototype.onResize=function(){return!!this._items.length&&this._width!==this.$element.width()&&!this.trigger("resize").isDefaultPrevented()&&(this._width=this.$element.width(),this.invalidate("width"),this.refresh(),void this.trigger("resized"))},i.prototype.eventsRouter=function(t){var e=t.type;"mousedown"===e||"touchstart"===e?this.onDragStart(t):"mousemove"===e||"touchmove"===e?this.onDragMove(t):"mouseup"!==e&&"touchend"!==e&&"touchcancel"!==e||this.onDragEnd(t)},i.prototype.internalEvents=function(){"ontouchstart"in c||navigator.msMaxTouchPoints;var t=c.navigator.msPointerEnabled;this.settings.mouseDrag?(this.$stage.on("mousedown",l.proxy(function(t){this.eventsRouter(t)},this)),this.$stage.on("dragstart",function(){return!1}),this.$stage.get(0).onselectstart=function(){return!1}):this.$element.addClass("owl-text-select-on"),this.settings.touchDrag&&!t&&this.$stage.on("touchstart touchcancel",l.proxy(function(t){this.eventsRouter(t)},this)),this.transitionEndVendor&&this.on(this.$stage.get(0),this.transitionEndVendor,this.e._transitionEnd,!1),!1!==this.settings.responsive&&this.on(c,"resize",l.proxy(this.onThrottledResize,this))},i.prototype.onDragStart=function(t){var e,i,n,t=t.originalEvent||t||c.event;if(3===t.which||this.state.isTouch)return!1;if("mousedown"===t.type&&this.$stage.addClass("owl-grab"),this.trigger("drag"),this.drag.startTime=(new Date).getTime(),this.speed(0),this.state.isTouch=!0,this.state.isScrolling=!1,this.state.isSwiping=!1,this.drag.distance=0,e=s(t).x,i=s(t).y,this.drag.offsetX=this.$stage.position().left,this.drag.offsetY=this.$stage.position().top,this.settings.rtl&&(this.drag.offsetX=this.$stage.position().left+this.$stage.width()-this.width()+this.settings.margin),this.state.inMotion&&this.support3d)n=this.getTransformProperty(),this.drag.offsetX=n,this.animate(n),this.state.inMotion=!0;else if(this.state.inMotion&&!this.support3d)return this.state.inMotion=!1;this.drag.startX=e-this.drag.offsetX,this.drag.startY=i-this.drag.offsetY,this.drag.start=e-this.drag.startX,this.drag.targetEl=t.target||t.srcElement,this.drag.updatedX=this.drag.start,"IMG"!==this.drag.targetEl.tagName&&"A"!==this.drag.targetEl.tagName||(this.drag.targetEl.draggable=!1),l(a).on("mousemove.owl.dragEvents mouseup.owl.dragEvents touchmove.owl.dragEvents touchend.owl.dragEvents",l.proxy(function(t){this.eventsRouter(t)},this))},i.prototype.onDragMove=function(t){var e,i,n;this.state.isTouch&&!this.state.isScrolling&&(e=s(t=t.originalEvent||t||c.event).x,i=s(t).y,this.drag.currentX=e-this.drag.startX,this.drag.currentY=i-this.drag.startY,this.drag.distance=this.drag.currentX-this.drag.offsetX,this.drag.distance<0?this.state.direction=this.settings.rtl?"right":"left":0<this.drag.distance&&(this.state.direction=this.settings.rtl?"left":"right"),this.settings.loop?this.op(this.drag.currentX,">",this.coordinates(this.minimum()))&&"right"===this.state.direction?this.drag.currentX-=(this.settings.center&&this.coordinates(0))-this.coordinates(this._items.length):this.op(this.drag.currentX,"<",this.coordinates(this.maximum()))&&"left"===this.state.direction&&(this.drag.currentX+=(this.settings.center&&this.coordinates(0))-this.coordinates(this._items.length)):(e=this.coordinates(this.settings.rtl?this.maximum():this.minimum()),i=this.coordinates(this.settings.rtl?this.minimum():this.maximum()),n=this.settings.pullDrag?this.drag.distance/5:0,this.drag.currentX=Math.max(Math.min(this.drag.currentX,e+n),i+n)),(8<this.drag.distance||this.drag.distance<-8)&&(t.preventDefault!==o?t.preventDefault():t.returnValue=!1,this.state.isSwiping=!0),this.drag.updatedX=this.drag.currentX,(16<this.drag.currentY||this.drag.currentY<-16)&&
2!1===this.state.isSwiping&&(this.state.isScrolling=!0,this.drag.updatedX=this.drag.start),this.animate(this.drag.updatedX))},i.prototype.onDragEnd=function(t){if(this.state.isTouch){if("mouseup"===t.type&&this.$stage.removeClass("owl-grab"),this.trigger("dragged"),this.drag.targetEl.removeAttribute("draggable"),this.state.isTouch=!1,this.state.isScrolling=!1,this.state.isSwiping=!1,0===this.drag.distance&&!0!==this.state.inMotion)return this.state.inMotion=!1;this.drag.endTime=(new Date).getTime(),t=this.drag.endTime-this.drag.startTime,(3<Math.abs(this.drag.distance)||300<t)&&this.removeClick(this.drag.targetEl),t=this.closest(this.drag.updatedX),this.speed(this.settings.dragEndSpeed||this.settings.smartSpeed),this.current(t),this.invalidate("position"),this.update(),this.settings.pullDrag||this.drag.updatedX!==this.coordinates(t)||this.transitionEnd(),this.drag.distance=0,l(a).off(".owl.dragEvents")}},i.prototype.removeClick=function(t){this.drag.targetEl=t,l(t).on("click.preventClick",this.e._preventClick),c.setTimeout(function(){l(t).off("click.preventClick")},300)},i.prototype.preventClick=function(t){t.preventDefault?t.preventDefault():t.returnValue=!1,t.stopPropagation&&t.stopPropagation(),l(t.target).off("click.preventClick")},i.prototype.getTransformProperty=function(){var t=c.getComputedStyle(this.$stage.get(0),null).getPropertyValue(this.vendorName+"transform");return!0!=(16===(t=t.replace(/matrix(3d)?\(|\)/g,"").split(",")).length)?t[4]:t[12]},i.prototype.closest=function(i){var n=-1,s=this.width(),a=this.coordinates();return this.settings.freeDrag||l.each(a,l.proxy(function(t,e){return e-30<i&&i<e+30?n=t:this.op(i,"<",e)&&this.op(i,">",a[t+1]||e-s)&&(n="left"===this.state.direction?t+1:t),-1===n},this)),this.settings.loop||(this.op(i,">",a[this.minimum()])?n=i=this.minimum():this.op(i,"<",a[this.maximum()])&&(n=i=this.maximum())),n},i.prototype.animate=function(t){this.trigger("translate"),this.state.inMotion=0<this.speed(),this.support3d?this.$stage.css({transform:"translate3d("+t+"px,0px, 0px)",transition:this.speed()/1e3+"s"}):this.state.isTouch?this.$stage.css({left:t+"px"}):this.$stage.animate({left:t},this.speed()/1e3,this.settings.fallbackEasing,l.proxy(function(){this.state.inMotion&&this.transitionEnd()},this))},i.prototype.current=function(t){if(t!==o){if(0===this._items.length)return o;var e;t=this.normalize(t),this._current!==t&&((e=this.trigger("change",{property:{name:"position",value:t}})).data!==o&&(t=this.normalize(e.data)),this._current=t,this.invalidate("position"),this.trigger("changed",{property:{name:"position",value:this._current}}))}return this._current},i.prototype.invalidate=function(t){this._invalidated[t]=!0},i.prototype.reset=function(t){(t=this.normalize(t))!==o&&(this._speed=0,this._current=t,this.suppress(["translate","translated"]),this.animate(this.coordinates(t)),this.release(["translate","translated"]))},i.prototype.normalize=function(t,e){var i=e?this._items.length:this._items.length+this._clones.length;return!l.isNumeric(t)||i<1?o:this._clones.length?(t%i+i)%i:Math.max(this.minimum(e),Math.min(this.maximum(e),t))},i.prototype.relative=function(t){return t=this.normalize(t),t-=this._clones.length/2,this.normalize(t,!0)},i.prototype.maximum=function(t){var e,i,n,s=0,a=this.settings;if(t)return this._items.length-1;if(!a.loop&&a.center)e=this._items.length-1;else if(a.loop||a.center)if(a.loop||a.center)e=this._items.length+a.items;else{if(!a.autoWidth&&!a.merge)throw"Can not detect maximum absolute position.";for(revert=a.rtl?1:-1,i=this.$stage.width()-this.$element.width();(n=this.coordinates(s))&&!(n*revert>=i);)e=++s}else e=this._items.length-a.items;return e},i.prototype.minimum=function(t){return t?0:this._clones.length/2},i.prototype.items=function(t){return t===o?this._items.slice():(t=this.normalize(t,!0),this._items[t])},i.prototype.mergers=function(t){return t===o?this._mergers.slice():(t=this.normalize(t,!0),this._mergers[t])},i.prototype.clones=function(i){function n(t){return t%2==0?s+t/2:e-(t+1)/2}var e=this._clones.length/2,s=e+this._items.length;return i===o?l.map(this._clones,function(t,e){return n(e)}):l.map(this._clones,function(t,e){return t===i?n(e):null})},i.prototype.speed=function(t){return t!==o&&(this._speed=t),this._speed},i.prototype.coordinates=function(t){var e=null;return t===o?l.map(this._coordinates,l.proxy(function(t,e){return this.coordinates(e)},this)):(this.settings.center?(e=this._coordinates[t],e+=(this.width()-e+(this._coordinates[t-1]||0))/2*(this.settings.rtl?-1:1)):e=this._coordinates[t-1]||0,e)}
2,i.prototype.duration=function(t,e,i){return Math.min(Math.max(Math.abs(e-t),1),6)*Math.abs(i||this.settings.smartSpeed)},i.prototype.to=function(t,e){var i,n,s,a,o,r;this.settings.loop?(i=t-this.relative(this.current()),n=this.current(),o=(s=this.current())-(a=this.current()+i)<0,r=this._clones.length+this._items.length,a<this.settings.items&&!1==o?(n=s+this._items.length,this.reset(n)):a>=r-this.settings.items&&!0==o&&(n=s-this._items.length,this.reset(n)),c.clearTimeout(this.e._goToLoop),this.e._goToLoop=c.setTimeout(l.proxy(function(){this.speed(this.duration(this.current(),n+i,e)),this.current(n+i),this.update()},this),30)):(this.speed(this.duration(this.current(),t,e)),this.current(t),this.update())},i.prototype.next=function(t){t=t||!1,this.to(this.relative(this.current())+1,t)},i.prototype.prev=function(t){t=t||!1,this.to(this.relative(this.current())-1,t)},i.prototype.transitionEnd=function(t){return(t===o||(t.stopPropagation(),(t.target||t.srcElement||t.originalTarget)===this.$stage.get(0)))&&(this.state.inMotion=!1,void this.trigger("translated"))},i.prototype.viewport=function(){var t;if(this.options.responsiveBaseElement!==c)t=l(this.options.responsiveBaseElement).width();else if(c.innerWidth)t=c.innerWidth;else{if(!a.documentElement||!a.documentElement.clientWidth)throw"Can not detect viewport width.";t=a.documentElement.clientWidth}return t},i.prototype.replace=function(t){this.$stage.empty(),this._items=[],t=t&&(t instanceof jQuery?t:l(t)),(t=this.settings.nestedItemSelector?t.find("."+this.settings.nestedItemSelector):t).filter(function(){return 1===this.nodeType}).each(l.proxy(function(t,e){e=this.prepare(e),this.$stage.append(e),this._items.push(e),this._mergers.push(+e.find("[data-merge]").andSelf("[data-merge]").attr("data-merge")||1)},this)),this.reset(l.isNumeric(this.settings.startPosition)?this.settings.startPosition:0),this.invalidate("items")},i.prototype.add=function(t,e){e=e===o?this._items.length:this.normalize(e,!0),this.trigger("add",{content:t,position:e}),0===this._items.length||e===this._items.length?(this.$stage.append(t),this._items.push(t),this._mergers.push(+t.find("[data-merge]").andSelf("[data-merge]").attr("data-merge")||1)):(this._items[e].before(t),this._items.splice(e,0,t),this._mergers.splice(e,0,+t.find("[data-merge]").andSelf("[data-merge]").attr("data-merge")||1)),this.invalidate("items"),this.trigger("added",{content:t,position:e})},i.prototype.remove=function(t){(t=this.normalize(t,!0))!==o&&(this.trigger("remove",{content:this._items[t],position:t}),this._items[t].remove(),this._items.splice(t,1),this._mergers.splice(t,1),this.invalidate("items"),this.trigger("removed",{content:null,position:t}))},i.prototype.addTriggerableEvents=function(){var i=l.proxy(function(e,i){return l.proxy(function(t){t.relatedTarget!==this&&(this.suppress([i]),e.apply(this,[].slice.call(arguments,1)),this.release([i]))},this)},this);l.each({next:this.next,prev:this.prev,to:this.to,destroy:this.destroy,refresh:this.refresh,replace:this.replace,add:this.add,remove:this.remove},l.proxy(function(t,e){this.$element.on(t+".owl.carousel",i(e,t+".owl.carousel"))},this))},i.prototype.watchVisibility=function(){function t(t){return 0<t.offsetWidth&&0<t.offsetHeight}t(this.$element.get(0))||(this.$element.addClass("owl-hidden"),c.clearInterval(this.e._checkVisibile),this.e._checkVisibile=c.setInterval(l.proxy(function(){t(this.$element.get(0))&&(this.$element.removeClass("owl-hidden"),this.refresh(),c.clearInterval(this.e._checkVisibile))},this),500))},i.prototype.preloadAutoWidthImages=function(i){var n,s,a=0,o=this;i.each(function(t,e){n=l(e),(s=new Image).onload=function(){a++,n.attr("src",s.src),n.css("opacity",1),a>=i.length&&(o.state.imagesLoaded=!0,o.initialize())},s.src=n.attr("src")||n.attr("data-src")||n.attr("data-src-retina")})},i.prototype.destroy=function(){for(var t in this.$element.hasClass(this.settings.themeClass)&&this.$element.removeClass(this.settings.themeClass),!1!==this.settings.responsive&&l(c).off("resize.owl.carousel"),this.transitionEndVendor&&this.off(this.$stage.get(0),this.transitionEndVendor,this.e._transitionEnd),this._plugins)this._plugins[t].destroy();(this.settings.mouseDrag||this.settings.touchDrag)&&(this.$stage.off("mousedown touchstart touchcancel"),l(a).off(".owl.dragEvents"),this.$stage.get(0).onselectstart=function(){},this.$stage.off("dragstart",function(){return!1})),this.$element.off(".owl"),this.$stage.children(".cloned").remove(),this.e=null,this.$element.removeData("owlCarousel"),this.$stage.children().contents().unwrap(),this.$stage.children().unwrap(),this.$stage.unwrap()}
2,i.prototype.op=function(t,e,i){var n=this.settings.rtl;switch(e){case"<":return n?i<t:t<i;case">":return n?t<i:i<t;case">=":return n?t<=i:i<=t;case"<=":return n?i<=t:t<=i}},i.prototype.on=function(t,e,i,n){t.addEventListener?t.addEventListener(e,i,n):t.attachEvent&&t.attachEvent("on"+e,i)},i.prototype.off=function(t,e,i,n){t.removeEventListener?t.removeEventListener(e,i,n):t.detachEvent&&t.detachEvent("on"+e,i)},i.prototype.trigger=function(t,e,i){var n={item:{count:this._items.length,index:this.current()}},s=l.camelCase(l.grep(["on",t,i],function(t){return t}).join("-").toLowerCase()),a=l.Event([t,"owl",i||"carousel"].join(".").toLowerCase(),l.extend({relatedTarget:this},n,e));return this._supress[t]||(l.each(this._plugins,function(t,e){e.onTrigger&&e.onTrigger(a)}),this.$element.trigger(a),this.settings&&"function"==typeof this.settings[s]&&this.settings[s].apply(this,[a])),a},i.prototype.suppress=function(t){l.each(t,l.proxy(function(t,e){this._supress[e]=!0},this))},i.prototype.release=function(t){l.each(t,l.proxy(function(t,e){delete this._supress[e]},this))},i.prototype.browserSupport=function(){this.support3d=t(["perspective","webkitPerspective","MozPerspective","OPerspective","MsPerspective"])[0],this.support3d&&(this.transformVendor=t(["transform","WebkitTransform","MozTransform","OTransform","msTransform"])[0],this.transitionEndVendor=["transitionend","webkitTransitionEnd","transitionend","oTransitionEnd"][t(["transition","WebkitTransition","MozTransition","OTransition"])[1]],this.vendorName=this.transformVendor.replace(/Transform/i,""),this.vendorName=""!==this.vendorName?"-"+this.vendorName.toLowerCase()+"-":""),this.state.orientation=c.orientation},l.fn.owlCarousel=function(t){return this.each(function(){l(this).data("owlCarousel")||l(this).data("owlCarousel",new i(this,t))})},l.fn.owlCarousel.Constructor=i})(window.Zepto||window.jQuery,window,document),((r,s)=>{function e(t){this._core=t,this._loaded=[],this._handlers={"initialized.owl.carousel change.owl.carousel":r.proxy(function(t){if(t.namespace&&this._core.settings&&this._core.settings.lazyLoad&&(t.property&&"position"==t.property.name||"initialized"==t.type))for(var e=this._core.settings,i=e.center&&Math.ceil(e.items/2)||e.items,n=e.center&&-1*i||0,s=(t.property&&t.property.value||this._core.current())+n,a=this._core.clones().length,o=r.proxy(function(t,e){this.load(e)},this);n++<i;)this.load(a/2+this._core.relative(s)),a&&r.each(this._core.clones(this._core.relative(s++)),o)},this)},this._core.options=r.extend({},e.Defaults,this._core.options),this._core.$element.on(this._handlers)}e.Defaults={lazyLoad:!1},e.prototype.load=function(t){var t=this._core.$stage.children().eq(t),e=t&&t.find(".owl-lazy");!e||-1<r.inArray(t.get(0),this._loaded)||(e.each(r.proxy(function(t,e){var i=r(e),n=1<s.devicePixelRatio&&i.attr("data-src-retina")||i.attr("data-src");this._core.trigger("load",{element:i,url:n},"lazy"),i.is("img")?i.one("load.owl.lazy",r.proxy(function(){i.css("opacity",1),this._core.trigger("loaded",{element:i,url:n},"lazy")},this)).attr("src",n):((e=new Image).onload=r.proxy(function(){i.css({"background-image":"url("+n+")",opacity:"1"}),this._core.trigger("loaded",{element:i,url:n},"lazy")},this),e.src=n)},this)),this._loaded.push(t.get(0)))},e.prototype.destroy=function(){var t,e;for(t in this.handlers)this._core.$element.off(t,this.handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},r.fn.owlCarousel.Constructor.Plugins.Lazy=e})(window.Zepto||window.jQuery,window,document),(e=>{function i(t){this._core=t,this._handlers={"initialized.owl.carousel":e.proxy(function(){this._core.settings.autoHeight&&this.update()},this),"changed.owl.carousel":e.proxy(function(t){this._core.settings.autoHeight&&"position"==t.property.name&&this.update()},this),"loaded.owl.lazy":e.proxy(function(t){this._core.settings.autoHeight&&t.element.closest("."+this._core.settings.itemClass)===this._core.$stage.children().eq(this._core.current())&&this.update()},this)},this._core.options=e.extend({},i.Defaults,this._core.options),this._core.$element.on(this._handlers)}i.Defaults={autoHeight:!1,autoHeightClass:"owl-height"},i.prototype.update=function(){this._core.$stage.parent().height(this._core.$stage.children().eq(this._core.current()).height()).addClass(this._core.settings.autoHeightClass)},i.prototype.destroy=function(){var t,e;for(t in this._handlers)this._core.$element.off(t,this._handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},e.fn.owlCarousel.Constructor.Plugins.AutoHeight=i})(window.Zepto||window.jQuery,document),((d,e,i)=>{function n(t){this._core=t,this._videos={},this._playing=null,this._fullscreen=!1,this._handlers={"resize.owl.carousel":d.proxy(function(t){this._core.settings.video&&!this.isInFullScreen()&&t.preventDefault()},this),"refresh.owl.carousel changed.owl.carousel":d.proxy(function(){this._playing&&this.stop()},this),"prepared.owl.carousel":d.proxy(function(t){var e=d(t.content).find(".owl-video");e.length&&(e.css("display","none"),this.fetch(e,d(t.content)))},this)},this._core.options=d.extend({},n.Defaults,this._core.options),this._core.$element.on(this._handlers),this._core.$element.on("click.owl.video",".owl-video-play-icon",d.proxy(function(t){this.play(t)},this))}n.Defaults={video:!1,videoHeight:!1,videoWidth:!1},n.prototype.fetch=function(t,e){var i=t.attr("data-vimeo-id")?"vimeo":"youtube",n=t.attr("data-vimeo-id")||t.attr("data-youtube-id"),s=t.attr("data-width")||this._core.settings.videoWidth,a=t.attr("data-height")||this._core.settings.videoHeight,o=t.attr("href");if(!o)throw new Error("Missing video URL.");
2if(-1<(n=o.match(/(http:|https:|)\/\/(player.|www.)?(vimeo\.com|youtu(be\.com|\.be|be\.googleapis\.com))\/(video\/|embed\/|watch\?v=|v\/)?([A-Za-z0-9._%-]*)(\&\S+)?/))[3].indexOf("youtu"))i="youtube";else{if(!(-1<n[3].indexOf("vimeo")))throw new Error("Video URL not supported.");i="vimeo"}n=n[6],this._videos[o]={type:i,id:n,width:s,height:a},e.attr("data-video",o),this.thumbnail(t,this._videos[o])},n.prototype.thumbnail=function(e,t){function i(t){n=c.lazyLoad?'<div class="owl-video-tn '+l+'" '+r+'="'+t+'"></div>':'<div class="owl-video-tn" style="opacity:1;background-image:url('+t+')"></div>',e.after(n),e.after('<div class="owl-video-play-icon"></div>')}var n,s,a=t.width&&t.height?'style="width:'+t.width+"px;height:"+t.height+'px;"':"",o=e.find("img"),r="src",l="",c=this._core.settings;return e.wrap('<div class="owl-video-wrapper"'+a+"></div>"),this._core.settings.lazyLoad&&(r="data-src",l="owl-lazy"),o.length?(i(o.attr(r)),o.remove(),!1):void("youtube"===t.type?(s="http://img.youtube.com/vi/"+t.id+"/hqdefault.jpg",i(s)):"vimeo"===t.type&&d.ajax({type:"GET",url:"http://vimeo.com/api/v2/video/"+t.id+".json",jsonp:"callback",dataType:"jsonp",success:function(t){s=t[0].thumbnail_large,i(s)}}))},n.prototype.stop=function(){this._core.trigger("stop",null,"video"),this._playing.find(".owl-video-frame").remove(),this._playing.removeClass("owl-video-playing"),this._playing=null},n.prototype.play=function(t){this._core.trigger("play",null,"video"),this._playing&&this.stop();var e,t=d(t.target||t.srcElement),i=t.closest("."+this._core.settings.itemClass),n=this._videos[i.attr("data-video")],s=n.width||"100%",a=n.height||this._core.$stage.height();"youtube"===n.type?e='<iframe width="'+s+'" height="'+a+'" src="http://www.youtube.com/embed/'+n.id+"?autoplay=1&v="+n.id+'" frameborder="0" allowfullscreen></iframe>':"vimeo"===n.type&&(e='<iframe src="http://player.vimeo.com/video/'+n.id+'?autoplay=1" width="'+s+'" height="'+a+'" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>'),i.addClass("owl-video-playing"),this._playing=i,n=d('<div style="height:'+a+"px; width:"+s+'px" class="owl-video-frame">'+e+"</div>"),t.after(n)},n.prototype.isInFullScreen=function(){var t=i.fullscreenElement||i.mozFullScreenElement||i.webkitFullscreenElement;return t&&d(t).parent().hasClass("owl-video-frame")&&(this._core.speed(0),this._fullscreen=!0),!(t&&this._fullscreen&&this._playing||(this._fullscreen?(this._fullscreen=!1,1):this._playing&&this._core.state.orientation!==e.orientation&&(this._core.state.orientation=e.orientation,1)))},n.prototype.destroy=function(){var t,e;for(t in this._core.$element.off("click.owl.video"),this._handlers)this._core.$element.off(t,this._handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},d.fn.owlCarousel.Constructor.Plugins.Video=n})(window.Zepto||window.jQuery,window,document),(o=>{function e(t){this.core=t,this.core.options=o.extend({},e.Defaults,this.core.options),this.swapping=!0,this.previous=void 0,this.next=void 0,this.handlers={"change.owl.carousel":o.proxy(function(t){"position"==t.property.name&&(this.previous=this.core.current(),this.next=t.property.value)},this),"drag.owl.carousel dragged.owl.carousel translated.owl.carousel":o.proxy(function(t){this.swapping="translated"==t.type},this),"translate.owl.carousel":o.proxy(function(){this.swapping&&(this.core.options.animateOut||this.core.options.animateIn)&&this.swap()},this)},this.core.$element.on(this.handlers)}e.Defaults={animateOut:!1,animateIn:!1},e.prototype.swap=function(){var t,e,i,n,s,a;1===this.core.settings.items&&this.core.support3d&&(this.core.speed(0),e=o.proxy(this.clear,this),i=this.core.$stage.children().eq(this.previous),n=this.core.$stage.children().eq(this.next),s=this.core.settings.animateIn,a=this.core.settings.animateOut,this.core.current()!==this.previous)&&(a&&(t=this.core.coordinates(this.previous)-this.core.coordinates(this.next),i.css({left:t+"px"}).addClass("animated owl-animated-out").addClass(a).one("webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend",e)),s)&&n.addClass("animated owl-animated-in").addClass(s).one("webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend",e)},e.prototype.clear=function(t){o(t.target).css({left:""}).removeClass("animated owl-animated-out owl-animated-in").removeClass(this.core.settings.animateIn).removeClass(this.core.settings.animateOut),this.core.transitionEnd()},e.prototype.destroy=function(){var t,e;for(t in this.handlers)this.core.$element.off(t,this.handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},o.fn.owlCarousel.Constructor.Plugins.Animate=e})(window.Zepto||window.jQuery,document),((e,i,t)=>{function n(t){this.core=t,this.core.options=e.extend({},n.Defaults,this.core.options),this.handlers={"translated.owl.carousel refreshed.owl.carousel":e.proxy(function(){this.autoplay()}
2,this),"play.owl.autoplay":e.proxy(function(t,e,i){this.play(e,i)},this),"stop.owl.autoplay":e.proxy(function(){this.stop()},this),"mouseover.owl.autoplay":e.proxy(function(){this.core.settings.autoplayHoverPause&&this.pause()},this),"mouseleave.owl.autoplay":e.proxy(function(){this.core.settings.autoplayHoverPause&&this.autoplay()},this)},this.core.$element.on(this.handlers)}n.Defaults={autoplay:!1,autoplayTimeout:5e3,autoplayHoverPause:!1,autoplaySpeed:!1},n.prototype.autoplay=function(){this.core.settings.autoplay&&!this.core.state.videoPlay?(i.clearInterval(this.interval),this.interval=i.setInterval(e.proxy(function(){this.play()},this),this.core.settings.autoplayTimeout)):i.clearInterval(this.interval)},n.prototype.play=function(){return!0===t.hidden||this.core.state.isTouch||this.core.state.isScrolling||this.core.state.isSwiping||this.core.state.inMotion?void 0:!1===this.core.settings.autoplay?void i.clearInterval(this.interval):void this.core.next(this.core.settings.autoplaySpeed)},n.prototype.stop=function(){i.clearInterval(this.interval)},n.prototype.pause=function(){i.clearInterval(this.interval)},n.prototype.destroy=function(){var t,e;for(t in i.clearInterval(this.interval),this.handlers)this.core.$element.off(t,this.handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},e.fn.owlCarousel.Constructor.Plugins.autoplay=n})(window.Zepto||window.jQuery,window,document),(s=>{function e(t){this._core=t,this._initialized=!1,this._pages=[],this._controls={},this._templates=[],this.$element=this._core.$element,this._overrides={next:this._core.next,prev:this._core.prev,to:this._core.to},this._handlers={"prepared.owl.carousel":s.proxy(function(t){this._core.settings.dotsData&&this._templates.push(s(t.content).find("[data-dot]").andSelf("[data-dot]").attr("data-dot"))},this),"add.owl.carousel":s.proxy(function(t){this._core.settings.dotsData&&this._templates.splice(t.position,0,s(t.content).find("[data-dot]").andSelf("[data-dot]").attr("data-dot"))},this),"remove.owl.carousel prepared.owl.carousel":s.proxy(function(t){this._core.settings.dotsData&&this._templates.splice(t.position,1)},this),"change.owl.carousel":s.proxy(function(t){var e,i,n;"position"!=t.property.name||this._core.state.revert||this._core.settings.loop||!this._core.settings.navRewind||(e=this._core.current(),i=this._core.maximum(),n=this._core.minimum(),t.data=t.property.value>i?i<=e?n:i:t.property.value<n?i:t.property.value)},this),"changed.owl.carousel":s.proxy(function(t){"position"==t.property.name&&this.draw()},this),"refreshed.owl.carousel":s.proxy(function(){this._initialized||(this.initialize(),this._initialized=!0),this._core.trigger("refresh",null,"navigation"),this.update(),this.draw(),this._core.trigger("refreshed",null,"navigation")},this)},this._core.options=s.extend({},e.Defaults,this._core.options),this.$element.on(this._handlers)}e.Defaults={nav:!1,navRewind:!0,navText:["prev","next"],navSpeed:!1,navElement:"div",navContainer:!1,navContainerClass:"owl-nav",navClass:["owl-prev","owl-next"],slideBy:1,dotClass:"owl-dot",dotsClass:"owl-dots",dots:!0,dotsEach:!1,dotData:!1,dotsSpeed:!1,dotsContainer:!1,controlsClass:"owl-control
2s"},e.prototype.initialize=function(){var t,e,i=this._core.settings;for(e in i.dotsData||(this._templates=[s("<div>").addClass(i.dotClass).append(s("<span>")).prop("outerHTML")]),i.navContainer&&i.dotsContainer||(this._controls.$container=s("<div>").addClass(i.controlsClass).appendTo(this.$element)),this._controls.$indicators=i.dotsContainer?s(i.dotsContainer):s("<div>").hide().addClass(i.dotsClass).appendTo(this._controls.$container),this._controls.$indicators.on("click","div",s.proxy(function(t){var e=(s(t.target).parent().is(this._controls.$indicators)?s(t.target):s(t.target).parent()).index();t.preventDefault(),this.to(e,i.dotsSpeed)},this)),t=i.navContainer?s(i.navContainer):s("<div>").addClass(i.navContainerClass).prependTo(this._controls.$container),this._controls.$next=s("<"+i.navElement+">"),this._controls.$previous=this._controls.$next.clone(),this._controls.$previous.addClass(i.navClass[0]).html(i.navText[0]).hide().prependTo(t).on("click",s.proxy(function(){this.prev(i.navSpeed)},this)),this._controls.$next.addClass(i.navClass[1]).html(i.navText[1]).hide().appendTo(t).on("click",s.proxy(function(){this.next(i.navSpeed)},this)),this._overrides)this._core[e]=s.proxy(this[e],this)},e.prototype.destroy=function(){var t,e,i,n;for(t in this._handlers)this.$element.off(t,this._handlers[t]);for(e in this._controls)this._controls[e].remove();for(n in this.overides)this._core[n]=this._overrides[n];for(i in Object.getOwnPropertyNames(this))"function"!=typeof this[i]&&(this[i]=null)},e.prototype.update=function(){var t,e,i=this._core.settings,n=this._core.clones().length/2,s=n+this._core.items().length,a=i.center||i.autoWidth||i.dotData?1:i.dotsEach||i.items;if("page"!==i.slideBy&&(i.slideBy=Math.min(i.slideBy,i.items)),i.dots||"page"==i.slideBy)for(this._pages=[],t=n,e=0;t<s;t++)(a<=e||0===e)&&(this._pages.push({start:t-n,end:t-n+a-1}),e=0,0),e+=this._core.mergers(this._core.relative(t))},e.prototype.draw=function(){var t,e="",i=this._core.settings,n=(this._core.$stage.children(),this._core.relative(this._core.current()));if(!i.nav||i.loop||i.navRewind||(this._controls.$previous.toggleClass("disabled",n<=0),this._controls.$next.toggleClass("disabled",n>=this._core.maximum())),this._controls.$previous.toggle(i.nav),this._controls.$next.toggle(i.nav),i.dots){if(n=this._pages.length-this._controls.$indicators.children().length,i.dotData&&0!=n){for(t=0;t<this._controls.$indicators.children().length;t++)e+=this._templates[this._core.relative(t)];this._controls.$indicators.html(e)}else 0<n?(e=new Array(1+n).join(this._templates[0]),this._controls.$indicators.append(e)):n<0&&this._controls.$indicators.children().slice(n).remove();this._controls.$indicators.find(".active").removeClass("active"),this._controls.$indicators.children().eq(s.inArray(this.current(),this._pages)).addClass("active")}this._controls.$indicators.toggle(i.dots)},e.prototype.onTrigger=function(t){var e=this._core.settings;t.page={index:s.inArray(this.current(),this._pages),count:this._pages.length,size:e&&(e.center||e.autoWidth||e.dotData?1:e.dotsEach||e.items)}},e.prototype.current=function(){var e=this._core.relative(this._core.current());return s.grep(this._pages,function(t){return t.start<=e&&t.end>=e}).pop()},e.prototype.getPosition=function(t){var e,i,n=this._core.settings;return"page"==n.slideBy?(e=s.inArray(this.current(),this._pages),i=this._pages.length,t?++e:--e,e=this._pages[(e%i+i)%i].start):(e=this._core.relative(this._core.current()),i=this._core.items().length,t?e+=n.slideBy:e-=n.slideBy),e},e.prototype.next=function(t){s.proxy(this._overrides.to,this._core)(this.getPosition(!0),t)},e.prototype.prev=function(t){s.proxy(this._overrides.to,this._core)(this.getPosition(!1),t)},e.prototype.to=function(t,e,i){i?s.proxy(this._overrides.to,this._core)(t,e):(i=this._pages.length,s.proxy(this._overrides.to,this._core)(this._pages[(t%i+i)%i].start,e))},s.fn.owlCarousel.Constructor.Plugins.Navigation=e})(window.Zepto||window.jQuery,document),((i,n)=>{function e(t){this._core=t,this._hashes={},this.$element=this._core.$element,this._handlers={"initialized.owl.carousel":i.proxy(function(){"URLHash"==this._core.settings.startPosition&&i(n).trigger("hashchange.owl.navigation")},this),"prepared.owl.carousel":i.proxy(function(t){var e=i(t.content).find("[data-hash]").andSelf("[data-hash]").attr("data-hash");this._hashes[e]=t.content},this)},this._core.options=i.extend({},e.Defaults,this._core.options),this.$element.on(this._handlers),i(n).on("hashchange.owl.navigation",i.proxy(function(){var t=n.location.hash.substring(1),e=this._core.$stage.children(),e=this._hashes[t]&&e.index(this._hashes[t])||0;return!!t&&void this._core.to(e,!1,!0)},this))}e.Defaults={URLhashListener:!1},e.prototype.destroy=function(){var t,e;for(t in i(n).off("hashchange.owl.navigation"),this._handlers)this._core.$element.off(t,this._handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},i.fn.owlCarousel.Constructor.Plugins.Hash=e})(window.Zepto||window.jQuery,window,document),(t=>{"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(C){var t,e,i,n,a;function s(t,e){var i,n,s,a=t.nodeName.toLowerCase();return"area"===a?(n=(i=t.parentNode).name,!(!t.href||!n||"map"!==i.nodeName.toLowerCase()||!(s=C("img[usemap='#"+n+"']")[0]))&&o(s)):(/^(input|select|textarea|button|object)$/.test(a)?!t.disabled:"a"===a&&t.href||e)&&o(t)}function o(t){return C.expr.filters.visible(t)&&!C(t).parents().addBack().filter(function(){return"hidden"===C.css(this,"visibility")}).length}function r(){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
2ay","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},C.extend(this._defaults,this.regional[""]),this.regional.en=C.extend(!0,{},this.regional[""]),this.regional["en-US"]=C.extend(!0,{},this.regional.en),this.dpDiv=l(C("<div id='"+this._mainDivId+"' class='ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all'></div>"))}function l(t){var e="button, .ui-datepicker-prev, .ui-datepicker-next, .ui-datepicker-calendar td a";return t.delegate(e,"mouseout",function(){C(this).removeClass("ui-state-hover"),-1!==this.className.indexOf("ui-datepicker-prev")&&C(this).removeClass("ui-datepicker-prev-hover"),-1!==this.className.indexOf("ui-datepicker-next")&&C(this).removeClass("ui-datepicker-next-hover")}).delegate(e,"mouseover",c)}function c(){C.datepicker._isDisabledDatepicker((a.inline?a.dpDiv.parent():a.input)[0])||(C(this).parents(".ui-datepicker-calendar").find("a").removeClass("ui-state-hover"),C(this).addClass("ui-state-hover"),-1!==this.className.indexOf("ui-datepicker-prev")&&C(this).addClass("ui-datepicker-prev-hover"),-1!==this.className.indexOf("ui-datepicker-next")&&C(this).addClass("ui-datepicker-next-hover"))}function d(t,e){for(var i in C.extend(t,e),e)null==e[i]&&(t[i]=e[i])}C.ui=C.ui||{},C.extend(C.ui,{version:"1.11.4",keyCode:{BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38}}),C.fn.extend({scrollParent:function(t){var e=this.css("position"),i="absolute"===e,n=t?/(auto|scroll|hidden)/:/(auto|scroll)/,t=this.parents().filter(function(){var t=C(this);return(!i||"static"!==t.css("position"))&&n.test(t.css("overflow")+t.css("overflow-y")+t.css("overflow-x"))}).eq(0);return"fixed"!==e&&t.length?t:C(this[0].ownerDocument||document)},uniqueId:(t=0,function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++t)})}),removeUniqueId:function(){return this.each(function(){/^ui-id-\d+$/.test(this.id)&&C(this).removeAttr("id")})}}),C.extend(C.expr[":"],{data:C.expr.createPseudo?C.expr.createPseudo(function(e){return function(t){return!!C.data(t,e)}}):function(t,e,i){return!!C.data(t,i[3])},focusable:function(t){return s(t,!isNaN(C.attr(t,"tabindex")))},tabbable:function(t){var e=C.attr(t,"tabindex"),i=isNaN(e);return(i||0<=e)&&s(t,!i)}}),C("<a>").outerWidth(1).jquery||C.each(["Width","Height"],function(t,i){var s="Width"===i?["Left","Right"]:["Top","Bottom"],n=i.toLowerCase(),a={innerWidth:C.fn.innerWidth,innerHeight:C.fn.innerHeight,outerWidth:C.fn.outerWidth,outerHeight:C.fn.outerHeight};function o(t,e,i,n){return C.each(s,function(){e-=parseFloat(C.css(t,"padding"+this))||0,i&&(e-=parseFloat(C.css(t,"border"+this+"Width"))||0),n&&(e-=parseFloat(C.css(t,"margin"+this))||0)}),e}C.fn["inner"+i]=function(t){return void 0===t?a["inner"+i].call(this):this.each(function(){C(this).css(n,o(this,t)+"px")})},C.fn["outer"+i]=function(t,e){return"number"!=typeof t?a["outer"+i].call(this,t):this.each(function(){C(this).css(n,o(this,t,!0,e)+"px")})}}),C.fn.addBack||(C.fn.addBack=function(t){return this.add(null==t?this.prevObject:this.prevObject.filter(t))}),C("<a>").data("a-b","a").removeData("a-b").data("a-b")&&(C.fn.removeData=(e=C.fn.removeData,function(t){return arguments.length?e.call(this,C.camelCase(t)):e.call(this)})),C.ui.ie=!!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase()),C.fn.extend({focus:(n=C.fn.focus,function(e,i){return"number"==typeof e?this.each(function(){var t=this;setTimeout(function(){C(t).focus(),i&&i.call(t)},e)}):n.apply(this,arguments)}),disableSelection:(i="onselectstart"in document.createElement("div")?"selectstart":"mousedown",function(){return this.bind(i+".ui-disableSelection",function(t){t.preventDefault()})}),enableSelection:function(){return this.unbind(".ui-disableSelection")},zIndex:function(t){if(void 0!==t)return this.css("zIndex",t);if(this.length)for(var e,i=C(this[0]);i.length&&i[0]!==document;){if(("absolute"===(e=i.css("position"))||"relative"===e||"fixed"===e)&&(e=parseInt(i.css("zIndex"),10),!isNaN(e))&&0!==e)return e;i=i.parent()}return 0}}
vendor: 20,969 bytes, line 2
2),C.ui.plugin={add:function(t,e,i){var n,s=C.ui[t].prototype;for(n in i)s.plugins[n]=s.plugins[n]||[],s.plugins[n].push([e,i[n]])},call:function(t,e,i,n){var s,a=t.plugins[e];if(a&&(n||t.element[0].parentNode&&11!==t.element[0].parentNode.nodeType))for(s=0;s<a.length;s++)t.options[a[s][0]]&&a[s][1].apply(t.element,i)}},C.extend(C.ui,{datepicker:{version:"1.11.4"}}),C.extend(r.prototype,{markerClassName:"hasDatepicker",maxRows:4,_widgetDatepicker:function(){return this.dpDiv},setDefaults:function(t){return d(this._defaults,t||{}),this},_attachDatepicker:function(t,e){var i,n=t.nodeName.toLowerCase(),s="div"===n||"span"===n;t.id||(this.uuid+=1,t.id="dp"+this.uuid),(i=this._newInst(C(t),s)).settings=C.extend({},e||{}),"input"===n?this._connectDatepicker(t,i):s&&this._inlineDatepicker(t,i)},_newInst:function(t,e){return{id:t[0].id.replace(/([^A-Za-z0-9_\-])/g,"\\\\$1"),input:t,selectedDay:0,selectedMonth:0,selectedYear:0,drawMonth:0,drawYear:0,inline:e,dpDiv:e?l(C("<div class='"+this._inlineClass+" ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all'></div>")):this.dpDiv}},_connectDatepicker:function(t,e){var i=C(t);e.append=C([]),e.trigger=C([]),i.hasClass(this.markerClassName)||(this._attachments(i,e),i.addClass(this.markerClassName).keydown(this._doKeyDown).keypress(this._doKeyPress).keyup(this._doKeyUp),this._autoSize(e),C.data(t,"datepicker",e),e.settings.disabled&&this._disableDatepicker(t))},_attachments:function(t,e){var i,n=this._get(e,"appendText"),s=this._get(e,"isRTL");e.append&&e.append.remove(),n&&(e.append=C("<span class='"+this._appendClass+"'>"+n+"</span>"),t[s?"before":"after"](e.append)),t.unbind("focus",this._showDatepicker),e.trigger&&e.trigger.remove(),"focus"!==(n=this._get(e,"showOn"))&&"both"!==n||t.focus(this._showDatepicker),"button"!==n&&"both"!==n||(n=this._get(e,"buttonText"),i=this._get(e,"buttonImage"),e.trigger=C(this._get(e,"buttonImageOnly")?C("<img/>").addClass(this._triggerClass).attr({src:i,alt:n,title:n}):C("<button type='button'></button>").addClass(this._triggerClass).html(i?C("<img/>").attr({src:i,alt:n,title:n}):n)),t[s?"before":"after"](e.trigger),e.trigger.click(function(){return C.datepicker._datepickerShowing&&C.datepicker._lastInput===t[0]?C.datepicker._hideDatepicker():(C.datepicker._datepickerShowing&&C.datepicker._lastInput!==t[0]&&C.datepicker._hideDatepicker(),C.datepicker._showDatepicker(t[0])),!1}))},_autoSize:function(t){var e,i,n,s,a,o;this._get(t,"autoSize")&&!t.inline&&(a=new Date(2009,11,20),(o=this._get(t,"dateFormat")).match(/[DM]/)&&(a.setMonth((e=function(t){for(s=n=i=0;s<t.length;s++)t[s].length>i&&(i=t[s].length,n=s);return n})(this._get(t,o.match(/MM/)?"monthNames":"monthNamesShort"))),a.setDate(e(this._get(t,o.match(/DD/)?"dayNames":"dayNamesShort"))+20-a.getDay())),t.input.attr("size",this._formatDate(t,a).length))},_inlineDatepicker:function(t,e){var i=C(t);i.hasClass(this.markerClassName)||(i.addClass(this.markerClassName).append(e.dpDiv),C.data(t,"datepicker",e),this._setDate(e,this._getDefaultDate(e),!0),this._updateDatepicker(e),this._updateAlternate(e),e.settings.disabled&&this._disableDatepicker(t),e.dpDiv.css("display","block"))},_dialogDatepicker:function(t,e,i,n,s){var a,o=this._dialogInst;return o||(this.uuid+=1,a="dp"+this.uuid,this._dialogInput=C("<input type='text' id='"+a+"' style='position: absolute; top: -100px; width: 0px;'/>"),this._dialogInput.keydown(this._doKeyDown),C("body").append(this._dialogInput),(o=this._dialogInst=this._newInst(this._dialogInput,!1)).settings={},C.data(this._dialogInput[0],"datepicker",o)),d(o.settings,n||{}),e=e&&e.constructor===Date?this._formatDate(o,e):e,this._dialogInput.val(e),this._pos=s?s.length?s:[s.pageX,s.pageY]:null,this._pos||(a=document.documentElement.clientWidth,n=document.documentElement.clientHeight,e=document.documentElement.scrollLeft||document.body.scrollLeft,s=document.documentElement.scrollTop||document.body.scrollTop,this._pos=[a/2-100+e,n/2-150+s]),this._dialogInput.css("left",this._pos[0]+20+"px").css("top",this._pos[1]+"px"),o.settings.onSelect=i,this._inDialog=!0,this.dpDiv.addClass(this._dialogClass),this._showDatepicker(this._dialogInput[0]),C.blockUI&&C.blockUI(this.dpDiv),C.data(this._dialogInput[0],"datepicker",o),this},_destroyDatepicker:function(t){var e,i=C(t),n=C.data(t,"datepicker");i.hasClass(this.markerClassName)&&(e=t.nodeName.toLowerCase(),C.removeData(t,"datepicker"),"input"===e?(n.append.remove(),n.trigger.remove(),i.removeClass(this.markerClassName).unbind("focus",this._showDatepicker).unbind("keydown",this._doKeyDown).unbind("keypress",this._doKeyPress).unbind("keyup",this._doKeyUp)):"div"!==e&&"span"!==e||i.removeClass(this.markerClassName).empty(),a===n)&&(a=null)},_enableDatepicker:function(e){var t,i=C(e),n=C.data(e,"datepicker");i.hasClass(this.markerClassName)&&("input"===(t=e.nodeName.toLowerCase())?(e.disabled=!1,n.trigger.filter("button").each(function(){this.disabled=!1}).end().filter("img").css({opacity:"1.0",cursor:""})):"div"!==t&&"span"!==t||((n=i.children("."+this._inlineClass)).children().removeClass("ui-state-disabled"),n.find("select.ui-datepicker-month, select.ui-datepicker-year").prop("disabled",!1)),this._disabledInputs=C.map(this._disabledInputs,function(t){return t===e?null:t}))},_disableDatepicker:function(e){var t,i=C(e),n=C.data(e,"datepicker");i.hasClass(this.markerClassName)&&("input"===(t=e.nodeName.toLowerCase())?(e.disabled=!0,n.trigger.filter("button").each(function(){this.disabled=!0}).end().filter("img").css({opacity:"0.5",cursor:"default"})):"div"!==t&&"span"!==t||((n=i.children("."+this._inlineClass)).children().addClass("ui-state-disabled"),n.find("select.ui-datepicker-month, select.ui-datepicker-year").prop("disabled",!0)),this._disabledInputs=C.map(this._disabledInputs,function(t){return t===e?null:t}),this._disabledInputs[this._disabledInputs.length]=e)},_isDisabledDatepicker:function(t){if(t)for(var e=0;e<this._disabledInputs.length;e++)if(this._disabledInputs[e]===t)return!0;return!1},_getInst:function(t){try{return C.data(t,"datepicker")}catch(t){throw"Missing instance data for this datepicker"}},_optionDatepicker:function(t,e,i){var n,s,a=this._getInst(t);if(2===arguments.length&&"string"==typeof e)return"defaults"===e?C.extend({},C.datepicker._defaults):a?"all"===e?C.extend({},a.settings):this._get(a,e):null;n=e||{},"string"==typeof e&&((n={})[e]=i),a&&(this._curInst===a&&this._hideDatepicker(),e=this._getDateDatepicker(t,!0),i=this._getMinMaxDate(a,"min"),s=this._getMinMaxDate(a,"max"),d(a.settings,n),null!==i&&void 0!==n.dateFormat&&void 0===n.minDate&&(a.settings.minDate=this._formatDate(a,i)),null!==s&&void 0!==n.dateFormat&&void 0===n.maxDate&&(a.settings.maxDate=this._formatDate(a,s)),"disabled"in n&&(n.disabled?this._disableDatepicker(t):this._enableDatepicker(t)),this._attachments(C(t),a),this._autoSize(a),this._setDate(a,e),this._updateAlternate(a),this._updateDatepicker(a))},_changeDatepicker:function(t,e,i){this._optionDatepicker(t,e,i)},_refreshDatepicker:function(t){t=this._getInst(t);t&&this._updateDatepicker(t)},_setDateDatepicker:function(t,e){t=this._getInst(t);t&&(this._setDate(t,e),this._updateDatepicker(t),this._updateAlternate(t))},_getDateDatepicker:function(t,e){t=this._getInst(t);return t&&!t.inline&&this._setDateFromField(t,e),t?this._getDate(t):null},_doKeyDown:function(t){var e,i,n=C.datepicker._getInst(t.target),s=!0,a=n.dpDiv.is(".ui-datepicker-rtl");if(n._keyEvent=!0,C.datepicker._datepickerShowing)switch(t.keyCode){case 9:C.datepicker._hideDatepicker(),s=!1;break;case 13:return(i=C("td."+C.datepicker._dayOverClass+":not(."+C.datepicker._currentClass+")",n.dpDiv))[0]&&C.datepicker._selectDay(t.target,n.selectedMonth,n.selectedYear,i[0]),(i=C.datepicker._get(n,"onSelect"))?(e=C.datepicker._formatDate(n),i.apply(n.input?n.input[0]:null,[e,n])):(C.datepicker._hideDatepicker(),this.blur()),!1;case 27:C.datepicker._hideDatepicker(),this.blur();break;case 33:C.datepicker._adjustDate(t.target,t.ctrlKey?-C.datepicker._get(n,"stepBigMonths"):-C.datepicker._get(n,"stepMonths"),"M");break;case 34:C.datepicker._adjustDate(t.target,t.ctrlKey?+C.datepicker._get(n,"stepBigMonths"):+C.datepicker._get(n,"stepMonths"),"M");break;case 35:(t.ctrlKey||t.metaKey)&&C.datepicker._clearDate(t.target),s=t.ctrlKey||t.metaKey;break;case 36:(t.ctrlKey||t.metaKey)&&C.datepicker._gotoToday(t.target),s=t.ctrlKey||t.metaKey;break;case 37:(t.ctrlKey||t.metaKey)&&C.datepicker._adjustDate(t.target,a?1:-1,"D"),s=t.ctrlKey||t.metaKey,t.originalEvent.altKey&&C.datepicker._adjustDate(t.target,t.ctrlKey?-C.datepicker._get(n,"stepBigMonths"):-C.datepicker._get(n,"stepMonths"),"M");break;case 38:(t.ctrlKey||t.metaKey)&&C.datepicker._adjustDate(t.target,-7,"D"),s=t.ctrlKey||t.metaKey;break;case 39:(t.ctrlKey||t.metaKey)&&C.datepicker._adjustDate(t.target,a?-1:1,"D"),s=t.ctrlKey||t.metaKey,t.originalEvent.altKey&&C.datepicker._adjustDate(t.target,t.ctrlKey?+C.datepicker._get(n,"stepBigMonths"):+C.datepicker._get(n,"stepMonths"),"M");break;case 40:(t.ctrlKey||t.metaKey)&&C.datepicker._adjustDate(t.target,7,"D"),s=t.ctrlKey||t.metaKey;break;default:s=!1}else 36===t.keyCode&&t.ctrlKey?C.datepicker._showDatepicker(this):s=!1;s&&(t.preventDefault(),t.stopPropagation())},_doKeyPress:function(t){var e,i=C.datepicker._getInst(t.target);if(C.datepicker._get(i,"constrainInput"))return i=C.datepicker._possibleChars(C.datepicker._get(i,"dateFormat")),e=String.fromCharCode(null==t.charCode?t.keyCode:t.charCode),t.ctrlKey||t.metaKey||e<" "||!i||-1<i.indexOf(e)},_doKeyUp:function(t){t=C.datepicker._getInst(t.target);if(t.input.val()!==t.lastVal)try{C.datepicker.parseDate(C.datepicker._get(t,"dateFormat"),t.input?t.input.val():null,C.datepicker._getFormatConfig(t))&&(C.datepicker._setDateFromField(t),C.datepicker._updateAlternate(t),C.datepicker._updateDatepicker(t))}catch(t){}return!0},_showDatepicker:function(t){var e,i,n,s;"input"!==(t=t.target||t).nodeName.toLowerCase()&&(t=C("input",t.parentNode)[0]),C.datepicker._isDisabledDatepicker(t)||C.datepicker._lastInput===t||(s=C.datepicker._getInst(t),C.datepicker._curInst&&C.datepicker._curInst!==s&&(C.datepicker._curInst.dpDiv.stop(!0,!0),s)&&C.datepicker._datepickerShowing&&C.datepicker._hideDatepicker(C.datepicker._curInst.input[0]),!1===(i=(i=C.datepicker._get(s,"beforeShow"))?i.apply(t,[t,s]):{}))||(d(s.settings,i),s.lastVal=null,C.datepicker._lastInput=t,C.datepicker._setDateFromField(s),C.datepicker._inDialog&&(t.value=""),C.datepicker._pos||(C.datepicker._pos=C.datepicker._findPos(t),C.datepicker._pos[1]+=t.offsetHeight),e=!1,C(t).parents().each(function(){return!(e|="fixed"===C(this).css("position"))}),i={left:C.datepicker._pos[0],top:C.datepicker._pos[1]},C.datepicker._pos=null,s.dpDiv.empty(),s.dpDiv.css({position:"absolute",display:"block",top:"-1000px"}),C.datepicker._updateDatepicker(s),i=C.datepicker._checkOffset(s,i,e),s.dpDiv.css({position:C.datepicker._inDialog&&C.blockUI?"static":e?"fixed":"absolute",display:"none",left:i.left+"px",top:i.top+"px"}),s.inline)||(i=C.datepicker._get(s,"showAnim"),n=C.datepicker._get(s,"duration"),s.dpDiv.css("z-index",(t=>{for(var e;t.length&&t[0]!==document;){if(("absolute"===(e=t.css("position"))||"relative"===e||"fixed"===e)&&(e=parseInt(t.css("zIndex"),10),!isNaN(e))&&0!==e)return e;t=t.parent()}return 0})(C(t))+1),C.datepicker._datepickerShowing=!0,C.effects&&C.effects.effect[i]?s.dpDiv.show(i,C.datepicker._get(s,"showOptions"),n):s.dpDiv[i||"show"](i?n:null),C.datepicker._shouldFocusInput(s)&&s.input.focus(),C.datepicker._curInst=s)},_updateDatepicker:function(t){this.maxRows=4,(a=t).dpDiv.empty().append(this._generateHTML(t)),this._attachHandlers(t),C(this.dpDiv).find(".js-ui-datepicker--day-n-month-confirm-button").on("click",function(){null!=t.settings.essModificationWebformsReference&&"function"==typeof t.settings.essModificationWebformsReference.confirmSelectedMonthAndYear&&t.settings.essModificationWebformsReference.confirmSelectedMonthAndYear()});var e,i=this._getNumberOfMonths(t),n=i[1],s=t.dpDiv.find("."+this._dayOverClass+" a");0<s.length&&c.apply(s.get(0)),t.dpDiv.removeClass("ui-datepicker-multi-2 ui-datepicker-multi-3 ui-datepicker-multi-4").width(""),1<n&&t.dpDiv.addClass("ui-datepicker-multi-"+n).css("width",17*n+"em"),t.dpDiv[(1!==i[0]||1!==i[1]?"add":"remove")+"Class"]("ui-datepicker-multi"),t.dpDiv[(this._get(t,"isRTL")?"add":"remove")+"Class"]("ui-datepicker-rtl"),t===C.datepicker._curInst&&C.datepicker._datepickerShowing&&C.datepicker._shouldFocusInput(t)&&t.input.focus(),t.yearshtml&&(e=t.yearshtml,setTimeout(function(){e===t.yearshtml&&t.yearshtml&&t.dpDiv.find("select.ui-datepicker-year:first").replaceWith(t.yearshtml),e=t.yearshtml=null},0))},_shouldFocusInput:function(t){return t.input&&t.input.is(":visible")&&!t.input.is(":disabled")&&!t.input.is(":focus")},_checkOffset:function(t,e,i){var n=t.dpDiv.outerWidth(),s=t.dpDiv.outerHeight(),a=t.input?t.input.outerWidth():0,o=t.input?t.input.outerHeight():0,r=document.documentElement.clientWidth+(i?0:C(document).scrollLeft()),l=document.documentElement.clientHeight+(i?0:C(document).scrollTop());return e.left-=this._get(t,"isRTL")?n-a:0,e.left-=i&&e.left===t.input.offset().left?C(document).scrollLeft():0,e.top-=i&&e.top===t.input.offset().top+o?C(document).scrollTop():0,e.left-=Math.min(e.left,r<e.left+n&&n<r?Math.abs(e.left+n-r):0),e.top-=Math.min(e.top,l<e.top+s&&s<l?Math.abs(s+o):0),e},_findPos:function(t){for(var e=this._getInst(t),i=this._get(e,"isRTL");t&&("hidden"===t.type||1!==t.nodeType||C.expr.filters.hidden(t));)t=t[i?"previousSibling":"nextSibling"];return[(e=C(t).offset()).left,e.top]},_hideDatepicker:function(t){var e,i,n=this._curInst;!n||t&&n!==C.data(t,"datepicker")||this._datepickerShowing&&(t=this._get(n,"showAnim"),i=this._get(n,"duration"),e=function(){C.datepicker._tidyDialog(n)},C.effects&&(C.effects.effect[t]||C.effects[t])?n.dpDiv.hide(t,C.datepicker._get(n,"showOptions"),i,e):n.dpDiv["slideDown"===t?"slideUp":"fadeIn"===t?"fadeOut":"hide"](t?i:null,e),t||e(),this._datepickerShowing=!1,(i=this._get(n,"onClose"))&&i.apply(n.input?n.input[0]:null,[n.input?n.input.val():"",n]),this._lastInput=null,this._inDialog&&(this._dialogInput.css({position:"absolute",left:"0",top:"-100px"}),C.blockUI)&&(C.unblockUI(),C("body").append(this.dpDiv)),this._inDialog=!1)},_tidyDialog:function(t){t.dpDiv.removeClass(this._dialogClass).unbind(".ui-datepicker-calendar")},_checkExternalClick:function(t){var e;C.datepicker._curInst&&(t=C(t.target),e=C.datepicker._getInst(t[0]),!(t[0].id===C.datepicker._mainDivId||0!==t.parents("#"+C.datepicker._mainDivId).length||t.hasClass(C.datepicker.markerClassName)||t.closest("."+C.datepicker._triggerClass).length||!C.datepicker._datepickerShowing||C.datepicker._inDialog&&C.blockUI)||t.hasClass(C.datepicker.markerClassName)&&C.datepicker._curInst!==e)&&C.datepicker._hideDatepicker()},_adjustDate:function(t,e,i){var t=C(t),n=this._getInst(t[0]);this._isDisabledDatepicker(t[0])||(this._adjustInstDate(n,e+("M"===i?this._get(n,"showCurrentAtPos"):0),i),this._updateDatepicker(n))},_gotoToday:function(t){var e,t=C(t),i=this._getInst(t[0]);this._get(i,"gotoCurrent")&&i.currentDay?(i.selectedDay=i.currentDay,i.drawMonth=i.selectedMonth=i.currentMonth,i.drawYear=i.selectedYear=i.currentYear):(e=new Date,i.selectedDay=e.getDate(),i.drawMonth=i.selectedMonth=e.getMonth(),i.drawYear=i.selectedYear=e.getFullYear()),this._notifyChange(i),this._adjustDate(t)},_selectMonthYear:function(t,e,i){var t=C(t),n=this._getInst(t[0]);n["selected"+("M"===i?"Month":"Year")]=n["draw"+("M"===i?"Month":"Year")]=parseInt(e.options[e.selectedIndex].value,10),this._notifyChange(n),this._adjustDate(t)},_selectDay:function(t,e,i,n){var s=C(t);C(n).hasClass(this._unselectableClass)||this._isDisabledDatepicker(s[0])||((s=this._getInst(s[0])).selectedDay=s.currentDay=C("a",n).html(),s.selectedMonth=s.currentMonth=e,s.selectedYear=s.currentYear=i,this._selectDate(t,this._formatDate(s,s.currentDay,s.currentMonth,s.currentYear)))},_clearDate:function(t){t=C(t);this._selectDate(t,"")},_selectDate:function(t,e){var i,t=C(t),t=this._getInst(t[0]);e=null!=e?e:this._formatDate(t),t.input&&t.input.val(e),this._updateAlternate(t),(i=this._get(t,"onSelect"))?i.apply(t.input?t.input[0]:null,[e,t]):t.input&&t.input.trigger("change"),t.inline?this._updateDatepicker(t):(this._hideDatepicker(),this._lastInput=t.input[0],"object"!=typeof t.input[0]&&t.input.focus(),this._lastInput=null)},_updateAlternate:function(t){var e,i,n,s=this._get(t,"altField");s&&(e=this._get(t,"altFormat")||this._get(t,"dateFormat"),i=this._getDate(t),n=this.formatDate(e,i,this._getFormatConfig(t)),C(s).each(function(){C(this).val(n)}))},noWeekends:function(t){t=t.getDay();return[0<t&&t<6,""]},iso8601Week:function(t){var e,t=new Date(t.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(e,s,t){if(null==e||null==s)throw"Invalid arguments";if(""===(s="object"==typeof s?s.toString():s+""))return null;for(var i,n,a=0,o=(t?t.shortYearCutoff:null)||this._defaults.shortYearCutoff,o="string"!=typeof o?o:(new Date).getFullYear()%100+parseInt(o,10),r=(t?t.dayNamesShort:null)||this._defaults.dayNamesShort,l=(t?t.dayNames:null)||this._defaults.dayNames,c=(t?t.monthNamesShort:null)||this._defaults.monthNamesShort,d=(t?t.monthNames:null)||this._defaults.monthNames,h=-1,u=-1,p=-1,f=-1,m=!1,g=function(t){t=_+1<e.length&&e.charAt(_+1)===t;return t&&_++,t},v=function(t){var e=g(t),e="@"===t?14:"!"===t?20:"y"===t&&e?4:"o"===t?3:2,t=new RegExp("^\\d{"+("y"===t?e:1)+","+e+"}"),e=s.substring(a).match(t);if(e)return a+=e[0].length,parseInt(e[0],10);throw"Missing number at position "+a},y=function(t,e,i){var n=-1,t=C.map(g(t)?i:e,function(t,e){return[[e,t]]}).sort(function(t,e){return-(t[1].length-e[1].length)});if(C.each(t,function(t,e){var i=e[1];if(s.substr(a,i.length).toLowerCase()===i.toLowerCase())return n=e[0],a+=i.length,!1}),-1!==n)return n+1;throw"Unknown name at position "+a},b=function(){if(s.charAt(a)!==e.charAt(_))throw"Unexpected literal at position "+a;a++},_=0;_<e.length;_++)if(m)"'"!==e.charAt(_)||g("'")?b():m=!1;else switch(e.charAt(_)){case"d":p=v("d");break;case"D":y("D",r,l);break;case"o":f=v("o");break;case"m":u=v("m");break;case"M":u=y("M",c,d);break;case"y":h=v("y");break;case"@":h=(n=new Date(v("@"))).getFullYear(),u=n.getMonth()+1,p=n.getDate();break;case"!":h=(n=new Date((v("!")-this._ticksTo1970)/1e4)).getFullYear(),u=n.getMonth()+1,p=n.getDate();break;case"'":g("'")?b():m=!0;break;default:b()}if(a<s.length&&(t=s.substr(a),!/^\s+/.test(t)))throw"Extra/unparsed characters found in date: "+t;if(-1===h?h=(new Date).getFullYear():h<100&&(h+=(new Date).getFullYear()-(new Date).getFullYear()%100+(h<=o?0:-100)),-1<f)for(u=1,p=f;;){if(p<=(i=this._getDaysInMonth(h,u-1)))break;u++,p-=i}if((n=this._daylightSavingAdjust(new Date(h,u-1,p))).getFullYear()!==h||n.getMonth()+1!==u||n.getDate()!==p)throw"Invalid date";return n},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(e,t,i){if(!t)return"";function n(t,e,i){var n=""+e;if(d(t))for(;n.length<i;)n="0"+n;return n}function s(t,e,i,n){return(d(t)?n:i)[e]}var a,o=(i?i.dayNamesShort:null)||this._defaults.dayNamesShort,r=(i?i.dayNames:null)||this._defaults.dayNames,l=(i?i.monthNamesShort:null)||this._defaults.monthNamesShort,c=(i?i.monthNames:null)||this._defaults.monthNames,d=function(t){t=a+1<e.length&&e.charAt(a+1)===t;return t&&a++,t},h="",u=!1;if(t)for(a=0;a<e.length;a++)if(u)"'"!==e.charAt(a)||d("'")?h+=e.charAt(a):u=!1;else switch(e.charAt(a)){case"d":h+=n("d",t.getDate(),2);break;case"D":h+=s("D",t.getDay(),o,r);break;case"o":h+=n("o",Math.round((new Date(t.getFullYear(),t.getMonth(),t.getDate()).getTime()-new Date(t.getFullYear(),0,0).getTime())/864e5),3);break;case"m":h+=n("m",t.getMonth()+1,2);break;case"M":h+=s("M",t.getMonth(),l,c);break;case"y":h+=d("y")?t.getFullYear():(t.getYear()%100<10?"0":"")+t.getYear()%100;break;case"@":h+=t.getTime();break;case"!":h+=1e4*t.getTime()+this._ticksTo1970;break;case"'":d("'")?h+="'":u=!0;break;default:h+=e.charAt(a)}return h},_possibleChars:function(e){for(var t="",i=!1,n=function(t){t=s+1<e.length&&e.charAt(s+1)===t;return t&&s++,t},s=0;s<e.length;s++)if(i)"'"!==e.charAt(s)||n("'")?t+=e.charAt(s):i=!1;else switch(e.charAt(s)){case"d":case"m":case"y":case"@":t+="0123456789";break;case"D":case"M":return null;case"'":n("'")?t+="'":i=!0;break;default:t+=e.charAt(s)}return t},_get:function(t,e){return(void 0!==t.settings[e]?t.settings:this._defaults)[e]},_setDateFromField:function(t,e){if(t.input.val()!==t.lastVal){var i=this._get(t,"dateFormat"),n=t.lastVal=t.input?t.input.val():null,
2s=this._getDefaultDate(t),a=s,o=this._getFormatConfig(t);if(t.settings.eSSModificationShowOnlyMonthAndYear&&null!==n&&0<n.length){if("mm.yy"==i)n="01."+n;else if("M yy"==i){for(var r,l=n.split(" "),c="",d="01",h=0;h!=o.monthNamesShort.length;h++)l[0]==o.monthNamesShort[h]&&(r=new Date(l[1],h,1),c=h+1,(d=(d=t.settings.essModificationWebformsReference.getFirstValidDayOfMonth(r)).getDate())<10&&(d="0".concat(d)),c<10)&&(c="0".concat(c));n=d+"."+c+"."+l[1]}i="dd.mm.yy"}try{a=this.parseDate(i,n,o)||s}catch(t){n=e?"":n}t.selectedDay=a.getDate(),t.drawMonth=t.selectedMonth=a.getMonth(),t.drawYear=t.selectedYear=a.getFullYear(),t.currentDay=n?a.getDate():0,t.currentMonth=n?a.getMonth():0,t.currentYear=n?a.getFullYear():0,this._adjustInstDate(t)}},_getDefaultDate:function(t){return this._restrictMinMax(t,this._determineDate(t,this._get(t,"defaultDate"),new Date))},_determineDate:function(r,t,e){var i,n=null==t||""===t?e:"string"==typeof t?(t=>{try{return C.datepicker.parseDate(C.datepicker._get(r,"dateFormat"),t,C.datepicker._getFormatConfig(r))}catch(t){}for(var e=(t.toLowerCase().match(/^c/)?C.datepicker._getDate(r):null)||new Date,i=e.getFullYear(),n=e.getMonth(),s=e.getDate(),a=/([+\-]?[0-9]+)\s*(d|D|w|W|m|M|y|Y)?/g,o=a.exec(t);o;){switch(o[2]||"d"){case"d":case"D":s+=parseInt(o[1],10);break;case"w":case"W":s+=7*parseInt(o[1],10);break;case"m":case"M":n+=parseInt(o[1],10),s=Math.min(s,C.datepicker._getDaysInMonth(i,n));break;case"y":case"Y":i+=parseInt(o[1],10),s=Math.min(s,C.datepicker._getDaysInMonth(i,n))}o=a.exec(t)}return new Date(i,n,s)})(t):"number"==typeof t?isNaN(t)?e:(n=t,(i=new Date).setDate(i.getDate()+n),i):new Date(t.getTime());return(n=n&&"Invalid Date"===n.toString()?e:n)&&(n.setHours(0),n.setMinutes(0),n.setSeconds(0),n.setMilliseconds(0)),this._daylightSavingAdjust(n)},_daylightSavingAdjust:function(t){return t?(t.setHours(12<t.getHours()?t.getHours()+2:0),t):null},_setDate:function(t,e,i){var n=!e,s=t.selectedMonth,a=t.selectedYear,e=this._restrictMinMax(t,this._determineDate(t,e,new Date));t.selectedDay=t.currentDay=e.getDate(),t.drawMonth=t.selectedMonth=t.currentMonth=e.getMonth(),t.drawYear=t.selectedYear=t.currentYear=e.getFullYear(),s===t.selectedMonth&&a===t.selectedYear||i||this._notifyChange(t),this._adjustInstDate(t),t.input&&t.input.val(n?"":this._formatDate(t))},_getDate:function(t){return!t.currentYear||t.input&&""===t.input.val()?null:this._daylightSavingAdjust(new Date(t.currentYear,t.currentMonth,t.currentDay))},_attachHandlers:function(t){var e=this._get(t,"stepMonths"),i="#"+t.id.replace(/\\\\/g,"\\");
vendor: 12,286 bytes, line 2
2t.dpDiv.find("[data-handler]").map(function(){var t={prev:function(){C.datepicker._adjustDate(i,-e,"M")},next:function(){C.datepicker._adjustDate(i,+e,"M")},hide:function(){C.datepicker._hideDatepicker()},today:function(){C.datepicker._gotoToday(i)},selectDay:function(){return C.datepicker._selectDay(i,+this.getAttribute("data-month"),+this.getAttribute("data-year"),this),!1},selectMonth:function(){return C.datepicker._selectMonthYear(i,this,"M"),!1},selectYear:function(){return C.datepicker._selectMonthYear(i,this,"Y"),!1}};C(this).bind(this.getAttribute("data-event"),t[this.getAttribute("data-handler")])})},_generateHTML:function(t){var e,i,n,s,a,F,R,L,O,o,r,z,l,c,d,h,u,p,f,m,g,v,B,y,b,_,C,H,V,w,x,k,S=new Date,q=this._daylightSavingAdjust(new Date(S.getFullYear(),S.getMonth(),S.getDate())),E=this._get(t,"isRTL"),S=this._get(t,"showButtonPanel"),D=this._get(t,"hideIfNoPrevNext"),I=this._get(t,"navigationAsDateFormat"),T=this._getNumberOfMonths(t),$=this._get(t,"showCurrentAtPos"),A=this._get(t,"stepMonths"),U=1!==T[0]||1!==T[1],W=this._daylightSavingAdjust(t.currentDay?new Date(t.currentYear,t.currentMonth,t.currentDay):new Date(9999,9,9)),M=this._getMinMaxDate(t,"min"),j=this._getMinMaxDate(t,"max"),P=t.drawMonth-$,N=t.drawYear;if(P<0&&(P+=12,N--),j)for(e=this._daylightSavingAdjust(new Date(j.getFullYear(),j.getMonth()-T[0]*T[1]+1,j.getDate())),e=M&&e<M?M:e;this._daylightSavingAdjust(new Date(N,P,1))>e;)--P<0&&(P=11,N--);for(t.drawMonth=P,t.drawYear=N,$=this._get(t,"prevText"),$=I?this.formatDate($,this._daylightSavingAdjust(new Date(N,P-A,1)),this._getFormatConfig(t)):$,i=this._canAdjustMonth(t,-1,N,P)?"<a class='ui-datepicker-prev ui-corner-all' data-handler='prev' data-event='click' title='"+$+"'><span class='ui-icon ui-icon-circle-triangle-"+(E?"e":"w")+"'>"+$+"</span></a>":D?"":"<a class='ui-datepicker-prev ui-corner-all ui-state-disabled' title='"+$+"'><span class='ui-icon ui-icon-circle-triangle-"+(E?"e":"w")+"'>"+$+"</span></a>",$=this._get(t,"nextText"),$=I?this.formatDate($,this._daylightSavingAdjust(new Date(N,P+A,1)),this._getFormatConfig(t)):$,n=this._canAdjustMonth(t,1,N,P)?"<a class='ui-datepicker-next ui-corner-all' data-handler='next' data-event='click' title='"+$+"'><span class='ui-icon ui-icon-circle-triangle-"+(E?"w":"e")+"'>"+$+"</span></a>":D?"":"<a class='ui-datepicker-next ui-corner-all ui-state-disabled' title='"+$+"'><span class='ui-icon ui-icon-circle-triangle-"+(E?"w":"e")+"'>"+$+"</span></a>",A=this._get(t,"currentText"),D=this._get(t,"gotoCurrent")&&t.currentDay?W:q,A=I?this.formatDate(A,D,this._getFormatConfig(t)):A,$=t.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(t,"closeText")+"</button>",I=S?"<div class='ui-datepicker-buttonpane ui-widget-content'>"+(E?$:"")+(this._isInRange(t,D)?"<button type='button' class='ui-datepicker-current ui-state-default ui-priority-secondary ui-corner-all' data-handler='today' data-event='click'>"+A+"</button>":"")+(E?"":$)+"</div>":"",s=parseInt(this._get(t,"firstDay"),10),s=isNaN(s)?0:s,a=this._get(t,"showWeek"),F=this._get(t,"dayNames"),R=this._get(t,"dayNamesMin"),L=this._get(t,"monthNames"),O=this._get(t,"monthNamesShort"),o=this._get(t,"beforeShowDay"),r=this._get(t,"showOtherMonths"),z=this._get(t,"selectOtherMonths"),l=this._getDefaultDate(t),c="",h=0;h<T[0];h++){for(u="",this.maxRows=4,p=0;p<T[1];p++){if(f=this._daylightSavingAdjust(new Date(N,P,t.selectedDay)),m=" ui-corner-all",g="",U){if(g+="<div class='ui-datepicker-group",1<T[1])switch(p){case 0:g+=" ui-datepicker-group-first",m=" ui-corner-"+(E?"right":"left");break;case T[1]-1:g+=" ui-datepicker-group-last",m=" ui-corner-"+(E?"left":"right");break;default:g+=" ui-datepicker-group-middle",m=""}g+="'>"}for(g+="<div class='ui-datepicker-header ui-widget-header ui-helper-clearfix"+m+"'>"+(/all|left/.test(m)&&0===h?E?n:i:"")+(/all|right/.test(m)&&0===h?E?i:n:"")+this._generateMonthYearHeader(t,P,N,M,j,0<h||0<p,L,O)+"</div><table class='ui-datepicker-calendar'><thead><tr>",v=a?"<th class='ui-datepicker-week-col'>"+this._get(t,"weekHeader")+"</th>":"",d=0;d<7;d++)v+="<th scope='col'"+(5<=(d+s+6)%7?" class='ui-datepicker-week-end'":"")+"><span title='"+F[B=(d+s)%7]+"'>"+R[B]+"</span></th>";for(g+=v+"</tr></thead><tbody>",b=this._getDaysInMonth(N,P),N===t.selectedYear&&P===t.selectedMonth&&(t.selectedDay=Math.min(t.selectedDay,b)),y=(this._getFirstDayOfMonth(N,P)-s+7)%7,b=Math.ceil((y+b)/7),_=U&&this.maxRows>b?this.maxRows:b,this.maxRows=_,C=this._daylightSavingAdjust(new Date(N,P,1-y)),H=0;H<_;H++){for(g+="<tr>",V=a?"<td class='ui-datepicker-week-col'>"+this._get(t,"calculateWeek")(C)+"</td>":"",d=0;d<7;d++)w=o?o.apply(t.input?t.input[0]:null,[C]):[!0,""],k=(x=C.getMonth()!==P)&&!z||!w[0]||M&&C<M||j&&j<C,V+="<td class='"+(5<=(d+s+6)%7?" ui-datepicker-week-end":"")+(x?" ui-datepicker-other-month":"")+(C.getTime()===f.getTime()&&P===t.selectedMonth&&t._keyEvent||l.getTime()===C.getTime()&&l.getTime()===f.getTime()?" "+this._dayOverClass:"")+(k?" "+this._unselectableClass+" ui-state-disabled":"")+(x&&!r?"":" "+w[1]+(C.getTime()===W.getTime()?" "+this._currentClass:"")+(C.getTime()===q.getTime()?" ui-datepicker-today":""))+"'"+(x&&!r||!w[2]?"":" title='"+w[2].replace(/'/g,"'")+"'")+(k?"":" data-handler='selectDay' data-event='click' data-month='"+C.getMonth()+"' data-year='"+C.getFullYear()+"'")+">"+(x&&!r?" ":k?"<span class='ui-state-default'>"+C.getDate()+"</span>":"<a class='ui-state-default"+(C.getTime()===q.getTime()?" ui-state-highlight":"")+(C.getTime()===W.getTime()?" ui-state-active":"")+(x?" ui-priority-secondary":"")+"' href='#' onclick='event.preventDefault()'>"+C.getDate()+"</a>")+"</td>",C.setDate(C.getDate()+1),C=this._daylightSavingAdjust(C);g+=V+"</tr>"}11<++P&&(P=0,N++),u+=g+="</tbody></table>"+(U?"</div>"+(0<T[0]&&p===T[1]-1?"<div class='ui-datepicker-row-break'></div>":""):"")}c+=u}return c+=I,t._keyEvent=!1,t.settings.eSSModificationShowOnlyMonthAndYear&&(c+="<div class='ui-datepicker--day-n-month-confirm-button-wrap js-ui-datepicker--day-n-month-confirm-button-wrap'><a href='javascript:;' class='js-ui-datepicker--day-n-month-confirm-button c-btn c-btn--call-to-action c-btn--normal'>"+t.settings.eSSModificationShowOnlyMonthAndYearConfirmButtonTxt+"</a></div>"),c},_generateMonthYearHeader:function(t,e,i,n,s,a,o,r){var l,c,d,h,u,p,f,m=this._get(t,"changeMonth"),g=this._get(t,"changeYear"),v=this._get(t,"showMonthAfterYear"),y="<div class='ui-datepicker-title'>",b="";if(a||!m)b+="<span class='ui-datepicker-month'>"+o[e]+"</span>";else{for(l=n&&n.getFullYear()===i,c=s&&s.getFullYear()===i,b+="<select class='ui-datepicker-month' data-handler='selectMonth' data-event='change'>",d=0;d<12;d++)(!l||d>=n.getMonth())&&(!c||d<=s.getMonth())&&(b+="<option value='"+d+"'"+(d===e?" selected='selected'":"")+">"+r[d]+"</option>");b+="</select>"}if(v||(y+=b+(!a&&m&&g?"":" ")),!t.yearshtml)if(t.yearshtml="",a||!g)y+="<span class='ui-datepicker-year'>"+i+"</span>";else{for(o=this._get(t,"yearRange").split(":"),h=(new Date).getFullYear(),p=(u=function(t){t=t.match(/c[+\-].*/)?i+parseInt(t.substring(1),10):t.match(/[+\-].*/)?h+parseInt(t,10):parseInt(t,10);return isNaN(t)?h:t})(o[0]),f=Math.max(p,u(o[1]||"")),p=n?Math.max(p,n.getFullYear()):p,f=s?Math.min(f,s.getFullYear()):f,t.yearshtml+="<select class='ui-datepicker-year' data-handler='selectYear' data-event='change'>";p<=f;p++)t.yearshtml+="<option value='"+p+"'"+(p===i?" selected='selected'":"")+">"+p+"</option>";t.yearshtml+="</select>",y+=t.yearshtml,t.yearshtml=null}return y+=this._get(t,"yearSuffix"),v&&(y+=(!a&&m&&g?"":" ")+b),y+="</div>"},_adjustInstDate:function(t,e,i){var n=t.drawYear+("Y"===i?e:0),s=t.drawMonth+("M"===i?e:0),e=Math.min(t.selectedDay,this._getDaysInMonth(n,s))+("D"===i?e:0),n=this._restrictMinMax(t,this._daylightSavingAdjust(new Date(n,s,e)));t.selectedDay=n.getDate(),t.drawMonth=t.selectedMonth=n.getMonth(),t.drawYear=t.selectedYear=n.getFullYear(),"M"!==i&&"Y"!==i||this._notifyChange(t)},_restrictMinMax:function(t,e){var i=this._getMinMaxDate(t,"min"),t=this._getMinMaxDate(t,"max"),i=i&&e<i?i:e;return t&&t<i?t:i},_notifyChange:function(t){var e=this._get(t,"onChangeMonthYear");e&&e.apply(t.input?t.input[0]:null,[t.selectedYear,t.selectedMonth+1,t])},_getNumberOfMonths:function(t){t=this._get(t,"numberOfMonths");return null==t?[1,1]:"number"==typeof t?[1,t]:t},_getMinMaxDate:function(t,e){return this._determineDate(t,this._get(t,e+"Date"),null)},_getDaysInMonth:function(t,e){return 32-this._daylightSavingAdjust(new Date(t,e,32)).getDate()},_getFirstDayOfMonth:function(t,e){return new Date(t,e,1).getDay()},_canAdjustMonth:function(t,e,i,n){var s=this._getNumberOfMonths(t),i=this._daylightSavingAdjust(new Date(i,n+(e<0?e:s[0]*s[1]),1));return e<0&&i.setDate(this._getDaysInMonth(i.getFullYear(),i.getMonth())),this._isInRange(t,i)},_isInRange:function(t,e){var i,n=this._getMinMaxDate(t,"min"),s=this._getMinMaxDate(t,"max"),a=null,o=null,t=this._get(t,"yearRange");return t&&(t=t.split(":"),i=(new Date).getFullYear(),a=parseInt(t[0],10),o=parseInt(t[1],10),t[0].match(/[+\-].*/)&&(a+=i),t[1].match(/[+\-].*/))&&(o+=i),(!n||e.getTime()>=n.getTime())&&(!s||e.getTime()<=s.getTime())&&(!a||e.getFullYear()>=a)&&(!o||e.getFullYear()<=o)},_getFormatConfig:function(t){var e=this._get(t,"shortYearCutoff");return{shortYearCutoff:"string"!=typeof e?e:(new Date).getFullYear()%100+parseInt(e,10),dayNamesShort:this._get(t,"dayNamesShort"),dayNames:this._get(t,"dayNames"),monthNamesShort:this._get(t,"monthNamesShort"),monthNames:this._get(t,"monthNames")}},_formatDate:function(t,e,i,n){e||(t.currentDay=t.selectedDay,t.currentMonth=t.selectedMonth,t.currentYear=t.selectedYear);n=e?"object"==typeof e?e:this._daylightSavingAdjust(new Date(n,i,e)):this._daylightSavingAdjust(new Date(t.currentYear,t.currentMonth,t.currentDay));return this.formatDate(this._get(t,"dateFormat"),n,this._getFormatConfig(t))}}),C.fn.datepicker=function(t){if(!this.length)return this;C.datepicker.initialized||(C(document).mousedown(C.datepicker._checkExternalClick),C.datepicker.initialized=!0),0===C("#"+C.datepicker._mainDivId).length&&C("body").append(C.datepicker.dpDiv);var e=Array.prototype.slice.call(arguments,1);return"string"==typeof t&&("isDisabled"===t||"getDate"===t||"widget"===t)||"option"===t&&2===arguments.length&&"string"==typeof arguments[1]?C.datepicker["_"+t+"Datepicker"].apply(C.datepicker,[this[0]].concat(e)):this.each(function(){"string"==typeof t?C.datepicker["_"+t+"Datepicker"].apply(C.datepicker,[this].concat(e)):C.datepicker._attachDatepicker(this,t)})},C.datepicker=new r,C.datepicker.initialized=!1,C.datepicker.uuid=(new Date).getTime(),C.datepicker.version="1.11.4"}),(t=>{"function"==typeof define&&define.amd?define(["../datepicker"],t):t(jQuery.datepicker)})(function(t){return t.regional.de={closeText:"SchlieÃen",prevText:"<Zurück",nextText:"Vor>",currentText:"Heute",monthNames:["Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"],monthNamesShort:["Jan","Feb","Mär","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Dez"],dayNames:["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"],dayNamesShort:["So","Mo","Di","Mi","Do","Fr","Sa"],dayNamesMin:["So","Mo","Di","Mi","Do","Fr","Sa"],weekHeader:"KW",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},t.setDefaults(t.regional.de),t.regional.de}),window.console&&0!==Object.keys(window.console).length||(window.console={log:function(){},info:function(){},error:function(){},warn:function(){}});var console=window.console||{log:function(){}},VP={StringUtil:null,Class:null,VPObject:null,FORM_DEPENDENCY_START:"[[",FORM_DEPENDENCY_END:"]]",FORM_COMPOSITE_BIND:" _cAND_ ",FORM_TERM_BIND:" _tAND_ ",FORM_CONDITION_BIND:" _cOR_ ",FORM_TERM_NEGATE:"!",FORM_TERM_VALUE:"_:_",FORM_MANAGER_BEHAVIOUR_VISIBLE:"VISIBLE",FORM_MANAGER_BEHAVIOUR_INVISIBLE:"INVISIBLE",FORM_MANAGER_REGEX_MASK:"{{",FORM_MANAGER_REGEX_LINE_START:"^",FORM_MANAGER_REGEX_LINE_TERMINATE:"$",XOR:function(t,e){return(t||e)&&!(t&&e)},getIE:function(){var t,e;return"Microsoft Internet Explorer"==navigator.appName?(t=navigator.userAgent,e=ne
2w RegExp("MSIE ([0-9]{1,}[.0-9]{0,})"),{isIe:!0,ieversion:rv=null!=e.exec(t)?parseFloat(RegExp.$1):rv}):{isIe:!1,ieversion:0}}},ESSeditorOptions=($(function(){var r;window,jQuery,r=console,VP.StringUtil=function(t){t instanceof VP.StringUtil&&(t=t.__val),this.__val=t,this.length=t.length},VP.StringUtil.endsWith=function(t,e){var i;return null!=t&&!((i=t.lastIndexOf(e))<0)&&i+e.length===t.length},VP.StringUtil.prototype.endsWith=function(t){return VP.StringUtil.endsWith(this.__val,t)},VP.StringUtil.startsWith=function(t,e){return null!=t&&0===t.indexOf(e)},VP.StringUtil.prototype.startsWith=function(t){return VP.StringUtil.startsWith(this.__val,t)},VP.StringUtil.prototype.toString=function(){return this.__val},VP.StringUtil.prototype.substring=function(){return new VP.StringUtil(String.prototype.substring.apply(this.__val,arguments))},VP.StringUtil.prototype.split=function(t){for(var e=this.__val.split(t),i=[],n=0;n<e.length;n++)i.push(new VP.StringUtil(e[n]));return i},VP.Class=function(){},VP.Class.extend=function(t,e){function i(){arguments[0]!==VP.Class&&(this.construct||r.error("executing constructor in wrong prototype"),this.construct.apply(this,arguments))}"object"==typeof t&&(e=t,t="ANONYMOUS");var n,s=new this(VP.Class),a=(s.CLASSNAME=t,this.prototype);for(n in e){var o=e[n];"function"==typeof o&&(o.$parent=a,o.$name=n),s[n]=o}return s.invokeSuper=function(t){var e,i=t.callee.$name;i?(e=t.callee.$parent[i])?e.apply(this,t):r.warn("could not invoke super implementation of '"+i+"', because there was function with that name in the super type."):r.error("could not invoke super, because function was not passed through Class prototype.")},s.callSuper=function(){for(var t=arguments[0],e=[],i=1;i<arguments.length;i++)e.push(arguments[i]);var n=t.callee.$name;n?(t=t.callee.$parent[n])?t.apply(this,e):r.warn("could not invoke super implementation of '"+n+"', because there was function with that name in the super type."):r.error("could not invoke super, because function was not passed through Class prototype.")},i.prototype=s,i.extend=this.extend,i},VP.VPObject=VP.Class.extend("VPObject",{construct:function(t){if(t)for(var e in this.initalConfig={},t)this.initalConfig[e]=t[e];this.callbacks={}},on:function(t,e){var i;"function"==typeof e&&((i=this.callbacks[t])||(this.callbacks[t]=i=[]),i.push(e))},fireEvent:function(t){var e,i=this.callbacks[t];if(i)for(e=0;e<i.length;e++)i[e].apply(this,(t=>{for(var e=[],i=1;i<t.length;i++)e.push(t[i]);return e})(arguments))}}),String.prototype.includes||(String.prototype.includes=function(t,e){return!((e="number"!=typeof e?0:e)+t.length>this.length)&&-1!==this.indexOf(t,e)})}),window.Modernizr=((n,d)=>{var t,e,s,i,a={},h=d.documentElement,u="modernizr",o=d.createElement(u).style,r=(d.createElement("input")," -webkit- -moz- -o- -ms- ".split(" ")),l="Webkit Moz O ms",p=l.split(" "),f=l.toLowerCase().split(" "),c={},m=[],g=m.slice,v={}.hasOwnProperty;function y(t,e){return typeof t===e}function b(t,e){for(var i in t)if(!~(""+(i=t[i])).indexOf("-")&&void 0!==o[i])return"pfx"!=e||i;return!1}function _(t,e,i){var n=t.charAt(0).toUpperCase()+t.slice(1),s=(t+" "+p.join(n+" ")+n).split(" ");if(y(e,"string")||void 0===e)return b(s,e);var a,o=(t+" "+f.join(n+" ")+n).split(" "),r=e,l=i;for(a in o){var c=r[o[a]];if(void 0!==c)return!1===l?o[a]:y(c,"function")?c.bind(l||r):c}return!1}for(i in e=void 0!==v&&void 0!==v.call?function(t,e){return v.call(t,e)}:function(t,e){return e in t&&void 0===t.constructor.prototype[e]},Function.prototype.bind||(Function.prototype.bind=function(i){var n=this;if("function"!=typeof n)throw new TypeError;var s=g.call(arguments,1),a=function(){var t,e;return this instanceof a?((t=function(){}).prototype=n.prototype,t=new t,e=n.apply(t,s.concat(g.call(arguments))),Object(e)===e?e:t):n.apply(i,s.concat(g.call(arguments)))};return a}),injectElementWithStyles=function(t,e,i,n){var s,a,o,r=d.createElement("div"),l=d.body,c=l||d.createElement("body");if(parseInt(i,10))for(;i--;)(a=d.createElement("div")).id=n?n[i]:u+(i+1),r.appendChild(a);return s=["­",'<style id="s',u,'">',t,"</style>"].join(""),r.id=u,(l?r:c).innerHTML+=s,c.appendChild(r),l||(c.style.background="",c.style.overflow="hidden",o=h.style.overflow,h.style.overflow="hidden",h.appendChild(c)),s=e(r,t),l?r.parentNode.removeChild(r):(c.parentNode.removeChild(c),h.style.overflow=o),!!s},testMediaQuery=function(t){var e,i=n.matchMedia||n.msMatchMedia;return i?i(t)&&i(t).matches||!1:(injectElementWithStyles("@media "+t+" { #"+u+" { position: absolute; } }",function(t){e="absolute"==(n.getComputedStyle?getComputedStyle(t,null):t.currentStyle).position}),e)},isEventSupported=(s={select:"input",change:"input",submit:"form",reset:"form",error:"img",load:"img",abort:"img"},function(t,e){e=e||d.createElement(s[t]||"div");var i=(t="on"+t)in e;
vendor: 22,458 bytes, line 2
2return i||(e=e.setAttribute?e:d.createElement("div")).setAttribute&&e.removeAttribute&&(e.setAttribute(t,""),i=y(e[t],"function"),void 0!==e[t]&&(e[t]=void 0),e.removeAttribute(t)),e=null,i}),c.touch=function(){var e;return"ontouchstart"in n||n.DocumentTouch&&d instanceof DocumentTouch?e=!0:injectElementWithStyles(["@media (",r.join("touch-enabled),("),u,")","{#modernizr{top:9px;position:absolute}}"].join(""),function(t){e=9===t.offsetTop}),e},c)e(c,i)&&(a[t=i.toLowerCase()]=c[i](),m.push((a[t]?"":"no-")+t));return a._version="2.8.3",a._prefixes=r,a._domPrefixes=f,a._cssomPrefixes=p,a.mq=testMediaQuery,a.hasEvent=isEventSupported,a.testProp=function(t){return b([t])},a.testAllProps=_,a.testStyles=injectElementWithStyles,a.prefixed=function(t,e,i){return e?_(t,e,i):_(t,"pfx")},h.className=h.className.replace(/(^|\s)no-js(\s|$)/,"$1$2")+(" js "+m.join(" ")),a})(this,this.document),(t=>{"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(c){c.ui=c.ui||{},c.ui.version="1.13.1";var s,t,i=0,o=Array.prototype.hasOwnProperty,r=Array.prototype.slice;c.cleanData=(s=c.cleanData,function(t){for(var e,i,n=0;null!=(i=t[n]);n++)(e=c._data(i,"events"))&&e.remove&&c(i).triggerHandler("remove");s(t)}),c.widget=function(t,i,e){var n,s,a,o={},r=t.split(".")[0],l=r+"-"+(t=t.split(".")[1]);return e||(e=i,i=c.Widget),Array.isArray(e)&&(e=c.extend.apply(null,[{}].concat(e))),c.expr.pseudos[l.toLowerCase()]=function(t){return!!c.data(t,l)},c[r]=c[r]||{},n=c[r][t],s=c[r][t]=function(t,e){if(!this||!this._createWidget)return new s(t,e);arguments.length&&this._createWidget(t,e)},c.extend(s,n,{version:e.version,_proto:c.extend({},e),_childConstructors:[]}),(a=new i).options=c.widget.extend({},a.options),c.each(e,function(e,n){function s(){return i.prototype[e].apply(this,arguments)}function a(t){return i.prototype[e].apply(this,t)}o[e]="function"==typeof n?function(){var t,e=this._super,i=this._superApply;return this._super=s,this._superApply=a,t=n.apply(this,arguments),this._super=e,this._superApply=i,t}:n}),s.prototype=c.widget.extend(a,{widgetEventPrefix:n&&a.widgetEventPrefix||t},o,{constructor:s,namespace:r,widgetName:t,widgetFullName:l}),n?(c.each(n._childConstructors,function(t,e){var i=e.prototype;c.widget(i.namespace+"."+i.widgetName,s,e._proto)}),delete n._childConstructors):i._childConstructors.push(s),c.widget.bridge(t,s),s},c.widget.extend=function(t){for(var e,i,n=r.call(arguments,1),s=0,a=n.length;s<a;s++)for(e in n[s])i=n[s][e],o.call(n[s],e)&&void 0!==i&&(c.isPlainObject(i)?t[e]=c.isPlainObject(t[e])?c.widget.extend({},t[e],i):c.widget.extend({},i):t[e]=i);return t},c.widget.bridge=function(a,e){var o=e.prototype.widgetFullName||a;c.fn[a]=function(i){var t="string"==typeof i,n=r.call(arguments,1),s=this;return t?this.length||"instance"!==i?this.each(function(){var t,e=c.data(this,o);return"instance"===i?(s=e,!1):e?"function"!=typeof e[i]||"_"===i.charAt(0)?c.error("no such method '"+i+"' for "+a+" widget instance"):(t=e[i].apply(e,n))!==e&&void 0!==t?(s=t&&t.jquery?s.pushStack(t.get()):t,!1):void 0:c.error("cannot call methods on "+a+" prior to initialization; attempted to call method '"+i+"'")}):s=void 0:(n.length&&(i=c.widget.extend.apply(null,[i].concat(n))),this.each(function(){var t=c.data(this,o);t?(t.option(i||{}),t._init&&t._init()):c.data(this,o,new e(i,this))})),s}},c.Widget=function(){},c.Widget._childConstructors=[],c.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"<div>",options:{classes:{},disabled:!1,create:null},_createWidget:function(t,e){e=c(e||this.defaultElement||this)[0],this.element=c(e),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=c(),this.hoverable=c(),this.focusable=c(),this.classesElementLookup={},e!==this&&(c.data(e,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===e&&this.destroy()}}),this.document=c(e.style?e.ownerDocument:e.document||e),this.window=c(this.document[0].defaultView||this.document[0].parentWindow)),this.options=c.widget.extend({},this.options,this._getCreateOptions(),t),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:c.noop,_create:c.noop,_init:c.noop,destroy:function(){var i=this;this._destroy(),c.each(this.classesElementLookup,function(t,e){i._removeClass(e,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:c.noop,widget:function(){return this.element},option:function(t,e){var i,n,s,a=t;if(0===arguments.length)return c.widget.extend({},this.options);if("string"==typeof t)if(a={},t=(i=t.split(".")).shift(),i.length){for(n=a[t]=c.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 void 0===n[t]?null:n[t];n[t]=e}else{if(1===arguments.length)return void 0===this.options[t]?null:this.options[t];a[t]=e}return this._setOptions(a),this},_setOptions:function(t){for(var e in t)this._setOption(e,t[e]);return this},_setOption:function(t,e){return"classes"===t&&this._setOptionClasses(e),this.options[t]=e,"disabled"===t&&this._setOptionDisabled(e),this},_setOptionClasses:function(t){var e,i,n;for(e in t)n=this.classesElementLookup[e],t[e]!==this.options.classes[e]&&n&&n.length&&(i=c(n.get()),this._removeClass(n,e),i.addClass(this._classes({element:i,keys:e,classes:t,add:!0})))},_setOptionDisabled:function(t){this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,!!t),t&&(this._removeClass(this.hoverable,null,"ui-state-hover"),this._removeClass(this.focusable,null,"ui-state-focus"))},enable:function(){return this._setOptions({disabled:!1})},disable:function(){return this._setOptions({disabled:!0})},_classes:function(s){var a=[],o=this;function t(t,e){for(var i,n=0;n<t.length;n++)i=o.classesElementLookup[t[n]]||c(),i=s.add?((()=>{var i=[];s.element.each(function(t,e){c.map(o.classesElementLookup,function(t){return t}).some(function(t){return t.is(e)})||i.push(e)}),o._on(c(i),{remove:"_untrackClassesElement"})})(),c(c.uniqueSort(i.get().concat(s.element.get())))):c(i.not(s.element).get()),o.classesElementLookup[t[n]]=i,a.push(t[n]),e&&s.classes[t[n]]&&a.push(s.classes[t[n]])}return(s=c.extend({element:this.element,classes:this.options.classes||{}},s)).keys&&t(s.keys.match(/\S+/g)||[],!0),s.extra&&t(s.extra.match(/\S+/g)||[]),a.join(" ")},_untrackClassesElement:function(i){var n=this;c.each(n.classesElementLookup,function(t,e){-1!==c.inArray(i.target,e)&&(n.classesElementLookup[t]=c(e.not(i.target).get()))}),this._off(c(i.target))},_removeClass:function(t,e,i){return this._toggleClass(t,e,i,!1)},_addClass:function(t,e,i){return this._toggleClass(t,e,i,!0)},_toggleClass:function(t,e,i,n){var s="string"==typeof t||null===t;return(i={extra:s?e:i,keys:s?t:e,element:s?this.element:t,add:n="boolean"==typeof n?n:i}).element.toggleClass(this._classes(i),n),this},_on:function(s,a,t){var o,r=this;"boolean"!=typeof s&&(t=a,a=s,s=!1),t?(a=o=c(a),this.bindings=this.bindings.add(a)):(t=a,a=this.element,o=this.widget()),c.each(t,function(t,e){function i(){if(s||!0!==r.options.disabled&&!c(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||c.guid++);var n=t.match(/^([\w:-]*)\s*(.*)$/),t=n[1]+r.eventNamespace;(n=n[2])?o.on(t,n,i):a.on(t,i)})},_off:function(t,e){e=(e||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,t.off(e),this.bindings=c(this.bindings.not(t).get()),this.focusable=c(this.focusable.not(t).get()),this.hoverable=c(this.hoverable.not(t).get())},_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){this._addClass(c(t.currentTarget),null,"ui-state-hover")},mouseleave:function(t){this._removeClass(c(t.currentTarget),null,"ui-state-hover")}})},_focusable:function(t){this.focusable=this.focusable.add(t),this._on(t,{focusin:function(t){this._addClass(c(t.currentTarget),null,"ui-state-focus")},focusout:function(t){this._removeClass(c(t.currentTarget),null,"ui-state-focus")}})},_trigger:function(t,e,i){var n,s,a=this.options[t];if(i=i||{},(e=c.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),!("function"==typeof a&&!1===a.apply(this.element[0],[e].concat(i))||e.isDefaultPrevented())}},c.each({show:"fadeIn",hide:"fadeOut"},function(a,o){c.Widget.prototype["_"+a]=function(e,t,i){var n,s=(t="string"==typeof t?{effect:t}:t)?!0!==t&&"number"!=typeof t&&t.effect||o:a;"number"==typeof(t=t||{})?t={duration:t}:!0===t&&(t={}),n=!c.isEmptyObject(t),t.complete=i,t.delay&&e.delay(t.delay),n&&c.effects&&c.effects.effect[s]?e[a](t):s!==a&&e[s]?e[s](t.duration,t.easing,i):e.queue(function(t){c(this)[a](),i&&i.call(e[0]),t()})}}),c.widget,c.ui.keyCode={BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38},c.fn.extend({uniqueId:(t=0,function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++t)})}),removeUniqueId:function(){return this.each(function(){/^ui-id-\d+$/.test(this.id)&&c(this).removeAttr("id")})}}),c.widget("ui.accordion",{version:"1.13.1",options:{active:0,animate:{},classes:{"ui-accordion-header":"ui-corner-top","ui-accordion-header-collapsed":"ui-corner-all","ui-accordion-content":"ui-corner-bottom"},collapsible:!1,event:"click",header:function(t){return t.find("> li > :first-child").add(t.find("> :not(li)").even())},heightStyle:"auto",icons:{activeHeader:"ui-icon-triangle-1-s",header:"ui-icon-triangle-1-e"},activate:null,beforeActivate:null},hideProps:{borderTopWidth:"hide",borderBottomWidth:"hide",paddingTop:"hide",paddingBottom:"hide",height:"hide"},showProps:{borderTopWidth:"show",borderBottomWidth:"show",paddingTop:"show",paddingBottom:"show",height:"show"},_create:function(){var t=this.options;this.prevShow=this.prevHide=c(),this._addClass("ui-accordion","ui-widget ui-helper-reset"),this.element.attr("role","tablist"),t.collapsible||!1!==t.active&&null!=t.active||(t.active=0),this._processPanels(),t.active<0&&(t.active+=this.headers.length),this._refresh()},_getCreateEventData:function(){return{header:this.active,panel:this.active.length?this.active.next():c()}},_createIcons:function(){var t,e=this.options.icons;e&&(t=c("<span>"),this._addClass(t,"ui-accordion-header-icon","ui-icon "+e.header),t.prependTo(this.headers),t=this.active.children(".ui-accordion-header-icon"),this._removeClass(t,e.header)._addClass(t,null,e.activeHeader)._addClass(this.headers,"ui-accordion-icons"))},_destroyIcons:function(){this._removeClass(this.headers,"ui-accordion-icons"),this.headers.children(".ui-accordion-header-icon").remove()},_destroy:function(){var t;this.element.removeAttr("role"),this.headers.removeAttr("role aria-expanded aria-selected aria-controls tabIndex").removeUniqueId(),this._destroyIcons(),t=this.headers.next().css("display","").removeAttr("role aria-hidden aria-labelledby").removeUniqueId(),"content"!==this.options.heightStyle&&t.css("height","")},_setOption:function(t,e){"active"!==t?("event"===t&&(this.options.event&&this._off(this.headers,this.options.event),this._setupEvents(e)),this._super(t,e),"collapsible"!==t||e||!1!==this.options.active||this._activate(0),"icons"===t&&(this._destroyIcons(),e)&&this._createIcons()):this._activate(e)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",t),this._toggleClass(null,"ui-state-disabled",!!t),this._toggleClass(this.headers.add(this.headers.next()),null,"ui-state-disabled",!!t)},_keydown:function(t){if(!t.altKey&&!t.ctrlKey){var e=c.ui.keyCode,i=this.headers.length,n=this.headers.index(t.target),s=!1;switch(t.keyCode){case e.RIGHT:case e.DOWN:s=this.headers[(n+1)%i];break;case e.LEFT:case e.UP:s=this.headers[(n-1+i)%i];break;case e.SPACE:case e.ENTER:this._eventHandler(t);break;case e.HOME:s=this.headers[0];break;case e.END:s=this.headers[i-1]}s&&(c(t.target).attr("tabIndex",-1),c(s).attr("tabIndex",0),c(s).trigger("focus"),t.preventDefault())}},_panelKeyDown:function(t){t.keyCode===c.ui.keyCode.UP&&t.ctrlKey&&c(t.currentTarget).prev().trigger("focus")},refresh:function(){var t=this.options;this._processPanels(),!1===t.active&&!0===t.collapsible||!this.headers.length?(t.active=!1,this.active=c()):!1===t.active?this._activate(0):this.active.length&&!c.contains(this.element[0],this.active[0])?this.headers.length===this.headers.find(".ui-state-disabled").length?(t.active=!1,this.active=c()):this._activate(Math.max(0,t.active-1)):t.active=this.headers.index(this.active),this._destroyIcons(),this._refresh()},_processPanels:function(){var t=this.headers,e=this.panels;"function"==typeof this.options.header?this.headers=this.options.header(this.element):this.headers=this.element.find(this.options.header),this._addClass(this.headers,"ui-accordion-header ui-accordion-header-collapsed","ui-state-default"),this.panels=this.headers.next().filter(":not(.ui-accordion-content-active)").hide(),this._addClass(this.panels,"ui-accordion-content","ui-helper-reset ui-widget-content"),e&&(this._off(t.not(this.headers)),this._off(e.not(this.panels)))},_refresh:function(){var i,t=this.options,e=t.heightStyle,n=this.element.parent();this.active=this._findActive(t.active),this._addClass(this.active,"ui-accordion-header-active","ui-state-active")._removeClass(this.active,"ui-accordion-header-collapsed"),this._addClass(this.active.next(),"ui-accordion-content-active"),this.active.next().show(),this.headers.attr("role","tab").each(function(){var t=c(this),e=t.uniqueId().attr("id"),i=t.next(),n=i.uniqueId().attr("id");t.attr("aria-controls",n),i.attr("aria-labelledby",e)}).next().attr("role","tabpanel"),this.headers.not(this.active).attr({"aria-selected":"false","aria-expanded":"false",tabIndex:-1}).next().attr({"aria-hidden":"true"}).hide(),this.active.length?this.active.attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0}).next().attr({"aria-hidden":"false"}):this.headers.eq(0).attr("tabIndex",0),this._createIcons(),this._setupEvents(t.event),"fill"===e?(i=n.height(),this.element.siblings(":visible").each(function(){var t=c(this),e=t.css("position");"absolute"!==e&&"fixed"!==e&&(i-=t.outerHeight(!0))}),this.headers.each(function(){i-=c(this).outerHeight(!0)}),this.headers.next().each(function(){c(this).height(Math.max(0,i-c(this).innerHeight()+c(this).height()))}).css("overflow","auto")):"auto"===e&&(i=0,this.headers.next().each(function(){var t=c(this).is(":visible");t||c(this).show(),i=Math.max(i,c(this).css("height","").height()),t||c(this).hide()}).height(i))},_activate:function(t){(t=this._findActive(t)[0])!==this.active[0]&&(t=t||this.active[0],this._eventHandler({target:t,currentTarget:t,preventDefault:c.noop}))},_findActive:function(t){return"number"==typeof t?this.headers.eq(t):c()},_setupEvents:function(t){var i={keydown:"_keydown"};t&&c.each(t.split(" "),function(t,e){i[e]="_eventHandler"}),this._off(this.headers.add(this.headers.next())),this._on(this.headers,i),this._on(this.headers.next(),{keydown:"_panelKeyDown"}),this._hoverable(this.headers),this._focusable(this.headers)},_eventHandler:function(t){var e=this.options,i=this.active,n=c(t.currentTarget),s=n[0]===i[0],a=s&&e.collapsible,o=a?c():n.next(),r=i.next(),o={oldHeader:i,oldPanel:r,newHeader:a?c():n,newPanel:o};t.preventDefault(),s&&!e.collapsible||!1===this._trigger("beforeActivate",t,o)||(e.active=!a&&this.headers.index(n),this.active=s?c():n,this._toggle(o),this._removeClass(i,"ui-accordion-header-active","ui-state-active"),e.icons&&(i=i.children(".ui-accordion-header-icon"),this._removeClass(i,null,e.icons.activeHeader)._addClass(i,null,e.icons.header)),s)||(this._removeClass(n,"ui-accordion-header-collapsed")._addClass(n,"ui-accordion-header-active","ui-state-active"),e.icons&&(s=n.children(".ui-accordion-header-icon"),this._removeClass(s,null,e.icons.header)._addClass(s,null,e.icons.activeHeader)),this._addClass(n.next(),"ui-accordion-content-active"))},_toggle:function(t){var e=t.newPanel,i=this.prevShow.length?this.prevShow:t.oldPanel;this.prevShow.add(this.prevHide).stop(!0,!0),this.prevShow=e,this.prevHide=i,this.options.animate?this._animate(e,i,t):(i.hide(),e.show(),this._toggleComplete(t)),i.attr({"aria-hidden":"true"}),i.prev().attr({"aria-selected":"false","aria-expanded":"false"}),e.length&&i.length?i.prev().attr({tabIndex:-1,"aria-expanded":"false"}):e.length&&this.headers.filter(function(){return 0===parseInt(c(this).attr("tabIndex"),10)}).attr("tabIndex",-1),e.attr("aria-hidden","false").prev().attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0})},_animate:function(t,i,e){var n,s=this,a=0,o=t.css("box-sizing"),r=t.length&&(!i.length||t.index()<i.index()),l=this.options.animate||{},c=r&&l.down||l,r=function(){s._toggleComplete(e)},d=(d="string"==typeof c?c:d)||c.easing||l.easing,h=(h="number"==typeof c?c:h)||c.duration||l.duration;return i.length?t.length?(n=t.show().outerHeight(),i.animate(this.hideProps,{duration:h,easing:d,step:function(t,e){e.now=Math.round(t)}}),void t.hide().animate(this.showProps,{duration:h,easing:d,complete:r,step:function(t,e){e.now=Math.round(t),"height"!==e.prop?"content-box"===o&&(a+=e.now):"content"!==s.options.heightStyle&&(e.now=Math.round(n-i.outerHeight()-a),a=0)}})):i.animate(this.hideProps,h,d,r):t.animate(this.showProps,h,d,r)},_toggleComplete:function(t){var e=t.oldPanel,i=e.prev();this._removeClass(e,"ui-accordion-content-active"),this._removeClass(i,"ui-accordion-header-active")._addClass(i,"ui-accordion-header-collapsed"),e.length&&(e.parent()[0].className=e.parent()[0].className),this._trigger("activate",null,t)}})}),(t=>{"function"==typeof define&&define.amd?define(["jquery"],t):"object"==typeof exports?t(require("jquery")):t(window.jQuery)})(function(l){var i=0;l.ajaxTransport("iframe",function(s){var a,o,r,e;if(s.async)return a=s.initialIframeSrc||"javascript:false;",{send:function(t,n){(o=l('<form style="display:none;"></form>')).attr("accept-charset",s.formAcceptCharset),e=/\?/.test(s.url)?"&":"?","DELETE"===s.type?(s.url=s.url+e+"_method=DELETE",s.type="POST"):"PUT"===s.type?(s.url=s.url+e+"_method=PUT",s.type="POST"):"PATCH"===s.type&&(s.url=s.url+e+"_method=PATCH",s.type="POST"),r=l('<iframe src="'+a+'" name="iframe-transport-'+(i+=1)+'"></iframe>').bind("load",function(){var i,e=l.isArray(s.paramName)?s.paramName:[s.paramName];r.unbind("load").bind("load",function(){var e;try{if(!(e=r.contents()).length||!e[0].firstChild)throw new Error}catch(t){e=void 0}n(200,"success",{iframe:e}),l('<iframe src="'+a+'"></iframe>').appendTo(o),window.setTimeout(function(){o.remove()},0)}),o.prop("target",r.prop("name")).prop("action",s.url).prop("method",s.type),s.formData&&l.each(s.formData,function(t,e){l('<input type="hidden"/>').prop("name",e.name).val(e.value).appendTo(o)}),s.fileInput&&s.fileInput.length&&"POST"===s.type&&(i=s.fileInput.clone(),s.fileInput.after(function(t){return i[t]}),s.paramName&&s.fileInput.each(function(t){l(this).prop("name",e[t]||s.paramName)}),o.append(s.fileInput).prop("enctype","multipart/form-data").prop("encoding","multipart/form-data"),s.fileInput.removeAttr("form")),o.submit(),i&&i.length&&s.fileInput.each(function(t,e){t=l(i[t]),l(e).prop("name",t.prop("name")).attr("form",t.attr("form")),t.replaceWith(e)})}),o.append(r).appendTo(document.body)},abort:function(){r&&r.unbind("load").prop("src",a),o&&o.remove()}}}),l.ajaxSetup({converters:{"iframe text":function(t){return t&&l(t[0].body).text()},"iframe json":function(t){return t&&l.parseJSON(l(t[0].body).text())},"iframe html":function(t){return t&&l(t[0].body).html()},"iframe xml":function(t){return(t=t&&t[0])&&l.isXMLDoc(t)?t:l.parseXML(t.XMLDocument&&t.XMLDocument.xml||l(t.body).html())},"iframe script":function(t){return t&&l.globalEval(l(t[0].body).text())}}})}),(t=>{"function"==typeof define&&define.amd?define(["jquery","jquery.ui.widget"],t):"object"==typeof exports?t(require("jquery"),require("./vendor/jquery.ui.widget")):t(window.jQuery)})(function(v){function t(i){var n="dragover"===i;return function(t){t.dataTransfer=t.originalEvent&&t.originalEvent.dataTransfer;var e=t.dataTransfer;e&&-1!==v.inArray("Files",e.types)&&!1!==this._trigger(i,v.Event(i,{delegatedEvent:t}))&&(t.preventDefault(),n)&&(e.dropEffect="copy")}}v.support.fileInput=!(new RegExp("(Android (1\\.[0156]|2\\.[01]))|(Windows Phone (OS 7|8\\.0))|(XBLWP)|(ZuneWP)|(WPDesktop)|(w(eb)?OSBrowser)|(webOS)|(Kindle/(1\\.0|2\\.[05]|3\\.0))").test(window.navigator.userAgent)||v('<input type="file">').prop("disabled")),v.support.xhrFileUpload=!(!window.ProgressEvent||!window.FileReader),v.support.xhrFormDataFileUpload=!!window.FormData,v.support.blobSlice=window.Blob&&(Blob.prototype.slice||Blob.prototype.webkitSlice||Blob.prototype.mozSlice),v.widget("blueimp.fileupload",{options:{dropZone:v(document),pasteZone:void 0,fileInput:void 0,replaceFileInput:!0,paramName:void 0,singleFileUploads:!0,limitMultiFileUploads:void 0,limitMultiFileUploadSize:void 0,limitMultiFileUploadSizeOverhead:512,sequentialUploads:!1,limitConcurrentUploads:void 0,forceIframeTransport:!1,redirect:void 0,redirectParamName:void 0,postMessage:void 0,multipart:!0,maxChunkSize:void 0,uploadedBytes:void 0,recalculateProgress:!0,progressInterval:100,bitrateInterval:500,autoUpload:!0,messages:{uploadedBytes:"Uploaded bytes exceed file size"},i18n:function(i,t){return i=this.messages[i]||i.toString(),t&&v.each(t,function(t,e){i=i.replace("{"+t+"}",e)}),i},formData:function(t){return t.serializeArray()},add:function(t,e){if(t.isDefaultPrevented())return!1;(e.autoUpload||!1!==e.autoUpload&&v(this).fileupload("option","autoUpload"))&&e.process().done(function(){e.submit()})},processData:!1,contentType:!1,cache:!1},_specialOptions:["fileInput","dropZone","pasteZone","multipart","forceIframeTransport"],_blobSlice:v.support.blobSlice&&function(){return(this.slice||this.webkitSlice||this.mozSlice).apply(this,arguments)},_BitrateTimer:function(){this.timestamp=Date.now?Date.now():(new Date).getTime(),this
2.loaded=0,this.bitrate=0,this.getBitrate=function(t,e,i){var n=t-this.timestamp;return this.bitrate&&i&&!(i<n)||(this.bitrate=(e-this.loaded)*(1e3/n)*8,this.loaded=e,this.timestamp=t),this.bitrate}},_isXHRUpload:function(t){return!t.forceIframeTransport&&(!t.multipart&&v.support.xhrFileUpload||v.support.xhrFormDataFileUpload)},_getFormData:function(t){var i;return"function"===v.type(t.formData)?t.formData(t.form):v.isArray(t.formData)?t.formData:"object"===v.type(t.formData)?(i=[],v.each(t.formData,function(t,e){i.push({name:t,value:e})}),i):[]},_getTotal:function(t){var i=0;return v.each(t,function(t,e){i+=e.size||1}),i},_initProgressObject:function(t){var e={loaded:0,total:0,bitrate:0};t._progress?v.extend(t._progress,e):t._progress=e},_initResponseObject:function(t){if(t._response)for(var e in t._response)t._response.hasOwnProperty(e)&&delete t._response[e];else t._response={}},_onProgress:function(t,e){var i,n;t.lengthComputable&&(i=Date.now?Date.now():(new Date).getTime(),e._time&&e.progressInterval&&i-e._time<e.progressInterval&&t.loaded!==t.total||(e._time=i,n=Math.floor(t.loaded/t.total*(e.chunkSize||e._progress.total))+(e.uploadedBytes||0),this._progress.loaded+=n-e._progress.loaded,this._progress.bitrate=this._bitrateTimer.getBitrate(i,this._progress.loaded,e.bitrateInterval),e._progress.loaded=e.loaded=n,e._progress.bitrate=e.bitrate=e._bitrateTimer.getBitrate(i,n,e.bitrateInterval),this._trigger("progress",v.Event("progress",{delegatedEvent:t}),e),this._trigger("progressall",v.Event("progressall",{delegatedEvent:t}),this._progress)))},_initProgressListener:function(i){var n=this,t=(i.xhr?i:v.ajaxSettings).xhr();t.upload&&(v(t.upload).bind("progress",function(t){var e=t.originalEvent;t.lengthComputable=e.lengthComputable,t.loaded=e.loaded,t.total=e.total,n._onProgress(t,i)}),i.xhr=function(){return t})},_isInstanceOf:function(t,e){return Object.prototype.toString.call(e)==="[object "+t+"]"},_initXHRData:function(i){var n,s=this,t=i.files[0],e=i.multipart||!v.support.xhrFileUpload,a="array"===v.type(i.paramName)?i.paramName[0]:i.paramName;i.headers=v.extend({},i.headers),i.contentRange&&(i.headers["Content-Range"]=i.contentRange),e&&!i.blob&&this._isInstanceOf("File",t)||(i.headers["Content-Disposition"]='attachment; filename="'+encodeURI(t.name)+'"'),e?v.support.xhrFormDataFileUpload&&(i.postMessage?(n=this._getFormData(i),i.blob?n.push({name:a,value:i.blob}):v.each(i.files,function(t,e){n.push({name:"array"===v.type(i.paramName)&&i.paramName[t]||a,value:e})})):(s._isInstanceOf("FormData",i.formData)?n=i.formData:(n=new FormData,v.each(this._getFormData(i),function(t,e){n.append(e.name,e.value)})),i.blob?n.append(a,i.blob,t.name):v.each(i.files,function(t,e){(s._isInstanceOf("File",e)||s._isInstanceOf("Blob",e))&&n.append("array"===v.type(i.paramName)&&i.paramName[t]||a,e,e.uploadName||e.name)})),i.data=n):(i.contentType=t.type||"application/octet-stream",i.data=i.blob||t),i.blob=null}
2,_initIframeSettings:function(t){var e=v("<a></a>").prop("href",t.url).prop("host");t.dataType="iframe "+(t.dataType||""),t.formData=this._getFormData(t),t.redirect&&e&&e!==location.host&&t.formData.push({name:t.redirectParamName||"redirect",value:t.redirect})},_initDataSettings:function(t){this._isXHRUpload(t)?(this._chunkedUpload(t,!0)||(t.data||this._initXHRData(t),this._initProgressListener(t)),t.postMessage&&(t.dataType="postmessage "+(t.dataType||""))):this._initIframeSettings(t)},_getParamName:function(t){var e=v(t.fileInput),n=t.paramName;return n?v.isArray(n)||(n=[n]):(n=[],e.each(function(){for(var t=v(this),e=t.prop("name")||"files[]",i=(t.prop("files")||[1]).length;i;)n.push(e),--i}),n.length||(n=[e.prop("name")||"files[]"])),n},_initFormSettings:function(t){t.form&&t.form.length||(t.form=v(t.fileInput.prop("form")),t.form.length)||(t.form=v(this.options.fileInput.prop("form"))),t.paramName=this._getParamName(t),t.url||(t.url=t.form.prop("action")||location.href),t.type=(t.type||"string"===v.type(t.form.prop("method"))&&t.form.prop("method")||"").toUpperCase(),"POST"!==t.type&&"PUT"!==t.type&&"PATCH"!==t.type&&(t.type="POST"),t.formAcceptCharset||(t.formAcceptCharset=t.form.attr("accept-charset"))},_getAJAXSettings:function(t){return t=v.extend({},this.options,t),this._initFormSettings(t),this._initDataSettings(t),t},_getDeferredState:function(t){return t.state?t.state():t.isResolved()?"resolved":t.isRejected()?"rejected":"pending"},_enhancePromise:function(t){return t.success=t.done,t.error=t.fail,t.complete=t.always,t},_getXHRPromise:function(t,e,i){var n=v.Deferred(),s=n.promise();return e=e||this.options.context||s,!0===t?n.resolveWith(e,i):!1===t&&n.rejectWith(e,i),s.abort=n.promise,this._enhancePromise(s)},_addConvenienceMethods:function(t,i){function n(t){return v.Deferred().resolveWith(s,t).promise()}var s=this;i.process=function(t,e){return(t||e)&&(i._processQueue=this._processQueue=(this._processQueue||n([this])).pipe(function(){return i.errorThrown?v.Deferred().rejectWith(s,[i]).promise():n(arguments)}).pipe(t,e)),this._processQueue||n([this])},i.submit=function(){return"pending"!==this.state()&&(i.jqXHR=this.jqXHR=!1!==s._trigger("submit",v.Event("submit",{delegatedEvent:t}),this)&&s._onSend(t,this)),this.jqXHR||s._getXHRPromise()},i.abort=function(){return this.jqXHR?this.jqXHR.abort():(this.errorThrown="abort",s._trigger("fail",null,this),s._getXHRPromise(!1))},i.state=function(){return this.jqXHR?s._getDeferredState(this.jqXHR):this._processQueue?s._getDeferredState(this._processQueue):void 0},i.processing=function(){return!this.jqXHR&&this._processQueue&&"pending"===s._getDeferredState(this._processQueue)},i.progress=function(){return this._progress},i.response=function(){return this._response}},_getUploadedBytes:function(t){return(t=(t=(t=t.getResponseHeader("Range"))&&t.split("-"))&&1<t.length&&parseInt(t[1],10))&&t+1},_chunkedUpload:function(a,t){a.uploadedBytes=a.uploadedBytes||0;var e,o,r=this,i=a.files[0],l=i.size,c=a.uploadedBytes,d=a.maxChunkSize||l,h=this._blobSlice,u=v.Deferred(),n=u.promise();return!(!(this._isXHRUpload(a)&&h&&(c||d<l))||a.data)&&(!!t||(l<=c?(i.error=a.i18n("uploadedBytes"),this._getXHRPromise(!1,a.context,[null,"error",i.error])):(o=function(){var n=v.extend({},a),s=n._progress.loaded;n.blob=h.call(i,c,c+d,i.type),n.chunkSize=n.blob.size,n.contentRange="bytes "+c+"-"+(c+n.chunkSize-1)+"/"+l,r._initXHRData(n),r._initProgressListener(n),e=(!1!==r._trigger("chunksend",null,n)&&v.ajax(n)||r._getXHRPromise(!1,n.context)).done(function(t,e,i){c=r._getUploadedBytes(i)||c+n.chunkSize,s+n.chunkSize-n._progress.loaded&&r._onProgress(v.Event("progress",{lengthComputable:!0,loaded:c-n.uploadedBytes,total:c-n.uploadedBytes}),n),a.uploadedBytes=n.uploadedBytes=c,n.result=t,n.textStatus=e,n.jqXHR=i,r._trigger("chunkdone",null,n),r._trigger("chunkalways",null,n),c<l?o():u.resolveWith(n.context,[t,e,i])}).fail(function(t,e,i){n.jqXHR=t,n.textStatus=e,n.errorThrown=i,r._trigger("chunkfail",null,n),r._trigger("chunkalways",null,n),u.rejectWith(n.context,[t,e,i])})},this._enhancePromise(n),n.abort=function(){return e.abort()},o(),n)))},_beforeSend:function(t,e){0===this._active&&(this._trigger("start"),this._bitrateTimer=new this._BitrateTimer,this._progress.loaded=this._progress.total=0,this._progress.bitrate=0),this._initResponseObject(e),this._initProgressObject(e),e._progress.loaded=e.loaded=e.uploadedBytes||0,e._progress.total=e.total=this._getTotal(e.files)||1,e._progress.bitrate=e.bitrate=0,this._active+=1,this._progress.loaded+=e.loaded,this._progress.total+=e.total}
2,_onDone:function(t,e,i,n){var s=n._progress.total,a=n._response;n._progress.loaded<s&&this._onProgress(v.Event("progress",{lengthComputable:!0,loaded:s,total:s}),n),a.result=n.result=t,a.textStatus=n.textStatus=e,a.jqXHR=n.jqXHR=i,this._trigger("done",null,n)},_onFail:function(t,e,i,n){var s=n._response;n.recalculateProgress&&(this._progress.loaded-=n._progress.loaded,this._progress.total-=n._progress.total),s.jqXHR=n.jqXHR=t,s.textStatus=n.textStatus=e,s.errorThrown=n.errorThrown=i,this._trigger("fail",null,n)},_onAlways:function(t,e,i,n){this._trigger("always",null,n)},_onSend:function(t,e){function i(){return o._sending+=1,r._bitrateTimer=new o._BitrateTimer,n=n||((s||!1===o._trigger("send",v.Event("send",{delegatedEvent:t}),r))&&o._getXHRPromise(!1,r.context,s)||o._chunkedUpload(r)||v.ajax(r)).done(function(t,e,i){o._onDone(t,e,i,r)}).fail(function(t,e,i){o._onFail(t,e,i,r)}).always(function(t,e,i){if(o._onAlways(t,e,i,r),--o._sending,--o._active,r.limitConcurrentUploads&&r.limitConcurrentUploads>o._sending)for(var n=o._slots.shift();n;){if("pending"===o._getDeferredState(n)){n.resolve();break}n=o._slots.shift()}0===o._active&&o._trigger("stop")})}e.submit||this._addConvenienceMethods(t,e);var n,s,a,o=this,r=o._getAJAXSettings(e);return this._beforeSend(t,r),this.options.sequentialUploads||this.options.limitConcurrentUploads&&this.options.limitConcurrentUploads<=this._sending?((e=1<this.options.limitConcurrentUploads?(a=v.Deferred(),this._slots.push(a),a.pipe(i)):(this._sequence=this._sequence.pipe(i,i),this._sequence)).abort=function(){return s=[void 0,"abort","abort"],n?n.abort():(a&&a.rejectWith(r.context,s),i())},this._enhancePromise(e)):i()},_onAdd:function(n,s){var a,t,o,e,r=this,l=!0,i=v.extend({},this.options,s),c=s.files,d=c.length,h=i.limitMultiFileUploads,u=i.limitMultiFileUploadSize,p=i.limitMultiFileUploadSizeOverhead,f=0,m=this._getParamName(i),g=0;if(!u||d&&void 0!==c[0].size||(u=void 0),(i.singleFileUploads||h||u)&&this._isXHRUpload(i))if(i.singleFileUploads||u||!h)if(!i.singleFileUploads&&u)for(o=[],a=[],e=0;e<d;e+=1)f+=c[e].size+p,(e+1===d||f+c[e+1].size+p>u||h&&h<=e+1-g)&&(o.push(c.slice(g,e+1)),(t=m.slice(g,e+1)).length||(t=m),a.push(t),g=e+1,f=0);else a=m;else for(o=[],a=[],e=0;e<d;e+=h)o.push(c.slice(e,e+h)),(t=m.slice(e,e+h)).length||(t=m),a.push(t);else o=[c],a=[m];return s.originalFiles=c,v.each(o||c,function(t,e){var i=v.extend({},s);return i.files=o?e:[e],i.paramName=a[t],r._initResponseObject(i),r._initProgressObject(i),r._addConvenienceMethods(n,i),l=r._trigger("add",v.Event("add",{delegatedEvent:n}),i)}),l},_replaceFileInput:function(t){var i=t.fileInput,n=i.clone(!0);t.fileInputClone=n,v("<form></form>").append(n)[0].reset(),i.after(n).detach(),v.cleanData(i.unbind("remove")),this.options.fileInput=this.options.fileInput.map(function(t,e){return e===i[0]?n[0]:e}),i[0]===this.element[0]&&(this.element=n)},_handleFileTreeEntry:function(e,i){var t,n=this,s=v.Deferred(),a=function(t){t&&!t.entry&&(t.entry=e),s.resolve([t])},o=function(t){n._handleFileTreeEntries(t,i+e.name+"/").done(function(t){s.resolve(t)}).fail(a)},r=function(){t.readEntries(function(t){t.length?(l=l.concat(t),r()):o(l)},a)},l=[];return i=i||"",e.isFile?e._file?(e._file.relativePath=i,s.resolve(e._file)):e.file(function(t){t.relativePath=i,s.resolve(t)},a):e.isDirectory?(t=e.createReader(),r()):s.resolve([]),s.promise()},_handleFileTreeEntries:function(t,e){var i=this;return v.when.apply(v,v.map(t,function(t){return i._handleFileTreeEntry(t,e)})).pipe(function(){return Array.prototype.concat.apply([],arguments)})},_getDroppedFiles:function(t){var e=(t=t||{}).items;return e&&e.length&&(e[0].webkitGetAsEntry||e[0].getAsEntry)?this._handleFileTreeEntries(v.map(e,function(t){var e;return t.webkitGetAsEntry?((e=t.webkitGetAsEntry())&&(e._file=t.getAsFile()),e):t.getAsEntry()})):v.Deferred().resolve(v.makeArray(t.files)).promise()},_getSingleFileInputFiles:function(t){var e=(t=v(t)).prop("webkitEntries")||t.prop("entries");if(e&&e.length)return this._handleFileTreeEntries(e);if((e=v.makeArray(t.prop("files"))).length)void 0===e[0].name&&e[0].fileName&&v.each(e,function(t,e){e.name=e.fileName,e.size=e.fileSize});else{if(!(t=t.prop("value")))return v.Deferred().resolve([]).promise();e=[{name:t.replace(/^.*\\/,"")}]}return v.Deferred().resolve(e).promise()},_getFileInputFiles:function(t){return t instanceof v&&1!==t.length?v.when.apply(v,v.map(t,this._getSingleFileInputFiles)).pipe(function(){return Array.prototype.concat.apply([],arguments)}):this._getSingleFileInputFiles(t)},_onChange:function(e){var i=this,n={fileInput:v(e.target),form:v(e.target.form)};this._getFileInputFiles(n.fileInput).always(function(t){n.files=t,i.options.replaceFileInput&&i._replaceFileInput(n),!1!==i._trigger("change",v.Event("change",{delegatedEvent:e}),n)&&i._onAdd(e,n)})},_onPaste:function(t){var e=t.originalEvent&&t.originalEvent.clipboardData&&t.originalEvent.clipboardData.items,i={files:[]};e&&e.length&&(v.each(e,function(t,e){(e=e.getAsFile&&e.getAsFile())&&i.files.push(e)}),!1!==this._trigger("paste",v.Event("paste",{delegatedEvent:t}),i))&&this._onAdd(t,i)},_onDrop:function(e){e.dataTransfer=e.originalEvent&&e.originalEvent.dataTransfer;var i=this,t=e.dataTransfer,n={};t&&t.files&&t.files.length&&(e.preventDefault(),this._getDroppedFiles(t).always(function(t){n.files=t,!1!==i._trigger("drop",v.Event("drop",{delegatedEvent:e}),n)&&i._onAdd(e,n)}))},_onDragOver:t("dragover"),_onDragEnter:t("dragenter"),_onDragLeave:t("dragleave"),_initEventHandlers:function(){this._isXHRUpload(this.options)&&(this._on(this.options.dropZone,{dragover:this._onDragOver,drop:this._onDrop,dragenter:this._onDragEnter,dragleave:this._onDragLeave}),this._on(this.options.pasteZone,{paste:this._onPaste})),v.support.fileInput&&this._on(this.options.fileInput,{change:this._onChange})},_destroyEventHandlers:function(){this._off(this.options.dropZone,"dragenter dragleave dragover drop"),this._off(this.options.pasteZone,"paste"),this._off(this.options.fileInput,"change")},_setOption:function(t,e){var i=-1!==v.inArray(t,this._specialOptions);i&&this._destroyEventHandlers(),this._super(t,e),i&&(this._initSpecialOptions(),this._initEventHandlers())},_initSpecialOptions:function(){var t=this.options;void 0===t.fileInput?t.fileInput=this.element.is('input[type="file"]')?this.element:this.element.find('input[type="file"]'):t.fileInput instanceof v||(t.fileInput=v(t.fileInput)),t.dropZone instanceof v||(t.dropZone=v(t.dropZone)),t.pasteZone instanceof v||(t.pasteZone=v(t.pasteZone))},_getRegExp:function(t){var e=(t=t.split("/")).pop();return t.shift(),new RegExp(t.join("/"),e)},_isRegExpOption:function(t,e){return"url"!==t&&"string"===v.type(e)&&/^\/.*\/[igm]{0,3}$/.test(e)},_initDataAttributes:function(){var n=this,s=this.options,a=this.element.data();v.each(this.element[0].attributes,function(t,e){var i,e=e.name.toLowerCase();/^data-/.test(e)&&(e=e.slice(5).replace(/-[a-z]/g,function(t){return t.charAt(1).toUpperCase()}),i=a[e],n._isRegExpOption(e,i)&&(i=n._getRegExp(i)),s[e]=i)})},_create:function(){this._initDataAttributes(),this._initSpecialOptions(),this._slots=[],this._sequence=this._getXHRPromise(!0),this._sending=this._active=0,this._initProgressObject(this),this._initEventHandlers()},active:function(){return this._active},progress:function(){return this._progress},add:function(e){var i=this;e&&!this.options.disabled&&(e.fileInput&&!e.files?this._getFileInputFiles(e.fileInput).always(function(t){e.files=t,i._onAdd(null,e)}):(e.files=v.makeArray(e.files),this._onAdd(null,e)))},send:function(e){if(e&&!this.options.disabled){var i,n,t,s,a;if(e.fileInput&&!e.files)return i=this,n=v.Deferred(),(t=n.promise()).abort=function(){return a=!0,s?s.abort():(n.reject(null,"abort","abort"),t)},this._getFileInputFiles(e.fileInput).always(function(t){a||(t.length?(e.files=t,(s=i._onSend(null,e)).then(function(t,e,
2i){n.resolve(t,e,i)},function(t,e,i){n.reject(t,e,i)})):n.reject())}),this._enhancePromise(t);if(e.files=v.makeArray(e.files),e.files.length)return this._onSend(null,e)}return this._getXHRPromise(!1,e&&e.context)}})}),(t=>{"function"==typeof define&&define.amd?define(["jquery","./core","./widget","./position"],t):t(jQuery)})(function(r){return r.widget("ui.menu",{version:"1.11.1",defaultElement:"<ul>",delay:300,options:{icons:{submenu:"ui-icon-carat-1-e"},items:"> *",menus:"ul",position:{my:"left-1 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").toggleClass("ui-menu-icons",!!this.element.find(".ui-icon").length).attr({role:this.options.role,tabIndex:0}),this.options.disabled&&this.element.addClass("ui-state-disabled").attr("aria-disabled","true"),this._on({"mousedown .ui-menu-item":function(t){t.preventDefault()},"click .ui-menu-item":function(t){var e=r(t.target);!this.mouseHandled&&e.not(".ui-state-disabled").length&&(this.select(t),t.isPropagationStopped()||(this.mouseHandled=!0),e.has(".ui-menu").length?this.expand(t):!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(t){var e=r(t.currentTarget);e.siblings(".ui-state-active").removeClass("ui-state-active"),this.focus(t,e)},mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(t,e){var i=this.active||this.element.find(this.options.items).eq(0);e||this.focus(t,i)},blur:function(t){this._delay(function(){r.contains(this.element[0],this.document[0].activeElement)||this.collapseAll(t)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(t){this._closeOnDocumentClick(t)&&this.collapseAll(t),this.mouseHandled=!1}})},_destroy:function(){this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeClass("ui-menu ui-widget ui-widget-content ui-menu-icons ui-front").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").removeUniqueId().removeClass("ui-state-hover").removeAttr("tabIndex").removeAttr("role").removeAttr("aria-haspopup").children().each(function(){var t=r(this);t.data("ui-menu-submenu-carat")&&t.remove()}),this.element.find(".ui-menu-divider").removeClass("ui-menu-divider ui-widget-content")},_keydown:function(t){var e,i,n,s,a=!0;function o(t){return t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")}switch(t.keyCode){case r.ui.keyCode.PAGE_UP:this.previousPage(t);break;case r.ui.keyCode.PAGE_DOWN:this.nextPage(t);break;case r.ui.keyCode.HOME:this._move("first","first",t);break;case r.ui.keyCode.END:this._move("last","last",t);break;case r.ui.keyCode.UP:this.previous(t);break;case r.ui.keyCode.DOWN:this.next(t);break;case r.ui.keyCode.LEFT:this.collapse(t);break;case r.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(t);break;case r.ui.keyCode.ENTER:case r.ui.keyCode.SPACE:this._activate(t);break;case r.ui.keyCode.ESCAPE:this.collapse(t);break;default:a=!1,e=this.previousFilter||"",i=String.fromCharCode(t.keyCode),n=!1,clearTimeout(this.filterTimer),i===e?n=!0:i=e+i,s=new RegExp("^"+o(i),"i"),e=this.activeMenu.find(this.options.items).filter(function(){return s.test(r(this).text())}),(e=n&&-1!==e.index(this.active.next())?this.active.nextAll(".ui-menu-item"):e).length||(i=String.fromCharCode(t.keyCode),s=new RegExp("^"+o(i),"i"),e=this.activeMenu.find(this.options.items).filter(function(){return s.test(r(this).text())})),e.length&&(this.focus(t,e),1<e.length)?(this.previousFilter=i,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}a&&t.preventDefault()},_activate:function(t){this.active.is(".ui-state-disabled")||(this.active.is("[aria-haspopup='true']")?this.expand(t):this.select(t))}
vendor: 7,176 bytes, line 2
2,refresh:function(){var e=this,n=this.options.icons.submenu,t=this.element.find(this.options.menus);this.element.toggleClass("ui-menu-icons",!!this.element.find(".ui-icon").length),t.filter(":not(.ui-menu)").addClass("ui-menu ui-widget ui-widget-content ui-front").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var t=r(this),e=t.parent(),i=r("<span>").addClass("ui-menu-icon ui-icon "+n).data("ui-menu-submenu-carat",!0);e.attr("aria-haspopup","true").prepend(i),t.attr("aria-labelledby",e.attr("id"))}),(t=t.add(this.element).find(this.options.items)).not(".ui-menu-item").each(function(){var t=r(this);e._isDivider(t)&&t.addClass("ui-widget-content ui-menu-divider")}),t.not(".ui-menu-item, .ui-menu-divider").addClass("ui-menu-item").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),t.filter(".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(t,e){"icons"===t&&this.element.find(".ui-menu-icon").removeClass(this.options.icons.submenu).addClass(e.submenu),"disabled"===t&&this.element.toggleClass("ui-state-disabled",!!e).attr("aria-disabled",e),this._super(t,e)},focus:function(t,e){var i;this.blur(t,t&&"focus"===t.type),this._scrollIntoView(e),this.active=e.first(),i=this.active.addClass("ui-state-focus").removeClass("ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",i.attr("id")),this.active.parent().closest(".ui-menu-item").addClass("ui-state-active"),t&&"keydown"===t.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),(i=e.children(".ui-menu")).length&&t&&/^mouse/.test(t.type)&&this._startOpening(i),this.activeMenu=e.parent(),this._trigger("focus",t,{item:e})},_scrollIntoView:function(t){var e,i,n;this._hasScroll()&&(e=parseFloat(r.css(this.activeMenu[0],"borderTopWidth"))||0,i=parseFloat(r.css(this.activeMenu[0],"paddingTop"))||0,e=t.offset().top-this.activeMenu.offset().top-e-i,i=this.activeMenu.scrollTop(),n=this.activeMenu.height(),t=t.outerHeight(),e<0?this.activeMenu.scrollTop(i+e):n<e+t&&this.activeMenu.scrollTop(i+e-n+t))},blur:function(t,e){e||clearTimeout(this.timer),this.active&&(this.active.removeClass("ui-state-focus"),this.active=null,this._trigger("blur",t,{item:this.active}))},_startOpening:function(t){clearTimeout(this.timer),"true"===t.attr("aria-hidden")&&(this.timer=this._delay(function(){this._close(),this._open(t)},this.delay))},_open:function(t){var e=r.extend({of:this.active},this.options.position);clearTimeout(this.timer),this.element.find(".ui-menu").not(t.parents(".ui-menu")).hide().attr("aria-hidden","true"),t.show().removeAttr("aria-hidden").attr("aria-expanded","true").position(e)},collapseAll:function(e,i){clearTimeout(this.timer),this.timer=this._delay(function(){var t=i?this.element:r(e&&e.target).closest(this.element.find(".ui-menu"));t.length||(t=this.element),this._close(t),this.blur(e),this.activeMenu=t},this.delay)},_close:function(t){(t=t||(this.active?this.active.parent():this.element)).find(".ui-menu").hide().attr("aria-hidden","true").attr("aria-expanded","false").end().find(".ui-state-active").not(".ui-state-focus").removeClass("ui-state-active")},_closeOnDocumentClick:function(t){return!r(t.target).closest(".ui-menu").length},_isDivider:function(t){return!/[^\-\u2014\u2013\s]/.test(t.text())},collapse:function(t){var e=this.active&&this.active.parent().closest(".ui-menu-item",this.element);e&&e.length&&(this._close(),this.focus(t,e))},expand:function(t){var e=this.active&&this.active.children(".ui-menu ").find(this.options.items).first();e&&e.length&&(this._open(e.parent()),this._delay(function(){this.focus(t,e)}))},next:function(t){this._move("next","first",t)},previous:function(t){this._move("prev","last",t)},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(t,e,i){var n;(n=this.active?"first"===t||"last"===t?this.active["first"===t?"prevAll":"nextAll"](".ui-menu-item").eq(-1):this.active[t+"All"](".ui-menu-item").eq(0):n)&&n.length&&this.active||(n=this.activeMenu.find(this.options.items)[e]()),this.focus(i,n)},nextPage:function(t){var e,i,n;this.active?this.isLastItem()||(this._hasScroll()?(i=this.active.offset().top,n=this.element.height(),this.active.nextAll(".ui-menu-item").each(function(){return(e=r(this)).offset().top-i-n<0}),this.focus(t,e)):this.focus(t,this.activeMenu.find(this.options.items)[this.active?"last":"first"]())):this.next(t)},previousPage:function(t){var e,i,n;this.active?this.isFirstItem()||(this._hasScroll()?(i=this.active.offset().top,n=this.element.height(),this.active.prevAll(".ui-menu-item").each(function(){return 0<(e=r(this)).offset().top-i+n}),this.focus(t,e)):this.focus(t,this.activeMenu.find(this.options.items).first())):this.next(t)},_hasScroll:function(){return this.element.outerHeight()<this.element.prop("scrollHeight")},select:function(t){this.active=this.active||r(t.target).closest(".ui-menu-item");var e={item:this.active};this.active.has(".ui-menu").length||this.collapseAll(t,!0),this._trigger("select",t,e)}})}),(t=>{"function"==typeof define&&define.amd?define(["jquery","./core","./widget","./position","./menu"],t):t(jQuery)})(function(a){return a.widget("ui.autocomplete",{version:"1.11.1",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,n,s,t="textarea"===(e=this.element[0].nodeName.toLowerCase()),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(t){if(this.element.prop("readOnly"))n=s=i=!0;else{n=s=i=!1;var e=a.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:i=!0,this._move("previousPage",t);break;case e.PAGE_DOWN:i=!0,this._move("nextPage",t);break;case e.UP:i=!0,this._keyEvent("previous",t);break;case e.DOWN:i=!0,this._keyEvent("next",t);break;case e.ENTER:this.menu.active&&(i=!0,t.preventDefault(),this.menu.select(t));break;case e.TAB:this.menu.active&&this.menu.select(t);break;case e.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(t),t.preventDefault());break;default:n=!0,this._searchTimeout(t)}}},keypress:function(t){if(i)i=!1,this.isMultiLine&&!this.menu.element.is(":visible")||t.preventDefault();else if(!n){var e=a.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:this._move("previousPage",t);break;case e.PAGE_DOWN:this._move("nextPage",t);break;case e.UP:this._keyEvent("previous",t);break;case e.DOWN:this._keyEvent("next",t)}}},input:function(t){s?(s=!1,t.preventDefault()):this._searchTimeout(t)},focus:function(){this.selectedItem=null,this.previous=this._value(
2)},blur:function(t){this.cancelBlur?delete this.cancelBlur:(clearTimeout(this.searching),this.close(t),this._change(t))}}),this._initSource(),this.menu=a("<ul>").addClass("ui-autocomplete ui-front").appendTo(this._appendTo()).menu({role:null}).hide().menu("instance"),this._on(this.menu.element,{mousedown:function(t){t.preventDefault(),this.cancelBlur=!0,this._delay(function(){delete this.cancelBlur});var i=this.menu.element[0];a(t.target).closest(".ui-menu-item").length||this._delay(function(){var e=this;this.document.one("mousedown",function(t){t.target===e.element[0]||t.target===i||a.contains(i,t.target)||e.close()})})},menufocus:function(t,e){var i;this.isNewMenu&&(this.isNewMenu=!1,t.originalEvent)&&/^mouse/.test(t.originalEvent.type)?(this.menu.blur(),this.document.one("mousemove",function(){a(t.target).trigger(t.originalEvent)})):(i=e.item.data("ui-autocomplete-item"),!1!==this._trigger("focus",t,{item:i})&&t.originalEvent&&/^key/.test(t.originalEvent.type)&&this._value(i.value),(e=e.item.attr("aria-label")||i.value)&&a.trim(e).length&&(this.liveRegion.children().hide(),a("<div>").text(e).appendTo(this.liveRegion)))},menuselect:function(t,e){var i=e.item.data("ui-autocomplete-item"),n=this.previous;this.element[0]!==this.document[0].activeElement&&(this.element.focus(),this.previous=n,this._delay(function(){this.previous=n,this.selectedItem=i})),!1!==this._trigger("select",t,{item:i})&&this._value(i.value),this.term=this._value(),this.close(t),this.selectedItem=i}}),this.liveRegion=a("<span>",{role:"status","aria-live":"assertive","aria-relevant":"additions"}).addClass("ui-helper-hidden-accessible").appendTo(a(this.element).parent().parent()),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(t,e){this._super(t,e),"source"===t&&this._initSource(),"appendTo"===t&&this.menu.element.appendTo(this._appendTo()),"disabled"===t&&e&&this.xhr&&this.xhr.abort()},_appendTo:function(){var t=this.options.appendTo;return(t=(t=t&&(t.jquery||t.nodeType?a(t):this.document.find(t).eq(0)))&&t[0]?t:a(this.element).parent().parent()).length?t:this.document[0].body},_initSource:function(){var i,n,s=this;a.isArray(this.options.source)?(i=this.options.source,this.source=function(t,e){e(a.ui.autocomplete.filter(i,t.term))}):"string"==typeof this.options.source?(n=this.options.source,this.source=function(t,e){s.xhr&&s.xhr.abort(),s.xhr=a.ajax({url:n,data:t,dataType:"json",success:function(t){e(t)},error:function(){e([])}})}):this.source=this.options.source},_searchTimeout:function(n){clearTimeout(this.searching),this.searching=this._delay(function(){var t=this.term===this._value(),e=this.menu.element.is(":visible"),i=n.altKey||n.ctrlKey||n.metaKey||n.shiftKey;t&&(e||i)||(this.selectedItem=null,this.search(null,n))},this.options.delay)},search:function(t,e){return t=null!=t?t:this._value(),this.term=this._value(),t.length<this.options.minLength?this.close(e):!1!==this._trigger("search",e)?this._search(t):void 0},_search:function(t){this.pending++,this.element.addClass("ui-autocomplete-loading"),this.cancelSearch=!1,this.source({term:t},this._response())},_response:function(){var e=++this.requestIndex;return a.proxy(function(t){e===this.requestIndex&&this.__response(t),this.pending--,this.pending||this.element.removeClass("ui-autocomplete-loading")},this)},__response:function(t){t=t&&this._normalize(t),this._trigger("response",null,{content:t}),!this.options.disabled&&t&&t.length&&!this.cancelSearch?(this._suggest(t),this._trigger("open")):this._close()},close:function(t){this.cancelSearch=!0,this._close(t)},_close:function(t){this.menu.element.is(":visible")&&(this.menu.element.hide(),this.menu.blur(),this.isNewMenu=!0,this._trigger("close",t))},_change:function(t){this.previous!==this._value()&&this._trigger("change",t,{item:this.selectedItem})},_normalize:function(t){return t.length&&t[0].label&&t[0].value?t:a.map(t,function(t){return"string"==typeof t?{label:t,value:t}:a.extend({},t,{label:t.label||t.value,value:t.value||t.label})})},_suggest:function(t){var e=this.menu.element.empty();this._renderMenu(e,t),this.isNewMenu=!0,this.menu.refresh(),e.show(),this._resizeMenu(),e.position(a.extend({of:this.element},this.options.position)),this.options.autoFocus&&this.menu.next()},_resizeMenu:function(){var t=this.menu.element;t.outerWidth(Math.max(t.width("").outerWidth()+1,this.element.outerWidth()))},_renderMenu:function(i,t){var n=this;a.each(t,function(t,e){n._renderItemData(i,e)})},_renderItemData:function(t,e){return this._renderItem(t,e).data("ui-autocomplete-item",e)},_renderItem:function(t,e){return a("<li>").text(e.label).appendTo(t)},_move:function(t,e){this.menu.element.is(":visible")?this.menu.isFirstItem()&&/^previous/.test(t)||this.menu.isLastItem()&&/^next/.test(t)?(this.isMultiLine||this._value(this.term),this.menu.blur()):this.menu[t](e):this.search(null,e)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(t,e){this.isMultiLine&&!this.menu.element.is(":visible")||(this._move(t,e),e.preventDefault())}}),a.extend(a.ui.autocomplete,{escapeRegex:function(t){return t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(t,e){var i=new RegExp(a.ui.autocomplete.escapeRegex(e),"i");return a.grep(t,function(t){return i.test(t.label||t.value||t)})}}),a.widget("ui.autocomplete",a.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(t){return t+(1<t?" results are":" result is")+" available, use up and down arrow keys to navigate."}}},__response:function(t){this._superApply(arguments),this.options.disabled||this.cancelSearch||(t=t&&t.length?this.options.messages.results(t.length):this.options.messages.noResults,this.liveRegion.children().hide(),a("<div>").text(t).appendTo(this.liveRegion))}}),a.ui.autocomplete}),$(function(){!function(window,$,console){var CompiledExpression=VP.VPObject.extend("CompiledExpression",{construct:function(t){this.callSuper(arguments,t)},evaluate:function(){throw new Error("implement evaluate function")}}),ConcatenatingCompiledExpression=CompiledExpression.extend("ConcatenatingCompiledExpression",{construct:function(t){if(!t)throw new Error("provide a config when creating a ConcatenatingCompiledExpression");if(!t.operator)throw new Error("provide an operator when creating a ConcatenatingCompiledExpression");if(t.operator!==ConcatenatingCompiledExpression.OPERATOR_OR&&t.operator!==ConcatenatingCompiledExpression.OPERATOR_AND)throw new Error("provide an AND or OR operator when creating a ConcatenatingCompiledExpression");void 0===t.defaultValue&&(t.operator===ConcatenatingCompiledExpression.OPERATOR_OR?t.defaultValue=!1:t.operator===ConcatenatingCompiledExpression.OPERATOR_AND&&
2(t.defaultValue=!0)),this.callSuper(arguments,t),this.defaultValue=t.defaultValue,this.items=[]},evaluate:function(){for(var res=this.defaultValue,i,item,r=""+res,i=0;i<this.items.length;i++)item=this.items[i],r+=this.initalConfig.operator+item.evaluate();return eval(r)},add:function(t){if(t instanceof CompiledExpression)return this.items.push(t),this;throw new Error("expected CompiledExpression")}});function compileExpression(t,e,i){var n,s,a,o,r,l,c,d;if((u=new VP.StringUtil(t)).startsWith(VP.FORM_DEPENDENCY_START)&&u.endsWith(VP.FORM_DEPENDENCY_END)){for(var h,u=t.substring(VP.FORM_DEPENDENCY_START.length,t.length-VP.FORM_DEPENDENCY_END.length),t=h=new ConcatenatingCompiledExpression({operator:ConcatenatingCompiledExpression.OPERATOR_AND}),p=u.split(VP.FORM_COMPOSITE_BIND),f=0;f<p.length;f++)for(a=p[f].split(VP.FORM_CONDITION_BIND),c=new ConcatenatingCompiledExpression({operator:ConcatenatingCompiledExpression.OPERATOR_OR}),h.add(c),n=0;n<a.length;n++)for(o=a[n],d=new ConcatenatingCompiledExpression({operator:ConcatenatingCompiledExpression.OPERATOR_AND}),c.add(d),r=o.split(VP.FORM_TERM_BIND),s=0;s<r.length;s++){var m,g=v=r[s],v=1==(l=(g=(m=new VP.StringUtil(g).startsWith(VP.FORM_TERM_NEGATE))?g.substring(VP.FORM_TERM_NEGATE.length,g.length):g).split(VP.FORM_TERM_VALUE)).length?new LiteralCompiledExpression({value:g}):(g=l[0],l=l[1],g=e.assertWebFormComponentExists(g),i&&i(g),new(((t,e,i,n)=>CompiledExpression.extend("CompiledExpression "+t.toString(),{construct:function(t){this.callSuper(arguments,t)},evaluate:function(){return!!VP.XOR(e,i.isActive()&&i.hasValue(n.toString()))}}))(v,m,g,l)));d.add(v)}return t}throw new Error("provided expression string has invalid format.")}ConcatenatingCompiledExpression.OPERATOR_OR=" || ",ConcatenatingCompiledExpression.OPERATOR_AND=" && ";var LiteralCompiledExpression=CompiledExpression.extend("LiteralCompiledExpression",{evaluate:function(){return this.initalConfig.value}}),Dependency=VP.VPObject.extend("Dependency",{construct:function(t){if(!t.form)throw new Error("dependencies should be created within a form.");this.callSuper(arguments,t);var e=this;this.compiledExpression=compileExpression(new VP.StringUtil(this.initalConfig.description.expression),this.initalConfig.form,function(t){t.onChange(function(){e.evaluate()})})},hasBehaviorInvisible:function(){return VP.FORM_MANAGER_BEHAVIOUR_INVISIBLE===this.initalConfig.description.behavior},hasBehaviorVisible:function(){return VP.FORM_MANAGER_BEHAVIOUR_VISIBLE===this.initalConfig.description.behavior},getExpression:function(){return this.initalConfig.description.expression},evaluate:function(){var t;if(this.compiledExpression)return t=this.compiledExpression.evaluate(),this.applyResultToDOM(t),this.initalConfig.form.isMultiStepForm&&this.initalConfig.form.fireEvent("doStepValidation",this.initalConfig),t},applyResultToDOM:function(t){t?(this.initalConfig.definedBy.setActive(),this.initalConfig.definedBy.show()):(this.initalConfig.definedBy.setInactive(),this.hasBehaviorInvisible()&&this.initalConfig.definedBy.hide())}}),ValidationRule=VP.VPObject.extend("ValidationRule",{construct:function(t){if(!t.form)throw new Error("validation rules should be created within a form.");if(!t.component)throw new Error("validation rules should be created for a component.");if(!t.description)throw new Error("validation rules should be created with a description.");if(!t.operator)throw new Error("validation rules should be created with a operator.");this.callSuper(arguments,t),this.component=t.component,this.message=t.description.message,this.message||(this.message="");var e=this;t.description.depExpr&&(this.dependencyExpression=compileExpression(t.description.depExpr,t.form,function(t){t.onChange(function(){e.component.markAsTouched(),e.component.validate("change")})})),this.operator=t.operator},isViolated:function(){var t=this.initalConfig.description,e=this.component.val();if("notEmpty"===t.type)return!e||0===e.length;if("function"!==t.type)throw new Error("unsupported validation rule type: "+t.type);if(0===e.length)return!1;e=t.name;if("or"==this.operator&&(e=e.substring(0,e.length-2)),e=this.component[e])return!e.apply(this.component,t.parameters);throw new Error("could not find validation function "+t.name+" in "+this.component.CLASSNAME)},test:function(t){return!this.isDepExpressionInvalid()&&this.isViolated()?(this.component.fireEvent("onInvalid",this),!1):(this.component.fireEvent("onValid",this),!0)},isDepExpressionInvalid:function(){return this.dependencyExpression&&!this.dependencyExpression.evaluate()},getMessage:function(){return this.message}}),WebFormComponent=VP.VPObject.extend("WebFormComponent",{construct:function(t){if(!t.form)throw new Error("web form components should be created within a form.");if(!t.fieldId)throw new Error("web form components should be created with a fieldId.");if(!t.domElement)throw new Error("web form components should be created with a domElement.");this.callSuper(arguments,t),this.validationRules=[],this.validationRulesOR=[],this.active=!0,this.insideBlockElement=!1,this.blockValidationEnabled=!1,this.hideValidationStates=!1,this.elementHasErrorClassAndAttr="has-error",this.elementErrorBlockOutputClass="c-error-list",this.formComponent=t.form,this.el=$(t.domElement),this.multistepStepNumber=-1,this.containerEl=this.el.closest("#container_"+t.fieldId),0===this.containerEl.size()&&(console.log("could not find parent for "+this.CLASSNAME+" "+t.fieldId+" - interpreting component as selfcontaining."),this.containerEl=this.el),this.initFloatingLabel(),this.bindEvents(),this.initValidations(),this.violatedValidationRules=[],this.dependents=[],this.isSessionStoringDesired=null!=$(this.el).closest("form").attr("data-store-to-session")&&$(this.el).closest("form").attr("data-store-to-session");var n=this;this.onInvalid(function(t){for(var e=!1,i=0;i<this.violatedValidationRules.length;i++)if(t===this.violatedValidationRules[i]){e=!0;break}e||n.hideValidationStates||this.violatedValidationRules.push(t),n.hideValidationStates||n.markAsInvalid(t)}),this.onValid(function(t){var e=0;contains=!1;for(var i=0;i<this.violatedValidationRules.length;i++)if(t===this.violatedValidationRules[i]){contains=!0,e=i;break}contains&&this.violatedValidationRules.splice(e,1),this.hideValidationStates||n.markAsValid(t)}),this.onChange(function(){this.violatedValidationRules=[],n.validate("change"),this.hideValidationStates||n.markAsTouched(),n.closeInfoIcon();var t=n.getParent();null!=t&&t.fireEvent("onChange")}),this.onBlur(function(){this.violatedValidationRules=[],n.validate("blur"),this.hideValidationStates||n.markAsTouched();var t=n.getParent();null!=t&&t.fireEvent("onBlur")}),this.onFocus(function(){n.showTooltip(),n.closeInfoIcon()}),"true"==this.el.attr("data-has-errors")&&this.validate(),$(document).trigger("WebFormComponent-construct")},getId:function(){return this.initalConfig.fieldId}
2,getParent:function(){var t=this.el.attr("id").split("§");return t.splice(-1,1),null!=this.formComponent?this.formComponent.formElementMap[t.join("§")]:null},closeInfoIcon:function(){this.formComponent.form.find(".js-info-box").hide(),this.formComponent.form.find(".c-icon-btn--input-info__open").removeClass("c-icon-btn--input-info__open")},initValidations:function(){var t,e,i,n=this.el.data("has-validation-rules");if(n)for(t=0;t<n;t++)e=this.el.data("validation-rule-"+t),i=VP.StringUtil.endsWith(e.name,"OR")?"or":"and",e=new ValidationRule({form:this.initalConfig.form,component:this,description:e,operator:i}),("or"==i?this.validationRulesOR:this.validationRules).push(e)},markAsValid:function(t){this.containerEl.is(".has-error")&&0===this.violatedValidationRules.length&&(this.containerEl.removeClass("has-error"),addAriaInvalid(this.el[0],!1)),"true"==this.isSessionStoringDesired&&this.storeToSession(this.containerEl)},markAsInvalid:function(t){this.containerEl.is(".has-error")||this.containerEl.addClass("has-error"),"true"==this.isSessionStoringDesired&&this.storeToSession(this.containerEl),addAriaInvalid(this.el[0],!0)},markAsTouched:function(){this.containerEl.is(".is-touched")||this.containerEl.addClass("is-touched")},markAsUntouched:function(){this.containerEl.is(".is-touched")&&this.containerEl.removeClass("is-touched")},onReset:function(t){},getTooltipTarget:function(){return $(this.el)},getToolTipTargetContainer:function(){return $(this.containerEl)},hideTooltip:function(){$(".form-error-tooltip").remove()},showTooltip:function(t){for(var r=this.getTooltipTarget(),e=((r=null!=t&&void 0!==r?t:r).hasClass("js-wf-element--text-confirm")&&(r=r.find(".l-form-element input.c-input").first()),$(r).closest(".l-form-element")),i="",n=0;n<this.violatedValidationRules.length;n++){var s=this.violatedValidationRules[n].getMessage();0<s.length&&(i+=s,this.violatedValidationRules.length!=n+1)&&(i+="<br />")}var a=$(".form-error-tooltip"),o=(0<a.length&&a.remove(),(t=r[0]).id+"-tooltip"),l=(s&&0<s.length&&addAriaDescribedBy(t,o),$('<div class="form-error-tooltip" id="'+o+'"></div>'));if(!i||""==i)return!1;function c(){var t,e,i,n,s,a,o;0<l.width()&&0<l.height()&&(l.css("max-width",300),l.removeClass("left").removeClass("right"),(t=$(window).width())<1.5*l.outerWidth()?l.css("max-width",t/2):l.css("max-width",340),i=(e=r.closest(".l-form-element")).find("label"),n=e.outerWidth(!0),o=e.offset(),a=(n-(s=l.outerWidth(!0)))/2,n<s&&(o.left+a<0?(a=0,l.addClass("left")):o.left+a+s>=t&&(a=-1*(s-n),l.addClass("right"))),o=10,r.outerHeight()<e.outerHeight()&&i.hasClass("c-wf-label--vertical")&&(o=10-i.outerHeight(!0)),l.css({bottom:"calc(100% + "+o+"px)",left:a}).animate({opacity:1},50))}e.prepend(l.css("opacity",0).html(i)),c(),$(window).resize(c),this.onBlur(function(){l.animate({top:"-=10",opacity:0}
2,50,function(){$(this).remove()}),removeAriaDescribedBy(t,o)})},onChange:function(t){this.on("onChange",t)},onBlur:function(t){this.on("onBlur",t)},onTouched:function(t){this.on("onTouched",t)},onInvalid:function(t){this.on("onInvalid",t)},onValid:function(t){this.on("onValid",t)},onFocus:function(t){this.on("onFocus",t)},bindEvents:function(){console.warn("override bindEvents in your "+this.CLASSNAME+" subclass")},hasValue:function(t){throw new Error("implement hasValue in your "+this.CLASSNAME+" subclass")},show:function(){this.containerEl.show()},hide:function(){this.containerEl.hide()},setActive:function(){this.active=!0,this.el.prop("disabled",!1)},setInactive:function(){this.active=!1,this.el.prop("disabled",!0)},isActive:function(){return!!this.active},val:function(){throw new Error("implement val in your "+this.CLASSNAME+" subclass. maybe you just need to implement a NO-OP")},validateANDRules:function(t){for(var e=!0,i=0;i<this.validationRules.length;i++)e=this.validationRules[i].test(t)&&e;return e},validateORRules:function(t){if(0==this.validationRulesOR.length)return!0;for(var e,i=!1,n=[],s=0;s<this.validationRulesOR.length;s++)(e=this.validationRulesOR[s]).isDepExpressionInvalid()?e.component.fireEvent("onValid",e):e.isViolated()?n.push(e):(e.component.fireEvent("onValid",e),i=!0);if(i)for(s=0;s<n.length;s++)(e=n[s]).component.fireEvent("onValid",e);else if(0==n.length)i=!0;else for(s=0;s<n.length;s++)(e=n[s]).component.fireEvent("onInvalid",e);return i},validate:function(t){var e=!0;return this.isActive()&&(e=this.validateANDRules(t)&&e,e=this.validateORRules(t)&&e),e},execRegex:function(t){return t=this.parseRegex(t),new RegExp(t).test(this.val())},isVisible:function(){return this.el.is(":visible")},parseRegex:function(t){var e=t;return this.isRegex(t)&&(e=t.substring(2,t.length-2)),new VP.StringUtil(e).startsWith(VP.FORM_MANAGER_REGEX_LINE_START)||(e=VP.FORM_MANAGER_REGEX_LINE_START+e),new VP.StringUtil(e).endsWith(VP.FORM_MANAGER_REGEX_LINE_TERMINATE)||(e+=VP.FORM_MANAGER_REGEX_LINE_TERMINATE),e},isRegex:function(t){return 0===t.indexOf(VP.FORM_MANAGER_REGEX_MASK)},removeValidations:function(){this.violatedValidationRules=[],this.containerEl.removeClass(this.elementHasErrorClassAndAttr),this.containerEl.find("."+this.elementErrorBlockOutputClass).remove()},initFloatingLabel:function(){var s=this;this.containerEl.hasClass("js-floating-label")&&this.containerEl.find(".js-floating-label__input").each(function(t,e){var i=$(e),n=i.parent().find(".js-floating-label__label");s.checkInputForFloatingLabels(i,n),i.on("focus",function(t){s.floatLabel(n),s.addFocusClass(s.containerEl)}).on("change blur",function(t){s.removeFocusClass(s.containerEl),s.checkInputForFloatingLabels(i,n)})})},checkInputForFloatingLabels:function(t,e){(t=t[0]).value||t.placeholder?this.floatLabel(e):this.unfloatLabel(e)},floatLabel:function(t){t.addClass("is-floating")},unfloatLabel:function(t){t.removeClass("is-floating")},addFocusClass:function(t){t.addClass("has-focus")},removeFocusClass:function(t){t.removeClass("has-focus")},validateBlock:function(){var t="",e=null;for(k in this.formComponent.formElementMap)t=this.formComponent.formElementMap[k],this.el.attr("id").includes(t.el.attr("id"))&&t!=this&&t.el.hasClass("js-wf-element--block")&&(e=t);null!=e&&e.checkBlockValidationState()},isPatternValid:function(t,e){return null!=e.match(t.pattern)},isElementRadioCheckBox:function(t){return!(!t.is(":radio")&&!t.is(":checkbox"))},isElementRadioCheckBoxAndChecked:function(t,e){return!!this.isElementRadioCheckBox(t)&&t.is(":checked")===e},storeToSession:function(t){var i,e;null!=t&&(t=($formToStore=$(t).first().closest("Form")).attr("id"),t="Stored-Form-"+btoa(t),e=$formToStore.serializeArray(),$.each(e,function(t,e){if("_CSRFToken"==e.name)return i=t,!1}),null!=i&&e.splice(i,1),e=JSON.stringify(e),e=btoa(encodeURIComponent(e)),sessionStorage.setItem(t,e),sessionPersistedForms.addMaintainedFormsEntry(t,parseInt($formToStore.attr("data-session-storage-timeout"))),sessionPersistedForms.updateAllMaintainedForms(),sessionPersistedForms.invalidateSessionStorageAfterTimeout())}
2,storeFormStepIndexToSession:function(t){var e=$(this.formComponent.form).attr("id"),i="Stored-Form-Step-"+btoa(e),n=parseInt(atob(sessionStorage.getItem(i))),s=btoa(t),a=parseInt(atob(sessionStorage.getItem("Stored-Form-Max-Step-"+btoa(e))));isNaN(a)&&(a=0),null!=n&&n<=t&&a<t&&(n="Stored-Form-Max-Step-"+btoa(e),sessionStorage.setItem(n,s)),sessionStorage.setItem(i,s)}}),TextInput=WebFormComponent.extend("TextInput",{construct:function(t){this.callSuper(arguments,t),this.toggleInfoIcon(this)},toggleInfoIcon:function(t){var i=t.containerEl.find(".js-informationText__button").first(),e=t.containerEl.find(".js-informationText__close-btn").first(),n=t.containerEl.find("#"+i.attr("data-additional-info"));i.on("click",function(t){t.stopImmediatePropagation();var e=i.hasClass("c-icon-btn--input-info__open");$(this.form).find(".c-icon-btn--input-info__open").removeClass("c-icon-btn--input-info__open"),$(this.form).find(".js-info-box").hide(),e||(i.addClass("c-icon-btn--input-info__open"),n.show(),t.stopImmediatePropagation())}),e.on("click",function(){i.removeClass("c-icon-btn--input-info__open"),n.hide()})},onReset:function(){var t=this;setTimeout(function(){"true"==t.formComponent.form.attr("issubmitted")?t.validate("blur"):t.containerEl.hasClass(t.elementHasErrorClassAndAttr)&&t.removeValidations(),t.initFloatingLabel()})},hasValue:function(t){return this.isRegex(t)?this.execRegex(t):this.val()===t},bindEvents:function(){var s=this;this.el.change(function(){s.fireEvent("onChange")}),this.el.blur(function(){s.formatInputValue(),s.fireEvent("onBlur"),s.blockValidationEnabled&&s.validateBlock()}),this.el.focus(function(){s.fireEvent("onFocus")}),this.el.keydown(function(t){if($(this).hasClass("j-checkPattern")){if(!(s.isPatternValid(this,t.key)||48<=event.keyCode&&event.keyCode<=57||96<=event.keyCode&&event.keyCode<=105||40==t.keyCode||39==t.keyCode||38==t.keyCode||37==t.keyCode||13==t.keyCode||9==t.keyCode||8==t.keyCode||46==t.keyCode||27==t.keyCode||35==t.keyCode||36==t.keyCode))return event.preventDefault(),!1;s.fireEvent("keyDown")}}),this.el.keyup(function(){if($(this).hasClass("j-checkPattern")){for(var t="",e=!1,i=0;i!=$(this).val().length;i++)-1!=="0123456789".indexOf($(this).val().charAt(i))?t+=$(this).val().charAt(i):e=!0;e&&$(this).val(t)}s.fireEvent("keyUp")}),this.el.on("paste",function(t){var e,i,n=t.originalEvent.clipboardData||window.clipboardData;n&&(n=n.getData("text"),i=void 0!==s.el.data("clear-white-spaces"),e=void 0!==s.el.data("clear-all-white-spaces"),i||e)&&(t.preventDefault(),i=e?n.replace(/\s+/g,""):n.trim(),s.el.val(i),s.fireEvent("onPaste"))})},val:function(){return this.el.val()},validateRegex:function(t,e,i,n,s){return this.execRegex(t)},maxLength:function(t){return t<=0||this.val().length<=t},formatInputValue:function(){var t=this.el.val(),e=void 0!==this.el.data("clear-white-spaces");void 0!==this.el.data("clear-all-white-spaces")?this.el.val(t.replace(/\s+/g,"")):e&&this.el.val(t.trim())}}),CaptchaInput=WebFormComponent.extend("CaptchaInput",{construct:function(t){this.callSuper(arguments,t)},onReset:function(){var t=this;setTimeout(function(){"true"==t.formComponent.form.attr("issubmitted")?t.validate("blur"):t.containerEl.hasClass(t.elementHasErrorClassAndAttr)&&t.removeValidations(),t.initFloatingLabel()})},hasValue:function(t){return this.isRegex(t)?this.execRegex(t):this.val()===t},bindEvents:function(){var t=this;this.el.change(function(){t.fireEvent("onChange")}),this.el.blur(function(){t.fireEvent("onBlur"),t.blockValidationEnabled&&t.validateBlock()})},val:function(){return this.el.val()},validateRegex:function(t,e,i,n,s){return this.execRegex(t)},markAsInvalid:function(t){this.callSuper(arguments,t),this.showTooltip()},markAsValid:function(t){this.callSuper(arguments,t),this.showTooltip()},showTooltip:function(t){var e="form-element-error-",i=$("#"+e+this.el.attr("id")),n=!0,s=0<$(this.el).closest('[data-need-newcaptcha="false"]').length;if(0==this.violatedValidationRules.length||s)i.hide();else{for(var a=0;a<this.violatedValidationRules.length;a++)if(0<this.violatedValidationRules[a].getMessage().length){n=!1;break}if(!n){0==i.length&&this.el.closest(".l-form-element").before('<ul id="'+e+this.el.attr("id")+'" class="c-error-list"></ul>');for(var i=$("#"+e+this.el.attr("id")),o="",r=0;r<this.violatedValidationRules.length;r++)o+='<li class="c-error-list__item">'+this.violatedValidationRules[r].getMessage()+"</li>";i.html(o),i.show()}}}}
2),CheckboxInput=WebFormComponent.extend("CheckboxInput",{construct:function(t){var e=this;this.callSuper(arguments,t),this.onChange(function(){e.showTooltip(),e.blockValidationEnabled&&e.validateBlock()}),this.onBlur(function(){e.showTooltip(),e.blockValidationEnabled&&e.validateBlock()})},onReset:function(){var t=this;setTimeout(function(){"true"==t.formComponent.form.attr("issubmitted")?t.validate("blur"):t.containerEl.hasClass(t.elementHasErrorClassAndAttr)&&t.removeValidations(),t.initFloatingLabel()})},isChecked:function(){return this.el.is(":checked")},hasValue:function(t){return!!this.isChecked()&&(this.isRegex(t)?this.execRegex(t):this.val()===t)},val:function(){return this.isChecked()?this.el.val():""},markAsInvalid:function(t){this.callSuper(arguments,t),this.showTooltip()},markAsValid:function(t){this.callSuper(arguments,t),this.showTooltip()},showTooltip:function(t){var e="form-element-error-",i=$("#"+e+this.el.attr("id")),n=!0;if(0==this.violatedValidationRules.length)i.hide();else{for(var s=0;s<this.violatedValidationRules.length;s++)if(0<this.violatedValidationRules[s].getMessage().length){n=!1;break}if(!n){0==i.length&&this.containerEl.prepend('<ul id="'+e+this.el.attr("id")+'" class="c-error-list"></ul>');for(var i=$("#"+e+this.el.attr("id")),a="",o=0;o<this.violatedValidationRules.length;o++)a+='<li class="c-error-list__item">'+this.violatedValidationRules[o].getMessage()+"</li>";i.html(a),i.show()}}},bindEvents:function(){var t=this;this.el.change(function(){"true"==t.isSessionStoringDesired&&t.storeToSession(t.el),t.fireEvent("onChange")}),this.el.blur(function(){t.fireEvent("onBlur")})}}),Composite=WebFormComponent.extend("Composite",{construct:function(t){var e=this;this.callSuper(arguments,t),this.onChange(function(){e.validate("change"),e.markAsTouched();var t=e.getParent();null!=t&&t.fireEvent("onChange"),e.blockValidationEnabled&&e.validateBlock(),e.showTooltip()}),this.onBlur(function(){e.validate("blur"),e.markAsTouched();var t=e.getParent();null!=t&&t.fireEvent("onBlur"),e.blockValidationEnabled&&e.validateBlock(),e.showTooltip()}),this.toggleinfoIcon(this)},toggleinfoIcon:function(t){var i=t.containerEl.find(".js-informationText__composite .js-informationText__button").first(),n=t.containerEl.find("#"+i.attr("data-additional-info")),t=n.find(".js-informationText__close-btn").first();i.on("click",function(t){t.stopImmediatePropagation();var e=i.hasClass("c-icon-btn--input-info__open");$(this.form).find(".c-icon-btn--input-info__open").removeClass("c-icon-btn--input-info__open"),$(this.form).find(".js-info-box").hide(),e||(i.addClass("c-icon-btn--input-info__open"),n.show(),t.stopImmediatePropagation())}),t.on("click",function(){i.removeClass("c-icon-btn--input-info__open"),n.hide()})},onReset:function(){var t=this;setTimeout(function(){"true"==t.formComponent.form.attr("issubmitted")?t.validate("blur"):t.containerEl.hasClass(t.elementHasErrorClassAndAttr)&&t.removeValidations()})},hasValue:function(t){return this.invokeSuper(arguments)},markAsInvalid:function(t){var e,i;for(e in this.callSuper(arguments,t),this.formComponent.formElementMap)null!=(i=this.formComponent.formElementMap[e])&&this.el.attr("id")==i.el.attr("name")&&(i=i.el.closest(".l-form-element").first(),this.containerEl.hasClass("is-touched")&&i.addClass("is-touched"),this.containerEl.hasClass("has-error"))&&i.addClass("has-error");this.showTooltip()},markAsValid:function(t){var e,i;for(e in this.callSuper(arguments,t),this.formComponent.formElementMap)null!=(i=this.formComponent.formElementMap[e])&&this.el.attr("id")==i.el.attr("name")&&(i=i.el.closest(".l-form-element").first(),this.containerEl.hasClass("is-touched")||i.removeClass("is-touched"),this.containerEl.hasClass("has-error")||i.removeClass("has-error"));this.showTooltip()},showTooltip:function(t){function e(e){a.el[0].querySelectorAll("input, select, textarea").forEach(t=>{(e?addAriaDescribedBy:removeAriaDescribedBy)(t,i+a.el.attr("id"))})}var i="form-element-error-",n=$("#"+i+this.el.attr("id")),s=!0,a=this;if(0==this.violatedValidationRules.length)n.hide(),e(!1);else{for(var o=0;o<this.violatedValidationRules.length;o++)if(0<this.violatedValidationRules[o].getMessage().length){s=!1;break}if(!s){e(!0),0==n.length&&this.containerEl.append('<ul id="'+i+this.el.attr("id")+'" class="c-error-list"></ul>');for(var n=$("#"+i+this.el.attr("id")),r="",l=0;l<this.violatedValidationRules.length;l++)r+='<li class="c-error-list__item">'+this.violatedValidationRules[l].getMessage()+"</li>";n.html(r),n.show()}}},bindEvents:function(){},val:function(){var t,e,i=[];for(t in this.formComponent.formElementMap)(e=this.formComponent.formElementMap[t]).getParent()==this&&null!=e.val()&&0<e.val().length&&i.push(e.val());return i}}),Block=WebFormComponent.extend("Block",{construct:function(t){this.blockElementMap={},this.callSuper(arguments,t)},hasValue:function(t){throw new Error("a form block can't have a value")},bindEvents:function(){},checkAndEnableBlockValidation:function(){if(this.containerEl.data("enable-block-validation")){var t="";for(k in this.formComponent.formElementMap)(t=this.formComponent.formElementMap[k]).el.attr("id").includes(this.el.attr("id"))&&t!=this&&(t.insideBlockElement=!0,t.containerEl.hasClass("js-wf-element--inner-block")||t.containerEl.hasClass("js-wf-element--static-text")||(t.blockValidationEnabled=!0),this.blockElementMap[t.el.attr("id")]=t);"true"==this.formComponent.form.attr("issubmitted")&&this.checkBlockValidationState(!0)}},checkBlockValidationState:function(t){var e=!1,i="";for(k in this.blockElementMap)e||(i=this.blockElementMap[k]).active&&i.blockValidationEnabled&&(t?i.containerEl.hasClass("has-error")&&(e=!0):(i.hideValidationStates=!0,i.validate()||(e=!0),i.hideValidationStates=!1,!e&&i.containerEl.hasClass("form-type-fileupload")&&0<i.containerEl.find(".js-error-list").length&&(e=!0)));e?this.containerEl.removeClass("is-valid"):this.containerEl.addClass("is-valid")}}),Step=WebFormComponent.extend("Step",{construct:function(t){this.callSuper(arguments,t);var i=this;this.stepElementMap={},this.stepIsActive=!1,this.stepHasBeenInitialized=!1,this.isSummaryStep=this.containerEl.hasClass("js-wf-element--step-summary"),this.summaryContentContainer=this.formComponent.form.find(".js-wf-element--step-summary-content"),this.stepNumber=0,this.regularStepFirst=!1,this.regularStepLast=!1,this.stepProcessBarCssClass="js-form__mpi-"+this.containerEl.attr("id"),this.stepProcessBarItems=this.formComponent.form.find("."+this.stepProcessBarCssClass),this.stepProcessBarItemTop=$(this.stepProcessBarItems[0]),this.stepProcessBarItemCenter=$(this.stepProcessBarItems[1]),this.stepProcessBarItemButtons=this.stepProcessBarItems.find(".c-form-process-bar__btn"),this.stepProcessBarItemTopButton=$(this.stepProcessBarItemButtons[0]),this.stepProcessBarItemCenterButton=$(this.stepProcessBarItemButtons[1]),this.jStepBackwardButton=$(this.containerEl.find(".js-form__multistep--back-btn").first()),this.jStepBackwardButton.on("click",function(t){return i.setPreviousStepActive(),!1}),this.cssStepHiddenClass="l-form__multistep-step-hidden",this.cssStepIsActiveClass="is-active",this.isNextStepAlsoInitialized=!1,this.jMultistepF
2ormContainerEl=this.containerEl.closest(".js-webform__multistep").first(),this.jStepForwardButton=$(this.containerEl.find(".js-form__multistep--forward-btn").first()),this.processBarCounter=this.formComponent.form.find(".js-form-process-bar__counter .js-form-process-bar__counter--current"),this.isSummaryStep&&(this.jGlobalErrorMessage=this.formComponent.form.find(".js-form-failures-bottom-messages")),this.jStepForwardButton.on("click",function(t){return i.hasStepErrors()?focusFirstErrorField(i.formComponent.form[0]):i.setNextStepActive(),!1}),this.onBlur(function(){}),this.formComponent.on("doStepValidation",function(t,e){i.el.hasClass("js-remote-dependency-in-action")||(i.el.addClass("js-remote-dependency-in-action"),setTimeout(function(){i.doStepAndProcessbarValidationFromDependencyCall(t),i.el.removeClass("js-remote-dependency-in-action")},350))})},hasValue:function(t){throw new Error("a form block can't have a value")},bindEvents:function(){},setStepActiveClass:function(){this.stepIsActive=!0,this.containerEl.removeClass(this.cssStepHiddenClass),this.stepProcessBarItems.addClass(this.cssStepIsActiveClass),this.stepProcessBarItemButtons.removeAttr("disabled"),this.stepProcessBarItemButtons.attr("aria-current","step"),this.stepHasBeenInitialized||(this.stepHasBeenInitialized=!0),this.handleCssHelperForProcessBar(),this.checkScrollStatus(),this.isSessionStoringDesired&&this.formComponent.isMultiStepForm&&this.storeFormStepIndexToSession(this.stepNumber)},setStepInactiveClass:function(){this.stepIsActive=!1,this.containerEl.addClass(this.cssStepHiddenClass),this.stepProcessBarItems.removeClass(this.cssStepIsActiveClass),this.stepProcessBarItemButtons.removeAttr("aria-current")},setPreviousStepActive:function(){var t=0,e="";for(k in this.formComponent.multiStepElementMap)if((e=this.formComponent.multiStepElementMap[k])!=this&&t++==this.stepNumber-1)return this.setStepInactiveClass(),this.checkActionsForStepBack(),e.setStepActiveClass(),!1},handleCssHelperForProcessBar:function(t){var e=this.formComponent.form.find(".js-form-process-bar--top"),i=e.find("li.js-form-process-bar__item"),t=null==t?this.stepNumber:t;if(!!(e.hasClass("has-4-items-plus")||5<i.length)){var n=t-2,s=t+2,a=(0==t?s=3:t==i.length-1&&(n=t-3),"");for(k in this.formComponent.multiStepElementMap)(a=this.formComponent.multiStepElementMap[k]).stepNumber<n||a.stepNumber>s?a.stepProcessBarItems.addClass("c-form-process-bar__item--small"):a.stepProcessBarItems.removeClass("c-form-process-bar__item--small")}this.processBarCounter.html(t+1)},refreshProcessBar:function(t){this.stepHasBeenInitialized&&(this.hasStepErrors(!1,t)?(this.stepProcessBarItems.addClass("has-errors").removeClass("is-valid"),addProgressBarStepAria(this.stepProcessBarItems,"error")):this.isNextStepAlsoInitialized?(this.stepProcessBarItems.removeClass("has-errors").addClass("is-valid"),addProgressBarStepAria(this.stepProcessBarItems,"success")):(this.stepProcessBarItems.removeClass("has-errors"),removeProgressBarStepAria(this.stepProcessBarItems)))},setNextStepActive:function(){var t="",e=!1;for(k in this.formComponent.multiStepElementMap)if((t=this.formComponent.multiStepElementMap[k])==this)e=!0;else if(e)return this.initializeProcessBarItem(),this.isNextStepAlsoInitialized=!0,this.hasStepErrors(),t.isSummaryStep?this.showSummaryPage(this,t):(this.setStepInactiveClass(),t.setStepActiveClass()),this.stepProcessBarItems.removeClass("has-errors").addClass("is-valid"),addProgressBarStepAria(this.stepProcessBarItems,"success"),!1;return!1},setStepActive:function(t){var e,i,n="",s="";for(k in this.formComponent.multiStepElementMap)(e=this.formComponent.multiStepElementMap[k]).stepNumber==t&&(n=e),e.stepIsActive&&(s=e);n!=s&&(i=!1,n.stepNumber>s.stepNumber?(i=!s.active)||(s.hasStepErrors()?(s.stepProcessBarItems.addClass("has-errors").removeClass("is-valid"),addProgressBarStepAria(s.stepProcessBarItems,"error")):(s.stepProcessBarItems.removeClass("has-errors").addClass("is-valid"),addProgressBarStepAria(s.stepProcessBarItems,"success"))):s.checkActionsForStepBack(),i||(null==n||null==s||n.isSummaryStep?null!=n&&null!=s&&this.showSummaryPage(s,n):(n.setStepActiveClass(),s.setStepInactiveClass())))},hasStepErrors:function(t,e){var i="",n=!1,s=!(null==t||!t),a="true"==this.formComponent.form.attr("issubmitted");for(k in this.stepElementMap)if((i=this.stepElementMap[k]).active&&(i.containerEl.hasClass("has-error")||i.containerEl.hasClass("is-touched")||!s)){i.el.is("select")&&i.el[0].hasAttribute("data-services-validation-element")&&(i.containerEl.removeClass("is-touched"),i.containerEl.removeClass("has-error")),a||i.containerEl.addClass("is-touched"),e||i.validate();var o=n;if(i.containerEl.hasClass("has-error")&&(n=!0),null!=(d=i.containerEl.closest("fieldset"))&&d.hasClass("js-form-smstanrequest")&&(l=""==d.find("input.js-form-smstanrequest__number").first().val(),r="true"===d.attr("validnumber"),d=!0===d.attr("data-mandatory"),!l&&!r||l&&d)&&(n=!0),i.containerEl.hasClass("js-form-type-fileupload")){var r=i.containerEl.find("[data-file-counter]");if((n||i.el.data("mandatory")&&0==r.length)&&(n=!0,i.containerEl.hasClass("js-form-type-fileupload"))&&null!=i.violatedValidationRules&&0<i.violatedValidationRules.length){var l=!1,c=(i.el.data("mandatory")?0<r.length&&(l=!0,n=!!o,i.containerEl.removeClass("has-error"),0<(d=i.containerEl.find(".js-error-list")).length)&&d.remove():(n=!!o,i.containerEl.removeClass("has-error"),i.c
2ontainerEl.find(".js-error-list").remove()),i.containerEl.find(".js-error-list"));if(0===c.length&&!l&&i.el.data("mandatory")){for(var d=i.containerEl.find(".js-error-list__wrapper"),h=$('<ul class="c-error-list js-error-list"></ul>'),u=0;u!==i.violatedValidationRules.length;u++){var p=i.violatedValidationRules[u];h.append("<li class='c-error-list__item'>"+p.message+"</li>")}d.prepend(h),i.containerEl.addClass("has-error")}else if(0<c.length&&0<i.violatedValidationRules.length&&0===c.find("js-error-list__item--fileupload-not-empty").length&&i.el.data("mandatory")){for(var f=!1,u=0;u!==i.violatedValidationRules.length;u++)void 0!==i.violatedValidationRules[u].initalConfig&&void 0!==i.violatedValidationRules[u].initalConfig.description&&void 0!==i.violatedValidationRules[u].initalConfig.description.type&&"notEmpty"===i.violatedValidationRules[u].initalConfig.description.type&&(f=!0);if(!f&&0===r.length)for(u=0;u!==i.validationRules.length;u++)void 0!==i.validationRules[u].initalConfig&&void 0!==i.validationRules[u].initalConfig.description&&void 0!==i.validationRules[u].initalConfig.description.type&&"notEmpty"===i.validationRules[u].initalConfig.description.type&&(c.html(""),c.append("<li class='c-error-list__item js-error-list__item--fileupload-not-empty'>"+i.validationRules[u].initalConfig.description.message+"</li>"),i.containerEl.addClass("has-error"))}}}}return n},checkActionsForStepBack:function(){if(!this.isSummaryStep){var t,e,i="",n=!1,s=!1;for(k in this.stepElementMap)(i=this.stepElementMap[k]).active&&(i.hideValidationStates=!this.isNextStepAlsoInitialized,t=n,i.validate()?i.containerEl.hasClass("js-form-type-fileupload")&&i.el.data("mandatory")&&0===i.containerEl.find("[data-file-counter]").length&&(n=!0,i.containerEl.addClass("has-error")):(n=!0,i.containerEl.hasClass("js-form-type-fileupload")&&(i.el.data("mandatory")?0<i.containerEl.find("[data-file-counter]").length&&(n=!!t,i.containerEl.removeClass("has-error"),0<(e=i.containerEl.find(".js-error-list")).length)&&e.remove():(n=t,i.containerEl.removeClass("has-error")))),i.hideValidationStates=!1,i.containerEl.hasClass("has-error"))&&(s=!0);n?s?(this.stepProcessBarItems.addClass("has-errors").removeClass("is-valid"),addProgressBarStepAria(this.stepProcessBarItems,"error")):(this.stepProcessBarItems.removeClass("has-errors").removeClass("is-valid"),removeProgressBarStepAria(this.stepProcessBarItems)):(this.stepProcessBarItems.removeClass("has-errors").addClass("is-valid"),addProgressBarStepAria(this.stepProcessBarItems,"success"))}this.initializeProcessBarItem()},initializeStep:function(t){var n=this;this.stepNumber=t,this.isSummaryStep?this.containerEl.find(".js-wf-element--step-summary-submit-btn").first().on("click",function(t){var e="",i=!1;for(k in n.formComponent.multiStepElementMap)e=n.formComponent.multiStepElementMap[k],i=i||e.hasStepErrors();return i?n.jGlobalErrorMessage.addClass("show"):n.formComponent.form.submit(),!1}):this.fillAssociatedItemMap(),this.containerEl.hasClass("js-wf-element--step-first")?this.regularStepFirst=!0:this.containerEl.hasClass("js-wf-element--step-last")&&(this.regularStepLast=!0)},initializeProcessBarItem:function(t){var e=this,i=this.formComponent.form.find("."+this.stepProcessBarCssClass+" button");i.hasClass("js-fspi")||(i.on("click",function(t){e.setStepActive(e.stepNumber)}),i.addClass("js-fspi"))},doStepAndProcessbarValidationFromDependencyCall:function(t){if(this.stepHasBeenInitialized&&!this.stepIsActive&&(this.isNextStepAlsoInitialized||this.stepProcessBarItems.hasClass("is-valid")||this.stepProcessBarItems.hasClass("has-errors"))){var e,i="",n=!1;for(k in this.stepElementMap)!(i=this.stepElementMap[k]).active||"TextInput"!==(e=i.__proto__.CLASSNAME)&&"TextAreaInput"!==e&&"ConfirmationInput"!==e||i.validate()||(n=!0,i.containerEl.addClass("is-touched"),i.containerEl.addClass("has-error"));n?(this.stepProcessBarItems.addClass("has-errors").removeClass("is-valid"),addProgressBarStepAria(this.stepProcessBarItems,"error")):(this.stepProcessBarItems.removeClass("has-errors").addClass("is-valid"),addProgressBarStepAria(this.stepProcessBarItems,"success"))}},fillAssociatedItemMap:function(){if(!this.isSummaryStep){var e=this,t="";for(k in this.formComponent.formElementMap)(t=this.formComponent.formElementMap[k]).el.attr("id").includes(e.el.attr("id"))&&t!=this&&(t.multistepStepNumber=e.stepNumber,void 0===(this.stepElementMap[t.el.attr("id")]=t).el.get(0)||"input"!=t.el.get(0).tagName.toLowerCase()&&"select"!=t.el.get(0).tagName.toLowerCase()||t.el.on("key
2down",function(t){if(13==t.keyCode&&!$(this).hasClass("js-input--textarea"))return e.jStepForwardButton.click(),!1}))}},checkScrollStatus:function(){var e,i,n=this,s=$("header").outerHeight(),t=0;"scrollRestoration"in history?history.scrollRestoration="manual":t=250,this.stepProcessBarItemTop.is(":visible")?(e=!1,0<(i=this.jMultistepFormContainerEl.prev(".form-headline-container")).length&&(e=!0),setTimeout(function(){var t=n.jMultistepFormContainerEl.offset().top-s;e&&(t=i.offset().top-s),0<$(window).scrollTop()-t&&$("html, body").animate({scrollTop:t},400)},t)):this.stepProcessBarItemCenter.is(":visible")&&setTimeout(function(){var t=n.jMultistepFormContainerEl.find(".js-form-process-bar--center .js-form-process-bar__item.is-active").offset().top-s;0<$(window).scrollTop()-t&&$("html, body").animate({scrollTop:t-12},400)},t)},showSummaryPage:function(s,a){var o=this;this.formComponent.hasError()||$("div[data-webform-notification]").hide(),$.ajax({url:this.formComponent.form.attr("action")+"/summary",data:this.formComponent.form.serialize(),method:"POST",beforeSend:function(t){}}).done(function(t,e){o.summaryContentContainer.html(t);var i,n="";for(k in o.formComponent.multiStepElementMap)(n=o.formComponent.multiStepElementMap[k]).active&&n.stepHasBeenInitialized&&(i=o.summaryContentContainer.find(".js-webform__summary-step[data-form-step-id="+n.stepProcessBarCssClass+"]"),n.hasStepErrors()&&$("<div class='c-webform__summary-step--error-hint'>"+o.containerEl.data("step-invalid-message")+"</div>").prependTo(i),(i=i.find("a.js-webform__summary-change-step").first()).attr("step-num",n.stepNumber),i.on("click",function(t,e,i){n.setStepActive($(this).attr("step-num"))}));o.summaryContentContainer.find(".js-webform__summary-step:nth-child(even)").last().addClass("c-webform__summary-step--last-even"),o.summaryContentContainer.find(".js-webform__summary-step:nth-child(odd)").last().addClass("c-webform__summary-step--last-odd"),o.summaryContentContainer.find(".js-webform__summary-step").last().addClass("c-webform__summary-step--last-step"),null!=a&&a.setStepActiveClass(),null!=s&&s.setStepInactiveClass()}).always(function(){})}}),SMSTanRequest=WebFormComponent.extend("SMSTanRequest",{construct:function(t){this.smstanrequestNumber=t.domElement.find(".js-form-smstanrequest__number"),this.smstanrequestCaptcha=t.domElement.find(".js-form-smstanrequest__captcha"),this.smstanConfirm=t.domElement.find(".js-form-smstanconfirm__smstan"),this.smstanrequestNumberPattern=new RegExp(this.smstanrequestNumber.attr("data-validation-regex")),this.requestTanButton=t.domElement.find(".js-formTan__requestTan"),this.confirmTanButton=t.domElement.find(".js-formTan__confirmSms"),this.backButton=t.domElement.find(".js-formTan__back"),this.validform=t.domElement.hasClass("c-form-smstanrequest_isValid"),this.enterCaptcha=t.domElement.find(".js-formTan-captcha").attr("data-need-newcaptcha"),this.isMobileNumberValid(),this.validform&&this.showValidForm(),this.enterCaptcha&&"false"!=this.enterCaptcha||!this.validform&&0<this.smstanrequestNumber.val().length&&this.showTanForm(),this.callSuper(arguments,t)},bindEvents:function(){var n=this;this.smstanrequestNumber.on("input change blur",function(t){n.isMobileNumberValid()}),this.smstanrequestCaptcha.on("blur",function(t){0==$(".js-formTan-captcha > section > input").val().length&&$(".js-formTan-captcha > section > label.is-floating").removeClass("is-floating"),n.formatInputValue(),0<$(".js-formTan-captcha > .c-error-list:visible").length&&t.stopImmediatePropagation()}),this.requestTanButton.on("click",function(t){t.stopImmediatePropagation(),$(".js-form-smstanrequest__captcha").blur(),$.ajax({url:$(this).attr("data-smsrequest-uri"),method:"POST",data:{phoneNumber:n.smstanrequestNumber.val(),captcha:n.smstanrequestCaptcha.val()}}).done(function(t){var i;$(".js-formTan-error").hide(),(t.success?($(".js-formTan-p1").hide(),$(".js-formTan-p2").show(),$(".js-formTan-tanMsg > *").hide(),(t.firstRequest?($(".js-formTan-enterTanText2").hide(),$(".js-formTan-enterTanText")):($(".js-formTan-enterTanText").hide(),$(".js-formTan-enterTanText2"))).show(),t.requestsLeft||(n.backButton.attr("disabled","disabled"),$(".js-maxSmsRequestsExceeded-error").show()),n.smstanrequestNumber.attr("readonly","readonly"),n.handleErrorMsg(t.message,!t.success),n.violatedValidationRules=[],$(".js-form-smstanconfirm__smstan").parent().removeClass("has-error").removeClass("is-touched"),i=n.smstanConfirm,$.each(n.formComponent.formElementMap,function(t,e){null!=t&&i.attr("id")==t&&(e.violatedValidationRules=[])}),n.smstanConfirm):(n.reloadCaptcha(),0!=$(".js-formTan-captcha > .c-error-list:visible").length||$(".js-formTan-captcha > .c-error-list:visible").hasClass("js-formTan-error")||n.handleErrorMsg(t.message,!t.success),$(".js-formTan-captcha:not(.has-error)").addClass("has-error"),$(".js-formTan-captcha > section > label.is-floating").removeClass("is-floating"),addAriaDescribedBy(n.smstanrequestCaptcha[0],$(".js-formTan-error").attr("id")+"§captcha"),n.smstanrequestCaptcha)).focus()})}),this.confirmTanButton.on("click",function(t){t.stopImmediatePropagation(),0<n.smstanConfirm.val().length?$.ajax({url:$(this).attr("data-tanConfirm-uri"),method:"POST",data:{phoneNumber:n.smstanrequestNumber.val(),smsTan:n.smstanConfirm.val()}}).done(function(t){t.valid?n.showValidForm():($(".js-formTan-smsTan").addClass("has-error").addClass("is-touched"),n.handleErrorMsg(t.errorMessage,!t.valid,!0),setTimeout(function(){n.smstanConfirm.focus()},0))}
2):(addAriaDescribedBy(n.smstanrequestCaptcha[0],$(".js-formTan-error").attr("id")),n.smstanConfirm.focus())}),this.backButton.on("click",function(t){t.stopImmediatePropagation(),$.ajax({url:$(this).attr("data-smsRequestInvalidate-uri"),method:"POST"}).done(function(){n.reloadCaptcha(),$(".js-formTan-p2").hide(),$(".js-formTan-p1").show(),n.smstanrequestNumber.prop("readonly",!1),n.smstanConfirm.val(""),n.smstanConfirm.blur(),n.handleErrorMsg("",!1),$(".js-formTan-captcha").removeClass("has-error"),$(".js-formTan-captcha .c-error-list").hide(),$(".js-formTan-captcha > section > label.is-floating").removeClass("is-floating")})}),this.smstanrequestCaptcha.on("keypress",function(t){13==t.which&&t.preventDefault()}),this.smstanConfirm.on("keypress",function(t){13==t.which&&t.preventDefault()}),this.smstanrequestNumber.on("keypress",function(t){13==t.which&&t.preventDefault()}),this.smstanrequestNumber.on("paste",function(t){var e=t.originalEvent.clipboardData||window.clipboardData;e&&(e=e.getData("text"),void 0!==n.el.data("clear-white-spaces"))&&(t.preventDefault(),t=e.trim(),n.el.val(t),n.fireEvent("onPaste"))})},showValidForm:function(){$(".js-formTan-p1").hide(),$(".js-formTan-p2").hide(),$(".js-formTan-p3").show(),$(".js-formTan-smsTan").removeClass("l-form-element--expandable"),this.smstanConfirm.attr("readonly","readonly"),this.smstanrequestCaptcha.attr("disabled","disabled"),this.smstanrequestNumber.attr("readonly","readonly"),this.containerEl.attr("validnumber",!0),$(".c-error-list").hide()},showTanForm:function(){$(".js-formTan-p1").hide(),$(".js-formTan-p2").show(),$(".js-formTan-captcha").hide(),$(".js-formTan-enterTanText2").hide(),$(".js-formTan-enterTanText").show(),this.smstanConfirm.attr("data-has-errors",!0),this.smstanrequestNumber.attr("readonly","readonly");var t=this.backButton.parent().attr("data-isrequestleft");t&&"false"!=t||(this.backButton.attr("disabled","disabled"),$(".js-maxSmsRequestsExceeded-error").show())},isMobileNumberValid:function(){this.smstanrequestNumberPattern.test(this.smstanrequestNumber.val())?($(".js-formTan-p1").show(),$(".js-formTan-captcha > .c-error-list").hide(),$(".js-formTan-captcha").removeClass("has-error"),$(".js-formTan-captcha > section.has-error").removeClass("has-error")):$(".js-formTan-p1").hide()},reloadCaptcha:function(){this.smstanrequestCaptcha.val(""),$(".captcha-reload-btn").click()},handleErrorMsg:function(t,e,i=!1){var n=$(".js-formTan-error");n.hide(),e&&(e=(i?this.smstanConfirm:this.smstanrequestCaptcha)[0],addAriaDescribedBy(e,n.attr("id")),addAriaInvalid(e,!0),$(".js-formTan-errorMsg").html(t),(0<$(".js-formTan-captcha:visible").length?$(".js-formTan-error:first"):n).show())},formatInputValue:function(){var t=this.el.val(),e=void 0!==this.el.data("clear-white-spaces");void 0!==this.el.data("clear-all-white-spaces")?this.el.val(t.replace(/\s+/g,"")):e&&this.el.val(t.trim())}}),ConfirmationInput=WebFormComponent.extend("ConfirmationInput",{construct:function(t){if(this.preventEqualError=!1,this.forceEqualError=!1,this.elInput=$(t.domElement).find("#"+t.fieldId.toString()+"_0"),this.elConfirmationInput=$(t.domElement).find("#"+t.fieldId.toString()+"_1"),0===this.elInput.size())throw new Error("could not find input in confirmation input");if(0===this.elConfirmationInput.size())throw new Error("could not find confirmation input in confirmation input");this.callSuper(arguments,t);var e=this;this.onFocusConfirmation(function(){e.showConfirmationTooltip()})},onReset:function(){var t=this;setTimeout(function(){"true"==t.formComponent.form.attr("issubmitted")?t.validate("blur"):t.containerEl.hasClass(t.elementHasErrorClassAndAttr)&&t.removeValidations(),t.initFloatingLabel()})},hasValue:function(t){return this.isRegex(t)?this.elInput.val()===this.elConfirmationInput.val()&&this.execRegex(t):this.elInput.val()===this.elConfirmationInput.val()&&this.elInput.val()===t},bindEvents:function(){var t=this;this.elInput.change(function(){$(this).addClass("is-touched"),t.fireEvent("onChange"),t.blockValidationEnabled&&t.validateBlock()}),this.elConfirmationInput.change(function(){$(this).addClass("is-touched"),t.preventEqualError=!1,t.fireEvent("onChange"),t.blockValidationEnabled&&t.validateBlock()}),this.elInput.blur(function(){t.formatInputValue(t.elInput),t.forceEqualError=!0,$(this).addClass("is-touched"),t.fireEvent("onBlur"),t.blockValidationEnabled&&t.validateBlock()}),this.elConfirmationInput.blur(function(){t.formatInputValue(t.elConfirmationInput),t.elInput.hasClass("is-touched")&&0==t.elInput.val().length&&t.elConfirmationInput.hasClass("is-touched")&&0==t.elConfirmationInput.val().length?$(this).removeClass("is-touched"):$(this).addClass("is-touched"),t.preventEqualError=!1,t.fireEvent("onBlur"),t.blockValidationEnabled&&t.validateBlock()}),this.elInput.focus(function(){t.fireEvent("onFocus")}),this.elConfirmationInput.focus(function(){t.elInput.hasClass("is-touched")&&0<t.elInput.val().length&&!t.elConfirmationInput.hasClass("is-touched")&&0==t.elConfirmationInput.val().length&&(t.preventEqualError=!0,t.forceEqualError=!1,t.containerEl.removeClass("has-error"),setTimeout(function(){t.hideTooltip()})),t.fireEvent("onFocusConfirmation")}),this.elInput.bind("cut copy paste",function(t){t.preventDefault()}),this.elConfirmationInput.bind("cut copy paste",function(t){t.preventDefault()})},val:function(){return this.elInput.val()},equal:function(){return!!(this.elInput.hasClass("is-touched")&&0<this.elInput.val().length&&!this.elConfirmationInput.hasClass("is-touched")&&0==this.elConfirmationInput.val().length&&!this.forceEqualError||this.preventEqualError)||this.elInput.val()===this.elConfirmationInput.val()}
2,validateRegex:function(t,e,i,n,s){return this.execRegex(t)},maxLength:function(t){return t<=0||this.val().length<=t},onFocusConfirmation:function(t){this.on("onFocusConfirmation",t)},showConfirmationTooltip:function(){this.showTooltip()},formatInputValue:function(t){var e=t.val(),i=void 0!==t.data("clear-white-spaces");void 0!==t.data("clear-all-white-spaces")?t.val(e.replace(/\s+/g,"")):i&&t.val(e.trim())}}),RadioInput=WebFormComponent.extend("RadioInput",{construct:function(t){this.callSuper(arguments,t)},hasValue:function(t){return!!this.el.is(":checked")&&(this.isRegex(t)?this.execRegex(t):this.val()===t)},val:function(){return this.el.is(":checked")?this.el.val():""},onReset:function(){var t=this;setTimeout(function(){"true"==t.formComponent.form.attr("issubmitted")?t.validate("blur"):t.containerEl.hasClass(t.elementHasErrorClassAndAttr)&&t.removeValidations()})},bindEvents:function(){var t=this;$(this.initalConfig.form.form).find("input[type='radio'][name=\""+this.el.attr("name")+'"]').each(function(){$(this).change(function(){"true"==t.isSessionStoringDesired&&t.storeToSession(t.el),t.fireEvent("onChange"),t.blockValidationEnabled&&t.validateBlock()}),$(this).blur(function(){t.fireEvent("onBlur"),t.blockValidationEnabled&&t.validateBlock()})})},getParent:function(){var t;return null==this.formComponent?null:null!=(t=this.formComponent.formElementMap)[this.el.prop("name")]?t[this.el.prop("name")]:t[this.el.closest(".form-composite").attr("id")]}}),CalendarInput=WebFormComponent.extend("CalendarInput",{construct:function(t){if(this.callSuper(arguments,t),this.vDateFieldOnlyMonthAndYear="true"==this.el.data("only-month-and-year")||this.el.data("only-month-and-year"),this.hasMinDateDependency="true"==this.el.data("compare-min-dependency")||this.el.data("compare-min-dependency"),this.hasMaxDateDependency="true"==this.el.data("compare-max-dependency")||this.el.data("compare-max-dependency"),this.dependencyMinEl=null,this.dependencyMaxEl=null,this.hasRemoteMinDependency=!1,this.remoteMinDependencyEl=[],this.hasRemoteMaxDependency=!1,this.remoteMaxDependencyEl=[],this.remoteDependencyWorkInAction=!1,Modernizr.touch&&!this.vDateFieldOnlyMonthAndYear||t.domElement.attr("type","text").attr("maxlength","10"),!Modernizr.touch||this.vDateFieldOnlyMonthAndYear){var e,i,n,s=this,t=(this.calendarDateFormat="dd.mm.yy",this.standardYearFutureRange=10,this.standardYearPastRange=10,this.calendarUseAltField="true"==this.el.attr("data-use-alt-field"),""),a="yy-mm-dd",o="",o=(this.vDateFieldOnlyMonthAndYear&&(this.calendarUseAltField=!0,this.calendarDateFormat="M yy",a="yy-mm"),this.calendarUseAltField&&((o=this.el.clone()).attr("type","hidden"),o.attr("id",o.attr("id")+"-origin"),o.removeAttr("data-has-errors"),t="#"+o.attr("id"),this.el.after(o),this.el.removeAttr("name"),this.vDateFieldOnlyMonthAndYear)&&0<o.val().length&&(r=this.parseDate(o.val()),o.val(this.getTechnicalDateMonthAndYearOnly(r))),this.el.prop("readonly")||(this.el.prop("readonly",!0),this.el.addClass("c-input--hide-readonly-style")),this.el.val().trim()||this.el.val(this.el.attr("value").trim()),this.el.val()&&this.el.val().trim()&&this.validateDateFormat()&&(n=((e=this.parseDate(this.el.val())).getDate()<10?"0"+e.getDate():e.getDate())+"."+(e.getMonth()<9?"0"+(e.getMonth()+1):e.getMonth()+1)+"."+(i=e.getFullYear()),this.el.val(n),this.el.attr("value",n)),"-"+this.standardYearPastRange),r="+"+this.standardYearFutureRange,l=(this.minDate=this.el.attr("data-min-date"),this.maxDate=this.el.attr("data-max-date"),this.minDate=0<this.minDate.length?this.parseDate(this.minDate):this.minDate,null!=this.maxDate&&null!=this.maxDate?this.maxDate=0<this.maxDate.length?this.parseDate(this.maxDate):this.maxDate:this.maxDate="",this.el.parent().find(".l-form-element__label"));if(Date.parse(this.minDate)&&(o=this.minDate.getFullYear()),Date.parse(this.maxDate)&&(r=this.maxDate.getFullYear()),$(this.el).each(function(){$.each(this.attributes,function(){/data-validation-rule-/.test(this.name)&&"validateDisabledCalendarDates"==(potentialValidateDisabledCalendarDatesObject=JSON.parse($(s.el).attr(this.name))).name&&(s.disabledCalendarDates=JSON.parse(potentialValidateDisabledCalendarDatesObject.parameters))})}),""!==$(this.el).data("is-proposed-date-active")&&""!==$(this.el).data("proposed-date-correction-type")&&""!==$(this.el).data("proposed-date-offset")&&void 0===s.proposedDate){if(dayInMilliSeconds=864e5,proposedDateOffset=$(this.el).data("proposed-date-offset"),proposedDateCorrectionType=$(this.el).data("proposed-date-correction-type"),s.isProposedDateActive=$(this.el).data("is-proposed-date-active"),today=new Date,proposedDateCandidate=new Date(today.getTime()+proposedDateOffset*dayInMilliSeconds),null==s.disabledCalendarDates)s.proposedDate=proposedDateCandidate;else if(s.isCalendarDateSelectable(proposedDateCandidate,s.disabledCalendarDates))s.proposedDate=proposedDateCandidate;else if(1==proposedDateCorrectionType||-1==proposedDateCorrectionType)for(dummyMinDate=""==this.minDate?new Date(1):this.minDate,dummyMaxDate=""==this.maxDate?new Date(3039480237490):this.maxDate;null==s.proposedDate&&proposedDateCandidate.getTime()>=dummyMinDate.getTime()&&proposedDateCandidate.getTime()<=dummyMaxDate.getTime();)proposedDateCandidate=new Date(proposedDateCandidate.getTime()+proposedDateCorrectionType*dayInMilliSeconds),s.isCalendarDateSelectable(proposedDateCandidate,s.disabledCalendarDates)&&(s.proposedDate=proposedDateCandidate);null!=s.proposedDate&&s.isProposedDateActive&&""==$(this.el).val()&&(this.el.val((s.proposedDate.getDate()<10?"0"+s.proposedDate.getDate():s.proposedDate.getDate())+"."+(s.proposedDate.getMonth()+1<10?"0"+(s.proposedDate.getMonth()+1):s.proposedDate.getMonth()+1)+"."+s.proposedDate.getFullYear()),s.containerEl.hasClass("js-floating-label"))&&s.floatLabel(l)}this.el.val()&&this.el.val().trim()&&this.validateDateFormat()&&(n=((e=this.parseDate(this.el.val())).getDate()<10?"0"+e.getDate():e.getDate())+"."+(e.getMonth()<9?"0"+(e.getMonth()+1):e.getMonth()+1)+"."+(i=e.getFullYear()),this.el.val(n),this.el.attr("value",n),this.vDateFieldOnlyMonthAndYear)&&(n=$.datepicker._defaults.monthNamesShort[e.getMonth()],this.el.val(n+" "+i),this.el.attr("value",n+" "+i)),this.vDateFieldOnlyMonthAndYear&&(this.minDate=this.checkAndPrepareMinDateForMonthAndYearMode(this.minDate,this.maxDate),this.maxDate=this.checkAndPrepareMaxDateForMonthAndYearMode(this.minDate,this.maxDate)),this.el.datepicker({minDate:s.minDate,maxDate:s.maxDate,changeMonth:!0,changeYear:!0,dateFormat:s.calendarDateFormat,yearRange:o+":"+r,altField:t,altFormat:a,eSSModificationShowOnlyMonthAndYear:s.vDateFieldOnlyMonthAndYear,eSSModificationShowOnlyMonthAndYearConfirmButtonTxt:s.el.data("only-month-and-year-confirm-btn-txt"),essModificationWebformsReference:s,beforeShow:function(t){var e;0==s.containerEl.find("#ui-datepicker-div").length&&((e=$("#ui-datepicker-div")).appendTo(s.containerEl),s.vDateFieldOnlyMonthAndYear?e.addClass("ui-datepicker--no-days"):e.removeClass("ui-datepicker--no-days"))},beforeShowDay:function(t){return checkDate=new Date(t),null==s.disabledCalendarDates||s.isCalendarDateSelectable(checkDate,s.disabledCalendarDates)?null!=s.proposedDate&&s.proposedDate.setHours(0,0,1,0)==checkDate.setHours(0,0,1,0)&&""==s.el.val()?[!0,"active proposed"]:""!=s.el.val()&&checkDate.setHours(0,0,1,0)==s.parseDate(s.el.val()).setHours(0,0,1,0)?[!0,"active selected"]:[!0,"active"]:[!1,"inactive"]},onClose:function(){s.fireEvent("onBlur"),null!=s.el.val()&&0==s.el.val().length&&0==s.el.attr("placeholder").length&&s.unfloatLabel(l)}}),$.datepicker.setDefaults($.datepicker.regional.de)}},onReset:function(){var t=this;setTimeout(function(){"true"==t.formComponent.form.attr("issubmitted")?t.validate("blur"):t.containerEl.hasClass(t.elementHasErrorClassAndAttr)&&t.removeValidations(),t.initFloatingLabel()})},hasValue:function(t){return this.isRegex(t)?this.execRegex(t):this.val()===t},bindEvents:function(){var t=this;this.el.change(function(){t.fireEvent("onChange"),t.blockValidationEnabled&&t.validateBlock(),"true"==t.isSessionStoringDesired&&t.storeToSession(t.el)}),Modernizr.touch&&(this.el.blur(function(){t.fireEvent("onBlur")}),t.blockValidationEnabled)&&t.validateBlock(),this.el.focus(function(){t.fireEvent("onFocus")})},val:function(){return this.el.val()},setActive:function(){this.active=!0,this.el.datepicker("enable")},setInactive:function(){this.active=!1,this.el.datepicker("disable")},populateValueFromSessionStore:function(t){this.vDateFieldOnlyMonthAndYear&&void 0!==t&&0<t.length&&(t=new Date(t),this.el.val($.datepicker._defaults.monthNamesShort[t.getMonth()]+" "+t.getFullYear()),this.el.blur())},confirmSelectedMonthAndYear:function(){var t,e=this.containerEl.find("[data-handler='selectDay']:first a");null==e||0==e.length?null==(e=this.containerEl.find(".ui-datepicker-unselectable.active.selected"))||0==e.length?0==(t=this.containerEl.find(".js-ui-datepicker--day-n-month-confirm-button-wrap")).find(".js-ui-datepicker--day-n-month-err-hint").length&&$("
2<div class='ui-datepicker--day-n-month-err-hint js-ui-datepicker--day-n-month-err-hint'>"+this.el.data("only-month-and-year-unselectable-month-text")+"</div>").prependTo(t):this.el.datepicker("hide"):e.click()},parseDate:function(t){if(e=/^(\d{1,2})\.(\d{1,2})\.(\d{4})$/.exec(t))return new Date(e[3],e[2]-1,e[1]);if(e=/^(\d{4})-(\d{2})-(\d{2})$/.exec(t))return new Date(e[1],e[2]-1,e[3]);if(this.vDateFieldOnlyMonthAndYear){for(var e=t.split(" "),i=0,n=1,s=0;s!=$.datepicker._defaults.monthNamesShort.length;s++)$.datepicker._defaults.monthNamesShort[s]==e[0]&&(i=s);var a=this.containerEl.find("select[data-handler=selectMonth] :selected"),n=0<a.length&&i==parseInt(a.val())?0<(n=this.containerEl.find("[data-handler='selectDay']:first a")).length?n.html():1:(n=this.getFirstValidDayOfMonth(new Date(e[1],i,1))).getDate();return new Date(e[1],i,n)}throw new Error("Unsupported date format: "+t)},getDateAsMonthYearOnlyString:function(){var t;if(void 0!==this.val()&&null!==this.val()&&0<this.val().length)return t=this.parseDate(this.val()),$.datepicker._defaults.monthNamesShort[t.getMonth()]+" "+t.getFullYear()},getDateAsString:function(){var t;if(void 0!==this.val()&&null!==this.val()&&0<this.val().length)return((t=this.parseDate(this.val())).getDate()<10?"0"+t.getDate():t.getDate())+"."+(t.getMonth()<9?"0"+(t.getMonth()+1):t.getMonth()+1)+"."+t.getFullYear()},getTechnicalDateMonthAndYearOnly:function(t){return void 0!==t?t.getFullYear()+"-"+(t.getMonth()<9?"0"+(t.getMonth()+1):t.getMonth()+1):""},validateDateFormat:function(){if(!this.val())return!0;var t;try{if(t=this.parseDate(this.val()),this.hasRemoteMinDependency&&!this.remoteDependencyWorkInAction&&null!==this.remoteMinDependencyEl&&0<this.remoteMinDependencyEl.length)for(var e=0;e!=this.remoteMinDependencyEl.length;e++)if(0<this.remoteMinDependencyEl[e].el.val().length){if(this.remoteMinDependencyEl[e].remoteDependencyWorkInAction=!0,this.remoteMinDependencyEl[e].validate(),this.remoteMinDependencyEl[e].formComponent.isMultiStepForm){var i="",n=null,
2s=null;for(i in this.remoteMinDependencyEl[e].formComponent.multiStepElementMap)n=this.remoteMinDependencyEl[e].formComponent.multiStepElementMap[i],null==s&&null!==n&&n.stepNumber==this.remoteMinDependencyEl[e].multistepStepNumber&&(s=this.remoteMinDependencyEl[e].formComponent.multiStepElementMap[i]);null!=s&&s.refreshProcessBar(!0)}this.remoteMinDependencyEl[e].remoteDependencyWorkInAction=!1}if(this.hasRemoteMaxDependency&&!this.remoteDependencyWorkInAction&&null!==this.remoteMaxDependencyEl&&0<this.remoteMaxDependencyEl.length)for(e=0;e!=this.remoteMaxDependencyEl.length;e++)if(0<this.remoteMaxDependencyEl[e].el.val().length){if(this.remoteMaxDependencyEl[e].remoteDependencyWorkInAction=!0,this.remoteMaxDependencyEl[e].validate(),this.remoteMaxDependencyEl[e].formComponent.isMultiStepForm){for(i in i="",s=n=null,this.remoteMaxDependencyEl[e].formComponent.multiStepElementMap)n=this.remoteMaxDependencyEl[e].formComponent.multiStepElementMap[i],null==s&&null!==n&&n.stepNumber==this.remoteMaxDependencyEl[e].multistepStepNumber&&(s=this.remoteMaxDependencyEl[e].formComponent.multiStepElementMap[i]);null!=s&&s.refreshProcessBar(!0)}this.remoteMaxDependencyEl[e].remoteDependencyWorkInAction=!1}}catch(t){return!1}return t&&!isNaN(t.valueOf())},validateMinDate:function(t){var e,i;if(!this.val())return!0;try{e=this.parseDate(this.val())}catch(t){return!1}try{i=this.parseDate(t)}catch(t){return!1}return i<=e},validateMaxDate:function(t){var e,i;if(!this.val())return!0;try{e=this.parseDate(this.val())}catch(t){return!1}try{i=this.parseDate(t)}catch(t){return!1}return e<=i},minDateDependency:function(t){return null==this.dependencyMinEl||this.minMaxDateDependency(this.dependencyMinEl,!0,!1)},maxDateDependency:function(t){return null==this.dependencyMaxEl||this.minMaxDateDependency(this.dependencyMaxEl,!1,!0)},minMaxDateDependency:function(t,e,i){if(""==t.val())return!0;var n=t.parseDate(t.val()),s=this.parseDate(this.el.val());if(this.vDateFieldOnlyMonthAndYear&&s.setDate(1),t.vDateFieldOnlyMonthAndYear&&(n.setDate(1),s.setDate(1)),e){if(t.vDateFieldOnlyMonthAndYear?n.setMonth(n.getMonth()+parseInt(this.el.data("min-date-dep-diff"))):(n.setDate(n.getDate()+parseInt(this.el.data("min-date-dep-diff"))),this.vDateFieldOnlyMonthAndYear&&n.setDate(1)),n<=s)return!0}else if(i&&(t.vDateFieldOnlyMonthAndYear?n.setMonth(n.getMonth()+parseInt(this.el.data("max-date-dep-diff"))):(n.setDate(n.getDate()+parseInt(this.el.data("max-date-dep-diff"))),this.vDateFieldOnlyMonthAndYear&&n.setDate(1)),s<=n))return!0;return!1},getReferenceCalenderForComparison:function(t){if(null!=this.formComponent.formElementMap){var e,i,n,s=0;for(e in this.formComponent.formElementMap)if("e"==(s=(n=(i=this.formComponent.formElementMap[e]).el.prop("id").split("§"))[n.length-1]).charAt(0)&&(s=s.substring(1,s.length)),parseInt(s)==parseInt(t))return i}return null},initFloatingLabel:function(){var s;this.containerEl.hasClass("js-floating-label")&&(s=this).containerEl.find(".js-floating-label__input").each(function(t,e){var i=$(e),n=i.parent().find(".js-floating-label__label");s.checkInputForFloatingLabels(i,n),i.on("focus",function(t){s.floatLabel(n),s.addFocusClass(s.containerEl)}).on("change blur",function(t){s.removeFocusClass(s.containerEl),$("#ui-datepicker-div").is(":visible")||setTimeout(function(){s.checkInputForFloatingLabels(i,n)},400)})})},validateDisabledCalendarDates:function(t){if(null==t)return!0;t=JSON.parse(t);try{dateValue=this.parseDate(this.val())}catch(t){return!0}return this.isCalendarDateSelectable(dateValue,t)},isCalendarDateSelectable:function(t,e){var i=!0;return null==e?i:(null!=e.weekDays&&$(e.weekDays).each(function(){if(t.getDay().toString()==(parseInt(this)%7).toString())return i=!1}),!!(i&&(null!=e.annualDates&&$(e.annualDates).each(function(){this.month==t.getMonth()+1&&$(this.days).each(function(){if(this==t.getDate())return i=!1})}),i)&&(null!=e.dateRanges&&$(e.dateRanges).each(function(){if(beginningDate=new Date(this.from).setHours(0,0,1,0),endingDate=new Date(this.to).setHours(23,59,59,0),(timeNormalizedCheckDate=new Date(t).setHours(12,0,0,0))>=beginningDate&&timeNormalizedCheckDate<=endingDate)return i=!1}),i)&&(null!=e.dates&&$(e.dates).each(function(){if(disabledDate=new Date(this).setHours(0,0,0,0),t.setHours(0,0,0,0),t.getTime()==disabledDate)return i=!1}),i)))},checkAndPrepareMinDateForMonthAndYearMode:function(t,e){null!=t&&""!=t&&0!=t.length||((t=new Date).setDate(1),t.setFullYear(t.getFullYear()-this.standardYearPastRange)),null!=e&&""!=e&&0!=e.length||((e=new Date).setDate(1),e.setFullYear(e.getFullYear()+this.standardYearFutureRange),e.setMonth(e.getMonth()+1),e.setDate(0));var i=new Date(t),n=(i.setMonth(i.getMonth()+1),i.setDate(0),t.getDate()-1),s=i.getDate(),a=!1,o=!0;if(null!=this.disabledCalendarDates)for(;o;){for(var r,l=n;l!=s;l++)i.setDate(l+1),this.isCalendarDateSelectable(i,this.disabledCalendarDates)&&(a=!0);!a&&(i.setDate(1),i.setMonth(i.getMonth()+1),i<=e)?(t=new Date(i),n=0,s=31,(r=new Date(i)).setMonth(r.getMonth()+1),r.setDate(0),s=(r<=e?r:e).getDate()):o=!1}return t},checkAndPrepareMaxDateForMonthAndYearMode:function(t,e){null!=e&&""!=e&&0!=e.length||((e=new Date).setDate(1),e.setFullYear(e.getFullYear()+this.standardYearFutureRange),e.setMonth(e.getMonth()+1),e.setDate(0));var i=new Date(e),n=!1,s=!0;if(null!=this.disabledCalendarDates)for(;s;){for(var a=0;a!=e.getDate();a++)i.setDate(a+1),this.isCalendarDateSelectable(i,this.disabledCalendarDates)&&(n=!0);!n&&(i.setDate(0),t<i)?e=new Date(i):s=!1}return e},getFirstValidDayOfMonth:function(t){for(var e=new Date(t),i=(e.setDate(1),e.setMonth(e.getMonth()+1),e.setDate(0),e.getDate()),n=!1,s=0;s!=i;s++)n||(e.setDate(s+1),this.isCalendarDateSelectable(e,this.disabledCalendarDates)&&e>=this.minDate&&e<=this.maxDate&&(n=!0,t.setDate(e.getDate())));return t}}),SelectionInputVintage=WebFormComponent.extend("SelectionInputVintage",{construct:function(t){this.callSuper(arguments,t),this.anchorAppendix="-anchor",this.dropdownAppendix="-dropdown-ul",this.dropdownListItemAppendix="-option-li",this.anchorDataValueAttributeName="data-select-val",this.listItemValueAttributeName="data-select-option-val",this.cssClassSelectAnchor="c-input--select-vintage",this.cssOriginSelectHide="hide-origin-select",this.cssClassNewDropdown="c-input--select-vintage-dropcontainer",this.cssNewDropdownSelectLI="c-input--select-vintage-dropcontainer-listitem",this.cssNewDropdownSelectLISelectedValue="selected",this.cssNewDropdownShown="dropdown-visible",this.cssNewDropdownClosed="dropdown-hidden",this.cssAnchorHasOpenDropdownList="c-input--select-vintage-active",this.cssDropdownSelectScrollable="dropdown-select-scrollable",Modernizr.touch?(this.anchorAppendix="",this.el.append('<optgroup disabled="disabled"></optgroup>')):this.createControls()},onReset:function(t){var n=this;setTimeout(function(){var t=n.el.find("option[data-standard-selected='true']"),e=(0==t.length&&(t=n.el.find("option").first()),n.el.find("option").removeAttr("selected"),n.el.val(t.attr("value")),t.attr("selected","selected"),n.el.parent().find("#"+t.attr("name")+n.dropdownAppendix)),i=n.el.parent().find("#"+t.attr("name")+n.anchorAppendix);e.find("li."+n.cssNewDropdownSelectLISelectedValue).removeClass(n.cssNewDropdownSelectLISelectedValue),(e=e.find("li#"+t.attr("id")+n.dropdownListItemAppendix)).addClass(n.cssNewDropdownSelectLISelectedValue),i.text(e.text()),i.attr(n.anch
2orDataValueAttributeName,e.attr(n.listItemValueAttributeName)),"true"==n.formComponent.form.attr("issubmitted")?n.validate("blur"):n.containerEl.hasClass(n.elementHasErrorClassAndAttr)&&n.removeValidations()})},createControls:function(){var s=this,a=this.el,t=($(a).addClass(this.cssOriginSelectHide),this.el.get(0)),e=t.id+this.dropdownAppendix,i=document.createElement("a"),n=(i.name=t.name+this.anchorAppendix,i.id=t.id+this.anchorAppendix,i.setAttribute("class",this.cssClassSelectAnchor+" "+a.attr("class")),i.setAttribute("tabindex",t.tabIndex),t.removeAttribute("tabindex"),0<t.options.length?(i.innerHTML=t.options[0].text,i.setAttribute(this.anchorDataValueAttributeName,t.options[0].value)):(i.innerHTML="",i.setAttribute(this.anchorDataValueAttributeName,"")),t.parentNode.insertBefore(i,t),$("#"+i.id));if(n.hasClass(this.cssOriginSelectHide)&&n.removeClass(this.cssOriginSelectHide),$(n).on("click",{selectId:t.id,dropdownAppendix:this.dropdownAppendix,anchorId:i.id,dropdownUlId:e},function(t){var e,i;$("#"+t.data.selectId).prop("disabled")||(e=$("#"+t.data.selectId+t.data.dropdownAppendix),$(e).hasClass(s.cssNewDropdownShown)?($(e).removeClass(s.cssNewDropdownShown).addClass(s.cssNewDropdownClosed),$(this).removeClass(s.cssAnchorHasOpenDropdownList)):($(e).removeClass(s.cssNewDropdownClosed).addClass(s.cssNewDropdownShown),$(e).hasClass(s.cssDropdownSelectScrollable)||"0"!=(i=$(e).next("select").attr("data-max-visible-items"))&&""!=i&&i<$(e).children().length&&(i=parseFloat($(e).children().css("height"))*parseInt(i),$(e).css("height",parseFloat(i)),$(e).addClass(s.cssDropdownSelectScrollable)),$(e).scrollTop(0),$(this).addClass(s.cssAnchorHasOpenDropdownList),$("."+s.cssClassSelectAnchor).not("#"+t.data.anchorId).removeClass(s.cssAnchorHasOpenDropdownList),$("."+s.cssClassNewDropdown).not("#"+t.data.dropdownUlId).removeClass(s.cssNewDropdownShown).addClass(s.cssNewDropdownClosed)))}),$(n).on("keydown",{dropdownUlID:e},function(t){if(13==(t=t.keyCode||t.which)||32==t)return $(this).click(),!1;38!=t&&40!=t||$(this).click(),9==t&&($("."+s.cssNewDropdownShown).removeClass(s.cssNewDropdownShown).addClass(s.cssNewDropdownClosed),$("."+s.cssClassSelectAnchor).removeClass(s.cssAnchorHasOpenDropdownList),$(this).removeClass("focussed"))}),0<t.options.length){var o=document.createElement("ul");o.id=e,o.setAttribute("class",this.cssClassNewDropdown+" "+this.cssNewDropdownClosed),o.setAttribute("data-max-visible-items",$(t).attr("data-max-visible-items"));for(var r=0;r!=t.options.length;r++){var l=document.createElement("li");l.setAttribute(this.listItemValueAttributeName,t.options[r].value),l.id=t.options[r].id+this.dropdownListItemAppendix,l.innerHTML=t.options[r].text,t.options[r].disabled?l.setAttribute("class",this.cssNewDropdownSelectLI+" disabled"):l.setAttribute("class",this.cssNewDropdownSelectLI),t.options[r].selected&&(l.setAttribute("class",l.getAttribute("class")+" "+this.cssNewDropdownSelectLISelectedValue),i.innerHTML=t.options[r].text,i.setAttribute(this.anchorDataValueAttributeName,t.options[r].value)),o.appendChild(l)}t.parentNode.insertBefore(o,t);var c=$("#"+o.id+" li");$(c).each(function(t,n){$(n).on("click",{anchorId:i.id,dropdownULId:o.id,jDropdownListItems:c,jOriginSelect:a},function(t){var e=$("#"+t.data.anchorId),e=($(e).html($(this).html()),$(e).attr(s.anchorDataValueAttributeName,$(this).attr(s.listItemValueAttributeName)),$(e).removeClass(s.cssAnchorHasOpenDropdownList),$(t.data.jDropdownListItems).removeClass(s.cssNewDropdownSelectLISelectedValue),$(n).addClass(s.cssNewDropdownSelectLISelectedValue),$("#"+t.data.dropdownULId)),i=($(e).hasClass(s.cssNewDropdownShown)&&$(e).removeClass(s.cssNewDropdownShown).addClass(s.cssNewDropdownClosed),a.val($(this).attr(s.listItemValueAttributeName)),this);a.find("option").each(function(){$(this).val()==$(i).attr(s.listItemValueAttributeName)?$(this).attr("selected","selected"):$(this).removeAttr("selected")}),a.change()})})}$(n).attr("title",$(a).attr("title")),$(n).attr("data-error-messages",$(a).attr("data-error-messages")),$(n).attr("data-has-errors",$(a).attr("data-has-errors")),n.blur(function(){s.fireEvent("onBlur")}),n.focus(function(){s.fireEvent("onFocus")})},getTooltipTarget:function(){return $("#"+$(this.el).attr("id")+this.anchorAppendix)},hasValue:function(t){return this.isRegex(t)?this.execRegex(t):this.val()===t}
2,compareWithDropdown:function(t,e,i){var n="data-validation-in-progress";if(null!=(e=null!=this.formComponent?this.formComponent.formElementMap[e]:null)){if("true"!=this.el.attr(n)){if(this.el.attr(n,!0),"lower"===t&&parseInt(this.el.val())>parseInt(e.el.val()))return this.el.removeAttr(n),!1;if("greater"===t&&parseInt(this.el.val())<parseInt(e.el.val()))return this.el.removeAttr(n),!1;e.validate("blur")}this.el.removeAttr(n)}return!0},bindEvents:function(){var t=this;this.el.change(function(){t.fireEvent("onChange"),t.blockValidationEnabled&&t.validateBlock(),"true"==t.isSessionStoringDesired&&t.storeToSession(t.el)}),this.el.blur(function(){return t.fireEvent("onBlur"),t.blockValidationEnabled&&t.validateBlock(),!1}),this.el.focus(function(){t.fireEvent("onFocus")})},val:function(){return this.el.val()}}),SelectOptionVintage=WebFormComponent.extend("SelectOptionVintage",{construct:function(t){this.callSuper(arguments,t),this.webSelectElement=null,this.webOptionElement=null},setActive:function(){this.callSuper(arguments),(null==this.webOptionElement||null!=this.webOptionElement&&0==this.webOptionElement.length)&&(this.webOptionElement=$("#"+this.el.attr("id")+"-option-li")),this.el.text()==$("select#"+this.el.attr("name")).find("option:enabled").first().html()&&$("#"+this.el.attr("name")+"-anchor").html(this.el.text()).attr("data-select-val",this.el.attr("value")),this.webOptionElement.removeClass("disabled")},setInactive:function(){var t;this.callSuper(arguments),(null==this.webOptionElement||null!=this.webOptionElement&&0==this.webOptionElement.length)&&(this.webOptionElement=$("#"+this.el.attr("id")+"-option-li")),(null==this.webSelectElement||null!=this.webSelectElement&&0==this.webSelectElement.length)&&(this.webSelectElement=$("#"+this.el.attr("name")+"-dropdown-ul")),this.webOptionElement.addClass("disabled"),null!=this.webSelectElement&&0<this.webSelectElement.length&&this.el.attr("selected")&&(0==(t=$("select#"+this.el.attr("name")).find("option[data-standard-selected='true']")).length&&(t=$("select#"+this.el.attr("name")+" option").first()),$("li#"+t.attr("id")+"-option-li").click())},bindEvents:function(){this.el.blur(function(){return!1})}}),SelectionInput=WebFormComponent.extend("SelectionInput",{construct:function(t){this.callSuper(arguments,t)},onReset:function(t){var e=this;setTimeout(function(){"true"==e.formComponent.form.attr("issubmitted")?e.validate("blur"):e.containerEl.hasClass(e.elementHasErrorClassAndAttr)&&e.removeValidations(),e.initFloatingLabel()})},hasValue:function(t){return this.isRegex(t)?this.execRegex(t):this.val()===t},compareWithDropdown:function(t,e,i){var n="data-validation-in-progress";if(null!=(e=null!=this.formComponent?this.formComponent.formElementMap[e]:null)){if("true"!=this.el.attr(n)){if(this.el.attr(n,!0),"lower"===t&&parseInt(this.el.val())>parseInt(e.el.val()))return this.el.removeAttr(n),!1;if("greater"===t&&parseInt(this.el.val())<parseInt(e.el.val()))return this.el.removeAttr(n),!1;e.validate("blur")}this.el.removeAttr(n)}return!0},checkWithDateInput:function(t,e,i){var n="data-validation-in-progress";if(null!=(e=null!=this.formComponent?this.formComponent.formElementMap[e]:null)){if("true"!=this.el.attr(n)){if(this.el.attr(n,!0),"now"===t&&(t=new Date,this.el.val()<t.getHours())){var s=t.toLocaleDateString("de-DE",{year:"numeric",month:"2-digit",day:"2-digit"}),t=t.toISOString().slice(0,10),a=e.el.val();if(a==s||a==t)return this.el.removeAttr(n),!1}e.validate("blur")}this.el.removeAttr(n)}return!0},bindEvents:function(){var t=this;this.el.change(function(){t.fireEvent("onChange"),t.blockValidationEnabled&&t.validateBlock(),"true"==t.isSessionStoringDesired&&t.storeToSession(t.el)}),this.el.blur(function(){t.fireEvent("onBlur"),t.blockValidationEnabled&&t.validateBlock()}),this.el.focus(function(){t.fireEvent("onFocus")})},validateRegex:function(t,e,i,n,s){return this.execRegex(t)},val:function(){return this.el.val()}}),SelectOption=WebFormComponent.extend("SelectOption",{construct:function(t){this.callSuper(arguments,t)},setActive:function(){this.callSuper(arguments)},setInactive:function(){this.callSuper(arguments)}}),FormButton=WebFormComponent.extend("FormButton",{construct:function(t){this.callSuper(arguments,t)}}
2),TextAreaInput=WebFormComponent.extend("TextAreaInput",{construct:function(t){this.callSuper(arguments,t),this.synchroniseCounter()},onReset:function(t){var e=this;setTimeout(function(){"true"==e.formComponent.form.attr("issubmitted")?e.validate("blur"):e.containerEl.hasClass(e.elementHasErrorClassAndAttr)&&e.removeValidations(),e.initFloatingLabel()})},hasValue:function(t){return this.isRegex(t)?this.execRegex(t):this.val()===t},bindEvents:function(){var t=this;this.el.change(function(){t.fireEvent("onChange")}),this.el.blur(function(){t.fireEvent("onBlur"),t.blockValidationEnabled&&t.validateBlock()}),this.el.focus(function(){t.fireEvent("onFocus")})},val:function(){return this.el.val()},validateRegex:function(t,e,i,n,s){return this.execRegex(t)},maxLength:function(t){return t<=0||this.val().length<=t},minLength:function(t){return t<=0||this.val().length>=t},synchroniseCounter:function(){var t,e=this,i=e.el.attr("data-show-counter"),n=e.el.attr("maxlength"),i=null!=i&&"true"==i,s=null!=n&&0<parseInt(n);i&&s&&0<(i=e.containerEl.children(".c-input--textarea__counter")).length&&0<(t=i.children(".js-input--textarea__synchronise-counter")).length&&(e.updateCounter(e.el.val().length,parseInt(n),t),e.el.on("keyup keydown change",function(){e.updateCounter(e.el.val().length,parseInt(n),t)}))},updateCounter:function(t,e,i){i.html(e-t)}}),StaticText=WebFormComponent.extend("StaticText",{construct:function(t){this.callSuper(arguments,t)},bindEvents:function(){}}),FormInputHidden=WebFormComponent.extend("FormInputHidden",{construct:function(t){this.callSuper(arguments,t)},bindEvents:function(){}}),FormTransferPolicy=WebFormComponent.extend("FormTransferPolicy",{construct:function(t){this.TermOperand={EQUALS:"EQUALS",NOT_EQUALS:"NOT_EQUALS",LESS_THAN:"LESS_THAN",GREATER_THAN:"GREATER_THAN",IS_NULL:"IS_NULL"},this.callSuper(arguments,t)},bindEvents:function(){var e=this;this.el.on("click",function(t){e.doTransfer($(t.target).attr("data-transferitems-json"))})},isTransferDependencyValid:function(dependencyArray,expressions){if(0===dependencyArray.length)return!0;var _this=this,returnValue=!1,exp=expressions;$.each(dependencyArray,function(t,e){if(void 0!==e.formTermId&&void 0!==e.formTermOperand){returnValue=!1;var i=_this.formComponent.formElementMap[e.formTermId].el,n=i.val(),s=e.formTermValue;switch(e.formTermOperand){case _this.TermOperand.EQUALS:_this.isElementRadioCheckBoxAndChecked(i,!1)||(returnValue=n===s);break;case _this.TermOperand.NOT_EQUALS:returnValue=!!_this.isElementRadioCheckBoxAndChecked(i,!1)||n!==s;break;case _this.TermOperand.LESS_THAN:_this.isElementRadioCheckBoxAndChecked(i,!1)||(returnValue=parseInt(n)<parseInt(s));break;case _this.TermOperand.GREATER_THAN:_this.isElementRadioCheckBoxAndChecked(i,!1)||(returnValue=parseInt(n)>parseInt(s));break;case _this.TermOperand.IS_NULL:returnValue=i.is(":hidden")}exp=exp.replace(e.formTermId,returnValue)}});try{return eval(exp)}catch(e){return e instanceof SyntaxError&&console.log(e.message),!1}},doTransfer:function(t){var o=this,t=jQuery.parseJSON(t);$.each(t.transferSets,function(t,e){var i,n,s,a;o.isTransferDependencyValid(e.dependencys,e.expression)&&(n=(i=o.formComponent.formElementMap[e.destination[0]]).el,s=(e=o.formComponent.formElementMap[e.source[0]]).el,n.is(":radio")||n.is(":checkbox")?s.is(":checked")&&!n.is(":checked")?n.click():!s.is(":checked")&&n.is(":checked")&&(n.is(":radio")?(n.attr("checked",!1),n.trigger("change")):n.click()):s.is(":radio")||s.is(":checkbox")?s.is(":checked")&&n.val(s.val()):n.is("select")?(n.val(s.val()),n.trigger("change")):s.hasClass("js-input--calendar")?e.vDateFieldOnlyMonthAndYear!==i.vDateFieldOnlyMonthAndYear?e.vDateFieldOnlyMonthAndYear?i.vDateFieldOnlyMonthAndYear||void 0===i.vDateFieldOnlyMonthAndYear?n.val(s.val()):n.val(e.getDateAsString()):i.vDateFieldOnlyMonthAndYear?(i.calendarUseAltField&&void 0!==s.val()&&0<s.val().length&&(a=e.parseDate(s.val()),i.containerEl.find("#"+n.attr("id")+"-origin").val(i.getTechnicalDateMonthAndYearOnly(a))),n.val(e.getDateAsMonthYearOnlyString())):n.val(s.val()):(i.vDateFieldOnlyMonthAndYear&&i.calendarUseAltField&&void 0!==s.val()&&0<s.val().length&&(a=e.parseDate(s.val()),i.containerEl.find("#"+n.attr("id")+"-origin").val(i.getTechnicalDateMonthAndYearOnly(a))),n.val(s.val())):n.val(s.val()),n.blur())})}}),UploadInput=WebFormComponent.extend("UploadInput",{uploadItems:null,construct:function(t){this.callSuper(arguments,t),this.wasOnReset=!1,this.secondReset=!0},hasValue:function(t){return this.isRegex(t)?this.execRegex(t):this.val()===t},bindEvents:function(){var n=this;this.el.change(function(t){n.files=[this.files[0]],n.fireEvent("onChange"),this.hasClientError=!1;var e=n.violatedValidationRules;if(null!=e&&0<e.length){this.hasClientError=!0,this.clientValidationMessages=[];for(var i=0;i<e.length;i++)this.clientValidationMessages.push(e[i].message);n.violatedValidationRules=[]}}),this.init()},maxFileSize:function(t){return null==this.files||null==this.files||this.files[0].size<=1024*t},fileTypes:function(t){var e;return null!=this.files&&null!=this.files&&(e=(e=this.files[0].name).substring(e.lastIndexOf(".")+1).trim().toLowerCase(),-1!=t.split(",").indexOf(e))},maxTotalFilesSize:function(t){var e=this.uploadItems,i=0;if(null!=e&&0<e.length){for(var n=0;n<e.length;n++)i+=e[n].fileSize;return i+this.files[0].size<=1024*t}return!0},maxFiles:function(t){var e=this.uploadItems;return null!=e&&e.length<t},checkTopErrorMessage:function(t){var i=$('<ul class="js-error-list c-error-list"></ul>');"failed"!==t.status&&"disabled"!==t.status||$.each(t.messages,function(t,e){i.append("<li class='c-error-list__item'>"+e+"</li>")}),0<i.children("li").size()&&(this.containerEl.find(".js-error-list__wrapper").prepend(i),$(this.containerEl).addClass("has-error"))},removeTopErrorMessage:function(){this.containerEl.find(".js-error-list").remove(),$(this.containerEl).removeClass("has-error")},renderUploadItems:function(t,o){var i,e=t.uploadItems,n=t.resultMessages,r=this.containerEl.find(".files"),l=this;r.html(""),r.hide(),null!=n&&0<n.length&&o&&(i="",$.each(n,function(t,e){i+=e,t+1<n.length&&(i+="<br />")}),$('<div class="file-error-messages">'+i+"</div>").appendTo(r)),null!=e&&$.each(e,function(t,i){var n="",e="file-wrapper",s=(i.fileType&&(e+=" "+i.fileType.toLowerCase()),null!=l.uploadItems&&t>=l.uploadItems.length&&(e+=" file-recently-uploaded"),null!=i.messages&&0<i.messages.length&&(e+=" file-has-errors"),t=$(`<li data-file-counter="${t}" data-file-id="${i.fileUploadId}" class="${e}"></li>`),e=$(`<div class="file-content-name"><div class="file-content-name-text" id="${i.fileUploadId}">${i.fileName}</div></div>`),l.el[0].dataset?.fileDeleteButtonAriaLabel?.replace("{uploadedFileName}",`'${i.fileName}'`)??""),a=null;(s=$(`<button type="button" class="file-delete-link" id="file-${i.fileUploadId}-delete-button" aria-label="${s}"></button>`).text("").attr("title",l.extraHelpText)).on("click",function(t){l.destroyUploadedFile(t,i);var e=l.el[0]?.id;setTimeout(function(){a?(a.id?document.getElementById(a.id):a).focus():e&&$("#"+e).trigger("focus")},100)}),s.on("focus",t=>{a=t.relatedTarget}),s.appendTo(e),e.appendTo(t),$('<div class="file-content-progress-row"><span></span></div>').appendTo(t),null!=i.messages&&null!=i.messages&&0<i.messages.length&&($.each(i.messages,function(t,e){n+=String(e).replace(/<[^>]+>/gm,""),t+1<i.messages.length&&(n+="<br />")}),$('<div class="file-error-messages">'+n+"</div>").appendTo(t),o=!1),t.appendTo(r),r.show()}),this.removeTopErrorMessage(),o&&this.checkTopErrorMessage(t),l.blockValidationEnabled&&l.validateBlock(),$("#"+$(r).attr("data-form-reference")).removeAttr("disabled"),l.uploadItems=e},init:function(){this.extraHelpText=this.el.data("extra-help-text"),this.uploadUrl=this.el.data("upload-url"),this.initUrl=this.el.data("init-url"),this.deleteUrl=this.el.data("delete-url"),this.csrfToken=this.el.data("csrf-token"),this.csrfParameterName=this.el.data("csrf-parameter-name");var t=this.uploadUrl,e=this.initUrl,r=(this.deleteUrl,this.csrfToken,this.csrfParameterName,this);$.ajax({url:e}).done(function(t,e){"disabled"==t.status?$(r.containerEl).hide():r.renderUploadItems(t,!0)}),(e={})[this.csrfParameterName]=this.csrfToken,this.el.fileupload({url:t,singleFileUploads:!1,formData:e,dataType:"json",cache:!1,dropZone:null,done:function(t,e){void 0!==e.result.self&&(e.result=e.result.self),r.renderUploadItems(e.result,!0),(e=r.uploadItems[0])&&$(`#file-${e.fileUploadId}-delete-button`).trigger("focus")},add:function(t,e){var n,s,i,a,o;e.fileInput[0].hasClientError?(i={status:"failed",messages:e.fileInput[0].clientValidationMessages},r.removeTopErrorMessage(),r.checkTopErrorMessage(i)):(n="",s=0,i=null!=e.f
2ileInput&&null!=e.fileInput?e.fileInput[0].id:"fileupload-input-0",a=$(".files-"+i),$(a).attr("data-form-reference",i),0<(o=$(a).find(".file-wrapper").last()).length&&(s=parseInt($(o).attr("data-file-counter"))+1),$.each(e.files,function(t,e){var i="file-wrapper";null!=e.name&&null!=e.name&&(i+=" "+/[^.]+$/.exec(e.name)),n=(n+='<div data-file-counter="'+parseInt(s++)+'" data-filename="'+e.name+'" class="'+i+'">')+'<div class="file-content-name">'+e.name+'</div><div class="file-content-progress-row"><span></span></div></div>'}),$(a).html($(a).html()+n),$("#"+i).attr("disabled","disabled"),e.submit())},progress:function(t,n){var s=$(".files-"+(null!=n.fileInput&&null!=n.fileInput?n.fileInput[0].id:"fileupload-input-0")),e=$(s).find(".file-wrapper").last(),a=0,o=(0<e.length&&(e=parseInt($(e).attr("data-file-counter")),null!=n.files)&&null!=n.files&&(a=e-n.files.length+1),0);$.each(n.files,function(t,e){var i;null!=e&&(o+=e.size,(i=n.loaded-(o-e.size))<e.size?i<e.size&&o-e.size<n.loaded&&$(s).find("[data-file-counter*='"+(a+t)+"'] .file-content-progress-row span").css("width",parseInt(i/e.size*100,10)+"%").parent().parent().addClass("file-currently-uploading"):$(s).find("[data-file-counter*='"+(a+t)+"'] .file-content-progress-row span").css("width","100%").parent().parent().removeClass("file-currently-uploading"))})}}).prop("disabled",!$.support.fileInput).parent().addClass($.support.fileInput?void 0:"disabled")},destroyUploadedFile:function(t,e){var e=this.deleteUrl+e.index,i=this;$.getJSON(e,function(t){i.uploadedFileDestroyed(t)})},uploadedFileDestroyed:function(t){var e="true"==this.formComponent.form.attr("issubmitted"),i=!0;this.wasOnReset&&(e||(i=!1),this.secondReset?this.secondReset=!1:(this.secondReset=!0,this.wasOnReset=!1)),this.renderUploadItems(t,i),this.blockValidationEnabled&&this.validateBlock()},setActive:function(){this.active=!0,this.el.attr("enable","enable")},setInactive:function(){this.active=!1,this.el.attr("disable","disable")},onReset:function(t){"true"!=this.formComponent.form.attr("issubmitted")&&(this.wasOnReset=!0,this.destroyUploadedFile(t,{index:-1}))},val:function(){return this.el.val()}}),WebForm=VP.VPObject.extend("WebForm",{construct:function(t){this.callSuper(arguments,t)},bindTo:function(t){var n=this;return this.form=t,this.csrfToken=this.getCSRFToken(),this.hasCsrfToken=""==!this.csrfToken,this.isMultiStepForm="true"===this.form.attr("data-multistepform"),this.multiStepElementMap={},this.formElementMap={},this.form.submit(function(t){var e=$(n.form).find("input[type=submit]");if(e.hasClass("js-do-not-disable")||e.attr("disabled","disabled"),document.activeElement.blur(),e.is("[data-services-validation-button]")&&n.validateFormComponents()&&n.hasCsrfToken){var i=n.getCaptchaItems();if(1===i.length)return n.servicesValidation(t,e,i[0])}return n.onSubmit(t)}),this.form.on("reset",function(t){n.onReset(t)}),this.searchDependencyDescriptions(),this.form.removeAttr("data-multistepform"),this},assertWebFormComponentExists:function(t){if(!this.formElementMap[t]){var e,i=$(this.form).find("#"+t).first();if(i.is("input[type='checkbox']"))e=CheckboxInput;else if(i.is("input[type='radio']"))e=RadioInput;else if(i.is("input[type='date'].js-input--calendar")||i.is("input[type='text'].js-input--calendar"))e=CalendarInput;else if(i.is(".js-wf-element--composite-question"))e=Composite;else if(i.is(".js-wf-element--block")||i.is(".js-wf-element--inner-block"))e=Block;else if(i.is(".js-wf-element--step")||i.is(".js-wf-element--step-summary"))e=Step;else if(i.is(".js-wf-element--text-confirm"))e=ConfirmationInput;else if(i.is("select"))e=i.closest(".l-form-element").hasClass("vintage-select")?SelectionInputVintage:SelectionInput;else if(i.is("option"))e=SelectOption;else if(i.is("textarea"))e=TextAreaInput;else if(i.is("input[type='file']"))e=UploadInput;else if(i.is(".js-wf-element--captcha"))e=CaptchaInput;else if(i.is("input[type='text']")||i.is("input[type='password']")||i.is("input[type='tel']"))e=TextInput;else if(i.is(".js-wf-element--static-text"))e=StaticText;else if(i.is("input[type='submit']")||i.is("input[type='reset']"))e=FormButton;else if(i.is(".js-form-smstanrequest"))e=SMSTanRequest;else if(i.is(".js-formInputHidden"))e=FormInputHidden;else{if(!i.is(".js-formTransferPolicy"))throw console.log(i),new Error("unsupported element "+t);e=FormTransferPolicy}this.formElementMap[t]=new e({form:this,fieldId:t,domElement:i})}return this.formElementMap[t]},searchDependencyDescriptions:function(){var e=this;this.dependencies=[],$(this.form).find("script.webform-dependency").each(function(){var t=$.parseJSON($(this).text());e.createDependency(t)})},createDependency:function(t){var e;t.definedBy&&(e=this.assertWebFormComponentExists(t.definedBy),t=new Dependency({description:t,definedBy:e,form:this}),this.dependencies.push(t))},evaluateDependencies:function(){for(var t=0;t<this.dependencies.length;t++)void 0===this.dependencies[t].evaluate()&&console.warn("evalutation of dependency definition resulted in undefined");return this},validateFormComponents:function(){var t,e,i=!0;for(t in this.formElementMap)"function"==typeof(e=this.formElementMap[t]).validate&&(console.log("validating "+e.getId()),i=e.validate("submit")&&i);return i},hasError:function(){return 0<this.form[0].getElementsByClassName("has-error").length},onSubmit:function(t){t=$(t.currentTarget).attr("id"),sessionPersistedForms.removeform(t)},onReset:function(t){var e,i,n,s=this,a=!0;for(e in this.formElementMap)null!=(i=this.formElementMap[e])&&i.onReset();for(a in setTimeout(function(){s.evaluateDependencies()}),this.formElementMap)null!=(n=this.formElementMap[a])&&n.onReset();sessionPersistedForms.removeform($(this.form).attr("id"))},servicesValidation:function(n,s,a){var t,e,i=new Map;let o=[];for(t in this.formElementMap)this.formElementMap.hasOwnProperty(t)&&(e=this.formElementMap[t].el[0]).hasAttribute("data-services-validation-element")&&(i.set(e.dataset.elementId,e.value),o.push(e));n.preventDefault();let r=this,l=$(r.form);$.ajax({type:"POST",url:"/tech/formServicesValidation/validate/"+s.attr("data-services-validation-button")+"?token="+a.el[0].value,data:JSON.stringify(Object.fromEntries(i)),contentType:"application/json; charset=utf-8",headers:{"X-CSRF-TOKEN":this.csrfToken}
2,success:function(t,e,i){!0===t.dataValid?(r.onSubmit(n),l.unbind("submit").submit()):(s.removeAttr("disabled"),a.containerEl.find(".captcha-reload-btn").trigger("click"),a.el[0].value="",t.captchaValid?($("div[data-webform-notification]").show(),o.forEach(function(t){if(t.parentElement.classList.add("has-error","is-touched"),r.isMultiStepForm)for(var e in r.multiStepElementMap){var i;r.multiStepElementMap.hasOwnProperty(e)&&(i=r.multiStepElementMap[e].stepElementMap,Object.keys(i).includes(t.id))&&$(".js-form__mpi-"+e).addClass("has-errors")}})):($("div[data-webform-notification]").hide(),a.containerEl[0].classList.add("has-error","is-touched"),a.validate()))},error:function(t,e,i){r.onSubmit(n),l.unbind("submit").submit()}})},evaluateMultiSteps:function(){if(null!=this.formElementMap){var t=-1,e=-1,t=parseInt(this.retreiveFormStepIndexFromSession(this.form.attr("id"))),i=(null!=(e=parseInt(this.retreiveFormMaxStepIndexFromSession($(this.form).attr("id"))))&&!isNaN(e)||(e=0),""),n=!0,s=0,a="";for(k in this.formElementMap)null!=(i=this.formElementMap[k])&&i.el.hasClass("l-form-step")&&(i.initializeStep(s++),this.multiStepElementMap[i.containerEl.attr("id")]=i,n&&(i.setStepActiveClass(),n=!1),5<s)&&(a=i);if(5<s&&(this.form.find(".c-form-process-bar").addClass("has-4-items-plus"),a.handleCssHelperForProcessBar(0)),"true"!=this.form.attr("issubmitted")&&1!=this.form.attr("issubmitted")||(t=e=s-1,this.form.find(".js-form-failures-bottom-messages").addClass("show")),0<=t){var o="",r=Object.keys(this.multiStepElementMap).length,l=!1;for(k in this.multiStepElementMap)null!=(o=this.multiStepElementMap[k])&&(o.stepNumber<r-1&&o.stepNumber<e&&(o.isNextStepAlsoInitialized=!0),o.stepNumber<t||o.stepNumber>t&&o.stepNumber<=e?(o.active=!0,o.stepHasBeenInitialized=!0,o.initializeProcessBarItem(),o.stepProcessBarItemButtons.removeAttr("disabled"),o.stepProcessBarItemButtons.removeAttr("aria-current"),o.stepProcessBarItems.removeClass("is-active"),o.containerEl.addClass("l-form__multistep-step-hidden"),o.isSummaryStep||(o.stepNumber==e&&(l=!0),o.hasStepErrors(l)?(o.stepProcessBarItems.addClass("has-errors").removeClass("is-valid"),addProgressBarStepAria(o.stepProcessBarItems,"error")):l||(o.stepProcessBarItems.removeClass("has-errors").addClass("is-valid"),addProgressBarStepAria(o.stepProcessBarItems,"success")),l=!1)):o.stepNumber==t&&(o.isSummaryStep?o.showSummaryPage(null,o):(o.initializeProcessBarItem(),o.setStepActiveClass())))}}},evaluateBlockSpecificValidation:function(){if(null!=this.formElementMap){var t,e="";for(t in this.formElementMap)null!=(e=this.formElementMap[t])&&e.el.hasClass("js-wf-element--block")&&e.checkAndEnableBlockValidation()}},configurationForDateComparison:function(){if(null!=this.formElementMap){var t,e="";for(t in this.formElementMap)null!=(e=this.formElementMap[t])&&(e.hasMinDateDependency&&(e.dependencyMinEl=e.getReferenceCalenderForComparison(e.el.data("compare-min-dep-id")),e.dependencyMinEl.hasRemoteMinDependency=!0,e.dependencyMinEl.remoteMinDependencyEl.push(e)),e.hasMaxDateDependency&&(e.dependencyMaxEl=e.getReferenceCalenderForComparison(e.el.data("compare-max-dep-id")),e.dependencyMaxEl.hasRemoteMaxDependency=!0,e.dependencyMaxEl.remoteMaxDependencyEl.push(e)),"true"==this.form.attr("issubmitted"))&&e.validate()}},retreiveFromSession:function(t,r){var e=sessionStorage.getItem("Stored-Form-"+btoa(t)),l=$("#"+t);null!=e&&"true"!=l.attr("issubmitted")&&(formValueArrayString=decodeURIComponent(atob(e)),jsonFormValueArray=$.parseJSON(formValueArrayString),l=$("#"+t),$.each(jsonFormValueArray,function(t,e){var i=l.find("*[name='"+e.name+"']");if(null!=i&&"off"!=i.attr("autocomplete"))if("radio"==i.attr("type")){var n=$(document).find("*[value='"+e.value+"'][name='"+e.name+"']");n.prop("checked",!0),n.trigger("change")}else if("checkbox"==i.attr("type"))i.prop("checked",!0),i.trigger("change");else if(""!=e.value&&(i.first().val(e.value),i.first().trigger("change"),i.hasClass("js-input--calendar"))){var s=l.find("*[id='"+i.attr("name")+"']");if(0<s.length){var a,o="";for(a in r)(o=r[a]).el.attr("id")==s.attr("id")&&o.vDateFieldOnlyMonthAndYear&&o.populateValueFromSessionStore(e.value)}}}))},retreiveFormStepIndexFromSession:function(t){return null!=(t=sessionStorage.getItem("Stored-Form-Step-"+btoa(t)))?atob(t):0},retreiveFormMaxStepIndexFromSession:function(t){if(null!=(t=sessionStorage.getItem("Stored-Form-Max-Step-"+btoa(t))))return atob(t)},getCSRFToken:function(){return $("input[name=_csrf]").val()},getCaptchaItems:function(){var t,e=[];for(t in this.formElementMap){var i=this.formElementMap[t];"CaptchaInput"===i.CLASSNAME&&e.push(i)}return e}}),focusFirstErrorField=(window.triggerWebFormDependency=function(t){t.each(function(){$(this).trigger("change")})},window.initializeWebformComponents=function(t){(t&&0<t.length?t:$("script.webform-meta-model")).each(function(){var t=$.parseJSON($(this).html());if(t){for(var e=new WebForm(t).bindTo($("#"+t.id)).evaluateDependencies(),i=0;i<t.components.length;i++)try{e.assertWebFormComponentExists(t.components[i])}catch(t){console.log(t.message)}"true"==$(e.form).attr("data-store-to-session")&&e.retreiveFromSession(t.id,e.formElementMap),e.configurationForDateComparison(),e.isMultiStepForm&&e.evaluateMultiSteps(),e.evaluateBlockS
2pecificValidation(),"true"===e.form.attr("issubmitted")&&focusFirstErrorField(e.form[0])}})},function(n){setTimeout(function(){var t,e,i=null;for(t of n.querySelectorAll(".has-error"))if(null!==t.offsetParent){i=t;break}i&&(e=i.querySelector("input, select, textarea"))&&setTimeout(function(){e.focus()},0)},0)}),addAriaDescribedBy=function(t,e){var i=t.getAttribute("aria-describedby"),n=e;i&&(n=-1===i.indexOf(e)?i+" "+e:i),t.setAttribute("aria-describedby",n)},removeAriaDescribedBy=function(t,e){var i=t.getAttribute("aria-describedby");i&&(i=i.replace(e,"").trim(),t.setAttribute("aria-describedby",i))},addAriaInvalid=function(t,e){(-1<["input","select","textarea"].indexOf(t.tagName.toLowerCase())?[t]:t.querySelectorAll("input, select, textarea")).forEach(t=>{t.setAttribute("aria-invalid",e)})},updaterogressBarStepAria=function(t,e=""){return!!(t=t.first().find("[data-progressbar-step]")).length&&(t.attr("aria-hidden","true"),!!(t=t.filter('[data-progressbar-step="'+e+'"]')).length)&&void t.attr("aria-hidden","false")},addProgressBarStepAria=function(t,e){updaterogressBarStepAria(t,e)},removeProgressBarStepAria=function(t){updaterogressBarStepAria(t)};initializeWebformComponents()}(window,jQuery,console)}),{overlayCloseButtonText:"SchlieÃen"});function debounce(n,s,a){var o;return function(){var t=this,e=arguments,i=a&&!o;clearTimeout(o),o=setTimeout(function(){o=null,a||n.apply(t,e)},s),i&&n.apply(t,e)}}function cleanupMySelects(){var i="c-input--select-vintage",n="dropdown-visible",s="tab-select-anchor";$("header, div#wrapper, footer").on("click",function(t){var e;$(t.target).hasClass(i)||$(t.target).hasClass("c-input--select-vintage-dropcontainer")||$(t.target).hasClass("c-input--select-vintage-dropcontainer-listitem")||$(t.target).hasClass(s)||($("."+n).removeClass(n).addClass("dropdown-hidden"),$("."+i).removeClass("c-input--select-vintage-active"),e=$("."+s),$(e).is(":visible")&&$("ul[data-tab-nav='"+$(e).attr("data-tab-nav")+"']").css("display","none")),$(t.target).hasClass("js-c-collection__dropdown-nav--dropdown-selector")||$(t.target).hasClass("c-collection__dropdown-nav--selection-item-anchor")||$(".c-collection__dropdown-nav--selection-items").removeClass("show")})}function equalHeightsOnCarouselView(t){function e(){setTimeout(function(){i.css("height","auto");var t=0;i.each(function(){$(this).outerHeight()>t&&(t=$(this).outerHeight())}),i.css("height",t)},750)}var i=$(".view-top-type-download ul.owl-stage").find("li.owl-item");e(),$(window).on("resize",e)}function enableTabNavigation(){var t=$(".js-tab-navigation--mobile-accordion .accordion-item");setTimeout(function(){$(".js-tab-navigation").each(function(t,e){$(this).find(".c-tab-nav__item").each(function(t,e){$(this).attr("id",$(this).attr("data-ref-id"))})})},1e3),document.querySelectorAll(".js-c-tab-navigation").forEach(function(t){let e=t.getElementsByClassName("tab-navigation")[0].querySelector("li.active a[data-tab-target]");t=t.querySelector("[data-tab-content]"),(t=Array.from(t.children).filter(t=>t.id===e.dataset.tabTarget)[0]).classList.contains("active")||t.classList.add("active"),e.setAttribute("aria-selected","true"),e.setAttribute("aria-current","page")}),$(".tab-select-anchor").each(function(t){var e=$("ul[data-tab-nav='"+$(this).attr("data-tab-nav")+"'] li.active a");$(this).attr("data-tab-target",$(e).attr("data-tab-target")),$(this).html($(e).html()),$(this).on("click",function(t){var e=$("ul[data-tab-nav='"+$(this).attr("data-tab-nav")+"']");$(e).is(":visible")?$(e).css("display","none"):$(e).css("display","inline-block")})}),$(".tab-navigation a").on("click",function(t){var e,i,n,s=$("ul[data-tab-nav='tab-nav-"+$(this).attr("data-tab-ref")+"'] li.active");s.removeClass("active"),s.find("a").removeAttr("aria-selected").removeAttr("aria-current"),$(this).parent().addClass("active"),$(this).attr("aria-selected","true").attr("aria-current","page"),(s=document.createEvent("UIEvents")).initUIEvent("resize",!0,!1,window,0),window.dispatchEvent(s),$("ul[data-tab-content='tab-nav-"+$(this).attr("data-tab-ref")+"'] .tab-pane.active").removeClass("active"),$("ul[data-tab-content='tab-nav-"+$(this).attr("data-tab-ref")+"'] li#"+$(this).attr("data-tab-target")).addClass("active"),0<(s=$("a[data-tab-nav='tab-nav-"+$(this).attr("data-tab-ref")+"']")).length&&($(s).attr("data-tab-target",$(this).attr("data-tab-target")).html($(this).html()),$(s).is(":visible"))&&$("ul[data-tab-nav='tab-nav-"+$(this).attr("data-tab-ref")+"']").css("display","none"),(s=$(this).closest(".
2js-c-tab-navigation").first()).hasClass("js-tab-navigation--mobile-accordion")&&(e=s.find(".accordion-item"),n=i=0,e.each(function(){$(this).hasClass("active")&&(i=n),n++}),$(s).find(".accordion").accordion("option","active",i))}),t.each(function(t){$(this).find(".tab-item--header").on("click",function(t){var e=$(this).closest(".accordion").first(),i=e.find(".accordion-item.active");0<i.length&&i.removeClass("active"),$(this).parent().addClass("active"),(i=e.closest(".js-tab-navigation--mobile-accordion").first()).find(".c-tab-nav__item").removeClass("active"),i.find(".c-tab-nav__item[data-ref-id='"+$(this).parent().attr("data-tab-ref-id")+"']").addClass("active")})})}function tealiumText(t){return t.toLowerCase().replace(/ä/gi,"ae").replace(/ö/gi,"oe").replace(/ü/gi,"ue").replace(/Ã/gi,"ss").replace(/_/g,"-").replace(/ /g,"-").replace(/[^0-9a-z-]/g,"")}$(function(){var n,r,t;$(".accordion").accordion({active:!1,collapsible:!0,header:".accordion-header",heightStyle:"content",icons:!1,create:function(t,e){var i,n,s,a;$(t.target).hasClass("js-tabnavigation--accordion-object")&&$(t.target).hasClass("js-tabnav-accordion-inital-state")?(n=$(t.target).find(".accordion-item"),a=i=0,n.each(function(){$(this).hasClass("active")&&(i=a),a++}),$(t.target).accordion("option","active",i)):$(t.target).hasClass("c-navigation--accordion")&&""!=$(t.target).attr("data-initial-activation-id")&&(n=$(t.target).find(".accordion-item"),a=s=0,n.each(function(){0<=$(t.target).attr("data-initial-activation-id").indexOf($(this).attr("id"))&&(s=a),a++}),$(t.target).data("disableScrolling",!0),$(t.target).accordion("option","active",s))},beforeActivate:function(t,e){var i,n,s=$(e.newHeader).offset();null!=s&&null!=(i=$(e.oldHeader).offset())&&$(t.target).find(".accordion-item .accordion-header.ui-accordion-header-active").is(":visible")&&($(t.target).hasClass("js-tabnavigation--accordion-object")&&$(t.target).hasClass("js-tabnav-accordion-inital-state")||(0<!(t=$("[data-chf-header]").height()+12)&&(t=12),n=i.top<s.top?i.top-t+$(e.oldHeader).outerHeight():s.top-t),$("html, body").animate({scrollTop:n},400))},activate:function(t,e){var i=document.createEvent("UIEvents");i.initUIEvent("resize",!0,!1,window,0),window.dispatchEvent(i),null!=(i=$(e.newHeader).offset())&&(1!=$(t.target).data("disableScrolling")&&($(t.target).hasClass("js-tabnavigation--accordion-object")&&$(t.target).hasClass("js-tabnav-accordion-inital-state")||!$(t.target).find(".accordion-item .accordion-header.ui-accordion-header-active").is(":visible")?$(t.target).hasClass("js-tabnavigation--accordion-object")&&$(t.target).removeClass("js-tabnav-accordion-inital-state"):(0<!(e=$("[data-chf-header]").height()+12)&&(e=12),$("html, body").animate({scrollTop:i.top-e},400))),$(t.target).data("disableScrolling",!1))}}),$(function(){var t=$(".js-accordion-show-more"),e=t.find(".js-accordion-show-more__hidden-item");t.find(".js-accordion-show-more__btn").on("click",function(){e.each(function(){$(this).removeClass("is-initially-hidden")}),e.first().find("> div").focus(),$(this).hide()})}),n=window,r=jQuery,VP.responsiveBreakpointHelper=VP.VPObject.extend("ResponsiveBreakpointHelper",{breakpoint1:320,breakpoint2:568,breakpoint3:768,breakpoint4:1040,breakpoint5:1440,breakpoint1Name:"xs",breakpoint2Name:"s",breakpoint3Name:"m",breakpoint4Name:"l",breakpoint5Name:"xl",construct:function(t){this.callSuper(arguments,t),this.windowWidth=r(n).width(),this.maxBreakpointForMobile=t.maxBreakpointForMobile,this.init(t)},init:function(t){},isMobile:function(){return this.windowWidth=r(n).width(),this.windowWidth<this.maxBreakpointForMobile}}),VP.shopFinder=VP.VPObject.extend("ShopFinder",{el:null,construct:function(t){this.callSuper(arguments,t),this.el=r(t.domElement),this.init()},bindEvents:function(){r(this.el).on("click",{component:this},this.loadMore)},init:function(){this.bindEvents()},loadMore:function(t){var e;return 0<r(this).parent().find(".data-finder-input").val().length&&(0<r(this).attr("data-target").length&&0<r(this).attr("data-target-param-key").length&&(e=r(this).attr("data-target"),e=(e+="?"+r(this).attr("data-target-param-key")+"=")+r(this).parent().find(".data-finder-input").val()),n.open(e,"_blank")),!1}}),r(".shop-finder .shop-finder-button").each(function(){new VP.shopFinder({domElement:this})}),t=VP.VPObject.extend("DropdownNavigation",{construct:function(t){this.callSuper(arguments,t),this.jDropdownComponent=r(t.domElement),this.jDropdownContentItemsUL=null,this.jDropdownAnchor=null,this.jDropdownSelectItemsUL=null,this.jDropdownSelectItemsLIs=null,this.jDropdownSelectItemsAnchors=null,this.jDropdownScrollable=!1,this.vMaxVisibleItemsDesktop=8,this.vMaxVisibleItemsTouch=6,this.vMaxVisibleItems=0,this.init()},init:function(){var i=this;0<this.jDropdownComponent.length&&(this.jDropdownContentItemsUL=this.jDropdownComponent.find(".c-collection__dropdown-nav--content-items"),this.jDropdownAnchor=this.jDropdownComponent.find(".js-c-collection__dropdown-nav--dropdown-selector"),this.jDropdownSelectItemsUL=this.jDropdownComponent.find(".c-collection__dropdown-nav--selection-items"),this.jDropdownSelectItemsLIs=this.jDropdownSelectItemsUL.find(".c-collection__dropdown-nav--selection-item"),this.jDropdownSelectItemsAnchors=this.jDropdownSelectItemsLIs.find(".c-collection__dropdown-nav--selection-item-anchor"),Modernizr.touch?this.jDropdownSelectItemsAnchors.length>this.vMaxVisibleItemsTouch&&(this.jDropdownScrollable=!0,this.vMaxVisibleItems=this.vMaxVisibleItemsTouch):this.jDropdownSelectItemsAnchors.length>this.vMaxVisibleItemsDesktop&&(this.jDropdownScrollable=!0,this.vMaxVisibleItems=this.vMaxVisibleItemsDesktop),this.jDropdownAnchor.html(this.jDropdownSelectItemsLIs.find("a[data-item-selected=true]").html()),this.calculateItemsHeight()),this.jDropdownAnchor.on("click",function(t){i.jDropdownSelectItemsUL.hasClass("show")?
2i.jDropdownSelectItemsUL.removeClass("show"):i.jDropdownSelectItemsUL.addClass("show")}),this.jDropdownSelectItemsAnchors.on("click",function(t){i.jDropdownContentItemsUL.find("li[data-item-visible=true]").attr("data-item-visible",!1),i.jDropdownContentItemsUL.find("li[data-item-id="+r(this).attr("data-item-id")+"]").attr("data-item-visible",!0),i.jDropdownSelectItemsLIs.find(".c-collection__dropdown-nav--selection-item-anchor[data-item-selected=true]").attr("data-item-selected",!1),i.jDropdownSelectItemsLIs.removeClass("active"),r(this).attr("data-item-selected",!0),r(this).parent().addClass("active"),i.jDropdownSelectItemsUL.removeClass("show"),i.jDropdownAnchor.html(r(this).html());var e=document.createEvent("UIEvents");e.initUIEvent("resize",!0,!1,n,0),n.dispatchEvent(e)})},calculateItemsHeight:function(){var t=0,e=0,i=0,n=0,s=0,a=this,o=(0<this.jDropdownSelectItemsAnchors.length&&(t=this.jDropdownSelectItemsAnchors.first().css("padding-top"),e=this.jDropdownSelectItemsAnchors.first().css("padding-bottom"),i=this.jDropdownSelectItemsAnchors.first().css("padding-left"),n=this.jDropdownSelectItemsAnchors.first().css("padding-right")),r('<div class="c-collection__dropdown-nav--selection-item---test-width" data-max-width="'+this.jDropdownAnchor.width()+'" style="position:absolute;left:-4444px;padding-top:'+t+";padding-bottom:"+e+";padding-left:"+i+";padding-right:"+n+';"></div>'));r("body").append(o),this.jDropdownSelectItemsAnchors.each(function(t,e){o.html(r(e).html()),a.jDropdownScrollable&&t+1<=a.vMaxVisibleItems&&(o.css("width",parseInt(o.attr("data-max-width"))),s+=parseInt(o.outerHeight()),o.css("width","auto"))}),o.remove(),this.jDropdownScrollable&&(this.jDropdownSelectItemsUL.css("height",s),this.jDropdownSelectItemsUL.addClass("scrollable"))}}),r(".js-c-collection__dropdown-nav").each(function(){new t({domElement:this})})}),$(function(){var a=$("[data-chf-header]");function t(){var t,e=document.createElement("div");return e.style.color="rgb(31, 41, 59)",document.body.appendChild(e),t=(t=(document.defaultView?document.defaultView.getComputedStyle(e,null):e.currentStyle).color).replace(/ /g,""),document.body.removeChild(e),"rgb(31,41,59)"!==t}t(),t()&&$("html").addClass("has-high-contrast-mode");var e,i,n,s=$("button[data-need-enter-submit-help='true']").first(),o=(s.closest("form").find("input").each(function(t,e){$(this).keyup(function(t){if(13==t.keyCode)return s.click(),!1})}),0<window.navigator.userAgent.indexOf("MSIE")||navigator.userAgent.match(/Trident\/7\./)&&$("html").removeClass("no-ie").addClass("ie").addClass("ie11"),$(".article-printarea .article-print-button").on("click",function(t){window.print(),t.preventDefault()}),$(".captcha-reload-btn").on("click",function(t){var e=$("#"+$(this).attr("data-captcha-id")),i=$(e).attr("data-base-url")+"?"+(new Date).getTime()+$(e).attr("data-src-id");$(e).attr("src",i),t.preventDefault()}),$("form select.hide-origin-select").each(function(t){$(this).parent().find("a.new-select-anchor").first().attr("tabindex",$(this).attr("tabindex")),$(this).removeAttr("tabindex")}),Modernizr.touch&&$("form select").each(function(t){$(this).on("focus",function(t){$(this).parent().addClass("focus")}),$(this).on("blur",function(t){$(this).parent().removeClass("focus")})}),$(".view-category-solutions a.view-category-solutions-more").on("click",function(t){return $(this).hide(),$(this).parent().find("ul.view-category-solutions-list li.hide").removeClass("hide"),!1}),$(".breadcrumb-tag").find("br").replaceWith(" "),enableTabNavigation(),o=$(".js-subtopics-list-show-more"),r=$(".js-subtopics-list-show-less"),o.click(function(){var t=$(this).parent();t.addClass("all-shown"),t.find(".max-subtopic").addClass("shown"),$(this).hide(),t.find(".js-subtopics-list-show-less").show()}),r.click(function(){var t=$(this).parent();t.find(".max-subtopic").removeClass("shown"),t.removeClass("all-shown"),$(this).hide(),t.find(".js-subtopics-list-show-more").show()}),e=".clear-searchfield",i=$(".lp-search-input"),n=$(e),i.keyup(function(){var t=$(this).parent().find(e);0<$(this).val().length?t.show():t.hide()}),i.blur(function(){$(this).parent().find(n).hide()}),i.focus(function(){var t=$(this).parent().find(e);0<$(this).val().length&&t.show()}),n.on("mousedown",function(t){t.preventDefault()}),n.on("click",function(){$(this).parent().find(i).val("").focus(),$(this).hide()}),cleanupMySelects(),$(document).on("EssSearchDone",function(t){enableTabNavigation()}),$(".view-top-type-download .view-top-solutions-list").owlCarousel({margin:0,navText:"",responsiveClass:!0,onInitialized:equalHeightsOnCarouselView,itemElement:"li",stageElement:"ul",responsive:{0:{items:1,nav:!0,loop:!1},640:{items:4,nav:!1,loop:!1,dots:!1},1024:{items:4,nav:!1,loop:!1,dots:!1}}}),$(".view-top-type-video .view-top-solutions-list").owlCarousel({margin:0,navText:"",responsiveClass:!0,itemElement:"li",stageElement:"ul",responsive:{0:{items:1,nav:!0,loop:!1},640:{items:4,nav:!1,loop:!1,dots:!1},1024:{items:4,nav:!1,loop:!1,dots:!1}}}),$(".collection-as-carousel .owl-carousel").each(function(){(jThat=$(this)).owlCarousel({loop:!1,navRewind:!1,nav:!0,navContainer:$(this).closest(".owl-custom-nav-container"),onResized:function(t){1==(jTarget=$(t.target)).find(".owl-dots").children().size()?jTarget.find(".owl-control
2s").css("visibility","hidden"):jTarget.find(".owl-controls").css("visibility","visible")},onInitialized:function(t){8<jThat.find(".owl-stage").children().size()&&jThat.find(".owl-controls").css("display","none"),1==jThat.find(".owl-stage > .owl-item:first > div.carousel-image-item").size()&&jThat.closest(".collection-as-carousel").addClass("center-items-vertically"),1==jThat.find(".owl-dots").children().size()&&jThat.find(".owl-controls").css("visibility","hidden"),jTarget=$(t.target),setTimeout(function(){jOwlStage=jTarget.find(".owl-stage:first-child"),stageHeight=jOwlStage.innerHeight()-36,jOwlStage.find(".carousel-item-with-border").each(function(){$(this).height(stageHeight)})},300)},onTranslated:function(t){jTarget=$(t.target),items=jTarget.find(".owl-stage > .owl-item"),indexPosition=0,numberOfActiveItems=0,lastActiveItemIndex=0,items.each(function(){indexPosition+=1,$(this).hasClass("active")&&(numberOfActiveItems+=1,lastActiveItemIndex=indexPosition)}),desiredDotIndexPosition=Math.ceil(lastActiveItemIndex/numberOfActiveItems),indexPosition=0,jTarget.find(".owl-controls > .owl-dots > .owl-dot").each(function(){indexPosition+=1,$(this).removeClass("active"),indexPosition==desiredDotIndexPosition&&$(this).addClass("active")})},dots:!0,responsive:{0:{items:1},568:{items:3,slideBy:3},1024:{items:4,slideBy:4}}})}),$("form#topicSelect button.contacting-step-1-submit")),r=($(o).on("click",function(t){var e;if("true"==$(this).attr("data-login-needed"))return e=$("#contacting-login-popup").appendTo("body"),$(e).removeClass("hide"),$("body").addClass("no-scroll"),$(e).find("button.contacting-login-button-yes").first().on("click",function(t){manualUtagLink({wt_link_id:"content.button.ja"});var e=$("form#topicSelect button#_eventId_submit"),i=e.parent().find(".contacting-login-button").first();$(e).attr("id",i.attr("id")).attr("name","_eventId_login").attr("data-login-needed","false").click()}),$(e).find("a.ess-overlay-x-button, button.contacting-login-button-no").on("click",{originProcessBtn:this},function(t){manualUtagLink({wt_link_id:"content.button.nein"}),$(t.data.originProcessBtn).attr("data-login-needed","false").click()}),linkTrackInit(),"undefined"!=typeof utag&&"undefined"!=typeof utag_data&&utag.view({page_content_id:utag_data.page_content_id+".layer-einloggen"}),!1}),$("form.contacting.contacting-step-1"));function l(t,e,i,n){var s=new Date,i=(s.setTime(s.getTime()+24*i*60*60*1e3),s.toUTCString());document.cookie=t+"="+e+";expires="+i+";path="+n+";"}0<r.length&&(r.attr("action",r.attr("action")+"#scroll=true"),o=r.find(".contacting-select-category").first(),r=48+a.outerHeight(),o.hasClass("selected")||null!=(c=(u=document.location.hash.replace(/^#/,"")).split("&",1))&&0<c.length&&0<u.length&&null!=(u=c[0].split("=",2))&&2==u.length&&"scroll"==u[0]&&"true"==u[1])&&$("html, body").animate({scrollTop:o.offset().top-r},"swing"),$("[data-generate-cookie]").each(function(){l(this.getAttribute("data-cookie-name"),this.getAttribute("data-cookie-value"),parseInt(this.getAttribute("data-cookie-expirationdays")),"/")}),$(".js-lastVisitedPage--close").on("click",function(t){l(this.getAttribute("data-cookie-name"),"","","/"),$(".js-lastVisitedPage--wrapper").hide()});var c=$("#js-footer").clone(!0);function h(){for(var t,s,e=document.location.hash.replace(/^#/,"").split("&"),i="",n=0;n!=e.length;n++)1==e[n].split("=").length&&(i=e[n]);/^[a-zA-Z_-]+$/.test(i)&&null!=(t=document.querySelector('[data-anchor-id="'+i+'"]'))&&(null==t.getAttribute("id")?null!=t.getAttribute("data-ref-id")&&(i=t.getAttribute("data-ref-id")):i=t.getAttribute("id")),0<i.length&&-1===i.indexOf("?")&&(0<$("#"+i).length||0<$("[data-ref-id='"+i+"']").length)&&(history.scrollRestoration="manual",(s=0==(s=$("#"+i)).length?$("[data-ref-id='"+i+"']"):s).is(":visible")||(t="tab-"+i,0==(s=$(".tab-nav-tabs-wrapper > a[data-tab-target='"+t+"']").parent()).length&&(s=$(".js-c-tab-navigation #"+t))),0<s.length)&&setTimeout(function(){var t=0,e=(0<(e=$(".CDB-global-header, header")).length&&s.offset().top<33&&(t=e.height()),0),i=0,n=(0<a.size()&&(e=a.outerHeight(),i=parseInt(a.css("top").replace("px","").replace("auto","0"))),s.offset().top);$("html, body").animate({scrollTop:n-e-i-t-48},"swing")},500)}function d(){var t,e=document.location.hash.replace(/^#/,"");/^q=.*/.test(e)||(0<e.indexOf("#")?console.log("Only Hash format #id1&id2... accepted."):(/^[a-zA-Z_-]+$/.test(e)&&null!=(t=document.querySelector('[data-anchor-id="'+e+'"]'))&&(null==t.getAttribute("id")?null!=t.getAttribute("data-ref-id")&&(e=t.getAttribute("data-ref-id")):e=t.getAttribute("id")),/^(e?_?\d+\&?)+$/.test(e)?(t=e.split("&"),$(t).each(function(){var t=$("#tab-"+this.replace("=","-"));if(0==t.length&&0==(t=$("#"+this.replace("=","-"))).length)return!0;var e=(t=$(t).first()).closest(".accordion");1==e.length&&(t=t.index(),$(e).data("disableScrolling",!0),$(e).accordion("option","active",t)),$("#"+this+" > a:first-child").click()})):console.log("Hash does not comply to in page anchor scrolling format rules.")))}c.find(".direct-access-container").remove(),c.appendTo("#js-nav-overlay"),c.attr("id",c.attr("id")+"--mobile-nav"),c.addClass(c.attr("class")+"--mobile-nav"),$(".direct-access-list-wrap").owlCarousel({loop:!1,margin:24,responsive:{0:{items:1},640:{items:2,onChanged:function(t){var e=t.item.count%2==0?t.item.count:t.item.count-1;t.item.index===e-1&&$(t.target).find(".owl-dots div:last").addClass("active").siblings().removeClass("active")}},1024:{items:3,dots:!1}}}),$(".c-btn-grp__two-btns.change-action-button-positions").each(function(t,e){var i,n,s,a,o=$(this).children();null!=o&&2==o.length&&(i=$(o[0]),o=$(o[1]),n=i.find("button, a, input").first(),s=o.find("button, a, input").first(),a=n.attr("tabindex"),n.attr("tabindex",s.attr("tabindex")),s.attr("tabindex",a),i.insertAfter(o))}),window.location.hash&&(d(),h()),window.onhashchange=function(){d(),h()},$("[data-has-anchor-target]").click(function(t){d(),h()}
2),$(".j-anchorlink").on("click",function(t){var e=$(this).attr("href"),i=$(this).attr("href").replace(/^.*?(#|$)/,""),n=window.location.hash.replace(/^#/,""),s="",a="";if(null!=i&&0<i.length){for(var o=i.split("&"),e=e.substr(0,e.indexOf("#")),r=0;r!=o.length;r++){var l=o[r].split("=");null!=l&&1==l.length&&(a=l[0])}if(null!=n&&0<n.length)for(var c=n.split("&"),r=0;r!=c.length;r++){var d=c[r].split("=");null!=d&&1==d.length&&(s=d[0])}if(this.href==window.location.href&&a==s)return h(),!1;i="#"+a,$(this).attr("href",e+i)}});var u=debounce(function(){$(".js-collection_anchornavigation-list").each(function(t,e){$(this).css("width",$(this).width()),$(this).addClass("hide-for-height-calculation");var i=$(this).height();$(this).attr("data-el-height",i),$(this).css("width","auto"),$(this).removeClass("hide-for-height-calculation"),0<i&&$(this).hasClass("status-opened")&&$(this).css("max-height",i+"px")})},300);window.addEventListener("resize",u),u(),$(".js-collection_anchornavigation-headline-link").on("click",function(t){var e=$(this).next(".js-collection_anchornavigation-list");return $(this).hasClass("status-opened")?(e.removeClass("status-opened"),e.addClass("status-closed"),e.css("max-height",0),$(this).removeClass("status-opened"),$(this).addClass("status-closed")):$(this).hasClass("status-closed")&&(e.addClass("status-opened"),e.removeClass("status-closed"),e.css("max-height",e.attr("data-el-height")+"px"),$(this).addClass("status-opened"),$(this).removeClass("status-closed")),!1}),$(".js-collection__slide-guide").each(function(t,e){$(e).on("scroll.flickity",function(t,e){var i=$(this),n=0,s=$(i).find(".flickity-prev-next-button"),a=!1;i.find(".flickity-slider__item").each(function(t){$(this).hasClass("is-selected")&&0==n?(s.removeClass("slide-guide-btn--adjust"),a=!0):a||s.addClass("slide-guide-btn--adjust"),n++})})}),document.querySelectorAll(".js-linkpost").forEach(function(t){$(t).click(function(t){t.preventDefault();var e,i=/[?&]([^=#]+)=([^&#]*)/g,n=this.href,s=document.createElement("form");for(s.setAttribute("method","post"),s.setAttribute("action",n.split("?")[0]),s.setAttribute("target",this.target);e=i.exec(n);){e[1];var a=document.createElement("input");a.setAttribute("type","hidden"),a.setAttribute("name",e[1]),a.setAttribute("value",e[2]),s.appendChild(a)}$(this).parent().append(s),s.submit()})})});var sessionPersistedForms={intervalFunction:{},addMaintainedFormsEntry:function(t,e){maintainedFormsString=sessionStorage.getItem("Maintained-Forms"),(maintainedForms=null!=maintainedFormsString&&null!=maintainedFormsString&&""!=maintainedFormsString?JSON.parse(maintainedFormsString):{})[t]=(new Date).getTime()+" + "+e,sessionStorage.setItem("Maintained-Forms",JSON.stringify(maintainedForms))},removeMaintainedFormsEntry:function(t){null!=(maintainedFormsString=sessionStorage.getItem("Maintained-Forms"))&&null!=maintainedFormsString&&""!=maintainedFormsString&&(delete(maintainedForms=JSON.parse(maintainedFormsString))[t],sessionStorage.setItem("Maintained-Forms",JSON.stringify(maintainedForms)))},removeform:function(t){encodedFormId=btoa(t),sessionStorage.removeItem("Stored-Form-"+encodedFormId),sessionStorage.removeItem("Stored-Form-Step-"+encodedFormId),sessionStorage.removeItem("Stored-Form-Max-Step-"+encodedFormId),sessionPersistedForms.removeMaintainedFormsEntry("Stored-Form-"+encodedFormId)},updateAllMaintainedForms:function(){null!=(maintainedFormsString=sessionStorage.getItem("Maintained-Forms"))&&null!=maintainedFormsString&&""!=maintainedFormsString&&(maintainedForms=JSON.parse(maintainedFormsString),$.each(maintainedForms,function(t,e){sessionPersistedForms.addMaintainedFormsEntry(t,parseInt(e.replace(/^\d+ \+ /g,"")))}))},invalidateSessionStorageAfterTimeout:function(){null!=(maintainedFormsString=sessionStorage.getItem("Maintained-Forms"))&&null!=maintainedFormsString&&""!=maintainedFormsString&&(maintainedForms=JSON.parse(maintainedFormsString),clearInterval(this.intervalFunction),setTimeout(function(){this.intervalFunction=setInterval(function(){$.each(maintainedForms,function(t,e){var i;(summedMilliseconds=parseInt(e.replace(/ \+ \d+$/g,""))+parseInt(e.replace(/^\d+ \+ /g,"")))<parseInt((new Date).getTime())&&(e=t.replace("Stored-Form-","Stored-Form-Step-"),i=t.replace("Stored-Form-","Stored-Form-Max-Step-"),sessionStorage.removeItem(t),sessionStorage.removeItem(e),sessionStorage.removeItem(i),sessionPersistedForms.removeMaintainedFormsEntry(t))})},6e4)},2e3))},invalidateSessionStorageAfterLogout:function(){null!=(maintainedFormsString=sessionStorage.getItem("Maintained-Forms"))&&null!=maintainedFormsString&&""!=maintainedFormsString&&(maintainedForms=JSON.parse(maintainedFormsString),$.each(maintainedForms,function(t,e){var i=t.replace("Stored-Form-","Stored-Form-Step-"),n=t.replace("Stored-Form-","Stored-Form-Max-Step-");sessionStorage.removeItem(t),sessionStorage.removeItem(i),sessionStorage.removeItem(n),sessionPersistedForms.removeMaintainedFormsEntry(t)}))}};function rbrInterviewTealiumTracking(t,e){var i,t=$(t).attr("data-teal
2ium-rel");e&&$("#"+e).val().length&&(i=$("#"+e).val(),(e=t.split("."))[e.length-2]=i,t=e.join(".")),manualUtagLink({wt_link_id:t})}function doLinecheckSubmit(t,e,i){var t=[{name:"_eventId",value:t},{name:e,value:i}],n=document.getElementById("rbrInterviewForm");return $(n).append($.map(t,function(t){return $("<input>",{type:"hidden",name:t.name,value:t.value})})),$("input[type=date]").each(function(){this.value&&($(this).attr("type","text"),$(this).val($.datepicker.formatDate(this.getAttribute("data-format"),new Date(this.value))),$(this).attr("value",$(this).val()))}),/^((?!chrome|android).)*safari/i.test(navigator.userAgent.toLowerCase())?setTimeout(function(){n.submit()},1e3):n.submit(),!1}function disableLinecheckLinks(){var t=$(".c-linecheck__process-action-button");t.attr("data-disabled",!0),t.removeAttr("onclick"),t.addClass("c-btn--disabled")}function linecheckBack(){var t=$(".linecheck .answerHistoryEntry").last();0<t.length&&t.attr("answerHistoryEntryId")?doLinecheckSubmit("selectPreviousAnswer","previousAnswerSelection.selectedId",t.attr("answerHistoryEntryId")):doLinecheckSubmit("restartAdvisor")}function cancelLinecheckInterviewNo(){var t=$("#js-c-linecheck__cancel-question");$(".c-linecheck").hasClass("c-linecheck__interview-running")?(t.find(".js-c-linecheck__cancel-question-overlay-content").addClass("hide"),t.find(".js-c-linecheck__waitlayer-question-overlay-content").removeClass("hide")):(t.removeAttr("tabindex").removeClass("show").addClass("hide"),$("body").removeClass("no-scroll").removeAttr("overlay-status-open"))}function cancelLinecheckInterviewYesNotRunning(){var t=$(".c-linecheck form#rbrInterviewForm, .c-linecheck form#lineCheck");return 0<t.length?(location.href=t.attr("action")+"&_eventId=cancelInterview",!1):0<(t=$("form#js-l3l4Login")).length?(location.href=t.attr("action")+"&_eventId=cancel",!1):void 0}function cancelLinecheckInterviewYes(){var t=$(".c-linecheck form#rbrInterviewForm, .c-linecheck form#lineCheck");return $(t).hasClass("js-linediagnostic--running-process")?(t=document.getElementById("cancelRunningLineCheck")).submit():cancelLinecheckInterviewYesNotRunning(),!1}function cancelLinecheckInterview(){var t,e=$("#js-c-linecheck__cancel-question .c-linecheck__cancel-question-content");0<$(e).length&&0<$(e).html().length?((t=$("#js-c-linecheck__cancel-question")).hasClass("hide")?(t.removeClass("hide").addClass("show").attr("tabindex",-1).focus(),$("body").addClass("no-scroll").attr("overlay-status-open","true")):(t.find(".js-c-linecheck__cancel-question-overlay-content").removeClass("hide"),t.find(".js-c-linecheck__waitlayer-question-overlay-content").addClass("hide"),$("body").addClass("no-scroll").attr("overlay-status-open","true"),t.attr("tabindex",-1).focus()),e.find(".js-c-linecheck__cancel-question-no").on("click",function(t){return cancelLinecheckInterviewNo(),!1}),e.find(".js-c-linecheck__cancel-question-yes").on("click",function(t){return cancelLinecheckInterviewYes(),!1})):cancelLinecheckInterviewYes()}function doL3L4Login(t){var t=[{name:"_eventId",value:t}],e=document.getElementById("js-l3l4Login");return $(e).append($.map(t,function(t){return $("<input>",{type:"hidden",name:t.name,value:t.value})})),e.submit(),!1}function submitFormOrOpenOverlay(t){$(":focus").blur();var e=(i=(n=$(t.target).closest("form")).find(".js-contact-data__callback-container")).data("overlay-context"),i=i.data("show-overlay"),n=n.find(".js-contact-data-overlay__container");return!e||!i||(n.show(),$("body").css("overflow","hidden"),t.preventDefault(),!1)}function flowSubmit(t){t=new CustomEvent("flowSubmit",{detail:t}),document.dispatchEvent(t)}function initOverlay(t){var e,n=t,t=(n.removeClass("inline modal dark light"),n.find("button.close-overlay-button").first()),i=/map-area-([\d]+)$/gi.exec(n.find(">div").attr("id"))[0];n.attr("data-linked-area",i);var s=(a=(i=n.parent().find("#"+i)).parent()).attr("name"),a=a.attr("data-area-sign-type"),o=i.attr("coords"),r=(i.attr("shape"),i.attr("alt"),"true"==i.attr("data-inline-overlay")&&767<$(window).innerWidth()),l=r?i.attr("data-inline-overlay-theme"):"";"light-on-dark"==i.attr("data-inline-overlay-theme")?n.addClass("dark"):n.addClass("light"),"ICON"==a?(r?n.find("svg.overlay-icon.info.inverted"):n.find("svg.overlay-icon.info")).first().css({display:"inline",height:"18px"}):"ENUM"==a&&(($TargetSvg=n.find("svg.overlay-icon.bubble").first()).css({display:"inline",height:"19px"}
2),$ParentContainerDiv=$TargetSvg.closest(".js-imageMap-area_linkedTarget_container"),$ImageMap=$ParentContainerDiv.parent(),sourceSvgID=$ParentContainerDiv.attr("data-linked-area")+"-icon-wrapper",0<$("#"+sourceSvgID).find("text").size())&&(sourceSvgLabel=$("#"+sourceSvgID).find("text").text(),$TargetSvg.find("text").text(sourceSvgLabel)),n.css({position:"",left:"",top:""}),t.click(function(){closeOverlay(this)}),r?(i=positionInlineOverlay(o,$Image=n.parent().find("[usemap*='#"+s+"']"),n),n.addClass("inline"),n.addClass(l.toLocaleLowerCase()),drawConnectingLine(n),n.find("svg.overlay-icon").each(function(){$(this).prependTo(n)}),i&&setTimeout(function(){var i,t=n;t.hasClass("bottom0")&&(i=t.find(">div").outerHeight(),t.find("svg.overlay-icon").each(function(){var t,e;/display: inline/.test($(this).attr("style"))&&(t=$(this).attr("height"),"overlay-icon bubble"==$(this).attr("class")?$(this).attr("style","top :"+(-1*(i+5)).toString()+"px !important; display : inline; bottom : auto !important; opacity: 1; height: "+t+"px;"):($(this).attr("style","top :"+(-1*i).toString()+"px !important; display: inline; bottom : auto !important; opacity: 1; height: "+t+"px;"),e=$(this).parent().find(">div").offset().top-$(this).offset().top,$(this).attr("style","top :"+(-1*i+e).toString()+"px !important; display: inline; bottom : auto !important; opacity: 1; height: "+t+"px;")))}))},300)):($("body").css({overflow:"hidden","overscroll-behavior-y":"none"}),n.addClass("modal"),n.css("z-index","99999"),$OverlayContent=n.find("div.overlay-content").first(),n.find(">div").innerHeight()<$OverlayContent[0].scrollHeight&&$OverlayContent.parent().css("height","75%"),setTimeout(function(){n.find(">div").innerHeight()<$OverlayContent[0].scrollHeight&&$OverlayContent.parent().css("height","75%")},500),setTimeout(function(){n.find(">div").innerHeight()<$OverlayContent[0].scrollHeight&&$OverlayContent.parent().css("height","75%")},2e3),n.find(".overlay-content").on("touchend",function(t){1!=e&&("A"==t.target.tagName||"A"==$(t.target).parent()[0].tagName?t.stopImmediatePropagation():toggleZoom(this,n))}).on("touchmove",function(t){e=!0}).on("touchstart",function(){e=!1})),n.find("img").each(function(){$(this).css("max-width",(n.find(".overlay-content").first().innerWidth()-38).toString()+"px")})}function closeOverlay(t){$("body").attr("style",""),$(t).closest(".js-imageMap-area_linkedTarget_container").removeClass("modal inline dark light zoomed").attr("data-linked-area",""),$(t).closest("div.js-imageMap-area_linkedTarget_container").html(""),$(t).attr("style",""),removeConnectingLine()}function toggleZoom(t,e){if($(t).hasClass("close-overlay-button"))return closeOverlay(t),event.stopImmediatePropagation(),event.preventDefault(),!1;$(e).hasClass("zoomed")?$(e).removeClass("zoomed"):$(e).addClass("zoomed"),imageScale=.8,$(e).hasClass("zoomed")&&(imageScale=.98),$(e).find("img").each(function(){widthInPx=($(e).find(".overlay-content").innerWidth()-36).toString()+"px",$(this).css({width:widthInPx,"max-width":widthInPx})})}function positionInlineOverlay(t,e,i,n){var t=/^(-?\d+),(-?\d+),(-?\d+),(-?\d+)/gi.exec(t),s=0<=Number(t[1])?Number(t[1]):0,a=0<=Number(t[2])?Number(t[2]):0,o=s<(l=0<=Number(t[3])?Number(t[3]):0)?s:l,r=a<(t=0<=Number(t[4])?Number(t[4]):0)?a:t,l=s<l?l:s,s=a<t?t:a,t=e.scrollLeft(),a=e.scrollTop(),c=e.innerWidth(),e=e.innerHeight(),d=i.scrollLeft(),l=d+(t+l)+2,h=(u=i.scrollTop())-(e-(r=a+r)),u=u-(e-(a+s));return a=0<o-.37*c?{position:"relative","z-index":"999",left:(d+(t+o-.37*c)).toString()+"px"}:{position:"relative","z-index":"999",left:l.toString()+"px"},s=r+.6*e<e?(a.top=h.toString()+"px",i.removeClass("bottom0"),!1):(a.top=u.toString()+"px",i.addClass("bottom0"),!0),i.css(a),i.find("> div").first().css({width:(.37*c).toString()+"px","max-height":(.6*e).toString()+"px",overflow:"hidden"}),i.find(".overlay-content").css("max-height",(.6*e-56).toString()+"px"),i.find("img").each(function(){$(this).css("max-width",(.37*c-38).toString()+"px")}),s}function resizeMapAreas(e){$("button.close-overlay-button").each(function(){$(this).click()}),removeConnectingLine(),$(".c-image-map").each(function(){($Image=$(this).find("img").first()).is(":visible")&&$Image.css("width",$Image.parent().innerWidth().toString()+"px"),scale=$Image.parent().innerWidth()/Number($Image.attr("width")),$Image.parent().find("area").each(function(){var t=$(this).attr("data-original-coords"),t=/^(-?\d+),(-?\d+),(-?\d+),(-?\d+)/gi.exec(t),e=0<=Number(t[1])?
2Number(t[1]):0,i=0<=Number(t[2])?Number(t[2]):0,n=0<=Number(t[3])?Number(t[3]):0,t=0<=Number(t[4])?Number(t[4]):0,e=Math.floor(e*scale),i=Math.floor(i*scale),n=Math.floor(n*scale),t=Math.floor(t*scale),e=e.toString()+","+i+","+n+","+t;$(this).attr("coords",e)}),$(this).find(".icon-wrapper").each(function(){var t=Number($(this).attr("data-left")),e=Number($(this).attr("data-top")),i=Number($(this).attr("data-icon-size")),n=$(this).attr("data-x"),s=$(this).attr("data-y"),n=(iconSizeOffsetX="right"==n?i-i*scale:"left"==n?0:(i-i*scale)/2,iconSizeOffsetY="bottom"==s?i-i*scale:"top"==s?0:(i-i*scale)/2,$(this).attr("data-margin-right"));$(this).first().css({position:"relative",cursor:"pointer",display:"inline","margin-right":n,left:(t*scale-iconSizeOffsetX).toString()+"px",top:(e*scale-iconSizeOffsetY).toString()+"px"})});var t=$(this).find(".js-imageMap-area_linkedTarget_container").first();0<t.children().size&&drawConnectingLine(t),e&&($(this).addClass("c-image-map-fade-in"),$(this).removeClass("c-image-map-opaque"))})}function removeConnectingLine(){$("#overlay-line").remove()}function drawConnectingLine(t){removeConnectingLine();var e,i,n,s,a=t,o=a.find(">div").first();0!=(a=t.parent().find("#"+a.attr("data-linked-area")+"-icon-wrapper")).size()&&(e=(i=$(t).closest(".c-image-map")).offset().left,i=i.offset().top,n=(s=a.find("svg").first()).offset().left+Number(a.attr("data-icon-size"))/2,s=s.offset().top+Number(a.attr("data-icon-size"))/2,o="z-index: 1; position : relative; height : 1px; margin-bottom : -1px; border-bottom: 1px solid #e20074; left : "+(n<(a=o.offset().left+o.innerWidth()/2)?n-e:a-e)+"px; top : "+(s-i)+"px; width : "+Math.abs(a-n)+"px;",$(t).closest(".c-image-map").prepend("<div id='overlay-line' style='"+o+"'> </div>"))}function initializeAjaxWebFlow(){handleReponse(),handleReport()}function handleReponse(){$(".js-ajax-web-flow-container").each(function(){var n=$(this);$(this).find("form.js-ajax-web-flow-form").each(function(t,e){var i=$(this);$(this).find("input.js-ajax-web-flow-button, button.js-ajax-web-flow-button").on("click",function(t){var e=$(this);return t.preventDefault(),$.ajax({type:"POST",data:i.serialize()+"&"+e.attr("name"),url:i.attr("action"),headers:{Accept:"text/html;type=ajax"},xhrFields:{withCredentials:!0},beforeSend:function(t,e){},success:function(t,e,i){n.html($(t).filter(".js-ajax-web-flow-container").html());try{linkTrackInit()}catch(t){console.log("Utag link tracking error: "+t)}},error:function(t,e,i){null!=t&&404===t.status&&location.reload()},complete:function(t,e){}}),!1})})})}function handleReport(){var t=$(".js-ajax-web-flow-report-pageId");void 0!==t&&0<t.length&&"undefined"!=typeof utag&&null!==utag&&void 0!==utag.data&&(utag.view({page_content_id:$(t).first().val()}),console.log("page id updated."))}function handleStepScrolling(t,e,n){var s=0<e?e:4,a=0<n?n:2,o=$("#"+t).find(".js-counting-step");o.length>s&&setActiveElements(o,o.length-s,o.length),setScrollButtonVisibility(o),$(o[0]).parent().find("#topNavigation§forward").click(function(){for(i=o.length-1;0<i;i--)if(!$(o[i]).hasClass("inactive")){var t=i+a+1,e=(t=t>o.length?o.length:t)-s;setActiveElements(o,e,t),setScrollButtonVisibility(o);break}}),$(o[0]).parent().find("#topNavigation§back").click(function(){for(i=0;i<o.length-1;i++)if(!$(o[i]).hasClass("inactive")){var t=i-a,e=(t=t<0?0:t)+s;setActiveElements(o,t,e),setScrollButtonVisibility(o);break}})}function setScrollButtonVisibility(t){$(t[0]).hasClass("inactive")?$(t[0]).parent().find("#topNavigation§back").addClass("enabled"):$(t[0]).parent().find("#topNavigation§back").removeClass("enabled"),$(t[t.length-1]).hasClass("inactive")?$(t[0]).parent().find("#topNavigation§forward").addClass("enabled"):$(t[0]).parent().find("#topNavigation§forward").removeClass("enabled")}function setActiveElements(t,e,n){for(t.each(function(){$(this).addClass("inactive")}),i=e;i<n;i++)$(t[i]).removeClass("inactive")}function handleButtons(t){var e=$("#"+t).find("button[name='_eventId_next']"),i=$("#"+t).find("#webforms_radioGroup"),t=$("#"+t).find("#container_webforms_dropDown");0!==i.length&&0===i.find("input[type='radio']:checked").length&&e.addClass("disabled"),i.find("input[type='radio']").click(function(){e.removeClass("disabled")}),0!==t.length&&""===t.find("select option:selected").first().attr("value")&&e.addClass("disabled"),t.find("select").on("change",function(){console.log("select group changed"),""!==$(this).find("option:selected").attr("value")?e.removeClass("disabled"):e.addClass("disabled")}),$(".js-disable-click, .js-disable-click *, .js-disable-click:before").each(function(){$(this).click(function(t){return t.preventDefault(),t.stopImmediatePropagation(),t.stopPropagation(),!1})})}function externalScriptChecker(t,e,i,n){this.scriptURL=t,this.imageURL=e,this.timeout=i||2e3,this.callback=n,this.timeoutRef=null,this.testImage=null}$(document).ready(function(){sessionPersistedForms.updateAllMaintainedForms(),sessionPersistedForms.invalidateSessionStorageAfterTimeout(),$("body").on("click",'[href*="tech/sam"]',function(){configuredMatchString=$("body").attr("data-logout-link-match-pattern"),matchstring=configuredMatchString||"tech/sam/.+/logout",$(this).attr("href").match(matchstring)&&sessionPersistedForms.invalidateSessionStorageAfterLogout()})}),$(function(){var i,t,e;window,i=jQuery,t=VP.VPObject.extend("RelatedContentComponent",{pageId:null,moduleId:null,tenantId:null,view:null,displayLimit:null,contentType:null,csrfToken:null,csrfParameterName:null,ajaxUrl:null,editorialItems:null,el:null,moreIndex:0,construct:function(t){this.callSuper(arguments,t),this.el=i(t.domElement),this.ajaxUrl=this.el.data("ajax-url"),this.pageId=this.el.data("page-id"),this.moduleId=this.el.data("module-id"),this.tenantId=this.el.data("tenant-id"),this.view=this.el.data("view"),this.displayOnFirstPage=this.el.data("display-first-page"),this.displayPerPage=this.el.data("display-page"),this.contentType=this.el.data("content-type"),this.csrfToken=this.el.data("csrf-token"),this.csrfParameterName=this.el.data("csrf-parameter-name"),this.editorialItems=this.el.data("amount-editorial-items"),this.init()},bindEvents:function(){i(this.el).parent().find(".relatedcontent-show-more").on("click",{component:this},this.loadMore)},init:function(){this.bindEvents(),i(document).trigger("RelatedContentComponent-init")},loadMore:function(t){t.data.component.loadContent(),t.data.component.moreIndex++},loadContent:function(){var e=this,t={};t.pageId=this.pageId,t.moduleId=this.moduleId,t.tenantId=this.tenantId,t.displayOnFirstPage=this.displayOnFirstPage,t.displayPerPage=this.displayPerPage,t.view=this.view,t.moreIndex=this.moreIndex,t.contentType=this.contentType,t[this.csrfParameterName]=this.csrfToken,i.ajax({method:"GET",data:t,url:this.ajaxUrl+"relatedcontent"}).done(function(t){e.renderContent(t),linkTrackInit()})},renderContent:function(t){i(this.el).append(t),0<i(t).find(".last-result").size()&&i(".relatedcontent-show-more").remove(),i(document).trigger("RelatedContentComponent-renderContent")}}),e=VP.VPObject.extend("AnchorNavigation",{pageId:null,menuEl:null,memuHTML:"",el:null,construct:function(t){this.callSuper(arguments,t),this.memuHTML=document.createElement("ul"),this.init(),1<this.menuEl.length&&this.buildHTML(),t.domElement.append(this.memuHTML)},init:function(){this.menuEl=document.getElementsByClassName("js-clusterelement")},buildHTML:function(){for(var t=0;t<this.menuEl.length;t++){var e=document.createElement("li"),i=(0==t&&e.setAttribute("class","active"),document.createElement("a"));i.setAttribute("href","#"+this.menuEl[t].id),i.append(document.createTextNode(this.menuEl[t].innerText)),e.append(i),this.memuHTML.append(e)}}}),i(".relatedcontent-component").each(function(){new t({domElement:this})}),i(".js-anchorNavigation").each(function(){new e({domElement:this})})}),window.addEventListener("scroll",function(t){var e=document.querySelectorAll(".js-markOutOfScreenSpace");0<e.length&&(Array.prototype.forEach.call(e,function(t){var e,i,n,s;t.checkVisibility()&&(i=t.closest(".collection").getBoundingClientRect(),s=t.getBoundingClientRect(),e=t.getElementsByTagName("ul")[0],i=i.height-e.getClientRects()[0].height,n=null!=(n=document.querySelector("header"))?n.clientHeight:120,s.y<n&&s.y>-1*i+n?(e.setAttribute("style","top: "+n.toString()+"px;"),t.classList.add("c-outOfScreen"),e.setAttribute("data-screen-y",e.getClientRects()[0].y),e.setAttribute("data-last-y-offset",window.pageYOffset)):-1*s.y+n>i?(s=parseInt(e.getAttribute("data-screen-y"),10)+parseInt(e.getAttribute("data-last-y-offset"),10),e.setAttribute("style","position: absolute; top: "+s.toString()+"px;")):(t.classList.remove("c-outOfScreen"),e.setAttribute("style","")))}),e=document.querySelectorAll(".js-anchorNavigation"),Array.prototype.forEach.call(e,function(t){var e,i,n,s,a;t.checkVisibility()&&(i=(e=t.closest(".collection").parentNode.closest(".collection")).querySelectorAll(".js-clusterelement"),n=(t=e.querySelector(".js-anchorNavigation")).getElementsByTagName("li"),s=n[0].getClientRects()[0].bottom,a=-1,Array.prototype.forEach.call(i,function(t){a++,t.getClientRects()[0].y-48<s&&(Array.prototype.forEach.call(n,function(t){t.classList.remove("active")}),n[a].classList.add("active"))}))}))}),$(function(){var t,e,i,n,s,a,o,r,l,c,d,h,E=jQuery;EssSearchInput=VP.VPObject.extend("EssSearchInput",{el:null,construct:function(t){this.callSuper(arguments,t),this.el=E(t.domElement),this.init()},init:function(){var t=E("form#suche"),n=t.data("ice-search-moreproducts-target"),s=t.data("ice-search-moreproducts-param-key");E(this.el).autocomplete({source:this.getAutosuggestTerms,select:function(t,e){var i=E.map(e.item,function(t,e){return[t]}),i=E("<div class='checkit'>"+i[0]+"</div>");1<=E(i).find(".autocomplete-product").length?1<=E(i).find(".autocomplete-search-products-button").length?window.open(n+"?"+(""!=s?s+"=":"")+E(this).attr("data-autocomplete-search-term"),"_self"):window.open(E(i).find("a").attr("href"),"_self"):1<=E(i).find(".autocomplete-search-result-empty").length?E(this).parent().find("button.form-submit-button").click():E(this).attr("data-ajax-mode")||(E(this).val(e.item.value),E(this).submit())}}).data("uiAutocomplete")._renderMenu=this.renderAutosuggestMenu,navigator.userAgent.match(/(iPod|iPhone|iPad)/)&&E(".ui-autocomplete").off("menufocus hover mouseover mouseenter").attr("ontouchstart","")},getAutosuggestTerms:function(t,u){function p(t){return{label:t.highlighting,value:t.value}}var i,e=t.term;E.getJSON("/tech/ajax/ess/autocomplete?query="+encodeURIComponent(t.term),(i=e,function(t){var r,e,l,a,c,o,d=t,h=i;escapedsearchTerm=E("<div>").text(h).html(),t=E("form#suche"),r=t.data("ice-search-active"),e=t.data("ice-search-url"),l=t.data("ice-search-key-param"),a=t.data("ice-search-button-text"),c=t.data("ice-search-moreproducts-target"),o=t.find("input#search-query"),E(o).attr("data-autocomplete-search-term",escapedsearchTerm),E.ajax({url:e,method:"GET",data:l+"="+h,timeout:2e3,beforeSend:function(t){}}
2).done(function(t,e,i){var n=null;if(null!=t&&(null!=d&&0==d.length&&((n={}).value=h,n.highlighting="<div class=\"autocomplete-search-result-empty\"><span class='search-ac-key'>"+escapedsearchTerm+"</span> in <span class='search-ac-where'>Hilfe & Service</span></div>",d.push(n)),1==r||"true"==r)&&null!=t&&(t.resultEntry,1)&&null!==t.resultEntry&&0<t.resultEntry.length&&null!==t.resultEntry[0]){var s=t.resultEntry[0].hitList;if(null!==s&&0<s.totalHits)for(var a=0;a!=s.totalHits;a++){var o=s.hits[a];(n={}).value=o.keyword,n.highlighting="<div class='autocomplete-product'><div class=\"qgo_ajaxinfo\"><a href='"+c+"?"+l+"="+o.keyword+"' target='_self' class='qgo_productinfo'>"+o.keyword+"</a></div></div>",d.push(n)}}}).always(function(t,e,i){var n={},s=E("<button data-target-url='"+c+"'>"+a+"</button>"),s=E("<div class='autocomplete-search-products-button'>").append(s),s=E("<div class='not-needed-and-eliminated-div'>").append(s);n.value=E(o).attr("data-autocomplete-search-term"),n.highlighting='<div class="autocomplete-product">'+E(s).html()+"</div>",d.push(n),u(d.map(p))})}))},renderAutosuggestMenu:function(i,t){var e=E("form#suche"),n=e.data("ice-search-product-headline"),s=e.data("ice-search-moreproducts-target"),a=e.data("ice-search-moreproducts-param-key");E.each(t,function(t,e){return E("<li>").data("ui-autocomplete-item",e).append('<div class="autocomplete-item">'+e.label+"</div>").appendTo(i)}),0<(e=(t=e.find(".suchfeld-container ul.ui-autocomplete .autocomplete-product")).length)&&(1<e&&(e="<div class='autocomplete-search-product-headline'>"+n+"</div>",E(t).closest("li").addClass("ui-menu-item-ice-product"),E(t).first().closest(".autocomplete-item").before(e)),E(t).last().closest("li").removeClass("ui-menu-item-ice-product").addClass("ui-menu-item-ice-product-button-row"),E(t).find(".autocomplete-search-products-button button").on("click",function(t){return window.open(s+"?"+(""!=a?a+"=":"")+E(this).closest("form#suche").find("input#search-query").attr("data-autocomplete-search-term"),"_self"),!1}))},closeAutosuggest:function(){this.el.autocomplete("close")}}),n=VP.VPObject.extend("SelectionModel",{construct:function(t){this.callSuper(arguments,t),this.el=E(t.domElement),this.options=[],this.category=t.isCategory,this.dataCategoryAttr="data-category",this.postType=t.isPostType,this.dataPostTypeAttr="data-posttype",this.performAjax=t.performAjax,this.searchForm=E(""),this.searchInputField=E(""),this.removeAllOperationActive=!1,this.selectionModelActive=!1,this.operateFromHistory=!1,this.init(t)},init:function(t){var e=this;this.el.find("option").each(function(){e.category?this.setAttribute(e.dataCategoryAttr,!0):e.postType&&this.setAttribute(e.dataPostTypeAttr,!0),e.options.push(this)}),this.performAjax&&(this.searchForm=E(".search-field form#suche"),this.searchInputField=this.searchForm.find("#search-query"))},getOptions:function(){return this.options},activateRemoveAllOperation:function(){this.removeAllOperationActive=!0},deactivateRemoveAllOperation:function(){this.removeAllOperationActive=!1},hasSelectedOptions:function(){var t=!1;if(null!=this.options)for(var e=0;e!=this.options.length;e++)this.options[e].selected&&(t=!0);return t},selectElement:function(t){for(var e=0;e!=this.options.length;e++)this.options[e]==t&&(this.options[e].selected=!0,this.options[e].setAttribute("selected","selected"),this.selectionAdded(this.options[e]))},selectElementByRemote:function(t,e){for(var i=0;i!=this.options.length;i++)this.options[i]==t&&(this.options[i].selected=!0,this.options[i].setAttribute("selected","selected"),"remoteElement"==e?this.selectionAddedByRemote(this.options[i]):"history"==e&&this.selectionAddedByHistory(this.options[i]))},deselectElement:function(t){for(var e=0;e!=this.options.length;e++)this.options[e]==t&&(this.options[e].selected=!1,this.options[e].removeAttribute("selected"),this.selectionRemoved(this.options[e]))},deselectElementByRemote:function(t,e){for(var i=0;i!=this.options.length;i++)this.options[i]==t&&(this.options[i].selected=!1,this.options[i].removeAttribute("selected"),"remoteElement"==e?this.selectionRemovedByRemote(this.options[i]):"history"==e&&this.selectionRemovedByHistory(this.options[i]))},selectionAdded:function(t){this.fireEvent("onSelectionAdded",t),this.update()},selectionAddedByRemote:function(t){this.fireEvent("onSelectionAddedByRemote",t),this.update()},selectionRemoved:function(t){this.fireEvent("selectionRemoved",t),this.update()},selectionRemovedByRemote:function(t){this.fireEvent("selectionRemovedByRemote",t),this.update()},selectionAddedByHistory:function(t){this.fireEvent("selectionAddedByHistory",t),this.update()},selectionRemovedByHistory:function(t){this.fireEvent("selectionRemovedByHistory",t),this.update()},update:function(){this.performAjax&&0<this.searchInputField.val().length&&!this.removeAllOperationActive&&!this.operateFromHistory&&(this.selectionModelActive=!0,this.searchForm.submit())},prepareSelectionModelFromHistory:function(t,e){for(var i=!(this.operateFromHistory=!0),n=!1,s=0;s!=this.options.length;s++){for(var a=0;a!=t.length;a++)this.options[s].value==t[a]&&(this.options[s].selected||(i=!0,this.selectElementByRemote(this.options[s],"history")),n=!0);!n&&this.options[s].selected&&(this.deselectElementByRemote(this.options[s],"history"),i=!0),n=!1}return this.operateFromHistory=!1,i}}),s=VP.VPObject.extend("FilterDropdown",{construct:function(t){this.callSuper(arguments,t),this.model=t.model,this.el=null,this.wrapperElement=E(t.wrapperElement),this.ulIdSelector=t.ulIdSelector,this.selectedClass="selected",this.cssClassOpenDropdown="open",this.dropdownButton=E(t.dropdownButton),this.otherDropdownsIds=t.otherDropdownsIds,this.init(t),this.bindEvents()},init:function(t){var n=this,e=this.model.getOptions();if(null!=e&&0<e.length){this.el=E("<ul id='"+this.ulIdSelector+"'>");for(var i=0;i!=e.length;i++)this.el.append(E("<li></li>").append(E("<a href='javascript:;
2' data-tealium-rel='content.text."+tealiumText(e[i].text)+"' data-item-ref='"+e[i].value+"'><div class='"+e[i].className+"'></div>"+e[i].text+"</a>").on("click",{selectedOption:e[i]},function(t){E(this).hasClass(n.selectedClass)?(E(this).removeClass(n.selectedClass),n.model.deselectElement(t.data.selectedOption)):(E(this).addClass(n.selectedClass),n.model.selectElement(t.data.selectedOption)),n.el.hasClass(n.cssClassOpenDropdown)&&n.el.removeClass(n.cssClassOpenDropdown),n.dropdownButton.hasClass(n.cssClassOpenDropdown)&&n.dropdownButton.removeClass(n.cssClassOpenDropdown)}))),this.el.attr("data-associated-dropdown-button",this.wrapperElement.attr("data-associated-dropdown-button")),this.wrapperElement.removeAttr("data-associated-dropdown-button"),e[i].selected&&this.el.find("a[data-item-ref='"+e[i].value+"']").first().addClass(this.selectedClass);this.el.append("</ul>"),this.wrapperElement.append(this.el),this.model.on("selectionRemovedByRemote",function(t){n.el.find("li a.selected[data-item-ref='"+t.value+"']").removeClass(n.selectedClass)}),this.model.on("onSelectionAddedByRemote",function(t){n.el.find("li a[data-item-ref='"+t.value+"']").addClass(n.selectedClass)}),this.model.on("selectionRemovedByHistory",function(t){n.el.find("li a.selected[data-item-ref='"+t.value+"']").removeClass(n.selectedClass)}),this.model.on("selectionAddedByHistory",function(t){n.el.find("li a[data-item-ref='"+t.value+"']").addClass(n.selectedClass)}),this.dropdownButton.on("click",function(t){if(n.el.hasClass(n.cssClassOpenDropdown))n.dropdownButton.removeClass(n.cssClassOpenDropdown),n.el.removeClass(n.cssClassOpenDropdown);else if(n.dropdownButton.addClass(n.cssClassOpenDropdown),n.el.addClass(n.cssClassOpenDropdown),null!=n.otherDropdownsIds&&null!=n.otherDropdownsIds&&0<n.otherDropdownsIds.length)for(var e=null,i=0;i!=n.otherDropdownsIds.length;i++)(e=E("#"+n.otherDropdownsIds[i])).removeClass(n.cssClassOpenDropdown),E("#"+e.attr("data-associated-dropdown-button")).removeClass(n.cssClassOpenDropdown);return!1}),E("form#suche").on("submit",{filterDropdown:n},function(){n.el.hasClass("open")&&n.el.removeClass("open")})}},bindEvents:function(){}}),a=VP.VPObject.extend("FilterTagCloud",{construct:function(t){this.callSuper(arguments,t),this.el=E(t.domElement),this.categorySelect=t.categorySelectionModel,this.postTypeSelect=t.postTypeSelectionModel,this.tagCloudEl=E("#search-result-tags"),this.tagCategoryName="category",this.tagPostTypeName="posttype",this.labelReferenceId="search-result-tags-label",this.removeAllTagRefId="search-result-tags-remove-all",this.filterListRefId="search-result-filter-list",this.tags=[],this.init(),this.bindEvents()},init:function(t){if(this.categorySelect)for(var e=0;e!=this.categorySelect.options.length;e++)this.categorySelect.options[e].selected&&this.addTag(this.categorySelect.options[e]);if(this.postTypeSelect)for(e=0;e!=this.postTypeSelect.options.length;e++)this.postTypeSelect.options[e].selected&&this.addTag(this.postTypeSelect.options[e])},bindEvents:function(){var e=this;null!=this.categorySelect&&(this.categorySelect.on("onSelectionAdded",function(t){e.addTag(t)}),this.categorySelect.on("selectionRemoved",function(t){e.removeTagByRemote(t)}),this.categorySelect.on("selectionAddedByHistory",function(t){e.addTag(t)}),this.categorySelect.on("selectionRemovedByHistory",function(t){e.removeTagByRemote(t)})),null!=this.postTypeSelect&&(this.postTypeSelect.on("onSelectionAdded",function(t){e.addTag(t)}),this.postTypeSelect.on("selectionRemoved",function(t){e.removeTagByRemote(t)}),this.postTypeSelect.on("selectionAddedByHistory",function(t){e.addTag(t)}),this.postTypeSelect.on("selectionRemovedByHistory",function(t){e.removeTagByRemote(t)}))},addTag:function(t){var e=this;(t=new o({option:t})).on("removeTag",function(){e.removeTag(this)}),this.tags.push(t),this.addToHtml(t)},removeTag:function(t){t.option.getAttribute("data-category")?this.categorySelect&&this.categorySelect.deselectElementByRemote(t.option,"remoteElement"):t.option.getAttribute("data-posttype")&&this.postTypeSelect&&this.postTypeSelect.deselectElementByRemote(t.option,"remoteElement");var e=null;if(null==e)for(var i=0;i!=this.tags.length;i++)this.tags[i]==t&&(e=i);null!=e&&(this.removeFromHtml(t),this.tags.splice(e,1))},removeAllTags:function(){this.postTypeSelect&&this.postTypeSelect.activateRemoveAllOperation(),this.categorySelect&&this.categorySelect.activateRemoveAllOperation();for(var t=0;t!=this.tags.length;t++){var e=this.tags[t];e.option.getAttribute("data-category")?this.categorySelect&&this.categorySelect.deselectElementByRemote(e.option,"remoteElement"):e.option.getAttribute("data-posttype")&&this.postTypeSelect&&this.postTypeSelect.deselectElementByRemote(e.option,"remoteElement"),this.removeFromHtml(e)}this.tagCloudEl.find("h2#"+this.labelReferenceId).first().remove(),this.tagCloudEl.find("li#"+this.removeAllTagRefId).first().remove(),this.tagCloudEl.find("ul#"+this.filterListRefId).first().remove(),this.tags.splice(0,this.tags.length),this.postTypeSelect&&this.postTypeSelect.deactivateRemoveAllOperation(),this.categorySelect&&this.categorySelect.deactivateRemoveAllOperation(),this.categorySelect?this.categorySelect.update(
2):this.postTypeSelect&&this.postTypeSelect.update()},removeTagByRemote:function(t){for(var e=null,i=0;i!=this.tags.length;i++)null!=this.tags[i]&&this.tags[i].option==t&&(e=i);null!=e&&(this.removeFromHtml(this.tags[e]),this.tags.splice(e,1))},addToHtml:function(i){var n,s,t,e,a,o="";i.option.getAttribute("data-category")?o=this.tagCategoryName:i.option.getAttribute("data-posttype")&&(o=this.tagPostTypeName),i.option.getAttribute("data-"+o)&&(n=!1,(s=0)<(t=this.tagCloudEl.find("li.search-result-tag-item[data-ref*='"+o+"-']")).length?(t.each(function(t,e){!n&&parseInt(E(e).attr("data-pos"))>i.dataPos&&(n=!0,s=parseInt(E(this).attr("data-pos")))}),n?this.tagCloudEl.find("li.search-result-tag-item[data-pos='"+s+"'][data-ref*='"+o+"-']").first().before(i.getHtml()):this.tagCloudEl.find("li.search-result-tag-item[data-ref*='"+o+"-']").last().after(i.getHtml())):(t="<h2 id='"+this.labelReferenceId+"' class='"+this.labelReferenceId+"'>"+this.el.attr("data-tags-label")+"</h2>",e=E("<ul id='"+this.filterListRefId+"'></ul>"),i.option.getAttribute("data-category")?1==this.tags.length?(this.tagCloudEl.prepend(e),this.tagCloudEl.prepend(t),e.prepend(i.getHtml())):this.tagCloudEl.find("h2#"+this.labelReferenceId).first().after(i.getHtml()):i.option.getAttribute("data-posttype")&&(this.tags.length<=1?e.append(i.getHtml()):this.tagCloudEl.find("li#"+this.removeAllTagRefId).first().before(i.getHtml()),1==this.tags.length)&&(this.tagCloudEl.prepend(e),this.tagCloudEl.prepend(t)))),1==this.tags.length?(o=E("<li id='"+(a=this).removeAllTagRefId+"' class='hidden'><button data-tealium-rel='content.button."+tealiumText(this.el.attr("data-tags-remove-all-txt"))+"' class='"+this.removeAllTagRefId+"'>"+this.el.attr("data-tags-remove-all-txt")+"</button></li>").on("click",function(t){return a.removeAllTags(),!1}),e.append(o)):2==this.tags.length&&this.tagCloudEl.find("#"+this.removeAllTagRefId).removeClass("hidden")},removeFromHtml:function(t){var e="";t.option.getAttribute("data-category")?e=this.tagCategoryName:t.option.getAttribute("data-posttype")&&(e=this.tagPostTypeName),t.option.getAttribute("data-"+e)&&(this.tagCloudEl.find("li.search-result-tag-item[data-pos='"+t.option.index+"'][data-ref*='"+e+"-']").first().remove(),1==this.tags.length?(this.tagCloudEl.find("h2#"+this.labelReferenceId).first().remove(),this.tagCloudEl.find("li#"+this.removeAllTagRefId).first().remove(),this.tagCloudEl.find("ul#"+this.filterListRefId).first().remove()):2==this.tags.length&&this.tagCloudEl.find("li#"+this.removeAllTagRefId).addClass("hidden"))}}),o=VP.VPObject.extend("FilterTag",{construct:function(t){this.callSuper(arguments,t),this.option=t.option,this.dataRef=(this.option.getAttribute("data-category")?"category-":"")+(this.option.getAttribute("data-posttype")?"posttype-":"")+this.option.value,this.dataPos=this.option.index,this.closeFilterLabel=document.getElementById("search-result-tags").getAttribute("close-filter-label");var e=this;this.el=E("<li id='"+this.dataRef+"' class='search-result-tag-item' data-ref='"+this.dataRef+"' data-pos='"+this.dataPos+"'><span>"+this.option.text+"</span></li>"),this.el.append(E("<a href='javascript:;' aria-label='"+this.closeFilterLabel+"' aria-labelledby='"+this.dataRef+"' data-tealium-rel='content.button.remove-filter-"+tealiumText(this.option.text)+"' class='search-tag-remove'></a>").on("click",function(t){e.fireEvent("removeTag")})),this.init(t)},init:function(t){},getHtml:function(){return this.el}}),r=VP.VPObject.extend("EssSearchHandler",{delayTimer:null,inPaginationMode:!1,autocomplete:null,construct:function(t){this.callSuper(arguments,t),this.bodyTag=E("body"),this.delayTimer=null,this.delayWaitinganimationTimer=0,this.formEl=E(t.domElement),this.searchResultArea=E("#ess-search-result-content"),this.formSearchInput=this.formEl.find("#search-query").first(),this.inPaginationMode=!1,this.inPaginationModePage=0,this.paginationContainer=null,this.paginationAppendix="",this.performExactSearchFormField="",this.exactSearchClickPerformed=!1,this.autocomplete=t.autocomplete,this.searchPhrase="",this.pageTitle="",this.searchFilterTags="",this.searchRequestInProgress=!1,this.showWaitingAnimation=!1,this.categoryModel=t.categoryModel,this.postTypeModel=t.postTypeModel,this.ajaxSearchUrl=this.formEl.attr("data-ref-url"),this.historySearchUrl=null,this.historyMode=!1,this.historySearchHashIdentifier="#",this.historySearchQueryIdentifier="q",this.historySearchQueryCombiner="+",this.historySearchPagingIdentifier="p",this.historySearchPagingIdentifierWasInUrl=!1,this.historySearchPagingActive=!1,this.historySearchParamsDivider="&",this.historySearchFilterCatIdentifier="fc",this.historySearchFilterCatIdentifierWasInUrl=!1,this.historySearchFilterPoTypeIdentifier="fp",this.historySearchFilterPoTypeIdentifierWasInUrl=!1,this.historySearchValuesVal
2Seperator=",",this.historySearchExactSearchIdentifier="e",this.historySearchExactSearchIdentifierWasInUrl=!1,this.triggerSearchDialogic=!1,this.externalParams="",this.init(t),this.pimpMyPagination()},init:function(t){var n=this;this.pageTitle=document.title,this.searchFilterTags=E("#search-result-filter-and-tags"),this.formEl.append("<input type='hidden' name='maxResultsPerPage' value='"+this.searchResultArea.attr("data-max-results-per-page")+"'><input type='hidden' name='contentId' value='"+this.searchResultArea.attr("data-content-key")+"'><input type='hidden' name='pageId' value='"+this.searchResultArea.attr("data-page-id")+"'>"),this.formEl.on("submit",function(t){n.ajaxSearchUrl&&0<n.searchResultArea.length&&(t.preventDefault(),clearTimeout(n.delayTimer),n.performAjax())}),E(this.formSearchInput).keyup(function(t){clearTimeout(n.delayTimer),13!=t.keyCode&&this.value&&0<this.value.trim().length?(n.manageExactParameter(!1),n.exactSearchClickPerformed=!1,n.delayTimer=setTimeout(function(){n.inPaginationMode=!1,n.formEl.submit()},parseInt(n.formEl.attr("data-live-search-delay")))):(13==t.keyCode&&this.value&&0<this.value.trim().length&&(n.showWaitingAnimation=!0,n.inPaginationMode=!1),n.autocomplete.closeAutosuggest()),n.inPaginationMode=!1,n.historyMode=!1}),this.formSearchInput.attr("data-ajax-mode","true"),this.performExactSearchFormField=this.formEl.find("input[name='exact']").first(),this.manageExactParameter(!1),this.autocomplete.el.autocomplete({select:function(t,e){t.preventDefault();var i,t=E.map(e.item,function(t,e){return[t]}),t=E("<div class='checkit'>"+t[0]+"</div>");1<=E(t).find(".autocomplete-product").length?1<=E(t).find(".autocomplete-search-products-button").length?(i=""!=(i=this.closest("form#suche").data("ice-search-moreproducts-param-key"))?i+"=":"",window.open(E(t).find(".autocomplete-search-products-button button").first().attr("data-target-url")+"?"+i+E(this).attr("data-autocomplete-search-term"),"_self")):window.open(E(t).find("a").attr("href"),"_self"):(n.formSearchInput.val(e.item.value),n.formSearchInput.attr("value",e.item.value),n.manageExactParameter(!1),n.exactSearchClickPerformed=!1,n.inPaginationMode=!1,n.historyMode=!1,n.showWaitingAnimation=!0,n.formEl.submit())}}),this.attachOnClickHandlerForExactAndDialogicalSearch(),this.formSearchInput.closest("form#suche").find("button.form-submit-button").on("click",function(t){if(""==n.formSearchInput.val().trim()||n.formSearchInput.val().trim().length<1)return t.preventDefault(),!1;n.showWaitingAnimation=!0,n.exactSearchClickPerformed=!1}),this.delayWaitinganimationTimer=this.formEl.attr("data-waitscreen-close-delay"),this.modifyNoSearchResultOutput(),this.removeEmptySearchResults(),this.checkHistoryUrlAndPerformSearch(),window.onhashchange=function(){n.checkHistoryUrlAndPerformSearch()},E(document).trigger("EssSearchHandler-init")},performAjax:function(){var i=this,t=(this.searchResultArea.addClass("is-searching"),E(this.formSearchInput).val().trim());if(E(this.formSearchInput).val(t),E(this.formSearchInput).attr("value",t),!(t!=this.searchPhrase||this.historyMode||this.inPaginationMode||this.categoryModel.selectionModelActive||this.postTypeModel.selectionModelActive||this.triggerSearchDialogic))return this.searchRequestInProgress=!1,this.showWaitingAnimation=!1,this.bodyTag.removeClass("is-loading"),this.searchResultArea.removeClass("is-searching"),!1;this.getExactParameter()&&!this.historyMode&&0<(t=E("#exactSearchLink")).length&&(this.formSearchInput.attr("value",t.text()),this.formSearchInput.val(t.text())),this.getExactParameter()?(i.categoryModel.selectionModelActive||i.postTypeModel.selectionModelActive)&&(i.categoryModel.hasSelectedOptions()||i.postTypeModel.hasSelectedOptions()||!i.exactSearchClickPerformed?i.categoryModel.hasSelectedOptions()||i.postTypeModel.hasSelectedOptions()||i.exactSearchClickPerformed||this.manageExactParameter(!1):this.manageExactParameter(!0)):(i.categoryModel.selectionModelActive||i.postTypeModel.selectionModelActive)&&(this.manageExactParameter(!0),i.categoryModel.hasSelectedOptions()||i.postTypeModel.hasSelectedOptions()||!i.exactSearchClickPerformed?i.categoryModel.hasSelectedOptions()||i.postTypeModel.hasSelectedOptions()||i.exactSearchClickPerformed||this.manageExactParameter(!1):this.manageExactParameter(!0));var e,t=this.formEl.serialize();if(this.inPaginationMode?t+="&"+this.paginationAppendix:this.inPaginationModePage=1,0<this.externalParams.length&&(t+="&"+this.externalParams),this.triggerSearchDialogic&&(t+="&isDialogicRequest=true"),this.searchPhrase=this.formSearchInput.val(),!this.inPaginationMode&&""==this.formSearchInput.val())return!1;this.ajaxSearchUrl&&!this.searchRequestInProgress?(e=this.formEl.attr("data-ref-url"),E.ajax({url:e,method:"GET",data:t,beforeSend:function(t){i.searchRequestInProgress=!0,(i.showWaitingAnimation||i.categoryModel.selectionModelActive||i.postTypeModel.selectionModelActive)&&i.performWaitingAnimation(!0),Modernizr.touch&&i.formSearchInput.blur()}}).done(function(t){i.searchResultArea.html(t),i.pimpMyPagination(),i.checkExactSearchPossibility(),i.attachOnClickHandlerForExactAndDialogicalSearch(),i.modifyNoSearchResultOutput(),E(document).trigger("EssSearchDone"),t=new CustomEvent("AjaxContentLoaded",{detail:i.searchResultArea[0]}),document.dispatchEvent(t)}).fail(function(t,e){i.searchResultArea.html(t.responseText)}).always(function(){i.paginationContainer=i.searchResultArea.find(".pagination").first(),i.modifyHistoryUrl(),i.removeEmptySearchResults(),i.searchResultArea.removeClass("is-searching"),i.inPaginationMode&&E("html, body").animate({scrollTop:i.formSearchInput.offset().top-50},"swing"),i.inPaginationMode=!1,i.paginationAppendix="",i.searchRequestInProgress=!1,i.showWaitingAnimation=!1,i.performWaitingAnimation(!1),i.historyMode=!1,i.categoryModel.selectionModelActive=!1,i.postTypeModel.selectionModelActive=!1,i.externalParams="",i.triggerSearchDialogic=!1,document.title=0!=i.formSearchInput.val().length?i.formSearchInput.val()+" - "+i.pageTitle:i.pageTitle,i.autocomplete.closeAutosuggest(),i.handleExternalFunctionality(),i.tracking(),E(document).trigger("EssSearchHandler-performAjax-always")})):this.ajaxSearchUrl||console.warn("No search handler URL defined - cannot perform live search")},pimpMyPagination:function(){var i=this;this.searchResultArea.find(".pagination-container a").each(function(t,e){E(this).on("click",function(t){if(i.ajaxSearchUrl)return i.inPaginationMode=!0,i.inPaginationModePage=E(this).attr("data-target-page").trim(),i.paginationAppendix="page="+i.inPaginationModePage,i.formEl.submit(),!1;E(this).attr("href","?"+E(this).attr("href"))})})},checkExactSearchPossibility:function(){var t=E("#exactSearch #exactQueryPerformedQuery");0<t.length&&(this.formSearchInput.attr("value",E(t).text()),this.formSearchInput.val(this.formSearchInput.attr("value")))},attachOnClickHandlerForExactAndDialogicalSearch:function(){var s=this;E("#exactSearchLink").on("click",function(t){return s.ajaxSearchUrl?(s.manageExactParameter(!0),s.exactSearchClickPerformed=!0,s.searchPhrase=E(this).text(),s.historySearchExactSearchIdentifierWasInUrl=!0):(s.exactSearchClickPerformed=!0,s.formSearchInput.val(E(this).text()),s.formSearchInput.attr("value",E(this).text()),s.formSearchInput.append('<input type="hidden" name="exact" value="true">')),s.formEl.submit(),!1}),E(s.searchResultArea).find(".dialogical-search-button").each(function(){E(this).on("click",function(t){s.triggerSearchDialogic=!0;for(var e=s.historySearchHashIdentifier+s.historySearchQueryIdentifier+"=",i=E(this).attr("data-search-string").split(" "),n=0;n!=i.length;n++){try{e+=encodeURIComponent(i[n])}catch(t){e+=escape(i[n])}n+1!=i.length&&(e+=s.historySearchQueryCombiner)}return null!=E(this).attr("data-category-filters")&&0<E(this).attr("data-category-filters").length&&(e+="&"+s.historySearchFilterCatIdentifier+"="+E(this).attr("data-category-filters")),null!=E(this).attr("data-solutiontype-filters")&&0<E(this).attr("data-solutiontype-filters").length&&(e+="&"+s.historySearchFilterPoTypeIdentifier+"="+E(this).attr("data-solutiontype-filters")),s.externalParams="&ref-id="+E(this).attr("data-boost-ref-doc"),s.showWaitingAnimation=!0,document.location.hash=e,!1})})},modifyNoSearchResultOutput:function(){var t,e,i=this.searchResultArea.children(".no-search-results-content");0<i.length&&(t=i.find(".no-search-results-but-active-filters-article").first(),e=this.searchFilterTags.find("#search-result-tags-remove-all"),0<t.length&&0<e.length?(i.find(".no-search-results-article").first().remove(),t.append(this.searchFilterTags.find("#search-result-tags-remove-all").clone(!0).attr("id","search-result-tags-remove-all-2"))):i.find(".no-search-results-but-active-filters-article").first().remove())},readDialogicSearchHits:function(){return E.map(E(".c-dialogical-search[data-dialogic-search-content-id]"),function(t,e){return String(E(t).data("dialogicSearchContentId")).replace(/\s+/g,"-")}).join(";")},tracking:function(){var t=E("*[data-page-id-postfix]").data("page-id-postfix"),e=(e=utag_data.page_content_id).substring(0,e.lastIndexOf(".")+1),i=(e+=t,utag_data.page_content_id=e,utag_data.search_engine_searchword=this.searchPhrase,utag_data.dialogic_search_result=this.readDialogicSearchHits(),[]);if(this.categoryModel){for(var n=0;n!=this.categoryModel.options.length;n++)this.categoryModel.options[n].selected&&i.push(tealiumText(this.categoryModel.options[n].text));utag_data.page_filter_contentcategory=i.join(";")}var s=[];if(this.postTypeModel){for(n=0;n!=this.postTypeModel.options.length;n++)this.postTypeModel.options[n].selected&&s.push(tealiumText(this.postTypeModel.options[n].text));utag_data.page_filter_contenttype=s.join(";")}"undefined"!=typeof utag?(console.log("call manualUtagView after loading search results"),manualUtagView(utag_data,function(){linkTrackInit()})):console.warn("utag is not defined")},checkHistoryUrlAndPerformSearch:function(t){if(0<this.searchResultArea.length){var e=this,i=!1,n=!1,s=!1,a=document.location.hash.replace(/^#/,""),o=e.formSearchInput.val().trim();if(0<a.length){var r=a.split(this.historySearchParamsDivider,5),l="",c=!1,d="",h=!1,u=!1,p=!1,f=!1,m=!1,g=!1,v=0,y="";e.historySearchExactSearchIdentifierWasInUrl=!1;for(var b,_=0;_!=r.length;_++)for(var C,w,l=r[_].split("="),x=0;x!=l.length;x++)if(l[x]!=e.historySearchQueryIdentifier||c?l[x]!=e.historySearchFilterCatIdentifier||p?l[x]!=e.historySearchFilterPoTypeIdentifier||m?l[x]!=e.historySearchExactSearchIdentifier||m?l[x]!=e.historySearchPagingIdentifier||h||(h=!0,v=x):(u=!0,v=x):(m=!0,v=x):(p=!0,v=x):(c=!0,v=x),c&&v<x){for(var d=l[x
2].split(e.historySearchQueryCombiner),k=0;k!=d.length;k++){try{y+=decodeURIComponent(d[k])}catch(t){y+=unescape(d[k])}k+1<d.length&&(y+=" ")}var S=e.formSearchInput.val().trim();S!=y?(e.formSearchInput.val(y),e.formSearchInput.attr("value",y),e.searchPhrase=y,i=!0,""!=S&&0<S.length&&e.manageExactParameter(!0),e.historyMode=!0):s=!0,c=!1,d=y=""}else p&&v<x?(f=!0,0<(S=l[x].split(this.historySearchValuesValSeperator)).length&&(w=e.categoryModel.prepareSelectionModelFromHistory(S,this.historySearchValuesValSeperator))&&(i=w,e.historyMode=!0,e.manageExactParameter(!0)),p=!1):m&&v<x?(g=!0,0<(w=l[x].split(this.historySearchValuesValSeperator)).length&&(C=e.postTypeModel.prepareSelectionModelFromHistory(w,this.historySearchValuesValSeperator))&&(i=C,e.historyMode=!0,e.manageExactParameter(!0)),m=!1):u&&v<x?(e.historySearchExactSearchIdentifierWasInUrl=!0,"true"==l[x]?(e.manageExactParameter(!0),e.historyMode=!0):e.manageExactParameter(!1),u=!1):h&&v<x&&(n=!0,0<l[x].length&&0<l[x]&&0<parseInt(l[x])&&l[x]!=e.inPaginationModePage&&(e.inPaginationMode=!0,e.inPaginationModePage=l[x],e.paginationAppendix="page="+e.inPaginationModePage,i=!0),h=!1);f||(b=e.categoryModel.prepareSelectionModelFromHistory([],this.historySearchValuesValSeperator))&&(i=b,e.historyMode=!0),g||(b=e.postTypeModel.prepareSelectionModelFromHistory([],this.historySearchValuesValSeperator))&&(i=b,e.historyMode=!0)}else 0==a.length&&0<this.formSearchInput.val().trim().length&&this.modifyHistoryUrl();i?(0==o.length&&(this.showWaitingAnimation=!0),this.formEl.submit()):0==e.inPaginationModePage||1==e.inPaginationModePage||!e.historySearchPagingActive||n?!i&&s&&1==E("#ess-search-result-content").length&&0==E("#ess-search-result-content div.search-result-entry").length&&(this.showWaitingAnimation=!0,this.formEl.submit()):0<e.paginationContainer.length&&((b=e.paginationContainer.find("li.pagination-item a").first()).hasClass("active")||(e.historySearchPagingActive=!1,e.inPaginationMode=!0,e.inPaginationModePage=b.attr("data-target-page"),e.paginationAppendix="page="+e.inPaginationModePage,this.formEl.submit()))}},modifyHistoryUrl:function(){var t=this.formSearchInput.val().trim(),e="";if(0<t.length)for(var i=t.split(" "),e=this.historySearchHashIdentifier+this.historySearchQueryIdentifier+"=",n=0;n!=i.length;n++){try{e+=encodeURIComponent(i[n])}catch(t){e+=escape(i[n])}n+1!=i.length&&(e+=this.historySearchQueryCombiner)}this.inPaginationMode?1<this.inPaginationModePage&&(e+="&"+this.historySearchPagingIdentifier+"="+this.inPaginationModePage,this.historySearchPagingActive=!0):0<(t=this.paginationContainer.find(".pagination-item.active").first()).length&&"1"!=t.text().trim()&&(e+="&"+this.historySearchPagingIdentifier+"="+t.text().trim(),this.historySearchPagingActive=!0),this.historySearchExactSearchIdentifierWasInUrl&&(e+="&"+this.historySearchExactSearchIdentifier+"="+this.getExactParameter());for(var s="",a=0;a!=this.categoryModel.options.length;a++)this.categoryModel.options[a].selected&&(s+=0<s.length?","+this.categoryModel.options[a].value:this.categoryModel.options[a].value);0<s.length&&(e+="&"+this.historySearchFilterCatIdentifier+"="+s);for(var o="",r=0;r!=this.postTypeModel.options.length;r++)this.postTypeModel.options[r].selected&&(o+=0<o.length?","+this.postTypeModel.options[r].value:this.postTypeModel.options[r].value);0<o.length&&(e+="&"+this.historySearchFilterPoTypeIdentifier+"="+o),this.historySearchExactSearchIdentifierWasInUrl=!1,this.historySearchFilterPoTypeIdentifierWasInUrl=!1,this.historySearchPagingIdentifierWasInUrl=!1,document.location.hash=e},removeEmptySearchResults:function(){this.searchResultArea.find(".search-results-content .search-result-entry").each(function(){""==E(this).text().trim()&&E(this).remove()})},performWaitingAnimation:function(t){var e=this;t?this.bodyTag.addClass("is-loading"):e.bodyTag.hasClass("is-loading")&&(0<this.delayWaitinganimationTimer?setTimeout(function(){e.bodyTag.removeClass("is-loading")},this.delayWaitinganimationTimer):e.bodyTag.removeClass("is-loading"))},manageExactParameter:function(t){this.performExactSearchFormField.val(t),this.performExactSearchFormField.attr("value",t)},getExactParameter:function(){return"true"==this.performExactSearchFormField.val()},handleExternalFunctionality:function(){}}
2),l=null,E("#suche #search-query").each(function(){l=new EssSearchInput({domElement:this})}),c=!1,h=d=null,0<E("#ess-search-result-content").length?(t=!(c=!0),0<(e=E("select[name='filterCategories']").first()).length&&(d=new n({domElement:e,isCategory:!0,performAjax:c}),i=E("#search-filter-category-button").first(),E("#search-filter-category-wrapper").each(function(){new s({model:d,wrapperElement:this,ulIdSelector:"search-filter-category",dropdownButton:i,otherDropdownsIds:["search-filter-post-type"]}),t=!0})),0<(e=E("select[name='filterSolutionTypes']").first()).length&&(h=new n({domElement:e,isPostType:!0,performAjax:c}),i=E("#search-filter-post-button").first(),E("#search-filter-posttype-wrapper").each(function(){new s({model:h,wrapperElement:this,ulIdSelector:"search-filter-post-type",dropdownButton:i,otherDropdownsIds:["search-filter-category"]}),t=!0})),t&&E("#search-result-tags").each(function(){new a({domElement:this,categorySelectionModel:d,postTypeSelectionModel:h})})):E("form#suche").on("submit",function(t){t.preventDefault();var e,i=E(this).attr("action"),t=E(this).find("#search-query").first().val().trim(),n=E(this).find("#foundRootCategory").first().val().trim();if(0<t.length){e=t.split(" "),i+="#q=";for(var s=0;s!=e.length;s++){try{i+=encodeURIComponent(e[s])}catch(t){i+=escape(e[s])}s+1!=e.length&&(i+="+")}n&&""!=n&&(i+="&fc="+n),location.href=i}}),c?E("form#suche").each(function(){new r({domElement:this,autocomplete:l,categoryModel:d,postTypeModel:h})}):E("form#suche").on("submit",function(t){if(""==E(this).find("input#search-query").val().trim())return t.preventDefault(),!1})}),$(document).ready(function(){var t,e;0<$("#suche").length&&(t=$("#suche div[data-search-dropdown-default-value]").first().data("search-dropdown-default-value"),e=$("#suche #foundRootCategory").first(),t&&e&&e.val(t),$(document).on("search-dropdown-on-selection",function(t){!function(t){var e=$("#suche #foundRootCategory").first();t&&e&&e.val(t),manualUtagLink({wt_link_id:"search.category.filter."+tealiumText($(this).find("option:selected").text().trim())}),""!==$("#search-query").val()&&$(".knowledge-search__submit-button").first().trigger("click")}(t.detail)}))}),$(function(){var s;(s=jQuery).fn.extend({limit_characters:function(i,n){s(this).bind("keydown focus",function(){var e=this;window.setTimeout(function(){var t=e.value.length;i<t&&(e.value=e.value.substr(0,i),t=i),void 0!==n&&n.html(i-t)},5)})}}),jQuery(function(n){function s(t,e){return 0!==(t=t.find(".js-c-linecheck__"+e)).length&&(t.addClass("js-c-linecheck__waitlayer-question-overlay-content"),!0)}function a(t,e){var i=!1;(i=!0===e?(i=0!==(e=n("input[type=radio]:checked")).length&&(e=e[0].value)?s(t,"custom-running-layer-"+e.replace(new RegExp("[^a-zA-Z0-9]","g"),"")):i)||s(t,"custom-running-layer"):i)||s(t,"default-running-layer")}Modernizr.touch&&n(".c-linecheck-dateTime:not([data-mobile-value=''])").each(function(){n(this).attr("data-mobile-value")&&n(this).val(n(this).attr("data-mobile-value"))});var o="undefined"!=typeof lineCheckTimeout&&null!=lineCheckTimeout?parseInt(lineCheckTimeout):5e3,t=n("#js-c-linecheck__cancel-question"),e=(t.find(".js-c-linecheck__cancel-question-no").appendTo(t.find(".js-c-linecheck__cancel-question-overlay-content .ess-overlay-button-row")),t.find(".js-c-linecheck__cancel-question-yes")),i=(e.appendTo(t.find(".js-c-linecheck__cancel-question-overlay-content .ess-overlay-button-row")),e.data("question-title")),r=(i&&(e.attr("data-tealium-rel",e.data("tealium-rel")+"."+i),e.removeAttr("data-question-title")),t.appendTo("body"),n(".c-linecheck__choose-connection--buttonrow a, .c-linecheck__choose-connection--buttonrow button").not(".js-c-linecheck__btn-process-cancel").on("click",function(t){var e=n(this).attr("data-disabled");if(void 0!==e&&!1!==e)return!1;0==n(this).parents(".c-linecheck__result").length&&(setTimeout(function(){disableLinecheckLinks();var t=n(".c-linecheck form#lineCheck");n(t).addClass("js-linediagnostic--running-process")},100),(e=n("#js-c-linecheck__cancel-question")).hasClass("hide"))&&(e.removeClass("hide"),e.find(".js-c-linecheck__cancel-question-overlay-content").addClass("hide"),a(e,!n(this).hasClass("js-c-linecheck__process-action-button-back")),e.find(".js-c-linecheck__waitlayer-question-overlay-content").removeClass("hide"),e.removeClass("hide").attr("tabindex",-1).focus(),n("body").addClass("no-scroll").attr("overlay-status-open","true"))}),n(".c-linecheck__process-action-button").not(".c-linecheck__process-choose-conn-button").on("click",function(t){var e=/^((?!chrome|android).)*safari/i.test(navigator.userAgent.toLowerCase()),i=(e&&(o=0,t.stopPropagation()),t.target);return 0==n(this).parents(".c-linecheck__result").length&&(disableLinecheckLinks(),setTimeout(function(){var t=n(".c-linecheck form#rbrInterviewForm");n(t).addClass("js-linediagnostic--running-process")},100),setTimeout(function(){n(".c-linecheck__interview").addClass("c-linecheck__interview-running");var t=n("#js-c-linecheck__cancel-question");t.hasClass("hide")&&(t.removeClass("hide"),t.find(".js-c-linecheck__cancel-question-overlay-content").addClass("hide"),a(t,!n(this).hasClass("js-c-linecheck__process-action-button-back")),t.find(".js-c-linecheck__waitlayer-question-overlay-content").removeClass("hide"),t.removeClass("hide").attr("tabindex",-1).focus(),n("body").addClass("no-scroll").attr("overlay-status-open","true"))},o)),e&&i.dispatchEvent(t),!1}),n(".c-linecheck__choose-connection form select#webforms_linecheckChooseConnectionConn option")),l=!0;null!=r&&n(r).each(function(t,e){""!=n(e).val()&&(l&&t+1==n(r).length&&setTimeout(function(){n(".c-linecheck__choose-connection button#_eventId_startLineCheck").click()},500),l=!1)}),n(".js-c-linecheck__btn-process-cancel").on("click",function(t){return cancelLinecheckInterview(),!1}),(i=n(".js-need-multicheckbox-hidden-help"))&&i.each(function(t,e){var i=n(e).find("input[type=hidden]");i&&i.detach().insertAfter(n(e).find("label"))}),Modernizr.touch||n("#rbrInterviewForm input:not([type=checkbox]):not([type=radio]), #rbrInterviewForm textarea").first().focus();(e=n(".js-c-incidentreport__customerdata-edit-manually")).attr("tabindex",2),e.on("click",function(t){return n(".js-c-incidentreport__customerdata-form").removeClass("hidden"),n(this).attr("tabindex","-1"),!1});var c=n(".js-c-incidentreport__customerdata-form");c.find("input").keydown(function(t){if(13==t.keyCode&&(t.preventDefault(),0<(t=c.find("button:submit").first()).length))return t.click(),!1}),n(".js-c-incidentreport__contactdata-form, .c-issuestate.js-webform").find("input").keydown(function(t){if(13==t.keyCode&&(t.preventDefault(),0<(t=n(".js-c-incidentreport__contactdata-form, .c-issuestate.js-webform").find("button[type='submit']").first()).length))return t.click(),!1})}
2),s("form#selectAppointmentForm .ism__desireddate-570--alternative-slots-table a.ism-alt-date-link").on("click",function(t){var e=s(this).attr("id");s(this).closest("form#selectAppointmentForm").find("input#appointmentId").val(e);(e=document.createElement("input")).setAttribute("type","hidden"),e.setAttribute("name","_eventId"),e.setAttribute("value","submit");var i=document.getElementById("selectAppointmentForm");return i.appendChild(e),i.submit(),!1}),s("form#rbrInterviewForm .rbrQuestionSingleChoice > .js-wf-element--composite-question > .c-checkbox-radio--radio-btn > input[type=radio]").click(function(){var t=s(this).closest(".rbrQuestionSingleChoice");t.hasClass("is-touched")||(t.removeClass("has-error"),t.addClass("is-touched"),-1<(t=t.children(":first")).attr("id").indexOf("error")&&t.hide())}),s("#button_eventId_submitAppointmentData").click(function(t){var e=this.dataset.tealiumRel,i=s('input[type="radio"]:checked');return manualUtagLink({wt_link_id:0<i.length?e+"-"+i[0].dataset.tealiumValue:e}),!0}),s(".js-appointment-option").click(function(){this.dataset.show.split(",").forEach(function(t){t=t.trim(),s(".js-appointment").find("."+t).show()}),this.dataset.hide.split(",").forEach(function(t){t=t.trim(),s(".js-appointment").find("."+t).hide()})}),s(".js-ad-appointmentDate_calender").change(function(){var e,i,t=JSON.parse(this.dataset.datetimeSelect);t&&(e=this.value)&&("true"===this.dataset.datetimeAlternative&&(t=t.filter(function(t){return t.date===e})),s(".js-ad-appointmentDate_times").find("option").remove(),i=s(".js-ad-appointmentDate-times__postData").val(),t.forEach(function(t){var e=document.createElement("option");e.text=t.timeText,e.value=t.timeId,e.value===i&&(e.selected=!0),s(".js-ad-appointmentDate_times").append(e)})),s(".js-ad-appointmentDate_times").change()}),s(".js-id-appointmentDate_calender").change(function(){var e,i,t=JSON.parse(this.dataset.datetimeSelect);t&&(e=this.value)&&(t=t.filter(function(t){return t.date===e}))&&(s(".js-id-appointmentDate_times").find("option").remove(),i=s(".js-id-appointmentDate-times__postData").val(),t.forEach(function(t){var e=document.createElement("option"),t=t.time;(e.text=t)===i&&(e.selected=!0),s(".js-id-appointmentDate_times").append(e)})),s(".js-id-appointmentDate_times").change()}),s(".js-ad-appointmentDate_times").change(function(){s(".js-ad-appointmentDate-times__postData").val(this.value)}),s(".js-id-appointmentDate_times").change(function(){s(".js-id-appointmentDate-times__postData").val(this.value)}),s(".js-ad-appointmentDate_calender").change(),s(".js-id-appointmentDate_calender").change(),$("#rbrInterviewForm input:radio").change(function(){$("#rbrInterviewForm_answerTrackingValue").val(tealiumText(this.nextElementSibling.innerText))}),$("#rbrInterviewForm .c-linecheck__question-section:first fieldset section > input[type=checkbox]").change(function(){$("#rbrInterviewForm_answerTrackingValue").val(""),$(this.parentNode.parentNode).find("section input[type=checkbox]:checked").each(function(){var t=$("#rbrInterviewForm_answerTrackingValue").val();0<t.length?t+="."+tealiumText(this.nextElementSibling.innerText):t+=tealiumText(this.nextElementSibling.innerText),$("#rbrInterviewForm_answerTrackingValue").val(t)})})}),$(document).ready(function(){var t,r=document.querySelector("div.c-linecheck__formatted-text.c-linecheck__solvatio9.outerRichtextDiv");null!=(t=null!=r?r.querySelectorAll("p img"):null)&&[].forEach.call(t,function(a){function o(){r.removeChild(r.lastChild)}a.style.cursor="zoom-in",a.addEventListener("click",function(){(t=a.src.split("")).splice(t.lastIndexOf("."),0,"_g");var t=t.join(""),e=document.createElement("div"),i=document.createElement("div"),n=document.createElement("button"),s=document.createElement("img");r.appendChild(e),e.appendChild(i),i.appendChild(s),i.appendChild(n),e.classList.add("modal"),e.classList.add("c-image-map-area"),i.classList.add("c-linecheck-overlay"),n.classList.add("close-overlay-button"),s.src=t,s.classList.add("c-linecheck-overlay__content"),s.onerror=function(){s.src=a.src},768<=window.innerWidth&&s.addEventListener("click",function(){i.classList.toggle("scale-1third"),i.classList.contains("scale-1third")?(s.style.cursor="zoom-out",n.style.transform="scale(0.77)"):(s.style.cursor="zoom-in",n.style.transform="scale(1)")}),n.addEventListener("click",o),window.addEventListener("click",function(t){t.target===e&&o()})})})}),$(document).ready(function(){$(".js-foldable").each(function(){199<(foldableText=$(this).text()).length&&($SurroundingForm=$(this).closest("form"),moreLabel=$SurroundingForm.attr("data-more-label"),lessLabel=$SurroundingForm.attr("data-less-label"),moreLink='<a href="#" class="js-more-link">...'+moreLabel+"</a>",lessLink='<a href="#" class="js-less-link">...'+lessLabel+"</a>",$(this).attr("style","display:block;"),$(this).attr("data-original-text",foldableText),cutText=foldableText.substring(0,199),$(this).attr("data-cut-text",cutText),$(this).append(moreLink),$(this).append(lessLink),$(this).find("a.js-less-link").hide(),thisParagraph=this,$(this).contents()[0].data=cutText,$(this).find("a.js-more-link").first().click(function(){return $(thisParagraph).contents()[0].data=$(thisParagraph).attr("data-original-text"),$(this).hide(),$(thisParagraph).find("a.js-less-link").show(),!1}),$(this).find("a.js-less-link").first().click(function(){return $(thisParagraph).contents()[0].data=$(thisParagraph).attr("data-cut-text"),$(this).hide(),$(thisParagraph).find("a.js-more-link").show(),!1}),$(this).click(function(){($(this).find("a.js-more-link").first().is(":visible")?$(this).find("a.js-more-link"):$(this).find("a.js-less-link")).first().trigger("click")}))})}),$(document).ready(function(){$(".js-fold").each(function(){that=this,$SurroundingForm=$(this).closest("form"),moreLabel=$SurroundingForm.attr("data-more-label"),lessLabel=$SurroundingForm.attr("data-less-label"),foldableRows=$(this).find("li").slice(1),moreLink='<a href="#" class="js-more-link">'+moreLabel+"</a>",lessLink='<a href="#" class="js-less-link">'+lessLabel+"</a>",$(this).append(moreLink),$(this).append(lessLink),$(foldableRows).wrap('<div class="foldee"style="display:none"></div>'),$(this).find("a.js-less-link").hide(),($MoreLink=$(this).find("a.js-more-link").first()).click(function(){return $(this).parent().find(".foldee").children().unwrap(),$(this).hide(),$(this).parent().find("a.js-less-link").show(),!1}),($LessLink=$(this).find("a.js-less-link").first()).click(function(){return $(this).parent().find("li").slice(1).wrap('<div class="foldee"style="display:none"></div>'),$(this).hide(),$(this).parent().find("a.js-more-link").show(),!1}),($ClickableArea=($ClickableArea=$(this).find("a.js-more-link").first().closest(".
2js-fold")).add($ClickableArea.prev())).click(function(){$SearchRoot=$(this),(($SearchRoot=$(this).hasClass("display-data-results__collection")?$SearchRoot:$SearchRoot.next()).find("a.js-more-link").first().is(":visible")?$SearchRoot.find("a.js-more-link"):$SearchRoot.find("a.js-less-link")).first().trigger("click")})})}),$(document).ready(function(){$(".c-notification-initially-hidden").hide(),$(".js-folding-switch").each(function(){$(this).click(function(t){var e=$(this).parent().find(".js-foldee");return 0<e.length&&$(e[0]).is(":visible")?(this.innerText=$(this).attr("data-show-more"),e.hide()):(this.innerText=$(this).attr("data-show-less"),e.show()),t.preventDefault(),t.stopImmediatePropagation(),!1})});var e,t,i={},n=$(document.getElementsByClassName("js-cableIssueInfoTicket-smstanrequest"));function s(){i.smstanrequestNumberPattern.test(i.smstanrequestNumber.val())?($(".js-cableIssueInfoTicket-p1").show(),$(".js-cableIssueInfoTicket-captcha > .c-error-list").hide(),$(".js-cableIssueInfoTicket-captcha").removeClass("has-error"),$(".js-cableIssueInfoTicket-captcha > section.has-error").removeClass("has-error")):$(".js-cableIssueInfoTicket-p1").hide()}0<n.length&&(i.smstanrequestNumber=n.find(".js-cableIssueInfoTicket__number"),i.smstanrequestCaptcha=n.find(".js-cableIssueInfoTicket__captcha"),i.smstanConfirm=n.find(".js-cableIssueInfoTicket__smstan"),i.smstanrequestNumberPattern=new RegExp(i.smstanrequestNumber.attr("data-validation-regex")),i.requestTanButton=n.find(".js-cableIssueInfoTicket__requestTan"),i.confirmTanButton=n.find(".js-cableIssueInfoTicket__confirmSms"),i.backButton=n.find(".js-cableIssueInfoTicket__back"),i.validform=n.hasClass("c-form-cableIssueInfoTicket_isValid"),i.enterCaptcha=n.find(".js-cableIssueInfoTicket-captcha").attr("data-need-newcaptcha"),s(),i.enterCaptcha&&"false"!=i.enterCaptcha||!i.validform&&0<i.smstanrequestNumber.val().length&&($(".js-cableIssueInfoTicket-p1").hide(),$(".js-cableIssueInfoTicket-p2").show(),$(".js-cableIssueInfoTicket-captcha").hide(),i.smstanConfirm.attr("data-has-errors",!0),i.smstanrequestNumber.attr("readonly","readonly"),$(".js-cableIssueInfoTicket__subscribe").removeAttr("disabled"),$(".js-cableIssueInfoTicket-smstanrequest .c-btn-grp").removeClass("c-cableIssueInfoTicket__buttons")),i.smstanrequestCaptcha.on("blur",function(t){$(".js-cableIssueInfoTicket-error").hide()}),i.smstanrequestNumber.on("input",function(t){s()}),i.smstanrequestCaptcha.on("input",function(t){$(".js-formTan-error").hide()}),i.smstanrequestCaptcha.focusout(function(){$(".js-formTan-error").hide()}),i.requestTanButton.click(function(){$.ajax({url:$(this).attr("data-smsrequest-uri"),method:"POST",data:{phoneNumber:i.smstanrequestNumber.val(),captcha:i.smstanrequestCaptcha.val()}}).done(function(t){$(".js-formTan-error").hide(),t.success?($(".js-cableIssueInfoTicket-p1").hide(),$(".js-cableIssueInfoTicket-p2").show(),$(".js-cableIssueInfoTicket-tanMsg > *").hide(),i.smstanrequestNumber.attr("readonly","readonly"),$(".js-form-smstanconfirm__smstan").parent().removeClass("has-error").removeClass("is-touched"),$(".js-cableIssueInfoTicket-error").hide(),$(".js-cableIssueInfoTicket-captchaError").hide(),$(".js-cableIssueInfoTicket-technicalError").hide(),$(".js-cableIssueInfoTicket__subscribe").removeAttr("disabled"),$(".js-cableIssueInfoTicket-smstanrequest .c-btn-grp").removeClass("c-cableIssueInfoTicket__buttons")):($(".js-cableIssueInfoTicket-error").hide(),$(".js-cableIssueInfoTicket-captchaError").hide(),$(".js-cableIssueInfoTicket-technicalError").hide(),i.smstanrequestCaptcha.val(""),$(".captcha-reload-btn").click(),0!==$(".js-cableIssueInfoTicket-captcha > .c-error-list:visible").length||$(".js-js-cableIssueInfoTicket-captcha-captcha > .c-error-list:visible").hasClass("js-cableIssueInfoTicket-error")||($(".js-cableIssueInfoTicket-error").show(),t.captchaError?$(".js-cableIssueInfoTicket-captchaError").show():t.technicalError&&$(".js-cableIssueInfoTicket-technicalError").show()),$(".js-cableIssueInfoTicket-captcha:not(.has-error)").addClass("has-error"),$(".js-cableIssueInfoTicket-captcha > section > label.is-floating").removeClass("is-floating"))})}),i.backButton.click(function(){$(".js-cableIssueInfoTicket__subscribe").attr("disabled","disabled"),$(".js-cableIssueInfoTicket-smstanrequest .c-btn-grp").addClass("c-cableIssueInfoTicket__buttons"),$(".js-formTan-error").hide(),i.smstanConfirm.val(""),i.smstanConfirm.parent().removeClass("has-error"),$("label[for='"+$(i.smstanConfirm).attr("id")+"']").removeClass("is-floating"),i.smstanrequestCaptcha.val(""),$(".captcha-reload-btn").click(),$(".js-cableIssueInfoTicket-p2").hide(),$(".js-cableIssueInfoTicket-p1").show(),i.smstanrequestNumber.prop("readonly",!1),$(".js-formTan-captcha").removeClass("has-error"),$(".js-formTan-captcha .c-error-list").hide(),$(".js-formTan-captcha > section > label.is-floating").removeClass("is-floating")})),0<(n=$(".js-cableIssueInfoTicket__unsubscribe-number")).length&&(n.on("focus",function(){0<$(this).val().indexOf("x")&&$(this).val($(this).val().replace(/x/g,""))}),e=new RegExp(n.data("regex-pattern")),(t=function(t){e.test(t)?$(".js-cableIssueInfoTicket__unsubscribe-buttons button").removeAttr("disabled"):$(".js-cableIssueInfoTicket__unsubscribe-buttons button").attr("disabled","disabled")})(n.val()),n.on("blur",function(){t($(this).val())}))}),$(document).ready(function(){var t=$("[data-show-content='true']");0<t.size()&&(null!=(jumpHash=t.parent().find("[data-has-hash-id]")[0].id)&&(window.location.hash=jumpHash),t.click())}),$(document).ready(function(){$(function(){$(".teaser").each(function(t){var e=this,i=$(this).find(".teaser-image");0<i.length?$(i.find("img")).one("load",function(){$(e).find(".related-links").css("margin-left",i.outerWidth(!0)+12)}).each(function(){this.complete&&$(this).load()}):$(this).find(".related-links").css("margin-left",0),$(this).find(".related-links").css("padding-left",0)}),"3"==$("form#massIncidentPresentForm").parent().contents().first().text().trim()&&$("form#massIncidentPresentForm").parent().contents().first().remove(),"2"==$("form#massIncidentInfoForm").parent().contents().first().text().trim()&&$("form#massIncidentInfoForm").parent().contents().first().remove();
2var e=$("form.c-incidentreport div.ism__contactdata-540--display-buttonrow button#_eventId_submitIncident");0<e.length&&e.on("click",function(t){if("true"==e.attr("data-disabled"))return!1;e.attr("data-disabled",!0),e.addClass("c-btn--disabled")})})}),$(document).ready(function(){var e,n,t,s,a,o,r,l,c,d,h,u,i,p=$(".js-contact-data_callback-area-code"),f=$(".js-contact-data_callback-call-number"),m=$(".js-contact-data__callback-container");p.length&&f.length&&m.length&&(e=m.data("mobile-number-regex"),n=m.data("overlay-context"),t=m.data("integrated-client"),s=$(".js-contactData-mobileNumberElement"),a=$(".js-contactData-landLineNumberElement"),o=$(".js-contactData-emptyNumberElement"),r=function(t){return RegExp(e).test(t)},l=function(t){return!t||0===t.length},c=function(t){t.each(function(t,e){$(e).hide()})},d=function(t){t.each(function(t,e){$(e).show()})},h=function(t,e){return!l(t)&&!l(e)},u=function(t){m.data("show-overlay",t)},(i=t?function(t,e){h(t,e)&&(r(t+e)?(c(a),d(s)):(c(s),d(a)))}:function(t,e){var i=t+e;l(i)?(c(a),c(s),d(o),n&&u(!1)):h(t,e)&&(r(i)?(c(a),c(o),d(s),n&&u(!1)):(c(o),c(s),d(a),n&&u(!0)))})(p.val(),f.val()),p.on("blur",function(){i($(this).val(),f.val())}),f.on("blur",function(){i(p.val(),$(this).val())}))}),$(function(){var t=$("#callBackForm"),n=(0<t.length&&("true"!=(e=t.find("#container_webforms_callBackPhoneNumber")).find("input#webforms_callBackPhoneNumber").attr("data-has-errors")||e.hasClass("has-error")||(t.find(".c-error-list").show(),e.addClass("has-error"))),$("form#topicSelect")),e=(0<n.length&&(0<(t=n.find(".js-c-ccs__topic-choose")).length?(n.find('button[type="submit"]').hide(),t.on("click",function(t){$(this).css("pointer-events","none");var e=$('<input type="hidden" name="topicId"/>').val($(this).attr("data-topic-id")),i=$('<input type="hidden" name="_eventId_selectTopic"/>');e.appendTo(n),i.appendTo(n),n.submit()})):n.find('button[type="submit"]').show()),$("form#setRelevantPhoneNumber")),i=(0<e.length&&(i=(t=e.find("section#container_webforms_relevantPhoneNumber_select")).find("#webforms_relevantPhoneNumber_select"),t.hasClass("has-error")||"true"!=i.attr("data-has-errors")?e.find(".c-error-list").remove():(e.find(".c-error-list").show(),t.addClass("has-error"))),$("button.js-ContactChannelButton__form"));$(i).on("click",function(t){var e;if("true"==$(this).attr("data-login-needed"))return e=$("#contacting-login-popup").appendTo("body"),$(e).removeClass("hide"),$("body").addClass("no-scroll"),$(e).find("button.contacting-login-button-yes").first().on("click",function(t){manualUtagLink({wt_link_id:"content.button.ja"});var e=$("button#_eventId_doform"),i=$(".contacting-login-button-yes");$(e).attr("id",i.attr("id")).attr("name","_eventId_login").attr("data-login-needed","false").click()}),$(e).find("a.ess-overlay-x-button, button.contacting-login-button-no").on("click",{originProcessBtn:this},function(t){manualUtagLink({wt_link_id:"content.button.nein"}),$(t.data.originProcessBtn).attr("data-login-needed","false").click()}),linkTrackInit(),"undefined"!=typeof utag&&"undefined"!=typeof utag_data&&utag.view({page_content_id:utag_data.page_content_id+".layer-einloggen"}),!1}),0<(e=$(".js-c-contactchannel")).length&&0<e.closest(".js-c-tab-navigation").length&&null!=(t=e.closest(".tab-pane").attr("data-tab-ref-id"))&&0<t.length&&(e=(i=e.find("form")).attr("action"),i.attr("action",e+"#"+t),0<(i=$(".js-c-contactchannel__set-rel-nr--login-link")).length)&&i.attr("href",i.attr("href")+"?target="+e+"%23"+t);let s=$(".js-callback-timeSlots-time"),a=(i=$(".js-callback-timeSlots-date"),e=$("<div>",{class:"js-temp-container",css:{display:"none"}}).appendTo("body"),s.find("option").appendTo(e),e.children());s.attr("disabled","disabled"),s.append(a.eq(0).clone()),i.on("change",function(){let t=$(this).val();s.empty(),a.show(),0!==a.length&&(s.append(a.eq(0).clone()),a.slice(1).each(function(){$(this).data("date")===t&&s.append($(this).clone())}),1<s.children().length?s.removeAttr("disabled"):s.attr("disabled","disabled"))})}),$(function(){$(".js-imageMap_area").each(function(){$(this).on("click",function(){var i=$(this).closest(".imageMap_area").find(".js-imageMap-area_linkedTarget_container"),n=$(this).data("linked-target-id");return 0<i.find("#"+n).length||$.ajax({url:$(this).data("linked-target"),type:"GET",success:function(t){var e=document.createElement("div");e.setAttribute("id",n),e.innerHTML=t,i.html(""),e.innerHTML=e.innerHTML.replace(/( |%20)/gi," "),manualUtagView("image-map-overlay-loaded"+n),removeConnectingLine(),i.html(e),initOverlay(i)}}),!1}),Modernizr.touch||($(this).on("mouseenter",function(){var t=this,e=$(t).closest(".imageMap_area").find(".area-selector"),i=(e.addClass("show-selection"),coords=$(t).attr("coords"),/^(-?\d+),(-?\d+),(-?\d+),(-?\d+)/gi.exec(coords)),n=Number(i[1]),s=Number(i[2]),a=Number(i[3]),i=Number(i[4]);e.attr("style","left:"+n+"px; top:"+s+"px; width:"+(a-n)+"px; height:"+(i-s)+"px;"),e.click(function(){$(t).click()})}),$(this).on("mouseleave",function(){($SelectionDiv=$(this).closest(".imageMap_area").find(".area-selector")).removeClass("show-selection")}))})}),$(document).ready(function(){var t=$(window).width();resizeMapAreas(),$(window).resize(function(){$(window).width()!=t?(t=$(window).width(),resizeMapAreas(!1)):($(".c-image-map").each(function(){$(this).removeClass("c-image-map-fade-in"),$(this).addClass("c-image-map-opaque")}),setTimeout(function(){resizeMapAreas(!0)},100))})}),$(function(){0<$(".js-client__bloink").length&&($(this).removeClass("js-cl
2ient__bloink client__bloink"),$("body").addClass("client__bloink js-client__bloink"));var t,e,i,n,s=$(".c-js-selfadmin__activate-account"),a=(0<s.length&&(s.find(".js-selfadmin__activate-account--password").password({animate:!1}),i=!1,t=s.find("#container_webforms_activateAccountKey"),e=s.find("#container_webforms_activateAccountUsername"),o=s.find("#webforms_activateAccountPasswords"),"true"!=t.find("input").first().attr("data-has-errors")||t.hasClass("has-error")||(t.addClass("has-error"),i=!0),"true"!=e.find("input").first().attr("data-has-errors")||e.hasClass("has-error")||(e.addClass("has-error"),i=!0),"true"!=o.attr("data-has-errors")||o.hasClass("has-error")||(o.addClass("has-error"),i=!0),i)&&s.find(".c-error-list").show(),$(".c-js-selfadmin__change-password")),o=(0<a.length&&(a.find(".js-selfadmin__change-password--new-password").password({animate:!1}),a.find('input[type="password"]').on("keydown",function(t){13==t.keyCode&&a.find("input.c-js-btn-proceed-process").click()}),e=(t=a.find("#container_webforms_changePasswordOldPassword")).find("input#webforms_changePasswordOldPassword"),n=a.find("#webforms_changePasswordNewPassword"),t.hasClass("has-error")||n.hasClass("has-error")||"true"!=e.attr("data-has-errors")&&"true"!=n.attr("data-has-errors")||(a.find(".c-error-list").show(),"true"==e.attr("data-has-errors")&&t.addClass("has-error"),"true"==n.attr("data-has-errors")&&n.addClass("has-error"))),$(".c-js-selfadmin__password-lost"));0<o.length&&("true"!=(i=o.find("#container_webforms_passwortLostUsername")).find("input#webforms_passwortLostUsername").attr("data-has-errors")||i.hasClass("has-error")||(o.find(".c-error-list").show(),i.addClass("has-error"))),0<(s=$(".c-js-selfadmin__password-expired")).length&&((n=s.find("#webforms_loginPasswordExpired")).find(".js-selfadmin__login-password-expired--password").password({animate:!1}),n.hasClass("has-error")||"true"!=n.attr("data-has-errors")||(s.find(".c-error-list").show(),n.addClass("has-error")))}),externalScriptChecker.prototype.check=function(){function t(){e.error()}var e=this;this.testImage=new Image,this.testImage.onload=function(){e.deliver()},this.testImage.onerror=t,this.timeoutRef=window.setTimeout(t,this.timeout),this.testImage.src=this.imageURL},externalScriptChecker.prototype.loadScript=function(t,e){var i,n,s,a=document.getElementById("external-skript-div");a&&((i=document.createElement("script")).type="text/javascript",i.src=t,n=!1,s=this,i.onload=i.onreadystatechange=function(){n||this.readyState&&"loaded"!=this.readyState&&"complete"!=this.readyState||(n=!0,e&&e.length&&s.loadScript(e.shift(),e),i.onload=i.onreadystatechange=null,a.removeChild(i),null!=s.callback&&"function"==typeof s.callback&&s.callback())},a.appendChild(i))},externalScriptChecker.prototype.deliver=function(){this.error(),!this.scriptURL.length||this.scriptURL.split?this.loadScript(this.scriptURL):this.loadScript(this.scriptURL.shift(),this.scriptURL)},externalScriptChecker.prototype.error=function(){this.timeoutRef&&(window.clearTimeout(this.timeoutRef),this.timeoutRef=null),this.testImage&&(this.testImage.onload=null,this.testImage.onerror=null,this.testImage=null)},$(document).on("ready",function(){$("html").first().hasClass("ie11")&&(ie11.centerImages(),ie11.fitObjects(),ie11.addPadding(),$(window).on("resize",function(){ie11.centerImages(),ie11.fitObjects()}))});var ie11={centerImages:function(){$(".ie-object-position_center").each(function(){var t=$(this).find("img");newMargin=($(this).height()-t.height())/2,t.attr("style",t.attr("style")+"margin-top: "+newMargin+"px")})},fitObjects:function(){$("div.c-image-slider-aspect-ratio-wrapper, div.c-image-fit_object").each(function(){var t=!1;$(this).hasClass("c-image-fit_object")&&(t=!0),imageTag=$(this).find("img").first(),newDivStyle=t?'background-size: cover; background-position-x: center; background-position-y: top; background-repeat: no-repeat; background-image: url("'+$(imageTag).attr("src")+'");':'background-size: cover; background-position-x: center; background-position-y: center; background-repeat: no-repeat; background-image: url("'+$(imageTag).attr("src")+'");',$(this).attr("style",newDivStyle),$(imageTag).hide()})},addPadding:function(){newPaddingDiv='<div style="padding: 25px; margin-top: -12.5px;"></div>',$("div.c-image-slider-aspect-ratio-wrapper").each(function(){$(this).wrap(newPaddingDiv)})}};function performTealiumTracking(t,e){overlayManualUtagLink({wt_link_id:e})}function overlayManualUtagLink(t){if("undefined"!=typeof utag)try{utag.link(t)}catch(t){console.log("utag.link-error: "+t)}return!0}
2function tealiumTracking(t,e){var i=(t=$(t).attr("data-tealium-rel")).split(".");i[i.length-1]=tealiumText(e.trim()),manualUtagLink({wt_link_id:t=i.join(".")})}function manualUtagLink(t){return"undefined"!=typeof utag&&utag.link(t),!0}function manualUtagView(t,e){console.log("start manual utag view",t);var i=new TealiumProcessor;i.processSelectors(i.preViewSelectors,t,function(t){i.saveContactInfo(),utag.view(t),console.log("called utag.view with",t),waitForView.resolve(),i.processSelectors(i.postViewSelectors,t,function(){utag_data=t,e&&e(t)})})}function linkTrackInit(){waitForView.done(function(){"undefined"!=typeof wt&&"undefined"!=typeof wtm&&null!=wt&&null!=wtm&&(wt.linkTrackInit(),wtm.linkTrackInit(),console.log("linkTrackInit is finished"))})}function stopVideos(t){0<(t=t.querySelectorAll("iframe[data-youtube-embed]")).length&&t.forEach(function(t){t.contentWindow.postMessage('{"event":"command","func":"stopVideo","args":""}',"*")})}$.fn.telekomAddressAutosuggest=function(s){var i=void 0!==s.debugMode&&s.debugMode,T=(S("\n+++ Initialisiere Autosuggest-Plugin +++\n"),this.find("."+s.addressWrapperClass)),a=T.find("."+s.addressFieldZipCodeSectionClass),A=a.find("input"),U=a.parent(),M=T.find("."+s.addressFieldCitySectionClass),j=M.find("input"),P=T.find("."+s.addressFieldStreetSectionClass),N=P.find("input"),F=T.find("."+s.addressFieldStreetNumSectionClass),R=F.find("input"),W=$("<div></div>"),Y=$("<div></div>"),X=$("<div></div>"),Q=$("<div></div>"),n=((0==T.length||1<T.length)&&S("Autosuggest-Plugin: Adressblock nicht identifizierbar oder nicht eindeutig"),(0==A.length||1<A.length)&&S("Autosuggest-Plugin: PLZ-Eingabefeld nicht identifizierbar oder nicht eindeutig"),(0==j.length||1<j.length)&&S("Autosuggest-Plugin: Stadt-Eingabefeld nicht identifizierbar oder nicht eindeutig"),(0==N.length||1<N.length)&&S("Autosuggest-Plugin: StraÃe-Eingabefeld nicht identifizierbar oder nicht eindeutig"),(0==R.length||1<R.length)&&S("Autosuggest-Plugin: Hausnummern-Eingabefeld nicht identifizierbar oder nicht eindeutig"),void 0!==s.customCssFileUrl?s.customCssFileUrl:""),p=void 0!==s.insertOwnCssFile&&s.insertOwnCssFile,b=void 0!==s.minZipCodeInputNum?s.minZipCodeInputNum:3,_=void 0!==s.maxVisibleZipCodeListItems?s.maxVisibleZipCodeListItems:5,G=void 0!==s.minZipNumToAddCityInfos?s.minZipNumToAddCityInfos:10,J=void 0!==s.minCityInputNum?s.minCityInputNum:0,K=void 0!==s.minCityWithInvalidZipInputNum?s.minCityWithInvalidZipInputNum:3,Z=void 0!==s.maxVisibleCityListItems?s.maxVisibleCityListItems:10,tt=void 0!==s.minCityCountForTopCitySuggests?s.minCityCountForTopCitySuggests:6,et=void 0!==s.maxVisibleStreetListItems?s.maxVisibleStreetListItems:10,it=void 0!==s.minStreetInputNum?s.minStreetInputNum:1,nt=void 0!==s.maxVisibleStreetNumListItems?s.maxVisibleStreetNumListItems:10,E=void 0!==s.dontCalculateTopPositionsForResultLists&&s.dontCalculateTopPositionsForResultLists,st=void 0!==s.tooMuchHitsMessage&&0<s.tooMuchHitsMessage.length?s.tooMuchHitsMessage:"Zu viele Suchtreffer",at=void 0!==s.noResultHitsMessage&&0<s.noResultHitsMessage.length?s.noResultHitsMessage:"Keine Suchtreffer",o=void 0!==s.validateAddress&&s.validateAddress,ot=void 0!==s.streetSearchWithDistrict&&s.streetSearchWithDistrict,D=void 0!==s.errorMessageInvalidZip?s.errorMessageInvalidZip:"Postleitzahl ist ungültig.",I=void 0!==s.errorMessageInvalidCity?s.errorMessageInvalidCity:"Ort ist ungültig.",t=void 0!==s.apiBaseUrl?s.apiBaseUrl:"https://www.telekom.de",e=void 0!==s.version?s.version:"v2",rt=t+(void 0!==s.apiZipcodesUrl?s.apiZipcodesUrl:"/tech/autosuggest/"+e+"/zipcodes"),lt=t+(void 0!==s.apiCitiesUrl?s.apiCitiesUrl:"/tech/autosuggest/"+e+"/cities"),ct=t+(void 0!==s.apiStreetsUrl?s.apiStreetsUrl:"/tech/autosuggest/"+e+"/streets"),dt=t+(void 0!==s.apiHousenumbersUrl?s.apiHousenumbersUrl:"/tech/autosuggest/"+e+"/housenumbers"),ht=void 0!==s.pluginMode?s.pluginMode:1,ut=(o&&S("Autosuggest-Plugin: Benutzer werden Validierungen und Fehlermeldungen angezeigt."),S("minZipCodeInputNum: "+b),S("maxVisibleZipCodeListItems: "+_),S("minZipNumToAddCityInfos: "+G),S("minCityInputNum: "+J),S("minCityWithInvalidZipInputNum: "+K),S("maxVisibleCityListItems: "+Z),S("minCityCountForTopCitySuggests: "+tt),S("streetSearchWithDistrict: "+ot),S("maxVisibleStreetListItems: "+et),S("minStreetInputNum: "+it),S("maxVisibleStreetNumListItems: "+nt),S("tooMuchHitsMessage: "+st),S("noResultHitsMessage: "+at),S("validateAddress: "+o),S("errorMessageInvalidZip: "+D),S("errorMessageInvalidCity: "+I),"vp-autosuggest__zip-code-select-list"),f="js-"+ut,pt="vp-autosuggest__city-select-list",m="js-"+pt,ft="vp-autosuggest__street-select-list",g="js-"
2+ft,mt="vp-autosuggest__streetnum-select-list",v="js-"+mt,gt=0,vt=!1,E=(U.addClass("vp-input__autosuggest-item--zipcode-wrap"),A.addClass("vp-input__autosuggest-item vp-input__autosuggest-item--zipcode").attr("autocomplete","new-password"),j.addClass("vp-input__autosuggest-item vp-input__autosuggest-item--city").attr("autocomplete","new-password"),N.addClass("vp-input__autosuggest-item vp-input__autosuggest-item--street").attr("autocomplete","new-password"),R.addClass("vp-input__autosuggest-item vp-input__autosuggest-item--streetnum").attr("autocomplete","new-password"),E||((t=document.createElement("style")).innerHTML="."+ut+" {top: "+((0<a.outerHeight()?a.outerHeight():48)+1)+"px;}",t.innerHTML+="."+pt+" {top:"+((0<M.outerHeight()?M.outerHeight():48)+1)+"px;}",t.innerHTML+="."+ft+" {top:"+((0<P.outerHeight()?P.outerHeight():48)+1)+"px;}",t.innerHTML+="."+mt+" {top:"+((0<F.outerHeight()?F.outerHeight():48)+1)+"px;}",T.append(t)),p&&((e=document.createElement("link")).rel="stylesheet",e.type="text/css",e.href=null!=n&&""!=n?n:"//www.telekom.de/resources/css/413974/autocomplete-poc44.css",e.media="all",T.closest("form").before(e)),A.closest("form").attr("novalidate","novalidate"),A.attr("max",99999),A.attr("maxlength",5),A.attr("pattern","[0-9]*"),A.attr("min",0),[0,1].indexOf(ht));function yt(t){var e=T.find(".js--lvn-autosuggest-list."+f);if(void 0!==(e=t?W:e)&&0<e.length){if(0<(t=e.find(".key-selected")).length){var i=0==j.val().length,n=t;if(null!==n?(A.val(n.data("zip")),St(n.data("zip")),L(!0),n.data("fill-city")?(s=n.data("city-display"),void 0!==n.data("district-display")&&null!==n.data("district-display")&&0<n.data("district-display").length?(s+=", "+n.data("district-display"),d(n.data("district")),h(n.data("district-display"))):(d(""),h("")),M.addClass("is-touched"),M.removeClass("has-error"),M.find("label").addClass("is-floating"),j.val(s),w(n.data("city")),Dt(n.data("city")),k(n.data("zip")),x(n.data("city-display")),C(!0)):n.data("multizip")&&(w(null),k(null),x(null),d(null),h(null),C(!1))):(L(!1),St(A.val()),Dt(null)),u(a),t.data("fill-city"))return Ct(),e.remove(),Pt(""),$t(""),i&&N.focus()}else{var s=e.find(".js-vp-autosuggest__address-entry-link[data-zip='"+A.val()+"']");1<=s.length?(L(!0),0<ht&&(V(s.first().data("city"))!=B()?r(null,!1,!0):(n=!1,0<H().length&&0<(t=e.find(".js-vp-autosuggest__address-entry-link[data-district='"+H()+"']")).length&&(n=!0,r(t.first(),!1)),n||r(s.first(),!1)))):(L(!1),Dt(null))}e.remove()}else 0<A.val().length&&A.val()==(void 0!==A.data("chosen-zip-history-val")?A.data("chosen-zip-history-val"):"")||(L(!1),Dt(null));O()?(a.removeClass("has-error"),u(a)):o&&0<A.val().length&&(a.addClass("has-error"),se(a,D),S("Autosuggest-Plugin: Validierungsfehler - Keine gültie Postleitzahl")),Ct(),St(A.val()),Tt(null)}function bt(t){var e,i=T.find(".js--lvn-autosuggest-list."+m);void 0!==(i=t?Y:i)&&0<i.length?(0<(t=i.find(".key-selected")).length?(r(t,!1),C(!0),u(M)):(t="",0<j.val().length?O()?0==(t=0==(t=i.find(".js-vp-autosuggest__address-entry-link[data-zip='"+A.val()+"'][data-city='"+V(j.val())+"'][data-district='']")).length?i.find(".js-vp-autosuggest__address-entry-link[data-zip='"+A.val()+"'][data-district='"+V(j.val())+"']"):t).length?0<(e=i.find(".js-vp-autosuggest__address-entry-link[data-city='"+V(j.val())+"']")).length?(C(!0),d(null),h(null),k(null),w(j.val()),x(e.first().data("city-display")),j.val(e.first().data("city-display")),u(M),0<ht?(A.val(""),a.find("label").removeClass("is-floating"),L(!1)):o&&(a.addClass("has-error"),se(a,D),S("Autosuggest-Plugin: Validierungsfehler - keine gültige Postleitzahl"))):(C(!1),d(null),h(null),k(null),w(ne(j.val())),x(ne(j.val())),o&&(M.addClass("has-error"),se(M,I),S("Autosuggest-Plugin: Validierungsfehler - Kein gültiger Ort"))):1<=t.length&&(r(t,1<t.length),C(!0)):(t=i.find(".js-vp-autosuggest__address-entry-link[data-city='"+V(j.val())+"'][data-district='']"),k(null),0<t.length?(r(null,!1),w(j.val()),x(t.first().data("city-display")),C(!0),j.val(t.first().data("city-display")),u(M),0<ht&&(A.val(""),a.find("label").removeClass("is-floating"))):(r(null,!1),w(j.val()),x(ne(j.val())),C(!1),j.val(y()),o&&(M.addClass("has-error"),se(M,I),S("Autosuggest-Plugin: Validierungsfehler - kein gültiger Ort")))):(r(null,!1),C(!1))),i.remove()):0==j.val().length?($t(null),Pt(null),C(!1),w(null),k(null),x(null),d(null),h(null)):(j.val(y()),0<H().length&&j.val(y()+", "+jt()),u(M)),Ct()}function r(t,e,i){null!==t?e?void 0!==t.data("city")?(0<A.val().length&&(o&&a.addClass("has-error"),a.addClass("is-touched")),A.val(""),a.find("label").removeClass("is-floating"),j.val(t.data("city-display")),M.addClass("is-touched"),M.removeClass("has-error"),M.find("label").addClass("is-floating"),w(t.data("city")),k(t.data("zip")),x(t.data("city-display")),void 0!==t.data("district")&&null!==t.data("district")&&0<t.data("district").length?(d(t.data("district")),h(t.data("district-display"))):(d(""),h(""))):(w(null),k(null),x(null),d(""),h("")):(void 0!==t.data("zip")?(A.val(t.data("zip")),a.addClass("is-touched"),a.removeClass("has-error"),a.find("label").addClass("is-floating"),u(),L(!0)):(L(!1),0<A.val().length&&(A.val(""),a.find("label").removeClass("is-floating"),o)&&(a.addClass("has-error"),se())),w(t.data("city")),k(t.data("zip")),x(t.data("city-display")),M.addClass("is-touched"),M.removeClass("has-error"),M.find("label").addClass("is-floating"),e=t.data("city-display"),void 0!==t.data("district-display")&&null!==t.data("district-display")&&0<t.data("district-display").length?(e+=", "+t.data("district-display"),d(t.data("district")),h(t.data("district-display"))):(d(""),h("")),j.val(e),e=t,(z()||O())&&0<Bt().length&&(O()&&parseInt(A.val())!=Ut()||z()&&B()!=Bt()||z()&&H()!=Vt()&&(Ut()!=e.data("zip")||Bt()!=e.data("city")))&&l(null)):i?(w(null),k(null),x(null),d(null),h(null),C(!1),0<j.val().length&&(o&&M.addClass("has-error"),M.find("label").removeClass("is-floating")),j.val("")):(0<j.val().length?(w(j.val()),x(j.val())):(j.val(""),w(""),x("")),d(""),h(""))}function _t(t){var e,i,n=T.find(".js--lvn-autosuggest-list."+g);void 0!==(n=t?X:n)&&0<n.length?(0<(t=n.find(".key-selected")).length?(l(t),Wt(!0),u()):0<N.val().length&&(t=n.find(".js-vp-autosuggest__address-entry-link"),e=!1,i=-1,t.each(function(t){e||(V($(this).data("street"))==V(N.val())&&(e=!0),i++)}),e?l($(t.get(i))):(Wt(!1),Ht(null),zt(null),qt(null),Ft(ne(N.val())),Lt(ne(N.val())),Kt(!1),Xt(null),Jt(null),Gt(null))),n.remove()):0==N.val().length&&l(null)}function l(t){var e,i,n,s;null!==t?void 0!==t.data("street")?(e=!1,i=Et(),n=B(),Ft(t.data("street")),Lt
2(t.data("street-display")),N.val(t.data("street-display")),P.addClass("is-touched"),P.removeClass("has-error"),(void 0!==R.data("chosen-house-num-street")?R.data("chosen-house-num-street"):"")!=V(t.data("street"))&&(e=!0),void 0!==t.data("zip")?(A.val(t.data("zip")),a.addClass("is-touched"),a.removeClass("has-error"),a.find("label").addClass("is-floating"),St(t.data("zip")),L(!0),qt(t.data("zip")),Wt(!0)):qt(null),(void 0!==R.data("chosen-house-num-zip")?R.data("chosen-house-num-zip"):"")!=t.data("zip")&&(e=!0),void 0!==t.data("city")?(s=t.data("city-display"),void 0!==t.data("district-display")&&0<t.data("district-display").length?(d(t.data("district")),h(t.data("district-display")),s+=", "+t.data("district-display"),Ht(t.data("district"))):(d(""),Ht(null)),w(t.data("city")),k(t.data("zip")),x(t.data("city-display")),C(!0),zt(t.data("city")),j.val(s),M.addClass("is-touched"),M.removeClass("has-error"),M.find("label").addClass("is-floating"),Wt(!0)):(zt(null),Ht(null)),V(t.data("city"))!=(void 0!==R.data("chosen-house-num-city")?R.data("chosen-house-num-city"):"")&&(e=!0),(e=V(t.data("district"))!=(void 0!==R.data("chosen-house-num-city-district")?R.data("chosen-house-num-city-district"):"")&&(V(Ot())!=V(Rt())||n!=Bt()||i!=Ut())||e)&&c(null)):(Ft(null),Lt(null),Wt(!1)):(0<N.val().length&&o&&P.addClass("has-error"),Wt(!1),qt(null),zt(null),Ht(null),Ft(null),Lt(null),ee(null),Zt(null),te(null),ie(null),Xt(null),Kt(null),Gt(null),Jt(null),N.val(""),$(document.activeElement).hasClass("vp-input__autosuggest-item--street")||P.find("label").removeClass("is-floating"))}function Ct(){z()&&0<Bt().length?B()!=Bt()?(l(null),c(null)):H()!=Vt()?(Ht(null),A.val()!=Ut()&&(l(null),c(null))):O()&&A.val()!=Ut()&&(l(null),c(null)):!z()&&0<Bt().length&&O()&&Et()==Ut()||(l(null),c(null)),z()||O()||(l(null),c(null))}function wt(t){var e=T.find(".js--lvn-autosuggest-list."+v);if(void 0!==(e=t?Q:e)&&0<e.length){if(0<(t=e.find(".key-selected")).length)c(t);else{var i=e.find(".js-vp-autosuggest__address-entry-link[data-housenumber='"+R.val()+"']");if(1==i.length)c(i);else if(2<=i.length)for(var n=!1,s=0;s!=i.length;s++)n||$(i[s]).data("housenumber")!=R.val()||""!=$(i[s]).data("housenumberadditional")||(n=!0,c($(i[s])));else Xt(R.val()),Gt(null),Jt(null),Kt(!1)}e.remove()}else R.val()==Qt()?0<(void 0!==R.data("chosen-house-num-addition")?R.data("chosen-house-num-addition"):"").length&&R.val(Qt()+", "+(void 0!==R.data("chosen-house-num-addition-display")?R.data("chosen-house-num-addition-display"):"")):(Xt(R.val()),Kt(!1))}function c(t){null!==t?(void 0!==t.data("housenumber")&&(R.val(t.data("housenumber")),Kt(!0),Xt(t.data("housenumber")),ie(Rt()),ee(O()?Et():null),Zt(z()?B():null),te(0<H().length?H():null)),void 0!==t.data("housenumberadditional")&&""!=t.data("housenumberadditional")&&(R.val(R.val()+", "+t.data("housenumberadditional-display")),Gt(t.data("housenumberadditional")),Jt(t.data("housenumberadditional-display")))):(Gt(null),Jt(null),Xt(null),Zt(null),te(null),ee(null),ie(Rt()),Kt(!1),0<R.val().length&&(R.val(""),F.find("label").removeClass("is-floating")),F.removeClass("has-error"))}function xt(p){p.on("blur",function(t){$(this).hasClass("vp-input__autosuggest-item--zipcode")?yt():$(this).hasClass("vp-input__autosuggest-item--city")?bt():$(this).hasClass("vp-input__autosuggest-item--street")?_t():$(this).hasClass("vp-input__autosuggest-item--streetnum")&&wt()}),p.on("focus",function(t){var e,i,n=T.find(".js--lvn-autosuggest-list");$(this).hasClass("vp-input__autosuggest-item--zipcode")?(St(A.val()),null!=(i=Et())?A.data("zip-val-on-focus",i):A.data("zip-val-on-focus",""),null!=(i=O())?A.data("zip-vali
2d-on-focus",i):A.data("zip-valid-on-focus",""),Tt(Et()),n.hasClass(f)||n.remove(),setTimeout(function(){!(n=T.find(".js--lvn-autosuggest-list")).hasClass(f)&&$(document.activeElement).hasClass("vp-input__autosuggest-item--zipcode")&&n.remove()},250),(i=$.Event("keyup")).keyCode=777777,$(this).trigger(i)):$(this).hasClass("vp-input__autosuggest-item--city")?(e=z(),j.data("city-is-valid-on-focus",!0===e),n.hasClass(m)?setTimeout(function(){!(n=T.find(".js--lvn-autosuggest-list")).hasClass(m)&&$(document.activeElement).hasClass("vp-input__autosuggest-item--city")&&n.remove()},250):(n.remove(),setTimeout(function(){var t=(n=T.find(".js--lvn-autosuggest-list")).hasClass(m),e=$(document.activeElement).hasClass("vp-input__autosuggest-item--city"),i=""==n.html();(!t&&e||i)&&n.remove()},250)),(0<j.val().length||0==j.val().length&&O())&&(0<j.val().length&&j.val(y()),(i=$.Event("keyup")).keyCode=888888,$(this).trigger(i))):$(this).hasClass("vp-input__autosuggest-item--street")?(null!=(e=N.val().trim())?N.data("chosen-street-history-val",e):N.data("chosen-street-history-val",""),n.hasClass(g)||n.remove(),setTimeout(function(){!(n=T.find(".js--lvn-autosuggest-list")).hasClass(g)&&$(document.activeElement).hasClass("vp-input__autosuggest-item--street")&&n.remove()},250),0<N.val().trim().length&&((i=$.Event("keyup")).keyCode=666666,$(this).trigger(i))):$(this).hasClass("vp-input__autosuggest-item--streetnum")&&(n.hasClass(v)||n.remove(),setTimeout(function(){!(n=T.find(".js--lvn-autosuggest-list")).hasClass(v)&&$(document.activeElement).hasClass("vp-input__autosuggest-item--streetnum")&&n.remove()},250),0<R.val().length)&&R.val(Qt())}),p.on("keydown",function(t){if(p.hasClass("vp-input__autosuggest-item--zipcode")){var e=48<=t.keyCode&&t.keyCode<=57||96<=t.keyCode&&t.keyCode<=105;if(gt=p.val().length,e&&5<=p.val().length){var i=!0;if(null!==t.currentTarget&&t.currentTarget.selectionStart<t.currentTarget.selectionEnd&&(vt=!(i=!1)),i)return!1}if(!e&&40!=t.keyCode&&39!=t.keyCode&&38!=t.keyCode&&37!=t.keyCode&&13!=t.keyCode&&9!=t.keyCode&&8!=t.keyCode&&46!=t.keyCode&&27!=t.keyCode)return t.preventDefault(),!1}var n,s,a,o,r,l=T.find(".js--lvn-autosuggest-list");if(l.hasClass("js--lvn-autosuggest-list-scrollable"),13==t.keyCode)return 0<(i=l.find("a.js-vp-autosuggest__address-entry-link.key-selected")).length&&(i.hasClass("js-vp-autosuggest__entry--zipcode")?j.focus():i.hasClass("js-vp-autosuggest__entry--city")?N.focus():i.hasClass("js-vp-autosuggest__entry--street")?R.focus():i.hasClass("js-vp-autosuggest__entry--streetnum")&&R.blur()
2),!1;if(27==t.keyCode)return p.hasClass("vp-input__autosuggest-item--zipcode")?(A.val(void 0!==A.data("zip-val-on-focus")?A.data("zip-val-on-focus"):""),L(void 0!==A.data("zip-valid-on-focus")?A.data("zip-valid-on-focus"):"")):p.hasClass("vp-input__autosuggest-item--city")?(C(!0===j.data("city-is-valid-on-focus")),j.val(y())):p.hasClass("vp-input__autosuggest-item--street")?N.val(Ot()):p.hasClass("vp-input__autosuggest-item--streetnum")&&R.val(Qt()),l.remove(),!1;if(9!=t.keyCode||t.shiftKey){if(9==t.keyCode&&t.shiftKey){if(!l.hasClass(f)){if(l.hasClass(m))return A.focus(),!1;if(l.hasClass(g))return j.focus(),!1;if(l.hasClass(v))return N.focus(),!1}l.remove()}}else{if(l.hasClass(f))return j.focus(),!1;if(l.hasClass(m))return N.focus(),!1;if(l.hasClass(g))return R.focus(),!1;if(l.hasClass(v))return R.blur(),!1}return 38!=t.keyCode&&40!=t.keyCode||t.preventDefault(),38==t.keyCode&&0<l.length?(0==l.find(".key-selected").length?l.find("a.js-vp-autosuggest__address-entry-link").last().addClass("key-selected"):(n=!1,o=0,l.find("a.js-vp-autosuggest__address-entry-link").each(function(t){var e;n||$(this).hasClass("key-selected")&&($(this).removeClass("key-selected").removeClass("key-selected-by-mousehover"),(0<o?(e=l.find("a.js-vp-autosuggest__address-entry-link").get(o-1),$(e)):l.find("a.js-vp-autosuggest__address-entry-link").last()).addClass("key-selected"),n=!0),o++})),kt(l.find("a.js-vp-autosuggest__address-entry-link.key-selected"),l),!1):40==t.keyCode&&0<l.length?(0!=l.find(".key-selected").length&&(s=!1,a=l.find("a.js-vp-autosuggest__address-entry-link").length,o=0,r=!1,l.find("a.js-vp-autosuggest__address-entry-link").each(function(t){s?($(this).addClass("key-selected"),s=!1):$(this).hasClass("key-selected")?(s=!0,$(this).removeClass("key-selected").removeClass("key-selected-by-mousehover"),o+1==a&&(r=!0)):s=!1,o++}),!r)||l.find("a.js-vp-autosuggest__address-entry-link").first().addClass("key-selected"),kt(l.find("a.js-vp-autosuggest__address-entry-link.key-selected"),l),!1):void 0}),p.on("keyup",function(t){if(void 0===t.keyCode)return!1;var e=!1,i=T.find(".js--lvn-autosuggest-list");if(38==t.keyCode&&0<i.length||40==t.keyCode&&0<i.length)return!1;if(13==t.keyCode||9==t.keyCode&&!p.hasClass("vp-input__autosuggest-item--city")||16==t.keyCode||27==t.keyCode||37==t.keyCode||39==t.keyCode||224==t.keyCode)return t.keyCode,!1;if(9==t.keyCode)return!1;if(8==t.keyCode&&0==$(this).val().length&&(e=!0,i.remove(),setTimeout(function(){i.remove()},300)),888888==t.keyCode?$(this).hasClass("vp-input__autosuggest-item--city")&&($t(B()),Pt(H())):!$(this).hasClass("vp-input__autosuggest-item--city")||j.val()==B()&&B()==At()||($t(""),Pt("")),p.hasClass("vp-input__autosuggest-item--zipcode")){if(5<p.val().length)return p.val(p.val().substr(0,5)),!1;if(777777!=t.keyCode){48<=t.keyCode&&t.keyCode<=57||96<=t.keyCode&&t.keyCode<=105?5<=p.val().length&&5==gt&&!vt&&(e=!0):8==t.keyCode&>>p.val().length||46==!t.keyCode&&(e=!0);for(var n="",s=!1,a=0;a!=p.val().length;a++)-1!=="0123456789".indexOf(p.val().charAt(a))?n+=p.val().charAt(a):s=!0;s&&p.val(n)}}var w,t=!1,o="",r="",x="js--lvn-autosuggest-list vp-lvn-autosuggest-list",k=!1,S=!1,E=!1,D=!1,l=!1,I=5,c=new RegExp("^[0-9]{1,5}"),d=new RegExp("^\\S.*"),h=new RegExp("^\\S.*"),u=new RegExp(".*");e||($(this).hasClass("vp-input__autosuggest-item--zipcode")?($(this).val().length>=b&&c.test($(this).val())?(t=!0,o=rt,r="zipcode="+$(this).val()):0<$(this).val().length&&(l=!0),x=x+" "+ut+" "+f,I=_,L(!(k=!0))):$(this).hasClass("vp-input__autosuggest-item--city")?(o=lt,O()&&$(this).val().length>=J&&d.test($(this).val())?(t=!0,r="zipcode="+A.val()+"&city="+q($(this).val())):!O()&&$(this).val().length>=K&&d.test($(this).val())?(t=!0,r="city="+q($(this).val())):0==$(this).val().length&&O()?(t=!0,r="zipcode="+A.val()+"&city="):0<$(this).val().length&&!O()&&(l=!0),x=x+" "+pt+" "+m,S=!0,I=Z):$(this).hasClass("vp-input__autosuggest-item--street")?($(this).val().length>=it&&j.val().length<1&&!O()?l=!0:$(this).val().length>=it&&h.test($(this).val())?(t=!0,o=ct,0<j.val().length&&O()?(r="zipcode="+A.val()+"&city="+q(y())+"&street="+q($(this).val()),0<jt().length&&ot&&(r+="&district="+q(jt()))):0==j.val().length&&O()?r="zipcode="+A.val()+"&street="+q($(this).val()):0<j.val().length&&!O()&&(r="city="+(""!=y()?q(y()):q(ne(j.val())))+"&street="+q($(this).val()),0<jt().length)&&ot&&(r+="&district="+q(jt()))):0<$(this).val().length&&(l=!0),x=x+" "+ft+" "+g,E=!0,I=et):$(this).hasClass("vp-input__autosuggest-item--streetnum")&&0<$(this).val().length&&((!(N.val().length<1&&j.val().length<1)||O())&&(0<j.val().length||O())&&0<N.val().length?(t=!0,o=dt,r="housenumber="+$(this).val()+"&street="+q(N.val()),0<H().length&&(r+="&district="+jt()),O()?r+="&zipcode="+A.val():t=!1,z()?r+="&city="+q(y()):0<It().length?r+="&city="+q(It()):t=!1,Yt()||
2(t=!1),u.test($(this).val())||(t=!1)):l=!0,x=x+" "+mt+" "+v,D=!0,I=nt)),t?(w="",$.ajax({type:"GET",data:r,url:o,success:function(i,t,e){w="<div class='"+x+"'>";var a,o="",n=(T.find(".js--lvn-autosuggest-list").remove(),!1),s=[],r=!1,l=!1,c=!1;if(!(k&&i.length<=G))for(var d=0;d!=i.length;d++){var h,u,n=!1,c=!1;if(k)0==$(o).find(".js-vp-autosuggest__address-entry-link[data-zip="+i[d].zipcode+"]").length&&(n=!0);else if(S)null!==s&&0<s.length&&(h=!0,s.forEach(function(t,e){t.city==i[d].city&&(t.count=t.count+1,h=!1,tt<=t.count)&&(r=!0)}),!h)||s.push({city:i[d].city,zip:i[d].zipcode,count:1}),n=!0;else if(E)if(n=!0,1==i.length)c=!1,!z()&&O()&&(c=!0);else for(var p=0;p!=i.length;p++)!c&&p!=d&&i[d].street==i[p].street&&O()&&(c=!0);else D&&(n=!0);n&&(o+="<div class='js-vp-autosuggest__entry vp-autosuggest__entry'>",k?o+="<a href='javascript:;' class='js-vp-autosuggest__address-entry-link vp-autosuggest__address-entry-link js-vp-autosuggest__entry--zipcode' data-zip='"+i[d].zipcode+"' data-city-display='"+i[d].city+"' data-city='"+V(i[d].city)+"' data-district-display='"+(null!=i[d].district?i[d].district:"")+"' data-district='"+(null!=i[d].district?V(i[d].district):"")+"'>"+i[d].zipcode+"</a>":S?o+="<a href='javascript:;' class='js-vp-autosuggest__address-entry-link vp-autosuggest__address-entry-link js-vp-autosuggest__entry--city' data-zip='"+i[d].zipcode+"' data-city-display='"+i[d].city+"' data-city='"+V(i[d].city)+"' data-district-display='"+(null!=i[d].district?i[d].district:"")+"' data-district='"+(null!=i[d].district?V(i[d].district):"")+"'>"+(A.val()!=i[d].zipcode?i[d].zipcode+" ":"")+i[d].city+(null!=i[d].district?", "+i[d].district:"")+"</a>":E?(u=i[d].street,O()&&A.val()==i[d].zipcode?(c||0==j.val().length)&&(u+=", "+i[d].city,i[d].district)&&(u+=", "+i[d].district):(u+=", "+i[d].zipcode+", "+i[d].city,i[d].district&&(u+=", "+i[d].district)),o+="<a href='javascript:;' class='js-vp-autosuggest__address-entry-link vp-autosuggest__address-entry-link js-vp-autosuggest__entry--street' data-street-display=\""+i[d].street+'" data-street="'+V(i[d].street)+"\" data-zip='"+i[d].zipcode+"' data-city-display='"+i[d].city+"' data-city='"+V(i[d].city)+"' data-district-display='"+(null!=i[d].district?i[d].district:"")+"' data-district='"+(null!=i[d].district?V(i[d].district):"")+"'>"+u+"</a>"):D&&(o+="<a href='javascript:;' class='js-vp-autosuggest__address-entry-link vp-autosuggest__address-entry-link js-vp-autosuggest__entry--streetnum' data-housenumber='"+i[d].housenumber+"' data-housenumberadditional-display='"+(null!=i[d].housenumberadditional?i[d].housenumberadditional:"")+"' data-housenumberadditional='"+(null!=i[d].housenumberadditional?V(i[d].housenumberadditional):"")+"'>"+i[d].housenumber+(null!=i[d].housenumberadditional?", "+i[d].housenumberadditional:"")+"</a>"),o+="</div>")}if(k)if(i.length<=G)for(o="",d=0;d!=i.length;d++)o+="<div class='js-vp-autosuggest__entry vp-autosuggest__entry'>",k&&(o+="<a href='javascript:;' class='js-vp-autosuggest__address-entry-link vp-autosuggest__address-entry-link js-vp-autosuggest__entry--zipcode' data-fill-city='true' data-zip='"+i[d].zipcode+"' data-city-display='"+i[d].city+"' data-city='"+V(i[d].city)+"' data-district-display='"+(null!=i[d].district?i[d].district:"")+"' data-district='"+(null!=i[d].district?V(i[d].district):"")+"'>"+i[d].zipcode+" "+i[d].city+(null!=i[d].district?", "+i[d].district:"")+"</a>"),o+="</div>";else 1==(y=$(o).find(".js-vp-autosuggest__address-entry-link")).length&&y.html()==y.data("zip")&&(o=(o="<div class='js-vp-autosuggest__entry vp-autosuggest__entry'>")+"<a href='javascript:;' class='js-vp-autosuggest__address-entry-link vp-autosuggest__address-entry-link js-vp-autosuggest__entry--zipcode' data-fill-city='true' data-zip='"+i[0].zipcode+"' data-city-display='"+i[0].city+"' data-city='"+V(i[0].city)+"' data-district-display='"+(null!=i[0].district?i[0].district:"")+"' data-district='"+(null!=i[0].district?V(i[0].district):"")+"'>"+i[0].zipcode+" "+i[0].city+(null!=i[0].district?", "+i[0].district:"")+"</a></div>");else S&&r&&(a="",s.forEach(function(t,e){if(t.count>=tt){for(var i=!0,n=$(o).find(".js-vp-autosuggest__address-entry-link[data-city='"+V(t.city)+"']"),s=0;s!=n.length;s++)$(n[s]).html()==t.city&&(i=!1);i&&(a=(a+="<div class='js-vp-autosuggest__entry vp-autosuggest__entry'>")+"<a href='javascript:;' class='js-vp-autosuggest__address-entry-link vp-autosuggest__address-entry-link js-vp-autosuggest__entry--city' data-city-display='"+t.city+"' data-city='"+V(t.city)+"'>"+t.city+"</a></div>")}}),o=a+o);w=w+o+"</div>";var f=$(w);if(0<i.length){if(k){var m=!0;for(f.css("min-width",A.outerWidth()),p=0;p!=i.length;p++){var g=f.find(".js-vp-autosuggest__address-entry-link[data-zip="+i[p].zipcode+"]");g.data("checked-multizip")?g.attr("data-multizip",!0):g.attr("data-multizip",!1),g.attr("data-checked-multizip",!0)}f.find(".js-vp-autosuggest__address-entry-link[data-checked-multizip]").removeAttr("data-checked-multizip");var v,y=f.find(".js-vp-autosuggest__address-entry-link");0<j.val().length&&(1==y.length?y.data("zip")==Mt()&&y.data("city")==B()&&5<=A.val().length&&L(!(m=!1)):(v=!1,y.each(function(t){v||$(this).data("zip")==Mt()&&V($(this).data("city"))==B()&&V($(this).data("district"))==H()&&($(this).addClass("key-selected"),L(v=!0))}))),m&&($(document.activeElement).hasClass("vp-input__autosuggest-item--zipcode")?U.append(f):(W.a
2ppend(f),yt(!0),W=$("<div></div>")))}else S?$(document.activeElement).hasClass("vp-input__autosuggest-item--city")?(m=!0,(m=(1!=(y=f.find(".js-vp-autosuggest__address-entry-link")).length||y.data("city")!=B()||V(j.val())!=y.data("city")||V(It())!=y.data("city"))&&m)&&M.append(f)):(Y.append(f),bt(!0),Y=$("<div></div>")):E?(m=!0,1==(y=f.find(".js-vp-autosuggest__address-entry-link")).length?Ut()==y.data("zip")&&y.data("city")==B()&&V(N.val().trim())==y.data("street")&&(m=!1):1<y.length&&(v=!1,y.each(function(t){v||V(N.val().trim())!=V($(this).data("street"))||$(this).data("city")!=B()||$(this).data("district")!=H()||$(this).data("zip")!=Et()||$(this).addClass("key-selected")})),$(document.activeElement).hasClass("vp-input__autosuggest-item--street")?m&&P.append(f):(X.append(f),_t(!0),X=$("<div></div>"))):D&&($(document.activeElement).hasClass("vp-input__autosuggest-item--streetnum")?F.append(f):(Q.append(f),wt(!0),Q=$("<div></div>")));1==(y=f.find(".js-vp-autosuggest__address-entry-link")).length?y.addClass("key-selected"):1<y.length&&S&&0<At().length&&(m="",1==(m=O()?f.find(".js-vp-autosuggest__address-entry-link[data-zip='"+A.val()+"'][data-city='"+At()+"'][data-district='"+Nt()+"']"):f.find(".js-vp-autosuggest__address-entry-link[data-city='"+At()+"'][data-district='"+Nt()+"']")).length||1<m.length&&!O()&&1==(m=f.find(".js-vp-autosuggest__address-entry-link[data-zip='"+Mt()+"'][data-city='"+At()+"'][data-district='"+Nt()+"']")).length)&&(m.addClass("key-selected").addClass("js-key-selected--from-history"),l=!0);var b=0,_=0,C=f.find("a.js-vp-autosuggest__address-entry-link");C.each(function(t){$(this).hover(function(t){f.find(".key-selected").removeClass("key-selected").removeClass("key-selected-by-mousehover"),$(this).addClass("key-selected").addClass("key-selected-by-mousehover")}),C.length>I&&b<I&&$(this).addClass("js-vp-autosuggest__address-shown-scroll-item"),$(this).attr("data-autosuggest-list-item-num",b),_+=$(this).outerHeight(),$(this).on("mousedown",function(t){return k?(j.focus(),!1):S?(N.focus(),!1):E?(R.focus(),!1):D?(R.blur(),!1):void 0}),b++}),C.last().addClass("vp-autosuggest__address-entry-link--last"),I<b&&(f.css("max-height",_/b*I+2),f.addClass("js--lvn-autosuggest-list-scrollable"),l)&&kt(f.find(".key-selected.js-key-selected--from-history"),f,!0),f.on("mouseleave",function(t){var e=$(this).find(".js-vp-autosuggest__address-entry-link"),i=$(this).find(".js-vp-autosuggest__address-entry-link.key-selected");1<=i.length&&1<e.length&&i.removeClass("key-selected")})}else f.append("<div class='vp-autosuggest__no-result-hits'>"+at+"</div>"),k?U.append(f):S?M.append(f):E?P.append(f):D&&F.append(f);(k&&0==A.val().length||S&&0==j.val().length&&!O()||E&&0==N.val().length||D&&0==R.val().length)&&T.find(".js--lvn-autosuggest-list").remove()},error:function(t,e,i){T.find(".js--lvn-autosuggest-list").remove(),w="<div class='"+x+"'>",void 0!==t&&void 0!==t.responseJSON&&void 0!==t.responseJSON.status&&S&&400==t.responseJSON.status&&"com.tsmms.vespa.addressautocomplete.web.error.InputDataLengthException"==t.responseJSON.exception&&(w+="<div class='vp-autosuggest__too-much-hits'>"+st+"</div>"),w+="</div>",t=$(w),S&&M.append(t)}})):l?(T.find(".js--lvn-autosuggest-list").remove(),w=(w="<div class='"+x+"'>")+"<div class='vp-autosuggest__too-much-hits'>"+st+"</div></div>",e=$(w),k?U.append(e):S?M.append(e):E?P.append(e):D&&F.append(e)):T.find(".js--lvn-autosuggest-list").remove(),vt=!1})}function kt(t,e,i){var n,s,a,o,r;e.hasClass("js--lvn-autosuggest-list-scrollable")&&!((t,e)=>{if(null!=t&&null!=e){var i=$(t).position(),i=parseInt(i.top);if(!(i<0)&&(e=e.outerHeight(),i+(t=t.outerHeight())<=e))return!0}return!1})(t,e)&&(0==t.data("autosuggest-list-item-num")?e.scrollTop(0):(n=$(t).position(),s=e.outerHeight(),a=t.outerHeight(),o=parseInt(t.data("autosuggest-list-item-num")),r=0,e.find(".js-vp-autosuggest__address-entry-link").each(function(t){parseInt($(this).data("autosuggest-list-item-num"))<o&&(r+=parseInt($(this).outerHeight())),parseInt($(this).outerHeight())}),n.top<0?e.scrollTop(r):i?e.scrollTop(r-(s-2)+a+(s-2)/2-a):e.scrollTop(r-(s-2)+a)))}
2function L(t){A.data("zip-valid",!0===t)}function O(){return!0===A.data("zip-valid")}function St(t){null!=t?A.data("chosen-zip-val",t):A.data("chosen-zip-val","")}function Et(){return void 0!==A.data("chosen-zip-val")?A.data("chosen-zip-val"):""}function Dt(t){null!=t?A.data("zip-city-val",t):A.data("zip-city-val","")}function It(){return void 0!==A.data("zip-city-val")?A.data("zip-city-val"):""}function Tt(t){null!=t?A.data("chosen-zip-history-val",t):A.data("chosen-zip-history-val","")}function C(t){j.data("city-is-valid",!0===t)}function z(){return!0===j.data("city-is-valid")}function w(t){null!=t?j.data("chosen-city-val",V(t)):j.data("chosen-city-val","")}function B(){return void 0!==j.data("chosen-city-val")?j.data("chosen-city-val"):""}function x(t){null!=t?j.data("chosen-city-val-display",t):j.data("chosen-city-val-display","")}function y(){return void 0!==j.data("chosen-city-val-display")?j.data("chosen-city-val-display"):""}function $t(t){null!=t?j.data("chosen-city-val--history",V(t)):j.data("chosen-city-val--history","")}function At(){return void 0!==j.data("chosen-city-val--history")?j.data("chosen-city-val--history"):""}function k(t){null!=t?j.data("chosen-city-zip-val",V(t)):j.data("chosen-city-zip-val","")}function Mt(){return void 0!==j.data("chosen-city-zip-val")?j.data("chosen-city-zip-val"):""}function d(t){null!=t?j.data("chosen-city-district",V(t)):j.data("chosen-city-district","")}function H(){return void 0!==j.data("chosen-city-district")?j.data("chosen-city-district"):""}function h(t){null!=t?j.data("chosen-city-district-display",t):j.data("chosen-city-district-display","")}function jt(){return void 0!==j.data("chosen-city-district-display")?j.data("chosen-city-district-display"):""}function Pt(t){null!=t?j.data("chosen-city-district--history",V(t)):j.data("chosen-city-district--history","")}function Nt(){return void 0!==j.data("chosen-city-district--history")?j.data("chosen-city-district--history"):""}function Ft(t){null!=t?N.data("chosen-street-val",V(t)):N.data("chosen-street-val","")}function Rt(){return void 0!==N.data("chosen-street-val")?N.data("chosen-street-val"):""}function Lt(t){null!=t?N.data("chosen-street-val-display",t):N.data("chosen-street-val-display","")}function Ot(){return void 0!==N.data("chosen-street-history-val")?N.data("chosen-street-history-val"):""}function zt(t){null!=t?N.data("chosen-street-city",V(t)):N.data("chosen-street-city","")}function Bt(){return void 0!==N.data("chosen-street-city")?N.data("chosen-street-city"):""}function Ht(t){null!=t?N.data("chosen-street-city-district",V(t)):N.data("chosen-street-city-district","")}function Vt(){return void 0!==N.data("chosen-street-city-district")?N.data("chosen-street-city-district"):""}function qt(t){null!=t?N.data("chosen-street-zip",t):N.data("chosen-street-zip","")}function Ut(){return void 0!==N.data("chosen-street-zip")?N.data("chosen-street-zip"):""}function Wt(t){N.data("is-street-valid",!0===t)}function Yt(){return!0===N.data("is-street-valid")}function Xt(t){null!=t?R.data("chosen-house-num",t):(R.data("chosen-house-num",""),Zt(null),te(null),ee(null),ie(null))}function Qt(){return void 0!==R.data("chosen-house-num")?R.data("chosen-house-num"):""}function Gt(t){null!=t?R.data("chosen-house-num-addition",V(t)):R.data("chosen-house-num-addition","")}function Jt(t){null!=t?R.data("chosen-house-num-addition-display",t):R.data("chosen-house-num-addition-display","")}function Kt(t){R.data("house-num-valid",!0===t)}function Zt(t){null!=t?R.data("chosen-house-num-city",V(t)):R.data("chosen-house-num-city","")}function te(t){null!=t?R.data("chosen-house-num-city-district",V(t)):R.data("chosen-house-num-city-district","")}function ee(t){null!=t?R.data("chosen-house-num-zip",t):R.data("chosen-house-num-zip","")}function ie(t){null!=t?R.data("chosen-house-num-street",V(t)):R.data("chosen-house-num-street","")}function ne(t){return null!=t&&0<t.length?t.charAt(0).toUpperCase()+t.slice(1):""}function V(t){return null!=t&&0<t.length?t.toLowerCase():null!=t&&t===parseInt(t,10)?t:""}function q(e){var i="";try{i+=encodeURIComponent(e)}catch(t){i+=escape(e)}return i}function se(t,e){var i,n;t&&t[0]&&ae(t[0],!0),void 0===t||void 0===e||(0==(i=T.find(".j-lvn-autosuggest-error-msg-block")).length&&(T.prepend((n="<div class='j-lvn-autosuggest-error-msg-block lvn-autosuggest-error-msg-block'>",n+="<ul><li class='lvn-autosuggest-error-msg--entry lvn-autosuggest-error-msg--zip'></li><li class='lvn-autosuggest-error-msg--entry lvn-autosuggest-error-msg--city'></li><li class='lvn-autosuggest-error-msg--entry lvn-autosuggest-error-msg--street'></li><li class='lvn-autosuggest-error-msg--entry lvn-autosuggest-error-msg--streetnum'></li></ul></div>")),i=T.find(".j-lvn-autosuggest-error-msg-block")),n="lvn-autosuggest-error-msg--",t.hasClass(s.addressFieldZipCodeSectionClass)?n+="zip":t.hasClass(s.addressFieldCitySectionClass)?n+="city":t.hasClass(s.addressFieldStreetSectionClass)?n+="street":t.hasClass(s.addressFieldStreet
2NumSectionClass)&&(n+="streetnum"),i.find("."+n).html(e).addClass("show"),i.hasClass("show"))||i.addClass("show")}function u(t){t&&t[0]&&ae(t[0],!1);var e,i,n=T.find(".j-lvn-autosuggest-error-msg-block.show");0!=n.length&&(void 0===t?(n.removeClass("show"),n.find(".show")):1<(i=n.find("."+(e="lvn-autosuggest-error-msg--")+"entry.show")).length?(t.hasClass(s.addressFieldZipCodeSectionClass)?e+="zip":t.hasClass(s.addressFieldCitySectionClass)?e+="city":t.hasClass(s.addressFieldStreetSectionClass)?e+="street":t.hasClass(s.addressFieldStreetNumSectionClass)&&(e+="streetnum"),n.find("."+e).html("")):(i.removeClass("show"),n)).removeClass("show")}S("Autosuggest-Plugin: Das Plugin läuft im Modus Nummer: "+(ht=-1===E?1:ht)),$(document).click(function(t){var e,i=T.find(".js--lvn-autosuggest-list");0<i.length&&((e=$(document.activeElement)).hasClass("vp-input__autosuggest-item")&&(i.hasClass(f)&&e.get(0)==A.get(0)||i.hasClass(m)&&e.get(0)==j.get(0)||i.hasClass(g)&&e.get(0)==N.get(0)||i.hasClass(v)&&e.get(0)==N.get(0)||!1)||i.remove())}),xt(A),xt(j),xt(N),xt(R),function p(f,m,t,e,g){var i,n,v,y,b,_;g<5&&(n=i="",_=b=y=v=!1,5!=A.val().trim().length||t||(v=!0,i=rt,n="zipcode="+parseInt(A.val(),10)),0<j.val().length&&!e&&(y=!0,i=lt,n=(n+=v?"&":"")+"city="+q(j.val())),(v||y)&&0<N.val().trim().length&&!m&&(i=ct,b=!0,n+="&street="+q(N.val().trim()),0<R.val().trim().length)&&(_=!0),(v||y)&&(S("Autosuggest-Plugin: Es ist mindestens ein Eingabefeld vorbelegt, nun wird diese Eingabe auf Gültigkeit geprüft [PLZ="+(v?"Ja":"Nein")+"],[Ort="+(y?"Ja":"Nein")+"],[StraÃe="+(b?"Ja":"Nein")+"]"),$.ajax({type:"GET",data:n,url:i,success:function(t,e,i){var s=!1,n=!1,a=!1,o=!1,r=!1,l=!1,c=!1,d=!1;if(void 0!==t&&0<t.length){for(var h,u=0;u!=t.length;u++)l=d=!1,b&&V(t[u].street)==V(N.val())&&(d=c=!0,Ft(t[u].street),Lt(t[u].street),N.val(t[u].street)),y&&V(t[u].city)==V(j.val())&&(l=o=!0,w(t[u].city),k(t[u].zipcode),x(t[u].city),C(!0),j.val(t[u].city),d)&&(r=!0,zt(t[u].city)),v&&t[u].zipcode==A.val()&&(L(s=!0),St(t[u].zipcode),Dt(t[u].city),d&&(n=!0,qt(t[u].zipcode)),l)&&(a=!0),d&&l&&n&&Wt(!0);b&&_&&(h="housenumber="+R.val().trim(),c&&(h+="&street="+q(N.val().trim())),o?h+="&city="+q(j.val()):0<It().length&&(h+="&city="+q(It())),s&&(h+="&zipcode="+parseInt(A.val(),10)),$.ajax({type:"GET",data:h,url:dt,success:function(t,e,i){if(void 0!==t&&0<t.length)for(var n=0;n!=t.length;n++)(void 0===t[n].housenumberadditional||void 0!==t[n].housenumberadditional&&0==t[n].housenumberadditional.length)&&(Gt(null),Jt(null),Xt(t[n].housenumber),Kt(!0),c&&ie(V(N.val().trim())),o?Zt(V(j.val())):0<It().length&&Zt(It()),s)&&ee(parseInt(A.val(),10))}})),b&&!f?v&&y&&v&&!Yt()&&!m&&!o&&(w(j.val().trim()),x(j.val().trim()),C(!1)):!b&&0<N.val().trim().length&&f&&(v||y)&&o&&p(!0,!1,!0,!1,g)}else b&&!f&&p(!0,!0,!1,!1,g);!a&&y&&k(null),S("\n\nAutosuggest-Plugin: +++Validitätsprüfungen abgeschlossen.+++ (Recursive-Mode: "+f+", Recursion-Counter: "+g+")"),S("Autosuggest-Plugin: PLZ: zu prüfen="+(v?"Ja":"Nein")+", gültig-check="+(s?"Ja":"Nein")+', Wert="'+A.val()+'", technische Gültigkeit='+O()),S("Autosuggest-Plugin: Ort: zu prüfen="+(y?"Ja":"Nein")+", gültig-check="+(o?"Ja":"Nein")+", Ort + PLZ gültig="+(a?"Ja":"Nein")+', Wert="'+j.val()+'", technische Gültigkeit='+z()),S("Autosuggest-Plugin: StraÃe: zu prüfen="+(b?"Ja":"Nein")+", gültig-check="+(c?"Ja":"Nein")+", StraÃe + Ort gültig="+(r?"Ja":"Nein")+", StraÃe + PLZ gültig="+(n?"Ja":"Nein")+', Wert="'+N.val()+'", technische Gültigkeit(street+zip+city)='+Yt()),S("Autosuggest-Plugin: Ende der Debug-Ausgabe von +++Validitätsprüfungen abgeschlossen.+++\n\n\n")}})),g+=1)}(!1,!1,!1,!1,0);var ae=function(t,e){(-1<["input","select","textarea"].indexOf(t.tagName.toLowerCase())?[t]:t.querySelectorAll("input, select, textarea")).forEach(t=>{t.setAttribute("aria-invalid",e)})};function S(t){i&&null!=t&&0<t.length&&console.log(t)}},(l=>{function e(a,o){function r(t,e){for(var i="",n=!1,s=0;s<e.length;s++){for(var n=!0,a=0;a<t&&a+s+t<e.length;a++)n=n&&e.charAt(a+s)===e.charAt(a+s+t);(n=!(a<t)&&n)?(s+=t-1,n=!1):i+=e.charAt(s)}return i}return o=l.extend({},{shortPass:"Das Passwort ist zu kurz",badPass:"Schwach",mediumPass:"Normal",goodPass:"Mittel",strongPass:"Stark",veryStrongPass:"Sehr Stark",containsUsername:"Das Passwort enthält den Usernamen",enterPass:"",showPercent:!1,showText:!0,animate:!0,animateSpeed:"fast",username:!1,usernamePartialMatch:!0,minimumLength:4},o),function(){var t=!0,i=o.showText,n=o.showPercent,s=(l("<div>").addClass("pass-graybar"),l("<div>").addClass("pass-colorbar")),e=l("<span>").addClass("c-js-selfadmin__passwordstrength-wrap");return a.parent().addClass("pass-strength-visible"),o.animate&&(e.css("display","none"),t=!1,a.parent().removeClass("pass-strength-visible")),o.showPercent&&(n=l("<span>").addClass("pass-percent").text("0%"),e.append(n)),o.showText&&(i=l("<span>").addClass("pass-text").html(o.enterPass),e.append(i)),l(".c-js-passwordmeter-wrap").append(e),a.keyup(function(){var t=(t=o.username||"")&&l(t).val(),t=((t,e)=>{var i=0;if(t.length<o.minimumLength)return-1;if(o.username){if(t.toLowerCase()===e.toLowerCase())return-2;if(o.usernamePartialMatch&&e.length&&(e=new RegExp(e.toLowerCase()),t.toLowerCase().match(e)))return-2}return i=(i=(i=(i=(i+=4*t.length)+(r(1,t).length-t.length))+(r(2,t).length-t.length))+(r(3,t).length-t.length))+(r(4,t).length-t.length),t.match(/(.*[0-9].*[0-9].*[0-9])/)&&(i+=5),e=".*[!,@,#,$,%,^,&,*,?,_,~]",e=new RegExp("("+e+e+")"),t.match(e)&&(i+=5),t.match(/([a-z].*[A-Z])|([A-Z].*[a-z])/)&&(i+=10),t.match(/([a-zA-Z])/)&&t.match(/([0-9])/)&&(i+=15),t.match(/([!,@,#,$,%,^,&,*,?,_,~])/)&&t.match(/([0-9])/)&&(i+=15),t.match(/([!,@,#,$,%,^,&,*,?,_,~])/)&&t.match(/([a-zA-Z])/)&&(i+=15),(t.match(/^\w+$/)||t.match(/^\d+$/))&&(i-=10),(i=100<i?100:i)<0?0:i})(a.val(),t),e=(a.trigger("password.score",[t]),t<0?0:t);s.css({backgroundPosition:"0px -"+e+"px",width:e+"%"}),o.showPercent&&n.html(e+"%"),o.showText&&(e=-1===(e=t)?o.shortPass:-2===e?o.containsUsername:(e=e<0?0:e)<25?o.badPass:e<40?o.mediumPass:e<60?o.goodPass:e<81?o.strongPass:o.veryStrongPass,!a.val().length&&t<=0&&(e=o.enterPass),i.html()!==l("<div>").html(e).html())&&(i.html(e),a.trigger("password.text",[e,t]))}),o.animate&&(a.focus(function(){t||e.slideDown(o.animateSpeed,function(){t=!0,a.parent().addClass("pass-strength-visible")})}),a.blur(function(){!a.val().length&&t&&e.slideUp(o.animateSpeed,function(){t=!1,a.parent().removeClass("pass-strength-visible")})})),this}.call(this)}l.fn.password=function(t){return this.each(function(){new e(l(this),t)})}})(jQuery),$(document).ready(function(){var t,e=".flickity-slider__item",i={default:{cellSelector:e,imagesLoaded:!0},newsbox:{imagesLoaded:!0,cellAlign:"center",contain:!0,groupCells:!0,arrowShape:"M73.3,0a3.3,3.3,0,0,1,2.4,5.7L31.4,50,75.6,94.2a3.3,3.3,0,0,1-4.5,4.9l-0.2-.2L24.3,52.3a3.3,3.3,0,0,1,0-4.7L70.9,1A3.3,3.3,0,0,1,73.3,0Z"},fullWidthSlider:{imagesLoaded:!0,autoPlay:!1,cellAlign:"center",wrapAround:!0,freeScroll:!1,draggable:!0,arrowShape:"M73.3,0a3.3,3.3,0,0,1,2.4,5.7L31.4,50,75.6,94.2a3.3,3.3,0,0,1-4.5,4.9l-0.2-.2L24.3,52.3a3.3,3.3,0,0,1,0-4.7L70.9,1A3.3,3.3,0,0,1,73.3,0Z"},slideGuide:{draggable:!1,wrapAround:!1}},n=$.extend({},i.default,i.newsbox),s=$(".js-newsbox-slider"),n=(s.flickity(n),s.each(function(){(t=$(this).find(e).length)<=1?$(this).closest(".
2js-newsbox").addClass("c-newsbox--hide-all-navs"):t<=2&&$(this).closest(".js-newsbox").addClass("c-newsbox--hide-wide-navs")}),$.extend({},i.default,i.fullWidthSlider)),n=((s=$(".js-collection__full-width-slider")).flickity(n),s.flickity("resize"),s.each(function(t,e){$(this).find(".flickity-slider").first().find(".flickity-slider__item").each(function(t,e){$(this).css("height","100%")})}),$.extend({},i.default,i.fullWidthSlider,i.slideGuide));(s=$(".js-collection__slide-guide")).flickity(n),s.flickity("resize"),s.each(function(t,e){var n=this;$(this).find(".flickity-slider").first().find(".flickity-slider__item").each(function(t,e){$(this).css("height","100%")}),setTimeout(function(){var i=$(n).data("flickity").selectedIndex;$(this).on("select.flickity",function(t,e){i!=$(n).data("flickity").selectedIndex&&($(t.target).find(".article-items").each(function(){$(this).hide()}),$(t.target).find(".article__slide-guide-container").each(function(){$(this).removeClass("modal-disabled")}),$(t.target).find(".flickity-prev-next-button").each(function(){$(this).removeClass("background")})),i=$(n).data("flickity").selectedIndex})},3e3),setTimeout(function(){manualUtagView($(this).attr("id")+" has been intialized")},3e3)}),$("button.flickity-prev-next-button").click(function(){$(this).hasClass("next")?manualUtagLink({wt_link_id:"content.button.next"}):manualUtagLink({wt_link_id:"content.button.previous"})})}),$(function(){var r;window,r=jQuery,TealiumProcessor=VP.VPObject.extend("TealiumProcessor",{construct:function(t){this.callSuper(arguments,t)},processSelectors:function(t,e,i){var n,s=[];for(n in t){var a,o=t[n];("/"==o.selector.slice(0,1)&&0<=document.location.href.indexOf(o.selector)||"/"!=o.selector.slice(0,1)&&0<r(o.selector).length)&&(o.valueFunction&&(o.async?(a=jQuery.Deferred(),o.valueFunction(this,o,s[s.length]=a,e,function(t){e=t})):o.value=o.valueFunction(this,o)),o.value)&&(e[o.parameter]=o.append?e[o.parameter]+o.value:o.value)}jQuery.when.apply(this,s).done(function(){i&&i(e)})},saveContactInfo:function(){utag_data.contact_topic&&(document.cookie="contactTopic="+utag_data.contact_topic+"; path=/"),utag_data.contact_type&&(document.cookie="contactType="+utag_data.contact_type+"; path=/")},getContactInfo:function(t){t+="=";for(var e="",i=document.cookie.split(";"),n=0;n<i.length;n++){for(var s=i[n];" "==s.charAt(0);)s=s.substring(1);0==s.indexOf(t)&&(e=s.substring(t.length,s.length))}return document.cookie=t+"; path=/; expires=Thu, 01 Jan 1970 00:00:01 GMT",e},preViewSelectors:[{selector:"#ess-search-result-content",parameter:"page_type",value:"suche",append:!1},{selector:"form[action*='webforms']",parameter:"page_type",value:"kontaktformular",append:!1},{selector:"form[action*='webforms']",parameter:"contact_topic",valueFunction:function(t,e){return utag_data.page_content_id},append:!1},{selector:"form[action*='webforms']",parameter:"page_content_id",valueFunction:function(t){return utag_data.page_content_id+".persoenliche-daten"},append:!1},{selector:"/tech/webforms/confirmation",parameter:"page_type",value:"kontaktformular",append:!1},{selector:"form.contacting",parameter:"page_type",value:"kontaktformular",append:!1},{selector:"/tech/webforms/confirmation",parameter:"contact_topic",valueFunction:function(t){return t.getContactInfo("contactTopic")},append:!1},{selector:"/tech/webforms/confirmation",parameter:"contact_type",valueFunction:function(t){return t.getContactInfo("contactType")},append:!1},{selector:".c-webform__headline",parameter:"contact_type",valueFunction:function(){return tealiumText(r(".c-webform__headline").first().text().trim())},append:!1},{selector:"/kontakt",parameter:"solution_specification",value:"kontakt",append:!1},{selector:"body.error-page",parameter:"page_type",value:"errorpage",append:!1}],postViewSelectors:[{selector:"meta[http-equiv='refresh'][content*='url=']",valueFunction:function(t,e){return 0<(e=r(e.selector).first()).size()&&2==(e=e.attr("content").match(new RegExp("url=(.*)"))).length&&manualUtagLink({wt_link_id:e[1]}),null}}]}),"undefined"!=typeof utag&&"undefined"!=typeof utag_data&&0==r("#ess-search-result-content").size()&&manualUtagView(utag_data)}),waitForView=jQuery.Deferred(),window.utag_cfg_ovrd=window.utag_cfg_ovrd||{},window.utag_cfg_ovrd.noview=!0,document.addEventListener("DOMContentLoaded",function(){var n=document.querySelector("input[type=submit]");
2null!=n&&n.addEventListener("click",function(t){var e,i=n.closest("form");null!=i&&0<(e=i.querySelectorAll(".js-track")).length&&e.forEach(function(t){t=t.querySelector("input:checked").attributes.getNamedItem("id").value,manualUtagLink({wt_link_id:"form.option."+tealiumText(i.querySelector("label[for="+t+"]").innerText)})})})}),document.addEventListener("DOMContentLoaded",function(){function n(t){var e=parseInt(t.getAttribute("data-show-more-items"))+1;t.querySelectorAll("li:nth-child(n+"+e+")").forEach(function(t){t.classList.add("u-hidden")})}function s(t){var e=t.getAttribute("data-show-more-button-text");return t.getAttribute("data-show-more-icon")+e.replace("{0}",t.childElementCount)}document.querySelectorAll("[data-show-more]").forEach(function(t){var i,e=parseInt(t.getAttribute("data-show-more-items"));0<=e&&e<t.childElementCount&&(n(t),(i=document.createElement("button")).classList.add("c-show-more-button"),i.setAttribute("data-action","show"),i.innerHTML=s(t),i.addEventListener("click",function(t){var e;t.preventDefault(),(t=i.closest(".collection.container-grid--2-cols"))&&0<(t=t.querySelectorAll("[data-last-y-offset]")).length&&t[0].setAttribute("data-last-y-offset","0"),0<(t=this.parentElement.querySelector("ul")).querySelectorAll("li.u-hidden").length?(t.querySelectorAll("li").forEach(function(t){t.classList.remove("u-hidden")}),this.innerHTML=(e=t).getAttribute("data-show-less-icon")+(e=e.getAttribute("data-show-less-button-text")),this.setAttribute("data-action","hide")):(n(t),this.innerHTML=s(t),this.setAttribute("data-action","show")),setTimeout(function(){window.dispatchEvent(new CustomEvent("scroll"))},500)},!1),t.after(i),setTimeout(function(){window.dispatchEvent(new CustomEvent("scroll"))},500))})}),document.addEventListener("DOMContentLoaded",function(){var n=document.querySelectorAll("[data-show-content]");n.forEach(function(t){t.addEventListener("click",function(t){"true"==t.target.getAttribute("data-clear-parent")&&(t.target.parentElement.parentElement.querySelectorAll("[data-hide-content]").forEach(function(t){var e=t.getAttribute("data-content-id");(e?document.getElementById(e):t.parentElement).classList.add("u-hidden"),console.log("element hidden!")}),n.forEach(function(t){console.log("showContentButton",t),t.removeAttribute("disabled")}));var e,i=t.target.getAttribute("data-content-id");return null!=i&&null!=(e=document.getElementById(i))&&(t.target.setAttribute("disabled","disabled"),e.classList.remove("u-hidden"),void(window.location.hash=i))})}),document.querySelectorAll("[data-hide-content]").forEach(function(t){t.addEventListener("click",function(t){var e,i=t.target.parentElement,n=t.target.getAttribute("data-show-button-id"),t=t.target.getAttribute("data-content-id");return null!=i&&null!=n&&null!=(e=document.getElementById(n))&&(stopVideos(i),(t?document.getElementById(t):i).classList.add("u-hidden"),t=n.replace(/^show-button-id-/,"scroll-back-"),window.location.hash=t,e.classList.remove("u-hidden"),void e.removeAttribute("disabled"))})})});
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.