!function(n,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=n.document?t(n,!0):function(n){if(!n.document)throw new Error("jQuery requires a window with a document");return t(n)}:t(n)}("undefined"!=typeof window?window:this,function(n,t){"use strict";function br(n,t,i){var r,e,u=(i=i||f).createElement("script");if(u.text=n,t)for(r in oe)(e=t[r]||t.getAttribute&&t.getAttribute(r))&&u.setAttribute(r,e);i.head.appendChild(u).parentNode.removeChild(u)}function ut(n){return null==n?n+"":"object"==typeof n||"function"==typeof n?ri[pr.call(n)]||"object":typeof n}function pi(n){var t=!!n&&"length"in n&&n.length,i=ut(n);return!u(n)&&!rt(n)&&("array"===i||0===t||"number"==typeof t&&0<t&&t-1 in n)}function c(n,t){return n.nodeName&&n.nodeName.toLowerCase()===t.toLowerCase()}function bi(n,t,r){return u(t)?i.grep(n,function(n,i){return!!t.call(n,i,n)!==r}):t.nodeType?i.grep(n,function(n){return n===t!==r}):"string"!=typeof t?i.grep(n,function(n){return-1<ii.call(t,n)!==r}):i.filter(t,n,r)}function uu(n,t){while((n=n[t])&&1!==n.nodeType);return n}function et(n){return n}function fi(n){throw n;}function fu(n,t,i,r){var f;try{n&&u(f=n.promise)?f.call(n).done(t).fail(i):n&&u(f=n.then)?f.call(n,t,i):t.apply(void 0,[n].slice(r))}catch(n){i.apply(void 0,[n])}}function oi(){f.removeEventListener("DOMContentLoaded",oi);n.removeEventListener("load",oi);i.ready()}function ce(n,t){return t.toUpperCase()}function y(n){return n.replace(se,"ms-").replace(he,ce)}function bt(){this.expando=i.expando+bt.uid++}function ou(n,t,i){var u,r;if(void 0===i&&1===n.nodeType)if(u="data-"+t.replace(ae,"-$&").toLowerCase(),"string"==typeof(i=n.getAttribute(u))){try{i="true"===(r=i)||"false"!==r&&("null"===r?null:r===+r+""?+r:le.test(r)?JSON.parse(r):r)}catch(n){}o.set(n,t,i)}else i=void 0;return i}function hu(n,t,r,u){var s,h,c=20,l=u?function(){return u.cur()}:function(){return i.css(n,t,"")},o=l(),e=r&&r[3]||(i.cssNumber[t]?"":"px"),f=n.nodeType&&(i.cssNumber[t]||"px"!==e&&+o)&&kt.exec(i.css(n,t));if(f&&f[3]!==e){for(o/=2,e=e||f[3],f=+o||1;c--;)i.style(n,t,f+e),(1-h)*(1-(h=l()/o||.5))<=0&&(c=0),f/=h;f*=2;i.style(n,t,f+e);r=r||[]}return r&&(f=+f||+o||0,s=r[1]?f+(r[1]+1)*r[2]:+r[2],u&&(u.unit=e,u.start=f,u.end=s)),s}function ht(n,t){for(var h,f,a,s,c,l,e,o=[],u=0,v=n.length;u<v;u++)(f=n[u]).style&&(h=f.style.display,t?("none"===h&&(o[u]=r.get(f,"display")||null,o[u]||(f.style.display="")),""===f.style.display&&dt(f)&&(o[u]=(e=c=s=void 0,c=(a=f).ownerDocument,l=a.nodeName,(e=ki[l])||(s=c.body.appendChild(c.createElement(l)),e=i.css(s,"display"),s.parentNode.removeChild(s),"none"===e&&(e="block"),ki[l]=e)))):"none"!==h&&(o[u]="none",r.set(f,"display",h)));for(u=0;u<v;u++)null!=o[u]&&(n[u].style.display=o[u]);return n}function s(n,t){var r;return r="undefined"!=typeof n.getElementsByTagName?n.getElementsByTagName(t||"*"):"undefined"!=typeof n.querySelectorAll?n.querySelectorAll(t||"*"):[],void 0===t||t&&c(n,t)?i.merge([n],r):r}function di(n,t){for(var i=0,u=n.length;i<u;i++)r.set(n[i],"globalEval",!t||r.get(t[i],"globalEval"))}function vu(n,t,r,u,f){for(var e,o,p,a,w,v,c=t.createDocumentFragment(),y=[],l=0,b=n.length;l<b;l++)if((e=n[l])||0===e)if("object"===ut(e))i.merge(y,e.nodeType?[e]:e);else if(au.test(e)){for(o=o||c.appendChild(t.createElement("div")),p=(cu.exec(e)||["",""])[1].toLowerCase(),a=h[p]||h._default,o.innerHTML=a[1]+i.htmlPrefilter(e)+a[2],v=a[0];v--;)o=o.lastChild;i.merge(y,o.childNodes);(o=c.firstChild).textContent=""}else y.push(t.createTextNode(e));for(c.textContent="",l=0;e=y[l++];)if(u&&-1<i.inArray(e,u))f&&f.push(e);else if(w=st(e),o=s(c.appendChild(e),"script"),w&&di(o),r)for(v=0;e=o[v++];)lu.test(e.type||"")&&r.push(e);return c}function ct(){return!0}function lt(){return!1}function we(n,t){return n===function(){try{return f.activeElement}catch(n){}}()==("focus"===t)}function gi(n,t,r,u,f,e){var o,s;if("object"==typeof t){for(s in"string"!=typeof r&&(u=u||r,r=void 0),t)gi(n,s,r,u,t[s],e);return n}if(null==u&&null==f?(f=r,u=r=void 0):null==f&&("string"==typeof r?(f=u,u=void 0):(f=u,u=r,r=void 0)),!1===f)f=lt;else if(!f)return n;return 1===e&&(o=f,(f=function(n){return i().off(n),o.apply(this,arguments)}).guid=o.guid||(o.guid=i.guid++)),n.each(function(){i.event.add(this,t,f,u,r)})}function hi(n,t,u){u?(r.set(n,t,!1),i.event.add(n,t,{namespace:!1,handler:function(n){var o,e,f=r.get(this,t);if(1&n.isTrigger&&this[t]){if(f.length)(i.event.special[t]||{}).delegateType&&n.stopPropagation();else if(f=k.call(arguments),r.set(this,t,f),o=u(this,t),this[t](),f!==(e=r.get(this,t))||o?r.set(this,t,!1):e={},f!==e)return n.stopImmediatePropagation(),n.preventDefault(),e.value}else f.length&&(r.set(this,t,{value:i.event.trigger(i.extend(f[0],i.Event.prototype),f.slice(1),this)}),n.stopImmediatePropagation())}})):void 0===r.get(n,t)&&i.event.add(n,t,ct)}function pu(n,t){return c(n,"table")&&c(11!==t.nodeType?t:t.firstChild,"tr")&&i(n).children("tbody")[0]||n}function ge(n){return n.type=(null!==n.getAttribute("type"))+"/"+n.type,n}function no(n){return"true/"===(n.type||"").slice(0,5)?n.type=n.type.slice(5):n.removeAttribute("type"),n}function wu(n,t){var u,s,f,h,c,e;if(1===t.nodeType){if(r.hasData(n)&&(e=r.get(n).events))for(f in r.remove(t,"handle events"),e)for(u=0,s=e[f].length;u<s;u++)i.event.add(t,f,e[f][u]);o.hasData(n)&&(h=o.access(n),c=i.extend({},h),o.set(t,c))}}function at(n,t,f,o){t=yr(t);var a,b,l,v,h,y,c=0,p=n.length,d=p-1,w=t[0],k=u(w);if(k||1<p&&"string"==typeof w&&!e.checkClone&&ke.test(w))return n.each(function(i){var r=n.eq(i);k&&(t[0]=w.call(this,i,r.html()));at(r,t,f,o)});if(p&&(b=(a=vu(t,n[0].ownerDocument,!1,n,o)).firstChild,1===a.childNodes.length&&(a=b),b||o)){for(v=(l=i.map(s(a,"script"),ge)).length;c<p;c++)h=a,c!==d&&(h=i.clone(h,!0,!0),v&&i.merge(l,s(h,"script"))),f.call(n[c],h,c);if(v)for(y=l[l.length-1].ownerDocument,i.map(l,no),c=0;c<v;c++)h=l[c],lu.test(h.type||"")&&!r.access(h,"globalEval")&&i.contains(y,h)&&(h.src&&"module"!==(h.type||"").toLowerCase()?i._evalUrl&&!h.noModule&&i._evalUrl(h.src,{nonce:h.nonce||h.getAttribute("nonce")},y):br(h.textContent.replace(de,""),h,y))}return n}function bu(n,t,r){for(var u,e=t?i.filter(t,n):n,f=0;null!=(u=e[f]);f++)r||1!==u.nodeType||i.cleanData(s(u)),u.parentNode&&(r&&st(u)&&di(s(u,"script")),u.parentNode.removeChild(u));return n}function ni(n,t,r){var o,s,h,f,u=n.style;return(r=r||ci(n))&&(""!==(f=r.getPropertyValue(t)||r[t])||st(n)||(f=i.style(n,t)),!e.pixelBoxStyles()&&nr.test(f)&&to.test(t)&&(o=u.width,s=u.minWidth,h=u.maxWidth,u.minWidth=u.maxWidth=u.width=f,f=r.width,u.width=o,u.minWidth=s,u.maxWidth=h)),void 0!==f?f+"":f}function du(n,t){return{get:function(){if(!n())return(this.get=t).apply(this,arguments);delete this.get}}}function tr(n){var t=i.cssProps[n]||tf[n];return t||(n in nf?n:tf[n]=function(n){for(var i=n[0].toUpperCase()+n.slice(1),t=gu.length;t--;)if((n=gu[t]+i)in nf)return n}(n)||n)}function ff(n,t,i){var r=kt.exec(t);return r?Math.max(0,r[2]-(i||0))+(r[3]||"px"):t}function ir(n,t,r,u,f,e){var o="width"===t?1:0,h=0,s=0;if(r===(u?"border":"content"))return 0;for(;o<4;o+=2)"margin"===r&&(s+=i.css(n,r+b[o],!0,f)),u?("content"===r&&(s-=i.css(n,"padding"+b[o],!0,f)),"margin"!==r&&(s-=i.css(n,"border"+b[o]+"Width",!0,f))):(s+=i.css(n,"padding"+b[o],!0,f),"padding"!==r?s+=i.css(n,"border"+b[o]+"Width",!0,f):h+=i.css(n,"border"+b[o]+"Width",!0,f));return!u&&0<=e&&(s+=Math.max(0,Math.ceil(n["offset"+t[0].toUpperCase()+t.slice(1)]-e-s-h-.5))||0),s}function ef(n,t,r){var f=ci(n),o=(!e.boxSizingReliable()||r)&&"border-box"===i.css(n,"boxSizing",!1,f),s=o,u=ni(n,t,f),h="offset"+t[0].toUpperCase()+t.slice(1);if(nr.test(u)){if(!r)return u;u="auto"}return(!e.boxSizingReliable()&&o||!e.reliableTrDimensions()&&c(n,"tr")||"auto"===u||!parseFloat(u)&&"inline"===i.css(n,"display",!1,f))&&n.getClientRects().length&&(o="border-box"===i.css(n,"boxSizing",!1,f),(s=h in n)&&(u=n[h])),(u=parseFloat(u)||0)+ir(n,t,r||(o?"border":"content"),s,f,u)+"px"}function a(n,t,i,r,u){return new a.prototype.init(n,t,i,r,u)}function rr(){li&&(!1===f.hidden&&n.requestAnimationFrame?n.requestAnimationFrame(rr):n.setTimeout(rr,i.fx.interval),i.fx.tick())}function cf(){return n.setTimeout(function(){vt=void 0}),vt=Date.now()}function ai(n,t){var u,r=0,i={height:n};for(t=t?1:0;r<4;r+=2-t)i["margin"+(u=b[r])]=i["padding"+u]=n;return t&&(i.opacity=i.width=n),i}function lf(n,t,i){for(var u,f=(v.tweeners[t]||[]).concat(v.tweeners["*"]),r=0,e=f.length;r<e;r++)if(u=f[r].call(i,t,n))return u}function v(n,t,r){var o,s,h=0,a=v.prefilters.length,e=i.Deferred().always(function(){delete l.elem}),l=function(){if(s)return!1;for(var o=vt||cf(),t=Math.max(0,f.startTime+f.duration-o),i=1-(t/f.duration||0),r=0,u=f.tweens.length;r<u;r++)f.tweens[r].run(i);return e.notifyWith(n,[f,i,t]),i<1&&u?t:(u||e.notifyWith(n,[f,1,0]),e.resolveWith(n,[f]),!1)},f=e.promise({elem:n,props:i.extend({},t),opts:i.extend(!0,{specialEasing:{},easing:i.easing._default},r),originalProperties:t,originalOptions:r,startTime:vt||cf(),duration:r.duration,tweens:[],createTween:function(t,r){var u=i.Tween(n,f.opts,t,r,f.opts.specialEasing[t]||f.opts.easing);return f.tweens.push(u),u},stop:function(t){var i=0,r=t?f.tweens.length:0;if(s)return this;for(s=!0;i<r;i++)f.tweens[i].run(1);return t?(e.notifyWith(n,[f,1,0]),e.resolveWith(n,[f,t])):e.rejectWith(n,[f,t]),this}}),c=f.props;for(!function(n,t){var r,f,e,u,o;for(r in n)if(e=t[f=y(r)],u=n[r],Array.isArray(u)&&(e=u[1],u=n[r]=u[0]),r!==f&&(n[f]=u,delete n[r]),(o=i.cssHooks[f])&&"expand"in o)for(r in u=o.expand(u),delete n[f],u)r in n||(n[r]=u[r],t[r]=e);else t[f]=e}(c,f.opts.specialEasing);h<a;h++)if(o=v.prefilters[h].call(f,n,c,f.opts))return u(o.stop)&&(i._queueHooks(f.elem,f.opts.queue).stop=o.stop.bind(o)),o;return i.map(c,lf,f),u(f.opts.start)&&f.opts.start.call(n,f),f.progress(f.opts.progress).done(f.opts.done,f.opts.complete).fail(f.opts.fail).always(f.opts.always),i.fx.timer(i.extend(l,{elem:n,anim:f,queue:f.opts.queue})),f}function tt(n){return(n.match(l)||[]).join(" ")}function it(n){return n.getAttribute&&n.getAttribute("class")||""}function ur(n){return Array.isArray(n)?n:"string"==typeof n&&n.match(l)||[]}function sr(n,t,r,u){var f;if(Array.isArray(t))i.each(t,function(t,i){r||uo.test(n)?u(n,i):sr(n+"["+("object"==typeof i&&null!=i?t:"")+"]",i,r,u)});else if(r||"object"!==ut(t))u(n,t);else for(f in t)sr(n+"["+f+"]",t[f],r,u)}function gf(n){return function(t,i){"string"!=typeof t&&(i=t,t="*");var r,f=0,e=t.toLowerCase().match(l)||[];if(u(i))while(r=e[f++])"+"===r[0]?(r=r.slice(1)||"*",(n[r]=n[r]||[]).unshift(i)):(n[r]=n[r]||[]).push(i)}}function ne(n,t,r,u){function e(s){var h;return f[s]=!0,i.each(n[s]||[],function(n,i){var s=i(t,r,u);return"string"!=typeof s||o||f[s]?o?!(h=s):void 0:(t.dataTypes.unshift(s),e(s),!1)}),h}var f={},o=n===hr;return e(t.dataTypes[0])||!f["*"]&&e("*")}function lr(n,t){var r,u,f=i.ajaxSettings.flatOptions||{};for(r in t)void 0!==t[r]&&((f[r]?n:u||(u={}))[r]=t[r]);return u&&i.extend(!0,n,u),n}var p=[],vr=Object.getPrototypeOf,k=p.slice,yr=p.flat?function(n){return p.flat.call(n)}:function(n){return p.concat.apply([],n)},yi=p.push,ii=p.indexOf,ri={},pr=ri.toString,ui=ri.hasOwnProperty,wr=ui.toString,ee=wr.call(Object),e={},u=function(n){return"function"==typeof n&&"number"!=typeof n.nodeType},rt=function(n){return null!=n&&n===n.window},f=n.document,oe={type:!0,src:!0,nonce:!0,noModule:!0},kr="3.5.1",i=function(n,t){return new i.fn.init(n,t)},d,wi,nu,tu,iu,ru,l,eu,ei,ot,dt,ki,h,au,vt,li,yt,of,sf,hf,af,pt,vf,yf,pf,fr,er,te,wt,ie,ar,vi,re,ue,fe;i.fn=i.prototype={jquery:kr,constructor:i,length:0,toArray:function(){return k.call(this)},get:function(n){return null==n?k.call(this):n<0?this[n+this.length]:this[n]},pushStack:function(n){var t=i.merge(this.constructor(),n);return t.prevObject=this,t},each:function(n){return i.each(this,n)},map:function(n){return this.pushStack(i.map(this,function(t,i){return n.call(t,i,t)}))},slice:function(){return this.pushStack(k.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(i.grep(this,function(n,t){return(t+1)%2}))},odd:function(){return this.pushStack(i.grep(this,function(n,t){return t%2}))},eq:function(n){var i=this.length,t=+n+(n<0?i:0);return this.pushStack(0<=t&&t<i?[this[t]]:[])},end:function(){return this.prevObject||this.constructor()},push:yi,sort:p.sort,splice:p.splice};i.extend=i.fn.extend=function(){var s,f,e,t,o,c,n=arguments[0]||{},r=1,l=arguments.length,h=!1;for("boolean"==typeof n&&(h=n,n=arguments[r]||{},r++),"object"==typeof n||u(n)||(n={}),r===l&&(n=this,r--);r<l;r++)if(null!=(s=arguments[r]))for(f in s)t=s[f],"__proto__"!==f&&n!==t&&(h&&t&&(i.isPlainObject(t)||(o=Array.isArray(t)))?(e=n[f],c=o&&!Array.isArray(e)?[]:o||i.isPlainObject(e)?e:{},o=!1,n[f]=i.extend(h,c,t)):void 0!==t&&(n[f]=t));return n};i.extend({expando:"jQuery"+(kr+Math.random()).replace(/\D/g,""),isReady:!0,error:function(n){throw new Error(n);},noop:function(){},isPlainObject:function(n){var t,i;return!(!n||"[object Object]"!==pr.call(n))&&(!(t=vr(n))||"function"==typeof(i=ui.call(t,"constructor")&&t.constructor)&&wr.call(i)===ee)},isEmptyObject:function(n){for(var t in n)return!1;return!0},globalEval:function(n,t,i){br(n,{nonce:t&&t.nonce},i)},each:function(n,t){var r,i=0;if(pi(n)){for(r=n.length;i<r;i++)if(!1===t.call(n[i],i,n[i]))break}else for(i in n)if(!1===t.call(n[i],i,n[i]))break;return n},makeArray:function(n,t){var r=t||[];return null!=n&&(pi(Object(n))?i.merge(r,"string"==typeof n?[n]:n):yi.call(r,n)),r},inArray:function(n,t,i){return null==t?-1:ii.call(t,n,i)},merge:function(n,t){for(var u=+t.length,i=0,r=n.length;i<u;i++)n[r++]=t[i];return n.length=r,n},grep:function(n,t,i){for(var u=[],r=0,f=n.length,e=!i;r<f;r++)!t(n[r],r)!==e&&u.push(n[r]);return u},map:function(n,t,i){var e,u,r=0,f=[];if(pi(n))for(e=n.length;r<e;r++)null!=(u=t(n[r],r,i))&&f.push(u);else for(r in n)null!=(u=t(n[r],r,i))&&f.push(u);return yr(f)},guid:1,support:e});"function"==typeof Symbol&&(i.fn[Symbol.iterator]=p[Symbol.iterator]);i.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(n,t){ri["[object "+t+"]"]=t.toLowerCase()});d=function(n){function u(n,t,r,u){var s,y,c,l,p,w,d,v=t&&t.ownerDocument,a=t?t.nodeType:9;if(r=r||[],"string"!=typeof n||!n||1!==a&&9!==a&&11!==a)return r;if(!u&&(b(t),t=t||i,h)){if(11!==a&&(p=ar.exec(n)))if(s=p[1]){if(9===a){if(!(c=t.getElementById(s)))return r;if(c.id===s)return r.push(c),r}else if(v&&(c=v.getElementById(s))&&et(t,c)&&c.id===s)return r.push(c),r}else{if(p[2])return k.apply(r,t.getElementsByTagName(n)),r;if((s=p[3])&&f.getElementsByClassName&&t.getElementsByClassName)return k.apply(r,t.getElementsByClassName(s)),r}if(f.qsa&&!lt[n+" "]&&(!o||!o.test(n))&&(1!==a||"object"!==t.nodeName.toLowerCase())){if(d=n,v=t,1===a&&(er.test(n)||yi.test(n))){for((v=ti.test(n)&&ri(t.parentNode)||t)===t&&f.scope||((l=t.getAttribute("id"))?l=l.replace(pi,wi):t.setAttribute("id",l=e)),y=(w=ft(n)).length;y--;)w[y]=(l?"#"+l:":scope")+" "+pt(w[y]);d=w.join(",")}try{return k.apply(r,v.querySelectorAll(d)),r}catch(t){lt(n,!0)}finally{l===e&&t.removeAttribute("id")}}}return si(n.replace(at,"$1"),t,r,u)}function yt(){var n=[];return function i(r,u){return n.push(r+" ")>t.cacheLength&&delete i[n.shift()],i[r+" "]=u}}function l(n){return n[e]=!0,n}function a(n){var t=i.createElement("fieldset");try{return!!n(t)}catch(n){return!1}finally{t.parentNode&&t.parentNode.removeChild(t);t=null}}function ii(n,i){for(var r=n.split("|"),u=r.length;u--;)t.attrHandle[r[u]]=i}function ki(n,t){var i=t&&n,r=i&&1===n.nodeType&&1===t.nodeType&&n.sourceIndex-t.sourceIndex;if(r)return r;if(i)while(i=i.nextSibling)if(i===t)return-1;return n?1:-1}function yr(n){return function(t){return"input"===t.nodeName.toLowerCase()&&t.type===n}}function pr(n){return function(t){var i=t.nodeName.toLowerCase();return("input"===i||"button"===i)&&t.type===n}}function di(n){return function(t){return"form"in t?t.parentNode&&!1===t.disabled?"label"in t?"label"in t.parentNode?t.parentNode.disabled===n:t.disabled===n:t.isDisabled===n||t.isDisabled!==!n&&vr(t)===n:t.disabled===n:"label"in t&&t.disabled===n}}function it(n){return l(function(t){return t=+t,l(function(i,r){for(var u,f=n([],i.length,t),e=f.length;e--;)i[u=f[e]]&&(i[u]=!(r[u]=i[u]))})})}function ri(n){return n&&"undefined"!=typeof n.getElementsByTagName&&n}function gi(){}function pt(n){for(var t=0,r=n.length,i="";t<r;t++)i+=n[t].value;return i}function wt(n,t,i){var r=t.dir,u=t.next,f=u||r,o=i&&"parentNode"===f,s=nr++;return t.first?function(t,i,u){while(t=t[r])if(1===t.nodeType||o)return n(t,i,u);return!1}:function(t,i,h){var c,l,a,y=[v,s];if(h){while(t=t[r])if((1===t.nodeType||o)&&n(t,i,h))return!0}else while(t=t[r])if(1===t.nodeType||o)if(l=(a=t[e]||(t[e]={}))[t.uniqueID]||(a[t.uniqueID]={}),u&&u===t.nodeName.toLowerCase())t=t[r]||t;else{if((c=l[f])&&c[0]===v&&c[1]===s)return y[2]=c[2];if((l[f]=y)[2]=n(t,i,h))return!0}return!1}}function ui(n){return 1<n.length?function(t,i,r){for(var u=n.length;u--;)if(!n[u](t,i,r))return!1;return!0}:n[0]}function bt(n,t,i,r,u){for(var e,o=[],f=0,s=n.length,h=null!=t;f<s;f++)(e=n[f])&&(i&&!i(e,r,u)||(o.push(e),h&&t.push(f)));return o}function fi(n,t,i,r,f,o){return r&&!r[e]&&(r=fi(r)),f&&!f[e]&&(f=fi(f,o)),l(function(e,o,s,h){var a,l,v,w=[],p=[],b=o.length,d=e||function(n,t,i){for(var r=0,f=t.length;r<f;r++)u(n,t[r],i);return i}(t||"*",s.nodeType?[s]:s,[]),y=!n||!e&&t?d:bt(d,w,n,s,h),c=i?f||(e?n:b||r)?[]:o:y;if(i&&i(y,c,s,h),r)for(a=bt(c,p),r(a,[],s,h),l=a.length;l--;)(v=a[l])&&(c[p[l]]=!(y[p[l]]=v));if(e){if(f||n){if(f){for(a=[],l=c.length;l--;)(v=c[l])&&a.push(y[l]=v);f(null,c=[],a,h)}for(l=c.length;l--;)(v=c[l])&&-1<(a=f?nt(e,v):w[l])&&(e[a]=!(o[a]=v))}}else c=bt(c===o?c.splice(b,c.length):c),f?f(null,o,c,h):k.apply(o,c)})}function ei(n){for(var o,u,r,s=n.length,h=t.relative[n[0].type],c=h||t.relative[" "],i=h?1:0,l=wt(function(n){return n===o},c,!0),a=wt(function(n){return-1<nt(o,n)},c,!0),f=[function(n,t,i){var r=!h&&(i||t!==ht)||((o=t).nodeType?l(n,t,i):a(n,t,i));return o=null,r}];i<s;i++)if(u=t.relative[n[i].type])f=[wt(ui(f),u)];else{if((u=t.filter[n[i].type].apply(null,n[i].matches))[e]){for(r=++i;r<s;r++)if(t.relative[n[r].type])break;return fi(1<i&&ui(f),1<i&&pt(n.slice(0,i-1).concat({value:" "===n[i-2].type?"*":""})).replace(at,"$1"),u,i<r&&ei(n.slice(i,r)),r<s&&ei(n=n.slice(r)),r<s&&pt(n))}f.push(u)}return ui(f)}var rt,f,t,st,oi,ft,kt,si,ht,w,ut,b,i,s,h,o,d,ct,et,e="sizzle"+1*new Date,c=n.document,v=0,nr=0,hi=yt(),ci=yt(),li=yt(),lt=yt(),dt=function(n,t){return n===t&&(ut=!0),0},tr={}.hasOwnProperty,g=[],ir=g.pop,rr=g.push,k=g.push,ai=g.slice,nt=function(n,t){for(var i=0,r=n.length;i<r;i++)if(n[i]===t)return i;return-1},gt="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",r="[\\x20\\t\\r\\n\\f]",tt="(?:\\\\[\\da-fA-F]{1,6}"+r+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",vi="\\["+r+"*("+tt+")(?:"+r+"*([*^$|!~]?=)"+r+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+tt+"))|)"+r+"*\\]",ni=":("+tt+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+vi+")*)|.*)\\)|)",ur=new RegExp(r+"+","g"),at=new RegExp("^"+r+"+|((?:^|[^\\\\])(?:\\\\.)*)"+r+"+$","g"),fr=new RegExp("^"+r+"*,"+r+"*"),yi=new RegExp("^"+r+"*([>+~]|"+r+")"+r+"*"),er=new RegExp(r+"|>"),or=new RegExp(ni),sr=new RegExp("^"+tt+"$"),vt={ID:new RegExp("^#("+tt+")"),CLASS:new RegExp("^\\.("+tt+")"),TAG:new RegExp("^("+tt+"|[*])"),ATTR:new RegExp("^"+vi),PSEUDO:new RegExp("^"+ni),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+r+"*(even|odd|(([+-]|)(\\d*)n|)"+r+"*(?:([+-]|)"+r+"*(\\d+)|))"+r+"*\\)|)","i"),bool:new RegExp("^(?:"+gt+")$","i"),needsContext:new RegExp("^"+r+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+r+"*((?:-\\d)?\\d*)"+r+"*\\)|)(?=[^-]|$)","i")},hr=/HTML$/i,cr=/^(?:input|select|textarea|button)$/i,lr=/^h\d$/i,ot=/^[^{]+\{\s*\[native \w/,ar=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ti=/[+~]/,y=new RegExp("\\\\[\\da-fA-F]{1,6}"+r+"?|\\\\([^\\r\\n\\f])","g"),p=function(n,t){var i="0x"+n.slice(1)-65536;return t||(i<0?String.fromCharCode(i+65536):String.fromCharCode(i>>10|55296,1023&i|56320))},pi=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,wi=function(n,t){return t?"\0"===n?"�":n.slice(0,-1)+"\\"+n.charCodeAt(n.length-1).toString(16)+" ":"\\"+n},bi=function(){b()},vr=wt(function(n){return!0===n.disabled&&"fieldset"===n.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{k.apply(g=ai.call(c.childNodes),c.childNodes);g[c.childNodes.length].nodeType}catch(rt){k={apply:g.length?function(n,t){rr.apply(n,ai.call(t))}:function(n,t){for(var i=n.length,r=0;n[i++]=t[r++];);n.length=i-1}}}for(rt in f=u.support={},oi=u.isXML=function(n){var i=n.namespaceURI,t=(n.ownerDocument||n).documentElement;return!hr.test(i||t&&t.nodeName||"HTML")},b=u.setDocument=function(n){var v,u,l=n?n.ownerDocument||n:c;return l!=i&&9===l.nodeType&&l.documentElement&&(s=(i=l).documentElement,h=!oi(i),c!=i&&(u=i.defaultView)&&u.top!==u&&(u.addEventListener?u.addEventListener("unload",bi,!1):u.attachEvent&&u.attachEvent("onunload",bi)),f.scope=a(function(n){return s.appendChild(n).appendChild(i.createElement("div")),"undefined"!=typeof n.querySelectorAll&&!n.querySelectorAll(":scope fieldset div").length}),f.attributes=a(function(n){return n.className="i",!n.getAttribute("className")}),f.getElementsByTagName=a(function(n){return n.appendChild(i.createComment("")),!n.getElementsByTagName("*").length}),f.getElementsByClassName=ot.test(i.getElementsByClassName),f.getById=a(function(n){return s.appendChild(n).id=e,!i.getElementsByName||!i.getElementsByName(e).length}),f.getById?(t.filter.ID=function(n){var t=n.replace(y,p);return function(n){return n.getAttribute("id")===t}},t.find.ID=function(n,t){if("undefined"!=typeof t.getElementById&&h){var i=t.getElementById(n);return i?[i]:[]}}):(t.filter.ID=function(n){var t=n.replace(y,p);return function(n){var i="undefined"!=typeof n.getAttributeNode&&n.getAttributeNode("id");return i&&i.value===t}},t.find.ID=function(n,t){if("undefined"!=typeof t.getElementById&&h){var r,u,f,i=t.getElementById(n);if(i){if((r=i.getAttributeNode("id"))&&r.value===n)return[i];for(f=t.getElementsByName(n),u=0;i=f[u++];)if((r=i.getAttributeNode("id"))&&r.value===n)return[i]}return[]}}),t.find.TAG=f.getElementsByTagName?function(n,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(n):f.qsa?t.querySelectorAll(n):void 0}:function(n,t){var i,r=[],f=0,u=t.getElementsByTagName(n);if("*"===n){while(i=u[f++])1===i.nodeType&&r.push(i);return r}return u},t.find.CLASS=f.getElementsByClassName&&function(n,t){if("undefined"!=typeof t.getElementsByClassName&&h)return t.getElementsByClassName(n)},d=[],o=[],(f.qsa=ot.test(i.querySelectorAll))&&(a(function(n){var t;s.appendChild(n).innerHTML="<a id='"+e+"'><\/a><select id='"+e+"-\r\\' msallowcapture=''><option selected=''><\/option><\/select>";n.querySelectorAll("[msallowcapture^='']").length&&o.push("[*^$]="+r+"*(?:''|\"\")");n.querySelectorAll("[selected]").length||o.push("\\["+r+"*(?:value|"+gt+")");n.querySelectorAll("[id~="+e+"-]").length||o.push("~=");(t=i.createElement("input")).setAttribute("name","");n.appendChild(t);n.querySelectorAll("[name='']").length||o.push("\\["+r+"*name"+r+"*="+r+"*(?:''|\"\")");n.querySelectorAll(":checked").length||o.push(":checked");n.querySelectorAll("a#"+e+"+*").length||o.push(".#.+[+~]");n.querySelectorAll("\\\f");o.push("[\\r\\n\\f]")}),a(function(n){n.innerHTML="<a href='' disabled='disabled'><\/a><select disabled='disabled'><option/><\/select>";var t=i.createElement("input");t.setAttribute("type","hidden");n.appendChild(t).setAttribute("name","D");n.querySelectorAll("[name=d]").length&&o.push("name"+r+"*[*^$|!~]?=");2!==n.querySelectorAll(":enabled").length&&o.push(":enabled",":disabled");s.appendChild(n).disabled=!0;2!==n.querySelectorAll(":disabled").length&&o.push(":enabled",":disabled");n.querySelectorAll("*,:x");o.push(",.*:")})),(f.matchesSelector=ot.test(ct=s.matches||s.webkitMatchesSelector||s.mozMatchesSelector||s.oMatchesSelector||s.msMatchesSelector))&&a(function(n){f.disconnectedMatch=ct.call(n,"*");ct.call(n,"[s!='']:x");d.push("!=",ni)}),o=o.length&&new RegExp(o.join("|")),d=d.length&&new RegExp(d.join("|")),v=ot.test(s.compareDocumentPosition),et=v||ot.test(s.contains)?function(n,t){var r=9===n.nodeType?n.documentElement:n,i=t&&t.parentNode;return n===i||!(!i||1!==i.nodeType||!(r.contains?r.contains(i):n.compareDocumentPosition&&16&n.compareDocumentPosition(i)))}:function(n,t){if(t)while(t=t.parentNode)if(t===n)return!0;return!1},dt=v?function(n,t){if(n===t)return ut=!0,0;var r=!n.compareDocumentPosition-!t.compareDocumentPosition;return r||(1&(r=(n.ownerDocument||n)==(t.ownerDocument||t)?n.compareDocumentPosition(t):1)||!f.sortDetached&&t.compareDocumentPosition(n)===r?n==i||n.ownerDocument==c&&et(c,n)?-1:t==i||t.ownerDocument==c&&et(c,t)?1:w?nt(w,n)-nt(w,t):0:4&r?-1:1)}:function(n,t){if(n===t)return ut=!0,0;var r,u=0,o=n.parentNode,s=t.parentNode,f=[n],e=[t];if(!o||!s)return n==i?-1:t==i?1:o?-1:s?1:w?nt(w,n)-nt(w,t):0;if(o===s)return ki(n,t);for(r=n;r=r.parentNode;)f.unshift(r);for(r=t;r=r.parentNode;)e.unshift(r);while(f[u]===e[u])u++;return u?ki(f[u],e[u]):f[u]==c?-1:e[u]==c?1:0}),i},u.matches=function(n,t){return u(n,null,null,t)},u.matchesSelector=function(n,t){if(b(n),f.matchesSelector&&h&&!lt[t+" "]&&(!d||!d.test(t))&&(!o||!o.test(t)))try{var r=ct.call(n,t);if(r||f.disconnectedMatch||n.document&&11!==n.document.nodeType)return r}catch(n){lt(t,!0)}return 0<u(t,i,null,[n]).length},u.contains=function(n,t){return(n.ownerDocument||n)!=i&&b(n),et(n,t)},u.attr=function(n,r){(n.ownerDocument||n)!=i&&b(n);var e=t.attrHandle[r.toLowerCase()],u=e&&tr.call(t.attrHandle,r.toLowerCase())?e(n,r,!h):void 0;return void 0!==u?u:f.attributes||!h?n.getAttribute(r):(u=n.getAttributeNode(r))&&u.specified?u.value:null},u.escape=function(n){return(n+"").replace(pi,wi)},u.error=function(n){throw new Error("Syntax error, unrecognized expression: "+n);},u.uniqueSort=function(n){var r,u=[],t=0,i=0;if(ut=!f.detectDuplicates,w=!f.sortStable&&n.slice(0),n.sort(dt),ut){while(r=n[i++])r===n[i]&&(t=u.push(i));while(t--)n.splice(u[t],1)}return w=null,n},st=u.getText=function(n){var r,i="",u=0,t=n.nodeType;if(t){if(1===t||9===t||11===t){if("string"==typeof n.textContent)return n.textContent;for(n=n.firstChild;n;n=n.nextSibling)i+=st(n)}else if(3===t||4===t)return n.nodeValue}else while(r=n[u++])i+=st(r);return i},(t=u.selectors={cacheLength:50,createPseudo:l,match:vt,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(n){return n[1]=n[1].replace(y,p),n[3]=(n[3]||n[4]||n[5]||"").replace(y,p),"~="===n[2]&&(n[3]=" "+n[3]+" "),n.slice(0,4)},CHILD:function(n){return n[1]=n[1].toLowerCase(),"nth"===n[1].slice(0,3)?(n[3]||u.error(n[0]),n[4]=+(n[4]?n[5]+(n[6]||1):2*("even"===n[3]||"odd"===n[3])),n[5]=+(n[7]+n[8]||"odd"===n[3])):n[3]&&u.error(n[0]),n},PSEUDO:function(n){var i,t=!n[6]&&n[2];return vt.CHILD.test(n[0])?null:(n[3]?n[2]=n[4]||n[5]||"":t&&or.test(t)&&(i=ft(t,!0))&&(i=t.indexOf(")",t.length-i)-t.length)&&(n[0]=n[0].slice(0,i),n[2]=t.slice(0,i)),n.slice(0,3))}},filter:{TAG:function(n){var t=n.replace(y,p).toLowerCase();return"*"===n?function(){return!0}:function(n){return n.nodeName&&n.nodeName.toLowerCase()===t}},CLASS:function(n){var t=hi[n+" "];return t||(t=new RegExp("(^|"+r+")"+n+"("+r+"|$)"))&&hi(n,function(n){return t.test("string"==typeof n.className&&n.className||"undefined"!=typeof n.getAttribute&&n.getAttribute("class")||"")})},ATTR:function(n,t,i){return function(r){var f=u.attr(r,n);return null==f?"!="===t:!t||(f+="","="===t?f===i:"!="===t?f!==i:"^="===t?i&&0===f.indexOf(i):"*="===t?i&&-1<f.indexOf(i):"$="===t?i&&f.slice(-i.length)===i:"~="===t?-1<(" "+f.replace(ur," ")+" ").indexOf(i):"|="===t&&(f===i||f.slice(0,i.length+1)===i+"-"))}},CHILD:function(n,t,i,r,u){var s="nth"!==n.slice(0,3),o="last"!==n.slice(-4),f="of-type"===t;return 1===r&&0===u?function(n){return!!n.parentNode}:function(t,i,h){var p,d,y,c,a,w,b=s!==o?"nextSibling":"previousSibling",k=t.parentNode,nt=f&&t.nodeName.toLowerCase(),g=!h&&!f,l=!1;if(k){if(s){while(b){for(c=t;c=c[b];)if(f?c.nodeName.toLowerCase()===nt:1===c.nodeType)return!1;w=b="only"===n&&!w&&"nextSibling"}return!0}if(w=[o?k.firstChild:k.lastChild],o&&g){for(l=(a=(p=(d=(y=(c=k)[e]||(c[e]={}))[c.uniqueID]||(y[c.uniqueID]={}))[n]||[])[0]===v&&p[1])&&p[2],c=a&&k.childNodes[a];c=++a&&c&&c[b]||(l=a=0)||w.pop();)if(1===c.nodeType&&++l&&c===t){d[n]=[v,a,l];break}}else if(g&&(l=a=(p=(d=(y=(c=t)[e]||(c[e]={}))[c.uniqueID]||(y[c.uniqueID]={}))[n]||[])[0]===v&&p[1]),!1===l)while(c=++a&&c&&c[b]||(l=a=0)||w.pop())if((f?c.nodeName.toLowerCase()===nt:1===c.nodeType)&&++l&&(g&&((d=(y=c[e]||(c[e]={}))[c.uniqueID]||(y[c.uniqueID]={}))[n]=[v,l]),c===t))break;return(l-=u)===r||l%r==0&&0<=l/r}}},PSEUDO:function(n,i){var f,r=t.pseudos[n]||t.setFilters[n.toLowerCase()]||u.error("unsupported pseudo: "+n);return r[e]?r(i):1<r.length?(f=[n,n,"",i],t.setFilters.hasOwnProperty(n.toLowerCase())?l(function(n,t){for(var e,u=r(n,i),f=u.length;f--;)n[e=nt(n,u[f])]=!(t[e]=u[f])}):function(n){return r(n,0,f)}):r}},pseudos:{not:l(function(n){var t=[],r=[],i=kt(n.replace(at,"$1"));return i[e]?l(function(n,t,r,u){for(var e,o=i(n,null,u,[]),f=n.length;f--;)(e=o[f])&&(n[f]=!(t[f]=e))}):function(n,u,f){return t[0]=n,i(t,null,f,r),t[0]=null,!r.pop()}}),has:l(function(n){return function(t){return 0<u(n,t).length}}),contains:l(function(n){return n=n.replace(y,p),function(t){return-1<(t.textContent||st(t)).indexOf(n)}}),lang:l(function(n){return sr.test(n||"")||u.error("unsupported lang: "+n),n=n.replace(y,p).toLowerCase(),function(t){var i;do if(i=h?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return(i=i.toLowerCase())===n||0===i.indexOf(n+"-");while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var i=n.location&&n.location.hash;return i&&i.slice(1)===t.id},root:function(n){return n===s},focus:function(n){return n===i.activeElement&&(!i.hasFocus||i.hasFocus())&&!!(n.type||n.href||~n.tabIndex)},enabled:di(!1),disabled:di(!0),checked:function(n){var t=n.nodeName.toLowerCase();return"input"===t&&!!n.checked||"option"===t&&!!n.selected},selected:function(n){return n.parentNode&&n.parentNode.selectedIndex,!0===n.selected},empty:function(n){for(n=n.firstChild;n;n=n.nextSibling)if(n.nodeType<6)return!1;return!0},parent:function(n){return!t.pseudos.empty(n)},header:function(n){return lr.test(n.nodeName)},input:function(n){return cr.test(n.nodeName)},button:function(n){var t=n.nodeName.toLowerCase();return"input"===t&&"button"===n.type||"button"===t},text:function(n){var t;return"input"===n.nodeName.toLowerCase()&&"text"===n.type&&(null==(t=n.getAttribute("type"))||"text"===t.toLowerCase())},first:it(function(){return[0]}),last:it(function(n,t){return[t-1]}),eq:it(function(n,t,i){return[i<0?i+t:i]}),even:it(function(n,t){for(var i=0;i<t;i+=2)n.push(i);return n}),odd:it(function(n,t){for(var i=1;i<t;i+=2)n.push(i);return n}),lt:it(function(n,t,i){for(var r=i<0?i+t:t<i?t:i;0<=--r;)n.push(r);return n}),gt:it(function(n,t,i){for(var r=i<0?i+t:i;++r<t;)n.push(r);return n})}}).pseudos.nth=t.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})t.pseudos[rt]=yr(rt);for(rt in{submit:!0,reset:!0})t.pseudos[rt]=pr(rt);return gi.prototype=t.filters=t.pseudos,t.setFilters=new gi,ft=u.tokenize=function(n,i){var e,f,s,o,r,h,c,l=ci[n+" "];if(l)return i?0:l.slice(0);for(r=n,h=[],c=t.preFilter;r;){for(o in e&&!(f=fr.exec(r))||(f&&(r=r.slice(f[0].length)||r),h.push(s=[])),e=!1,(f=yi.exec(r))&&(e=f.shift(),s.push({value:e,type:f[0].replace(at," ")}),r=r.slice(e.length)),t.filter)(f=vt[o].exec(r))&&(!c[o]||(f=c[o](f)))&&(e=f.shift(),s.push({value:e,type:o,matches:f}),r=r.slice(e.length));if(!e)break}return i?r.length:r?u.error(n):ci(n,h).slice(0)},kt=u.compile=function(n,r){var s,c,a,o,y,p,w=[],d=[],f=li[n+" "];if(!f){for(r||(r=ft(n)),s=r.length;s--;)(f=ei(r[s]))[e]?w.push(f):d.push(f);(f=li(n,(c=d,o=0<(a=w).length,y=0<c.length,p=function(n,r,f,e,s){var l,nt,d,g=0,p="0",tt=n&&[],w=[],it=ht,rt=n||y&&t.find.TAG("*",s),ut=v+=null==it?1:Math.random()||.1,ft=rt.length;for(s&&(ht=r==i||r||s);p!==ft&&null!=(l=rt[p]);p++){if(y&&l){for(nt=0,r||l.ownerDocument==i||(b(l),f=!h);d=c[nt++];)if(d(l,r||i,f)){e.push(l);break}s&&(v=ut)}o&&((l=!d&&l)&&g--,n&&tt.push(l))}if(g+=p,o&&p!==g){for(nt=0;d=a[nt++];)d(tt,w,r,f);if(n){if(0<g)while(p--)tt[p]||w[p]||(w[p]=ir.call(e));w=bt(w)}k.apply(e,w);s&&!n&&0<w.length&&1<g+a.length&&u.uniqueSort(e)}return s&&(v=ut,ht=it),tt},o?l(p):p))).selector=n}return f},si=u.select=function(n,i,r,u){var o,f,e,l,a,c="function"==typeof n&&n,s=!u&&ft(n=c.selector||n);if(r=r||[],1===s.length){if(2<(f=s[0]=s[0].slice(0)).length&&"ID"===(e=f[0]).type&&9===i.nodeType&&h&&t.relative[f[1].type]){if(!(i=(t.find.ID(e.matches[0].replace(y,p),i)||[])[0]))return r;c&&(i=i.parentNode);n=n.slice(f.shift().value.length)}for(o=vt.needsContext.test(n)?0:f.length;o--;){if(e=f[o],t.relative[l=e.type])break;if((a=t.find[l])&&(u=a(e.matches[0].replace(y,p),ti.test(f[0].type)&&ri(i.parentNode)||i))){if(f.splice(o,1),!(n=u.length&&pt(f)))return k.apply(r,u),r;break}}}return(c||kt(n,s))(u,i,!h,r,!i||ti.test(n)&&ri(i.parentNode)||i),r},f.sortStable=e.split("").sort(dt).join("")===e,f.detectDuplicates=!!ut,b(),f.sortDetached=a(function(n){return 1&n.compareDocumentPosition(i.createElement("fieldset"))}),a(function(n){return n.innerHTML="<a href='#'><\/a>","#"===n.firstChild.getAttribute("href")})||ii("type|href|height|width",function(n,t,i){if(!i)return n.getAttribute(t,"type"===t.toLowerCase()?1:2)}),f.attributes&&a(function(n){return n.innerHTML="<input/>",n.firstChild.setAttribute("value",""),""===n.firstChild.getAttribute("value")})||ii("value",function(n,t,i){if(!i&&"input"===n.nodeName.toLowerCase())return n.defaultValue}),a(function(n){return null==n.getAttribute("disabled")})||ii(gt,function(n,t,i){var r;if(!i)return!0===n[t]?t.toLowerCase():(r=n.getAttributeNode(t))&&r.specified?r.value:null}),u}(n);i.find=d;i.expr=d.selectors;i.expr[":"]=i.expr.pseudos;i.uniqueSort=i.unique=d.uniqueSort;i.text=d.getText;i.isXMLDoc=d.isXML;i.contains=d.contains;i.escapeSelector=d.escape;var ft=function(n,t,r){for(var u=[],f=void 0!==r;(n=n[t])&&9!==n.nodeType;)if(1===n.nodeType){if(f&&i(n).is(r))break;u.push(n)}return u},dr=function(n,t){for(var i=[];n;n=n.nextSibling)1===n.nodeType&&n!==t&&i.push(n);return i},gr=i.expr.match.needsContext;wi=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;i.filter=function(n,t,r){var u=t[0];return r&&(n=":not("+n+")"),1===t.length&&1===u.nodeType?i.find.matchesSelector(u,n)?[u]:[]:i.find.matches(n,i.grep(t,function(n){return 1===n.nodeType}))};i.fn.extend({find:function(n){var t,r,u=this.length,f=this;if("string"!=typeof n)return this.pushStack(i(n).filter(function(){for(t=0;t<u;t++)if(i.contains(f[t],this))return!0}));for(r=this.pushStack([]),t=0;t<u;t++)i.find(n,f[t],r);return 1<u?i.uniqueSort(r):r},filter:function(n){return this.pushStack(bi(this,n||[],!1))},not:function(n){return this.pushStack(bi(this,n||[],!0))},is:function(n){return!!bi(this,"string"==typeof n&&gr.test(n)?i(n):n||[],!1).length}});tu=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(i.fn.init=function(n,t,r){var e,o;if(!n)return this;if(r=r||nu,"string"==typeof n){if(!(e="<"===n[0]&&">"===n[n.length-1]&&3<=n.length?[null,n,null]:tu.exec(n))||!e[1]&&t)return!t||t.jquery?(t||r).find(n):this.constructor(t).find(n);if(e[1]){if(t=t instanceof i?t[0]:t,i.merge(this,i.parseHTML(e[1],t&&t.nodeType?t.ownerDocument||t:f,!0)),wi.test(e[1])&&i.isPlainObject(t))for(e in t)u(this[e])?this[e](t[e]):this.attr(e,t[e]);return this}return(o=f.getElementById(e[2]))&&(this[0]=o,this.length=1),this}return n.nodeType?(this[0]=n,this.length=1,this):u(n)?void 0!==r.ready?r.ready(n):n(i):i.makeArray(n,this)}).prototype=i.fn;nu=i(f);iu=/^(?:parents|prev(?:Until|All))/;ru={children:!0,contents:!0,next:!0,prev:!0};i.fn.extend({has:function(n){var t=i(n,this),r=t.length;return this.filter(function(){for(var n=0;n<r;n++)if(i.contains(this,t[n]))return!0})},closest:function(n,t){var r,f=0,o=this.length,u=[],e="string"!=typeof n&&i(n);if(!gr.test(n))for(;f<o;f++)for(r=this[f];r&&r!==t;r=r.parentNode)if(r.nodeType<11&&(e?-1<e.index(r):1===r.nodeType&&i.find.matchesSelector(r,n))){u.push(r);break}return this.pushStack(1<u.length?i.uniqueSort(u):u)},index:function(n){return n?"string"==typeof n?ii.call(i(n),this[0]):ii.call(this,n.jquery?n[0]:n):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(n,t){return this.pushStack(i.uniqueSort(i.merge(this.get(),i(n,t))))},addBack:function(n){return this.add(null==n?this.prevObject:this.prevObject.filter(n))}});i.each({parent:function(n){var t=n.parentNode;return t&&11!==t.nodeType?t:null},parents:function(n){return ft(n,"parentNode")},parentsUntil:function(n,t,i){return ft(n,"parentNode",i)},next:function(n){return uu(n,"nextSibling")},prev:function(n){return uu(n,"previousSibling")},nextAll:function(n){return ft(n,"nextSibling")},prevAll:function(n){return ft(n,"previousSibling")},nextUntil:function(n,t,i){return ft(n,"nextSibling",i)},prevUntil:function(n,t,i){return ft(n,"previousSibling",i)},siblings:function(n){return dr((n.parentNode||{}).firstChild,n)},children:function(n){return dr(n.firstChild)},contents:function(n){return null!=n.contentDocument&&vr(n.contentDocument)?n.contentDocument:(c(n,"template")&&(n=n.content||n),i.merge([],n.childNodes))}},function(n,t){i.fn[n]=function(r,u){var f=i.map(this,t,r);return"Until"!==n.slice(-5)&&(u=r),u&&"string"==typeof u&&(f=i.filter(u,f)),1<this.length&&(ru[n]||i.uniqueSort(f),iu.test(n)&&f.reverse()),this.pushStack(f)}});l=/[^\x20\t\r\n\f]+/g;i.Callbacks=function(n){var a,h;n="string"==typeof n?(a=n,h={},i.each(a.match(l)||[],function(n,t){h[t]=!0}),h):i.extend({},n);var o,r,v,f,t=[],s=[],e=-1,y=function(){for(f=f||n.once,v=o=!0;s.length;e=-1)for(r=s.shift();++e<t.length;)!1===t[e].apply(r[0],r[1])&&n.stopOnFalse&&(e=t.length,r=!1);n.memory||(r=!1);o=!1;f&&(t=r?[]:"")},c={add:function(){return t&&(r&&!o&&(e=t.length-1,s.push(r)),function f(r){i.each(r,function(i,r){u(r)?n.unique&&c.has(r)||t.push(r):r&&r.length&&"string"!==ut(r)&&f(r)})}(arguments),r&&!o&&y()),this},remove:function(){return i.each(arguments,function(n,r){for(var u;-1<(u=i.inArray(r,t,u));)t.splice(u,1),u<=e&&e--}),this},has:function(n){return n?-1<i.inArray(n,t):0<t.length},empty:function(){return t&&(t=[]),this},disable:function(){return f=s=[],t=r="",this},disabled:function(){return!t},lock:function(){return f=s=[],r||o||(t=r=""),this},locked:function(){return!!f},fireWith:function(n,t){return f||(t=[n,(t=t||[]).slice?t.slice():t],s.push(t),o||y()),this},fire:function(){return c.fireWith(this,arguments),this},fired:function(){return!!v}};return c};i.extend({Deferred:function(t){var f=[["notify","progress",i.Callbacks("memory"),i.Callbacks("memory"),2],["resolve","done",i.Callbacks("once memory"),i.Callbacks("once memory"),0,"resolved"],["reject","fail",i.Callbacks("once memory"),i.Callbacks("once memory"),1,"rejected"]],o="pending",e={state:function(){return o},always:function(){return r.done(arguments).fail(arguments),this},"catch":function(n){return e.then(null,n)},pipe:function(){var n=arguments;return i.Deferred(function(t){i.each(f,function(i,f){var e=u(n[f[4]])&&n[f[4]];r[f[1]](function(){var n=e&&e.apply(this,arguments);n&&u(n.promise)?n.promise().progress(t.notify).done(t.resolve).fail(t.reject):t[f[0]+"With"](this,e?[n]:arguments)})});n=null}).promise()},then:function(t,r,e){function s(t,r,f,e){return function(){var h=this,c=arguments,l=function(){var n,i;if(!(t<o)){if((n=f.apply(h,c))===r.promise())throw new TypeError("Thenable self-resolution");i=n&&("object"==typeof n||"function"==typeof n)&&n.then;u(i)?e?i.call(n,s(o,r,et,e),s(o,r,fi,e)):(o++,i.call(n,s(o,r,et,e),s(o,r,fi,e),s(o,r,et,r.notifyWith))):(f!==et&&(h=void 0,c=[n]),(e||r.resolveWith)(h,c))}},a=e?l:function(){try{l()}catch(l){i.Deferred.exceptionHook&&i.Deferred.exceptionHook(l,a.stackTrace);o<=t+1&&(f!==fi&&(h=void 0,c=[l]),r.rejectWith(h,c))}};t?a():(i.Deferred.getStackHook&&(a.stackTrace=i.Deferred.getStackHook()),n.setTimeout(a))}}var o=0;return i.Deferred(function(n){f[0][3].add(s(0,n,u(e)?e:et,n.notifyWith));f[1][3].add(s(0,n,u(t)?t:et));f[2][3].add(s(0,n,u(r)?r:fi))}).promise()},promise:function(n){return null!=n?i.extend(n,e):e}},r={};return i.each(f,function(n,t){var i=t[2],u=t[5];e[t[1]]=i.add;u&&i.add(function(){o=u},f[3-n][2].disable,f[3-n][3].disable,f[0][2].lock,f[0][3].lock);i.add(t[3].fire);r[t[0]]=function(){return r[t[0]+"With"](this===r?void 0:this,arguments),this};r[t[0]+"With"]=i.fireWith}),e.promise(r),t&&t.call(r,r),r},when:function(n){var e=arguments.length,t=e,o=Array(t),f=k.call(arguments),r=i.Deferred(),s=function(n){return function(t){o[n]=this;f[n]=1<arguments.length?k.call(arguments):t;--e||r.resolveWith(o,f)}};if(e<=1&&(fu(n,r.done(s(t)).resolve,r.reject,!e),"pending"===r.state()||u(f[t]&&f[t].then)))return r.then();while(t--)fu(f[t],s(t),r.reject);return r.promise()}});eu=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;i.Deferred.exceptionHook=function(t,i){n.console&&n.console.warn&&t&&eu.test(t.name)&&n.console.warn("jQuery.Deferred exception: "+t.message,t.stack,i)};i.readyException=function(t){n.setTimeout(function(){throw t;})};ei=i.Deferred();i.fn.ready=function(n){return ei.then(n)["catch"](function(n){i.readyException(n)}),this};i.extend({isReady:!1,readyWait:1,ready:function(n){(!0===n?--i.readyWait:i.isReady)||(i.isReady=!0)!==n&&0<--i.readyWait||ei.resolveWith(f,[i])}});i.ready.then=ei.then;"complete"===f.readyState||"loading"!==f.readyState&&!f.documentElement.doScroll?n.setTimeout(i.ready):(f.addEventListener("DOMContentLoaded",oi),n.addEventListener("load",oi));var w=function(n,t,r,f,e,o,s){var h=0,l=n.length,c=null==r;if("object"===ut(r))for(h in e=!0,r)w(n,t,h,r[h],!0,o,s);else if(void 0!==f&&(e=!0,u(f)||(s=!0),c&&(s?(t.call(n,f),t=null):(c=t,t=function(n,t,r){return c.call(i(n),r)})),t))for(;h<l;h++)t(n[h],r,s?f:f.call(n[h],h,t(n[h],r)));return e?n:c?t.call(n):l?t(n[0],r):o},se=/^-ms-/,he=/-([a-z])/g;ot=function(n){return 1===n.nodeType||9===n.nodeType||!+n.nodeType};bt.uid=1;bt.prototype={cache:function(n){var t=n[this.expando];return t||(t={},ot(n)&&(n.nodeType?n[this.expando]=t:Object.defineProperty(n,this.expando,{value:t,configurable:!0}))),t},set:function(n,t,i){var r,u=this.cache(n);if("string"==typeof t)u[y(t)]=i;else for(r in t)u[y(r)]=t[r];return u},get:function(n,t){return void 0===t?this.cache(n):n[this.expando]&&n[this.expando][y(t)]},access:function(n,t,i){return void 0===t||t&&"string"==typeof t&&void 0===i?this.get(n,t):(this.set(n,t,i),void 0!==i?i:t)},remove:function(n,t){var u,r=n[this.expando];if(void 0!==r){if(void 0!==t)for(u=(t=Array.isArray(t)?t.map(y):(t=y(t))in r?[t]:t.match(l)||[]).length;u--;)delete r[t[u]];(void 0===t||i.isEmptyObject(r))&&(n.nodeType?n[this.expando]=void 0:delete n[this.expando])}},hasData:function(n){var t=n[this.expando];return void 0!==t&&!i.isEmptyObject(t)}};var r=new bt,o=new bt,le=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,ae=/[A-Z]/g;i.extend({hasData:function(n){return o.hasData(n)||r.hasData(n)},data:function(n,t,i){return o.access(n,t,i)},removeData:function(n,t){o.remove(n,t)},_data:function(n,t,i){return r.access(n,t,i)},_removeData:function(n,t){r.remove(n,t)}});i.fn.extend({data:function(n,t){var f,u,e,i=this[0],s=i&&i.attributes;if(void 0===n){if(this.length&&(e=o.get(i),1===i.nodeType&&!r.get(i,"hasDataAttrs"))){for(f=s.length;f--;)s[f]&&0===(u=s[f].name).indexOf("data-")&&(u=y(u.slice(5)),ou(i,u,e[u]));r.set(i,"hasDataAttrs",!0)}return e}return"object"==typeof n?this.each(function(){o.set(this,n)}):w(this,function(t){var r;if(i&&void 0===t)return void 0!==(r=o.get(i,n))?r:void 0!==(r=ou(i,n))?r:void 0;this.each(function(){o.set(this,n,t)})},null,t,1<arguments.length,null,!0)},removeData:function(n){return this.each(function(){o.remove(this,n)})}});i.extend({queue:function(n,t,u){var f;if(n)return t=(t||"fx")+"queue",f=r.get(n,t),u&&(!f||Array.isArray(u)?f=r.access(n,t,i.makeArray(u)):f.push(u)),f||[]},dequeue:function(n,t){t=t||"fx";var r=i.queue(n,t),e=r.length,u=r.shift(),f=i._queueHooks(n,t);"inprogress"===u&&(u=r.shift(),e--);u&&("fx"===t&&r.unshift("inprogress"),delete f.stop,u.call(n,function(){i.dequeue(n,t)},f));!e&&f&&f.empty.fire()},_queueHooks:function(n,t){var u=t+"queueHooks";return r.get(n,u)||r.access(n,u,{empty:i.Callbacks("once memory").add(function(){r.remove(n,[t+"queue",u])})})}});i.fn.extend({queue:function(n,t){var r=2;return"string"!=typeof n&&(t=n,n="fx",r--),arguments.length<r?i.queue(this[0],n):void 0===t?this:this.each(function(){var r=i.queue(this,n,t);i._queueHooks(this,n);"fx"===n&&"inprogress"!==r[0]&&i.dequeue(this,n)})},dequeue:function(n){return this.each(function(){i.dequeue(this,n)})},clearQueue:function(n){return this.queue(n||"fx",[])},promise:function(n,t){var u,e=1,o=i.Deferred(),f=this,s=this.length,h=function(){--e||o.resolveWith(f,[f])};for("string"!=typeof n&&(t=n,n=void 0),n=n||"fx";s--;)(u=r.get(f[s],n+"queueHooks"))&&u.empty&&(e++,u.empty.add(h));return h(),o.promise(t)}});var su=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,kt=new RegExp("^(?:([+-])=|)("+su+")([a-z%]*)$","i"),b=["Top","Right","Bottom","Left"],g=f.documentElement,st=function(n){return i.contains(n.ownerDocument,n)},ve={composed:!0};g.getRootNode&&(st=function(n){return i.contains(n.ownerDocument,n)||n.getRootNode(ve)===n.ownerDocument});dt=function(n,t){return"none"===(n=t||n).style.display||""===n.style.display&&st(n)&&"none"===i.css(n,"display")};ki={};i.fn.extend({show:function(){return ht(this,!0)},hide:function(){return ht(this)},toggle:function(n){return"boolean"==typeof n?n?this.show():this.hide():this.each(function(){dt(this)?i(this).show():i(this).hide()})}});var nt,si,gt=/^(?:checkbox|radio)$/i,cu=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,lu=/^$|^module$|\/(?:java|ecma)script/i;nt=f.createDocumentFragment().appendChild(f.createElement("div"));(si=f.createElement("input")).setAttribute("type","radio");si.setAttribute("checked","checked");si.setAttribute("name","t");nt.appendChild(si);e.checkClone=nt.cloneNode(!0).cloneNode(!0).lastChild.checked;nt.innerHTML="<textarea>x<\/textarea>";e.noCloneChecked=!!nt.cloneNode(!0).lastChild.defaultValue;nt.innerHTML="<option><\/option>";e.option=!!nt.lastChild;h={thead:[1,"<table>","<\/table>"],col:[2,"<table><colgroup>","<\/colgroup><\/table>"],tr:[2,"<table><tbody>","<\/tbody><\/table>"],td:[3,"<table><tbody><tr>","<\/tr><\/tbody><\/table>"],_default:[0,"",""]};h.tbody=h.tfoot=h.colgroup=h.caption=h.thead;h.th=h.td;e.option||(h.optgroup=h.option=[1,"<select multiple='multiple'>","<\/select>"]);au=/<|&#?\w+;/;var ye=/^key/,pe=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,yu=/^([^.]*)(?:\.(.+)|)/;i.event={global:{},add:function(n,t,u,f,e){var p,a,k,v,w,h,s,c,o,b,d,y=r.get(n);if(ot(n))for(u.handler&&(u=(p=u).handler,e=p.selector),e&&i.find.matchesSelector(g,e),u.guid||(u.guid=i.guid++),(v=y.events)||(v=y.events=Object.create(null)),(a=y.handle)||(a=y.handle=function(t){if("undefined"!=typeof i&&i.event.triggered!==t.type)return i.event.dispatch.apply(n,arguments)}),w=(t=(t||"").match(l)||[""]).length;w--;)o=d=(k=yu.exec(t[w])||[])[1],b=(k[2]||"").split(".").sort(),o&&(s=i.event.special[o]||{},o=(e?s.delegateType:s.bindType)||o,s=i.event.special[o]||{},h=i.extend({type:o,origType:d,data:f,handler:u,guid:u.guid,selector:e,needsContext:e&&i.expr.match.needsContext.test(e),namespace:b.join(".")},p),(c=v[o])||((c=v[o]=[]).delegateCount=0,s.setup&&!1!==s.setup.call(n,f,b,a)||n.addEventListener&&n.addEventListener(o,a)),s.add&&(s.add.call(n,h),h.handler.guid||(h.handler.guid=u.guid)),e?c.splice(c.delegateCount++,0,h):c.push(h),i.event.global[o]=!0)},remove:function(n,t,u,f,e){var y,k,c,v,p,s,h,a,o,b,d,w=r.hasData(n)&&r.get(n);if(w&&(v=w.events)){for(p=(t=(t||"").match(l)||[""]).length;p--;)if(o=d=(c=yu.exec(t[p])||[])[1],b=(c[2]||"").split(".").sort(),o){for(h=i.event.special[o]||{},a=v[o=(f?h.delegateType:h.bindType)||o]||[],c=c[2]&&new RegExp("(^|\\.)"+b.join("\\.(?:.*\\.|)")+"(\\.|$)"),k=y=a.length;y--;)s=a[y],!e&&d!==s.origType||u&&u.guid!==s.guid||c&&!c.test(s.namespace)||f&&f!==s.selector&&("**"!==f||!s.selector)||(a.splice(y,1),s.selector&&a.delegateCount--,h.remove&&h.remove.call(n,s));k&&!a.length&&(h.teardown&&!1!==h.teardown.call(n,b,w.handle)||i.removeEvent(n,o,w.handle),delete v[o])}else for(o in v)i.event.remove(n,o+t[p],u,f,!0);i.isEmptyObject(v)&&r.remove(n,"handle events")}},dispatch:function(n){var u,h,c,e,f,l,s=new Array(arguments.length),t=i.event.fix(n),a=(r.get(this,"events")||Object.create(null))[t.type]||[],o=i.event.special[t.type]||{};for(s[0]=t,u=1;u<arguments.length;u++)s[u]=arguments[u];if(t.delegateTarget=this,!o.preDispatch||!1!==o.preDispatch.call(this,t)){for(l=i.event.handlers.call(this,t,a),u=0;(e=l[u++])&&!t.isPropagationStopped();)for(t.currentTarget=e.elem,h=0;(f=e.handlers[h++])&&!t.isImmediatePropagationStopped();)t.rnamespace&&!1!==f.namespace&&!t.rnamespace.test(f.namespace)||(t.handleObj=f,t.data=f.data,void 0!==(c=((i.event.special[f.origType]||{}).handle||f.handler).apply(e.elem,s))&&!1===(t.result=c)&&(t.preventDefault(),t.stopPropagation()));return o.postDispatch&&o.postDispatch.call(this,t),t.result}},handlers:function(n,t){var f,h,u,e,o,c=[],s=t.delegateCount,r=n.target;if(s&&r.nodeType&&!("click"===n.type&&1<=n.button))for(;r!==this;r=r.parentNode||this)if(1===r.nodeType&&("click"!==n.type||!0!==r.disabled)){for(e=[],o={},f=0;f<s;f++)void 0===o[u=(h=t[f]).selector+" "]&&(o[u]=h.needsContext?-1<i(u,this).index(r):i.find(u,this,null,[r]).length),o[u]&&e.push(h);e.length&&c.push({elem:r,handlers:e})}return r=this,s<t.length&&c.push({elem:r,handlers:t.slice(s)}),c},addProp:function(n,t){Object.defineProperty(i.Event.prototype,n,{enumerable:!0,configurable:!0,get:u(t)?function(){if(this.originalEvent)return t(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[n]},set:function(t){Object.defineProperty(this,n,{enumerable:!0,configurable:!0,writable:!0,value:t})}})},fix:function(n){return n[i.expando]?n:new i.Event(n)},special:{load:{noBubble:!0},click:{setup:function(n){var t=this||n;return gt.test(t.type)&&t.click&&c(t,"input")&&hi(t,"click",ct),!1},trigger:function(n){var t=this||n;return gt.test(t.type)&&t.click&&c(t,"input")&&hi(t,"click"),!0},_default:function(n){var t=n.target;return gt.test(t.type)&&t.click&&c(t,"input")&&r.get(t,"click")||c(t,"a")}},beforeunload:{postDispatch:function(n){void 0!==n.result&&n.originalEvent&&(n.originalEvent.returnValue=n.result)}}}};i.removeEvent=function(n,t,i){n.removeEventListener&&n.removeEventListener(t,i)};i.Event=function(n,t){if(!(this instanceof i.Event))return new i.Event(n,t);n&&n.type?(this.originalEvent=n,this.type=n.type,this.isDefaultPrevented=n.defaultPrevented||void 0===n.defaultPrevented&&!1===n.returnValue?ct:lt,this.target=n.target&&3===n.target.nodeType?n.target.parentNode:n.target,this.currentTarget=n.currentTarget,this.relatedTarget=n.relatedTarget):this.type=n;t&&i.extend(this,t);this.timeStamp=n&&n.timeStamp||Date.now();this[i.expando]=!0};i.Event.prototype={constructor:i.Event,isDefaultPrevented:lt,isPropagationStopped:lt,isImmediatePropagationStopped:lt,isSimulated:!1,preventDefault:function(){var n=this.originalEvent;this.isDefaultPrevented=ct;n&&!this.isSimulated&&n.preventDefault()},stopPropagation:function(){var n=this.originalEvent;this.isPropagationStopped=ct;n&&!this.isSimulated&&n.stopPropagation()},stopImmediatePropagation:function(){var n=this.originalEvent;this.isImmediatePropagationStopped=ct;n&&!this.isSimulated&&n.stopImmediatePropagation();this.stopPropagation()}};i.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:function(n){var t=n.button;return null==n.which&&ye.test(n.type)?null!=n.charCode?n.charCode:n.keyCode:!n.which&&void 0!==t&&pe.test(n.type)?1&t?1:2&t?3:4&t?2:0:n.which}},i.event.addProp);i.each({focus:"focusin",blur:"focusout"},function(n,t){i.event.special[n]={setup:function(){return hi(this,n,we),!1},trigger:function(){return hi(this,n),!0},delegateType:t}});i.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(n,t){i.event.special[n]={delegateType:t,bindType:t,handle:function(n){var u,r=n.relatedTarget,f=n.handleObj;return r&&(r===this||i.contains(this,r))||(n.type=f.origType,u=f.handler.apply(this,arguments),n.type=t),u}}});i.fn.extend({on:function(n,t,i,r){return gi(this,n,t,i,r)},one:function(n,t,i,r){return gi(this,n,t,i,r,1)},off:function(n,t,r){var u,f;if(n&&n.preventDefault&&n.handleObj)return u=n.handleObj,i(n.delegateTarget).off(u.namespace?u.origType+"."+u.namespace:u.origType,u.selector,u.handler),this;if("object"==typeof n){for(f in n)this.off(f,t,n[f]);return this}return!1!==t&&"function"!=typeof t||(r=t,t=void 0),!1===r&&(r=lt),this.each(function(){i.event.remove(this,n,r,t)})}});var be=/<script|<style|<link/i,ke=/checked\s*(?:[^=]|=\s*.checked.)/i,de=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;i.extend({htmlPrefilter:function(n){return n},clone:function(n,t,r){var u,c,o,f,l,a,v,h=n.cloneNode(!0),y=st(n);if(!(e.noCloneChecked||1!==n.nodeType&&11!==n.nodeType||i.isXMLDoc(n)))for(f=s(h),u=0,c=(o=s(n)).length;u<c;u++)l=o[u],a=f[u],void 0,"input"===(v=a.nodeName.toLowerCase())&&gt.test(l.type)?a.checked=l.checked:"input"!==v&&"textarea"!==v||(a.defaultValue=l.defaultValue);if(t)if(r)for(o=o||s(n),f=f||s(h),u=0,c=o.length;u<c;u++)wu(o[u],f[u]);else wu(n,h);return 0<(f=s(h,"script")).length&&di(f,!y&&s(n,"script")),h},cleanData:function(n){for(var u,t,f,s=i.event.special,e=0;void 0!==(t=n[e]);e++)if(ot(t)){if(u=t[r.expando]){if(u.events)for(f in u.events)s[f]?i.event.remove(t,f):i.removeEvent(t,f,u.handle);t[r.expando]=void 0}t[o.expando]&&(t[o.expando]=void 0)}}});i.fn.extend({detach:function(n){return bu(this,n,!0)},remove:function(n){return bu(this,n)},text:function(n){return w(this,function(n){return void 0===n?i.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=n)})},null,n,arguments.length)},append:function(){return at(this,arguments,function(n){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||pu(this,n).appendChild(n)})},prepend:function(){return at(this,arguments,function(n){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=pu(this,n);t.insertBefore(n,t.firstChild)}})},before:function(){return at(this,arguments,function(n){this.parentNode&&this.parentNode.insertBefore(n,this)})},after:function(){return at(this,arguments,function(n){this.parentNode&&this.parentNode.insertBefore(n,this.nextSibling)})},empty:function(){for(var n,t=0;null!=(n=this[t]);t++)1===n.nodeType&&(i.cleanData(s(n,!1)),n.textContent="");return this},clone:function(n,t){return n=null!=n&&n,t=null==t?n:t,this.map(function(){return i.clone(this,n,t)})},html:function(n){return w(this,function(n){var t=this[0]||{},r=0,u=this.length;if(void 0===n&&1===t.nodeType)return t.innerHTML;if("string"==typeof n&&!be.test(n)&&!h[(cu.exec(n)||["",""])[1].toLowerCase()]){n=i.htmlPrefilter(n);try{for(;r<u;r++)1===(t=this[r]||{}).nodeType&&(i.cleanData(s(t,!1)),t.innerHTML=n);t=0}catch(n){}}t&&this.empty().append(n)},null,n,arguments.length)},replaceWith:function(){var n=[];return at(this,arguments,function(t){var r=this.parentNode;i.inArray(this,n)<0&&(i.cleanData(s(this)),r&&r.replaceChild(t,this))},n)}});i.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(n,t){i.fn[n]=function(n){for(var u,f=[],e=i(n),o=e.length-1,r=0;r<=o;r++)u=r===o?this:this.clone(!0),i(e[r])[t](u),yi.apply(f,u.get());return this.pushStack(f)}});var nr=new RegExp("^("+su+")(?!px)[a-z%]+$","i"),ci=function(t){var i=t.ownerDocument.defaultView;return i&&i.opener||(i=n),i.getComputedStyle(t)},ku=function(n,t,i){var u,r,f={};for(r in t)f[r]=n.style[r],n.style[r]=t[r];for(r in u=i.call(n),t)n.style[r]=f[r];return u},to=new RegExp(b.join("|"),"i");!function(){function r(){if(t){s.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0";t.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%";g.appendChild(s).appendChild(t);var i=n.getComputedStyle(t);h="1%"!==i.top;v=12===u(i.marginLeft);t.style.right="60%";a=36===u(i.right);c=36===u(i.width);t.style.position="absolute";l=12===u(t.offsetWidth/3);g.removeChild(s);t=null}}function u(n){return Math.round(parseFloat(n))}var h,c,l,a,o,v,s=f.createElement("div"),t=f.createElement("div");t.style&&(t.style.backgroundClip="content-box",t.cloneNode(!0).style.backgroundClip="",e.clearCloneStyle="content-box"===t.style.backgroundClip,i.extend(e,{boxSizingReliable:function(){return r(),c},pixelBoxStyles:function(){return r(),a},pixelPosition:function(){return r(),h},reliableMarginLeft:function(){return r(),v},scrollboxSize:function(){return r(),l},reliableTrDimensions:function(){var t,i,r,u;return null==o&&(t=f.createElement("table"),i=f.createElement("tr"),r=f.createElement("div"),t.style.cssText="position:absolute;left:-11111px",i.style.height="1px",r.style.height="9px",g.appendChild(t).appendChild(i).appendChild(r),u=n.getComputedStyle(i),o=3<parseInt(u.height),g.removeChild(t)),o}}))}();var gu=["Webkit","Moz","ms"],nf=f.createElement("div").style,tf={};var io=/^(none|table(?!-c[ea]).+)/,rf=/^--/,ro={position:"absolute",visibility:"hidden",display:"block"},uf={letterSpacing:"0",fontWeight:"400"};i.extend({cssHooks:{opacity:{get:function(n,t){if(t){var i=ni(n,"opacity");return""===i?"1":i}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(n,t,r,u){if(n&&3!==n.nodeType&&8!==n.nodeType&&n.style){var f,h,o,c=y(t),l=rf.test(t),s=n.style;if(l||(t=tr(c)),o=i.cssHooks[t]||i.cssHooks[c],void 0===r)return o&&"get"in o&&void 0!==(f=o.get(n,!1,u))?f:s[t];"string"==(h=typeof r)&&(f=kt.exec(r))&&f[1]&&(r=hu(n,t,f),h="number");null!=r&&r==r&&("number"!==h||l||(r+=f&&f[3]||(i.cssNumber[c]?"":"px")),e.clearCloneStyle||""!==r||0!==t.indexOf("background")||(s[t]="inherit"),o&&"set"in o&&void 0===(r=o.set(n,r,u))||(l?s.setProperty(t,r):s[t]=r))}},css:function(n,t,r,u){var f,e,o,s=y(t);return rf.test(t)||(t=tr(s)),(o=i.cssHooks[t]||i.cssHooks[s])&&"get"in o&&(f=o.get(n,!0,r)),void 0===f&&(f=ni(n,t,u)),"normal"===f&&t in uf&&(f=uf[t]),""===r||r?(e=parseFloat(f),!0===r||isFinite(e)?e||0:f):f}});i.each(["height","width"],function(n,t){i.cssHooks[t]={get:function(n,r,u){if(r)return!io.test(i.css(n,"display"))||n.getClientRects().length&&n.getBoundingClientRect().width?ef(n,t,u):ku(n,ro,function(){return ef(n,t,u)})},set:function(n,r,u){var s,f=ci(n),h=!e.scrollboxSize()&&"absolute"===f.position,c=(h||u)&&"border-box"===i.css(n,"boxSizing",!1,f),o=u?ir(n,t,u,c,f):0;return c&&h&&(o-=Math.ceil(n["offset"+t[0].toUpperCase()+t.slice(1)]-parseFloat(f[t])-ir(n,t,"border",!1,f)-.5)),o&&(s=kt.exec(r))&&"px"!==(s[3]||"px")&&(n.style[t]=r,r=i.css(n,t)),ff(0,r,o)}}});i.cssHooks.marginLeft=du(e.reliableMarginLeft,function(n,t){if(t)return(parseFloat(ni(n,"marginLeft"))||n.getBoundingClientRect().left-ku(n,{marginLeft:0},function(){return n.getBoundingClientRect().left}))+"px"});i.each({margin:"",padding:"",border:"Width"},function(n,t){i.cssHooks[n+t]={expand:function(i){for(var r=0,f={},u="string"==typeof i?i.split(" "):[i];r<4;r++)f[n+b[r]+t]=u[r]||u[r-2]||u[0];return f}};"margin"!==n&&(i.cssHooks[n+t].set=ff)});i.fn.extend({css:function(n,t){return w(this,function(n,t,r){var f,e,o={},u=0;if(Array.isArray(t)){for(f=ci(n),e=t.length;u<e;u++)o[t[u]]=i.css(n,t[u],!1,f);return o}return void 0!==r?i.style(n,t,r):i.css(n,t)},n,t,1<arguments.length)}});((i.Tween=a).prototype={constructor:a,init:function(n,t,r,u,f,e){this.elem=n;this.prop=r;this.easing=f||i.easing._default;this.options=t;this.start=this.now=this.cur();this.end=u;this.unit=e||(i.cssNumber[r]?"":"px")},cur:function(){var n=a.propHooks[this.prop];return n&&n.get?n.get(this):a.propHooks._default.get(this)},run:function(n){var t,r=a.propHooks[this.prop];return this.pos=this.options.duration?t=i.easing[this.easing](n,this.options.duration*n,0,1,this.options.duration):t=n,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),r&&r.set?r.set(this):a.propHooks._default.set(this),this}}).init.prototype=a.prototype;(a.propHooks={_default:{get:function(n){var t;return 1!==n.elem.nodeType||null!=n.elem[n.prop]&&null==n.elem.style[n.prop]?n.elem[n.prop]:(t=i.css(n.elem,n.prop,""))&&"auto"!==t?t:0},set:function(n){i.fx.step[n.prop]?i.fx.step[n.prop](n):1!==n.elem.nodeType||!i.cssHooks[n.prop]&&null==n.elem.style[tr(n.prop)]?n.elem[n.prop]=n.now:i.style(n.elem,n.prop,n.now+n.unit)}}}).scrollTop=a.propHooks.scrollLeft={set:function(n){n.elem.nodeType&&n.elem.parentNode&&(n.elem[n.prop]=n.now)}};i.easing={linear:function(n){return n},swing:function(n){return.5-Math.cos(n*Math.PI)/2},_default:"swing"};i.fx=a.prototype.init;i.fx.step={};sf=/^(?:toggle|show|hide)$/;hf=/queueHooks$/;i.Animation=i.extend(v,{tweeners:{"*":[function(n,t){var i=this.createTween(n,t);return hu(i.elem,n,kt.exec(t),i),i}]},tweener:function(n,t){u(n)?(t=n,n=["*"]):n=n.match(l);for(var i,r=0,f=n.length;r<f;r++)i=n[r],v.tweeners[i]=v.tweeners[i]||[],v.tweeners[i].unshift(t)},prefilters:[function(n,t,u){var f,y,w,c,b,h,o,l,k="width"in t||"height"in t,v=this,p={},s=n.style,a=n.nodeType&&dt(n),e=r.get(n,"fxshow");for(f in u.queue||(null==(c=i._queueHooks(n,"fx")).unqueued&&(c.unqueued=0,b=c.empty.fire,c.empty.fire=function(){c.unqueued||b()}),c.unqueued++,v.always(function(){v.always(function(){c.unqueued--;i.queue(n,"fx").length||c.empty.fire()})})),t)if(y=t[f],sf.test(y)){if(delete t[f],w=w||"toggle"===y,y===(a?"hide":"show")){if("show"!==y||!e||void 0===e[f])continue;a=!0}p[f]=e&&e[f]||i.style(n,f)}if((h=!i.isEmptyObject(t))||!i.isEmptyObject(p))for(f in k&&1===n.nodeType&&(u.overflow=[s.overflow,s.overflowX,s.overflowY],null==(o=e&&e.display)&&(o=r.get(n,"display")),"none"===(l=i.css(n,"display"))&&(o?l=o:(ht([n],!0),o=n.style.display||o,l=i.css(n,"display"),ht([n]))),("inline"===l||"inline-block"===l&&null!=o)&&"none"===i.css(n,"float")&&(h||(v.done(function(){s.display=o}),null==o&&(l=s.display,o="none"===l?"":l)),s.display="inline-block")),u.overflow&&(s.overflow="hidden",v.always(function(){s.overflow=u.overflow[0];s.overflowX=u.overflow[1];s.overflowY=u.overflow[2]})),h=!1,p)h||(e?"hidden"in e&&(a=e.hidden):e=r.access(n,"fxshow",{display:o}),w&&(e.hidden=!a),a&&ht([n],!0),v.done(function(){for(f in a||ht([n]),r.remove(n,"fxshow"),p)i.style(n,f,p[f])})),h=lf(a?e[f]:0,f,v),f in e||(e[f]=h.start,a&&(h.end=h.start,h.start=0))}],prefilter:function(n,t){t?v.prefilters.unshift(n):v.prefilters.push(n)}});i.speed=function(n,t,r){var f=n&&"object"==typeof n?i.extend({},n):{complete:r||!r&&t||u(n)&&n,duration:n,easing:r&&t||t&&!u(t)&&t};return i.fx.off?f.duration=0:"number"!=typeof f.duration&&(f.duration=f.duration in i.fx.speeds?i.fx.speeds[f.duration]:i.fx.speeds._default),null!=f.queue&&!0!==f.queue||(f.queue="fx"),f.old=f.complete,f.complete=function(){u(f.old)&&f.old.call(this);f.queue&&i.dequeue(this,f.queue)},f};i.fn.extend({fadeTo:function(n,t,i,r){return this.filter(dt).css("opacity",0).show().end().animate({opacity:t},n,i,r)},animate:function(n,t,u,f){var s=i.isEmptyObject(n),o=i.speed(t,u,f),e=function(){var t=v(this,i.extend({},n),o);(s||r.get(this,"finish"))&&t.stop(!0)};return e.finish=e,s||!1===o.queue?this.each(e):this.queue(o.queue,e)},stop:function(n,t,u){var f=function(n){var t=n.stop;delete n.stop;t(u)};return"string"!=typeof n&&(u=t,t=n,n=void 0),t&&this.queue(n||"fx",[]),this.each(function(){var s=!0,t=null!=n&&n+"queueHooks",o=i.timers,e=r.get(this);if(t)e[t]&&e[t].stop&&f(e[t]);else for(t in e)e[t]&&e[t].stop&&hf.test(t)&&f(e[t]);for(t=o.length;t--;)o[t].elem!==this||null!=n&&o[t].queue!==n||(o[t].anim.stop(u),s=!1,o.splice(t,1));!s&&u||i.dequeue(this,n)})},finish:function(n){return!1!==n&&(n=n||"fx"),this.each(function(){var t,e=r.get(this),u=e[n+"queue"],o=e[n+"queueHooks"],f=i.timers,s=u?u.length:0;for(e.finish=!0,i.queue(this,n,[]),o&&o.stop&&o.stop.call(this,!0),t=f.length;t--;)f[t].elem===this&&f[t].queue===n&&(f[t].anim.stop(!0),f.splice(t,1));for(t=0;t<s;t++)u[t]&&u[t].finish&&u[t].finish.call(this);delete e.finish})}});i.each(["toggle","show","hide"],function(n,t){var r=i.fn[t];i.fn[t]=function(n,i,u){return null==n||"boolean"==typeof n?r.apply(this,arguments):this.animate(ai(t,!0),n,i,u)}});i.each({slideDown:ai("show"),slideUp:ai("hide"),slideToggle:ai("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(n,t){i.fn[n]=function(n,i,r){return this.animate(t,n,i,r)}});i.timers=[];i.fx.tick=function(){var r,n=0,t=i.timers;for(vt=Date.now();n<t.length;n++)(r=t[n])()||t[n]!==r||t.splice(n--,1);t.length||i.fx.stop();vt=void 0};i.fx.timer=function(n){i.timers.push(n);i.fx.start()};i.fx.interval=13;i.fx.start=function(){li||(li=!0,rr())};i.fx.stop=function(){li=null};i.fx.speeds={slow:600,fast:200,_default:400};i.fn.delay=function(t,r){return t=i.fx&&i.fx.speeds[t]||t,r=r||"fx",this.queue(r,function(i,r){var u=n.setTimeout(i,t);r.stop=function(){n.clearTimeout(u)}})};yt=f.createElement("input");of=f.createElement("select").appendChild(f.createElement("option"));yt.type="checkbox";e.checkOn=""!==yt.value;e.optSelected=of.selected;(yt=f.createElement("input")).value="t";yt.type="radio";e.radioValue="t"===yt.value;pt=i.expr.attrHandle;i.fn.extend({attr:function(n,t){return w(this,i.attr,n,t,1<arguments.length)},removeAttr:function(n){return this.each(function(){i.removeAttr(this,n)})}});i.extend({attr:function(n,t,r){var f,u,e=n.nodeType;if(3!==e&&8!==e&&2!==e)return"undefined"==typeof n.getAttribute?i.prop(n,t,r):(1===e&&i.isXMLDoc(n)||(u=i.attrHooks[t.toLowerCase()]||(i.expr.match.bool.test(t)?af:void 0)),void 0!==r?null===r?void i.removeAttr(n,t):u&&"set"in u&&void 0!==(f=u.set(n,r,t))?f:(n.setAttribute(t,r+""),r):u&&"get"in u&&null!==(f=u.get(n,t))?f:null==(f=i.find.attr(n,t))?void 0:f)},attrHooks:{type:{set:function(n,t){if(!e.radioValue&&"radio"===t&&c(n,"input")){var i=n.value;return n.setAttribute("type",t),i&&(n.value=i),t}}}},removeAttr:function(n,t){var i,u=0,r=t&&t.match(l);if(r&&1===n.nodeType)while(i=r[u++])n.removeAttribute(i)}});af={set:function(n,t,r){return!1===t?i.removeAttr(n,r):n.setAttribute(r,r),r}};i.each(i.expr.match.bool.source.match(/\w+/g),function(n,t){var r=pt[t]||i.find.attr;pt[t]=function(n,t,i){var f,e,u=t.toLowerCase();return i||(e=pt[u],pt[u]=f,f=null!=r(n,t,i)?u:null,pt[u]=e),f}});vf=/^(?:input|select|textarea|button)$/i;yf=/^(?:a|area)$/i;i.fn.extend({prop:function(n,t){return w(this,i.prop,n,t,1<arguments.length)},removeProp:function(n){return this.each(function(){delete this[i.propFix[n]||n]})}});i.extend({prop:function(n,t,r){var f,u,e=n.nodeType;if(3!==e&&8!==e&&2!==e)return 1===e&&i.isXMLDoc(n)||(t=i.propFix[t]||t,u=i.propHooks[t]),void 0!==r?u&&"set"in u&&void 0!==(f=u.set(n,r,t))?f:n[t]=r:u&&"get"in u&&null!==(f=u.get(n,t))?f:n[t]},propHooks:{tabIndex:{get:function(n){var t=i.find.attr(n,"tabindex");return t?parseInt(t,10):vf.test(n.nodeName)||yf.test(n.nodeName)&&n.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}});e.optSelected||(i.propHooks.selected={get:function(n){var t=n.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(n){var t=n.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}});i.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){i.propFix[this.toLowerCase()]=this});i.fn.extend({addClass:function(n){var o,t,r,f,e,s,h,c=0;if(u(n))return this.each(function(t){i(this).addClass(n.call(this,t,it(this)))});if((o=ur(n)).length)while(t=this[c++])if(f=it(t),r=1===t.nodeType&&" "+tt(f)+" "){for(s=0;e=o[s++];)r.indexOf(" "+e+" ")<0&&(r+=e+" ");f!==(h=tt(r))&&t.setAttribute("class",h)}return this},removeClass:function(n){var o,r,t,f,e,s,h,c=0;if(u(n))return this.each(function(t){i(this).removeClass(n.call(this,t,it(this)))});if(!arguments.length)return this.attr("class","");if((o=ur(n)).length)while(r=this[c++])if(f=it(r),t=1===r.nodeType&&" "+tt(f)+" "){for(s=0;e=o[s++];)while(-1<t.indexOf(" "+e+" "))t=t.replace(" "+e+" "," ");f!==(h=tt(t))&&r.setAttribute("class",h)}return this},toggleClass:function(n,t){var f=typeof n,e="string"===f||Array.isArray(n);return"boolean"==typeof t&&e?t?this.addClass(n):this.removeClass(n):u(n)?this.each(function(r){i(this).toggleClass(n.call(this,r,it(this),t),t)}):this.each(function(){var t,o,u,s;if(e)for(o=0,u=i(this),s=ur(n);t=s[o++];)u.hasClass(t)?u.removeClass(t):u.addClass(t);else void 0!==n&&"boolean"!==f||((t=it(this))&&r.set(this,"__className__",t),this.setAttribute&&this.setAttribute("class",t||!1===n?"":r.get(this,"__className__")||""))})},hasClass:function(n){for(var t,r=0,i=" "+n+" ";t=this[r++];)if(1===t.nodeType&&-1<(" "+tt(it(t))+" ").indexOf(i))return!0;return!1}});pf=/\r/g;i.fn.extend({val:function(n){var t,r,e,f=this[0];return arguments.length?(e=u(n),this.each(function(r){var u;1===this.nodeType&&(null==(u=e?n.call(this,r,i(this).val()):n)?u="":"number"==typeof u?u+="":Array.isArray(u)&&(u=i.map(u,function(n){return null==n?"":n+""})),(t=i.valHooks[this.type]||i.valHooks[this.nodeName.toLowerCase()])&&"set"in t&&void 0!==t.set(this,u,"value")||(this.value=u))})):f?(t=i.valHooks[f.type]||i.valHooks[f.nodeName.toLowerCase()])&&"get"in t&&void 0!==(r=t.get(f,"value"))?r:"string"==typeof(r=f.value)?r.replace(pf,""):null==r?"":r:void 0}});i.extend({valHooks:{option:{get:function(n){var t=i.find.attr(n,"value");return null!=t?t:tt(i.text(n))}},select:{get:function(n){for(var e,t,o=n.options,u=n.selectedIndex,f="select-one"===n.type,s=f?null:[],h=f?u+1:o.length,r=u<0?h:f?u:0;r<h;r++)if(((t=o[r]).selected||r===u)&&!t.disabled&&(!t.parentNode.disabled||!c(t.parentNode,"optgroup"))){if(e=i(t).val(),f)return e;s.push(e)}return s},set:function(n,t){for(var r,u,f=n.options,e=i.makeArray(t),o=f.length;o--;)((u=f[o]).selected=-1<i.inArray(i.valHooks.option.get(u),e))&&(r=!0);return r||(n.selectedIndex=-1),e}}}});i.each(["radio","checkbox"],function(){i.valHooks[this]={set:function(n,t){if(Array.isArray(t))return n.checked=-1<i.inArray(i(n).val(),t)}};e.checkOn||(i.valHooks[this].get=function(n){return null===n.getAttribute("value")?"on":n.value})});e.focusin="onfocusin"in n;fr=/^(?:focusinfocus|focusoutblur)$/;er=function(n){n.stopPropagation()};i.extend(i.event,{trigger:function(t,e,o,s){var k,c,l,d,v,y,a,p,w=[o||f],h=ui.call(t,"type")?t.type:t,b=ui.call(t,"namespace")?t.namespace.split("."):[];if(c=p=l=o=o||f,3!==o.nodeType&&8!==o.nodeType&&!fr.test(h+i.event.triggered)&&(-1<h.indexOf(".")&&(h=(b=h.split(".")).shift(),b.sort()),v=h.indexOf(":")<0&&"on"+h,(t=t[i.expando]?t:new i.Event(h,"object"==typeof t&&t)).isTrigger=s?2:3,t.namespace=b.join("."),t.rnamespace=t.namespace?new RegExp("(^|\\.)"+b.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=o),e=null==e?[t]:i.makeArray(e,[t]),a=i.event.special[h]||{},s||!a.trigger||!1!==a.trigger.apply(o,e))){if(!s&&!a.noBubble&&!rt(o)){for(d=a.delegateType||h,fr.test(d+h)||(c=c.parentNode);c;c=c.parentNode)w.push(c),l=c;l===(o.ownerDocument||f)&&w.push(l.defaultView||l.parentWindow||n)}for(k=0;(c=w[k++])&&!t.isPropagationStopped();)p=c,t.type=1<k?d:a.bindType||h,(y=(r.get(c,"events")||Object.create(null))[t.type]&&r.get(c,"handle"))&&y.apply(c,e),(y=v&&c[v])&&y.apply&&ot(c)&&(t.result=y.apply(c,e),!1===t.result&&t.preventDefault());return t.type=h,s||t.isDefaultPrevented()||a._default&&!1!==a._default.apply(w.pop(),e)||!ot(o)||v&&u(o[h])&&!rt(o)&&((l=o[v])&&(o[v]=null),i.event.triggered=h,t.isPropagationStopped()&&p.addEventListener(h,er),o[h](),t.isPropagationStopped()&&p.removeEventListener(h,er),i.event.triggered=void 0,l&&(o[v]=l)),t.result}},simulate:function(n,t,r){var u=i.extend(new i.Event,r,{type:n,isSimulated:!0});i.event.trigger(u,null,t)}});i.fn.extend({trigger:function(n,t){return this.each(function(){i.event.trigger(n,t,this)})},triggerHandler:function(n,t){var r=this[0];if(r)return i.event.trigger(n,t,r,!0)}});e.focusin||i.each({focus:"focusin",blur:"focusout"},function(n,t){var u=function(n){i.event.simulate(t,n.target,i.event.fix(n))};i.event.special[t]={setup:function(){var i=this.ownerDocument||this.document||this,f=r.access(i,t);f||i.addEventListener(n,u,!0);r.access(i,t,(f||0)+1)},teardown:function(){var i=this.ownerDocument||this.document||this,f=r.access(i,t)-1;f?r.access(i,t,f):(i.removeEventListener(n,u,!0),r.remove(i,t))}}});var ti=n.location,wf={guid:Date.now()},or=/\?/;i.parseXML=function(t){var r;if(!t||"string"!=typeof t)return null;try{r=(new n.DOMParser).parseFromString(t,"text/xml")}catch(t){r=void 0}return r&&!r.getElementsByTagName("parsererror").length||i.error("Invalid XML: "+t),r};var uo=/\[\]$/,bf=/\r?\n/g,fo=/^(?:submit|button|image|reset|file)$/i,eo=/^(?:input|select|textarea|keygen)/i;i.param=function(n,t){var r,f=[],e=function(n,t){var i=u(t)?t():t;f[f.length]=encodeURIComponent(n)+"="+encodeURIComponent(null==i?"":i)};if(null==n)return"";if(Array.isArray(n)||n.jquery&&!i.isPlainObject(n))i.each(n,function(){e(this.name,this.value)});else for(r in n)sr(r,n[r],t,e);return f.join("&")};i.fn.extend({serialize:function(){return i.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var n=i.prop(this,"elements");return n?i.makeArray(n):this}).filter(function(){var n=this.type;return this.name&&!i(this).is(":disabled")&&eo.test(this.nodeName)&&!fo.test(n)&&(this.checked||!gt.test(n))}).map(function(n,t){var r=i(this).val();return null==r?null:Array.isArray(r)?i.map(r,function(n){return{name:t.name,value:n.replace(bf,"\r\n")}}):{name:t.name,value:r.replace(bf,"\r\n")}}).get()}});var oo=/%20/g,so=/#.*$/,ho=/([?&])_=[^&]*/,co=/^(.*?):[ \t]*([^\r\n]*)$/gm,lo=/^(?:GET|HEAD)$/,ao=/^\/\//,kf={},hr={},df="*/".concat("*"),cr=f.createElement("a");return cr.href=ti.href,i.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:ti.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(ti.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":df,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":i.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(n,t){return t?lr(lr(n,i.ajaxSettings),t):lr(i.ajaxSettings,n)},ajaxPrefilter:gf(kf),ajaxTransport:gf(hr),ajax:function(t,r){function b(t,r,f,c){var v,rt,b,p,g,l=r;s||(s=!0,d&&n.clearTimeout(d),a=void 0,k=c||"",e.readyState=0<t?4:0,v=200<=t&&t<300||304===t,f&&(p=function(n,t,i){for(var e,u,f,o,s=n.contents,r=n.dataTypes;"*"===r[0];)r.shift(),void 0===e&&(e=n.mimeType||t.getResponseHeader("Content-Type"));if(e)for(u in s)if(s[u]&&s[u].test(e)){r.unshift(u);break}if(r[0]in i)f=r[0];else{for(u in i){if(!r[0]||n.converters[u+" "+r[0]]){f=u;break}o||(o=u)}f=f||o}if(f)return f!==r[0]&&r.unshift(f),i[f]}(u,e,f)),!v&&-1<i.inArray("script",u.dataTypes)&&(u.converters["text script"]=function(){}),p=function(n,t,i,r){var h,u,f,s,e,o={},c=n.dataTypes.slice();if(c[1])for(f in n.converters)o[f.toLowerCase()]=n.converters[f];for(u=c.shift();u;)if(n.responseFields[u]&&(i[n.responseFields[u]]=t),!e&&r&&n.dataFilter&&(t=n.dataFilter(t,n.dataType)),e=u,u=c.shift())if("*"===u)u=e;else if("*"!==e&&e!==u){if(!(f=o[e+" "+u]||o["* "+u]))for(h in o)if((s=h.split(" "))[1]===u&&(f=o[e+" "+s[0]]||o["* "+s[0]])){!0===f?f=o[h]:!0!==o[h]&&(u=s[0],c.unshift(s[1]));break}if(!0!==f)if(f&&n.throws)t=f(t);else try{t=f(t)}catch(n){return{state:"parsererror",error:f?n:"No conversion from "+e+" to "+u}}}return{state:"success",data:t}}(u,p,e,v),v?(u.ifModified&&((g=e.getResponseHeader("Last-Modified"))&&(i.lastModified[o]=g),(g=e.getResponseHeader("etag"))&&(i.etag[o]=g)),204===t||"HEAD"===u.type?l="nocontent":304===t?l="notmodified":(l=p.state,rt=p.data,v=!(b=p.error))):(b=l,!t&&l||(l="error",t<0&&(t=0))),e.status=t,e.statusText=(r||l)+"",v?tt.resolveWith(h,[rt,l,e]):tt.rejectWith(h,[e,l,b]),e.statusCode(w),w=void 0,y&&nt.trigger(v?"ajaxSuccess":"ajaxError",[e,u,v?rt:b]),it.fireWith(h,[e,l]),y&&(nt.trigger("ajaxComplete",[e,u]),--i.active||i.event.trigger("ajaxStop")))}"object"==typeof t&&(r=t,t=void 0);r=r||{};var a,o,k,v,d,c,s,y,g,p,u=i.ajaxSetup({},r),h=u.context||u,nt=u.context&&(h.nodeType||h.jquery)?i(h):i.event,tt=i.Deferred(),it=i.Callbacks("once memory"),w=u.statusCode||{},rt={},ut={},ft="canceled",e={readyState:0,getResponseHeader:function(n){var t;if(s){if(!v)for(v={};t=co.exec(k);)v[t[1].toLowerCase()+" "]=(v[t[1].toLowerCase()+" "]||[]).concat(t[2]);t=v[n.toLowerCase()+" "]}return null==t?null:t.join(", ")},getAllResponseHeaders:function(){return s?k:null},setRequestHeader:function(n,t){return null==s&&(n=ut[n.toLowerCase()]=ut[n.toLowerCase()]||n,rt[n]=t),this},overrideMimeType:function(n){return null==s&&(u.mimeType=n),this},statusCode:function(n){var t;if(n)if(s)e.always(n[e.status]);else for(t in n)w[t]=[w[t],n[t]];return this},abort:function(n){var t=n||ft;return a&&a.abort(t),b(0,t),this}};if(tt.promise(e),u.url=((t||u.url||ti.href)+"").replace(ao,ti.protocol+"//"),u.type=r.method||r.type||u.method||u.type,u.dataTypes=(u.dataType||"*").toLowerCase().match(l)||[""],null==u.crossDomain){c=f.createElement("a");try{c.href=u.url;c.href=c.href;u.crossDomain=cr.protocol+"//"+cr.host!=c.protocol+"//"+c.host}catch(t){u.crossDomain=!0}}if(u.data&&u.processData&&"string"!=typeof u.data&&(u.data=i.param(u.data,u.traditional)),ne(kf,u,r,e),s)return e;for(g in(y=i.event&&u.global)&&0==i.active++&&i.event.trigger("ajaxStart"),u.type=u.type.toUpperCase(),u.hasContent=!lo.test(u.type),o=u.url.replace(so,""),u.hasContent?u.data&&u.processData&&0===(u.contentType||"").indexOf("application/x-www-form-urlencoded")&&(u.data=u.data.replace(oo,"+")):(p=u.url.slice(o.length),u.data&&(u.processData||"string"==typeof u.data)&&(o+=(or.test(o)?"&":"?")+u.data,delete u.data),!1===u.cache&&(o=o.replace(ho,"$1"),p=(or.test(o)?"&":"?")+"_="+wf.guid+++p),u.url=o+p),u.ifModified&&(i.lastModified[o]&&e.setRequestHeader("If-Modified-Since",i.lastModified[o]),i.etag[o]&&e.setRequestHeader("If-None-Match",i.etag[o])),(u.data&&u.hasContent&&!1!==u.contentType||r.contentType)&&e.setRequestHeader("Content-Type",u.contentType),e.setRequestHeader("Accept",u.dataTypes[0]&&u.accepts[u.dataTypes[0]]?u.accepts[u.dataTypes[0]]+("*"!==u.dataTypes[0]?", "+df+"; q=0.01":""):u.accepts["*"]),u.headers)e.setRequestHeader(g,u.headers[g]);if(u.beforeSend&&(!1===u.beforeSend.call(h,e,u)||s))return e.abort();if(ft="abort",it.add(u.complete),e.done(u.success),e.fail(u.error),a=ne(hr,u,r,e)){if(e.readyState=1,y&&nt.trigger("ajaxSend",[e,u]),s)return e;u.async&&0<u.timeout&&(d=n.setTimeout(function(){e.abort("timeout")},u.timeout));try{s=!1;a.send(rt,b)}catch(t){if(s)throw t;b(-1,t)}}else b(-1,"No Transport");return e},getJSON:function(n,t,r){return i.get(n,t,r,"json")},getScript:function(n,t){return i.get(n,void 0,t,"script")}}),i.each(["get","post"],function(n,t){i[t]=function(n,r,f,e){return u(r)&&(e=e||f,f=r,r=void 0),i.ajax(i.extend({url:n,type:t,dataType:e,data:r,success:f},i.isPlainObject(n)&&n))}}),i.ajaxPrefilter(function(n){for(var t in n.headers)"content-type"===t.toLowerCase()&&(n.contentType=n.headers[t]||"")}),i._evalUrl=function(n,t,r){return i.ajax({url:n,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(n){i.globalEval(n,t,r)}})},i.fn.extend({wrapAll:function(n){var t;return this[0]&&(u(n)&&(n=n.call(this[0])),t=i(n,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var n=this;n.firstElementChild;)n=n.firstElementChild;return n}).append(this)),this},wrapInner:function(n){return u(n)?this.each(function(t){i(this).wrapInner(n.call(this,t))}):this.each(function(){var t=i(this),r=t.contents();r.length?r.wrapAll(n):t.append(n)})},wrap:function(n){var t=u(n);return this.each(function(r){i(this).wrapAll(t?n.call(this,r):n)})},unwrap:function(n){return this.parent(n).not("body").each(function(){i(this).replaceWith(this.childNodes)}),this}}),i.expr.pseudos.hidden=function(n){return!i.expr.pseudos.visible(n)},i.expr.pseudos.visible=function(n){return!!(n.offsetWidth||n.offsetHeight||n.getClientRects().length)},i.ajaxSettings.xhr=function(){try{return new n.XMLHttpRequest}catch(t){}},te={0:200,1223:204},wt=i.ajaxSettings.xhr(),e.cors=!!wt&&"withCredentials"in wt,e.ajax=wt=!!wt,i.ajaxTransport(function(t){var i,r;if(e.cors||wt&&!t.crossDomain)return{send:function(u,f){var o,e=t.xhr();if(e.open(t.type,t.url,t.async,t.username,t.password),t.xhrFields)for(o in t.xhrFields)e[o]=t.xhrFields[o];for(o in t.mimeType&&e.overrideMimeType&&e.overrideMimeType(t.mimeType),t.crossDomain||u["X-Requested-With"]||(u["X-Requested-With"]="XMLHttpRequest"),u)e.setRequestHeader(o,u[o]);i=function(n){return function(){i&&(i=r=e.onload=e.onerror=e.onabort=e.ontimeout=e.onreadystatechange=null,"abort"===n?e.abort():"error"===n?"number"!=typeof e.status?f(0,"error"):f(e.status,e.statusText):f(te[e.status]||e.status,e.statusText,"text"!==(e.responseType||"text")||"string"!=typeof e.responseText?{binary:e.response}:{text:e.responseText},e.getAllResponseHeaders()))}};e.onload=i();r=e.onerror=e.ontimeout=i("error");void 0!==e.onabort?e.onabort=r:e.onreadystatechange=function(){4===e.readyState&&n.setTimeout(function(){i&&r()})};i=i("abort");try{e.send(t.hasContent&&t.data||null)}catch(u){if(i)throw u;}},abort:function(){i&&i()}}}),i.ajaxPrefilter(function(n){n.crossDomain&&(n.contents.script=!1)}),i.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(n){return i.globalEval(n),n}}}),i.ajaxPrefilter("script",function(n){void 0===n.cache&&(n.cache=!1);n.crossDomain&&(n.type="GET")}),i.ajaxTransport("script",function(n){var r,t;if(n.crossDomain||n.scriptAttrs)return{send:function(u,e){r=i("<script>").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",t=function(n){r.remove();t=null;n&&e("error"===n.type?404:200,n.type)});f.head.appendChild(r[0])},abort:function(){t&&t()}}}),ar=[],vi=/(=)\?(?=&|$)|\?\?/,i.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var n=ar.pop()||i.expando+"_"+wf.guid++;return this[n]=!0,n}}),i.ajaxPrefilter("json jsonp",function(t,r,f){var e,o,s,h=!1!==t.jsonp&&(vi.test(t.url)?"url":"string"==typeof t.data&&0===(t.contentType||"").indexOf("application/x-www-form-urlencoded")&&vi.test(t.data)&&"data");if(h||"jsonp"===t.dataTypes[0])return e=t.jsonpCallback=u(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,h?t[h]=t[h].replace(vi,"$1"+e):!1!==t.jsonp&&(t.url+=(or.test(t.url)?"&":"?")+t.jsonp+"="+e),t.converters["script json"]=function(){return s||i.error(e+" was not called"),s[0]},t.dataTypes[0]="json",o=n[e],n[e]=function(){s=arguments},f.always(function(){void 0===o?i(n).removeProp(e):n[e]=o;t[e]&&(t.jsonpCallback=r.jsonpCallback,ar.push(e));s&&u(o)&&o(s[0]);s=o=void 0}),"script"}),e.createHTMLDocument=((ie=f.implementation.createHTMLDocument("").body).innerHTML="<form><\/form><form><\/form>",2===ie.childNodes.length),i.parseHTML=function(n,t,r){return"string"!=typeof n?[]:("boolean"==typeof t&&(r=t,t=!1),t||(e.createHTMLDocument?((s=(t=f.implementation.createHTMLDocument("")).createElement("base")).href=f.location.href,t.head.appendChild(s)):t=f),u=!r&&[],(o=wi.exec(n))?[t.createElement(o[1])]:(o=vu([n],t,u),u&&u.length&&i(u).remove(),i.merge([],o.childNodes)));var s,o,u},i.fn.load=function(n,t,r){var f,s,h,e=this,o=n.indexOf(" ");return-1<o&&(f=tt(n.slice(o)),n=n.slice(0,o)),u(t)?(r=t,t=void 0):t&&"object"==typeof t&&(s="POST"),0<e.length&&i.ajax({url:n,type:s||"GET",dataType:"html",data:t}).done(function(n){h=arguments;e.html(f?i("<div>").append(i.parseHTML(n)).find(f):n)}).always(r&&function(n,t){e.each(function(){r.apply(this,h||[n.responseText,t,n])})}),this},i.expr.pseudos.animated=function(n){return i.grep(i.timers,function(t){return n===t.elem}).length},i.offset={setOffset:function(n,t,r){var v,o,s,h,e,c,l=i.css(n,"position"),a=i(n),f={};"static"===l&&(n.style.position="relative");e=a.offset();s=i.css(n,"top");c=i.css(n,"left");("absolute"===l||"fixed"===l)&&-1<(s+c).indexOf("auto")?(h=(v=a.position()).top,o=v.left):(h=parseFloat(s)||0,o=parseFloat(c)||0);u(t)&&(t=t.call(n,r,i.extend({},e)));null!=t.top&&(f.top=t.top-e.top+h);null!=t.left&&(f.left=t.left-e.left+o);"using"in t?t.using.call(n,f):("number"==typeof f.top&&(f.top+="px"),"number"==typeof f.left&&(f.left+="px"),a.css(f))}},i.fn.extend({offset:function(n){if(arguments.length)return void 0===n?this:this.each(function(t){i.offset.setOffset(this,n,t)});var r,u,t=this[0];if(t)return t.getClientRects().length?(r=t.getBoundingClientRect(),u=t.ownerDocument.defaultView,{top:r.top+u.pageYOffset,left:r.left+u.pageXOffset}):{top:0,left:0}},position:function(){if(this[0]){var n,r,u,t=this[0],f={top:0,left:0};if("fixed"===i.css(t,"position"))r=t.getBoundingClientRect();else{for(r=this.offset(),u=t.ownerDocument,n=t.offsetParent||u.documentElement;n&&(n===u.body||n===u.documentElement)&&"static"===i.css(n,"position");)n=n.parentNode;n&&n!==t&&1===n.nodeType&&((f=i(n).offset()).top+=i.css(n,"borderTopWidth",!0),f.left+=i.css(n,"borderLeftWidth",!0))}return{top:r.top-f.top-i.css(t,"marginTop",!0),left:r.left-f.left-i.css(t,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var n=this.offsetParent;n&&"static"===i.css(n,"position");)n=n.offsetParent;return n||g})}}),i.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(n,t){var r="pageYOffset"===t;i.fn[n]=function(i){return w(this,function(n,i,u){var f;if(rt(n)?f=n:9===n.nodeType&&(f=n.defaultView),void 0===u)return f?f[t]:n[i];f?f.scrollTo(r?f.pageXOffset:u,r?u:f.pageYOffset):n[i]=u},n,i,arguments.length)}}),i.each(["top","left"],function(n,t){i.cssHooks[t]=du(e.pixelPosition,function(n,r){if(r)return r=ni(n,t),nr.test(r)?i(n).position()[t]+"px":r})}),i.each({Height:"height",Width:"width"},function(n,t){i.each({padding:"inner"+n,content:t,"":"outer"+n},function(r,u){i.fn[u]=function(f,e){var o=arguments.length&&(r||"boolean"!=typeof f),s=r||(!0===f||!0===e?"margin":"border");return w(this,function(t,r,f){var e;return rt(t)?0===u.indexOf("outer")?t["inner"+n]:t.document.documentElement["client"+n]:9===t.nodeType?(e=t.documentElement,Math.max(t.body["scroll"+n],e["scroll"+n],t.body["offset"+n],e["offset"+n],e["client"+n])):void 0===f?i.css(t,r,s):i.style(t,r,f,s)},t,o?f:void 0,o)}})}),i.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(n,t){i.fn[t]=function(n){return this.on(t,n)}}),i.fn.extend({bind:function(n,t,i){return this.on(n,null,t,i)},unbind:function(n,t){return this.off(n,null,t)},delegate:function(n,t,i,r){return this.on(t,n,i,r)},undelegate:function(n,t,i){return 1===arguments.length?this.off(n,"**"):this.off(t,n||"**",i)},hover:function(n,t){return this.mouseenter(n).mouseleave(t||n)}}),i.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(n,t){i.fn[t]=function(n,i){return 0<arguments.length?this.on(t,null,n,i):this.trigger(t)}}),re=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,i.proxy=function(n,t){var r,f,e;if("string"==typeof t&&(r=n[t],t=n,n=r),u(n))return f=k.call(arguments,2),(e=function(){return n.apply(t||this,f.concat(k.call(arguments)))}).guid=n.guid=n.guid||i.guid++,e},i.holdReady=function(n){n?i.readyWait++:i.ready(!0)},i.isArray=Array.isArray,i.parseJSON=JSON.parse,i.nodeName=c,i.isFunction=u,i.isWindow=rt,i.camelCase=y,i.type=ut,i.now=Date.now,i.isNumeric=function(n){var t=i.type(n);return("number"===t||"string"===t)&&!isNaN(n-parseFloat(n))},i.trim=function(n){return null==n?"":(n+"").replace(re,"")},"function"==typeof define&&define.amd&&define("jquery",[],function(){return i}),ue=n.jQuery,fe=n.$,i.noConflict=function(t){return n.$===i&&(n.$=fe),t&&n.jQuery===i&&(n.jQuery=ue),i},"undefined"==typeof t&&(n.jQuery=n.$=i),i});jQuery.easing.jswing=jQuery.easing.swing;jQuery.extend(jQuery.easing,{def:"easeOutQuad",swing:function(n,t,i,r,u){return jQuery.easing[jQuery.easing.def](n,t,i,r,u)},easeInQuad:function(n,t,i,r,u){return r*(t/=u)*t+i},easeOutQuad:function(n,t,i,r,u){return-r*(t/=u)*(t-2)+i},easeInOutQuad:function(n,t,i,r,u){return(t/=u/2)<1?r/2*t*t+i:-r/2*(--t*(t-2)-1)+i},easeInCubic:function(n,t,i,r,u){return r*(t/=u)*t*t+i},easeOutCubic:function(n,t,i,r,u){return r*((t=t/u-1)*t*t+1)+i},easeInOutCubic:function(n,t,i,r,u){return(t/=u/2)<1?r/2*t*t*t+i:r/2*((t-=2)*t*t+2)+i},easeInQuart:function(n,t,i,r,u){return r*(t/=u)*t*t*t+i},easeOutQuart:function(n,t,i,r,u){return-r*((t=t/u-1)*t*t*t-1)+i},easeInOutQuart:function(n,t,i,r,u){return(t/=u/2)<1?r/2*t*t*t*t+i:-r/2*((t-=2)*t*t*t-2)+i},easeInQuint:function(n,t,i,r,u){return r*(t/=u)*t*t*t*t+i},easeOutQuint:function(n,t,i,r,u){return r*((t=t/u-1)*t*t*t*t+1)+i},easeInOutQuint:function(n,t,i,r,u){return(t/=u/2)<1?r/2*t*t*t*t*t+i:r/2*((t-=2)*t*t*t*t+2)+i},easeInSine:function(n,t,i,r,u){return-r*Math.cos(t/u*(Math.PI/2))+r+i},easeOutSine:function(n,t,i,r,u){return r*Math.sin(t/u*(Math.PI/2))+i},easeInOutSine:function(n,t,i,r,u){return-r/2*(Math.cos(Math.PI*t/u)-1)+i},easeInExpo:function(n,t,i,r,u){return t==0?i:r*Math.pow(2,10*(t/u-1))+i},easeOutExpo:function(n,t,i,r,u){return t==u?i+r:r*(-Math.pow(2,-10*t/u)+1)+i},easeInOutExpo:function(n,t,i,r,u){return t==0?i:t==u?i+r:(t/=u/2)<1?r/2*Math.pow(2,10*(t-1))+i:r/2*(-Math.pow(2,-10*--t)+2)+i},easeInCirc:function(n,t,i,r,u){return-r*(Math.sqrt(1-(t/=u)*t)-1)+i},easeOutCirc:function(n,t,i,r,u){return r*Math.sqrt(1-(t=t/u-1)*t)+i},easeInOutCirc:function(n,t,i,r,u){return(t/=u/2)<1?-r/2*(Math.sqrt(1-t*t)-1)+i:r/2*(Math.sqrt(1-(t-=2)*t)+1)+i},easeInElastic:function(n,t,i,r,u){var o=1.70158,f=0,e=r;return t==0?i:(t/=u)==1?i+r:(f||(f=u*.3),e<Math.abs(r)?(e=r,o=f/4):o=f/(2*Math.PI)*Math.asin(r/e),-(e*Math.pow(2,10*(t-=1))*Math.sin((t*u-o)*2*Math.PI/f))+i)},easeOutElastic:function(n,t,i,r,u){var o=1.70158,f=0,e=r;return t==0?i:(t/=u)==1?i+r:(f||(f=u*.3),e<Math.abs(r)?(e=r,o=f/4):o=f/(2*Math.PI)*Math.asin(r/e),e*Math.pow(2,-10*t)*Math.sin((t*u-o)*2*Math.PI/f)+r+i)},easeInOutElastic:function(n,t,i,r,u){var o=1.70158,f=0,e=r;return t==0?i:(t/=u/2)==2?i+r:(f||(f=u*.3*1.5),e<Math.abs(r)?(e=r,o=f/4):o=f/(2*Math.PI)*Math.asin(r/e),t<1)?-.5*e*Math.pow(2,10*(t-=1))*Math.sin((t*u-o)*2*Math.PI/f)+i:e*Math.pow(2,-10*(t-=1))*Math.sin((t*u-o)*2*Math.PI/f)*.5+r+i},easeInBack:function(n,t,i,r,u,f){return f==undefined&&(f=1.70158),r*(t/=u)*t*((f+1)*t-f)+i},easeOutBack:function(n,t,i,r,u,f){return f==undefined&&(f=1.70158),r*((t=t/u-1)*t*((f+1)*t+f)+1)+i},easeInOutBack:function(n,t,i,r,u,f){return(f==undefined&&(f=1.70158),(t/=u/2)<1)?r/2*t*t*(((f*=1.525)+1)*t-f)+i:r/2*((t-=2)*t*(((f*=1.525)+1)*t+f)+2)+i},easeInBounce:function(n,t,i,r,u){return r-jQuery.easing.easeOutBounce(n,u-t,0,r,u)+i},easeOutBounce:function(n,t,i,r,u){return(t/=u)<1/2.75?r*7.5625*t*t+i:t<2/2.75?r*(7.5625*(t-=1.5/2.75)*t+.75)+i:t<2.5/2.75?r*(7.5625*(t-=2.25/2.75)*t+.9375)+i:r*(7.5625*(t-=2.625/2.75)*t+.984375)+i},easeInOutBounce:function(n,t,i,r,u){return t<u/2?jQuery.easing.easeInBounce(n,t*2,0,r,u)*.5+i:jQuery.easing.easeOutBounce(n,t*2-u,0,r,u)*.5+r*.5+i}});window.averta={},function(n){function o(){var t,n,i;if("result"in arguments.callee)return arguments.callee.result;t=/^(Moz|Webkit|Khtml|O|ms|Icab)(?=[A-Z])/;n=document.getElementsByTagName("script")[0];for(i in n.style)if(t.test(i))return arguments.callee.result=i.match(t)[0];return arguments.callee.result="WebkitOpacity"in n.style?"Webkit":"KhtmlOpacity"in n.style?"Khtml":""}function t(n){var u=document.body||document.documentElement,r=u.style,t=n,i;if("string"==typeof r[t])return!0;for(v=["Moz","Webkit","Khtml","O","ms"],t=t.charAt(0).toUpperCase()+t.substr(1),i=0;i<v.length;i++)if("string"==typeof r[v[i]+t])return!0;return!1}function s(){return t("transition")}function i(){return t("transform")}function h(){var t,n,u,r;if(!i())return!1;n=document.createElement("i");u={WebkitTransform:"-webkit-transform",OTransform:"-o-transform",MSTransform:"-ms-transform",msTransform:"-ms-transform",MozTransform:"-moz-transform",Transform:"transform",transform:"transform"};n.style.display="block";document.body.insertBefore(n,null);for(r in u)void 0!==n.style[r]&&(n.style[r]="translate3d(1px,1px,1px)",t=window.getComputedStyle(n).getPropertyValue(u[r]));return document.body.removeChild(n),null!=t&&t.length>0&&"none"!==t}var r,u,f,e;window.package=function(n){window[n]||(window[n]={})};r=function(n,t){for(var i in t)n[i]=t[i]};Function.prototype.extend=function(n){"function"==typeof n.prototype.constructor?(r(this.prototype,n.prototype),this.prototype.constructor=this):(this.prototype.extend(n),this.prototype.constructor=this)};u={Moz:"-moz-",Webkit:"-webkit-",Khtml:"-khtml-",O:"-o-",ms:"-ms-",Icab:"-icab-"};window._mobile=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);window._touch="ontouchstart"in document;n(document).ready(function(){window._jcsspfx=o();window._csspfx=u[window._jcsspfx];window._cssanim=s();window._css3d=h();window._css2d=i()});window.parseQueryString=function(n){var t={};return n.replace(new RegExp("([^?=&]+)(=([^&]*))?","g"),function(n,i,r,u){t[i]=u}),t};f=50/3;(window.requestAnimationFrame||(window.requestAnimationFrame=function(){return window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(n){window.setTimeout(n,f)}}()),window.getComputedStyle||(window.getComputedStyle=function(n){return this.el=n,this.getPropertyValue=function(t){var i=/(\-([a-z]){1})/g;return"float"==t&&(t="styleFloat"),i.test(t)&&(t=t.replace(i,function(){return arguments[2].toUpperCase()})),n.currentStyle[t]?n.currentStyle[t]:null},n.currentStyle}),Array.prototype.indexOf||(Array.prototype.indexOf=function(n){var i=this.length>>>0,t=Number(arguments[1])||0;for(t=0>t?Math.ceil(t):Math.floor(t),0>t&&(t+=i);i>t;t++)if(t in this&&this[t]===n)return t;return-1}),window.isMSIE=function(version){if(!n.browser.msie)return!1;if(!version)return!0;var ieVer=n.browser.version.slice(0,n.browser.version.indexOf("."));return"string"==typeof version?eval(-1!==version.indexOf("<")||-1!==version.indexOf(">")?ieVer+version:version+"=="+ieVer):version==ieVer},n.removeDataAttrs=function(t,i){var r,u,e=[],f=t[0].attributes,o=f.length;for(i=i||[],r=0;o>r;r++)u=f[r].name,"data-"===u.substring(0,5)&&-1===i.indexOf(u)&&e.push(f[r].name);n.each(e,function(n,i){t.removeAttr(i)})},jQuery)&&(n.jqLoadFix=function(){if(this.complete){var t=this;setTimeout(function(){n(t).load()},1)}},jQuery.uaMatch=jQuery.uaMatch||function(n){n=n.toLowerCase();var t=/(chrome)[ \/]([\w.]+)/.exec(n)||/(webkit)[ \/]([\w.]+)/.exec(n)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(n)||/(msie) ([\w.]+)/.exec(n)||n.indexOf("compatible")<0&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(n)||[];return{browser:t[1]||"",version:t[2]||"0"}},matched=jQuery.uaMatch(navigator.userAgent),browser={},matched.browser&&(browser[matched.browser]=!0,browser.version=matched.version),browser.chrome?browser.webkit=!0:browser.webkit&&(browser.safari=!0),e=!!navigator.userAgent.match(/Trident\/7\./),e&&(browser.msie="true",delete browser.mozilla),jQuery.browser=browser,n.fn.preloadImg=function(t,i){return this.each(function(){var u=n(this),f=this,r=new Image;r.onload=function(n){null==n&&(n={});u.attr("src",t);n.width=r.width;n.height=r.height;u.data("width",r.width);u.data("height",r.height);setTimeout(function(){i.call(f,n)},50);r=null};r.src=t}),this})}(jQuery),function(){"use strict";averta.EventDispatcher=function(){this.listeners={}};averta.EventDispatcher.extend=function(n){var i=new averta.EventDispatcher;for(var t in i)"constructor"!=t&&(n[t]=averta.EventDispatcher.prototype[t])};averta.EventDispatcher.prototype={constructor:averta.EventDispatcher,addEventListener:function(n,t,i){this.listeners[n]||(this.listeners[n]=[]);this.listeners[n].push({listener:t,ref:i})},removeEventListener:function(n,t,i){if(this.listeners[n]){for(var r=0;r<this.listeners[n].length;++r)t===this.listeners[n][r].listener&&i===this.listeners[n][r].ref&&this.listeners[n].splice(r--,1);0===this.listeners[n].length&&(this.listeners[n]=null)}},dispatchEvent:function(n){if(n.target=this,this.listeners[n.type])for(var t=0,i=this.listeners[n.type].length;i>t;++t)this.listeners[n.type][t].listener.call(this.listeners[n.type][t].ref,n)}}}(),function(n){"use strict";var i="ontouchstart"in document,r=window.navigator.pointerEnabled,u=!r&&window.navigator.msPointerEnabled,f=r||u,h=(r?"pointerdown ":"")+(u?"MSPointerDown ":"")+(i?"touchstart ":"")+"mousedown",e=(r?"pointermove ":"")+(u?"MSPointerMove ":"")+(i?"touchmove ":"")+"mousemove",o=(r?"pointerup ":"")+(u?"MSPointerUp ":"")+(i?"touchend ":"")+"mouseup",s=(r?"pointercancel ":"")+(u?"MSPointerCancel ":"")+"touchcancel",t;averta.TouchSwipe=function(n){this.$element=n;this.enabled=!0;n.bind(h,{target:this},this.__touchStart);n[0].swipe=this;this.onSwipe=null;this.swipeType="horizontal";this.noSwipeSelector="input, textarea, button, .no-swipe, .ms-no-swipe";this.lastStatus={}};t=averta.TouchSwipe.prototype;t.getDirection=function(n,t){switch(this.swipeType){case"horizontal":return n<=this.start_x?"left":"right";case"vertical":return t<=this.start_y?"up":"down";case"all":return Math.abs(n-this.start_x)>Math.abs(t-this.start_y)?n<=this.start_x?"left":"right":t<=this.start_y?"up":"down"}};t.priventDefultEvent=function(n,t){var r=Math.abs(n-this.start_x),u=Math.abs(t-this.start_y),i=r>u;return"horizontal"===this.swipeType&&i||"vertical"===this.swipeType&&!i};t.createStatusObject=function(n){var i,r,t={};return i=this.lastStatus.distanceX||0,r=this.lastStatus.distanceY||0,t.distanceX=n.pageX-this.start_x,t.distanceY=n.pageY-this.start_y,t.moveX=t.distanceX-i,t.moveY=t.distanceY-r,t.distance=parseInt(Math.sqrt(Math.pow(t.distanceX,2)+Math.pow(t.distanceY,2))),t.duration=(new Date).getTime()-this.start_time,t.direction=this.getDirection(n.pageX,n.pageY),t};t.__reset=function(n,t){this.reset=!1;this.lastStatus={};this.start_time=(new Date).getTime();var i=this.__getPoint(n,t);this.start_x=i.pageX;this.start_y=i.pageY};t.__touchStart=function(t){var r=t.data.target,c=t,u,h;if(r.enabled&&!(n(t.target).closest(r.noSwipeSelector,r.$element).length>0)){if(t=t.originalEvent,f&&n(this).css("-ms-touch-action","horizontal"===r.swipeType?"pan-y":"pan-x"),!r.onSwipe)return void n.error("Swipe listener is undefined");r.touchStarted||i&&r.start_time&&"mousedown"===t.type&&(new Date).getTime()-r.start_time<600||(u=r.__getPoint(t,c),r.start_x=u.pageX,r.start_y=u.pageY,r.start_time=(new Date).getTime(),n(document).bind(o,{target:r},r.__touchEnd).bind(e,{target:r},r.__touchMove).bind(s,{target:r},r.__touchCancel),h=r.createStatusObject(u),h.phase="start",r.onSwipe.call(null,h),i||c.preventDefault(),r.lastStatus=h,r.touchStarted=!0)}};t.__touchMove=function(n){var t=n.data.target,u=n,i,r;(n=n.originalEvent,t.touchStarted)&&(clearTimeout(t.timo),t.timo=setTimeout(function(){t.__reset(n,u)},60),i=t.__getPoint(n,u),r=t.createStatusObject(i),t.priventDefultEvent(i.pageX,i.pageY)&&u.preventDefault(),r.phase="move",t.lastStatus=r,t.onSwipe.call(null,r))};t.__touchEnd=function(t){var r=t.data.target,f=t,u;t=t.originalEvent;clearTimeout(r.timo);u=r.lastStatus;i||f.preventDefault();u.phase="end";r.touchStarted=!1;r.priventEvt=null;n(document).unbind(o,r.__touchEnd).unbind(e,r.__touchMove).unbind(s,r.__touchCancel);u.speed=u.distance/u.duration;r.onSwipe.call(null,u)};t.__touchCancel=function(n){var t=n.data.target;t.__touchEnd(n)};t.__getPoint=function(n,t){return i&&-1===n.type.indexOf("mouse")?n.touches[0]:f?n:t};t.enable=function(){this.enabled||(this.enabled=!0)};t.disable=function(){this.enabled&&(this.enabled=!1)}}(jQuery),function(){"use strict";var u;averta.Ticker=function(){};var t=averta.Ticker,n=[],i=0,r=!0;t.add=function(r,u){return n.push([r,u]),1===n.length&&t.start(),i=n.length};t.remove=function(r,u){for(var f=0,e=n.length;e>f;++f)n[f]&&n[f][0]===r&&n[f][1]===u&&n.splice(f,1);i=n.length;0===i&&t.stop()};t.start=function(){r&&(r=!1,u())};t.stop=function(){r=!0};u=function(){if(!t.__stopped){for(var r,f=0;f!==i;f++)r=n[f],r[0].call(r[1]);requestAnimationFrame(u)}}}(),function(){"use strict";Date.now||(Date.now=function(){return(new Date).getTime()});averta.Timer=function(n,t){this.delay=n;this.currentCount=0;this.paused=!1;this.onTimer=null;this.refrence=null;t&&this.start()};averta.Timer.prototype={constructor:averta.Timer,start:function(){this.paused=!1;this.lastTime=Date.now();averta.Ticker.add(this.update,this)},stop:function(){this.paused=!0;averta.Ticker.remove(this.update,this)},reset:function(){this.currentCount=0;this.paused=!0;this.lastTime=Date.now()},update:function(){this.paused||Date.now()-this.lastTime<this.delay||(this.currentCount++,this.lastTime=Date.now(),this.onTimer&&this.onTimer.call(this.refrence,this.getTime()))},getTime:function(){return this.delay*this.currentCount}}}(),function(){"use strict";window.CSSTween=function(n,t,i,r){this.$element=n;this.duration=t||1e3;this.delay=i||0;this.ease=r||"linear"};var n=CSSTween.prototype;n.to=function(n,t){return this.to_cb=n,this.to_cb_target=t,this};n.from=function(n,t){return this.fr_cb=n,this.fr_cb_target=t,this};n.onComplete=function(n,t){return this.oc_fb=n,this.oc_fb_target=t,this};n.chain=function(n){return this.chained_tween=n,this};n.reset=function(){clearTimeout(this.start_to);clearTimeout(this.end_to)};n.start=function(){var t=this.$element[0],n;return clearTimeout(this.start_to),clearTimeout(this.end_to),this.fresh=!0,this.fr_cb&&(t.style[window._jcsspfx+"TransitionDuration"]="0ms",this.fr_cb.call(this.fr_cb_target)),n=this,this.onTransComplete=function(){n.fresh&&(n.reset(),t.style[window._jcsspfx+"TransitionDuration"]="",t.style[window._jcsspfx+"TransitionProperty"]="",t.style[window._jcsspfx+"TransitionTimingFunction"]="",t.style[window._jcsspfx+"TransitionDelay"]="",n.fresh=!1,n.chained_tween&&n.chained_tween.start(),n.oc_fb&&n.oc_fb.call(n.oc_fb_target))},this.start_to=setTimeout(function(){n.$element&&(t.style[window._jcsspfx+"TransitionDuration"]=n.duration+"ms",t.style[window._jcsspfx+"TransitionProperty"]=n.transProperty||"all",t.style[window._jcsspfx+"TransitionDelay"]=n.delay>0?n.delay+"ms":"",t.style[window._jcsspfx+"TransitionTimingFunction"]=n.ease,n.to_cb&&n.to_cb.call(n.to_cb_target),n.end_to=setTimeout(function(){n.onTransComplete()},n.duration+(n.delay||0)))},100),this}}(),function(){"use strict";function t(t,i){var r,u,f;return(void 0!==i.x||void 0!==i.y)&&(n?(r=window._jcsspfx+"Transform",void 0!==i.x&&(i[r]=(i[r]||"")+" translateX("+i.x+"px)",delete i.x),void 0!==i.y&&(i[r]=(i[r]||"")+" translateY("+i.y+"px)",delete i.y)):(void 0!==i.x&&(u="auto"!==t.css("right")?"right":"left",i[u]=i.x+"px",delete i.x),void 0!==i.y&&(f="auto"!==t.css("bottom")?"bottom":"top",i[f]=i.y+"px",delete i.y))),i}var n=null;window.CTween={};CTween.setPos=function(n,i){n.css(t(n,i))};CTween.animate=function(i,r,u,f){var e,o;return(null==n&&(n=window._cssanim),f=f||{},t(i,u),n)?(e=new CSSTween(i,r,f.delay,EaseDic[f.ease]),f.transProperty&&(e.transProperty=f.transProperty),e.to(function(){i.css(u)}),f.complete&&e.onComplete(f.complete,f.target),e.start(),e.stop=e.reset,e):(f.delay&&i.delay(f.delay),f.complete&&(o=function(){f.complete.call(f.target)}),i.stop(!0).animate(u,r,f.ease||"linear",o),i)};CTween.fadeOut=function(n,t,i){var r={};i===!0?r.complete=function(){n.remove()}:2===i&&(r.complete=function(){n.css("display","none")});CTween.animate(n,t||1e3,{opacity:0},r)};CTween.fadeIn=function(n,t,i){i!==!1&&n.css("opacity",0).css("display","");CTween.animate(n,t||1e3,{opacity:1})}}(),function(){window.EaseDic={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",easeInCubic:"cubic-bezier(.55,.055,.675,.19)",easeOutCubic:"cubic-bezier(.215,.61,.355,1)",easeInOutCubic:"cubic-bezier(.645,.045,.355,1)",easeInCirc:"cubic-bezier(.6,.04,.98,.335)",easeOutCirc:"cubic-bezier(.075,.82,.165,1)",easeInOutCirc:"cubic-bezier(.785,.135,.15,.86)",easeInExpo:"cubic-bezier(.95,.05,.795,.035)",easeOutExpo:"cubic-bezier(.19,1,.22,1)",easeInOutExpo:"cubic-bezier(1,0,0,1)",easeInQuad:"cubic-bezier(.55,.085,.68,.53)",easeOutQuad:"cubic-bezier(.25,.46,.45,.94)",easeInOutQuad:"cubic-bezier(.455,.03,.515,.955)",easeInQuart:"cubic-bezier(.895,.03,.685,.22)",easeOutQuart:"cubic-bezier(.165,.84,.44,1)",easeInOutQuart:"cubic-bezier(.77,0,.175,1)",easeInQuint:"cubic-bezier(.755,.05,.855,.06)",easeOutQuint:"cubic-bezier(.23,1,.32,1)",easeInOutQuint:"cubic-bezier(.86,0,.07,1)",easeInSine:"cubic-bezier(.47,0,.745,.715)",easeOutSine:"cubic-bezier(.39,.575,.565,1)",easeInOutSine:"cubic-bezier(.445,.05,.55,.95)",easeInBack:"cubic-bezier(.6,-.28,.735,.045)",easeOutBack:"cubic-bezier(.175, .885,.32,1.275)",easeInOutBack:"cubic-bezier(.68,-.55,.265,1.55)"}}(),function(){"use strict";window.MSAligner=function(n,t,i){this.$container=t;this.$img=i;this.type=n||"stretch";this.widthOnly=!1;this.heightOnly=!1};var n=MSAligner.prototype;n.init=function(n,t){switch(this.baseWidth=n,this.baseHeight=t,this.imgRatio=n/t,this.imgRatio2=t/n,this.type){case"tile":this.$container.css("background-image","url("+this.$img.attr("src")+")");this.$img.remove();break;case"center":this.$container.css("background-image","url("+this.$img.attr("src")+")");this.$container.css({backgroundPosition:"center center",backgroundRepeat:"no-repeat"});this.$img.remove();break;case"stretch":this.$img.css({width:"100%",height:"100%"});break;case"fill":case"fit":this.needAlign=!0;this.align()}};n.align=function(){if(this.needAlign){var n=this.$container.width(),t=this.$container.height(),i=n/t;"fill"==this.type?this.imgRatio<i?(this.$img.width(n),this.$img.height(n*this.imgRatio2)):(this.$img.height(t),this.$img.width(t*this.imgRatio)):"fit"==this.type&&(this.imgRatio<i?(this.$img.height(t),this.$img.width(t*this.imgRatio)):(this.$img.width(n),this.$img.height(n*this.imgRatio2)));this.setMargin()}};n.setMargin=function(){var n=this.$container.width(),t=this.$container.height();this.$img.css("margin-top",(t-this.$img[0].offsetHeight)/2+"px");this.$img.css("margin-left",(n-this.$img[0].offsetWidth)/2+"px")}}(),function(){"use strict";var t={bouncing:!0,snapping:!1,snapsize:null,friction:.05,outFriction:.05,outAcceleration:.09,minValidDist:.3,snappingMinSpeed:2,paging:!1,endless:!1,maxSpeed:160},i=function(n,i,r){if(null===i||null===n)throw new Error("Max and Min values are required.");this.options=r||{};for(var u in t)u in this.options||(this.options[u]=t[u]);this._max_value=i;this._min_value=n;this.value=n;this.end_loc=n;this.current_snap=this.getSnapNum(n);this.__extrStep=0;this.__extraMove=0;this.__animID=-1},n=i.prototype;n.changeTo=function(n,t,i,r,u){if(this.stopped=!1,this._internalStop(),n=this._checkLimits(n),i=Math.abs(i||0),this.options.snapping&&(r=r||this.getSnapNum(n),u!==!1&&this._callsnapChange(r),this.current_snap=r),t){this.animating=!0;var f=this,e=++f.__animID,h=n-f.value,c=0,l=n,o=1-f.options.friction,a=o+(i-20)*o*1.3/f.options.maxSpeed,s=function(){if(e===f.__animID){var t=n-f.value;if(!(Math.abs(t)>f.options.minValidDist&&f.animating))return f.animating&&(f.value=n,f._callrenderer()),f.animating=!1,e!==f.__animID&&(f.__animID=-1),void f._callonComplete("anim");window.requestAnimationFrame(s);f.value=l-h*Math.exp(-++c*a);f._callrenderer()}};return void s()}this.value=n;this._callrenderer()};n.drag=function(n){this.start_drag&&(this.drag_start_loc=this.value,this.start_drag=!1);this.animating=!1;this._deceleration=!1;this.value-=n;!this.options.endless&&(this.value>this._max_value||this.value<0)?this.options.bouncing?(this.__isout=!0,this.value+=.6*n):this.value=this.value>this._max_value?this._max_value:0:!this.options.endless&&this.options.bouncing&&(this.__isout=!1);this._callrenderer()};n.push=function(n){if(this.stopped=!1,this.options.snapping&&Math.abs(n)<=this.options.snappingMinSpeed)return void this.cancel();if(this.__speed=n,this.__startSpeed=n,this.end_loc=this._calculateEnd(),this.options.snapping){var t=this.getSnapNum(this.value),i=this.getSnapNum(this.end_loc);if(this.options.paging)return t=this.getSnapNum(this.drag_start_loc),this.__isout=!1,void(n>0?this.gotoSnap(t+1,!0,n):this.gotoSnap(t-1,!0,n));if(t===i)return void this.cancel();this._callsnapChange(i);this.current_snap=i}this.animating=!1;this.__needsSnap=this.options.endless||this.end_loc>this._min_value&&this.end_loc<this._max_value;this.options.snapping&&this.__needsSnap&&(this.__extraMove=this._calculateExtraMove(this.end_loc));this._startDecelaration()};n.bounce=function(n){this.animating||(this.stopped=!1,this.animating=!1,this.__speed=n,this.__startSpeed=n,this.end_loc=this._calculateEnd(),this._startDecelaration())};n.stop=function(){this.stopped=!0;this._internalStop()};n.cancel=function(){this.start_drag=!0;this.__isout?(this.__speed=.0004,this._startDecelaration()):this.options.snapping&&this.gotoSnap(this.getSnapNum(this.value),!0)};n.renderCallback=function(n,t){this.__renderHook={fun:n,ref:t}};n.snappingCallback=function(n,t){this.__snapHook={fun:n,ref:t}};n.snapCompleteCallback=function(n,t){this.__compHook={fun:n,ref:t}};n.getSnapNum=function(n){return Math.floor((n+this.options.snapsize/2)/this.options.snapsize)};n.nextSnap=function(){this._internalStop();var n=this.getSnapNum(this.value);!this.options.endless&&(n+1)*this.options.snapsize>this._max_value?(this.__speed=8,this.__needsSnap=!1,this._startDecelaration()):this.gotoSnap(n+1,!0)};n.prevSnap=function(){this._internalStop();var n=this.getSnapNum(this.value);!this.options.endless&&(n-1)*this.options.snapsize<this._min_value?(this.__speed=-8,this.__needsSnap=!1,this._startDecelaration()):this.gotoSnap(n-1,!0)};n.gotoSnap=function(n,t,i){this.changeTo(n*this.options.snapsize,t,i,n)};n.destroy=function(){this._internalStop();this.__renderHook=null;this.__snapHook=null;this.__compHook=null};n._internalStop=function(){this.start_drag=!0;this.animating=!1;this._deceleration=!1;this.__extrStep=0};n._calculateExtraMove=function(n){var t=n%this.options.snapsize;return t<this.options.snapsize/2?-t:this.options.snapsize-t};n._calculateEnd=function(n){for(var t=this.__speed,i=this.value,r=0;Math.abs(t)>this.options.minValidDist;)i+=t,t*=this.options.friction,r++;return n?r:i};n._checkLimits=function(n){return this.options.endless?n:n<this._min_value?this._min_value:n>this._max_value?this._max_value:n};n._callrenderer=function(){this.__renderHook&&this.__renderHook.fun.call(this.__renderHook.ref,this,this.value)};n._callsnapChange=function(n){this.__snapHook&&n!==this.current_snap&&this.__snapHook.fun.call(this.__snapHook.ref,this,n,n-this.current_snap)};n._callonComplete=function(n){this.__compHook&&!this.stopped&&this.__compHook.fun.call(this.__compHook.ref,this,this.current_snap,n)};n._computeDeceleration=function(){var t,n;this.options.snapping&&this.__needsSnap?(t=(this.__startSpeed-this.__speed)/this.__startSpeed*this.__extraMove,this.value+=this.__speed+t-this.__extrStep,this.__extrStep=t):this.value+=this.__speed;(this.__speed*=this.options.friction,this.options.endless||this.options.bouncing||(this.value<=this._min_value?(this.value=this._min_value,this.__speed=0):this.value>=this._max_value&&(this.value=this._max_value,this.__speed=0)),this._callrenderer(),!this.options.endless&&this.options.bouncing)&&(n=0,this.value<this._min_value?n=this._min_value-this.value:this.value>this._max_value&&(n=this._max_value-this.value),this.__isout=Math.abs(n)>=this.options.minValidDist,this.__isout&&(this.__speed*n<=0?this.__speed+=n*this.options.outFriction:this.__speed=n*this.options.outAcceleration))};n._startDecelaration=function(){if(!this._deceleration){this._deceleration=!0;var n=this,t=function(){n._deceleration&&(n._computeDeceleration(),Math.abs(n.__speed)>n.options.minValidDist||n.__isout?window.requestAnimationFrame(t):(n._deceleration=!1,n.__isout=!1,n.value=n.__needsSnap&&n.options.snapping&&!n.options.paging?n._checkLimits(n.end_loc+n.__extraMove):Math.round(n.value),n._callrenderer(),n._callonComplete("decel")))};t()}};window.Controller=i}(),function(n,t,i){n.MSLayerController=function(n){this.slide=n;this.slider=n.slider;this.layers=[];this.layersCount=0;this.preloadCount=0;this.$layers=i("<div><\/div>").addClass("ms-slide-layers");this.$staticLayers=i("<div><\/div>").addClass("ms-static-layers");this.$fixedLayers=i("<div><\/div>").addClass("ms-fixed-layers");this.$animLayers=i("<div><\/div>").addClass("ms-anim-layers")};var r=MSLayerController.prototype;r.addLayer=function(n){switch(n.slide=this.slide,n.controller=this,n.$element.data("position")){case"static":this.hasStaticLayer=!0;n.$element.appendTo(this.$staticLayers);break;case"fixed":this.hasFixedLayer=!0;n.$element.appendTo(this.$fixedLayers);break;default:n.$element.appendTo(this.$animLayers)}n.create();this.layers.push(n);this.layersCount++;n.parallax&&(this.hasParallaxLayer=!0);n.needPreload&&this.preloadCount++};r.create=function(){this.slide.$element.append(this.$layers);this.$layers.append(this.$animLayers);this.hasStaticLayer&&this.$layers.append(this.$staticLayers);"center"==this.slider.options.layersMode&&(this.$layers.css("max-width",this.slider.options.width+"px"),this.hasFixedLayer&&this.$fixedLayers.css("max-width",this.slider.options.width+"px"))};r.loadLayers=function(n){if(this._onReadyCallback=n,0===this.preloadCount)return void this._onlayersReady();for(var t=0;t!==this.layersCount;++t)this.layers[t].needPreload&&this.layers[t].loadImage()};r.prepareToShow=function(){this.hasParallaxLayer&&this._enableParallaxEffect();this.hasFixedLayer&&this.$fixedLayers.prependTo(this.slide.view.$element)};r.showLayers=function(){this.layersHideTween&&this.layersHideTween.stop(!0);this.fixedLayersHideTween&&this.fixedLayersHideTween.stop(!0);this._resetLayers();this.$animLayers.css("opacity","").css("display","");this.hasFixedLayer&&this.$fixedLayers.css("opacity","").css("display","");this.ready&&(this._initLayers(),this._locateLayers(),this._startLayers())};r.hideLayers=function(){if(this.slide.selected||this.slider.options.instantStartLayers){var n=this;n.layersHideTween=CTween.animate(this.$animLayers,500,{opacity:0},{complete:function(){n._resetLayers()}});this.hasFixedLayer&&(this.fixedLayersHideTween=CTween.animate(this.$fixedLayers,500,{opacity:0},{complete:function(){n.$fixedLayers.detach()}}));this.hasParallaxLayer&&this._disableParallaxEffect()}};r.animHideLayers=function(){if(this.ready)for(var n=0;n!==this.layersCount;++n)this.layers[n].hide()};r.setSize=function(n,t,i){if(this.ready&&(this.slide.selected||this.hasStaticLayer)&&(i&&this._initLayers(!0),this._locateLayers(!this.slide.selected)),this.slider.options.autoHeight&&this.updateHeight(),"center"==this.slider.options.layersMode){var r=Math.max(0,(n-this.slider.options.width)/2)+"px";this.$layers[0].style.left=r;this.$fixedLayers[0].style.left=r}};r.updateHeight=function(){var n=this.slide.getHeight()+"px";this.$layers[0].style.height=n;this.$fixedLayers[0].style.height=n};r._onlayersReady=function(){this.ready=!0;this.hasStaticLayer&&!this.slide.isSleeping&&this._initLayers(!1,!0);this._onReadyCallback.call(this.slide)};r.onSlideSleep=function(){};r.onSlideWakeup=function(){this.hasStaticLayer&&this.ready&&this._initLayers(!1,!0)};r.destroy=function(){this.slide.selected&&this.hasParallaxLayer&&this._disableParallaxEffect();for(var n=0;n<this.layersCount;++n)this.layers[n].$element.stop(!0).remove();this.$layers.remove();this.$staticLayers.remove();this.$fixedLayers.remove();this.$animLayers.remove()};r._startLayers=function(){for(var n=0;n!==this.layersCount;++n)this.layers[n].start()};r._initLayers=function(n,t){if(!(this.init&&!n||this.slider.init_safemode)){this.init=t!==!0;var i=0;if(t&&!this.staticsInit)for(this.staticsInit=!0;i!==this.layersCount;++i)this.layers[i].staticLayer&&this.layers[i].init();else if(this.staticsInit&&!n)for(;i!==this.layersCount;++i)this.layers[i].staticLayer||this.layers[i].init();else for(;i!==this.layersCount;++i)this.layers[i].init()}};r._locateLayers=function(n){var t=0;if(n)for(;t!==this.layersCount;++t)this.layers[t].staticLayer&&this.layers[t].locate();else for(;t!==this.layersCount;++t)this.layers[t].locate()};r._resetLayers=function(){this.$animLayers.css("display","none").css("opacity",1);for(var n=0;n!==this.layersCount;++n)this.layers[n].reset()};r._applyParallax=function(n,t,i){for(var r=0;r!==this.layersCount;++r)null!=this.layers[r].parallax&&this.layers[r].moveParallax(n,t,i)};r._enableParallaxEffect=function(){"swipe"===this.slider.options.parallaxMode?this.slide.view.addEventListener(MSViewEvents.SCROLL,this._swipeParallaxMove,this):this.slide.$element.on("mousemove",{that:this},this._mouseParallaxMove).on("mouseleave",{that:this},this._resetParalax)};r._disableParallaxEffect=function(){"swipe"===this.slider.options.parallaxMode?this.slide.view.removeEventListener(MSViewEvents.SCROLL,this._swipeParallaxMove,this):this.slide.$element.off("mousemove",this._mouseParallaxMove).off("mouseleave",this._resetParalax)};r._resetParalax=function(n){var t=n.data.that;t._applyParallax(0,0)};r._mouseParallaxMove=function(n){var t=n.data.that,i=t.slide.$element.offset(),r=t.slider,u,f;u="mouse:y-only"!==r.options.parallaxMode?n.pageX-i.left-t.slide.__width/2:0;f="mouse:x-only"!==r.options.parallaxMode?n.pageY-i.top-t.slide.__height/2:0;t._applyParallax(-u,-f)};r._swipeParallaxMove=function(){var n=this.slide.position-this.slide.view.__contPos;"v"===this.slider.options.dir?this._applyParallax(0,n,!0):this._applyParallax(n,0,!0)}}(window,document,jQuery),function(n){window.MSLayerEffects={};var i,t={opacity:0};MSLayerEffects.setup=function(){if(!i){i=!0;var r=MSLayerEffects,u=window._jcsspfx+"Transform",f=window._jcsspfx+"TransformOrigin",e=n.browser.opera;_2d=window._css2d&&window._cssanim&&!e;r.defaultValues={left:0,top:0,opacity:isMSIE("<=9")?1:"",right:0,bottom:0};r.defaultValues[u]="";r.rf=1;r.presetEffParams={random:"30|300",long:300,short:30,"false":!1,"true":!0,tl:"top left",bl:"bottom left",tr:"top right",br:"bottom right",rt:"top right",lb:"bottom left",lt:"top left",rb:"bottom right",t:"top",b:"bottom",r:"right",l:"left",c:"center"};r.fade=function(){return t};r.left=_2d?function(n,t){var i=t===!1?{}:{opacity:0};return i[u]="translateX("+-n*r.rf+"px)",i}:function(n,t){var i=t===!1?{}:{opacity:0};return i.left=-n*r.rf+"px",i};r.right=_2d?function(n,t){var i=t===!1?{}:{opacity:0};return i[u]="translateX("+n*r.rf+"px)",i}:function(n,t){var i=t===!1?{}:{opacity:0};return i.left=n*r.rf+"px",i};r.top=_2d?function(n,t){var i=t===!1?{}:{opacity:0};return i[u]="translateY("+-n*r.rf+"px)",i}:function(n,t){var i=t===!1?{}:{opacity:0};return i.top=-n*r.rf+"px",i};r.bottom=_2d?function(n,t){var i=t===!1?{}:{opacity:0};return i[u]="translateY("+n*r.rf+"px)",i}:function(n,t){var i=t===!1?{}:{opacity:0};return i.top=n*r.rf+"px",i};r.from=_2d?function(n,t,i){var f=i===!1?{}:{opacity:0};return f[u]="translateX("+n*r.rf+"px) translateY("+t*r.rf+"px)",f}:function(n,t,i){var u=i===!1?{}:{opacity:0};return u.top=t*r.rf+"px",u.left=n*r.rf+"px",u};r.rotate=_2d?function(n,t){var i={opacity:0};return i[u]=" rotate("+n+"deg)",t&&(i[f]=t),i}:function(){return t};r.rotateleft=_2d?function(n,t,i,e){var o=r.left(t,e);return o[u]+=" rotate("+n+"deg)",i&&(o[f]=i),o}:function(n,t,i,u){return r.left(t,u)};r.rotateright=_2d?function(n,t,i,e){var o=r.right(t,e);return o[u]+=" rotate("+n+"deg)",i&&(o[f]=i),o}:function(n,t,i,u){return r.right(t,u)};r.rotatetop=_2d?function(n,t,i,e){var o=r.top(t,e);return o[u]+=" rotate("+n+"deg)",i&&(o[f]=i),o}:function(n,t,i,u){return r.top(t,u)};r.rotatebottom=_2d?function(n,t,i,e){var o=r.bottom(t,e);return o[u]+=" rotate("+n+"deg)",i&&(o[f]=i),o}:function(n,t,i,u){return r.bottom(t,u)};r.rotatefrom=_2d?function(n,t,i,e,o){var s=r.from(t,i,o);return s[u]+=" rotate("+n+"deg)",e&&(s[f]=e),s}:function(n,t,i,u,f){return r.from(t,i,f)};r.skewleft=_2d?function(n,t,i){var f=r.left(t,i);return f[u]+=" skewX("+n+"deg)",f}:function(n,t,i){return r.left(t,i)};r.skewright=_2d?function(n,t,i){var f=r.right(t,i);return f[u]+=" skewX("+-n+"deg)",f}:function(n,t,i){return r.right(t,i)};r.skewtop=_2d?function(n,t,i){var f=r.top(t,i);return f[u]+=" skewY("+n+"deg)",f}:function(n,t,i){return r.top(t,i)};r.skewbottom=_2d?function(n,t,i){var f=r.bottom(t,i);return f[u]+=" skewY("+-n+"deg)",f}:function(n,t,i){return r.bottom(t,i)};r.scale=_2d?function(n,t,i,r){var e=r===!1?{}:{opacity:0};return e[u]=" scaleX("+n+") scaleY("+t+")",i&&(e[f]=i),e}:function(n,t,i,r){return r===!1?{}:{opacity:0}};r.scaleleft=_2d?function(n,t,i,e,o){var s=r.left(i,o);return s[u]=" scaleX("+n+") scaleY("+t+")",e&&(s[f]=e),s}:function(n,t,i,u,f){return r.left(i,f)};r.scaleright=_2d?function(n,t,i,e,o){var s=r.right(i,o);return s[u]=" scaleX("+n+") scaleY("+t+")",e&&(s[f]=e),s}:function(n,t,i,u,f){return r.right(i,f)};r.scaletop=_2d?function(n,t,i,e,o){var s=r.top(i,o);return s[u]=" scaleX("+n+") scaleY("+t+")",e&&(s[f]=e),s}:function(n,t,i,u,f){return r.top(i,f)};r.scalebottom=_2d?function(n,t,i,e,o){var s=r.bottom(i,o);return s[u]=" scaleX("+n+") scaleY("+t+")",e&&(s[f]=e),s}:function(n,t,i,u,f){return r.bottom(i,f)};r.scalefrom=_2d?function(n,t,i,e,o,s){var h=r.from(i,e,s);return h[u]+=" scaleX("+n+") scaleY("+t+")",o&&(h[f]=o),h}:function(n,t,i,u,f,e){return r.from(i,u,e)};r.rotatescale=_2d?function(n,t,i,e,o){var s=r.scale(t,i,e,o);return s[u]+=" rotate("+n+"deg)",e&&(s[f]=e),s}:function(n,t,i,u,f){return r.scale(t,i,u,f)};r.front=window._css3d?function(n,t){var i=t===!1?{}:{opacity:0};return i[u]="perspective(2000px) translate3d(0 , 0 ,"+n+"px ) rotate(0.001deg)",i}:function(){return t};r.back=window._css3d?function(n,t){var i=t===!1?{}:{opacity:0};return i[u]="perspective(2000px) translate3d(0 , 0 ,"+-n+"px ) rotate(0.001deg)",i}:function(){return t};r.rotatefront=window._css3d?function(n,t,i,r){var e=r===!1?{}:{opacity:0};return e[u]="perspective(2000px) translate3d(0 , 0 ,"+t+"px ) rotate("+(n||.001)+"deg)",i&&(e[f]=i),e}:function(){return t};r.rotateback=window._css3d?function(n,t,i,r){var e=r===!1?{}:{opacity:0};return e[u]="perspective(2000px) translate3d(0 , 0 ,"+-t+"px ) rotate("+(n||.001)+"deg)",i&&(e[f]=i),e}:function(){return t};r.rotate3dleft=window._css3d?function(n,t,i,e,o,s){var h=r.left(e,s);return h[u]+=(n?" rotateX("+n+"deg)":" ")+(t?" rotateY("+t+"deg)":"")+(i?" rotateZ("+i+"deg)":""),o&&(h[f]=o),h}:function(n,t,i,u,f,e){return r.left(u,e)};r.rotate3dright=window._css3d?function(n,t,i,e,o,s){var h=r.right(e,s);return h[u]+=(n?" rotateX("+n+"deg)":" ")+(t?" rotateY("+t+"deg)":"")+(i?" rotateZ("+i+"deg)":""),o&&(h[f]=o),h}:function(n,t,i,u,f,e){return r.right(u,e)};r.rotate3dtop=window._css3d?function(n,t,i,e,o,s){var h=r.top(e,s);return h[u]+=(n?" rotateX("+n+"deg)":" ")+(t?" rotateY("+t+"deg)":"")+(i?" rotateZ("+i+"deg)":""),o&&(h[f]=o),h}:function(n,t,i,u,f,e){return r.top(u,e)};r.rotate3dbottom=window._css3d?function(n,t,i,e,o,s){var h=r.bottom(e,s);return h[u]+=(n?" rotateX("+n+"deg)":" ")+(t?" rotateY("+t+"deg)":"")+(i?" rotateZ("+i+"deg)":""),o&&(h[f]=o),h}:function(n,t,i,u,f,e){return r.bottom(u,e)};r.rotate3dfront=window._css3d?function(n,t,i,e,o,s){var h=r.front(e,s);return h[u]+=(n?" rotateX("+n+"deg)":" ")+(t?" rotateY("+t+"deg)":"")+(i?" rotateZ("+i+"deg)":""),o&&(h[f]=o),h}:function(n,t,i,u,f,e){return r.front(u,e)};r.rotate3dback=window._css3d?function(n,t,i,e,o,s){var h=r.back(e,s);return h[u]+=(n?" rotateX("+n+"deg)":" ")+(t?" rotateY("+t+"deg)":"")+(i?" rotateZ("+i+"deg)":""),o&&(h[f]=o),h}:function(n,t,i,u,f,e){return r.back(u,e)};r.t=window._css3d?function(n,t,i,e,o,s,h,c,l,a,v,y,p,w,b){var g=n===!1?{}:{opacity:0},k="perspective(2000px) ",d;return"n"!==t&&(k+="translateX("+t*r.rf+"px) "),"n"!==i&&(k+="translateY("+i*r.rf+"px) "),"n"!==e&&(k+="translateZ("+e*r.rf+"px) "),"n"!==o&&(k+="rotate("+o+"deg) "),"n"!==s&&(k+="rotateX("+s+"deg) "),"n"!==h&&(k+="rotateY("+h+"deg) "),"n"!==c&&(k+="rotateZ("+c+"deg) "),"n"!==v&&(k+="skewX("+v+"deg) "),"n"!==y&&(k+="skewY("+y+"deg) "),"n"!==l&&(k+="scaleX("+l+") "),"n"!==a&&(k+="scaleY("+a+")"),g[u]=k,d="",d+="n"!==p?p+"% ":"50% ",d+="n"!==w?w+"% ":"50% ",d+="n"!==b?b+"px":"",g[f]=d,g}:function(n,t,i,u,f){var f=n===!1?{}:{opacity:0};return"n"!==t&&(f.left=t*r.rf+"px"),"n"!==i&&(f.top=i*r.rf+"px"),f}}}}(jQuery),function(n){window.MSLayerElement=function(){this.start_anim={name:"fade",duration:1e3,ease:"linear",delay:0};this.end_anim={duration:1e3,ease:"linear"};this.type="text";this.resizable=!0;this.minWidth=-1;this.isVisible=!0;this.__cssConfig=["margin-top","padding-top","margin-bottom","padding-left","margin-right","padding-right","margin-left","padding-bottom","font-size","line-height","width","left","right","top","bottom"];this.baseStyle={}};var t=MSLayerElement.prototype;t.setStartAnim=function(t){n.extend(this.start_anim,t);n.extend(this.start_anim,this._parseEff(this.start_anim.name));this.$element.css("visibility","hidden")};t.setEndAnim=function(t){n.extend(this.end_anim,t)};t.create=function(){var u,r;if((this.$element.css("display","none"),this.resizable=this.$element.data("resize")!==!1,this.fixed=this.$element.data("fixed")===!0,void 0!==this.$element.data("widthlimit")&&(this.minWidth=this.$element.data("widthlimit")),this.end_anim.name||(this.end_anim.name=this.start_anim.name),this.end_anim.time&&(this.autoHide=!0),this.staticLayer="static"===this.$element.data("position"),this.fixedLayer="fixed"===this.$element.data("position"),this.layersCont=this.controller.$layers,this.staticLayer&&this.$element.css("display","").css("visibility",""),void 0!==this.$element.data("action"))&&(u=this.slide.slider.slideController,this.$element.on("click",function(t){u.runAction(n(this).data("action"));t.preventDefault()}).addClass("ms-action-layer")),n.extend(this.end_anim,this._parseEff(this.end_anim.name)),this.slider=this.slide.slider,r=this.layerOrigin=this.$element.data("origin"),r){var f=r.charAt(0),e=r.charAt(1),t=this.$element.data("offset-x"),i=this.$element.data("offset-y");switch(void 0===i&&(i=0),f){case"t":this.$element[0].style.top=i+"px";break;case"b":this.$element[0].style.bottom=i+"px";break;case"m":this.$element[0].style.top=i+"px";this.middleAlign=!0}switch(void 0===t&&(t=0),e){case"l":this.$element[0].style.left=t+"px";break;case"r":this.$element[0].style.right=t+"px";break;case"c":this.$element[0].style.left=t+"px";this.centerAlign=!0}}this.parallax=this.$element.data("parallax");null!=this.parallax&&(this.parallax/=100,this.$parallaxElement=n("<div><\/div>").addClass("ms-parallax-layer"),this.link?(this.link.wrap(this.$parallaxElement),this.$parallaxElement=this.link.parent()):(this.$element.wrap(this.$parallaxElement),this.$parallaxElement=this.$element.parent()),this._lastParaX=0,this._lastParaY=0,this._paraX=0,this._paraY=0,this.alignedToBot=this.layerOrigin&&-1!==this.layerOrigin.indexOf("b"),this.alignedToBot&&this.$parallaxElement.css("bottom",0),this.parallaxRender=window._css3d?this._parallaxCSS3DRenderer:window._css2d?this._parallaxCSS2DRenderer:this._parallax2DRenderer,"swipe"!==this.slider.options.parallaxMode&&averta.Ticker.add(this.parallaxRender,this));n.removeDataAttrs(this.$element,["data-src"])};t.init=function(){var n,i,r,t;for(this.initialized=!0,this.$element.css("visibility",""),i=0,r=this.__cssConfig.length;r>i;i++)t=this.__cssConfig[i],"text"===this.type&&"width"===t?n=this.$element[0].style.width:(n=this.$element.css(t),"width"!==t&&"height"!==t||"0px"!==n||(n=this.$element.data(t)+"px")),"auto"!=n&&""!=n&&"normal"!=n&&(this.baseStyle[t]=parseInt(n));this.middleAlign&&(this.baseHeight=this.$element.outerHeight(!1));this.centerAlign&&(this.baseWidth=this.$element.outerWidth(!1))};t.locate=function(){var t,r,i,u,n;if(this.slide.ready){i=parseFloat(this.layersCont.css("width"));u=parseFloat(this.layersCont.css("height"));!this.staticLayer&&"none"===this.$element.css("display")&&this.isVisible&&this.$element.css("display","").css("visibility","hidden");t=this.resizeFactor=i/this.slide.slider.options.width;for(n in this.baseStyle)r="top"===n||"left"===n||"bottom"===n||"right"===n,t=this.fixed&&r?1:this.resizeFactor,(this.resizable||r)&&("top"===n&&this.middleAlign?(this.$element[0].style.top="0px",this.baseHeight=this.$element.outerHeight(!1),this.$element[0].style.top=this.baseStyle.top*t+(u-this.baseHeight)/2+"px"):"left"===n&&this.centerAlign?(this.$element[0].style.left="0px",this.baseWidth=this.$element.outerWidth(!1),this.$element[0].style.left=this.baseStyle.left*t+(i-this.baseWidth)/2+"px"):this.$element.css(n,this.baseStyle[n]*t+"px"));this.visible(this.minWidth<i)}};t.start=function(){var n,r,i,u,t;if(!this.isShowing&&!this.staticLayer){this.isShowing=!0;MSLayerEffects.rf=this.resizeFactor;i=MSLayerEffects[this.start_anim.eff_name].apply(null,this._parseEffParams(this.start_anim.eff_params));u={};for(n in i)this._checkPosKey(n,i)||(null!=MSLayerEffects.defaultValues[n]&&(u[n]=MSLayerEffects.defaultValues[n]),n in this.baseStyle&&(r=this.baseStyle[n],this.middleAlign&&"top"===n&&(r+=(parseInt(this.layersCont.height())-this.$element.outerHeight(!1))/2),this.centerAlign&&"left"===n&&(r+=(parseInt(this.layersCont.width())-this.$element.outerWidth(!1))/2),i[n]=r+parseFloat(i[n])+"px",u[n]=r+"px"),this.$element.css(n,i[n]));t=this;clearTimeout(this.to);this.to=setTimeout(function(){t.$element.css("visibility","");t._playAnimation(t.start_anim,u)},t.start_anim.delay||.01);this.clTo=setTimeout(function(){t.show_cl=!0},(this.start_anim.delay||.01)+this.start_anim.duration);this.autoHide&&(clearTimeout(this.hto),this.hto=setTimeout(function(){t.hide()},t.end_anim.time))}};t.hide=function(){if(!this.staticLayer){this.isShowing=!1;var n=MSLayerEffects[this.end_anim.eff_name].apply(null,this._parseEffParams(this.end_anim.eff_params));for(key in n)this._checkPosKey(key,n)||(key===window._jcsspfx+"TransformOrigin"&&this.$element.css(key,n[key]),key in this.baseStyle&&(n[key]=this.baseStyle[key]+parseFloat(n[key])+"px"));this._playAnimation(this.end_anim,n);clearTimeout(this.to);clearTimeout(this.hto);clearTimeout(this.clTo)}};t.reset=function(){this.staticLayer||(this.isShowing=!1,this.$element[0].style.display="none",this.$element.css("opacity",""),this.$element[0].style.transitionDuration="",this.show_tween&&this.show_tween.stop(!0),clearTimeout(this.to),clearTimeout(this.hto))};t.destroy=function(){this.reset();this.$element.remove()};t.visible=function(n){this.isVisible!=n&&(this.isVisible=n,this.$element.css("display",n?"":"none"))};t.moveParallax=function(n,t,i){this._paraX=n;this._paraY=t;i&&(this._lastParaX=n,this._lastParaY=t,this.parallaxRender())};t._playAnimation=function(n,t){var i={};n.ease&&(i.ease=n.ease);i.transProperty=window._csspfx+"transform,opacity";this.show_tween=CTween.animate(this.$element,n.duration,t,i)};t._randomParam=function(n){var t=Number(n.slice(0,n.indexOf("|"))),i=Number(n.slice(n.indexOf("|")+1));return t+Math.random()*(i-t)};t._parseEff=function(n){var t=[],i,u,r,f;if(-1!==n.indexOf("("))for(u=n.slice(0,n.indexOf("(")).toLowerCase(),t=n.slice(n.indexOf("(")+1,-1).replace(/\"|\'|\s/g,"").split(","),n=u,r=0,f=t.length;f>r;++r)i=t[r],i in MSLayerEffects.presetEffParams&&(i=MSLayerEffects.presetEffParams[i]),t[r]=i;return{eff_name:n,eff_params:t}};t._parseEffParams=function(n){for(var t,r=[],i=0,u=n.length;u>i;++i)t=n[i],"string"==typeof t&&-1!==t.indexOf("|")&&(t=this._randomParam(t)),r[i]=t;return r};t._checkPosKey=function(n,t){return"left"===n&&!(n in this.baseStyle)&&"right"in this.baseStyle?(t.right=-parseInt(t.left)+"px",delete t.left,!0):"top"===n&&!(n in this.baseStyle)&&"bottom"in this.baseStyle?(t.bottom=-parseInt(t.top)+"px",delete t.top,!0):!1};t._parallaxCalc=function(){var n=this._paraX-this._lastParaX,t=this._paraY-this._lastParaY;this._lastParaX+=n/12;this._lastParaY+=t/12;Math.abs(n)<.019&&(this._lastParaX=this._paraX);Math.abs(t)<.019&&(this._lastParaY=this._paraY)};t._parallaxCSS3DRenderer=function(){this._parallaxCalc();this.$parallaxElement[0].style[window._jcsspfx+"Transform"]="translateX("+this._lastParaX*this.parallax+"px) translateY("+this._lastParaY*this.parallax+"px) translateZ(0)"};t._parallaxCSS2DRenderer=function(){this._parallaxCalc();this.$parallaxElement[0].style[window._jcsspfx+"Transform"]="translateX("+this._lastParaX*this.parallax+"px) translateY("+this._lastParaY*this.parallax+"px)"};t._parallax2DRenderer=function(){this._parallaxCalc();this.alignedToBot?this.$parallaxElement[0].style.bottom=this._lastParaY*this.parallax+"px":this.$parallaxElement[0].style.top=this._lastParaY*this.parallax+"px";this.$parallaxElement[0].style.left=this._lastParaX*this.parallax+"px"}}(jQuery),function(n){window.MSImageLayerElement=function(){MSLayerElement.call(this);this.needPreload=!0;this.__cssConfig=["width","height","margin-top","padding-top","margin-bottom","padding-left","margin-right","padding-right","margin-left","padding-bottom","left","right","top","bottom"];this.type="image"};MSImageLayerElement.extend(MSLayerElement);var t=MSImageLayerElement.prototype,i=MSLayerElement.prototype;t.create=function(){var r,t;this.link&&(r=this.$element.parent(),r.append(this.link),this.link.append(this.$element),this.link.removeClass("ms-layer"),this.$element.addClass("ms-layer"),r=null);(i.create.call(this),void 0!=this.$element.data("src"))?(this.img_src=this.$element.data("src"),this.$element.removeAttr("data-src")):(t=this,this.$element.on("load",function(){t.controller.preloadCount--;0===t.controller.preloadCount&&t.controller._onlayersReady()}).each(n.jqLoadFix));n.browser.msie&&this.$element.on("dragstart",function(n){n.preventDefault()})};t.loadImage=function(){var n=this;this.$element.preloadImg(this.img_src,function(){n.controller.preloadCount--;0===n.controller.preloadCount&&n.controller._onlayersReady()})}}(jQuery),function(n){window.MSVideoLayerElement=function(){MSLayerElement.call(this);this.__cssConfig.push("height");this.type="video"};MSVideoLayerElement.extend(MSLayerElement);var t=MSVideoLayerElement.prototype,i=MSLayerElement.prototype;t.__playVideo=function(){this.img&&CTween.fadeOut(this.img,500,2);CTween.fadeOut(this.video_btn,500,2);this.video_frame.attr("src","about:blank").css("display","block");-1==this.video_url.indexOf("?")&&(this.video_url+="?");this.video_frame.attr("src",this.video_url+"&autoplay=1")};t.start=function(){i.start.call(this);this.$element.data("autoplay")&&this.__playVideo()};t.reset=function(){return i.reset.call(this),(this.needPreload||this.$element.data("btn"))&&(this.video_btn.css("opacity",1).css("display","block"),this.video_frame.attr("src","about:blank").css("display","none")),this.needPreload?void this.img.css("opacity",1).css("display","block"):void this.video_frame.attr("src",this.video_url)};t.create=function(){var r,t;i.create.call(this);this.video_frame=this.$element.find("iframe").css({width:"100%",height:"100%"});this.video_url=this.video_frame.attr("src");r=0!=this.$element.has("img").length;(r||this.$element.data("btn"))&&(this.video_frame.attr("src","about:blank").css("display","none"),t=this,(this.video_btn=n("<div><\/div>").appendTo(this.$element).addClass("ms-video-btn").click(function(){t.__playVideo()}),r)&&((this.needPreload=!0,this.img=this.$element.find("img:first").addClass("ms-video-img"),void 0!==this.img.data("src"))?(this.img_src=this.img.data("src"),this.img.removeAttr("data-src")):(t=this,this.img.attr("src",this.img_src).on("load",function(){t.controller.preloadCount--;0===t.controller.preloadCount&&t.controller._onlayersReady()}).each(n.jqLoadFix)),n.browser.msie&&this.img.on("dragstart",function(n){n.preventDefault()})))};t.loadImage=function(){var n=this;this.img.preloadImg(this.img_src,function(){n.controller.preloadCount--;0===n.controller.preloadCount&&n.controller._onlayersReady()})}}(jQuery),function(n){"use strict";window.MSHotspotLayer=function(){MSLayerElement.call(this);this.__cssConfig=["margin-top","padding-top","margin-bottom","padding-left","margin-right","padding-right","margin-left","padding-bottom","left","right","top","bottom"];this.ease="Expo";this.hide_start=!0;this.type="hotspot"};MSHotspotLayer.extend(MSLayerElement);var t=MSHotspotLayer.prototype,i=MSLayerElement.prototype;t._showTT=function(){this.show_cl&&(clearTimeout(this.hto),this._tween&&this._tween.stop(!0),this.hide_start&&(this.align=this._orgAlign,this._locateTT(),this.tt.css({display:"block"}),this._tween=CTween.animate(this.tt,900,this.to,{ease:"easeOut"+this.ease}),this.hide_start=!1))};t._hideTT=function(){if(this.show_cl){this._tween&&this._tween.stop(!0);var n=this;clearTimeout(this.hto);this.hto=setTimeout(function(){n.hide_start=!0;n._tween=CTween.animate(n.tt,900,n.from,{ease:"easeOut"+n.ease,complete:function(){n.tt.css("display","none")}})},200)}};t._updateClassName=function(n){this._lastClass&&this.tt.removeClass(this._lastClass);this.tt.addClass(n);this._lastClass=n};t._alignPolicy=function(){var n=(this.tt.outerHeight(!1),Math.max(this.tt.outerWidth(!1),parseInt(this.tt.css("max-width")))),t=window.innerWidth;window.innerHeight;switch(this.align){case"top":if(this.base_t<0)return"bottom";break;case"right":if(this.base_l+n>t||this.base_t<0)return"bottom";break;case"left":if(this.base_l<0||this.base_t<0)return"bottom"}return null};t._locateTT=function(){var e=this.$element.offset(),o=this.slide.slider.$element.offset(),t=50,r=15,i,u,n,f;this.pos_x=e.left-o.left-this.slide.slider.$element.scrollLeft();this.pos_y=e.top-o.top-this.slide.slider.$element.scrollTop();this.from={opacity:0};this.to={opacity:1};this._updateClassName("ms-tooltip-"+this.align);this.tt_arrow.css("margin-left","");i=15;u=15;switch(this.align){case"top":n=Math.min(this.tt.outerWidth(!1),parseInt(this.tt.css("max-width")));this.base_t=this.pos_y-this.tt.outerHeight(!1)-u-r;this.base_l=this.pos_x-n/2;this.base_l+n>window.innerWidth&&(this.tt_arrow.css("margin-left",-i/2+this.base_l+n-window.innerWidth+"px"),this.base_l=window.innerWidth-n);this.base_l<0&&(this.base_l=0,this.tt_arrow.css("margin-left",-i/2+this.pos_x-this.tt.outerWidth(!1)/2+"px"));window._css3d?(this.from[window._jcsspfx+"Transform"]="translateY(-"+t+"px)",this.to[window._jcsspfx+"Transform"]=""):(this.from.top=this.base_t-t+"px",this.to.top=this.base_t+"px");break;case"bottom":n=Math.min(this.tt.outerWidth(!1),parseInt(this.tt.css("max-width")));this.base_t=this.pos_y+u+r;this.base_l=this.pos_x-n/2;this.base_l+n>window.innerWidth&&(this.tt_arrow.css("margin-left",-i/2+this.base_l+n-window.innerWidth+"px"),this.base_l=window.innerWidth-n);this.base_l<0&&(this.base_l=0,this.tt_arrow.css("margin-left",-i/2+this.pos_x-this.tt.outerWidth(!1)/2+"px"));window._css3d?(this.from[window._jcsspfx+"Transform"]="translateY("+t+"px)",this.to[window._jcsspfx+"Transform"]=""):(this.from.top=this.base_t+t+"px",this.to.top=this.base_t+"px");break;case"right":this.base_l=this.pos_x+i+r;this.base_t=this.pos_y-this.tt.outerHeight(!1)/2;window._css3d?(this.from[window._jcsspfx+"Transform"]="translateX("+t+"px)",this.to[window._jcsspfx+"Transform"]=""):(this.from.left=this.base_l+t+"px",this.to.left=this.base_l+"px");break;case"left":this.base_l=this.pos_x-i-this.tt.outerWidth(!1)-r;this.base_t=this.pos_y-this.tt.outerHeight(!1)/2;window._css3d?(this.from[window._jcsspfx+"Transform"]="translateX(-"+t+"px)",this.to[window._jcsspfx+"Transform"]=""):(this.from.left=this.base_l-t+"px",this.to.left=this.base_l+"px")}return f=this._alignPolicy(),null!==f?(this.align=f,void this._locateTT()):(this.tt.css("top",parseInt(this.base_t)+"px").css("left",parseInt(this.base_l)+"px"),void this.tt.css(this.from))};t.start=function(){i.start.call(this);this.tt.appendTo(this.slide.slider.$element);this.tt.css("display","none")};t.reset=function(){i.reset.call(this);this.tt.detach()};t.create=function(){var t=this,r,u;this._orgAlign=this.align=void 0!==this.$element.data("align")?this.$element.data("align"):"top";this.data=this.$element.html();this.$element.html("").on("mouseenter",function(){t._showTT()}).on("mouseleave",function(){t._hideTT()});this.point=n('<div><div class="ms-point-center"><\/div><div class="ms-point-border"><\/div><\/div>').addClass("ms-tooltip-point").appendTo(this.$element);r=this.$element.data("link");u=this.$element.data("target");r&&this.point.on("click",function(){window.open(r,u||"_self")});this.tt=n("<div><\/div>").addClass("ms-tooltip").css("display","hidden").css("opacity",0);void 0!==this.$element.data("width")&&this.tt.css("width",this.$element.data("width")).css("max-width",this.$element.data("width"));this.tt_arrow=n("<div><\/div>").addClass("ms-tooltip-arrow").appendTo(this.tt);this._updateClassName("ms-tooltip-"+this.align);this.ttcont=n("<div><\/div>").addClass("ms-tooltip-cont").html(this.data).appendTo(this.tt);this.$element.data("stay-hover")===!0&&this.tt.on("mouseenter",function(){t.hide_start||(clearTimeout(t.hto),t._tween.stop(!0),t._showTT())}).on("mouseleave",function(){t._hideTT()});i.create.call(this)}}(jQuery),function(){window.MSButtonLayer=function(){MSLayerElement.call(this);this.type="button"};MSButtonLayer.extend(MSLayerElement);var n=MSButtonLayer.prototype,t=MSLayerElement.prototype,i=["top","left","bottom","right"];n.create=function(){t.create.call(this);this.$element.wrap('<div class="ms-btn-container"><\/div>').css("position","relative");this.$container=this.$element.parent()};n.locate=function(){t.locate.call(this);for(var n,u,r=0;4>r;r++)n=i[r],n in this.baseStyle&&(u=this.$element.css(n),this.$element.css(n,""),this.$container.css(n,u));this.$container.width(this.$element.outerWidth(!0)).height(this.$element.outerHeight(!0))}}(jQuery);window.MSSliderEvent=function(n){this.type=n};MSSliderEvent.CHANGE_START="ms_changestart";MSSliderEvent.CHANGE_END="ms_changeend";MSSliderEvent.WAITING="ms_waiting";MSSliderEvent.AUTOPLAY_CHANGE="ms_autoplaychange";MSSliderEvent.VIDEO_PLAY="ms_videoPlay";MSSliderEvent.VIDEO_CLOSE="ms_videoclose";MSSliderEvent.INIT="ms_init";MSSliderEvent.HARD_UPDATE="ms_hard_update";MSSliderEvent.RESIZE="ms_resize";MSSliderEvent.RESERVED_SPACE_CHANGE="ms_rsc";MSSliderEvent.DESTROY="ms_destroy",function(n,t,i){"use strict";n.MSSlide=function(){this.$element=null;this.$loading=i("<div><\/div>").addClass("ms-slide-loading");this.view=null;this.index=-1;this.__width=0;this.__height=0;this.fillMode="fill";this.selected=!1;this.pselected=!1;this.autoAppend=!0;this.isSleeping=!0;this.moz=i.browser.mozilla};var r=MSSlide.prototype;r.onSwipeStart=function(){this.link&&(this.linkdis=!0);this.video&&(this.videodis=!0)};r.onSwipeMove=function(n){var t=Math.max(Math.abs(n.data.distanceX),Math.abs(n.data.distanceY));this.swipeMoved=t>4};r.onSwipeCancel=function(){return this.swipeMoved?void(this.swipeMoved=!1):(this.link&&(this.linkdis=!1),void(this.video&&(this.videodis=!1)))};r.setupLayerController=function(){this.hasLayers=!0;this.layerController=new MSLayerController(this)};r.assetsLoaded=function(){this.ready=!0;this.slider.api._startTimer();(this.selected||this.pselected&&this.slider.options.instantStartLayers)&&(this.hasLayers&&this.layerController.showLayers(),this.vinit&&(this.bgvideo.play(),this.autoPauseBgVid||(this.bgvideo.currentTime=0)));this.isSleeping||this.setupBG();CTween.fadeOut(this.$loading,300,!0);(0===this.slider.options.preload||"all"===this.slider.options.preload)&&this.index<this.view.slideList.length-1?this.view.slideList[this.index+1].loadImages():"all"===this.slider.options.preload&&this.index===this.view.slideList.length-1&&this.slider._removeLoading()};r.setBG=function(n){this.hasBG=!0;var t=this;this.$imgcont=i("<div><\/div>").addClass("ms-slide-bgcont");this.$element.append(this.$loading).append(this.$imgcont);this.$bg_img=i(n).css("visibility","hidden");this.$imgcont.append(this.$bg_img);this.bgAligner=new MSAligner(t.fillMode,t.$imgcont,t.$bg_img);this.bgAligner.widthOnly=this.slider.options.autoHeight;t.slider.options.autoHeight&&(t.pselected||t.selected)&&t.slider.setHeight(t.slider.options.height);void 0!==this.$bg_img.data("src")?(this.bg_src=this.$bg_img.data("src"),this.$bg_img.removeAttr("data-src")):this.$bg_img.one("load",function(n){t._onBGLoad(n)}).each(i.jqLoadFix)};r.setupBG=function(){!this.initBG&&this.bgLoaded&&(this.initBG=!0,this.$bg_img.css("visibility",""),this.bgWidth=this.bgNatrualWidth||this.$bg_img.width(),this.bgHeight=this.bgNatrualHeight||this.$bg_img.height(),CTween.fadeIn(this.$imgcont,300),this.slider.options.autoHeight&&this.$imgcont.height(this.bgHeight*this.ratio),this.bgAligner.init(this.bgWidth,this.bgHeight),this.setSize(this.__width,this.__height),this.slider.options.autoHeight&&(this.pselected||this.selected)&&this.slider.setHeight(this.getHeight()))};r.loadImages=function(){if(!this.ls){if(this.ls=!0,this.bgvideo&&this.bgvideo.load(),this.hasBG&&this.bg_src){var n=this;this.$bg_img.preloadImg(this.bg_src,function(t){n._onBGLoad(t)})}this.hasLayers&&this.layerController.loadLayers(this._onLayersLoad);this.hasBG||this.hasLayers||this.assetsLoaded()}};r._onLayersLoad=function(){this.layersLoaded=!0;(!this.hasBG||this.bgLoaded)&&this.assetsLoaded()};r._onBGLoad=function(n){this.bgNatrualWidth=n.width;this.bgNatrualHeight=n.height;this.bgLoaded=!0;i.browser.msie&&this.$bg_img.on("dragstart",function(n){n.preventDefault()});(!this.hasLayers||this.layerController.ready)&&this.assetsLoaded()};r.setBGVideo=function(t){if(t[0].play){if(n._mobile)return void t.remove();this.bgvideo=t[0];var r=this;t.addClass("ms-slide-bgvideo");t.data("loop")!==!1&&this.bgvideo.addEventListener("ended",function(){r.bgvideo.play()});t.data("mute")!==!1&&(this.bgvideo.muted=!0);t.data("autopause")===!0&&(this.autoPauseBgVid=!0);this.bgvideo_fillmode=t.data("fill-mode")||"fill";"none"!==this.bgvideo_fillmode&&(this.bgVideoAligner=new MSAligner(this.bgvideo_fillmode,this.$element,t),this.bgvideo.addEventListener("loadedmetadata",function(){r.vinit||(r.vinit=!0,r.video_aspect=r.bgVideoAligner.baseHeight/r.bgVideoAligner.baseWidth,r.bgVideoAligner.init(r.bgvideo.videoWidth,r.bgvideo.videoHeight),r._alignBGVideo(),CTween.fadeIn(i(r.bgvideo),200),r.selected&&r.bgvideo.play())}));t.css("opacity",0);this.$bgvideocont=i("<div><\/div>").addClass("ms-slide-bgvideocont").append(t);this.hasBG?this.$imgcont.before(this.$bgvideocont):this.$bgvideocont.appendTo(this.$element)}};r._alignBGVideo=function(){this.bgvideo_fillmode&&"none"!==this.bgvideo_fillmode&&this.bgVideoAligner.align()};r.setSize=function(n,t,i){this.__width=n;this.slider.options.autoHeight&&(this.bgLoaded?(this.ratio=this.__width/this.bgWidth,t=Math.floor(this.ratio*this.bgHeight),this.$imgcont.height(t)):(this.ratio=n/this.slider.options.width,t=this.slider.options.height*this.ratio));this.__height=t;this.$element.width(n).height(t);this.hasBG&&this.bgLoaded&&this.bgAligner.align();this._alignBGVideo();this.hasLayers&&this.layerController.setSize(n,t,i)};r.getHeight=function(){return this.hasBG&&this.bgLoaded?this.bgHeight*this.ratio:Math.max(this.$element[0].clientHeight,this.slider.options.height*this.ratio)};r.__playVideo=function(){this.vplayed||this.videodis||(this.vplayed=!0,this.slider.api.paused||(this.slider.api.pause(),this.roc=!0),this.vcbtn.css("display",""),CTween.fadeOut(this.vpbtn,500,!1),CTween.fadeIn(this.vcbtn,500),CTween.fadeIn(this.vframe,500),this.vframe.css("display","block").attr("src",this.video+"&autoplay=1"),this.view.$element.addClass("ms-def-cursor"),this.moz&&this.view.$element.css("perspective","none"),this.view.swipeControl&&this.view.swipeControl.disable(),this.slider.slideController.dispatchEvent(new MSSliderEvent(MSSliderEvent.VIDEO_PLAY)))};r.__closeVideo=function(){if(this.vplayed){this.vplayed=!1;this.roc&&this.slider.api.resume();var n=this;CTween.fadeIn(this.vpbtn,500);CTween.animate(this.vcbtn,500,{opacity:0},{complete:function(){n.vcbtn.css("display","none")}});CTween.animate(this.vframe,500,{opacity:0},{complete:function(){n.vframe.attr("src","about:blank").css("display","none")}});this.moz&&this.view.$element.css("perspective","");this.view.swipeControl&&this.view.swipeControl.enable();this.view.$element.removeClass("ms-def-cursor");this.slider.slideController.dispatchEvent(new MSSliderEvent(MSSliderEvent.VIDEO_CLOSE))}};r.create=function(){var t=this;this.hasLayers&&this.layerController.create();this.link&&this.link.addClass("ms-slide-link").html("").click(function(n){t.linkdis&&n.preventDefault()});this.video&&(-1===this.video.indexOf("?")&&(this.video+="?"),this.vframe=i("<iframe><\/iframe>").addClass("ms-slide-video").css({width:"100%",height:"100%",display:"none"}).attr("src","about:blank").attr("allowfullscreen","true").appendTo(this.$element),this.vpbtn=i("<div><\/div>").addClass("ms-slide-vpbtn").click(function(){t.__playVideo()}).appendTo(this.$element),this.vcbtn=i("<div><\/div>").addClass("ms-slide-vcbtn").click(function(){t.__closeVideo()}).appendTo(this.$element).css("display","none"),n._touch&&this.vcbtn.removeClass("ms-slide-vcbtn").addClass("ms-slide-vcbtn-mobile").append('<div class="ms-vcbtn-txt">Close video<\/div>').appendTo(this.view.$element.parent()));!this.slider.options.autoHeight&&this.hasBG&&(this.$imgcont.css("height","100%"),("center"===this.fillMode||"stretch"===this.fillMode)&&(this.fillMode="fill"));this.slider.options.autoHeight&&this.$element.addClass("ms-slide-auto-height");this.sleep(!0)};r.destroy=function(){this.hasLayers&&(this.layerController.destroy(),this.layerController=null);this.$element.remove();this.$element=null};r.prepareToSelect=function(){this.pselected||this.selected||(this.pselected=!0,(this.link||this.video)&&(this.view.addEventListener(MSViewEvents.SWIPE_START,this.onSwipeStart,this),this.view.addEventListener(MSViewEvents.SWIPE_MOVE,this.onSwipeMove,this),this.view.addEventListener(MSViewEvents.SWIPE_CANCEL,this.onSwipeCancel,this),this.linkdis=!1,this.swipeMoved=!1),this.loadImages(),this.hasLayers&&this.layerController.prepareToShow(),this.ready&&(this.bgvideo&&this.bgvideo.play(),this.hasLayers&&this.slider.options.instantStartLayers&&this.layerController.showLayers()),this.moz&&this.$element.css("margin-top",""))};r.select=function(){this.selected||(this.selected=!0,this.pselected=!1,this.$element.addClass("ms-sl-selected"),this.hasLayers&&(this.slider.options.autoHeight&&this.layerController.updateHeight(),this.slider.options.instantStartLayers||this.layerController.showLayers()),this.ready&&this.bgvideo&&this.bgvideo.play(),this.videoAutoPlay&&(this.videodis=!1,this.vpbtn.trigger("click")))};r.unselect=function(){this.pselected=!1;this.moz&&this.$element.css("margin-top","0.1px");(this.link||this.video)&&(this.view.removeEventListener(MSViewEvents.SWIPE_START,this.onSwipeStart,this),this.view.removeEventListener(MSViewEvents.SWIPE_MOVE,this.onSwipeMove,this),this.view.removeEventListener(MSViewEvents.SWIPE_CANCEL,this.onSwipeCancel,this));this.bgvideo&&(this.bgvideo.pause(),!this.autoPauseBgVid&&this.vinit&&(this.bgvideo.currentTime=0));this.hasLayers&&this.layerController.hideLayers();this.selected&&(this.selected=!1,this.$element.removeClass("ms-sl-selected"),this.video&&this.vplayed&&(this.__closeVideo(),this.roc=!1))};r.sleep=function(n){(!this.isSleeping||n)&&(this.isSleeping=!0,this.autoAppend&&this.$element.detach(),this.hasLayers&&this.layerController.onSlideSleep())};r.wakeup=function(){this.isSleeping&&(this.isSleeping=!1,this.autoAppend&&this.view.$slideCont.append(this.$element),this.moz&&this.$element.css("margin-top","0.1px"),this.setupBG(),this.hasBG&&this.bgAligner.align(),this.hasLayers&&this.layerController.onSlideWakeup())}}(window,document,jQuery),function(n){"use strict";var i={},t;window.MSSlideController=function(n){this._delayProgress=0;this._timer=new averta.Timer(100);this._timer.onTimer=this.onTimer;this._timer.refrence=this;this.currentSlide=null;this.slider=n;this.so=n.options;averta.EventDispatcher.call(this)};MSSlideController.registerView=function(n,t){if(n in i)throw new Error(n+", is already registered.");i[n]=t};MSSlideController.SliderControlList={};MSSlideController.registerControl=function(n,t){if(n in MSSlideController.SliderControlList)throw new Error(n+", is already registered.");MSSlideController.SliderControlList[n]=t};t=MSSlideController.prototype;t.setupView=function(){var t=this,u,r;this.resize_listener=function(){t.__resize()};u={spacing:this.so.space,mouseSwipe:this.so.mouse,loop:this.so.loop,autoHeight:this.so.autoHeight,swipe:this.so.swipe,speed:this.so.speed,dir:this.so.dir,viewNum:this.so.inView,critMargin:this.so.critMargin};this.so.viewOptions&&n.extend(u,this.so.viewOptions);this.so.autoHeight&&(this.so.heightLimit=!1);r=i[this.slider.options.view]||MSBasicView;(!r._3dreq||window._css3d&&!n.browser.msie||(r=r._fallback||MSBasicView),this.view=new r(u),this.so.overPause)&&(t=this,this.slider.$element.mouseenter(function(){t.is_over=!0;t._stopTimer()}).mouseleave(function(){t.is_over=!1;t._startTimer()}))};t.onChangeStart=function(){this.change_started=!0;this.currentSlide&&this.currentSlide.unselect();this.currentSlide=this.view.currentSlide;this.currentSlide.prepareToSelect();this.so.endPause&&this.currentSlide.index===this.slider.slides.length-1&&(this.pause(),this.skipTimer());this.so.autoHeight&&this.slider.setHeight(this.currentSlide.getHeight());this.so.deepLink&&this.__updateWindowHash();this.dispatchEvent(new MSSliderEvent(MSSliderEvent.CHANGE_START))};t.onChangeEnd=function(){if(this.change_started=!1,this._startTimer(),this.currentSlide.select(),this.so.preload>1){for(var t,i,r=this.so.preload-1,n=1;r>=n;++n){if(t=this.view.index+n,t>=this.view.slideList.length){if(!this.so.loop){n=r;continue}t-=this.view.slideList.length}i=this.view.slideList[t];i&&i.loadImages()}for(r>this.view.slideList.length/2&&(r=Math.floor(this.view.slideList.length/2)),n=1;r>=n;++n){if(t=this.view.index-n,0>t){if(!this.so.loop){n=r;continue}t=this.view.slideList.length+t}i=this.view.slideList[t];i&&i.loadImages()}}this.dispatchEvent(new MSSliderEvent(MSSliderEvent.CHANGE_END))};t.onSwipeStart=function(){this.skipTimer()};t.skipTimer=function(){this._timer.reset();this._delayProgress=0;this.dispatchEvent(new MSSliderEvent(MSSliderEvent.WAITING))};t.onTimer=function(){if(this._timer.getTime()>=1e3*this.view.currentSlide.delay&&(this.skipTimer(),this.view.next(),this.hideCalled=!1),this._delayProgress=this._timer.getTime()/(10*this.view.currentSlide.delay),this.so.hideLayers&&!this.hideCalled&&1e3*this.view.currentSlide.delay-this._timer.getTime()<=300){var n=this.view.currentSlide;n.hasLayers&&n.layerController.animHideLayers();this.hideCalled=!0}this.dispatchEvent(new MSSliderEvent(MSSliderEvent.WAITING))};t._stopTimer=function(){this._timer&&this._timer.stop()};t._startTimer=function(){this.paused||this.is_over||!this.currentSlide||!this.currentSlide.ready||this.change_started||this._timer.start()};t.__appendSlides=function(){var t,i,n=0,r=this.view.slideList.length-1;for(n;r>n;++n)t=this.view.slideList[n],t.detached||(t.$element.detach(),t.detached=!0);for(this.view.appendSlide(this.view.slideList[this.view.index]),r=3,n=1;r>=n;++n){if(i=this.view.index+n,i>=this.view.slideList.length){if(!this.so.loop){n=r;continue}i-=this.view.slideList.length}t=this.view.slideList[i];t.detached=!1;this.view.appendSlide(t)}for(r>this.view.slideList.length/2&&(r=Math.floor(this.view.slideList.length/2)),n=1;r>=n;++n){if(i=this.view.index-n,0>i){if(!this.so.loop){n=r;continue}i=this.view.slideList.length+i}t=this.view.slideList[i];t.detached=!1;this.view.appendSlide(t)}};t.__resize=function(n){this.created&&(this.width=this.slider.$element[0].clientWidth||this.so.width,this.so.fullwidth||(this.width=Math.min(this.width,this.so.width)),this.so.fullheight?(this.so.heightLimit=!1,this.so.autoHeight=!1,this.height=this.slider.$element[0].clientHeight):this.height=this.width/this.slider.aspect,this.so.autoHeight?(this.currentSlide.setSize(this.width,null,n),this.view.setSize(this.width,this.currentSlide.getHeight(),n)):this.view.setSize(this.width,Math.max(this.so.minHeight,this.so.heightLimit?Math.min(this.height,this.so.height):this.height),n),this.slider.$controlsCont&&this.so.centerControls&&this.so.fullwidth&&this.view.$element.css("left",Math.min(0,-(this.slider.$element[0].clientWidth-this.so.width)/2)+"px"),this.dispatchEvent(new MSSliderEvent(MSSliderEvent.RESIZE)))};t.__dispatchInit=function(){this.dispatchEvent(new MSSliderEvent(MSSliderEvent.INIT))};t.__updateWindowHash=function(){var n=window.location.hash,i=this.so.deepLink,r=this.so.deepLinkType,u="path"===r?"/":"=",f="path"===r?"/":"&",t=i+u+(this.view.index+1),e=new RegExp(i+u+"[0-9]+","g");window.location.hash=""===n?f+t:e.test(n)?n.replace(e,t):n+f+t};t.__curentSlideInHash=function(){var t=window.location.hash,r=this.so.deepLink,u=this.so.deepLinkType,f="path"===u?"/":"=",i=new RegExp(r+f+"[0-9]+","g"),n;return i.test(t)&&(n=Number(t.match(i)[0].match(/[0-9]+/g).pop()),!isNaN(n))?n-1:-1};t.__onHashChanged=function(){var n=this.__curentSlideInHash();-1!==n&&this.gotoSlide(n)};t.setup=function(){var i,u,r,t;this.created=!0;this.paused=!this.so.autoplay;this.view.addEventListener(MSViewEvents.CHANGE_START,this.onChangeStart,this);this.view.addEventListener(MSViewEvents.CHANGE_END,this.onChangeEnd,this);this.view.addEventListener(MSViewEvents.SWIPE_START,this.onSwipeStart,this);this.currentSlide=this.view.slideList[this.so.start-1];this.__resize();i=this.__curentSlideInHash();u=-1!==i?i:this.so.start-1;(this.view.create(u),0===this.so.preload&&this.view.slideList[0].loadImages(),this.scroller=this.view.controller,this.so.wheel)&&(t=this,r=(new Date).getTime(),this.wheellistener=function(i){var u=window.event||i.orginalEvent||i,e,f,o;return u.preventDefault(),e=(new Date).getTime(),(400>e-r)?void 0:(r=e,f=Math.abs(u.detail||u.wheelDelta),n.browser.mozilla&&(f*=100),o=15,u.detail<0||u.wheelDelta>0?f>=o&&t.previous(!0):f>=o&&t.next(!0),!1)},n.browser.mozilla?this.slider.$element[0].addEventListener("DOMMouseScroll",this.wheellistener):this.slider.$element.bind("mousewheel",this.wheellistener));0===this.slider.$element[0].clientWidth&&(this.slider.init_safemode=!0);this.__resize();t=this;this.so.deepLink&&n(window).on("hashchange",function(){t.__onHashChanged()})};t.index=function(){return this.view.index};t.count=function(){return this.view.slidesCount};t.next=function(n){this.skipTimer();this.view.next(n)};t.previous=function(n){this.skipTimer();this.view.previous(n)};t.gotoSlide=function(n){n=Math.min(n,this.count()-1);this.skipTimer();this.view.gotoSlide(n)};t.destroy=function(n){this.dispatchEvent(new MSSliderEvent(MSSliderEvent.DESTROY));this.slider.destroy(n)};t._destroy=function(){this._timer.reset();this._timer=null;n(window).unbind("resize",this.resize_listener);this.view.destroy();this.view=null;this.so.wheel&&(n.browser.mozilla?this.slider.$element[0].removeEventListener("DOMMouseScroll",this.wheellistener):this.slider.$element.unbind("mousewheel",this.wheellistener),this.wheellistener=null);this.so=null};t.runAction=function(n){var t=[],i;-1!==n.indexOf("(")&&(i=n.slice(0,n.indexOf("(")),t=n.slice(n.indexOf("(")+1,-1).replace(/\"|\'|\s/g,"").split(","),n=i);n in this?this[n].apply(this,t):console};t.update=function(n){this.slider.init_safemode&&n&&(this.slider.init_safemode=!1);this.__resize(n);n&&this.dispatchEvent(new MSSliderEvent(MSSliderEvent.HARD_UPDATE))};t.locate=function(){this.__resize()};t.resume=function(){this.paused&&(this.paused=!1,this._startTimer())};t.pause=function(){this.paused||(this.paused=!0,this._stopTimer())};t.currentTime=function(){return this._delayProgress};averta.EventDispatcher.extend(t)}(jQuery),function(n){"use strict";var r={image:MSImageLayerElement,text:MSLayerElement,video:MSVideoLayerElement,hotspot:MSHotspotLayer,button:MSButtonLayer},i,t;window.MasterSlider=function(){this.options={forceInit:!0,autoplay:!1,loop:!1,mouse:!0,swipe:!0,grabCursor:!0,space:0,fillMode:"fill",start:1,view:"fade",width:300,height:150,inView:15,critMargin:1,heightLimit:!0,smoothHeight:!0,autoHeight:!1,minHeight:-1,fullwidth:!1,fullheight:!1,autofill:!1,layersMode:"center",hideLayers:!1,endPause:!1,centerControls:!0,overPause:!0,shuffle:!1,speed:17,dir:"h",preload:0,wheel:!1,layout:"boxed",autofillTarget:null,fullscreenMargin:0,instantStartLayers:!1,parallaxMode:"mouse",rtl:!1,deepLink:null,deepLinkType:"path",disablePlugins:[]};this.slides=[];this.activePlugins=[];this.$element=null;this.lastMargin=0;this.leftSpace=0;this.topSpace=0;this.rightSpace=0;this.bottomSpace=0;this._holdOn=0;var t=this;this.resize_listener=function(){t._resize()};n(window).bind("resize",this.resize_listener)};MasterSlider.author="Averta Ltd. (www.averta.net)";MasterSlider.version="2.16.3";MasterSlider.releaseDate="Dec 2015";MasterSlider._plugins=[];i=MasterSlider;i.registerPlugin=function(n){-1===i._plugins.indexOf(n)&&i._plugins.push(n)};t=MasterSlider.prototype;t.__setupSlides=function(){var t,i=this,r=0;this.$element.children(".ms-slide").each(function(){var u=n(this),e,o,f,s;if(t=new MSSlide,t.$element=u,t.slider=i,t.delay=void 0!==u.data("delay")?u.data("delay"):3,t.fillMode=void 0!==u.data("fill-mode")?u.data("fill-mode"):i.options.fillMode,t.index=r++,e=u.children("img:not(.ms-layer)"),e.length>0&&t.setBG(e[0]),o=u.children("video"),o.length>0&&t.setBGVideo(o),i.controls)for(f=0,s=i.controls.length;s>f;++f)i.controls[f].slideAction(t);u.children("a").each(function(){var i=n(this);"video"===this.getAttribute("data-type")?(t.video=this.getAttribute("href"),t.videoAutoPlay=i.data("autoplay"),i.remove()):i.hasClass("ms-layer")||(t.link=n(this))});i.__createSlideLayers(t,u.find(".ms-layer"));i.slides.push(t);i.slideController.view.addSlide(t)})};t.__createSlideLayers=function(t,i){0!=i.length&&(t.setupLayerController(),i.each(function(i,u){var h,f=n(this),e,o,s;"A"===u.nodeName&&"image"===f.find(">img").data("type")&&(h=n(this),f=h.find("img"));e=new r[f.data("type")||"text"];e.$element=f;e.link=h;o={};s={};void 0!==f.data("effect")&&(o.name=f.data("effect"));void 0!==f.data("ease")&&(o.ease=f.data("ease"));void 0!==f.data("duration")&&(o.duration=f.data("duration"));void 0!==f.data("delay")&&(o.delay=f.data("delay"));f.data("hide-effect")&&(s.name=f.data("hide-effect"));f.data("hide-ease")&&(s.ease=f.data("hide-ease"));void 0!==f.data("hide-duration")&&(s.duration=f.data("hide-duration"));void 0!==f.data("hide-time")&&(s.time=f.data("hide-time"));e.setStartAnim(o);e.setEndAnim(s);t.layerController.addLayer(e)}))};t._removeLoading=function(){n(window).unbind("resize",this.resize_listener);this.$element.removeClass("before-init").css("visibility","visible").css("height","").css("opacity",0);CTween.fadeIn(this.$element);this.$loading.remove();this.slideController&&this.slideController.__resize()};t._resize=function(){if(this.$loading){var n=this.$loading[0].clientWidth/this.aspect;n=this.options.heightLimit?Math.min(n,this.options.height):n;this.$loading.height(n);this.$element.height(n)}};t._shuffleSlides=function(){for(var i,n=this.$element.children(".ms-slide"),t=0,r=n.length;r>t;++t)i=Math.floor(Math.random()*(r-1)),t!=i&&(this.$element[0].insertBefore(n[t],n[i]),n=this.$element.children(".ms-slide"))};t._setupSliderLayout=function(){this._updateSideMargins();this.lastMargin=this.leftSpace;var t=this.options.layout;"boxed"!==t&&"partialview"!==t&&(this.options.fullwidth=!0);("fullscreen"===t||"autofill"===t)&&(this.options.fullheight=!0,"autofill"===t&&(this.$autofillTarget=n(this.options.autofillTarget),0===this.$autofillTarget.length&&(this.$autofillTarget=this.$element.parent())));"partialview"===t&&this.$element.addClass("ms-layout-partialview");("fullscreen"===t||"fullwidth"===t||"autofill"===t)&&(n(window).bind("resize",{that:this},this._updateLayout),this._updateLayout());n(window).bind("resize",this.slideController.resize_listener)};t._updateLayout=function(t){var i=t?t.data.that:this,f=i.options.layout,r=i.$element,e=n(window),u;if("fullscreen"===f)document.body.style.overflow="hidden",r.height(e.height()-i.options.fullscreenMargin-i.topSpace-i.bottomSpace),document.body.style.overflow="";else if("autofill"===f)return void r.height(i.$autofillTarget.height()-i.options.fullscreenMargin-i.topSpace-i.bottomSpace).width(i.$autofillTarget.width()-i.leftSpace-i.rightSpace);r.width(e.width()-i.leftSpace-i.rightSpace);u=-r.offset().left+i.leftSpace+i.lastMargin;r.css("margin-left",u);i.lastMargin=u};t._init=function(){var t,r,i;if(!(this._holdOn>0)&&this._docReady){if(this.initialized=!0,"all"!==this.options.preload&&this._removeLoading(),this.options.shuffle&&this._shuffleSlides(),MSLayerEffects.setup(),this.slideController.setupView(),this.view=this.slideController.view,this.$controlsCont=n("<div><\/div>").addClass("ms-inner-controls-cont"),this.options.centerControls&&this.$controlsCont.css("max-width",this.options.width+"px"),this.$controlsCont.prepend(this.view.$element),this.$msContainer=n("<div><\/div>").addClass("ms-container").prependTo(this.$element).append(this.$controlsCont),this.controls)for(t=0,r=this.controls.length;r>t;++t)this.controls[t].setup();if(this._setupSliderLayout(),this.__setupSlides(),this.slideController.setup(),this.controls)for(t=0,r=this.controls.length;r>t;++t)this.controls[t].create();(this.options.autoHeight&&this.slideController.view.$element.height(this.slideController.currentSlide.getHeight()),this.options.swipe&&!window._touch&&this.options.grabCursor&&this.options.mouse)&&(i=this.view.$element,i.mousedown(function(){i.removeClass("ms-grab-cursor");i.addClass("ms-grabbing-cursor");n.browser.msie&&window.ms_grabbing_curosr&&(i[0].style.cursor="url("+window.ms_grabbing_curosr+"), move")}).addClass("ms-grab-cursor"),n(document).mouseup(function(){i.removeClass("ms-grabbing-cursor");i.addClass("ms-grab-cursor");n.browser.msie&&window.ms_grab_curosr&&(i[0].style.cursor="url("+window.ms_grab_curosr+"), move")}));this.slideController.__dispatchInit()}};t.setHeight=function(n){this.options.smoothHeight?(this.htween&&(this.htween.reset?this.htween.reset():this.htween.stop(!0)),this.htween=CTween.animate(this.slideController.view.$element,500,{height:n},{ease:"easeOutQuart"})):this.slideController.view.$element.height(n)};t.reserveSpace=function(n,t){var i=n+"Space",r=this[i];return this[i]+=t,this._updateSideMargins(),r};t._updateSideMargins=function(){this.$element.css("margin",this.topSpace+"px "+this.rightSpace+"px "+this.bottomSpace+"px "+this.leftSpace+"px")};t._realignControls=function(){this.rightSpace=this.leftSpace=this.topSpace=this.bottomSpace=0;this._updateSideMargins();this.api.dispatchEvent(new MSSliderEvent(MSSliderEvent.RESERVED_SPACE_CHANGE))};t.control=function(n,t){if(n in MSSlideController.SliderControlList){this.controls||(this.controls=[]);var i=new MSSlideController.SliderControlList[n](t);return i.slider=this,this.controls.push(i),this}};t.holdOn=function(){this._holdOn++};t.release=function(){this._holdOn--;this._init()};t.setup=function(t,r){var o,s,u,f,h,e;if(this.$element="string"==typeof t?n("#"+t):t.eq(0),this.setupMarkup=this.$element.html(),0!==this.$element.length){for(this.$element.addClass("master-slider").addClass("before-init"),n.browser.msie?this.$element.addClass("ms-ie").addClass("ms-ie"+n.browser.version.slice(0,n.browser.version.indexOf("."))):n.browser.webkit?this.$element.addClass("ms-wk"):n.browser.mozilla&&this.$element.addClass("ms-moz"),o=navigator.userAgent.toLowerCase(),s=o.indexOf("android")>-1,s&&this.$element.addClass("ms-android"),u=this,n.extend(this.options,r),this.aspect=this.options.width/this.options.height,this.$loading=n("<div><\/div>").addClass("ms-loading-container").insertBefore(this.$element).append(n("<div><\/div>").addClass("ms-loading")),this.$loading.parent().css("position","relative"),this.options.autofill&&(this.options.fullwidth=!0,this.options.fullheight=!0),this.options.fullheight&&this.$element.addClass("ms-fullheight"),this._resize(),this.slideController=new MSSlideController(this),this.api=this.slideController,f=0,h=i._plugins.length;f!==h;f++)e=i._plugins[f],-1===this.options.disablePlugins.indexOf(e.name)&&this.activePlugins.push(new e(this));return this.options.forceInit&&MasterSlider.addJQReadyErrorCheck(this),n(document).ready(function(){u.initialize||(u._docReady=!0,u._init())}),this}};t.destroy=function(t){for(var u,i=0,r=this.activePlugins.length;i!==r;i++)this.activePlugins[i].destroy();if(this.controls)for(i=0,r=this.controls.length;i!==r;i++)this.controls[i].destroy();this.slideController&&this.slideController._destroy();this.$loading&&this.$loading.remove();t?this.$element.html(this.setupMarkup).css("visibility","hidden"):this.$element.remove();u=this.options.layout;("fullscreen"===u||"fullwidth"===u)&&n(window).unbind("resize",this._updateLayout);this.view=null;this.slides=null;this.options=null;this.slideController=null;this.api=null;this.resize_listener=null;this.activePlugins=null}}(jQuery),function(n,t,i,r){function u(t,i){this.element=t;this.$element=n(t);this.settings=n.extend({},e,i);this._defaults=e;this._name=f;this.init()}var f="masterslider",e={controls:{}};n.extend(u.prototype,{init:function(){var i=this,n,t;this._slider=new MasterSlider;for(n in this.settings.controls)this._slider.control(n,this.settings.controls[n]);this._slider.setup(this.$element,this.settings);t=this._slider.api.dispatchEvent;this._slider.api.dispatchEvent=function(n){i.$element.trigger(n.type);t.call(this,n)}},api:function(){return this._slider.api},slider:function(){return this._slider}});n.fn[f]=function(t){var o=arguments,i="plugin_"+f,e;return t===r||"object"==typeof t?this.each(function(){n.data(this,i)||n.data(this,i,new u(this,t))}):"string"==typeof t&&"_"!==t[0]&&"init"!==t?(this.each(function(){var r=n.data(this,i);r instanceof u&&"function"==typeof r[t]&&(e=r[t].apply(r,Array.prototype.slice.call(o,1)));r instanceof u&&"function"==typeof r._slider.api[t]&&(e=r._slider.api[t].apply(r._slider.api,Array.prototype.slice.call(o,1)));"destroy"===t&&n.data(this,i,null)}),e!==r?e:this):void 0}}(jQuery,window,document),function(n,t){"use strict";var i=[],u,r;MasterSlider.addJQReadyErrorCheck=function(n){i.push(n)};u=n.fn.ready;r=t.onerror;n.fn.ready=function(){t.onerror=function(){var n,u,t;if(0!==i.length)for(n=0,u=i.length;n!==u;n++)t=i[n],t.initialized||(t._docReady=!0,t._init());return r?r.apply(this,arguments):!1};u.apply(this,arguments)}}(jQuery,window,document);window.MSViewEvents=function(n,t){this.type=n;this.data=t};MSViewEvents.SWIPE_START="swipeStart";MSViewEvents.SWIPE_END="swipeEnd";MSViewEvents.SWIPE_MOVE="swipeMove";MSViewEvents.SWIPE_CANCEL="swipeCancel";MSViewEvents.SCROLL="scroll";MSViewEvents.CHANGE_START="slideChangeStart";MSViewEvents.CHANGE_END="slideChangeEnd",function(n){"use strict";window.MSBasicView=function(t){this.options={loop:!1,dir:"h",autoHeight:!1,spacing:5,mouseSwipe:!0,swipe:!0,speed:17,minSlideSpeed:2,viewNum:20,critMargin:1};n.extend(this.options,t);this.dir=this.options.dir;this.loop=this.options.loop;this.spacing=this.options.spacing;this.__width=0;this.__height=0;this.__cssProb="h"===this.dir?"left":"top";this.__offset="h"===this.dir?"offsetLeft":"offsetTop";this.__dimension="h"===this.dir?"__width":"__height";this.__translate_end=window._css3d?" translateZ(0px)":"";this.$slideCont=n("<div><\/div>").addClass("ms-slide-container");this.$element=n("<div><\/div>").addClass("ms-view").addClass("ms-basic-view").append(this.$slideCont);this.currentSlide=null;this.index=-1;this.slidesCount=0;this.slides=[];this.slideList=[];this.viewSlidesList=[];this.css3=window._cssanim;this.start_buffer=0;this.firstslide_snap=0;this.slideChanged=!1;this.controller=new Controller(0,0,{snapping:!0,snapsize:100,paging:!0,snappingMinSpeed:this.options.minSlideSpeed,friction:(100-.5*this.options.speed)/100,endless:this.loop});this.controller.renderCallback("h"===this.dir?this._horizUpdate:this._vertiUpdate,this);this.controller.snappingCallback(this.__snapUpdate,this);this.controller.snapCompleteCallback(this.__snapCompelet,this);averta.EventDispatcher.call(this)};var t=MSBasicView.prototype;t.__snapCompelet=function(){this.slideChanged&&(this.slideChanged=!1,this.__locateSlides(),this.start_buffer=0,this.dispatchEvent(new MSViewEvents(MSViewEvents.CHANGE_END)))};t.__snapUpdate=function(t,i,r){var u,f;if(this.loop)u=this.index+r,this.updateLoop(u),u>=this.slidesCount&&(u-=this.slidesCount),0>u&&(u=this.slidesCount+u),this.index=u;else{if(0>i||i>=this.slidesCount)return;this.index=i}this._checkCritMargins();n.browser.mozilla&&(this.slideList[this.index].$element[0].style.marginTop="0.1px",this.currentSlide&&(this.currentSlide.$element[0].style.marginTop=""));f=this.slideList[this.index];f!==this.currentSlide&&(this.currentSlide=f,this.autoUpdateZIndex&&this.__updateSlidesZindex(),this.slideChanged=!0,this.dispatchEvent(new MSViewEvents(MSViewEvents.CHANGE_START)))};t._checkCritMargins=function(){if(!this.normalMode){var r=Math.floor(this.options.viewNum/2),t=this.viewSlidesList.indexOf(this.slideList[this.index]),i=this[this.__dimension]+this.spacing,n=this.options.critMargin;return this.loop?void((n>=t||t>=this.viewSlidesList.length-n)&&(i*=t-r,this.__locateSlides(!1,i+this.start_buffer),this.start_buffer+=i)):void((n>t&&this.index>=n||t>=this.viewSlidesList.length-n&&this.index<this.slidesCount-n)&&this.__locateSlides(!1))}};t._vertiUpdate=function(n,t){return this.__contPos=t,this.dispatchEvent(new MSViewEvents(MSViewEvents.SCROLL)),this.css3?void(this.$slideCont[0].style[window._jcsspfx+"Transform"]="translateY("+-t+"px)"+this.__translate_end):void(this.$slideCont[0].style.top=-t+"px")};t._horizUpdate=function(n,t){return this.__contPos=t,this.dispatchEvent(new MSViewEvents(MSViewEvents.SCROLL)),this.css3?void(this.$slideCont[0].style[window._jcsspfx+"Transform"]="translateX("+-t+"px)"+this.__translate_end):void(this.$slideCont[0].style.left=-t+"px")};t.__updateViewList=function(){var t,r,n,i;if(this.normalMode)return void(this.viewSlidesList=this.slides);if(t=this.viewSlidesList.slice(),this.viewSlidesList=[],n=0,i=Math.floor(this.options.viewNum/2),this.loop)for(;n!==this.options.viewNum;n++)this.viewSlidesList.push(this.slides[this.currentSlideLoc-i+n]);else{for(n=0;n!==i&&this.index-n!=-1;n++)this.viewSlidesList.unshift(this.slideList[this.index-n]);for(n=1;n!==i&&this.index+n!==this.slidesCount;n++)this.viewSlidesList.push(this.slideList[this.index+n])}for(n=0,r=t.length;n!==r;n++)-1===this.viewSlidesList.indexOf(t[n])&&t[n].sleep();t=null;this.currentSlide&&this.__updateSlidesZindex()};t.__locateSlides=function(n,t){var r,f,i,u;for(this.__updateViewList(),t=this.loop?t||0:this.slides.indexOf(this.viewSlidesList[0])*(this[this.__dimension]+this.spacing),f=this.viewSlidesList.length,i=0;i!==f;i++)u=t+i*(this[this.__dimension]+this.spacing),r=this.viewSlidesList[i],r.wakeup(),r.position=u,r.$element[0].style[this.__cssProb]=u+"px";n!==!1&&this.controller.changeTo(this.slideList[this.index].position,!1,null,null,!1)};t.__createLoopList=function(){var t=[],n=0,i=this.slidesCount/2,r=this.slidesCount%2==0?i-1:Math.floor(i),u=this.slidesCount%2==0?i:Math.floor(i);for(this.currentSlideLoc=r,n=1;r>=n;++n)t.unshift(this.slideList[this.index-n<0?this.slidesCount-n+this.index:this.index-n]);for(t.push(this.slideList[this.index]),n=1;u>=n;++n)t.push(this.slideList[this.index+n>=this.slidesCount?this.index+n-this.slidesCount:this.index+n]);return t};t.__getSteps=function(n,t){var i=n>t?this.slidesCount-n+t:t-n,r=Math.abs(this.slidesCount-i);return r>i?i:-r};t.__pushEnd=function(){var n=this.slides.shift(),i=this.slides[this.slidesCount-2],t;(this.slides.push(n),this.normalMode)&&(t=i.$element[0][this.__offset]+this.spacing+this[this.__dimension],n.$element[0].style[this.__cssProb]=t+"px",n.position=t)};t.__pushStart=function(){var n=this.slides.pop(),i=this.slides[0],t;(this.slides.unshift(n),this.normalMode)&&(t=i.$element[0][this.__offset]-this.spacing-this[this.__dimension],n.$element[0].style[this.__cssProb]=t+"px",n.position=t)};t.__updateSlidesZindex=function(){var u,t=this.viewSlidesList.length,i,r,n;if(Math.floor(t/2),this.loop)for(i=this.viewSlidesList.indexOf(this.currentSlide),n=0;n!==t;n++)u=this.viewSlidesList[n],this.viewSlidesList[n].$element.css("z-index",i>=n?n+1:t-n);else{for(r=this.currentSlide.index-this.viewSlidesList[0].index,n=0;n!==t;n++)this.viewSlidesList[n].$element.css("z-index",r>=n?n+1:t-n);this.currentSlide.$element.css("z-index",t)}};t.addSlide=function(n){n.view=this;this.slides.push(n);this.slideList.push(n);this.slidesCount++};t.appendSlide=function(n){this.$slideCont.append(n.$element)};t.updateLoop=function(n){if(this.loop)for(var t=this.__getSteps(this.index,n),i=0,r=Math.abs(t);r>i;++i)0>t?this.__pushStart():this.__pushEnd()};t.gotoSlide=function(n,t){this.updateLoop(n);this.index=n;var i=this.slideList[n];this._checkCritMargins();this.controller.changeTo(i.position,!t,null,null,!1);i!==this.currentSlide&&(this.slideChanged=!0,this.currentSlide=i,this.autoUpdateZIndex&&this.__updateSlidesZindex(),this.dispatchEvent(new MSViewEvents(MSViewEvents.CHANGE_START)),t&&this.dispatchEvent(new MSViewEvents(MSViewEvents.CHANGE_END)))};t.next=function(n){return n&&!this.loop&&this.index+1>=this.slidesCount?void this.controller.bounce(10):void this.gotoSlide(this.index+1>=this.slidesCount?0:this.index+1)};t.previous=function(n){return n&&!this.loop&&this.index-1<0?void this.controller.bounce(-10):void this.gotoSlide(this.index-1<0?this.slidesCount-1:this.index-1)};t.setupSwipe=function(){this.swipeControl=new averta.TouchSwipe(this.$element);this.swipeControl.swipeType="h"===this.dir?"horizontal":"vertical";var n=this;this.swipeControl.onSwipe="h"===this.dir?function(t){n.horizSwipeMove(t)}:function(t){n.vertSwipeMove(t)}};t.vertSwipeMove=function(n){var i=n.phase,t,r;"start"===i?(this.controller.stop(),this.dispatchEvent(new MSViewEvents(MSViewEvents.SWIPE_START,n))):"move"===i&&(!this.loop||Math.abs(this.currentSlide.position-this.controller.value+n.moveY)<this.cont_size/2)?(this.controller.drag(n.moveY),this.dispatchEvent(new MSViewEvents(MSViewEvents.SWIPE_MOVE,n))):("end"===i||"cancel"===i)&&(t=n.distanceY/n.duration*50/3,r=Math.abs(n.distanceY/n.duration*50/3),Math.abs(t)>.1&&Math.abs(t)>=r?(this.controller.push(-t),t>this.controller.options.snappingMinSpeed&&this.dispatchEvent(new MSViewEvents(MSViewEvents.SWIPE_END,n))):(this.controller.cancel(),this.dispatchEvent(new MSViewEvents(MSViewEvents.SWIPE_CANCEL,n))))};t.horizSwipeMove=function(n){var i=n.phase,t,r;"start"===i?(this.controller.stop(),this.dispatchEvent(new MSViewEvents(MSViewEvents.SWIPE_START,n))):"move"===i&&(!this.loop||Math.abs(this.currentSlide.position-this.controller.value+n.moveX)<this.cont_size/2)?(this.controller.drag(n.moveX),this.dispatchEvent(new MSViewEvents(MSViewEvents.SWIPE_MOVE,n))):("end"===i||"cancel"===i)&&(t=n.distanceX/n.duration*50/3,r=Math.abs(n.distanceY/n.duration*50/3),Math.abs(t)>.1&&Math.abs(t)>=r?(this.controller.push(-t),t>this.controller.options.snappingMinSpeed&&this.dispatchEvent(new MSViewEvents(MSViewEvents.SWIPE_END,n))):(this.controller.cancel(),this.dispatchEvent(new MSViewEvents(MSViewEvents.SWIPE_CANCEL,n))))};t.setSize=function(n,t,i){if(this.lastWidth!==n||t!==this.lastHeight||i){this.$element.width(n).height(t);for(var r=0;r<this.slidesCount;++r)this.slides[r].setSize(n,t,i);this.__width=n;this.__height=t;this.__created&&(this.__locateSlides(),this.cont_size=(this.slidesCount-1)*(this[this.__dimension]+this.spacing),this.loop||(this.controller._max_value=this.cont_size),this.controller.options.snapsize=this[this.__dimension]+this.spacing,this.controller.changeTo(this.currentSlide.position,!1,null,null,!1),this.controller.cancel(),this.lastWidth=n,this.lastHeight=t)}};t.create=function(n){this.__created=!0;this.index=Math.min(n||0,this.slidesCount-1);this.lastSnap=this.index;this.loop&&(this.slides=this.__createLoopList());this.normalMode=this.slidesCount<=this.options.viewNum;for(var t=0;t<this.slidesCount;++t)this.slides[t].create();this.__locateSlides();this.controller.options.snapsize=this[this.__dimension]+this.spacing;this.loop||(this.controller._max_value=(this.slidesCount-1)*(this[this.__dimension]+this.spacing));this.gotoSlide(this.index,!0);this.options.swipe&&(window._touch||this.options.mouseSwipe)&&this.setupSwipe()};t.destroy=function(){if(this.__created){for(var n=0;n<this.slidesCount;++n)this.slides[n].destroy();this.slides=null;this.slideList=null;this.$element.remove();this.controller.destroy();this.controller=null}};averta.EventDispatcher.extend(t);MSSlideController.registerView("basic",MSBasicView)}(jQuery),function(){"use strict";window.MSWaveView=function(n){MSBasicView.call(this,n);this.$element.removeClass("ms-basic-view").addClass("ms-wave-view");this.$slideCont.css(window._csspfx+"transform-style","preserve-3d");this.autoUpdateZIndex=!0};MSWaveView.extend(MSBasicView);MSWaveView._3dreq=!0;MSWaveView._fallback=MSBasicView;var n=MSWaveView.prototype,t=MSBasicView.prototype;n._horizUpdate=function(n,i){t._horizUpdate.call(this,n,i);for(var r,f,e=-i,u=0;u<this.slidesCount;++u)r=this.slideList[u],f=-e-r.position,this.__updateSlidesHoriz(r,f)};n._vertiUpdate=function(n,i){t._vertiUpdate.call(this,n,i);for(var r,f,e=-i,u=0;u<this.slidesCount;++u)r=this.slideList[u],f=-e-r.position,this.__updateSlidesVertic(r,f)};n.__updateSlidesHoriz=function(n,t){var i=Math.abs(100*t/this.__width);n.$element.css(window._csspfx+"transform","translateZ("+3*-i+"px) rotateY(0.01deg)")};n.__updateSlidesVertic=function(n,t){this.__updateSlidesHoriz(n,t)};MSSlideController.registerView("wave",MSWaveView)}(jQuery),function(){window.MSFadeBasicView=function(n){MSWaveView.call(this,n);this.$element.removeClass("ms-wave-view").addClass("ms-fade-basic-view")};MSFadeBasicView.extend(MSWaveView);var n=MSFadeBasicView.prototype;MSFadeBasicView.prototype;n.__updateSlidesHoriz=function(n,t){var i=Math.abs(.6*t/this.__width);i=1-Math.min(i,.6);n.$element.css("opacity",i)};n.__updateSlidesVertic=function(n,t){this.__updateSlidesHoriz(n,t)};MSSlideController.registerView("fadeBasic",MSFadeBasicView);MSWaveView._fallback=MSFadeBasicView}(),function(){window.MSFadeWaveView=function(n){MSWaveView.call(this,n);this.$element.removeClass("ms-wave-view").addClass("ms-fade-wave-view")};MSFadeWaveView.extend(MSWaveView);MSFadeWaveView._3dreq=!0;MSFadeWaveView._fallback=MSFadeBasicView;var n=MSFadeWaveView.prototype;MSWaveView.prototype;n.__updateSlidesHoriz=function(n,t){var i=Math.abs(100*t/this.__width);i=Math.min(i,100);n.$element.css("opacity",1-i/300);n.$element[0].style[window._jcsspfx+"Transform"]="scale("+(1-i/800)+") rotateY(0.01deg) "};n.__updateSlidesVertic=function(n,t){this.__updateSlidesHoriz(n,t)};MSSlideController.registerView("fadeWave",MSFadeWaveView)}(),function(){"use strict";window.MSFlowView=function(n){MSWaveView.call(this,n);this.$element.removeClass("ms-wave-view").addClass("ms-flow-view")};MSFlowView.extend(MSWaveView);MSFlowView._3dreq=!0;MSFlowView._fallback=MSFadeBasicView;var n=MSFlowView.prototype;MSWaveView.prototype;n.__updateSlidesHoriz=function(n,t){var i=Math.abs(100*t/this.__width),r=Math.min(.3*i,30)*(0>t?-1:1),u=1.2*i;n.$element[0].style[window._jcsspfx+"Transform"]="translateZ("+5*-u+"px) rotateY("+r+"deg) "};n.__updateSlidesVertic=function(n,t){var i=Math.abs(100*t/this.__width),r=Math.min(.3*i,30)*(0>t?-1:1),u=1.2*i;n.$element[0].style[window._jcsspfx+"Transform"]="translateZ("+5*-u+"px) rotateX("+-r+"deg) "};MSSlideController.registerView("flow",MSFlowView)}(jQuery),function(){window.MSFadeFlowView=function(n){MSWaveView.call(this,n);this.$element.removeClass("ms-wave-view").addClass("ms-fade-flow-view")};MSFadeFlowView.extend(MSWaveView);MSFadeFlowView._3dreq=!0;var n=MSFadeFlowView.prototype;MSWaveView.prototype;n.__calculate=function(n){var t=Math.min(Math.abs(100*n/this.__width),100),i=Math.min(.5*t,50)*(0>n?-1:1);return{value:t,rvalue:i}};n.__updateSlidesHoriz=function(n,t){var i=this.__calculate(t);n.$element.css("opacity",1-i.value/300);n.$element[0].style[window._jcsspfx+"Transform"]="translateZ("+-i.value+"px) rotateY("+i.rvalue+"deg) "};n.__updateSlidesVertic=function(n,t){var i=this.__calculate(t);n.$element.css("opacity",1-i.value/300);n.$element[0].style[window._jcsspfx+"Transform"]="translateZ("+-i.value+"px) rotateX("+-i.rvalue+"deg) "};MSSlideController.registerView("fadeFlow",MSFadeFlowView)}(),function(n){"use strict";window.MSMaskView=function(n){MSBasicView.call(this,n);this.$element.removeClass("ms-basic-view").addClass("ms-mask-view")};MSMaskView.extend(MSBasicView);var t=MSMaskView.prototype,i=MSBasicView.prototype;t.addSlide=function(t){t.view=this;t.$frame=n("<div><\/div>").addClass("ms-mask-frame").append(t.$element);t.$element[0].style.position="relative";t.autoAppend=!1;this.slides.push(t);this.slideList.push(t);this.slidesCount++};t.setSize=function(n,t){for(var u=this.slides[0].slider,r=0;r<this.slidesCount;++r)this.slides[r].$frame[0].style.width=n+"px",u.options.autoHeight||(this.slides[r].$frame[0].style.height=t+"px");i.setSize.call(this,n,t)};t._horizUpdate=function(n,t){i._horizUpdate.call(this,n,t);var r=0;if(this.css3)for(r=0;r<this.slidesCount;++r)this.slideList[r].$element[0].style[window._jcsspfx+"Transform"]="translateX("+(t-this.slideList[r].position)+"px)"+this.__translate_end;else for(r=0;r<this.slidesCount;++r)this.slideList[r].$element[0].style.left=t-this.slideList[r].position+"px"};t._vertiUpdate=function(n,t){i._vertiUpdate.call(this,n,t);var r=0;if(this.css3)for(r=0;r<this.slidesCount;++r)this.slideList[r].$element[0].style[window._jcsspfx+"Transform"]="translateY("+(t-this.slideList[r].position)+"px)"+this.__translate_end;else for(r=0;r<this.slidesCount;++r)this.slideList[r].$element[0].style.top=t-this.slideList[r].position+"px"};t.__pushEnd=function(){var n=this.slides.shift(),i=this.slides[this.slidesCount-2],t;(this.slides.push(n),this.normalMode)&&(t=i.$frame[0][this.__offset]+this.spacing+this[this.__dimension],n.$frame[0].style[this.__cssProb]=t+"px",n.position=t)};t.__pushStart=function(){var n=this.slides.pop(),i=this.slides[0],t;(this.slides.unshift(n),this.normalMode)&&(t=i.$frame[0][this.__offset]-this.spacing-this[this.__dimension],n.$frame[0].style[this.__cssProb]=t+"px",n.position=t)};t.__updateViewList=function(){var t,r,n,i;if(this.normalMode)return void(this.viewSlidesList=this.slides);if(t=this.viewSlidesList.slice(),this.viewSlidesList=[],n=0,i=Math.floor(this.options.viewNum/2),this.loop)for(;n!==this.options.viewNum;n++)this.viewSlidesList.push(this.slides[this.currentSlideLoc-i+n]);else{for(n=0;n!==i&&this.index-n!=-1;n++)this.viewSlidesList.unshift(this.slideList[this.index-n]);for(n=1;n!==i&&this.index+n!==this.slidesCount;n++)this.viewSlidesList.push(this.slideList[this.index+n])}for(n=0,r=t.length;n!==r;n++)-1===this.viewSlidesList.indexOf(t[n])&&(t[n].sleep(),t[n].$frame.detach());t=null};t.__locateSlides=function(n,t){var i,f,r,u;for(this.__updateViewList(),t=this.loop?t||0:this.slides.indexOf(this.viewSlidesList[0])*(this[this.__dimension]+this.spacing),f=this.viewSlidesList.length,r=0;r!==f;r++){if(u=t+r*(this[this.__dimension]+this.spacing),i=this.viewSlidesList[r],this.$slideCont.append(i.$frame),i.wakeup(!1),i.position=u,i.selected&&i.bgvideo)try{i.bgvideo.play()}catch(e){}i.$frame[0].style[this.__cssProb]=u+"px"}n!==!1&&this.controller.changeTo(this.slideList[this.index].position,!1,null,null,!1)};MSSlideController.registerView("mask",MSMaskView)}(jQuery),function(){"use strict";window.MSParallaxMaskView=function(n){MSMaskView.call(this,n);this.$element.removeClass("ms-basic-view").addClass("ms-parallax-mask-view")};MSParallaxMaskView.extend(MSMaskView);MSParallaxMaskView.parallaxAmount=.5;var n=MSParallaxMaskView.prototype,t=MSBasicView.prototype;n._horizUpdate=function(n,i){t._horizUpdate.call(this,n,i);var r=0;if(this.css3)for(r=0;r<this.slidesCount;++r)this.slideList[r].$element[0].style[window._jcsspfx+"Transform"]="translateX("+(i-this.slideList[r].position)*MSParallaxMaskView.parallaxAmount+"px)"+this.__translate_end;else for(r=0;r<this.slidesCount;++r)this.slideList[r].$element[0].style.left=(i-this.slideList[r].position)*MSParallaxMaskView.parallaxAmount+"px"};n._vertiUpdate=function(n,i){t._vertiUpdate.call(this,n,i);var r=0;if(this.css3)for(r=0;r<this.slidesCount;++r)this.slideList[r].$element[0].style[window._jcsspfx+"Transform"]="translateY("+(i-this.slideList[r].position)*MSParallaxMaskView.parallaxAmount+"px)"+this.__translate_end;else for(r=0;r<this.slidesCount;++r)this.slideList[r].$element[0].style.top=(i-this.slideList[r].position)*MSParallaxMaskView.parallaxAmount+"px"};MSSlideController.registerView("parallaxMask",MSParallaxMaskView)}(jQuery),function(){"use strict";window.MSFadeView=function(n){MSBasicView.call(this,n);this.$element.removeClass("ms-basic-view").addClass("ms-fade-view");this.controller.renderCallback(this.__update,this)};MSFadeView.extend(MSBasicView);var n=MSFadeView.prototype,t=MSBasicView.prototype;n.__update=function(n,t){for(var i,u,f=-t,r=0;r<this.slidesCount;++r)i=this.slideList[r],u=-f-i.position,this.__updateSlides(i,u)};n.__updateSlides=function(n,t){var i=Math.abs(t/this[this.__dimension]);0>=1-i?n.$element.fadeTo(0,0).css("visibility","hidden"):n.$element.fadeTo(0,1-i).css("visibility","")};n.__locateSlides=function(n,t){var r,u,i,f;for(this.__updateViewList(),t=this.loop?t||0:this.slides.indexOf(this.viewSlidesList[0])*(this[this.__dimension]+this.spacing),u=this.viewSlidesList.length,i=0;i!==u;i++)f=t+i*this[this.__dimension],r=this.viewSlidesList[i],r.wakeup(),r.position=f;n!==!1&&this.controller.changeTo(this.slideList[this.index].position,!1,null,null,!1)};n.__pushEnd=function(){var n=this.slides.shift(),t=this.slides[this.slidesCount-2];this.slides.push(n);n.position=t.position+this[this.__dimension]};n.__pushStart=function(){var n=this.slides.pop(),t=this.slides[0];this.slides.unshift(n);n.position=t.position-this[this.__dimension]};n.create=function(n){t.create.call(this,n);this.spacing=0;this.controller.options.minValidDist=10};MSSlideController.registerView("fade",MSFadeView)}(jQuery),function(){"use strict";window.MSScaleView=function(n){MSBasicView.call(this,n);this.$element.removeClass("ms-basic-view").addClass("ms-scale-view");this.controller.renderCallback(this.__update,this)};MSScaleView.extend(MSFadeView);var n=MSScaleView.prototype,t=MSFadeView.prototype;n.__updateSlides=function(n,t){var r=Math.abs(t/this[this.__dimension]),i=n.$element[0];0>=1-r?(i.style.opacity=0,i.style.visibility="hidden",i.style[window._jcsspfx+"Transform"]=""):(i.style.opacity=1-r,i.style.visibility="",i.style[window._jcsspfx+"Transform"]="perspective(2000px) translateZ("+r*(0>t?-.5:.5)*300+"px)")};n.create=function(n){t.create.call(this,n);this.controller.options.minValidDist=.03};MSSlideController.registerView("scale",MSScaleView)}(jQuery),function(){"use strict";window.MSStackView=function(n){MSBasicView.call(this,n);this.$element.removeClass("ms-basic-view").addClass("ms-stack-view");this.controller.renderCallback(this.__update,this);this.autoUpdateZIndex=!0};MSStackView.extend(MSFadeView);MSStackView._3dreq=!0;MSStackView._fallback=MSFadeView;var n=MSStackView.prototype,t=MSFadeView.prototype;n.__updateSlidesZindex=function(){for(var i,t=this.viewSlidesList.length,n=0;n!==t;n++)i=this.viewSlidesList[n],this.viewSlidesList[n].$element.css("z-index",t-n)};n.__updateSlides=function(n,t){var r=Math.abs(t/this[this.__dimension]),i=n.$element[0];0>=1-r?(i.style.opacity=1,i.style.visibility="hidden",i.style[window._jcsspfx+"Transform"]=""):(i.style.visibility="",i.style[window._jcsspfx+"Transform"]=0>t?"perspective(2000px) translateZ("+-300*r+"px)":this.__translate+"("+-r*this[this.__dimension]+"px)")};n.create=function(n){t.create.call(this,n);this.controller.options.minValidDist=.03;this.__translate="h"===this.dir?"translateX":"translateY"};MSSlideController.registerView("stack",MSStackView)}(jQuery),function(){"use strict";var t=2e3,n;window.MSFocusView=function(n){MSWaveView.call(this,n);this.$element.removeClass("ms-wave-view").addClass("ms-focus-view");this.options.centerSpace=this.options.centerSpace||1};MSFocusView.extend(MSWaveView);MSFocusView._3dreq=!0;MSFocusView._fallback=MSFadeBasicView;n=MSFocusView.prototype;MSWaveView.prototype;n.__calcview=function(n,i){var r=i/2*n/(n+t);return r*(n+t)/t};n.__updateSlidesHoriz=function(n,t){var i=Math.abs(100*t/this.__width);i=15*-Math.min(i,100);n.$element.css(window._csspfx+"transform","translateZ("+(i+1)+"px) rotateY(0.01deg) translateX("+(0>t?1:-1)*-this.__calcview(i,this.__width)*this.options.centerSpace+"px)")};n.__updateSlidesVertic=function(n,t){var i=Math.abs(100*t/this.__width);i=15*-Math.min(i,100);n.$element.css(window._csspfx+"transform","translateZ("+(i+1)+"px) rotateY(0.01deg) translateY("+(0>t?1:-1)*-this.__calcview(i,this.__width)*this.options.centerSpace+"px)")};MSSlideController.registerView("focus",MSFocusView)}(),function(){window.MSPartialWaveView=function(n){MSWaveView.call(this,n);this.$element.removeClass("ms-wave-view").addClass("ms-partial-wave-view")};MSPartialWaveView.extend(MSWaveView);MSPartialWaveView._3dreq=!0;MSPartialWaveView._fallback=MSFadeBasicView;var n=MSPartialWaveView.prototype;MSWaveView.prototype;n.__updateSlidesHoriz=function(n,t){var i=Math.abs(100*t/this.__width);n.hasBG&&n.$bg_img.css("opacity",(100-Math.abs(120*t/this.__width/3))/100);n.$element.css(window._csspfx+"transform","translateZ("+3*-i+"px) rotateY(0.01deg) translateX("+.75*t+"px)")};n.__updateSlidesVertic=function(n,t){var i=Math.abs(100*t/this.__width);n.hasBG&&n.$bg_img.css("opacity",(100-Math.abs(120*t/this.__width/3))/100);n.$element.css(window._csspfx+"transform","translateZ("+3*-i+"px) rotateY(0.01deg) translateY("+.75*t+"px)")};MSSlideController.registerView("partialWave",MSPartialWaveView)}(),function(){"use strict";window.MSBoxView=function(n){MSBasicView.call(this,n);this.$element.removeClass("ms-basic-view").addClass("ms-box-view");this.controller.renderCallback(this.__update,this)};MSBoxView.extend(MSFadeView);MSBoxView._3dreq=!0;var n=MSBoxView.prototype,t=MSFadeView.prototype;n.__updateSlides=function(n,t){var r=Math.abs(t/this[this.__dimension]),i=n.$element[0];0>=1-r?(i.style.visibility="hidden",i.style[window._jcsspfx+"Transform"]=""):(i.style.visibility="",i.style[window._jcsspfx+"Transform"]="rotate"+this._rotateDir+"("+r*(0>t?1:-1)*90*this._calcFactor+"deg)",i.style[window._jcsspfx+"TransformOrigin"]="50% 50% -"+n[this.__dimension]/2+"px",i.style.zIndex=Math.ceil(2*(1-r)))};n.create=function(n){t.create.call(this,n);this.controller.options.minValidDist=.03;this._rotateDir="h"===this.options.dir?"Y":"X";this._calcFactor="h"===this.options.dir?1:-1};MSSlideController.registerView("box",MSBoxView)}(jQuery),function(n){"use strict";var i=function(){this.options={prefix:"ms-",autohide:!0,overVideo:!0,customClass:null}},t=i.prototype;t.slideAction=function(){};t.setup=function(){this.cont=this.options.insertTo?n(this.options.insertTo):this.slider.$controlsCont;this.options.overVideo||this._hideOnvideoStarts()};t.checkHideUnder=function(){this.options.hideUnder&&(this.needsRealign=!this.options.insetTo&&("left"===this.options.align||"right"===this.options.align)&&this.options.inset===!1,n(window).bind("resize",{that:this},this.onResize),this.onResize())};t.onResize=function(n){var t=n&&n.data.that||this,i=window.innerWidth;i<=t.options.hideUnder&&!t.detached?(t.hide(!0),t.detached=!0,t.onDetach()):i>=t.options.hideUnder&&t.detached&&(t.detached=!1,t.visible(),t.onAppend())};t.create=function(){this.options.autohide&&(this.hide(!0),this.slider.$controlsCont.mouseenter(n.proxy(this._onMouseEnter,this)).mouseleave(n.proxy(this._onMouseLeave,this)).mousedown(n.proxy(this._onMouseDown,this)),this.$element&&this.$element.mouseenter(n.proxy(this._onMouseEnter,this)).mouseleave(n.proxy(this._onMouseLeave,this)).mousedown(n.proxy(this._onMouseDown,this)),n(document).mouseup(n.proxy(this._onMouseUp,this)));this.options.align&&this.$element.addClass("ms-align-"+this.options.align);this.options.customClass&&this.$element&&this.$element.addClass(this.options.customClass)};t._onMouseEnter=function(){this._disableAH||this.mdown||this.visible();this.mleave=!1};t._onMouseLeave=function(){this.mdown||this.hide();this.mleave=!0};t._onMouseDown=function(){this.mdown=!0};t._onMouseUp=function(){this.mdown&&this.mleave&&this.hide();this.mdown=!1};t.onAppend=function(){this.needsRealign&&this.slider._realignControls()};t.onDetach=function(){this.needsRealign&&this.slider._realignControls()};t._hideOnvideoStarts=function(){var n=this;this.slider.api.addEventListener(MSSliderEvent.VIDEO_PLAY,function(){n._disableAH=!0;n.hide()});this.slider.api.addEventListener(MSSliderEvent.VIDEO_CLOSE,function(){n._disableAH=!1;n.visible()})};t.hide=function(n){if(n)this.$element.css("opacity",0),this.$element.css("display","none");else{clearTimeout(this.hideTo);var t=this.$element;this.hideTo=setTimeout(function(){CTween.fadeOut(t,400,!1)},20)}this.$element.addClass("ms-ctrl-hide")};t.visible=function(){this.detached||(clearTimeout(this.hideTo),this.$element.css("display",""),CTween.fadeIn(this.$element,400,!1),this.$element.removeClass("ms-ctrl-hide"))};t.destroy=function(){this.options&&this.options.hideUnder&&n(window).unbind("resize",this.onResize)};window.BaseControl=i}(jQuery),function(n){"use strict";var i=function(t){BaseControl.call(this);n.extend(this.options,t)},t,r;i.extend(BaseControl);t=i.prototype;r=BaseControl.prototype;t.setup=function(){var t=this;this.$next=n("<button><\/button>").addClass(this.options.prefix+"nav-next").attr("aria-label","next slide").bind("click",function(){t.slider.api.next(!0)});this.$prev=n("<button><\/button>").addClass(this.options.prefix+"nav-prev").attr("aria-label","previous slide").bind("click",function(){t.slider.api.previous(!0)});r.setup.call(this);this.cont.append(this.$prev);this.cont.append(this.$next);this.checkHideUnder()};t.hide=function(n){return n?(this.$prev.css("opacity",0).css("display","none"),void this.$next.css("opacity",0).css("display","none")):(CTween.fadeOut(this.$prev,400,!1),CTween.fadeOut(this.$next,400,!1),this.$prev.addClass("ms-ctrl-hide"),void this.$next.addClass("ms-ctrl-hide"))};t.visible=function(){this.detached||(CTween.fadeIn(this.$prev,400),CTween.fadeIn(this.$next,400),this.$prev.removeClass("ms-ctrl-hide").css("display",""),this.$next.removeClass("ms-ctrl-hide").css("display",""))};t.destroy=function(){r.destroy();this.$next.remove();this.$prev.remove()};window.MSArrows=i;MSSlideController.registerControl("arrows",i)}(jQuery),function(n){"use strict";var i=function(t){BaseControl.call(this);this.options.dir="h";this.options.wheel="v"===t.dir;this.options.arrows=!1;this.options.speed=17;this.options.align=null;this.options.inset=!1;this.options.margin=10;this.options.space=10;this.options.width=100;this.options.height=100;this.options.type="thumbs";this.options.hover=!1;n.extend(this.options,t);this.thumbs=[];this.index_count=0;this.__dimen="h"===this.options.dir?"width":"height";this.__alignsize="h"===this.options.dir?"height":"width";this.__jdimen="h"===this.options.dir?"outerWidth":"outerHeight";this.__pos="h"===this.options.dir?"left":"top";this.click_enable=!0},t,r;i.extend(BaseControl);t=i.prototype;r=BaseControl.prototype;t.setup=function(){var i,t;(this.$element=n("<div><\/div>").addClass(this.options.prefix+"thumb-list"),"tabs"===this.options.type&&this.$element.addClass(this.options.prefix+"tabs"),this.$element.addClass("ms-dir-"+this.options.dir),r.setup.call(this),this.$element.appendTo(this.slider.$controlsCont===this.cont?this.slider.$element:this.cont),this.$thumbscont=n("<div><\/div>").addClass("ms-thumbs-cont").appendTo(this.$element),this.options.arrows)&&(i=this,this.$fwd=n("<div><\/div>").addClass("ms-thumblist-fwd").appendTo(this.$element).click(function(){i.controller.push(-15)}),this.$bwd=n("<div><\/div>").addClass("ms-thumblist-bwd").appendTo(this.$element).click(function(){i.controller.push(15)}));!this.options.insetTo&&this.options.align&&(t=this.options.align,this.options.inset?this.$element.css(t,this.options.margin):"top"===t?this.$element.detach().prependTo(this.slider.$element).css({"margin-bottom":this.options.margin,position:"relative"}):"bottom"===t?this.$element.css({"margin-top":this.options.margin,position:"relative"}):(this.slider.api.addEventListener(MSSliderEvent.RESERVED_SPACE_CHANGE,this.align,this),this.align()),"v"===this.options.dir?this.$element.width(this.options.width):this.$element.height(this.options.height));this.checkHideUnder()};t.align=function(){if(!this.detached){var n=this.options.align,t=this.slider.reserveSpace(n,this.options[this.__alignsize]+2*this.options.margin);this.$element.css(n,-t-this.options[this.__alignsize]-this.options.margin)}};t.slideAction=function(t){var i=t.$element.find(".ms-thumb"),f=this,r=n("<div><\/div>").addClass("ms-thumb-frame").append(i).append(n('<div class="ms-thumb-ol"><\/div>')).bind(this.options.hover?"hover":"click",function(){f.changeSlide(r)}),u;(this.options.align&&r.width(this.options.width-("v"===this.options.dir&&"tabs"===this.options.type?12:0)).height(this.options.height).css("margin-"+("v"===this.options.dir?"bottom":"right"),this.options.space),r[0].index=this.index_count++,this.$thumbscont.append(r),this.options.fillMode&&i.is("img"))&&(u=new window.MSAligner(this.options.fillMode,r,i),i[0].aligner=u,i.one("load",function(){var t=n(this);t[0].aligner.init(t.width(),t.height());t[0].aligner.align()}).each(n.jqLoadFix));n.browser.msie&&i.on("dragstart",function(n){n.preventDefault()});this.thumbs.push(r)};t.create=function(){var t;r.create.call(this);this.__translate_end=window._css3d?" translateZ(0px)":"";this.controller=new Controller(0,0,{snappingMinSpeed:2,friction:(100-.5*this.options.speed)/100});this.controller.renderCallback("h"===this.options.dir?this._hMove:this._vMove,this);t=this;this.resize_listener=function(){t.__resize()};n(window).bind("resize",this.resize_listener);this.thumbSize=this.thumbs[0][this.__jdimen](!0);this.setupSwipe();this.__resize();t=this;this.options.wheel&&(this.wheellistener=function(n){var i=window.event||n.orginalEvent||n,r=Math.max(-1,Math.min(1,i.wheelDelta||-i.detail));return t.controller.push(10*-r),!1},n.browser.mozilla?this.$element[0].addEventListener("DOMMouseScroll",this.wheellistener):this.$element.bind("mousewheel",this.wheellistener));this.slider.api.addEventListener(MSSliderEvent.CHANGE_START,this.update,this);this.slider.api.addEventListener(MSSliderEvent.HARD_UPDATE,this.realignThumbs,this);this.cindex=this.slider.api.index();this.select(this.thumbs[this.cindex])};t._hMove=function(n,t){return this.__contPos=t,window._cssanim?void(this.$thumbscont[0].style[window._jcsspfx+"Transform"]="translateX("+-t+"px)"+this.__translate_end):void(this.$thumbscont[0].style.left=-t+"px")};t._vMove=function(n,t){return this.__contPos=t,window._cssanim?void(this.$thumbscont[0].style[window._jcsspfx+"Transform"]="translateY("+-t+"px)"+this.__translate_end):void(this.$thumbscont[0].style.top=-t+"px")};t.setupSwipe=function(){this.swipeControl=new averta.TouchSwipe(this.$element);this.swipeControl.swipeType="h"===this.options.dir?"horizontal":"vertical";var n=this;this.swipeControl.onSwipe="h"===this.options.dir?function(t){n.horizSwipeMove(t)}:function(t){n.vertSwipeMove(t)}};t.vertSwipeMove=function(n){var t,i;this.dTouch||(t=n.phase,"start"===t?this.controller.stop():"move"===t?this.controller.drag(n.moveY):("end"===t||"cancel"===t)&&(i=Math.abs(n.distanceY/n.duration*50/3),i>.1?this.controller.push(-n.distanceY/n.duration*50/3):(this.click_enable=!0,this.controller.cancel())))};t.horizSwipeMove=function(n){var t,i;this.dTouch||(t=n.phase,"start"===t?(this.controller.stop(),this.click_enable=!1):"move"===t?this.controller.drag(n.moveX):("end"===t||"cancel"===t)&&(i=Math.abs(n.distanceX/n.duration*50/3),i>.1?this.controller.push(-n.distanceX/n.duration*50/3):(this.click_enable=!0,this.controller.cancel())))};t.update=function(){var n=this.slider.api.index();this.cindex!==n&&(null!=this.cindex&&this.unselect(this.thumbs[this.cindex]),this.cindex=n,this.select(this.thumbs[this.cindex]),this.dTouch||this.updateThumbscroll())};t.realignThumbs=function(){this.$element.find(".ms-thumb").each(function(n,t){t.aligner&&t.aligner.align()})};t.updateThumbscroll=function(){var n=this.thumbSize*this.cindex,t;return(NaN==this.controller.value&&(this.controller.value=0),n-this.controller.value<0)?void this.controller.gotoSnap(this.cindex,!0):n+this.thumbSize-this.controller.value>this.$element[this.__dimen]()?(t=this.cindex-Math.floor(this.$element[this.__dimen]()/this.thumbSize)+1,void this.controller.gotoSnap(t,!0)):void 0};t.changeSlide=function(n){this.click_enable&&this.cindex!==n[0].index&&this.slider.api.gotoSlide(n[0].index)};t.unselect=function(n){n.removeClass("ms-thumb-frame-selected")};t.select=function(n){n.addClass("ms-thumb-frame-selected")};t.__resize=function(){var n=this.$element[this.__dimen](),t;this.ls!==n&&(this.ls=n,this.thumbSize=this.thumbs[0][this.__jdimen](!0),t=this.slider.api.count()*this.thumbSize,this.$thumbscont[0].style[this.__dimen]=t+"px",n>=t?(this.dTouch=!0,this.controller.stop(),this.$thumbscont[0].style[this.__pos]=.5*(n-t)+"px",this.$thumbscont[0].style[window._jcsspfx+"Transform"]=""):(this.dTouch=!1,this.click_enable=!0,this.$thumbscont[0].style[this.__pos]="",this.controller._max_value=t-n,this.controller.options.snapsize=this.thumbSize,this.updateThumbscroll()))};t.destroy=function(){r.destroy();this.options.wheel&&(n.browser.mozilla?this.$element[0].removeEventListener("DOMMouseScroll",this.wheellistener):this.$element.unbind("mousewheel",this.wheellistener),this.wheellistener=null);n(window).unbind("resize",this.resize_listener);this.$element.remove();this.slider.api.removeEventListener(MSSliderEvent.RESERVED_SPACE_CHANGE,this.align,this);this.slider.api.removeEventListener(MSSliderEvent.CHANGE_START,this.update,this)};window.MSThumblist=i;MSSlideController.registerControl("thumblist",i)}(jQuery),function(n){"use strict";var i=function(t){BaseControl.call(this);this.options.dir="h";this.options.inset=!0;this.options.margin=10;this.options.space=10;n.extend(this.options,t);this.bullets=[]},t,r;i.extend(BaseControl);t=i.prototype;r=BaseControl.prototype;t.setup=function(){if(r.setup.call(this),this.$element=n("<div><\/div>").addClass(this.options.prefix+"bullets").addClass("ms-dir-"+this.options.dir).appendTo(this.cont),this.$bullet_cont=n("<div><\/div>").addClass("ms-bullets-count").appendTo(this.$element),!this.options.insetTo&&this.options.align){var t=this.options.align;this.options.inset&&this.$element.css(t,this.options.margin)}this.checkHideUnder()};t.create=function(){var u,i,t;for(r.create.call(this),u=this,this.slider.api.addEventListener(MSSliderEvent.CHANGE_START,this.update,this),this.cindex=this.slider.api.index(),i=0;i<this.slider.api.count();++i)t=n("<div><\/div>").addClass("ms-bullet"),t[0].index=i,t.on("click",function(){u.changeSlide(this.index)}),this.$bullet_cont.append(t),this.bullets.push(t),"h"===this.options.dir?t.css("margin",this.options.space/2):t.css("margin",this.options.space);"h"===this.options.dir?this.$element.width(t.outerWidth(!0)*this.slider.api.count()):this.$element.css("margin-top",-this.$element.outerHeight(!0)/2);this.select(this.bullets[this.cindex])};t.update=function(){var n=this.slider.api.index();this.cindex!==n&&(null!=this.cindex&&this.unselect(this.bullets[this.cindex]),this.cindex=n,this.select(this.bullets[this.cindex]))};t.changeSlide=function(n){this.cindex!==n&&this.slider.api.gotoSlide(n)};t.unselect=function(n){n.removeClass("ms-bullet-selected")};t.select=function(n){n.addClass("ms-bullet-selected")};t.destroy=function(){r.destroy();this.slider.api.removeEventListener(MSSliderEvent.CHANGE_START,this.update,this);this.$element.remove()};window.MSBulltes=i;MSSlideController.registerControl("bullets",i)}(jQuery),function(n){"use strict";var i=function(t){BaseControl.call(this);this.options.dir="h";this.options.autohide=!0;this.options.width=4;this.options.color="#3D3D3D";this.options.margin=10;n.extend(this.options,t);this.__dimen="h"===this.options.dir?"width":"height";this.__jdimen="h"===this.options.dir?"outerWidth":"outerHeight";this.__pos="h"===this.options.dir?"left":"top";this.__translate_end=window._css3d?" translateZ(0px)":"";this.__translate_start="h"===this.options.dir?" translateX(":"translateY("},t,r;i.extend(BaseControl);t=i.prototype;r=BaseControl.prototype;t.setup=function(){if(this.$element=n("<div><\/div>").addClass(this.options.prefix+"sbar").addClass("ms-dir-"+this.options.dir),r.setup.call(this),this.$element.appendTo(this.slider.$controlsCont===this.cont?this.slider.$element:this.cont),this.$bar=n("<div><\/div>").addClass(this.options.prefix+"bar").appendTo(this.$element),this.slider.options.loop&&(this.disable=!0,this.$element.remove()),"v"===this.options.dir?this.$bar.width(this.options.width):this.$bar.height(this.options.width),this.$bar.css("background-color",this.options.color),!this.options.insetTo&&this.options.align){this.$element.css("v"===this.options.dir?{right:"auto",left:"auto"}:{top:"auto",bottom:"auto"});var t=this.options.align;this.options.inset?this.$element.css(t,this.options.margin):"top"===t?this.$element.prependTo(this.slider.$element).css({"margin-bottom":this.options.margin,position:"relative"}):"bottom"===t?this.$element.css({"margin-top":this.options.margin,position:"relative"}):(this.slider.api.addEventListener(MSSliderEvent.RESERVED_SPACE_CHANGE,this.align,this),this.align())}this.checkHideUnder()};t.align=function(){if(!this.detached){var n=this.options.align,t=this.slider.reserveSpace(n,2*this.options.margin+this.options.width);this.$element.css(n,-t-this.options.margin-this.options.width)}};t.create=function(){this.disable||(this.scroller=this.slider.api.scroller,this.slider.api.view.addEventListener(MSViewEvents.SCROLL,this._update,this),this.slider.api.addEventListener(MSSliderEvent.RESIZE,this._resize,this),this._resize(),this.options.autohide&&this.$bar.css("opacity","0"))};t._resize=function(){this.vdimen=this.$element[this.__dimen]();this.bar_dimen=this.slider.api.view["__"+this.__dimen]*this.vdimen/this.scroller._max_value;this.$bar[this.__dimen](this.bar_dimen)};t._update=function(){var n=this.scroller.value*(this.vdimen-this.bar_dimen)/this.scroller._max_value,t;if(this.lvalue!==n)return(this.lvalue=n,this.options.autohide)&&(clearTimeout(this.hto),this.$bar.css("opacity","1"),t=this,this.hto=setTimeout(function(){t.$bar.css("opacity","0")},150)),0>n?void(this.$bar[0].style[this.__dimen]=this.bar_dimen+n+"px"):(n>this.vdimen-this.bar_dimen&&(this.$bar[0].style[this.__dimen]=this.vdimen-n+"px"),window._cssanim?void(this.$bar[0].style[window._jcsspfx+"Transform"]=this.__translate_start+n+"px)"+this.__translate_end):void(this.$bar[0].style[this.__pos]=n+"px"))};t.destroy=function(){r.destroy();this.slider.api.view.removeEventListener(MSViewEvents.SCROLL,this._update,this);this.slider.api.removeEventListener(MSSliderEvent.RESIZE,this._resize,this);this.slider.api.removeEventListener(MSSliderEvent.RESERVED_SPACE_CHANGE,this.align,this);this.$element.remove()};window.MSScrollbar=i;MSSlideController.registerControl("scrollbar",i)}(jQuery),function(n){"use strict";var r=function(t){BaseControl.call(this);this.options.autohide=!1;this.options.width=4;this.options.color="#FFFFFF";this.options.inset=!0;this.options.margin=0;n.extend(this.options,t)},t,i;r.extend(BaseControl);t=r.prototype;i=BaseControl.prototype;t.setup=function(){if(i.setup.call(this),this.$element=n("<div><\/div>").addClass(this.options.prefix+"timerbar"),i.setup.call(this),this.$element.appendTo(this.slider.$controlsCont===this.cont?this.slider.$element:this.cont),this.$bar=n("<div><\/div>").addClass("ms-time-bar").appendTo(this.$element),"v"===this.options.dir?(this.$bar.width(this.options.width),this.$element.width(this.options.width)):(this.$bar.height(this.options.width),this.$element.height(this.options.width)),this.$bar.css("background-color",this.options.color),!this.options.insetTo&&this.options.align){this.$element.css({top:"auto",bottom:"auto"});var t=this.options.align;this.options.inset?this.$element.css(t,this.options.margin):"top"===t?this.$element.prependTo(this.slider.$element).css({"margin-bottom":this.options.margin,position:"relative"}):"bottom"===t?this.$element.css({"margin-top":this.options.margin,position:"relative"}):(this.slider.api.addEventListener(MSSliderEvent.RESERVED_SPACE_CHANGE,this.align,this),this.align())}this.checkHideUnder()};t.align=function(){if(!this.detached){var n=this.options.align,t=this.slider.reserveSpace(n,2*this.options.margin+this.options.width);this.$element.css(n,-t-this.options.margin-this.options.width)}};t.create=function(){i.create.call(this);this.slider.api.addEventListener(MSSliderEvent.WAITING,this._update,this);this._update()};t._update=function(){this.$bar[0].style.width=this.slider.api._delayProgress+"%"};t.destroy=function(){i.destroy();this.slider.api.removeEventListener(MSSliderEvent.RESERVED_SPACE_CHANGE,this.align,this);this.slider.api.removeEventListener(MSSliderEvent.WAITING,this._update,this);this.$element.remove()};window.MSTimerbar=r;MSSlideController.registerControl("timebar",r)}(jQuery),function(n){"use strict";var i=function(t){BaseControl.call(this);this.options.color="#A2A2A2";this.options.stroke=10;this.options.radius=4;this.options.autohide=!1;n.extend(this.options,t)},t,r;i.extend(BaseControl);t=i.prototype;r=BaseControl.prototype;t.setup=function(){return r.setup.call(this),this.$element=n("<div><\/div>").addClass(this.options.prefix+"ctimer").appendTo(this.cont),this.$canvas=n("<canvas><\/canvas>").addClass("ms-ctimer-canvas").appendTo(this.$element),this.$bar=n("<div><\/div>").addClass("ms-ctimer-bullet").appendTo(this.$element),this.$canvas[0].getContext?(this.ctx=this.$canvas[0].getContext("2d"),this.prog=0,this.__w=2*(this.options.radius+this.options.stroke/2),this.$canvas[0].width=this.__w,this.$canvas[0].height=this.__w,void this.checkHideUnder()):(this.destroy(),void(this.disable=!0))};t.create=function(){if(!this.disable){r.create.call(this);this.slider.api.addEventListener(MSSliderEvent.WAITING,this._update,this);var n=this;this.$element.click(function(){n.slider.api.paused?n.slider.api.resume():n.slider.api.pause()});this._update()}};t._update=function(){var t=this;n(this).stop(!0).animate({prog:.01*this.slider.api._delayProgress},{duration:200,step:function(){t._draw()}})};t._draw=function(){this.ctx.clearRect(0,0,this.__w,this.__w);this.ctx.beginPath();this.ctx.arc(.5*this.__w,.5*this.__w,this.options.radius,1.5*Math.PI,1.5*Math.PI+2*Math.PI*this.prog,!1);this.ctx.strokeStyle=this.options.color;this.ctx.lineWidth=this.options.stroke;this.ctx.stroke()};t.destroy=function(){r.destroy();this.disable||(n(this).stop(!0),this.slider.api.removeEventListener(MSSliderEvent.WAITING,this._update,this),this.$element.remove())};window.MSCircleTimer=i;MSSlideController.registerControl("circletimer",i)}(jQuery),function(n){"use strict";window.MSLightbox=function(t){BaseControl.call(this,t);this.options.autohide=!1;n.extend(this.options,t);this.data_list=[]};MSLightbox.fadeDuratation=400;MSLightbox.extend(BaseControl);var t=MSLightbox.prototype,i=BaseControl.prototype;t.setup=function(){i.setup.call(this);this.$element=n("<div><\/div>").addClass(this.options.prefix+"lightbox-btn").appendTo(this.cont);this.checkHideUnder()};t.slideAction=function(t){n("<div><\/div>").addClass(this.options.prefix+"lightbox-btn").appendTo(t.$element).append(n(t.$element.find(".ms-lightbox")))};t.create=function(){i.create.call(this)};MSSlideController.registerControl("lightbox",MSLightbox)}(jQuery),function(n){"use strict";window.MSSlideInfo=function(t){BaseControl.call(this,t);this.options.autohide=!1;this.options.align=null;this.options.inset=!1;this.options.margin=10;this.options.size=100;this.options.dir="h";n.extend(this.options,t);this.data_list=[]};MSSlideInfo.fadeDuratation=400;MSSlideInfo.extend(BaseControl);var t=MSSlideInfo.prototype,i=BaseControl.prototype;t.setup=function(){if(this.$element=n("<div><\/div>").addClass(this.options.prefix+"slide-info").addClass("ms-dir-"+this.options.dir),i.setup.call(this),this.$element.appendTo(this.slider.$controlsCont===this.cont?this.slider.$element:this.cont),!this.options.insetTo&&this.options.align){var t=this.options.align;this.options.inset?this.$element.css(t,this.options.margin):"top"===t?this.$element.prependTo(this.slider.$element).css({"margin-bottom":this.options.margin,position:"relative"}):"bottom"===t?this.$element.css({"margin-top":this.options.margin,position:"relative"}):(this.slider.api.addEventListener(MSSliderEvent.RESERVED_SPACE_CHANGE,this.align,this),this.align());"v"===this.options.dir?this.$element.width(this.options.size):this.$element.css("min-height",this.options.size)}this.checkHideUnder()};t.align=function(){if(!this.detached){var n=this.options.align,t=this.slider.reserveSpace(n,this.options.size+2*this.options.margin);this.$element.css(n,-t-this.options.size-this.options.margin)}};t.slideAction=function(t){var i=n(t.$element.find(".ms-info"));i.detach();this.data_list[t.index]=i};t.create=function(){i.create.call(this);this.slider.api.addEventListener(MSSliderEvent.CHANGE_START,this.update,this);this.cindex=this.slider.api.index();this.switchEle(this.data_list[this.cindex])};t.update=function(){var n=this.slider.api.index();this.switchEle(this.data_list[n]);this.cindex=n};t.switchEle=function(n){this.current_ele&&(this.current_ele[0].tween&&this.current_ele[0].tween.stop(!0),this.current_ele[0].tween=CTween.animate(this.current_ele,MSSlideInfo.fadeDuratation,{opacity:0},{complete:function(){this.detach();this[0].tween=null;n.css("position","relative")},target:this.current_ele}),n.css("position","absolute"));this.__show(n)};t.__show=function(n){n.appendTo(this.$element).css("opacity","0");this.current_ele&&n.height(Math.max(n.height(),this.current_ele.height()));clearTimeout(this.tou);this.tou=setTimeout(function(){CTween.fadeIn(n,MSSlideInfo.fadeDuratation);n.css("height","")},MSSlideInfo.fadeDuratation);n[0].tween&&n[0].tween.stop(!0);this.current_ele=n};t.destroy=function(){i.destroy();clearTimeout(this.tou);this.current_ele&&this.current_ele[0].tween&&this.current_ele[0].tween.stop("true");this.$element.remove();this.slider.api.removeEventListener(MSSliderEvent.RESERVED_SPACE_CHANGE,this.align,this);this.slider.api.removeEventListener(MSSliderEvent.CHANGE_START,this.update,this)};MSSlideController.registerControl("slideinfo",MSSlideInfo)}(jQuery),function(n){window.MSGallery=function(t,i){this.id=t;this.slider=i;this.telement=n("#"+t);this.botcont=n("<div><\/div>").addClass("ms-gallery-botcont").appendTo(this.telement);this.thumbcont=n("<div><\/div>").addClass("ms-gal-thumbcont hide-thumbs").appendTo(this.botcont);this.playbtn=n("<div><\/div>").addClass("ms-gal-playbtn").appendTo(this.botcont);this.thumbtoggle=n("<div><\/div>").addClass("ms-gal-thumbtoggle").appendTo(this.botcont);i.control("thumblist",{insertTo:this.thumbcont,autohide:!1,dir:"h"});i.control("slidenum",{insertTo:this.botcont,autohide:!1});i.control("slideinfo",{insertTo:this.botcont,autohide:!1});i.control("timebar",{insertTo:this.botcont,autohide:!1});i.control("bullets",{insertTo:this.botcont,autohide:!1})};var t=MSGallery.prototype;t._init=function(){var n=this;this.slider.api.paused||this.playbtn.addClass("btn-pause");this.playbtn.click(function(){n.slider.api.paused?(n.slider.api.resume(),n.playbtn.addClass("btn-pause")):(n.slider.api.pause(),n.playbtn.removeClass("btn-pause"))});this.thumbtoggle.click(function(){n.vthumbs?(n.thumbtoggle.removeClass("btn-hide"),n.vthumbs=!1,n.thumbcont.addClass("hide-thumbs")):(n.thumbtoggle.addClass("btn-hide"),n.thumbcont.removeClass("hide-thumbs"),n.vthumbs=!0)})};t.setup=function(){var t=this;n(document).ready(function(){t._init()})}}(jQuery),function(n){var u=function(n,t,i){return"https://api.flickr.com/services/rest/?method=flickr.photosets.getPhotos&api_key="+n+"&photoset_id="+t+"&per_page="+i+"&extras=url_o,description,date_taken,owner_name,views&format=json&jsoncallback=?"},f=function(n,t,i){return"https://api.flickr.com/services/rest/?&method=flickr.people.getPublicPhotos&api_key="+n+"&user_id="+t+"&per_page="+i+"&extras=url_o,description,date_taken,owner_name,views&format=json&jsoncallback=?"},r=function(n,t,i,r,u,f){return"_o"===u&&f?f.url_o:"https://farm"+n+".staticflickr.com/"+t+"/"+i+"_"+r+u+".jpg"},t,i;window.MSFlickrV2=function(t,i){var e={count:10,type:"photoset",thumbSize:"q",imgSize:"c"},r;if(this.slider=t,this.slider.holdOn(),!i.key)return void this.errMsg("Flickr API Key required. Please add it in settings.");n.extend(e,i);this.options=e;r=this;"photoset"===this.options.type?n.getJSON(u(this.options.key,this.options.id,this.options.count),function(n){r._photosData(n)}):n.getJSON(f(this.options.key,this.options.id,this.options.count),function(n){r.options.type="photos";r._photosData(n)});""!==this.options.imgSize&&"-"!==this.options.imgSize&&(this.options.imgSize="_"+this.options.imgSize);this.options.thumbSize="_"+this.options.thumbSize;this.slideTemplate=this.slider.$element.find(".ms-slide")[0].outerHTML;this.slider.$element.find(".ms-slide").remove()};t=MSFlickrV2.prototype;t._photosData=function(t){if("fail"===t.stat)return void this.errMsg("Flickr API ERROR#"+t.code+": "+t.message);var r=this;this.options.author||this.options.desc;n.each(t[this.options.type].photo,function(t,u){var f=r.slideTemplate.replace(/{{[\w-]+}}/g,function(n){return n=n.replace(/{{|}}/g,""),i[n]?i[n](u,r):"{{"+n+"}}"});n(f).appendTo(r.slider.$element)});r._initSlider()};t.errMsg=function(t){this.slider.$element.css("display","block");this.errEle||(this.errEle=n('<div style="font-family:Arial; color:red; font-size:12px; position:absolute; top:10px; left:10px"><\/div>').appendTo(this.slider.$loading));this.errEle.html(t)};t._initSlider=function(){this.slider.release()};i={image:function(n,t){return r(n.farm,n.server,n.id,n.secret,t.options.imgSize,n)},thumb:function(n,t){return r(n.farm,n.server,n.id,n.secret,t.options.thumbSize)},title:function(n){return n.title},"owner-name":function(n){return n.ownername},"date-taken":function(n){return n.datetaken},views:function(n){return n.views},description:function(n){return n.description._content}}}(jQuery),function(n){var t,i,r;window.MSFacebookGallery=function(t,i){var u={count:10,type:"photostream",thumbSize:"320",imgSize:"orginal",https:!1,token:""},r;this.slider=t;this.slider.holdOn();n.extend(u,i);this.options=u;this.graph="https://graph.facebook.com";r=this;"photostream"===this.options.type?n.getJSON(this.graph+"/"+this.options.username+"/photos/uploaded/?fields=source,name,link,images,from&limit="+this.options.count+"&access_token="+this.options.token,function(n){r._photosData(n)}):n.getJSON(this.graph+"/"+this.options.albumId+"/photos?fields=source,name,link,images,from&limit="+this.options.count+"&access_token="+this.options.token,function(n){r._photosData(n)});this.slideTemplate=this.slider.$element.find(".ms-slide")[0].outerHTML;this.slider.$element.find(".ms-slide").remove()};t=MSFacebookGallery.prototype;t._photosData=function(t){var f;if(t.error)return void this.errMsg("Facebook API ERROR#"+t.error.code+"("+t.error.type+"): "+t.error.message);for(var i=this,u=(this.options.author||this.options.desc,0),e=t.data.length;u!==e;u++)f=i.slideTemplate.replace(/{{[\w-]+}}/g,function(n){return n=n.replace(/{{|}}/g,""),r[n]?r[n](t.data[u],i):"{{"+n+"}}"}),n(f).appendTo(i.slider.$element);i._initSlider()};t.errMsg=function(t){this.slider.$element.css("display","block");this.errEle||(this.errEle=n('<div style="font-family:Arial; color:red; font-size:12px; position:absolute; top:10px; left:10px"><\/div>').appendTo(this.slider.$loading));this.errEle.html(t)};t._initSlider=function(){this.slider.release()};i=function(n,t){if("orginal"===t)return n[0].source;for(var i=0,r=n.length;i!==r;i++)if(-1!==n[i].source.indexOf(t+"x"+t))return n[i].source;return n[0].source};r={image:function(n,t){return i(n.images,t.options.imgSize)},thumb:function(n,t){return i(n.images,t.options.thumbSize)},name:function(n){return n.name},"owner-name":function(n){return n.from.name},link:function(n){return n.link}}}(jQuery),function(n){"use strict";window.MSScrollParallax=function(n,t,i,r){this.fade=r;this.slider=n;this.parallax=t/100;this.bgparallax=i/100;n.api.addEventListener(MSSliderEvent.INIT,this.init,this);n.api.addEventListener(MSSliderEvent.DESTROY,this.destory,this);n.api.addEventListener(MSSliderEvent.CHANGE_END,this.resetLayers,this);n.api.addEventListener(MSSliderEvent.CHANGE_START,this.updateCurrentSlide,this)};window.MSScrollParallax.setup=function(n,t,i,r){if(!window._mobile)return(null==t&&(t=50),null==i&&(i=40),new MSScrollParallax(n,t,i,r))};var t=window.MSScrollParallax.prototype;t.init=function(){this.slider.$element.addClass("ms-scroll-parallax");this.sliderOffset=this.slider.$element.offset().top;this.updateCurrentSlide();for(var t,r=this.slider.api.view.slideList,i=0,u=r.length;i!==u;i++)t=r[i],t.hasLayers&&(t.layerController.$layers.wrap('<div class="ms-scroll-parallax-cont"><\/div>'),t.$scrollParallaxCont=t.layerController.$layers.parent());n(window).on("scroll",{that:this},this.moveParallax).trigger("scroll")};t.resetLayers=function(){if(this.lastSlide){var n=this.lastSlide.$scrollParallaxCont;window._css2d?(n&&(n[0].style[window._jcsspfx+"Transform"]=""),this.lastSlide.hasBG&&(this.lastSlide.$imgcont[0].style[window._jcsspfx+"Transform"]="")):(n&&(n[0].style.top=""),this.lastSlide.hasBG&&(this.lastSlide.$imgcont[0].style.top="0px"))}};t.updateCurrentSlide=function(){this.lastSlide=this.currentSlide;this.currentSlide=this.slider.api.currentSlide;this.moveParallax({data:{that:this}})};t.moveParallax=function(t){var i=t.data.that,f=i.slider,e=i.sliderOffset,o=n(window).scrollTop(),r=i.currentSlide.$scrollParallaxCont,u=e-o;0>=u?(r&&(window._css3d?r[0].style[window._jcsspfx+"Transform"]="translateY("+-u*i.parallax+"px) translateZ(0.4px)":window._css2d?r[0].style[window._jcsspfx+"Transform"]="translateY("+-u*i.parallax+"px)":r[0].style.top=-u*i.parallax+"px"),i.updateSlidesBG(-u*i.bgparallax+"px",!0),r&&i.fade&&r.css("opacity",1-Math.min(1,-u/f.api.height))):(r&&(window._css2d?r[0].style[window._jcsspfx+"Transform"]="":r[0].style.top=""),i.updateSlidesBG("0px",!1),r&&i.fade&&r.css("opacity",1))};t.updateSlidesBG=function(t,i){for(var u=this.slider.api.view.slideList,f=!i||n.browser.msie||n.browser.opera?"":"fixed",r=0,e=u.length;r!==e;r++)u[r].hasBG&&(u[r].$imgcont[0].style.position=f,u[r].$imgcont[0].style.top=t),u[r].$bgvideocont&&(u[r].$bgvideocont[0].style.position=f,u[r].$bgvideocont[0].style.top=t)};t.destory=function(){slider.api.removeEventListener(MSSliderEvent.INIT,this.init,this);slider.api.removeEventListener(MSSliderEvent.DESTROY,this.destory,this);slider.api.removeEventListener(MSSliderEvent.CHANGE_END,this.resetLayers,this);slider.api.removeEventListener(MSSliderEvent.CHANGE_START,this.updateCurrentSlide,this);n(window).off("scroll",this.moveParallax)}}(jQuery),function(n,t,i){var f=0,r,u;i.MasterSlider&&(r=function(n){this.slider=n;this.PId=f++;this.slider.options.keyboard&&n.api.addEventListener(MSSliderEvent.INIT,this.init,this)},r.name="MSKeyboardNav",u=r.prototype,u.init=function(){var i=this.slider.api;n(t).on("keydown.kbnav"+this.PId,function(n){var t=n.which;37===t||40===t?i.previous(!0):(38===t||39===t)&&i.next(!0)})},u.destroy=function(){n(t).off("keydown.kbnav"+this.PId);this.slider.api.removeEventListener(MSSliderEvent.INIT,this.init,this)},MasterSlider.registerPlugin(r))}(jQuery,document,window),function(n,t,i){var e=0,r=n(i),o=n(t),u,f;i.MasterSlider&&(u=function(t){this.PId=e++;this.slider=t;this.$slider=t.$element;this.slider.options.startOnAppear&&(t.holdOn(),o.ready(n.proxy(this.init,this)))},u.name="MSStartOnAppear",f=u.prototype,f.init=function(){this.slider.api;r.on("scroll.soa"+this.PId,n.proxy(this._onScroll,this)).trigger("scroll")},f._onScroll=function(){var n=r.scrollTop()+r.height(),t=this.$slider.offset().top;n>t&&(r.off("scroll.soa"+this.PId),this.slider.release())},f.destroy=function(){},MasterSlider.registerPlugin(u))}(jQuery,document,window),function(n,t){var f={"hue-rotate":"deg",blur:"px"},u={opacity:1,contrast:1,brightness:1,saturate:1,"hue-rotate":0,invert:0,sepia:0,blur:0,grayscale:0},r,i;t.MasterSlider&&(r=function(n){this.slider=n;this.slider.options.filters&&n.api.addEventListener(MSSliderEvent.INIT,this.init,this)},r.name="MSFilters",i=r.prototype,i.init=function(){var r=this.slider.api,n=r.view,t,i;this.filters=this.slider.options.filters;this.slideList=n.slideList;this.slidesCount=n.slidesCount;this.dimension=n[n.__dimension];this.target="slide"===this.slider.options.filterTarget?"$element":"$bg_img";this.filterName=$.browser.webkit?"WebkitFilter":"filter";t=n.controller.__renderHook.fun;i=n.controller.__renderHook.ref;n.controller.renderCallback(function(n,r){t.call(i,n,r);this.applyEffect(r)},this);this.applyEffect(n.controller.value)},i.applyEffect=function(n){for(var i,t,r=0;r<this.slidesCount;++r)t=this.slideList[r],i=Math.min(1,Math.abs(n-t.position)/this.dimension),t[this.target]&&($.browser.msie?null!=this.filters.opacity&&t[this.target].opacity(1-this.filters.opacity*i):t[this.target][0].style[this.filterName]=this.generateStyle(i))},i.generateStyle=function(n){var r,i="";for(var t in this.filters)r=f[t]||"",i+=t+"("+(u[t]+(this.filters[t]-u[t])*n)+") ";return i},i.destroy=function(){this.slider.api.removeEventListener(MSSliderEvent.INIT,this.init,this)},MasterSlider.registerPlugin(r))}(document,window,jQuery),function(n,t,i){var r,u,f,e;i.MasterSlider&&(r=function(n){this.slider=n;n.api.addEventListener(MSSliderEvent.INIT,this.init,this)},r.name="MSScrollToAction",u=r.prototype,u.init=function(){var n=this.slider.api;n.scrollToEnd=e;n.scrollTo=f},u.destroy=function(){},f=function(t,i){var t=(this.slider.$element,n(t).eq(0));0!==t.length&&(null==i&&(i=1.4),n("html, body").animate({scrollTop:t.offset().top},1e3*i,"easeInOutQuad"))},e=function(t){var i=this.slider.$element;null==t&&(t=1.4);n("html, body").animate({scrollTop:i.offset().top+i.outerHeight(!1)},1e3*t,"easeInOutQuad")},MasterSlider.registerPlugin(r))}(jQuery,document,window);$(function(){function i(){function s(){for(var r,i,n=0;n<e.length;n++)r=e[n],i=r.className,t[i]||(t[i]=[],o++),t[i].push(r.innerHTML)}function h(n){for(var i=n.slice(19),f="",u=0;u<t[n].length;u++)f+='<li class="social-links__item">'+t[n][u]+"<\/li>";r.find("li."+i).first().replaceWith('<li class="social-links__group" tabindex="0" aria-label="group '+i+'"><span title="'+c(i)+'" class="social-links__icon icon-'+i+'"><\/span><ul class="social-links__popup">'+f+"<\/ul><\/li>");r.find("li."+i).remove()}function c(n){switch(n){case"linkedin":return"LinkedIn";case"rss":return"RSS";case"youtube":return"YouTube";default:return n.charAt(0).toUpperCase()+n.slice(1)}}function f(t){n.off("click.social");i.removeClass("open");i=null;t.stopPropagation()}function l(t){var r=$(this),u=r.hasClass("open");if(i&&f(t),!u){n.on("click.social",f);i=r.addClass("open")}t.stopPropagation()}var i=null,r=$(".social-links ul"),e=r.children(),t={},o=0,u;if(s(),e.length>o){for(u in t)t.hasOwnProperty(u)&&t[u].length>1&&h(u);r.find("li.social-links__group").on("click",l);r.find("li.social-links__group").keydown(function(t){if(t.which===13||t.which===32){var r=$(this),u=r.hasClass("open");if(i&&f(t),!u){n.on("click.social",f);i=r.addClass("open");$(".social-links__link").first().focus()}t.stopPropagation()}})}}function r(){function i(i){n.off("click.picker");t.removeClass("open");t=null;i.stopPropagation()}function r(r){var u=$(this),f=u.hasClass("open");if(t&&i(r),!f){n.on("click.picker",i);t=u.addClass("open")}r.stopPropagation()}var t=null;$(".website-picker").on("click",r);$(".website-picker").keydown(function(r){if(r.which===13||r.which===32){var u=$(this),f=u.hasClass("open");if(t&&i(r),!f){n.on("click.picker",i);t=u.addClass("open");$(".website-picker__link").first().focus()}r.stopPropagation()}})}function u(){$(".gloo-facebook-feed").keydown(function(n){n.which===9&&$(".gloo-twitter-feed").focus();n.shiftKey&&n.which===9&&$(".gloo-facebook-feed").prev().focus()});$(".gloo-twitter-feed").keydown(function(n){n.which===9&&$(".gloo-twitter-feed").next().focus();n.shiftKey&&n.which===9&&$(".gloo-facebook-feed").focus()})}var n=$("body"),t;$(".menu-btn").click(function(){n.toggleClass("menu-open")});n.hasClass("pg-home")&&(t=new MasterSlider,t.control("arrows",{autohide:!1,overVideo:!1,insertTo:"#carousel-controls"}),t.control("bullets",{autohide:!0,overVideo:!0,dir:"h",align:"bottom",space:5,margin:10}),t.control("scrollbar",{autohide:!1,overVideo:!0,dir:"h",inset:!0,align:"top",color:"#3D3D3D",margin:10,width:4}),t.control("slideinfo",{autohide:!1,overVideo:!0,dir:"v",align:"right",inset:!1,margin:0,size:340}),t.setup("masterslider",{width:1024,height:576,space:0,start:1,grabCursor:!0,swipe:!0,mouse:!0,keyboard:!0,layout:"boxed",wheel:!1,autoplay:!0,instantStartLayers:!1,loop:!0,shuffle:!1,preload:0,heightLimit:!0,autoHeight:!1,endPause:!1,overPause:!0,fillMode:"fill",centerControls:!0,startOnAppear:!1,layersMode:"center",autofillTarget:"",hideLayers:!1,fullscreenMargin:0,speed:20,dir:"h",parallaxMode:"swipe",view:"fade"}),jQuery.fn.clickToggle=function(n,t){return this.on("click",function(i){[t,n][this.$_io^=1].call(this,i)})},$(".ms-nav-toggle").clickToggle(function(){$(this).toggleClass("ms-nav-pause ms-nav-resume");$(this).attr("aria-label","play");t.api.pause()},function(){$(this).toggleClass("ms-nav-resume ms-nav-pause");$(this).attr("aria-label","pause");t.api.resume()}));i();r();u()})