PageSourceSearch

https://www.landrover.at/etc.clientlibs/jlr/clientlibs/clientlib-l….ACSHASHd1ea8535e3eae39904273d8f43036ba2.js

js landrover.at collected 2026-10-06 09:22:17 UTC 925,359 bytes, 6 lines download raw bytes

vendor: 43,712 bytes, line 1
1!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(e,t){"use strict";var n=[],r=Object.getPrototypeOf,i=n.slice,o=n.flat?function(e){return n.flat.call(e)}:function(e){return n.concat.apply([],e)},a=n.push,s=n.indexOf,u={},l=u.toString,c=u.hasOwnProperty,f=c.toString,p=f.call(Object),d={},h=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},g=function(e){return null!=e&&e===e.window},v=e.document,y={type:!0,src:!0,nonce:!0,noModule:!0};function m(e,t,n){var r,i,o=(n=n||v).createElement("script");if(o.text=e,t)for(r in y)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function x(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?u[l.call(e)]||"object":typeof e}var b="3.6.0",w=function(e,t){return new w.fn.init(e,t)};function T(e){var t=!!e&&"length"in e&&e.length,n=x(e);return!h(e)&&!g(e)&&("array"===n||0===t||"number"==typeof t&&0<t&&t-1 in e)}w.fn=w.prototype={jquery:b,constructor:w,length:0,toArray:function(){return i.call(this)},get:function(e){return null==e?i.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=w.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return w.each(this,e)},map:function(e){return this.pushStack(w.map(this,function(t,n){return e.call(t,n,t)}))},slice:function(){return this.pushStack(i.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(w.grep(this,function(e,t){return(t+1)%2}))},odd:function(){return this.pushStack(w.grep(this,function(e,t){return t%2}))},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(0<=n&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:a,sort:n.sort,splice:n.splice},w.extend=w.fn.extend=function(){var e,t,n,r,i,o,a=arguments[0]||{},s=1,u=arguments.length,l=!1;for("boolean"==typeof a&&(l=a,a=arguments[s]||{},s++),"object"==typeof a||h(a)||(a={}),s===u&&(a=this,s--);s<u;s++)if(null!=(e=arguments[s]))for(t in e)r=e[t],"__proto__"!==t&&a!==r&&(l&&r&&(w.isPlainObject(r)||(i=Array.isArray(r)))?(n=a[t],o=i&&!Array.isArray(n)?[]:i||w.isPlainObject(n)?n:{},i=!1,a[t]=w.extend(l,o,r)):void 0!==r&&(a[t]=r));return a},w.extend({expando:"jQuery"+(b+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var t,n;return!(!e||"[object Object]"!==l.call(e)||(t=r(e))&&("function"!=typeof(n=c.call(t,"constructor")&&t.constructor)||f.call(n)!==p))},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},globalEval:function(e,t,n){m(e,{nonce:t&&t.nonce},n)},each:function(e,t){var n,r=0;if(T(e))for(n=e.length;r<n&&!1!==t.call(e[r],r,e[r]);r++);else for(r in e)if(!1===t.call(e[r],r,e[r]))break;return e},makeArray:function(e,t){var n=t||[];return null!=e&&(T(Object(e))?w.merge(n,"string"==typeof e?[e]:e):a.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:s.call(t,e,n)},merge:function(e,t){for(var n=+t.length,r=0,i=e.length;r<n;r++)e[i++]=t[r];return e.length=i,e},grep:function(e,t,n){for(var r=[],i=0,o=e.length,a=!n;i<o;i++)!t(e[i],i)!==a&&r.push(e[i]);return r},map:function(e,t,n){var r,i,a=0,s=[];if(T(e))for(r=e.length;a<r;a++)null!=(i=t(e[a],a,n))&&s.push(i);else for(a in e)null!=(i=t(e[a],a,n))&&s.push(i);return o(s)},guid:1,support:d}),"function"==typeof Symbol&&(w.fn[Symbol.iterator]=n[Symbol.iterator]),w.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){u["[object "+t+"]"]=t.toLowerCase()});var C=function(e){var t,n,r,i,o,a,s,u,l,c,f,p,d,h,g,v,y,m,x,b="sizzle"+1*new Date,w=e.document,T=0,C=0,E=ue(),S=ue(),k=ue(),A=ue(),N=function(e,t){return e===t&&(f=!0),0},j={}.hasOwnProperty,D=[],q=D.pop,L=D.push,H=D.push,O=D.slice,P=function(e,t){for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1},R="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",M="[\\x20\\t\\r\\n\\f]",I="(?:\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",W="\\["+M+"*("+I+")(?:"+M+"*([*^$|!~]?=)"+M+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+I+"))|)"+M+"*\\]",F=":("+I+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+W+")*)|.*)\\)|)",B=new RegExp(M+"+","g"),$=new RegExp("^"+M+"+|((?:^|[^\\\\])(?:\\\\.)*)"+M+"+$","g"),_=new RegExp("^"+M+"*,"+M+"*"),z=new RegExp("^"+M+"*([>+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp(F),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"�":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){p()},ae=be(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{H.apply(D=O.call(w.childNodes),w.childNodes),D[w.childNodes.length].nodeType}catch(t){H={apply:D.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}function se(e,t,r,i){var o,s,l,c,f,h,y,m=t&&t.ownerDocument,w=t?t.nodeType:9;if(r=r||[],"string"!=typeof e||!e||1!==w&&9!==w&&11!==w)return r;if(!i&&(p(t),t=t||d,g)){if(11!==w&&(f=Z.exec(e)))if(o=f[1]){if(9===w){if(!(l=t.getElementById(o)))return r;if(l.id===o)return r.push(l),r}else if(m&&(l=m.getElementById(o))&&x(t,l)&&l.id===o)return r.push(l),r}else{if(f[2])return H.apply(r,t.getElementsByTagName(e)),r;if((o=f[3])&&n.getElementsByClassName&&t.getElementsByClassName)return H.apply(r,t.getElementsByClassName(o)),r}if(n.qsa&&!A[e+" "]&&(!v||!v.test(e))&&(1!==w||"object"!==t.nodeName.toLowerCase())){if(y=e,m=t,1===w&&(U.test(e)||z.test(e))){for((m=ee.test(e)&&ye(t.parentNode)||t)===t&&n.scope||((c=t.getAttribute("id"))?c=c.replace(re,ie):t.setAttribute("id",c=b)),s=(h=a(e)).length;s--;)h[s]=(c?"#"+c:":scope")+" "+xe(h[s]);y=h.join(",")}try{return H.apply(r,m.querySelectorAll(y)),r}catch(t){A(e,!0)}finally{c===b&&t.removeAttribute("id")}}}return u(e.replace($,"$1"),t,r,i)}function ue(){var e=[];return function t(n,i){return e.push(n+" ")>r.cacheLength&&delete t[e.shift()],t[n+" "]=i}}function le(e){return e[b]=!0,e}function ce(e){var t=d.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){for(var n=e.split("|"),i=n.length;i--;)r.attrHandle[n[i]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function de(e){return function(t){return"input"===t.nodeName.toLowerCase()&&t.type===e}}function he(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function ge(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&&ae(t)===e:t.disabled===e:"label"in t&&t.disabled===e}}function ve(e){return le(function(t){return t=+t,le(function(n,r){for(var i,o=e([],n.length,t),a=o.length;a--;)n[i=o[a]]&&(n[i]=!(r[i]=n[i]))})})}function ye(e){return e&&void 0!==e.getElementsByTagName&&e}for(t in n=se.support={},o=se.isXML=function(e){var t=e&&e.namespaceURI,n=e&&(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},p=se.setDocument=function(e){var t,i,a=e?e.ownerDocument||e:w;return a!=d&&9===a.nodeType&&a.documentElement&&(h=(d=a).documentElement,g=!o(d),w!=d&&(i=d.defaultView)&&i.top!==i&&(i.addEventListener?i.addEventListener("unload",oe,!1):i.attachEvent&&i.attachEvent("onunload",oe)),n.scope=ce(function(e){return h.appendChild(e).appendChild(d.createElement("div")),void 0!==e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length}),n.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),n.getElementsByTagName=ce(function(e){return e.appendChild(d.createComment("")),!e.getElementsByTagName("*").length}),n.getElementsByClassName=K.test(d.getElementsByClassName),n.getById=ce(function(e){return h.appendChild(e).id=b,!d.getElementsByName||!d.getElementsByName(b).length}),n.getById?(r.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},r.find.ID=function(e,t){if(void 0!==t.getElementById&&g){var n=t.getElementById(e);return n?[n]:[]}}):(r.filter.ID=function(e){var t=e.replace(te,ne);return function(e){var n=void 0!==e.getAttributeNode&&e.getAttributeNode("id");return n&&n.value===t}},r.find.ID=function(e,t){if(void 0!==t.getElementById&&g){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];for(i=t.getElementsByName(e),r=0;o=i[r++];)if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),r.find.TAG=n.getElementsByTagName?function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):n.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){for(;n=o[i++];)1===n.nodeType&&r.push(n);return r}return o},r.find.CLASS=n.getElementsByClassName&&function(e,t){if(void 0!==t.getElementsByClassName&&g)return t.getElementsByClassName(e)},y=[],v=[],(n.qsa=K.test(d.querySelectorAll))&&(ce(function(e){var t;h.appendChild(e).innerHTML="<a id='"+b+"'></a><select id='"+b+"-\r\\' msallowcapture=''><option selected=''></option></select>",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+b+"-]").length||v.push("~="),(t=d.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||v.push("\\["+M+"*name"+M+"*="+M+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+b+"+*").length||v.push(".#.+[+~]"),e.querySelectorAll("\\\f"),v.push("[\\r\\n\\f]")}),ce(function(e){e.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var t=d.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),h.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")})),(n.matchesSelector=K.test(m=h.matches||h.webkitMatchesSelector||h.mozMatchesSelector||h.oMatchesSelector||h.msMatchesSelector))&&ce(function(e){n.disconnectedMatch=m.call(e,"*"),m.call(e,"[s!='']:x"),y.push("!=",F)}),v=v.length&&new RegExp(v.join("|")),y=y.length&&new RegExp(y.join("|")),t=K.test(h.compareDocumentPosition),x=t||K.test(h.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},N=t?function(e,t){if(e===t)return f=!0,0;var r=!e.compareDocumentPosition-!t.compareDocumentPosition;return r||(1&(r=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!n.sortDetached&&t.compareDocumentPosition(e)===r?e==d||e.ownerDocument==w&&x(w,e)?-1:t==d||t.ownerDocument==w&&x(w,t)?1:c?P(c,e)-P(c,t):0:4&r?-1:1)}:function(e,t){if(e===t)return f=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e==d?-1:t==d?1:i?-1:o?1:c?P(c,e)-P(c,t):0;if(i===o)return pe(e,t);for(n=e;n=n.parentNode;)a.unshift(n);for(n=t;n=n.parentNode;)s.unshift(n);for(;a[r]===s[r];)r++;return r?pe(a[r],s[r]):a[r]==w?-1:s[r]==w?1:0}),d},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(p(e),n.matchesSelector&&g&&!A[t+" "]&&(!y||!y.test(t))&&(!v||!v.test(t)))try{var r=m.call(e,t);if(r||n.disconnectedMatch||e.document&&11!==e.document.nodeType)return r}catch(e){A(t,!0)}return 0<se(t,d,null,[e]).length},se.contains=function(e,t){return(e.ownerDocument||e)!=d&&p(e),x(e,t)},se.attr=function(e,t){(e.ownerDocument||e)!=d&&p(e);var i=r.attrHandle[t.toLowerCase()],o=i&&j.call(r.attrHandle,t.toLowerCase())?i(e,t,!g):void 0;return void 0!==o?o:n.attributes||!g?e.getAttribute(t):(o=e.getAttributeNode(t))&&o.specified?o.value:null},se.escape=function(e){return(e+"").replace(re,ie)},se.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},se.uniqueSort=function(e){var t,r=[],i=0,o=0;if(f=!n.detectDuplicates,c=!n.sortStable&&e.slice(0),e.sort(N),f){for(;t=e[o++];)t===e[o]&&(i=r.push(o));for(;i--;)e.splice(r[i],1)}return c=null,e},i=se.getText=function(e){var t,n="",r=0,o=e.nodeType;if(o){if(1===o||9===o||11===o){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=i(e)}else if(3===o||4===o)return e.nodeValue}else for(;t=e[r++];)n+=i(t);return n},(r=se.selectors={cacheLength:50,createPseudo:le,match:G,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=a(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=E[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&E(e,function(e){return t.test("string"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(e,t,n){return function(r){var i=se.attr(r,e);return null==i?"!="===t:!t||(i+="","="===t?i===n:"!="===t?i!==n:"^="===t?n&&0===i.indexOf(n):"*="===t?n&&-1<i.indexOf(n):"$="===t?n&&i.slice(-n.length)===n:"~="===t?-1<(" "+i.replace(B," ")+" ").indexOf(n):"|="===t&&(i===n||i.slice(0,n.length+1)===n+"-"))}},CHILD:function(e,t,n,r,i){var o="nth"!==e.slice(0,3),a="last"!==e.slice(-4),s="of-type"===t;return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,u){var l,c,f,p,d,h,g=o!==a?"nextSibling":"previousSibling",v=t.parentNode,y=s&&t.nodeName.toLowerCase(),m=!u&&!s,x=!1;if(v){if(o){for(;g;){for(p=t;p=p[g];)if(s?p.nodeName.toLowerCase()===y:1===p.nodeType)return!1;h=g="only"===e&&!h&&"nextSibling"}return!0}if(h=[a?v.firstChild:v.lastChild],a&&m){for(x=(d=(l=(c=(f=(p=v)[b]||(p[b]={}))[p.uniqueID]||(f[p.uniqueID]={}))[e]||[])[0]===T&&l[1])&&l[2],p=d&&v.childNodes[d];p=++d&&p&&p[g]||(x=d=0)||h.pop();)if(1===p.nodeType&&++x&&p===t){c[e]=[T,d,x];break}}else if(m&&(x=d=(l=(c=(f=(p=t)[b]||(p[b]={}))[p.uniqueID]||(f[p.uniqueID]={}))[e]||[])[0]===T&&l[1]),!1===x)for(;(p=++d&&p&&p[g]||(x=d=0)||h.pop())&&((s?p.nodeName.toLowerCase()!==y:1!==p.nodeType)||!++x||(m&&((c=(f=p[b]||(p[b]={}))[p.uniqueID]||(f[p.uniqueID]={}))[e]=[T,x]),p!==t)););return(x-=i)===r||x%r==0&&0<=x/r}}},PSEUDO:function(e,t){var n,i=r.pseudos[e]||r.setFilters[e.toLowerCase()]||se.error("unsupported pseudo: "+e);return i[b]?i(t):1<i.length?(n=[e,e,"",t],r.setFilters.hasOwnProperty(e.toLowerCase())?le(function(e,n){for(var r,o=i(e,t),a=o.length;a--;)e[r=P(e,o[a])]=!(n[r]=o[a])}):function(e){return i(e,0,n)}):i}},pseudos:{not:le(function(e){var t=[],n=[],r=s(e.replace($,"$1"));return r[b]?le(function(e,t,n,i){for(var o,a=r(e,null,i,[]),s=e.length;s--;)(o=a[s])&&(e[s]=!(t[s]=o))}):function(e,i,o){return t[0]=e,r(t,null,o,n),t[0]=null,!n.pop()}}),has:le(function(e){return function(t){return 0<se(e,t).length}}),contains:le(function(e){return e=e.replace(te,ne),function(t){return-1<(t.textContent||i(t)).indexOf(e)}}),lang:le(function(e){return V.test(e||"")||se.error("unsupported lang: "+e),e=e.replace(te,ne).toLowerCase(),function(t){var n;do{if(n=g?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return(n=n.toLowerCase())===e||0===n.indexOf(e+"-")}while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===h},focus:function(e){return e===d.activeElement&&(!d.hasFocus||d.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:ge(!1),disabled:ge(!0),checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!r.pseudos.empty(e)},header:function(e){return J.test(e.nodeName)},input:function(e){return Q.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:ve(function(){return[0]}),last:ve(function(e,t){return[t-1]}),eq:ve(function(e,t,n){return[n<0?n+t:n]}),even:ve(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:ve(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:ve(function(e,t,n){for(var r=n<0?n+t:t<n?t:n;0<=--r;)e.push(r);return e}),gt:ve(function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e})}}).pseudos.nth=r.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})r.pseudos[t]=de(t);for(t in{submit:!0,reset:!0})r.pseudos[t]=he(t);function me(){}function xe(e){for(var t=0,n=e.length,r="";t<n;t++)r+=e[t].value;return r}function be(e,t,n){var r=t.dir,i=t.next,o=i||r,a=n&&"parentNode"===o,s=C++;return t.first?function(t,n,i){for(;t=t[r];)if(1===t.nodeType||a)return e(t,n,i);return!1}:function(t,n,u){var l,c,f,p=[T,s];if(u){for(;t=t[r];)if((1===t.nodeType||a)&&e(t,n,u))return!0}else for(;t=t[r];)if(1===t.nodeType||a)if(c=(f=t[b]||(t[b]={}))[t.uniqueID]||(f[t.uniqueID]={}),i&&i===t.nodeName.toLowerCase())t=t[r]||t;else{if((l=c[o])&&l[0]===T&&l[1]===s)return p[2]=l[2];if((c[o]=p)[2]=e(t,n,u))return!0}return!1}}function we(e){return 1<e.length?function(t,n,r){for(var i=e.length;i--;)if(!e[i](t,n,r))return!1;return!0}:e[0]}function Te(e,t,n,r,i){for(var o,a=[],s=0,u=e.length,l=null!=t;s<u;s++)(o=e[s])&&(n&&!n(o,r,i)||(a.push(o),l&&t.push(s)));return a}function Ce(e,t,n,r,i,o){return r&&!r[b]&&(r=Ce(r)),i&&!i[b]&&(i=Ce(i,o)),le(function(o,a,s,u){var l,c,f,p=[],d=[],h=a.length,g=o||function(e,t,n){for(var r=0,i=t.length;r<i;r++)se(e,t[r],n);return n}(t||"*",s.nodeType?[s]:s,[]),v=!e||!o&&t?g:Te(g,p,e,s,u),y=n?i||(o?e:h||r)?[]:a:v;if(n&&n(v,y,s,u),r)for(l=Te(y,d),r(l,[],s,u),c=l.length;c--;)(f=l[c])&&(y[d[c]]=!(v[d[c]]=f));if(o){if(i||e){if(i){for(l=[],c=y.length;c--;)(f=y[c])&&l.push(v[c]=f);i(null,y=[],l,u)}for(c=y.length;c--;)(f=y[c])&&-1<(l=i?P(o,f):p[c])&&(o[l]=!(a[l]=f))}}else y=Te(y===a?y.splice(h,y.length):y),i?i(null,a,y,u):H.apply(a,y)})}function Ee(e){for(var t,n,i,o=e.length,a=r.relative[e[0].type],s=a||r.relative[" "],u=a?1:0,c=be(function(e){return e===t},s,!0),f=be(function(e){return-1<P(t,e)},s,!0),p=[function(e,n,r){var i=!a&&(r||n!==l)||((t=n).nodeType?c(e,n,r):f(e,n,r));return t=null,i}];u<o;u++)if(n=r.relative[e[u].type])p=[be(we(p),n)];else{if((n=r.filter[e[u].type].apply(null,e[u].matches))[b]){for(i=++u;i<o&&!r.relative[e[i].type];i++);return Ce(1<u&&we(p),1<u&&xe(e.slice(0,u-1).concat({value:" "===e[u-2].type?"*":""})).replace($,"$1"),n,u<i&&Ee(e.slice(u,i)),i<o&&Ee(e=e.slice(i)),i<o&&xe(e))}p.push(n)}return we(p)}return me.prototype=r.filters=r.pseudos,r.setFilters=new me,a=se.tokenize=function(e,t){var n,i,o,a,s,u,l,c=S[e+" "];if(c)return t?0:c.slice(0);for(s=e,u=[],l=r.preFilter;s;){for(a in n&&!(i=_.exec(s))||(i&&(s=s.slice(i[0].length)||s),u.push(o=[])),n=!1,(i=z.exec(s))&&(n=i.shift(),o.push({value:n,type:i[0].replace($," ")}),s=s.slice(n.length)),r.filter)!(i=G[a].exec(s))||l[a]&&!(i=l[a](i))||(n=i.shift(),o.push({value:n,type:a,matches:i}),s=s.slice(n.length));if(!n)break}return t?s.length:s?se.error(e):S(e,u).slice(0)},s=se.compile=function(e,t){var n,i,o,s,u,c,f=[],h=[],v=k[e+" "];if(!v){for(t||(t=a(e)),n=t.length;n--;)(v=Ee(t[n]))[b]?f.push(v):h.push(v);(v=k(e,(i=h,s=0<(o=f).length,u=0<i.length,c=function(e,t,n,a,c){var f,h,v,y=0,m="0",x=e&&[],b=[],w=l,C=e||u&&r.find.TAG("*",c),E=T+=null==w?1:Math.random()||.1,S=C.length;for(c&&(l=t==d||t||c);m!==S&&null!=(f=C[m]);m++){if(u&&f){for(h=0,t||f.ownerDocument==d||(p(f),n=!g);v=i[h++];)if(v(f,t||d,n)){a.push(f);break}c&&(T=E)}s&&((f=!v&&f)&&y--,e&&x.push(f))}if(y+=m,s&&m!==y){for(h=0;v=o[h++];)v(x,b,t,n);if(e){if(0<y)for(;m--;)x[m]||b[m]||(b[m]=q.call(a));b=Te(b)}H.apply(a,b),c&&!e&&0<b.length&&1<y+o.length&&se.uniqueSort(a)}return c&&(T=E,l=w),x},s?le(c):c))).selector=e}return v},u=se.select=function(e,t,n,i){var o,u,l,c,f,p="function"==typeof e&&e,d=!i&&a(e=p.selector||e);if(n=n||[],1===d.length){if(2<(u=d[0]=d[0].slice(0)).length&&"ID"===(l=u[0]).type&&9===t.nodeType&&g&&r.relative[u[1].type]){if(!(t=(r.find.ID(l.matches[0].replace(te,ne),t)||[])[0]))return n;p&&(t=t.parentNode),e=e.slice(u.shift().value.length)}for(o=G.needsContext.test(e)?0:u.length;o--&&(l=u[o],!r.relative[c=l.type]);)if((f=r.find[c])&&(i=f(l.matches[0].replace(te,ne),ee.test(u[0].type)&&ye(t.parentNode)||t))){if(u.splice(o,1),!(e=i.length&&xe(u)))return H.apply(n,i),n;break}}return(p||s(e,d))(i,t,!g,n,!t||ee.test(e)&&ye(t.parentNode)||t),n},n.sortStable=b.split("").sort(N).join("")===b,n.detectDuplicates=!!f,p(),n.sortDetached=ce(function(e){return 1&e.compareDocumentPosition(d.createElement("fieldset"))}),ce(function(e){return e.innerHTML="<a href='#'></a>","#"===e.firstChild.getAttribute("href")})||fe("type|href|height|width",function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),n.attributes&&ce(function(e){return e.innerHTML="<input/>",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||fe("value",function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),ce(function(e){return null==e.getAttribute("disabled")})||fe(R,function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),se}(e);w.find=C,w.expr=C.selectors,w.expr[":"]=w.expr.pseudos,w.uniqueSort=w.unique=C.uniqueSort,w.text=C.getText,w.isXMLDoc=C.isXML,w.contains=C.contains,w.escapeSelector=C.escape;var E=function(e,t,n){for(var r=[],i=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(i&&w(e).is(n))break;r.push(e)}return r},S=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},k=w.expr.match.needsContext;function A(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var N=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function j(e,t,n){return h(t)?w.grep(e,function(e,r){return!!t.call(e,r,e)!==n}):t.nodeType?w.grep(e,function(e){return e===t!==n}):"string"!=typeof t?w.grep(e,function(e){return-1<s.call(t,e)!==n}):w.filter(t,e,n)}w.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?w.find.matchesSelector(r,e)?[r]:[]:w.find.matches(e,w.grep(t,function(e){return 1===e.nodeType}))},w.fn.extend({find:function(e){var t,n,r=this.length,i=this;if("string"!=typeof e)return this.pushStack(w(e).filter(function(){for(t=0;t<r;t++)if(w.contains(i[t],this))return!0}));for(n=this.pushStack([]),t=0;t<r;t++)w.find(e,i[t],n);return 1<r?w.uniqueSort(n):n},filter:function(e){return this.pushStack(j(this,e||[],!1))},not:function(e){return this.pushStack(j(this,e||[],!0))},is:function(e){return!!j(this,"string"==typeof e&&k.test(e)?w(e):e||[],!1).length}});var D,q=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(w.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||D,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:q.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof w?t[0]:t,w.merge(this,w.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:v,!0)),N.test(r[1])&&w.isPlainObject(t))for(r in t)h(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=v.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):h(e)?void 0!==n.ready?n.ready(e):e(w):w.makeArray(e,this)}).prototype=w.fn,D=w(v);var L=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function O(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}w.fn.extend({has:function(e){var t=w(e,this),n=t.length;return this.filter(function(){for(var e=0;e<n;e++)if(w.contains(this,t[e]))return!0})},closest:function(e,t){var n,r=0,i=this.length,o=[],a="string"!=typeof e&&w(e);if(!k.test(e))for(;r<i;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(a?-1<a.index(n):1===n.nodeType&&w.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(1<o.length?w.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?s.call(w(e),this[0]):s.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(w.uniqueSort(w.merge(this.get(),w(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),w.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return E(e,"parentNode")},parentsUntil:function(e,t,n){return E(e,"parentNode",n)},next:function(e){return O(e,"nextSibling")},prev:function(e){return O(e,"previousSibling")},nextAll:function(e){return E(e,"nextSibling")},prevAll:function(e){return E(e,"previousSibling")},nextUntil:function(e,t,n){return E(e,"nextSibling",n)},prevUntil:function(e,t,n){return E(e,"previousSibling",n)},siblings:function(e){return S((e.parentNode||{}).firstChild,e)},children:function(e){return S(e.firstChild)},contents:function(e){return null!=e.contentDocument&&r(e.contentDocument)?e.contentDocument:(A(e,"template")&&(e=e.content||e),w.merge([],e.childNodes))}},function(e,t){w.fn[e]=function(n,r){var i=w.map(this,t,n);return"Until"!==e.slice(-5)&&(r=n),r&&"string"==typeof r&&(i=w.filter(r,i)),1<this.length&&(H[e]||w.uniqueSort(i),L.test(e)&&i.reverse()),this.pushStack(i)}});var P=/[^\x20\t\r\n\f]+/g;function R(e){return e}function M(e){throw e}function I(e,t,n,r){var i;try{e&&h(i=e.promise)?i.call(e).done(t).fail(n):e&&h(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}w.Callbacks=function(e){var t,n;e="string"==typeof e?(t=e,n={},w.each(t.match(P)||[],function(e,t){n[t]=!0}),n):w.extend({},e);var r,i,o,a,s=[],u=[],l=-1,c=function(){for(a=a||e.once,o=r=!0;u.length;l=-1)for(i=u.shift();++l<s.length;)!1===s[l].apply(i[0],i[1])&&e.stopOnFalse&&(l=s.length,i=!1);e.memory||(i=!1),r=!1,a&&(s=i?[]:"")},f={add:function(){return s&&(i&&!r&&(l=s.length-1,u.push(i)),function t(n){w.each(n,function(n,r){h(r)?e.unique&&f.has(r)||s.push(r):r&&r.length&&"string"!==x(r)&&t(r)})}(arguments),i&&!r&&c()),this},remove:function(){return w.each(arguments,function(e,t){for(var n;-1<(n=w.inArray(t,s,n));)s.splice(n,1),n<=l&&l--}),this},has:function(e){return e?-1<w.inArray(e,s):0<s.length},empty:function(){return s&&(s=[]),this},disable:function(){return a=u=[],s=i="",this},disabled:function(){return!s},lock:function(){return a=u=[],i||r||(s=i=""),this},locked:function(){return!!a},fireWith:function(e,t){return a||(t=[e,(t=t||[]).slice?t.slice():t],u.push(t),r||c()),this},fire:function(){return f.fireWith(this,arguments),this},fired:function(){return!!o}};return f},w.extend({Deferred:function(t){var n=[["notify","progress",w.Callbacks("memory"),w.Callbacks("memory"),2],["resolve","done",w.Callbacks("once memory"),w.Callbacks("once memory"),0,"resolved"],["reject","fail",w.Callbacks("once memory"),w.Callbacks("once memory"),1,"rejected"]],r="pending",i={state:function(){return r},always:function(){return o.done(arguments).fail(arguments),this},catch:function(e){return i.then(null,e)},pipe:function(){var e=arguments;return w.Deferred(function(t){w.each(n,function(n,r){var i=h(e[r[4]])&&e[r[4]];o[r[1]](function(){var e=i&&i.apply(this,arguments);e&&h(e.promise)?e.promise().progress(t.notify).done(t.resolve).fail(t.reject):t[r[0]+"With"](this,i?[e]:arguments)})}),e=null}).promise()},then:function(t,r,i){var o=0;function a(t,n,r,i){return function(){var s=this,u=arguments,l=function(){var e,l;if(!(t<o)){if((e=r.apply(s,u))===n.promise())throw new TypeError("Thenable self-resolution");l=e&&("object"==typeof e||"function"==typeof e)&&e.then,h(l)?i?l.call(e,a(o,n,R,i),a(o,n,M,i)):(o++,l.call(e,a(o,n,R,i),a(o,n,M,i),a(o,n,R,n.notifyWith))):(r!==R&&(s=void 0,u=[e]),(i||n.resolveWith)(s,u))}},c=i?l:function(){try{l()}catch(e){w.Deferred.exceptionHook&&w.Deferred.exceptionHook(e,c.stackTrace),o<=t+1&&(r!==M&&(s=void 0,u=[e]),n.rejectWith(s,u))}};t?c():(w.Deferred.getStackHook&&(c.stackTrace=w.Deferred.getStackHook()),e.setTimeout(c))}}return w.Deferred(function(e){n[0][3].add(a(0,e,h(i)?i:R,e.notifyWith)),n[1][3].add(a(0,e,h(t)?t:R)),n[2][3].add(a(0,e,h(r)?r:M))}).promise()},promise:function(e){return null!=e?w.extend(e,i):i}},o={};return w.each(n,function(e,t){var a=t[2],s=t[5];i[t[1]]=a.add,s&&a.add(function(){r=s},n[3-e][2].disable,n[3-e][3].disable,n[0][2].lock,n[0][3].lock),a.add(t[3].fire),o[t[0]]=function(){return o[t[0]+"With"](this===o?void 0:this,arguments),this},o[t[0]+"With"]=a.fireWith}),i.promise(o),t&&t.call(o,o),o},when:function(e){var t=arguments.length,n=t,r=Array(n),o=i.call(arguments),a=w.Deferred(),s=function(e){return function(n){r[e]=this,o[e]=1<arguments.length?i.call(arguments):n,--t||a.resolveWith(r,o)}};if(t<=1&&(I(e,a.done(s(n)).resolve,a.reject,!t),"pending"===a.state()||h(o[n]&&o[n].then)))return a.then();for(;n--;)I(o[n],s(n),a.reject);return a.promise()}});var W=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;w.Deferred.exceptionHook=function(t,n){e.console&&e.console.warn&&t&&W.test(t.name)&&e.console.warn("jQuery.Deferred exception: "+t.message,t.stack,n)},w.readyException=function(t){e.setTimeout(function(){throw t})};var F=w.Deferred();function B(){v.removeEventListener("DOMContentLoaded",B),e.removeEventListener("load",B),w.ready()}w.fn.ready=function(e){return F.then(e).catch(function(e){w.readyException(e)}),this},w.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--w.readyWait:w.isReady)||(w.isReady=!0)!==e&&0<--w.readyWait||F.resolveWith(v,[w])}}),w.ready.then=F.then,"complete"===v.readyState||"loading"!==v.readyState&&!v.documentElement.doScroll?e.setTimeout(w.ready):(v.addEventListener("DOMContentLoaded",B),e.addEventListener("load",B));var $=function(e,t,n,r,i,o,a){var s=0,u=e.length,l=null==n;if("object"===x(n))for(s in i=!0,n)$(e,t,s,n[s],!0,o,a);else if(void 0!==r&&(i=!0,h(r)||(a=!0),l&&(a?(t.call(e,r),t=null):(l=t,t=function(e,t,n){return l.call(w(e),n)})),t))for(;s<u;s++)t(e[s],n,a?r:r.call(e[s],s,t(e[s],n)));return i?e:l?t.call(e):u?t(e[0],n):o},_=/^-ms-/,z=/-([a-z])/g;function U(e,t){return t.toUpperCase()}function X(e){return e.replace(_,"ms-").replace(z,U)}var V=function(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType};function G(){this.expando=w.expando+G.uid++}G.uid=1,G.prototype={cache:function(e){var t=e[this.expando];return t||(t={},V(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var r,i=this.cache(e);if("string"==typeof t)i[X(t)]=n;else for(r in t)i[X(r)]=t[r];return i},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][X(t)]},access:function(e,t,n){return void 0===t||t&&"string"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,r=e[this.expando];if(void 0!==r){if(void 0!==t){n=(t=Array.isArray(t)?t.map(X):(t=X(t))in r?[t]:t.match(P)||[]).length;for(;n--;)delete r[t[n]]}(void 0===t||w.isEmptyObject(r))&&(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!w.isEmptyObject(t)}};var Y=new G,Q=new G,J=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,K=/[A-Z]/g;function Z(e,t,n){var r,i;if(void 0===n&&1===e.nodeType)if(r="data-"+t.replace(K,"-$&").toLowerCase(),"string"==typeof(n=e.getAttribute(r))){try{n="true"===(i=n)||"false"!==i&&("null"===i?null:i===+i+""?+i:J.test(i)?JSON.parse(i):i)}catch(e){}Q.set(e,t,n)}else n=void 0;return n}w.extend({hasData:function(e){return Q.hasData(e)||Y.hasData(e)},data:function(e,t,n){return Q.access(e,t,n)},removeData:function(e,t){Q.remove(e,t)},_data:function(e,t,n){return Y.access(e,t,n)},_removeData:function(e,t){Y.remove(e,t)}}),w.fn.extend({data:function(e,t){var n,r,i,o=this[0],a=o&&o.attributes;if(void 0===e){if(this.length&&(i=Q.get(o),1===o.nodeType&&!Y.get(o,"hasDataAttrs"))){for(n=a.length;n--;)a[n]&&0===(r=a[n].name).indexOf("data-")&&(r=X(r.slice(5)),Z(o,r,i[r]));Y.set(o,"hasDataAttrs",!0)}return i}return"object"==typeof e?this.each(function(){Q.set(this,e)}):$(this,function(t){var n;if(o&&void 0===t)return void 0!==(n=Q.get(o,e))||void 0!==(n=Z(o,e))?n:void 0;this.each(function(){Q.set(this,e,t)})},null,t,1<arguments.length,null,!0)},removeData:function(e){return this.each(function(){Q.remove(this,e)})}}),w.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=Y.get(e,t),n&&(!r||Array.isArray(n)?r=Y.access(e,t,w.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=w.queue(e,t),r=n.length,i=n.shift(),o=w._queueHooks(e,t);"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,function(){w.dequeue(e,t)},o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return Y.get(e,n)||Y.access(e,n,{empty:w.Callbacks("once memory").add(function(){Y.remove(e,[t+"queue",n])})})}}),w.fn.extend({queue:function(e,t){var n=2;return"string"!=typeof e&&(t=e,e="fx",n--),arguments.length<n?w.queue(this[0],e):void 0===t?this:this.each(function(){var n=w.queue(this,e,t);w._queueHooks(this,e),"fx"===e&&"inprogress"!==n[0]&&w.dequeue(this,e)})},dequeue:function(e){return this.each(function(){w.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var n,r=1,i=w.Deferred(),o=this,a=this.length,s=function(){--r||i.resolveWith(o,[o])};for("string"!=typeof e&&(t=e,e=void 0),e=e||"fx";a--;)(n=Y.get(o[a],e+"queueHooks"))&&n.empty&&(r++,n.empty.add(s));return s(),i.promise(t)}});var ee=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,te=new RegExp("^(?:([+-])=|)("+ee+")([a-z%]*)$","i"),ne=["Top","Right","Bottom","Left"],re=v.documentElement,ie=function(e){return w.contains(e.ownerDocument,e)},oe={composed:!0};re.getRootNode&&(ie=function(e){return w.contains(e.ownerDocument,e)||e.getRootNode(oe)===e.ownerDocument});var ae=function(e,t){return"none"===(e=t||e).style.display||""===e.style.display&&ie(e)&&"none"===w.css(e,"display")};function se(e,t,n,r){var i,o,a=20,s=r?function(){return r.cur()}:function(){return w.css(e,t,"")},u=s(),l=n&&n[3]||(w.cssNumber[t]?"":"px"),c=e.nodeType&&(w.cssNumber[t]||"px"!==l&&+u)&&te.exec(w.css(e,t));if(c&&c[3]!==l){for(u/=2,l=l||c[3],c=+u||1;a--;)w.style(e,t,c+l),(1-o)*(1-(o=s()/u||.5))<=0&&(a=0),c/=o;c*=2,w.style(e,t,c+l),n=n||[]}return n&&(c=+c||+u||0,i=n[1]?c+(n[1]+1)*n[2]:+n[2],r&&(r.unit=l,r.start=c,r.end=i)),i}var ue={};function le(e,t){for(var n,r,i,o,a,s,u,l=[],c=0,f=e.length;c<f;c++)(r=e[c]).style&&(n=r.style.display,t?("none"===n&&(l[c]=Y.get(r,"display")||null,l[c]||(r.style.display="")),""===r.style.display&&ae(r)&&(l[c]=(u=a=o=void 0,a=(i=r).ownerDocument,s=i.nodeName,(u=ue[s])||(o=a.body.appendChild(a.createElement(s)),u=w.css(o,"display"),o.parentNode.removeChild(o),"none"===u&&(u="block"),ue[s]=u)))):"none"!==n&&(l[c]="none",Y.set(r,"display",n)));for(c=0;c<f;c++)null!=l[c]&&(e[c].style.display=l[c]);return e}w.fn.extend({show:function(){return le(this,!0)},hide:function(){return le(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){ae(this)?w(this).show():w(this).hide()})}});var ce,fe,pe=/^(?:checkbox|radio)$/i,de=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i;ce=v.createDocumentFragment().appendChild(v.createElement("div")),(fe=v.createElement("input")).setAttribute("type","radio"),fe.setAttribute("checked","checked"),fe.setAttribute("name","t"),ce.appendChild(fe),d.checkClone=ce.cloneNode(!0).cloneNode(!0).lastChild.checked,ce.innerHTML="<textarea>x</textarea>",d.noCloneChecked=!!ce.cloneNode(!0).lastChild.defaultValue,ce.innerHTML="<option></option>",d.option=!!ce.lastChild;var ge={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 ve(e,t){var n;return n=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||"*"):void 0!==e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?w.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n<r;n++)Y.set(e[n],"globalEval",!t||Y.get(t[n],"globalEval"))}ge.tbody=ge.tfoot=ge.colgroup=ge.caption=ge.thead,ge.th=ge.td,d.option||(ge.optgroup=ge.option=[1,"<select multiple='multiple'>","</select>"]);var me=/<|&#?\w+;/;function xe(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d<h;d++)if((o=e[d])||0===o)if("object"===x(o))w.merge(p,o.nodeType?[o]:o);else if(me.test(o)){for(a=a||f.appendChild(t.createElement("div")),s=(de.exec(o)||["",""])[1].toLowerCase(),u=ge[s]||ge._default,a.innerHTML=u[1]+w.htmlPrefilter(o)+u[2],c=u[0];c--;)a=a.lastChild;w.merge(p,a.childNodes),(a=f.firstChild).textContent=""}else p.push(t.createTextNode(o));for(f.textContent="",d=0;o=p[d++];)if(r&&-1<w.inArray(o,r))i&&i.push(o);else if(l=ie(o),a=ve(f.appendChild(o),"script"),l&&ye(a),n)for(c=0;o=a[c++];)he.test(o.type||"")&&n.push(o);return f}var be=/^([^.]*)(?:\.(.+)|)/;function we(){return!0}function Te(){return!1}function Ce(e,t){return e===function(){try{return v.activeElement}catch(e){}}()==("focus"===t)}function Ee(e,t,n,r,i,o){var a,s;if("object"==typeof t){for(s in"string"!=typeof n&&(r=r||n,n=void 0),t)Ee(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=Te;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return w().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=w.guid++)),e.each(function(){w.event.add(this,t,i,r,n)})}function Se(e,t,n){n?(Y.set(e,t,!1),w.event.add(e,t,{namespace:!1,handler:function(e){var r,o,a=Y.get(this,t);if(1&e.isTrigger&&this[t]){if(a.length)(w.event.special[t]||{}).delegateType&&e.stopPropagation();else if(a=i.call(arguments),Y.set(this,t,a),r=n(this,t),this[t](),a!==(o=Y.get(this,t))||r?Y.set(this,t,!1):o={},a!==o)return e.stopImmediatePropagation(),e.preventDefault(),o&&o.value}else a.length&&(Y.set(this,t,{value:w.event.trigger(w.extend(a[0],w.Event.prototype),a.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===Y.get(e,t)&&w.event.add(e,t,we)}w.event={global:{},add:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Y.get(e);if(V(e))for(n.handler&&(n=(o=n).handler,i=o.selector),i&&w.find.matchesSelector(re,i),n.guid||(n.guid=w.guid++),(u=v.events)||(u=v.events=Object.create(null)),(a=v.handle)||(a=v.handle=function(t){return void 0!==w&&w.event.triggered!==t.type?w.event.dispatch.apply(e,arguments):void 0}),l=(t=(t||"").match(P)||[""]).length;l--;)d=g=(s=be.exec(t[l])||[])[1],h=(s[2]||"").split(".").sort(),d&&(f=w.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=w.event.special[d]||{},c=w.extend({type:d,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&w.expr.match.needsContext.test(i),namespace:h.join(".")},o),(p=u[d])||((p=u[d]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(e,r,h,a)||e.addEventListener&&e.addEventListener(d,a)),f.add&&(f.add.call(e,c),c.handler.guid||(c.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,c):p.push(c),w.event.global[d]=!0)},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Y.hasData(e)&&Y.get(e);if(v&&(u=v.events)){for(l=(t=(t||"").match(P)||[""]).length;l--;)if(d=g=(s=be.exec(t[l])||[])[1],h=(s[2]||"").split(".").sort(),d){for(f=w.event.special[d]||{},p=u[d=(r?f.delegateType:f.bindType)||d]||[],s=s[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=p.length;o--;)c=p[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&("**"!==r||!c.selector)||(p.splice(o,1),c.selector&&p.delegateCount--,f.remove&&f.remove.call(e,c));a&&!p.length&&(f.teardown&&!1!==f.teardown.call(e,h,v.handle)||w.removeEvent(e,d,v.handle),delete u[d])}else for(d in u)w.event.remove(e,d+t[l],n,r,!0);w.isEmptyObject(u)&&Y.remove(e,"handle events")}},dispatch:function(e){var t,n,r,i,o,a,s=new Array(arguments.length),u=w.event.fix(e),l=(Y.get(this,"events")||Object.create(null))[u.type]||[],c=w.event.special[u.type]||{};for(s[0]=u,t=1;t<arguments.length;t++)s[t]=arguments[t];if(u.delegateTarget=this,!c.preDispatch||!1!==c.preDispatch.call(this,u)){for(a=w.event.handlers.call(this,u,l),t=0;(i=a[t++])&&!u.isPropagationStopped();)for(u.currentTarget=i.elem,n=0;(o=i.handlers[n++])&&!u.isImmediatePropagationStopped();)u.rnamespace&&!1!==o.namespace&&!u.rnamespace.test(o.namespace)||(u.handleObj=o,u.data=o.data,void 0!==(r=((w.event.special[o.origType]||{}).handle||o.handler).apply(i.elem,s))&&!1===(u.result=r)&&(u.preventDefault(),u.stopPropagation()));return c.postDispatch&&c.postDispatch.call(this,u),u.result}},handlers:function(e,t){var n,r,i,o,a,s=[],u=t.delegateCount,l=e.target;if(u&&l.nodeType&&!("click"===e.type&&1<=e.button))for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&("click"!==e.type||!0!==l.disabled)){for(o=[],a={},n=0;n<u;n++)void 0===a[i=(r=t[n]).selector+" "]&&(a[i]=r.needsContext?-1<w(i,this).index(l):w.find(i,this,null,[l]).length),a[i]&&o.push(r);o.length&&s.push({elem:l,handlers:o})}return l=this,u<t.length&&s.push({elem:l,handlers:t.slice(u)}),s},addProp:function(e,t){Object.defineProperty(w.Event.prototype,e,{enumerable:!0,configurable:!0,get:h(t)?function(){if(this.originalEvent)return t(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[e]}
vendor: 2,293 bytes, line 1
1,set:function(t){Object.defineProperty(this,e,{enumerable:!0,configurable:!0,writable:!0,value:t})}})},fix:function(e){return e[w.expando]?e:new w.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,"input")&&Se(t,"click",we),!1},trigger:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,"input")&&Se(t,"click"),!0},_default:function(e){var t=e.target;return pe.test(t.type)&&t.click&&A(t,"input")&&Y.get(t,"click")||A(t,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},w.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},w.Event=function(e,t){if(!(this instanceof w.Event))return new w.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?we:Te,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&w.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[w.expando]=!0},w.Event.prototype={constructor:w.Event,isDefaultPrevented:Te,isPropagationStopped:Te,isImmediatePropagationStopped:Te,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=we,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=we,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=we,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},w.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},w.event.addProp),w.each({focus:"focusin",blur:"focusout"},function(e,t){w.event.special[e]={setup:function(){return Se(this,e,Ce),!1},trigger:function(){return Se(this,e),!0},_default:function(){return!0},delegateType:t}}
vendor: 5,879 bytes, line 1
1),w.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(e,t){w.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n,r=e.relatedTarget,i=e.handleObj;return r&&(r===this||w.contains(this,r))||(e.type=i.origType,n=i.handler.apply(this,arguments),e.type=t),n}}}),w.fn.extend({on:function(e,t,n,r){return Ee(this,e,t,n,r)},one:function(e,t,n,r){return Ee(this,e,t,n,r,1)},off:function(e,t,n){var r,i;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,w(e.delegateTarget).off(r.namespace?r.origType+"."+r.namespace:r.origType,r.selector,r.handler),this;if("object"==typeof e){for(i in e)this.off(i,t,e[i]);return this}return!1!==t&&"function"!=typeof t||(n=t,t=void 0),!1===n&&(n=Te),this.each(function(){w.event.remove(this,e,n,t)})}});var ke=/<script|<style|<link/i,Ae=/checked\s*(?:[^=]|=\s*.checked.)/i,Ne=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;function je(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&w(e).children("tbody")[0]||e}function De(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function qe(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Le(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(Y.hasData(e)&&(s=Y.get(e).events))for(i in Y.remove(t,"handle events"),s)for(n=0,r=s[i].length;n<r;n++)w.event.add(t,i,s[i][n]);Q.hasData(e)&&(o=Q.access(e),a=w.extend({},o),Q.set(t,a))}}function He(e,t,n,r){t=o(t);var i,a,s,u,l,c,f=0,p=e.length,g=p-1,v=t[0],y=h(v);if(y||1<p&&"string"==typeof v&&!d.checkClone&&Ae.test(v))return e.each(function(i){var o=e.eq(i);y&&(t[0]=v.call(this,i,o.html())),He(o,t,n,r)});if(p&&(a=(i=xe(t,e[0].ownerDocument,!1,e,r)).firstChild,1===i.childNodes.length&&(i=a),a||r)){for(u=(s=w.map(ve(i,"script"),De)).length;f<p;f++)l=i,f!==g&&(l=w.clone(l,!0,!0),u&&w.merge(s,ve(l,"script"))),n.call(e[f],l,f);if(u)for(c=s[s.length-1].ownerDocument,w.map(s,qe),f=0;f<u;f++)l=s[f],he.test(l.type||"")&&!Y.access(l,"globalEval")&&w.contains(c,l)&&(l.src&&"module"!==(l.type||"").toLowerCase()?w._evalUrl&&!l.noModule&&w._evalUrl(l.src,{nonce:l.nonce||l.getAttribute("nonce")},c):m(l.textContent.replace(Ne,""),l,c))}return e}function Oe(e,t,n){for(var r,i=t?w.filter(t,e):e,o=0;null!=(r=i[o]);o++)n||1!==r.nodeType||w.cleanData(ve(r)),r.parentNode&&(n&&ie(r)&&ye(ve(r,"script")),r.parentNode.removeChild(r));return e}w.extend({htmlPrefilter:function(e){return e},clone:function(e,t,n){var r,i,o,a,s,u,l,c=e.cloneNode(!0),f=ie(e);if(!(d.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||w.isXMLDoc(e)))for(a=ve(c),r=0,i=(o=ve(e)).length;r<i;r++)s=o[r],"input"===(l=(u=a[r]).nodeName.toLowerCase())&&pe.test(s.type)?u.checked=s.checked:"input"!==l&&"textarea"!==l||(u.defaultValue=s.defaultValue);if(t)if(n)for(o=o||ve(e),a=a||ve(c),r=0,i=o.length;r<i;r++)Le(o[r],a[r]);else Le(e,c);return 0<(a=ve(c,"script")).length&&ye(a,!f&&ve(e,"script")),c},cleanData:function(e){for(var t,n,r,i=w.event.special,o=0;void 0!==(n=e[o]);o++)if(V(n)){if(t=n[Y.expando]){if(t.events)for(r in t.events)i[r]?w.event.remove(n,r):w.removeEvent(n,r,t.handle);n[Y.expando]=void 0}n[Q.expando]&&(n[Q.expando]=void 0)}}}),w.fn.extend({detach:function(e){return Oe(this,e,!0)},remove:function(e){return Oe(this,e)},text:function(e){return $(this,function(e){return void 0===e?w.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return He(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||je(this,e).appendChild(e)})},prepend:function(){return He(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=je(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return He(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return He(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(w.cleanData(ve(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return w.clone(this,e,t)})},html:function(e){return $(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!ke.test(e)&&!ge[(de.exec(e)||["",""])[1].toLowerCase()]){e=w.htmlPrefilter(e);try{for(;n<r;n++)1===(t=this[n]||{}).nodeType&&(w.cleanData(ve(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var e=[];return He(this,arguments,function(t){var n=this.parentNode;w.inArray(this,e)<0&&(w.cleanData(ve(this)),n&&n.replaceChild(t,this))},e)}}),w.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){w.fn[e]=function(e){for(var n,r=[],i=w(e),o=i.length-1,s=0;s<=o;s++)n=s===o?this:this.clone(!0),w(i[s])[t](n),a.apply(r,n.get());return this.pushStack(r)}});var Pe=new RegExp("^("+ee+")(?!px)[a-z%]+$","i"),Re=function(t){var n=t.ownerDocument.defaultView;return n&&n.opener||(n=e),n.getComputedStyle(t)},Me=function(e,t,n){var r,i,o={};for(i in t)o[i]=e.style[i],e.style[i]=t[i];for(i in r=n.call(e),t)e.style[i]=o[i];return r},Ie=new RegExp(ne.join("|"),"i");function We(e,t,n){var r,i,o,a,s=e.style;return(n=n||Re(e))&&(""!==(a=n.getPropertyValue(t)||n[t])||ie(e)||(a=w.style(e,t)),!d.pixelBoxStyles()&&Pe.test(a)&&Ie.test(t)&&(r=s.width,i=s.minWidth,o=s.maxWidth,s.minWidth=s.maxWidth=s.width=a,a=n.width,s.width=r,s.minWidth=i,s.maxWidth=o)),void 0!==a?a+"":a}function Fe(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}!function(){function t(){if(c){l.style.cssText="position:absolute;
1left:-11111px;width:60px;margin-top:1px;padding:0;border:0",c.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",re.appendChild(l).appendChild(c);var t=e.getComputedStyle(c);r="1%"!==t.top,u=12===n(t.marginLeft),c.style.right="60%",a=36===n(t.right),i=36===n(t.width),c.style.position="absolute",o=12===n(c.offsetWidth/3),re.removeChild(l),c=null}}function n(e){return Math.round(parseFloat(e))}var r,i,o,a,s,u,l=v.createElement("div"),c=v.createElement("div");c.style&&(c.style.backgroundClip="content-box",c.cloneNode(!0).style.backgroundClip="",d.clearCloneStyle="content-box"===c.style.backgroundClip,w.extend(d,{boxSizingReliable:function(){return t(),i},pixelBoxStyles:function(){return t(),a},pixelPosition:function(){return t(),r},reliableMarginLeft:function(){return t(),u},scrollboxSize:function(){return t(),o},reliableTrDimensions:function(){var t,n,r,i;return null==s&&(t=v.createElement("table"),n=v.createElement("tr"),r=v.createElement("div"),t.style.cssText="position:absolute;left:-11111px;border-collapse:separate",n.style.cssText="border:1px solid",n.style.height="1px",r.style.height="9px",r.style.display="block",re.appendChild(t).appendChild(n).appendChild(r),i=e.getComputedStyle(n),s=parseInt(i.height,10)+parseInt(i.borderTopWidth,10)+parseInt(i.borderBottomWidth,10)===n.offsetHeight,re.removeChild(t)),s}}))}();var Be=["Webkit","Moz","ms"],$e=v.createElement("div").style,_e={};function ze(e){return w.cssProps[e]||_e[e]||(e in $e?e:_e[e]=function(e){for(var t=e[0].toUpperCase()+e.slice(1),n=Be.length;n--;)if((e=Be[n]+t)in $e)return e}(e)||e)}var Ue=/^(none|table(?!-c[ea]).+)/,Xe=/^--/,Ve={position:"absolute",visibility:"hidden",display:"block"},Ge={letterSpacing:"0",fontWeight:"400"};function Ye(e,t,n){var r=te.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||"px"):t}function Qe(e,t,n,r,i,o){var a="width"===t?1:0,s=0,u=0;if(n===(r?"border":"content"))return 0;for(;a<4;a+=2)"margin"===n&&(u+=w.css(e,n+ne[a],!0,i)),r?("content"===n&&(u-=w.css(e,"padding"+ne[a],!0,i)),"margin"!==n&&(u-=w.css(e,"border"+ne[a]+"Width",!0,i))):(u+=w.css(e,"padding"+ne[a],!0,i),"padding"!==n?u+=w.css(e,"border"+ne[a]+"Width",!0,i):s+=w.css(e,"border"+ne[a]+"Width",!0,i));return!r&&0<=o&&(u+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-o-u-s-.5))||0),u}function Je(e,t,n){var r=Re(e),i=(!d.boxSizingReliable()||n)&&"border-box"===w.css(e,"boxSizing",!1,r),o=i,a=We(e,t,r),s="offset"+t[0].toUpperCase()+t.slice(1);if(Pe.test(a)){if(!n)return a;a="auto"}return(!d.boxSizingReliable()&&i||!d.reliableTrDimensions()&&A(e,"tr")||"auto"===a||!parseFloat(a)&&"inline"===w.css(e,"display",!1,r))&&e.getClientRects().length&&(i="border-box"===w.css(e,"boxSizing",!1,r),(o=s in e)&&(a=e[s])),(a=parseFloat(a)||0)+Qe(e,t,n||(i?"border":"content"),o,r,a)+"px"}function Ke(e,t,n,r,i){return new Ke.prototype.init(e,t,n,r,i)}w.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=We(e,"opacity");return""===n?"1":n}}}},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(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=X(t),u=Xe.test(t),l=e.style;if(u||(t=ze(s)),a=w.cssHooks[t]||w.cssHooks[s],void 0===n)return a&&"get"in a&&void 0!==(i=a.get(e,!1,r))?i:l[t];"string"==(o=typeof n)&&(i=te.exec(n))&&i[1]&&(n=se(e,t,i),o="number"),null!=n&&n==n&&("number"!==o||u||(n+=i&&i[3]||(w.cssNumber[s]?"":"px")),d.clearCloneStyle||""!==n||0!==t.indexOf("background")||(l[t]="inherit"),a&&"set"in a&&void 0===(n=a.set(e,n,r))||(u?l.setProperty(t,n):l[t]=n))}},css:function(e,t,n,r){var i,o,a,s=X(t);return Xe.test(t)||(t=ze(s)),(a=w.cssHooks[t]||w.cssHooks[s])&&"get"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=We(e,t,r)),"normal"===i&&t in Ge&&(i=Ge[t]),""===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),w.each(["height","width"],function(e,t){w.cssHooks[t]={get:function(e,n,r){if(n)return!Ue.test(w.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?Je(e,t,r):Me(e,Ve,function(){return Je(e,t,r)})},set:function(e,n,r){var i,o=Re(e),a=!d.scrollboxSize()&&"absolute"===o.position,s=(a||r)&&"border-box"===w.css(e,"boxSizing",!1,o),u=r?Qe(e,t,r,s,o):0;return s&&a&&(u-=Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-parseFloat(o[t])-Qe(e,t,"border",!1,o)-.5)),u&&(i=te.exec(n))&&"px"!==(i[3]||"px")&&(e.style[t]=n,n=w.css(e,t)),Ye(0,n,u)}}}
vendor: 14,942 bytes, line 1
1),w.cssHooks.marginLeft=Fe(d.reliableMarginLeft,function(e,t){if(t)return(parseFloat(We(e,"marginLeft"))||e.getBoundingClientRect().left-Me(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),w.each({margin:"",padding:"",border:"Width"},function(e,t){w.cssHooks[e+t]={expand:function(n){for(var r=0,i={},o="string"==typeof n?n.split(" "):[n];r<4;r++)i[e+ne[r]+t]=o[r]||o[r-2]||o[0];return i}},"margin"!==e&&(w.cssHooks[e+t].set=Ye)}),w.fn.extend({css:function(e,t){return $(this,function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=Re(e),i=t.length;a<i;a++)o[t[a]]=w.css(e,t[a],!1,r);return o}return void 0!==n?w.style(e,t,n):w.css(e,t)},e,t,1<arguments.length)}}),((w.Tween=Ke).prototype={constructor:Ke,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||w.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(w.cssNumber[n]?"":"px")},cur:function(){var e=Ke.propHooks[this.prop];return e&&e.get?e.get(this):Ke.propHooks._default.get(this)},run:function(e){var t,n=Ke.propHooks[this.prop];return this.options.duration?this.pos=t=w.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):Ke.propHooks._default.set(this),this}}).init.prototype=Ke.prototype,(Ke.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=w.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){w.fx.step[e.prop]?w.fx.step[e.prop](e):1!==e.elem.nodeType||!w.cssHooks[e.prop]&&null==e.elem.style[ze(e.prop)]?e.elem[e.prop]=e.now:w.style(e.elem,e.prop,e.now+e.unit)}}}).scrollTop=Ke.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},w.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},w.fx=Ke.prototype.init,w.fx.step={};var Ze,et,tt,nt,rt=/^(?:toggle|show|hide)$/,it=/queueHooks$/;function ot(){et&&(!1===v.hidden&&e.requestAnimationFrame?e.requestAnimationFrame(ot):e.setTimeout(ot,w.fx.interval),w.fx.tick())}function at(){return e.setTimeout(function(){Ze=void 0}),Ze=Date.now()}function st(e,t){var n,r=0,i={height:e};for(t=t?1:0;r<4;r+=2-t)i["margin"+(n=ne[r])]=i["padding"+n]=e;return t&&(i.opacity=i.width=e),i}function ut(e,t,n){for(var r,i=(lt.tweeners[t]||[]).concat(lt.tweeners["*"]),o=0,a=i.length;o<a;o++)if(r=i[o].call(n,t,e))return r}function lt(e,t,n){var r,i,o=0,a=lt.prefilters.length,s=w.Deferred().always(function(){delete u.elem}),u=function(){if(i)return!1;for(var t=Ze||at(),n=Math.max(0,l.startTime+l.duration-t),r=1-(n/l.duration||0),o=0,a=l.tweens.length;o<a;o++)l.tweens[o].run(r);return s.notifyWith(e,[l,r,n]),r<1&&a?n:(a||s.notifyWith(e,[l,1,0]),s.resolveWith(e,[l]),!1)},l=s.promise({elem:e,props:w.extend({},t),opts:w.extend(!0,{specialEasing:{},easing:w.easing._default},n),originalProperties:t,originalOptions:n,startTime:Ze||at(),duration:n.duration,tweens:[],createTween:function(t,n){var r=w.Tween(e,l.opts,t,n,l.opts.specialEasing[t]||l.opts.easing);return l.tweens.push(r),r},stop:function(t){var n=0,r=t?l.tweens.length:0;if(i)return this;for(i=!0;n<r;n++)l.tweens[n].run(1);return t?(s.notifyWith(e,[l,1,0]),s.resolveWith(e,[l,t])):s.rejectWith(e,[l,t]),this}}),c=l.props;for(function(e,t){var n,r,i,o,a;for(n in e)if(i=t[r=X(n)],o=e[n],Array.isArray(o)&&(i=o[1],o=e[n]=o[0]),n!==r&&(e[r]=o,delete e[n]),(a=w.cssHooks[r])&&"expand"in a)for(n in o=a.expand(o),delete e[r],o)n in e||(e[n]=o[n],t[n]=i);else t[r]=i}(c,l.opts.specialEasing);o<a;o++)if(r=lt.prefilters[o].call(l,e,c,l.opts))return h(r.stop)&&(w._queueHooks(l.elem,l.opts.queue).stop=r.stop.bind(r)),r;return w.map(c,ut,l),h(l.opts.start)&&l.opts.start.call(e,l),l.progress(l.opts.progress).done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opts.always),w.fx.timer(w.extend(u,{elem:e,anim:l,queue:l.opts.queue})),l}w.Animation=w.extend(lt,{tweeners:{"*":[function(e,t){var n=this.createTween(e,t);return se(n.elem,e,te.exec(t),n),n}]},tweener:function(e,t){h(e)?(t=e,e=["*"]):e=e.match(P);for(var n,r=0,i=e.length;r<i;r++)n=e[r],lt.tweeners[n]=lt.tweeners[n]||[],lt.tweeners[n].unshift(t)},prefilters:[function(e,t,n){var r,i,o,a,s,u,l,c,f="width"in t||"height"in t,p=this,d={},h=e.style,g=e.nodeType&&ae(e),v=Y.get(e,"fxshow");for(r in n.queue||(null==(a=w._queueHooks(e,"fx")).unqueued&&(a.unqueued=0,s=a.empty.fire,a.empty.fire=function(){a.unqueued||s()}),a.unqueued++,p.always(function(){p.always(function(){a.unqueued--,w.queue(e,"fx").length||a.empty.fire()})})),t)if(i=t[r],rt.test(i)){if(delete t[r],o=o||"toggle"===i,i===(g?"hide":"show")){if("show"!==i||!v||void 0===v[r])continue;g=!0}d[r]=v&&v[r]||w.style(e,r)}if((u=!w.isEmptyObject(t))||!w.isEmptyObject(d))for(r in f&&1===e.nodeType&&(n.overflow=[h.overflow,h.overflowX,h.overflowY],null==(l=v&&v.display)&&(l=Y.get(e,"display")),"none"===(c=w.css(e,"display"))&&(l?c=l:(le([e],!0),l=e.style.display||l,c=w.css(e,"display"),le([e]))),("inline"===c||"inline-block"===c&&null!=l)&&"none"===w.css(e,"float")&&(u||(p.done(function(){h.display=l}),null==l&&(c=h.display,l="none"===c?"":c)),h.display="inline-block")),n.overflow&&(h.overflow="hidden",p.always(function(){h.overflow=n.overflow[0],h.overflowX=n.overflow[1],h.overflowY=n.overflow[2]})),u=!1,d)u||(v?"hidden"in v&&(g=v.hidden):v=Y.access(e,"fxshow",{display:l}),o&&(v.hidden=!g),g&&le([e],!0),p.done(function(){for(r in g||le([e]),Y.remove(e,"fxshow"),d)w.style(e,r,d[r])})),u=ut(g?v[r]:0,r,p),r in v||(v[r]=u.start,g&&(u.end=u.start,u.start=0))}],prefilter:function(e,t){t?lt.prefilters.unshift(e):lt.prefilters.push(e)}}),w.speed=function(e,t,n){var r=e&&"object"==typeof e?w.extend({},e):{complete:n||!n&&t||h(e)&&e,duration:e,easing:n&&t||t&&!h(t)&&t};return w.fx.off?r.duration=0:"number"!=typeof r.duration&&(r.duration in w.fx.speeds?r.duration=w.fx.speeds[r.duration]:r.duration=w.fx.speeds._default),null!=r.queue&&!0!==r.queue||(r.queue="fx"),r.old=r.complete,r.complete=function(){h(r.old)&&r.old.call(this),r.queue&&w.dequeue(this,r.queue)},r},w.fn.extend({fadeTo:function(e,t,n,r){return this.filter(ae).css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(e,t,n,r){var i=w.isEmptyObject(e),o=w.speed(t,n,r),a=function(){var t=lt(this,w.extend({},e),o);(i||Y.get(this,"finish"))&&t.stop(!0)};return a.finish=a,i||!1===o.queue?this.each(a):this.queue(o.queue,a)},stop:function(e,t,n){var r=function(e){var t=e.stop;delete e.stop,t(n)};return"string"!=typeof e&&(n=t,t=e,e=void 0),t&&this.queue(e||"fx",[]),this.each(function(){var t=!0,i=null!=e&&e+"queueHooks",o=w.timers,a=Y.get(this);if(i)a[i]&&a[i].stop&&r(a[i]);else for(i in a)a[i]&&a[i].stop&&it.test(i)&&r(a[i]);for(i=o.length;i--;)o[i].elem!==this||null!=e&&o[i].queue!==e||(o[i].anim.stop(n),t=!1,o.splice(i,1));!t&&n||w.dequeue(this,e)})},finish:function(e){return!1!==e&&(e=e||"fx"),this.each(function(){var t,n=Y.get(this),r=n[e+"queue"],i=n[e+"queueHooks"],o=w.timers,a=r?r.length:0;for(n.finish=!0,w.queue(this,e,[]),i&&i.stop&&i.stop.call(this,!0),t=o.length;t--;)o[t].elem===this&&o[t].queue===e&&(o[t].anim.stop(!0),o.splice(t,1));for(t=0;t<a;t++)r[t]&&r[t].finish&&r[t].finish.call(this);delete n.finish})}}),w.each(["toggle","show","hide"],function(e,t){var n=w.fn[t];w.fn[t]=function(e,r,i){return null==e||"boolean"==typeof e?n.apply(this,arguments):this.animate(st(t,!0),e,r,i)}}),w.each({slideDown:st("show"),slideUp:st("hide"),slideToggle:st("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,t){w.fn[e]=function(e,n,r){return this.animate(t,e,n,r)}}),w.timers=[],w.fx.tick=function(){var e,t=0,n=w.timers;for(Ze=Date.now();t<n.length;t++)(e=n[t])()||n[t]!==e||n.splice(t--,1);n.length||w.fx.stop(),Ze=void 0},w.fx.timer=function(e){w.timers.push(e),w.fx.start()},w.fx.interval=13,w.fx.start=function(){et||(et=!0,ot())},w.fx.stop=function(){et=null},w.fx.speeds={slow:600,fast:200,_default:400},w.fn.delay=function(t,n){return t=w.fx&&w.fx.speeds[t]||t,n=n||"fx",this.queue(n,function(n,r){var i=e.setTimeout(n,t);r.stop=function(){e.clearTimeout(i)}})},tt=v.createElement("input"),nt=v.createElement("select").appendChild(v.createElement("option")),tt.type="checkbox",d.checkOn=""!==tt.value,d.optSelected=nt.selected,(tt=v.createElement("input")).value="t",tt.type="radio",d.radioValue="t"===tt.value;var ct,ft=w.expr.attrHandle;w.fn.extend({attr:function(e,t){return $(this,w.attr,e,t,1<arguments.length)},removeAttr:function(e){return this.each(function(){w.removeAttr(this,e)})}}),w.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return void 0===e.getAttribute?w.prop(e,t,n):(1===o&&w.isXMLDoc(e)||(i=w.attrHooks[t.toLowerCase()]||(w.expr.match.bool.test(t)?ct:void 0)),void 0!==n?null===n?void w.removeAttr(e,t):i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+""),n):i&&"get"in i&&null!==(r=i.get(e,t))?r:null==(r=w.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!d.radioValue&&"radio"===t&&A(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(P);if(i&&1===e.nodeType)for(;n=i[r++];)e.removeAttribute(n)}}),ct={set:function(e,t,n){return!1===t?w.removeAttr(e,n):e.setAttribute(n,n),n}},w.each(w.expr.match.bool.source.match(/\w+/g),function(e,t){var n=ft[t]||w.find.attr;ft[t]=function(e,t,r){var i,o,a=t.toLowerCase();return r||(o=ft[a],ft[a]=i,i=null!=n(e,t,r)?a:null,ft[a]=o),i}});var pt=/^(?:input|select|textarea|button)$/i,dt=/^(?:a|area)$/i;function ht(e){return(e.match(P)||[]).join(" ")}function gt(e){return e.getAttribute&&e.getAttribute("class")||""}function vt(e){return Array.isArray(e)?e:"string"==typeof e&&e.match(P)||[]}w.fn.extend({prop:function(e,t){return $(this,w.prop,e,t,1<arguments.length)},removeProp:function(e){return this.each(function(){delete this[w.propFix[e]||e]})}}),w.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&w.isXMLDoc(e)||(t=w.propFix[t]||t,i=w.propHooks[t]),void 0!==n?i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=w.find.attr(e,"tabindex");return t?parseInt(t,10):pt.test(e.nodeName)||dt.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),d.optSelected||(w.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),w.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){w.propFix[this.toLowerCase()]=this}),w.fn.extend({addClass:function(e){var t,n,r,i,o,a,s,u=0;if(h(e))return this.each(function(t){w(this).addClass(e.call(this,t,gt(this)))});if((t=vt(e)).length)for(;n=this[u++];)if(i=gt(n),r=1===n.nodeType&&" "+ht(i)+" "){for(a=0;o=t[a++];)r.indexOf(" "+o+" ")<0&&(r+=o+" ");i!==(s=ht(r))&&n.setAttribute("class",s)}return this},removeClass:function(e){var t,n,r,i,o,a,s,u=0;if(h(e))return this.each(function(t){w(this).removeClass(e.call(this,t,gt(this)))});if(!arguments.length)return this.attr("class","");if((t=vt(e)).length)for(;n=this[u++];)if(i=gt(n),r=1===n.nodeType&&" "+ht(i)+" "){for(a=0;o=t[a++];)for(;-1<r.indexOf(" "+o+" ");)r=r.replace(" "+o+" "," ");i!==(s=ht(r))&&n.setAttribute("class",s)}return this},toggleClass:function(e,t){var n=typeof e,r="string"===n||Array.isArray(e);return"boolean"==typeof t&&r?t?this.addClass(e):this.removeClass(e):h(e)?this.each(function(n){w(this).toggleClass(e.call(this,n,gt(this),t),t)}):this.each(function(){var t,i,o,a;if(r)for(i=0,o=w(this),a=vt(e);t=a[i++];)o.hasClass(t)?o.removeClass(t):o.addClass(t);else void 0!==e&&"boolean"!==n||((t=gt(this))&&Y.set(this,"__className__",t),this.setAttribute&&this.setAttribute("class",t||!1===e?"":Y.get(this,"__className__")||""))})},hasClass:function(e){var t,n,r=0;for(t=" "+e+" ";n=this[r++];)if(1===n.nodeType&&-1<(" "+ht(gt(n))+" ").indexOf(t))return!0;return!1}});var yt=/\r/g;w.fn.extend({val:function(e){var t,n,r,i=this[0];return arguments.length?(r=h(e),this.each(function(n){var i;1===this.nodeType&&(null==(i=r?e.call(this,n,w(this).val()):e)?i="":"number"==typeof i?i+="":Array.isArray(i)&&(i=w.map(i,function(e){return null==e?"":e+""})),(t=w.valHooks[this.type]||w.valHooks[this.nodeName.toLowerCase()])&&"set"in t&&void 0!==t.set(this,i,"value")||(this.value=i))})):i?(t=w.valHooks[i.type]||w.valHooks[i.nodeName.toLowerCase()])&&"get"in t&&void 0!==(n=t.get(i,"value"))?n:"string"==typeof(n=i.value)?n.replace(yt,""):null==n?"":n:void 0}}),w.extend({valHooks:{option:{get:function(e){var t=w.find.attr(e,"value");return null!=t?t:ht(w.text(e))}},select:{get:function(e){var t,n,r,i=e.options,o=e.selectedIndex,a="select-one"===e.type,s=a?null:[],u=a?o+1:i.length;for(r=o<0?u:a?o:0;r<u;r++)if(((n=i[r]).selected||r===o)&&!n.disabled&&(!n.parentNode.disabled||!A(n.parentNode,"optgroup"))){if(t=w(n).val(),a)return t;s.push(t)}return s},set:function(e,t){for(var n,r,i=e.options,o=w.makeArray(t),a=i.length;a--;)((r=i[a]).selected=-1<w.inArray(w.valHooks.option.get(r),o))&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),w.each(["radio","checkbox"],function(){w.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=-1<w.inArray(w(e).val(),t)}},d.checkOn||(w.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})}),d.focusin="onfocusin"in e;var mt=/^(?:focusinfocus|focusoutblur)$/,xt=function(e){e.stopPropagation()};w.extend(w.event,{trigger:function(t,n,r,i){var o,a,s,u,l,f,p,d,y=[r||v],m=c.call(t,"type")?t.type:t,x=c.call(t,"namespace")?t.namespace.split("."):[];if(a=d=s=r=r||v,3!==r.nodeType&&8!==r.nodeType&&!mt.test(m+w.event.triggered)&&(-1<m.indexOf(".")&&(m=(x=m.split(".")).shift(),x.sort()),l=m.indexOf(":")<0&&"on"+m,(t=t[w.expando]?t:new w.Event(m,"object"==typeof t&&t)).isTrigger=i?2:3,t.namespace=x.join("."),t.rnamespace=t.namespace?new RegExp("(^|\\.)"+x.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=r),n=null==n?[t]:w.makeArray(n,[t]),p=w.event.special[m]||{},i||!p.trigger||!1!==p.trigger.apply(r,n))){if(!i&&!p.noBubble&&!g(r)){for(u=p.delegateType||m,mt.test(u+m)||(a=a.parentNode);a;a=a.parentNode)y.push(a),s=a;s===(r.ownerDocument||v)&&y.push(s.defaultView||s.parentWindow||e)}for(o=0;(a=y[o++])&&!t.isPropagationStopped();)d=a,t.type=1<o?u:p.bindType||m,(f=(Y.get(a,"events")||Object.create(null))[t.type]&&Y.get(a,"handle"))&&f.apply(a,n),(f=l&&a[l])&&f.apply&&V(a)&&(t.result=f.apply(a,n),!1===t.result&&t.preventDefault());return t.type=m,i||t.isDefaultPrevented()||p._default&&!1!==p._default.apply(y.pop(),n)||!V(r)||l&&h(r[m])&&!g
vendor: 5,564 bytes, line 1
1(r)&&((s=r[l])&&(r[l]=null),w.event.triggered=m,t.isPropagationStopped()&&d.addEventListener(m,xt),r[m](),t.isPropagationStopped()&&d.removeEventListener(m,xt),w.event.triggered=void 0,s&&(r[l]=s)),t.result}},simulate:function(e,t,n){var r=w.extend(new w.Event,n,{type:e,isSimulated:!0});w.event.trigger(r,null,t)}}),w.fn.extend({trigger:function(e,t){return this.each(function(){w.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return w.event.trigger(e,t,n,!0)}}),d.focusin||w.each({focus:"focusin",blur:"focusout"},function(e,t){var n=function(e){w.event.simulate(t,e.target,w.event.fix(e))};w.event.special[t]={setup:function(){var r=this.ownerDocument||this.document||this,i=Y.access(r,t);i||r.addEventListener(e,n,!0),Y.access(r,t,(i||0)+1)},teardown:function(){var r=this.ownerDocument||this.document||this,i=Y.access(r,t)-1;i?Y.access(r,t,i):(r.removeEventListener(e,n,!0),Y.remove(r,t))}}});var bt=e.location,wt={guid:Date.now()},Tt=/\?/;w.parseXML=function(t){var n,r;if(!t||"string"!=typeof t)return null;try{n=(new e.DOMParser).parseFromString(t,"text/xml")}catch(t){}return r=n&&n.getElementsByTagName("parsererror")[0],n&&!r||w.error("Invalid XML: "+(r?w.map(r.childNodes,function(e){return e.textContent}).join("\n"):t)),n};var Ct=/\[\]$/,Et=/\r?\n/g,St=/^(?:submit|button|image|reset|file)$/i,kt=/^(?:input|select|textarea|keygen)/i;function At(e,t,n,r){var i;if(Array.isArray(t))w.each(t,function(t,i){n||Ct.test(e)?r(e,i):At(e+"["+("object"==typeof i&&null!=i?t:"")+"]",i,n,r)});else if(n||"object"!==x(t))r(e,t);else for(i in t)At(e+"["+i+"]",t[i],n,r)}w.param=function(e,t){var n,r=[],i=function(e,t){var n=h(t)?t():t;r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(null==e)return"";if(Array.isArray(e)||e.jquery&&!w.isPlainObject(e))w.each(e,function(){i(this.name,this.value)});else for(n in e)At(n,e[n],t,i);return r.join("&")},w.fn.extend({serialize:function(){return w.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=w.prop(this,"elements");return e?w.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!w(this).is(":disabled")&&kt.test(this.nodeName)&&!St.test(e)&&(this.checked||!pe.test(e))}).map(function(e,t){var n=w(this).val();return null==n?null:Array.isArray(n)?w.map(n,function(e){return{name:t.name,value:e.replace(Et,"\r\n")}}):{name:t.name,value:n.replace(Et,"\r\n")}}).get()}});var Nt=/%20/g,jt=/#.*$/,Dt=/([?&])_=[^&]*/,qt=/^(.*?):[ \t]*([^\r\n]*)$/gm,Lt=/^(?:GET|HEAD)$/,Ht=/^\/\//,Ot={},Pt={},Rt="*/".concat("*"),Mt=v.createElement("a");function It(e){return function(t,n){"string"!=typeof t&&(n=t,t="*");var r,i=0,o=t.toLowerCase().match(P)||[];if(h(n))for(;r=o[i++];)"+"===r[0]?(r=r.slice(1)||"*",(e[r]=e[r]||[]).unshift(n)):(e[r]=e[r]||[]).push(n)}}function Wt(e,t,n,r){var i={},o=e===Pt;function a(s){var u;return i[s]=!0,w.each(e[s]||[],function(e,s){var l=s(t,n,r);return"string"!=typeof l||o||i[l]?o?!(u=l):void 0:(t.dataTypes.unshift(l),a(l),!1)}),u}return a(t.dataTypes[0])||!i["*"]&&a("*")}function Ft(e,t){var n,r,i=w.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&w.extend(!0,e,r),e}Mt.href=bt.href,w.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:bt.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(bt.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Rt,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":w.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?Ft(Ft(e,w.ajaxSettings),t):Ft(w.ajaxSettings,e)},ajaxPrefilter:It(Ot),ajaxTransport:It(Pt),ajax:function(t,n){"object"==typeof t&&(n=t,t=void 0),n=n||{};var r,i,o,a,s,u,l,c,f,p,d=w.ajaxSetup({},n),h=d.context||d,g=d.context&&(h.nodeType||h.jquery)?w(h):w.event,y=w.Deferred(),m=w.Callbacks("once memory"),x=d.statusCode||{},b={},T={},C="canceled",E={readyState:0,getResponseHeader:function(e){var t;if(l){if(!a)for(a={};t=qt.exec(o);)a[t[1].toLowerCase()+" "]=(a[t[1].toLowerCase()+" "]||[]).concat(t[2]);t=a[e.toLowerCase()+" "]}return null==t?null:t.join(", ")},getAllResponseHeaders:function(){return l?o:null},setRequestHeader:function(e,t){return null==l&&(e=T[e.toLowerCase()]=T[e.toLowerCase()]||e,b[e]=t),this},overrideMimeType:function(e){return null==l&&(d.mimeType=e),this},statusCode:function(e){var t;if(e)if(l)E.always(e[E.status]);else for(t in e)x[t]=[x[t],e[t]];return this},abort:function(e){var t=e||C;return r&&r.abort(t),S(0,t),this}};if(y.promise(E),d.url=((t||d.url||bt.href)+"").replace(Ht,bt.protocol+"//"),d.type=n.method||n.type||d.method||d.type,d.dataTypes=(d.dataType||"*").toLowerCase().match(P)||[""],null==d.crossDomain){u=v.createElement("a");try{u.href=d.url,u.href=u.href,d.crossDomain=Mt.protocol+"//"+Mt.host!=u.protocol+"//"+u.host}catch(t){d.crossDomain=!0}}if(d.data&&d.processData&&"string"!=typeof d.data&&(d.data=w.param(d.data,d.traditional)),Wt(Ot,d,n,E),l)return E;for(f in(c=w.event&&d.global)&&0==w.active++&&w.event.trigger("ajaxStart"),d.type=d.type.toUpperCase(),d.hasContent=!Lt.test(d.type),i=d.url.replace(jt,""),d.hasContent?d.data&&d.processData&&0===(d.contentType||"").indexOf("application/x-www-form-urlencoded")&&(
vendor: 11,364 bytes, line 1
1d.data=d.data.replace(Nt,"+")):(p=d.url.slice(i.length),d.data&&(d.processData||"string"==typeof d.data)&&(i+=(Tt.test(i)?"&":"?")+d.data,delete d.data),!1===d.cache&&(i=i.replace(Dt,"$1"),p=(Tt.test(i)?"&":"?")+"_="+wt.guid+++p),d.url=i+p),d.ifModified&&(w.lastModified[i]&&E.setRequestHeader("If-Modified-Since",w.lastModified[i]),w.etag[i]&&E.setRequestHeader("If-None-Match",w.etag[i])),(d.data&&d.hasContent&&!1!==d.contentType||n.contentType)&&E.setRequestHeader("Content-Type",d.contentType),E.setRequestHeader("Accept",d.dataTypes[0]&&d.accepts[d.dataTypes[0]]?d.accepts[d.dataTypes[0]]+("*"!==d.dataTypes[0]?", "+Rt+"; q=0.01":""):d.accepts["*"]),d.headers)E.setRequestHeader(f,d.headers[f]);if(d.beforeSend&&(!1===d.beforeSend.call(h,E,d)||l))return E.abort();if(C="abort",m.add(d.complete),E.done(d.success),E.fail(d.error),r=Wt(Pt,d,n,E)){if(E.readyState=1,c&&g.trigger("ajaxSend",[E,d]),l)return E;d.async&&0<d.timeout&&(s=e.setTimeout(function(){E.abort("timeout")},d.timeout));try{l=!1,r.send(b,S)}catch(t){if(l)throw t;S(-1,t)}}else S(-1,"No Transport");function S(t,n,a,u){var f,p,v,b,T,C=n;l||(l=!0,s&&e.clearTimeout(s),r=void 0,o=u||"",E.readyState=0<t?4:0,f=200<=t&&t<300||304===t,a&&(b=function(e,t,n){for(var r,i,o,a,s=e.contents,u=e.dataTypes;"*"===u[0];)u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader("Content-Type"));if(r)for(i in s)if(s[i]&&s[i].test(r)){u.unshift(i);break}if(u[0]in n)o=u[0];else{for(i in n){if(!u[0]||e.converters[i+" "+u[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==u[0]&&u.unshift(o),n[o]}(d,E,a)),!f&&-1<w.inArray("script",d.dataTypes)&&w.inArray("json",d.dataTypes)<0&&(d.converters["text script"]=function(){}),b=function(e,t,n,r){var i,o,a,s,u,l={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)l[a.toLowerCase()]=e.converters[a];for(o=c.shift();o;)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=c.shift())if("*"===o)o=u;else if("*"!==u&&u!==o){if(!(a=l[u+" "+o]||l["* "+o]))for(i in l)if((s=i.split(" "))[1]===o&&(a=l[u+" "+s[0]]||l["* "+s[0]])){!0===a?a=l[i]:!0!==l[i]&&(o=s[0],c.unshift(s[1]));break}if(!0!==a)if(a&&e.throws)t=a(t);else try{t=a(t)}catch(e){return{state:"parsererror",error:a?e:"No conversion from "+u+" to "+o}}}return{state:"success",data:t}}(d,b,E,f),f?(d.ifModified&&((T=E.getResponseHeader("Last-Modified"))&&(w.lastModified[i]=T),(T=E.getResponseHeader("etag"))&&(w.etag[i]=T)),204===t||"HEAD"===d.type?C="nocontent":304===t?C="notmodified":(C=b.state,p=b.data,f=!(v=b.error))):(v=C,!t&&C||(C="error",t<0&&(t=0))),E.status=t,E.statusText=(n||C)+"",f?y.resolveWith(h,[p,C,E]):y.rejectWith(h,[E,C,v]),E.statusCode(x),x=void 0,c&&g.trigger(f?"ajaxSuccess":"ajaxError",[E,d,f?p:v]),m.fireWith(h,[E,C]),c&&(g.trigger("ajaxComplete",[E,d]),--w.active||w.event.trigger("ajaxStop")))}return E},getJSON:function(e,t,n){return w.get(e,t,n,"json")},getScript:function(e,t){return w.get(e,void 0,t,"script")}}),w.each(["get","post"],function(e,t){w[t]=function(e,n,r,i){return h(n)&&(i=i||r,r=n,n=void 0),w.ajax(w.extend({url:e,type:t,dataType:i,data:n,success:r},w.isPlainObject(e)&&e))}}),w.ajaxPrefilter(function(e){var t;for(t in e.headers)"content-type"===t.toLowerCase()&&(e.contentType=e.headers[t]||"")}),w._evalUrl=function(e,t,n){return w.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(e){w.globalEval(e,t,n)}})},w.fn.extend({wrapAll:function(e){var t;return this[0]&&(h(e)&&(e=e.call(this[0])),t=w(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(e){return h(e)?this.each(function(t){w(this).wrapInner(e.call(this,t))}):this.each(function(){var t=w(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=h(e);return this.each(function(n){w(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(e){return this.parent(e).not("body").each(function(){w(this).replaceWith(this.childNodes)}),this}}),w.expr.pseudos.hidden=function(e){return!w.expr.pseudos.visible(e)},w.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},w.ajaxSettings.xhr=function(){try{return new e.XMLHttpRequest}catch(e){}};var Bt={0:200,1223:204},$t=w.ajaxSettings.xhr();d.cors=!!$t&&"withCredentials"in $t,d.ajax=$t=!!$t,w.ajaxTransport(function(t){var n,r;if(d.cors||$t&&!t.crossDomain)return{send:function(i,o){var a,s=t.xhr();if(s.open(t.type,t.url,t.async,t.username,t.password),t.xhrFields)for(a in t.xhrFields)s[a]=t.xhrFields[a];for(a in t.mimeType&&s.overrideMimeType&&s.overrideMimeType(t.mimeType),t.crossDomain||i["X-Requested-With"]||(i["X-Requested-With"]="XMLHttpRequest"),i)s.setRequestHeader(a,i[a]);n=function(e){return function(){n&&(n=r=s.onload=s.onerror=s.onabort=s.ontimeout=s.onreadystatechange=null,"abort"===e?s.abort():"error"===e?"number"!=typeof s.status?o(0,"error"):o(s.status,s.statusText):o(Bt[s.status]||s.status,s.statusText,"text"!==(s.responseType||"text")||"string"!=typeof s.responseText?{binary:s.response}:{text:s.responseText},s.getAllResponseHeaders()))}},s.onload=n(),r=s.onerror=s.ontimeout=n("error"),void 0!==s.onabort?s.onabort=r:s.onreadystatechange=function(){4===s.readyState&&e.setTimeout(function(){n&&r()})},n=n("abort");try{s.send(t.hasContent&&t.data||null)}catch(i){if(n)throw i}},abort:function(){n&&n()}}}),w.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),w.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return w.globalEval(e),e}}}),w.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),w.ajaxTransport("script",function(e){var t,n;if(e.crossDomain||e.scriptAttrs)return{send:function(r,i){t=w("<script>").attr(e.scriptAttrs||{}).prop({charset:e.scriptCharset,src:e.url}).on("load error",n=function(e){t.remove(),n=null,e&&i("error"===e.type?404:200,e.type)}),v.head.appendChild(t[0])},abort:function(){n&&n()}}});var _t,zt=[],Ut=/(=)\?(?=&|$)|\?\?/;w.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=zt.pop()||w.expando+"_"+wt.guid++;return this[e]=!0,e}}),w.ajaxPrefilter("json jsonp",function(t,n,r){var i,o,a,s=!1!==t.jsonp&&(Ut.test(t.url)?"url":"string"==typeof t.data&&0===(t.contentType||"").indexOf("application/x-www-form-urlencoded")&&Ut.test(t.data)&&"data");if(s||"jsonp"===t.dataTypes[0])return i=t.jsonpCallback=h(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,s?t[s]=t[s].replace(Ut,"$1"+i):!1!==t.jsonp&&(t.url+=(Tt.test(t.url)?"&":"?")+t.jsonp+"="+i),t.converters["script json"]=function(){return a||w.error(i+" was not called"),a[0]},t.dataTypes[0]="json",o=e[i],e[i]=function(){a=arguments},r.always(function(){void 0===o?w(e).removeProp(i):e[i]=o,t[i]&&(t.jsonpCallback=n.jsonpCallback,zt.push(i)),a&&h(o)&&o(a[0]),a=o=void 0}),"script"}),d.createHTMLDocument=((_t=v.implementation.createHTMLDocument("").body).innerHTML="<form></form><form></form>",2===_t.childNodes.length),w.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(d.createHTMLDocument?((r=(t=v.implementation.createHTMLDocument("")).createElement("base")).href=v.location.href,t.head.appendChild(r)):t=v),o=!n&&[],(i=N.exec(e))?[t.createElement(i[1])]:(i=xe([e],t,o),o&&o.length&&w(o).remove(),w.merge([],i.childNodes)));var r,i,o},w.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1<s&&(r=ht(e.slice(s)),e=e.slice(0,s)),h(t)?(n=t,t=void 0):t&&"object"==typeof t&&(i="POST"),0<a.length&&w.ajax({url:e,type:i||"GET",dataType:"html",data:t}).done(function(e){o=arguments,a.html(r?w("<div>").append(w.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},w.expr.pseudos.animated=function(e){return w.grep(w.timers,function(t){return e===t.elem}).length},w.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=w.css(e,"position"),c=w(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=w.css(e,"top"),u=w.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),h(t)&&(t=t.call(e,n,w.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},w.fn.extend({offset:function(e){if(arguments.length)return void 0===e?this:this.each(function(t){w.offset.setOffset(this,e,t)});var t,n,r=this[0];return r?r.getClientRects().length?(t=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:t.top+n.pageYOffset,left:t.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===w.css(r,"position"))t=r.getBoundingClientRect();else{for(t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;e&&(e===n.body||e===n.documentElement)&&"static"===w.css(e,"position");)e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=w(e).offset()).top+=w.css(e,"borderTopWidth",!0),i.left+=w.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-w.css(r,"marginTop",!0),left:t.left-i.left-w.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var e=this.offsetParent;e&&"static"===w.css(e,"position");)e=e.offsetParent;return e||re})}}),w.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,t){var n="pageYOffset"===t;w.fn[e]=function(r){return $(this,function(e,r,i){var o;if(g(e)?o=e:9===e.nodeType&&(o=e.defaultView),void 0===i)return o?o[t]:e[r];o?o.scrollTo(n?o.pageXOffset:i,n?i:o.pageYOffset):e[r]=i},e,r,arguments.length)}}),w.each(["top","left"],function(e,t){w.cssHooks[t]=Fe(d.pixelPosition,function(e,n){if(n)return n=We(e,t),Pe.test(n)?w(e).position()[t]+"px":n})}),w.each({Height:"height",Width:"width"},function(e,t){w.each({padding:"inner"+e,content:t,"":"outer"+e},function(n,r){w.fn[r]=function(i,o){var a=arguments.length&&(n||"boolean"!=typeof i),s=n||(!0===i||!0===o?"margin":"border");return $(this,function(t,n,i){var o;return g(t)?0===r.indexOf("outer")?t["inner"+e]:t.document.documentElement["client"+e]:9===t.nodeType?(o=t.documentElement,Math.max(t.body["scroll"+e],o["scroll"+e],t.body["offset"+e],o["offset"+e],o["client"+e])):void 0===i?w.css(t,n,s):w.style(t,n,i,s)},t,a?i:void 0,a)}})}),w.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){w.fn[t]=function(e){return this.on(t,e)}}),w.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),w.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(e,t){w.fn[t]=function(e,n){return 0<arguments.length?this.on(t,null,e,n):this.trigger(t)}});var Xt=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;w.proxy=function(e,t){var n,r,o;
1if("string"==typeof t&&(n=e[t],t=e,e=n),h(e))return r=i.call(arguments,2),(o=function(){return e.apply(t||this,r.concat(i.call(arguments)))}).guid=e.guid=e.guid||w.guid++,o},w.holdReady=function(e){e?w.readyWait++:w.ready(!0)},w.isArray=Array.isArray,w.parseJSON=JSON.parse,w.nodeName=A,w.isFunction=h,w.isWindow=g,w.camelCase=X,w.type=x,w.now=Date.now,w.isNumeric=function(e){var t=w.type(e);return("number"===t||"string"===t)&&!isNaN(e-parseFloat(e))},w.trim=function(e){return null==e?"":(e+"").replace(Xt,"")},"function"==typeof define&&define.amd&&define("jquery",[],function(){return w});var Vt=e.jQuery,Gt=e.$;return w.noConflict=function(t){return e.$===w&&(e.$=Gt),t&&e.jQuery===w&&(e.jQuery=Vt),w},void 0===t&&(e.jQuery=e.$=w),w});
2void 0===jQuery.migrateMute&&(jQuery.migrateMute=!0),function(e){"use strict";"function"==typeof define&&define.amd?define(["jquery"],function(t){return e(t,window)}):"object"==typeof module&&module.exports?module.exports=e(require("jquery"),window):e(jQuery,window)}(function(e,t){"use strict";function r(t){return 0<=function(e,t){for(var r=/^(\d+)\.(\d+)\.(\d+)/,n=r.exec(e)||[],o=r.exec(t)||[],a=1;a<=3;a++){if(+n[a]>+o[a])return 1;if(+n[a]<+o[a])return-1}return 0}(e.fn.jquery,t)}e.migrateVersion="3.4.0";var n=Object.create(null),o=(e.migrateDisablePatches=function(){for(var e=0;e<arguments.length;e++)n[arguments[e]]=!0},e.migrateEnablePatches=function(){for(var e=0;e<arguments.length;e++)delete n[arguments[e]]},e.migrateIsPatchEnabled=function(e){return!n[e]},t.console&&t.console.log&&(e&&r("3.0.0")||t.console.log("JQMIGRATE: jQuery 3.0.0+ REQUIRED"),e.migrateWarnings&&t.console.log("JQMIGRATE: Migrate plugin loaded multiple times"),t.console.log("JQMIGRATE: Migrate is installed"+(e.migrateMute?"":" with logging active")+", version "+e.migrateVersion)),{});function a(r,n){var a=t.console;!e.migrateIsPatchEnabled(r)||e.migrateDeduplicateWarnings&&o[n]||(o[n]=!0,e.migrateWarnings.push(n+" ["+r+"]"),a&&a.warn&&!e.migrateMute&&(a.warn("JQMIGRATE: "+n),e.migrateTrace&&a.trace&&a.trace()))}function i(e,t,r,n,o){Object.defineProperty(e,t,{configurable:!0,enumerable:!0,get:function(){return a(n,o),r},set:function(e){a(n,o),r=e}})}function s(t,r,n,o,i){var s=t[r];t[r]=function(){return i&&a(o,i),(e.migrateIsPatchEnabled(o)?n:s||e.noop).apply(this,arguments)}}function u(e,t,r,n,o){if(!o)throw new Error("No warning message provided");s(e,t,r,n,o)}function c(e,t,r,n){s(e,t,r,n)}e.migrateDeduplicateWarnings=!0,e.migrateWarnings=[],void 0===e.migrateTrace&&(e.migrateTrace=!0),e.migrateReset=function(){o={},e.migrateWarnings.length=0},"BackCompat"===t.document.compatMode&&a("quirks","jQuery is not compatible with Quirks Mode");var d,l,p,f={},m=e.fn.init,y=e.find,g=/\[(\s*[-\w]+\s*)([~|^$*]?=)\s*([-\w#]*?#[-\w#]*)\s*\]/,h=/\[(\s*[-\w]+\s*)([~|^$*]?=)\s*([-\w#]*?#[-\w#]*)\s*\]/g,v=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;for(d in c(e.fn,"init",function(t){var r=Array.prototype.slice.call(arguments);return e.migrateIsPatchEnabled("selector-empty-id")&&"string"==typeof t&&"#"===t&&(a("selector-empty-id","jQuery( '#' ) is not a valid selector"),r[0]=[]),m.apply(this,r)},"selector-empty-id"),e.fn.init.prototype=e.fn,c(e,"find",function(e){var r=Array.prototype.slice.call(arguments);if("string"==typeof e&&g.test(e))try{t.document.querySelector(e)}catch(n){e=e.replace(h,function(e,t,r,n){return"["+t+r+'"'+n+'"]'});try{t.document.querySelector(e),a("selector-hash","Attribute selector with '#' must be quoted: "+r[0]),r[0]=e}catch(e){a("selector-hash","Attribute selector with '#' was not fixed: "+r[0])}}return y.apply(this,r)},"selector-hash"),y)Object.prototype.hasOwnProperty.call(y,d)&&(e.find[d]=y[d]);u(e.fn,"size",function(){return this.length},"size","jQuery.fn.size() is deprecated and removed; use the .length property"),u(e,"parseJSON",function(){return JSON.parse.apply(null,arguments)},"parseJSON","jQuery.parseJSON is deprecated; use JSON.parse"),u(e,"holdReady",e.holdReady,"holdReady","jQuery.holdReady is deprecated"),u(e,"unique",e.uniqueSort,"unique","jQuery.unique is deprecated; use jQuery.uniqueSort"),i(e.expr,"filters",e.expr.pseudos,"expr-pre-pseudos","jQuery.expr.filters is deprecated; use jQuery.expr.pseudos"),i(e.expr,":",e.expr.pseudos,"expr-pre-pseudos","jQuery.expr[':'] is deprecated; use jQuery.expr.pseudos"),r("3.1.1")&&u(e,"trim",function(e){return null==e?"":(e+"").replace(v,"")},"trim","jQuery.trim is deprecated; use String.prototype.trim"),r("3.2.0")&&(u(e,"nodeName",function(e,t){return e.no
2deName&&e.nodeName.toLowerCase()===t.toLowerCase()},"nodeName","jQuery.nodeName is deprecated"),u(e,"isArray",Array.isArray,"isArray","jQuery.isArray is deprecated; use Array.isArray")),r("3.3.0")&&(u(e,"isNumeric",function(e){var t=typeof e;return("number"==t||"string"==t)&&!isNaN(e-parseFloat(e))},"isNumeric","jQuery.isNumeric() is deprecated"),e.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){f["[object "+t+"]"]=t.toLowerCase()}),u(e,"type",function(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?f[Object.prototype.toString.call(e)]||"object":typeof e},"type","jQuery.type is deprecated"),u(e,"isFunction",function(e){return"function"==typeof e},"isFunction","jQuery.isFunction() is deprecated"),u(e,"isWindow",function(e){return null!=e&&e===e.window},"isWindow","jQuery.isWindow() is deprecated")),e.ajax&&(l=e.ajax,p=/(=)\?(?=&|$)|\?\?/,c(e,"ajax",function(){var e=l.apply(this,arguments);return e.promise&&(u(e,"success",e.done,"jqXHR-methods","jQXHR.success is deprecated and removed"),u(e,"error",e.fail,"jqXHR-methods","jQXHR.error is deprecated and removed"),u(e,"complete",e.always,"jqXHR-methods","jQXHR.complete is deprecated and removed")),e},"jqXHR-methods"),r("4.0.0")||e.ajaxPrefilter("+json",function(e){!1!==e.jsonp&&(p.test(e.url)||"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&p.test(e.data))&&a("jsonp-promotion","JSON-to-JSONP auto-promotion is deprecated")}));var j=e.fn.removeAttr,b=e.fn.toggleClass,Q=/\S+/g;function w(e){return e.replace(/-([a-z])/g,function(e,t){return t.toUpperCase()})}c(e.fn,"removeAttr",function(t){var r=this;return e.each(t.match(Q),function(t,n){e.expr.match.bool.test(n)&&(a("removeAttr-bool","jQuery.fn.removeAttr no longer sets boolean properties: "+n),r.prop(n,!1))}),j.apply(this,arguments)},"removeAttr-bool"),c(e.fn,"toggleClass",function(t){return void 0!==t&&"boolean"!=typeof t?b.apply(this,arguments):(a("toggleClass-bool","jQuery.fn.toggleClass( boolean ) is deprecated"),this.each(function(){var r=this.getAttribute&&this.getAttribute("class")||"";r&&e.data(this,"__className__",r),this.setAttribute&&this.setAttribute("class",!r&&!1!==t&&e.data(this,"__className__")||"")}))},"toggleClass-bool");var x,A=!1,R=/^[a-z]/,C=/^(?:Border(?:Top|Right|Bottom|Left)?(?:Width|)|(?:Margin|Padding)?(?:Top|Right|Bottom|Left)?|(?:Min|Max)?(?:Width|Height))$/;function S(e){var r=t.document.implementation.createHTMLDocument("");return r.body.innerHTML=e,r.body&&r.body.innerHTML}e.swap&&e.each(["height","width","reliableMarginRight"],function(t,r){var n=e.cssHooks[r]&&e.cssHooks[r].get;n&&(e.cssHooks[r].get=function(){var e;return A=!0,e=n.apply(this,arguments),A=!1,e})}),c(e,"swap",function(e,t,r,n){var o,i={};for(o in A||a("swap","jQuery.swap() is undocumented and deprecated"),t)i[o]=e.style[o],e.style[o]=t[o];for(o in r=r.apply(e,n||[]),t)e.style[o]=i[o];return r},"swap"),r("3.4.0")&&"undefined"!=typeof Proxy&&(e.cssProps=new Proxy(e.cssProps||{},{set:function(){return a("cssProps","jQuery.cssProps is deprecated"),Reflect.set.apply(this,arguments)}})),r("4.0.0")&&"undefined"!=typeof Proxy&&(e.cssNumber=new Proxy({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},{get:function(){return a("css-number","jQuery.cssNumber is deprecated"),Reflect.get.apply(this,arguments)},set:function(){return a("css-number","jQuery.cssNumber is deprecated"),Reflect.set.apply(this,arguments)}})),x=e.fn.css,c(e.fn,"css",function(t,r){var n,o=this;return t&&"object"==typeof t&&!Array.isArray(t)?(e.each(t,function(t,r){e.fn.css.call(o,t,r)}),this):("number"==typeof r&&(n=r=w(t),R.test(n)&&C.test(n[0].toUpperCase()+n.slice(1))||e.cssNumber[r]||a("css-number",'Number-typed values are deprecated for jQuery.fn.css( "'+t+'", value )')),x.apply(this,arguments))},"css-number");var N,P,k,H,E,M,q,O=e.data,T=(c(e,"data",function(t,r,n){var o,i,s;if(r&&"object"==typeof r&&2===arguments.length){for(s in o=e.hasData(t)&&O.call(this,t),i={},r)s!==w(s)?(a("data-camelCase","jQuery.data() always sets/gets camelCased names: "+s),o[s]=r[s]):i[s]=r[s];return O.call(this,t,i),r}return r&&"string"==typeof r&&r!==w(r)&&(o=e.hasData(t)&&O.call(this,t))&&r in o?(a("data-camelCase","jQuery.data() always sets/gets camelCased names: "+r),2<arguments.length&&(o[r]=n),o[r]):O.apply(this,arguments)},"data-camelCase"),e.fx&&(k=e.Tween.prototype.run,H=function(e){return e},c(e.Tween.prototype,"run",function(){1<e.easing[this.easing].length&&(a("easing-one-arg","'jQuery.easing."+this.easing.toString()+"' should use only one argument"),e.easing[this.easing]=H),k.apply(this,arguments)},"easing-one-arg"),N=e.fx.interval,P="jQuery.fx.interval is deprecated",t.requestAnimationFrame&&Object.defineProperty(e.fx,"interval",{configurable:!0,enumerable:!0,get:function(){return t.document.hidden||a("fx-interval",P),e.migrateIsPatchEnabled("fx-interval")&&void 0===N?13:N},set:function(e){a("fx-interval",P),N=e}})),e.fn.load),D=e.event.add,F=e.event.fix,W=(e.event.props=[],e.event.fixHooks={}
2,i(e.event.props,"concat",e.event.props.concat,"event-old-patch","jQuery.event.props.concat() is deprecated and removed"),c(e.event,"fix",function(t){var r=t.type,n=this.fixHooks[r],o=e.event.props;if(o.length)for(a("event-old-patch","jQuery.event.props are deprecated and removed: "+o.join());o.length;)e.event.addProp(o.pop());if(n&&!n._migrated_&&(n._migrated_=!0,a("event-old-patch","jQuery.event.fixHooks are deprecated and removed: "+r),(o=n.props)&&o.length))for(;o.length;)e.event.addProp(o.pop());return r=F.call(this,t),n&&n.filter?n.filter(r,t):r},"event-old-patch"),c(e.event,"add",function(e,r){return e===t&&"load"===r&&"complete"===t.document.readyState&&a("load-after-event","jQuery(window).on('load'...) called after load event occurred"),D.apply(this,arguments)},"load-after-event"),e.each(["load","unload","error"],function(t,r){c(e.fn,r,function(){var e=Array.prototype.slice.call(arguments,0);return"load"===r&&"string"==typeof e[0]?T.apply(this,e):(a("shorthand-removed-v3","jQuery.fn."+r+"() is deprecated"),e.splice(0,0,r),arguments.length?this.on.apply(this,e):(this.triggerHandler.apply(this,e),this))},"shorthand-removed-v3")}),e.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,r){u(e.fn,r,function(e,t){return 0<arguments.length?this.on(r,null,e,t):this.trigger(r)},"shorthand-deprecated-v3","jQuery.fn."+r+"() event shorthand is deprecated")}),e(function(){e(t.document).triggerHandler("ready")}),e.event.special.ready={setup:function(){this===t.document&&a("ready-event","'ready' event is deprecated")}},u(e.fn,"bind",function(e,t,r){return this.on(e,null,t,r)},"pre-on-methods","jQuery.fn.bind() is deprecated"),u(e.fn,"unbind",function(e,t){return this.off(e,null,t)},"pre-on-methods","jQuery.fn.unbind() is deprecated"),u(e.fn,"delegate",function(e,t,r,n){return this.on(t,e,r,n)},"pre-on-methods","jQuery.fn.delegate() is deprecated"),u(e.fn,"undelegate",function(e,t,r){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",r)},"pre-on-methods","jQuery.fn.undelegate() is deprecated"),u(e.fn,"hover",function(e,t){return this.on("mouseenter",e).on("mouseleave",t||e)},"pre-on-methods","jQuery.fn.hover() is deprecated"),/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>\x20\t\r\n\f]*)[^>]*)\/>/gi),_=(e.UNSAFE_restoreLegacyHtmlPrefilter=function(){e.migrateEnablePatches("self-closed-tags")},c(e,"htmlPrefilter",function(e){var t,r;return(r=(t=e).replace(W,"<$1></$2>"))!==t&&S(t)!==S(r)&&a("self-closed-tags","HTML tags must be properly nested and closed: "+t),e.replace(W,"<$1></$2>")},"self-closed-tags"),e.migrateDisablePatches("self-closed-tags"),e.fn.offset);return c(e.fn,"offset",function(){var e=this[0];return!e||e.nodeType&&e.getBoundingClientRect?_.apply(this,arguments):(a("offset-valid-elem","jQuery.fn.offset() requires a valid DOM element"),arguments.length?this:void 0)},"offset-valid-elem"),e.ajax&&(E=e.param,c(e,"param",function(t,r){var n=e.ajaxSettings&&e.ajaxSettings.traditional;return void 0===r&&n&&(a("param-ajax-traditional","jQuery.param() no longer uses jQuery.ajaxSettings.traditional"),r=n),E.call(this,t,r)},"param-ajax-traditional")),u(e.fn,"andSelf",e.fn.addBack,"andSelf","jQuery.fn.andSelf() is deprecated and removed, use jQuery.fn.addBack()"),e.Deferred&&(M=e.Deferred,q=[["resolve","done",e.Callbacks("once memory"),e.Callbacks("once memory"),"resolved"],["reject","fail",e.Callbacks("once memory"),e.Callbacks("once memory"),"rejected"],["notify","progress",e.Callbacks("memory"),e.Callbacks("memory")]],c(e,"Deferred",function(t){var r=M(),n=r.promise();function o(){var t=arguments;return e.Deferred(function(o){e.each(q,function(e,a){var i="function"==typeof t[e]&&t[e];r[a[1]](function(){var e=i&&i.apply(this,arguments);e&&"function"==typeof e.promise?e.promise().done(o.resolve).fail(o.reject).progress(o.notify):o[a[0]+"With"](this===n?o.promise():this,i?[e]:arguments)})}),t=null}).promise()}return u(r,"pipe",o,"deferred-pipe","deferred.pipe() is deprecated"),u(n,"pipe",o,"deferred-pipe","deferred.pipe() is deprecated"),t&&t.call(r,r),r},"deferred-pipe"),e.Deferred.exceptionHook=M.exceptionHook),e});
3!function(t){var e=function(t,e){"use strict";if(e.getElementsByClassName){var n,i,a=e.documentElement,r=t.Date,s=t.HTMLPictureElement,o="addEventListener",l="getAttribute",c=t[o],u=t.setTimeout,d=t.requestAnimationFrame||u,f=t.requestIdleCallback,m=/^picture$/i,z=["load","error","lazyincluded","_lazyloaded"],v={},g=Array.prototype.forEach,y=function(t,e){return v[e]||(v[e]=new RegExp("(\\s|^)"+e+"(\\s|$)")),v[e].test(t[l]("class")||"")&&v[e]},h=function(t,e){y(t,e)||t.setAttribute("class",(t[l]("class")||"").trim()+" "+e)},p=function(t,e){var n;(n=y(t,e))&&t.setAttribute("class",(t[l]("class")||"").replace(n," "))},C=function(t,e,n){var i=n?o:"removeEventListener";n&&C(t,e),z.forEach(function(n){t[i](n,e)})},b=function(t,i,a,r,s){var o=e.createEvent("Event");return a||(a={}
3),a.instance=n,o.initEvent(i,!r,!s),o.detail=a,t.dispatchEvent(o),o},A=function(e,n){var a;!s&&(a=t.picturefill||i.pf)?(n&&n.src&&!e[l]("srcset")&&e.setAttribute("srcset",n.src),a({reevaluate:!0,elements:[e]})):n&&n.src&&(e.src=n.src)},E=function(t,e){return(getComputedStyle(t,null)||{})[e]},w=function(t,e,n){for(n=n||t.offsetWidth;n<i.minSize&&e&&!t._lazysizesWidth;)n=e.offsetWidth,e=e.parentNode;return n},M=function(){var t,n,i=[],a=[],r=i,s=function(){var e=r;for(r=i.length?a:i,t=!0,n=!1;e.length;)e.shift()();t=!1},o=function(i,a){t&&!a?i.apply(this,arguments):(r.push(i),n||(n=!0,(e.hidden?u:d)(s)))};return o._lsFlush=s,o}(),N=function(t,e){return e?function(){M(t)}:function(){var e=this,n=arguments;M(function(){t.apply(e,n)})}},_=function(t){var e,n=0,a=i.throttleDelay,s=i.ricTimeout,o=function(){e=!1,n=r.now(),t()},l=f&&s>49?function(){f(o,{timeout:s}),s!==i.ricTimeout&&(s=i.ricTimeout)}:N(function(){u(o)},!0);return function(t){var i;(t=!0===t)&&(s=33),e||(e=!0,(i=a-(r.now()-n))<0&&(i=0),t||i<9?l():u(l,i))}},W=function(t){var e,n,i=99,a=function(){e=null,t()},s=function(){var t=r.now()-n;t<i?u(s,i-t):(f||a)(a)};return function(){n=r.now(),e||(e=u(s,i))}};!function(){var e,n={lazyClass:"lazyload",loadedClass:"lazyloaded",loadingClass:"lazyloading",preloadClass:"lazypreload",errorClass:"lazyerror",autosizesClass:"lazyautosizes",srcAttr:"data-src",srcsetAttr:"data-srcset",sizesAttr:"data-sizes",minSize:40,customMedia:{},init:!0,expFactor:1.5,hFac:.8,loadMode:2,loadHidden:!0,ricTimeout:0,throttleDelay:125};for(e in i=t.lazySizesConfig||t.lazysizesConfig||{},n)e in i||(i[e]=n[e]);t.lazySizesConfig=i,u(function(){i.init&&B()})}();var x=function(){var s,d,f,z,v,w,x,B,F,S,L,R,k=/^img$/i,D=/^iframe$/i,H="onscroll"in t&&!/(gle|ing)bot/.test(navigator.userAgent),O=0,P=0,$=0,I=-1,q=function(t){$--,t&&t.target&&C(t.target,q),(!t||$<0||!t.target)&&($=0)},j=function(t){return null==R&&(R="hidden"==E(e.body,"visibility")),R||"hidden"!=E(t.parentNode,"visibility")&&"hidden"!=E(t,"visibility")},G=function(t,n){var i,r=t,s=j(t);for(B-=n,L+=n,F-=n,S+=n;s&&(r=r.offsetParent)&&r!=e.body&&r!=a;)(s=(E(r,"opacity")||1)>0)&&"visible"!=E(r,"overflow")&&(i=r.getBoundingClientRect(),s=S>i.left&&F<i.right&&L>i.top-1&&B<i.bottom+1);return s},J=function(){var t,r,o,c,u,f,m,v,g,y,h,p,C=n.elements;if((z=i.loadMode)&&$<8&&(t=C.length)){for(r=0,I++,h=(y=!i.expand||i.expand<1?a.clientHeight>500&&a.clientWidth>500?500:370:i.expand)*i.expFactor,p=i.hFac,R=null,P<h&&$<1&&I>2&&z>2&&!e.hidden?(P=h,I=0):P=z>1&&I>1&&$<6?y:O;r<t;r++)if(C[r]&&!C[r]._lazyRace)if(H)if((v=C[r][l]("data-expand"))&&(f=1*v)||(f=P),g!==f&&(w=innerWidth+f*p,x=innerHeight+f,m=-1*f,g=f),o=C[r].getBoundingClientRect(),(L=o.bottom)>=m&&(B=o.top)<=x&&(S=o.right)>
3=m*p&&(F=o.left)<=w&&(L||S||F||B)&&(i.loadHidden||j(C[r]))&&(d&&$<3&&!v&&(z<3||I<4)||G(C[r],f))){if(tt(C[r]),u=!0,$>9)break}else!u&&d&&!c&&$<4&&I<4&&z>2&&(s[0]||i.preloadAfterLoad)&&(s[0]||!v&&(L||S||F||B||"auto"!=C[r][l](i.sizesAttr)))&&(c=s[0]||C[r]);else tt(C[r]);c&&!u&&tt(c)}},K=_(J),Q=function(t){h(t.target,i.loadedClass),p(t.target,i.loadingClass),C(t.target,V),b(t.target,"lazyloaded")},U=N(Q),V=function(t){U({target:t.target})},X=function(t,e){try{t.contentWindow.location.replace(e)}catch(n){t.src=e}},Y=function(t){var e,n=t[l](i.srcsetAttr);(e=i.customMedia[t[l]("data-media")||t[l]("media")])&&t.setAttribute("media",e),n&&t.setAttribute("srcset",n)},Z=N(function(t,e,n,a,r){var s,o,c,d,z,v;(z=b(t,"lazybeforeunveil",e)).defaultPrevented||(a&&(n?h(t,i.autosizesClass):t.setAttribute("sizes",a)),o=t[l](i.srcsetAttr),s=t[l](i.srcAttr),r&&(d=(c=t.parentNode)&&m.test(c.nodeName||"")),v=e.firesLoad||"src"in t&&(o||s||d),z={target:t},v&&(C(t,q,!0),clearTimeout(f),f=u(q,2500),h(t,i.loadingClass),C(t,V,!0)),d&&g.call(c.getElementsByTagName("source"),Y),o?t.setAttribute("srcset",o):s&&!d&&(D.test(t.nodeName)?X(t,s):t.src=s),r&&(o||d)&&A(t,{src:s})),t._lazyRace&&delete t._lazyRace,p(t,i.lazyClass),M(function(){(!v||t.complete&&t.naturalWidth>1)&&(v?q(z):$--,Q(z))},!0)}),tt=function(t){var e,n=k.test(t.nodeName),a=n&&(t[l](i.sizesAttr)||t[l]("sizes")),r="auto"==a;(!r&&d||!n||!t[l]("src")&&!t.srcset||t.complete||y(t,i.errorClass)||!y(t,i.lazyClass))&&(e=b(t,"lazyunveilread").detail,r&&T.updateElem(t,!0,t.offsetWidth),t._lazyRace=!0,$++,Z(t,e,r,a,n))},et=function(){if(!d){if(r.now()-v<999)return void u(et,999);var t=W(function(){i.loadMode=3,K()});d=!0,i.loadMode=3,K(),c("scroll",function(){3==i.loadMode&&(i.loadMode=2),t()},!0)}};return{_:function(){v=r.now(),n.elements=e.getElementsByClassName(i.lazyClass),s=e.getElementsByClassName(i.lazyClass+" "+i.preloadClass),c("scroll",K,!0),c("resize",K,!0),t.MutationObserver?new MutationObserver(K).observe(a,{childList:!0,subtree:!0,attributes:!0}):(a[o]("DOMNodeInserted",K,!0),a[o]("DOMAttrModified",K,!0),setInterval(K,999)),c("hashchange",K,!0),["focus","mouseover","click","load","transitionend","animationend","webkitAnimationEnd"].forEach(function(t){e[o](t,K,!0)}),/d$|^c/.test(e.readyState)?et():(c("load",et),e[o]("DOMContentLoaded",K),u(et,2e4)),n.elements.length?(J(),M._lsFlush()):K()},checkElems:K,unveil:tt}}(),T=function(){var t,n=N(function(t,e,n,i){var a,r,s;if(t._lazysizesWidth=i,i+="px",t.setAttribute("sizes",i),m.test(e.nodeName||""))for(r=0,s=(a=e.getElementsByTagName("source")).length;r<s;r++)a[r].setAttribute("sizes",i);n.detail.dataAttr||A(t,n.detail)}),a=function(t,e,i){var a,r=t.parentNode;r&&(i=w(t,r,i),(a=b(t,"lazybeforesizes",{width:i,dataAttr:!!e})).defaultPrevented||(i=a.detail.width)&&i!==t._lazysizesWidth&&n(t,r,a,i))},r=function(){var e,n=t.length;if(n)for(e=0;e<n;e++)a(t[e])},s=W(r);return{_:function(){t=e.getElementsByClassName(i.autosizesClass),c("resize",s)},checkElems:s,updateElem:a}}(),B=function(){B.i||(B.i=!0,T._(),x._())};return n={cfg:i,autoSizer:T,loader:x,init:B,uP:A,aC:h,rC:p,hC:y,fire:b,gW:w,rAF:M}}}(t,t.document);t.lazySizes=e,"object"==typeof module&&module.exports&&(module.exports=e)}(window);
4function Loader(e,t,i,n,r,s,a,o,l,d,u,c){this.canvas=t,this.ctx=e,this.x=i,this.y=n,this.radius=r,this.color=s,u&&(this.root=u),l&&(this.callback=l),d&&(this.callbackCheck=d),c&&(this.spinnerCompletedCallback=c.bind(this.root||this)),this.spinnerComplete=!1,this.tailLength=a,this.start=-.5,this.end=1.5,this.currentStart=this.start,this.currentEnd=this.start,this.waitFrames=5,this.waitIterator=0,this.totalIterations=60,this.alpha=1,this.startIterator=0,this.endIterator=0,this.totalMoved={x:0,y:0},this.state={loaded:!1,debug:!1,complete:!1},o&&(this.state.debug=!0,this.debugVars=["startIterator","endIterator","currentStart","currentEnd","totalIterations","tailLength","x","y","radius","color","waitFrames","waitIterator"]),this.hidden=!1,this.clickIterator=0,this.clickIteratorTotal=30,this[this.callback]||console.log('specified callback "'+this.callback+'" not found.'),this[this.callback+"Setup"]?this[this.callback+"Setup"]():console.log('specified setup function "'+this.callback+'Setup" not found.')}function loadInfoBox(){function e(e){e=e||{},google.maps.OverlayView.apply(this,arguments),this.content_=e.content||"",this.disableAutoPan_=e.disableAutoPan||!1,this.maxWidth_=e.maxWidth||0,this.pixelOffset_=e.pixelOffset||new google.maps.Size(0,0),this.position_=e.position||new google.maps.LatLng(0,0),this.zIndex_=e.zIndex||null,this.boxClass_=e.boxClass||"infoBox",this.boxStyle_=e.boxStyle||{},this.closeBoxMargin_=e.closeBoxMargin||"2px",this.closeBoxURL_=e.closeBoxURL||"http://www.google.com/intl/en_us/mapfiles/close.gif",""===e.closeBoxURL&&(this.closeBoxURL_=""),this.infoBoxClearance_=e.infoBoxClearance||new google.maps.Size(1,1),void 0===e.visible&&(void 0===e.isHidden?e.visible=!0:e.visible=!e.isHidden),this.isHidden_=!e.visible,this.alignBottom_=e.alignBottom||!1,this.pane_=e.pane||"floatPane",this.enableEventPropagation_=e.enableEventPropagation||!1,this.div_=null,this.closeListener_=null,this.moveListener_=null,this.contextListener_=null,this.eventListeners_=null,this.fixedWidthSet_=null}return e.prototype=new google.maps.OverlayView,e.prototype.createInfoBoxDiv_=function(){var e,t,i,n=this,r=function(e){e.cancelBubble=!0,e.stopPropagation&&e.stopPropagation()};if(!this.div_){if(this.div_=document.createElement("div"),this.setBoxStyle_(),void 0===this.content_.nodeType?this.div_.innerHTML=this.getCloseBoxImg_()+this.content_:(this.div_.innerHTML=this.getCloseBoxImg_(),this.div_.appendChild(this.content_)),this.getPanes()[this.pane_].appendChild(this.div_),this.addClickHandler_(),this.div_.style.width?this.fixedWidthSet_=!0:0!==this.maxWidth_&&this.div_.offsetWidth>this.maxWidth_?(this.div_.style.width=this.maxWidth_,this.div_.style.overflow="auto",this.fixedWidthSet_=!0):(i=this.getBoxWidths_(),this.div_.style.width=this.div_.offsetWidth-i.left-i.right+"px",this.fixedWidthSet_=!1),this.panBox_(this.disableAutoPan_),!this.enableEventPropagation_){for(this.eventListeners_=[],t=["mousedown","mouseover","mouseout","mouseup","click","dblclick","touchstart","touchend","touchmove"],e=0;e<t.length;e++)this.eventListeners_.push(google.maps.event.addDomListener(this.div_,t[e],r));this.eventListeners_.push(google.maps.event.addDomListener(this.div_,"mouseover",function(e){this.style.cursor="default"}))}this.contextListener_=google.maps.event.addDomListener(this.div_,"contextmenu",function(e){e.returnValue=!1,e.preventDefault&&e.preventDefault(),n.enableEventPropagation_||r(e)}),google.maps.event.trigger(this,"domready")}},e.prototype.getCloseBoxImg_=function(){var e="";return""!==this.closeBoxURL_&&(e="<img",e+=" src='"+this.closeBoxURL_+"'",e+=" align=right",e+=" style='",e+=" position: relative;",e+=" cursor: pointer;",e+=" margin: "+this.closeBoxMargin_+";",e+="'>"),e},e.prototype.addClickHandler_=function(){var e;""!==this.closeBoxURL_?(e=this.div_.firstChild,this.closeListener_=google.maps.event.addDomListener(e,"click",this.getCloseClickHandler_())):this.closeListener_=null},e.prototype.getCloseClickHandler_=function(){var e=this;return function(t){t.cancelBubble=!0,t.stopPropagation&&t.stopPropagation(),google.maps.event.trigger(e,"closeclick"),e.close()}},e.prototype.panBox_=function(e){var t,i=0,n=0;if(!e&&(t=this.getMap())instanceof google.maps.Map){t.getBounds().contains(this.position_)||t.setCenter(this.position_),t.getBounds();var r=t.getDiv(),s=r.offsetWidth,a=r.offsetHeight,o=this.pixelOffset_.width,l=this.pixelOffset_.height,d=this.div_.offsetWidth,u=this.div_.offsetHeight,c=this.infoBoxClearance_.width,h=this.infoBoxClearance_.height,p=this.getProjection().fromLatLngToContainerPixel(this.position_);p.x<-o+c?i=p.x+o-c:p.x+d+o+c>s&&(i=p.x+d+o+c-s),this.alignBottom_?p.y<-l+h+u?n=p.y+l-h-u:p.y+l+h>a&&(n=p.y+l+h-a):p.y<-l+h?n=p.y+l-h:p.y+u+l+h>a&&(n=p.y+u+l+h-a),(0!==i||0!==n)&&(t.getCenter(),t.panBy(i,n))}},e.prototype.setBoxStyle_=function(){var e,t;if(this.div_){for(e in this.div_.className=this.boxClass_,this.div_.style.cssText="",t=this.boxStyle_)t.hasOwnProperty(e)&&(this.div_.style[e]=t[e]);this.div_.style.WebkitTransform="translateZ(0)",void 0!==this.div_.style.opacity&&""!==this.div_.style.opacity&&(this.div_.style.MsFilter='"progid:DXImageTransform.Microsoft.Alpha(Opacity='+100*this.div_.style.opacity+')"',this.div_.style.filter="alpha(opacity="+100*this.div_.style.opacity+")"),this.div_.style.position="absolute",this.div_.style.visibility="hidden",null!==this.zIndex_&&(this.div_.style.zIndex=this.zIndex_)}},e.prototype.getBoxWidths_=function(){var e,t={top:0,bottom:0,left:0,right:0},i=this.div_;return document.defaultView&&document.defaultView.getComputedStyle?(e=i.ownerDocument.defaultView.getComputedStyle(i,""))&&(t.top=parseInt(e.borderTopWidth,10)||0,t.bottom=parseInt(e.borderBottomWidth,10)||0,t.left=parseInt(e.borderLeftWidth,10)||0,t.right=parseInt(e.borderRightWidth,10)||0):document.documentElement.currentStyle&&i.currentStyle&&(t.top=parseInt(i.currentStyle.borderTopWidth,10)||0,t.bottom=parseInt(i.currentStyle.borderBottomWidth,10)||0,t.left=parseInt(i.currentStyle.borderLeftWidth,10)||0,t.right=parseInt(i.currentStyle.borderRightWidth,10)||0),t},e.prototype.onRemove=function(){this.div_&&(this.div_.parentNode.removeChild(this.div_),this.div_=null)},e.prototype.draw=function(){this.createInfoBoxDiv_();var e=this.getProjection().fromLatLngToDivPixel(this.position_);this.div_.style.left=e.x+this.pixelOffset_.width+"px",this.alignBottom_?this.div_.style.bottom=-(e.y+this.pixelOffset_.height)+"px":this.div_.style.top=e.y+this.pixelOffset_.height+"px",this.isHidden_?this.div_.style.visibility="hidden":this.div_.style.visibility="visible"},e.prototype.setOptions=function(e){void 0!==e.boxClass&&(this.boxClass_=e.boxClass,this.setBoxStyle_()),void 0!==e.boxStyle&&(this.boxStyle_=e.boxStyle,this.setBoxStyle_()),void 0!==e.content&&this.setContent(e.content),void 0!==e.disableAutoPan&&(this.disableAutoPan_=e.disableAutoPan),void 0!==e.maxWidth&&(this.maxWidth_=e.maxWidth),void 0!==e.pixelOffset&&(this.pixelOffset_=e.pixelOffset),void 0!==e.alignBottom&&(this.alignBottom_=e.alignBottom),void 0!==e.position&&this.setPosition(e.position),void 0!==e.zIndex&&this.setZIndex(e.zIndex),void 0!==e.closeBoxMargin&&(this.closeBoxMargin_=e.closeBoxMargin),void 0!==e.closeBoxURL&&(this.closeBoxURL_=e.closeBoxURL),void 0!==e.infoBoxClearance&&(this.infoBoxClearance_=e.infoBoxClearance),void 0!==e.isHidden&&(this.isHidden_=e.isHidden),void 0!==e.visible&&(this.isHidden_=!e.visible),void 0!==e.enableEventPropagation&&(this.enableEventPropagation_=e.enableEventPropagation),this.div_&&this.draw()},e.prototype.setContent=function(e){this.content_=e,this.div_&&(this.closeListener_&&(google.maps.event.removeListener(this.closeListener_),this.closeListener_=null),this.fixedWidthSet_||(this.div_.style.width=""),void 0===e.nodeType?this.div_.innerHTML=this.getCloseBoxImg_()+e:(this.div_.innerHTML=this.getCloseBoxImg_(),this.div_.appendChild(e)),this.fixedWidthSet_||(this.div_.style.width=this.div_.offsetWidth+"px",void 0===e.nodeType?this.div_.innerHTML=this.getCloseBoxImg_()+e:(this.div_.innerHTML=this.getCloseBoxImg_(),this.div_.appendChild(e))),this.addClickHandler_()),google.maps.event.trigger(this,"content_changed")},e.prototype.setPosition=function(e){this.position_=e,this.div_&&this.draw(),google.maps.event.trigger(this,"position_changed")},e.prototype.setZIndex=function(e){this.zIndex_=e,this.div_&&(this.div_.style.zIndex=e),google.maps.event.trigger(this,"zindex_changed")},e.prototype.setVisible=function(e){this.isHidden_=!e,this.div_&&(this.div_.style.visibility=this.isHidden_?"hidden":"visible")},e.prototype.getContent=function(){return this.content_},e.prototype.getPosition=function(){return this.position_},e.prototype.getZIndex=function(){return this.zIndex_},e.prototype.getVisible=function(){return void 0!==this.getMap()&&null!==this.getMap()&&!this.isHidden_},e.prototype.show=function(){this.isHidden_=!1,this.div_&&(this.div_.style.visibility="visible")},e.prototype.hide=function(){this.isHidden_=!0,this.div_&&(this.div_.style.visibility="hidden")},e.prototype.open=function(e,t){var i=this;t&&(this.position_=t.getPosition(),this.moveListener_=google.maps.event.addListener(t,"position_changed",function(){i.setPosition(this.getPosition())})),this.setMap(e),this.div_&&this.panBox_()},e.prototype.close=function(){var e;if(this.closeListener_&&(google.maps.event.removeListener(this.closeListener_),this.closeListener_=null),this.eventListeners_){for(e=0;e<this.eventListeners_.length;e++)google.maps.event.removeListener(this.eventListeners_[e]);this.eventListeners_=null}this.moveListener_&&(google.maps.event.removeListener(this.moveListener_),this.moveListener_=null),this.contextListener_&&(google.maps.event.removeListener(this.contextListener_),this.contextListener_=null),this.setMap(null)},e}function MarkerClustererV3(e,t,i){this.extend(MarkerClustererV3,google.maps.OverlayView),this.map_=e,this.markers_=[],this.cluster
4s_=[],this.sizes=[53,56,66,78,90],this.styles_=[],this.ready_=!1;var n=i||{};this.gridSize_=n.gridSize||60,this.minClusterSize_=n.minimumClusterSize||2,this.maxZoom_=n.maxZoom||null,this.styles_=n.styles||[],this.imagePath_=n.imagePath||this.MARKER_CLUSTER_IMAGE_PATH_,this.imageExtension_=n.imageExtension||this.MARKER_CLUSTER_IMAGE_EXTENSION_,this.zoomOnClick_=!0,null!=n.zoomOnClick&&(this.zoomOnClick_=n.zoomOnClick),this.averageCenter_=!1,null!=n.averageCenter&&(this.averageCenter_=n.averageCenter),this.setupStyles_(),this.setMap(e),this.prevZoom_=this.map_.getZoom();var r=this;google.maps.event.addListener(this.map_,"zoom_changed",function(){var e=r.map_.getZoom(),t=r.map_.minZoom||0,i=Math.min(r.map_.maxZoom||100,r.map_.mapTypes[r.map_.getMapTypeId()].maxZoom);e=Math.min(Math.max(e,t),i),r.prevZoom_!=e&&(r.prevZoom_=e,r.resetViewport())}),google.maps.event.addListener(this.map_,"idle",function(){r.redraw()}),t&&(t.length||Object.keys(t).length)&&this.addMarkers(t,!1)}function ClusterV3(e){this.markerClusterer_=e,this.map_=e.getMap(),this.gridSize_=e.getGridSize(),this.minClusterSize_=e.getMinClusterSize(),this.averageCenter_=e.isAverageCenter(),this.center_=null,this.markers_=[],this.bounds_=null,this.clusterIcon_=new ClusterIconV3(this,e.getStyles(),e.getGridSize())}function ClusterIconV3(e,t,i){e.getMarkerClusterer().extend(ClusterIconV3,google.maps.OverlayView),this.styles_=t,this.padding_=i||0,this.cluster_=e,this.center_=null,this.map_=e.getMap(),this.div_=null,this.sums_=null,this.visible_=!1,this.setMap(this.map_)}function onYouTubePlayerAPIReady(){mejs.YouTubeApi.iFrameReady()}function onYouTubePlayerReady(e){mejs.YouTubeApi.flashReady(e)}function loadOverlappingMarkerSpiderfier(){var e={}.hasOwnProperty,t=[].slice;this.OverlappingMarkerSpiderfier=function(){function i(t,i){var r,s,a,o,l,d;for(s in this.map=t,null==i&&(i={}),i)e.call(i,s)&&(a=i[s],this[s]=a);for(this.projHelper=new this.constructor.ProjHelper(this.map),this.initMarkerArrays(),this.listeners={},o=0,l=(d=["dragend","zoom_changed","maptypeid_changed"]).length;l>o;o++)r=d[o],n.addListener(this.map,r,function(e){return function(){return e.unspiderfy()}}(this))}var n,r,s,a,o,l,d,u,c,h;for(u=0,c=(h=[i,l=i.prototype]).length;c>u;u++)h[u].VERSION="0.3.3";return r=google.maps,n=r.event,o=r.MapTypeId,d=2*Math.PI,l.keepSpiderfied=!1,l.markersWontHide=!1,l.markersWontMove=!1,l.nearbyDistance=20,l.circleSpiralSwitchover=9,l.circleFootSeparation=23,l.circleStartAngle=d/12,l.spiralFootSeparation=26,l.spiralLengthStart=11,l.spiralLengthFactor=4,l.spiderfiedZIndex=1e3,l.usualLegZIndex=10,l.highlightedLegZIndex=20,l.event="click",l.minZoomLevel=!1,l.legWeight=1.5,l.legColors={usual:{},highlighted:{}},a=l.legColors.usual,s=l.legColors.highlighted,a[o.HYBRID]=a[o.SATELLITE]="#fff",s[o.HYBRID]=s[o.SATELLITE]="#f00",a[o.TERRAIN]=a[o.ROADMAP]="#444",s[o.TERRAIN]=s[o.ROADMAP]="#f00",l.initMarkerArrays=function(){return this.markers=[],this.markerListenerRefs=[]},l.addMarker=function(e){var t;return null!=e._oms||(e._oms=!0,t=[n.addListener(e,this.event,function(t){return function(i){return t.spiderListener(e,i)}}(this))],this.markersWontHide||t.push(n.addListener(e,"visible_changed",function(t){return function(){return t.markerChangeListener(e,!1)}}(this))),this.markersWontMove||t.push(n.addListener(e,"position_changed",function(t){return function(){return t.markerChangeListener(e,!0)}}(this))),this.markerListenerRefs.push(t),this.markers.push(e)),this},l.markerChangeListener=function(e,t){return null==e._omsData||!t&&e.getVisible()||null!=this.spiderfying||null!=this.unspiderfying?void 0:this.unspiderfy(t?e:null)},l.getMarkers=function(){return this.markers.slice(0)},l.removeMarker=function(e){var t,i,r,s,a;if(null!=e._omsData&&this.unspiderfy(),0>(t=this.arrIndexOf(this.markers,e)))return this;for(s=0,a=(r=this.markerListenerRefs.splice(t,1)[0]).length;a>s;s++)i=r[s],n.removeListener(i);return delete e._oms,this.markers.splice(t,1),this},l.clearMarkers=function(){var e,t,i,r,s,a,o,l,d;for(this.unspiderfy(),e=s=0,o=(d=this.markers).length;o>s;e=++s){for(r=d[e],a=0,l=(i=this.markerListenerRefs[e]).length;l>a;a++)t=i[a],n.removeListener(t);delete r._oms}return this.initMarkerArrays(),this},l.addListener=function(e,t){var i;return(null!=(i=this.listeners)[e]?i[e]:i[e]=[]).push(t),this},l.removeListener=function(e,t){var i;return 0>(i=this.arrIndexOf(this.listeners[e],t))||this.listeners[e].splice(i,1),this},l.clearListeners=function(e){return this.listeners[e]=[],this},l.trigger=function(){var e,i,n,r,s,a,o,l;
4for(i=arguments[0],e=2<=arguments.length?t.call(arguments,1):[],l=[],r=0,s=(o=null!=(a=this.listeners[i])?a:[]).length;s>r;r++)n=o[r],l.push(n.apply(null,e));return l},l.generatePtsCircle=function(e,t){var i,n,s,a,o,l;for(a=this.circleFootSeparation*(2+e)/d,n=d/e,l=[],s=o=0;e>=0?e>o:o>e;s=e>=0?++o:--o)i=this.circleStartAngle+s*n,l.push(new r.Point(t.x+a*Math.cos(i),t.y+a*Math.sin(i)));return l},l.generatePtsSpiral=function(e,t){var i,n,s,a,o,l;for(s=this.spiralLengthStart,i=0,l=[],n=o=0;e>=0?e>o:o>e;n=e>=0?++o:--o)i+=this.spiralFootSeparation/s+5e-4*n,a=new r.Point(t.x+s*Math.cos(i),t.y+s*Math.sin(i)),s+=d*this.spiralLengthFactor/i,l.push(a);return l},l.spiderListener=function(e,t){var i,n,r,s,a,o,d,u,c,h,p,f,m;if((o=null!=e._omsData)&&this.keepSpiderfied||("mouseover"===this.event?(i=this,n=function(){return i.unspiderfy()},window.clearTimeout(l.timeout),l.timeout=setTimeout(n,3e3)):this.unspiderfy()),o||this.map.getStreetView().getVisible()||"GoogleEarthAPI"===this.map.getMapTypeId())return this.trigger("click",e,t);for(u=[],c=[],h=(d=this.nearbyDistance)*d,a=this.llToPt(e.position),p=0,f=(m=this.markers).length;f>p;p++)null!=(r=m[p]).map&&r.getVisible()&&(s=this.llToPt(r.position),this.ptDistanceSq(s,a)<h?u.push({marker:r,markerPt:s}):c.push(r));return 1===u.length?this.trigger("click",e,t):this.spiderfy(u,c)},l.markersNearMarker=function(e,t){var i,n,r,s,a,o,l,d,u,c,h;if(null==t&&(t=!1),null==this.projHelper.getProjection())throw"Must wait for 'idle' event on map before calling markersNearMarker";for(o=(a=this.nearbyDistance)*a,r=this.llToPt(e.position),s=[],l=0,d=(u=this.markers).length;d>l&&!((i=u[l])!==e&&null!=i.map&&i.getVisible()&&(n=this.llToPt(null!=(c=null!=(h=i._omsData)?h.usualPosition:void 0)?c:i.position),this.ptDistanceSq(n,r)<o&&(s.push(i),t)));l++);return s},l.markersNearAnyOtherMarker=function(){var e,t,i,n,r,s,a,o,l,d,u,c,h,p,f,m,g,v,b,y,_;if(null==this.projHelper.getProjection())throw"Must wait for 'idle' event on map before calling markersNearAnyOtherMarker";for(u=(d=this.nearbyDistance)*d,l=function(){var e,t,i,r,s,a;for(a=[],e=0,t=(i=this.markers).length;t>e;e++)n=i[e],a.push({pt:this.llToPt(null!=(r=null!=(s=n._omsData)?s.usualPosition:void 0)?r:n.position),willSpiderfy:!1});return a}.call(this),t=c=0,f=(v=this.markers).length;f>c;t=++c)if(null!=(r=v[t]).map&&r.getVisible()&&!(s=l[t]).willSpiderfy)for(i=h=0,m=(b=this.markers).length;m>h;i=++h)if(a=b[i],i!==t&&null!=a.map&&a.getVisible()&&(o=l[i],(!(t>i)||o.willSpiderfy)&&this.ptDistanceSq(s.pt,o.pt)<u)){s.willSpiderfy=o.willSpiderfy=!0;break}for(_=[],e=p=0,g=(y=this.markers).length;g>p;e=++p)n=y[e],l[e].willSpiderfy&&_.push(n);return _},l.makeHighlightListenerFuncs=function(e){return{highlight:function(t){return function(){return e._omsData.leg.setOptions({strokeColor:t.legColors.highlighted[t.map.mapTypeId],zIndex:t.highlightedLegZIndex})}}(this),unhighlight:function(t){return function(){return e._omsData.leg.setOptions({strokeColor:t.legColors.usual[t.map.mapTypeId],zIndex:t.usualLegZIndex})}}(this)}},l.spiderfy=function(e,t){var i,s,a,o,l,d,u,c,h,p,f;return!(this.minZoomLevel&&this.map.getZoom()<this.minZoomLevel)&&(this.spiderfying=!0,p=e.length,i=this.ptAverage(function(){var t,i,n;for(n=[],t=0,i=e.length;i>t;t++)c=e[t],n.push(c.markerPt);return n}()),o=p>=this.circleSpiralSwitchover?this.generatePtsSpiral(p,i).reverse():this.generatePtsCircle(p,i),f=function(){var t,i,c;for(c=[],t=0,i=o.length;i>t;t++)a=o[t],s=this.ptToLl(a),h=this.minExtract(e,function(e){return function(t){return e.ptDistanceSq(t.markerPt,a)}}(this)),u=h.marker,d=new r.Polyline({map:this.map,path:[u.position,s],strokeColor:this.legColors.usual[this.map.mapTypeId],strokeWeight:this.legWeight,zIndex:this.usualLegZIndex}),u._omsData={usualPosition:u.position,leg:d},this.legColors.highlighted[this.map.mapTypeId]!==this.legColors.usual[this.map.mapTypeId]&&(l=this.makeHighlightListenerFuncs(u),u._omsData.hightlightListeners={highlight:n.addListener(u,"mouseover",l.highlight),unhighlight:n.addListener(u,"mouseout",l.unhighlight)}),u.setPosition(s),u.setZIndex(Math.round(this.spiderfiedZIndex+a.y)),c.push(u);return c}.call(this),delete this.spiderfying,this.spiderfied=!0,this.trigger("spiderfy",f,t))},l.unspiderfy=function(e){var t,i,r,s,a,o,l;if(null==e&&(e=null),null==this.spiderfied)return this;for(this.unspiderfying=!0,s=[],r=[],a=0,o=(l=this.markers).length;o>a;a++)null!=(i=l[a])._omsData?(i._omsData.leg.setMap(null),i!==e&&i.setPosition(i._omsData.usualPosition),i.setZIndex(null),null!=(t=i._omsData.hightlightListeners)&&(n.removeListener(t.highlight),n.removeListener(t.unhighlight)),delete i._omsData,s.push(i)):r.push(i);return delete this.unspiderfying,delete this.spiderfied,this.trigger("unspiderfy",s,r),this},l.ptDistanceSq=function(e,t){var i,n;return(i=e.x-t.x)*i+(n=e.y-t.y)*n},l.ptAverage=function(e){var t,i,n,s,a,o;for(n=s=0,a=0,o=e.length;o>a;a++)n+=(i=e[a]).x,s+=i.y;return t=e.length,new r.Point(n/t,s/t)},l.llToPt=function(e){return this.projHelper.getProjection().fromLatLngToDivPixel(e)},l.ptToLl=function(e){return this.projHelper.getProjection().fromDivPixelToLatLng(e)},l.minExtract=function(e,t){var i,n,r,s,a,o;for(r=a=0,o=e.length;o>a;r=++a)s=t(e[r]),(null==i||n>s)&&(n=s,i=r);return e.splice(i,1)[0]},l.arrIndexOf=function(e,t){var i,n,r;if(null!=e.indexOf)return e.indexOf(t);for(i=n=0,r=e.length;r>n;i=++n)if(e[i]===t)return i;return-1},i.ProjHelper=function(e){return this.setMap(e)},i.ProjHelper.prototype=new r.OverlayView,i.ProjHelper.prototype.draw=function(){},i}()}function loadRichMarker(){function e(e){var t=e||{};this.d=this.c=l,null==e.visible&&(e.visible=o),null==e.shadow&&(e.shadow="7px -3px 5px rgba(88,88,88,0.7)"),null==e.anchor&&(e.anchor=d.BOTTOM),this.setValues(t)}function t(e,t){if(e.c){var i="";-1!==navigator.userAgent.indexOf("Gecko/")?("dragging"==t&&(i="-moz-grabbing"),"dragready"==t&&(i="-moz-grab")):("dragging"==t||"dragready"==t)&&(i="move"),"draggable"==t&&(i="pointer"),e.a.style.cursor!=i&&(e.a.style.cursor=i)}}function i(e,i){if(e.getDraggable()&&!e.d){e.d=o;var s=e.getMap();e.m=s.get("draggable"),s.set("draggable",l),e.h=i.clientX,e.i=i.clientY,t(e,"dragready"),e.a.style.MozUserSelect="none",e.a.style.KhtmlUserSelect="none",e.a.style.WebkitUserSelect="none",e.a.unselectable="on",e.a.onselectstart=function(){return l},function(e){e.a.setCapture?(e.a.setCapture(o),e.e=[google.maps.event.addDomListener(e.a,"mousemove",function(t){r(e,t)},o),google.maps.event.addDomListener(e.a,"mouseup",function(){n(e),e.a.releaseCapture()},o)]):e.e=[google.maps.event.addDomListener(window,"mousemove",function(t){r(e,t)},o),google.maps.event.addDomListener(window,"mouseup",function(){n(e)},o)]}(e),google.maps.event.trigger(e,"dragstart")}}function n(e){e.getDraggable()&&e.d&&(e.d=l,e.getMap().set("draggable",e.m),e.h=e.i=e.m=null,e.a.style.MozUserSelect="",e.a.style.KhtmlUserSelect="",e.a.style.WebkitUserSelect="",e.a.unselectable="off",e.a.onselectstart=function(){},function(e){if(e.e){for(var t,i=0;t=e.e[i];i++)google.maps.event.removeListener(t);e.e.length=0}}(e),t(e,"draggable"),google.maps.event.trigger(e,"dragend"),e.draw())}function r(e,i){if(e.getDraggable()&&e.d){var r=e.h-i.clientX,s=e.i-i.clientY;e.h=i.clientX,e.i=i.clientY,r=parseInt(e.a.style.left,10)-r,s=parseInt(e.a.style.top,10)-s,e.a.style.left=r+"px",e.a.style.top=s+"px";var o=a(e);e.setPosition(e.getProjection().fromDivPixelToLatLng(new google.maps.Point(r-o.width,s-o.height))),t(e,"dragging"),google.maps.event.trigger(e,"drag")}else n(e)}function s(e){e.f&&(google.maps.event.removeListener(e.f),delete e.f),t(e,"")}function a(e){var t=e.l();if("object"==typeof t)return t;var i=new google.maps.Size(0,0);if(!e.b)return i;var n=e.b.offsetWidth;switch(e=e.b.offsetHeight,t){case d.TOP:i.width=-n/2;break;case d.TOP_RIGHT:i.width=-n;break;case d.LEFT:i.height=-e/2;break;case d.MIDDLE:i.width=-n/2,i.height=-e/2;break;case d.RIGHT:i.width=-n,i.height=-e/2;break;case d.BOTTOM_LEFT:i.height=-e;break;case d.BOTTOM:i.width=-n/2,i.height=-e;break;case d.BOTTOM_RIGHT:i.width=-n,i.height=-e}return i}var o=!0,l=!1;e.prototype=new google.maps.OverlayView,window.RichMarker=e,e.prototype.getVisible=function(){return this.get("visible")},e.prototype.getVisible=e.prototype.getVisible,e.prototype.setVisible=function(e){this.set("visible",e)},e.prototype.setVisible=e.prototype.setVisible,e.prototype.s=function(){this.c&&(this.a.style.display=this.getVisible()?"":"none",this.draw())},e.prototype.visible_changed=e.prototype.s,e.prototype.setFlat=function(e){this.set("flat",!!e)},e.prototype.setFlat=e.prototype.setFlat,e.prototype.getFlat=function(){return this.get("flat")},e.prototype.getFlat=e.prototype.getFlat,e.prototype.p=function(){return this.get("width")},e.prototype.getWidth=e.prototype.p,e.prototype.o=function(){return this.get("height")},e.prototype.getHeight=e.prototype.o,e.prototype.setShadow=function(e){this.set("shadow",e),this.g()},e.prototype.setShadow=e.prototype.setShadow,e.prototype.getShadow=function(){return this.get("shadow")},e.prototype.getShadow=e.prototype.getShadow,e.prototype.g=function(){this.c&&(this.a.style.boxShadow=this.a.style.webkitBoxShadow=this.a.style.MozBoxShadow=this.getFlat()?"":this.getShadow())},e.prototype.flat_changed=e.prototype.g,e.prototype.setZIndex=function(e){this.set("zIndex",e)},e.prototype.setZIndex=e.prototype.setZIndex,e.prototype.getZIndex=function(){return this.get("zIndex")},e.prototype.getZIndex=e.prototype.getZIndex,e.prototype.t=function(){this.getZIndex()&&this.c&&(this.a.style.zIndex=this.getZIndex())},e.prototype.zIndex_changed=e.prototype.t,e.prototype.getDraggable=function(){return this.get("draggable")},e.prototype.getDraggable=e.prototype.getDraggable,e.prototype.setDraggable=function(e){this.set("draggable",!!e)},e.prototype.setDraggable=e.prototype.setDraggable,e.prototype.k=function(){this.c&&(this.getDraggable()?function(e,n){
4n&&(e.f=google.maps.event.addDomListener(n,"mousedown",function(t){i(e,t)}),t(e,"draggable"))}(this,this.a):s(this))},e.prototype.draggable_changed=e.prototype.k,e.prototype.getPosition=function(){return this.get("position")},e.prototype.getPosition=e.prototype.getPosition,e.prototype.setPosition=function(e){this.set("position",e)},e.prototype.setPosition=e.prototype.setPosition,e.prototype.q=function(){this.draw()},e.prototype.position_changed=e.prototype.q,e.prototype.l=function(){return this.get("anchor")},e.prototype.getAnchor=e.prototype.l,e.prototype.r=function(e){this.set("anchor",e)},e.prototype.setAnchor=e.prototype.r,e.prototype.n=function(){this.draw()},e.prototype.anchor_changed=e.prototype.n,e.prototype.setContent=function(e){this.set("content",e)},e.prototype.setContent=e.prototype.setContent,e.prototype.getContent=function(){return this.get("content")},e.prototype.getContent=e.prototype.getContent,e.prototype.j=function(){if(this.b){!function(e,t){if(t)for(var i;i=t.firstChild;)t.removeChild(i)}(0,this.b);var e=this.getContent();if(e){"string"==typeof e&&(e=function(e,t){var i=document.createElement("DIV");if(i.innerHTML=t,1==i.childNodes.length)return i.removeChild(i.firstChild);for(var n=document.createDocumentFragment();i.firstChild;)n.appendChild(i.firstChild);return n}(0,e=e.replace(/^\s*([\S\s]*)\b\s*$/,"$1"))),this.b.appendChild(e);var t=this;e=this.b.getElementsByTagName("IMG");for(var i,n=0;i=e[n];n++)google.maps.event.addDomListener(i,"mousedown",function(e){t.getDraggable()&&(e.preventDefault&&e.preventDefault(),e.returnValue=l)}),google.maps.event.addDomListener(i,"load",function(){t.draw()});google.maps.event.trigger(this,"domready")}this.c&&this.draw()}},e.prototype.content_changed=e.prototype.j,e.prototype.onAdd=function(){if(this.a||(this.a=document.createElement("DIV"),this.a.style.position="absolute"),this.getZIndex()&&(this.a.style.zIndex=this.getZIndex()),this.a.style.display=this.getVisible()?"":"none",!this.b){this.b=document.createElement("DIV"),this.a.appendChild(this.b);var e=this;google.maps.event.addDomListener(this.b,"click",function(t){t.preventDefault(),google.maps.event.trigger(e,"click")}),google.maps.event.addDomListener(this.b,"mouseover",function(){google.maps.event.trigger(e,"mouseover")}),google.maps.event.addDomListener(this.b,"mouseout",function(){google.maps.event.trigger(e,"mouseout")})}this.c=o,this.j(),this.g(),this.k();var t=this.getPanes();t&&t.overlayImage.appendChild(this.a),google.maps.event.trigger(this,"ready")},e.prototype.onAdd=e.prototype.onAdd,e.prototype.draw=function(){if(this.c&&!this.d){var e=this.getProjection();if(e){var t=this.get("position");e=e.fromLatLngToDivPixel(t),t=a(this),this.a.style.top=e.y+t.height+"px",this.a.style.left=e.x+t.width+"px",e=this.b.offsetHeight,(t=this.b.offsetWidth)!=this.get("width")&&this.set("width",t),e!=this.get("height")&&this.set("height",e)}}},e.prototype.draw=e.prototype.draw,e.prototype.onRemove=function(){this.a&&this.a.parentNode&&this.a.parentNode.removeChild(this.a),s(this)},e.prototype.onRemove=e.prototype.onRemove;var d={TOP_LEFT:1,TOP:2,TOP_RIGHT:3,LEFT:4,MIDDLE:5,RIGHT:6,BOTTOM_LEFT:7,BOTTOM:8,BOTTOM_RIGHT:9};window.RichMarkerPosition=d}!function(e,t){"use strict";var i=e.GreenSockGlobals=e.GreenSockGlobals||e;if(!i.TweenLite){var n,r,s,a,o,l=function(e){var t,n=e.split("."),r=i;for(t=0;t<n.length;t++)r[n[t]]=r=r[n[t]]||{};return r},d=l("com.greensock"),u=1e-10,c=function(e){var t,i=[],n=e.length;for(t=0;t!==n;i.push(e[t++]));return i},h=function(){},p=function(){var e=Object.prototype.toString,t=e.call([]);return function(i){return null!=i&&(i instanceof Array||"object"==typeof i&&!!i.push&&e.call(i)===t)}}(),f={},m=function(t,n,r,s){this.sc=f[t]?f[t].sc:[],f[t]=this,this.gsClass=null,this.func=r;var a=[];this.check=function(o){for(var d,u,c,h,p=n.length,g=p;--p>-1;)(d=f[n[p]]||new m(n[p],[])).gsClass?(a[p]=d.gsClass,g--):o&&d.sc.push(this);if(0===g&&r)for(c=(u=("com.greensock."+t).split(".")).pop(),h=l(u.join("."))[c]=this.gsClass=r.apply(r,a),s&&(i[c]=h,"function"==typeof define&&define.amd?define((e.GreenSockAMDPath?e.GreenSockAMDPath+"/":"")+t.split(".").pop(),[],function(){return h}):"TweenLite"===t&&"undefined"!=typeof module&&module.exports&&(module.exports=h
4)),p=0;p<this.sc.length;p++)this.sc[p].check()},this.check(!0)},g=e._gsDefine=function(e,t,i,n){return new m(e,t,i,n)},v=d._class=function(e,t,i){return t=t||function(){},g(e,[],function(){return t},i),t};g.globals=i;var b=[0,0,1,1],y=[],_=v("easing.Ease",function(e,t,i,n){this._func=e,this._type=i||0,this._power=n||0,this._params=t?b.concat(t):b},!0),w=_.map={},x=_.register=function(e,t,i,n){for(var r,s,a,o,l=t.split(","),u=l.length,c=(i||"easeIn,easeOut,easeInOut").split(",");--u>-1;)for(s=l[u],r=n?v("easing."+s,null,!0):d.easing[s]||{},a=c.length;--a>-1;)o=c[a],w[s+"."+o]=w[o+s]=r[o]=e.getRatio?e:e[o]||new e};for((s=_.prototype)._calcEnd=!1,s.getRatio=function(e){if(this._func)return this._params[0]=e,this._func.apply(null,this._params);var t=this._type,i=this._power,n=1===t?1-e:2===t?e:.5>e?2*e:2*(1-e);return 1===i?n*=n:2===i?n*=n*n:3===i?n*=n*n*n:4===i&&(n*=n*n*n*n),1===t?1-n:2===t?n:.5>e?n/2:1-n/2},r=(n=["Linear","Quad","Cubic","Quart","Quint,Strong"]).length;--r>-1;)s=n[r]+",Power"+r,x(new _(null,null,1,r),s,"easeOut",!0),x(new _(null,null,2,r),s,"easeIn"+(0===r?",easeNone":"")),x(new _(null,null,3,r),s,"easeInOut");w.linear=d.easing.Linear.easeIn,w.swing=d.easing.Quad.easeInOut;var S=v("events.EventDispatcher",function(e){this._listeners={},this._eventTarget=e||this});(s=S.prototype).addEventListener=function(e,t,i,n,r){r=r||0;var s,l,d=this._listeners[e],u=0;for(null==d&&(this._listeners[e]=d=[]),l=d.length;--l>-1;)(s=d[l]).c===t&&s.s===i?d.splice(l,1):0===u&&s.pr<r&&(u=l+1);d.splice(u,0,{c:t,s:i,up:n,pr:r}),this!==a||o||a.wake()},s.removeEventListener=function(e,t){var i,n=this._listeners[e];if(n)for(i=n.length;--i>-1;)if(n[i].c===t)return void n.splice(i,1)},s.dispatchEvent=function(e){var t,i,n,r=this._listeners[e];if(r)for(t=r.length,i=this._eventTarget;--t>-1;)(n=r[t])&&(n.up?n.c.call(n.s||i,{type:e,target:i}):n.c.call(n.s||i))};var T=e.requestAnimationFrame,C=e.cancelAnimationFrame,k=Date.now||function(){return(new Date).getTime()},E=k();for(r=(n=["ms","moz","webkit","o"]).length;--r>-1&&!T;)T=e[n[r]+"RequestAnimationFrame"],C=e[n[r]+"CancelAnimationFrame"]||e[n[r]+"CancelRequestAnimationFrame"];v("Ticker",function(e,t){var i,n,r,s,l,d=this,c=k(),p=!1!==t&&T,f=500,m=33,g=function(e){var t,a,o=k()-E;o>f&&(c+=o-m),E+=o,d.time=(E-c)/1e3,t=d.time-l,(!i||t>0||!0===e)&&(d.frame++,l+=t+(t>=s?.004:s-t),a=!0),!0!==e&&(r=n(g)),a&&d.dispatchEvent("tick")};S.call(d),d.time=d.frame=0,d.tick=function(){g(!0)},d.lagSmoothing=function(e,t){f=e||1/u,m=Math.min(t,f,0)},d.sleep=function(){null!=r&&(p&&C?C(r):clearTimeout(r),n=h,r=null,d===a&&(o=!1))},d.wake=function(){null!==r?d.sleep():d.frame>10&&(E=k()-f+5),n=0===i?h:p&&T?T:function(e){return setTimeout(e,1e3*(l-d.time)+1|0)},d===a&&(o=!0),g(2)},d.fps=function(e){return arguments.length?(s=1/((i=e)||60),l=this.time+s,void d.wake()):i},d.useRAF=function(e){return arguments.length?(d.sleep(),p=e,void d.fps(i)):p},d.fps(e),setTimeout(function(){p&&d.frame<5&&d.useRAF(!1)},1500)}),(s=d.Ticker.prototype=new d.events.EventDispatcher).constructor=d.Ticker;var M=v("core.Animation",function(e,t){if(this.vars=t=t||{},this._duration=this._totalDuration=e||0,this._delay=Number(t.delay)||0,this._timeScale=1,this._active=!0===t.immediateRender,this.data=t.data,this._reversed=!0===t.reversed,V){o||a.wake();var i=this.vars.useFrames?H:V;i.add(this,i._time),this.vars.paused&&this.paused(!0)}});a=M.ticker=new d.Ticker,(s=M.prototype)._dirty=s._gc=s._initted=s._paused=!1,s._totalTime=s._time=0,s._rawPrevTime=-1,s._next=s._last=s._onUpdate=s._timeline=s.timeline=null,s._paused=!1;var P=function(){o&&k()-E>2e3&&a.wake(),setTimeout(P,2e3)};P(),s.play=function(e,t){return null!=e&&this.seek(e,t),this.reversed(!1).paused(!1)},s.pause=function(e,t){return null!=e&&this.seek(e,t),this.paused(!0)},s.resume=function(e,t){return null!=e&&this.seek(e,t),this.paused(!1)},s.seek=function(e,t){return this.totalTime(Number(e),!1!==t)},s.restart=function(e,t){return this.reversed(!1).paused(!1).totalTime(e?-this._delay:0,!1!==t,!0)},s.reverse=function(e,t){return null!=e&&this.seek(e||this.totalDuration(),t),this.reversed(!0).paused(!1)},s.render=function(e,t,i){},s.invalidate=function(){return this._time=this._totalTime=0,this._initted=this._gc=!1,this._rawPrevTime=-1,(this._gc||!this.timeline)&&this._enabled(!0),this},s.isActive=function(){var e,t=this._timeline,i=this._startTime;return!t||!this._gc&&!this._paused&&t.isActive()&&(e=t.rawTime())>=i&&e<i+this.totalDuration()/this._timeScale},s._enabled=function(e,t){return o||a.wake(),this._gc=!e,this._active=this.isActive(),!0!==t&&(e&&!this.timeline?this._timeline.add(this,this._startTime-this._delay):!e&&this.timeline&&this._timeline._remove(this,!0)),!1},s._kill=function(e,t){return this._enabled(!1,!1)},s.kill=function(e,t){return this._kill(e,t),this},s._uncache=function(e){for(var t=e?this:this.timeline;t;)t._dirty=!0,t=t.timeline;return this},s._swapSelfInParams=function(e){for(var t=e.length,i=e.concat();--t>-1;)"{self}"===e[t]&&(i[t]=this);return i},s._callback=function(e){var t=this.vars;
vendor: 4,836 bytes, line 4
4t[e].apply(t[e+"Scope"]||t.callbackScope||this,t[e+"Params"]||y)},s.eventCallback=function(e,t,i,n){if("on"===(e||"").substr(0,2)){var r=this.vars;if(1===arguments.length)return r[e];null==t?delete r[e]:(r[e]=t,r[e+"Params"]=p(i)&&-1!==i.join("").indexOf("{self}")?this._swapSelfInParams(i):i,r[e+"Scope"]=n),"onUpdate"===e&&(this._onUpdate=t)}return this},s.delay=function(e){return arguments.length?(this._timeline.smoothChildTiming&&this.startTime(this._startTime+e-this._delay),this._delay=e,this):this._delay},s.duration=function(e){return arguments.length?(this._duration=this._totalDuration=e,this._uncache(!0),this._timeline.smoothChildTiming&&this._time>0&&this._time<this._duration&&0!==e&&this.totalTime(this._totalTime*(e/this._duration),!0),this):(this._dirty=!1,this._duration)},s.totalDuration=function(e){return this._dirty=!1,arguments.length?this.duration(e):this._totalDuration},s.time=function(e,t){return arguments.length?(this._dirty&&this.totalDuration(),this.totalTime(e>this._duration?this._duration:e,t)):this._time},s.totalTime=function(e,t,i){if(o||a.wake(),!arguments.length)return this._totalTime;if(this._timeline){if(0>e&&!i&&(e+=this.totalDuration()),this._timeline.smoothChildTiming){this._dirty&&this.totalDuration();var n=this._totalDuration,r=this._timeline;if(e>n&&!i&&(e=n),this._startTime=(this._paused?this._pauseTime:r._time)-(this._reversed?n-e:e)/this._timeScale,r._dirty||this._uncache(!1),r._timeline)for(;r._timeline;)r._timeline._time!==(r._startTime+r._totalTime)/r._timeScale&&r.totalTime(r._totalTime,!0),r=r._timeline}this._gc&&this._enabled(!0,!1),(this._totalTime!==e||0===this._duration)&&(this.render(e,t,!1),L.length&&W())}return this},s.progress=s.totalProgress=function(e,t){return arguments.length?this.totalTime(this.duration()*e,t):this._time/this.duration()},s.startTime=function(e){return arguments.length?(e!==this._startTime&&(this._startTime=e,this.timeline&&this.timeline._sortChildren&&this.timeline.add(this,e-this._delay)),this):this._startTime},s.endTime=function(e){return this._startTime+(0!=e?this.totalDuration():this.duration())/this._timeScale},s.timeScale=function(e){if(!arguments.length)return this._timeScale;if(e=e||u,this._timeline&&this._timeline.smoothChildTiming){var t=this._pauseTime,i=t||0===t?t:this._timeline.totalTime();this._startTime=i-(i-this._startTime)*this._timeScale/e}return this._timeScale=e,this._uncache(!1)},s.reversed=function(e){return arguments.length?(e!=this._reversed&&(this._reversed=e,this.totalTime(this._timeline&&!this._timeline.smoothChildTiming?this.totalDuration()-this._totalTime:this._totalTime,!0)),this):this._reversed},s.paused=function(e){if(!arguments.length)return this._paused;var t,i,n=this._timeline;return e!=this._paused&&n&&(o||e||a.wake(),i=(t=n.rawTime())-this._pauseTime,!e&&n.smoothChildTiming&&(this._startTime+=i,this._uncache(!1)),this._pauseTime=e?t:null,this._paused=e,this._active=this.isActive(),!e&&0!==i&&this._initted&&this.duration()&&this.render(n.smoothChildTiming?this._totalTime:(t-this._startTime)/this._timeScale,!0,!0)),this._gc&&!e&&this._enabled(!0,!1),this};var A=v("core.SimpleTimeline",function(e){M.call(this,0,e),this.autoRemoveChildren=this.smoothChildTiming=!0});(s=A.prototype=new M).constructor=A,s.kill()._gc=!1,s._first=s._last=s._recent=null,s._sortChildren=!1,s.add=s.insert=function(e,t,i,n){var r,s;if(e._startTime=Number(t||0)+e._delay,e._paused&&this!==e._timeline&&(e._pauseTime=e._startTime+(this.rawTime()-e._startTime)/e._timeScale),e.timeline&&e.timeline._remove(e,!0),e.timeline=e._timeline=this,e._gc&&e._enabled(!0,!0),r=this._last,this._sortChildren)for(s=e._startTime;r&&r._startTime>s;)r=r._prev;return r?(e._next=r._next,r._next=e):(e._next=this._first,this._first=e),e._next?e._next._prev=e:this._last=e,e._prev=r,this._recent=e,this._timeline&&this._uncache(!0),this},s._remove=function(e,t){return e.timeline===this&&(t||e._enabled(!1,!0),e._prev?e._prev._next=e._next:this._first===e&&(this._first=e._next),e._next?e._next._prev=e._prev:this._last===e&&(this._last=e._prev),e._next=e._prev=e.timeline=null,e===this._recent&&(this._recent=this._last),this._timeline&&this._uncache(!0)),this},s.render=function(e,t,i){var n,r=this._first;for(this._totalTime=this._time=this._rawPrevTime=e;r;)n=r._next,(r._active||e>=r._startTime&&!r._paused)&&(r._reversed?r.render((r._dirty?r.totalDuration():r._totalDuration)-(e-r._startTime)*r._timeScale,t,i):r.render((e-r._startTime)*r._timeScale,t,i)),r=n},s.rawTime=function(){return o||a.wake(),this._totalTime};var I=v("TweenLite",function(t,i,n){if(M.call(this,i,n),this.render=I.prototype.render,null==t)throw"Cannot tween a null target.";this.target=t="string"!=typeof t?t:I.selector(t)||t;var r,s,a,o=t.jquery||t.length&&t!==e&&t[0]&&(t[0]===e||t[0].nodeType&&t[0].style&&!t.nodeType),l=this.vars.over
4write;if(this._overwrite=l=null==l?B[I.defaultOverwrite]:"number"==typeof l?l|0:B[l],(o||t instanceof Array||t.push&&p(t))&&"number"!=typeof t[0])for(this._targets=a=c(t),this._propLookup=[],this._siblings=[],r=0;r<a.length;r++)(s=a[r])?"string"!=typeof s?s.length&&s!==e&&s[0]&&(s[0]===e||s[0].nodeType&&s[0].style&&!s.nodeType)?(a.splice(r--,1),this._targets=a=a.concat(c(s))):(this._siblings[r]=X(s,this,!1),1===l&&this._siblings[r].length>1&&Y(s,this,null,1,this._siblings[r])):"string"==typeof(s=a[r--]=I.selector(s))&&a.splice(r+1,1):a.splice(r--,1);else this._propLookup={},this._siblings=X(t,this,!1),1===l&&this._siblings.length>1&&Y(t,this,null,1,this._siblings);(this.vars.immediateRender||0===i&&0===this._delay&&!1!==this.vars.immediateRender)&&(this._time=-u,this.render(-this._delay))},!0),O=function(t){return t&&t.length&&t!==e&&t[0]&&(t[0]===e||t[0].nodeType&&t[0].style&&!t.nodeType)};(s=I.prototype=new M).constructor=I,s.kill()._gc=!1,s.ratio=0,s._firstPT=s._targets=s._overwrittenProps=s._startAt=null,s._notifyPluginsOfEnabled=s._lazy=!1,I.version="1.17.0",I.defaultEase=s._ease=new _(null,null,1,1),I.defaultOverwrite="auto",I.ticker=a,I.autoSleep=120,I.lagSmoothing=function(e,t){a.lagSmoothing(e,t)},I.selector=e.$||e.jQuery||function(t){var i=e.$||e.jQuery;return i?(I.selector=i,i(t)):"undefined"==typeof document?t:document.querySelectorAll?document.querySelectorAll(t):document.getElementById("#"===t.charAt(0)?t.substr(1):t)};var L=[],z={},N=I._internals={isArray:p,isSelector:O,lazyTweens:L},j=I._plugins={},D=N.tweenLookup={},F=0,R=N.reservedProps={ease:1,delay:1,overwrite:1,onComplete:1,onCompleteParams:1,onCompleteScope:1,useFrames:1,runBackwards:1,startAt:1,onUpdate:1,onUpdateParams:1,onUpdateScope:1,onStart:1,onStartParams:1,onStartScope:1,onReverseComplete:1,onReverseCompleteParams:1,onReverseCompleteScope:1,onRepeat:1,onRepeatParams:1,onRepeatScope:1,easeParams:1,yoyo:1,immediateRender:1,repeat:1,repeatDelay:1,data:1,paused:1,reversed:1,autoCSS:1,lazy:1,onOverwrite:1,callbackScope:1},B={none:0,all:1,auto:2,concurrent:3,allOnStart:4,preexisting:5,true:1,false:0},H=M._rootFramesTimeline=new A,V=M._rootTimeline=new A,$=30,W=N.lazyRender=function(){var e,t=L.length;for(z={};--t>-1;)(e=L[t])&&!1!==e._lazy&&(e.render(e._lazy[0],e._lazy[1],!0),e._lazy=!1);L.length=0};V._startTime=a.time,H._startTime=a.frame,V._active=H._active=!0,setTimeout(W,1),M._updateRoot=I.render=function(){var e,t,i;if(L.length&&W(),V.render((a.time-V._startTime)*V._timeScale,!1,!1),H.render((a.frame-H._startTime)*H._timeScale,!1,!1),L.length&&W(),a.frame>=$){for(i in $=a.frame+(parseInt(I.autoSleep,10)||120),D){for(e=(t=D[i].tweens).length;--e>-1;)t[e]._gc&&t.splice(e,1);0===t.length&&delete D[i]}if((!(i=V._first)||i._paused)&&I.autoSleep&&!H._first&&1===a._listeners.tick.length){for(;i&&i._paused;)i=i._next;i||a.sleep()}}},a.addEventListener("tick",M._updateRoot);var X=function(e,t,i){var n,r,s=e._gsTweenID;if(D[s||(e._gsTweenID=s="t"+F++)]||(D[s]={target:e,tweens:[]}),t&&((n=D[s].tweens)[r=n.length]=t,i))for(;--r>-1;)n[r]===t&&n.splice(r,1);return D[s].tweens},q=function(e,t,i,n){var r,s,a=e.vars.onOverwrite;return a&&(r=a(e,t,i,n)),(a=I.onOverwrite)&&(s=a(e,t,i,n)),!1!==r&&!1!==s},Y=function(e,t,i,n,r){var s,a,o,l;if(1===n||n>=4){for(l=r.length,s=0;l>s;s++)if((o=r[s])!==t)o._gc||o._kill(null,e,t)&&(a=!0);else if(5===n)break;return a}var d,c=t._startTime+u,h=[],p=0,f=0===t._duration;for(s=r.length;--s>-1;)(o=r[s])===t||o._gc||o._paused||(o._timeline!==t._timeline?(d=d||U(t,0,f),0===U(o,d,f)&&(h[p++]=o)):o._startTime<=c&&o._startTime+o.totalDuration()/o._timeScale>c&&((f||!o._initted)&&c-o._startTime<=2e-10||(h[p++]=o)));for(s=p;--s>-1;)if(o=h[s],2===n&&o._kill(i,e,t)&&(a=!0),2!==n||!o._firstPT&&o._initted){if(2!==n&&!q(o,t))continue;o._enabled(!1,!1)&&(a=!0)}return a},U=function(e,t,i){for(var n=e._timeline,r=n._timeScale,s=e._startTime;n._timeline;){if(s+=n._startTime,r*=n._timeScale,n._paused)return-100;n=n._timeline}return(s/=r)>t?s-t:i&&s===t||!e._initted&&2*u>s-t?u:(s+=e.totalDuration()/e._timeScale/r)>t+u?0:s-t-u};s._init=function(){var e,t,i,n,r,s=this.vars,a=this._overwrittenProps,o=this._duration,l=!!s.immediateRender,d=s.ease;if(s.startAt){for(n in this._startAt&&(this._startAt.render(-1,!0),this._startAt.kill()),r={},s.startAt)r[n]=s.startAt[n];if(r.overwrite=!1,r.immediateRender=!0,r.lazy=l&&!1!==s.lazy,r.startAt=r.delay=null,this._startAt=I.to(this.target,0,r),l)if(this._time>0)this._startAt=null;else if(0!==o)return}else if(s.runBackwards&&0!==o)if(this._startAt)this._startAt.render(-1,!0),this._startAt.kill(),this._startAt=null;else{for(n in 0!==this._time&&(l=!1),i={},s)R[n]&&"autoCSS"!==n||(i[n]=s[n]);if(i.overwrite=0,i.data="isFromStart",i.lazy=l&&!1!==s.lazy,i.immediateRender=l,this._startAt=I.to(this.target,0,i),l){if(0===this._time)return}else this._startAt._init(),this._startAt._enabled(!1),this.vars.immediateRender&&(this._startAt=null)}if(this._ease=d=d?d instanceof _?d:"function"==typeof d?new _(d,s.easeParams):w[d]||I.defaultEase:I.defaultEase,s.easeParams instanceof Array&&d.config&&(this._ease=d.config.apply(d,s.easeParams)),this._easeType=this._ease._type,this._easePower=this._ease._power,this._firstPT=null,this._targets)for(e=this._targets.length;--e>-1;)this._initProps(this._targets[e],this._propLookup[e]={},this._siblings[e],a?a[e]:null)&&(t=!0);else t=this._initProps(this.target,this._propLookup,this._siblings,a);if(t&&I._onPluginEvent("_onInitAllProps",this),a&&(this._firstPT||"function"!=typeof this.target&&this._enabled(!1,!1)),s.runBackwards)for(i=this._firstPT;i;)i.s+=i.c,i.c=-i.c,i=i._next;this._onUpdate=s.onUpdate,this._initted=!0}
4,s._initProps=function(t,i,n,r){var s,a,o,l,d,u;if(null==t)return!1;for(s in z[t._gsTweenID]&&W(),this.vars.css||t.style&&t!==e&&t.nodeType&&j.css&&!1!==this.vars.autoCSS&&function(e,t){var i,n={};for(i in e)R[i]||i in t&&"transform"!==i&&"x"!==i&&"y"!==i&&"width"!==i&&"height"!==i&&"className"!==i&&"border"!==i||!(!j[i]||j[i]&&j[i]._autoCSS)||(n[i]=e[i],delete e[i]);e.css=n}(this.vars,t),this.vars){if(u=this.vars[s],R[s])u&&(u instanceof Array||u.push&&p(u))&&-1!==u.join("").indexOf("{self}")&&(this.vars[s]=u=this._swapSelfInParams(u,this));else if(j[s]&&(l=new j[s])._onInitTween(t,this.vars[s],this)){for(this._firstPT=d={_next:this._firstPT,t:l,p:"setRatio",s:0,c:1,f:!0,n:s,pg:!0,pr:l._priority},a=l._overwriteProps.length;--a>-1;)i[l._overwriteProps[a]]=this._firstPT;(l._priority||l._onInitAllProps)&&(o=!0),(l._onDisable||l._onEnable)&&(this._notifyPluginsOfEnabled=!0)}else this._firstPT=i[s]=d={_next:this._firstPT,t:t,p:s,f:"function"==typeof t[s],n:s,pg:!1,pr:0},d.s=d.f?t[s.indexOf("set")||"function"!=typeof t["get"+s.substr(3)]?s:"get"+s.substr(3)]():parseFloat(t[s]),d.c="string"==typeof u&&"="===u.charAt(1)?parseInt(u.charAt(0)+"1",10)*Number(u.substr(2)):Number(u)-d.s||0;d&&d._next&&(d._next._prev=d)}return r&&this._kill(r,t)?this._initProps(t,i,n,r):this._overwrite>1&&this._firstPT&&n.length>1&&Y(t,this,i,this._overwrite,n)?(this._kill(i,t),this._initProps(t,i,n,r)):(this._firstPT&&(!1!==this.vars.lazy&&this._duration||this.vars.lazy&&!this._duration)&&(z[t._gsTweenID]=!0),o)},s.render=function(e,t,i){var n,r,s,a,o=this._time,l=this._duration,d=this._rawPrevTime;if(e>=l)this._totalTime=this._time=l,this.ratio=this._ease._calcEnd?this._ease.getRatio(1):1,this._reversed||(n=!0,r="onComplete",i=i||this._timeline.autoRemoveChildren),0===l&&(this._initted||!this.vars.lazy||i)&&(this._startTime===this._timeline._duration&&(e=0),(0===e||0>d||d===u&&"isPause"!==this.data)&&d!==e&&(i=!0,d>u&&(r="onReverseComplete")),this._rawPrevTime=a=!t||e||d===e?e:u);else if(1e-7>e)this._totalTime=this._time=0,this.ratio=this._ease._calcEnd?this._ease.getRatio(0):0,(0!==o||0===l&&d>0)&&(r="onReverseComplete",n=this._reversed),0>e&&(this._active=!1,0===l&&(this._initted||!this.vars.lazy||i)&&(d>=0&&(d!==u||"isPause"!==this.data)&&(i=!0),this._rawPrevTime=a=!t||e||d===e?e:u)),this._initted||(i=!0);else if(this._totalTime=this._time=e,this._easeType){var c=e/l,h=this._easeType,p=this._easePower;(1===h||3===h&&c>=.5)&&(c=1-c),3===h&&(c*=2),1===p?c*=c:2===p?c*=c*c:3===p?c*=c*c*c:4===p&&(c*=c*c*c*c),this.ratio=1===h?1-c:2===h?c:.5>e/l?c/2:1-c/2}else this.ratio=this._ease.getRatio(e/l);if(this._time!==o||i){if(!this._initted){if(this._init(),!this._initted||this._gc)return;if(!i&&this._firstPT&&(!1!==this.vars.lazy&&this._duration||this.vars.lazy&&!this._duration))return this._time=this._totalTime=o,this._rawPrevTime=d,L.push(this),void(this._lazy=[e,t]);this._time&&!n?this.ratio=this._ease.getRatio(this._time/l):n&&this._ease._calcEnd&&(this.ratio=this._ease.getRatio(0===this._time?0:1))}for(!1!==this._lazy&&(this._lazy=!1),this._active||!this._paused&&this._time!==o&&e>=0&&(this._active=!0),0===o&&(this._startAt&&(e>=0?this._startAt.render(e,t,i):r||(r="_dummyGS")),this.vars.onStart&&(0!==this._time||0===l)&&(t||this._callback("onStart"))),s=this._firstPT;s;)s.f?s.t[s.p](s.c*this.ratio+s.s):s.t[s.p]=s.c*this.ratio+s.s,s=s._next;this._onUpdate&&(0>e&&this._startAt&&-1e-4!==e&&this._startAt.render(e,t,i),t||(this._time!==o||n)&&this._callback("onUpdate")),r&&(!this._gc||i)&&(0>e&&this._startAt&&!this._onUpdate&&-1e-4!==e&&this._startAt.render(e,t,i),n&&(this._timeline.autoRemoveChildren&&this._enabled(!1,!1),this._active=!1),!t&&this.vars[r]&&this._callback(r),0===l&&this._rawPrevTime===u&&a!==u&&(this._rawPrevTime=0))}},s._kill=function(e,t,i){if("all"===e&&(e=null),null==e&&(null==t||t===this.target))return this._lazy=!1,this._enabled(!1,!1);t="string"!=typeof t?t||this._targets||this.target:I.selector(t)||t;var n,r,s,a,o,l,d,u,c,h=i&&this._time&&i._startTime===this._startTime&&this._timeline===i._timeline;if((p(t)||O(t))&&"number"!=typeof t[0])for(n=t.length;--n>-1;)this._kill(e,t[n],i)&&(l=!0);else{if(this._targets){for(n=this._targets.length;--n>-1;)if(t===this._targets[n]){o=this._propLookup[n]||{},this._overwrittenProps=this._overwrittenProps||[],r=this._overwrittenProps[n]=e?this._overwrittenProps[n]||{}:"all";break}}else{if(t!==this.target)return!1;o=this._propLookup,r=this._overwrittenProps=e?this._overwrittenProps||{}:"all"}if(o){if(d=e||o,u=e!==r&&"all"!==r&&e!==o&&("object"!=typeof e||!e._tempKill),i&&(I.onOverwrite||this.vars.onOverwrite)){for(s in d)o[s]&&(c||(c=[]),c.push(s));if((c||!e)&&!q(this,i,t,c))return!1}for(s in d)(a=o[s])&&(h&&(a.f?a.t[a.p](a.s):a.t[a.p]=a.s,l=!0),a.pg&&a.t._kill(d)&&(l=!0),a.pg&&0!==a.t._overwriteProps.length||(a._prev?a._prev._next=a._next:a===this._firstPT&&(this._firstPT=a._next),a._next&&(a._next._prev=a._prev),a._next=a._prev=null),delete o[s]),u&&(r[s]=1);!this._firstPT&&this._initted&&this._enabled(!1,!1)}}return l},s.invalidate=function(){return this._notifyPluginsOfEnabled&&I._onPluginEvent("_onDisable",this),this._firstPT=this._overwrittenProps=this._startAt=this._onUpdate=null,this._notifyPluginsOfEnabled=this._active=this._lazy=!1,this._propLookup=this._targets?{}:[],M.prototype.invalidate.call(this),this.vars.immediateRender&&(this._time=-u,this.render(-this._delay)),this},s._enabled=function(e,t){if(o||a.wake(),e&&this._gc){var i,n=this._targets;if(n)for(i=n.length;--i>-1;)this._siblings[i]=X(n[i],this,!0);else this._siblings=X(this.target,this,!0)}return M.prototype._enabled.call(this,e,t),!(!this._notifyPluginsOfEnabled||!this._firstPT)&&I._onPluginEvent(e?"_onEnable":"_onDisable",this)},I.to=function(e,t,i){return new I(e,t,i)},I.from=function(e,t,i){return i.runBackwards=!0,i.immediateRender=0!=i.immediateRender,new I(e,t,i)},I.fromTo=function(e,t,i,n){return n.startAt=i,n.immediateRender=0!=n.immediateRender&&0!=i.immediateRender,new I(e,t,n)},I.delayedCall=function(e,t,i,n,r){return new I(t,0,{delay:e,onComplete:t,onCompleteParams:i,callbackScope:n,onReverseComplete:t,onReverseCompleteParams:i,immediateRender:!1,lazy:!1,useFrames:r,overwrite:0})},I.set=function(e,t){return new I(e,0,t)},I.getTweensOf=function(e,t){if(null==e)return[];var i,n,r,s;if(e="string"!=typeof e?e:I.selector(e)||e,(p(e)||O(e))&&"number"!=typeof e[0]){for(i=e.length,n=[];--i>-1;)n=n.concat(I.getTweensOf(e[i],t));for(i=n.length;--i>-1;)for(s=n[i],r=i;--r>-1;)s===n[r]&&n.splice(i,1)}else for(i=(n=X(e).concat()).length;--i>-1;)(n[i]._gc||t&&!n[i].isActive())&&n.splice(i,1);return n},I.killTweensOf=I.killDelayedCallsTo=function(e,t,i){"object"==typeof t&&(i=t,t=!1);for(var n=I.getTweensOf(e,t),r=n.length;--r>-1;)n[r]._kill(i,e)};var G=v("plugins.TweenPlugin",function(e,t){this._overwriteProps=(e||"").split(","),this._propName=this._overwriteProps[0],this._priority=t||0,this._super=G.prototype},!0);if(s=G.prototype,G.version="1.10.1",G.API=2,s._firstPT=null,s._addTween=function(e,t,i,n,r,s){var a,o;return null!=n&&(a="number"==typeof n||"="!==n.charAt(1)?Number(n)-Number(i):parseInt(n.charAt(0)+"1",10)*Number(n.substr(2)))?(this._firstPT=o={_next:this._firstPT,t:e,p:t,s:i,c:a,f:"function"==typeof e[t],n:r||t,r:s},o._next&&(o._next._prev=o),o):void 0},s.setRatio=function(e){for(var t,i=this._firstPT,n=1e-6;i;)t=i.c*e+i.s,i.r?t=Math.round(t):n>t&&t>-n&&(t=0),i.f?i.t[i.p](t):i.t[i.p]=t,i=i._next},s._kill=function(e){var t,i=this._overwriteProps,n=this._firstPT;if(null!=e[this._propName])this._overwriteProps=[];else for(t=i.length;--t>-1;)null!=e[i[t]]&&i.splice(t,1);for(;n;)null!=e[n.n]&&(n._next&&(n._next._prev=n._prev),n._prev?(n._prev._next=n._next,n._prev=null):this._firstPT===n&&(this._firstPT=n._next)),n=n._next;return!1},s._roundProps=function(e,t){for(var i=this._firstPT;i;)(e[this._propName]||null!=i.n&&e[i.n.split(this._propName+"_").join("")])&&(i.r=t),i=i._next},I._onPluginEvent=function(e,t){var i,n,r,s,a,o=t._firstPT;if("_onInitAllProps"===e){for(;o;){for(a=o._next,n=r;n&&n.pr>o.pr;)n=n._next;(o._prev=n?n._prev:s)?o._prev._next=o:r=o,(o._next=n)?n._prev=o:s=o,o=a}o=t._firstPT=r}for(;o;)o.pg&&"function"==typeof o.t[e]&&o.t[e]()&&(i=!0),o=o._next;return i},G.activate=function(e){for(var t=e.length;--t>-1;)e[t].API===G.API&&(j[(new e[t])._propName]=e[t]);return!0},g.plugin=function(e){if(!(e&&e.propName&&e.init&&e.API))throw"illegal plugin definition.";var t,i=e.propName,n=e.priority||0,r=e.overwriteProps,s={init:"_onInitTween",set:"setRatio",kill:"_kill",round:"_roundProps",initAll:"_onInitAllProps"},a=v("plugins."+i.charAt(0).toUpperCase()+i.substr(1)+"Plugin",function(){G.call(this,i,n),this._overwriteProps=r||[]},!0===e.global),o=a.prototype=new G(i);for(t in o.constructor=a,a.API=e.API,s)"function"==typeof e[t]&&(o[s[t]]=e[t]);return a.version=e.version,G.activate([a]),a},n=e._gsQueue){for(r=0;r<n.length;r++)n[r]();for(s in f)f[s].func||e.console.log("GSAP encountered missing dependency: com.greensock."+s)}o=!1}}("undefined"!=typeof module&&module.exports&&"undefined"!=typeof global?global:this||window);var _gsScope="undefined"!=typeof module&&module.exports&&"undefined"!=typeof global?global:this||window;(_gsScope._gsQueue||(_gsScope._gsQueue=[])).push(function(){"use strict";_gsScope._gsDefine("TimelineLite",["core.Animation","core.SimpleTimeline","TweenLite"],function(e,t,i){var n=function(e){t.call(this,e),this._labels={},this.autoRemoveChildren=!0===this.vars.autoRemoveChildren,this.smoothChildTiming=!0===this.vars.smoothChildTiming,this._sortChildren=!0,this._onUpdate=this.vars.onUp
4date;var i,n,r=this.vars;for(n in r)i=r[n],l(i)&&-1!==i.join("").indexOf("{self}")&&(r[n]=this._swapSelfInParams(i));l(r.tweens)&&this.add(r.tweens,0,r.align,r.stagger)},r=1e-10,s=i._internals,a=n._internals={},o=s.isSelector,l=s.isArray,d=s.lazyTweens,u=s.lazyRender,c=[],h=_gsScope._gsDefine.globals,p=function(e){var t,i={};for(t in e)i[t]=e[t];return i},f=a.pauseCallback=function(e,t,i,n){var s,a=e._timeline,o=a._totalTime,l=e._startTime,d=e._rawPrevTime<0||0===e._rawPrevTime&&a._reversed,u=d?0:r,h=d?r:0;if(t||!this._forcingPlayhead){for(a.pause(l),s=e._prev;s&&s._startTime===l;)s._rawPrevTime=h,s=s._prev;for(s=e._next;s&&s._startTime===l;)s._rawPrevTime=u,s=s._next;t&&t.apply(n||a.vars.callbackScope||a,i||c),(this._forcingPlayhead||!a._paused)&&a.seek(o)}},m=function(e){var t,i=[],n=e.length;for(t=0;t!==n;i.push(e[t++]));return i},g=n.prototype=new t;return n.version="1.17.0",g.constructor=n,g.kill()._gc=g._forcingPlayhead=!1,g.to=function(e,t,n,r){var s=n.repeat&&h.TweenMax||i;return t?this.add(new s(e,t,n),r):this.set(e,n,r)},g.from=function(e,t,n,r){return this.add((n.repeat&&h.TweenMax||i).from(e,t,n),r)},g.fromTo=function(e,t,n,r,s){var a=r.repeat&&h.TweenMax||i;return t?this.add(a.fromTo(e,t,n,r),s):this.set(e,r,s)},g.staggerTo=function(e,t,r,s,a,l,d,u){var c,h=new n({onComplete:l,onCompleteParams:d,callbackScope:u,smoothChildTiming:this.smoothChildTiming});for("string"==typeof e&&(e=i.selector(e)||e),o(e=e||[])&&(e=m(e)),0>(s=s||0)&&((e=m(e)).reverse(),s*=-1),c=0;c<e.length;c++)r.startAt&&(r.startAt=p(r.startAt)),h.to(e[c],t,p(r),c*s);return this.add(h,a)},g.staggerFrom=function(e,t,i,n,r,s,a,o){return i.immediateRender=0!=i.immediateRender,i.runBackwards=!0,this.staggerTo(e,t,i,n,r,s,a,o)},g.staggerFromTo=function(e,t,i,n,r,s,a,o,l){return n.startAt=i,n.immediateRender=0!=n.immediateRender&&0!=i.immediateRender,this.staggerTo(e,t,n,r,s,a,o,l)},g.call=function(e,t,n,r){return this.add(i.delayedCall(0,e,t,n),r)},g.set=function(e,t,n){return n=this._parseTimeOrLabel(n,0,!0),null==t.immediateRender&&(t.immediateRender=n===this._time&&!this._paused),this.add(new i(e,0,t),n)},n.exportRoot=function(e,t){null==(e=e||{}).smoothChildTiming&&(e.smoothChildTiming=!0);var r,s,a=new n(e),o=a._timeline;for(null==t&&(t=!0),o._remove(a,!0),a._startTime=0,a._rawPrevTime=a._time=a._totalTime=o._time,r=o._first;r;)s=r._next,t&&r instanceof i&&r.target===r.vars.onComplete||a.add(r,r._startTime-r._delay),r=s;return o.add(a,0),a},g.add=function(r,s,a,o){var d,u,c,h,p,f;if("number"!=typeof s&&(s=this._parseTimeOrLabel(s,0,!0,r)),!(r instanceof e)){if(r instanceof Array||r&&r.push&&l(r)){for(a=a||"normal",o=o||0,d=s,u=r.length,c=0;u>c;c++)l(h=r[c])&&(h=new n({tweens:h})),this.add(h,d),"string"!=typeof h&&"function"!=typeof h&&("sequence"===a?d=h._startTime+h.totalDuration()/h._timeScale:"start"===a&&(h._startTime-=h.delay())),d+=o;return this._uncache(!0)}if("string"==typeof r)return this.addLabel(r,s);if("function"!=typeof r)throw"Cannot add "+r+" into the timeline; it is not a tween, timeline, function, or string.";r=i.delayedCall(0,r)}if(t.prototype.add.call(this,r,s),(this._gc||this._time===this._duration)&&!this._paused&&this._duration<this.duration())for(f=(p=this).rawTime()>r._startTime;p._timeline;)f&&p._timeline.smoothChildTiming?p.totalTime(p._totalTime,!0):p._gc&&p._enabled(!0,!1),p=p._timeline;return this},g.remove=function(t){if(t instanceof e)return this._remove(t,!1);if(t instanceof Array||t&&t.push&&l(t)){for(var i=t.length;--i>-1;)this.remove(t[i]);return this}return"string"==typeof t?this.removeLabel(t):this.kill(null,t)},g._remove=function(e,i){t.prototype._remove.call(this,e,i);var n=this._last;return n?this._time>n._startTime+n._totalDuration/n._timeScale&&(this._time=this.duration(),this._totalTime=this._totalDuration):this._time=this._totalTime=this._duration=this._totalDuration=0,this},g.append=function(e,t){return this.add(e,this._parseTimeOrLabel(null,t,!0,e))},g.insert=g.insertMultiple=function(e,t,i,n){return this.add(e,t||0,i,n)},g.appendMultiple=function(e,t,i,n){return this.add(e,this._parseTimeOrLabel(null,t,!0,e),i,n)},g.addLabel=function(e,t){return this._labels[e]=this._parseTimeOrLabel(t),this},g.addPause=function(e,t,n,r){var s=i.delayedCall(0,f,["{self}",t,n,r],this);return s.data="isPause",this.add(s,e)},g.removeLabel=function(e){return delete this._labels[e],this},g.getLabelTime=function(e){return null!=this._labels[e]?this._labels[e]:-1},g._parseTimeOrLabel=function(t,i,n,r){var s;if(r instanceof e&&r.timeline===this)this.remove(r);else if(r&&(r instanceof Array||r.push&&l(r)))for(s=r.length;--s>-1;)r[s]instanceof e&&r[s].timeline===this&&this.remove(r[s]);if("string"==typeof i)return this._parseTimeOrLabel(i,n&&"number"==typeof t&&null==this._labels[i]?t-this.duration():0,n);if(i=i||0,"string"!=typeof t||!isNaN(t)&&null==this._labels[t])null==t&&(t=this.duration());else{if(-1===(s=t.indexOf("=")))return null==this._labels[t]?n?this._labels[t]=this.duration()+i:i:this._labels[t]+i;i=parseInt(t.charAt(s-1)+"1",10)*Number(t.substr(s+1)),t=s>1?this._parseTimeOrLabel(t.substr(0,s-1),0,n):this.duration()}return Number(t)+i},g.seek=function(e,t){return this.totalTime("number"==typeof e?e:this._parseTimeOrLabel(e),!1!==t)},g.stop=function(){return this.paused(!0)}
4,g.gotoAndPlay=function(e,t){return this.play(e,t)},g.gotoAndStop=function(e,t){return this.pause(e,t)},g.render=function(e,t,i){this._gc&&this._enabled(!0,!1);var n,s,a,o,l,c=this._dirty?this.totalDuration():this._totalDuration,h=this._time,p=this._startTime,f=this._timeScale,m=this._paused;if(e>=c)this._totalTime=this._time=c,this._reversed||this._hasPausedChild()||(s=!0,o="onComplete",l=!!this._timeline.autoRemoveChildren,0===this._duration&&(0===e||this._rawPrevTime<0||this._rawPrevTime===r)&&this._rawPrevTime!==e&&this._first&&(l=!0,this._rawPrevTime>r&&(o="onReverseComplete"))),this._rawPrevTime=this._duration||!t||e||this._rawPrevTime===e?e:r,e=c+1e-4;else if(1e-7>e)if(this._totalTime=this._time=0,(0!==h||0===this._duration&&this._rawPrevTime!==r&&(this._rawPrevTime>0||0>e&&this._rawPrevTime>=0))&&(o="onReverseComplete",s=this._reversed),0>e)this._active=!1,this._timeline.autoRemoveChildren&&this._reversed?(l=s=!0,o="onReverseComplete"):this._rawPrevTime>=0&&this._first&&(l=!0),this._rawPrevTime=e;else{if(this._rawPrevTime=this._duration||!t||e||this._rawPrevTime===e?e:r,0===e&&s)for(n=this._first;n&&0===n._startTime;)n._duration||(s=!1),n=n._next;e=0,this._initted||(l=!0)}else this._totalTime=this._time=this._rawPrevTime=e;if(this._time!==h&&this._first||i||l){if(this._initted||(this._initted=!0),this._active||!this._paused&&this._time!==h&&e>0&&(this._active=!0),0===h&&this.vars.onStart&&0!==this._time&&(t||this._callback("onStart")),this._time>=h)for(n=this._first;n&&(a=n._next,!this._paused||m);)(n._active||n._startTime<=this._time&&!n._paused&&!n._gc)&&(n._reversed?n.render((n._dirty?n.totalDuration():n._totalDuration)-(e-n._startTime)*n._timeScale,t,i):n.render((e-n._startTime)*n._timeScale,t,i)),n=a;else for(n=this._last;n&&(a=n._prev,!this._paused||m);)(n._active||n._startTime<=h&&!n._paused&&!n._gc)&&(n._reversed?n.render((n._dirty?n.totalDuration():n._totalDuration)-(e-n._startTime)*n._timeScale,t,i):n.render((e-n._startTime)*n._timeScale,t,i)),n=a;this._onUpdate&&(t||(d.length&&u(),this._callback("onUpdate"))),o&&(this._gc||(p===this._startTime||f!==this._timeScale)&&(0===this._time||c>=this.totalDuration())&&(s&&(d.length&&u(),this._timeline.autoRemoveChildren&&this._enabled(!1,!1),this._active=!1),!t&&this.vars[o]&&this._callback(o)))}},g._hasPausedChild=function(){for(var e=this._first;e;){if(e._paused||e instanceof n&&e._hasPausedChild())return!0;e=e._next}return!1},g.getChildren=function(e,t,n,r){r=r||-9999999999;for(var s=[],a=this._first,o=0;a;)a._startTime<r||(a instanceof i?!1!==t&&(s[o++]=a):(!1!==n&&(s[o++]=a),!1!==e&&(o=(s=s.concat(a.getChildren(!0,t,n))).length))),a=a._next;return s},g.getTweensOf=function(e,t){var n,r,s=this._gc,a=[],o=0;for(s&&this._enabled(!0,!0),r=(n=i.getTweensOf(e)).length;--r>-1;)(n[r].timeline===this||t&&this._contains(n[r]))&&(a[o++]=n[r]);return s&&this._enabled(!1,!0),a},g.recent=function(){return this._recent},g._contains=function(e){for(var t=e.timeline;t;){if(t===this)return!0;t=t.timeline}return!1},g.shiftChildren=function(e,t,i){i=i||0;for(var n,r=this._first,s=this._labels;r;)r._startTime>=i&&(r._startTime+=e),r=r._next;if(t)for(n in s)s[n]>=i&&(s[n]+=e);return this._uncache(!0)},g._kill=function(e,t){if(!e&&!t)return this._enabled(!1,!1);for(var i=t?this.getTweensOf(t):this.getChildren(!0,!0,!1),n=i.length,r=!1;--n>-1;)i[n]._kill(e,t)&&(r=!0);return r},g.clear=function(e){var t=this.getChildren(!1,!0,!0),i=t.length;for(this._time=this._totalTime=0;--i>-1;)t[i]._enabled(!1,!1);return!1!==e&&(this._labels={}),this._uncache(!0)},g.invalidate=function(){for(var t=this._first;t;)t.invalidate(),t=t._next;return e.prototype.invalidate.call(this)},g._enabled=function(e,i){if(e===this._gc)for(var n=this._first;n;)n._enabled(e,!0),n=n._next;return t.prototype._enabled.call(this,e,i)},g.totalTime=function(t,i,n){this._forcingPlayhead=!0;var r=e.prototype.totalTime.apply(this,arguments);return this._forcingPlayhead=!1,r},g.duration=function(e){return arguments.length?(0!==this.duration()&&0!==e&&this.timeScale(this._duration/e),this):(this._dirty&&this.totalDuration(),this._duration)},g.totalDuration=function(e){if(!arguments.length){if(this._dirty){for(var t,i,n=0,r=this._last,s=999999999999;r;)t=r._prev,r._dirty&&r.totalDuration(),r._startTime>s&&this._sortChildren&&!r._paused?this.add(r,r._startTime-r._delay):s=r._startTime,r._startTime<0&&!r._paused&&(n-=r._startTime,this._timeline.smoothChildTiming&&(this._startTime+=r._startTime/this._timeScale),this.shiftChildren(-r._startTime,!1,-9999999999),s=0),(i=r._startTime+r._totalDuration/r._timeScale)>n&&(n=i),r=t;this._duration=this._totalDuration=n,this._dirty=!1}return this._totalDuration}return 0!==this.totalDuration()&&0!==e&&this.timeScale(this._totalDuration/e),this},g.paused=function(t){if(!t)for(var i=this._first,n=this._time;i;)i._startTime===n&&"isPause"===i.data&&(i._rawPrevTime=0),i=i._next;return e.prototype.paused.apply(this,arguments)},g.usesFrames=function(){for(var t=this._timeline;t._timeline;)t=t._timeline;return t===e._rootFramesTimeline},g.rawTime=function(){return this._paused?this._totalTime:(this._timeline.rawTime()-this._startTime)*this._timeScale},n},!0)}),_gsScope._gsDefine&&_gsScope._gsQueue.pop()(),function(e){"use strict";var t=function(){return(_gsScope.GreenSockGlobals||_gsScope).TimelineLite};"function"==typeof define&&define.amd?define(["TweenLite"],t):"undefined"!=typeof module&&module.exports&&(require("./TweenLite.js"),module.exports=t())}(),function(e,t){"function"==typeof define&&define.amd?define(t):"object"==typeof exports?module.exports=t():e.ScrollMagic=t()}(this,function(){"use strict";var e=function(){r.log(2,"(COMPATIBILITY NOTICE) -> As of ScrollMagic 2.0.0 you need to use 'new ScrollMagic.Controller()' to create a new controller instance. Use 'new ScrollMagic.Scene()' to instance a scene.")};e.version="2.0.5",window.addEventListener("mousewheel",function(){});var t="data-scrollmagic-pin-spacer";e.Controller=function(n){var s,a,o="ScrollMagic.Controller",l="REVERSE",d="PAUSED",u=i.defaults,c=this,h=r.extend({},u,n),p=[],f=!1,m=0,g=d,v=!0,b=0,y=!0,_=function(){h.refreshInterval>0&&(a=window.setTimeout(E,h.refreshInterval))},w=function(){return h.vertical?r.get.scrollTop(h.container):r.get.scrollLeft(h.container)},x=function(){return h.vertical?r.get.height(h.container):r.get.width(h.container)},S=this._setScrollPos=function(e){h.vertical?v?window.scrollTo(r.get.scrollLeft(),e):h.container.scrollTop=e:v?window.scrollTo(e,r.get.scrollTop()):h.container.scrollLeft=e},T=function(){if(y&&f){var e=r.type.Array(f)?f:p.slice(0);f=!1;var t=m,i=(m=c.scrollPos())-t;0!==i&&(g=i>0?"FORWARD":l),g===l&&e.reverse(),e.forEach(function(t,i){M(3,"updating Scene "+(i+1)+"/"+e.length+" ("+p.length+" total)"),t.update(!0)}),0===e.length&&h.loglevel>=3&&M(3,"updating 0 Scenes (nothing added to controller)")}},C=function(){s=r.rAF(T)},k=function(e){M(3,"event fired causing an update:",e.type),"resize"==e.type&&(b=x(),g=d),!0!==f&&(f=!0,C())},E=function(){if(!v&&b!=x()){var e;try{e=new Event("resize",{bubbles:!1,cancelable:!1})}catch(t){(e=document.createEvent("Event")).initEvent("resize",!1,!1)}
4h.container.dispatchEvent(e)}p.forEach(function(e,t){e.refresh()}),_()},M=this._log=function(e,t){h.loglevel>=e&&(Array.prototype.splice.call(arguments,1,0,"("+o+") ->"),r.log.apply(window,arguments))};this._options=h;var P=function(e){if(e.length<=1)return e;var t=e.slice(0);return t.sort(function(e,t){return e.scrollOffset()>t.scrollOffset()?1:-1}),t};return this.addScene=function(t){if(r.type.Array(t))t.forEach(function(e,t){c.addScene(e)});else if(t instanceof e.Scene){if(t.controller()!==c)t.addTo(c);else if(p.indexOf(t)<0){for(var i in p.push(t),p=P(p),t.on("shift.controller_sort",function(){p=P(p)}),h.globalSceneOptions)t[i]&&t[i].call(t,h.globalSceneOptions[i]);M(3,"adding Scene (now "+p.length+" total)")}}else M(1,"ERROR: invalid argument supplied for '.addScene()'");return c},this.removeScene=function(e){if(r.type.Array(e))e.forEach(function(e,t){c.removeScene(e)});else{var t=p.indexOf(e);t>-1&&(e.off("shift.controller_sort"),p.splice(t,1),M(3,"removing Scene (now "+p.length+" left)"),e.remove())}return c},this.updateScene=function(t,i){return r.type.Array(t)?t.forEach(function(e,t){c.updateScene(e,i)}):i?t.update(!0):!0!==f&&t instanceof e.Scene&&(-1==(f=f||[]).indexOf(t)&&f.push(t),f=P(f),C()),c},this.update=function(e){return k({type:"resize"}),e&&T(),c},this.scrollTo=function(i,n){if(r.type.Number(i))S.call(h.container,i,n);else if(i instanceof e.Scene)i.controller()===c?c.scrollTo(i.scrollOffset(),n):M(2,"scrollTo(): The supplied scene does not belong to this controller. Scroll cancelled.",i);else if(r.type.Function(i))S=i;else{var s=r.get.elements(i)[0];if(s){for(;s.parentNode.hasAttribute(t);)s=s.parentNode;var a=h.vertical?"top":"left",o=r.get.offset(h.container),l=r.get.offset(s);v||(o[a]-=c.scrollPos()),c.scrollTo(l[a]-o[a],n)}else M(2,"scrollTo(): The supplied argument is invalid. Scroll cancelled.",i)}return c},this.scrollPos=function(e){return arguments.length?(r.type.Function(e)?w=e:M(2,"Provided value for method 'scrollPos' is not a function. To change the current scroll position use 'scrollTo()'."),c):w.call(c)},this.info=function(e){var t={size:b,vertical:h.vertical,scrollPos:m,scrollDirection:g,container:h.container,isDocument:v};return arguments.length?void 0!==t[e]?t[e]:void M(1,'ERROR: option "'+e+'" is not available'):t},this.loglevel=function(e){return arguments.length?(h.loglevel!=e&&(h.loglevel=e),c):h.loglevel},this.enabled=function(e){return arguments.length?(y!=e&&(y=!!e,c.updateScene(p,!0)),c):y},this.destroy=function(e){window.clearTimeout(a);for(var t=p.length;t--;)p[t].destroy(e);return h.container.removeEventListener("resize",k),h.container.removeEventListener("scroll",k),r.cAF(s),M(3,"destroyed "+o+" (reset: "+(e?"true":"false")+")"),null},function(){for(var t in h)u.hasOwnProperty(t)||(M(2,'WARNING: Unknown option "'+t+'"'),delete h[t]);if(h.container=r.get.elements(h.container)[0],!h.container)throw M(1,"ERROR creating object "+o+": No valid scroll container supplied"),o+" init failed.";(v=h.container===window||h.container===document.body||!document.body.contains(h.container))&&(h.container=window),b=x(),h.container.addEventListener("resize",k),h.container.addEventListener("scroll",k),h.refreshInterval=parseInt(h.refreshInterval)||u.refreshInterval,_(),M(3,"added new "+o+" controller (v"+e.version+")")}(),c};var i={defaults:{container:window,vertical:!0,globalSceneOptions:{},loglevel:2,refreshInterval:100}};e.Controller.addOption=function(e,t){i.defaults[e]=t},e.Controller.extend=function(t){var i=this;e.Controller=function(){return i.apply(this,arguments),this.$super=r.extend({},this),t.apply(this,arguments)||this},r.extend(e.Controller,i),e.Controller.prototype=i.prototype,e.Controller.prototype.constructor=e.Controller},e.Scene=function(i){var s,a,o="ScrollMagic.Scene",l="BEFORE",d="DURING",u="AFTER",c=n.defaults,h=this,p=r.extend({},c,i),f=l,m=0,g={start:0,end:0},v=0,b=!0,y={};this.on=function(e,t){return r.type.Function(t)?(e=e.trim().split(" ")).forEach(function(e){var i=e.split("."),n=i[0],r=i[1];"*"!=n&&(y[n]||(y[n]=[]),y[n].push({namespace:r||"",callback:t}))}):_(1,"ERROR when calling '.on()': Supplied callback for '"+e+"' is not a valid function!"),h},this.off=function(e,t){return e?((e=e.trim().split(" ")).forEac
4h(function(e,i){var n=e.split("."),r=n[0],s=n[1]||"";("*"===r?Object.keys(y):[r]).forEach(function(e){for(var i=y[e]||[],n=i.length;n--;){var r=i[n];!r||s!==r.namespace&&"*"!==s||t&&t!=r.callback||i.splice(n,1)}i.length||delete y[e]})}),h):(_(1,"ERROR: Invalid event name supplied."),h)},this.trigger=function(t,i){if(t){var n=t.trim().split("."),r=n[0],s=n[1],a=y[r];_(3,"event fired:",r,i?"->":"",i||""),a&&a.forEach(function(t,n){s&&s!==t.namespace||t.callback.call(h,new e.Event(r,t.namespace,h,i))})}else _(1,"ERROR: Invalid event name supplied.");return h},h.on("change.internal",function(e){"loglevel"!==e.what&&"tweenChanges"!==e.what&&("triggerElement"===e.what?C():"reverse"===e.what&&h.update())}).on("shift.internal",function(e){S(),h.update()});var _=this._log=function(e,t){p.loglevel>=e&&(Array.prototype.splice.call(arguments,1,0,"("+o+") ->"),r.log.apply(window,arguments))};this.addTo=function(t){return t instanceof e.Controller?a!=t&&(a&&a.removeScene(h),a=t,M(),T(!0),C(!0),S(),a.info("container").addEventListener("resize",k),t.addScene(h),h.trigger("add",{controller:a}),_(3,"added "+o+" to controller"),h.update()):_(1,"ERROR: supplied argument of 'addTo()' is not a valid ScrollMagic Controller"),h},this.enabled=function(e){return arguments.length?(b!=e&&(b=!!e,h.update(!0)),h):b},this.remove=function(){if(a){a.info("container").removeEventListener("resize",k);var e=a;a=void 0,e.removeScene(h),h.trigger("remove"),_(3,"removed "+o+" from controller")}return h},this.destroy=function(e){return h.trigger("destroy",{reset:e}),h.remove(),h.off("*.*"),_(3,"destroyed "+o+" (reset: "+(e?"true":"false")+")"),null},this.update=function(e){if(a)if(e)if(a.enabled()&&b){var t,i=a.info("scrollPos");t=p.duration>0?(i-g.start)/(g.end-g.start):i>=g.start?1:0,h.trigger("update",{startPos:g.start,endPos:g.end,scrollPos:i}),h.progress(t)}else w&&f===d&&I(!0);else a.updateScene(h,!1);return h},this.refresh=function(){return T(),C(),h},this.progress=function(e){if(arguments.length){var t=!1,i=f,n=a?a.info("scrollDirection"):"PAUSED",r=p.reverse||e>=m;if(0===p.duration?(t=m!=e,f=0===(m=1>e&&r?0:1)?l:d):0>e&&f!==l&&r?(m=0,f=l,t=!0):e>=0&&1>e&&r?(m=e,f=d,t=!0):e>=1&&f!==u?(m=1,f=u,t=!0):f!==d||r||I(),t){var s={progress:m,state:f,scrollDirection:n},o=f!=i,c=function(e){h.trigger(e,s)};o&&i!==d&&(c("enter"),c(i===l?"start":"end")),c("progress"),o&&f!==d&&(c(f===l?"start":"end"),c("leave"))}return h}return m};var w,x,S=function(){g={start:v+p.offset},a&&p.triggerElement&&(g.start-=a.info("size")*p.triggerHook),g.end=g.start+p.duration},T=function(e){if(s){var t="duration";P(t,s.call(h))&&!e&&(h.trigger("change",{what:t,newval:p[t]}),h.trigger("shift",{reason:t}))}},C=function(e){var i=0,n=p.triggerElement;if(a&&n){for(var s=a.info(),o=r.get.offset(s.container),l=s.vertical?"top":"left";n.parentNode.hasAttribute(t);)n=n.parentNode;var d=r.get.offset(n);s.isDocument||(o[l]-=a.scrollPos()),i=d[l]-o[l]}var u=i!=v;v=i,u&&!e&&h.trigger("shift",{reason:"triggerElementPosition"})},k=function(e){p.triggerHook>0&&h.trigger("shift",{reason:"containerResize"})},E=r.extend(n.validate,{duration:function(e){if(r.type.String(e)&&e.match(/^(\.|\d)*\d+%$/)){var t=parseFloat(e)/100;e=function(){return a?a.info("size")*t:0}}if(r.type.Function(e)){s=e;try{e=parseFloat(s())}catch(t){e=-1}}if(e=parseFloat(e),!r.type.Number(e)||0>e)throw s?(s=void 0,['Invalid return value of supplied function for option "duration":',e]):['Invalid value for option "duration":',e];return e}}),M=function(e){(e=arguments.length?[e]:Object.keys(E)).forEach(function(e,t){var i;if(E[e])try{i=E[e](p[e])}catch(t){i=c[e];var n=r.type.String(t)?[t]:t;r.type.Array(n)?(n[0]="ERROR: "+n[0],n.unshift(1),_.apply(this,n)):_(1,"ERROR: Problem executing validation callback for option '"+e+"':",t.message)}finally{p[e]=i}})},P=function(e,t){var i=!1,n=p[e];return p[e]!=t&&(p[e]=t,M(e),i=n!=p[e]),i},A=function(e){h[e]||(h[e]=function(t){return arguments.length?("duration"===e&&(s=void 0),P(e,t)&&(h.trigger("change",{what:e,newval:p[e]}),n.shifts.indexOf(e)>-1&&h.trigger("shift",{reason:e})),h):p[e]})};this.controller=function(){return a},this.state=function(){return f},this.scrollOffset=function(){return g.start},this.triggerPosition=function(){var e=p.offset;return a&&(e+=p.triggerElement?v:a.info("size")*h.triggerHook()),e},h.on("shift.internal",function(e){var t="duration"===e.reason;(f===u&&t||f===d&&0===p.duration)&&I(),t&&O()}).on("progress.internal",function(e){I()}).on("add.internal",function(e){O()}).on("destroy.internal",function(e){h.removePin(e.reset)});var I=function(e){if(w&&a){var t=a.info(),i=x.spacer.firstChild;if(e||f!==d){var n={position:x.inFlow?"relative":"absolute",top:0,left:0},s=r.css(i,"position")!=n.position;x.pushFollowers?p.duration>0&&(f===u&&0===parseFloat(r.css(x.spacer,"padding-top"))||f===l&&0===parseFloat(r.css(x.spacer,"padding-bottom")))&&(s=!0):n[t.vertical?"top":"left"]=p.duration*m,r.css(i,n),s&&O()}else{"fixed"!=r.css(i,"position")&&(r.css(i,{position:"fixed"}),O());var o=r.get.offset(x.spacer,!0),c=p.reverse||0===p.duration?t.scrollPos-g.start:Math.round(m*p.duration*10)/10;o[t.vertical?"top":"left"]+=c,r.css(x.spacer.firstChild,{top:o.top,left
4:o.left})}}},O=function(){if(w&&a&&x.inFlow){var e=f===d,t=a.info("vertical"),i=x.spacer.firstChild,n=r.isMarginCollapseType(r.css(x.spacer,"display")),s={};x.relSize.width||x.relSize.autoFullWidth?e?r.css(w,{width:r.get.width(x.spacer)}):r.css(w,{width:"100%"}):(s["min-width"]=r.get.width(t?w:i,!0,!0),s.width=e?s["min-width"]:"auto"),x.relSize.height?e?r.css(w,{height:r.get.height(x.spacer)-(x.pushFollowers?p.duration:0)}):r.css(w,{height:"100%"}):(s["min-height"]=r.get.height(t?i:w,!0,!n),s.height=e?s["min-height"]:"auto"),x.pushFollowers&&(s["padding"+(t?"Top":"Left")]=p.duration*m,s["padding"+(t?"Bottom":"Right")]=p.duration*(1-m)),r.css(x.spacer,s)}},L=function(){a&&w&&f===d&&!a.info("isDocument")&&I()},z=function(){a&&w&&f===d&&((x.relSize.width||x.relSize.autoFullWidth)&&r.get.width(window)!=r.get.width(x.spacer.parentNode)||x.relSize.height&&r.get.height(window)!=r.get.height(x.spacer.parentNode))&&O()},N=function(e){a&&w&&f===d&&!a.info("isDocument")&&(e.preventDefault(),a._setScrollPos(a.info("scrollPos")-((e.wheelDelta||e[a.info("vertical")?"wheelDeltaY":"wheelDeltaX"])/3||30*-e.detail)))};this.setPin=function(e,i){if(i=r.extend({},{pushFollowers:!0,spacerClass:"scrollmagic-pin-spacer"},i),!(e=r.get.elements(e)[0]))return _(1,"ERROR calling method 'setPin()': Invalid pin element supplied."),h;if("fixed"===r.css(e,"position"))return _(1,"ERROR calling method 'setPin()': Pin does not work with elements that are positioned 'fixed'."),h;if(w){if(w===e)return h;h.removePin()}var n=(w=e).parentNode.style.display,s=["top","left","bottom","right","margin","marginLeft","marginRight","marginTop","marginBottom"];w.parentNode.style.display="none";var a="absolute"!=r.css(w,"position"),o=r.css(w,s.concat(["display"])),l=r.css(w,["width","height"]);w.parentNode.style.display=n,!a&&i.pushFollowers&&(_(2,"WARNING: If the pinned element is positioned absolutely pushFollowers will be disabled."),i.pushFollowers=!1),window.setTimeout(function(){w&&0===p.duration&&i.pushFollowers&&_(2,"WARNING: pushFollowers =",!0,"has no effect, when scene duration is 0.")},0);var d=w.parentNode.insertBefore(document.createElement("div"),w),u=r.extend(o,{position:a?"relative":"absolute",boxSizing:"content-box",mozBoxSizing:"content-box",webkitBoxSizing:"content-box"});if(a||r.extend(u,r.css(w,["width","height"])),r.css(d,u),d.setAttribute(t,""),r.addClass(d,i.spacerClass),x={spacer:d,relSize:{width:"%"===l.width.slice(-1),height:"%"===l.height.slice(-1),autoFullWidth:"auto"===l.width&&a&&r.isMarginCollapseType(o.display)},pushFollowers:i.pushFollowers,inFlow:a},!w.___origStyle){w.___origStyle={};var c=w.style;s.concat(["width","height","position","boxSizing","mozBoxSizing","webkitBoxSizing"]).forEach(function(e){w.___origStyle[e]=c[e]||""})}return x.relSize.width&&r.css(d,{width:l.width}),x.relSize.height&&r.css(d,{height:l.height}),d.appendChild(w),r.css(w,{position:a?"relative":"absolute",margin:"auto",top:"auto",left:"auto",bottom:"auto",right:"auto"}),(x.relSize.width||x.relSize.autoFullWidth)&&r.css(w,{boxSizing:"border-box",mozBoxSizing:"border-box",webkitBoxSizing:"border-box"}),window.addEventListener("scroll",L),window.addEventListener("resize",L),window.addEventListener("resize",z),w.addEventListener("mousewheel",N),w.addEventListener("DOMMouseScroll",N),_(3,"added pin"),I(),h},this.removePin=function(e){if(w){if(f===d&&I(!0),e||!a){var i=x.spacer.firstChild;if(i.hasAttribute(t)){var n=x.spacer.style;margins={},["margin","marginLeft","marginRight","marginTop","marginBottom"].forEach(function(e){margins[e]=n[e]||""}),r.css(i,margins)}x.spacer.parentNode.insertBefore(i,x.spacer),x.spacer.parentNode.removeChild(x.spacer),w.parentNode.hasAttribute(t)||(r.css(w,w.___origStyle),delete w.___origStyle)}window.removeEventListener("scroll",L),window.removeEventListener("resize",L),window.removeEventListener("resize",z),w.removeEventListener("mousewheel",N),w.removeEventListener("DOMMouseScroll",N),w=void 0,_(3,"removed pin (reset: "+(e?"true":"false")+")")}return h};var j,D=[];return h.on("destroy.internal",function(e){h.removeClassToggle(e.reset)}),this.setClassToggle=function(e,t){var i=r.get.elements(e);return 0!==i.length&&r.type.String(t)?(D.length>
40&&h.removeClassToggle(),j=t,D=i,h.on("enter.internal_class leave.internal_class",function(e){var t="enter"===e.type?r.addClass:r.removeClass;D.forEach(function(e,i){t(e,j)})}),h):(_(1,"ERROR calling method 'setClassToggle()': Invalid "+(0===i.length?"element":"classes")+" supplied."),h)},this.removeClassToggle=function(e){return e&&D.forEach(function(e,t){r.removeClass(e,j)}),h.off("start.internal_class end.internal_class"),j=void 0,D=[],h},function(){for(var e in p)c.hasOwnProperty(e)||(_(2,'WARNING: Unknown option "'+e+'"'),delete p[e]);for(var t in c)A(t);M()}(),h};var n={defaults:{duration:0,offset:0,triggerElement:void 0,triggerHook:.5,reverse:!0,loglevel:2},validate:{offset:function(e){if(e=parseFloat(e),!r.type.Number(e))throw['Invalid value for option "offset":',e];return e},triggerElement:function(e){if(e=e||void 0){var t=r.get.elements(e)[0];if(!t)throw['Element defined in option "triggerElement" was not found:',e];e=t}return e},triggerHook:function(e){var t={onCenter:.5,onEnter:1,onLeave:0};if(r.type.Number(e))e=Math.max(0,Math.min(parseFloat(e),1));else{if(!(e in t))throw['Invalid value for option "triggerHook": ',e];e=t[e]}return e},reverse:function(e){return!!e},loglevel:function(e){if(e=parseInt(e),!r.type.Number(e)||0>e||e>3)throw['Invalid value for option "loglevel":',e];return e}},shifts:["duration","offset","triggerHook"]};e.Scene.addOption=function(t,i,r,s){t in n.defaults?e._util.log(1,"[static] ScrollMagic.Scene -> Cannot add Scene option '"+t+"', because it already exists."):(n.defaults[t]=i,n.validate[t]=r,s&&n.shifts.push(t))},e.Scene.extend=function(t){var i=this;e.Scene=function(){return i.apply(this,arguments),this.$super=r.extend({},this),t.apply(this,arguments)||this},r.extend(e.Scene,i),e.Scene.prototype=i.prototype,e.Scene.prototype.constructor=e.Scene},e.Event=function(e,t,i,n){for(var r in n=n||{})this[r]=n[r];return this.type=e,this.target=this.currentTarget=i,this.namespace=t||"",this.timeStamp=this.timestamp=Date.now(),this};var r=e._util=function(e){var t,i={},n=function(e){return parseFloat(e)||0},r=function(t){return t.currentStyle?t.currentStyle:e.getComputedStyle(t)},s=function(t,i,s,a){if((i=i===document?e:i)===e)a=!1;else if(!f.DomElement(i))return 0;t=t.charAt(0).toUpperCase()+t.substr(1).toLowerCase();var o=(s?i["offset"+t]||i["outer"+t]:i["client"+t]||i["inner"+t])||0;if(s&&a){var l=r(i);o+="Height"===t?n(l.marginTop)+n(l.marginBottom):n(l.marginLeft)+n(l.marginRight)}return o},a=function(e){return e.replace(/^[^a-z]+([a-z])/g,"$1").replace(/-([a-z])/g,function(e){return e[1].toUpperCase()})};i.extend=function(e){for(e=e||{},t=1;t<arguments.length;t++)if(arguments[t])for(var i in arguments[t])arguments[t].hasOwnProperty(i)&&(e[i]=arguments[t][i]);return e},i.isMarginCollapseType=function(e){return["block","flex","list-item","table","-webkit-box"].indexOf(e)>-1};var o=0,l=["ms","moz","webkit","o"],d=e.requestAnimationFrame,u=e.cancelAnimationFrame;for(t=0;!d&&t<l.length;++t)d=e[l[t]+"RequestAnimationFrame"],u=e[l[t]+"CancelAnimationFrame"]||e[l[t]+"CancelRequestAnimationFrame"];d||(d=function(t){var i=(new Date).getTime(),n=Math.max(0,16-(i-o)),r=e.setTimeout(function(){t(i+n)},n);return o=i+n,r}),u||(u=function(t){e.clearTimeout(t)}),i.rAF=d.bind(e),i.cAF=u.bind(e);var c=["error","warn","log"],h=e.console||{};for(h.log=h.log||function(){},t=0;t<c.length;t++){var p=c[t];h[p]||(h[p]=h.log)}i.log=function(e){(e>c.length||0>=e)&&(e=c.length);var t=new Date,i=("0"+t.getHours()).slice(-2)+":"+("0"+t.getMinutes()).slice(-2)+":"+("0"+t.getSeconds()).slice(-2)+":"+("00"+t.getMilliseconds()).slice(-3),n=c[e-1],r=Array.prototype.splice.call(arguments,1),s=Function.prototype.bind.call(h[n],h);r.unshift(i),s.apply(h,r)};var f=i.type=function(e){return Object.prototype.toString.call(e).replace(/^\[object (.+)\]$/,"$1").toLowerCase()};f.String=function(e){return"string"===f(e)},f.Function=function(e){return"function"===f(e)},f.Array=function(e){return Array.isArray(e)},f.Number=function(e){return!f.Array(e)&&e-parseFloat(e)+1>=0},f.DomElement=function(e){return"object"==typeof HTMLElement?e instanceof HTMLElement:e&&"object"==typeof e&&null!==e&&1===e.nodeType&&"string"==typeof e.nodeName};var m=i.get={};return m.elements=function(t){var i=[];if(f.String(t))try{t=document.querySelectorAll(t)}catch(e){return i}if("nodelist"===f(t)||f.Array(t))for(var n=0,r=i.length=t.length;r>n;n++){var s=t[n];i[n]=f.DomElement(s)?s:m.elements(s)}else(f.DomElement(t)||t===document||t===e)&&(i=[t]);return i},m.scrollTop=function(t){return t&&"number"==typeof t.scrollTop?t.scrollTop:e.pageYOffset||0},m.scrollLeft=function(t){return t&&"number"==typeof t.scrollLeft?t.scrollLeft:e.pageXOffset||0},m.width=function(e,t,i){return s("width",e,t,i)},m.height=function(e,t,i){return s("height",e,t,i)},m.offset=function(e,t){var i={top:0,left:0};if(e&&e.getBoundingClientRect){var n=e.getBoundingClientRect();i.top=n.top,i.left=n.left,t||(i.top+=m.scrollTop(),i.left+=m.scrollLeft())}return i},i.addClass=function(e,t){t&&(e.classList?e.classList.add(t):e.className+=" "+t)},i.removeClass=function(e,t){t&&(e.classList?e.classList.remove(t):e.className=e.className.replace(new RegExp("(^|\\b)"+t.split(" ").join("|")+"(\\b|$)","gi")," "))},i.css=function(e,t){if(f.String(t))return r(e)[a(t)];if(f.Array(t)){var i={},n=r(e);return t.forEach(function(e,t){i[e]=n[a(e)]}),i}for(var s in t){var o=t[s];o==parseFloat(o)&&(o+="px"),e.style[a(s)]=o}},i}(window||{});return e.Scene.prototype.addIndicators=function(){return e._util.log(1,"(ScrollMagic.Scene) -> ERROR calling addIndicators() due to missing Plugin 'debug.addIndicators'. Please make sure to include plugins/debug.addIndicators.js"),this},e.Scene.prototype.removeIndicators=function(){return e._util.log(1,"(ScrollMagic.Scene) -> ERROR calling removeIndicators() due to missing Plugin 'debug.addIndicators'. Please make sure to include plugins/debug.addIndicators.js"),this},e.Scene.prototype.setTween=function(){return e._util.log(1,"(ScrollMagic.Scene) -> ERROR calling setTween() due to missing Plugin 'animation.gsap'. Please make sure to include plugins/animation.gsap.js"),this},e.Scene.prototype.removeTween=function(){return e._util.log(1,"(ScrollMagic.Scene) -> ERROR calling removeTween() due to missing Plugin 'animation.gsap'. Please make sure to include plugins/animation.gsap.js"),this},e.Scene.prototype.setVelocity=function(){return e._util.log(1,"(ScrollMagic.Scene) -> ERROR calling setVelocity() due to missing Plugin 'animation.velocity'. Please make sure to include plugins/animation.velocity.js"),this},e.Scene.prototype.removeVelocity=function(){return e._util.log(1,"(ScrollMagic.Scene) -> ERROR calling removeVelocity() due to missing Plugin 'animation.velocity'. Please make sure to include plugins/animation.velocity.js"),this},e});var _gsScope="undefined"!=typeof module&&module.exports&&"undefined"!=typeof global?global:this||window;(_gsScope._gsQueue||(_gsScope._gsQueue=[])).push(function(){"use strict";var e=180/Math.PI,t=[],i=[],n=[],r={},s=_gsScope._gsDefine.globals,a=function(e,t,i,n){this.a=e,this.b=t,this.c=i,this.d=n,this.da=n-e,this.ca=i-e,this.ba=t-e},o=function(e,t,i,n){var r={a:e},s={},a={},o={c:n},l=(e+t)/2,d=(t+i)/2,u=(i+n)/2,c=(l+d)/2,h=(d+u)/2,p=(h-c)/8;return r.b=l+(e-l)/4,s.b=c+p,r.c=s.a=(r.b+s.b)/2,s.c=a.a=(c+h)/2,a.b=h-p,o.b=u+(n-u)/4,a.c=o.a=(a.b+o.b)/2,[r,s,a,o]},l=function(e,r,s,a,l){var d,u,c,h,p,f,m,g,v,b,y,_,w,x=e.length-1,S=0,T=e[0].a;for(d=0;x>d;d++)u=(p=e[S]).a,c=p.d,h=e[S+1].d,l?(y=t[d],w=((_=i[d])+y)*r*.25/(a?.5:n[d]||.5),g=c-((f=c-(c-u)*(a?.5*r:0!==y?w/y:0))+(((m=c+(h-c)*(a?.5*r:0!==_?w/_:0))-f)*(3*y/(y+_)+.5)/4||0))):g=c-((f=c-(c-u)*r*.5)+(m=c+(h-c)*r*.5))/2,f+=g,m+=g,p.c=v=f,p.b=0!==d?T:T=p.a+.6*(p.c-p.a),p.da=c-u,p.ca=v-u,p.ba=T-u,s?(b=o(u,T,v,c),e.splice(S,1,b[0],b[1],b[2],b[3]),S+=4):S++,T=m;(p=e[S]).b=T,p.c=T+.4*(p.d-T),p.da=p.d-p.a,p.ca=p.c-p.a,p.ba=T-p.a,s&&(b=o(p.a,T,p.c,p.d),e.splice(S,1,b[0],b[1],b[2],b[3]))}
4,d=function(e,n,r,s){var o,l,d,u,c,h,p=[];if(s)for(l=(e=[s].concat(e)).length;--l>-1;)"string"==typeof(h=e[l][n])&&"="===h.charAt(1)&&(e[l][n]=s[n]+Number(h.charAt(0)+h.substr(2)));if(0>(o=e.length-2))return p[0]=new a(e[0][n],0,0,e[-1>o?0:1][n]),p;for(l=0;o>l;l++)d=e[l][n],u=e[l+1][n],p[l]=new a(d,0,0,u),r&&(c=e[l+2][n],t[l]=(t[l]||0)+(u-d)*(u-d),i[l]=(i[l]||0)+(c-u)*(c-u));return p[l]=new a(e[l][n],0,0,e[l+1][n]),p},u=function(e,s,a,o,u,c){var h,p,f,m,g,v,b,y,_={},w=[],x=c||e[0];for(p in u="string"==typeof u?","+u+",":",x,y,z,left,top,right,bottom,marginTop,marginLeft,marginRight,marginBottom,paddingLeft,paddingTop,paddingRight,paddingBottom,backgroundPosition,backgroundPosition_y,",null==s&&(s=1),e[0])w.push(p);if(e.length>1){for(y=e[e.length-1],b=!0,h=w.length;--h>-1;)if(p=w[h],Math.abs(x[p]-y[p])>.05){b=!1;break}b&&(e=e.concat(),c&&e.unshift(c),e.push(e[1]),c=e[e.length-3])}for(t.length=i.length=n.length=0,h=w.length;--h>-1;)p=w[h],r[p]=-1!==u.indexOf(","+p+","),_[p]=d(e,p,r[p],c);for(h=t.length;--h>-1;)t[h]=Math.sqrt(t[h]),i[h]=Math.sqrt(i[h]);if(!o){for(h=w.length;--h>-1;)if(r[p])for(v=(f=_[w[h]]).length-1,m=0;v>m;m++)g=f[m+1].da/i[m]+f[m].da/t[m],n[m]=(n[m]||0)+g*g;for(h=n.length;--h>-1;)n[h]=Math.sqrt(n[h])}for(h=w.length,m=a?4:1;--h>-1;)f=_[p=w[h]],l(f,s,a,o,r[p]),b&&(f.splice(0,m),f.splice(f.length-m,m));return _},c=function(e,t,i){var n,r,s,o,l,d,u,c,h,p,f,m={},g="cubic"===(t=t||"soft")?3:2,v="soft"===t,b=[];if(v&&i&&(e=[i].concat(e)),null==e||e.length<g+1)throw"invalid Bezier data";for(h in e[0])b.push(h);for(d=b.length;--d>-1;){for(m[h=b[d]]=l=[],p=0,c=e.length,u=0;c>u;u++)n=null==i?e[u][h]:"string"==typeof(f=e[u][h])&&"="===f.charAt(1)?i[h]+Number(f.charAt(0)+f.substr(2)):Number(f),v&&u>1&&c-1>u&&(l[p++]=(n+l[p-2])/2),l[p++]=n;for(c=p-g+1,p=0,u=0;c>u;u+=g)n=l[u],r=l[u+1],s=l[u+2],o=2===g?0:l[u+3],l[p++]=f=3===g?new a(n,r,s,o):new a(n,(2*r+n)/3,(2*r+s)/3,s);l.length=p}return m},h=function(e,t,i){for(var n,r,s,a,o,l,d,u,c,h,p,f=1/i,m=e.length;--m>-1;)for(s=(h=e[m]).a,a=h.d-s,o=h.c-s,l=h.b-s,n=r=0,u=1;i>=u;u++)n=r-(r=((d=f*u)*d*a+3*(c=1-d)*(d*o+c*l))*d),t[p=m*i+u-1]=(t[p]||0)+n*n},p=function(e,t){var i,n,r,s,a=[],o=[],l=0,d=0,u=(t=t|0||6)-1,c=[],p=[];for(i in e)h(e[i],a,t);for(r=a.length,n=0;r>n;n++)l+=Math.sqrt(a[n]),p[s=n%t]=l,s===u&&(d+=l,c[s=n/t|0]=p,o[s]=d,l=0,p=[]);return{length:d,lengths:o,segments:c}},f=_gsScope._gsDefine.plugin({propName:"bezier",priority:-1,version:"1.3.4",API:2,global:!0,init:function(e,t,i){this._target=e,t instanceof Array&&(t={values:t}),this._func={},this._round={},this._props=[],this._timeRes=null==t.timeResolution?6:parseInt(t.timeResolution,10);var n,r,s,a,o,l=t.values||[],d={},h=l[0],f=t.autoRotate||i.vars.orientToBezier;for(n in this._autoRotate=f?f instanceof Array?f:[["x","y","rotation",!0===f?0:Number(f)||0]]:null,h)this._props.push(n);for(s=this._props.length;--s>-1;)n=this._props[s],this._overwriteProps.push(n),r=this._func[n]="function"==typeof e[n],d[n]=r?e[n.indexOf("set")||"function"!=typeof e["get"+n.substr(3)]?n:"get"+n.substr(3)]():parseFloat(e[n]),o||d[n]!==l[0][n]&&(o=d);if(this._beziers="cubic"!==t.type&&"quadratic"!==t.type&&"soft"!==t.type?u(l,isNaN(t.curviness)?1:t.curviness,!1,"thruBasic"===t.type,t.correlate,o):c(l,t.type,d),this._segCount=this._beziers[n].length,this._timeRes){var m=p(this._beziers,this._timeRes);this._length=m.length,this._lengths=m.lengths,this._segments=m.segments,this._l1=this._li=this._s1=this._si=0,this._l2=this._lengths[0],this._curSeg=this._segments[0],this._s2=this._curSeg[0],this._prec=1/this._curSeg.length}if(f=this._autoRotate)for(this._initialRotations=[],f[0]instanceof Array||(this._autoRotate=f=[f]),s=f.length;--s>-1;){for(a=0;3>a;a++)n=f[s][a],this._func[n]="function"==typeof e[n]&&e[n.indexOf("set")||"function"!=typeof e["get"+n.substr(3)]?n:"get"+n.substr(3)];n=f[s][2],this._initialRotations[s]=this._func[n]?this._func[n].call(this._target):this._target[n]}return this._startRatio=i.vars.runBackwards?1:0,!0},set:function(t){var i,n,r,s,a,o,l,d,u,c,h=this._segCount,p=this._func,f=this._target,m=t!==this._startRatio;if(this._timeRes){if(u=this._lengths,c=this._curSeg,t*=this._length,r=this._li,t>this._l2&&h-1>r){for(d=h-1;d>r&&(this._l2=u[++r])<=t;);this._l1=u[r-1],this._li=r,this._curSeg=c=this._segments[r],this._s2=c[this._s1=this._si=0]}else if(t<this._l1&&r>0){for(;r>0&&(this._l1=u[--r])>=t;);0===r&&t<this._l1?this._l1=0:r++,this._l2=u[r],this._li=r,this._curSeg=c=this._segments[r],this._s1=c[(this._si=c.length-1)-1]||0,this._s2=c[this._si]}if(i=r,t-=this._l1,r=this._si,t>this._s2&&r<c.length-1){for(d=c.length-1;d>r&&(this._s2=c[++r])<=t;);this._s1=c[r-1],this._si=r}else if(t<this._s1&&r>0){for(;r>0&&(this._s1=c[--r])>=t;);0===r&&t<this._s1?this._s1=0:r++,this._s2=c[r],this._si=r}o=(r+(t-this._s1)/(this._s2-this._s1))*this._prec}else o=(t-(i=0>t?0:t>=1?h-1:h*t|0)*(1/h))*h;for(n=1-o,r=this._props.length;--r>-1;)s=this._props[r],l=(o*o*(a=this._beziers[s][i]).da+3*n*(o*a.ca+n*a.ba))*o+a.a,this._round[s]&&(l=Math.round(l)),p[s]?f[s](l):f[s]=l;if(this._autoRotate){var g,v,b,y,_,w,x,S=this._autoRotate;for(r=S.length;--r>-1;)s=S[r][2],w=S[r][3]||0,x=!0===S[r][4]?1:e,a=this._beziers[S[r][0]],g=this._beziers[S[r][1]],a&&g&&(a=a[i],g=g[i],v=a.a+(a.b-a.a)*o,v+=((y=a.b+(a.c-a.b)*o)-v)*o,y+=(a.c+(a.d-a.c)*o-y)*o,b=g.a+(g.b-g.a)*o,b+=((_=g.b+(g.c-g.b)*o)-b)*o,_+=(g.c+(g.d-g.c)*o-_)*o,l=m?Math.atan2(_-b,y-v)*x+w:this._initialRotations[r],p[s]?f[s](l):f[s]=l)}}}),m=f.prototype;f.bezierThrough=u,f.cubicToQuadratic=o,f._autoCSS=!0,f.quadraticToCubic=function(e,t,i){return new a(e,(2*t+e)/3,(2*t+i)/3,i)},f._cssRegister=function(){var e=s.CSSPlugin;if(e){var t=e._internals,i=t._parseToProxy,n=t._setPluginRatio,r=t.CSSPropTween;t._registerComplexSpecialProp("bezier",{parser:function(e,t,s,a,o,l){t instanceof Array&&(t={values:t}),l=new f;var d,u,c,h=t.values,p=h.length-1,m=[],g={};if(0>p)return o;for(d=0;p>=d;d++)c=i(e,h[d],a,o,l,p!==d),m[d]=c.end;for(u in t)g[u]=t[u];return g.values=m,(o=new r(e,"bezier",0,0,c.pt,2)).data=c,o.plugin=l,o.setRatio=n,0===g.autoRotate&&(g.autoRotate=!0),!g.autoRotate||g.autoRotate instanceof Array||(d=!0===g.autoRotate?0:Number(g.autoRotate),g.autoRotate=null!=c.end.left?[["left","top","rotation",d,!1]]:null!=c.end.x&&[["x","y","rotation",d,!1]]),g.autoRotate&&(a._transform||a._enableTransforms(!1),c.autoRotate=a._target._gsTransform),l._onInitTween(c.proxy,g,a._tween),o}})}},m._roundProps=function(e,t){for(var i=this._overwriteProps,n=i.length;--n>-1;)(e[i[n]]||e.bezier||e.bezierThrough)&&(this._round[i[n]]=t)},m._kill=function(e){var t,i,n=this._props;for(t in this._beziers)if(t in e)for(delete this._beziers[t],delete this._func[t],i=n.length;--i>-1;)n[i]===t&&n.splice(i,1);return this._super._kill.call(this,e)}}),_gsScope._gsDefine&&_gsScope._gsQueue.pop()(),function(e){"use strict";var t=function(){return(_gsScope.GreenSockGlobals||_gsScope).BezierPlugin};"function"==typeof define&&define.amd?define(["TweenLite"],t):"undefined"!=typeof module&&module.exports&&(require("../TweenLite.js"),module.exports=t())}();var _gsScope="undefined"!=typeof module&&module.exports&&"undefined"!=typeof global?global:this||window;(_gsScope._gsQueue||(_gsScope._gsQueue=[])).push(function(){"use strict";_gsScope._gsDefine("plugins.CSSPlugin",["plugins.TweenPlugin","TweenLite"],function(e,t){var i,n,r,s,a=function(){e.call(this,"css"),this._overwriteProps.length=0,this.setRatio=a.prototype.setRatio},o=_gsScope._gsDefine.globals,l={},d=a.prototype=new e("css");d.constructor=a,a.version="1.17.0",a.API=2,a.defaultTransformPerspective=0,a.defaultSkewType="compensated",a.defaultSmoothOrigin=!0,d="px",a.suffixMap={top:d,right:d,bottom:d,left
4:d,width:d,height:d,fontSize:d,padding:d,margin:d,perspective:d,lineHeight:""};var u,c,h,p,f,m,g=/(?:\d|\-\d|\.\d|\-\.\d)+/g,v=/(?:\d|\-\d|\.\d|\-\.\d|\+=\d|\-=\d|\+=.\d|\-=\.\d)+/g,b=/(?:\+=|\-=|\-|\b)[\d\-\.]+[a-zA-Z0-9]*(?:%|\b)/gi,y=/(?![+-]?\d*\.?\d+|[+-]|e[+-]\d+)[^0-9]/g,_=/(?:\d|\-|\+|=|#|\.)*/g,w=/opacity *= *([^)]*)/i,x=/opacity:([^;]*)/i,S=/alpha\(opacity *=.+?\)/i,T=/^(rgb|hsl)/,C=/([A-Z])/g,k=/-([a-z])/gi,E=/(^(?:url\(\"|url\())|(?:(\"\))$|\)$)/gi,M=function(e,t){return t.toUpperCase()},P=/(?:Left|Right|Width)/i,A=/(M11|M12|M21|M22)=[\d\-\.e]+/gi,I=/progid\:DXImageTransform\.Microsoft\.Matrix\(.+?\)/i,O=/,(?=[^\)]*(?:\(|$))/gi,L=Math.PI/180,z=180/Math.PI,N={},j=document,D=function(e){return j.createElementNS?j.createElementNS("http://www.w3.org/1999/xhtml",e):j.createElement(e)},F=D("div"),R=D("img"),B=a._internals={_specialProps:l},H=navigator.userAgent,V=function(){var e=H.indexOf("Android"),t=D("a");return h=-1!==H.indexOf("Safari")&&-1===H.indexOf("Chrome")&&(-1===e||Number(H.substr(e+8,1))>3),f=h&&Number(H.substr(H.indexOf("Version/")+8,1))<6,p=-1!==H.indexOf("Firefox"),(/MSIE ([0-9]{1,}[\.0-9]{0,})/.exec(H)||/Trident\/.*rv:([0-9]{1,}[\.0-9]{0,})/.exec(H))&&(m=parseFloat(RegExp.$1)),!!t&&(t.style.cssText="top:1px;opacity:.55;",/^0.55/.test(t.style.opacity))}(),$=function(e){return w.test("string"==typeof e?e:(e.currentStyle?e.currentStyle.filter:e.style.filter)||"")?parseFloat(RegExp.$1)/100:1},W=function(e){window.console&&console.log(e)},X="",q="",Y=function(e,t){var i,n,r=(t=t||F).style;if(void 0!==r[e])return e;for(e=e.charAt(0).toUpperCase()+e.substr(1),i=["O","Moz","ms","Ms","Webkit"],n=5;--n>-1&&void 0===r[i[n]+e];);return n>=0?(X="-"+(q=3===n?"ms":i[n]).toLowerCase()+"-",q+e):null},U=j.defaultView?j.defaultView.getComputedStyle:function(){},G=a.getStyle=function(e,t,i,n,r){var s;return V||"opacity"!==t?(!n&&e.style[t]?s=e.style[t]:(i=i||U(e))?s=i[t]||i.getPropertyValue(t)||i.getPropertyValue(t.replace(C,"-$1").toLowerCase()):e.currentStyle&&(s=e.currentStyle[t]),null==r||s&&"none"!==s&&"auto"!==s&&"auto auto"!==s?s:r):$(e)},Q=B.convertToPixels=function(e,i,n,r,s){if("px"===r||!r)return n;if("auto"===r||!n)return 0;var o,l,d,u=P.test(i),c=e,h=F.style,p=0>n;if(p&&(n=-n),"%"===r&&-1!==i.indexOf("border"))o=n/100*(u?e.clientWidth:e.clientHeight);else{if(h.cssText="border:0 solid red;position:"+G(e,"position")+";line-height:0;","%"!==r&&c.appendChild)h[u?"borderLeftWidth":"borderTopWidth"]=n+r;else{if(l=(c=e.parentNode||j.body)._gsCache,d=t.ticker.frame,l&&u&&l.time===d)return l.width*n/100;h[u?"width":"height"]=n+r}c.appendChild(F),o=parseFloat(F[u?"offsetWidth":"offsetHeight"]),c.removeChild(F),u&&"%"===r&&!1!==a.cacheWidths&&((l=c._gsCache=c._gsCache||{}).time=d,l.width=o/n*100),0!==o||s||(o=Q(e,i,n,r,!0))}return p?-o:o},Z=B.calculateOffset=function(e,t,i){if("absolute"!==G(e,"position",i))return 0;var n="left"===t?"Left":"Top",r=G(e,"margin"+n,i);return e["offset"+n]-(Q(e,t,parseFloat(r),r.replace(_,""))||0)},K=function(e,t){var i,n,r,s={};if(t=t||U(e,null))if(i=t.length)for(;--i>-1;)(-1===(r=t[i]).indexOf("-transform")||Te===r)&&(s[r.replace(k,M)]=t.getPropertyValue(r));else for(i in t)(-1===i.indexOf("Transform")||Se===i)&&(s[i]=t[i]);else if(t=e.currentStyle||e.style)for(i in t)"string"==typeof i&&void 0===s[i]&&(s[i.replace(k,M)]=t[i]);return V||(s.opacity=$(e)),n=je(e,t,!1),s.rotation=n.rotation,s.skewX=n.skewX,s.scaleX=n.scaleX,s.scaleY=n.scaleY,s.x=n.x,s.y=n.y,ke&&(s.z=n.z,s.rotationX=n.rotationX,s.rotationY=n.rotationY,s.scaleZ=n.scaleZ),s.filters&&delete s.filters,s},J=function(e,t,i,n,r){var s,a,o,l={},d=e.style;for(a in i)"cssText"!==a&&"length"!==a&&isNaN(a)&&(t[a]!==(s=i[a])||r&&r[a])&&-1===a.indexOf("Origin")&&("number"==typeof s||"string"==typeof s)&&(l[a]="auto"!==s||"left"!==a&&"top"!==a?""!==s&&"auto"!==s&&"none"!==s||"string"!=typeof t[a]||""===t[a].replace(y,"")?s:0:Z(e,a),void 0!==d[a]&&(o=new pe(d,a,d[a],o)));if(n)for(a in n)"className"!==a&&(l[a]=n[a]);return{difs:l,firstMPT:o}},ee={width:["Left","Right"],height:["Top","Bottom"]},te=["marginLeft","marginRight","marginTop","marginBottom"],ie=function(e,t,i){var n=parseFloat("width"===t?e.offsetWidth:e.offsetHeight),r=ee[t],s=r.length;for(i=i||U(e,null);--s>-1;)n-=parseFloat(G(e,"padding"+r[s],i,!0))||0,n-=parseFloat(G(e,"border"+r[s]+"Width",i,!0))||0;return n},ne=function(e,t){(null==e||""===e||"auto"===e||"auto auto"===e)&&(e="0 0");var i=e.split(" "),n=-1!==e.indexOf("left")?"0%":-1!==e.indexOf("right")?"100%":i[0],r=-1!==e.indexOf("top")?"0%":-1!==e.indexOf("bottom")?"100%":i[1];return null==r?r="center"===n?"50%":"0":"center"===r&&(r="50%"),("center"===n||isNaN(parseFloat(n))&&-1===(n+"").indexOf("="))&&(n="50%"),e=n+" "+r+(i.length>2?" "+i[2]:""),t&&(t.oxp=-1!==n.indexOf("%"),t.oyp=-1!==r.indexOf("%"),t.oxr="="===n.charAt(1),t.oyr="="===r.charAt(1),t.ox=parseFloat(n.replace(y,"")),t.oy=parseFloat(r.replace(y,"")),t.v=e),t||e},re=function(e,t){return"string"==typeof e&&"="===e.charAt(1)?parseInt(e.charAt(0)+"1",10)*parseFloat(e.substr(2)):parseFloat(e)-parseFloat(t)},se=function(e,t){return null==e?t:"string"==typeof e&&"="===e.charAt(1)?parseInt(e.charAt(0)+"1",10)*parseFloat(e.substr(2))+t:parseFloat(e)},ae=function(e,t,i,n){var r,s,a,o,l,d=1e-6;return null==e?o=t:"number"==typeof e?o=e:(r=360,s=e.split("_"),a=((l="="===e.charAt(1))?parseInt(e.charAt(0)+"1",10)*parseFloat(s[0].substr(2)):parseFloat(s[0]))*(-1===e.indexOf("rad")?1:z)-(l?0:t),s.length&&(n&&(n[i]=t+a),-1!==e.indexOf("short")&&((a%=r)!==a%180&&(a=0>a?a+r:a-r)),-1!==e.indexOf("_cw")&&0>a?a=(a+9999999999*r)%r-(a/r|0)*r:-1!==e.indexOf("ccw")&&a>0&&(a=(a-9999999999*r)%r-(a/r|0)*r)),o=t+a),d>o&&o>-d&&(o=0),o},oe={aqua:[0,255,255],lime:[0,255,0],silver:[192,192,192],black:[0,0,0],maroon:[128,0,0],teal:[0,128,128],blue:[0,0,255],navy:[0,0,128],white:[255,255,255],fuchsia:[255,0,255],olive:[128,128,0],yellow:[255,255,0],orange:[255,165,0],gray:[128,128,128],purple:[128,0,128],green:[0,128,0],red:[255,0,0],pink:[255,192,203],cyan:[0,255,255],transparent:[255,255,255,0]},le=function(e,t,i){return 255*(1>6*(e=0>e?e+1:e>1?e-1:e)?t+(i-t)*e*6:.5>
4e?i:2>3*e?t+(i-t)*(2/3-e)*6:t)+.5|0},de=a.parseColor=function(e){var t,i,n,r,s,a;return e&&""!==e?"number"==typeof e?[e>>16,e>>8&255,255&e]:(","===e.charAt(e.length-1)&&(e=e.substr(0,e.length-1)),oe[e]?oe[e]:"#"===e.charAt(0)?(4===e.length&&(t=e.charAt(1),i=e.charAt(2),n=e.charAt(3),e="#"+t+t+i+i+n+n),[(e=parseInt(e.substr(1),16))>>16,e>>8&255,255&e]):"hsl"===e.substr(0,3)?(e=e.match(g),r=Number(e[0])%360/360,s=Number(e[1])/100,t=2*(a=Number(e[2])/100)-(i=.5>=a?a*(s+1):a+s-a*s),e.length>3&&(e[3]=Number(e[3])),e[0]=le(r+1/3,t,i),e[1]=le(r,t,i),e[2]=le(r-1/3,t,i),e):((e=e.match(g)||oe.transparent)[0]=Number(e[0]),e[1]=Number(e[1]),e[2]=Number(e[2]),e.length>3&&(e[3]=Number(e[3])),e)):oe.black},ue="(?:\\b(?:(?:rgb|rgba|hsl|hsla)\\(.+?\\))|\\B#.+?\\b";for(d in oe)ue+="|"+d+"\\b";ue=new RegExp(ue+")","gi");var ce=function(e,t,i,n){if(null==e)return function(e){return e};var r,s=t?(e.match(ue)||[""])[0]:"",a=e.split(s).join("").match(b)||[],o=e.substr(0,e.indexOf(a[0])),l=")"===e.charAt(e.length-1)?")":"",d=-1!==e.indexOf(" ")?" ":",",u=a.length,c=u>0?a[0].replace(g,""):"";return u?r=t?function(e){var t,h,p,f;if("number"==typeof e)e+=c;else if(n&&O.test(e)){for(f=e.replace(O,"|").split("|"),p=0;p<f.length;p++)f[p]=r(f[p]);return f.join(",")}if(t=(e.match(ue)||[s])[0],p=(h=e.split(t).join("").match(b)||[]).length,u>p--)for(;++p<u;)h[p]=i?h[(p-1)/2|0]:a[p];return o+h.join(d)+d+t+l+(-1!==e.indexOf("inset")?" inset":"")}:function(e){var t,s,h;if("number"==typeof e)e+=c;else if(n&&O.test(e)){for(s=e.replace(O,"|").split("|"),h=0;h<s.length;h++)s[h]=r(s[h]);return s.join(",")}if(h=(t=e.match(b)||[]).length,u>h--)for(;++h<u;)t[h]=i?t[(h-1)/2|0]:a[h];return o+t.join(d)+l}:function(e){return e}},he=function(e){return e=e.split(","),function(t,i,n,r,s,a,o){var l,d=(i+"").split(" ");for(o={},l=0;4>l;l++)o[e[l]]=d[l]=d[l]||d[(l-1)/2|0];return r.parse(t,o,s,a)}},pe=(B._setPluginRatio=function(e){this.plugin.setRatio(e);for(var t,i,n,r,s=this.data,a=s.proxy,o=s.firstMPT,l=1e-6;o;)t=a[o.v],o.r?t=Math.round(t):l>t&&t>-l&&(t=0),o.t[o.p]=t,o=o._next;if(s.autoRotate&&(s.autoRotate.rotation=a.rotation),1===e)for(o=s.firstMPT;o;){if((i=o.t).type){if(1===i.type){for(r=i.xs0+i.s+i.xs1,n=1;n<i.l;n++)r+=i["xn"+n]+i["xs"+(n+1)];i.e=r}}else i.e=i.s+i.xs0;o=o._next}},function(e,t,i,n,r){this.t=e,this.p=t,this.v=i,this.r=r,n&&(n._prev=this,this._next=n)}),fe=(B._parseToProxy=function(e,t,i,n,r,s){var a,o,l,d,u,c=n,h={},p={},f=i._transform,m=N;for(i._transform=null,N=t,n=u=i.parse(e,t,n,r),N=m,s&&(i._transform=f,c&&(c._prev=null,c._prev&&(c._prev._next=null)));n&&n!==c;){if(n.type<=1&&(p[o=n.p]=n.s+n.c,h[o]=n.s,s||(d=new pe(n,"s",o,d,n.r),n.c=0),1===n.type))for(a=n.l;--a>0;)l="xn"+a,p[o=n.p+"_"+l]=n.data[l],h[o]=n[l],s||(d=new pe(n,l,o,d,n.rxp[l]));n=n._next}return{proxy:h,end:p,firstMPT:d,pt:u}},B.CSSPropTween=function(e,t,n,r,a,o,l,d,u,c,h){this.t=e,this.p=t,this.s=n,this.c=r,this.n=l||t,e instanceof fe||s.push(this.n),this.r=d,this.type=o||0,u&&(this.pr=u,i=!0),this.b=void 0===c?n:c,this.e=void 0===h?n+r:h,a&&(this._next=a,a._prev=this)}),me=function(e,t,i,n,r,s){var a=new fe(e,t,i,n-i,r,-1,s);return a.b=i,a.e=a.xs0=n,a},ge=a.parseComplex=function(e,t,i,n,r,s,a,o,l,d){a=new fe(e,t,0,0,a,d?2:1,null,!1,o,i=i||s||"",n),n+="";var c,h,p,f,m,b,y,_,w,x,S,C,k=i.split(", ").join(",").split(" "),E=n.split(", ").join(",").split(" "),M=k.length,P=!1!==u;for((-1!==n.indexOf(",")||-1!==i.indexOf(","))&&(k=k.join(" ").replace(O,", ").split(" "),E=E.join(" ").replace(O,", ").split(" "),M=k.length),M!==E.length&&(M=(k=(s||"").split(" ")).length),a.plugin=l,a.setRatio=d,c=0;M>c;c++)if(f=k[c],m=E[c],(_=parseFloat(f))||0===_)a.appendXtra("",_,re(m,_),m.replace(v,""),P&&-1!==m.indexOf("px"),!0);else if(r&&("#"===f.charAt(0)||oe[f]||T.test(f)))C=","===m.charAt(m.length-1)?"),":")",f=de(f),m=de(m),(w=f.length+m.length>6)&&!V&&0===m[3]?(a["xs"+a.l]+=a.l?" transparent":"transparent",a.e=a.e.split(E[c]).join("transparent")):(V||(w=!1),a.appendXtra(w?"rgba(":"rgb(",f[0],m[0]-f[0],",",!0,!0).appendXtra("",f[1],m[1]-f[1],",",!0).appendXtra("",f[2],m[2]-f[2],w?",":C,!0),w&&(f=f.length<4?1:f[3],a.appendXtra("",f,(m.length<4?1:m[3])-f,C,!1)));else if(b=f.match(g)){if(!(y=m.match(v))||y.length!==b.length)return a;for(p=0,h=0;h<b.length;h++)S=b[h],x=f.indexOf(S,p),a.appendXtra(f.substr(p,x-p),Number(S),re(y[h],S),"",P&&"px"===f.substr(x+S.length,2),0===h),p=x+S.length;a["xs"+a.l]+=f.substr(p)}else a["xs"+a.l]+=a.l?" "+f:f;if(-1!==n.indexOf("=")&&a.data){for(C=a.xs0+a.data.s,c=1;c<a.l;c++)C+=a["xs"+c]+a.data["xn"+c];a.e=C+a["xs"+c]}return a.l||(a.type=-1,a.xs0=a.e),a.xfirst||a},ve=9;for((d=fe.prototype).l=d.pr=0;--ve>0;)d["xn"+ve]=0,d["xs"+ve]="";d.xs0="",d._next=d._prev=d.xfirst=d.data=d.plugin=d.setRatio=d.rxp=null,d.appendXtra=function(e,t,i,n,r,s){var a=this,o=a.l;return a["xs"+o]+=s&&o?" "+e:e||"",i||0===o||a.plugin?(a.l++,a.type=a.setRatio?2
4:1,a["xs"+a.l]=n||"",o>0?(a.data["xn"+o]=t+i,a.rxp["xn"+o]=r,a["xn"+o]=t,a.plugin||(a.xfirst=new fe(a,"xn"+o,t,i,a.xfirst||a,0,a.n,r,a.pr),a.xfirst.xs0=0),a):(a.data={s:t+i},a.rxp={},a.s=t,a.c=i,a.r=r,a)):(a["xs"+o]+=t+(n||""),a)};var be=function(e,t){t=t||{},this.p=t.prefix&&Y(e)||e,l[e]=l[this.p]=this,this.format=t.formatter||ce(t.defaultValue,t.color,t.collapsible,t.multi),t.parser&&(this.parse=t.parser),this.clrs=t.color,this.multi=t.multi,this.keyword=t.keyword,this.dflt=t.defaultValue,this.pr=t.priority||0},ye=B._registerComplexSpecialProp=function(e,t,i){"object"!=typeof t&&(t={parser:i});var n,r=e.split(","),s=t.defaultValue;for(i=i||[s],n=0;n<r.length;n++)t.prefix=0===n&&t.prefix,t.defaultValue=i[n]||s,new be(r[n],t)},_e=function(e){if(!l[e]){var t=e.charAt(0).toUpperCase()+e.substr(1)+"Plugin";ye(e,{parser:function(e,i,n,r,s,a,d){var u=o.com.greensock.plugins[t];return u?(u._cssRegister(),l[n].parse(e,i,n,r,s,a,d)):(W("Error: "+t+" js file not loaded."),s)}})}};(d=be.prototype).parseComplex=function(e,t,i,n,r,s){var a,o,l,d,u,c,h=this.keyword;if(this.multi&&(O.test(i)||O.test(t)?(o=t.replace(O,"|").split("|"),l=i.replace(O,"|").split("|")):h&&(o=[t],l=[i])),l){for(d=l.length>o.length?l.length:o.length,a=0;d>a;a++)t=o[a]=o[a]||this.dflt,i=l[a]=l[a]||this.dflt,h&&((u=t.indexOf(h))!==(c=i.indexOf(h))&&(-1===c?o[a]=o[a].split(h).join(""):-1===u&&(o[a]+=" "+h)));t=o.join(", "),i=l.join(", ")}return ge(e,this.p,t,i,this.clrs,this.dflt,n,this.pr,r,s)},d.parse=function(e,t,i,n,s,a,o){return this.parseComplex(e.style,this.format(G(e,this.p,r,!1,this.dflt)),this.format(t),s,a)},a.registerSpecialProp=function(e,t,i){ye(e,{parser:function(e,n,r,s,a,o,l){var d=new fe(e,r,0,0,a,2,r,!1,i);return d.plugin=o,d.setRatio=t(e,n,s._tween,r),d},priority:i})},a.useSVGTransformAttr=h||p;var we,xe="scaleX,scaleY,scaleZ,x,y,z,skewX,skewY,rotation,rotationX,rotationY,perspective,xPercent,yPercent".split(","),Se=Y("transform"),Te=X+"transform",Ce=Y("transformOrigin"),ke=null!==Y("perspective"),Ee=B.Transform=function(){this.perspective=parseFloat(a.defaultTransformPerspective)||0,this.force3D=!(!1===a.defaultForce3D||!ke)&&(a.defaultForce3D||"auto")},Me=window.SVGElement,Pe=function(e,t,i){var n,r=j.createElementNS("http://www.w3.org/2000/svg",e),s=/([a-z])([A-Z])/g;for(n in i)r.setAttributeNS(null,n.replace(s,"$1-$2").toLowerCase(),i[n]);return t.appendChild(r),r},Ae=j.documentElement,Ie=function(){var e,t,i,n=m||/Android/i.test(H)&&!window.chrome;return j.createElementNS&&!n&&(e=Pe("svg",Ae),i=(t=Pe("rect",e,{width:100,height:50,x:100})).getBoundingClientRect().width,t.style[Ce]="50% 50%",t.style[Se]="scaleX(0.5)",n=i===t.getBoundingClientRect().width&&!(p&&ke),Ae.removeChild(e)),n}(),Oe=function(e,t,i,n,r){var s,o,l,d,u,c,h,p,f,m,g,v,b,y,_=e._gsTransform,w=Ne(e,!0);_&&(b=_.xOrigin,y=_.yOrigin),(!n||(s=n.split(" ")).length<2)&&(h=e.getBBox(),s=[(-1!==(t=ne(t).split(" "))[0].indexOf("%")?parseFloat(t[0])/100*h.width:parseFloat(t[0]))+h.x,(-1!==t[1].indexOf("%")?parseFloat(t[1])/100*h.height:parseFloat(t[1]))+h.y]),i.xOrigin=d=parseFloat(s[0]),i.yOrigin=u=parseFloat(s[1]),n&&w!==ze&&(c=w[0],h=w[1],p=w[2],f=w[3],m=w[4],o=d*(f/(v=c*f-h*p))+u*(-p/v)+(p*(g=w[5])-f*m)/v,l=d*(-h/v)+u*(c/v)-(c*g-h*m)/v,d=i.xOrigin=s[0]=o,u=i.yOrigin=s[1]=l),_&&(r||!1!==r&&!1!==a.defaultSmoothOrigin?(o=d-b,l=u-y,_.xOffset+=o*w[0]+l*w[2]-o,_.yOffset+=o*w[1]+l*w[3]-l):_.xOffset=_.yOffset=0),e.setAttribute("data-svg-origin",s.join(" "))},Le=function(e){return!!(Me&&"function"==typeof e.getBBox&&e.getCTM&&(!e.parentNode||e.parentNode.getBBox&&e.parentNode.getCTM))},ze=[1,0,0,1,0,0],Ne=function(e,t){var i,n,r,s,a,o=e._gsTransform||new Ee,l=1e5;if(Se?n=G(e,Te,null,!0):e.currentStyle&&(n=(n=e.currentStyle.filter.match(A))&&4===n.length?[n[0].substr(4),Number(n[2].substr(4)),Number(n[1].substr(4)),n[3].substr(4),o.x||0,o.y||0].join(","):""),i=!n||"none"===n||"matrix(1, 0, 0, 1, 0, 0)"===n,(o.svg||e.getBBox&&Le(e))&&(i&&-1!==(e.style[Se]+"").indexOf("matrix")&&(n=e.style[Se],i=0),r=e.getAttribute("transform"),i&&r&&(-1!==r.indexOf("matrix")?(n=r,i=0):-1!==r.indexOf("translate")&&(n="matrix(1,0,0,1,"+r.match(/(?:\-|\b)[\d\-\.e]+\b/gi).join(",")+")",i=0))),i)return ze;for(r=(n||"").match(/(?:\-|\b)[\d\-\.e]+\b/gi)||[],ve=r.length;--ve>-1;)s=Number(r[ve]),r[ve]=(a=s-(s|=0))?(a*l+(0>a?-.5:.5)|0)/l+s:s;return t&&r.length>6?[r[0],r[1],r[4],r[5],r[12],r[13]]:r},je=B.getTransform=function(e,i,n,s){if(e._gsTransform&&n&&!s)return e._gsTransform;var o,l,d,u,c,h,p=n&&e._gsTransform||new Ee,f=p.scaleX<0,m=2e-5,g=1e5,v=ke&&(parseFloat(G(e,Ce,i,!1,"0 0 0").split(" ")[2])||p.zOrigin)||0,b=parseFloat(a.defaultTransformPerspective)||0;if(p.svg=!(!e.getBBox||!Le(e)),p.svg&&(Oe(e,G(e,Ce,r,!1,"50% 50%")+"",p,e.getAttribute("data-svg-origin")),we=a.useSVGTransformAttr||Ie),(o=Ne(e))!==ze){if(16===o.length){var y,_,w,x,S,T=o[0],C=o[1],k=o[2],E=o[3],M=o[4],P=o[5],A=o[6],I=o[7],O=o[8],L=o[9],N=o[10],j=o[12],D=o[13],F=o[14],R=o[11],B=Math.atan2(A,N);p.zOrigin&&(j=O*(F=-p.zOrigin)-o[12],D=L*F-o[13],F=N*F+p.zOrigin-o[14]),p.rotationX=B*z,B&&(y=M*(x=Math.cos(-B))+O*(S=Math.sin(-B)),_=P*x+L*S,w=A*x+N*S,O=M*-S+O*x,L=P*-S+L*x,N=A*-S+N*x,R=I*-S+R*x,M=y,P=_,A=w),B=Math.atan2(O,N),p.rotationY=B*z,B&&(_=C*(x=Math.cos(-B))-L*(S=Math.sin(-B)),w=k*x-N*S,L=C*S+L*x,N=k*S+N*x,R=E*S+R*x,T=y=T*x-O*S,C=_,k=w),B=Math.atan2(C,T),p.rotation=B*z,B&&(T=T*(x=Math.cos(-B))+M*(S=Math.sin(-B)),_=C*x+P*S,P=C*-S+P*x,A=k*-S+A*x,C=_),p.rotationX&&Math.abs(p.rotationX)+Math.abs(p.rotation)>359.9&&(p.rotationX=p.rotation=0,p.rotationY+=180),p.scaleX=(Math.sqrt(T*T+C*C)*g+.5|0)/g,p.scaleY=(Math.sqrt(P*P+L*L)*g+.5|0)/g,p.scaleZ=(Math.sqrt(A*A+N*N)*g+.5|0)/g,p.skewX=0,p.perspective=R?1/(0>R?-R:R):0,p.x=j,p.y=D,p.z=F,p.svg&&(p.x-=p.xOrigin-(p.xOrigin*T-p.yOrigin*M),p.y-=p.yOrigin-(p.yOrigin*C-p.xOrigin*P))}else if((!ke||s||!o.length||p.x!==o[4]||p.y!==o[5]||!p.rotationX&&!p.rotationY)&&(void 0===p.x||"none"!==G(e,"display",i))){var H=o.length>=6,V=H?o[0]:1,$=o[1]||0,W=o[2]||0,X=H?o[3]:1;p.x=o[4]||0,p.y=o[5]||0,d=Math.sqrt(V*V+$*$),u=Math.sqrt(X*X+W*W),c=V||$?Math.atan2($,V)*z:p.rotation||0,h=W||X?Math.atan2(W,X)*z+c:p.skewX||0,Math.abs(h)>90&&Math.abs(h)<270&&(f?(d*=-1,h+=0>=c?180:-180,c+=0>=c?180:-180):(u*=-1,h+=0>
4=h?180:-180)),p.scaleX=d,p.scaleY=u,p.rotation=c,p.skewX=h,ke&&(p.rotationX=p.rotationY=p.z=0,p.perspective=b,p.scaleZ=1),p.svg&&(p.x-=p.xOrigin-(p.xOrigin*V+p.yOrigin*W),p.y-=p.yOrigin-(p.xOrigin*$+p.yOrigin*X))}for(l in p.zOrigin=v,p)p[l]<m&&p[l]>-m&&(p[l]=0)}return n&&(e._gsTransform=p,p.svg&&(we&&e.style[Se]?t.delayedCall(.001,function(){Be(e.style,Se)}):!we&&e.getAttribute("transform")&&t.delayedCall(.001,function(){e.removeAttribute("transform")}))),p},De=function(e){var t,i,n=this.data,r=-n.rotation*L,s=r+n.skewX*L,a=1e5,o=(Math.cos(r)*n.scaleX*a|0)/a,l=(Math.sin(r)*n.scaleX*a|0)/a,d=(Math.sin(s)*-n.scaleY*a|0)/a,u=(Math.cos(s)*n.scaleY*a|0)/a,c=this.t.style,h=this.t.currentStyle;if(h){i=l,l=-d,d=-i,t=h.filter,c.filter="";var p,f,g=this.t.offsetWidth,v=this.t.offsetHeight,b="absolute"!==h.position,y="progid:DXImageTransform.Microsoft.Matrix(M11="+o+", M12="+l+", M21="+d+", M22="+u,x=n.x+g*n.xPercent/100,S=n.y+v*n.yPercent/100;if(null!=n.ox&&(x+=(p=(n.oxp?g*n.ox*.01:n.ox)-g/2)-(p*o+(f=(n.oyp?v*n.oy*.01:n.oy)-v/2)*l),S+=f-(p*d+f*u)),b?y+=", Dx="+((p=g/2)-(p*o+(f=v/2)*l)+x)+", Dy="+(f-(p*d+f*u)+S)+")":y+=", sizingMethod='auto expand')",-1!==t.indexOf("DXImageTransform.Microsoft.Matrix(")?c.filter=t.replace(I,y):c.filter=y+" "+t,(0===e||1===e)&&1===o&&0===l&&0===d&&1===u&&(b&&-1===y.indexOf("Dx=0, Dy=0")||w.test(t)&&100!==parseFloat(RegExp.$1)||-1===t.indexOf(t.indexOf("Alpha"))&&c.removeAttribute("filter")),!b){var T,C,k,E=8>m?1:-1;for(p=n.ieOffsetX||0,f=n.ieOffsetY||0,n.ieOffsetX=Math.round((g-((0>o?-o:o)*g+(0>l?-l:l)*v))/2+x),n.ieOffsetY=Math.round((v-((0>u?-u:u)*v+(0>d?-d:d)*g))/2+S),ve=0;4>ve;ve++)k=(i=-1!==(T=h[C=te[ve]]).indexOf("px")?parseFloat(T):Q(this.t,C,parseFloat(T),T.replace(_,""))||0)!==n[C]?2>ve?-n.ieOffsetX:-n.ieOffsetY:2>ve?p-n.ieOffsetX:f-n.ieOffsetY,c[C]=(n[C]=Math.round(i-k*(0===ve||2===ve?1:E)))+"px"}}},Fe=B.set3DTransformRatio=B.setTransformRatio=function(e){var t,i,n,r,s,a,o,l,d,u,c,h,f,m,g,v,b,y,_,w,x,S,T,C=this.data,k=this.t.style,E=C.rotation,M=C.rotationX,P=C.rotationY,A=C.scaleX,I=C.scaleY,O=C.scaleZ,z=C.x,N=C.y,j=C.z,D=C.svg,F=C.perspective,R=C.force3D;if(!((1!==e&&0!==e||"auto"!==R||this.tween._totalTime!==this.tween._totalDuration&&this.tween._totalTime)&&R||j||F||P||M)||we&&D||!ke)E||C.skewX||D?(E*=L,S=C.skewX*L,T=1e5,t=Math.cos(E)*A,r=Math.sin(E)*A,i=Math.sin(E-S)*-I,s=Math.cos(E-S)*I,S&&"simple"===C.skewType&&(b=Math.tan(S),i*=b=Math.sqrt(1+b*b),s*=b,C.skewY&&(t*=b,r*=b)),D&&(z+=C.xOrigin-(C.xOrigin*t+C.yOrigin*i)+C.xOffset,N+=C.yOrigin-(C.xOrigin*r+C.yOrigin*s)+C.yOffset,we&&(C.xPercent||C.yPercent)&&(m=this.t.getBBox(),z+=.01*C.xPercent*m.width,N+=.01*C.yPercent*m.height),(m=1e-6)>z&&z>-m&&(z=0),m>N&&N>-m&&(N=0)),_=(t*T|0)/T+","+(r*T|0)/T+","+(i*T|0)/T+","+(s*T|0)/T+","+z+","+N+")",D&&we?this.t.setAttribute("transform","matrix("+_):k[Se]=(C.xPercent||C.yPercent?"translate("+C.xPercent+"%,"+C.yPercent+"%) matrix(":"matrix(")+_):k[Se]=(C.xPercent||C.yPercent?"translate("+C.xPercent+"%,"+C.yPercent+"%) matrix(":"matrix(")+A+",0,0,"+I+","+z+","+N+")";else{if(p&&((m=1e-4)>A&&A>-m&&(A=O=2e-5),m>I&&I>-m&&(I=O=2e-5),!F||C.z||C.rotationX||C.rotationY||(F=0)),E||C.skewX)E*=L,g=t=Math.cos(E),v=r=Math.sin(E),C.skewX&&(E-=C.skewX*L,g=Math.cos(E),v=Math.sin(E),"simple"===C.skewType&&(b=Math.tan(C.skewX*L),g*=b=Math.sqrt(1+b*b),v*=b,C.skewY&&(t*=b,r*=b))),i=-v,s=g;else{if(!(P||M||1!==O||F||D))return void(k[Se]=(C.xPercent||C.yPercent?"translate("+C.xPercent+"%,"+C.yPercent+"%) translate3d(":"translate3d(")+z+"px,"+N+"px,"+j+"px)"+(1!==A||1!==I?" scale("+A+","+I+")":""));t=s=1,i=r=0}d=1,n=a=o=l=u=c=0,h=F?-1/F:0,f=C.zOrigin,m=1e-6,w=",",x="0",(E=P*L)&&(g=Math.cos(E),o=-(v=Math.sin(E)),u=h*-v,n=t*v,a=r*v,d=g,h*=g,t*=g,r*=g),(E=M*L)&&(b=i*(g=Math.cos(E))+n*(v=Math.sin(E)),y=s*g+a*v,l=d*v,c=h*v,n=i*-v+n*g,a=s*-v+a*g,d*=g,h*=g,i=b,s=y),1!==O&&(n*=O,a*=O,d*=O,h*=O),1!==I&&(i*=I,s*=I,l*=I,c*=I),1!==A&&(t*=A,r*=A,o*=A,u*=A),(f||D)&&(f&&(z+=n*-f,N+=a*-f,j+=d*-f+f),D&&(z+=C.xOrigin-(C.xOrigin*t+C.yOrigin*i)+C.xOffset,N+=C.yOrigin-(C.xOrigin*r+C.yOrigin*s)+C.yOffset),m>z&&z>-m&&(z=x),m>N&&N>-m&&(N=x),m>j&&j>-m&&(j=0)),_=C.xPercent||C.yPercent?"translate("+C.xPercent+"%,"+C.yPercent+"%) matrix3d(":"matrix3d(",_+=(m>t&&t>-m?x:t)+w+(m>r&&r>-m?x:r)+w+(m>o&&o>-m?x:o),_+=w+(m>u&&u>-m?x:u)+w+(m>i&&i>-m?x:i)+w+(m>s&&s>-m?x:s),M||P?(_+=w+(m>l&&l>-m?x:l)+w+(m>c&&c>-m?x:c)+w+(m>n&&n>
4-m?x:n),_+=w+(m>a&&a>-m?x:a)+w+(m>d&&d>-m?x:d)+w+(m>h&&h>-m?x:h)+w):_+=",0,0,0,0,1,0,",_+=z+w+N+w+j+w+(F?1+-j/F:1)+")",k[Se]=_}};(d=Ee.prototype).x=d.y=d.z=d.skewX=d.skewY=d.rotation=d.rotationX=d.rotationY=d.zOrigin=d.xPercent=d.yPercent=d.xOffset=d.yOffset=0,d.scaleX=d.scaleY=d.scaleZ=1,ye("transform,scale,scaleX,scaleY,scaleZ,x,y,z,rotation,rotationX,rotationY,rotationZ,skewX,skewY,shortRotation,shortRotationX,shortRotationY,shortRotationZ,transformOrigin,svgOrigin,transformPerspective,directionalRotation,parseTransform,force3D,skewType,xPercent,yPercent,smoothOrigin",{parser:function(e,t,i,n,s,o,l){if(n._lastParsedTransform===l)return s;n._lastParsedTransform=l;var d,u,c,h,p,f,m,g,v,b=e._gsTransform,y=n._transform=je(e,r,!0,l.parseTransform),_=e.style,w=1e-6,x=xe.length,S=l,T={},C="transformOrigin";if("string"==typeof S.transform&&Se)(c=F.style)[Se]=S.transform,c.display="block",c.position="absolute",j.body.appendChild(F),d=je(F,null,!1),j.body.removeChild(F),null!=S.xPercent&&(d.xPercent=se(S.xPercent,y.xPercent)),null!=S.yPercent&&(d.yPercent=se(S.yPercent,y.yPercent));else if("object"==typeof S){if(d={scaleX:se(null!=S.scaleX?S.scaleX:S.scale,y.scaleX),scaleY:se(null!=S.scaleY?S.scaleY:S.scale,y.scaleY),scaleZ:se(S.scaleZ,y.scaleZ),x:se(S.x,y.x),y:se(S.y,y.y),z:se(S.z,y.z),xPercent:se(S.xPercent,y.xPercent),yPercent:se(S.yPercent,y.yPercent),perspective:se(S.transformPerspective,y.perspective)},null!=(m=S.directionalRotation))if("object"==typeof m)for(c in m)S[c]=m[c];else S.rotation=m;"string"==typeof S.x&&-1!==S.x.indexOf("%")&&(d.x=0,d.xPercent=se(S.x,y.xPercent)),"string"==typeof S.y&&-1!==S.y.indexOf("%")&&(d.y=0,d.yPercent=se(S.y,y.yPercent)),d.rotation=ae("rotation"in S?S.rotation:"shortRotation"in S?S.shortRotation+"_short":"rotationZ"in S?S.rotationZ:y.rotation,y.rotation,"rotation",T),ke&&(d.rotationX=ae("rotationX"in S?S.rotationX:"shortRotationX"in S?S.shortRotationX+"_short":y.rotationX||0,y.rotationX,"rotationX",T),d.rotationY=ae("rotationY"in S?S.rotationY:"shortRotationY"in S?S.shortRotationY+"_short":y.rotationY||0,y.rotationY,"rotationY",T)),d.skewX=null==S.skewX?y.skewX:ae(S.skewX,y.skewX),d.skewY=null==S.skewY?y.skewY:ae(S.skewY,y.skewY),(u=d.skewY-y.skewY)&&(d.skewX+=u,d.rotation+=u)}for(ke&&null!=S.force3D&&(y.force3D=S.force3D,f=!0),y.skewType=S.skewType||y.skewType||a.defaultSkewType,(p=y.force3D||y.z||y.rotationX||y.rotationY||d.z||d.rotationX||d.rotationY||d.perspective)||null==S.scale||(d.scaleZ=1);--x>-1;)((h=d[i=xe[x]]-y[i])>w||-w>h||null!=S[i]||null!=N[i])&&(f=!0,s=new fe(y,i,y[i],h,s),i in T&&(s.e=T[i]),s.xs0=0,s.plugin=o,n._overwriteProps.push(s.n));return h=S.transformOrigin,y.svg&&(h||S.svgOrigin)&&(g=y.xOffset,v=y.yOffset,Oe(e,ne(h),d,S.svgOrigin,S.smoothOrigin),s=me(y,"xOrigin",(b?y:d).xOrigin,d.xOrigin,s,C),s=me(y,"yOrigin",(b?y:d).yOrigin,d.yOrigin,s,C),(g!==y.xOffset||v!==y.yOffset)&&(s=me(y,"xOffset",b?g:y.xOffset,y.xOffset,s,C),s=me(y,"yOffset",b?v:y.yOffset,y.yOffset,s,C)),h=we?null:"0px 0px"),(h||ke&&p&&y.zOrigin)&&(Se?(f=!0,i=Ce,h=(h||G(e,i,r,!1,"50% 50%"))+"",(s=new fe(_,i,0,0,s,-1,C)).b=_[i],s.plugin=o,ke?(c=y.zOrigin,h=h.split(" "),y.zOrigin=(h.length>2&&(0===c||"0px"!==h[2])?parseFloat(h[2]):c)||0,s.xs0=s.e=h[0]+" "+(h[1]||"50%")+" 0px",(s=new fe(y,"zOrigin",0,0,s,-1,s.n)).b=c,s.xs0=s.e=y.zOrigin):s.xs0=s.e=h):ne(h+"",y)),f&&(n._transformType=y.svg&&we||!p&&3!==this._transformType?2:3),s},prefix:!0}),ye("boxShadow",{defaultValue:"0px 0px 0px 0px #999",prefix:!0,color:!0,multi:!0,keyword:"inset"}),ye("borderRadius",{defaultValue:"0px",parser:function(e,t,i,s,a,o){t=this.format(t);var l,d,u,c,h,p,f,m,g,v,b,y,_,w,x,S,T=["borderTopLeftRadius","borderTopRightRadius","borderBottomRightRadius","borderBottomLeftRadius"],C=e.style;for(g=parseFloat(e.offsetWidth),v=parseFloat(e.offsetHeight),l=t.split(" "),d=0;d<T.length;d++)this.p.indexOf("border")&&(T[d]=Y(T[d])),-1!==(h=c=G(e,T[d],r,!1,"0px")).indexOf(" ")&&(c=h.split(" "),h=c[0],c=c[1]),p=u=l[d],f=parseFloat(h),y=h.substr((f+"").length),(_="="===p.charAt(1))?(m=parseInt(p.charAt(0)+"1",10),p=
4p.substr(2),m*=parseFloat(p),b=p.substr((m+"").length-(0>m?1:0))||""):(m=parseFloat(p),b=p.substr((m+"").length)),""===b&&(b=n[i]||y),b!==y&&(w=Q(e,"borderLeft",f,y),x=Q(e,"borderTop",f,y),"%"===b?(h=w/g*100+"%",c=x/v*100+"%"):"em"===b?(h=w/(S=Q(e,"borderLeft",1,"em"))+"em",c=x/S+"em"):(h=w+"px",c=x+"px"),_&&(p=parseFloat(h)+m+b,u=parseFloat(c)+m+b)),a=ge(C,T[d],h+" "+c,p+" "+u,!1,"0px",a);return a},prefix:!0,formatter:ce("0px 0px 0px 0px",!1,!0)}),ye("backgroundPosition",{defaultValue:"0 0",parser:function(e,t,i,n,s,a){var o,l,d,u,c,h,p="background-position",f=r||U(e,null),g=this.format((f?m?f.getPropertyValue(p+"-x")+" "+f.getPropertyValue(p+"-y"):f.getPropertyValue(p):e.currentStyle.backgroundPositionX+" "+e.currentStyle.backgroundPositionY)||"0 0"),v=this.format(t);if(-1!==g.indexOf("%")!=(-1!==v.indexOf("%"))&&((h=G(e,"backgroundImage").replace(E,""))&&"none"!==h)){for(o=g.split(" "),l=v.split(" "),R.setAttribute("src",h),d=2;--d>-1;)(u=-1!==(g=o[d]).indexOf("%"))!==(-1!==l[d].indexOf("%"))&&(c=0===d?e.offsetWidth-R.width:e.offsetHeight-R.height,o[d]=u?parseFloat(g)/100*c+"px":parseFloat(g)/c*100+"%");g=o.join(" ")}return this.parseComplex(e.style,g,v,s,a)},formatter:ne}),ye("backgroundSize",{defaultValue:"0 0",formatter:ne}),ye("perspective",{defaultValue:"0px",prefix:!0}),ye("perspectiveOrigin",{defaultValue:"50% 50%",prefix:!0}),ye("transformStyle",{prefix:!0}),ye("backfaceVisibility",{prefix:!0}),ye("userSelect",{prefix:!0}),ye("margin",{parser:he("marginTop,marginRight,marginBottom,marginLeft")}),ye("padding",{parser:he("paddingTop,paddingRight,paddingBottom,paddingLeft")}),ye("clip",{defaultValue:"rect(0px,0px,0px,0px)",parser:function(e,t,i,n,s,a){var o,l,d;return 9>m?(l=e.currentStyle,d=8>m?" ":",",o="rect("+l.clipTop+d+l.clipRight+d+l.clipBottom+d+l.clipLeft+")",t=this.format(t).split(",").join(d)):(o=this.format(G(e,this.p,r,!1,this.dflt)),t=this.format(t)),this.parseComplex(e.style,o,t,s,a)}}),ye("textShadow",{defaultValue:"0px 0px 0px #999",color:!0,multi:!0}),ye("autoRound,strictUnits",{parser:function(e,t,i,n,r){return r}}),ye("border",{defaultValue:"0px solid #000",parser:function(e,t,i,n,s,a){return this.parseComplex(e.style,this.format(G(e,"borderTopWidth",r,!1,"0px")+" "+G(e,"borderTopStyle",r,!1,"solid")+" "+G(e,"borderTopColor",r,!1,"#000")),this.format(t),s,a)},color:!0,formatter:function(e){var t=e.split(" ");return t[0]+" "+(t[1]||"solid")+" "+(e.match(ue)||["#000"])[0]}}),ye("borderWidth",{parser:he("borderTopWidth,borderRightWidth,borderBottomWidth,borderLeftWidth")}),ye("float,cssFloat,styleFloat",{parser:function(e,t,i,n,r,s){var a=e.style,o="cssFloat"in a?"cssFloat":"styleFloat";return new fe(a,o,0,0,r,-1,i,!1,0,a[o],t)}});var Re=function(e){var t,i=this.t,n=i.filter||G(this.data,"filter")||"",r=this.s+this.c*e|0;100===r&&(-1===n.indexOf("atrix(")&&-1===n.indexOf("radient(")&&-1===n.indexOf("oader(")?(i.removeAttribute("filter"),t=!G(this.data,"filter")):(i.filter=n.replace(S,""),t=!0)),t||(this.xn1&&(i.filter=n=n||"alpha(opacity="+r+")"),-1===n.indexOf("pacity")?0===r&&this.xn1||(i.filter=n+" alpha(opacity="+r+")"):i.filter=n.replace(w,"opacity="+r))};ye("opacity,alpha,autoAlpha",{defaultValue:"1",parser:function(e,t,i,n,s,a){var o=parseFloat(G(e,"opacity",r,!1,"1")),l=e.style,d="autoAlpha"===i;return"string"==typeof t&&"="===t.charAt(1)&&(t=("-"===t.charAt(0)?-1:1)*parseFloat(t.substr(2))+o),d&&1===o&&"hidden"===G(e,"visibility",r)&&0!==t&&(o=0),V?s=new fe(l,"opacity",o,t-o,s):((s=new fe(l,"opacity",100*o,100*(t-o),s)).xn1=d?1:0,l.zoom=1,s.type=2,s.b="alpha(opacity="+s.s+")",s.e="alpha(opacity="+(s.s+s.c)+")",s.data=e,s.plugin=a,s.setRatio=Re),d&&((s=new fe(l,"visibility",0,0,s,-1,null,!1,0,0!==o?"inherit":"hidden",0===t?"hidden":"inherit")).xs0="inherit",n._overwriteProps.push(s.n),n._overwriteProps.push(i)),s}});var Be=function(e,t){t&&(e.removeProperty?(("ms"===t.substr(0,2)||"webkit"===t.substr(0,6))&&(t="-"+t),e.removeProperty(t.replace(C,"-$1").toLowerCase())):e.removeAttribute(t))},He=function(e){if(this.t._gsClassPT=this,1===e||0===e){this.t.setAttribute("class",0===e?this.b:this.e);for(var t=this.data,i=this.t.style;t;)t.v?i[t.p]=t.v:Be(i,t.p),t=t._next;1===e&&this.t._gsClassPT===this&&(this.t._gsClassPT=null)}else this.t.getAttribute("class")!==this.e&&this.t.setAttribute("class",this.e)};ye("className",{parser:function(e,t,n,s,a,o,l){var d,u,c,h,p,f=e.getAttribute("class")||"",m=e.style.cssText;if((a=s._classNamePT=new fe(e,n,0,0,a,2)).setRatio=He,a.pr=-11,i=!0,a.b=f,u=K(e,r),c=e._gsClassPT){for(h={},p=c.data;p;)h[p.p]=1,p=p._next;c.setRatio(1)}return e._gsClassPT=a,a.e="="!==t.charAt(1)?t:f.replace(new RegExp("\\s*\\b"+t.substr(2)+"\\b"),"")+("+"===t.charAt(0)?" "+t.substr(2):""),e.setAttribute("class",a.e),d=J(e,u,K(e),l,h),e.setAttribute("class",f),a.data=d.firstMPT,e.style.cssText=m,a.xfirst=s.parse(e,d.difs,a,o)}});var Ve=function(e){if((1===e||0===e)&&this.data._totalTime===this.data._totalDuration&&"isFromStart"!==this.data.data){var t,i,n,r,s,a=this.t.style,o=l.transform.parse;if("all"===this.e)a.cssText="",r=!0;else for(n=(t=this.e.split(" ").join("").split(",")).length;--n>-1;)i=t[n],l[i]&&(l[i].parse===o?r=!0:i="transformOrigin"===i?Ce:l[i].p),Be(a,i);r&&(Be(a,Se),(s=this.t._gsTransform)&&(s.svg&&this.t.removeAttribute("data-svg-origin"),delete this.t._gsTransform))}};
4for(ye("clearProps",{parser:function(e,t,n,r,s){return(s=new fe(e,n,0,0,s,2)).setRatio=Ve,s.e=t,s.pr=-10,s.data=r._tween,i=!0,s}}),d="bezier,throwProps,physicsProps,physics2D".split(","),ve=d.length;ve--;)_e(d[ve]);(d=a.prototype)._firstPT=d._lastParsedTransform=d._transform=null,d._onInitTween=function(e,t,o){if(!e.nodeType)return!1;this._target=e,this._tween=o,this._vars=t,u=t.autoRound,i=!1,n=t.suffixMap||a.suffixMap,r=U(e,""),s=this._overwriteProps;var d,p,m,g,v,b,y,_,w,S=e.style;if(c&&""===S.zIndex&&(("auto"===(d=G(e,"zIndex",r))||""===d)&&this._addLazySet(S,"zIndex",0)),"string"==typeof t&&(g=S.cssText,d=K(e,r),S.cssText=g+";"+t,d=J(e,d,K(e)).difs,!V&&x.test(t)&&(d.opacity=parseFloat(RegExp.$1)),t=d,S.cssText=g),t.className?this._firstPT=p=l.className.parse(e,t.className,"className",this,null,null,t):this._firstPT=p=this.parse(e,t,null),this._transformType){for(w=3===this._transformType,Se?h&&(c=!0,""===S.zIndex&&(("auto"===(y=G(e,"zIndex",r))||""===y)&&this._addLazySet(S,"zIndex",0)),f&&this._addLazySet(S,"WebkitBackfaceVisibility",this._vars.WebkitBackfaceVisibility||(w?"visible":"hidden"))):S.zoom=1,m=p;m&&m._next;)m=m._next;_=new fe(e,"transform",0,0,null,2),this._linkCSSP(_,null,m),_.setRatio=Se?Fe:De,_.data=this._transform||je(e,r,!0),_.tween=o,_.pr=-1,s.pop()}if(i){for(;p;){for(b=p._next,m=g;m&&m.pr>p.pr;)m=m._next;(p._prev=m?m._prev:v)?p._prev._next=p:g=p,(p._next=m)?m._prev=p:v=p,p=b}this._firstPT=g}return!0},d.parse=function(e,t,i,s){var a,o,d,c,h,p,f,m,g,v,b=e.style;for(a in t)p=t[a],(o=l[a])?i=o.parse(e,p,a,this,i,s,t):(h=G(e,a,r)+"",g="string"==typeof p,"color"===a||"fill"===a||"stroke"===a||-1!==a.indexOf("Color")||g&&T.test(p)?(g||(p=((p=de(p)).length>3?"rgba(":"rgb(")+p.join(",")+")"),i=ge(b,a,h,p,!0,"transparent",i,0,s)):!g||-1===p.indexOf(" ")&&-1===p.indexOf(",")?(f=(d=parseFloat(h))||0===d?h.substr((d+"").length):"",(""===h||"auto"===h)&&("width"===a||"height"===a?(d=ie(e,a,r),f="px"):"left"===a||"top"===a?(d=Z(e,a,r),f="px"):(d="opacity"!==a?0:1,f="")),(v=g&&"="===p.charAt(1))?(c=parseInt(p.charAt(0)+"1",10),p=
4p.substr(2),c*=parseFloat(p),m=p.replace(_,"")):(c=parseFloat(p),m=g?p.replace(_,""):""),""===m&&(m=a in n?n[a]:f),p=c||0===c?(v?c+d:c)+m:t[a],f!==m&&""!==m&&(c||0===c)&&d&&(d=Q(e,a,d,f),"%"===m?(d/=Q(e,a,100,"%")/100,!0!==t.strictUnits&&(h=d+"%")):"em"===m?d/=Q(e,a,1,"em"):"px"!==m&&(c=Q(e,a,c,m),m="px"),v&&(c||0===c)&&(p=c+d+m)),v&&(c+=d),!d&&0!==d||!c&&0!==c?void 0!==b[a]&&(p||p+""!="NaN"&&null!=p)?(i=new fe(b,a,c||d||0,0,i,-1,a,!1,0,h,p)).xs0="none"!==p||"display"!==a&&-1===a.indexOf("Style")?p:h:W("invalid "+a+" tween value: "+t[a]):(i=new fe(b,a,d,c-d,i,0,a,!1!==u&&("px"===m||"zIndex"===a),0,h,p)).xs0=m):i=ge(b,a,h,p,!0,null,i,0,s)),s&&i&&!i.plugin&&(i.plugin=s);return i},d.setRatio=function(e){var t,i,n,r=this._firstPT,s=1e-6;if(1!==e||this._tween._time!==this._tween._duration&&0!==this._tween._time)if(e||this._tween._time!==this._tween._duration&&0!==this._tween._time||-1e-6===this._tween._rawPrevTime)for(;r;){if(t=r.c*e+r.s,r.r?t=Math.round(t):s>t&&t>-s&&(t=0),r.type)if(1===r.type)if(2===(n=r.l))r.t[r.p]=r.xs0+t+r.xs1+r.xn1+r.xs2;else if(3===n)r.t[r.p]=r.xs0+t+r.xs1+r.xn1+r.xs2+r.xn2+r.xs3;else if(4===n)r.t[r.p]=r.xs0+t+r.xs1+r.xn1+r.xs2+r.xn2+r.xs3+r.xn3+r.xs4;else if(5===n)r.t[r.p]=r.xs0+t+r.xs1+r.xn1+r.xs2+r.xn2+r.xs3+r.xn3+r.xs4+r.xn4+r.xs5;else{for(i=r.xs0+t+r.xs1,n=1;n<r.l;n++)i+=r["xn"+n]+r["xs"+(n+1)];r.t[r.p]=i}else-1===r.type?r.t[r.p]=r.xs0:r.setRatio&&r.setRatio(e);else r.t[r.p]=t+r.xs0;r=r._next}else for(;r;)2!==r.type?r.t[r.p]=r.b:r.setRatio(e),r=r._next;else for(;r;){if(2!==r.type)if(r.r&&-1!==r.type)if(t=Math.round(r.s+r.c),r.type){if(1===r.type){for(n=r.l,i=r.xs0+t+r.xs1,n=1;n<r.l;n++)i+=r["xn"+n]+r["xs"+(n+1)];r.t[r.p]=i}}else r.t[r.p]=t+r.xs0;else r.t[r.p]=r.e;else r.setRatio(e);r=r._next}},d._enableTransforms=function(e){this._transform=this._transform||je(this._target,r,!0),this._transformType=this._transform.svg&&we||!e&&3!==this._transformType?2:3};var $e=function(e){this.t[this.p]=this.e,this.data._linkCSSP(this,this._next,null,!0)};d._addLazySet=function(e,t,i){var n=this._firstPT=new fe(e,t,0,0,this._firstPT,2);n.e=i,n.setRatio=$e,n.data=this},d._linkCSSP=function(e,t,i,n){return e&&(t&&(t._prev=e),e._next&&(e._next._prev=e._prev),e._prev?e._prev._next=e._next:this._firstPT===e&&(this._firstPT=e._next,n=!0),i?i._next=e:n||null!==this._firstPT||(this._firstPT=e),e._next=t,e._prev=i),e},d._kill=function(t){var i,n,r,s=t;if(t.autoAlpha||t.alpha){for(n in s={},t)s[n]=t[n];s.opacity=1,s.autoAlpha&&(s.visibility=1)}return t.className&&(i=this._classNamePT)&&((r=i.xfirst)&&r._prev?this._linkCSSP(r._prev,i._next,r._prev._prev):r===this._firstPT&&(this._firstPT=i._next),i._next&&this._linkCSSP(i._next,i._next._next,r._prev),this._classNamePT=null),e.prototype._kill.call(this,s)};var We=function(e,t,i){var n,r,s,a;if(e.slice)for(r=e.length;--r>-1;)We(e[r],t,i);else for(r=(n=e.childNodes).length;--r>-1;)a=(s=n[r]).type,s.style&&(t.push(K(s)),i&&i.push(s)),1!==a&&9!==a&&11!==a||!s.childNodes.length||We(s,t,i)};return a.cascadeTo=function(e,i,n){var r,s,a,o,l=t.to(e,i,n),d=[l],u=[],c=[],h=[],p=t._internals.reservedProps;for(e=l._targets||l.target,We(e,u,h),l.render(i,!0,!0),We(e,c),l.render(0,!0,!0),l._enabled(!0),r=h.length;--r>-1;)if((s=J(h[r],u[r],c[r])).firstMPT){for(a in s=s.difs,n)p[a]&&(s[a]=n[a]);for(a in o={},s)o[a]=u[r][a];d.push(t.fromTo(h[r],i,o,s))}return d},e.activate([a]),a},!0)}),_gsScope._gsDefine&&_gsScope._gsQueue.pop()(),function(e){"use strict";var t=function(){return(_gsScope.GreenSockGlobals||_gsScope).CSSPlugin};"function"==typeof define&&define.amd?define(["TweenLite"],t):"undefined"!=typeof module&&module.exports&&(require("../TweenLite.js"),module.exports=t())}(),function(e){"use strict";var t=function(t){var i,n,r={tolerance:50,selector:"img[data-src]",placeholder:"/resources/public/images/lazy-load-placeholder.png"},s=function(){n.filter(function(e){var t=d(e,"data-src");t&&(e.classList.remove("has-placeholder"),e.src=t,e.attributes.loaded=!0,e.setAttribute("data-loaded","true"))})},a=function e(t){/in/.test(document.readyState)?setTimeout(function(){return e(t)},9):t()},o=function(){i=e.document.querySelectorAll(r.selector),i=[].slice.call(i),n=i.filter(function(e){return"true"===d(e,"data-disable-lazy-load")||null!==d(e,"data-src")&&null===d(e,"data-background-image")}),i=i.filter(function(e){var t=d(e,"data-disable-lazy-load");return(null===t||"true"!==t)&&null!==d(e,"data-src")||null!==d(e,"data-background-image")}),i=i.filter(function(e){return null!==d(e,"data-src")&&null!==d(e,"data-background-image")}),r.placeholder&&i.filter(function(e){e.getAttribute("data-loaded")||(e.src=r.placeholder,e.classList.add("has-placeholder"))}),e.onscroll=function(e,t){var i=Date.now();return function(){i+t-Date.now()<0&&(e(),i=Date.now())}}(c,150),a(function(){u(l())})},l=function(){var t=document.documentElement,i=(e.pageYOffset||t.scrollTop)-(t.clientTop||0);
4return e.innerHeight+i+r.tolerance},d=function(e,t){return e.attributes&&e.attributes.getNamedItem(t)?e.attributes.getNamedItem(t).value:null},u=function(e){i.filter(function(t){if(e>(t.y||t.scrollTop)&&!t.attributes.loaded){var i=d(t,"data-src");if(i&&(t.classList.remove("has-placeholder"),t.src=i,t.attributes.loaded=!0,t.setAttribute("data-loaded","true")),d(t,"data-background-image")){var n=[].slice.call(t.children).filter(function(e){return e.classList.contains("active-media")}),r=d(n,"data-src");t.style.backgroundImage=r,t.classList.add("backgroundImage"),t.classList.add("image"),t.setAttribute("data-loaded","true")}}})},c=function(e){return u(l())};!function(e){e&&(r=Object.assign({},r,e)),o(),s()}(t)};e.addEventListener("responsive:complete",function(){return t()})}(window),function(e,t){"function"==typeof define&&define.amd?define(["ScrollMagic","TweenMax","TimelineMax"],t):"object"==typeof exports?(require("gsap"),t(require("scrollmagic"),TweenMax,TimelineMax)):t(e.ScrollMagic||e.jQuery&&e.jQuery.ScrollMagic,e.TweenMax||e.TweenLite,e.TimelineMax||e.TimelineLite)}(this,function(e,t,i){"use strict";var n="animation.gsap",r=window.console||{},s=Function.prototype.bind.call(r.error||r.log||function(){},r);e||s("("+n+") -> ERROR: The ScrollMagic main module could not be found. Please make sure it's loaded before this plugin or use an asynchronous loader like requirejs."),t||s("("+n+") -> ERROR: TweenLite or TweenMax could not be found. Please make sure GSAP is loaded before ScrollMagic or use an asynchronous loader like requirejs."),e.Scene.addOption("tweenChanges",!1,function(e){return!!e}),e.Scene.extend(function(){var e,r=this,s=function(){r._log&&(Array.prototype.splice.call(arguments,1,0,"("+n+")","->"),r._log.apply(this,arguments))};r.on("progress.plugin_gsap",function(){a()}),r.on("destroy.plugin_gsap",function(e){r.removeTween(e.reset)});var a=function(){if(e){var t=r.progress(),i=r.state();e.repeat&&-1===e.repeat()?"DURING"===i&&e.paused()?e.play():"DURING"===i||e.paused()||e.pause():t!=e.progress()&&(0===r.duration()?t>0?e.play():e.reverse():r.tweenChanges()&&e.tweenTo?e.tweenTo(t*e.duration()):e.progress(t).pause())}};r.setTween=function(n,o,l){var d;arguments.length>1&&(arguments.length<3&&(l=o,o=1),n=t.to(n,o,l));try{(d=i?new i({smoothChildTiming:!0}).add(n):n).pause()}catch(e){return s(1,"ERROR calling method 'setTween()': Supplied argument is not a valid TweenObject"),r}if(e&&r.removeTween(),e=d,n.repeat&&-1===n.repeat()&&(e.repeat(-1),e.yoyo(n.yoyo())),r.tweenChanges()&&!e.tweenTo&&s(2,"WARNING: tweenChanges will only work if the TimelineMax object is available for ScrollMagic."),e&&r.controller()&&r.triggerElement()&&r.loglevel()>=2){var u=t.getTweensOf(r.triggerElement()),c=r.controller().info("vertical");u.forEach(function(e,t){var i=e.vars.css||e.vars;return(c?void 0!==i.top||void 0!==i.bottom:void 0!==i.left||void 0!==i.right)?(s(2,"WARNING: Tweening the position of the trigger element affects the scene timing and should be avoided!"),!1):void 0})}if(parseFloat(TweenLite.version)>=1.14)for(var h,p,f=e.getChildren?e.getChildren(!0,!0,!1):[e],m=function(){s(2,"WARNING: tween was overwritten by another. To learn how to avoid this issue see here: https://github.com/janpaepke/ScrollMagic/wiki/WARNING:-tween-was-overwritten-by-another")},g=0;g<f.length;g++)h=f[g],p!==m&&(p=h.vars.onOverwrite,h.vars.onOverwrite=function(){p&&p.apply(this,arguments),m.apply(this,arguments)});return s(3,"added tween"),a(),r},r.removeTween=function(t){return e&&(t&&e.progress(0).pause(),e.kill(),e=void 0,s(3,"removed tween (reset: "+(t?"true":"false")+")")),r}})}),function(e){var t=0,i={resizeMaxTry:4,resizeWaitTime:50,minimumHeight:50,defaultHeight:1500,heightOffset:0,exceptPages:"",debugMode:!1,visibilitybeforeload:!1,blockCrossDomain:!1,externalHeightName:"bodyHeight",onMessageFunctionName:"getHeight",domainName:"*",watcher:!1,watcherTime:400,uuid:""};e.iframeHeight=function(i,n){var r=this,s=n.uuid?n.uuid:t;r.resizeEventsOnce=!1,e.iframeHeight.resizeTimeout=null,e.iframeHeight.resizeCount=0,r.$el=e(i),r.el=i,r.$el.before("<div id='iframeHeight-Container-"+s+"' style='padding: 0; margin: 0; border: none; background-color: transparent;'></div>"),r.$el.appendTo("#iframeHeight-Container-"+s),r.$container=e("#iframeHeight-Container-"+s),r.$el.data("iframeHeight",r),r.watcher=null,r.debug={FirstTime:!0,Init:function(){"console"in window||(console={}
4),"log info warn error dir clear".replace(/\w+/g,function(e){e in console||(console[e]=console.log||new Function)})},Log:function(e){this.FirstTime&&!0===this.FirstTime&&(this.Init(),this.FirstTime=!1),r.options.debugMode&&!0===r.options.debugMode&&console&&(null!==e||""!==e)&&console.log("Iframe Plugin : "+e)},GetBrowserInfo:function(){var e,t;return e=function(e){e=e.toLowerCase();var t=/(chrome)[ \/]([\w.]+)/.exec(e)||/(webkit)[ \/]([\w.]+)/.exec(e)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(e)||/(msie) ([\w.]+)/.exec(e)||e.indexOf("compatible")<0&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(e)||[];return{browserObj:t[1]||"",version:t[2]||"0"}}(navigator.userAgent),t={chrome:!1,safari:!1,mozilla:!1,msie:!1,webkit:!1},e.browserObj&&(t[e.browserObj]=!0,t.version=e.version),t.chrome?t.webkit=!0:t.webkit&&(t.safari=!0),t}(this.GetBrowserInfo)};r.resetIframe=function(){!r.options.visibilitybeforeload||r.debug.GetBrowserInfo.msie&&"7.0"==r.debug.GetBrowserInfo.version||r.$el.css("visibility","hidden"),r.debug.Log("Old Height is "+r.$el.height()+"px"),r.$el.css("height","").removeAttr("height"),r.debug.Log("Reset iframe"),r.debug.Log("Height is "+r.$el.height()+"px after reset")},r.resizeFromOutside=function(t){if(r.options.blockCrossDomain)return r.debug.Log("Blocked cross domain fix"),!1;if(void 0===t)return!1;if("string"!=typeof t.data)return!1;if("reset"==t.data)r.$el.css("height","").removeAttr("height");else{if(!/^ifh*/.test(t.data))return!1;if(r.resizeEventsOnce||(r.resizeEventsOnce=!0,e(window).resize(function(){r.$el.trigger("updateIframe")}),window.setTimeout(function(){r.resetIframe(),r.$el.trigger("updateIframe")},100)),r.$el.attr("scrolling","no"),r.debug.Log("resizeFromOutside "+t.data),"number"!=typeof parseInt(t.data.substring(3)))return!1;var i=parseInt(t.data.substring(3))+parseInt(r.options.heightOffset);!r.options.visibilitybeforeload||r.debug.GetBrowserInfo.msie&&"7.0"==r.debug.GetBrowserInfo.version||r.$el.css("visibility","hidden"),r.$el.css("height","").removeAttr("height"),r.debug.Log("resizeFromOutside "+i),r.resetIframe(),r.setIframeHeight(i)}return!0},r.checkMessageEvent=function(){if(r.options.blockCrossDomain||r.debug.GetBrowserInfo.msie&&"7.0"==r.debug.GetBrowserInfo.version)return r.debug.Log("Blocked cross domain fix"),!1;!r.options.visibilitybeforeload||r.debug.GetBrowserInfo.msie&&"7.0"==r.debug.GetBrowserInfo.version||r.$el.css("visibility","visible"),window.addEventListener?window.addEventListener("message",r.resizeFromOutside,!1):window.attachEvent&&window.attachEvent("onmessage",r.resizeFromOutside),r.$el.id||(r.$el.id="iframe-id-"+ ++t);var e=document.getElementById(r.$el.attr("id")),i=r.options.onMessageFunctionName;return e.contentWindow.postMessage?(e.contentWindow.postMessage(i,"*"),r.debug.Log("Cross Domain Iframe started"),!0):(r.debug.Log("Your browser does not support the postMessage method!"),!1)};var a=function(){e.iframeHeight.resizeCount<=r.options.resizeMaxTry?(e.iframeHeight.resizeCount++,e.iframeHeight.resizeTimeout=setTimeout(e.iframeHeight.resizeIframe,r.options.resizeWaitTime),r.debug.Log(e.iframeHeight.resizeCount+" time(s) tried")):(clearTimeout(e.iframeHeight.resizeTimeout),e.iframeHeight.resizeCount=0,r.debug.Log("set default height for iframe"),r.setIframeHeight(r.options.defaultHeight+r.options.heightOffset))};r.sendInfotoTop=function(){if(top.length>0&&"undefined"!=typeof JSON){var t={};t[r.options.externalHeightName].value=e(document).height();return t=JSON.stringify(t),top.postMessage(t,"*"),r.debug.Log("sent info to top page"),!1}return!0},r.setIframeHeight=function(e){r.$el.height(e).css("height",e),r.$el.data("iframeheight")!=e&&r.$container.height(e).css("height",e),!r.options.visibilitybeforeload||r.debug.GetBrowserInfo.msie&&"7.0"==r.debug.GetBrowserInfo.version||r.$el.css("visibility","visible"),r.debug.Log("Now iframe height is "+e+"px"),r.$el.data("iframeheight",e)},e.iframeHeight.resizeIframe=function(){if(function(){try{var e;return e=r.debug.GetBrowserInfo.msie&&"7.0"==r.debug.GetBrowserInfo.version?r.$el.get(0).contentWindow.location.href:r.$el.get(0).contentDocument.location.href,r.debug.Log("This page is non-Cross Domain - "+e),!1}catch(e){return r.debug.Log("This page is Cross Domain"),!0}}())r.debug.Log("options height : "+r.options.defaultHeight),!r.options.visibilitybeforeload||r.debug.GetBrowserInfo.msie&&"7.0"==r.debug.GetBrowserInfo.version||r.$el.css("visibility","visible"),r.checkMessageEvent();else if(r.$el.css("height"),r.options.minimumHeight,null!==r.$el.get(0).contentWindow.document.body){r.debug.Log("This page has body info");var t=e(r.$el.get(0).contentWindow.document).height(),i=r.$el.get(0).contentWindow.document.location.pathname.substring(r.$el.get(0).contentWindow.document.location.pathname.lastIndexOf("/")+1).toLowerCase();r.debug.Log("page height : "+t+"px || page name : "+i),t<=r.options.minimumHeight&&-1==r.options.exceptPages.indexOf(i)?a():t>r.options.minimumHeight&&-1==r.options.exceptPages.indexOf(i)&&r.setIframeHeight(t+r.options.heightOffset)}else r.debug.Log("This page has not body info"),a()},this.$el.bind("updateIframe",function(){e.iframeHeight.resizeIframe(),r.debug.Log("Updated Iframe Manually")}),this.$el.bind("killWatcher",function(){window.clearInterval(r.watcher),r.debug.Log("Killed Watcher")}),r.init=function(){return r.options=e.extend({},e.iframeHeight.defaultOptions,n),1==r.options.watcher&&(r.options.blockCrossDomain=!0),r.debug.Log(r.options),void 0===r.$el.get(0).tagName||"iframe"!==r.$el.get(0).tagName.toLowerCase()?(r.debug.Log("This element is not iframe!"),!1):(e.iframeHeight.resizeIframe(),r.$el.load(function(){e.iframeHeight.resizeIframe()}),r.options.watcher&&(r.watcher=setInterval(function(){r.debug.Log("Checked Iframe")},r.options.watcherTime)),!0)},r.init()},e.iframeHeight.defaultOptions=i,e.fn.iframeHeight=function(t){return this.each(function(){new e.iframeHeight(this,t)})}
4,e.iframeHeightExternal=function(){function t(t){var n;if("domain"in t&&(n=t.domain),"origin"in t&&(base.debug.Log(t.origin),n=t.origin),"*"===i.domainName||n===i.domainName){if(t.data==i.onMessageFunctionName){var r="ifh"+e(document).height();t.source.postMessage(r,t.origin)}}else e.iframeHeight.debug.Log("It's not same domain. Blocked!")}return 1===arguments.length&&e.isPlainObject(arguments[0])&&(i=arguments[0]),window.addEventListener?window.addEventListener("message",t,!1):window.attachEvent&&window.attachEvent("onmessage",t),{update:function(){this.reset(),window.__domainname=i.domainName,setTimeout(function(){var t="ifh"+e(document).height();parent.postMessage(t,window.__domainname)},90)},reset:function(){parent.postMessage("reset",i.domainName)}}}}(jQuery),Loader.prototype.easeInOutSine=function(e,t,i,n){return-i/2*(Math.cos(Math.PI*e/n)-1)+t},Loader.prototype.iterate=function(){this.endIterator===this.totalIterations&&this.startIterator===this.totalIterations?(this.startIterator=0,this.endIterator=0):0===this.endIterator&&0===this.startIterator?this.waitIterator===this.waitFrames?(this.waitIterator=0,this.endIterator++,this.state.loaded&&(this.finalIteration=!0)):this.waitIterator++:(this.endIterator!==this.totalIterations&&this.endIterator++,this.endIterator>this.tailLength&&!this.finalIteration&&this.startIterator++),(this.currentStart===this.start&&this.currentEnd>=this.callbackCheck&&this.finalIteration||this.interacted)&&this[this.callback]&&(this[this.callback](),this.state.complete=!0)},Loader.prototype.loaded=function(){this.state.loaded||(this.state.loaded=!0)},Loader.prototype.drawLoaderElement=function(){this.ctx.lineCap="round",this.ctx.lineWidth=5,this.ctx.strokeStyle=this.color,this.ctx.lineWidth=5,this.alpha<0&&(this.alpha=0),this.ctx.save(),this.hidden&&(this.alpha=0),this.alpha>1&&(this.alpha=1),this.ctx.globalAlpha=this.alpha,this.ctx.translate(this.x,this.y),this.ctx.beginPath(),this.currentStart=this.easeInOutSine(this.startIterator,this.start,this.end-this.start,this.totalIterations),this.currentEnd=this.easeInOutSine(this.endIterator,this.start,this.end-this.start,this.totalIterations),this.ctx.arc(0,0,this.radius,this.currentStart*Math.PI,this.currentEnd*Math.PI),this.ctx.stroke(),this.ctx.closePath(),this.ctx.restore()},Loader.prototype.draw=function(){this.state.complete&&this.spinnerCompletedCallback&&!this.spinnerComplete&&(this.spinnerComplete=!0,setTimeout(function(){this.spinnerCompletedCallback()}.bind(this),200)),this.iterate(),this.drawLoaderElement(),this.debug()},Loader.prototype.resize=function(){this.x=this.canvas.width/2,this.y=this.canvas.height/2,this.callback&&"fadeOut"!==this.callback&&this[this.callback+"Resize"]()},Loader.prototype.hide=function(){this.hidden=!0},Loader.prototype.show=function(){this.hidden=!1},Loader.prototype.debug=function(){if(this.state.debug)for(var e in this.debugVars)this.ctx.fillText(this.debugVars[e]+": "+this[this.debugVars[e]],10,10*(parseInt(e,10)+1));var t=e;for(var i in t++,this.state)t++,this.ctx.fillText("state."+i+": "+this.state[i],10,10*t)},Loader.prototype.fadeOutSetup=function(){},Loader.prototype.fadeOut=function(){this.alpha>0?this.alpha-=.02:this.state.complete=!0,this.alpha<0&&(this.alpha=0)},Loader.prototype.easeInOutCubic=function(e,t,i,n){return(e/=n/2)<1?i/2*e*e*e+t:i/2*((e-=2)*e*e+2)+t},Loader.prototype.animateArrow=function(e){var t=this.arrows[e];t.iterator===t.moveIterations||t.rev?t.iterator!==t.moveIterations||t.rev?t.rev&&0!==t.iterator?(t.iterator--,t.x-=t.moveSpeed):t.rev&&0===t.iterator&&(this.arrows.waitIterator===this.arrows.waitBetween?(this.root.mouse.down||(t.rev=!1,this.arrows.animating.left=!this.arrows.animating.left,this.arrows.animating.right=!this.arrows.animating.right),this.arrows.waitIterator=0):this.arrows.waitIterator++):t.rev=!0:(t.iterator++,t.x+=t.moveSpeed)},Loader.prototype.resetElement=function(){this.x!==this.arrows.loaderStartPosition.x||this.arrows.nudge>0||this.arrows.nudge<0?(this.arrows.areResetting=!0,this.x=this.easeInOutCubic(this.arrows.returnIterator,this.arrows.resetStart,-this.arrows.resetDistance,this.arrows.returnIterations),this.alpha=this.easeInOutCubic(this.arrows.returnIterator,this.arrows.alphaResetStart,1-this.arrows.alphaResetStart,this.arrows.returnIterations),this.arrows.alpha=this.easeInOutCubic(this.arrows.returnIterator,this.arrows.alphaResetStart,1-this.arrows.alphaResetStart,this.arrows.returnIterations),this.arrows.nudge=this.easeInOutCubic(this.arrows.returnIterator,this.arrows.nudgeStart,-this.arrows.nudgeStart,this.arrows.returnIterations),this.arrows.returnIterator++):(this.arrows.areResetting=!1,this.arrows.haveReset=!0,this.arrows.returnIterator=0)},Loader.prototype.fadeArrowsIn=function(){this.arrows.alpha<1?(this.arrows.alpha+=this.arrows.alphaAdd,this.arrows.left.x+=this.arrows.left.diffX/this.arrows.alphaIterations/2,this.arrows.right.x+=this.arrows.right.diffX/this.arrows.alphaIterations/2):this.arrows.inPosition=!0},Loader.prototype.checkArrowAnimations=function(){this.arrows.inPosition&&(this.arrows.animating.left||this.arrows.animating.right?this.arrows.animating.left?this.animateArrow("left"):this.arrows.animating.right&&this.animateArrow("right"):this.arrows.animating.left=!0)},Loader.prototype.checkMouse=function(){if(this.root.mouse.down){this.arrows.haveReset=!1,this.root.totalDragged<15&&this.root.totalDragged>-15?this.arrows.nudge=this.root.totalDragged:this.x+=this.root.lastMoveValue;var e=1-Math.abs(this.root.totalDragged)/100;this.alpha=e,this.arrows.alpha=e,0>e&&this.hide()}else this.arrows.haveReset||(this.arrows.areResetting||(this.arrows.resetDistance=this.x-this.arrows.loaderStartPosition.x,this.arrows.resetStart=this.x,this.arrows.alphaResetStart=this.alpha,this.arrows.nudgeStart=this.arrows.nudge),this.resetElement()),this.hidden&&this.root.cursorAlpha<1&&(this.root.cursorHidden=!1,this.root.cursorAlpha+=.05,this.root.$element.hasClass("noCursor")||this.root.$element.addClass("noCursor"))},Loader.prototype.showArrows=function(){this.arrows.inPosition||this.fadeArrowsIn(),this.checkMouse(),this.checkArrowAnimations(),this.renderArrows()},Loader.prototype.renderArrows=function(){this.hidden?this.arrows.alpha=0:this.arrows.alpha<1&&(this.arrows.alpha+=.02),this.arrows.alpha>1?this.arrows.alpha=1:this.arrows.alpha<0&&(this.arrows.alpha=0),this.hidden||(this.ctx.save(),this.ctx.globalAlpha=this.arrows.alpha,this.ctx.translate(this.x,this.y),this.ctx.drawImage(this.arrows.left.img,this.arrows.left.x+this.arrows.nudge,this.arrows.left.y,this.arrows.left.width,this.arrows.left.height),this.ctx.drawImage(this.arrows.right.img,this.arrows.right.x+this.arrows.nudge,this.arrows.right.y,this.arrows.right.width,this.arrows.right.height),this.ctx.restore(
4))},Loader.prototype.showArrowsResize=function(){this.arrows.loaderStartPosition.x=this.canvas.width/2,this.arrows.loaderStartPosition.y=this.canvas.height/2},Loader.prototype.showArrowsSetup=function(){this.arrows={eventsBound:!1,waitBetween:40,waitIterator:0,alpha:0,arrowMoveIterations:50,alphaIterations:20,alphaAdd:0,left:{diffX:-10,x:-20,y:-8,height:16,width:16,color:"#000",iterator:0,moveSpeed:0,moveIterations:20,img:new Image},right:{diffX:10,x:4,y:-8,height:16,width:16,color:"#000",iterator:0,moveSpeed:0,moveIterations:20,img:new Image},animating:{left:!1,right:!1},startClick:{x:0,y:0},hovered:!1,lastMove:{x:0,y:0},loaderStartPosition:{x:this.x,y:this.y},interacted:!1,returnIterator:0,returnIterations:40,nudge:0,lastX:0,xDifference:0,xTotalDifference:0,inPosition:!1,resetDistance:null,resetStart:null,haveReset:!0,areResetting:!1,alphaResetStart:0},this.root.cursorAlpha=0,this.arrows.left.img.src="/resources/public/images/exterior-360-left.png",this.arrows.right.img.src="/resources/public/images/exterior-360-right.png",this.arrows.alphaAdd=1/this.arrows.alphaIterations,this.arrows.left.moveSpeed=this.arrows.left.diffX/this.arrows.arrowMoveIterations,this.arrows.right.moveSpeed=this.arrows.right.diffX/this.arrows.arrowMoveIterations},Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector),Element.prototype.closest||(Element.prototype.closest=function(e){var t=this;do{if(t.matches(e))return t;t=t.parentElement||t.parentNode}while(null!==t&&1===t.nodeType);return null}),eval(function(e,t,i,n,r,s){if(r=function(e){return(62>e?"":r(parseInt(e/62)))+((e%=62)>35?String.fromCharCode(e+29):e.toString(36))},!"".replace(/^/,String)){for(;i--;)s[r(i)]=n[i]||r(i);n=[function(e){return s[e]}],r=function(){return"\\w+"},i=1}for(;i--;)n[i]&&(e=e.replace(new RegExp("\\b"+r(i)+"\\b","g"),n[i]));return e}('5 G(b,a){b.N().14(G,o.n.31);4.H=b;4.2B=b.N().2q();4.M=a;4.C=u;4.q=u;4.16=u;4.1i=t;4.L(b.w())}G.6.2C=5(){7 d=4;7 g;7 f;4.q=3x.3r("1Z");4.q.5n=4.2B;9(4.1i){4.29()}4.4L().4D.4x(4.q);4.2W=o.n.v.1M(4.w(),"49",5(){f=g});o.n.v.1G(4.q,"3Z",5(){g=I;f=t});o.n.v.1G(4.q,"2L",5(e){g=t;9(!f){7 c;7 b;7 a=d.H.N();o.n.v.12(a,"2L",d.H);o.n.v.12(a,"3T",d.H);9(a.2z()){b=a.1s();c=d.H.1B();a.w().1O(c);1P(5(){a.w().1O(c);9(b!==u&&(a.w().15()>b)){a.w().3C(b+1)}},3w)}e.3t=I;9(e.2g){e.2g()}}});o.n.v.1G(4.q,"2f",5(){7 a=d.H.N();o.n.v.12(a,"2f",d.H)});o.n.v.1G(4.q,"2e",5(){7 a=d.H.N();o.n.v.12(a,"2e",d.H)})};G.6.2Q=5(){9(4.q&&4.q.3h){4.1N();o.n.v.2S(4.2W);o.n.v.55(4.q);4.q.3h.4X(4.q);4.q=u}};G.6.38=5(){9(4.1i){7 a=4.26(4.C);4.q.S.1L=a.y+"B";4.q.S.1I=a.x+"B"}};G.6.1N=5(){9(4.q){4.q.S.3a="2V"}4.1i=t};G.6.29=5(){9(4.q){7 e="";7 c=4.3e.4h(" ");7 b=Y(c[0].3f(/^\\s+|\\s+$/g,""),10);7 d=Y(c[1].3f(/^\\s+|\\s+$/g,""),10);7 a=4.26(4.C);4.q.S.3Y=4.2O(a);e="<3X 3W=\'"+4.2K+"\' S=\'1X: 1W; 1L: "+d+"B; 1I: "+b+"B; ";9(!4.H.N().1d){e+="3V: 3U("+(-1*d)+"B, "+((-1*b)+4.1h)+"B, "+((-1*d)+4.1m)+"B, "+(-1*b)+"B);"}e+="\'>";4.q.3S=e+"<1Z S=\'"+"1X: 1W;"+"1L: "+4.1V[0]+"B;"+"1I: "+4.1V[1]+"B;"+"3P: "+4.2F+";"+"1y-1o: "+4.2v+"B;"+"1y-3J: "+4.2s+";"+"1y-3H: "+4.2p+";"+"1y-S: "+4.2n+";"+"1x-3D: "+4.2l+";"+"1x-3A: 1c;"+"1C: "+4.1h+"B;"+"3v-1A:"+4.1m+"B;"+"\'>"+4.16.1x+"</1Z>";9(2i 4.16.13==="1a"||4.16.13===""){4.q.13=4.H.N().2U()}K{4.q.13=4.16.13}4.q.S.3a=""}4.1i=I};G.6.2M=5(a){4.16=a;7 b=z.3l(0,a.2R-1);b=z.21(4.M.p-1,b);7 c=4.M[b];4.2K=c.3g;4.1m=c.1A;4.1h=c.1C;4.1V=c.5i||[0,0];4.2d=c.5c||[Y(4.1m/2,10),Y(4.1h/2,10)];4.2F=c.54||"4Z";4.2v=c.4W||11;4.2l=c.4Q||"2V";4.2p=c.4N||"4K";4.2n=c.4H||"4F";4.2s=c.4E||"4C,4B-4z";4.3e=c.4y||"0 0"};G.6.30=5(a){4.C=a};G.6.2O=5(b){7 a=[];a.Z("4v: 4t;");a.Z("1X: 1W; 1L: "+b.y+"B; 1I: "+b.x+"B;");a.Z("1C: "+4.1h+"B; 1A: "+4.1m+"B;");j a.4s("")};G.6.26=5(b){7 a=4.39().28(b);a.x-=4.2d[1];a.y-=4.2d[0];a.x=Y(a.x,10);a.y=Y(a.y,10);j a};5 D(a){4.V=a;4.T=a.w();4.U=a.2T();4.X=a.3d();4.19=a.3c();4.k=[];4.C=u;4.2c=u;4.W=F G(4,a.20())}D.6.41=5(){j 4.k.p};D.6.1D=5(){j 4.k};D.6.2P=5(){j 4.C};D.6.w=5(){j 4.T};D.6.N=5(){j 4.V};D.6.1B=5(){7 i;7 b=F o.n.1l(4.C,4.C);7 a=4.1D();A(i=0;i<a.p;i++){b.14(a[i].P())}j b};D.6.1F=5(){4.W.L(u);4.k=[];1Y 4.k};D.6.1E=5(e){7 i;7 c;7 b;9(4.2X(e)){j t}9(!4.C){4.C=e.P();4.24()}K{9(4.19){7 l=4.k.p+1;7 a=(4.C.Q()*(l-1)+e.P().Q())/l;7 d=(4.C.17()*(l-1)+e.P().17())/l;4.C=F o.n.1p(a,d);4.24()}}e.1j=I;4.k.Z(e);c=4.k.p;b=4.V.1s();9(b!==u&&4.T.15()>b){9(e.w()!==4.T){e.L(4.T)}}K 9(c<4.X){9(e.w()!==4.T){e.L(4.T)}}K 9(c===4.X){A(i=0;i<c;i++){4.k[i].L(u)}}K{e.L(u)}4.2J();j I};D.6.2I=5(a){j 4.2c.2H(a.P())};D.6.24=5(){7 a=F o.n.1l(4.C,4.C);4.2c=4.V.2a(a)};D.6.2J=5(){7 c=4.k.p;7 a=4.V.1s();9(a!==u&&4.T.15()>a){4.W.1N();j}9(c<4.X){4.W.1N();j}7 b=4.V.20().p;7 d=4.V.2G()(4.k,b);
44.W.30(4.C);4.W.2M(d);4.W.29()};D.6.2X=5(a){7 i;9(4.k.1g){j 4.k.1g(a)!==-1}K{A(i=0;i<4.k.p;i++){9(a===4.k[i]){j I}}}j t};5 8(a,c,b){4.14(8,o.n.31);c=c||[];b=b||{};4.k=[];4.E=[];4.1r=[];4.1f=u;4.1b=t;4.U=b.3R||3Q;4.X=b.3N||2;4.1U=b.2y||u;4.M=b.3K||[];4.1T=b.13||"";4.1v=I;9(b.2x!==1a){4.1v=b.2x}4.19=t;9(b.2w!==1a){4.19=b.2w}4.18=t;9(b.2u!==1a){4.18=b.2u}4.1d=t;9(b.2t!==1a){4.1d=b.2t}4.1t=b.3I||8.2r;4.1u=b.3G||8.2o;4.1e=b.3F||8.2j;4.1S=b.3E||8.2m;4.1Q=b.3B||8.2E;4.1z=b.3z||8.2k;4.1R=b.3y||"O";9(3L.3M.3u().1g("3O")!==-1){4.1Q=4.1z}4.2D();4.2A(c,I);4.L(a)}8.6.2C=5(){7 a=4;4.1f=4.w();4.1b=I;4.1q();4.1r=[o.n.v.1M(4.w(),"3s",5(){a.1w(t);9(4.15()===(4.2h("3q")||0)||4.15()===4.2h("2y")){o.n.v.12(4,"2N")}}),o.n.v.1M(4.w(),"2N",5(){a.1k()})]};8.6.2Q=5(){7 i;A(i=0;i<4.k.p;i++){9(4.k[i].w()!==4.1f){4.k[i].L(4.1f)}}A(i=0;i<4.E.p;i++){4.E[i].1F()}4.E=[];A(i=0;i<4.1r.p;i++){o.n.v.2S(4.1r[i])}4.1r=[];4.1f=u;4.1b=t};8.6.38=5(){};8.6.2D=5(){7 i,1o;9(4.M.p>0){j}A(i=0;i<4.1e.p;i++){1o=4.1e[i];4.M.Z({3g:4.1t+(i+1)+"."+4.1u,1A:1o,1C:1o})}};8.6.3p=5(){7 i;7 a=4.1D();7 b=F o.n.1l();A(i=0;i<a.p;i++){b.14(a[i].P())}4.w().1O(b)};8.6.2T=5(){j 4.U};8.6.3o=5(a){4.U=a};8.6.3d=5(){j 4.X};8.6.40=5(a){4.X=a};8.6.1s=5(){j 4.1U};8.6.3n=5(a){4.1U=a};8.6.20=5(){j 4.M};8.6.3m=5(a){4.M=a};8.6.2U=5(){j 4.1T};8.6.43=5(a){4.1T=a};8.6.2z=5(){j 4.1v};8.6.44=5(a){4.1v=a};8.6.3c=5(){j 4.19};8.6.3k=5(a){4.19=a};8.6.3j=5(){j 4.18};8.6.3i=5(a){4.18=a};8.6.47=5(){j 4.1d};8.6.5m=5(a){4.1d=a};8.6.5l=5(){j 4.1u};8.6.5k=5(a){4.1u=a};8.6.5j=5(){j 4.1t};8.6.5h=5(a){4.1t=a};8.6.5f=5(){j 4.1e};8.6.5e=5(a){4.1e=a};8.6.2G=5(){j 4.1S};8.6.5d=5(a){4.1S=a};8.6.5b=5(){j 4.1z};8.6.5a=5(a){4.1z=a};8.6.2q=5(){j 4.1R};8.6.59=5(a){4.1R=a};8.6.1D=5(){j 4.k};8.6.57=5(){j 4.k.p};8.6.51=5(){j 4.E};8.6.50=5(){j 4.E.p};8.6.1E=5(b,a){4.2b(b);9(!a){4.1k()}};8.6.2A=5(b,a){7 c;A(c 3b b){9(b.4V(c)){4.2b(b[c])}}9(!a){4.1k()}};8.6.2b=5(b){9(b.4U()){7 a=4;o.n.v.1M(b,"4T",5(){9(a.1b){4.1j=t;a.1q()}})}b.1j=t;4.k.Z(b)};8.6.4S=5(c,a){7 b=4.27(c);9(!a&&b){4.1q()}j b};8.6.4O=5(a,c){7 i,r;7 b=t;A(i=0;i<a.p;i++){r=4.27(a[i]);b=b||r}9(!c&&b){4.1q()}j b};8.6.27=5(b){7 i;7 a=-1;9(4.k.1g){a=4.k.1g(b)}K{A(i=0;i<4.k.p;i++){9(b===4.k[i]){a=i;4M}}}9(a===-1){j t}b.L(u);4.k.4J(a,1);j I};8.6.4I=5(){4.1w(I);4.k=[]};8.6.1q=5(){7 a=4.E.4G();4.E=[];4.1w(t);4.1k();1P(5(){7 i;A(i=0;i<a.p;i++){a[i].1F()}},0)};8.6.2a=5(d){7 f=4.39();7 c=F o.n.1p(d.25().Q(),d.25().17());7 a=F o.n.1p(d.22().Q(),d.22().17());7 e=f.28(c);e.x+=4.U;e.y-=4.U;7 g=f.28(a);g.x-=4.U;g.y+=4.U;7 b=f.33(e);7 h=f.33(g);d.14(b);d.14(h);j d};8.6.1k=5(){4.23(0)};8.6.1w=5(a){7 i,J;A(i=0;i<4.E.p;i++){4.E[i].1F()}4.E=[];A(i=0;i<4.k.p;i++){J=4.k[i];J.1j=t;9(a){J.L(u)}}};8.6.32=5(b,e){7 R=4A;7 g=(e.Q()-b.Q())*z.1K/1H;7 f=(e.17()-b.17())*z.1K/1H;7 a=z.1J(g/2)*z.1J(g/2)+z.34(b.Q()*z.1K/1H)*z.34(e.Q()*z.1K/1H)*z.1J(f/2)*z.1J(f/2);7 c=2*z.4w(z.36(a),z.36(1-a));7 d=R*c;j d};8.6.2Z=5(b,a){j a.2H(b.P())};8.6.35=5(c){7 i,d,O,1c;7 a=4u;7 b=u;A(i=0;i<4.E.p;i++){O=4.E[i];1c=O.2P();9(1c){d=4.32(1c,c.P());9(d<a){a=d;b=O}}}9(b&&b.2I(c)){b.1E(c)}K{O=F D(4);O.1E(c);4.E.Z(O)}};8.6.23=5(e){7 i,J;7 d;7 c=4;9(!4.1b){j}9(e===0){o.n.v.12(4,"4P",4);9(2i 4.1n!=="1a"){4R(4.1n);1Y 4.1n}}9(4.w().15()>3){d=F o.n.1l(4.w().1B().22(),4.w().1B().25())}K{d=F o.n.1l(F o.n.1p(2Y.4r,-37.4q),F o.n.1p(-2Y.4p,37.4o))}7 a=4.2a(d);7 b=z.21(e+4.1Q,4.k.p);A(i=e;i<b;i++){J=4.k[i];9(!J.1j&&4.2Z(J,a)){9(!4.18||(4.18&&J.4Y())){4.35(J)}}}9(b<4.k.p){4.1n=1P(5(){c.23(b)},0)}K{1Y 4.1n;o.n.v.12(4,"4n",4)}};8.6.14=5(d,c){j(5(b){7 a;A(a 3b b.6){4.6[a]=b.6[a]}j 4}).4m(d,[c])};8.2m=5(a,c){7 f=0;7 b="";7 d=a.p.4l();7 e=d;52(e!==0){e=Y(e/10,10);f++}f=z.21(f,c);j{1x:d,2R:f,13:b}};8.2E=4k;8.2k=4j;8.2r="4i://o-n-58-4g-4f.4e.4d/4c/4b/4a/5g/m";8.2o="48";8.2j=[53,56,46,45,42];',0,334,"||||this|function|prototype|var|MarkerClusterer|if||||||||||return|markers_|||maps|google|length|div_|||false|null|event|getMap|||Math|for|px|center_|Cluster|clusters_|new|ClusterIcon|cluster_|true|marker|else|setMap|styles_|getMarkerClusterer|cluster|getPosition|lat||style|map_|gridSize_|markerClusterer_|clusterIcon_|minClusterSize_|parseInt|push|||trigger|title|extend|getZoom|sums_|lng|ignoreHidden_|averageCenter_|undefined|ready_|center|enableRetinaIcons_|imageSizes_|activeMap_|indexOf|width_|visible_|isAdded|redraw_|LatLngBounds|height_|timerRefStatic|size|LatLng|repaint|listeners_|getMaxZoom|imagePath_|imageExtension_|zoomOnClick_|resetViewport_|text|font|batchSizeIE_|height|getBounds|width|getMarkers|addMarker|remove|addDomListener|180|left|sin|PI|top|addListener|hide|fitBounds|setTimeout|batchSize_|clusterClass_|calculator_|title_|maxZoom_|anchorText_|absolute|position|delete|div|getStyles|min|getSouthWest|createCluster
4s_|calculateBounds_|getNorthEast|getPosFromLatLng_|removeMarker_|fromLatLngToDivPixel|show|getExtendedBounds|pushMarkerTo_|bounds_|anchorIcon_|mouseout|mouseover|stopPropagation|get|typeof|IMAGE_SIZES|BATCH_SIZE_IE|textDecoration_|CALCULATOR|fontStyle_|IMAGE_EXTENSION|fontWeight_|getClusterClass|IMAGE_PATH|fontFamily_|enableRetinaIcons|ignoreHidden|textSize_|averageCenter|zoomOnClick|maxZoom|getZoomOnClick|addMarkers|className_|onAdd|setupStyles_|BATCH_SIZE|textColor_|getCalculator|contains|isMarkerInClusterBounds|updateIcon_|url_|click|useStyle|idle|createCss|getCenter|onRemove|index|removeListener|getGridSize|getTitle|none|boundsChangedListener_|isMarkerAlreadyAdded_|85|isMarkerInBounds_|setCenter|OverlayView|distanceBetweenPoints_|fromDivPixelToLatLng|cos|addToClosestCluster_|sqrt|178|draw|getProjection|display|in|getAverageCenter|getMinimumClusterSize|backgroundPosition_|replace|url|parentNode|setIgnoreHidden|getIgnoreHidden|setAverageCenter|max|setStyles|setMaxZoom|setGridSize|fitMapToMarkers|minZoom|createElement|zoom_changed|cancelBubble|toLowerCase|line|100|document|clusterClass|batchSizeIE|align|batchSize|setZoom|decoration|calculator|imageSizes|imageExtension|weight|imagePath|family|styles|navigator|userAgent|minimumClusterSize|msie|color|60|gridSize|innerHTML|clusterclick|rect|clip|src|img|cssText|mousedown|setMinimumClusterSize|getSize|90|setTitle|setZoomOnClick|78|66|getEnableRetinaIcons|png|bounds_changed|markerclustererplus|trunk|svn|com|googlecode|v3|library|split|http|500|2000|toString|apply|clusteringend|00048865625|08136444384544|48388434375|02070771743472|join|pointer|40000|cursor|atan2|appendChild|backgroundPosition|serif|6371|sans|Arial|overlayMouseTarget|fontFamily|normal|slice|fontStyle|clearMarkers|splice|bold|getPanes|break|fontWeight|removeMarkers|clusteringbegin|textDecoration|clearTimeout|removeMarker|dragend|getDraggable|hasOwnProperty|textSize|removeChild|getVisible|black|getTotalClusters|getClusters|while||textColor|clearInstanceListeners||getTotalMarkers|utility|setClusterClass|setBatchSizeIE|getBatchSizeIE|anchorIcon|setCalculator|setImageSizes|getImageSizes|images|setImagePath|anchorText|getImagePath|setImageExtension|getImageExtension|setEnableRetinaIcons|className".split("|"),0,{}));var coverVid=function(e,t,i){function n(){var n=e.parentNode.offsetHeight,r=e.parentNode.offsetWidth;r/t>n/i?(e.style.height="auto",e.style.width=r+"px"):(e.style.height=n+"px",e.style.width="auto")}document.addEventListener("DOMContentLoaded",n),window.onresize=function(){!function(){var e=null}(n(),50)},e.style.position="absolute",e.style.top="50%",e.style.left="50%",e.style["-webkit-transform"]="translate(-50%, -50%)",e.style["-ms-transform"]="translate(-50%, -50%)",e.style.transform="translate(-50%, -50%)",e.parentNode.style.overflow="hidden"};window.jQuery&&jQuery.fn.extend({coverVid:function(){return coverVid(this[0],arguments[0],arguments[1]),this}}),function(e){function t(e,t){var i,n,r=this;return function(){return n=Array.prototype.slice.call(arguments,0),i=clearTimeout(i,n),i=setTimeout(function(){e.apply(r,n),i=0},t),this}}e.extend(e.fn,{debounce:function(e,i,n){this.bind(e,t.apply(this,[i,n]))}})}(jQuery);var deepLink=function(e,t,i,n){var r,s;return _getElement=function(){location.hash&&-1===location.hash.indexOf("/")&&($element=$(location.hash),$element.length>0&&(r=$element))},_jumpToElement=function(){r&&site.utils.scrollTo(r,0)},_startUpdating=function(){r&&(s=setInterval(_jumpToElement,10))},_stopUpdating=function(){clearInterval(s),_removeEvents()},_addEvents=function(){$(t).on("click tap mousewheel",_stopUpdating)},_removeEvents=function(){$(t).off("click tap mousewheel",_stopUpdating)},_addTimeout=function(){setTimeout(_stopUpdating,1e3)},{init:function(){_getElement(),_jumpToElement(),_startUpdating(),_addTimeout(),_addEvents()}}}(jQuery,window,document);!function(e,t){"function"==typeof define&&define.amd?define(t):e.Dragdealer=t()}(this,function(){function e(e){var t="Webkit Moz ms O".split(" "),i=document.documentElement.style;if(void 0!==i[e])return e;e=e.charAt(0).toUpperCase()+e.substr(1);for(var n=0;n<t.length;n++)if(void 0!==i[t[n]+e])return t[n]+e}var t=function(e,t){this.options=this.applyDefaults(t||{}),this.bindMethods(),this.wrapper=this.getWrapperElement(e),this.wrapper&&(this.handle=this.getHandleElement(this.wrapper,this.options.handleClass),this.handle&&(this.init(),this.bindEventListeners()))};t.prototype={defaults:{disabled:!1,horizontal:!0,vertical:!1,slide:!0,steps:0,snap:!1,loose:!1,speed:.1,xPrecision:0,yPrecision:0,handleClass:"handle",css3:!0,activeClass:"active",tapping:!0,tapPauseTimeout:1200,slideOnTap:!1},init:function(){this.options.css3&&function(e){d.backfaceVisibility&&d.perspective&&(e.style[d.perspective]="1000px",e.
4style[d.backfaceVisibility]="hidden")}(this.handle),this.value={prev:[-1,-1],current:[this.options.x||0,this.options.y||0],target:[this.options.x||0,this.options.y||0]},this.offset={wrapper:[0,0],mouse:[0,0],prev:[-999999,-999999],current:[0,0],target:[0,0]},this.change=[0,0],this.stepRatios=this.calculateStepRatios(),this.activity=!1,this.dragging=!1,this.tapping=!1,this.activePauseTimout=!1,this.reflow(),this.options.disabled&&this.disable()},applyDefaults:function(e){for(var t in this.defaults)e.hasOwnProperty(t)||(e[t]=this.defaults[t]);return e},getWrapperElement:function(e){return"string"==typeof e?document.getElementById(e):e},getHandleElement:function(e,t){var i,n,r;if(e.getElementsByClassName){if((i=e.getElementsByClassName(t)).length>0)return i[0]}else for(n=new RegExp("(^|\\s)"+t+"(\\s|$)"),i=e.getElementsByTagName("*"),r=0;r<i.length;r++)if(n.test(i[r].className))return i[r]},calculateStepRatios:function(){var e=[];if(this.options.steps>=1)for(var t=0;t<=this.options.steps-1;t++)this.options.steps>1?e[t]=t/(this.options.steps-1):e[t]=0;return e},setWrapperOffset:function(){this.offset.wrapper=l.get(this.wrapper)},calculateBounds:function(){var e={top:this.options.top||0,bottom:-(this.options.bottom||0)+this.wrapper.offsetHeight,left:this.options.left||0,right:-(this.options.right||0)+this.wrapper.offsetWidth};return e.availWidth=e.right-e.left-this.handle.offsetWidth,e.availHeight=e.bottom-e.top-this.handle.offsetHeight,e},calculateValuePrecision:function(){var e=this.options.xPrecision||Math.abs(this.bounds.availWidth),t=this.options.yPrecision||Math.abs(this.bounds.availHeight);return[e?1/e:0,t?1/t:0]},bindMethods:function(){"function"==typeof this.options.customRequestAnimationFrame?this.requestAnimationFrame=i(this.options.customRequestAnimationFrame,window):this.requestAnimationFrame=i(c,window),"function"==typeof this.options.customCancelAnimationFrame?this.cancelAnimationFrame=i(this.options.customCancelAnimationFrame,window):this.cancelAnimationFrame=i(h,window),this.animateWithRequestAnimationFrame=i(this.animateWithRequestAnimationFrame,this),this.animate=i(this.animate,this),this.onHandleMouseDown=i(this.onHandleMouseDown,this),this.onHandleTouchStart=i(this.onHandleTouchStart,this),this.onDocumentMouseMove=i(this.onDocumentMouseMove,this),this.onWrapperTouchMove=i(this.onWrapperTouchMove,this),this.onWrapperMouseDown=i(this.onWrapperMouseDown,this),this.onWrapperTouchStart=i(this.onWrapperTouchStart,this),this.onDocumentMouseUp=i(this.onDocumentMouseUp,this),this.onDocumentTouchEnd=i(this.onDocumentTouchEnd,this),this.onHandleClick=i(this.onHandleClick,this),this.onWindowResize=i(this.onWindowResize,this)},bindEventListeners:function(){n(this.handle,"mousedown",this.onHandleMouseDown),n(this.handle,"touchstart",this.onHandleTouchStart),n(document,"mousemove",this.onDocumentMouseMove),n(this.wrapper,"touchmove",this.onWrapperTouchMove),n(this.wrapper,"mousedown",this.onWrapperMouseDown),n(this.wrapper,"touchstart",this.onWrapperTouchStart),n(document,"mouseup",this.onDocumentMouseUp),n(document,"touchend",this.onDocumentTouchEnd),n(this.handle,"click",this.onHandleClick),n(window,"resize",this.onWindowResize),this.animate(!1,!0),this.interval=this.requestAnimationFrame(this.animateWithRequestAnimationFrame)},unbindEventListeners:function(){r(this.handle,"mousedown",this.onHandleMouseDown),r(this.handle,"touchstart",this.onHandleTouchStart),r(document,"mousemove",this.onDocumentMouseMove),r(this.wrapper,"touchmove",this.onWrapperTouchMove),r(this.wrapper,"mousedown",this.onWrapperMouseDown),r(this.wrapper,"touchstart",this.onWrapperTouchStart),r(document,"mouseup",this.onDocumentMouseUp),r(document,"touchend",this.onDocumentTouchEnd),r(this.handle,"click",this.onHandleClick),r(window,"resize",this.onWindowResize),this.cancelAnimationFrame(this.interval)},onHandleMouseDown:function(e){o.refresh(e),s(e),a(e),this.activity=!1,this.startDrag()},onHandleTouchStart:function(e){o.refresh(e),a(e),this.activity=!1,this.startDrag()},onDocumentMouseMove:function(e){o.refresh(e),this.dragging&&(this.activity=!0,s(e))},onWrapperTouchMove:function(e){return o.refresh(e),!this.activity&&this.draggingOnDisabledAxis()?void(this.dragging&&this.stopDrag(
4)):(s(e),void(this.activity=!0))},onWrapperMouseDown:function(e){o.refresh(e),s(e),this.startTap()},onWrapperTouchStart:function(e){o.refresh(e),s(e),this.startTap()},onDocumentMouseUp:function(e){this.stopDrag(),this.stopTap()},onDocumentTouchEnd:function(e){this.stopDrag(),this.stopTap()},onHandleClick:function(e){this.activity&&(s(e),a(e))},onWindowResize:function(e){this.reflow()},enable:function(){this.disabled=!1,this.handle.className=this.handle.className.replace(/\s?disabled/g,"")},disable:function(){this.disabled=!0,this.handle.className+=" disabled"},reflow:function(){this.setWrapperOffset(),this.bounds=this.calculateBounds(),this.valuePrecision=this.calculateValuePrecision(),this.updateOffsetFromValue()},getStep:function(){return[this.getStepNumber(this.value.target[0]),this.getStepNumber(this.value.target[1])]},getValue:function(){return this.value.target},setStep:function(e,t,i){this.setValue(this.options.steps&&e>1?(e-1)/(this.options.steps-1):0,this.options.steps&&t>1?(t-1)/(this.options.steps-1):0,i)},setValue:function(e,t,i){this.setTargetValue([e,t||0]),i&&(this.groupCopy(this.value.current,this.value.target),this.updateOffsetFromValue(),this.callAnimationCallback())},startTap:function(){if(!this.disabled&&this.options.tapping)if(this.speedCache=this.options.speed,this.options.slideOnTap||(this.options.speed=2),this.tapping=!0,this.setWrapperOffset(),this.options.slideOnTap){var e=[o.x-this.offset.wrapper[0]-this.handle.offsetWidth/2,o.y-this.offset.wrapper[1]-this.handle.offsetHeight/2],t=this.getRatiosByOffsets(e),i=this.getClosestSteps(t),n=this.getOffsetsByRatios(i);this.setTargetValueByOffset(n)}else this.setTargetValueByOffset([o.x-this.offset.wrapper[0]-this.handle.offsetWidth/2,o.y-this.offset.wrapper[1]-this.handle.offsetHeight/2])},stopTap:function(){!this.disabled&&this.tapping&&(this.tapping=!1,this.pauseFlag=!0,this.animate(),this.setTargetValue(this.value.current),this.options.speed=this.speedCache)},startDrag:function(){this.disabled||(this.dragging=!0,this.setWrapperOffset(),this.offset.mouse=[o.x-l.get(this.handle)[0],o.y-l.get(this.handle)[1]],this.wrapper.className.match(this.options.activeClass)||(this.wrapper.className+=" "+this.options.activeClass),this.callDragStartCallback())},stopDrag:function(){if(!this.disabled&&this.dragging){this.dragging=!1;var e=this.groupClone(this.value.current);if(this.pauseFlag=!0,this.options.slide){var t=this.change;e[0]+=4*t[0],e[1]+=4*t[1],0!==t[0]&&(this.pauseFlag=!1)}this.setTargetValue(e),this.wrapper.className=this.wrapper.className.replace(" "+this.options.activeClass,""),this.callDragStopCallback()}},callAnimationCallback:function(){var e=this.value.current;this.options.snap&&this.options.steps>1&&(e=this.getClosestSteps(e)),this.groupCompare(e,this.value.prev)||("function"==typeof this.options.animationCallback&&this.options.animationCallback.call(this,e[0],e[1]),this.groupCopy(this.value.prev,e))},callTargetCallback:function(){"function"==typeof this.options.callback&&this.options.callback.call(this,this.value.target[0],this.value.target[1])},callDragStartCallback:function(){"function"==typeof this.options.dragStartCallback&&this.options.dragStartCallback.call(this,this.value.target[0],this.value.target[1])},callDragStopCallback:function(){"function"==typeof this.options.dragStopCallback&&this.options.dragStopCallback.call(this,this.value.target[0],this.value.target[1])},animateWithRequestAnimationFrame:function(e){e?(this.timeOffset=this.timeStamp?e-this.timeStamp:0,this.timeStamp=e):this.timeOffset=25,this.animate(),this.interval=this.requestAnimationFrame(this.animateWithRequestAnimationFrame)},animate:function(e,t){if(!e||this.dragging){if(this.dragging){var i=this.groupClone(this.value.target),n=[o.x-this.offset.wrapper[0]-this.offset.mouse[0],o.y-this.offset.wrapper[1]-this.offset.mouse[1]];this.setTargetValueByOffset(n,this.options.loose),this.change=[this.value.target[0]-i[0],this.value.target[1]-i[1]]}(this.dragging||t)&&this.groupCopy(this.value.current,this.value.target),(this.dragging||this.glide()||t)&&(this.updateOffsetFromValue(),this.callAnimationCallback())}},glide:function(){var e=[this.value.target[0]-this.value.current[0],this.value.target[1]-this.value.current[1]];return!(!e[0]&&!e[1])&&(Math.abs(e[0])>this.valuePrecision[0]||Math.abs(e[1])>this.valuePrecision[1]?(this.value.current[0]+=e[0]*Math.min(this.options.speed*this.timeOffset/25,1),this.value.current[1]+=e[1]*Math.min(this.options.speed*this.timeOffset/25,1)):this.groupCopy(this.value.current,this.value.target),!0)},updateOffsetFromValue:function(){this.options.snap?this.offset.current=this.getOffsetsByRatios(this.getClosestSteps(this.value.current)):this.offset.current=this.getOffsetsByRatios(this.value.current),this.groupCompare(this.offset.current,this.offset.prev)||(this.renderHandlePosition(),this.groupCopy(this.offset.prev,this.offset.current))},renderHandlePosition:function(){var e="";return this.options.css3&&d.transform?(this.options.horizontal&&(e+="translateX("+this.offset.current[0]+"px)"),this.options.vertical&&(e+=" translateY("+this.offset.current[1]+"px)"),void(this.handle.style[d.transform]=e)):(this.options.horizontal&&(this.handle.style.left=this.offset.current[0]+"px"),void(this.options.vertical&&(this.handle.style.top=this.offset.current[1]+"px")))},setTargetValue:function(e,t){var i=t?this.getLooseValue(e):this.getProperValue(e),n=this;clearTimeout(n.activePauseTimout);var r=!0===this.pauseFlag?this.options.tapPauseTimeout:0;this.options.slideOnTap?this.activePauseTimout=setTimeout(function(){n.setTargetValueByOffset(n.getOffsetsByRatios(n.value.current),!1)},r):this.activePauseTimout=setTimeout(function(){n.groupCopy(n.value.target,i
4),n.offset.target=n.getOffsetsByRatios(i)},r),this.callTargetCallback()},setTargetValueByOffset:function(e,t){var i=this.getRatiosByOffsets(e),n=t?this.getLooseValue(i):this.getProperValue(i);this.groupCopy(this.value.target,n),this.offset.target=this.getOffsetsByRatios(n)},getLooseValue:function(e){var t=this.getProperValue(e);return[t[0]+(e[0]-t[0])/4,t[1]+(e[1]-t[1])/4]},getProperValue:function(e){var t=this.groupClone(e);return t[0]=Math.max(t[0],0),t[1]=Math.max(t[1],0),t[0]=Math.min(t[0],1),t[1]=Math.min(t[1],1),(!this.dragging&&!this.tapping||this.options.snap)&&this.options.steps>1&&(t=this.getClosestSteps(t)),t},getRatiosByOffsets:function(e){return[this.getRatioByOffset(e[0],this.bounds.availWidth,this.bounds.left),this.getRatioByOffset(e[1],this.bounds.availHeight,this.bounds.top)]},getRatioByOffset:function(e,t,i){return t?(e-i)/t:0},getOffsetsByRatios:function(e){return[this.getOffsetByRatio(e[0],this.bounds.availWidth,this.bounds.left),this.getOffsetByRatio(e[1],this.bounds.availHeight,this.bounds.top)]},getOffsetByRatio:function(e,t,i){return Math.round(e*t)+i},getStepNumber:function(e){return this.getClosestStep(e)*(this.options.steps-1)+1},getClosestSteps:function(e){return[this.getClosestStep(e[0]),this.getClosestStep(e[1])]},getClosestStep:function(e){for(var t=0,i=1,n=0;n<=this.options.steps-1;n++)Math.abs(this.stepRatios[n]-e)<i&&(i=Math.abs(this.stepRatios[n]-e),t=n);return this.stepRatios[t]},groupCompare:function(e,t){return e[0]==t[0]&&e[1]==t[1]},groupCopy:function(e,t){e[0]=t[0],e[1]=t[1]},groupClone:function(e){return[e[0],e[1]]},draggingOnDisabledAxis:function(){return!this.options.horizontal&&o.xDiff>o.yDiff||!this.options.vertical&&o.yDiff>o.xDiff}};for(var i=function(e,t){return function(){return e.apply(t,arguments)}},n=function(e,t,i){e.addEventListener?e.addEventListener(t,i,!1):e.attachEvent&&e.attachEvent("on"+t,i)},r=function(e,t,i){e.removeEventListener?e.removeEventListener(t,i,!1):e.detachEvent&&e.detachEvent("on"+t,i)},s=function(e){e||(e=window.event),e.preventDefault&&e.preventDefault(),e.returnValue=!1},a=function(e){e||(e=window.event),e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0},o={x:0,y:0,xDiff:0,yDiff:0,refresh:function(e){e||(e=window.event),"mousemove"==e.type?this.set(e):e.touches&&this.set(e.touches[0])},set:function(e){var t=this.x,i=this.y;e.clientX||e.clientY?(this.x=e.clientX,this.y=e.clientY):(e.pageX||e.pageY)&&(this.x=e.pageX-document.body.scrollLeft-document.documentElement.scrollLeft,this.y=e.pageY-document.body.scrollTop-document.documentElement.scrollTop),this.xDiff=Math.abs(this.x-t),this.yDiff=Math.abs(this.y-i)}},l={get:function(e){var t={left:0,top:0};return void 0!==e.getBoundingClientRect&&(t=e.getBoundingClientRect()),[t.left,t.top]}},d={transform:e("transform"),perspective:e("perspective"),backfaceVisibility:e("backfaceVisibility")},u=["webkit","moz"],c=window.requestAnimationFrame,h=window.cancelAnimationFrame,p=0;p<u.length&&!c;++p)c=window[u[p]+"RequestAnimationFrame"],h=window[u[p]+"CancelAnimationFrame"]||window[u[p]+"CancelRequestAnimationFrame"];return c||(c=function(e){return setTimeout(e,25)},h=clearTimeout),t}),function(e,t,i,n){function r(t,i){this.$element=e(t),this.options=e.extend({},a,i),this._defaults=a,this._name=s,!0===this.options.buttonWithinMenu?this._$button=e(this.options.button,this.$element):this._$button=e(this.options.button),this._menuitem=null,this.init(this)}var s="Dropdown",a={timeout:500,button:null,buttonWithinMenu:!1,closeOnTapOutside:!0,closeOnTapOutsideExclude:null,openByDefault:!1,onClose:function(){},onOpen:function(){}};"ontouchstart"in t||t.DocumentTouch&&DocumentTouch,r.prototype={init:function(){var e=this;!0===e.options.openByDefault&&(e._menuitem=e.$element),e._$button.on("click tap",function(t){t.preventDefault(),e._toggle(e),t.stopPropagation()}),e.$element.on("open",function(){e._openMenu(e)}),e.$element.on("close",{that:e},function(t,i){e._closeMenu(e,i)})},_openMenu:function(t){t.$element.hasClass("animating")||(t._menuitem=t.$element,t.options.onOpen(),!0===t.options.closeOnTapOutside&&e("body").children().on("click tap touchstart",{that:t},function(i){0!==e(i.target).not(t.options.closeOnTapOutsideExclude).length&&setTimeout(function(){t._closeMenu(i)},100)}))},_closeMenu:function(t,i){if(void 0!==t){var n=null;if(void 0!==(n=void 0!==t.data?t.data.that:t).$element&&!n.$element.hasClass("animating")&&null!==n._menuitem){if(void 0!==t.target){var r=!1;return jQuery.each(n._$button,function(i,n){e(t.target)[0]==n&&(r=!0)}),!0===r||e(t.target).closest(n.$element).length>0?void t.stopPropagation():(t.stopPropagation(),e("body").children().off("click tap touchstart",n._closeMenu),n._menuitem=null,void n.options.onClose(i))}e("body").children().off("click tap touchstart",n._closeMenu),n._menuitem=null,n.options.onClose(i)}}},_toggle:function(e){null!==e._menuitem?e._closeMenu(e):e._openMenu(e)}},e.fn[s]=function(t){return this.each(function(){e.data(this,s)||e.data(this,s,new r(this,t))})}}(jQuery,window,document),function(e){function t(){this.isField=!0,this.down=!1,this.inFocus=!1,this.disabled=!1,this.cutOff=!1,this.hasLabel=!1,this.keyboardMode=!1,this.nativeTouch=!0,this.wrapperClass="dropdown",this.onChange=null}t.prototype={constructor:t,instances:{},init:function(t,i){var n=this;e.extend(n,i),n.$select=e(t),n.id=t.id,n.options=[],n.$options=n.$select.find("option"),n.isTouch="ontouchend"in document,n.$select.removeClass(n.wrapperClass+" dropdown"),n.$select.is(":disabled")&&(n.disabled=!0),n.$options.length&&(n.$options.each(function(t){var i=e(this);i.is(":selected")&&(n.selected={index:t,title:i.text()},n.focusIndex=t),i.hasClass("label")&&0==t?(n.hasLabel=!0,n.label=i.text(),i.attr("value","")):n.options.push({domNode:i[0],title:i.text(),value:i.val(),selected:i.is(":selected")})}),n.selected||(n.selected={index:0,title:n.$options.eq(0).text()},n.focusIndex=0),n.render())},render:function(){var t=this,i=t.isTouch&&t.nativeTouch?" touch":"",n=t.disabled?" disabled":"";t.$container=t.$select.wrap('<div class="'+t.wrapperClass+i+n+'"><span class="old"/></div>').parent().parent(),t.$active=e('<span class="selected">'+t.selected.title+"</span>").appendTo(t.$container),t.$iconUp=e('<i class="icon-chevron-up"/>').appendTo(t.$container),t.$iconDown=e('<i class="icon-chevron-down"/>').appendTo(t.$container),t.$scrollWrapper=e("<div><ul/></div>").appendTo(t.$container),t.$dropDown=t.$scrollWrapper.find("ul"),t.$form=t.$container.closest("form"),e.each(t.options,function(){var e=this.selected?' class="active"':"";t.$dropDown.append("<li"+e+">"+this.title+"</li>")}),t.$items=t.$dropDown.find("li"),t.cutOff&&t.$items.length>t.cutOff&&t.$container.addClass("scrollable"),t.getMaxHeight(),t.isTouch&&t.nativeTouch?t.bindTouchHandlers():t.bindHandlers()},getMaxHeight:function(){var e=this;for(e.maxHeight=0,i=0;i<e.$items.length;i++){var t=e.$items.eq(i);if(e.maxHeight+=t.outerHeight(),e.cutOff==i+1)break}},bindTouchHandlers:function(){var t=this;t.$container.on("click.easyDropDown",function(){t.$select.focus()}),t.$select.on({change:function(){var i=e(this).find("option:selected"),n=i.text(),r=i.val();t.$active.text(n),"function"==typeof t.onChange&&t.onChange.call(t.$select[0],{title:n,value:r})},focus:function(){t.$container.addClass("focus")},blur:function(){t.$container.removeClass("focus")}})},bindHandlers:function(){var t=this;t.query="",t.$container.on({"click.easyDropDown":function(){t.down||t.disabled?t.close():t.open()},"mousemove.easyDropDown":function(){t.keyboardMode&&(t.keyboardMode=!1)}}),e("body").on("click.easyDropDown."+t.id,function(i){var n=e(i.target),r=t.wrapperClass.split(" ").join(".");!n.closest("."+r).length&&t.down&&t.close()}),t.$items.on({"click.easyDropDown":function(){var i=e(this).index();t.select(i),t.$select.focus()},"mouseover.easyDropDown":function(){if(!t.keyboardMode){var i=e(this);
4i.addClass("focus").siblings().removeClass("focus"),t.focusIndex=i.index()}},"mouseout.easyDropDown":function(){t.keyboardMode||e(this).removeClass("focus")}}),t.$select.on({"focus.easyDropDown":function(){t.$container.addClass("focus"),t.inFocus=!0},"blur.easyDropDown":function(){t.$container.removeClass("focus"),t.inFocus=!1},"keydown.easyDropDown":function(e){if(t.inFocus){t.keyboardMode=!0;var i=e.keyCode;if((38==i||40==i||32==i)&&(e.preventDefault(),38==i?(t.focusIndex--,t.focusIndex=t.focusIndex<0?t.$items.length-1:t.focusIndex):40==i&&(t.focusIndex++,t.focusIndex=t.focusIndex>t.$items.length-1?0:t.focusIndex),t.down||t.open(),t.$items.removeClass("focus").eq(t.focusIndex).addClass("focus"),t.cutOff&&t.scrollToView(),t.query=""),t.down)if(9==i||27==i)t.close();else{if(13==i)return e.preventDefault(),t.select(t.focusIndex),t.close(),!1;if(8==i)return e.preventDefault(),t.query=t.query.slice(0,-1),t.search(),clearTimeout(t.resetQuery),!1;if(38!=i&&40!=i){var n=String.fromCharCode(i);t.query+=n,t.search(),clearTimeout(t.resetQuery)}}}},"keyup.easyDropDown":function(){t.resetQuery=setTimeout(function(){t.query=""},1200)}}),t.$dropDown.on("scroll.easyDropDown",function(e){t.$dropDown[0].scrollTop>=t.$dropDown[0].scrollHeight-t.maxHeight?t.$container.addClass("bottom"):t.$container.removeClass("bottom")}),t.$form.length&&t.$form.on("reset.easyDropDown",function(){var e=t.hasLabel?t.label:t.options[0].title;t.$active.text(e)})},unbindHandlers:function(){var t=this;t.$container.add(t.$select).add(t.$items).add(t.$form).add(t.$dropDown).off(".easyDropDown"),e("body").off("."+t.id)},open:function(){var e=this;window.scrollY||document.documentElement.scrollTop,window.scrollX||document.documentElement.scrollLeft,e.closeAll(),e.getMaxHeight(),e.$select.focus(),e.$container.addClass("open"),e.$scrollWrapper.css("height",e.maxHeight+"px"),e.down=!0},close:function(){var e=this;e.$iconUp.css("display","none"),e.$iconDown.css("display","block"),e.$container.removeClass("open"),e.$scrollWrapper.css("height","0px"),e.focusIndex=e.selected.index,e.query="",e.down=!1},closeAll:function(){var e=Object.getPrototypeOf(this).instances;for(var t in e){e[t].close()}},select:function(e){var t=this;"string"==typeof e&&(e=t.$select.find("option[value="+e+"]").index()-1);var n=t.options[e],r=t.hasLabel?e+1:e;t.$items.removeClass("active").eq(e).addClass("active"),t.$active.text(n.title),t.$select.find("option").removeAttr("selected").eq(r).prop("selected",!0).parent().trigger("change"),t.selected={index:e,title:n.title},t.focusIndex=i,"function"==typeof t.onChange&&t.onChange.call(t.$select[0],{title:n.title,value:n.value})},search:function(){var e=this,t=function(t){e.focusIndex=t,e.$items.removeClass("focus").eq(e.focusIndex).addClass("focus"),e.scrollToView()},n=function(t){return e.options[t].title.toUpperCase()};for(i=0;i<e.options.length;i++){if(0==n(i).indexOf(e.query))return void t(i)}for(i=0;i<e.options.length;i++){if(n(i).indexOf(e.query)>-1){t(i);break}}},scrollToView:function(){var e=this;if(e.focusIndex>=e.cutOff){var t=e.$items.eq(e.focusIndex).outerHeight()*(e.focusIndex+1)-e.maxHeight;e.$dropDown.scrollTop(t)}},notInViewport:function(e){var t=e,i=e+(window.innerHeight||document.documentElement.clientHeight),n=this.$dropDown.offset().top+this.maxHeight;return n>=t&&n<=i?0:n-i+5},destroy:function(){var e=this;e.unbindHandlers(),e.$select.unwrap().siblings().remove(),e.$select.unwrap(),delete Object.getPrototypeOf(e).instances[e.$select[0].id]},disable:function(){var e=this;e.disabled=!0,e.$container.addClass("disabled"),e.$select.attr("disabled",!0),e.down||e.close()},enable:function(){var e=this;e.disabled=!1,e.$container.removeClass("disabled"),e.$select.attr("disabled",!1)}};var n=function(e,i){e.id=e.id?e.id:"EasyDropDown"+r();var n=new t;n.instances[e.id]||(n.instances[e.id]=n,n.init(e,i))},r=function(){return("00000"+(16777216*Math.random()|0).toString(16)).substr(-6).toUpperCase()};e.fn.easyDropDown=function(){var e,i=arguments,r=[];return e=this.each(function(){if(i&&"string"==typeof i[0]){var e=t.prototype.instances[this.id][i[0]](i[1],i[2]);e&&r.push(e)}else n(this,i[0])}),r.length?r.length>1?r:r[0]:e},e(function(){"function"!=typeof Object.getPrototypeOf&&(Object.getPrototypeOf="object"==typeof"test".__proto__?function(e){return e.__proto__}:function(e){return e.constructor.prototype}),e("select.dropdown").each(function(){var t=e(this).attr("data-settings");settings=t?e.parseJSON(t):{},n(this,settings)})})}(jQuery),function(e,t,i){var n=window.matchMedia;"undefined"!=typeof module&&module.exports?module.exports=i(n):"function"==typeof define&&define.amd?define(function(){return t[e]=i(n)}):t[e]=i(n)}("enquire",this,function(e){"use strict";function t(e,t){for(var i=0,n=e.length;n>i&&!1!==t(e[i],i);i++);}function i(e){this.options=e,!e.deferSetup&&this.setup()}function n(t,i){this.query=t,this.isUnconditional=i,this.handlers=[],this.mql=e(t);var n=this;this.listener=function(e){n.mql=e,n.assess()},this.mql.addListener(this.listener)}
4function r(){if(!e)throw new Error("matchMedia not present, legacy browsers require a polyfill");this.queries={},this.browserIsIncapable=!e("only all").matches}return i.prototype={setup:function(){this.options.setup&&this.options.setup(),this.initialised=!0},on:function(){!this.initialised&&this.setup(),this.options.match&&this.options.match()},off:function(){this.options.unmatch&&this.options.unmatch()},destroy:function(){this.options.destroy?this.options.destroy():this.off()},equals:function(e){return this.options===e||this.options.match===e}},n.prototype={addHandler:function(e){var t=new i(e);this.handlers.push(t),this.matches()&&t.on()},removeHandler:function(e){var i=this.handlers;t(i,function(t,n){return t.equals(e)?(t.destroy(),!i.splice(n,1)):void 0})},matches:function(){return this.mql.matches||this.isUnconditional},clear:function(){t(this.handlers,function(e){e.destroy()}),this.mql.removeListener(this.listener),this.handlers.length=0},assess:function(){var e=this.matches()?"on":"off";t(this.handlers,function(t){t[e]()})}},r.prototype={register:function(e,i,r){var s=this.queries,a=r&&this.browserIsIncapable;return s[e]||(s[e]=new n(e,a)),function(e){return"function"==typeof e}(i)&&(i={match:i}),function(e){return"[object Array]"===Object.prototype.toString.apply(e)}(i)||(i=[i]),t(i,function(t){s[e].addHandler(t)}),this},unregister:function(e,t){var i=this.queries[e];return i&&(t?i.removeHandler(t):(i.clear(),delete this.queries[e])),this}},new r}),function(e){e.fn.equalHeights=function(){var t=0,i=e(this);return i.each(function(){var i=e(this).innerHeight();i>t&&(t=i)}),i.css("height",t)},e("[data-equal]").each(function(){var t=e(this),i=t.data("equal");t.find(i).equalHeights()})}(jQuery),function(e){"function"==typeof define&&define.amd?define(["jquery"],e):e(jQuery)}(function(e,t){function i(e){function t(e){n?(i(),T(t),r=!0,n=!1):r=!1}var i=e,n=!1,r=!1;this.kick=function(e){n=!0,r||t()},this.end=function(e){var t=i;e&&(r?(i=n?function(){t(),e()}:e,n=!0):e())}}function n(){return!0}function r(){return!1}function s(e){e.preventDefault()}function a(e){C[e.target.tagName.toLowerCase()]||e.preventDefault()}function o(e,t){var i,n;if(e.identifiedTouch)return e.identifiedTouch(t);for(i=-1,n=e.length;++i<n;)if(e[i].identifier===t)return e[i]}function l(e,t){var i=o(e.changedTouches,t.identifier);if(i&&(i.pageX!==t.pageX||i.pageY!==t.pageY))return i}function d(e){m(e,e.data,e,c)}function u(e){c()}function c(){x(document,k.move,d),x(document,k.cancel,u)}function h(e){var t=e.data,i=l(e,t);i&&m(e,t,i,f)}function p(e){var t=e.data;o(e.changedTouches,t.identifier)&&f(t.identifier)}function f(e){x(document,"."+e,h),x(document,"."+e,p)}function m(e,t,i,n){var r=i.pageX-t.startX,s=i.pageY-t.startY;_*_>r*r+s*s||function(e,t,i,n,r,s){var a,o;t.target,a=e.targetTouches,o=e.timeStamp-t.timeStamp,t.type="movestart",t.distX=n,t.distY=r,t.deltaX=n,t.deltaY=r,t.pageX=i.pageX,t.pageY=i.pageY,t.velocityX=n/o,t.velocityY=r/o,t.targetTouches=a,t.finger=a?a.length:1,t._handled=g,t._preventTouchmoveDefault=function(){e.preventDefault()},S(t.target,t),s(t.identifier)}(e,t,i,r,s,n)}function g(){return this._handled=n,!1}function v(e){e._handled()}function b(e){var t=e.data.event,i=e.data.timer,n=l(e,t);n&&(e.preventDefault(),t.targetTouches=e.targetTouches,function(e,t,i,n){var r=i-e.timeStamp;e.type="move",e.distX=t.pageX-e.startX,e.distY=t.pageY-e.startY,e.deltaX=t.pageX-e.pageX,e.deltaY=t.pageY-e.pageY,e.velocityX=.3*e.velocityX+.7*e.deltaX/r,e.velocityY=.3*e.velocityY+.7*e.deltaY/r,e.pageX=t.pageX,e.pageY=t.pageY,n.kick()}(t,n,e.timeStamp,i))}function y(e){var t=e.data.event,i=e.data.timer;o(e.changedTouches,t.identifier)&&(function(e){x(document,"."+e.identifier,b),x(document,"."+e.identifier,y)}(t),function(e,t,i){t.end(function(){return e.type="moveend",S(e.target,e),i&&i()})}(t,i))}var _=6,w=e.event.add,x=e.event.remove,S=function(t,i,n){e.event.trigger(i,n,t)},T=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(e,t){return window.setTimeout(function(){e()},25)},C={textarea:!0,input:!0,select:!0,button:!0}
4,k={move:"mousemove",cancel:"mouseup dragstart",end:"mouseup"},E={move:"touchmove",cancel:"touchend",end:"touchend"};e.event.special.movestart={setup:function(e,t,i){return w(this,"movestart.move",v),!0},teardown:function(e){return x(this,"dragstart drag",s),x(this,"mousedown touchstart",a),x(this,"movestart",v),!0},add:function(e){"move"!==e.namespace&&"moveend"!==e.namespace&&w(this,"dragstart."+e.guid+" drag."+e.guid,s,t,e.selector)},remove:function(e){"move"!==e.namespace&&"moveend"!==e.namespace&&(x(this,"dragstart."+e.guid+" drag."+e.guid),x(this,"mousedown."+e.guid))},_default:function(e){var n,s;e._handled()&&(s={event:n={target:e.target,startX:e.startX,startY:e.startY,pageX:e.pageX,pageY:e.pageY,distX:e.distX,distY:e.distY,deltaX:e.deltaX,deltaY:e.deltaY,velocityX:e.velocityX,velocityY:e.velocityY,timeStamp:e.timeStamp,identifier:e.identifier,targetTouches:e.targetTouches,finger:e.finger},timer:new i(function(t){S(e.target,n)})},e.identifier===t?w(e.target,"click",r):(e._preventTouchmoveDefault(),w(document,E.move+"."+e.identifier,b,s),w(document,E.end+"."+e.identifier,y,s)))}},e.event.special.move={setup:function(){w(this,"movestart.move",e.noop)},teardown:function(){x(this,"movestart.move",e.noop)}},e.event.special.moveend={setup:function(){w(this,"movestart.moveend",e.noop)},teardown:function(){x(this,"movestart.moveend",e.noop)}},w(document,"mousedown.move",function(e){var t;(function(e){return 1===e.which&&!e.ctrlKey&&!e.altKey})(e)&&(t={target:e.target,startX:e.pageX,startY:e.pageY,timeStamp:e.timeStamp},w(document,k.move,d,t),w(document,k.cancel,u,t))}),w(document,"touchstart.move",function(e){var t,i;C[e.target.tagName.toLowerCase()]||(i={target:(t=e.changedTouches[0]).target,startX:t.pageX,startY:t.pageY,timeStamp:e.timeStamp,identifier:t.identifier},w(document,E.move+"."+t.identifier,h,i),w(document,E.cancel+"."+t.identifier,p,i))}),"function"==typeof Array.prototype.indexOf&&function(e){for(var t=["changedTouches","targetTouches"],i=t.length;i--;)-1===e.event.props.indexOf(t[i])&&e.event.props.push(t[i])}(e)}),function(e){"function"==typeof define&&define.amd?define(["jquery"],e):e(jQuery)}(function(e,t){function i(e){var t,i,n;t=e.target.offsetWidth,i=e.target.offsetHeight,n={distX:e.distX,distY:e.distY,velocityX:e.velocityX,velocityY:e.velocityY,finger:e.finger},e.distX>e.distY?e.distX>-e.distY?(e.distX/t>o.threshold||e.velocityX*e.distX/t*o.sensitivity>1)&&(n.type="swiperight",a(e.currentTarget,n)):(-e.distY/i>o.threshold||e.velocityY*e.distY/t*o.sensitivity>1)&&(n.type="swipeup",a(e.currentTarget,n)):e.distX>-e.distY?(e.distY/i>o.threshold||e.velocityY*e.distY/t*o.sensitivity>1)&&(n.type="swipedown",a(e.currentTarget,n)):(-e.distX/t>o.threshold||e.velocityX*e.distX/t*o.sensitivity>1)&&(n.type="swipeleft",a(e.currentTarget,n))}function n(t){var i=e.data(t,"event_swipe");return i||(i={count:0},e.data(t,"event_swipe",i)),i}var r=e.event.add,s=e.event.remove,a=function(t,i,n){e.event.trigger(i,n,t)},o={threshold:.4,sensitivity:6};e.event.special.swipe=e.event.special.swipeleft=e.event.special.swiperight=e.event.special.swipeup=e.event.special.swipedown={setup:function(e,t,s){if(!(n(this).count++>0))return r(this,"moveend",i),!0},teardown:function(){if(!(--n(this).count>0))return s(this,"moveend",i),!0},settings:o}}),$("label.inlined + input.inlinedInputText").each(function(e){setTimeout(function(){$("input.inlinedInputText").val()||$(this).prev().addClass("has-text")},200),$(this).keydown(function(){$(this).prev("label.inlined").addClass("has-text")}),$(this).blur(function(){""===$(this).val()&&$(this).prev("label.inlined").removeClass("has-text")})}),jQuery.easing.jswing=jQuery.easing.swing,jQuery.extend(jQuery.easing,{def:"easeOutQuad",easeOutSine:function(e,t,i,n,r){return n*Math.sin(t/r*(Math.PI/2))+i},easeStartFastEndSlow:function(e,t,i,n,r){var s=(t/=r)*t,a=s*t;return i+n*(1.0025*a*s+-5.0025*s*s+10*a+-10*s+5*t)},swing:function(e,t,i,n,r){return jQuery.easing[jQuery.easing.def](e,t,i,n,r)},easeInQuad:function(e,t,i,n,r){return n*(t/=r)*t+i},easeOutQuad:function(e,t,i,n,r){return-n*(t/=r)*(t-2)+i},easeInOutQuad:function(e,t,i,n,r){return(t/=r/2)<1?n/2*t*t+i:-n/2*(--t*(t-2)-1)+i},easeInCubic:function(e,t,i,n,r){return n*(t/=r)*t*t+i},easeOutCubic:function(e,t,i,n,r){return n*((t=t/r-1)*t*t+1)+i},easeInOutCubic:function(e,t,i,n,r){return(t/=r/2)<1?n/2*t*t*t+i:n/2*((t-=2)*t*t+2)+i},easeInQuart:function(e,t,i,n,r){return n*(t/=r)*t*t*t+i},easeOutQuart:function(e,t,i,n,r){return-n*((t=t/r-1)*t*t*t-1)+i},easeInOutQuart:function(e,t,i,n,r){return(t/=r/2)<1?n/2*t*t*t*t+i:-n/2*((t-=2)*t*t*t-2)+i},easeInQuint:function(e,t,i,n,r){return n*(t/=r)*t*t*t*t+i},easeOutQuint:function(e,t,i,n,r){return n*((t=t/r-1)*t*t*t*t+1)+i},easeInOutQuint:function(e,t,i,n,r){return(t/=r/2)<1?n/2*t*t*t*t*t+i:n/2*((t-=2)*t*t*t*t+2)+i},easeInSine:function(e,t,i,n,r){return-n*Math.cos(t/r*(Math.PI/2))+n+i},easeInOutSine:function(e,t,i,n,r){return-n/2*(Math.cos(Math.PI*t/r)-1)+i},easeInExpo:function(e,t,i,n,r){return 0==t?i:n*Math.pow(2,10*(t/r-1))+i},easeOutExpo:function(e,t,i,n,r){return t==r?i+n:n*(1-Math.pow(2,-10*t/r))+i},easeInOutExpo:function(e,t,i,n,r){return 0==t?i:t==r?i+n:(t/=r/2)<1?n/2*Math.pow(2,10*(t-1))+i:n/2*(2-Math.pow(2,-10*--t))+i},easeInCirc:function(e,t,i,n,r){return-n*(Math.sqrt(1-(t/=r)*t)-1)+i},easeOutCirc:function(e,t,i,n,r){return n*Math.sqrt(1-(t=t/r-1)*t)+i},easeInOutCirc:function(e,t,i,n,r){return(t/=r/2)<1?-n/2*(Math.sqrt(1-t*t)-1)+i:n/2*(Math.sqrt(1-(t-=2)*t)+1)+i},easeInElastic:function(e,t,i,n,r){var s=1.70158,a=0,o=n;if(0==t)return i;if(1==(t/=r))return i+n;if(a||(a=.3*r),o<Math.abs(n)){o=n;s=a/4}else s=a/(2*Math.PI)*Math.asin(n/o);return-o*Math.pow(2,10*(t-=1))*Math.sin((t*r-s)*(2*Math.PI)/a)+i},easeOutElastic:function(e,t,i,n,r){var s=1.70158,a=0,o=n;if(0==t)return i;if(1==(t/=r))return i+n;if(a||(a=.3*r),o<Math.abs(n)){o=n;s=a/4}else s=a/(2*Math.PI)*Math.asin(n/o);return o*Math.pow(2,-10*t)*Math.sin((t*r-s)*(2*Math.PI)/a)+n+i},easeInOutElastic:function(e,t,i,n,r){var s=1.70158,a=0,o=n;if(0==t)return i;if(2==(t/=r/2))return i+n;if(a||(a=r*(.3*1.5)),o<Math.abs(n)){o=n;s=a/4}else s=a/(2*Math.PI)*Math.asin(n/o);return 1>
4t?o*Math.pow(2,10*(t-=1))*Math.sin((t*r-s)*(2*Math.PI)/a)*-.5+i:o*Math.pow(2,-10*(t-=1))*Math.sin((t*r-s)*(2*Math.PI)/a)*.5+n+i},easeInBack:function(e,t,i,n,r,s){return null==s&&(s=1.70158),n*(t/=r)*t*((s+1)*t-s)+i},easeOutBack:function(e,t,i,n,r,s){return null==s&&(s=1.70158),n*((t=t/r-1)*t*((s+1)*t+s)+1)+i},easeInOutBack:function(e,t,i,n,r,s){return null==s&&(s=1.70158),(t/=r/2)<1?n/2*(t*t*((1+(s*=1.525))*t-s))+i:n/2*((t-=2)*t*((1+(s*=1.525))*t+s)+2)+i},easeInBounce:function(e,t,i,n,r){return n-jQuery.easing.easeOutBounce(e,r-t,0,n,r)+i},easeOutBounce:function(e,t,i,n,r){return(t/=r)<1/2.75?n*(7.5625*t*t)+i:2/2.75>t?n*(7.5625*(t-=1.5/2.75)*t+.75)+i:2.5/2.75>t?n*(7.5625*(t-=2.25/2.75)*t+.9375)+i:n*(7.5625*(t-=2.625/2.75)*t+.984375)+i},easeInOutBounce:function(e,t,i,n,r){return r/2>t?.5*jQuery.easing.easeInBounce(e,2*t,0,n,r)+i:.5*jQuery.easing.easeOutBounce(e,2*t-r,0,n,r)+.5*n+i}}),function(e,t,i){function n(){r=t[o](function(){s.each(function(){var t=e(this),i=t.width(),n=t.height(),r=e.data(this,d);(i!==r.w||n!==r.h)&&t.trigger(l,[r.w=i,r.h=n])}),n()},a[u])}var r,s=e([]),a=e.resize=e.extend(e.resize,{}),o="setTimeout",l="resize",d=l+"-special-event",u="delay",c="throttleWindow";a[u]=250,a[c]=!0,e.event.special[l]={setup:function(){if(!a[c]&&this[o])return!1;var t=e(this);s=s.add(t),e.data(this,d,{w:t.width(),h:t.height()}),1===s.length&&n()},teardown:function(){if(!a[c]&&this[o])return!1;var t=e(this);s=s.not(t),t.removeData(d),s.length||clearTimeout(r)},add:function(t){function n(t,n,s){var a=e(this),o=e.data(this,d);o.w=n!==i?n:a.width(),o.h=s!==i?s:a.height(),r.apply(this,arguments)}return!(!a[c]&&this[o])&&(e.isFunction(t)?(r=t,n):(r=t.handler,void(t.handler=n)));var r}}}(jQuery,this),function(e,t){function i(t,s,a,o,l){var d=!1;return t.contents().detach().each(function(){var u=this,c=e(u);
4if(void 0===u||3==u.nodeType&&0==e.trim(u.data).length)return!0;if(c.is("script, .dotdotdot-keep"))t.append(c);else{if(d)return!0;t.append(c),l&&t[t.is("table, thead, tbody, tfoot, tr, col, colgroup, object, embed, param, ol, ul, dl, blockquote, select, optgroup, option, textarea, script, style")?"after":"append"](l),r(a,o)&&((d=3==u.nodeType?n(c,s,a,o,l):i(c,s,a,o,l))||(c.detach(),d=!0)),d||l&&l.detach()}}),d}function n(t,i,n,a,d){var c=t[0];if(!c)return!1;var h=l(c),p=-1!==h.indexOf(" ")?" ":" ",f="letter"==a.wrap?"":p,m=h.split(f),g=-1,v=-1,b=0,y=m.length-1;for(a.fallbackToLetter&&0==b&&0==y&&(f="",y=(m=h.split(f)).length-1);y>=b&&(0!=b||0!=y);){var _=Math.floor((b+y)/2);if(_==v)break;v=_,o(c,m.slice(0,v+1).join(f)+a.ellipsis),r(n,a)?(y=v,a.fallbackToLetter&&0==b&&0==y&&(f="",g=-1,v=-1,b=0,y=(m=m[0].split(f)).length-1)):(g=v,b=v)}if(-1==g||1==m.length&&0==m[0].length){var w=t.parent();t.detach();var x=d&&d.closest(w).length?d.length:0;w.contents().length>x?c=u(w.contents().eq(-1-x),i):(c=u(w,i,!0),x||w.detach()),c&&(o(c,h=s(l(c),a)),x&&d&&e(c).parent().append(d))}else o(c,h=s(m.slice(0,g+1).join(f),a));return!0}function r(e,t){return e.innerHeight()>t.maxHeight}function s(t,i){for(;e.inArray(t.slice(-1),i.lastCharacter.remove)>-1;)t=t.slice(0,-1);return e.inArray(t.slice(-1),i.lastCharacter.noEllipsis)<0&&(t+=i.ellipsis),t}function a(e){return{width:e.innerWidth(),height:e.innerHeight()}}function o(e,t){e.innerText?e.innerText=t:e.nodeValue?e.nodeValue=t:e.textContent&&(e.textContent=t)}function l(e){return e.innerText?e.innerText:e.nodeValue?e.nodeValue:e.textContent?e.textContent:""}function d(e){do{e=e.previousSibling}while(e&&1!==e.nodeType&&3!==e.nodeType);return e}function u(t,i,n){var r,s=t&&t[0];if(s){if(!n){if(3===s.nodeType)return s;if(e.trim(t.text()))return u(t.contents().last(),i)}for(r=d(s);!r;){if((t=t.parent()).is(i)||!t.length)return!1;r=d(t[0])}if(r)return u(e(r),i)}return!1}if(!e.fn.dotdotdot){e.fn.dotdotdot=function(t){if(0==this.length)return e.fn.dotdotdot.debug('No element found for "'+this.selector+'".'),this;if(this.length>1)return this.each(function(){e(this).dotdotdot(t)});var n=this;n.data("dotdotdot")&&n.trigger("destroy.dot"),n.data("dotdotdot-style",n.attr("style")||""),n.css("word-wrap","break-word"),"nowrap"===n.css("white-space")&&n.css("white-space","normal"),n.bind_events=function(){return n.bind("update.dot",function(t,a){t.preventDefault(),t.stopPropagation(),o.maxHeight="number"==typeof o.height?o.height:function(e){for(var t=e.innerHeight(),i=["paddingTop","paddingBottom"],n=0,r=i.length;r>n;n++){var s=parseInt(e.css(i[n]),10);isNaN(s)&&(s=0),t-=s}return t}(n),o.maxHeight+=o.tolerance,void 0!==a&&(("string"==typeof a||a instanceof HTMLElement)&&(a=e("<div />").append(a).contents()),a instanceof e&&(s=a)),(h=n.wrapInner('<div class="dotdotdot" />').children()).contents().detach().end().append(s.clone(!0)).find("br").replaceWith("  <br />  ").end().css({height:"auto",width:"auto",border:"none",padding:0,margin:0});var d=!1,u=!1;return l.afterElement&&((d=l.afterElement.clone(!0)).show(),l.afterElement.detach()),r(h,o)&&(u="children"==o.wrap?function(e,t,i){var n=e.children(),s=!1;e.empty();for(var a=0,o=n.length;o>a;a++){var l=n.eq(a);if(e.append(l),i&&e.append(i),r(e,t)){l.remove(),s=!0;break}i&&i.detach()}return s}(h,o,d):i(h,n,h,o,d)),h.replaceWith(h.contents()),h=null,e.isFunction(o.callback)&&o.callback.call(n[0],u,s),l.isTruncated=u,u}).bind("isTruncated.dot",function(e,t){return e.preventDefault(),e.stopPropagation(),"function"==typeof t&&t.call(n[0],l.isTruncated),l.isTruncated}).bind("originalContent.dot",function(e,t){return e.preventDefault(),e.stopPropagation(),"function"==typeof t&&t.call(n[0],s),s}).bind("destroy.dot",function(e){e.preventDefault(),e.stopPropagation(),n.unwatch().unbind_events().contents().detach().end().append(s).attr("style",n.data("dotdotdot-style")||"").data("dotdotdot",!1)}),n},n.unbind_events=function(){return n.unbind(".dot"),n},n.watch=function(){if(n.unwatch(),"window"==o.watch){var t=e(window),i=t.width(),r=t.height();t.bind("resize.dot"+l.dotId,function(){i==t.width()&&r==t.height()&&o.windowResizeFix||(i=t.width(),r=t.height(),u&&clearInterval(u),u=setTimeout(function(){n.trigger("update.dot")},100))})}else d=a(n),u=setInterval(function(){if(n.is(":visible")){var e=a(n);(d.width!=e.width||d.height!=e.height)&&(n.trigger("update.dot"),d=e)}},500);return n},n.unwatch=function(){return e(window).unbind("resize.dot"+l.dotId),u&&clearInterval(u),n};var s=n.contents(),o=e.extend(!0,{},e.fn.dotdotdot.defaults,t),l={},d={},u=null,h=null;return o.lastCharacter.remove instanceof Array||(o.lastCharacter.remove=e.fn.dotdotdot.defaultArrays.lastCharacter.remove),o.lastCharacter.n
4oEllipsis instanceof Array||(o.lastCharacter.noEllipsis=e.fn.dotdotdot.defaultArrays.lastCharacter.noEllipsis),l.afterElement=function(t,i){return!!t&&("string"==typeof t?!!(t=e(t,i)).length&&t:!!t.jquery&&t)}(o.after,n),l.isTruncated=!1,l.dotId=c++,n.data("dotdotdot",!0).bind_events().trigger("update.dot"),o.watch&&n.watch(),n},e.fn.dotdotdot.defaults={ellipsis:"... ",wrap:"word",fallbackToLetter:!0,lastCharacter:{},tolerance:0,callback:null,after:null,height:null,watch:!1,windowResizeFix:!0},e.fn.dotdotdot.defaultArrays={lastCharacter:{remove:[" "," ",",",";",".","!","?"],noEllipsis:[]}},e.fn.dotdotdot.debug=function(e){};var c=1,h=e.fn.html;e.fn.html=function(i){return i!=t&&!e.isFunction(i)&&this.data("dotdotdot")?this.trigger("update",[i]):h.apply(this,arguments)};var p=e.fn.text;e.fn.text=function(i){return i!=t&&!e.isFunction(i)&&this.data("dotdotdot")?(i=e("<div />").text(i).html(),this.trigger("update",[i])):p.apply(this,arguments)}}}(jQuery),function(e){"function"==typeof define&&define.amd?define(["jquery"],e):e(jQuery)}(function(e,t){function i(e){function t(e){n?(i(),E(t),r=!0,n=!1):r=!1}var i=e,n=!1,r=!1;this.kick=function(e){n=!0,r||t()},this.end=function(e){var t=i;e&&(r?(i=n?function(){t(),e()}:e,n=!0):e())}}function n(){return!0}function r(){return!1}function s(e){e.preventDefault()}function a(e){M[e.target.tagName.toLowerCase()]||e.preventDefault()}function o(e,t){var i,n;if(e.identifiedTouch)return e.identifiedTouch(t);for(i=-1,n=e.length;++i<n;)if(e[i].identifier===t)return e[i]}function l(e,t){var i=o(e.changedTouches,t.identifier);if(i&&(i.pageX!==t.pageX||i.pageY!==t.pageY))return i}function d(e){m(e,e.data,e,c)}function u(e){c()}function c(){C(document,P.move,d),C(document,P.cancel,u)}function h(e){var t=e.data,i=l(e,t);i&&m(e,t,i,f)}function p(e){var t=e.data;o(e.changedTouches,t.identifier)&&f(t.identifier)}function f(e){C(document,"."+e,h),C(document,"."+e,p)}function m(e,t,i,n){var r=i.pageX-t.startX,s=i.pageY-t.startY;S*S>r*r+s*s||function(e,t,i,n,r,s){var a,o;t.target,a=e.targetTouches,o=e.timeStamp-t.timeStamp,t.type="movestart",t.distX=n,t.distY=r,t.deltaX=n,t.deltaY=r,t.pageX=i.pageX,t.pageY=i.pageY,t.velocityX=n/o,t.velocityY=r/o,t.targetTouches=a,t.finger=a?a.length:1,t._handled=g,t._preventTouchmoveDefault=function(){e.preventDefault()},k(t.target,t),s(t.identifier)}(e,t,i,r,s,n)}function g(){return this._handled=n,!1}function v(e){e._handled()}function b(e){var t=e.data.timer;e.data.touch=e,e.data.timeStamp=e.timeStamp,t.kick()}function y(e){var t=e.data.event,i=e.data.timer;C(document,P.move,b),C(document,P.end,y),x(t,i,function(){setTimeout(function(){C(t.target,"click",r)},0)})}function _(e){var t=e.data.event,i=e.data.timer,n=l(e,t);n&&(e.preventDefault(),t.targetTouches=e.targetTouches,e.data.touch=n,e.data.timeStamp=e.timeStamp,i.kick())}function w(e){var t=e.data.event,i=e.data.timer;o(e.changedTouches,t.identifier)&&(function(e){C(document,"."+e.identifier,_),C(document,"."+e.identifier,w)}(t),x(t,i))}function x(e,t,i){t.end(function(){return e.type="moveend",k(e.target,e),i&&i()})}var S=6,T=e.event.add,C=e.event.remove,k=function(t,i,n){e.event.trigger(i,n,t)},E=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(e,t){return window.setTimeout(function(){e()},25)},M={textarea:!0,input:!0,select:!0,button:!0},P={move:"mousemove",cancel:"mouseup dragstart",end:"mouseup"},A={move:"touchmove",cancel:"touchend",end:"touchend"};e.event.special.movestart={setup:function(e,t,i){return T(this,"movestart.move",v),!0},teardown:function(e){return C(this,"dragstart drag",s),C(this,"mousedown touchstart",a),C(this,"movestart",v),!0},add:function(e){"move"!==e.namespace&&"moveend"!==e.namespace&&(T(this,"dragstart."+e.guid+" drag."+e.guid,s,t,e.selector),T(this,"mousedown."+e.guid,a,t,e.selector))},remove:function(e){"move"!==e.namespace&&"moveend"!==e.namespace&&(C(this,"dragstart."+e.guid+" drag."+e.guid),C(this,"mousedown."+e.guid))},_default:function(e){var n,s;e._handled()&&(n={target:e.target,startX:e.startX,startY:e.startY,pageX:e.pageX,pageY:e.pageY,distX:e.distX,distY:e.distY,deltaX:e.deltaX,deltaY:e.deltaY,velocityX:e.velocityX,velocityY:e.velocityY,timeStamp:e.timeStamp,identifier:e.identifier,targetTouches:e.targetTouches,finger:e.finger},s={event:n,timer:new i(function(t){(function(e,t,i){var n=i-e.timeStamp;e.type="move",e.distX=t.pageX-e.startX,e.distY=t.pageY-e.startY,e.deltaX=t.pageX-e.pageX,e.deltaY=t.pageY-e.pageY,e.velocityX=.3*e.velocityX+.7*e.deltaX/n,e.velocityY=.3*e.velocityY+.7*e.deltaY/n,e.pageX=t.pageX,e.pageY=t.pageY})(n,s.touch,s.timeStamp),k(e.target,n)}),touch:t,timeStamp:t},e.identifier===t?(T(e.target,"click",r),T(document,P.move,b,s),T(document,P.end,y,s)):(e._preventTouchmoveDefault(),T(document,A.move+"."+e.identifier,_,s),T(document,A.end+"."+e.identifier,w,s)))}},e.event.special.move={setup:function(){T(this,"movestart.move",e.noop)},teardown:function(){C(this,"movestart.move",e.noop)}},e.event.special.moveend={setup:function(){T(this,"movestart.moveend",e.noop)},teardown:function(){C(this,"movestart.moveend",e.noop)}},T(document,"mousedown.move",function(e){var t;(function(e){return 1===e.which&&!e.ctrlKey&&!e.altKey})(e)&&(t={target:e.target,startX:e.pageX,startY:e.pageY,timeStamp:e.timeStamp},T(document,P.move,d,t),T(document,P.cancel,u,t))}),T(document,"touchstart.move",function(e){var t,i;M[e.target.tagName.toLowerCase()]||(i={target:(t=e.changedTouches[0]).target,startX:t.pageX,startY:t.pageY,timeStamp:e.timeStamp,identifier:t.identifier},T(document,A.move+"."+t.identifier,h,i),T(document,A.cancel+"."+t.identifier,p,i))}),"function"==typeof Array.prototype.indexOf&&function(e){for(var t=["changedTouches","targetTouches"],i=t.length;i--;)-1===e.event.props.indexOf(t[i])&&e.event.props.push(t[i])}(e)}),function(e){var t=0,i=0,n=0,r=10,s=0,a="ontouchstart"in window||navigator.msMaxTouchPoints>
40,o="onorientationchange"in window,l=!1,d=!1,u=!1,c=!1,h=!1,p="pointer",f="pointer",m=new Array,g=new Array,v=new Array,b=new Array,y=new Array,_=new Array,w=new Array,x=new Array,S=new Array,T=new Array,C=new Array,k=new Array,E=new Array,M={showScrollbar:function(t,i){t.scrollbarHide&&e("."+i).css({opacity:t.scrollbarOpacity,filter:"alpha(opacity:"+100*t.scrollbarOpacity+")"})},hideScrollbar:function(e,t,i,n,s,a,o,l,d,u){if(e.scrollbar&&e.scrollbarHide)for(var c=i;i+25>c;c++)t[t.length]=M.hideScrollbarIntervalTimer(r*c,n[i],(i+24-c)/24,s,a,o,l,d,u,e)},hideScrollbarInterval:function(t,i,n,r,a,o,l,d,u){s=-1*t/C[d]*(a-o-l-r),M.setSliderOffset("."+n,s),e("."+n).css({opacity:u.scrollbarOpacity*i,filter:"alpha(opacity:"+u.scrollbarOpacity*i*100+")"})},slowScrollHorizontalInterval:function(t,i,n,r,a,o,l,d,u,c,h,p,f,m,g,v,b,y,_){if(_.infiniteSlider){if(n<=-1*C[v]||n<=-1*k[v]){var E=e(t).width();if(n<=-1*k[v]){var P=-1*h[0];e(i).each(function(t){M.setSliderOffset(e(i)[t],P+b),t<p.length&&(p[t]=-1*P),P+=g[t]}),n+=-1*p[0],T[v]=-1*p[0]+b,C[v]=T[v]+E-o,S[v]=0}for(;n<=-1*C[v];){var A=0,I=M.getSliderOffset(e(i[0]),"x");e(i).each(function(e){M.getSliderOffset(this,"x")<I&&(I=M.getSliderOffset(this,"x"),A=e)});var O=T[v]+E;M.setSliderOffset(e(i)[A],O),T[v]=-1*p[1]+b,C[v]=T[v]+E-o,p.splice(0,1),p.splice(p.length,0,-1*O+b),S[v]++}}if(n>=-1*T[v]||n>=0){E=e(t).width();if(n>0){P=-1*h[0];for(e(i).each(function(t){M.setSliderOffset(e(i)[t],P+b),t<p.length&&(p[t]=-1*P),P+=g[t]}),n-=-1*p[0],T[v]=-1*p[0]+b,C[v]=T[v]+E-o,S[v]=m;-1*p[0]-E+b>0;){var L=0,z=M.getSliderOffset(e(i[0]),"x");e(i).each(function(e){M.getSliderOffset(this,"x")>z&&(z=M.getSliderOffset(this,"x"),L=e)});O=T[v]-g[L];M.setSliderOffset(e(i)[L],O),p.splice(0,0,-1*O+b),p.splice(p.length-1,1),T[v]=-1*p[0]+b,C[v]=T[v]+E-o,S[v]--,w[v]++}}for(;n>-1*T[v];){L=0,z=M.getSliderOffset(e(i[0]),"x");e(i).each(function(e){M.getSliderOffset(this,"x")>z&&(z=M.getSliderOffset(this,"x"),L=e)});O=T[v]-g[L];M.setSliderOffset(e(i)[L],O),p.splice(0,0,-1*O+b),p.splice(p.length-1,1),T[v]=-1*p[0]+b,C[v]=T[v]+E-o,S[v]--}}}var N=!1,j=M.calcActiveOffset(_,n,p,o,S[v],m,c,v);O=(j+S[v]+m)%m;if(_.infiniteSlider?O!=x[v]&&(N=!0):j!=w[v]&&(N=!0),N){var D=new M.args("change",_,t,e(t).children(":eq("+O+")"),O,y);e(t).parent().data("args",D),""!=_.onSlideChange&&_.onSlideChange(D)}if(w[v]=j,x[v]=O,n=Math.floor(n),v!=e(t).parent().data("args").data.sliderNumber)return!0;if(M.setSliderOffset(t,n),_.scrollbar){s=Math.floor((-1*n-T[v]+b)/(C[v]-T[v]+b)*(l-d-a));var F=a-u;n>=-1*T[v]+b?(F=a-u- -1*s,M.setSliderOffset(e("."+r),0),e("."+r).css({width:F+"px"})):n<=-1*C[v]+1?(F=l-d-u-s,M.setSliderOffset(e("."+r),s),e("."+r).css({width:F+"px"})):(M.setSliderOffset(e("."+r),s),e("."+r).css({width:F+"px"}))}},slowScrollHorizontal:function(t,i,n,s,a,o,l,d,u,c,h,p,f,m,g,v,b,y,k,E,P){var A=M.getSliderOffset(t,"x"),I=new Array,O=new Array,L=0,z=25/1024*d;frictionCoefficient=P.frictionCoefficient,elasticFrictionCoefficient=P.elasticFrictionCoefficient,snapFrictionCoefficient=P.snapFrictionCoefficient,a>P.snapVelocityThreshold&&P.snapToChildren&&!k?L=1:a<-1*P.snapVelocityThreshold&&P.snapToChildren&&!k&&(L=-1),-1*z>a?a=-1*z:a>z&&(a=z),e(t)[0]!==e(y)[0]&&(L*=-1,a*=-2);var N=S[g];if(P.infiniteSlider)var j=T[g],D=C[g];for(var F=new Array,R=new Array,B=0;B<f.length;B++)F[B]=f[B],B<i.length&&(R[B]=M.getSliderOffset(e(i[B]),"x"));for(;a>1||-1>a;){if(((A+=a*=frictionCoefficient)>-1*T[g]||A<-1*C[g])&&!P.infiniteSlider&&(A+=a*=elasticFrictionCoefficient),P.infiniteSlider){if(-1*D>=A){var H=e(t).width(),V=0,$=R[0];for(B=0;B<R.length;B++)R[B]<$&&($=R[B],V=B);var W=j+H;R[V]=W,D=(j=-1*F[1]+E)+H-d,F.splice(0,1),F.splice(F.length,0,-1*W+E),N++}if(A>=-1*j){H=e(t).width();var X=0,q=R[0];for(B=0;B<R.length;B++)R[B]>q&&(q=R[B],X=B);W=j-m[X];R[X]=W,F.splice(0,0,-1*W+E),F.splice(F.length-1,1),D=(j=-1*F[0]+E)+H-d,N--}}I[I.length]=A,O[O.length]=a}var Y=!1,U=M.calcActiveOffset(P,A,F,d,N,b,w[g],g),G=(U+N+b)%b;if(P.snapToChildren&&(P.infiniteSlider?G!=x[g]&&(Y=!0):U!=w[g]&&(Y=!0),0>L&&!Y?++U>=f.length&&!P.infiniteSlider&&(U=f.length-1):L>0&&!Y&&(0>--U&&!P.infiniteSlider&&(U=0))),P.snapToChildren||(A>-1*T[g]||A<-1*C[g])&&!P.infiniteSlider){for((A>-1*T[g]||A<-1*C[g])&&!P.infiniteSlider?I.splice(0,I.length):(I.splice(.1*I.length,I.length),A=I.length>0?I[I.length-1]:A);A<F[U]-.5||A>F[U]+.5;)A=(A-F[U])*snapFrictionCoefficient+F[U],I[I.length]=A;I[I.length]=F[U]}var Q=1;I.length%2!=0&&(Q=0);for(var Z=0;Z<n.length;Z++)clearTimeout(n[Z]);var K=(U+N+b)%b,J=0;for(Z=Q;Z<I.length;Z+=2)(Z==Q||Math.abs(I[Z]-J)>1||Z>=I.length-2)&&(J=I[Z],n[n.length]=M.slowScrollHorizontalIntervalTimer(r*Z,t,i,I[Z],s,l,d,u,c,h,U,p,f,v,b,m,g,E,K,P));Y=!1,G=(U+S[g]+b)%b;P.infiniteSlider?G!=x[g]&&(Y=!0):U!=w[g]&&(Y=!0),""!=P.onSlideComplete&&I.length>1&&(n[n.length]=M.onSlideCompleteTimer(r*(Z+1),P,t,e(t).children(":eq("+G+")"),K,g)),n[n.length]=M.updateBackfaceVisibilityTimer(r*(Z+1),i,g,b,P),_[g]=n,M.hideScrollbar(P,n,Z,I,s,l,d,c,h,g)},onSlideComplete:function(t,i,n,r,s){var a=(m[s],new M.args("complete",t,e(i),n,r,r));e(i).parent().data("args",a),""!=t.onSlideComplete&&t.onSlideComplete(a),m[s]=r},getSliderOffset:function(t,i){var n=0;if(i="x"==i?4:5,!l||d||u)n=parseInt(e(t).css("left"),10);else{for(var r,s=new Array("-webkit-transform","-moz-transform","transform"),a=0;a<s.length;a++)if(null!=e(t).css(s[a])&&e(t).css(s[a]).length>0){r=e(t).css(s[a]).split(",");break}n=null==r[i]?0:parseInt(r[i],10)}return n},setSliderOffset:function(t,i){i=parseInt(i,10),!l||d||u?e(t).css({left:i+"px"}):e(t).css({msTransform:"matrix(1,0,0,1,"+i+",0)",webkitTransform:"matrix(1,0,0,1,"+i+",0)",MozTransform:"matrix(1,0,0,1,"+i+",0)",transform:"matrix(1,0,0,1,"+i+",0)"})},setBrowserInfo:function(){null!=navigator.userAgent.match("WebKit")?(p="-webkit-grab",f="-webkit-grabbing"):null!=navigator.userAgent.match("Gecko")?(h=!0,p="move",f="-moz-grabbing"):null!=navigator.userAgent.match("MSIE 7")?(d=!0,c=!0):null!=navigator.userAgent.match("MSIE 8")?(u=!0,c=!0):null!=navigator.userAgent.match("MSIE 9")&&(c=!0)},has3DTransform:function(){var t=e("<div />").css({msTransform:"matrix(1,1,1,1,1,1)",webkitTransform:"matrix(1,1,1,1,1,1)",MozTransform:"matrix(1,1,1,1,1,1)",transform:"matrix(1,1,1,1,1,1)"});
4return""==t.attr("style")||h&&parseInt(navigator.userAgent.split("/")[3],10)>=21?!1:null!=t.attr("style")&&!0,!1},getSlideNumber:function(e,t,i){return(e-S[t]+i)%i},calcActiveOffset:function(e,t,i,n,r,s,a,o){var l,d=!1,u=new Array;t>i[0]&&(l=0),t<i[i.length-1]&&(l=s-1);for(var c=0;c<i.length;c++)i[c]<=t&&i[c]>t-n&&(d||i[c]==t||(u[u.length]=i[c-1]),u[u.length]=i[c],d=!0);0==u.length&&(u[0]=i[i.length-1]);var h=n,p=0;for(c=0;c<u.length;c++){var f=Math.abs(t-u[c]);h>f&&(p=u[c],h=f)}for(c=0;c<i.length;c++)p==i[c]&&(l=c);return l},changeSlide:function(t,i,n,s,a,o,l,d,u,c,h,p,f,m,g,v,b,y){M.autoSlidePause(m);for(var T=0;T<s.length;T++)clearTimeout(s[T]);var C=Math.ceil(y.autoSlideTransTimer/10)+1,k=M.getSliderOffset(i,"x"),E=p[t],P=E-k,A=t-(w[m]+S[m]+v)%v;if(y.infiniteSlider){var I=!1;0==(t=(t-S[m]+2*v)%v)&&2==v&&(p[t=v]=p[t-1]-e(n).eq(0).outerWidth(!0),I=!0),P=(E=p[t])-k;var O=new Array(p[t]-e(i).width(),p[t]+e(i).width());I&&p.splice(p.length-1,1);for(var L=0;L<O.length;L++)Math.abs(O[L]-k)<Math.abs(P)&&(P=O[L]-k)}0>P&&-1==A?P+=e(i).width():P>0&&1==A&&(P-=e(i).width());var z,N,j=new Array;M.showScrollbar(y,a);for(L=0;C>=L;L++)z=L,z/=C,z--,N=k+P*(Math.pow(z,5)+1),j[j.length]=N;var D=(t+S[m]+v)%v,F=0;for(L=0;L<j.length;L++)if((0==L||Math.abs(j[L]-F)>1||L>=j.length-2)&&(F=j[L],s[L]=M.slowScrollHorizontalIntervalTimer(r*(L+1),i,n,j[L],a,o,l,d,u,c,t,h,p,g,v,f,m,b,D,y)),0==L&&""!=y.onSlideStart){var R=(w[m]+S[m]+v)%v;y.onSlideStart(new M.args("start",y,i,e(i).children(":eq("+R+")"),R,t))}var B=!1;y.infiniteSlider?D!=x[m]&&(B=!0):t!=w[m]&&(B=!0),B&&""!=y.onSlideComplete&&(s[s.length]=M.onSlideCompleteTimer(r*(L+1),y,i,e(i).children(":eq("+D+")"),D,m)),_[m]=s,M.hideScrollbar(y,s,L,j,a,o,l,u,c,m),M.autoSlide(i,n,s,a,o,l,d,u,c,h,p,f,m,g,v,b,y)},changeOffset:function(t,i,n,s,a,o,l,d,u,c,h,p,f,m,g,v,b,y){M.autoSlidePause(m);for(var k=0;k<s.length;k++)clearTimeout(s[k]);y.infiniteSlider||(t=(t=t>-1*T[m]+b?-1*T[m]+b:t)<-1*C[m]?-1*C[m]:t);var E=Math.ceil(y.autoSlideTransTimer/10)+1,P=M.getSliderOffset(i,"x"),A=(M.calcActiveOffset(y,t,p,l,S,v,w[m],m)+S[m]+v)%v,I=p.slice();if(y.snapToChildren&&!y.infiniteSlider)t=p[A];else if(y.infiniteSlider&&y.snapToChildren){for(;t>=I[0];)I.splice(0,0,I[v-1]+e(i).width()),I.splice(v,1);for(;t<=I[v-1];)I.splice(v,0,I[0]-e(i).width()),I.splice(0,1);t=I[A=M.calcActiveOffset(y,t,I,l,S,v,w[m],m)]}var O,L,z=t-P,N=new Array;M.showScrollbar(y,a);for(var j=0;E>=j;j++)O=j,O/=E,O--,L=P+z*(Math.pow(O,5)+1),N[N.length]=L;var D=(A+S[m]+v)%v,F=0;for(j=0;j<N.length;j++)if((0==j||Math.abs(N[j]-F)>1||j>=N.length-2)&&(F=N[j],s[j]=M.slowScrollHorizontalIntervalTimer(r*(j+1),i,n,N[j],a,o,l,d,u,c,A,h,p,g,v,f,m,b,D,y)),0==j&&""!=y.onSlideStart){D=(w[m]+S[m]+v)%v;y.onSlideStart(new M.args("start",y,i,e(i).children(":eq("+D+")"),D,A))}var R=!1;y.infiniteSlider?D!=x[m]&&(R=!0):A!=w[m]&&(R=!0),R&&""!=y.onSlideComplete&&(s[s.length]=M.onSlideCompleteTimer(r*(j+1),y,i,e(i).children(":eq("+D+")"),D,m)),_[m]=s,M.hideScrollbar(y,s,j,N,a,o,l,u,c,m),M.autoSlide(i,n,s,a,o,l,d,u,c,h,p,f,m,g,v,b,y)},autoSlide:function(e,t,i,n,r,s,a,o,l,d,u,c,h,p,f,m,v){return!!b[h].autoSlide&&(M.autoSlidePause(h),void(g[h]=setTimeout(function(){!v.infiniteSlider&&w[h]>u.length-1&&(w[h]=w[h]-f);var g=w[h]+S[h]+1;M.changeSlide(g,e,t,i,n,r,s,a,o,l,d,u,c,h,p,f,m,v),M.autoSlide(e,t,i,n,r,s,a,o,l,d,u,c,h,p,f,m,v)},v.autoSlideTimer+v.autoSlideTransTimer)))},autoSlidePause:function(e){clearTimeout(g[e])},isUnselectable:function(t,i){return""!=i.unselectableSelector&&1==e(t).closest(i.unselectableSelector).length},slowScrollHorizontalIntervalTimer:function(e,t,i,n,r,s,a,o,l,d,u,c,h,p,f,m,g,v,b,y){return setTimeout(function(){M.slowScrollHorizontalInterval(t,i,n,r,s,a,o,l,d,u,c,h,p,f,m,g,v,b,y)},e)},onSlideCompleteTimer:function(e,t,i,n,r,s){return setTimeout(function(){M.onSlideComplete(t,i,n,r,s)},e)},hideScrollbarIntervalTimer:function(e,t,i,n,r,s,a,o,l,d){return setTimeout(function(){M.hideScrollbarInterval(t,i,n,r,s,a,o,l,d)},e)},updateBackfaceVisibilityTimer:function(e,t,i,n,r){return setTimeout(function(){M.updateBackfaceVisibility(t,i,n,r)},e)},updateBackfaceVisibility:function(t,i,n,r){for(var s=(w[i]+S[i]+n)%n,a=Array(),o=0;o<2*r.hardwareAccelBuffer;o++){var l=M.mod(s+o-r.hardwareAccelBuffer,n);if("visible"==e(t).eq(l).css("-webkit-backface-visibility")){a[a.length]=l;var d=M.mod(l+2*r.hardwareAccelBuffer,n),u=M.mod(l-2*r.hardwareAccelBuffer,n);e(t).eq(l).css("-webkit-backface-visibility","hidden"),-1==a.indexOf(u)&&e(t).eq(u).css("-webkit-backface-visibility",""),-1==a.indexOf(d)&&e(t).eq(d).css("-webkit-backface-visibility","")}}},mod:function(e,t){var i=e%t;return 0>i?i+t:i},args:function(t,i,n,r,s,a){this.prevSlideNumber=null==e(n).parent().data("args")?void 0:e(n).parent().data("args").prevSlideNumber,this.prevSlideObject=null==e(n).parent().data("args")?void 0:e(n).parent().data("args").prevSlideObject,this.targetSlideNumber=a+1,this.targetSlideObject=e(n).children(":eq("+a+")"),this.slideChanged=!1,"load"==t||"start"==t?(this.targetSlideNumber=void 0,this.targetSlideObject=void 0):"change"==t?(this.slideChanged=!0,this.prevSlideNumber=null==e(n).parent().data("args")?i.startAtSlide:e(n).parent().data("args").currentSlideNumber,this.prevSlideObject=e(n).children(":eq("+this.prevSlideNumber+")")):"complete"==t&&(this.slideChanged=e(n).parent().data("args").slideChanged),this.settings=i,this.data=e(n).parent().data("iosslider"),this.sliderObject=n,this.sliderContainerObject=e(n).parent(),this.currentSlideObject=r,this.currentSlideNumber=s+1,this.currentSliderOffset=-1*M.getSliderOffset(n,"x")},preventDrag:function(e){e.preventDefault()},preventClick:function(e){return e.stopImmediatePropagation(),!1},enableClick:function(){return!0}};M.setBrowserInfo();var P={init:function(r,h){l=M.has3DTransform();var g=e.extend(!0,{elasticPullResistance:.6,frictionCoefficient:.92,elasticFrictionCoefficient:.6,snapFrictionCoefficient:.92,snapToChildren:!1,snapSlideCenter:!1,startAtSlide:1,scrollbar:!1,scrollbarDrag:!1,scrollbarHide:!0,scrollbarPaging:!1,scrollbarLocation:"top",scrollbarContainer:"",scrollbarOpacity:.4,scrollbarHeight:"4px",scrollbarBorder:"0",scrollbarMargin:"5px",scrollbarBackgroun
4d:"#000",scrollbarBorderRadius:"100px",scrollbarShadow:"0 0 0 #000",scrollbarElasticPullResistance:.9,desktopClickDrag:!1,keyboardControls:!1,tabToAdvance:!1,responsiveSlideContainer:!0,responsiveSlides:!0,navSlideSelector:"",navPrevSelector:"",navNextSelector:"",autoSlideToggleSelector:"",autoSlide:!1,autoSlideTimer:5e3,autoSlideTransTimer:750,autoSlideHoverPause:!0,infiniteSlider:!1,snapVelocityThreshold:5,slideStartVelocityThreshold:0,horizontalSlideLockThreshold:5,verticalSlideLockThreshold:3,hardwareAccelBuffer:5,stageCSS:{position:"relative",top:"0",left:"0",overflow:"hidden",zIndex:1},unselectableSelector:"",onSliderLoaded:"",onSliderUpdate:"",onSliderResize:"",onSlideStart:"",onSlideChange:"",onSlideComplete:""},r);return null==h&&(h=this),e(h).each(function(r){function l(){M.autoSlidePause(h),fe=e(re).find("a"),me=e(re).find("[onclick]"),ge=e(re).find("*"),e(K).css("width",""),e(K).css("height",""),e(re).css("width",""),$=e(re).children().not("script").get(),W=new Array,X=new Array,g.responsiveSlides&&e($).css("width",""),C[h]=0,V=new Array,N=e(K).parent().width(),D=e(K).outerWidth(!0),g.responsiveSlideContainer&&(D=e(K).outerWidth(!0)>N?N:e(K).width()),e(K).css({position:g.stageCSS.position,top:g.stageCSS.top,left
4:g.stageCSS.left,overflow:g.stageCSS.overflow,zIndex:g.stageCSS.zIndex,webkitPerspective:1e3,webkitBackfaceVisibility:"hidden",msTouchAction:"pan-y",width:D}),e(g.unselectableSelector).css({cursor:"default"});for(var t=0;t<$.length;t++){W[t]=e($[t]).width(),X[t]=e($[t]).outerWidth(!0);var i=X[t];g.responsiveSlides&&(X[t]>D?(i=D+-1*(X[t]-W[t]),W[t]=i,X[t]=D):i=W[t],e($[t]).css({width:i})),e($[t]).css({overflow:"hidden",position:"absolute"}),V[t]=-1*C[h],C[h]=C[h]+i+(X[t]-W[t])}g.snapSlideCenter&&(Z=.5*(D-X[0]),g.responsiveSlides&&X[0]>D&&(Z=0)),k[h]=2*C[h];for(t=0;t<$.length;t++)M.setSliderOffset(e($[t]),-1*V[t]+C[h]+Z),V[t]=V[t]-C[h];if(!g.infiniteSlider&&!g.snapSlideCenter){for(var n=0;n<V.length&&!(V[n]<=-1*(2*C[h]-D));n++)oe=n;V.splice(oe+1,V.length),V[V.length]=-1*(2*C[h]-D)}for(n=0;n<V.length;n++)ee[n]=V[n];if(J&&(b[h].startAtSlide=b[h].startAtSlide>V.length?V.length:b[h].startAtSlide,g.infiniteSlider?(b[h].startAtSlide=(b[h].startAtSlide-1+se)%se,w[h]=b[h].startAtSlide):(b[h].startAtSlide=b[h].startAtSlide-1<0?V.length-1:b[h].startAtSlide,w[h]=b[h].startAtSlide-1),x[h]=w[h]),T[h]=C[h]+Z,e(re).css({position:"relative",cursor:p,webkitPerspective:"0",webkitBackfaceVisibility:"hidden",width:C[h]+"px"}),pe=C[h],C[h]=2*C[h]-D+2*Z,(ue=D>pe+Z||0==D)&&e(re).css({cursor:"default"}),j=e(K).parent().outerHeight(!0),F=e(K).height(),g.responsiveSlideContainer&&(F=F>j?j:F),e(K).css({height:F}),M.setSliderOffset(re,V[w[h]]),g.infiniteSlider&&!ue){for(var r=M.getSliderOffset(e(re),"x"),s=(S[h]+se)%se*-1;0>s;){var a=0,o=M.getSliderOffset(e($[0]),"x");e($).each(function(e){M.getSliderOffset(this,"x")<o&&(o=M.getSliderOffset(this,"x"),a=e)});var l=T[h]+pe;M.setSliderOffset(e($)[a],l),T[h]=-1*V[1]+Z,C[h]=T[h]+pe-D,V.splice(0,1),V.splice(V.length,0,-1*l+Z),s++}for(;-1*V[0]-pe+Z>0&&g.snapSlideCenter&&J;){var d=0,u=M.getSliderOffset(e($[0]),"x");e($).each(function(e){M.getSliderOffset(this,"x")>u&&(u=M.getSliderOffset(this,"x"),d=e)});l=T[h]-X[d];M.setSliderOffset(e($)[d],l),V.splice(0,0,-1*l+Z),V.splice(V.length-1,1),T[h]=-1*V[0]+Z,C[h]=T[h]+pe-D,S[h]--,w[h]++}for(;r<=-1*C[h];){a=0,o=M.getSliderOffset(e($[0]),"x");e($).each(function(e){M.getSliderOffset(this,"x")<o&&(o=M.getSliderOffset(this,"x"),a=e)});l=T[h]+pe;M.setSliderOffset(e($)[a],l),T[h]=-1*V[1]+Z,C[h]=T[h]+pe-D,V.splice(0,1),V.splice(V.length,0,-1*l+Z),S[h]++,w[h]--}}return M.setSliderOffset(re,V[w[h]]),M.updateBackfaceVisibility($,h,se,g),g.desktopClickDrag||e(re).css({cursor:"default"}),g.scrollbar&&(e("."+G).css({margin:g.scrollbarMargin,overflow:"hidden",display:"none"}),e("."+G+" ."+Q).css({border:g.scrollbarBorder}),R=parseInt(e("."+G).css("marginLeft"))+parseInt(e("."+G).css("marginRight")),B=parseInt(e("."+G+" ."+Q).css("borderLeftWidth"),10)+parseInt(e("."+G+" ."+Q).css("borderRightWidth"),10),L=""!=g.scrollbarContainer?e(g.scrollbarContainer).width():D,z=D/pe*(L-R),g.scrollbarHide||(te=g.scrollbarOpacity),e("."+G).css({position:"absolute",left:0,width:L-R+"px",margin:g.scrollbarMargin}),"top"==g.scrollbarLocation?e("."+G).css("top","0"):e("."+G).css("bottom","0"),e("."+G+" ."+Q).css({borderRadius:g.scrollbarBorderRadius,background:g.scrollbarBackground,height:g.scrollbarHeight,width:z-B+"px",minWidth:g.scrollbarHeight,border:g.scrollbarBorder,webkitPerspective:1e3,webkitBackfaceVisibility:"hidden",position:"relative",opacity:te,filter:"alpha(opacity:"+100*te+")",boxShadow:g.scrollbarShadow}),M.setSliderOffset(e("."+G+" ."+Q),Math.floor((-1*V[w[h]]-T[h]+Z)/(C[h]-T[h]+Z)*(L-R-z))),e("."+G).css({display:"block"}),I=e("."+G+" ."+Q),O=e("."+G)),g.scrollbarDrag&&!ue&&e("."+G+" ."+Q).css({cursor:p}),g.infiniteSlider&&(q=(C[h]+D)/3),""!=g.navSlideSelector&&e(g.navSlideSelector).each(function(t){e(this).css({cursor:"pointer"}),e(this).unbind(ye).bind(ye,function(i){"touchstart"==i.type?e(this).unbind("click.iosSliderEvent"):e(this).unbind("touchstart.iosSliderEvent"),ye=i.type+".iosSliderEvent",M.changeSlide(t,re,$,A,Q,z,D,L,R,B,ee,V,X,h,q,se,Z,g)})}),""!=g.navPrevSelector&&(e(g.navPrevSelector).css({cursor:"pointer"}),e(g.navPrevSelector).unbind(ye).bind(ye,function(t){"touchstart"==t.type?e(this).unbind("click.iosSliderEvent"):e(this).unbind("touchstart.iosSliderEvent"),ye=t.type+".iosSliderEvent";var i=(w[h]+S[h]+se)%se;
4(i>0||g.infiniteSlider)&&M.changeSlide(i-1,re,$,A,Q,z,D,L,R,B,ee,V,X,h,q,se,Z,g)})),""!=g.navNextSelector&&(e(g.navNextSelector).css({cursor:"pointer"}),e(g.navNextSelector).unbind(ye).bind(ye,function(t){"touchstart"==t.type?e(this).unbind("click.iosSliderEvent"):e(this).unbind("touchstart.iosSliderEvent"),ye=t.type+".iosSliderEvent";var i=(w[h]+S[h]+se)%se;(i<V.length-1||g.infiniteSlider)&&M.changeSlide(i+1,re,$,A,Q,z,D,L,R,B,ee,V,X,h,q,se,Z,g)})),g.autoSlide&&!ue&&""!=g.autoSlideToggleSelector&&(e(g.autoSlideToggleSelector).css({cursor:"pointer"}),e(g.autoSlideToggleSelector).unbind(ye).bind(ye,function(t){"touchstart"==t.type?e(this).unbind("click.iosSliderEvent"):e(this).unbind("touchstart.iosSliderEvent"),ye=t.type+".iosSliderEvent",ce?(M.autoSlide(re,$,A,Q,z,D,L,R,B,ee,V,X,h,q,se,Z,g),ce=!1,e(g.autoSlideToggleSelector).removeClass("on")):(M.autoSlidePause(h),ce=!0,e(g.autoSlideToggleSelector).addClass("on"))})),M.autoSlide(re,$,A,Q,z,D,L,R,B,ee,V,X,h,q,se,Z,g),e(K).bind("mouseleave.iosSliderEvent",function(){return!!ce||void M.autoSlide(re,$,A,Q,z,D,L,R,B,ee,V,X,h,q,se,Z,g)}),e(K).bind("touchend.iosSliderEvent",function(){return!!ce||void M.autoSlide(re,$,A,Q,z,D,L,R,B,ee,V,X,h,q,se,Z,g)}),g.autoSlideHoverPause&&e(K).bind("mouseenter.iosSliderEvent",function(){M.autoSlidePause(h)}),e(K).data("iosslider",{obj:_e,settings:g,scrollerNode:re,slideNodes:$,numberOfSlides:se,centeredSlideOffset:Z,sliderNumber:h,originalOffsets:ee,childrenOffsets:V,sliderMax:C[h],scrollbarClass:Q,scrollbarWidth:z,scrollbarStageWidth:L,stageWidth:D,scrollMargin:R,scrollBorder:B,infiniteSliderOffset:S[h],infiniteSliderWidth:q,slideNodeOuterWidths:X,shortContent:ue}),J=!1,!0}var h=++t,A=new Array;b[h]=e.extend({},g),T[h]=0,C[h]=0;var I,O,L,z,N,j,D,F,R,B,H,V,$,W,X,q,Y=new Array(0,0),U=new Array(0,0),G="scrollbarBlock"+t,Q="scrollbar"+t,Z=0,K=e(this),J=!0,ee=(new Array,new Array),te=0,ie=0,ne=0,re=e(this).children(":first-child"),se=e(re).children().not("script").length,ae=!1,oe=0,le=!1,de=void 0;S[h]=0;var ue=!1;m[h]=-1;var ce=!1;v[h]=K,y[h]=!1;var he,pe,fe,me,ge,ve=!1,be=!1,ye="touchstart.iosSliderEvent click.iosSliderEvent";E[h]=!1,_[h]=new Array,g.scrollbarDrag&&(g.scrollbar=!0,g.scrollbarHide=!1);var _e=e(this);if(null!=_e.data("iosslider"))return!0;if(parseInt(e().jquery.split(".").join(""),10)>=14.2?e(this).delegate("img","dragstart.iosSliderEvent",function(e){e.preventDefault()}):e(this).find("img").bind("dragstart.iosSliderEvent",function(e){e.preventDefault()}),g.infiniteSlider&&(g.scrollbar=!1),g.infiniteSlider&&1==se&&(g.infiniteSlider=!1),g.scrollbar&&(""!=g.scrollbarContainer?e(g.scrollbarContainer).append("<div class = '"+G+"'><div class = '"+Q+"'></div></div>"):e(re).parent().append("<div class = '"+G+"'><div class = '"+Q+"'></div></div>")),!l())return!0;e(this).find("a").bind("mousedown",M.preventDrag),e(this).find("[onclick]").bind("click",M.preventDrag).each(function(){e(this).data("onclick",this.onclick)});var we=(M.calcActiveOffset(g,M.getSliderOffset(e(re),"x"),V,D,S[h],se,void 0,h)+S[h]+se)%se,xe=new M.args("load",g,re,e(re).children(":eq("+we+")"),we,we);if(e(K).data("args",xe),""!=g.onSliderLoaded&&g.onSliderLoaded(xe),m[h]=we,g.scrollbarPaging&&g.scrollbar&&!ue&&(e(O).css("cursor","pointer"),e(O).bind("click.iosSliderEvent",function(t){this==t.target&&(t.pageX>e(I).offset().left?P.nextPage(K):P.prevPage(K))})),b[h].responsiveSlides||b[h].responsiveSlideContainer){var Se=o?"orientationchange":"resize";e(window).bind(Se+".iosSliderEvent-"+h,function(){if(!l())return!0;var t=e(K).data("args");""!=g.onSliderResize&&g.onSliderResize(t)}
4)}if(!g.keyboardControls&&!g.tabToAdvance||ue||e(document).bind("keydown.iosSliderEvent",function(e){if(!d&&!u)e=e.originalEvent;if("INPUT"==e.target.nodeName)return!0;if(E[h])return!0;if(37==e.keyCode&&g.keyboardControls)e.preventDefault(),((t=(w[h]+S[h]+se)%se)>0||g.infiniteSlider)&&M.changeSlide(t-1,re,$,A,Q,z,D,L,R,B,ee,V,X,h,q,se,Z,g);else if(39==e.keyCode&&g.keyboardControls||9==e.keyCode&&g.tabToAdvance){var t;e.preventDefault(),((t=(w[h]+S[h]+se)%se)<V.length-1||g.infiniteSlider)&&M.changeSlide(t+1,re,$,A,Q,z,D,L,R,B,ee,V,X,h,q,se,Z,g)}}),a||g.desktopClickDrag){var Te=!1,Ce=!1,ke=e(re),Ee=e(re),Me=!1;g.scrollbarDrag&&(ke=ke.add(I),Ee=Ee.add(O)),e(ke).bind("mousedown.iosSliderEvent touchstart.iosSliderEvent",function(t){if(e(window).one("scroll.iosSliderEvent",function(e){Te=!1}),Te)return!0;if(Te=!0,Ce=!1,"touchstart"==t.type?e(Ee).unbind("mousedown.iosSliderEvent"):e(Ee).unbind("touchstart.iosSliderEvent"),E[h]||ue)return Te=!1,ae=!1,!0;if(Me=M.isUnselectable(t.target,g))return Te=!1,ae=!1,!0;if(he=e(this)[0]===e(I)[0]?I:re,!d&&!u)t=t.originalEvent;if(M.autoSlidePause(h),ge.unbind(".disableClick"),"touchstart"==t.type)eventX=t.touches[0].pageX,eventY=t.touches[0].pageY;else{if(window.getSelection)window.getSelection().empty?window.getSelection().empty():window.getSelection().removeAllRanges&&window.getSelection().removeAllRanges();else if(document.selection)if(u)try{document.selection.empty()}catch(t){}else document.selection.empty();eventX=t.pageX,eventY=t.pageY,le=!0,de=re,e(this).css({cursor:f})}Y=new Array(0,0),U=new Array(0,0),i=0,ae=!1;for(var n=0;n<A.length;n++)clearTimeout(A[n]);var r=M.getSliderOffset(re,"x");r>-1*T[h]+Z+pe?(r=-1*T[h]+Z+pe,M.setSliderOffset(e("."+Q),r),e("."+Q).css({width:z-B+"px"})):r<-1*C[h]&&(r=-1*C[h],M.setSliderOffset(e("."+Q),L-R-z),e("."+Q).css({width:z-B+"px"}));var s=e(this)[0]===e(I)[0]?T[h]:0;ie=-1*(M.getSliderOffset(this,"x")-eventX-s),-1*(M.getSliderOffset(this,"y")-eventY),Y[1]=eventX,U[1]=eventY,be=!1}),e(document).bind("touchmove.iosSliderEvent mousemove.iosSliderEvent",function(t){if(!d&&!u)t=t.originalEvent;if(E[h]||ue||Me||!Te)return!0;var r=0;if("touchmove"==t.type)eventX=t.touches[0].pageX,eventY=t.touches[0].pageY;else{if(window.getSelection)window.getSelection().empty||window.getSelection().removeAllRanges&&window.getSelection().removeAllRanges();else if(document.selection)if(u)try{document.selection.empty()}catch(t){}else document.selection.empty();if(eventX=t.pageX,eventY=t.pageY,!le)return!0;if(!c&&(void 0!==t.webkitMovementX||void 0!==t.webkitMovementY)&&0===t.webkitMovementY&&0===t.webkitMovementX)return!0}if(Y[0]=Y[1],Y[1]=eventX,i=(Y[1]-Y[0])/2,U[0]=U[1],U[1]=eventY,n=(U[1]-U[0])/2,!ae){var a=(w[h]+S[h]+se)%se,o=new M.args("start",g,re,e(re).children(":eq("+a+")"),a,void 0);e(K).data("args",o),""!=g.onSlideStart&&g.onSlideStart(o)}if((n>g.verticalSlideLockThreshold||n<-1*g.verticalSlideLockThreshold)&&"touchmove"==t.type&&!ae&&(ve=!0),(i>g.horizontalSlideLockThreshold||i<-1*g.horizontalSlideLockThreshold)&&"touchmove"==t.type&&t.preventDefault(),(i>g.slideStartVelocityThreshold||i<-1*g.slideStartVelocityThreshold)&&(ae=!0),ae&&!ve){var l=M.getSliderOffset(re,"x"),p=e(he)[0]===e(I)[0]?T[h]:Z,f=e(he)[0]===e(I)[0]?(T[h]-C[h]-Z)/(L-R-z):1,m=e(he)[0]===e(I)[0]?g.scrollbarElasticPullResistance:g.elasticPullResistance,v=g.snapSlideCenter&&e(he)[0]===e(I)[0]?0:Z,b=g.snapSlideCenter&&e(he)[0]===e(I)[0]?Z:0;if("touchmove"==t.type&&(ne!=t.touches.length&&(ie=-1*l+eventX),ne=t.touches.length),g.infiniteSlider){if(l<=-1*C[h]){var y=e(re).width();if(l<=-1*k[h]){var _=-1*ee[0];e($).each(function(t){M.setSliderOffset(e($)[t],_+Z),t<V.length&&(V[t]=-1*_),_+=X[t]}),ie-=-1*V[0],T[h]=-1*V[0]+Z,C[h]=T[h]+y-D,S[h]=0}else{var P=0,A=M.getSliderOffset(e($[0]),"x");e($).each(function(e){M.getSliderOffset(this,"x")<A&&(A=M.getSliderOffset(this,"x"),P=e)});var O=T[h]+y;M.setSliderOffset(e($)[P],O),T[h]=-1*V[1]+Z,C[h]=T[h]+y-D,V.splice(0,1),V.splice(V.length,0,-1*O+Z),S[h]++}}if(l>=-1*T[h]||l>=0){y=e(re).width();if(l>=0){_=-1*ee[0];for(e($).each(function(t){M.setSliderOffset(e($)[t],_+Z),t<V.length&&(V[t]=-1*_),_+=X[t]}),ie+=-1*V[0],T[h]=-1*V[0]+Z,C[h]=T[h]+y-D,S[h]=se;-1*V[0]-y+Z>0;){var N=0,j=M.getSliderOffset(e($[0]),"x");e($).each(function(e){M.getSliderOffset(this,"x")>j&&(j=M.getSliderOffset(this,"x"),N=e)});O=T[h]-X[N];M.setSliderOffset(e($)[N],O),V.splice(0,0,-1*O+Z),V.splice(V.length-1,1),T[h]=-1*V[0]+Z,C[h]=T[h]+y-D,S[h]--,w[h]++}}else{N=0,j=M.getSliderOffset(e($[0]),"x");e($).each(function(e){M.getSliderOffset(this,"x")>j&&(j=M.getSliderOffset(this,"x"),N=e)});O=T[h]-X[N];M.setSliderOffset(e($)[N],O),V.splice(0,0,-1*O+Z),V.splice(V.length-1,1),T[h]=-1*V[0]+Z,C[h]=T[h]+y-D,S[h]--}}}else{y=e(re).width();l>
4-1*T[h]+Z&&(r=(T[h]+-1*(ie-p-eventX+v)*f-p)*m*-1/f),l<-1*C[h]&&(r=(C[h]+b+-1*(ie-p-eventX)*f-p)*m*-1/f)}if(M.setSliderOffset(re,-1*(ie-p-eventX-r)*f-p+b),g.scrollbar){M.showScrollbar(g,Q),s=Math.floor((ie-eventX-r-T[h]+v)/(C[h]-T[h]+Z)*(L-R-z)*f);var F=z;0>=s?(F=z-B- -1*s,M.setSliderOffset(e("."+Q),0),e("."+Q).css({width:F+"px"})):s>=L-R-B-z?(F=L-R-B-s,M.setSliderOffset(e("."+Q),s),e("."+Q).css({width:F+"px"})):M.setSliderOffset(e("."+Q),s)}"touchmove"==t.type&&(H=t.touches[0].pageX);var W=!1,q=M.calcActiveOffset(g,-1*(ie-eventX-r),V,D,S[h],se,void 0,h),G=(q+S[h]+se)%se;if(g.infiniteSlider?G!=x[h]&&(W=!0):q!=w[h]&&(W=!0),W){w[h]=q,x[h]=G,be=!0;o=new M.args("change",g,re,e(re).children(":eq("+G+")"),G,G);e(K).data("args",o),""!=g.onSlideChange&&g.onSlideChange(o),M.updateBackfaceVisibility($,h,se,g)}}});var Pe=e(window);if(u||d)Pe=e(document);e(ke).bind("touchcancel.iosSliderEvent touchend.iosSliderEvent",function(e){e=e.originalEvent;if(Ce)return!1;if(Ce=!0,E[h]||ue)return!0;if(Me)return!0;if(0!=e.touches.length)for(var t=0;t<e.touches.length;t++)e.touches[t].pageX==H&&M.slowScrollHorizontal(re,$,A,Q,i,n,z,D,L,R,B,ee,V,X,h,q,se,he,be,Z,g);else M.slowScrollHorizontal(re,$,A,Q,i,n,z,D,L,R,B,ee,V,X,h,q,se,he,be,Z,g);return ve=!1,Te=!1,!0}),e(Pe).bind("mouseup.iosSliderEvent-"+h,function(t){if(ae?fe.unbind("click.disableClick").bind("click.disableClick",M.preventClick):fe.unbind("click.disableClick").bind("click.disableClick",M.enableClick),me.each(function(){this.onclick=function(t){return!ae&&void(e(this).data("onclick")&&e(this).data("onclick").call(this,t||window.event))},this.onclick=e(this).data("onclick")}),parseFloat(e().jquery)>=1.8?ge.each(function(){var t=e._data(this,"events");if(null!=t&&null!=t.click&&"iosSliderEvent"!=t.click[0].namespace){if(!ae)return!1;e(this).one("click.disableClick",M.preventClick);var i=e._data(this,"events").click,n=i.pop();i.splice(0,0,n)}}):parseFloat(e().jquery)>=1.6&&ge.each(function(){var t=e(this).data("events");if(null!=t&&null!=t.click&&"iosSliderEvent"!=t.click[0].namespace){if(!ae)return!1;e(this).one("click.disableClick",M.preventClick);var i=e(this).data("events").click,n=i.pop();i.splice(0,0,n)}}),!y[h]){if(ue)return!0;if(g.desktopClickDrag&&e(re).css({cursor:p}),g.scrollbarDrag&&e(I).css({cursor:p}),le=!1,null==de)return!0;M.slowScrollHorizontal(de,$,A,Q,i,n,z,D,L,R,B,ee,V,X,h,q,se,he,be,Z,g),de=void 0}ve=!1,Te=!1})}})},destroy:function(t,i){return null==i&&(i=this),e(i).each(function(){var i=e(this),n=i.data("iosslider");if(null==n)return!1;null==t&&(t=!0),M.autoSlidePause(n.sliderNumber),y[n.sliderNumber]=!0,e(window).unbind(".iosSliderEvent-"+n.sliderNumber),e(document).unbind(".iosSliderEvent-"+n.sliderNumber),e(document).unbind("keydown.iosSliderEvent"),e(this).unbind(".iosSliderEvent"),e(this).children(":first-child").unbind(".iosSliderEvent"),e(this).children(":first-child").children().unbind(".iosSliderEvent"),e(n.settings.scrollbarBlockNode).unbind(".iosSliderEvent"),t&&(e(this).attr("style",""),e(this).children(":first-child").attr("style",""),e(this).children(":first-child").children().attr("style",""),e(n.settings.navSlideSelector).attr("style",""),e(n.settings.navPrevSelector).attr("style",""),e(n.settings.navNextSelector).attr("style",""),e(n.settings.autoSlideToggleSelector).attr("style",""),e(n.settings.unselectableSelector).attr("style","")),n.settings.scrollbar&&e(".scrollbarBlock"+n.sliderNumber).remove();for(var r=_[n.sliderNumber],s=0;s<r.length;s++)clearTimeout(r[s]);i.removeData("iosslider"),i.removeData("args")})},update:function(t){return null==t&&(t=this),e(t).each(function(){var t=e(this),i=t.data("iosslider");if(null==i)return!1;i.settings.startAtSlide=t.data("args").currentSlideNumber,P.destroy(!1,this),1!=i.numberOfSlides&&i.settings.infiniteSlider&&(i.settings.startAtSlide=(w[i.sliderNumber]+1+S[i.sliderNumber]+i.numberOfSlides)%i.numberOfSlides),P.init(i.settings,this);var n=new M.args("update",i.settings,i.scrollerNode,e(i.scrollerNode).children(":eq("+(i.settings.startAtSlide-1)+")"),i.settings.startAtSlide-1,i.settings.startAtSlide-1);
4e(i.stageNode).data("args",n),""!=i.settings.onSliderUpdate&&i.settings.onSliderUpdate(n)})},addSlide:function(t,i){return this.each(function(){var n=e(this),r=n.data("iosslider");return null!=r&&(0==e(r.scrollerNode).children().length?(e(r.scrollerNode).append(t),n.data("args").currentSlideNumber=1):r.settings.infiniteSlider?(1==i?e(r.scrollerNode).children(":eq(0)").before(t):e(r.scrollerNode).children(":eq("+(i-2)+")").after(t),S[r.sliderNumber]<-1&&w[r.sliderNumber]--,n.data("args").currentSlideNumber>=i&&w[r.sliderNumber]++):(i<=r.numberOfSlides?e(r.scrollerNode).children(":eq("+(i-1)+")").before(t):e(r.scrollerNode).children(":eq("+(i-2)+")").after(t),n.data("args").currentSlideNumber>=i&&n.data("args").currentSlideNumber++),n.data("iosslider").numberOfSlides++,void P.update(this))})},removeSlide:function(t){return this.each(function(){var i=e(this),n=i.data("iosslider");return null!=n&&(e(n.scrollerNode).children(":eq("+(t-1)+")").remove(),w[n.sliderNumber]>t-1&&w[n.sliderNumber]--,i.data("iosslider").numberOfSlides--,void P.update(this))})},goToSlide:function(t,i,n){return null==n&&(n=this),e(n).each(function(){var n=e(this).data("iosslider");return null!=n&&!n.shortContent&&(t=t>n.childrenOffsets.length?n.childrenOffsets.length-1:t-1,null!=i&&(n.settings.autoSlideTransTimer=i),void M.changeSlide(t,e(n.scrollerNode),e(n.slideNodes),_[n.sliderNumber],n.scrollbarClass,n.scrollbarWidth,n.stageWidth,n.scrollbarStageWidth,n.scrollMargin,n.scrollBorder,n.originalOffsets,n.childrenOffsets,n.slideNodeOuterWidths,n.sliderNumber,n.infiniteSliderWidth,n.numberOfSlides,n.centeredSlideOffset,n.settings))})},prevSlide:function(t){return this.each(function(){var i=e(this).data("iosslider");if(null==i||i.shortContent)return!1;var n=(w[i.sliderNumber]+S[i.sliderNumber]+i.numberOfSlides)%i.numberOfSlides;null!=t&&(i.settings.autoSlideTransTimer=t),(n>0||i.settings.infiniteSlider)&&M.changeSlide(n-1,e(i.scrollerNode),e(i.slideNodes),_[i.sliderNumber],i.scrollbarClass,i.scrollbarWidth,i.stageWidth,i.scrollbarStageWidth,i.scrollMargin,i.scrollBorder,i.originalOffsets,i.childrenOffsets,i.slideNo
4deOuterWidths,i.sliderNumber,i.infiniteSliderWidth,i.numberOfSlides,i.centeredSlideOffset,i.settings),w[i.sliderNumber]=n})},nextSlide:function(t){return this.each(function(){var i=e(this).data("iosslider");if(null==i||i.shortContent)return!1;var n=(w[i.sliderNumber]+S[i.sliderNumber]+i.numberOfSlides)%i.numberOfSlides;null!=t&&(i.settings.autoSlideTransTimer=t),(n<i.childrenOffsets.length-1||i.settings.infiniteSlider)&&M.changeSlide(n+1,e(i.scrollerNode),e(i.slideNodes),_[i.sliderNumber],i.scrollbarClass,i.scrollbarWidth,i.stageWidth,i.scrollbarStageWidth,i.scrollMargin,i.scrollBorder,i.originalOffsets,i.childrenOffsets,i.slideNodeOuterWidths,i.sliderNumber,i.infiniteSliderWidth,i.numberOfSlides,i.centeredSlideOffset,i.settings),w[i.sliderNumber]=n})},prevPage:function(t,i){return null==i&&(i=this),e(i).each(function(){var i=e(this).data("iosslider");if(null==i)return!1;var n=M.getSliderOffset(i.scrollerNode,"x")+i.stageWidth;null!=t&&(i.settings.autoSlideTransTimer=t),M.changeOffset(n,e(i.scrollerNode),e(i.slideNodes),_[i.sliderNumber],i.scrollbarClass,i.scrollbarWidth,i.stageWidth,i.scrollbarStageWidth,i.scrollMargin,i.scrollBorder,i.originalOffsets,i.childrenOffsets,i.slideNo
4deOuterWidths,i.sliderNumber,i.infiniteSliderWidth,i.numberOfSlides,i.centeredSlideOffset,i.settings)})},nextPage:function(t,i){return null==i&&(i=this),e(i).each(function(){var i=e(this).data("iosslider");if(null==i)return!1;var n=M.getSliderOffset(i.scrollerNode,"x")-i.stageWidth;null!=t&&(i.settings.autoSlideTransTimer=t),M.changeOffset(n,e(i.scrollerNode),e(i.slideNodes),_[i.sliderNumber],i.scrollbarClass,i.scrollbarWidth,i.stageWidth,i.scrollbarStageWidth,i.scrollMargin,i.scrollBorder,i.originalOffsets,i.childrenOffsets,i.slideNodeOuterWidths,i.sliderNumber,i.infiniteSliderWidth,i.numberOfSlides,i.centeredSlideOffset,i.settings)})},lock:function(){return this.each(function(){var t=e(this).data("iosslider");return null!=t&&!t.shortContent&&(e(t.scrollerNode).css({cursor:"default"}),void(E[t.sliderNumber]=!0))})},unlock:function(){return this.each(function(){var t=e(this).data("iosslider");return null!=t&&!t.shortContent&&(e(t.scrollerNode).css({cursor:p}),void(E[t.sliderNumber]=!1))})},getData:function(){return this.each(function(){var t=e(this).data("iosslider");return null!=t&&!t.shortContent&&t})},autoSlidePause:function(){return this.each(function(){var t=e(this).data("iosslider");return null!=t&&!t.shortContent&&(b[t.sliderNumber].autoSlide=!1,M.autoSlidePause(t.sliderNumber),t)})},autoSlidePlay:function(){return this.each(function(){var t=e(this).data("iosslider");return null!=t&&!t.shortContent&&(b[t.sliderNumber].autoSlide=!0,M.autoSlide(e(t.scrollerNode),e(t.slideNodes),_[t.sliderNumber],t.scrollbarClass,t.scrollbarWidth,t.stageWidth,t.scrollbarStageWidth,t.scrollMargin,t.scrollBorder,t.originalOffsets,t.childrenOffsets,t.slideNodeOuterWidths,t.sliderNumber,t.infiniteSliderWidth,t.numberOfSlides,t.centeredSlideOffset,t.settings),t)})}};e.fn.iosSlider=function(t){return P[t]?P[t].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof t&&t?void e.error("invalid method call!"):P.init.apply(this,arguments)}}(jQuery),function(e){"function"==typeof define&&define.amd?define(["jquery"],e):"object"==typeof exports?module.exports=e:e(jQuery)}(function(e){function t(t){var a=t||window.event,o=l.call(arguments,1),d=0,c=0,h=0,p=0,f=0,m=0;if((t=e.event.fix(a)).type="mousewheel","detail"in a&&(h=-1*a.detail),"wheelDelta"in a&&(h=a.wheelDelta),"wheelDeltaY"in a&&(h=a.wheelDeltaY),"wheelDeltaX"in a&&(c=-1*a.wheelDeltaX),"axis"in a&&a.axis===a.HORIZONTAL_AXIS&&(c=-1*h,h=0),d=0===h?c:h,"deltaY"in a&&(d=h=-1*a.deltaY),"deltaX"in a&&(c=a.deltaX,0===h&&(d=-1*c)),0!==h||0!==c){if(1===a.deltaMode){var g=e.data(this,"mousewheel-line-height");d*=g,h*=g,c*=g}else if(2===a.deltaMode){var v=e.data(this,"mousewheel-page-height");d*=v,h*=v,c*=v}if(p=Math.max(Math.abs(h),Math.abs(c)),(!s||s>p)&&(s=p,n(a,p)&&(s/=40)),n(a,p)&&(d/=40,c/=40,h/=40),d=Math[d>=1?"floor":"ceil"](d/s),c=Math[c>=1?"floor":"ceil"](c/s),h=Math[h>=1?"floor":"ceil"](h/s),u.settings.normalizeOffset&&this.getBoundingClientRect){var b=this.getBoundingClientRect();f=t.clientX-b.left,m=t.clientY-b.top}return t.deltaX=c,t.deltaY=h,t.deltaFactor=s,t.offsetX=f,t.offsetY=m,t.deltaMode=0,o.unshift(t,d,c,h),r&&clearTimeout(r),r=setTimeout(i,200),(e.event.dispatch||e.event.handle).apply(this,o)}}function i(){s=null}function n(e,t){return u.settings.adjustOldDeltas&&"mousewheel"===e.type&&t%120==0}var r,s,a=["wheel","mousewheel","DOMMouseScroll","MozMousePixelScroll"],o="onwheel"in document||document.documentMode>=9?["wheel"]:["mousewheel","DomMouseScroll","MozMousePixelScroll"],l=Array.prototype.slice;if(e.event.fixHooks)for(var d=a.length;d;)e.event.fixHooks[a[--d]]=e.event.mouseHooks;var u=e.event.special.mousewheel={version:"3.1.12",setup:function(){if(this.addEventListener)for(var i=o.length;i;)this.addEventListener(o[--i],t,!1);else this.onmousewheel=t;e.data(this,"mousewheel-line-height",u.getLineHeight(this)),e.data(this,"mousewheel-page-height",u.getPageHeight(this))},teardown:function(){if(this.removeEventListener)for(var i=o.length;i;)this.removeEventListener(o[--i],t,!1);else this.onmousewheel=null;e.removeData(this,"mousewheel-line-height"),e.removeData(this,"mousewheel-page-height")},getLineHeight:function(t){var i=e(t),n=i["offsetParent"in e.fn?"offsetParent":"parent"]();return n.length||(n=e("body")),parseInt(n.css("fontSize"),10)||parseInt(i.css("fontSize"),10)||16},getPageHeight:function(t){return e(t).height()},settings:{adjustOldDeltas:!0,normalizeOffset:!0}};e.fn.extend({mousewheel:function(e){return e?this.bind("mousewheel",e):this.trigger("mousewheel")},unmousewheel:function(e){return this.unbind("mousewheel",e)}})}),function(e,t,i,n){function r(t,i){this.element=t,this.options=e.extend(!0,{},o,i),this._defaults=o,this._name=s,this.init()}var s="scrollfire",a=null,o={onTopIn:function(){},onTopOut:function(){},onBottomIn:function(){},onBottomOut:function(){},onTopHidden:function(){},onBottomVisible:function(){},onBottomHidden:function(){},onTopVisible:function(){},onScroll:function(){},onScrollDown:function(){},onScrollUp:function(){},onScrollAlways:function(){},onScrollDownAlways:function(){},onScrollUpAlways:function(){},offset:0,topOffset:0,bottomOffset:0,parallax:{active:!1,parent:null,bound:!1,speed:10,easing:"linear",invert:!1,scalar:1}},l={registry:{},guid:0,last_scroll_pos:0,scroll_handler:null};r.prototype.init=function(){var i=this,n={_element:i.element,_guid:l.guid,_on_top_in:i.options.onTopIn,_on_top_in_once:!0,_on_top_out:i.options.onTopOut,_on_top_out_once:!0,_on_bottom_in:i.options.onBottomIn,_on_bottom_in_once:!0,_on_bottom_out:i.options.onBottomOut,_on_bottom_out_once:!0,_on_top_hidden:i.options.onTopHidden,_on_top_hidden_once:!0,_on_bottom_visible:i.options.onBottomVisible,_on_bottom_visible_once:!0,_on_bottom_hidden:i.options.onBottomHidden,_on_bottom_hidden_once:!0,_on_top_visible:i.options.onTopVisible,_on_top_visible_once:!0,_on_scroll:i.options.onScroll,_on_scroll_down:i.options.onScrollDown,_on_scroll_up:i.options.onScrollUp,_on_scroll_al
4ways:i.options.onScrollAlways,_on_scroll_down_always:i.options.onScrollDownAlways,_on_scroll_up_always:i.options.onScrollUpAlways,_offset:i.options.offset,_top_offset:i.options.topOffset,_bottom_offset:i.options.bottomOffset,_parallax:i.options.parallax},r=function(i){var n=e(t).scrollTop(),r=n>l.last_scroll_pos?"down":"up",s=Math.abs(l.last_scroll_pos-n);e.each(l.registry,function(i,a){var o=e.isFunction(a._offset)?a._offset():a._offset,l=e.isFunction(a._top_offset)?a._top_offset():a._top_offset,u=e.isFunction(a._bottom_offset)?a._bottom_offset():a._bottom_offset,c=e(a._element);a._parallax.active&&(c=a._parallax.parent||c.parent());var h=e(t).height(),p=c.outerHeight(),f=c.offset().top,m=c.offset().top+p;if(a._on_scroll_always(a._element,s,a),"down"==r){var g=n+h>=f+(o=l||o),v=f+p-o>=n&&g,b=n+h>=f+o;n>=f-o&&a._on_top_out_once&&(a._on_top_in_once=!0,a._on_top_visible_once=!0,a._on_top_out_once=!1,a._on_top_out(a._element,s,a)),b&&a._on_bottom_in_once&&(a._on_bottom_out_once=!0,a._on_bottom_hidden_once=!0,a._on_bottom_in_once=!1,a._on_bottom_in(a._element,s,a)),a._on_scroll_down_always(a._element,s,a),v&&(a._on_scroll(a._element,s,a),a._on_scroll_down(a._element,s,a)),y=(y=(f+p-n+o)/h)>1?1:y.toFixed(2),_=(_=(f+p-n-o)/h)>1?1:_.toFixed(2),1>y&&0>=_&&a._on_bottom_visible_once&&(a._on_bottom_visible_once=!1,a._on_bottom_visible(a._element,s,a)),0>=_&&1>y&&a._on_top_hidden_once&&(a._on_top_hidden_once=!1,a._on_top_hidden(a._element,s,a)),a._parallax.active&&d(a._parallax,e(a._element),o,n,h)}else{g=n+h>=f+(o=u||o),v=f+p-o>=n&&g;var y,_,w=m+o>=n+h;m-o>=n&&a._on_top_in_once&&(a._on_top_out_once=!0,a._on_top_hidden_once=!0,a._on_top_in_once=!1,a._on_top_in(a._element,s,a)),w&&a._on_bottom_out_once&&(a._on_bottom_in_once=!0,a._on_bottom_visible_once=!0,a._on_bottom_out_once=!1,a._on_bottom_out(a._element,s,a)),a._on_scroll_up_always(a._element,s,a),v&&(a._on_scroll(a._element,s,a),a._on_scroll_up(a._element,s,a)),y=(y=(f+p-(n+p+o))/h)>1?1:y.toFixed(2),_=(_=(f+p-(n+p-o))/h)>1?1:_.toFixed(2),y>=0&&_>=1&&a._on_top_visible_once&&(a._on_top_visible_once=!1,a._on_top_visible(a._element,s,a)),_>=1&&y>=0&&a._on_bottom_hidden_once&&(a._on_bottom_hidden_once=!1,a._on_bottom_hidden(a._element,s,a)),a._parallax.active&&d(a._parallax,e(a._element),o,n,h)}}),l.last_scroll_pos=n};if(n._scroll_handler=r,l.registry[l.guid]=n,e.data(i.element,"uids")){var s=e.data(i.element,"uids");s.push(l.guid),e.data(i.element,"uids",s)}else e.data(i.element,"uids",[l.guid]);l.guid++,l.scroll_handler||(l.scroll_handler=r,e(t).bind("scroll resize load",r))};var d=function(e,t,i,n,r){var s=e.parent||t.parent(),a=s.outerHeight(),o=s.offset().top,l=function(e,t){return parseInt(e.css("margin-"+t).replace(/px|em|%|auto|inherit/g,""))}(t,"top"),d=(o-n-i)/(r-a)*e.scalar;e.invert&&(d=-1*(d-1)*e.scalar);var u=(a-t.outerHeight(e.bound))*d,c=0;d>=0&&1>=d?c=u-(e.bound?0:l):0>d&&1==e.scalar?c=e.bound?0:-l:d>1&&1==e.scalar&&(c=a-(e.bound?0:l)-t.outerHeight()-(e.bound?2*l:0)),t.stop().animate({top:c},{duration:e.speed,easing:e.easing})},u={remove:function(t){return t.each(function(t,i){var n=e(i).data("uids");n&&delete l.registry[n]}),a}};e.fn[s]=function(t){if(a=this,"string"==typeof t){var i=t,n=e(arguments).toArray();return n.shift(),n.unshift(this),u[i].apply(this,n)}return this.each(function(){e.data(this,"plugin_"+s,new r(this,t))})}}(jQuery,window,document),function(e){var t={init:function(i){var n=e.extend({items:1,itemsOnPage:1,pages:0,displayedPages:5,edges:2,currentPage:0,hrefTextPrefix:"#page-",hrefTextSuffix:"",prevText:"Prev",nextText:"Next",ellipseText:"&hellip;",ellipsePageSet:!0,cssStyle:"light-theme",listStyle:"",labelMap:[],selectOnClick:!0,nextAtFront:!1,invertPageOrder:!1,useStartEdge:!0,useEndEdge:!0,onPageClick:function(e,t){},onInit:function(){}},i||{}),r=this;return n.pages=n.pages?n.pages:Math.ceil(n.items/n.itemsOnPage)?Math.ceil(n.items/n.itemsOnPage):1,n.currentPage?n.currentPage=n.currentPage-1:n.currentPage=n.invertPageOrder?n.pages-1:0,n.halfDisplayed=n.displayedPages/2,this.each(function(){r.addClass(n.cssStyle+" simple-pagination").data("pagination",n),t._draw.call(r)}),n.onInit(),this},selectPage:function(e){return t._selectPage.call(this,e-1),this},prevPage:function(){var e=this.data("pagination");return e.invertPageOrder?e.currentPage<e.pages-1&&t._selectPage.call(this,e.currentPage+1):e.currentPage>0&&t._selectPage.call(this,e.currentPage-1),this},nextPage:function(){var e=this.data("pagination");return e.invertPageOrder?e.currentPage>0&&t._selectPage.call(this,e.currentPage-1):e.currentPage<e.pages-1&&t._selectPage.call(this,e.currentPage+1),this},getPagesCount:function(){return this.data("pagination").pages},setPagesCount:function(e){this.data("pagination").pages=e},getCurrentPage:function(){return this.data("pagination").currentPage+1},destroy:function(){return this.empty(),this},drawPage:function(e){var i=this.data("pagination");return i.currentPage=e-1,this.data("pagination",i),t._draw.call(this),this},redraw:function(){return t._draw.call(this),this},disable:function(){var e=this.data("pagination");return e.disabled=!0,this.data("pagination",e),t._draw.call(this),this},enable:function(){var e=this.data("pagination");return e.disabled=!1,this.data("pagination",e),t._draw.call(this),this},updateItems:function(e){var i=this.data("pagination");i.items=e,i.pages=t._getPages(i),this.data("pagination",i),t._draw.call(this)},updateItemsOnPage:function(e){var i=this.data("pagination");return i.itemsOnPage=e,i.pages=t._getPages(i),this.data("pagination",i),t._selectPage.call(this,0),this},getItemsOnPage:function(){return this.data("pagination").itemsOnPage},_draw:function(){var i,n=this.data("pagination"),r=t._getInterval(n);t.destroy.call(this);var s="UL"===("function"==typeof this.prop?this.prop("tagName"):this.attr("tagName"))?this:e("<ul"+(n.listStyle?' class="'+n.listStyle+'"':"")+"></ul>").appendTo(this);if(n.prevText&&t._appendItem.call(this,n.invertPageOrder?n.currentPage+1:n.currentPage-1,{text:n.prevText,classes:"prev"}),n.nextText&&n.nextAtFront&&t._appendItem.call(this,n.invertPageOrder?n.currentPage-1:n.currentPage+1,{text:n.nextText,classes:"next"}),n.invertPageOrder){if(r.end<n.pages&&n.edges>0){if(n.useStartEdge){var a=Math.max(n.pages-n.edges,r.end);for(i=n.pages-1;i>=a;i--)t._appendItem.call(this,i)}n.pages-n.edges>r.end&&n.pages-n.edges-r.end!=1?s.append('<li class="disabled"><span class="ellipse">'+n.ellipseText+"</span></li>"):n.pages-n.edges-r.end==1&&t._appendItem.call(this,r.end)}}else if(r.start>0&&n.edges>0){if(n.useStartEdge){var o=Math.min(n.edges,r.start);for(i=0;o>i;i++)t._appendItem.call(this,i)}n.edges<r.start&&r.start-n.edges!=1?s.append('<li class="disabled"><span class="ellipse">'+n.ellipseText+"</span></li>"):r.start-n.edges==1&&t._appendItem.call(this,n.edges)}if(n.invertPageOrder)for(i=r.end-1;i>=r.start;i--)t._appendItem.call(this,i);else for(i=r.start;i<r.end;i++)t._appendItem.call(this,i);if(n.invertPageOrder){if(r.start>0&&n.edges>0&&(n.edges<r.start&&r.start-n.edges!=1?s.append('<li class="disabled"><span class="ellipse">'+n.ellipseText+"</span></li>"):r.start-n.edges==1&&t._appendItem.call(this,n.edges),n.useEndEdge))for(i=(o=Math.min(n.edges,r.start))-1;i>=0;i--)t._appendItem.call(this,i)}else if(r.end<n.pages&&n.edges>0&&(n.pages-n.edges>r.end&&n.pages-n.edges-r.end!=1?s.append('<li class="disabled"><span class="ellipse">'+n.ellipseText+"</span></li>"):n.pages-n.edges-r.end==1&&t._appendItem.call(this,r.end),n.useEndEdge)){for(i=a=Math.max(n.pages-n.edges,r.end);i<n.pages;i++)t._appendItem.call(this,i)}n.nextText&&!n.nextAtFront&&t._appendItem.call(this,n.invertPageOrder?n.currentPage-1:n.currentPage+1,{text:n.nextText,classes:"next"}),n.ellipsePageSet&&!n.disabled&&t._ellipseClick.call(this,s)},_getPages:function(e){return Math.ceil(e.items/e.itemsOnPage)||1},_getInterval:function(e){return{start:Math.ceil(e.currentPage>e.halfDisplayed?Math.max(Math.min(e.currentPage-e.halfDisplayed,e.pages-e.displayedPages),0):0),end:Math.ceil(e.currentPage>e.halfDisplayed?Math.min(e.currentPage+e.halfDisplayed,e.pages):Math.min(e.displayedPages,e.pages))}},_appendItem:function(i,n){var r,s,a=this,o=a.data("pagination"),l=e("
4<li></li>"),d=a.find("ul");r={text:(i=0>i?0:i<o.pages?i:o.pages-1)+1,classes:""},o.labelMap.length&&o.labelMap[i]&&(r.text=o.labelMap[i]),r=e.extend(r,n||{}),i==o.currentPage||o.disabled?(o.disabled||"prev"===r.classes||"next"===r.classes?l.addClass("disabled"):l.addClass("active"),s=e('<span class="current">'+r.text+"</span>")):(s=e('<a href="'+o.hrefTextPrefix+(i+1)+o.hrefTextSuffix+'" class="page-link">'+r.text+"</a>")).click(function(e){return t._selectPage.call(a,i,e)}),r.classes&&s.addClass(r.classes),l.append(s),d.length?d.append(l):a.append(l)},_selectPage:function(e,i){var n=this.data("pagination");return n.currentPage=e,n.selectOnClick&&t._draw.call(this),n.onPageClick(e+1,i)},_ellipseClick:function(i){var n=this,r=this.data("pagination"),s=i.find(".ellipse");s.addClass("clickable").parent().removeClass("disabled"),s.click(function(i){if(!r.disable){var a=e(this),o=(parseInt(a.parent().prev().text(),10)||0)+1;a.html('<input type="number" min="1" max="'+r.pages+'" step="1" value="'+o+'">').find("input").focus().click(function(e){e.stopPropagation()}).keyup(function(i){var a=e(this).val();13===i.which&&""!==a?t._selectPage.call(n,a-1):27===i.which&&s.empty().html(r.ellipseText)}).bind("blur",function(i){var a=e(this).val();return""!==a&&t._selectPage.call(n,a-1),s.empty().html(r.ellipseText),!1})}return!1})}};e.fn.pagination=function(i){return t[i]&&"_"!=i.charAt(0)?t[i].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof i&&i?void e.error("Method "+i+" does not exist on jQuery.pagination"):t.init.apply(this,arguments)}}(jQuery),function e(t,i,n){function r(a,o){if(!i[a]){if(!t[a]){var l="function"==typeof require&&require;if(!o&&l)return l(a,!0);if(s)return s(a,!0);var d=new Error("Cannot find module '"+a+"'");throw d.code="MODULE_NOT_FOUND",d}var u=i[a]={exports:{}};t[a][0].call(u.exports,function(e){var i=t[a][1][e];return r(i||e)},u,u.exports,e,t,i,n)}return i[a].exports}for(var s="function"==typeof require&&require,a=0;a<n.length;a++)r(n[a]);return r}({1:[function(e,t,i){!function(i,n){"use strict";var r=i.document,s=e("./src/utils/get-by-class"),a=e("./src/utils/extend"),o=e("./src/utils/index-of"),l=e("./src/utils/events"),d=e("./src/utils/to-string"),u=e("./src/utils/natural-sort"),c=e("./src/utils/classes"),h=e("./src/utils/get-attribute"),p=e("./src/utils/to-array"),f=function(t,i,m){var g,v=this,b=e("./src/item")(v),y=e("./src/add-async")(v);g={start:function(){v.listClass="list",v.searchClass="search",v.sortClass="sort",v.page=1e4,v.i=1,v.items=[],v.visibleItems=[],v.matchingItems=[],v.searched=!1,v.filtered=!1,v.searchColumns=n,v.handlers={updated:[]},v.plugins={},v.valueNames=[],v.utils={getByClass:s,extend:a,indexOf:o,events:l,toString:d,naturalSort:u,classes:c,getAttribute:h,toArray:p},v.utils.extend(v,i),v.listContainer="string"==typeof t?r.getElementById(t):t,v.listContainer&&(v.list=s(v.listContainer,v.listClass,!0),v.parse=e("./src/parse")(v),v.templater=e("./src/templater")(v),v.search=e("./src/search")(v),v.filter=e("./src/filter")(v),v.sort=e("./src/sort")(v),this.handlers(),this.items(),v.update(),this.plugins())},handlers:function(){for(var e in v.handlers)v[e]&&v.on(e,v[e])},items:function(){v.parse(v.list),m!==n&&v.add(m)},plugins:function(){for(var e=0;e<v.plugins.length;e++){var t=v.plugins[e];v[t.name]=t,t.init(v,f)}}},this.reIndex=function(){v.items=[],v.visibleItems=[],v.matchingItems=[],v.searched=!1,v.filtered=!1,v.parse(v.list)},this.toJSON=function(){for(var e=[],t=0,i=v.items.length;i>t;t++)e.push(v.items[t].values());return e},this.add=function(e,t){if(0!==e.length){if(t)return void y(e,t);var i=[],r=!1;e[0]===n&&(e=[e]);for(var s=0,a=e.length;a>s;s++){var o;r=v.items.length>v.page,o=new b(e[s],n,r),v.items.push(o),i.push(o)}return v.update(),i}},this.show=function(e,t){return this.i=e,this.page=t,v.update(),v},this.remove=function(e,t,i){for(var n=0,r=0,s=v.items.length;s>r;r++)v.items[r].values()[e]==t&&(v.templater.remove(v.items[r],i),v.items.splice(r,1),s--,r--,n++);return v.update(),n},this.get=function(e,t){for(var i=[],n=0,r=v.items.length;r>n;n++){var s=v.items[n];s.values()[e]==t&&i.push(s)}return i},this.size=function(){return v.items.length},this.clear=function(){return v.templater.clear(),v.items=[],v},this.on=function(e,t){return v.handlers[e].push(t),v},this.off=function(e,t){var i=v.handlers[e],n=o(i,t);return n>-1&&i.splice(n,1),v},this.trigger=function(e){for(var t=v.handlers[e].length;t--;)v.handlers[e][t](v);return v},this.reset={filter:function(){for(var e=v.items,t=e.length;t--;)e[t].filtered=!1;return v},search:function(){for(var e=v.items,t=e.length;t--;)e[t].found=!1;return v}},this.update=function(){var e=v.items,t=e.length;v.visibleItems=[],v.matchingItems=[],v.templater.clear();for(var i=0;t>i;i++)e[i].matching()&&v.matchingItems.length+1>=v.i&&v.visibleItems.length<v.page?(e[i].show(),v.visibleItems.push(e[i]),v.matchingItems.push(e[i])):e[i].matching()?(v.matchingItems.push(e[i]),e[i].hide()):e[i].hide();return v.trigger("updated"),v},g.start()};"function"==typeof define&&define.amd&&define(function(){return f}),t.exports=f,i.List=f}(window)},{"./src/add-async":2,"./src/filter":3,"./src/item":4,"./src/parse":5,"./src/search":6,"./src/sort":7,"./src/templater":8,"./src/utils/classes":9,"./src/utils/events":10,"./src/utils/extend":11,"./src/utils/get-attribute":12,"./src/utils/get-by-class":13,"./src/utils/index-of":14,"./src/utils/natural-sort":15,"./src/utils/to-array":16,"./src/utils/to-string":17}],2:[function(e,t,i){t.exports=function(e){var t=function(i,n,r){var s=i.splice(0,50);r=(r=r||[]).concat(e.add(s)),i.length>0?setTimeout(function(){t(i,n,r)}
4,1):(e.update(),n(r))};return t}},{}],3:[function(e,t,i){t.exports=function(e){return e.handlers.filterStart=e.handlers.filterStart||[],e.handlers.filterComplete=e.handlers.filterComplete||[],function(t){if(e.trigger("filterStart"),e.i=1,e.reset.filter(),void 0===t)e.filtered=!1;else{e.filtered=!0;for(var i=e.items,n=0,r=i.length;r>n;n++){var s=i[n];t(s)?s.filtered=!0:s.filtered=!1}}return e.update(),e.trigger("filterComplete"),e.visibleItems}}},{}],4:[function(e,t,i){t.exports=function(e){return function(t,i,n){var r=this;this._values={},this.found=!1,this.filtered=!1;this.values=function(t,i){if(void 0===t)return r._values;for(var n in t)r._values[n]=t[n];!0!==i&&e.templater.set(r,r.values())},this.show=function(){e.templater.show(r)},this.hide=function(){e.templater.hide(r)},this.matching=function(){return e.filtered&&e.searched&&r.found&&r.filtered||e.filtered&&!e.searched&&r.filtered||!e.filtered&&e.searched&&r.found||!e.filtered&&!e.searched},this.visible=function(){return!(!r.elm||r.elm.parentNode!=e.list)},function(t,i,n){if(void 0===i)n?r.values(t,n):r.values(t);else{r.elm=i;var s=e.templater.get(r,t);r.values(s)}}(t,i,n)}}},{}],5:[function(e,t,i){t.exports=function(t){var i=e("./item")(t),n=function(e,n){for(var r=0,s=e.length;s>r;r++)t.items.push(new i(n,e[r]))},r=function(e,i){var s=e.splice(0,50);n(s,i),e.length>0?setTimeout(function(){r(e,i)},1):(t.update(),t.trigger("parseComplete"))};return t.handlers.parseComplete=t.handlers.parseComplete||[],function(){var e=function(e){for(var t=e.childNodes,i=[],n=0,r=t.length;r>n;n++)void 0===t[n].data&&i.push(t[n]);return i}(t.list),i=t.valueNames;t.indexAsync?r(e,i):n(e,i)}}},{"./item":4}],6:[function(e,t,i){t.exports=function(e){var t,i,n,r,s={resetList:function(){e.i=1,e.templater.clear(),r=void 0},setOptions:function(e){2==e.length&&e[1]instanceof Array?i=e[1]:2==e.length&&"function"==typeof e[1]?r=e[1]:3==e.length&&(i=e[1],r=e[2])},setColumns:function(){0!==e.items.length&&void 0===i&&(i=void 0===e.searchColumns?s.toArray(e.items[0].values()):e.searchColumns)},setSearchString:function(t){t=(t=e.utils.toString(t).toLowerCase()).replace(/[-[\]{}()*+?.,\\^$|#]/g,"\\$&"),n=t},toArray:function(e){var t=[];for(var i in e)t.push(i);return t}},a={list:function(){for(var t=0,i=e.items.length;i>t;t++)a.item(e.items[t])},item:function(e){e.found=!1;for(var t=0,n=i.length;n>t;t++)if(a.values(e.values(),i[t]))return void(e.found=!0)},values:function(i,r){return!!(i.hasOwnProperty(r)&&(t=e.utils.toString(i[r]).toLowerCase(),""!==n&&t.search(n)>-1))},reset:function(){e.reset.search(),e.searched=!1}},o=function(t){return e.trigger("searchStart"),s.resetList(),s.setSearchString(t),s.setOptions(arguments),s.setColumns(),""===n?a.reset():(e.searched=!0,r?r(n,i):a.list()),e.update(),e.trigger("searchComplete"),e.visibleItems};return e.handlers.searchStart=e.handlers.searchStart||[],e.handlers.searchComplete=e.handlers.searchComplete||[],e.utils.events.bind(e.utils.getByClass(e.listContainer,e.searchClass),"keyup",function(t){var i=t.target||t.srcElement;""===i.value&&!e.searched||o(i.value)}),e.utils.events.bind(e.utils.getByClass(e.listContainer,e.searchClass),"input",function(e){""===(e.target||e.srcElement).value&&o("")}),o}},{}],7:[function(e,t,i){t.exports=function(e){e.sortFunction=e.sortFunction||function(t,i,n){return n.desc="desc"==n.order,e.utils.naturalSort(t.values()[n.valueName],i.values()[n.valueName],n)};var t={els:void 0,clear:function(){for(var i=0,n=t.els.length;n>i;i++)e.utils.classes(t.els[i]).remove("asc"),e.utils.classes(t.els[i]).remove("desc")},getOrder:function(t){var i=e.utils.getAttribute(t,"data-order");return"asc"==i||"desc"==i?i:e.utils.classes(t).has("desc")?"asc":e.utils.classes(t).has("asc")?"desc":"asc"},getInSensitive:function(t,i){var n=e.utils.getAttribute(t,"data-insensitive");i.insensitive="false"!==n},setOrder:function(i){for(var n=0,r=t.els.length;r>n;n++){var s=t.els[n];if(e.utils.getAttribute(s,"data-sort")===i.valueName){var a=e.utils.getAttribute(s,"data-order");"asc"==a||"desc"==a?a==i.order&&e.utils.classes(s).add(i.order):e.utils.classes(s).add(i.order)}}}},i=function(){e.trigger("sortStart");var i={},n=arguments[0].currentTarget||arguments[0].srcElement||void 0;n?(i.valueName=e.utils.getAttribute(n,"data-sort"),t.getInSensitive(n,i),i.order=t.getOrder(n)):((i=arguments[1]||i).valueName=arguments[0],i.order=i.order||"asc",i.insensitive=void 0===i.insensitive||i.insensitive),t.clear(),t.setOrder(i),i.sortFunction=i.sortFunction||e.sortFunction,e.items.sort(function(e,t){var n="desc"===i.order?-1:1;return i.sortFunction(e,t,i)*n}
4),e.update(),e.trigger("sortComplete")};return e.handlers.sortStart=e.handlers.sortStart||[],e.handlers.sortComplete=e.handlers.sortComplete||[],t.els=e.utils.getByClass(e.listContainer,e.sortClass),e.utils.events.bind(t.els,"click",i),e.on("searchStart",t.clear),e.on("filterStart",t.clear),i}},{}],8:[function(e,t,i){var n=function(e){var t,i=this;this.clearSourceItem=function(t,i){for(var n=0,r=i.length;r>n;n++){var s;if(i[n].data)for(var a=0,o=i[n].data.length;o>a;a++)t.setAttribute("data-"+i[n].data[a],"");else i[n].attr&&i[n].name?(s=e.utils.getByClass(t,i[n].name,!0))&&s.setAttribute(i[n].attr,""):(s=e.utils.getByClass(t,i[n],!0))&&(s.innerHTML="");s=void 0}return t},this.getItemSource=function(t){if(void 0===t){for(var i=e.list.childNodes,n=0,r=i.length;r>n;n++)if(void 0===i[n].data)return i[n].cloneNode(!0)}else{if(/^tr[\s>]/.exec(t)){var s=document.createElement("table");return s.innerHTML=t,s.firstChild}if(-1!==t.indexOf("<")){var a=document.createElement("div");return a.innerHTML=t,a.firstChild}var o=document.getElementById(e.item);if(o)return o}throw new Error("The list need to have at list one item on init otherwise you'll have to add a template.")},this.get=function(t,n){i.create(t);for(var r={},s=0,a=n.length;a>s;s++){var o;if(n[s].data)for(var l=0,d=n[s].data.length;d>l;l++)r[n[s].data[l]]=e.utils.getAttribute(t.elm,"data-"+n[s].data[l]);else n[s].attr&&n[s].name?(o=e.utils.getByClass(t.elm,n[s].name,!0),r[n[s].name]=o?e.utils.getAttribute(o,n[s].attr):""):(o=e.utils.getByClass(t.elm,n[s],!0),r[n[s]]=o?o.innerHTML:"");o=void 0}return r},this.set=function(t,n){var r=function(i,n){var r,s=function(t){for(var i=0,n=e.valueNames.length;n>i;i++)if(e.valueNames[i].data){for(var r=e.valueNames[i].data,s=0,a=r.length;a>s;s++)if(r[s]===t)return{data:t}}else{if(e.valueNames[i].attr&&e.valueNames[i].name&&e.valueNames[i].name==t)return e.valueNames[i];if(e.valueNames[i]===t)return t}}(i);s&&(s.data?t.elm.setAttribute("data-"+s.data,n):s.attr&&s.name?(r=e.utils.getByClass(t.elm,s.name,!0))&&r.setAttribute(s.attr,n):(r=e.utils.getByClass(t.elm,s,!0))&&(r.innerHTML=n),r=void 0)};if(!i.create(t))for(var s in n)n.hasOwnProperty(s)&&r(s,n[s])},this.create=function(e){if(void 0!==e.elm)return!1;var n=t.cloneNode(!0);return n.removeAttribute("id"),e.elm=n,i.set(e,e.values()),!0},this.remove=function(t){t.elm.parentNode===e.list&&e.list.removeChild(t.elm)},this.show=function(t){i.create(t),e.list.appendChild(t.elm)},this.hide=function(t){void 0!==t.elm&&t.elm.parentNode===e.list&&e.list.removeChild(t.elm)},this.clear=function(){if(e.list.hasChildNodes())for(;e.list.childNodes.length>=1;)e.list.removeChild(e.list.firstChild)},t=i.getItemSource(e.item),t=i.clearSourceItem(t,e.valueNames)};t.exports=function(e){return new n(e)}},{}],9:[function(e,t,i){function n(e){if(!e||!e.nodeType)throw new Error("A DOM element reference is required");this.el=e,this.list=e.classList}var r=e("./index-of"),s=/\s+/,a=Object.prototype.toString;t.exports=function(e){return new n(e)},n.prototype.add=function(e){if(this.list)return this.list.add(e),this;var t=this.array();return~r(t,e)||t.push(e),this.el.className=t.join(" "),this},n.prototype.remove=function(e){if("[object RegExp]"==a.call(e))return this.removeMatching(e);if(this.list)return this.list.remove(e),this;var t=this.array(),i=r(t,e);return~i&&t.splice(i,1),this.el.className=t.join(" "),this},n.prototype.removeMatching=function(e){for(var t=this.array(),i=0;i<t.length;i++)e.test(t[i])&&this.remove(t[i]);return this},n.prototype.toggle=function(e,t){return this.list?(void 0!==t?t!==this.list.toggle(e,t)&&this.list.toggle(e):this.list.toggle(e),this):(void 0!==t?t?this.add(e):this.remove(e):this.has(e)?this.remove(e):this.add(e),this)},n.prototype.array=function(){var e=(this.el.getAttribute("class")||"").replace(/^\s+|\s+$/g,"").split(s);return""===e[0]&&e.shift(),e},n.prototype.has=n.prototype.contains=function(e){return this.list?this.list.contains(e):!!~r(this.array(),e)}},{"./index-of":14}],10:[function(e,t,i){var n=window.addEventListener?"addEventListener":"attachEvent",r=window.removeEventListener?"removeEventListener":"detachEvent",s="addEventListener"!==n?"on":"",a=e("./to-array");
4i.bind=function(e,t,i,r){e=a(e);for(var o=0;o<e.length;o++)e[o][n](s+t,i,r||!1)},i.unbind=function(e,t,i,n){e=a(e);for(var o=0;o<e.length;o++)e[o][r](s+t,i,n||!1)}},{"./to-array":16}],11:[function(e,t,i){t.exports=function(e){for(var t,i=Array.prototype.slice.call(arguments,1),n=0;t=i[n];n++)if(t)for(var r in t)e[r]=t[r];return e}},{}],12:[function(e,t,i){t.exports=function(e,t){var i=e.getAttribute&&e.getAttribute(t)||null;if(!i)for(var n=e.attributes.length,r=0;n>r;r++)void 0!==t[r]&&t[r].nodeName===t&&(i=t[r].nodeValue);return i}},{}],13:[function(e,t,i){t.exports=document.getElementsByClassName?function(e,t,i){return i?e.getElementsByClassName(t)[0]:e.getElementsByClassName(t)}:document.querySelector?function(e,t,i){return t="."+t,i?e.querySelector(t):e.querySelectorAll(t)}:function(e,t,i){var n=[];null===e&&(e=document);for(var r=e.getElementsByTagName("*"),s=r.length,a=new RegExp("(^|\\s)"+t+"(\\s|$)"),o=0,l=0;s>o;o++)if(a.test(r[o].className)){if(i)return r[o];n[l]=r[o],l++}return n}},{}],14:[function(e,t,i){var n=[].indexOf;t.exports=function(e,t){if(n)return e.indexOf(t);for(var i=0;i<e.length;++i)if(e[i]===t)return i;return-1}},{}],15:[function(e,t,i){t.exports=function(e,t,i){var n,r,s=/(^([+\-]?(?:\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?)?$|^0x[\da-fA-F]+$|\d+)/g,a=/^\s+|\s+$/g,o=/\s+/g,l=/^0x[0-9a-f]+$/i,d=/^0/,u=i||{},c=function(e){return u.insensitive&&(""+e).toLowerCase()||""+e},h=c(e)||"",p=c(t)||"",f=h.replace(s,"\0$1\0").replace(/\0$/,"").replace(/^\0/,"").split("\0"),m=p.replace(s,"\0$1\0").replace(/\0$/,"").replace(/^\0/,"").split("\0"),g=parseInt(h.match(l),16)||1!==f.length&&Date.parse(h),v=parseInt(p.match(l),16)||g&&p.match(/(^([\w ]+,?[\w ]+)?[\w ]+,?[\w ]+\d+:\d+(:\d+)?[\w ]?|^\d{1,4}[\/\-]\d{1,4}[\/\-]\d{1,4}|^\w+, \w+ \d+, \d{4})/)&&Date.parse(p)||null,b=function(e,t){return(!e.match(d)||1==t)&&parseFloat(e)||e.replace(o," ").replace(a,"")||0};if(v){if(v>g)return-1;if(g>v)return 1}for(var y=0,_=f.length,w=m.length,x=Math.max(_,w);x>y;y++){if(n=b(f[y],_),r=b(m[y],w),isNaN(n)!==isNaN(r))return isNaN(n)?1:-1;if(typeof n!=typeof r&&(n+="",r+=""),r>n)return-1;if(n>r)return 1}return 0}},{}],16:[function(e,t,i){t.exports=function(e){if(void 0===e)return[];if(null===e)return[null];if(e===window)return[window];if("string"==typeof e)return[e];if(function(e){return"[object Array]"===Object.prototype.toString.call(e)}(e))return e;if("number"!=typeof e.length)return[e];if("function"==typeof e&&e instanceof Function)return[e];for(var t=[],i=0;i<e.length;i++)(Object.prototype.hasOwnProperty.call(e,i)||i in e)&&t.push(e[i]);return t.length?t:[]}},{}],17:[function(e,t,i){t.exports=function(e){return(e=null===(e=void 0===e?"":e)?"":e).toString()}},{}]},{},[1]),function(e){Array.max=function(e){return Math.max.apply(Math,e)},e.easing.__Slide=function(e,t,i,n,r){return n*Math.sqrt(1-(t=t/r-1)*t)+i},e.lrdxMasonry=function(t,i){var n=e.extend({},{animate:!1,easing:"__Slide",timeout:800},i),r=e(t),s=this;e.extend(s,{refresh:function(){var i=e("img",t),n=i.length,a=0;i.length>0&&r.addClass("sm-images-waiting").removeClass("sm-images-loaded"),i.on("load",function(e){++a==n&&(s.resize(),r.removeClass("sm-images-waiting").addClass("sm-images-loaded"))}),s.resize()},resize:function(){var t=r.children(),i=function(t){var i=e(t).outerWidth(),n=e(t).offsetParent().width();return{width:100*i/n,num:Math.round(n/i)}}(t[0]),s=i.width,a=i.num,o=function(e){for(var t=[],i=0;e>i;i++)t.push(0);return t}(a),l="rtl"===r.css("direction")?"right":"left";if(a>1){t.css({overflow:"hidden",zoom:"1"}).each(function(t){var i=e(this).outerHeight(),r=function(t){var i=Math.min.apply(Math,t);return e.inArray(i,t)}(o);r>0&&t>=a&&(.5*i>Array.max(o)-o[r]&&(r=0));var d=Math.round(r*s*10)/10,u={};u[l]=d+"%",u.top=o[r]+"px",e(this).css({position:"absolute"}).stop(),n.animate?e(this).animate(u,n.timeout,n.easing):e(this).css(u),o[r]+=i}),r.css({position:"relative",height:Array.max(o)+"px"})}else t.removeAttr("style"),r.removeAttr("style")}}),e(window).resize(s.resize),r.addClass("sm-loaded"),s.refresh()},e.fn.lrdxMasonry=function(t){if("string"!=typeof t)return this.each(function(){if(null==e(this).data("lrdxMasonry")){var i=new e.lrdxMasonry(this,t);e(this).data("lrdxMasonry",i)}});var i=e(this).data("lrdxMasonry"),n=Array.prototype.slice.call(arguments,1
4);return i[t]?i[t].apply(i,n):void 0}}(jQuery),function(e){var t,i,n,r,s,a,o,l="Close",d="BeforeClose",u="MarkupParse",c="Open",h="Change",p="mfp",f="."+p,m="mfp-ready",g="mfp-removing",v="mfp-prevent-close",b=function(){},y=!!window.jQuery,_=e(window),w=function(e,i){t.ev.on(p+e+f,i)},x=function(t,i,n,r){var s=document.createElement("div");return s.className="mfp-"+t,n&&(s.innerHTML=n),r?i&&i.appendChild(s):(s=e(s),i&&s.appendTo(i)),s},S=function(i,n){t.ev.triggerHandler(p+i,n),t.st.callbacks&&(i=i.charAt(0).toLowerCase()+i.slice(1),t.st.callbacks[i]&&t.st.callbacks[i].apply(t,e.isArray(n)?n:[n]))},T=function(i){return i===o&&t.currTemplate.closeBtn||(t.currTemplate.closeBtn=e(t.st.closeMarkup.replace("%title%",t.st.tClose)),o=i),t.currTemplate.closeBtn},C=function(){e.magnificPopup.instance||((t=new b).init(),e.magnificPopup.instance=t)};b.prototype={constructor:b,init:function(){var i=navigator.appVersion;t.isIE7=-1!==i.indexOf("MSIE 7."),t.isIE8=-1!==i.indexOf("MSIE 8."),t.isLowIE=t.isIE7||t.isIE8,t.isAndroid=/android/gi.test(i),t.isIOS=/iphone|ipad|ipod/gi.test(i),t.supportsTransition=function(){var e=document.createElement("p").style,t=["ms","O","Moz","Webkit"];if(void 0!==e.transition)return!0;for(;t.length;)if(t.pop()+"Transition"in e)return!0;return!1}(),t.probablyMobile=t.isAndroid||t.isIOS||/(Opera Mini)|Kindle|webOS|BlackBerry|(Opera Mobi)|(Windows Phone)|IEMobile/i.test(navigator.userAgent),r=e(document),t.popupsCache={}},open:function(i){var s;if(n||(n=e(document.body)),!1===i.isObj){t.items=i.items.toArray(),t.index=0;var o,l=i.items;for(s=0;s<l.length;s++)if((o=l[s]).parsed&&(o=o.el[0]),o===i.el[0]){t.index=s;break}}else t.items=e.isArray(i.items)?i.items:[i.items],t.index=i.index||0;if(!t.isOpen){t.types=[],a="",i.mainEl&&i.mainEl.length?t.ev=i.mainEl.eq(0):t.ev=r,i.key?(t.popupsCache[i.key]||(t.popupsCache[i.key]={}),t.currTemplate=t.popupsCache[i.key]):t.currTemplate={},t.st=e.extend(!0,{},e.magnificPopup.defaults,i),t.fixedContentPos="auto"===t.st.fixedContentPos?!t.probablyMobile:t.st.fixedContentPos,t.st.modal&&(t.st.closeOnContentClick=!1,t.st.closeOnBgClick=!1,t.st.showCloseBtn=!1,t.st.enableEscapeKey=!1),t.bgOverlay||(t.bgOverlay=x("bg").on("click"+f,function(){t.close()}),t.wrap=x("wrap").attr("tabindex",-1).on("click"+f,function(e){e.preventDefault(),t._checkIfClose(e.target)&&t.close()}),t.container=x("container",t.wrap)),t.contentContainer=x("content"),t.st.preloader&&(t.preloader=x("preloader",t.container,t.st.tLoading));var d=e.magnificPopup.modules;for(s=0;s<d.length;s++){var h=d[s];h=h.charAt(0).toUpperCase()+h.slice(1),t["init"+h].call(t)}S("BeforeOpen"),t.st.showCloseBtn&&(t.st.closeBtnInside?(w(u,function(e,t,i,n){i.close_replaceWith=T(n.type)}),a+=" mfp-close-btn-in"):t.wrap.append(T())),t.st.alignTop&&(a+=" mfp-align-top"),t.fixedContentPos?t.wrap.css({overflow:t.st.overflowY,overflowX:"hidden",overflowY:t.st.overflowY}):t.wrap.css({top:_.scrollTop(),position:"absolute"}),(!1===t.st.fixedBgPos||"auto"===t.st.fixedBgPos&&!t.fixedContentPos)&&t.bgOverlay.css({height:r.height(),position:"absolute"}),t.st.enableEscapeKey&&r.on("keyup"+f,function(e){27===e.keyCode&&t.close()}),_.on("resize"+f,function(){t.updateSize()}),t.st.closeOnContentClick||(a+=" mfp-auto-cursor"),a&&t.wrap.addClass(a);var p=t.wH=_.height(),g={};if(t.fixedContentPos&&t._hasScrollBar(p)){var v=t._getScrollbarSize();v&&(g.marginRight=v)}t.fixedContentPos&&(t.isIE7?e("body, html").css("overflow","hidden"):g.overflow="hidden");var b=t.st.mainClass;return t.isIE7&&(b+=" mfp-ie7"),b&&t._addClassToMFP(b),t.updateItemHTML(),S("BuildControls"),e("html").css(g),t.bgOverlay.add(t.wrap).prependTo(t.st.prependTo||n),t._lastFocusedEl=document.activeElement,setTimeout(function(){t.content?(t._addClassToMFP(m),t._setFocus()):t.bgOverlay.addClass(m),r.on("focusin"+f,t._onFocusIn)},16),t.isOpen=!0,t.updateSize(p),S(c),i}t.updateItemHTML()},close:function(){t.isOpen&&(S(d),t.isOpen=!1,t.st.removalDelay&&!t.isLowIE&&t.supportsTransition?(t._addClassToMFP(g),setTimeout(function(){t._close()},t.st.removalDelay)):t._close())},_close:function(){S(l);var i=g+" "+m+" ";if(t.bgOverlay.detach(),t.wrap.detach(),t.container.empty(),t.st.mainClass&&(i+=t.st.mainClass+" "),t._removeClassFromMFP(i),t.fixedContentPos){var n={marginRight:""};t.isIE7?e("body, html").css("overflow",""):n.overflow="",e("html").css(n)}r.off("keyup.mfp focusin"+f),t.ev.off(f),t.wrap.attr("class","mfp-wrap").removeAttr("style"),t.bgOverlay.attr("class","mfp-bg"),t.container.attr("class","mfp-container"),!t.st.showCloseBtn||t.st.closeBtnInside&&!0!==t.currTemplate[t.currItem.type]||t.currTemplate.closeBtn&&t.currTemplate.closeBtn.detach(),t._lastFocusedEl&&e(t._lastFocusedEl).focus(),t.currItem=null,t.content=null,t.currTemplate=null,t.prevHeight=0,S("AfterClose")},updateSize:function(e){if(t.isIOS){var i=document.documentElement.clientWidth/window.innerWidth,n=window.innerHeight*i;t.wrap.css("height",n),t.wH=n}else t.wH=e||_.height();t.fixedContentPos||t.wrap.css("height",t.wH),S("Resize")},updateItemHTML:function(){var i=t.items[t.index];t.contentContainer.detach(),t.content&&t.content.detach(),i.parsed||(i=t.parseEl(t.index));var n=i.type;if(S("BeforeChange",[t.currItem?t.currItem.type:"",n]),t.currItem=i,!t.currTemplate[n]){var r=!!t.st[n]&&t.st[n].markup;S("FirstMarkupParse",r),t.currTemplate[n]=!r||e(r)}s&&s!==i.type&&t.container.removeClass("mfp-"+s+"-holder");var a=t["get"+n.charAt(0).toUpperCase()+n.slice(1)](i,t.currTemplate[n]);t.appendContent(a,n),i.preloaded=!0,S(h,i),s=i.type,t.container.prepend(t.contentContainer),S("AfterChange")},appendContent:function(e,i){t.content=e,e?t.st.showCloseBtn&&t.st.closeBtnInside&&!0===t.currTemplate[i]?t.content.find(".mfp-close").length||t.content.append(T()):t.content=e:t.content="",S("BeforeAppend"),t.container.addClass("mfp-"+i+"-holder"),t.contentContainer.append(t.content)},parseEl:function(i){var n,r=t.items[i];if(r.tagName?r={el:e(r)}:(n=r.type,r={data:r,src:r.src}),r.el){for(var s=t.types,a=0;a<s.length;a++)if(r.el.hasClass("mfp-"+s[a])){n=s[a];break}r.src=r.el.attr("data-mfp-src"),r.src||(r.src=r.el.attr("href"))}return r.type=n||t.st.type||"inline",r.index=i,r.parsed=!0,t.items[i]=r,S("ElementParse",r),t.items[i]},addGroup:function(e,i){var n=function(n){n.mfpEl=this,t._openClick(n,e,i)};i||(i={});var r="click.magnificPopup";i.mainEl=e,i.items?(i.isObj=!0,e.off(r).on(r,n)):(i.isObj=!1,i.delegate?e.off(r).on(r,i.delegate,n):(i.items=e,e.off(r).on(r,n)))},_openClick:function(i,n,r){if((void 0!==r.midClick?r.midClick:e.magnificPopup.defaults.midClick)||2!==i.which&&!i.ctrlKey&&!i.metaKey){var s=void 0!==r.disableOn?r.disableOn:e.magnificPopup.defaults.disableOn;if(s)if(e.isFunction(s)){if(!s.call(t))return!0}else if(_.width()<s)return!0;
4i.type&&(i.preventDefault(),t.isOpen&&i.stopPropagation()),r.el=e(i.mfpEl),r.delegate&&(r.items=n.find(r.delegate)),t.open(r)}},updateStatus:function(e,n){if(t.preloader){i!==e&&t.container.removeClass("mfp-s-"+i),n||"loading"!==e||(n=t.st.tLoading);var r={status:e,text:n};S("UpdateStatus",r),e=r.status,n=r.text,t.preloader.html(n),t.preloader.find("a").on("click",function(e){e.stopImmediatePropagation()}),t.container.addClass("mfp-s-"+e),i=e}},_checkIfClose:function(i){if(!e(i).hasClass(v)){var n=t.st.closeOnContentClick,r=t.st.closeOnBgClick;if(n&&r)return!0;if(!t.content||e(i).hasClass("mfp-close")||t.preloader&&i===t.preloader[0])return!0;if(i===t.content[0]||e.contains(t.content[0],i)){if(n)return!0}else if(r&&e.contains(document,i))return!0;return!1}},_addClassToMFP:function(e){t.bgOverlay.addClass(e),t.wrap.addClass(e)},_removeClassFromMFP:function(e){this.bgOverlay.removeClass(e),t.wrap.removeClass(e)},_hasScrollBar:function(e){return(t.isIE7?r.height():document.body.scrollHeight)>(e||_.height())},_setFocus:function(){(t.st.focus?t.content.find(t.st.focus).eq(0):t.wrap).focus()},_onFocusIn:function(i){return i.target===t.wrap[0]||e.contains(t.wrap[0],i.target)?void 0:(t._setFocus(),!1)},_parseMarkup:function(t,i,n){var r;n.data&&(i=e.extend(n.data,i)),S(u,[t,i,n]),e.each(i,function(e,i){if(void 0===i||!1===i)return!0;if((r=e.split("_")).length>1){var n=t.find(f+"-"+r[0]);if(n.length>0){var s=r[1];"replaceWith"===s?n[0]!==i[0]&&n.replaceWith(i):"img"===s?n.is("img")?n.attr("src",i):n.replaceWith('<img src="'+i+'" class="'+n.attr("class")+'" />'):n.attr(r[1],i)}}else t.find(f+"-"+e).html(i)})},_getScrollbarSize:function(){if(void 0===t.scrollbarSize){var e=document.createElement("div");e.id="mfp-sbm",e.style.cssText="width: 99px; height: 99px; overflow: scroll; position: absolute; top: -9999px;",document.body.appendChild(e),t.scrollbarSize=e.offsetWidth-e.clientWidth,document.body.removeChild(e)}return t.scrollbarSize}},e.magnificPopup={instance:null,proto:b.prototype,modules:[],open:function(t,i){return C(),(t=t?e.extend(!0,{},t):{}).isObj=!0,t.index=i||0,this.instance.open(t)},close:function(){return e.magnificPopup.instance&&e.magnificPopup.instance.close()},registerModule:function(t,i){i.options&&(e.magnificPopup.defaults[t]=i.options),e.extend(this.proto,i.proto),this.modules.push(t)},defaults:{disableOn:0,key:null,midClick:!1,mainClass:"",preloader:!0,focus:"",closeOnContentClick:!1,closeOnBgClick:!0,closeBtnInside:!0,showCloseBtn:!0,enableEscapeKey:!0,modal:!1,alignTop:!1,removalDelay:0,prependTo:null,fixedContentPos:"auto",fixedBgPos:"auto",overflowY:"auto",closeMarkup:'<button title="%title%" type="button" class="mfp-close">&times;</button>',tClose:"Close (Esc)",tLoading:"Loading..."}},e.fn.magnificPopup=function(i){C();var n=e(this);if("string"==typeof i)if("open"===i){var r,s=y?n.data("magnificPopup"):n[0].magnificPopup,a=parseInt(arguments[1],10)||0;s.items?r=s.items[a]:(r=n,s.delegate&&(r=r.find(s.delegate)),r=r.eq(a)),t._openClick({mfpEl:r},n,s)}else t.isOpen&&t[i].apply(t,Array.prototype.slice.call(arguments,1));else i=e.extend(!0,{},i),y?n.data("magnificPopup",i):n[0].magnificPopup=i,t.addGroup(n,i);return n};var k,E,M,P="inline",A=function(){M&&(E.after(M.addClass(k)).detach(),M=null)};e.magnificPopup.registerModule(P,{options:{hiddenClass:"hide",markup:"",tNotFound:"Content not found"},proto:{initInline:function(){t.types.push(P),w(l+"."+P,function(){A()})},getInline:function(i,n){if(A(),i.src){var r=t.st.inline,s=e(i.src);if(s.length){var a=s[0].parentNode;a&&a.tagName&&(E||(k=r.hiddenClass,E=x(k),k="mfp-"+k),M=s.after(E).detach().removeClass(k)),t.updateStatus("ready")}else t.updateStatus("error",r.tNotFound),s=e("<div>");return i.inlineElement=s,s}return t.updateStatus("ready"),t._parseMarkup(n,{},i),n}}});var I,O="ajax",L=function(){I&&n.removeClass(I)},z=function(){L(),t.req&&t.req.abort()};e.magnificPopup.registerModule(O,{options:{settings:null,cursor:"mfp-ajax-cur",tError:'<a href="%url%">The content</a> could not be loaded.'},proto:{initAjax:function(){t.types.push(O),I=t.st.ajax.cursor,w(l+"."+O,z),w("BeforeChange."+O,z)},getAjax:function(i){I&&n.addClass(I),t.updateStatus("loading");var r=e.extend({url:i.src,success:function(n,r,s){var a={data:n,xhr:s};S("ParseAjax",a),t.appendContent(e(a.data),O),i.finished=!0,L(),t._setFocus(),setTimeout(function(){t.wrap.addClass(m)},16),t.updateStatus("ready"),S("AjaxContentAdded")},error:function(){L(),i.finished=i.loadError=!0,t.updateStatus("error",t.st.ajax.tError.replace("%url%",i.src))}},t.st.ajax.settings);return t.req=e.ajax(r),""}}});var N,j=function(i){if(i.data&&void 0!==i.data.title)return i.data.title;
4var n=t.st.image.titleSrc;if(n){if(e.isFunction(n))return n.call(t,i);if(i.el)return i.el.attr(n)||""}return""};e.magnificPopup.registerModule("image",{options:{markup:'<div class="mfp-figure"><div class="mfp-close"></div><figure><div class="mfp-img"></div><figcaption><div class="mfp-bottom-bar"><div class="mfp-title"></div><div class="mfp-counter"></div></div></figcaption></figure></div>',cursor:"mfp-zoom-out-cur",titleSrc:"title",verticalFit:!0,tError:'<a href="%url%">The image</a> could not be loaded.'},proto:{initImage:function(){var e=t.st.image,i=".image";t.types.push("image"),w(c+i,function(){"image"===t.currItem.type&&e.cursor&&n.addClass(e.cursor)}),w(l+i,function(){e.cursor&&n.removeClass(e.cursor),_.off("resize"+f)}),w("Resize"+i,t.resizeImage),t.isLowIE&&w("AfterChange",t.resizeImage)},resizeImage:function(){var e=t.currItem;if(e&&e.img&&t.st.image.verticalFit){var i=0;t.isLowIE&&(i=parseInt(e.img.css("padding-top"),10)+parseInt(e.img.css("padding-bottom"),10)),e.img.css("max-height",t.wH-i)}},_onImageHasSize:function(e){e.img&&(e.hasSize=!0,N&&clearInterval(N),e.isCheckingImgSize=!1,S("ImageHasSize",e),e.imgHidden&&(t.content&&t.content.removeClass("mfp-loading"),e.imgHidden=!1))},findImageSize:function(e){var i=0,n=e.img[0],r=function(s){N&&clearInterval(N),N=setInterval(function(){return n.naturalWidth>0?void t._onImageHasSize(e):(i>200&&clearInterval(N),void(3===++i?r(10):40===i?r(50):100===i&&r(500)))},s)};r(1)},getImage:function(i,n){var r=0,s=function(){i&&(i.img[0].complete?(i.img.off(".mfploader"),i===t.currItem&&(t._onImageHasSize(i),t.updateStatus("ready")),i.hasSize=!0,i.loaded=!0,S("ImageLoadComplete")):200>++r?setTimeout(s,100):a())},a=function(){i&&(i.img.off(".mfploader"),i===t.currItem&&(t._onImageHasSize(i),t.updateStatus("error",o.tError.replace("%url%",i.src))),i.hasSize=!0,i.loaded=!0,i.loadError=!0)},o=t.st.image,l=n.find(".mfp-img");if(l.length){var d=document.createElement("img");d.className="mfp-img",i.img=e(d).on("load.mfploader",s).on("error.mfploader",a),d.src=i.src,l.is("img")&&(i.img=i.img.clone()),(d=i.img[0]).naturalWidth>0?i.hasSize=!0:d.width||(i.hasSize=!1)}return t._parseMarkup(n,{title:j(i),img_replaceWith:i.img},i),t.resizeImage(),i.hasSize?(N&&clearInterval(N),i.loadError?(n.addClass("mfp-loading"),t.updateStatus("error",o.tError.replace("%url%",i.src))):(n.removeClass("mfp-loading"),t.updateStatus("ready")),n):(t.updateStatus("loading"),i.loading=!0,i.hasSize||(i.imgHidden=!0,n.addClass("mfp-loading"),t.findImageSize(i)),n)}}});var D;e.magnificPopup.registerModule("zoom",{options:{enabled:!1,easing:"ease-in-out",duration:300,opener:function(e){return e.is("img")?e:e.find("img")}},proto:{initZoom:function(){var e,i=t.st.zoom,n=".zoom";if(i.enabled&&t.supportsTransition){var r,s,a=i.duration,o=function(e){var t=e.clone().removeAttr("style").removeAttr("class").addClass("mfp-animated-image"),n="all "+i.duration/1e3+"s "+i.easing,r={position:"fixed",zIndex:9999,left:0,top:0,"-webkit-backface-visibility":"hidden"},s="transition";return r["-webkit-"+s]=r["-moz-"+s]=r["-o-"+s]=r[s]=n,t.css(r),t},u=function(){t.content.css("visibility","visible")};w("BuildControls"+n,function(){if(t._allowZoom()){if(clearTimeout(r),t.content.css("visibility","hidden"),!(e=t._getItemToZoom()))return void u();(s=o(e)).css(t._getOffset()),t.wrap.append(s),r=setTimeout(function(){s.css(t._getOffset(!0)),r=setTimeout(function(){u(),setTimeout(function(){s.remove(),e=s=null,S("ZoomAnimationEnded")},16)},a)},16)}}),w(d+n,function(){if(t._allowZoom()){if(clearTimeout(r),t.st.removalDelay=a,!e){if(!(e=t._getItemToZoom()))return;s=o(e)}s.css(t._getOffset(!0)),t.wrap.append(s),t.content.css("visibility","hidden"),setTimeout(function(){s.css(t._getOffset())},16)}}),w(l+n,function(){t._allowZoom()&&(u(),s&&s.remove(),e=null)})}},_allowZoom:function(){return"image"===t.currItem.type},_getItemToZoom:function(){return!!t.currItem.hasSize&&t.currItem.img},_getOffset:function(i){var n,r=(n=i?t.currItem.img:t.st.zoom.opener(t.currItem.el||t.currItem)).offset(),s=parseInt(n.css("padding-top"),10),a=parseInt(n.css("padding-bottom"),10);r.top-=e(window).scrollTop()-s;var o={width:n.width(),height:(y?n.innerHeight():n[0].offsetHeight)-a-s};return void 0===D&&(D=void 0!==document.createElement("p").style.MozTransform),D?o["-moz-transform"]=o.transform="translate("+r.left+"px,"+r.top+"px)":(o.left=r.left,o.top=r.top),o}}});var F="iframe",R=function(e){if(t.currTemplate[F]){var i=t.currTemplate[F].find("iframe");i.length&&(e||(i[0].src="//about:blank"),t.isIE8&&i.css("display",e?"block":"none"))}};e.magnificPopup.registerModule(F,{options:{markup:'<div class="mfp-iframe-scaler"><div class="mfp-close"></div><iframe class="mfp-iframe" src="//about:blank" frameborder="0" allowfullscreen></iframe></div>',srcAction:"iframe_src",patterns:{youtube:{index:"youtube.com",id:"v=",src:"//www.youtube.com/embed/%id%?autoplay=1"},vimeo:{index:"vimeo.com/",id:"/",src:"//player.vimeo.com/video/%id%?autoplay=1"},gmaps:{index:"//maps.google.",src:"%id%&output=embed"}}},proto:{initIframe:function(){t.types.push(F),w("BeforeChange",function(e,t,i){t!==i&&(t===F?R():i===F&&R(!0))}),w(l+"."+F,function(){R()})},getIframe:function(i,n){var r=i.src,s=t.st.iframe;e.each(s.patterns,function(){return r.indexOf(this.index)>-1?(this.id&&(r="string"==typeof this.id?r.substr(r.lastIndexOf(this.id
4)+this.id.length,r.length):this.id.call(this,r)),r=this.src.replace("%id%",r),!1):void 0});var a={};return s.srcAction&&(a[s.srcAction]=r),t._parseMarkup(n,a,i),t.updateStatus("ready"),n}}});var B=function(e){var i=t.items.length;return e>i-1?e-i:0>e?i+e:e},H=function(e,t,i){return e.replace(/%curr%/gi,t+1).replace(/%total%/gi,i)};e.magnificPopup.registerModule("gallery",{options:{enabled:!1,arrowMarkup:'<button title="%title%" type="button" class="mfp-arrow mfp-arrow-%dir%"></button>',preload:[0,2],navigateByImgClick:!0,arrows:!0,tPrev:"Previous (Left arrow key)",tNext:"Next (Right arrow key)",tCounter:"%curr% of %total%"},proto:{initGallery:function(){var i=t.st.gallery,n=".mfp-gallery",s=Boolean(e.fn.mfpFastClick);return t.direction=!0,!(!i||!i.enabled)&&(a+=" mfp-gallery",w(c+n,function(){i.navigateByImgClick&&t.wrap.on("click"+n,".mfp-img",function(){return t.items.length>1?(t.next(),!1):void 0}),r.on("keydown"+n,function(e){37===e.keyCode?t.prev():39===e.keyCode&&t.next()})}),w("UpdateStatus"+n,function(e,i){i.text&&(i.text=H(i.text,t.currItem.index,t.items.length))}),w(u+n,function(e,n,r,s){var a=t.items.length;r.counter=a>1?H(i.tCounter,s.index,a):""}),w("BuildControls"+n,function(){if(t.items.length>1&&i.arrows&&!t.arrowLeft){var n=i.arrowMarkup,r=t.arrowLeft=e(n.replace(/%title%/gi,i.tPrev).replace(/%dir%/gi,"left")).addClass(v),a=t.arrowRight=e(n.replace(/%title%/gi,i.tNext).replace(/%dir%/gi,"right")).addClass(v),o=s?"mfpFastClick":"click";r[o](function(){t.prev()}),a[o](function(){t.next()}),t.isIE7&&(x("b",r[0],!1,!0),x("a",r[0],!1,!0),x("b",a[0],!1,!0),x("a",a[0],!1,!0)),t.container.append(r.add(a))}}),w(h+n,function(){t._preloadTimeout&&clearTimeout(t._preloadTimeout),t._preloadTimeout=setTimeout(function(){t.preloadNearbyImages(),t._preloadTimeout=null},16)}),void w(l+n,function(){r.off(n),t.wrap.off("click"+n),t.arrowLeft&&s&&t.arrowLeft.add(t.arrowRight).destroyMfpFastClick(),t.arrowRight=t.arrowLeft=null}))},next:function(){t.direction=!0,t.index=B(t.index+1),t.updateItemHTML()},prev:function(){t.direction=!1,t.index=B(t.index-1),t.updateItemHTML()},goTo:function(e){t.direction=e>=t.index,t.index=e,t.updateItemHTML()},preloadNearbyImages:function(){var e,i=t.st.gallery.preload,n=Math.min(i[0],t.items.length),r=Math.min(i[1],t.items.length);for(e=1;e<=(t.direction?r:n);e++)t._preloadItem(t.index+e);for(e=1;e<=(t.direction?n:r);e++)t._preloadItem(t.index-e)},_preloadItem:function(i){if(i=B(i),!t.items[i].preloaded){var n=t.items[i];n.parsed||(n=t.parseEl(i)),S("LazyLoad",n),"image"===n.type&&(n.img=e('<img class="mfp-img" />').on("load.mfploader",function(){n.hasSize=!0}).on("error.mfploader",function(){n.hasSize=!0,n.loadError=!0,S("LazyLoadError",n)}).attr("src",n.src)),n.preloaded=!0}}}});var V="retina";e.magnificPopup.registerModule(V,{options:{replaceSrc:function(e){return e.src.replace(/\.\w+$/,function(e){return"@2x"+e})},ratio:1},proto:{initRetina:function(){if(window.devicePixelRatio>1){var e=t.st.retina,i=e.ratio;(i=isNaN(i)?i():i)>1&&(w("ImageHasSize."+V,function(e,t){t.img.css({"max-width":t.img[0].naturalWidth/i,width:"100%"})}),w("ElementParse."+V,function(t,n){n.src=e.replaceSrc(n,i)}))}}}}),function(){var t="ontouchstart"in window,i=function(){_.off("touchmove"+n+" touchend"+n)},n=".mfpFastClick";e.fn.mfpFastClick=function(r){return e(this).each(function(){var s,a,o,l,d,u,c,h=e(this);t&&h.on("touchstart"+n,function(e){d=!1,c=1,u=e.originalEvent?e.originalEvent.touches[0]:e.touches[0],o=u.clientX,l=u.clientY,_.on("touchmove"+n,function(e){u=e.originalEvent?e.originalEvent.touches:e.touches,c=u.length,u=u[0],(Math.abs(u.clientX-o)>10||Math.abs(u.clientY-l)>10)&&(d=!0,i())}).on("touchend"+n,function(e){i(),d||c>1||(s=!0,e.preventDefault(),clearTimeout(a),a=setTimeout(function(){s=!1},1e3),r())})});h.on("click"+n,function(){s||r()})})},e.fn.destroyMfpFastClick=function(){e(this).off("touchstart"+n+" click"+n),t&&_.off("touchmove"+n+" touchend"+n)}}(),C()}(window.jQuery||window.Zepto),MarkerClustererV3.prototype.MARKER_CLUSTER_IMAGE_PATH_="../images/m",MarkerClustererV3.prototype.MARKER_CLUSTER_IMAGE_EXTENSION_="png",MarkerClustererV3.prototype.extend=function(e,t){return function(e){for(var t in e.prototype)this.prototype[t]=e.prototype[t];return this}.apply(e,[t])},MarkerClustererV3.prototype.onAdd=function(){this.setReady_(!0)},MarkerClustererV3.prototype.draw=function(){},MarkerClustererV3.prototype.setupStyles_=function(){if(!this.styles_.length)for(var e,t=0;e=this.sizes[t];t++)this.styles_.push({url:this.imagePath_+(t+1)+"."+this.imageExtension_,height:e,width:e})},MarkerClustererV3.prototype.fitMapToMarkers=function(){for(var e,t=this.getMarkers(),i=new google.maps.LatLngBounds,n=0;e=t[n];n++)i.extend(e.getPosition());this.map_.fitBounds(i)},MarkerClustererV3.prototype.setStyles=function(e){this.styles_=e},MarkerClustererV3.prototype.getStyles=function(){return this.styles_},MarkerClustererV3.prototype.isZoomOnClick=function(){return this.zoomOnClick_},MarkerClustererV3.prototype.isAverageCenter=function(){return this.averageCenter_},MarkerClustererV3.prototype.getMarkers=function(){return this.markers_},MarkerClustererV3.prototype.getTotalMarkers=function(){return this.markers_.length},MarkerClustererV3.prototype.setMaxZoom=function(e){this.maxZoom_=e},MarkerClustererV3.prototype.getMaxZoom=function(){return this.maxZoom_},MarkerClustererV3.prototype.calculator_=function(e,t){for(var i=0,n=e.length,r=n;0!==r;)r=parseInt(r/10,10),i++;return{text:n,index:i=Math.min(i,t)}},MarkerClustererV3.prototype.setCalculator=function(e){this.calculator_=e},MarkerClustererV3.prototype.getCalculator=function(){return this.calculator_},MarkerClustererV3.prototype.addMarkers=function(e,t){if(e.length)for(var i=0;n=e[i];i++)this.pushMarkerTo_(n);else if(Object.keys(e).length)for(var n in e)this.pushMarkerTo_(e[n]);t||this.redraw()},MarkerClustererV3.prototype.pushMarkerTo_=function(e){if(e.isAdded=!1,e.draggable){var t=this;google.maps.event.addListener(e,"dragend",function(){e.isAdded=!1,t.repaint()})}this.markers_.push(e)},MarkerClustererV3.prototype.addMarker=function(e,t){this.pushMarkerTo_(e),t||this.redraw()},MarkerClustererV3.prototype.removeMarker_=function(e){var t=-1;if(this.markers_.indexOf)t=this.markers_.indexOf(e);else for(var i,n=0;i=this.markers_[n];n++)if(i==e){t=n;break}return-1!=t&&(e.setMap(null),this.markers_.splice(t,1),!0)},MarkerClustererV3.prototype.removeMarker=function(e,t){var i=this.removeMarker_(e);return!(t||!i)&&(this.resetViewport(),this.redraw(),!0)},MarkerClustererV3.prototype.removeMarkers=function(e,t){for(var i,n=!1,r=0;i=e[r];r++){var s=this.removeMarker_(i);n=n||s}return!t&&n?(this.resetViewport(),this.redraw(),!0):void 0},MarkerClustererV3.prototype.setReady_=function(e){this.ready_||(this.ready_=e,this.createCluster
4s_())},MarkerClustererV3.prototype.getTotalClusters=function(){return this.clusters_.length},MarkerClustererV3.prototype.getMap=function(){return this.map_},MarkerClustererV3.prototype.setMap=function(e){this.map_=e},MarkerClustererV3.prototype.getGridSize=function(){return this.gridSize_},MarkerClustererV3.prototype.setGridSize=function(e){this.gridSize_=e},MarkerClustererV3.prototype.getMinClusterSize=function(){return this.minClusterSize_},MarkerClustererV3.prototype.setMinClusterSize=function(e){this.minClusterSize_=e},MarkerClustererV3.prototype.getExtendedBounds=function(e){var t=this.getProjection(),i=new google.maps.LatLng(e.getNorthEast().lat(),e.getNorthEast().lng()),n=new google.maps.LatLng(e.getSouthWest().lat(),e.getSouthWest().lng()),r=t.fromLatLngToDivPixel(i);r.x+=this.gridSize_,r.y-=this.gridSize_;var s=t.fromLatLngToDivPixel(n);s.x-=this.gridSize_,s.y+=this.gridSize_;var a=t.fromDivPixelToLatLng(r),o=t.fromDivPixelToLatLng(s);return e.extend(a),e.extend(o),e},MarkerClustererV3.prototype.isMarkerInBounds_=function(e,t){return t.contains(e.getPosition())},MarkerClustererV3.prototype.clearMarkers=function(){this.resetViewport(!0),this.markers_=[]},MarkerClustererV3.prototype.resetViewport=function(e){for(var t,i=0;
4t=this.clusters_[i];i++)t.remove();var n;for(i=0;n=this.markers_[i];i++)n.isAdded=!1,e&&n.setMap(null);this.clusters_=[]},MarkerClustererV3.prototype.repaint=function(){var e=this.clusters_.slice();this.clusters_.length=0,this.resetViewport(),this.redraw(),window.setTimeout(function(){for(var t,i=0;t=e[i];i++)t.remove()},0)},MarkerClustererV3.prototype.redraw=function(){this.createClusters_()},MarkerClustererV3.prototype.distanceBetweenPoints_=function(e,t){if(!e||!t)return 0;var i=(t.lat()-e.lat())*Math.PI/180,n=(t.lng()-e.lng())*Math.PI/180,r=Math.sin(i/2)*Math.sin(i/2)+Math.cos(e.lat()*Math.PI/180)*Math.cos(t.lat()*Math.PI/180)*Math.sin(n/2)*Math.sin(n/2);return 6371*(2*Math.atan2(Math.sqrt(r),Math.sqrt(1-r)))},MarkerClustererV3.prototype.addToClosestCluster_=function(e){for(var t=4e4,i=null,n=(e.getPosition(),0);a=this.clusters_[n];n++){var r=a.getCenter();if(r){var s=this.distanceBetweenPoints_(r,e.getPosition());t>s&&(t=s,i=a)}}var a;i&&i.isMarkerInClusterBounds(e)?i.addMarker(e):((a=new ClusterV3(this)).addMarker(e),this.clusters_.push(a))},MarkerClustererV3.prototype.createClusters_=function(){if(this.ready_)for(var e,t=new google.maps.LatLngBounds(this.map_.getBounds().getSouthWest
4(),this.map_.getBounds().getNorthEast()),i=this.getExtendedBounds(t),n=0;e=this.markers_[n];n++)!e.isAdded&&this.isMarkerInBounds_(e,i)&&this.addToClosestCluster_(e)},ClusterV3.prototype.isMarkerAlreadyAdded=function(e){if(this.markers_.indexOf)return-1!=this.markers_.indexOf(e);for(var t,i=0;t=this.markers_[i];i++)if(t==e)return!0;return!1},ClusterV3.prototype.addMarker=function(e){if(this.isMarkerAlreadyAdded(e))return!1;if(this.center_){if(this.averageCenter_){var t=this.markers_.length+1,i=(this.center_.lat()*(t-1)+e.getPosition().lat())/t,n=(this.center_.lng()*(t-1)+e.getPosition().lng())/t;this.center_=new google.maps.LatLng(i,n),this.calculateBounds_()}}else this.center_=e.getPosition(),this.calculateBounds_();e.isAdded=!0,this.markers_.push(e);var r=this.markers_.length;if(r<this.minClusterSize_&&e.getMap()!=this.map_&&e.setMap(this.map_),r==this.minClusterSize_)for(var s=0;r>s;s++)this.markers_[s].setMap(null);return r>=this.minClusterSize_&&e.setMap(null),this.updateIcon(),!0},ClusterV3.prototype.getMarkerClusterer=function(){return this.markerClusterer_},ClusterV3.prototype.getBounds=function(){for(var e,t=new google.maps.LatLngBounds(this.center_,this.center_),i=this.getMarkers(),n=0;e=i[n];n++)t.extend(e.getPosition());return t},ClusterV3.prototype.remove=function(){this.clusterIcon_.remove(),this.markers_.length=0,delete this.markers_},ClusterV3.prototype.getSize=function(){return this.markers_.length},ClusterV3.prototype.getMarkers=function(){return this.markers_},ClusterV3.prototype.getCenter=function(){return this.center_},ClusterV3.prototype.calculateBounds_=function(){var e=new google.maps.LatLngBounds(this.center_,this.center_);this.bounds_=this.markerClusterer_.getExtendedBounds(e)},ClusterV3.prototype.isMarkerInClusterBounds=function(e){return this.bounds_.contains(e.getPosition())},ClusterV3.prototype.getMap=function(){return this.map_},ClusterV3.prototype.updateIcon=function(){var e=this.map_.getZoom(),t=this.markerClusterer_.getMaxZoom();if(t&&e>t)for(var i,n=0;i=this.markers_[n];n++)i.setMap(this.map_);else{if(this.markers_.length<this.minClusterSize_)return void this.clusterIcon_.hide();var r=this.markerClusterer_.getStyles().length,s=this.markerClusterer_.getCalculator()(this.markers_,r);this.clusterIcon_.setCenter(this.center_),this.clusterIcon_.setSums(s),this.clusterIcon_.show()}},ClusterIconV3.prototype.triggerClusterClick=function(){var e=this.cluster_.getMarkerClusterer();google.maps.event.trigger(e,"clusterclick",this.cluster_),e.isZoomOnClick()&&this.map_.fitBounds(this.cluster_.getBounds())},ClusterIconV3.prototype.onAdd=function(){if(this.div_=document.createElement("DIV"),this.visible_){var e=this.getPosFromLatLng_(this.center_);this.div_.style.cssText=this.createCss(e),this.div_.innerHTML=this.sums_.text}this.getPanes().overlayMouseTarget.appendChild(this.div_);var t=this;google.maps.event.addDomListener(this.div_,"click",function(){t.triggerClusterClick()})},ClusterIconV3.prototype.getPosFromLatLng_=function(e){var t=this.getProjection().fromLatLngToDivPixel(e);return t.x-=parseInt(this.width_/2,10),t.y-=parseInt(this.height_/2,10),t},ClusterIconV3.prototype.draw=function(){if(this.visible_){var e=this.getPosFromLatLng_(this.center_);this.div_.style.top=e.y+"px",this.div_.style.left=e.x+"px"}},ClusterIconV3.prototype.hide=function(){this.div_&&(this.div_.style.display="none"),this.visible_=!1},ClusterIconV3.prototype.show=function(){if(this.div_){var e=this.getPosFromLatLng_(this.center_);this.div_.style.cssText=this.createCss(e),this.div_.style.display=""}this.visible_=!0},ClusterIconV3.prototype.remove=function(){this.setMap(null)},ClusterIconV3.prototype.onRemove=function(){this.div_&&this.div_.parentNode&&(this.hide(),this.div_.parentNode.removeChild(this.div_),this.div_=null)},ClusterIconV3.prototype.setSums=function(e){this.sums_=e,this.text_=e.text,this.index_=e.index,this.div_&&(this.div_.innerHTML=e.text),this.useStyle()},ClusterIconV3.prototype.useStyle=function(){var e=Math.max(0,this.sums_.index-1);e=Math.min(this.styles_.length-1,e);var t=this.styles_[e];this.url_=t.url,this.height_=t.height,this.width_=t.width,this.textColor_=t.textColor,this.anchor_=t.anchor,this.textSize_=t.textSize,this.backgroundPosition_=t.backgroundPosition},ClusterIconV3.prototype.setCenter=function(e){this.center_=e},ClusterIconV3.prototype.createCss=function(e){var t=[];t.push("background-image:url("+this.url_+");");var i=this.backgroundPosition_?this.backgroundPosition_:"0 0";t.push("background-position:"+i+";"),"object"==typeof this.anchor_?("number"==typeof this.anchor_[0]&&this.anchor_[0]>0&&this.anchor_[0]<this.height_?t.push("height:"+(this.height_-this.anchor_[0])+"px; padding-top:"+this.anchor_[0]+"px;"):t.push("height:"+this.height_+"px; line-height:"+this.height_+"px;"),"number"==typeof this.anchor_[1]&&this.anchor_[1]>
40&&this.anchor_[1]<this.width_?t.push("width:"+(this.width_-this.anchor_[1])+"px; padding-left:"+this.anchor_[1]+"px;"):t.push("width:"+this.width_+"px; text-align:center;")):t.push("height:"+this.height_+"px; line-height:"+this.height_+"px; width:"+this.width_+"px; text-align:center;");var n=this.textColor_?this.textColor_:"black",r=this.textSize_?this.textSize_:11;return t.push("cursor:pointer; top:"+e.y+"px; left:"+e.x+"px; color:"+n+"; position:absolute; font-size:"+r+"px; font-family:Arial,sans-serif; font-weight:bold"),t.join("")};var mejs=mejs||{};if(mejs.version="2.13.2",mejs.meIndex=0,mejs.plugins={silverlight:[{version:[3,0],types:["video/mp4","video/m4v","video/mov","video/wmv","audio/wma","audio/m4a","audio/mp3","audio/wav","audio/mpeg"]}],flash:[{version:[9,0,124],types:["video/mp4","video/m4v","video/mov","video/flv","video/rtmp","video/x-flv","audio/flv","audio/x-flv","audio/mp3","audio/m4a","audio/mpeg","video/youtube","video/x-youtube"]}],youtube:[{version:null,types:["video/youtube","video/x-youtube","audio/youtube","audio/x-youtube"]}],vimeo:[{version:null,types:["video/vimeo","video/x-vimeo"]}]},mejs.Utility={encodeUrl:function(e){return encodeURIComponent(e)},escapeHTML:function(e){return e.toString().split("&").join("&amp;").split("<").join("&lt;").split('"').join("&quot;")},absolutizeUrl:function(e){var t=document.createElement("div");return t.innerHTML='<a href="'+this.escapeHTML(e)+'">x</a>',t.firstChild.href},getScriptPath:function(e){for(var t,i,n,r,s,a=0,o="",l="",d=document.getElementsByTagName("script"),u=d.length,c=e.length;u>a;a++){for((i=(n=d[a].src).lastIndexOf("/"))>-1?(s=n.substring(i+1),r=n.substring(0,i+1)):(s=n,r=""),t=0;c>t;t++)if(l=e[t],s.indexOf(l)>-1){o=r;break}if(""!==o)break}return o},secondsToTimeCode:function(e,t,i,n){void 0===i?i=!1:void 0===n&&(n=25);var r=Math.floor(e/3600)%24,s=Math.floor(e/60)%60,a=Math.floor(e%60),o=Math.floor((e%1*n).toFixed(3));return(t||r>0?(10>r?"0"+r:r)+":":"")+(10>s?"0"+s:s)+":"+(10>a?"0"+a:a)+(i?":"+(10>o?"0"+o:o):"")},timeCodeToSeconds:function(e,t,i,n){void 0===i?i=!1:void 0===n&&(n=25);var r=e.split(":"),s=parseInt(r[0],10),a=parseInt(r[1],10),o=parseInt(r[2],10),l=0;return i&&(l=parseInt(r[3])/n),3600*s+60*a+o+l},convertSMPTEtoSeconds:function(e){if("string"!=typeof e)return!1;var t=0,i=-1!=(e=e.replace(",",".")).indexOf(".")?e.split(".")[1].length:0,n=1;e=e.split(":").reverse();for(var r=0;r<e.length;r++)n=1,r>0&&(n=Math.pow(60,r)),t+=Number(e[r])*n;return Number(t.toFixed(i))},removeSwf:function(e){var t=document.getElementById(e);t&&/object|embed/i.test(t.nodeName)&&(mejs.MediaFeatures.isIE?(t.style.display="none",function(){4==t.readyState?mejs.Utility.removeObjectInIE(e):setTimeout(arguments.callee,10)}()):t.parentNode.removeChild(t))},removeObjectInIE:function(e){var t=document.getElementById(e);if(t){for(var i in t)"function"==typeof t[i]&&(t[i]=null);t.parentNode.removeChild(t)}}},mejs.PluginDetector={hasPluginVersion:function(e,t){var i=this.plugins[e];return t[1]=t[1]||0,t[2]=t[2]||0,i[0]>t[0]||i[0]==t[0]&&i[1]>t[1]||i[0]==t[0]&&i[1]==t[1]&&i[2]>=t[2]},nav:window.navigator,ua:window.navigator.userAgent.toLowerCase(),plugins:[],addPlugin:function(e,t,i,n,r){this.plugins[e]=this.detectPlugin(t,i,n,r)},detectPlugin:function(e,t,i,n){var r,s,a,o=[0,0,0];if(void 0!==this.nav.plugins&&"object"==typeof this.nav.plugins[e]){if((r=this.nav.plugins[e].description)&&(void 0===this.nav.mimeTypes||!this.nav.mimeTypes[t]||this.nav.mimeTypes[t].enabledPlugin))for(o=r.replace(e,"").replace(/^\s+/,"").replace(/\sr/gi,".").split("."),s=0;s<o.length;s++)o[s]=parseInt(o[s].match(/\d+/),10)}else if(void 0!==window.ActiveXObject)try{(a=new ActiveXObject(i))&&(o=n(a))}catch(e){}return o}},mejs.PluginDetector.addPlugin("flash","Shockwave Flash","application/x-shockwave-flash","ShockwaveFlash.ShockwaveFlash",function(e){var t=[],i=e.GetVariable("$version");return i&&(i=i.split(" ")[1].split(","),t=[parseInt(i[0],10),parseInt(i[1],10),parseInt(i[2],10)]),t}),mejs.PluginDetector.addPlugin("silverlight","Silverlight Plug-In","application/x-silverlight-2","AgControl.AgControl",function(e){var t=[0,0,0,0],i=function(e,t,i,n){for(;e.isVersionSupported(t[0]+"."+t[1]+"."+t[2]+"."+t[3]);)t[i]+=n;t[i]-=n};return i(e,t,0,1),i(e,t,1,1),i(e,t,2,1e4),i(e,t,2,1e3),i(e,t,2,100),i(e,t,2,10),i(e,t,2,1),i(e,t,3,1),t}),mejs.MediaFeatures={init:function(){var e,t,i=this,n=document,r=mejs.PluginDetector.nav,s=mejs.PluginDetector.ua.toLowerCase(),a=["source","track","audio","video"];i.isiPad=null!==s.match(/ipad/i),i.isiPhone=null!==s.match(/iphone/i),i.isiOS=i.isiPhone||i.isiPad,i.isAndroid=null!==s.match(/android/i),i.isBustedAndroid=null!==s.match(/android 2\.[12]/),i.isBustedNativeHTTPS="https:"===location.protocol&&(null!==s.match(/android [12]\./)||null!==s.match(/macintosh.* version.* safari/)),i.isIE=-1!=r.appName.toLowerCase().indexOf("microsoft")||null!==r.appName.toLowerCase().match(/trident/gi),i.isChrome=null!==s.match(/chrome/gi),i.isFirefox=null!==s.match(/firefox/gi),i.isWebkit=null!==s.match(/webkit/gi),i.isGecko=null!==s.match(/gecko/gi)&&!i.isWebkit&&!i.isIE,i.isOpera=null!==s.match(/opera/gi),i.hasTouch="ontouchstart"in window,i.svg=!!document.createElementNS&&!!document.createElementNS("http://www.w3.org/2000/svg","svg").createSVGRect;for(e=0;e<a.length;e++)t=document.createElement(a[e]);i.supportsMediaTag=void 0!==t.canPlayType||i.isBustedAndroid;try{t.canPlayType("video/mp4")}catch(e){i.supportsMediaTag=!1}i.hasSemiNativeFullScreen=void 0!==t.webkitEnterFullscreen,i.hasNativeFullscreen=void 0!==t.requestFullscreen,i.hasWebkitNativeFullScreen=void 0!==t.webkitRequestFullScreen,i.hasMozNativeFullScreen=void 0!==t.mozRequestFullScreen,i.hasMsNativeFullScreen=void 0!==t.msRequestFullscreen,i.hasTrueNativeFullScreen=i.hasWebkitNativeFullScreen||i.hasMozNativeFullScreen||i.hasMsNativeFullScreen,i.nativeFullScreenEnabled=i.hasTrueNativeFullScreen,i.hasMozNativeFullScreen?i.nativeFullScreenEnabled=document.mozFullScreenEnabled:i.hasMsNativeFullScreen&&(i.nativeFullScreenEnabled=document.msFullscreenEnabled),i.isChrome&&(i.hasSemiNativeFullScreen=!1),i.hasTrueNativeFullScreen&&(i.fullScreenEventName="",i.hasWebkitNativeFullScreen?i.fullScreenEventName="webkitfullscreenchange":i.hasMozNativeFullScreen?i.fullScreenEventName="mozfullscreenchange":i.hasMsNativeFullScreen&&(i.fullScreenEventName="MSFullscreenChange"),i.isFullScreen=function(){return t.mozRequestFullScreen?n.mozFullScreen:t.webkitRequestFullScreen?n.webkitIsFullScreen:t.hasMsNativeFullScreen?null!==n.msFullscreenElement:void 0},i.requestFullScreen=function(e){i.hasWebkitNativeFullScreen?e.webkitRequestFullScreen():i.hasMozNativeFullScreen?e.mozRequestFullScreen():i.hasMsNativeFullScreen&&e.msRequestFullscreen()},i.cancelFullScreen=function(){i.hasWebkitNativeFullScreen?document.webkitCancelFullScreen():i.hasMozNativeFullScreen?document.mozCancelFullScreen():i.hasMsNativeFullScreen&&document.msExitFullscreen()}),i.hasSemiNativeFullScreen&&s.match(/mac os x 10_5/i)&&(i.hasNativeFullScreen=!1,i.hasSemiNativeFullScreen=!1)}},mejs.MediaFeatures.init(),mejs.HtmlMediaElement={pluginType:"native",isFullScreen:!1,setCurrentTime:function(e){this.currentTime=e},setMuted:function(e){this.muted=e},setVolume:function(e){this.volume=e},stop:function(){this.pause()},setSrc:function(e){for(var t=this.getElementsByTagName("source");t.length>0;)this.removeChild(t[0]);var i,n;if("string"==typeof e)this.src=e;else for(i=0;i<e.length;i++)if(n=e[i],this.canPlayType(n.type)){this.src=n.src;break}},setVideoSize:function(e,t){this.width=e,this.height=t}},mejs.PluginMediaElement=function(e,t,i){this.id=e,this.pluginType=t,this.src=i,this.events={},this.attributes={}},mejs.PluginMediaElement.prototype={pluginElement:null,pluginType:"",isFullScreen:!1,playbackRate:-1,defaultPlaybackRate:-1,seekable:[],played:[],paused:!0,ended:!1,seeking:!1,duration:0,error:null,tagName:"",muted:!1,volume:1,currentTime:0,play:function(){null!=this.pluginApi&&("youtube"==this.pluginType?this.pluginApi.playVideo():this.pluginApi.playMedia(),this.paused=!1)},load:function(){null!=this.pluginApi&&("youtube"==this.pluginType||this.pluginApi.loadMedia(),this.paused=!1)},pause:function(){null!=this.pluginApi&&("youtube"==this.pluginType?this.pluginApi.pauseVideo():this.pluginApi.pauseMedia(),this.paused=!0)},stop:function(){null!=this.pluginApi&&("youtube"==this.pluginType?this.pluginApi.stopVideo():this.pluginApi.stopMedia(),this.paused=!0)}
4,canPlayType:function(e){var t,i,n,r=mejs.plugins[this.pluginType];for(t=0;t<r.length;t++)if(n=r[t],mejs.PluginDetector.hasPluginVersion(this.pluginType,n.version))for(i=0;i<n.types.length;i++)if(e==n.types[i])return"probably";return""},positionFullscreenButton:function(e,t,i){null!=this.pluginApi&&this.pluginApi.positionFullscreenButton&&this.pluginApi.positionFullscreenButton(Math.floor(e),Math.floor(t),i)},hideFullscreenButton:function(){null!=this.pluginApi&&this.pluginApi.hideFullscreenButton&&this.pluginApi.hideFullscreenButton()},setSrc:function(e){var t,i;if("string"==typeof e)this.pluginApi.setSrc(mejs.Utility.absolutizeUrl(e)),this.src=mejs.Utility.absolutizeUrl(e);else for(t=0;t<e.length;t++)if(i=e[t],this.canPlayType(i.type)){this.pluginApi.setSrc(mejs.Utility.absolutizeUrl(i.src)),this.src=mejs.Utility.absolutizeUrl(e);break}},setCurrentTime:function(e){null!=this.pluginApi&&("youtube"==this.pluginType?this.pluginApi.seekTo(e):this.pluginApi.setCurrentTime(e),this.currentTime=e)},setVolume:function(e){null!=this.pluginApi&&("youtube"==this.pluginType?this.pluginApi.setVolume(100*e):this.pluginApi.setVolume(e),this.volume=e)},setMuted:function(e){null!=this.pluginApi&&("youtube"==this.pluginType?(e?this.pluginApi.mute():this.pluginApi.unMute(),this.muted=e,this.dispatchEvent("volumechange")):this.pluginApi.setMuted(e),this.muted=e)},setVideoSize:function(e,t){this.pluginElement.style&&(this.pluginElement.style.width=e+"px",this.pluginElement.style.height=t+"px"),null!=this.pluginApi&&this.pluginApi.setVideoSize&&this.pluginApi.setVideoSize(e,t)},setFullscreen:function(e){null!=this.pluginApi&&this.pluginApi.setFullscreen&&this.pluginApi.setFullscreen(e)},enterFullScreen:function(){null!=this.pluginApi&&this.pluginApi.setFullscreen&&this.setFullscreen(!0)},exitFullScreen:function(){null!=this.pluginApi&&this.pluginApi.setFullscreen&&this.setFullscreen(!1)},addEventListener:function(e,t,i){this.events[e]=this.events[e]||[],this.events[e].push(t)},removeEventListener:function(e,t){if(!e)return this.events={},!0;var n=this.events[e];if(!n)return!0;if(!t)return this.events[e]=[],!0;for(i=0;i<n.length;i++)if(n[i]===t)return this.events[e].splice(i,1),!0;return!1},dispatchEvent:function(e){var t,i,n=this.events[e];if(n)for(i=Array.prototype.slice.call(arguments,1),t=0;t<n.length;t++)n[t].apply(null,i)},hasAttribute:function(e){return e in this.attributes},removeAttribute:function(e){delete this.attributes[e]},getAttribute:function(e){return this.hasAttribute(e)?this.attributes[e]:""},setAttribute:function(e,t){this.attributes[e]=t},remove:function(){mejs.Utility.removeSwf(this.pluginElement.id),mejs.MediaPluginBridge.unregisterPluginElement(this.pluginElement.id)}},mejs.MediaPluginBridge={pluginMediaElements:{},htmlMediaElements:{},registerPluginElement:function(e,t,i){this.pluginMediaElements[e]=t,this.htmlMediaElements[e]=i},unregisterPluginElement:function(e){delete this.pluginMediaElements[e],delete this.htmlMediaElements[e]},initPlugin:function(e){var t=this.pluginMediaElements[e],i=this.htmlMediaElements[e];if(t){switch(t.pluginType){case"flash":t.pluginElement=t.pluginApi=document.getElementById(e);break;case"silverlight":t.pluginElement=document.getElementById(t.id),t.pluginApi=t.pluginElement.Content.MediaElementJS}null!=t.pluginApi&&t.success&&t.success(t,i)}},fireEvent:function(e,t,i){var n,r,s,a=this.pluginMediaElements[e];if(a){for(r in n={type:t,target:a},i)a[r]=i[r],n[r]=i[r];s=i.bufferedTime||0,n.target.buffered=n.buffered={start:function(e){return 0},end:function(e){return s},length:1},a.dispatchEvent(n.type,n)}}},mejs.MediaElementDefaults={mode:"auto",plugins:["flash","silverlight","youtube","vimeo"],enablePluginDebug:!1,httpsBasicAuthSite:!1,type:"",pluginPath:mejs.Utility.getScriptPath(["mediaelement.js","mediaelement.min.js","mediaelement-and-player.js","mediaelement-and-player.min.js"]),flashName:"flashmediaelement.swf",flashStreamer:"",enablePluginSmoothing:!1,enablePseudoStreaming:!1,pseudoStreamingStartQueryParam:"start",silverlightName:"silverlightmediaelement.xap",defaultVideoWidth:480,defaultVideoHeight:270,pluginWidth:-1,pluginHeight:-1,pluginVars:[],timerRate:250,startVolume:.8,success:function(){},error:function(){}},mejs.MediaElement=function(e,t){return mejs.HtmlMediaElementShim.create(e,t)},mejs.HtmlMediaElementShim={create:function(e,t){var i,n,r=mejs.MediaElementDefaults,s="string"==typeof e?document.getElementById(e):e,a=s.tagName.toLowerCase(),o="audio"===a||"video"===a,l=o?s.getAttribute("src"):s.getAttribute("href"),d=s.getAttribute("poster"),u=s.getAttribute("autoplay"),c=s.getAttribute("preload"),h=s.getAttribute("controls");for(n in t)r[n]=t[n];return l=null==l||""==l?null:l,d=null==d?"":d,c=null==c||"false"===c?"none":c,u=!(null==u||"false"===u),h=!(null==h||"false"===h),(i=this.determinePlayback(s,r,mejs.MediaFeatures.supportsMediaTag,o,l)).url=null!==i.url?mejs.Utility.absolutizeUrl(i.url):"","native"==i.method?(mejs.MediaFeatures.isBustedAndroid&&(s.src=i.url,s.addEventListener("click",function(){s.play()},!1)),this.updateNative(i,r,u,c)):""!==i.method?this.createPlugin(i,r,d,u,c,h):(this.createErrorMessage(i,r,d),this)},determinePlayback:function(e,t,i,n,r){var s,a,o,l,d,u,c,h,p,f,m,g=[],v={method:"",url:"",htmlMediaElement:e,isVideo:"audio"!=e.tagName.toLowerCase()};if(void 0!==t.type&&""!==t.type)if("string"==typeof t.type)g.push({type:t.type,url:r});else for(s=0;s<t.type.length;s++)g.push({type:t.type[s],url:r});else if(null!==r)u=this.formatType(r,e.getAttribute("type")),g.push({type:u,url:r});else for(s=0;s<e.childNodes.length;s++)1==(d=e.childNodes[s]).nodeType&&"source"==d.tagName.toLowerCase()&&(r=d.getAttribute("src"),u=this.formatType(r,d.getAttribute("type")),(!(m=d.getAttribute("media"))||!window.matchMedia||window.matchMedia&&window.matchMedia(m).matches)&&g.push({type:u,url:r}));if(!n&&g.length>0&&null!==g[0].url&&this.getTypeFromFile(g[0].url).indexOf("audio")>-1&&(v.isVideo=!1),mejs.MediaFeatures.isBustedAndroid&&(e.canPlayType=function(e){return null!==e.match(/video\/(mp4|m4v)/gi)?"maybe":""}),i&&("auto"===t.mode||"auto_plugin"===t.mode||"native"===t.mode)&&(!mejs.MediaFeatures.isBustedNativeHTTPS||!0!==t.httpsBasicAuthSite)){for(n||(f=document.createElement(v.isVideo?"video":"audio"),e.parentNode.insertBefore(f,e),e.style.display="none",v.htmlMediaElement=e=f),s=0;s<g.length;s++)if(""!==e.canPlayType(g[s].type).replace(/no/,"")||""!==e.canPlayType(g[s].type.replace(/mp3/,"mpeg")).replace(/no/,"")){v.method="native",v.url=g[s].url;break}if("native"===v.method&&(null!==v.url&&(e.src=v.url),"auto_plugin"!==t.mode))return v}if("auto"===t.mode||"auto_plugin"===t.mode||"shim"===t.mode)for(s=0;s<g.length;s++)for(u=g[s].type,a=0;a<t.plugins.length;a++)for(c=t.plugins[a],h=mejs.plugins[c],o=0;o<h.length;o++)if(null==(p=h[o]).version||mejs.PluginDetector.hasPluginVersion(c,p.version))for(l=0;l<p.types.length;l++)if(u==p.types[l])return v.method=c,v.url=g[s].url,v;return"auto_plugin"===t.mode&&"native"===v.method||""===v.method&&g.length>0&&(v.url=g[0].url),v},formatType:function(e,t){return e&&!t?this.getTypeFromFile(e):t&&~t.indexOf(";")?t.substr(0,t.indexOf(";")):t},getTypeFromFile:function(e){var t=(e=e.split("?")[0]).substring(e.lastIndexOf(".")+1).toLowerCase();return(/(mp4|m4v|ogg|ogv|webm|webmv|flv|wmv|mpeg|mov)/gi.test(t)?"video":"audio")+"/"+this.getTypeFromExtension(t)},getTypeFromExtension:function(e){switch(e){case"mp4":case"m4v":return"mp4";case"webm":case"webma":case"webmv":return"webm";case"ogg":case"oga":case"ogv":return"ogg";default:return e}},createErrorMessage:function(e,t,i){var n=e.htmlMediaElement,r=document.createElement("div");r.className="me-cannotplay";try{r.style.width=n.width+"px",r.style.height=n.height+"px"}catch(e){}t.customError?r.innerHTML=t.customError:r.innerHTML=""!==i?'<a href="'+e.url+'"><img src="'+i+'" width="100%" height="100%" /></a>':'<a href="'+e.url+'"><span>'+mejs.i18n.t("Download File")+"</span></a>",n.parentNode.insertBefore(r,n),n.style.display="none",t.error(n)},createPlugin:function(e,t,i,n,r,s){var a,o,l,d=e.htmlMediaElement,u=1,c=1,h="me_"+e.method+"_"+mejs.meIndex++,p=new mejs.PluginMediaElement(h,e.method,e.url),f=document.createElement("div");p.tagName=d.tagName;for(var m=0;m<d.attributes.length;m++){var g=d.attributes[m];1==g.specified&&p.setAttribute(g.name,g.value)}for(o=d.parentNode;null!==o&&"body"!=o.tagName.toLowerCase();){if("p"==o.parentNode.tagName.toLowerCase()){o.parentNode.parentNode.insertBefore(o,o.parentNode);break}o=o.parentNode}switch(e.isVideo?(u=t.pluginWidth>0?t.pluginWidth:t.videoWidth>0?t.videoWidth:null!==d.getAttribute("width")?d.getAttribute("width"):t.defaultVideoWidth,c=t.pluginHeight>0?t.pluginHeight:t.videoHeight>0?t.videoHeight:null!==d.getAttribute("height")?d.getAttribute("height"):t.defaultVideoHeight,u=mejs.Utility.encodeUrl(u),c=mejs.Utility.encodeUrl(c)):t.enablePluginDebug&&(u=320,c=240),p.success=t.success,mejs.MediaPluginBridge.registerPluginElement(h,p,d),f.className="me-plugin",f.id=h+"_container",e.isVideo?d.parentNode.insertBefore(f,d):document.body.insertBefore(f,document.body.childNodes[0]),l=["id="+h,"isvideo="+(e.isVideo?"true":"false"),"autoplay="
4+(n?"true":"false"),"preload="+r,"width="+u,"startvolume="+t.startVolume,"timerrate="+t.timerRate,"flashstreamer="+t.flashStreamer,"height="+c,"pseudostreamstart="+t.pseudoStreamingStartQueryParam],null!==e.url&&("flash"==e.method?l.push("file="+mejs.Utility.encodeUrl(e.url)):l.push("file="+e.url)),t.enablePluginDebug&&l.push("debug=true"),t.enablePluginSmoothing&&l.push("smoothing=true"),t.enablePseudoStreaming&&l.push("pseudostreaming=true"),s&&l.push("controls=true"),t.pluginVars&&(l=l.concat(t.pluginVars)),e.method){case"silverlight":f.innerHTML='<object data="data:application/x-silverlight-2," type="application/x-silverlight-2" id="'+h+'" name="'+h+'" width="'+u+'" height="'+c+'" class="mejs-shim"><param name="initParams" value="'+l.join(",")+'" /><param name="windowless" value="true" /><param name="background" value="black" /><param name="minRuntimeVersion" value="3.0.0.0" /><param name="autoUpgrade" value="true" /><param name="source" value="'+t.pluginPath+t.silverlightName+'" /></object>';break;case"flash":mejs.MediaFeatures.isIE?(a=document.createElement("div"),f.appendChild(a),a.outerHTML='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="//download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab" id="'+h+'" width="'+u+'" height="'+c+'" class="mejs-shim"><param name="movie" value="'+t.pluginPath+t.flashName+"?x="+new Date+'" /><param name="flashvars" value="'+l.join("&amp;")+'" /><param name="quality" value="high" /><param name="bgcolor" value="#000000" /><param name="wmode" value="transparent" /><param name="allowScriptAccess" value="always" /><param name="allowFullScreen" value="true" /><param name="scale" value="default" /></object>'):f.innerHTML='<embed id="'+h+'" name="'+h+'" play="true" loop="false" quality="high" bgcolor="#000000" wmode="transparent" allowScriptAccess="always" allowFullScreen="true" type="application/x-shockwave-flash" pluginspage="//www.macromedia.com/go/getflashplayer" src="'+t.pluginPath+t.flashName+'" flashvars="'+l.join("&")+'" width="'+u+'" height="'+c+'" scale="default"class="mejs-shim"></embed>';break;case"youtube":var v=e.url.substr(e.url.lastIndexOf("=")+1);youtubeSettings={container:f,containerId:f.id,pluginMediaElement:p,pluginId:h,videoId:v,height:c,width:u},mejs.PluginDetector.hasPluginVersion("flash",[10,0,0])?mejs.YouTubeApi.createFlash(youtubeSettings):mejs.YouTubeApi.enqueueIframe(youtubeSettings);break;case"vimeo":p.vimeoid=e.url.substr(e.url.lastIndexOf("/")+1),f.innerHTML='<iframe src="http://player.vimeo.com/video/'+p.vimeoid+'?portrait=0&byline=0&title=0" width="'+u+'" height="'+c+'" frameborder="0" class="mejs-shim"></iframe>'}return d.style.display="none",d.removeAttribute("autoplay"),p},updateNative:function(e,t,i,n){var r,s=e.htmlMediaElement;for(r in mejs.HtmlMediaElement)s[r]=mejs.HtmlMediaElement[r];return t.success(s,s),s}},mejs.YouTubeApi={isIframeStarted:!1,isIframeLoaded:!1,loadIframeApi:function(){if(!this.isIframeStarted){var e=document.createElement("script");e.src="//www.youtube.com/player_api";var t=document.getElementsByTagName("script")[0];t.parentNode.insertBefore(e,t),this.isIframeStarted=!0}},iframeQueue:[],enqueueIframe:function(e){this.isLoaded?this.createIframe(e):(this.loadIframeApi(),this.iframeQueue.push(e))},createIframe:function(e){var t=e.pluginMediaElement,i=new YT.Player(e.containerId,{height:e.height,width:e.width,videoId:e.videoId,playerVars:{controls:0},events:{onReady:function(){e.pluginMediaElement.pluginApi=i,mejs.MediaPluginBridge.initPlugin(e.pluginId),setInterval(function(){mejs.YouTubeApi.createEvent(i,t,"timeupdate")},250)},onStateChange:function(e){mejs.YouTubeApi.handleStateChange(e.data,i,t)}}})},createEvent:function(e,t,i){var n={type:i,target:t};if(e&&e.getDuration){t.currentTime=n.currentTime=e.getCurrentTime(),t.duration=n.duration=e.getDuration(),n.paused=t.paused,n.ended=t.ended,n.muted=e.isMuted(),n.volume=e.getVolume()/100,n.bytesTotal=e.getVideoBytesTotal(),n.bufferedBytes=e.getVideoBytesLoaded();var r=n.bufferedBytes/n.bytesTotal*n.duration;n.target.buffered=n.buffered={start:function(e){return 0},end:function(e){return r},length:1}}t.dispatchEvent(n.type,n)},iFrameReady:function(){for(this.isLoaded=!0,this.isIframeLoaded=!0;this.iframeQueue.length>0;){var e=this.iframeQueue.pop();this.createIframe(e)}},flashPlayers:{},createFlash:function(e){this.flashPlayers[e.pluginId]=e;var t,i="//www.youtube.com/apiplayer?enablejsapi=1&amp;playerapiid="+e.pluginId+"&amp;version=3&amp;autoplay=0&amp;controls=0&amp;modestbranding=1&loop=0";mejs.MediaFeatures.isIE?(t=document.createElement("div"),e.container.appendChild(t),t.outerHTML='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="//download.macromedia.com/pub/s
4hockwave/cabs/flash/swflash.cab" id="'+e.pluginId+'" width="'+e.width+'" height="'+e.height+'" class="mejs-shim"><param name="movie" value="'+i+'" /><param name="wmode" value="transparent" /><param name="allowScriptAccess" value="always" /><param name="allowFullScreen" value="true" /></object>'):e.container.innerHTML='<object type="application/x-shockwave-flash" id="'+e.pluginId+'" data="'+i+'" width="'+e.width+'" height="'+e.height+'" style="visibility: visible; " class="mejs-shim"><param name="allowScriptAccess" value="always"><param name="wmode" value="transparent"></object>'},flashReady:function(e){var t=this.flashPlayers[e],i=document.getElementById(e),n=t.pluginMediaElement;n.pluginApi=n.pluginElement=i,mejs.MediaPluginBridge.initPlugin(e),i.cueVideoById(t.videoId);var r=t.containerId+"_callback";window[r]=function(e){mejs.YouTubeApi.handleStateChange(e,i,n)},i.addEventListener("onStateChange",r),setInterval(function(){mejs.YouTubeApi.createEvent(i,n,"timeupdate")},250)},handleStateChange:function(e,t,i){switch(e){case-1:i.paused=!0,i.ended=!0,mejs.YouTubeApi.createEvent(t,i,"loadedmetadata");break;case 0:i.paused=!1,i.ended=!0,mejs.YouTubeApi.createEvent(t,i,"ended");break;case 1:i.paused=!1,i.ended=!1,mejs.YouTubeApi.createEvent(t,i,"play"),mejs.YouTubeApi.createEvent(t,i,"playing");break;case 2:i.paused=!0,i.ended=!1,mejs.YouTubeApi.createEvent(t,i,"pause");break;case 3:mejs.YouTubeApi.createEvent(t,i,"progress")}}},window.mejs=mejs,window.MediaElement=mejs.MediaElement,function(e,t,i){"use strict";var n={locale:{language:"",strings:{}},methods:{},getLanguage:function(){return(n.locale.language||window.navigator.userLanguage||window.navigator.language).substr(0,2).toLowerCase()}};"undefined"!=typeof mejsL10n&&(n.locale.language=mejsL10n.language),n.methods.checkPlain=function(e){var t,i,n={"&":"&amp;",'"':"&quot;","<":"&lt;",">":"&gt;"};for(t in e=String(e),n)n.hasOwnProperty(t)&&(i=new RegExp(t,"g"),e=e.replace(i,n[t]));return e},n.methods.t=function(e,t){return n.locale.strings&&n.locale.strings[t.context]&&n.locale.strings[t.context][e]&&(e=n.locale.strings[t.context][e]),n.methods.checkPlain(e)},n.t=function(e,t){if("string"==typeof e&&e.length>0){var i=n.getLanguage();return t=t||{context:i},n.methods.t(e,t)}throw{name:"InvalidArgumentException",message:"First argument is either not a string or empty."}},t.i18n=n}(document,mejs),function(e,t){"use strict";"undefined"!=typeof mejsL10n&&(e[mejsL10n.language]=mejsL10n.strings)}(mejs.i18n.locale.strings),function(e,t){"use strict";void 0===e.de&&(e.de={Fullscreen:"Vollbild","Go Fullscreen":"Vollbild an","Turn off Fullscreen":"Vollbild aus",Close:"Schließen"})}(mejs.i18n.locale.strings),function(e,t){"use strict";void 0===e.zh&&(e.zh={Fullscreen:"全螢幕","Go Fullscreen":"全屏模式","Turn off Fullscreen":"退出全屏模式",Close:"關閉"})}(mejs.i18n.locale.strings),"undefined"!=typeof jQuery?mejs.$=jQuery:"undefined"!=typeof ender&&(mejs.$=ender),function(e){mejs.MepDefaults={poster:"",showPosterWhenEnded:!1,defaultVideoWidth:480,defaultVideoHeight:270,videoWidth:-1,videoHeight:-1,defaultAudioWidth:400,defaultAudioHeight:30,defaultSeekBackwardInterval:function(e){return.05*e.duration},defaultSeekForwardInterval:function(e){return.05*e.duration},audioWidth:-1,audioHeight:-1,startVolume:.8,loop:!1,autoRewind:!0,enableAutosize:!0,alwaysShowHours:!1,showTimecodeFrameCount:!1,framesPerSecond:25,autosizeProgress:!0,alwaysShowControls:!1,hideVideoControlsOnLoad:!1,clickToPlayPause:!0,iPadUseNativeControls:!1,iPhoneUseNativeControls:!1,AndroidUseNativeControls:!1,features:["playpause","current","progress","duration","tracks","volume","fullscreen"],isVideo:!0,enableKeyboard:!0,pauseOtherPlayers:!0,keyActions:[{keys:[32,179],action:function(e,t){t.paused||t.ended?e.play():e.pause()}},{keys:[38],action:function(e,t){var i=Math.min(t.volume+.1,1);t.setVolume(i)}},{keys:[40],action:function(e,t){var i=Math.max(t.volume-.1,0);t.setVolume(i)}},{keys:[37,227],action:function(e,t){if(!isNaN(t.duration)&&t.duration>0){e.isVideo&&(e.showControls(),e.startControlsTimer());var i=Math.max(t.currentTime-e.options.defaultSeekBackwardInterval(t),0);t.setCurrentTime(i)}}},{keys:[39,228],action:function(e,t){if(!isNaN(t.duration)&&t.duration>0){e.isVideo&&(e.showControls(),e.startControlsTimer());var i=Math.min(t.currentTime+e.options.defaultSeekForwardInterval(t),t.duration);t.setCurrentTime(i)}}},{keys:[70],action:function(e,t){void 0!==e.enterFullScreen&&(e.isFullScreen?e.exitFullScreen():e.enterFullScreen())}}]},mejs.mepIndex=0,mejs.players={},mejs.MediaElementPlayer=function(t,i){if(!(this instanceof mejs.MediaElementPlayer))return new mejs.MediaElementPlayer(t,i);var n=this;return n.$media=n.$node=e(t),n.node=n.media=n.$media[0],void 0!==n.node.player?n.node.player:(n.node.player=n,void 0===i&&(i=n.$node.data("mejsoptions")),n.options=e.extend({},mejs.MepDefaults,i),n.id="mep_"+mejs.mepIndex++,mejs.players[n.id]=n,n.init(),n)},mejs.MediaElementPlayer.prototype={hasFocus:!1,controlsAreVisible:!0,init:function(){var t=this,i=mejs.MediaFeatures,n=e.extend(!0,{},t.options,{success:function(e,i){t.meReady(e,i)},error:function(e){t.handleError(e)}}),r=t.media.tagName.toLowerCase();if(t.isDynamic="audio"!==r&&"video"!==r,t.isDynamic?t.isVideo=t.options.isVideo:t.isVideo="audio"!==r&&t.options.isVideo,i.isiPad&&t.options.iPadUseNativeControls||i.isiPhone&&t.options.iPhoneUseNativeControls)t.$media.attr("controls","controls"),i.isiPad&&null!==t.media.getAttribute("autoplay")&&t.play();else if(i.isAndroid&&t.options.AndroidUseNativeControls);else{if(t.$media.removeAttr("controls"),t.container=e('<div id="'+t.id+'" class="mejs-container '+(mejs.MediaFeatures.svg?"svg":"no-svg")+'"><div class="mejs-inner"><div class="mejs-mediaelement"></div><div class="mejs-layers"></div><div class="mejs-controls"></div><div class="mejs-clear"></div></div></div>').addClass(t.$media[0].className).insertBefore(t.$media),t.container.addClass((i.isAndroid?"mejs-android ":"")+(i.isiOS?"mejs-ios ":"")+(i.isiPad?"mejs-ipad ":"")+(i.isiPhone?"mejs-iphone ":"")+(t.isVideo?"mejs-video ":"mejs-audio ")),i.isiOS){var s=t.$media.clone();t.container.find(".mejs-mediaelement").append(s),t.$media.remove(),t.$node=t.$media=s,t.node=t.media=s[0]}else t.container.find(".mejs-mediaelement").append(t.$media);t.controls=t.container.find(".mejs-controls"),t.layers=t.container.find(".mejs-layers");var a=t.isVideo?"video":"audio",o=a.substring(0,1).toUpperCase()+a.substring(1);t.options[a+"Width"]>0||t.options[a+"Width"].toString().indexOf("%")>-1?t.width=t.options[a+"Width"]:""!==t.media.style.width&&null!==t.media.style.width?t.width=t.media.style.width:null!==t.media.getAttribute("width")?t.width=t.$media.attr("width"):t.width=t.options["default"+o+"Width"],t.options[a+"Height"]>0||t.options[a+"Height"].toString().indexOf("%")>
4-1?t.height=t.options[a+"Height"]:""!==t.media.style.height&&null!==t.media.style.height?t.height=t.media.style.height:null!==t.$media[0].getAttribute("height")?t.height=t.$media.attr("height"):t.height=t.options["default"+o+"Height"],t.setPlayerSize(t.width,t.height),n.pluginWidth=t.width,n.pluginHeight=t.height}mejs.MediaElement(t.$media[0],n),void 0!==t.container&&t.controlsAreVisible&&t.container.trigger("controlsshown")},showControls:function(e){var t=this;e=void 0===e||e,t.controlsAreVisible||(e?(t.controls.css("visibility","visible").stop(!0,!0).fadeIn(200,function(){t.controlsAreVisible=!0,t.container.trigger("controlsshown")}),t.container.find(".mejs-control").css("visibility","visible").stop(!0,!0).fadeIn(200,function(){t.controlsAreVisible=!0})):(t.controls.css("visibility","visible").css("display","block"),t.container.find(".mejs-control").css("visibility","visible").css("display","block"),t.controlsAreVisible=!0,t.container.trigger("controlsshown")),t.setControlsSize())},hideControls:function(t){var i=this;t=void 0===t||t,i.controlsAreVisible&&!i.options.alwaysShowControls&&(t?(i.controls.stop(!0,!0).fadeOut(200,function(){e(this).css("visibility","hidden").css("display","block"),i.controlsAreVisible=!1,i.container.trigger("controlshidden")}),i.container.find(".mejs-control").stop(!0,!0).fadeOut(200,function(){e(this).css("visibility","hidden").css("display","block")})):(i.controls.css("visibility","hidden").css("display","block"),i.container.find(".mejs-control").css("visibility","hidden").css("display","block"),i.controlsAreVisible=!1,i.container.trigger("controlshidden")))},controlsTimer:null,startControlsTimer:function(e){var t=this;e=void 0!==e?e:1500,t.killControlsTimer("start"),t.controlsTimer=setTimeout(function(){t.hideControls(),t.killControlsTimer("hide")},e)},killControlsTimer:function(e){var t=this;null!==t.controlsTimer&&(clearTimeout(t.controlsTimer),delete t.controlsTimer,t.controlsTimer=null)},controlsEnabled:!0,disableControls:function(){this.killControlsTimer(),this.hideControls(!1),this.controlsEnabled=!1},enableControls:function(){this.showControls(!1),this.controlsEnabled=!0},meReady:function(e,t){var i,n,r=this,s=mejs.MediaFeatures,a=t.getAttribute("autoplay"),o=!(null==a||"false"===a);if(!r.created){if(r.created=!0,r.media=e,r.domNode=t,!(s.isAndroid&&r.options.AndroidUseNativeControls||s.isiPad&&r.options.iPadUseNativeControls||s.isiPhone&&r.options.iPhoneUseNativeControls)){for(i in r.buildposter(r,r.controls,r.layers,r.media),r.buildkeyboard(r,r.controls,r.layers,r.media),r.buildoverlays(r,r.controls,r.layers,r.media),r.findTracks(),r.options.features)if(n=r.options.features[i],r["build"+n])try{r["build"+n](r,r.controls,r.layers,r.media)}catch(e){}r.container.trigger("controlsready"),r.setPlayerSize(r.width,r.height),r.setControlsSize(),r.isVideo&&(mejs.MediaFeatures.hasTouch?r.$media.bind("touchstart",function(){r.controlsAreVisible?r.hideControls(!1):r.controlsEnabled&&r.showControls(!1)}):(mejs.MediaElementPlayer.prototype.clickToPlayPauseCallback=function(){r.options.clickToPlayPause&&(r.media.paused?r.play():r.pause())},r.media.addEventListener("click",r.clickToPlayPauseCallback,!1),r.container.bind("mouseenter mouseover",function(){r.controlsEnabled&&(r.options.alwaysShowControls||(r.killControlsTimer("enter"),r.showControls(),r.startControlsTimer(2500)))}).bind("mousemove",function(){r.controlsEnabled&&(r.controlsAreVisible||r.showControls(),r.options.alwaysShowControls||r.startControlsTimer(2500))}).bind("mouseleave",function(){r.controlsEnabled&&(r.media.paused||r.options.alwaysShowControls||r.startControlsTimer(1e3))})),r.options.hideVideoControlsOnLoad&&r.hideControls(!1),o&&!r.options.alwaysShowControls&&r.hideControls(),r.options.enableAutosize&&r.media.addEventListener("loadedmetadata",function(e){r.options.videoHeight<=0&&null===r.domNode.getAttribute("height")&&!isNaN(e.target.videoHeight)&&(r.setPlayerSize(e.target.videoWidth,e.target.videoHeight),r.setControlsSize(),r.media.setVideoSize(e.target.videoWidth,e.target.videoHeight))},!1)),e.addEventListener("play",function(){var e;
4for(e in mejs.players){var t=mejs.players[e];t.id==r.id||!r.options.pauseOtherPlayers||t.paused||t.ended||t.pause(),t.hasFocus=!1}r.hasFocus=!0},!1),r.media.addEventListener("ended",function(e){if(r.options.autoRewind)try{r.media.setCurrentTime(0)}catch(e){}r.media.pause(),r.setProgressRail&&r.setProgressRail(),r.setCurrentRail&&r.setCurrentRail(),r.options.loop?r.play():!r.options.alwaysShowControls&&r.controlsEnabled&&r.showControls()},!1),r.media.addEventListener("loadedmetadata",function(e){r.updateDuration&&r.updateDuration(),r.updateCurrent&&r.updateCurrent(),r.isFullScreen||(r.setPlayerSize(r.width,r.height),r.setControlsSize())},!1),setTimeout(function(){r.setPlayerSize(r.width,r.height),r.setControlsSize()},50),r.globalBind("resize",function(){r.isFullScreen||mejs.MediaFeatures.hasTrueNativeFullScreen&&document.webkitIsFullScreen||r.setPlayerSize(r.width,r.height),r.setControlsSize()}),"youtube"==r.media.pluginType&&r.container.find(".mejs-overlay-play").hide()}o&&"native"==e.pluginType&&r.play(),r.options.success&&("string"==typeof r.options.success?window[r.options.success](r.media,r.domNode,r):r.options.success(r.media,r.domNode,r))}},handleError:function(e){var t=this;t.controls.hide(),t.options.error&&t.options.error(e)},setPlayerSize:function(t,i){var n=this;if(void 0!==t&&(n.width=t),void 0!==i&&(n.height=i),n.height.toString().indexOf("%")>0||"100%"===n.$node.css("max-width")||parseInt(n.$node.css("max-width").replace(/px/,""),10)/n.$node.offsetParent().width()===1||n.$node[0].currentStyle&&"100%"===n.$node[0].currentStyle.maxWidth){var r=n.isVideo?n.media.videoWidth&&n.media.videoWidth>0?n.media.videoWidth:n.options.defaultVideoWidth:n.options.defaultAudioWidth,s=n.isVideo?n.media.videoHeight&&n.media.videoHeight>0?n.media.videoHeight:n.options.defaultVideoHeight:n.options.defaultAudioHeight,a=n.container.parent().closest(":visible").width(),o=n.isVideo||!n.options.autosizeProgress?parseInt(a*s/r,10):s;"body"===n.container.parent()[0].tagName.toLowerCase()&&(a=e(window).width(),o=e(window).height()),0!=o&&0!=a&&(n.container.width(a).height(o),n.$media.add(n.container.find(".mejs-shim")).width("100%").height("100%"),n.isVideo&&n.media.setVideoSize&&n.media.setVideoSize(a,o),n.layers.children(".mejs-layer").width("100%").height("100%"))}else n.container.width(n.width).height(n.height),n.layers.children(".mejs-layer").width(n.width).height(n.height);var l=n.layers.find(".mejs-overlay-play"),d=l.find(".mejs-overlay-button");l.height(n.container.height()-n.controls.height()),d.css("margin-top","-"+(d.height()/2-n.controls.height()/2).toString()+"px")},setControlsSize:function(){var t=this,i=0,n=0,r=t.controls.find(".mejs-time-rail"),s=t.controls.find(".mejs-time-total"),a=(t.controls.find(".mejs-time-current"),t.controls.find(".mejs-time-loaded"),r.siblings());t.options&&!t.options.autosizeProgress&&(n=parseInt(r.css("width"))),0!==n&&n||(a.each(function(){var t=e(this);"absolute"!=t.css("position")&&t.is(":visible")&&(i+=e(this).outerWidth(!0))}),n=t.controls.width()-i-(r.outerWidth(!0)-r.width())),n-=2,r.width(n),s.width(n-(s.outerWidth(!0)-s.width())),t.setProgressRail&&t.setProgressRail(),t.setCurrentRail&&t.setCurrentRail()},buildposter:function(t,i,n,r){var s=e('<div class="mejs-poster mejs-layer"></div>').appendTo(n),a=t.$media.attr("poster");""!==t.options.poster&&(a=t.options.poster),""!==a&&null!=a?this.setPoster(a):s.hide(),r.addEventListener("play",function(){s.hide()},!1),t.options.showPosterWhenEnded&&t.options.autoRewind&&r.addEventListener("ended",function(){s.show()},!1)},setPoster:function(t){var i=this.container.find(".mejs-poster"),n=i.find("img");0==n.length&&(n=e('<img width="100%" height="100%" />').appendTo(i)),n.attr("src",t),i.css({"background-image":"url("+t+")"})},buildoverlays:function(t,i,n,r){var s=this;if(t.isVideo){var a=e('<div class="mejs-overlay mejs-layer"><div class="mejs-overlay-loading"><span></span></div></div>').hide().appendTo(n),o=e('<div class="mejs-overlay mejs-layer"><div class="mejs-overlay-error"></div></div>').hide().appendTo(n),l=e('<div class="mejs-overlay mejs-layer mejs-overlay-play"><div class="mejs-overlay-button"></div></div>').appendTo(n).bind("click touchstart",function(){s.options.clickToPlayPause&&r.paused&&s.play()});r.addEventListener("play",function(){l.hide(),a.hide(),i.find(".mejs-time-buffering").hide(),o.hide()},!1),r.addEventListener("playing",function(){l.hide(),a.hide(),i.find(".mejs-time-buffering").hide(),o.hide()},!1),r.addEventListener("seeking",function(){a.show(),i.find(".mejs-time-buffering").show()},!1),r.addEventListener("seeked",function(){a.hide(),i.find(".mejs-time-buffering").hide()},!1),r.addEventListener("pause",function(){mejs.MediaFeatures.isiPhone||l.show()},!1),r.addEventListener("waiting",function(){a.show(),i.find(".mejs-time-buffering").show()},!1),r.addEventListener("loadeddata",function(){a.show(),i.find(".mejs-time-buffering").show()},!1),r.addEventListener("canplay",function(){a.hide(),i.find(".mejs-time-buffering").hide()},!1),r.addEventListener("error",function(){a.hide(),i.find(".mejs-time-buffering").hide(),o.show(),o.find("mejs-overlay-error").html("Error loading this resource")},!1)}},buildkeyboard:function(t,i,n,r){this.globalBind("keydown",function(e){if(t.hasFocus&&t.options.enableKeyboard)for(var i=0,n=t.options.keyActions.length;n>i;i++)for(var s=t.options.keyActions[i],a=0,o=s.keys.length;o>a;
4a++)if(e.keyCode==s.keys[a])return e.preventDefault(),s.action(t,r,e.keyCode),!1;return!0}),this.globalBind("click",function(i){0==e(i.target).closest(".mejs-container").length&&(t.hasFocus=!1)})},findTracks:function(){var t=this,i=t.$media.find("track");t.tracks=[],i.each(function(i,n){n=e(n),t.tracks.push({srclang:n.attr("srclang")?n.attr("srclang").toLowerCase():"",src:n.attr("src"),kind:n.attr("kind"),label:n.attr("label")||"",entries:[],isLoaded:!1})})},changeSkin:function(e){this.container[0].className="mejs-container "+e,this.setPlayerSize(this.width,this.height),this.setControlsSize()},play:function(){this.load(),this.media.play()},pause:function(){try{this.media.pause()}catch(e){}},load:function(){this.isLoaded||this.media.load(),this.isLoaded=!0},setMuted:function(e){this.media.setMuted(e)},setCurrentTime:function(e){this.media.setCurrentTime(e)},getCurrentTime:function(){return this.media.currentTime},setVolume:function(e){this.media.setVolume(e)},getVolume:function(){return this.media.volume},setSrc:function(e){this.media.setSrc(e)},remove:function(){var e,t,i=this;for(e in i.options.features)if(i["clean"+(t=i.options.features[e])])try{i["clean"+t](i)}catch(e){}i.isDynamic?i.$node.insertBefore(i.container):(i.$media.prop("controls",!0),i.$node.clone().show().insertBefore(i.container),i.$node.remove()),"native"!==i.media.pluginType&&i.media.remove(),delete mejs.players[i.id],i.container.remove(),i.globalUnbind(),delete i.node.player}},function(){function t(t,n){var r={d:[],w:[]};return e.each((t||"").split(" "),function(e,t){var s=t+"."+n;0===s.indexOf(".")?(r.d.push(s),r.w.push(s)):r[i.test(t)?"w":"d"].push(s)}),r.d=r.d.join(" "),r.w=r.w.join(" "),r}var i=/^((after|before)print|(before)?unload|hashchange|message|o(ff|n)line|page(hide|show)|popstate|resize|storage)\b/;mejs.MediaElementPlayer.prototype.globalBind=function(i,n,r){(i=t(i,this.id)).d&&e(document).bind(i.d,n,r),i.w&&e(window).bind(i.w,n,r)},mejs.MediaElementPlayer.prototype.globalUnbind=function(i,n){(i=t(i,this.id)).d&&e(document).unbind(i.d,n),i.w&&e(window).unbind(i.w,n)}}(),"undefined"!=typeof jQuery&&(jQuery.fn.mediaelementplayer=function(e){return!1===e?this.each(function(){var e=jQuery(this).data("mediaelementplayer");e&&e.remove(),jQuery(this).removeData("mediaelementplayer")}):this.each(function(){jQuery(this).data("mediaelementplayer",new mejs.MediaElementPlayer(this,e))}),this}),e(document).ready(function(){e(".mejs-player").mediaelementplayer()}),window.MediaElementPlayer=mejs.MediaElementPlayer}(mejs.$),function(e){e.extend(mejs.MepDefaults,{playpauseText:mejs.i18n.t("Play/Pause")}),e.extend(MediaElementPlayer.prototype,{buildplaypause:function(t,i,n,r){var s=this,a=e('<div class="mejs-button mejs-playpause-button mejs-play" ><button type="button" aria-controls="'+s.id+'" title="'+s.options.playpauseText+'" aria-label="'+s.options.playpauseText+'"></button></div>').appendTo(i).click(function(e){return e.preventDefault(),r.paused?r.play():r.pause(),!1});r.addEventListener("play",function(){a.removeClass("mejs-play").addClass("mejs-pause")},!1),r.addEventListener("playing",function(){a.removeClass("mejs-play").addClass("mejs-pause")},!1),r.addEventListener("pause",function(){a.removeClass("mejs-pause").addClass("mejs-play")},!1),r.addEventListener("paused",function(){a.removeClass("mejs-pause").addClass("mejs-play")},!1)}})}(mejs.$),function(e){e.extend(mejs.MepDefaults,{stopText:"Stop"}),e.extend(MediaElementPlayer.prototype,{buildstop:function(t,i,n,r){var s=this;e('<div class="mejs-button mejs-stop-button mejs-stop"><button type="button" aria-controls="'+s.id+'" title="'+s.options.stopText+'" aria-label="'+s.options.stopText+'"></button></div>').appendTo(i).click(function(){r.paused||r.pause(),r.currentTime>0&&(r.setCurrentTime(0),r.pause(),i.find(".mejs-time-current").width("0px"),i.find(".mejs-time-handle").css("left","0px"),i.find(".mejs-time-float-current").html(mejs.Utility.secondsToTimeCode(0)),i.find(".mejs-currenttime").html(mejs.Utility.secondsToTimeCode(0)),n.find(".mejs-poster").show())})}})}(mejs.$),function(e){e.extend(MediaElementPlayer.prototype,{buildprogress:function(t,i,n,r){e('<div class="mejs-time-rail"><span class="mejs-time-total"><span class="mejs-time-buffering"></span><span class="mejs-time-loaded"></span><span class="mejs-time-current"></span><span class="mejs-time-handle"></span><span class="mejs-time-float"><span class="mejs-time-float-current">00:00</span><span class="mejs-time-float-corner"></span></span></span></div>').appendTo(i),i.find(".mejs-time-buffering").hide();var s=this,a=i.find(".mejs-time-total"),o=i.find(".mejs-time-loaded"),l=i.find(".mejs-time-current"),d=i.find(".mejs-time-handle"),u=i.find(".mejs-time-float"),c=i.find(".mejs-time-float-current"),h=function(e){var t=e.pageX,i=a.offset(),n=a.outerWidth(!0),s=0,o=0,l=0;r.duration&&(t<i.left?t=i.left:t>n+i.left&&(t=n+i.left),o=.02>=(s=(l=t-i.left)/n)?0:s*r.duration,p&&o!==r.currentTime&&r.setCurrentTime(o),mejs.MediaFeatures.hasTouch||(u.css("left",l),c.html(mejs.Utility.secondsToTimeCode(o)),u.show()))},p=!1;a.bind("mousedown",function(e){return 1===e.which?(p=!0,h(e),s.globalBind("mousemove.dur",function(e){h(e)}),s.globalBind("mouseup.dur",function(e){p=!1,u.hide(),s.globalUnbind(".dur")}),!1):void 0}).bind("mouseenter",function(e){s.globalBind("mousemove.dur",function(e){h(e)}),mejs.MediaFeatures.hasTouch||u.show()}).bind("mouseleave",function(e){p||(s.globalUnbind(".dur"),u.hide())}),r.addEventListener("progress",function(e){t.setProgressRail(e),t.setCurrentRail(e)},!1),r.addEventListener("timeupdate",function(e){t.setProgressRail(e),t.setCurrentRail(e)},!1),s.loaded=o,s.total=a,s.current=l,s.handle=d},setProgressRail:function(e){var t=this,i=null!=e?e.target:t.media,n=null;i&&i.buffered&&i.buffered.length>0&&i.buffered.end&&i.duration?n=i.buffered.end(0)/i.duration:i&&null!=i.bytesTotal&&i.bytesTotal>0&&null!=i.bufferedBytes?n=i.bufferedBytes/i.bytesTotal:e&&e.lengthComputable&&0!=e.total&&(n=e.loaded/e.total),null!==n&&(n=Math.min(1,Math.max(0,n)),t.loaded&&t.total&&t.loaded.width(t.total.width()*n))},setCurrentRail:function(){var e=this;if(null!=e.media.currentTime&&e.media.duration&&e.total&&e.handle){var t=Math.round(e.total.width()*e.media.currentTime/e.media.duration),i=t-Math.round(e.handle.outerWidth(!0)/2);e.current.width(t),e.handle.css("left",i)}}})}(mejs.$),function(e){e.extend(mejs.MepDefaults,{duration:-1,timeAndDurationSeparator:"<span> | </span>"}),e.extend(MediaElementPlayer.prototype,{buildcurrent:function(t,i,n,r){e('<div class="mejs-time"><span class="mejs-currenttime">
4'+(t.options.alwaysShowHours?"00:":"")+(t.options.showTimecodeFrameCount?"00:00:00":"00:00")+"</span></div>").appendTo(i),this.currenttime=this.controls.find(".mejs-currenttime"),r.addEventListener("timeupdate",function(){t.updateCurrent()},!1)},buildduration:function(t,i,n,r){var s=this;i.children().last().find(".mejs-currenttime").length>0?e(s.options.timeAndDurationSeparator+'<span class="mejs-duration">'+(s.options.duration>0?mejs.Utility.secondsToTimeCode(s.options.duration,s.options.alwaysShowHours||s.media.duration>3600,s.options.showTimecodeFrameCount,s.options.framesPerSecond||25):(t.options.alwaysShowHours?"00:":"")+(t.options.showTimecodeFrameCount?"00:00:00":"00:00"))+"</span>").appendTo(i.find(".mejs-time")):(i.find(".mejs-currenttime").parent().addClass("mejs-currenttime-container"),e('<div class="mejs-time mejs-duration-container"><span class="mejs-duration">'+(s.options.duration>0?mejs.Utility.secondsToTimeCode(s.options.duration,s.options.alwaysShowHours||s.media.duration>3600,s.options.showTimecodeFrameCount,s.options.framesPerSecond||25):(t.options.alwaysShowHours?"00:":"")+(t.options.showTimecodeFrameCount?"00:00:00":"00:00"))+"</span></div>").appendTo(i)),s.durationD=s.controls.find(".mejs-duration"),r.addEventListener("timeupdate",function(){t.updateDuration()},!1)},updateCurrent:function(){var e=this;e.currenttime&&e.currenttime.html(mejs.Utility.secondsToTimeCode(e.media.currentTime,e.options.alwaysShowHours||e.media.duration>3600,e.options.showTimecodeFrameCount,e.options.framesPerSecond||25))},updateDuration:function(){var e=this;e.container.toggleClass("mejs-long-video",e.media.duration>3600),e.durationD&&(e.options.duration>0||e.media.duration)&&e.durationD.html(mejs.Utility.secondsToTimeCode(e.options.duration>0?e.options.duration:e.media.duration,e.options.alwaysShowHours,e.options.showTimecodeFrameCount,e.options.framesPerSecond||25))}})}(mejs.$),function(e){e.extend(mejs.MepDefaults,{muteText:mejs.i18n.t("Mute Toggle"),hideVolumeOnTouchDevices:!0,audioVolume:"horizontal",videoVolume:"vertical"}),e.extend(MediaElementPlayer.prototype,{buildvolume:function(t,i,n,r){if(!mejs.MediaFeatures.hasTouch||!this.options.hideVolumeOnTouchDevices){var s=this,a=s.isVideo?s.options.videoVolume:s.options.audioVolume,o="horizontal"==a?e('<div class="mejs-button mejs-volume-button mejs-mute"><button type="button" aria-controls="'+s.id+'" title="'+s.options.muteText+'" aria-label="'+s.options.muteText+'"></button></div><div class="mejs-horizontal-volume-slider"><div class="mejs-horizontal-volume-total"></div><div class="mejs-horizontal-volume-current"></div><div class="mejs-horizontal-volume-handle"></div></div>').appendTo(i):e('<div class="mejs-button mejs-volume-button mejs-mute"><button type="button" aria-controls="'+s.id+'" title="'+s.options.muteText+'" aria-label="'+s.options.muteText+'"></button><div class="mejs-volume-slider"><div class="mejs-volume-total"></div><div class="mejs-volume-current"></div><div class="mejs-volume-handle"></div></div></div>').appendTo(i),l=s.container.find(".mejs-volume-slider, .mejs-horizontal-volume-slider"),d=s.container.find(".mejs-volume-total, .mejs-horizontal-volume-total"),u=s.container.find(".mejs-volume-current, .mejs-horizontal-volume-current"),c=s.container.find(".mejs-volume-handle, .mejs-horizontal-volume-handle"),h=function(e,t){if(!l.is(":visible")&&void 0===t)return l.show(),h(e,!0),void l.hide();if(e=Math.max(0,e),0==(e=Math.min(e,1))?o.removeClass("mejs-mute").addClass("mejs-unmute"):o.removeClass("mejs-unmute").addClass("mejs-mute"),"vertical"==a){var i=d.height(),n=d.position(),r=i-i*e;c.css("top",Math.round(n.top+r-c.height()/2)),u.height(i-r),u.css("top",n.top+r)}else{var s=d.width(),p=(n=d.position(),s*e);c.css("left",Math.round(n.left+p-c.width()/2)),u.width(Math.round(p))}},p=function(e){var t=null,i=d.offset();if("vertical"==a){var n=d.height();if(t=(n-(parseInt(d.css("top").replace(/px/,""),10),e.pageY-i.top))/n,0==i.top||0==i.left)return}else{var s=d.width();t=(e.pageX-i.left)/s}t=Math.max(0,t),t=Math.min(t,1),h(t),0==t?r.setMuted(!0):r.setMuted(!1),r.setVolume(t)},f=!1,m=!1;
4o.hover(function(){l.show(),m=!0},function(){m=!1,f||"vertical"!=a||l.hide()}),l.bind("mouseover",function(){m=!0}).bind("mousedown",function(e){return p(e),s.globalBind("mousemove.vol",function(e){p(e)}),s.globalBind("mouseup.vol",function(){f=!1,s.globalUnbind(".vol"),m||"vertical"!=a||l.hide()}),f=!0,!1}),o.find("button").click(function(){r.setMuted(!r.muted)}),r.addEventListener("volumechange",function(e){f||(r.muted?(h(0),o.removeClass("mejs-mute").addClass("mejs-unmute")):(h(r.volume),o.removeClass("mejs-unmute").addClass("mejs-mute")))},!1),s.container.is(":visible")&&(h(t.options.startVolume),0===t.options.startVolume&&r.setMuted(!0),"native"===r.pluginType&&r.setVolume(t.options.startVolume))}}})}(mejs.$),function(e){e.extend(mejs.MepDefaults,{usePluginFullScreen:!0,newWindowCallback:function(){return""},fullscreenText:mejs.i18n.t("Fullscreen")}),e.extend(MediaElementPlayer.prototype,{isFullScreen:!1,isNativeFullScreen:!1,isInIframe:!1,buildfullscreen:function(t,i,n,r){if(t.isVideo){if(t.isInIframe=window.location!=window.parent.location,mejs.MediaFeatures.hasTrueNativeFullScreen){var s=function(e){t.isFullScreen&&(mejs.MediaFeatures.isFullScreen()?(t.isNativeFullScreen=!0,t.setControlsSize()):(t.isNativeFullScreen=!1,t.exitFullScreen()))};mejs.MediaFeatures.hasMozNativeFullScreen?t.globalBind(mejs.MediaFeatures.fullScreenEventName,s):t.container.bind(mejs.MediaFeatures.fullScreenEventName,s)}var a=this,o=(t.container,e('<div class="mejs-button mejs-fullscreen-button"><button type="button" aria-controls="'+a.id+'" title="'+a.options.fullscreenText+'" aria-label="'+a.options.fullscreenText+'"></button></div>').appendTo(i));if("native"===a.media.pluginType||!a.options.usePluginFullScreen&&!mejs.MediaFeatures.isFirefox)o.click(function(){mejs.MediaFeatures.hasTrueNativeFullScreen&&mejs.MediaFeatures.isFullScreen()||t.isFullScreen?t.exitFullScreen():t.enterFullScreen()});else{var l=null,d=function(){var e,t=document.createElement("x"),i=document.documentElement,n=window.getComputedStyle;return"pointerEvents"in t.style&&(t.style.pointerEvents="auto",t.style.pointerEvents="x",i.appendChild(t),e=n&&"auto"===n(t,"").pointerEvents,i.removeChild(t),!!e)}();if(d&&!mejs.MediaFeatures.isOpera){var u,c,h=!1,p=function(){if(h){for(var e in f)f[e].hide();o.css("pointer-events",""),a.controls.css("pointer-events",""),a.media.removeEventListener("click",a.clickToPlayPauseCallback),h=!1}},f={},m=["top","left","right","bottom"],g=function(){var e=o.offset().left-a.container.offset().left,t=o.offset().top-a.container.offset().top,i=o.outerWidth(!0),n=o.outerHeight(!0),r=a.container.width(),s=a.container.height();for(u in f)f[u].css({position:"absolute",top:0,left:0});f.top.width(r).height(t),f.left.width(e).height(n).css({top:t}),f.right.width(r-e-i).height(n).css({top:t,left:e+i}),f.bottom.width(r).height(s-n-t).css({top:t+n})};for(a.globalBind("resize",function(){g()}),u=0,c=m.length;c>u;u++)f[m[u]]=e('<div class="mejs-fullscreen-hover" />').appendTo(a.container).mouseover(p).hide();o.on("mouseover",function(){if(!a.isFullScreen){var e=o.offset(),i=t.container.offset();for(u in r.positionFullscreenButton(e.left-i.left,e.top-i.top,!1),o.css("pointer-events","none"),a.controls.css("pointer-events","none"),a.media.addEventListener("click",a.clickToPlayPauseCallback),f)f[u].show();g(),h=!0}}),r.addEventListener("fullscreenchange",function(e){a.isFullScreen=!a.isFullScreen,a.isFullScreen?a.media.removeEventListener("click",a.clickToPlayPauseCallback):a.media.addEventListener("click",a.clickToPlayPauseCallback),p()}),a.globalBind("mousemove",function(e){if(h){var t=o.offset();(e.pageY<t.top||e.pageY>t.top+o.outerHeight(!0)||e.pageX<t.left||e.pageX>t.left+o.outerWidth(!0))&&(o.css("pointer-events",""),a.controls.css("pointer-events",""),h=!1)}})}else o.on("mouseover",function(){null!==l&&(clearTimeout(l),delete l);var e=o.offset(),i=t.container.offset();r.positionFullscreenButton(e.left-i.left,e.top-i.top,!0)}).on("mouseout",function(){null!==l&&(clearTimeout(l),delete l),l=setTimeout(function(){r.hideFullscreenButton()},1500)})}t.fullscreenBtn=o,a.globalBind("keydown",function(e){(mejs.MediaFeatures.hasTrueNativeFullScreen&&mejs.MediaFeatures.isFullScreen()||a.isFullScreen)&&27==e.keyCode&&t.exitFullScreen()})}},cleanfullscreen:function(e){e.exitFullScreen()},containerSizeTimeout:null,enterFullScreen:function(){var t=this;if("native"===t.media.pluginType||!mejs.MediaFeatures.isFirefox&&!t.options.usePluginFullScreen){if(e(document.documentElement).addClass("mejs-fullscreen"),normalHeight=t.container.height(),normalWidth=t.container.width(),"native"===t.media.pluginType)if(mejs.MediaFeatures.hasTrueNativeFullScreen)mejs.MediaFeatures.requestFullScreen(t.container[0]),t.isInIframe&&setTimeout(function i(){t.isNativeFullScreen&&(e(window).width()!==screen.width?t.exitFullScreen():setTimeout(i,500))},500);else if(mejs.MediaFeatures.hasSemiNativeFullScreen)return void t.media.webkitEnterFullscreen();
4if(t.isInIframe){var i=t.options.newWindowCallback(this);if(""!==i){if(!mejs.MediaFeatures.hasTrueNativeFullScreen)return t.pause(),void window.open(i,t.id,"top=0,left=0,width="+screen.availWidth+",height="+screen.availHeight+",resizable=yes,scrollbars=no,status=no,toolbar=no");setTimeout(function(){t.isNativeFullScreen||(t.pause(),window.open(i,t.id,"top=0,left=0,width="+screen.availWidth+",height="+screen.availHeight+",resizable=yes,scrollbars=no,status=no,toolbar=no"))},250)}}t.container.addClass("mejs-container-fullscreen").width("100%").height("100%"),t.containerSizeTimeout=setTimeout(function(){t.container.css({width:"100%",height:"100%"}),t.setControlsSize()},500),"native"===t.media.pluginType?t.$media.width("100%").height("100%"):(t.container.find(".mejs-shim").width("100%").height("100%"),t.media.setVideoSize(e(window).width(),e(window).height())),t.layers.children("div").width("100%").height("100%"),t.fullscreenBtn&&t.fullscreenBtn.removeClass("mejs-fullscreen").addClass("mejs-unfullscreen"),t.setControlsSize(),t.isFullScreen=!0,e(window).trigger("resize")}},exitFullScreen:function(){var t=this;return clearTimeout(t.containerSizeTimeout),"native"!==t.media.pluginType&&mejs.MediaFeatures.isFirefox?void t.media.setFullscreen(!1):(mejs.MediaFeatures.hasTrueNativeFullScreen&&(mejs.MediaFeatures.isFullScreen()||t.isFullScreen)&&mejs.MediaFeatures.cancelFullScreen(),e(document.documentElement).removeClass("mejs-fullscreen"),t.container.removeClass("mejs-container-fullscreen").width(normalWidth).height(normalHeight),"native"===t.media.pluginType?t.$media.width(normalWidth).height(normalHeight):(t.container.find(".mejs-shim").width(normalWidth).height(normalHeight),t.media.setVideoSize(normalWidth,normalHeight)),t.layers.children("div").width(normalWidth).height(normalHeight),t.fullscreenBtn.removeClass("mejs-unfullscreen").addClass("mejs-fullscreen"),t.setControlsSize(),t.isFullScreen=!1,void e(window).trigger("resize"))}})}(mejs.$),function(e){e.extend(mejs.MepDefaults,{startLanguage:"",tracksText:mejs.i18n.t("Captions/Subtitles"),hideCaptionsButtonWhenEmpty:!0,toggleCaptionsButtonWhenOnlyOne:!1,slidesSelector:""}),e.extend(MediaElementPlayer.prototype,{hasChapters:!1,buildtracks:function(t,i,n,r){if(0!=t.tracks.length){var s=this;if(s.domNode.textTracks)for(var a=s.domNode.textTracks.length-1;a>=0;a--)s.domNode.textTracks[a].mode="hidden";t.chapters=e('<div class="mejs-chapters mejs-layer"></div>').prependTo(n).hide(),t.captions=e('<div class="mejs-captions-layer mejs-layer"><div class="mejs-captions-position mejs-captions-position-hover"><span class="mejs-captions-text"></span></div></div>').prependTo(n).hide(),t.captionsText=t.captions.find(".mejs-captions-text"),t.captionsButton=e('<div class="mejs-button mejs-captions-button"><button type="button" aria-controls="'+s.id+'" title="'+s.options.tracksText+'" aria-label="'+s.options.tracksText+'"></button><div class="mejs-captions-selector"><ul><li><input type="radio" name="'+t.id+'_captions" id="'+t.id+'_captions_none" value="none" checked="checked" /><label for="'+t.id+'_captions_none">'+mejs.i18n.t("None")+"</label></li></ul></div></div>").appendTo(i);var o=0;for(a=0;a<t.tracks.length;a++)"subtitles"==t.tracks[a].kind&&o++;for(s.options.toggleCaptionsButtonWhenOnlyOne&&1==o?t.captionsButton.on("click",function(){if(null==t.selectedTrack)var e=t.tracks[0].srclang;else e="none";t.setTrack(e)}):t.captionsButton.hover(function(){e(this).find(".mejs-captions-selector").css("visibility","visible")},function(){e(this).find(".mejs-captions-selector").css("visibility","hidden")}).on("click","input[type=radio]",function(){lang=this.value,t.setTrack(lang)}),t.options.alwaysShowControls?t.container.find(".mejs-captions-position").addClass("mejs-captions-position-hover"):t.container.bind("controlsshown",function(){t.container.find(".mejs-captions-position").addClass("mejs-captions-position-hover")}).bind("controlshidden",function(){r.paused||t.container.find(".mejs-captions-position").removeClass("mejs-captions-position-hover")}),t.trackToLoad=-1,t.selectedTrack=null,t.isLoadingTrack=!1,a=0;a<t.tracks.length;a++)"subtitles"==t.tracks[a].kind&&t.addTrackButton(t.tracks[a].srclang,t.tracks[a].label);t.loadNextTrack(),r.addEventListener("timeupdate",function(e){t.displayCaptions()},!1),""!=t.options.slidesSelector&&(t.slidesContainer=e(t.options.slidesSelector),r.addEventListener("timeupdate",function(e){t.displaySlides()},!1)),r.addEventListener("loadedmetadata",function(e){t.displayChapters()},!1),t.container.hover(function(){t.hasChapters&&(t.chapters.css("visibility","visible"),t.chapters.fadeIn(200).height(t.chapters.find(".mejs-chapter").outerHeight()))},function(){t.hasChapters&&!r.paused&&t.chapters.fadeOut(200,function(){e(this).css("visibility","hidden"),e(this).css("display","block")})}),null!==t.node.getAttribute("autoplay")&&t.chapters.css("visibility","hidden")}},setTrack:function(e){var t,i=this;
4if("none"==e)i.selectedTrack=null,i.captionsButton.removeClass("mejs-captions-enabled");else for(t=0;t<i.tracks.length;t++)if(i.tracks[t].srclang==e){null==i.selectedTrack&&i.captionsButton.addClass("mejs-captions-enabled"),i.selectedTrack=i.tracks[t],i.captions.attr("lang",i.selectedTrack.srclang),i.displayCaptions();break}},loadNextTrack:function(){var e=this;e.trackToLoad++,e.trackToLoad<e.tracks.length?(e.isLoadingTrack=!0,e.loadTrack(e.trackToLoad)):(e.isLoadingTrack=!1,e.checkForTracks())},loadTrack:function(t){var i=this,n=i.tracks[t];null!=n.src&&""!=n.src&&e.ajax({url:n.src,dataType:"text",success:function(e){"string"==typeof e&&/<tt\s+xml/gi.exec(e)?n.entries=mejs.TrackFormatParser.dfxp.parse(e):n.entries=mejs.TrackFormatParser.webvvt.parse(e),n.isLoaded=!0,i.enableTrackButton(n.srclang,n.label),i.loadNextTrack(),"chapters"==n.kind&&i.media.addEventListener("play",function(e){i.media.duration>0&&i.displayChapters(n)},!1),"slides"==n.kind&&i.setupSlides(n)},error:function(){i.loadNextTrack()}})},enableTrackButton:function(t,i){var n=this;""===i&&(i=mejs.language.codes[t]||t),n.captionsButton.find("input[value="+t+"]").prop("disabled",!1).siblings("label").html(i),n.options.startLanguage==t&&e("#"+n.id+"_captions_"+t).click(),n.adjustLanguageBox()},addTrackButton:function(t,i){var n=this;""===i&&(i=mejs.language.codes[t]||t),n.captionsButton.find("ul").append(e('<li><input type="radio" name="'+n.id+'_captions" id="'+n.id+"_captions_"+t+'" value="'+t+'" disabled="disabled" /><label for="'+n.id+"_captions_"+t+'">'+i+" (loading)</label></li>")),n.adjustLanguageBox(),n.container.find(".mejs-captions-translations option[value="+t+"]").remove()},adjustLanguageBox:function(){var e=this;e.captionsButton.find(".mejs-captions-selector").height(e.captionsButton.find(".mejs-captions-selector ul").outerHeight(!0)+e.captionsButton.find(".mejs-captions-translations").outerHeight(!0))},checkForTracks:function(){var e=this,t=!1;if(e.options.hideCaptionsButtonWhenEmpty){for(i=0;i<e.tracks.length;i++)if("subtitles"==e.tracks[i].kind){t=!0;break}t||(e.captionsButton.hide(),e.setControlsSize())}},displayCaptions:function(){if(void 0!==this.tracks){var e,t=this,i=t.selectedTrack;if(null!=i&&i.isLoaded){for(e=0;e<i.entries.times.length;e++)if(t.media.currentTime>=i.entries.times[e].start&&t.media.currentTime<=i.entries.times[e].stop)return t.captionsText.html(i.entries.text[e]),void t.captions.show().height(0);t.captions.hide()}else t.captions.hide()}},setupSlides:function(e){var t=this;t.slides=e,t.slides.entries.imgs=[t.slides.entries.text.length],t.showSlide(0)},showSlide:function(t){if(void 0!==this.tracks&&void 0!==this.slidesContainer){var i=this,n=i.slides.entries.text[t],r=i.slides.entries.imgs[t];void 0===r||void 0===r.fadeIn?i.slides.entries.imgs[t]=r=e('<img src="'+n+'">').on("load",function(){r.appendTo(i.slidesContainer).hide().fadeIn().siblings(":visible").fadeOut()}):r.is(":visible")||r.is(":animated")||r.fadeIn().siblings(":visible").fadeOut()}},displaySlides:function(){if(void 0!==this.slides){var e,t=this,i=t.slides;for(e=0;e<i.entries.times.length;e++)if(t.media.currentTime>=i.entries.times[e].start&&t.media.currentTime<=i.entries.times[e].stop)return void t.showSlide(e)}},displayChapters:function(){var e,t=this;for(e=0;e<t.tracks.length;e++)if("chapters"==t.tracks[e].kind&&t.tracks[e].isLoaded){t.drawChapters(t.tracks[e]),t.hasChapters=!0;break}},drawChapters:function(t){var i,n,r=this,s=0,a=0;for(r.chapters.empty(),i=0;i<t.entries.times.length;i++)n=t.entries.times[i].stop-t.entries.times[i].start,((s=Math.floor(n/r.media.duration*100))+a>100||i==t.entries.times.length-1&&100>s+a)&&(s=100-a),r.chapters.append(e('<div class="mejs-chapter" rel="'+t.entries.times[i].start+'" style="left: '+a.toString()+"%;width: "+s.toString()+'%;"><div class="mejs-chapter-block'+(i==t.entries.times.length-1?" mejs-chapter-block-last":"")+'"><span class="ch-title">'+t.entries.text[i]+'</span><span class="ch-time">'+mejs.Utility.secondsToTimeCode(t.entries.times[i].start)+"&ndash;"+mejs.Utility.secondsToTimeCode(t.entries.times[i].stop)+"</span></div></div>")),a+=s;r.chapters.find("div.mejs-chapter").click(function(){r.media.setCurrentTime(parseFloat(e(this).attr("rel"))),r.media.paused&&r.media.play()}),r.chapters.show()}}
4),mejs.language={codes:{af:"Afrikaans",sq:"Albanian",ar:"Arabic",be:"Belarusian",bg:"Bulgarian",ca:"Catalan",zh:"Chinese","zh-cn":"Chinese Simplified","zh-tw":"Chinese Traditional",hr:"Croatian",cs:"Czech",da:"Danish",nl:"Dutch",en:"English",et:"Estonian",tl:"Filipino",fi:"Finnish",fr:"French",gl:"Galician",de:"German",el:"Greek",ht:"Haitian Creole",iw:"Hebrew",hi:"Hindi",hu:"Hungarian",is:"Icelandic",id:"Indonesian",ga:"Irish",it:"Italian",ja:"Japanese",ko:"Korean",lv:"Latvian",lt:"Lithuanian",mk:"Macedonian",ms:"Malay",mt:"Maltese",no:"Norwegian",fa:"Persian",pl:"Polish",pt:"Portuguese",ro:"Romanian",ru:"Russian",sr:"Serbian",sk:"Slovak",sl:"Slovenian",es:"Spanish",sw:"Swahili",sv:"Swedish",tl:"Tagalog",th:"Thai",tr:"Turkish",uk:"Ukrainian",vi:"Vietnamese",cy:"Welsh",yi:"Yiddish"}},mejs.TrackFormatParser={webvvt:{pattern_identifier:/^([a-zA-z]+-)?[0-9]+$/,pattern_timecode:/^([0-9]{2}:[0-9]{2}:[0-9]{2}([,.][0-9]{1,3})?) --\> ([0-9]{2}:[0-9]{2}:[0-9]{2}([,.][0-9]{3})?)(.*)$/,parse:function(t){for(var i,n,r=0,s=mejs.TrackFormatParser.split2(t,/\r?\n/),a={text:[],times:[]};r<s.length;r++)if(this.pattern_identifier.exec(s[r])&&(r++,(i=this.pattern_timecode.exec(s[r]))&&r<s.length)){for(n=s[++r],r++;""!==s[r]&&r<s.length;)n=n+"\n"+s[r],r++;n=e.trim(n).replace(/(\b(https?|ftp|file):\/\/[-A-Z0-9+&@#\/%?=~_|!:,.;]*[-A-Z0-9+&@#\/%=~_|])/gi,"<a href='$1' target='_blank'>$1</a>"),a.text.push(n),a.times.push({start:0==mejs.Utility.convertSMPTEtoSeconds(i[1])?.2:mejs.Utility.convertSMPTEtoSeconds(i[1]),stop:mejs.Utility.convertSMPTEtoSeconds(i[3]),settings:i[5]})}return a}},dfxp:{parse:function(t){var i,n,r=0,s=(t=e(t).filter("tt")).children("div").eq(0),a=s.find("p"),o=t.find("#"+s.attr("style")),l={text:[],times:[]};if(o.length){var d=o.removeAttr("id").get(0).attributes;if(d.length)for(i={},r=0;r<d.length;r++)i[d[r].name.split(":")[1]]=d[r].value}for(r=0;r<a.length;r++){var u,c={start:null,stop:null,style:null};if(a.eq(r).attr("begin")&&(c.start=mejs.Utility.convertSMPTEtoSeconds(a.eq(r).attr("begin"))),!c.start&&a.eq(r-1).attr("end")&&(c.start=mejs.Utility.convertSMPTEtoSeconds(a.eq(r-1).attr("end"))),a.eq(r).attr("end")&&(c.stop=mejs.Utility.convertSMPTEtoSeconds(a.eq(r).attr("end"))),!c.stop&&a.eq(r+1).attr("begin")&&(c.stop=mejs.Utility.convertSMPTEtoSeconds(a.eq(r+1).attr("begin"))),i)for(var h in u="",i)u+=h+":"+i[h]+";";u&&(c.style=u),0==c.start&&(c.start=.2),l.times.push(c),n=e.trim(a.eq(r).html()).replace(/(\b(https?|ftp|file):\/\/[-A-Z0-9+&@#\/%?=~_|!:,.;]*[-A-Z0-9+&@#\/%=~_|])/gi,"<a href='$1' target='_blank'>$1</a>"),l.text.push(n),0==l.times.start&&(l.times.start=2)}return l}},split2:function(e,t){return e.split(t)}},3!="x\n\ny".split(/\n/gi).length&&(mejs.TrackFormatParser.split2=function(e,t){var i,n=[],r="";for(i=0;i<e.length;i++)r+=e.substring(i,i+1),t.test(r)&&(n.push(r.replace(t,"")),r="");return n.push(r),n})}(mejs.$),function(e){e.extend(mejs.MepDefaults,{contextMenuItems:[{render:function(e){return void 0===e.enterFullScreen?null:e.isFullScreen?mejs.i18n.t("Turn off Fullscreen"):mejs.i18n.t("Go Fullscreen")},click:function(e){e.isFullScreen?e.exitFullScreen():e.enterFullScreen()}},{render:function(e){return e.media.muted?mejs.i18n.t("Unmute"):mejs.i18n.t("Mute")},click:function(e){e.media.muted?e.setMuted(!1):e.setMuted(!0)}},{isSeparator:!0},{render:function(e){return mejs.i18n.t("Download Video")},click:function(e){window.location.href=e.media.currentSrc}}]}),e.extend(MediaElementPlayer.prototype,{buildcontextmenu:function(t,i,n,r){t.contextMenu=e('<div class="mejs-contextmenu"></div>').appendTo(e("body")).hide(),t.container.bind("contextmenu",function(e){return t.isContextMenuEnabled?(e.preventDefault(),t.renderContextMenu(e.clientX-1,e.clientY-1),!1):void 0}),t.container.bind("click",function(){t.contextMenu.hide()}),t.contextMenu.bind("mouseleave",function(){t.startContextMenuTimer()})},cleancontextmenu:function(e){e.contextMenu.remove()},isContextMenuEnabled:!0,enableContextMenu:function(){this.isContextMenuEnabled=!0},disableContextMenu:function(){this.isContextMenuEnabled=!1},contextMenuTimeout:null,startContextMenuTimer:function(){var e=this;e.killContextMenuTimer(),e.contextMenuTimer=setTimeout(function(){e.hideContextMenu(),e.killContextMenuTimer()},750)},killContextMenuTimer:function(){var e=this.contextMenuTimer;null!=e&&(clearTimeout(e),delete e,e=null)},hideContextMenu:function(){this.contextMenu.hide()},renderContextMenu:function(t,i){for(var n=this,r="",s=n.options.contextMenuItems,a=0,o=s.length;o>a;a++)if(s[a].isSeparator)r+='<div class="mejs-contextmenu-separator"></div>';else{var l=s[a].render(n);null!=l&&(r+='<div class="mejs-contextmenu-item" data-itemindex="'+a+'" id="element-'+1e6*Math.random()+'">'+l+"</div>")}n.contextMenu.empty().append(e(r)).css({top:i,left:t}).show(),n.contextMenu.find(".mejs-contextmenu-item").each(function(){var t=e(this),i=parseInt(t.data("itemindex"),10),r=n.options.contextMenuItems[i];void 0!==r.show&&r.show(t,n),t.click(function(){void 0!==r.click&&r.click(n),n.contextMenu.hide()})}),setTimeout(function(){n.killControlsTimer("rev3")},100)}})}(mejs.$),function(e){e.extend(mejs.MepDefaults,{postrollCloseText:mejs.i18n.t("Close")}),e.extend(MediaElementPlayer.prototype,{buildpostroll:function(t,i,n,r){var s=this,a=s.container.find('link[rel="postroll"]').attr("href");void 0!==a&&(t.postroll=e('<div class="mejs-postroll-layer mejs-layer"><a class="mejs-postroll-close" onclick="$(this).parent().hide();return false;">'+s.options.postrollCloseText+'</a>
4<div class="mejs-postroll-layer-content"></div></div>').prependTo(n).hide(),s.media.addEventListener("ended",function(i){e.ajax({dataType:"html",url:a,success:function(e,t){n.find(".mejs-postroll-layer-content").html(e)}}),t.postroll.show()},!1))}})}(mejs.$),function(e){"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?module.exports=e():window.noUiSlider=e()}(function(){"use strict";function e(e){e.parentElement.removeChild(e)}function t(e){return null!=e}function i(e){e.preventDefault()}function n(e){return"number"==typeof e&&!isNaN(e)&&isFinite(e)}function r(e,t,i){i>0&&(l(e,t),setTimeout(function(){d(e,t)},i))}function s(e){return Math.max(Math.min(e,100),0)}function a(e){return Array.isArray(e)?e:[e]}function o(e){var t=(e=String(e)).split(".");return 1<t.length?t[1].length:0}function l(e,t){e.classList?e.classList.add(t):e.className+=" "+t}function d(e,t){e.classList?e.classList.remove(t):e.className=e.className.replace(new RegExp("(^|\\b)"+t.split(" ").join("|")+"(\\b|$)","gi")," ")}function u(e){var t=void 0!==window.pageXOffset,i="CSS1Compat"===(e.compatMode||"");return{x:t?window.pageXOffset:i?e.documentElement.scrollLeft:e.body.scrollLeft,y:t?window.pageYOffset:i?e.documentElement.scrollTop:e.body.scrollTop}}function c(e,t){return 100/(t-e)}function h(e,t){return 100*t/(e[1]-e[0])}function p(e,t){for(var i=1;e>=t[i];)i+=1;return i}function f(e,t,i){var r;if("number"==typeof t&&(t=[t]),!Array.isArray(t))throw new Error("noUiSlider ("+B+"): 'range' contains invalid value.");if(!n(r="min"===e?0:"max"===e?100:parseFloat(e))||!n(t[0]))throw new Error("noUiSlider ("+B+"): 'range' value isn't numeric.");i.xPct.push(r),i.xVal.push(t[0]),r?i.xSteps.push(!isNaN(t[1])&&t[1]):isNaN(t[1])||(i.xSteps[0]=t[1]),i.xHighestCompleteStep.push(0)}function m(e,t,i){if(t)if(i.xVal[e]!==i.xVal[e+1]){i.xSteps[e]=h([i.xVal[e],i.xVal[e+1]],t)/c(i.xPct[e],i.xPct[e+1]);var n=(i.xVal[e+1]-i.xVal[e])/i.xNumSteps[e],r=Math.ceil(Number(n.toFixed(3))-1),s=i.xVal[e]+i.xNumSteps[e]*r;i.xHighestCompleteStep[e]=s}else i.xSteps[e]=i.xHighestCompleteStep[e]=i.xVal[e]}function g(e,t,i){var n;this.xPct=[],this.xVal=[],this.xSteps=[i||!1],this.xNumSteps=[!1],this.xHighestCompleteStep=[],this.snap=t;var r=[];for(n in e)e.hasOwnProperty(n)&&r.push([e[n],n]);for(r.length&&"object"==typeof r[0][0]?r.sort(function(e,t){return e[0][0]-t[0][0]}):r.sort(function(e,t){return e[0]-t[0]}),n=0;n<r.length;n++)f(r[n][1],r[n][0],this);for(this.xNumSteps=this.xSteps.slice(0),n=0;n<this.xNumSteps.length;n++)m(n,this.xNumSteps[n],this)}function v(e){if("object"==typeof(t=e)&&"function"==typeof t.to&&"function"==typeof t.from)return!0;var t;throw new Error("noUiSlider ("+B+"): 'format' requires 'to' and 'from' methods.")}function b(e,t){if(!n(t))throw new Error("noUiSlider ("+B+"): 'step' is not numeric.");e.singleStep=t}function y(e,t){if("object"!=typeof t||Array.isArray(t))throw new Error("noUiSlider ("+B+"): 'range' is not an object.");if(void 0===t.min||void 0===t.max)throw new Error("noUiSlider ("+B+"): Missing 'min' or 'max' in 'range'.");if(t.min===t.max)throw new Error("noUiSlider ("+B+"): 'range' 'min' and 'max' cannot be equal.");e.spectrum=new g(t,e.snap,e.singleStep)}function _(e,t){if(t=a(t),!Array.isArray(t)||!t.length)throw new Error("noUiSlider ("+B+"): 'start' option is incorrect.");e.handles=t.length,e.start=t}function w(e,t){if("boolean"!=typeof(e.snap=t))throw new Error("noUiSlider ("+B+"): 'snap' option must be a boolean.")}function x(e,t){if("boolean"!=typeof(e.animate=t))throw new Error("noUiSlider ("+B+"): 'animate' option must be a boolean.")}function S(e,t){if("number"!=typeof(e.animationDuration=t))throw new Error("noUiSlider ("+B+"): 'animationDuration' option must be a number.")}function T(e,t){var i,n=[!1];if("lower"===t?t=[!0,!1]:"upper"===t&&(t=[!1,!0]),!0===t||!1===t){for(i=1;i<e.handles;i++)n.push(t);n.push(!1)}else{if(!Array.isArray(t)||!t.length||t.length!==e.handles+1)throw new Error("noUiSlider ("+B+"): 'connect' option doesn't match handle count.");n=t}e.connect=n}function C(e,t){switch(t){case"horizontal":e.ort=0;break;case"vertical":e.ort=1;break;default:throw new Error("noUiSlider ("+B+"): 'orientation' option is invali
4d.")}}function k(e,t){if(!n(t))throw new Error("noUiSlider ("+B+"): 'margin' option must be numeric.");if(0!==t&&(e.margin=e.spectrum.getMargin(t),!e.margin))throw new Error("noUiSlider ("+B+"): 'margin' option is only supported on linear sliders.")}function E(e,t){if(!n(t))throw new Error("noUiSlider ("+B+"): 'limit' option must be numeric.");if(e.limit=e.spectrum.getMargin(t),!e.limit||e.handles<2)throw new Error("noUiSlider ("+B+"): 'limit' option is only supported on linear sliders with 2 or more handles.")}function M(e,t){if(!n(t)&&!Array.isArray(t))throw new Error("noUiSlider ("+B+"): 'padding' option must be numeric or array of exactly 2 numbers.");if(Array.isArray(t)&&2!==t.length&&!n(t[0])&&!n(t[1]))throw new Error("noUiSlider ("+B+"): 'padding' option must be numeric or array of exactly 2 numbers.");if(0!==t){if(Array.isArray(t)||(t=[t,t]),!(e.padding=[e.spectrum.getMargin(t[0]),e.spectrum.getMargin(t[1])])===e.padding[0]||!1===e.padding[1])throw new Error("noUiSlider ("+B+"): 'padding' option is only supported on linear sliders.");if(e.padding[0]<0||e.padding[1]<0)throw new Error("noUiSlider ("+B+"): 'padding' option must be a positive number(s).");if(100<e.padding[0]+e.padding[1])throw new Error("noUiSlider ("+B+"): 'padding' option must not exceed 100% of the range.")}}function P(e,t){switch(t){case"ltr":e.dir=0;break;case"rtl":e.dir=1;break;default:throw new Error("noUiSlider ("+B+"): 'direction' option was not recognized.")}}function A(e,t){if("string"!=typeof t)throw new Error("noUiSlider ("+B+"): 'behaviour' must be a string containing options.");var i=0<=t.indexOf("tap"),n=0<=t.indexOf("drag"),r=0<=t.indexOf("fixed"),s=0<=t.indexOf("snap"),a=0<=t.indexOf("hover"),o=0<=t.indexOf("unconstrained");if(r){if(2!==e.handles)throw new Error("noUiSlider ("+B+"): 'fixed' behaviour must be used with 2 handles");k(e,e.start[1]-e.start[0])}if(o&&(e.margin||e.limit))throw new Error("noUiSlider ("+B+"): 'unconstrained' behaviour cannot be used with margin or limit");e.events={tap:i||s,drag:n,fixed:r,snap:s,hover:a,unconstrained:o}}function I(e,t){if(!1!==t)if(!0===t){e.tooltips=[];for(var i=0;i<e.handles;i++)e.tooltips.push(!0)}else{if(e.tooltips=a(t),e.tooltips.length!==e.handles)throw new Error("noUiSlider ("+B+"): must pass a formatter for all handles.");e.tooltips.forEach(function(e){if("boolean"!=typeof e&&("object"!=typeof e||"function"!=typeof e.to))throw new Error("noUiSlider ("+B+"): 'tooltips' must be passed a formatter or 'false'.")})}}function O(e,t){v(e.ariaFormat=t)}function L(e,t){v(e.format=t)}function z(e,t){if("boolean"!=typeof(e.keyboardSupport=t))throw new Error("noUiSlider ("+B+"): 'keyboardSupport' option must be a boolean.")}function N(e,t){e.documentElement=t}function j(e,t){if("string"!=typeof t&&!1!==t)throw new Error("noUiSlider ("+B+"): 'cssPrefix' must be a string or `false`.");e.cssPrefix=t}function D(e,t){if("object"!=typeof t)throw new Error("noUiSlider ("+B+"): 'cssClasses' must be an object.");if("string"==typeof e.cssPrefix)for(var i in e.cssClasses={},t)t.hasOwnProperty(i)&&(e.cssClasses[i]=e.cssPrefix+t[i]);else e.cssClasses=t}function F(e){var i={margin:0,limit:0,padding:0,animate:!0,animationDuration:300,ariaFormat:H,format:H},n={step:{r:!1,t:b},start:{r:!0,t:_},connect:{r:!0,t:T},direction:{r:!0,t:P},snap:{r:!1,t:w},animate:{r:!1,t:x},animationDuration:{r:!1,t:S},range:{r:!0,t:y},orientation:{r:!1,t:C},margin:{r:!1,t:k},limit:{r:!1,t:E},padding:{r:!1,t:M},behaviour:{r:!0,t:A},ariaFormat:{r:!1,t:O},format:{r:!1,t:L},tooltips:{r:!1,t:I},keyboardSupport:{r:!0,t:z},documentElement:{r:!1,t:N},cssPrefix:{r:!0,t:j}
4,cssClasses:{r:!0,t:D}},r={connect:!1,direction:"ltr",behaviour:"tap",orientation:"horizontal",keyboardSupport:!0,cssPrefix:"noUi-",cssClasses:{target:"target",base:"base",origin:"origin",handle:"handle",handleLower:"handle-lower",handleUpper:"handle-upper",touchArea:"touch-area",horizontal:"horizontal",vertical:"vertical",background:"background",connect:"connect",connects:"connects",ltr:"ltr",rtl:"rtl",draggable:"draggable",drag:"state-drag",tap:"state-tap",active:"active",tooltip:"tooltip",pips:"pips",pipsHorizontal:"pips-horizontal",pipsVertical:"pips-vertical",marker:"marker",markerHorizontal:"marker-horizontal",markerVertical:"marker-vertical",markerNormal:"marker-normal",markerLarge:"marker-large",markerSub:"marker-sub",value:"value",valueHorizontal:"value-horizontal",valueVertical:"value-vertical",valueNormal:"value-normal",valueLarge:"value-large",valueSub:"value-sub"}};e.format&&!e.ariaFormat&&(e.ariaFormat=e.format),Object.keys(n).forEach(function(s){if(!t(e[s])&&void 0===r[s]){if(n[s].r)throw new Error("noUiSlider ("+B+"): '"+s+"' is required.");return!0}n[s].t(i,t(e[s])?e[s]:r[s])}),i.pips=e.pips;var s=document.createElement("div"),a=void 0!==s.style.msTransform,o=void 0!==s.style.transform;return i.transformRule=o?"transform":a?"msTransform":"webkitTransform",i.style=[["left","top"],["right","bottom"]][i.dir][i.ort],i}function R(t,n,o){function c(e,t){var i=le.createElement("div");return t&&l(i,t),e.appendChild(i),i}function h(e,t){var i=c(e,n.cssClasses.origin),r=c(i,n.cssClasse
4s.handle);return c(r,n.cssClasses.touchArea),r.setAttribute("data-handle",t),n.keyboardSupport&&(r.setAttribute("tabindex","0"),r.addEventListener("keydown",function(e){return function(e,t){if(m()||g(t))return!1;var i=["Left","Right"],r=["Down","Up"];n.dir&&!n.ort?i.reverse():n.ort&&!n.dir&&r.reverse();var s=e.key.replace("Arrow",""),a=s===r[0]||s===i[0],o=s===r[1]||s===i[1];if(!a&&!o)return!0;e.preventDefault();var l=a?0:1,d=W(t)[l];return null===d||(!1===d&&(d=ie.getDefaultStep(re[t],a,10)),d=Math.max(d,1e-7),d*=a?-1:1,D(t,ie.toStepping(ne[t]+d),!0,!0),I("slide",t),I("update",t),I("change",t),I("set",t)),!1}(e,t)})),r.setAttribute("role","slider"),r.setAttribute("aria-orientation",n.ort?"vertical":"horizontal"),0===t?l(r,n.cssClasses.handleLower):t===n.handles-1&&l(r,n.cssClasses.handleUpper),i}function p(e,t){return!!t&&c(e,n.cssClasses.connect)}function f(e,t){return!!n.tooltips[t]&&c(e.firstChild,n.cssClasses.tooltip)}function m(){return te.hasAttribute("disabled")}function g(e){return q[e].hasAttribute("disabled")}function v(){G&&(A("update.tooltips"),G.forEach(function(t){t&&e(t)}),G=null)}function b(){v(),G=q.map(f),P("update.tooltips",function(e,t,i){if(G[t]){var r=e[t];!0!==n.tooltips[t]&&(r=n.tooltips[t].to(i[t])),G[t].innerHTML=r}})}function y(e,t,i){function r(e,t){var i=t===n.cssClasses.value,r=i?a:o;return t+" "+(i?d:u)[n.ort]+" "+r[e]}var s=le.createElement("div"),a=[];a[he]=n.cssClasses.valueNormal,a[pe]=n.cssClasses.valueLarge,a[fe]=n.cssClasses.valueSub;var o=[];o[he]=n.cssClasses.markerNormal,o[pe]=n.cssClasses.markerLarge,o[fe]=n.cssClasses.markerSub;
4var d=[n.cssClasses.valueHorizontal,n.cssClasses.valueVertical],u=[n.cssClasses.markerHorizontal,n.cssClasses.markerVertical];return l(s,n.cssClasses.pips),l(s,0===n.ort?n.cssClasses.pipsHorizontal:n.cssClasses.pipsVertical),Object.keys(e).forEach(function(a){!function(e,a,o){if((o=t?t(a,o):o)!==ce){var l=c(s,!1);l.className=r(o,n.cssClasses.marker),l.style[n.style]=e+"%",o>he&&((l=c(s,!1)).className=r(o,n.cssClasses.value),l.setAttribute("data-value",a),l.style[n.style]=e+"%",l.innerHTML=i.to(a))}}(a,e[a][0],e[a][1])}),s}function _(){U&&(e(U),U=null)}function w(e){_();var t,i,n,r,s,a,o,l,d,u=e.mode,c=e.density||1,h=e.filter||!1,p=function(e,t,i){if("range"===e||"steps"===e)return ie.xVal;if("count"===e){if(2>t)throw new Error("noUiSlider ("+B+"): 'values' (>= 2) required for mode 'count'.");var n=t-1,r=100/n;for(t=[];n--;)t[n]=n*r;t.push(100),e="positions"}return"positions"===e?t.map(function(e){return ie.fromStepping(i?ie.getStep(e):e)}):"values"===e?i?t.map(function(e){return ie.fromStepping(ie.getStep(ie.toStepping(e)))}):t:void 0}(u,e.values||!1,e.stepped||!1),f=(t=c,i=u,n=p,r={},s=ie.xVal[0],a=ie.xVal[ie.xVal.length-1],l=o=!1,d=0,(n=n.slice().sort(function(e,t){return e-t}).filter(function(e){return!this[e]&&(this[e]=!0)},{}))[0]!==s&&(n.unshift(s),o=!0),n[n.length-1]!==a&&(n.push(a),l=!0),n.forEach(function(e,s){var a,u,c,h,p,f,m,g,v,b,y=e,_=n[s+1],w="steps"===i;if(w&&(a=ie.xNumSteps[s]),a||(a=_-y),!1!==y&&void 0!==_)for(a=Math.max(a,1e-7),u=y;_>=u;u=(u+a).toFixed(7)/1){for(g=(p=(h=ie.toStepping(u))-d)/t,b=p/(v=Math.round(g)),c=1;v>=c;c+=1)r[(f=d+c*b).toFixed(5)]=[ie.fromStepping(f),0];m=-1<n.indexOf(u)?pe:w?fe:he,!s&&o&&(m=0),u===_&&l||(r[h.toFixed(5)]=[u,m]),d=h}}),r),m=e.format||{to:Math.round};return U=te.appendChild(y(f,h,m))}function x(){var e=X.getBoundingClientRect(),t="offset"+["Width","Height"][n.ort];return 0===n.ort?e.width||X[t]:e.height||X[t]}function S(e,t,i,r){var s=function(s){return!!(s=function(e,t,i){var n,r,s=0===e.type.indexOf("touch"),a=0===e.type.indexOf("mouse"),o=0===e.type.indexOf("pointer");if(0===e.type.indexOf("MSPointer")&&(o=!0),s){var l=function(e){return e.target===i||i.contains(e.target)};if("touchstart"===e.type){var d=Array.prototype.filter.call(e.touches,l);if(1<d.length)return!1;n=d[0].pageX,r=d[0].pageY}else{var c=Array.prototype.find.call(e.changedTouches,l);if(!c)return!1;n=c.pageX,r=c.pageY}}return t=t||u(le),(a||o)&&(n=e.clientX+t.x,r=e.clientY+t.y),e.pageOffset=t,e.points=[n,r],e.cursor=a||o,e}(s,r.pageOffset,r.target||t))&&!(m()&&!r.doNotReject)&&(a=te,o=n.cssClasses.tap,!((a.classList?a.classList.contains(o):new RegExp("\\b"+o+"\\b").test(a.className))&&!r.doNotReject)&&!(e===J.start&&void 0!==s.buttons&&1<s.buttons)&&(!r.hover||!s.buttons)&&(ee||s.preventDefault(),s.calcPoint=s.points[n.ort],void i(s,r)));var a,o},a=[];return e.split(" ").forEach(function(e){t.addEventListener(e,s,!!ee&&{passive:!0}),a.push([e,s])}),a}function T(e){var t,i,r,a,o,l,d=100*(e-(t=X,i=n.ort,r=t.getBoundingClientRect(),o=(a=t.ownerDocument).documentElement,l=u(a),/webkit.*Chrome.*Mobile/i.test(navigator.userAgent)&&(l.x=0),i?r.top+l.y-o.clientTop:r.left+l.x-o.clientLeft))/x();return d=s(d),n.dir?100-d:d}function C(e,t){"mouseout"===e.type&&"HTML"===e.target.nodeName&&null===e.relatedTarget&&E(e,t)}function k(e,t){if(-1===navigator.appVersion.indexOf("MSIE 9")&&0===e.buttons&&0!==t.buttonsProperty)return E(e,t);var i=(n.dir?-1:1)*(e.calcPoint-t.startCalcPoint);z(i>0,100*i/t.baseSize,t.locations,t.handleNumbers)}function E(e,t){t.handle&&(d(t.handle,n.cssClasses.active),ae-=1),t.listeners.forEach(function(e){de.removeEventListener(e[0],e[1])}),0===ae&&(d(te,n.cssClasses.drag),j(),e.cursor&&(ue.style.cursor="",ue.removeEventListener("selectstart",i))),t.handleNumbers.forEach(function(e){I("change",e),I("set",e),I("end",e)})}function M(e,t){if(t.handleNumbers.some(g))return!1;var r;1===t.handleNumbers.length&&(r=q[t.handleNumbers[0]].children[0],ae+=1,l(r,n.cssClasses.active)),e.stopPropagation();var s=[],a=S(J.move,de,k,{target:e.target,handle:r,listeners:s,startCalcPoint:e.calcPoint,baseSize:x(),pageOffset:e.pageOffset,handleNumbers:t.handleNumbers,buttonsProperty:e.buttons,locations:re.slice()}),o=S(J.end,de,E,{target:e.target,handle:r,listeners:s,doNotReject:!0,handleNumbers:t.handleNumbers}),d=S("mouseout",de,C,{target:e.target,handle:r,listeners:s,doNotReject:!0,handleNumbers:t.handleNumbers});s.push.apply(s,a.concat(o,d)),e.cursor&&(ue.style.cursor=getComputedStyle(e.target).cursor,1<q.length&&l(te,
4n.cssClasses.drag),ue.addEventListener("selectstart",i,!1)),t.handleNumbers.forEach(function(e){I("start",e)})}function P(e,t){oe[e]=oe[e]||[],oe[e].push(t),"update"===e.split(".")[0]&&q.forEach(function(e,t){I("update",t)})}function A(e){var t=e&&e.split(".")[0],i=t&&e.substring(t.length);Object.keys(oe).forEach(function(e){var n=e.split(".")[0],r=e.substring(n.length);t&&t!==n||i&&i!==r||delete oe[e]})}function I(e,t,i){Object.keys(oe).forEach(function(r){var s=r.split(".")[0];e===s&&oe[r].forEach(function(e){e.call(Q,ne.map(n.format.to),t,ne.slice(),i||!1,re.slice())})})}function O(e,t,i,r,a,o){return 1<q.length&&!n.events.unconstrained&&(r&&t>0&&(i=Math.max(i,e[t-1]+n.margin)),a&&t<q.length-1&&(i=Math.min(i,e[t+1]-n.margin))),1<q.length&&n.limit&&(r&&t>0&&(i=Math.min(i,e[t-1]+n.limit)),a&&t<q.length-1&&(i=Math.max(i,e[t+1]-n.limit))),n.padding&&(0===t&&(i=Math.max(i,n.padding[0])),t===q.length-1&&(i=Math.min(i,100-n.padding[1]))),!((i=s(i=ie.getStep(i)))===e[t]&&!o)&&i}function L(e,t){var i=n.ort;return(i?t:e)+", "+(i?e:t)}function z(e,t,i,n){var r=i.slice(),s=[!e,e],a=[e,!e];n=n.slice(),e&&n.reverse(),1<n.length?n.forEach(function(e,i){var n=O(r,e,r[e]+t,s[i],a[i],!1);!1===n?t=0:(t=n-r[e],r[e]=n)}):s=a=[!0];var o=!1;n.forEach(function(e,n){o=D(e,i[e]+t,s[n],a[n])||o}),o&&n.forEach(function(e){I("update",e),I("slide",e)})}function N(e,t){return n.dir?100-e-t:e}function j(){se.forEach(function(e){var t=50<re[e]?-1:1,i=3+(q.length+t*e);q[e].style.zIndex=i})}function D(e,t,i,r){return!1!==(t=O(re,e,t,i,r,!1))&&(function(e,t){re[e]=t,ne[e]=ie.fromStepping(t);var i="translate("+L(10*(N(t,0)-me)+"%","0")+")";q[e].style[n.transformRule]=i,R(e),R(e+1)}(e,t),!0)}function R(e){if(Y[e]){var t=0,i=100;0!==e&&(t=re[e-1]),e!==Y.length-1&&(i=re[e]);var r=i-t,s="translate("+L(N(t,r)+"%","0")+")",a="scale("+L(r/100,"1")+")";Y[e].style[n.transformRule]=s+" "+a}}function H(e,t){return null===e||!1===e||void 0===e?re[t]:("number"==typeof e&&(e=String(e)),e=n.format.from(e),!1===(e=ie.toStepping(e))||isNaN(e)?re[t]:e)}function V(e,t){var i=a(e),s=void 0===re[0];t=void 0===t||!!t,n.animate&&!s&&r(te,n.cssClasses.tap,n.animationDuration),se.forEach(function(e){D(e,H(i[e],e),!0,!1)});for(var o=1===se.length?0:1;o<se.length;++o)se.forEach(function(e){D(e,re[e],!0,!0)});j(),se.forEach(function(e){I("update",e),null!==i[e]&&t&&I("set",e)})}function $(){var e=ne.map(n.format.to);return 1===e.length?e[0]:e}function W(e){var t=re[e],i=ie.getNearbySteps(t),r=ne[e],s=i.thisStep.step,a=null;if(n.snap)return[r-i.stepBefore.startValue||null,i.stepAfter.startValue-r||null];!1!==s&&r+s>i.stepAfter.startValue&&(s=i.stepAfter.startValue-r),a=r>i.thisStep.startValue?i.thisStep.step:!1!==i.stepBefore.step&&r-i.stepBefore.highestStep,100===t?s=null:0===t&&(a=null);var o=ie.countStepDecimals();return null!==s&&!1!==s&&(s=Number(s.toFixed(o))),null!==a&&!1!==a&&(a=Number(a.toFixed(o))),[a,s]}var X,q,Y,U,G,Q,Z,K,J=window.navigator.pointerEnabled?{start:"pointerdown",move:"pointermove",end:"pointerup"}:window.navigator.msPointerEnabled?{start:"MSPointerDown",move:"MSPointerMove",end:"MSPointerUp"}:{start:"mousedown touchstart",move:"mousemove touchmove",end:"mouseup touchend"},ee=window.CSS&&CSS.supports&&CSS.supports("touch-action","none")&&function(){var e=!1;try{var t=Object.defineProperty({},"passive",{get:function(){e=!0}});window.addEventListener("test",null,t)}catch(e){}return e}(),te=t,ie=n.spectrum,ne=[],re=[],se=[],ae=0,oe={},le=t.ownerDocument,de=n.documentElement||le.documentElement,ue=le.body,ce=-1,he=0,pe=1,fe=2,me="rtl"===le.dir||1===n.ort?0:100;
4return l(Z=te,n.cssClasses.target),0===n.dir?l(Z,n.cssClasses.ltr):l(Z,n.cssClasses.rtl),0===n.ort?l(Z,n.cssClasses.horizontal):l(Z,n.cssClasses.vertical),X=c(Z,n.cssClasses.base),function(e,t){var i=c(t,n.cssClasses.connects);q=[],(Y=[]).push(p(i,e[0]));for(var r=0;r<n.handles;r++)q.push(h(t,r)),se[r]=r,Y.push(p(i,e[r+1]))}(n.connect,X),(K=n.events).fixed||q.forEach(function(e,t){S(J.start,e.children[0],M,{handleNumbers:[t]})}),K.tap&&S(J.start,X,function(e){e.stopPropagation();var t,i,s,a=T(e.calcPoint),o=(t=a,s=!(i=100),q.forEach(function(e,n){if(!g(n)){var r=re[n],a=Math.abs(r-t);(i>a||i>=a&&t>r||100===a&&100===i)&&(s=n,i=a)}}),s);return!1!==o&&(n.events.snap||r(te,n.cssClasses.tap,n.animationDuration),D(o,a,!0,!0),j(),I("slide",o,!0),I("update",o,!0),I("change",o,!0),I("set",o,!0),void(n.events.snap&&M(e,{handleNumbers:[o]})))},{}),K.hover&&S(J.move,X,function(e){var t=T(e.calcPoint),i=ie.getStep(t),n=ie.fromStepping(i);Object.keys(oe).forEach(function(e){"hover"===e.split(".")[0]&&oe[e].forEach(function(e){e.call(Q,n)})})},{hover:!0}),K.drag&&Y.forEach(function(e,t){if(!1!==e&&0!==t&&t!==Y.length-1){var i=q[t-1],r=q[t],s=[e];l(e,n.cssClasses.draggable),K.fixed&&(s.push(i.children[0]),s.push(r.children[0])),s.forEach(function(e){S(J.start,e,M,{handles:[i,r],handleNumbers:[t-1,t]})})}}),V(n.start),n.pips&&w(n.pips),n.tooltips&&b(),P("update",function(e,t,i,r,s){se.forEach(function(e){var t=q[e],r=O(re,e,0,!0,!0,!0),a=O(re,e,100,!0,!0,!0),o=s[e],l=n.ariaFormat.to(i[e]);r=ie.fromStepping(r).toFixed(1),a=ie.fromStepping(a).toFixed(1),o=ie.fromStepping(o).toFixed(1),t.children[0].setAttribute("aria-valuemin",r),t.children[0].setAttribute("aria-valuemax",a),t.children[0].setAttribute("aria-valuenow",o),t.children[0].setAttribute("aria-valuetext",l)})}),Q={destroy:function(){for(var e in n.cssClasses)n.cssClasses.hasOwnProperty(e)&&d(te,n.cssClasses[e]);for(;te.firstChild;)te.removeChild(te.firstChild);delete te.noUiSlider},steps:function(){return se.map(W)},on:P,off:A,get:$,set:V,setHandle:function(e,t,i){if(!(0<=(e=Number(e))&&e<se.length))throw new Error("noUiSlider ("+B+"): invalid handle number, got: "+e);D(e,H(t,e),!0,!0),I("update",e),i&&I("set",e)},reset:function(e){V(n.start,e)},__moveHandles:function(e,t,i){z(e,t,re,i)},options:o,updateOptions:function(e,t){var i=$(),r=["margin","limit","padding","range","animate","snap","step","format","pips","tooltips"];r.forEach(function(t){void 0!==e[t]&&(o[t]=e[t])});var s=F(o);r.forEach(function(t){void 0!==e[t]&&(n[t]=s[t])}),ie=s.spectrum,n.margin=s.margin,n.limit=s.limit,n.padding=s.padding,n.pips?w(n.pips):_(),n.tooltips?b():v(),re=[],V(e.start||i,t)},target:te,removePips:_,removeTooltips:v,pips:w}}var B="14.0.3";g.prototype.getMargin=function(e){var t=this.xNumSteps[0];if(t&&e/t%1!=0)throw new Error("noUiSlider ("+B+"): 'limit', 'margin' and 'padding' must be divisible by step.");return 2===this.xPct.length&&h(this.xVal,e)},g.prototype.toStepping=function(e){return function(e,t,i){if(i>=e.slice(-1)[0])return 100;var n,r,s=p(i,e),a=e[s-1],o=e[s],l=t[s-1],d=t[s];return l+(r=i,h(n=[a,o],n[0]<0?r+Math.abs(n[0]):r-n[0])/c(l,d))}(this.xVal,this.xPct,e)},g.prototype.fromStepping=function(e){return function(e,t,i){if(i>=100)return e.slice(-1)[0];var n,r=p(i,t),s=e[r-1],a=e[r],o=t[r-1];return n=[s,a],(i-o)*c(o,t[r])*(n[1]-n[0])/100+n[0]}(this.xVal,this.xPct,e)},g.prototype.getStep=function(e){return function(e,t,i,n){if(100===n)return n;var r,s,a=p(n,e),o=e[a-1],l=e[a];return i?n-o>(l-o)/2?l:o:t[a-1]?e[a-1]+(r=n-e[a-1],s=t[a-1],Math.round(r/s)*s):n}(this.xPct,this.xSteps,this.snap,e)},g.prototype.getDefaultStep=function(e,t,i){var n=p(e,this.xPct);return(100===e||t&&e===this.xPct[n-1])&&(n=Math.max(n-1,1)),(this.xVal[n]-this.xVal[n-1])/i},g.prototype.getNearbySteps=function(e){var t=p(e,this.xPct);return{stepBefore:{startValue:this.xVal[t-2],step:this.xNumSteps[t-2],highestStep:this.xHighestCompleteStep[t-2]},thisStep:{startValue:this.xVal[t-1],step:this.xNumSteps[t-1],highestStep:this.xHighestCompleteStep[t-1]},stepAfter:{startValue:this.xVal[t],step:this.xNumSteps[t],highestStep:this.xHighestCompleteStep[t]}}},g.prototype.countStepDecimals=function(){var e=this.xNumSteps.map(o);return Math.max.apply(null,e)}
4,g.prototype.convert=function(e){return this.getStep(this.toStepping(e))};var H={to:function(e){return void 0!==e&&e.toFixed(2)},from:Number};return{__spectrum:g,version:B,create:function(e,t){if(!e||!e.nodeName)throw new Error("noUiSlider ("+B+"): create requires a single element, got: "+e);if(e.noUiSlider)throw new Error("noUiSlider ("+B+"): Slider was already initialized.");var i=R(e,F(t),t);return e.noUiSlider=i}}}),function(){"use strict";if("undefined"!=typeof window){var e=window.navigator.userAgent.match(/Edge\/(\d{2})\./),t=!!e&&parseInt(e[1],10)>=16;if("objectFit"in document.documentElement.style!=0&&!t)return void(window.objectFitPolyfill=function(){return!1});var i=function(e,t,i){var n,r,s,a,o;if((i=i.split(" ")).length<2&&(i[1]=i[0]),"x"===e)n=i[0],r=i[1],s="left",a="right",o=t.clientWidth;else{if("y"!==e)return;n=i[1],r=i[0],s="top",a="bottom",o=t.clientHeight}return n===s||r===s?void(t.style[s]="0"):n===a||r===a?void(t.style[a]="0"):"center"===n||"50%"===n?(t.style[s]="50%",void(t.style["margin-"+s]=o/-2+"px")):n.indexOf("%")>=0?void(50>(n=parseInt(n))?(t.style[s]=n+"%",t.style["margin-"+s]=o*(n/-100)+"px"):(n=100-n,t.style[a]=n+"%",t.style["margin-"+a]=o*(n/-100)+"px")):void(t.style[s]=n)},n=function(e){var t=e.dataset?e.dataset.objectFit:e.getAttribute("data-object-fit"),n=e.dataset?e.dataset.objectPosition:e.getAttribute("data-object-position");t=t||"cover",n=n||"50% 50%";var r=e.parentNode;(function(e){var t=window.getComputedStyle(e,null),i=t.getPropertyValue("position"),n=t.getPropertyValue("overflow"),r=t.getPropertyValue("display");i&&"static"!==i||(e.style.position="relative"),"hidden"!==n&&(e.style.overflow="hidden"),r&&"inline"!==r||(e.style.display="block"),0===e.clientHeight&&(e.style.height="100%"),-1===e.className.indexOf("object-fit-polyfill")&&(e.className=e.className+" object-fit-polyfill")})(r),function(e){var t=window.getComputedStyle(e,null),i={"max-width":"none","max-height":"none","min-width":"0px","min-height":"0px",top:"auto",right:"auto",bottom:"auto",left:"auto","margin-top":"0px","margin-right":"0px","margin-bottom":"0px","margin-left":"0px"};for(var n in i)t.getPropertyValue(n)!==i[n]&&(e.style[n]=i[n])}(e),e.style.position="absolute",e.style.height="100%",e.style.width="auto","scale-down"===t&&(e.style.height="auto",e.clientWidth<r.clientWidth&&e.clientHeight<r.clientHeight?(i("x",e,n),i("y",e,n)):(t="contain",e.style.height="100%")),"none"===t?(e.style.width="auto",e.style.height="auto",i("x",e,n),i("y",e,n)):"cover"===t&&e.clientWidth>r.clientWidth||"contain"===t&&e.clientWidth<r.clientWidth?(e.style.top="0",e.style.marginTop="0",i("x",e,n)):"scale-down"!==t&&(e.style.width="100%",e.style.height="auto",e.style.left="0",e.style.marginLeft="0",i("y",e,n))},r=function(e){if(void 0===e)e=document.querySelectorAll("[data-object-fit]");else if(e&&e.nodeName)e=[e];else if("object"!=typeof e||!e.length||!e[0].nodeName)return!1;for(var i=0;i<e.length;i++)if(e[i].nodeName){var r=e[i].nodeName.toLowerCase();"img"!==r||t?"video"===r&&(e[i].readyState>0?n(e[i]):e[i].addEventListener("loadedmetadata",function(){n(this)})):e[i].complete?n(e[i]):e[i].addEventListener("load",function(){n(this)})}return!0};document.addEventListener("DOMContentLoaded",function(){r()}),window.addEventListener("resize",function(){r()}),window.objectFitPolyfill=r}}(),function(){var e,t,i,n,r,s,a,o,l,d,u,c,h,p,f,m,g,v,b,y,_=[].slice;e=/^\(?([^)]*)\)?(?:(.)(d+))?$/,t=1e3/30,h=document.createElement("div").style,r=null!=h.transition||null!=h.webkitTransition||null!=h.mozTransition||null!=h.oTransition,u=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||window.msRequestAnimationFrame,i=window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver,a=function(e){var t;return(t=document.createElement("div")).innerHTML=e,t.children[0]},d=function(e,t){return e.className=e.className.replace(new RegExp("(^| )"+t.split(" ").join("|")+"( |$)","gi")," ")},s=function(e,t){return d(e,t),e.className+=" "+t},p=function(e,t){var i;return null!=document.createEvent?((i=document.createEvent("HTMLEvents")).initEvent(t,!0,!0),e.dispatchEvent(i)):void 0},l=function(){var e,t;return null!=(e=null!=(t=window.performance)&&"function"==typeof t.now?t.now():void 0)?e:+new Date},c=function(e,t){return null==t&&(t=0),t?(e*=Math.pow(10,t),e+=.5,e=Math.floor(e),e/=Math.pow(10,t)):Math.round(e)},f=function(e){return 0>e?Math.ceil(e):Math.floor(e)},o=function(e){return e-c(e)},g=!1,(m=function(){var e,t,i,n,r;if(!g&&null!=window.jQuery){for(g=!0,r=[],t=0,i=(n=["html","text"]).length;i>t;t++)e=n[t],r.push(function(e){var t;return t=window.jQuery.fn[e],window.jQuery.fn[e]=function(e){var i;return null==e||null==(null!=(i=this[0])?i.odometer:void 0)?t.apply(this,arguments):this[0].odometer.update(e)}}(e));return r}})(),setTimeout(m,0),n=function(){function n(e){var i,r,s,a,o,l,d,u,c,h=this;if(this.options=e,this.el=this.options.el,null!=this.el.odometer)return this.el.odometer;for(i in this.el.odometer=this,d=n.options)s=d[i],null==this.options[i]&&(this.options[i]=s);null==(a=this.options).duration&&(a.duration=2e3),this.MAX_VALUES=this.options.duration/t/2|0,this.resetFormat(),this.value=this.cleanValue(null!=(u=this.options.value)?u:""),this.renderInside(),this.render();try{for(o=0,l=(c=["innerHTML","innerText","textContent"]).length;l>o;o++)r=c[o],null!=this.el[r]&&function(e){Object.defineProperty(h.el,e,{get:function(){var t;return"innerHTML"===e?h.inside.outerHTML:null!=(t=h.inside.innerText)?t:h.inside.textContent},set:function(e){return h.update(e)}})}(r)}catch(e){this.watchForMutations()}}return n.prototype.renderInside=function(){return this.inside=document.createElement("div"),this.inside.className="odometer-inside",this.el.innerHTML="",this.el.appendChild(this.inside)},n.prototype.watchForMutations=function(){var e=this;if(null!=i)try{return null==this.observer&&(this.observer=new i(function(){var t;return t=e.el.innerText,e.renderInside(),e.render(e.value),e.update(t)})),this.watchMutations=!0,this.startWatchingMutations()}catch(e){0}},n.prototype.startWatchingMutations=function(){return this.watchMutations?this.observer.observe(this.el,{childList:!0}):void 0},n.prototype.stopWatchingMutations=function(){var e;return null!=(e=this.observer)?e.disconnect():void 0},n.prototype.cleanValue=function(e){var t;return"string"==typeof e&&(e=(e=(e=e.replace(null!=(t=this.format.radix)?t:".","<radix>")).replace(/[.,]/g,"")).replace("<radix>","."),e=parseFloat(e,10)||0),c(e,this.format.precision)},n.prototype.bindTransitionEnd=function(){var e,t,i,n,r,s,a=this;if(!this.transitionEndBound){for(this.transitionEndBound=!0,t=!1,s=[],i=0,n=(r="transitionend webkitTransitionEnd oTransitionEnd otransitionend MSTransitionEnd".split(" ")).length;n>i;i++)e=r[i],s.push(this.el.addEventListener(e,function(){return t||(t=!0,setTimeout(function(){return a.render(),t=!1,p(a.el,"odometerdone")},0)),!0},!1));return s}},n.prototype.resetFormat=function(){var t,i,n,r,s,a,o,l;if((t=null!=(o=this.options.format)?o:"(,ddd).dd")||(t="d"),!(n=e.exec(t)))throw new Error("Odometer: Unparsable digit format");return a=(l=n.slice(1,4))[0],s=l[1],r=(null!=(i=l[2])?i.length:void 0)||0,this.format={repeating:a,radix:s,precision:r}},n.prototype.render=function(e){var t,i,n,s,a,l,d,u,c,h,p,f;for(null==e&&(e=this.value),this.stopWatchingMutations(),this.resetFormat(),this.inside.innerHTML="",l=this.options.theme,a=[],u=0,h=(t=this.el.className.split(" ")).length;h>u;u++)(i=t[u]).length&&((s=/^odometer-theme-(.+)$/.exec(i))?l=s[1]:/^odometer(-|$)/.test(i)||a.push(i));for(a.push("odometer"),r||a.push("odometer-no-transitions"),a.push(l?"odometer-theme-"+l:"odometer-auto-theme"),this.el.className=a.join(" "),this.ribbons={},this.digits=[],d=!this.format.precision||!o(e)||!1,c=0,p=(f=e.toString().split("").reverse()).length;p>c;
4c++)"."===(n=f[c])&&(d=!0),this.addDigit(n,d);return this.startWatchingMutations()},n.prototype.update=function(e){var t,i=this;return(t=(e=this.cleanValue(e))-this.value)?(d(this.el,"odometer-animating-up odometer-animating-down odometer-animating"),s(this.el,t>0?"odometer-animating-up":"odometer-animating-down"),this.stopWatchingMutations(),this.animate(e),this.startWatchingMutations(),setTimeout(function(){return i.el.offsetHeight,s(i.el,"odometer-animating")},0),this.value=e):void 0},n.prototype.renderDigit=function(){return a('<span class="odometer-digit"><span class="odometer-digit-spacer">8</span><span class="odometer-digit-inner"><span class="odometer-ribbon"><span class="odometer-ribbon-inner"><span class="odometer-value"></span></span></span></span></span>')},n.prototype.insertDigit=function(e,t){return null!=t?this.inside.insertBefore(e,t):this.inside.children.length?this.inside.insertBefore(e,this.inside.children[0]):this.inside.appendChild(e)},n.prototype.addSpacer=function(e,t,i){var n;return(n=a('<span class="odometer-formatting-mark"></span>')).innerHTML=e,i&&s(n,i),this.insertDigit(n,t)},n.prototype.addDigit=function(e,t){var i,n,r,s;if(null==t&&(t=!0),"-"===e)return this.addSpacer(e,null,"odometer-negation-mark");if("."===e)return this.addSpacer(null!=(s=this.format.radix)?s:".",null,"odometer-radix-mark");if(t)for(r=!1;;){if(!this.format.repeating.length){if(r)throw new Error("Bad odometer format without digits");this.resetFormat(),r=!0}if(i=this.format.repeating[this.format.repeating.length-1],this.format.repeating=this.format.repeating.substring(0,this.format.repeating.length-1),"d"===i)break;this.addSpacer(i)}return(n=this.renderDigit()).querySelector(".odometer-value").innerHTML=e,this.digits.push(n),this.insertDigit(n)},n.prototype.animate=function(e){return r&&"count"!==this.options.animation?this.animateSlide(e):this.animateCount(e)},n.prototype.animateCount=function(e){var t,i,n,r,s,a=this;return(i=+e-this.value)?(r=n=l(),t=this.value,(s=function(){var o,d;return l()-r>a.options.duration?(a.value=e,a.render(),void p(a.el,"odometerdone")):((o=l()-n)>50&&(n=l(),d=o/a.options.duration,t+=i*d,a.render(Math.round(t))),null!=u?u(s):setTimeout(s,50))})()):void 0},n.prototype.getDigitCount=function(){var e,t,i,n,r,s;for(e=r=0,s=(n=1<=arguments.length?_.call(arguments,0):[]).length;s>r;e=++r)i=n[e],n[e]=Math.abs(i);return t=Math.max.apply(Math,n),Math.ceil(Math.log(t+1)/Math.log(10))},n.prototype.getFractionalDigitCount=function(){var e,t,i,n,r,s,a;for(t=/^\-?\d*\.(\d*?)0*$/,e=s=0,a=(r=1<=arguments.length?_.call(arguments,0):[]).length;a>s;e=++s)n=r[e],r[e]=n.toString(),i=t.exec(r[e]),r[e]=null==i?0:i[1].length;return Math.max.apply(Math,r)},n.prototype.resetDigits=function(){return this.digits=[],this.ribbons=[],this.inside.innerHTML="",this.resetFormat()},n.prototype.animateSlide=function(e){var t,i,n,r,a,o,l,d,u,c,h,p,m,g,v,b,y,_,w,x,S,T,C,k,E,M,P;if(b=this.value,(d=this.getFractionalDigitCount(b,e))&&(e*=Math.pow(10,d),b*=Math.pow(10,d)),n=e-b){for(this.bindTransitionEnd(),r=this.getDigitCount(b,e),a=[],t=0,h=w=0;r>=0?r>w:w>r;h=r>=0?++w:--w){if(y=f(b/Math.pow(10,r-h-1)),o=(l=f(e/Math.pow(10,r-h-1)))-y,Math.abs(o)>this.MAX_VALUES){for(c=[],p=o/(this.MAX_VALUES+this.MAX_VALUES*t*.5),i=y;o>0&&l>i||0>o&&i>l;)c.push(Math.round(i)),i+=p;c[c.length-1]!==l&&c.push(l),t++}else c=function(){P=[];for(var e=y;l>=y?l>=e:e>=l;l>=y?e++:e--)P.push(e);return P}.apply(this);for(h=x=0,T=c.length;T>x;h=++x)u=c[h],c[h]=Math.abs(u%10);a.push(c)}for(this.resetDigits(),h=S=0,C=(M=a.reverse()).length;C>S;h=++S)for(c=M[h],this.digits[h]||this.addDigit(" ",h>=d),null==(_=this.ribbons)[h]&&(_[h]=this.digits[h].querySelector(".odometer-ribbon-inner")),this.ribbons[h].innerHTML="",0>n&&(c=c.reverse()),m=E=0,k=c.length;k>E;m=++E)u=c[m],(v=document.createElement("div")).className="odometer-value",v.innerHTML=u,this.ribbons[h].appendChild(v),m===c.length-1&&s(v,"odometer-last-value"),0===m&&s(v,"odometer-first-value");return 0>y&&this.addDigit("-"),null!=(g=this.inside.querySelector(".odometer-radix-mark"))&&g.parent.removeChild(g),d?this.addSpacer(this.format.radix,this.digits[d-1],"odometer-radix-mark"):void 0}},n}(),n.options=null!=(b=window.odometerOptions)?b:{},setTimeout(function(){var e,t,i,r,s;if(window.odometerOptions){for(e in s=[],r=window.odometerOptions)t=r[e],s.push(null!=(i=n.options)[e]?(i=n.options)[e]:i[e]=t);return s}},0),n.init=function(){var e,t,i,r,s,a;if(null!=document.querySelectorAll){for(a=[],i=0,r=(t=document.querySelectorAll(n.options.selector||".odometer")).length;r>i;i++)e=t[i],a.push(e.odometer=new n({el:e,value:null!=(s=e.innerText)?s:e.textContent}));return a}},null!=(null!=(y=document.documentElement)?y.doScroll:void 0)&&null!=document.createEventObject?(v=document.onreadystatechange,document.onreadystatechange=function(){return"complete"===document.readyState&&!1!==n.options.auto&&n.init(),null!=v?v.apply(this,arguments):void 0}):document.addEventListener("DOMContentLoaded",function(){return!1!==n.options.auto?n.init():void 0},!1),"function"==typeof define&&define.amd?define(["jquery"],function(){return n}):!1===typeof exports?module.exports=n:window.Odometer=n}.call(this),function(e){var t=navigator.userAgent;e.HTMLPictureElement&&/ecko/.test(t)&&t.match(/rv\:(\d+)/)&&RegExp.$1<45&&addEventListener("resize",function(){var t,i=document.createElement("source"),n=function(e){var t,n,r=e.parentNode;
4"PICTURE"===r.nodeName.toUpperCase()?(t=i.cloneNode(),r.insertBefore(t,r.firstElementChild),setTimeout(function(){r.removeChild(t)})):(!e._pfLastSize||e.offsetWidth>e._pfLastSize)&&(e._pfLastSize=e.offsetWidth,n=e.sizes,e.sizes+=",100vw",setTimeout(function(){e.sizes=n}))},r=function(){var e,t=document.querySelectorAll("picture > img, img[srcset][sizes]");for(e=0;e<t.length;e++)n(t[e])},s=function(){clearTimeout(t),t=setTimeout(r,99)},a=e.matchMedia&&matchMedia("(orientation: landscape)"),o=function(){s(),a&&a.addListener&&a.addListener(s)};return i.srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==",/^[c|i]|d$/.test(document.readyState||"")?o():document.addEventListener("DOMContentLoaded",o),s}())}(window),function(e,t,i){"use strict";function n(e){return" "===e||" "===e||"\n"===e||"\f"===e||"\r"===e}function r(e,t,i,n){var r,s,a;return"saveData"===_.algorithm?e>2.7?a=i+1:(s=(t-i)*(r=Math.pow(e-.6,1.5)),n&&(s+=.1*r),a=e+s):a=i>1?Math.sqrt(e*t):e,a>i}function s(e,t){return e.res-t.res}function a(e,t,i){var n;return!i&&t&&(i=(i=e[c.ns].sets)&&i[i.length-1]),(n=o(t,i))&&(t=c.makeUrl(t),e[c.ns].curSrc=t,e[c.ns].curCan=n,n.res||q(n,n.set.sizes)),n}function o(e,t){var i,n,r;if(e&&t)for(r=c.parseSet(t),e=c.makeUrl(e),i=0;i<r.length;i++)if(e===c.makeUrl(r[i].url)){n=r[i];break}return n}t.createElement("picture");var l,d,u,c={},h=!1,p=function(){},f=t.createElement("img"),m=f.getAttribute,g=f.setAttribute,v=f.removeAttribute,b=t.documentElement,y={},_={algorithm:""},w="data-pfsrc",x=w+"set",S=navigator.userAgent,T=/rident/.test(S)||/ecko/.test(S)&&S.match(/rv\:(\d+)/)&&RegExp.$1>35,C="currentSrc",k=/\s+\+?\d+(e\d+)?w/,E=/(\([^)]+\))?\s*(.+)/,M=e.picturefillCFG,P="font-size:100%!important;",A=!0,I={},O={},L=e.devicePixelRatio,z={px:1,in:96},N=t.createElement("a"),j=!1,D=/^[ \t\n\r\u000c]+/,F=/^[, \t\n\r\u000c]+/,R=/^[^ \t\n\r\u000c]+/,B=/[,]+$/,H=/^\d+$/,V=/^-?(?:[0-9]+|[0-9]*\.[0-9]+)(?:[eE][+-]?[0-9]+)?$/,$=function(e,t,i,n){e.addEventListener?e.addEventListener(t,i,n||!1):e.attachEvent&&e.attachEvent("on"+t,i)},W=function(e){var t={};return function(i){return i in t||(t[i]=e(i)),t[i]}},X=function(){var e=/^([\d\.]+)(em|vw|px)$/,t=W(function(e){return"return "+function(){for(var e=arguments,t=0,i=e[0];++t in e;)i=i.replace(e[t],e[++t]);return i}((e||"").toLowerCase(),/\band\b/g,"&&",/,/g,"||",/min-([a-z-\s]+):/g,"e.$1>=",/max-([a-z-\s]+):/g,"e.$1<=",/calc([^)]+)/g,"($1)",/(\d+[\.]*[\d]*)([a-z]+)/g,"($1 * e.$2)",/^(?!(e.[a-z]|[0-9\.&=|><\+\-\*\(\)\/])).*/gi,"")+";"});return function(i,n){var r;if(!(i in I))if(I[i]=!1,n&&(r=i.match(e)))I[i]=r[1]*z[r[2]];else try{I[i]=new Function("e",t(i))(z)}catch(e){}return I[i]}}(),q=function(e,t){return e.w?(e.cWidth=c.calcListLength(t||"100vw"),e.res=e.w/e.cWidth):e.res=e.d,e},Y=function(e){if(h){var i,n,r,s=e||{};if(s.elements&&1===s.elements.nodeType&&("IMG"===s.elements.nodeName.toUpperCase()?s.elements=[s.elements]:(s.context=s.elements,s.elements=null)),r=(i=s.elements||c.qsa(s.context||t,s.reevaluate||s.reselect?c.sel:c.selShort)).length){for(c.setupRun(s),j=!0,n=0;r>n;n++)c.fillImg(i[n],s);c.teardownRun(s)}}};e.console&&console.warn,C in f||(C="src"),y["image/jpeg"]=!0,y["image/gif"]=!0,y["image/png"]=!0,y["image/svg+xml"]=t.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#Image","1.1"),c.ns=("pf"+(new Date).getTime()).substr(0,9),c.supSrcset="srcset"in f,c.supSizes="sizes"in f,c.supPicture=!!e.HTMLPictureElement,c.supSrcset&&c.supPicture&&!c.supSizes&&function(e){f.srcset="data:,a",e.src="data:,a",c.supSrcset=f.complete===e.complete,c.supPicture=c.supSrcset&&c.supPicture}(t.createElement("img")),c.supSrcset&&!c.supSizes?function(){var e="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==",i=t.createElement("img"),n=function(){2===i.width&&(c.supSizes=!0),d=c.supSrcset&&!c.supSizes,h=!0,setTimeout(Y)};i.onload=n,i.onerror=n,i.setAttribute("sizes","9px"),i.srcset=e+" 1w,data:image/gif;base64,R0lGODlhAgABAPAAAP///wAAACH5BAAAAAAALAAAAAACAAEAAAICBAoAOw== 9w",i.src=e}():h=!0,c.selShort="picture>img,img[srcset]",c.sel=c.selShort,c.cfg=_,c.DPR=L||1,c.u=z,c.types=y,c.setSize=p,c.makeUrl=W(function(e){return N.href=e,N.href}),c.qsa=function(e,t){return"querySelector"in e?e.querySelectorAll(t):[]},c.matchesMedia=function(){return e.matchMedia&&(matchMedia("(min-width: 0.1em)")||{}).matches?c.matchesMedia=function(e){return!e||matchMedia(e).matches}:c.matchesMedia=c.mMQ,c.matchesMedia.apply(this,arguments)}
4,c.mMQ=function(e){return!e||X(e)},c.calcLength=function(e){var t=X(e,!0)||!1;return 0>t&&(t=!1),t},c.supportsType=function(e){return!e||y[e]},c.parseSize=W(function(e){var t=(e||"").match(E);return{media:t&&t[1],length:t&&t[2]}}),c.parseSet=function(e){return e.cands||(e.cands=function(e,t){function i(t){var i,n=t.exec(e.substring(h));return n?(i=n[0],h+=i.length,i):void 0}function r(){var e,i,n,r,s,l,d,u,c,h=!1,f={};for(r=0;r<o.length;r++)l=(s=o[r])[s.length-1],d=s.substring(0,s.length-1),u=parseInt(d,10),c=parseFloat(d),H.test(d)&&"w"===l?((e||i)&&(h=!0),0===u?h=!0:e=u):V.test(d)&&"x"===l?((e||i||n)&&(h=!0),0>c?h=!0:i=c):H.test(d)&&"h"===l?((n||i)&&(h=!0),0===u?h=!0:n=u):h=!0;h||(f.url=a,e&&(f.w=e),i&&(f.d=i),n&&(f.h=n),n||i||e||(f.d=1),1===f.d&&(t.has1x=!0),f.set=t,p.push(f))}function s(){for(i(D),l="",d="in descriptor";;){if(u=e.charAt(h),"in descriptor"===d)if(n(u))l&&(o.push(l),l="",d="after descriptor");else{if(","===u)return h+=1,l&&o.push(l),void r();if("("===u)l+=u,d="in parens";else{if(""===u)return l&&o.push(l),void r();l+=u}}else if("in parens"===d)if(")"===u)l+=u,d="in descriptor";else{if(""===u)return o.push(l),void r();l+=u}else if("after descriptor"===d)if(n(u));else{if(""===u)return void r();d="in descriptor",h-=1}h+=1}}for(var a,o,l,d,u,c=e.length,h=0,p=[];;){if(i(F),h>=c)return p;a=i(R),o=[],","===a.slice(-1)?(a=a.replace(B,""),r()):s()}}(e.srcset,e)),e.cands},c.getEmValue=function(){var e;if(!l&&(e=t.body)){var i=t.createElement("div"),n=b.style.cssText,r=e.style.cssText;i.style.cssText="position:absolute;left:0;visibility:hidden;display:block;padding:0;border:none;font-size:1em;width:1em;overflow:hidden;clip:rect(0px, 0px, 0px, 0px)",b.style.cssText=P,e.style.cssText=P,e.appendChild(i),l=i.offsetWidth,e.removeChild(i),l=parseFloat(l,10),b.style.cssText=n,e.style.cssText=r}return l||16},c.calcListLength=function(e){if(!(e in O)||_.uT){var t=c.calcLength(function(e){function t(e){return!!(d.test(e)&&parseFloat(e)>=0)||!!u.test(e)||"0"===e||"-0"===e||"+0"===e}var i,r,s,a,o,l,d=/^(?:[+-]?[0-9]+|[0-9]*\.[0-9]+)(?:[eE][+-]?[0-9]+)?(?:ch|cm|em|ex|in|mm|pc|pt|px|rem|vh|vmin|vmax|vw)$/i,u=/^calc\((?:[0-9a-z \.\+\-\*\/\(\)]+)\)$/i;for(r=function(e){function t(){s&&(a.push(s),s="")}function i(){a[0]&&(o.push(a),a=[])}for(var r,s="",a=[],o=[],l=0,d=0,u=!1;;){if(""===(r=e.charAt(d)))return t(),i(),o;if(u){if("*"===r&&"/"===e[d+1]){u=!1,d+=2,t();continue}d+=1}else{if(n(r)){if(e.charAt(d-1)&&n(e.charAt(d-1))||!s){d+=1;continue}if(0===l){t(),d+=1;continue}r=" "}else if("("===r)l+=1;else if(")"===r)l-=1;else{if(","===r){t(),i(),d+=1;continue}if("/"===r&&"*"===e.charAt(d+1)){u=!0,d+=2;continue}}s+=r,d+=1}}}(e),s=r.length,i=0;s>i;i++)if(t(o=(a=r[i])[a.length-1])){if(l=o,a.pop(),0===a.length)return l;if(a=a.join(" "),c.matchesMedia(a))return l}return"100vw"}(e));O[e]=t||z.width}return O[e]},c.setRes=function(e){var t;if(e)for(var i=0,n=(t=c.parseSet(e)).length;n>i;i++)q(t[i],e.sizes);return t},c.setRes.res=q,c.applySetCandidate=function(e,t){if(e.length){var i,n,o,l,d,u,h,p,f,m=t[c.ns],g=c.DPR;if(u=m.curSrc||t[C],(h=m.curCan||a(t,u,e[0].set))&&h.set===e[0].set&&((f=T&&!t.complete&&h.res-.1>g)||(h.cached=!0,h.res>=g&&(d=h))),!d)for(e.sort(s),d=e[(l=e.length)-1],n=0;l>n;n++)if((i=e[n]).res>=g){d=e[o=n-1]&&(f||u!==c.makeUrl(i.url))&&r(e[o].res,i.res,g,e[o].cached)?e[o]:i;break}d&&(p=c.makeUrl(d.url),m.curSrc=p,m.curCan=d,p!==u&&c.setSrc(t,d),c.setSize(t))}},c.setSrc=function(e,t){var i;e.src=t.url,"image/svg+xml"===t.set.type&&(i=e.style.width,e.style.width=e.offsetWidth+1+"px",e.offsetWidth+1&&(e.style.width=i))},c.getSet=function(e){var t,i,n,r=!1,s=e[c.ns].sets;for(t=0;t<s.length&&!r;t++)if((i=s[t]).srcset&&c.matchesMedia(i.media)&&(n=c.supportsType(i.type))){"pending"===n&&(i=n),r=i;break}return r},c.parseSets=function(e,t,n){var r,s,a,l,u=t&&"PICTURE"===t.nodeName.toUpperCase(),h=e[c.ns];(h.src===i||n.src)&&(h.src=m.call(e,"src"),h.src?g.call(e,w,h.src
4):v.call(e,w)),(h.srcset===i||n.srcset||!c.supSrcset||e.srcset)&&(r=m.call(e,"srcset"),h.srcset=r,l=!0),h.sets=[],u&&(h.pic=!0,function(e,t){var i,n,r,s,a=e.getElementsByTagName("source");for(i=0,n=a.length;n>i;i++)(r=a[i])[c.ns]=!0,(s=r.getAttribute("srcset"))&&t.push({srcset:s,media:r.getAttribute("media"),type:r.getAttribute("type"),sizes:r.getAttribute("sizes")})}(t,h.sets)),h.srcset?(s={srcset:h.srcset,sizes:m.call(e,"sizes")},h.sets.push(s),(a=(d||h.src)&&k.test(h.srcset||""))||!h.src||o(h.src,s)||s.has1x||(s.srcset+=", "+h.src,s.cands.push({url:h.src,d:1,set:s}))):h.src&&h.sets.push({srcset:h.src,sizes:null}),h.curCan=null,h.curSrc=i,h.supported=!(u||s&&!c.supSrcset||a&&!c.supSizes),l&&c.supSrcset&&!h.supported&&(r?(g.call(e,x,r),e.srcset=""):v.call(e,x)),h.supported&&!h.srcset&&(!h.src&&e.src||e.src!==c.makeUrl(h.src))&&(null===h.src?e.removeAttribute("src"):e.src=h.src),h.parsed=!0},c.fillImg=function(e,t){var i,n=t.reselect||t.reevaluate;e[c.ns]||(e[c.ns]={}),i=e[c.ns],(n||i.evaled!==u)&&((!i.parsed||t.reevaluate)&&c.parseSets(e,e.parentNode,t),i.supported?i.evaled=u:function(e){var t,i=c.getSet(e),n=!1;"pending"!==i&&(n=u,i&&(t=c.setRes(i),c.applySetCandidate(t,e))),e[c.ns].evaled=n}(e))},c.setupRun=function(){(!j||A||L!==e.devicePixelRatio)&&(A=!1,L=e.devicePixelRatio,I={},O={},c.DPR=L||1,z.width=Math.max(e.innerWidth||0,b.clientWidth),z.height=Math.max(e.innerHeight||0,b.clientHeight),z.vw=z.width/100,z.vh=z.height/100,u=[z.height,z.width,L].join("-"),z.em=c.getEmValue(),z.rem=z.em)},c.supPicture?(Y=p,c.fillImg=p):function(){var i,n=e.attachEvent?/d$|^c/:/d$|^c|^i/,r=function(){var e=t.readyState||"";s=setTimeout(r,"loading"===e?200:999),t.body&&(c.fillImgs(),(i=i||n.test(e))&&clearTimeout(s))},s=setTimeout(r,t.body?9:99),a=b.clientHeight;$(e,"resize",function(e,t){var i,n,r=function(){var s=new Date-n;t>s?i=setTimeout(r,t-s):(i=null,e())};return function(){n=new Date,i||(i=setTimeout(r,t))}}(function(){A=Math.max(e.innerWidth||0,b.clientWidth)!==z.width||b.clientHeight!==a,a=b.clientHeight,A&&c.fillImgs()},99)),$(t,"readystatechange",r)}(),c.picturefill=Y,c.fillImgs=Y,c.teardownRun=p,Y._=c,e.picturefillCFG={pf:c,push:function(e){var t=e.shift();"function"==typeof c[t]?c[t].apply(c,e):(_[t]=e[0],j&&c.fillImgs({reselect:!0}))}};for(;M&&M.length;)e.picturefillCFG.push(M.shift());e.picturefill=Y,"object"==typeof module&&"object"==typeof module.exports?module.exports=Y:"function"==typeof define&&define.amd&&define("picturefill",function(){return Y}),c.supPicture||(y["image/webp"]=function(t,i){var n=new e.Image;return n.onerror=function(){y[t]=!1,Y()},n.onload=function(){y[t]=1===n.width,Y()},n.src=i,"pending"}("image/webp","data:image/webp;base64,UklGRkoAAABXRUJQVlA4WAoAAAAQAAAAAAAAAAAAQUxQSAwAAAABBxAR/Q9ERP8DAABWUDggGAAAADABAJ0BKgEAAQADADQlpAADcAD++/1QAA=="))}(window,document),function(e){"use strict";e.Placeholders={Utils:{addEventListener:function(e,t,i){return e.addEventListener?e.addEventListener(t,i,!1):e.attachEvent?e.attachEvent("on"+t,i):void 0},inArray:function(e,t){var i,n;for(i=0,n=e.length;n>i;i++)if(e[i]===t)return!0;return!1},moveCaret:function(e,t){var i;e.createTextRange?((i=e.createTextRange()).move("character",t),i.select()):e.selectionStart&&(e.focus(),e.setSelectionRange(t,t))},changeType:function(e,t){try{return e.type=t,!0}catch(e){return!1}}}}}(this),function(e){"use strict";function t(){}function i(){try{return document.activeElement}catch(e){}}function n(e,t){var i,n,r=!!t&&e.value!==t,s=e.value===e.getAttribute(C);return!(!r&&!s||"true"!==e.getAttribute(k))&&(e.removeAttribute(k),e.value=e.value.replace(e.getAttribute(C),""),e.className=e.className.replace(T,""),n=e.getAttribute(A),parseInt(n,10)>=0&&(e.setAttribute("maxLength",n),e.removeAttribute(A)),(i=e.getAttribute(E))&&(e.type=i),!0)}function r(e){var t=e.getAttribute(C);return!(""!==e.value||!t)&&(e.setAttribute(k,"true"),e.value=t,e.className+=" "+S,e.getAttribute(A)||(e.setAttribute(A,e.maxLength),e.removeAttribute("maxLength")),e.getAttribute(E)?e.type="text":"password"===e.type&&N.changeType(e,"text")&&e.setAttribute(E,"password"),!0)}function s(e,t){var i,n,r,s,a;if(e&&e.getAttribute(C))t(e);else for(n=e?e.getElementsByTagName("input"):l,r=e?e.getElementsByTagName("textarea"):d,a=0,s=(i=n?n.length:0)+(r?r.length:0);s>a;a++)t(i>a?n[a]:r[a-i])}function a(e){s(e,n)}function o(e){e.form&&("string"==typeof(v=e.form)&&(v=document.getElementById(v)),v.getAttribute(M)||(N.addEventListener(v,"submit",function(e){return function(){a(e)}}(v)),v.setAttribute(M,"true"))),N.addEventListener(e,"focus",function(e){return function(){u&&e.value===e.getAttribute(C)&&"true"===e.getAttribute(k)?N.moveCaret(e,0):n(e)}}(e)),N.addEventListener(e,"blur",function(e){return function(){r(e)}}(e)),u&&(N.addEventListener(e,"keydown",function(e){return function(t){return h=e.value,"true"===e.getAttribute(k)&&h===e.getAttribute(C)&&N.inArray(x,t.keyCode)?(t.preventDefault&&t.preventDefault(),!1):void 0}}(e)),N.addEventListener(e,"keyup",function(e){return function(){n(e,h),""===e.value&&(e.blur(),N.moveCaret(e,0))}}(e)),N.addEventListener(e,"click",function(e){return function(){e===i()&&e.value===e.getAttribute(C)&&"true"===e.getAttribute(k)&&N.moveCaret(e,0)}}(e))),e.setAttribute(P,"true"),e.setAttribute(C,m),(u||e!==i())&&r(e)}var l,d,u,c,h,p,f,m,g,v,b,y,_,w=["text","search","url","tel","email","password","number","textarea"],x=[27,33,34,35,36,37,38,39,40,8,46],S="placeholdersjs",T=new RegExp("(?:^|\\s)"+S+"(?!\\S)"),C="data-placeholder-value",k="data-placeholder-active",E="data-placeholder-type",M="data-placeholder-submit",P="data-placeholder-bound",A="data-placeholder-maxlength",I=document.createElement("input"),O=
4document.getElementsByTagName("head")[0],L=document.documentElement,z=e.Placeholders,N=z.Utils;if(z.nativeSupport=void 0!==I.placeholder,!z.nativeSupport){for(l=document.getElementsByTagName("input"),d=document.getElementsByTagName("textarea"),u="false"===L.getAttribute("data-placeholder-focus"),c="false"!==L.getAttribute("data-placeholder-live"),(p=document.createElement("style")).type="text/css",f=document.createTextNode("."+S+" { color:#ccc; }"),p.styleSheet?p.styleSheet.cssText=f.nodeValue:p.appendChild(f),O.insertBefore(p,O.firstChild),_=0,y=l.length+d.length;y>_;_++)b=_<l.length?l[_]:d[_-l.length],(m=b.attributes.placeholder)&&((m=m.nodeValue)&&N.inArray(w,b.type)&&o(b));g=setInterval(function(){for(_=0,y=l.length+d.length;y>_;_++)b=_<l.length?l[_]:d[_-l.length],(m=b.attributes.placeholder)?(m=m.nodeValue)&&N.inArray(w,b.type)&&(b.getAttribute(P)||o(b),(m!==b.getAttribute(C)||"password"===b.type&&!b.getAttribute(E))&&("password"===b.type&&!b.getAttribute(E)&&N.changeType(b,"text")&&b.setAttribute(E,"password"),b.value===b.getAttribute(C)&&(b.value=m),b.setAttribute(C,m))):b.getAttribute(k)&&(n(b),b.removeAttribute(C));c||clearInterval(g)},100)}N.addEventListener(e,"beforeunload",function(){z.disable()}),z.disable=z.nativeSupport?t:a,z.enable=z.nativeSupport?t:function(e){s(e,r)}}(this),"createTouch"in document)try{var pattern=/:hover\b/,sheet,rule,selectors,newSelector,selectorAdded,newRule,i,j,k;for(i=0;i<document.styleSheets.length;i++)for(sheet=document.styleSheets[i],j=sheet.cssRules.length-1;j>=0;j--)if(rule=sheet.cssRules[j],rule.type===CSSRule.STYLE_RULE&&pattern.test(rule.selectorText)){for(selectors=rule.selectorText.split(","),newSelector="",selectorAdded=!1,k=0;k<selectors.length;k++)pattern.test(selectors[k])||(selectorAdded?newSelector+=", "+selectors[k]:(newSelector+=selectors[k],selectorAdded=!0));selectorAdded?(newRule=rule.cssText.replace(/([^{]*)?/,newSelector+" "),sheet.deleteRule(j),sheet.insertRule(newRule,j)):sheet.deleteRule(j)}}catch(e){}!function(){for(var e=0,t=["ms","moz","webkit","o"],i=0;i<t.length&&!window.requestAnimationFrame;++i)window.requestAnimationFrame=window[t[i]+"RequestAnimationFrame"],window.cancelAnimationFrame=window[t[i]+"CancelAnimationFrame"]||window[t[i]+"CancelRequestAnimationFrame"];window.requestAnimationFrame||(window.requestAnimationFrame=function(t,i){var n=(new Date).getTime(),r=Math.max(0,16-(n-e)),s=window.setTimeout(function(){t(n+r)},r);return e=n+r,s}),window.cancelAnimationFrame||(window.cancelAnimationFrame=function(e){clearTimeout(e)})}(),function(e){"use strict";e.richsponsiveImage=function(){var t=$("span[data-picture]").not("[data-picture-ignore], [data-background-image]"),i=!1;$(window).trigger("lazyload"),$.each(t,function(t,n){var r=$(n),s=r.parents(".royalSlider");if(1===s.length)if(1===s.parent().data("total"));else if(0===r.parents(".rsContainer").length)return!0;var a=null;if("true"===r.attr("data-filterby-orientation")){var o="landscape";r.height()>r.width()&&(o="portrait"),a=$("> span[data-orientation='"+o+"']",r)}else a=$("> span",r);var l=[];$.each(a,function(t,i){var n=$(i),r=n.attr("data-media");(!r||e.matchMedia&&e.matchMedia(r).matches)&&l.push(n)});var d=$(".image",r),u=null;if(0!==l.length){var c=l.pop(),h=!0;if(r.hasClass("backgroundImage")){var p=location.protocol+"//"+location.host,f=r.css("background-image"),m='"',g=new RegExp(m,"g");f=f.replace(g,""),m="'",g=new RegExp(m,"g"),("none"===(f=f.replace(g,""))||f==="url("+c.attr("data-src")+")"||f==="url("+p+c.attr("data-src")+")")&&(h=!1)}else if(0!==d.length){var v=$(d[0]);v.parent()[0]!==c[0]?v.remove():h=!1}if(!0===h){if(i=!0,""===c.attr("data-src"))return void(i=!1);if(void 0!==r.attr("data-background-image")){"data:"===r.css("background-image").substring(5,10)&&(i=!1);var b=r.data("align");"undefined"!==b&&r.css("background-position",b)}else c.append('<img class="image" />'),(u=$("img.image",c)).attr("alt",r.attr("data-alt")),u.attr("src",c.attr("data-src"))}}}),!0===i&&$(window).trigger("resize")}}(this),function(e){function t(t,i){var n,r=this,s=window.navigator,a=s.userAgent.toLowerCase();r.uid=e.rsModules.uid++,r.ns=".rs"+r.uid;var o,l=document.createElement("div").style,d=["webkit","Moz","ms","O"],u="",c=0;for(n=0;n<d.length;n++)o=d[n],!u&&o+"Transform"in l&&(u=o),o=o.toLowerCase(),window.requestAnimationFrame||(window.requestAnimationFrame=window[o+"RequestAnimationFrame"],window.cancelAnimationFrame=window[o+"CancelAnimationFrame"]||window[o+"CancelRequestAnimationFrame"]);window.requestAnimationFrame||(window.requestAnimationFrame=function(e,t){var i=(new Date).getTime(),n=Math.max(0,16-(i-c)),r=window.setTimeout(function(){e(i+n)},n);return c=i+n,r}),window.cancelAnimationFrame||(window.cancelAnimationFrame=function(e){clearTimeout(e)}
4),r.isIPAD=a.match(/(ipad)/),r.isIOS=r.isIPAD||a.match(/(iphone|ipod)/),n=function(e){return{browser:(e=/(chrome)[ \/]([\w.]+)/.exec(e)||/(webkit)[ \/]([\w.]+)/.exec(e)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(e)||/(msie) ([\w.]+)/.exec(e)||0>e.indexOf("compatible")&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(e)||[])[1]||"",version:e[2]||"0"}}(a),d={},n.browser&&(d[n.browser]=!0,d.version=n.version),d.chrome&&(d.webkit=!0),r._a=d,r.isAndroid=-1<a.indexOf("android"),r.slider=e(t),r.ev=e(r),r._b=e(document),r.st=e.extend({},e.fn.royalSlider.defaults,i),r._c=r.st.transitionSpeed,r._d=0,!r.st.allowCSS3||d.webkit&&!r.st.allowCSS3OnWebkit||(n=u+(u?"T":"t"),r._e=n+"ransform"in l&&n+"ransition"in l,r._e&&(r._f=u+(u?"P":"p")+"erspective"in l)),u=u.toLowerCase(),r._g="-"+u+"-",r._h="vertical"!==r.st.slidesOrientation,r._i=r._h?"left":"top",r._j=r._h?"width":"height",r._k=-1,r._l="fade"!==r.st.transitionType,r._l||(r.st.sliderDrag=!1,r._m=10),r._n="z-index:0; display:none; opacity:0;",r._o=0,r._p=0,r._q=0,e.each(e.rsModules,function(e,t){"uid"!==e&&t.call(r)}),r.slides=[],r._r=0,(r.st.slides?e(r.st.slides):r.slider.children().detach()).each(function(){r._s(this,!0)}),r.st.randomizeSlides&&r.slides.sort(function(){return.5-Math.random()}),r.numSlides=r.slides.length,r._t(),r.st.startSlideId?r.st.startSlideId>r.numSlides-1&&(r.st.startSlideId=r.numSlides-1):r.st.startSlideId=0,r._o=r.staticSlideId=r.currSlideId=r._u=r.st.startSlideId,r.currSlide=r.slides[r.currSlideId],r._v=0,r.pointerMultitouch=!1,r.slider.addClass((r._h?"rsHor":"rsVer")+(r._l?"":" rsFade")),l='<div class="rsOverflow"><div class="rsContainer">',r.slidesSpacing=r.st.slidesSpacing,r._w=(r._h?r.slider.width():r.slider.height())+r.st.slidesSpacing,r._x=Boolean(0<r._y),1>=r.numSlides&&(r._z=!1),r._a1=r._z&&r._l?2===r.numSlides?1:2:0,r._b1=6>r.numSlides?r.numSlides:6,r._c1=0,r._d1=0,r.slidesJQ=[];for(n=0;n<r.numSlides;n++)r.slidesJQ.push(e('<div style="'+(r._l?"":n!==r.currSlideId?r._n:"z-index:0;")+'" class="rsSlide "></div>'));r._e1=l=e(l+"</div></div>");var h,p=r.ns;u=function(e,t,i,n,s){r._j1=e+t+p,r._k1=e+i+p,r._l1=e+n+p,s&&(r._m1=e+s+p)};n=s.pointerEnabled,r.pointerEnabled=n||s.msPointerEnabled,r.pointerEnabled?(r.hasTouch=!1,r._n1=.2,r.pointerMultitouch=Boolean(1<s[(n?"m":"msM")+"axTouchPoints"]),n?u("pointer","down","move","up","cancel"):u("MSPointer","Down","Move","Up","Cancel")):(r.isIOS?r._j1=r._k1=r._l1=r._m1="":u("mouse","down","move","up"),"ontouchstart"in window||"createTouch"in document?(r.hasTouch=!0,r._j1+=" touchstart"+p,r._k1+=" touchmove"+p,r._l1+=" touchend"+p,r._m1+=" touchcancel"+p,r._n1=.5,r.st.sliderTouch&&(r._f1=!0)):(r.hasTouch=!1,r._n1=.2)),r.st.sliderDrag&&(r._f1=!0,d.msie||d.opera?r._g1=r._h1="move":d.mozilla?(r._g1="-moz-grab",r._h1="-moz-grabbing"):d.webkit&&-1!=s.platform.indexOf("Mac")&&(r._g1="-webkit-grab",r._h1="-webkit-grabbing"),r._i1()),r.slider.html(l),r._o1=r.st.controlsInside?r._e1:r.slider,r._p1=r._e1.children(".rsContainer"),r.pointerEnabled&&r._p1.css((n?"":"-ms-")+"touch-action",r._h?"pan-y":"pan-x"),r._q1=e('<div class="rsPreloader"></div>'),s=r._p1.children(".rsSlide"),r._r1=r.slidesJQ[r.currSlideId],r._s1=0,r._e?(r._t1="transition-property",r._u1="transition-duration",r._v1="transition-timing-function",r._w1=r._x1=r._g+"transform",r._f?(d.webkit&&!d.chrome&&r.slider.addClass("rsWebkit3d"),r._y1="translate3d(",r._z1="px, ",r._a2="px, 0px)"):(r._y1="translate(",r._z1="px, ",r._a2="px)"),r._l?r._p1[r._g+r._t1]=r._g+"transform":((d={})[r._g+r._t1]="opacity",d[r._g+r._u1]=r.st.transitionSpeed+"ms",d[r._g+r._v1]=r.st.css3easeInOut,s.css(d))):(r._x1="left",r._w1="top"),e(window).on("resize"+r.ns,function(){h&&clearTimeout(h),h=setTimeout(function(){r.updateSliderSize()},50)}),r.ev.trigger("rsAfterPropsSetup"),r.updateSliderSize(),r.st.keyboardNavEnabled&&r._b2(),r.st.arrowsNavHideOnTouch&&(r.hasTouch||r.pointerMultitouch)&&(r.st.arrowsNav=!1),r.st.arrowsNav&&(s=r._o1,e('<div class="rsArrow rsArrowLeft"><div class="rsArrowIcn"></div></div><div class="rsArrow rsArrowRight"><div class="rsArrowIcn"></div></div>').appendTo(s),r._c2=s.children(".rsArrowLeft").click(function(e){e.preventDefault(),r.prev()}),r._d2=s.children(".rsArrowRight").click(function(e){e.preventDefault(),r.next()}),r.st.arrowsNavAutoHide&&!r.hasTouch&&(r._c2.addClass("rsHidden"),r._d2.addClass("rsHidden"),s.one("mousemove.arrowshover",function(){r._c2.removeClass("rsHidden"),r._d2.removeClass("rsHidden")}),s.hover(function(){r._e2||(r._c2.removeClass("rsHidden"),r._d2.removeClass("rsHidden"))},function(){r._e2||(r._c2.addClass("rsHidden"),r._d2.addClass("rsHidden"))})),r.ev.on("rsOnUpdateNav",function(){r._f2()}),r._f2()),r._f1?r._p1.on(r._j1,function(e){r._g2(e)}):r.dragSuccess=!1;var f=["rsPlayBtnIcon","rsPlayBtn","rsCloseVideoBtn","rsCloseVideoIcn"];r._p1.click(function(t){if(!r.dragSuccess){var i=e(t.target).attr("class");if(-1!==e.inArray(i,f)&&r.toggleVideo())return!1;if(r.st.navigateByClick&&!r._h2){if(e(t.target).closest(".rsNoDrag",r._r1).length)return!0;r._i2(t)}r.ev.trigger("rsSlideClick",t)}}).on("click.rs","a",function(e){return!r.dragSuccess&&(r._h2=!0,void setTimeout(function(){r._h2=!1},3))}),r.ev.trigger("rsAfterInit")}e.rsModules||(e.rsModules={uid:0}),t.prototype={constructor:t,_i2:function(e){(e=e[this._h?"pageX":"pageY"]-this._j2)>=this._q?this.next():0>e&&this.prev()},_t:function(){var e;e=this.st.numImagesToPreload,(this._z=this.st.loop)&&(2===this.numSlides?(this._z=!1,this.st.loopRewind=!0):2>this.numSlides&&(this.st.loopRewind=this._z=!1)),this._z&&e>0&&(4>=this.numSlides?e=1:this.st.numImagesToPreload>(this.numSlides-1)/2&&(e=Math.floor((this.numSlides-1)/2))),this._y=e},_s:function(t,i){function n(e,t){if(t?o.images.push(e.attr(t)):o.images.push(e.text()),l){l=!1,o.caption="src"===t?e.attr("alt"):e.contents(),o.image=o.images[0],o.videoURL=e.attr("data-rsVideo");var i=e.attr("data-rsw"),n=e.attr("data-rsh");void 0!==i&&!1!==i&&void 0!==n&&!1!==n?(o.iW=parseInt(i,10),o.iH=parseInt(n,10)):a.st.imgWidth&&a.st.imgHeight&&(o.iW=a.st.imgWidth,o.iH=a.st.imgHeight)}}var r,s,a=this,o={},l=!0;return t=e(t),a._k2=t,a.ev.trigger("rsBeforeParseNode",[t,o]),o.stopParsing?void 0:(t=a._k2,o.id=a._r,o.contentAdded=!1,a._r++,o.images=[],o.isBig=!1,o.hasCover||(t.hasClass("rsImg")?(s=t,r=!0):(s=t.find(".rsImg")).length&&(r=!0),r?(o.bigImage=s.eq(0).attr("data-rsBigImg"),s.each(function(){var t=e(this);t.is("a")?n(t,"href"):t.is("img")?n(t,"src"):n(t)})):t.is("img")&&(t.addClass("rsImg rsMainSlideImage"),n(t,"src"))),(s=t.find(".rsCaption")).length&&(o.caption=s.remove()),o.content=t,a.ev.trigger("rsAfterParseNode",[t,o]),i&&a.slides.push(o),0===o.images.length&&(o.isLoaded=!0,o.isRendered=!1,o.isLoading=!1,o.images=null),o)},_b2:function(){var e,t,i=this,n=function(e){37===e?i.prev():39===e&&i.next()};
4i._b.on("keydown"+i.ns,function(r){i._l2||(37!==(t=r.keyCode)&&39!==t||e||(n(t),e=setInterval(function(){n(t)},700)))}).on("keyup"+i.ns,function(t){e&&(clearInterval(e),e=null)})},goTo:function(e,t){e!==this.currSlideId&&this._m2(e,this.st.transitionSpeed,!0,!t)},destroy:function(t){this.ev.trigger("rsBeforeDestroy"),this._b.off("keydown"+this.ns+" keyup"+this.ns+" "+this._k1+" "+this._l1),this._p1.off(this._j1+" click"),this.slider.data("royalSlider",null),e.removeData(this.slider,"royalSlider"),e(window).off("resize"+this.ns),this.loadingTimeout&&clearTimeout(this.loadingTimeout),t&&this.slider.remove(),this.ev=this.slider=this.slides=null},_n2:function(t,i){function n(i,n,a){i.isAdded?(r(n,i),s(n,i)):(a||(a=d.slidesJQ[n]),i.holder?a=i.holder:(a=d.slidesJQ[n]=e(a),i.holder=a),i.appendOnLoaded=!1,s(n,i,a),r(n,i),d._p2(i,a,t),i.isAdded=!0)}function r(e,i){i.contentAdded||(d.setItemHtml(i,t),t||(i.contentAdded=!0))}function s(e,t,i){d._l&&(i||(i=d.slidesJQ[e]),i.css(d._i,(e+d._d1+h)*d._w))}function a(e){if(u){if(e>c-1)return a(e-c);if(0>e)return a(c+e)}return e}var o,l,d=this,u=d._z,c=d.numSlides;if(!isNaN(i))return a(i);var h,p,f=d.currSlideId,m=t?Math.abs(d._o2-d.currSlideId)>=d.numSlides-1?0:1:d._y,g=Math.min(2,m),v=!1,b=!1;for(l=f;f+1+g>l;l++)if(p=a(l),(o=d.slides[p])&&(!o.isAdded||!o.positionSet)){v=!0;break}for(l=f-1;l>f-1-g;l--)if(p=a(l),(o=d.slides[p])&&(!o.isAdded||!o.positionSet)){b=!0;break}if(v)for(l=f;f+m+1>l;l++)p=a(l),h=Math.floor((d._u-(f-l))/d.numSlides)*d.numSlides,(o=d.slides[p])&&n(o,p);if(b)for(l=f-1;l>f-1-m;l--)p=a(l),h=Math.floor((d._u-(f-l))/c)*c,(o=d.slides[p])&&n(o,p);if(!t)for(m=(g=a(f-m))>(f=a(f+m))?0:g,l=0;c>l;l++)g>f&&l>g-1||!(m>l||l>f)||(o=d.slides[l])&&o.holder&&(o.holder.detach(),o.isAdded=!1)},setItemHtml:function(t,i){var n=this,r=function(){var i,r;if(t.images){if(!t.isLoading)if(t.content.hasClass("rsImg")?(i=t.content,r=!0):i=t.content.find(".rsImg:not(img)"),i&&!i.is("img")&&i.each(function(){var i=e(this),n='<img class="rsImg" src="'+(i.is("a")?i.attr("href"):i.text())+'" />';r?t.content=e(n):i.replaceWith(n)}),i=r?t.content:t.content.find("img.rsImg"),d(),i.eq(0).addClass("rsMainSlideImage"),t.iW&&t.iH&&(t.isLoaded||n._q2(t),o()),t.isLoading=!0,t.isBig)e("<img />").on("load.rs error.rs",function(t){e(this).off("load.rs error.rs"),s([this],!0)}).attr("src",t.image);else{t.loaded=[],t.numStartedLoad=0,i=function(i){e(this).off("load.rs error.rs"),t.loaded.push(this),t.loaded.length===t.numStartedLoad&&s(t.loaded,!1)};for(var a=0;a<t.images.length;a++){var l=e("<img />");t.numStartedLoad++,l.on("load.rs error.rs",i).attr("src",t.images[a])}}}else t.isRendered=!0,t.isLoaded=!0,t.isLoading=!1,o(!0)},s=function(e,i){if(e.length){var n=e[0];if(i!==t.isBig)(n=t.holder.children())&&1<n.length&&u();else if(t.iW&&t.iH)a();else if(t.iW=n.width,t.iH=n.height,t.iW&&t.iH)a();else{var r=new Image;r.onload=function(){r.width?(t.iW=r.width,t.iH=r.height,a()):setTimeout(function(){r.width&&(t.iW=r.width,t.iH=r.height),a()},1e3)},r.src=n.src}}else a()},a=function(){t.isLoaded=!0,t.isLoading=!1,o(),u(),l()},o=function(){if(!t.isAppended&&n.ev){var e=n.st.visibleNearby,r=t.id-n._o;i||t.appendOnLoaded||!n.st.fadeinLoadedSlide||0!==r&&(!(e||n._r2||n._l2)||-1!==r&&1!==r)||((e={visibility:"visible",opacity:0})[n._g+"transition"]="opacity 400ms ease-in-out",t.content.css(e),setTimeout(function(){t.content.css("opacity",1)},16)),t.holder.find(".rsPreloader").length?t.holder.append(t.content):t.holder.html(t.content),t.isAppended=!0,t.isLoaded&&(n._q2(t),l()),t.sizeReady||(t.sizeReady=!0,setTimeout(function(){n.ev.trigger("rsMaybeSizeReady",t)},100))}},l=function(){!t.loadedTriggered&&n.ev&&(t.isLoaded=t.loadedTriggered=!0,t.holder.trigger("rsAfterContentSet"),n.ev.trigger("rsAfterContentSet",t))},d=function(){n.st.usePreloader&&t.holder.html(n._q1.clone())},u=function(e){n.st.usePreloader&&((e=t.holder.find(".rsPreloader")).length&&e.remove())};t.isLoaded?o():i?!n._l&&t.images&&t.iW&&t.iH?r():(t.holder.isWaiting=!0,d(),t.holder.slideId=-99):r()},_p2:function(e,t,i){this._p1.append(e.holder),e.appendOnLoaded=!1},_g2:function(t,i){var n,r=this,s="touchstart"===t.type;if(r._s2=s,r.ev.trigger("rsDragStart"),e(t.target).closest(".rsNoDrag",r._r1).length)return r.dragSuccess=!1,!0;if(!i&&r._r2&&(r._t2=!0,r._u2()),r.dragSuccess=!1,r._l2)s&&(r._v2=!0);else{if(s&&(r._v2=!1),r._w2(),s){var a=t.originalEvent.touches;if(!(a&&0<a.length))return;n=a[0],1<a.length&&(r._v2=!0)}else t.preventDefault(),n=t,r.pointerEnabled&&(n=n.originalEvent);r._l2=!0,r._b.on(r._k1,function(e){r._x2(e,i)}).on(r._l1,function(e){r._y2(e,i)}),r._z2="",r._a3=!1,r._b3=n.pageX,r._c3=n.pageY,r._d3=r._v=(i?r._e3:r._h)?n.pageX:n.pageY,r._f3=0,r._g3=0,r._h3=i?r._i3:r._p,r._j3=(new Date).getTime(),s&&r._e1.on(r._m1,function(e){r._y2(e,i)})}},_k3:function(e,t){if(this._l3){var i=this._m3,n=e.pageX-this._b3,r=e.pageY-this._c3,s=this._h3+n,a=this._h3+r,o=t?this._e3:this._h;s=o?s:a,a=this._z2;this._a3=!0,this._b3=e.pageX,this._c3=e.pageY,"x"===a&&0!==n?this._f3=n>0?1:-1:"y"===a&&0!==r&&(this._g3=r>0?1:-1),a=o?this._b3:this._c3,n=o?n:r,t?(s>this._n3||s<this._o3)&&(s=this._h3+n*this._n1):this._z||(0>=this.currSlideId&&0<a-this._d3&&(s=this._h3+n*this._n1),this.currSlideId>=this.numSlides-1&&0>a-this._d3&&(s=this._h3+n*this._n1)),this._h3=s,200<i-this._j3&&(this._j3=i,this._v=a
vendor: 5,517 bytes, line 4
4),t?this._q3(this._h3):this._l&&this._p3(this._h3)}},_x2:function(e,t){var i,n=this,r="touchmove"===e.type;if(!n._s2||r){if(r){if(n._r3)return;var s=e.originalEvent.touches;if(!s)return;if(1<s.length)return;i=s[0]}else i=e,n.pointerEnabled&&(i=i.originalEvent);if(n._a3||(n._e&&(t?n._s3:n._p1).css(n._g+n._u1,"0s"),function e(){n._l2&&(n._t3=requestAnimationFrame(e),n._u3&&n._k3(n._u3,t))}()),n._l3)e.preventDefault(),n._m3=(new Date).getTime(),n._u3=i;else if(s=t?n._e3:n._h,(i=Math.abs(i.pageX-n._b3)-Math.abs(i.pageY-n._c3)-(s?-7:7))>7){if(s)e.preventDefault(),n._z2="x";else if(r)return void n._v3(e);n._l3=!0}else if(-7>i){if(s){if(r)return void n._v3(e)}else e.preventDefault(),n._z2="y";n._l3=!0}}},_v3:function(e,t){this._r3=!0,this._a3=this._l2=!1,this._y2(e)},_y2:function(t,i){function n(e){return 100>e?100:e>500?500:e}function r(e,t){(d._l||i)&&(o=(-d._u-d._d1)*d._w,l=Math.abs(d._p-o),d._c=l/t,e&&(d._c+=250),d._c=n(d._c),d._x3(o,!1))}var s,a,o,l,d=this;if(s=-1<t.type.indexOf("touch"),!d._s2||s)if(d._s2=!1,d.ev.trigger("rsDragRelease"),d._u3=null,d._l2=!1,d._r3=!1,d._l3=!1,d._m3=0,cancelAnimationFrame(d._t3),d._a3&&(i?d._q3(d._h3):d._l&&d._p3(d._h3)),d._b.off(d._k1).off(d._l1),s&&d._e1.off(d._m1),d._i1(),!d._a3&&!d._v2&&i&&d._w3){var u=e(t.target).closest(".rsNavItem");u.length&&d.goTo(u.index())}else{if(a=i?d._e3:d._h,!d._a3||"y"===d._z2&&a||"x"===d._z2&&!a){if(i||!d._t2)return d._t2=!1,void(d.dragSuccess=!1);if(d._t2=!1,d.st.navigateByClick)return d._i2(d.pointerEnabled?t.originalEvent:t),void(d.dragSuccess=!0);d.dragSuccess=!0}else d.dragSuccess=!0;d._t2=!1,d._z2="";var c=d.st.minSlideOffset;s=s?t.originalEvent.changedTouches[0]:d.pointerEnabled?t.originalEvent:t;var h=a?s.pageX:s.pageY,p=d._d3;s=d._v;var f=d.currSlideId,m=d.numSlides,g=a?d._f3:d._g3,v=d._z;if(Math.abs(h-p),s=h-s,a=(new Date).getTime()-d._j3,a=Math.abs(s)/a,0===g||1>=m)r(!0,a);else{if(!v&&!i)if(0>=f){if(g>0)return void r(!0,a)}else if(f>=m-1&&0>g)return void r(!0,a);if(i){if((o=d._i3)>d._n3)o=d._n3;else if(o<d._o3)o=d._o3;else{if(h=a*a/.006,u=-d._i3,p=d._y3-d._z3+d._i3,s>0&&h>u?(a=a*(u+=d._z3/(15/(h/a*.003)))/h,h=u):0>s&&h>p&&(a=a*(p+=d._z3/(15/(h/a*.003)))/h,h=p),u=Math.max(Math.round(a/.003),50),(o+=h*(0>s?-1:1))>d._n3)return void d._a4(o,u,!0,d._n3,200);if(o<d._o3)return void d._a4(o,u,!0,d._o3,200)}d._a4(o,u,!0)}else u=function(e){var t=Math.floor(e/d._w);return e-t*d._w>c&&t++,t},h>p+c?0>g?r(!1,a):(u=u(h-p),d._m2(d.currSlideId-u,n(Math.abs(d._p-(-d._u-d._d1+u)*d._w)/a),!1,!0,!0)):p-c>h?g>0?r(!1,a):(u=u(p-h),d._m2(d.currSlideId+u,n(Math.abs(d._p-(-d._u-d._d1-u)*d._w)/a),!1,!0,!0)):r(!1,a)}}},_p3:function(e){e=this._p=e,this._e?this._p1.css(this._x1,this._y1+(this._h?e+this._z1+0:0+this._z1+e)+this._a2):this._p1.css(this._h?this._x1:this._w1,e)},updateSliderSize:function(e){var t,i;if(this.st.autoScaleSlider){var n=this.st.autoScaleSliderWidth,r=this.st.autoScaleSliderHeight;this.st.autoScaleHeight?((t=this.slider.width())!=this.width&&(this.slider.css("height",r/n*t),t=this.slider.width()),i=this.slider.height()):((i=this.slider.height())!=this.height&&(this.slider.css("width",n/r*i),i=this.slider.height()),t=this.slider.width())}else t=this.slider.width(),i=this.slider.height();if(e||t!=this.width||i!=this.height){for(this.width=t,this.height=i,this._b4=t,this._c4=i,this.ev.trigger("rsBeforeSizeSet"),this.ev.trigger("rsAfterSizePropSet"),this._e1.css({width:this._b4,height:this._c4}),this._w=(this._h?this._b4:this._c4)+this.st.slidesSpacing,this._d4=this.st.imageScalePadding,t=0;t<this.slides.length;t++)(e=this.slides[t]).positionSet=!1,e&&e.images&&e.isLoaded&&(e.isRendered=!1,this._q2(e));if(this._e4)for(t=0;t<this._e4.length;t++)(e=this._e4[t]).holder.css(this._i,(e.id+this._d1)*this._w);this._n2(),this._l&&(this._e&&this._p1.css(this._g+"transition-duration","0s"),this._p3((-this._u-this._d1)*this._w)),this.ev.trigger("rsOnUpdateNav")}this._j2=this._e1.offset(),this._j2=this._j2[this._i]},appendSlide:function(t,i){var n=this._s(t);(isNaN(i)||i>this.numSlides)&&(i=this.numSlides),this.slides.splice(i,0,n),this.slidesJQ.splice(i,0,e('<div style="'+(this._l?"position:absolute;":this._n)+'" class="rsSlide"></div>')),i<this.currSlideId&&this.currSlideId++,this.ev.trigger("rsOnAppendSlide",[n,i]),this._f4(i),i===this.currSlideId&&this.ev.trigger("rsAfterSlideChange")},removeSlide:function(e){var t=this.slides[e];t&&(t.holder&&t.holder.remove(),e<this.currSlideId&&this.currSlideId--,this.slides.splice(e,1),this.slidesJQ.splice(e,1),this.ev.trigger("rsOnRemoveSlide",[e]),this._f4(e),e===this.currSlideId&&this.ev.trigger("rsAfterSlideChange"))},_f4:function(e){var t=this;for(e=t.numSlides,e=0>=t._u?0:Math.floor(t._u/e),t.numSlides=t.slides.length,0===t.numSlides?(t.currSlideId=t._d1=t._u=0,t.currSlide=t._g4=null):t._u=e*t.numSlides+t.currSlideId,e=0;e<t.numSlides;e++)t.slides[e].id=e;t.currSlide=t.slides[t.currSlideId],t._r1=t.slidesJQ[t.currSlideId],t.currSlideId>=t.numSlides?t.goTo(t.numSlides-1):0>t.currSlideId&&t.goTo(0),t._t(),t._l&&t._z&&t._p1.css(t._g+t._u1,"0ms"),t._h4&&clearTimeout(t._h4),t._h4=setTimeout(function(){t._l&&t._p3((-t._u-t._d1)*t._w),t._n2(),t._l||t._r1.css({display:"block",opacity:1})},14),t.ev.trigger("rsOnUpdateNav")},_i1:function(){this._f1&&this._l&&(this._g1?this._e1.css("cursor",this._g1):(this._e1.removeClass("grabbing-cursor"),this._e1.addClass("grab-cursor")))},_w2:function(){this._f1&&this._l&&(this._h1?this._e1.css("cursor",this._h1):(this._e1.removeClass("grab-cursor"),this._e1.addClass("grabbing-cursor")))}
4,next:function(e){this._m2("next",this.st.transitionSpeed,!0,!e)},prev:function(e){this._m2("prev",this.st.transitionSpeed,!0,!e)},_m2:function(e,t,i,n,r){var s,a,o,l=this;if(l.ev.trigger("rsBeforeMove",[e,n]),o="next"===e?l.currSlideId+1:"prev"===e?l.currSlideId-1:e=parseInt(e,10),!l._z){if(0>o)return void l._i4("left",!n);if(o>=l.numSlides)return void l._i4("right",!n)}l._r2&&(l._u2(!0),i=!1),a=o-l.currSlideId,o=l._o2=l.currSlideId;var d,u=l.currSlideId+a;n=l._u,l._z?(u=l._n2(!1,u),n+=a):n=u,l._o=u,l._g4=l.slidesJQ[l.currSlideId],l._u=n,l.currSlideId=l._o,l.currSlide=l.slides[l.currSlideId],l._r1=l.slidesJQ[l.currSlideId];u=l.st.slidesDiff;var c=Boolean(a>0);a=Math.abs(a);var h=Math.floor(o/l._y),p=Math.floor((o+(c?u:-u))/l._y);if((h=(c?Math.max(h,p):Math.min(h,p))*l._y+(c?l._y-1:0))>l.numSlides-1?h=l.numSlides-1:0>h&&(h=0),(o=c?h-o:o-h)>l._y&&(o=l._y),a>o+u)for(l._d1+=(a-(o+u))*(c?-1:1),t*=1.4,o=0;o<l.numSlides;o++)l.slides[o].positionSet=!1;l._c=t,l._n2(!0),r||(d=!0),s=(-n-l._d1)*l._w,d?setTimeout(function(){l._j4=!1,l._x3(s,e,!1,i),l.ev.trigger("rsOnUpdateNav")},0):(l._x3(s,e,!1,i),l.ev.trigger("rsOnUpdateNav"))},_f2:function(){this.st.arrowsNav&&(1>=this.numSlides?(this._c2.css("display","none"),this._d2.css("display","none")):(this._c2.css("display","block"),this._d2.css("display","block"),this._z||this.st.loopRewind||(0===this.currSlideId?this._c2.addClass("rsArrowDisabled"):this._c2.removeClass("rsArrowDisabled"),this.currSlideId===this.numSlides-1?this._d2.addClass("rsArrowDisabled"):this._d2.removeClass("rsArrowDisabled"))))},_x3:function(t,i,n,r,s){function a(){var e;o&&(e=o.data("rsTimeout"))&&(o!==l&&o.css({opacity:0,display:"none",zIndex:0}),clearTimeout(e),o.data("rsTimeout","")),(e=l.data("rsTimeout"))&&(clearTimeout(e),l.data("rsTimeout",""))}var o,l,d=this,u={};isNaN(d._c)&&(d._c=400),d._p=d._h3=t,d.ev.trigger("rsBeforeAnimStart"),d._e?d._l?(d._c=parseInt(d._c,10),n=d._g+d._v1,u[d._g+d._u1]=d._c+"ms",u[n]=r?e.rsCSS3Easing[d.st.easeInOut]:e.rsCSS3Easing[d.st.easeOut],d._p1.css(u),r||!d.hasTouch?setTimeout(function(){d._p3(t)},5):d._p3(t)):(d._c=d.st.transitionSpeed,o=d._g4,(l=d._r1).data("rsTimeout")&&l.css("opacity",0),a(),o&&o.data("rsTimeout",setTimeout(function(){u[d._g+d._u1]="0ms",u.zIndex=0,u.display="none",o.data("rsTimeout",""),o.css(u),setTimeout(function(){o.css("opacity",0)},16)},d._c+60)),u.display="block",u.zIndex=d._m,u.opacity=0,u[d._g+d._u1]="0ms",u[d._g+d._v1]=e.rsCSS3Easing[d.st.easeInOut],l.css(u),l.data("rsTimeout",setTimeout(function(){l.css(d._g+d._u1,d._c+"ms"),l.data("rsTimeout",setTimeout(function(){l.css("opacity",1),l.data("rsTimeout","")},20))},20))):d._l?(u[d._h?d._x1:d._w1]=t+"px",d._p1.animate(u,d._c,r?d.st.easeInOut:d.st.easeOut)):(o=d._g4,(l=d._r1).stop(!0,!0).css({opacity:0,display:"block",zIndex:d._m}),d._c=d.st.transitionSpeed,l.animate({opacity:1},d._c,d.st.easeInOut),a(),o&&o.data("rsTimeout",setTimeout(function(){o.stop(!0,!0).css({opacity:0,display:"none",zIndex:0})},d._c+60))),d._r2=!0,d.loadingTimeout&&clearTimeout(d.loadingTimeout),d.loadingTimeout=s?setTimeout(function(){d.loadingTimeout=null,s.call()},d._c+60):setTimeout(function(){d.loadingTimeout=null,d._k4(i)},d._c+60)},_u2:function(e){if(this._r2=!1,clearTimeout(this.loadingTimeout),this._l)if(this._e){if(!e){e=this._p;var t=this._h3=this._l4();this._p1.css(this._g+this._u1,"0ms"),e!==t&&this._p3(t)}}else this._p1.stop(!0),this._p=parseInt(this._p1.css(this._x1),10);else 20<this._m?this._m=10:this._m++},_l4:function(){var e=window.getComputedStyle(this._p1.get(0),null).getPropertyValue(this._g+"transform").replace(/^matrix\(/i,"").split(/, |\)$/g),t=0===e[0].indexOf("matrix3d");return parseInt(e[this._h?t?12:4:t?13:5],10)},_m4:function(e,t){return this._e?this._y1+(t?e+this._z1+0:0+this._z1+e)+this._a2:e},_k4:function(e){this._l||(this._r1.css("z-index",0),this._m=10),this._r2=!1,this.staticSlideId=this.currSlideId,this._n2(),this._n4=!1,this.ev.trigger("rsAfterSlideChange")},_i4:function(e,t){var i=this,n=(-i._u-i._d1)*i._w;if(0!==i.numSlides&&!i._r2)if(i.st.loopRewind)i.goTo("left"===e?i.numSlides-1:0,t);else if(i._l){i._c=200;var r=function(){i._r2=!1};i._x3(n+("left"===e?30:-30),"",!1,!0,function(){i._r2=!1,i._x3(n,"",!1,!0,r)})}},_q2:function(e,t){if(!e.isRendered){var i,n,r=e.content,s="rsMainSlideImage",a=this.st.imageAlignCenter,o=this.st.imageScaleMode;if(e.videoURL&&(s="rsVideoContainer","fill"!==o?i=!0:((n=r).hasClass(s)||(n=n.find("."+s)),n.css({width:"100%",height:"100%"}),s="rsMainSlideImage")),r.hasClass(s)||(r=r.find("."+s)),r){var l=e.iW,d=e.iH;if(e.isRendered=!0,"none"!==o||a){s="fill"!==o?this._d4:0,n=this._b4-2*s;var u,c,h=this._c4-2*s,p={};"fit-if-smaller"===o&&(l>n||d>h)&&(o="fit"),("fill"===o||"fit"===o)&&(u=n/l,c=h/d,u="fill"==o?u>c?u:c:"fit"==o?c>u?u:c:1,l=Math.ceil(l*u,10),d=Math.ceil(d*u,10)),"none"!==o&&(p.width=l,p.height=d,i&&r.find(".rsImg").css({width:"100%",height:"100%"})),a&&(p.marginLeft=Math.floor((n-l)/2)+s,p.marginTop=Math.floor((h-d)/2)+s),r.css(p)}}}}},e.rsProto=t.prototype,e.fn.royalSlider=function(i){var n=arguments;return this.each(function(){var r=e(this);
4if("object"!=typeof i&&i){if((r=r.data("royalSlider"))&&r[i])return r[i].apply(r,Array.prototype.slice.call(n,1))}else r.data("royalSlider")||r.data("royalSlider",new t(r,i))})},e.fn.royalSlider.defaults={slidesSpacing:8,startSlideId:0,loop:!1,loopRewind:!1,numImagesToPreload:4,fadeinLoadedSlide:!0,slidesOrientation:"horizontal",transitionType:"move",transitionSpeed:600,controlNavigation:"bullets",controlsInside:!0,arrowsNav:!0,arrowsNavAutoHide:!0,navigateByClick:!0,randomizeSlides:!1,sliderDrag:!0,sliderTouch:!0,keyboardNavEnabled:!1,fadeInAfterLoaded:!0,allowCSS3:!0,allowCSS3OnWebkit:!0,addActiveClass:!1,autoHeight:!1,easeOut:"easeOutSine",easeInOut:"easeInOutSine",minSlideOffset:10,imageScaleMode:"fit-if-smaller",imageAlignCenter:!0,imageScalePadding:4,usePreloader:!0,autoScaleSlider:!1,autoScaleSliderWidth:800,autoScaleSliderHeight:400,autoScaleHeight:!0,arrowsNavHideOnTouch:!1,globalCaption:!1,slidesDiff:2},e.rsCSS3Easing={easeOutSine:"cubic-bezier(0.390, 0.575, 0.565, 1.000)",easeInOutSine:"cubic-bezier(0.445, 0.050, 0.550, 0.950)"},e.extend(jQuery.easing,{easeInOutSine:function(e,t,i,n,r){return-n/2*(Math.cos(Math.PI*t/r)-1)+i},easeOutSine:function(e,t,i,n,r){return n*Math.sin(t/r*(Math.PI/2))+i},easeOutCubic:function(e,t,i,n,r){return n*((t=t/r-1)*t*t+1)+i}})}(jQuery,window),function(e){e.extend(e.rsProto,{_i5:function(){var t=this;"bullets"===t.st.controlNavigation&&(t.ev.one("rsAfterPropsSetup",function(){t._j5=!0,t.slider.addClass("rsWithBullets");for(var i='<div class="rsNav rsBullets">',n=0;n<t.numSlides;n++)i+='<div class="rsNavItem rsBullet"><span></span></div>';t._k5=i=e(i+"</div>"),t._l5=i.appendTo(t.slider).children(),t._k5.on("click.rs",".rsNavItem",function(i){t._m5||t.goTo(e(this).index())})}),t.ev.on("rsOnAppendSlide",function(e,i,n){n>=t.numSlides?t._k5.append('<div class="rsNavItem rsBullet"><span></span></div>'):t._l5.eq(n).before('<div class="rsNavItem rsBullet"><span></span></div>'),t._l5=t._k5.children()}),t.ev.on("rsOnRemoveSlide",function(e,i){var n=t._l5.eq(i);n&&n.length&&(n.remove(),t._l5=t._k5.children())}),t.ev.on("rsOnUpdateNav",function(){var e=t.currSlideId;t._n5&&t._n5.removeClass("rsNavSelected"),(e=t._l5.eq(e)).addClass("rsNavSelected"),t._n5=e}))}}),e.rsModules.bullets=e.rsProto._i5}(jQuery),function(e){e.extend(e.rsProto,{_h6:function(){var t=this;"thumbnails"===t.st.controlNavigation&&(t._i6={drag:!0,touch:!0,orientation:"horizontal",navigation:!0,arrows:!0,arrowLeft:null,arrowRight:null,spacing:4,arrowsAutoHide:!1,appendSpan:!1,transitionSpeed:600,autoCenter:!0,fitInViewport:!0,firstMargin:!0,paddingTop:0,paddingBottom:0},t.st.thumbs=e.extend({},t._i6,t.st.thumbs),t._j6=!0,!1===t.st.thumbs.firstMargin?t.st.thumbs.firstMargin=0:!0===t.st.thumbs.firstMargin&&(t.st.thumbs.firstMargin=t.st.thumbs.spacing),t.ev.on("rsBeforeParseNode",function(t,i,n){i=e(i),n.thumbnail=i.find(".rsTmb").remove(),n.thumbnail.length?n.thumbnail=e(document.createElement("div")).append(n.thumbnail).html():(n.thumbnail=i.attr("data-rsTmb"),n.thumbnail||(n.thumbnail=i.find(".rsImg").attr("data-rsTmb")),n.thumbnail=n.thumbnail?'<img src="'+n.thumbnail+'"/>':"")}),t.ev.one("rsAfterPropsSetup",function(){t._k6()}),t._n5=null,t.ev.on("rsOnUpdateNav",function(){var i=e(t._l5[t.currSlideId]);i!==t._n5&&(t._n5&&(t._n5.removeClass("rsNavSelected"),t._n5=null),t._l6&&t._m6(t.currSlideId),t._n5=i.addClass("rsNavSelected"))}),t.ev.on("rsOnAppendSlide",function(e,i,n){e="<div"+t._n6+' class="rsNavItem rsThumb">'+t._o6+i.thumbnail+"</div>",n>=t.numSlides?t._s3.append(e):t._l5.eq(n).before(e),t._l5=t._s3.children(),t.updateThumbsSize()}),t.ev.on("rsOnRemoveSlide",function(e,i){var n=t._l5.eq(i);n&&(n.remove(),t._l5=t._s3.children(),t.updateThumbsSize())}))},_k6:function(){var t,i,n=this,r="rsThumbs",s=n.st.thumbs,a="",o=s.spacing;n._j5=!0,n._e3="vertical"!==s.orientation,n._n6=t=o?' style="margin-'+(n._e3?"right":"bottom")+":"+o+'px;"':"",n._i3=0,n._p6=!1,n._m5=!1,n._l6=!1,n._q6=s.arrows&&s.navigation,i=n._e3?"Hor":"Ver",n.slider.addClass("rsWithThumbs rsWithThumbs"+i),a+='<div class="rsNav rsThumbs rsThumbs'+i+'"><div class="'+r+'Container">',n._o6=s.appendSpan?'<span class="thumbIco"></span>':"";for(var l=0;l<n.numSlides;l++)a+="<div"+t+' class="rsNavItem rsThumb">'+(i=n.slides[l]).thumbnail+n._o6+"</div>";a=e(a+"</div></div>"),t={},s.paddingTop&&(t[n._e3?"paddingTop":"paddingLeft"]=s.paddingTop),s.paddingBottom&&(t[n._e3?"paddingBottom":"paddingRight"]=s.paddingBottom),a.css(t),n._s3=e(a).find("."+r+"Container"),n._q6&&(r+="Arrow",s.arrowLeft?n._r6=s.arrowLeft:(n._r6=e('<button class="'+r+" "+r+'Left"><div class="'+r+'Icn"></div></button>'),a.append(n._r6)),s.arrowRight?n._s6=s.arrowRight:(n._s6=e('<button class="'+r+" "+r+'Right"><div class="'+r+'Icn"></div></button>'),a.append(n._s6)),n._r6.click(function(){var e=(Math.floor(n._i3/n._t6)+n._u6)*n._t6+n._v6;n._a4(e>n._n3?n._n3:e)}),n._s6.click(function(){var e=(Math.floor(n._i3/n._t6)-n._u6)*n._t6+n._v6;n._a4(e<n._o3?n._o3:e)}),s.arrowsAutoHide&&!n.hasTouch&&(n._r6.css("opacity",0),n._s6.css("opacity",0),a.one("mousemove.rsarrowshover",function(){n._l6&&(n._r6.css("opacity",1),n._s6.css("opacity",1))}),a.hover(function(){n._l6&&(n._r6.css("opacity",1),n._s6.css("opacity",1))},function(){n._l6&&(n._r6.css("opacity",0),n._s6.css("opacity",0)
4)}))),n._k5=a,n._l5=n._s3.children(),n.msEnabled&&n.st.thumbs.navigation&&n._s3.css("-ms-touch-action",n._e3?"pan-y":"pan-x"),n.slider.append(a),n._w3=!0,n._v6=o,s.navigation&&n._e&&n._s3.css(n._g+"transition-property",n._g+"transform"),n._k5.on("click.rs",".rsNavItem",function(t){n._m5||n.goTo(e(this).index())}),n.ev.off("rsBeforeSizeSet.thumbs").on("rsBeforeSizeSet.thumbs",function(){n._w6=n._e3?n._c4:n._b4,n.updateThumbsSize(!0)}),n.ev.off("rsAutoHeightChange.thumbs").on("rsAutoHeightChange.thumbs",function(e,t){n.updateThumbsSize(!0,t)})},updateThumbsSize:function(e,t){var i=this,n=i._l5.first(),r={},s=i._l5.length;i._t6=(i._e3?n.outerWidth():n.outerHeight())+i._v6,i._y3=s*i._t6-i._v6,r[i._e3?"width":"height"]=i._y3+i._v6,i._z3=i._e3?i._k5.width():void 0!==t?t:i._k5.height(),i._w3&&(i.isFullscreen||i.st.thumbs.fitInViewport)&&(i._e3?i._c4=i._w6-i._k5.outerHeight():i._b4=i._w6-i._k5.outerWidth()),i._z3&&(i._o3=-(i._y3-i._z3)-i.st.thumbs.firstMargin,i._n3=i.st.thumbs.firstMargin,i._u6=Math.floor(i._z3/i._t6),i._y3<i._z3?(i.st.thumbs.autoCenter&&i._q3((i._z3-i._y3)/2),i.st.thumbs.arrows&&i._r6&&(i._r6.addClass("rsThumbsArrowDisabled"),i._s6.addClass("rsThumbsArrowDisabled")),i._l6=!1,i._m5=!1,i._k5.off(i._j1)):i.st.thumbs.navigation&&!i._l6&&(i._l6=!0,!i.hasTouch&&i.st.thumbs.drag||i.hasTouch&&i.st.thumbs.touch)&&(i._m5=!0,i._k5.on(i._j1,function(e){i._g2(e,!0)})),i._s3.css(r),e&&t&&i._m6(i.currSlideId),i._e&&(r[i._g+"transition-duration"]="0ms"))},setThumbsOrientation:function(e,t){this._w3&&(this.st.thumbs.orientation=e,this._k5.remove(),this.slider.removeClass("rsWithThumbsHor rsWithThumbsVer"),this._k6(),this._k5.off(this._j1),t||this.updateSliderSize(!0))},_q3:function(e){this._i3=e,this._e?this._s3.css(this._x1,this._y1+(this._e3?e+this._z1+0:0+this._z1+e)+this._a2):this._s3.css(this._e3?this._x1:this._w1,e)},_a4:function(t,i,n,r,s){var a=this;if(a._l6){i||(i=a.st.thumbs.transitionSpeed),a._i3=t,a._x6&&clearTimeout(a._x6),a._p6&&(a._e||a._s3.stop(),n=!0);var o={};a._p6=!0,a._e?(o[a._g+"transition-duration"]=i+"ms",o[a._g+"transition-timing-function"]=n?e.rsCSS3Easing[a.st.easeOut]:e.rsCSS3Easing[a.st.easeInOut],a._s3.css(o),a._q3(t)):(o[a._e3?a._x1:a._w1]=t+"px",a._s3.animate(o,i,n?"easeOutCubic":a.st.easeInOut)),r&&(a._i3=r),a._y6(),a._x6=setTimeout(function(){a._p6=!1,s&&(a._a4(r,s,!0),s=null)},i)}},_y6:function(){this._q6&&(this._i3===this._n3?this._r6.addClass("rsThumbsArrowDisabled"):this._r6.removeClass("rsThumbsArrowDisabled"),this._i3===this._o3?this._s6.addClass("rsThumbsArrowDisabled"):this._s6.removeClass("rsThumbsArrowDisabled"))},_m6:function(e,t){var i,n=0,r=e*this._t6+2*this._t6-this._v6+this._n3;Math.floor(this._i3/this._t6);this._l6&&(this._j6&&(t=!0,this._j6=!1),r+this._i3>this._z3?(e===this.numSlides-1&&(n=1),i=(-e+this._u6-2+n)*this._t6+this._z3%this._t6+this._v6-this._n3):0!==e?(e-1)*this._t6<=-this._i3+this._n3&&e-1<=this.numSlides-this._u6&&(i=(1-e)*this._t6+this._n3):i=this._n3,i!==this._i3&&((n=void 0===i?this._i3:i)>this._n3?this._q3(this._n3):n<this._o3?this._q3(this._o3):void 0!==i&&(t?this._q3(i):this._a4(i))),this._y6())}}),e.rsModules.thumbnails=e.rsProto._h6}(jQuery),function(e){e.extend(e.rsProto,{_f6:function(){var t=this;"tabs"===t.st.controlNavigation&&(t.ev.on("rsBeforeParseNode",function(t,i,n){i=e(i),n.thumbnail=i.find(".rsTmb").remove(),n.thumbnail.length?n.thumbnail=e(document.createElement("div")).append(n.thumbnail).html():(n.thumbnail=i.attr("data-rsTmb"),n.thumbnail||(n.thumbnail=i.find(".rsImg").attr("data-rsTmb")),n.thumbnail=n.thumbnail?'<img src="'+n.thumbnail+'"/>':"")}),t.ev.one("rsAfterPropsSetup",function(){t._g6()}),t.ev.on("rsOnAppendSlide",function(e,i,n){n>=t.numSlides?t._k5.append('<div class="rsNavItem rsTab">'+i.thumbnail+"</div>"):t._l5.eq(n).before('<div class="rsNavItem rsTab">'+i.thumbnail+"</div>"),t._l5=t._k5.children()}),t.ev.on("rsOnRemoveSlide",function(e,i){var n=t._l5.eq(i);n&&(n.remove(),t._l5=t._k5.children())}),t.ev.on("rsOnUpdateNav",function(){var e=t.currSlideId;t._n5&&t._n5.removeClass("rsNavSelected"),(e=t._l5.eq(e)).addClass("rsNavSelected"),t._n5=e}))},_g6:function(){var t,i=this;i._j5=!0,t='<div class="rsNav rsTabs">';for(var n=0;n<i.numSlides;n++)t+='<div class="rsNavItem rsTab">'+i.slides[n].thumbnail+"</div>";t=e(t+"</div>"),i._k5=t,i._l5=t.children(".rsNavItem"),i.slider.append(t),i._k5.click(function(t){(t=e(t.target).closest(".rsNavItem")).length&&i.goTo(t.index())})}}),e.rsModules.tabs=e.rsProto._f6}(jQuery),function(e){e.extend(e.rsProto,{_q5:function(){var t=this;t._r5={enabled:!1,keyboardNav:!0,buttonFS:!0,nativeFS:!1,doubleTap:!0},t.st.fullscreen=e.extend({},t._r5,t.st.fullscreen),t.st.fullscreen.enabled&&t.ev.one("rsBeforeSizeSet",function(){t._s5()})},_s5:function(){var t=this;if(t._t5=!t.st.keyboardNavEnabled&&t.st.fullscreen.keyboardNav,t.st.fullscreen.nativeFS){t._u5={supportsFullScreen:!1,isFullScreen:function(){return!1},requestFullScreen:function(){},cancelFullScreen:function(){},fullScreenEventName:"",prefix:""};var i=["webkit","moz","o","ms","khtml"];if(!t.isAndroid)if(void 0!==document.cancelFullScreen)t._u5.supportsFullScreen=!0;else for(var n=0;n<i.length;n++)if(t._u5.prefix=i[n],void 0!==document[t._u5.prefix+"CancelFullScreen"]){t._u5.supportsFullScreen=!0;break}t._u5.supportsFullScreen?(t.nativeFS=!0,t._u5.fullScreenEventName=t._u5.prefix+"fullscreenchange"+t.ns,t._u5.isFullScreen=function(){switch(this.prefix){case"":return document.fullScreen;case"webkit":return document.webkitIsFullScreen;default:return document[this.prefix+"FullScreen"]}},t._u5.requestFullScreen=function(e){return""===this.prefix?e.requestFullScreen():e[this.prefix+"RequestFullScreen"]()},t._u5.cancelFullScreen=function(e){return""===this.prefix?document.cancelFullScreen():document[this.prefix+"CancelFullScreen"]()}):t._u5=!1}
4t.st.fullscreen.buttonFS&&(t._v5=e('<div class="rsFullscreenBtn"><div class="rsFullscreenIcn"></div></div>').appendTo(t._o1).on("click.rs",function(){t.isFullscreen?t.exitFullscreen():t.enterFullscreen()}))},enterFullscreen:function(t){var i=this;if(i._u5){if(!t)return i._b.on(i._u5.fullScreenEventName,function(e){i._u5.isFullScreen()?i.enterFullscreen(!0):i.exitFullscreen(!0)}),void i._u5.requestFullScreen(e("html")[0]);i._u5.requestFullScreen(e("html")[0])}if(!i._w5){var n;for(i._w5=!0,i._b.on("keyup"+i.ns+"fullscreen",function(e){27===e.keyCode&&i.exitFullscreen()}),i._t5&&i._b2(),t=e(window),i._x5=t.scrollTop(),i._y5=t.scrollLeft(),i._z5=e("html").attr("style"),i._a6=e("body").attr("style"),i._b6=i.slider.attr("style"),e("body, html").css({overflow:"hidden",height:"100%",width:"100%",margin:"0",padding:"0"}),i.slider.addClass("rsFullscreen"),n=0;n<i.numSlides;n++)(t=i.slides[n]).isRendered=!1,t.bigImage&&(t.isBig=!0,t.isMedLoaded=t.isLoaded,t.isMedLoading=t.isLoading,t.medImage=t.image,t.medIW=t.iW,t.medIH=t.iH,t.slideId=-99,t.bigImage!==t.medImage&&(t.sizeType="big"),t.isLoaded=t.isBigLoaded,t.isLoading=!1,t.image=t.bigImage,t.images[0]=t.bigImage,t.iW=t.bigIW,t.iH=t.bigIH,t.isAppended=t.contentAdded=!1,i._c6(t));i.isFullscreen=!0,i._w5=!1,i.updateSliderSize(),i.ev.trigger("rsEnterFullscreen")}},exitFullscreen:function(t){var i=this;if(i._u5){if(!t)return void i._u5.cancelFullScreen(e("html")[0]);i._b.off(i._u5.fullScreenEventName)}if(!i._w5){var n;for(i._w5=!0,i._b.off("keyup"+i.ns+"fullscreen"),i._t5&&i._b.off("keydown"+i.ns),e("html").attr("style",i._z5||""),e("body").attr("style",i._a6||""),n=0;n<i.numSlides;n++)(t=i.slides[n]).isRendered=!1,t.bigImage&&(t.isBig=!1,t.slideId=-99,t.isBigLoaded=t.isLoaded,t.isBigLoading=t.isLoading,t.bigImage=t.image,t.bigIW=t.iW,t.bigIH=t.iH,t.isLoaded=t.isMedLoaded,t.isLoading=!1,t.image=t.medImage,t.images[0]=t.medImage,t.iW=t.medIW,t.iH=t.medIH,t.isAppended=t.contentAdded=!1,i._c6(t,!0),t.bigImage!==t.medImage&&(t.sizeType="med"));i.isFullscreen=!1,(t=e(window)).scrollTop(i._x5),t.scrollLeft(i._y5),i._w5=!1,i.slider.removeClass("rsFullscreen"),i.updateSliderSize(),setTimeout(function(){i.updateSliderSize()},1),i.ev.trigger("rsExitFullscreen")}},_c6:function(t,i){var n=t.isLoaded||t.isLoading?'<img class="rsImg rsMainSlideImage" src="'+t.image+'"/>':'<a class="rsImg rsMainSlideImage" href="'+t.image+'"></a>';t.content.hasClass("rsImg")?t.content=e(n):t.content.find(".rsImg").eq(0).replaceWith(n),t.isLoaded||t.isLoading||!t.holder||t.holder.html(t.content)}}),e.rsModules.fullscreen=e.rsProto._q5}(jQuery),function(e){e.extend(e.rsProto,{_x4:function(){var t,i=this;
4i._y4={enabled:!1,stopAtAction:!0,pauseOnHover:!0,delay:2e3},!i.st.autoPlay&&i.st.autoplay&&(i.st.autoPlay=i.st.autoplay),i.st.autoPlay=e.extend({},i._y4,i.st.autoPlay),i.st.autoPlay.enabled&&(i.ev.on("rsBeforeParseNode",function(i,n,r){n=e(n),(t=n.attr("data-rsDelay"))&&(r.customDelay=parseInt(t,10))}),i.ev.one("rsAfterInit",function(){i._z4()}),i.ev.on("rsBeforeDestroy",function(){i.stopAutoPlay(),i.slider.off("mouseenter mouseleave"),e(window).off("blur"+i.ns+" focus"+i.ns)}))},_z4:function(){var t=this;t.startAutoPlay(),t.ev.on("rsAfterContentSet",function(e,i){t._l2||t._r2||!t._a5||i!==t.currSlide||t._b5()}),t.ev.on("rsDragRelease",function(){t._a5&&t._c5&&(t._c5=!1,t._b5())}),t.ev.on("rsAfterSlideChange",function(){t._a5&&t._c5&&(t._c5=!1,t.currSlide.isLoaded&&t._b5())}),t.ev.on("rsDragStart",function(){t._a5&&(t.st.autoPlay.stopAtAction?t.stopAutoPlay():(t._c5=!0,t._d5()))}),t.ev.on("rsBeforeMove",function(e,i,n){t._a5&&(n&&t.st.autoPlay.stopAtAction?t.stopAutoPlay():(t._c5=!0,t._d5()))}),t._e5=!1,t.ev.on("rsVideoStop",function(){t._a5&&(t._e5=!1,t._b5())}),t.ev.on("rsVideoPlay",function(){t._a5&&(t._c5=!1,t._d5(),t._e5=!0)}),e(window).on("blur"+t.ns,function(){t._a5&&(t._c5=!0,t._d5())}).on("focus"+t.ns,function(){t._a5&&t._c5&&(t._c5=!1,t._b5())}),t.st.autoPlay.pauseOnHover&&(t._f5=!1,t.slider.hover(function(){t._a5&&(t._c5=!1,t._d5(),t._f5=!0)},function(){t._a5&&(t._f5=!1,t._b5())}))},toggleAutoPlay:function(){this._a5?this.stopAutoPlay():this.startAutoPlay()},startAutoPlay:function(){this._a5=!0,this.currSlide.isLoaded&&this._b5()},stopAutoPlay:function(){this._e5=this._f5=this._c5=this._a5=!1,this._d5()},_b5:function(){var e=this;e._f5||e._e5||(e._g5=!0,e._h5&&clearTimeout(e._h5),e._h5=setTimeout(function(){var t;e._z||e.st.loopRewind||(t=!0,e.st.loopRewind=!0),e.next(!0),t&&(e.st.loopRewind=!1)},e.currSlide.customDelay?e.currSlide.customDelay:e.st.autoPlay.delay))},_d5:function(){this._f5||this._e5||(this._g5=!1,this._h5&&(clearTimeout(this._h5),this._h5=null))}}),e.rsModules.autoplay=e.rsProto._x4}(jQuery),function(e){e.extend(e.rsProto,{_z6:function(){var t=this;t._a7={autoHideArrows:!0,autoHideControlNav:!1,autoHideBlocks:!1,autoHideCaption:!1,disableCSS3inFF:!0,youTubeCode:'<iframe src="http://www.youtube.com/embed/%id%?rel=1&showinfo=0&autoplay=1&wmode=transparent" frameborder="no"></iframe>',vimeoCode:'<iframe src="http://player.vimeo.com/video/%id%?byline=0&portrait=0&autoplay=1" frameborder="no" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe>'},t.st.video=e.extend({},t._a7,t.st.video),t.ev.on("rsBeforeSizeSet",function(){t._b7&&setTimeout(function(){var e=(e=t._r1).hasClass("rsVideoContainer")?e:e.find(".rsVideoContainer");t._c7&&t._c7.css({width:e.width(),height:e.height()})},32)});var i=t._a.mozilla;t.ev.on("rsAfterParseNode",function(n,r,s){if(n=e(r),s.videoURL){t.st.video.disableCSS3inFF&&i&&(t._e=t._f=!1),r=e('<div class="rsVideoContainer"></div>');var a=e('<div class="rsBtnCenterer"><div class="rsPlayBtn"><div class="rsPlayBtnIcon"></div></div></div>');n.hasClass("rsImg")?s.content=r.append(n).append(a):s.content.find(".rsImg").wrap(r).after(a)}}),t.ev.on("rsAfterSlideChange",function(){t.stopVideo()})},toggleVideo:function(){return this._b7?this.stopVideo():this.playVideo()},playVideo:function(){var t=this;if(!t._b7){if(!(r=t.currSlide).videoURL)return!1;t._d7=r;var i,n,r,s=t._e7=r.content;return(r=r.videoURL).match(/youtu\.be/i)||r.match(/youtube\.com/i)?(n=/^.*((youtu.be\/)|(v\/)|(\/u\/\w\/)|(embed\/)|(watch\?))\??v?=?([^#\&\?]*).*/,(n=r.match(n))&&11==n[7].length&&(i=n[7]),void 0!==i&&(t._c7=t.st.video.youTubeCode.replace("%id%",i))):r.match(/vimeo\.com/i)&&(n=/(www\.)?vimeo.com\/(\d+)($|\/)/,(n=r.match(n))&&(i=n[2]),void 0!==i&&(t._c7=t.st.video.vimeoCode.replace("%id%",i))),t.videoObj=e(t._c7),t.ev.trigger("rsOnCreateVideoElement",[r]),t.videoObj.length&&(t._c7=e('<div class="rsVideoFrameHolder"><div class="rsPreloader"></div><div class="rsCloseVideoBtn"><div class="rsCloseVideoIcn"></div></div></div>'),t._c7.find(".rsPreloader").after(t.videoObj),s=s.hasClass("rsVideoContainer")?s:s.find(".rsVideoContainer"),t._c7.css({width:s.width(),height:s.height()}
4).find(".rsCloseVideoBtn").off("click.rsv").on("click.rsv",function(e){return t.stopVideo(),e.preventDefault(),e.stopPropagation(),!1}),s.append(t._c7),t.isIPAD&&s.addClass("rsIOSVideo"),t._f7(!1),setTimeout(function(){t._c7.addClass("rsVideoActive")},10),t.ev.trigger("rsVideoPlay"),t._b7=!0),!0}return!1},stopVideo:function(){var e=this;return!!e._b7&&(e.isIPAD&&e.slider.find(".rsCloseVideoBtn").remove(),e._f7(!0),setTimeout(function(){e.ev.trigger("rsOnDestroyVideoElement",[e.videoObj]);var t=e._c7.find("iframe");if(t.length)try{t.attr("src","")}catch(e){}e._c7.remove(),e._c7=null},16),e.ev.trigger("rsVideoStop"),e._b7=!1,!0)},_f7:function(e,t){var i=[],n=this.st.video;if(n.autoHideArrows&&(this._c2&&(i.push(this._c2,this._d2),this._e2=!e),this._v5&&i.push(this._v5)),n.autoHideControlNav&&this._k5&&i.push(this._k5),n.autoHideBlocks&&this._d7.animBlocks&&i.push(this._d7.animBlocks),n.autoHideCaption&&this.globalCaption&&i.push(this.globalCaption),this.slider[e?"removeClass":"addClass"]("rsVideoPlaying"),i.length)for(n=0;n<i.length;n++)e?i[n].removeClass("rsHidden"):i[n].addClass("rsHidden")}}),e.rsModules.video=e.rsProto._z6}(jQuery),function(e){e.extend(e.rsProto,{_p4:function(){function t(){var e=n.currSlide;if(n.currSlide&&n.currSlide.isLoaded&&n._t4!==e){if(0<n._s4.length){for(i=0;i<n._s4.length;i++)clearTimeout(n._s4[i]);n._s4=[]}if(0<n._r4.length){var t;for(i=0;i<n._r4.length;i++)(t=n._r4[i])&&(n._e?(t.block.css(n._g+n._u1,"0s"),t.block.css(t.css)):t.block.stop(!0).css(t.css),n._t4=null,e.animBlocksDisplayed=!1);n._r4=[]}e.animBlocks&&(e.animBlocksDisplayed=!0,n._t4=e,n._u4(e.animBlocks))}}var i,n=this;n._q4={fadeEffect:!0,moveEffect:"top",moveOffset:20,speed:400,easing:"easeOutSine",delay:200},n.st.block=e.extend({},n._q4,n.st.block),n._r4=[],n._s4=[],n.ev.on("rsAfterInit",function(){t()}),n.ev.on("rsBeforeParseNode",function(t,i,n){i=e(i),n.animBlocks=i.find(".rsABlock").css("display","none"),n.animBlocks.length||(i.hasClass("rsABlock")?n.animBlocks=i.css("display","none"):n.animBlocks=!1)}),n.ev.on("rsAfterContentSet",function(e,i){i.id===n.slides[n.currSlideId].id&&setTimeout(function(){t()},n.st.fadeinLoadedSlide?300:0)}),n.ev.on("rsAfterSlideChange",function(){t()})},_v4:function(e,t){setTimeout(function(){e.css(t)},6)},_u4:function(t){var i,n,r,s,a,o,l,d=this;d._s4=[],t.each(function(t){var u,c,h;(i=e(this),n={},r={},s=null,(u=(u=i.attr("data-move-offset"))?parseInt(u,10):d.st.block.moveOffset)>0&&((o=i.data("move-effect"))?"none"===(o=o.toLowerCase())?o=!1:"left"!==o&&"top"!==o&&"bottom"!==o&&"right"!==o&&("none"===(o=d.st.block.moveEffect)&&(o=!1)):o=d.st.block.moveEffect,o&&"none"!==o))&&(c="right"===o||"left"===o,l=!1,d._e?(h=0,a=d._x1):(c?isNaN(parseInt(i.css("right"),10))?a="left":(a="right",l=!0):isNaN(parseInt(i.css("bottom"),10))?a="top":(a="bottom",l=!0),a="margin-"+a,l&&(u=-u),d._e?h=parseInt(i.css(a),10):void 0===(h=i.data("rs-start-move-prop"))&&(h=parseInt(i.css(a),10),isNaN(h)&&(h=0),i.data("rs-start-move-prop",h))),r[a]=d._m4("top"===o||"left"===o?h-u:h+u,c),n[a]=d._m4(h,c));(u=i.attr("data-fade-effect"))?("none"===u.toLowerCase()||"false"===u.toLowerCase())&&(u=!1):u=d.st.block.fadeEffect,u&&(r.opacity=0,n.opacity=1),(u||o)&&((s={}).hasFade=Boolean(u),Boolean(o)&&(s.moveProp=a,s.hasMove=!0),s.speed=i.data("speed"),isNaN(s.speed)&&(s.speed=d.st.block.speed),s.easing=i.data("easing"),s.easing||(s.easing=d.st.block.easing),s.css3Easing=e.rsCSS3Easing[s.easing],s.delay=i.data("delay"),isNaN(s.delay)&&(s.delay=d.st.block.delay*t)),u={},d._e&&(u[d._g+d._u1]="0ms"),u.moveProp=n.moveProp,u.opacity=n.opacity,u.display="none",d._r4.push({block:i,css:u}),d._v4(i,r),d._s4.push(setTimeout(function(e,t,i,n){return function(){if(e.css("display","block"),i){var r={};if(d._e){var s="";i.hasMove&&(s+=i.moveProp),i.hasFade&&(i.hasMove&&(s+=", "),s+="opacity"),r[d._g+d._t1]=s,r[d._g+d._u1]=i.speed+"ms",r[d._g+d._v1]=i.css3Easing,e.css(r),setTimeout(function(){e.css(t)},24)}else setTimeout(function(){e.animate(t,i.speed,i.easing)},16)}delete d._s4[n]}}(i,n,s,t),6>=s.delay?12:s.delay))})}}),e.rsModules.animatedBlocks=e.rsProto._p4}(jQuery),function(e){e.extend(e.rsProto,{_w4:function(){var e=this;if(e.st.autoHeight){var t,i,n,r=!0,s=function(s){n=e.slides[e.currSlideId],(t=n.holder)&&(i=t.height())&&void 0!==i&&i>(e.st.minAutoHeight||30)&&(e._c4=i,e._e||!s?e._e1.css("height",i):e._e1.stop(!0,!0).animate({height:i}
4,e.st.transitionSpeed),e.ev.trigger("rsAutoHeightChange",i),r&&(e._e&&setTimeout(function(){e._e1.css(e._g+"transition","height "+e.st.transitionSpeed+"ms ease-in-out")},16),r=!1))};e.ev.on("rsMaybeSizeReady.rsAutoHeight",function(e,t){n===t&&s()}),e.ev.on("rsAfterContentSet.rsAutoHeight",function(e,t){n===t&&s()}),e.slider.addClass("rsAutoHeight"),e.ev.one("rsAfterInit",function(){setTimeout(function(){s(!1),setTimeout(function(){e.slider.append('<div style="clear:both; float: none;"></div>')},16)},16)}),e.ev.on("rsBeforeAnimStart",function(){s(!0)}),e.ev.on("rsBeforeSizeSet",function(){setTimeout(function(){s(!1)},16)})}}}),e.rsModules.autoHeight=e.rsProto._w4}(jQuery),function(e){e.extend(e.rsProto,{_d6:function(){var t=this;t.st.globalCaption&&(t.ev.on("rsAfterInit",function(){t.globalCaption=e('<div class="rsGCaption"></div>').appendTo(t.st.globalCaptionInside?t._e1:t.slider),t.globalCaption.html(t.currSlide.caption)}),t.ev.on("rsBeforeAnimStart",function(){t.globalCaption.html(t.currSlide.caption)}))}}),e.rsModules.globalCaption=e.rsProto._d6}(jQuery),function(e){e.rsProto._o4=function(){var e,t=this;t.st.addActiveClass&&t.ev.on("rsOnUpdateNav",function(){e&&clearTimeout(e),e=setTimeout(function(){t._g4&&t._g4.removeClass("rsActiveSlide"),t._r1&&t._r1.addClass("rsActiveSlide"),e=null},50)})},e.rsModules.activeClass=e.rsProto._o4}(jQuery),function(e){e.extend(e.rsProto,{_o5:function(){var t,i,n,r=this;if(r._p5={enabled:!1,change:!1,prefix:""},r.st.deeplinking=e.extend({},r._p5,r.st.deeplinking),r.st.deeplinking.enabled){var s=r.st.deeplinking.change,a=r.st.deeplinking.prefix,o="#"+a,l=function(){var e=window.location.hash;return e&&0<e.indexOf(a)&&(e=parseInt(e.substring(o.length),10))>=0?e-1:-1},d=l();-1!==d&&(r.st.startSlideId=d),s&&(e(window).on("hashchange"+r.ns,function(e){t||(0>(e=l())||(e>r.numSlides-1&&(e=r.numSlides-1),r.goTo(e)))}),r.ev.on("rsBeforeAnimStart",function(){i&&clearTimeout(i),n&&clearTimeout(n)}),r.ev.on("rsAfterSlideChange",function(){i&&clearTimeout(i),n&&clearTimeout(n),n=setTimeout(function(){t=!0,window.location.replace((""+window.location).split("#")[0]+o+(r.currSlideId+1)),i=setTimeout(function(){t=!1,i=null},60)},400)})),r.ev.on("rsBeforeDestroy",function(){i=n=null,s&&e(window).off("hashchange"+r.ns)})}}}),e.rsModules.deeplinking=e.rsProto._o5}(jQuery),function(e,t,i){function n(e){return"#"+(e=e||location.href).replace(/^[^#]*#?(.*)$/,"$1")}var r,s="hashchange",a=document,o=e.event.special,l=a.documentMode,d="on"+s in t&&(l===i||l>7);e.fn[s]=function(e){return e?this.bind(s,e):this.trigger(s)},e.fn[s].delay=50,o[s]=e.extend(o[s],{setup:function(){return!d&&void e(r.start)},teardown:function(){return!d&&void e(r.stop)}}),r=function(){function r(){var i=n(),a=p(u);i!==u?(h(u=i,a),e(t).trigger(s)):a!==u&&(location.href=location.href.replace(/#.*/,"")+a),o=setTimeout(r,e.fn[s].delay)}var o,l={},u=n(),c=function(e){return e},h=c,p=c;return l.start=function(){o||r()},l.stop=function(){o&&clearTimeout(o),o=i},t.attachEvent&&!t.addEventListener&&!d&&function(){var t,i;l.start=function(){t||(i=(i=e.fn[s].src)&&i+n(),t=e('<iframe tabindex="-1" title="empty"/>').hide().one("load",function(){i||h(n()),r()}).attr("src",i||"javascript:0").insertAfter("body")[0].contentWindow,a.onpropertychange=function(){try{"title"===event.propertyName&&(t.document.title=a.title)}catch(e){}})},l.stop=c,p=function(){return n(t.location.href)},h=function(i,n){var r=t.document,o=e.fn[s].domain;i!==n&&(r.title=a.title,r.open(),o&&r.write('<script>document.domain="'+o+'"<\/script>'),r.close(),t.location.hash=i)}}(),l}()}(jQuery,this),function(e){e.rsProto._g7=function(){var t=this;t.st.visibleNearby&&t.st.visibleNearby.enabled&&(t._h7={enabled:!0,centerArea:.6,center:!0,breakpoint:0,breakpointCenterArea:.8,hiddenOverflow:!0,navigateByCenterClick:!1},t.st.visibleNearby=e.extend({},t._h7,t.st.visibleNearby),t.ev.one("rsAfterPropsSetup",function(){t._i7=t._e1.css("overflow","visible").wrap('<div class="rsVisibleNearbyWrap"></div>').parent(),t.st.visibleNearby.hiddenOverflow||t._i7.css("overflow","visible"),t._o1=t.st.controlsInside?t._i7:t.slider}),t.ev.on("rsAfterSizePropSet",function(){var e,i=t.st.visibleNearby;e=i.breakpoint&&t.width<i.breakpoint?i.breakpointCenterArea:i.centerArea,t._h?(t._b4*=e,t._i7.css({height:t._c4,width:t._b4/e}),t._d=t._b4*(1-e)/2/e):(t._c4*=e,t._i7.css({height:t._c4/e,width:t._b4}),t._d=t._c4*(1-e)/2/e),i.navigateByCenterClick||(t._q=t._h?t._b4:t._c4),i.center&&t._e1.css("margin-"+(t._h?"left":"top"),t._d)}))},e.rsModules.visibleNearby=e.rsProto._g7}(jQuery),function(e,t){var i=function(e,t,i){var n;return function(){var r=this,s=arguments;n?clearTimeout(n):i&&e.apply(r,s),n=setTimeout(function(){i||e.apply(r,s),n=null},t||100)}};e("html").hasClass("lt-ie9")?jQuery.fn[t]=function(e){return e?this.bind("ieResize",i(e)):this.trigger(t)}:jQuery.fn[t]=function(e){return e?this.bind("resize",i(e)):this.trigger(t)}}(jQuery,"smartresize");var smartresize_windowWidth=0,smartresize_windowHeight=0;$("html").hasClass("lt-ie9")&&(document.body.onresize=function(e){(smartresize_windowWidth!==document.documentElement.clientWidth||smartresize_windowHeight!==document.documentElement.clientHeight)&&(smartresize_windowWidth=document.documentElement.clientWidth,smartresize_windowHeight=document.documentElement.clientHeight,$(window).trigger("ieResize"))}),function(e,t){var i,n=e.jQuery||e.Cowboy||(e.Cowboy={});n.throttle=i=function(e,i,r,s){function a(){function n(){l=+new Date,r.apply(a,u)}var a=this,d=+new Date-l,u=arguments;s&&!o&&n(),o&&clearTimeout(o),s===t&&d>e?n():!0!==i&&(o=setTimeout(s?function(){o=t}:n,s===t?e-d:e))}var o,l=0;return"boolean"!=typeof i&&(s=r,r=i,i=t),n.guid&&(a.guid=r.guid=r.guid||n.guid++),a},n.debounce=function(e,n,r){return r===t?i(e,n,!1):i(e,r,!1!==n)}}(this),function(e){"use strict";function t(e,t,i){for(e=String(e);e.length<t;)e=String(i)+e;return e}function i(e,t,i){return e>i?i:t>e?t:e}function n(e,t,i,n){for(;e>i;)e-=n;for(;t>e;)e+=n;return e}function r(e){return e.preventDefault(),!1}function s(e,t,i){i&&e.bind(t+"."+l,i)}function a(e){e.unbind("."+l)}function o(e,t){var i,n=(t||e).width;if(1048576>=n*(t||e).height)return!1;if(!(i=document.createElement("canvas"))||!i.getContext)return!1;var r=i.getContext("2d");if(!r)return!1;i.width=i.height=1,r.fillStyle="#FF00FF",r.fillRect(0,0,1,1),r.drawImage(e,1-n,0);try{var s=r.getImageData(0,0,1,1).data;return 255===s[0]&&0===s[1]&&255===s[2]}catch(e){return function(){window.console&&window.console.log&&window.console.log.apply(window.console,arguments)}(e.message,e.stack),!1}}var l="spritespin",d=["mousedown","mousemove","mouseup","mouseenter","mouseover","mouseleave","dblclick","touchstart","touchmove","touchend","touchcancel","selectstart","gesturestart","gesturechange","gestureend"],u=["dragstart"],c={};window.SpriteSpin=c,c.namespace=l,c.mods={},c.defaults={source:void 0,width:void 0,height:void 0,frames:void 0,framesX:void 0,lanes:1,module:"360",behavior:"drag",renderer:"canvas",lane:0,frame:0,frameTime:40,animate:!0,reverse:!1,loop:!0,stopFrame:0,wrap:!0,wrapLane:!1,sense:1,senseLane:void 0,orientation:"horizontal",detectSubsampling:!0,scrollThreshold:50,preloadCount:void 0,onInit:void 0,onProgress:void 0,onLoad:void 0,onFrame:void 0,onDraw:void 0},c.clamp=i,c.wrap=n,c.sourceArray=function(e,i){var n=0,r=0,s=0,a=0,o=i.digits||2;i.frame&&(n=i.frame[0],r=i.frame[1]),i.lane&&(s=i.lane[0],a=i.lane[1]);var l,d,u,c=[];for(l=s;a>=l;l+=1)for(d=n;r>=d;d+=1)u=(u=e.replace("{lane}",t(l,o,0))).replace("{frame}",t(d,o,0)),c.push(u);return c},c.measureSource=function(e){var t=e.images[0],i=function(e){var t=new Image;return t.src=e.src,{width:t.width,height:t.height}}(t);
4if(1===e.images.length){if(e.sourceWidth=i.width,e.sourceHeight=i.height,e.detectSubsampling&&o(t,i)&&(e.sourceWidth/=2,e.sourceHeight/=2),e.framesX=e.framesX||e.frames,!e.frameWidth||!e.frameHeight)if(e.framesX){e.frameWidth=Math.floor(e.sourceWidth/e.framesX);var n=Math.ceil(e.frames*e.lanes/e.framesX);e.frameHeight=Math.floor(e.sourceHeight/n)}else e.frameWidth=i.width,e.frameHeight=i.height}else e.sourceWidth=e.frameWidth=i.width,e.sourceHeight=e.frameHeight=i.height,o(t,i)&&(e.sourceWidth=e.frameWidth=i.width/2,e.sourceHeight=e.frameHeight=i.height/2),e.frames=e.frames||e.images.length},c.resetInput=function(e){e.startX=e.startY=void 0,e.currentX=e.currentY=void 0,e.oldX=e.oldY=void 0,e.dX=e.dY=e.dW=0,e.ddX=e.ddY=e.ddW=0},c.updateInput=function(e,t){void 0===e.touches&&void 0!==e.originalEvent&&(e.touches=e.originalEvent.touches),t.oldX=t.currentX,t.oldY=t.currentY,void 0!==e.touches&&e.touches.length>0?(t.currentX=e.touches[0].clientX||0,t.currentY=e.touches[0].clientY||0):(t.currentX=e.clientX||0,t.currentY=e.clientY||0),(void 0===t.oldX||void 0===t.oldY)&&(t.oldX=t.currentX,t.oldY=t.currentY),(void 0===t.startX||void 0===t.startY)&&(t.startX=t.currentX,t.startY=t.currentY,t.clickframe=t.frame,t.clicklane=t.lane),t.dX=t.currentX-t.startX,t.dY=t.currentY-t.startY,t.ddX=t.currentX-t.oldX,t.ddY=t.currentY-t.oldY,t.ndX=t.dX/t.width,t.ndY=t.dY/t.height,t.nddX=t.ddX/t.width,t.nddY=t.ddY/t.height},c.updateFrame=function(e,t,r){void 0!==t?e.frame=Number(t):e.animation&&(e.frame+=e.reverse?-1:1),e.animation?(e.frame=n(e.frame,0,e.frames-1,e.frames),e.loop||e.frame!==e.stopFrame||c.stopAnimation(e)):e.wrap?e.frame=n(e.frame,0,e.frames-1,e.frames):e.frame=i(e.frame,0,e.frames-1),void 0!==r&&(e.lane=r,e.lane=i(e.lane,0,e.lanes-1)),e.target.trigger("onFrame",e),e.target.trigger("onDraw",e)},c.stopAnimation=function(e){e.animate=!1,e.animation&&(window.clearInterval(e.animation),e.animation=null)},c.setAnimation=function(e){e.animate?c.requestFrame(e):c.stopAnimation(e)},c.requestFrame=function(e){e.animation||(void 0===e.frameFunction&&(e.frameFunction=function(){try{c.updateFrame(e)}catch(e){}}),e.animation=window.setInterval(e.frameFunction,e.frameTime))},c.setModules=function(t){var i,n,r;for(i=0;i<t.mods.length;i+=1)"string"==typeof(n=t.mods[i])&&((r=c.mods[n])?t.mods[i]=r:e.error("No module found with name "+n))},c.setLayout=function(e){e.target.attr("unselectable","on").css({"-ms-user-select":"none","-moz-user-select":"none","-khtml-user-select":"none","-webkit-user-select":"none","user-select":"none"});var t=Math.floor(e.width||e.frameWidth||e.target.innerWidth()),i=Math.floor(e.height||e.frameHeight||e.target.innerHeight());e.target.css({width:t,height:i,position:"relative",overflow:"hidden"});var n={width:"100%",height:"100%",top:0,left:0,bottom:0,right:0,position:"absolute"};e.stage.css(n).hide(),e.canvas&&(e.canvas[0].width=t,e.canvas[0].height=i,e.canvas.css(n).hide())},c.setEvents=function(e){var t,i,n,o=e.target;for(a(o),i=0;i<u.length;i+=1)s(o,u[i],r);for(t=0;t<e.mods.length;t+=1){for(n=e.mods[t],i=0;i<d.length;i+=1)s(o,d[i],n[d[i]]);s(o,"onInit",n.onInit),s(o,"onProgress",n.onProgress),s(o,"onLoad",n.onLoad),s(o,"onFrame",n.onFrame),s(o,"onDraw",n.onDraw)}s(o,"onLoad",function(e,t){c.setAnimation(t)}),s(o,"onInit",e.onInit),s(o,"onProgress",e.onProgress),s(o,"onLoad",e.onLoad),s(o,"onFrame",e.onFrame),s(o,"onDraw",e.onDraw)},c.boot=function(e){c.setModules(e),c.setLayout(e),c.setEvents(e),e.target.addClass("loading").trigger("onInit",e),e.loading=!0,function(e){var t,i,n="string"==typeof e.source?[e.source]:e.source,r=0,s=[],a=e.preloadCount||s.length,o=!1,l=!1,d=function(){r+=1,"function"==typeof e.progress&&e.progress({index:s.indexOf(this),loaded:r,total:n.length,percent:Math.round(r/n.length*100)}),l=l||this===s[0],!o&&r>=a&&l&&"function"==typeof e.complete&&(o=!0,e.complete(s))};for(t=0;t<n.length;t+=1)i=new Image,s.push(i),i.onload=i.onabort=i.onerror=d,i.src=n[t];"function"==typeof e.initiated&&e.initiated(s)}({source:e.source,preloadCount:e.preloadCount,progress:function(t){e.target.trigger("onProgress",[t,e])},complete:function(t){e.images=t,e.loading=!1,c.measureSource(e),e.stage.show(),e.target.removeClass("loading").trigger("onLoad",e).trigger("onFrame",e).trigger("onDraw",e)}})},c.create=function(t){var i=t.target,n=i.data(l);if(n)e.extend(n,t);else{if((n=e.extend({},c.defaults,t)).source=n.source||[],i.find("img").each(function(){n.source.pu
4sh(e(this).attr("src"))}),i.empty().addClass("spritespin-instance").append("<div class='spritespin-stage'></div>"),"canvas"===n.renderer){var r=e("<canvas class='spritespin-canvas'></canvas>")[0];r.getContext&&r.getContext("2d")?(n.canvas=e(r),n.context=r.getContext("2d"),i.append(n.canvas),i.addClass("with-canvas")):n.renderer="image"}n.target=i,n.stage=i.find(".spritespin-stage"),i.data(l,n)}"string"==typeof n.source&&(n.source=[n.source]),n.mods&&(delete n.behavior,delete n.module),(n.behavior||n.module)&&(n.mods=[],n.behavior&&n.mods.push(n.behavior),n.module&&n.mods.push(n.module),delete n.behavior,delete n.module),c.boot(n)},c.destroy=function(e){e&&(c.stopAnimation(e),a(e.target),e.target.removeData(l))},c.registerModule=function(t,i){return c.mods[t]&&e.error("Module name is already taken: "+t),i=i||{},c.mods[t]=i,i},c.Api=function(e){this.data=e},c.extendApi=function(t){var i,n=c.Api.prototype;for(i in t)t.hasOwnProperty(i)&&(n[i]?e.error("API method is already defined: "+i):n[i]=t[i]);return n},e.fn.spritespin=function(t,i){if("data"===t)return this.data(l);if("api"===t){var n=this.data(l);return n.api=n.api||new c.Api(n),n.api}if("destroy"===t)return e(this).each(function(){c.destroy(e(this).data(l))});if(2===arguments.length&&"string"==typeof t){var r={};r[t]=i,t=r}return"object"==typeof t?(t.target=t.target||e(this),c.create(t),t.target):e.error("Invalid call to spritespin")}}(window.jQuery||window.Zepto||window.$),function(e){"use strict";var t=window.SpriteSpin;t.extendApi({isPlaying:function(){return null!==this.data.animation},isLooping:function(){return this.data.loop},toggleAnimation:function(){this.data.animate=!this.data.animate,t.setAnimation(this.data)},stopAnimation:function(){this.data.animate=!1,t.setAnimation(this.data)},startAnimation:function(){this.data.animate=!0,t.setAnimation(this.data)},loop:function(e){return this.data.loop=e,t.setAnimation(this.data),this},currentFrame:function(){return this.data.frame},updateFrame:function(e){return t.updateFrame(this.data,e),this},skipFrames:function(e){var i=this.data;return t.updateFrame(i,i.frame+(i.reverse?-e:+e)),this},nextFrame:function(){return this.skipFrames(1)},prevFrame:function(){return this.skipFrames(-1)},playTo:function(e,i){var n=this.data;if((i=i||{}).force||n.frame!==e){if(i.nearest){var r=e-n.frame,s=e>n.frame?r-n.frames:r+n.frames,a=Math.abs(r)<Math.abs(s)?r:s;n.reverse=0>a}return n.animate=!0,n.loop=!1,n.stopFrame=e,t.setAnimation(n),this}}})}(window.jQuery||window.Zepto||window.$),function(e,t){"use strict";function i(i){var n,r,s=e(this),a=s.data("spritespin");t.updateInput(i,a),"horizontal"===a.orientation?(n=a.target.innerWidth()/2,r=a.currentX-a.target.offset().left):(n=a.target.innerHeight()/2,r=a.currentY-a.target.offset().top),r>n?s.spritespin("next"):s.spritespin("prev")}t.registerModule("click",{mouseup:i,touchend:i})}(window.jQuery||window.Zepto||window.$,window.SpriteSpin),function(e,t){"use strict";function i(i){var n=e(this).spritespin("data");n.loading||n.dragging||!n.stage.is(":visible")||(n.dragFrame=n.frame||0,n.dragLane=n.lane||0,t.updateInput(i,n),n.dragging=!0)}function n(i){var n=e(this).spritespin("data");n.dragging=!1,n.stage.is(":visible")&&t.resetInput(n)}function r(i){var n,r,s=e(this).spritespin("data");if(s.dragging){if(t.updateInput(i,s),Math.abs(s.ddX)+Math.abs(s.ddY)>s.scrollThreshold)return s.dragging=!1,void t.resetInput(s);i.preventDefault();var a;a="number"==typeof s.orientation?(Number(s.orientation)||0)*Math.PI/180:"horizontal"===s.orientation?0:Math.PI/2;var o=Math.sin(a),l=Math.cos(a),d=(s.nddX*l-s.nddY*o)*s.sense||0,u=(s.nddX*o+s.nddY*l)*(s.senseLane||s.sense)||0;
4s.dragFrame+=s.frames*d,s.dragLane+=s.lanes*u,s.wrap||(s.dragFrame=Math.min(s.dragFrame,s.frames),s.dragFrame=Math.max(s.dragFrame,0)),s.wrapLane||(s.dragLane=Math.min(s.dragLane,s.lanes),s.dragLane=Math.max(s.dragLane,0)),r=Math.floor(s.dragFrame),n=Math.floor(s.dragLane),t.updateFrame(s,r,n),t.stopAnimation(s)}}t.registerModule("drag",{mousedown:i,mousemove:r,mouseup:n,mouseleave:n,touchstart:i,touchmove:r,touchend:n,touchcancel:n}),t.registerModule("move",{mousemove:function(e){i.call(this,e),r.call(this,e)},mouseleave:n,touchstart:i,touchmove:r,touchend:n,touchcancel:n})}(window.jQuery||window.Zepto||window.$,window.SpriteSpin),function(e,t){"use strict";function i(i){var n=e(this),r=n.spritespin("data");r.loading||(t.updateInput(i,r),r.dragging=!0,n.spritespin("api").startAnimation())}function n(i){var n=e(this),r=n.spritespin("data");t.resetInput(r),r.dragging=!1,n.spritespin("api").stopAnimation()}function r(i){var n,r,s=e(this).spritespin("data");s.dragging&&(t.updateInput(i,s),"horizontal"===s.orientation?(n=s.target.innerWidth()/2,r=(s.currentX-s.target.offset().left-n)/n):(n=s.height/2,r=(s.currentY-s.target.offset().top-n)/n),s.reverse=0>r,r=0>r?-r:r,s.frameTime=80*(1-r)+20,("horizontal"===s.orientation&&s.dX<s.dY||"vertical"===s.orientation&&s.dX<s.dY)&&i.preventDefault())}t.registerModule("hold",{mousedown:i,mousemove:r,mouseup:n,mouseleave:n,touchstart:i,touchmove:r,touchend:n,touchcancel:n,onFrame:function(){e(this).spritespin("api").startAnimation()}})}(window.jQuery||window.Zepto||window.$,window.SpriteSpin),function(e,t){"use strict";function i(i){var n=e(this).spritespin("data");n.loading||(t.updateInput(i,n),n.dragging=!0)}function n(){var i=e(this).spritespin("data");i.dragging=!1,t.resetInput(i)}function r(i){var n=e(this),r=n.spritespin("data");if(r.dragging){t.updateInput(i,r);var s,a,o=r.frame,l=r.snap||.25;"horizontal"===r.orientation?(s=r.dX,a=r.target.innerWidth()*l):(s=r.dY,a=r.target.innerHeight()*l),s>a?(o=r.frame-1,r.dragging=!1):-a>s&&(o=r.frame+1,r.dragging=!1),n.spritespin("update",o),n.spritespin("animate",!1),("horizontal"===r.orientation&&r.dX<r.dY||"vertical"===r.orientation&&r.dX<r.dY)&&i.preventDefault()}}t.registerModule("swipe",{mousedown:i,mousemove:r,mouseup:n,mouseleave:n,touchstart:i,touchmove:r,touchend:n,touchcancel:n})}(window.jQuery||window.Zepto||window.$,window.SpriteSpin),function(e,t){"use strict";function i(t){var i=t.lane*t.frames+t.frame,n=t.frameWidth*(i%t.framesX),s=t.frameHeight*r(i/t.framesX);return"canvas"===t.renderer?(t.context.clearRect(0,0,t.width,t.height),void t.context.drawImage(t.images[0],n,s,t.frameWidth,t.frameHeight,0,0,t.width,t.height)):(n=-r(n*t.scaleWidth),s=-r(s*t.scaleHeight),void("background"===t.renderer?t.stage.css({"background-image":["url('",t.source[0],"')"].join(""),"background-position":[n,"px ",s,"px"].join("")}):e(t.images).css({top:s,left:n})))}function n(t){var i=t.lane*t.frames+t.frame,n=t.images[i];"canvas"===t.renderer?n&&(t.context.clearRect(0,0,t.width,t.height),t.context.drawImage(t.images[i],0,0,t.width,t.height)):"background"===t.renderer?t.stage.css({"background-image":["url('",t.source[i],"')"].join(""),"background-position":[0,"px ",0,"px"].join("")}):(e(t.images).hide(),e(t.images[i]).show())}var r=Math.floor;t.registerModule("360",{onLoad:function(t,i){var n,s;if(i.scaleWidth=i.width/i.frameWidth,i.scaleHeight=i.height/i.frameHeight,i.sourceIsSprite=1===i.images.length,i.stage.empty().css({"background-image":"none"}).show(),"canvas"===i.renderer)i.context.clearRect(0,0,i.width,i.height),i.canvas.show();else if("background"===i.renderer){i.sourceIsSprite?(n=r(i.sourceWidth*i.scaleWidth),s=r(i.sourceHeight*i.scaleHeight)):(n=r(i.frameWidth*i.scaleWidth),s=r(i.frameHeight*i.scaleHeight));var a=[n,"px ",s,"px"].join("");i.stage.css({"background-repeat":"no-repeat","-webkit-background-size":a,"-moz-background-size":a,"-o-background-size":a,"background-size":a})}else"image"===i.renderer&&(i.sourceIsSprite?(n=r(i.sourceWidth*i.scaleWidth),s=r(i.sourceHeight*i.scaleHeight)):n=s="100%",e(i.images).appendTo(i.stage).css({width:n,height:s,position:"absolute"}))}
4,onDraw:function(e,t){t.sourceIsSprite?i(t):n(t)}})}(window.jQuery||window.Zepto||window.$,window.SpriteSpin),function(e){"use strict";var t=window.SpriteSpin.mods.gallery={};t.onLoad=function(t,i){i.images=[],i.offsets=[],i.stage.empty(),i.speed=500,i.opacity=.25,i.oldFrame=0;var n,r=0;for(n=0;n<i.source.length;n+=1){var s=e("<img src='"+i.source[n]+"'/>");i.stage.append(s),i.images.push(s),i.offsets.push(-r+(i.width-s[0].width)/2),r+=s[0].width,s.css({opacity:.25})}i.stage.css({width:r}),i.images[i.oldFrame].animate({opacity:1},i.speed)},t.onDraw=function(e,t){t.oldFrame!==t.frame&&t.offsets?(t.stage.stop(!0,!1),t.stage.animate({left:t.offsets[t.frame]},t.speed),t.images[t.oldFrame].animate({opacity:t.opacity},t.speed),t.oldFrame=t.frame,t.images[t.oldFrame].animate({opacity:1},t.speed)):t.stage.css({left:t.offsets[t.frame]+t.dX})},t.resetInput=function(e,t){t.onDrag||t.stage.animate({left:t.offsets[t.frame]})}}(window.jQuery||window.Zepto||window.$),function(e,t){"use strict";var i=Math.floor;t.registerModule("panorama",{onLoad:function(e,t){t.stage.empty().show(),t.frames=t.sourceWidth,"horizontal"===t.orientation?(t.scale=t.height/t.sourceHeight,t.frames=t.sourceWidth):(t.scale=t.width/t.sourceWidth,t.frames=t.sourceHeight);var n=[i(t.sourceWidth*t.scale),"px ",i(t.sourceHeight*t.scale),"px"].join("");t.stage.css({"background-image":["url('",t.source[0],"')"].join(""),"background-repeat":"repeat-both","-webkit-background-size":n,"-moz-background-size":n,"-o-background-size":n,"background-size":n})},onDraw:function(e,t){var n=0,r=0;"horizontal"===t.orientation?n=-i(t.frame%t.frames*t.scale):r=-i(t.frame%t.frames*t.scale),t.stage.css({"background-position":[n,"px ",r,"px"].join("")})}})}(window.jQuery||window.Zepto||window.$,window.SpriteSpin),function(e,t){"use strict";function i(e,i){var n,r;e.preventDefault(),i.dragging=!1,!e.touches&&e.originalEvent&&(e.touches=e.originalEvent.touches),e.touches&&e.touches.length?(n=e.touches[0].clientX||0,r=e.touches[0].clientY||0):(n=e.clientX||0,r=e.clientY||0),i.zoomX=n/i.width,i.zoomY=r/i.height,i.zoomX=i.zoomX>1?1:i.zoomX<0?0:i.zoomX,i.zoomY=i.zoomY>1?1:i.zoomY<0?0:i.zoomY,t.updateFrame(i)}function n(t){t.preventDefault();var n=e(this).spritespin("data"),r=(new Date).getTime();if(n.zoomClickTime)return r-n.zoomClickTime>500?void(n.zoomClickTime=r):(n.zoomClickTime=0,void(e(this).spritespin("api").toggleZoom()&&i(t,n)));n.zoomClickTime=r}function r(t){var n=e(this).spritespin("data");n.zoomStage.is(":visible")&&i(t,n)}t.registerModule("zoom",{mousedown:n,touchstart:n,mousemove:r,touchmove:r,onInit:function(t,i){i.zoomStage||(i.zoomStage=e("<div class='spritezoom-stage'></div>").css({width:"100%",height:"100%",top:0,left:0,bottom:0,right:0,position:"absolute"}).appendTo(i.target).hide())},onDraw:function(e,t){var i=t.lane*t.frames+t.frame,n=t.source[i];if(t.zoomSource&&(n=t.zoomSource[i]),n){var r=t.zoomX,s=t.zoomY;(null==r||null==s)&&(r=t.zoomX=.5,s=t.zoomY=.5),t.zoomStage.css({"background-repeat":"no-repeat","background-image":["url('",n,"')"].join(""),"background-position":[100*r|0,"% ",100*s|0,"%"].join("")})}}}),t.extendApi({toggleZoom:function(){var t=this.data;return t.zoomStage?t.zoomStage.is(":visible")?(t.zoomStage.fadeOut(),t.stage.fadeIn(),!1):(t.zoomStage.fadeIn(),t.stage.fadeOut(),!0):(e.error("zoom module is not initialized or is not available."),!1)}})}(window.jQuery||window.Zepto||window.$,window.SpriteSpin),function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):e.Swiper=t()}(this,function(){"use strict";function e(e,t){var i=[],a=0;if(e&&!t&&e instanceof s)return e;if(e)if("string"==typeof e){var o,l,d=e.trim();if(0<=d.indexOf("<")&&0<=d.indexOf(">")){var u="div";for(0===d.indexOf("<li")&&(u="ul"),0===d.indexOf("<tr")&&(u="tbody"),0!==d.indexOf("<td")&&0!==d.indexOf("<th")||(u="tr"),0===d.indexOf("<tbody")&&(u="table"),0===d.indexOf("<option")&&(u="select"),(l=n.createElement(u)).innerHTML=d,a=0;a<l.childNodes.length;a+=1)i.push(l.childNodes[a])}else for(o=t||"#"!==e[0]||e.match(/[ .<>:~]/)?(t||n).querySelectorAll(e.trim()):[n.getElementById(e.trim().split("#")[1])],a=0;a<o.length;a+=1)o[a]&&i.push(o[a])}else if(e.nodeType||e===r||e===n)i.push(e);else if(0<e.length&&e[0].nodeType)for(a=0;a<e.length;a+=1)i.push(e[a]);return new s(i)}function t(e){for(var t=[],i=0;i<e.length;
vendor: 13,397 bytes, line 4
4i+=1)-1===t.indexOf(e[i])&&t.push(e[i]);return t}function i(){var e=this,t=e.params,i=e.el;if(!i||0!==i.offsetWidth){t.breakpoints&&e.setBreakpoint();var n=e.allowSlideNext,r=e.allowSlidePrev,s=e.snapGrid;if(e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),t.freeMode){var a=Math.min(Math.max(e.translate,e.maxTranslate()),e.minTranslate());e.setTranslate(a),e.updateActiveIndex(),e.updateSlidesClasses(),t.autoHeight&&e.updateAutoHeight()}else e.updateSlidesClasses(),("auto"===t.slidesPerView||1<t.slidesPerView)&&e.isEnd&&!e.params.centeredSlides?e.slideTo(e.slides.length-1,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0);e.allowSlidePrev=r,e.allowSlideNext=n,e.params.watchOverflow&&s!==e.snapGrid&&e.checkOverflow()}}var n="undefined"==typeof document?{body:{},addEventListener:function(){},removeEventListener:function(){},activeElement:{blur:function(){},nodeName:""},querySelector:function(){return null},querySelectorAll:function(){return[]},getElementById:function(){return null},createEvent:function(){return{initEvent:function(){}}},createElement:function(){return{children:[],childNodes:[],style:{},setAttribute:function(){},getElementsByTagName:function(){return[]}}},location:{hash:""}}:document,r="undefined"==typeof window?{document:n,navigator:{userAgent:""},location:{},history:{},CustomEvent:function(){return this},addEventListener:function(){},removeEventListener:function(){},getComputedStyle:function(){return{getPropertyValue:function(){return""}}},Image:function(){},Date:function(){},screen:{},setTimeout:function(){},clearTimeout:function(){}}:window,s=function(e){for(var t=0;t<e.length;t+=1)this[t]=e[t];return this.length=e.length,this};e.fn=s.prototype,e.Class=s,e.Dom7=s;var a={addClass:function(e){if(void 0===e)return this;for(var t=e.split(" "),i=0;i<t.length;i+=1)for(var n=0;n<this.length;n+=1)void 0!==this[n]&&void 0!==this[n].classList&&this[n].classList.add(t[i]);return this},removeClass:function(e){for(var t=e.split(" "),i=0;i<t.length;i+=1)for(var n=0;n<this.length;n+=1)void 0!==this[n]&&void 0!==this[n].classList&&this[n].classList.remove(t[i]);return this},hasClass:function(e){return!!this[0]&&this[0].classList.contains(e)},toggleClass:function(e){for(var t=e.split(" "),i=0;i<t.length;i+=1)for(var n=0;n<this.length;n+=1)void 0!==this[n]&&void 0!==this[n].classList&&this[n].classList.toggle(t[i]);return this},attr:function(e,t){var i=arguments;if(1===arguments.length&&"string"==typeof e)return this[0]?this[0].getAttribute(e):void 0;for(var n=0;n<this.length;n+=1)if(2===i.length)this[n].setAttribute(e,t);else for(var r in e)this[n][r]=e[r],this[n].setAttribute(r,e[r]);return this},removeAttr:function(e){for(var t=0;t<this.length;t+=1)this[t].removeAttribute(e);return this},data:function(e,t){var i;if(void 0!==t){for(var n=0;n<this.length;n+=1)(i=this[n]).dom7ElementDataStorage||(i.dom7ElementDataStorage={}),i.dom7ElementDataStorage[e]=t;return this}if(i=this[0])return i.dom7ElementDataStorage&&e in i.dom7ElementDataStorage?i.dom7ElementDataStorage[e]:i.getAttribute("data-"+e)||void 0},transform:function(e){for(var t=0;t<this.length;t+=1){var i=this[t].style;i.webkitTransform=e,i.transform=e}return this},transition:function(e){"string"!=typeof e&&(e+="ms");for(var t=0;t<this.length;t+=1){var i=this[t].style;i.webkitTransitionDuration=e,i.transitionDuration=e}return this},on:function(){function t(t){var i=t.target;if(i){var n=t.target.dom7EventData||[];if(n.indexOf(t)<0&&n.unshift(t),e(i).is(o))l.apply(i,n);else for(var r=e(i).parents(),s=0;s<r.length;s+=1)e(r[s]).is(o)&&l.apply(r[s],n)}}function i(e){var t=e&&e.target&&e.target.dom7EventData||[];t.indexOf(e)<0&&t.unshift(e),l.apply(this,t)}for(var n,r=[],s=arguments.length;s--;)r[s]=arguments[s];var a=r[0],o=r[1],l=r[2],d=r[3];"function"==typeof r[1]&&(a=(n=r)[0],l=n[1],d=n[2],o=void 0),d||(d=!1);for(var u,c=a.split(" "),h=0;h<this.length;h+=1){var p=this[h];if(o)for(u=0;u<c.length;u+=1){var f=c[u];p.dom7LiveListeners||(p.dom7LiveListeners={}),p.dom7LiveListeners[f]||(p.dom7LiveListeners[f]=[]),p.dom7LiveListeners[f].push({listener:l,proxyListener:t}),p.addEventListener(f,t,d)}else for(u=0;u<c.length;u+=1){var m=c[u];p.dom7Listeners||(p.dom7Listeners={}),p.dom7Listeners[m]||(p.dom7Listeners[m]=[]),p.dom7Listeners[m].push({listener:l,proxyListener:i}),p.addEventListener(m,i,d)}}return this},off:function(){for(var e,t=[],i=arguments.length;i--;)t[i]=arguments[i];var n=t[0],r=t[1],s=t[2],a=t[3];"function"==typeof t[1]&&(n=(e=t)[0],s=e[1],a=e[2],r=void 0),a||(a=!1);for(var o=n.split(" "),l=0;l<o.length;l+=1)for(var d=o[l],u=0;u<this.length;u+=1){var c=this[u],h=void 0;if(!r&&c.dom7Listeners?h=c.dom7Listeners[d]:r&&c.dom7LiveListeners&&(h=c.dom7LiveListeners[d]),h&&h.length)for(var p=h.length-1;p>=0;p-=1){var f=h[p];s&&f.listener===s?(c.removeEventListener(d,f.proxyListener,a),h.splice(p,1)):s||(c.removeEventListener(d,f.proxyListener,a),h.splice(p,1))}}return this},trigger:function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];for(var i=e[0].split(" "),s=e[1],a=0;a<i.length;a+=1)for(var o=i[a],l=0;l<this.length;l+=1){var d=this[l],u=void 0;try{u=new r.CustomEvent(o,{detail:s,bubbles:!0,cancelable:!0})}catch(e){(u=n.createEvent("Event")).initEvent(o,!0,!0),u.detail=s}d.dom7EventData=e.filter(function(e,t){return t>0}),d.dispatchEvent(u),d.dom7EventData=[],delete d.dom7EventData}return this},transitionEnd:function(e){function t(s){if(s.target===this)for(e.call(this,s),i=0;i<n.length;i+=1)r.off(n[i],t)}var i,n=["webkitTransitionEnd","transitionend"],r=this;if(e)for(i=0;i<n.length;i+=1)r.on(n[i],t);return this},outerWidth:function(e){if(0<this.length){if(e){var t=this.styles();return this[0].offsetWidth+parseFloat(t.getPropertyValue("margin-right"))+parseFloat(t.getPropertyValue("margin-left"))}return this[0].offsetWidth}return null},outerHeight:function(e){if(0<this.length){if(e){var t=this.styles();return this[0].offsetHeight+parseFloat(t.getPropertyValue("margin-top"))+parseFloat(t.getPropertyValue("margin-bottom"))}return this[0].offsetHeight}return null},offset:function(){if(0<this.length){var e=this[0],t=e.getBoundingClientRect(),i=n.body,s=e.clientTop||i.clientTop||0,a=e.clientLeft||i.clientLeft||0,o=e===r?r.scrollY:e.scrollTop,l=e===r?r.scrollX:e.scrollLeft;return{top:t.top+o-s,left:t.left+l-a}}return null},css:function(e,t){var i;if(1===arguments.length){if("string"!=typeof e){for(i=0;i<this.length;i+=1)for(var n in e)this[i].style[n]=e[n];return this}if(this[0])return r.getComputedStyle(this[0],null).getPropertyValue(e)}if(2===arguments.length&&"string"==typeof e){for(i=0;i<this.length;i+=1)this[i].style[e]=t;return this}return this},each:function(e){if(!e)return this;for(var t=0;t<this.length;t+=1)if(!1===e.call(this[t],t,this[t]))return this;return this},html:function(e){if(void 0===e)return this[0]?this[0].innerHTML:void 0;for(var t=0;t<this.length;t+=1)this[t].innerHTML=e;return this},text:function(e){if(void 0===e)return this[0]?this[0].textContent.trim():null;for(var t=0;t<this.length;t+=1)this[t].textContent=e;return this},is:function(t){var i,a,o=this[0];if(!o||void 0===t)return!1;if("string"==typeof t){if(o.matches)return o.matches(t);if(o.webkitMatchesSelector)return o.webkitMatchesSelector(t);if(o.msMatchesSelector)return o.msMatchesSelector(t);for(i=e(t),a=0;a<i.length;a+=1)if(i[a]===o)return!0;return!1}if(t===n)return o===n;if(t===r)return o===r;if(t.nodeType||t instanceof s){for(i=t.nodeType?[t]:t,a=0;a<i.length;a+=1)if(i[a]===o)return!0;return!1}return!1},index:function(){var e,t=this[0];if(t){for(e=0;null!==(t=t.previousSibling);)1===t.nodeType&&(e+=1);return e}},eq:function(e){if(void 0===e)return this;var t,i=this.length;return new s(e>i-1?[]:0>e?(t=i+e)<0?[]:[this[t]]:[this[e]])},append:function(){for(var e,t=[],i=arguments.length;i--;)t[i]=arguments[i];for(var r=0;r<t.length;r+=1){e=t[r];for(var a=0;a<this.length;a+=1)if("string"==typeof e){var o=n.createElement("div");for(o.innerHTML=e;o.firstChild;)this[a].appendChild(o.firstChild)}else if(e instanceof s)for(var l=0;l<e.length;l+=1)this[a].appendChild(e[l]);else this[a].appendChild(e)}return this},prepend:function(e){var t,i;for(t=0;t<this.length;t+=1)if("string"==typeof e){var r=n.createElement("div");for(r.innerHTML=e,i=r.childNodes.length-1;i>=0;i-=1)this[t].insertBefore(r.childNodes[i],this[t].childNodes[0])}else if(e instanceof s)for(i=0;i<e.length;i+=1)this[t].insertBefore(e[i],this[t].childNodes[0]);else this[t].insertBefore(e,this[t].childNodes[0]);return this},next:function(t){return new s(0<this.length?t?this[0].nextElementSibling&&e(this[0].nextElementSibling).is(t)?[this[0].nextElementSibling]:[]:this[0].nextElementSibling?[this[0].nextElementSibling]:[]:[])},nextAll:function(t){var i=[],n=this[0];if(!n)return new s([]);for(;n.nextElementSibling;){var r=n.nextElementSibling;t?e(r).is(t)&&i.push(r):i.push(r),n=r}return new s(i)},prev:function(t){if(0<this.length){var i=this[0];return new s(t?i.previousElementSibling&&e(i.previousElementSibling).is(t)?[i.previousElementSibling]:[]:i.previousElementSibling?[i.previousElementSibling]:[])}return new s([])},prevAll:function(t){var i=[],n=this[0];if(!n)return new s([]);for(;n.previousElementSibling;){var r=n.previousElementSibling;t?e(r).is(t)&&i.push(r):i.push(r),n=r}return new s(i)},parent:function(i){for(var n=[],r=0;r<this.length;r+=1)null!==this[r].parentNode&&(i?e(this[r].parentNode).is(i)&&n.push(this[r].parentNode):n.push(this[r].parentNode));return e(t(n))},parents:function(i){for(var n=[],r=0;r<this.length;r+=1)for(var s=this[r].parentNode;s;)i?e(s).is(i)&&n.push(s):n.push(s),s=s.parentNode;return e(t(n))},closest:function(e){var t=this;return void 0===e?new s([]):(t.is(e)||(t=t.parents(e).eq(0)),t)},find:function(e){for(var t=[],i=0;i<this.length;i+=1)for(var n=this[i].querySelectorAll(e),r=0;r<n.length;r+=1)t.push(n[r]);return new s(t)},children:function(i){for(var n=[],r=0;r<this.length;r+=1)for(var a=this[r].childNodes,o=0;o<a.length;o+=1)i?1===a[o].nodeType&&e(a[o]).is(i)&&n.push(a[o]):1===a[o].nodeType&&n.push(a[o]);return new s(t(n))},remove:function(){for(var e=0;e<this.length;e+=1)this[e].parentNode&&this[e].parentNode.removeChild(this[e]);return this},add:function(){for(var t=[],i=arguments.length;i--;)t[i]=arguments[i];var n,r;for(n=0;n<t.length;n+=1){var s=e(t[n]);for(r=0;r<s.length;r+=1)this[this.length]=s[r],this.length+=1}return this},styles:function(){return this[0]?r.getComputedStyle(this[0],null):{}}};Object.keys(a).forEach(function(t){e.fn[t]=a[t]});var o,l,d,u={deleteProps:function(e){var t=e;Object.keys(t).forEach(function(e){try{t[e]=null}catch(e){}try{delete t[e]}catch(e){}})},nextTick:function(e,t){return void 0===t&&(t=0),setTimeout(e,t)},now:function(){return Date.now()},getTranslate:function(e,t){var i,n,s;void 0===t&&(t="x");var a=r.getComputedStyle(e,null);return r.WebKitCSSMatrix?(6<(n=a.transform||a.webkitTransform).split(",").length&&(n=n.split(", ").map(function(e){return e.replace(",",".")}).join(", ")),s=new r.WebKitCSSMatrix("none"===n?"":n)):i=(s=a.MozTransform||a.OTransform||a.MsTransform||a.msTransform||a.transform||a.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,")).toString().split(","),"x"===t&&(n=r.WebKitCSSMatrix?s.m41:16===i.length?parseFloat(i[12]):parseFloat(i[4])),"y"===t&&(n=r.WebKitCSSMatrix?s.m42:16===i.length?parseFloat(i[13]):parseFloat(i[5])),n||0},parseUrlQuery:function(e){var t,i,n,s,a={},o=e||r.location.href;if("string"==typeof o&&o.length)for(s=(i=(o=-1<o.indexOf("?")?o.replace(/\S*\?/,""):"").split("&").filter(function(e){return""!==e})).length,t=0;s>t;t+=1)n=i[t].replace(/#\S+/g,"").split("="),a[decodeURIComponent(n[0])]=void 0===n[1]?void 0:decodeURIComponent(n[1])||"";return a},isObject:function(e){return"object"==typeof e&&null!==e&&e.constructor&&e.constructor===Object},extend:function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];for(var i=Object(e[0]),n=1;n<e.length;n+=1){var r=e[n];if(null!=r)for(var s=Object.keys(Object(r)),a=0,o=s.length;o>a;a+=1){var l=s[a],d=Object.getOwnPropertyDescriptor(r,l);void 0!==d&&d.enumerable&&(u.isObject(i[l])&&u.isObject(r[l])?u.extend(i[l],r[l]):!u.isObject(i[l])&&u.isObject(r[l])?(i[l]={},u.extend(i[l],r[l])):i[l]=r[l])}}return i}},c=(d=n.createElement("div"),{touch:r.Modernizr&&!0===r.Modernizr.touch||!!("ontouchstart"in r||r.DocumentTouch&&n instanceof r.DocumentTouch),pointerEvents:!!(r.navigator.pointerEnabled||r.PointerEvent||"maxTouchPoints"in r.navigator),prefixedPointerEvents:!!r.navigator.msPointerEnabled,transition:(l=d.style,"transition"in l||"webkitTransition"in l||"MozTransition"in l),transforms3d:r.Modernizr&&!0===r.Modernizr.csstransforms3d||(o=d.style,"webkitPerspective"in o||"MozPerspective"in o||"OPerspective"in o||"MsPerspective"in o||"perspective"in o),flexbox:function(){for(var e=d.style,t="alignItems webkitAlignItems webkitBoxAlign msFlexAlign mozBoxAlign webkitFlexDirection msFlexDirection mozBoxDirection mozBoxOrient webkitBoxDirection webkitBoxOrient".split(" "),i=0;i<t.length;i+=1)if(t[i]in e)return!0;return!1}(),observer:"MutationObserver"in r||"WebkitMutationObserver"in r,passiveListener:function(){var e=!1;try{var t=Object.defineProperty({},"passive",{get:function(){e=!0}});r.addEventListener("testPassiveListener",null,t)}catch(e){}return e}(),gestures:"ongesturestart"in r}),h=function(e){void 0===e&&(e={});var t=this;t.params=e,t.eventsListeners={}
4,t.params&&t.params.on&&Object.keys(t.params.on).forEach(function(e){t.on(e,t.params.on[e])})},p={components:{configurable:!0}};h.prototype.on=function(e,t,i){var n=this;if("function"!=typeof t)return n;var r=i?"unshift":"push";return e.split(" ").forEach(function(e){n.eventsListeners[e]||(n.eventsListeners[e]=[]),n.eventsListeners[e][r](t)}),n},h.prototype.once=function(e,t,i){var n=this;return"function"!=typeof t?n:n.on(e,function i(){for(var r=[],s=arguments.length;s--;)r[s]=arguments[s];t.apply(n,r),n.off(e,i)},i)},h.prototype.off=function(e,t){var i=this;return i.eventsListeners&&e.split(" ").forEach(function(e){void 0===t?i.eventsListeners[e]=[]:i.eventsListeners[e]&&i.eventsListeners[e].length&&i.eventsListeners[e].forEach(function(n,r){n===t&&i.eventsListeners[e].splice(r,1)})}),i},h.prototype.emit=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var i,n,r,s=this;return s.eventsListeners&&("string"==typeof e[0]||Array.isArray(e[0])?(i=e[0],n=e.slice(1,e.length),r=s):(i=e[0].events,n=e[0].data,r=e[0].context||s),(Array.isArray(i)?i:i.split(" ")).forEach(function(e){if(s.eventsListeners&&s.eventsListeners[e]){var t=[];s.eventsListeners[e].forEach(function(e){t.push(e)}),t.forEach(function(e){e.apply(r,n)})}})),s},h.prototype.useModulesParams=function(e){var t=this;t.modules&&Object.keys(t.modules).forEach(function(i){var n=t.modules[i];n.params&&u.extend(e,n.params)})},h.prototype.useModules=function(e){void 0===e&&(e={});var t=this;t.modules&&Object.keys(t.modules).forEach(function(i){var n=t.modules[i],r=e[i]||{};n.instance&&Object.keys(n.instance).forEach(function(e){var i=n.instance[e];t[e]="function"==typeof i?i.bind(t):i}),n.on&&t.on&&Object.keys(n.on).forEach(function(e){t.on(e,n.on[e])}),n.create&&n.create.bind(t)(r)})},p.components.set=function(e){this.use&&this.use(e)},h.installModule=function(e){for(var t=[],i=arguments.length-1;0<i--;)t[i]=arguments[i+1];var n=this;n.prototype.modules||(n.prototype.modules={});var r=e.name||Object.keys(n.prototype.modules).length+"_"+u.now();return(n.prototype.modules[r]=e).proto&&Object.keys(e.proto).forEach(function(t){n.prototype[t]=e.proto[t]}),e.static&&Object.keys(e.static).forEach(function(t){n[t]=e.static[t]}),e.install&&e.install.apply(n,t),n},h.use=function(e){for(var t=[],i=arguments.length-1;0<i--;)t[i]=arguments[i+1];var n=this;return Array.isArray(e)?(e.forEach(function(e){return n.installModule(e)}),n):n.installModule.apply(n,[e].concat(t))},Object.defineProperties(h,p);var f,m={updateSize:function(){var e,t,i=this,n=i.$el;e=void 0!==i.params.width?i.params.width:n[0].clientWidth,t=void 0!==i.params.height?i.params.height:n[0].clientHeight,0===e&&i.isHorizontal()||0===t&&i.isVertical()||(e=e-parseInt(n.css("padding-left"),10)-parseInt(n.css("padding-right"),10),t=t-parseInt(n.css("padding-top"),10)-parseInt(n.css("padding-bottom"),10),u.extend(i,{width:e,height:t,size:i.isHorizontal()?e:t}))},updateSlides:function(){var e=this,t=e.params,i=e.$wrapperEl,n=e.size,s=e.rtlTranslate,a=e.wrongRTL,o=e.virtual&&t.virtual.enabled,l=o?e.virtual.slides.length:e.slides.length,d=i.children("."+e.params.slideClass),h=o?e.virtual.slides.length:d.length,p=[],f=[],m=[],g=t.slidesOffsetBefore;"function"==typeof g&&(g=t.slidesOffsetBefore.call(e));var v=t.slidesOffsetAfter;"function"==typeof v&&(v=t.slidesOffsetAfter.call(e));var b=e.snapGrid.length,y=e.snapGrid.length,_=t.spaceBetween,w=-g,x=0,S=0;if(void 0!==n){var T,C;"string"==typeof _&&0<=_.indexOf("%")&&(_=parseFloat(_.replace("%",""))/100*n),e.virtualSize=-_,s?d.css({marginLeft:"",marginTop:""}):d.css({marginRight:"",marginBottom:""}),1<t.slidesPerColumn&&(T=Math.floor(h/t.slidesPerColumn)===h/e.params.slidesPerColumn?h:Math.ceil(h/t.slidesPerColumn)*t.slidesPerColumn,"auto"!==t.slidesPerView&&"row"===t.slidesPerColumnFill&&(T=Math.max(T,t.slidesPerView*t.slidesPerColumn)));for(var k,E=t.slidesPerColumn,M=T/E,P=M-(t.slidesPerColumn*M-h),A=0;h>A;A+=1){C=0;var I=d.eq(A);if(1<t.slidesPerColumn){var O=void 0,L=void 0,z=void 0;"column"===t.slidesPerColumnFill?(z=A-(L=Math.floor(A/E))*E,(L>P||L===P&&z===E-1)&&E<=(z+=1)&&(z=0,L+=1),O=L+z*T/E,I.css({"-webkit-box-ordinal-group":O,"-moz-box-ordinal-group":O,"-ms-flex-order":O,"-webkit-order":O,order:O})):L=A-(z=Math.floor(A/M))*M,I.css("margin-"+(e.isHorizontal()?"top":"left"),0!==z&&t.spaceBetween&&t.spaceBetween+"px").attr("data-swiper-column",L).attr("data-swiper-row",z)}if("none"!==I.css("display")){if("auto"===t.slidesPerView){var N=r.getComputedStyle(I[0],null),j=I[0].style.transform,D=I[0].style.webkitTransform;j&&(I[0].style.transform="none"),D&&(I[0].style.webkitTransform="none"),C=t.roundLengths?e.isHorizontal()?I.outerWidth(!0):I.outerHeight(!0):e.isHorizontal()?parseFloat(N.getPropertyValue("width"))+parseFloat(N.getPropertyValue("margin-left"))+parseFloat(N.getPropertyValue("margin-right")):parseFloat(N.getPropertyValue("height"))+
vendor: 6,018 bytes, line 4
4parseFloat(N.getPropertyValue("margin-top"))+parseFloat(N.getPropertyValue("margin-bottom")),j&&(I[0].style.transform=j),D&&(I[0].style.webkitTransform=D),t.roundLengths&&(C=Math.floor(C))}else C=(n-(t.slidesPerView-1)*_)/t.slidesPerView,t.roundLengths&&(C=Math.floor(C)),d[A]&&(e.isHorizontal()?d[A].style.width=C+"px":d[A].style.height=C+"px");d[A]&&(d[A].swiperSlideSize=C),m.push(C),t.centeredSlides?(w=w+C/2+x/2+_,0===x&&0!==A&&(w=w-n/2-_),0===A&&(w=w-n/2-_),Math.abs(w)<.001&&(w=0),t.roundLengths&&(w=Math.floor(w)),S%t.slidesPerGroup==0&&p.push(w),f.push(w)):(t.roundLengths&&(w=Math.floor(w)),S%t.slidesPerGroup==0&&p.push(w),f.push(w),w=w+C+_),e.virtualSize+=C+_,x=C,S+=1}}if(e.virtualSize=Math.max(e.virtualSize,n)+v,s&&a&&("slide"===t.effect||"coverflow"===t.effect)&&i.css({width:e.virtualSize+t.spaceBetween+"px"}),c.flexbox&&!t.setWrapperSize||(e.isHorizontal()?i.css({width:e.virtualSize+t.spaceBetween+"px"}):i.css({height:e.virtualSize+t.spaceBetween+"px"})),1<t.slidesPerColumn&&(e.virtualSize=(C+t.spaceBetween)*T,e.virtualSize=Math.ceil(e.virtualSize/t.slidesPerColumn)-t.spaceBetween,e.isHorizontal()?i.css({width:e.virtualSize+t.spaceBetween+"px"}):i.css({height:e.virtualSize+t.spaceBetween+"px"}),t.centeredSlides)){k=[];for(var F=0;F<p.length;F+=1){var R=p[F];t.roundLengths&&(R=Math.floor(R)),p[F]<e.virtualSize+p[0]&&k.push(R)}p=k}if(!t.centeredSlides){k=[];for(var B=0;B<p.length;B+=1){var H=p[B];t.roundLengths&&(H=Math.floor(H)),p[B]<=e.virtualSize-n&&k.push(H)}p=k,1<Math.floor(e.virtualSize-n)-Math.floor(p[p.length-1])&&p.push(e.virtualSize-n)}if(0===p.length&&(p=[0]),0!==t.spaceBetween&&(e.isHorizontal()?s?d.css({marginLeft:_+"px"}):d.css({marginRight:_+"px"}):d.css({marginBottom:_+"px"})),t.centerInsufficientSlides){var V=0;if(m.forEach(function(e){V+=e+(t.spaceBetween?t.spaceBetween:0)}),(V-=t.spaceBetween)<n){var $=(n-V)/2;p.forEach(function(e,t){p[t]=e-$}),f.forEach(function(e,t){f[t]=e+$})}}u.extend(e,{slides:d,snapGrid:p,slidesGrid:f,slidesSizesGrid:m}),h!==l&&e.emit("slidesLengthChange"),p.length!==b&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),f.length!==y&&e.emit("slidesGridLengthChange"),(t.watchSlidesProgress||t.watchSlidesVisibility)&&e.updateSlidesOffset()}},updateAutoHeight:function(e){var t,i=this,n=[],r=0;if("number"==typeof e?i.setTransition(e):!0===e&&i.setTransition(i.params.speed),"auto"!==i.params.slidesPerView&&1<i.params.slidesPerView)for(t=0;t<Math.ceil(i.params.slidesPerView);t+=1){var s=i.activeIndex+t;if(s>i.slides.length)break;n.push(i.slides.eq(s)[0])}else n.push(i.slides.eq(i.activeIndex)[0]);for(t=0;t<n.length;t+=1)if(void 0!==n[t]){var a=n[t].offsetHeight;r=a>r?a:r}r&&i.$wrapperEl.css("height",r+"px")},updateSlidesOffset:function(){for(var e=this.slides,t=0;t<e.length;t+=1)e[t].swiperSlideOffset=this.isHorizontal()?e[t].offsetLeft:e[t].offsetTop},updateSlidesProgress:function(t){void 0===t&&(t=this&&this.translate||0);var i=this,n=i.params,r=i.slides,s=i.rtlTranslate;if(0!==r.length){void 0===r[0].swiperSlideOffset&&i.updateSlidesOffset();var a=-t;s&&(a=t),r.removeClass(n.slideVisibleClass),i.visibleSlidesIndexes=[],i.visibleSlides=[];for(var o=0;o<r.length;o+=1){var l=r[o],d=(a+(n.centeredSlides?i.minTranslate():0)-l.swiperSlideOffset)/(l.swiperSlideSize+n.spaceBetween);if(n.watchSlidesVisibility){var u=-(a-l.swiperSlideOffset),c=u+i.slidesSizesGrid[o];(u>=0&&u<i.size||c>0&&c<=i.size||0>=u&&c>=i.size)&&(i.visibleSlides.push(l),i.visibleSlidesIndexes.push(o),r.eq(o).addClass(n.slideVisibleClass))}l.progress=s?-d:d}i.visibleSlides=e(i.visibleSlides)}},updateProgress:function(e){void 0===e&&(e=this&&this.translate||0);var t=this,i=t.params,n=t.maxTranslate()-t.minTranslate(),r=t.progress,s=t.isBeginning,a=t.isEnd,o=s,l=a;0===n?a=s=!(r=0):(s=(r=(e-t.minTranslate())/n)<=0,a=r>=1),u.extend(t,{progress:r,isBeginning:s,isEnd:a}),(i.watchSlidesProgress||i.watchSlidesVisibility)&&t.updateSlidesProgress(e),s&&!o&&t.emit("reachBeginning toEdge"),a&&!l&&t.emit("reachEnd toEdge"),(o&&!s||l&&!a)&&t.emit("fromEdge"),t.emit("progress",r)},updateSlidesClasses:function(){var e,t=this,i=t.slides,n=t.params,r=t.$wrapperEl,s=t.activeIndex,a=t.realIndex,o=t.virtual&&n.virtual.enabled;i.removeClass(n.slideActiveClass+" "+n.slideNextClass+" "+n.slidePrevClass+" "+n.slideDuplicateActiveClass+" "+n.slideDuplicateNextClass+" "+n.slideDuplicatePrevClass),(e=o?t.$wrapperEl.find("."+n.slideClass+'[data-swiper-slide-index="'+s+'"]'):i.eq(s)).addClass(n.slideActiveClass),n.loop&&(e.hasClass(n.slideDuplicateClass)?r.children("."+n.slideClass+":not(."+n.slideDuplicateClass+')[data-swiper-slide-index="'+a+'"]').addClass(n.slideDuplicateActiveClass):r.children("."+n.slideClass+"."+n.slideDuplicateClass+'[data-swiper-slide-index="'+a+'"]').addClass(n.slideDuplicateActiveClass));var l=e.nextAll("."+n.slideClass).eq(0).addClass(n.slideNextClass);n.loop&&0===l.length&&(l=i.eq(0)).addClass(n.slideNextClass);var d=e.prevAll("."+n.slideClass).eq(0).addClass(n.slidePrevClass);n.loop&&0===d.length&&(d=i.eq(-1)).addClass(n.slidePrevClass),n.loop&&(l.hasClass(n.slideDuplicateClass)?r.children("."+n.slideClass+":not(."+n.slideDuplicateClass+')[data-swiper-slide-index="'+l.attr("data-swiper-slide-index")+'"]').addClass(n.slideDuplicateNextClass):r.children("."+n.slideClass+"."+n.slideDuplicateClass+'[data-swiper-slide-index="'+l.attr("data-swiper-slide-index")+'"]').addClass(n.slideDuplicateNextClass),d.hasClass(n.slideDuplicateClass)?r.children("."+n.slideClass+":not(."+n.slideDuplicateClass+')[data-swiper-slide-index="'+d.attr("data-swiper-slide-index")+'"]').addClass(n.slideDuplicatePrevClass):r.children("."+n.slideClass+"."+n.slideDuplicateClass+'[data-swiper-slide-index="'+d.attr("data-swiper-slide-index")+'"]').addClass(n.slideDuplicatePrevClass))},updateActiveIndex:function(e){var t,i=this,n=i.rtlTranslate?i.translate:-i.translate,r=i.slidesGrid,s=i.snapGrid,a=i.params,o=i.activeIndex,l=i.realIndex,d=i.snapIndex,c=e;if(void 0===c){for(var h=0;h<r.length;h+=1)void 0!==r[h+1]?n>
4=r[h]&&n<r[h+1]-(r[h+1]-r[h])/2?c=h:n>=r[h]&&n<r[h+1]&&(c=h+1):n>=r[h]&&(c=h);a.normalizeSlideIndex&&(0>c||void 0===c)&&(c=0)}if((t=0<=s.indexOf(n)?s.indexOf(n):Math.floor(c/a.slidesPerGroup))>=s.length&&(t=s.length-1),c!==o){var p=parseInt(i.slides.eq(c).attr("data-swiper-slide-index")||c,10);u.extend(i,{snapIndex:t,realIndex:p,previousIndex:o,activeIndex:c}),i.emit("activeIndexChange"),i.emit("snapIndexChange"),l!==p&&i.emit("realIndexChange"),i.emit("slideChange")}else t!==d&&(i.snapIndex=t,i.emit("snapIndexChange"))},updateClickedSlide:function(t){var i=this,n=i.params,r=e(t.target).closest("."+n.slideClass)[0],s=!1;if(r)for(var a=0;a<i.slides.length;a+=1)i.slides[a]===r&&(s=!0);return r&&s?(i.clickedSlide=r,i.virtual&&i.params.virtual.enabled?i.clickedIndex=parseInt(e(r).attr("data-swiper-slide-index"),10):i.clickedIndex=e(r).index(),void(n.slideToClickedSlide&&void 0!==i.clickedIndex&&i.clickedIndex!==i.activeIndex&&i.slideToClickedSlide())):(i.clickedSlide=void 0,void(i.clickedIndex=void 0))}},g={getTranslate:function(e){void 0===e&&(e=this.isHorizontal()?"x":"y");var t=this.params,i=this.rtlTranslate,n=this.translate,r=this.$wrapperEl;if(t.virtualTranslate)return i?-n:n;var s=u.getTranslate(r[0],e);return i&&(s=-s),s||0},setTranslate:function(e,t){var i=this,n=i.rtlTranslate,r=i.params,s=i.$wrapperEl,a=i.progress,o=0,l=0;i.isHorizontal()?o=n?-e:e:l=e,r.roundLengths&&(o=Math.floor(o),l=Math.floor(l)),r.virtualTranslate||(c.transforms3d?s.transform("translate3d("+o+"px, "+l+"px, 0px)"):s.transform("translate("+o+"px, "+l+"px)")),i.previousTranslate=i.translate,i.translate=i.isHorizontal()?o:l;var d=i.maxTranslate()-i.minTranslate();(0===d?0:(e-i.minTranslate())/d)!==a&&i.updateProgress(e),i.emit("setTranslate",i.translate,t)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]}},v={slideTo:function(e,t,i,n){void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===i&&(i=!0);var r=this,s=e;0>s&&(s=0);var a=r.params,o=r.snapGrid,l=r.slidesGrid,d=r.previousIndex,u=r.activeIndex,h=r.rtlTranslate;if(r.animating&&a.preventInteractionOnTransition)return!1;var p=Math.floor(s/a.slidesPerGroup);p>=o.length&&(p=o.length-1),(u||a.initialSlide||0)===(d||0)&&i&&r.emit("beforeSlideChangeStart");var f,m=-o[p];if(r.updateProgress(m),a.normalizeSlideIndex)for(var g=0;g<l.length;g+=1)-Math.floor(100*m)>=Math.floor(100*l[g])&&(s=g);if(r.initialized&&s!==u){if(!r.allowSlideNext&&m<r.translate&&m<r.minTranslate())return!1;if(!r.allowSlidePrev&&m>r.translate&&m>r.maxTranslate()&&(u||0)!==s)return!1}return f=s>u?"next":u>s?"prev":"reset",h&&-m===r.translate||!h&&m===r.translate?(r.updateActiveIndex(s),a.autoHeight&&r.updateAutoHeight(),r.updateSlidesClasses(),"slide"!==a.effect&&r.setTranslate(m),"reset"!==f&&(r.transitionStart(i,f),r.transitionEnd(i,f)),!1):(0!==t&&c.transition?(r.setTransition(t),r.setTranslate(m),r.updateActiveIndex(s),r.updateSlidesClasses(),r.emit("beforeTransitionStart",t,n),r.transitionStart(i,f),r.animating||(r.animating=!0,r.onSlideToWrapperTransitionEnd||(r.onSlideToWrapperTransitionEnd=function(e){r&&!r.destroyed&&e.target===this&&(r.$wrapperEl[0].removeEventListener("transitionend",r.onSlideToWrapperTransitionEnd),r.$wrapperEl[0].removeEventListener("webkitTransitionEnd",r.onSlideToWrapperTransitionEnd),r.onSlideToWrapperTransitionEnd=null,delete r.onSlideToWrapperTransitionEnd,r.transitionEnd(i,f))}),r.$wrapperEl[0].addEventListener("transitionend",r.onSlideToWrapperTransitionEnd),r.$wrapperEl[0].addEventListener("webkitTransitionEnd",r.onSlideToWrapperTransitionEnd))):(r.setTransition(0),r.setTranslate(m),r.updateActiveIndex(s),r.updateSlidesClasses(),r.emit("beforeTransitionStart",t,n),r.transitionStart(i,f),r.transitionEnd(i,f)),!0)},slideToLoop:function(e,t,i,n){void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===i&&(i=!0);var r=e;return this.params.loop&&(r+=this.loopedSlides),this.slideTo(r,t,i,n)},slideNext:function(e,t,i){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);var n=this,r=n.params,s=n.animating;return r.loop?!s&&(n.loopFix(),n._clientLeft=n.$wrapperEl[0].clientLeft,n.slideTo(n.activeIndex+r.slidesPerGroup,e,t,i)):n.slideTo(n.activeIndex+r.slidesPerGroup,e,t,i)},slidePrev:function(e,t,i){function n(e){return 0>e?-Math.floor(Math.abs(e)):Math.floor(e)}void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);var r=this,s=r.params,a=r.animating,o=r.snapGrid,l=r.slidesGrid,d=r.rtlTranslate;if(s.loop){if(a)return!1;
4r.loopFix(),r._clientLeft=r.$wrapperEl[0].clientLeft}var u,c=n(d?r.translate:-r.translate),h=o.map(function(e){return n(e)}),p=(l.map(function(e){return n(e)}),o[h.indexOf(c)],o[h.indexOf(c)-1]);return void 0!==p&&(u=l.indexOf(p))<0&&(u=r.activeIndex-1),r.slideTo(u,e,t,i)},slideReset:function(e,t,i){return void 0===e&&(e=this.params.speed),void 0===t&&(t=!0),this.slideTo(this.activeIndex,e,t,i)},slideToClosest:function(e,t,i){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);var n=this,r=n.activeIndex,s=Math.floor(r/n.params.slidesPerGroup);if(s<n.snapGrid.length-1){var a=n.rtlTranslate?n.translate:-n.translate,o=n.snapGrid[s];(n.snapGrid[s+1]-o)/2<a-o&&(r=n.params.slidesPerGroup)}return n.slideTo(r,e,t,i)},slideToClickedSlide:function(){var t,i=this,n=i.params,r=i.$wrapperEl,s="auto"===n.slidesPerView?i.slidesPerViewDynamic():n.slidesPerView,a=i.clickedIndex;if(n.loop){if(i.animating)return;t=parseInt(e(i.clickedSlide).attr("data-swiper-slide-index"),10),n.centeredSlides?a<i.loopedSlides-s/2||a>i.slides.length-i.loopedSlides+s/2?(i.loopFix(),a=r.children("."+n.slideClass+'[data-swiper-slide-index="'+t+'"]:not(.'+n.slideDuplicateClass+")").eq(0).index(),u.nextTick(function(){i.slideTo(a)})):i.slideTo(a):a>i.slides.length-s?(i.loopFix(),a=r.children("."+n.slideClass+'[data-swiper-slide-index="'+t+'"]:not(.'+n.slideDuplicateClass+")").eq(0).index(),u.nextTick(function(){i.slideTo(a)})):i.slideTo(a)}else i.slideTo(a)}},b={loopCreate:function(){var t=this,i=t.params,r=t.$wrapperEl;r.children("."+i.slideClass+"."+i.slideDuplicateClass).remove();var s=r.children("."+i.slideClass);if(i.loopFillGroupWithBlank){var a=i.slidesPerGroup-s.length%i.slidesPerGroup;if(a!==i.slidesPerGroup){for(var o=0;a>o;o+=1){var l=e(n.createElement("div")).addClass(i.slideClass+" "+i.slideBlankClass);r.append(l)}s=r.children("."+i.slideClass)}}"auto"!==i.slidesPerView||i.loopedSlides||(i.loopedSlides=s.length),t.loopedSlides=parseInt(i.loopedSlides||i.slidesPerView,10),t.loopedSlides+=i.loopAdditionalSlides,t.loopedSlides>s.length&&(t.loopedSlides=s.length);var d=[],u=[];s.each(function(i,n){var r=e(n);i<t.loopedSlides&&u.push(n),i<s.length&&i>=s.length-t.loopedSlides&&d.push(n),r.attr("data-swiper-slide-index",i)});for(var c=0;c<u.length;c+=1)r.append(e(u[c].cloneNode(!0)).addClass(i.slideDuplicateClass));for(var h=d.length-1;h>=0;h-=1)r.prepend(e(d[h].cloneNode(!0)).addClass(i.slideDuplicateClass))},loopFix:function(){var e,t=this,i=t.params,n=t.activeIndex,r=t.slides,s=t.loopedSlides,a=t.allowSlidePrev,o=t.allowSlideNext,l=t.snapGrid,d=t.rtlTranslate;t.allowSlidePrev=!0,t.allowSlideNext=!0;var u=-l[n]-t.getTranslate();s>n?(e=r.length-3*s+n,e+=s,t.slideTo(e,0,!1,!0)&&0!==u&&t.setTranslate((d?-t.translate:t.translate)-u)):("auto"===i.slidesPerView&&n>=2*s||n>=r.length-s)&&(e=-r.length+n+s,e+=s,t.slideTo(e,0,!1,!0)&&0!==u&&t.setTranslate((d?-t.translate:t.translate)-u)),t.allowSlidePrev=a,t.allowSlideNext=o},loopDestroy:function(){var e=this.$wrapperEl,t=this.params,i=this.slides;e.children("."+t.slideClass+"."+t.slideDuplicateClass).remove(),i.removeAttr("data-swiper-slide-index")}},y={setGrabCursor:function(e){if(!(c.touch||!this.params.simulateTouch||this.params.watchOverflow&&this.isLocked)){var t=this.el;t.style.cursor="move",t.style.cursor=e?"-webkit-grabbing":"-webkit-grab",t.style.cursor=e?"-moz-grabbin":"-moz-grab",t.style.cursor=e?"grabbing":"grab"}},unsetGrabCursor:function(){c.touch||this.params.watchOverflow&&this.isLocked||(this.el.style.cursor="")}},_={appendSlide:function(e){var t=this,i=t.$wrapperEl,n=t.params;if(n.loop&&t.loopDestroy(),"object"==typeof e&&"length"in e)for(var r=0;r<e.length;r+=1)e[r]&&i.append(e[r]);else i.append(e);n.loop&&t.loopCreate(),n.observer&&c.observer||t.update()},prependSlide:function(e){var t=this,i=t.params,n=t.$wrapperEl,r=t.activeIndex;i.loop&&t.loopDestroy();var s=r+1;if("object"==typeof e&&"length"in e){for(var a=0;a<e.length;a+=1)e[a]&&n.prepend(e[a]);s=r+e.length}else n.prepend(e);i.loop&&t.loopCreate(),i.observer&&c.observer||t.update(),t.slideTo(s,0,!1)},addSlide:function(e,t){var i=this,n=i.$wrapperEl,r=i.params,s=i.activeIndex;r.loop&&(s-=i.loopedSlides,i.loopDestroy(),i.slides=n.children("."+r.slideClass));var a=i.slides.length;if(0>=e)i.prependSlide(t);else if(e>=a)i.appendSlide(t);else{for(var o=s>e?s+1:s,l=[],d=a-1;d>=e;d-=1){var u=i.slides.eq(d);u.remove(),l.unshift(u)}if("object"==typeof t&&"length"in t){for(var h=0;h<t.length;h+=1)t[h]&&n.append(t[h]);o=s>e?s+t.length:s}else n.append(t);for(var p=0;p<l.length;p+=1)n.append(l[p]);r.loop&&i.loopCreate(),r.observer&&c.observer||i.update(),r.loop?i.slideTo(o+i.loopedSlides,0,!1):i.slideTo(o,0,!1)}},removeSlide:function(e){var t=this,i=t.params,n=t.$wrapperEl,r=t.activeIndex;i.loop&&(r-=t.loopedSlides,t.loopDestroy(),t.slides=n.children("."+i.slideClass));var s,a=r;if("object"==typeof e&&"length"in e){for(var o=0;o<e.length;o+=1)s=e[o],t.slides[s]&&t.slides.eq(s).remove(),a>s&&(a-=1);a=Math.max(a,0)}else s=e,t.slides[s]&&t.slides.eq(s).remove(),a>s&&(a-=1),a=Math.max(a,0);
vendor: 4,854 bytes, line 4
4i.loop&&t.loopCreate(),i.observer&&c.observer||t.update(),i.loop?t.slideTo(a+t.loopedSlides,0,!1):t.slideTo(a,0,!1)},removeAllSlides:function(){for(var e=[],t=0;t<this.slides.length;t+=1)e.push(t);this.removeSlide(e)}},w=function(){var e=r.navigator.userAgent,t={ios:!1,android:!1,androidChrome:!1,desktop:!1,windows:!1,iphone:!1,ipod:!1,ipad:!1,cordova:r.cordova||r.phonegap,phonegap:r.cordova||r.phonegap},i=e.match(/(Windows Phone);?[\s\/]+([\d.]+)?/),s=e.match(/(Android);?[\s\/]+([\d.]+)?/),a=e.match(/(iPad).*OS\s([\d_]+)/),o=e.match(/(iPod)(.*OS\s([\d_]+))?/),l=!a&&e.match(/(iPhone\sOS|iOS)\s([\d_]+)/);if(i&&(t.os="windows",t.osVersion=i[2],t.windows=!0),s&&!i&&(t.os="android",t.osVersion=s[2],t.android=!0,t.androidChrome=0<=e.toLowerCase().indexOf("chrome")),(a||l||o)&&(t.os="ios",t.ios=!0),l&&!o&&(t.osVersion=l[2].replace(/_/g,"."),t.iphone=!0),a&&(t.osVersion=a[2].replace(/_/g,"."),t.ipad=!0),o&&(t.osVersion=o[3]?o[3].replace(/_/g,"."):null,t.iphone=!0),t.ios&&t.osVersion&&0<=e.indexOf("Version/")&&"10"===t.osVersion.split(".")[0]&&(t.osVersion=e.toLowerCase().split("version/")[1].split(" ")[0]),t.desktop=!(t.os||t.android||t.webView),t.webView=(l||a||o)&&e.match(/.*AppleWebKit(?!.*Safari)/i),t.os&&"ios"===t.os){var d=t.osVersion.split("."),u=n.querySelector('meta[name="viewport"]');t.minimalUi=!t.webView&&(o||l)&&(1*d[0]==7?1<=1*d[1]:7<1*d[0])&&u&&0<=u.getAttribute("content").indexOf("minimal-ui")}return t.pixelRatio=r.devicePixelRatio||1,t}(),x={attachEvents:function(){var t=this,s=t.params,a=t.touchEvents,o=t.el,l=t.wrapperEl;t.onTouchStart=function(t){var i=this,s=i.touchEventsData,a=i.params,o=i.touches;if(!i.animating||!a.preventInteractionOnTransition){var l=t;if(l.originalEvent&&(l=l.originalEvent),s.isTouchEvent="touchstart"===l.type,(s.isTouchEvent||!("which"in l)||3!==l.which)&&!(!s.isTouchEvent&&"button"in l&&0<l.button||s.isTouched&&s.isMoved))if(a.noSwiping&&e(l.target).closest(a.noSwipingSelector?a.noSwipingSelector:"."+a.noSwipingClass)[0])i.allowClick=!0;else if(!a.swipeHandler||e(l).closest(a.swipeHandler)[0]){o.currentX="touchstart"===l.type?l.targetTouches[0].pageX:l.pageX,o.currentY="touchstart"===l.type?l.targetTouches[0].pageY:l.pageY;var d=o.currentX,c=o.currentY,h=a.edgeSwipeDetection||a.iOSEdgeSwipeDetection,p=a.edgeSwipeThreshold||a.iOSEdgeSwipeThreshold;if(!h||!(p>=d||d>=r.screen.width-p)){if(u.extend(s,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),o.startX=d,o.startY=c,s.touchStartTime=u.now(),i.allowClick=!0,i.updateSize(),i.swipeDirection=void 0,0<a.threshold&&(s.allowThresholdMove=!1),"touchstart"!==l.type){var f=!0;e(l.target).is(s.formElements)&&(f=!1),n.activeElement&&e(n.activeElement).is(s.formElements)&&n.activeElement!==l.target&&n.activeElement.blur();var m=f&&i.allowTouchMove&&a.touchStartPreventDefault;(a.touchStartForcePreventDefault||m)&&l.preventDefault()}i.emit("touchStart",l)}}}}.bind(t),t.onTouchMove=function(t){var i=this,r=i.touchEventsData,s=i.params,a=i.touches,o=i.rtlTranslate,l=t;if(l.originalEvent&&(l=l.originalEvent),r.isTouched){if(!r.isTouchEvent||"mousemove"!==l.type){var d="touchmove"===l.type?l.targetTouches[0].pageX:l.pageX,c="touchmove"===l.type?l.targetTouches[0].pageY:l.pageY;if(l.preventedByNestedSwiper)return a.startX=d,void(a.startY=c);if(!i.allowTouchMove)return i.allowClick=!1,void(r.isTouched&&(u.extend(a,{startX:d,startY:c,currentX:d,currentY:c}),r.touchStartTime=u.now()));if(r.isTouchEvent&&s.touchReleaseOnEdges&&!s.loop)if(i.isVertical()){if(c<a.startY&&i.translate<=i.maxTranslate()||c>a.startY&&i.translate>=i.minTranslate())return r.isTouched=!1,void(r.isMoved=!1)}else if(d<a.startX&&i.translate<=i.maxTranslate()||d>a.startX&&i.translate>=i.minTranslate())return;if(r.isTouchEvent&&n.activeElement&&l.target===n.activeElement&&e(l.target).is(r.formElements))return r.isMoved=!0,void(i.allowClick=!1);if(r.allowTouchCallbacks&&i.emit("touchMove",l),!(l.targetTouches&&1<l.targetTouches.length)){a.currentX=d,a.currentY=c;var h,p=a.currentX-a.startX,f=a.currentY-a.startY;if(!(i.params.threshold&&Math.sqrt(Math.pow(p,2)+Math.pow(f,2))<i.params.threshold))if(void 0===r.isScrolling&&(i.isHorizontal()&&a.currentY===a.startY||i.isVertical()&&a.currentX===a.startX?r.isScrolling=!1:p*p+f*f>=25&&(h=180*Math.atan2(Math.abs(f),Math.abs(p))/Math.PI,r.isScrolling=i.isHorizontal()?h>s.touchAngle:90-h>s.touchAngle)),r.isScrolling&&i.emit("touchMoveOpposite",l),void 0===r.startMoving&&(a.currentX===a.startX&&a.currentY===a.startY||(r.startMoving=!0)),r.isScrolling)r.isTouched=!1;else if(r.startMoving){i.allowClick=!1,l.preventDefault(),s.touchMoveStopPropagation&&!s.nested&&l.stopPropagation(),r.isMoved||(s.loop&&i.loopFix(),r.startTranslate=i.getTranslate(),i.setTransition(0),i.animating&&i.$wrapperEl.trigger("webkitTransitionEnd transitionend"),r.allowMomentumBounce
4=!1,!s.grabCursor||!0!==i.allowSlideNext&&!0!==i.allowSlidePrev||i.setGrabCursor(!0),i.emit("sliderFirstMove",l)),i.emit("sliderMove",l),r.isMoved=!0;var m=i.isHorizontal()?p:f;a.diff=m,m*=s.touchRatio,o&&(m=-m),i.swipeDirection=m>0?"prev":"next",r.currentTranslate=m+r.startTranslate;var g=!0,v=s.resistanceRatio;if(s.touchReleaseOnEdges&&(v=0),m>0&&r.currentTranslate>i.minTranslate()?(g=!1,s.resistance&&(r.currentTranslate=i.minTranslate()-1+Math.pow(-i.minTranslate()+r.startTranslate+m,v))):0>m&&r.currentTranslate<i.maxTranslate()&&(g=!1,s.resistance&&(r.currentTranslate=i.maxTranslate()+1-Math.pow(i.maxTranslate()-r.startTranslate-m,v))),g&&(l.preventedByNestedSwiper=!0),!i.allowSlideNext&&"next"===i.swipeDirection&&r.currentTranslate<r.startTranslate&&(r.currentTranslate=r.startTranslate),!i.allowSlidePrev&&"prev"===i.swipeDirection&&r.currentTranslate>r.startTranslate&&(r.currentTranslate=r.startTranslate),0<s.threshold){if(!(Math.abs(m)>s.threshold||r.allowThresholdMove))return void(r.currentTranslate=r.startTranslate);
vendor: 10,373 bytes, line 4
4if(!r.allowThresholdMove)return r.allowThresholdMove=!0,a.startX=a.currentX,a.startY=a.currentY,r.currentTranslate=r.startTranslate,void(a.diff=i.isHorizontal()?a.currentX-a.startX:a.currentY-a.startY)}s.followFinger&&((s.freeMode||s.watchSlidesProgress||s.watchSlidesVisibility)&&(i.updateActiveIndex(),i.updateSlidesClasses()),s.freeMode&&(0===r.velocities.length&&r.velocities.push({position:a[i.isHorizontal()?"startX":"startY"],time:r.touchStartTime}),r.velocities.push({position:a[i.isHorizontal()?"currentX":"currentY"],time:u.now()})),i.updateProgress(r.currentTranslate),i.setTranslate(r.currentTranslate))}}}}else r.startMoving&&r.isScrolling&&i.emit("touchMoveOpposite",l)}.bind(t),t.onTouchEnd=function(e){var t=this,i=t.touchEventsData,n=t.params,r=t.touches,s=t.rtlTranslate,a=t.$wrapperEl,o=t.slidesGrid,l=t.snapGrid,d=e;if(d.originalEvent&&(d=d.originalEvent),i.allowTouchCallbacks&&t.emit("touchEnd",d),i.allowTouchCallbacks=!1,!i.isTouched)return i.isMoved&&n.grabCursor&&t.setGrabCursor(!1),i.isMoved=!1,void(i.startMoving=!1);n.grabCursor&&i.isMoved&&i.isTouched&&(!0===t.allowSlideNext||!0===t.allowSlidePrev)&&t.setGrabCursor(!1);var c,h=u.now(),p=h-i.touchStartTime;if(t.allowClick&&(t.updateClickedSlide(d),t.emit("tap",d),300>p&&300<h-i.lastClickTime&&(i.clickTimeout&&clearTimeout(i.clickTimeout),i.clickTimeout=u.nextTick(function(){t&&!t.destroyed&&t.emit("click",d)},300)),300>p&&h-i.lastClickTime<300&&(i.clickTimeout&&clearTimeout(i.clickTimeout),t.emit("doubleTap",d))),i.lastClickTime=u.now(),u.nextTick(function(){t.destroyed||(t.allowClick=!0)}),!i.isTouched||!i.isMoved||!t.swipeDirection||0===r.diff||i.currentTranslate===i.startTranslate)return i.isTouched=!1,i.isMoved=!1,void(i.startMoving=!1);if(i.isTouched=!1,i.isMoved=!1,i.startMoving=!1,c=n.followFinger?s?t.translate:-t.translate:-i.currentTranslate,n.freeMode){if(c<-t.minTranslate())return void t.slideTo(t.activeIndex);if(c>-t.maxTranslate())return void(t.slides.length<l.length?t.slideTo(l.length-1):t.slideTo(t.slides.length-1));if(n.freeModeMomentum){if(1<i.velocities.length){var f=i.velocities.pop(),m=i.velocities.pop(),g=f.position-m.position,v=f.time-m.time;t.velocity=g/v,t.velocity/=2,Math.abs(t.velocity)<n.freeModeMinimumVelocity&&(t.velocity=0),(v>150||300<u.now()-f.time)&&(t.velocity=0)}else t.velocity=0;t.velocity*=n.freeModeMomentumVelocityRatio,i.velocities.length=0;var b=1e3*n.freeModeMomentumRatio,y=t.velocity*b,_=t.translate+y;s&&(_=-_);var w,x,S=!1,T=20*Math.abs(t.velocity)*n.freeModeMomentumBounceRatio;if(_<t.maxTranslate())n.freeModeMomentumBounce?(_+t.maxTranslate()<-T&&(_=t.maxTranslate()-T),w=t.maxTranslate(),S=!0,i.allowMomentumBounce=!0):_=t.maxTranslate(),n.loop&&n.centeredSlides&&(x=!0);else if(_>t.minTranslate())n.freeModeMomentumBounce?(_-t.minTranslate()>T&&(_=t.minTranslate()+T),w=t.minTranslate(),S=!0,i.allowMomentumBounce=!0):_=t.minTranslate(),n.loop&&n.centeredSlides&&(x=!0);else if(n.freeModeSticky){for(var C,k=0;k<l.length;k+=1)if(l[k]>-_){C=k;break}_=-(_=Math.abs(l[C]-_)<Math.abs(l[C-1]-_)||"next"===t.swipeDirection?l[C]:l[C-1])}if(x&&t.once("transitionEnd",function(){t.loopFix()}),0!==t.velocity)b=s?Math.abs((-_-t.translate)/t.velocity):Math.abs((_-t.translate)/t.velocity);else if(n.freeModeSticky)return void t.slideToClosest();n.freeModeMomentumBounce&&S?(t.updateProgress(w),t.setTransition(b),t.setTranslate(_),t.transitionStart(!0,t.swipeDirection),t.animating=!0,a.transitionEnd(function(){t&&!t.destroyed&&i.allowMomentumBounce&&(t.emit("momentumBounce"),t.setTransition(n.speed),t.setTranslate(w),a.transitionEnd(function(){t&&!t.destroyed&&t.transitionEnd()}))})):t.velocity?(t.updateProgress(_),t.setTransition(b),t.setTranslate(_),t.transitionStart(!0,t.swipeDirection),t.animating||(t.animating=!0,a.transitionEnd(function(){t&&!t.destroyed&&t.transitionEnd()}))):t.updateProgress(_),t.updateActiveIndex(),t.updateSlidesClasses()}else if(n.freeModeSticky)return void t.slideToClosest();(!n.freeModeMomentum||p>=n.longSwipesMs)&&(t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses())}else{for(var E=0,M=t.slidesSizesGrid[0],P=0;P<o.length;P+=n.slidesPerGroup)void 0!==o[P+n.slidesPerGroup]?c>=o[P]&&c<o[P+n.slidesPerGroup]&&(M=o[(E=P)+n.slidesPerGroup]-o[P]):c>=o[P]&&(E=P,M=o[o.length-1]-o[o.length-2]);var A=(c-o[E])/M;if(p>n.longSwipesMs){if(!n.longSwipes)return void t.slideTo(t.activeIndex);"next"===t.swipeDirection&&(A>=n.longSwipesRatio?t.slideTo(E+n.slidesPerGroup):t.slideTo(E)),"prev"===t.swipeDirection&&(A>1-n.longSwipesRatio?t.slideTo(E+n.slidesPerGroup):t.slideTo(E))}else{if(!n.shortSwipes)return void t.slideTo(t.activeIndex);"next"===t.swipeDirection&&t.slideTo(E+n.slidesPerGroup),"prev"===t.swipeDirection&&t.slideTo(E)}}}.bind(t),t.onClick=function(e){this.allowClick||(this.params.preventClicks&&e.preventDefault(),this.params.preventClicksPropagation&&this.animating&&(e.stopPropagation(),e.stopImmediatePropagation()))}.bind(t);var d="container"===s.touchEventsTarget?o:l,h=!!s.nested;if(c.touch||!c.pointerEvents&&!c.prefixedPointerEvents){if(c.touch){var p=!("touchstart"!==a.start||!c.passiveListener||!s.passiveListeners)&&{passive:!0,capture:!1};d.addEventListener(a.start,t.onTouchStart,p),d.addEventListener(a.move,t.onTouchMove,c.passiveListener?{passive:!1,capture:h}:h),d.addEventListener(a.end,t.onTouchEnd,p)}(s.simulateTouch&&!w.ios&&!w.android||s.simulateTouch&&!c.touch&&w.ios)&&(d.addEventListener("mousedown",t.onTouchStart,!1),n.addEventListener("mousemove",t.onTouchMove,h),n.addEventListener("mouseup",t.onTouchEnd,!1))}else d.addEventListener(a.start,t.onTouchStart,!1),n.addEventListener(a.move,t.onTouchMove,h),n.addEventListener(a.end,t.onTouchEnd,!1);(s.preventClicks||s.preventClicksPropagation)&&d.addEventListener("click",t.onClick,!0),t.on(w.ios||w.android?"resize orientationchange observerUpdate":"resize observerUpdate",i,!0)},detachEvents:function(){var e=this,t=e.params,r=e.touchEvents,s=e.el,a=e.wrapperEl,o="container"===t.touchEventsTarget?s:a,l=!!t.nested;if(c.touch||!c.pointerEvents&&!c.prefixedPointerEvents){if(c.touch){var d=!("onTouchStart"!==r.start||!c.passiveListener||!t.passiveListeners)&&{passive:!0,capture:!1};o.removeEventListener(r.start,e.onTouchStart,d),o.removeEventListener(r.move,e.onTouchMove,l),o.removeEventListener(r.end,e.onTouchEnd,d)}(t.simulateTouch&&!w.ios&&!w.android||t.simulateTouch&&!c.touch&&w.ios)&&(o.removeEventListener("mousedown",e.onTouchStart,!1),n.removeEventListener("mousemove",e.onTouchMove,l),n.removeEventListener("mouseup",e.onTouchEnd,!1))}else o.removeEventListener(r.start,e.onTouchStart,!1),n.removeEventListener(r.move,e.onTouchMove,l),n.removeEventListener(r.end,e.onTouchEnd,!1);(t.preventClicks||t.preventClicksPropagation)&&o.removeEventListener("click",e.onClick,!0),e.off(w.ios||w.android?"resize orientationchange observerUpdate":"resize observerUpdate",i)}},S={setBreakpoint:function(){var e=this,t=e.activeIndex,i=e.initialized,n=e.loopedSlides;void 0===n&&(n=0);var r=e.params,s=r.breakpoints;if(s&&(!s||0!==Object.keys(s).length)){var a=e.getBreakpoint(s);if(a&&e.currentBreakpoint!==a){var o=a in s?s[a]:void 0;o&&["slidesPerView","spaceBetween","slidesPerGroup"].forEach(function(e){var t=o[e];void 0!==t&&(o[e]="slidesPerView"!==e||"AUTO"!==t&&"auto"!==t?"slidesPerView"===e?parseFloat(t):parseInt(t,10):"auto")});var l=o||e.originalParams,d=r.loop&&l.slidesPerView!==r.slidesPerView;u.extend(e.params,l),u.extend(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),e.currentBreakpoint=a,d&&i&&(e.loopDestroy(),e.loopCreate(),e.updateSlides(),e.slideTo(t-n+e.loopedSlides,0,!1)),e.emit("breakpoint",l)}}},getBreakpoint:function(e){if(e){var t=!1,i=[];Object.keys(e).forEach(function(e){i.push(e)}),i.sort(function(e,t){return parseInt(e,10)-parseInt(t,10)});for(var n=0;n<i.length;n+=1){var s=i[n];this.params.breakpointsInverse?s<=r.innerWidth&&(t=s):s>=r.innerWidth&&!t&&(t=s)}return t||"max"}}},T={isIE:!!r.navigator.userAgent.match(/Trident/g)||!!r.navigator.userAgent.match(/MSIE/g),isEdge:!!r.navigator.userAgent.match(/Edge/g),isSafari:(f=r.navigator.userAgent.toLowerCase(),0<=f.indexOf("safari")&&f.indexOf("chrome")<0&&f.indexOf("android")<0),isUiWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(r.navigator.userAgent)},C={init:!0,direction:"horizontal",touchEventsTarget:"container",initialSlide:0,speed:300,preventInteractionOnTransition:!1,edgeSwipeDetection:!1,edgeSwipeThreshold:20,freeMode:!1,freeModeMomentum:!0,freeModeMomentumRatio:1,freeModeMomentumBounce:!0,freeModeMomentumBounceRatio:1,freeModeMomentumVelocityRatio:1,freeModeSticky:!1,freeModeMinimumVelocity:.02,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsInverse:!1,spaceBetween:0,slidesPerView:1,slidesPerColumn:1,slidesPerColumnFill:"column",slidesPerGroup:1,centeredSlides:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!1,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:0,touchMoveStopPropagation:!0,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,watchSlidesVisibility:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,preloadImages:!0,updateOnImagesReady:!0,loop:!1,loopAdditionalSlides:0,loopedSlides:null,loopFillGroupWithBlank:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,containerModifierClass:"swiper-container-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-invisible-blank",slideActiveClass:"swiper-slide-active",slideDuplicateActiveClass:"swiper-slide-duplicate-active",slideVisibleClass:"swiper-slide-visible",slideDuplicateClass:"swiper-slide-duplicate",slideNextClass:"swiper-slide-next",slideDuplicateNextClass:"swiper-slide-duplicate-next",slidePrevClass:"swiper-slide-prev",slideDuplicatePrevClass:"swiper-slide-duplicate-prev",wrapperClass:"swiper-wrapper",runCallbacksOnInit:!0},k={update:m,translate:g,transition:{setTransition:function(e,t){this.$wrapperEl.transition(e),this.emit
4("setTransition",e,t)},transitionStart:function(e,t){void 0===e&&(e=!0);var i=this,n=i.activeIndex,r=i.params,s=i.previousIndex;r.autoHeight&&i.updateAutoHeight();var a=t;if(a||(a=n>s?"next":s>n?"prev":"reset"),i.emit("transitionStart"),e&&n!==s){if("reset"===a)return void i.emit("slideResetTransitionStart");i.emit("slideChangeTransitionStart"),"next"===a?i.emit("slideNextTransitionStart"):i.emit("slidePrevTransitionStart")}},transitionEnd:function(e,t){void 0===e&&(e=!0);var i=this,n=i.activeIndex,r=i.previousIndex;i.animating=!1,i.setTransition(0);var s=t;if(s||(s=n>r?"next":r>n?"prev":"reset"),i.emit("transitionEnd"),e&&n!==r){if("reset"===s)return void i.emit("slideResetTransitionEnd");i.emit("slideChangeTransitionEnd"),"next"===s?i.emit("slideNextTransitionEnd"):i.emit("slidePrevTransitionEnd")}}},slide:v,loop:b,grabCursor:y,manipulation:_,events:x,breakpoints:S,checkOverflow:{checkOverflow:function(){var e=this,t=e.isLocked;e.isLocked=1===e.snapGrid.length,e.allowSlideNext=!e.isLocked,e.allowSlidePrev=!e.isLocked,t!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock"),t&&t!==e.isLocked&&(e.isEnd=!1,e.navigation.update())}},classes:{addClasses:function(){var e=this.classNames,t=this.params,i=this.rtl,n=this.$el,r=[];r.push(t.direction),t.freeMode&&r.push("free-mode"),c.flexbox||r.push("no-flexbox"),t.autoHeight&&r.push("autoheight"),i&&r.push("rtl"),1<t.slidesPerColumn&&r.push("multirow"),w.android&&r.push("android"),w.ios&&r.push("ios"),(T.isIE||T.isEdge)&&(c.pointerEvents||c.prefixedPointerEvents)&&r.push("wp8-"+t.direction),r.forEach(function(i){e.push(t.containerModifierClass+i)}),n.addClass(e.join(" "))},removeClasses:function(){var e=this.$el,t=this.classNames;e.removeClass(t.join(" "))}},images:{loadImage:function(e,t,i,n,s,a){function o(){a&&a()}var l;e.complete&&s?o():t?((l=new r.Image).onload=o,l.onerror=o,n&&(l.sizes=n),i&&(l.srcset=i),t&&(l.src=t)):o()},preloadImages:function(){function e(){null!=t&&t&&!t.destroyed&&(void 0!==t.imagesLoaded&&(t.imagesLoaded+=1),t.imagesLoaded===t.imagesToLoad.length&&(t.params.updateOnImagesReady&&t.update(),t.emit("imagesReady")))}var t=this;t.imagesToLoad=t.$el.find("img");for(var i=0;i<t.imagesToLoad.length;i+=1){var n=t.imagesToLoad[i];t.loadImage(n,n.currentSrc||n.getAttribute("src"),n.srcset||n.getAttribute("srcset"),n.sizes||n.getAttribute("sizes"),!0,e)}}}},E={},M=function(t){function i(){for(var n,r,s,a=[],o=arguments.length;o--;)a[o]=arguments[o];1===a.length&&a[0].constructor&&a[0].constructor===Object?s=a[0]:(r=(n=a)[0],s=n[1]),s||(s={}),s=u.extend({},s),r&&!s.el&&(s.el=r),t.call(this,s),Object.keys(k).forEach(function(e){Object.keys(k[e]).forEach(function(t){i.prototype[t]||(i.prototype[t]=k[e][t])})});var l=this;void 0===l.modules&&(l.modules={}),Object.keys(l.modules).forEach(function(e){var t=l.modules[e];if(t.params){var i=Object.keys(t.params)[0],n=t.params[i];if("object"!=typeof n||null===n)return;if(!(i in s)||!("enabled"in n))return;!0===s[i]&&(s[i]={enabled:!0}),"object"!=typeof s[i]||"enabled"in s[i]||(s[i].enabled=!0),s[i]||(s[i]={enabled:!1})}});var d=u.extend({},C);l.useModulesParams(d),l.params=u.extend({},d,E,s),l.originalParams=u.extend({},l.params),l.passedParams=u.extend({},s);var h=(l.$=e)(l.params.el);
vendor: 4,217 bytes, line 4
4if(r=h[0]){if(1<h.length){var p=[];return h.each(function(e,t){var n=u.extend({},s,{el:t});p.push(new i(n))}),p}r.swiper=l,h.data("swiper",l);var f,m,g=h.children("."+l.params.wrapperClass);return u.extend(l,{$el:h,el:r,$wrapperEl:g,wrapperEl:g[0],classNames:[],slides:e(),slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:function(){return"horizontal"===l.params.direction},isVertical:function(){return"vertical"===l.params.direction},rtl:"rtl"===r.dir.toLowerCase()||"rtl"===h.css("direction"),rtlTranslate:"horizontal"===l.params.direction&&("rtl"===r.dir.toLowerCase()||"rtl"===h.css("direction")),wrongRTL:"-webkit-box"===g.css("display"),activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,allowSlideNext:l.params.allowSlideNext,allowSlidePrev:l.params.allowSlidePrev,touchEvents:(f=["touchstart","touchmove","touchend"],m=["mousedown","mousemove","mouseup"],c.pointerEvents?m=["pointerdown","pointermove","pointerup"]:c.prefixedPointerEvents&&(m=["MSPointerDown","MSPointerMove","MSPointerUp"]),l.touchEventsTouch={start:f[0],move:f[1],end:f[2]},l.touchEventsDesktop={start:m[0],move:m[1],end:m[2]},c.touch||!l.params.simulateTouch?l.touchEventsTouch:l.touchEventsDesktop),touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,formElements:"input, select, option, textarea, button, video",lastClickTime:u.now(),clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,isTouchEvent:void 0,startMoving:void 0},allowClick:!0,allowTouchMove:l.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),l.useModules(),l.params.init&&l.init(),l}}t&&(i.__proto__=t);var n={extendedDefaults:{configurable:!0},defaults:{configurable:!0},Class:{configurable:!0},$:{configurable:!0}};return((i.prototype=Object.create(t&&t.prototype)).constructor=i).prototype.slidesPerViewDynamic=function(){var e=this,t=e.params,i=e.slides,n=e.slidesGrid,r=e.size,s=e.activeIndex,a=1;if(t.centeredSlides){for(var o,l=i[s].swiperSlideSize,d=s+1;d<i.length;d+=1)i[d]&&!o&&(a+=1,r<(l+=i[d].swiperSlideSize)&&(o=!0));for(var u=s-1;u>=0;u-=1)i[u]&&!o&&(a+=1,r<(l+=i[u].swiperSlideSize)&&(o=!0))}else for(var c=s+1;c<i.length;c+=1)n[c]-n[s]<r&&(a+=1);return a},i.prototype.update=function(){function e(){var e=t.rtlTranslate?-1*t.translate:t.translate,i=Math.min(Math.max(e,t.maxTranslate()),t.minTranslate());t.setTranslate(i),t.updateActiveIndex(),t.updateSlidesClasses()}var t=this;if(t&&!t.destroyed){var i=t.snapGrid,n=t.params;n.breakpoints&&t.setBreakpoint(),t.updateSize(),t.updateSlides(),t.updateProgress(),t.updateSlidesClasses(),t.params.freeMode?(e(),t.params.autoHeight&&t.updateAutoHeight()):(("auto"===t.params.slidesPerView||1<t.params.slidesPerView)&&t.isEnd&&!t.params.centeredSlides?t.slideTo(t.slides.length-1,0,!1,!0):t.slideTo(t.activeIndex,0,!1,!0))||e(),n.watchOverflow&&i!==t.snapGrid&&t.checkOverflow(),t.emit("update")}},i.prototype.init=function(){var e=this;e.initialized||(e.emit("beforeInit"),e.params.breakpoints&&e.setBreakpoint(),e.addClasses(),e.params.loop&&e.loopCreate(),e.updateSize(),e.updateSlides(),e.params.watchOverflow&&e.checkOverflow(),e.params.grabCursor&&e.setGrabCursor(),e.params.preloadImages&&e.preloadImages(),e.params.loop?e.slideTo(e.params.initialSlide+e.loopedSlides,0,e.params.runCallbacksOnInit):e.slideTo(e.params.initialSlide,0,e.params.runCallbacksOnInit),e.attachEvents(),e.initialized=!0,e.emit("init"))},i.prototype.destroy=function(e,t){void 0===e&&(e=!0),void 0===t&&(t=!0);var i=this,n=i.params,r=i.$el,s=i.$wrapperEl,a=i.slides;return void 0===i.params||i.destroyed||(i.emit("beforeDestroy"),i.initialized=!1,i.detachEvents(),n.loop&&i.loopDestroy(),t&&(i.removeClasses(),r.removeAttr("style"),s.removeAttr("style"),a&&a.length&&a.removeClass([n.slideVisibleClass,n.slideActiveClass,n.slideNextClass,n.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-slide-index").removeAttr("data-swiper-column").removeAttr("data-swiper-row")),i.emit("destroy"),Object.keys(i.eventsListeners).forEac
4h(function(e){i.off(e)}),!1!==e&&(i.$el[0].swiper=null,i.$el.data("swiper",null),u.deleteProps(i)),i.destroyed=!0),null},i.extendDefaults=function(e){u.extend(E,e)},n.extendedDefaults.get=function(){return E},n.defaults.get=function(){return C},n.Class.get=function(){return t},n.$.get=function(){return e},Object.defineProperties(i,n),i}(h),P={name:"device",proto:{device:w},static:{device:w}},A={name:"support",proto:{support:c},static:{support:c}},I={name:"browser",proto:{browser:T},static:{browser:T}},O={name:"resize",create:function(){var e=this;u.extend(e,{resize:{resizeHandler:function(){e&&!e.destroyed&&e.initialized&&(e.emit("beforeResize"),e.emit("resize"))},orientationChangeHandler:function(){e&&!e.destroyed&&e.initialized&&e.emit("orientationchange")}}})},on:{init:function(){r.addEventListener("resize",this.resize.resizeHandler),r.addEventListener("orientationchange",this.resize.orientationChangeHandler)},destroy:function(){r.removeEventListener("resize",this.resize.resizeHandler),r.removeEventListener("orientationchange",this.resize.orientationChangeHandler)}}},L={func:r.MutationObserver||r.WebkitMutationObserver,attach:function(e,t){void 0===t&&(t={});var i=this,n=new L.func(function(e){if(1!==e.length){var t=function(){i.emit("observerUpdate",e[0])};r.requestAnimationFrame?r.requestAnimationFrame(t):r.setTimeout(t,0)}else i.emit("observerUpdate",e[0])});n.observe(e,{attributes:void 0===t.attributes||t.attributes,childList:void 0===t.childList||t.childList,characterData:void 0===t.characterData||t.characterData}),i.observer.observers.push(n)},init:function(){var e=this;if(c.observer&&e.params.observer){if(e.params.observeParents)for(var t=e.$el.parents(),i=0;i<t.length;i+=1)e.observer.attach(t[i]);e.observer.attach(e.$el[0],{childList:!1}),e.observer.attach(e.$wrapperEl[0],{attributes:!1})}},destroy:function(){this.observer.observers.forEach(function(e){e.disconnect()}),this.observer.observers=[]}},z={name:"observer",params:{observer:!1,observeParents:!1},create:function(){u.extend(this,{observer:{init:L.init.bind(this),attach:L.attach.bind(this),destroy:L.destroy.bind(this),observers:[]}})},on:{init:function(){this.observer.init()},destroy:function(){this.observer.destroy()}}},N={update:function(e){function t(){i.updateSlides(),i.updateProgress(),i.updateSlidesClasses(),i.lazy&&i.params.lazy.enabled&&i.lazy.load()}var i=this,n=i.params,r=n.slidesPerView,s=n.slidesPerGroup,a=n.centeredSlides,o=i.params.virtual,l=o.addSlidesBefore,d=o.addSlidesAfter,c=i.virtual,h=c.from,p=c.to,f=c.slides,m=c.slidesGrid,g=c.renderSlide,v=c.offset;i.updateActiveIndex();var b,y,_,w=i.activeIndex||0;b=i.rtlTranslate?"right":i.isHorizontal()?"left":"top",a?(y=Math.floor(r/2)+s+l,_=Math.floor(r/2)+s+d):(y=r+(s-1)+l,_=s+d);var x=Math.max((w||0)-_,0),S=Math.min((w||0)+y,f.length-1),T=(i.slidesGrid[x]||0)-(i.slidesGrid[0]||0);if(u.extend(i.virtual,{from:x,to:S,offset:T,slidesGrid:i.slidesGrid}),h===x&&p===S&&!e)return i.slidesGrid!==m&&T!==v&&i.slides.css(b,T+"px"),void i.updateProgress();if(i.params.virtual.renderExternal)return i.params.virtual.renderExternal.call(i,{offset:T,from:x,to:S,slides:function(){for(var e=[],t=x;S>=t;t+=1)e.push(f[t]);return e}()}),void t();var C=[],k=[];if(e)i.$wrapperEl.find("."+i.params.slideClass).remove();else for(var E=h;p>=E;E+=1)(x>E||E>S)&&i.$wrapperEl.find("."+i.params.slideClass+'[data-swiper-slide-index="'+E+'"]').remove();for(var M=0;M<f.length;M+=1)M>=x&&S>=M&&(void 0===p||e?k.push(M):(M>p&&k.push(M),h>M&&C.push(M)));k.forEach(function(e){i.$wrapperEl.append(g(f[e],e))}),C.sort(function(e,t){return t-e}).forEach(function(e){i.$wrapperEl.prepend(g(f[e],e))}),i.$wrapperEl.children(".swiper-slide").css(b,T+"px"),t()},renderSlide:function(t,i){var n=this,r=n.params.virtual;if(r.cache&&n.virtual.cache[i])return n.virtual.cache[i];var s=e(r.renderSlide?r.renderSlide.call(n,t,i):'<div class="'+n.params.slideClass+'" data-swiper-slide-index="'+i+'">'+t+"</div>");return s.attr("data-swiper-slide-index")||s.attr("data-swiper-slide-index",i),r.cache&&(n.virtual.cache[i]=s),s},appendSlide:function(e){this.virtual.slides.push(e),this.virtual.update(!0)},prependSlide:function(e){var t=this;if(t.virtual.slides.unshift(e),t.params.virtual.cache){var i=t.virtual.cache,n={};
4Object.keys(i).forEach(function(e){n[e+1]=i[e]}),t.virtual.cache=n}t.virtual.update(!0),t.slideNext(0)}},j={name:"virtual",params:{virtual:{enabled:!1,slides:[],cache:!0,renderSlide:null,renderExternal:null,addSlidesBefore:0,addSlidesAfter:0}},create:function(){var e=this;u.extend(e,{virtual:{update:N.update.bind(e),appendSlide:N.appendSlide.bind(e),prependSlide:N.prependSlide.bind(e),renderSlide:N.renderSlide.bind(e),slides:e.params.virtual.slides,cache:{}}})},on:{beforeInit:function(){var e=this;if(e.params.virtual.enabled){e.classNames.push(e.params.containerModifierClass+"virtual");var t={watchSlidesProgress:!0};u.extend(e.params,t),u.extend(e.originalParams,t),e.params.initialSlide||e.virtual.update()}},setTranslate:function(){this.params.virtual.enabled&&this.virtual.update()}}},D={handle:function(e){var t=this,i=t.rtlTranslate,s=e;s.originalEvent&&(s=s.originalEvent);var a=s.keyCode||s.charCode;if(!t.allowSlideNext&&(t.isHorizontal()&&39===a||t.isVertical()&&40===a))return!1;if(!t.allowSlidePrev&&(t.isHorizontal()&&37===a||t.isVertical()&&38===a))return!1;if(!(s.shiftKey||s.altKey||s.ctrlKey||s.metaKey||n.activeElement&&n.activeElement.nodeName&&("input"===n.activeElement.nodeName.toLowerCase()||"textarea"===n.activeElement.nodeName.toLowerCase()))){if(t.params.keyboard.onlyInViewport&&(37===a||39===a||38===a||40===a)){var o=!1;if(0<t.$el.parents("."+t.params.slideClass).length&&0===t.$el.parents("."+t.params.slideActiveClass).length)return;var l=r.innerWidth,d=r.innerHeight,u=t.$el.offset();i&&(u.left-=t.$el[0].scrollLeft);for(var c=[[u.left,u.top],[u.left+t.width,u.top],[u.left,u.top+t.height],[u.left+t.width,u.top+t.height]],h=0;h<c.length;h+=1){var p=c[h];0<=p[0]&&p[0]<=l&&0<=p[1]&&p[1]<=d&&(o=!0)}if(!o)return}t.isHorizontal()?(37!==a&&39!==a||(s.preventDefault?s.preventDefault():s.returnValue=!1),(39===a&&!i||37===a&&i)&&t.slideNext(),(37===a&&!i||39===a&&i)&&t.slidePrev()):(38!==a&&40!==a||(s.preventDefault?s.preventDefault():s.returnValue=!1),40===a&&t.slideNext(),38===a&&t.slidePrev()),t.emit("keyPress",a)}},enable:function(){this.keyboard.enabled||(e(n).on("keydown",this.keyboard.handle),this.keyboard.enabled=!0)},disable:function(){this.keyboard.enabled&&(e(n).off("keydown",this.keyboard.handle),this.keyboard.enabled=!1)}},F={name:"keyboard",params:{keyboard:{enabled:!1,onlyInViewport:!0}},create:function(){u.extend(this,{keyboard:{enabled:!1,enable:D.enable.bind(this),disable:D.disable.bind(this),handle:D.handle.bind(this)}})},on:{init:function(){this.params.keyboard.enabled&&this.keyboard.enable()},destroy:function(){this.keyboard.enabled&&this.keyboard.disable()}}},R={lastScrollTime:u.now(),event:-1<r.navigator.userAgent.indexOf("firefox")?"DOMMouseScroll":function(){var e="onwheel",t=e in n;if(!t){var i=n.createElement("div");i.setAttribute(e,"return;"),t="function"==typeof i[e]}return!t&&n.implementation&&n.implementation.hasFeature&&!0!==n.implementation.hasFeature("","")&&(t=n.implementation.hasFeature("Events.wheel","3.0")),t}()?"wheel":"mousewheel",normalize:function(e){var t=0,i=0,n=0,r=0;return"detail"in e&&(i=e.detail),"wheelDelta"in e&&(i=-e.wheelDelta/120),"wheelDeltaY"in e&&(i=-e.wheelDeltaY/120),"wheelDeltaX"in e&&(t=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(t=i,i=0),n=10*t,r=10*i,"deltaY"in e&&(r=e.deltaY),"deltaX"in e&&(n=e.deltaX),(n||r)&&e.deltaMode&&(1===e.deltaMode?(n*=40,r*=40):(n*=800,r*=800)),n&&!t&&(t=1>n?-1:1),r&&!i&&(i=1>r?-1:1),{spinX:t,spinY:i,pixelX:n,pixelY:r}},handleMouseEnter:function(){this.mouseEntered=!0},handleMouseLeave:function(){this.mouseEntered=!1},handle:function(e){var t=e,i=this,n=i.params.mousewheel;if(!i.mouseEntered&&!n.releaseOnEdges)return!0;t.originalEvent&&(t=t.originalEvent);var s=0,a=i.rtlTranslate?-1:1,o=R.normalize(t);if(n.forceToAxis)if(i.isHorizontal()){if(!(Math.abs(o.pixelX)>Math.abs(o.pixelY)))return!0;s=o.pixelX*a}else{if(!(Math.abs(o.pixelY)>Math.abs(o.pixelX)))return!0;s=o.pixelY}else s=Math.abs(o.pixelX)>Math.abs(o.pixelY)?-o.pixelX*a:-o.pixelY;if(0===s)return!0;if(n.invert&&(s=-s),i.params.freeMode){i.params.loop&&i.loopFix();
vendor: 5,836 bytes, line 4
4var l=i.getTranslate()+s*n.sensitivity,d=i.isBeginning,c=i.isEnd;if(l>=i.minTranslate()&&(l=i.minTranslate()),l<=i.maxTranslate()&&(l=i.maxTranslate()),i.setTransition(0),i.setTranslate(l),i.updateProgress(),i.updateActiveIndex(),i.updateSlidesClasses(),(!d&&i.isBeginning||!c&&i.isEnd)&&i.updateSlidesClasses(),i.params.freeModeSticky&&(clearTimeout(i.mousewheel.timeout),i.mousewheel.timeout=u.nextTick(function(){i.slideToClosest()},300)),i.emit("scroll",t),i.params.autoplay&&i.params.autoplayDisableOnInteraction&&i.autoplay.stop(),l===i.minTranslate()||l===i.maxTranslate())return!0}else{if(60<u.now()-i.mousewheel.lastScrollTime)if(0>s)if(i.isEnd&&!i.params.loop||i.animating){if(n.releaseOnEdges)return!0}else i.slideNext(),i.emit("scroll",t);else if(i.isBeginning&&!i.params.loop||i.animating){if(n.releaseOnEdges)return!0}else i.slidePrev(),i.emit("scroll",t);i.mousewheel.lastScrollTime=(new r.Date).getTime()}return t.preventDefault?t.preventDefault():t.returnValue=!1,!1},enable:function(){var t=this;if(!R.event)return!1;if(t.mousewheel.enabled)return!1;var i=t.$el;return"container"!==t.params.mousewheel.eventsTarged&&(i=e(t.params.mousewheel.eventsTarged)),i.on("mouseenter",t.mousewheel.handleMouseEnter),i.on("mouseleave",t.mousewheel.handleMouseLeave),i.on(R.event,t.mousewheel.handle),t.mousewheel.enabled=!0},disable:function(){var t=this;if(!R.event)return!1;if(!t.mousewheel.enabled)return!1;var i=t.$el;return"container"!==t.params.mousewheel.eventsTarged&&(i=e(t.params.mousewheel.eventsTarged)),i.off(R.event,t.mousewheel.handle),!(t.mousewheel.enabled=!1)}},B={update:function(){var e=this,t=e.params.navigation;if(!e.params.loop){var i=e.navigation,n=i.$nextEl,r=i.$prevEl;r&&0<r.length&&(e.isBeginning?r.addClass(t.disabledClass):r.removeClass(t.disabledClass),r[e.params.watchOverflow&&e.isLocked?"addClass":"removeClass"](t.lockClass)),n&&0<n.length&&(e.isEnd?n.addClass(t.disabledClass):n.removeClass(t.disabledClass),n[e.params.watchOverflow&&e.isLocked?"addClass":"removeClass"](t.lockClass))}},onPrevClick:function(e){e.preventDefault(),this.isBeginning&&!this.params.loop||this.slidePrev()},onNextClick:function(e){e.preventDefault(),this.isEnd&&!this.params.loop||this.slideNext()},init:function(){var t,i,n=this,r=n.params.navigation;(r.nextEl||r.prevEl)&&(r.nextEl&&(t=e(r.nextEl),n.params.uniqueNavElements&&"string"==typeof r.nextEl&&1<t.length&&1===n.$el.find(r.nextEl).length&&(t=n.$el.find(r.nextEl))),r.prevEl&&(i=e(r.prevEl),n.params.uniqueNavElements&&"string"==typeof r.prevEl&&1<i.length&&1===n.$el.find(r.prevEl).length&&(i=n.$el.find(r.prevEl))),t&&0<t.length&&t.on("click",n.navigation.onNextClick),i&&0<i.length&&i.on("click",n.navigation.onPrevClick),u.extend(n.navigation,{$nextEl:t,nextEl:t&&t[0],$prevEl:i,prevEl:i&&i[0]}))},destroy:function(){var e=this,t=e.navigation,i=t.$nextEl,n=t.$prevEl;i&&i.length&&(i.off("click",e.navigation.onNextClick),i.removeClass(e.params.navigation.disabledClass)),n&&n.length&&(n.off("click",e.navigation.onPrevClick),n.removeClass(e.params.navigation.disabledClass))}},H={update:function(){var t=this,i=t.rtl,n=t.params.pagination;if(n.el&&t.pagination.el&&t.pagination.$el&&0!==t.pagination.$el.length){var r,s=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:t.slides.length,a=t.pagination.$el,o=t.params.loop?Math.ceil((s-2*t.loopedSlides)/t.params.slidesPerGroup):t.snapGrid.length;if(t.params.loop?((r=Math.ceil((t.activeIndex-t.loopedSlides)/t.params.slidesPerGroup))>s-1-2*t.loopedSlides&&(r-=s-2*t.loopedSlides),r>o-1&&(r-=o),0>r&&"bullets"!==t.params.paginationType&&(r=o+r)):r=void 0!==t.snapIndex?t.snapIndex:t.activeIndex||0,"bullets"===n.type&&t.pagination.bullets&&0<t.pagination.bullets.length){var l,d,u,c=t.pagination.bullets;if(n.dynamicBullets&&(t.pagination.bulletSize=c.eq(0)[t.isHorizontal()?"outerWidth":"outerHeight"](!0),a.css(t.isHorizontal()?"width":"height",t.pagination.bulletSize*(n.dynamicMainBullets+4)+"px"),1<n.dynamicMainBullets&&void 0!==t.previousIndex&&(t.pagination.dynamicBulletIndex+=r-t.previousIndex,t.pagination.dynamicBulletIndex>n.dynamicMainBullets-1?t.pagination.dynamicBulletIndex=n.dynamicMainBullets-1:t.pagination.dynamicBulletIndex<0&&(t.pagination.dynamicBulletIndex=0)),l=r-t.pagination.dynamicBulletIndex,u=((d=l+(Math.min(c.length,n.dynamicMainBullets)-1))+l)/2),c.removeClass(n.bulletActiveClass+" "+n.bulletActiveClass+"-next "+n.bulletActiveClass+"-next-next "+n.bulletActiveClass+"-prev "+n.bulletActiveClass+"-prev-prev "+n.bulletActiveClass+"-main"),1<a.length)c.each(function(t,i){var s=e(i),a=s.index();a===r&&s.addClass(n.bulletActiveClass),n.dynamicBullets&&(a>=l&&d>=a&&s.addClass(n.bulletActiveClass+"-main"),a===l&&s.prev().addClass(n.bulletActiveClass+"-prev").prev().addClass(n.bulletActiveClass+"-prev-prev"),a===d&&s.next().addClass(n.bulletActiveClass+"-next").next().addClass(n.bulletActiveClass+"-next-next"))});else if(c.eq(r).addClass(n.bulletActiveClass),n.dynamicBullets){for(var h=c.eq(l),p=c.eq(d),f=l;d>=f;f+=1)c.eq(f).addClass(n.bulletActiveClass+"-main");h.prev().addClass(n.bulletActiveClass+"-prev").prev().addClass(n.bulletActiveClass+"-prev-prev"),p.next().addClass(n.bulletActiveClass+"-next").next().addClass(n.bulletActiveClass+"-next-next")}if(n.dynamicBullets){var m=Math.min(c.length,n.dynamicMainBullets+4),g=(t.pagination.bulletSize*m-t.pagination.bulletSize)/2-u*t.pagination.bulletSize,v=i?"right":"left";c.css(t.isHorizontal()?v:"top",g+"px")}}if("fraction"===n.type&&(a.find("."+n.currentClass).text(n.formatFractionCurrent(r+1)),a.find("."+n.totalClass).text(n.formatFractionTotal(o))),"progressbar"===n.type){var b;b=n.progressbarOpposite?t.isHorizontal()?"vertical":"horizontal":t.isHorizontal()?"horizontal":"vertical";var y=(r+1)/o,_=1,w=1;"horizontal"===b?_=y:w=y,a.find("."+n.progressbarFillClass).transform("translate3d(0,
40,0) scaleX("+_+") scaleY("+w+")").transition(t.params.speed)}"custom"===n.type&&n.renderCustom?(a.html(n.renderCustom(t,r+1,o)),t.emit("paginationRender",t,a[0])):t.emit("paginationUpdate",t,a[0]),a[t.params.watchOverflow&&t.isLocked?"addClass":"removeClass"](n.lockClass)}},render:function(){var e=this,t=e.params.pagination;if(t.el&&e.pagination.el&&e.pagination.$el&&0!==e.pagination.$el.length){var i=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,n=e.pagination.$el,r="";if("bullets"===t.type){for(var s=e.params.loop?Math.ceil((i-2*e.loopedSlides)/e.params.slidesPerGroup):e.snapGrid.length,a=0;s>a;a+=1)r+=t.renderBullet?t.renderBullet.call(e,a,t.bulletClass):"<"+t.bulletElement+' class="'+t.bulletClass+'"></'+t.bulletElement+">";n.html(r),e.pagination.bullets=n.find("."+t.bulletClass)}"fraction"===t.type&&(r=t.renderFraction?t.renderFraction.call(e,t.currentClass,t.totalClass):'<span class="'+t.currentClass+'"></span> / <span class="'+t.totalClass+'"></span>',n.html(r)),"progressbar"===t.type&&(r=t.renderProgressbar?t.renderProgressbar.call(e,t.progressbarFillClass):'<span class="'+t.progressbarFillClass+'"></span>',n.html(r)),"custom"!==t.type&&e.emit("paginationRender",e.pagination.$el[0])}},init:function(){var t=this,i=t.params.pagination;if(i.el){var n=e(i.el);0!==n.length&&(t.params.uniqueNavElements&&"string"==typeof i.el&&1<n.length&&1===t.$el.find(i.el).length&&(n=t.$el.find(i.el)),"bullets"===i.type&&i.clickable&&n.addClass(i.clickableClass),n.addClass(i.modifierClass+i.type),"bullets"===i.type&&i.dynamicBullets&&(n.addClass(""+i.modifierClass+i.type+"-dynamic"),t.pagination.dynamicBulletIndex=0,i.dynamicMainBullets<1&&(i.dynamicMainBullets=1)),"progressbar"===i.type&&i.progressbarOpposite&&n.addClass(i.progressbarOppositeClass),i.clickable&&n.on("click","."+i.bulletClass,function(i){i.preventDefault();var n=e(this).index()*t.params.slidesPerGroup;t.params.loop&&(n+=t.loopedSlides),t.slideTo(n)}),u.extend(t.pagination,{$el:n,el:n[0]}))}},destroy:function(){var e=this,t=e.params.pagination;if(t.el&&e.pagination.el&&e.pagination.$el&&0!==e.pagination.$el.length){var i=e.pagination.$el;i.removeClass(t.hiddenClass),i.removeClass(t.modifierClass+t.type),e.pagination.bullets&&e.pagination.bullets.removeClass(t.bulletActiveClass),t.clickable&&i.off("click","."+t.bulletClass)}}},V={setTranslate:function(){var e=this;if(e.params.scrollbar.el&&e.scrollbar.el){var t=e.scrollbar,i=e.rtlTranslate,n=e.progress,r=t.dragSize,s=t.trackSize,a=t.$dragEl,o=t.$el,l=e.params.scrollbar,d=r,u=(s-r)*n;i?0<(u=-u)?(d=r-u,u=0):-u+r>s&&(d=s+u):0>u?(d=r+u,u=0):u+r>s&&(d=s-u),e.isHorizontal()?(c.transforms3d?a.transform("translate3d("+u+"px, 0, 0)"):a.transform("translateX("+u+"px)"),a[0].style.width=d+"px"):(c.transforms3d?a.transform("translate3d(0px, "+u+"px, 0)"):a.transform("translateY("+u+"px)"),a[0].style.height=d+"px"),l.hide&&(clearTimeout(e.scrollbar.timeout),o[0].style.opacity=1,e.scrollbar.timeout=setTimeout(function(){o[0].style.opacity=0,o.transition(400)},1e3))}},setTransition:function(e){this.params.scrollbar.el&&this.scrollbar.el&&this.scrollbar.$dragEl.transition(e)},updateSize:function(){var e=this;if(e.params.scrollbar.el&&e.scrollbar.el){var t=e.scrollbar,i=t.$dragEl,n=t.$el;i[0].style.width="",i[0].style.height="";var r,s=e.isHorizontal()?n[0].offsetWidth:n[0].offsetHeight,a=e.size/e.virtualSize,o=a*(s/e.size);r="auto"===e.params.scrollbar.dragSize?s*a:parseInt(e.params.scrollbar.dragSize,10),e.isHorizontal()?i[0].style.width=r+"px":i[0].style.height=r+"px",n[0].style.display=a>=1?"none":"",e.params.scrollbarHide&&(n[0].style.opacity=0),u.extend(t,{trackSize:s,divider:a,moveDivider:o,dragSize:r}),t.$el[e.params.watchOverflow&&e.isLocked?"addClass":"removeClass"](e.params.scrollbar.lockClass)}},setDragPosition:function(e){var t,i=this,n=i.scrollbar,r=i.rtlTranslate,s=n.$el,a=n.dragSize,o=n.trackSize;t=((i.isHorizontal()?"touchstart"===e.type||"touchmove"===e.type?e.targetTouches[0].pageX:e.pageX||e.clientX:"touchstart"===e.type||"touchmove"===e.type?e.targetTouches[0].pageY:e.pageY||e.clientY)-s.offset()[i.isHorizontal()?"left":"top"]-a/2)/(o-a),t=Math.max(Math.min(t,1),0),r&&(t=1-t);var l=i.minTranslate()+(i.maxTranslate()-i.minTranslate())*t;i.updateProgress(l),i.setTranslate(l),i.updateActiveIndex(),i.updateSlidesClasses()},onDragStart:function(e){var t=this,i=t.params.scrollbar,n=t.scrollbar,r=t.$wrapperEl,s=n.$el,a=n.$dragEl;t.scrollbar.isTouched=!0,e.preventDefault(),e.stopPropagation(),r.transition(100),a.transition(100),n.setDragPosition(e),clearTimeout(t.scrollbar.dragTimeout),s.transition(0),i.hide&&s.css("opacity",1),t.emit("scrollbarDragStart",e)}
vendor: 5,249 bytes, line 4
4,onDragMove:function(e){var t=this.scrollbar,i=this.$wrapperEl,n=t.$el,r=t.$dragEl;this.scrollbar.isTouched&&(e.preventDefault?e.preventDefault():e.returnValue=!1,t.setDragPosition(e),i.transition(0),n.transition(0),r.transition(0),this.emit("scrollbarDragMove",e))},onDragEnd:function(e){var t=this,i=t.params.scrollbar,n=t.scrollbar.$el;t.scrollbar.isTouched&&(t.scrollbar.isTouched=!1,i.hide&&(clearTimeout(t.scrollbar.dragTimeout),t.scrollbar.dragTimeout=u.nextTick(function(){n.css("opacity",0),n.transition(400)},1e3)),t.emit("scrollbarDragEnd",e),i.snapOnRelease&&t.slideToClosest())},enableDraggable:function(){var e=this;if(e.params.scrollbar.el){var t=e.scrollbar,i=e.touchEventsTouch,r=e.touchEventsDesktop,s=e.params,a=t.$el[0],o=!(!c.passiveListener||!s.passiveListeners)&&{passive:!1,capture:!1},l=!(!c.passiveListener||!s.passiveListeners)&&{passive:!0,capture:!1};c.touch?(a.addEventListener(i.start,e.scrollbar.onDragStart,o),a.addEventListener(i.move,e.scrollbar.onDragMove,o),a.addEventListener(i.end,e.scrollbar.onDragEnd,l)):(a.addEventListener(r.start,e.scrollbar.onDragStart,o),n.addEventListener(r.move,e.scrollbar.onDragMove,o),n.addEventListener(r.end,e.scrollbar.onDragEnd,l))}},disableDraggable:function(){var e=this;if(e.params.scrollbar.el){var t=e.scrollbar,i=e.touchEventsTouch,r=e.touchEventsDesktop,s=e.params,a=t.$el[0],o=!(!c.passiveListener||!s.passiveListeners)&&{passive:!1,capture:!1},l=!(!c.passiveListener||!s.passiveListeners)&&{passive:!0,capture:!1};c.touch?(a.removeEventListener(i.start,e.scrollbar.onDragStart,o),a.removeEventListener(i.move,e.scrollbar.onDragMove,o),a.removeEventListener(i.end,e.scrollbar.onDragEnd,l)):(a.removeEventListener(r.start,e.scrollbar.onDragStart,o),n.removeEventListener(r.move,e.scrollbar.onDragMove,o),n.removeEventListener(r.end,e.scrollbar.onDragEnd,l))}},init:function(){var t=this;if(t.params.scrollbar.el){var i=t.scrollbar,n=t.$el,r=t.params.scrollbar,s=e(r.el);t.params.uniqueNavElements&&"string"==typeof r.el&&1<s.length&&1===n.find(r.el).length&&(s=n.find(r.el));var a=s.find("."+t.params.scrollbar.dragClass);0===a.length&&(a=e('<div class="'+t.params.scrollbar.dragClass+'"></div>'),s.append(a)),u.extend(i,{$el:s,el:s[0],$dragEl:a,dragEl:a[0]}),r.draggable&&i.enableDraggable()}},destroy:function(){this.scrollbar.disableDraggable()}},$={setTransform:function(t,i){var n=this.rtl,r=e(t),s=n?-1:1,a=r.attr("data-swiper-parallax")||"0",o=r.attr("data-swiper-parallax-x"),l=r.attr("data-swiper-parallax-y"),d=r.attr("data-swiper-parallax-scale"),u=r.attr("data-swiper-parallax-opacity");if(o||l?(o=o||"0",l=l||"0"):this.isHorizontal()?(o=a,l="0"):(l=a,o="0"),o=0<=o.indexOf("%")?parseInt(o,10)*i*s+"%":o*i*s+"px",l=0<=l.indexOf("%")?parseInt(l,10)*i+"%":l*i+"px",null!=u){var c=u-(u-1)*(1-Math.abs(i));r[0].style.opacity=c}if(null==d)r.transform("translate3d("+o+", "+l+", 0px)");else{var h=d-(d-1)*(1-Math.abs(i));r.transform("translate3d("+o+", "+l+", 0px) scale("+h+")")}},setTranslate:function(){var t=this,i=t.$el,n=t.slides,r=t.progress,s=t.snapGrid;i.children("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(e,i){t.parallax.setTransform(i,r)}),n.each(function(i,n){var a=n.progress;1<t.params.slidesPerGroup&&"auto"!==t.params.slidesPerView&&(a+=Math.ceil(i/2)-r*(s.length-1)),a=Math.min(Math.max(a,-1),1),e(n).find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(e,i){t.parallax.setTransform(i,a)})})},setTransition:function(t){void 0===t&&(t=this.params.speed),this.$el.find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(i,n){var r=e(n),s=parseInt(r.attr("data-swiper-parallax-duration"),10)||t;0===t&&(s=0),r.transition(s)})}},W={getDistanceBetweenTouches:function(e){if(e.targetTouches.length<2)return 1;var t=e.targetTouches[0].pageX,i=e.targetTouches[0].pageY,n=e.targetTouches[1].pageX,r=e.targetTouches[1].pageY;return Math.sqrt(Math.pow(n-t,2)+Math.pow(r-i,2))},onGestureStart:function(t){var i=this,n=i.params.zoom,r=i.zoom,s=r.gesture;if(r.fakeGestureTouched=!1,r.fakeGestureMoved=!1,!c.gestures){if("touchstart"!==t.type||"touchstart"===t.type&&t.targetTouches.length<2)return;r.fakeGestureTouched=!0,s.scaleStart=W.getDistanceBetweenTouches(t)}s.$slideEl&&s.$slideEl.length||(s.$slideEl=e(t.target).closest(".swiper-slide"),0===s.$slideEl.length&&(s.$slideEl=i.slides.eq(i.activeIndex)),s.$imageEl=s.$slideEl.find("img, svg, canvas"),s.$imageWrapEl=s.$imageEl.parent("."+n.containerClass),s.maxRatio=s.$imageWrapEl.attr("data-swiper-zoom")||n.maxRatio,0!==s.$imageWrapEl.length)?(s.$imageEl.transition(0),i.zoom.isScaling=!0):s.$imageEl=void 0},onGestureChange:function(e){var t=this.params.zoom,i=this.zoom,n=i.gesture;if(!c.gestures){if("touchmove"!==e.type||"touchmove"===e.type&&e.targetTouches.length<2)return;i.fakeGestureMoved=!0,n.scaleMove=W.getDistanceBetweenTouches(e)}n.$imageEl&&0!==n.$imageEl.length&&(c.gestures?this.zoom.scale=e.scale*i.currentScale:i.scale=n.scaleMove/n.scaleStart*i.currentScale,i.scale>n.maxRatio&&(i.scale=n.maxRatio-1+Math.pow(i.scale-n.maxRatio+1,.5)),i.scale<t.minRatio&&(i.scale=t.minRatio+1-Math.pow(t.minRatio-i.scale+1,.5)),n.$imageEl.transform("translate3d(0,
40,0) scale("+i.scale+")"))},onGestureEnd:function(e){var t=this.params.zoom,i=this.zoom,n=i.gesture;if(!c.gestures){if(!i.fakeGestureTouched||!i.fakeGestureMoved)return;if("touchend"!==e.type||"touchend"===e.type&&e.changedTouches.length<2&&!w.android)return;i.fakeGestureTouched=!1,i.fakeGestureMoved=!1}n.$imageEl&&0!==n.$imageEl.length&&(i.scale=Math.max(Math.min(i.scale,n.maxRatio),t.minRatio),n.$imageEl.transition(this.params.speed).transform("translate3d(0,0,0) scale("+i.scale+")"),i.currentScale=i.scale,i.isScaling=!1,1===i.scale&&(n.$slideEl=void 0))},onTouchStart:function(e){var t=this.zoom,i=t.gesture,n=t.image;i.$imageEl&&0!==i.$imageEl.length&&(n.isTouched||(w.android&&e.preventDefault(),n.isTouched=!0,n.touchesStart.x="touchstart"===e.type?e.targetTouches[0].pageX:e.pageX,n.touchesStart.y="touchstart"===e.type?e.targetTouches[0].pageY:e.pageY))},onTouchMove:function(e){var t=this,i=t.zoom,n=i.gesture,r=i.image,s=i.velocity;if(n.$imageEl&&0!==n.$imageEl.length&&(t.allowClick=!1,r.isTouched&&n.$slideEl)){r.isMoved||(r.width=n.$imageEl[0].offsetWidth,r.height=n.$imageEl[0].offsetHeight,r.startX=u.getTranslate(n.$imageWrapEl[0],"x")||0,r.startY=u.getTranslate(n.$imageWrapEl[0],"y")||0,n.slideWidth=n.$slideEl[0].offsetWidth,n.slideHeight=n.$slideEl[0].offsetHeight,n.$imageWrapEl.transition(0),t.rtl&&(r.startX=-r.startX,r.startY=-r.startY));var a=r.width*i.scale,o=r.height*i.scale;if(!(a<n.slideWidth&&o<n.slideHeight)){if(r.minX=Math.min(n.slideWidth/2-a/2,0),r.maxX=-r.minX,r.minY=Math.min(n.slideHeight/2-o/2,0),r.maxY=-r.minY,r.touchesCurrent.x="touchmove"===e.type?e.targetTouches[0].pageX:e.pageX,r.touchesCurrent.y="touchmove"===e.type?e.targetTouches[0].pageY:e.pageY,!r.isMoved&&!i.isScaling){if(t.isHorizontal()&&(Math.floor(r.minX)===Math.floor(r.startX)&&r.touchesCurrent.x<r.touchesStart.x||Math.floor(r.maxX)===Math.floor(r.startX)&&r.touchesCurrent.x>r.touchesStart.x))return void(r.isTouched=!1);if(!t.isHorizontal()&&(Math.floor(r.minY)===Math.floor(r.startY)&&r.touchesCurrent.y<r.touchesStart.y||Math.floor(r.maxY)===Math.floor(r.startY)&&r.touchesCurrent.y>r.touchesStart.y))return void(r.isTouched=!1)}e.preventDefault(),e.stopPropagation(),r.isMoved=!0,r.currentX=r.touchesCurrent.x-r.touchesStart.x+r.startX,r.currentY=r.touchesCurrent.y-r.touchesStart.y+r.startY,r.currentX<r.minX&&(r.currentX=r.minX+1-Math.pow(r.minX-r.currentX+1,.8)),r.currentX>r.maxX&&(r.currentX=r.maxX-1+Math.pow(r.currentX-r.maxX+1,.8)),r.currentY<r.minY&&(r.currentY=r.minY+1-Math.pow(r.minY-r.currentY+1,.8)),r.currentY>r.maxY&&(r.currentY=r.maxY-1+Math.pow(r.currentY-r.maxY+1,.8)),s.prevPositionX||(s.prevPositionX=r.touchesCurrent.x),s.prevPositionY||(s.prevPositionY=r.touchesCurrent.y),s.prevTime||(s.prevTime=Date.now()),s.x=(r.touchesCurrent.x-s.prevPositionX)/(Date.now()-s.prevTime)/2,s.y=(r.touchesCurrent.y-s.prevPositionY)/(Date.now()-s.prevTime)/2,Math.abs(r.touchesCurrent.x-s.prevPositionX)<2&&(s.x=0),Math.abs(r.touchesCurrent.y-s.prevPositionY)<2&&(s.y=0),s.prevPositionX=r.touchesCurrent.x,s.prevPositionY=r.touchesCurrent.y,s.prevTime=Date.now(),n.$imageWrapEl.transform("translate3d("+r.currentX+"px, "+r.currentY+"px,0)")}}},onTouchEnd:function(){var e=this.zoom,t=e.gesture,i=e.image,n=e.velocity;if(t.$imageEl&&0!==t.$imageEl.length){if(!i.isTouched||!i.isMoved)return i.isTouched=!1,void(i.isMoved=!1);i.isTouched=!1,i.isMoved=!1;var r=300,s=300,a=n.x*r,o=i.currentX+a,l=n.y*s,d=i.currentY+l;0!==n.x&&(r=Math.abs((o-i.currentX)/n.x)),0!==n.y&&(s=Math.abs((d-i.currentY)/n.y));var u=Math.max(r,s);i.currentX=o,i.currentY=d;var c=i.width*e.scale,h=i.height*e.scale;i.minX=Math.min(t.slideWidth/2-c/2,0),i.maxX=-i.minX,i.minY=Math.min(t.slideHeight/2-h/2,0),i.maxY=-i.minY,i.currentX=Math.max(Math.min(i.currentX,i.maxX),i.minX),i.currentY=Math.max(Math.min(i.currentY,i.maxY),i.minY),t.$imageWrapEl.transition(u).transform("translate3d("+i.currentX+"px, "+i.currentY+"px,0)")}},onTransitionEnd:function(){var e=this.zoom,t=e.gesture;t.$slideEl&&this.previousIndex!==this.activeIndex&&(t.$imageEl.transform("translate3d(0,0,0) scale(1)"),t.$imageWrapEl.transform("translate3d(0,
40,0)"),t.$slideEl=void 0,t.$imageEl=void 0,t.$imageWrapEl=void 0,e.scale=1,e.currentScale=1)},toggle:function(e){var t=this.zoom;t.scale&&1!==t.scale?t.out():t.in(e)},in:function(t){var i,n,r,s,a,o,l,d,u,c,h,p,f,m,g,v,b=this,y=b.zoom,_=b.params.zoom,w=y.gesture,x=y.image;w.$slideEl||(w.$slideEl=b.clickedSlide?e(b.clickedSlide):b.slides.eq(b.activeIndex),w.$imageEl=w.$slideEl.find("img, svg, canvas"),w.$imageWrapEl=w.$imageEl.parent("."+_.containerClass)),w.$imageEl&&0!==w.$imageEl.length&&(w.$slideEl.addClass(""+_.zoomedSlideClass),void 0===x.touchesStart.x&&t?(i="touchend"===t.type?t.changedTouches[0].pageX:t.pageX,n="touchend"===t.type?t.changedTouches[0].pageY:t.pageY):(i=x.touchesStart.x,n=x.touchesStart.y),y.scale=w.$imageWrapEl.attr("data-swiper-zoom")||_.maxRatio,y.currentScale=w.$imageWrapEl.attr("data-swiper-zoom")||_.maxRatio,t?(g=w.$slideEl[0].offsetWidth,v=w.$slideEl[0].offsetHeight,r=w.$slideEl.offset().left+g/2-i,s=w.$slideEl.offset().top+v/2-n,l=w.$imageEl[0].offsetWidth,d=w.$imageEl[0].offsetHeight,u=l*y.scale,c=d*y.scale,f=-(h=Math.min(g/2-u/2,0)),m=-(p=Math.min(v/2-c/2,0)),(a=r*y.scale)<h&&(a=h),a>f&&(a=f),(o=s*y.scale)<p&&(o=p),o>m&&(o=m)):o=a=0,w.$imageWrapEl.transition(300).transform("translate3d("+a+"px, "+o+"px,0)"),w.$imageEl.transition(300).transform("translate3d(0,0,0) scale("+y.scale+")"))},out:function(){var t=this,i=t.zoom,n=t.params.zoom,r=i.gesture;r.$slideEl||(r.$slideEl=t.clickedSlide?e(t.clickedSlide):t.slides.eq(t.activeIndex),r.$imageEl=r.$slideEl.find("img, svg, canvas"),r.$imageWrapEl=r.$imageEl.parent("."+n.containerClass)),r.$imageEl&&0!==r.$imageEl.length&&(i.scale=1,i.currentScale=1,r.$imageWrapEl.transition(300).transform("translate3d(0,0,0)"),r.$imageEl.transition(300).transform("translate3d(0,0,0) scale(1)"),r.$slideEl.removeClass(""+n.zoomedSlideClass),r.$slideEl=void 0)},enable:function(){var e=this,t=e.zoom;if(!t.enabled){t.enabled=!0;var i=!("touchstart"!==e.touchEvents.start||!c.passiveListener||!e.params.passiveListeners)&&{passive:!0,capture:!1};c.gestures?(e.$wrapperEl.on("gesturestart",".swiper-slide",t.onGestureStart,i),e.$wrapperEl.on("gesturechange",".swiper-slide",t.onGestureChange,i),e.$wrapperEl.on("gestureend",".swiper-slide",t.onGestureEnd,i)):"touchstart"===e.touchEvents.start&&(e.$wrapperEl.on(e.touchEvents.start,".swiper-slide",t.onGestureStart,i),e.$wrapperEl.on(e.touchEvents.move,".swiper-slide",t.onGestureChange,i),e.$wrapperEl.on(e.touchEvents.end,".swiper-slide",t.onGestureEnd,i)),e.$wrapperEl.on(e.touchEvents.move,"."+e.params.zoom.containerClass,t.onTouchMove)}},disable:function(){var e=this,t=e.zoom;if(t.enabled){e.zoom.enabled=!1;var i=!("touchstart"!==e.touchEvents.start||!c.passiveListener||!e.params.passiveListeners)&&{passive:!0,capture:!1};c.gestures?(e.$wrapperEl.off("gesturestart",".swiper-slide",t.onGestureStart,i),e.$wrapperEl.off("gesturechange",".swiper-slide",t.onGestureChange,i),e.$wrapperEl.off("gestureend",".swiper-slide",t.onGestureEnd,i)):"touchstart"===e.touchEvents.start&&(e.$wrapperEl.off(e.touchEvents.start,".swiper-slide",t.onGestureStart,i),e.$wrapperEl.off(e.touchEvents.move,".swiper-slide",t.onGestureChange,i),e.$wrapperEl.off(e.touchEvents.end,".swiper-slide",t.onGestureEnd,i)),e.$wrapperEl.off(e.touchEvents.move,"."+e.params.zoom.containerClass,t.onTouchMove)}}},X={loadInSlide:function(t,i){void 0===i&&(i=!0);var n=this,r=n.params.lazy;if(void 0!==t&&0!==n.slides.length){var s=n.virtual&&n.params.virtual.enabled?n.$wrapperEl.children("."+n.params.slideClass+'[data-swiper-slide-index="'+t+'"]'):n.slides.eq(t),a=s.find("."+r.elementClass+":not(."+r.loadedClass+"):not(."+r.loadingClass+")");!s.hasClass(r.elementClass)||s.hasClass(r.loadedClass)||s.hasClass(r.loadingClass)||(a=a.add(s[0])),0!==a.length&&a.each(function(t,a){var o=e(a);o.addClass(r.loadingClass);var l=o.attr("data-background"),d=o.attr("data-src"),u=o.attr("data-srcset"),c=o.attr("data-sizes");n.loadImage(o[0],d||l,u,c,!1,function(){if(null!=n&&n&&(!n||n.params)&&!n.destroyed){if(l?(o.css("background-image",'url("'+l+'")'),o.removeAttr("data-background")):(u&&(o.attr("srcset",u),o.removeAttr("data-srcset")),c&&(o.attr("sizes",c),o.removeAttr("data-sizes")),d&&(o.attr("src",d),o.removeAttr("data-src"))),o.addClass(r.loadedClass).removeClass(r.loadingClass),s.find("."+r.preloaderClass).remove(),n.params.loop&&i){var e=s.attr("data-swiper-slide-index");if(s.hasClass(n.params.slideDuplicateClass)){var t=n.$wrapperEl.children('[data-swiper-slide-index="'+e+'"]:not(.'+n.params.slideDuplicateClass+")");n.lazy.loadInSlide(t.index(),!1)}else{var a=n.$wrapperEl.children("."+n.params.slideDuplicateClass+'[data-swiper-slide-index="'+e+'"]');n.lazy.loadInSlide(a.index(),!1)}}n.emit("lazyImageReady",s[0],o[0])}}),n.emit("lazyImageLoad",s[0],o[0])})}},load:function(){function t(e){if(l){if(r.children("."+s.slideClass+'[data-swiper-slide-index="'+e+'"]').length)return!0}else if(a[e])return!0;return!1}function i(t){return l?e(t).attr("data-swiper-slide-index"):e(t).index()}var n=this,r=n.$wrapperEl,s=n.params,a=n.slides,o=n.activeIndex,l=n.virtual&&s.virtual.enabled,d=s.lazy,u=s.slidesPerView;if("auto"===u&&(u=0),n.lazy.initialImageLoaded||(n.lazy.initialImageLoaded=!0),n.params.watchSlidesVisibility)r.children("."+s.slideVisibleClass).each(function(t,i){var r=l?e(i).attr("data-swiper-slide-index"):e(i).index();n.lazy.loadInSlide(r)});else if(u>1)for(var c=o;o+u>c;c+=1)t(c)&&n.lazy.loadInSlide(c);else n.lazy.loadInSlide(o);if(d.loadPrevNext)if(u>1||d.loadPrevNextAmount&&1<d.loadPrevNextAmount){for(var h=d.loadPrevNextAmount,p=u,f=Math.min(o+p+Math.max(h,p),a.length),m=Math.max(o-Math.max(p,h),0),g=o+u;f>g;g+=1)t(g)&&n.lazy.loadInSlide(g);for(var v=m;o>v;v+=1)t(v)&&n.lazy.loadInSlide(v)}else{var b=r.children("."+s.slideNextClass);0<b.length&&n.lazy.loadInSlide(i(b));var y=r.children("."+s.slidePrevClass);0<y.length&&n.lazy.loadInSlide(i(y))}}},q={LinearSpline:function(e,t){var i,n,r,s,a;return this.x=e,this.y=t,this.lastIndex=e.length-1,this.interpolate=function(e){return e?(
vendor: 26,864 bytes, line 4
4a=function(e,t){for(n=-1,i=e.length;i-n>1;)e[r=i+n>>1]<=t?n=r:i=r;return i}(this.x,e),s=a-1,(e-this.x[s])*(this.y[a]-this.y[s])/(this.x[a]-this.x[s])+this.y[s]):0},this},getInterpolateFunction:function(e){var t=this;t.controller.spline||(t.controller.spline=t.params.loop?new q.LinearSpline(t.slidesGrid,e.slidesGrid):new q.LinearSpline(t.snapGrid,e.snapGrid))},setTranslate:function(e,t){function i(e){var t=s.rtlTranslate?-s.translate:s.translate;"slide"===s.params.controller.by&&(s.controller.getInterpolateFunction(e),r=-s.controller.spline.interpolate(-t)),r&&"container"!==s.params.controller.by||(n=(e.maxTranslate()-e.minTranslate())/(s.maxTranslate()-s.minTranslate()),r=(t-s.minTranslate())*n+e.minTranslate()),s.params.controller.inverse&&(r=e.maxTranslate()-r),e.updateProgress(r),e.setTranslate(r,s),e.updateActiveIndex(),e.updateSlidesClasses()}var n,r,s=this,a=s.controller.control;if(Array.isArray(a))for(var o=0;o<a.length;o+=1)a[o]!==t&&a[o]instanceof M&&i(a[o]);else a instanceof M&&t!==a&&i(a)},setTransition:function(e,t){function i(t){t.setTransition(e,r),0!==e&&(t.transitionStart(),t.params.autoHeight&&u.nextTick(function(){t.updateAutoHeight()}),t.$wrapperEl.transitionEnd(function(){s&&(t.params.loop&&"slide"===r.params.controller.by&&t.loopFix(),t.transitionEnd())}))}var n,r=this,s=r.controller.control;if(Array.isArray(s))for(n=0;n<s.length;n+=1)s[n]!==t&&s[n]instanceof M&&i(s[n]);else s instanceof M&&t!==s&&i(s)}},Y={makeElFocusable:function(e){return e.attr("tabIndex","0"),e},addElRole:function(e,t){return e.attr("role",t),e},addElLabel:function(e,t){return e.attr("aria-label",t),e},disableEl:function(e){return e.attr("aria-disabled",!0),e},enableEl:function(e){return e.attr("aria-disabled",!1),e},onEnterKey:function(t){var i=this,n=i.params.a11y;if(13===t.keyCode){var r=e(t.target);i.navigation&&i.navigation.$nextEl&&r.is(i.navigation.$nextEl)&&(i.isEnd&&!i.params.loop||i.slideNext(),i.isEnd?i.a11y.notify(n.lastSlideMessage):i.a11y.notify(n.nextSlideMessage)),i.navigation&&i.navigation.$prevEl&&r.is(i.navigation.$prevEl)&&(i.isBeginning&&!i.params.loop||i.slidePrev(),i.isBeginning?i.a11y.notify(n.firstSlideMessage):i.a11y.notify(n.prevSlideMessage)),i.pagination&&r.is("."+i.params.pagination.bulletClass)&&r[0].click()}},notify:function(e){var t=this.a11y.liveRegion;0!==t.length&&(t.html(""),t.html(e))},updateNavigation:function(){var e=this;if(!e.params.loop){var t=e.navigation,i=t.$nextEl,n=t.$prevEl;n&&0<n.length&&(e.isBeginning?e.a11y.disableEl(n):e.a11y.enableEl(n)),i&&0<i.length&&(e.isEnd?e.a11y.disableEl(i):e.a11y.enableEl(i))}},updatePagination:function(){var t=this,i=t.params.a11y;t.pagination&&t.params.pagination.clickable&&t.pagination.bullets&&t.pagination.bullets.length&&t.pagination.bullets.each(function(n,r){var s=e(r);t.a11y.makeElFocusable(s),t.a11y.addElRole(s,"button"),t.a11y.addElLabel(s,i.paginationBulletMessage.replace(/{{index}}/,s.index()+1))})},init:function(){var e=this;e.$el.append(e.a11y.liveRegion);var t,i,n=e.params.a11y;e.navigation&&e.navigation.$nextEl&&(t=e.navigation.$nextEl),e.navigation&&e.navigation.$prevEl&&(i=e.navigation.$prevEl),t&&(e.a11y.makeElFocusable(t),e.a11y.addElRole(t,"button"),e.a11y.addElLabel(t,n.nextSlideMessage),t.on("keydown",e.a11y.onEnterKey)),i&&(e.a11y.makeElFocusable(i),e.a11y.addElRole(i,"button"),e.a11y.addElLabel(i,n.prevSlideMessage),i.on("keydown",e.a11y.onEnterKey)),e.pagination&&e.params.pagination.clickable&&e.pagination.bullets&&e.pagination.bullets.length&&e.pagination.$el.on("keydown","."+e.params.pagination.bulletClass,e.a11y.onEnterKey)},destroy:function(){var e,t,i=this;i.a11y.liveRegion&&0<i.a11y.liveRegion.length&&i.a11y.liveRegion.remove(),i.navigation&&i.navigation.$nextEl&&(e=i.navigation.$nextEl),i.navigation&&i.navigation.$prevEl&&(t=i.navigation.$prevEl),e&&e.off("keydown",i.a11y.onEnterKey),t&&t.off("keydown",i.a11y.onEnterKey),i.pagination&&i.params.pagination.clickable&&i.pagination.bullets&&i.pagination.bullets.length&&i.pagination.$el.off("keydown","."+i.params.pagination.bulletClass,i.a11y.onEnterKey)}},U={init:function(){var e=this;if(e.params.history){if(!r.history||!r.history.pushState)return e.params.history.enabled=!1,void(e.params.hashNavigation.enabled=!0);var t=e.history;t.initialized=!0,t.paths=U.getPathValues(),(t.paths.key||t.paths.value)&&(t.scrollToSlide(0,t.paths.value,e.params.runCallbacksOnInit),e.params.history.replaceState||r.addEventListener("popstate",e.history.setHistoryPopState))}},destroy:function(){this.params.history.replaceState||r.removeEventListener("popstate",this.history.setHistoryPopState)},setHistoryPopState:function(){this.history.paths=U.getPathValues(),this.history.scrollToSlide(this.params.speed,this.history.paths.value,!1)},getPathValues:function(){var e=r.location.pathname.slice(1).split("/").filter(function(e){return""!==e}),t=e.length;return{key:e[t-2],value:e[t-1]}},setHistory:function(e,t){if(this.history.initialized&&this.params.history.enabled){var i=this.slides.eq(t),n=U.slugify(i.attr("data-history"));r.location.pathname.includes(e)||(n=e+"/"+n);var s=r.history.state;s&&s.value===n||(this.params.history.replaceState?r.history.replaceState({value:n},null,n):r.history.pushState({value:n},null,n))}},slugify:function(e){return e.toString().toLowerCase().replace(/\s+/g,"-").replace(/[^\w-]+/g,"").replace(/--+/g,"-").replace(/^-+/,"").replace(/-+$/,"")},scrollToSlide:function(e,t,i){var n=this;if(t)for(var r=0,s=n.slides.length;s>r;r+=1){var a=n.slides.eq(r);if(U.slugify(a.attr("data-history"))===t&&!a.hasClass(n.params.slideDuplicateClass)){var o=a.index();n.slideTo(o,e,i)}}else n.slideTo(0,e,i)}},G={onHashCange:function(){var e=this,t=n.location.hash.replace("#","");if(t!==e.slides.eq(e.activeIndex).attr("data-hash")){var i=e.$wrapperEl.children("."+e.params.slideClass+'[data-hash="'+t+'"]').index();if(void 0===i)return;e.slideTo(i)}},setHash:function(){var e=this;if(e.hashNavigation.initialized&&e.params.hashNavigation.enabled)if(e.params.hashNavigation.replaceState&&r.history&&r.history.replaceState)r.history.replaceState(null,null,"#"+e.slides.eq(e.activeIndex).attr("data-hash")||"");else{var t=e.slides.eq(e.activeIndex),i=t.attr("data-hash")||t.attr("data-history");n.location.hash=i||""}},init:function(){var t=this;if(!(!t.params.hashNavigation.enabled||t.params.history&&t.params.history.enabled)){t.hashNavigation.initialized=!0;var i=n.location.hash.replace("#","");if(i)for(var s=0,a=t.slides.length;a>s;s+=1){var o=t.slides.eq(s);if((o.attr("data-hash")||o.attr("data-history"))===i&&!o.hasClass(t.params.slideDuplicateClass)){var l=o.index();t.slideTo(l,0,t.params.runCallbacksOnInit,!0)}}t.params.hashNavigation.watchState&&e(r).on("hashchange",t.hashNavigation.onHashCange)}},destroy:function(){this.params.hashNavigation.watchState&&e(r).off("hashchange",this.hashNavigation.onHashCange)}},Q={run:function(){var e=this,t=e.slides.eq(e.activeIndex),i=e.params.autoplay.delay;t.attr("data-swiper-autoplay")&&(i=t.attr("data-swiper-autoplay")||e.params.autoplay.delay),e.autoplay.timeout=u.nextTick(function(){e.params.autoplay.reverseDirection?e.params.loop?(e.loopFix(),e.slidePrev(e.params.speed,!0,!0),e.emit("autoplay")):e.isBeginning?e.params.autoplay.stopOnLastSlide?e.autoplay.stop():(e.slideTo(e.slides.length-1,e.params.speed,!0,!0),e.emit("autoplay")):(e.slidePrev(e.params.speed,!0,!0),e.emit("autoplay")):e.params.loop?(e.loopFix(),e.slideNext(e.params.speed,!0,!0),e.emit("autoplay")):e.isEnd?e.params.autoplay.stopOnLastSlide?e.autoplay.stop():(e.slideTo(0,e.params.speed,!0,!0),e.emit("autoplay")):(e.slideNext(e.params.speed,!0,!0),e.emit("autoplay"))},i)},start:function(){var e=this;return void 0===e.autoplay.timeout&&!e.autoplay.running&&(e.autoplay.running=!0,e.emit("autoplayStart"),e.autoplay.run(),!0)},stop:function(){var e=this;return!!e.autoplay.running&&void 0!==e.autoplay.timeout&&(e.autoplay.timeout&&(clearTimeout(e.autoplay.timeout),e.autoplay.timeout=void 0),e.autoplay.running=!1,e.emit("autoplayStop"),!0)},pause:function(e){var t=this;t.autoplay.running&&(t.autoplay.paused||(t.autoplay.timeout&&clearTimeout(t.autoplay.timeout),t.autoplay.paused=!0,0!==e&&t.params.autoplay.waitForTransition?(t.$wrapperEl[0].addEventListener("transitionend",t.autoplay.onTransitionEnd),t.$wrapperEl[0].addEventListener("webkitTransitionEnd",t.autoplay.onTransitionEnd)):(t.autoplay.paused=!1,t.autoplay.run())))}},Z={setTranslate:function(){for(var e=this,t=e.slides,i=0;i<t.length;i+=1){var n=e.slides.eq(i),r=-n[0].swiperSlideOffset;e.params.virtualTranslate||(r-=e.translate);var s=0;e.isHorizontal()||(s=r,r=0);var a=e.params.fadeEffect.crossFade?Math.max(1-Math.abs(n[0].progress),0):1+Math.min(Math.max(n[0].progress,-1),0);n.css({opacity:a}).transform("translate3d("+r+"px, "+s+"px, 0px)")}},setTransition:function(e){var t=this,i=t.slides,n=t.$wrapperEl;if(i.transition(e),t.params.virtualTranslate&&0!==e){var r=!1;i.transitionEnd(function(){if(!r&&t&&!t.destroyed){r=!0,t.animating=!1;for(var e=["webkitTransitionEnd","transitionend"],i=0;i<e.length;i+=1)n.trigger(e[i])}})}}},K={setTranslate:function(){var t,i=this,n=i.$el,r=i.$wrapperEl,s=i.slides,a=i.width,o=i.height,l=i.rtlTranslate,d=i.size,u=i.params.cubeEffect,c=i.isHorizontal(),h=i.virtual&&i.params.virtual.enabled,p=0;u.shadow&&(c?(0===(t=r.find(".swiper-cube-shadow")).length&&(t=e('<div class="swiper-cube-shadow"></div>'),r.append(t)),t.css({height:a+"px"})):0===(t=n.find(".swiper-cube-shadow")).length&&(t=e('<div class="swiper-cube-shadow"></div>'),n.append(t)));for(var f=0;f<s.length;f+=1){var m=s.eq(f),g=f;h&&(g=parseInt(m.attr("data-swiper-slide-index"),10));var v=90*g,b=Math.floor(v/360);l&&(v=-v,b=Math.floor(-v/360));var y=Math.max(Math.min(m[0].progress,1),-1),_=0,w=0,x=0;g%4==0?(_=4*-b*d,x=0):(g-1)%4==0?(_=0,x=4*-b*d):(g-2)%4==0?(_=d+4*b*d,x=d):(g-3)%4==0&&(_=-d,x=3*d+4*d*b),l&&(_=-_),c||(w=_,_=0);var S="rotateX("+(c?0:-v)+"deg) rotateY("+(c?v:0)+"deg) translate3d("+_+"px, "+w+"px, "+x+"px)";if(1>=y&&y>-1&&(p=90*g+90*y,l&&(p=90*-g-90*y)),m.transform(S),u.slideShadows){var C=c?m.find(".swiper-slide-shadow-left"):m.find(".swiper-slide-shadow-top"),k=c?m.find(".swiper-slide-shadow-right"):m.find(".swiper-slide-shadow-bottom");0===C.length&&(C=e('<div class="swiper-slide-shadow-'+(c?"left":"top")+'"></div>'),m.append(C)),0===k.length&&(k=e('<div class="swiper-slide-shadow-'+(c?"right":"bottom")+'"></div>'),m.append(k)),C.length&&(C[0].style.opacity=Math.max(-y,0)),k.length&&(k[0].style.opacity=Math.max(y,0))}}if(r.css({"-webkit-transform-origin":"50% 50% -"+d/2+"px","-moz-transform-origin":"50% 50% -"+d/2+"px","-ms-transform-origin":"50% 50% -"+d/2+"px","transform-origin":"50% 50% -"+d/2+"px"}),u.shadow)if(c)t.transform("translate3d(0px, "+(a/2+u.shadowOffset)+"px, "+-a/2+"px) rotateX(90deg) rotateZ(0deg) scale("+u.shadowScale+")");else{var E=Math.abs(p)-90*Math.floor(Math.abs(p)/90),M=1.5-(Math.sin(2*E*Math.PI/360)/2+Math.cos(2*E*Math.PI/360)/2),P=u.shadowScale,A=u.shadowScale/M,I=u.shadowOffset;t.transform("scale3d("+P+", 1, "+A+") translate3d(0px, "+(o/2+I)+"px, "+-o/2/A+"px) rotateX(-90deg)")}var O=T.isSafari||T.isUiWebView?-d/2:0;r.transform("translate3d(0px,0,"+O+"px) rotateX("+(i.isHorizontal()?0:p)+"deg) rotateY("+(i.isHorizontal()?-p:0)+"deg)")},setTransition:function(e){var t=this.$el;this.slides.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e),this.params.cubeEffect.shadow&&!this.isHorizontal()&&t.find(".swiper-cube-shadow").transition(e)}},J={setTranslate:function(){for(var t=this,i=t.slides,n=t.rtlTranslate,r=0;r<i.length;r+=1){var s=i.eq(r),a=s[0].progress;t.params.flipEffect.limitRotation&&(a=Math.max(Math.min(s[0].progress,1),-1));var o=-180*a,l=0,d=-s[0].swiperSlideOffset,u=0;if(t.isHorizontal()?n&&(o=-o):(u=d,l=-o,o=d=0),s[0].style.zIndex=-Math.abs(Math.round(a))+i.length,t.params.flipEffect.slideShadows){var c=t.isHorizontal()?s.find(".swiper-slide-shadow-left"):s.find(".swiper-slide-shadow-top"),h=t.isHorizontal()?s.find(".swiper-slide-shadow-right"):s.find(".swiper-slide-shadow-bottom");0===c.length&&(c=e('<div class="swiper-slide-shadow-'+(t.isHorizontal()?"left":"top")+'"></div>'),s.append(c)),0===h.length&&(h=e('<div class="swiper-slide-shadow-'+(t.isHorizontal()?"right":"bottom")+'"></div>'),s.append(h)),c.length&&(c[0].style.opacity=Math.max(-a,0)),h.length&&(h[0].style.opacity=Math.max(a,0))}s.transform("translate3d("+d+"px, "+u+"px, 0px) rotateX("+l+"deg) rotateY("+o+"deg)")}},setTransition:function(e){var t=this,i=t.slides,n=t.activeIndex,r=t.$wrapperEl;if(i.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e),t.params.virtualTranslate&&0!==e){var s=!1;i.eq(n).transitionEnd(function(){if(!s&&t&&!t.destroyed){s=!0,t.animating=!1;for(var e=["webkitTransitionEnd","transitionend"],i=0;i<e.length;i+=1)r.trigger(e[i])}})}}},ee={setTranslate:function(){for(var t=this,i=t.width,n=t.height,r=t.slides,s=t.$wrapperEl,a=t.slidesSizesGrid,o=t.params.coverflowEffect,l=t.isHorizontal(),d=t.translate,u=l?i/2-d:n/2-d,h=l?o.rotate:-o.rotate,p=o.depth,f=0,m=r.length;m>f;f+=1){var g=r.eq(f),v=a[f],b=(u-g[0].swiperSlideOffset-v/2)/v*o.modifier,y=l?h*b:0,_=l?0:h*b,w=-p*Math.abs(b),x=l?0:o.stretch*b,S=l?o.stretch*b:0;Math.abs(S)<.001&&(S=0),Math.abs(x)<.001&&(x=0),Math.abs(w)<.001&&(w=0),Math.abs(y)<.001&&(y=0),Math.abs(_)<.001&&(_=0);var T="translate3d("+S+"px,"+x+"px,"+w+"px)  rotateX("+_+"deg) rotateY("+y+"deg)";if(g.transform(T),g[0].style.zIndex=1-Math.abs(Math.round(b)),o.slideShadows){var C=l?g.find(".swiper-slide-shadow-left"):g.find(".swiper-slide-shadow-top"),k=l?g.find(".swiper-slide-shadow-right"):g.find(".swiper-slide-shadow-bottom");0===C.length&&(C=e('<div class="swiper-slide-shadow-'+(l?"left":"top")+'"></div>'),g.append(C)),0===k.length&&(k=e('<div class="swiper-slide-shadow-'+(l?"right":"bottom")+'"></div>'),g.append(k)),C.length&&(C[0].style.opacity=b>0?b:0),k.length&&(k[0].style.opacity=-b>0?-b:0)}}(c.pointerEvents||c.prefixedPointerEvents)&&(s[0].style.perspectiveOrigin=u+"px 50%")},setTransition:function(e){this.slides.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e)}},te={init:function(){var e=this,t=e.params.thumbs,i=e.constructor;t.swiper instanceof i?(e.thumbs.swiper=t.swiper,u.extend(e.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),u.extend(e.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1})):u.isObject(t.swiper)&&(e.thumbs.swiper=new i(u.extend({},t.swiper,{watchSlidesVisibility:!0,watchSlidesProgress:!0,slideToClickedSlide:!1})),e.thumbs.swiperCreated=!0),e.thumbs.swiper.$el.addClass(e.params.thumbs.thumbsContainerClass),e.thumbs.swiper.on("tap",e.thumbs.onThumbClick)},onThumbClick:function(){var t=this,i=t.thumbs.swiper;if(i){var n=i.clickedIndex,r=i.clickedSlide;if(!(r&&e(r).hasClass(t.params.thumbs.slideThumbActiveClass)||null==n)){var s;if(s=i.params.loop?parseInt(e(i.clickedSlide).attr("data-swiper-slide-index"),10):n,t.params.loop){var a=t.activeIndex;t.slides.eq(a).hasClass(t.params.slideDuplicateClass)&&(t.loopFix(),t._clientLeft=t.$wrapperEl[0].clientLeft,a=t.activeIndex);var o=t.slides.eq(a).prevAll('[data-swiper-slide-index="'+s+'"]').eq(0).index(),l=t.slides.eq(a).nextAll('[data-swiper-slide-index="'+s+'"]').eq(0).index();s=void 0===o?l:void 0===l?o:a-o>l-a?l:o}t.slideTo(s)}}},update:function(e){var t=this,i=t.thumbs.swiper;if(i){var n="auto"===i.params.slidesPerView?i.slidesPerViewDynamic():i.params.slidesPerView;if(t.realIndex!==i.realIndex){var r,s=i.activeIndex;if(i.params.loop){i.slides.eq(s).hasClass(i.params.slideDuplicateClass)&&(i.loopFix(),i._clientLeft=i.$wrapperEl[0].clientLeft,s=i.activeIndex);var a=i.slides.eq(s).prevAll('[data-swiper-slide-index="'+t.realIndex+'"]').eq(0).index(),o=i.slides.eq(s).nextAll('[data-swiper-slide-index="'+t.realIndex+'"]').eq(0).index();r=void 0===a?o:void 0===o?a:o-s==s-a?s:s-a>o-s?o:a}else r=t.realIndex;i.visibleSlidesIndexes.indexOf(r)<0&&(i.params.centeredSlides?r=r>s?r-Math.floor(n/2)+1:r+Math.floor(n/2)-1:r>s&&(r=r-n+1),i.slideTo(r,e?0:void 0))}var l=1,d=t.params.thumbs.slideThumbActiveClass;if(1<t.params.slidesPerView&&!t.params.centeredSlides&&(l=t.params.slidesPerView),i.slides.removeClass(d),i.params.loop)for(var u=0;l>u;u+=1)i.$wrapperEl.children('[data-swiper-slide-index="'+(t.realIndex+u)+'"]').addClass(d);else for(var c=0;l>c;c+=1)i.slides.eq(t.realIndex+c).addClass(d)}}},ie=[P,A,I,O,z,j,F,{name:"mousewheel",params:{mousewheel:{enabled:!1,releaseOnEdges:!1,invert:!1,forceToAxis:!1,sensitivity:1,eventsTarged:"container"}},create:function(){var e=this;u.extend(e,{mousewheel:{enabled:!1,enable:R.enable.bind(e),disable:R.disable.bind(e),handle:R.handle.bind(e),handleMouseEnter:R.handleMouseEnter.bind(e),handleMouseLeave:R.handleMouseLeave.bind(e),lastScrollTime:u.now()}})},on:{init:function(){this.params.mousewheel.enabled&&this.mousewheel.enable()},destroy:function(){this.mousewheel.enabled&&this.mousewheel.disable()}}},{name:"navigation",params:{navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock"}},create:function(){var e=this;u.extend(e,{navigation:{init:B.init.bind(e),update:B.update.bind(e),destroy:B.destroy.bind(e),onNextClick:B.onNextClick.bind(e),onPrevClick:B.onPrevClick.bind(e)}})},on:{init:function(){this.navigation.init(),this.navigation.update()},toEdge:function(){this.navigation.update()},fromEdge:function(){this.navigation.update()},destroy:function(){this.navigation.destroy()},click:function(t){var i=this.navigation,n=i.$nextEl,r=i.$prevEl;!this.params.navigation.hideOnClick||e(t.target).is(r)||e(t.target).is(n)||(n&&n.toggleClass(this.params.navigation.hiddenClass),r&&r.toggleClass(this.params.navigation.hiddenClass))}}},{name:"pagination",params:{pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:function(e){return e},formatFractionTotal:function(e){return e},bulletClass:"swiper-pagination-bullet",bulletActiveClass:"swiper-pagination-bullet-active",modifierClass:"swiper-pagination-",currentClass:"swiper-pagination-current",totalClass:"swiper-pagination-total",hiddenClass:"swiper-pagination-hidden",progressbarFillClass:"swiper-pagination-progressbar-fill",progressbarOppositeClass:"swiper-pagination-progressbar-opposite",clickableClass:"swiper-pagination-clickable",lockClass:"swiper-pagination-lock"}},create:function(){var e=this;u.extend(e,{pagination:{init:H.init.bind(e),render:H.render.bind(e),update:H.update.bind(e),destroy:H.destroy.bind(e),dynamicBulletIndex:0}})},on:{init:function(){this.pagination.init(),this.pagination.render(),this.pagination.update()},activeIndexChange:function(){(this.params.loop||void 0===this.snapIndex)&&this.pagination.update()},snapIndexChange:function(){this.params.loop||this.pagination.update()},slidesLengthChange:function(){this.params.loop&&(this.pagination.render(),this.pagination.update())},snapGridLengthChange:function(){this.params.loop||(this.pagination.render(),this.pagination.update())},destroy:function(){this.pagination.destroy()},click:function(t){var i=this;i.params.pagination.el&&i.params.pagination.hideOnClick&&0<i.pagination.$el.length&&!e(t.target).hasClass(i.params.pagination.bulletClass)&&i.pagination.$el.toggleClass(i.params.pagination.hiddenClass)}}},{name:"scrollbar",params:{scrollbar:{el:null,dragSize:"auto",hide:!1,draggable:!1,snapOnRelease:!0,lockClass:"swiper-scrollbar-lock",dragClass:"swiper-scrollbar-drag"}},create:function(){var e=this;u.extend(e,{scrollbar:{init:V.init.bind(e),destroy:V.destroy.bind(e),updateSize:V.updateSize.bind(e),setTranslate:V.setTranslate.bind(e),setTransition:V.setTransition.bind(e),enableDraggable:V.enableDraggable.bind(e),disableDraggable:V.disableDraggable.bind(e),setDragPosition:V.setDragPosition.bind(e),onDragStart:V.onDragStart.bind(e),onDragMove:V.onDragMove.bind(e),onDragEnd:V.onDragEnd.bind(e),isTouched:!1,timeout:null,dragTimeout:null}})},on:{init:function(){this.scrollbar.init(),this.scrollbar.updateSize(),this.scrollbar.setTranslate()},update:function(){this.scrollbar.updateSize()},resize:function(){this.scrollbar.updateSize()},observerUpdate:function(){this.scrollbar.updateSize()},setTranslate:function(){this.scrollbar.setTranslate()},setTransition:function(e){this.scrollbar.setTransition(e)},destroy:function(){this.scrollbar.destroy()}}},{name:"parallax",params:{parallax:{enabled:!1}},create:function(){u.extend(this,{parallax:{setTransform:$.setTransform.bind(this),setTranslate:$.setTranslate.bind(this),setTransition:$.setTransition.bind(this)}})},on:{beforeInit:function(){this.params.parallax.enabled&&(this.params.watchSlidesProgress=!0,this.originalParams.watchSlidesProgress=!0)},init:function(){this.params.parallax&&this.parallax.setTranslate()},setTranslate:function(){this.params.parallax&&this.parallax.setTranslate()},setTransition:function(e){this.params.parallax&&this.parallax.setTransition(e)}}},{name:"zoom",params:{zoom:{enabled:!1,maxRatio:3,minRatio:1,toggle:!0,containerClass:"swiper-zoom-container",zoomedSlideClass:"swiper-slide-zoomed"}},create:function(){var e=this,t={enabled:!1,scale:1,currentScale:1,isScaling:!1,gesture:{$slideEl:void 0,slideWidth:void 0,slideHeight:void 0,$imageEl:void 0,$imageWrapEl:void 0,maxRatio:3},image:{isTouched:void 0,isMoved:void 0,currentX:void 0,currentY:void 0,minX:void 0,minY:void 0,maxX:void 0,maxY:void 0,width:void 0,height:void 0,startX:void 0,startY:void 0,touchesStart:{},touchesCurrent:{}},velocity:{x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0}};"onGestureStart onGestureChange onGestureEnd onTouchStart onTouchMove onTouchEnd onTransitionEnd toggle enable disable in out".split(" ").forEach(function(i){t[i]=W[i].bind(e)}),u.extend(e,{zoom:t})},on:{init:function(){this.params.zoom.enabled&&this.zoom.enable()},destroy:function(){this.zoom.disable()},touchStart:function(e){this.zoom.enabled&&this.zoom.onTouchStart(e)},touchEnd:function(e){this.zoom.enabled&&this.zoom.onTouchEnd(e)},doubleTap:function(e){this.params.zoom.enabled&&this.zoom.enabled&&this.params.zoom.toggle&&this.zoom.toggle(e)},transitionEnd:function(){this.zoom.enabled&&this.params.zoom.enabled&&this.zoom.onTransitionEnd()}}},{name:"lazy",params:{lazy:{enabled:!1,loadPrevNext:!1,loadPrevNextAmount:1,loadOnTransitionStart:!1,elementClass:"swiper-lazy",loadingClass:"swiper-lazy-loading",loadedClass:"swiper-lazy-loaded",preloaderClass:"swiper-lazy-preloader"}},create:function(){u.extend(this,{lazy:{initialImageLoaded:!1,load:X.load.bind(this),loadInSlide:X.loadInSlide.bind(this)}})},on:{beforeInit:function(){this.params.lazy.enabled&&this.params.preloadImages&&(this.params.preloadImages=!1)},init:function(){this.params.lazy.enabled&&!this.params.loop&&0===this.params.initialSlide&&this.lazy.load()},scroll:function(){this.params.freeMode&&!this.params.freeModeSticky&&this.lazy.load()},resize:function(){this.params.lazy.enabled&&this.lazy.load()},scrollbarDragMove:function(){this.params.lazy.enabled&&this.lazy.load()},transitionStart:function(){var e=this;e.params.lazy.enabled&&(e.params.lazy.loadOnTransitionStart||!e.params.lazy.loadOnTransitionStart&&!e.lazy.initialImageLoaded)&&e.lazy.load()},transitionEnd:function(){this.params.lazy.enabled&&!this.params.lazy.loadOnTransitionStart&&this.lazy.load()}}},{name:"controller",params:{controller:{control:void 0,inverse:!1,by:"slide"}},create:function(){var e=this;u.extend(e,{controller:{control:e.params.controller.control,getInterpolateFunction:q.getInterpolateFunction.bind(e),setTranslate:q.setTranslate.bind(e),setTransition:q.setTransition.bind(e)}})},on:{update:function(){this.controller.control&&this.controller.spline&&(this.controller.spline=void 0,delete this.controller.spline)},resize:function(){this.controller.control&&this.controller.spline&&(this.controller.spline=void 0,delete this.controller.spline)},observerUpdate:function(){this.controller.control&&this.controller.spline&&(this.controller.spline=void 0,delete this.controller.spline)},setTranslate:function(e,t){this.controller.control&&this.controller.setTranslate(e,t)},setTransition:function(e,t){this.controller.control&&this.controller.setTransition(e,t)}}},{name:"a11y",params:{a11y:{enabled:!0,notificationClass:"swiper-notification",prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}"}},create:function(){var t=this;u.extend(t,{a11y:{liveRegion:e('<span class="'+t.params.a11y.notificationClass+'" aria-live="assertive" aria-atomic="true"></span>')}}),Object.keys(Y).forEach(function(e){t.a11y[e]=Y[e].bind(t)})},on:{init:function(){this.params.a11y.enabled&&(this.a11y.init(),this.a11y.updateNavigation())},toEdge:function(){this.params.a11y.enabled&&this.a11y.updateNavigation()},fromEdge:function(){this.params.a11y.enabled&&this.a11y.updateNavigation()},paginationUpdate:function(){this.params.a11y.enabled&&this.a11y.updatePagination()},destroy:function(){this.params.a11y.enabled&&this.a11y.destroy()}}},{name:"history",params:{history:{enabled:!1,replaceState:!1,key:"slides"}},create:function(){var e=this;u.extend(e,{history:{init:U.init.bind(e),setHistory:U.setHistory.bind(e),setHistoryPopState:U.setHistoryPopState.bind(e),scrollToSlide:U.scrollToSlide.bind(e),destroy:U.destroy.bind(e)}})},on:{init:function(){this.params.history.enabled&&this.history.init()},destroy:function(){this.params.history.enabled&&this.history.destroy()},transitionEnd:function(){this.history.initialized&&this.history.setHistory(this.params.history.key,this.activeIndex)}}},{name:"hash-navigation",params:{hashNavigation:{enabled:!1,replaceState:!1,watchState:!1}},create:function(){var e=this;u.extend(e,{hashNavigation:{initialized:!1,init:G.init.bind(e),destroy:G.destroy.bind(e),setHash:G.setHash.bind(e),onHashCange:G.onHashCange.bind(e)}})},on:{init:function(){this.params.hashNavigation.enabled&&this.hashNavigation.init()},destroy:function(){this.params.hashNavigation.enabled&&this.hashNavigation.destroy()},transitionEnd:function(){this.hashNavigation.initialized&&this.hashNavigation.setHash()}}},{name:"autoplay",params:{autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!0,stopOnLastSlide:!1,reverseDirection:!1}},create:function(){var e=this;u.extend(e,{autoplay:{running:!1,paused:!1,run:Q.run.bind(e),start:Q.start.bind(e),stop:
4Q.stop.bind(e),pause:Q.pause.bind(e),onTransitionEnd:function(t){e&&!e.destroyed&&e.$wrapperEl&&t.target===this&&(e.$wrapperEl[0].removeEventListener("transitionend",e.autoplay.onTransitionEnd),e.$wrapperEl[0].removeEventListener("webkitTransitionEnd",e.autoplay.onTransitionEnd),e.autoplay.paused=!1,e.autoplay.running?e.autoplay.run():e.autoplay.stop())}}})},on:{init:function(){this.params.autoplay.enabled&&this.autoplay.start()},beforeTransitionStart:function(e,t){this.autoplay.running&&(t||!this.params.autoplay.disableOnInteraction?this.autoplay.pause(e):this.autoplay.stop())},sliderFirstMove:function(){this.autoplay.running&&(this.params.autoplay.disableOnInteraction?this.autoplay.stop():this.autoplay.pause())},destroy:function(){this.autoplay.running&&this.autoplay.stop()}}},{name:"effect-fade",params:{fadeEffect:{crossFade:!1}},create:function(){u.extend(this,{fadeEffect:{setTranslate:Z.setTranslate.bind(this),setTransition:Z.setTransition.bind(this)}})},on:{beforeInit:function(){var e=this;if("fade"===e.params.effect){e.classNames.push(e.params.containerModifierClass+"fade");var t={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!0};u.extend(e.params,t),u.extend(e.originalParams,t)}},setTranslate:function(){"fade"===this.params.effect&&this.fadeEffect.setTranslate()},setTransition:function(e){"fade"===this.params.effect&&this.fadeEffect.setTransition(e)}}},{name:"effect-cube",params:{cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}},create:function(){u.extend(this,{cubeEffect:{setTranslate:K.setTranslate.bind(this),setTransition:K.setTransition.bind(this)}})},on:{beforeInit:function(){var e=this;if("cube"===e.params.effect){e.classNames.push(e.params.containerModifierClass+"cube"),e.classNames.push(e.params.containerModifierClass+"3d");var t={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0};u.extend(e.params,t),u.extend(e.originalParams,t)}},setTranslate:function(){"cube"===this.params.effect&&this.cubeEffect.setTranslate()},setTransition:function(e){"cube"===this.params.effect&&this.cubeEffect.setTransition(e)}}},{name:"effect-flip",params:{flipEffect:{slideShadows:!0,limitRotation:!0}},create:function(){u.extend(this,{flipEffect:{setTranslate:J.setTranslate.bind(this),setTransition:J.setTransition.bind(this)}})},on:{beforeInit:function(){var e=this;if("flip"===e.params.effect){e.classNames.push(e.params.containerModifierClass+"flip"),e.classNames.push(e.params.containerModifierClass+"3d");var t={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!0};u.extend(e.params,t),u.extend(e.originalParams,t)}},setTranslate:function(){"flip"===this.params.effect&&this.flipEffect.setTranslate()},setTransition:function(e){"flip"===this.params.effect&&this.flipEffect.setTransition(e)}}},{name:"effect-coverflow",params:{coverflowEffect:{rotate:50,stretch:0,depth:100,modifier:1,slideShadows:!0}},create:function(){u.extend(this,{coverflowEffect:{setTranslate:ee.setTranslate.bind(this),setTransition:ee.setTransition.bind(this)}})},on:{beforeInit:function(){var e=this;"coverflow"===e.params.effect&&(e.classNames.push(e.params.containerModifierClass+"coverflow"),e.classNames.push(e.params.containerModifierClass+"3d"),e.params.watchSlidesProgress=!0,e.originalParams.watchSlidesProgress=!0)},setTranslate:function(){"coverflow"===this.params.effect&&this.coverflowEffect.setTranslate()},setTransition:function(e){"coverflow"===this.params.effect&&this.coverflowEffect.setTransition(e)}}},{name:"thumbs",params:{thumbs:{swiper:null,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-container-thumbs"}},create:function(){u.extend(this,{thumbs:{swiper:null,init:te.init.bind(this),update:te.update.bind(this),onThumbClick:te.onThumbClick.bind(this)}})},on:{beforeInit:function(){var e=this.params.thumbs;e&&e.swiper&&(this.thumbs.init(),this.thumbs.update(!0))},slideChange:function(){this.thumbs.swiper&&this.thumbs.update()},update:function(){this.thumbs.swiper&&this.thumbs.update()},resize:function(){this.thumbs.swiper&&this.thumbs.update()},observerUpdate:function(){this.thumbs.swiper&&this.thumbs.update()},setTransition:function(e){var t=this.thumbs.swiper;t&&t.setTransition(e)},beforeDestroy:function(){var e=this.thumbs.swiper;e&&this.thumbs.swiperCreated&&e&&e.destroy()}}}];return void 0===M.use&&(M.use=M.Class.use,M.installModule=M.Class.installModule),M.use(ie),M}),function(e){function t(e){if(e in u.style)return e;var t=["Moz","Webkit","O","ms"],i=e.charAt(0).toUpperCase()+e.substr(1);if(e in u.style)return e;for(var n=0;n<t.length;++n){var r=t[n]+i;if(r in u.style)return r}}function i(e){return"string"==typeof e&&this.parse(e),this}function n(e,t,i){!0===t?e.queue(i):t?e.queue(t,i):i()}function r(t){var i=[];return e.each(t,function(t){t=e.camelCase(t),t=o(t=e.transit.propertyMap[t]||e.cssProps[t]||t),c[t]&&(t=o(c[t])),-1===e.inArray(t,i)&&i.push(t)}),i}function s(t,i,n,s){var a=r(t);e.cssEase[n]&&(n=e.cssEase[n]);var o=d(i)+" "+n;parseInt(s,10)>0&&(o+=" "+d(s));var l=[];return e.each(a,function(e,t){l.push(t+" "+o)}),l.join(", ")}function a(t,i){i||(e.cssNumber[t]=!0),e.transit.propertyMap[t]=c.transform,e.cssHooks[t]={get:function(i){return e(i).css("transit:transform").get(t)},set:function(i,n){var r=e(i).css("transit:transform");r.setFromString(t,n),e(i).css({"transit:transform":r})}}}function o(e){return e.replace(/([A-Z])/g,function(e){return"-"+e.toLowerCase()})}function l(e,t){return"string"!=typeof e||e.match(/^[\-0-9\.]+$/)?""+e+t:e}function d(t){var i=t;
4return"string"!=typeof i||i.match(/^[\-0-9\.]+/)||(i=e.fx.speeds[i]||e.fx.speeds._default),l(i,"ms")}e.transit={version:"0.9.9",propertyMap:{marginLeft:"margin",marginRight:"margin",marginBottom:"margin",marginTop:"margin",paddingLeft:"padding",paddingRight:"padding",paddingBottom:"padding",paddingTop:"padding"},enabled:!0,useTransitionEnd:!1};var u=document.createElement("div"),c={},h=navigator.userAgent.toLowerCase().indexOf("chrome")>-1;c.transition=t("transition"),c.transitionDelay=t("transitionDelay"),c.transform=t("transform"),c.transformOrigin=t("transformOrigin"),c.filter=t("Filter"),c.transform3d=(u.style[c.transform]="",u.style[c.transform]="rotateY(90deg)",""!==u.style[c.transform]);var p=c.transitionEnd={transition:"transitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd",WebkitTransition:"webkitTransitionEnd",msTransition:"MSTransitionEnd"}[c.transition]||null;for(var f in c)c.hasOwnProperty(f)&&void 0===e.support[f]&&(e.support[f]=c[f]);u=null,e.cssEase={_default:"ease",in:"ease-in",out:"ease-out","in-out":"ease-in-out",snap:"cubic-bezier(0,1,.5,1)",easeOutCubic:"cubic-bezier(.215,.61,.355,1)",easeInOutCubic:"cubic-bezier(.645,.045,.355,1)",easeInCirc:"cubic-bezier(.6,.04,.98,.335)",easeOutCirc:"cubic-bezier(.075,.82,.165,1)",easeInOutCirc:"cubic-bezier(.785,.135,.15,.86)",easeInExpo:"cubic-bezier(.95,.05,.795,.035)",easeOutExpo:"cubic-bezier(.19,1,.22,1)",easeInOutExpo:"cubic-bezier(1,0,0,1)",easeInQuad:"cubic-bezier(.55,.085,.68,.53)",easeOutQuad:"cubic-bezier(.25,.46,.45,.94)",easeInOutQuad:"cubic-bezier(.455,.03,.515,.955)",easeInQuart:"cubic-bezier(.895,.03,.685,.22)",easeOutQuart:"cubic-bezier(.165,.84,.44,1)",easeInOutQuart:"cubic-bezier(.77,0,.175,1)",easeInQuint:"cubic-bezier(.755,.05,.855,.06)",easeOutQuint:"cubic-bezier(.23,1,.32,1)",easeInOutQuint:"cubic-bezier(.86,0,.07,1)",easeInSine:"cubic-bezier(.47,0,.745,.715)",easeOutSine:"cubic-bezier(.39,.575,.565,1)",easeInOutSine:"cubic-bezier(.445,.05,.55,.95)",easeInBack:"cubic-bezier(.6,-.28,.735,.045)",easeOutBack:"cubic-bezier(.175, .885,.32,1.275)",easeInOutBack:"cubic-bezier(.68,-.55,.265,1.55)"},e.cssHooks["transit:transform"]={get:function(t){return e(t).data("transform")||new i},set:function(t,n){var r=n;r instanceof i||(r=new i(r)),"WebkitTransform"!==c.transform||h?t.style[c.transform]=r.toString():t.style[c.transform]=r.toString(!0),e(t).data("transform",r)}},e.cssHooks.transform={set:e.cssHooks["transit:transform"].set},e.cssHooks.filter={get:function(e){return e.style[c.filter]},set:function(e,t){e.style[c.filter]=t}},e.fn.jquery<"1.8"&&(e.cssHooks.transformOrigin={get:function(e){return e.style[c.transformOrigin]},set:function(e,t){e.style[c.transformOrigin]=t}},e.cssHooks.transition={get:function(e){return e.style[c.transition]},set:function(e,t){e.style[c.transition]=t}}),a("scale"),a("translate"),a("rotate"),a("rotateX"),a("rotateY"),a("rotate3d"),a("perspective"),a("skewX"),a("skewY"),a("x",!0),a("y",!0),i.prototype={setFromString:function(e,t){var n="string"==typeof t?t.split(","):t.constructor===Array?t:[t];n.unshift(e),i.prototype.set.apply(this,n)},set:function(e){var t=Array.prototype.slice.apply(arguments,[1]);this.setter[e]?this.setter[e].apply(this,t):this[e]=t.join(",")},get:function(e){return this.getter[e]?this.getter[e].apply(this):this[e]||0},setter:{rotate:function(e){this.rotate=l(e,"deg")},rotateX:function(e){this.rotateX=l(e,"deg")},rotateY:function(e){this.rotateY=l(e,"deg")},scale:function(e,t){void 0===t&&(t=e),this.scale=e+","+t},skewX:function(e){this.skewX=l(e,"deg")},skewY:function(e){this.skewY=l(e,"deg")},perspective:function(e){this.perspective=l(e,"px")},x:function(e){this.set("translate",e,null)},y:function(e){this.set("translate",null,e)},translate:function(e,t){void 0===this._translateX&&(this._translateX=0),void 0===this._translateY&&(this._translateY=0),null!=e&&(this._translateX=l(e,"px")),null!=t&&(this._translateY=l(t,"px")),this.translate=this._translateX+","+this._translateY}},getter:{x:function(){return this._translateX||0},y:function(){return this._translateY||0},scale:function(){var e=(this.scale||"1,1").split(",");return e[0]&&(e[0]=parseFloat(e[0])),e[1]&&(e[1]=parseFloat(e[1])),e[0]===e[1]?e[0]:e},rotate3d:function(){for(var e=(this.rotate3d||"0,0,0,0deg").split(","),t=0;3>=t;++t)e[t]&&(e[t]=parseFloat(e[t]));return e[3]&&(e[3]=l(e[3],"deg")),e}},parse:function(e){var t=this;e.replace(/([a-zA-Z0-9]+)\((.*?)\)/g,function(e,i,n){t.setFromString(i,n)})},toString:function(e){var t=[];for(var i in this)if(this.hasOwnProperty(i)){if(!c.transform3d&&("rotateX"===i||"rotateY"===i||"perspective"===i||"transformOrigin"===i))continue;"_"!==i[0]&&(e&&"scale"===i?t.push(i+"3d("+this[i]+",1)"):e&&"translate"===i?t.push(i+"3d("+this[i]+",0)"):t.push(i+"("+this[i]+")"))}return t.join(" ")}},e.fn.transition=e.fn.transit=function(t,i,r,a){var o=this,l=0,u=!0,h=jQuery.extend(!0,{},t);"function"==typeof i&&(a=i,i=void 0),"object"==typeof i&&(r=i.easing,l=i.delay||0,u=i.queue||!0,a=i.complete,i=i.duration),"function"==typeof r&&(a=r,r=void 0),void 0!==h.easing&&(r=h.easing,delete h.easing),void 0!==h.duration&&(i=h.duration,delete h.duration),void 0!==h.complete&&(a=h.complete,delete h.complete),void 0!==h.queue&&(u=h.queue,delete h.queue),void 0!==h.delay&&(l=h.delay,delete h.delay),void 0===i&&(i=e.fx.speeds._default),void 0===r&&(r=e.cssEase._default),i=d(i);var f=s(h,i,r,l),m=e.transit.enabled&&c.transition?parseInt(i,10)+parseInt(l,10):0;if(0===m){return n(o,u,function(e){o.css(h),a&&a.apply(o),e&&e()}),o}var g={},v=function(i){var n=!1,r=function(){n&&o.unbind(p,r),m>0&&o.each(function(){this.style[c.transition]=g[this]||null}),"function"==typeof a&&a.apply(o),"function"==typeof i&&i()};m>0&&p&&e.transit.useTransitionEnd?(n=!0,o.bind(p,r)):window.setTimeout(r,m),o.each(function(){m>0&&(this.style[c.transition]=f),e(this).css(t)})};return n(o,u,function(e){this.offsetWidth,v(e)}),this},e.transit.getTransitionValue=s}(jQuery),function(e){"function"==typeof define&&define.amd?define(["jquery"],e):"object"==typeof exports?module.exports=e(require("jquery")):e(jQuery)}(function(e){var t="waitForImages";e.waitForImages={hasImageProperties:["backgroundImage","listStyleImage","borderImage","borderCornerImage","cursor"],hasImageAttributes:["srcset"]},e.expr[":"].uncached=function(t){return!!e(t).is('img[src][src!=""]')&&!t.complete},e.fn.waitForImages=function(){var i,n,r,s=0,a=0,o=e.Deferred();if(e.isPlainObject(arguments[0])?(r=arguments[0].waitForAll,n=arguments[0].each,i=arguments[0].finished):1===arguments.length&&"boolean"===e.type(arguments[0])?r=arguments[0]:(i=arguments[0],n=arguments[1],r=arguments[2]),i=i||e.noop,n=n||e.noop,r=!!r,!e.isFunction(i)||
4!e.isFunction(n))throw new TypeError("An invalid callback was supplied.");return this.each(function(){var l=e(this),d=[],u=e.waitForImages.hasImageProperties||[],c=e.waitForImages.hasImageAttributes||[],h=/url\(\s*(['"]?)(.*?)\1\s*\)/g;r?l.find("*").addBack().each(function(){var t=e(this);t.is("img:uncached")&&d.push({src:t.attr("src"),element:t[0]}),e.each(u,function(e,i){var n,r=t.css(i);if(!r)return!0;for(;n=h.exec(r);)d.push({src:n[2],element:t[0]})}),e.each(c,function(i,n){var r,s=t.attr(n);return!s||(r=s.split(","),void e.each(r,function(i,n){n=e.trim(n).split(" ")[0],d.push({src:n,element:t[0]})}))})}):l.find("img:uncached").each(function(){d.push({src:this.src,element:this})}),s=d.length,a=0,0===s&&(i.call(l[0]),o.resolveWith(l[0])),e.each(d,function(r,d){var u=new Image,c="load."+t+" error."+t;e(u).one(c,function t(r){var u=[a,s,"load"==r.type];return a++,n.apply(d.element,u),o.notifyWith(d.element,u),e(this).off(c,t),a==s?(i.call(l[0]),o.resolveWith(l[0]),!1):void 0}),u.src=d.src})}),o.promise()}}),function(e,t){var i={},n={};!function(e){function t(){this._delay=0,this._endDelay=0,this._fill="none",this._iterationStart=0,this._iterations=1,this._duration=0,this._playbackRate=1,this._direction="normal",this._easing="linear",this._easingFunction=c}function i(){return e.isDeprecated("Invalid timing inputs","2016-03-02","TypeError exceptions will be thrown instead.",!0)}function n(i,n,r){var s=new t;return n&&(s.fill="both",s.duration="auto"),"number"!=typeof i||isNaN(i)?void 0!==i&&Object.getOwnPropertyNames(i).forEach(function(t){if("auto"!=i[t]){if(("number"==typeof s[t]||"duration"==t)&&("number"!=typeof i[t]||isNaN(i[t])))return;if("fill"==t&&-1==d.indexOf(i[t]))return;if("direction"==t&&-1==u.indexOf(i[t]))return;if("playbackRate"==t&&1!==i[t]&&e.isDeprecated("AnimationEffectTiming.playbackRate","2014-11-28","Use Animation.playbackRate instead."))return;s[t]=i[t]}}):s.duration=i,s}function r(e,t,i,n){return 0>e||e>1||0>i||i>1?c:function(r){function s(e,t,i){return 3*e*(1-i)*(1-i)*i+3*t*(1-i)*i*i+i*i*i}if(0>=r){var a=0;return e>0?a=t/e:!t&&i>0&&(a=n/i),a*r}if(r>=1){var o=0;return 1>i?o=(n-1)/(i-1):1==i&&1>e&&(o=(t-1)/(e-1)),1+o*(r-1)}for(var l=0,d=1;d>l;){var u=(l+d)/2,c=s(e,i,u);if(Math.abs(r-c)<1e-5)return s(t,n,u);r>c?l=u:d=u}return s(t,n,u)}}function s(e,t){return function(i){if(i>=1)return 1;var n=1/e;return(i+=t*n)-i%n}}function a(e){g||(g=document.createElement("div").style),g.animationTimingFunction="",g.animationTimingFunction=e;var t=g.animationTimingFunction;if(""==t&&i())throw new TypeError(e+" is not a valid value for easing");return t}function o(e){if("linear"==e)return c;var t=b.exec(e);if(t)return r.apply(this,t.slice(1).map(Number));var i=y.exec(e);return i?s(Number(i[1]),{start:h,middle:p,end:f}[i[2]]):m[e]||c}function l(e,t,i){if(null==t)return _;var n=i.delay+e+i.endDelay;return t<Math.min(i.delay,n)?w:t>=Math.min(i.delay+e,n)?x:S}var d="backwards|forwards|both|none".split("|"),u="reverse|alternate|alternate-reverse".split("|"),c=function(e){return e};t.prototype={_setMember:function(t,i){this["_"+t]=i,this._effect&&(this._effect._timingInput[t]=i,this._effect._timing=e.normalizeTimingInput(this._effect._timingInput),this._effect.activeDuration=e.calculateActiveDuration(this._effect._timing),this._effect._animation&&this._effect._animation._rebuildUnderlyingAnimation())},get playbackRate(){return this._playbackRate},set delay(e){this._setMember("delay",e)},get delay(){return this._delay},set endDelay(e){this._setMember("endDelay",e)},get endDelay(){return this._endDelay},set fill(e){this._setMember("fill",e)},get fill(){return this._fill},set iterationStart(e){if((isNaN(e)||0>e)&&i())throw new TypeError("iterationStart must be a non-negative number, received: "+timing.iterationStart);this._setMember("iterationStart",e)},get iterationStart(){return this._iterationStart},set duration(e){if("auto"!=e&&(isNaN(e)||0>e)&&i())throw new TypeError("duration must be non-negative or auto, received: "+e);this._setMember("duration",e)},get duration(){return this._duration},set direction(e){this._setMember("direction",e)},get direction(){return this._direction},set easing(e){this._easingFunction=o(a(e)),this._setMember("easing",e)},get easing(){return this._easing},set iterations(e){if((isNaN(e)||0>e)&&i())throw new TypeError("iterations must be non-negative, received: "+e);this._setMember("iterations",e)},get iterations(){return this._iterations}};var h=1,p=.5,f=0,m={ease:r(.25,.1,.25,1),"ease-in":r(.42,0,1,1),"ease-out":r(0,0,.58,1),"ease-in-out":r(.42,0,.58,1),"step-start":s(1,h),"step-middle":s(1,p),"step-end":s(1,f)}
4,g=null,v="\\s*(-?\\d+\\.?\\d*|-?\\.\\d+)\\s*",b=new RegExp("cubic-bezier\\("+v+","+v+","+v+","+v+"\\)"),y=/steps\(\s*(\d+)\s*,\s*(start|middle|end)\s*\)/,_=0,w=1,x=2,S=3;e.cloneTimingInput=function(e){if("number"==typeof e)return e;var t={};for(var i in e)t[i]=e[i];return t},e.makeTiming=n,e.numericTimingToObject=function(e){return"number"==typeof e&&(e=isNaN(e)?{duration:0}:{duration:e}),e},e.normalizeTimingInput=function(t,i){return n(t=e.numericTimingToObject(t),i)},e.calculateActiveDuration=function(e){return Math.abs(function(e){return 0===e.duration||0===e.iterations?0:e.duration*e.iterations}(e)/e.playbackRate)},e.calculateIterationProgress=function(e,t,i){var n=l(e,t,i),r=function(e,t,i,n,r){switch(n){case w:return"backwards"==t||"both"==t?0:null;case S:return i-r;case x:return"forwards"==t||"both"==t?e:null;case _:return null}}(e,i.fill,t,n,i.delay);if(null===r)return null;var s=function(e,t,i,n,r){var s=r;return 0===e?t!==w&&(s+=i):s+=n/e,s}(i.duration,n,i.iterations,r,i.iterationStart),a=function(e,t,i,n,r,s){var a=e===1/0?t%1:e%1;return 0!==a||i!==x||0===n||0===r&&0!==s||(a=1),a}(s,i.iterationStart,n,i.iterations,r,i.duration),o=function(e,t,i,n){return e===x&&t===1/0?1/0:1===i?Math.floor(n)-1:Math.floor(n)}(n,i.iterations,a,s),d=function(e,t,i){var n=e;if("normal"!==e&&"reverse"!==e){var r=t;"alternate-reverse"===e&&(r+=1),n="normal",r!==1/0&&r%2!=0&&(n="reverse")}return"normal"===n?i:1-i}(i.direction,o,a);return i._easingFunction(d)},e.calculatePhase=l,e.normalizeEasing=a,e.parseEasingFunction=o}(i),function(e){function t(e,t){return e in o&&o[e][t]||t}function i(e,i,n){if(!function(e){return"display"===e||0===e.lastIndexOf("animation",0)||0===e.lastIndexOf("transition",0)}(e)){var a=r[e];if(a)for(var o in s.style[e]=i,a){var l=a[o],d=s.style[l];n[l]=t(l,d)}else n[e]=t(e,i)}}function n(e){var t=[];for(var i in e)if(!(i in["easing","offset","composite"])){var n=e[i];Array.isArray(n)||(n=[n]);for(var r,s=n.length,a=0;s>a;a++)(r={}).offset="offset"in e?e.offset:1==s?1:a/(s-1),"easing"in e&&(r.easing=e.easing),"composite"in e&&(r.composite=e.composite),r[i]=n[a],t.push(r)}return t.sort(function(e,t){return e.offset-t.offset}),t}var r={background:["backgroundImage","backgroundPosition","backgroundSize","backgroundRepeat","backgroundAttachment","backgroundOrigin","backgroundClip","backgroundColor"],border:["borderTopColor","borderTopStyle","borderTopWidth","borderRightColor","borderRightStyle","borderRightWidth","borderBottomColor","borderBottomStyle","borderBottomWidth","borderLeftColor","borderLeftStyle","borderLeftWidth"],borderBottom:["borderBottomWidth","borderBottomStyle","borderBottomColor"],borderColor:["borderTopColor","borderRightColor","borderBottomColor","borderLeftColor"],borderLeft:["borderLeftWidth","borderLeftStyle","borderLeftColor"],borderRadius:["borderTopLeftRadius","borderTopRightRadius","borderBottomRightRadius","borderBottomLeftRadius"],borderRight:["borderRightWidth","borderRightStyle","borderRightColor"],borderTop:["borderTopWidth","borderTopStyle","borderTopColor"],borderWidth:["borderTopWidth","borderRightWidth","borderBottomWidth","borderLeftWidth"],flex:["flexGrow","flexShrink","flexBasis"],font:["fontFamily","fontSize","fontStyle","fontVariant","fontWeight","lineHeight"],margin:["marginTop","marginRight","marginBottom","marginLeft"],outline:["outlineColor","outlineStyle","outlineWidth"],padding:["paddingTop","paddingRight","paddingBottom","paddingLeft"]},s=document.createElementNS("http://www.w3.org/1999/xhtml","div"),a={thin:"1px",medium:"3px",thick:"5px"},o={borderBottomWidth:a,borderLeftWidth:a,borderRightWidth:a,borderTopWidth:a,fontSize:{"xx-small":"60%","x-small":"75%",small:"89%",medium:"100%",large:"120%","x-large":"150%","xx-large":"200%"},fontWeight:{normal:"400",bold:"700"},outlineWidth:a,textShadow:{none:"0px 0px 0px transparent"},boxShadow:{none:"0px 0px 0px 0px transparent"}};e.convertToArrayForm=n,e.normalizeKeyframes=function(t){if(null==t)return[];window.Symbol&&Symbol.iterator&&Array.prototype.from&&t[Symbol.iterator]&&(t=Array.from(t)),Array.isArray(t)||(t=n(t));for(var r=t.map(function(t){var n={};for(var r in t){var s=t[r];
vendor: 8,253 bytes, line 4
4if("offset"==r){if(null!=s){if(s=Number(s),!isFinite(s))throw new TypeError("Keyframe offsets must be numbers.");if(0>s||s>1)throw new TypeError("Keyframe offsets must be between 0 and 1.")}}else if("composite"==r){if("add"==s||"accumulate"==s)throw{type:DOMException.NOT_SUPPORTED_ERR,name:"NotSupportedError",message:"add compositing is not supported"};if("replace"!=s)throw new TypeError("Invalid composite mode "+s+".")}else s="easing"==r?e.normalizeEasing(s):""+s;i(r,s,n)}return null==n.offset&&(n.offset=null),null==n.easing&&(n.easing="linear"),n}),s=!0,a=-1/0,o=0;o<r.length;o++){var l=r[o].offset;if(null!=l){if(a>l)throw new TypeError("Keyframes are not loosely sorted by offset. Sort or specify offsets.");a=l}else s=!1}return r=r.filter(function(e){return e.offset>=0&&e.offset<=1}),s||function(){var e=r.length;null==r[e-1].offset&&(r[e-1].offset=1),e>1&&null==r[0].offset&&(r[0].offset=0);for(var t=0,i=r[0].offset,n=1;e>n;n++){var s=r[n].offset;if(null!=s){for(var a=1;n-t>a;a++)r[t+a].offset=i+(s-i)*a/(n-t);t=n,i=s}}}(),r}}(i),function(e){var t={};e.isDeprecated=function(e,i,n,r){var s=r?"are":"is",a=new Date,o=new Date(i);return o.setMonth(o.getMonth()+3),!(o>a&&(e in t||console.warn("Web Animations: "+e+" "+s+" deprecated and will stop working on "+o.toDateString()+". "+n),t[e]=!0,1))},e.deprecated=function(t,i,n,r){var s=r?"are":"is";if(e.isDeprecated(t,i,n,r))throw new Error(t+" "+s+" no longer supported. "+n)}}(i),function(){if(document.documentElement.animate){var e=document.documentElement.animate([],0),t=!0;if(e&&(t=!1,"play|currentTime|pause|reverse|playbackRate|cancel|finish|startTime|playState".split("|").forEach(function(i){void 0===e[i]&&(t=!0)})),!t)return}!function(e,t){t.convertEffectInput=function(i){var n=function(e){for(var t={},i=0;i<e.length;i++)for(var n in e[i])if("offset"!=n&&"easing"!=n&&"composite"!=n){var r={offset:e[i].offset,easing:e[i].easing,value:e[i][n]};t[n]=t[n]||[],t[n].push(r)}for(var s in t){var a=t[s];if(0!=a[0].offset||1!=a[a.length-1].offset)throw{type:DOMException.NOT_SUPPORTED_ERR,name:"NotSupportedError",message:"Partial keyframes are not supported"}}return t}(e.normalizeKeyframes(i)),r=function(i){var n=[];for(var r in i)for(var s=i[r],a=0;a<s.length-1;a++){var o=a,l=a+1,d=s[o].offset,u=s[l].offset,c=d,h=u;0==a&&(c=-1/0,0==u&&(l=o)),a==s.length-2&&(h=1/0,1==d&&(o=l)),n.push({applyFrom:c,applyTo:h,startOffset:s[o].offset,endOffset:s[l].offset,easingFunction:e.parseEasingFunction(s[o].easing),property:r,interpolation:t.propertyInterpolation(r,s[o].value,s[l].value)})}return n.sort(function(e,t){return e.startOffset-t.startOffset}),n}(n);return function(e,i){if(null!=i)r.filter(function(e){return i>=e.applyFrom&&i<e.applyTo}).forEach(function(n){var r=i-n.startOffset,s=n.endOffset-n.startOffset,a=0==s?0:n.easingFunction(r/s);t.apply(e,n.property,n.interpolation(a))});else for(var s in n)"offset"!=s&&"easing"!=s&&"composite"!=s&&t.clear(e,s)}}}(i,n),function(e,t){function i(e){return e.replace(/-(.)/g,function(e,t){return t.toUpperCase()})}function n(e,t,i){r[i]=r[i]||[],r[i].push([e,t])}var r={};t.addPropertiesHandler=function(e,t,r){for(var s=0;s<r.length;s++)n(e,t,i(r[s]))};var s={backgroundColor:"transparent",backgroundPosition:"0% 0%",borderBottomColor:"currentColor",borderBottomLeftRadius:"0px",borderBottomRightRadius:"0px",borderBottomWidth:"3px",borderLeftColor:"currentColor",borderLeftWidth:"3px",borderRightColor:"currentColor",borderRightWidth:"3px",borderSpacing:"2px",borderTopColor:"currentColor",borderTopLeftRadius:"0px",borderTopRightRadius:"0px",borderTopWidth:"3px",bottom:"auto",clip:"rect(0px, 0px, 0px, 0px)",color:"black",fontSize:"100%",fontWeight:"400",height:"auto",left:"auto",letterSpacing:"normal",lineHeight:"120%",marginBottom:"0px",marginLeft:"0px",marginRight:"0px",marginTop:"0px",maxHeight:"none",maxWidth:"none",minHeight:"0px",minWidth:"0px",opacity:"1.0",outlineColor:"invert",outlineOffset:"0px",outlineWidth:"3px",paddingBottom:"0px",paddingLeft:"0px",paddingRight:"0px",paddingTop:"0px",right:"auto",strokeDasharray:"none",strokeDashoffset:"0px",textIndent:"0px",textShadow:"0px 0px 0px transparent",top:"auto",transform:"",verticalAlign:"0px",visibility:"visible",width:"auto",wordSpacing:"normal",zIndex:"auto"};t.propertyInterpolation=function(n,a,o){var l=n;/-/.test(n)&&!e.isDeprecated("Hyphenated property names","2016-03-22","Use camelCase instead.",!0)&&(l=i(n)),"initial"!=a&&"initial"!=o||("initial"==a&&(a=s[l]),"initial"==o&&(o=s[l]));for(var d=a==o?[]:r[l],u=0;d&&u<d.length;u++){var c=d[u][0](a),h=d[u][0](o);if(void 0!==c&&void 0!==h){var p=d[u][1](c,h);if(p){var f=t.Interpolation.apply(null,p);return function(e){return 0==e?a:1==e?o:f(e)}}}}return t.Interpolation(!1,!0,function(e){return e?o:a})}}(i,n),function(e,t){t.KeyframeEffect=function(i,n,r,s){var a,o=function(t){var i=e.calculateActiveDuration(t),n=function(n){return e.calculateIterationProgress(i,n,t)};return n._totalDuration=t.delay+i+t.endDelay,n}(e.normalizeTimingInput(r)),l=t.convertEffectInput(n),d=function(){l(i,a)};return d._update=function(e){return null!==(a=o(e))},d._clear=function(){l(i,null)},d._hasSameTarget=function(e){return i===e},d._target=i,d._totalDuration=o._totalDuration,d._id=s,d}}(i,n),function(e){function t(e,t,i){i.enumerable=!0,i.configurable=!0,Object.defineProperty(e,t,i)}function i(e){this._element=e,this._surrogateStyle=document.createElementNS("http://www.w3.org/1999/xhtml","div").style,this._style=e.style,this._length=0,this._isAnimatedProperty={},this._updateSvgTransformAttr=function(e,t){return!(!t.namespaceURI||-1==t.namespaceURI.indexOf("/svg"))&&(r in e||(e[r]=/Trident|MSIE|IEMobile|Edge|Android 4/i.test(e.navigator.userAgent)),e[r])}(window,e),this._savedTransformAttr=null;for(var t=0;t<this._style.length;t++){var i=this._style[t];this._surrogateStyle[i]=this._style[i]}this._updateIndices()}function n(e){if(!e._webAnimationsPatchedStyle){var n=new i(e);try{t(e,"style",{get:function(){return n}})}catch(n){e.style._set=function(t,i){e.style[t]=i},e.style._clear=function(t){e.style[t]=""}}e._webAnimationsPatchedStyle=e.style}}var r="_webAnimationsUpdateSvgTransformAttr",s={cssText:1,length:1,parentRule:1},a={getPropertyCSSValue:1,getPropertyPriority:1,getPropertyValue:1,item:1,removeProperty:1,setProperty:1},o={removeProperty:1,setProperty:1};for(var l in i.prototype={get cssText(){return this._surrogateStyle.cssText},set cssText(e){for(var t={},i=0;i<this._surrogateStyle.length;i++)t[this._surrogateStyle[i]]=!0;this._surrogateStyle.cssText=e,this._updateIndices();for(i=0;i<this._surrogateStyle.length;i++)t[this._surrogateStyle[i]]=!0;for(var n in t)this._isAnimatedProperty[n]||this._style.setProperty(n,this._surrogateStyle.getPropertyValue(n))},get length(){return this._surrogateStyle.length},get parentRule(){return this._style.parentRule},_updateIndices:function(){for(;this._length<this._surrogateStyle.length;)Object.defineProperty(this,this._length,{configurable:!0,enumerable:!1,get:function(e){return function(){return this._surrogateStyle[e]}}(this._length)}),this._length++;for(;this._length>this._surrogateStyle.length;)this._length--,Object.defineProperty(this,this._length,{configurable:!0,enumerable:!1,value:void 0})},_set:function(t,i){this._style[t]=i,this._isAnimatedProperty[t]=!0,this._updateSvgTransformAttr&&"transform"==e.unprefixedPropertyName(t)&&(null==this._savedTransformAttr&&(this._savedTransformAttr=this._element.getAttribute("transform")),this._element.setAttribute("transform",e.transformToSvgMatrix(i)))},_clear:function(t){this._style[t]=this._surrogateStyle[t],this._updateSvgTransformAttr&&"transform"==e.unprefixedPropertyName(t)&&(this._savedTransformAttr?this._element.setAttribute("transform",this._savedTransformAttr):this._element.removeAttribute("transform"),this._savedTransformAttr=null),delete this._isAnimatedProperty[t]}},a)i.prototype[l]=function(e,t){return function(){var i=this._surrogateStyle[e].apply(this._surrogateStyle,arguments);return t&&(this._isAnimatedProperty[arguments[0]]||this._style[e].apply(this._style,arguments),this._updateIndices()),i}}(l,l in o);for(var d in document.documentElement.style)d in s||d in a||function(e){t(i.prototype,e,{get:function(){return this._surrogateStyle[e]}
4,set:function(t){this._surrogateStyle[e]=t,this._updateIndices(),this._isAnimatedProperty[e]||(this._style[e]=t)}})}(d);e.apply=function(t,i,r){n(t),t.style._set(e.propertyName(i),r)},e.clear=function(t,i){t._webAnimationsPatchedStyle&&t.style._clear(e.propertyName(i))}}(n),function(e){window.Element.prototype.animate=function(t,i){var n="";return i&&i.id&&(n=i.id),e.timeline._play(e.KeyframeEffect(this,t,i,n))}}(n),function(e){function t(e,i,n){if("number"==typeof e&&"number"==typeof i)return e*(1-n)+i*n;if("boolean"==typeof e&&"boolean"==typeof i)return.5>n?e:i;if(e.length==i.length){for(var r=[],s=0;s<e.length;s++)r.push(t(e[s],i[s],n));return r}throw"Mismatched interpolation arguments "+e+":"+i}e.Interpolation=function(e,i,n){return function(r){return n(t(e,i,r))}}}(n),function(e){var t=function(){function e(e,t){for(var i=[[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0]],n=0;4>n;n++)for(var r=0;4>r;r++)for(var s=0;4>s;s++)i[n][r]+=t[n][s]*e[s][r];return i}return function(t,i,n,r,s){for(var a=[[1,0,0,0],[0,1,0,0],[0,0,1,0],[0,0,0,1]],o=0;4>o;o++)a[o][3]=s[o];for(o=0;3>o;o++)for(var l=0;3>l;l++)a[3][o]+=t[l]*a[l][o];var d=r[0],u=r[1],c=r[2],h=r[3],p=[[1,0,0,0],[0,1,0,0],[0,0,1,0],[0,0,0,1]];p[0][0]=1-2*(u*u+c*c),p[0][1]=2*(d*u-c*h),p[0][2]=2*(d*c+u*h),p[1][0]=2*(d*u+c*h),p[1][1]=1-2*(d*d+c*c),p[1][2]=2*(u*c-d*h),p[2][0]=2*(d*c-u*h),p[2][1]=2*(u*c+d*h),p[2][2]=1-2*(d*d+u*u),a=e(a,p);var f=[[1,0,0,0],[0,1,0,0],[0,0,1,0],[0,0,0,1]];for(n[2]&&(f[2][1]=n[2],a=e(a,f)),n[1]&&(f[2][1]=0,f[2][0]=n[0],a=e(a,f)),n[0]&&(f[2][0]=0,f[1][0]=n[0],a=e(a,f)),o=0;3>o;o++)for(l=0;3>l;l++)a[o][l]*=i[o];return function(e){return 0==e[0][2]&&0==e[0][3]&&0==e[1][2]&&0==e[1][3]&&0==e[2][0]&&0==e[2][1]&&1==e[2][2]&&0==e[2][3]&&0==e[3][2]&&1==e[3][3]}(a)?[a[0][0],a[0][1],a[1][0],a[1][1],a[3][0],a[3][1]]:a[0].concat(a[1],a[2],a[3])}}();e.composeMatrix=t,e.quat=function(t,i,n){var r=e.dot(t,i);r=function(e,t,i){return Math.max(Math.min(e,i),t)}(r,-1,1);var s=[];if(1===r)s=t;else for(var a=Math.acos(r),o=1*Math.sin(n*a)/Math.sqrt(1-r*r),l=0;4>l;l++)s.push(t[l]*(Math.cos(n*a)-r*o)+i[l]*o);return s}}(n),function(e,t){e.sequenceNumber=0;var i=function(e,t,i){this.target=e,this.currentTime=t,this.timelineTime=i,this.type="finish",this.bubbles=!1,this.cancelable=!1,this.currentTarget=e,this.defaultPrevented=!1,this.eventPhase=Event.AT_TARGET,this.timeStamp=Date.now()};t.Animation=function(t){this.id="",t&&t._id&&(this.id=t._id),this._sequenceNumber=e.sequenceNumber++,this._currentTime=0,this._startTime=null,this._paused=!1,this._playbackRate=1,this._inTimeline=!0,this._finishedFlag=!0,this.onfinish=null,this._finishHandlers=[],this._effect=t,this._inEffect=this._effect._update(0),this._idle=!0,this._currentTimePending=!1},t.Animation.prototype={_ensureAlive:function(){this.playbackRate<0&&0===this.currentTime?this._inEffect=this._effect._update(-1):this._inEffect=this._effect._update(this.currentTime),this._inTimeline||!this._inEffect&&this._finishedFlag||(this._inTimeline=!0,t.timeline._animations.push(this))},_tickCurrentTime:function(e,t){e!=this._currentTime&&(this._currentTime=e,this._isFinished&&!t&&(this._currentTime=this._playbackRate>0?this._totalDuration:0),this._ensureAlive())},get currentTime(){return this._idle||this._currentTimePending?null:this._currentTime},set currentTime(e){e=+e,isNaN(e)||(t.restart(),this._paused||null==this._startTime||(this._startTime=this._timeline.currentTime-e/this._playbackRate),this._currentTimePending=!1,this._currentTime!=e&&(this._idle&&(this._idle=!1,this._paused=!0),this._tickCurrentTime(e,!0),t.applyDirtiedAnimation(this)))},get startTime(){return this._startTime},set startTime(e){e=+e,isNaN(e)||this._paused||this._idle||(this._startTime=e,this._tickCurrentTime((this._timeline.currentTime-this._startTime)*this.playbackRate),t.applyDirtiedAnimation(this))},get playbackRate(){return this._playbackRate},set playbackRate(e){if(e!=this._playbackRate){var i=this.currentTime;this._playbackRate=e,this._startTime=null,"paused"!=this.playState&&"idle"!=this.playState&&(this._finishedFlag=!1,this._idle=!1,this._ensureAlive(),t.applyDirtiedAnimation(this)),null!=i&&(this.currentTime=i)}},get _isFinished(){return!this._idle&&(this._playbackRate>0&&this._currentTime>=this._totalDuration||this._playbackRate<0&&this._currentTime<=0)},get _totalDuration(){return this._effect._totalDuration},get playState(){return this._idle?"idle":null==this._startTime&&!this._paused&&0!=this.playbackRate||this._currentTimePending?"pending":this._paused?"paused":this._isFinished?"finished":"running"},_rewind:function(){if(this._playbackRate>=0)this._currentTime=0;else{if(!(this._totalDuration<1/0))throw new DOMException("Unable to rewind negative playback rate animation with infinite duration","InvalidStateError");this._currentTime=this._totalDuration}},play:function(){this._paused=!1,(this._isFinished||this._idle)&&(this._rewind(),this._startTime=null),this._finishedFlag=!1,this._idle=!1,this._ensureAlive(),t.applyDirtiedAnimation(this)},pause:function(){this._isFinished||this._paused||this._idle?this._idle&&(this._rewind(),this._idle=!1):this._currentTimePending=!0,this._startTime=null,this._paused=!0},finish:function(){this._idle||(this.currentTime=this._playbackRate>0?this._totalDuration:0,this._startTime=this._totalDuration-this.currentTime,this._currentTimePending=!1,t.applyDirtiedAnimation(this))},cancel:function(){this._inEffect&&(this._inEffect=!1,this._idle=!0,this._paused=!1,this._isFinished=!0,this._finishedFlag=!0,this._currentTime=0,this._startTime=null,this._effect._update(null),t.applyDirtiedAnimation(this))},reverse:function(){this.playbackRate*=-1,this.play()},addEventListener:function(e,t){"function"==typeof t&&"finish"==e&&this._finishHandlers.push(t)},removeEventListener:function(e,t){if("finish"==e){var i=this._finishHandlers.indexOf(t);i>=0&&this._finishHandlers.splice(i,1)}},_fireEvents:function(e){if(this._isFinished){if(!this._finishedFlag){var t=new i(this,this._currentTime,e),n=this._finishHandlers.concat(this.onfinish?[this.onfinish]:[]);
4setTimeout(function(){n.forEach(function(e){e.call(t.target,t)})},0),this._finishedFlag=!0}}else this._finishedFlag=!1},_tick:function(e,t){this._idle||this._paused||(null==this._startTime?t&&(this.startTime=e-this._currentTime/this.playbackRate):this._isFinished||this._tickCurrentTime((e-this._startTime)*this.playbackRate)),t&&(this._currentTimePending=!1,this._fireEvents(e))},get _needsTick(){return this.playState in{pending:1,running:1}||!this._finishedFlag},_targetAnimations:function(){var e=this._effect._target;return e._activeAnimations||(e._activeAnimations=[]),e._activeAnimations},_markTarget:function(){var e=this._targetAnimations();-1===e.indexOf(this)&&e.push(this)},_unmarkTarget:function(){var e=this._targetAnimations(),t=e.indexOf(this);-1!==t&&e.splice(t,1)}}}(i,n),function(e,t){function i(e){var t=l;l=[],e<f.currentTime&&(e=f.currentTime),f._animations.sort(n),f._animations=a(e,!0,f._animations)[0],t.forEach(function(t){t[1](e)}),s()}function n(e,t){return e._sequenceNumber-t._sequenceNumber}function r(){this._animations=[],this.currentTime=window.performance&&performance.now?performance.now():0}function s(){h.forEach(function(e){e()}),h.length=0}function a(e,i,n){p=!0,c=!1,t.timeline.currentTime=e,u=!1;var r=[],s=[],a=[],o=[];return n.forEach(function(t){t._tick(e,i),t._inEffect?(s.push(t._effect),t._markTarget()):(r.push(t._effect),t._unmarkTarget()),t._needsTick&&(u=!0);var n=t._inEffect||t._needsTick;t._inTimeline=n,n?a.push(t):o.push(t)}),h.push.apply(h,r),h.push.apply(h,s),u&&requestAnimationFrame(function(){}),p=!1,[a,o]}var o=window.requestAnimationFrame,l=[],d=0;window.requestAnimationFrame=function(e){var t=d++;return 0==l.length&&o(i),l.push([t,e]),t},window.cancelAnimationFrame=function(e){l.forEach(function(t){t[0]==e&&(t[1]=function(){})})},r.prototype={_play:function(i){i._timing=e.normalizeTimingInput(i.timing);var n=new t.Animation(i);return n._idle=!1,n._timeline=this,this._animations.push(n),t.restart(),t.applyDirtiedAnimation(n),n}};var u=!1,c=!1;t.restart=function(){return u||(u=!0,requestAnimationFrame(function(){}),c=!0),c},t.applyDirtiedAnimation=function(e){if(!p){e._markTarget();var i=e._targetAnimations();i.sort(n),a(t.timeline.currentTime,!1,i.slice())[1].forEach(function(e){var t=f._animations.indexOf(e);-1!==t&&f._animations.splice(t,1)}),s()}};var h=[],p=!1,f=new r;t.timeline=f}(i,n),function(e){function t(e,t){for(var i=0,n=0;n<e.length;n++)i+=e[n]*t[n];return i}function i(e,t){return[e[0]*t[0]+e[4]*t[1]+e[8]*t[2]+e[12]*t[3],e[1]*t[0]+e[5]*t[1]+e[9]*t[2]+e[13]*t[3],e[2]*t[0]+e[6]*t[1]+e[10]*t[2]+e[14]*t[3],e[3]*t[0]+e[7]*t[1]+e[11]*t[2]+e[15]*t[3],e[0]*t[4]+e[4]*t[5]+e[8]*t[6]+e[12]*t[7],e[1]*t[4]+e[5]*t[5]+e[9]*t[6]+e[13]*t[7],e[2]*t[4]+e[6]*t[5]+e[10]*t[6]+e[14]*t[7],e[3]*t[4]+e[7]*t[5]+e[11]*t[6]+e[15]*t[7],e[0]*t[8]+e[4]*t[9]+e[8]*t[10]+e[12]*t[11],e[1]*t[8]+e[5]*t[9]+e[9]*t[10]+e[13]*t[11],e[2]*t[8]+e[6]*t[9]+e[10]*t[10]+e[14]*t[11],e[3]*t[8]+e[7]*t[9]+e[11]*t[10]+e[15]*t[11],e[0]*t[12]+e[4]*t[13]+e[8]*t[14]+e[12]*t[15],e[1]*t[12]+e[5]*t[13]+e[9]*t[14]+e[13]*t[15],e[2]*t[12]+e[6]*t[13]+e[10]*t[14]+e[14]*t[15],e[3]*t[12]+e[7]*t[13]+e[11]*t[14]+e[15]*t[15]]}function n(e){var t=e.rad||0;return((e.deg||0)/360+(e.grad||0)/400+(e.turn||0))*(2*Math.PI)+t}function r(e){switch(e.t){case"rotatex":var t=n(e.d[0]);return[1,0,0,0,0,Math.cos(t),Math.sin(t),0,0,-Math.sin(t),Math.cos(t),0,0,0,0,1];case"rotatey":t=n(e.d[0]);return[Math.cos(t),0,-Math.sin(t),0,0,1,0,0,Math.sin(t),0,Math.cos(t),0,0,0,0,1];case"rotate":case"rotatez":t=n(e.d[0]);return[Math.cos(t),Math.sin(t),0,0,-Math.sin(t),Math.cos(t),0,0,0,0,1,0,0,0,0,1];case"rotate3d":var i=e.d[0],r=e.d[1],s=e.d[2],a=(t=n(e.d[3]),i*i+r*r+s*s);if(0===a)i=1,r=0,s=0;else if(1!==a){var o=Math.sqrt(a);i/=o,r/=o,s/=o}var l=Math.sin(t/2),d=l*Math.cos(t/2),u=l*l;return[1-2*(r*r+s*s)*u,2*(i*r*u+s*d),2*(i*s*u-r*d),0,2*(i*r*u-s*d),1-2*(i*i+s*s)*u,2*(r*s*u+i*d),0,2*(i*s*u+r*d),2*(r*s*u-i*d),1-2*(i*i+r*r)*u,0,0,0,0,1];case"scale":return[e.d[0],0,0,0,0,e.d[1],0,0,0,0,1,0,0,0,0,1];case"scalex":return[e.d[0],0,0,0,0,1,0,0,0,0,1,0,0,0,0,1];case"scaley":return[1,0,0,0,0,e.d[0],0,0,0,0,1,0,0,0,0,1];case"scalez":return[1,0,0,0,0,1,0,0,0,0,e.d[0],0,0,0,0,1];case"scale3d":return[e.d[0],0,0,0,0,e.d[1],0,0,0,0,e.d[2],0,0,0,0,1];case"skew":var c=n(e.d[0]),h=n(e.d[1]);return[1,Math.tan(h),0,0,Math.tan(c),1,0,0,0,0,1,0,0,0,0,1];case"skewx":t=n(e.d[0]);return[1,0,0,0,Math.tan(t),1,0,0,0,0,1,0,0,0,0,1];case"skewy":t=n(e.d[0]);return[1,Math.tan(t),0,0,0,1,0,0,0,0,1,0,0,0,0,1];case"translate":return[1,0,0,0,0,1,0,0,0,0,1,0,i=e.d[0].px||0,r=e.d[1].px||0,0,1];case"translatex":return[1,0,0,0,0,1,0,0,0,0,1,0,i=e.d[0].px||0,0,0,1];case"translatey":return[1,0,0,0,0,1,0,0,0,0,1,0,0,r=e.d[0].px||0,0,1];case"translatez":return[1,0,0,0,0,1,0,0,0,0,1,0,0,0,s=e.d[0].px||0,1];case"translate3d":return[1,0,0,0,0,1,0,0,0,0,1,0,i=e.d[0].px||0,r=e.d[1].px||0,s=e.d[2].px||0,1];case"perspective":return[1,0,0,0,0,1,0,0,0,0,1,e.d[0].px?-1/e.d[0].px:0,0,0,0,1];case"matrix":return[e.d[0],e.d[1],0,0,e.d[2],e.d[3],0,0,0,0,1,0,e.d[4],e.d[5],0,1];case"matrix3d":return e.d}}function s(e){return 0===e.length?[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1]:e.map(r).reduce(i)}var a=function(){function e(e){return e[0][0]*e[1][1]*e[2][2]+e[1][0]*e[2][1]*e[0][2]+e[2][0]*e[0][1]*e[1][2]-e[0][2]*e[1][1]*e[2][0]-e[1][2]*e[2][1]*e[0][0]-e[2][2]*e[0][1]*e[1][0]}function i(e){var t=n(e);return[e[0]/t,e[1]/t,e[2]/t]}function n(e){return Math.sqrt(e[0]*e[0]+e[1]*e[1]+e[2]*e[2])}function r(e,t,i,n){return[i*e[0]+n*t[0],i*e[1]+n*t[1],i*e[2]+n*t[2]]}return function(s){var a=[s.slice(0,4),s.slice(4,8),s.slice(8,12),s.slice(12,16)];if(1!==a[3][3])return null;for(var o=[],l=0;4>l;l++)o.push(a[l].slice());for(l=0;3>l;l++)o[l][3]=0;if(0===e(o))return null;var d,u=[];a[0][3]||a[1][3]||a[2][3]?(u.push(a[0][3]),u.push(a[1][3]),u.push(a[2][3]),u.push(a[3][3]),d=function(e,t){for(var i=[],n=0;4>n;n++){for(var r=0,s=0;4>s;s++)r+=e[s]*t[s][n];i.push(r)}return i}(u,function(e){return[[e[0][0],e[1][0],e[2][0],e[3][0]],[e[0][1],e[1][1],e[2][1],e[3][1]],[e[0][2],e[1][2],e[2][2],e[3][2]],[e[0][3],e[1][3],e[2][3],e[3][3]]]}(function(t){for(var i=1/e(t),n=t[0][0],r=t[0][1],s=t[0][2],a=t[1][0],o=t[1][1],l=t[1][2],d=t[2][0],u=t[2][1],c=t[2][2],h=[[(o*c-l*u)*i,(s*u-r*c)*i,(r*l-s*o)*i,0],[(l*d-a*c)*i,(n*c-s*d)*i,(s*a-n*l)*i,0],[(a*u-o*d)*i,(d*r-n*u)*i,(n*o-r*a)*i,0]],p=[],f=0;3>f;f++){for(var m=0,g=0;3>g;g++)m+=t[3][g]*h[g][f];p.push(m)}return p.push(1),h.push(p),h}(o)))):d=[0,0,0,1];var c=a[3].slice(0,3),h=[];h.push(a[0].slice(0,3));var p=[];p.push(n(h[0])),h[0]=i(h[0]);var f=[];h.push(a[1].slice(0,3)),f.push(t(h[0],h[1])),h[1]=r(h[1],h[0],1,-f[0]),p.push(n(h[1])),h[1]=i(h[1]),f[0]/=p[
41],h.push(a[2].slice(0,3)),f.push(t(h[0],h[2])),h[2]=r(h[2],h[0],1,-f[1]),f.push(t(h[1],h[2])),h[2]=r(h[2],h[1],1,-f[2]),p.push(n(h[2])),h[2]=i(h[2]),f[1]/=p[2],f[2]/=p[2];var m=function(e,t){return[e[1]*t[2]-e[2]*t[1],e[2]*t[0]-e[0]*t[2],e[0]*t[1]-e[1]*t[0]]}(h[1],h[2]);if(t(h[0],m)<0)for(l=0;3>l;l++)p[l]*=-1,h[l][0]*=-1,h[l][1]*=-1,h[l][2]*=-1;var g,v,b=h[0][0]+h[1][1]+h[2][2]+1;return b>1e-4?(g=.5/Math.sqrt(b),v=[(h[2][1]-h[1][2])*g,(h[0][2]-h[2][0])*g,(h[1][0]-h[0][1])*g,.25/g]):h[0][0]>h[1][1]&&h[0][0]>h[2][2]?v=[.25*(g=2*Math.sqrt(1+h[0][0]-h[1][1]-h[2][2])),(h[0][1]+h[1][0])/g,(h[0][2]+h[2][0])/g,(h[2][1]-h[1][2])/g]:h[1][1]>h[2][2]?(g=2*Math.sqrt(1+h[1][1]-h[0][0]-h[2][2]),v=[(h[0][1]+h[1][0])/g,.25*g,(h[1][2]+h[2][1])/g,(h[0][2]-h[2][0])/g]):(g=2*Math.sqrt(1+h[2][2]-h[0][0]-h[1][1]),v=[(h[0][2]+h[2][0])/g,(h[1][2]+h[2][1])/g,.25*g,(h[1][0]-h[0][1])/g]),[c,p,f,v,d]}}();e.dot=t,e.makeMatrixDecomposition=function(e){return[a(s(e))]},e.transformListToMatrix=s}(n),function(e){function t(e,t){var i=e.exec(t);return i?[i=e.ignoreCase?i[0].toLowerCase():i[0],t.substr(i.length)]:void 0}function i(e,t){var i=e(t=t.replace(/^\s*/,""));return i?[i[0],i[1].replace(/^\s*/,"")]:void 0}function n(e,t,i,n,r){for(var s=[],a=[],o=[],l=function(e,t){for(var i=e,n=t;i&&n;)i>n?i%=n:n%=i;return e*t/(i+n)}(n.length,r.length),d=0;l>d;d++){var u=t(n[d%n.length],r[d%r.length]);if(!u)return;s.push(u[0]),a.push(u[1]),o.push(u[2])}return[s,a,function(t){var n=t.map(function(e,t){return o[t](e)}).join(i);return e?e(n):n}]}e.consumeToken=t,e.consumeTrimmed=i,e.consumeRepeated=function(e,n,r){e=i.bind(null,e);for(var s=[];;){var a=e(r);if(!a)return[s,r];if(s.push(a[0]),!(a=t(n,r=a[1]))||""==a[1])return[s,r];r=a[1]}},e.consumeParenthesised=function(e,t){for(var i=0,n=0;n<t.length&&(!/\s|,/.test(t[n])||0!=i);n++)if("("==t[n])i++;else if(")"==t[n]&&(0==--i&&n++,0>=i))break;var r=e(t.substr(0,n));return null==r?void 0:[r,t.substr(n)]},e.ignore=function(e){return function(t){var i=e(t);return i&&(i[0]=void 0),i}},e.optional=function(e,t){return function(i){return e(i)||[t,i]}},e.consumeList=function(t,i){for(var n=[],r=0;r<t.length;r++){var s=e.consumeTrimmed(t[r],i);if(!s||""==s[0])return;void 0!==s[0]&&n.push(s[0]),i=s[1]}return""==i?n:void 0},e.mergeNestedRepeated=n.bind(null,null),e.mergeWrappedNestedRepeated=n,e.mergeList=function(e,t,i){for(var n=[],r=[],s=[],a=0,o=0;o<i.length;o++)if("function"==typeof i[o]){var l=i[o](e[a],t[a++]);n.push(l[0]),r.push(l[1]),s.push(l[2])}else!function(e){n.push(!1),r.push(!1),s.push(function(){return i[e]})}(o);return[n,r,function(e){for(var t="",i=0;i<e.length;i++)t+=s[i](e[i]);return t}]}}(n),function(e){function t(t){var i={inset:!1,lengths:[],color:null},n=e.consumeRepeated(function(t){var n;return(n=e.consumeToken(/^inset/i,t))?(i.inset=!0,n):(n=e.consumeLengthOrPercent(t))?(i.lengths.push(n[0]),n):(n=e.consumeColor(t))?(i.color=n[0],n):void 0},/^/,t);return n&&n[0].length?[i,n[1]]:void 0}var i=function(t,i,n,r){function s(e){return{inset:e,color:[0,0,0,0],lengths:[{px:0},{px:0},{px:0},{px:0}]}}for(var a=[],o=[],l=0;l<n.length||l<r.length;l++){var d=n[l]||s(r[l].inset),u=r[l]||s(n[l].inset);a.push(d),o.push(u)}return e.mergeNestedRepeated(t,i,a,o)}.bind(null,function(t,i){for(;t.lengths.length<Math.max(t.lengths.length,i.lengths.length);)t.lengths.push({px:0});for(;i.lengths.length<Math.max(t.lengths.length,i.lengths.length);)i.lengths.push({px:0});if(t.inset==i.inset&&!!t.color==!!i.color){for(var n,r=[],s=[[],0],a=[[],0],o=0;o<t.lengths.length;o++){var l=e.mergeDimensions(t.lengths[o],i.lengths[o],2==o);s[0].push(l[0]),a[0].push(l[1]),r.push(l[2])}if(t.color&&i.color){var d=e.mergeColors(t.color,i.color);s[1]=d[0],a[1]=d[1],n=d[2]}return[s,a,function(e){for(var i=t.inset?"inset ":" ",s=0;s<r.length;s++)i+=r[s](e[0][s])+" ";return n&&(i+=n(e[1])),i}]}},", ");e.addPropertiesHandler(function(i){var n=e.consumeRepeated(t,/^,/,i);return n&&""==n[1]?n[0]:void 0},i,["box-shadow","text-shadow"])}(n),function(e){function t(e){return e.toFixed(3).replace(/0+$/,"").replace(/\.$/,"")}function i(e,t,i){return Math.min(t,Math.max(e,i))}function n(e){return/^\s*[-+]?(\d*\.)?\d+\s*$/.test(e)?Number(e):void 0}function r(e,n){return function(r,s){return[r,s,function(r){return t(i(e,n,r))}]}}function s(e){var t=e.trim().split(/\s*[\s,]\s*/);if(0!==t.length){for(var i=[],r=0;r<t.length;r++){var s=n(t[r]);if(void 0===s)return;i.push(s)}return i}}e.clamp=i,e.addPropertiesHandler(s,function(e,i){return e.length==i.length?[e,i,function(e){return e.map(t).join(" ")}]:void 0},["stroke-dasharray"]),e.addPropertiesHandler(n,r(0,1/0),["border-image-width","line-height"]),e.addPropertiesHandler(n,r(0,1),["opacity","shape-image-threshold"]),e.addPropertiesHandler(n,function(e,t){return 0!=e?r(0,1/0)(e,t):void 0},["flex-grow","flex-shrink"]),e.addPropertiesHandler(n,function(e,t){return[e,t,function(e){return Math.round(i(1,1/0,e))}]},["orphans","widows"]),e.addPropertiesHandler(n,function(e,t){return[e,t,Math.round]},["z-index"]),e.parseNumber=n,e.parseNumberList=s,e.mergeNumbers=function(e,i){return[e,i,t]},e.numberToString=t}(n),function(e){e.addPropertiesHandler(String,function(e,t){return"visible"==e||"visible"==t?[0,1,function(i){return 0>=i?e:i>=1?t:"visible"}]:void 0},["visibility"])}(n),function(e){function t(e){e=e.trim(),r.fillStyle="#000",r.fillStyle=e;var t=r.fillStyle;if(r.fillStyle="#fff",r.fillStyle=e,t==r.fillStyle){r.fillRect(0,0,1,1);var i=r.getImageData(0,0,1,1).data;r.clearRect(0,0,1,1);var n=i[3]/255;return[i[0]*n,i[1]*n,i[2]*n,n]}}function i(t,i){return[t,i,function(t){function i(e){return Math.max(0,Math.min(255,e))}if(t[3])for(var n=0;3>n;n++)t[n]=Math.round(i(t[n]/t[3]));return t[3]=e.numberToString(e.clamp(0,1,t[3])),"rgba("+t.join(",")+")"}]}var n=document.createElementNS("http://www.w3.org/1999/xhtml","canvas");n.width=n.height=1;var r=n.getContext("2d");e.addPropertiesHandler(t,i,["background-color","border-bottom-color","border-left-color","border-right-color","border-top-color","color","fill","flood-color","lighting-color","outline-color","stop-color","stroke","text-decoration-color"]),e.consumeColor=e.consumeParenthesised.bind(null,t),e.mergeColors=i}(n),function(e){function t(e){function t(){var t=a.exec(e);s=t?t[0]:void 0}function i(){if("("!==s)return function(){var e=Number(s);return t(),e}();t();var e=r();return")"!==s?NaN:(t(),e)}function n(){for(var e=i();"*"===s||"/"===s;){var n=s;t();var r=i();"*"===n?e*=r:e/=r}return e}function r(){for(var e=n();"+"===s||"-"===s;){var i=s;t();var r=n();"+"===i?e+=r:e-=r}return e}var s,a=/([\+\-\w\.]+|[\(\)\*\/])/g;return t(),r()}function i(e,i){if("0"==(i=i.trim().toLowerCase())&&"px".search(e)>=0)return{px:0};if(/^[^(]*$|^calc/.test(i)){i=i.replace(/calc\(/g,"(");var n={};i=i.replace(e,function(e){return n[e]=null,"U"+e});
vendor: 4,310 bytes, line 4
4for(var r="U("+e.source+")",s=i.replace(/[-+]?(\d*\.)?\d+([Ee][-+]?\d+)?/g,"N").replace(new RegExp("N"+r,"g"),"D").replace(/\s[+-]\s/g,"O").replace(/\s/g,""),a=[/N\*(D)/g,/(N|D)[*\/]N/g,/(N|D)O\1/g,/\((N|D)\)/g],o=0;o<a.length;)a[o].test(s)?(s=s.replace(a[o],"$1"),o=0):o++;if("D"==s){for(var l in n){var d=t(i.replace(new RegExp("U"+l,"g"),"").replace(new RegExp(r,"g"),"*0"));if(!isFinite(d))return;n[l]=d}return n}}}function n(e,t){return r(e,t,!0)}function r(t,i,n){var r,s=[];for(r in t)s.push(r);for(r in i)s.indexOf(r)<0&&s.push(r);return t=s.map(function(e){return t[e]||0}),i=s.map(function(e){return i[e]||0}),[t,i,function(t){var i=t.map(function(i,r){return 1==t.length&&n&&(i=Math.max(i,0)),e.numberToString(i)+s[r]}).join(" + ");return t.length>1?"calc("+i+")":i}]}var s="px|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc",a=i.bind(null,new RegExp(s,"g")),o=i.bind(null,new RegExp(s+"|%","g")),l=i.bind(null,/deg|rad|grad|turn/g);e.parseLength=a,e.parseLengthOrPercent=o,e.consumeLengthOrPercent=e.consumeParenthesised.bind(null,o),e.parseAngle=l,e.mergeDimensions=r;var d=e.consumeParenthesised.bind(null,a),u=e.consumeRepeated.bind(void 0,d,/^/),c=e.consumeRepeated.bind(void 0,u,/^,/);e.consumeSizePairList=c;var h=e.mergeNestedRepeated.bind(void 0,n," "),p=e.mergeNestedRepeated.bind(void 0,h,",");e.mergeNonNegativeSizePair=h,e.addPropertiesHandler(function(e){var t=c(e);return t&&""==t[1]?t[0]:void 0},p,["background-size"]),e.addPropertiesHandler(o,n,["border-bottom-width","border-image-width","border-left-width","border-right-width","border-top-width","flex-basis","font-size","height","line-height","max-height","max-width","outline-width","width"]),e.addPropertiesHandler(o,r,["border-bottom-left-radius","border-bottom-right-radius","border-top-left-radius","border-top-right-radius","bottom","left","letter-spacing","margin-bottom","margin-left","margin-right","margin-top","min-height","min-width","outline-offset","padding-bottom","padding-left","padding-right","padding-top","perspective","right","shape-margin","stroke-dashoffset","text-indent","top","vertical-align","word-spacing"])}(n),function(e){function t(t){return e.consumeLengthOrPercent(t)||e.consumeToken(/^auto/,t)}function i(i){var n=e.consumeList([e.ignore(e.consumeToken.bind(null,/^rect/)),e.ignore(e.consumeToken.bind(null,/^\(/)),e.consumeRepeated.bind(null,t,/^,/),e.ignore(e.consumeToken.bind(null,/^\)/))],i);return n&&4==n[0].length?n[0]:void 0}var n=e.mergeWrappedNestedRepeated.bind(null,function(e){return"rect("+e+")"},function(t,i){return"auto"==t||"auto"==i?[!0,!1,function(n){var r=n?t:i;if("auto"==r)return"auto";var s=e.mergeDimensions(r,r);return s[2](s[0])}]:e.mergeDimensions(t,i)},", ");e.parseBox=i,e.mergeBoxes=n,e.addPropertiesHandler(i,n,["clip"])}(n),function(e){function t(e){return function(t){var i=0;return e.map(function(e){return e===l?t[i++]:e})}}function i(e){return e}function n(t){if("none"==(t=t.toLowerCase().trim()))return[];for(var i,n=/\s*(\w+)\(([^)]*)\)/g,r=[],s=0;i=n.exec(t);){if(i.index!=s)return;s=i.index+i[0].length;var a=i[1],o=c[a];if(!o)return;var l=i[2].split(","),h=o[0];if(h.length<l.length)return;for(var p=[],f=0;f<h.length;f++){var m,g=l[f],v=h[f];if(void 0===(m=g?{A:function(t){return"0"==t.trim()?u:e.parseAngle(t)},N:e.parseNumber,T:e.parseLengthOrPercent,L:e.parseLength}[v.toUpperCase()](g):{a:u,n:p[0],t:d}[v]))return;p.push(m)}if(r.push({t:a,d:p}),n.lastIndex==t.length)return r}}function r(e){return e.toFixed(6).replace(".000000","")}function s(t,i){if(t.decompositionPair!==i){t.decompositionPair=i;var n=e.makeMatrixDecomposition(t)}if(i.decompositionPair!==t){i.decompositionPair=t;var s=e.makeMatrixDecomposition(i)}return null==n[0]||null==s[0]?[[!1],[!0],function(e){return e?i[0].d:t[0].d}]:(n[0].push(0),s[0].push(1),[n,s,function(t){var i=e.quat(n[0][3],s[0][3],t[5]);return e.composeMatrix(t[0],t[1],t[2],i,t[4]).map(r).join(",")}])}function a(e){return e.replace(/[xy]/,"")}function o(e){return e.replace(/(x|y|z|3d)?$/,"3d")}var l=null,d={px:0},u={deg:0},c={matrix:["NNNNNN",[l,l,0,0,l,l,0,0,0,0,1,0,l,l,0,1],i],matrix3d:["NNNNNNNNNNNNNNNN",i],rotate:["A"],rotatex:["A"],rotatey:["A"],rotatez:["A"],rotate3d:["NNNA"],perspective:["L"],scale:["Nn",t([l,l,1]),i],scalex:["N",t([l,1,1]),t([l,1])],scaley:["N",t([1,l,1]),t([1,l])],scalez:["
4N",t([1,1,l])],scale3d:["NNN",i],skew:["Aa",null,i],skewx:["A",null,t([l,u])],skewy:["A",null,t([u,l])],translate:["Tt",t([l,l,d]),i],translatex:["T",t([l,d,d]),t([l,d])],translatey:["T",t([d,l,d]),t([d,l])],translatez:["L",t([d,d,l])],translate3d:["TTL",i]};e.addPropertiesHandler(n,function(t,i){var n=e.makeMatrixDecomposition&&!0,r=!1;if(!t.length||!i.length){t.length||(r=!0,t=i,i=[]);for(var l=0;l<t.length;l++){var d=t[l].t,u=t[l].d,h="scale"==d.substr(0,5)?1:0;i.push({t:d,d:u.map(function(e){if("number"==typeof e)return h;var t={};for(var i in e)t[i]=h;return t})})}}var p=function(e,t){return"perspective"==e&&"perspective"==t||("matrix"==e||"matrix3d"==e)&&("matrix"==t||"matrix3d"==t)},f=[],m=[],g=[];if(t.length!=i.length){if(!n)return;f=[(S=s(t,i))[0]],m=[S[1]],g=[["matrix",[S[2]]]]}else for(l=0;l<t.length;l++){var v=t[l].t,b=i[l].t,y=t[l].d,_=i[l].d,w=c[v],x=c[b];if(p(v,b)){if(!n)return;var S=s([t[l]],[i[l]]);f.push(S[0]),m.push(S[1]),g.push(["matrix",[S[2]]])}else{if(v==b)d=v;else if(w[2]&&x[2]&&a(v)==a(b))d=a(v),y=w[2](y),_=x[2](_);else{if(!w[1]||!x[1]||o(v)!=o(b)){if(!n)return;f=[(S=s(t,i))[0]],m=[S[1]],g=[["matrix",[S[2]]]];break}d=o(v),y=w[1](y),_=x[1](_)}for(var T=[],C=[],k=[],E=0;E<y.length;E++){S=("number"==typeof y[E]?e.mergeNumbers:e.mergeDimensions)(y[E],_[E]);T[E]=S[0],C[E]=S[1],k.push(S[2])}f.push(T),m.push(C),g.push([d,k])}}if(r){var M=f;f=m,m=M}return[f,m,function(e){return e.map(function(e,t){var i=e.map(function(e,i){return g[t][1][i](e)}).join(",");return"matrix"==g[t][0]&&16==i.split(",").length&&(g[t][0]="matrix3d"),g[t][0]+"("+i+")"}).join(" ")}]},["transform"]),e.transformToSvgMatrix=function(t){var i=e.transformListToMatrix(n(t));return"matrix("+r(i[0])+" "+r(i[1])+" "+r(i[4])+" "+r(i[5])+" "+r(i[12])+" "+r(i[13])+")"}}(n),function(e){function t(t){return t=100*Math.round(t/100),400===(t=e.clamp(100,900,t))?"normal":700===t?"bold":String(t)}e.addPropertiesHandler(function(e){var t=Number(e);return isNaN(t)||100>t||t>900||t%100!=0?void 0:t},function(e,i){return[e,i,t]},["font-weight"])}(n),function(e){function t(e){var t={};for(var i in e)t[i]=-e[i];return t}function i(t){return e.consumeToken(/^(left|center|right|top|bottom)\b/i,t)||e.consumeLengthOrPercent(t)}function n(t,n){var r=e.consumeRepeated(i,/^/,n);if(r&&""==r[1]){var a=r[0];if(a[0]=a[0]||"center",a[1]=a[1]||"center",3==t&&(a[2]=a[2]||{px:0}),a.length==t){if(/top|bottom/.test(a[0])||/left|right/.test(a[1])){var o=a[0];a[0]=a[1],a[1]=o}if(/left|right|center|Object/.test(a[0])&&/top|bottom|center|Object/.test(a[1]))return a.map(function(e){return"object"==typeof e?e:s[e]})}}}function r(n){var r=e.consumeRepeated(i,/^/,n);if(r){for(var a=r[0],o=[{"%":50},{"%":50}],l=0,d=!1,u=0;u<a.length;u++){var c=a[u];"string"==typeof c?(d=/bottom|right/.test(c),o[l={left:0,right:0,center:l,top:1,bottom:1}[c]]=s[c],"center"==c&&l++):(d&&((c=t(c))["%"]=(c["%"]||0)+100),o[l]=c,l++,d=!1)}return[o,r[1]]}}var s={left:{"%":0},center:{"%":50},right:{"%":100},top:{"%":0},bottom:{"%":100}},a=e.mergeNestedRepeated.bind(null,e.mergeDimensions," ");e.addPropertiesHandler(n.bind(null,3),a,["transform-origin"]),e.addPropertiesHandler(n.bind(null,2),a,["perspective-origin"]),e.consumePosition=r,e.mergeOffsetList=a;var o=e.mergeNestedRepeated.bind(null,a,", ");e.addPropertiesHandler(function(t){var i=e.consumeRepeated(r,/^,/,t);return i&&""==i[1]?i[0]:void 0},o,["background-position","object-position"])}(n),function(e){var t=e.consumeParenthesised.bind(null,e.parseLengthOrPercent),i=e.consumeRepeated.bind(void 0,t,/^/),n=e.mergeNestedRepeated.bind(void 0,e.mergeDimensions," "),r=e.mergeNestedRepeated.bind(void 0,n,",");e.addPropertiesHandler(function(n){var r=e.consumeToken(/^circle/,n);if(r&&r[0])return["circle"].concat(e.consumeList([e.ignore(e.consumeToken.bind(void 0,/^\(/)),t,e.ignore(e.consumeToken.bind(void 0,/^at/)),e.consumePosition,e.ignore(e.consumeToken.bind(void 0,/^\)/))],r[1]));var s=e.consumeToken(/^ellipse/,n);if(s&&s[0])return["ellipse"].concat(e.consumeList([e.ignore(e.consumeToken.bind(void 0,/^\(/)),i,e.ignore(e.consumeToken.bind(void 0,/^at/)),e.consumePosition,e.ignore(e.consumeToken.bind(void 0,/^\)/))],s[1]));var a=e.consumeToken(/^polygon/,n);return a&&a[0]?["polygon"].concat(e.consumeList([e.ignore(e.consumeToken.bind(void 0,/^\(/
4)),e.optional(e.consumeToken.bind(void 0,/^nonzero\s*,|^evenodd\s*,/),"nonzero,"),e.consumeSizePairList,e.ignore(e.consumeToken.bind(void 0,/^\)/))],a[1])):void 0},function(t,i){return t[0]===i[0]?"circle"==t[0]?e.mergeList(t.slice(1),i.slice(1),["circle(",e.mergeDimensions," at ",e.mergeOffsetList,")"]):"ellipse"==t[0]?e.mergeList(t.slice(1),i.slice(1),["ellipse(",e.mergeNonNegativeSizePair," at ",e.mergeOffsetList,")"]):"polygon"==t[0]&&t[1]==i[1]?e.mergeList(t.slice(2),i.slice(2),["polygon(",t[1],r,")"]):void 0:void 0},["shape-outside"])}(n),function(e){function t(e,t){t.concat([e]).forEach(function(t){t in document.documentElement.style&&(i[e]=t),n[t]=e})}var i={},n={};t("transform",["webkitTransform","msTransform"]),t("transformOrigin",["webkitTransformOrigin"]),t("perspective",["webkitPerspective"]),t("perspectiveOrigin",["webkitPerspectiveOrigin"]),e.propertyName=function(e){return i[e]||e},e.unprefixedPropertyName=function(e){return n[e]||e}}(n)}(),function(){if(void 0===document.createElement("div").animate([]).oncancel){if(window.performance&&performance.now)var e=function(){return performance.now()};else e=function(){return Date.now()};var t=function(e,t,i){this.target=e,this.currentTime=t,this.timelineTime=i,this.type="cancel",this.bubbles=!1,this.cancelable=!1,this.currentTarget=e,this.defaultPrevented=!1,this.eventPhase=Event.AT_TARGET,this.timeStamp=Date.now()},i=window.Element.prototype.animate;window.Element.prototype.animate=function(n,r){var s=i.call(this,n,r);s._cancelHandlers=[],s.oncancel=null;var a=s.cancel;s.cancel=function(){a.call(this);var i=new t(this,null,e()),n=this._cancelHandlers.concat(this.oncancel?[this.oncancel]:[]);setTimeout(function(){n.forEach(function(e){e.call(i.target,i)})},0)};var o=s.addEventListener;s.addEventListener=function(e,t){"function"==typeof t&&"cancel"==e?this._cancelHandlers.push(t):o.call(this,e,t)};var l=s.removeEventListener;return s.removeEventListener=function(e,t){if("cancel"==e){var i=this._cancelHandlers.indexOf(t);i>=0&&this._cancelHandlers.splice(i,1)}else l.call(this,e,t)},s}}}(),function(e){var t=document.documentElement,i=null,n=!1;try{var r="0"==getComputedStyle(t).getPropertyValue("opacity")?"1":"0";(i=t.animate({opacity:[r,r]},{duration:1})).currentTime=0,n=getComputedStyle(t).getPropertyValue("opacity")==r}catch(e){}finally{i&&i.cancel()}if(!n){var s=window.Element.prototype.animate;window.Element.prototype.animate=function(t,i){return window.Symbol&&Symbol.iterator&&Array.prototype.from&&t[Symbol.iterator]&&(t=Array.from(t)),Array.isArray(t)||null===t||(t=e.convertToArrayForm(t)),s.call(this,t,i)}}}(i),t.true={}}(0,function(){return this}()),function(e){"function"==typeof define&&define.amd?define(["jquery"],e):"object"==typeof exports?module.exports=e(require("jquery")):e(jQuery)}(function(e){if(e.support.cors||!e.ajaxTransport||!window.XDomainRequest)return e;var t=/^(https?:)?\/\//i,i=/^get|post$/i,n=new RegExp("^(//|"+location.protocol+")","i");return e.ajaxTransport("* text html xml json",function(r,s,a){if(r.crossDomain&&r.async&&i.test(r.type)&&t.test(r.url)&&n.test(r.url)){var o=null;return{send:function(t,i){var n="",a=(s.dataType||"").toLowerCase();o=new XDomainRequest,/^\d+$/.test(s.timeout)&&(o.timeout=s.timeout),o.ontimeout=function(){i(500,"timeout")},o.onload=function(){var t="Content-Length: "+o.responseText.length+"\r\nContent-Type: "+o.contentType,n={code:200,message:"success"},r={text:o.responseText};try{if("html"===a||/text\/html/i.test(o.contentType))r.html=o.responseText;else if("json"===a||"text"!==a&&/\/json/i.test(o.contentType))try{r.json=e.parseJSON(o.responseText)}catch(e){n.code=500,n.message="parseerror"}else if("xml"===a||"text"!==a&&/\/xml/i.test(o.contentType)){var s=new ActiveXObject("Microsoft.XMLDOM");s.async=!1;try{s.loadXML(o.responseText)}catch(e){s=void 0}if(!s||!s.documentElement||s.getElementsByTagName("parsererror").length)throw n.code=500,n.message="parseerror","Invalid XML: "+o.responseText;r.xml=s}}catch(e){throw e}finally{i(n.code,n.message,r,t)}},o.onprogress=function(){},o.onerror=function(){i(500,"error",{text:o.responseText})},s.data&&(n="string"===e.type(s.data)?s.data:e.param(s.data)),o.open(r.type,r.url),o.send(n)},abort:function(){o&&o.abort()}}}}),e});
5function _toConsumableArray(e){if(Array.isArray(e)){for(var t=0,i=Array(e.length);t<e.length;t++)i[t]=e[t];return i}return Array.from(e)}function _possibleConstructorReturn(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function _inherits(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function LoadRichMarker(){function e(e){var i=e||{};this.ready_=!1,this.dragging_=!1,null==e.visible&&(e.visible=!0),null==e.shadow&&(e.shadow="7px -3px 5px rgba(88,88,88,0.7)"),null==e.anchor&&(e.anchor=t.BOTTOM),this.setValues(i)}e.prototype=new google.maps.OverlayView,window.RichMarker=e,e.prototype.getVisible=function(){return this.get("visible")},e.prototype.getVisible=e.prototype.getVisible,e.prototype.setVisible=function(e){this.set("visible",e)},e.prototype.setVisible=e.prototype.setVisible,e.prototype.visible_changed=function(){this.ready_&&(this.markerWrapper_.style.display=this.getVisible()?"":"none",this.draw())},e.prototype.visible_changed=e.prototype.visible_changed,e.prototype.setFlat=function(e){this.set("flat",!!e)},e.prototype.setFlat=e.prototype.setFlat,e.prototype.getFlat=function(){return this.get("flat")},e.prototype.getFlat=e.prototype.getFlat,e.prototype.getWidth=function(){return this.get("width")},e.prototype.getWidth=e.prototype.getWidth,e.prototype.getHeight=function(){return this.get("height")},e.prototype.getHeight=e.prototype.getHeight,e.prototype.setShadow=function(e){this.set("shadow",e),this.flat_changed()},e.prototype.setShadow=e.prototype.setShadow,e.prototype.getShadow=function(){return this.get("shadow")},e.prototype.getShadow=e.prototype.getShadow,e.prototype.flat_changed=function(){this.ready_&&(this.markerWrapper_.style.boxShadow=this.markerWrapper_.style.webkitBoxShadow=this.markerWrapper_.style.MozBoxShadow=this.getFlat()?"":this.getShadow())},e.prototype.flat_changed=e.prototype.flat_changed,e.prototype.setZIndex=function(e){this.set("zIndex",e)},e.prototype.setZIndex=e.prototype.setZIndex,e.prototype.getZIndex=function(){return this.get("zIndex")},e.prototype.getZIndex=e.prototype.getZIndex,e.prototype.zIndex_changed=function(){this.getZIndex()&&this.ready_&&(this.markerWrapper_.style.zIndex=this.getZIndex())},e.prototype.zIndex_changed=e.prototype.zIndex_changed,e.prototype.getDraggable=function(){return this.get("draggable")},e.prototype.getDraggable=e.prototype.getDraggable,e.prototype.setDraggable=function(e){this.set("draggable",!!e)},e.prototype.setDraggable=e.prototype.setDraggable,e.prototype.draggable_changed=function(){this.ready_&&(this.getDraggable()?this.addDragging_(this.markerWrapper_):this.removeDragListeners_())},e.prototype.draggable_changed=e.prototype.draggable_changed,e.prototype.getPosition=function(){return this.get("position")},e.prototype.getPosition=e.prototype.getPosition,e.prototype.setPosition=function(e){this.set("position",e)},e.prototype.setPosition=e.prototype.setPosition,e.prototype.position_changed=function(){this.draw()},e.prototype.position_changed=e.prototype.position_changed,e.prototype.getAnchor=function(){return this.get("anchor")},e.prototype.getAnchor=e.prototype.getAnchor,e.prototype.setAnchor=function(e){this.set("anchor",e)},e.prototype.setAnchor=e.prototype.setAnchor,e.prototype.anchor_changed=function(){this.draw()},e.prototype.anchor_changed=e.prototype.anchor_changed,e.prototype.htmlToDocumentFragment_=function(e){var t=document.createElement("DIV");if(t.innerHTML=e,1==t.childNodes.length)return t.removeChild(t.firstChild);for(var i=document.createDocumentFragment();t.firstChild;)i.appendChild(t.firstChild);return i},e.prototype.removeChildren_=function(e){if(e)for(var t;t=e.firstChild;)e.removeChild(t)},e.prototype.setContent=function(e){this.set("content",e)},e.prototype.setContent=e.prototype.setContent,e.prototype.getContent=function(){return this.get("content")},e.prototype.getContent=e.prototype.getContent,e.prototype.content_changed=function(){if(this.markerContent_){this.removeChildren_(this.markerContent_);var e=this.getContent();if(e){"string"==typeof e&&(e=e.replace(/^\s*([\S\s]*)\b\s*$/,"$1"),e=this.htmlToDocumentFragment_(e)),this.markerContent_.appendChild(e);for(var t,i=this,n=this.markerContent_.getElementsByTagName("IMG"),o=0;t=n[o];o++)google.maps.event.addDomListener(t,"mousedown",function(e){i.getDraggable()&&(e.preventDefault&&e.preventDefault(),e.returnValue=!1)}),google.maps.event.addDomListener(t,"load",function(){i.draw()});google.maps.event.trigger(this,"domready")}this.ready_&&this.draw()}},e.prototype.content_changed=e.prototype.content_changed,e.prototype.setCursor_=function(e){if(this.ready_){var t="";-1!==navigator.userAgent.indexOf("Gecko/")?("dragging"==e&&(t="-moz-grabbing"),"dragready"==e&&(t="-moz-grab"),"draggable"==e&&(t="pointer")):(("dragging"==e||"dragready"==e)&&(t="move"),"draggable"==e&&(t="pointer")),this.markerWrapper_.style.cursor!=t&&(this.markerWrapper_.style.cursor=t)}},e.prototype.startDrag=function(e){if(this.getDraggable()&&!this.dragging_){this.dragging_=!0;var t=this.getMap();this.mapDraggable_=t.get("draggable"),t.set("draggable",!1),this.mouseX_=e.clientX,this.mouseY_=e.clientY,this.setCursor_("dragready"),this.markerWrapper_.style.MozUserSelect="none",this.markerWrapper_.style.KhtmlUserSelect="none",this.markerWrapper_.style.WebkitUserSelect="none",this.markerWrapper_.unselectable="on",this.markerWrapper_.onselectstart=function(){return!1},this.addDraggingListeners_(),google.maps.event.trigger(this,"dragstart")}},e.prototype.stopDrag=function(){this.getDraggable()&&this.dragging_&&(this.dragging_=!1,this.getMap().set("draggable",this.mapDraggable_),this.mouseX_=this.mouseY_=this.mapDraggable_=null,this.markerWrapper_.style.MozUserSelect="",this.markerWrapper_.style.KhtmlUserSelect="",this.markerWrapper_.style.WebkitUserSelect="",this.markerWrapper_.unselectable="off",this.markerWrapper_.onselectstart=function(){},this.removeDraggingListeners_(),this.setCursor_("draggable"),google.maps.event.trigger(this,"dragend"),this.draw())},e.prototype.drag=function(e){if(this.getDraggable()&&this.dragging_){var t=this.mouseX_-e.clientX,i=this.mouseY_-e.clientY;this.mouseX_=e.clientX,this.mouseY_=e.clientY;var n=parseInt(this.markerWrapper_.style.left,10)-t,o=parseInt(this.markerWrapper_.style.top,10)-i;this.markerWrapper_.style.left=n+"px",this.markerWrapper_.style.top=o+"px";var a=this.getOffset_(),r=new google.maps.Point(n-a.width,o-a.height),s=this.getProjection();this.setPosition(s.fromDivPixelToLatLng(r)),this.setCursor_("dragging"),google.maps.event.trigger(this,"drag")}
5else this.stopDrag()},e.prototype.removeDragListeners_=function(){this.draggableListener_&&(google.maps.event.removeListener(this.draggableListener_),delete this.draggableListener_),this.setCursor_("")},e.prototype.addDragging_=function(e){if(e){var t=this;this.draggableListener_=google.maps.event.addDomListener(e,"mousedown",function(e){t.startDrag(e)}),this.setCursor_("draggable")}},e.prototype.addDraggingListeners_=function(){var e=this;this.markerWrapper_.setCapture?(this.markerWrapper_.setCapture(!0),this.draggingListeners_=[google.maps.event.addDomListener(this.markerWrapper_,"mousemove",function(t){e.drag(t)},!0),google.maps.event.addDomListener(this.markerWrapper_,"mouseup",function(){e.stopDrag(),e.markerWrapper_.releaseCapture()},!0)]):this.draggingListeners_=[google.maps.event.addDomListener(window,"mousemove",function(t){e.drag(t)},!0),google.maps.event.addDomListener(window,"mouseup",function(){e.stopDrag()},!0)]},e.prototype.removeDraggingListeners_=function(){if(this.draggingListeners_){for(var e,t=0;e=this.draggingListeners_[t];t++)google.maps.event.removeListener(e);this.draggingListeners_.length=0}},e.prototype.getOffset_=function(){var e=this.getAnchor();if("object"==(void 0===e?"undefined":_typeof(e)))return e;var i=new google.maps.Size(0,0);if(!this.markerContent_)return i;var n=this.markerContent_.offsetWidth,o=this.markerContent_.offsetHeight;switch(e){case t.TOP_LEFT:break;case t.TOP:i.width=-n/2;break;case t.TOP_RIGHT:i.width=-n;break;case t.LEFT:i.height=-o/2;break;case t.MIDDLE:i.width=-n/2,i.height=-o/2;break;case t.RIGHT:i.width=-n,i.height=-o/2;break;case t.BOTTOM_LEFT:i.height=-o;break;case t.BOTTOM:i.width=-n/2,i.height=-o;break;case t.BOTTOM_RIGHT:i.width=-n,i.height=-o}return i},e.prototype.onAdd=function(){if(this.markerWrapper_||(this.markerWrapper_=document.createElement("DIV"),this.markerWrapper_.style.position="absolute"),this.getZIndex()&&(this.markerWrapper_.style.zIndex=this.getZIndex()),this.markerWrapper_.style.display=this.getVisible()?"":"none",!this.markerContent_){this.markerContent_=document.createElement("DIV"),this.markerWrapper_.appendChild(this.markerContent_);var e=this;google.maps.event.addDomListener(this.markerContent_,"click",function(t){google.maps.event.trigger(e,"click")}),google.maps.event.addDomListener(this.markerContent_,"mouseover",function(t){google.maps.event.trigger(e,"mouseover")}),google.maps.event.addDomListener(this.markerContent_,"mouseout",function(t){google.maps.event.trigger(e,"mouseout")})}this.ready_=!0,this.content_changed(),this.flat_changed(),this.draggable_changed();var t=this.getPanes();t&&t.overlayMouseTarget.appendChild(this.markerWrapper_),google.maps.event.trigger(this,"ready")},e.prototype.onAdd=e.prototype.onAdd,e.prototype.draw=function(){if(this.ready_&&!this.dragging_){var e=this.getProjection();if(e){var t=this.get("position"),i=e.fromLatLngToDivPixel(t),n=this.getOffset_();this.markerWrapper_.style.top=i.y+n.height+"px",this.markerWrapper_.style.left=i.x+n.width+"px";var o=this.markerContent_.offsetHeight,a=this.markerContent_.offsetWidth;a!=this.get("width")&&this.set("width",a),o!=this.get("height")&&this.set("height",o)}}},e.prototype.draw=e.prototype.draw,e.prototype.onRemove=function(){this.markerWrapper_&&this.markerWrapper_.parentNode&&this.markerWrapper_.parentNode.removeChild(this.markerWrapper_),this.removeDragListeners_()},e.prototype.onRemove=e.prototype.onRemove;var t={TOP_LEFT:1,TOP:2,TOP_RIGHT:3,LEFT:4,MIDDLE:5,RIGHT:6,BOTTOM_LEFT:7,BOTTOM:8,BOTTOM_RIGHT:9};window.RichMarkerPosition=t}function _isLast(e,t){return e===t.length-1}function _isInteger(e){return/^\d+$/.test(e)}function _toString(e){return"string"==typeof e.__default?e.__default:"ResourceBundle "+JSON.stringify(e)}function _message(e,t){for(var i=arguments.length,n=Array(i>2?i-2:0),o=2;i>o;o++)n[o-2]=arguments[o];var a=t.split(".").reduce(function(e,t){return e?e[t]:e},e);"object"===(void 0===a?"undefined":_typeof(a))&&a.hasOwnProperty("__default")&&(a=a.__default);var r="object"===(void 0===a?"undefined":_typeof(a))?void 0:a;if("string"==typeof r)for(var s=function(e){r=(r=r.replace(new RegExp("\\{"+e+"\\}","g"),function(){return n[e]})).replace(new RegExp("\\$\\$"+e+"\\$\\$","g"),function(){return n[e]})},l=0;l<n.length;l++)s(l);return r}function _createArray(e){var t=[];return t.message=function(e){for(var i=arguments.length,n=Array(i>1?i-1:0),o=1;i>o;o++)n[o-1]=arguments[o];return _message(t,e,n)},t.toString=function(){return _toString(t)},void 0!==e&&(t.__default=e),t}function _createObjectOrArray(e,t,i){return _isInteger(e[t+1])?_createArray(i):new ResourceBundle(void 0===i?{}:{__default:i})}var _get=function e(t,i,n){null===t&&(t=Function.prototype);var o=Object.getOwnPropertyDescriptor(t,i);if(void 0===o){var a=Object.getPrototypeOf(t);return null===a?void 0:e(a,i,n)}if("value"in o)return o.value;var r=o.get;return void 0===r?void 0:r.call(n)},_slicedToArray=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var i=[],n=!0,o=!1,a=void 0;try{for(var r,s=e[Symbol.iterator]();!(n=(r=s.next()).done)&&(i.push(r.value),!t||i.length!==t);n=!0);}catch(e){o=!0,a=e}finally{try{!n&&s.return&&s.return()}finally{if(o)throw a}}return i}(e,t);
5throw new TypeError("Invalid attempt to destructure non-iterable instance")},_createClass=function(){function e(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,i,n){return i&&e(t.prototype,i),n&&e(t,n),t}}(),_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};!function(e,t,i,n){e.createComponent=function(i,o,a){function r(t,i,n){var o,a="";if(-1!==i.indexOf("."))a=".";else{if(-1===i.indexOf("#"))return;a="#"}o=i.split(a),e(a+o[1],t.$element).off().on(o[0],function(e){e.preventDefault(),t[n](e)}),t.registerEvent=r}function s(){var i=this.options.parentComponent?this.$parentComponent:this.$element;e(t).load(l.bind(this,i)),e(t).on("throttledScroll",l.bind(this,i))}function l(e){var t=this.inViewport;this.inViewport=!!site.utils.elementInViewport(e,this.options.trackadjust,this.options.trackWindowInnerHeight),this._onEnterViewport&&t!==this.inViewport&&this.inViewport?this._onEnterViewport():this._onExitViewport&&t!==this.inViewport&&!this.inViewport&&this._onExitViewport()}function d(i,n){var o=i.find("span[data-picture][data-background-image]").not("[data-picture-ignore]"),a=-e(t).height()/2,r=!!site.utils.elementInViewport(i,a,!1);this.removeOnScroll=function(){n&&n.removeOnScroll()};var s=this;0===o.length&&this.removeOnScroll(),r&&0!==o.length&&e.each(o,function(n,o){var a=e(o),l=[],d=null;if("true"===a.attr("data-filterby-orientation")){var c="landscape";a.height()>a.width()&&(c="portrait"),d=e('> span[data-orientation="'+c+'"]',a)}else d=e("> span",a);if(e.each(d,function(i,n){var o=e(n),a=o.attr("data-media");(!a||t.matchMedia&&t.matchMedia(a).matches)&&l.push(o)}),r){var u=l.pop(),h=u.data("src"),p=u.parent(),g=p.css("background-image"),f='url("'+h+'")',v=a.data("align");"undefined"!==v&&a.css("background-position",v),p.addClass("image backgroundImage"),-1===g.indexOf(h)&&(p.css({"background-image":f}),s.removeOnScroll()),i.trigger("lazyloading:complete")}})}if("string"==typeof i&&i)if(o!==n&&o&&!function(e){return"object"!==(void 0===e?"undefined":_typeof(e))||"Object"!==Object.prototype.toString.call(e).slice(8,-1)}(o))if("function"!=typeof e.fn[i]){"function"!=typeof Object.create&&(Object.create=function(e){function t(){}return t.prototype=e,new t});var c={_name:"",_defaults:{trackadjust:0,trackWindowInnerHeight:!1},_init:function(i,n,o){var l=this,c=this;if(this.ok=!1,this._name=i,this.element=n,this.$element=e(n),this.options=a?e.extend(!0,{},this._defaults,o):e.extend({},this._defaults,o),this.inViewport=!1,this.uid=this.getUID(),this.events&&e.each(this.events,function(e,t){r(c,e,t)}),!this.$element.is("body, #content")){var u=site.utils.throttle(d,500,this);e(t).on("scroll."+this.uid,function(){u(l.$element)}),e(t).on("lazyload",function(){d(l.$element,l)}),e(t).smartresize(function(){d(l.$element,l)}),d(this.$element,this)}this.uiSelectors&&function(t){t.uiElements={},t.ui=function(i){return void 0!==t.uiElements[i]?t.uiElements[i]:void 0!==t.uiSelectors[i]?t.uiElements[i]=e(t.uiSelectors[i],t.$element):null}}(c),this.options.trackInViewport&&s.apply(this),!0===site.rtl&&"function"==typeof this.init_rtl&&this.init_rtl(),"function"==typeof this.init&&this.init()},removeOnScroll:function(){e(t).off("scroll."+this.uid)},getUID:function(){return"id-"+Math.random().toString(36).substr(2,16)}};e.fn[i]=function(t){var a,r=Array.prototype.slice.call(arguments,1);return this.each(function(){var n=this,s=(e(n),"component_"+i),l=e.data(n,s);if(!l){var d=e.extend({},c,o);(l=e.data(n,s,Object.create(d)))&&"function"==typeof l._init&&l._init.apply(l,[i,n,t])}if(l&&"string"==typeof t&&"_"!==t[0]&&"init"!==t){var u="destroy"===t?"_destroy":t;"function"==typeof l[u]&&(a=l[u].apply(l,r)),"destroy"===t&&e.data(n,s,null)}}),a!==n?a:this}}else console.log("Error: there's already a jQuery plugin defined with this name.",i,e.fn[i].constructor);else console.log("Error: you must specify a valid plugin implementation on the second parameter of the method.",o);else console.log("Error: you must specify a valid plugin name on the first parameter of the method.",i)}}(window.jQuery,window,document),function(e,t,i){var n={uiSelectors:{groups:".accordion-group",toggleIcons:".accordion-toggle-icon",toggleButton:"a.toggle",toggleAllButton:"a.accordion-toggle-all",openText:"a.toggle .open",closeText:"a.toggle .close",fixedHeader:".accordion-fixed-header",header:".accordion-group-title",content:".accordion-group-content",title:".accordion-group-title-inner",icon:".accordion-toggle-icon",innerContent:".accordion-group-content .accordion-group-content-inner"},_classes:{fixedVariant:"Accordion--fix-header",fixed:"fixed",transitioning:"transitioning"},events:{"click .accordion-group-title":"_toggleSection"},_status:{},_pageHeader:null,_pageHeaderHeight:null,_stuck:!1,init_rtl:function(){},init:function(){var n=this,o=this.$element.hasClass(this._classes.fixedVariant);this._pageHeader=e("#header"),this.ui("toggleIcons").hasClass("closed")?this.calculateNewHeight():(this.ui("toggleIcons").addClass("open"),this.ui("groups").addClass("open")),this.ui("groups").not(":first").each(function(t,i){n._toggleSection({currentTarget:e(i).find(".accordion-group-title")})}),this.ui("toggleButton").click(function(i){i.preventDefault(),e(t).trigger("lazyload"),n._toggleAll()}),this.ui("groups").on("click",".accordion-fixed-header .accordion-group-title",function(t){t.preventDefault();var i=e(t.currentTarget).parent().siblings(".accordion-group-title");o&&site.utils.scrollTo(i,0),n._toggleSection({currentTarget:i[0]}),n._unstick()}),o&&e(i).scroll(this._setStickyHeader.bind(this))},externalClose:function(){var t=this;this.ui("toggleIcons").addClass("open").removeClass("closed"),this.ui("groups").addClass("open").removeClass("closed"),this.ui("groups").each(function(i,n){t._toggleSection({currentTarget:e(n).find(".accordion-group-title")})})},externalOpen:function(){var t=this;this.ui("toggleIcons").addClass("closed").removeClass("open"),this.ui("groups").addClass("closed").removeClass("open"),this.ui("groups").each(function(i,n){t._toggleSection({currentTarget:e(n).find(".accordion-group-title")})})},getStatus:function(){return this._status},_toggleAll:function(){var t=this;this._status.open!==this._status.total?(this.ui("toggleIcons").addClass("closed").removeClass("open"),this.ui("groups").addClass("closed").removeClass("open")):(this.ui("toggleIcons").addClass("open").removeClass("closed"),this.ui("groups").addClass("open").removeClass("closed")),this.ui("groups").each(function(i,n){t._toggleSection({currentTarget:e(n).find(".accordion-group-title")})})},calculateNewHeight:function(){var t=0;this.$element.find("> div").each(function(i,n){if(e(n).hasClass("header-row")&&(t+=e(n).outerHeight()),e(n).hasClass("accordion-group")){var o=e(n).find(".accordion-group-title");o&&null!==o.outerHeight()&&(t+=o.outerHeight());var a=e(n).find(".accordion-group-content");
5if(a&&(a.parent().hasClass("open")||a.parent().hasClass("always-open"))){var r=a.find("table").length?a.find("table"):a.find(".accordion-group-content-inner"),s=r.outerHeight()+function(t){var i=e(".TabbedContainer",t),n=i.length&&e(".DxTabs__tab",t).length>1,o=e(".snippet",t);return n&&!o.hasClass("snippet--force-mobile")?parseFloat(i.css("margin-top")):0}(r);a.height(s),t+=s}}}),this.$element.hasClass("data-container")&&(t+=120);var i=this.$element.hasClass("Accordion--mobile-only")?t:t+2;this.$element.height(i),this.$element.trigger("height-change",[i]),this._checkStatus()},_resetStatus:function(){this._status={total:0,open:0,closed:0}},_checkStatus:function(){var t=this;this._resetStatus(),this.ui("groups").each(function(i,n){e(n).hasClass("always-open")||(e(n).hasClass("open")?t._status.open+=1:t._status.closed+=1,t._status.total+=1)}),this._renderStatusText()},_renderStatusText:function(){this.ui("openText").hide(),this.ui("closeText").hide(),0===this._status.open?this.ui("openText").show():0===this._status.closed?this.ui("closeText").show():this.ui("openText").show()},_toggleSection:function(t){var i=e(t.currentTarget),n=i.find(".accordion-toggle-icon"),o=i.siblings(".accordion-group-content"),a=(o.find("table").length?o.find("table"):o.find(".accordion-group-content-inner")).outerHeight();n.hasClass("open")?(n.removeClass("open").addClass("closed"),i.parent().removeClass("open").addClass("closed"),o.height(0)):(n.removeClass("closed").addClass("open"),i.parent().removeClass("closed").addClass("open"),o.height(a)),this.calculateNewHeight(),this.$element.trigger("Accordion:toggled")},_setStickyHeader:function(){var i=this,n=e(".headerWrapper"),o=n.outerHeight(),a=e(t).scrollTop(),r=e(this.ui("header")).offset().top-o,s=this.$element.offset().top-o+this.$element.height();if(a>=r&&s>=a)if(this._stuck)if(Math.abs(a-s)<=this.ui("header").outerHeight()){var l=Math.abs(a-s);l>o&&(l=o),t.requestAnimationFrame(function(){i.ui("fixedHeader").css({top:l}).addClass(i._classes.transitioning).find(i.uiSelectors.title)})}else parseInt(this.ui("fixedHeader").css("top"),10)!==o+5&&t.requestAnimationFrame(function(){i.ui("fixedHeader").css({top:n.outerHeight()}).removeClass(i._classes.transitioning).find(i.uiSelectors.title)});else this._stick();else this._unstick()},_stick:function(){this._stuck||(this._stuck=!0,this.ui("fixedHeader").html(this.ui("header").clone()),this.ui("fixedHeader").addClass(this._classes.fixed),this.ui("fixedHeader").css("top",this._pageHeaderHeight))},_unstick:function(){this._stuck&&(this._stuck=!1,this.ui("fixedHeader").empty().removeClass(this._classes.fixed))}};jQuery.createComponent("Accordion",n)}(jQuery,window,document),function(e,t){var i={uiSelectors:{components:"> *"},_attributes:{metaTag:'head [name="accordionOnMobile"]',group:"data-accordion-group",title:"data-accordion-title"},_classes:{accordion:"Accordion",mobileAccordion:"Accordion--mobile-only",accordionTitle:"accordion-group-title",hideMobile:"Accordion--mobile-hide"}
5,_componentsData:[{componentTitle:"Snippet",headerContainer:"headingCentre",titleContent:"headingTextMain"},{componentTitle:"SameSizeCarousel",headerContainer:"headerBlock",titleContent:"headingTextMain"},{componentTitle:"ModelSelector",headerContainer:"inPageModelSelectorHeader",titleContent:"headingTextMain"}],_foundIndex:!1,_groupIndex:1,_group:[],_groups:[],_safetyArray:[],_isMobile:null,_components:null,_accordions:null,_groupComponents:function(t,i){var n=this;if((i=e(i)).attr(n._attributes.group))n._foundIndex=!0,n._buildGroups(i);else if(n._foundIndex){var o=e(this._components[t+1]),a=parseInt(o.attr(n._attributes.group),10);n._safetyArray.push(i),a&&a===n._groupIndex?(e.merge(n._group,n._safetyArray),n._safetyArray=[]):a&&a!==n._groupIndex&&(n._safetyArray=[])}t===this._components.length-1&&n._pushGroup()},_pushGroup:function(){this._groups.push(this._group),this._group=[],this._groupIndex++},_buildGroups:function(e){parseInt(e.attr(this._attributes.group),10)!==this._groupIndex&&e.attr(this._attributes.group)&&this._pushGroup(),this._group.push(e)},_buildMarkup:function(t,i){var n=e(),o=this._getTitle(i),a=t>0?" closed":"",r=e('<div class="Accordion Accordion--mobile-only Accordion--fix-header"><div class="accordion-group'+a+'"><div class="accordion-group-content"><div class="accordion-group-content-inner"></div></div></div></div>'),s=e('<div class="accordion-fixed-header"></div><div class="accordion-group-title"><div class="accordion-toggle-icon'+a+'"></div><div class="accordion-group-title-inner">'+o+"</div></div>");e.each(i,function(e,t){n=n.add(t)}),n.wrapAll(r).parents(".accordion-group").prepend(s)},_getTitle:function(t){var i=this,n="",o="",a=e(t[0]),r=0;for(e.each(t,function(e,t){return!(n=t.attr(i._attributes.title))&&void 0});
5r<this._componentsData.length;r++){var s=this._componentsData[r];a.hasClass("snippet")&&!a.hasClass("snippet--force-mobile")&&(a.addClass(i._classes.hideMobile),o=a.find("."+s.titleContent).text()),a.hasClass(s.componentTitle)&&!a.hasClass(s.componentTitle+"--force-mobile")&&(a.find("."+s.headerContainer).addClass(i._classes.hideMobile),o=a.find("."+s.titleContent).text())}return n=n||o},_setHeights:function(){var t=this;setTimeout(function(){if(t._accordions.find("."+t._classes.accordionTitle).is(":visible"))t._isMobile=!0,t._accordions.each(function(t,i){e(i).Accordion("calculateNewHeight")});else{if(!1===t._isMobile)return!1;t._isMobile=!1,t._accordions.each(function(t,i){e(i).css("height",""),e(i).find(".accordion-group-content").css("height","")})}},600)},_setupComponentSpecific:function(){var t=this;e(".TabbedContainer .tab-link").on("click",function(){t._setHeights()}),e(".primaryLinkWithStyle, .secondaryLinkWithStyle","."+this._classes.accordion).click(function(t){site.utils.checkDeepLink(e(this).attr("href"))}),e(".Interior360").on("click",".load-button, .pano-reset-control",function(e){t._setHeights()}),e(".DxTabs").on("DxTabs:fadein",function(i){t._accordions.each(function(t,i){e(i).Accordion("calculateNewHeight")})})},init:function(){var i=this;this._components=this.ui("components"),e(this._attributes.metaTag).length<1||(e.each(this._components,function(e,t){i._groupComponents(e,t)}),e.each(this._groups,function(e,t){i._buildMarkup(e,t)}),this._accordions=e("."+this._classes.mobileAccordion),this._setHeights(),e(t).smartresize(i._setHeights.bind(i)),this._setupComponentSpecific())}};jQuery.createComponent("AccordionContainer",i)}(jQuery,window,document),function(){var e={init:function(){var e=this.$element.parent().data("bazaar-url");site.utils.addScriptForBazaarVoice(e)}};jQuery.createComponent("BazaarVoiceRating",e)}(jQuery,window,document),function(e){e.fn.removeStyle=function(t){var i=new RegExp(t+"[^;]+;?","g");return this.each(function(){e(this).attr("style",function(e,t){return t.replace(i,"")})})}}(jQuery),function(e,t,i){var n={uiSelectors:{hideCursor:"a, button, .rsNavItem, .rsNav, .carouselPagination"},_$cursor:null,_cursorHeight:0,_cursorWidth:0,_$window:e(t),_supportsCursorAnimateRotate:!1,init:function(){var e=this;!1===site.utils.isMobileDevice()&&(this.recalculatePositionHalf(),this._initCursorAnimateRotate(),this.$element.on("mousemove",function(t){return e._cursorMouseMove(t)}))},_checkSupport:function(){var e=i.createElement("x");return e.style.cssText="pointer-events:auto",e.style.cursor="none","auto"===e.style.pointerEvents&&"none"===e.style.cursor&&!site.utils.isIe11()},_initCursorAnimateRotate:function(){var t=this._checkSupport();this._supportsCursorAnimateRotate=t,t?(this.$element.addClass("CursorAnimateRotate"),this._$cursor=e('<div class="cursor"><div class="cursorIcon"></div></div>'),this.$element.append(this._$cursor),this._cursorHeight=this._$cursor.height(),this._cursorWidth=this._$cursor.width(),this._eventHandlers()):this.$element.addClass("CursorNoAnimateNoRotate")},_eventHandlers:function(){var e=this;this.$element.on("mouseenter",function(){return e._cursorShow()}).on("mouseleave",function(){return e._cursorHide()}),this.ui("hideCursor").on("mouseenter",function(){return e._cursorHide()}).on("mouseleave",function(){return e._cursorShow()})},_cursorMouseMove:function(e){var t="translate("+(e.pageX-this._cursorWidth-5)+","+(e.pageY-this._$window.scrollTop()-86)+");";e.pageX<=this._positionHalf?this.$element.removeClass("cursorRight").addClass("cursorLeft"):this.$element.addClass("cursorRight").removeClass("cursorLeft"),this._supportsCursorAnimateRotate&&this._$cursor.css({transform:t,"-webkit-transform":t,"-moz-transform":t,"-o-transform":t})},_cursorHide:function(){this._$cursor&&this._$cursor.removeClass("isVisible")},_cursorShow:function(){this._$cursor&&this._$cursor.addClass("isVisible")},recalculatePositionHalf:function(){this._pageWidth=e(t).width(),this._positionHalf=Math.ceil(this._pageWidth/2)},refreshSelectors:function(){this.uiElements.hideCursor=e(this.uiSelectors.hideCursor,this.$element),this._eventHandlers()}};jQuery.createComponent("CursorAnimateRotate",n)}(jQuery,window,document),function(e){var t={_defaults:{closeOnTapOutside:!1},_$toggleButton:null,_$dropdownList:null,_valueInTitle:!1,_height:0,init:function(){var t=this;this._$toggleButton=e("> span",this.$element),this._$dropdownList=e("ul",this.$element),void 0!==this.$element.data("dropdownnav-close-on-tap-outside")&&!0===this.$element.data("dropdownnav-close-on-tap-outside")&&(this.options.closeOnTapOutside=!0),void 0!==this.$element.data("dropdownnav-value-in-title")&&(this._valueInTitle=!0),void 0!==this.$element.data("dropdownnav-stay-on-page")&&(this._stayOnPage=!0),t._height=t._$dropdownList.height();var i=!1;if(t.$element.hasClass("active")?(i=!0,t._$dropdownList.css({opacity:1,height:"auto","overflow-y":"hidden",display:"block"})):t._$dropdownList.css({opacity:0,height:0,"overflow-y":"hidden",display:"none"}),!0===this._valueInTitle){var n=e("li.active span",this._$dropdownList).html();""!==n&&e("span",this._$toggleButton).html(n)}!0===this._stayOnPage&&e("li a, li span",t._$dropdownList).on("click tap",function(i){i.preventDefault(),t.changeSelected(e(this).parent()),t.$element.trigger("selected",e
5(this).parent())}),t.$element.Dropdown({timeout:250,closeOnTapOutside:t.options.closeOnTapOutside,button:t._$toggleButton,buttonWithinMenu:!1,openByDefault:i,onOpen:function(){setTimeout(function(){if(!t.$element.hasClass("active")){t.$element.trigger("open").addClass("active animating");var i=e(t.$element).clone().css({position:"absolute",visibility:"hidden",height:"auto",width:t.$element.width()}).addClass("dropdownClone").appendTo(t.$element.parent());e("ul",i).css({opacity:1,height:"auto","overflow-y":"hidden"}),t._height=e(".dropdownClone ul").height(),e(".dropdownClone").remove(),t._$dropdownList.show().transition({opacity:1,height:t._height,duration:400,easing:"ease"},function(){t._$dropdownList.css({height:"auto"}),t.$element.removeClass("animating").trigger("opened")})}},50)},onClose:function(){t.$element.hasClass("active")&&(t.$element.hasClass("animating")||(t.$element.trigger("close").addClass("animating"),t._height=t._$dropdownList.height(),t._$dropdownList.css({height:t._height}).show().transition({duration:400,easing:"ease",height:0,opacity:0},function(){t.$element.removeClass("animating active"),t._$dropdownList.hide(),t.$element.trigger("closed")})))}}),t._addKeyboardNavigation()},open:function(){this._$toggleButton.trigger("open")},changeSelected:function(t){if(e("li.active",this._$dropdownList).removeClass("active"),t.addClass("active"),!0===this._valueInTitle){var i=e("li.active span",this._$dropdownList).html();""!==i&&e("span",this._$toggleButton).html(i)}this._$toggleButton.trigger("close")},_addKeyboardNavigation:function(){var t=this,i=t.$element,n=t._$toggleButton,o=e("ul",t.$element);t._$toggleButton.attr("tabindex","0"),n.keydown(function(e){if(i.hasClass("active")){if(40===e.keyCode)return o.find("li").not(":hidden").first().find("a").focus(),!1;13===e.keyCode&&n.trigger("close")}else if(40===e.keyCode||13===e.keyCode){return n.trigger("open"),o.find("li.active > a").focus(),!1}}),o.find("> li > a").keydown(function(t){return 40===t.keyCode?(e(this).parent("li").nextAll("li").not(":hidden").first().find("a").focus(),!1):38===t.keyCode?(e(this).parent("li").prevAll("li").not(":hidden").first().find("a").focus(),!1):void 0})},_destroy:function(){this.$element.removeAttr("style"),this.$element.off("open close","**"),e("ul a",this.$element).unbind("keydown").off("
5click tap"),e.removeData(this._$toggleButton),e.removeData(this.$element)}};jQuery.createComponent("DropdownNav",t)}(jQuery,window,document),function(e){var t={_defaults:{},_selectNode:null,_dropdownWrapperElement:null,_dropdownSelectedElement:null,_dropdownListElement:null,_hasFlag:!1,init:function(){this._selectNode=this.$element,this._createComponentElements(),this._populateElementsData(),this._assignSelectEvents(),this._assignListItemEvents(),this._addKeyboardNavigation()},_createComponentElements:function(){var t=this;this.$element.on("setFlag",function(e,t,i){this._setFlag(t,i)}.bind(this));var i=e.grep(t._selectNode.attr("class").split(" "),function(e,t){return 0===e.indexOf("DropdownSelectTheme")}).join(),n=e.grep(t._selectNode.attr("class").split(" "),function(e,t){return 0===e.indexOf("DropdownSelectDirection")}).join();t._selectNode.removeClass("DropdownSelect"),t._selectNode.removeClass(i),t._dropdownWrapperElement=t._selectNode.wrap("<div class='DropdownSelect "+i+" "+n+"'></div>").parent(),t._dropdownWrapperElement.append('<span class="selected" tabindex="0"><span>SELECTED</span></span>'),t._dropdownWrapperElement.append("<ul></ul>"),t._dropdownSelectedElement=e("span.selected",t._dropdownWrapperElement),t._dropdownListElement=e("ul",t._dropdownWrapperElement),site.utils.isIe11()&&t._selectNode.hasClass("DropdownSelectNoClickOffInIe11")||t._dropdownWrapperElement.append('<div class="clickOff"></div>'),t._selectNode.hasClass("flagSelect")&&(t._selectNode.removeClass("flagSelect"),t._dropdownWrapperElement.addClass("flagSelect"),t._hasFlag=!0)},_populateElementsData:function(){var t=this,i=e("option",t._selectNode);undefined!==t._selectNode.attr("disabled")?t._dropdownWrapperElement.addClass("disabled"):t._dropdownWrapperElement.removeClass("disabled");var n=e("option:selected",t._selectNode),o=n.attr("data-flag-img"),a=t._hasFlag&&void 0!==o?'<div class="flag '+o+'"></div><span class="hasFlag">'+n.first().text()+"</span>":"<span>"+n.first().text()+"</span>";t._dropdownSelectedElement.html(a),t._dropdownSelectedElement.attr("data-val",n.first().val()),t._dropdownListElement.children().remove();for(var r=0;r<i.length;r++){var s=e(i[r]),l=s.val(),d=s.text(),c=s.attr("disabled"),u=s.attr("data-flag-img");if(void 0===c){var h=t._hasFlag?'<li data-val="'+l+'" tabindex="0"><span class="hasFlag">'+d+'</span><div class="flag '+u+'"></div></li>':'<li data-val="'+l+'" tabindex="0"><span>'+d+"</span></li>";t._dropdownListElement.append(h)}}t._highlightSelected()},_highlightSelected:function(){this._dropdownListElement.children().removeClass("active"),this._dropdownListElement.find('li[data-val="'+this.$element.val()+'"]').addClass("active")},_emitChangeEvent:function(){this.$element.trigger("DropdownSelect:change")},_assignSelectEvents:function(){var t=this;t._dropdownSelectedElement.on("click tap",function(e){t._dropdownWrapperElement.hasClass("disabled")||(t._dropdownWrapperElement.hasClass("open")?(t._dropdownWrapperElement.removeClass("open"),t._dropdownSelectedElement.trigger("blur")):(t._dropdownWrapperElement.addClass("open"),t._dropdownListElement.scrollTop(0)),t._emitChangeEvent())}),t._addSpaceClick(t._dropdownSelectedElement),t._selectNode.on("update",function(){t._populateElementsData(),t._assignListItemEvents()}),t._selectNode.on("change",function(){t._processSelectEvent()}),e(".clickOff",t._dropdownWrapperElement).on("click tap",function(){t._dropdownWrapperElement.removeClass("open"),t._emitChangeEvent()}),t._dropdownListElement.on("DOMMouseScroll mousewheel",function(t){var i=e(this),n=this.scrollTop,o=this.scrollHeight,a=i.height(),r=t.originalEvent.wheelDelta,s=r>0,l=function(){return t.stopPropagation(),t.preventDefault(),t.returnValue=!1,!1};return!s&&-r>o-a-n?(i.scrollTop(o),l()):s&&r>n?(i.scrollTop(0),l()):void 0})},_assignListItemEvents:function(){var t=this;e("li",t._dropdownListElement).off("click tap").on("click tap",function(i){var n=e(this).attr("data-val");t._selectNode.val(n).change()}),t._addSpaceClick(e("li",t._dropdownListElement))},_addSpaceClick:function(t){t.keydown(function(t){32===t.keyCode&&(t.preventDefault(),e(this).click())})},_addKeyboardNavigation:function(){var t=this,i=t._dropdownWrapperElement,n=t._dropdownSelectedElement,o=t._dropdownListElement,a=t._selectNode;n.keydown(function(t){var r=o.find("li"),s=a.val();s=s?s.toString():s;var l=r.filter(function(){return e(this).data("val").toString()===s}),d=i.hasClass("open");if(40===t.keyCode){if(d)r.first().focus();else{var c=null;if((c=l.length>0?l.next("li"):r.first()).length>0){var u=c.data("val");a.val(u).change(),n.html("<span>"+e("option:selected",a).text()+"</span>")}}return!1}if(38===t.keyCode){if(!1===d){var h=null;if(l.length>0&&(h=l.prev("li")).length>0){var p=h.data("val");a.val(p).change(),n.html("<span>"+e("option:selected",a).text()+"</span>")}}return!1}13===t.keyCode&&(i.toggleClass("open"),l.focus())}),e(o).on("keydown","li",function(i){if(40===i.keyCode)return e(this).next("li").focus(),!1;if(38===i.keyCode)return e(this).prev("li").focus(),!1;if(13===i.keyCode){var n=e(this).data("val");a.val(n).change(),t._processSelectEvent()}})},_processSelectEvent:function(){var t=this,i=e("option:selected",t._selectNode),n=i.attr("data-flag-img"),o=t._hasFlag&&void 0!==n?'<div class="flag '+n+'"></div><span class="hasFlag">'+i.first().text()+"</span>":"<span>"+i.first().text()+"</span>";t._dropdownSelectedElement.html(o),t._dropdownSelectedElement.attr("data-val",i.val()),t._dropdownWrapperElement.removeClass("open"),t._emitChangeEvent()},_setFlag:function(e,t){var i=this._hasFlag&&void 0!==e?'<div class="flag '+e+'"></div><span class="hasFlag">'+t+"</span>":"<span>"+t+"</span>";this._dropdownSelectedElement.html(i)}};jQuery.createComponent("DropdownSelect",t)}(jQuery,window,document),function(e){var t={init:function(){var t=this,i=e("body"),n=site.utils.aria.KeyCode;i.on("keydown",function(e){(e.keyCode===n.TAB||e.keyCode===n.ESC||e.keyCode===n.LEFT||e.keyCode===n.UP||e.keyCode===n.RIGHT||e.keyCode===n.DOWN)&&t.addFocusClass()}),i.on("mouseup mousedown",function(){return t.removeFocusClass()})},addFocusClass:function(){e("body").addClass("focusStylesOn")}
5,removeFocusClass:function(){e("body").removeClass("focusStylesOn")}};jQuery.createComponent("FocusSwitcher",t)}(jQuery),function(e,t){var i={stickyNavigationActive:!1,fieldInFocus:!1,_$window:null,_$inPageNav:null,_reducedLayout:!1,_isNaaS:!1,init:function(){var i=this;this._isNaaS=this.$element.hasClass("dxnav-header"),this._$window=e(t),this._$inPageNav=e(".InPageNavigation"),this._setNavType(),this._setBodyPadding(),this._setNavHeight(!0),this._setNavPosition(),this._adjustHeaderOnSearchActiveForIOS(),this._$window.smartresize(function(){i.fieldInFocus||(i._setNavType(),i._setNavHeight(),i._setNavPosition(),i._setBodyPadding())}),this._$window.scroll(function(){i._setNavHeight(),i._setNavPosition(),i._currentBodyPadding=parseInt(e("body").css("padding-top"),10),i._isNaaS&&i._currentBodyPadding!==site.utils.getStickyNavHeight()&&i._setBodyPadding()}),e("input, textarea").on("focus",function(){"large"===site.utils.getBreakpointSize()&&site.utils.isMobileDevice()&&"landscape"===site.utils.getDeviceOrientation()&&(i.$element.removeClass("stickyNavigation"),i.stickyNavigationActive=!1,i._setNavHeight(!1),i._setNavPosition(),i._setBodyPadding(),i.fieldInFocus=!0)}).on("blur",function(t){"large"===site.utils.getBreakpointSize()&&site.utils.isMobileDevice()&&"landscape"===site.utils.getDeviceOrientation()&&(i.$element.addClass("stickyNavigation"),i.stickyNavigationActive=!0,i._setNavHeight(!1),i._setNavPosition(),i._setBodyPadding(),i.fieldInFocus=!1,site.utils.scrollTo(e(t.target).offset().top-5))}),this._$window.on("MCQ:slideChanging",function(){i._setBodyPadding()})},_setNavType:function(){var e=site.utils.getBreakpointSize();this.$element.hasClass("dxnav-header")?this.$element.addClass("stickyNavigation"):"large"===e&&site.stickyNavigationEnabled?(this.$element.addClass("stickyNavigation"),this.stickyNavigationActive=!0):(this.$element.removeClass("stickyNavigation"),this.stickyNavigationActive=!1)},_setNavHeight:function(e){var t=this._$window.scrollTop(),i=this.$element,n=t>site.stickyNavigationTransitionPoint,o="boolean"==typeof e&&e;n&&!this._reducedLayout?(i.addClass("reducedStickyNavigation"),this._$window.trigger("stickyNavigationChange"),this._reducedLayout=!0):!n&&this._reducedLayout&&(i.removeClass("reducedStickyNavigation"),this._$window.trigger("stickyNavigationChange"),this._reducedLayout=!1),0===t||o?i.addClass("notransition"):i.removeClass("notransition")},_setNavPosition:function(){if(this._$inPageNav.length>0&&this._isFixedHeader()){var e="";if(this._$inPageNav.first().is(":visible")){var t=this._$window.scrollTop(),i=this.$element.offset().top-t,n=i+this.$element.outerHeight();e=(e=i+(this._$inPageNav.first().offset().top-t-n))>0?0:e,e+="px"}this.$element.css("top",e)}else(this._isFixedHeader()||this._isNaaS||this.$element.hasClass("scrollingDown"))&&this._setNavToElementBlocker()},_setNavToElementBlocker:function(){var t=e(".block-header-nav");if(t.length){var i=void 0,n=void 0,o=t.offset().top;if(this._isNaaS){var a=this.$element.find(".dxnav__breadcrumbs"),r=this.$element.find(".dxnav-unique-nav").height();n=o-r,i=o-(a.length?a.height():r)}else{i=n=o-this.$element.height()}var s=this._$window.scrollTop();s>=i?(this.$element.addClass("scrollingDown"),0>=n?(this.$element.css("top",""),s<=e(".dxnav-unique-nav").height()&&this.$element.removeClass("scrollingDown")):this.$element.css("top",n)):n>s&&(this.$element.removeClass("scrollingDown"),this.$element.css("top",""))}},_setBodyPadding:function(){var e=0,t=document.querySelector(".notificationBarsWrapper")?.clientHeight??0;this._isFixedHeader()&&(e=site.utils.getStickyNavHeight()),document.body.style.setProperty("--menu-bar-height",`${e}px`),document.body.style.setProperty("--menu-with-notification-bar-height",e-t+"px")},_adjustHeaderOnSearchActiveForIOS:function(){if(site.utils.isIOS()&&site.stickyNavigationEnabled){var t=this.$element,i=e(".searchText",t);i.on("focus",function(){t.addClass("searchActive")}),i.on("blur",function(){t.removeClass("searchActive")})}},_isFixedHeader:function(){return"fixed"===this.$element.css("position")}};jQuery.createComponent("Header",i)}(jQuery,window,document),function(e,t){var i={_defaults:{onAtSmallBreakpoint:!1},uiSelectors:{headerBoxContent:".headerBoxContent",headerBoxWidthElements:".headerBox__tcoPrice, .headingTextMain, .headingTextSub .
5subtitle, .headingTextSub, .price, .primaryLinkWithStyle, .secondaryLinkContainer, .caveat, .bodyText, .totalCost, .bodyText, .headerBox__slug, .headerBox__heroTitle, .headerBox__title, .headerBox__heroCopy, .headerBox__copy, .headerBox__price",headingTextMain:".headingTextMain, headerBox__content",totalCostElement:".totalCost"},_widestElementWidth:0,_resizeBound:null,init:function(){var i=this;this._checkTotalCostPriceWidth(),this._checkOnlyHasPrimaryHeading(),this._initRetailerPage(),e(t).on("load",function(){i._resizeHeaderBox()}),this._resizeBound=this._resizeHeaderBox.bind(this),e(t).on("resize",this._resizeBound),this._tcoOrientationCheck(),e(t).on("orientationchange",this._tcoOrientationCheck)},_initRetailerPage:function(){var i=e(".headerBox__heroCopy .tel",this.$element);i.length&&t.matchMedia("(min-width: 740px)").matches&&i.contents().unwrap().wrap("<span/>")},_tcoOrientationCheck:function(){var i=e(".headerBox__totalCost"),n=site.utils.isBreakpointMedium()||site.utils.isBreakpointSmall();i.removeClass("landscape"),n&&t.matchMedia("(orientation: landscape)")&&i.addClass("landscape")},_checkOnlyHasPrimaryHeading:function(){1===this.$element.children().length&&this.$element.find(".primaryHeading")&&this.$element.addClass("onlyHasPrimaryHeading")},_onResize:function(){t.requestAnimationFrame(this._resizeHeaderBoxes.bind(this))},_resizeHeaderBox:function(){this._tcoOrientationCheck();var e="small"!==site.utils.getBreakpointSize();if(this.$element.css("width","auto").removeClass("maxWidthOff"),this.options.onAtSmallBreakpoint||e){var t=2*parseInt(this.ui("headerBoxContent").css("padding-left"),10);this._widestElementWidth=0,this.ui("headerBoxWidthElements").each(this._getWidestElementWidth.bind(this)),this.$element.css("width",this._widestElementWidth+t),(this.ui("headingTextMain").width()+t)/2>this.$element.width()&&this.$element.addClass("maxWidthOff")}},_getWidestElementWidth:function(t,i){var n=e(i),o=n.hasClass("primaryLinkWithStyle")||n.hasClass("headerBoxDontInline");o||n.css("display","inline");var a=n.outerWidth()+1;o||n.css("display",""),this._widestElementWidth=a>this._widestElementWidth?a:this._widestElementWidth},_checkTotalCostPriceWidth:function(){var e=this.ui("totalCostElement");if(0!==e.length){var t=this.$element.find(".number")[0]||{},i=t.innerHTML||"",n=(this.$element.find(".currency")[0]||{}).innerHTML||"";site.utils.measureTextWidth(i+n,t)>160&&e.removeClass("headerBoxDontInline").addClass("stacked")}},removeEvents:function(){e(t).off("resize",this._resizeBound)}};jQuery.createComponent("HeaderBox",i)}(jQuery,window),function(e,t){var i={_initiated:!1,uiSelectors:{headingWrapper:".headingWrapper",headingTextMain:".headingTextMain"},init:function(){this._initiated||(this._layout(),this.linearLines(),e(t).smartresize(this.linearLines.bind(this)),this._initiated=!0)},_layout:function(){if(!this.ui("headingTextMain").length){var t=e('<span class="headingTextMain"/>');this.ui("headingWrapper").wrapInner(t),this.uiElements.headingTextMain=e(".headingTextMain",this.$element)}this.$element.parents(".FullWidthImage").length||this.ui("headingTextMain").css("display","inline")},linearLines:function(){this.ui("headingWrapper").css("width","auto"),"small"!==site.breakpoints.current&&""!==e.trim(this.ui("headingWrapper").text())&&this.ui("headingWrapper").width(this.ui("headingTextMain").width()+1)}};jQuery.createComponent("Headings",i)}(jQuery,window,document),function(e){var t={_defaults:{className:"Modal",selector:".Modal",speed:350,modalModifier:null,closeLabel:null},_modal:null,_modalContent:null,_elem:null,init_rtl:function(){},init:function(){this._elem=this.$element.get(0)},_attachModal:function(){var t=this,i=e.createElement("section"),n=this.options,o=n.className,a=n.modalModifier,r=n.closeLabel,s='\n            <div class="'+o+'__content-wrapper">\n              <div class="'+o+'__header">\n                <button data-modal-close class="'+o+'__close"></button>\n              </div>\n              <div data-modal-content class="'+o+'__content"></div>\n              <div data-modal-footer class="'+o+'__footer"></div>\n            </div>\n          ';i.setAttribute("data-modal",""),i.setAttribute("role","dialog"),i.setAttribute("tabIndex","-1"),i.classList.add(o),null!==a&&(Array.isArray(a)||(this.options.modalModifier=a.split()),this.options.modalModifier.forEach(function(e){return i.classList.add(o+"--"+e)})),i.innerHTML=s,e.body.appendChild(i),this._modal=i;var l=i.querySelectorAll("[data-modal-content]")[0];this._modalContent=l;var d=i.querySelectorAll("[data-modal-footer]")[0];this._modalFooter=d;var c=e.createElement("div");c.classList.add(o+"__background"),c.setAttribute("data-modal-close",""),i.appendChild(c),[].concat(_toConsumableArray(this._modal.querySelectorAll("[data-modal-close]"))).forEac
5h(function(e){null!==r&&e.setAttribute("aria-label",r),e.addEventListener("click",function(e){e.preventDefault(),t._close()})})},_detachModal:function(){var t=e.querySelectorAll(this.options.selector)[0];e.body.removeChild(t)},_keyboardControls:function(){var e=this;this._modal.focus();var t=site.utils.getTabbable(this._modal);this._modal.addEventListener("keydown",function(i){27===i.keyCode?(i.preventDefault(),e._close()):i.shiftKey&&9===i.keyCode&&(i.preventDefault(),t[0].focus())}),1===t.length?t[0].addEventListener("keydown",function(e){9===e.keyCode&&(e.preventDefault(),t[0].focus())}):(t[0].addEventListener("keydown",function(e){e.shiftKey&&9===e.keyCode&&(e.preventDefault(),t[t.length-1].focus())}),t[t.length-1].addEventListener("keydown",function(e){e.shiftKey||9!==e.keyCode||(e.preventDefault(),t[0].focus())}))},_open:function(e){var t=this;this._toggleContent(!0),this._attachModal(),this._modalContent.innerHTML="",this._modalContent.appendChild(e.cloneNode(!0)),this._modal.style.display="block",this._elem.setAttribute("data-modal-return","true");var i=function(){t._modalContent.scrollTop===t._modalContent.scrollHeight-t._modalContent.offsetHeight?(t._modalFooter.style.opacity=0,requestAnimationFrame(function(){setTimeout(function(){t._modalFooter.style.display="none",t.isHidden=!0},10)})):t._modalContent.scrollTop!==t._modalContent.scrollHeight-t._modalContent.offsetHeight&&t.isHidden&&(t.isHidden=!1,t._modalFooter.style.display="block",requestAnimationFrame(function(){setTimeout(function(){t._modalFooter.style.opacity=1},10)}))};requestAnimationFrame(function(){setTimeout(function(){t._modal.style.opacity=1,site.utils.isElementVerticallyScrollable(t._modalContent)?t._modalContent.addEventListener("scroll",i):t._modalFooter.style.display="none"},10),setTimeout(function(){t._keyboardControls(),t._eventTrigger(t.options.className+":opened")},t.options.speed)})},_toggleContent:function(t){var i=e.querySelector(".pageWrapper"),n=e.querySelector(".sharedNavigation");t?(i.setAttribute("aria-hidden","true"),site.utils.checkDefined(n)&&n.setAttribute("aria-hidden","true")):(i.removeAttribute("aria-hidden"),site.utils.checkDefined(n)&&n.removeAttribute("aria-hidden"))},_close:function(){var t=this;this._toggleContent(!1),requestAnimationFrame(function(){t._modal.style.opacity=0,setTimeout(function(){t._modal.style.display="none",t._eventTrigger(t.options.className+":closed"),t._detachModal(),t._elem.focus();var i=e.querySelectorAll("[data-modal-return]")[0];i.focus(),i.removeAttribute("data-modal-return")},t.options.speed)})},_eventTrigger:function(e){var t=new CustomEvent(e);this._elem.dispatchEvent(t)},open:function(e){this._open(e)},close:function(){this._close()},resetKeyboardControls:function(){this._keyboardControls()}};jQuery.createComponent("Modal",t)}(document),function(e){var t={_defaults:{className:"Pagination",selector:".Pagination",isBlack:!1,classes:{controls:"Pagination__controls",paused:"Pagination--paused",wrapper:"Pagination__button-wrapper",wrapperPlayPause:"Pagination__button-wrapper--play-pause",wrapperPip:"Pagination__button-wrapper--pip",pip:"Pagination__pip",pipActive:"Pagination__pip--active",play:"Pagination__play",pause:"Pagination__pause",playing:"Pagination--playing",pauseTimerIcon:"Pagination__pause-timer-icon",pauseTimerIconCountdown:"Pagination__pause-timer-icon-countdown",pauseTimerIconCountdownAnimating:"Pagination__pause--animation",pauseControlIcon:"Pagination__pause-control-icon",playControlIcon:"Pagination__play-control-icon"},labels:{play:"play",pause:"pause",pip:"go to []",paused:"paused",playing:"playing",slideChanged:"showing []",next:"next",previous:"previous"},autoplay:{enabled:!1,duration:1e3,pauseAtStart:!1,delay:0},loop:!0,numberOfPips:null,defaultSelected:0},_elem:null,_pipIndexAttribute:"data-pip-index",_playingStatus:null,_allowFocusToggle:!0,_delayTimer:null,_nonHoverPaused:null,_events:{init:"init",beforeChange:"beforeChange",afterChange:"afterChange",play:"play",pause:"pause",loopEnd:"loopEnd",gotoNext:"next",gotoPrevious:"previous",countdownEnd:"countdownend",liveRegionUpdate:"liveRegionUpdate"},_controls:{play:null,pause:null,countdown:null,pips:null}
5,_timer:{started:null,remaining:null},init_rtl:function(){},init:function(){this._elem=this.$element.get(0),this._elem&&this.options.numberOfPips&&this._createPagination()},_createPagination:function(){var e=this._generateHTML();this._appendPaginationToContainer(e),this._addPaginationEvents(),this._controls.pause&&this._controls.pause.classList.add(this.options.classes.pauseTimerIconCountdownAnimating),this._fireEvent(this._events.init),this._restartAnimation()},_playButtonHTML:function(e,t){return'<button class="'+e.play+'" aria-label="'+t.paused+", "+t.play+'">'+this._playControlIconSVG()+"</button>"},_pauseButtonHTML:function(e,t){return'<button class="'+e.pause+'" aria-label="'+t.playing+", "+t.pause+'">\n        '+this._pauseControlIconSVG()+'\n        <svg class="'+e.pauseTimerIcon+'" aria-hidden="true"><circle class="'+e.pauseTimerIconCountdown+'" r="20" cx="21" cy="21"></circle></svg>\n      </button>'},_generateHTML:function(){var e=this,t=this.options,i=t.classes,n=t.labels,o=function(e,t){return'<li class="'+i.wrapper+" "+t+'">'+e+"</li>"},a=function(t){return"<button "+e._pipIndexAttribute+'="'+t+'" class="'+i.pip+'" aria-label="'+function(t){return e._replacePlaceholderLabelText(n.pip,t)}(t+1)+'"></button>'},r=[].concat(_toConsumableArray(new Array(t.numberOfPips))).map(function(e,t){return o(a(t),i.wrapperPip)}),s=this._playButtonHTML(i,n),l=this._pauseButtonHTML(i,n),d=t.autoplay.enabled?""+o(s+l,i.wrapperPlayPause):"";return'\n        <ul class="'+i.controls+'">\n          '+d+"\n          "+r.join(" ")+"\n        </ul>\n      "},_appendPaginationToContainer:function(t){var i=e.createElement("div");i.innerHTML=t,this._elem.classList.add(this.options.className),this.options.isBlack&&this._elem.classList.add(this.options.className+"--black"),this._elem.appendChild(i.querySelector("."+this.options.classes.controls)),this._controls=this._cacheControls(this._elem,this.options.classes,this.options.autoplay.enabled),this._setActiveState(this.options.defaultSelected);var n=this.options.autoplay,o=n.pauseAtStart?"paused":"running";this._nonHoverPaused=n.pauseAtStart,n.enabled&&(this._setPlayingStatus(o),this._controls.countdown.style.animationDuration=n.duration+"ms")},_cacheControls:function(e,t){var i=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n={};return n.pips=[].slice.call(e.querySelectorAll("."+t.pip)),i&&(n.play=e.querySelector("."+t.play),n.pause=e.querySelector("."+t.pause),n.countdown=e.querySelector("."+t.pauseTimerIconCountdown)),n},_getPipsArray:function(){return[].slice.call(this._elem.querySelectorAll("."+this.options.classes.pip))},_setActiveState:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;this._controls.pips[e].classList.add(this.options.classes.pipActive);var t=this._replacePlaceholderLabelText(this.options.labels.slideChanged,e+1);this._updateLiveRegionText(t)},_replacePlaceholderLabelText:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return e.replace(/[[]]/g,t)},_updateLiveRegionText:function(e){var t={text:e};this._fireEvent(this._events.liveRegionUpdate,t)},_getCurrentActivePipElement:function(){return this._elem.querySelector("."+this.options.classes.pipActive)},_getCurrentActivePipIndex:function(){return this._getPipIndex(this._getCurrentActivePipElement())},_getNextPipIndex:function(e,t){var i=this._getPipIndex(t)+1;return i<e.length?i:0},_getPreviousPipIndex:function(e,t){var i=this._getPipIndex(t)-1;return 0>i?e.length-1:i},_getPipIndex:function(e){return parseInt(e.getAttribute(this._pipIndexAttribute),10)},_getpauseIconCountdownElement:function(){return this._elem.querySelector("."+this.options.classes.pauseTimerIconCountdown)},_restartAnimation:function(){var e=this;if("true"===this._elem.getAttribute("data-playing")){var t=this.options.autoplay,i=this._controls,n=i.countdown,o=i.pause,a=$(n),r=t.enabled?t.delay:0,s=this._timer.remaining?this._timer.remaining:t.duration,l={strokeDashoffset:122},d=n.style.strokeDashoffset;n.style.strokeDashoffset=this._timer.remaining?d:0;var c={duration:s,easing:"linear",complete:function(){return a.fadeTo(200,0,function(){return e._timer.started=null,e._timer.remaining=null,void site.utils.eventTrigger(o,e._events.countdownEnd)})},step:function(){var t=(new Date).getTime()-e._timer.started;e._timer.remaining=s-t}},u=function(){a.fadeTo(200,1,function(){return e._timer.started=(new Date).getTime(),void a.animate(l,c)})};setTimeout(function(){return u()},r)}},_clearTimer:function(){this._timer={started:null,remaining:null}},_pipEventHandler:function(e){e.preventDefault();var t=this.options.classes.pipActive,i=this._controls.pips,n=this._getCurrentActivePipElement(),o=e.type,a="click"===o?e.target:i[this._getNextPipIndex(i,n)],r=this._getPipIndex(a);if(a!==n){var s=this._controls.countdown;$(s).stop(!0),this._clearTimer();var l={eventType:o,pipsArray:i,pipFrom:this._getPipIndex(n),pipTo:this._getPipIndex(a)};if(o===this._events.countdownEnd&&0===r&&!this.options.loop)return void this._fireEvent(this._events.loopEnd,l);
5this._fireEvent(this._events.beforeChange,l),i.forEach(function(e){e.classList.remove(t)}),this._setActiveState(this._getPipIndex(a)),this._restartAnimation(),this._fireEvent(this._events.afterChange,l)}},_resumeTimerAnimation:function(e,t){if("hover"!==t||!this._nonHoverPaused){var i=this.options.labels.playing;this._updateLiveRegionText(i),this._nonHoverPaused=!1,this._setPlayingStatus(e,t),this._restartAnimation(t)}},_pauseTimerAnimation:function(e,t){"hover"!==t&&(this._nonHoverPaused=!0);var i=this.options.labels.paused;this._updateLiveRegionText(i),$(this._controls.countdown).stop(),this._setPlayingStatus(e,t)},_addPaginationEvents:function(){var e=this,t=this._controls,i=t.pips,n=t.play,o=t.pause,a=t.countdown;i.forEach(function(t){return t.addEventListener("click",function(t){return e._pipEventHandler(t)},!1)}),n&&o&&a&&(o.addEventListener(this._events.countdownEnd,function(t){return e._pipEventHandler(t)},!1),n.addEventListener("click",function(t){return e._resumeTimerAnimation("running",t)},!1),o.addEventListener("click",function(t){return e._pauseTimerAnimation("paused",t)},!1))},_fireEvent:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};site.utils.eventTrigger(this._elem,e,t)},_getPlayingStatus:function(){return this._playingStatus},_setPlayingStatus:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"paused",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,i=this._controls,n=i.play,o=i.pause,a=i.countdown;this._playingStatus=e,this._elem.setAttribute("data-playing","paused"===e?"false":"true"),n&&o&&"paused"===e?(this._toggleFocus(o,n,t),this._showControl(n),this._hideControl(o),a.style.animationPlayState="paused",this._fireEvent(this._events.pause)):(this._toggleFocus(n,o,t),this._hideControl(n),this._showControl(o),a.style.animationPlayState="running",this._fireEvent(this._events.play))},_toggleFocus:function(t,i,n){this._allowFocusToggle&&e.activeElement===t&&n&&0===n.detail&&i.focus()},_showControl:function(e){e.removeAttribute("aria-hidden"),e.removeAttribute("tabindex")},_hideControl:function(e){e.setAttribute("aria-hidden","true"),e.setAttribute("tabindex","-1")},_playControlIconSVG:function(){return'\n      <svg aria-hidden="true" class="'+this.options.classes.playControlIcon+'" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 14.2 20" style="enable-background:new 0 0 14.2 20;" xml:space="preserve">\n      <g><path d="M0,0v20l14.2-10L0,0z M1.7,3.2l9.6,6.7l-9.6,6.8V3.2z"/></g></svg>\n      '},_pauseControlIconSVG:function(){return'\n        <svg aria-hidden="true" class="'+this.options.classes.pauseControlIcon+'" width="10px" height="16px" viewBox="0 0 10 16" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">\n          <g stroke="none" stroke-width="1" >\n            <g transform="translate(-473.000000, -299.000000)">\n              <g transform="translate(473.000000, 299.000000)"><polygon points="0 0 2 0 2 16 0 16"></polygon><polygon points="8 0 10 0 10 16 8 16"></polygon></g>\n            </g>\n          </g>\n        </svg>'},pause:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=this._controls.pause;if(t){var i=!!e&&"hover";this._pauseTimerAnimation("paused",i)}},play:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=this._controls.play;if(t){var i=!!e&&"hover";this._resumeTimerAnimation("running",i)}},getPlayingStatus:function(){return this._getPlayingStatus()},goToPip:function(e){var t=this._controls.pips[e];t&&t.click()},previousPip:function(){var e=this._controls.pips,t=this._getCurrentActivePipElement(),i=this._getPipIndex(t);if(this.options.loop||0!==i){var n=e[this._getPreviousPipIndex(e,t)];this._fireEvent(this._events.gotoPrevious),n.click()}},nextPip:function(){var e=this._controls.pips,t=this._getCurrentActivePipElement(),i=e[this._getNextPipIndex(e,t)],n=this._getPipIndex(i);(this.options.loop||0!==n)&&(this._fireEvent(this._events.gotoNext),i.click())},getCurrentPipIndex:function(){return this._getCurrentActivePipIndex()},updateActivePipByIndex:function(e){var t=this._controls.pips,i=this.options.classes.pipActive;t.forEach(function(e){return e.classList.remove(i)}),this._setActiveState(e)},getOptions:function(){return this.options},getElement:function(){return this._elem},clearTimer:function(){this._clearTimer()}};jQuery.createComponent("Pagination",t,!0)}(document),function(e,t){var i={_slider:null,uiSelectors:{slides:".RangeCalculatorTooltipSlide",sliderWrapper:".slider-wrapper"},init:function(){var i=this;this.$element.css("visible","hidden"),t.matchMedia("(min-width: 768px)").matches&&this._initSlider(),e(t).on("resize.tooltips",function(){i._componentResize()}),this._isStashed(),this.$element.on("openTooltip",function(){setTimeout(function(){i.$element.iosSlider("update")},100)}),this.$element.on("updateSlider",function(){i.$element.iosSlider("update")})},_componentResize:function(){this._isStashed(),t.matchMedia("(max-width: 767px)").matches?this._destroySlider():null===this._slider&&this._initSlider()},_isStashed:function(){t.matchMedia("(max-width: 768px)").matches?this.ui("sliderWrapper").attr("stashed","true"):this.ui("sliderWrapper").removeAttr("stashed")},_initSlider:function(){this.ui("slides").length<=1||(this._slider=this.$element.iosSlider({autoSlideTransTimer:1e3,snapToChildren:!0,responsiveSlideContainer:!0,responsiveSlides:!0,desktopClickDrag:!0,infiniteSlider:!1,navNextSelector:this.$element.parent().find(".carouselNavigation .next"),navPrevSelector:this.$element.parent().find(".carouselNavigation .prev"),startAtSlide:site.rtl?this.ui("slides").length:1,onSlideChange:this._slideChanged.bind(this),onSlideStart:this._slideStart.bind(this),onSliderLoaded:this._sliderLoaded.bind(this)}),site.rtl&&(this.ui("slides").css({direction:"rtl"}),this.$element.css({direction:"ltr"})))},_sliderLoaded:function(e){this._setNavigationState(e),this.ui("slides").eq(e.currentSlideNumber-1).attr("shown",!0)},_setNavigationState:function(e){this.$element.parent().find(".carouselNavigation .numbers").text(e.currentSlideNumber+" / "+this.ui("slides").length)},_slideStart:function(e){!1!==e&&this._pauseVideo(e.currentSlideObject)},_pauseVideo:function(t){var i=t.find(".VideoPlayer"),n=i.find("video").get(0),o=i.find(".youTubeContainer");if(0!==i.length&&(void 0!==n&&void 0!==n.player&&n.player.pause(),0!==o.length)){var a=e.Event("pauseVideo");e(o).trigger(a)}},_slideChanged:function(e){this._setNavigationState(e),this.ui("slides").eq(e.prevSlideNumber-1).removeAttr("shown"),this.ui("slides").eq(e.currentSlideNumber-1).attr("shown",!0),this._pauseVideo(e.prevSlideObject)},_destroySlider:function(){this.$element.iosSlider("destroy",{clearStyle:!0}),this._slider=null},_destroy:function(){this._destroySlider()}};e.createComponent("RangeCalculatorTooltip",i)}(jQuery,window),function(e,t){var i={_defaults:{},_screenWidth:0,_currentState:"",init:function(){var i=this;this._setupClickEvent(),e(t).smartresize(function(){return i._onResize()}),this._onResize()},_onResize:function(){var i=e(t).width();i!==this._screenWidth&&(this._screenWidth=i,this._determineBreakpoint())},_determineBreakpoint:function(){var e=this._currentState,t=navigator.userAgent.toLowerCase().indexOf("ipad")>-1;this._screenWidth<=site.breakpoints.small?this._currentState="mobile":this._screenWidth<=site.breakpoints.medium||t?this._currentState="tablet":this._currentState="desktop",e!==this._currentState&&this._switchLink()},_switchLink:function(){var e=this.$element.data("link-"+this._currentState);void 0===e&&(e=this.$element.data("link-desktop")),this.$element.attr("href",e),void 0!==this.$element.data("link-"+this._currentState
5+"-window")?this.$element.attr("target","_blank"):this.$element.attr("target","_self"),this._setupClickEvent()},_setupClickEvent:function(){var e=this;this.$element.off("click tap"),!0===this.$element.data("link-event-"+this._currentState)&&this.$element.on("click tap",function(t){t.preventDefault(),e.$element.trigger("ResponsiveLinkClicked",{el:t.target,state:e._currentState})})}};jQuery.createComponent("ResponsiveLink",i)}(jQuery,window,document),function(e,t){var i={_divided:!1,_$container:null,_containerType:"article",_rtl:!1,init_rtl:function(){this._rtl=!0},init:function(){var i=this;if(this.$element.parent().find("> br").remove(),this.$element.wrap('<div class="ResponsiveTableContainer"><div class="ResponsiveTable"></div></div>'),this._$container=this.$element.parents(".ResponsiveTable"),!this.$element.hasClass("alternativeRussianLayout")){var n=this.$element.parents(".cmp-engineSpecifications, .VehicleSpecifications, .EmissionsTable").length;this._containerType=n?"spectable":"article";var o=function(){i._checkWidths(),i._stickToRight(),i._callMatchRowHeights()};o(),e(t).smartresize(function(){o()})}},_callMatchRowHeights:function(){var e=this;setTimeout(function(){e._matchRowHeights()},500)},_checkWidths:function(){this._$container.removeAttr("style").removeClass("stickToRight"),!0===this._divided&&this._combine(),this.$element.outerWidth()>this._$container.outerWidth()&&!1===this._divided?this._divide():!0===this._divided&&this._combine()},_matchRowHeights:function(){if(!0===this._divided){var t=e(".pinned table tr",this._$container),i=e(".scrollable table tr",this._$container);t.each(function(t,n){var o=e(n),a=e(i.get(t)),r=Math.max(o.height(),a.height());o.add(a).height(r)})}},_divide:function(){this.$element.wrap('<div class="tableWrapper" />'),this._$container.before('<div class="responsiveTableArrow clearfix"><div class="bar"></div></div>');var e=this.$element.clone();e.find("td:not(:first-child), th:not(:first-child)").css("display","none"),this.$element.closest(".tableWrapper").append(e),e.wrap('<div class="pinned" />'),this.$element.wrap('<div class="scrollable" />'),this.$element.attr("tabindex","0"),this._divided=!0},_combine:function(){this.$element.closest(".tableWrapper").find(".pinned").remove(),this.$element.unwrap().unwrap(),e(".responsiveTableArrow",this._$container.parent()).remove(),this._divided=!1,this.$element.attr("tabindex","")},_stickToRight:function(){var i=this;if(!0===this._divided&&e(t).width()<site.breakpoints.medium){var n="spectable"===this._containerType?i._$container.parents(".GridListWrapper").width():function(){var n=i.$element.parents(".richText").length,o=n?i.$element.parents(".richText"):i.$element.parents(".sectionWrapper");return(n?0:e(t).width()-(o.offset().left+o.width()))+parseInt(o.width(),10)}();this._$container.addClass("stickToRight"),this._$container.css("width",n)}else!0!==this._divided&&this._$container.removeAttr("style").removeClass("stickToRight")}};jQuery.createComponent("ResponsiveTable",i)}(jQuery,window),function(e){"use strict";function t(){this._componentName=i,this.init()}var i="SidebarImage";t.prototype={init:function(){}},e.fn[i]=function(n){var o=arguments,a="component_"+i;return this.each(function(){var i=e.data(this,a);i&&"string"==typeof n&&"_"!==n.charAt(0)&&i[n]&&"function"==typeof i[n]?i[n].apply(i,Array.prototype.slice.call(o,1)):i||"object"!==(void 0===n?"undefined":_typeof(n))&&n||e.data(this,a,new t(this,n))})}}(jQuery,window),function(e,t,i){var n={_defaults:{},_linkURL:null,init:function(){this.setupButtonBehaviour(),this.setupListener()},fireEvent:function(e,t){var i=new CustomEvent(t,{payload:arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}});e.dispatchEvent(i)},setupListener:function(){var e=this.$element.find("span");this.$element.off("click.TargetLinks").on("click.TargetLinks",{that:this},this.processLinkType),site.utils.isPageInXPMFrame()&&e.on("click",function(e){e.preventDefault(),e.stopPropogation()})},setupButtonBehaviour:function(){var e=this.element.getAttribute("data-type");e&&"video"===e&&[].concat(_toConsumableArray(this.element.querySelectorAll(".mediaOverlayVideo"))).length&&this.element.parentNode.classList.add("mediaOverlay__wrapper");var t=this.element.getAttribute("data-target");if(t&&"overlay"===t){this.element.setAttribute("role","button");var i=site.utils.aria.KeyCode.SPACE;this.element.addEventListener("keydown",function(e){e.keyCode===i&&(e.preventDefault(),e.target.click())})}},processLinkType:function(i){var n=i?i.data.that:this;if(n._checkDragging(i)){var o=e(this),a=o.attr("data-target");if(site.utils.isPageInXPMFrame()&&!1===o.hasClass("primaryLinkWithStyle")||site.utils.isPageInXPMFrame()&&e(i.target).get(0)!==o.get(0))return void i.preventDefault();var r=o.attr("href");if(o.attr("href",r),null!==a){switch(a){case"overlay":i.preventDefault(),n._openLinkInOverlay(r);break;case"new":i.preventDefault(),t.open(r);break;
5case"fullscreen":i.preventDefault(),n._initFullscreen(r,i)}e(t).trigger("VideoPlayerPause",{videoid:null})}}},_openLinkInOverlay:function(i,n){if(!("true"===document.body.dataset.sidePanelFormsEnabled)){var o=this.$element.attr("data-aria-title"),a=this.$element.attr("data-close-button-text");if(site.utils.isBreakpointSmall()||site.utils.isMobileDevice())t.open(i);else{var r=i;r+=r.indexOf("?")>-1?"&cnst_bnr=1":"?cnst_bnr=1",e.magnificPopup.open({closeOnBgClick:!0,fixedContentPos:!0,alignTop:!0,focus:".mfp-close",type:"iframe",items:{src:r},callbacks:{open:function(){e(".mfp-iframe").wrap('<div class="mfp-iframe-alt-wrap"></div>'),e('<button type="button" class="mfp-close alt"></button>').insertBefore(".mfp-iframe"),e(".mfp-bg").addClass("mfp-bg--whitened"),e(".mfp-iframe").prop("title",o).removeAttr("frameborder"),e(".mfp-close").attr("aria-label",a),e(".mfp-close:not(.alt)").hide(),e(".mfp-close .alt").focus(),n&&n.stopPropagation()}}})}}},_checkDragging:function(t){var i=!1;return e(t.target).parents(".SameSizeCarousel").length>0&&e(t.target).parents(".SameSizeCarousel").SameSizeCarousel("getDragging")?t.preventDefault():i=!0,i},_initFullscreen:function(n,o){var a=e("html"),r=t;e(r).width()<=site.breakpoints.medium||a.hasClass("lt-ie10")||a.hasClass("touchCapability")?(e(o.currentTarget).data("hash")&&(r.location.hash=e(o.currentTarget).data("hash")),site.utils.cookieManager.createCookie("JLR_previousURL",i.URL),r.location=n):this._openFullscreen(n)},_openFullscreen:function(n){var o=this,a=i.querySelector("meta[name='build_no']").content;e.getScript("/resources/public/js/global/components/Fullscreen.js?v="+a,function(){var a=t.Fullscreen.default;e(t).trigger("fullscreenOpened"),o.fireEvent(t,"fullscreenOpened"),e.magnificPopup.open({closeOnBgClick:!1,fixedContentPos:!0,alignTop:!0,type:"ajax",items:{src:n},callbacks:{beforeClose:function(){e(t).off("FilmStripToggle"),e(t).trigger("fullscreenClosed"),o.fireEvent(t,"FilmStripToggle"),o.fireEvent(t,"fullscreenClosed")},parseAjax:function(t){t.data=e(t.data).find(".Fullscreen")},ajaxContentAdded:function(){var t=i.querySelector(".Fullscreen");new a(t);var n=e(t).find(".mfp-close");n.on("click",function(e){e.preventDefault()}),n.attr("role","button").find("span").text(n.data("close-button-label"))}}})})}};jQuery.createComponent("TargetLinks",n)}(jQuery,window,document),function(e,t,i,n){var o={_defaults:{overlay:!0},_vehicleSelectorVisible:!1,_modelSelectorVisible:!1,_vehicleSelectorContentLoaded:null,_vehicleSelectorOverlayLoaded:!1,_$vehicleSelector:null,_$modelSelector:null,_$window:e(t),_tallestVehicle:0,_tallestModel:0,_windowWidth:0,_ltie9:!1,_ltie10:!1,_touchEnabledDevice:!(!("ontouchstart"in t)&&!navigator.msMaxTouchPoints),_slideFromRight:!1,_stickyNavigationEnabled:null,_fadeOutOverlayDeferred:null,init_rtl:function(){this._slideFromRight=!0},init:function(){var i=this;this._windowWidth=e(t).width(),e("html").hasClass("lt-ie9")&&(this._ltie9=!0,e(t).on("closeNotificationBar",function(){i._onResize()})),e("html").hasClass("lt-ie10")&&(this._ltie10=!0),i._stickyNavigationEnabled=site.stickyNavigationEnabled&&!this._ltie9,!0===this.options.overlay?(this.$element.on("click tap",function(e){e.preventDefault(),i._onVehicleSelectorToggle()}),setTimeout(function(){i._loadVehicleSelectorHTML()},3e3)):(this._vehicleSelectorContentLoaded=!0,this._vehicleSelectorVisible=!0,this._vehicleSelectorOverlayLoaded=!0,i._loadVehicleSelector(),i._onResize(!0)),e(t).smartresize(function(){i._onResize(!0)}),i._checkContentLinks()},_checkContentLinks:function(){var t=this;if(t._touchEnabledDevice&&t._$window.width()<=site.breakpoints.small){var i=e(".selectorContentLink",this._$vehicleSelector);e.each(i,function(t,i){var n=e(i),o=n.html();n.replaceWith(e('<a href="'+n.attr("data-href")+'" class="selectorContentLink TargetLinks" tabindex="-1" data-href="'+n.attr("data-href")+'" data-target="'+n.attr("data-target")+'">'+o+"</div>"))}),e(".TargetLinks",t.$element).TargetLinks("setupListener")}},_onResize:function(i){var n=this,o=e(e(".headerWrapper").length?".headerWrapper":".dxnav-header");if(!0===this._vehicleSelectorVisible){var a=o.offset().top-e(t).scrollTop()+o.outerHeight();!0===this.options.overlay&&(e("#vehicleSelectorOverlay").css({top:a}),e(".VehicleSelector").css({"padding-bottom":a}));var r=0,s=0;e(".VehicleSelectorWrapper",this._$vehicleSelector).removeClass("longLinks"),jQuery.each(e(".vehicleSelectorButtons span",this._$vehicleSelector),function(t,i){(s=e(i).outerHeight())>r&&(r=s)}),r>20?e(".VehicleSelectorWrapper",this._$vehicleSelector).addClass("longLinks"):e(".VehicleSelectorWrapper",this._$vehicleSelector).removeClass("longLinks"),this._recalculateVehicleHeights(),!0===i&&(setTimeout(function(){n._onResize(!1)},50),setTimeout(function(){n._onResize(!1)},100)),this._checkContentLinks()}},_loadVehicleSelectorHTML:function(){var t=this;null===this._vehicleSelectorContentLoaded&&e.ajax({type:"GET",url:t.$element.attr("href"),dataType:"html"}).done(function(i){t._vehicleSelectorContentLoaded=e(".VehicleSelector",i).html();var n=e(t._vehicleSelectorContentLoaded),o=e("span[data-picture]",n),a=[];e.each(o,function(i,n){var o=e(n),r=e("> span",o),s=null;e.each(r,function(i,n){var o=e(n),a=o.attr("data-media");void 0!==a&&(a=a.substring(12).slice(0,-3),t._windowWidth>=a&&(s=o))}),null!==s&&a.push(s.attr("data-src"))}),t._preloadImages(a),t._loadVehicleSelector()})},_onVehicleSelectorToggle:function(){var i=this;(i._fadeOutOverlayDeferred=e.Deferred(),!0===this._vehicleSelectorVisible)?(i._removeKeyboardNavigation(),e(".MainNavigation .primaryNav > ul").removeClass("activeOverlay"),this.$element.parent().removeClass("activeOverlay"),e(t).trigger("overlayClosed"),i._vehicleSelectorVisible=!1,!1===this._modelSelectorVisible?(i._fadeOutOverlayDeferred.done(function(){e("html").removeClass("withVehicleSelector").height("auto"),e(t).width()>site.breakpoints.medium&&!i._stickyNavigationEnabled&&site.utils.scrollTo(0)}),i._modelSelectorVisible=!1,i._fadeOutOverlay()):(i._fadeOutOverlayDeferred.done(function(){e(t).width()>site.breakpoints.medium&&!i._stickyNavigationEnabled?site.utils.scrollTo(0,800,function(){e("html").height("auto")}):e("html").height("auto"),e("html").removeClass("withVehicleSelector").height("auto"),i._$modelSelector.off("onClose"),i._$modelSelector.ModelSelector("destroy"),i._$modelSelector.html("")}),this._$modelSelector.transition({opacity:"0"},400,"ease",function(){i._fadeOutOverlay()}))):(e("html").height("auto"),null===i._vehicleSelectorContentLoaded&&e.ajax({type:"GET",url:i.$element.attr("href"),dataType:"html"}).done(function(t){i._vehicleSelectorContentLoaded=e(".VehicleSelector",t).html(),i._loadVehicleSelector()}),0!==e(t).scrollTop()&&e(t).width()>site.breakpoints.medium&&!i._stickyNavigationEnabled?e("body, html").stop().animate({scrollTop:0},800,"easeOutSine",function(){i._createOverlay()}):i._createOverlay())},_createOverlay:function(){var i=this,n=e(".headerWrapper").offset().top+e(".headerWrapper").outerHeight();e("html").addClass("withVehicleSelector"),e(t).trigger("resize"),i._vehicleSelectorVisible=!0,e(".MainNavigation .primaryNav > ul").addClass("activeOverlay"),i.$element.parent().addClass("activeOverlay"),e(t).trigger("overlayOpened"),!0===i._ltie10&&e("html").height(3e3),e("body").append('<div id="vehicleSelectorOverlay" class="overlay" style="display:none; top:'+n+'px; z-index:9"></div>'),!0===i.options.overlay&&i._fadeInOverlay(),null!==i._vehicleSelectorContentLoaded&&i._loadVehicleSelector()},_fadeInOverlay:function(){var t=this;e("html").addClass("noScroll"),!0===this._ltie9?e("#vehicleSelectorOverlay").fadeIn(200,function(){t._vehicleSelectorOverlayLoaded=!0,t._loadVehicleSelector()}):e("#vehicleSelectorOverlay").css({opacity:"0"}).show().transition({opacity:"1"},200,"ease",function(){t._vehicleSelectorOverlayLoaded=!0,t._loadVehicleSelector()})},_fadeOutOverlay:function(){var t=this;e("html").removeClass("noScroll"),!0===this._ltie9?e("#vehicleSelectorOverlay").fadeOut(400,function(){t._fadeOutOverlayComplete()}):e("#vehicleSelectorOverlay").transition({opacity:"0"},400,"ease",function(){t._fadeOutOverlayComplete()})},_fadeOutOverlayComplete:function(){var i=this;i._unbindEvents(),e("#vehicleSelectorOverlay").remove(),i._vehicleSelectorVisible=!1,i._modelSelectorVisible=!1,i._fadeOutOverlayDeferred.resolve(),e(t).trigger("resize")},_loadVehicleSelector:function(){var i=this;if(!0===this._vehicleSelectorOverlayLoaded&&null!==this._vehicleSelectorContentLoaded){if(this._vehicleSelectorOverlayLoaded=!1,!0===this.options.overlay){var n=e("html").hasClass("lightTheme")?"light":"dark";e("#vehicleSelectorOverlay").html('<div class="VehicleSelector '+n+'">'+this._vehicleSelectorContentLoaded+"</div>"),t.richsponsiveImage(),e(".headingLinear",e("#vehicleSelectorOverlay")).Headings()}this._$vehicleSelector=e(".VehicleSelector"),this._$vehicleSelector.waitForImages(function(){e(t).trigger("resize"),i._onResize()});var o=e(".BazaarVoiceRating",i._$vehicleSelector);o.length>0&&(i._$vehicleSelector.addClass("hasRatings"),o.BazaarVoiceRating()),e(".
5selectorContentLink",this._$vehicleSelector).on("click tap",function(e){i._touchEnabledDevice||e.preventDefault()}),!0===this.options.overlay&&(this._launchVehicleSelector(),i._addKeyboardNavigation())}},_recalculateVehicleHeights:function(){var t=0,i=0;e(".vehicleWrapper",this._$vehicleSelector).css("height","auto"),jQuery.each(e(".vehicleWrapper",this._$vehicleSelector),function(n,o){(i=e(o).height())>t&&(t=i)}),this._tallestVehicle=t,e(".vehicleWrapper",this._$vehicleSelector).height(t),!0===this.options.overlay&&0!==e(".VehicleSelector").length&&e("html").height(e("#header").outerHeight()+e(".VehicleSelector").outerHeight())},_detectTapOnOverlay:function(t){var i=t.data.that;(t.target===e("#vehicleSelectorOverlay")[0]||t.target===e(".VehicleSelectorWrapper",i._$vehicleSelector)[0])&&i._onVehicleSelectorToggle()},_launchVehicleSelector:function(){e(i).on("click tap",{that:this},this._detectTapOnOverlay),e("#vehicleSelectorOverlay").on("click tap",function(e){});var o=e(".VehicleSelectorWrapper .el",this._$vehicleSelector),a=o.length,r=0,s=null;e(t).trigger("resize"),e(".VehicleSelectorWrapper",this._$vehicleSelector).addClass("showVehicles"),e.support.transition=function(){var e=(i.body||i.documentElement).style;return e.transition!==n||e.WebkitTransition!==n||e.MozTransition!==n||e.MsTransition!==n||e.OTransition!==n}(),jQuery.support.transition||(!0===this._ltie9?(o.css({opacity:"0",visibility:"visible"}),s=setInterval(function(){o.eq(r).animate({opacity:1},400),++r>=a&&clearInterval(s)},200)):(o.css({opacity:"0",visibility:"visible"}).show(),s=setInterval(function(){o.eq(r).transition({opacity:"1"},400,"ease"),++r>=a&&clearInterval(s)},200))),this._setupModelSelector(),e(".TargetLinks",this._$element).TargetLinks("setupListener")},_setupModelSelector:function(){var t=this;e(".selectorSlider",".VehicleSelector:not(.inPageVehicleSelector)").append('<div class="ModelSelector dark fontSmooth clearfix"></div>'),e(".chooseModel",".VehicleSelector:not(.inPageVehicleSelector)").on("click tap",function(i){i.preventDefault(),t._openModelSelector(e(this).attr("href"))})},_openModelSelector:function(i){var n=this;n._$modelSelector=e(".ModelSelector",this._$vehicleSelector),n._$modelSelector.ModelSelector({url:i}),n._$modelSelector.on("onClose",function(){n._closeModelSelector()}),n._$modelSelector.on("readyToOpen",function(){setTimeout(function(){n._$modelSelector.off("readyToOpen"),n._modelSelectorVisible=!0;var i=e(t);n._windowWidth=i.width();var o=e("#vehicleSelectorOverlay").scrollTop(),a="";e("html").hasClass("lt-ie10")?(a="-100%",!0===n._slideFromRight&&(a="100%"),e(".selectorSlider",n._$vehicleSelector).animate({left:a},700,function(){e(".VehicleSelectorWrapper",this._$vehicleSelector).addClass("hideVehicles")})):(a="-50%",!0===n._slideFromRight&&(a="50%"),e(".VehicleSelector:not(.inPageVehicleSelector) .selectorSlider",this._$vehicleSelector).transition({x:a},700,"ease",function(){e(".VehicleSelector:not(.inPageVehicleSelector) .VehicleSelectorWrapper",this._$vehicleSelector).addClass("hideVehicles")})),n._windowWidth>site.breakpoints.medium&&0!==o&&e("#vehicleSelectorOverlay").stop().animate({scrollTop:0},0)},100)})},_closeModelSelector:function(){var i=this;e(".VehicleSelectorWrapper",this._$vehicleSelector).removeClass("hideVehicles");var n=e(t);i._windowWidth=n.width();var o=e("#vehicleSelectorOverlay").scrollTop();n.trigger("resize"),setTimeout(function(){e("html").hasClass("lt-ie10")?e(".selectorSlider",this._$vehicleSelector).animate({left:"0%"},700,function(){i._modelSelectorVisible=!1,i._$modelSelector.off("onClose"),i._$modelSelector.ModelSelector("destroy"),i._$modelSelector.html(""),n.trigger("resize")}):e(".selectorSlider",this._$vehicleSelector).transition({x:0},700,"ease",function(){i._modelSelectorVisible=!1,i._$modelSelector.off("onClose"),i._$modelSelector.ModelSelector("destroy"),i._$modelSelector.html(""),n.trigger("resize")}),i._windowWidth>site.breakpoints.medium&&0!==o&&e("#vehicleSelectorOverlay").stop().animate({scrollTop:0},0)},100)},_preloadImages:function(t){e(t).each(function(){e("<img/>")[0].src=this})},_unbindEvents:function(){e(i).off("click tap",this._detectTapOnOverlay),null!==this._$modelSelector&&(this._$modelSelector.off("onClose"),this._$modelSelector.off("readyToOpen"),e("#vehicleSelectorOverlay").off("
5click tap"))},_addKeyboardNavigation:function(){var t=this.$element,i=e("#vehicleSelectorOverlay .selectorButton"),n=e("#vehicleSelectorOverlay .selectorButton:first");t.keydown(function(e){return 40===e.keyCode?(n.focus(),!1):void 0}),i.keydown(function(i){var o=e(this);if(40===i.keyCode||39===i.keyCode){var a=o.next(".selectorButton");return a.length>0?a.focus():o.parents(".el").next(".el").find(".selectorButton:first").focus(),!1}if(38===i.keyCode||37===i.keyCode){if(!o.is(n)){var r=o.prev(".selectorButton");return r.length>0?r.focus():o.parents(".el").prev(".el").find(".selectorButton:last").focus(),!1}t.focus()}else if(9===i.keyCode)return!1})},_removeKeyboardNavigation:function(){var t=this.$element,i=e("#vehicleSelectorOverlay .selectorButton");t.off("keydown"),i.off("keydown")}};jQuery.createComponent("VehicleSelector",o)}(jQuery,window,document),function(e){var t={_player:null,_listen:null,_isAutoplay:"manual",_post:{},_debugFlag:!1,init:function(){var e=this;!1===e.$element.data("autoplay")&&e.$element.find("video").length<1?e._onStart():(e._setPlayer(),e._onReady()),this._debugFlag=site.utils.getUrlParameter("debug-ga")},_setProperties:function(){if("autoplay"!==this._isAutoplay){var e=this,t=e._listen;(!0===e.$element.data("autoplay")||"autoplay"===e._player.getAttribute("autoplay"))&&(e._isAutoplay="autoplay"),e._post={event:"video/VideoPlayer/"+e._isAutoplay,eventLabel:t.currentSrc,eventAction:0}}},_updateProperty:function(e,t){if("autoplay"!==this._isAutoplay){this._post[e]=t,this._postTags()}},_onEvent:function(){var e=this,t=e._listen;t.onpause=function(){t.currentTime!==t.duration&&e._updateProperty("eventAction","pause")},t.onplay=function(){e._updateProperty("eventAction","play")}},_onReady:function(){var e=this,t=e._listen;e._setProperties(),e._onEvent(),t.duration>0?e._onPlaythrough():t.onloadeddata=function(){e._onPlaythrough()}},_onStart:function(){var e=this;e.$element.find(".mejs-play, .mediaOverlayIcon").on("click",function(t){e._videoInit()})},_videoInit:function(){var e=this;setTimeout(function(){e.$element.find("video").length>0?(e._setPlayer(),e._onReady(),e._updateProperty("eventAction","play")):e._videoInit()},1e3)},_setPlayer:function(){var e=this;e._player=e.$element.find("video")[0],e._listen=e._player.player.node},_onPlaythrough:function(){var t=this,i=t._listen,n=Math.floor(i.duration),o=[25,50,75,100],a=[],r=[];for(var s in o){var l=o[s];a[l]=Math.floor(n/100*l)}i.ontimeupdate=function(){var n=Math.round(i.currentTime),o=e.inArray(n,a);-1!==o&&-1===e.inArray(o,r)&&(t._updateProperty("eventAction",o+"%"),r.push(o)),i.duration===i.currentTime&&(r=[])},i.onseeked=function(){r=[];var e=Math.round(i.currentTime),n=0;for(var s in o){var l=o[s];if(a[l]>e)break;n=l}n>0&&(r.push(n),t._updateProperty("eventAction",n+"%"))}},_postTags:function(){this._debugFlag&&console.log(e.extend({},this._post)),dataLayer.push(this._post)}};jQuery.createComponent("VideoAnalytics",t)}(jQuery,window,document),function(e,t,i){var n={_defaults:{autoplay:!1,muted:!1,loop:!1,isBackgroundVideo:!1,controls:["playpause","progress","current","duration","tracks","volume","fullscreen"],clickToPlayPause:!0,pauseOtherPlayers:!1,customPauseOtherPlayers:!0,disableTracking:!1,aspectRatio:16/9,onReady:function(){},onCanPlay:function(){},ignorePauseEvent:!1,iPhoneUseNativeControls:!0,iPadUseNativeControls:!0,AndroidUseNativeControls:!0},mep:null,_$video:null,_$controls:null,_videoLoaded:!1,_playWhenLoaded:!1,_rewindWhenLoaded:!1,_media:null,_error:!1,_videoType:null,_startLanguage:"zz",_captions:!1,_firstTimePlay:!1,_delayedResize:null,_videoId:null,_isFullScreen:!1,_direction:"ltr",_videoInitiated:!1,_onLoadStartBound:null,_onLoadedDataBound:null,_onCanPlayBound:null,_onPlayBound:null,_onPauseBound:null,_onEndedBound:null,_overlayTabindex:null,init_rtl:function(){this._direction="rtl"},init:function(){var t=this;if(t._bindMethods(),this._getAccessibilityLabels(),t._videoId="VideoPlayer_"+Math.floor(99999*Math.random()),t._$video=e("video",this.$element),0!==t._$video.length)t._setupVideo();else{!0===t.$element.data("autoplay")&&t.initVideo();var i=this.$element.find(".posterImage"),n=site.utils.aria.KeyCode.SPACE;i.on("keydown",function(e){e.keyCode===n&&(e.preventDefault(),i.click())}),i.on("ResponsiveLinkClicked",function(){t.initVideo()})}
5var o=this.$element.find(".playerWrapper .ResponsiveLink");o.length?(o.addClass("mediaOverlay__wrapper"),o.attr("role","button"),o.attr("aria-label",o.attr("aria-label")||this.labels.play)):this.$element.find(".mediaOverlayVideo").attr("aria-label",this.labels.play),t.$element.VideoAnalytics()},_getAccessibilityLabels:function(){var t=e(".a11yResourceLabels");this.labels={play:t.attr("data-a11y-video-play")||"",pause:t.attr("data-a11y-video-pause")||"",progress:t.attr("data-a11y-video-progress")||"",enter:t.attr("data-a11y-video-fullscreen-enter")||"",exit:t.attr("data-a11y-video-fullscreen-exit")||"",mute:t.attr("data-a11y-video-audio-disable")||"",unmute:t.attr("data-a11y-video-audio-enable")||""}},_setAccessibilityLabels:function(){var e=this;this.$element.find(".mejs-fullscreen-button button").attr("aria-label",this.labels.enter),this.$element.find(".mejs-volume-button button").attr("aria-label",e.$element.find(".mejs-volume-button").hasClass("mejs-mute")?e.labels.unmute:e.labels.mute)},_bindMethods:function(){this._onLoadStartBound=this._onLoadStart.bind(this),this._onLoadedDataBound=this._onLoadedData.bind(this),this._onCanPlayBound=this._onCanPlay.bind(this),this._onPlayBound=this._onPlay.bind(this),this._onPauseBound=this._onPause.bind(this),this._onEndedBound=this._onEnded.bind(this)},initVideo:function(){this._createVideoTag(),this._setupVideo()},_videoExists:function(){return 0!==this._$video.length},_createVideoTag:function(){var t=e("videoplaceholder",this.$element).clone()[0].outerHTML;t=(t=(t=(t=(t=t.replace(new RegExp("placeholder","g"),"")).replace(new RegExp("data-data","g"),"data")).replace(new RegExp("data-type","g"),"type")).replace(new RegExp("<:","g"),"<")).replace(new RegExp("</:","g"),"</"),e(".playerWrapper",this.$element).append(t),e(".posterImage",this.$element).hide(),this._$video=e("video",this.$element)},_setupVideo:function(){var i=this;0===this.options.controls.length&&i._$video.removeAttr("controls"),!0===this.options.autoplay&&this._$video.attr("autoplay","true");var n=e("track",this._$video);n.length>0&&n.each(function(t,n){void 0!==e(n).attr("src")?void 0!==e(n).data("autoplay")&&!0===e(n).data("autoplay")&&(i._startLanguage=e(n).attr("srclang")):e(n).remove()});var o="100%",a="100%";this.$element.parents(".HeroCarousel, .HeroSlide, .FullFrameCarousel").length&&!0===i._detectHTML5Video()&&(o=640,a=360);var r=this.$element.parents(".RangeCalculatorTooltip");r.length&&!0===i._detectHTML5Video()&&(a=r.height()),i._selectCorrectVideo(),i.mep=new MediaElementPlayer(i._$video,{videoWidth:o,videoHeight:a,enableAutosize:!0,plugins:["flash"],pluginPath:"/resources/public/flash/mediaelement/",flashName:"flashmediaelement.swf",enableKeyboard:!1,pauseOtherPlayers:i.options.pauseOtherPlayers,clickToPlayPause:i.options.clickToPlayPause,keyActions:[],autoRewind:i.options.loop,alwaysShowControls:!1,iPadUseNativeControls:i.options.iPadUseNativeControls,iPhoneUseNativeControls:i.options.iPhoneUseNativeControls,AndroidUseNativeControls:i.options.AndroidUseNativeControls,features:i.options.controls,autosizeProgress:!0,startVolume:.8,startLanguage:i._startLanguage,toggleCaptionsButtonWhenOnlyOne:!0,success:function(n,o,a){var r=n;if(i._addMediaOverlay(),i._media=r,site.utils.isIOS()&&(r.player=a),r.addEventListener("loadstart",i._onLoadStartBound),r.addEventListener("loadeddata",i._onLoadedDataBound),r.addEventListener("canplay",i._onCanPlayBound),r.addEventListener("play",i._onPlayBound),r.addEventListener("pause",i._onPauseBound),r.addEventListener("ended",i._onEndedBound),i.$element.addClass("paused"),i._adjustControlsState(),!0===i.options.muted&&i.mute(!0),!1===i.options.autoplay){var s=site.utils.aria.KeyCode,l=s.SPACE,d=s.RETURN;e(".mejs-poster",i.$element).on("keydown",function(e){(e.keyCode===l||e.keyCode===d)&&(e.preventDefault(),i.play())}),e(".mejs-poster",i.$element).on("click tap",function(e){e.preventDefault(),i.play()})}i.options.onReady(r),setTimeout(function(){e(t).trigger("HeroCarouselForceResize"),e(t).trigger("resize")},200),i._addKeyboardNavigation(),i._videoInitiated=!0},error:function(){e(".me-cannotplay",i.$element).html(e(".fallbackImage",i.$element));var n=e("[data-picture-ignore]",this.$element);site.utils.loadIgnoredResponsiveImages(n),i._error=!0,e(t).trigger("HeroCarouselForceResize"),e(t).trigger("resize")}}),i._setFullScreenInGallery(),e(t).on("VideoPlayerPause",function(e,t){null===t.videoid||i.options.ignorePauseEvent||t.videoid!==i._videoId&&i.pause()}),e(t).trigger("HeroCarouselForceResize"),e(t).trigger("resize"),this._setAccessibilityLabels()},_adjustControlsState:function(){var t=this;t._$controls=e(".mejs-controls",t.$element).mouseenter(function(){t.mep.options.alwaysShowControls=!0}).mouseleave(function(){t.mep.options.alwaysShowControls=!1})},_selectCorrectVideo:function(){var i=e("source",this.$element),n=e(t).width(),o=null;e.each(i,function(t,i){o=e(i);var a;a=n>1280?o.data("1080"):n>854?o.data("720"):n>640?o.data("480"):o.data("360"),o.attr("src",a)})},_onLoadStart:function(){e(t).trigger("HeroCarouselForceResize"),e(t).trigger("resize"),setTimeout(function(){e(t).trigger("HeroCarouselForceResize"),e(t).trigger("resize")},300),setTimeout(function(){e(t).trigger("HeroCarouselForceResize"),e(t).trigger("resize")},500),setTimeout(function(){e(t).trigger("HeroCarouselForceResize"),e(t).trigger("resize")},1e3);var i=this.$element.find("video"),n=site.utils.aria.KeyCode,o=n.SPACE,a=n.RETURN;i.on("keydown",function(e){(e.keyCode===o||e.keyCode===a)&&i.click()})},_onLoadedData:function(){this._videoLoaded=!0,this._$video.css({visibility:"visible"})},_onCanPlay:function(){this._detectHTML5Video()&&(e(t).trigger("HeroCarouselForceResize"),e(t).trigger("resize"),"rtl"===this._direction&&e(".mejs-captions-layer",this.$element).attr("dir","rtl"),!0===this.options.autoplay?!0===this._rewindWhenLoaded?this.rewind():!0===this._playWhenLoaded&&this.play():(!0===this._rewindWhenLoaded&&this.rewind(),!0!==this._rewindWhenLoaded&&!0===this._playWhenLoaded&&this.play())),this._$video.css({visibility:"visible"}),this.options.onCanPlay(this._media)},_onPlay:function(){this.options.customPauseOtherPlayers&&e(t).trigger("VideoPlayerPause",{videoid:this._videoId}),e(t).trigger("HeroCarouselForceResize"),e(t).trigger("resize"),this.$element.trigger("onPlay"),this.$element.removeClass("paused"),this.$element.removeClass("finished"),!1===this._firstTimePlay&&(this._firstTimePlay=!0,!1===this.options.disableTracking&&site.tracking.video_play(this.$element.data("title")));var i=this.$element.find("video");this.$element.find(".mejs-playpause-button button").attr("aria-label",this.labels.pause),i.attr("aria-label",this.labels.pause),i.attr("tabindex",0),i.removeAttr("aria-hidden"),this.options.isBackgroun
5dVideo||setTimeout(function(){return i.focus()},50)},_onPause:function(){this.$element.trigger("onPause"),this.$element.addClass("paused"),this._returnOverlayFocusOnPlay()},_returnOverlayFocusOnPlay:function(){var e=this.$element.find("video");this.$element.find(".mejs-playpause-button button").attr("aria-label",this.labels.play),e.attr("aria-label",this.labels.play);var t=this.$element.find(".mediaOverlayVideo"),i=t.attr("data-swiper-tabindex")||0;setTimeout(function(){t.is(":visible")&&(e.attr("tabindex",-1),e.attr("aria-hidden","true"),t.attr("tabindex",i),t.focus())},50)},_onEnded:function(){return this.$element.trigger("videoEnded"),!1===this.options.disableTracking&&site.tracking.video_ended(this.$element.data("title")),!1!==this.options.loop?void this.play():(this.$element.addClass("finished"),void(!0===this._$video[0].player.isFullScreen&&this._$video[0].player.exitFullScreen()))},isInitiated:function(){return this._videoInitiated},mute:function(e){!1===this._error&&this._$video[0].player.setMuted(e)},play:function(){if(!0===this._videoExists()&&!1===this._error){if(!1===this._videoLoaded)return void(this._playWhenLoaded=!0);this._playWhenLoaded=!1,this._$video[0].player.play()}},pause:function(e){if(!0===this._videoExists()){var t=e?e.data.that:this;!1===t._error&&(t._playWhenLoaded=!1,t._$video[0].player.pause())}},rewind:function(){if(!0===this._videoExists()&&!1===this._error){if(!1===this._videoLoaded)return void(this._rewindWhenLoaded=!0);this._rewindWhenLoaded=!1,e("html").hasClass("lt-ie10")?this._$video[0].player.media.paused?(this._$video[0].player.play(),this.setCurrentTime(0),this._$video[0].player.pause()):(this._$video[0].player.play(),this.setCurrentTime(0)):this.setCurrentTime(0)}},setCurrentTime:function(e){!0===this._videoExists()&&!1===this._error&&this._$video[0].player.setCurrentTime(e)},canBeResumed:function(){return!0===this._videoExists()&&(null!==this._media&&(!0===this._media.paused&&!0===this._videoLoaded))},setVolume:function(e){if(!0===this._videoExists()){var t=e/100;this._$video[0].player.setVolume(t)}},getVolume:function(){return!0===this._videoExists()?100*this._$video[0].player.getVolume():0},_addMediaOverlay:function(){this._removeMediaOverlay();var t=e('<div class="mediaOverlay mediaOverlayVideo"><div class="mediaOverlayBg"></div><div class="mediaOverlayIcon"></div></div>');e(".mejs-overlay-play",this.$element).append(t)},_removeMediaOverlay:function(){e(".mediaOverlay",this.$element).remove()},_destroy:function(){var t=this;t._media&&(t._media.removeEventListener("loadstart",this._onLoadStartBound),t._media.removeEventListener("loadeddata",this._onLoadedDataBound),t._media.removeEventListener("canplay",this._onCanPlayBound),t._media.removeEventListener("play",this._onPlayBound),t._media.removeEventListener("pause",this._onPauseBound),t._media.removeEventListener("ended",this._onEndedBound)),e(".mejs-poster",t.$element).off("click tap")},_detectHTML5Video:function(){var e=this,t=i.createElement("video");return t.canPlayType&&t.canPlayType('video/webm; codecs="vp8, vorbis"')?(e._videoType="webm",!0):t.canPlayType&&t.canPlayType("video/mp4").replace(/no/,"")?(e._videoType="mp4",!0):(e._videoType="flash",e.$element.addClass("flash"),!1)},_addKeyboardNavigation:function(){var t=this,i=this,n=e(".mejs-container",i.$element),o=e(".mediaOverlay",i.$element),a=e(".mejs-controls",n),r=e(".mejs-playpause-button button",a),s=e(".mejs-time-rail",a),l=e(".mejs-captions-button button",a),d=e(".mejs-volume-button button",a),c=e(".mejs-volume-button .mejs-volume-slider",a),u=e(".mejs-fullscreen-button button",a),h=i._$video[0].player,p=site.utils.aria.KeyCode,g=p.LEFT,f=p.RIGHT,v=p.UP,m=p.DOWN,_=p.SPACE,y=p.RETURN;o.attr("tabindex","0"),s.attr("tabindex","0"),o.keydown(function(t){(t.keyCode===y||t.keyCode===_)&&(t.preventDefault(),e(t.currentTarget).trigger("click"),setTimeout(function(){r.focus()},1))}),r.keydown(function(t){(t.keyCode===y||t.keyCode===_)&&(t.preventDefault(),e(t.currentTarget).trigger("click"),setTimeout(function(){o.focus()},1))}),s.keydown(function(e){if((e.keyCode===g||e.keyCode===f)&&(e.preventDefault(),!Number.isNaN(h.media.duration)&&h.media.duration>0)){var t=0;e.keyCode===g&&(t=Math.max(h.media.currentTime-h.options.defaultSeekBackwardInterval(h.media),0)),e.keyCode===f&&(t=Math.min(h.media.currentTime+h.options.defaultSeekForwardInterval(h.media),h.media.duration)),h.media.setCurrentTime(t)}}),l.keydown(function(t){(t.keyCode===y||t.keyCode===_)&&(t.preventDefault(),e(t.currentTarget).trigger("click"))}),d.focus(function(){c.show()}),d.blur(function(){c.hide()}),d.keydown(function(e){if(e.keyCode===v||e.keyCode===m||e.keyCode===y||e.keyCode===_){e.preventDefault();var t=void 0;e.keyCode===v&&(t=Math.min(h.media.volume+.1,1),h.media.setVolume(t)),e.keyCode===m&&(t=Math.max(h.media.volume-.1,0),h.media.setVolume(t)),(e.keyCode===y||e.keyCode===_)&&d.click()}}),d.click(function(){t._addMuteLabel()}),u.keydown(function(e){if(e.keyCode===y||e.keyCode===_){if(e.preventDefault(),void 0===h.enterFullScreen)return;h.isFullScreen&&(i._addFullscreenLabel(i.labels.enter),h.exitFullScreen()),h.isFullScreen||(i._addFullscreenLabel(i.labels.exit),h.enterFullScreen())}}),u.click(function(){void 0!==h.enterFullScreen&&(h.isFullScreen&&i._addFullscreenLabel(i.labels.enter),h.isFullScreen||i._addFullscreenLabel(i.labels.exit))})},_addFullscreenLabel:function(e){this.$element.find(".mejs-fullscreen-button button").attr("aria-label",e)},_addMuteLabel:function(){var e=this.$element.find(".mejs-volume-button button");e.parent().hasClass("mejs-mute")?e.attr("aria-label",this.labels.mute):e.attr("aria-label",this.labels.unmute)},_setFullScreenInGallery:function(){var t=this,n=e(".mejs-container",t.$element),o=e(".mejs-controls",n),a=e(".mejs-fullscreen-button button",o);e("html").is(".ie10, .lt-ie10")&&0!==t.$element.parents(".Fullscreen").length&&(a.on("click",function(){t._toggleFullScreenIE()}),a.keydown(function(e){(13===e.keyCode||32===e.keyCode)&&t._toggleFullScreenIE()}
5),e(i).keydown(function(e){27===e.keyCode&&t._removeFullScreenIE()}))},_applyFullScreenIE:function(){var i=this;i.$element.parents(".Fullscreen").addClass("fullScreenVideo"),i.$element.css({height:e(t).height(),width:e(t).width()}),i._isFullScreen=!0},_removeFullScreenIE:function(){var e=this;e.$element.parents(".Fullscreen").removeClass("fullScreenVideo"),e.$element.css({height:"auto",width:"auto"}),e._isFullScreen=!1},_toggleFullScreenIE:function(){var e=this;!1===e._isFullScreen?e._applyFullScreenIE():e._removeFullScreenIE()}};jQuery.createComponent("VideoPlayer",n)}(jQuery,window,document),function(e,t){var i={_defaults:{expandToWidthOnly:!0,inGallery:!1,ignorePauseEvent:!1,playerVars:{},inFullFrameCarousel:!1},_touchDevice:!1,_onlyItem:!1,_aspectRatio:16/9,_player:null,_windowWidth:null,_windowHeight:null,playerVars:{rel:0,showinfo:0,enablejsapi:1,controls:1},_coverImage:null,init_rtl:function(){},init:function(){var i=this;Object.keys(this.options.playerVars).forEach(function(e){i.playerVars[e]=i.options.playerVars[e]}),("ontouchstart"in t||navigator.msMaxTouchPoints)&&(this._touchDevice=!0),this._onlyItem=this.$element.parent().data("only-item"),this._deeplinkedItem=this.$element.parent().data("show"),void 0===this._onlyItem&&(this._onlyItem=!1),!0===this._onlyItem||!0===this._deeplinkedItem?(this._addPlayer(1),this._hideCoverImage()):!0===this._touchDevice?(this._addPlayer(0),this._hideCoverImage()):this._bindCoverEvents(),this.onResize(),e(t).on("resize",function(){i.onResize()}),e(t).on("YouTubePlayerLoaded",function(){i._addPlayer(1)}),e(t).on("VideoPlayerPause",function(t,n){null===n.videoid||i.options.ignorePauseEvent||n.videoid!==e(".placeholderVideo iframe",i.$element).attr("id")&&i.pause()}),this._addAccessibilityLabels()},_addAccessibilityLabels:function(){var t=this._getCoverImageEl(),i=t.find(".coverImgBtn");t.addClass("mediaOverlay__wrapper"),i.attr("aria-label",e(".a11yResourceLabels").attr("data-a11y-video-youtube-samePage")||"")},_getCoverImageEl:function(){return null===this._coverImage&&(this._coverImage=e(".playerWrapper > .coverImgWrapper",this.$element)),this._coverImage},_addPlayer:function(i){var n=this,o=this;if(this._player=null,site.youTubeIframeAPIReady){var a=e(".placeholderVideo",this.$element),r=a.data("video-id").trim(),s=e(".a11yResourceLabels").attr("data-a11y-video-youtube-iframetitle"),l="https://www.youtube-nocookie.com/embed/"+r+"?autoplay="+i+"&wmode=opaque&iv_load_policy=3&color=white&probably_logged_in=0";Object.keys(this.playerVars).forEach(function(e){l+="&"+e+"="+n.playerVars[e]}),navigator.userAgent.toLowerCase().indexOf("firefox")>-1&&(l+="&html5=1");var d=a.attr("id")+"Video";e(".placeholderVideo",this.$element).html('<iframe title="'+s+'" id="'+d+'" width="640" height="360" src="'+l+'" allowFullScreen>'),1===i&&e(t).trigger("VideoPlayerPause",{videoid:d}),this._player=new YT.Player(d,{events:{onStateChange:function(i){var n={},a="";0===i.data&&o.$element.trigger("videoEnded"),2===i.data?(!0===o.options.inGallery&&site.utils.isIOS()&&(e(".placeholderVideo",this.$element).empty(),o._addPlayer()),a=(n=i.target.getVideoData()).video_id+":"+n.title,i.target.getCurrentTime()!==i.target.getDuration()&&site.tracking.youtube_pause(a)):i.data===YT.PlayerState.PLAYING&&null!==d&&(e(t).trigger("VideoPlayerPause",{videoid:d}),o.$element.trigger("onPlay"),setTimeout(o._onPlayerPercent,1e3,i.target,o),a=(n=i.target.getVideoData()).video_id+":"+n.title,site.tracking.youtube_play(a)),e(o._player.a).focus()}}})}e("body").append('<div class="temp">&nbsp;</div>'),e("iframe").load(function(){e(".temp").remove()})},pause:function(){if(this._player&&this._player.pauseVideo){var e=this._player.getPlayerState();if(e!==YT.PlayerState.PLAYING&&e!==YT.PlayerState.BUFFERING)return;this._player.pauseVideo()}},play:function(){this._player?this._player.playVideo():(this._addPlayer(1),this._hideCoverImage())},getPlayingState:function(){return this._player&&this._player.getPlayerState?this._player.getPlayerState():null},getVolume:function(){return this._player&&this._player.getVolume?this._player.getVolume():null},setVolume:function(e){this._player&&this._player.setVolume&&this._player.setVolume(e)},_onPlayerPercent:function(e,t){if(e.getPlayerState()===YT.PlayerState.PLAYING){var i=e.getDuration()-e.getCurrentTime()<=1.5?1:(Math.floor(e.getCurrentTime()/e.getDuration()*4)/4).toFixed(2);if(!e.lastP||i>e.lastP){var n=e.getVideoData(),o=n.video_id+":"+n.title;e.lastP=i,i>0&&(site.tracking.youtube_progress(o,100*i),100*i==100&&delete e.lastP)}1!==e.lastP&&setTimeout(t._onPlayerPercent,1e3,e,t)}},forceResize:function(){this.onResize(!0)},onResize:function(t){if(!0===this._windowSizeChanged()||!0===t){e(".playerWrapper",this.$element).css({height:"auto",width:"auto"});
5var i=this.$element.width(),n=site.utils.isBreakpointSmall()||site.utils.isBreakpointMedium()?i/16*9:this.$element.height(),o=Math.ceil(i/this._aspectRatio),a=!0===this.options.inFullFrameCarousel?"100%":"auto";if(!0===this.options.inFullFrameCarousel)e(".playerWrapper",this.$element).closest(".YouTubeGalleryAsset").find(".youTubePlayerFFCMask").eq(0).css("height",o-50);!1===this.options.expandToWidthOnly&&o>n&&(o=n,a=Math.ceil(n*this._aspectRatio)),e(".playerWrapper",this.$element).css({height:o,width:a})}},_windowSizeChanged:function(){var i=e(t).width(),n=e(t).height(),o=this._windowWidth,a=this._windowHeight;return this._windowWidth=i,this._windowHeight=n,i!==o||n!==a},_hideCoverImage:function(){this._getCoverImageEl().hide()},_bindCoverEvents:function(){var e=this,t=function(t){t.preventDefault(),t.stopPropagation(),e._addPlayer(1),e._hideCoverImage(),setTimeout(function(){var t=e.$element.find("iframe");t.attr("tabindex",t.attr("tabindex")||-1),t.focus()},100)},i=site.utils.aria.KeyCode,n=i.SPACE,o=i.RETURN,a=this._getCoverImageEl().find(".coverImgBtn");const r=function(e,t){if(window.jlr_consent&&!window.jlr_consent.categories.analytics){const e=".cookie-modal",t="cookie-modal--visible";document.querySelector(e)&&document.querySelector(e).classList.add(t)}else e(t)};a.on("keydown",function(e){e.keyCode!==n&&e.keyCode!==o||r(t,e)}),a.off("click tap").on("click tap",function(e){r(t,e)})},setIgnorePauseEvent:function(e){this.options.ignorePauseEvent=e},_destroy:function(){this._player=null,this._getCoverImageEl().find(".coverImgBtn").off("click tap"),e("iframe",this.$element).remove(),!1===this._touchDevice&&this._getCoverImageEl().show()}};jQuery.createComponent("YouTubePlayer",i)}(jQuery,window,document),("undefined"==typeof console||void 0===console.log)&&(console={},console.log=function(){});var site={scrollPosition:0,scrollDirection:"up",youTubeIframeAPIReady:!1,fullScreenMode:!1,rtl:!1,inXPM:!1,breakpoints:{small:740,medium:900,wider:1e3,current:null},colours:{error:"#f2681d"},stickyNavigationTransitionPoint:200,stickyNavigationEnabled:!1,cookiesAccepted:!1,googleMapsAPIKey:"AIzaSyAXwLJc64BMjGBcvfg1FwlRtJ7BXgAPBIA",googleMapsGeolocationAPIKey:"AIzaSyAXwLJc64BMjGBcvfg1FwlRtJ7BXgAPBIA",googleMapsLoadedPromise:new Promise(function(e,t){document.body.addEventListener("GoogleMapsApiReady",e),document.body.addEventListener("GoogleMapsApiFailed",t)}
5),init:function(){var e=$("html");if(e.hasClass("lt-ie9")){var t=document.getElementsByTagName("head")[0],i=document.createElement("style");i.type="text/css",i.styleSheet.cssText=":before,:after{content:none !important",t.appendChild(i),setTimeout(function(){t.removeChild(i)},0)}10===document.documentMode&&(document.documentElement.className+=" ie10"),void 0!==window.Tridion&&site.utils.isPageInIframe()&&(site.inXPM=!0,setTimeout(function(){void 0===window.Tridion.Web.UI.SiteEdit&&(site.inXPM=!1)},1e3)),(window.ActiveXObject||"ActiveXObject"in window)&&e.addClass("ie"),site.utils.isMsEdge()&&e.addClass("ms-edge"),site.utils.isMobileDevice()&&e.addClass("touchCapability"),e.hasClass("rtl")&&(site.rtl=!0),$(".dxnav-unique-nav").length>0&&$(".primarynavigation header").prepend($(".notificationBarsWrapper")),this.initEnquire();var n=$("#header, .dxnav-header");site.stickyNavigationEnabled="sticky"===n.attr("data-nav-type"),n.Header(),window.richsponsiveImage(),$(".ResponsiveLink").ResponsiveLink(),$(".TargetLinks").TargetLinks(),$("body").FocusSwitcher(),$(".DropdownNav").DropdownNav(),$(".DropdownSelect").DropdownSelect();var o=$(".VehicleSelector:not(.inPageVehicleSelector)"),a=$(".VehicleSelector.inPageVehicleSelector"),r=!0;1===o.length&&(r=!1,o.VehicleSelector({overlay:!1})),0!==a.length&&a.VehicleSelector({overlay:!1}),!0===r&&0===$(".ModelSelector:not(.inPageModelSelector)").length&&$(".MainNavigation .vehicles a").VehicleSelector({overlay:!0}),o=null,$(".SidebarImage").SidebarImage(),$(".Article table:not(.nonResponsive), .cmp-engineSpecifications table:not(.nonResponsive), .VehicleSpecifications table:not(.nonResponsive)").ResponsiveTable(),$(".YouTubePlayer").filter(function(){return 0===$(this).parent(".galleryItem, .Gallery__item").length}).YouTubePlayer(),site.utils.assignYouTubeIframeAPIReady(),$(".VideoPlayer").filter(function(){return!$(this).parents(".heroItem, .HeroSlide, .FullFrameCarousel").length}).VideoPlayer({autoplay:!1,loop:!1}),$(".BazaarVoiceRating").BazaarVoiceRating(),$(".headingLinear").Headings(),$(".Accordion").Accordion(),$("#content").AccordionContainer(),$(window).debounce("scroll",function(e){$(window).trigger({type:"throttledScroll",event:e})},250),$(window).smartresize(function(){window.richsponsiveImage()}),$(document).on("webkitfullscreenchange mozfullscreenchange fullscreenchange",function(){var e=document.fullScreen||document.mozFullScreen||document.webkitIsFullScreen;site.fullScreenMode=!site.fullScreenMode,e?$("#header, .FooterNav, .IgniteBar").hide():$("#header, .FooterNav, .IgniteBar").show(),$(window).trigger("resize")}),document.addEventListener("curationsReady",site.utils.assignYouTubeIframeAPIReady),deepLink.init()},initEnquire:function(){enquire.register("screen and (min-width: "+window.site.breakpoints.medium+"px)",{match:function(){site.breakpoints.current="large"}}),enquire.register("screen and (min-width: "+(window.site.breakpoints.small+1)+"px) and (max-width: "+(window.site.breakpoints.medium-1)+"px)",{match:function(){site.breakpoints.current="medium"}}),enquire.register("screen and (max-width: "+window.site.breakpoints.small+"px)",{match:function(){site.breakpoints.current="small"}})},gmapsLoaded:function(){var e=$.Event("api:ready");$(".GoogleMap").trigger(e);var t=document.createEvent("Event");t.initEvent("GoogleMapsApiReady",!1,!1),document.body.dispatchEvent(t)},gmapsLoadFailed:function(){var e=document.createEvent("Event");e.initEvent("GoogleMapsApiFailed",!1,!1),document.body.dispatchEvent(e)}};if(window.onpageshow=function(e){e.persisted&&window.location.reload()},void 0===dataLayer)var dataLayer={push:function(){}};site.tracking={video_play:function(e){var t={event:"video",action:"play",video_id:e};dataLayer.push(t)},video_ended:function(e){var t={event:"video",action:"complete",video_id:e};dataLayer.push(t)},youtube_play:function(e){var t={event:"youtube",action:"play",label:e};dataLayer.push(t)},youtube_pause:function(e){var t={event:"youtube",action:"pause",label:e};dataLayer.push(t)},youtube_progress:function(e,t){var i={event:"youtube",action:t+"%",label:e};dataLayer.push(i)}},site.utils={googleMapStyles:[{featureType:"administrative.locality",elementType:"labels.text.fill",stylers:[{color:"#666666"}]},{featureType:"landscape.man_made",elementType:"geometry.fill",stylers:[{color:"#f8f6f4"}]},{featureType:"poi",elementType:"labels",stylers:[{visibility:"off"}]},{featureType:"road.highway",elementType:"geometry.fill",stylers:[{color:"#afaba4"}]},{featureType:"road.highway",elementType:"geometry.stroke",stylers:[{color:"#e6e6e6"}]},{featureType:"road.highway",elementType:"labels",stylers:[{saturation:-15}]},{featureType:"road.highway.controlled_access",elementType:"geometry.fill",stylers:[{color:"#afaba4"}]},{featureType:"road.highway.controlled_access",elementType:"labels.icon",stylers:[{saturation:-100}]},{featureType:"road.local",elementType:"geometry.fill",stylers:[{color:"#ffffff"}]},{featureType:"road.local",elementType:"labels.icon",stylers:[{saturation:"77"}]},{featureType:"transit",elementType:"labels.icon",stylers:[{saturation:"-100"}]},{featureType:"water",elementType:"geometry.fill",stylers:[{color:"#c5d7de"},{lightness:-9}]}],aria:{KeyCode:{BACKSPACE:8,DELETE:46,DOWN:40,END:35,ESC:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,RETURN:13,RIGHT:39,SPACE:32,TAB:9,UP:38}},_templateCache:{}
5,cookieManager:{checkForCookie:function(e){return null!==this.readCookie(e)},readCookie:function(e){var t=document.cookie.split(";");if(t.length<1)return null;for(var i=0;i<t.length;i++){var n=t[i].split("=");if(n[0].replace(/\s/g,"")==e)return n[1]}return null},createCookie:function(e,t,i){var n="";if(i){var o=new Date;o.setTime(o.getTime()+24*i*60*60*1e3),n="; expires="+o.toGMTString()}else n="";document.cookie=e+"="+t+n+"; path=/"},deleteCookie:function(e){this.createCookie(e,"",-1)}},getCachedScript:function(e,t){return t=$.extend(t||{},{dataType:"script",cache:!0,url:e}),$.ajax(t)},scrollTo:function(e,t,i,n,o){var a=0;t="number"!=typeof t?800:t,i="function"!=typeof i?null:i,n="string"!=typeof n?"easeOutSine":n,"number"==typeof e?a=e:($targetEl=e||$("body"),a=$targetEl.offset().top),!0!==o&&(a-=this.getStickyNavHeight(a)),$("html, body").stop().animate({scrollTop:a},t,n).promise().done(i)},checkDeepLink:function(e){var t=this,i=!1,n=e.indexOf("#");if(n+1<e.length&&-1!=n){var o=e.substring(n,e.length);if(1===$(o).length){var a=$(o),r=a.offset().top/2.5;if($('head [name="accordionOnMobile"]').length&&t.isBreakpointSmall()){var s=(h=a.closest(".accordion-group")).find(".accordion-group-title");if(h.length&&s.length)return h.hasClass("open")||s.click(),a=a.offset().top-s.outerHeight(),t.scrollTo(a,800,null,"easeOutSine"),void(i=!0)}if(a.parents(".TabbedContainer").length){var l=a.closest(".TabbedContainer"),d=l.find(".tab"),c=l.find(".tab-link"),u=0;return d.each(function(e){$(this).find(a).length&&(u=e)}),c.each(function(e){e===u&&$(this).click()}),r=(a=l.offset().top)/2.5,t.scrollTo(a,800,null,"easeStartFastEndSlow"),!0}if($("body").hasClass("vehiclesDiscovery")){var h=a.parents(".AccordionContainer"),p=$(a);if(h.length){var g=h.find(".header");g.hasClass("accordion-open")||g.click(),g.is(":visible")&&(a.is(":visible")?a=a.offset().top-g.outerHeight():(p.css("display","block"),a=a.offset().top-g.outerHeight(),p.css("display","")))}}t.scrollTo(a,r,null,"easeStartFastEndSlow"),i=!0}else console.error("Could not find deep link element with id: "+o)}return i},isPageInIframe:function(){return self!==top}
5,getDeviceOrientation:function(){var e=$(window),t="portrait";return e.width()>e.height()&&(t="landscape"),t},getBreakpointSize:function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0]?$(window).width():window.innerWidth;return e<=site.breakpoints.small?"small":e<=site.breakpoints.medium?"medium":"large"},isBreakpointSmall:function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return"small"==this.getBreakpointSize(e)},isBreakpointMedium:function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return"medium"==this.getBreakpointSize(e)},isMobileDevice:function(){return!!("ontouchstart"in window||window.DocumentTouch&&document instanceof DocumentTouch||navigator.msMaxTouchPoints)},isIOS:function(){return/(ipad|iphone|ipod)/i.test(navigator.userAgent.toLowerCase())},isWindowsPhone:function(){return-1!=navigator.userAgent.toLowerCase().indexOf("windows phone")},getAndroidVersion:function(){var e=navigator.userAgent;return e.indexOf("Android")>=0?parseFloat(e.slice(e.indexOf("Android")+8)):void 0},insideTabbedContainer:function(e){return!!!!e.parents(".TabbedContainer").not('[data-total="1"]').length&&e.parents(".TabbedContainer")},mobileAccordionsActivated:function(){return $('head [name="accordionOnMobile"]').length},removeHTMLTags:function(e){return e.toString().replace(/[<>=;]/g,"")},getUrlParameter:function(e){function t(e){return decodeURIComponent((e||"").replace(/\+/g," "))}for(var i=window.location.search.substring(1).split("&"),n=0;n<i.length;n++){var o=i[n].split("=");if(t(o[0])===e)return t(o[1])}return null},addParameterToURL:function(e,t){return""!=t&&(e+=(e.split("?")[1]?"&":"?")+t),e},canvasDrawBgCover:function(e,t,i,n,o,a,r,s){2===arguments.length&&(i=n=0,o=e.canvas.width,a=e.canvas.height),0>(r="number"==typeof r?r:.5)&&(r=0),0>(s="number"==typeof s?s:.5)&&(s=0),r>1&&(r=1),s>1&&(s=1);
5var l,d,c,u,h=t.width,p=t.height,g=Math.min(o/h,a/p),f=h*g,v=p*g,m=1;o>f&&(m=o/f),a>v&&(m=a/v),0>(l=(h-(c=h/((f*=m)/o)))*r)&&(l=0),0>(d=(p-(u=p/((v*=m)/a)))*s)&&(d=0),c>h&&(c=h),u>p&&(u=p),e.drawImage(t,l,d,c,u,i,n,o,a)},isIe:function(){return $("html").hasClass("ie")},isMsEdge:function(){return site.utils.detectBrowsers().isMsEdge},isIe11:function(){return!window.ActiveXObject&&"ActiveXObject"in window},isIe9:function(){return-1!==navigator.appVersion.indexOf("MSIE 9.")},hasPlaceholderSupport:function(){return"placeholder"in document.createElement("input")},isPageInXPMFrame:function(){return void 0!==window.Tridion&&void 0!==window.Tridion.Web.UI.SiteEdit&&(site.inXPM=!0,!0)},elementInViewport:function(e,t,i){if($element=e instanceof jQuery?e:$(e),!$element.length)return!1;var n,o,a,r=$(window),s=r.scrollTop(),l=r.height(),d=$element.offset().top,c=d+$element.height(),u="small"===this.getBreakpointSize()?20:50;return void 0!==i&&i&&(l=window.innerHeight?window.innerHeight:l),a=s+l,"object"===(void 0===t?"undefined":_typeof(t))?(n=t.top,o=t.bottom):(n=t||u,o=t||u),!(d+n>a||s>c-o)},detectBrowsers:function(){var e=navigator.userAgent,t={isChrome:e.indexOf("Chrome")>-1,isMsEdge:e.indexOf("Edge")>-1,isExplorer:e.indexOf("MSIE")>-1||e.indexOf("Trident")>-1,isFirefox:e.indexOf("Firefox")>-1,isSafari:e.indexOf("Safari")>-1,isOpera:e.toLowerCase().indexOf("op")>-1};return t.isChrome&&t.isSafari&&(t.isSafari=!1),t.isChrome&&t.isOpera&&(t.isChrome=!1),t},getRandomString:function(e){e=0>(e=parseInt(e,10)||0)?0:e;for(var t="abcdefghijklmnopqrstuvwxyz0123456789",i=[],n=0;e>n;n++)i.push(t.charAt(Math.floor(36*Math.random())));return i.join("")},getViewportSize:function(){var e=document.createElement("div");e.style.cssText="position: fixed;top: 0;left: 0;bottom: 0;right: 0;",document.documentElement.insertBefore(e,document.documentElement.firstChild);var t={width:e.offsetWidth,height:e.offsetHeight};return document.documentElement.removeChild(e),t},getEasingValue:function(e){var t=(e=(e=0>e?0:e)>1?1:e)*(2*Math.PI)-Math.PI;return(Math.cos(t)+1)/2}
5,disableScroll:function(){var e=$(window),t=e.scrollTop();e.on("scroll.disableScroll mousewheel.disableScroll DOMMouseScroll.disableScroll touchmove.disableScroll",function(i){i.preventDefault(),e.scrollTop(t)})},enableScroll:function(){$(window).off("scroll.disableScroll mousewheel.disableScroll DOMMouseScroll.disableScroll touchmove.disableScroll")},limitNumber:function(e,t,i){if(t>i){var n=t;t=i,i=n}return Math.max(t,Math.min(i,e))},loadIgnoredResponsiveImages:function(e){e.removeAttr("data-picture-ignore"),window.richsponsiveImage()},throttle:function(e,t,i){var n,o;return t||(t=250),function(){var a=i||this,r=+new Date,s=arguments;n&&n+t>r?(clearTimeout(o),o=setTimeout(function(){n=r,e.apply(a,s)},t)):(n=r,e.apply(a,s))}},measureTextWidth:function(e,t){if(!e)return 0;t=t||document.body;var i=document.createElement("div");i.style.position="absolute",i.style.visibility="hidden",i.style.height="auto",i.style.width="auto",i.style.padding="0",i.style.whiteSpace="nowrap",i.textContent=e,t.appendChild(i);var n=i.clientWidth;return t.removeChild(i),n},getTransitionEndEvent:function(){var e=document.createElement("fakeelement"),t={transition:"transitionend",OTransition:" oTransitionEnd",MozTransition:"transitionend",WebkitTransition:"webkitTransitionEnd"};for(var i in t)if(void 0!==e.style[i])return t[i]},template:function(e,t){var i=/\W/.test(e)?new Function("obj","var p=[],print=function(){p.push.apply(p,arguments);};with(obj){p.push('"+e.replace(/[\r\t\n]/g," ").replace(/'(?=[^%]*%>)/g,"\t").split("'").join("\\'").split("\t").join("'").replace(/<%=(.+?)%>/g,"',$1,'").split("<%").join("');").split("%>").join("p.push('")+"');}return p.join('');"):site.utils._templateCache[e]=site.utils._templateCache[e]||site.utils.template(document.getElementById(e).innerHTML);return t?i(t):i},scrollToElement:function(e,t,i){return $element=e instanceof jQuery?e:$(e),t=t||{},t=$.extend({adjustment:0,ease:"easeOutSine",duration:800,container:$("body, html")},t),0!==$element.length&&(t.container.stop().animate({scrollTop:$element.offset().top-t.adjustment},t.duration,t.ease,function(){i&&i()}),t)},scrollIfNotInViewport:function(e,t){if(e.offset().top,$(window).scrollTop(),!this.isInViewport(e)){var i=t?e.offset().top-$(window).innerHeight():e.offset().top-this.getStickyNavHeight();return $("html,body").animate({scrollTop:i},800),!0}return!1},isInViewport:function(e){var t=$(window),i={top:t.scrollTop()+this.getStickyNavHeight(),bottom:t.scrollTop()+t.height(),left:t.scrollLeft()};i.right=i.left+t.width();var n=e.offset();return n.right=n.left+e.outerWidth(),n.bottom=n.top+e.outerHeight(),!(i.right<n.left||i.left>n.right||i.bottom<n.top||i.top>n.bottom)},isLandRover:function(){return!!$("body#landrover").length},getTabbable:function(e){var t=e.querySelectorAll(["input:not([disabled]):not([hidden])","select","a[href]","textarea","button",'[tabindex]:not([tabindex^="-"])'].join(","));return(t=site.utils.convertElementCollectionToArray(t)).filter(function(e){var t=!0;return e.offsetParent&&0!==e.offsetWidth&&0!==e.offsetHeight||(t=!1),function e(i){"hidden"===i.style.visibility||"none"===i.style.display?t=!1:i.parentNode&&i.parentNode!==document.body&&e(i.parentNode)}(e),!!t&&e})},balanceElementHeight:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,i={};if(!e)return i;var n=[].slice.call(e),o=0,a=n.map(function(e){var t=e.getBoundingClientRect().height;return o+=t,t}),r=function e(i,n){var o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0;return!!i[a]&&o+i[a]<=n-t?e(i,n,o+i[a],a+1):a}(a,o/2)+1;return i.columns1=n.slice(0,r),i.columns2=n.slice(r,n.length),i.heightsArray=a,i},eventTrigger:function(e,t){var i=new CustomEvent(t,{detail:arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}});e.dispatchEvent(i)},convertElementCollectionToArray:function(e){return(e instanceof NodeList||e instanceof jQuery)&&(e instanceof NodeList?[].slice.call(e):e.get())},randomiseElements:function(e){var t=site.utils.convertElementCollectionToArray(e);if(t&&t.length){var i=t.map(function(e){return e.cloneNode(!0)});i.sort(function(){return Math.random()-.5}),t.forEach(function(e,t){return e.parentNode.replaceChild(i[t],e)})}},swiperEmitEventsOnElement:function(e){e.on("init",function(){return site.utils.eventTrigger(e.el,"onInit")}),e.on("slideChangeTransitionStart",function(){return site.utils.eventTrigger(e.el,"onSlideChangeTransitionStart")}),e.on("slideChangeTransitionEnd",function(){return site.utils.eventTrigger(e.el,"onSlideChangeTransitionEnd")}),e.on("slidePrevTransitionEnd",function(){return site.utils.eventTrigger(e.el,"onSlidePrevTransitionEnd")}),e.on("slideNextTransitionEnd",function(){return site.utils.eventTrigger(e.el,"onSlideNextTransitionEnd")}),e.on("touchStart",function(){return site.utils.eventTrigger(e.el,"onTouchStart")}),e.on("touchEnd",function(){return site.utils.eventTrigger(e.el,"onTouchEnd")}),e.on("touchMove",function(){return site.utils.eventTrigger(e.el,"onTouchMove")})},swiperPreventTabbingIssues:function(e){var t=site.utils.getTabbable(e.wrapperEl);t.forEach(function(e){var t=e.getAttribute("tabindex");t&&e.setAttribute("data-swiper-tabindex",t)});var i=[].slice.call(e.slides),n=function(e,t){e.style.visibility=t}
5,o=function(){i.forEach(function(e){return n(e,"visible")}),t.forEach(function(e){return e.setAttribute("tabindex",-1)})},a=function(){t.forEach(function(e){var t=e.getAttribute("data-swiper-tabindex");e.removeAttribute("tabindex"),t&&e.setAttribute("tabindex",t)}),i.forEach(function(t){t.classList.contains(e.params.slideActiveClass)||n(t,"hidden")})};e.el.addEventListener("onSlideChangeTransitionStart",function(){return o()}),e.el.addEventListener("onTouchMove",function(){return o()}),e.el.addEventListener("onSlideChangeTransitionEnd",function(){return a()}),e.el.addEventListener("onTouchEnd",function(){setTimeout(function(){a()},1e3)})},swiperDisableAutoplayOnSlideFocus:function(e){if(e.originalParams.autoplay.enabled){e.el.addEventListener("focusin",function(){return e.autoplay.stop()},!1),e.el.addEventListener("focusout",function(){return e.autoplay.start()},!1)}},swiperIntegrateCustomPagination:function(e,t){var i=t.pagination;if(i){var n=e.params.loop?1:0,o=i.Pagination("getElement");o.addEventListener("afterChange",function(t){return e.slideTo(parseInt(t.detail.pipTo,10)+n)},!1),o.addEventListener("liveRegionUpdate",function(t){var i=e.a11y.liveRegion[0],n=t.detail&&t.detail.text;i&&n&&(i.innerHTML=n)},!1),e.el.addEventListener("onTouchStart",function(){return i.Pagination("pause")},!1);var a=function t(){e.el.removeEventListener("onSlideChangeTransitionEnd",t,!1);var n="running"===i.Pagination("getPlayingStatus"),o=e.realIndex!==i.Pagination("getCurrentPipIndex");!n&&o&&(i.Pagination("clearTimer"),i.Pagination("updateActivePipByIndex",e.realIndex))},r=e.navigation.nextEl,s=e.navigation.prevEl;r&&r.addEventListener("click",function(){return e.el.addEventListener("onSlideChangeTransitionEnd",a,!1)}),s&&s.addEventListener("click",function(){return e.el.addEventListener("onSlideChangeTransitionEnd",a,!1)}),e.el.addEventListener("onTouchMove",function(){return e.el.addEventListener("onSlideChangeTransitionEnd",a,!1)})}},swiperSetAriaLiveOnFocusIn:function(e,t){var i=e.a11y.liveRegion[0];t.arialiveOnFocusIn&&i&&(i.removeAttribute("aria-live"),e.el.parentNode.addEventListener("focusin",function(){return i.setAttribute("aria-live","polite")}),e.el.parentNode.addEventListener("focusout",function(){return i.removeAttribute("aria-live")}))},swiperModifyNavigation:function(e,t){var i=e.navigation.prevEl,n=e.navigation.nextEl;if(i&&n){var o=t.labels,a=t.isBlack?"#000000":"#FFFFFF",r='\n      <svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 14 24" style="enable-background:new 0 0 14 24;" xml:space="preserve">\n      <style type="text/css">.st0{fill-rule:evenodd;clip-rule:evenodd;fill:'+a+';}</style><polygon class="st0" points="1.3,24 14,12 1.3,0 0,1.5 11.1,12 0,22.5 "/>\n      </svg>\n    ',s=function(e,t,i){i&&e.setAttribute("aria-label",i);var n=document.createElement("div");n.innerHTML=t,e.appendChild(n.querySelector("svg"))};s(i,'\n      <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 14 24" style="enable-background:new 0 0 14 24;" xml:space="preserve">\n      <style type="text/css">.st0{fill-rule:evenodd;clip-rule:evenodd;fill:'+a+';}</style><polygon class="st0" points="12.7,0 0,12 12.7,24 14,22.5 2.9,12 14,1.5 "/>\n      </svg>\n    ',o.previous),s(n,r,o.next)}},swiperA11yHelper:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(e){var i=$.extend({pagination:null,arialiveOnFocusIn:!0,labels:{},isBlack:!1},t);site.utils.swiperIntegrateCustomPagination(e,i),site.utils.swiperEmitEventsOnElement(e),site.utils.swiperPreventTabbingIssues(e),site.utils.swiperDisableAutoplayOnSlideFocus(e),site.utils.swiperSetAriaLiveOnFocusIn(e,i),site.utils.swiperModifyNavigation(e,i)}},assignYouTubeIframeAPIReady:function(){window.onYouTubeIframeAPIReady=function(){site.youTubeIframeAPIReady=!0,site.utils.eventTrigger(window,"YouTubePlayerLoaded")}},isElementVerticallyScrollable:function(e){return e&&e.scrollHeight>e.offsetHeight},checkDefined:function(e){return null!=e},tablistNavigation:function(e){var t=e.getAttribute("aria-orientation"),i=t&&"vertical"===t,n=e.querySelectorAll('[role="tab"]'),o=site.utils.aria.KeyCode,a=function(){return n[0].focus()},r=function(){return n[n.length-1].focus()},s=function(e){var t=[].concat(_toConsumableArray(n)).findIndex(function(t){return t===e});0===t?r():n[t-1].focus()},l=function(e){var t=[].concat(_toConsumableArray(n)).findIndex(function(t){return t===e});t===n.length-1?a():n[t+1].focus()},d=function(e){switch(e.keyCode){case o.END:e.preventDefault(),r();break;case o.HOME:e.preventDefault(),a();break;case o.LEFT:case o.UP:i&&(e.preventDefault(),s(e.currentTarget));break;case o.RIGHT:case o.DOWN:i&&(e.preventDefault(),l(e.currentTarget))}},c=function(e){switch(e.keyCode){case o.LEFT:s(e.currentTarget);break;case o.RIGHT:l(e.currentTarget)}};
5n.forEach(function(e){e.addEventListener("keydown",d,!1),i||e.addEventListener("keyup",c,!1)})},getStickyNavHeight:function(e){var t="number"!=typeof e?0:e,i=$(".dxnav-header"),n=i.length?i:$("#header"),o=$(".InPageNavigation"),a=this.getBreakpointSize(),r=n.length>0&&"fixed"===n.css("position"),s=o.length>0?o.offset().top:null,l=0;if(!(!!i.length||r))return l;if(null!==s&&t>=s&&"large"===a&&"none"!==o.css("display"))return o.outerHeight();var d=window.innerWidth;return i.length?function(){var e=function(e){return e?e.clientHeight:0};return e(document.querySelector(".dxnav__primary"))+e(document.querySelector(".dxnav__breadcrumbs-container"))+e(document.querySelector(".notificationBarsWrapper"))}():d>=960&&200>t?106:50},dxSetTimeout:function(e,t){setTimeout(e,t),window.appReadyEvent.initiated?appReadyTimer.add(t):window.appReadyEvent.timeout+=t},addScriptForBazaarVoice:function(e){if(""!==e.trim()&&0===document.querySelectorAll("script[src='"+e+"']").length){var t=document.createElement("script");t.setAttribute("src",e),document.head.appendChild(t)}},parseAndAppendTrackingParams:function(e,t,i){const n=[];if(e.forEach(e=>{((e,t)=>{let i=!1;return t.forEach(t=>{e.startsWith(t)&&(i=!0)}),i})(e.key,i)&&n.push(e)}),!n.length)return t;const o=t.includes("?")?"&":"?";return`${t}${o}${(e=>{const t=[];return e.forEach(e=>t.push(`${e.key}=${e.value}`)),t.join("&")})(n)}`}},site.init();
6var breakpoints={small:740,medium:900,wider:1e3,current:null},getLargerBreakpoint=e=>e<=breakpoints.medium?"medium":"large",getBreakpointSize=(e=!0)=>{const t=e?$(window).width():window.innerWidth;return t<=breakpoints.small?"small":getLargerBreakpoint(t)},isBreakpointSmall=(e=!0)=>"small"===getBreakpointSize(e),isMobileDevice=()=>"ontouchstart"in window||window.DocumentTouch&&document instanceof DocumentTouch||navigator.msMaxTouchPoints;function getQuerystringParams(e){const t=new URLSearchParams(e),n=[];return t.forEach((e,t)=>{n.push({key:t,value:e})}),n}function openOverlay(e,t){var n=e;e.preventDefault();const a=getQuerystringParams(window.location.search);var o=site.utils.parseAndAppendTrackingParams(a,t,["utm_","tracking_","campaignId"]);if((isBreakpointSmall()||isMobileDevice())&&"overlay"!==e.currentTarget.dataset.target)return window.open(t);o.indexOf("?")>-1?o+="&cnst_bnr=1":o+="?cnst_bnr=1";var r="";document.querySelector('meta[name="overlay.close"]')&&(r=document.querySelector('meta[name="overlay.close"]').getAttribute("content")||""),$.magnificPopup.open({closeMarkup:"",closeOnBgClick:!0,fixedContentPos:!0,alignTop:!0,focus:".mfp-close",type:"iframe",items:{src:o},callbacks:{beforeClose:function(){},open:function(){$(".mfp-iframe").attr("allow","geolocation"),$(".mfp-iframe").wrap('<div class="mfp-iframe-alt-wrap"></div>'),$(`<button type="button" class="mfp-close alt" aria-label="${r}"></button>`).insertBefore(".mfp-iframe"),$(".mfp-bg").addClass("mfp-bg--whitened"),n.stopImmediatePropagation()}}})}let removeTrap=null;const sidePanelClass="form-side-panel";function closeSidePanel(){document.documentElement.style.overflow="";const e=document.querySelector(`.${sidePanelClass}`);e&&(e.style.transform="translateX(100%)",e.addEventListener("transitionend",t=>{t.target===e&&e.remove()}));const t=document.querySelector(`.${sidePanelClass}__overlay`);t&&(t.style.opacity="0",t.addEventListener("transitionend",e=>{e.target===t&&t.remove()})),removeTrap?.()}function trapFocus(e){const t=e.querySelectorAll('a, button, input, textarea, select, [tabindex]:not([tabindex="-1"]), iframe');if(!t.length)return;const n=t[0],a=t[t.length-1],o=n=>{const a=n.shiftKey;if(!e.contains(n.target)||n.target.id===`${sidePanelClass}__overlay`){const e=a?t.length-1:0;t[e]?.focus()}},r=e=>{"Escape"===e.key&&closeSidePanel(),"Tab"===e.key&&(e.shiftKey?document.activeElement===n&&(e.preventDefault(),a.focus()):document.activeElement===a&&(e.preventDefault(),n.focus()))};return addEventListener("keydown",r),addEventListener("focusin",o),()=>{removeEventListener("keydown",r),removeEventListener("focusin",o)}}function openSidePanel(e,t){e.preventDefault();if(document.querySelector(`.${sidePanelClass}`))return;const n=document.createElement("div");n.classList.add(sidePanelClass);const a=document.createElement("button");a.classList.add(`${sidePanelClass}__close`),a.addEventListener("click",closeSidePanel),n.appendChild(a);const o=document.createElement("iframe");o.src=t,n.appendChild(o);const r=document.createElement("div");r.classList.add(`${sidePanelClass}__overlay`),r.id=`${sidePanelClass}__overlay`,r.tabIndex=0,r.addEventListener("click",closeSidePanel),document.body.appendChild(n),document.body.appendChild(r),document.documentElement.style.overflow="hidden",requestAnimationFrame(()=>{n.style.transform="translateX(0)",r.style.opacity="1"}),removeTrap=trapFocus(n)}$(document).ready(function(){const e=document.body.dataset.avokaFormUrl,t="true"===document.body.dataset.sidePanelFormsEnabled;$("a[data-target=overlay]").click(function(n){var a=$(this).attr("href");t&&a.startsWith(e)?openSidePanel(n,a):openOverlay(n,a)})});

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.