vendor: 5,689 bytes, lines 1-14
1/*! 2 * jQuery JavaScript Library v1.11.0 3 * http://jquery.com/ 4 * 5 * Includes Sizzle.js 6 * http://sizzlejs.com/ 7 * 8 * Copyright 2005, 2014 jQuery Foundation, Inc. and other contributors 9 * Released under the MIT license 10 * http://jquery.org/license 11 * 12 * Date: 2014-01-23T21:02Z 13 */ 14!function(e,t){"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){function n(e){var t=e.length,n=rt.type(e);return"function"===n||rt.isWindow(e)?!1:1===e.nodeType&&t?!0:"array"===n||0===t||"number"==typeof t&&t>0&&t-1 in e}function i(e,t,n){if(rt.isFunction(t))return rt.grep(e,function(e,i){return!!t.call(e,i,e)!==n});if(t.nodeType)return rt.grep(e,function(e){return e===t!==n});if("string"==typeof t){if(ht.test(t))return rt.filter(t,e,n);t=rt.filter(t,e)}return rt.grep(e,function(e){return rt.inArray(e,t)>=0!==n})}function o(e,t){do e=e[t];while(e&&1!==e.nodeType);return e}function r(e){var t=xt[e]={};return rt.each(e.match(wt)||[],function(e,n){t[n]=!0}),t}function a(){mt.addEventListener?(mt.removeEventListener("DOMContentLoaded",s,!1),e.removeEventListener("load",s,!1)):(mt.detachEvent("onreadystatechange",s),e.detachEvent("onload",s))}function s(){(mt.addEventListener||"load"===event.type||"complete"===mt.readyState)&&(a(),rt.ready())}function l(e,t,n){if(void 0===n&&1===e.nodeType){var i="data-"+t.replace(Et,"-$1").toLowerCase();if(n=e.getAttribute(i),"string"==typeof n){try{n="true"===n?!0:"false"===n?!1:"null"===n?null:+n+""===n?+n:St.test(n)?rt.parseJSON(n):n}catch(o){}rt.data(e,t,n)}else n=void 0}return n}function d(e){var t;for(t in e)if(("data"!==t||!rt.isEmptyObject(e[t]))&&"toJSON"!==t)return!1;return!0}function u(e,t,n,i){if(rt.acceptData(e)){var o,r,a=rt.expando,s=e.nodeType,l=s?rt.cache:e,d=s?e[a]:e[a]&&a;if(d&&l[d]&&(i||l[d].data)||void 0!==n||"string"!=typeof t)return d||(d=s?e[a]=G.pop()||rt.guid++:a),l[d]||(l[d]=s?{}:{toJSON:rt.noop}),("object"==typeof t||"function"==typeof t)&&(i?l[d]=rt.extend(l[d],t):l[d].data=rt.extend(l[d].data,t)),r=l[d],i||(r.data||(r.data={}),r=r.data),void 0!==n&&(r[rt.camelCase(t)]=n),"string"==typeof t?(o=r[t],null==o&&(o=r[rt.camelCase(t)])):o=r,o}}function c(e,t,n){if(rt.acceptData(e)){var i,o,r=e.nodeType,a=r?rt.cache:e,s=r?e[rt.expando]:rt.expando;if(a[s]){if(t&&(i=n?a[s]:a[s].data)){rt.isArray(t)?t=t.concat(rt.map(t,rt.camelCase)):t in i?t=[t]:(t=rt.camelCase(t),t=t in i?[t]:t.split(" ")),o=t.length;for(;o--;)delete i[t[o]];if(n?!d(i):!rt.isEmptyObject(i))return}(n||(delete a[s].data,d(a[s])))&&(r?rt.cleanData([e],!0):it.deleteExpando||a!=a.window?delete a[s]:a[s]=null)}}}function p(){return!0}function h(){return!1}function f(){try{return mt.activeElement}catch(e){}}function m(e){var t=jt.split("|"),n=e.createDocumentFragment();if(n.createElement)for(;t.length;)n.createElement(t.pop());return n}function g(e,t){var n,i,o=0,r=typeof e.getElementsByTagName!==_t?e.getElementsByTagName(t||"*"):typeof e.querySelectorAll!==_t?e.querySelectorAll(t||"*"):void 0;if(!r)for(r=[],n=e.childNodes||e;null!=(i=n[o]);o++)!t||rt.nodeName(i,t)?r.push(i):rt.merge(r,g(i,t));return void 0===t||t&&rt.nodeName(e,t)?rt.merge([e],r):r}function v(e){Lt.test(e.type)&&(e.defaultChecked=e.checked)}function y(e,t){return rt.nodeName(e,"table")&&rt.nodeName(11!==t.nodeType?t:t.firstChild,"tr")?e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody")):e}function b(e){return e.type=(null!==rt.find.attr(e,"type"))+"/"+e.type,e}function w(e){var t=Gt.exec(e.type);return t?e.type=t[1]:e.removeAttribute("type"),e}function x(e,t){for(var n,i=0;null!=(n=e[i]);i++)rt._data(n,"globalEval",!t||rt._data(t[i],"globalEval"))}function C(e,t){if(1===t.nodeType&&rt.hasData(e)){var n,i,o,r=rt._data(e),a=rt._data(t,r),s=r.events;if(s){delete a.handle,a.events={};for(n in s)for(i=0,o=s[n].length;o>i;i++)rt.event.add(t,n,s[n][i])}a.data&&(a.data=rt.extend({},a.data))}}function T(e,t){var n,i,o;if(1===t.nodeType){if(n=t.nodeName.toLowerCase(),!it.noCloneEvent&&t[rt.expando]){o=rt._data(t);for(i in o.events)rt.removeEvent(t,i,o.handle);t.removeAttribute(rt.expando)}"script"===n&&t.text!==e.text?(b(t).text=e.text,w(t)):"object"===n?(t.parentNode&&(t.outerHTML=e.outerHTML),it.html5Clone&&e.innerHTML&&!rt.trim(t.innerHTML)&&(t.innerHTML=e.innerHTML)):"input"===n&&Lt.test(e.type)?(t.defaultChecked=t.checked=e.checked,t.value!==e.value&&(t.value=e.value)):"option"===n?t.defaultSelected=t.selected=e.defaultSelected:("input"===n||"textarea"===n)&&(t.defaultValue=e.defaultValue)}}function _(t,n){var i=rt(n.createElement(t)).appendTo(n.body),o=e.getDefaultComputedStyle?e.getDefaultComputedStyle(i[0]).display:rt.css(i[0],"display");return i.detach(),o}function S(e){var t=mt,n=en[e];return n||(n=_(e,t),"none"!==n&&n||(Jt=(Jt||rt("<iframe frameborder='0' width='0' height='0'/>")).appendTo(t.documentElement),t=(Jt[0].contentWindow||Jt[0].contentDocument).document,t.write(),t.close(),n=_(e,t),Jt.detach()),en[e]=n),n}function E(e,t){return{get:function(){var n=e();if(null!=n)return n?(delete this.get,void 0):(this.get=t).apply(this,arguments)}}}function k(e,t){if(t in e)return t;for(var n=t.charAt(0).toUpperCase()+t.slice(1),i=t,o=fn.length;o--;)if(t=fn[o]+n,t in e)return t;return i}function z(e,t){for(var n,i,o,r=[],a=0,s=e.length;s>a;a++)i=e[a],i.style&&(r[a]=rt._data(i,"olddisplay"),n=i.style.display,t?(r[a]||"none"!==n||(i.style.display=""),""===i.style.display&&$t(i)&&(r[a]=rt._data(i,"olddisplay",S(i.nodeName)))):r[a]||(o=$t(i),(n&&"none"!==n||!o)&&rt._data(i,"olddisplay",o?n:rt.css(i,"dis
14play"))));for(a=0;s>a;a++)i=e[a],i.style&&(t&&"none"!==i.style.display&&""!==i.style.display||(i.style.display=t?r[a]||"":"none"));return e}function $(e,t,n){var i=un.exec(t);return i?Math.max(0,i[1]-(n||0))+(i[2]||"px"):t}function P(e,t,n,i,o){for(var r=n===(i?"border":"content")?4:"width"===t?1:0,a=0;4>r;r+=2)"margin"===n&&(a+=rt.css(e,n+zt[r],!0,o)),i?("content"===n&&(a-=rt.css(e,"padding"+zt[r],!0,o)),"margin"!==n&&(a-=rt.css(e,"border"+zt[r]+"Width",!0,o))):(a+=rt.css(e,"padding"+zt[r],!0,o),"padding"!==n&&(a+=rt.css(e,"border"+zt[r]+"Width",!0,o)));return a}function L(e,t,n){var i=!0,o="width"===t?e.offsetWidth:e.offsetHeight,r=tn(e),a=it.boxSizing()&&"border-box"===rt.css(e,"boxSizing",!1,r);if(0>=o||null==o){if(o=nn(e,t,r),(0>o||null==o)&&(o=e.style[t]),rn.test(o))return o;i=a&&(it.boxSizingReliable()||o===e.style[t]),o=parseFloat(o)||0}return o+P(e,t,n||(a?"border":"content"),i,r)+"px"}function M(e,t,n,i,o){return new M.prototype.init(e,t,n,i,o)}function H(){return setTimeout(function(){mn=void 0}),mn=rt.now()}function O(e,t){var n,i={height:e},o=0;for(t=t?1:0;4>o;o+=2-t)n=zt[o],i["margin"+n]=i["padding"+n]=e;return t&&(i.opacity=i.width=e),i}function I(e,t,n){for(var i,o=(xn[t]||[]).concat(xn["*"]),r=0,a=o.length;a>r;r++)if(i=o[r].call(n,t,e))return i}function A(e,t,n){var i,o,r,a,s,l,d,u,c=this,p={},h=e.style,f=e.nodeType&&$t(e),m=rt._data(e,"fxshow");n.queue||(s=rt._queueHooks(e,"fx"),null==s.unqueued&&(s.unqueued=0,l=s.empty.fire,s.empty.fire=function(){s.unqueued||l()}),s.unqueued++,c.always(function(){c.always(function(){s.unqueued--,rt.queue(e,"fx").length||s.empty.fire()})})),1===e.nodeType&&("height"in t||"width"in t)&&(n.overflow=[h.overflow,h.overflowX,h.overflowY],d=rt.css(e,"display"),u=S(e.nodeName),"none"===d&&(d=u),"inline"===d&&"none"===rt.css(e,"float")&&(it.inlineBlockNeedsLayout&&"inline"!==u?h.zoom=1:h.display="inline-block")),n.overflow&&(h.overflow="hidden",it.shrinkWrapBlocks()||c.always(function(){h.overflow=n.overflow[0],h.overflowX=n.overflow[1],h.overflowY=n.overflow[2]}));for(i in t)if(o=t[i],vn.exec(o)){if(delete t[i],r=r||"toggle"===o,o===(f?"hide":"show")){if("show"!==o||
vendor: 9,089 bytes, lines 14-24
14!m||void 0===m[i])continue;f=!0}p[i]=m&&m[i]||rt.style(e,i)}if(!rt.isEmptyObject(p)){m?"hidden"in m&&(f=m.hidden):m=rt._data(e,"fxshow",{}),r&&(m.hidden=!f),f?rt(e).show():c.done(function(){rt(e).hide()}),c.done(function(){var t;rt._removeData(e,"fxshow");for(t in p)rt.style(e,t,p[t])});for(i in p)a=I(f?m[i]:0,i,c),i in m||(m[i]=a.start,f&&(a.end=a.start,a.start="width"===i||"height"===i?1:0))}}function j(e,t){var n,i,o,r,a;for(n in e)if(i=rt.camelCase(n),o=t[i],r=e[n],rt.isArray(r)&&(o=r[1],r=e[n]=r[0]),n!==i&&(e[i]=r,delete e[n]),a=rt.cssHooks[i],a&&"expand"in a){r=a.expand(r),delete e[i];for(n in r)n in e||(e[n]=r[n],t[n]=o)}else t[i]=o}function W(e,t,n){var i,o,r=0,a=wn.length,s=rt.Deferred().always(function(){delete l.elem}),l=function(){if(o)return!1;for(var t=mn||H(),n=Math.max(0,d.startTime+d.duration-t),i=n/d.duration||0,r=1-i,a=0,l=d.tweens.length;l>a;a++)d.tweens[a].run(r);return s.notifyWith(e,[d,r,n]),1>r&&l?n:(s.resolveWith(e,[d]),!1)},d=s.promise({elem:e,props:rt.extend({},t),opts:rt.extend(!0,{specialEasing:{}},n),originalProperties:t,originalOptions:n,startTime:mn||H(),duration:n.duration,tweens:[],createTween:function(t,n){var i=rt.Tween(e,d.opts,t,n,d.opts.specialEasing[t]||d.opts.easing);return d.tweens.push(i),i},stop:function(t){var n=0,i=t?d.tweens.length:0;if(o)return this;for(o=!0;i>n;n++)d.tweens[n].run(1);return t?s.resolveWith(e,[d,t]):s.rejectWith(e,[d,t]),this}}),u=d.props;for(j(u,d.opts.specialEasing);a>r;r++)if(i=wn[r].call(d,e,u,d.opts))return i;return rt.map(u,I,d),rt.isFunction(d.opts.start)&&d.opts.start.call(e,d),rt.fx.timer(rt.extend(l,{elem:e,anim:d,queue:d.opts.queue})),d.progress(d.opts.progress).done(d.opts.done,d.opts.complete).fail(d.opts.fail).always(d.opts.always)}function N(e){return function(t,n){"string"!=typeof t&&(n=t,t="*");var i,o=0,r=t.toLowerCase().match(wt)||[];if(rt.isFunction(n))for(;i=r[o++];)"+"===i.charAt(0)?(i=i.slice(1)||"*",(e[i]=e[i]||[]).unshift(n)):(e[i]=e[i]||[]).push(n)}}function D(e,t,n,i){function o(s){var l;return r[s]=!0,rt.each(e[s]||[],function(e,s){var d=s(t,n,i);return"string"!=typeof d||a||r[d]?a?!(l=d):void 0:(t.dataTypes.unshift(d),o(d),!1)}),l}var r={},a=e===Vn;return o(t.dataTypes[0])||!r["*"]&&o("*")}function F(e,t){var n,i,o=rt.ajaxSettings.flatOptions||{};for(i in t)void 0!==t[i]&&((o[i]?e:n||(n={}))[i]=t[i]);return n&&rt.extend(!0,e,n),e}function B(e,t,n){for(var i,o,r,a,s=e.contents,l=e.dataTypes;"*"===l[0];)l.shift(),void 0===o&&(o=e.mimeType||t.getResponseHeader("Content-Type"));if(o)for(a in s)if(s[a]&&s[a].test(o)){l.unshift(a);break}if(l[0]in n)r=l[0];else{for(a in n){if(!l[0]||e.converters[a+" "+l[0]]){r=a;break}i||(i=a)}r=r||i}return r?(r!==l[0]&&l.unshift(r),n[r]):void 0}function R(e,t,n,i){var o,r,a,s,l,d={},u=e.dataTypes.slice();if(u[1])for(a in e.converters)d[a.toLowerCase()]=e.converters[a];for(r=u.shift();r;)if(e.responseFields[r]&&(n[e.responseFields[r]]=t),!l&&i&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),l=r,r=u.shift())if("*"===r)r=l;else if("*"!==l&&l!==r){if(a=d[l+" "+r]||d["* "+r],!a)for(o in d)if(s=o.split(" "),s[1]===r&&(a=d[l+" "+s[0]]||d["* "+s[0]])){a===!0?a=d[o]:d[o]!==!0&&(r=s[0],u.unshift(s[1]));break}if(a!==!0)if(a&&e["throws"])t=a(t);else try{t=a(t)}catch(c){return{state:"parsererror",error:a?c:"No conversion from "+l+" to "+r}}}return{state:"success",data:t}}function q(e,t,n,i){var o;if(rt.isArray(t))rt.each(t,function(t,o){n||Zn.test(e)?i(e,o):q(e+"["+("object"==typeof o?t:"")+"]",o,n,i)});else if(n||"object"!==rt.type(t))i(e,t);else for(o in t)q(e+"["+o+"]",t[o],n,i)}function V(){try{return new e.XMLHttpRequest}catch(t){}}function X(){try{return new e.ActiveXObject("Microsoft.XMLHTTP")}catch(t){}}function Y(e){return rt.isWindow(e)?e:9===e.nodeType?e.defaultView||e.parentWindow:!1}var G=[],Z=G.slice,U=G.concat,Q=G.push,K=G.indexOf,J={},et=J.toString,tt=J.hasOwnProperty,nt="".trim,it={},ot="1.11.0",rt=function(e,t){return new rt.fn.init(e,t)},at=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,st=/^-ms-/,lt=/-([\da-z])/gi,dt=function(e,t){return t.toUpperCase()};rt.fn=rt.prototype={jquery:ot,constructor:rt,selector:"",length:0,toArray:function(){return Z.call(this)},get:function(e){return null!=e?0>e?this[e+this.length]:this[e]:Z.call(this)},pushStack:function(e){var t=rt.merge(this.constructor(),e);return t.prevObject=this,t.context=this.context,t},each:function(e,t){return rt.each(this,e,t)},map:function(e){return this.pushStack(rt.map(this,function(t,n){return e.call(t,n,t)}))},slice:function(){return this.pushStack(Z.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(0>e?t:0);return this.pushStack(n>=0&&t>n?[this[n]]:[])},end:function(){return this.prevObject||this.constructor(null)},push:Q,sort:G.sort,splice:G.splice},rt.extend=rt.fn.extend=function(){var e,t,n,i,o,r,a=arguments[0]||{},s=1,l=arguments.length,d=!1;for("boolean"==typeof a&&(d=a,a=arguments[s]||{},s++),"object"==typeof a||rt.isFunction(a)||(a={}),s===l&&(a=this,s--);l>s;s++)if(null!=(o=arguments[s]))for(i in o)e=a[i],n=o[i],a!==n&&(d&&n&&(rt.isPlainObject(n)||(t=rt.isArray(n)))?(t?(t=!1,r=e&&rt.isArray(e)?e:[]):r=e&&rt.isPlainObject(e)?e:{},a[i]=rt.extend(d,r,n)):void 0!==n&&(a[i]=n));return a},rt.extend({expando:"jQuery"+(ot+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isFunction:function(e){return"function"===rt.type(e)},isArray:Array.isArray||function(e){return"array"===rt.type(e)},isWindow:function(e){return null!=e&&e==e.window},isNumeric:function(e){return e-parseFloat(e)>=0},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},isPlainObject:function(e){var t;if(!e||"object"!==rt.type(e)||e.nodeType||rt.isWindow(e))return!1;try{if(e.constructor&&!tt.call(e,"constructor")&&!tt.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(n){return!1}if(it.ownLast)for(t in e)return tt.call(e,t);for(t in e);return void 0===t||tt.call(e,t)},type:function(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?J[et.call(e)]||"object":typeof e},globalEval:function(t){t&&rt.trim(t)&&(e.execScript||function(t){e.eval.call(e,t)})(t)},camelCase:function(e){return e.replace(st,"ms-").replace(lt,dt)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()},each:function(e,t,i){var o,r=0,a=e.length,s=n(e);if(i){if(s)for(;a>r&&(o=t.apply(e[r],i),o!==!1);r++);else for(r in e)if(o=t.apply(e[r],i),o===!1)break}else if(s)for(;a>r&&(o=t.call(e[r],r,e[r]),o!==!1);r++);else for(r in e)if(o=t.call(e[r],r,e[r]),o===!1)break;return e},trim:nt&&!nt.call(" ")?function(e){return null==e?"":nt.call(e)}:function(e){return null==e?"":(e+"").replace(at,"")},makeArray:function(e,t){var i=t||[];return null!=e&&(n(Object(e))?rt.merge(i,"string"==typeof e?[e]:e):Q.call(i,e)),i},inArray:function(e,t,n){var i;if(t){if(K)return K.call(t,e,n);for(i=t.length,n=n?0>n?Math.max(0,i+n):n:0;i>n;n++)if(n in t&&t[n]===e)return n}return-1},merge:function(e,t){for(var n=+t.length,i=0,o=e.length;n>i;)e[o++]=t[i++];if(n!==n)for(;void 0!==t[i];)e[o++]=t[i++];return e.length=o,e},grep:function(e,t,n){for(var i,o=[],r=0,a=e.length,s=!n;a>r;r++)i=!t(e[r],r),i!==s&&o.push(e[r]);return o},map:function(e,t,i){var o,r=0,a=e.length,s=n(e),l=[];if(s)for(;a>r;r++)o=t(e[r],r,i),null!=o&&l.push(o);else for(r in e)o=t(e[r],r,i),null!=o&&l.push(o);return U.apply([],l)},guid:1,proxy:function(e,t){var n,i,o;return"string"==typeof t&&(o=e[t],t=e,e=o),rt.isFunction(e)?(n=Z.call(arguments,2),i=function(){return e.apply(t||this,n.concat(Z.call(arguments)))},i.guid=e.guid=e.guid||rt.guid++,i):void 0},now:function(){return+new Date},support:it}),rt.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(e,t){J["[object "+t+"]"]=t.toLowerCase()});var ut=/*! 15 * Sizzle CSS Selector Engine v1.10.16 16 * http://sizzlejs.com/ 17 * 18 * Copyright 2013 jQuery Foundation, Inc. and other contributors 19 * Released under the MIT license 20 * http://jquery.org/license 21 * 22 * Date: 2014-01-13 23 */ 24function(e){function t(e,t,n,i){var o,r,a,s,l,d,c,f,m,g;if((t?t.ownerDocument||t:D)!==M&&L(t),t=t||M,n=n||[],!e||"string"!=typeof e)return n;if(1!==(s=t.nodeType)&&9!==s)return[];if(O&&!i){if(o=yt.exec(e))if(a=o[1]){if(9===s){if(r=t.getElementById(a),!r||!r.parentNode)return n;if(r.id===a)return n.push(r),n}else if(t.ownerDocument&&(r=t.ownerDocument.getElementById(a))&&W(t,r)&&r.id===a)return n.push(r),n}else{if(o[2])return J.apply(n,t.getElementsByTagName(e)),n;if((a=o[3])&&T.getElementsByClassName&&t.getElementsByClassName)return J.apply(n,t.getElementsByClassName(a)),n}if(T.qsa&&(!I||!I.test(e))){if(f=c=N,m=t,g=9===s&&e,1===s&&"object"!==t.nodeName.toLowerCase()){for(d=p(e),(c=t.getAttribute("id"))?f=c.replace(wt,"\\$&"):t.setAttribute("id",f),f="[id='"+f+"'] ",l=d.length;l--;)d[l]=f+h(d[l]);m=bt.test(e)&&u(t.parentNode)||t,g=d.join(",")}if(g)try{return J.apply(n,m.querySelectorAll(g)),n}catch(v){}finally{c||t.removeAttribute("id")}}}return x(e.replace(lt,"$1"),t,n,i)}function n(){function e(n,i){return t.push(n+" ")>
vendor: 4,978 bytes, line 24
24_.cacheLength&&delete e[t.shift()],e[n+" "]=i}var t=[];return e}function i(e){return e[N]=!0,e}function o(e){var t=M.createElement("div");try{return!!e(t)}catch(n){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function r(e,t){for(var n=e.split("|"),i=e.length;i--;)_.attrHandle[n[i]]=t}function a(e,t){var n=t&&e,i=n&&1===e.nodeType&&1===t.nodeType&&(~t.sourceIndex||G)-(~e.sourceIndex||G);if(i)return i;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function s(e){return function(t){var n=t.nodeName.toLowerCase();return"input"===n&&t.type===e}}function l(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function d(e){return i(function(t){return t=+t,i(function(n,i){for(var o,r=e([],n.length,t),a=r.length;a--;)n[o=r[a]]&&(n[o]=!(i[o]=n[o]))})})}function u(e){return e&&typeof e.getElementsByTagName!==Y&&e}function c(){}function p(e,n){var i,o,r,a,s,l,d,u=q[e+" "];if(u)return n?0:u.slice(0);for(s=e,l=[],d=_.preFilter;s;){(!i||(o=dt.exec(s)))&&(o&&(s=s.slice(o[0].length)||s),l.push(r=[])),i=!1,(o=ut.exec(s))&&(i=o.shift(),r.push({value:i,type:o[0].replace(lt," ")}),s=s.slice(i.length));for(a in _.filter)!(o=ft[a].exec(s))||d[a]&&!(o=d[a](o))||(i=o.shift(),r.push({value:i,type:a,matches:o}),s=s.slice(i.length));if(!i)break}return n?s.length:s?t.error(e):q(e,l).slice(0)}function h(e){for(var t=0,n=e.length,i="";n>t;t++)i+=e[t].value;return i}function f(e,t,n){var i=t.dir,o=n&&"parentNode"===i,r=B++;return t.first?function(t,n,r){for(;t=t[i];)if(1===t.nodeType||o)return e(t,n,r)}:function(t,n,a){var s,l,d=[F,r];if(a){for(;t=t[i];)if((1===t.nodeType||o)&&e(t,n,a))return!0}else for(;t=t[i];)if(1===t.nodeType||o){if(l=t[N]||(t[N]={}),(s=l[i])&&s[0]===F&&s[1]===r)return d[2]=s[2];if(l[i]=d,d[2]=e(t,n,a))return!0}}}function m(e){return e.length>1?function(t,n,i){for(var o=e.length;o--;)if(!e[o](t,n,i))return!1;return!0}:e[0]}function g(e,t,n,i,o){for(var r,a=[],s=0,l=e.length,d=null!=t;l>s;s++)(r=e[s])&&(!n||n(r,i,o))&&(a.push(r),d&&t.push(s));return a}function v(e,t,n,o,r,a){return o&&!o[N]&&(o=v(o)),r&&!r[N]&&(r=v(r,a)),i(function(i,a,s,l){var d,u,c,p=[],h=[],f=a.length,m=i||w(t||"*",s.nodeType?[s]:s,[]),v=!e||!i&&t?m:g(m,p,e,s,l),y=n?r||(i?e:f||o)?[]:a:v;if(n&&n(v,y,s,l),o)for(d=g(y,h),o(d,[],s,l),u=d.length;u--;)(c=d[u])&&(y[h[u]]=!(v[h[u]]=c));if(i){if(r||e){if(r){for(d=[],u=y.length;u--;)(c=y[u])&&d.push(v[u]=c);r(null,y=[],d,l)}for(u=y.length;u--;)(c=y[u])&&(d=r?tt.call(i,c):p[u])>-1&&(i[d]=!(a[d]=c))}}else y=g(y===a?y.splice(f,y.length):y),r?r(null,a,y,l):J.apply(a,y)})}function y(e){for(var t,n,i,o=e.length,r=_.relative[e[0].type],a=r||_.relative[" "],s=r?1:0,l=f(function(e){return e===t},a,!0),d=f(function(e){return tt.call(t,e)>-1},a,!0),u=[function(e,n,i){return!r&&(i||n!==z)||((t=n).nodeType?l(e,n,i):d(e,n,i))}];o>s;s++)if(n=_.relative[e[s].type])u=[f(m(u),n)];else{if(n=_.filter[e[s].type].apply(null,e[s].matches),n[N]){for(i=++s;o>i&&!_.relative[e[i].type];i++);return v(s>1&&m(u),s>1&&h(e.slice(0,s-1).concat({value:" "===e[s-2].type?"*":""})).replace(lt,"$1"),n,i>s&&y(e.slice(s,i)),o>i&&y(e=e.slice(i)),o>i&&h(e))}u.push(n)}return m(u)}function b(e,n){var o=n.length>0,r=e.length>0,a=function(i,a,s,l,d){var u,c,p,h=0,f="0",m=i&&[],v=[],y=z,b=i||r&&_.find.TAG("*",d),w=F+=null==y?1:Math.random()||.1,x=b.length;for(d&&(z=a!==M&&a);f!==x&&null!=(u=b[f]);f++){if(r&&u){for(c=0;p=e[c++];)if(p(u,a,s)){l.push(u);break}d&&(F=w)}o&&((u=!p&&u)&&h--,i&&m.push(u))}if(h+=f,o&&f!==h){for(c=0;p=n[c++];)p(m,v,a,s);if(i){if(h>0)for(;f--;)m[f]||v[f]||(v[f]=Q.call(l));v=g(v)}J.apply(l,v),d&&!i&&v.length>0&&h+n.length>1&&t.uniqueSort(l)}return d&&(F=w,z=y),m};return o?i(a):a}function w(e,n,i){for(var o=0,r=n.length;r>o;o++)t(e,n[o],i);return i}function x(e,t,n,i){var o,r,a,s,l,d=p(e);if(!i&&1===d.length){if(r=d[0]=d[0].slice(0),r.length>2&&"ID"===(a=r[0]).type&&T.getById&&9===t.nodeType&&O&&_.relative[r[1].type]){if(t=(_.find.ID(a.matches[0].replace(xt,Ct),t)||[])[0],!t)return n;e=e.slice(r.shift().value.length)}for(o=ft.needsContext.test(e)?0:r.length;o--&&(a=r[o],!_.relative[s=a.type]);)if((l=_.find[s])&&(i=l(a.matches[0].replace(xt,Ct),bt.test(r[0].type)&&u(t.parentNode)||t))){if(r.splice(o,1),e=i.length&&h(r),!e)return J.apply(n,i),n;break}}return k(e,d)(i,t,!O,n,bt.test(e)&&u(t.parentNode)||t),n}var C,T,_,S,E,k,z,$,P,L,M,H,O,I,A,j,W,N="sizzle"+-new Date,D=e.document,F=0,B=0,R=n(),q=n(),V=n(),X=function(e,t){return e===t&&(P=!0),0},Y="undefined",G=1<<31,Z={}.hasOwnProperty,U=[],Q=U.pop,K=U.push,J=U.push,et=U.slice,tt=U.indexOf||function(e){for(var t=0,n=this.length;n>t;t++)if(this[t]===e)return t;return-1},nt="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",it="[\\x20\\t\\r\\n\\f]",ot="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",rt=ot.replace("w","w#"),at="\\["+it+"*("+ot+")"+it+"*(?:([*^$|!~]?=)"+it+"*(?:(['\"])((?:\\\\.|[^\\\\])*?)\\3|("+rt+")|)|)"+it+"*\\]",
vendor: 4,286 bytes, line 24
24st=":("+ot+")(?:\\(((['\"])((?:\\\\.|[^\\\\])*?)\\3|((?:\\\\.|[^\\\\()[\\]]|"+at.replace(3,8)+")*)|.*)\\)|)",lt=new RegExp("^"+it+"+|((?:^|[^\\\\])(?:\\\\.)*)"+it+"+$","g"),dt=new RegExp("^"+it+"*,"+it+"*"),ut=new RegExp("^"+it+"*([>+~]|"+it+")"+it+"*"),ct=new RegExp("="+it+"*([^\\]'\"]*?)"+it+"*\\]","g"),pt=new RegExp(st),ht=new RegExp("^"+rt+"$"),ft={ID:new RegExp("^#("+ot+")"),CLASS:new RegExp("^\\.("+ot+")"),TAG:new RegExp("^("+ot.replace("w","w*")+")"),ATTR:new RegExp("^"+at),PSEUDO:new RegExp("^"+st),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+it+"*(even|odd|(([+-]|)(\\d*)n|)"+it+"*(?:([+-]|)"+it+"*(\\d+)|))"+it+"*\\)|)","i"),bool:new RegExp("^(?:"+nt+")$","i"),needsContext:new RegExp("^"+it+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+it+"*((?:-\\d)?\\d*)"+it+"*\\)|)(?=[^-]|$)","i")},mt=/^(?:input|select|textarea|button)$/i,gt=/^h\d$/i,vt=/^[^{]+\{\s*\[native \w/,yt=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,bt=/[+~]/,wt=/'|\\/g,xt=new RegExp("\\\\([\\da-f]{1,6}"+it+"?|("+it+")|.)","ig"),Ct=function(e,t,n){var i="0x"+t-65536;return i!==i||n?t:0>i?String.fromCharCode(i+65536):String.fromCharCode(i>>10|55296,1023&i|56320)};try{J.apply(U=et.call(D.childNodes),D.childNodes),U[D.childNodes.length].nodeType}catch(Tt){J={apply:U.length?function(e,t){K.apply(e,et.call(t))}:function(e,t){for(var n=e.length,i=0;e[n++]=t[i++];);e.length=n-1}}}T=t.support={},E=t.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return t?"HTML"!==t.nodeName:!1},L=t.setDocument=function(e){var t,n=e?e.ownerDocument||e:D,i=n.defaultView;return n!==M&&9===n.nodeType&&n.documentElement?(M=n,H=n.documentElement,O=!E(n),i&&i!==i.top&&(i.addEventListener?i.addEventListener("unload",function(){L()},!1):i.attachEvent&&i.attachEvent("onunload",function(){L()})),T.attributes=o(function(e){return e.className="i",!e.getAttribute("className")}),T.getElementsByTagName=o(function(e){return e.appendChild(n.createComment("")),!e.getElementsByTagName("*").length}),T.getElementsByClassName=vt.test(n.getElementsByClassName)&&o(function(e){return e.innerHTML="<div class='a'></div><div class='a i'></div>",e.firstChild.className="i",2===e.getElementsByClassName("i").length}),T.getById=o(function(e){return H.appendChild(e).id=N,!n.getElementsByName||!n.getElementsByName(N).length}),T.getById?(_.find.ID=function(e,t){if(typeof t.getElementById!==Y&&O){var n=t.getElementById(e);return n&&n.parentNode?[n]:[]}},_.filter.ID=function(e){var t=e.replace(xt,Ct);return function(e){return e.getAttribute("id")===t}}):(delete _.find.ID,_.filter.ID=function(e){var t=e.replace(xt,Ct);return function(e){var n=typeof e.getAttributeNode!==Y&&e.getAttributeNode("id");return n&&n.value===t}}),_.find.TAG=T.getElementsByTagName?function(e,t){return typeof t.getElementsByTagName!==Y?t.getElementsByTagName(e):void 0}:function(e,t){var n,i=[],o=0,r=t.getElementsByTagName(e);if("*"===e){for(;n=r[o++];)1===n.nodeType&&i.push(n);return i}return r},_.find.CLASS=T.getElementsByClassName&&function(e,t){return typeof t.getElementsByClassName!==Y&&O?t.getElementsByClassName(e):void 0},A=[],I=[],(T.qsa=vt.test(n.querySelectorAll))&&(o(function(e){e.innerHTML="<select t=''><option selected=''></option></select>",e.querySelectorAll("[t^='']").length&&I.push("[*^$]="+it+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||I.push("\\["+it+"*(?:value|"+nt+")"),e.querySelectorAll(":checked").length||I.push(":checked")}),o(function(e){var t=n.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&I.push("name"+it+"*[*^$|!~]?="),e.querySelectorAll(":enabled").length||I.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),I.push(",.*:")})),(T.matchesSelector=vt.test(j=H.webkitMatchesSelector||H.mozMatchesSelector||H.oMatchesSelector||H.msMatchesSelector))&&o(function(e){T.disconnectedMatch=j.call(e,"div"),j.call(e,"[s!='']:x"),A.push("!=",st)}),I=I.length&&new RegExp(I.join("|")),A=A.length&&new RegExp(A.join("|")),t=vt.test(H.compareDocumentPosition),W=t||vt.test(H.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,i=t&&t.parentNode;return e===i||!(!i||1!==i.nodeType||!(n.contains?n.contains(i):e.compareDocumentPosition&&16&e.compareDocumentPosition(i))
vendor: 5,980 bytes, line 24
24)}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},X=t?function(e,t){if(e===t)return P=!0,0;var i=!e.compareDocumentPosition-!t.compareDocumentPosition;return i?i:(i=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1,1&i||!T.sortDetached&&t.compareDocumentPosition(e)===i?e===n||e.ownerDocument===D&&W(D,e)?-1:t===n||t.ownerDocument===D&&W(D,t)?1:$?tt.call($,e)-tt.call($,t):0:4&i?-1:1)}:function(e,t){if(e===t)return P=!0,0;var i,o=0,r=e.parentNode,s=t.parentNode,l=[e],d=[t];if(!r||!s)return e===n?-1:t===n?1:r?-1:s?1:$?tt.call($,e)-tt.call($,t):0;if(r===s)return a(e,t);for(i=e;i=i.parentNode;)l.unshift(i);for(i=t;i=i.parentNode;)d.unshift(i);for(;l[o]===d[o];)o++;return o?a(l[o],d[o]):l[o]===D?-1:d[o]===D?1:0},n):M},t.matches=function(e,n){return t(e,null,null,n)},t.matchesSelector=function(e,n){if((e.ownerDocument||e)!==M&&L(e),n=n.replace(ct,"='$1']"),!(!T.matchesSelector||!O||A&&A.test(n)||I&&I.test(n)))try{var i=j.call(e,n);if(i||T.disconnectedMatch||e.document&&11!==e.document.nodeType)return i}catch(o){}return t(n,M,null,[e]).length>0},t.contains=function(e,t){return(e.ownerDocument||e)!==M&&L(e),W(e,t)},t.attr=function(e,t){(e.ownerDocument||e)!==M&&L(e);var n=_.attrHandle[t.toLowerCase()],i=n&&Z.call(_.attrHandle,t.toLowerCase())?n(e,t,!O):void 0;return void 0!==i?i:T.attributes||!O?e.getAttribute(t):(i=e.getAttributeNode(t))&&i.specified?i.value:null},t.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},t.uniqueSort=function(e){var t,n=[],i=0,o=0;if(P=!T.detectDuplicates,$=!T.sortStable&&e.slice(0),e.sort(X),P){for(;t=e[o++];)t===e[o]&&(i=n.push(o));for(;i--;)e.splice(n[i],1)}return $=null,e},S=t.getText=function(e){var t,n="",i=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+=S(e)}else if(3===o||4===o)return e.nodeValue}else for(;t=e[i++];)n+=S(t);return n},_=t.selectors={cacheLength:50,createPseudo:i,match:ft,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(xt,Ct),e[3]=(e[4]||e[5]||"").replace(xt,Ct),"~="===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]||t.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]&&t.error(e[0]),e},PSEUDO:function(e){var t,n=!e[5]&&e[2];return ft.CHILD.test(e[0])?null:(e[3]&&void 0!==e[4]?e[2]=e[4]:n&&pt.test(n)&&(t=p(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(xt,Ct).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=R[e+" "];return t||(t=new RegExp("(^|"+it+")"+e+"("+it+"|$)"))&&R(e,function(e){return t.test("string"==typeof e.className&&e.className||typeof e.getAttribute!==Y&&e.getAttribute("class")||"")})},ATTR:function(e,n,i){return function(o){var r=t.attr(o,e);return null==r?"!="===n:n?(r+="","="===n?r===i:"!="===n?r!==i:"^="===n?i&&0===r.indexOf(i):"*="===n?i&&r.indexOf(i)>-1:"$="===n?i&&r.slice(-i.length)===i:"~="===n?(" "+r+" ").indexOf(i)>-1:"|="===n?r===i||r.slice(0,i.length+1)===i+"-":!1):!0}},CHILD:function(e,t,n,i,o){var r="nth"!==e.slice(0,3),a="last"!==e.slice(-4),s="of-type"===t;return 1===i&&0===o?function(e){return!!e.parentNode}:function(t,n,l){var d,u,c,p,h,f,m=r!==a?"nextSibling":"previousSibling",g=t.parentNode,v=s&&t.nodeName.toLowerCase(),y=!l&&!s;if(g){if(r){for(;m;){for(c=t;c=c[m];)if(s?c.nodeName.toLowerCase()===v:1===c.nodeType)return!1;f=m="only"===e&&!f&&"nextSibling"}return!0}if(f=[a?g.firstChild:g.lastChild],a&&y){for(u=g[N]||(g[N]={}),d=u[e]||[],h=d[0]===F&&d[1],p=d[0]===F&&d[2],c=h&&g.childNodes[h];c=++h&&c&&c[m]||(p=h=0)||f.pop();)if(1===c.nodeType&&++p&&c===t){u[e]=[F,h,p];break}}else if(y&&(d=(t[N]||(t[N]={}))[e])&&d[0]===F)p=d[1];else for(;(c=++h&&c&&c[m]||(p=h=0)||f.pop())&&((s?c.nodeName.toLowerCase()!==v:1!==c.nodeType)||!++p||(y&&((c[N]||(c[N]={}))[e]=[F,p]),c!==t)););return p-=o,p===i||p%i===0&&p/i>=0}}},PSEUDO:function(e,n){var o,r=_.pseudos[e]||_.setFilters[e.toLowerCase()]||t.error("unsupported pseudo: "+e);return r[N]?r(n):r.length>1?(o=[e,e,"",n],_.setFilters.hasOwnProperty(e.toLowerCase())?i(function(e,t){for(var i,o=r(e,n),a=o.length;a--;)i=tt.call(e,o[a]),e[i]=!(t[i]=o[a])}):function(e){return r(e,0,o)}):r}},pseudos:{not:i(function(e){var t=[],n=[],o=k(e.replace(lt,"$1"));return o[N]?i(function(e,t,n,i){for(var r,a=o(e,null,i,[]),s=e.length;s--;)(r=a[s])&&(e[s]=!(t[s]=r))}):function(e,i,r){return t[0]=e,o(t,null,r,n),!n.pop()}}),has:i(function(e){return function(n){return t(e,n).length>0}}),contains:i(function(e){return function(t){return(t.textContent||t.innerText||S(t)).indexOf(e)>-1}}),lang:i(function(e){return ht.test(e||"")||t.error("unsupported lang: "+e),e=e.replace(xt,Ct).toLowerCase(),function(t){var n;do if(n=O?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return n=n.toLowerCase(),n===e||0===n.indexOf(e+"-");while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===H},focus:function(e){return e===M.activeElement&&(!M.hasFocus||M.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:function(e){return e.disabled===!1},disabled:function(e){return e.disabled===!0},checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!_.pseudos.empty(e)},header:function(e){return gt.test(e.nodeName)}
vendor: 4,356 bytes, line 24
24,input:function(e){return mt.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:d(function(){return[0]}),last:d(function(e,t){return[t-1]}),eq:d(function(e,t,n){return[0>n?n+t:n]}),even:d(function(e,t){for(var n=0;t>n;n+=2)e.push(n);return e}),odd:d(function(e,t){for(var n=1;t>n;n+=2)e.push(n);return e}),lt:d(function(e,t,n){for(var i=0>n?n+t:n;--i>=0;)e.push(i);return e}),gt:d(function(e,t,n){for(var i=0>n?n+t:n;++i<t;)e.push(i);return e})}},_.pseudos.nth=_.pseudos.eq;for(C in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})_.pseudos[C]=s(C);for(C in{submit:!0,reset:!0})_.pseudos[C]=l(C);return c.prototype=_.filters=_.pseudos,_.setFilters=new c,k=t.compile=function(e,t){var n,i=[],o=[],r=V[e+" "];if(!r){for(t||(t=p(e)),n=t.length;n--;)r=y(t[n]),r[N]?i.push(r):o.push(r);r=V(e,b(o,i))}return r},T.sortStable=N.split("").sort(X).join("")===N,T.detectDuplicates=!!P,L(),T.sortDetached=o(function(e){return 1&e.compareDocumentPosition(M.createElement("div"))}),o(function(e){return e.innerHTML="<a href='#'></a>","#"===e.firstChild.getAttribute("href")})||r("type|href|height|width",function(e,t,n){return n?void 0:e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),T.attributes&&o(function(e){return e.innerHTML="<input/>",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||r("value",function(e,t,n){return n||"input"!==e.nodeName.toLowerCase()?void 0:e.defaultValue}),o(function(e){return null==e.getAttribute("disabled")})||r(nt,function(e,t,n){var i;return n?void 0:e[t]===!0?t.toLowerCase():(i=e.getAttributeNode(t))&&i.specified?i.value:null}),t}(e);rt.find=ut,rt.expr=ut.selectors,rt.expr[":"]=rt.expr.pseudos,rt.unique=ut.uniqueSort,rt.text=ut.getText,rt.isXMLDoc=ut.isXML,rt.contains=ut.contains;var ct=rt.expr.match.needsContext,pt=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,ht=/^.[^:#\[\.,]*$/;rt.filter=function(e,t,n){var i=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===i.nodeType?rt.find.matchesSelector(i,e)?[i]:[]:rt.find.matches(e,rt.grep(t,function(e){return 1===e.nodeType}))},rt.fn.extend({find:function(e){var t,n=[],i=this,o=i.length;if("string"!=typeof e)return this.pushStack(rt(e).filter(function(){for(t=0;o>t;t++)if(rt.contains(i[t],this))return!0}));for(t=0;o>t;t++)rt.find(e,i[t],n);return n=this.pushStack(o>1?rt.unique(n):n),n.selector=this.selector?this.selector+" "+e:e,n},filter:function(e){return this.pushStack(i(this,e||[],!1))},not:function(e){return this.pushStack(i(this,e||[],!0))},is:function(e){return!!i(this,"string"==typeof e&&ct.test(e)?rt(e):e||[],!1).length}});var ft,mt=e.document,gt=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,vt=rt.fn.init=function(e,t){var n,i;if(!e)return this;if("string"==typeof e){if(n="<"===e.charAt(0)&&">"===e.charAt(e.length-1)&&e.length>=3?[null,e,null]:gt.exec(e),!n||!n[1]&&t)return!t||t.jquery?(t||ft).find(e):this.constructor(t).find(e);if(n[1]){if(t=t instanceof rt?t[0]:t,rt.merge(this,rt.parseHTML(n[1],t&&t.nodeType?t.ownerDocument||t:mt,!0)),pt.test(n[1])&&rt.isPlainObject(t))for(n in t)rt.isFunction(this[n])?this[n](t[n]):this.attr(n,t[n]);return this}if(i=mt.getElementById(n[2]),i&&i.parentNode){if(i.id!==n[2])return ft.find(e);this.length=1,this[0]=i}return this.context=mt,this.selector=e,this}return e.nodeType?(this.context=this[0]=e,this.length=1,this):rt.isFunction(e)?"undefined"!=typeof ft.ready?ft.ready(e):e(rt):(void 0!==e.selector&&(this.selector=e.selector,this.context=e.context),rt.makeArray(e,this))};vt.prototype=rt.fn,ft=rt(mt);var yt=/^(?:parents|prev(?:Until|All))/,bt={children:!0,contents:!0,next:!0,prev:!0};rt.extend({dir:function(e,t,n){for(var i=[],o=e[t];o&&9!==o.nodeType&&(void 0===n||1!==o.nodeType||!rt(o).is(n));)1===o.nodeType&&i.push(o),o=o[t];return i},sibling:function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n}}),rt.fn.extend({has:function(e){var t,n=rt(e,this),i=n.length;return this.filter(function(){for(t=0;i>t;t++)if(rt.contains(this,n[t]))return!0})},closest:function(e,t){for(var n,i=0,o=this.length,r=[],a=ct.test(e)||"string"!=typeof e?rt(e,t||this.context):0;o>i;i++)for(n=this[i];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(a?a.index(n)>
vendor: 8,185 bytes, line 24
24-1:1===n.nodeType&&rt.find.matchesSelector(n,e))){r.push(n);break}return this.pushStack(r.length>1?rt.unique(r):r)},index:function(e){return e?"string"==typeof e?rt.inArray(this[0],rt(e)):rt.inArray(e.jquery?e[0]:e,this):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(rt.unique(rt.merge(this.get(),rt(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),rt.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return rt.dir(e,"parentNode")},parentsUntil:function(e,t,n){return rt.dir(e,"parentNode",n)},next:function(e){return o(e,"nextSibling")},prev:function(e){return o(e,"previousSibling")},nextAll:function(e){return rt.dir(e,"nextSibling")},prevAll:function(e){return rt.dir(e,"previousSibling")},nextUntil:function(e,t,n){return rt.dir(e,"nextSibling",n)},prevUntil:function(e,t,n){return rt.dir(e,"previousSibling",n)},siblings:function(e){return rt.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return rt.sibling(e.firstChild)},contents:function(e){return rt.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:rt.merge([],e.childNodes)}},function(e,t){rt.fn[e]=function(n,i){var o=rt.map(this,t,n);return"Until"!==e.slice(-5)&&(i=n),i&&"string"==typeof i&&(o=rt.filter(i,o)),this.length>1&&(bt[e]||(o=rt.unique(o)),yt.test(e)&&(o=o.reverse())),this.pushStack(o)}});var wt=/\S+/g,xt={};rt.Callbacks=function(e){e="string"==typeof e?xt[e]||r(e):rt.extend({},e);var t,n,i,o,a,s,l=[],d=!e.once&&[],u=function(r){for(n=e.memory&&r,i=!0,a=s||0,s=0,o=l.length,t=!0;l&&o>a;a++)if(l[a].apply(r[0],r[1])===!1&&e.stopOnFalse){n=!1;break}t=!1,l&&(d?d.length&&u(d.shift()):n?l=[]:c.disable())},c={add:function(){if(l){var i=l.length;!function r(t){rt.each(t,function(t,n){var i=rt.type(n);"function"===i?e.unique&&c.has(n)||l.push(n):n&&n.length&&"string"!==i&&r(n)})}(arguments),t?o=l.length:n&&(s=i,u(n))}return this},remove:function(){return l&&rt.each(arguments,function(e,n){for(var i;(i=rt.inArray(n,l,i))>-1;)l.splice(i,1),t&&(o>=i&&o--,a>=i&&a--)}),this},has:function(e){return e?rt.inArray(e,l)>-1:!(!l||!l.length)},empty:function(){return l=[],o=0,this},disable:function(){return l=d=n=void 0,this},disabled:function(){return!l},lock:function(){return d=void 0,n||c.disable(),this},locked:function(){return!d},fireWith:function(e,n){return!l||i&&!d||(n=n||[],n=[e,n.slice?n.slice():n],t?d.push(n):u(n)),this},fire:function(){return c.fireWith(this,arguments),this},fired:function(){return!!i}};return c},rt.extend({Deferred:function(e){var t=[["resolve","done",rt.Callbacks("once memory"),"resolved"],["reject","fail",rt.Callbacks("once memory"),"rejected"],["notify","progress",rt.Callbacks("memory")]],n="pending",i={state:function(){return n},always:function(){return o.done(arguments).fail(arguments),this},then:function(){var e=arguments;return rt.Deferred(function(n){rt.each(t,function(t,r){var a=rt.isFunction(e[t])&&e[t];o[r[1]](function(){var e=a&&a.apply(this,arguments);e&&rt.isFunction(e.promise)?e.promise().done(n.resolve).fail(n.reject).progress(n.notify):n[r[0]+"With"](this===i?n.promise():this,a?[e]:arguments)})}),e=null}).promise()},promise:function(e){return null!=e?rt.extend(e,i):i}},o={};return i.pipe=i.then,rt.each(t,function(e,r){var a=r[2],s=r[3];i[r[1]]=a.add,s&&a.add(function(){n=s},t[1^e][2].disable,t[2][2].lock),o[r[0]]=function(){return o[r[0]+"With"](this===o?i:this,arguments),this},o[r[0]+"With"]=a.fireWith}),i.promise(o),e&&e.call(o,o),o},when:function(e){var t,n,i,o=0,r=Z.call(arguments),a=r.length,s=1!==a||e&&rt.isFunction(e.promise)?a:0,l=1===s?e:rt.Deferred(),d=function(e,n,i){return function(o){n[e]=this,i[e]=arguments.length>1?Z.call(arguments):o,i===t?l.notifyWith(n,i):--s||l.resolveWith(n,i)}};if(a>1)for(t=new Array(a),n=new Array(a),i=new Array(a);a>o;o++)r[o]&&rt.isFunction(r[o].promise)?r[o].promise().done(d(o,i,r)).fail(l.reject).progress(d(o,n,t)):--s;return s||l.resolveWith(i,r),l.promise()}});var Ct;rt.fn.ready=function(e){return rt.ready.promise().done(e),this},rt.extend({isReady:!1,readyWait:1,holdReady:function(e){e?rt.readyWait++:rt.ready(!0)},ready:function(e){if(e===!0?!--rt.readyWait:!rt.isReady){if(!mt.body)return setTimeout(rt.ready);rt.isReady=!0,e!==!0&&--rt.readyWait>0||(Ct.resolveWith(mt,[rt]),rt.fn.trigger&&rt(mt).trigger("ready").off("ready"))}}}),rt.ready.promise=function(t){if(!Ct)if(Ct=rt.Deferred(),"complete"===mt.readyState)setTimeout(rt.ready);else if(mt.addEventListener)mt.addEventListener("DOMContentLoaded",s,!1),e.addEventListener("load",s,!1);else{mt.attachEvent("onreadystatechange",s),e.attachEvent("onload",s);var n=!1;try{n=null==e.frameElement&&mt.documentElement}catch(i){}n&&n.doScroll&&!function o(){if(!rt.isReady){try{n.doScroll("left")}catch(e){return setTimeout(o,50)}a(),rt.ready()}}()}return Ct.promise(t)};var Tt,_t="undefined";for(Tt in rt(it))break;it.ownLast="0"!==Tt,it.inlineBlockNeedsLayout=!1,rt(function(){var e,t,n=mt.getElementsByTagName("body")[0];n&&(e=mt.createElement("div"),e.style.cssText="border:0;width:0;height:0;position:absolute;top:0;left:-9999px;margin-top:1px",t=mt.createElement("div"),n.appendChild(e).appendChild(t),typeof t.style.zoom!==_t&&(t.style.cssText="border:0;margin:0;width:1px;padding:1px;display:inline;zoom:1",(it.inlineBlockNeedsLayout=3===t.offsetWidth)&&(n.style.zoom=1)),n.removeChild(e),e=t=null)}),function(){var e=mt.createElement("div");if(null==it.deleteExpando){it.deleteExpando=!0;try{delete e.test}catch(t){it.deleteExpando=!1}}e=null}(),rt.acceptData=function(e){var t=rt.noData[(e.nodeName+" ").toLowerCase()],n=+e.nodeType||1;return 1!==n&&9!==n?!1:!t||t!==!0&&e.getAttribute("classid")===t};var St=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,Et=/([A-Z])/g;rt.extend({cache:{},noData:{"applet ":!0,"embed ":!0,"object ":"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"},hasData:function(e){return e=e.nodeType?rt.cache[e[rt.expando]]:e[rt.expando],!!e&&!d(e)},data:function(e,t,n){return u(e,t,n)},removeData:function(e,t){return c(e,t)},_data:function(e,t,n){return u(e,t,n,!0)},_removeData:function(e,t){return c(e,t,!0)}}),rt.fn.extend({data:function(e,t){var n,i,o,r=this[0],a=r&&r.attributes;if(void 0===e){if(this.length&&(o=rt.data(r),1===r.nodeType&&!rt._data(r,"parsedAttrs"))){for(n=a.length;n--;)i=a[n].name,0===i.indexOf("data-")&&(i=rt.camelCase(i.slice(5)),l(r,i,o[i]));rt._data(r,"parsedAttrs",!0)}return o}return"object"==typeof e?this.each(function(){rt.data(this,e)}):arguments.length>1?this.each(function(){rt.data(this,e,t)}):r?l(r,e,rt.data(r,e)):void 0},removeData:function(e){return this.each(function(){rt.removeData(this,e)})}}),rt.extend({queue:function(e,t,n){var i;return e?(t=(t||"fx")+"queue",i=rt._data(e,t),n&&(!i||rt.isArray(n)?i=rt._data(e,t,rt.makeArray(n)):i.push(n)),i||[]):void 0},dequeue:function(e,t){t=t||"fx";var n=rt.queue(e,t),i=n.length,o=n.shift(),r=rt._queueHooks(e,t),a=function(){rt.dequeue(e,t)};"inprogress"===o&&(o=n.shift(),i--),o&&("fx"===t&&n.unshift("inprogress"),delete r.stop,o.call(e,a,r)),!i&&r&&r.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return rt._data(e,n)||rt._data(e,n,{empty:rt.Callbacks("once memory").add(function(){rt._removeData(e,t+"queue"),rt._removeData(e,n)})})}}),rt.fn.extend({queue:function(e,t){var n=2;return"string"!=typeof e&&(t=e,e="fx",n--),arguments.length<n?rt.queue(this[0],e):void 0===t?this:this.each(function(){var n=rt.queue(this,e,t);rt._queueHooks(this,e),"fx"===e&&"inprogress"!==n[0]&&rt.dequeue(this,e)})},dequeue:function(e){return this.each(function(){rt.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var n,i=1,o=rt.Deferred(),r=this,a=this.length,s=function(){--i||o.resolveWith(r,[r])};for("string"!=typeof e&&(t=e,e=void 0),e=e||"fx";a--;)n=rt._data(r[a],e+"queueHooks"),n&&n.empty&&(i++,n.empty.add(s));return s(),o.promise(t)}});var kt=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,zt=["Top","Right","Bottom","Left"],$t=function(e,t){return e=t||e,"none"===rt.css(e,"display")||!rt.contains(e.ownerDocument,e)},Pt=rt.access=function(e,t,n,i,o,r,a){var s=0,l=e.length,d=null==n;
vendor: 6,433 bytes, lines 24-25
24if("object"===rt.type(n)){o=!0;for(s in n)rt.access(e,t,s,n[s],!0,r,a)}else if(void 0!==i&&(o=!0,rt.isFunction(i)||(a=!0),d&&(a?(t.call(e,i),t=null):(d=t,t=function(e,t,n){return d.call(rt(e),n)})),t))for(;l>s;s++)t(e[s],n,a?i:i.call(e[s],s,t(e[s],n)));return o?e:d?t.call(e):l?t(e[0],n):r},Lt=/^(?:checkbox|radio)$/i;!function(){var e=mt.createDocumentFragment(),t=mt.createElement("div"),n=mt.createElement("input");if(t.setAttribute("className","t"),t.innerHTML=" <link/><table></table><a href='/a'>a</a>",it.leadingWhitespace=3===t.firstChild.nodeType,it.tbody=!t.getElementsByTagName("tbody").length,it.htmlSerialize=!!t.getElementsByTagName("link").length,it.html5Clone="<:nav></:nav>"!==mt.createElement("nav").cloneNode(!0).outerHTML,n.type="checkbox",n.checked=!0,e.appendChild(n),it.appendChecked=n.checked,t.innerHTML="<textarea>x</textarea>",it.noCloneChecked=!!t.cloneNode(!0).lastChild.defaultValue,e.appendChild(t),t.innerHTML="<input type='radio' checked='checked' name='t'/>",it.checkClone=t.cloneNode(!0).cloneNode(!0).lastChild.checked,it.noCloneEvent=!0,t.attachEvent&&(t.attachEvent("onclick",function(){it.noCloneEvent=!1}),t.cloneNode(!0).click()),null==it.deleteExpando){it.deleteExpando=!0;try{delete t.test}catch(i){it.deleteExpando=!1}}e=t=n=null}(),function(){var t,n,i=mt.createElement("div");for(t in{submit:!0,change:!0,focusin:!0})n="on"+t,(it[t+"Bubbles"]=n in e)||(i.setAttribute(n,"t"),it[t+"Bubbles"]=i.attributes[n].expando===!1);i=null}();var Mt=/^(?:input|select|textarea)$/i,Ht=/^key/,Ot=/^(?:mouse|contextmenu)|click/,It=/^(?:focusinfocus|focusoutblur)$/,At=/^([^.]*)(?:\.(.+)|)$/;rt.event={global:{},add:function(e,t,n,i,o){var r,a,s,l,d,u,c,p,h,f,m,g=rt._data(e);if(g){for(n.handler&&(l=n,n=l.handler,o=l.selector),n.guid||(n.guid=rt.guid++),(a=g.events)||(a=g.events={}),(u=g.handle)||(u=g.handle=function(e){return typeof rt===_t||e&&rt.event.triggered===e.type?void 0:rt.event.dispatch.apply(u.elem,arguments)},u.elem=e),t=(t||"").match(wt)||[""],s=t.length;s--;)r=At.exec(t[s])||[],h=m=r[1],f=(r[2]||"").split(".").sort(),h&&(d=rt.event.special[h]||{},h=(o?d.delegateType:d.bindType)||h,d=rt.event.special[h]||{},c=rt.extend({type:h,origType:m,data:i,handler:n,guid:n.guid,selector:o,needsContext:o&&rt.expr.match.needsContext.test(o),namespace:f.join(".")},l),(p=a[h])||(p=a[h]=[],p.delegateCount=0,d.setup&&d.setup.call(e,i,f,u)!==!1||(e.addEventListener?e.addEventListener(h,u,!1):e.attachEvent&&e.attachEvent("on"+h,u))),d.add&&(d.add.call(e,c),c.handler.guid||(c.handler.guid=n.guid)),o?p.splice(p.delegateCount++,0,c):p.push(c),rt.event.global[h]=!0);e=null}},remove:function(e,t,n,i,o){var r,a,s,l,d,u,c,p,h,f,m,g=rt.hasData(e)&&rt._data(e);if(g&&(u=g.events)){for(t=(t||"").match(wt)||[""],d=t.length;d--;)if(s=At.exec(t[d])||[],h=m=s[1],f=(s[2]||"").split(".").sort(),h){for(c=rt.event.special[h]||{},h=(i?c.delegateType:c.bindType)||h,p=u[h]||[],s=s[2]&&new RegExp("(^|\\.)"+f.join("\\.(?:.*\\.|)")+"(\\.|$)"),l=r=p.length;r--;)a=p[r],!o&&m!==a.origType||n&&n.guid!==a.guid||s&&!s.test(a.namespace)||i&&i!==a.selector&&("**"!==i||!a.selector)||(p.splice(r,1),a.selector&&p.delegateCount--,c.remove&&c.remove.call(e,a));l&&!p.length&&(c.teardown&&c.teardown.call(e,f,g.handle)!==!1||rt.removeEvent(e,h,g.handle),delete u[h])}else for(h in u)rt.event.remove(e,h+t[d],n,i,!0);rt.isEmptyObject(u)&&(delete g.handle,rt._removeData(e,"events"))}},trigger:function(t,n,i,o){var r,a,s,l,d,u,c,p=[i||mt],h=tt.call(t,"type")?t.type:t,f=tt.call(t,"namespace")?t.namespace.split("."):[];if(s=u=i=i||mt,3!==i.nodeType&&8!==i.nodeType&&!It.test(h+rt.event.triggered)&&(h.indexOf(".")>=0&&(f=h.split("."),h=f.shift(),f.sort()),a=h.indexOf(":")<0&&"on"+h,t=t[rt.expando]?t:new rt.Event(h,"object"==typeof t&&t),t.isTrigger=o?2:3,t.namespace=f.join("."),t.namespace_re=t.namespace?new RegExp("(^|\\.)"+f.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=i),n=null==n?[t]:rt.makeArray(n,[t]),d=rt.event.special[h]||{},o||!d.trigger||d.trigger.apply(i,n)!==!1)){if(!o&&!d.noBubble&&!rt.isWindow(i)){for(l=d.delegateType||h,It.test(l+h)||(s=s.parentNode);s;s=s.parentNode)p.push(s),u=s; 25u===(i.ownerDocument||mt)&&p.push(u.defaultView||u.parentWindow||e)}for(c=0;(s=p[c++])&&!t.isPropagationStopped();)t.type=c>1?l:d.bindType||h,r=(rt._data(s,"events")||{})[t.type]&&rt._data(s,"handle"),r&&r.apply(s,n),r=a&&s[a],r&&r.apply&&rt.acceptData(s)&&(t.result=r.apply(s,n),t.result===!1&&t.preventDefault());if(t.type=h,!o&&!t.isDefaultPrevented()&&(!d._default||d._default.apply(p.pop(),n)===!1)&&rt.acceptData(i)&&a&&i[h]&&!rt.isWindow(i)){u=i[a],u&&(i[a]=null),rt.event.triggered=h;try{i[h]()}catch(m){}rt.event.triggered=void 0,u&&(i[a]=u)}return t.result}},dispatch:function(e){e=rt.event.fix(e);var t,n,i,o,r,a=[],s=Z.call(arguments),l=(rt._data(this,"events")||{})[e.type]||[],d=rt.event.special[e.type]||{};if(s[0]=e,e.delegateTarget=this,!d.preDispatch||d.preDispatch.call(this,e)!==!1){for(a=rt.event.handlers.call(this,e,l),t=0;(o=a[t++])&&!e.isPropagationStopped();)for(e.currentTarget=o.elem,r=0;(i=o.handlers[r++])&&!e.isImmediatePropagationStopped();)(!e.namespace_re||e.namespace_re.test(i.namespace))&&(e.handleObj=i,e.data=i.data,n=((rt.event.special[i.origType]||{}).handle||i.handler).apply(o.elem,s),void 0!==n&&(e.result=n)===!1&&(e.preventDefault(),e.stopPropagation()));return d.postDispatch&&d.postDispatch.call(this,e),e.result}},handlers:function(e,t){var n,i,o,r,a=[],s=t.delegateCount,l=e.target;if(s&&l.nodeType&&(!e.button||"click"!==e.type))for(;l!=this;l=l.parentNode||this)if(1===l.nodeType&&(l.disabled!==!0||"click"!==e.type)){for(o=[],r=0;s>r;r++)i=t[r],n=i.selector+" ",void 0===o[n]&&(o[n]=i.needsContext?rt(n,this).index(l)>=0:rt.find(n,this,null,[l]).length),o[n]&&o.push(i);o.length&&a.push({elem:l,handlers:o})}return s<t.length&&a.push({elem:this,handlers:t.slice(s)}),a},fix:function(e){if(e[rt.expando])return e;var t,n,i,o=e.type,r=e,a=this.fixHooks[o];for(a||(this.fixHooks[o]=a=Ot.test(o)?this.mouseHooks:Ht.test(o)?this.keyHooks:{}),i=a.props?this.props.concat(a.props):this.props,e=new rt.Event(r),t=i.length;t--;)n=i[t],e[n]=r[n];return e.target||(e.target=r.srcElement||mt),3===e.target.nodeType&&(e.target=e.target.parentNode),e.metaKey=!!e.metaKey,a.filter?a.filter(e,r):e},props:"altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{}
vendor: 2,511 bytes, line 25
25,keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(e,t){return null==e.which&&(e.which=null!=t.charCode?t.charCode:t.keyCode),e}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(e,t){var n,i,o,r=t.button,a=t.fromElement;return null==e.pageX&&null!=t.clientX&&(i=e.target.ownerDocument||mt,o=i.documentElement,n=i.body,e.pageX=t.clientX+(o&&o.scrollLeft||n&&n.scrollLeft||0)-(o&&o.clientLeft||n&&n.clientLeft||0),e.pageY=t.clientY+(o&&o.scrollTop||n&&n.scrollTop||0)-(o&&o.clientTop||n&&n.clientTop||0)),!e.relatedTarget&&a&&(e.relatedTarget=a===e.target?t.toElement:a),e.which||void 0===r||(e.which=1&r?1:2&r?3:4&r?2:0),e}},special:{load:{noBubble:!0},focus:{trigger:function(){if(this!==f()&&this.focus)try{return this.focus(),!1}catch(e){}},delegateType:"focusin"},blur:{trigger:function(){return this===f()&&this.blur?(this.blur(),!1):void 0},delegateType:"focusout"},click:{trigger:function(){return rt.nodeName(this,"input")&&"checkbox"===this.type&&this.click?(this.click(),!1):void 0},_default:function(e){return rt.nodeName(e.target,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&(e.originalEvent.returnValue=e.result)}}},simulate:function(e,t,n,i){var o=rt.extend(new rt.Event,n,{type:e,isSimulated:!0,originalEvent:{}});i?rt.event.trigger(o,null,t):rt.event.dispatch.call(t,o),o.isDefaultPrevented()&&n.preventDefault()}},rt.removeEvent=mt.removeEventListener?function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n,!1)}:function(e,t,n){var i="on"+t;e.detachEvent&&(typeof e[i]===_t&&(e[i]=null),e.detachEvent(i,n))},rt.Event=function(e,t){return this instanceof rt.Event?(e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&(e.returnValue===!1||e.getPreventDefault&&e.getPreventDefault())?p:h):this.type=e,t&&rt.extend(this,t),this.timeStamp=e&&e.timeStamp||rt.now(),this[rt.expando]=!0,void 0):new rt.Event(e,t)},rt.Event.prototype={isDefaultPrevented:h,isPropagationStopped:h,isImmediatePropagationStopped:h,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=p,e&&(e.preventDefault?e.preventDefault():e.returnValue=!1)},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=p,e&&(e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=p,this.stopPropagation()}}
vendor: 8,873 bytes, line 25
25,rt.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(e,t){rt.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n,i=this,o=e.relatedTarget,r=e.handleObj;return(!o||o!==i&&!rt.contains(i,o))&&(e.type=r.origType,n=r.handler.apply(this,arguments),e.type=t),n}}}),it.submitBubbles||(rt.event.special.submit={setup:function(){return rt.nodeName(this,"form")?!1:(rt.event.add(this,"click._submit keypress._submit",function(e){var t=e.target,n=rt.nodeName(t,"input")||rt.nodeName(t,"button")?t.form:void 0;n&&!rt._data(n,"submitBubbles")&&(rt.event.add(n,"submit._submit",function(e){e._submit_bubble=!0}),rt._data(n,"submitBubbles",!0))}),void 0)},postDispatch:function(e){e._submit_bubble&&(delete e._submit_bubble,this.parentNode&&!e.isTrigger&&rt.event.simulate("submit",this.parentNode,e,!0))},teardown:function(){return rt.nodeName(this,"form")?!1:(rt.event.remove(this,"._submit"),void 0)}}),it.changeBubbles||(rt.event.special.change={setup:function(){return Mt.test(this.nodeName)?(("checkbox"===this.type||"radio"===this.type)&&(rt.event.add(this,"propertychange._change",function(e){"checked"===e.originalEvent.propertyName&&(this._just_changed=!0)}),rt.event.add(this,"click._change",function(e){this._just_changed&&!e.isTrigger&&(this._just_changed=!1),rt.event.simulate("change",this,e,!0)})),!1):(rt.event.add(this,"beforeactivate._change",function(e){var t=e.target;Mt.test(t.nodeName)&&!rt._data(t,"changeBubbles")&&(rt.event.add(t,"change._change",function(e){!this.parentNode||e.isSimulated||e.isTrigger||rt.event.simulate("change",this.parentNode,e,!0)}),rt._data(t,"changeBubbles",!0))}),void 0)},handle:function(e){var t=e.target;return this!==t||e.isSimulated||e.isTrigger||"radio"!==t.type&&"checkbox"!==t.type?e.handleObj.handler.apply(this,arguments):void 0},teardown:function(){return rt.event.remove(this,"._change"),!Mt.test(this.nodeName)}}),it.focusinBubbles||rt.each({focus:"focusin",blur:"focusout"},function(e,t){var n=function(e){rt.event.simulate(t,e.target,rt.event.fix(e),!0)};rt.event.special[t]={setup:function(){var i=this.ownerDocument||this,o=rt._data(i,t);o||i.addEventListener(e,n,!0),rt._data(i,t,(o||0)+1)},teardown:function(){var i=this.ownerDocument||this,o=rt._data(i,t)-1;o?rt._data(i,t,o):(i.removeEventListener(e,n,!0),rt._removeData(i,t))}}}),rt.fn.extend({on:function(e,t,n,i,o){var r,a;if("object"==typeof e){"string"!=typeof t&&(n=n||t,t=void 0);for(r in e)this.on(r,t,n,e[r],o);return this}if(null==n&&null==i?(i=t,n=t=void 0):null==i&&("string"==typeof t?(i=n,n=void 0):(i=n,n=t,t=void 0)),i===!1)i=h;else if(!i)return this;return 1===o&&(a=i,i=function(e){return rt().off(e),a.apply(this,arguments)},i.guid=a.guid||(a.guid=rt.guid++)),this.each(function(){rt.event.add(this,e,i,n,t)})},one:function(e,t,n,i){return this.on(e,t,n,i,1)},off:function(e,t,n){var i,o;if(e&&e.preventDefault&&e.handleObj)return i=e.handleObj,rt(e.delegateTarget).off(i.namespace?i.origType+"."+i.namespace:i.origType,i.selector,i.handler),this;if("object"==typeof e){for(o in e)this.off(o,t,e[o]);return this}return(t===!1||"function"==typeof t)&&(n=t,t=void 0),n===!1&&(n=h),this.each(function(){rt.event.remove(this,e,n,t)})},trigger:function(e,t){return this.each(function(){rt.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];return n?rt.event.trigger(e,t,n,!0):void 0}});var jt="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",Wt=/ jQuery\d+="(?:null|\d+)"/g,Nt=new RegExp("<(?:"+jt+")[\\s/>]","i"),Dt=/^\s+/,Ft=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,Bt=/<([\w:]+)/,Rt=/<tbody/i,qt=/<|&#?\w+;/,Vt=/<(?:script|style|link)/i,Xt=/checked\s*(?:[^=]|=\s*.checked.)/i,Yt=/^$|\/(?:java|ecma)script/i,Gt=/^true\/(.*)/,Zt=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g,Ut={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],area:[1,"<map>","</map>"],param:[1,"<object>","</object>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:it.htmlSerialize?[0,"",""]:[1,"X<div>","</div>"]},Qt=m(mt),Kt=Qt.appendChild(mt.createElement("div"));Ut.optgroup=Ut.option,Ut.tbody=Ut.tfoot=Ut.colgroup=Ut.caption=Ut.thead,Ut.th=Ut.td,rt.extend({clone:function(e,t,n){var i,o,r,a,s,l=rt.contains(e.ownerDocument,e);if(it.html5Clone||rt.isXMLDoc(e)||!Nt.test("<"+e.nodeName+">")?r=e.cloneNode(!0):(Kt.innerHTML=e.outerHTML,Kt.removeChild(r=Kt.firstChild)),!(it.noCloneEvent&&it.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||rt.isXMLDoc(e)))for(i=g(r),s=g(e),a=0;null!=(o=s[a]);++a)i[a]&&T(o,i[a]);if(t)if(n)for(s=s||g(e),i=i||g(r),a=0;null!=(o=s[a]);a++)C(o,i[a]);else C(e,r);return i=g(r,"script"),i.length>0&&x(i,!l&&g(e,"script")),i=s=o=null,r},buildFragment:function(e,t,n,i){for(var o,r,a,s,l,d,u,c=e.length,p=m(t),h=[],f=0;c>f;f++)if(r=e[f],r||0===r)if("object"===rt.type(r))rt.merge(h,r.nodeType?[r]:r);else if(qt.test(r)){for(s=s||p.appendChild(t.createElement("div")),l=(Bt.exec(r)||["",""])[1].toLowerCase(),u=Ut[l]||Ut._default,s.innerHTML=u[1]+r.replace(Ft,"<$1></$2>")+u[2],o=u[0];o--;)s=s.lastChild;if(!it.leadingWhitespace&&Dt.test(r)&&h.push(t.createTextNode(Dt.exec(r)[0])),!it.tbody)for(r="table"!==l||Rt.test(r)?"<table>"!==u[1]||Rt.test(r)?0:s:s.firstChild,o=r&&r.childNodes.length;o--;)rt.nodeName(d=r.childNodes[o],"tbody")&&!d.childNodes.length&&r.removeChild(d);for(rt.merge(h,s.childNodes),s.textContent="";s.firstChild;)s.removeChild(s.firstChild);s=p.lastChild}else h.push(t.createTextNode(r));for(s&&p.removeChild(s),it.appendChecked||rt.grep(g(h,"input"),v),f=0;r=h[f++];)if((!i||-1===rt.inArray(r,i))&&(a=rt.contains(r.ownerDocument,r),s=g(p.appendChild(r),"script"),a&&x(s),n))for(o=0;r=s[o++];)Yt.test(r.type||"")&&n.push(r);return s=null,p},cleanData:function(e,t){for(var n,i,o,r,a=0,s=rt.expando,l=rt.cache,d=it.deleteExpando,u=rt.event.special;null!=(n=e[a]);a++)if((t||rt.acceptData(n))&&(o=n[s],r=o&&l[o])){if(r.events)for(i in r.events)u[i]?rt.event.remove(n,i):rt.removeEvent(n,i,r.handle);l[o]&&(delete l[o],d?delete n[s]:typeof n.removeAttribute!==_t?n.removeAttribute(s):n[s]=null,G.push(o))}}}),rt.fn.extend({text:function(e){return Pt(this,function(e){return void 0===e?rt.text(this):this.empty().append((this[0]&&this[0].ownerDocument||mt).createTextNode(e))},null,e,arguments.length)},append:function(){return this.domManip(arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=y(this,e);t.appendChild(e)}})},prepend:function(){return this.domManip(arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=y(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return this.domManip(arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return this.domManip(arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},remove:function(e,t){for(var n,i=e?rt.filter(e,this):this,o=0;null!=(n=i[o]);o++)t||1!==n.nodeType||rt.cleanData(g(n)),n.parentNode&&(t&&rt.contains(n.ownerDocument,n)&&x(g(n,"script")),n.parentNode.removeChild(n));return this},empty:function(){for(var e,t=0;null!=(e=this[t]);t++){for(1===e.nodeType&&rt.cleanData(g(e,!1));e.firstChild;)e.removeChild(e.firstChild);e.options&&rt.nodeName(e,"select")&&(e.options.length=0)}return this},clone:function(e,t){return e=null==e?!1:e,t=null==t?e:t,this.map(function(){return rt.clone(this,e,t)})},html:function(e){return Pt(this,function(e){var t=this[0]||{},n=0,i=this.length;if(void 0===e)return 1===t.nodeType?t.innerHTML.replace(Wt,""):void 0;if(!("string"!=typeof e||Vt.test(e)||!it.htmlSerialize&&Nt.test(e)||!it.leadingWhitespace&&Dt.test(e)||Ut[(Bt.exec(e)||["",""])[1].toLowerCase()])){e=e.replace(Ft,"<$1></$2>");try{for(;i>n;n++)t=this[n]||{},1===t.nodeType&&(rt.cleanData(g(t,!1)),t.innerHTML=e);t=0}catch(o){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var e=arguments[0];return this.domManip(arguments,function(t){e=this.parentNode,rt.cleanData(g(this)),e&&e.replaceChild(t,this)}),e&&(e.length||e.nodeType)?this:this.remove()},detach:function(e){return this.remove(e,!0)},domManip:function(e,t){e=U.apply([],e);var n,i,o,r,a,s,l=0,d=this.length,u=this,c=d-1,p=e[0],h=rt.isFunction(p);if(h||d>1&&"string"==typeof p&&!it.checkClone&&Xt.test(p))return this.each(function(n){var i=u.eq(n);h&&(e[0]=p.call(this,n,i.html())),i.domManip(e,t)});if(d&&(s=rt.buildFragment(e,this[0].ownerDocument,!1,this),n=s.firstChild,1===s.childNodes.length&&(s=n),n)){for(r=rt.map(g(s,"script"),b),o=r.length;d>l;l++)i=s,l!==c&&(i=rt.clone(i,!0,!0),o&&rt.merge(r,g(i,"script"))),t.call(this[l],i,l);
vendor: 14,550 bytes, line 25
25if(o)for(a=r[r.length-1].ownerDocument,rt.map(r,w),l=0;o>l;l++)i=r[l],Yt.test(i.type||"")&&!rt._data(i,"globalEval")&&rt.contains(a,i)&&(i.src?rt._evalUrl&&rt._evalUrl(i.src):rt.globalEval((i.text||i.textContent||i.innerHTML||"").replace(Zt,"")));s=n=null}return this}}),rt.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){rt.fn[e]=function(e){for(var n,i=0,o=[],r=rt(e),a=r.length-1;a>=i;i++)n=i===a?this:this.clone(!0),rt(r[i])[t](n),Q.apply(o,n.get());return this.pushStack(o)}});var Jt,en={};!function(){var e,t,n=mt.createElement("div"),i="-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;padding:0;margin:0;border:0";n.innerHTML=" <link/><table></table><a href='/a'>a</a><input type='checkbox'/>",e=n.getElementsByTagName("a")[0],e.style.cssText="float:left;opacity:.5",it.opacity=/^0.5/.test(e.style.opacity),it.cssFloat=!!e.style.cssFloat,n.style.backgroundClip="content-box",n.cloneNode(!0).style.backgroundClip="",it.clearCloneStyle="content-box"===n.style.backgroundClip,e=n=null,it.shrinkWrapBlocks=function(){var e,n,o,r;if(null==t){if(e=mt.getElementsByTagName("body")[0],!e)return;r="border:0;width:0;height:0;position:absolute;top:0;left:-9999px",n=mt.createElement("div"),o=mt.createElement("div"),e.appendChild(n).appendChild(o),t=!1,typeof o.style.zoom!==_t&&(o.style.cssText=i+";width:1px;padding:1px;zoom:1",o.innerHTML="<div></div>",o.firstChild.style.width="5px",t=3!==o.offsetWidth),e.removeChild(n),e=n=o=null}return t}}();var tn,nn,on=/^margin/,rn=new RegExp("^("+kt+")(?!px)[a-z%]+$","i"),an=/^(top|right|bottom|left)$/;e.getComputedStyle?(tn=function(e){return e.ownerDocument.defaultView.getComputedStyle(e,null)},nn=function(e,t,n){var i,o,r,a,s=e.style;return n=n||tn(e),a=n?n.getPropertyValue(t)||n[t]:void 0,n&&(""!==a||rt.contains(e.ownerDocument,e)||(a=rt.style(e,t)),rn.test(a)&&on.test(t)&&(i=s.width,o=s.minWidth,r=s.maxWidth,s.minWidth=s.maxWidth=s.width=a,a=n.width,s.width=i,s.minWidth=o,s.maxWidth=r)),void 0===a?a:a+""}):mt.documentElement.currentStyle&&(tn=function(e){return e.currentStyle},nn=function(e,t,n){var i,o,r,a,s=e.style;return n=n||tn(e),a=n?n[t]:void 0,null==a&&s&&s[t]&&(a=s[t]),rn.test(a)&&!an.test(t)&&(i=s.left,o=e.runtimeStyle,r=o&&o.left,r&&(o.left=e.currentStyle.left),s.left="fontSize"===t?"1em":a,a=s.pixelLeft+"px",s.left=i,r&&(o.left=r)),void 0===a?a:a+""||"auto"}),function(){function t(){var t,n,i=mt.getElementsByTagName("body")[0];i&&(t=mt.createElement("div"),n=mt.createElement("div"),t.style.cssText=d,i.appendChild(t).appendChild(n),n.style.cssText="-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;display:block;padding:1px;border:1px;width:4px;margin-top:1%;top:1%",rt.swap(i,null!=i.style.zoom?{zoom:1}:{},function(){o=4===n.offsetWidth}),r=!0,a=!1,s=!0,e.getComputedStyle&&(a="1%"!==(e.getComputedStyle(n,null)||{}).top,r="4px"===(e.getComputedStyle(n,null)||{width:"4px"}).width),i.removeChild(t),n=i=null)}var n,i,o,r,a,s,l=mt.createElement("div"),d="border:0;width:0;height:0;position:absolute;top:0;left:-9999px",u="-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;padding:0;margin:0;border:0";l.innerHTML=" <link/><table></table><a href='/a'>a</a><input type='checkbox'/>",n=l.getElementsByTagName("a")[0],n.style.cssText="float:left;opacity:.5",it.opacity=/^0.5/.test(n.style.opacity),it.cssFloat=!!n.style.cssFloat,l.style.backgroundClip="content-box",l.cloneNode(!0).style.backgroundClip="",it.clearCloneStyle="content-box"===l.style.backgroundClip,n=l=null,rt.extend(it,{reliableHiddenOffsets:function(){if(null!=i)return i;var e,t,n,o=mt.createElement("div"),r=mt.getElementsByTagName("body")[0];if(r)return o.setAttribute("className","t"),o.innerHTML=" <link/><table></table><a href='/a'>a</a><input type='checkbox'/>",e=mt.createElement("div"),e.style.cssText=d,r.appendChild(e).appendChild(o),o.innerHTML="<table><tr><td></td><td>t</td></tr></table>",t=o.getElementsByTagName("td"),t[0].style.cssText="padding:0;margin:0;border:0;display:none",n=0===t[0].offsetHeight,t[0].style.display="",t[1].style.display="none",i=n&&0===t[0].offsetHeight,r.removeChild(e),o=r=null,i},boxSizing:function(){return null==o&&t(),o},boxSizingReliable:function(){return null==r&&t(),r},pixelPosition:function(){return null==a&&t(),a},reliableMarginRight:function(){var t,n,i,o;if(null==s&&e.getComputedStyle){if(t=mt.getElementsByTagName("body")[0],!t)return;n=mt.createElement("div"),i=mt.createElement("div"),n.style.cssText=d,t.appendChild(n).appendChild(i),o=i.appendChild(mt.createElement("div")),o.style.cssText=i.style.cssText=u,o.style.marginRight=o.style.width="0",i.style.width="1px",s=!parseFloat((e.getComputedStyle(o,null)||{}).marginRight),t.removeChild(n)}return s}})}(),rt.swap=function(e,t,n,i){var o,r,a={};for(r in t)a[r]=e.style[r],e.style[r]=t[r];o=n.apply(e,i||[]);for(r in t)e.style[r]=a[r];return o};var sn=/alpha\([^)]*\)/i,ln=/opacity\s*=\s*([^)]*)/,dn=/^(none|table(?!-c[ea]).+)/,un=new RegExp("^("+kt+")(.*)$","i"),cn=new RegExp("^([+-])=("+kt+")","i"),pn={position:"absolute",visibility:"hidden",display:"block"},hn={letterSpacing:0,fontWeight:400},fn=["Webkit","O","Moz","ms"];rt.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=nn(e,"opacity");return""===n?"1":n}}}},cssNumber:{columnCount:!0,fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":it.cssFloat?"cssFloat":"styleFloat"},style:function(e,t,n,i){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var o,r,a,s=rt.camelCase(t),l=e.style;if(t=rt.cssProps[s]||(rt.cssProps[s]=k(l,s)),a=rt.cssHooks[t]||rt.cssHooks[s],void 0===n)return a&&"get"in a&&void 0!==(o=a.get(e,!1,i))?o:l[t];if(r=typeof n,"string"===r&&(o=cn.exec(n))&&(n=(o[1]+1)*o[2]+parseFloat(rt.css(e,t)),r="number"),null!=n&&n===n&&("number"!==r||rt.cssNumber[s]||(n+="px"),it.clearCloneStyle||""!==n||0!==t.indexOf("background")||(l[t]="inherit"),!(a&&"set"in a&&void 0===(n=a.set(e,n,i)))))try{l[t]="",l[t]=n}catch(d){}}},css:function(e,t,n,i){var o,r,a,s=rt.camelCase(t);return t=rt.cssProps[s]||(rt.cssProps[s]=k(e.style,s)),a=rt.cssHooks[t]||rt.cssHooks[s],a&&"get"in a&&(r=a.get(e,!0,n)),void 0===r&&(r=nn(e,t,i)),"normal"===r&&t in hn&&(r=hn[t]),""===n||n?(o=parseFloat(r),n===!0||rt.isNumeric(o)?o||0:r):r}}),rt.each(["height","width"],function(e,t){rt.cssHooks[t]={get:function(e,n,i){return n?0===e.offsetWidth&&dn.test(rt.css(e,"display"))?rt.swap(e,pn,function(){return L(e,t,i)}):L(e,t,i):void 0},set:function(e,n,i){var o=i&&tn(e);return $(e,n,i?P(e,t,i,it.boxSizing()&&"border-box"===rt.css(e,"boxSizing",!1,o),o):0)}}}),it.opacity||(rt.cssHooks.opacity={get:function(e,t){return ln.test((t&&e.currentStyle?e.currentStyle.filter:e.style.filter)||"")?.01*parseFloat(RegExp.$1)+"":t?"1":""},set:function(e,t){var n=e.style,i=e.currentStyle,o=rt.isNumeric(t)?"alpha(opacity="+100*t+")":"",r=i&&i.filter||n.filter||"";n.zoom=1,(t>=1||""===t)&&""===rt.trim(r.replace(sn,""))&&n.removeAttribute&&(n.removeAttribute("filter"),""===t||i&&!i.filter)||(n.filter=sn.test(r)?r.replace(sn,o):r+" "+o)}}),rt.cssHooks.marginRight=E(it.reliableMarginRight,function(e,t){return t?rt.swap(e,{display:"inline-block"},nn,[e,"marginRight"]):void 0}),rt.each({margin:"",padding:"",border:"Width"},function(e,t){rt.cssHooks[e+t]={expand:function(n){for(var i=0,o={},r="string"==typeof n?n.split(" "):[n];4>i;i++)o[e+zt[i]+t]=r[i]||r[i-2]||r[0];return o}},on.test(e)||(rt.cssHooks[e+t].set=$)}),rt.fn.extend({css:function(e,t){return Pt(this,function(e,t,n){var i,o,r={},a=0;if(rt.isArray(t)){for(i=tn(e),o=t.length;o>a;a++)r[t[a]]=rt.css(e,t[a],!1,i);return r}return void 0!==n?rt.style(e,t,n):rt.css(e,t)},e,t,arguments.length>1)},show:function(){return z(this,!0)},hide:function(){return z(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){$t(this)?rt(this).show():rt(this).hide()})}}),rt.Tween=M,M.prototype={constructor:M,init:function(e,t,n,i,o,r){this.elem=e,this.prop=n,this.easing=o||"swing",this.options=t,this.start=this.now=this.cur(),this.end=i,this.unit=r||(rt.cssNumber[n]?"":"px")},cur:function(){var e=M.propHooks[this.prop];return e&&e.get?e.get(this):M.propHooks._default.get(this)},run:function(e){var t,n=M.propHooks[this.prop];return this.pos=t=this.options.duration?rt.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):M.propHooks._default.set(this),this}},M.prototype.init.prototype=M.prototype,M.propHooks={_default:{get:function(e){var t;return null==e.elem[e.prop]||e.elem.style&&null!=e.elem.style[e.prop]?(t=rt.css(e.elem,e.prop,""),t&&"auto"!==t?t:0):e.elem[e.prop]},set:function(e){rt.fx.step[e.prop]?rt.fx.step[e.prop](e):e.elem.style&&(null!=e.elem.style[rt.cssProps[e.prop]]||rt.cssHooks[e.prop])?rt.style(e.elem,e.prop,e.now+e.unit):e.elem[e.prop]=e.now}}},M.propHooks.scrollTop=M.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},rt.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2}},rt.fx=M.prototype.init,rt.fx.step={};var mn,gn,vn=/^(?:toggle|show|hide)$/,yn=new RegExp("^(?:([+-])=|)("+kt+")([a-z%]*)$","i"),bn=/queueHooks$/,wn=[A],xn={"*":[function(e,t){var n=this.createTween(e,t),i=n.cur(),o=yn.exec(t),r=o&&o[3]||(rt.cssNumber[e]?"":"px"),a=(rt.cssNumber[e]||"px"!==r&&+i)&&yn.exec(rt.css(n.elem,e)),s=1,l=20;if(a&&a[3]!==r){r=r||a[3],o=o||[],a=+i||1;do s=s||".5",a/=s,rt.style(n.elem,e,a+r);while(s!==(s=n.cur()/i)&&1!==s&&--l)}return o&&(a=n.start=+a||+i||0,n.unit=r,n.end=o[1]?a+(o[1]+1)*o[2]:+o[2]),n}]};rt.Animation=rt.extend(W,{tweener:function(e,t){rt.isFunction(e)?(t=e,e=["*"]):e=e.split(" ");for(var n,i=0,o=e.length;o>i;i++)n=e[i],xn[n]=xn[n]||[],xn[n].unshift(t)},prefilter:function(e,t){t?wn.unshift(e):wn.push(e)}}),rt.speed=function(e,t,n){var i=e&&"object"==typeof e?rt.extend({},e):{complete:n||!n&&t||rt.isFunction(e)&&e,duration:e,easing:n&&t||t&&!rt.isFunction(t)&&t};return i.duration=rt.fx.off?0:"number"==typeof i.duration?i.duration:i.duration in rt.fx.speeds?rt.fx.speeds[i.duration]:rt.fx.speeds._default,(null==i.queue||i.queue===!0)&&(i.queue="fx"),i.old=i.complete,i.complete=function(){rt.isFunction(i.old)&&i.old.call(this),i.queue&&rt.dequeue(this,i.queue)},i},rt.fn.extend({fadeTo:function(e,t,n,i){return this.filter($t).css("opacity",0).show().end().animate({opacity:t},e,n,i)},animate:function(e,t,n,i){var o=rt.isEmptyObject(e),r=rt.speed(t,n,i),a=function(){var t=W(this,rt.extend({},e),r);(o||rt._data(this,"finish"))&&t.stop(!0)};return a.finish=a,o||r.queue===!1?this.each(a):this.queue(r.queue,a)},stop:function(e,t,n){var i=function(e){var t=e.stop;delete e.stop,t(n)};return"string"!=typeof e&&(n=t,t=e,e=void 0),t&&e!==!1&&this.queue(e||"fx",[]),this.each(function(){var t=!0,o=null!=e&&e+"queueHooks",r=rt.timers,a=rt._data(this);if(o)a[o]&&a[o].stop&&i(a[o]);else for(o in a)a[o]&&a[o].stop&&bn.test(o)&&i(a[o]);for(o=r.length;o--;)r[o].elem!==this||null!=e&&r[o].queue!==e||(r[o].anim.stop(n),t=!1,r.splice(o,1));(t||!n)&&rt.dequeue(this,e)})},finish:function(e){return e!==!1&&(e=e||"fx"),this.each(function(){var t,n=rt._data(this),i=n[e+"queue"],o=n[e+"queueHooks"],r=rt.timers,a=i?i.length:0;for(n.finish=!0,rt.queue(this,e,[]),o&&o.stop&&o.stop.call(this,!0),t=r.length;t--;)r[t].elem===this&&r[t].queue===e&&(r[t].anim.stop(!0),r.splice(t,1));for(t=0;a>t;t++)i[t]&&i[t].finish&&i[t].finish.call(this);delete n.finish})}}),rt.each(["toggle","show","hide"],function(e,t){var n=rt.fn[t];rt.fn[t]=function(e,i,o){return null==e||"boolean"==typeof e?n.apply(this,arguments):this.animate(O(t,!0),e,i,o)}}),rt.each({slideDown:O("show"),slideUp:O("hide"),slideToggle:O("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,t){rt.fn[e]=function(e,n,i){return this.animate(t,e,n,i)}}),rt.timers=[],rt.fx.tick=function(){var e,t=rt.timers,n=0;for(mn=rt.now();n<t.length;n++)e=t[n],e()||t[n]!==e||t.splice(n--,1);t.length||rt.fx.stop(),mn=void 0},rt.fx.timer=function(e){rt.timers.push(e),e()?rt.fx.start():rt.timers.pop()},rt.fx.interval=13,rt.fx.start=function(){gn||(gn=setInterval(rt.fx.tick,rt.fx.interval))},rt.fx.stop=function(){clearInterval(gn),gn=null},rt.fx.speeds={slow:600,fast:200,_default:400},rt.fn.delay=function(e,t){return e=rt.fx?rt.fx.speeds[e]||e:e,t=t||"fx",this.queue(t,function(t,n){var i=setTimeout(t,e);n.stop=function(){clearTimeout(i)}})},function(){var e,t,n,i,o=mt.createElement("div");o.setAttribute("className","t"),o.innerHTML=" <link/><table></table><a href='/a'>a</a><input type='checkbox'/>",e=o.getElementsByTagName("a")[0],n=mt.createElement("select"),i=n.appendChild(mt.createElement("option")),t=o.getElementsByTagName("input")[0],e.style.cssText="top:1px",it.getSetAttribute="t"!==o.className,it.style=/top/.test(e.getAttribute("style")),it.hrefNormalized="/a"===e.getAttribute("href"),it.checkOn=!!t.value,it.optSelected=i.selected,it.enctype=!!mt.createElement("form").enctype,n.disabled=!0,it.optDisabled=!i.disabled,t=mt.createElement("input"),t.setAttribute("value",""),it.input=""===t.getAttribute("value"),t.value="t",t.setAttribute("type","radio"),it.radioValue="t"===t.value,e=t=n=i=o=null}();var Cn=/\r/g;rt.fn.extend({val:function(e){var t,n,i,o=this[0];{if(arguments.length)return i=rt.isFunction(e),this.each(function(n){var o;1===this.nodeType&&(o=i?e.call(this,n,rt(this).val()):e,null==o?o="":"number"==typeof o?o+="":rt.isArray(o)&&(o=rt.map(o,function(e){return null==e?"":e+""})),t=rt.valHooks[this.type]||rt.valHooks[this.nodeName.toLowerCase()],t&&"set"in t&&void 0!==t.set(this,o,"value")||(this.value=o))});if(o)return t=rt.valHooks[o.type]||rt.valHooks[o.nodeName.toLowerCase()],t&&"get"in t&&void 0!==(n=t.get(o,"value"))?n:(n=o.value,"string"==typeof n?n.replace(Cn,""):null==n?"":n)}}}),rt.extend({valHooks:{option:{get:function(e){var t=rt.find.attr(e,"value");return null!=t?t:rt.text(e)}},select:{get:function(e){for(var t,n,i=e.options,o=e.selectedIndex,r="select-one"===e.type||0>o,a=r?null:[],s=r?o+1:i.length,l=0>o?s:r?o:0;s>l;l++)if(n=i[l],!(!n.selected&&l!==o||(it.optDisabled?n.disabled:null!==n.getAttribute("disabled"))||n.parentNode.disabled&&rt.nodeName(n.parentNode,"optgroup"))){if(t=rt(n).val(),r)return t;a.push(t)}return a}
vendor: 7,323 bytes, lines 25-26
25,set:function(e,t){for(var n,i,o=e.options,r=rt.makeArray(t),a=o.length;a--;)if(i=o[a],rt.inArray(rt.valHooks.option.get(i),r)>=0)try{i.selected=n=!0}catch(s){i.scrollHeight}else i.selected=!1;return n||(e.selectedIndex=-1),o}}}}),rt.each(["radio","checkbox"],function(){rt.valHooks[this]={set:function(e,t){return rt.isArray(t)?e.checked=rt.inArray(rt(e).val(),t)>=0:void 0}},it.checkOn||(rt.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})});var Tn,_n,Sn=rt.expr.attrHandle,En=/^(?:checked|selected)$/i,kn=it.getSetAttribute,zn=it.input;rt.fn.extend({attr:function(e,t){return Pt(this,rt.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){rt.removeAttr(this,e)})}}),rt.extend({attr:function(e,t,n){var i,o,r=e.nodeType;if(e&&3!==r&&8!==r&&2!==r)return typeof e.getAttribute===_t?rt.prop(e,t,n):(1===r&&rt.isXMLDoc(e)||(t=t.toLowerCase(),i=rt.attrHooks[t]||(rt.expr.match.bool.test(t)?_n:Tn)),void 0===n?i&&"get"in i&&null!==(o=i.get(e,t))?o:(o=rt.find.attr(e,t),null==o?void 0:o):null!==n?i&&"set"in i&&void 0!==(o=i.set(e,n,t))?o:(e.setAttribute(t,n+""),n):(rt.removeAttr(e,t),void 0))},removeAttr:function(e,t){var n,i,o=0,r=t&&t.match(wt);if(r&&1===e.nodeType)for(;n=r[o++];)i=rt.propFix[n]||n,rt.expr.match.bool.test(n)?zn&&kn||!En.test(n)?e[i]=!1:e[rt.camelCase("default-"+n)]=e[i]=!1:rt.attr(e,n,""),e.removeAttribute(kn?n:i)},attrHooks:{type:{set:function(e,t){if(!it.radioValue&&"radio"===t&&rt.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}}}),_n={set:function(e,t,n){return t===!1?rt.removeAttr(e,n):zn&&kn||!En.test(n)?e.setAttribute(!kn&&rt.propFix[n]||n,n):e[rt.camelCase("default-"+n)]=e[n]=!0,n}},rt.each(rt.expr.match.bool.source.match(/\w+/g),function(e,t){var n=Sn[t]||rt.find.attr;Sn[t]=zn&&kn||!En.test(t)?function(e,t,i){var o,r;return i||(r=Sn[t],Sn[t]=o,o=null!=n(e,t,i)?t.toLowerCase():null,Sn[t]=r),o}:function(e,t,n){return n?void 0:e[rt.camelCase("default-"+t)]?t.toLowerCase():null}}),zn&&kn||(rt.attrHooks.value={set:function(e,t,n){return rt.nodeName(e,"input")?(e.defaultValue=t,void 0):Tn&&Tn.set(e,t,n)}}),kn||(Tn={set:function(e,t,n){var i=e.getAttributeNode(n);return i||e.setAttributeNode(i=e.ownerDocument.createAttribute(n)),i.value=t+="","value"===n||t===e.getAttribute(n)?t:void 0}},Sn.id=Sn.name=Sn.coords=function(e,t,n){var i;return n?void 0:(i=e.getAttributeNode(t))&&""!==i.value?i.value:null},rt.valHooks.button={get:function(e,t){var n=e.getAttributeNode(t);return n&&n.specified?n.value:void 0},set:Tn.set},rt.attrHooks.contenteditable={set:function(e,t,n){Tn.set(e,""===t?!1:t,n)}},rt.each(["width","height"],function(e,t){rt.attrHooks[t]={set:function(e,n){return""===n?(e.setAttribute(t,"auto"),n):void 0}}})),it.style||(rt.attrHooks.style={get:function(e){return e.style.cssText||void 0},set:function(e,t){return e.style.cssText=t+""}});var $n=/^(?:input|select|textarea|button|object)$/i,Pn=/^(?:a|area)$/i;rt.fn.extend({prop:function(e,t){return Pt(this,rt.prop,e,t,arguments.length>1)},removeProp:function(e){return e=rt.propFix[e]||e,this.each(function(){try{this[e]=void 0,delete this[e]}catch(t){}})}}),rt.extend({propFix:{"for":"htmlFor","class":"className"},prop:function(e,t,n){var i,o,r,a=e.nodeType;if(e&&3!==a&&8!==a&&2!==a)return r=1!==a||!rt.isXMLDoc(e),r&&(t=rt.propFix[t]||t,o=rt.propHooks[t]),void 0!==n?o&&"set"in o&&void 0!==(i=o.set(e,n,t))?i:e[t]=n:o&&"get"in o&&null!==(i=o.get(e,t))?i:e[t]},propHooks:{tabIndex:{get:function(e){var t=rt.find.attr(e,"tabindex");return t?parseInt(t,10):$n.test(e.nodeName)||Pn.test(e.nodeName)&&e.href?0:-1}}}}),it.hrefNormalized||rt.each(["href","src"],function(e,t){rt.propHooks[t]={get:function(e){return e.getAttribute(t,4)}}}),it.optSelected||(rt.propHooks.selected={get:function(e){var t=e.parentNode;return t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex),null}}),rt.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){rt.propFix[this.toLowerCase()]=this}),it.enctype||(rt.propFix.enctype="encoding");var Ln=/[\t\r\n\f]/g;rt.fn.extend({addClass:function(e){var t,n,i,o,r,a,s=0,l=this.length,d="string"==typeof e&&e;if(rt.isFunction(e))return this.each(function(t){rt(this).addClass(e.call(this,t,this.className))});if(d)for(t=(e||"").match(wt)||[];l>s;s++)if(n=this[s],i=1===n.nodeType&&(n.className?(" "+n.className+" ").replace(Ln," "):" ")){for(r=0;o=t[r++];)i.indexOf(" "+o+" ")<0&&(i+=o+" ");a=rt.trim(i),n.className!==a&&(n.className=a) 26}return this},removeClass:function(e){var t,n,i,o,r,a,s=0,l=this.length,d=0===arguments.length||"string"==typeof e&&e;if(rt.isFunction(e))return this.each(function(t){rt(this).removeClass(e.call(this,t,this.className))});if(d)for(t=(e||"").match(wt)||[];l>s;s++)if(n=this[s],i=1===n.nodeType&&(n.className?(" "+n.className+" ").replace(Ln," "):"")){for(r=0;o=t[r++];)for(;i.indexOf(" "+o+" ")>=0;)i=i.replace(" "+o+" "," ");a=e?rt.trim(i):"",n.className!==a&&(n.className=a)}return this},toggleClass:function(e,t){var n=typeof e;return"boolean"==typeof t&&"string"===n?t?this.addClass(e):this.removeClass(e):rt.isFunction(e)?this.each(function(n){rt(this).toggleClass(e.call(this,n,this.className,t),t)}):this.each(function(){if("string"===n)for(var t,i=0,o=rt(this),r=e.match(wt)||[];t=r[i++];)o.hasClass(t)?o.removeClass(t):o.addClass(t);else(n===_t||"boolean"===n)&&(this.className&&rt._data(this,"__className__",this.className),this.className=this.className||e===!1?"":rt._data(this,"__className__")||"")})},hasClass:function(e){for(var t=" "+e+" ",n=0,i=this.length;i>n;n++)if(1===this[n].nodeType&&(" "+this[n].className+" ").replace(Ln," ").indexOf(t)>=0)return!0;return!1}}),rt.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(e,t){rt.fn[t]=function(e,n){return arguments.length>0?this.on(t,null,e,n):this.trigger(t)}}),rt.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)},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,i){return this.on(t,e,n,i)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)}});var Mn=rt.now(),Hn=/\?/,On=/(,)|(\[|{)|(}|])|"(?:[^"\\\r\n]|\\["\\\/bfnrt]|\\u[\da-fA-F]{4})*"\s*:?|true|false|null|-?(?!0\d)\d+(?:\.\d+|)(?:[eE][+-]?\d+|)/g;rt.parseJSON=function(t){if(e.JSON&&e.JSON.parse)return e.JSON.parse(t+"");var n,i=null,o=rt.trim(t+"");return o&&!rt.trim(o.replace(On,function(e,t,o,r){return n&&t&&(i=0),0===i?e:(n=o||t,i+=!r-!o,"")}))?Function("return "+o)():rt.error("Invalid JSON: "+t)},rt.parseXML=function(t){var n,i;if(!t||"string"!=typeof t)return null;try{e.DOMParser?(i=new DOMParser,n=i.parseFromString(t,"text/xml")):(n=new ActiveXObject("Microsoft.XMLDOM"),n.async="false",n.loadXML(t))}catch(o){n=void 0}return n&&n.documentElement&&!n.getElementsByTagName("parsererror").length||rt.error("Invalid XML: "+t),n};var In,An,jn=/#.*$/,Wn=/([?&])_=[^&]*/,Nn=/^(.*?):[ \t]*([^\r\n]*)\r?$/gm,Dn=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Fn=/^(?:GET|HEAD)$/,Bn=/^\/\//,Rn=/^([\
vendor: 11,271 bytes, line 26
26w.+-]+:)(?:\/\/(?:[^\/?#]*@|)([^\/?#:]*)(?::(\d+)|)|)/,qn={},Vn={},Xn="*/".concat("*");try{An=location.href}catch(Yn){An=mt.createElement("a"),An.href="",An=An.href}In=Rn.exec(An.toLowerCase())||[],rt.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:An,type:"GET",isLocal:Dn.test(In[1]),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Xn,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":rt.parseJSON,"text xml":rt.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?F(F(e,rt.ajaxSettings),t):F(rt.ajaxSettings,e)},ajaxPrefilter:N(qn),ajaxTransport:N(Vn),ajax:function(e,t){function n(e,t,n,i){var o,u,v,y,w,C=t;2!==b&&(b=2,s&&clearTimeout(s),d=void 0,a=i||"",x.readyState=e>0?4:0,o=e>=200&&300>e||304===e,n&&(y=B(c,x,n)),y=R(c,y,x,o),o?(c.ifModified&&(w=x.getResponseHeader("Last-Modified"),w&&(rt.lastModified[r]=w),w=x.getResponseHeader("etag"),w&&(rt.etag[r]=w)),204===e||"HEAD"===c.type?C="nocontent":304===e?C="notmodified":(C=y.state,u=y.data,v=y.error,o=!v)):(v=C,(e||!C)&&(C="error",0>e&&(e=0))),x.status=e,x.statusText=(t||C)+"",o?f.resolveWith(p,[u,C,x]):f.rejectWith(p,[x,C,v]),x.statusCode(g),g=void 0,l&&h.trigger(o?"ajaxSuccess":"ajaxError",[x,c,o?u:v]),m.fireWith(p,[x,C]),l&&(h.trigger("ajaxComplete",[x,c]),--rt.active||rt.event.trigger("ajaxStop")))}"object"==typeof e&&(t=e,e=void 0),t=t||{};var i,o,r,a,s,l,d,u,c=rt.ajaxSetup({},t),p=c.context||c,h=c.context&&(p.nodeType||p.jquery)?rt(p):rt.event,f=rt.Deferred(),m=rt.Callbacks("once memory"),g=c.statusCode||{},v={},y={},b=0,w="canceled",x={readyState:0,getResponseHeader:function(e){var t;if(2===b){if(!u)for(u={};t=Nn.exec(a);)u[t[1].toLowerCase()]=t[2];t=u[e.toLowerCase()]}return null==t?null:t},getAllResponseHeaders:function(){return 2===b?a:null},setRequestHeader:function(e,t){var n=e.toLowerCase();return b||(e=y[n]=y[n]||e,v[e]=t),this},overrideMimeType:function(e){return b||(c.mimeType=e),this},statusCode:function(e){var t;if(e)if(2>b)for(t in e)g[t]=[g[t],e[t]];else x.always(e[x.status]);return this},abort:function(e){var t=e||w;return d&&d.abort(t),n(0,t),this}};if(f.promise(x).complete=m.add,x.success=x.done,x.error=x.fail,c.url=((e||c.url||An)+"").replace(jn,"").replace(Bn,In[1]+"//"),c.type=t.method||t.type||c.method||c.type,c.dataTypes=rt.trim(c.dataType||"*").toLowerCase().match(wt)||[""],null==c.crossDomain&&(i=Rn.exec(c.url.toLowerCase()),c.crossDomain=!(!i||i[1]===In[1]&&i[2]===In[2]&&(i[3]||("http:"===i[1]?"80":"443"))===(In[3]||("http:"===In[1]?"80":"443")))),c.data&&c.processData&&"string"!=typeof c.data&&(c.data=rt.param(c.data,c.traditional)),D(qn,c,t,x),2===b)return x;l=c.global,l&&0===rt.active++&&rt.event.trigger("ajaxStart"),c.type=c.type.toUpperCase(),c.hasContent=!Fn.test(c.type),r=c.url,c.hasContent||(c.data&&(r=c.url+=(Hn.test(r)?"&":"?")+c.data,delete c.data),c.cache===!1&&(c.url=Wn.test(r)?r.replace(Wn,"$1_="+Mn++):r+(Hn.test(r)?"&":"?")+"_="+Mn++)),c.ifModified&&(rt.lastModified[r]&&x.setRequestHeader("If-Modified-Since",rt.lastModified[r]),rt.etag[r]&&x.setRequestHeader("If-None-Match",rt.etag[r])),(c.data&&c.hasContent&&c.contentType!==!1||t.contentType)&&x.setRequestHeader("Content-Type",c.contentType),x.setRequestHeader("Accept",c.dataTypes[0]&&c.accepts[c.dataTypes[0]]?c.accepts[c.dataTypes[0]]+("*"!==c.dataTypes[0]?", "+Xn+"; q=0.01":""):c.accepts["*"]);for(o in c.headers)x.setRequestHeader(o,c.headers[o]);if(c.beforeSend&&(c.beforeSend.call(p,x,c)===!1||2===b))return x.abort();w="abort";for(o in{success:1,error:1,complete:1})x[o](c[o]);if(d=D(Vn,c,t,x)){x.readyState=1,l&&h.trigger("ajaxSend",[x,c]),c.async&&c.timeout>0&&(s=setTimeout(function(){x.abort("timeout")},c.timeout));try{b=1,d.send(v,n)}catch(C){if(!(2>b))throw C;n(-1,C)}}else n(-1,"No Transport");return x},getJSON:function(e,t,n){return rt.get(e,t,n,"json")},getScript:function(e,t){return rt.get(e,void 0,t,"script")}}),rt.each(["get","post"],function(e,t){rt[t]=function(e,n,i,o){return rt.isFunction(n)&&(o=o||i,i=n,n=void 0),rt.ajax({url:e,type:t,dataType:o,data:n,success:i})}}),rt.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){rt.fn[t]=function(e){return this.on(t,e)}}),rt._evalUrl=function(e){return rt.ajax({url:e,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0})},rt.fn.extend({wrapAll:function(e){if(rt.isFunction(e))return this.each(function(t){rt(this).wrapAll(e.call(this,t))});if(this[0]){var t=rt(e,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var e=this;e.firstChild&&1===e.firstChild.nodeType;)e=e.firstChild;return e}).append(this)}return this},wrapInner:function(e){return rt.isFunction(e)?this.each(function(t){rt(this).wrapInner(e.call(this,t))}):this.each(function(){var t=rt(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=rt.isFunction(e);return this.each(function(n){rt(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){rt.nodeName(this,"body")||rt(this).replaceWith(this.childNodes)}).end()}}),rt.expr.filters.hidden=function(e){return e.offsetWidth<=0&&e.offsetHeight<=0||!it.reliableHiddenOffsets()&&"none"===(e.style&&e.style.display||rt.css(e,"display"))},rt.expr.filters.visible=function(e){return!rt.expr.filters.hidden(e)};var Gn=/%20/g,Zn=/\[\]$/,Un=/\r?\n/g,Qn=/^(?:submit|button|image|reset|file)$/i,Kn=/^(?:input|select|textarea|keygen)/i;rt.param=function(e,t){var n,i=[],o=function(e,t){t=rt.isFunction(t)?t():null==t?"":t,i[i.length]=encodeURIComponent(e)+"="+encodeURIComponent(t)};if(void 0===t&&(t=rt.ajaxSettings&&rt.ajaxSettings.traditional),rt.isArray(e)||e.jquery&&!rt.isPlainObject(e))rt.each(e,function(){o(this.name,this.value)});else for(n in e)q(n,e[n],t,o);return i.join("&").replace(Gn,"+")},rt.fn.extend({serialize:function(){return rt.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=rt.prop(this,"elements");return e?rt.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!rt(this).is(":disabled")&&Kn.test(this.nodeName)&&!Qn.test(e)&&(this.checked||!Lt.test(e))}).map(function(e,t){var n=rt(this).val();return null==n?null:rt.isArray(n)?rt.map(n,function(e){return{name:t.name,value:e.replace(Un,"\r\n")}}):{name:t.name,value:n.replace(Un,"\r\n")}}).get()}}),rt.ajaxSettings.xhr=void 0!==e.ActiveXObject?function(){return!this.isLocal&&/^(get|post|head|put|delete|options)$/i.test(this.type)&&V()||X()}:V;var Jn=0,ei={},ti=rt.ajaxSettings.xhr();e.ActiveXObject&&rt(e).on("unload",function(){for(var e in ei)ei[e](void 0,!0)}),it.cors=!!ti&&"withCredentials"in ti,ti=it.ajax=!!ti,ti&&rt.ajaxTransport(function(e){if(!e.crossDomain||it.cors){var t;return{send:function(n,i){var o,r=e.xhr(),a=++Jn;if(r.open(e.type,e.url,e.async,e.username,e.password),e.xhrFields)for(o in e.xhrFields)r[o]=e.xhrFields[o];e.mimeType&&r.overrideMimeType&&r.overrideMimeType(e.mimeType),e.crossDomain||n["X-Requested-With"]||(n["X-Requested-With"]="XMLHttpRequest");for(o in n)void 0!==n[o]&&r.setRequestHeader(o,n[o]+"");r.send(e.hasContent&&e.data||null),t=function(n,o){var s,l,d;if(t&&(o||4===r.readyState))if(delete ei[a],t=void 0,r.onreadystatechange=rt.noop,o)4!==r.readyState&&r.abort();else{d={},s=r.status,"string"==typeof r.responseText&&(d.text=r.responseText);try{l=r.statusText}catch(u){l=""}s||!e.isLocal||e.crossDomain?1223===s&&(s=204):s=d.text?200:404}d&&i(s,l,d,r.getAllResponseHeaders())},e.async?4===r.readyState?setTimeout(t):r.onreadystatechange=ei[a]=t:t()},abort:function(){t&&t(void 0,!0)}}}}),rt.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/(?:java|ecma)script/},converters:{"text script":function(e){return rt.globalEval(e),e}}}),rt.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET",e.global=!1)}),rt.ajaxTransport("script",function(e){if(e.crossDomain){var t,n=mt.head||rt("head")[0]||mt.documentElement;return{send:function(i,o){t=mt.createElement("script"),t.async=!0,e.scriptCharset&&(t.charset=e.scriptCharset),t.src=e.url,t.onload=t.onreadystatechange=function(e,n){(n||!t.readyState||/loaded|complete/.test(t.readyState))&&(t.onload=t.onreadystatechange=null,t.parentNode&&t.parentNode.removeChild(t),t=null,n||o(200,"success"))},n.insertBefore(t,n.firstChild)},abort:function(){t&&t.onload(void 0,!0)}}}});var ni=[],ii=/(=)\?(?=&|$)|\?\?/;rt.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=ni.pop()||rt.expando+"_"+Mn++;return this[e]=!0,e}}),rt.ajaxPrefilter("json jsonp",function(t,n,i){var o,r,a,s=t.jsonp!==!1&&(ii.test(t.url)?"url":"string"==typeof t.data&&!(t.contentType||"").indexOf("application/x-www-form-urlencoded")&&ii.test(t.data)&&"data");return s||"jsonp"===t.dataTypes[0]?(o=t.jsonpCallback=rt.isFunction(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,s?t[s]=t[s].replace(ii,"$1"+o):t.jsonp!==!1&&(t.url+=(Hn.test(t.url)?"&":"?")+t.jsonp+"="+o),t.converters["script json"]=function(){return a||rt.error(o+" was not called"),a[0]},t.dataTypes[0]="json",r=e[o],e[o]=function(){a=arguments},i.always(function(){e[o]=r,t[o]&&(t.jsonpCallback=n.jsonpCallback,ni.push(o)),a&&rt.isFunction(r)&&r(a[0]),a=r=void 0}),"script"):void 0}),rt.parseHTML=function(e,t,n){if(!e||"string"!=typeof e)return null;"boolean"==typeof t&&(n=t,t=!1),t=t||mt;var i=pt.exec(e),o=!n&&[];return i?[t.createElement(i[1])]:(i=rt.buildFragment([e],t,o),o&&o.length&&rt(o).remove(),rt.merge([],i.childNodes))};var oi=rt.fn.load;rt.fn.load=function(e,t,n){if("string"!=typeof e&&oi)return oi.apply(this,arguments);var i,o,r,a=this,s=e.indexOf(" ");return s>=0&&(i=e.slice(s,e.length),e=e.slice(0,s)),rt.isFunction(t)?(n=t,t=void 0):t&&"object"==typeof t&&(r="POST"),a.length>0&&rt.ajax({url:e,type:r,dataType:"html",data:t}).done(function(e){o=arguments,a.html(i?rt("<div>").append(rt.parseHTML(e)).find(i):e)}).complete(n&&function(e,t){a.each(n,o||[e.responseText,t,e])}),this},rt.expr.filters.animated=function(e){return rt.grep(rt.timers,function(t){return e===t.elem}).length};var ri=e.document.documentElement;rt.offset={setOffset:function(e,t,n){var i,o,r,a,s,l,d,u=rt.css(e,"position"),c=rt(e),p={};"static"===u&&(e.style.position="relative"),s=c.offset(),r=rt.css(e,"top"),l=rt.css(e,"left"),d=("absolute"===u||"fixed"===u)&&rt.inArray("auto",[r,l])>-1,d?(i=c.position(),a=i.top,o=i.left):(a=parseFloat(r)||0,o=parseFloat(l)||0),rt.isFunction(t)&&(t=t.call(e,n,s)),null!=t.top&&(p.top=t.top-s.top+a),null!=t.left&&(p.left=t.left-s.left+o),"using"in t?t.using.call(e,p):c.css(p)}},rt.fn.extend({offset:function(e){if(arguments.length)return void 0===e?this:this.each(function(t){rt.offset.setOffset(this,e,t)});var t,n,i={top:0,left:0},o=this[0],r=o&&o.ownerDocument;if(r)return t=r.documentElement,rt.contains(t,o)?(typeof o.getBoundingClientRect!==_t&&(i=o.getBoundingClientRect()),n=Y(r),{top:i.top+(n.pageYOffset||t.scrollTop)-(t.clientTop||0),left
26:i.left+(n.pageXOffset||t.scrollLeft)-(t.clientLeft||0)}):i},position:function(){if(this[0]){var e,t,n={top:0,left:0},i=this[0];return"fixed"===rt.css(i,"position")?t=i.getBoundingClientRect():(e=this.offsetParent(),t=this.offset(),rt.nodeName(e[0],"html")||(n=e.offset()),n.top+=rt.css(e[0],"borderTopWidth",!0),n.left+=rt.css(e[0],"borderLeftWidth",!0)),{top:t.top-n.top-rt.css(i,"marginTop",!0),left:t.left-n.left-rt.css(i,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var e=this.offsetParent||ri;e&&!rt.nodeName(e,"html")&&"static"===rt.css(e,"position");)e=e.offsetParent;return e||ri})}}),rt.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,t){var n=/Y/.test(t);rt.fn[e]=function(i){return Pt(this,function(e,i,o){var r=Y(e);return void 0===o?r?t in r?r[t]:r.document.documentElement[i]:e[i]:(r?r.scrollTo(n?rt(r).scrollLeft():o,n?o:rt(r).scrollTop()):e[i]=o,void 0)},e,i,arguments.length,null)}}),rt.each(["top","left"],function(e,t){rt.cssHooks[t]=E(it.pixelPosition,function(e,n){return n?(n=nn(e,t),rn.test(n)?rt(e).position()[t]+"px":n):void 0})}),rt.each({Height:"height",Width:"width"},function(e,t){rt.each({padding:"inner"+e,content:t,"":"outer"+e},function(n,i){rt.fn[i]=function(i,o){var r=arguments.length&&(n||"boolean"!=typeof i),a=n||(i===!0||o===!0?"margin":"border");return Pt(this,function(t,n,i){var o;return rt.isWindow(t)?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?rt.css(t,n,a):rt.style(t,n,i,a)},t,r?i:void 0,r,null)}})}),rt.fn.size=function(){return this.length},rt.fn.andSelf=rt.fn.addBack,"function"==typeof define&&define.amd&&define("jquery",[],function(){return rt});var ai=e.jQuery,si=e.$;return rt.noConflict=function(t){return e.$===rt&&(e.$=si),t&&e.jQuery===rt&&(e.jQuery=ai),rt},typeof t===_t&&(e.jQuery=e.$=rt),rt}),function(e,t){e.rails!==t&&e.error("jquery-ujs has already been loaded!");var n,i=e(document);e.rails=n={linkClickSelector:"a[data-confirm], a[data-method], a[data-remote], a[data-disable-with]",buttonClickSelector:"button[data-remote]",inputChangeSelector:"select[data-remote], input[data-remote], textarea[data-remote]",formSubmitSelector:"form",formInputClickSelector:"form input[type=submit], form input[type=image], form button[type=submit], form button:not([type])",disableSelector:"input[data-disable-with], button[data-disable-with], textarea[data-disable-with]",enableSelector:"input[data-disable-with]:disabled, button[data-disable-with]:disabled, textarea[data-disable-with]:disabled",requiredInputSelector:"input[name][required]:not([disabled]),textarea[name][required]:not([disabled])",fileInputSelector:"input[type=file]",linkDisableSelector:"a[data-disable-with]",CSRFProtection:function(t){var n=e('meta[name="csrf-token"]').attr("content");n&&t.setRequestHeader("X-CSRF-Token",n)},refreshCSRFTokens:function(){var t=e("meta[name=csrf-token]").attr("content"),n=e("meta[name=csrf-param]").attr("content");e('form input[name="'+n+'"]').val(t)},fire:function(t,n,i){var o=e.Event(n);return t.trigger(o,i),o.result!==!1},confirm:function(e){return confirm(e)},ajax:function(t){return e.ajax(t)},href:function(e){return e.attr("href")},handleRemote:function(i){var o,r,a,s,l,d,u,c;if(n.fire(i,"ajax:before")){if(s=i.data("cross-domain"),l=s===t?null:s,d=i.data("with-credentials")||null,u=i.data("type")||e.ajaxSettings&&e.ajaxSettings.dataType,i.is("form")){o=i.attr("method"),r=i.attr("action"),a=i.serializeArray();var p=i.data("ujs:submit-button");p&&(a.push(p),i.data("ujs:submit-button",null))}else i.is(n.inputChangeSelector)?(o=i.data("method"),r=i.data("url"),a=i.serialize(),i.data("params")&&(a=a+"&"+i.data("params"))):i.is(n.buttonClickSelector)?(o=i.data("method")||"get",r=i.data("url"),a=i.serialize(),i.data("params")&&(a=a+"&"+i.data("params"))):(o=i.data("method"),r=n.href(i),a=i.data("params")||null);c={type:o||"GET",data:a,dataType:u,beforeSend:function(e,o){return o.dataType===t&&e.setRequestHeader("accept","*/*;q=0.5, "+o.accepts.script),n.fire(i,"ajax:beforeSend",[e,o])},success:function(e,t,n){i.trigger("ajax:success",[e,t,n])},complete:function(e,t){i.trigger("ajax:complete",[e,t])},error:function(e,t,n){i.trigger("ajax:error",[e,t,n])},crossDomain:l},d&&(c.xhrFields={withCredentials:d}),r&&(c.url=r);var h=n.ajax(c);return i.trigger("ajax:send",h),h}return!1},handleMethod:function(i){var o=n.href(i),r=i.data("method"),a=i.attr("target"),s=e("meta[name=csrf-token]").attr("content"),l=e("meta[name=csrf-param]").attr("content"),d=e('<form method="post" action="'+o+'"></form>'),u='<input name="_method" value="'+r+'" type="hidden" />';l!==t&&s!==t&&(u+='<input name="'+l+'" value="'+s+'" type="hidden" />'),a&&d.attr("target",a),d.hide().append(u).appendTo("body"),d.submit()},disableFormElements:function(t){t.find(n.disableSelector).each(function(){var t=e(this),n=t.is("button")?"html":"val";
26t.data("ujs:enable-with",t[n]()),t[n](t.data("disable-with")),t.prop("disabled",!0)})},enableFormElements:function(t){t.find(n.enableSelector).each(function(){var t=e(this),n=t.is("button")?"html":"val";t.data("ujs:enable-with")&&t[n](t.data("ujs:enable-with")),t.prop("disabled",!1)})},allowAction:function(e){var t,i=e.data("confirm"),o=!1;return i?(n.fire(e,"confirm")&&(o=n.confirm(i),t=n.fire(e,"confirm:complete",[o])),o&&t):!0},blankInputs:function(t,n,i){var o,r,a=e(),s=n||"input,textarea",l=t.find(s);return l.each(function(){if(o=e(this),r=o.is("input[type=checkbox],input[type=radio]")?o.is(":checked"):o.val(),!r==!i){if(o.is("input[type=radio]")&&l.filter('input[type=radio]:checked[name="'+o.attr("name")+'"]').length)return!0;a=a.add(o)}}),a.length?a:!1},nonBlankInputs:function(e,t){return n.blankInputs(e,t,!0)},stopEverything:function(t){return e(t.target).trigger("ujs:everythingStopped"),t.stopImmediatePropagation(),!1},disableElement:function(e){e.data("ujs:enable-with",e.html()),e.html(e.data("disable-with")),e.bind("click.railsDisable",function(e){return n.stopEverything(e)})},enableElement:function(e){e.data("ujs:enable-with")!==t&&(e.html(e.data("ujs:enable-with")),e.removeData("ujs:enable-with")),e.unbind("click.railsDisable")}},n.fire(i,"rails:attachBindings")&&(e.ajaxPrefilter(function(e,t,i){e.crossDomain||n.CSRFProtection(i)}),i.delegate(n.linkDisableSelector,"ajax:complete",function(){n.enableElement(e(this))}),i.delegate(n.linkClickSelector,"click.rails",function(i){var o=e(this),r=o.data("method"),a=o.data("params"),s=i.metaKey||i.ctrlKey;if(!n.allowAction(o))return n.stopEverything(i);if(!s&&o.is(n.linkDisableSelector)&&n.disableElement(o),o.data("remote")!==t){if(s&&(!r||"GET"===r)&&!a)return!0;var l=n.handleRemote(o);return l===!1?n.enableElement(o):l.error(function(){n.enableElement(o)}),!1}return o.data("method")?(n.handleMethod(o),!1):void 0}),i.delegate(n.buttonClickSelector,"click.rails",function(t){var i=e(this);return n.allowAction(i)?(n.handleRemote(i),!1):n.stopEverything(t)}),i.delegate(n.inputChangeSelector,"change.rails",function(t){var i=e(this);return n.allowAction(i)?(n.handleRemote(i),!1):n.stopEverything(t)}),i.delegate(n.formSubmitSelector,"submit.rails",function(i){var o=e(this),r=o.data("remote")!==t,a=n.blankInputs(o,n.requiredInputSelector),s=n.nonBlankInputs(o,n.fileInputSelector);if(!n.allowAction(o))return n.stopEverything(i);if(a&&o.attr("novalidate")==t&&n.fire(o,"ajax:aborted:required",[a]))return n.stopEverything(i);if(r){if(s){setTimeout(function(){n.disableFormElements(o)},13);var l=n.fire(o,"ajax:aborted:file",[s]);return l||setTimeout(function(){n.enableFormElements(o)},13),l}return n.handleRemote(o),!1}setTimeout(function(){n.disableFormElements(o)},13)}),i.delegate(n.formInputClickSelector,"click.rails",function(t){var i=e(this);if(!n.allowAction(i))return n.stopEverything(t);var o=i.attr("name"),r=o?{name:o,value:i.val()}:null;i.closest("form").data("ujs:submit-button",r)}),i.delegate(n.formSubmitSelector,"ajax:beforeSend.rails",function(t){this==t.target&&n.disableFormElements(e(this))}),i.delegate(n.formSubmitSelector,"ajax:complete.rails",function(t){this==t.target&&n.enableFormElements(e(this))}),e(function(){n.refreshCSRFTokens()}))}(jQuery),/* ======================================================================== 27 * Bootstrap: affix.js v3.1.1 28 * http://getbootstrap.com/javascript/#affix 29 * ======================================================================== 30 * Copyright 2011-2014 Twitter, Inc. 31 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) 32 * ======================================================================== */ 33+function(e){"use strict";var t=function(n,i){this.options=e.extend({},t.DEFAULTS,i),this.$window=e(window).on("scroll.bs.affix.data-api",e.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",e.proxy(this.checkPositionWithEventLoop,this)),this.$element=e(n),this.affixed=this.unpin=this.pinnedOffset=null,this.checkPosition()};t.RESET="affix affix-top affix-bottom",t.DEFAULTS={offset:0},t.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(t.RESET).addClass("affix");var e=this.$window.scrollTop(),n=this.$element.offset();return this.pinnedOffset=n.top-e},t.prototype.checkPositionWithEventLoop=function(){setTimeout(e.proxy(this.checkPosition,this),1)},t.prototype.checkPosition=function(){if(this.$element.is(":visible")){var n=e(document).height(),i=this.$window.scrollTop(),o=this.$element.offset(),r=this.options.offset,a=r.top,s=r.bottom;"top"==this.affixed&&(o.top+=i),"object"!=typeof r&&(s=a=r),"function"==typeof a&&(a=r.top(this.$element)),"function"==typeof s&&(s=r.bottom(this.$element));var l=null!=this.unpin&&i+this.unpin<=o.top?!1:null!=s&&o.top+this.$element.height()>=n-s?"bottom":null!=a&&a>=i?"top":!1;if(this.affixed!==l){this.unpin&&this.$element.css("top","");var d="affix"+(l?"-"+l:""),u=e.Event(d+".bs.affix");this.$element.trigger(u),u.isDefaultPrevented()||(this.affixed=l,this.unpin="bottom"==l?this.getPinnedOffset():null,this.$element.removeClass(t.RESET).addClass(d).trigger(e.Event(d.replace("affix","affixed"))),"bottom"==l&&this.$element.offset({top:n-s-this.$element.height()}))}}};var n=e.fn.affix;e.fn.affix=function(n){return this.each(function(){var i=e(this),o=i.data("bs.affix"),r="object"==typeof n&&n;o||i.data("bs.affix",o=new t(this,r)),"string"==typeof n&&o[n]()})},e.fn.affix.Constructor=t,e.fn.affix.noConflict=function(){return e.fn.affix=n,this},e(window).on("load",function(){e('[data-spy="affix"]').each(function(){var t=e(this),n=t.data();n.offset=n.offset||{},n.offsetBottom&&(n.offset.bottom=n.offsetBottom),n.offsetTop&&(n.offset.top=n.offsetTop),t.affix(n)})})}(jQuery),/* ======================================================================== 34 * Bootstrap: alert.js v3.1.1 35 * http://getbootstrap.com/javascript/#alerts 36 * ======================================================================== 37 * Copyright 2011-2014 Twitter, Inc. 38 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) 39 * ======================================================================== */ 40+function(e){"use strict";var t='[data-dismiss="alert"]',n=function(n){e(n).on("click",t,this.close)};n.prototype.close=function(t){function n(){r.trigger("closed.bs.alert").remove()}var i=e(this),o=i.attr("data-target");o||(o=i.attr("href"),o=o&&o.replace(/.*(?=#[^\s]*$)/,""));var r=e(o);t&&t.preventDefault(),r.length||(r=i.hasClass("alert")?i:i.parent()),r.trigger(t=e.Event("close.bs.alert")),t.isDefaultPrevented()||(r.removeClass("in"),e.support.transition&&r.hasClass("fade")?r.one(e.support.transition.end,n).emulateTransitionEnd(150):n())};var i=e.fn.alert;e.fn.alert=function(t){return this.each(function(){var i=e(this),o=i.data("bs.alert");o||i.data("bs.alert",o=new n(this)),"string"==typeof t&&o[t].call(i)})},e.fn.alert.Constructor=n,e.fn.alert.noConflict=function(){return e.fn.alert=i,this},e(document).on("click.bs.alert.data-api",t,n.prototype.close)}(jQuery),/* ======================================================================== 41 * Bootstrap: button.js v3.1.1 42 * http://getbootstrap.com/javascript/#buttons 43 * ======================================================================== 44 * Copyright 2011-2014 Twitter, Inc. 45 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) 46 * ======================================================================== */ 47+function(e){"use strict";var t=function(n,i){this.$element=e(n),this.options=e.extend({},t.DEFAULTS,i),this.isLoading=!1};t.DEFAULTS={loadingText:"loading..."},t.prototype.setState=function(t){var n="disabled",i=this.$element,o=i.is("input")?"val":"html",r=i.data();t+="Text",r.resetText||i.data("resetText",i[o]()),i[o](r[t]||this.options[t]),setTimeout(e.proxy(function(){"loadingText"==t?(this.isLoading=!0,i.addClass(n).attr(n,n)):this.isLoading&&(this.isLoading=!1,i.removeClass(n).removeAttr(n))},this),0)},t.prototype.toggle=function(){var e=!0,t=this.$element.closest('[data-toggle="buttons"]');if(t.length){var n=this.$element.find("input");"radio"==n.prop("type")&&(n.prop("checked")&&this.$element.hasClass("active")?e=!1:t.find(".active").removeClass("active")),e&&n.prop("checked",!this.$element.hasClass("active")).trigger("change")}e&&this.$element.toggleClass("active")};var n=e.fn.button;e.fn.button=function(n){return this.each(function(){var i=e(this),o=i.data("bs.button"),r="object"==typeof n&&n;o||i.data("bs.button",o=new t(this,r)),"toggle"==n?o.toggle():n&&o.setState(n)})},e.fn.button.Constructor=t,e.fn.button.noConflict=function(){return e.fn.button=n,this},e(document).on("click.bs.button.data-api","[data-toggle^=button]",function(t){var n=e(t.target);n.hasClass("btn")||(n=n.closest(".btn")),n.button("toggle"),t.preventDefault()})}(jQuery),/* ======================================================================== 48 * Bootstrap: carousel.js v3.1.1 49 * http://getbootstrap.com/javascript/#carousel
vendor: 15,250 bytes, lines 50-96
50 * ======================================================================== 51 * Copyright 2011-2014 Twitter, Inc. 52 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) 53 * ======================================================================== */ 54+function(e){"use strict";var t=function(t,n){this.$element=e(t),this.$indicators=this.$element.find(".carousel-indicators"),this.options=n,this.paused=this.sliding=this.interval=this.$active=this.$items=null,"hover"==this.options.pause&&this.$element.on("mouseenter",e.proxy(this.pause,this)).on("mouseleave",e.proxy(this.cycle,this))};t.DEFAULTS={interval:5e3,pause:"hover",wrap:!0},t.prototype.cycle=function(t){return t||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(e.proxy(this.next,this),this.options.interval)),this},t.prototype.getActiveIndex=function(){return this.$active=this.$element.find(".item.active"),this.$items=this.$active.parent().children(),this.$items.index(this.$active)},t.prototype.to=function(t){var n=this,i=this.getActiveIndex();return t>this.$items.length-1||0>t?void 0:this.sliding?this.$element.one("slid.bs.carousel",function(){n.to(t)}):i==t?this.pause().cycle():this.slide(t>i?"next":"prev",e(this.$items[t]))},t.prototype.pause=function(t){return t||(this.paused=!0),this.$element.find(".next, .prev").length&&e.support.transition&&(this.$element.trigger(e.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},t.prototype.next=function(){return this.sliding?void 0:this.slide("next")},t.prototype.prev=function(){return this.sliding?void 0:this.slide("prev")},t.prototype.slide=function(t,n){var i=this.$element.find(".item.active"),o=n||i[t](),r=this.interval,a="next"==t?"left":"right",s="next"==t?"first":"last",l=this;if(!o.length){if(!this.options.wrap)return;o=this.$element.find(".item")[s]()}if(o.hasClass("active"))return this.sliding=!1;var d=e.Event("slide.bs.carousel",{relatedTarget:o[0],direction:a});return this.$element.trigger(d),d.isDefaultPrevented()?void 0:(this.sliding=!0,r&&this.pause(),this.$indicators.length&&(this.$indicators.find(".active").removeClass("active"),this.$element.one("slid.bs.carousel",function(){var t=e(l.$indicators.children()[l.getActiveIndex()]);t&&t.addClass("active")})),e.support.transition&&this.$element.hasClass("slide")?(o.addClass(t),o[0].offsetWidth,i.addClass(a),o.addClass(a),i.one(e.support.transition.end,function(){o.removeClass([t,a].join(" ")).addClass("active"),i.removeClass(["active",a].join(" ")),l.sliding=!1,setTimeout(function(){l.$element.trigger("slid.bs.carousel")},0)}).emulateTransitionEnd(1e3*i.css("transition-duration").slice(0,-1))):(i.removeClass("active"),o.addClass("active"),this.sliding=!1,this.$element.trigger("slid.bs.carousel")),r&&this.cycle(),this)};var n=e.fn.carousel;e.fn.carousel=function(n){return this.each(function(){var i=e(this),o=i.data("bs.carousel"),r=e.extend({},t.DEFAULTS,i.data(),"object"==typeof n&&n),a="string"==typeof n?n:r.slide;o||i.data("bs.carousel",o=new t(this,r)),"number"==typeof n?o.to(n):a?o[a]():r.interval&&o.pause().cycle()})},e.fn.carousel.Constructor=t,e.fn.carousel.noConflict=function(){return e.fn.carousel=n,this},e(document).on("click.bs.carousel.data-api","[data-slide], [data-slide-to]",function(t){var n,i=e(this),o=e(i.attr("data-target")||(n=i.attr("href"))&&n.replace(/.*(?=#[^\s]+$)/,"")),r=e.extend({},o.data(),i.data()),a=i.attr("data-slide-to");a&&(r.interval=!1),o.carousel(r),(a=i.attr("data-slide-to"))&&o.data("bs.carousel").to(a),t.preventDefault()}),e(window).on("load",function(){e('[data-ride="carousel"]').each(function(){var t=e(this);t.carousel(t.data())})})}(jQuery),/* ======================================================================== 55 * Bootstrap: collapse.js v3.1.1 56 * http://getbootstrap.com/javascript/#collapse 57 * ======================================================================== 58 * Copyright 2011-2014 Twitter, Inc. 59 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) 60 * ======================================================================== */ 61+function(e){"use strict";var t=function(n,i){this.$element=e(n),this.options=e.extend({},t.DEFAULTS,i),this.transitioning=null,this.options.parent&&(this.$parent=e(this.options.parent)),this.options.toggle&&this.toggle()};t.DEFAULTS={toggle:!0},t.prototype.dimension=function(){var e=this.$element.hasClass("width");return e?"width":"height"},t.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var t=e.Event("show.bs.collapse");if(this.$element.trigger(t),!t.isDefaultPrevented()){var n=this.$parent&&this.$parent.find("> .panel > .in");if(n&&n.length){var i=n.data("bs.collapse");if(i&&i.transitioning)return;n.collapse("hide"),i||n.data("bs.collapse",null)}var o=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[o](0),this.transitioning=1;var r=function(){this.$element.removeClass("collapsing").addClass("collapse in")[o]("auto"),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!e.support.transition)return r.call(this);var a=e.camelCase(["scroll",o].join("-"));this.$element.one(e.support.transition.end,e.proxy(r,this)).emulateTransitionEnd(350)[o](this.$element[0][a])}}},t.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var t=e.Event("hide.bs.collapse");if(this.$element.trigger(t),!t.isDefaultPrevented()){var n=this.dimension();this.$element[n](this.$element[n]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse").removeClass("in"),this.transitioning=1;var i=function(){this.transitioning=0,this.$element.trigger("hidden.bs.collapse").removeClass("collapsing").addClass("collapse")};return e.support.transition?(this.$element[n](0).one(e.support.transition.end,e.proxy(i,this)).emulateTransitionEnd(350),void 0):i.call(this)}}},t.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()};var n=e.fn.collapse;e.fn.collapse=function(n){return this.each(function(){var i=e(this),o=i.data("bs.collapse"),r=e.extend({},t.DEFAULTS,i.data(),"object"==typeof n&&n);!o&&r.toggle&&"show"==n&&(n=!n),o||i.data("bs.collapse",o=new t(this,r)),"string"==typeof n&&o[n]()})},e.fn.collapse.Constructor=t,e.fn.collapse.noConflict=function(){return e.fn.collapse=n,this},e(document).on("click.bs.collapse.data-api","[data-toggle=collapse]",function(t){var n,i=e(this),o=i.attr("data-target")||t.preventDefault()||(n=i.attr("href"))&&n.replace(/.*(?=#[^\s]+$)/,""),r=e(o),a=r.data("bs.collapse"),s=a?"toggle":i.data(),l=i.attr("data-parent"),d=l&&e(l);a&&a.transitioning||(d&&d.find('[data-toggle=collapse][data-parent="'+l+'"]').not(i).addClass("collapsed"),i[r.hasClass("in")?"addClass":"removeClass"]("collapsed")),r.collapse(s)})}(jQuery),/* ======================================================================== 62 * Bootstrap: dropdown.js v3.1.1 63 * http://getbootstrap.com/javascript/#dropdowns 64 * ======================================================================== 65 * Copyright 2011-2014 Twitter, Inc. 66 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) 67 * ======================================================================== */ 68+function(e){"use strict";function t(t){e(i).remove(),e(o).each(function(){var i=n(e(this)),o={relatedTarget:this};i.hasClass("open")&&(i.trigger(t=e.Event("hide.bs.dropdown",o)),t.isDefaultPrevented()||i.removeClass("open").trigger("hidden.bs.dropdown",o))})}function n(t){var n=t.attr("data-target");n||(n=t.attr("href"),n=n&&/#[A-Za-z]/.test(n)&&n.replace(/.*(?=#[^\s]*$)/,""));var i=n&&e(n);return i&&i.length?i:t.parent()}var i=".dropdown-backdrop",o="[data-toggle=dropdown]",r=function(t){e(t).on("click.bs.dropdown",this.toggle)};r.prototype.toggle=function(i){var o=e(this);if(!o.is(".disabled, :disabled")){var r=n(o),a=r.hasClass("open");if(t(),!a){"ontouchstart"in document.documentElement&&!r.closest(".navbar-nav").length&&e('<div class="dropdown-backdrop"/>').insertAfter(e(this)).on("click",t);var s={relatedTarget:this};if(r.trigger(i=e.Event("show.bs.dropdown",s)),i.isDefaultPrevented())return;r.toggleClass("open").trigger("shown.bs.dropdown",s),o.focus()}return!1}},r.prototype.keydown=function(t){if(/(38|40|27)/.test(t.keyCode)){var i=e(this);if(t.preventDefault(),t.stopPropagation(),!i.is(".disabled, :disabled")){var r=n(i),a=r.hasClass("open");if(!a||a&&27==t.keyCode)return 27==t.which&&r.find(o).focus(),i.click();var s=" li:not(.divider):visible a",l=r.find("[role=menu]"+s+", [role=listbox]"+s);if(l.length){var d=l.index(l.filter(":focus"));38==t.keyCode&&d>0&&d--,40==t.keyCode&&d<l.length-1&&d++,~d||(d=0),l.eq(d).focus()}}}};var a=e.fn.dropdown;e.fn.dropdown=function(t){return this.each(function(){var n=e(this),i=n.data("bs.dropdown");i||n.data("bs.dropdown",i=new r(this)),"string"==typeof t&&i[t].call(n)})},e.fn.dropdown.Constructor=r,e.fn.dropdown.noConflict=function(){return e.fn.dropdown=a,this},e(document).on("click.bs.dropdown.data-api",t).on("click.bs.dropdown.data-api",".dropdown form",function(e){e.stopPropagation()}).on("click.bs.dropdown.data-api",o,r.prototype.toggle).on("keydown.bs.dropdown.data-api",o+", [role=menu], [role=listbox]",r.prototype.keydown)}(jQuery),/* ======================================================================== 69 * Bootstrap: tab.js v3.1.1 70 * http://getbootstrap.com/javascript/#tabs 71 * ======================================================================== 72 * Copyright 2011-2014 Twitter, Inc. 73 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) 74 * ======================================================================== */ 75+function(e){"use strict";var t=function(t){this.element=e(t)};t.prototype.show=function(){var t=this.element,n=t.closest("ul:not(.dropdown-menu)"),i=t.data("target");if(i||(i=t.attr("href"),i=i&&i.replace(/.*(?=#[^\s]*$)/,"")),!t.parent("li").hasClass("active")){var o=n.find(".active:last a")[0],r=e.Event("show.bs.tab",{relatedTarget:o});if(t.trigger(r),!r.isDefaultPrevented()){var a=e(i);this.activate(t.parent("li"),n),this.activate(a,a.parent(),function(){t.trigger({type:"shown.bs.tab",relatedTarget:o})})}}},t.prototype.activate=function(t,n,i){function o(){r.removeClass("active").find("> .dropdown-menu > .active").removeClass("active"),t.addClass("active"),a?(t[0].offsetWidth,t.addClass("in")):t.removeClass("fade"),t.parent(".dropdown-menu")&&t.closest("li.dropdown").addClass("active"),i&&i()}var r=n.find("> .active"),a=i&&e.support.transition&&r.hasClass("fade");a?r.one(e.support.transition.end,o).emulateTransitionEnd(150):o(),r.removeClass("in")};var n=e.fn.tab;e.fn.tab=function(n){return this.each(function(){var i=e(this),o=i.data("bs.tab");o||i.data("bs.tab",o=new t(this)),"string"==typeof n&&o[n]()})},e.fn.tab.Constructor=t,e.fn.tab.noConflict=function(){return e.fn.tab=n,this},e(document).on("click.bs.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"]',function(t){t.preventDefault(),e(this).tab("show")})}(jQuery),/* ======================================================================== 76 * Bootstrap: transition.js v3.1.1 77 * http://getbootstrap.com/javascript/#transitions 78 * ======================================================================== 79 * Copyright 2011-2014 Twitter, Inc. 80 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) 81 * ======================================================================== */ 82+function(e){"use strict";function t(){var e=document.createElement("bootstrap"),t={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var n in t)if(void 0!==e.style[n])return{end:t[n]};return!1}e.fn.emulateTransitionEnd=function(t){var n=!1,i=this;e(this).one(e.support.transition.end,function(){n=!0});var o=function(){n||e(i).trigger(e.support.transition.end)};return setTimeout(o,t),this},e(function(){e.support.transition=t()})}(jQuery),/* ======================================================================== 83 * Bootstrap: scrollspy.js v3.1.1 84 * http://getbootstrap.com/javascript/#scrollspy 85 * ======================================================================== 86 * Copyright 2011-2014 Twitter, Inc. 87 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) 88 * ======================================================================== */ 89+function(e){"use strict";function t(n,i){var o,r=e.proxy(this.process,this);this.$element=e(n).is("body")?e(window):e(n),this.$body=e("body"),this.$scrollElement=this.$element.on("scroll.bs.scroll-spy.data-api",r),this.options=e.extend({},t.DEFAULTS,i),this.selector=(this.options.target||(o=e(n).attr("href"))&&o.replace(/.*(?=#[^\s]+$)/,"")||"")+" .nav li > a",this.offsets=e([]),this.targets=e([]),this.activeTarget=null,this.refresh(),this.process()}t.DEFAULTS={offset:10},t.prototype.refresh=function(){var t=this.$element[0]==window?"offset":"position";this.offsets=e([]),this.targets=e([]);{var n=this;this.$body.find(this.selector).map(function(){var i=e(this),o=i.data("target")||i.attr("href"),r=/^#./.test(o)&&e(o);return r&&r.length&&r.is(":visible")&&[[r[t]().top+(!e.isWindow(n.$scrollElement.get(0))&&n.$scrollElement.scrollTop()),o]]||null}).sort(function(e,t){return e[0]-t[0]}).each(function(){n.offsets.push(this[0]),n.targets.push(this[1])})}},t.prototype.process=function(){var e,t=this.$scrollElement.scrollTop()+this.options.offset,n=this.$scrollElement[0].scrollHeight||this.$body[0].scrollHeight,i=n-this.$scrollElement.height(),o=this.offsets,r=this.targets,a=this.activeTarget;if(t>=i)return a!=(e=r.last()[0])&&this.activate(e);if(a&&t<=o[0])return a!=(e=r[0])&&this.activate(e);for(e=o.length;e--;)a!=r[e]&&t>=o[e]&&(!o[e+1]||t<=o[e+1])&&this.activate(r[e])},t.prototype.activate=function(t){this.activeTarget=t,e(this.selector).parentsUntil(this.options.target,".active").removeClass("active");var n=this.selector+'[data-target="'+t+'"],'+this.selector+'[href="'+t+'"]',i=e(n).parents("li").addClass("active");i.parent(".dropdown-menu").length&&(i=i.closest("li.dropdown").addClass("active")),i.trigger("activate.bs.scrollspy")};var n=e.fn.scrollspy;e.fn.scrollspy=function(n){return this.each(function(){var i=e(this),o=i.data("bs.scrollspy"),r="object"==typeof n&&n;o||i.data("bs.scrollspy",o=new t(this,r)),"string"==typeof n&&o[n]()})},e.fn.scrollspy.Constructor=t,e.fn.scrollspy.noConflict=function(){return e.fn.scrollspy=n,this},e(window).on("load",function(){e('[data-spy="scroll"]').each(function(){var t=e(this);t.scrollspy(t.data())})})}(jQuery),/* ======================================================================== 90 * Bootstrap: modal.js v3.1.1 91 * http://getbootstrap.com/javascript/#modals 92 * ======================================================================== 93 * Copyright 2011-2014 Twitter, Inc. 94 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) 95 * ======================================================================== */ 96+function(e){"use strict";var t=function(t,n){this.options=n,this.$element=e(t),this.$backdrop=this.isShown=null,this.options.remote&&this.$element.find(".modal
96-content").load(this.options.remote,e.proxy(function(){this.$element.trigger("loaded.bs.modal")},this))};t.DEFAULTS={backdrop:!0,keyboard:!0,show:!0},t.prototype.toggle=function(e){return this[this.isShown?"hide":"show"](e)},t.prototype.show=function(t){var n=this,i=e.Event("show.bs.modal",{relatedTarget:t});this.$element.trigger(i),this.isShown||i.isDefaultPrevented()||(this.isShown=!0,this.escape(),this.$element.on("click.dismiss.bs.modal",'[data-dismiss="modal"]',e.proxy(this.hide,this)),this.backdrop(function(){var i=e.support.transition&&n.$element.hasClass("fade");n.$element.parent().length||n.$element.appendTo(document.body),n.$element.show().scrollTop(0),i&&n.$element[0].offsetWidth,n.$element.addClass("in").attr("aria-hidden",!1),n.enforceFocus();var o=e.Event("shown.bs.modal",{relatedTarget:t});i?n.$element.find(".modal-dialog").one(e.support.transition.end,function(){n.$element.focus().trigger(o)}).emulateTransitionEnd(300):n.$element.focus().trigger(o)}))},t.prototype.hide=function(t){t&&t.preventDefault(),t=e.Event("hide.bs.modal"),this.$element.trigger(t),this.isShown&&!t.isDefaultPrevented()&&(this.isShown=!1,this.escape(),e(document).off("focusin.bs.modal"),this.$element.removeClass("in").attr("aria-hidden",!0).off("click.dismiss.bs.modal"),e.support.transition&&this.$element.hasClass("fade")?this.$element.one(e.support.transition.end,e.proxy(this.hideModal,this)).emulateTransitionEnd(300):this.hideModal())},t.prototype.enforceFocus=function(){e(document).off("focusin.bs.modal").on("focusin.bs.modal",e.proxy(function(e){this.$element[0]===e.target||this.$element.has(e.target).length||this.$element.focus()},this))},t.prototype.escape=function(){this.isShown&&this.options.keyboard?this.$element.on("keyup.dismiss.bs.modal",e.proxy(function(e){27==e.which&&this.hide()},this)):this.isShown||this.$element.off("keyup.dismiss.bs.modal")},t.prototype.hideModal=function(){var e=this;this.$element.hide(),this.backdrop(function(){e.removeBackdrop(),e.$element.trigger("hidden.bs.modal")})},t.prototype.removeBackdrop=function(){this.$backdrop&&this.$backdrop.remove(),this.$backdrop=null},t.prototype.backdrop=function(t){var n=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var i=e.support.transition&&n;if(this.$backdrop=e('<div class="modal-backdrop '+n+'" />').appendTo(document.body),this.$element.on("click.dismiss.bs.modal",e.proxy(function(e){e.target===e.currentTarget&&("static"==this.options.backdrop?this.$element[0].focus.call(this.$element[0]):this.hide.call(this))},this)),i&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),!t)return;i?this.$backdrop.one(e.support.transition.end,t).emulateTransitionEnd(150):t()}else!this.isShown&&this.$backdrop?(this.$backdrop.removeClass("in"),e.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one(e.support.transition.end,t).emulateTransitionEnd(150):t()):t&&t()};var n=e.fn.modal;e.fn.modal=function(n,i){return this.each(function(){var o=e(this),r=o.data("bs.modal"),a=e.extend({},t.DEFAULTS,o.data(),"object"==typeof n&&n);r||o.data("bs.modal",r=new t(this,a)),"string"==typeof n?r[n](i):a.show&&r.show(i)})},e.fn.modal.Constructor=t,e.fn.modal.noConflict=function(){return e.fn.modal=n,this},e(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',function(t){var n=e(this),i=n.attr("href"),o=e(n.attr("data-target")||i&&i.replace(/.*(?=#[^\s]+$)/,"")),r=o.data("bs.modal")?"toggle":e.extend({remote:!/#/.test(i)&&i},o.data(),n.data());n.is("a")&&t.preventDefault(),o.modal(r,this).one("hide",function(){n.is(":visible")&&n.focus()})}),e(document).on("show.bs.modal",".modal",function(){e(document.body).addClass("modal-open")}).on("hidden.bs.modal",".modal",function(){e(document.body).removeClass("modal-open")})}(jQuery),/* ======================================================================== 97 * Bootstrap: tooltip.js v3.1.1 98 * http://getbootstrap.com/javascript/#tooltip 99 * Inspired by the original jQuery.tipsy by Jason Frame 100 * ======================================================================== 101 * Copyright 2011-2014 Twitter, Inc. 102 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) 103 * ======================================================================== */ 104+function(e){"use strict";var t=function(e,t){this.type=this.options=this.enabled=this.timeout=this.hoverState=this.$element=null,this.init("tooltip",e,t)};t.DEFAULTS={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,container:!1},t.prototype.init=function(t,n,i){this.enabled=!0,this.type=t,this.$element=e(n),this.options=this.getOptions(i);for(var o=this.options.trigger.split(" "),r=o.length;r--;){var a=o[r];if("click"==a)this.$element.on("click."+this.type,this.options.selector,e.proxy(this.toggle,this));else if("manual"!=a){var s="hover"==a?"mouseenter":"focusin",l="hover"==a?"mouseleave":"focusout";this.$element.on(s+"."+this.type,this.options.selector,e.proxy(this.enter,this)),this.$element.on(l+"."+this.type,this.options.selector,e.proxy(this.leave,this))}}this.options.selector?this._options=e.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},t.prototype.getDefaults=function(){return t.DEFAULTS},t.prototype.getOptions=function(t){return t=e.extend({},this.getDefaults(),this.$element.data(),t),t.delay&&"number"==typeof t.delay&&(t.delay={show:t.delay,hide:t.delay}),t},t.prototype.getDelegateOptions=function(){var t={},n=this.getDefaults();return this._options&&e.each(this._options,function(e,i){n[e]!=i&&(t[e]=i)}),t},t.prototype.enter=function(t){var n=t instanceof this.constructor?t:e(t.currentTarget)[this.type](this.getDelegateOptions()).data("bs."+this.type);return clearTimeout(n.timeout),n.hoverState="in",n.options.delay&&n.options.delay.show?(n.timeout=setTimeout(function(){"in"==n.hoverState&&n.show()},n.options.delay.show),void 0):n.show()},t.prototype.leave=function(t){var n=t instanceof this.constructor?t:e(t.currentTarget)[this.type](this.getDelegateOptions()).data("bs."+this.type);return clearTimeout(n.timeout),n.hoverState="out",n.options.delay&&n.options.delay.hide?(n.timeout=setTimeout(function(){"out"==n.hoverState&&n.hide()},n.options.delay.hide),void 0):n.hide()},t.prototype.show=function(){var t=e.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){if(this.$element.trigger(t),t.isDefaultPrevented())return;var n=this,i=this.tip();this.setContent(),this.options.animation&&i.addClass("fade");var o="function"==typeof this.options.placement?this.options.placement.call(this,i[0],this.$element[0]):this.options.placement,r=/\s?auto?\s?/i,a=r.test(o);a&&(o=o.replace(r,"")||"top"),i.detach().css({top:0,left:0,display:"block"}).addClass(o),this.options.container?i.appendTo(this.options.container):i.insertAfter(this.$element);var s=this.getPosition(),l=i[0].offsetWidth,d=i[0].offsetHeight;if(a){var u=this.$element.parent(),c=o,p=document.documentElement.scrollTop||document.body.scrollTop,h="body"==this.options.container?window.innerWidth:u.outerWidth(),f="body"==this.options.container?window.innerHeight:u.outerHeight(),m="body"==this.options.container?0:u.offset().left;o="bottom"==o&&s.top+s.height+d-p>f?"top":"top"==o&&s.top-p-d<0?"bottom":"right"==o&&s.right+l>h?"left":"left"==o&&s.left-l<m?"right":o,i.removeClass(c).addClass(o)}var g=this.getCalculatedOffset(o,s,l,d);this.applyPlacement(g,o),this.hoverState=null;var v=function(){n.$element.trigger("shown.bs."+n.type)};
104e.support.transition&&this.$tip.hasClass("fade")?i.one(e.support.transition.end,v).emulateTransitionEnd(150):v()}},t.prototype.applyPlacement=function(t,n){var i,o=this.tip(),r=o[0].offsetWidth,a=o[0].offsetHeight,s=parseInt(o.css("margin-top"),10),l=parseInt(o.css("margin-left"),10);isNaN(s)&&(s=0),isNaN(l)&&(l=0),t.top=t.top+s,t.left=t.left+l,e.offset.setOffset(o[0],e.extend({using:function(e){o.css({top:Math.round(e.top),left:Math.round(e.left)})}},t),0),o.addClass("in");var d=o[0].offsetWidth,u=o[0].offsetHeight;if("top"==n&&u!=a&&(i=!0,t.top=t.top+a-u),/bottom|top/.test(n)){var c=0;t.left<0&&(c=-2*t.left,t.left=0,o.offset(t),d=o[0].offsetWidth,u=o[0].offsetHeight),this.replaceArrow(c-r+d,d,"left")}else this.replaceArrow(u-a,u,"top");i&&o.offset(t)},t.prototype.replaceArrow=function(e,t,n){this.arrow().css(n,e?50*(1-e/t)+"%":"")},t.prototype.setContent=function(){var e=this.tip(),t=this.getTitle();e.find(".tooltip-inner")[this.options.html?"html":"text"](t),e.removeClass("fade in top bottom left right")},t.prototype.hide=function(){function t(){"in"!=n.hoverState&&i.detach(),n.$element.trigger("hidden.bs."+n.type)}var n=this,i=this.tip(),o=e.Event("hide.bs."+this.type);return this.$element.trigger(o),o.isDefaultPrevented()?void 0:(i.removeClass("in"),e.support.transition&&this.$tip.hasClass("fade")?i.one(e.support.transition.end,t).emulateTransitionEnd(150):t(),this.hoverState=null,this)},t.prototype.fixTitle=function(){var e=this.$element;(e.attr("title")||"string"!=typeof e.attr("data-original-title"))&&e.attr("data-original-title",e.attr("title")||"").attr("title","")},t.prototype.hasContent=function(){return this.getTitle()},t.prototype.getPosition=function(){var t=this.$element[0];return e.extend({},"function"==typeof t.getBoundingClientRect?t.getBoundingClientRect():{width:t.offsetWidth,height:t.offsetHeight},this.$element.offset())},t.prototype.getCalculatedOffset=function(e,t,n,i){return"bottom"==e?{top:t.top+t.height,left:t.left+t.width/2-n/2}:"top"==e?{top:t.top-i,left:t.left+t.width/2-n/2}:"left"==e?{top:t.top+t.height/2-i/2,left:t.left-n}:{top:t.top+t.height/2-i/2,left:t.left+t.width}},t.prototype.getTitle=function(){var e,t=this.$element,n=this.options;return e=t.attr("data-original-title")||("function"==typeof n.title?n.title.call(t[0]):n.title)},t.prototype.tip=function(){return this.$tip=this.$tip||e(this.options.template)},t.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},t.prototype.validate=function(){this.$element[0].parentNode||(this.hide(),this.$element=null,this.options=null)},t.prototype.enable=function(){this.enabled=!0},t.prototype.disable=function(){this.enabled=!1},t.prototype.toggleEnabled=function(){this.enabled=!this.enabled},t.prototype.toggle=function(t){var n=t?e(t.currentTarget)[this.type](this.getDelegateOptions()).data("bs."+this.type):this;n.tip().hasClass("in")?n.leave(n):n.enter(n)},t.prototype.destroy=function(){clearTimeout(this.timeout),this.hide().$element.off("."+this.type).removeData("bs."+this.type)};var n=e.fn.tooltip;e.fn.tooltip=function(n){return this.each(function(){var i=e(this),o=i.data("bs.tooltip"),r="object"==typeof n&&n;(o||"destroy"!=n)&&(o||i.data("bs.tooltip",o=new t(this,r)),"string"==typeof n&&o[n]())})},e.fn.tooltip.Constructor=t,e.fn.tooltip.noConflict=function(){return e.fn.tooltip=n,this}}(jQuery),/* ======================================================================== 105 * Bootstrap: popover.js v3.1.1 106 * http://getbootstrap.com/javascript/#popovers 107 * ======================================================================== 108 * Copyright 2011-2014 Twitter, Inc. 109 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) 110 * ======================================================================== */ 111+function(e){"use strict";var t=function(e,t){this.init("popover",e,t)};if(!e.fn.tooltip)throw new Error("Popover requires tooltip.js");t.DEFAULTS=e.extend({},e.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:'<div class="popover"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>'}),t.prototype=e.extend({},e.fn.tooltip.Constructor.prototype),t.prototype.constructor=t,t.prototype.getDefaults=function(){return t.DEFAULTS},t.prototype.setContent=function(){var e=this.tip(),t=this.getTitle(),n=this.getContent();e.find(".popover-title")[this.options.html?"html":"text"](t),e.find(".popover-content")[this.options.html?"string"==typeof n?"html":"append":"text"](n),e.removeClass("fade top bottom left right in"),e.find(".popover-title").html()||e.find(".popover-title").hide()},t.prototype.hasContent=function(){return this.getTitle()||this.getContent()},t.prototype.getContent=function(){var e=this.$element,t=this.options;return e.attr("data-content")||("function"==typeof t.content?t.content.call(e[0]):t.content)},t.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")},t.prototype.tip=function(){return this.$tip||(this.$tip=e(this.options.template)),this.$tip};var n=e.fn.popover;e.fn.popover=function(n){return this.each(function(){var i=e(this),o=i.data("bs.popover"),r="object"==typeof n&&n;(o||"destroy"!=n)&&(o||i.data("bs.popover",o=new t(this,r)),"string"==typeof n&&o[n]())})},e.fn.popover.Constructor=t,e.fn.popover.noConflict=function(){return e.fn.popover=n,this}}(jQuery),function(){!function(e){var t;return t=function(){function t(t){this.supportTLS11=!0,this.$el=e(t),this.$credit=this.$el.find("#credit-card"),this.cards=[],this.$el.find('[name="creditcard[]"]').each(function(t){return function(n,i){return t.cards.push(e(i).val())}}(this)),this.$submit=this.$el.find("[type=submit]"),this.$submit.on("click",e.proxy(this.submitHandler,this)),this.$submit.prop("disabled",!1)}return t.VISA_REG=/^4[0-9]{12}(?:[0-9]{3})?$/,t.MASTER_REG=/^[5|2][0-9]{12}(?:[0-9]{3})?$/,t.prototype.submitHandler=function(){var e;return e=this.getTokenRequestData(),"1"!==this.$el.find("[name=payment_type_id]:checked").val()||this.hasCardToken()?this.request():this.requestMdkToken(),!1},t.prototype.request=function(){return this.hideErrorMessages(),this.hasCardToken()&&this.setCreditDisabled(!0),e.ajax({url:this.$el.attr("action"),type:this.$el.attr("method"),data:this.$el.serialize(),dataType:"json",beforeSend:e.proxy(this.beforeSendHandler,this),success:e.proxy(this.successHandler,this),error:e.proxy(this.errorHandler,this),complete:e.proxy(this.completeHandler,this)})},t.prototype.beforeSendHandler=function(){return this.$submit.prop("disabled",!0)},t.prototype.successHandler=function(e){switch(e.status){case 200:return window.location=e.redirect_to;case 400:return this.showErrorMessages(e.errors),this.setCreditDisabled(!1),this.$submit.prop("disabled",!1)}},t.prototype.errorHandler=function(){},t.prototype.showErrorMessages=function(t){var n,i,o,r,a,s,l;l=[];for(o in t){switch(s=t[o],o=o.toLowerCase().replace(/(.*)::/,"")){case"credit":o="credit-card";break;case"cvs":o="convenience"}i=this.$el.find("#"+o),n=e('<div class="alert alert-danger"></div>').appendTo(i),l.push(function(){var e;e=[];for(a in s)r=s[a],e.push(n.append("<div>"+r+"</div>"));return e}())}return l},t.prototype.hideErrorMessages=function(){return this.$el.find(".alert.alert-danger").remove()},t.prototype.setCreditDisabled=function(e){var t;return t='[name$="[card_number]"], [name$="[card_expire1]"], [name$="[card_expire2]"], [name$="[security_code]"], [name$="[token_api_key]"], [name$="[cardholder_name]"]',this.$el.find(t).prop("disabled",e)},t.prototype.requestMdkToken=function(){var t,n,i;return this.hideErrorMessages(),n=this.getTokenRequestData(),t={},this.validateTokenRequestData(n,t)?(i=this.supportTLS11?"https://api3.veritrans.co.jp/4gtoken":"https://3gs.veritrans.co.jp/4gtoken",e.ajax({url:i,type:"POST",contentType:"application/json",data:JSON.stringify(n),dataType:"json",beforeSend:e.proxy(this.tokenBeforeSendHandler,this),success:e.proxy(this.tokenSuccessHandler,this),error:e.proxy(this.tokenErrorHandler,this)})):this.showErrorMessages(t)},t.prototype.tokenBeforeSendHandler=function(){return this.$submit.prop("disabled",!0)},t.prototype.tokenSuccessHandler=function(e){return this.setTokenResponseData(e),this.request()},t.prototype.hasCardToken=function(){return this.$credit.find('[name$="[card_token]"]').val()&&this.$credit.find('[name$="[card_req_card_number]"]').val()},t.prototype.tokenErrorHandler=function(e){var t,n,i;return 0===e.readyState&&0===e.status?(this.supportTLS11=!1,this.requestMdkToken()):(i=e.responseJSON.c
111ode,t="invalid_cardholder_name"===i?this.$credit.data("cardholder-name-message"):e.responseJSON.message,n={credit:{key:[t]}},this.showErrorMessages(n),this.$submit.prop("disabled",!1))},t.prototype.getTokenRequestData=function(){var e,t;return t={card_number:this.$credit.find('[name$="[card_number]"]').val(),card_expire:[("00"+this.$credit.find('[name$="[card_expire1]"]').val()).slice(-2),this.$credit.find('[name$="[card_expire2]"]').val().slice(-2)].join("/"),security_code:this.$credit.find('[name$="[security_code]"]').val(),token_api_key:this.$credit.find('[name$="[token_api_key]"]').val()},e=this.$el.find('[name$="[cardholder_name]"]'),e.length>0&&(t.cardholder_name=e.val()),t},t.prototype.setTokenResponseData=function(e){return this.$credit.find('[name$="[card_token]"]').val(e.token),this.$credit.find('[name$="[card_req_card_number]"]').val(e.req_card_number)},t.prototype.validateTokenRequestData=function(e,t){return e.card_number?this.cards.length>0&&!this.checkCardBrand(e.card_number)?(t.credit={card_number:[this.$credit.data("card-brand-message")]},!1):this.$credit.data("expire")&&!this.checkCardExpire(e.card_expire)?(t.credit={card_expire:[this.$credit.data("expire-message")]},!1):e.security_code?this.$el.find('[name$="[cardholder_name]"]').length>0&&!e.cardholder_name?(t.credit={cardholder_name:[this.$credit.data("cardholder-name-message")]},!1):!0:(t.credit={security_code:[this.$credit.data("security-code-message")]},!1):(t.credit={card_number:[this.$credit.data("card-number-message")]},!1)},t.prototype.checkCardBrand=function(e){var t,n,i,o,r,a;for(i=!1,a=this.cards,o=0,r=a.length;r>o;o++)t=a[o],n=SelectPaymentTypeForm[t.toUpperCase()+"_REG"],i||"undefined"==typeof n||(i=n.test(e));return i},t.prototype.checkCardExpire=function(e){var t,n,i;return i=e.split("/"),t=new Date(parseInt(String((new Date).getFullYear()).substr(0,2)+i[1]),parseInt(i[0]),0,23,59,59),n=new Date(this.$credit.data("expire")),t>n},t}(),e.fn.veritransPaymentTokenForm=function(n){return this.each(function(){var i,o,r;return i=e(this),o=i.data("veritrans-payment-token-form"),r="object"==typeof n&&n,o||i.data("veritrans-payment-token-form",o=new t(this,r)),i})},e(function(){return e(".veritrans-payment-token-form").veritransPaymentTokenForm()})}(window.$)}.call(this),function(){!function(e){var t;return t=function(){function t(t){this.$el=e(t),this.url=this.$el.data("url"),this.id=this.$el.data("id"),this.$start_button=this.$el.find(".sm2_start"),this.$pause_button=this.$el.find(".sm2_pause"),this.$stop_button=this.$el.find(".sm2_stop"),this.$volume_up_button=this.$el.find(".sm2_volume_up"),this.$volume_down_button=this.$el.find(".sm2_volume_down"),this.mySound=soundManager.createSound({id:this.id,url:this.url,volume:50}),this.$start_button.on("click",_.bind(this.audioStartHandler,this)),this.$pause_button.on("click",_.bind(this.audioPauseHandler,this)),this.$stop_button.on("click",_.bind(this.audioStopHandler,this)),this.$volume_up_button.on("click",_.bind(this.audioVolumeUpHandler,this)),this.$volume_down_button.on("click",_.bind(this.audioVolumeDownHandler,this)),soundManager.setup({url:"/soundmanager2/swf/soundmanager2.swf"})}return t.prototype.audioStartHandler=function(){return!this.mySound.playState||this.mySound.paused?(this.$start_button.removeClass("btn-info"),this.$start_button.addClass("btn-warning"),this.$pause_button.removeClass("btn-warning"),this.$pause_button.addClass("btn-info"),this.audioStart()):void 0},t.prototype.audioPauseHandler=function(){return this.mySound.playState&&!this.mySound.paused?(this.$start_button.removeClass("btn-warning"),this.$start_button.addClass("btn-info"),this.$pause_button.removeClass("btn-info"),this.$pause_button.addClass("btn-warning"),this.audioPause()):void 0},t.prototype.audioStopHandler=function(){return this.$start_button.removeClass("btn-warning"),this.$start_button.addClass("btn-info"),this.$pause_button.removeClass("btn-warning"),this.$pause_button.addClass("btn-info"),this.audioStop()},t.prototype.audioStart=function(){return this.mySound.play({onfinish:_.bind(this.onFinishHandler,this)})},t.prototype.audioPause=function(){return this.mySound.pause()},t.prototype.audioStop=function(){return this.mySound.stop()},t.prototype.onFinishHandler=function(){return this.$start_button.removeClass("btn-warning"),this.$start_button.addClass("btn-info"),this.$pause_button.removeClass("btn-warning"),this.$pause_button.addClass("btn-info")},t.prototype.audioVolumeUpHandler=function(){return this.mySound.setVolume(this.mySound.volume+10)},t.prototype.audioVolumeDownHandler=function(){return this.mySound.setVolume(this.mySound.volume-10)},t}(),e.fn.audioPlayer=function(n){return this.each(function(){var i,o,r;return i=e(this),o=i.data("audio-player"),r="object"==typeof n&&n,o||i.data("audio-player",o=new t(this,r)),i})}}(window.$)}.call(this),function(){window.console&&console.log||!function(){var e,t,n,i,o;for(i=function(){},n=["assert","clear","count","debug","dir","dirxml","error","exception","group","groupCollapsed","groupEnd","info","log","markTimeline","profile","profileEnd","markTimeline","table","t
111ime","timeEnd","timeStamp","trace","warn"],t=n.length,e=window.console={},o=[];t--;)o.push(e[n[t]]=i);return o}()}.call(this),function(){$(".js-dashboardContentMore").length&&$(".dashboard-content-wrap").length&&$(".js-dashboardContentMore").on("click",function(){var e;return e=$(this).parents(".dashboard-content-wrap"),e.toggleClass("is-open")})}.call(this),function(){!function(e){var t,n;return n=function(e){return'<p class="form-error-message">'+e+"</p>"},e.showErrorMessage=function(t,i,o){var r,a,s,l,d,u;return null==i&&(i=[]),null==o&&(o=null),d='<div class="alert alert-danger">',"object"===e.type(t)?e.each(t,function(){return function(t,n){return e.showErrorMessage(n,i.concat([t]),o)}}(this)):("Crowdfunding::Order"===i[0]&&(i[0]=i[0].split("::").join("_").toLowerCase()),u=i.join("_").toLowerCase().replace(/(.*)::/,""),o||(o=e("body")),l=o.find("#"+u),l.length?(s=l.closest(".form-group"),s.length?(a=s.children("div").last(),a.hasClass("checkbox")&&(a=a.parent()),r=a.find(".alert-danger"),r.length||(r=e(d).appendTo(a))):r=e(d).appendTo(l),r.append(n(t))):(a=o.find(".panel-body, .modal-body, .card-body"),r=e(d).appendTo(a),r.append(n(t))))},t=function(){function t(t){this.$el=e(t),this.$form=this.$el.closest("form"),this.authorized=this.$el.data("authorized"),this.$image=this.$el.find("img[data-src]"),this.$el.find("[type=submit]").on("click",e.proxy(this.submit,this))}return t.prototype.submit=function(t){var n,i;return this.authorized?(i=1e3,this.$image.each(function(t,n){var o;return o=e(n),o.attr("src",o.data("src")),o.data("wait")>i?i=parseInt(o.data("wait")):void 0}),n=e(t.currentTarget),n.prop("disabled",!0),setTimeout(function(e){return function(){return e.$form.submit()}}(this),i),!1):this.$form.submit()},e.fn.gacha=function(n){return this.each(function(){var i,o,r;return i=e(this),o=i.data("gacha"),r="object"==typeof n&&n,o||i.data("gacha",o=new t(this,r)),i})},t}()}(window.$),$(function(){return $("a.disabled").on("click",function(){return!1}),$('[data-remote="true"]').each(function(e,t){var n;return n=$(t),n.on("ajax:before",function(){}),n.on("ajax:beforeSend",function(){return n.find("[type=submit]").attr("disabled",!0)}),n.on("ajax:success",function(e,t){switch(n.find(".alert-danger").remove(),t.status){case 400:return t.errors.email_uniqueness_error&&(t.errors.User.email=t.errors.email_uniqueness_error,delete t.errors.email_uniqueness_error),$.showErrorMessage(t.errors,[],n)}}),n.on("ajax:error",function(){}),n.on("ajax:complete",function(){return n.find("[type=submit]").attr("disabled",!1)}),n.on("ajax:aborted:required",function(){}),n.on("ajax:aborted:file",function(){})}),$("[data-toggle=collapse-group]").each(function(e,t){var n,i,o;return i=$(t),n=i.find(".collapse").collapse({toggle:!1}),o=i.find("[data-toggle=radio-collapse]"),o.on("change",function(e){var t;return t=$($(e.currentTarget).closest("[data-target]").data("target")),n.not(t).collapse("hide"),t.collapse("show")})}),$("form .gacha").gacha(),$("form").each(function(e,t){var n,i,o,r,a;return i=$(t),n=i.find(".user_profile_country_id select"),o=i.find(".user_profile_global_state"),a=o.find("input"),r=o.find("select"),n.on("change",function(){return"Japan"===n.find("option:selected").text()?(a.addClass("hide"),a.prop("disabled",!0),r.removeClass("hide"),r.prop("disabled",!1)):(r.addClass("hide"),r.prop("disabled",!0),a.removeClass("hide"),a.prop("disabled",!1))})})})}.call(this),function(){!function(e){var t;return t={"zip-auto":"éµä¾¿çªå·ã«è©²å½ãã使ãè¦ã¤ããã¾ããã§ãã"},e.zip2addr=function(n,i){var o,r,a,s,l,d,u,c,p,h,f;try{if(u=[n+"[zip1]",n+"[zip2]",n+"[prefecture_id]",n+"[city]",n+"[address1]"],i)for(l=h=0,f=u.length;f>h;l=++h)d=u[l],u[l]=d.replace(/\[(.*)\]/,"["+i+"_$1]");if(a=e.map(u,function(t){return e('[name="'+t+'"]').last()[0]}),o=e(a[0]),r=e(a[1]),c=o.val(),p=r.val(),3===c.length&&4===p.length)return o.val(e.toOneByteAlphaNumeric(c)),r.val(e.toOneByteAlphaNumeric(p)),AjaxZip3.zip2addr(a[0],a[1],a[2],a[3],a[4]);throw""}catch(m){return s=m,e.showErrorMessage(t)}},e.toOneByteAlphaNumeric=function(e){return e.replace(/[A-Zï½-ï½ï¼-ï¼]/g,function(e){return String.fromCharCode(e.charCodeAt(0)-65248)}
111)},e(function(){var n;return"undefined"!=typeof AjaxZip3&&(n=AjaxZip3.callback,AjaxZip3.callback=e.proxy(function(i){var o;return o=i[AjaxZip3.nzip],o?n(i):e.showErrorMessage(t)},this)),e(".zip-auto").on("click",function(t){var n,i,o;return n=e(t.currentTarget),n.closest(".form-group").find(".alert-danger").remove(),i=n.data("model"),o=n.data("shipping-type"),e.zip2addr(i,o),!1})})}(window.$)}.call(this),/* 112 * jQuery Easing v1.3 - http://gsgd.co.uk/sandbox/jquery/easing/ 113 * 114 * Uses the built in easing capabilities added In jQuery 1.1 115 * to offer multiple easing options 116 * 117 * TERMS OF USE - jQuery Easing 118 * 119 * Open source under the BSD License. 120 * 121 * Copyright © 2008 George McGinley Smith 122 * All rights reserved. 123 * 124 * Redistribution and use in source and binary forms, with or without modification, 125 * are permitted provided that the following conditions are met: 126 * 127 * Redistributions of source code must retain the above copyright notice, this list of 128 * conditions and the following disclaimer. 129 * Redistributions in binary form must reproduce the above copyright notice, this list 130 * of conditions and the following disclaimer in the documentation and/or other materials 131 * provided with the distribution. 132 * 133 * Neither the name of the author nor the names of contributors may be used to endorse 134 * or promote products derived from this software without specific prior written permission. 135 * 136 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY 137 * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 138 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE 139 * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, 140 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE 141 * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED 142 * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 143 * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 144 * OF THE POSSIBILITY OF SUCH DAMAGE. 145 * 146*/ 147jQuery.easing.jswing=jQuery.easing.swing,jQuery.extend(jQuery.easing,{def:"easeOutQuad",swing:function(e,t,n,i,o){return jQuery.easing[jQuery.easing.def](e,t,n,i,o)},easeInQuad:function(e,t,n,i,o){return i*(t/=o)*t+n},easeOutQuad:function(e,t,n,i,o){return-i*(t/=o)*(t-2)+n},easeInOutQuad:function(e,t,n,i,o){return(t/=o/2)<1?i/2*t*t+n:-i/2*(--t*(t-2)-1)+n},easeInCubic:function(e,t,n,i,o){return i*(t/=o)*t*t+n},easeOutCubic:function(e,t,n,i,o){return i*((t=t/o-1)*t*t+1)+n},easeInOutCubic:function(e,t,n,i,o){return(t/=o/2)<1?i/2*t*t*t+n:i/2*((t-=2)*t*t+2)+n},easeInQuart:function(e,t,n,i,o){return i*(t/=o)*t*t*t+n},easeOutQuart:function(e,t,n,i,o){return-i*((t=t/o-1)*t*t*t-1)+n},easeInOutQuart:function(e,t,n,i,o){return(t/=o/2)<1?i/2*t*t*t*t+n:-i/2*((t-=2)*t*t*t-2)+n},easeInQuint:function(e,t,n,i,o){return i*(t/=o)*t*t*t*t+n},easeOutQuint:function(e,t,n,i,o){return i*((t=t/o-1)*t*t*t*t+1)+n},easeInOutQuint:function(e,t,n,i,o){return(t/=o/2)<1?i/2*t*t*t*t*t+n:i/2*((t-=2)*t*t*t*t+2)+n},easeInSine:function(e,t,n,i,o){return-i*Math.cos(t/o*(Math.PI/2))+i+n},easeOutSine:function(e,t,n,i,o){return i*Math.sin(t/o*(Math.PI/2))+n},easeInOutSine:function(e,t,n,i,o){return-i/2*(Math.cos(Math.PI*t/o)-1)+n},easeInExpo:function(e,t,n,i,o){return 0==t?n:i*Math.pow(2,10*(t/o-1))+n},easeOutExpo:function(e,t,n,i,o){return t==o?n+i:i*(-Math.pow(2,-10*t/o)+1)+n},easeInOutExpo:function(e,t,n,i,o){return 0==t?n:t==o?n+i:(t/=o/2)<1?i/2*Math.pow(2,10*(t-1))+n:i/2*(-Math.pow(2,-10*--t)+2)+n},easeInCirc:function(e,t,n,i,o){return-i*(Math.sqrt(1-(t/=o)*t)-1)+n},easeOutCirc:function(e,t,n,i,o){return i*Math.sqrt(1-(t=t/o-1)*t)+n},easeInOutCirc:function(e,t,n,i,o){return(t/=o/2)<1?-i/2*(Math.sqrt(1-t*t)-1)+n:i/2*(Math.sqrt(1-(t-=2)*t)+1)+n},easeInElastic:function(e,t,n,i,o){var r=1.70158,a=0,s=i;if(0==t)return n;if(1==(t/=o))return n+i;if(a||(a=.3*o),s<Math.abs(i)){s=i;var r=a/4}else var r=a/(2*Math.PI)*Math.asin(i/s);return-(s*Math.pow(2,10*(t-=1))*Math.sin(2*(t*o-r)*Math.PI/a))+n},easeOutElastic:function(e,t,n,i,o){var r=1.70158,a=0,s=i;if(0==t)return n;if(1==(t/=o))return n+i;if(a||(a=.3*o),s<Math.abs(i)){s=i;var r=a/4}else var r=a/(2*Math.PI)*Math.asin(i/s);return s*Math.pow(2,-10*t)*Math.sin(2*(t*o-r)*Math.PI/a)+i+n},easeInOutElastic:function(e,t,n,i,o){var r=1.70158,a=0,s=i;if(0==t)return n;if(2==(t/=o/2))return n+i;if(a||(a=.3*o*1.5),s<Math.abs(i)){s=i;var r=a/4}else var r=a/(2*Math.PI)*Math.asin(i/s);return 1>t?-.5*s*Math.pow(2,10*(t-=1))*Math.sin(2*(t*o-r)*Math.PI/a)+n:s*Math.pow(2,-10*(t-=1))*Math.sin(2*(t*o-r)*Math.PI/a)*.5+i+n},easeInBack:function(e,t,n,i,o,r){return void 0==r&&(r=1.70158),i*(t/=o)*t*((r+1)*t-r)+n},easeOutBack:function(e,t,n,i,o,r){return void 0==r&&(r=1.70158),i*((t=t/o-1)*t*((r+1)*t+r)+1)+n},easeInOutBack:function(e,t,n,i,o,r){return void 0==r&&(r=1.70158),(t/=o/2)<1?i/2*t*t*(((r*=1.525)+1)*t-r)+n:i/2*((t-=2)*t*(((r*=1.525)+1)*t+r)+2)+n},easeInBounce:function(e,t,n,i,o){return i-jQuery.easing.easeOutBounce(e,o-t,0,i,o)+n},easeOutBounce:function(e,t,n,i,o){return(t/=o)<1/2.75?7.5625*i*t*t+n:2/2.75>t?i*(7.5625*(t-=1.5/2.75)*t+.75)+n:2.5/2.75>t?i*(7.5625*(t-=2.25/2.75)*t+.9375)+n:i*(7.5625*(t-=2.625/2.75)*t+.984375)+n},easeInOutBounce:function(e,t,n,i,o){return o/2>t?.5*jQuery.easing.easeInBounce(e,2*t,0,i,o)+n:.5*jQuery.easing.easeOutBounce(e,2*t-o,0,i,o)+.5*i+n}}),/* 148 * jQuery elevateZoom 3.0.8 149 * Demo's and documentation: 150 * www.elevateweb.co.uk/image-zoom 151 * 152 * Copyright (c) 2012 Andrew Eades 153 * www.elevateweb.co.uk 154 * 155 * Dual licensed under the GPL and MIT licenses. 156 * http://en.wikipedia.org/wiki/MIT_License 157 * http://en.wikipedia.org/wiki/GNU_General_Public_License 158 * 159 160/* 161 * jQuery elevateZoom 3.0.3 162 * Demo's and documentation: 163 * www.elevateweb.co.uk/image-zoom 164 * 165 * Copyright (c) 2012 Andrew Eades 166 * www.elevateweb.co.uk 167 * 168 * Dual licensed under the GPL and MIT licenses. 169 * http://en.wikipedia.org/wiki/MIT_License 170 * http://en.wikipedia.org/wiki/GNU_General_Public_License 171 */ 172"function"!=typeof Object.create&&(Object.create=function(e){function t(){}return t.prototype=e,new t}),function(e){var t={init:function(t,n){var i=this;i.elem=n,i.$elem=e(n),i.imageSrc=i.$elem.data("zoom-image")?i.$elem.data("zoom-image"):i.$elem.attr("src"),i.options=e.extend({},e.fn.elevateZoom.options,t),i.options.tint&&(i.options.lensColour="none",i.options.lensOpacity="1"),"inner"==i.options.zoomType&&(i.options.showLens=!1),i.$elem.parent().removeAttr("title").removeAttr("alt"),i.zoomImage=i.imageSrc,i.refresh(1),e("#"+i.options.gallery+" a").click(function(t){return i.options.galleryActiveClass&&(e("#"+i.options.gallery+" a").removeClass(i.options.galleryActiveClass),e(this).addClass(i.options.galleryActiveClass)),t.preventDefault(),i.zoomImagePre=e(this).data("zoom-image")?e(this).data("zoom-image"):e(this).data("image"),i.swaptheimage(e(this).data("image"),i.zoomImagePre),!1})},refresh:function(e){var t=this;setTimeout(function(){t.fetch(t.imageSrc)},e||t.options.refresh)},fetch:function(e){var t=this,n=new Image;n.onload=function(){t.largeWidth=n.width,t.largeHeight=n.height,t.startZoom(),t.currentImage=t.imageSrc,t.options.onZoomedImageLoaded(t.$elem)},n.src=e},startZoom:function(){var t=this;if(t.nzWidth=t.$elem.width(),t.nzHeight=t.$elem.height(),t.isWindowActive=!1,t.isLensActive=!1,t.isTintActive=!1,t.overWindow=!1,t.options.imageCrossfade&&(t.zoomWrap=t.$elem.wrap('<div style="height:'+t.nzHeight+"px;width:"+t.nzWidth+'px;" class="zoomWrapper" />'),t.$elem.css("position","absolute")),t.zoomLock=1,t.scrollingLock=!1,t.changeBgSize=!1,t.currentZoomLevel=t.options.zoomLevel,t.nzOffset=t.$elem.offset(),t.widthRatio=t.largeWidth/t.currentZoomLevel/t.nzWidth,t.heightRatio=t.largeHeight/t.currentZoomLevel/t.nzHeight,"window"==t.options.zoomType&&(t.zoomWindowStyle="overflow: hidden;background-position: 0px 0px;text-align:center;background-color: "+String(t.options.zoomWindowBgColour)+";width: "+String(t.options.zoomWindowWidth)+"px;height: "+String(t.options.zoomWindowHeight)+"px;float: left;background-size: "+t.largeWidth/t.currentZoomLevel+"px "+t.largeHeight/t.currentZoomLevel+"px;display: none;z-index:100;border: "+String(t.options.borderSize)+"px solid "+t.options.borderColour+";background-repeat: no-repeat;position: absolute;"),"inner"==t.options.zoomType){var n=t.$elem.css("border-left-width");t.zoomWindowStyle="overflow: hidden;margin-left: "+String(n)+";margin-top: "+String(n)+";background-position: 0px 0px;width: "+String(t.nzWidth)+"px;height: "+String(t.nzHeight)+"px;float: left;display: none;cursor:"+t.options.cursor+";px solid "+t.options.borderColour+";background-repeat: no-repeat;position: absolute;"}"window"==t.options.zoomType&&(lensHeight=t.nzHeight<t.options.zoomWindowWidth/t.widthRatio?t.nzHeight:String(t.options.zoomWindowHeight/t.heightRatio),lensWidth=t.largeWidth<t.options.zoomWindowWidth?t.nzWidth:t.options.zoomWindowWidth/t.widthRatio,t.lensStyle="background-position: 0px 0px;width: "+String(t.options.zoomWindowWidth/t.widthRatio)+"px;height: "+String(t.options.zoomWindowHeight/t.heightRatio)+"px;float: right;display: none;overflow: hidden;z-index: 999;-webkit-transform: translateZ(0);opacity:"+t.options.lensOpacity+";filter: alpha(opacity = "+100*t.options.lensOpacity+"); zoom:1;width:"+lensWidth+"px;height:"+lensHeight+"px;background-color:"+t.options.lensColour+";cursor:"+t.options.cursor+";border: "+t.options.lensBorderSize+"px solid "+t.options.lensBorderColour+";background-repeat: no-repeat;position: absolute;"),t.tintStyle="display: block;position: absolute;background-color: "+t.options.tintColour+";filter:alpha(opacity=0);opacity: 0;width: "+t.nzWidth+"px;height: "+t.nzHeight+"px;",t.lensRound="","lens"==t.options.zoomType&&(t.lensStyle="background-position: 0px 0px;float: left;display: none;border: "+String(t.options.borderSize)+"px solid "+t.options.borderColour+";width:"+String(t.options.lensSize)+"px;height:"+String(t.options.lensSize)+"px;background-repeat: no-repeat;position: absolute;"),"round"==t.options.lensShape&&(t.lensRound="border-top-left-radius: "+String(t.options.lensSize/2+t.options.borderSize)+"px;border-top-right-radius: "+String(t.options.lensSize/2+t.options.borderSize)+"px;border-bottom-left-radius: "+String(t.options.lensSize/2+t.options.borderSize)+"px;border-bottom-right-radius: "+String(t.options.lensSize/2+t.options.borderSize)+"px;"),t.zoomContainer=e('<div class="zoomContainer" style="-webkit-transform: translateZ(0);position:absolute;
172left:'+t.nzOffset.left+"px;top:"+t.nzOffset.top+"px;height:"+t.nzHeight+"px;width:"+t.nzWidth+'px;"></div>'),e("body").append(t.zoomContainer),t.options.containLensZoom&&"lens"==t.options.zoomType&&t.zoomContainer.css("overflow","hidden"),"inner"!=t.options.zoomType&&(t.zoomLens=e("<div class='zoomLens' style='"+t.lensStyle+t.lensRound+"'> </div>").appendTo(t.zoomContainer).click(function(){t.$elem.trigger("click")}),t.options.tint&&(t.tintContainer=e("<div/>").addClass("tintContainer"),t.zoomTint=e("<div class='zoomTint' style='"+t.tintStyle+"'></div>"),t.zoomLens.wrap(t.tintContainer),t.zoomTintcss=t.zoomLens.after(t.zoomTint),t.zoomTintImage=e('<img style="position: absolute; left: 0px; top: 0px; max-width: none; width: '+t.nzWidth+"px; height: "+t.nzHeight+'px;" src="'+t.imageSrc+'">').appendTo(t.zoomLens).click(function(){t.$elem.trigger("click")}))),t.zoomWindow=isNaN(t.options.zoomWindowPosition)?e("<div style='z-index:999;left:"+t.windowOffsetLeft+"px;top:"+t.windowOffsetTop+"px;"+t.zoomWindowStyle+"' class='zoomWindow'> </div>").appendTo("body").click(function(){t.$elem.trigger("click")}):e("<div style='z-index:999;left:"+t.windowOffsetLeft+"px;top:"+t.windowOffsetTop+"px;"+t.zoomWindowStyle+"' class='zoomWindow'> </div>").appendTo(t.zoomContainer).click(function(){t.$elem.trigger("click")}),t.zoomWindowContainer=e("<div/>").addClass("zoomWindowContainer").css("width",t.options.zoomWindowWidth),t.zoomWindow.wrap(t.zoomWindowContainer),"lens"==t.options.zoomType&&t.zoomLens.css({backgroundImage:"url('"+t.imageSrc+"')"}),"window"==t.options.zoomType&&t.zoomWindow.css({backgroundImage:"url('"+t.imageSrc+"')"}),"inner"==t.options.zoomType&&t.zoomWindow.css({backgroundImage:"url('"+t.imageSrc+"')"}),t.$elem.bind("touchmove",function(e){e.preventDefault();var n=e.originalEvent.touches[0]||e.originalEvent.changedTouches[0];t.setPosition(n)}),t.zoomContainer.bind("touchmove",function(e){"inner"==t.options.zoomType&&t.showHideWindow("show"),e.preventDefault();var n=e.originalEvent.touches[0]||e.originalEvent.changedTouches[0];t.setPosition(n)}),t.zoomContainer.bind("touchend",function(){t.showHideWindow("hide"),t.options.showLens&&t.showHideLens("hide"),t.options.tint&&"inner"!=t.options.zoomType&&t.showHideTint("hide")}),t.$elem.bind("touchend",function(){t.showHideWindow("hide"),t.options.showLens&&t.showHideLens("hide"),t.options.tint&&"inner"!=t.options.zoomType&&t.showHideTint("hide")}),t.options.showLens&&(t.zoomLens.bind("touchmove",function(e){e.preventDefault();var n=e.originalEvent.touches[0]||e.originalEvent.changedTouches[0];t.setPosition(n)}),t.zoomLens.bind("touchend",function(){t.showHideWindow("hide"),t.options.showLens&&t.showHideLens("hide"),t.options.tint&&"inner"!=t.options.zoomType&&t.showHideTint("hide")})),t.$elem.bind("mousemove",function(e){0==t.overWindow&&t.setElements("show"),(t.lastX!==e.clientX||t.lastY!==e.clientY)&&(t.setPosition(e),t.currentLoc=e),t.lastX=e.clientX,t.lastY=e.clientY}),t.zoomContainer.bind("mousemove",function(e){0==t.overWindow&&t.setElements("show"),(t.lastX!==e.clientX||t.lastY!==e.clientY)&&(t.setPosition(e),t.currentLoc=e),t.lastX=e.clientX,t.lastY=e.clientY}),"inner"!=t.options.zoomType&&t.zoomLens.bind("mousemove",function(e){(t.lastX!==e.clientX||t.lastY!==e.clientY)&&(t.setPosition(e),t.currentLoc=e),t.lastX=e.clientX,t.lastY=e.clientY}),t.options.tint&&"inner"!=t.options.zoomType&&t.zoomTint.bind("mousemove",function(e){(t.lastX!==e.clientX||t.lastY!==e.clientY)&&(t.setPosition(e),t.currentLoc=e),t.lastX=e.clientX,t.lastY=e.clientY}),"inner"==t.options.zoomType&&t.zoomWindow.bind("mousemove",function(e){(t.lastX!==e.clientX||t.lastY!==e.clientY)&&(t.setPosition(e),t.currentLoc=e),t.lastX=e.clientX,t.lastY=e.clientY}),t.zoomContainer.add(t.$elem).mouseenter(function(){0==t.overWindow&&t.setElements("show")}).mouseleave(function(){t.scrollLock||t.setElements("hide")}),"inner"!=t.options.zoomType&&t.zoomWindow.mouseenter(function(){t.overWindow=!0,t.setElements("hide")}).mouseleave(function(){t.overWindow=!1}),1!=t.options.zoomLevel,t.minZoomLevel=t.options.minZoomLevel?t.options.minZoomLevel:2*t.o
172ptions.scrollZoomIncrement,t.options.scrollZoom&&t.zoomContainer.add(t.$elem).bind("mousewheel DOMMouseScroll MozMousePixelScroll",function(n){t.scrollLock=!0,clearTimeout(e.data(this,"timer")),e.data(this,"timer",setTimeout(function(){t.scrollLock=!1},250));var i=n.originalEvent.wheelDelta||-1*n.originalEvent.detail;return n.stopImmediatePropagation(),n.stopPropagation(),n.preventDefault(),i/120>0?t.currentZoomLevel>=t.minZoomLevel&&t.changeZoomLevel(t.currentZoomLevel-t.options.scrollZoomIncrement):t.options.maxZoomLevel?t.currentZoomLevel<=t.options.maxZoomLevel&&t.changeZoomLevel(parseFloat(t.currentZoomLevel)+t.options.scrollZoomIncrement):t.changeZoomLevel(parseFloat(t.currentZoomLevel)+t.options.scrollZoomIncrement),!1})},setElements:function(e){var t=this;return t.options.zoomEnabled?("show"==e&&t.isWindowSet&&("inner"==t.options.zoomType&&t.showHideWindow("show"),"window"==t.options.zoomType&&t.showHideWindow("show"),t.options.showLens&&t.showHideLens("show"),t.options.tint&&"inner"!=t.options.zoomType&&t.showHideTint("show")),"hide"==e&&("window"==t.options.zoomType&&t.showHideWindow("hide"),t.options.tint||t.showHideWindow("hide"),t.options.showLens&&t.showHideLens("hide"),t.options.tint&&t.showHideTint("hide")),void 0):!1},setPosition:function(e){var t=this;return t.options.zoomEnabled?(t.nzHeight=t.$elem.height(),t.nzWidth=t.$elem.width(),t.nzOffset=t.$elem.offset(),t.options.tint&&"inner"!=t.options.zoomType&&(t.zoomTint.css({top:0}),t.zoomTint.css({left:0})),t.options.responsive&&!t.options.scrollZoom&&t.options.showLens&&(lensHeight=t.nzHeight<t.options.zoomWindowWidth/t.widthRatio?t.nzHeight:String(t.options.zoomWindowHeight/t.heightRatio),lensWidth=t.largeWidth<t.options.zoomWindowWidth?t.nzWidth:t.options.zoomWindowWidth/t.widthRatio,t.widthRatio=t.largeWidth/t.nzWidth,t.heightRatio=t.largeHeight/t.nzHeight,"lens"!=t.options.zoomType&&(lensHeight=t.nzHeight<t.options.zoomWindowWidth/t.widthRatio?t.nzHeight:String(t.options.zoomWindowHeight/t.heightRatio),lensWidth=t.options.zoomWindowWidth<t.options.zoomWindowWidth?t.nzWidth:t.options.zoomWindowWidth/t.widthRatio,t.zoomLens.css("width",lensWidth),t.zoomLens.css("height",lensHeight),t.options.tint&&(t.zoomTintImage.css("width",t.nzWidth),t.zoomTintImage.css("height",t.nzHeight))),"lens"==t.options.zoomType&&t.zoomLens.css({width:String(t.options.lensSize)+"px",height:String(t.options.lensSize)+"px"})),t.zoomContainer.css({top:t.nzOffset.top}),t.zoomContainer.css({left:t.nzOffset.left}),t.mouseLeft=parseInt(e.pageX-t.nzOffset.left),t.mouseTop=parseInt(e.pageY-t.nzOffset.top),"window"==t.options.zoomType&&(t.Etoppos=t.mouseTop<t.zoomLens.height()/2,t.Eboppos=t.mouseTop>
172t.nzHeight-t.zoomLens.height()/2-2*t.options.lensBorderSize,t.Eloppos=t.mouseLeft<0+t.zoomLens.width()/2,t.Eroppos=t.mouseLeft>t.nzWidth-t.zoomLens.width()/2-2*t.options.lensBorderSize),"inner"==t.options.zoomType&&(t.Etoppos=t.mouseTop<t.nzHeight/2/t.heightRatio,t.Eboppos=t.mouseTop>t.nzHeight-t.nzHeight/2/t.heightRatio,t.Eloppos=t.mouseLeft<0+t.nzWidth/2/t.widthRatio,t.Eroppos=t.mouseLeft>t.nzWidth-t.nzWidth/2/t.widthRatio-2*t.options.lensBorderSize),t.mouseLeft<=0||t.mouseTop<0||t.mouseLeft>t.nzWidth||t.mouseTop>t.nzHeight?(t.setElements("hide"),void 0):(t.options.showLens&&(t.lensLeftPos=String(t.mouseLeft-t.zoomLens.width()/2),t.lensTopPos=String(t.mouseTop-t.zoomLens.height()/2)),t.Etoppos&&(t.lensTopPos=0),t.Eloppos&&(t.windowLeftPos=0,t.lensLeftPos=0,t.tintpos=0),"window"==t.options.zoomType&&(t.Eboppos&&(t.lensTopPos=Math.max(t.nzHeight-t.zoomLens.height()-2*t.options.lensBorderSize,0)),t.Eroppos&&(t.lensLeftPos=t.nzWidth-t.zoomLens.width()-2*t.options.lensBorderSize)),"inner"==t.options.zoomType&&(t.Eboppos&&(t.lensTopPos=Math.max(t.nzHeight-2*t.options.lensBorderSize,0)),t.Eroppos&&(t.lensLeftPos=t.nzWidth-t.nzWidth-2*t.options.lensBorderSize)),"lens"==t.options.zoomType&&(t.windowLeftPos=String(-1*((e.pageX-t.nzOffset.left)*t.widthRatio-t.zoomLens.width()/2)),t.windowTopPos=String(-1*((e.pageY-t.nzOffset.top)*t.heightRatio-t.zoomLens.height()/2)),t.zoomLens.css({backgroundPosition:t.windowLeftPos+"px "+t.windowTopPos+"px"}),t.changeBgSize&&(t.nzHeight>t.nzWidth?("lens"==t.options.zoomType&&t.zoomLens.css({"background-size":t.largeWidth/t.newvalueheight+"px "+t.largeHeight/t.newvalueheight+"px"}),t.zoomWindow.css({"background-size":t.largeWidth/t.newvalueheight+"px "+t.largeHeight/t.newvalueheight+"px"})):("lens"==t.options.zoomType&&t.zoomLens.css({"background-size":t.largeWidth/t.newvaluewidth+"px "+t.largeHeight/t.newvaluewidth+"px"}),t.zoomWindow.css({"background-size":t.largeWidth/t.newvaluewidth+"px "+t.largeHeight/t.newvaluewidth+"px"})),t.changeBgSize=!1),t.setWindowPostition(e)),t.options.tint&&"inner"!=t.options.zoomType&&t.setTintPosition(e),"window"==t.options.zoomType&&t.setWindowPostition(e),"inner"==t.options.zoomType&&t.setWindowPostition(e),t.options.showLens&&(t.fullwidth&&"lens"!=t.options.zoomType&&(t.lensLeftPos=0),t.zoomLens.css({left:t.lensLeftPos+"px",top:t.lensTopPos+"px"})),void 0)):!1},showHideWindow:function(e){var t=this;"show"==e&&(t.isWindowActive||(t.options.zoomWindowFadeIn?t.zoomWindow.stop(!0,!0,!1).fadeIn(t.options.zoomWindowFadeIn):t.zoomWindow.show(),t.isWindowActive=!0)),"hide"==e&&t.isWindowActive&&(t.options.zoomWindowFadeOut?t.zoomWindow.stop(!0,!0).fadeOut(t.options.zoomWindowFadeOut):t.zoomWindow.hide(),t.isWindowActive=!1)},showHideLens:function(e){var t=this;"show"==e&&(t.isLensActive||(t.options.lensFadeIn?t.zoomLens.stop(!0,!0,!1).fadeIn(t.options.lensFadeIn):t.zoomLens.show(),t.isLensActive=!0)),"hide"==e&&t.isLensActive&&(t.options.lensFadeOut?t.zoomLens.stop(!0,!0).fadeOut(t.options.lensFadeOut):t.zoomLens.hide(),t.isLensActive=!1)},showHideTint:function(e){var t=this;"show"==e&&(t.isTintActive||(t.options.zoomTintFadeIn?t.zoomTint.css({opacity:t.options.tintOpacity}).animate().stop(!0,!0).fadeIn("slow"):(t.zoomTint.css({opacity:t.options.tintOpacity}).animate(),t.zoomTint.show()),t.isTintActive=!0)),"hide"==e&&t.isTintActive&&(t.options.zoomTintFadeOut?t.zoomTint.stop(!0,!0).fadeOut(t.options.zoomTintFadeOut):t.zoomTint.hide(),t.isTintActive=!1)},setLensPostition:function(){},setWindowPostition:function(t){var n=this;if(isNaN(n.options.zoomWindowPosition))n.externalContainer=e("#"+n.options.zoomWindowPosition),n.externalContainerWidth=n.externalContainer.width(),n.externalContainerHeight=n.externalContainer.height(),n.externalContainerOffset=n.externalContainer.offset(),n.windowOffsetTop=n.externalContainerOffset.top,n.windowOffsetLeft=n.externalContainerOffset.left;else switch(n.options.zoomWindowPosition){case 1:n.windowOffsetTop=n.options.zoomWindowOffety,n.windowOffsetLeft=+n.nzWidth;break;case 2:n.options.zoomWindowHeight>n.nzHeight&&(n.windowOffsetTop=-1*(n.options.zoomWindowHeight/2-n.nzHeight/2),n.windowOffsetLeft=n.nzWidth);break;case 3:n.windowOffsetTop=n.nzHeight-n.zoomWindow.height()-2*n.options.borderSize,n.windowOffsetLeft=n.nzWidth;break;case 4:n.windowOffsetTop=n.nzHeight,n.windowOffsetLeft=n.nzWidth;break;case 5:n.windowOffsetTop=n.nzHeight,n.windowOffsetLeft=n.nzWidth-n.zoomWindow.width()-2*n.options.borderSize;break;case 6:n.options.zoomWindowHeight>n.nzHeight&&(n.windowOffsetTop=n.nzHeight,n.windowOffsetLeft=-1*(n.options.zoomWindowWidth/2-n.nzWidth/2+2*n.options.borderSize));break;case 7:n.windowOffsetTop=n.nzHeight,n.windowOffsetLeft=0;break;case 8:n.windowOffsetTop=n.nzHeight,n.windowOffsetLeft=-1*(n.zoomWindow.width()+2*n.options.borderSize);break;case 9:n.windowOffsetTop=n.nzHeight-n.zoomWindow.height()-2*n.options.borderSize,n.windowOffsetLeft=-1*(n.zoomWindow.width()+2*n.options.borderSize);break;case 10:n.options.zoomWindowHeight>n.nzHeight&&(n.windowOffsetTop=-1*(n.options.zoomWindowHeight/2-n.nzHeight/2),n.windowOffsetLeft=-1*(n.zoomWindow.width()+2*n.options.borderSize));break;case 11:n.windowOffsetTop=n.options.zoomWindowOffety,n.windowOffsetLeft=-1*(n.zoomWindow.width()+2*n.options.borderSize);break;case 12:n.windowOffsetTop=-1*(n.zoomWindow.height()+2*n.options.borderSize),n.windowOffsetLeft=-1*(n.zoomWindow.width()+2*n.options.borderSize);break;case 13:n.windowOffsetTop=-1*(n.zoomWindow.height()+2*n.options.borderSize),n.windowOffsetLeft=0;break;case 14:n.options.zoomWindowHeight>n.nzHeight&&(n.windowOffsetTop=-1*(n.zoomWindow.height()+2*n.options.borderSize),n.windowOffsetLeft=-1*(n.options.zoomWindowWidth/2-n.nzWidth/2+2*n.options.borderSize));break;case 15:n.windowOffsetTop=-1*(n.zoomWindow.height()+2*n.options.borderSize),n.windowOffsetLeft=n.nzWidth-n.zoomWindow.width()-2*n.options.borderSize;break;case 16:n.windowOffsetTop=-1*(n.zoomWindow.height()+2*n.options.borderSize),n.windowOffsetLeft=n.nzWidth;break;default:n.windowOffsetTop=n.options.zoomWindowOffety,n.windowOffsetLeft=n.nzWidth}n.isWindowSet=!0,n.windowOffsetTop=n.windowOffsetTop+n.options.zoomWindowOffety,n.windowOffsetLeft=n.windowOffsetLeft+n.options.zoomWindowOffetx,n.zoomWindow.css({top:n.windowOffsetTop}),n.zoomWindow.css({left:n.windowOffsetLeft}),"inner"==n.options.zoomType&&(n.zoomWindow.css({top:0}),n.zoomWindow.css({left:0})),n.windowLeftPos=String(-1*((t.pageX-n.nzOffset.left)*n.widthRatio-n.zoomWindow.width()/2)),n.windowTopPos=String(-1*((t.pageY-n.nzOff
172set.top)*n.heightRatio-n.zoomWindow.height()/2)),n.Etoppos&&(n.windowTopPos=0),n.Eloppos&&(n.windowLeftPos=0),n.Eboppos&&(n.windowTopPos=-1*(n.largeHeight/n.currentZoomLevel-n.zoomWindow.height())),n.Eroppos&&(n.windowLeftPos=-1*(n.largeWidth/n.currentZoomLevel-n.zoomWindow.width())),n.fullheight&&(n.windowTopPos=0),n.fullwidth&&(n.windowLeftPos=0),("window"==n.options.zoomType||"inner"==n.options.zoomType)&&(1==n.zoomLock&&(n.widthRatio<=1&&(n.windowLeftPos=0),n.heightRatio<=1&&(n.windowTopPos=0)),n.largeHeight<n.options.zoomWindowHeight&&(n.windowTopPos=0),n.largeWidth<n.options.zoomWindowWidth&&(n.windowLeftPos=0),n.options.easing?(n.xp||(n.xp=0),n.yp||(n.yp=0),n.loop||(n.loop=setInterval(function(){n.xp+=(n.windowLeftPos-n.xp)/n.options.easingAmount,n.yp+=(n.windowTopPos-n.yp)/n.options.easingAmount,n.scrollingLock?(clearInterval(n.loop),n.xp=n.windowLeftPos,n.yp=n.windowTopPos,n.xp=-1*((t.pageX-n.nzOffset.left)*n.widthRatio-n.zoomWindow.width()/2),n.yp=-1*((t.pageY-n.nzOffset.top)*n.heightRatio-n.zoomWindow.height()/2),n.changeBgSize&&(n.nzHeight>n.nzWidth?("lens"==n.options.zoomType&&n.zoomLens.css({"background-size":n.largeWidth/n.newvalueheight+"px "+n.largeHeight/n.newvalueheight+"px"}),n.zoomWindow.css({"background-size":n.largeWidth/n.newvalueheight+"px "+n.largeHeight/n.newvalueheight+"px"})):("lens"!=n.options.zoomType&&n.zoomLens.css({"background-size":n.largeWidth/n.newvaluewidth+"px "+n.largeHeight/n.newvalueheight+"px"}),n.zoomWindow.css({"background-size":n.largeWidth/n.newvaluewidth+"px "+n.largeHeight/n.newvaluewidth+"px"})),n.changeBgSize=!1),n.zoomWindow.css({backgroundPosition:n.windowLeftPos+"px "+n.windowTopPos+"px"}),n.scrollingLock=!1,n.loop=!1):(n.changeBgSize&&(n.nzHeight>n.nzWidth?("lens"==n.options.zoomType&&n.zoomLens.css({"background-size":n.largeWidth/n.newvalueheight+"px "+n.largeHeight/n.newvalueheight+"px"}),n.zoomWindow.css({"background-size":n.largeWidth/n.newvalueheight+"px "+n.largeHeight/n.newvalueheight+"px"})):("lens"!=n.options.zoomType&&n.zoomLens.css({"background-size":n.largeWidth/n.newvaluewidth+"px "+n.largeHeight/n.newvaluewidth+"px"}),n.zoomWindow.css({"background-size":n.largeWidth/n.newvaluewidth+"px "+n.largeHeight/n.newvaluewidth+"px"})),n.changeBgSize=!1),n.zoomWindow.css({backgroundPosition:n.xp+"px "+n.yp+"px"}))},16))):(n.changeBgSize&&(n.nzHeight>n.nzWidth?("lens"==n.options.zoomType&&n.zoomLens.css({"background-size":n.largeWidth/n.newvalueheight+"px "+n.largeHeight/n.newvalueheight+"px"}),n.zoomWindow.css({"background-size":n.largeWidth/n.newvalueheight+"px "+n.largeHeight/n.newvalueheight+"px"})):("lens"==n.options.zoomType&&n.zoomLens.css({"background-size":n.largeWidth/n.newvaluewidth+"px "+n.largeHeight/n.newvaluewidth+"px"}),n.largeHeight/n.newvaluewidth<n.options.zoomWindowHeight?n.zoomWindow.css({"background-size":n.largeWidth/n.newvaluewidth+"px "+n.largeHeight/n.newvaluewidth+"px"}):n.zoomWindow.css({"background-size":n.largeWidth/n.newvalueheight+"px "+n.largeHeight/n.newvalueheight+"px"})),n.changeBgSize=!1),n.zoomWindow.css({backgroundPosition:n.windowLeftPos+"px "+n.windowTopPos+"px"})))},setTintPosition:function(e){var t=this;t.nzOffset=t.$elem.offset(),t.tintpos=String(-1*(e.pageX-t.nzOffset.left-t.zoomLens.width()/2)),t.tintposy=String(-1*(e.pageY-t.nzOffset.top-t.zoomLens.height()/2)),t.Etoppos&&(t.tintposy=0),t.Eloppos&&(t.tintpos=0),t.Eboppos&&(t.tintposy=-1*(t.nzHeight-t.zoomLens.height()-2*t.options.lensBorderSize)),t.Eroppos&&(t.tintpos=-1*(t.nzWidth-t.zoomLens.width()-2*t.options.lensBorderSize)),t.options.tint&&(t.fullheight&&(t.tintposy=0),t.fullwidth&&(t.tintpos=0),t.zoomTintImage.css({left:t.tintpos+"px"}),t.zoomTintImage.css({top:t.tintposy+"px"}))},swaptheimage:function(t,n){var i=this,o=new Image;i.options.loadingIcon&&(i.spinner=e("<div style=\"background: url('"+i.options.loadingIcon+"') no-repeat center;height:"+i.nzHeight+"px;width:"+i.nzWidth+'px;z-index: 2000;position: absolute; background-position: center center;"></div>'),i.$elem.after(i.spinner)),i.options.onImageSwap(i.$elem),o.onload=function(){i.largeWidth=o.width,i.largeHeight=o.height,i.zoomImage=n,i.zoomWindow.css({"background-size":i.largeWidth+"px "+i.largeHeight+"px"}),i.zoomWindow.css({"background-size":i.largeWidth+"px "+i.largeHeight+"px"}),i.swapAction(t,n)},o.src=n},swapAction:function(t,n){var i=this,o=new Image;if(o.onload=function(){i.nzHeight=o.height,i.nzWidth=o.width,i.options.onImageSwapComplete(i.$elem),i.doneCallback()},o.src=t,i.currentZoomLevel=i.options.zoomLevel,i.options.maxZoomLevel=!1,"lens"==i.options.zoomType&&i.zoomLens.css({backgroundImage:"url('"+n+"')"}),"window"==i.options.zoomType&&i.zoomWindow.css({backgroundImage:"url('"+n+"')"}),"inner"==i.options.zoomType&&i.zoomWindow.css({backgroundImage:"url('"+n+"')"}),i.currentImage=n,i.options.imageCrossfade){var r=i.$elem,a=r.clone();if(i.$elem.attr("src",t),i.$elem.after(a),a.stop(!0).fadeOut(i.options.imageCrossfade,function(){e(this).remove()}),i.$elem.width("auto").removeAttr("width"),i.$elem.height("auto").removeAttr("height"),r.fadeIn(i.options.imageCrossfade),i.options.tint&&"inner"!=i.options.zoomType){var s=i.zoomTintImage,l=s.clone();i.zoomTintImage.attr("src",n),i.zoomTintImage.after(l),l.stop(!0).fadeOut(i.options.imageCrossfade,function(){e(this).remove()}),s.fadeIn(i.options.imageCrossfade),i.zoomTint.css({height:i.$elem.height()}),i.zoomTint.css({width:i.$elem.width()})}i.zoomContainer.css("height",i.$elem.height()),i.zoomContainer.css("width",i.$elem.width()),"inner"==i.options.zoomType&&(i.options.constrainType||(i.zoomWrap.parent().css("height",i.$elem.height()),i.zoomWrap.parent().css("width",i.$elem.width()),i.zoomWindow.css("height",i.$elem.height()),i.zoomWindow.css("width",i.$elem.width()))),i.options.imageCrossfade&&(i.zoomWrap.css("height",i.$elem.height()),i.zoomWrap.css("width",i.$elem.width()))}else i.$elem.attr("src",t),i.options.tint&&(i.zoomTintImage.attr("src",n),i.zoomTintImage.attr("height",i.$elem.height()),i.zoomTintImage.css({height:i.$elem.height()}),i.zoomTint.css({height:i.$elem.height()})),i.zoomContainer.css("height",i.$elem.height()),i.zoomContainer.css("width",i.$elem.width()),i.options.imageCrossfade&&(i.zoomWrap.css("height",i.$elem.height()),i.zoomWrap.css("width",i.$elem.width()));i.options.constrainType&&("height"==i.options.constrainType&&(i.zoomContainer.css("height",i.options.constrainSize),i.zoomContainer.css("width","auto"),i.options.imageCrossfade?(i.zoomWrap.css("height",i.options.constrainSize),i.zoomWrap.css("width","auto"),i.constwidth=i.zoomWrap.width()):(i.$elem.css("height",i.options.constrainSize),i.$elem.css("width","auto"),i.constwidth=i.$elem.width()),"inner"==i.options.zoomType&&(i.zoomWrap.parent().css("height",i.options.constrainSize),i.zoomWrap.parent().css("width",i.constwidth),i.zoomWindow.css("height",i.options.constrainSize),i.zoomWindow.css("width",i.constwidth)),i.options.tint&&(i.tintContainer.css("height",i.options.constrainSize),i.tintContainer.css("width",i.constwidth),i.zoomTint.css("height",i.options.constrainSize),i.zoomTint.css("width",i.constwidth),i.zoomTintImage.css("height",i.options.constrainSize),i.zoomTintImage.css("width",i.constwidth))),"width"==i.options.constrainType&&(i.zoomContainer.css("height","auto"),i.zoomContainer.css("width",i.options.constrainSize),i.options.imageCrossfade?(i.zoomWrap.css("height","auto"),i.zoomWrap.css("width",i.options.constrainSize),i.constheight=i.zoomWrap.height()):(i.$elem.css("height","auto"),i.$elem.css("width",i.options.constrainSize),i.constheight=i.$elem.height()),"inner"==i.options.zoomType&&(i.zoomWrap.parent().css("height",i.constheight),i.zoomWrap.parent().css("width",i.options.constrainSize),i.zoomWindow.css("height",i.constheight),i.zoomWindow.css("width",i.options.constrainSize)),i.options.tint&&(i.tintContainer.css("height",i.constheight),i.tintContainer.css("width",i.options.constrainSize),i.zoomTint.css("height",i.constheight),i.zoomTint.css("width",i.options.constrainSize),i.zoomTintImage.css("height",i.constheight),i.zoomTintImage.css("width",i.options.constrainSize))))},doneCallback:function(){var e=this;e.options.loadingIcon&&e.spinner.hide(),e.nzOffset=e.$elem.offset(),e.nzWidth=e.$elem.width(),e.nzHeight=e.$elem.height(),e.currentZoomLevel=e.options.zoomLevel,e.widthRatio=e.largeWidth/e.nzWidth,e.heightRatio=e.largeHeight/e.nzHeight,"window"==e.options.zoomType&&(lensHeight=e.nzHeight<e.options.zoomWindowWidth/e.widthRatio?e.nzHeight:String(e.options.zoomWindowHeight/e.he
172ightRatio),lensWidth=e.options.zoomWindowWidth<e.options.zoomWindowWidth?e.nzWidth:e.options.zoomWindowWidth/e.widthRatio,e.zoomLens&&(e.zoomLens.css("width",lensWidth),e.zoomLens.css("height",lensHeight)))},getCurrentImage:function(){var e=this;return e.zoomImage},getGalleryList:function(){var t=this;return t.gallerylist=[],t.options.gallery?e("#"+t.options.gallery+" a").each(function(){var n="";e(this).data("zoom-image")?n=e(this).data("zoom-image"):e(this).data("image")&&(n=e(this).data("image")),n==t.zoomImage?t.gallerylist.unshift({href:""+n,title:e(this).find("img").attr("title")}):t.gallerylist.push({href:""+n,title:e(this).find("img").attr("title")})}):t.gallerylist.push({href:""+t.zoomImage,title:e(this).find("img").attr("title")}),t.gallerylist},changeZoomLevel:function(e){var t=this;t.scrollingLock=!0,t.newvalue=parseFloat(e).toFixed(2),newvalue=parseFloat(e).toFixed(2),maxheightnewvalue=t.largeHeight/(t.options.zoomWindowHeight/t.nzHeight*t.nzHeight),maxwidthtnewvalue=t.largeWidth/(t.options.zoomWindowWidth/t.nzWidth*t.nzWidth),"inner"!=t.options.zoomType&&(newvalue>=maxheightnewvalue?(t.heightRatio=t.largeHeight/maxheightnewvalue/t.nzHeight,t.newvalueheight=maxheightnewvalue,t.fullheight=!0):(t.heightRatio=t.largeHeight/newvalue/t.nzHeight,t.newvalueheight=newvalue,t.fullheight=!1),newvalue>=maxwidthtnewvalue?(t.widthRatio=t.largeWidth/maxwidthtnewvalue/t.nzWidth,t.newvaluewidth=maxwidthtnewvalue,t.fullwidth=!0):(t.widthRatio=t.largeWidth/newvalue/t.nzWidth,t.newvaluewidth=newvalue,t.fullwidth=!1),"lens"==t.options.zoomType&&(newvalue>=maxheightnewvalue?(t.fullwidth=!0,t.newvaluewidth=maxheightnewvalue):(t.widthRatio=t.largeWidth/newvalue/t.nzWidth,t.newvaluewidth=newvalue,t.fullwidth=!1))),"inner"==t.options.zoomType&&(maxheightnewvalue=parseFloat(t.largeHeight/t.nzHeight).toFixed(2),maxwidthtnewvalue=parseFloat(t.largeWidth/t.nzWidth).toFixed(2),newvalue>maxheightnewvalue&&(newvalue=maxheightnewvalue),newvalue>maxwidthtnewvalue&&(newvalue=maxwidthtnewvalue),newvalue>=maxheightnewvalue?(t.heightRatio=t.largeHeight/newvalue/t.nzHeight,t.newvalueheight=newvalue>maxheightnewvalue?maxheightnewvalue:newvalue,t.fullheight=!0):(t.heightRatio=t.largeHeight/newvalue/t.nzHeight,t.newvalueheight=newvalue>maxheightnewvalue?maxheightnewvalue:newvalue,t.fullheight=!1),newvalue>=maxwidthtnewvalue?(t.widthRatio=t.largeWidth/newvalue/t.nzWidth,t.newvaluewidth=newvalue>maxwidthtnewvalue?maxwidthtnewvalue:newvalue,t.fullwidth=!0):(t.widthRatio=t.largeWidth/newvalue/t.nzWidth,t.newvaluewidth=newvalue,t.fullwidth=!1)),scrcontinue=!1,"inner"==t.options.zoomType&&(t.nzWidth>t.nzHeight&&(t.newvaluewidth<=maxwidthtnewvalue?scrcontinue=!0:(scrcontinue=!1,t.fullheight=!0,t.fullwidth=!0)),t.nzHeight>t.nzWidth&&(t.newvaluewidth<=maxwidthtnewvalue?scrcontinue=!0:(scrcontinue=!1,t.fullheight=!0,t.fullwidth=!0))),"inner"!=t.options.zoomType&&(scrcontinue=!0),scrcontinue&&(t.zoomLock=0,t.changeZoom=!0,t.options.zoomWindowHeight/t.heightRatio<=t.nzHeight&&(t.currentZoomLevel=t.newvalueheight,"lens"!=t.options.zoomType&&"inner"!=t.options.zoomType&&(t.changeBgSize=!0,t.zoomLens.css({height:String(t.options.zoomWindowHeight/t.heightRatio)+"px"})),("lens"==t.options.zoomType||"inner"==t.options.zoomType)&&(t.changeBgSize=!0)),t.options.zoomWindowWidth/t.widthRatio<=t.nzWidth&&("inner"!=t.options.zoomType&&t.newvaluewidth>t.newvalueheight&&(t.currentZoomLevel=t.newvaluewidth),"lens"!=t.options.zoomType&&"inner"!=t.options.zoomType&&(t.changeBgSize=!0,t.zoomLens.css({width:String(t.options.zoomWindowWidth/t.widthRatio)+"px"})),("lens"==t.options.zoomType||"inner"==t.options.zoomType)&&(t.changeBgSize=!0)),"inner"==t.options.zoomType&&(t.changeBgSize=!0,t.nzWidth>t.nzHeight&&(t.currentZoomLevel=t.newvaluewidth),t.nzHeight>t.nzWidth&&(t.currentZoomLevel=t.newvaluewidth))),t.setPosition(t.currentLoc)},closeAll:function(){self.zoomWindow&&self.zoomWindow.hide(),self.zoomLens&&self.zoomLens.hide(),self.zoomTint&&self.zoomTint.hide()},changeState:function(e){var t=this;"enable"==e&&(t.options.zoomEnabled=!0),"disable"==e&&(t.options.zoomEnabled=!1)}};e.fn.elevateZoom=function(n){return this.each(function(){var i=Object.create(t);i.init(n,this),e.data(this,"elevateZoom",i)})},e.fn.elevateZoom.options={zoomActivation:"hover",zoomEnabled:!0,preloading:1,zoomLevel:1,scrollZoom:!1,scrollZoomIncrement:.1,minZ
172oomLevel:!1,maxZoomLevel:!1,easing:!1,easingAmount:12,lensSize:200,zoomWindowWidth:400,zoomWindowHeight:400,zoomWindowOffetx:0,zoomWindowOffety:0,zoomWindowPosition:1,zoomWindowBgColour:"#fff",lensFadeIn:!1,lensFadeOut:!1,debug:!1,zoomWindowFadeIn:!1,zoomWindowFadeOut:!1,zoomWindowAlwaysShow:!1,zoomTintFadeIn:!1,zoomTintFadeOut:!1,borderSize:4,showLens:!0,borderColour:"#888",lensBorderSize:1,lensBorderColour:"#000",lensShape:"square",zoomType:"window",containLensZoom:!1,lensColour:"white",lensOpacity:.4,lenszoom:!1,tint:!1,tintColour:"#333",tintOpacity:.4,gallery:!1,galleryActiveClass:"zoomGalleryActive",imageCrossfade:!1,constrainType:!1,constrainSize:!1,loadingIcon:!1,cursor:"default",responsive:!0,onComplete:e.noop,onZoomedImageLoaded:function(){},onImageSwap:e.noop,onImageSwapComplete:e.noop}}(jQuery,window,document),function(e,t,n){var i=function(){for(var e=/audio(.min)?.js.*/,t=document.getElementsByTagName("script"),n=0,i=t.length;i>n;n++){var o=t[n].getAttribute("src");if(e.test(o))return o.replace(e,"")}}();n[e]={instanceCount:0,instances:{},flashSource:' <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" id="$1" width="1" height="1" name="$1" style="position: absolute; left: -1px;"> <param name="movie" value="$2?playerInstance='+e+'.instances[\'$1\']&datetime=$3"> <param name="allowscriptaccess" value="always"> <embed name="$1" src="$2?playerInstance='+e+'.instances[\'$1\']&datetime=$3" width="1" height="1" allowscriptaccess="always"> </object>',settings:{autoplay:!1,loop:!1,preload:!0,imageLocation:i+"player-graphics.gif",swfLocation:i+"audiojs.swf",useFlash:function(){var e=document.createElement("audio");return!(e.canPlayType&&e.canPlayType("audio/mpeg;").replace(/no/,""))}(),hasFlash:function(){if(navigator.plugins&&navigator.plugins.length&&navigator.plugins["Shockwave Flash"])return!0;if(navigator.mimeTypes&&navigator.mimeTypes.length){var e=navigator.mimeTypes["application/x-shockwave-flash"];return e&&e.enabledPlugin}try{return new ActiveXObject("ShockwaveFlash.ShockwaveFlash"),!0 173}catch(t){}return!1}(),createPlayer:{markup:' <div class="play-pause"> <p class="play"></p> <p class="pause"></p> <p class="loading"></p> <p class="error"></p> </div> <div class="scrubber"> <div class="progress"></div> <div class="loaded"></div> </div> <div class="time"> <em class="played">00:00</em>/<strong class="duration">00:00</strong> </div> <div class="error-message"></div>',playPauseClass:"play-pause",scrubberClass:"scrubber",progressClass:"progress",loaderClass:"loaded",timeClass:"time",durationClass:"duration",playedClass:"played",errorMessageClass:"error-message",playingClass:"playing",loadingClass:"loading",errorClass:"error"},css:' .audiojs audio { position: absolute; left: -1px; } .audiojs { width: 460px; height: 36px; background: #404040; overflow: hidden; font-family: monospace; font-size: 12px; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #444), color-stop(0.5, #555), color-stop(0.51, #444), color-stop(1, #444)); background-image: -moz-linear-gradient(center top, #444 0%, #555 50%, #444 51%, #444 100%); -webkit-box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.3); -moz-box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.3); -o-box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.3); box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.3); } .audiojs .play-pause { width: 25px; height: 40px; padding: 4px 6px; margin: 0px; float: left; overflow: hidden; border-right: 1px solid #000; } .audiojs p { display: none; width: 25px; height: 40px; margin: 0px; cursor: pointer; } .audiojs .play { display: block; } .audiojs .scrubber { position: relative; float: left; width: 280px; background: #5a5a5a; height: 14px; margin: 10px; border-top: 1px solid #3f3f3f; border-left: 0px; border-bottom: 0px; overflow: hidden; } .audiojs .progress { position: absolute; top: 0px; left: 0px; height: 14px; width: 0px; background: #ccc; z-index: 1; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ccc), color-stop(0.5, #ddd), color-stop(0.51, #ccc), color-stop(1, #ccc)); background-image: -moz-linear-gradient(center top, #ccc 0%, #ddd 50%, #ccc 51%, #ccc 100%); } .audiojs .loaded { position: absolute; top: 0px; left: 0px; height: 14px; width: 0px; background: #000; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #222), color-stop(0.5, #333), color-stop(0.51, #222), color-stop(1, #222)); background-image: -moz-linear-gradient(center top, #222 0%, #333 50%, #222 51%, #222 100%); } .audiojs .time { float: left; height: 36px; line-height: 36px; margin: 0px 0px 0px 6px; padding: 0px 6px 0px 12px; border-left: 1px solid #000; color: #ddd; text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.5); } .audiojs .time em { padding: 0px 2px 0px 0px; color: #f9f9f9; font-style: normal; } .audiojs .time strong { padding: 0px 0px 0px 2px; font-weight: normal; } .audiojs .error-message { float: left; display: none; margin: 0px 10px; height: 36px; width: 400px; overflow: hidden; line-height: 36px; white-space: nowrap; color: #fff; text-overflow: ellipsis; -o-text-overflow: ellipsis; -icab-text-overflow: ellipsis; -khtml-text-overflow: ellipsis; -moz-text-overflow: ellipsis; -webkit-text-overflow: ellipsis; } .audiojs .error-message a { color: #eee; text-decoration: none; padding-bottom: 1px; border-bottom: 1px solid #999; white-space: wrap; } .audiojs .play { background: url("$1") -2px -1px no-repeat; } .audiojs .loading { background: url("$1") -2px -31px no-repeat; } .audiojs .error { background: url("$1") -2px -61px no-repeat; } .audiojs .pause { background: url("$1") -2px -91px no-repeat; } .playing .play, .playing .loading, .playing .error { display: none; } .playing .pause { display: block; } .loading .play, .loading .pause, .loading .error { display: none; } .loading .loading { display: block; } .error .time, .error .play, .error .pause, .error .scrubber, .error .loading { display: none; } .error .error { display: block; } .error .play-pause p { cursor: auto; } .error .error-message { display: block; }',trackEnded:function(){},flashError:function(){var t=this.settings.createPlayer,i=o(t.errorMessageClass,this.wrapper),r='Missing <a href="http://get.adobe.com/flashplayer/">
173flash player</a> plugin.';this.mp3&&(r+=' <a href="'+this.mp3+'">Download audio file</a>.'),n[e].helpers.removeClass(this.wrapper,t.loadingClass),n[e].helpers.addClass(this.wrapper,t.errorClass),i.innerHTML=r},loadError:function(){var t=this.settings.createPlayer,i=o(t.errorMessageClass,this.wrapper);n[e].helpers.removeClass(this.wrapper,t.loadingClass),n[e].helpers.addClass(this.wrapper,t.errorClass),i.innerHTML='Error loading: "'+this.mp3+'"'},init:function(){n[e].helpers.addClass(this.wrapper,this.settings.createPlayer.loadingClass)},loadStarted:function(){var t=this.settings.createPlayer,i=o(t.durationClass,this.wrapper),r=Math.floor(this.duration/60),a=Math.floor(this.duration%60);n[e].helpers.removeClass(this.wrapper,t.loadingClass),i.innerHTML=(10>r?"0":"")+r+":"+(10>a?"0":"")+a},loadProgress:function(e){var t=this.settings.createPlayer,n=o(t.scrubberClass,this.wrapper);o(t.loaderClass,this.wrapper).style.width=n.offsetWidth*e+"px"},playPause:function(){this.playing?this.settings.play():this.settings.pause()},play:function(){n[e].helpers.addClass(this.wrapper,this.settings.createPlayer.playingClass)},pause:function(){n[e].helpers.removeClass(this.wrapper,this.settings.createPlayer.playingClass)},updatePlayhead:function(e){var t=this.settings.createPlayer,n=o(t.scrubberClass,this.wrapper);o(t.progressClass,this.wrapper).style.width=n.offsetWidth*e+"px",t=o(t.playedClass,this.wrapper),n=this.duration*e,e=Math.floor(n/60),n=Math.floor(n%60),t.innerHTML=(10>e?"0":"")+e+":"+(10>n?"0":"")+n}},create:function(e,t){return t=t||{},e.length?this.createAll(t,e):this.newInstance(e,t)},createAll:function(e,t){var n=t||document.getElementsByTagName("audio"),i=[];e=e||{};for(var o=0,r=n.length;r>o;o++)i.push(this.newInstance(n[o],e));return i},newInstance:function(e,i){var o=this.helpers.clone(this.settings),r="audiojs"+this.instanceCount,a="audiojs_wrapper"+this.instanceCount;return this.instanceCount++,null!=e.getAttribute("autoplay")&&(o.autoplay=!0),null!=e.getAttribute("loop")&&(o.loop=!0),"none"==e.getAttribute("preload")&&(o.preload=!1),i&&this.helpers.merge(o,i),o.createPlayer.markup?e=this.createPlayer(e,o.createPlayer,a):e.parentNode.setAttribute("id",a),a=new n[t](e,o),o.css&&this.helpers.injectCss(a,o.css),o.useFlash&&o.hasFlash?(this.injectFlash(a,r),this.attachFlashEvents(a.wrapper,a)):o.useFlash&&!o.hasFlash&&this.settings.flashError.apply(a),(!o.useFlash||o.useFlash&&o.hasFlash)&&this.attachEvents(a.wrapper,a),this.instances[r]=a},createPlayer:function(e,t,n){var i=document.createElement("div"),o=e.cloneNode(!0);return i.setAttribute("class","audiojs"),i.setAttribute("className","audiojs"),i.setAttribute("id",n),o.outerHTML&&!document.createElement("audio").canPlayType?(o=this.helpers.cloneHtml5Node(e),i.innerHTML=t.markup,i.appendChild(o),e.outerHTML=i.outerHTML,i=document.getElementById(n)):(i.appendChild(o),i.innerHTML+=t.markup,e.parentNode.replaceChild(i,e)),i.getElementsByTagName("audio")[0]},attachEvents:function(t,i){if(i.settings.createPlayer){var r=i.settings.createPlayer,a=o(r.playPauseClass,t),s=o(r.scrubberClass,t);n[e].events.addListener(a,"click",function(){i.playPause.apply(i)}),n[e].events.addListener(s,"click",function(e){e=e.clientX;var t=this,n=0;if(t.offsetParent)do n+=t.offsetLeft;while(t=t.offsetParent);i.skipTo((e-n)/s.offsetWidth)}),i.settings.useFlash||(n[e].events.trackLoadProgress(i),n[e].events.addListener(i.element,"timeupdate",function(){i.updatePlayhead.apply(i)}),n[e].events.addListener(i.element,"ended",function(){i.trackEnded.apply(i)}),n[e].events.addListener(i.source,"error",function(){clearInterval(i.readyTimer),clearInterval(i.loadTimer),i.settings.loadError.apply(i)}))}},attachFlashEvents:function(e,t){t.swfReady=!1,t.load=function(e){t.mp3=e,t.swfReady&&t.element.load(e)},t.loadProgress=function(e,n){t.loadedPercent=e,t.duration=n,t.settings.loadStarted.apply(t),t.settings.loadProgress.apply(t,[e])},t.skipTo=function(e){e>t.loadedPercent||(t.updatePlayhead.call(t,[e]),t.element.skipTo(e))},t.updatePlayhead=function(e){t.settings.updatePlayhead.apply(t,[e])},t.play=function(){t.settings.preload||(t.settings.preload=!0,t.element.init(t.mp3)),t.playing=!0,t.element.pplay(),t.settings.play.apply(t)},t.pause=function(){t.playing=!1,t.element.ppause(),t.settings.pause.apply(t)},t.setVolume=function(e){t.element.setVolume(e)},t.loadStarted=function(){t.swfReady=!0,t.settings.preload&&t.element.init(t.mp3),t.settings.autoplay&&t.play.apply(t)}}
173,injectFlash:function(e,t){var n=this.flashSource.replace(/\$1/g,t);n=n.replace(/\$2/g,e.settings.swfLocation),n=n.replace(/\$3/g,+new Date+Math.random());var i=e.wrapper.innerHTML,o=document.createElement("div");o.innerHTML=n+i,e.wrapper.innerHTML=o.innerHTML,e.element=this.helpers.getSwf(t)},helpers:{merge:function(e,t){for(attr in t)(e.hasOwnProperty(attr)||t.hasOwnProperty(attr))&&(e[attr]=t[attr])},clone:function(e){if(null==e||"object"!=typeof e)return e;var t,n=new e.constructor;for(t in e)n[t]=arguments.callee(e[t]);return n},addClass:function(e,t){RegExp("(\\s|^)"+t+"(\\s|$)").test(e.className)||(e.className+=" "+t)},removeClass:function(e,t){e.className=e.className.replace(RegExp("(\\s|^)"+t+"(\\s|$)")," ")},injectCss:function(e,t){for(var n="",i=document.getElementsByTagName("style"),o=t.replace(/\$1/g,e.settings.imageLocation),r=0,a=i.length;a>r;r++){var s=i[r].getAttribute("title");if(s&&~s.indexOf("audiojs")){if(a=i[r],a.innerHTML===o)return;n=a.innerHTML;break}}i=document.getElementsByTagName("head")[0],r=i.firstChild,a=document.createElement("style"),i&&(a.setAttribute("type","text/css"),a.setAttribute("title","audiojs"),a.styleSheet?a.styleSheet.cssText=n+o:a.appendChild(document.createTextNode(n+o)),r?i.insertBefore(a,r):i.appendChild(styleElement))},cloneHtml5Node:function(e){var t=document.createDocumentFragment(),n=t.createElement?t:document;return n.createElement("audio"),n=n.createElement("div"),t.appendChild(n),n.innerHTML=e.outerHTML,n.firstChild},getSwf:function(e){return e=document[e]||window[e],e.length>1?e[e.length-1]:e}},events:{memoryLeaking:!1,listeners:[],addListener:function(t,i,o){t.addEventListener?t.addEventListener(i,o,!1):t.attachEvent&&(this.listeners.push(t),this.memoryLeaking||(window.attachEvent("onunload",function(){if(this.listeners)for(var t=0,i=this.listeners.length;i>t;t++)n[e].events.purge(this.listeners[t])}),this.memoryLeaking=!0),t.attachEvent("on"+i,function(){o.call(t,window.event)}))},trackLoadProgress:function(e){if(e.settings.preload){var t,n;e=e;var i=/(ipod|iphone|ipad)/i.test(navigator.userAgent);t=setInterval(function(){e.element.readyState>-1&&(i||e.init.apply(e)),e.element.readyState>1&&(e.settings.autoplay&&e.play.apply(e),clearInterval(t),n=setInterval(function(){e.loadProgress.apply(e),e.loadedPercent>=1&&clearInterval(n)}))},10),e.readyTimer=t,e.loadTimer=n}},purge:function(e){var t,n=e.attributes;if(n)for(t=0;t<n.length;t+=1)"function"==typeof e[n[t].name]&&(e[n[t].name]=null);if(n=e.childNodes)for(t=0;t<n.length;t+=1)purge(e.childNodes[t])},ready:function(){return function(e){var t=window,n=!1,i=!0,o=t.document,r=o.documentElement,a=o.addEventListener?"addEventListener":"attachEvent",s=o.addEventListener?"removeEventListener":"detachEvent",l=o.addEventListener?"":"on",d=function(i){("readystatechange"!=i.type||"complete"==o.readyState)&&(("load"==i.type?t:o)[s](l+i.type,d,!1),!n&&(n=!0)&&e.call(t,i.type||i))},u=function(){try{r.doScroll("left")}catch(e){return setTimeout(u,50),void 0}d("poll")};if("complete"==o.readyState)e.call(t,"lazy");else{if(o.createEventObject&&r.doScroll){try{i=!t.frameElement}catch(c){}i&&u()}o[a](l+"DOMContentLoaded",d,!1),o[a](l+"readystatechange",d,!1),t[a](l+"load",d,!1)}}}()}},n[t]=function(e,t){this.element=e,this.wrapper=e.parentNode,this.source=e.getElementsByTagName("source")[0]||e,this.mp3=function(e){var t=e.getElementsByTagName("source")[0];return e.getAttribute("src")||(t?t.getAttribute("src"):null)}(e),this.settings=t,this.loadStartedCalled=!1,this.loadedPercent=0,this.duration=1,this.playing=!1},n[t].prototype={updatePlayhead:function(){this.settings.updatePlayhead.apply(this,[this.element.currentTime/this.duration])},skipTo:function(e){e>this.loadedPercent||(this.element.currentTime=this.duration*e,this.updatePlayhead())},load:function(t){this.loadStartedCalled=!1,this.source.setAttribute("src",t),this.element.load(),this.mp3=t,n[e].events.trackLoadProgress(this)},loadError:function(){this.settings.loadError.apply(this)},init:function(){this.settings.init.apply(this)},loadStarted:function(){return this.element.duration?(this.duration=this.element.duration,this.updatePlayhead(),this.settings.loadStarted.apply(this),void 0):!1},loadProgress:function(){null!=this.element.buffered&&this.element.buffered.length&&(this.loadStartedCalled||(this.loadStartedCalled=this.loadStarted()),this.loadedPercent=this.element.buffered.end(this.element.buffered.length-1)/this.duration,this.settings.loadProgress.apply(this,[this.loadedPercent]))},playPause:function(){this.playing?this.pause():this.play()},play:function(){/(ipod|iphone|ipad)/i.test(navigator.userAgent)&&0==this.element.readyState&&this.init.apply(this),this.settings.preload||(this.settings.preload=!0,this.element.setAttribute("preload","auto"),n[e].events.trackLoadProgress(this)),this.playing=!0,this.element.play(),this.settings.play.apply(this)},pause:function(){this.playing=!1,this.element.pause(),this.settings.pause.apply(this)},setVolume:function(e){this.element.volume=e},trackEnded:function(){this.skipTo.apply(this,[0]),this.settings.loop||this.pause.apply(this),this.settings.trackEnded.apply(this)}};var o=function(e,t){var n=[];if(t=t||document,t.getElementsByClassName)n=t.getElementsByClassName(e);else{var i,o,r=t.getElementsByTagName("*"),a=RegExp("(^|\\s)"+e+"(\\s|$)");for(i=0,o=r.length;o>i;i++)a.test(r[i].className)&&n.push(r[i])}return n.length>1?n:n[0]}}("audiojs","audiojsInstance",this),/*! 174Chosen, a Select Box Enhancer for jQuery and Prototype 175by Patrick Filler for Harvest, http://getharvest.com 176 177Version 1.5.1 178Full source at https://github.com/harvesthq/chosen 179Copyright (c) 2011-2016 Harvest http://getharvest.com 180 181MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md 182This file is generated by `grunt build`, do not edit it by hand. 183*/ 184function(){var e,t,n,i,o,r={}.hasOwnProperty,a=function(e,t){function n(){this.constructor=e}for(var i in t)r.call(t,i)&&(e[i]=t[i]);return n.prototype=t.prototype,e.prototype=new n,e.__super__=t.prototype,e};i=function(){function e(){this.options_index=0,this.parsed=[]}return e.prototype.add_node=function(e){return"OPTGROUP"===e.nodeName.toUpperCase()?this.add_group(e):this.add_option(e)},e.prototype.add_group=function(e){var t,n,i,o,r,a;for(t=this.parsed.length,this.parsed.push({array_index:t,group:!0,label:this.escapeExpression(e.label),title:e.title?e.title:void 0,children:0,disabled:e.disabled,classes:e.className}),r=e.childNodes,a=[],i=0,o=r.length;o>i;i++)n=r[i],a.push(this.add_option(n,t,e.disabled));return a},e.prototype.add_option=function(e,t,n){return"OPTION"===e.nodeName.toUpperCase()?(""!==e.text?(null!=t&&(this.parsed[t].children+=1),this.parsed.push({array_index:this.parsed.length,options_index:this.options_index,value:e.value,text:e.text,html:e.innerHTML,title:e.title?e.title:void 0,selected:e.selected,disabled:n===!0?n:e.disabled,group_array_index:t,group_label:null!=t?this.parsed[t].label:null,classes:e.className,style:e.style.cssText})):this.parsed.push({array_index:this.parsed.length,options_index:this.options_index,empty:!0}),this.options_index+=1):void 0},e.prototype.escapeExpression=function(e){var t,n;return null==e||e===!1?"":/[\&\<\>\"\'\`]/.test(e)?(t={"<":"<",">":">",'"':""","'":"'","`":"`"},n=/&(?!\w+;)|[\<\>\"\'\`]/g,e.replace(n,function(e){return t[e]||"&"})):e},e}(),i.select_to_array=function(e){var t,n,o,r,a;for(n=new i,a=e.childNodes,o=0,r=a.length;r>o;o++)t=a[o],n.add_node(t);return n.parsed},t=function(){function e(t,n){this.form_field=t,this.options=null!=n?n:{},e.browser_is_supported()&&(this.is_multiple=this.form_field.multiple,this.set_default_text(),this.set_default_values(),this.setup(),this.set_up_html(),this.register_observers(),this.on_ready())}return e.prototype.set_default_values=function(){var e=this;return this.click_test_action=function(t){return e.test_active_click(t)},this.activate_action=function(t){return e.activate_field(t)},this.active_field=!1,this.mouse_on_container=!1,this.results_showing=!1,this.result_highlighted=null,this.allow_single_deselect=null!=this.options.allow_single_deselect&&null!=this.form_field.options[0]&&""===this.form_field.options[0].text?this.options.allow_single_deselect:!1,this.disable_search_threshold=this.options.disable_search_threshold||0,this.disable_search=this.options.disable_search||!1,this.enable_split_word_search=null!=this.options.enable_split_word_search?this.options.enable_split_word_search:!0,this.group_search=null!=this.options.group_search?this.options.group_search:!0,this.search_contains=this.options.search_contains||!1,this.single_backstroke_delete=null!=this.options.single_backstroke_delete?this.options.single_backstroke_delete:!0,this.max_selected_options=this.options.max_selected_options||1/0,this.inherit_select_classes=this.options.inherit_select_classes||!1,this.display_selected_options=null!=this.options.display_selected_options?this.options.display_selected_options:!0,this.display_disabled_options=null!=this.options.display_disabled_options?this.options.display_disabled_options:!0,this.include_group_label_in_selected=this.options.include_group_label_in_selected||!1,this.max_shown_results=this.options.max_shown_results||Number.POSITIVE_INFINITY},e.prototype.set_default_text=function(){return this.default_text=this.form_field.getAttribute("data-placeholder")?this.form_field.getAttribute("data-placeholder"):this.is_multiple?this.options.placeholder_text_multiple||this.options.placeholder_text||e.default_multiple_text:this.options.placeholder_text_single||this.options.placeholder_text||e.default_single_text,this.results_none_found=this.form_field.getAttribute("data-no_results_text")||this.options.no_results_text||e.default_no_result_text},e.prototype.choice_label=function(e){return this.include_group_label_in_selected&&null!=e.group_label?"<b class='group-name'>"+e.group_label+"</b>"+e.html:e.html},e.prototype.mouse_enter=function(){return this.mouse_on_container=!0},e.prototype.mouse_leave=function(){return this.mouse_on_container=!1},e.prototype.input_focus=function(){var e=this;if(this.is_multiple){if(!this.active_field)return setTimeout(function(){return e.container_mousedown()},50)}else if(!this.active_field)return this.activate_field()},e.prototype.input_blur=function(){var e=this;return this.mouse_on_container?void 0:(this.active_field=!1,setTimeout(function(){return e.blur_test()},100))},e.prototype.results_option_build=function(e){var t,n,i,o,r,a,s;for(t="",o=0,s=this.results_data,r=0,a=s.length;a>r&&(n=s[r],i="",i=n.group?this.result_add_group(n):this.result_add_option(n),""!==i&&(o++,t+=i),(null!=e?e.first:void 0)&&(n.selected&&this.is_multiple?this.choice_build(n):n.selected&&!this.is_multiple&&this.single_set_selected_text(this.choice_label(n))),!(o>=this.max_shown_results));r++);return t},e.prototype.result_add_option=function(e){var t,n;return e.search_match?this.include_option_in_results(e)?(t=[],e.disabled||e.selected&&this.is_multiple||t.push("active-result"),!e.disabled||e.selected&&this.is_multiple||t.push("disabled-result"),e.selected&&t.push("result-selected"),null!=e.group_array_index&&t.push("group-option"),""!==e.classes&&t.pu
vendor: 10,774 bytes, line 184
184sh(e.classes),n=document.createElement("li"),n.className=t.join(" "),n.style.cssText=e.style,n.setAttribute("data-option-array-index",e.array_index),n.innerHTML=e.search_text,e.title&&(n.title=e.title),this.outerHTML(n)):"":""},e.prototype.result_add_group=function(e){var t,n;return e.search_match||e.group_match?e.active_options>0?(t=[],t.push("group-result"),e.classes&&t.push(e.classes),n=document.createElement("li"),n.className=t.join(" "),n.innerHTML=e.search_text,e.title&&(n.title=e.title),this.outerHTML(n)):"":""},e.prototype.results_update_field=function(){return this.set_default_text(),this.is_multiple||this.results_reset_cleanup(),this.result_clear_highlight(),this.results_build(),this.results_showing?this.winnow_results():void 0},e.prototype.reset_single_select_options=function(){var e,t,n,i,o;for(i=this.results_data,o=[],t=0,n=i.length;n>t;t++)e=i[t],e.selected?o.push(e.selected=!1):o.push(void 0);return o},e.prototype.results_toggle=function(){return this.results_showing?this.results_hide():this.results_show()},e.prototype.results_search=function(){return this.results_showing?this.winnow_results():this.results_show()},e.prototype.winnow_results=function(){var e,t,n,i,o,r,a,s,l,d,u,c;for(this.no_results_clear(),i=0,r=this.get_search_text(),e=r.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&"),l=new RegExp(e,"i"),n=this.get_search_regex(e),c=this.results_data,d=0,u=c.length;u>d;d++)t=c[d],t.search_match=!1,o=null,this.include_option_in_results(t)&&(t.group&&(t.group_match=!1,t.active_options=0),null!=t.group_array_index&&this.results_data[t.group_array_index]&&(o=this.results_data[t.group_array_index],0===o.active_options&&o.search_match&&(i+=1),o.active_options+=1),t.search_text=t.group?t.label:t.html,(!t.group||this.group_search)&&(t.search_match=this.search_string_match(t.search_text,n),t.search_match&&!t.group&&(i+=1),t.search_match?(r.length&&(a=t.search_text.search(l),s=t.search_text.substr(0,a+r.length)+"</em>"+t.search_text.substr(a+r.length),t.search_text=s.substr(0,a)+"<em>"+s.substr(a)),null!=o&&(o.group_match=!0)):null!=t.group_array_index&&this.results_data[t.group_array_index].search_match&&(t.search_match=!0)));return this.result_clear_highlight(),1>i&&r.length?(this.update_results_content(""),this.no_results(r)):(this.update_results_content(this.results_option_build()),this.winnow_results_set_highlight())},e.prototype.get_search_regex=function(e){var t;return t=this.search_contains?"":"^",new RegExp(t+e,"i")},e.prototype.search_string_match=function(e,t){var n,i,o,r;if(t.test(e))return!0;if(this.enable_split_word_search&&(e.indexOf(" ")>=0||0===e.indexOf("["))&&(i=e.replace(/\[|\]/g,"").split(" "),i.length))for(o=0,r=i.length;r>o;o++)if(n=i[o],t.test(n))return!0},e.prototype.choices_count=function(){var e,t,n,i;if(null!=this.selected_option_count)return this.selected_option_count;for(this.selected_option_count=0,i=this.form_field.options,t=0,n=i.length;n>t;t++)e=i[t],e.selected&&(this.selected_option_count+=1);return this.selected_option_count},e.prototype.choices_click=function(e){return e.preventDefault(),this.results_showing||this.is_disabled?void 0:this.results_show()},e.prototype.keyup_checker=function(e){var t,n;switch(t=null!=(n=e.which)?n:e.keyCode,this.search_field_scale(),t){case 8:if(this.is_multiple&&this.backstroke_length<1&&this.choices_count()>0)return this.keydown_backstroke();if(!this.pending_backstroke)return this.result_clear_highlight(),this.results_search();break;case 13:if(e.preventDefault(),this.results_showing&&this.keydown_stroke==t)return this.result_select(e);break;case 27:return this.results_showing&&this.results_hide(),!0;case 9:case 38:case 40:case 16:case 91:case 17:case 18:break;default:return this.results_search()}},e.prototype.clipboard_event_checker=function(){var e=this;return setTimeout(function(){return e.results_search()},50)},e.prototype.container_width=function(){return null!=this.options.width?this.options.width:""+this.form_field.offsetWidth+"px"},e.prototype.include_option_in_results=function(e){return this.is_multiple&&!this.display_selected_options&&e.selected?!1:!this.display_disabled_options&&e.disabled?!1:e.empty?!1:!0},e.prototype.search_results_touchstart=function(e){return this.touch_started=!0,this.search_results_mouseover(e)},e.prototype.search_results_touchmove=function(e){return this.touch_started=!1,this.search_results_mouseout(e)},e.prototype.search_results_touchend=function(e){return this.touch_started?this.search_results_mouseup(e):void 0},e.prototype.outerHTML=function(e){var t;return e.outerHTML?e.outerHTML:(t=document.createElement("div"),t.appendChild(e),t.innerHTML)},e.browser_is_supported=function(){return/iP(od|hone)/i.test(window.navigator.userAgent)?!1:/Android/i.test(window.navigator.userAgent)&&/Mobile/i.test(window.navigator.userAgent)?!1:/IEMobile/i.test(window.navigator.userAgent)?!1:/Windows Phone/i.test(window.navigator.userAgent)?!1:/BlackBerry/i.test(window.navigator.userAgent)?!1:/BB10/i.test(window.navigator.userAgent)?!1:"Microsoft Internet Explorer"===window.navigator.appName?document.documentMode>=8:!0},e.default_multiple_text="Select Some Options",e.default_single_text="Select an Option",e.default_no_result_text="No results match",e}(),e=jQuery,e.fn.extend({chosen:function(i){return t.browser_is_supported()?this.each(function(){var t,o;return t=e(this),o=t.data("chosen"),"destroy"===i?(o instanceof n&&o.destroy(),void 0):(o instanceof n||t.data("chosen",new n(this,i)),void 0)}):this}}),n=function(t){function n(){return o=n.__super__.constructor.apply(this,arguments)}return a(n,t),n.prototype.setup=function(){return this.form_field_jq=e(this.form_field),this.current_selectedIndex=this.form_field.selectedIndex,this.is_rtl=this.form_field_jq.hasClass("chosen-rtl")},n.prototype.set_up_html=function(){var t,n;return t=["chosen-container"],t.push("chosen-container-"+(this.is_multiple?"multi":"single")),this.inherit_select_classes&&this.form_field.className&&t.push(this.form_field.className),this.is_rtl&&t.push("chosen-rtl"),n={"class":t.join(" "),title:this.form_field.title},this.form_field.id.length&&(n.id=this.form_field.id.replace(/[^\w]/g,"_")+"_chosen"),this.container=e("<div />",n),this.is_multiple?this.container.html('<ul class="chosen-choices"><li class="search-field"><input type="text" value="'+this.default_text+'" class="default" autocomplete="off" style="width:25px;" /></li></ul><div class="chosen-drop"><ul class="chosen-results"></ul></div>'):this.container.html('<a class="chosen-single chosen-default"><span>'+this.default_text+'</span><div><b></b></div></a><div class="chosen-drop"><div class="chosen-search"><input type="text" autocomplete="off" /></div><ul class="chosen-results"></ul></div>'),this.form_field_jq.hide().after(this.container),this.dropdown=this.container.find("div.chosen-drop").first(),this.search_field=this.container.find("input").first(),this.search_results=this.container.find("ul.chosen-results").first(),this.search_field_scale(),this.search_no_results=this.container.find("li.no-results").first(),this.is_multiple?(this.search_choices=this.container.find("ul.chosen-choices").first(),this.search_container=this.container.find("li.search-field").first()):(this.search_container=this.container.find("div.chosen-search").first(),this.selected_item=this.container.find(".chosen-single").first()),this.results_build(),this.set_tab_index(),this.set_label_behavior()},n.prototype.on_ready=function(){return this.form_field_jq.trigger("chosen:ready",{chosen:this})},n.prototype.register_observers=function(){var e=this;return this.container.bind("touchstart.chosen",function(t){return e.container_mousedown(t),t.preventDefault()}),this.container.bind("touchend.chosen",function(t){return e.container_mouseup(t),t.preventDefault()}),this.container.bind("mousedown.chosen",function(t){e.container_mousedown(t)}),this.container.bind("mouseup.chosen",function(t){e.container_mouseup(t)}),this.container.bind("mouseenter.chosen",function(t){e.mouse_enter(t)}),this.container.bind("mouseleave.chosen",function(t){e.mouse_leave(t)}),this.search_results.bind("mouseup.chosen",function(t){e.search_results_mouseup(t)}),this.search_results.bind("mouseover.chosen",function(t){e.search_results_mouseover(t)}),this.search_results.bind("mouseout.chosen",function(t){e.search_results_mouseout(t)}),this.search_results.bind("mousewheel.chosen DOMMouseScroll.chosen",function(t){e.search_results_mousewheel(t)}),this.search_results.bind("touchstart.chosen",function(t){e.search_results_touchstart(t)}),this.search_results.bind("touchmove.chosen",function(t){e.search_results_touchmove(t)}),this.search_results.bind("touchend.chosen",function(t){e.search_results_touchend(t)}),this.form_field_jq.bind("chosen:updated.chosen",function(t){e.results_update_field(t)}),this.form_field_jq.bind("chosen:activate.chosen",function(t){e.activate_field(t)}),this.form_field_jq.bind("chosen:open.chosen",function(t){e.container_mousedown(t)}),this.form_field_jq.bind("chosen:close.chosen",function(t){e.input_blur(t)}),this.search_field.bind("blur.chosen",function(t){e.input_blur(t)}),this.search_field.bind("keyup.chosen",function(t){e.keyup_checker(t)}),this.search_field.bind("keydown.chosen",function(t){e.keydown_checker(t)}),this.search_field.bind("focus.chosen",function(t){e.input_focus(t)}),this.search_field.bind("cut.chosen",function(t){e.clipboard_event_checker(t)}),this.search_field.bind("paste.chosen",function(t){e.clipboard_event_checker(t)}),this.is_multiple?this.search_choices.bind("click.chosen",function(t){e.choices_click(t)}):this.container.bind("click.chosen",function(e){e.preventDefault()})},n.prototype.destroy=function(){return e(this.container[0].ownerDocument).unbind("click.chosen",this.click_test_action),this.search_field[0].tabIndex&&(this.form_field_jq[0].tabIndex=this.search_field[0].tabIndex),this.container.remove(),this.form_field_jq.removeData("chosen"),this.form_field_jq.show()},n.prototype.search_field_disabled=function(){return this.is_disabled=this.form_field_jq[0].disabled,this.is_disabled?(this.container.addClass("chosen-disabled"),this.search_field[0].disabled=!0,this.is_multiple||this.selected_item.unbind("focus.chosen",this.activate_action),this.close_field()):(this.container.removeClass("chosen-disabled"),this.search_field[0].disabled=!1,this.is_multiple?void 0:this.selected_item.bind("focus.chosen",this.activate_action))},n.prototype.container_mousedown=function(t){return this.is_disabled||(t&&"mousedown"===t.type&&!this.results_showing&&t.preventDefault(),null!=t&&e(t.target).hasClass("search-choice-close"))?void 0:(this.active_field?this.is_multiple||!t||e(t.target)[0]!==this.selected_item[0]&&!e(t.target).parents("a.chosen-single").length||(t.preventDefault(),this.results_toggle(
184)):(this.is_multiple&&this.search_field.val(""),e(this.container[0].ownerDocument).bind("click.chosen",this.click_test_action),this.results_show()),this.activate_field())},n.prototype.container_mouseup=function(e){return"ABBR"!==e.target.nodeName||this.is_disabled?void 0:this.results_reset(e)},n.prototype.search_results_mousewheel=function(e){var t;return e.originalEvent&&(t=e.originalEvent.deltaY||-e.originalEvent.wheelDelta||e.originalEvent.detail),null!=t?(e.preventDefault(),"DOMMouseScroll"===e.type&&(t=40*t),this.search_results.scrollTop(t+this.search_results.scrollTop())):void 0},n.prototype.blur_test=function(){return!this.active_field&&this.container.hasClass("chosen-container-active")?this.close_field():void 0},n.prototype.close_field=function(){return e(this.container[0].ownerDocument).unbind("click.chosen",this.click_test_action),this.active_field=!1,this.results_hide(),this.container.removeClass("chosen-container-active"),this.clear_backstroke(),this.show_search_field_default(),this.search_field_scale()},n.prototype.activate_field=function(){return this.container.addClass("chosen-container-active"),this.active_field=!0,this.search_field.val(this.search_field.val()),this.search_field.focus()},n.prototype.test_active_click=function(t){var n;return n=e(t.target).closest(".chosen-container"),n.length&&this.container[0]===n[0]?this.active_field=!0:this.close_field()},n.prototype.results_build=function(){return this.parsing=!0,this.selected_option_count=null,this.results_data=i.select_to_array(this.form_field),this.is_multiple?this.search_choices.find("li.search-choice").remove():this.is_multiple||(this.single_set_selected_text(),this.disable_search||this.form_field.options.length<=this.disable_search_threshold?(this.search_field[0].readOnly=!0,this.container.addClass("chosen-container-single-nosearch")):(this.search_field[0].readOnly=!1,this.container.removeClass("chosen-container-single-nosearch"))),this.update_results_content(this.results_option_build({first:!0})),this.search_field_disabled(),this.show_search_field_default(),this.search_field_scale(),this.parsing=!1},n.prototype.result_do_highlight=function(e){var t,n,i,o,r;if(e.length){if(this.result_clear_highlight(),this.result_highlight=e,this.result_highlight.addClass("highlighted"),i=parseInt(this.search_results.css("maxHeight"),10),r=this.search_results.scrollTop(),o=i+r,n=this.result_highlight.position().top+this.search_results.scrollTop(),t=n+this.result_highlight.outerHeight(),t>=o)return this.search_results.scrollTop(t-i>0?t-i:0);if(r>n)return this.search_results.scrollTop(n)}},n.prototype.result_clear_highlight=function(){return this.result_highlight&&this.result_highlight.removeClass("highlighted"),this.result_highlight=null},n.prototype.results_show=function(){return this.is_multiple&&this.max_selected_options<=this.choices_count()?(this.form_field_jq.trigger("chosen:maxselected",{chosen:this}),!1):(this.container.addClass("chosen-with-drop"),this.results_showing=!0,this.search_field.focus(),this.search_field.val(this.search_field.val()),this.winnow_results(),this.form_field_jq.trigger("chosen:showing_dropdown",{chosen:this}))},n.prototype.update_results_content=function(e){return this.search_results.html(e)},n.prototype.results_hide=function(){return this.results_showing&&(this.result_clear_highlight(),this.container.removeClass("chosen-with-drop"),this.form_field_jq.trigger("chosen:hiding_dropdown",{chosen:this})),this.results_showing=!1},n.prototype.set_tab_index=function(){var e;return this.form_field.tabIndex?(e=this.form_field.tabIndex,this.form_field.tabIndex=-1,this.search_field[0].tabIndex=e):void 0},n.prototype.set_label_behavior=function(){var t=this;return this.form_field_label=this.form_field_jq.parents("label"),!this.form_field_label.length&&this.form_field.id.length&&(this.form_field_label=e("label[for='"+this.form_field.id+"']")),this.form_field_label.length>0?this.form_field_label.bind("click.chosen",function(e){return t.is_multiple?t.container_mousedown(e):t.activate_field()}):void 0},n.prototype.show_search_field_default=function(){return this.is_multiple&&this.choices_count()<1&&!this.active_field?(this.search_field.val(this.default_text),this.search_field.addClass("default")):(this.search_field.val(""),this.search_field.removeClass("default"))},n.prototype.search_results_mouseup=function(t){var n;return n=e(t.target).hasClass("active-result")?e(t.target):e(t.target).parents(".active-result").first(),n.length?(this.result_highlight=n,this.result_select(t),this.search_field.focus()):void 0},n.prototype.search_results_mouseover=function(t){var n;return n=e(t.target).hasClass("active-result")?e(t.target):e(t.target).parents(".active-result").first(),n?this.result_do_highlight(n):void 0},n.prototype.search_results_mouseout=function(t){return e(t.target).hasClass("active-result")?this.result_clear_highlight():void 0},n.prototype.choice_build=function(t){var n,i,o=this;return n=e("<li />",{"class":"search-choice"}).html("<span>"+this.choice_label(t)+"</span>"),t.disabled?n.addClass("search-choice-disabled"):(i=e("<a />",{"class":"search-choice-close","data-option-array-index":t.array_index}),i.bind("click.chosen",function(e){return o.choice_destroy_link_click(e)}),n.append(i)),this.search_container.before(n)},n.prototype.choice_destroy_link_click=function(t){return t.preventDefault(),t.stopPropagation(),this.is_disabled?void 0:this.choice_destroy(e(t.target))},n.prototype.choice_destroy=function(e){return this.result_deselect(e[0].getAttribute("data-option-array-index"))?(this.show_search_field_default(),this.is_multiple&&this.choices_count()>0&&this.search_field.val().length<1&&this.results_hide(),e.parents("li").first().remove(),this.search_field_scale()):void 0},n.prototype.results_reset=function(){return this.reset_single_select_options(),this.form_field.options[0].selected=!0,this.single_set_selected_text(),this.show_search_field_default(),this.results_reset_cleanup(),this.form_field_jq.trigger("change"),this.active_field?this.results_hide():void 0},n.prototype.results_reset_cleanup=function(){return this.current_selectedIndex=this.form_field.selectedIndex,this.selected_item.find("abbr").remove()},n.prototype.result_select=function(e){var t,n;return this.result_highlight?(t=this.result_highlight,this.result_clear_highlight(),this.is_multiple&&this.max_selected_options<=this.choices_count()?(this.form_field_jq.trigger("chosen:maxselected",{chosen:this}),!1):(this.is_multiple?t.removeClass("active-result"):this.reset_single_select_options(),t.addClass("result-selected"),n=this.results_data[t[0].getAttribute("data-option-array-index")],n.selected=!0,this.form_field.options[n.options_index].selected=!0,this.selected_option_count=null,this.is_multiple?this.choice_build(n):this.single_set_selected_text(this.choice_label(n)),(e.metaKey||e.ctrlKey)&&this.is_multiple||this.results_hide(),this.show_search_field_default(),(this.is_multiple||this.form_field.selectedIndex!==this.current_selectedIndex)&&this.form_field_jq.trigger("change",{selected:this.form_field.options[n.options_index].value}),this.current_selectedIndex=this.form_field.selectedIndex,e.preventDefault(),this.search_field_scale())):void 0},n.prototype.single_set_selected_text=function(e){return null==e&&(e=this.default_text),e===this.default_text?this.selected_item.addClass("chosen-default"):(this.single_deselect_control_build(),this.selected_item.removeClass("chosen-default")),this.selected_item.find("span").html(e)},n.prototype.result_deselect=function(e){var t;return t=this.results_data[e],this.form_field.options[t.options_index].disabled?!1:(t.selected=!1,this.form_field.options[t.options_index].selected=!1,this.selected_option_count=null,this.result_clear_highlight(),this.results_showing&&this.winnow_results(),this.form_field_jq.trigger("change",{deselected:this.form_field.options[t.options_index].value}),this.search_field_scale(),!0)},n.prototype.single_deselect_control_build=function(){return this.allow_single_deselect?(this.selected_item.find("abbr").length||this.selected_item.find("span").first().after('<abbr class="search-choice-close"></abbr>'),this.selected_item.addClass("chosen-single-with-deselect")):void 0},n.prototype.get_search_text=function(){return e("<div/>").text(e.trim(this.search_field.val())).html()},n.prototype.winnow_results_set_highlight=function(){var e,t;return t=this.is_multiple?[]:this.search_results.find(".result-selected.active-result"),e=t.length?t.first():this.search_results.find(".active-result").first(),null!=e?this.result_do_highlight(e):void 0},n.prototype.no_results=function(t){var n;return n=e('<li class="no-results">'+this.results_none_found+' "<span></span>"</li>'),n.find("span").first().html(t),this.search_results.append(n),this.form_field_jq.trigger("chosen:no_results",{chosen:this})},n.prototype.no_results_clear=function(){return this.search_results.find(".no-results").remove()},n.prototype.keydown_arrow=function(){var e;return this.results_showing&&this.result_highlight?(e=this.result_highlight.nextAll("li.active-result").first())?this.result_do_highlight(e):void 0:this.results_show()},n.prototype.keyup_arrow=function(){var e;return this.results_showing||this.is_multiple?this.result_highlight?(e=this.result_highlight.prevAll("li.active-result"),e.length?this.result_do_highlight(e.first()):(this.choices_count()>0&&this.results_hide(),this.result_clear_highlight())):void 0:this.results_show()},n.prototype.keydown_backstroke=function(){var e;return this.pending_backstroke?(this.choice_destroy(this.pending_backstroke.find("a").first()),this.clear_backstroke()):(e=this.search_container.siblings("li.search-choice").last(),e.length&&!e.hasClass("search-choice-disabled")?(this.pending_backstroke=e,this.single_backstroke_delete?this.keydown_backstroke():this.pending_backstroke.addClass("search-choice-focus")):void 0)},n.prototype.clear_backstroke=function(){return this.pending_backstroke&&this.pending_backstroke.removeClass("search-choice-focus"),this.pending_backstroke=null},n.prototype.keydown_checker=function(e){var t,n;switch(t=null!=(n=e.which)?n:e.keyCode,this.search_field_scale(),8!==t&&this.pending_backstroke&&this.clear_backstroke(),this.keydown_stroke=t,t){case 8:this.backstroke_length=this.search_field.val().length;break;case 9:this.results_showing&&!this.is_multiple&&this.result_select(e),this.mouse_on_container=!1;break;case 13:this.results_showing&&e.preventDefault();break;case 32:this.disable_search&&e.preventDefault();break;case 38:e.preventDefault(),this.keyup_arrow();break;case 40:e.preventDefault(),this.keydown_arrow()}},n.prototype.search_field_scale=function(){var t,n,i,o,r,a,s,l,d;if(this.is_multiple){for(i=0,s=0,r="position:absolute; left: -1000px; top: -1000px; display:none;",a=["font-size","font-style","font-weight","font-family","line-height","text-transform","letter-spacing"],l=0,d=a.length;d>l;l++)o=a[l],r+=o+":"+this.search_field.css(o)+";";return t=e("<div />",{style:r}),t.text(this.search_field.val()),e("body").append(t),s=t.width()+25,t.remove(),n=this.container.outerWidth(),s>n-10&&(s=n-10),this.search_field.css({width:s+"px"})}},n}(t)}.call(this),new function(){function e(){document.getElementsByTagName("body")[0].clientHeight;document.getElementById(i).style.top="0px";var e=document.getElementById(i).offsetTop,t=document.getElementById(i).offsetHeight;if(window.innerHeight)var n=window.innerHeight;else if(document.documentElement&&0!=document.documentElement.clientHeight)var n=document.documentElement.clientHeight;n>e+t&&(document.getElementById(i).style.position="relative",document.getElementById(i).style.top=n-t-e-1+"px")}function t(e){function t(){o!=n.offsetHeight&&(e(),o=n.offsetHeight)}var n=document.createElement("div"),i=document.createTextNode("S");n.appendChild(i),n.style.visibility="hidden",n.style.position="absolute",n.style.top="0",document.body.appendChild(n);var o=n.offsetHeight;setInterval(t,1e3)}function n(e,t,n){try{e.addEventListener(t,n,!1)}catch(i){e.attachEvent("on"+t,n)}}var i="footer";n(window,"load",e),n(window,"load",function(){t(e)}),n(window,"resize",e)},function(){function e(){}function t(e,t){for(var n=e.length;n--;)if(e[n].listener===t)return n;return-1}function n(e){return function(){return this[e].apply(this,arguments)}}var i=e.prototype,o=this,r=o.EventEmitter;i.getListeners=function(e){var t,n,i=this._getEvents();if("object"==typeof e){t={};for(n in i)i.hasOwnProperty(n)&&e.test(n)&&(t[n]=i[n])}else t=i[e]||(i[e]=[]);return t},i.flattenListeners=function(e){var t,n=[];for(t=0;t<e.length;t+=1)n.push(e[t].listener);return n},i.getListenersAsObject=function(e){var t,n=this.getListeners(e);return n instanceof Array&&(t={},t[e]=n),t||n},i.addListener=function(e,n){var i,o=this.getListenersAsObject(e),r="object"==typeof n;for(i in o)o.hasOwnProperty(i)&&-1===t(o[i],n)&&o[i].push(r?n:{listener:n,once:!1});return this},i.on=n("addListener"),i.addOnceListener=function(e,t){return this.addListener(e,{listener:t,once:!0})},i.once=n("addOnceListener"),i.defineEvent=function(e){return this.getListeners(e),this},i.defineEvents=function(e){for(var t=0;t<e.length;t+=1)this.defineEvent(e[t]);return this},i.removeListener=function(e,n){var i,o,r=this.getListenersAsObject(e);for(o in r)r.hasOwnProperty(o)&&(i=t(r[o],n),-1!==i&&r[o].splice(i,1));return this},i.off=n("removeListener"),i.addListeners=function(e,t){return this.manipulateListeners(!1,e,t)},i.removeListeners=function(e,t){return this.manipulateListeners(!0,e,t)},i.manipulateListeners=function(e,t,n){var i,o,r=e?this.removeListener:this.addListener,a=e?this.removeListeners:this.addListeners;if("object"!=typeof t||t instanceof RegExp)for(i=n.length;i--;)r.call(this,t,n[i]);else for(i in t)t.hasOwnProperty(i)&&(o=t[i])&&("function"==typeof o?r.call(this,i,o):a.call(this,i,o));return this},i.removeEvent=function(e){var t,n=typeof e,i=this._getEvents();if("string"===n)delete i[e];else if("object"===n)for(t in i)i.hasOwnProperty(t)&&e.test(t)&&delete i[t];else delete this._events;return this},i.removeAllListeners=n("removeEvent"),i.emitEvent=function(e,t){var n,i,o,r,a=this.getListenersAsObject(e);for(o in a)if(a.hasOwnProperty(o))for(i=a[o].length;i--;)n=a[o][i],n.once===!0&&this.removeListener(e,n.listener),r=n.listener.apply(this,t||[]),r===this._getOnceReturnValue()&&this.removeListener(e,n.listener);return this},i.trigger=n("emitEvent"),i.emit=function(e){var t=Array.prototype.slice.call(arguments,1
184);return this.emitEvent(e,t)},i.setOnceReturnValue=function(e){return this._onceReturnValue=e,this},i._getOnceReturnValue=function(){return this.hasOwnProperty("_onceReturnValue")?this._onceReturnValue:!0},i._getEvents=function(){return this._events||(this._events={})},e.noConflict=function(){return o.EventEmitter=r,e},"function"==typeof define&&define.amd?define("eventEmitter/EventEmitter",[],function(){return e}):"object"==typeof module&&module.exports?module.exports=e:this.EventEmitter=e}.call(this),function(e){function t(t){var n=e.event;return n.target=n.target||n.srcElement||t,n}var n=document.documentElement,i=function(){};n.addEventListener?i=function(e,t,n){e.addEventListener(t,n,!1)}:n.attachEvent&&(i=function(e,n,i){e[n+i]=i.handleEvent?function(){var n=t(e);i.handleEvent.call(i,n)}:function(){var n=t(e);i.call(e,n)},e.attachEvent("on"+n,e[n+i])});var o=function(){};n.removeEventListener?o=function(e,t,n){e.removeEventListener(t,n,!1)}:n.detachEvent&&(o=function(e,t,n){e.detachEvent("on"+t,e[t+n]);try{delete e[t+n]}catch(i){e[t+n]=void 0}});var r={bind:i,unbind:o};"function"==typeof define&&define.amd?define("eventie/eventie",r):e.eventie=r}(this),function(e,t){"function"==typeof define&&define.amd?define(["eventEmitter/EventEmitter","eventie/eventie"],function(n,i){return t(e,n,i)}):"object"==typeof exports?module.exports=t(e,require("wolfy87-eventemitter"),require("eventie")):e.imagesLoaded=t(e,e.EventEmitter,e.eventie)}(window,function(e,t,n){function i(e,t){for(var n in t)e[n]=t[n];return e}function o(e){return"[object Array]"===p.call(e)}function r(e){var t=[];if(o(e))t=e;else if("number"==typeof e.length)for(var n=0,i=e.length;i>n;n++)t.push(e[n]);else t.push(e);return t}function a(e,t,n){if(!(this instanceof a))return new a(e,t);"string"==typeof e&&(e=document.querySelectorAll(e)),this.elements=r(e),this.options=i({},this.options),"function"==typeof t?n=t:i(this.options,t),n&&this.on("always",n),this.getImages(),d&&(this.jqDeferred=new d.Deferred);var o=this;setTimeout(function(){o.check()})}function s(e){this.img=e}function l(e){this.src=e,h[e]=this}var d=e.jQuery,u=e.console,c="undefined"!=typeof u,p=Object.prototype.toString; 185a.prototype=new t,a.prototype.options={},a.prototype.getImages=function(){this.images=[];for(var e=0,t=this.elements.length;t>e;e++){var n=this.elements[e];"IMG"===n.nodeName&&this.addImage(n);var i=n.nodeType;if(i&&(1===i||9===i||11===i))for(var o=n.querySelectorAll("img"),r=0,a=o.length;a>r;r++){var s=o[r];this.addImage(s)}}},a.prototype.addImage=function(e){var t=new s(e);this.images.push(t)},a.prototype.check=function(){function e(e,o){return t.options.debug&&c&&u.log("confirm",e,o),t.progress(e),n++,n===i&&t.complete(),!0}var t=this,n=0,i=this.images.length;if(this.hasAnyBroken=!1,!i)return this.complete(),void 0;for(var o=0;i>o;o++){var r=this.images[o];r.on("confirm",e),r.check()}},a.prototype.progress=function(e){this.hasAnyBroken=this.hasAnyBroken||!e.isLoaded;var t=this;setTimeout(function(){t.emit("progress",t,e),t.jqDeferred&&t.jqDeferred.notify&&t.jqDeferred.notify(t,e)})},a.prototype.complete=function(){var e=this.hasAnyBroken?"fail":"done";this.isComplete=!0;var t=this;setTimeout(function(){if(t.emit(e,t),t.emit("always",t),t.jqDeferred){var n=t.hasAnyBroken?"reject":"resolve";t.jqDeferred[n](t)}})},d&&(d.fn.imagesLoaded=function(e,t){var n=new a(this,e,t);return n.jqDeferred.promise(d(this))}),s.prototype=new t,s.prototype.check=function(){var e=h[this.img.src]||new l(this.img.src);if(e.isConfirmed)return this.confirm(e.isLoaded,"cached was confirmed"),void 0;if(this.img.complete&&void 0!==this.img.naturalWidth)return this.confirm(0!==this.img.naturalWidth,"naturalWidth"),void 0;var t=this;e.on("confirm",function(e,n){return t.confirm(e.isLoaded,n),!0}),e.check()},s.prototype.confirm=function(e,t){this.isLoaded=e,this.emit("confirm",this,t)};var h={};return l.prototype=new t,l.prototype.check=function(){if(!this.isChecked){var e=new Image;n.bind(e,"load",this),n.bind(e,"error",this),e.src=this.src,this.isChecked=!0}},l.prototype.handleEvent=function(e){var t="on"+e.type;this[t]&&this[t](e)},l.prototype.onload=function(e){this.confirm(!0,"onload"),this.unbindProxyEvents(e)},l.prototype.onerror=function(e){this.confirm(!1,"onerror"),this.unbindProxyEvents(e)},l.prototype.confirm=function(e,t){this.isConfirmed=!0,this.isLoaded=e,this.emit
185("confirm",this,t)},l.prototype.unbindProxyEvents=function(e){n.unbind(e.target,"load",this),n.unbind(e.target,"error",this)},a}),/*! Magnific Popup - v1.1.0 - 2016-02-20 186* http://dimsemenov.com/plugins/magnific-popup/ 187* Copyright (c) 2016 Dmitry Semenov; */ 188!function(e){"function"==typeof define&&define.amd?define(["jquery"],e):e("object"==typeof exports?require("jquery"):window.jQuery||window.Zepto)}(function(e){var t,n,i,o,r,a,s="Close",l="BeforeClose",d="AfterClose",u="BeforeAppend",c="MarkupParse",p="Open",h="Change",f="mfp",m="."+f,g="mfp-ready",v="mfp-removing",y="mfp-prevent-close",b=function(){},w=!!window.jQuery,x=e(window),C=function(e,n){t.ev.on(f+e+m,n)},T=function(t,n,i,o){var r=document.createElement("div");return r.className="mfp-"+t,i&&(r.innerHTML=i),o?n&&n.appendChild(r):(r=e(r),n&&r.appendTo(n)),r},_=function(n,i){t.ev.triggerHandler(f+n,i),t.st.callbacks&&(n=n.charAt(0).toLowerCase()+n.slice(1),t.st.callbacks[n]&&t.st.callbacks[n].apply(t,e.isArray(i)?i:[i]))},S=function(n){return n===a&&t.currTemplate.closeBtn||(t.currTemplate.closeBtn=e(t.st.closeMarkup.replace("%title%",t.st.tClose)),a=n),t.currTemplate.closeBtn},E=function(){e.magnificPopup.instance||(t=new b,t.init(),e.magnificPopup.instance=t)},k=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};b.prototype={constructor:b,init:function(){var n=navigator.appVersion;t.isLowIE=t.isIE8=document.all&&!document.addEventListener,t.isAndroid=/android/gi.test(n),t.isIOS=/iphone|ipad|ipod/gi.test(n),t.supportsTransition=k(),t.probablyMobile=t.isAndroid||t.isIOS||/(Opera Mini)|Kindle|webOS|BlackBerry|(Opera Mobi)|(Windows Phone)|IEMobile/i.test(navigator.userAgent),i=e(document),t.popupsCache={}},open:function(n){var o;if(n.isObj===!1){t.items=n.items.toArray(),t.index=0;var a,s=n.items;for(o=0;o<s.length;o++)if(a=s[o],a.parsed&&(a=a.el[0]),a===n.el[0]){t.index=o;break}}else t.items=e.isArray(n.items)?n.items:[n.items],t.index=n.index||0;if(t.isOpen)return void t.updateItemHTML();t.types=[],r="",t.ev=n.mainEl&&n.mainEl.length?n.mainEl.eq(0):i,n.key?(t.popupsCache[n.key]||(t.popupsCache[n.key]={}),t.currTemplate=t.popupsCache[n.key]):t.currTemplate={},t.st=e.extend(!0,{},e.magnificPopup.defaults,n),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=T("bg").on("click"+m,function(){t.close()}),t.wrap=T("wrap").attr("tabindex",-1).on("click"+m,function(e){t._checkIfClose(e.target)&&t.close()}),t.container=T("container",t.wrap)),t.contentContainer=T("content"),t.st.preloader&&(t.preloader=T("preloader",t.container,t.st.tLoading));var l=e.magnificPopup.modules;for(o=0;o<l.length;o++){var d=l[o];d=d.charAt(0).toUpperCase()+d.slice(1),t["init"+d].call(t)}_("BeforeOpen"),t.st.showCloseBtn&&(t.st.closeBtnInside?(C(c,function(e,t,n,i){n.close_replaceWith=S(i.type)}),r+=" mfp-close-btn-in"):t.wrap.append(S())),t.st.alignTop&&(r+=" mfp-align-top"),t.fixedContentPos?t.wrap.css({overflow:t.st.overflowY,overflowX:"hidden",overflowY:t.st.overflowY}):t.wrap.css({top:x.scrollTop(),position:"absolute"}),(t.st.fixedBgPos===!1||"auto"===t.st.fixedBgPos&&!t.fixedContentPos)&&t.bgOverlay.css({height:i.height(),position:"absolute"}),t.st.enableEscapeKey&&i.on("keyup"+m,function(e){27===e.keyCode&&t.close()}),x.on("resize"+m,function(){t.updateSize()}),t.st.closeOnContentClick||(r+=" mfp-auto-cursor"),r&&t.wrap.addClass(r);var u=t.wH=x.height(),h={};if(t.fixedContentPos&&t._hasScrollBar(u)){var f=t._getScrollbarSize();f&&(h.marginRight=f)}t.fixedContentPos&&(t.isIE7?e("body, html").css("overflow","hidden"):h.overflow="hidden");var v=t.st.mainClass;return t.isIE7&&(v+=" mfp-ie7"),v&&t._addClassToMFP(v),t.updateItemHTML(),_("BuildControls"),e("html").css(h),t.bgOverlay.add(t.wrap).prependTo(t.st.prependTo||e(document.body)),t._lastFocusedEl=document.activeElement,setTimeout(function(){t.content?(t._addClassToMFP(g),t._setFocus()):t.bgOverlay.addClass(g),i.on("focusin"+m,t._onFocusIn)},16),t.isOpen=!0,t.updateSize(u),_(p),n},close:function(){t.isOpen&&(_(l),t.isOpen=!1,t.st.removalDelay&&!t.isLowIE&&t.supportsTransition?(t._addClassToMFP(v),setTimeout(function(){t._close()},t.st.removalDelay)):t._close())},_close:function(){_(s);var n=v+" "+g+" ";if(t.bgOverlay.detach(),t.wrap.detach(),t.container.empty(),t.st.mainClass&&(n+=t.st.mainClass+" "),t._removeClassFromMFP(n),t.fixedContentPos){var o={marginRight:""};t.isIE7?e("body, html").css("overflow",""):o.overflow="",e("html").css(o)}i.off("keyup"+m+" focusin"+m),t.ev.off(m),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&&t.currTemplate[t.currItem.type]!==!0||t.currTemplate.closeBtn&&t.currTemplate.closeBtn.detach(),t.st.autoFocusLast&&t._lastFocusedEl&&e(t._lastFocusedEl).focus(),t.currItem=null,t.content=null,t.currTemplate=null,t.prevHeight=0,_(d)},updateSize:function(e){if(t.isIOS){var n=document.documentElement.clientWidth/window.innerWidth,i=window.innerHeight*n;t.wrap.css("height",i),t.wH=i}else t.wH=e||x.height();t.fixedContentPos||t.wrap.css("height",t.wH),_("Resize")},updateItemHTML:function(){var n=t.items[t.index];t.contentContainer.detach(),t.content&&t.content.detach(),n.parsed||(n=t.parseEl(t.index));var i=n.type;if(_("BeforeChange",[t.currItem?t.currItem.type:"",i]),t.currItem=n,!t.currTemplate[i]){var r=t.st[i]?t.st[i].markup:!1;_("FirstMarkupParse",r),t.currTemplate[i]=r?e(r):!0}o&&o!==n.type&&t.container.removeClass("mfp-"+o+"-holder");var a=t["get"+i.charAt(0).toUpperCase()+i.slice(1)](n,t.currTemplate[i]);t.appendContent(a,i),n.preloaded=!0,_(h,n),o=n.type,t.container.prepend(t.contentContainer),_("AfterChange")},appendContent:function(e,n){t.content=e,e?t.st.showCloseBtn&&t.st.closeBtnInside&&t.currTemplate[n]===!0?t.content.find(".mfp-close").length||t.content.append(S()):t.content=e:t.content="",_(u),t.container.addClass("mfp-"+n+"-holder"),t.contentContainer.append(t.content)},parseEl:function(n){var i,o=t.items[n];if(o.tagName?o={el:e(o)}:(i=o.type,o={data:o,src:o.src}),o.el){for(var r=t.types,a=0;a<r.length;a++)if(o.el.hasClass("mfp-"+r[a])){i=r[a];break}o.src=o.el.attr("data-mfp-src"),o.src||(o.src=o.el.attr("href"))}return o.type=i||t.st.type||"inline",o.index=n,o.parsed=!0,t.items[n]=o,_("ElementParse",o),t.items[n]},addGroup:function(e,n){var i=function(i){i.mfpEl=this,t._openClick(i,e,n)};n||(n={});var o="click.magnificPopup";n.mainEl=e,n.items?(n.isObj=!0,e.off(o).on(o,i)):(n.isObj=!1,n.delegate?e.off(o).on(o,n.delegate,i):(n.items=e,e.off(o).on(o,i)))},_openClick:function(n,i,o){var r=void 0!==o.midClick?o.midClick:e.magnificPopup.defaults.midClick;if(r||!(2===n.which||n.ctrlKey||n.metaKey||n.altKey||n.shiftKey)){var a=void 0!==o.disableOn?o.disableOn:e.magnificPopup.defaults.disableOn;if(a)if(e.isFunction(a)){if(!a.call(t))return!0}else if(x.width()<a)return!0;n.type&&(n.preventDefault(),t.isOpen&&n.stopPropagation()),o.el=e(n.mfpEl),o.delegate&&(o.items=i.find(o.delegate)),t.open(o)}},updateStatus:function(e,i){if(t.preloader){n!==e&&t.container.removeClass("mfp-s-"+n),i||"loading"!==e||(i=t.st.tLoading);var o={status:e,text:i};_("UpdateStatus",o),e=o.status,i=o.text,t.preloader.html(i),t.preloader.find("a").on("click",function(e){e.stopImmediatePropagation()}),t.container.addClass("mfp-s-"+e),n=e}},_checkIfClose:function(n){if(!e(n).hasClass(y)){var i=t.st.closeOnContentClick,o=t.st.closeOnBgClick;if(i&&o)return!0;
188if(!t.content||e(n).hasClass("mfp-close")||t.preloader&&n===t.preloader[0])return!0;if(n===t.content[0]||e.contains(t.content[0],n)){if(i)return!0}else if(o&&e.contains(document,n))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?i.height():document.body.scrollHeight)>(e||x.height())},_setFocus:function(){(t.st.focus?t.content.find(t.st.focus).eq(0):t.wrap).focus()},_onFocusIn:function(n){return n.target===t.wrap[0]||e.contains(t.wrap[0],n.target)?void 0:(t._setFocus(),!1)},_parseMarkup:function(t,n,i){var o;i.data&&(n=e.extend(i.data,n)),_(c,[t,n,i]),e.each(n,function(n,i){if(void 0===i||i===!1)return!0;if(o=n.split("_"),o.length>1){var r=t.find(m+"-"+o[0]);if(r.length>0){var a=o[1];"replaceWith"===a?r[0]!==i[0]&&r.replaceWith(i):"img"===a?r.is("img")?r.attr("src",i):r.replaceWith(e("<img>").attr("src",i).attr("class",r.attr("class"))):r.attr(o[1],i)}}else t.find(m+"-"+n).html(i)})},_getScrollbarSize:function(){if(void 0===t.scrollbarSize){var e=document.createElement("div");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,n){return E(),t=t?e.extend(!0,{},t):{},t.isObj=!0,t.index=n||0,this.instance.open(t)},close:function(){return e.magnificPopup.instance&&e.magnificPopup.instance.close()},registerModule:function(t,n){n.options&&(e.magnificPopup.defaults[t]=n.options),e.extend(this.proto,n.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">×</button>',tClose:"Close (Esc)",tLoading:"Loading...",autoFocusLast:!0}},e.fn.magnificPopup=function(n){E();var i=e(this);if("string"==typeof n)if("open"===n){var o,r=w?i.data("magnificPopup"):i[0].magnificPopup,a=parseInt(arguments[1],10)||0;r.items?o=r.items[a]:(o=i,r.delegate&&(o=o.find(r.delegate)),o=o.eq(a)),t._openClick({mfpEl:o},i,r)}else t.isOpen&&t[n].apply(t,Array.prototype.slice.call(arguments,1));else n=e.extend(!0,{},n),w?i.data("magnificPopup",n):i[0].magnificPopup=n,t.addGroup(i,n);return i};var z,$,P,L="inline",M=function(){P&&($.after(P.addClass(z)).detach(),P=null)};e.magnificPopup.registerModule(L,{options:{hiddenClass:"hide",markup:"",tNotFound:"Content not found"},proto:{initInline:function(){t.types.push(L),C(s+"."+L,function(){M()})},getInline:function(n,i){if(M(),n.src){var o=t.st.inline,r=e(n.src);if(r.length){var a=r[0].parentNode;a&&a.tagName&&($||(z=o.hiddenClass,$=T(z),z="mfp-"+z),P=r.after($).detach().removeClass(z)),t.updateStatus("ready")}else t.updateStatus("error",o.tNotFound),r=e("<div>");return n.inlineElement=r,r}return t.updateStatus("ready"),t._parseMarkup(i,{},n),i}}});var H,O="ajax",I=function(){H&&e(document.body).removeClass(H)},A=function(){I(),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),H=t.st.ajax.cursor,C(s+"."+O,A),C("BeforeChange."+O,A)},getAjax:function(n){H&&e(document.body).addClass(H),t.updateStatus("loading");var i=e.extend({url:n.src,success:function(i,o,r){var a={data:i,xhr:r};_("ParseAjax",a),t.appendContent(e(a.data),O),n.finished=!0,I(),t._setFocus(),setTimeout(function(){t.wrap.addClass(g)},16),t.updateStatus("ready"),_("AjaxContentAdded")},error:function(){I(),n.finished=n.loadError=!0,t.updateStatus("error",t.st.ajax.tError.replace("%url%",n.src))}},t.st.ajax.settings);return t.req=e.ajax(i),""}}});var j,W=function(n){if(n.data&&void 0!==n.data.title)return n.data.title;
188var i=t.st.image.titleSrc;if(i){if(e.isFunction(i))return i.call(t,n);if(n.el)return n.el.attr(i)||""}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 n=t.st.image,i=".image";t.types.push("image"),C(p+i,function(){"image"===t.currItem.type&&n.cursor&&e(document.body).addClass(n.cursor)}),C(s+i,function(){n.cursor&&e(document.body).removeClass(n.cursor),x.off("resize"+m)}),C("Resize"+i,t.resizeImage),t.isLowIE&&C("AfterChange",t.resizeImage)},resizeImage:function(){var e=t.currItem;if(e&&e.img&&t.st.image.verticalFit){var n=0;t.isLowIE&&(n=parseInt(e.img.css("padding-top"),10)+parseInt(e.img.css("padding-bottom"),10)),e.img.css("max-height",t.wH-n)}},_onImageHasSize:function(e){e.img&&(e.hasSize=!0,j&&clearInterval(j),e.isCheckingImgSize=!1,_("ImageHasSize",e),e.imgHidden&&(t.content&&t.content.removeClass("mfp-loading"),e.imgHidden=!1))},findImageSize:function(e){var n=0,i=e.img[0],o=function(r){j&&clearInterval(j),j=setInterval(function(){return i.naturalWidth>0?void t._onImageHasSize(e):(n>200&&clearInterval(j),n++,void(3===n?o(10):40===n?o(50):100===n&&o(500)))},r)};o(1)},getImage:function(n,i){var o=0,r=function(){n&&(n.img[0].complete?(n.img.off(".mfploader"),n===t.currItem&&(t._onImageHasSize(n),t.updateStatus("ready")),n.hasSize=!0,n.loaded=!0,_("ImageLoadComplete")):(o++,200>o?setTimeout(r,100):a()))},a=function(){n&&(n.img.off(".mfploader"),n===t.currItem&&(t._onImageHasSize(n),t.updateStatus("error",s.tError.replace("%url%",n.src))),n.hasSize=!0,n.loaded=!0,n.loadError=!0)},s=t.st.image,l=i.find(".mfp-img");if(l.length){var d=document.createElement("img");d.className="mfp-img",n.el&&n.el.find("img").length&&(d.alt=n.el.find("img").attr("alt")),n.img=e(d).on("load.mfploader",r).on("error.mfploader",a),d.src=n.src,l.is("img")&&(n.img=n.img.clone()),d=n.img[0],d.naturalWidth>0?n.hasSize=!0:d.width||(n.hasSize=!1)}return t._parseMarkup(i,{title:W(n),img_replaceWith:n.img},n),t.resizeImage(),n.hasSize?(j&&clearInterval(j),n.loadError?(i.addClass("mfp-loading"),t.updateStatus("error",s.tError.replace("%url%",n.src))):(i.removeClass("mfp-loading"),t.updateStatus("ready")),i):(t.updateStatus("loading"),n.loading=!0,n.hasSize||(n.imgHidden=!0,i.addClass("mfp-loading"),t.findImageSize(n)),i)}}});var N,D=function(){return void 0===N&&(N=void 0!==document.createElement("p").style.MozTransform),N};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,n=t.st.zoom,i=".zoom";if(n.enabled&&t.supportsTransition){var o,r,a=n.duration,d=function(e){var t=e.clone().removeAttr("style").removeAttr("class").addClass("mfp-animated-image"),i="all "+n.duration/1e3+"s "+n.easing,o={position:"fixed",zIndex:9999,left:0,top:0,"-webkit-backface-visibility":"hidden"},r="transition";return o["-webkit-"+r]=o["-moz-"+r]=o["-o-"+r]=o[r]=i,t.css(o),t},u=function(){t.content.css("visibility","visible")};C("BuildControls"+i,function(){if(t._allowZoom()){if(clearTimeout(o),t.content.css("visibility","hidden"),e=t._getItemToZoom(),!e)return void u();r=d(e),r.css(t._getOffset()),t.wrap.append(r),o=setTimeout(function(){r.css(t._getOffset(!0)),o=setTimeout(function(){u(),setTimeout(function(){r.remove(),e=r=null,_("ZoomAnimationEnded")},16)},a)},16)}}),C(l+i,function(){if(t._allowZoom()){if(clearTimeout(o),t.st.removalDelay=a,!e){if(e=t._getItemToZoom(),!e)return;r=d(e)}r.css(t._getOffset(!0)),t.wrap.append(r),t.content.css("visibility","hidden"),setTimeout(function(){r.css(t._getOffset())},16)}}),C(s+i,function(){t._allowZoom()&&(u(),r&&r.remove(),e=null)})}},_allowZoom:function(){return"image"===t.currItem.type},_getItemToZoom:function(){return t.currItem.hasSize?t.currItem.img:!1},_getOffset:function(n){var i;i=n?t.currItem.img:t.st.zoom.opener(t.currItem.el||t.currItem);var o=i.offset(),r=parseInt(i.css("padding-top"),10),a=parseInt(i.css("padding-bottom"),10);o.top-=e(window).scrollTop()-r;var s={width:i.width(),height:(w?i.innerHeight():i[0].offsetHeight)-a-r};return D()?s["-moz-transform"]=s.transform="translate("+o.left+"px,"+o.top+"px)":(s.left=o.left,s.top=o.top),s}}});var F="iframe",B="//about:blank",R=function(e){if(t.currTemplate[F]){var n=t.currTemplate[F].find("iframe");n.length&&(e||(n[0].src=B),t.isIE8&&n.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),C("BeforeChange",function(e,t,n){t!==n&&(t===F?R():n===F&&R(!0))}),C(s+"."+F,function(){R()})},getIframe:function(n,i){var o=n.src,r=t.st.iframe;e.each(r.patterns,function(){return o.indexOf(this.index)>-1?(this.id&&(o="string"==typeof this.id?o.substr(o.lastIndexOf(this.id
188)+this.id.length,o.length):this.id.call(this,o)),o=this.src.replace("%id%",o),!1):void 0});var a={};return r.srcAction&&(a[r.srcAction]=o),t._parseMarkup(i,a,n),t.updateStatus("ready"),i}}});var q=function(e){var n=t.items.length;return e>n-1?e-n:0>e?n+e:e},V=function(e,t,n){return e.replace(/%curr%/gi,t+1).replace(/%total%/gi,n)};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 n=t.st.gallery,o=".mfp-gallery";return t.direction=!0,n&&n.enabled?(r+=" mfp-gallery",C(p+o,function(){n.navigateByImgClick&&t.wrap.on("click"+o,".mfp-img",function(){return t.items.length>1?(t.next(),!1):void 0}),i.on("keydown"+o,function(e){37===e.keyCode?t.prev():39===e.keyCode&&t.next()})}),C("UpdateStatus"+o,function(e,n){n.text&&(n.text=V(n.text,t.currItem.index,t.items.length))}),C(c+o,function(e,i,o,r){var a=t.items.length;o.counter=a>1?V(n.tCounter,r.index,a):""}),C("BuildControls"+o,function(){if(t.items.length>1&&n.arrows&&!t.arrowLeft){var i=n.arrowMarkup,o=t.arrowLeft=e(i.replace(/%title%/gi,n.tPrev).replace(/%dir%/gi,"left")).addClass(y),r=t.arrowRight=e(i.replace(/%title%/gi,n.tNext).replace(/%dir%/gi,"right")).addClass(y);o.click(function(){t.prev()}),r.click(function(){t.next()}),t.container.append(o.add(r))}}),C(h+o,function(){t._preloadTimeout&&clearTimeout(t._preloadTimeout),t._preloadTimeout=setTimeout(function(){t.preloadNearbyImages(),t._preloadTimeout=null},16)}),void C(s+o,function(){i.off(o),t.wrap.off("click"+o),t.arrowRight=t.arrowLeft=null})):!1},next:function(){t.direction=!0,t.index=q(t.index+1),t.updateItemHTML()},prev:function(){t.direction=!1,t.index=q(t.index-1),t.updateItemHTML()},goTo:function(e){t.direction=e>=t.index,t.index=e,t.updateItemHTML()},preloadNearbyImages:function(){var e,n=t.st.gallery.preload,i=Math.min(n[0],t.items.length),o=Math.min(n[1],t.items.length);for(e=1;e<=(t.direction?o:i);e++)t._preloadItem(t.index+e);for(e=1;e<=(t.direction?i:o);e++)t._preloadItem(t.index-e)},_preloadItem:function(n){if(n=q(n),!t.items[n].preloaded){var i=t.items[n];i.parsed||(i=t.parseEl(n)),_("LazyLoad",i),"image"===i.type&&(i.img=e('<img class="mfp-img" />').on("load.mfploader",function(){i.hasSize=!0}).on("error.mfploader",function(){i.hasSize=!0,i.loadError=!0,_("LazyLoadError",i)}).attr("src",i.src)),i.preloaded=!0}}}});var X="retina";e.magnificPopup.registerModule(X,{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,n=e.ratio;n=isNaN(n)?n():n,n>1&&(C("ImageHasSize."+X,function(e,t){t.img.css({"max-width":t.img[0].naturalWidth/n,width:"100%"})}),C("ElementParse."+X,function(t,i){i.src=e.replaceSrc(i,n)}))}}}}),E()}),/** 189 * Swiper 4.1.0 190 * Most modern mobile touch slider and framework with hardware accelerated transitions 191 * http://www.idangero.us/swiper/ 192 * 193 * Copyright 2014-2018 Vladimir Kharlampidi 194 * 195 * Released under the MIT License 196 * 197 * Released on: January 13, 2018 198 */ 199function(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 n=[],i=0;if(e&&!t&&e instanceof R)return e;if(e)if("string"==typeof e){var o,r,a=e.trim();if(a.indexOf("<")>=0&&a.indexOf(">")>=0){var s="div";for(0===a.indexOf("<li")&&(s="ul"),0===a.indexOf("<tr")&&(s="tbody"),(0===a.indexOf("<td")||0===a.indexOf("<th"))&&(s="tr"),0===a.indexOf("<tbody")&&(s="table"),0===a.indexOf("<option")&&(s="select"),r=document.createElement(s),r.innerHTML=a,i=0;i<r.childNodes.length;i+=1)n.push(r.childNodes[i])}else for(o=t||"#"!==e[0]||e.match(/[ .<>:~]/)?(t||document).querySelectorAll(e.trim()):[document.getElementById(e.trim().split("#")[1])],i=0;i<o.length;i+=1)o[i]&&n.push(o[i])}else if(e.nodeType||e===window||e===document)n.push(e);else if(e.length>0&&e[0].nodeType)for(i=0;i<e.length;i+=1)n.push(e[i]);return new R(n)}function t(e){for(var t=[],n=0;n<e.length;
199n+=1)-1===t.indexOf(e[n])&&t.push(e[n]);return t}function n(e){var t=this;if("undefined"==typeof e)return this;for(var n=e.split(" "),i=0;i<n.length;i+=1)for(var o=0;o<this.length;o+=1)"undefined"!=typeof t[o].classList&&t[o].classList.add(n[i]);return this}function i(e){for(var t=this,n=e.split(" "),i=0;i<n.length;i+=1)for(var o=0;o<this.length;o+=1)"undefined"!=typeof t[o].classList&&t[o].classList.remove(n[i]);return this}function o(e){return this[0]?this[0].classList.contains(e):!1}function r(e){for(var t=this,n=e.split(" "),i=0;i<n.length;i+=1)for(var o=0;o<this.length;o+=1)"undefined"!=typeof t[o].classList&&t[o].classList.toggle(n[i]);return this}function a(e,t){var n=arguments,i=this;if(1===arguments.length&&"string"==typeof e)return this[0]?this[0].getAttribute(e):void 0;for(var o=0;o<this.length;o+=1)if(2===n.length)i[o].setAttribute(e,t);else for(var r in e)i[o][r]=e[r],i[o].setAttribute(r,e[r]);return this}function s(e){for(var t=this,n=0;n<this.length;n+=1)t[n].removeAttribute(e);return this}function l(e,t){var n,i=this;if("undefined"==typeof t){if(n=this[0]){if(n.dom7ElementDataStorage&&e in n.dom7ElementDataStorage)return n.dom7ElementDataStorage[e];var o=n.getAttribute("data-"+e);return o?o:void 0}return void 0}for(var r=0;r<this.length;r+=1)n=i[r],n.dom7ElementDataStorage||(n.dom7ElementDataStorage={}),n.dom7ElementDataStorage[e]=t;return this}function d(e){for(var t=this,n=0;n<this.length;n+=1){var i=t[n].style;i.webkitTransform=e,i.transform=e}return this}function u(e){var t=this;"string"!=typeof e&&(e+="ms");for(var n=0;n<this.length;n+=1){var i=t[n].style;i.webkitTransitionDuration=e,i.transitionDuration=e}return this}function c(){function t(t){var n=t.target;if(n){var i=t.target.dom7EventData||[];if(i.unshift(t),e(n).is(s))l.apply(n,i);else for(var o=e(n).parents(),r=0;r<o.length;r+=1)e(o[r]).is(s)&&l.apply(o[r],i)}}function n(e){var t=e&&e.target?e.target.dom7EventData||[]:[];t.unshift(e),l.apply(this,t)}for(var i=this,o=[],r=arguments.length;r--;)o[r]=arguments[r];var a=o[0],s=o[1],l=o[2],d=o[3];if("function"==typeof o[1]){var u;u=o,a=u[0],l=u[1],d=u[2],s=void 0}d||(d=!1);for(var c,p=a.split(" "),h=0;h<this.length;h+=1){var f=i[h];if(s)for(c=0;c<p.length;c+=1)f.dom7LiveListeners||(f.dom7LiveListeners=[]),f.dom7LiveListeners.push({type:a,listener:l,proxyListener:t}),f.addEventListener(p[c],t,d);else for(c=0;c<p.length;c+=1)f.dom7Listeners||(f.dom7Listeners=[]),f.dom7Listeners.push({type:a,listener:l,proxyListener:n}),f.addEventListener(p[c],n,d)}return this}function p(){for(var e=this,t=[],n=arguments.length;n--;)t[n]=arguments[n];var i=t[0],o=t[1],r=t[2],a=t[3];if("function"==typeof t[1]){var s;s=t,i=s[0],r=s[1],a=s[2],o=void 0}a||(a=!1);for(var l=i.split(" "),d=0;d<l.length;d+=1)for(var u=0;u<this.length;u+=1){var c=e[u];if(o){if(c.dom7LiveListeners)for(var p=0;p<c.dom7LiveListeners.length;p+=1)r?c.dom7LiveListeners[p].listener===r&&c.removeEventListener(l[d],c.dom7LiveListeners[p].proxyListener,a):c.dom7LiveListeners[p].type===l[d]&&c.removeEventListener(l[d],c.dom7LiveListeners[p].proxyListener,a)}else if(c.dom7Listeners)for(var h=0;h<c.dom7Listeners.length;h+=1)r?c.dom7Listeners[h].listener===r&&c.removeEventListener(l[d],c.dom7Listeners[h].proxyListener,a):c.dom7Listeners[h].type===l[d]&&c.removeEventListener(l[d],c.dom7Listeners[h].proxyListener,a)}return this}function h(){for(var e=this,t=[],n=arguments.length;n--;)t[n]=arguments[n];for(var i=t[0].split(" "),o=t[1],r=0;r<i.length;r+=1)for(var a=0;a<this.length;a+=1){var s=void 0;try{s=new window.CustomEvent(i[r],{detail:o,bubbles:!0,cancelable:!0})}catch(l){s=document.createEvent("Event"),s.initEvent(i[r],!0,!0),s.detail=o}e[a].dom7EventData=t.filter(function(e,t){return t>0}),e[a].dispatchEvent(s),e[a].dom7EventData=[],delete e[a].dom7EventData}return this}function f(e){function t(r){if(r.target===this)for(e.call(this,r),n=0;n<i.length;n+=1)o.off(i[n],t)}var n,i=["webkitTransitionEnd","transitionend"],o=this;if(e)for(n=0;n<i.length;n+=1)o.on(i[n],t);return this}function m(e){if(this.length>0){if(e){var t=this.styles();return this[0].offsetWidth+parseFloat(t.getPropertyValue("margin-right"))+
199parseFloat(t.getPropertyValue("margin-left"))}return this[0].offsetWidth}return null}function g(e){if(this.length>0){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}function v(){if(this.length>0){var e=this[0],t=e.getBoundingClientRect(),n=document.body,i=e.clientTop||n.clientTop||0,o=e.clientLeft||n.clientLeft||0,r=e===window?window.scrollY:e.scrollTop,a=e===window?window.scrollX:e.scrollLeft;return{top:t.top+r-i,left:t.left+a-o}}return null}function y(){return this[0]?window.getComputedStyle(this[0],null):{}}function b(e,t){var n,i=this;if(1===arguments.length){if("string"!=typeof e){for(n=0;n<this.length;n+=1)for(var o in e)i[n].style[o]=e[o];return this}if(this[0])return window.getComputedStyle(this[0],null).getPropertyValue(e)}if(2===arguments.length&&"string"==typeof e){for(n=0;n<this.length;n+=1)i[n].style[e]=t;return this}return this}function w(e){var t=this;if(!e)return this;for(var n=0;n<this.length;n+=1)if(e.call(t[n],n,t[n])===!1)return t;return this}function x(e){var t=this;if("undefined"==typeof e)return this[0]?this[0].innerHTML:void 0;for(var n=0;n<this.length;n+=1)t[n].innerHTML=e;return this}function C(e){var t=this;if("undefined"==typeof e)return this[0]?this[0].textContent.trim():null;for(var n=0;n<this.length;n+=1)t[n].textContent=e;return this}function T(t){var n,i,o=this[0];if(!o||"undefined"==typeof 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(n=e(t),i=0;i<n.length;i+=1)if(n[i]===o)return!0;return!1}if(t===document)return o===document;if(t===window)return o===window;if(t.nodeType||t instanceof R){for(n=t.nodeType?[t]:t,i=0;i<n.length;i+=1)if(n[i]===o)return!0;return!1}return!1}function _(){var e,t=this[0];if(t){for(e=0;null!==(t=t.previousSibling);)1===t.nodeType&&(e+=1);return e}return void 0}function S(e){if("undefined"==typeof e)return this;var t,n=this.length;return e>n-1?new R([]):0>e?(t=n+e,0>t?new R([]):new R([this[t]])):new R([this[e]])}function E(){for(var e=this,t=[],n=arguments.length;n--;)t[n]=arguments[n];for(var i,o=0;o<t.length;o+=1){i=t[o];for(var r=0;r<this.length;r+=1)if("string"==typeof i){var a=document.createElement("div");for(a.innerHTML=i;a.firstChild;)e[r].appendChild(a.firstChild)}else if(i instanceof R)for(var s=0;s<i.length;s+=1)e[r].appendChild(i[s]);else e[r].appendChild(i)}return this}function k(e){var t,n,i=this;for(t=0;t<this.length;t+=1)if("string"==typeof e){var o=document.createElement("div");for(o.innerHTML=e,n=o.childNodes.length-1;n>=0;n-=1)i[t].insertBefore(o.childNodes[n],i[t].childNodes[0])}else if(e instanceof R)for(n=0;n<e.length;n+=1)i[t].insertBefore(e[n],i[t].childNodes[0]);else i[t].insertBefore(e,i[t].childNodes[0]);return this}function z(t){return this.length>0?t?this[0].nextElementSibling&&e(this[0].nextElementSibling).is(t)?new R([this[0].nextElementSibling]):new R([]):this[0].nextElementSibling?new R([this[0].nextElementSibling]):new R([]):new R([])}function $(t){var n=[],i=this[0];if(!i)return new R([]);for(;i.nextElementSibling;){var o=i.nextElementSibling;t?e(o).is(t)&&n.push(o):n.push(o),i=o}return new R(n)}function P(t){if(this.length>0){var n=this[0];return t?n.previousElementSibling&&e(n.previousElementSibling).is(t)?new R([n.previousElementSibling]):new R([]):n.previousElementSibling?new R([n.previousElementSibling]):new R([])}return new R([])}function L(t){var n=[],i=this[0];if(!i)return new R([]);for(;i.previousElementSibling;){var o=i.previousElementSibling;t?e(o).is(t)&&n.push(o):n.push(o),i=o}return new R(n)}function M(n){for(var i=this,o=[],r=0;r<this.length;r+=1)null!==i[r].parentNode&&(n?e(i[r].parentNode).is(n)&&o.push(i[r].parentNode):o.push(i[r].parentNode));return e(t(o))}function H(n){for(var i=this,o=[],r=0;r<this.length;r+=1)for(var a=i[r].parentNode;a;)n?e(a).is(n)&&o.push(a):o.push(a),a=a.parentNode;return e(t(o))}function O(e){var t=this;return"undefined"==typeof e?new R([]):(t.is(e)||(t=t.parents(e).eq(0)),t)}function I(e){for(var t=this,n=[],i=0;i<this.length;i+=1)for(var o=t[i].querySelectorAll(e),r=0;r<o.length;r+=1)n.push(o[r]);return new R(n)}function A(n){for(var i=this,o=[],r=0;r<this.length;r+=1)for(var a=i[r].childNodes,s=0;s<a.length;s+=1)n?1===a[s].nodeType&&e(a[s]).is(n)&&o.push(a[s]):1===a[s].nodeType&&o.push(a[s]);return new R(t(o))}function j(){for(var e=this,t=0;t<this.length;t+=1)e[t].parentNode&&e[t].parentNode.removeChild(e[t]);return this}function W(){for(var t=[],n=arguments.length;n--;)t[n]=arguments[n];var i,o,r=this;for(i=0;i<t.length;i+=1){var a=e(t[i]);for(o=0;o<a.length;o+=1)r[r.length]=a[o],r.length+=1}return r}function N(){var e=this,t=e.params,n=e.touchEvents,i=e.el,o=e.wrapperEl;e.onTouchStart=jt.bind(e),e.onTouchMove=Wt.bind(e),e.onTouchEnd=Nt.bind(e),e.onClick=Ft.bind(e);var r="container"===t.touchEventsTarget?i:o,a=!!t.nested;
199if(U.pointerEvents||U.prefixedPointerEvents)r.addEventListener(n.start,e.onTouchStart,!1),(U.touch?r:Z).addEventListener(n.move,e.onTouchMove,a),(U.touch?r:Z).addEventListener(n.end,e.onTouchEnd,!1);else{if(U.touch){var s="touchstart"===n.start&&U.passiveListener&&t.passiveListeners?{passive:!0,capture:!1}:!1;r.addEventListener(n.start,e.onTouchStart,s),r.addEventListener(n.move,e.onTouchMove,U.passiveListener?{passive:!1,capture:a}:a),r.addEventListener(n.end,e.onTouchEnd,s)}(t.simulateTouch&&!At.ios&&!At.android||t.simulateTouch&&!U.touch&&At.ios)&&(r.addEventListener("mousedown",e.onTouchStart,!1),Z.addEventListener("mousemove",e.onTouchMove,a),Z.addEventListener("mouseup",e.onTouchEnd,!1))}(t.preventClicks||t.preventClicksPropagation)&&r.addEventListener("click",e.onClick,!0),e.on("resize observerUpdate",Dt)}function D(){var e=this,t=e.params,n=e.touchEvents,i=e.el,o=e.wrapperEl,r="container"===t.touchEventsTarget?i:o,a=!!t.nested;if(U.pointerEvents||U.prefixedPointerEvents)r.removeEventListener(n.start,e.onTouchStart,!1),(U.touch?r:Z).removeEventListener(n.move,e.onTouchMove,a),(U.touch?r:Z).removeEventListener(n.end,e.onTouchEnd,!1);else{if(U.touch){var s="onTouchStart"===n.start&&U.passiveListener&&t.passiveListeners?{passive:!0,capture:!1}:!1;r.removeEventListener(n.start,e.onTouchStart,s),r.removeEventListener(n.move,e.onTouchMove,a),r.removeEventListener(n.end,e.onTouchEnd,s)}(t.simulateTouch&&!At.ios&&!At.android||t.simulateTouch&&!U.touch&&At.ios)&&(r.removeEventListener("mousedown",e.onTouchStart,!1),Z.removeEventListener("mousemove",e.onTouchMove,a),Z.removeEventListener("mouseup",e.onTouchEnd,!1))}(t.preventClicks||t.preventClicksPropagation)&&r.removeEventListener("click",e.onClick,!0),e.off("resize observerUpdate",Dt)}function F(){var e=this,t=e.isLocked;e.isLocked=1===e.snapGrid.length,e.allowTouchMove=!e.isLocked,t&&t!==e.isLocked&&(e.isEnd=!1,e.navigation.update())}function B(){var e="onwheel",t=e in Z;if(!t){var n=Z.createElement("div");n.setAttribute(e,"return;"),t="function"==typeof n[e]}return!t&&Z.implementation&&Z.implementation.hasFeature&&Z.implementation.hasFeature("","")!==!0&&(t=Z.implementation.hasFeature("Events.wheel","3.0")),t}/** 200 * Dom7 2.0.1 201 * Minimalistic JavaScript library for DOM manipulation, with a jQuery-compatible API 202 * http://framework7.io/docs/dom.html 203 * 204 * Copyright 2017, Vladimir Kharlampidi 205 * The iDangero.us 206 * http://www.idangero.us/ 207 * 208 * Licensed under MIT 209 * 210 * Released on: October 2, 2017 211 */ 212var R=function(e){for(var t=this,n=0;n<e.length;n+=1)t[n]=e[n];return t.length=e.length,this};e.fn=R.prototype,e.Class=R,e.Dom7=R;var q=("resize scroll".split(" "),{addClass:n,removeClass:i,hasClass:o,toggleClass:r,attr:a,removeAttr:s,data:l,transform:d,transition:u,on:c,off:p,trigger:h,transitionEnd:f,outerWidth:m,outerHeight:g,offset:v,css:b,each:w,html:x,text:C,is:T,index:_,eq:S,append:E,prepend:k,next:z,nextAll:$,prev:P,prevAll:L,parent:M,parents:H,closest:O,find:I,children:A,remove:j,add:W,styles:y});Object.keys(q).forEach(function(t){e.fn[t]=q[t]});var V;V="undefined"==typeof window?{navigator:{userAgent:""},location:{},history:{},addEventListener:function(){},removeEventListener:function(){},getComputedStyle:function(){return{}},Image:function(){},Date:function(){},screen:{}}:window;var X,Y=V,G={deleteProps:function(e){var t=e;Object.keys(t).forEach(function(e){try{t[e]=null}catch(n){}try{delete t[e]}catch(n){}})},nextTick:function(e,t){return void 0===t&&(t=0),setTimeout(e,t)},now:function(){return Date.now()},getTranslate:function(e,t){void 0===t&&(t="x");var n,i,o,r=Y.getComputedStyle(e,null);return Y.WebKitCSSMatrix?(i=r.transform||r.webkitTransform,i.split(",").length>6&&(i=i.split(", ").map(function(e){return e.replace(",",".")}).join(", ")),o=new Y.WebKitCSSMatrix("none"===i?"":i)):(o=r.MozTransform||r.OTransform||r.MsTransform||r.msTransform||r.transform||r.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),n=o.toString().split(",")),"x"===t&&(i=Y.WebKitCSSMatrix?o.m41:16===n.length?parseFloat(n[12]):parseFloat(n[4])),"y"===t&&(i=Y.WebKitCSSMatrix?o.m42:16===n.length?parseFloat(n[13]):parseFloat(n[5])),i||0},parseUrlQuery:function(e){var t,n,i,o,r={},a=e||Y.location.href;if("string"==typeof a&&a.length)for(a=a.indexOf("?")>-1?a.replace(/\S*\?/,""):"",n=a.split("&").filter(function(e){return""!==e}),o=n.length,t=0;o>t;
212t+=1)i=n[t].replace(/#\S+/g,"").split("="),r[decodeURIComponent(i[0])]="undefined"==typeof i[1]?void 0:decodeURIComponent(i[1])||"";return r},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 n=Object(e[0]),i=1;i<e.length;i+=1){var o=e[i];if(void 0!==o&&null!==o)for(var r=Object.keys(Object(o)),a=0,s=r.length;s>a;a+=1){var l=r[a],d=Object.getOwnPropertyDescriptor(o,l);void 0!==d&&d.enumerable&&(G.isObject(n[l])&&G.isObject(o[l])?G.extend(n[l],o[l]):!G.isObject(n[l])&&G.isObject(o[l])?(n[l]={},G.extend(n[l],o[l])):n[l]=o[l])}}return n}};X="undefined"==typeof document?{addEventListener:function(){},removeEventListener:function(){},activeElement:{blur:function(){},nodeName:""},querySelector:function(){return{}},querySelectorAll:function(){return[]},createElement:function(){return{style:{},setAttribute:function(){},getElementsByTagName:function(){return[]}}},location:{hash:""}}:document;var Z=X,U=function(){var e=Z.createElement("div");return{touch:Y.Modernizr&&Y.Modernizr.touch===!0||function(){return!!("ontouchstart"in Y||Y.DocumentTouch&&Z instanceof Y.DocumentTouch)}(),pointerEvents:!(!Y.navigator.pointerEnabled&&!Y.PointerEvent),prefixedPointerEvents:!!Y.navigator.msPointerEnabled,transition:function(){var t=e.style;return"transition"in t||"webkitTransition"in t||"MozTransition"in t}(),transforms3d:Y.Modernizr&&Y.Modernizr.csstransforms3d===!0||function(){var t=e.style;return"webkitPerspective"in t||"MozPerspective"in t||"OPerspective"in t||"MsPerspective"in t||"perspective"in t}(),flexbox:function(){for(var t=e.style,n="alignItems webkitAlignItems webkitBoxAlign msFlexAlign mozBoxAlign webkitFlexDirection msFlexDirection mozBoxDirection mozBoxOrient webkitBoxDirection webkitBoxOrient".split(" "),i=0;i<n.length;i+=1)if(n[i]in t)return!0;return!1}(),observer:function(){return"MutationObserver"in Y||"WebkitMutationObserver"in Y}(),passiveListener:function(){var e=!1;try{var t=Object.defineProperty({},"passive",{get:function(){e=!0}});Y.addEventListener("testPassiveListener",null,t)}catch(n){}return e}(),gestures:function(){return"ongesturestart"in Y}()}}(),Q=function(e){void 0===e&&(e={});var t=this;t.params=e,t.eventsListeners={}
212,t.params&&t.params.on&&Object.keys(t.params.on).forEach(function(e){t.on(e,t.params.on[e])})},K={components:{configurable:!0}};Q.prototype.on=function(e,t){var n=this;return"function"!=typeof t?n:(e.split(" ").forEach(function(e){n.eventsListeners[e]||(n.eventsListeners[e]=[]),n.eventsListeners[e].push(t)}),n)},Q.prototype.once=function(e,t){function n(){for(var o=[],r=arguments.length;r--;)o[r]=arguments[r];t.apply(i,o),i.off(e,n)}var i=this;return"function"!=typeof t?i:i.on(e,n)},Q.prototype.off=function(e,t){var n=this;return e.split(" ").forEach(function(e){"undefined"==typeof t?n.eventsListeners[e]=[]:n.eventsListeners[e].forEach(function(i,o){i===t&&n.eventsListeners[e].splice(o,1)})}),n},Q.prototype.emit=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var n=this;if(!n.eventsListeners)return n;var i,o,r;"string"==typeof e[0]||Array.isArray(e[0])?(i=e[0],o=e.slice(1,e.length),r=n):(i=e[0].events,o=e[0].data,r=e[0].context||n);var a=Array.isArray(i)?i:i.split(" ");return a.forEach(function(e){if(n.eventsListeners[e]){var t=[];n.eventsListeners[e].forEach(function(e){t.push(e)}),t.forEach(function(e){e.apply(r,o)})}}),n},Q.prototype.useModulesParams=function(e){var t=this;t.modules&&Object.keys(t.modules).forEach(function(n){var i=t.modules[n];i.params&&G.extend(e,i.params)})},Q.prototype.useModules=function(e){void 0===e&&(e={});var t=this;t.modules&&Object.keys(t.modules).forEach(function(n){var i=t.modules[n],o=e[n]||{};i.instance&&Object.keys(i.instance).forEach(function(e){var n=i.instance[e];t[e]="function"==typeof n?n.bind(t):n}),i.on&&t.on&&Object.keys(i.on).forEach(function(e){t.on(e,i.on[e])}),i.create&&i.create.bind(t)(o)})},K.components.set=function(e){var t=this;t.use&&t.use(e)},Q.installModule=function(e){for(var t=[],n=arguments.length-1;n-->0;)t[n]=arguments[n+1];var i=this;i.prototype.modules||(i.prototype.modules={});var o=e.name||Object.keys(i.prototype.modules).length+"_"+G.now();return i.prototype.modules[o]=e,e.proto&&Object.keys(e.proto).forEach(function(t){i.prototype[t]=e.proto[t]}),e.static&&Object.keys(e.static).forEach(function(t){i[t]=e.static[t]}),e.install&&e.install.apply(i,t),i},Q.use=function(e){for(var t=[],n=arguments.length-1;n-->0;)t[n]=arguments[n+1];var i=this;return Array.isArray(e)?(e.forEach(function(e){return i.installModule(e)}),i):i.installModule.apply(i,[e].concat(t))},Object.defineProperties(Q,K);var J=function(){var e,t,n=this,i=n.$el;e="undefined"!=typeof n.params.width?n.params.width:i[0].clientWidth,t="undefined"!=typeof n.params.height?n.params.height:i[0].clientHeight,0===e&&n.isHorizontal()||0===t&&n.isVertical()||(e=e-parseInt(i.css("padding-left"),10)-parseInt(i.css("padding-right"),10),t=t-parseInt(i.css("padding-top"),10)-parseInt(i.css("padding-bottom"),10),G.extend(n,{width:e,height:t,size:n.isHorizontal()?e:t}))},et=function(){var e=this,t=e.params,n=e.$wrapperEl,i=e.size,o=e.rtl,r=e.wrongRTL,a=n.children("."+e.params.slideClass),s=e.virtual&&t.virtual.enabled,l=s?e.virtual.slides.length:a.length,d=[],u=[],c=[],p=t.slidesOffsetBefore;"function"==typeof p&&(p=t.slidesOffsetBefore.call(e));var h=t.slidesOffsetAfter;"function"==typeof h&&(h=t.slidesOffsetAfter.call(e));var f=l,m=e.snapGrid.length,g=e.snapGrid.length,v=t.spaceBetween,y=-p,b=0,w=0;if("undefined"!=typeof i){"string"==typeof v&&v.indexOf("%")>=0&&(v=parseFloat(v.replace("%",""))/100*i),e.virtualSize=-v,o?a.css({marginLeft:"",marginTop:""}):a.css({marginRight:"",marginBottom:""});var x;t.slidesPerColumn>1&&(x=Math.floor(l/t.slidesPerColumn)===l/e.params.slidesPerColumn?l:Math.ceil(l/t.slidesPerColumn)*t.slidesPerColumn,"auto"!==t.slidesPerView&&"row"===t.slidesPerColumnFill&&(x=Math.max(x,t.slidesPerView*t.slidesPerColumn)));for(var C,T=t.slidesPerColumn,_=x/T,S=_-(t.slidesPerColumn*_-l),E=0;l>E;E+=1){C=0;var k=a.eq(E);if(t.slidesPerColumn>1){var z=void 0,$=void 0,P=void 0;"column"===t.slidesPerColumnFill?($=Math.floor(E/T),P=E-$*T,($>S||$===S&&P===T-1)&&(P+=1,P>=T&&(P=0,$+=1)),z=$+P*x/T,k.css({"-webkit-box-ordinal-group":z,"-moz-box-ordinal-group":z,"-ms-flex-order":z,"-webkit-order":z,order:z})):(P=Math.floor(E/_),$=E-P*_),k.css("margin-"+(e.isHorizontal()?"top":"left"),0!==P&&t.spaceBetween&&t.spaceBetween+"px").attr("data-swiper-column",$).attr("data-swiper-row",P)}"none"!==k.css("display")&&("auto"===t.slidesPerView?(C=e.isHorizontal()?k.outerWidth(!0):k.outerHeight(!0),t.roundLengths&&(C=Math.floor(C))):(C=(i-(t.slidesPerView-1)*v)/t.slidesPerView,t.roundLengths&&(C=Math.floor(C)),a[E]&&(e.isHorizontal()?a[E].style.width=C+"px":a[E].style.height=C+"px")),a[E]&&(a[E].swiperSlideSize=C),c.push(C),t.centeredSlides?(y=y+C/2+b/2+v,0===b&&0!==E&&(y=y-i/2-v),0===E&&(y=y-i/2-v),Math.abs(y)<.001&&(y=0),w%t.slidesPerGroup===0&&d.push(y),u.push(y)):(w%t.slidesPerGroup===0&&d.push(y),u.push(y),y=y+C+v),e.virtualSize+=C+v,b=C,w+=1)}e.virtualSize=Math.max(e.virtualSize,i)+h;var L;if(o&&r&&("slide"===t.effect||"coverflow"===t.effect)&&n.css({width:e.virtualSize+t.spaceBetween+"px"}),(!U.flexbox||t.setWrapperSize)&&(e.isHorizontal()?n.css({width:e.virtualSize+t.spaceBetween+"px"}):n.css({height:e.virtualSize+t.spaceBetween+"px"})),t.slidesPerColumn>1&&(e.virtualSize=(C+t.spaceBetween)*x,e.virtualSize=Math.ceil(e.virtualSize/t.slidesPerColumn)-t.spaceBetween,e.isHorizontal()?n.css({width:e.virtualSize+t.spaceBetween+"px"}):n.css({height:e.virtualSize+t.spaceBetween+"px"}),t.centeredSlides)){L=[];for(var M=0;M<d.length;M+=1)d[M]<e.virtualSize+d[0]&&L.push(d[M]);d=L}if(!t.centeredSlides){L=[];for(var H=0;H<d.length;H+=1)d[H]<=e.virtualSize-i&&L.push(d[H]);d=L,Math.floor(e.virtualSize-i)-Math.floor(d[d.length-1])>1&&d.push(e.virtualSize-i)}0===d.length&&(d=[0]),0!==t.spaceBetween&&(e.isHorizontal()?o?a.css({marginLeft:v+"px"}):a.css({marginRight:v+"px"}):a.css({marginBottom:v+"px"})),G.extend(e,{slides:a,snapGrid:d,slidesGrid:u,slidesSizesGrid:c}),l!==f&&e.emit("slidesLengthChange"),d.length!==m&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),u.length!==g&&e.emit("slidesGridLengthChange"),(t.watchSlidesProgress||t.watchSlidesVisibility)&&e.updateSlidesOffset()}},tt=function(){var e,t=this,n=[],i=0;if("auto"!==t.params.slidesPerView&&t.params.slidesPerView>1)for(e=0;e<Math.ceil(t.params.slidesPerView);e+=1){var o=t.activeIndex+e;if(o>t.slides.length)break;n.push(t.slides.eq(o)[0])}else n.push(t.slides.eq(t.activeIndex)[0]);for(e=0;e<n.length;e+=1)if("undefined"!=typeof n[e]){var r=n[e].offsetHeight;i=r>i?r:i}i&&t.$wrapperEl.css("height",i+"px")},nt=function(){for(var e=this,t=e.slides,n=0;n<t.length;n+=1)t[n].swiperSlideOffset=e.isHorizontal()?t[n].offsetLeft:t[n].offsetTop},it=function(e){void 0===e&&(e=this.translate||0);var t=this,n=t.params,i=t.slides,o=t.rtl;if(0!==i.length){"undefined"==typeof i[0].swiperSlideOffset&&t.updateSlidesOffset();var r=-e;o&&(r=e),i.removeClass(n.slideVisibleClass);for(var a=0;a<i.length;a+=1){var s=i[a],l=(r+(n.centeredSlides?t.minTranslate():0)-s.swiperSlideOffset)/(s.swiperSlideSize+n.spaceBetween);if(n.watchSlidesVisibility){var d=-(r-s.swiperSlideOffset),u=d+t.slidesSizesGrid[a],c=d>=0&&d<t.size||u>0&&u<=t.size||0>=d&&u>=t.size;c&&i.eq(a).addClass(n.slideVisibleClass)}s.progress=o?-l:l}}},ot=function(e){void 0===e&&(e=this.translate||0);var t=this,n=t.params,i=t.maxTranslate()-t.minTranslate(),o=t.progress,r=t.isBeginning,a=t.isEnd,s=r,l=a;0===i?(o=0,r=!0,a=!0):(o=(e-t.minTranslate())/i,r=0>=o,a=o>=1),G.extend(t,{progress:o,isBeginning:r,isEnd:a}),(n.watchSlidesProgress||n.watchSlidesVisibility)&&t.updateSlidesProgress(e),r&&!s&&t.emit("reachBeginning toEdge"),a&&!l&&t.emit("reachEnd toEdge"),(s&&!r||l&&!a)&&t.emit("fromEdge"),t.emit("progress",o)},rt=function(){var e=this,t=e.slides,n=e.params,i=e.$wrapperEl,o=e.activeIndex,r=e.realIndex,a=e.virtual&&n.virtual.enabled;t.removeClass(n.slideActiveClass+" "+n.slideNextClass+" "+n.slidePrevClass+" "+n.slideDuplicateActiveClass+" "+n.slideDuplicateNextClass+" "+n.slideDuplicatePrevClass);var s;s=a?e.$wrapperEl.find("."+n.slideClass+'[data-swiper-slide-index="'+o+'"]'):t.eq(o),s.addClass(n.slideActiveClass),n.loop&&(s.hasClass(n.slideDuplicateClass)?i.children("."+n.slideClass+":not(."+n.slideDuplicateClass+')[data-swiper-slide-index="'+r+'"]').addClass(n.slideDuplicateActiveClass):i.children("."+n.slideClass+"."+n.slideDuplicateClass+'[data-swiper-slide-index="'+r+'"]').addClass(n.slideDuplicateActiveClass));var l=s.nextAll("."+n.slideClass).eq(0).addClass(n.slideNextClass);
212n.loop&&0===l.length&&(l=t.eq(0),l.addClass(n.slideNextClass));var d=s.prevAll("."+n.slideClass).eq(0).addClass(n.slidePrevClass);n.loop&&0===d.length&&(d=t.eq(-1),d.addClass(n.slidePrevClass)),n.loop&&(l.hasClass(n.slideDuplicateClass)?i.children("."+n.slideClass+":not(."+n.slideDuplicateClass+')[data-swiper-slide-index="'+l.attr("data-swiper-slide-index")+'"]').addClass(n.slideDuplicateNextClass):i.children("."+n.slideClass+"."+n.slideDuplicateClass+'[data-swiper-slide-index="'+l.attr("data-swiper-slide-index")+'"]').addClass(n.slideDuplicateNextClass),d.hasClass(n.slideDuplicateClass)?i.children("."+n.slideClass+":not(."+n.slideDuplicateClass+')[data-swiper-slide-index="'+d.attr("data-swiper-slide-index")+'"]').addClass(n.slideDuplicatePrevClass):i.children("."+n.slideClass+"."+n.slideDuplicateClass+'[data-swiper-slide-index="'+d.attr("data-swiper-slide-index")+'"]').addClass(n.slideDuplicatePrevClass))},at=function(e){var t,n=this,i=n.rtl?n.translate:-n.translate,o=n.slidesGrid,r=n.snapGrid,a=n.params,s=n.activeIndex,l=n.realIndex,d=n.snapIndex,u=e;if("undefined"==typeof u){for(var c=0;c<o.length;c+=1)"undefined"!=typeof o[c+1]?i>=o[c]&&i<o[c+1]-(o[c+1]-o[c])/2?u=c:i>=o[c]&&i<o[c+1]&&(u=c+1):i>=o[c]&&(u=c);a.normalizeSlideIndex&&(0>u||"undefined"==typeof u)&&(u=0)}if(t=r.indexOf(i)>=0?r.indexOf(i):Math.floor(u/a.slidesPerGroup),t>=r.length&&(t=r.length-1),u===s)return t!==d&&(n.snapIndex=t,n.emit("snapIndexChange")),void 0;var p=parseInt(n.slides.eq(u).attr("data-swiper-slide-index")||u,10);G.extend(n,{snapIndex:t,realIndex:p,previousIndex:s,activeIndex:u}),n.emit("activeIndexChange"),n.emit("snapIndexChange"),l!==p&&n.emit("realIndexChange"),n.emit("slideChange")},st=function(t){var n=this,i=n.params,o=e(t.target).closest("."+i.slideClass)[0],r=!1;if(o)for(var a=0;a<n.slides.length;a+=1)n.slides[a]===o&&(r=!0);return o&&r?(n.clickedSlide=o,n.clickedIndex=n.virtual&&n.params.virtual.enabled?parseInt(e(o).attr("data-swiper-slide-index"),10):e(o).index(),i.slideToClickedSlide&&void 0!==n.clickedIndex&&n.clickedIndex!==n.activeIndex&&n.slideToClickedSlide(),void 0):(n.clickedSlide=void 0,n.clickedIndex=void 0,void 0)},lt={updateSize:J,updateSlides:et,updateAutoHeight:tt,updateSlidesOffset:nt,updateSlidesProgress:it,updateProgress:ot,updateSlidesClasses:rt,updateActiveIndex:at,updateClickedSlide:st},dt=function(e){void 0===e&&(e=this.isHorizontal()?"x":"y");var t=this,n=t.params,i=t.rtl,o=t.translate,r=t.$wrapperEl;if(n.virtualTranslate)return i?-o:o;var a=G.getTranslate(r[0],e);return i&&(a=-a),a||0},ut=function(e,t){var n=this,i=n.rtl,o=n.params,r=n.$wrapperEl,a=n.progress,s=0,l=0,d=0;n.isHorizontal()?s=i?-e:e:l=e,o.roundLengths&&(s=Math.floor(s),l=Math.floor(l)),o.virtualTranslate||(U.transforms3d?r.transform("translate3d("+s+"px, "+l+"px, "+d+"px)"):r.transform("translate("+s+"px, "+l+"px)")),n.translate=n.isHorizontal()?s:l;var u,c=n.maxTranslate()-n.minTranslate();u=0===c?0:(e-n.minTranslate())/c,u!==a&&n.updateProgress(e),n.emit("setTranslate",n.translate,t)},ct=function(){return-this.snapGrid[0]},pt=function(){return-this.snapGrid[this.snapGrid.length-1]},ht={getTranslate:dt,setTranslate:ut,minTranslate:ct,maxTranslate:pt},ft=function(e,t){var n=this;n.$wrapperEl.transition(e),n.emit("setTransition",e,t)},mt=function(e){void 0===e&&(e=!0);var t=this,n=t.activeIndex,i=t.params,o=t.previousIndex;i.autoHeight&&t.updateAutoHeight(),t.emit("transitionStart"),e&&n!==o&&(t.emit("slideChangeTransitionStart"),n>o?t.emit("slideNextTransitionStart"):t.emit("slidePrevTransitionStart"))},gt=function(e){void 0===e&&(e=!0);var t=this,n=t.activeIndex,i=t.previousIndex;t.animating=!1,t.setTransition(0),t.emit("transitionEnd"),e&&n!==i&&(t.emit("slideChangeTransitionEnd"),n>i?t.emit("slideNextTransitionEnd"):t.emit("slidePrevTransitionEnd"))},vt={setTransition:ft,transitionStart:mt,transitionEnd:gt},yt=function(e,t,n,i){void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===n&&(n=!0);var o=this,r=e;0>r&&(r=0);var a=o.params,s=o.snapGrid,l=o.slidesGrid,d=o.previousIndex,u=o.activeIndex,c=o.rtl,p=o.$wrapperEl,h=Math.floor(r/a.slidesPerGroup);h>=s.length&&(h=s.length-1),(u||a.initialSlide||0)===(d||0)&&n&&o.emit("beforeSlideChangeStart");var f=-s[h];if(o.updateProgress(f),a.normalizeSlideIndex)for(var m=0;m<l.length;m+=1)-Math.floor(100*f)>=Math.floor(100*l[m])&&(r=m);if(o.initialized){if(!o.allowSlideNext&&f<o.translate&&f<o.minTranslate())return!1;if(!o.allowSlidePrev&&f>o.translate&&f>o.maxTranslate()&&(u||0)!==r)return!1}
212return c&&-f===o.translate||!c&&f===o.translate?(o.updateActiveIndex(r),a.autoHeight&&o.updateAutoHeight(),o.updateSlidesClasses(),"slide"!==a.effect&&o.setTranslate(f),!1):(0!==t&&U.transition?(o.setTransition(t),o.setTranslate(f),o.updateActiveIndex(r),o.updateSlidesClasses(),o.emit("beforeTransitionStart",t,i),o.transitionStart(n),o.animating||(o.animating=!0,p.transitionEnd(function(){o&&!o.destroyed&&o.transitionEnd(n)}))):(o.setTransition(0),o.setTranslate(f),o.updateActiveIndex(r),o.updateSlidesClasses(),o.emit("beforeTransitionStart",t,i),o.transitionStart(n),o.transitionEnd(n)),!0)},bt=function(e,t,n){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);var i=this,o=i.params,r=i.animating;return o.loop?r?!1:(i.loopFix(),i._clientLeft=i.$wrapperEl[0].clientLeft,i.slideTo(i.activeIndex+o.slidesPerGroup,e,t,n)):i.slideTo(i.activeIndex+o.slidesPerGroup,e,t,n)},wt=function(e,t,n){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);var i=this,o=i.params,r=i.animating;return o.loop?r?!1:(i.loopFix(),i._clientLeft=i.$wrapperEl[0].clientLeft,i.slideTo(i.activeIndex-1,e,t,n)):i.slideTo(i.activeIndex-1,e,t,n)},xt=function(e,t,n){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);var i=this;return i.slideTo(i.activeIndex,e,t,n)},Ct=function(){var t,n=this,i=n.params,o=n.$wrapperEl,r="auto"===i.slidesPerView?n.slidesPerViewDynamic():i.slidesPerView,a=n.clickedIndex;if(i.loop){if(n.animating)return;t=parseInt(e(n.clickedSlide).attr("data-swiper-slide-index"),10),i.centeredSlides?a<n.loopedSlides-r/2||a>n.slides.length-n.loopedSlides+r/2?(n.loopFix(),a=o.children("."+i.slideClass+'[data-swiper-slide-index="'+t+'"]:not(.'+i.slideDuplicateClass+")").eq(0).index(),G.nextTick(function(){n.slideTo(a)})):n.slideTo(a):a>n.slides.length-r?(n.loopFix(),a=o.children("."+i.slideClass+'[data-swiper-slide-index="'+t+'"]:not(.'+i.slideDuplicateClass+")").eq(0).index(),G.nextTick(function(){n.slideTo(a)})):n.slideTo(a)}else n.slideTo(a)},Tt={slideTo:yt,slideNext:bt,slidePrev:wt,slideReset:xt,slideToClickedSlide:Ct},_t=function(t){var n=t||this,i=n.params,o=n.$wrapperEl;o.children("."+i.slideClass+"."+i.slideDuplicateClass).remove();var r=o.children("."+i.slideClass);if(i.loopFillGroupWithBlank){var a=i.slidesPerGroup-r.length%i.slidesPerGroup;if(a!==i.slidesPerGroup){for(var s=0;a>s;s+=1){var l=e(Z.createElement("div")).addClass(i.slideClass+" "+i.slideBlankClass);o.append(l)}r=o.children("."+i.slideClass)}}"auto"!==i.slidesPerView||i.loopedSlides||(i.loopedSlides=r.length),n.loopedSlides=parseInt(i.loopedSlides||i.slidesPerView,10),n.loopedSlides+=i.loopAdditionalSlides,n.loopedSlides>r.length&&(n.loopedSlides=r.length);var d=[],u=[];r.each(function(t,i){var o=e(i);t<n.loopedSlides&&u.push(i),t<r.length&&t>=r.length-n.loopedSlides&&d.push(i),o.attr("data-swiper-slide-index",t)});for(var c=0;c<u.length;c+=1)o.append(e(u[c].cloneNode(!0)).addClass(i.slideDuplicateClass));for(var p=d.length-1;p>=0;p-=1)o.prepend(e(d[p].cloneNode(!0)).addClass(i.slideDuplicateClass))},St=function(e){var t,n=e||this,i=n.params,o=n.activeIndex,r=n.slides,a=n.loopedSlides,s=n.allowSlidePrev,l=n.allowSlideNext;n.allowSlidePrev=!0,n.allowSlideNext=!0,a>o?(t=r.length-3*a+o,t+=a,n.slideTo(t,0,!1,!0)):("auto"===i.slidesPerView&&o>=2*a||o>r.length-2*i.slidesPerView)&&(t=-r.length+o+a,t+=a,n.slideTo(t,0,!1,!0)),n.allowSlidePrev=s,n.allowSlideNext=l},Et=function(){var e=this,t=e.$wrapperEl,n=e.params,i=e.slides;t.children("."+n.slideClass+"."+n.slideDuplicateClass).remove(),i.removeAttr("data-swiper-slide-index")},kt={loopCreate:_t,loopFix:St,loopDestroy:Et},zt=function(e){var t=this;if(!U.touch&&t.params.simulateTouch){var n=t.el;n.style.cursor="move",n.style.cursor=e?"-webkit-grabbing":"-webkit-grab",n.style.cursor=e?"-moz-grabbin":"-moz-grab",n.style.cursor=e?"grabbing":"grab"}},$t=function(){var e=this;U.touch||(e.el.style.cursor="")},Pt={setGrabCursor:zt,unsetGrabCursor:$t},Lt=function(e){var t=this,n=t.$wrapperEl,i=t.params;if(i.loop&&t.loopDestroy(),"object"==typeof e&&"length"in e)for(var o=0;o<e.length;o+=1)e[o]&&n.append(e[o]);else n.append(e);
212i.loop&&t.loopCreate(),i.observer&&U.observer||t.update()},Mt=function(e){var t=this,n=t.params,i=t.$wrapperEl,o=t.activeIndex;n.loop&&t.loopDestroy();var r=o+1;if("object"==typeof e&&"length"in e){for(var a=0;a<e.length;a+=1)e[a]&&i.prepend(e[a]);r=o+e.length}else i.prepend(e);n.loop&&t.loopCreate(),n.observer&&U.observer||t.update(),t.slideTo(r,0,!1)},Ht=function(e){var t=this,n=t.params,i=t.$wrapperEl,o=t.activeIndex;n.loop&&(t.loopDestroy(),t.slides=i.children("."+n.slideClass));var r,a=o;if("object"==typeof e&&"length"in e){for(var s=0;s<e.length;s+=1)r=e[s],t.slides[r]&&t.slides.eq(r).remove(),a>r&&(a-=1);a=Math.max(a,0)}else r=e,t.slides[r]&&t.slides.eq(r).remove(),a>r&&(a-=1),a=Math.max(a,0);n.loop&&t.loopCreate(),n.observer&&U.observer||t.update(),n.loop?t.slideTo(a+t.loopedSlides,0,!1):t.slideTo(a,0,!1)},Ot=function(){for(var e=this,t=[],n=0;n<e.slides.length;n+=1)t.push(n);e.removeSlide(t)},It={appendSlide:Lt,prependSlide:Mt,removeSlide:Ht,removeAllSlides:Ot},At=function(){var e=Y.navigator.userAgent,t={ios:!1,android:!1,androidChrome:!1,desktop:!1,windows:!1,iphone:!1,ipod:!1,ipad:!1,cordova:Y.cordova||Y.phonegap,phonegap:Y.cordova||Y.phonegap},n=e.match(/(Windows Phone);?[\s\/]+([\d.]+)?/),i=e.match(/(Android);?[\s\/]+([\d.]+)?/),o=e.match(/(iPad).*OS\s([\d_]+)/),r=e.match(/(iPod)(.*OS\s([\d_]+))?/),a=!o&&e.match(/(iPhone\sOS|iOS)\s([\d_]+)/);if(n&&(t.os="windows",t.osVersion=n[2],t.windows=!0),i&&!n&&(t.os="android",t.osVersion=i[2],t.android=!0,t.androidChrome=e.toLowerCase().indexOf("chrome")>=0),(o||a||r)&&(t.os="ios",t.ios=!0),a&&!r&&(t.osVersion=a[2].replace(/_/g,"."),t.iphone=!0),o&&(t.osVersion=o[2].replace(/_/g,"."),t.ipad=!0),r&&(t.osVersion=r[3]?r[3].replace(/_/g,"."):null,t.iphone=!0),t.ios&&t.osVersion&&e.indexOf("Version/")>=0&&"10"===t.osVersion.split(".")[0]&&(t.osVersion=e.toLowerCase().split("version/")[1].split(" ")[0]),t.desktop=!(t.os||t.android||t.webView),t.webView=(a||o||r)&&e.match(/.*AppleWebKit(?!.*Safari)/i),t.os&&"ios"===t.os){var s=t.osVersion.split("."),l=Z.querySelector('meta[name="viewport"]');t.minimalUi=!t.webView&&(r||a)&&(1*s[0]===7?1*s[1]>=1:1*s[0]>7)&&l&&l.getAttribute("content").indexOf("minimal-ui")>=0}return t.pixelRatio=Y.devicePixelRatio||1,t}(),jt=function(t){var n=this,i=n.touchEventsData,o=n.params,r=n.touches,a=t;if(a.originalEvent&&(a=a.originalEvent),i.isTouchEvent="touchstart"===a.type,!(!i.isTouchEvent&&"which"in a&&3===a.which||i.isTouched&&i.isMoved)){if(o.noSwiping&&e(a.target).closest("."+o.noSwipingClass)[0])return n.allowClick=!0,void 0;if(!o.swipeHandler||e(a).closest(o.swipeHandler)[0]){r.currentX="touchstart"===a.type?a.targetTouches[0].pageX:a.pageX,r.currentY="touchstart"===a.type?a.targetTouches[0].pageY:a.pageY;var s=r.currentX,l=r.currentY;if(!(At.ios&&!At.cordova&&o.iOSEdgeSwipeDetection&&s<=o.iOSEdgeSwipeThreshold&&s>=window.screen.width-o.iOSEdgeSwipeThreshold)){if(G.extend(i,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),r.startX=s,r.startY=l,i.touchStartTime=G.now(),n.allowClick=!0,n.updateSize(),n.swipeDirection=void 0,o.threshold>0&&(i.allowThresholdMove=!1),"touchstart"!==a.type){var d=!0;e(a.target).is(i.formElements)&&(d=!1),Z.activeElement&&e(Z.activeElement).is(i.formElements)&&Z.activeElement.blur(),d&&n.allowTouchMove&&a.preventDefault()}n.emit("touchStart",a)}}}},Wt=function(t){var n=this,i=n.touchEventsData,o=n.params,r=n.touches,a=n.rtl,s=t;if(s.originalEvent&&(s=s.originalEvent),!i.isTouchEvent||"mousemove"!==s.type){var l="touchmove"===s.type?s.targetTouches[0].pageX:s.pageX,d="touchmove"===s.type?s.targetTouches[0].pageY:s.pageY;if(s.preventedByNestedSwiper)return r.startX=l,r.startY=d,void 0;if(!n.allowTouchMove)return n.allowClick=!1,i.isTouched&&(G.extend(r,{startX:l,startY:d,currentX:l,currentY:d}),i.touchStartTime=G.now()),void 0;if(i.isTouchEvent&&o.touchReleaseOnEdges&&!o.loop)if(n.isVertical()){if(d<r.startY&&n.translate<=n.maxTranslate()||d>r.startY&&n.translate>=n.minTranslate())return i.isTouched=!1,i.isMoved=!1,void 0}else if(l<r.startX&&n.translate<=n.maxTranslate()||l>r.startX&&n.translate>=n.minTranslate())return;if(i.isTouchEvent&&Z.activeElement&&s.target===Z.activeElement&&e(s.target).is(i.formElements))return i.isMoved=!0,n.allowClick=!1,void 0;if(i.allowTouchCallbacks&&n.emit("touchMove",s),!(s.targetTouches&&s.targetTouches.length>1)){r.currentX=l,r.currentY=d;var u=r.currentX-r.startX,c=r.currentY-r.startY;if("undefined"==typeof i.isScrolling){var p;n.isHorizontal()&&r.currentY===r.startY||n.isVertical()&&r.currentX===r.startX?i.isScrolling=!1:u*u+c*c>=25&&(p=180*Math.atan2(Math.abs(c),Math.abs(u))/Math.PI,i.isScrolling=n.isHorizontal()?p>o.touchAngle:90-p>o.touchAngle)}if(i.isScrolling&&n.emit("touchMoveOpposite",s),"undefined"==typeof startMoving&&(r.currentX!==r.
212startX||r.currentY!==r.startY)&&(i.startMoving=!0),i.isTouched){if(i.isScrolling)return i.isTouched=!1,void 0;if(i.startMoving){n.allowClick=!1,s.preventDefault(),o.touchMoveStopPropagation&&!o.nested&&s.stopPropagation(),i.isMoved||(o.loop&&n.loopFix(),i.startTranslate=n.getTranslate(),n.setTransition(0),n.animating&&n.$wrapperEl.trigger("webkitTransitionEnd transitionend"),i.allowMomentumBounce=!1,!o.grabCursor||n.allowSlideNext!==!0&&n.allowSlidePrev!==!0||n.setGrabCursor(!0),n.emit("sliderFirstMove",s)),n.emit("sliderMove",s),i.isMoved=!0;var h=n.isHorizontal()?u:c;r.diff=h,h*=o.touchRatio,a&&(h=-h),n.swipeDirection=h>0?"prev":"next",i.currentTranslate=h+i.startTranslate;var f=!0,m=o.resistanceRatio;if(o.touchReleaseOnEdges&&(m=0),h>0&&i.currentTranslate>n.minTranslate()?(f=!1,o.resistance&&(i.currentTranslate=n.minTranslate()-1+Math.pow(-n.minTranslate()+i.startTranslate+h,m))):0>h&&i.currentTranslate<n.maxTranslate()&&(f=!1,o.resistance&&(i.currentTranslate=n.maxTranslate()+1-Math.pow(n.maxTranslate()-i.startTranslate-h,m))),f&&(s.preventedByNestedSwiper=!0),!n.allowSlideNext&&"next"===n.swipeDirection&&i.currentTranslate<i.startTranslate&&(i.currentTranslate=i.startTranslate),!n.allowSlidePrev&&"prev"===n.swipeDirection&&i.currentTranslate>i.startTranslate&&(i.currentTranslate=i.startTranslate),o.threshold>0){if(!(Math.abs(h)>o.threshold||i.allowThresholdMove))return i.currentTranslate=i.startTranslate,void 0;if(!i.allowThresholdMove)return i.allowThresholdMove=!0,r.startX=r.currentX,r.startY=r.currentY,i.currentTranslate=i.startTranslate,r.diff=n.isHorizontal()?r.currentX-r.startX:r.currentY-r.startY,void 0}o.followFinger&&((o.freeMode||o.watchSlidesProgress||o.watchSlidesVisibility)&&(n.updateActiveIndex(),n.updateSlidesClasses()),o.freeMode&&(0===i.velocities.length&&i.velocities.push({position:r[n.isHorizontal()?"startX":"startY"],time:i.touchStartTime}),i.velocities.push({position:r[n.isHorizontal()?"currentX":"currentY"],time:G.now()})),n.updateProgress(i.currentTranslate),n.setTranslate(i.currentTranslate))}}}}},Nt=function(e){var t=this,n=t.touchEventsData,i=t.params,o=t.touches,r=t.rtl,a=t.$wrapperEl,s=t.slidesGrid,l=t.snapGrid,d=e;if(d.originalEvent&&(d=d.originalEvent),n.allowTouchCallbacks&&t.emit("touchEnd",d),n.allowTouchCallbacks=!1,n.isTouched){i.grabCursor&&n.isMoved&&n.isTouched&&(t.allowSlideNext===!0||t.allowSlidePrev===!0)&&t.setGrabCursor(!1);var u=G.now(),c=u-n.touchStartTime;if(t.allowClick&&(t.updateClickedSlide(d),t.emit("tap",d),300>c&&u-n.lastClickTime>300&&(n.clickTimeout&&clearTimeout(n.clickTimeout),n.clickTimeout=G.nextTick(function(){t&&!t.destroyed&&t.emit("click",d)},300)),300>c&&u-n.lastClickTime<300&&(n.clickTimeout&&clearTimeout(n.clickTimeout),t.emit("doubleTap",d))),n.lastClickTime=G.now(),G.nextTick(function(){t.destroyed||(t.allowClick=!0)}),!n.isTouched||!n.isMoved||!t.swipeDirection||0===o.diff||n.currentTranslate===n.startTranslate)return n.isTouched=!1,n.isMoved=!1,void 0;n.isTouched=!1,n.isMoved=!1;var p;if(p=i.followFinger?r?t.translate:-t.translate:-n.currentTranslate,i.freeMode){if(p<-t.minTranslate())return t.slideTo(t.activeIndex),void 0;if(p>-t.maxTranslate())return t.slides.length<l.length?t.slideTo(l.length-1):t.slideTo(t.slides.length-1),void 0;if(i.freeModeMomentum){if(n.velocities.length>1){var h=n.velocities.pop(),f=n.velocities.pop(),m=h.position-f.position,g=h.time-f.time;t.velocity=m/g,t.velocity/=2,Math.abs(t.velocity)<i.freeModeMinimumVelocity&&(t.velocity=0),(g>150||G.now()-h.time>300)&&(t.velocity=0)}else t.velocity=0;t.velocity*=i.freeModeMomentumVelocityRatio,n.velocities.length=0;var v=1e3*i.freeModeMomentumRatio,y=t.velocity*v,b=t.translate+y;r&&(b=-b);var w,x=!1,C=20*Math.abs(t.velocity)*i.freeModeMomentumBounceRatio;if(b<t.maxTranslate())i.freeModeMomentumBounce?(b+t.maxTranslate()<-C&&(b=t.maxTranslate()-C),w=t.maxTranslate(),x=!0,n.allowMomentumBounce=!0):b=t.maxTranslate();else if(b>t.minTranslate())i.freeModeMomentumBounce?(b-t.minTranslate()>C&&(b=t.minTranslate()+C),w=t.minTranslate(),x=!0,n.allowMomentumBounce=!0):b=t.minTranslate();else if(i.freeModeSticky){for(var T,_=0;_<l.length;_+=1)if(l[_]>-b){T=_;break}b=Math.abs(l[T]-b)<Math.abs(l[T-1]-b)||"next"===t.swipeDirection?l[T]:l[T-1],b=-b}if(0!==t.velocity)v=r?Math.abs((-b-t.translate)/t.velocity):Math.abs((b-t.translate)/t.velocity);else if(i.freeModeSticky)return t.slideReset(),void 0;i.freeModeMomentumBounce&&x?(t.updateProgress(w),t.setTransition(v),t.setTranslate(b),t.transitionStart(),t.animating=!0,a.transitionEnd(function(){t&&!t.destroyed&&n.allowMomentumBounce&&(t.emit("momentumBounce"),t.setTransition(i.speed),t.setTranslate(w),a.transitionEnd(function(){t&&!t.destroyed&&t.transitionEnd()}))})):t.velocity?(t.updateProgress(b),t.setTransition(v),t.setTranslate(b),t.transitionStart(),t.animating||(t.animating=!0,a.transitionEnd(function(){t&&!t.destroyed&&t.transitionEnd()}))):t.updateProgress(b),t.updateActiveIndex(),t.updateSlidesClasses()}return(!i.freeModeMomentum||c>=i.longSwipesMs)&&(t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses()),void 0}for(var S=0,E=t.slidesSizesGrid[0],k=0;k<s.length;k+=i.slidesPerGroup)"undefined"!=typeof s[k+i.slidesPerGroup]?p>=s[k]&&p<s[k+i.slidesPerGroup]&&(S=k,E=s[k+i.slidesPerGroup]-s[k]):p>=s[k]&&(S=k,E=s[s.length-1]-s[s.length-2]);var z=(p-s[S])/E;if(c>i.longSwipesMs){if(!i.longSwipes)return t.slideTo(t.activeIndex),void 0;"next"===t.swipeDirection&&(z>=i.longSwipesRatio?t.slideTo(S+i.slidesPerGroup):t.slideTo(S)),"prev"===t.swipeDirection&&(z>1-i.longSwipesRatio?t.slideTo(S+i.slidesPerGroup):t.slideTo(S))}else{if(!i.shortSwipes)return t.slideTo(t.activeIndex),void 0;"next"===t.swipeDirection&&t.slideTo(S+i.slidesPerGroup),"prev"===t.swipeDirection&&t.slideTo(S)}}},Dt=function(){var e=this,t=e.params,n=e.el;if(!n||0!==n.offsetWidth){t.breakpoints&&e.setBreakpoint();var i=e.allowSlideNext,o=e.allowSlidePrev;if(e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),t.freeMode){var r=Math.min(Math.max(e.translate,e.maxTranslate()),e.minTranslate());e.setTranslate(r),e.updateActiveIndex(),e.updateSlidesClasses(),t.autoHeight&&e.updateAutoHeight()}else e.updateSlidesClasses(),("auto"===t.slidesPerView||t.slidesPerView>1)&&e.isEnd&&!e.params.centeredSlides?e.slideTo(e.slides.length-1,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0);e.allowSlidePrev=o,e.allowSlideNext=i}},Ft=function(e){var t=this;t.allowClick||(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation()))},Bt={attachEvents:N,detachEvents:D},Rt=function(){var e=this,t=e.activeIndex,n=e.loopedSlides;void 0===n&&(n=0);var i=e.params,o=i.breakpoints;
213if(o&&(!o||0!==Object.keys(o).length)){var r=e.getBreakpoint(o);if(r&&e.currentBreakpoint!==r){var a=r in o?o[r]:e.originalParams,s=i.loop&&a.slidesPerView!==i.slidesPerView;G.extend(e.params,a),G.extend(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),e.currentBreakpoint=r,s&&(e.loopDestroy(),e.loopCreate(),e.updateSlides(),e.slideTo(t-n+e.loopedSlides,0,!1)),e.emit("breakpoint",a)}}},qt=function(e){if(!e)return void 0;var t=!1,n=[];Object.keys(e).forEach(function(e){n.push(e)}),n.sort(function(e,t){return parseInt(e,10)-parseInt(t,10)});for(var i=0;i<n.length;i+=1){var o=n[i];o>=Y.innerWidth&&!t&&(t=o)}return t||"max"},Vt={setBreakpoint:Rt,getBreakpoint:qt},Xt=function(){var e=this,t=e.classNames,n=e.params,i=e.rtl,o=e.$el,r=[];r.push(n.direction),n.freeMode&&r.push("free-mode"),U.flexbox||r.push("no-flexbox"),n.autoHeight&&r.push("autoheight"),i&&r.push("rtl"),n.slidesPerColumn>1&&r.push("multirow"),At.android&&r.push("android"),At.ios&&r.push("ios"),(U.pointerEvents||U.prefixedPointerEvents)&&r.push("wp8-"+n.direction),r.forEach(function(e){t.push(n.containerModifierClass+e)}),o.addClass(t.join(" "))},Yt=function(){var e=this,t=e.$el,n=e.classNames;t.removeClass(n.join(" "))},Gt={addClasses:Xt,removeClasses:Yt},Zt=function(e,t,n,i,o,r){function a(){r&&r()}var s;e.complete&&o?a():t?(s=new Y.Image,s.onload=a,s.onerror=a,i&&(s.sizes=i),n&&(s.srcset=n),t&&(s.src=t)):a()},Ut=function(){function e(){"undefined"!=typeof t&&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 n=0;n<t.imagesToLoad.length;n+=1){var i=t.imagesToLoad[n];t.loadImage(i,i.currentSrc||i.getAttribute("src"),i.srcset||i.getAttribute("srcset"),i.sizes||i.getAttribute("sizes"),!0,e)}},Qt={loadImage:Zt,preloadImages:Ut},Kt={checkOverflow:F},Jt={init:!0,direction:"horizontal",touchEventsTarget:"container",initialSlide:0,speed:300,iOSEdgeSwipeDetection:!1,iOSEdgeSwipeThreshold: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,spaceBetween:0,slidesPerView:1,slidesPerColumn:1,slidesPerColumnFill:"column",slidesPerGroup:1,centeredSlides:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,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,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",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},en={update:lt,translate:ht,transition:vt,slide:Tt,loop:kt,grabCursor:Pt,manipulation:It,events:Bt,breakpoints:Vt,checkOverflow:Kt,classes:Gt,images:Qt},tn={},nn=function(t){function n(){for(var i=[],o=arguments.length;o--;)i[o]=arguments[o];var r,a;if(1===i.length&&i[0].constructor&&i[0].constructor===Object)a=i[0];else{var s;s=i,r=s[0],a=s[1]}a||(a={}),a=G.extend({}
213,a),r&&!a.el&&(a.el=r),t.call(this,a),Object.keys(en).forEach(function(e){Object.keys(en[e]).forEach(function(t){n.prototype[t]||(n.prototype[t]=en[e][t])})});var l=this;"undefined"==typeof l.modules&&(l.modules={}),Object.keys(l.modules).forEach(function(e){var t=l.modules[e];if(t.params){var n=Object.keys(t.params)[0],i=t.params[n];if("object"!=typeof i)return;if(!(n in a&&"enabled"in i))return;a[n]===!0&&(a[n]={enabled:!0}),"object"!=typeof a[n]||"enabled"in a[n]||(a[n].enabled=!0),a[n]||(a[n]={enabled:!1})}});var d=G.extend({},Jt);l.useModulesParams(d),l.params=G.extend({},d,tn,a),l.originalParams=G.extend({},l.params),l.passedParams=G.extend({},a);var u=e(l.params.el);if(r=u[0],!r)return void 0;if(u.length>1){var c=[];return u.each(function(e,t){var i=G.extend({},a,{el:t});c.push(new n(i))}),c}r.swiper=l,u.data("swiper",l);var p=u.children("."+l.params.wrapperClass);return G.extend(l,{$el:u,el:r,$wrapperEl:p,wrapperEl:p[0],classNames:[],slides:e(),slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:function(){return"horizontal"===l.params.direction},isVertical:function(){return"vertical"===l.params.direction},rtl:"horizontal"===l.params.direction&&("rtl"===r.dir.toLowerCase()||"rtl"===u.css("direction")),wrongRTL:"-webkit-box"===p.css("display"),activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,progress:0,velocity:0,animating:!1,allowSlideNext:l.params.allowSlideNext,allowSlidePrev:l.params.allowSlidePrev,touchEvents:function(){var e=["touchstart","touchmove","touchend"],t=["mousedown","mousemove","mouseup"];return U.pointerEvents?t=["pointerdown","pointermove","pointerup"]:U.prefixedPointerEvents&&(t=["MSPointerDown","MSPointerMove","MSPointerUp"]),{start:U.touch||!l.params.simulateTouch?e[0]:t[0],move:U.touch||!l.params.simulateTouch?e[1]:t[1],end:U.touch||!l.params.simulateTouch?e[2]:t[2]}}(),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:G.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&&(n.__proto__=t),n.prototype=Object.create(t&&t.prototype),n.prototype.constructor=n;var i={extendedDefaults:{configurable:!0},defaults:{configurable:!0},Class:{configurable:!0},$:{configurable:!0}};return n.prototype.slidesPerViewDynamic=function(){var e=this,t=e.params,n=e.slides,i=e.slidesGrid,o=e.size,r=e.activeIndex,a=1;if(t.centeredSlides){for(var s,l=n[r].swiperSlideSize,d=r+1;d<n.length;d+=1)n[d]&&!s&&(l+=n[d].swiperSlideSize,a+=1,l>o&&(s=!0));for(var u=r-1;u>=0;u-=1)n[u]&&!s&&(l+=n[u].swiperSlideSize,a+=1,l>o&&(s=!0))}else for(var c=r+1;c<n.length;c+=1)i[c]-i[r]<o&&(a+=1);return a},n.prototype.update=function(){function e(){var e=t.rtl?-1*t.translate:t.translate,n=Math.min(Math.max(e,t.maxTranslate()),t.minTranslate());t.setTranslate(n),t.updateActiveIndex(),t.updateSlidesClasses()}var t=this;if(t&&!t.destroyed){t.updateSize(),t.updateSlides(),t.updateProgress(),t.updateSlidesClasses();var n;t.params.freeMode?(e(),t.params.autoHeight&&t.updateAutoHeight()):(n=("auto"===t.params.slidesPerView||t.params.slidesPerView>1)&&t.isEnd&&!t.params.centeredSlides?t.slideTo(t.slides.length-1,0,!1,!0):t.slideTo(t.activeIndex,0,!1,!0),n||e()),t.emit("update")}},n.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"))},n.prototype.destroy=function(e,t){void 0===e&&(e=!0),void 0===t&&(t=!0);var n=this,i=n.params,o=n.$el,r=n.$wrapperEl,a=n.slides;n.emit("beforeDestroy"),n.initialized=!1,n.detachEvents(),i.loop&&n.loopDestroy(),t&&(n.removeClasses(),o.removeAttr("style"),r.removeAttr("style"),a&&a.length&&a.removeClass([i.slideVisibleClass,i.slideActiveClass,i.slideNextClass,i.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-slide-index").removeAttr("data-swiper-column").removeAttr("data-swiper-row")),n.emit("destroy"),Object.keys(n.eventsListeners).forEac
213h(function(e){n.off(e)}),e!==!1&&(n.$el[0].swiper=null,n.$el.data("swiper",null),G.deleteProps(n)),n.destroyed=!0},n.extendDefaults=function(e){G.extend(tn,e)},i.extendedDefaults.get=function(){return tn},i.defaults.get=function(){return Jt},i.Class.get=function(){return t},i.$.get=function(){return e},Object.defineProperties(n,i),n}(Q),on={name:"device",proto:{device:At},"static":{device:At}},rn={name:"support",proto:{support:U},"static":{support:U}},an=function(){function e(){var e=Y.navigator.userAgent.toLowerCase();return e.indexOf("safari")>=0&&e.indexOf("chrome")<0&&e.indexOf("android")<0}return{isSafari:e(),isUiWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(Y.navigator.userAgent)}}(),sn={name:"browser",proto:{browser:an},"static":{browser:an}},ln={name:"resize",create:function(){var e=this;G.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(){var e=this;Y.addEventListener("resize",e.resize.resizeHandler),Y.addEventListener("orientationchange",e.resize.orientationChangeHandler)},destroy:function(){var e=this;Y.removeEventListener("resize",e.resize.resizeHandler),Y.removeEventListener("orientationchange",e.resize.orientationChangeHandler)}}},dn={func:Y.MutationObserver||Y.WebkitMutationObserver,attach:function(e,t){void 0===t&&(t={});var n=this,i=dn.func,o=new i(function(e){e.forEach(function(e){n.emit("observerUpdate",e)})});o.observe(e,{attributes:"undefined"==typeof t.attributes?!0:t.attributes,childList:"undefined"==typeof t.childList?!0:t.childList,characterData:"undefined"==typeof t.characterData?!0:t.characterData}),n.observer.observers.push(o)},init:function(){var e=this;if(U.observer&&e.params.observer){if(e.params.observeParents)for(var t=e.$el.parents(),n=0;n<t.length;n+=1)e.observer.attach(t[n]);e.observer.attach(e.$el[0],{childList:!1}),e.observer.attach(e.$wrapperEl[0],{attributes:!1})}},destroy:function(){var e=this;e.observer.observers.forEach(function(e){e.disconnect()}),e.observer.observers=[]}},un={name:"observer",params:{observer:!1,observeParents:!1},create:function(){var e=this;G.extend(e,{observer:{init:dn.init.bind(e),attach:dn.attach.bind(e),destroy:dn.destroy.bind(e),observers:[]}})},on:{init:function(){var e=this;e.observer.init()},destroy:function(){var e=this;e.observer.destroy()}}},cn={update:function(e){function t(){n.updateSlides(),n.updateProgress(),n.updateSlidesClasses(),n.lazy&&n.params.lazy.enabled&&n.lazy.load()}var n=this,i=n.params,o=i.slidesPerView,r=i.slidesPerGroup,a=i.centeredSlides,s=n.virtual,l=s.from,d=s.to,u=s.slides,c=s.slidesGrid,p=s.renderSlide,h=s.offset;n.updateActiveIndex();var f,m=n.activeIndex||0;f=n.rtl&&n.isHorizontal()?"right":n.isHorizontal()?"left":"top";var g,v;a?(g=Math.floor(o/2)+r,v=Math.floor(o/2)+r):(g=o+(r-1),v=r);var y=Math.max((m||0)-v,0),b=Math.min((m||0)+g,u.length-1),w=(n.slidesGrid[y]||0)-(n.slidesGrid[0]||0);if(G.extend(n.virtual,{from:y,to:b,offset:w,slidesGrid:n.slidesGrid}),l===y&&d===b&&!e)return n.slidesGrid!==c&&w!==h&&n.slides.css(f,w+"px"),n.updateProgress(),void 0;if(n.params.virtual.renderExternal)return n.params.virtual.renderExternal.call(n,{offset:w,from:y,to:b,slides:function(){for(var e=[],t=y;b>=t;t+=1)e.push(u[t]);return e}()}),t(),void 0;var x=[],C=[];if(e)n.$wrapperEl.find("."+n.params.slideClass).remove();else for(var T=l;d>=T;T+=1)(y>T||T>b)&&n.$wrapperEl.find("."+n.params.slideClass+'[data-swiper-slide-index="'+T+'"]').remove();for(var _=0;_<u.length;_+=1)_>=y&&b>=_&&("undefined"==typeof d||e?C.push(_):(_>d&&C.push(_),l>_&&x.push(_)));C.forEach(function(e){n.$wrapperEl.append(p(u[e],e))}),x.sort(function(e,t){return t>e}).forEach(function(e){n.$wrapperEl.prepend(p(u[e],e))}),n.$wrapperEl.children(".swiper-slide").css(f,w+"px"),t()},renderSlide:function(t,n){var i=this,o=i.params.virtual;if(o.cache&&i.virtual.cache[n])return i.virtual.cache[n];var r=o.renderSlide?e(o.renderSlide.call(i,t,n)):e('<div class="'+i.params.slideClass+'" data-swiper-slide-index="'+n+'">'+t+"</div>");return r.attr("data-swiper-slide-index")||r.attr("data-swiper-slide-index",n),o.cache&&(i.virtual.cache[n]=r),r},appendSlide:function(e){var t=this;t.virtual.slides.push(e),t.virtual.update(!0)},prependSlide:function(e){var t=this;if(t.virtual.slides.unshift(e),t.params.virtual.cache){var n=t.virtual.cache,i={};
213Object.keys(n).forEach(function(e){i[e+1]=n[e]}),t.virtual.cache=i}t.virtual.update(!0),t.slideNext(0)}},pn={name:"virtual",params:{virtual:{enabled:!1,slides:[],cache:!0,renderSlide:null,renderExternal:null}},create:function(){var e=this;G.extend(e,{virtual:{update:cn.update.bind(e),appendSlide:cn.appendSlide.bind(e),prependSlide:cn.prependSlide.bind(e),renderSlide:cn.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};G.extend(e.params,t),G.extend(e.originalParams,t),e.virtual.update()}},setTranslate:function(){var e=this;e.params.virtual.enabled&&e.virtual.update()}}},hn={handle:function(e){var t=this,n=e;n.originalEvent&&(n=n.originalEvent);var i=n.keyCode||n.charCode;if(!t.allowSlideNext&&(t.isHorizontal()&&39===i||t.isVertical()&&40===i))return!1;if(!t.allowSlidePrev&&(t.isHorizontal()&&37===i||t.isVertical()&&38===i))return!1;if(n.shiftKey||n.altKey||n.ctrlKey||n.metaKey)return void 0;if(Z.activeElement&&Z.activeElement.nodeName&&("input"===Z.activeElement.nodeName.toLowerCase()||"textarea"===Z.activeElement.nodeName.toLowerCase()))return void 0;if(t.params.keyboard.onlyInViewport&&(37===i||39===i||38===i||40===i)){var o=!1;if(t.$el.parents("."+t.params.slideClass).length>0&&0===t.$el.parents("."+t.params.slideActiveClass).length)return void 0;var r={left:Y.pageXOffset,top:Y.pageYOffset},a=Y.innerWidth,s=Y.innerHeight,l=t.$el.offset();t.rtl&&(l.left-=t.$el[0].scrollLeft);for(var d=[[l.left,l.top],[l.left+t.width,l.top],[l.left,l.top+t.height],[l.left+t.width,l.top+t.height]],u=0;u<d.length;u+=1){var c=d[u];c[0]>=r.left&&c[0]<=r.left+a&&c[1]>=r.top&&c[1]<=r.top+s&&(o=!0)}if(!o)return void 0}return t.isHorizontal()?((37===i||39===i)&&(n.preventDefault?n.preventDefault():n.returnValue=!1),(39===i&&!t.rtl||37===i&&t.rtl)&&t.slideNext(),(37===i&&!t.rtl||39===i&&t.rtl)&&t.slidePrev()):((38===i||40===i)&&(n.preventDefault?n.preventDefault():n.returnValue=!1),40===i&&t.slideNext(),38===i&&t.slidePrev()),t.emit("keyPress",i),void 0},enable:function(){var t=this;t.keyboard.enabled||(e(Z).on("keydown",t.keyboard.handle),t.keyboard.enabled=!0)},disable:function(){var t=this;t.keyboard.enabled&&(e(Z).off("keydown",t.keyboard.handle),t.keyboard.enabled=!1)}},fn={name:"keyboard",params:{keyboard:{enabled:!1,onlyInViewport:!0}},create:function(){var e=this;G.extend(e,{keyboard:{enabled:!1,enable:hn.enable.bind(e),disable:hn.disable.bind(e),handle:hn.handle.bind(e)}})},on:{init:function(){var e=this;e.params.keyboard.enabled&&e.keyboard.enable()},destroy:function(){var e=this;e.keyboard.enabled&&e.keyboard.disable()}}},mn={lastScrollTime:G.now(),event:function(){return Y.navigator.userAgent.indexOf("firefox")>-1?"DOMMouseScroll":B()?"wheel":"mousewheel"}(),normalize:function(e){var t=10,n=40,i=800,o=0,r=0,a=0,s=0;return"detail"in e&&(r=e.detail),"wheelDelta"in e&&(r=-e.wheelDelta/120),"wheelDeltaY"in e&&(r=-e.wheelDeltaY/120),"wheelDeltaX"in e&&(o=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(o=r,r=0),a=o*t,s=r*t,"deltaY"in e&&(s=e.deltaY),"deltaX"in e&&(a=e.deltaX),(a||s)&&e.deltaMode&&(1===e.deltaMode?(a*=n,s*=n):(a*=i,s*=i)),a&&!o&&(o=1>a?-1:1),s&&!r&&(r=1>s?-1:1),{spinX:o,spinY:r,pixelX:a,pixelY:s}},handle:function(e){var t=e,n=this,i=n.params.mousewheel;t.originalEvent&&(t=t.originalEvent);var o=0,r=n.rtl?-1:1,a=mn.normalize(t);if(i.forceToAxis)if(n.isHorizontal()){if(!(Math.abs(a.pixelX)>Math.abs(a.pixelY)))return!0;o=a.pixelX*r}else{if(!(Math.abs(a.pixelY)>Math.abs(a.pixelX)))return!0;o=a.pixelY}else o=Math.abs(a.pixelX)>Math.abs(a.pixelY)?-a.pixelX*r:-a.pixelY;if(0===o)return!0;if(i.invert&&(o=-o),n.params.freeMode){var s=n.getTranslate()+o*i.sensitivity,l=n.isBeginning,d=n.isEnd;if(s>=n.minTranslate()&&(s=n.minTranslate()),s<=n.maxTranslate()&&(s=n.maxTranslate()),n.setTransition(0),n.setTranslate(s),n.updateProgress(),n.updateActiveIndex(),n.updateSlidesClasses(),(!l&&n.isBeginning||!d&&n.isEnd)&&n.updateSlidesClasses(),n.params.freeModeSticky&&(clearTimeout(n.mousewheel.timeout),n.mousewheel.timeout=G.nextTick(function(){n.slideReset()},300)),n.emit("scroll",t),n.params.autoplay&&n.params.autoplayDisableOnInteraction&&n.stopAutoplay(),0===s||s===n.maxTranslate())return!0}else{if(G.now()-n.mousewheel.lastScrollTime>60)if(0>o)if(n.isEnd&&!n.params.loop||n.animating){if(i.releaseOnEdges)return!0}else n.slideNext(),n.emit("scroll",t);else if(n.isBeginning&&!n.params.loop||n.animating){if(i.releaseOnEdges)return!0}else n.slidePrev(),n.emit("scroll",t);n.mousewheel.lastScrollTime=(new Y.Date).getTime()}return t.preventDefault?t.preventDefault():t.returnValue=!1,!1},enable:function(){var t=this;if(!mn.event)return!1;if(t.mousewheel.enabled)return!1;var n=t.$el;return"container"!==t.params.mousewheel.eventsTarged&&(n=e(t.params.mousewheel.eventsTarged)),n.on(mn.event,t.mousewheel.handle),t.mousewheel.enabled=!0,!0},disable:function(){var t=this;if(!mn.event)return!1;if(!t.mousewheel.enabled)return!1;var n=t.$el;return"container"!==t.params.mousewheel.eventsTarged&&(n=e(t.params.mousewheel.eventsTarged)),n.off(mn.event,t.mousewheel.handle),t.mousewheel.enabled=!1,!0}},gn={name:"mousewheel",params:{mousewheel:{enabled:!1,releaseOnEdges:!1,invert:!1,forceToAxis:!1,sensitivity:1,eventsTarged:"container"}},create:function(){var e=this;G.extend(e,{mousewheel:{enabled:!1,enable:mn.enable.bind(e),disable:mn.disable.bind(e),handle:mn.handle.bind(e),lastScrollTime:G.now()}})},on:{init:function(){var e=this;e.params.mousewheel.enabled&&e.mousewheel.enable()},destroy:function(){var e=this;e.mousewheel.enabled&&e.mousewheel.disable()}}},vn={update:function(){var e=this,t=e.params.navigation;if(!e.params.loop){var n=e.navigation,i=n.$nextEl,o=n.$prevEl;o&&o.length>0&&(e.isBeginning?o.addClass(t.disabledClass):o.removeClass(t.disabledClass),o[e.params.watchOverflow&&e.isLocked?"addClass":"removeClass"](t.lockClass)),i&&i.length>0&&(e.isEnd?i.addClass(t.disabledClass):i.removeClass(t.disabledClass),i[e.params.watchOverflow&&e.isLocked?"addClass":"removeClass"](t.lockClass))}},init:function(){var t=this,n=t.params.navigation;if(n.nextEl||n.prevEl){var i,o;n.nextEl&&(i=e(n.nextEl),t.params.uniqueNavElements&&"string"==typeof n.nextEl&&i.length>1&&1===t.$el.find(n.nextEl).length&&(i=t.$el.find(n.nextEl))),n.prevEl&&(o=e(n.prevEl),t.params.uniqueNavElements&&"string"==typeof n.prevEl&&o.length>1&&1===t.$el.find(n.prevEl).length&&(o=t.$el.find(n.prevEl))),i&&i.length>0&&i.on("click",function(e){e.preventDefault(),(!t.isEnd||t.params.loop)&&t.slideNext()}),o&&o.length>0&&o.on("click",function(e){e.preventDefault(),(!t.isBeginning||t.params.loop)&&t.slidePrev()}),G.extend(t.navigation,{$nextEl:i,nextEl:i&&i[0],$prevEl:o,prevEl:o&&o[0]})}},destroy:function(){var e=this,t=e.navigation,n=t.$nextEl,i=t.$prevEl;
213n&&n.length&&(n.off("click"),n.removeClass(e.params.navigation.disabledClass)),i&&i.length&&(i.off("click"),i.removeClass(e.params.navigation.disabledClass))}},yn={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;G.extend(e,{navigation:{init:vn.init.bind(e),update:vn.update.bind(e),destroy:vn.destroy.bind(e)}})},on:{init:function(){var e=this;e.navigation.init(),e.navigation.update()},toEdge:function(){var e=this;e.navigation.update()},fromEdge:function(){var e=this;e.navigation.update()},destroy:function(){var e=this;e.navigation.destroy()},click:function(t){var n=this,i=n.navigation,o=i.$nextEl,r=i.$prevEl;!n.params.navigation.hideOnClick||e(t.target).is(r)||e(t.target).is(o)||(o&&o.toggleClass(n.params.navigation.hiddenClass),r&&r.toggleClass(n.params.navigation.hiddenClass))}}},bn={update:function(){var t=this,n=t.rtl,i=t.params.pagination;if(i.el&&t.pagination.el&&t.pagination.$el&&0!==t.pagination.$el.length){var o,r=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:t.slides.length,a=t.pagination.$el,s=t.params.loop?Math.ceil((r-2*t.loopedSlides)/t.params.slidesPerGroup):t.snapGrid.length;if(t.params.loop?(o=Math.ceil((t.activeIndex-t.loopedSlides)/t.params.slidesPerGroup),o>r-1-2*t.loopedSlides&&(o-=r-2*t.loopedSlides),o>s-1&&(o-=s),0>o&&"bullets"!==t.params.paginationType&&(o=s+o)):o="undefined"!=typeof t.snapIndex?t.snapIndex:t.activeIndex||0,"bullets"===i.type&&t.pagination.bullets&&t.pagination.bullets.length>0){var l=t.pagination.bullets;if(i.dynamicBullets&&(t.pagination.bulletSize=l.eq(0)[t.isHorizontal()?"outerWidth":"outerHeight"](!0),a.css(t.isHorizontal()?"width":"height",5*t.pagination.bulletSize+"px")),l.removeClass(i.bulletActiveClass+" "+i.bulletActiveClass+"-next "+i.bulletActiveClass+"-next-next "+i.bulletActiveClass+"-prev "+i.bulletActiveClass+"-prev-prev"),a.length>1)l.each(function(t,n){var r=e(n);r.index()===o&&(r.addClass(i.bulletActiveClass),i.dynamicBullets&&(r.prev().addClass(i.bulletActiveClass+"-prev").prev().addClass(i.bulletActiveClass+"-prev-prev"),r.next().addClass(i.bulletActiveClass+"-next").next().addClass(i.bulletActiveClass+"-next-next")))});else{var d=l.eq(o);d.addClass(i.bulletActiveClass),i.dynamicBullets&&(d.prev().addClass(i.bulletActiveClass+"-prev").prev().addClass(i.bulletActiveClass+"-prev-prev"),d.next().addClass(i.bulletActiveClass+"-next").next().addClass(i.bulletActiveClass+"-next-next"))}if(i.dynamicBullets){var u=Math.min(l.length,5),c=(t.pagination.bulletSize*u-t.pagination.bulletSize)/2-o*t.pagination.bulletSize,p=n?"right":"left";l.css(t.isHorizontal()?p:"top",c+"px")}}if("fraction"===i.type&&(a.find("."+i.currentClass).text(o+1),a.find("."+i.totalClass).text(s)),"progressbar"===i.type){var h=(o+1)/s,f=h,m=1;t.isHorizontal()||(m=h,f=1),a.find("."+i.progressbarFillClass).transform("translate3d(0,0,0) scaleX("+f+") scaleY("+m+")").transition(t.params.speed)}"custom"===i.type&&i.renderCustom?(a.html(i.renderCustom(t,o+1,s)),t.emit("paginationRender",t,a[0])):t.emit("paginationUpdate",t,a[0]),a[t.params.watchOverflow&&t.isLocked?"addClass":"removeClass"](i.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 n=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,i=e.pagination.$el,o="";if("bullets"===t.type){for(var r=e.params.loop?Math.ceil((n-2*e.loopedSlides)/e.params.slidesPerGroup):e.snapGrid.length,a=0;r>a;a+=1)o+=t.renderBullet?t.renderBullet.call(e,a,t.bulletClass):"<"+t.bulletElement+' class="'+t.bulletClass+'"></'+t.bulletElement+">";i.html(o),e.pagination.bullets=i.find("."+t.bulletClass)}"fraction"===t.type&&(o=t.renderFraction?t.renderFraction.call(e,t.currentClass,t.totalClass):'<span class="'+t.currentClass+'"></span> / <span class="'+t.totalClass+'"></span>',i.html(o)),"progressbar"===t.type&&(o=t.renderProgressbar?t.renderProgressbar.call(e,t.progressbarFillClass):'<span class="'+t.progressbarFillClass+'"></span>',i.html(o)),"custom"!==t.type&&e.emit("paginationRender",e.pagination.$el[0])}},init:function(){var t=this,n=t.params.pagination;if(n.el){var i=e(n.el);0!==i.length&&(t.params.uniqueNavElements&&"string"==typeof n.el&&i.length>1&&1===t.$el.find(n.el).length&&(i=t.$el.find(n.el)),"bullets"===n.type&&n.clickable&&i.addClass(n.clickableClass),i.addClass(n.modifierClass+n.type),"bullets"===n.type&&n.dynamicBullets&&i.addClass(""+n.modifierClass+n.type+"-dynamic"),n.clickable&&i.on("click","."+n.bulletClass,function(n){n.preventDefault();var i=e(this).index()*t.params.slidesPerGroup;t.params.loop&&(i+=t.loopedSlides),t.slideTo(i)}),G.extend(t.pagination,{$el:i,el:i[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 n=e.pagination.$el;n.removeClass(t.hiddenClass),n.removeClass(t.modifierClass+t.type),e.pagination.bullets&&e.pagination.bullets.removeClass(t.bulletActiveClass),t.clickable&&n.off("click","."+t.bulletClass)}}},wn={name:"pagination",params:{pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,type:"bullets",dynamicBullets:!1,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",clickableClass:"swiper-pagination-clickable",lockClass:"swiper-pagination-lock"}},create:function(){var e=this;G.extend(e,{pagination:{init:bn.init.bind(e),render:bn.render.bind(e),update:bn.update.bind(e),destroy:bn.destroy.bind(e)}})},on:{init:function(){var e=this;e.pagination.init(),e.pagination.render(),e.pagination.update()},activeIndexChange:function(){var e=this;e.params.loop?e.pagination.update():"undefined"==typeof e.snapIndex&&e.pagination.update()},snapIndexChange:function(){var e=this;e.params.loop||e.pagination.update()},slidesLengthChange:function(){var e=this;e.params.loop&&(e.pagination.render(),e.pagination.update())},snapGridLengthChange:function(){var e=this;e.params.loop||(e.pagination.render(),e.pagination.update())},destroy:function(){var e=this;e.pagination.destroy()},click:function(t){var n=this;n.params.pagination.el&&n.params.pagination.hideOnClick&&n.pagination.$el.length>0&&!e(t.target).hasClass(n.params.pagination.bulletClass)&&n.pagination.$el.toggleClass(n.params.pagination.hiddenClass)}}},xn={setTranslate:function(){var e=this;if(e.params.scrollbar.el&&e.scrollbar.el){var t=e.scrollbar,n=e.rtl,i=e.progress,o=t.dragSize,r=t.trackSize,a=t.$dragEl,s=t.$el,l=e.params.scrollbar,d=o,u=(r-o)*i;n&&e.isHorizontal()?(u=-u,u>0?(d=o-u,u=0):-u+o>r&&(d=r+u)):0>u?(d=o+u,u=0):u+o>r&&(d=r-u),e.isHorizontal()?(U.transforms3d?a.transform("translate3d("+u+"px, 0, 0)"):a.transform("translateX("+u+"px)"),a[0].style.width=d+"px"):(U.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),s[0].style.opacity=1,e.scrollbar.timeout=setTimeout(function(){s[
2130].style.opacity=0,s.transition(400)},1e3))}},setTransition:function(e){var t=this;t.params.scrollbar.el&&t.scrollbar.el&&t.scrollbar.$dragEl.transition(e)},updateSize:function(){var e=this;if(e.params.scrollbar.el&&e.scrollbar.el){var t=e.scrollbar,n=t.$dragEl,i=t.$el;n[0].style.width="",n[0].style.height="";var o,r=e.isHorizontal()?i[0].offsetWidth:i[0].offsetHeight,a=e.size/e.virtualSize,s=a*(r/e.size);o="auto"===e.params.scrollbar.dragSize?r*a:parseInt(e.params.scrollbar.dragSize,10),e.isHorizontal()?n[0].style.width=o+"px":n[0].style.height=o+"px",i[0].style.display=a>=1?"none":"",e.params.scrollbarHide&&(i[0].style.opacity=0),G.extend(t,{trackSize:r,divider:a,moveDivider:s,dragSize:o}),t.$el[e.params.watchOverflow&&e.isLocked?"addClass":"removeClass"](e.params.scrollbar.lockClass)}},setDragPosition:function(e){var t,n=this,i=n.scrollbar,o=i.$el,r=i.dragSize,a=i.trackSize;t=n.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;var s;s=(t-o.offset()[n.isHorizontal()?"left":"top"]-r/2)/(a-r),s=Math.max(Math.min(s,1),0),n.rtl&&(s=1-s);var l=n.minTranslate()+(n.maxTranslate()-n.minTranslate())*s;n.updateProgress(l),n.setTranslate(l),n.updateActiveIndex(),n.updateSlidesClasses()},onDragStart:function(e){var t=this,n=t.params.scrollbar,i=t.scrollbar,o=t.$wrapperEl,r=i.$el,a=i.$dragEl;t.scrollbar.isTouched=!0,e.preventDefault(),e.stopPropagation(),o.transition(100),a.transition(100),i.setDragPosition(e),clearTimeout(t.scrollbar.dragTimeout),r.transition(0),n.hide&&r.css("opacity",1),t.emit("scrollbarDragStart",e)},onDragMove:function(e){var t=this,n=t.scrollbar,i=t.$wrapperEl,o=n.$el,r=n.$dragEl;t.scrollbar.isTouched&&(e.preventDefault?e.preventDefault():e.returnValue=!1,n.setDragPosition(e),i.transition(0),o.transition(0),r.transition(0),t.emit("scrollbarDragMove",e))},onDragEnd:function(e){var t=this,n=t.params.scrollbar,i=t.scrollbar,o=i.$el;t.scrollbar.isTouched&&(t.scrollbar.isTouched=!1,n.hide&&(clearTimeout(t.scrollbar.dragTimeout),t.scrollbar.dragTimeout=G.nextTick(function(){o.css("opacity",0),o.transition(400)},1e3)),t.emit("scrollbarDragEnd",e),n.snapOnRelease&&t.slideReset())},enableDraggable:function(){var t=this;if(t.params.scrollbar.el){var n=t.scrollbar,i=n.$el,o=U.touch?i[0]:document;i.on(t.scrollbar.dragEvents.start,t.scrollbar.onDragStart),e(o).on(t.scrollbar.dragEvents.move,t.scrollbar.onDragMove),e(o).on(t.scrollbar.dragEvents.end,t.scrollbar.onDragEnd)}},disableDraggable:function(){var t=this;if(t.params.scrollbar.el){var n=t.scrollbar,i=n.$el,o=U.touch?i[0]:document;i.off(t.scrollbar.dragEvents.start),e(o).off(t.scrollbar.dragEvents.move),e(o).off(t.scrollbar.dragEvents.end)}},init:function(){var t=this;if(t.params.scrollbar.el){var n=t.scrollbar,i=t.$el,o=t.touchEvents,r=t.params.scrollbar,a=e(r.el);t.params.uniqueNavElements&&"string"==typeof r.el&&a.length>1&&1===i.find(r.el).length&&(a=i.find(r.el));var s=a.find(".swiper-scrollbar-drag");0===s.length&&(s=e('<div class="swiper-scrollbar-drag"></div>'),a.append(s)),t.scrollbar.dragEvents=function(){return t.params.simulateTouch!==!1||U.touch?o:{start:"mousedown",move:"mousemove",end:"mouseup"}}(),G.extend(n,{$el:a,el:a[0],$dragEl:s,dragEl:s[0]}),r.draggable&&n.enableDraggable()}},destroy:function(){var e=this;e.scrollbar.disableDraggable()}},Cn={name:"scrollbar",params:{scrollbar:{el:null,dragSize:"auto",hide:!1,draggable:!1,snapOnRelease:!0,lockClass:"swiper-scrollbar-lock"}},create:function(){var e=this;G.extend(e,{scrollbar:{init:xn.init.bind(e),destroy:xn.destroy.bind(e),updateSize:xn.updateSize.bind(e),setTranslate:xn.setTranslate.bind(e),setTransition:xn.setTransition.bind(e),enableDraggable:xn.enableDraggable.bind(e),disableDraggable:xn.disableDraggable.bind(e),setDragPosition:xn.setDragPosition.bind(e),onDragStart:xn.onDragStart.bind(e),onDragMove:xn.onDragMove.bind(e),onDragEnd:xn.onDragEnd.bind(e),isTouched:!1,timeout:null,dragTimeout:null}})},on:{init:function(){var e=this;e.scrollbar.init(),e.scrollbar.updateSize(),e.scrollbar.setTranslate()},update:function(){var e=this;e.scrollbar.updateSize()},resize:function(){var e=this;e.scrollbar.updateSize()},observerUpdate:function(){var e=this;e.scrollbar.updateSize()},setTranslate:function(){var e=this;e.scrollbar.setTranslate()},setTransition:function(e){var t=this;t.scrollbar.setTransition(e)},destroy:function(){var e=this;e.scrollbar.destroy()}}},Tn={setTransform:function(t,n){var i=this,o=i.rtl,r=e(t),a=o?-1:1,s=r.attr("data-swiper-parallax")||"0",l=r.attr("data-swiper-parallax-x"),d=r.attr("data-swiper-parallax-y"),u=r.attr("data-swiper-parallax-scale"),c=r.attr("data-swiper-parallax-opacity");if(l||d?(l=l||"0",d=d||"0"):i.isHorizontal()?(l=s,d="0"):(d=s,l="0"),l=l.indexOf("%")>=0?parseInt(l,10)*n*a+"%":l*n*a+"px",d=d.indexOf("%")>=0?parseInt(d,10)*n+"%":d*n+"px","undefined"!=typeof c&&null!==c){var p=c-(c-1)*(1-Math.abs(n));r[0].style.opacity=p}if("undefined"==typeof u||null===u)r.transform("translate3d("+l+", "+d+", 0px)");else{var h=u-(u-1)*(1-Math.abs(n));r.transform("translate3d("+l+", "+d+", 0px) scale("+h+")")}},setTranslate:function(){var t=this,n=t.$el,i=t.slides,o=t.progress,r=t.snapGrid; 214n.children("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(e,n){t.parallax.setTransform(n,o)}),i.each(function(n,i){var a=i.progress;t.params.slidesPerGroup>1&&"auto"!==t.params.slidesPerView&&(a+=Math.ceil(n/2)-o*(r.length-1)),a=Math.min(Math.max(a,-1),1),e(i).find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(e,n){t.parallax.setTransform(n,a)})})},setTransition:function(t){void 0===t&&(t=this.params.speed);var n=this,i=n.$el;i.find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(n,i){var o=e(i),r=parseInt(o.attr("data-swiper-parallax-duration"),10)||t;0===t&&(r=0),o.transition(r)})}},_n={name:"parallax",params:{parallax:{enabled:!1}},create:function(){var e=this;G.extend(e,{parallax:{setTransform:Tn.setTransform.bind(e),setTranslate:Tn.setTranslate.bind(e),setTransition:Tn.setTransition.bind(e)}})},on:{beforeInit:function(){var e=this;e.params.watchSlidesProgress=!0},init:function(){var e=this;e.params.parallax&&e.parallax.setTranslate()},setTranslate:function(){var e=this;e.params.parallax&&e.parallax.setTranslate()},setTransition:function(e){var t=this;t.params.parallax&&t.parallax.setTransition(e)}}},Sn={getDistanceBetweenTouches:function(e){if(e.targetTouches.length<2)return 1;
vendor: 5,496 bytes, line 214
214var t=e.targetTouches[0].pageX,n=e.targetTouches[0].pageY,i=e.targetTouches[1].pageX,o=e.targetTouches[1].pageY,r=Math.sqrt(Math.pow(i-t,2)+Math.pow(o-n,2));return r},onGestureStart:function(t){var n=this,i=n.params.zoom,o=n.zoom,r=o.gesture;if(o.fakeGestureTouched=!1,o.fakeGestureMoved=!1,!U.gestures){if("touchstart"!==t.type||"touchstart"===t.type&&t.targetTouches.length<2)return;o.fakeGestureTouched=!0,r.scaleStart=Sn.getDistanceBetweenTouches(t)}return r.$slideEl&&r.$slideEl.length||(r.$slideEl=e(this),0===r.$slideEl.length&&(r.$slideEl=n.slides.eq(n.activeIndex)),r.$imageEl=r.$slideEl.find("img, svg, canvas"),r.$imageWrapEl=r.$imageEl.parent("."+i.containerClass),r.maxRatio=r.$imageWrapEl.attr("data-swiper-zoom")||i.maxRatio,0!==r.$imageWrapEl.length)?(r.$imageEl.transition(0),n.zoom.isScaling=!0,void 0):(r.$imageEl=void 0,void 0)},onGestureChange:function(e){var t=this,n=t.params.zoom,i=t.zoom,o=i.gesture;if(!U.gestures){if("touchmove"!==e.type||"touchmove"===e.type&&e.targetTouches.length<2)return;i.fakeGestureMoved=!0,o.scaleMove=Sn.getDistanceBetweenTouches(e)}o.$imageEl&&0!==o.$imageEl.length&&(U.gestures?t.zoom.scale=e.scale*i.currentScale:i.scale=o.scaleMove/o.scaleStart*i.currentScale,i.scale>o.maxRatio&&(i.scale=o.maxRatio-1+Math.pow(i.scale-o.maxRatio+1,.5)),i.scale<n.minRatio&&(i.scale=n.minRatio+1-Math.pow(n.minRatio-i.scale+1,.5)),o.$imageEl.transform("translate3d(0,0,0) scale("+i.scale+")"))},onGestureEnd:function(e){var t=this,n=t.params.zoom,i=t.zoom,o=i.gesture;if(!U.gestures){if(!i.fakeGestureTouched||!i.fakeGestureMoved)return;if("touchend"!==e.type||"touchend"===e.type&&e.changedTouches.length<2&&!At.android)return;i.fakeGestureTouched=!1,i.fakeGestureMoved=!1}o.$imageEl&&0!==o.$imageEl.length&&(i.scale=Math.max(Math.min(i.scale,o.maxRatio),n.minRatio),o.$imageEl.transition(t.params.speed).transform("translate3d(0,0,0) scale("+i.scale+")"),i.currentScale=i.scale,i.isScaling=!1,1===i.scale&&(o.$slideEl=void 0))},onTouchStart:function(e){var t=this,n=t.zoom,i=n.gesture,o=n.image;i.$imageEl&&0!==i.$imageEl.length&&(o.isTouched||(At.android&&e.preventDefault(),o.isTouched=!0,o.touchesStart.x="touchstart"===e.type?e.targetTouches[0].pageX:e.pageX,o.touchesStart.y="touchstart"===e.type?e.targetTouches[0].pageY:e.pageY))},onTouchMove:function(e){var t=this,n=t.zoom,i=n.gesture,o=n.image,r=n.velocity;if(i.$imageEl&&0!==i.$imageEl.length&&(t.allowClick=!1,o.isTouched&&i.$slideEl)){o.isMoved||(o.width=i.$imageEl[0].offsetWidth,o.height=i.$imageEl[0].offsetHeight,o.startX=G.getTranslate(i.$imageWrapEl[0],"x")||0,o.startY=G.getTranslate(i.$imageWrapEl[0],"y")||0,i.slideWidth=i.$slideEl[0].offsetWidth,i.slideHeight=i.$slideEl[0].offsetHeight,i.$imageWrapEl.transition(0),t.rtl&&(o.startX=-o.startX),t.rtl&&(o.startY=-o.startY));var a=o.width*n.scale,s=o.height*n.scale;if(!(a<i.slideWidth&&s<i.slideHeight)){if(o.minX=Math.min(i.slideWidth/2-a/2,0),o.maxX=-o.minX,o.minY=Math.min(i.slideHeight/2-s/2,0),o.maxY=-o.minY,o.touchesCurrent.x="touchmove"===e.type?e.targetTouches[0].pageX:e.pageX,o.touchesCurrent.y="touchmove"===e.type?e.targetTouches[0].pageY:e.pageY,!o.isMoved&&!n.isScaling){if(t.isHorizontal()&&(Math.floor(o.minX)===Math.floor(o.startX)&&o.touchesCurrent.x<o.touchesStart.x||Math.floor(o.maxX)===Math.floor(o.startX)&&o.touchesCurrent.x>o.touchesStart.x))return o.isTouched=!1,void 0;if(!t.isHorizontal()&&(Math.floor(o.minY)===Math.floor(o.startY)&&o.touchesCurrent.y<o.touchesStart.y||Math.floor(o.maxY)===Math.floor(o.startY)&&o.touchesCurrent.y>o.touchesStart.y))return o.isTouched=!1,void 0}e.preventDefault(),e.stopPropagation(),o.isMoved=!0,o.currentX=o.touchesCurrent.x-o.touchesStart.x+o.startX,o.currentY=o.touchesCurrent.y-o.touchesStart.y+o.startY,o.currentX<o.minX&&(o.currentX=o.minX+1-Math.pow(o.minX-o.currentX+1,.8)),o.currentX>o.maxX&&(o.currentX=o.maxX-1+Math.pow(o.currentX-o.maxX+1,.8)),o.currentY<o.minY&&(o.currentY=o.minY+1-Math.pow(o.minY-o.currentY+1,.8)),o.currentY>o.maxY&&(o.currentY=o.maxY-1+Math.pow(o.currentY-o.maxY+1,.8)),r.prevPositionX||(r.prevPositionX=o.touchesCurrent.x),r.prevPositionY||(r.prevPositionY=o.touchesCurrent.y),r.prevTime||(r.prevTime=Date.now()),r.x=(o.touchesCurrent.x-r.prevPositionX)/(Date.now()-r.prevTime)/2,r.y=(o.touchesCurrent.y-r.prevPositionY)/(Date.now()-r.prevTime)/2,Math.abs(o.touchesCurrent.x-r.prevPositionX)<2&&(r.x=0),Math.abs(o.touchesCurrent.y-r.prevPositionY)<2&&(r.y=0),r.prevPositionX=o.touchesCurrent.x,r.prevPositionY=o.touchesCurrent.y,r.prevTime=Date.now(),i.$imageWrapEl.transform("translate3d("+o.currentX+"px, "+o.currentY+"px,0)")}}},onTouchEnd:function(){var e=this,t=e.zoom,n=t.gesture,i=t.image,o=t.velocity;if(n.$imageEl&&0!==n.$imageEl.length){if(!i.isTouched||!i.isMoved)return i.isTouched=!1,i.isMoved=!1,void 0;i.isTouched=!1,i.isMoved=!1;var r=300,a=300,s=o.x*r,l=i.currentX+s,d=o.y*a,u=i.currentY+d;0!==o.x&&(r=Math.abs((l-i.currentX)/o.x)),0!==o.y&&(a=Math.abs((u-i.currentY)/o.y));var c=Math.max(r,a);i.currentX=l,i.currentY=u;var p=i.width*t.scale,h=i.height*t.scale;i.minX=Math.min(n.slideWidth/2-p/2,0),i.maxX=-i.minX,i.minY=Math.min(n.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),n.$imageWrapEl.transition(c).transform("translate3d("+i.currentX+"px, "+i.currentY+"px,0)")}},onTransitionEnd:function(){var e=this,t=e.zoom,n=t.gesture;n.$slideEl&&e.previousIndex!==e.activeIndex&&(n.$imageEl.transform("translate3d(0,
2140,0) scale(1)"),n.$imageWrapEl.transform("translate3d(0,0,0)"),n.$slideEl=void 0,n.$imageEl=void 0,n.$imageWrapEl=void 0,t.scale=1,t.currentScale=1)},toggle:function(e){var t=this,n=t.zoom;n.scale&&1!==n.scale?n.out():n.in(e)},"in":function(t){var n=this,i=n.zoom,o=n.params.zoom,r=i.gesture,a=i.image;if(r.$slideEl||(r.$slideEl=n.clickedSlide?e(n.clickedSlide):n.slides.eq(n.activeIndex),r.$imageEl=r.$slideEl.find("img, svg, canvas"),r.$imageWrapEl=r.$imageEl.parent("."+o.containerClass)),r.$imageEl&&0!==r.$imageEl.length){r.$slideEl.addClass(""+o.zoomedSlideClass);var s,l,d,u,c,p,h,f,m,g,v,y,b,w,x,C,T,_;"undefined"==typeof a.touchesStart.x&&t?(s="touchend"===t.type?t.changedTouches[0].pageX:t.pageX,l="touchend"===t.type?t.changedTouches[0].pageY:t.pageY):(s=a.touchesStart.x,l=a.touchesStart.y),i.scale=r.$imageWrapEl.attr("data-swiper-zoom")||o.maxRatio,i.currentScale=r.$imageWrapEl.attr("data-swiper-zoom")||o.maxRatio,t?(T=r.$slideEl[0].offsetWidth,_=r.$slideEl[0].offsetHeight,d=r.$slideEl.offset().left,u=r.$slideEl.offset().top,c=d+T/2-s,p=u+_/2-l,m=r.$imageEl[0].offsetWidth,g=r.$imageEl[0].offsetHeight,v=m*i.scale,y=g*i.scale,b=Math.min(T/2-v/2,0),w=Math.min(_/2-y/2,0),x=-b,C=-w,h=c*i.scale,f=p*i.scale,b>h&&(h=b),h>x&&(h=x),w>f&&(f=w),f>C&&(f=C)):(h=0,f=0),r.$imageWrapEl.transition(300).transform("translate3d("+h+"px, "+f+"px,0)"),r.$imageEl.transition(300).transform("translate3d(0,0,0) scale("+i.scale+")")}},out:function(){var t=this,n=t.zoom,i=t.params.zoom,o=n.gesture;o.$slideEl||(o.$slideEl=t.clickedSlide?e(t.clickedSlide):t.slides.eq(t.activeIndex),o.$imageEl=o.$slideEl.find("img, svg, canvas"),o.$imageWrapEl=o.$imageEl.parent("."+i.containerClass)),o.$imageEl&&0!==o.$imageEl.length&&(n.scale=1,n.currentScale=1,o.$imageWrapEl.transition(300).transform("translate3d(0,0,0)"),o.$imageEl.transition(300).transform("translate3d(0,0,0) scale(1)"),o.$slideEl.removeClass(""+i.zoomedSlideClass),o.$slideEl=void 0)},enable:function(){var t=this,n=t.zoom;if(!n.enabled){n.enabled=!0;var i=t.slides,o="touchstart"===t.touchEvents.start&&U.passiveListener&&t.params.passiveListeners?{passive:!0,capture:!1}:!1;U.gestures?(i.on("gesturestart",n.onGestureStart,o),i.on("gesturechange",n.onGestureChange,o),i.on("gestureend",n.onGestureEnd,o)):"touchstart"===t.touchEvents.start&&(i.on(t.touchEvents.start,n.onGestureStart,o),i.on(t.touchEvents.move,n.onGestureChange,o),i.on(t.touchEvents.end,n.onGestureEnd,o)),t.slides.each(function(i,o){var r=e(o);r.find("."+t.params.zoom.containerClass).length>0&&r.on(t.touchEvents.move,n.onTouchMove)})}},disable:function(){var t=this,n=t.zoom;if(n.enabled){t.zoom.enabled=!1;var i=t.slides,o="touchstart"===t.touchEvents.start&&U.passiveListener&&t.params.passiveListeners?{passive:!0,capture:!1}:!1;U.gestures?(i.off("gesturestart",n.onGestureStart,o),i.off("gesturechange",n.onGestureChange,o),i.off("gestureend",n.onGestureEnd,o)):"touchstart"===t.touchEvents.start&&(i.off(t.touchEvents.start,n.onGestureStart,o),i.off(t.touchEvents.move,n.onGestureChange,o),i.off(t.touchEvents.end,n.onGestureEnd,o)),t.slides.each(function(i,o){var r=e(o);r.find("."+t.params.zoom.containerClass).length>0&&r.off(t.touchEvents.move,n.onTouchMove)})}}},En={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(n){t[n]=Sn[n].bind(e)}),G.extend(e,{zoom:t})},on:{init:function(){var e=this;e.params.zoom.enabled&&e.zoom.enable()},destroy:function(){var e=this;e.zoom.disable()},touchStart:function(e){var t=this;t.zoom.enabled&&t.zoom.onTouchStart(e)},touchEnd:function(e){var t=this;t.zoom.enabled&&t.zoom.onTouchEnd(e)},doubleTap:function(e){var t=this;t.params.zoom.enabled&&t.zoom.enabled&&t.params.zoom.toggle&&t.zoom.toggle(e)},transitionEnd:function(){var e=this;e.zoom.enabled&&e.params.zoom.enabled&&e.zoom.onTransitionEnd()}}},kn={loadInSlide:function(t,n){void 0===n&&(n=!0);var i=this,o=i.params.lazy;if("undefined"!=typeof t&&0!==i.slides.length){var r=i.virtual&&i.params.virtual.enabled,a=r?i.$wrapperEl.children("."+i.params.slideClass+'[data-swiper-slide-index="'+t+'"]'):i.slides.eq(t),s=a.find("."+o.elementClass+":not(."+o.loadedClass+"):not(."+o.loadingClass+")");!a.hasClass(o.elementClass)||a.hasClass(o.loadedClass)||a.hasClass(o.loadingClass)||(s=s.add(a[0])),0!==s.length&&s.each(function(t,r){var s=e(r);s.addClass(o.loadingClass);var l=s.attr("data-background"),d=s.attr("data-src"),u=s.attr("data-srcset"),c=s.attr("data-sizes");i.loadImage(s[0],d||l,u,c,!1,function(){if("undefined"!=typeof i&&null!==i&&i&&(!i||i.params)&&!i.destroyed){
214if(l?(s.css("background-image",'url("'+l+'")'),s.removeAttr("data-background")):(u&&(s.attr("srcset",u),s.removeAttr("data-srcset")),c&&(s.attr("sizes",c),s.removeAttr("data-sizes")),d&&(s.attr("src",d),s.removeAttr("data-src"))),s.addClass(o.loadedClass).removeClass(o.loadingClass),a.find("."+o.preloaderClass).remove(),i.params.loop&&n){var e=a.attr("data-swiper-slide-index");if(a.hasClass(i.params.slideDuplicateClass)){var t=i.$wrapperEl.children('[data-swiper-slide-index="'+e+'"]:not(.'+i.params.slideDuplicateClass+")");i.lazy.loadInSlide(t.index(),!1)}else{var r=i.$wrapperEl.children("."+i.params.slideDuplicateClass+'[data-swiper-slide-index="'+e+'"]');i.lazy.loadInSlide(r.index(),!1)}}i.emit("lazyImageReady",a[0],s[0])}}),i.emit("lazyImageLoad",a[0],s[0])})}},load:function(){function t(e){if(l){if(o.children("."+r.slideClass+'[data-swiper-slide-index="'+e+'"]').length)return!0}else if(a[e])return!0;return!1}function n(t){return l?e(t).attr("data-swiper-slide-index"):e(t).index()}var i=this,o=i.$wrapperEl,r=i.params,a=i.slides,s=i.activeIndex,l=i.virtual&&r.virtual.enabled,d=r.lazy,u=r.slidesPerView;if("auto"===u&&(u=0),i.lazy.initialImageLoaded||(i.lazy.initialImageLoaded=!0),i.params.watchSlidesVisibility)o.children("."+r.slideVisibleClass).each(function(t,n){var o=l?e(n).attr("data-swiper-slide-index"):e(n).index();i.lazy.loadInSlide(o)});else if(u>1)for(var c=s;s+u>c;c+=1)t(c)&&i.lazy.loadInSlide(c);else i.lazy.loadInSlide(s);if(d.loadPrevNext)if(u>1||d.loadPrevNextAmount&&d.loadPrevNextAmount>1){for(var p=d.loadPrevNextAmount,h=u,f=Math.min(s+h+Math.max(p,h),a.length),m=Math.max(s-Math.max(h,p),0),g=s+u;f>g;g+=1)t(g)&&i.lazy.loadInSlide(g);for(var v=m;s>v;v+=1)t(v)&&i.lazy.loadInSlide(v)}else{var y=o.children("."+r.slideNextClass);y.length>0&&i.lazy.loadInSlide(n(y));var b=o.children("."+r.slidePrevClass);b.length>0&&i.lazy.loadInSlide(n(b))}}},zn={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(){var e=this;G.extend(e,{lazy:{initialImageLoaded:!1,load:kn.load.bind(e),loadInSlide:kn.loadInSlide.bind(e)}})},on:{beforeInit:function(){var e=this;e.params.lazy.enabled&&e.params.preloadImages&&(e.params.preloadImages=!1)},init:function(){var e=this;e.params.lazy.enabled&&!e.params.loop&&0===e.params.initialSlide&&e.lazy.load()},scroll:function(){var e=this;e.params.freeMode&&!e.params.freeModeSticky&&e.lazy.load()},resize:function(){var e=this;e.params.lazy.enabled&&e.lazy.load()},scrollbarDragMove:function(){var e=this;e.params.lazy.enabled&&e.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(){var e=this;e.params.lazy.enabled&&!e.params.lazy.loadOnTransitionStart&&e.lazy.load()}}},$n={LinearSpline:function(e,t){var n=function(){var e,t,n;return function(i,o){for(t=-1,e=i.length;e-t>1;)n=e+t>>1,i[n]<=o?t=n:e=n;return e}}();this.x=e,this.y=t,this.lastIndex=e.length-1;var i,o;return this.interpolate=function(e){return e?(o=n(this.x,e),i=o-1,(e-this.x[i])*(this.y[o]-this.y[i])/(this.x[o]-this.x[i])+this.y[i]):0},this},getInterpolateFunction:function(e){var t=this;t.controller.spline||(t.controller.spline=t.params.loop?new $n.LinearSpline(t.slidesGrid,e.slidesGrid):new $n.LinearSpline(t.snapGrid,e.snapGrid))},setTranslate:function(e,t){function n(e){var t=e.rtl&&"horizontal"===e.params.direction?-r.translate:r.translate;"slide"===r.params.controller.by&&(r.controller.getInterpolateFunction(e),o=-r.controller.spline.interpolate(-t)),o&&"container"!==r.params.controller.by||(i=(e.maxTranslate()-e.minTranslate())/(r.maxTranslate()-r.minTranslate()),o=(t-r.minTranslate())*i+e.minTranslate()),r.params.controller.inverse&&(o=e.maxTranslate()-o),e.updateProgress(o),e.setTranslate(o,r),e.updateActiveIndex(),e.updateSlidesClasses()}var i,o,r=this,a=r.controller.control;if(Array.isArray(a))for(var s=0;s<a.length;s+=1)a[s]!==t&&a[s]instanceof nn&&n(a[s]);else a instanceof nn&&t!==a&&n(a)},setTransition:function(e,t){function n(t){t.setTransition(e,o),0!==e&&(t.transitionStart(),t.$wrapperEl.transitionEnd(function(){r&&(t.params.loop&&"slide"===o.params.controller.by&&t.loopFix(),t.transitionEnd())}))}var i,o=this,r=o.controller.control;if(Array.isArray(r))for(i=0;i<r.length;i+=1)r[i]!==t&&r[i]instanceof nn&&n(r[i]);else r instanceof nn&&t!==r&&n(r)}},Pn={name:"controller",params:{controller:{control:void 0,inverse:!1,by:"slide"}},create:function(){var e=this;G.extend(e,{controller:{control:e.params.controller.control,getInterpolateFunction:$n.getInterpolateFunction.bind(e),setTranslate:$n.setTranslate.bind(e),setTransition:$n.setTransition.bind(e)}})},on:{update:function(){var e=this;e.controller.control&&e.controller.spline&&(e.controller.spline=void 0,delete e.controller.spline)},resize:function(){var e=this;e.controller.control&&e.controller.spline&&(e.controller.spline=void 0,delete e.controller.spline)},observerUpdate:function(){var e=this;e.controller.control&&e.controller.spline&&(e.controller.spline=void 0,delete e.controller.spline)},setTranslate:function(e,t){var n=this;n.controller.control&&n.controller.setTranslate(e,t)},setTransition:function(e,t){var n=this;n.controller.control&&n.controller.setTransition(e,t)}}},Ln={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 n=this,i=n.params.a11y;if(13===t.keyCode){var o=e(t.target);n.navigation&&n.navigation.$nextEl&&o.is(n.navigation.$nextEl)&&((!n.isEnd||n.params.loop)&&n.slideNext(),n.isEnd?n.a11y.notify(i.lastSlideMessage):n.a11y.notify(i.nextSlideMessage)),n.navigation&&n.navigation.$prevEl&&o.is(n.navigation.$prevEl)&&((!n.isBeg
214inning||n.params.loop)&&n.slidePrev(),n.isBeginning?n.a11y.notify(i.firstSlideMessage):n.a11y.notify(i.prevSlideMessage)),n.pagination&&o.is("."+n.params.pagination.bulletClass)&&o[0].click()}},notify:function(e){var t=this,n=t.a11y.liveRegion;0!==n.length&&(n.html(""),n.html(e))},updateNavigation:function(){var e=this;if(!e.params.loop){var t=e.navigation,n=t.$nextEl,i=t.$prevEl;i&&i.length>0&&(e.isBeginning?e.a11y.disableEl(i):e.a11y.enableEl(i)),n&&n.length>0&&(e.isEnd?e.a11y.disableEl(n):e.a11y.enableEl(n))}},updatePagination:function(){var t=this,n=t.params.a11y;t.pagination&&t.params.pagination.clickable&&t.pagination.bullets&&t.pagination.bullets.length&&t.pagination.bullets.each(function(i,o){var r=e(o);t.a11y.makeElFocusable(r),t.a11y.addElRole(r,"button"),t.a11y.addElLabel(r,n.paginationBulletMessage.replace(/{{index}}/,r.index()+1))})},init:function(){var e=this;e.$el.append(e.a11y.liveRegion);var t,n,i=e.params.a11y;e.navigation&&e.navigation.$nextEl&&(t=e.navigation.$nextEl),e.navigation&&e.navigation.$prevEl&&(n=e.navigation.$prevEl),t&&(e.a11y.makeElFocusable(t),e.a11y.addElRole(t,"button"),e.a11y.addElLabel(t,i.nextSlideMessage),t.on("keydown",e.a11y.onEnterKey)),n&&(e.a11y.makeElFocusable(n),e.a11y.addElRole(n,"button"),e.a11y.addElLabel(n,i.prevSlideMessage),n.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=this;e.a11y.liveRegion&&e.a11y.liveRegion.length>0&&e.a11y.liveRegion.remove();var t,n;e.navigation&&e.navigation.$nextEl&&(t=e.navigation.$nextEl),e.navigation&&e.navigation.$prevEl&&(n=e.navigation.$prevEl),t&&t.off("keydown",e.a11y.onEnterKey),n&&n.off("keydown",e.a11y.onEnterKey),e.pagination&&e.params.pagination.clickable&&e.pagination.bullets&&e.pagination.bullets.length&&e.pagination.$el.off("keydown","."+e.params.pagination.bulletClass,e.a11y.onEnterKey)}},Mn={name:"a11y",params:{a11y:{enabled:!1,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;G.extend(t,{a11y:{liveRegion:e('<span class="'+t.params.a11y.notificationClass+'" aria-live="assertive" aria-atomic="true"></span>')}}),Object.keys(Ln).forEach(function(e){t.a11y[e]=Ln[e].bind(t)})},on:{init:function(){var e=this;e.params.a11y.enabled&&(e.a11y.init(),e.a11y.updateNavigation())},toEdge:function(){var e=this;e.params.a11y.enabled&&e.a11y.updateNavigation()},fromEdge:function(){var e=this;e.params.a11y.enabled&&e.a11y.updateNavigation()},paginationUpdate:function(){var e=this;e.params.a11y.enabled&&e.a11y.updatePagination()},destroy:function(){var e=this;e.params.a11y.enabled&&e.a11y.destroy()}}},Hn={init:function(){var e=this;if(e.params.history){if(!Y.history||!Y.history.pushState)return e.params.history.enabled=!1,e.params.hashNavigation.enabled=!0,void 0;var t=e.history;t.initialized=!0,t.paths=Hn.getPathValues(),(t.paths.key||t.paths.value)&&(t.scrollToSlide(0,t.paths.value,e.params.runCallbacksOnInit),e.params.history.replaceState||Y.addEventListener("popstate",e.history.setHistoryPopState))}},destroy:function(){var e=this;e.params.history.replaceState||Y.removeEventListener("popstate",e.history.setHistoryPopState)},setHistoryPopState:function(){var e=this;e.history.paths=Hn.getPathValues(),e.history.scrollToSlide(e.params.speed,e.history.paths.value,!1)},getPathValues:function(){var e=Y.location.pathname.slice(1).split("/").filter(function(e){return""!==e}),t=e.length,n=e[t-2],i=e[t-1];return{key:n,value:i}},setHistory:function(e,t){var n=this;if(n.history.initialized&&n.params.history.enabled){var i=n.slides.eq(t),o=Hn.slugify(i.attr("data-history"));Y.location.pathname.includes(e)||(o=e+"/"+o);var r=Y.history.state;r&&r.value===o||(n.params.history.replaceState?Y.history.replaceState({value:o},null,o):Y.history.pushState({value:o},null,o))}},slugify:function(e){return e.toString().toLowerCase().replace(/\s+/g,"-").replace(/[^\w-]+/g,"").replace(/--+/g,"-").replace(/^-+/,"").replace(/-+$/,"")},scrollToSlide:function(e,t,n){var i=this;if(t)for(var o=0,r=i.slides.length;r>o;o+=1){var a=i.slides.eq(o),s=Hn.slugify(a.attr("data-history"));if(s===t&&!a.hasClass(i.params.slideDuplicateClass)){var l=a.index();i.slideTo(l,e,n)}}else i.slideTo(0,e,n)}},On={name:"history",params:{history:{enabled:!1,replaceState:!1,key:"slides"}},create:function(){var e=this;G.extend(e,{history:{init:Hn.init.bind(e),setHistory:Hn.setHistory.bind(e),setHistoryPopState:Hn.setHistoryPopState.bind(e),scrollToSlide:Hn.scrollToSlide.bind(e),destroy:Hn.destroy.bind(e)}})},on:{init:function(){var e=this;e.params.history.enabled&&e.history.init()},destroy:function(){var e=this;e.params.history.enabled&&e.history.destroy()},transitionEnd:function(){var e=this;e.history.initialized&&e.history.setHistory(e.params.history.key,e.activeIndex)}}},In={onHashCange:function(){var e=this,t=Z.location.hash.replace("#",""),n=e.slides.eq(e.activeIndex).attr("data-hash");t!==n&&e.slideTo(e.$wrapperEl.children("."+e.params.slideClass+'[data-hash="'+t+'"]').index())},setHash:function(){var e=this;if(e.hashNavigation.initialized&&e.params.hashNavigation.enabled)if(e.params.hashNavigation.replaceState&&Y.history&&Y.history.replaceState)Y.history.replaceState(null,null,"#"+e.slides.eq(e.activeIndex).attr("data-hash")||"");else{var t=e.slides.eq(e.activeIndex),n=t.attr("data-hash")||t.attr("data-history");Z.location.hash=n||""}},init:function(){var t=this;if(!(!t.params.hashNavigation.enabled||t.params.history&&t.params.history.enabled)){t.hashNavigation.initialized=!0;var n=Z.location.hash.replace("#","");if(n)for(var i=0,o=0,r=t.slides.length;r>o;o+=1){var a=t.slides.eq(o),s=a.attr("data-hash")||a.attr("data-history");if(s===n&&!a.hasClass(t.params.slideDuplicateClass)){var l=a.index();t.slideTo(l,i,t.params.runCallbacksOnInit,!0)}}t.params.hashNavigation.watchState&&e(Y).on("hashchange",t.hashNavigation.onHashCange)}},destroy:function(){var t=this;t.params.hashNavigation.watchState&&e(Y).off("hashchange",t.hashNavigation.onHashCange)}},An={name:"hash-navigation",params:{hashNavigation:{enabled:!1,replaceState:!1,watchState:!1}},create:function(){var e=this;G.extend(e,{hashNavigation:{initialized:!1,init:In.init.bind(e),destroy:In.destroy.bind(e),setHash:In.setHash.bind(e),onHashCange:In.onHashCange.bind(e)}})},on:{init:function(){var e=this;e.params.hashNavigation.enabled&&e.hashNavigation.init()},destroy:function(){var e=this;e.params.hashNavigation.enabled&&e.hashNavigation.destroy()},transitionEnd:function(){var e=this;e.hashNavigation.initialized&&e.hashNavigation.setHash()}}},jn={run:function(){var e=this,t=e.slides.eq(e.activeIndex),n=e.params.autoplay.delay;t.attr("data-swiper-autoplay")&&(n=t.attr("data-swiper-autoplay")||e.params.autoplay.delay),e.autoplay.timeout=G.nextTick(function(){e.params.autoplay.reverseDirection?e.params.loop?(e.loopFix(),e.slidePrev(e.params.speed,!0,
214!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"))},n)},start:function(){var e=this;return"undefined"!=typeof e.autoplay.timeout?!1:e.autoplay.running?!1:(e.autoplay.running=!0,e.emit("autoplayStart"),e.autoplay.run(),!0)},stop:function(){var e=this;return e.autoplay.running?"undefined"==typeof e.autoplay.timeout?!1:(e.autoplay.timeout&&(clearTimeout(e.autoplay.timeout),e.autoplay.timeout=void 0),e.autoplay.running=!1,e.emit("autoplayStop"),!0):!1},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.transitionEnd(function(){t&&!t.destroyed&&(t.auto
vendor: 5,670 bytes, line 214
214play.paused=!1,t.autoplay.running?t.autoplay.run():t.autoplay.stop())}):(t.autoplay.paused=!1,t.autoplay.run())))}},Wn={name:"autoplay",params:{autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!0,stopOnLastSlide:!1,reverseDirection:!1}},create:function(){var e=this;G.extend(e,{autoplay:{running:!1,paused:!1,run:jn.run.bind(e),start:jn.start.bind(e),stop:jn.stop.bind(e),pause:jn.pause.bind(e)}})},on:{init:function(){var e=this;e.params.autoplay.enabled&&e.autoplay.start()},beforeTransitionStart:function(e,t){var n=this;n.autoplay.running&&(t||!n.params.autoplay.disableOnInteraction?n.autoplay.pause(e):n.autoplay.stop())},sliderFirstMove:function(){var e=this;e.autoplay.running&&(e.params.autoplay.disableOnInteraction?e.autoplay.stop():e.autoplay.pause())},destroy:function(){var e=this;e.autoplay.running&&e.autoplay.stop()}}},Nn={setTranslate:function(){for(var e=this,t=e.slides,n=0;n<t.length;n+=1){var i=e.slides.eq(n),o=i[0].swiperSlideOffset,r=-o;e.params.virtualTranslate||(r-=e.translate);var a=0;e.isHorizontal()||(a=r,r=0);var s=e.params.fadeEffect.crossFade?Math.max(1-Math.abs(i[0].progress),0):1+Math.min(Math.max(i[0].progress,-1),0);i.css({opacity:s}).transform("translate3d("+r+"px, "+a+"px, 0px)")}},setTransition:function(e){var t=this,n=t.slides,i=t.$wrapperEl;if(n.transition(e),t.params.virtualTranslate&&0!==e){var o=!1;n.transitionEnd(function(){if(!o&&t&&!t.destroyed){o=!0,t.animating=!1;for(var e=["webkitTransitionEnd","transitionend"],n=0;n<e.length;n+=1)i.trigger(e[n])}})}}},Dn={name:"effect-fade",params:{fadeEffect:{crossFade:!1}},create:function(){var e=this;G.extend(e,{fadeEffect:{setTranslate:Nn.setTranslate.bind(e),setTransition:Nn.setTransition.bind(e)}})},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};G.extend(e.params,t),G.extend(e.originalParams,t)}},setTranslate:function(){var e=this;"fade"===e.params.effect&&e.fadeEffect.setTranslate()},setTransition:function(e){var t=this;"fade"===t.params.effect&&t.fadeEffect.setTransition(e)}}},Fn={setTranslate:function(){var t,n=this,i=n.$el,o=n.$wrapperEl,r=n.slides,a=n.width,s=n.height,l=n.rtl,d=n.size,u=n.params.cubeEffect,c=n.isHorizontal(),p=n.virtual&&n.params.virtual.enabled,h=0;u.shadow&&(c?(t=o.find(".swiper-cube-shadow"),0===t.length&&(t=e('<div class="swiper-cube-shadow"></div>'),o.append(t)),t.css({height:a+"px"})):(t=i.find(".swiper-cube-shadow"),0===t.length&&(t=e('<div class="swiper-cube-shadow"></div>'),i.append(t))));for(var f=0;f<r.length;f+=1){var m=r.eq(f),g=f;p&&(g=parseInt(m.attr("data-swiper-slide-index"),10));var v=90*g,y=Math.floor(v/360);l&&(v=-v,y=Math.floor(-v/360));var b=Math.max(Math.min(m[0].progress,1),-1),w=0,x=0,C=0;g%4===0?(w=4*-y*d,C=0):(g-1)%4===0?(w=0,C=4*-y*d):(g-2)%4===0?(w=d+4*y*d,C=d):(g-3)%4===0&&(w=-d,C=3*d+4*d*y),l&&(w=-w),c||(x=w,w=0);var T="rotateX("+(c?0:-v)+"deg) rotateY("+(c?v:0)+"deg) translate3d("+w+"px, "+x+"px, "+C+"px)";if(1>=b&&b>-1&&(h=90*g+90*b,l&&(h=90*-g-90*b)),m.transform(T),u.slideShadows){var _=c?m.find(".swiper-slide-shadow-left"):m.find(".swiper-slide-shadow-top"),S=c?m.find(".swiper-slide-shadow-right"):m.find(".swiper-slide-shadow-bottom");0===_.length&&(_=e('<div class="swiper-slide-shadow-'+(c?"left":"top")+'"></div>'),m.append(_)),0===S.length&&(S=e('<div class="swiper-slide-shadow-'+(c?"right":"bottom")+'"></div>'),m.append(S)),_.length&&(_[0].style.opacity=Math.max(-b,0)),S.length&&(S[0].style.opacity=Math.max(b,0))}}if(o.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(h)-90*Math.floor(Math.abs(h)/90),k=1.5-(Math.sin(2*E*Math.PI/360)/2+Math.cos(2*E*Math.PI/360)/2),z=u.shadowScale,$=u.shadowScale/k,P=u.shadowOffset;t.transform("scale3d("+z+", 1, "+$+") translate3d(0px, "+(s/2+P)+"px, "+-s/2/$+"px) rotateX(-90deg)")}var L=an.isSafari||an.isUiWebView?-d/2:0;o.transform("translate3d(0px,0,"+L+"px) rotateX("+(n.isHorizontal()?0:h)+"deg) rotateY("+(n.isHorizontal()?-h:0)+"deg)")},setTransition:function(e){var t=this,n=t.$el,i=t.slides;i.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e),t.params.cubeEffect.shadow&&!t.isHorizontal()&&n.find(".swiper-cube-shadow").transition(e)}},Bn={name:"effect-cube",params:{cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}},create:function(){var e=this;G.extend(e,{cubeEffect:{setTranslate:Fn.setTranslate.bind(e),setTransition:Fn.setTransition.bind(e)}})},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};G.extend(e.params,t),G.extend(e.originalParams,t)}},setTranslate:function(){var e=this;"cube"===e.params.effect&&e.cubeEffect.setTranslate()},setTransition:function(e){var t=this;"cube"===t.params.effect&&t.cubeEffect.setTransition(e)}}},Rn={setTranslate:function(){for(var t=this,n=t.slides,i=0;i<n.length;i+=1){var o=n.eq(i),r=o[0].progress;t.params.flipEffect.limitRotation&&(r=Math.max(Math.min(o[0].progress,
2141),-1));var a=o[0].swiperSlideOffset,s=-180*r,l=s,d=0,u=-a,c=0;if(t.isHorizontal()?t.rtl&&(l=-l):(c=u,u=0,d=-l,l=0),o[0].style.zIndex=-Math.abs(Math.round(r))+n.length,t.params.flipEffect.slideShadows){var p=t.isHorizontal()?o.find(".swiper-slide-shadow-left"):o.find(".swiper-slide-shadow-top"),h=t.isHorizontal()?o.find(".swiper-slide-shadow-right"):o.find(".swiper-slide-shadow-bottom");0===p.length&&(p=e('<div class="swiper-slide-shadow-'+(t.isHorizontal()?"left":"top")+'"></div>'),o.append(p)),0===h.length&&(h=e('<div class="swiper-slide-shadow-'+(t.isHorizontal()?"right":"bottom")+'"></div>'),o.append(h)),p.length&&(p[0].style.opacity=Math.max(-r,0)),h.length&&(h[0].style.opacity=Math.max(r,0)) 215}o.transform("translate3d("+u+"px, "+c+"px, 0px) rotateX("+d+"deg) rotateY("+l+"deg)")}},setTransition:function(e){var t=this,n=t.slides,i=t.activeIndex,o=t.$wrapperEl;if(n.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 r=!1;n.eq(i).transitionEnd(function(){if(!r&&t&&!t.destroyed){r=!0,t.animating=!1;for(var e=["webkitTransitionEnd","transitionend"],n=0;n<e.length;n+=1)o.trigger(e[n])}})}}},qn={name:"effect-flip",params:{flipEffect:{slideShadows:!0,limitRotation:!0}},create:function(){var e=this;G.extend(e,{flipEffect:{setTranslate:Rn.setTranslate.bind(e),setTransition:Rn.setTransition.bind(e)}})},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};G.extend(e.params,t),G.extend(e.originalParams,t)}},setTranslate:function(){var e=this;"flip"===e.params.effect&&e.flipEffect.setTranslate()},setTransition:function(e){var t=this;"flip"===t.params.effect&&t.flipEffect.setTransition(e)}}},Vn={setTranslate:function(){for(var t=this,n=t.width,i=t.height,o=t.slides,r=t.$wrapperEl,a=t.slidesSizesGrid,s=t.params.coverflowEffect,l=t.isHorizontal(),d=t.translate,u=l?-d+n/2:-d+i/2,c=l?s.rotate:-s.rotate,p=s.depth,h=0,f=o.length;f>h;h+=1){var m=o.eq(h),g=a[h],v=m[0].swiperSlideOffset,y=(u-v-g/2)/g*s.modifier,b=l?c*y:0,w=l?0:c*y,x=-p*Math.abs(y),C=l?0:s.stretch*y,T=l?s.stretch*y:0;Math.abs(T)<.001&&(T=0),Math.abs(C)<.001&&(C=0),Math.abs(x)<.001&&(x=0),Math.abs(b)<.001&&(b=0),Math.abs(w)<.001&&(w=0);var _="translate3d("+T+"px,"+C+"px,"+x+"px) rotateX("+w+"deg) rotateY("+b+"deg)";if(m.transform(_),m[0].style.zIndex=-Math.abs(Math.round(y))+1,s.slideShadows){var S=l?m.find(".swiper-slide-shadow-left"):m.find(".swiper-slide-shadow-top"),E=l?m.find(".swiper-slide-shadow-right"):m.find(".swiper-slide-shadow-bottom");
2150===S.length&&(S=e('<div class="swiper-slide-shadow-'+(l?"left":"top")+'"></div>'),m.append(S)),0===E.length&&(E=e('<div class="swiper-slide-shadow-'+(l?"right":"bottom")+'"></div>'),m.append(E)),S.length&&(S[0].style.opacity=y>0?y:0),E.length&&(E[0].style.opacity=-y>0?-y:0)}}if(U.pointerEvents||U.prefixedPointerEvents){var k=r[0].style;k.perspectiveOrigin=u+"px 50%"}},setTransition:function(e){var t=this;t.slides.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e)}},Xn={name:"effect-coverflow",params:{coverflowEffect:{rotate:50,stretch:0,depth:100,modifier:1,slideShadows:!0}},create:function(){var e=this;G.extend(e,{coverflowEffect:{setTranslate:Vn.setTranslate.bind(e),setTransition:Vn.setTransition.bind(e)}})},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(){var e=this;"coverflow"===e.params.effect&&e.coverflowEffect.setTranslate()},setTransition:function(e){var t=this;"coverflow"===t.params.effect&&t.coverflowEffect.setTransition(e)}}},Yn=[on,rn,sn,ln,un,pn,fn,gn,yn,wn,Cn,_n,En,zn,Pn,Mn,On,An,Wn,Dn,Bn,qn,Xn];return"undefined"==typeof nn.use&&(nn.use=nn.Class.use,nn.installModule=nn.Class.installModule),nn.use(Yn),nn}),function(){function e(e){function t(t,n,i,o,r,a){for(;r>=0&&a>r;r+=e){var s=o?o[r]:r;i=n(i,t[s],s,t)}return i}return function(n,i,o,r){i=b(i,r,4);var a=!E(n)&&y.keys(n),s=(a||n).length,l=e>0?0:s-1;return arguments.length<3&&(o=n[a?a[l]:l],l+=e),t(n,i,o,a,l,s)}}function t(e){return function(t,n,i){n=w(n,i);for(var o=S(t),r=e>0?0:o-1;r>=0&&o>r;r+=e)if(n(t[r],r,t))return r;return-1}}function n(e,t,n){return function(i,o,r){var a=0,s=S(i);if("number"==typeof r)e>0?a=r>=0?r:Math.max(r+s,a):s=r>=0?Math.min(r+1,s):r+s+1;else if(n&&r&&s)return r=n(i,o),i[r]===o?r:-1;if(o!==o)return r=t(u.call(i,a,s),y.isNaN),r>=0?r+a:-1;for(r=e>0?a:s-1;r>=0&&s>r;r+=e)if(i[r]===o)return r;return-1}}function i(e,t){var n=L.length,i=e.constructor,o=y.isFunction(i)&&i.prototype||s,r="constructor";for(y.has(e,r)&&!y.contains(t,r)&&t.push(r);n--;)r=L[n],r in e&&e[r]!==o[r]&&!y.contains(t,r)&&t.push(r)}var o=this,r=o._,a=Array.prototype,s=Object.prototype,l=Function.prototype,d=a.push,u=a.slice,c=s.toString,p=s.hasOwnProperty,h=Array.isArray,f=Object.keys,m=l.bind,g=Object.create,v=function(){},y=function(e){return e instanceof y?e:this instanceof y?void(this._wrapped=e):new y(e)};"undefined"!=typeof exports?("undefined"!=typeof module&&module.exports&&(exports=module.exports=y),exports._=y):o._=y,y.VERSION="1.8.3";var b=function(e,t,n){if(void 0===t)return e;switch(null==n?3:n){case 1:return function(n){return e.call(t,n)};case 2:return function(n,i){return e.call(t,n,i)};case 3:return function(n,i,o){return e.call(t,n,i,o)};case 4:return function(n,i,o,r){return e.call(t,n,i,o,r)}}return function(){return e.apply(t,arguments)}},w=function(e,t,n){return null==e?y.identity:y.isFunction(e)?b(e,t,n):y.isObject(e)?y.matcher(e):y.property(e)};y.iteratee=function(e,t){return w(e,t,1/0)};var x=function(e,t){return function(n){var i=arguments.length;if(2>i||null==n)return n;for(var o=1;i>o;o++)for(var r=arguments[o],a=e(r),s=a.length,l=0;s>l;l++){var d=a[l];t&&void 0!==n[d]||(n[d]=r[d])}return n}},C=function(e){if(!y.isObject(e))return{};if(g)return g(e);v.prototype=e;var t=new v;return v.prototype=null,t},T=function(e){return function(t){return null==t?void 0:t[e]}},_=Math.pow(2,53)-1,S=T("length"),E=function(e){var t=S(e);return"number"==typeof t&&t>=0&&_>=t};y.each=y.forEach=function(e,t,n){t=b(t,n);var i,o;if(E(e))for(i=0,o=e.length;o>i;i++)t(e[i],i,e);else{var r=y.keys(e);for(i=0,o=r.length;o>i;i++)t(e[r[i]],r[i],e)}return e},y.map=y.collect=function(e,t,n){t=w(t,n);for(var i=!E(e)&&y.keys(e),o=(i||e).length,r=Array(o),a=0;o>a;a++){var s=i?i[a]:a;r[a]=t(e[s],s,e)}return r},y.reduce=y.foldl=y.inject=e(1),y.reduceRight=y.foldr=e(-1),y.find=y.detect=function(e,t,n){var i;return i=E(e)?y.findIndex(e,t,n):y.findKey(e,t,n),void 0!==i&&-1!==i?e[i]:void 0},y.filter=y.select=function(e,t,n){var i=[];return t=w(t,n),y.each(e,function(e,n,o){t(e,n,o)&&i.push(e)}),i},y.reject=function(e,t,n){return y.filter(e,y.negate(w(t)),n)},y.every=y.all=function(e,t,n){t=w(t,n);for(var i=!E(e)&&y.keys(e),o=(i||e).length,r=0;o>r;r++){var a=i?i[r]:r;if(!t(e[a],a,e))return!1}return!0},y.some=y.any=function(e,t,n){t=w(t,n);for(var i=!E(e)&&y.keys(e),o=(i||e).length,r=0;o>r;r++){var a=i?i[r]:r;if(t(e[a],a,e))return!0}return!1},y.contains=y.includes=y.include=function(e,t,n,i){return E(e)||(e=y.values(e)),("number"!=typeof n||i)&&(n=0),y.indexOf(e,t,n)>=0},y.invoke=function(e,t){var n=u.call(arguments,2),i=y.isFunction(t);return y.map(e,function(e){var o=i?t:e[t];return null==o?o:o.apply(e,n)})},y.pluck=function(e,t){return y.map(e,y.property(t))},y.where=function(e,t){return y.filter(e,y.matcher(t))},y.findWhere=function(e,t){return y.find(e,y.matcher(t))},y.max=function(e,t,n){var i,o,r=-1/0,a=-1/0;
215if(null==t&&null!=e){e=E(e)?e:y.values(e);for(var s=0,l=e.length;l>s;s++)i=e[s],i>r&&(r=i)}else t=w(t,n),y.each(e,function(e,n,i){o=t(e,n,i),(o>a||o===-1/0&&r===-1/0)&&(r=e,a=o)});return r},y.min=function(e,t,n){var i,o,r=1/0,a=1/0;if(null==t&&null!=e){e=E(e)?e:y.values(e);for(var s=0,l=e.length;l>s;s++)i=e[s],r>i&&(r=i)}else t=w(t,n),y.each(e,function(e,n,i){o=t(e,n,i),(a>o||1/0===o&&1/0===r)&&(r=e,a=o)});return r},y.shuffle=function(e){for(var t,n=E(e)?e:y.values(e),i=n.length,o=Array(i),r=0;i>r;r++)t=y.random(0,r),t!==r&&(o[r]=o[t]),o[t]=n[r];return o},y.sample=function(e,t,n){return null==t||n?(E(e)||(e=y.values(e)),e[y.random(e.length-1)]):y.shuffle(e).slice(0,Math.max(0,t))},y.sortBy=function(e,t,n){return t=w(t,n),y.pluck(y.map(e,function(e,n,i){return{value:e,index:n,criteria:t(e,n,i)}}).sort(function(e,t){var n=e.criteria,i=t.criteria;if(n!==i){if(n>i||void 0===n)return 1;if(i>n||void 0===i)return-1}return e.index-t.index}),"value")};var k=function(e){return function(t,n,i){var o={};return n=w(n,i),y.each(t,function(i,r){var a=n(i,r,t);e(o,i,a)}),o}};y.groupBy=k(function(e,t,n){y.has(e,n)?e[n].push(t):e[n]=[t]}),y.indexBy=k(function(e,t,n){e[n]=t}),y.countBy=k(function(e,t,n){y.has(e,n)?e[n]++:e[n]=1}),y.toArray=function(e){return e?y.isArray(e)?u.call(e):E(e)?y.map(e,y.identity):y.values(e):[]},y.size=function(e){return null==e?0:E(e)?e.length:y.keys(e).length},y.partition=function(e,t,n){t=w(t,n);var i=[],o=[];return y.each(e,function(e,n,r){(t(e,n,r)?i:o).push(e)}),[i,o]},y.first=y.head=y.take=function(e,t,n){return null==e?void 0:null==t||n?e[0]:y.initial(e,e.length-t)},y.initial=function(e,t,n){return u.call(e,0,Math.max(0,e.length-(null==t||n?1:t)))},y.last=function(e,t,n){return null==e?void 0:null==t||n?e[e.length-1]:y.rest(e,Math.max(0,e.length-t))},y.rest=y.tail=y.drop=function(e,t,n){return u.call(e,null==t||n?1:t)},y.compact=function(e){return y.filter(e,y.identity)};var z=function(e,t,n,i){for(var o=[],r=0,a=i||0,s=S(e);s>a;a++){var l=e[a];if(E(l)&&(y.isArray(l)||y.isArguments(l))){t||(l=z(l,t,n));var d=0,u=l.length;for(o.length+=u;u>d;)o[r++]=l[d++]}else n||(o[r++]=l)}return o};y.flatten=function(e,t){return z(e,t,!1)},y.without=function(e){return y.difference(e,u.call(arguments,1))},y.uniq=y.unique=function(e,t,n,i){y.isBoolean(t)||(i=n,n=t,t=!1),null!=n&&(n=w(n,i));for(var o=[],r=[],a=0,s=S(e);s>a;a++){var l=e[a],d=n?n(l,a,e):l;t?(a&&r===d||o.push(l),r=d):n?y.contains(r,d)||(r.push(d),o.push(l)):y.contains(o,l)||o.push(l)}return o},y.union=function(){return y.uniq(z(arguments,!0,!0))},y.intersection=function(e){for(var t=[],n=arguments.length,i=0,o=S(e);o>i;i++){var r=e[i];if(!y.contains(t,r)){for(var a=1;n>a&&y.contains(arguments[a],r);a++);a===n&&t.push(r)}}return t},y.difference=function(e){var t=z(arguments,!0,!0,1);return y.filter(e,function(e){return!y.contains(t,e)})},y.zip=function(){return y.unzip(arguments)},y.unzip=function(e){for(var t=e&&y.max(e,S).length||0,n=Array(t),i=0;t>i;i++)n[i]=y.pluck(e,i);return n},y.object=function(e,t){for(var n={},i=0,o=S(e);o>i;i++)t?n[e[i]]=t[i]:n[e[i][0]]=e[i][1];return n},y.findIndex=t(1),y.findLastIndex=t(-1),y.sortedIndex=function(e,t,n,i){n=w(n,i,1);for(var o=n(t),r=0,a=S(e);a>r;){var s=Math.floor((r+a)/2);n(e[s])<o?r=s+1:a=s}return r},y.indexOf=n(1,y.findIndex,y.sortedIndex),y.lastIndexOf=n(-1,y.findLastIndex),y.range=function(e,t,n){null==t&&(t=e||0,e=0),n=n||1;for(var i=Math.max(Math.ceil((t-e)/n),0),o=Array(i),r=0;i>r;r++,e+=n)o[r]=e;return o};var $=function(e,t,n,i,o){if(!(i instanceof t))return e.apply(n,o);var r=C(e.prototype),a=e.apply(r,o);return y.isObject(a)?a:r};y.bind=function(e,t){if(m&&e.bind===m)return m.apply(e,u.call(arguments,1));if(!y.isFunction(e))throw new TypeError("Bind must be called on a function");var n=u.call(arguments,2),i=function(){return $(e,i,t,this,n.concat(u.call(arguments)))};return i},y.partial=function(e){var t=u.call(arguments,1),n=function(){for(var i=0,o=t.length,r=Array(o),a=0;o>a;a++)r[a]=t[a]===y?arguments[i++]:t[a];for(;i<arguments.length;)r.push(arguments[i++]);return $(e,n,this,this,r)};return n},y.bindAll=function(e){var t,n,i=arguments.length;if(1>=i)throw new Error("bindAll must be passed function names");for(t=1;i>t;t++)n=arguments[t],e[n]=y.bind(e[n],e);return e},y.memoize=function(e,t){var n=function(i){var o=n.cache,r=""+(t?t.apply(this,arguments):i);return y.has(o,r)||(o[r]=e.apply(this,arguments)),o[r]};return n.cache={},n},y.delay=function(e,t){var n=u.call(arguments,2);return setTimeout(function(){return e.apply(null,n)},t)},y.defer=y.partial(y.delay,y,1),y.throttle=function(e,t,n){var i,o,r,a=null,s=0;n||(n={});var l=function(){s=n.leading===!1?0:y.now(),a=null,r=e.apply(i,o),a||(i=o=null)};return function(){var d=y.now();s||n.leading!==!1||(s=d);var u=t-(d-s);return i=this,o=arguments,0>=u||u>t?(a&&(clearTimeout(a),a=null),s=d,r=e.apply(i,o),a||(i=o=null)):a||n.trailing===!1||(a=setTimeout(l,u)),r}},y.debounce=function(e,t,n){var i,o,r,a,s,l=function(){var d=y.now()-a;t>d&&d>=0?i=setTimeout(l,t-d):(i=null,n||(s=e.apply(r,o),i||(r=o=null)))};return function(){r=this,o=arguments,a=y.now();var d=n&&!i;
vendor: 6,401 bytes, line 215
215return i||(i=setTimeout(l,t)),d&&(s=e.apply(r,o),r=o=null),s}},y.wrap=function(e,t){return y.partial(t,e)},y.negate=function(e){return function(){return!e.apply(this,arguments)}},y.compose=function(){var e=arguments,t=e.length-1;return function(){for(var n=t,i=e[t].apply(this,arguments);n--;)i=e[n].call(this,i);return i}},y.after=function(e,t){return function(){return--e<1?t.apply(this,arguments):void 0}},y.before=function(e,t){var n;return function(){return--e>0&&(n=t.apply(this,arguments)),1>=e&&(t=null),n}},y.once=y.partial(y.before,2);var P=!{toString:null}.propertyIsEnumerable("toString"),L=["valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"];y.keys=function(e){if(!y.isObject(e))return[];if(f)return f(e);var t=[];for(var n in e)y.has(e,n)&&t.push(n);return P&&i(e,t),t},y.allKeys=function(e){if(!y.isObject(e))return[];var t=[];for(var n in e)t.push(n);return P&&i(e,t),t},y.values=function(e){for(var t=y.keys(e),n=t.length,i=Array(n),o=0;n>o;o++)i[o]=e[t[o]];return i},y.mapObject=function(e,t,n){t=w(t,n);for(var i,o=y.keys(e),r=o.length,a={},s=0;r>s;s++)i=o[s],a[i]=t(e[i],i,e);return a},y.pairs=function(e){for(var t=y.keys(e),n=t.length,i=Array(n),o=0;n>o;o++)i[o]=[t[o],e[t[o]]];return i},y.invert=function(e){for(var t={},n=y.keys(e),i=0,o=n.length;o>i;i++)t[e[n[i]]]=n[i];return t},y.functions=y.methods=function(e){var t=[];for(var n in e)y.isFunction(e[n])&&t.push(n);return t.sort()},y.extend=x(y.allKeys),y.extendOwn=y.assign=x(y.keys),y.findKey=function(e,t,n){t=w(t,n);for(var i,o=y.keys(e),r=0,a=o.length;a>r;r++)if(i=o[r],t(e[i],i,e))return i},y.pick=function(e,t,n){var i,o,r={},a=e;if(null==a)return r;y.isFunction(t)?(o=y.allKeys(a),i=b(t,n)):(o=z(arguments,!1,!1,1),i=function(e,t,n){return t in n},a=Object(a));for(var s=0,l=o.length;l>s;s++){var d=o[s],u=a[d];i(u,d,a)&&(r[d]=u)}return r},y.omit=function(e,t,n){if(y.isFunction(t))t=y.negate(t);else{var i=y.map(z(arguments,!1,!1,1),String);t=function(e,t){return!y.contains(i,t)}}return y.pick(e,t,n)},y.defaults=x(y.allKeys,!0),y.create=function(e,t){var n=C(e);return t&&y.extendOwn(n,t),n},y.clone=function(e){return y.isObject(e)?y.isArray(e)?e.slice():y.extend({},e):e},y.tap=function(e,t){return t(e),e},y.isMatch=function(e,t){var n=y.keys(t),i=n.length;if(null==e)return!i;for(var o=Object(e),r=0;i>r;r++){var a=n[r];if(t[a]!==o[a]||!(a in o))return!1}return!0};var M=function(e,t,n,i){if(e===t)return 0!==e||1/e===1/t;if(null==e||null==t)return e===t;e instanceof y&&(e=e._wrapped),t instanceof y&&(t=t._wrapped);var o=c.call(e);if(o!==c.call(t))return!1;switch(o){case"[object RegExp]":case"[object String]":return""+e==""+t;case"[object Number]":return+e!==+e?+t!==+t:0===+e?1/+e===1/t:+e===+t;case"[object Date]":case"[object Boolean]":return+e===+t}var r="[object Array]"===o;if(!r){if("object"!=typeof e||"object"!=typeof t)return!1;var a=e.constructor,s=t.constructor;if(a!==s&&!(y.isFunction(a)&&a instanceof a&&y.isFunction(s)&&s instanceof s)&&"constructor"in e&&"constructor"in t)return!1}n=n||[],i=i||[];for(var l=n.length;l--;)if(n[l]===e)return i[l]===t;if(n.push(e),i.push(t),r){if(l=e.length,l!==t.length)return!1;for(;l--;)if(!M(e[l],t[l],n,i))return!1}else{var d,u=y.keys(e);if(l=u.length,y.keys(t).length!==l)return!1;for(;l--;)if(d=u[l],!y.has(t,d)||!M(e[d],t[d],n,i))return!1}return n.pop(),i.pop(),!0};y.isEqual=function(e,t){return M(e,t)},y.isEmpty=function(e){return null==e?!0:E(e)&&(y.isArray(e)||y.isString(e)||y.isArguments(e))?0===e.length:0===y.keys(e).length},y.isElement=function(e){return!(!e||1!==e.nodeType)},y.isArray=h||function(e){return"[object Array]"===c.call(e)},y.isObject=function(e){var t=typeof e;return"function"===t||"object"===t&&!!e},y.each(["Arguments","Function","String","Number","Date","RegExp","Error"],function(e){y["is"+e]=function(t){return c.call(t)==="[object "+e+"]"}}),y.isArguments(arguments)||(y.isArguments=function(e){return y.has(e,"callee")}),"function"!=typeof/./&&"object"!=typeof Int8Array&&(y.isFunction=function(e){return"function"==typeof e||!1}),y.isFinite=function(e){return isFinite(e)&&!isNaN(parseFloat(e))},y.isNaN=function(e){return y.isNumber(e)&&e!==+e},y.isBoolean=function(e){return e===!0||e===!1||"[object Boolean]"===c.call(e)},y.isNull=function(e){return null===e},y.isUndefined=function(e){return void 0===e},y.has=function(e,t){return null!=e&&p.call(e,t)},y.noConflict=function(){return o._=r,this},y.identity=function(e){return e},y.constant=function(e){return function(){return e}},y.noop=function(){},y.property=T,y.propertyOf=function(e){return null==e?function(){}:function(t){return e[t]}},y.matcher=y.matches=function(e){return e=y.extendOwn({},e),function(t){return y.isMatch(t,e)}},y.times=function(e,t,n){var i=Array(Math.max(0,e));t=b(t,n,1);for(var o=0;e>o;o++)i[o]=t(o);return i},y.random=function(e,t){return null==t&&(t=e,e=0),e+Math.floor(Math.random()*(t-e+1))},y.now=Date.now||function(){return(new Date).getTime()};var H={"&":"&","<":"<",">":">",'"':""","'":"'","`":"`"},O=y.invert(H),I=function(e){var t=function(t){return e[t]},n="(?:"+y.keys(e).join("|")+")",i=RegExp(n),o=RegExp(n,"g");return function(e){return e=null==e?"":""+e,i.test(e)?e.replace(o,t):e}};y.escape=I(H),y.unescape=I(O),y.result=function(e,t,n){var i=null==e?void 0:e[t];return void 0===i&&(i=n),y.isFunction(i)?i.call(e):i};var A=0;y.uniqueId=function(e){var t=++A+"";return e?e+t:t},y.templateSettings={evaluate:/<%([\s\S]+?)%>/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g};var j=/(.)^/,W={"'":"'","\\":"\\","\r":"r","\n":"n","\u2028":"u2028","\u2029":"u2029"},N=/\\|'|\r|\n|\u2028|\u2029/g,D=function(e){return"\\"+W[e]};y.template=function(e,t,n){!t&&n&&(t=n),t=y.defaults({},t,y.templateSettings);var i=RegExp([(t.escape||j).source,(t.interpolate||j).source,(t.evaluate||j).source].join("|")+"|$","g"),o=0,r="__p+='";e.replace(i,function(t,n,i,a,s){return r+=e.slice(o,s).replace(N,D),o=s+t.length,n?r+="'+\n((__t=("+n+"))==null?'':_.escape(__t))+\n'":i?r+="'+\n((__t=("+i+"))==null?'':__t)+\n'":a&&(r+="';\n"+a+"\n__p+='"),t}),r+="';\n",t.variable||(r="with(obj||{}){\n"+r+"}\n"),r="var __t,__p='',__j=Array.prototype.join,print=function(){__p+=__j.call(arguments,'');};\n"+r+"return __p;\n";try{var a=new Function(t.variable||"obj","_",r)}catch(s){throw s.source=r,s}var l=function(e){return a.call(this,e,y)},d=t.variable||"obj";
215return l.source="function("+d+"){\n"+r+"}",l},y.chain=function(e){var t=y(e);return t._chain=!0,t};var F=function(e,t){return e._chain?y(t).chain():t};y.mixin=function(e){y.each(y.functions(e),function(t){var n=y[t]=e[t];y.prototype[t]=function(){var e=[this._wrapped];return d.apply(e,arguments),F(this,n.apply(y,e))}})},y.mixin(y),y.each(["pop","push","reverse","shift","sort","splice","unshift"],function(e){var t=a[e];y.prototype[e]=function(){var n=this._wrapped;return t.apply(n,arguments),"shift"!==e&&"splice"!==e||0!==n.length||delete n[0],F(this,n)}}),y.each(["concat","join","slice"],function(e){var t=a[e];y.prototype[e]=function(){return F(this,t.apply(this._wrapped,arguments))}}),y.prototype.value=function(){return this._wrapped},y.prototype.valueOf=y.prototype.toJSON=y.prototype.value,y.prototype.toString=function(){return""+this._wrapped},"function"==typeof define&&define.amd&&define("underscore",[],function(){return y})}.call(this),!function(e){function t(e){var t=e.length,i=n.type(e);return"function"===i||n.isWindow(e)?!1:1===e.nodeType&&t?!0:"array"===i||0===t||"number"==typeof t&&t>0&&t-1 in e}if(!e.jQuery){var n=function(e,t){return new n.fn.init(e,t)};n.isWindow=function(e){return null!=e&&e==e.window},n.type=function(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?o[a.call(e)]||"object":typeof e},n.isArray=Array.isArray||function(e){return"array"===n.type(e)},n.isPlainObject=function(e){var t;if(!e||"object"!==n.type(e)||e.nodeType||n.isWindow(e))return!1;try{if(e.constructor&&!r.call(e,"constructor")&&!r.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(i){return!1}for(t in e);return void 0===t||r.call(e,t)},n.each=function(e,n,i){var o,r=0,a=e.length,s=t(e);if(i){if(s)for(;a>r&&(o=n.apply(e[r],i),o!==!1);r++);else for(r in e)if(o=n.apply(e[r],i),o===!1)break}else if(s)for(;a>r&&(o=n.call(e[r],r,e[r]),o!==!1);r++);else for(r in e)if(o=n.call(e[r],r,e[r]),o===!1)break;return e},n.data=function(e,t,o){if(void 0===o){var r=e[n.expando],a=r&&i[r];if(void 0===t)return a;
vendor: 28,750 bytes, lines 215-216
215if(a&&t in a)return a[t]}else if(void 0!==t){var r=e[n.expando]||(e[n.expando]=++n.uuid);return i[r]=i[r]||{},i[r][t]=o,o}},n.removeData=function(e,t){var o=e[n.expando],r=o&&i[o];r&&n.each(t,function(e,t){delete r[t]})},n.extend=function(){var e,t,i,o,r,a,s=arguments[0]||{},l=1,d=arguments.length,u=!1;for("boolean"==typeof s&&(u=s,s=arguments[l]||{},l++),"object"!=typeof s&&"function"!==n.type(s)&&(s={}),l===d&&(s=this,l--);d>l;l++)if(null!=(r=arguments[l]))for(o in r)e=s[o],i=r[o],s!==i&&(u&&i&&(n.isPlainObject(i)||(t=n.isArray(i)))?(t?(t=!1,a=e&&n.isArray(e)?e:[]):a=e&&n.isPlainObject(e)?e:{},s[o]=n.extend(u,a,i)):void 0!==i&&(s[o]=i));return s},n.queue=function(e,i,o){function r(e,n){var i=n||[];return null!=e&&(t(Object(e))?!function(e,t){for(var n=+t.length,i=0,o=e.length;n>i;)e[o++]=t[i++];if(n!==n)for(;void 0!==t[i];)e[o++]=t[i++];return e.length=o,e}(i,"string"==typeof e?[e]:e):[].push.call(i,e)),i}if(e){i=(i||"fx")+"queue";var a=n.data(e,i);return o?(!a||n.isArray(o)?a=n.data(e,i,r(o)):a.push(o),a):a||[]}},n.dequeue=function(e,t){n.each(e.nodeType?[e]:e,function(e,i){t=t||"fx";var o=n.queue(i,t),r=o.shift();"inprogress"===r&&(r=o.shift()),r&&("fx"===t&&o.unshift("inprogress"),r.call(i,function(){n.dequeue(i,t)}))})},n.fn=n.prototype={init:function(e){if(e.nodeType)return this[0]=e,this;throw new Error("Not a DOM node.")},offset:function(){var t=this[0].getBoundingClientRect?this[0].getBoundingClientRect():{top:0,left:0};return{top:t.top+(e.pageYOffset||document.scrollTop||0)-(document.clientTop||0),left:t.left+(e.pageXOffset||document.scrollLeft||0)-(document.clientLeft||0)}},position:function(){function e(){for(var e=this.offsetParent||document;e&&"html"===!e.nodeType.toLowerCase&&"static"===e.style.position;)e=e.offsetParent;return e||document}var t=this[0],e=e.apply(t),i=this.offset(),o=/^(?:body|html)$/i.test(e.nodeName)?{top:0,left:0}:n(e).offset();return i.top-=parseFloat(t.style.marginTop)||0,i.left-=parseFloat(t.style.marginLeft)||0,e.style&&(o.top+=parseFloat(e.style.borderTopWidth)||0,o.left+=parseFloat(e.style.borderLeftWidth)||0),{top:i.top-o.top,left:i.left-o.left}}};var i={};n.expando="velocity"+(new Date).getTime(),n.uuid=0;for(var o={},r=o.hasOwnProperty,a=o.toString,s="Boolean Number String Function Array Date RegExp Object Error".split(" "),l=0;l<s.length;l++)o["[object "+s[l]+"]"]=s[l].toLowerCase();n.fn.init.prototype=n.fn,e.Velocity={Utilities:n}}}(window),function(e){"object"==typeof module&&"object"==typeof module.exports?module.exports=e():"function"==typeof define&&define.amd?define(e):e()}(function(){return function(e,t,n,i){function o(e){for(var t=-1,n=e?e.length:0,i=[];++t<n;){var o=e[t];o&&i.push(o)}return i}function r(e){return m.isWrapped(e)?e=[].slice.call(e):m.isNode(e)&&(e=[e]),e}function a(e){var t=p.data(e,"velocity");return null===t?i:t}function s(e){return function(t){return Math.round(t*e)*(1/e)}}function l(e,n,i,o){function r(e,t){return 1-3*t+3*e}function a(e,t){return 3*t-6*e}function s(e){return 3*e}function l(e,t,n){return((r(t,n)*e+a(t,n))*e+s(t))*e}function d(e,t,n){return 3*r(t,n)*e*e+2*a(t,n)*e+s(t)}function u(t,n){for(var o=0;m>o;++o){var r=d(n,e,i);if(0===r)return n;var a=l(n,e,i)-t;n-=a/r}return n}function c(){for(var t=0;b>t;++t)T[t]=l(t*w,e,i)}function p(t,n,o){var r,a,s=0;do a=n+(o-n)/2,r=l(a,e,i)-t,r>0?o=a:n=a;while(Math.abs(r)>v&&++s<y);return a}function h(t){for(var n=0,o=1,r=b-1;o!=r&&T[o]<=t;++o)n+=w;--o;var a=(t-T[o])/(T[o+1]-T[o]),s=n+a*w,l=d(s,e,i);return l>=g?u(t,s):0==l?s:p(t,n,n+w)}function f(){_=!0,(e!=n||i!=o)&&c()}var m=4,g=.001,v=1e-7,y=10,b=11,w=1/(b-1),x="Float32Array"in t;if(4!==arguments.length)return!1;for(var C=0;4>C;++C)if("number"!=typeof arguments[C]||isNaN(arguments[C])||!isFinite(arguments[C]))return!1;e=Math.min(e,1),i=Math.min(i,1),e=Math.max(e,0),i=Math.max(i,0);var T=x?new Float32Array(b):new Array(b),_=!1,S=function(t){return _||f(),e===n&&i===o?t:0===t?0:1===t?1:l(h(t),n,o)};S.getControlPoints=function(){return[{x:e,y:n},{x:i,y:o}]};var E="generateBezier("+[e,n,i,o]+")";return S.toString=function(){return E},S}function d(e,t){var n=e;return m.isString(e)?b.Easings[e]||(n=!1):n=m.isArray(e)&&1===e.length?s.apply(null,e):m.isArray(e)&&2===e.length?w.apply(null,e.concat([t])):m.isArray(e)&&4===e.length?l.apply(null,e):!1,n===!1&&(n=b.Easings[b.defaults.easing]?b.defaults.easing:y),n}function u(e){if(e){var t=(new Date).getTime(),n=b.State.calls.length;n>1e4&&(b.State.calls=o(b.State.calls));for(var r=0;n>r;r++)if(b.State.calls[r]){var s=b.State.calls[r],l=s[0],d=s[2],h=s[3],f=!!h,g=null;h||(h=b.State.calls[r][3]=t-16);for(var v=Math.min((t-h)/d.duration,1),y=0,w=l.length;w>y;y++){var C=l[y],_=C.element;if(a(_)){var S=!1;if(d.display!==i&&null!==d.display&&"none"!==d.display){if("flex"===d.display){var E=["-webkit-box","-moz-box","-ms-flexbox","-webkit-flex"];p.each(E,function(e,t){x.setPropertyValue(_,"display",t)})}x.setPropertyValue(_,"display",d.display)}d.visibility!==i&&"hidden"!==d.visibility&&x.setPropertyValue(_,"visibility",d.visibility);for(var k in C)if("element"!==k){var z,$=C[k],P=m.isString($.easing)?b.Easings[$.easing]:$.easing;if(1===v)z=$.endValue;else{var L=$.endValue-$.startValue;if(z=$.startValue+L*P(v,d,L),!f&&z===$.currentValue)continue}if($.currentValue=z,"tween"===k)g=z;else{if(x.Hooks.registered[k]){var M=x.Hooks.getRoot(k),H=a(_).rootPropertyValueCache[M];H&&($.rootPropertyValue=H)}var O=x.setPropertyValue(_,k,$.currentValue+(0===parseFloat(z)?"":$.unitType),$.rootPropertyValue,$.scrollData);x.Hooks.registered[k]&&(a(_).rootPropertyValueCache[M]=x.Normalizations.registered[M]?x.Normalizations.registered[M]("extract",null,O[1]):O[1]),"transform"===O[0]&&(S=!0)}}d.mobileHA&&a(_).transformCache.translate3d===i&&(a(_).transformCache.translate3d="(0px, 0px, 0px)",S=!0),S&&x.flushTransformCache(_)}}d.display!==i&&"none"!==d.display&&(b.State.calls[r][2].display=!1),d.visibility!==i&&"hidden"!==d.visibility&&(b.State.calls[r][2].visibility=!1),d.progress&&d.progress.call(s[1],s[1],v,Math.max(0,h+d.duration-t),h,g),1===v&&c(r)}}b.State.isTicking&&T(u)}function c(e,t){if(!b.State.calls[e])return!1;for(var n=b.State.calls[e][0],o=b.State.calls[e][1],r=b.State.calls[e][2],s=b.State.calls[e][4],l=!1,d=0,u=n.length;u>d;d++){var c=n[d].element;if(t||r.loop||("none"===r.display&&x.setPropertyValue(c,"display",r.display),"hidden"===r.visibility&&x.setPropertyValue(c,"visibility",r.visibility)),r.loop!==!0&&(p.queue(c)[1]===i||!/\.velocityQueueEntryFlag/i.test(p.queue(c)[1]))&&a(c)){a(c).isAnimating=!1,a(c).rootPropertyValueCache={};var h=!1;p.each(x.Lists.transforms3D,function(e,t){var n=/^scale/.test(t)?1:0,o=a(c).transformCache[t];a(c).transformCache[t]!==i&&new RegExp("^\\("+n+"[^.]").test(o)&&(h=!0,delete a(c).transformCache[t])}),r.mobileHA&&(h=!0,delete a(c).transformCache.translate3d),h&&x.flushTransformCache(c),x.Values.removeClass(c,"velocity-animating")}if(!t&&r.complete&&!r.loop&&d===u-1)try{r.complete.call(o,o)}catch(f){setTimeout(function(){throw f},1)}s&&r.loop!==!0&&s(o),a(c)&&r.loop===!0&&!t&&(p.each(a(c).tweensContainer,function(e,t){/^rotate/.test(e)&&360===parseFloat(t.endValue)&&(t.endValue=0,t.startValue=360),/^backgroundPosition/.test(e)&&100===parseFloat(t.endValue)&&"%"===t.unitType&&(t.endValue=0,t.startValue=100)}),b(c,"reverse",{loop:!0,delay:r.delay})),r.queue!==!1&&p.dequeue(c,r.queue)}b.State.calls[e]=!1;for(var m=0,g=b.State.calls.length;g>m;m++)if(b.State.calls[m]!==!1){l=!0;break}l===!1&&(b.State.isTicking=!1,delete b.State.calls,b.State.calls=[])}var p,h=function(){if(n.documentMode)return n.documentMode;for(var e=7;e>4;e--){var t=n.createElement("div");if(t.innerHTML="<!--[if IE "+e+"]><span></span><![endif]-->",t.getElementsByTagName("span").length)return t=null,e}return i}(),f=function(){var e=0;return t.webkitRequestAnimationFrame||t.mozRequestAnimationFrame||function(t){var n,i=(new Date).getTime();return n=Math.max(0,16-(i-e)),e=i+n,setTimeout(function(){t(i+n)},n)}}(),m={isString:function(e){return"string"==typeof e},isArray:Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)},isFunction:function(e){return"[object Function]"===Object.prototype.toString.call(e)},isNode:function(e){return e&&e.nodeType},isNodeList:function(e){return"object"==typeof e&&/^\[object (HTMLCollection|NodeList|Object)\]$/.test(Object.prototype.toString.call(e))&&e.length!==i&&(0===e.length||"object"==typeof e[0]&&e[0].nodeType>0)},isWrapped:function(e){return e&&(e.jquery||t.Zepto&&t.Zepto.zepto.isZ(e))},isSVG:function(e){return t.SVGElement&&e instanceof t.SVGElement},isEmptyObject:function(e){for(var t in e)return!1;return!0}},g=!1;if(e.fn&&e.fn.jquery?(p=e,g=!0):p=t.Velocity.Utilities,8>=h&&!g)throw new Error("Velocity: IE8 and below require jQuery to be loaded before Velocity.");if(7>=h)return void(jQuery.fn.velocity=jQuery.fn.animate);var v=400,y="swing",b={State:{isMobile:/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),isAndroid:/Android/i.test(navigator.userAgent),isGingerbread:/Android 2\.3\.[3-7]/i.test(navigator.userAgent),isChrome:t.chrome,isFirefox:/Firefox/i.test(navigator.userAgent),prefixElement:n.createElement("div"),prefixMatches:{},scrollAnchor:null,scrollPropertyLeft:null,scrollPropertyTop:null,isTicking:!1,calls:[]},CSS:{},Utilities:p,Redirects:{},Easings:{},Promise:t.Promise,defaults:{queue:"",duration:v,easing:y,begin:i,complete:i,progress:i,display:i,visibility:i,loop:!1,delay:!1,mobileHA:!0,_cacheValues:!0},init:function(e){p.data(e,"velocity",{isSVG:m.isSVG(e),isAnimating:!1,computedStyle:null,tweensContainer:null,rootPropertyValueCache:{},transformCache:{}})},hook:null,mock:!1,version:{major:1,minor:2,patch:2},debug:!1};t.pageYOffset!==i?(b.State.scrollAnchor=t,b.State.scrollPropertyLeft="pageXOffset",b.State.scrollPropertyTop="pageYOffset"):(b.State.scrollAnchor=n.documentElement||n.body.parentNode||n.body,b.State.scrollPropertyLeft="scrollLeft",b.State.scrollPropertyTop="scrollTop");var w=function(){function e(e){return-e.tension*e.x-e.friction*e.v}function t(t,n,i){var o={x:t.x+i.dx*n,v:t.v+i.dv*n,tension:t.tension,friction:t.friction};return{dx:o.v,dv:e(o)}}function n(n,i){var o={dx:n.v,dv:e(n)},r=t(n,.5*i,o),a=t(n,.5*i,r),s=t(n,i,a),l=1/6*(o.dx+2*(r.dx+a.dx)+s.dx),d=1/6*(o.dv+2*(r.dv+a.dv)+s.dv);return n.x=n.x+l*i,n.v=n.v+d*i,n}return function i(e,t,o){var r,a,s,l={x:-1,v:0,tension:null,friction:null},d=[0],u=0,c=1e-4,p=.016;for(e=parseFloat(e)||500,t=parseFloat(t)||20,o=o||null,l.tension=e,l.friction=t,r=null!==o,r?(u=i(e,t),a=u/o*p):a=p;s=n(s||l,a),d.push(1+s.x),u+=16,Math.abs(s.x)>c&&Math.abs(s.v)>c;);return r?function(e){return d[e*(d.length-1)|0]}:u}}();b.Easings={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},spring:function(e){return 1-Math.cos(4.5*e*Math.PI)*Math.exp(6*-e)}},p.each([["ease",[.25,.1,.25,1]],["ease-in",[.42,0,1,1]],["ease-out",[0,0,.58,1]],["ease-in-out",[.42,0,.58,1]],["easeInSine",[.47,0,.745,.715]],["easeOutSine",[.39,.575,.565,1]],["easeInOutSine",[.445,.05,.55,.95]],["easeInQuad",[.55,.085,.68,.53]],["easeOutQuad",[.25,.46,.45,.94]],["easeInOutQuad",[.455,.03,.515,.955]],["easeInCubic",[.55,.055,.675,.19]],["easeOutCubic",[.215,.61,.355,1]],["easeInOutCubic",[.645,.045,.355,1]],["easeInQuart",[.895,.03,.685,.22]],["easeOutQuart",[.165,.84,.44,1]],["easeInOutQuart",[.77,0,.175,1]],["easeInQuint",[.755,.05,.855,.06]],["easeOutQuint",[.23,1,.32,1]],["easeInOutQuint",[.86,0,.07,1]],["easeInExpo",[.95,.05,.795,.035]],["easeOutExpo",[.19,1,.22,1]],["easeInOutExpo",[1,0,0,1]],["easeInCirc",[.6,.04,.98,.335]],["easeOutCirc",[.075,.82,.165,1]],["easeInOutCirc",[.785,.135,.15,.86]]],function(e,t){b.Easings[t[0]]=l.apply(null,t[1])});var x=b.CSS={RegEx:{isHex:/^#([A-f\d]{3}){1,2}$/i,valueUnwrap:/^[A-z]+\((.*)\)$/i,wrappedValueAlreadyExtracted:/[0-9.]+ [0-9.]+ [0-9.]+( [0-9.]+)?/,valueSplit:/([A-z]+\(.+\))|(([A-z0-9#-.]+?)(?=\s|$))/gi},Lists:{colors:["fill","stroke","stopColor","color","backgroundColor","borderColor","borderTopColor","borderRightColor","borderBottomColor","borderLeftColor","outlineColor"],transformsBase:["translateX","translateY","scale","scaleX","scaleY","skewX","skewY","rotateZ"],transforms3D:["transformPerspective","translateZ","scaleZ","rotateX","rotateY"]},Hooks:{templates:{textShadow:["Color X Y Blur","black 0px 0px 0px"],boxShadow:["Color X Y Blur Spread","black 0px 0px 0px 0px"],clip:["Top Right Bottom Left","0px 0px 0px 0px"],backgroundPosition:["X Y","0% 0%"],transformOrigin:["X Y Z","50% 50% 0px"],perspectiveOrigin:["X Y","50% 50%"]},registered:{},register:function(){for(var e=0;e<x.Lists.colors.length;e++){var t="color"===x.Lists.colors[e]?"0 0 0 1":"255 255 255 1"; 216x.Hooks.templates[x.Lists.colors[e]]=["Red Green Blue Alpha",t]}var n,i,o;if(h)for(n in x.Hooks.templates){i=x.Hooks.templates[n],o=i[0].split(" ");var r=i[1].match(x.RegEx.valueSplit);"Color"===o[0]&&(o.push(o.shift()),r.push(r.shift()),x.Hooks.templates[n]=[o.join(" "),r.join(" ")])}for(n in x.Hooks.templates){i=x.Hooks.templates[n],o=i[0].split(" ");for(var e in o){var a=n+o[e],s=e;x.Hooks.registered[a]=[n,s]}}},getRoot:function(e){var t=x.Hooks.registered[e];return t?t[0]:e},cleanRootPropertyValue:function(e,t){return x.RegEx.valueUnwrap.test(t)&&(t=t.match(x.RegEx.valueUnwrap)[1]),x.Values.isCSSNullValue(t)&&(t=x.Hooks.templates[e][1]),t},extractValue:function(e,t){var n=x.Hooks.registered[e];if(n){var i=n[0],o=n[1];return t=x.Hooks.cleanRootPropertyValue(i,t),t.toString().match(x.RegEx.valueSplit)[o]}return t},injectValue:function(e,t,n){var i=x.Hooks.registered[e];if(i){var o,r,a=i[0],s=i[1];return n=x.Hooks.cleanRootPropertyValue(a,n),o=n.toString().match(x.RegEx.valueSplit),o[s]=t,r=o.join(" ")}return n}},Normalizations:{registered:{clip:function(e,t,n){switch(e){case"name":return"clip";case"extract":var i;return x.RegEx.wrappedValueAlreadyExtracted.test(n)?i=n:(i=n.toString().match(x.RegEx.valueUnwrap),i=i?i[1].replace(/,(\s+)?/g," "):n),i;case"inject":return"rect("+n+")"}},blur:function(e,t,n){switch(e){case"name":return b.State.isFirefox?"filter":"-webkit-filter";case"extract":var i=parseFloat(n);if(!i&&0!==i){var o=n.toString().match(/blur\(([0-9]+[A-z]+)\)/i);i=o?o[1]:0}return i;case"inject":return parseFloat(n)?"blur("+n+")":"none"}},opacity:function(e,t,n){if(8>=h)switch(e){case"name":return"filter";case"extract":var i=n.toString().match(/alpha\(opacity=(.*)\)/i);return n=i?i[1]/100:1;case"inject":return t.style.zoom=1,parseFloat(n)>=1?"":"alpha(opacity="+parseInt(100*parseFloat(n),10)+")"}else switch(e){case"name":return"opacity";case"extract":return n;case"inject":return n}}},register:function(){9>=h||b.State.isGingerbread||(x.Lists.transformsBase=x.Lists.transformsBase.concat(x.Lists.transforms3D));for(var e=0;e<x.Lists.transformsBase.length;e++)!function(){var t=x.Lists.transformsBase[e];x.Normalizations.registered[t]=function(e,n,o){switch(e){case"name":return"transform";case"extract":return a(n)===i||a(n).transformCache[t]===i?/^scale/i.test(t)?1:0:a(n).transformCache[t].replace(/[()]/g,"");case"inject":var r=!1;switch(t.substr(0,t.length-1)){case"translate":r=!/(%|px|em|rem|vw|vh|\d)$/i.test(o);break;case"scal":case"scale":b.State.isAndroid&&a(n).transformCache[t]===i&&1>o&&(o=1),r=!/(\d)$/i.test(o);break;case"skew":r=!/(deg|\d)$/i.test(o);break;case"rotate":r=!/(deg|\d)$/i.test(o)}return r||(a(n).transformCache[t]="("+o+")"),a(n).transformCache[t]}}}();for(var e=0;e<x.Lists.colors.length;e++)!function(){var t=x.Lists.colors[e];x.Normalizations.registered[t]=function(e,n,o){switch(e){case"name":return t;case"extract":var r;if(x.RegEx.wrappedValueAlreadyExtracted.test(o))r=o;else{var a,s={black:"rgb(0, 0, 0)",blue:"rgb(0, 0, 255)",gray:"rgb(128, 128, 128)",green:"rgb(0, 128, 0)",red:"rgb(255, 0, 0)",white:"rgb(255, 255, 255)"};/^[A-z]+$/i.test(o)?a=s[o]!==i?s[o]:s.black:x.RegEx.isHex.test(o)?a="rgb("+x.Values.hexToRgb(o).join(" ")+")":/^rgba?\(/i.test(o)||(a=s.black),r=(a||o).toString().match(x.RegEx.valueUnwrap)[1].replace(/,(\s+)?/g," ")}return 8>=h||3!==r.split(" ").length||(r+=" 1"),r;case"inject":return 8>=h?4===o.split(" ").length&&(o=o.split(/\s+/).slice(0,3).join(" ")):3===o.split(" ").length&&(o+=" 1"),(8>=h?"rgb":"rgba")+"("+o.replace(/\s+/g,",").replace(/\.(\d)+(?=,)/g,"")+")"}}}()}},Names:{camelCase:function(e){return e.replace(/-(\w)/g,function(e,t){return t.toUpperCase()})},SVGAttribute:function(e){var t="width|height|x|y|cx|cy|r|rx|ry|x1|x2|y1|y2";return(h||b.State.isAndroid&&!b.State.isChrome)&&(t+="|transform"),new RegExp("^("+t+")$","i").test(e)},prefixCheck:function(e){if(b.State.prefixMatches[e])return[b.State.prefixMatches[e],!0];for(var t=["","Webkit","Moz","ms","O"],n=0,i=t.length;i>n;n++){var o;if(o=0===n?e:t[n]+e.replace(/^\w/,function(e){return e.toUpperCase()}),m.isString(b.State.prefixElement.style[o]))return b.State.prefixMatches[e]=o,[o,!0]}return[e,!1]}},Values:{hexToRgb:function(e){var t,n=/^#?([a-f\d])([a-f\d])([a-f\d])$/i,i=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i;return e=e.replace(n,function(e,t,n,i){return t+t+n+n+i+i}),t=i.exec(e),t?[parseInt(t[1],16),parseInt(t[2],16),parseInt(t[3],16)]:[0,0,0]},isCSSNullValue:function(e){return 0==e||/^(none|auto|transparent|(rgba\(0, ?0, ?0, ?0\)))$/i.test(e)},getUnitType:function(e){return/^(rotate|skew)/i.test(e)?"deg":/(^(scale|scaleX|scaleY|scaleZ|alpha|flexGrow|flexHeight|zIndex|fontWeight)$)|((opacity|red|green|blue|alpha)$)/i.test(e)?"":"px"},getDisplayType:function(e){var t=e&&e.tagName.toString().toLowerCase();return/^(b|big|i|small|tt|abbr|acronym|cite|code|dfn|em|kbd|strong|samp|var|a|bdo|br|img|map|object|q|script|span|sub|sup|button|input|label|select|textarea)$/i.test(t)?"inline":/^(li)$/i.test(t)?"list-item":/^(tr)$/i.test(t)?"table-row":/^(table)$/i.test(t)?"table":/^(tbody)$/i.test(t)?"table-row-group":"block"},addClass:function(e,t){e.classList?e.classList.add(t):e.className+=(e.className.length?" ":"")+t},removeClass:function(e,t){e.classList?e.classList.remove(t):e.className=e.className.toString().replace(new RegExp("(^|\\s)"+t.split(" ").join("|")+"(\\s|$)","gi")," ")}},getPropertyValue:function(e,n,o,r){function s(e,n){function o(){d&&x.setPropertyValue(e,"display","none")}var l=0;if(8>=h)l=p.css(e,n);else{var d=!1;if(/^(width|height)$/.test(n)&&0===x.getPropertyValue(e,"display")&&(d=!0,x.setPropertyValue(e,"display",x.Values.getDisplayType(e))),!r){if("height"===n&&"border-box"!==x.getPropertyValue(e,"boxSizing").toString().toLowerCase()){var u=e.offsetHeight-(parseFloat(x.getPropertyValue(e,"borderTopWidth"))||0)-(parseFloat(x.getPropertyValue(e,"borderBottomWidth"))||0)-(parseFloat(x.getPropertyValue(e,"paddingTop"))||0)-(parseFloat(x.getPropertyValue(e,"paddingBottom"))||0);return o(),u}if("width"===n&&"border-box"!==x.getPropertyValue(e,"boxSizing").toString().toLowerCase()){var c=e.offsetWidth-(parseFloat(x.getPropertyValue(e,"borderLeftWidth"))||0)-(parseFloat(x.getPropertyValue(e,"borderRightWidth"))||0)-(parseFloat(x.getPropertyValue(e,"paddingLeft"))||0)-(parseFloat(x.getPropertyValue(e,"paddingRight"))||0);return o(),c}}var f;f=a(e)===i?t.getComputedStyle(e,null):a(e).computedStyle?a(e).computedStyle:a(e).computedStyle=t.getComputedStyle(e,null),"borderColor"===n&&(n="borderTopColor"),l=9===h&&"filter"===n?f.getPropertyValue(n):f[n],(""===l||null===l)&&(l=e.style[n]),o()}if("auto"===l&&/^(top|right|bottom|left)$/i.test(n)){var m=s(e,"position");("fixed"===m||"absolute"===m&&/top|left/i.test(n))&&(l=p(e).position()[n]+"px")}return l}var l;if(x.Hooks.registered[n]){var d=n,u=x.Hooks.getRoot(d);o===i&&(o=x.getPropertyValue(e,x.Names.prefixCheck(u)[0])),x.Normalizations.registered[u]&&(o=x.Normalizations.registered[u]("extract",e,o)),l=x.Hooks.extractValue(d,o)}else if(x.Normalizations.registered[n]){var c,f;c=x.Normalizations.registered[n]("name",e),"transform"!==c&&(f=s(e,x.Names.prefixCheck(c)[0]),x.Values.isCSSNullValue(f)&&x.Hooks.templates[n]&&(f=x.Hooks.templates[n][1])),l=x.Normalizations.registered[n]("extract",e,f)}if(!/^[\d-]/.test(l))if(a(e)&&a(e).isSVG&&x.Names.SVGAttribute(n))if(/^(height|width)$/i.test(n))try{l=e.getBBox()[n]}catch(m){l=0}else l=e.getAttribute(n);else l=s(e,x.Names.prefixCheck(n)[0]);return x.Values.isCSSNullValue(l)&&(l=0),b.debug>=2&&console.log("Get "+n+": "+l),l},setPropertyValue:function(e,n,i,o,r){var s=n;if("scroll"===n)r.container?r.container["scroll"+r.direction]=i:"Left"===r.direction?t.scrollTo(i,r.alternateValue):t.scrollTo(r.alternateValue,i);else if(x.Normalizations.registered[n]&&"transform"===x.Normalizations.registered[n]("name",e))x.Normalizations.registered[n]("inject",e,i),s="transform",i=a(e).transformCache[n];else{if(x.Hooks.registered[n]){var l=n,d=x.Hooks.getRoot(n);o=o||x.getPropertyValue(e,d),i=x.Hooks.injectValue(l,i,o),n=d}if(x.Normalizations.registered[n]&&(i=x.Normalizations.registered[n]("inject",e,i),n=x.Normalizations.registered[n]("name",e)),s=x.Names.prefixCheck(n)[0],8>=h)try{e.style[s]=i}catch(u){b.debug&&console.log("Browser does not support ["+i+"] for ["+s+"]")}else a(e)&&a(e).isSVG&&x.Names.SVGAttribute(n)?e.setAttribute(n,i):e.style[s]=i;b.debug>=2&&console.log("Set "+n+" ("+s+"): "+i)}return[s,i]},flushTransformCache:function(e){function t(t){return parseFloat(x.getPropertyValue(e,t))}var n="";if((h||b.State.isAndroid&&!b.State.isChrome)&&a(e).isSVG){var i={translate:[t("translateX"),t("translateY")],skewX:[t("skewX")],skewY:[t("skewY")],scale:1!==t("scale")?[t("scale"),t("scale")]:[t("scaleX"),t("scaleY")],rotate:[t("rotateZ"),0,0]};p.each(a(e).transformCache,function(e){/^translate/i.test(e)?e="translate":/^scale/i.test(e)?e="scale":/^rotate/i.test(e)&&(e="rotate"),i[e]&&(n+=e+"("+i[e].join(" ")+") ",delete i[e])})}else{var o,r;p.each(a(e).transformCache,function(t){return o=a(e).transformCache[t],"transformPerspective"===t?(r=o,!0):(9===h&&"rotateZ"===t&&(t="rotate"),void(n+=t+o+" "))}),r&&(n="perspective"+r+" "+n)}x.setPropertyValue(e,"transform",n)}};x.Hooks.register(),x.Normalizations.register(),b.hook=function(e,t,n){var o=i;return e=r(e),p.each(e,function(e,r){if(a(r)===i&&b.init(r),n===i)o===i&&(o=b.CSS.getPropertyValue(r,t));else{var s=b.CSS.setPropertyValue(r,t,n);"transform"===s[0]&&b.CSS.flushTransformCache(r),o=s}}),o};var C=function(){function e(){return s?k.promise||null:l}function o(){function e(){function e(e,t){var n=i,o=i,a=i;return m.isArray(e)?(n=e[0],!m.isArray(e[1])&&/^[\d-]/.test(e[1])||m.isFunction(e[1])||x.RegEx.isHex.test(e[1])?a=e[1]:(m.isString(e[1])&&!x.RegEx.isHex.test(e[1])||m.isArray(e[1]))&&(o=t?e[1]:d(e[1],s.duration),e[2]!==i&&(a=e[2]))):n=e,t||(o=o||s.easing),m.isFunction(n)&&(n=n.call(r,_,T)),m.isFunction(a)&&(a=a.call(r,_,T)),[n||0,o,a]}function c(e,t){var n,i;return i=(t||"0").toString().toLowerCase().replace(/[%A-z]+$/,function(e){return n=e,""}),n||(n=x.Values.getUnitType(e)),[i,n]}function h(){var e={myParent:r.parentNode||n.body,position:x.getPropertyValue(r,"position"),fontSize:x.getPropertyValue(r,"fontSize")},i=e.position===O.lastPosition&&e.myParent===O.lastParent,o=e.fontSize===O.lastFontSize;O.lastParent=e.myParent,O.lastPosition=e.position,O.lastFontSize=e.fontSize;var s=100,l={};if(o&&i)l.emToPx=O.lastEmToPx,l.percentToPxWidth=O.lastPercentToPxWidth,l.percentToPxHeight=O.lastPercentToPxHeight;else{var d=a(r).isSVG?n.createElementNS("http://www.w3.org/2000/svg","rect"):n.createElement("div");b.init(d),e.myParent.appendChild(d),p.each(["overflow","overflowX","overflowY"],function(e,t){b.CSS.setPropertyValue(d,t,"hidden")}),b.CSS.setPropertyValue(d,"position",e.position),b.CSS.setPropertyValue(d,"fontSize",e.fontSize),b.CSS.setPropertyValue(d,"boxSizing","content-box"),p.each(["minWidth","maxWidth","width","minHeight","maxHeight","height"],function(e,t){b.CSS.setPropertyValue(d,t,s+"%")}),b.CSS.setPropertyValue(d,"paddingLeft",s+"em"),l.percentToPxWidth=O.lastPercentToPxWidth=(parseFloat(x.getPropertyValue(d,"width",null,!0))||1)/s,l.percentToPxHeight=O.lastPercentToPxHeight=(parseFloat(x.getPropertyValue(d,"height",null,!0))||1)/s,l.emToPx=O.lastEmToPx=(parseFloat(x.getPropertyValue(d,"paddingLeft"))||1)/s,e.myParent.removeChild(d)}return null===O.remToPx&&(O.remToPx=parseFloat(x.getPropertyValue(n.body,"fontSize"))||16),null===O.vwToPx&&(O.vwToPx=parseFloat(t.innerWidth)/100,O.vhToPx=parseFloat(t.innerHeight)/100),l.remToPx=O.remToPx,l.vwToPx=O.vwToPx,l.vhToPx=O.vhToPx,b.debug>=1&&console.log("Unit ratios: "+JSON.stringify(l),r),l}if(s.begin&&0===_)try{s.begin.call(f,f)}catch(v){setTimeout(function(){throw v},1)}if("scroll"===z){var w,C,S,E=/^x$/i.test(s.axis)?"Left":"Top",$=parseFloat(s.offset)||0;s.container?m.isWrapped(s.container)||m.isNode(s.container)?(s.container=s.container[0]||s.container,w=s.container["scroll"+E],S=w+p(r).position()[E.toLowerCase()]+$):s.container=null:(w=b.State.scrollAnchor[b.State["scrollProperty"+E]],C=b.State.scrollAnchor[b.State["scrollProperty"+("Left"===E?"Top":"Left")]],S=p(r).offset()[E.toLowerCase()]+$),l={scroll:{rootPropertyValue:!1,startValue:w,currentValue:w,endValue:S,unitType:"",easing:s.easing,scrollData:{container:s.container,direction:E,alternateValue:C}},element:r},b.debug&&console.log("tweensContainer (scroll): ",l.scroll,r)}else if("reverse"===z){if(!a(r).tweensContainer)return void p.dequeue(r,s.queue);"none"===a(r).opts.display&&(a(r).opts.display="auto"),"hidden"===a(r).opts.visibility&&(a(r).opts.visibility="visible"),a(r).opts.loop=!1,a(r).opts.begin=null,a(r).opts.complete=null,y.easing||delete s.easing,y.duration||delete s.duration,s=p.extend({},a(r).opts,s);var P=p.extend(!0,{},a(r).tweensContainer);for(var L in P)if("element"!==L){var M=P[L].startValue;P[L].startValue=P[L].currentValue=P[L].endValue,P[L].endValue=M,m.isEmptyObject(y)||(P[L].easing=s.easing),b.debug&&console.log("reverse tweensContainer ("+L+"): "+JSON.stringify(P[L]),r)}l=P}else if("start"===z){var P;a(r).tweensContainer&&a(r).isAnimating===!0&&(P=a(r).tweensContainer),p.each(g,function(t,n){if(RegExp("^"+x.Lists.colors.join("$|^")+"$").test(t)){var o=e(n,!0),r=o[0],a=o[1],s=o[2];if(x.RegEx.isHex.test(r)){for(var l=["Red","Green","Blue"],d=x.Values.hexToRgb(r),u=s?x.Values.hexToRgb(s):i,c=0;c<l.length;c++){var p=[d[c]];a&&p.push(a),u!==i&&p.push(u[c]),g[t+l[c]]=p}delete g[t]}}});for(var H in g){var A=e(g[H]),j=A[0],W=A[1],N=A[2];H=x.Names.camelCase(H);var D=x.Hooks.getRoot(H),F=!1;if(a(r).isSVG||"tween"===D||x.Names.prefixCheck(D)[1]!==!1||x.Normalizations.registered[D]!==i){(s.display!==i&&null!==s.display&&"none"!==s.display||s.visibility!==i&&"hidden"!==s.visibility)&&/opacity|filter/.test(H)&&!N&&0!==j&&(N=0),s._cacheValues&&P&&P[H]?(N===i&&(N=P[H].endValue+P[H].unitType),F=a(r).rootPropertyValueCache[D]):x.Hooks.registered[H]?N===i?(F=x.getPropertyValue(r,D),N=x.getPropertyValue(r,H,F)):F=x.Hooks.templates[D][1]:N===i&&(N=x.getPropertyValue(r,H));var B,R,q,V=!1;if(B=c(H,N),N=B[0],q=B[1],B=c(H,j),j=B[0].replace(/^([+-\/*])=/,function(e,t){return V=t,""}),R=B[1],N=parseFloat(N)||0,j=parseFloat(j)||0,"%"===R&&(/^(fontSize|lineHeight)$/.test(H)?(j/=100,R="em"):/^scale/.test(H)?(j/=100,R=""):/(Red|Green|Blue)$/i.test(H)&&(j=j/100*255,R="")),/[\/*]/.test(V))R=q;else if(q!==R&&0!==N)if(0===j)R=q;else{o=o||h();var X=/margin|padding|left|right|width|text|word|letter/i.test(H)||/X$/.test(H)||"x"===H?"x":"y";switch(q){case"%":N*="x"===X?o.percentToPxWidth:o.percentToPxHeight;break;case"px":break;default:N*=o[q+"ToPx"]}switch(R){case"%":N*=1/("x"===X?o.percentToPxWidth:o.percentToPxHeight);break;case"px":break;default:N*=1/o[R+"ToPx"]}}switch(V){case"+":j=N+j;break;case"-":j=N-j;break;case"*":j=N*j;break;case"/":j=N/j}l[H]={rootPropertyValue:F,startValue:N,currentValue:N,endValue:j,unitType:R,easing:W},b.debug&&console.log("tweensContainer ("+H+"): "+JSON.stringify(l[H]),r)}else b.debug&&console.log("Skipping ["+D+"] due to a lack of browser support.")}l.element=r}l.element&&(x.Values.addClass(r,"velocity-animating"),I.push(l),""===s.queue&&(a(r).tweensContainer=l,a(r).opts=s),a(r).isAnimating=!0,_===T-1?(b.State.calls.push([I,f,s,null,k.resolver]),b.State.isTicking===!1&&(b.State.isTicking=!0,u())):_++)}var o,r=this,s=p.extend({},b.defaults,y),l={};switch(a(r)===i&&b.init(r),parseFloat(s.delay)&&s.queue!==!1&&p.queue(r,s.queue,function(e){b.velocityQueueEntryFlag=!0,a(r).delayTimer={setTimeout:setTimeout(e,parseFloat(s.delay)),next:e}}),s.duration.toString().toLowerCase()){case"fast":s.duration=200;break;case"normal":s.duration=v;break;case"slow":s.duration=600;break;default:s.duration=parseFloat(s.duration)||1}b.mock!==!1&&(b.mock===!0?s.duration=s.delay=1:(s.duration*=parseFloat(b.mock)||1,s.delay*=parseFloat(b.mock)||1)),s.easing=d(s.easing,s.duration),s.begin&&!m.isFunction(s.begin)&&(s.begin=null),s.progress&&!m.isFunction(s.progress)&&(s.progress=null),s.c
216omplete&&!m.isFunction(s.complete)&&(s.complete=null),s.display!==i&&null!==s.display&&(s.display=s.display.toString().toLowerCase(),"auto"===s.display&&(s.display=b.CSS.Values.getDisplayType(r))),s.visibility!==i&&null!==s.visibility&&(s.visibility=s.visibility.toString().toLowerCase()),s.mobileHA=s.mobileHA&&b.State.isMobile&&!b.State.isGingerbread,s.queue===!1?s.delay?setTimeout(e,s.delay):e():p.queue(r,s.queue,function(t,n){return n===!0?(k.promise&&k.resolver(f),!0):(b.velocityQueueEntryFlag=!0,void e(t))}),""!==s.queue&&"fx"!==s.queue||"inprogress"===p.queue(r)[0]||p.dequeue(r)}var s,l,h,f,g,y,w=arguments[0]&&(arguments[0].p||p.isPlainObject(arguments[0].properties)&&!arguments[0].properties.names||m.isString(arguments[0].properties));if(m.isWrapped(this)?(s=!1,h=0,f=this,l=this):(s=!0,h=1,f=w?arguments[0].elements||arguments[0].e:arguments[0]),f=r(f)){w?(g=arguments[0].properties||arguments[0].p,y=arguments[0].options||arguments[0].o):(g=arguments[h],y=arguments[h+1]);var T=f.length,_=0;if(!/^(stop|finish|finishAll)$/i.test(g)&&!p.isPlainObject(y)){var S=h+1;y={};for(var E=S;E<arguments.length;E++)m.isArray(arguments[E])||!/^(fast|normal|slow)$/i.test(arguments[E])&&!/^\d/.test(arguments[E])?m.isString(arguments[E])||m.isArray(arguments[E])?y.easing=arguments[E]:m.isFunction(arguments[E])&&(y.complete=arguments[E]):y.duration=arguments[E]}var k={promise:null,resolver:null,rejecter:null};s&&b.Promise&&(k.promise=new b.Promise(function(e,t){k.resolver=e,k.rejecter=t}));var z;switch(g){case"scroll":z="scroll";break;case"reverse":z="reverse";break;case"finish":case"finishAll":case"stop":p.each(f,function(e,t){a(t)&&a(t).delayTimer&&(clearTimeout(a(t).delayTimer.setTimeout),a(t).delayTimer.next&&a(t).delayTimer.next(),delete a(t).delayTimer),"finishAll"!==g||y!==!0&&!m.isString(y)||(p.each(p.queue(t,m.isString(y)?y:""),function(e,t){m.isFunction(t)&&t()}),p.queue(t,m.isString(y)?y:"",[]))});var $=[];return p.each(b.State.calls,function(e,t){t&&p.each(t[1],function(n,o){var r=y===i?"":y;return r===!0||t[2].queue===r||y===i&&t[2].queue===!1?void p.each(f,function(n,i){i===o&&((y===!0||m.isString(y))&&(p.each(p.queue(i,m.isString(y)?y:""),function(e,t){m.isFunction(t)&&t(null,!0)}),p.queue(i,m.isString(y)?y:"",[])),"stop"===g?(a(i)&&a(i).tweensContainer&&r!==!1&&p.each(a(i).tweensContainer,function(e,t){t.endValue=t.currentValue}),$.push(e)):("finish"===g||"finishAll"===g)&&(t[2].duration=1))}):!0})}),"stop"===g&&(p.each($,function(e,t){c(t,!0)}),k.promise&&k.resolver(f)),e();default:if(!p.isPlainObject(g)||m.isEmptyObject(g)){if(m.isString(g)&&b.Redirects[g]){var P=p.extend({},y),L=P.duration,M=P.delay||0;return P.backwards===!0&&(f=p.extend(!0,[],f).reverse()),p.each(f,function(e,t){parseFloat(P.stagger)?P.delay=M+parseFloat(P.stagger)*e:m.isFunction(P.stagger)&&(P.delay=M+P.stagger.call(t,e,T)),P.drag&&(P.duration=parseFloat(L)||(/^(callout|transition)/.test(g)?1e3:v),P.duration=Math.max(P.duration*(P.backwards?1-e/T:(e+1)/T),.75*P.duration,200)),b.Redirects[g].call(t,t,P||{},e,T,f,k.promise?k:i)}),e()}var H="Velocity: First argument ("+g+") was not a property map, a known action, or a registered redirect. Aborting.";return k.promise?k.rejecter(new Error(H)):console.log(H),e()}z="start"}var O={lastParent:null,lastPosition:null,lastFontSize:null,lastPercentToPxWidth:null,lastPercentToPxHeight:null,lastEmToPx:null,remToPx:null,vwToPx:null,vhToPx:null},I=[];p.each(f,function(e,t){m.isNode(t)&&o.call(t)});var A,P=p.extend({},b.defaults,y);if(P.loop=parseInt(P.loop),A=2*P.loop-1,P.loop)for(var j=0;A>j;j++){var W={delay:P.delay,progress:P.progress};j===A-1&&(W.display=P.display,W.visibility=P.visibility,W.complete=P.complete),C(f,"reverse",W)}return e()}};b=p.extend(C,b),b.animate=C;var T=t.requestAnimationFrame||f;return b.State.isMobile||n.hidden===i||n.addEventListener("visibilitychange",function(){n.hidden?(T=function(e){return setTimeout(function(){e(!0)},16)},u()):T=t.requestAnimationFrame||f}),e.Velocity=b,e!==t&&(e.fn.velocity=C,e.fn.velocity.defaults=b.defaults),p.each(["Down","Up"],function(e,t){b.Redirects["slide"+t]=function(e,n,o,r,a,s){var l=p.extend({},n),d=l.begin,u=l.complete,c={height:"",marginTop:"",marginBottom:"",paddingTop:"",paddingBottom:""},h={};l.display===i&&(l.display="Down"===t?"inline"===b.CSS.Values.getDisplayType(e)?"inline-block":"block":"none"),l.begin=function(){d&&d.call(a,a);for(var n in c){h[n]=e.style[n];var i=b.CSS.getPropertyValue(e,n);c[n]="Down"===t?[i,0]:[0,i]}h.overflow=e.style.overflow,e.style.overflow="hidden"},l.complete=function(){for(var t in h)e.style[t]=h[t];u&&u.call(a,a),s&&s.resolver(a)},b(e,c,l)}}),p.each(["In","Out"],function(e,t){b.Redirects["fade"+t]=function(e,n,o,r,a,s){var l=p.extend({},n),d={opacity:"In"===t?1:0},u=l.complete;l.complete=o!==r-1?l.begin=null:function(){u&&u.call(a,a),s&&s.resolver(a)},l.display===i&&(l.display="In"===t?"auto":"none"),b(this,d,l)}}),b}(window.jQuery||window.Zepto||window,window,document)}),function(){!function(e){var t;return t=function(){function t(t){this.$el=e(t),this.url=this.$el.data("url"),this.id=this.$el.data("id"),this.$elAll=e("."+t.className),this.$start_button=this.$el.find(".sm2_start"),this.$pause_button=this.$el.find(".sm2_pause"),this.$stop_button=this.$el.find(".sm2_stop"),this.$volume_up_button=this.$el.find(".sm2_volume_up"),this.$volume_down_button=this.$el.find(".sm2_volume_down"),this.mySound=soundManager.createSound({id:this.id,url:this.url,volume:50}),this.$start_button.on("click",_.bind(this.audioStartHandler,this)),this.$pause_button.on("click",_.bind(this.audioPauseHandler,this)),this.$stop_button.on("click",_.bind(this.audioStopHandler,this)),this.$volume_up_button.on("click",_.bind(this.audioVolumeUpHandler,this)),this.$volume_down_button.on("click",_.bind(this.audioVolumeDownHandler,this)),soundManager.setup({url:"/soundmanager2/swf/soundmanager2.swf"})}return t.prototype.audioStartHandler=function(){return!this.mySound.playState||this.mySound.paused?(soundManager.stopAll(),this.$elAll.find(".sm2_start").removeClass("btn-warning").addClass("btn-info"),this.$elAll.find(".sm2_pause").removeClass("btn-warning").addClass("btn-info"),this.$start_button.removeClass("btn-info"),this.$start_button.addClass("btn-warning"),this.$pause_button.removeClass("btn-warning"),this.$pause_button.addClass("btn-info"),soundManager.stopAll(),this.audioStart()):void 0},t.prototype.audioPauseHandler=function(){return this.mySound.playState&&!this.mySound.paused?(this.$start_button.removeClass("btn-warning"),this.$start_button.addClass("btn-info"),this.$pause_button.removeClass("btn-info"),this.$pause_button.addClass("btn-warning"),this.audioPause()):void 0},t.prototype.audioStopHandler=function(){return this.$start_button.removeClass("btn-warning"),this.$start_button.addClass("btn-info"),this.$pause_button.removeClass("btn-warning"),this.$pause_button.addClass("btn-info"),this.audioStop()},t.prototype.audioStart=function(){return this.mySound.play({onfinish:_.bind(this.onFinishHandler,this)})},t.prototype.audioPause=function(){return this.mySound.pause()},t.prototype.audioStop=function(){return this.mySound.stop()},t.prototype.onFinishHandler=function(){return this.$start_button.removeClass("btn-warning"),this.$start_button.addClass("btn-info"),this.$pause_button.removeClass("btn-warning"),this.$pause_button.addClass("btn-info")},t.prototype.audioVolumeUpHandler=function(){return this.mySound.setVolume(this.mySound.volume+10)},t.prototype.audioVolumeDownHandler=function(){return this.mySound.setVolume(this.mySound.volume-10)},t}(),e.fn.audioPlayer=function(n){return this.each(function(){var i,o,r;return i=e(this),o=i.data("audio-player"),r="object"==typeof n&&n,o||i.data("audio-player",o=new t(this,r)),i})}}(window.$)}.call(this),function(){!function(e){var t;return t=function(){function t(t,n){this.$el=e(t),this.options=n||{},this.$track_list=this.$el.find("ol li"),this.audio=null,this.initAudio(),this.$track_list.on("click",_.bind(this.trackClickHandler,this))}return t.prototype.initAudio=function(){return audiojs.events.ready(function(t){return function(){var n;return n=audiojs.createAll({trackEnded:e(function(){var e;return e=t.$el.find("ol li.playing").next(),"undefined"!=typeof e&&(e.length||(e=t.$el.find("ol li").first())),t.changePlayingClassName(e)})}),t.setAudio(n[0]),t.loadFirstTrack()}}(this))},t.prototype.setAudio=function(e){return this.audio=e},t.prototype.loadFirstTrack=function(){var e;return e=this.$track_list.find("a").data("src"),"undefined"!=typeof e?(this.$track_list.first().addClass("playing"),this.audio.load(e)):void 0},t.prototype.trackClickHandler=function(t){var n,i,o;return i=t.currentTarget,n=e(i),o=n.find("a").data("src"),"undefined"!=typeof o?(t.preventDefault(),this.changePlayingClassName(n),this.audio.load(e("a",i).data("src")),this.audio.play()):void 0},t.prototype.changePlayingClassName=function(e){return e.addClass("playing").siblings().removeClass("playing")},t}(),e.fn.oldMusicPlayer=function(n){return this.each(function(){var i,o,r;return i=e(this),o=i.data("old-music-player"),r="object"==typeof n&&n,o||i.data("old-music-player",o=new t(this,r)),i})}}(window.$)}.call(this),function(){!function(e){var t;return t=function(){function t(t,n){var i;this.$el=e(t),this.options=n||{}
216,this.$imageContainer=this.$el.find(".image-container"),this.$mainImage=this.$el.find("#main-image"),this.$thumbnails=this.$imageContainer.find(".thumbnail"),this.$thumbnails.on("mouseover",_.bind(this.thumbnailMouseOverHandler,this)),this.zoomWindowId="zoom-window",this.$zoomWindow=this.$el.find("#"+this.zoomWindowId),e(window).on("resize",_.debounce(_.bind(this.resize,this),100)),this.$mainImage.imagesLoaded(function(e){return function(){return e.calcZoomWindowSize()}}(this)),i=new Swiper(".product-swiper",this.options)}return t.prototype.resize=function(){return this.calcZoomWindowSize()},t.prototype.thumbnailMouseOverHandler=function(t){var n,i;return i=e(t.currentTarget),n=i.find("img").first(),this.changeMainImage(n)},t.prototype.changeMainImage=function(e){return this.$mainImage.attr("src",e.data("original")).css({opacity:.5}),this.$mainImage.data("zoom-image",e.data("original")),this.$mainImage.imagesLoaded(function(e){return function(){return e.$mainImage.css({opacity:1}),e.calcZoomWindowSize()}}(this))},t.prototype.calcZoomWindowSize=function(){var t;return e(".zoomContainer, .zoomWindowContainer").remove(),e.removeData(this.$mainImage,"elevateZoom"),t=new Image,t.src=this.$mainImage.attr("src"),1.2*this.$mainImage.width()>t.width||1.2*this.$mainImage.height()>t.height?!1:this.$el.width()===this.$imageContainer.width()?!1:this.$mainImage.elevateZoom({zoomType:"inner",cursor:"crosshair",zoomWindowFadeIn:200,zoomWindowFadeOut:200})},t}(),e.fn.product=function(n){return this.each(function(){var i,o,r;return i=e(this),o=i.data("product"),r="object"==typeof n&&n,o||i.data("product",o=new t(this,r)),i})}}(window.$)}.call(this),function(){window.addEventListener("load",function(){var e,t,n,i,o,r,a,s,l,d,u,c,p,h,f,m,g,v,y,b,w,x;return o=$(window),n=$("html"),e=$("body"),t=$(".header"),u=720,d=992,w=window.navigator.userAgent.toLowerCase(),x=function(e){return{Tablet:-1!==e.indexOf("windows")&&-1!==e.indexOf("touch")&&-1===e.indexOf("tablet pc")||-1!==e.indexOf("ipad")||-1!==e.indexOf("android")&&-1===e.indexOf("mobile")||-1!==e.indexOf("firefox")&&-1!==e.indexOf("tablet")||-1!==e.indexOf("kindle")||-1!==e.indexOf("silk")||-1!==e.indexOf("playbook"),Mobile:-1!==e.indexOf("windows")&&-1!==e.indexOf("phone")||-1!==e.indexOf("iphone")||-1!==e.indexOf("ipod")||-1!==e.indexOf("android")&&-1!==e.indexOf("mobile")||-1!==e.indexOf("firefox")&&-1!==e.indexOf("mobile")||-1!==e.indexOf("blackberry")}}(w),x.Mobile?n.addClass("mobile"):x.Tablet?n.addClass("tablet"):n.addClass("pc"),$("a[href^='#']").on("click",function(){var e,t,n;return t=$(this).attr("href"),$(this).closest(".product-description")?void 0:(e=$("#"===t||""===t?"html":t),n=e.offset().top,$("body,html").animate({scrollTop:n},500,"swing"))}),e.hasClass("top")||(s=function(){var t;return t=$(".header").outerHeight()+14,e.not(".top").css("padding-top",t)})(),a=function(){var e,t,n,i,o,r,a,s;if(r=document.cookie,o=new Array,""!==r)for(t=r.split(";"),i=a=0,s=t.length;s>a;i=++a)e=t[i],n=e.split("="),o[n[0].replace(/\s+/g,"")]=decodeURIComponent(n[1]);return o},$("#product-view").length>0&&$("#product-view").product({pagination:{el:".product-pagination",clickable:!0},preloadImages:!1,lazy:!0}),$("#product-view").length>0&&($(".audio-player").audioPlayer(),$(".product-description").oldMusicPlayer()),m=function(e){var t;return t=$(e),t.on("click",function(){var e,t,n;return e=$(this).find("i"),t="fa-angle-down",n="fa-angle-up",$(this).next().slideToggle(),e.hasClass(t)?e.removeClass(t).addClass(n):e.removeClass(n).addClass(t)})},m("#helps .title"),$(".loading-bg").length>0&&$(".loading-bg").velocity({opacity:0},{duration:300,delay:300,easing:"linear",complete:function(){return function(){return $(".loading-bg").remove()}}(this)}),$(".mainvisual").length>0&&(r=$(".mainvisual").find('.swiper-slide:not([class*="duplicate"])').length,v={calculateHeight:!0,resizeReInit:!0,loop:r>1?!0:!1,loopAdditionalSlides:10,speed:800,keyboard:{enabled:!0,onlyInViewport:!1},autoplay:r>1?{delay:3500,disableOnInteraction:!1}:void 0,slidesPerView:r>1?3:1.5,spaceBetween:r>1?5:0,centeredSlides:!0,pagination:{el:".top-pagination",clickable:!0,renderBullet:function(e,t){var n,i;return i=$("[data-topimage"+e+"]").data("topimage"+e),n='<div class="'+t+'"><figure style="background-image: url('+i+');"></figure></div>'}}},b={calculateHeight:!0,resizeReInit:!0,loop:!0,loopAdditionalSlides:10,speed:800,keyboard:{enabled:!0,onlyInViewport:!1},autoplay:{delay:3500,disableOnInteraction:!1},pagination:{el:".top-pagination-sp",clickable:!0},slidesPerView:1,spaceBetween:0}
216,g=new Swiper(".mainvisual .swiper-container",v),y=new Swiper(".mainvisual-sp .swiper-container",b),$(".mainvisual").addClass("hidden-xs hidden-sm"),$(".mainvisual-sp").addClass("visible-xs visible-sm")),$(".side-artists-swiper").length>0&&(f={calculateHeight:!0,resizeReInit:!0,loop:!0,speed:800,keyboard:{enabled:!0,onlyInViewport:!1},paginationClickable:!0,slidesPerView:1,pagination:{el:".side-pagination",clickable:!0},breakpoints:{992:{pagination:{el:".side-pagination",clickable:!0}}}},h=new Swiper(".side-artists-swiper .swiper-container",f)),c="side-open",i=$(".side-menu"),p=!1,$("#js__sideMenuBtn").on("click",function(){return e.toggleClass(c),p=p?!1:!0}),$("[data-classtoggle]").length>0&&$("[data-classtoggle]").on("click touchStart",function(){var e;return e=$(this).data("classtoggle"),$(this).hasClass("active")?($(this).removeClass("active"),$(e).removeClass("active")):($(this).addClass("active"),$(e).addClass("active"))}),$("[data-clicktoggle]").length>0&&(l=function(){var e,t,n,i,o,r;for($("[data-clicktoggle]").removeClass("active"),e=$("[data-clicktoggle]"),r=[],i=0,o=e.length;o>i;i++)n=e[i],t=$(n).data("clicktoggle"),r.push($(t).removeClass("active").removeAttr("style"));return r},$("[data-clicktoggle]").on("click",function(e){var t;return e.preventDefault(),t=$(this).data("clicktoggle"),$(this).hasClass("active")?($(this).removeClass("active"),$(t).removeClass("active").slideToggle(!1)):(l(),$(this).toggleClass("active"),$(t).toggleClass("active").slideToggle())})),$(".chosen-select").length>0&&$(".chosen-select").each(function(e,t){var n,i;return i=$(t),i.val(i.data("site")),n=i.chosen({search_contains:!0}),n.on("change",function(e){var t;return t=$(e.currentTarget),t.val()?location.href=t.val():void 0})}),o.on("resize",function(){var t,n,i,o,r,a,l,d,u,h,f;if(p&&(e.removeClass(c),p=!1),e.hasClass("top")||_.debounce(s(),100),!x.Mobile){if($("[data-classtoggle]").length>0)for(n=$("[data-classtoggle]"),l=0,u=n.length;u>l;l++)a=n[l],r=$(a).data("classtoggle"),$(a).removeClass("active"),$(r).removeClass("active");if($("[data-clicktoggle]").length>0){for($("[data-clicktoggle]").removeClass("active"),t=$("[data-clicktoggle]"),f=[],d=0,h=t.length;h>d;d++)o=t[d],i=$(o).data("clicktoggle"),f.push($(i).removeClass("active").removeAttr("style"));return f}}}),o.on("scroll",function(){return o.width()<d?o.scrollTop()>10?t.addClass("is-scroll"):t.removeClass("is-scroll"):void 0})})}.call(this);
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.