function checStarterURL(n){return n.match(/\.(jpeg|jpg|gif|png)$/)!==null}function scrollY(){return window.pageYOffset||docElem.scrollTop}function bubbles(){var n;$("body").addClass("page404");var t=40,i=40,r=6+Math.floor(Math.random()*11);for(n=0;n<r;n++)$bubbles.append('<div class="bubble-container"><div class="bubble"><\/div><\/div>');$bubbles.find(".bubble-container").each(function(){var e=Math.floor(Math.random()*101),u=t+Math.floor(Math.random()*(i+1)),n=Math.floor(Math.random()*5),r=6+Math.floor(Math.random()*8),o="#"+Math.floor(Math.random()*16777215).toString(16),f=$(this);f.css({left:e+"%","-webkit-animation-duration":r+"s","-moz-animation-duration":r+"s","-ms-animation-duration":r+"s","animation-duration":r+"s","-webkit-animation-delay":n+"s","-moz-animation-delay":n+"s","-ms-animation-delay":n+"s","animation-delay":n+"s"});f.children(".bubble").css({width:u+"px",height:u+"px",background:o})})}var ApplicationEvent,Base64,CMS,swfobject,$bubbles,dataProtectionWrapper,DynamicControl,HvgGtm,HvgLazyLoad,LiveReportList,BullshitMeter,Vote,BreakingArticleStripe,HVG;Function.prototype.bind||(Function.prototype.bind=function(n){if(typeof this!="function")throw new TypeError("Function.prototype.bind - what is trying to be bound is not callable");var r=Array.prototype.slice.call(arguments,1),u=this,t=function(){},i=function(){return u.apply(this instanceof t?this:n,r.concat(Array.prototype.slice.call(arguments)))};return t.prototype=this.prototype,i.prototype=new t,i}),function(n,t){function kt(n){var t=n.length,r=i.type(n);return i.isWindow(n)?!1:1===n.nodeType&&t?!0:"array"===r||"function"!==r&&(0===t||"number"==typeof t&&t>0&&t-1 in n)}function ku(n){var t=dt[n]={};return i.each(n.match(h)||[],function(n,i){t[i]=!0}),t}function c(){Object.defineProperty(this.cache={},0,{get:function(){return{}}});this.expando=i.expando+Math.random()}function pi(n,i,r){var u;if(r===t&&1===n.nodeType)if(u="data-"+i.replace(yi,"-$1").toLowerCase(),r=n.getAttribute(u),"string"==typeof r){try{r="true"===r?!0:"false"===r?!1:"null"===r?null:+r+""===r?+r:vi.test(r)?JSON.parse(r):r}catch(e){}f.set(n,i,r)}else r=t;return r}function ht(){return!0}function p(){return!1}function di(){try{return u.activeElement}catch(n){}}function nr(n,t){while((n=n[t])&&1!==n.nodeType);return n}function ni(n,t,r){if(i.isFunction(t))return i.grep(n,function(n,i){return!!t.call(n,i,n)!==r});if(t.nodeType)return i.grep(n,function(n){return n===t!==r});if("string"==typeof t){if(uf.test(t))return i.filter(t,n,r);t=i.filter(t,n)}return i.grep(n,function(n){return et.call(t,n)>=0!==r})}function fr(n,t){return i.nodeName(n,"table")&&i.nodeName(1===t.nodeType?t:t.firstChild,"tr")?n.getElementsByTagName("tbody")[0]||n.appendChild(n.ownerDocument.createElement("tbody")):n}function af(n){return n.type=(null!==n.getAttribute("type"))+"/"+n.type,n}function vf(n){var t=cf.exec(n.type);return t?n.type=t[1]:n.removeAttribute("type"),n}function ti(n,t){for(var u=n.length,i=0;u>i;i++)r.set(n[i],"globalEval",!t||r.get(t[i],"globalEval"))}function er(n,t){var u,c,e,s,h,l,a,o;if(1===t.nodeType){if(r.hasData(n)&&(s=r.access(n),h=r.set(t,s),o=s.events)){delete h.handle;h.events={};for(e in o)for(u=0,c=o[e].length;c>u;u++)i.event.add(t,e,o[e][u])}f.hasData(n)&&(l=f.access(n),a=i.extend({},l),f.set(t,a))}}function o(n,r){var u=n.getElementsByTagName?n.getElementsByTagName(r||"*"):n.querySelectorAll?n.querySelectorAll(r||"*"):[];return r===t||r&&i.nodeName(n,r)?i.merge([n],u):u}function yf(n,t){var i=t.nodeName.toLowerCase();"input"===i&&rr.test(n.type)?t.checked=n.checked:("input"===i||"textarea"===i)&&(t.defaultValue=n.defaultValue)}function lr(n,t){if(t in n)return t;for(var r=t.charAt(0).toUpperCase()+t.slice(1),u=t,i=cr.length;i--;)if(t=cr[i]+r,t in n)return t;return u}function d(n,t){return n=t||n,"none"===i.css(n,"display")||!i.contains(n.ownerDocument,n)}function ct(t){return n.getComputedStyle(t,null)}function ar(n,t){for(var e,u,s,o=[],f=0,h=n.length;h>f;f++)u=n[f],u.style&&(o[f]=r.get(u,"olddisplay"),e=u.style.display,t?(o[f]||"none"!==e||(u.style.display=""),""===u.style.display&&d(u)&&(o[f]=r.access(u,"olddisplay",df(u.nodeName)))):o[f]||(s=d(u),(e&&"none"!==e||!s)&&r.set(u,"olddisplay",s?e:i.css(u,"display"))));for(f=0;h>f;f++)u=n[f],u.style&&(t&&"none"!==u.style.display&&""!==u.style.display||(u.style.display=t?o[f]||"":"none"));return n}function vr(n,t,i){var r=wf.exec(t);return r?Math.max(0,r[1]-(i||0))+(r[2]||"px"):t}function yr(n,t,r,u,f){for(var e=r===(u?"border":"content")?4:"width"===t?1:0,o=0;4>e;e+=2)"margin"===r&&(o+=i.css(n,r+v[e],!0,f)),u?("content"===r&&(o-=i.css(n,"padding"+v[e],!0,f)),"margin"!==r&&(o-=i.css(n,"border"+v[e]+"Width",!0,f))):(o+=i.css(n,"padding"+v[e],!0,f),"padding"!==r&&(o+=i.css(n,"border"+v[e]+"Width",!0,f)));return o}function pr(n,t,r){var e=!0,u="width"===t?n.offsetWidth:n.offsetHeight,f=ct(n),o=i.support.boxSizing&&"border-box"===i.css(n,"boxSizing",!1,f);if(0>=u||null==u){if(u=w(n,t,f),(0>u||null==u)&&(u=n.style[t]),ii.test(u))return u;e=o&&(i.support.boxSizingReliable||u===n.style[t]);u=parseFloat(u)||0}return u+yr(n,t,r||(o?"border":"content"),e,f)+"px"}function df(n){var r=u,t=sr[n];return t||(t=wr(n,r),"none"!==t&&t||(k=(k||i("<iframe frameborder='0' width='0' height='0'/>").css("cssText","display:block !important")).appendTo(r.documentElement),r=(k[0].contentWindow||k[0].contentDocument).document,r.write("<!doctype html><html><body>"),r.close(),t=wr(n,r),k.detach()),sr[n]=t),t}function wr(n,t){var r=i(t.createElement(n)).appendTo(t.body),u=i.css(r[0],"display");return r.remove(),u}function ri(n,t,r,u){var f;if(i.isArray(t))i.each(t,function(t,i){r||ne.test(n)?u(n,i):ri(n+"["+("object"==typeof i?t:"")+"]",i,r,u)});else if(r||"object"!==i.type(t))u(n,t);else for(f in t)ri(n+"["+f+"]",t[f],r,u)}function iu(n){return function(t,r){"string"!=typeof t&&(r=t,t="*");var u,f=0,e=t.toLowerCase().match(h)||[];if(i.isFunction(r))while(u=e[f++])"+"===u[0]?(u=u.slice(1)||"*",(n[u]=n[u]||[]).unshift(r)):(n[u]=n[u]||[]).push(r)}}function ru(n,r,u,f){function o(h){var c;return e[h]=!0,i.each(n[h]||[],function(n,i){var h=i(r,u,f);return"string"!=typeof h||s||e[h]?s?!(c=h):t:(r.dataTypes.unshift(h),o(h),!1)}),c}var e={},s=n===ei;return o(r.dataTypes[0])||!e["*"]&&o("*")}function oi(n,r){var u,f,e=i.ajaxSettings.flatOptions||{};for(u in r)r[u]!==t&&((e[u]?n:f||(f={}))[u]=r[u]);return f&&i.extend(!0,n,f),n}function oe(n,i,r){for(var o,f,e,s,h=n.contents,u=n.dataTypes;"*"===u[0];)u.shift(),o===t&&(o=n.mimeType||i.getResponseHeader("Content-Type"));if(o)for(f in h)if(h[f]&&h[f].test(o)){u.unshift(f);break}if(u[0]in r)e=u[0];else{for(f in r){if(!u[0]||n.converters[f+" "+u[0]]){e=f;break}s||(s=f)}e=e||s}return e?(e!==u[0]&&u.unshift(e),r[e]):t}function se(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],!f)for(h in o)if(s=h.split(" "),s[1]===u&&(f=o[e+" "+s[0]]||o["* "+s[0]])){f===!0?f=o[h]:o[h]!==!0&&(u=s[0],c.unshift(s[1]));break}if(f!==!0)if(f&&n.throws)t=f(t);else try{t=f(t)}catch(l){return{state:"parsererror",error:f?l:"No conversion from "+e+" to "+u}}}return{state:"success",data:t}}function fu(){return setTimeout(function(){b=t}),b=i.now()}function eu(n,t,i){for(var u,f=(tt[t]||[]).concat(tt["*"]),r=0,e=f.length;e>r;r++)if(u=f[r].call(i,t,n))return u}function ou(n,t,r){var h,e,o=0,l=vt.length,f=i.Deferred().always(function(){delete c.elem}),c=function(){if(e)return!1;for(var s=b||fu(),t=Math.max(0,u.startTime+u.duration-s),h=t/u.duration||0,i=1-h,r=0,o=u.tweens.length;o>r;r++)u.tweens[r].run(i);return f.notifyWith(n,[u,i,t]),1>i&&o?t:(f.resolveWith(n,[u]),!1)},u=f.promise({elem:n,props:i.extend({},t),opts:i.extend(!0,{specialEasing:{}},r),originalProperties:t,originalOptions:r,startTime:b||fu(),duration:r.duration,tweens:[],createTween:function(t,r){var f=i.Tween(n,u.opts,t,r,u.opts.specialEasing[t]||u.opts.easing);return u.tweens.push(f),f},stop:function(t){var i=0,r=t?u.tweens.length:0;if(e)return this;for(e=!0;r>i;i++)u.tweens[i].run(1);return t?f.resolveWith(n,[u,t]):f.rejectWith(n,[u,t]),this}}),s=u.props;for(ve(s,u.opts.specialEasing);l>o;o++)if(h=vt[o].call(u,n,s,u.opts))return h;return i.map(s,eu,u),i.isFunction(u.opts.start)&&u.opts.start.call(n,u),i.fx.timer(i.extend(c,{elem:n,anim:u,queue:u.opts.queue})),u.progress(u.opts.progress).done(u.opts.done,u.opts.complete).fail(u.opts.fail).always(u.opts.always)}function ve(n,t){var r,f,e,u,o;for(r in n)if(f=i.camelCase(r),e=t[f],u=n[r],i.isArray(u)&&(e=u[1],u=n[r]=u[0]),r!==f&&(n[f]=u,delete n[r]),o=i.cssHooks[f],o&&"expand"in o){u=o.expand(u);delete n[f];for(r in u)r in n||(n[r]=u[r],t[r]=e)}else t[f]=e}function ye(n,u,f){var e,a,p,v,s,w,l=this,y={},h=n.style,c=n.nodeType&&d(n),o=r.get(n,"fxshow");f.queue||(s=i._queueHooks(n,"fx"),null==s.unqueued&&(s.unqueued=0,w=s.empty.fire,s.empty.fire=function(){s.unqueued||w()}),s.unqueued++,l.always(function(){l.always(function(){s.unqueued--;i.queue(n,"fx").length||s.empty.fire()})}));1===n.nodeType&&("height"in u||"width"in u)&&(f.overflow=[h.overflow,h.overflowX,h.overflowY],"inline"===i.css(n,"display")&&"none"===i.css(n,"float")&&(h.display="inline-block"));f.overflow&&(h.overflow="hidden",l.always(function(){h.overflow=f.overflow[0];h.overflowX=f.overflow[1];h.overflowY=f.overflow[2]}));for(e in u)if(a=u[e],le.exec(a)){if(delete u[e],p=p||"toggle"===a,a===(c?"hide":"show")){if("show"!==a||!o||o[e]===t)continue;c=!0}y[e]=o&&o[e]||i.style(n,e)}if(!i.isEmptyObject(y)){o?"hidden"in o&&(c=o.hidden):o=r.access(n,"fxshow",{});p&&(o.hidden=!c);c?i(n).show():l.done(function(){i(n).hide()});l.done(function(){var t;r.remove(n,"fxshow");for(t in y)i.style(n,t,y[t])});for(e in y)v=eu(c?o[e]:0,e,l),e in o||(o[e]=v.start,c&&(v.end=v.start,v.start="width"===e||"height"===e?1:0))}}function e(n,t,i,r,u){return new e.prototype.init(n,t,i,r,u)}function yt(n,t){var r,i={height:n},u=0;for(t=t?1:0;4>u;u+=2-t)r=v[u],i["margin"+r]=i["padding"+r]=n;return t&&(i.opacity=i.width=n),i}function su(n){return i.isWindow(n)?n:9===n.nodeType&&n.defaultView}var hi,it,rt=typeof t,hu=n.location,u=n.document,ci=u.documentElement,cu=n.jQuery,lu=n.$,ut={},ft=[],pt="2.0.3",li=ft.concat,wt=ft.push,a=ft.slice,et=ft.indexOf,au=ut.toString,bt=ut.hasOwnProperty,vu=pt.trim,i=function(n,t){return new i.fn.init(n,t,hi)},ot=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,h=/\S+/g,yu=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,ai=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,pu=/^-ms-/,wu=/-([\da-z])/gi,bu=function(n,t){return t.toUpperCase()},st=function(){u.removeEventListener("DOMContentLoaded",st,!1);n.removeEventListener("load",st,!1);i.ready()},dt,f,r,vi,yi,si,lt;i.fn=i.prototype={jquery:pt,constructor:i,init:function(n,r,f){var e,o;if(!n)return this;if("string"==typeof n){if(e="<"===n.charAt(0)&&">"===n.charAt(n.length-1)&&n.length>=3?[null,n,null]:yu.exec(n),!e||!e[1]&&r)return!r||r.jquery?(r||f).find(n):this.constructor(r).find(n);if(e[1]){if(r=r instanceof i?r[0]:r,i.merge(this,i.parseHTML(e[1],r&&r.nodeType?r.ownerDocument||r:u,!0)),ai.test(e[1])&&i.isPlainObject(r))for(e in r)i.isFunction(this[e])?this[e](r[e]):this.attr(e,r[e]);return this}return o=u.getElementById(e[2]),o&&o.parentNode&&(this.length=1,this[0]=o),this.context=u,this.selector=n,this}return n.nodeType?(this.context=this[0]=n,this.length=1,this):i.isFunction(n)?f.ready(n):(n.selector!==t&&(this.selector=n.selector,this.context=n.context),i.makeArray(n,this))},selector:"",length:0,toArray:function(){return a.call(this)},get:function(n){return null==n?this.toArray():0>n?this[this.length+n]:this[n]},pushStack:function(n){var t=i.merge(this.constructor(),n);return t.prevObject=this,t.context=this.context,t},each:function(n,t){return i.each(this,n,t)},ready:function(n){return i.ready.promise().done(n),this},slice:function(){return this.pushStack(a.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(n){var i=this.length,t=+n+(0>n?i:0);return this.pushStack(t>=0&&i>t?[this[t]]:[])},map:function(n){return this.pushStack(i.map(this,function(t,i){return n.call(t,i,t)}))},end:function(){return this.prevObject||this.constructor(null)},push:wt,sort:[].sort,splice:[].splice};i.fn.init.prototype=i.fn;i.extend=i.fn.extend=function(){var o,e,u,r,s,h,n=arguments[0]||{},f=1,l=arguments.length,c=!1;for("boolean"==typeof n&&(c=n,n=arguments[1]||{},f=2),"object"==typeof n||i.isFunction(n)||(n={}),l===f&&(n=this,--f);l>f;f++)if(null!=(o=arguments[f]))for(e in o)u=n[e],r=o[e],n!==r&&(c&&r&&(i.isPlainObject(r)||(s=i.isArray(r)))?(s?(s=!1,h=u&&i.isArray(u)?u:[]):h=u&&i.isPlainObject(u)?u:{},n[e]=i.extend(c,h,r)):r!==t&&(n[e]=r));return n};i.extend({expando:"jQuery"+(pt+Math.random()).replace(/\D/g,""),noConflict:function(t){return n.$===i&&(n.$=lu),t&&n.jQuery===i&&(n.jQuery=cu),i},isReady:!1,readyWait:1,holdReady:function(n){n?i.readyWait++:i.ready(!0)},ready:function(n){(n===!0?--i.readyWait:i.isReady)||(i.isReady=!0,n!==!0&&--i.readyWait>0||(it.resolveWith(u,[i]),i.fn.trigger&&i(u).trigger("ready").off("ready")))},isFunction:function(n){return"function"===i.type(n)},isArray:Array.isArray,isWindow:function(n){return null!=n&&n===n.window},isNumeric:function(n){return!isNaN(parseFloat(n))&&isFinite(n)},type:function(n){return null==n?n+"":"object"==typeof n||"function"==typeof n?ut[au.call(n)]||"object":typeof n},isPlainObject:function(n){if("object"!==i.type(n)||n.nodeType||i.isWindow(n))return!1;try{if(n.constructor&&!bt.call(n.constructor.prototype,"isPrototypeOf"))return!1}catch(t){return!1}return!0},isEmptyObject:function(n){var t;for(t in n)return!1;return!0},error:function(n){throw Error(n);},parseHTML:function(n,t,r){if(!n||"string"!=typeof n)return null;"boolean"==typeof t&&(r=t,t=!1);t=t||u;var f=ai.exec(n),e=!r&&[];return f?[t.createElement(f[1])]:(f=i.buildFragment([n],t,e),e&&i(e).remove(),i.merge([],f.childNodes))},parseJSON:JSON.parse,parseXML:function(n){var r,u;if(!n||"string"!=typeof n)return null;try{u=new DOMParser;r=u.parseFromString(n,"text/xml")}catch(f){r=t}return(!r||r.getElementsByTagName("parsererror").length)&&i.error("Invalid XML: "+n),r},noop:function(){},globalEval:function(n){var t,r=eval;n=i.trim(n);n&&(1===n.indexOf("use strict")?(t=u.createElement("script"),t.text=n,u.head.appendChild(t).parentNode.removeChild(t)):r(n))},camelCase:function(n){return n.replace(pu,"ms-").replace(wu,bu)},nodeName:function(n,t){return n.nodeName&&n.nodeName.toLowerCase()===t.toLowerCase()},each:function(n,t,i){var u,r=0,f=n.length,e=kt(n);if(i){if(e){for(;f>r;r++)if(u=t.apply(n[r],i),u===!1)break}else for(r in n)if(u=t.apply(n[r],i),u===!1)break}else if(e){for(;f>r;r++)if(u=t.call(n[r],r,n[r]),u===!1)break}else for(r in n)if(u=t.call(n[r],r,n[r]),u===!1)break;return n},trim:function(n){return null==n?"":vu.call(n)},makeArray:function(n,t){var r=t||[];return null!=n&&(kt(Object(n))?i.merge(r,"string"==typeof n?[n]:n):wt.call(r,n)),r},inArray:function(n,t,i){return null==t?-1:et.call(t,n,i)},merge:function(n,i){var f=i.length,u=n.length,r=0;if("number"==typeof f)for(;f>r;r++)n[u++]=i[r];else while(i[r]!==t)n[u++]=i[r++];return n.length=u,n},grep:function(n,t,i){var u,f=[],r=0,e=n.length;for(i=!!i;e>r;r++)u=!!t(n[r],r),i!==u&&f.push(n[r]);return f},map:function(n,t,i){var u,r=0,e=n.length,o=kt(n),f=[];if(o)for(;e>r;r++)u=t(n[r],r,i),null!=u&&(f[f.length]=u);else for(r in n)u=t(n[r],r,i),null!=u&&(f[f.length]=u);return li.apply([],f)},guid:1,proxy:function(n,r){var f,e,u;return"string"==typeof r&&(f=n[r],r=n,n=f),i.isFunction(n)?(e=a.call(arguments,2),u=function(){return n.apply(r||this,e.concat(a.call(arguments)))},u.guid=n.guid=n.guid||i.guid++,u):t},access:function(n,r,u,f,e,o,s){var h=0,l=n.length,c=null==u;if("object"===i.type(u)){e=!0;for(h in u)i.access(n,r,h,u[h],!0,o,s)}else if(f!==t&&(e=!0,i.isFunction(f)||(s=!0),c&&(s?(r.call(n,f),r=null):(c=r,r=function(n,t,r){return c.call(i(n),r)})),r))for(;l>h;h++)r(n[h],u,s?f:f.call(n[h],h,r(n[h],u)));return e?n:c?r.call(n):l?r(n[0],u):o},now:Date.now,swap:function(n,t,i,r){var f,u,e={};for(u in t)e[u]=n.style[u],n.style[u]=t[u];f=i.apply(n,r||[]);for(u in t)n.style[u]=e[u];return f}});i.ready.promise=function(t){return it||(it=i.Deferred(),"complete"===u.readyState?setTimeout(i.ready):(u.addEventListener("DOMContentLoaded",st,!1),n.addEventListener("load",st,!1))),it.promise(t)};i.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(n,t){ut["[object "+t+"]"]=t.toLowerCase()});hi=i(u),function(n,t){function u(n,t,i,r){var p,u,f,l,w,a,k,c,g,d;if((t?t.ownerDocument||t:y)!==s&&nt(t),t=t||s,i=i||[],!n||"string"!=typeof n)return i;if(1!==(l=t.nodeType)&&9!==l)return[];if(v&&!r){if(p=or.exec(n))if(f=p[1]){if(9===l){if(u=t.getElementById(f),!u||!u.parentNode)return i;if(u.id===f)return i.push(u),i}else if(t.ownerDocument&&(u=t.ownerDocument.getElementById(f))&&ot(t,u)&&u.id===f)return i.push(u),i}else{if(p[2])return b.apply(i,t.getElementsByTagName(n)),i;if((f=p[3])&&e.getElementsByClassName&&t.getElementsByClassName)return b.apply(i,t.getElementsByClassName(f)),i}if(e.qsa&&(!h||!h.test(n))){if(c=k=o,g=t,d=9===l&&n,1===l&&"object"!==t.nodeName.toLowerCase()){for(a=pt(n),(k=t.getAttribute("id"))?c=k.replace(cr,"\\$&"):t.setAttribute("id",c),c="[id='"+c+"'] ",w=a.length;w--;)a[w]=c+wt(a[w]);g=ti.test(n)&&t.parentNode||t;d=a.join(",")}if(d)try{return b.apply(i,g.querySelectorAll(d)),i}catch(tt){}finally{k||t.removeAttribute("id")}}}return pr(n.replace(vt,"$1"),t,i,r)}function ri(){function n(i,u){return t.push(i+=" ")>r.cacheLength&&delete n[t.shift()],n[i]=u}var t=[];return n}function c(n){return n[o]=!0,n}function l(n){var t=s.createElement("div");try{return!!n(t)}catch(i){return!1}finally{t.parentNode&&t.parentNode.removeChild(t);t=null}}function ui(n,t){for(var u=n.split("|"),i=n.length;i--;)r.attrHandle[u[i]]=t}function bi(n,t){var i=t&&n,r=i&&1===n.nodeType&&1===t.nodeType&&(~t.sourceIndex||vi)-(~n.sourceIndex||vi);if(r)return r;if(i)while(i=i.nextSibling)if(i===t)return-1;return n?1:-1}function lr(n){return function(t){var i=t.nodeName.toLowerCase();return"input"===i&&t.type===n}}function ar(n){return function(t){var i=t.nodeName.toLowerCase();return("input"===i||"button"===i)&&t.type===n}}function rt(n){return c(function(t){return t=+t,c(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 ki(){}function pt(n,t){var e,f,s,o,i,h,c,l=li[n+" "];if(l)return t?0:l.slice(0);for(i=n,h=[],c=r.preFilter;i;){(!e||(f=ir.exec(i)))&&(f&&(i=i.slice(f[0].length)||i),h.push(s=[]));e=!1;(f=rr.exec(i))&&(e=f.shift(),s.push({value:e,type:f[0].replace(vt," ")}),i=i.slice(e.length));for(o in r.filter)(f=yt[o].exec(i))&&(!c[o]||(f=c[o](f)))&&(e=f.shift(),s.push({value:e,type:o,matches:f}),i=i.slice(e.length));if(!e)break}return t?i.length:i?u.error(n):li(n,h).slice(0)}function wt(n){for(var t=0,r=n.length,i="";r>t;t++)i+=n[t].value;return i}function fi(n,t,i){var r=t.dir,u=i&&"parentNode"===r,f=di++;return t.first?function(t,i,f){while(t=t[r])if(1===t.nodeType||u)return n(t,i,f)}:function(t,i,e){var h,s,c,l=p+" "+f;if(e){while(t=t[r])if((1===t.nodeType||u)&&n(t,i,e))return!0}else while(t=t[r])if(1===t.nodeType||u)if(c=t[o]||(t[o]={}),(s=c[r])&&s[0]===l){if((h=s[1])===!0||h===ht)return h===!0}else if(s=c[r]=[l],s[1]=n(t,i,e)||ht,s[1]===!0)return!0}}function ei(n){return n.length>1?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;s>f;f++)(e=n[f])&&(!i||i(e,r,u))&&(o.push(e),h&&t.push(f));return o}function oi(n,t,i,r,u,f){return r&&!r[o]&&(r=oi(r)),u&&!u[o]&&(u=oi(u,f)),c(function(f,e,o,s){var l,c,a,p=[],y=[],w=e.length,k=f||yr(t||"*",o.nodeType?[o]:o,[]),v=!n||!f&&t?k:bt(k,p,n,o,s),h=i?u||(f?n:w||r)?[]:e:v;if(i&&i(v,h,o,s),r)for(l=bt(h,y),r(l,[],o,s),c=l.length;c--;)(a=l[c])&&(h[y[c]]=!(v[y[c]]=a));if(f){if(u||n){if(u){for(l=[],c=h.length;c--;)(a=h[c])&&l.push(v[c]=a);u(null,h=[],l,s)}for(c=h.length;c--;)(a=h[c])&&(l=u?it.call(f,a):p[c])>-1&&(f[l]=!(e[l]=a))}}else h=bt(h===e?h.splice(w,h.length):h),u?u(null,e,h,s):b.apply(e,h)})}function si(n){for(var s,u,i,e=n.length,h=r.relative[n[0].type],c=h||r.relative[" "],t=h?1:0,l=fi(function(n){return n===s},c,!0),a=fi(function(n){return it.call(s,n)>-1},c,!0),f=[function(n,t,i){return!h&&(i||t!==lt)||((s=t).nodeType?l(n,t,i):a(n,t,i))}];e>t;t++)if(u=r.relative[n[t].type])f=[fi(ei(f),u)];else{if(u=r.filter[n[t].type].apply(null,n[t].matches),u[o]){for(i=++t;e>i;i++)if(r.relative[n[i].type])break;return oi(t>1&&ei(f),t>1&&wt(n.slice(0,t-1).concat({value:" "===n[t-2].type?"*":""})).replace(vt,"$1"),u,i>t&&si(n.slice(t,i)),e>i&&si(n=n.slice(i)),e>i&&wt(n))}f.push(u)}return ei(f)}function vr(n,t){var f=0,i=t.length>0,e=n.length>0,o=function(o,h,c,l,a){var y,g,k,w=[],d=0,v="0",nt=o&&[],tt=null!=a,it=lt,ut=o||e&&r.find.TAG("*",a&&h.parentNode||h),rt=p+=null==it?1:Math.random()||.1;for(tt&&(lt=h!==s&&h,ht=f);null!=(y=ut[v]);v++){if(e&&y){for(g=0;k=n[g++];)if(k(y,h,c)){l.push(y);break}tt&&(p=rt,ht=++f)}i&&((y=!k&&y)&&d--,o&&nt.push(y))}if(d+=v,i&&v!==d){for(g=0;k=t[g++];)k(nt,w,h,c);if(o){if(d>0)while(v--)nt[v]||w[v]||(w[v]=nr.call(l));w=bt(w)}b.apply(l,w);tt&&!o&&w.length>0&&d+t.length>1&&u.uniqueSort(l)}return tt&&(p=rt,lt=it),nt};return i?c(o):o}function yr(n,t,i){for(var r=0,f=t.length;f>r;r++)u(n,t[r],i);return i}function pr(n,t,i,u){var s,f,o,c,l,h=pt(n);if(!u&&1===h.length){if(f=h[0]=h[0].slice(0),f.length>2&&"ID"===(o=f[0]).type&&e.getById&&9===t.nodeType&&v&&r.relative[f[1].type]){if(t=(r.find.ID(o.matches[0].replace(k,d),t)||[])[0],!t)return i;n=n.slice(f.shift().value.length)}for(s=yt.needsContext.test(n)?0:f.length;s--;){if(o=f[s],r.relative[c=o.type])break;if((l=r.find[c])&&(u=l(o.matches[0].replace(k,d),ti.test(f[0].type)&&t.parentNode||t))){if(f.splice(s,1),n=u.length&&wt(f),!n)return b.apply(i,u),i;break}}}return kt(n,h)(u,t,!v,i,ti.test(n)),i}var ut,e,ht,r,ct,hi,kt,lt,g,nt,s,a,v,h,tt,at,ot,o="sizzle"+-new Date,y=n.document,p=0,di=0,ci=ri(),li=ri(),ai=ri(),ft=!1,dt=function(n,t){return n===t?(ft=!0,0):0},st=typeof t,vi=-2147483648,gi={}.hasOwnProperty,w=[],nr=w.pop,tr=w.push,b=w.push,yi=w.slice,it=w.indexOf||function(n){for(var t=0,i=this.length;i>t;t++)if(this[t]===n)return t;return-1},gt="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",f="[\\x20\\t\\r\\n\\f]",et="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",pi=et.replace("w","w#"),wi="\\["+f+"*("+et+")"+f+"*(?:([*^$|!~]?=)"+f+"*(?:(['\"])((?:\\\\.|[^\\\\])*?)\\3|("+pi+")|)|)"+f+"*\\]",ni=":("+et+")(?:\\(((['\"])((?:\\\\.|[^\\\\])*?)\\3|((?:\\\\.|[^\\\\()[\\]]|"+wi.replace(3,8)+")*)|.*)\\)|)",vt=RegExp("^"+f+"+|((?:^|[^\\\\])(?:\\\\.)*)"+f+"+$","g"),ir=RegExp("^"+f+"*,"+f+"*"),rr=RegExp("^"+f+"*([>+~]|"+f+")"+f+"*"),ti=RegExp(f+"*[+~]"),ur=RegExp("="+f+"*([^\\]'\"]*)"+f+"*\\]","g"),fr=RegExp(ni),er=RegExp("^"+pi+"$"),yt={ID:RegExp("^#("+et+")"),CLASS:RegExp("^\\.("+et+")"),TAG:RegExp("^("+et.replace("w","w*")+")"),ATTR:RegExp("^"+wi),PSEUDO:RegExp("^"+ni),CHILD:RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+f+"*(even|odd|(([+-]|)(\\d*)n|)"+f+"*(?:([+-]|)"+f+"*(\\d+)|))"+f+"*\\)|)","i"),bool:RegExp("^(?:"+gt+")$","i"),needsContext:RegExp("^"+f+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+f+"*((?:-\\d)?\\d*)"+f+"*\\)|)(?=[^-]|$)","i")},ii=/^[^{]+\{\s*\[native \w/,or=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,sr=/^(?:input|select|textarea|button)$/i,hr=/^h\d$/i,cr=/'|\\/g,k=RegExp("\\\\([\\da-f]{1,6}"+f+"?|("+f+")|.)","ig"),d=function(n,t,i){var r="0x"+t-65536;return r!==r||i?t:0>r?String.fromCharCode(r+65536):String.fromCharCode(55296|r>>10,56320|1023&r)};try{b.apply(w=yi.call(y.childNodes),y.childNodes);w[y.childNodes.length].nodeType}catch(wr){b={apply:w.length?function(n,t){tr.apply(n,yi.call(t))}:function(n,t){for(var i=n.length,r=0;n[i++]=t[r++];);n.length=i-1}}}hi=u.isXML=function(n){var t=n&&(n.ownerDocument||n).documentElement;return t?"HTML"!==t.nodeName:!1};e=u.support={};nt=u.setDocument=function(n){var i=n?n.ownerDocument||n:y,u=i.defaultView;return i!==s&&9===i.nodeType&&i.documentElement?(s=i,a=i.documentElement,v=!hi(i),u&&u.attachEvent&&u!==u.top&&u.attachEvent("onbeforeunload",function(){nt()}),e.attributes=l(function(n){return n.className="i",!n.getAttribute("className")}),e.getElementsByTagName=l(function(n){return n.appendChild(i.createComment("")),!n.getElementsByTagName("*").length}),e.getElementsByClassName=l(function(n){return n.innerHTML="<div class='a'><\/div><div class='a i'><\/div>",n.firstChild.className="i",2===n.getElementsByClassName("i").length}),e.getById=l(function(n){return a.appendChild(n).id=o,!i.getElementsByName||!i.getElementsByName(o).length}),e.getById?(r.find.ID=function(n,t){if(typeof t.getElementById!==st&&v){var i=t.getElementById(n);return i&&i.parentNode?[i]:[]}},r.filter.ID=function(n){var t=n.replace(k,d);return function(n){return n.getAttribute("id")===t}}):(delete r.find.ID,r.filter.ID=function(n){var t=n.replace(k,d);return function(n){var i=typeof n.getAttributeNode!==st&&n.getAttributeNode("id");return i&&i.value===t}}),r.find.TAG=e.getElementsByTagName?function(n,i){return typeof i.getElementsByTagName!==st?i.getElementsByTagName(n):t}: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},r.find.CLASS=e.getElementsByClassName&&function(n,i){return typeof i.getElementsByClassName!==st&&v?i.getElementsByClassName(n):t},tt=[],h=[],(e.qsa=ii.test(i.querySelectorAll))&&(l(function(n){n.innerHTML="<select><option selected=''><\/option><\/select>";n.querySelectorAll("[selected]").length||h.push("\\["+f+"*(?:value|"+gt+")");n.querySelectorAll(":checked").length||h.push(":checked")}),l(function(n){var t=i.createElement("input");t.setAttribute("type","hidden");n.appendChild(t).setAttribute("t","");n.querySelectorAll("[t^='']").length&&h.push("[*^$]="+f+"*(?:''|\"\")");n.querySelectorAll(":enabled").length||h.push(":enabled",":disabled");n.querySelectorAll("*,:x");h.push(",.*:")})),(e.matchesSelector=ii.test(at=a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&l(function(n){e.disconnectedMatch=at.call(n,"div");at.call(n,"[s!='']:x");tt.push("!=",ni)}),h=h.length&&RegExp(h.join("|")),tt=tt.length&&RegExp(tt.join("|")),ot=ii.test(a.contains)||a.compareDocumentPosition?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=a.compareDocumentPosition?function(n,t){if(n===t)return ft=!0,0;var r=t.compareDocumentPosition&&n.compareDocumentPosition&&n.compareDocumentPosition(t);return r?1&r||!e.sortDetached&&t.compareDocumentPosition(n)===r?n===i||ot(y,n)?-1:t===i||ot(y,t)?1:g?it.call(g,n)-it.call(g,t):0:4&r?-1:1:n.compareDocumentPosition?-1:1}:function(n,t){var r,u=0,o=n.parentNode,s=t.parentNode,f=[n],e=[t];if(n===t)return ft=!0,0;if(!o||!s)return n===i?-1:t===i?1:o?-1:s?1:g?it.call(g,n)-it.call(g,t):0;if(o===s)return bi(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?bi(f[u],e[u]):f[u]===y?-1:e[u]===y?1:0},i):s};u.matches=function(n,t){return u(n,null,null,t)};u.matchesSelector=function(n,t){if((n.ownerDocument||n)!==s&&nt(n),t=t.replace(ur,"='$1']"),!(!e.matchesSelector||!v||tt&&tt.test(t)||h&&h.test(t)))try{var i=at.call(n,t);if(i||e.disconnectedMatch||n.document&&11!==n.document.nodeType)return i}catch(r){}return u(t,s,null,[n]).length>0};u.contains=function(n,t){return(n.ownerDocument||n)!==s&&nt(n),ot(n,t)};u.attr=function(n,i){(n.ownerDocument||n)!==s&&nt(n);var f=r.attrHandle[i.toLowerCase()],u=f&&gi.call(r.attrHandle,i.toLowerCase())?f(n,i,!v):t;return u===t?e.attributes||!v?n.getAttribute(i):(u=n.getAttributeNode(i))&&u.specified?u.value:null:u};u.error=function(n){throw Error("Syntax error, unrecognized expression: "+n);};u.uniqueSort=function(n){var r,u=[],t=0,i=0;if(ft=!e.detectDuplicates,g=!e.sortStable&&n.slice(0),n.sort(dt),ft){while(r=n[i++])r===n[i]&&(t=u.push(i));while(t--)n.splice(u[t],1)}return n};ct=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+=ct(n)}else if(3===t||4===t)return n.nodeValue}else for(;r=n[u];u++)i+=ct(r);return i};r=u.selectors={cacheLength:50,createPseudo:c,match:yt,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(k,d),n[3]=(n[4]||n[5]||"").replace(k,d),"~="===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 r,i=!n[5]&&n[2];return yt.CHILD.test(n[0])?null:(n[3]&&n[4]!==t?n[2]=n[4]:i&&fr.test(i)&&(r=pt(i,!0))&&(r=i.indexOf(")",i.length-r)-i.length)&&(n[0]=n[0].slice(0,r),n[2]=i.slice(0,r)),n.slice(0,3))}},filter:{TAG:function(n){var t=n.replace(k,d).toLowerCase();return"*"===n?function(){return!0}:function(n){return n.nodeName&&n.nodeName.toLowerCase()===t}},CLASS:function(n){var t=ci[n+" "];return t||(t=RegExp("(^|"+f+")"+n+"("+f+"|$)"))&&ci(n,function(n){return t.test("string"==typeof n.className&&n.className||typeof n.getAttribute!==st&&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&&f.indexOf(i)>-1:"$="===t?i&&f.slice(-i.length)===i:"~="===t?(" "+f+" ").indexOf(i)>-1:"|="===t?f===i||f.slice(0,i.length+1)===i+"-":!1):!0}},CHILD:function(n,t,i,r,u){var s="nth"!==n.slice(0,3),e="last"!==n.slice(-4),f="of-type"===t;return 1===r&&0===u?function(n){return!!n.parentNode}:function(t,i,h){var a,k,c,l,v,w,b=s!==e?"nextSibling":"previousSibling",y=t.parentNode,g=f&&t.nodeName.toLowerCase(),d=!h&&!f;if(y){if(s){while(b){for(c=t;c=c[b];)if(f?c.nodeName.toLowerCase()===g:1===c.nodeType)return!1;w=b="only"===n&&!w&&"nextSibling"}return!0}if(w=[e?y.firstChild:y.lastChild],e&&d){for(k=y[o]||(y[o]={}),a=k[n]||[],v=a[0]===p&&a[1],l=a[0]===p&&a[2],c=v&&y.childNodes[v];c=++v&&c&&c[b]||(l=v=0)||w.pop();)if(1===c.nodeType&&++l&&c===t){k[n]=[p,v,l];break}}else if(d&&(a=(t[o]||(t[o]={}))[n])&&a[0]===p)l=a[1];else while(c=++v&&c&&c[b]||(l=v=0)||w.pop())if((f?c.nodeName.toLowerCase()===g:1===c.nodeType)&&++l&&(d&&((c[o]||(c[o]={}))[n]=[p,l]),c===t))break;return l-=u,l===r||0==l%r&&l/r>=0}}},PSEUDO:function(n,t){var f,i=r.pseudos[n]||r.setFilters[n.toLowerCase()]||u.error("unsupported pseudo: "+n);return i[o]?i(t):i.length>1?(f=[n,n,"",t],r.setFilters.hasOwnProperty(n.toLowerCase())?c(function(n,r){for(var u,f=i(n,t),e=f.length;e--;)u=it.call(n,f[e]),n[u]=!(r[u]=f[e])}):function(n){return i(n,0,f)}):i}},pseudos:{not:c(function(n){var i=[],r=[],t=kt(n.replace(vt,"$1"));return t[o]?c(function(n,i,r,u){for(var e,o=t(n,null,u,[]),f=n.length;f--;)(e=o[f])&&(n[f]=!(i[f]=e))}):function(n,u,f){return i[0]=n,t(i,null,f,r),!r.pop()}}),has:c(function(n){return function(t){return u(n,t).length>0}}),contains:c(function(n){return function(t){return(t.textContent||t.innerText||ct(t)).indexOf(n)>-1}}),lang:c(function(n){return er.test(n||"")||u.error("unsupported lang: "+n),n=n.replace(k,d).toLowerCase(),function(t){var i;do if(i=v?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return i=i.toLowerCase(),i===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===a},focus:function(n){return n===s.activeElement&&(!s.hasFocus||s.hasFocus())&&!!(n.type||n.href||~n.tabIndex)},enabled:function(n){return n.disabled===!1},disabled:function(n){return n.disabled===!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,n.selected===!0},empty:function(n){for(n=n.firstChild;n;n=n.nextSibling)if(n.nodeName>"@"||3===n.nodeType||4===n.nodeType)return!1;return!0},parent:function(n){return!r.pseudos.empty(n)},header:function(n){return hr.test(n.nodeName)},input:function(n){return sr.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"))||t.toLowerCase()===n.type)},first:rt(function(){return[0]}),last:rt(function(n,t){return[t-1]}),eq:rt(function(n,t,i){return[0>i?i+t:i]}),even:rt(function(n,t){for(var i=0;t>i;i+=2)n.push(i);return n}),odd:rt(function(n,t){for(var i=1;t>i;i+=2)n.push(i);return n}),lt:rt(function(n,t,i){for(var r=0>i?i+t:i;--r>=0;)n.push(r);return n}),gt:rt(function(n,t,i){for(var r=0>i?i+t:i;t>++r;)n.push(r);return n})}};r.pseudos.nth=r.pseudos.eq;for(ut in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})r.pseudos[ut]=lr(ut);for(ut in{submit:!0,reset:!0})r.pseudos[ut]=ar(ut);ki.prototype=r.filters=r.pseudos;r.setFilters=new ki;kt=u.compile=function(n,t){var r,u=[],f=[],i=ai[n+" "];if(!i){for(t||(t=pt(n)),r=t.length;r--;)i=si(t[r]),i[o]?u.push(i):f.push(i);i=ai(n,vr(f,u))}return i};e.sortStable=o.split("").sort(dt).join("")===o;e.detectDuplicates=ft;nt();e.sortDetached=l(function(n){return 1&n.compareDocumentPosition(s.createElement("div"))});l(function(n){return n.innerHTML="<a href='#'><\/a>","#"===n.firstChild.getAttribute("href")})||ui("type|href|height|width",function(n,i,r){return r?t:n.getAttribute(i,"type"===i.toLowerCase()?1:2)});e.attributes&&l(function(n){return n.innerHTML="<input/>",n.firstChild.setAttribute("value",""),""===n.firstChild.getAttribute("value")})||ui("value",function(n,i,r){return r||"input"!==n.nodeName.toLowerCase()?t:n.defaultValue});l(function(n){return null==n.getAttribute("disabled")})||ui(gt,function(n,i,r){var u;return r?t:(u=n.getAttributeNode(i))&&u.specified?u.value:n[i]===!0?i.toLowerCase():null});i.find=u;i.expr=u.selectors;i.expr[":"]=i.expr.pseudos;i.unique=u.uniqueSort;i.text=u.getText;i.isXMLDoc=u.isXML;i.contains=u.contains}(n);dt={};i.Callbacks=function(n){n="string"==typeof n?dt[n]||ku(n):i.extend({},n);var f,c,s,l,e,o,r=[],u=!n.once&&[],a=function(t){for(f=n.memory&&t,c=!0,o=l||0,l=0,e=r.length,s=!0;r&&e>o;o++)if(r[o].apply(t[0],t[1])===!1&&n.stopOnFalse){f=!1;break}s=!1;r&&(u?u.length&&a(u.shift()):f?r=[]:h.disable())},h={add:function(){if(r){var t=r.length;(function u(t){i.each(t,function(t,f){var e=i.type(f);"function"===e?n.unique&&h.has(f)||r.push(f):f&&f.length&&"string"!==e&&u(f)})})(arguments);s?e=r.length:f&&(l=t,a(f))}return this},remove:function(){return r&&i.each(arguments,function(n,t){for(var u;(u=i.inArray(t,r,u))>-1;)r.splice(u,1),s&&(e>=u&&e--,o>=u&&o--)}),this},has:function(n){return n?i.inArray(n,r)>-1:!(!r||!r.length)},empty:function(){return r=[],e=0,this},disable:function(){return r=u=f=t,this},disabled:function(){return!r},lock:function(){return u=t,f||h.disable(),this},locked:function(){return!u},fireWith:function(n,t){return!r||c&&!u||(t=t||[],t=[n,t.slice?t.slice():t],s?u.push(t):a(t)),this},fire:function(){return h.fireWith(this,arguments),this},fired:function(){return!!c}};return h};i.extend({Deferred:function(n){var u=[["resolve","done",i.Callbacks("once memory"),"resolved"],["reject","fail",i.Callbacks("once memory"),"rejected"],["notify","progress",i.Callbacks("memory")]],f="pending",r={state:function(){return f},always:function(){return t.done(arguments).fail(arguments),this},then:function(){var n=arguments;return i.Deferred(function(f){i.each(u,function(u,e){var s=e[0],o=i.isFunction(n[u])&&n[u];t[e[1]](function(){var n=o&&o.apply(this,arguments);n&&i.isFunction(n.promise)?n.promise().done(f.resolve).fail(f.reject).progress(f.notify):f[s+"With"](this===r?f.promise():this,o?[n]:arguments)})});n=null}).promise()},promise:function(n){return null!=n?i.extend(n,r):r}},t={};return r.pipe=r.then,i.each(u,function(n,i){var e=i[2],o=i[3];r[i[1]]=e.add;o&&e.add(function(){f=o},u[1^n][2].disable,u[2][2].lock);t[i[0]]=function(){return t[i[0]+"With"](this===t?r:this,arguments),this};t[i[0]+"With"]=e.fireWith}),r.promise(t),n&&n.call(t,t),t},when:function(n){var t=0,u=a.call(arguments),r=u.length,e=1!==r||n&&i.isFunction(n.promise)?r:0,f=1===e?n:i.Deferred(),h=function(n,t,i){return function(r){t[n]=this;i[n]=arguments.length>1?a.call(arguments):r;i===o?f.notifyWith(t,i):--e||f.resolveWith(t,i)}},o,c,s;if(r>1)for(o=Array(r),c=Array(r),s=Array(r);r>t;t++)u[t]&&i.isFunction(u[t].promise)?u[t].promise().done(h(t,s,u)).fail(f.reject).progress(h(t,c,o)):--e;return e||f.resolveWith(s,u),f.promise()}});i.support=function(t){var r=u.createElement("input"),e=u.createDocumentFragment(),f=u.createElement("div"),o=u.createElement("select"),s=o.appendChild(u.createElement("option"));return r.type?(r.type="checkbox",t.checkOn=""!==r.value,t.optSelected=s.selected,t.reliableMarginRight=!0,t.boxSizingReliable=!0,t.pixelPosition=!1,r.checked=!0,t.noCloneChecked=r.cloneNode(!0).checked,o.disabled=!0,t.optDisabled=!s.disabled,r=u.createElement("input"),r.value="t",r.type="radio",t.radioValue="t"===r.value,r.setAttribute("checked","t"),r.setAttribute("name","t"),e.appendChild(r),t.checkClone=e.cloneNode(!0).cloneNode(!0).lastChild.checked,t.focusinBubbles="onfocusin"in n,f.style.backgroundClip="content-box",f.cloneNode(!0).style.backgroundClip="",t.clearCloneStyle="content-box"===f.style.backgroundClip,i(function(){var o,r,e=u.getElementsByTagName("body")[0];e&&(o=u.createElement("div"),o.style.cssText="border:0;width:0;height:0;position:absolute;top:0;left:-9999px;margin-top:1px",e.appendChild(o).appendChild(f),f.innerHTML="",f.style.cssText="-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:1px;border:1px;display:block;width:4px;margin-top:1%;position:absolute;top:1%",i.swap(e,null!=e.style.zoom?{zoom:1}:{},function(){t.boxSizing=4===f.offsetWidth}),n.getComputedStyle&&(t.pixelPosition="1%"!==(n.getComputedStyle(f,null)||{}).top,t.boxSizingReliable="4px"===(n.getComputedStyle(f,null)||{width:"4px"}).width,r=f.appendChild(u.createElement("div")),r.style.cssText=f.style.cssText="padding:0;margin:0;border:0;display:block;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box",r.style.marginRight=r.style.width="0",f.style.width="1px",t.reliableMarginRight=!parseFloat((n.getComputedStyle(r,null)||{}).marginRight)),e.removeChild(o))}),t):t}({});vi=/(?:\{[\s\S]*\}|\[[\s\S]*\])$/;yi=/([A-Z])/g;c.uid=1;c.accepts=function(n){return n.nodeType?1===n.nodeType||9===n.nodeType:!0};c.prototype={key:function(n){if(!c.accepts(n))return 0;var r={},t=n[this.expando];if(!t){t=c.uid++;try{r[this.expando]={value:t};Object.defineProperties(n,r)}catch(u){r[this.expando]=t;i.extend(n,r)}}return this.cache[t]||(this.cache[t]={}),t},set:function(n,t,r){var f,e=this.key(n),u=this.cache[e];if("string"==typeof t)u[t]=r;else if(i.isEmptyObject(u))i.extend(this.cache[e],t);else for(f in t)u[f]=t[f];return u},get:function(n,i){var r=this.cache[this.key(n)];return i===t?r:r[i]},access:function(n,r,u){var f;return r===t||r&&"string"==typeof r&&u===t?(f=this.get(n,r),f!==t?f:this.get(n,i.camelCase(r))):(this.set(n,r,u),u!==t?u:r)},remove:function(n,r){var f,u,e,s=this.key(n),o=this.cache[s];if(r===t)this.cache[s]={};else for(i.isArray(r)?u=r.concat(r.map(i.camelCase)):(e=i.camelCase(r),(r in o)?u=[r,e]:(u=e,u=(u in o)?[u]:u.match(h)||[])),f=u.length;f--;)delete o[u[f]]},hasData:function(n){return!i.isEmptyObject(this.cache[n[this.expando]]||{})},discard:function(n){n[this.expando]&&delete this.cache[n[this.expando]]}};f=new c;r=new c;i.extend({acceptData:c.accepts,hasData:function(n){return f.hasData(n)||r.hasData(n)},data:function(n,t,i){return f.access(n,t,i)},removeData:function(n,t){f.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,u){var s,o,e=this[0],h=0,c=null;if(n===t){if(this.length&&(c=f.get(e),1===e.nodeType&&!r.get(e,"hasDataAttrs"))){for(s=e.attributes;s.length>h;h++)o=s[h].name,0===o.indexOf("data-")&&(o=i.camelCase(o.slice(5)),pi(e,o,c[o]));r.set(e,"hasDataAttrs",!0)}return c}return"object"==typeof n?this.each(function(){f.set(this,n)}):i.access(this,function(r){var u,o=i.camelCase(n);if(e&&r===t){if((u=f.get(e,n),u!==t)||(u=f.get(e,o),u!==t)||(u=pi(e,o,t),u!==t))return u}else this.each(function(){var i=f.get(this,o);f.set(this,o,r);-1!==n.indexOf("-")&&i!==t&&f.set(this,n,r)})},null,u,arguments.length>1,null,!0)},removeData:function(n){return this.each(function(){f.remove(this,n)})}});i.extend({queue:function(n,u,f){var e;return n?(u=(u||"fx")+"queue",e=r.get(n,u),f&&(!e||i.isArray(f)?e=r.access(n,u,i.makeArray(f)):e.push(f)),e||[]):t},dequeue:function(n,t){t=t||"fx";var r=i.queue(n,t),e=r.length,u=r.shift(),f=i._queueHooks(n,t),o=function(){i.dequeue(n,t)};"inprogress"===u&&(u=r.shift(),e--);u&&("fx"===t&&r.unshift("inprogress"),delete f.stop,u.call(n,o,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,r){var u=2;return"string"!=typeof n&&(r=n,n="fx",u--),u>arguments.length?i.queue(this[0],n):r===t?this:this.each(function(){var t=i.queue(this,n,r);i._queueHooks(this,n);"fx"===n&&"inprogress"!==t[0]&&i.dequeue(this,n)})},dequeue:function(n){return this.each(function(){i.dequeue(this,n)})},delay:function(n,t){return n=i.fx?i.fx.speeds[n]||n:n,t=t||"fx",this.queue(t,function(t,i){var r=setTimeout(t,n);i.stop=function(){clearTimeout(r)}})},clearQueue:function(n){return this.queue(n||"fx",[])},promise:function(n,u){var f,o=1,s=i.Deferred(),e=this,h=this.length,c=function(){--o||s.resolveWith(e,[e])};for("string"!=typeof n&&(u=n,n=t),n=n||"fx";h--;)f=r.get(e[h],n+"queueHooks"),f&&f.empty&&(o++,f.empty.add(c));return c(),s.promise(u)}});var du,wi,gt=/[\t\r\n\f]/g,gu=/\r/g,nf=/^(?:input|select|textarea|button)$/i;i.fn.extend({attr:function(n,t){return i.access(this,i.attr,n,t,arguments.length>1)},removeAttr:function(n){return this.each(function(){i.removeAttr(this,n)})},prop:function(n,t){return i.access(this,i.prop,n,t,arguments.length>1)},removeProp:function(n){return this.each(function(){delete this[i.propFix[n]||n]})},addClass:function(n){var e,t,r,u,o,f=0,s=this.length,c="string"==typeof n&&n;if(i.isFunction(n))return this.each(function(t){i(this).addClass(n.call(this,t,this.className))});if(c)for(e=(n||"").match(h)||[];s>f;f++)if(t=this[f],r=1===t.nodeType&&(t.className?(" "+t.className+" ").replace(gt," "):" ")){for(o=0;u=e[o++];)0>r.indexOf(" "+u+" ")&&(r+=u+" ");t.className=i.trim(r)}return this},removeClass:function(n){var e,t,r,u,o,f=0,s=this.length,c=0===arguments.length||"string"==typeof n&&n;if(i.isFunction(n))return this.each(function(t){i(this).removeClass(n.call(this,t,this.className))});if(c)for(e=(n||"").match(h)||[];s>f;f++)if(t=this[f],r=1===t.nodeType&&(t.className?(" "+t.className+" ").replace(gt," "):"")){for(o=0;u=e[o++];)while(r.indexOf(" "+u+" ")>=0)r=r.replace(" "+u+" "," ");t.className=n?i.trim(r):""}return this},toggleClass:function(n,t){var u=typeof n;return"boolean"==typeof t&&"string"===u?t?this.addClass(n):this.removeClass(n):i.isFunction(n)?this.each(function(r){i(this).toggleClass(n.call(this,r,this.className,t),t)}):this.each(function(){if("string"===u)for(var t,e=0,f=i(this),o=n.match(h)||[];t=o[e++];)f.hasClass(t)?f.removeClass(t):f.addClass(t);else(u===rt||"boolean"===u)&&(this.className&&r.set(this,"__className__",this.className),this.className=this.className||n===!1?"":r.get(this,"__className__")||"")})},hasClass:function(n){for(var i=" "+n+" ",t=0,r=this.length;r>t;t++)if(1===this[t].nodeType&&(" "+this[t].className+" ").replace(gt," ").indexOf(i)>=0)return!0;return!1},val:function(n){var r,u,e,f=this[0];return arguments.length?(e=i.isFunction(n),this.each(function(u){var f;1===this.nodeType&&(f=e?n.call(this,u,i(this).val()):n,null==f?f="":"number"==typeof f?f+="":i.isArray(f)&&(f=i.map(f,function(n){return null==n?"":n+""})),r=i.valHooks[this.type]||i.valHooks[this.nodeName.toLowerCase()],r&&"set"in r&&r.set(this,f,"value")!==t||(this.value=f))})):f?(r=i.valHooks[f.type]||i.valHooks[f.nodeName.toLowerCase()],r&&"get"in r&&(u=r.get(f,"value"))!==t?u:(u=f.value,"string"==typeof u?u.replace(gu,""):null==u?"":u)):void 0}});i.extend({valHooks:{option:{get:function(n){var t=n.attributes.value;return!t||t.specified?n.value:n.text}},select:{get:function(n){for(var e,t,o=n.options,r=n.selectedIndex,u="select-one"===n.type||0>r,s=u?null:[],h=u?r+1:o.length,f=0>r?h:u?r:0;h>f;f++)if(t=o[f],!(!t.selected&&f!==r||(i.support.optDisabled?t.disabled:null!==t.getAttribute("disabled"))||t.parentNode.disabled&&i.nodeName(t.parentNode,"optgroup"))){if(e=i(t).val(),u)return e;s.push(e)}return s},set:function(n,t){for(var u,r,f=n.options,e=i.makeArray(t),o=f.length;o--;)r=f[o],(r.selected=i.inArray(i(r).val(),e)>=0)&&(u=!0);return u||(n.selectedIndex=-1),e}}},attr:function(n,r,u){var f,e,o=n.nodeType;if(n&&3!==o&&8!==o&&2!==o)return typeof n.getAttribute===rt?i.prop(n,r,u):(1===o&&i.isXMLDoc(n)||(r=r.toLowerCase(),f=i.attrHooks[r]||(i.expr.match.bool.test(r)?wi:du)),u===t?f&&"get"in f&&null!==(e=f.get(n,r))?e:(e=i.find.attr(n,r),null==e?t:e):null!==u?f&&"set"in f&&(e=f.set(n,u,r))!==t?e:(n.setAttribute(r,u+""),u):(i.removeAttr(n,r),t))},removeAttr:function(n,t){var r,u,e=0,f=t&&t.match(h);if(f&&1===n.nodeType)while(r=f[e++])u=i.propFix[r]||r,i.expr.match.bool.test(r)&&(n[u]=!1),n.removeAttribute(r)},attrHooks:{type:{set:function(n,t){if(!i.support.radioValue&&"radio"===t&&i.nodeName(n,"input")){var r=n.value;return n.setAttribute("type",t),r&&(n.value=r),t}}}},propFix:{"for":"htmlFor","class":"className"},prop:function(n,r,u){var e,f,s,o=n.nodeType;if(n&&3!==o&&8!==o&&2!==o)return s=1!==o||!i.isXMLDoc(n),s&&(r=i.propFix[r]||r,f=i.propHooks[r]),u!==t?f&&"set"in f&&(e=f.set(n,u,r))!==t?e:n[r]=u:f&&"get"in f&&null!==(e=f.get(n,r))?e:n[r]},propHooks:{tabIndex:{get:function(n){return n.hasAttribute("tabindex")||nf.test(n.nodeName)||n.href?n.tabIndex:-1}}}});wi={set:function(n,t,r){return t===!1?i.removeAttr(n,r):n.setAttribute(r,r),r}};i.each(i.expr.match.bool.source.match(/\w+/g),function(n,r){var u=i.expr.attrHandle[r]||i.find.attr;i.expr.attrHandle[r]=function(n,r,f){var e=i.expr.attrHandle[r],o=f?t:(i.expr.attrHandle[r]=t)!=u(n,r,f)?r.toLowerCase():null;return i.expr.attrHandle[r]=e,o}});i.support.optSelected||(i.propHooks.selected={get:function(n){var t=n.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null}});i.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){i.propFix[this.toLowerCase()]=this});i.each(["radio","checkbox"],function(){i.valHooks[this]={set:function(n,r){return i.isArray(r)?n.checked=i.inArray(i(n).val(),r)>=0:t}};i.support.checkOn||(i.valHooks[this].get=function(n){return null===n.getAttribute("value")?"on":n.value})});var tf=/^key/,rf=/^(?:mouse|contextmenu)|click/,bi=/^(?:focusinfocus|focusoutblur)$/,ki=/^([^.]*)(?:\.(.+)|)$/;i.event={global:{},add:function(n,u,f,e,o){var p,l,b,w,k,a,c,v,s,d,g,y=r.get(n);if(y){for(f.handler&&(p=f,f=p.handler,o=p.selector),f.guid||(f.guid=i.guid++),(w=y.events)||(w=y.events={}),(l=y.handle)||(l=y.handle=function(n){return typeof i===rt||n&&i.event.triggered===n.type?t:i.event.dispatch.apply(l.elem,arguments)},l.elem=n),u=(u||"").match(h)||[""],k=u.length;k--;)b=ki.exec(u[k])||[],s=g=b[1],d=(b[2]||"").split(".").sort(),s&&(c=i.event.special[s]||{},s=(o?c.delegateType:c.bindType)||s,c=i.event.special[s]||{},a=i.extend({type:s,origType:g,data:e,handler:f,guid:f.guid,selector:o,needsContext:o&&i.expr.match.needsContext.test(o),namespace:d.join(".")},p),(v=w[s])||(v=w[s]=[],v.delegateCount=0,c.setup&&c.setup.call(n,e,d,l)!==!1||n.addEventListener&&n.addEventListener(s,l,!1)),c.add&&(c.add.call(n,a),a.handler.guid||(a.handler.guid=f.guid)),o?v.splice(v.delegateCount++,0,a):v.push(a),i.event.global[s]=!0);n=null}},remove:function(n,t,u,f,e){var p,k,c,v,w,s,l,a,o,b,d,y=r.hasData(n)&&r.get(n);if(y&&(v=y.events)){for(t=(t||"").match(h)||[""],w=t.length;w--;)if(c=ki.exec(t[w])||[],o=d=c[1],b=(c[2]||"").split(".").sort(),o){for(l=i.event.special[o]||{},o=(f?l.delegateType:l.bindType)||o,a=v[o]||[],c=c[2]&&RegExp("(^|\\.)"+b.join("\\.(?:.*\\.|)")+"(\\.|$)"),k=p=a.length;p--;)s=a[p],!e&&d!==s.origType||u&&u.guid!==s.guid||c&&!c.test(s.namespace)||f&&f!==s.selector&&("**"!==f||!s.selector)||(a.splice(p,1),s.selector&&a.delegateCount--,l.remove&&l.remove.call(n,s));k&&!a.length&&(l.teardown&&l.teardown.call(n,b,y.handle)!==!1||i.removeEvent(n,o,y.handle),delete v[o])}else for(o in v)i.event.remove(n,o+t[w],u,f,!0);i.isEmptyObject(v)&&(delete y.handle,r.remove(n,"events"))}},trigger:function(f,e,o,s){var b,h,l,k,v,y,a,w=[o||u],c=bt.call(f,"type")?f.type:f,p=bt.call(f,"namespace")?f.namespace.split("."):[];if(h=l=o=o||u,3!==o.nodeType&&8!==o.nodeType&&!bi.test(c+i.event.triggered)&&(c.indexOf(".")>=0&&(p=c.split("."),c=p.shift(),p.sort()),v=0>c.indexOf(":")&&"on"+c,f=f[i.expando]?f:new i.Event(c,"object"==typeof f&&f),f.isTrigger=s?2:3,f.namespace=p.join("."),f.namespace_re=f.namespace?RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,f.result=t,f.target||(f.target=o),e=null==e?[f]:i.makeArray(e,[f]),a=i.event.special[c]||{},s||!a.trigger||a.trigger.apply(o,e)!==!1)){if(!s&&!a.noBubble&&!i.isWindow(o)){for(k=a.delegateType||c,bi.test(k+c)||(h=h.parentNode);h;h=h.parentNode)w.push(h),l=h;l===(o.ownerDocument||u)&&w.push(l.defaultView||l.parentWindow||n)}for(b=0;(h=w[b++])&&!f.isPropagationStopped();)f.type=b>1?k:a.bindType||c,y=(r.get(h,"events")||{})[f.type]&&r.get(h,"handle"),y&&y.apply(h,e),y=v&&h[v],y&&i.acceptData(h)&&y.apply&&y.apply(h,e)===!1&&f.preventDefault();return f.type=c,s||f.isDefaultPrevented()||a._default&&a._default.apply(w.pop(),e)!==!1||!i.acceptData(o)||v&&i.isFunction(o[c])&&!i.isWindow(o)&&(l=o[v],l&&(o[v]=null),i.event.triggered=c,o[c](),i.event.triggered=t,l&&(o[v]=l)),f.result}},dispatch:function(n){n=i.event.fix(n);var s,h,o,f,u,c=[],l=a.call(arguments),v=(r.get(this,"events")||{})[n.type]||[],e=i.event.special[n.type]||{};if(l[0]=n,n.delegateTarget=this,!e.preDispatch||e.preDispatch.call(this,n)!==!1){for(c=i.event.handlers.call(this,n,v),s=0;(f=c[s++])&&!n.isPropagationStopped();)for(n.currentTarget=f.elem,h=0;(u=f.handlers[h++])&&!n.isImmediatePropagationStopped();)(!n.namespace_re||n.namespace_re.test(u.namespace))&&(n.handleObj=u,n.data=u.data,o=((i.event.special[u.origType]||{}).handle||u.handler).apply(f.elem,l),o!==t&&(n.result=o)===!1&&(n.preventDefault(),n.stopPropagation()));return e.postDispatch&&e.postDispatch.call(this,n),n.result}},handlers:function(n,r){var o,f,e,s,c=[],h=r.delegateCount,u=n.target;if(h&&u.nodeType&&(!n.button||"click"!==n.type))for(;u!==this;u=u.parentNode||this)if(u.disabled!==!0||"click"!==n.type){for(f=[],o=0;h>o;o++)s=r[o],e=s.selector+" ",f[e]===t&&(f[e]=s.needsContext?i(e,this).index(u)>=0:i.find(e,this,null,[u]).length),f[e]&&f.push(s);f.length&&c.push({elem:u,handlers:f})}return r.length>h&&c.push({elem:this,handlers:r.slice(h)}),c},props:"altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(n,t){return null==n.which&&(n.which=null!=t.charCode?t.charCode:t.keyCode),n}},mouseHooks:{props:"button buttons clientX clientY offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(n,i){var o,r,f,e=i.button;return null==n.pageX&&null!=i.clientX&&(o=n.target.ownerDocument||u,r=o.documentElement,f=o.body,n.pageX=i.clientX+(r&&r.scrollLeft||f&&f.scrollLeft||0)-(r&&r.clientLeft||f&&f.clientLeft||0),n.pageY=i.clientY+(r&&r.scrollTop||f&&f.scrollTop||0)-(r&&r.clientTop||f&&f.clientTop||0)),n.which||e===t||(n.which=1&e?1:2&e?3:4&e?2:0),n}},fix:function(n){if(n[i.expando])return n;var f,e,o,r=n.type,s=n,t=this.fixHooks[r];for(t||(this.fixHooks[r]=t=rf.test(r)?this.mouseHooks:tf.test(r)?this.keyHooks:{}),o=t.props?this.props.concat(t.props):this.props,n=new i.Event(s),f=o.length;f--;)e=o[f],n[e]=s[e];return n.target||(n.target=u),3===n.target.nodeType&&(n.target=n.target.parentNode),t.filter?t.filter(n,s):n},special:{load:{noBubble:!0},focus:{trigger:function(){return this!==di()&&this.focus?(this.focus(),!1):t},delegateType:"focusin"},blur:{trigger:function(){return this===di()&&this.blur?(this.blur(),!1):t},delegateType:"focusout"},click:{trigger:function(){return"checkbox"===this.type&&this.click&&i.nodeName(this,"input")?(this.click(),!1):t},_default:function(n){return i.nodeName(n.target,"a")}},beforeunload:{postDispatch:function(n){n.result!==t&&(n.originalEvent.returnValue=n.result)}}},simulate:function(n,t,r,u){var f=i.extend(new i.Event,r,{type:n,isSimulated:!0,originalEvent:{}});u?i.event.trigger(f,null,t):i.event.dispatch.call(t,f);f.isDefaultPrevented()&&r.preventDefault()}};i.removeEvent=function(n,t,i){n.removeEventListener&&n.removeEventListener(t,i,!1)};i.Event=function(n,r){return this instanceof i.Event?(n&&n.type?(this.originalEvent=n,this.type=n.type,this.isDefaultPrevented=n.defaultPrevented||n.getPreventDefault&&n.getPreventDefault()?ht:p):this.type=n,r&&i.extend(this,r),this.timeStamp=n&&n.timeStamp||i.now(),this[i.expando]=!0,t):new i.Event(n,r)};i.Event.prototype={isDefaultPrevented:p,isPropagationStopped:p,isImmediatePropagationStopped:p,preventDefault:function(){var n=this.originalEvent;this.isDefaultPrevented=ht;n&&n.preventDefault&&n.preventDefault()},stopPropagation:function(){var n=this.originalEvent;this.isPropagationStopped=ht;n&&n.stopPropagation&&n.stopPropagation()},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=ht;this.stopPropagation()}};i.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(n,t){i.event.special[n]={delegateType:t,bindType:t,handle:function(n){var u,f=this,r=n.relatedTarget,e=n.handleObj;return(!r||r!==f&&!i.contains(f,r))&&(n.type=e.origType,u=e.handler.apply(this,arguments),n.type=t),u}}});i.support.focusinBubbles||i.each({focus:"focusin",blur:"focusout"},function(n,t){var r=0,f=function(n){i.event.simulate(t,n.target,i.event.fix(n),!0)};i.event.special[t]={setup:function(){0==r++&&u.addEventListener(n,f,!0)},teardown:function(){0==--r&&u.removeEventListener(n,f,!0)}}});i.fn.extend({on:function(n,r,u,f,e){var o,s;if("object"==typeof n){"string"!=typeof r&&(u=u||r,r=t);for(s in n)this.on(s,r,u,n[s],e);return this}if(null==u&&null==f?(f=r,u=r=t):null==f&&("string"==typeof r?(f=u,u=t):(f=u,u=r,r=t)),f===!1)f=p;else if(!f)return this;return 1===e&&(o=f,f=function(n){return i().off(n),o.apply(this,arguments)},f.guid=o.guid||(o.guid=i.guid++)),this.each(function(){i.event.add(this,n,f,u,r)})},one:function(n,t,i,r){return this.on(n,t,i,r,1)},off:function(n,r,u){var f,e;if(n&&n.preventDefault&&n.handleObj)return f=n.handleObj,i(n.delegateTarget).off(f.namespace?f.origType+"."+f.namespace:f.origType,f.selector,f.handler),this;if("object"==typeof n){for(e in n)this.off(e,r,n[e]);return this}return(r===!1||"function"==typeof r)&&(u=r,r=t),u===!1&&(u=p),this.each(function(){i.event.remove(this,n,u,r)})},trigger:function(n,t){return this.each(function(){i.event.trigger(n,t,this)})},triggerHandler:function(n,r){var u=this[0];return u?i.event.trigger(n,r,u,!0):t}});var uf=/^.[^:#\[\.,]*$/,ff=/^(?:parents|prev(?:Until|All))/,gi=i.expr.match.needsContext,ef={children:!0,contents:!0,next:!0,prev:!0};i.fn.extend({find:function(n){var t,r=[],u=this,f=u.length;if("string"!=typeof n)return this.pushStack(i(n).filter(function(){for(t=0;f>t;t++)if(i.contains(u[t],this))return!0}));for(t=0;f>t;t++)i.find(n,u[t],r);return r=this.pushStack(f>1?i.unique(r):r),r.selector=this.selector?this.selector+" "+n:n,r},has:function(n){var t=i(n,this),r=t.length;return this.filter(function(){for(var n=0;r>n;n++)if(i.contains(this,t[n]))return!0})},not:function(n){return this.pushStack(ni(this,n||[],!0))},filter:function(n){return this.pushStack(ni(this,n||[],!1))},is:function(n){return!!ni(this,"string"==typeof n&&gi.test(n)?i(n):n||[],!1).length},closest:function(n,t){for(var r,f=0,o=this.length,u=[],e=gi.test(n)||"string"!=typeof n?i(n,t||this.context):0;o>f;f++)for(r=this[f];r&&r!==t;r=r.parentNode)if(11>r.nodeType&&(e?e.index(r)>-1:1===r.nodeType&&i.find.matchesSelector(r,n))){r=u.push(r);break}return this.pushStack(u.length>1?i.unique(u):u)},index:function(n){return n?"string"==typeof n?et.call(i(n),this[0]):et.call(this,n.jquery?n[0]:n):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(n,t){var r="string"==typeof n?i(n,t):i.makeArray(n&&n.nodeType?[n]:n),u=i.merge(this.get(),r);return this.pushStack(i.unique(u))},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 i.dir(n,"parentNode")},parentsUntil:function(n,t,r){return i.dir(n,"parentNode",r)},next:function(n){return nr(n,"nextSibling")},prev:function(n){return nr(n,"previousSibling")},nextAll:function(n){return i.dir(n,"nextSibling")},prevAll:function(n){return i.dir(n,"previousSibling")},nextUntil:function(n,t,r){return i.dir(n,"nextSibling",r)},prevUntil:function(n,t,r){return i.dir(n,"previousSibling",r)},siblings:function(n){return i.sibling((n.parentNode||{}).firstChild,n)},children:function(n){return i.sibling(n.firstChild)},contents:function(n){return n.contentDocument||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)),this.length>1&&(ef[n]||i.unique(f),ff.test(n)&&f.reverse()),this.pushStack(f)}});i.extend({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}))},dir:function(n,r,u){for(var f=[],e=u!==t;(n=n[r])&&9!==n.nodeType;)if(1===n.nodeType){if(e&&i(n).is(u))break;f.push(n)}return f},sibling:function(n,t){for(var i=[];n;n=n.nextSibling)1===n.nodeType&&n!==t&&i.push(n);return i}});var tr=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,ir=/<([\w:]+)/,of=/<|&#?\w+;/,sf=/<(?:script|style|link)/i,rr=/^(?:checkbox|radio)$/i,hf=/checked\s*(?:[^=]|=\s*.checked.)/i,ur=/^$|\/(?:java|ecma)script/i,cf=/^true\/(.*)/,lf=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g,s={option:[1,"<select multiple='multiple'>","<\/select>"],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,"",""]};s.optgroup=s.option;s.tbody=s.tfoot=s.colgroup=s.caption=s.thead;s.th=s.td;i.fn.extend({text:function(n){return i.access(this,function(n){return n===t?i.text(this):this.empty().append((this[0]&&this[0].ownerDocument||u).createTextNode(n))},null,n,arguments.length)},append:function(){return this.domManip(arguments,function(n){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=fr(this,n);t.appendChild(n)}})},prepend:function(){return this.domManip(arguments,function(n){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=fr(this,n);t.insertBefore(n,t.firstChild)}})},before:function(){return this.domManip(arguments,function(n){this.parentNode&&this.parentNode.insertBefore(n,this)})},after:function(){return this.domManip(arguments,function(n){this.parentNode&&this.parentNode.insertBefore(n,this.nextSibling)})},remove:function(n,t){for(var r,f=n?i.filter(n,this):this,u=0;null!=(r=f[u]);u++)t||1!==r.nodeType||i.cleanData(o(r)),r.parentNode&&(t&&i.contains(r.ownerDocument,r)&&ti(o(r,"script")),r.parentNode.removeChild(r));return this},empty:function(){for(var n,t=0;null!=(n=this[t]);t++)1===n.nodeType&&(i.cleanData(o(n,!1)),n.textContent="");return this},clone:function(n,t){return n=null==n?!1:n,t=null==t?n:t,this.map(function(){return i.clone(this,n,t)})},html:function(n){return i.access(this,function(n){var r=this[0]||{},u=0,f=this.length;if(n===t&&1===r.nodeType)return r.innerHTML;if("string"==typeof n&&!sf.test(n)&&!s[(ir.exec(n)||["",""])[1].toLowerCase()]){n=n.replace(tr,"<$1><\/$2>");try{for(;f>u;u++)r=this[u]||{},1===r.nodeType&&(i.cleanData(o(r,!1)),r.innerHTML=n);r=0}catch(e){}}r&&this.empty().append(n)},null,n,arguments.length)},replaceWith:function(){var t=i.map(this,function(n){return[n.nextSibling,n.parentNode]}),n=0;return this.domManip(arguments,function(r){var u=t[n++],f=t[n++];f&&(u&&u.parentNode!==f&&(u=this.nextSibling),i(this).remove(),f.insertBefore(r,u))},!0),n?this:this.remove()},detach:function(n){return this.remove(n,!0)},domManip:function(n,t,u){n=li.apply([],n);var h,v,s,c,f,y,e=0,l=this.length,w=this,b=l-1,a=n[0],p=i.isFunction(a);if(p||!(1>=l||"string"!=typeof a||i.support.checkClone)&&hf.test(a))return this.each(function(i){var r=w.eq(i);p&&(n[0]=a.call(this,i,r.html()));r.domManip(n,t,u)});if(l&&(h=i.buildFragment(n,this[0].ownerDocument,!1,!u&&this),v=h.firstChild,1===h.childNodes.length&&(h=v),v)){for(s=i.map(o(h,"script"),af),c=s.length;l>e;e++)f=h,e!==b&&(f=i.clone(f,!0,!0),c&&i.merge(s,o(f,"script"))),t.call(this[e],f,e);if(c)for(y=s[s.length-1].ownerDocument,i.map(s,vf),e=0;c>e;e++)f=s[e],ur.test(f.type||"")&&!r.access(f,"globalEval")&&i.contains(y,f)&&(f.src?i._evalUrl(f.src):i.globalEval(f.textContent.replace(lf,"")))}return this}});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;o>=r;r++)u=r===o?this:this.clone(!0),i(e[r])[t](u),wt.apply(f,u.get());return this.pushStack(f)}});i.extend({clone:function(n,t,r){var u,h,e,f,s=n.cloneNode(!0),c=i.contains(n.ownerDocument,n);if(!(i.support.noCloneChecked||1!==n.nodeType&&11!==n.nodeType||i.isXMLDoc(n)))for(f=o(s),e=o(n),u=0,h=e.length;h>u;u++)yf(e[u],f[u]);if(t)if(r)for(e=e||o(n),f=f||o(s),u=0,h=e.length;h>u;u++)er(e[u],f[u]);else er(n,s);return f=o(s,"script"),f.length>0&&ti(f,!c&&o(n,"script")),s},buildFragment:function(n,t,r,u){for(var f,e,y,l,p,a,h=0,w=n.length,c=t.createDocumentFragment(),v=[];w>h;h++)if(f=n[h],f||0===f)if("object"===i.type(f))i.merge(v,f.nodeType?[f]:f);else if(of.test(f)){for(e=e||c.appendChild(t.createElement("div")),y=(ir.exec(f)||["",""])[1].toLowerCase(),l=s[y]||s._default,e.innerHTML=l[1]+f.replace(tr,"<$1><\/$2>")+l[2],a=l[0];a--;)e=e.lastChild;i.merge(v,e.childNodes);e=c.firstChild;e.textContent=""}else v.push(t.createTextNode(f));for(c.textContent="",h=0;f=v[h++];)if((!u||-1===i.inArray(f,u))&&(p=i.contains(f.ownerDocument,f),e=o(c.appendChild(f),"script"),p&&ti(e),r))for(a=0;f=e[a++];)ur.test(f.type||"")&&r.push(f);return c},cleanData:function(n){for(var s,u,h,o,e,l,v=i.event.special,a=0;(u=n[a])!==t;a++){if(c.accepts(u)&&(e=u[r.expando],e&&(s=r.cache[e]))){if(h=Object.keys(s.events||{}),h.length)for(l=0;(o=h[l])!==t;l++)v[o]?i.event.remove(u,o):i.removeEvent(u,o,s.handle);r.cache[e]&&delete r.cache[e]}delete f.cache[u[f.expando]]}},_evalUrl:function(n){return i.ajax({url:n,type:"GET",dataType:"script",async:!1,global:!1,throws:!0})}});i.fn.extend({wrapAll:function(n){var t;return i.isFunction(n)?this.each(function(t){i(this).wrapAll(n.call(this,t))}):(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 i.isFunction(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=i.isFunction(n);return this.each(function(r){i(this).wrapAll(t?n.call(this,r):n)})},unwrap:function(){return this.parent().each(function(){i.nodeName(this,"body")||i(this).replaceWith(this.childNodes)}).end()}});var w,k,pf=/^(none|table(?!-c[ea]).+)/,or=/^margin/,wf=RegExp("^("+ot+")(.*)$","i"),ii=RegExp("^("+ot+")(?!px)[a-z%]+$","i"),bf=RegExp("^([+-])=("+ot+")","i"),sr={BODY:"block"},kf={position:"absolute",visibility:"hidden",display:"block"},hr={letterSpacing:0,fontWeight:400},v=["Top","Right","Bottom","Left"],cr=["Webkit","O","Moz","ms"];i.fn.extend({css:function(n,r){return i.access(this,function(n,r,u){var e,o,s={},f=0;if(i.isArray(r)){for(e=ct(n),o=r.length;o>f;f++)s[r[f]]=i.css(n,r[f],!1,e);return s}return u!==t?i.style(n,r,u):i.css(n,r)},n,r,arguments.length>1)},show:function(){return ar(this,!0)},hide:function(){return ar(this)},toggle:function(n){return"boolean"==typeof n?n?this.show():this.hide():this.each(function(){d(this)?i(this).show():i(this).hide()})}});i.extend({cssHooks:{opacity:{get:function(n,t){if(t){var i=w(n,"opacity");return""===i?"1":i}}}},cssNumber:{columnCount:!0,fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{float:"cssFloat"},style:function(n,r,u,f){if(n&&3!==n.nodeType&&8!==n.nodeType&&n.style){var o,s,e,h=i.camelCase(r),c=n.style;return r=i.cssProps[h]||(i.cssProps[h]=lr(c,h)),e=i.cssHooks[r]||i.cssHooks[h],u===t?e&&"get"in e&&(o=e.get(n,!1,f))!==t?o:c[r]:(s=typeof u,"string"===s&&(o=bf.exec(u))&&(u=(o[1]+1)*o[2]+parseFloat(i.css(n,r)),s="number"),null==u||"number"===s&&isNaN(u)||("number"!==s||i.cssNumber[h]||(u+="px"),i.support.clearCloneStyle||""!==u||0!==r.indexOf("background")||(c[r]="inherit"),e&&"set"in e&&(u=e.set(n,u,f))===t||(c[r]=u)),t)}},css:function(n,r,u,f){var e,h,o,s=i.camelCase(r);return r=i.cssProps[s]||(i.cssProps[s]=lr(n.style,s)),o=i.cssHooks[r]||i.cssHooks[s],o&&"get"in o&&(e=o.get(n,!0,u)),e===t&&(e=w(n,r,f)),"normal"===e&&r in hr&&(e=hr[r]),""===u||u?(h=parseFloat(e),u===!0||i.isNumeric(h)?h||0:e):e}});w=function(n,r,u){var s,h,c,o=u||ct(n),e=o?o.getPropertyValue(r)||o[r]:t,f=n.style;return o&&(""!==e||i.contains(n.ownerDocument,n)||(e=i.style(n,r)),ii.test(e)&&or.test(r)&&(s=f.width,h=f.minWidth,c=f.maxWidth,f.minWidth=f.maxWidth=f.width=e,e=o.width,f.width=s,f.minWidth=h,f.maxWidth=c)),e};i.each(["height","width"],function(n,r){i.cssHooks[r]={get:function(n,u,f){return u?0===n.offsetWidth&&pf.test(i.css(n,"display"))?i.swap(n,kf,function(){return pr(n,r,f)}):pr(n,r,f):t},set:function(n,t,u){var f=u&&ct(n);return vr(n,t,u?yr(n,r,u,i.support.boxSizing&&"border-box"===i.css(n,"boxSizing",!1,f),f):0)}}});i(function(){i.support.reliableMarginRight||(i.cssHooks.marginRight={get:function(n,r){return r?i.swap(n,{display:"inline-block"},w,[n,"marginRight"]):t}});!i.support.pixelPosition&&i.fn.position&&i.each(["top","left"],function(n,r){i.cssHooks[r]={get:function(n,u){return u?(u=w(n,r),ii.test(u)?i(n).position()[r]+"px":u):t}}})});i.expr&&i.expr.filters&&(i.expr.filters.hidden=function(n){return 0>=n.offsetWidth&&0>=n.offsetHeight},i.expr.filters.visible=function(n){return!i.expr.filters.hidden(n)});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];4>r;r++)f[n+v[r]+t]=u[r]||u[r-2]||u[0];return f}};or.test(n)||(i.cssHooks[n+t].set=vr)});var gf=/%20/g,ne=/\[\]$/,br=/\r?\n/g,te=/^(?:submit|button|image|reset|file)$/i,ie=/^(?:input|select|textarea|keygen)/i;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")&&ie.test(this.nodeName)&&!te.test(n)&&(this.checked||!rr.test(n))}).map(function(n,t){var r=i(this).val();return null==r?null:i.isArray(r)?i.map(r,function(n){return{name:t.name,value:n.replace(br,"\r\n")}}):{name:t.name,value:r.replace(br,"\r\n")}}).get()}});i.param=function(n,r){var u,f=[],e=function(n,t){t=i.isFunction(t)?t():null==t?"":t;f[f.length]=encodeURIComponent(n)+"="+encodeURIComponent(t)};if(r===t&&(r=i.ajaxSettings&&i.ajaxSettings.traditional),i.isArray(n)||n.jquery&&!i.isPlainObject(n))i.each(n,function(){e(this.name,this.value)});else for(u in n)ri(u,n[u],r,e);return f.join("&").replace(gf,"+")};i.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(n,t){i.fn[t]=function(n,i){return arguments.length>0?this.on(t,null,n,i):this.trigger(t)}});i.fn.extend({hover:function(n,t){return this.mouseenter(n).mouseleave(t||n)},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)}});var y,l,ui=i.now(),fi=/\?/,re=/#.*$/,kr=/([?&])_=[^&]*/,ue=/^(.*?):[ \t]*([^\r\n]*)$/gm,fe=/^(?:GET|HEAD)$/,ee=/^\/\//,dr=/^([\w.+-]+:)(?:\/\/([^\/?#:]*)(?::(\d+)|)|)/,gr=i.fn.load,nu={},ei={},tu="*/".concat("*");try{l=hu.href}catch(pe){l=u.createElement("a");l.href="";l=l.href}y=dr.exec(l.toLowerCase())||[];i.fn.load=function(n,r,u){if("string"!=typeof n&&gr)return gr.apply(this,arguments);var f,s,h,e=this,o=n.indexOf(" ");return o>=0&&(f=n.slice(o),n=n.slice(0,o)),i.isFunction(r)?(u=r,r=t):r&&"object"==typeof r&&(s="POST"),e.length>0&&i.ajax({url:n,type:s,dataType:"html",data:r}).done(function(n){h=arguments;e.html(f?i("<div>").append(i.parseHTML(n)).find(f):n)}).complete(u&&function(n,t){e.each(u,h||[n.responseText,t,n])}),this};i.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(n,t){i.fn[t]=function(n){return this.on(t,n)}});i.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:l,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(y[1]),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":tu,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":i.parseJSON,"text xml":i.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(n,t){return t?oi(oi(n,i.ajaxSettings),t):oi(i.ajaxSettings,n)},ajaxPrefilter:iu(nu),ajaxTransport:iu(ei),ajax:function(n,r){function k(n,r,h,c){var a,rt,k,y,w,l=r;2!==o&&(o=2,g&&clearTimeout(g),v=t,d=c||"",f.readyState=n>0?4:0,a=n>=200&&300>n||304===n,h&&(y=oe(u,f,h)),y=se(u,y,f,a),a?(u.ifModified&&(w=f.getResponseHeader("Last-Modified"),w&&(i.lastModified[e]=w),w=f.getResponseHeader("etag"),w&&(i.etag[e]=w)),204===n||"HEAD"===u.type?l="nocontent":304===n?l="notmodified":(l=y.state,rt=y.data,k=y.error,a=!k)):(k=l,(n||!l)&&(l="error",0>n&&(n=0))),f.status=n,f.statusText=(r||l)+"",a?tt.resolveWith(s,[rt,l,f]):tt.rejectWith(s,[f,l,k]),f.statusCode(b),b=t,p&&nt.trigger(a?"ajaxSuccess":"ajaxError",[f,u,a?rt:k]),it.fireWith(s,[f,l]),p&&(nt.trigger("ajaxComplete",[f,u]),--i.active||i.event.trigger("ajaxStop")))}"object"==typeof n&&(r=n,n=t);r=r||{};var v,e,d,w,g,c,p,a,u=i.ajaxSetup({},r),s=u.context||u,nt=u.context&&(s.nodeType||s.jquery)?i(s):i.event,tt=i.Deferred(),it=i.Callbacks("once memory"),b=u.statusCode||{},rt={},ut={},o=0,ft="canceled",f={readyState:0,getResponseHeader:function(n){var t;if(2===o){if(!w)for(w={};t=ue.exec(d);)w[t[1].toLowerCase()]=t[2];t=w[n.toLowerCase()]}return null==t?null:t},getAllResponseHeaders:function(){return 2===o?d:null},setRequestHeader:function(n,t){var i=n.toLowerCase();return o||(n=ut[i]=ut[i]||n,rt[n]=t),this},overrideMimeType:function(n){return o||(u.mimeType=n),this},statusCode:function(n){var t;if(n)if(2>o)for(t in n)b[t]=[b[t],n[t]];else f.always(n[f.status]);return this},abort:function(n){var t=n||ft;return v&&v.abort(t),k(0,t),this}};if(tt.promise(f).complete=it.add,f.success=f.done,f.error=f.fail,u.url=((n||u.url||l)+"").replace(re,"").replace(ee,y[1]+"//"),u.type=r.method||r.type||u.method||u.type,u.dataTypes=i.trim(u.dataType||"*").toLowerCase().match(h)||[""],null==u.crossDomain&&(c=dr.exec(u.url.toLowerCase()),u.crossDomain=!(!c||c[1]===y[1]&&c[2]===y[2]&&(c[3]||("http:"===c[1]?"80":"443"))===(y[3]||("http:"===y[1]?"80":"443")))),u.data&&u.processData&&"string"!=typeof u.data&&(u.data=i.param(u.data,u.traditional)),ru(nu,u,r,f),2===o)return f;p=u.global;p&&0==i.active++&&i.event.trigger("ajaxStart");u.type=u.type.toUpperCase();u.hasContent=!fe.test(u.type);e=u.url;u.hasContent||(u.data&&(e=u.url+=(fi.test(e)?"&":"?")+u.data,delete u.data),u.cache===!1&&(u.url=kr.test(e)?e.replace(kr,"$1_="+ui++):e+(fi.test(e)?"&":"?")+"_="+ui++));u.ifModified&&(i.lastModified[e]&&f.setRequestHeader("If-Modified-Since",i.lastModified[e]),i.etag[e]&&f.setRequestHeader("If-None-Match",i.etag[e]));(u.data&&u.hasContent&&u.contentType!==!1||r.contentType)&&f.setRequestHeader("Content-Type",u.contentType);f.setRequestHeader("Accept",u.dataTypes[0]&&u.accepts[u.dataTypes[0]]?u.accepts[u.dataTypes[0]]+("*"!==u.dataTypes[0]?", "+tu+"; q=0.01":""):u.accepts["*"]);for(a in u.headers)f.setRequestHeader(a,u.headers[a]);if(u.beforeSend&&(u.beforeSend.call(s,f,u)===!1||2===o))return f.abort();ft="abort";for(a in{success:1,error:1,complete:1})f[a](u[a]);if(v=ru(ei,u,r,f)){f.readyState=1;p&&nt.trigger("ajaxSend",[f,u]);u.async&&u.timeout>0&&(g=setTimeout(function(){f.abort("timeout")},u.timeout));try{o=1;v.send(rt,k)}catch(et){if(!(2>o))throw et;k(-1,et)}}else k(-1,"No Transport");return f},getJSON:function(n,t,r){return i.get(n,t,r,"json")},getScript:function(n,r){return i.get(n,t,r,"script")}});i.each(["get","post"],function(n,r){i[r]=function(n,u,f,e){return i.isFunction(u)&&(e=e||f,f=u,u=t),i.ajax({url:n,type:r,dataType:e,data:u,success:f})}});i.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/(?:java|ecma)script/},converters:{"text script":function(n){return i.globalEval(n),n}}});i.ajaxPrefilter("script",function(n){n.cache===t&&(n.cache=!1);n.crossDomain&&(n.type="GET")});i.ajaxTransport("script",function(n){if(n.crossDomain){var r,t;return{send:function(f,e){r=i("<script>").prop({async:!0,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)});u.head.appendChild(r[0])},abort:function(){t&&t()}}}});si=[];lt=/(=)\?(?=&|$)|\?\?/;i.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var n=si.pop()||i.expando+"_"+ui++;return this[n]=!0,n}});i.ajaxPrefilter("json jsonp",function(r,u,f){var e,s,o,h=r.jsonp!==!1&&(lt.test(r.url)?"url":"string"==typeof r.data&&!(r.contentType||"").indexOf("application/x-www-form-urlencoded")&&lt.test(r.data)&&"data");return h||"jsonp"===r.dataTypes[0]?(e=r.jsonpCallback=i.isFunction(r.jsonpCallback)?r.jsonpCallback():r.jsonpCallback,h?r[h]=r[h].replace(lt,"$1"+e):r.jsonp!==!1&&(r.url+=(fi.test(r.url)?"&":"?")+r.jsonp+"="+e),r.converters["script json"]=function(){return o||i.error(e+" was not called"),o[0]},r.dataTypes[0]="json",s=n[e],n[e]=function(){o=arguments},f.always(function(){n[e]=s;r[e]&&(r.jsonpCallback=u.jsonpCallback,si.push(e));o&&i.isFunction(s)&&s(o[0]);o=s=t}),"script"):t});i.ajaxSettings.xhr=function(){try{return new XMLHttpRequest}catch(n){}};var g=i.ajaxSettings.xhr(),he={0:200,1223:204},ce=0,nt={};n.ActiveXObject&&i(n).on("unload",function(){for(var n in nt)nt[n]();nt=t});i.support.cors=!!g&&"withCredentials"in g;i.support.ajax=g=!!g;i.ajaxTransport(function(n){var r;return i.support.cors||g&&!n.crossDomain?{send:function(i,u){var e,o,f=n.xhr();if(f.open(n.type,n.url,n.async,n.username,n.password),n.xhrFields)for(e in n.xhrFields)f[e]=n.xhrFields[e];n.mimeType&&f.overrideMimeType&&f.overrideMimeType(n.mimeType);n.crossDomain||i["X-Requested-With"]||(i["X-Requested-With"]="XMLHttpRequest");for(e in i)f.setRequestHeader(e,i[e]);r=function(n){return function(){r&&(delete nt[o],r=f.onload=f.onerror=null,"abort"===n?f.abort():"error"===n?u(f.status||404,f.statusText):u(he[f.status]||f.status,f.statusText,"string"==typeof f.responseText?{text:f.responseText}:t,f.getAllResponseHeaders()))}};f.onload=r();f.onerror=r("error");r=nt[o=ce++]=r("abort");f.send(n.hasContent&&n.data||null)},abort:function(){r&&r()}}:t});var b,at,le=/^(?:toggle|show|hide)$/,uu=RegExp("^(?:([+-])=|)("+ot+")([a-z%]*)$","i"),ae=/queueHooks$/,vt=[ye],tt={"*":[function(n,t){var f=this.createTween(n,t),s=f.cur(),r=uu.exec(t),e=r&&r[3]||(i.cssNumber[n]?"":"px"),u=(i.cssNumber[n]||"px"!==e&&+s)&&uu.exec(i.css(f.elem,n)),o=1,h=20;if(u&&u[3]!==e){e=e||u[3];r=r||[];u=+s||1;do o=o||".5",u/=o,i.style(f.elem,n,u+e);while(o!==(o=f.cur()/s)&&1!==o&&--h)}return r&&(u=f.start=+u||+s||0,f.unit=e,f.end=r[1]?u+(r[1]+1)*r[2]:+r[2]),f}]};i.Animation=i.extend(ou,{tweener:function(n,t){i.isFunction(n)?(t=n,n=["*"]):n=n.split(" ");for(var r,u=0,f=n.length;f>u;u++)r=n[u],tt[r]=tt[r]||[],tt[r].unshift(t)},prefilter:function(n,t){t?vt.unshift(n):vt.push(n)}});i.Tween=e;e.prototype={constructor:e,init:function(n,t,r,u,f,e){this.elem=n;this.prop=r;this.easing=f||"swing";this.options=t;this.start=this.now=this.cur();this.end=u;this.unit=e||(i.cssNumber[r]?"":"px")},cur:function(){var n=e.propHooks[this.prop];return n&&n.get?n.get(this):e.propHooks._default.get(this)},run:function(n){var r,t=e.propHooks[this.prop];return this.pos=r=this.options.duration?i.easing[this.easing](n,this.options.duration*n,0,1,this.options.duration):n,this.now=(this.end-this.start)*r+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),t&&t.set?t.set(this):e.propHooks._default.set(this),this}};e.prototype.init.prototype=e.prototype;e.propHooks={_default:{get:function(n){var t;return null==n.elem[n.prop]||n.elem.style&&null!=n.elem.style[n.prop]?(t=i.css(n.elem,n.prop,""),t&&"auto"!==t?t:0):n.elem[n.prop]},set:function(n){i.fx.step[n.prop]?i.fx.step[n.prop](n):n.elem.style&&(null!=n.elem.style[i.cssProps[n.prop]]||i.cssHooks[n.prop])?i.style(n.elem,n.prop,n.now+n.unit):n.elem[n.prop]=n.now}}};e.propHooks.scrollTop=e.propHooks.scrollLeft={set:function(n){n.elem.nodeType&&n.elem.parentNode&&(n.elem[n.prop]=n.now)}};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(yt(t,!0),n,i,u)}});i.fn.extend({fadeTo:function(n,t,i,r){return this.filter(d).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=ou(this,i.extend({},n),o);(s||r.get(this,"finish"))&&t.stop(!0)};return e.finish=e,s||o.queue===!1?this.each(e):this.queue(o.queue,e)},stop:function(n,u,f){var e=function(n){var t=n.stop;delete n.stop;t(f)};return"string"!=typeof n&&(f=u,u=n,n=t),u&&n!==!1&&this.queue(n||"fx",[]),this.each(function(){var s=!0,t=null!=n&&n+"queueHooks",o=i.timers,u=r.get(this);if(t)u[t]&&u[t].stop&&e(u[t]);else for(t in u)u[t]&&u[t].stop&&ae.test(t)&&e(u[t]);for(t=o.length;t--;)o[t].elem!==this||null!=n&&o[t].queue!==n||(o[t].anim.stop(f),s=!1,o.splice(t,1));(s||!f)&&i.dequeue(this,n)})},finish:function(n){return n!==!1&&(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;s>t;t++)u[t]&&u[t].finish&&u[t].finish.call(this);delete e.finish})}});i.each({slideDown:yt("show"),slideUp:yt("hide"),slideToggle:yt("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.speed=function(n,t,r){var u=n&&"object"==typeof n?i.extend({},n):{complete:r||!r&&t||i.isFunction(n)&&n,duration:n,easing:r&&t||t&&!i.isFunction(t)&&t};return u.duration=i.fx.off?0:"number"==typeof u.duration?u.duration:u.duration in i.fx.speeds?i.fx.speeds[u.duration]:i.fx.speeds._default,(null==u.queue||u.queue===!0)&&(u.queue="fx"),u.old=u.complete,u.complete=function(){i.isFunction(u.old)&&u.old.call(this);u.queue&&i.dequeue(this,u.queue)},u};i.easing={linear:function(n){return n},swing:function(n){return.5-Math.cos(n*Math.PI)/2}};i.timers=[];i.fx=e.prototype.init;i.fx.tick=function(){var u,n=i.timers,r=0;for(b=i.now();n.length>r;r++)u=n[r],u()||n[r]!==u||n.splice(r--,1);n.length||i.fx.stop();b=t};i.fx.timer=function(n){n()&&i.timers.push(n)&&i.fx.start()};i.fx.interval=13;i.fx.start=function(){at||(at=setInterval(i.fx.tick,i.fx.interval))};i.fx.stop=function(){clearInterval(at);at=null};i.fx.speeds={slow:600,fast:200,_default:400};i.fx.step={};i.expr&&i.expr.filters&&(i.expr.filters.animated=function(n){return i.grep(i.timers,function(t){return n===t.elem}).length});i.fn.offset=function(n){if(arguments.length)return n===t?this:this.each(function(t){i.offset.setOffset(this,n,t)});var u,e,r=this[0],f={top:0,left:0},o=r&&r.ownerDocument;if(o)return u=o.documentElement,i.contains(u,r)?(typeof r.getBoundingClientRect!==rt&&(f=r.getBoundingClientRect()),e=su(o),{top:f.top+e.pageYOffset-u.clientTop,left:f.left+e.pageXOffset-u.clientLeft}):f};i.offset={setOffset:function(n,t,r){var e,o,s,h,u,c,v,l=i.css(n,"position"),a=i(n),f={};"static"===l&&(n.style.position="relative");u=a.offset();s=i.css(n,"top");c=i.css(n,"left");v=("absolute"===l||"fixed"===l)&&(s+c).indexOf("auto")>-1;v?(e=a.position(),h=e.top,o=e.left):(h=parseFloat(s)||0,o=parseFloat(c)||0);i.isFunction(t)&&(t=t.call(n,r,u));null!=t.top&&(f.top=t.top-u.top+h);null!=t.left&&(f.left=t.left-u.left+o);"using"in t?t.using.call(n,f):a.css(f)}};i.fn.extend({position:function(){if(this[0]){var n,r,u=this[0],t={top:0,left:0};return"fixed"===i.css(u,"position")?r=u.getBoundingClientRect():(n=this.offsetParent(),r=this.offset(),i.nodeName(n[0],"html")||(t=n.offset()),t.top+=i.css(n[0],"borderTopWidth",!0),t.left+=i.css(n[0],"borderLeftWidth",!0)),{top:r.top-t.top-i.css(u,"marginTop",!0),left:r.left-t.left-i.css(u,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var n=this.offsetParent||ci;n&&!i.nodeName(n,"html")&&"static"===i.css(n,"position");)n=n.offsetParent;return n||ci})}});i.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(r,u){var f="pageYOffset"===u;i.fn[r]=function(e){return i.access(this,function(i,r,e){var o=su(i);return e===t?o?o[u]:i[r]:(o?o.scrollTo(f?n.pageXOffset:e,f?e:n.pageYOffset):i[r]=e,t)},r,e,arguments.length,null)}});i.each({Height:"height",Width:"width"},function(n,r){i.each({padding:"inner"+n,content:r,"":"outer"+n},function(u,f){i.fn[f]=function(f,e){var o=arguments.length&&(u||"boolean"!=typeof f),s=u||(f===!0||e===!0?"margin":"border");return i.access(this,function(r,u,f){var e;return i.isWindow(r)?r.document.documentElement["client"+n]:9===r.nodeType?(e=r.documentElement,Math.max(r.body["scroll"+n],e["scroll"+n],r.body["offset"+n],e["offset"+n],e["client"+n])):f===t?i.css(r,u,s):i.style(r,u,f,s)},r,o?f:t,o,null)}})});i.fn.size=function(){return this.length};i.fn.andSelf=i.fn.addBack;"object"==typeof module&&module&&"object"==typeof module.exports?module.exports=i:"function"==typeof define&&define.amd&&define("jquery",[],function(){return i});"object"==typeof n&&"object"==typeof n.document&&(n.jQuery=n.$=i)}(window),function(n,t){typeof define=="function"&&define.amd?define("jquery-bridget/jquery-bridget",["jquery"],function(i){return t(n,i)}):typeof module=="object"&&module.exports?module.exports=t(n,require("jquery")):n.jQueryBridget=t(n,n.jQuery)}(window,function(n,t){"use strict";function u(i,u,o){function s(n,t,u){var f,e="$()."+i+'("'+t+'")';return n.each(function(n,s){var h=o.data(s,i),c,l;if(!h){r(i+" not initialized. Cannot call methods, i.e. "+e);return}if(c=h[t],!c||t.charAt(0)=="_"){r(e+" is not a valid method");return}l=c.apply(h,u);f=f===undefined?l:f}),f!==undefined?f:n}function h(n,t){n.each(function(n,r){var f=o.data(r,i);f?(f.option(t),f._init()):(f=new u(r,t),o.data(r,i,f))})}(o=o||t||n.jQuery,o)&&(u.prototype.option||(u.prototype.option=function(n){o.isPlainObject(n)&&(this.options=o.extend(!0,this.options,n))}),o.fn[i]=function(n){if(typeof n=="string"){var t=e.call(arguments,1);return s(this,n,t)}return h(this,n),this},f(o))}function f(n){!n||n&&n.bridget||(n.bridget=u)}var e=Array.prototype.slice,i=n.console,r=typeof i=="undefined"?function(){}:function(n){i.error(n)};return f(t||n.jQuery),u}),function(n,t){typeof define=="function"&&define.amd?define("ev-emitter/ev-emitter",t):typeof module=="object"&&module.exports?module.exports=t():n.EvEmitter=t()}(typeof window!="undefined"?window:this,function(){function t(){}var n=t.prototype;return n.on=function(n,t){if(n&&t){var i=this._events=this._events||{},r=i[n]=i[n]||[];return r.indexOf(t)==-1&&r.push(t),this}},n.once=function(n,t){if(n&&t){this.on(n,t);var i=this._onceEvents=this._onceEvents||{},r=i[n]=i[n]||{};return r[t]=!0,this}},n.off=function(n,t){var i=this._events&&this._events[n],r;if(i&&i.length)return r=i.indexOf(t),r!=-1&&i.splice(r,1),this},n.emitEvent=function(n,t){var i=this._events&&this._events[n],u,f,r,e;if(i&&i.length){for(i=i.slice(0),t=t||[],u=this._onceEvents&&this._onceEvents[n],f=0;f<i.length;f++)r=i[f],e=u&&u[r],e&&(this.off(n,r),delete u[r]),r.apply(this,t);return this}},n.allOff=function(){delete this._events;delete this._onceEvents},t}),function(n,t){typeof define=="function"&&define.amd?define("get-size/get-size",t):typeof module=="object"&&module.exports?module.exports=t():n.getSize=t()}(window,function(){"use strict";function n(n){var t=parseFloat(n),i=n.indexOf("%")==-1&&!isNaN(t);return i&&t}function o(){}function h(){for(var i={width:0,height:0,innerWidth:0,innerHeight:0,outerWidth:0,outerHeight:0},u,n=0;n<r;n++)u=t[n],i[u]=0;return i}function u(n){var t=getComputedStyle(n);return t||s("Style returned "+t+". Are you running this code in a hidden iframe on Firefox? See https://bit.ly/getsizebug1"),t}function c(){var t,r,o;f||(f=!0,t=document.createElement("div"),t.style.width="200px",t.style.padding="1px 2px 3px 4px",t.style.borderStyle="solid",t.style.borderWidth="1px 2px 3px 4px",t.style.boxSizing="border-box",r=document.body||document.documentElement,r.appendChild(t),o=u(t),i=Math.round(n(o.width))==200,e.isBoxSizeOuter=i,r.removeChild(t))}function e(f){var o,e,a,s,l;if(c(),typeof f=="string"&&(f=document.querySelector(f)),f&&typeof f=="object"&&f.nodeType){if(o=u(f),o.display=="none")return h();for(e={},e.width=f.offsetWidth,e.height=f.offsetHeight,a=e.isBorderBox=o.boxSizing=="border-box",s=0;s<r;s++){var v=t[s],nt=o[v],y=parseFloat(nt);e[v]=isNaN(y)?0:y}var p=e.paddingLeft+e.paddingRight,w=e.paddingTop+e.paddingBottom,tt=e.marginLeft+e.marginRight,it=e.marginTop+e.marginBottom,b=e.borderLeftWidth+e.borderRightWidth,k=e.borderTopWidth+e.borderBottomWidth,d=a&&i,g=n(o.width);return g!==!1&&(e.width=g+(d?0:p+b)),l=n(o.height),l!==!1&&(e.height=l+(d?0:w+k)),e.innerWidth=e.width-(p+b),e.innerHeight=e.height-(w+k),e.outerWidth=e.width+tt,e.outerHeight=e.height+it,e}}var s=typeof console=="undefined"?o:function(n){console.error(n)},t=["paddingLeft","paddingRight","paddingTop","paddingBottom","marginLeft","marginRight","marginTop","marginBottom","borderLeftWidth","borderRightWidth","borderTopWidth","borderBottomWidth"],r=t.length,f=!1,i;return e}),function(n,t){"use strict";typeof define=="function"&&define.amd?define("desandro-matches-selector/matches-selector",t):typeof module=="object"&&module.exports?module.exports=t():n.matchesSelector=t()}(window,function(){"use strict";var n=function(){var t=window.Element.prototype,i,n,u,r;if(t.matches)return"matches";if(t.matchesSelector)return"matchesSelector";for(i=["webkit","moz","ms","o"],n=0;n<i.length;n++)if(u=i[n],r=u+"MatchesSelector",t[r])return r}();return function(t,i){return t[n](i)}}),function(n,t){typeof define=="function"&&define.amd?define("fizzy-ui-utils/utils",["desandro-matches-selector/matches-selector"],function(i){return t(n,i)}):typeof module=="object"&&module.exports?module.exports=t(n,require("desandro-matches-selector")):n.fizzyUIUtils=t(n,n.matchesSelector)}(window,function(n,t){var i={},u,r;return i.extend=function(n,t){for(var i in t)n[i]=t[i];return n},i.modulo=function(n,t){return(n%t+t)%t},u=Array.prototype.slice,i.makeArray=function(n){if(Array.isArray(n))return n;if(n===null||n===undefined)return[];var t=typeof n=="object"&&typeof n.length=="number";return t?u.call(n):[n]},i.removeFrom=function(n,t){var i=n.indexOf(t);i!=-1&&n.splice(i,1)},i.getParent=function(n,i){while(n.parentNode&&n!=document.body)if(n=n.parentNode,t(n,i))return n},i.getQueryElement=function(n){return typeof n=="string"?document.querySelector(n):n},i.handleEvent=function(n){var t="on"+n.type;this[t]&&this[t](n)},i.filterFindElements=function(n,r){n=i.makeArray(n);var u=[];return n.forEach(function(n){var f,i;if(n instanceof HTMLElement){if(!r){u.push(n);return}for(t(n,r)&&u.push(n),f=n.querySelectorAll(r),i=0;i<f.length;i++)u.push(f[i])}}),u},i.debounceMethod=function(n,t,i){i=i||100;var u=n.prototype[t],r=t+"Timeout";n.prototype[t]=function(){var f=this[r],t,n;clearTimeout(f);t=arguments;n=this;this[r]=setTimeout(function(){u.apply(n,t);delete n[r]},i)}},i.docReady=function(n){var t=document.readyState;t=="complete"||t=="interactive"?setTimeout(n):document.addEventListener("DOMContentLoaded",n)},i.toDashed=function(n){return n.replace(/(.)([A-Z])/g,function(n,t,i){return t+"-"+i}).toLowerCase()},r=n.console,i.htmlInit=function(t,u){i.docReady(function(){var e=i.toDashed(u),f="data-"+e,s=document.querySelectorAll("["+f+"]"),h=document.querySelectorAll(".js-"+e),c=i.makeArray(s).concat(i.makeArray(h)),l=f+"-options",o=n.jQuery;c.forEach(function(n){var i=n.getAttribute(f)||n.getAttribute(l),e,s;try{e=i&&JSON.parse(i)}catch(h){r&&r.error("Error parsing "+f+" on "+n.className+": "+h);return}s=new t(n,e);o&&o.data(n,u,s)})})},i}),function(n,t){typeof define=="function"&&define.amd?define("flickity/js/cell",["get-size/get-size"],function(i){return t(n,i)}):typeof module=="object"&&module.exports?module.exports=t(n,require("get-size")):(n.Flickity=n.Flickity||{},n.Flickity.Cell=t(n,n.getSize))}(window,function(n,t){function r(n,t){this.element=n;this.parent=t;this.create()}var i=r.prototype;return i.create=function(){this.element.style.position="absolute";this.element.setAttribute("aria-hidden","true");this.x=0;this.shift=0},i.destroy=function(){this.unselect();this.element.style.position="";var n=this.parent.originSide;this.element.style[n]=""},i.getSize=function(){this.size=t(this.element)},i.setPosition=function(n){this.x=n;this.updateTarget();this.renderPosition(n)},i.updateTarget=i.setDefaultTarget=function(){var n=this.parent.originSide=="left"?"marginLeft":"marginRight";this.target=this.x+this.size[n]+this.size.width*this.parent.cellAlign},i.renderPosition=function(n){var t=this.parent.originSide;this.element.style[t]=this.parent.getPositionValue(n)},i.select=function(){this.element.classList.add("is-selected");this.element.removeAttribute("aria-hidden")},i.unselect=function(){this.element.classList.remove("is-selected");this.element.setAttribute("aria-hidden","true")},i.wrapShift=function(n){this.shift=n;this.renderPosition(this.x+this.parent.slideableWidth*n)},i.remove=function(){this.element.parentNode.removeChild(this.element)},r}),function(n,t){typeof define=="function"&&define.amd?define("flickity/js/slide",t):typeof module=="object"&&module.exports?module.exports=t():(n.Flickity=n.Flickity||{},n.Flickity.Slide=t())}(window,function(){"use strict";function t(n){this.parent=n;this.isOriginLeft=n.originSide=="left";this.cells=[];this.outerWidth=0;this.height=0}var n=t.prototype;return n.addCell=function(n){if(this.cells.push(n),this.outerWidth+=n.size.outerWidth,this.height=Math.max(n.size.outerHeight,this.height),this.cells.length==1){this.x=n.x;var t=this.isOriginLeft?"marginLeft":"marginRight";this.firstMargin=n.size[t]}},n.updateTarget=function(){var t=this.isOriginLeft?"marginRight":"marginLeft",n=this.getLastCell(),i=n?n.size[t]:0,r=this.outerWidth-(this.firstMargin+i);this.target=this.x+this.firstMargin+r*this.parent.cellAlign},n.getLastCell=function(){return this.cells[this.cells.length-1]},n.select=function(){this.cells.forEach(function(n){n.select()})},n.unselect=function(){this.cells.forEach(function(n){n.unselect()})},n.getCellElements=function(){return this.cells.map(function(n){return n.element})},t}),function(n,t){typeof define=="function"&&define.amd?define("flickity/js/animate",["fizzy-ui-utils/utils"],function(i){return t(n,i)}):typeof module=="object"&&module.exports?module.exports=t(n,require("fizzy-ui-utils")):(n.Flickity=n.Flickity||{},n.Flickity.animatePrototype=t(n,n.fizzyUIUtils))}(window,function(n,t){var i={};return i.startAnimation=function(){this.isAnimating||(this.isAnimating=!0,this.restingFrames=0,this.animate())},i.animate=function(){var n,t;this.applyDragForce();this.applySelectedAttraction();n=this.x;this.integratePhysics();this.positionSlider();this.settle(n);this.isAnimating&&(t=this,requestAnimationFrame(function(){t.animate()}))},i.positionSlider=function(){var n=this.x;this.options.wrapAround&&this.cells.length>1&&(n=t.modulo(n,this.slideableWidth),n=n-this.slideableWidth,this.shiftWrapCells(n));this.setTranslateX(n,this.isAnimating);this.dispatchScrollEvent()},i.setTranslateX=function(n,t){n+=this.cursorPosition;n=this.options.rightToLeft?-n:n;var i=this.getPositionValue(n);this.slider.style.transform=t?"translate3d("+i+",0,0)":"translateX("+i+")"},i.dispatchScrollEvent=function(){var t=this.slides[0],n,i;t&&(n=-this.x-t.target,i=n/this.slidesWidth,this.dispatchEvent("scroll",null,[i,n]))},i.positionSliderAtSelected=function(){this.cells.length&&(this.x=-this.selectedSlide.target,this.velocity=0,this.positionSlider())},i.getPositionValue=function(n){return this.options.percentPosition?Math.round(n/this.size.innerWidth*1e4)*.01+"%":Math.round(n)+"px"},i.settle=function(n){this.isPointerDown||Math.round(this.x*100)!=Math.round(n*100)||this.restingFrames++;this.restingFrames>2&&(this.isAnimating=!1,delete this.isFreeScrolling,this.positionSlider(),this.dispatchEvent("settle",null,[this.selectedIndex]))},i.shiftWrapCells=function(n){var i=this.cursorPosition+n,t;this._shiftCells(this.beforeShiftCells,i,-1);t=this.size.innerWidth-(n+this.slideableWidth+this.cursorPosition);this._shiftCells(this.afterShiftCells,t,1)},i._shiftCells=function(n,t,i){for(var u,f,r=0;r<n.length;r++)u=n[r],f=t>0?i:0,u.wrapShift(f),t-=u.size.outerWidth},i._unshiftCells=function(n){if(n&&n.length)for(var t=0;t<n.length;t++)n[t].wrapShift(0)},i.integratePhysics=function(){this.x+=this.velocity;this.velocity*=this.getFrictionFactor()},i.applyForce=function(n){this.velocity+=n},i.getFrictionFactor=function(){return 1-this.options[this.isFreeScrolling?"freeScrollFriction":"friction"]},i.getRestingPosition=function(){return this.x+this.velocity/(1-this.getFrictionFactor())},i.applyDragForce=function(){if(this.isDraggable&&this.isPointerDown){var n=this.dragX-this.x,t=n-this.velocity;this.applyForce(t)}},i.applySelectedAttraction=function(){var i=this.isDraggable&&this.isPointerDown,n,t;i||this.isFreeScrolling||!this.slides.length||(n=this.selectedSlide.target*-1-this.x,t=n*this.options.selectedAttraction,this.applyForce(t))},i}),function(n,t){if(typeof define=="function"&&define.amd)define("flickity/js/flickity",["ev-emitter/ev-emitter","get-size/get-size","fizzy-ui-utils/utils","./cell","./slide","./animate"],function(i,r,u,f,e,o){return t(n,i,r,u,f,e,o)});else if(typeof module=="object"&&module.exports)module.exports=t(n,require("ev-emitter"),require("get-size"),require("fizzy-ui-utils"),require("./cell"),require("./slide"),require("./animate"));else{var i=n.Flickity;n.Flickity=t(n,n.EvEmitter,n.getSize,n.fizzyUIUtils,i.Cell,i.Slide,i.animatePrototype)}}(window,function(n,t,i,r,u,f,e){function a(n,t){for(n=r.makeArray(n);n.length;)t.appendChild(n.shift())}function s(n,t){var i=r.getQueryElement(n),u;if(!i){l&&l.error("Bad element for Flickity: "+(i||n));return}if(this.element=i,this.element.flickityGUID)return u=c[this.element.flickityGUID],u.option(t),u;h&&(this.$element=h(this.element));this.options=r.extend({},this.constructor.defaults);this.option(t);this._create()}var h=n.jQuery,y=n.getComputedStyle,l=n.console,p=0,c={},o,v;return s.defaults={accessibility:!0,cellAlign:"center",freeScrollFriction:.075,friction:.28,namespaceJQueryEvents:!0,percentPosition:!0,resize:!0,selectedAttraction:.025,setGallerySize:!0},s.createMethods=[],o=s.prototype,r.extend(o,t.prototype),o._create=function(){var i=this.guid=++p,t,r;this.element.flickityGUID=i;c[i]=this;this.selectedIndex=0;this.restingFrames=0;this.x=0;this.velocity=0;this.originSide=this.options.rightToLeft?"right":"left";this.viewport=document.createElement("div");this.viewport.className="flickity-viewport";this._createSlider();(this.options.resize||this.options.watchCSS)&&n.addEventListener("resize",this);for(t in this.options.on){r=this.options.on[t];this.on(t,r)}s.createMethods.forEach(function(n){this[n]()},this);this.options.watchCSS?this.watchCSS():this.activate()},o.option=function(n){r.extend(this.options,n)},o.activate=function(){if(!this.isActive){this.isActive=!0;this.element.classList.add("flickity-enabled");this.options.rightToLeft&&this.element.classList.add("flickity-rtl");this.getSize();var n=this._filterFindCellElements(this.element.children);a(n,this.slider);this.viewport.appendChild(this.slider);this.element.appendChild(this.viewport);this.reloadCells();this.options.accessibility&&(this.element.tabIndex=0,this.element.addEventListener("keydown",this));this.emitEvent("activate");this.selectInitialIndex();this.isInitActivated=!0;this.dispatchEvent("ready")}},o._createSlider=function(){var n=document.createElement("div");n.className="flickity-slider";n.style[this.originSide]=0;this.slider=n},o._filterFindCellElements=function(n){return r.filterFindElements(n,this.options.cellSelector)},o.reloadCells=function(){this.cells=this._makeCells(this.slider.children);this.positionCells();this._getWrapShiftCells();this.setGallerySize()},o._makeCells=function(n){var t=this._filterFindCellElements(n);return t.map(function(n){return new u(n,this)},this)},o.getLastCell=function(){return this.cells[this.cells.length-1]},o.getLastSlide=function(){return this.slides[this.slides.length-1]},o.positionCells=function(){this._sizeCells(this.cells);this._positionCells(0)},o._positionCells=function(n){var t,u,f,i,r;for(n=n||0,this.maxCellHeight=n?this.maxCellHeight||0:0,t=0,n>0&&(u=this.cells[n-1],t=u.x+u.size.outerWidth),f=this.cells.length,i=n;i<f;i++)r=this.cells[i],r.setPosition(t),t+=r.size.outerWidth,this.maxCellHeight=Math.max(r.size.outerHeight,this.maxCellHeight);this.slideableWidth=t;this.updateSlides();this._containSlides();this.slidesWidth=f?this.getLastSlide().target-this.slides[0].target:0},o._sizeCells=function(n){n.forEach(function(n){n.getSize()})},o.updateSlides=function(){var n;if(this.slides=[],this.cells.length){n=new f(this);this.slides.push(n);var t=this.originSide=="left",i=t?"marginRight":"marginLeft",r=this._getCanCellFit();this.cells.forEach(function(t,u){if(!n.cells.length){n.addCell(t);return}var e=n.outerWidth-n.firstMargin+(t.size.outerWidth-t.size[i]);r.call(this,u,e)?n.addCell(t):(n.updateTarget(),n=new f(this),this.slides.push(n),n.addCell(t))},this);n.updateTarget();this.updateSelectedSlide()}},o._getCanCellFit=function(){var n=this.options.groupCells,i,t,r;if(n){if(typeof n=="number")return i=parseInt(n,10),function(n){return n%i!=0}}else return function(){return!1};return t=typeof n=="string"&&n.match(/^(\d+)%$/),r=t?parseInt(t[1],10)/100:1,function(n,t){return t<=(this.size.innerWidth+1)*r}},o._init=o.reposition=function(){this.positionCells();this.positionSliderAtSelected()},o.getSize=function(){this.size=i(this.element);this.setCellAlign();this.cursorPosition=this.size.innerWidth*this.cellAlign},v={center:{left:.5,right:.5},left:{left:0,right:1},right:{right:0,left:1}},o.setCellAlign=function(){var n=v[this.options.cellAlign];this.cellAlign=n?n[this.originSide]:this.options.cellAlign},o.setGallerySize=function(){if(this.options.setGallerySize){var n=this.options.adaptiveHeight&&this.selectedSlide?this.selectedSlide.height:this.maxCellHeight;this.viewport.style.height=n+"px"}},o._getWrapShiftCells=function(){if(this.options.wrapAround){this._unshiftCells(this.beforeShiftCells);this._unshiftCells(this.afterShiftCells);var n=this.cursorPosition,t=this.cells.length-1;this.beforeShiftCells=this._getGapCells(n,t,-1);n=this.size.innerWidth-this.cursorPosition;this.afterShiftCells=this._getGapCells(n,0,1)}},o._getGapCells=function(n,t,i){for(var u=[],r;n>0;){if(r=this.cells[t],!r)break;u.push(r);t+=i;n-=r.size.outerWidth}return u},o._containSlides=function(){if(this.options.contain&&!this.options.wrapAround&&this.cells.length){var t=this.options.rightToLeft,i=t?"marginRight":"marginLeft",r=t?"marginLeft":"marginRight",n=this.slideableWidth-this.getLastCell().size[r],u=n<this.size.innerWidth,f=this.cursorPosition+this.cells[0].size[i],e=n-this.size.innerWidth*(1-this.cellAlign);this.slides.forEach(function(t){u?t.target=n*this.cellAlign:(t.target=Math.max(t.target,f),t.target=Math.min(t.target,e))},this)}},o.dispatchEvent=function(n,t,i){var f=t?[t].concat(i):i,r,u;this.emitEvent(n,f);h&&this.$element&&(n+=this.options.namespaceJQueryEvents?".flickity":"",r=n,t&&(u=h.Event(t),u.type=n,r=u),this.$element.trigger(r,i))},o.select=function(n,t,i){if(this.isActive&&(n=parseInt(n,10),this._wrapSelect(n),(this.options.wrapAround||t)&&(n=r.modulo(n,this.slides.length)),this.slides[n])){var u=this.selectedIndex;this.selectedIndex=n;this.updateSelectedSlide();i?this.positionSliderAtSelected():this.startAnimation();this.options.adaptiveHeight&&this.setGallerySize();this.dispatchEvent("select",null,[n]);n!=u&&this.dispatchEvent("change",null,[n]);this.dispatchEvent("cellSelect")}},o._wrapSelect=function(n){var t=this.slides.length,f=this.options.wrapAround&&t>1;if(!f)return n;var i=r.modulo(n,t),u=Math.abs(i-this.selectedIndex),e=Math.abs(i+t-this.selectedIndex),o=Math.abs(i-t-this.selectedIndex);!this.isDragSelect&&e<u?n+=t:!this.isDragSelect&&o<u&&(n-=t);n<0?this.x-=this.slideableWidth:n>=t&&(this.x+=this.slideableWidth)},o.previous=function(n,t){this.select(this.selectedIndex-1,n,t)},o.next=function(n,t){this.select(this.selectedIndex+1,n,t)},o.updateSelectedSlide=function(){var n=this.slides[this.selectedIndex];n&&(this.unselectSelectedSlide(),this.selectedSlide=n,n.select(),this.selectedCells=n.cells,this.selectedElements=n.getCellElements(),this.selectedCell=n.cells[0],this.selectedElement=this.selectedElements[0])},o.unselectSelectedSlide=function(){this.selectedSlide&&this.selectedSlide.unselect()},o.selectInitialIndex=function(){var n=this.options.initialIndex,i,t;if(this.isInitActivated){this.select(this.selectedIndex,!1,!0);return}if(n&&typeof n=="string"&&(i=this.queryCell(n),i)){this.selectCell(n,!1,!0);return}t=0;n&&this.slides[n]&&(t=n);this.select(t,!1,!0)},o.selectCell=function(n,t,i){var r=this.queryCell(n),u;r&&(u=this.getCellSlideIndex(r),this.select(u,t,i))},o.getCellSlideIndex=function(n){for(var i,r,t=0;t<this.slides.length;t++)if(i=this.slides[t],r=i.cells.indexOf(n),r!=-1)return t},o.getCell=function(n){for(var i,t=0;t<this.cells.length;t++)if(i=this.cells[t],i.element==n)return i},o.getCells=function(n){n=r.makeArray(n);var t=[];return n.forEach(function(n){var i=this.getCell(n);i&&t.push(i)},this),t},o.getCellElements=function(){return this.cells.map(function(n){return n.element})},o.getParentCell=function(n){var t=this.getCell(n);return t?t:(n=r.getParent(n,".flickity-slider > *"),this.getCell(n))},o.getAdjacentCellElements=function(n,t){var f,u,i,o,e;if(!n)return this.selectedSlide.getCellElements();if(t=t===undefined?this.selectedIndex:t,f=this.slides.length,1+n*2>=f)return this.getCellElements();for(u=[],i=t-n;i<=t+n;i++)o=this.options.wrapAround?r.modulo(i,f):i,e=this.slides[o],e&&(u=u.concat(e.getCellElements()));return u},o.queryCell=function(n){if(typeof n=="number")return this.cells[n];if(typeof n=="string"){if(n.match(/^[#\.]?[\d\/]/))return;n=this.element.querySelector(n)}return this.getCell(n)},o.uiChange=function(){this.emitEvent("uiChange")},o.childUIPointerDown=function(n){n.type!="touchstart"&&n.preventDefault();this.focus()},o.onresize=function(){this.watchCSS();this.resize()},r.debounceMethod(s,"onresize",150),o.resize=function(){if(this.isActive){this.getSize();this.options.wrapAround&&(this.x=r.modulo(this.x,this.slideableWidth));this.positionCells();this._getWrapShiftCells();this.setGallerySize();this.emitEvent("resize");var n=this.selectedElements&&this.selectedElements[0];this.selectCell(n,!1,!0)}},o.watchCSS=function(){var t=this.options.watchCSS,n;t&&(n=y(this.element,":after").content,n.indexOf("flickity")!=-1?this.activate():this.deactivate())},o.onkeydown=function(n){var i=document.activeElement&&document.activeElement!=this.element,t;this.options.accessibility&&!i&&(t=s.keyboardHandlers[n.keyCode],t&&t.call(this))},s.keyboardHandlers={37:function(){var n=this.options.rightToLeft?"next":"previous";this.uiChange();this[n]()},39:function(){var n=this.options.rightToLeft?"previous":"next";this.uiChange();this[n]()}},o.focus=function(){var t=n.pageYOffset;this.element.focus({preventScroll:!0});n.pageYOffset!=t&&n.scrollTo(n.pageXOffset,t)},o.deactivate=function(){this.isActive&&(this.element.classList.remove("flickity-enabled"),this.element.classList.remove("flickity-rtl"),this.unselectSelectedSlide(),this.cells.forEach(function(n){n.destroy()}),this.element.removeChild(this.viewport),a(this.slider.children,this.element),this.options.accessibility&&(this.element.removeAttribute("tabIndex"),this.element.removeEventListener("keydown",this)),this.isActive=!1,this.emitEvent("deactivate"))},o.destroy=function(){this.deactivate();n.removeEventListener("resize",this);this.allOff();this.emitEvent("destroy");h&&this.$element&&h.removeData(this.element,"flickity");delete this.element.flickityGUID;delete c[this.guid]},r.extend(o,e),s.data=function(n){n=r.getQueryElement(n);var t=n&&n.flickityGUID;return t&&c[t]},r.htmlInit(s,"flickity"),h&&h.bridget&&h.bridget("flickity",s),s.setJQuery=function(n){h=n},s.Cell=u,s.Slide=f,s}),function(n,t){typeof define=="function"&&define.amd?define("unipointer/unipointer",["ev-emitter/ev-emitter"],function(i){return t(n,i)}):typeof module=="object"&&module.exports?module.exports=t(n,require("ev-emitter")):n.Unipointer=t(n,n.EvEmitter)}(window,function(n,t){function f(){}function r(){}var i=r.prototype=Object.create(t.prototype),u;return i.bindStartEvent=function(n){this._bindStartEvent(n,!0)},i.unbindStartEvent=function(n){this._bindStartEvent(n,!1)},i._bindStartEvent=function(t,i){i=i===undefined?!0:i;var u=i?"addEventListener":"removeEventListener",r="mousedown";n.PointerEvent?r="pointerdown":"ontouchstart"in n&&(r="touchstart");t[u](r,this)},i.handleEvent=function(n){var t="on"+n.type;this[t]&&this[t](n)},i.getTouch=function(n){for(var i,t=0;t<n.length;t++)if(i=n[t],i.identifier==this.pointerIdentifier)return i},i.onmousedown=function(n){var t=n.button;t&&t!==0&&t!==1||this._pointerDown(n,n)},i.ontouchstart=function(n){this._pointerDown(n,n.changedTouches[0])},i.onpointerdown=function(n){this._pointerDown(n,n)},i._pointerDown=function(n,t){n.button||this.isPointerDown||(this.isPointerDown=!0,this.pointerIdentifier=t.pointerId!==undefined?t.pointerId:t.identifier,this.pointerDown(n,t))},i.pointerDown=function(n,t){this._bindPostStartEvents(n);this.emitEvent("pointerDown",[n,t])},u={mousedown:["mousemove","mouseup"],touchstart:["touchmove","touchend","touchcancel"],pointerdown:["pointermove","pointerup","pointercancel"]},i._bindPostStartEvents=function(t){if(t){var i=u[t.type];i.forEach(function(t){n.addEventListener(t,this)},this);this._boundPointerEvents=i}},i._unbindPostStartEvents=function(){this._boundPointerEvents&&(this._boundPointerEvents.forEach(function(t){n.removeEventListener(t,this)},this),delete this._boundPointerEvents)},i.onmousemove=function(n){this._pointerMove(n,n)},i.onpointermove=function(n){n.pointerId==this.pointerIdentifier&&this._pointerMove(n,n)},i.ontouchmove=function(n){var t=this.getTouch(n.changedTouches);t&&this._pointerMove(n,t)},i._pointerMove=function(n,t){this.pointerMove(n,t)},i.pointerMove=function(n,t){this.emitEvent("pointerMove",[n,t])},i.onmouseup=function(n){this._pointerUp(n,n)},i.onpointerup=function(n){n.pointerId==this.pointerIdentifier&&this._pointerUp(n,n)},i.ontouchend=function(n){var t=this.getTouch(n.changedTouches);t&&this._pointerUp(n,t)},i._pointerUp=function(n,t){this._pointerDone();this.pointerUp(n,t)},i.pointerUp=function(n,t){this.emitEvent("pointerUp",[n,t])},i._pointerDone=function(){this._pointerReset();this._unbindPostStartEvents();this.pointerDone()},i._pointerReset=function(){this.isPointerDown=!1;delete this.pointerIdentifier},i.pointerDone=f,i.onpointercancel=function(n){n.pointerId==this.pointerIdentifier&&this._pointerCancel(n,n)},i.ontouchcancel=function(n){var t=this.getTouch(n.changedTouches);t&&this._pointerCancel(n,t)},i._pointerCancel=function(n,t){this._pointerDone();this.pointerCancel(n,t)},i.pointerCancel=function(n,t){this.emitEvent("pointerCancel",[n,t])},r.getPointerPoint=function(n){return{x:n.pageX,y:n.pageY}},r}),function(n,t){typeof define=="function"&&define.amd?define("unidragger/unidragger",["unipointer/unipointer"],function(i){return t(n,i)}):typeof module=="object"&&module.exports?module.exports=t(n,require("unipointer")):n.Unidragger=t(n,n.Unipointer)}(window,function(n,t){function r(){}var i=r.prototype=Object.create(t.prototype),u,f;return i.bindHandles=function(){this._bindHandles(!0)},i.unbindHandles=function(){this._bindHandles(!1)},i._bindHandles=function(t){var u,f,i,r;for(t=t===undefined?!0:t,u=t?"addEventListener":"removeEventListener",f=t?this._touchActionValue:"",i=0;i<this.handles.length;i++)r=this.handles[i],this._bindStartEvent(r,t),r[u]("click",this),n.PointerEvent&&(r.style.touchAction=f)},i._touchActionValue="none",i.pointerDown=function(n,t){var i=this.okayPointerDown(n);i&&(this.pointerDownPointer=t,n.preventDefault(),this.pointerDownBlur(),this._bindPostStartEvents(n),this.emitEvent("pointerDown",[n,t]))},u={TEXTAREA:!0,INPUT:!0,SELECT:!0,OPTION:!0},f={radio:!0,checkbox:!0,button:!0,submit:!0,image:!0,file:!0},i.okayPointerDown=function(n){var i=u[n.target.nodeName],r=f[n.target.type],t=!i||r;return t||this._pointerReset(),t},i.pointerDownBlur=function(){var n=document.activeElement,t=n&&n.blur&&n!=document.body;t&&n.blur()},i.pointerMove=function(n,t){var i=this._dragPointerMove(n,t);this.emitEvent("pointerMove",[n,t,i]);this._dragMove(n,t,i)},i._dragPointerMove=function(n,t){var i={x:t.pageX-this.pointerDownPointer.pageX,y:t.pageY-this.pointerDownPointer.pageY};return!this.isDragging&&this.hasDragStarted(i)&&this._dragStart(n,t),i},i.hasDragStarted=function(n){return Math.abs(n.x)>3||Math.abs(n.y)>3},i.pointerUp=function(n,t){this.emitEvent("pointerUp",[n,t]);this._dragPointerUp(n,t)},i._dragPointerUp=function(n,t){this.isDragging?this._dragEnd(n,t):this._staticClick(n,t)},i._dragStart=function(n,t){this.isDragging=!0;this.isPreventingClicks=!0;this.dragStart(n,t)},i.dragStart=function(n,t){this.emitEvent("dragStart",[n,t])},i._dragMove=function(n,t,i){this.isDragging&&this.dragMove(n,t,i)},i.dragMove=function(n,t,i){n.preventDefault();this.emitEvent("dragMove",[n,t,i])},i._dragEnd=function(n,t){this.isDragging=!1;setTimeout(function(){delete this.isPreventingClicks}.bind(this));this.dragEnd(n,t)},i.dragEnd=function(n,t){this.emitEvent("dragEnd",[n,t])},i.onclick=function(n){this.isPreventingClicks&&n.preventDefault()},i._staticClick=function(n,t){this.isIgnoringMouseUp&&n.type=="mouseup"||(this.staticClick(n,t),n.type!="mouseup"&&(this.isIgnoringMouseUp=!0,setTimeout(function(){delete this.isIgnoringMouseUp}.bind(this),400)))},i.staticClick=function(n,t){this.emitEvent("staticClick",[n,t])},r.getPointerPoint=t.getPointerPoint,r}),function(n,t){typeof define=="function"&&define.amd?define("flickity/js/drag",["./flickity","unidragger/unidragger","fizzy-ui-utils/utils"],function(i,r,u){return t(n,i,r,u)}):typeof module=="object"&&module.exports?module.exports=t(n,require("./flickity"),require("unidragger"),require("fizzy-ui-utils")):n.Flickity=t(n,n.Flickity,n.Unidragger,n.fizzyUIUtils)}(window,function(n,t,i,r){function s(){return{x:n.pageXOffset,y:n.pageYOffset}}var u,o,f,e;return r.extend(t.defaults,{draggable:">1",dragThreshold:3}),t.createMethods.push("_createDrag"),u=t.prototype,r.extend(u,i.prototype),u._touchActionValue="pan-y",o="createTouch"in document,f=!1,u._createDrag=function(){this.on("activate",this.onActivateDrag);this.on("uiChange",this._uiChangeDrag);this.on("deactivate",this.onDeactivateDrag);this.on("cellChange",this.updateDraggable);o&&!f&&(n.addEventListener("touchmove",function(){}),f=!0)},u.onActivateDrag=function(){this.handles=[this.viewport];this.bindHandles();this.updateDraggable()},u.onDeactivateDrag=function(){this.unbindHandles();this.element.classList.remove("is-draggable")},u.updateDraggable=function(){this.isDraggable=this.options.draggable==">1"?this.slides.length>1:this.options.draggable;this.isDraggable?this.element.classList.add("is-draggable"):this.element.classList.remove("is-draggable")},u.bindDrag=function(){this.options.draggable=!0;this.updateDraggable()},u.unbindDrag=function(){this.options.draggable=!1;this.updateDraggable()},u._uiChangeDrag=function(){delete this.isFreeScrolling},u.pointerDown=function(t,i){if(!this.isDraggable){this._pointerDownDefault(t,i);return}var r=this.okayPointerDown(t);r&&(this._pointerDownPreventDefault(t),this.pointerDownFocus(t),document.activeElement!=this.element&&this.pointerDownBlur(),this.dragX=this.x,this.viewport.classList.add("is-pointer-down"),this.pointerDownScroll=s(),n.addEventListener("scroll",this),this._pointerDownDefault(t,i))},u._pointerDownDefault=function(n,t){this.pointerDownPointer={pageX:t.pageX,pageY:t.pageY};this._bindPostStartEvents(n);this.dispatchEvent("pointerDown",n,[t])},e={INPUT:!0,TEXTAREA:!0,SELECT:!0},u.pointerDownFocus=function(n){var t=e[n.target.nodeName];t||this.focus()},u._pointerDownPreventDefault=function(n){var t=n.type=="touchstart",i=n.pointerType=="touch",r=e[n.target.nodeName];t||i||r||n.preventDefault()},u.hasDragStarted=function(n){return Math.abs(n.x)>this.options.dragThreshold},u.pointerUp=function(n,t){delete this.isTouchScrolling;this.viewport.classList.remove("is-pointer-down");this.dispatchEvent("pointerUp",n,[t]);this._dragPointerUp(n,t)},u.pointerDone=function(){n.removeEventListener("scroll",this);delete this.pointerDownScroll},u.dragStart=function(t,i){this.isDraggable&&(this.dragStartPosition=this.x,this.startAnimation(),n.removeEventListener("scroll",this),this.dispatchEvent("dragStart",t,[i]))},u.pointerMove=function(n,t){var i=this._dragPointerMove(n,t);this.dispatchEvent("pointerMove",n,[t,i]);this._dragMove(n,t,i)},u.dragMove=function(n,t,i){var e,r,u,f;this.isDraggable&&(n.preventDefault(),this.previousDragX=this.dragX,e=this.options.rightToLeft?-1:1,this.options.wrapAround&&(i.x=i.x%this.slideableWidth),r=this.dragStartPosition+i.x*e,!this.options.wrapAround&&this.slides.length&&(u=Math.max(-this.slides[0].target,this.dragStartPosition),r=r>u?(r+u)*.5:r,f=Math.min(-this.getLastSlide().target,this.dragStartPosition),r=r<f?(r+f)*.5:r),this.dragX=r,this.dragMoveTime=new Date,this.dispatchEvent("dragMove",n,[t,i]))},u.dragEnd=function(n,t){var i,r;this.isDraggable&&(this.options.freeScroll&&(this.isFreeScrolling=!0),i=this.dragEndRestingSelect(),this.options.freeScroll&&!this.options.wrapAround?(r=this.getRestingPosition(),this.isFreeScrolling=-r>this.slides[0].target&&-r<this.getLastSlide().target):this.options.freeScroll||i!=this.selectedIndex||(i+=this.dragEndBoostSelect()),delete this.previousDragX,this.isDragSelect=this.options.wrapAround,this.select(i),delete this.isDragSelect,this.dispatchEvent("dragEnd",n,[t]))},u.dragEndRestingSelect=function(){var n=this.getRestingPosition(),t=Math.abs(this.getSlideDistance(-n,this.selectedIndex)),i=this._getClosestResting(n,t,1),r=this._getClosestResting(n,t,-1);return i.distance<r.distance?i.index:r.index},u._getClosestResting=function(n,t,i){for(var r=this.selectedIndex,u=Infinity,f=this.options.contain&&!this.options.wrapAround?function(n,t){return n<=t}:function(n,t){return n<t};f(t,u);){if(r+=i,u=t,t=this.getSlideDistance(-n,r),t===null)break;t=Math.abs(t)}return{distance:u,index:r-i}},u.getSlideDistance=function(n,t){var i=this.slides.length,u=this.options.wrapAround&&i>1,o=u?r.modulo(t,i):t,f=this.slides[o],e;return f?(e=u?this.slideableWidth*Math.floor(t/i):0,n-(f.target+e)):null},u.dragEndBoostSelect=function(){if(this.previousDragX===undefined||!this.dragMoveTime||new Date-this.dragMoveTime>100)return 0;var n=this.getSlideDistance(-this.dragX,this.selectedIndex),t=this.previousDragX-this.dragX;return n>0&&t>0?1:n<0&&t<0?-1:0},u.staticClick=function(n,t){var i=this.getParentCell(n.target),r=i&&i.element,u=i&&this.cells.indexOf(i);this.dispatchEvent("staticClick",n,[t,r,u])},u.onscroll=function(){var n=s(),t=this.pointerDownScroll.x-n.x,i=this.pointerDownScroll.y-n.y;(Math.abs(t)>3||Math.abs(i)>3)&&this._pointerDone()},t}),function(n,t){typeof define=="function"&&define.amd?define("flickity/js/prev-next-button",["./flickity","unipointer/unipointer","fizzy-ui-utils/utils"],function(i,r,u){return t(n,i,r,u)}):typeof module=="object"&&module.exports?module.exports=t(n,require("./flickity"),require("unipointer"),require("fizzy-ui-utils")):t(n,n.Flickity,n.Unipointer,n.fizzyUIUtils)}(window,function(n,t,i,r){"use strict";function u(n,t){this.direction=n;this.parent=t;this._create()}function o(n){return typeof n=="string"?n:"M "+n.x0+",50 L "+n.x1+","+(n.y1+50)+" L "+n.x2+","+(n.y2+50)+" L "+n.x3+",50  L "+n.x2+","+(50-n.y2)+" L "+n.x1+","+(50-n.y1)+" Z"}var e="http://www.w3.org/2000/svg",f;return u.prototype=Object.create(i.prototype),u.prototype._create=function(){var t,n,i;this.isEnabled=!0;this.isPrevious=this.direction==-1;t=this.parent.options.rightToLeft?1:-1;this.isLeft=this.direction==t;n=this.element=document.createElement("button");n.className="flickity-button flickity-prev-next-button";n.className+=this.isPrevious?" previous":" next";n.setAttribute("type","button");this.disable();n.setAttribute("aria-label",this.isPrevious?"Previous":"Next");i=this.createSVG();n.appendChild(i);this.parent.on("select",this.update.bind(this));this.on("pointerDown",this.parent.childUIPointerDown.bind(this.parent))},u.prototype.activate=function(){this.bindStartEvent(this.element);this.element.addEventListener("click",this);this.parent.element.appendChild(this.element)},u.prototype.deactivate=function(){this.parent.element.removeChild(this.element);this.unbindStartEvent(this.element);this.element.removeEventListener("click",this)},u.prototype.createSVG=function(){var t=document.createElementNS(e,"svg"),n,i;return t.setAttribute("class","flickity-button-icon"),t.setAttribute("viewBox","0 0 100 100"),n=document.createElementNS(e,"path"),i=o(this.parent.options.arrowShape),n.setAttribute("d",i),n.setAttribute("class","arrow"),this.isLeft||n.setAttribute("transform","translate(100, 100) rotate(180) "),t.appendChild(n),t},u.prototype.handleEvent=r.handleEvent,u.prototype.onclick=function(){if(this.isEnabled){this.parent.uiChange();var n=this.isPrevious?"previous":"next";this.parent[n]()}},u.prototype.enable=function(){this.isEnabled||(this.element.disabled=!1,this.isEnabled=!0)},u.prototype.disable=function(){this.isEnabled&&(this.element.disabled=!0,this.isEnabled=!1)},u.prototype.update=function(){var n=this.parent.slides;if(this.parent.options.wrapAround&&n.length>1){this.enable();return}var t=n.length?n.length-1:0,i=this.isPrevious?0:t,r=this.parent.selectedIndex==i?"disable":"enable";this[r]()},u.prototype.destroy=function(){this.deactivate();this.allOff()},r.extend(t.defaults,{prevNextButtons:!0,arrowShape:{x0:10,x1:60,y1:50,x2:70,y2:40,x3:30}}),t.createMethods.push("_createPrevNextButtons"),f=t.prototype,f._createPrevNextButtons=function(){if(this.options.prevNextButtons){this.prevButton=new u(-1,this);this.nextButton=new u(1,this);this.on("activate",this.activatePrevNextButtons)}},f.activatePrevNextButtons=function(){this.prevButton.activate();this.nextButton.activate();this.on("deactivate",this.deactivatePrevNextButtons)},f.deactivatePrevNextButtons=function(){this.prevButton.deactivate();this.nextButton.deactivate();this.off("deactivate",this.deactivatePrevNextButtons)},t.PrevNextButton=u,t}),function(n,t){typeof define=="function"&&define.amd?define("flickity/js/page-dots",["./flickity","unipointer/unipointer","fizzy-ui-utils/utils"],function(i,r,u){return t(n,i,r,u)}):typeof module=="object"&&module.exports?module.exports=t(n,require("./flickity"),require("unipointer"),require("fizzy-ui-utils")):t(n,n.Flickity,n.Unipointer,n.fizzyUIUtils)}(window,function(n,t,i,r){function u(n){this.parent=n;this._create()}u.prototype=Object.create(i.prototype);u.prototype._create=function(){this.holder=document.createElement("ol");this.holder.className="flickity-page-dots";this.dots=[];this.handleClick=this.onClick.bind(this);this.on("pointerDown",this.parent.childUIPointerDown.bind(this.parent))};u.prototype.activate=function(){this.setDots();this.holder.addEventListener("click",this.handleClick);this.bindStartEvent(this.holder);this.parent.element.appendChild(this.holder)};u.prototype.deactivate=function(){this.holder.removeEventListener("click",this.handleClick);this.unbindStartEvent(this.holder);this.parent.element.removeChild(this.holder)};u.prototype.setDots=function(){var n=this.parent.slides.length-this.dots.length;n>0?this.addDots(n):n<0&&this.removeDots(-n)};u.prototype.addDots=function(n){for(var r=document.createDocumentFragment(),u=[],f=this.dots.length,e=f+n,t,i=f;i<e;i++)t=document.createElement("li"),t.className="dot",t.setAttribute("aria-label","Page dot "+(i+1)),r.appendChild(t),u.push(t);this.holder.appendChild(r);this.dots=this.dots.concat(u)};u.prototype.removeDots=function(n){var t=this.dots.splice(this.dots.length-n,n);t.forEach(function(n){this.holder.removeChild(n)},this)};u.prototype.updateSelected=function(){(this.selectedDot&&(this.selectedDot.className="dot",this.selectedDot.removeAttribute("aria-current")),this.dots.length)&&(this.selectedDot=this.dots[this.parent.selectedIndex],this.selectedDot.className="dot is-selected",this.selectedDot.setAttribute("aria-current","step"))};u.prototype.onTap=u.prototype.onClick=function(n){var t=n.target,i;t.nodeName=="LI"&&(this.parent.uiChange(),i=this.dots.indexOf(t),this.parent.select(i))};u.prototype.destroy=function(){this.deactivate();this.allOff()};t.PageDots=u;r.extend(t.defaults,{pageDots:!0});t.createMethods.push("_createPageDots");var f=t.prototype;return f._createPageDots=function(){if(this.options.pageDots){this.pageDots=new u(this);this.on("activate",this.activatePageDots);this.on("select",this.updateSelectedPageDots);this.on("cellChange",this.updatePageDots);this.on("resize",this.updatePageDots);this.on("deactivate",this.deactivatePageDots)}},f.activatePageDots=function(){this.pageDots.activate()},f.updateSelectedPageDots=function(){this.pageDots.updateSelected()},f.updatePageDots=function(){this.pageDots.setDots()},f.deactivatePageDots=function(){this.pageDots.deactivate()},t.PageDots=u,t}),function(n,t){typeof define=="function"&&define.amd?define("flickity/js/player",["ev-emitter/ev-emitter","fizzy-ui-utils/utils","./flickity"],function(n,i,r){return t(n,i,r)}):typeof module=="object"&&module.exports?module.exports=t(require("ev-emitter"),require("fizzy-ui-utils"),require("./flickity")):t(n.EvEmitter,n.fizzyUIUtils,n.Flickity)}(window,function(n,t,i){function r(n){this.parent=n;this.state="stopped";this.onVisibilityChange=this.visibilityChange.bind(this);this.onVisibilityPlay=this.visibilityPlay.bind(this)}r.prototype=Object.create(n.prototype);r.prototype.play=function(){if(this.state!="playing"){var n=document.hidden;if(n){document.addEventListener("visibilitychange",this.onVisibilityPlay);return}this.state="playing";document.addEventListener("visibilitychange",this.onVisibilityChange);this.tick()}};r.prototype.tick=function(){var n,t;this.state=="playing"&&(n=this.parent.options.autoPlay,n=typeof n=="number"?n:3e3,t=this,this.clear(),this.timeout=setTimeout(function(){t.parent.next(!0);t.tick()},n))};r.prototype.stop=function(){this.state="stopped";this.clear();document.removeEventListener("visibilitychange",this.onVisibilityChange)};r.prototype.clear=function(){clearTimeout(this.timeout)};r.prototype.pause=function(){this.state=="playing"&&(this.state="paused",this.clear())};r.prototype.unpause=function(){this.state=="paused"&&this.play()};r.prototype.visibilityChange=function(){var n=document.hidden;this[n?"pause":"unpause"]()};r.prototype.visibilityPlay=function(){this.play();document.removeEventListener("visibilitychange",this.onVisibilityPlay)};t.extend(i.defaults,{pauseAutoPlayOnHover:!0});i.createMethods.push("_createPlayer");var u=i.prototype;return u._createPlayer=function(){this.player=new r(this);this.on("activate",this.activatePlayer);this.on("uiChange",this.stopPlayer);this.on("pointerDown",this.stopPlayer);this.on("deactivate",this.deactivatePlayer)},u.activatePlayer=function(){this.options.autoPlay&&(this.player.play(),this.element.addEventListener("mouseenter",this))},u.playPlayer=function(){this.player.play()},u.stopPlayer=function(){this.player.stop()},u.pausePlayer=function(){this.player.pause()},u.unpausePlayer=function(){this.player.unpause()},u.deactivatePlayer=function(){this.player.stop();this.element.removeEventListener("mouseenter",this)},u.onmouseenter=function(){this.options.pauseAutoPlayOnHover&&(this.player.pause(),this.element.addEventListener("mouseleave",this))},u.onmouseleave=function(){this.player.unpause();this.element.removeEventListener("mouseleave",this)},i.Player=r,i}),function(n,t){typeof define=="function"&&define.amd?define("flickity/js/add-remove-cell",["./flickity","fizzy-ui-utils/utils"],function(i,r){return t(n,i,r)}):typeof module=="object"&&module.exports?module.exports=t(n,require("./flickity"),require("fizzy-ui-utils")):t(n,n.Flickity,n.fizzyUIUtils)}(window,function(n,t,i){function u(n){var t=document.createDocumentFragment();return n.forEach(function(n){t.appendChild(n.element)}),t}var r=t.prototype;return r.insert=function(n,t){var i=this._makeCells(n),r,f,e,o,s;i&&i.length&&(r=this.cells.length,t=t===undefined?r:t,f=u(i),e=t==r,e?this.slider.appendChild(f):(o=this.cells[t].element,this.slider.insertBefore(f,o)),t===0?this.cells=i.concat(this.cells):e?this.cells=this.cells.concat(i):(s=this.cells.splice(t,r-t),this.cells=this.cells.concat(i).concat(s)),this._sizeCells(i),this.cellChange(t,!0))},r.append=function(n){this.insert(n,this.cells.length)},r.prepend=function(n){this.insert(n,0)},r.remove=function(n){var r=this.getCells(n),t;r&&r.length&&(t=this.cells.length-1,r.forEach(function(n){n.remove();var r=this.cells.indexOf(n);t=Math.min(r,t);i.removeFrom(this.cells,n)},this),this.cellChange(t,!0))},r.cellSizeChange=function(n){var t=this.getCell(n),i;t&&(t.getSize(),i=this.cells.indexOf(t),this.cellChange(i))},r.cellChange=function(n,t){var r=this.selectedElement,i;this._positionCells(n);this._getWrapShiftCells();this.setGallerySize();i=this.getCell(r);i&&(this.selectedIndex=this.getCellSlideIndex(i));this.selectedIndex=Math.min(this.slides.length-1,this.selectedIndex);this.emitEvent("cellChange",[n]);this.select(this.selectedIndex);t&&this.positionSliderAtSelected()},t}),function(n,t){typeof define=="function"&&define.amd?define("flickity/js/lazyload",["./flickity","fizzy-ui-utils/utils"],function(i,r){return t(n,i,r)}):typeof module=="object"&&module.exports?module.exports=t(n,require("./flickity"),require("fizzy-ui-utils")):t(n,n.Flickity,n.fizzyUIUtils)}(window,function(n,t,i){"use strict";function f(n){var t,r;if(n.nodeName=="IMG"){var u=n.getAttribute("data-flickity-lazyload"),f=n.getAttribute("data-flickity-lazyload-src"),e=n.getAttribute("data-flickity-lazyload-srcset");if(u||f||e)return[n]}return t="img[data-flickity-lazyload], img[data-flickity-lazyload-src], img[data-flickity-lazyload-srcset]",r=n.querySelectorAll(t),i.makeArray(r)}function r(n,t){this.img=n;this.flickity=t;this.load()}t.createMethods.push("_createLazyload");var u=t.prototype;return u._createLazyload=function(){this.on("select",this.lazyLoad)},u.lazyLoad=function(){var n=this.options.lazyLoad;if(n){var i=typeof n=="number"?n:0,u=this.getAdjacentCellElements(i),t=[];u.forEach(function(n){var i=f(n);t=t.concat(i)});t.forEach(function(n){new r(n,this)},this)}},r.prototype.handleEvent=i.handleEvent,r.prototype.load=function(){this.img.addEventListener("load",this);this.img.addEventListener("error",this);var t=this.img.getAttribute("data-flickity-lazyload")||this.img.getAttribute("data-flickity-lazyload-src"),n=this.img.getAttribute("data-flickity-lazyload-srcset");this.img.src=t;n&&this.img.setAttribute("srcset",n);this.img.removeAttribute("data-flickity-lazyload");this.img.removeAttribute("data-flickity-lazyload-src");this.img.removeAttribute("data-flickity-lazyload-srcset")},r.prototype.onload=function(n){this.complete(n,"flickity-lazyloaded")},r.prototype.onerror=function(n){this.complete(n,"flickity-lazyerror")},r.prototype.complete=function(n,t){this.img.removeEventListener("load",this);this.img.removeEventListener("error",this);var i=this.flickity.getParentCell(this.img),r=i&&i.element;this.flickity.cellSizeChange(r);this.img.classList.add(t);this.flickity.dispatchEvent("lazyLoad",n,r)},t.LazyLoader=r,t}),function(n,t){typeof define=="function"&&define.amd?define("flickity/js/index",["./flickity","./drag","./prev-next-button","./page-dots","./player","./add-remove-cell","./lazyload"],t):typeof module=="object"&&module.exports&&(module.exports=t(require("./flickity"),require("./drag"),require("./prev-next-button"),require("./page-dots"),require("./player"),require("./add-remove-cell"),require("./lazyload")))}(window,function(n){return n}),function(n,t){typeof define=="function"&&define.amd?define("flickity-as-nav-for/as-nav-for",["flickity/js/index","fizzy-ui-utils/utils"],t):typeof module=="object"&&module.exports?module.exports=t(require("flickity"),require("fizzy-ui-utils")):n.Flickity=t(n.Flickity,n.fizzyUIUtils)}(window,function(n,t){function r(n,t,i){return(t-n)*i+n}n.createMethods.push("_createAsNavFor");var i=n.prototype;return i._createAsNavFor=function(){var n,t;this.on("activate",this.activateAsNavFor);this.on("deactivate",this.deactivateAsNavFor);this.on("destroy",this.destroyAsNavFor);(n=this.options.asNavFor,n)&&(t=this,setTimeout(function(){t.setNavCompanion(n)}))},i.setNavCompanion=function(i){var r,u;if(i=t.getQueryElement(i),r=n.data(i),r&&r!=this){this.navCompanion=r;u=this;this.onNavCompanionSelect=function(){u.navCompanionSelect()};r.on("select",this.onNavCompanionSelect);this.on("staticClick",this.onNavStaticClick);this.navCompanionSelect(!0)}},i.navCompanionSelect=function(n){var t=this.navCompanion&&this.navCompanion.selectedCells,e;if(t){var o=t[0],i=this.navCompanion.cells.indexOf(o),u=i+t.length-1,f=Math.floor(r(i,u,this.navCompanion.cellAlign));(this.selectCell(f,!1,n),this.removeNavSelectedElements(),f>=this.cells.length)||(e=this.cells.slice(i,u+1),this.navSelectedElements=e.map(function(n){return n.element}),this.changeNavSelectedClass("add"))}},i.changeNavSelectedClass=function(n){this.navSelectedElements.forEach(function(t){t.classList[n]("is-nav-selected")})},i.activateAsNavFor=function(){this.navCompanionSelect(!0)},i.removeNavSelectedElements=function(){this.navSelectedElements&&(this.changeNavSelectedClass("remove"),delete this.navSelectedElements)},i.onNavStaticClick=function(n,t,i,r){typeof r=="number"&&this.navCompanion.selectCell(r)},i.deactivateAsNavFor=function(){this.removeNavSelectedElements()},i.destroyAsNavFor=function(){this.navCompanion&&(this.navCompanion.off("select",this.onNavCompanionSelect),this.off("staticClick",this.onNavStaticClick),delete this.navCompanion)},n}),function(n,t){"use strict";typeof define=="function"&&define.amd?define("imagesloaded/imagesloaded",["ev-emitter/ev-emitter"],function(i){return t(n,i)}):typeof module=="object"&&module.exports?module.exports=t(n,require("ev-emitter")):n.imagesLoaded=t(n,n.EvEmitter)}(typeof window!="undefined"?window:this,function(n,t){function o(n,t){for(var i in t)n[i]=t[i];return n}function c(n){if(Array.isArray(n))return n;var t=typeof n=="object"&&typeof n.length=="number";return t?h.call(n):[n]}function i(n,t,r){if(!(this instanceof i))return new i(n,t,r);var f=n;if(typeof n=="string"&&(f=document.querySelectorAll(n)),!f){e.error("Bad element for imagesLoaded "+(f||n));return}if(this.elements=c(f),this.options=o({},this.options),typeof t=="function"?r=t:o(this.options,t),r)this.on("always",r);this.getImages();u&&(this.jqDeferred=new u.Deferred);setTimeout(this.check.bind(this))}function r(n){this.img=n}function f(n,t){this.url=n;this.element=t;this.img=new Image}var u=n.jQuery,e=n.console,h=Array.prototype.slice,s;return i.prototype=Object.create(t.prototype),i.prototype.options={},i.prototype.getImages=function(){this.images=[];this.elements.forEach(this.addElementImages,this)},i.prototype.addElementImages=function(n){var i,r,t,f,u,e;if(n.nodeName=="IMG"&&this.addImage(n),this.options.background===!0&&this.addElementBackgroundImages(n),i=n.nodeType,i&&s[i]){for(r=n.querySelectorAll("img"),t=0;t<r.length;t++)f=r[t],this.addImage(f);if(typeof this.options.background=="string")for(u=n.querySelectorAll(this.options.background),t=0;t<u.length;t++)e=u[t],this.addElementBackgroundImages(e)}},s={1:!0,9:!0,11:!0},i.prototype.addElementBackgroundImages=function(n){var i=getComputedStyle(n),r,t,u;if(i)for(r=/url\((['"])?(.*?)\1\)/gi,t=r.exec(i.backgroundImage);t!==null;)u=t&&t[2],u&&this.addBackground(u,n),t=r.exec(i.backgroundImage)},i.prototype.addImage=function(n){var t=new r(n);this.images.push(t)},i.prototype.addBackground=function(n,t){var i=new f(n,t);this.images.push(i)},i.prototype.check=function(){function t(t,i,r){setTimeout(function(){n.progress(t,i,r)})}var n=this;if(this.progressedCount=0,this.hasAnyBroken=!1,!this.images.length){this.complete();return}this.images.forEach(function(n){n.once("progress",t);n.check()})},i.prototype.progress=function(n,t,i){this.progressedCount++;this.hasAnyBroken=this.hasAnyBroken||!n.isLoaded;this.emitEvent("progress",[this,n,t]);this.jqDeferred&&this.jqDeferred.notify&&this.jqDeferred.notify(this,n);this.progressedCount==this.images.length&&this.complete();this.options.debug&&e&&e.log("progress: "+i,n,t)},i.prototype.complete=function(){var t=this.hasAnyBroken?"fail":"done",n;this.isComplete=!0;this.emitEvent(t,[this]);this.emitEvent("always",[this]);this.jqDeferred&&(n=this.hasAnyBroken?"reject":"resolve",this.jqDeferred[n](this))},r.prototype=Object.create(t.prototype),r.prototype.check=function(){var n=this.getIsImageComplete();if(n){this.confirm(this.img.naturalWidth!==0,"naturalWidth");return}this.proxyImage=new Image;this.proxyImage.addEventListener("load",this);this.proxyImage.addEventListener("error",this);this.img.addEventListener("load",this);this.img.addEventListener("error",this);this.proxyImage.src=this.img.src},r.prototype.getIsImageComplete=function(){return this.img.complete&&this.img.naturalWidth},r.prototype.confirm=function(n,t){this.isLoaded=n;this.emitEvent("progress",[this,this.img,t])},r.prototype.handleEvent=function(n){var t="on"+n.type;this[t]&&this[t](n)},r.prototype.onload=function(){this.confirm(!0,"onload");this.unbindEvents()},r.prototype.onerror=function(){this.confirm(!1,"onerror");this.unbindEvents()},r.prototype.unbindEvents=function(){this.proxyImage.removeEventListener("load",this);this.proxyImage.removeEventListener("error",this);this.img.removeEventListener("load",this);this.img.removeEventListener("error",this)},f.prototype=Object.create(r.prototype),f.prototype.check=function(){this.img.addEventListener("load",this);this.img.addEventListener("error",this);this.img.src=this.url;var n=this.getIsImageComplete();n&&(this.confirm(this.img.naturalWidth!==0,"naturalWidth"),this.unbindEvents())},f.prototype.unbindEvents=function(){this.img.removeEventListener("load",this);this.img.removeEventListener("error",this)},f.prototype.confirm=function(n,t){this.isLoaded=n;this.emitEvent("progress",[this,this.element,t])},i.makeJQueryPlugin=function(t){(t=t||n.jQuery,t)&&(u=t,u.fn.imagesLoaded=function(n,t){var r=new i(this,n,t);return r.jqDeferred.promise(u(this))})},i.makeJQueryPlugin(),i}),function(n,t){typeof define=="function"&&define.amd?define(["flickity/js/index","imagesloaded/imagesloaded"],function(i,r){return t(n,i,r)}):typeof module=="object"&&module.exports?module.exports=t(n,require("flickity"),require("imagesloaded")):n.Flickity=t(n,n.Flickity,n.imagesLoaded)}(window,function(n,t,i){"use strict";t.createMethods.push("_createImagesLoaded");var r=t.prototype;return r._createImagesLoaded=function(){this.on("activate",this.imagesLoaded)},r.imagesLoaded=function(){function t(t,i){var r=n.getParentCell(i.img);n.cellSizeChange(r&&r.element);n.options.freeScroll||n.positionSliderAtSelected()}if(this.options.imagesLoaded){var n=this;i(this.slider).on("progress",t)}},t}),function(n){function it(n,t,i){switch(arguments.length){case 2:return n!=null?n:t;case 3:return n!=null?n:t!=null?t:i;default:throw new Error("Implement me");}}function g(n,t){return dr.call(n,t)}function vt(){return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1}}function pi(n){t.suppressDeprecationWarnings===!1&&typeof console!="undefined"&&console.warn&&console.warn("Deprecation warning: "+n)}function o(n,t){var i=!0;return nt(function(){return i&&(pi(n),i=!1),t.apply(this,arguments)},t)}function bu(n,t){vi[n]||(pi(t),vi[n]=!0)}function wi(n,t){return function(i){return r(n.call(this,i),t)}}function ku(n,t){return function(i){return this.localeData().ordinal(n.call(this,i),t)}}function du(n,t){var r=(t.year()-n.year())*12+(t.month()-n.month()),i=n.clone().add(r,"months"),u,f;return t-i<0?(u=n.clone().add(r-1,"months"),f=(t-i)/(i-u)):(u=n.clone().add(r+1,"months"),f=(t-i)/(u-i)),-(r+f)}function gu(n,t,i){var r;return i==null?t:n.meridiemHour!=null?n.meridiemHour(t,i):n.isPM!=null?(r=n.isPM(i),r&&t<12&&(t+=12),r||t!==12||(t=0),t):t}function bi(){}function et(n,i){i!==!1&&er(n);ki(this,n);this._d=new Date(+n._d);at===!1&&(at=!0,t.updateOffset(this),at=!1)}function yt(n){var i=ir(n),r=i.year||0,u=i.quarter||0,f=i.month||0,e=i.week||0,o=i.day||0,s=i.hour||0,h=i.minute||0,c=i.second||0,l=i.millisecond||0;this._milliseconds=+l+c*1e3+h*6e4+s*36e5;this._days=+o+e*7;this._months=+f+u*3+r*12;this._data={};this._locale=t.localeData();this._bubble()}function nt(n,t){for(var i in t)g(t,i)&&(n[i]=t[i]);return g(t,"toString")&&(n.toString=t.toString),g(t,"valueOf")&&(n.valueOf=t.valueOf),n}function ki(n,t){var u,i,r;if(typeof t._isAMomentObject!="undefined"&&(n._isAMomentObject=t._isAMomentObject),typeof t._i!="undefined"&&(n._i=t._i),typeof t._f!="undefined"&&(n._f=t._f),typeof t._l!="undefined"&&(n._l=t._l),typeof t._strict!="undefined"&&(n._strict=t._strict),typeof t._tzm!="undefined"&&(n._tzm=t._tzm),typeof t._isUTC!="undefined"&&(n._isUTC=t._isUTC),typeof t._offset!="undefined"&&(n._offset=t._offset),typeof t._pf!="undefined"&&(n._pf=t._pf),typeof t._locale!="undefined"&&(n._locale=t._locale),ut.length>0)for(u in ut)i=ut[u],r=t[i],typeof r!="undefined"&&(n[i]=r);return n}function h(n){return n<0?Math.ceil(n):Math.floor(n)}function r(n,t,i){for(var r=""+Math.abs(n),u=n>=0;r.length<t;)r="0"+r;return(u?i?"+":"":"-")+r}function di(n,t){var i={milliseconds:0,months:0};return i.months=t.month()-n.month()+(t.year()-n.year())*12,n.clone().add(i.months,"M").isAfter(t)&&--i.months,i.milliseconds=+t-+n.clone().add(i.months,"M"),i}function nf(n,t){var i;return t=bt(t,n),n.isBefore(t)?i=di(n,t):(i=di(t,n),i.milliseconds=-i.milliseconds,i.months=-i.months),i}function gi(n,i){return function(r,u){var f,e;return u===null||isNaN(+u)||(bu(i,"moment()."+i+"(period, number) is deprecated. Please use moment()."+i+"(number, period)."),e=r,r=u,u=e),r=typeof r=="string"?+r:r,f=t.duration(r,u),nr(this,f,n),this}}function nr(n,i,r,u){var o=i._milliseconds,f=i._days,e=i._months;u=u==null?!0:u;o&&n._d.setTime(+n._d+o*r);f&&pr(n,"Date",ii(n,"Date")+f*r);e&&yr(n,ii(n,"Month")+e*r);u&&t.updateOffset(n,f||e)}function ot(n){return Object.prototype.toString.call(n)==="[object Array]"}function pt(n){return Object.prototype.toString.call(n)==="[object Date]"||n instanceof Date}function tr(n,t,r){for(var e=Math.min(n.length,t.length),o=Math.abs(n.length-t.length),f=0,u=0;u<e;u++)(r&&n[u]!==t[u]||!r&&i(n[u])!==i(t[u]))&&f++;return f+o}function e(n){if(n){var t=n.toLowerCase().replace(/(.)s$/,"$1");n=pu[n]||wu[t]||t}return n}function ir(n){var r={},i,t;for(t in n)g(n,t)&&(i=e(t),i&&(r[i]=n[t]));return r}function tf(i){var r,u;if(i.indexOf("week")===0)r=7,u="day";else if(i.indexOf("month")===0)r=12,u="month";else return;t[i]=function(f,e){var o,s,c=t._locale[i],h=[];if(typeof f=="number"&&(e=f,f=n),s=function(n){var i=t().utc().set(u,n);return c.call(t._locale,i,f||"")},e!=null)return s(e);for(o=0;o<r;o++)h.push(s(o));return h}}function i(n){var t=+n,i=0;return t!==0&&isFinite(t)&&(i=t>=0?Math.floor(t):Math.ceil(t)),i}function wt(n,t){return new Date(Date.UTC(n,t+1,0)).getUTCDate()}function rr(n,i,r){return tt(t([n,11,31+i-r]),i,r).week}function ur(n){return fr(n)?366:365}function fr(n){return n%4==0&&n%100!=0||n%400==0}function er(n){var t;n._a&&n._pf.overflow===-2&&(t=n._a[l]<0||n._a[l]>11?l:n._a[s]<1||n._a[s]>wt(n._a[c],n._a[l])?s:n._a[f]<0||n._a[f]>24||n._a[f]===24&&(n._a[w]!==0||n._a[b]!==0||n._a[k]!==0)?f:n._a[w]<0||n._a[w]>59?w:n._a[b]<0||n._a[b]>59?b:n._a[k]<0||n._a[k]>999?k:-1,n._pf._overflowDayOfYear&&(t<c||t>s)&&(t=s),n._pf.overflow=t)}function or(t){return t._isValid==null&&(t._isValid=!isNaN(t._d.getTime())&&t._pf.overflow<0&&!t._pf.empty&&!t._pf.invalidMonth&&!t._pf.nullInput&&!t._pf.invalidFormat&&!t._pf.userInvalidated,t._strict&&(t._isValid=t._isValid&&t._pf.charsLeftOver===0&&t._pf.unusedTokens.length===0&&t._pf.bigHour===n)),t._isValid}function sr(n){return n?n.toLowerCase().replace("_","-"):n}function rf(n){for(var r=0,i,t,f,u;r<n.length;){for(u=sr(n[r]).split("-"),i=u.length,t=sr(n[r+1]),t=t?t.split("-"):null;i>0;){if(f=hr(u.slice(0,i).join("-")),f)return f;if(t&&t.length>=i&&tr(u,t,!0)>=i-1)break;i--}r++}return null}function hr(n){var i=null;if(!d[n]&&ui)try{i=t.locale();require("./locale/"+n);t.locale(i)}catch(r){}return d[n]}function bt(n,i){var r,u;return i._isUTC?(r=i.clone(),u=(t.isMoment(n)||pt(n)?+n:+t(n))-+r,r._d.setTime(+r._d+u),t.updateOffset(r,!1),r):t(n).local()}function uf(n){return n.match(/\[[\s\S]/)?n.replace(/^\[|\]$/g,""):n.replace(/\\/g,"")}function ff(n){for(var i=n.match(fi),t=0,r=i.length;t<r;t++)i[t]=a[i[t]]?a[i[t]]:uf(i[t]);return function(u){var f="";for(t=0;t<r;t++)f+=i[t]instanceof Function?i[t].call(u,n):i[t];return f}}function kt(n,t){return n.isValid()?(t=cr(t,n.localeData()),lt[t]||(lt[t]=ff(t)),lt[t](n)):n.localeData().invalidDate()}function cr(n,t){function r(n){return t.longDateFormat(n)||n}var i=5;for(ft.lastIndex=0;i>=0&&ft.test(n);)n=n.replace(ft,r),ft.lastIndex=0,i-=1;return n}function ef(n,t){var i=t._strict;switch(n){case"Q":return oi;case"DDDD":return hi;case"YYYY":case"GGGG":case"gggg":return i?cu:ru;case"Y":case"G":case"g":return au;case"YYYYYY":case"YYYYY":case"GGGGG":case"ggggg":return i?lu:uu;case"S":if(i)return oi;case"SS":if(i)return si;case"SSS":if(i)return hi;case"DDD":return iu;case"MMM":case"MMMM":case"dd":case"ddd":case"dddd":return eu;case"a":case"A":return t._locale._meridiemParse;case"x":return su;case"X":return hu;case"Z":case"ZZ":return st;case"T":return ou;case"SSSS":return fu;case"MM":case"DD":case"YY":case"GG":case"gg":case"HH":case"hh":case"mm":case"ss":case"ww":case"WW":return i?si:ei;case"M":case"D":case"d":case"H":case"h":case"m":case"s":case"w":case"W":case"e":case"E":return ei;case"Do":return i?t._locale._ordinalParse:t._locale._ordinalParseLenient;default:return new RegExp(af(lf(n.replace("\\","")),"i"))}}function dt(n){n=n||"";var r=n.match(st)||[],f=r[r.length-1]||[],t=(f+"").match(yu)||["-",0,0],u=+(t[1]*60)+i(t[2]);return t[0]==="+"?u:-u}function of(n,r,u){var o,e=u._a;switch(n){case"Q":r!=null&&(e[l]=(i(r)-1)*3);break;case"M":case"MM":r!=null&&(e[l]=i(r)-1);break;case"MMM":case"MMMM":o=u._locale.monthsParse(r,n,u._strict);o!=null?e[l]=o:u._pf.invalidMonth=r;break;case"D":case"DD":r!=null&&(e[s]=i(r));break;case"Do":r!=null&&(e[s]=i(parseInt(r.match(/\d{1,2}/)[0],10)));break;case"DDD":case"DDDD":r!=null&&(u._dayOfYear=i(r));break;case"YY":e[c]=t.parseTwoDigitYear(r);break;case"YYYY":case"YYYYY":case"YYYYYY":e[c]=i(r);break;case"a":case"A":u._meridiem=r;break;case"h":case"hh":u._pf.bigHour=!0;case"H":case"HH":e[f]=i(r);break;case"m":case"mm":e[w]=i(r);break;case"s":case"ss":e[b]=i(r);break;case"S":case"SS":case"SSS":case"SSSS":e[k]=i(("0."+r)*1e3);break;case"x":u._d=new Date(i(r));break;case"X":u._d=new Date(parseFloat(r)*1e3);break;case"Z":case"ZZ":u._useUTC=!0;u._tzm=dt(r);break;case"dd":case"ddd":case"dddd":o=u._locale.weekdaysParse(r);o!=null?(u._w=u._w||{},u._w.d=o):u._pf.invalidWeekday=r;break;case"w":case"ww":case"W":case"WW":case"d":case"e":case"E":n=n.substr(0,1);case"gggg":case"GGGG":case"GGGGG":n=n.substr(0,2);r&&(u._w=u._w||{},u._w[n]=i(r));break;case"gg":case"GG":u._w=u._w||{};u._w[n]=t.parseTwoDigitYear(r)}}function sf(n){var i,o,f,u,r,e,s;i=n._w;i.GG!=null||i.W!=null||i.E!=null?(r=1,e=4,o=it(i.GG,n._a[c],tt(t(),1,4).year),f=it(i.W,1),u=it(i.E,1)):(r=n._locale._week.dow,e=n._locale._week.doy,o=it(i.gg,n._a[c],tt(t(),r,e).year),f=it(i.w,1),i.d!=null?(u=i.d,u<r&&++f):u=i.e!=null?i.e+r:r);s=ne(o,f,u,e,r);n._a[c]=s.year;n._dayOfYear=s.dayOfYear}function gt(n){var t,i,r=[],u,e;if(!n._d){for(u=cf(n),n._w&&n._a[s]==null&&n._a[l]==null&&sf(n),n._dayOfYear&&(e=it(n._a[c],u[c]),n._dayOfYear>ur(e)&&(n._pf._overflowDayOfYear=!0),i=ti(e,0,n._dayOfYear),n._a[l]=i.getUTCMonth(),n._a[s]=i.getUTCDate()),t=0;t<3&&n._a[t]==null;++t)n._a[t]=r[t]=u[t];for(;t<7;t++)n._a[t]=r[t]=n._a[t]==null?t===2?1:0:n._a[t];n._a[f]===24&&n._a[w]===0&&n._a[b]===0&&n._a[k]===0&&(n._nextDay=!0,n._a[f]=0);n._d=(n._useUTC?ti:bf).apply(null,r);n._tzm!=null&&n._d.setUTCMinutes(n._d.getUTCMinutes()-n._tzm);n._nextDay&&(n._a[f]=24)}}function hf(n){var t;n._d||(t=ir(n._i),n._a=[t.year,t.month,t.day||t.date,t.hour,t.minute,t.second,t.millisecond],gt(n))}function cf(n){var t=new Date;return n._useUTC?[t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate()]:[t.getFullYear(),t.getMonth(),t.getDate()]}function ni(i){if(i._f===t.ISO_8601){lr(i);return}i._a=[];i._pf.empty=!0;for(var r=""+i._i,u,e,h,l=r.length,c=0,s=cr(i._f,i._locale).match(fi)||[],o=0;o<s.length;o++)e=s[o],u=(r.match(ef(e,i))||[])[0],u&&(h=r.substr(0,r.indexOf(u)),h.length>0&&i._pf.unusedInput.push(h),r=r.slice(r.indexOf(u)+u.length),c+=u.length),a[e]?(u?i._pf.empty=!1:i._pf.unusedTokens.push(e),of(e,u,i)):i._strict&&!u&&i._pf.unusedTokens.push(e);i._pf.charsLeftOver=l-c;r.length>0&&i._pf.unusedInput.push(r);i._pf.bigHour===!0&&i._a[f]<=12&&(i._pf.bigHour=n);i._a[f]=gu(i._locale,i._a[f],i._meridiem);gt(i);er(i)}function lf(n){return n.replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(n,t,i,r,u){return t||i||r||u})}function af(n){return n.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function vf(n){var t,f,u,r,i;if(n._f.length===0){n._pf.invalidFormat=!0;n._d=new Date(NaN);return}for(r=0;r<n._f.length;r++)(i=0,t=ki({},n),n._useUTC!=null&&(t._useUTC=n._useUTC),t._pf=vt(),t._f=n._f[r],ni(t),or(t))&&(i+=t._pf.charsLeftOver,i+=t._pf.unusedTokens.length*10,t._pf.score=i,(u==null||i<u)&&(u=i,f=t));nt(n,f||t)}function lr(n){var t,i,r=n._i,u=vu.exec(r);if(u){for(n._pf.iso=!0,t=0,i=ht.length;t<i;t++)if(ht[t][1].exec(r)){n._f=ht[t][0]+(u[6]||" ");break}for(t=0,i=ct.length;t<i;t++)if(ct[t][1].exec(r)){n._f+=ct[t][0];break}r.match(st)&&(n._f+="Z");ni(n)}else n._isValid=!1}function yf(n){lr(n);n._isValid===!1&&(delete n._isValid,t.createFromInputFallback(n))}function pf(n,t){for(var r=[],i=0;i<n.length;++i)r.push(t(n[i],i));return r}function wf(i){var r=i._i,u;r===n?i._d=new Date:pt(r)?i._d=new Date(+r):(u=gr.exec(r))!==null?i._d=new Date(+u[1]):typeof r=="string"?yf(i):ot(r)?(i._a=pf(r.slice(0),function(n){return parseInt(n,10)}),gt(i)):typeof r=="object"?hf(i):typeof r=="number"?i._d=new Date(r):t.createFromInputFallback(i)}function bf(n,t,i,r,u,f,e){var o=new Date(n,t,i,r,u,f,e);return n<1970&&o.setFullYear(n),o}function ti(n){var t=new Date(Date.UTC.apply(null,arguments));return n<1970&&t.setUTCFullYear(n),t}function kf(n,t){if(typeof n=="string")if(isNaN(n)){if(n=t.weekdaysParse(n),typeof n!="number")return null}else n=parseInt(n,10);return n}function df(n,t,i,r,u){return u.relativeTime(t||1,!!i,n,r)}function gf(n,i,r){var u=t.duration(n).abs(),c=p(u.as("s")),e=p(u.as("m")),o=p(u.as("h")),s=p(u.as("d")),h=p(u.as("M")),l=p(u.as("y")),f=c<y.s&&["s",c]||e===1&&["m"]||e<y.m&&["mm",e]||o===1&&["h"]||o<y.h&&["hh",o]||s===1&&["d"]||s<y.d&&["dd",s]||h===1&&["M"]||h<y.M&&["MM",h]||l===1&&["y"]||["yy",l];return f[2]=i,f[3]=+n>0,f[4]=r,df.apply({},f)}function tt(n,i,r){var e=r-i,u=r-n.day(),f;return u>e&&(u-=7),u<e-7&&(u+=7),f=t(n).add(u,"d"),{week:Math.ceil(f.dayOfYear()/7),year:f.year()}}function ne(n,t,i,r,u){var f=ti(n,0,1).getUTCDay(),o,e;return f=f===0?7:f,i=i!=null?i:u,o=u-f+(f>r?7:0)-(f<u?7:0),e=7*(t-1)+(i-u)+o+1,{year:e>0?n:n-1,dayOfYear:e>0?e:ur(n-1)+e}}function ar(i){var r=i._i,f=i._f,u;return(i._locale=i._locale||t.localeData(i._l),r===null||f===n&&r==="")?t.invalid({nullInput:!0}):(typeof r=="string"&&(i._i=r=i._locale.preparse(r)),t.isMoment(r))?new et(r,!0):(f?ot(f)?vf(i):ni(i):wf(i),u=new et(i),u._nextDay&&(u.add(1,"d"),u._nextDay=n),u)}function vr(n,i){var u,r;if(i.length===1&&ot(i[0])&&(i=i[0]),!i.length)return t();for(u=i[0],r=1;r<i.length;++r)i[r][n](u)&&(u=i[r]);return u}function yr(n,t){var i;return typeof t=="string"&&(t=n.localeData().monthsParse(t),typeof t!="number")?n:(i=Math.min(n.date(),wt(n.year(),t)),n._d["set"+(n._isUTC?"UTC":"")+"Month"](t,i),n)}function ii(n,t){return n._d["get"+(n._isUTC?"UTC":"")+t]()}function pr(n,t,i){return t==="Month"?yr(n,i):n._d["set"+(n._isUTC?"UTC":"")+t](i)}function v(n,i){return function(r){return r!=null?(pr(this,n,r),t.updateOffset(this,i),this):ii(this,n)}}function wr(n){return n*400/146097}function br(n){return n*146097/400}function te(n){t.duration.fn[n]=function(){return this._data[n]}}function kr(n){typeof ender=="undefined"&&(ri=rt.moment,rt.moment=n?o("Accessing Moment through the global scope is deprecated, and will be removed in an upcoming release.",t):t)}for(var t,rt=typeof global!="undefined"&&(typeof window=="undefined"||window===global.window)?global:this,ri,p=Math.round,dr=Object.prototype.hasOwnProperty,u,c=0,l=1,s=2,f=3,w=4,b=5,k=6,d={},ut=[],ui=typeof module!="undefined"&&module&&module.exports,gr=/^\/?Date\((\-?\d+)/i,nu=/(\-)?(?:(\d*)\.)?(\d+)\:(\d+)(?:\:(\d+)\.?(\d{3})?)?/,tu=/^(-)?P(?:(?:([0-9,.]*)Y)?(?:([0-9,.]*)M)?(?:([0-9,.]*)D)?(?:T(?:([0-9,.]*)H)?(?:([0-9,.]*)M)?(?:([0-9,.]*)S)?)?|([0-9,.]*)W)$/,fi=/(\[[^\[]*\])|(\\)?(Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Q|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|mm?|ss?|S{1,4}|x|X|zz?|ZZ?|.)/g,ft=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,ei=/\d\d?/,iu=/\d{1,3}/,ru=/\d{1,4}/,uu=/[+\-]?\d{1,6}/,fu=/\d+/,eu=/[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF\/]+(\s*?[\u0600-\u06FF]+){1,2}/i,st=/Z|[\+\-]\d\d:?\d\d/gi,ou=/T/i,su=/[\+\-]?\d+/,hu=/[\+\-]?\d+(\.\d{1,3})?/,oi=/\d/,si=/\d\d/,hi=/\d{3}/,cu=/\d{4}/,lu=/[+-]?\d{6}/,au=/[+-]?\d+/,vu=/^\s*(?:[+-]\d{6}|\d{4})-(?:(\d\d-\d\d)|(W\d\d$)|(W\d\d-\d)|(\d\d\d))((T| )(\d\d(:\d\d(:\d\d(\.\d+)?)?)?)?([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,ht=[["YYYYYY-MM-DD",/[+-]\d{6}-\d{2}-\d{2}/],["YYYY-MM-DD",/\d{4}-\d{2}-\d{2}/],["GGGG-[W]WW-E",/\d{4}-W\d{2}-\d/],["GGGG-[W]WW",/\d{4}-W\d{2}/],["YYYY-DDD",/\d{4}-\d{3}/]],ct=[["HH:mm:ss.SSSS",/(T| )\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss",/(T| )\d\d:\d\d:\d\d/],["HH:mm",/(T| )\d\d:\d\d/],["HH",/(T| )\d\d/]],yu=/([\+\-]|\d\d)/gi,ie="Date|Hours|Minutes|Seconds|Milliseconds".split("|"),ci={Milliseconds:1,Seconds:1e3,Minutes:6e4,Hours:36e5,Days:864e5,Months:2592e6,Years:31536e6},pu={ms:"millisecond",s:"second",m:"minute",h:"hour",d:"day",D:"date",w:"week",W:"isoWeek",M:"month",Q:"quarter",y:"year",DDD:"dayOfYear",e:"weekday",E:"isoWeekday",gg:"weekYear",GG:"isoWeekYear"},wu={dayofyear:"dayOfYear",isoweekday:"isoWeekday",isoweek:"isoWeek",weekyear:"weekYear",isoweekyear:"isoWeekYear"},lt={},y={s:45,m:45,h:22,d:26,M:11},li="DDD w W M D d".split(" "),ai="M D H h m s w W".split(" "),a={M:function(){return this.month()+1},MMM:function(n){return this.localeData().monthsShort(this,n)},MMMM:function(n){return this.localeData().months(this,n)},D:function(){return this.date()},DDD:function(){return this.dayOfYear()},d:function(){return this.day()},dd:function(n){return this.localeData().weekdaysMin(this,n)},ddd:function(n){return this.localeData().weekdaysShort(this,n)},dddd:function(n){return this.localeData().weekdays(this,n)},w:function(){return this.week()},W:function(){return this.isoWeek()},YY:function(){return r(this.year()%100,2)},YYYY:function(){return r(this.year(),4)},YYYYY:function(){return r(this.year(),5)},YYYYYY:function(){var n=this.year(),t=n>=0?"+":"-";return t+r(Math.abs(n),6)},gg:function(){return r(this.weekYear()%100,2)},gggg:function(){return r(this.weekYear(),4)},ggggg:function(){return r(this.weekYear(),5)},GG:function(){return r(this.isoWeekYear()%100,2)},GGGG:function(){return r(this.isoWeekYear(),4)},GGGGG:function(){return r(this.isoWeekYear(),5)},e:function(){return this.weekday()},E:function(){return this.isoWeekday()},a:function(){return this.localeData().meridiem(this.hours(),this.minutes(),!0)},A:function(){return this.localeData().meridiem(this.hours(),this.minutes(),!1)},H:function(){return this.hours()},h:function(){return this.hours()%12||12},m:function(){return this.minutes()},s:function(){return this.seconds()},S:function(){return i(this.milliseconds()/100)},SS:function(){return r(i(this.milliseconds()/10),2)},SSS:function(){return r(this.milliseconds(),3)},SSSS:function(){return r(this.milliseconds(),3)},Z:function(){var n=this.utcOffset(),t="+";return n<0&&(n=-n,t="-"),t+r(i(n/60),2)+":"+r(i(n)%60,2)},ZZ:function(){var n=this.utcOffset(),t="+";return n<0&&(n=-n,t="-"),t+r(i(n/60),2)+r(i(n)%60,2)},z:function(){return this.zoneAbbr()},zz:function(){return this.zoneName()},x:function(){return this.valueOf()},X:function(){return this.unix()},Q:function(){return this.quarter()}},vi={},yi=["months","monthsShort","weekdays","weekdaysShort","weekdaysMin"],at=!1;li.length;)u=li.pop(),a[u+"o"]=ku(a[u],u);while(ai.length)u=ai.pop(),a[u+u]=wi(a[u],2);for(a.DDDD=wi(a.DDD,3),nt(bi.prototype,{set:function(n){var t,i;for(i in n)t=n[i],typeof t=="function"?this[i]=t:this["_"+i]=t;this._ordinalParseLenient=new RegExp(this._ordinalParse.source+"|"+/\d{1,2}/.source)},_months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),months:function(n){return this._months[n.month()]},_monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),monthsShort:function(n){return this._monthsShort[n.month()]},monthsParse:function(n,i,r){var u,f,e;for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),u=0;u<12;u++)if((f=t.utc([2e3,u]),r&&!this._longMonthsParse[u]&&(this._longMonthsParse[u]=new RegExp("^"+this.months(f,"").replace(".","")+"$","i"),this._shortMonthsParse[u]=new RegExp("^"+this.monthsShort(f,"").replace(".","")+"$","i")),r||this._monthsParse[u]||(e="^"+this.months(f,"")+"|^"+this.monthsShort(f,""),this._monthsParse[u]=new RegExp(e.replace(".",""),"i")),r&&i==="MMMM"&&this._longMonthsParse[u].test(n))||r&&i==="MMM"&&this._shortMonthsParse[u].test(n)||!r&&this._monthsParse[u].test(n))return u},_weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdays:function(n){return this._weekdays[n.day()]},_weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysShort:function(n){return this._weekdaysShort[n.day()]},_weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),weekdaysMin:function(n){return this._weekdaysMin[n.day()]},weekdaysParse:function(n){var i,r,u;for(this._weekdaysParse||(this._weekdaysParse=[]),i=0;i<7;i++)if(this._weekdaysParse[i]||(r=t([2e3,1]).day(i),u="^"+this.weekdays(r,"")+"|^"+this.weekdaysShort(r,"")+"|^"+this.weekdaysMin(r,""),this._weekdaysParse[i]=new RegExp(u.replace(".",""),"i")),this._weekdaysParse[i].test(n))return i},_longDateFormat:{LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY LT",LLLL:"dddd, MMMM D, YYYY LT"},longDateFormat:function(n){var t=this._longDateFormat[n];return!t&&this._longDateFormat[n.toUpperCase()]&&(t=this._longDateFormat[n.toUpperCase()].replace(/MMMM|MM|DD|dddd/g,function(n){return n.slice(1)}),this._longDateFormat[n]=t),t},isPM:function(n){return(n+"").toLowerCase().charAt(0)==="p"},_meridiemParse:/[ap]\.?m?\.?/i,meridiem:function(n,t,i){return n>11?i?"pm":"PM":i?"am":"AM"},_calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},calendar:function(n,t,i){var r=this._calendar[n];return typeof r=="function"?r.apply(t,[i]):r},_relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},relativeTime:function(n,t,i,r){var u=this._relativeTime[i];return typeof u=="function"?u(n,t,i,r):u.replace(/%d/i,n)},pastFuture:function(n,t){var i=this._relativeTime[n>0?"future":"past"];return typeof i=="function"?i(t):i.replace(/%s/i,t)},ordinal:function(n){return this._ordinal.replace("%d",n)},_ordinal:"%d",_ordinalParse:/\d{1,2}/,preparse:function(n){return n},postformat:function(n){return n},week:function(n){return tt(n,this._week.dow,this._week.doy).week},_week:{dow:0,doy:6},firstDayOfWeek:function(){return this._week.dow},firstDayOfYear:function(){return this._week.doy},_invalidDate:"Invalid date",invalidDate:function(){return this._invalidDate}}),t=function(t,i,r,u){var f;return typeof r=="boolean"&&(u=r,r=n),f={},f._isAMomentObject=!0,f._i=t,f._f=i,f._l=r,f._strict=u,f._isUTC=!1,f._pf=vt(),ar(f)},t.suppressDeprecationWarnings=!1,t.createFromInputFallback=o("moment construction falls back to js Date. This is discouraged and will be removed in upcoming major release. Please refer to https://github.com/moment/moment/issues/1407 for more info.",function(n){n._d=new Date(n._i+(n._useUTC?" UTC":""))}),t.min=function(){var n=[].slice.call(arguments,0);return vr("isBefore",n)},t.max=function(){var n=[].slice.call(arguments,0);return vr("isAfter",n)},t.utc=function(t,i,r,u){var f;return typeof r=="boolean"&&(u=r,r=n),f={},f._isAMomentObject=!0,f._useUTC=!0,f._isUTC=!0,f._l=r,f._i=t,f._f=i,f._strict=u,f._pf=vt(),ar(f).utc()},t.unix=function(n){return t(n*1e3)},t.duration=function(n,r){var u=n,e=null,o,c,h,l;return t.isDuration(n)?u={ms:n._milliseconds,d:n._days,M:n._months}:typeof n=="number"?(u={},r?u[r]=n:u.milliseconds=n):(e=nu.exec(n))?(o=e[1]==="-"?-1:1,u={y:0,d:i(e[s])*o,h:i(e[f])*o,m:i(e[w])*o,s:i(e[b])*o,ms:i(e[k])*o}):(e=tu.exec(n))?(o=e[1]==="-"?-1:1,h=function(n){var t=n&&parseFloat(n.replace(",","."));return(isNaN(t)?0:t)*o},u={y:h(e[2]),M:h(e[3]),d:h(e[4]),h:h(e[5]),m:h(e[6]),s:h(e[7]),w:h(e[8])}):u==null?u={}:typeof u=="object"&&("from"in u||"to"in u)&&(l=nf(t(u.from),t(u.to)),u={},u.ms=l.milliseconds,u.M=l.months),c=new yt(u),t.isDuration(n)&&g(n,"_locale")&&(c._locale=n._locale),c},t.version="2.9.0",t.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",t.ISO_8601=function(){},t.momentProperties=ut,t.updateOffset=function(){},t.relativeTimeThreshold=function(t,i){return y[t]===n?!1:i===n?y[t]:(y[t]=i,!0)},t.lang=o("moment.lang is deprecated. Use moment.locale instead.",function(n,i){return t.locale(n,i)}),t.locale=function(n,i){var r;return n&&(r=typeof i!="undefined"?t.defineLocale(n,i):t.localeData(n),r&&(t.duration._locale=t._locale=r)),t._locale._abbr},t.defineLocale=function(n,i){return i!==null?(i.abbr=n,d[n]||(d[n]=new bi),d[n].set(i),t.locale(n),d[n]):(delete d[n],null)},t.langData=o("moment.langData is deprecated. Use moment.localeData instead.",function(n){return t.localeData(n)}),t.localeData=function(n){var i;if(n&&n._locale&&n._locale._abbr&&(n=n._locale._abbr),!n)return t._locale;if(!ot(n)){if(i=hr(n),i)return i;n=[n]}return rf(n)},t.isMoment=function(n){return n instanceof et||n!=null&&g(n,"_isAMomentObject")},t.isDuration=function(n){return n instanceof yt},u=yi.length-1;u>=0;--u)tf(yi[u]);t.normalizeUnits=function(n){return e(n)};t.invalid=function(n){var i=t.utc(NaN);return n!=null?nt(i._pf,n):i._pf.userInvalidated=!0,i};t.parseZone=function(){return t.apply(null,arguments).parseZone()};t.parseTwoDigitYear=function(n){return i(n)+(i(n)>68?1900:2e3)};t.isDate=pt;nt(t.fn=et.prototype,{clone:function(){return t(this)},valueOf:function(){return+this._d-(this._offset||0)*6e4},unix:function(){return Math.floor(+this/1e3)},toString:function(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")},toDate:function(){return this._offset?new Date(+this):this._d},toISOString:function(){var n=t(this).utc();return 0<n.year()&&n.year()<=9999?"function"==typeof Date.prototype.toISOString?this.toDate().toISOString():kt(n,"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]"):kt(n,"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]")},toArray:function(){var n=this;return[n.year(),n.month(),n.date(),n.hours(),n.minutes(),n.seconds(),n.milliseconds()]},isValid:function(){return or(this)},isDSTShifted:function(){return this._a?this.isValid()&&tr(this._a,(this._isUTC?t.utc(this._a):t(this._a)).toArray())>0:!1},parsingFlags:function(){return nt({},this._pf)},invalidAt:function(){return this._pf.overflow},utc:function(n){return this.utcOffset(0,n)},local:function(n){return this._isUTC&&(this.utcOffset(0,n),this._isUTC=!1,n&&this.subtract(this._dateUtcOffset(),"m")),this},format:function(n){var i=kt(this,n||t.defaultFormat);return this.localeData().postformat(i)},add:gi(1,"add"),subtract:gi(-1,"subtract"),diff:function(n,t,i){var f=bt(n,this),o=(f.utcOffset()-this.utcOffset())*6e4,u,r;return t=e(t),t==="year"||t==="month"||t==="quarter"?(r=du(this,f),t==="quarter"?r=r/3:t==="year"&&(r=r/12)):(u=this-f,r=t==="second"?u/1e3:t==="minute"?u/6e4:t==="hour"?u/36e5:t==="day"?(u-o)/864e5:t==="week"?(u-o)/6048e5:u),i?r:h(r)},from:function(n,i){return t.duration({to:this,from:n}).locale(this.locale()).humanize(!i)},fromNow:function(n){return this.from(t(),n)},calendar:function(n){var r=n||t(),u=bt(r,this).startOf("day"),i=this.diff(u,"days",!0),f=i<-6?"sameElse":i<-1?"lastWeek":i<0?"lastDay":i<1?"sameDay":i<2?"nextDay":i<7?"nextWeek":"sameElse";return this.format(this.localeData().calendar(f,this,t(r)))},isLeapYear:function(){return fr(this.year())},isDST:function(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()},day:function(n){var t=this._isUTC?this._d.getUTCDay():this._d.getDay();return n!=null?(n=kf(n,this.localeData()),this.add(n-t,"d")):t},month:v("Month",!0),startOf:function(n){n=e(n);switch(n){case"year":this.month(0);case"quarter":case"month":this.date(1);case"week":case"isoWeek":case"day":this.hours(0);case"hour":this.minutes(0);case"minute":this.seconds(0);case"second":this.milliseconds(0)}return n==="week"?this.weekday(0):n==="isoWeek"&&this.isoWeekday(1),n==="quarter"&&this.month(Math.floor(this.month()/3)*3),this},endOf:function(t){return(t=e(t),t===n||t==="millisecond")?this:this.startOf(t).add(1,t==="isoWeek"?"week":t).subtract(1,"ms")},isAfter:function(n,i){var r;return i=e(typeof i!="undefined"?i:"millisecond"),i==="millisecond"?(n=t.isMoment(n)?n:t(n),+this>+n):(r=t.isMoment(n)?+n:+t(n),r<+this.clone().startOf(i))},isBefore:function(n,i){var r;return i=e(typeof i!="undefined"?i:"millisecond"),i==="millisecond"?(n=t.isMoment(n)?n:t(n),+this<+n):(r=t.isMoment(n)?+n:+t(n),+this.clone().endOf(i)<r)},isBetween:function(n,t,i){return this.isAfter(n,i)&&this.isBefore(t,i)},isSame:function(n,i){var r;return i=e(i||"millisecond"),i==="millisecond"?(n=t.isMoment(n)?n:t(n),+this==+n):(r=+t(n),+this.clone().startOf(i)<=r&&r<=+this.clone().endOf(i))},min:o("moment().min is deprecated, use moment.min instead. https://github.com/moment/moment/issues/1548",function(n){return n=t.apply(null,arguments),n<this?this:n}),max:o("moment().max is deprecated, use moment.max instead. https://github.com/moment/moment/issues/1548",function(n){return n=t.apply(null,arguments),n>this?this:n}),zone:o("moment().zone is deprecated, use moment().utcOffset instead. https://github.com/moment/moment/issues/1779",function(n,t){return n!=null?(typeof n!="string"&&(n=-n),this.utcOffset(n,t),this):-this.utcOffset()}),utcOffset:function(n,i){var r=this._offset||0,u;return n!=null?(typeof n=="string"&&(n=dt(n)),Math.abs(n)<16&&(n=n*60),!this._isUTC&&i&&(u=this._dateUtcOffset()),this._offset=n,this._isUTC=!0,u!=null&&this.add(u,"m"),r!==n&&(!i||this._changeInProgress?nr(this,t.duration(n-r,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,t.updateOffset(this,!0),this._changeInProgress=null)),this):this._isUTC?r:this._dateUtcOffset()},isLocal:function(){return!this._isUTC},isUtcOffset:function(){return this._isUTC},isUtc:function(){return this._isUTC&&this._offset===0},zoneAbbr:function(){return this._isUTC?"UTC":""},zoneName:function(){return this._isUTC?"Coordinated Universal Time":""},parseZone:function(){return this._tzm?this.utcOffset(this._tzm):typeof this._i=="string"&&this.utcOffset(dt(this._i)),this},hasAlignedHourOffset:function(n){return n=n?t(n).utcOffset():0,(this.utcOffset()-n)%60==0},daysInMonth:function(){return wt(this.year(),this.month())},dayOfYear:function(n){var i=p((t(this).startOf("day")-t(this).startOf("year"))/864e5)+1;return n==null?i:this.add(n-i,"d")},quarter:function(n){return n==null?Math.ceil((this.month()+1)/3):this.month((n-1)*3+this.month()%3)},weekYear:function(n){var t=tt(this,this.localeData()._week.dow,this.localeData()._week.doy).year;return n==null?t:this.add(n-t,"y")},isoWeekYear:function(n){var t=tt(this,1,4).year;return n==null?t:this.add(n-t,"y")},week:function(n){var t=this.localeData().week(this);return n==null?t:this.add((n-t)*7,"d")},isoWeek:function(n){var t=tt(this,1,4).week;return n==null?t:this.add((n-t)*7,"d")},weekday:function(n){var t=(this.day()+7-this.localeData()._week.dow)%7;return n==null?t:this.add(n-t,"d")},isoWeekday:function(n){return n==null?this.day()||7:this.day(this.day()%7?n:n-7)},isoWeeksInYear:function(){return rr(this.year(),1,4)},weeksInYear:function(){var n=this.localeData()._week;return rr(this.year(),n.dow,n.doy)},get:function(n){return n=e(n),this[n]()},set:function(n,t){var i;if(typeof n=="object")for(i in n)this.set(i,n[i]);else n=e(n),typeof this[n]=="function"&&this[n](t);return this},locale:function(i){var r;return i===n?this._locale._abbr:(r=t.localeData(i),r!=null&&(this._locale=r),this)},lang:o("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(t){return t===n?this.localeData():this.locale(t)}),localeData:function(){return this._locale},_dateUtcOffset:function(){return-Math.round(this._d.getTimezoneOffset()/15)*15}});t.fn.millisecond=t.fn.milliseconds=v("Milliseconds",!1);t.fn.second=t.fn.seconds=v("Seconds",!1);t.fn.minute=t.fn.minutes=v("Minutes",!1);t.fn.hour=t.fn.hours=v("Hours",!0);t.fn.date=v("Date",!0);t.fn.dates=o("dates accessor is deprecated. Use date instead.",v("Date",!0));t.fn.year=v("FullYear",!0);t.fn.years=o("years accessor is deprecated. Use year instead.",v("FullYear",!0));t.fn.days=t.fn.day;t.fn.months=t.fn.month;t.fn.weeks=t.fn.week;t.fn.isoWeeks=t.fn.isoWeek;t.fn.quarters=t.fn.quarter;t.fn.toJSON=t.fn.toISOString;t.fn.isUTC=t.fn.isUtc;nt(t.duration.fn=yt.prototype,{_bubble:function(){var o=this._milliseconds,t=this._days,i=this._months,n=this._data,u,f,e,r=0;n.milliseconds=o%1e3;u=h(o/1e3);n.seconds=u%60;f=h(u/60);n.minutes=f%60;e=h(f/60);n.hours=e%24;t+=h(e/24);r=h(wr(t));t-=h(br(r));i+=h(t/30);t%=30;r+=h(i/12);i%=12;n.days=t;n.months=i;n.years=r},abs:function(){return this._milliseconds=Math.abs(this._milliseconds),this._days=Math.abs(this._days),this._months=Math.abs(this._months),this._data.milliseconds=Math.abs(this._data.milliseconds),this._data.seconds=Math.abs(this._data.seconds),this._data.minutes=Math.abs(this._data.minutes),this._data.hours=Math.abs(this._data.hours),this._data.months=Math.abs(this._data.months),this._data.years=Math.abs(this._data.years),this},weeks:function(){return h(this.days()/7)},valueOf:function(){return this._milliseconds+this._days*864e5+this._months%12*2592e6+i(this._months/12)*31536e6},humanize:function(n){var t=gf(this,!n,this.localeData());return n&&(t=this.localeData().pastFuture(+this,t)),this.localeData().postformat(t)},add:function(n,i){var r=t.duration(n,i);return this._milliseconds+=r._milliseconds,this._days+=r._days,this._months+=r._months,this._bubble(),this},subtract:function(n,i){var r=t.duration(n,i);return this._milliseconds-=r._milliseconds,this._days-=r._days,this._months-=r._months,this._bubble(),this},get:function(n){return n=e(n),this[n.toLowerCase()+"s"]()},as:function(n){var t,i;if(n=e(n),n==="month"||n==="year")return t=this._days+this._milliseconds/864e5,i=this._months+wr(t)*12,n==="month"?i:i/12;t=this._days+Math.round(br(this._months/12));switch(n){case"week":return t/7+this._milliseconds/6048e5;case"day":return t+this._milliseconds/864e5;case"hour":return t*24+this._milliseconds/36e5;case"minute":return t*1440+this._milliseconds/6e4;case"second":return t*86400+this._milliseconds/1e3;case"millisecond":return Math.floor(t*864e5)+this._milliseconds;default:throw new Error("Unknown unit "+n);}},lang:t.fn.lang,locale:t.fn.locale,toIsoString:o("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",function(){return this.toISOString()}),toISOString:function(){var r=Math.abs(this.years()),u=Math.abs(this.months()),f=Math.abs(this.days()),n=Math.abs(this.hours()),t=Math.abs(this.minutes()),i=Math.abs(this.seconds()+this.milliseconds()/1e3);return this.asSeconds()?(this.asSeconds()<0?"-":"")+"P"+(r?r+"Y":"")+(u?u+"M":"")+(f?f+"D":"")+(n||t||i?"T":"")+(n?n+"H":"")+(t?t+"M":"")+(i?i+"S":""):"P0D"},localeData:function(){return this._locale},toJSON:function(){return this.toISOString()}});t.duration.fn.toString=t.duration.fn.toISOString;for(u in ci)g(ci,u)&&te(u.toLowerCase());t.duration.fn.asMilliseconds=function(){return this.as("ms")};t.duration.fn.asSeconds=function(){return this.as("s")};t.duration.fn.asMinutes=function(){return this.as("m")};t.duration.fn.asHours=function(){return this.as("h")};t.duration.fn.asDays=function(){return this.as("d")};t.duration.fn.asWeeks=function(){return this.as("weeks")};t.duration.fn.asMonths=function(){return this.as("M")};t.duration.fn.asYears=function(){return this.as("y")};t.locale("en",{ordinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(n){var t=n%10,r=i(n%100/10)===1?"th":t===1?"st":t===2?"nd":t===3?"rd":"th";return n+r}});ui?module.exports=t:typeof define=="function"&&define.amd?(define(function(n,i,r){return r.config&&r.config()&&r.config().noGlobal===!0&&(rt.moment=ri),t}),kr(!0)):kr()}.call(this),function(n){typeof define=="function"&&define.amd?define(["jquery"],n):typeof exports=="object"?module.exports=n(require("jquery")):n(jQuery)}(function(n){function i(n){return t.raw?n:encodeURIComponent(n)}function f(n){return t.raw?n:decodeURIComponent(n)}function e(n){return i(t.json?JSON.stringify(n):String(n))}function o(n){n.indexOf('"')===0&&(n=n.slice(1,-1).replace(/\\"/g,'"').replace(/\\\\/g,"\\"));try{return n=decodeURIComponent(n.replace(u," ")),t.json?JSON.parse(n):n}catch(i){}}function r(i,r){var u=t.raw?i:o(i);return n.isFunction(r)?r(u):u}var u=/\+/g,t=n.cookie=function(u,o,s){var v,c;if(arguments.length>1&&!n.isFunction(o))return s=n.extend({},t.defaults,s),typeof s.expires=="number"&&(v=s.expires,c=s.expires=new Date,c.setMilliseconds(c.getMilliseconds()+v*864e5)),document.cookie=[i(u),"=",e(o),s.expires?"; expires="+s.expires.toUTCString():"",s.path?"; path="+s.path:"",s.domain?"; domain="+s.domain:"",s.secure?"; secure":""].join("");for(var l=u?undefined:{},y=document.cookie?document.cookie.split("; "):[],a=0,b=y.length;a<b;a++){var p=y[a].split("="),w=f(p.shift()),h=p.join("=");if(u===w){l=r(h,o);break}u||(h=r(h))===undefined||(l[w]=h)}return l};t.defaults={};n.removeCookie=function(t,i){return n.cookie(t,"",n.extend({},i,{expires:-1})),!n.cookie(t)}}),function(n,t){if(typeof exports=="object"&&exports)t(exports);else{var i={};t(i);typeof define=="function"&&define.amd?define(i):n.Mustache=i}}(this,function(n){function w(n,t){return p.call(n,t)}function b(n){return!w(a,n)}function u(n){return typeof n=="function"}function o(n){return n.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")}function g(n){return String(n).replace(/[&<>"'\/]/g,function(n){return d[n]})}function c(n){if(!e(n)||n.length!==2)throw new Error("Invalid tags: "+n);return[new RegExp(o(n[0])+"\\s*"),new RegExp("\\s*"+o(n[1]))]}function nt(t,i){function st(){if(ft&&!g)while(d.length)delete k[d.pop()];else d=[];ft=!1;g=!1}var p,f,e,nt,et,w,rt,ot;i=i||n.tags;t=t||"";typeof i=="string"&&(i=i.split(s));for(var a=c(i),u=new r(t),ut=[],k=[],d=[],ft=!1,g=!1;!u.eos();){if(p=u.pos,e=u.scanUntil(a[0]),e)for(rt=0,ot=e.length;rt<ot;++rt)nt=e.charAt(rt),b(nt)?d.push(k.length):g=!0,k.push(["text",nt,p,p+1]),p+=1,nt==="\n"&&st();if(!u.scan(a[0]))break;if(ft=!0,f=u.scan(y)||"name",u.scan(l),f==="="?(e=u.scanUntil(h),u.scan(h),u.scanUntil(a[1])):f==="{"?(e=u.scanUntil(new RegExp("\\s*"+o("}"+i[1]))),u.scan(v),u.scanUntil(a[1]),f="&"):e=u.scanUntil(a[1]),!u.scan(a[1]))throw new Error("Unclosed tag at "+u.pos);if(et=[f,e,p,u.pos],k.push(et),f==="#"||f==="^")ut.push(et);else if(f==="/"){if(w=ut.pop(),!w)throw new Error('Unopened section "'+e+'" at '+p);if(w[1]!==e)throw new Error('Unclosed section "'+w[1]+'" at '+p);}else f==="name"||f==="{"||f==="&"?g=!0:f==="="&&(a=c(i=e.split(s)))}if(w=ut.pop(),w)throw new Error('Unclosed section "'+w[1]+'" at '+u.pos);return it(tt(k))}function tt(n){for(var u=[],t,i,r=0,f=n.length;r<f;++r)t=n[r],t&&(t[0]==="text"&&i&&i[0]==="text"?(i[1]+=t[1],i[3]=t[3]):(u.push(t),i=t));return u}function it(n){for(var f=[],r=f,i=[],t,e,u=0,o=n.length;u<o;++u){t=n[u];switch(t[0]){case"#":case"^":r.push(t);i.push(t);r=t[4]=[];break;case"/":e=i.pop();e[5]=t[2];r=i.length>0?i[i.length-1][4]:f;break;default:r.push(t)}}return f}function r(n){this.string=n;this.tail=n;this.pos=0}function t(n,t){this.view=n==null?{}:n;this.cache={".":this.view};this.parent=t}function i(){this.cache={}}var l=/\s*/,s=/\s+/,a=/\S/,h=/\s*=/,v=/\s*\}/,y=/#|\^|\/|>|\{|&|=|!/,p=RegExp.prototype.test,k=Object.prototype.toString,e=Array.isArray||function(n){return k.call(n)==="[object Array]"},d={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;","/":"&#x2F;"},f;r.prototype.eos=function(){return this.tail===""};r.prototype.scan=function(n){var i=this.tail.match(n),t;return i&&i.index===0?(t=i[0],this.tail=this.tail.substring(t.length),this.pos+=t.length,t):""};r.prototype.scanUntil=function(n){var i=this.tail.search(n),t;switch(i){case-1:t=this.tail;this.tail="";break;case 0:t="";break;default:t=this.tail.substring(0,i);this.tail=this.tail.substring(i)}return this.pos+=t.length,t};t.prototype.push=function(n){return new t(n,this)};t.prototype.lookup=function(n){var t,i,r,f;if(n in this.cache)t=this.cache[n];else{for(i=this;i;){if(n.indexOf(".")>0)for(t=i.view,r=n.split("."),f=0;t!=null&&f<r.length;)t=t[r[f++]];else t=i.view[n];if(t!=null)break;i=i.parent}this.cache[n]=t}return u(t)&&(t=t.call(this.view)),t};i.prototype.clearCache=function(){this.cache={}};i.prototype.parse=function(n,t){return n in this.cache||(this.cache[n]=nt(n,t)),this.cache[n]};i.prototype.render=function(n,i,r){var u=this.parse(n),f=i instanceof t?i:new t(i);return this.renderTokens(u,f,r,n)};i.prototype.renderTokens=function(t,i,r,f){function p(n){return y.render(n,i,r)}for(var h="",y=this,s,o,l,v,c=0,a=t.length;c<a;++c){s=t[c];switch(s[0]){case"#":if(o=i.lookup(s[1]),!o)continue;if(e(o))for(l=0,v=o.length;l<v;++l)h+=this.renderTokens(s[4],i.push(o[l]),r,f);else if(typeof o=="object"||typeof o=="string")h+=this.renderTokens(s[4],i.push(o),r,f);else if(u(o)){if(typeof f!="string")throw new Error("Cannot use higher-order sections without the original template");o=o.call(i.view,f.slice(s[3],s[5]),p);o!=null&&(h+=o)}else h+=this.renderTokens(s[4],i,r,f);break;case"^":o=i.lookup(s[1]);(!o||e(o)&&o.length===0)&&(h+=this.renderTokens(s[4],i,r,f));break;case">":if(!r)continue;o=this.parse(u(r)?r(s[1]):r[s[1]]);o!=null&&(h+=this.renderTokens(o,i,r,f));break;case"&":o=i.lookup(s[1]);o!=null&&(h+=o);break;case"name":o=i.lookup(s[1]);o!=null&&(h+=n.escape(o));break;case"text":h+=s[1]}}return h};n.name="mustache.js";n.version="0.8.0";n.tags=["{{","}}"];f=new i;n.clearCache=function(){return f.clearCache()};n.parse=function(n,t){return f.parse(n,t)};n.render=function(n,t,i){return f.render(n,t,i)};n.to_html=function(t,i,r,f){var e=n.render(t,i,r);if(u(f))f(e);else return e};n.escape=g;n.Scanner=r;n.Context=t;n.Writer=i}),function(n){typeof define=="function"&&define.amd?define(["jquery","moment"],n):typeof exports=="object"?n(require("jquery"),require("moment")):n(jQuery,moment)}(function(n,t){function i(i,f){var e,o;this.element=i;this.options=n.extend(!0,{},r,f);this.options.moment&&(t=this.options.moment);this.constraints={next:!0,today:!0,previous:!0,nextYear:!0,previousYear:!0};this.options.events.length&&(this.options.events=this.options.multiDayEvents?this.addMultiDayMomentObjectsToEvents(this.options.events):this.addMomentObjectToEvents(this.options.events));this.options.lengthOfTime.months||this.options.lengthOfTime.days?this.options.lengthOfTime.months?(this.options.lengthOfTime.days=null,this.intervalStart=this.options.lengthOfTime.startDate?t(this.options.lengthOfTime.startDate).startOf("month"):this.options.startWithMonth?t(this.options.startWithMonth).startOf("month"):t().startOf("month"),this.intervalEnd=t(this.intervalStart).add(this.options.lengthOfTime.months,"months").subtract(1,"days"),this.month=this.intervalStart.clone()):this.options.lengthOfTime.days&&(this.intervalStart=this.options.lengthOfTime.startDate?t(this.options.lengthOfTime.startDate).startOf("day"):t().weekday(0).startOf("day"),this.intervalEnd=t(this.intervalStart).add(this.options.lengthOfTime.days-1,"days").endOf("day"),this.month=this.intervalStart.clone()):(this.month=t().startOf("month"),this.intervalStart=t(this.month),this.intervalEnd=t(this.month).endOf("month"));this.options.startWithMonth&&(this.month=t(this.options.startWithMonth).startOf("month"),this.intervalStart=t(this.month),this.intervalEnd=t(this.month).endOf("month"));this.options.constraints&&(this.options.constraints.startDate&&(e=t(this.options.constraints.startDate),this.intervalStart.isBefore(e,"month")&&(this.intervalStart.set("month",e.month()).set("year",e.year()),this.month.set("month",e.month()).set("year",e.year()))),this.options.constraints.endDate&&(o=t(this.options.constraints.endDate),this.intervalEnd.isAfter(o,"month")&&(this.intervalEnd.set("month",o.month()).set("year",o.year()),this.month.set("month",o.month()).set("year",o.year()))));this._defaults=r;this._name=u;this.init()}var u="clndr",r={events:[],ready:null,extras:null,render:null,moment:null,weekOffset:0,constraints:null,forceSixRows:null,selectedDate:null,doneRendering:null,daysOfTheWeek:null,multiDayEvents:null,startWithMonth:null,dateParameter:"date",template:"<div class='clndr-controls'><div class='clndr-control-button'><span class='clndr-previous-button'>previous<\/span><\/div>"+"<div class='month'><%= month %> <%= year %><\/div>"+"<div class='clndr-control-button rightalign'><span class='clndr-next-button'>next<\/span><\/div><\/div><table class='clndr-table' border='0' cellspacing='0' cellpadding='0'><thead><tr class='header-days'>"+"<% for(var i = 0; i < daysOfTheWeek.length; i++) { %>"+"<td class='header-day'><%= daysOfTheWeek[i] %><\/td>"+"<% } %>"+"<\/tr><\/thead><tbody>"+"<% for(var i = 0; i < numberOfRows; i++){ %>"+"<tr>"+"<% for(var j = 0; j < 7; j++){ %>"+"<% var d = j + i * 7; %>"+"<td class='<%= days[d].classes %>'>"+"<div class='day-contents'><%= days[d].day %><\/div>"+"<\/td>"+"<% } %>"+"<\/tr>"+"<% } %>"+"<\/tbody><\/table>",showAdjacentMonths:!0,trackSelectedDate:!1,adjacentDaysChangeMonth:!1,ignoreInactiveDaysInSelection:null,lengthOfTime:{days:null,interval:1,months:null},clickEvents:{click:null,today:null,nextYear:null,nextMonth:null,nextInterval:null,previousYear:null,onYearChange:null,previousMonth:null,onMonthChange:null,previousInterval:null,onIntervalChange:null},targets:{day:"day",empty:"empty",nextButton:"clndr-next-button",todayButton:"clndr-today-button",previousButton:"clndr-previous-button",nextYearButton:"clndr-next-year-button",previousYearButton:"clndr-previous-year-button"},classes:{past:"past",today:"today",event:"event",inactive:"inactive",selected:"selected",lastMonth:"last-month",nextMonth:"next-month",adjacentMonth:"adjacent-month"}};i.prototype.init=function(){if(this.daysOfTheWeek=this.options.daysOfTheWeek||[],!this.options.daysOfTheWeek){this.daysOfTheWeek=[];for(var i=0;i<7;i++)this.daysOfTheWeek.push(t().weekday(i).format("dd").charAt(0))}if(this.options.weekOffset&&(this.daysOfTheWeek=this.shiftWeekdayLabels(this.options.weekOffset)),!n.isFunction(this.options.render))if(this.options.render=null,typeof _=="undefined")throw new Error("Underscore was not found. Please include underscore.js OR provide a custom render function.");else this.compiledClndrTemplate=_.template(this.options.template);n(this.element).html("<div class='clndr'><\/div>");this.calendarContainer=n(".clndr",this.element);this.bindEvents();this.render();this.options.ready&&this.options.ready.apply(this,[])};i.prototype.shiftWeekdayLabels=function(n){for(var t=this.daysOfTheWeek,i=0;i<n;i++)t.push(t.shift());return t};i.prototype.createDaysObject=function(i,r){var u=[],v=i.clone(),y=r.diff(i,"days"),s,c,h,l,o,f,a,e;if(this._currentIntervalStart=i.clone(),this.eventsLastMonth=[],this.eventsNextMonth=[],this.eventsThisInterval=[],this.options.events.length&&(this.eventsThisInterval=n(this.options.events).filter(function(){var n=this._clndrStartDateObject.isAfter(r),t=this._clndrEndDateObject.isBefore(i);return t||n?!1:!0}).toArray(),this.options.showAdjacentMonths&&(s=i.clone().subtract(1,"months").startOf("month"),c=s.clone().endOf("month"),h=r.clone().add(1,"months").startOf("month"),l=h.clone().endOf("month"),this.eventsLastMonth=n(this.options.events).filter(function(){var n=this._clndrEndDateObject.isBefore(s),t=this._clndrStartDateObject.isAfter(c);return n||t?!1:!0}).toArray(),this.eventsNextMonth=n(this.options.events).filter(function(){var n=this._clndrEndDateObject.isBefore(h),t=this._clndrStartDateObject.isAfter(l);return n||t?!1:!0}).toArray())),!this.options.lengthOfTime.days)if(o=v.weekday()-this.options.weekOffset,o<0&&(o+=7),this.options.showAdjacentMonths)for(e=0;e<o;e++)a=t([i.year(),i.month(),e-o+1]),u.push(this.createDayObject(a,this.eventsLastMonth));else for(e=0;e<o;e++)u.push(this.calendarDay({classes:this.options.targets.empty+" "+this.options.classes.lastMonth}));for(f=i.clone();f.isBefore(r)||f.isSame(r,"day");)u.push(this.createDayObject(f.clone(),this.eventsThisInterval)),f.add(1,"days");if(!this.options.lengthOfTime.days)while(u.length%7!=0)this.options.showAdjacentMonths?u.push(this.createDayObject(f.clone(),this.eventsNextMonth)):u.push(this.calendarDay({classes:this.options.targets.empty+" "+this.options.classes.nextMonth})),f.add(1,"days");if(this.options.forceSixRows&&u.length!==42)while(u.length<42)this.options.showAdjacentMonths?(u.push(this.createDayObject(f.clone(),this.eventsNextMonth)),f.add(1,"days")):u.push(this.calendarDay({classes:this.options.targets.empty+" "+this.options.classes.nextMonth}));return u};i.prototype.createDayObject=function(n,i){var u=0,v=this,h=t(),e=[],r="",f={isToday:!1,isInactive:!1,isAdjacentMonth:!1},c,l,a,o,s;for(!n.isValid()&&n.hasOwnProperty("_d")&&n._d!=undefined&&(n=t(n._d)),u;u<i.length;u++)o=i[u]._clndrStartDateObject,s=i[u]._clndrEndDateObject,(n.isSame(o,"day")||n.isAfter(o,"day"))&&(n.isSame(s,"day")||n.isBefore(s,"day"))&&e.push(i[u]);return h.format("YYYY-MM-DD")==n.format("YYYY-MM-DD")&&(r+=" "+this.options.classes.today,f.isToday=!0),n.isBefore(h,"day")&&(r+=" "+this.options.classes.past),e.length&&(r+=" "+this.options.classes.event),this.options.lengthOfTime.days||(this._currentIntervalStart.month()>n.month()?(r+=" "+this.options.classes.adjacentMonth,f.isAdjacentMonth=!0,r+=this._currentIntervalStart.year()===n.year()?" "+this.options.classes.lastMonth:" "+this.options.classes.nextMonth):this._currentIntervalStart.month()<n.month()&&(r+=" "+this.options.classes.adjacentMonth,f.isAdjacentMonth=!0,r+=this._currentIntervalStart.year()===n.year()?" "+this.options.classes.nextMonth:" "+this.options.classes.lastMonth)),this.options.constraints&&(l=t(this.options.constraints.endDate),c=t(this.options.constraints.startDate),this.options.constraints.startDate&&n.isBefore(c)&&(r+=" "+this.options.classes.inactive,f.isInactive=!0),this.options.constraints.endDate&&n.isAfter(l)&&(r+=" "+this.options.classes.inactive,f.isInactive=!0)),!n.isValid()&&n.hasOwnProperty("_d")&&n._d!=undefined&&(n=t(n._d)),a=t(this.options.selectedDate),this.options.selectedDate&&n.isSame(a,"day")&&(r+=" "+this.options.classes.selected),r+=" calendar-day-"+n.format("YYYY-MM-DD"),r+=" calendar-dow-"+n.weekday(),this.calendarDay({date:n,day:n.date(),events:e,properties:f,classes:this.options.targets.day+r})};i.prototype.render=function(){var f={},n=null,i=null,l=this.intervalEnd.clone().add(1,"years"),a=this.intervalStart.clone().subtract(1,"years"),r,e,v,o,s,c,u;if(this.calendarContainer.empty(),this.options.lengthOfTime.days)r=this.createDaysObject(this.intervalStart.clone(),this.intervalEnd.clone()),f={days:r,months:[],year:null,month:null,eventsLastMonth:[],eventsNextMonth:[],eventsThisMonth:[],extras:this.options.extras,daysOfTheWeek:this.daysOfTheWeek,intervalEnd:this.intervalEnd.clone(),numberOfRows:Math.ceil(r.length/7),intervalStart:this.intervalStart.clone(),eventsThisInterval:this.eventsThisInterval};else if(this.options.lengthOfTime.months){for(e=[],s=0,o=[],u=0;u<this.options.lengthOfTime.months;u++){var h=this.intervalStart.clone().add(u,"months"),y=h.clone().endOf("month"),r=this.createDaysObject(h,y);o.push(this.eventsThisInterval);e.push({days:r,month:h})}for(u in e)s+=Math.ceil(e[u].days.length/7);f={days:[],year:null,month:null,months:e,eventsThisMonth:[],numberOfRows:s,extras:this.options.extras,intervalEnd:this.intervalEnd,intervalStart:this.intervalStart,daysOfTheWeek:this.daysOfTheWeek,eventsLastMonth:this.eventsLastMonth,eventsNextMonth:this.eventsNextMonth,eventsThisInterval:o}}else r=this.createDaysObject(this.month.clone().startOf("month"),this.month.clone().endOf("month")),v=this.month,f={days:r,months:[],intervalEnd:null,intervalStart:null,year:this.month.year(),eventsThisInterval:null,extras:this.options.extras,month:this.month.format("MMMM"),daysOfTheWeek:this.daysOfTheWeek,eventsLastMonth:this.eventsLastMonth,eventsNextMonth:this.eventsNextMonth,numberOfRows:Math.ceil(r.length/7),eventsThisMonth:this.eventsThisInterval};if(this.options.render?this.calendarContainer.html(this.options.render.apply(this,[f])):this.calendarContainer.html(this.compiledClndrTemplate(f)),this.options.constraints){for(c in this.options.targets)c!=this.options.targets.day&&this.element.find("."+this.options.targets[c]).toggleClass(this.options.classes.inactive,!1);for(u in this.constraints)this.constraints[u]=!0;this.options.constraints.startDate&&(i=t(this.options.constraints.startDate));this.options.constraints.endDate&&(n=t(this.options.constraints.endDate));i&&(i.isAfter(this.intervalStart)||i.isSame(this.intervalStart,"day"))&&(this.element.find("."+this.options.targets.previousButton).toggleClass(this.options.classes.inactive,!0),this.constraints.previous=!this.constraints.previous);n&&(n.isBefore(this.intervalEnd)||n.isSame(this.intervalEnd,"day"))&&(this.element.find("."+this.options.targets.nextButton).toggleClass(this.options.classes.inactive,!0),this.constraints.next=!this.constraints.next);i&&i.isAfter(a)&&(this.element.find("."+this.options.targets.previousYearButton).toggleClass(this.options.classes.inactive,!0),this.constraints.previousYear=!this.constraints.previousYear);n&&n.isBefore(l)&&(this.element.find("."+this.options.targets.nextYearButton).toggleClass(this.options.classes.inactive,!0),this.constraints.nextYear=!this.constraints.nextYear);(i&&i.isAfter(t(),"month")||n&&n.isBefore(t(),"month"))&&(this.element.find("."+this.options.targets.today).toggleClass(this.options.classes.inactive,!0),this.constraints.today=!this.constraints.today)}this.options.doneRendering&&this.options.doneRendering.apply(this,[])};i.prototype.bindEvents=function(){var t=this,f=n(this.element),i=this.options.targets,u=t.options.classes,e=this.options.useTouchEvents===!0?"touchstart":"click",r=e+".clndr";f.off(r,"."+i.day).off(r,"."+i.empty).off(r,"."+i.nextButton).off(r,"."+i.todayButton).off(r,"."+i.previousButton).off(r,"."+i.nextYearButton).off(r,"."+i.previousYearButton);f.on(r,"."+i.day,function(i){var r=n(i.currentTarget),f;if(t.options.clickEvents.click&&(f=t.buildTargetObject(i.currentTarget,!0),t.options.clickEvents.click.apply(t,[f])),t.options.adjacentDaysChangeMonth&&(r.is("."+u.lastMonth)?t.backActionWithContext(t):r.is("."+u.nextMonth)&&t.forwardActionWithContext(t)),t.options.trackSelectedDate){if(t.options.ignoreInactiveDaysInSelection&&r.hasClass(u.inactive))return;t.options.selectedDate=t.getTargetDateString(i.currentTarget);r.siblings().removeClass(u.selected).end().addClass(u.selected)}});f.on(r,"."+i.empty,function(i){var r=n(i.currentTarget),f;t.options.clickEvents.click&&(f=t.buildTargetObject(i.currentTarget,!1),t.options.clickEvents.click.apply(t,[f]));t.options.adjacentDaysChangeMonth&&(r.is("."+u.lastMonth)?t.backActionWithContext(t):r.is("."+u.nextMonth)&&t.forwardActionWithContext(t))});data={context:this};f.on(r,"."+i.todayButton,data,this.todayAction).on(r,"."+i.nextButton,data,this.forwardAction).on(r,"."+i.previousButton,data,this.backAction).on(r,"."+i.nextYearButton,data,this.nextYearAction).on(r,"."+i.previousYearButton,data,this.previousYearAction)};i.prototype.buildTargetObject=function(i,r){var u={date:null,events:[],element:i},f,e;return r&&(f=this.getTargetDateString(i),u.date=f?t(f):null,this.options.events&&(e=this.options.multiDayEvents?function(){var n=u.date.isSame(this._clndrStartDateObject,"day"),t=u.date.isAfter(this._clndrStartDateObject,"day"),i=u.date.isSame(this._clndrEndDateObject,"day"),r=u.date.isBefore(this._clndrEndDateObject,"day");return(n||t)&&(i||r)}:function(){var n=this._clndrStartDateObject.format("YYYY-MM-DD");return n==f},u.events=n.makeArray(n(this.options.events).filter(e)))),u};i.prototype.getTargetDateString=function(n){var t=n.className.indexOf("calendar-day-");return t!==-1?n.className.substring(t+13,t+23):null};i.prototype.triggerEvents=function(n,i){var h=n.options.lengthOfTime,r=n.options.clickEvents,u={end:n.intervalEnd,start:n.intervalStart},e=[t(n.intervalStart),t(n.intervalEnd)],f=[t(n.month)],c,l,a,v,y,p,o,s,w;v=u.start.isAfter(i.start)&&(Math.abs(u.start.month()-i.start.month())==1||i.start.month()===11&&u.start.month()===0);y=u.start.isBefore(i.start)&&(Math.abs(i.start.month()-u.start.month())==1||i.start.month()===0&&u.start.month()===11);p=u.start.month()!==i.start.month()||u.start.year()!==i.start.year();c=u.start.year()-i.start.year()==1||u.end.year()-i.end.year()==1;l=i.start.year()-u.start.year()==1||i.end.year()-u.end.year()==1;a=u.start.year()!==i.start.year();h.days||h.months?(o=u.start.isAfter(i.start),s=u.start.isBefore(i.start),w=o||s,o&&r.nextInterval&&r.nextInterval.apply(n,e),s&&r.previousInterval&&r.previousInterval.apply(n,e),w&&r.onIntervalChange&&r.onIntervalChange.apply(n,e)):(v&&r.nextMonth&&r.nextMonth.apply(n,f),y&&r.previousMonth&&r.previousMonth.apply(n,f),p&&r.onMonthChange&&r.onMonthChange.apply(n,f),c&&r.nextYear&&r.nextYear.apply(n,f),l&&r.previousYear&&r.previousYear.apply(n,f),a&&r.onYearChange&&r.onYearChange.apply(n,f))};i.prototype.back=function(t){var i=arguments.length>1?arguments[1]:this,r=i.options.lengthOfTime,u={end:i.intervalEnd.clone(),start:i.intervalStart.clone()};return(t=n.extend(!0,{},{withCallbacks:!1},t),!i.constraints.previous)?i:(r.days?(i.intervalStart.subtract(r.interval,"days").startOf("day"),i.intervalEnd=i.intervalStart.clone().add(r.days-1,"days").endOf("day"),i.month=i.intervalStart.clone()):(i.intervalStart.subtract(r.interval,"months").startOf("month"),i.intervalEnd=i.intervalStart.clone().add(r.months||r.interval,"months").subtract(1,"days").endOf("month"),i.month=i.intervalStart.clone()),i.render(),t.withCallbacks&&i.triggerEvents(i,u),i)};i.prototype.backAction=function(n){var t=n.data.context;t.backActionWithContext(t)};i.prototype.backActionWithContext=function(n){n.back({withCallbacks:!0},n)};i.prototype.previous=function(n){return this.back(n)};i.prototype.forward=function(t){var i=arguments.length>1?arguments[1]:this,r=i.options.lengthOfTime,u={end:i.intervalEnd.clone(),start:i.intervalStart.clone()};return(t=n.extend(!0,{},{withCallbacks:!1},t),!i.constraints.next)?i:(i.options.lengthOfTime.days?(i.intervalStart.add(r.interval,"days").startOf("day"),i.intervalEnd=i.intervalStart.clone().add(r.days-1,"days").endOf("day"),i.month=i.intervalStart.clone()):(i.intervalStart.add(r.interval,"months").startOf("month"),i.intervalEnd=i.intervalStart.clone().add(r.months||r.interval,"months").subtract(1,"days").endOf("month"),i.month=i.intervalStart.clone()),i.render(),t.withCallbacks&&i.triggerEvents(i,u),i)};i.prototype.forwardAction=function(n){var t=n.data.context;t.forwardActionWithContext(t)};i.prototype.forwardActionWithContext=function(n){n.forward({withCallbacks:!0},n)};i.prototype.next=function(n){return this.forward(n)};i.prototype.previousYear=function(t){var i=arguments.length>1?arguments[1]:this,r={end:i.intervalEnd.clone(),start:i.intervalStart.clone()};return(t=n.extend(!0,{},{withCallbacks:!1},t),!i.constraints.previousYear)?i:(i.month.subtract(1,"year"),i.intervalStart.subtract(1,"year"),i.intervalEnd.subtract(1,"year"),i.render(),t.withCallbacks&&i.triggerEvents(i,r),i)};i.prototype.previousYearAction=function(n){var t=n.data.context;t.previousYear({withCallbacks:!0},t)};i.prototype.nextYear=function(t){var i=arguments.length>1?arguments[1]:this,r={end:i.intervalEnd.clone(),start:i.intervalStart.clone()};return(t=n.extend(!0,{},{withCallbacks:!1},t),!i.constraints.nextYear)?i:(i.month.add(1,"year"),i.intervalStart.add(1,"year"),i.intervalEnd.add(1,"year"),i.render(),t.withCallbacks&&i.triggerEvents(i,r),i)};i.prototype.nextYearAction=function(n){var t=n.data.context;t.nextYear({withCallbacks:!0},t)};i.prototype.today=function(i){var r=arguments.length>1?arguments[1]:this,u=r.options.lengthOfTime,f={end:r.intervalEnd.clone(),start:r.intervalStart.clone()};i=n.extend(!0,{},{withCallbacks:!1},i);r.month=t().startOf("month");u.days?(r.intervalStart=u.startDate?t().weekday(u.startDate.weekday()).startOf("day"):t().weekday(0).startOf("day"),r.intervalEnd=r.intervalStart.clone().add(u.days-1,"days").endOf("day")):(r.intervalStart=t().startOf("month"),r.intervalEnd=r.intervalStart.clone().add(u.months||u.interval,"months").subtract(1,"days").endOf("month"));r.intervalStart.isSame(f.start)&&r.intervalEnd.isSame(f.end)||r.render();i.withCallbacks&&(r.options.clickEvents.today&&r.options.clickEvents.today.apply(r,[t(r.month)]),r.triggerEvents(r,f))};i.prototype.todayAction=function(n){var t=n.data.context;t.today({withCallbacks:!0},t)};i.prototype.setMonth=function(n,t){var i=this.options.lengthOfTime,r={end:this.intervalEnd.clone(),start:this.intervalStart.clone()};return i.days||i.months?(console.log("You are using a custom date interval. Use Clndr.setIntervalStart(startDate) instead."),this):(this.month.month(n),this.intervalStart=this.month.clone().startOf("month"),this.intervalEnd=this.intervalStart.clone().endOf("month"),this.render(),t&&t.withCallbacks&&this.triggerEvents(this,r),this)};i.prototype.setYear=function(n,t){var i={end:this.intervalEnd.clone(),start:this.intervalStart.clone()};return this.month.year(n),this.intervalEnd.year(n),this.intervalStart.year(n),this.render(),t&&t.withCallbacks&&this.triggerEvents(this,i),this};i.prototype.setIntervalStart=function(n,i){var r=this.options.lengthOfTime,u={end:this.intervalEnd.clone(),start:this.intervalStart.clone()};return!r.days&&!r.months?(console.log("You are using a custom date interval. Use Clndr.setIntervalStart(startDate) instead."),this):(r.days?(this.intervalStart=t(n).startOf("day"),this.intervalEnd=this.intervalStart.clone().add(r-1,"days").endOf("day")):(this.intervalStart=t(n).startOf("month"),this.intervalEnd=this.intervalStart.clone().add(r.months||r.interval,"months").subtract(1,"days").endOf("month")),this.month=this.intervalStart.clone(),this.render(),i&&i.withCallbacks&&this.triggerEvents(this,u),this)};i.prototype.setEvents=function(n){return this.options.events=this.options.multiDayEvents?this.addMultiDayMomentObjectsToEvents(n):this.addMomentObjectToEvents(n),this.render(),this};i.prototype.addEvents=function(t){return this.options.events=this.options.multiDayEvents?n.merge(this.options.events,this.addMultiDayMomentObjectsToEvents(t)):n.merge(this.options.events,this.addMomentObjectToEvents(t)),this.render(),this};i.prototype.removeEvents=function(n){for(var t=this.options.events.length-1;t>=0;t--)n(this.options.events[t])==!0&&this.options.events.splice(t,1);return this.render(),this};i.prototype.addMomentObjectToEvents=function(n){var i=0,r=this;for(i;i<n.length;i++)n[i]._clndrStartDateObject=t(n[i][r.options.dateParameter]),n[i]._clndrEndDateObject=t(n[i][r.options.dateParameter]);return n};i.prototype.addMultiDayMomentObjectsToEvents=function(n){var i=0,e=this,r=e.options.multiDayEvents,u,f;for(i;i<n.length;i++)u=n[i][r.endDate],f=n[i][r.startDate],u||f?(n[i]._clndrEndDateObject=t(u||f),n[i]._clndrStartDateObject=t(f||u)):(n[i]._clndrEndDateObject=t(n[i][r.singleDay]),n[i]._clndrStartDateObject=t(n[i][r.singleDay]));return n};i.prototype.calendarDay=function(t){var i={day:"",date:null,events:[],classes:this.options.targets.empty};return n.extend({},i,t)};i.prototype.destroy=function(){var t=n(this.calendarContainer);t.parent().data("plugin_clndr",null);this.options=r;t.empty().remove();this.element=null};n.fn.clndr=function(n){var t;if(this.length>1)throw new Error("CLNDR does not support multiple elements yet. Make sure your clndr selector returns only one element.");if(!this.length)throw new Error("CLNDR cannot be instantiated on an empty selector.");return this.data("plugin_clndr")?this.data("plugin_clndr"):(t=new i(this,n),this.data("plugin_clndr",t),t)}});!function(n,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):n.lozad=t()}(this,function(){"use strict";function n(n){n.setAttribute("data-loaded",!0)}var i="undefined"!=typeof document&&document.documentMode,r={rootMargin:"0px",threshold:0,load:function(n){var u,e,t,r;if("picture"===n.nodeName.toLowerCase()&&(u=document.createElement("img"),i&&n.getAttribute("data-iesrc")&&(u.src=n.getAttribute("data-iesrc")),n.getAttribute("data-alt")&&(u.alt=n.getAttribute("data-alt")),n.append(u)),"video"===n.nodeName.toLowerCase()&&!n.getAttribute("data-src")&&n.children){for(var o=n.children,s=void 0,f=0;f<=o.length-1;f++)(s=o[f].getAttribute("data-src"))&&(o[f].src=s);n.load()}n.getAttribute("data-poster")&&(n.poster=n.getAttribute("data-poster"));n.getAttribute("data-src")&&(n.src=n.getAttribute("data-src"));n.getAttribute("data-srcset")&&n.setAttribute("srcset",n.getAttribute("data-srcset"));e=",";(n.getAttribute("data-background-delimiter")&&(e=n.getAttribute("data-background-delimiter")),n.getAttribute("data-background-image"))?n.style.backgroundImage="url('"+n.getAttribute("data-background-image").split(e).join("'),url('")+"')":n.getAttribute("data-background-image-set")&&(t=n.getAttribute("data-background-image-set").split(e),r=t[0].substr(0,t[0].indexOf(" "))||t[0],r=-1===r.indexOf("url(")?"url("+r+")":r,1===t.length?n.style.backgroundImage=r:n.setAttribute("style",(n.getAttribute("style")||"")+"background-image: "+r+"; background-image: -webkit-image-set("+t+"); background-image: image-set("+t+")"));n.getAttribute("data-toggle-class")&&n.classList.toggle(n.getAttribute("data-toggle-class"))},loaded:function(){}},t=function(n){return"true"===n.getAttribute("data-loaded")};return function(){var o,s,c=0<arguments.length&&void 0!==arguments[0]?arguments[0]:".lozad",l=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{},i=Object.assign({},r,l),h=i.root,a=i.rootMargin,v=i.threshold,f=i.load,e=i.loaded,u=void 0;return"undefined"!=typeof window&&window.IntersectionObserver&&(u=new IntersectionObserver((o=f,s=e,function(i,r){i.forEach(function(i){(0<i.intersectionRatio||i.isIntersecting)&&(r.unobserve(i.target),t(i.target)||(o(i.target),n(i.target),s(i.target)))})}),{root:h,rootMargin:a,threshold:v})),{observe:function(){for(var r=function(n){var t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:document;return n instanceof Element?[n]:n instanceof NodeList?n:t.querySelectorAll(n)}(c,h),i=0;i<r.length;i++)t(r[i])||(u?u.observe(r[i]):(f(r[i]),n(r[i]),e(r[i])))},triggerLoad:function(i){t(i)||(f(i),n(i),e(i))},observer:u}}}),function(n){var t;(function(n){function t(){var n=window.goAdverticum3.getjQuery(),t=[];n("div[id*='zone']").each(function(){t.push(n(this).attr("id").replace("zone",""))});n("div[data-customhtml]").each(function(){var s=n(this).attr("data-zoneids").replace(/\s+/g,"").split(","),r=[],u,i,f,e,o;for(n.grep(s,function(i){n.inArray(i,t)!==-1&&r.push(i)}),u=!0,i=0;i<r.length;i++)if(f=window.goAdverticum3.getZone(r[i]),f!==null&&!f.empty){u=!1;break}u&&(e=n(this).attr("data-customhtml"),o=n.isFunction(window.atob)?atob(e):Base64.Decode(e),n(this).html(o))});n(".cimlap-ajanlat, .sidebar-ajanlat, .hide-empty-banners").each(function(t,i){var r=!1;n(i).find("div[id^='zone']").map(function(t,i){var f=n(i).attr("id").replace("zone",""),u=window.goAdverticum3.getZone(f);u===null||u.empty||(r=!0)});r?n(i).show():n(i).hide()})}n.Render=t})(t=n.AdverticumAwareCustomAdvertisementRenderer||(n.AdverticumAwareCustomAdvertisementRenderer={}))}(HVG||(HVG={})),function(n){var t=function(){function t(){}return t.Initialize=function(){document.querySelectorAll("div[class*='goAdverticum']").length===0?t.AfterAdvertisementsRendered():(t.AddOnGoa3Invocation(t.AfterAdvertisementsRendered),window.onGoa3Invocation=n.AdverticumService.OnGoa3Invocation)},t.AddOnGoa3Invocation=function(n){t.goa3InvocationEventHandlers.push(n)},t.AddAfterAdvertisementsRendered=function(n){t.afterAdvertisementsRenderedEventHandlers.push(n)},t.AfterAdvertisementsRendered=function(){for(var n=0;n<t.afterAdvertisementsRenderedEventHandlers.length;n++)t.afterAdvertisementsRenderedEventHandlers[n]()},t.OnGoa3Invocation=function(n){for(var i=0;i<t.goa3InvocationEventHandlers.length;i++)t.goa3InvocationEventHandlers[i](n)},t.goa3InvocationEventHandlers=[],t.afterAdvertisementsRenderedEventHandlers=[],t}();n.AdverticumService=t}(HVG||(HVG={}));ApplicationEvent=function(){function n(){this.invocationList=[]}return n.prototype.bind=function(n){this.invocationList.push(n)},n.prototype.unbind=function(n){var t=this.invocationList.indexOf(n);t!==-1&&this.invocationList.splice(this.invocationList.indexOf(n),1)},n.prototype.fire=function(n){for(var t=0;t<this.invocationList.length;t++)this.invocationList[t](n)},n}();Base64=function(){function n(){}return n._utf8_encode=function(n){var i="",t,r;for(n=n.replace(/\r\n/g,"\n"),r=0;r<n.length;r++)t=n.charCodeAt(r),t<128?i+=String.fromCharCode(t):t>127&&t<2048?(i+=String.fromCharCode(t>>6|192),i+=String.fromCharCode(t&63|128)):(i+=String.fromCharCode(t>>12|224),i+=String.fromCharCode(t>>6&63|128),i+=String.fromCharCode(t&63|128));return i},n._utf8_decode=function(n){for(var r="",t=0,i=0,u=0,f=0;t<n.length;)i=n.charCodeAt(t),i<128?(r+=String.fromCharCode(i),t++):i>191&&i<224?(u=n.charCodeAt(t+1),r+=String.fromCharCode((i&31)<<6|u&63),t+=2):(u=n.charCodeAt(t+1),f=n.charCodeAt(t+2),r+=String.fromCharCode((i&15)<<12|(u&63)<<6|f&63),t+=3);return r},n.Decode=function(n){var i="",e,o,s,h,u,r,f,t=0;if(n!=undefined)for(n=n.replace(/[^A-Za-z0-9\+\/\=]/g,"");t<n.length;)h=this._keyStr.indexOf(n.charAt(t++)),u=this._keyStr.indexOf(n.charAt(t++)),r=this._keyStr.indexOf(n.charAt(t++)),f=this._keyStr.indexOf(n.charAt(t++)),e=h<<2|u>>4,o=(u&15)<<4|r>>2,s=(r&3)<<6|f,i+=String.fromCharCode(e),r!==64&&(i+=String.fromCharCode(o)),f!==64&&(i+=String.fromCharCode(s));return this._utf8_decode(i)},n.Encode=function(n){var t="",e,i,r,s,h,o,u,f=0;for(n=this._utf8_encode(n);f<n.length;)e=n.charCodeAt(f++),i=n.charCodeAt(f++),r=n.charCodeAt(f++),s=e>>2,h=(e&3)<<4|i>>4,o=(i&15)<<2|r>>6,u=r&63,isNaN(i)?o=u=64:isNaN(r)&&(u=64),t+=this._keyStr.charAt(s),t+=this._keyStr.charAt(h),t+=this._keyStr.charAt(o),t+=this._keyStr.charAt(u);return t},n._keyStr="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",n}(),function(){"use strict";function v(n){var t=this.constructor;return this.then(function(i){return t.resolve(n()).then(function(){return i})},function(i){return t.resolve(n()).then(function(){return t.reject(i)})})}function p(n){return Boolean(n&&typeof n.length!="undefined")}function et(){}function ot(n,t){return function(){n.apply(t,arguments)}}function n(t){if(!(this instanceof n))throw new TypeError("Promises must be constructed via new");if(typeof t!="function")throw new TypeError("not a function");this._state=0;this._handled=!1;this._value=undefined;this._deferreds=[];b(t,this)}function w(t,i){while(t._state===3)t=t._value;if(t._state===0){t._deferreds.push(i);return}t._handled=!0;n._immediateFn(function(){var n=t._state===1?i.onFulfilled:i.onRejected,r;if(n===null){(t._state===1?h:e)(i.promise,t._value);return}try{r=n(t._value)}catch(u){e(i.promise,u);return}h(i.promise,r)})}function h(t,i){try{if(i===t)throw new TypeError("A promise cannot be resolved with itself.");if(i&&(typeof i=="object"||typeof i=="function")){var r=i.then;if(i instanceof n){t._state=3;t._value=i;c(t);return}if(typeof r=="function"){b(ot(r,i),t);return}}t._state=1;t._value=i;c(t)}catch(u){e(t,u)}}function e(n,t){n._state=2;n._value=t;c(n)}function c(t){t._state===2&&t._deferreds.length===0&&n._immediateFn(function(){t._handled||n._unhandledRejectionFn(t._value)});for(var i=0,r=t._deferreds.length;i<r;i++)w(t,t._deferreds[i]);t._deferreds=null}function st(n,t,i){this.onFulfilled=typeof n=="function"?n:null;this.onRejected=typeof t=="function"?t:null;this.promise=i}function b(n,t){var i=!1;try{n(function(n){i||(i=!0,h(t,n))},function(n){i||(i=!0,e(t,n))})}catch(r){if(i)return;i=!0;e(t,r)}}function ht(n){return n&&DataView.prototype.isPrototypeOf(n)}function s(n){if(typeof n!="string"&&(n=String(n)),/[^a-z0-9\-#$%&'*+.^_`|~]/i.test(n))throw new TypeError("Invalid character in header field name");return n.toLowerCase()}function g(n){return typeof n!="string"&&(n=String(n)),n}function l(n){var t={next:function(){var t=n.shift();return{done:t===undefined,value:t}}};return i.iterable&&(t[Symbol.iterator]=function(){return t}),t}function t(n){this.map={};n instanceof t?n.forEach(function(n,t){this.append(t,n)},this):Array.isArray(n)?n.forEach(function(n){this.append(n[0],n[1])},this):n&&Object.getOwnPropertyNames(n).forEach(function(t){this.append(t,n[t])},this)}function a(n){if(n.bodyUsed)return Promise.reject(new TypeError("Already read"));n.bodyUsed=!0}function nt(n){return new Promise(function(t,i){n.onload=function(){t(n.result)};n.onerror=function(){i(n.error)}})}function ct(n){var t=new FileReader,i=nt(t);return t.readAsArrayBuffer(n),i}function lt(n){var t=new FileReader,i=nt(t);return t.readAsText(n),i}function at(n){for(var i=new Uint8Array(n),r=new Array(i.length),t=0;t<i.length;t++)r[t]=String.fromCharCode(i[t]);return r.join("")}function tt(n){if(n.slice)return n.slice(0);var t=new Uint8Array(n.byteLength);return t.set(new Uint8Array(n)),t.buffer}function it(){return this.bodyUsed=!1,this._initBody=function(n){this._bodyInit=n;n?typeof n=="string"?this._bodyText=n:i.blob&&Blob.prototype.isPrototypeOf(n)?this._bodyBlob=n:i.formData&&FormData.prototype.isPrototypeOf(n)?this._bodyFormData=n:i.searchParams&&URLSearchParams.prototype.isPrototypeOf(n)?this._bodyText=n.toString():i.arrayBuffer&&i.blob&&ht(n)?(this._bodyArrayBuffer=tt(n.buffer),this._bodyInit=new Blob([this._bodyArrayBuffer])):i.arrayBuffer&&(ArrayBuffer.prototype.isPrototypeOf(n)||d(n))?this._bodyArrayBuffer=tt(n):this._bodyText=n=Object.prototype.toString.call(n):this._bodyText="";this.headers.get("content-type")||(typeof n=="string"?this.headers.set("content-type","text/plain;charset=UTF-8"):this._bodyBlob&&this._bodyBlob.type?this.headers.set("content-type",this._bodyBlob.type):i.searchParams&&URLSearchParams.prototype.isPrototypeOf(n)&&this.headers.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"))},i.blob&&(this.blob=function(){var n=a(this);if(n)return n;if(this._bodyBlob)return Promise.resolve(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(new Blob([this._bodyArrayBuffer]));if(this._bodyFormData)throw new Error("could not read FormData body as blob");else return Promise.resolve(new Blob([this._bodyText]))},this.arrayBuffer=function(){return this._bodyArrayBuffer?a(this)||Promise.resolve(this._bodyArrayBuffer):this.blob().then(ct)}),this.text=function(){var n=a(this);if(n)return n;if(this._bodyBlob)return lt(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(at(this._bodyArrayBuffer));if(this._bodyFormData)throw new Error("could not read FormData body as text");else return Promise.resolve(this._bodyText)},i.formData&&(this.formData=function(){return this.text().then(yt)}),this.json=function(){return this.text().then(JSON.parse)},this}function vt(n){var t=n.toUpperCase();return rt.indexOf(t)>-1?t:n}function f(n,i){i=i||{};var r=i.body;if(n instanceof f){if(n.bodyUsed)throw new TypeError("Already read");this.url=n.url;this.credentials=n.credentials;i.headers||(this.headers=new t(n.headers));this.method=n.method;this.mode=n.mode;this.signal=n.signal;r||n._bodyInit==null||(r=n._bodyInit,n.bodyUsed=!0)}else this.url=String(n);if(this.credentials=i.credentials||this.credentials||"same-origin",(i.headers||!this.headers)&&(this.headers=new t(i.headers)),this.method=vt(i.method||this.method||"GET"),this.mode=i.mode||this.mode||null,this.signal=i.signal||this.signal,this.referrer=null,(this.method==="GET"||this.method==="HEAD")&&r)throw new TypeError("Body not allowed for GET or HEAD requests");this._initBody(r)}function yt(n){var t=new FormData;return n.trim().split("&").forEach(function(n){if(n){var i=n.split("="),r=i.shift().replace(/\+/g," "),u=i.join("=").replace(/\+/g," ");t.append(decodeURIComponent(r),decodeURIComponent(u))}}),t}function pt(n){var i=new t,r=n.replace(/\r?\n[\t ]+/g," ");return r.split(/\r?\n/).forEach(function(n){var t=n.split(":"),r=t.shift().trim(),u;r&&(u=t.join(":").trim(),i.append(r,u))}),i}function r(n,i){i||(i={});this.type="default";this.status=i.status===undefined?200:i.status;this.ok=this.status>=200&&this.status<300;this.statusText="statusText"in i?i.statusText:"OK";this.headers=new t(i.headers);this.url=i.url||"";this._initBody(n)}function ft(n,t){return new Promise(function(e,o){function c(){s.abort()}var h=new f(n,t),s;if(h.signal&&h.signal.aborted)return o(new u("Aborted","AbortError"));s=new XMLHttpRequest;s.onload=function(){var n={status:s.status,statusText:s.statusText,headers:pt(s.getAllResponseHeaders()||"")},t;n.url="responseURL"in s?s.responseURL:n.headers.get("X-Request-URL");t="response"in s?s.response:s.responseText;e(new r(t,n))};s.onerror=function(){o(new TypeError("Network request failed"))};s.ontimeout=function(){o(new TypeError("Network request failed"))};s.onabort=function(){o(new u("Aborted","AbortError"))};s.open(h.method,h.url,!0);h.credentials==="include"?s.withCredentials=!0:h.credentials==="omit"&&(s.withCredentials=!1);"responseType"in s&&i.blob&&(s.responseType="blob");h.headers.forEach(function(n,t){s.setRequestHeader(t,n)});h.signal&&(h.signal.addEventListener("abort",c),s.onreadystatechange=function(){s.readyState===4&&h.signal.removeEventListener("abort",c)});s.send(typeof h._bodyInit=="undefined"?null:h._bodyInit)})}var y,o,i,k,d,rt,ut,u;Object.assign||Object.defineProperty(Object,"assign",{enumerable:!1,configurable:!0,writable:!0,value:function(n){var h=arguments,f,i,t,e,r,s,u,o;if(n===undefined||n===null)throw new TypeError("Cannot convert first argument to object");for(f=Object(n),i=1;i<arguments.length;i++)if(t=h[i],t!==undefined&&t!==null)for(t=Object(t),e=Object.keys(Object(t)),r=0,s=e.length;r<s;r++)u=e[r],o=Object.getOwnPropertyDescriptor(t,u),o!==undefined&&o.enumerable&&(f[u]=t[u]);return f}});y=setTimeout;n.prototype["catch"]=function(n){return this.then(null,n)};n.prototype.then=function(n,t){var i=new this.constructor(et);return w(this,new st(n,t,i)),i};n.prototype["finally"]=v;n.all=function(t){return new n(function(n,i){function e(t,u){try{if(u&&(typeof u=="object"||typeof u=="function")){var o=u.then;if(typeof o=="function"){o.call(u,function(n){e(t,n)},i);return}}r[t]=u;--f==0&&n(r)}catch(s){i(s)}}var r,f,u;if(!p(t))return i(new TypeError("Promise.all accepts an array"));if(r=Array.prototype.slice.call(t),r.length===0)return n([]);for(f=r.length,u=0;u<r.length;u++)e(u,r[u])})};n.resolve=function(t){return t&&typeof t=="object"&&t.constructor===n?t:new n(function(n){n(t)})};n.reject=function(t){return new n(function(n,i){i(t)})};n.race=function(t){return new n(function(i,r){if(!p(t))return r(new TypeError("Promise.race accepts an array"));for(var u=0,f=t.length;u<f;u++)n.resolve(t[u]).then(i,r)})};n._immediateFn=typeof setImmediate=="function"&&function(n){setImmediate(n)}||function(n){y(n,0)};n._unhandledRejectionFn=function(n){typeof console!="undefined"&&console&&console.warn("Possible Unhandled Promise Rejection:",n)};o=function(){if(typeof self!="undefined")return self;if(typeof window!="undefined")return window;if(typeof global!="undefined")return global;throw new Error("unable to locate global object");}();"Promise"in o?o.Promise.prototype["finally"]||(o.Promise.prototype["finally"]=v):o.Promise=n;i={searchParams:"URLSearchParams"in self,iterable:"Symbol"in self&&"iterator"in Symbol,blob:"FileReader"in self&&"Blob"in self&&function(){try{return new Blob,!0}catch(n){return!1}}(),formData:"FormData"in self,arrayBuffer:"ArrayBuffer"in self};i.arrayBuffer&&(k=["[object Int8Array]","[object Uint8Array]","[object Uint8ClampedArray]","[object Int16Array]","[object Uint16Array]","[object Int32Array]","[object Uint32Array]","[object Float32Array]","[object Float64Array]"],d=ArrayBuffer.isView||function(n){return n&&k.indexOf(Object.prototype.toString.call(n))>-1});t.prototype.append=function(n,t){n=s(n);t=g(t);var i=this.map[n];this.map[n]=i?i+", "+t:t};t.prototype["delete"]=function(n){delete this.map[s(n)]};t.prototype.get=function(n){return n=s(n),this.has(n)?this.map[n]:null};t.prototype.has=function(n){return this.map.hasOwnProperty(s(n))};t.prototype.set=function(n,t){this.map[s(n)]=g(t)};t.prototype.forEach=function(n,t){for(var i in this.map)this.map.hasOwnProperty(i)&&n.call(t,this.map[i],i,this)};t.prototype.keys=function(){var n=[];return this.forEach(function(t,i){n.push(i)}),l(n)};t.prototype.values=function(){var n=[];return this.forEach(function(t){n.push(t)}),l(n)};t.prototype.entries=function(){var n=[];return this.forEach(function(t,i){n.push([i,t])}),l(n)};i.iterable&&(t.prototype[Symbol.iterator]=t.prototype.entries);rt=["DELETE","GET","HEAD","OPTIONS","POST","PUT"];f.prototype.clone=function(){return new f(this,{body:this._bodyInit})};it.call(f.prototype);it.call(r.prototype);r.prototype.clone=function(){return new r(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new t(this.headers),url:this.url})};r.error=function(){var n=new r(null,{status:0,statusText:""});return n.type="error",n};ut=[301,302,303,307,308];r.redirect=function(n,t){if(ut.indexOf(t)===-1)throw new RangeError("Invalid status code");return new r(null,{status:t,headers:{location:n}})};u=self.DOMException;try{new u}catch(bt){u=function(n,t){this.message=n;this.name=t;var i=Error(n);this.stack=i.stack};u.prototype=Object.create(Error.prototype);u.prototype.constructor=u}ft.polyfill=!0;self.fetch||(self.fetch=ft,self.Headers=t,self.Request=f,self.Response=r);window.HVGRecommendationEvents={url:null,init:function(n){this.url=n},login:{send:function(n){var t=n.browserId,i=n.accountId;return HVGRecommendationEvents._sendEvent({event:"login",browserId:t,payload:{accountId:i}})}},article:{read:{send:function(n){var t=n.browserId,i=n.articleId,r=n.accountId;return HVGRecommendationEvents._sendEvent({event:"article.read",browserId:t,payload:{articleId:i,accountId:r}})}},followup:{send:function(n){var t=n.browserId,i=n.articleId,r=n.length,u=n.accountId;return HVGRecommendationEvents._sendEvent({event:"article.followup",browserId:t,payload:{articleId:i,length:r,accountId:u}})}},share:{send:function(n){var t=n.browserId,i=n.articleId,r=n.accountId;return HVGRecommendationEvents._sendEvent({event:"article.share",browserId:t,payload:{articleId:i,accountId:r}})}},thumbup:{send:function(n){var t=n.browserId,i=n.articleId,r=n.accountId;return HVGRecommendationEvents._sendEvent({event:"article.thumbup",browserId:t,payload:{articleId:i,accountId:r}})}},thumbdown:{send:function(n){var t=n.browserId,i=n.articleId,r=n.accountId;return HVGRecommendationEvents._sendEvent({event:"article.thumbdown",browserId:t,payload:{articleId:i,accountId:r}})}}},author:{follow:{send:function(n){var t=n.browserId,i=n.authorId,r=n.accountId;return HVGRecommendationEvents._sendEvent({event:"author.follow",browserId:t,payload:{authorId:i,accountId:r}})}},unfollow:{send:function(n){var t=n.browserId,i=n.authorId,r=n.accountId;return HVGRecommendationEvents._sendEvent({event:"author.unfollow",browserId:t,payload:{authorId:i,accountId:r}})}}},tag:{follow:{send:function(n){var t=n.browserId,i=n.tagId,r=n.accountId;return HVGRecommendationEvents._sendEvent({event:"tag.follow",browserId:t,payload:{tagId:i,accountId:r}})}},unfollow:{send:function(n){var t=n.browserId,i=n.tagId,r=n.accountId;return HVGRecommendationEvents._sendEvent({event:"tag.unfollow",browserId:t,payload:{tagId:i,accountId:r}})}}},_sendEvent:function(n){var t=n.event,i=n.browserId,r=n.payload;return fetch(this.url,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({event:t,browserId:i,timestamp:Date.now(),payload:r})}).then(function(n){return n.status===201?Promise.resolve(n):Promise.reject(n)})}}}(),function(n){var t;(function(n){function t(){$(".html5banner").each(function(){$(window).width()>$(this).data("width")?$(this).parents(".wrap-ad").css("display","inline-block"):$(this).parents(".wrap-ad").css("display","block")})}n.Resize=t;$(window).resize(function(){t()})})(t=n.ResizeAdvertisements||(n.ResizeAdvertisements={}))}(HVG||(HVG={})),function(n){var t;(function(n){function u(){r()&&i();window.addEventListener("orientationchange",function(){r()?i():f()},!1)}function i(){$("div[data-type='ViewportAwareBannerControl']").each(function(){var i=$(this),n=i.data("zoneid"),r;t&&(i.attr("id","zone"+n),i.addClass("goAdverticum"),r=window.goAdverticum3.getjQuery(),r(this).goa(parseInt(n),{},function(){HVG.BannerControlManager.HideBannerIfZoneIsEmpty(n)}));$(".placeholder-ad[data-zoneid='"+n+"']").show()});t=!1}function f(){$("div[data-type='ViewportAwareBannerControl']").each(function(){var n=$(this),t=n.data("zoneid");$(".placeholder-ad[data-zoneid='"+t+"']").hide()})}function r(){return window.innerWidth>767}var t=!0;n.ManageViewPortAwareBanners=u})(t=n.Advertisement||(n.Advertisement={}))}(CMS||(CMS={}));!function(n){function t(){this.removeEventListener("touchmove",r);this.removeEventListener("touchend",t);i=!1}function r(r){if(n.detectSwipe.preventDefault&&r.preventDefault(),i){var e,h=r.touches[0].pageX,c=r.touches[0].pageY,o=u-h,s=f-c;Math.abs(o)>=n.detectSwipe.threshold?e=o>0?"left":"right":Math.abs(s)>=n.detectSwipe.threshold&&(e=s>0?"down":"up");e&&(t.call(this),n(this).trigger("swipe",e).trigger("swipe"+e))}}function e(n){1==n.touches.length&&(u=n.touches[0].pageX,f=n.touches[0].pageY,i=!0,this.addEventListener("touchmove",r,!1),this.addEventListener("touchend",t,!1))}function o(){this.addEventListener("touchstart",e,!1)}n.detectSwipe={version:"2.1.1",enabled:"ontouchstart"in document.documentElement,preventDefault:!0,threshold:20};var u,f,i=!1;n.event.special.swipe={setup:o};n.each(["left","up","down","right"],function(){n.event.special["swipe"+this]={setup:function(){n(this).on("swipe",n.noop)}}})}(jQuery);window.Modernizr=function(n,t,i){function w(n){d.cssText=n}function f(n,t){return typeof n===t}function ut(n,t){return!!~(""+n).indexOf(t)}function b(n,t){var u,r;for(u in n)if(r=n[u],!ut(r,"-")&&d[r]!==i)return t=="pfx"?r:!0;return!1}function ft(n,t,r){var e,u;for(e in n)if(u=t[n[e]],u!==i)return r===!1?n[e]:f(u,"function")?u.bind(r||t):u;return!1}function e(n,t,i){var r=n.charAt(0).toUpperCase()+n.slice(1),u=(n+" "+tt.join(r+" ")+r).split(" ");return f(t,"string")||f(t,"undefined")?b(u,t):(u=(n+" "+it.join(r+" ")+r).split(" "),ft(u,t,i))}var r={},l=!0,u=t.documentElement,s="modernizr",k=t.createElement(s),d=k.style,et,ot={}.toString,g=" -webkit- -moz- -o- -ms- ".split(" "),nt="Webkit Moz O ms",tt=nt.split(" "),it=nt.toLowerCase().split(" "),o={},a=[],v=a.slice,h,rt=function(n,i,r,f){var l,a,c,v,e=t.createElement("div"),h=t.body,o=h||t.createElement("body");if(parseInt(r,10))while(r--)c=t.createElement("div"),c.id=f?f[r]:s+(r+1),e.appendChild(c);return l=["&#173;",'<style id="s',s,'">',n,"<\/style>"].join(""),e.id=s,(h?e:o).innerHTML+=l,o.appendChild(e),h||(o.style.background="",o.style.overflow="hidden",v=u.style.overflow,u.style.overflow="hidden",u.appendChild(o)),a=i(e,n),h?e.parentNode.removeChild(e):(o.parentNode.removeChild(o),u.style.overflow=v),!!a},y={}.hasOwnProperty,p,c;p=!f(y,"undefined")&&!f(y.call,"undefined")?function(n,t){return y.call(n,t)}:function(n,t){return t in n&&f(n.constructor.prototype[t],"undefined")};Function.prototype.bind||(Function.prototype.bind=function(n){var t=this,i,r;if(typeof t!="function")throw new TypeError;return i=v.call(arguments,1),r=function(){var f,e,u;return this instanceof r?(f=function(){},f.prototype=t.prototype,e=new f,u=t.apply(e,i.concat(v.call(arguments))),Object(u)===u?u:e):t.apply(n,i.concat(v.call(arguments)))},r});o.csstransforms3d=function(){var n=!!e("perspective");return n&&"webkitPerspective"in u.style&&rt("@media (transform-3d),(-webkit-transform-3d){#modernizr{left:9px;position:absolute;height:3px;}}",function(t){n=t.offsetLeft===9&&t.offsetHeight===3}),n};o.csstransitions=function(){return e("transition")};for(c in o)p(o,c)&&(h=c.toLowerCase(),r[h]=o[c](),a.push((r[h]?"":"no-")+h));return r.addTest=function(n,t){if(typeof n=="object")for(var f in n)p(n,f)&&r.addTest(f,n[f]);else{if(n=n.toLowerCase(),r[n]!==i)return r;t=typeof t=="function"?t():t;typeof l!="undefined"&&l&&(u.className+=" "+(t?"":"no-")+n);r[n]=t}return r},w(""),k=et=null,function(n,t){function v(n,t){var i=n.createElement("p"),r=n.getElementsByTagName("head")[0]||n.documentElement;return i.innerHTML="x<style>"+t+"<\/style>",r.insertBefore(i.lastChild,r.firstChild)}function s(){var n=r.elements;return typeof n=="string"?n.split(" "):n}function u(n){var t=a[n[l]];return t||(t={},o++,n[l]=o,a[o]=t),t}function h(n,r,f){if(r||(r=t),i)return r.createElement(n);f||(f=u(r));var e;return e=f.cache[n]?f.cache[n].cloneNode():b.test(n)?(f.cache[n]=f.createElem(n)).cloneNode():f.createElem(n),e.canHaveChildren&&!w.test(n)&&!e.tagUrn?f.frag.appendChild(e):e}function y(n,r){if(n||(n=t),i)return n.createDocumentFragment();r=r||u(n);for(var e=r.frag.cloneNode(),f=0,o=s(),h=o.length;f<h;f++)e.createElement(o[f]);return e}function p(n,t){t.cache||(t.cache={},t.createElem=n.createElement,t.createFrag=n.createDocumentFragment,t.frag=t.createFrag());n.createElement=function(i){return r.shivMethods?h(i,n,t):t.createElem(i)};n.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+s().join().replace(/[\w\-]+/g,function(n){return t.createElem(n),t.frag.createElement(n),'c("'+n+'")'})+");return n}")(r,t.frag)}function c(n){n||(n=t);var f=u(n);return r.shivCSS&&!e&&!f.hasCSS&&(f.hasCSS=!!v(n,"article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}mark{background:#FF0;color:#000}template{display:none}")),i||p(n,f),n}var f=n.html5||{},w=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,b=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,e,l="_html5shiv",o=0,a={},i,r;(function(){try{var n=t.createElement("a");n.innerHTML="<xyz><\/xyz>";e="hidden"in n;i=n.childNodes.length==1||function(){t.createElement("a");var n=t.createDocumentFragment();return typeof n.cloneNode=="undefined"||typeof n.createDocumentFragment=="undefined"||typeof n.createElement=="undefined"}()}catch(r){e=!0;i=!0}})();r={elements:f.elements||"abbr article aside audio bdi canvas data datalist details dialog figcaption figure footer header hgroup main mark meter nav output progress section summary template time video",version:"3.7.0",shivCSS:f.shivCSS!==!1,supportsUnknownElements:i,shivMethods:f.shivMethods!==!1,type:"default",shivDocument:c,createElement:h,createDocumentFragment:y};n.html5=r;c(t)}(this,t),r._version="2.7.1",r._prefixes=g,r._domPrefixes=it,r._cssomPrefixes=tt,r.testProp=function(n){return b([n])},r.testAllProps=e,r.testStyles=rt,r.prefixed=function(n,t,i){return t?e(n,t,i):e(n,"pfx")},u.className=u.className.replace(/(^|\s)no-js(\s|$)/,"$1$2")+(l?" js "+a.join(" "):""),r}(this,this.document),function(n,t,i){function h(n){return"[object Function]"==y.call(n)}function c(n){return"string"==typeof n}function l(){}function w(n){return!n||"loaded"==n||"complete"==n||"uninitialized"==n}function e(){var n=a.shift();v=1;n?n.t?s(function(){("c"==n.t?u.injectCss:u.injectJs)(n.s,0,n.a,n.x,n.e,1)},0):(n(),e()):v=0}function ut(n,i,f,h,c,l,y){function k(t){if(!nt&&w(p.readyState)&&(tt.r=nt=1,!v&&e(),p.onload=p.onreadystatechange=null,t)){"img"!=n&&s(function(){g.removeChild(p)},50);for(var u in r[i])r[i].hasOwnProperty(u)&&r[i][u].onload()}}var y=y||u.errorTimeout,p=t.createElement(n),nt=0,b=0,tt={t:f,s:i,e:c,a:l,x:y};1===r[i]&&(b=1,r[i]=[]);"object"==n?p.data=i:(p.src=i,p.type=n);p.width=p.height="0";p.onerror=p.onload=p.onreadystatechange=function(){k.call(this,b)};a.splice(h,0,tt);"img"!=n&&(b||2===r[i]?(g.insertBefore(p,d?null:o),s(k,y)):r[i].push(p))}function ft(n,t,i,r,u){return v=0,t=t||"j",c(n)?ut("c"==t?et:nt,n,t,this.i++,i,r,u):(a.splice(this.i++,0,n),1==a.length&&e()),this}function b(){var n=u;return n.loader={load:ft,i:0},n}var f=t.documentElement,s=n.setTimeout,o=t.getElementsByTagName("script")[0],y={}.toString,a=[],v=0,k="MozAppearance"in f.style,d=k&&!!t.createRange().compareNode,g=d?f:o.parentNode,f=n.opera&&"[object Opera]"==y.call(n.opera),f=!!t.attachEvent&&!f,nt=k?"object":f?"script":"img",et=f?"script":nt,tt=Array.isArray||function(n){return"[object Array]"==y.call(n)},p=[],r={},it={timeout:function(n,t){return t.length&&(n.timeout=t[0]),n}},rt,u;u=function(n){function a(n){for(var n=n.split("!"),f=p.length,t=n.pop(),e=n.length,t={url:t,origUrl:t,prefixes:n},u,r,i=0;i<e;i++)r=n[i].split("="),(u=it[r.shift()])&&(t=u(t,r));for(i=0;i<f;i++)t=p[i](t);return t}function f(n,t,u,f,e){var o=a(n),s=o.autoCallback;o.url.split(".").pop().split("?").shift();o.bypass||(t&&(t=h(t)?t:t[n]||t[f]||t[n.split("/").pop().split("?")[0]]),o.instead?o.instead(n,t,u,f,e):(r[o.url]?o.noexec=!0:r[o.url]=1,u.load(o.url,o.forceCSS||!o.forceJS&&"css"==o.url.split(".").pop().split("?").shift()?"c":i,o.noexec,o.attrs,o.timeout),(h(t)||h(s))&&u.load(function(){b();t&&t(o.origUrl,e,f);s&&s(o.origUrl,e,f);r[o.url]=2})))}function s(n,t){function a(n,o){if(n){if(c(n))o||(i=function(){var n=[].slice.call(arguments);s.apply(this,n);u()}),f(n,i,t,0,e);else if(Object(n)===n)for(r in v=function(){var t=0,i;for(i in n)n.hasOwnProperty(i)&&t++;return t}(),n)n.hasOwnProperty(r)&&(!o&&!--v&&(h(i)?i=function(){var n=[].slice.call(arguments);s.apply(this,n);u()}:i[r]=function(n){return function(){var t=[].slice.call(arguments);n&&n.apply(this,t);u()}}(s[r])),f(n[r],i,t,r,e))}else o||u()}var e=!!n.test,o=n.load||n.both,i=n.callback||l,s=i,u=n.complete||l,v,r;a(e?n.yep:n.nope,!!o);o&&a(o)}var e,t,o=this.yepnope.loader;if(c(n))f(n,0,o,0);else if(tt(n))for(e=0;e<n.length;e++)t=n[e],c(t)?f(t,0,o,0):tt(t)?u(t):Object(t)===t&&s(t,o);else Object(n)===n&&s(n,o)};u.addPrefix=function(n,t){it[n]=t};u.addFilter=function(n){p.push(n)};u.errorTimeout=1e4;null==t.readyState&&t.addEventListener&&(t.readyState="loading",t.addEventListener("DOMContentLoaded",rt=function(){t.removeEventListener("DOMContentLoaded",rt,0);t.readyState="complete"},0));n.yepnope=b();n.yepnope.executeStack=e;n.yepnope.injectJs=function(n,i,r,f,h,c){var a=t.createElement("script"),v,y,f=f||u.errorTimeout;a.src=n;for(y in r)a.setAttribute(y,r[y]);i=c?e:i||l;a.onreadystatechange=a.onload=function(){!v&&w(a.readyState)&&(v=1,i(),a.onload=a.onreadystatechange=null)};s(function(){v||(v=1,i(1))},f);h?a.onload():o.parentNode.insertBefore(a,o)};n.yepnope.injectCss=function(n,i,r,u,f,h){var u=t.createElement("link"),c,i=h?e:i||l;u.href=n;u.rel="stylesheet";u.type="text/css";for(c in r)u.setAttribute(c,r[c]);f||(o.parentNode.insertBefore(u,o),s(i,0))}}(this,document);Modernizr.load=function(){yepnope.apply(window,[].slice.call(arguments,0))};swfobject=function(){function v(){var i,r,n;if(!c){try{i=t.getElementsByTagName("body")[0].appendChild(h("span"));i.parentNode.removeChild(i)}catch(u){return}for(c=!0,r=w.length,n=0;n<r;n++)w[n]()}}function yt(n){c?n():w[w.length]=n}function pt(n){if(typeof r.addEventListener!=i)r.addEventListener("load",n,!1);else if(typeof t.addEventListener!=i)t.addEventListener("load",n,!1);else if(typeof r.attachEvent!=i)ui(r,"onload",n);else if(typeof r.onload=="function"){var u=r.onload;r.onload=function(){u();n()}}else r.onload=n}function gt(){lt?ni():it()}function ni(){var o=t.getElementsByTagName("body")[0],u=h(f),r,e;u.setAttribute("type",p);r=o.appendChild(u);r?(e=0,function(){if(typeof r.GetVariable!=i){var t=r.GetVariable("$version");t&&(t=t.split(" ")[1].split(","),n.pv=[parseInt(t[0],10),parseInt(t[1],10),parseInt(t[2],10)])}else if(e<10){e++;setTimeout(arguments.callee,10);return}o.removeChild(u);r=null;it()}()):it()}function it(){var y=s.length,r,t,h,c,v;if(y>0)for(r=0;r<y;r++){var f=s[r].id,e=s[r].callbackFn,o={success:!1,id:f};if(n.pv[0]>0){if(t=u(f),t)if(!g(s[r].swfVersion)||n.wk&&n.wk<312)if(s[r].expressInstall&&ut()){h={};h.data=s[r].expressInstall;h.width=t.getAttribute("width")||"0";h.height=t.getAttribute("height")||"0";t.getAttribute("class")&&(h.styleclass=t.getAttribute("class"));t.getAttribute("align")&&(h.align=t.getAttribute("align"));var p={},a=t.getElementsByTagName("param"),w=a.length;for(c=0;c<w;c++)a[c].getAttribute("name").toLowerCase()!="movie"&&(p[a[c].getAttribute("name")]=a[c].getAttribute("value"));ft(h,p,f,e)}else ti(t),e&&e(o);else l(f,!0),e&&(o.success=!0,o.ref=rt(f),e(o))}else l(f,!0),e&&(v=rt(f),v&&typeof v.SetVariable!=i&&(o.success=!0,o.ref=v),e(o))}}function rt(n){var r=null,t=u(n),e;return t&&t.nodeName=="OBJECT"&&(typeof t.SetVariable!=i?r=t:(e=t.getElementsByTagName(f)[0],e&&(r=e))),r}function ut(){return!d&&g("6.0.65")&&(n.win||n.mac)&&!(n.wk&&n.wk<312)}function ft(f,e,o,s){var c,v,l,a;d=!0;nt=s||null;at={success:!1,id:o};c=u(o);c&&(c.nodeName=="OBJECT"?(y=et(c),k=null):(y=c,k=o),f.id=ht,(typeof f.width==i||!/%$/.test(f.width)&&parseInt(f.width,10)<310)&&(f.width="310"),(typeof f.height==i||!/%$/.test(f.height)&&parseInt(f.height,10)<137)&&(f.height="137"),t.title=t.title.slice(0,47)+" - Flash Player Installation",v=n.ie&&n.win?"ActiveX":"PlugIn",l="MMredirectURL="+r.location.toString().replace(/&/g,"%26")+"&MMplayerType="+v+"&MMdoctitle="+t.title,typeof e.flashvars!=i?e.flashvars+="&"+l:e.flashvars=l,n.ie&&n.win&&c.readyState!=4&&(a=h("div"),o+="SWFObjectNew",a.setAttribute("id",o),c.parentNode.insertBefore(a,c),c.style.display="none",function(){c.readyState==4?c.parentNode.removeChild(c):setTimeout(arguments.callee,10)}()),ot(f,e,o))}function ti(t){if(n.ie&&n.win&&t.readyState!=4){var i=h("div");t.parentNode.insertBefore(i,t);i.parentNode.replaceChild(et(t),i);t.style.display="none",function(){t.readyState==4?t.parentNode.removeChild(t):setTimeout(arguments.callee,10)}()}else t.parentNode.replaceChild(et(t),t)}function et(t){var u=h("div"),e,i,o,r;if(n.win&&n.ie)u.innerHTML=t.innerHTML;else if(e=t.getElementsByTagName(f)[0],e&&(i=e.childNodes,i))for(o=i.length,r=0;r<o;r++)i[r].nodeType==1&&i[r].nodeName=="PARAM"||i[r].nodeType==8||u.appendChild(i[r].cloneNode(!0));return u}function ot(t,r,e){var v,y=u(e),w,o,k,a,c,s,l;if(n.wk&&n.wk<312)return v;if(y)if(typeof t.id==i&&(t.id=e),n.ie&&n.win){w="";for(o in t)t[o]!=Object.prototype[o]&&(o.toLowerCase()=="data"?r.movie=t[o]:o.toLowerCase()=="styleclass"?w+=' class="'+t[o]+'"':o.toLowerCase()!="classid"&&(w+=" "+o+'="'+t[o]+'"'));k="";for(a in r)r[a]!=Object.prototype[a]&&(k+='<param name="'+a+'" value="'+r[a]+'" />');y.outerHTML='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'+w+">"+k+"<\/object>";b[b.length]=t.id;v=u(t.id)}else{c=h(f);c.setAttribute("type",p);for(s in t)t[s]!=Object.prototype[s]&&(s.toLowerCase()=="styleclass"?c.setAttribute("class",t[s]):s.toLowerCase()!="classid"&&c.setAttribute(s,t[s]));for(l in r)r[l]!=Object.prototype[l]&&l.toLowerCase()!="movie"&&ii(c,l,r[l]);y.parentNode.replaceChild(c,y);v=c}return v}function ii(n,t,i){var r=h("param");r.setAttribute("name",t);r.setAttribute("value",i);n.appendChild(r)}function wt(t){var i=u(t);i&&i.nodeName=="OBJECT"&&(n.ie&&n.win?(i.style.display="none",function(){i.readyState==4?ri(t):setTimeout(arguments.callee,10)}()):i.parentNode.removeChild(i))}function ri(n){var t=u(n),i;if(t){for(i in t)typeof t[i]=="function"&&(t[i]=null);t.parentNode.removeChild(t)}}function u(n){var i=null;try{i=t.getElementById(n)}catch(r){}return i}function h(n){return t.createElement(n)}function ui(n,t,i){n.attachEvent(t,i);a[a.length]=[n,t,i]}function g(t){var r=n.pv,i=t.split(".");return i[0]=parseInt(i[0],10),i[1]=parseInt(i[1],10)||0,i[2]=parseInt(i[2],10)||0,r[0]>i[0]||r[0]==i[0]&&r[1]>i[1]||r[0]==i[0]&&r[1]==i[1]&&r[2]>=i[2]?!0:!1}function bt(r,u,o,s){var a,c,l;n.ie&&n.mac||(a=t.getElementsByTagName("head")[0],a)&&(c=o&&typeof o=="string"?o:"screen",s&&(e=null,tt=null),e&&tt==c||(l=h("style"),l.setAttribute("type","text/css"),l.setAttribute("media",c),e=a.appendChild(l),n.ie&&n.win&&typeof t.styleSheets!=i&&t.styleSheets.length>0&&(e=t.styleSheets[t.styleSheets.length-1]),tt=c),n.ie&&n.win?e&&typeof e.addRule==f&&e.addRule(r,u):e&&typeof t.createTextNode!=i&&e.appendChild(t.createTextNode(r+" {"+u+"}")))}function l(n,t){if(vt){var i=t?"visible":"hidden";c&&u(n)?u(n).style.visibility=i:bt("#"+n,"visibility:"+i)}}function kt(n){var t=/[\\\"<>\.;]/.exec(n)!=null;return t&&typeof encodeURIComponent!=i?encodeURIComponent(n):n}var i="undefined",f="object",st="Shockwave Flash",dt="ShockwaveFlash.ShockwaveFlash",p="application/x-shockwave-flash",ht="SWFObjectExprInst",ct="onreadystatechange",r=window,t=document,o=navigator,lt=!1,w=[gt],s=[],b=[],a=[],y,k,nt,at,c=!1,d=!1,e,tt,vt=!0,n=function(){var l=typeof t.getElementById!=i&&typeof t.getElementsByTagName!=i&&typeof t.createElement!=i,e=o.userAgent.toLowerCase(),s=o.platform.toLowerCase(),a=s?/win/.test(s):/win/.test(e),v=s?/mac/.test(s):/mac/.test(e),y=/webkit/.test(e)?parseFloat(e.replace(/^.*webkit\/(\d+(\.\d+)?).*$/,"$1")):!1,h=!+"\v1",u=[0,0,0],n=null,c;if(typeof o.plugins!=i&&typeof o.plugins[st]==f)n=o.plugins[st].description,!n||typeof o.mimeTypes!=i&&o.mimeTypes[p]&&!o.mimeTypes[p].enabledPlugin||(lt=!0,h=!1,n=n.replace(/^.*\s+(\S+\s+\S+$)/,"$1"),u[0]=parseInt(n.replace(/^(.*)\..*$/,"$1"),10),u[1]=parseInt(n.replace(/^.*\.(.*)\s.*$/,"$1"),10),u[2]=/[a-zA-Z]/.test(n)?parseInt(n.replace(/^.*[a-zA-Z]+(.*)$/,"$1"),10):0);else if(typeof r.ActiveXObject!=i)try{c=new ActiveXObject(dt);c&&(n=c.GetVariable("$version"),n&&(h=!0,n=n.split(" ")[1].split(","),u=[parseInt(n[0],10),parseInt(n[1],10),parseInt(n[2],10)]))}catch(w){}return{w3:l,pv:u,wk:y,ie:h,win:a,mac:v}}(),fi=function(){n.w3&&((typeof t.readyState!=i&&t.readyState=="complete"||typeof t.readyState==i&&(t.getElementsByTagName("body")[0]||t.body))&&v(),c||(typeof t.addEventListener!=i&&t.addEventListener("DOMContentLoaded",v,!1),n.ie&&n.win&&(t.attachEvent(ct,function(){t.readyState=="complete"&&(t.detachEvent(ct,arguments.callee),v())}),r==top&&function(){if(!c){try{t.documentElement.doScroll("left")}catch(n){setTimeout(arguments.callee,0);return}v()}}()),n.wk&&function(){if(!c){if(!/loaded|complete/.test(t.readyState)){setTimeout(arguments.callee,0);return}v()}}(),pt(v)))}(),ei=function(){n.ie&&n.win&&window.attachEvent("onunload",function(){for(var e=a.length,r,i,u,f,t=0;t<e;t++)a[t][0].detachEvent(a[t][1],a[t][2]);for(r=b.length,i=0;i<r;i++)wt(b[i]);for(u in n)n[u]=null;n=null;for(f in swfobject)swfobject[f]=null;swfobject=null})}();return{registerObject:function(t,i,r,u){if(n.w3&&t&&i){var f={};f.id=t;f.swfVersion=i;f.expressInstall=r;f.callbackFn=u;s[s.length]=f;l(t,!1)}else u&&u({success:!1,id:t})},getObjectById:function(t){if(n.w3)return rt(t)},embedSWF:function(t,r,u,e,o,s,h,c,a,v){var y={success:!1,id:r};n.w3&&!(n.wk&&n.wk<312)&&t&&r&&u&&e&&o?(l(r,!1),yt(function(){var n,b,p,k,w,d;if(u+="",e+="",n={},a&&typeof a===f)for(b in a)n[b]=a[b];if(n.data=t,n.width=u,n.height=e,p={},c&&typeof c===f)for(k in c)p[k]=c[k];if(h&&typeof h===f)for(w in h)typeof p.flashvars!=i?p.flashvars+="&"+w+"="+h[w]:p.flashvars=w+"="+h[w];if(g(o))d=ot(n,p,r),n.id==r&&l(r,!0),y.success=!0,y.ref=d;else{if(s&&ut()){n.data=s;ft(n,p,r,v);return}l(r,!0)}v&&v(y)})):v&&v(y)},switchOffAutoHideShow:function(){vt=!1},ua:n,getFlashPlayerVersion:function(){return{major:n.pv[0],minor:n.pv[1],release:n.pv[2]}},hasFlashPlayerVersion:g,createSWF:function(t,i,r){return n.w3?ot(t,i,r):undefined},showExpressInstall:function(t,i,r,u){n.w3&&ut()&&ft(t,i,r,u)},removeSWF:function(t){n.w3&&wt(t)},createCSS:function(t,i,r,u){n.w3&&bt(t,i,r,u)},addDomLoadEvent:yt,addLoadEvent:pt,getQueryParamValue:function(n){var r=t.location.search||t.location.hash,u,i;if(r){if(/\?/.test(r)&&(r=r.split("?")[1]),n==null)return kt(r);for(u=r.split("&"),i=0;i<u.length;i++)if(u[i].substring(0,u[i].indexOf("="))==n)return kt(u[i].substring(u[i].indexOf("=")+1))}return""},expressInstallCallback:function(){if(d){var t=u(ht);t&&y&&(t.parentNode.replaceChild(y,t),k&&(l(k,!0),n.ie&&n.win&&(y.style.display="block")),nt&&nt(at));d=!1}}}}();var globalStarter=[],perspectiveWrapper=$(".perspective-wrapper"),container=$(".container"),docElem=window.document.documentElement,support=Modernizr.csstransitions,transEndEventNames={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd",msTransition:"MSTransitionEnd",transition:"transitionend"},transEndEventName=transEndEventNames[Modernizr.prefixed("transition")],docscroll=0,contentWrapper=$(".wrapper");window.onGoa3Event=function(n,t){if(zoneInfo=$.grep(globalStarter,function(n){return n.zoneId===t.zone.id}),zoneInfo.length){if(zoneInfo=zoneInfo[0],zoneInfo.startZone=$("#start-"+zoneInfo.zoneId),zoneInfo.parentZoneID="perspective-"+zoneInfo.zoneId,zoneInfo.zoneWidth=t.zone.width,zoneInfo.zoneHeight=t.zone.height,starterContentfilename=zoneInfo.startZone[0].innerHTML.substring(zoneInfo.startZone[0].innerHTML.lastIndexOf("/")+1),isStarterImg=checStarterURL(zoneInfo.startZone[0].innerHTML),isStarterImg?zoneInfo.startZone.html('<img src="'+zoneInfo.startZone[0].innerHTML+'"/>'):(adSwfUrl=zoneInfo.startZone[0].innerHTML,zoneInfo.startZone.html('<span id="flash-'+zoneInfo.zoneId+'"/><span class="flash-overlay"><\/span>'),swfobject.embedSWF(adSwfUrl,"flash-"+zoneInfo.zoneId,zoneInfo.zoneWidth,zoneInfo.zoneHeight,"9.0.0",null,null,null,{wmode:"opaque"})),$('<iframe src="" frameborder="0" scrolling="no" data-counter-zone-id="'+zoneInfo.zoneId+'" id="ctcounter-'+zoneInfo.zoneId+'"><\/iframe>').appendTo("body"),zoneInfo.autoplay===1)if(autoCookie=zoneInfo.autoPlayInt*24/zoneInfo.autoPlayCount,cookieVal="autoOpen-"+zoneInfo.zoneId,$.cookie(cookieVal)||zoneInfo.autoPlayCount===0||zoneInfo.autoPlayInt===0)zoneInfo.autoplayStart=0,zoneInfo.autoplay=0;else{var i=new Date;i.setTime(i.getTime()+autoCookie*36e5);$.cookie("autoOpen-"+zoneInfo.zoneId,!0,{expires:i,path:"/"})}else zoneInfo.autoplayStart=0;zoneInfo.startZone.adPerspective({target:"#creative-"+zoneInfo.targetId,orientation:zoneInfo.targetOrientation,animSpeed:zoneInfo.animSpeed,autoplay:zoneInfo.autoplay,trigger:zoneInfo.trigger,autoplayClose:zoneInfo.autoplayClose,autoplayStart:zoneInfo.autoplayStart,opacity:zoneInfo.opacity,loaded:0,zoneInfo:zoneInfo})}},function(n){function t(n,t){t.attr("src","");t.attr("src",n)}function r(n){n.preventDefault();n.target.className==="container"?t(n.data.ctUrl,n.data.targetIframe):n.delegateTarget.className==="close-popup"&&n.target.offsetParent.offsetParent.id==="creative-"+n.data.targetId&&t(n.data.ctUrl,n.data.targetIframe);u()}function i(i){function f(t){var r=setInterval(function(){n("#creative-"+t.targetId).length&&(i.loaded=1,backgroundImageUrl=n(i.target).data("background"),n(i.target).attr("data-orientation",i.orientation).attr("data-effect",i.effect).addClass("active-template").show(),perspectiveWrapper.attr("data-speed",i.animSpeed),n(i.target).css("background-image","url("+backgroundImageUrl+")"),n(i.target).bgLoaded({afterLoaded:function(){e();n(this).addClass("bg-loaded")}}),clearInterval(r))},100)}function e(){i.zoneInfo.autoplay===1?(t(i.zoneInfo.ctAutoOpen,i.zoneInfo.targetIframe),i.zoneInfo.autoplay=0,setTimeout(function(){u()},i.zoneInfo.autoplayClose)):t(i.zoneInfo.ctOpen,i.zoneInfo.targetIframe);n(i.target).addClass("ad-active");docscroll=scrollY();contentWrapper.css("top",docscroll*-1+"px");document.body.scrollTop=document.documentElement.scrollTop=0;perspectiveWrapper.addClass("modalview").addClass("advorient-"+i.orientation);setTimeout(function(){perspectiveWrapper.addClass("animate")},25);setTimeout(function(){container.css("opacity",i.opacity)},60);container.on("click.container",{ctUrl:i.zoneInfo.ctClose,targetIframe:i.zoneInfo.targetIframe,zoneId:i.zoneInfo.zoneId,targetId:i.zoneInfo.targetId},r);n(".close-popup").on("click.close",{ctUrl:i.zoneInfo.ctCloseBtn,targetIframe:i.zoneInfo.targetIframe,zoneId:i.zoneInfo.zoneId,targetId:i.zoneInfo.targetId},r)}window.goAdverticum3.onReady(function(t){i.loaded!==0&&n("#"+i.zoneInfo.parentZoneID).remove();n("#perspective").append("<div id='"+i.zoneInfo.parentZoneID+"'><\/div>");t.getjQuery()("#"+i.zoneInfo.parentZoneID).goa(i.zoneInfo.targetId,{},f(i.zoneInfo))})}function u(){if(perspectiveWrapper.hasClass("animate")){var t=function(i){support&&(i.target.className!=="container"||i.originalEvent.propertyName.indexOf("transform")===-1)||(n(this).off(transEndEventName,t),perspectiveWrapper.attr("class","perspective-wrapper"),document.body.scrollTop=document.documentElement.scrollTop=docscroll,contentWrapper.css("top","0px"))};if(support)perspectiveWrapper.on(transEndEventName,t);else t.call();container.css("opacity",1);perspectiveWrapper.removeClass("animate");n(".ad-perspective-container").removeClass("ad-active");container.off("click.container");n(".close-popup").off("click.close")}}n.fn.bgLoaded=function(t){var i=this,r={afterLoaded:function(){this.addClass("bg-loaded")}},u=n.extend({},r,t);i.each(function(){var t=n(this),i=t.css("background-image").split(", ");t.data("loaded-count",0);n.each(i,function(r,f){var e=f.replace(/^url\(["']?/,"").replace(/["']?\)$/,"");n("<img/>").attr("src",e).load(function(){n(this).remove();t.data("loaded-count",t.data("loaded-count")+1);t.data("loaded-count")>=i.length&&u.afterLoaded.call(t)})})})};n.fn.adPerspective=function(t){var r=n.extend({},n.fn.adPerspective.defaults,t),f,u;if(r.zoneInfo.targetIframe=n("iframe[data-counter-zone-id='"+r.zoneInfo.zoneId+"']"),r.autoplay===1&&setTimeout(function(){i(r)},r.zoneInfo.autoplayStart),r.trigger==="mouseenter"){n(this).append('<span id="hover-countdown" data-count="3"><\/span>');u=3;function e(){u=u-1;u===0&&(i(r),u=3,n("#hover-countdown").removeClass("counting"));n("#hover-countdown").attr("data-count",u)}this.hover(function(){n("#hover-countdown").addClass("counting");f=setInterval(e,1e3)},function(){u=3;n("#hover-countdown").removeClass("counting");n("#hover-countdown").attr("data-count",u);window.clearInterval(f)})}else if(r.trigger==="click")this.on("click",function(){i(r)})};n.fn.adPerspective.defaults={trigger:"click",orientation:"bottom",effect:"slide",autoplay:!1,autoplayStart:0,autoplayClose:0,animSpeed:500,opacity:1,loaded:0}}(jQuery);$bubbles=$(".bubbles");$(function(){var n=0;$(".bubbles").on("touchstart click",".bubble-container",function(t){t.stopPropagation();$(this).remove();n++;$(".counter span").html(n.toString());n>4&&($(".bubbles").remove(),$(".win").fadeIn())})});bubbles();$(function(){var n=".js-switch-holder[data-font-setting=read-mode]",t=".js-switch-holder[data-font-setting=font-size]",i=".js-switch-holder[data-font-setting=font-style]";$.cookie("darkmode")?($(".article-view-wrap").addClass("read-mode"),$("body").addClass("read-mode"),$(".wrap").addClass("read-mode"),$(".lead-article").addClass("read-mode"),$(".grid-view").addClass("read-mode"),$(n+" .icon-dark").removeClass("active"),$(n+" .switch").addClass("active"),$(n+" .icon-light").addClass("active")):($(".article-view-wrap").removeClass("read-mode"),$("body").removeClass("read-mode"),$(".wrap").removeClass("read-mode"),$(".lead-article").removeClass("read-mode"),$(".grid-view").removeClass("read-mode"),$(n+" .icon-dark").addClass("active"),$(n+" .switch").removeClass("active"),$(n+" .icon-light").removeClass("active"));localStorage.getItem("font-size")?($(".article-view-wrap").addClass("font-size"),$(t+" .icon-small").removeClass("active"),$(t+" .switch").addClass("active"),$(t+" .icon-large").addClass("active"),$("body").addClass("font-size"),$(".wrap").addClass("font-size"),$(".lead-article").addClass("font-size"),$(".grid-view").addClass("font-size")):($(".article-view-wrap").removeClass("font-size"),$(t+" .icon-small").addClass("active"),$(t+" .switch").removeClass("active"),$(t+" .icon-large").removeClass("active"),$("body").removeClass("font-size"),$(".wrap").removeClass("font-size"),$(".lead-article").removeClass("font-size"),$(".grid-view").removeClass("font-size"));localStorage.getItem("font-style")?($(".article-view-wrap").addClass("font-style"),$(i+" .icon-sans").removeClass("active"),$(i+" .switch").addClass("active"),$(i+" .icon-serif").addClass("active"),$("body").addClass("font-style"),$(".wrap").addClass("font-style"),$(".lead-article").addClass("font-style"),$(".grid-view").addClass("font-style")):($(".article-view-wrap").removeClass("font-style"),$(i+" .icon-sans").addClass("active"),$(i+" .switch").removeClass("active"),$(i+" .icon-serif").removeClass("active"),$("body").removeClass("font-style"),$(".wrap").removeClass("font-style"),$(".lead-article").removeClass("font-style"),$(".grid-view").removeClass("font-style"));$(".js-switch-holder").click(function(n){var t=$(this).attr("data-font-setting"),i=$(this).children(".switch"),r=moment().add({y:1});i.hasClass("active")?($("body").removeClass(t),$(".wrap").removeClass(t),$(".lead-article").removeClass(t),$(".grid-view").removeClass(t),$(".article-view-wrap").removeClass(t),t==="read-mode"?$.cookie("darkmode","",{expires:r.toDate(),path:"/",domain:".hvg.hu"}):localStorage.removeItem(t),i.removeClass("active"),i.prev("span").addClass("active"),i.next("span").removeClass("active")):($("body").addClass(t),$(".wrap").addClass(t),$(".lead-article").addClass(t),$(".grid-view").addClass(t),$(".article-view-wrap").addClass(t),t==="read-mode"?$.cookie("darkmode","dark",{expires:r.toDate(),path:"/",domain:".hvg.hu"}):localStorage.setItem(t,"on"),i.addClass("active"),i.next("span").addClass("active"),i.prev("span").removeClass("active"));n.preventDefault()});$(".js-more-tag").click(function(n){$(this).hasClass("active")?($(this).removeClass("active"),$(this).prev(".tags").children(".js-more-open").addClass("hide")):($(this).prev(".tags").children(".js-more-open").removeClass("hide"),$(this).addClass("active"));n.preventDefault()});$(".js-more-share").click(function(n){$(this).toggleClass("active");$(".share-widget-container").toggleClass("active");$(".teaser .text-holder").toggleClass("active");n.preventDefault()})});dataProtectionWrapper=$(".accordion-mobile-aszf");dataProtectionWrapper.length&&dataProtectionWrapper.click(function(n){n.preventDefault();var t=$(this);t.next().hasClass("show")?(t.parents(".aszf-accordion").siblings(".accordion-mobile-aszf").addClass("active"),t.next().removeClass("show").slideUp(350),t.parents(".aszf-accordion").find(".accordion-mobile-aszf").removeClass("active")):(t.addClass("active"),t.parents(".aszf-accordion").siblings().find(".panel-content").removeClass("show").slideUp(350),t.next().addClass("show").slideToggle(350),t.siblings(".accordion-mobile-aszf").removeClass("active"),t.parents(".aszf-accordion").siblings().find(".accordion-mobile-aszf").removeClass("active"))});$(document).ready(function(){$("body").on("click",".site-disqus .disqus-overlay",function(){$(this).closest(".site-disqus").addClass("open")})}),function(){var n,t;(function(n){n[n.onscroll=0]="onscroll";n[n.manual=1]="manual"})(n||(n={}));t=function(){function t(n){this.isLoaded=!1;this.thisOnScrollFn=null;this.$element=n;this.url=n.data("dynamic");this.loadType=n.data("load-type");this.thisOnScrollFn=this.onScroll.bind(this);this.init()}return t.prototype.init=function(){this.loadType===n.onscroll&&$(window).bind("scroll",this.thisOnScrollFn)},t.prototype.onScroll=function(){$(window).scrollTop()>=this.$element.offset().top+this.$element.outerHeight()-window.innerHeight&&(this.loadAsync(),$(window).unbind("scroll",this.thisOnScrollFn))},t.prototype.loadAsync=function(){var n=this;return $.ajax({url:this.url,type:"GET"}).done(function(t){n.$element.append(t)})},t}();$(function(){$.fn.dynamicControl=function(){return new t($(this))};$("*[data-dynamic][data-load-type='onscroll']").each(function(n,i){new t($(i))})})}(DynamicControl||(DynamicControl={})),function(n){var t;(function(n){function i(n){var i={},r=new t;r.updateShareCounter(n).done(function(n){i.https=n&&n.share&&n.share.share_count?n.share.share_count:0});r.updateShareCounter(n.replace("https","http")).done(function(n){i.http=n&&n.share&&n.share.share_count?n.share.share_count:0;r.displayResult(i)})}var t=function(){function n(){this.fbGraphApiUrlTemplate="https://graph.facebook.com/?fields=og_object%7Blikes.summary(total_count).limit(0)%7D,share&id=";this.$fbShareCounterHolder=$("#fbShareCounterHolder")}return n.prototype.updateShareCounter=function(n){return $.ajax({type:"GET",url:this.fbGraphApiUrlTemplate+n})},n.prototype.displayResult=function(n){var t=+n.https,i;n.http!==n.https&&(t=n.http+n.https);t>1e3?(i=(t/1e3).toFixed(1).toString()+" K",this.$fbShareCounterHolder.html(i)):this.$fbShareCounterHolder.html(t.toString())},n}();n.ShareCounterUpdater=t;n.Initialize=i})(t=n.Facebook||(n.Facebook={}))}(HVG||(HVG={})),function(n){var t=function(){function t(){}return t.sendEventNew=function(n,t,i){window.ga("send",{hitType:"event",eventCategory:n,eventAction:t,eventLabel:i})},t.pushEvent=function(n){typeof console!="undefined"&&console.log&&console.log(n);dataLayer.push({event:n})},t.init=function(){$("a.logo").click(function(){t.pushEvent("ClickOnHeaderLogo")});$("a[data-layer]").click(function(){var t=$(this).attr("data-layer");n.EventHelper.eventMeasure(t,!$(this).hasClass("active"))});$(".layer-holder").click(function(t){if(t.target==t.currentTarget){var i=$("a[data-layer].active").attr("data-layer");n.EventHelper.eventMeasure(i,!1)}});$(".js-switch-holder").click(function(){var t=$(this).attr("data-font-setting"),i=$(this).children(".switch");n.EventHelper.articleEventMeasure(t,i.hasClass("active"))});$("a.facebook").click(function(){t.pushEvent("SocialShareClickOnFacebook")});$("a.viber").click(function(){t.pushEvent("SocialShareClickOnViber")});$("a.messenger").click(function(){t.pushEvent("SocialShareClickOnMessenger")});$("a.email").click(function(){t.pushEvent("SocialShareClickOnEmail")});$("a.whatsapp").click(function(){t.pushEvent("SocialShareClickOnWhatsapp")});$("a.twitter").click(function(){t.pushEvent("SocialShareClickOnTwitter")});$("a.google-plus").click(function(){t.pushEvent("SocialShareClickOnGooglePlus")});$("a.pinterest").click(function(){t.pushEvent("SocialShareClickOnPinterest")});$('*[data-event-name^="RelatedArticle"]').click(function(){var n=$(this).data("event-name");t.pushEvent(n)});$(window).bind("scroll",function(){var i=n.EventHelper.isScrolledIntoView(".share");i&&!n.EventHelper.shareReached&&(n.EventHelper.shareReached=!0,t.pushEvent("ScrollToShare"))});$('*[data-event-name^="ArticleSeriesBox"]').click(function(){var n=$(this).data("event-name");t.pushEvent(n)});$('*[data-event-name^="ClickOnMobileRecommendedRandomArticle"]').click(function(){var n=$(this).data("event-name");t.pushEvent(n)});$("[data-lazy-btn]").click(function(){t.pushEvent("ClickOnMoreArticles")});n.EventHelper.orientationChanged();window.addEventListener("orientationchange",function(){n.EventHelper.orientationChanged()},!1);$("#searchForm").submit(function(){t.pushEvent("SearchStarted")});$("body").on("click","[data-event-category]",function(t){var i=$(t.currentTarget),r=i.attr("data-event-category"),u=i.attr("data-event-action"),f=i.attr("data-event-label");n.EventHelper.sendEventNew(r,u,f)})},t.orientationChanged=function(){var t=window.innerWidth,i=window.innerHeight;t<i&&n.EventHelper.pushEvent("UsedInPortrait");t>i&&n.EventHelper.pushEvent("UsedInLandscape")},t.isScrolledIntoView=function(n){if($(n).length===0)return!1;var t=$(window).scrollTop(),r=t+$(window).height(),i=$(n).offset().top,u=i+$(n).height();return u<=r&&i>=t},t.eventMeasure=function(t,i){t==="js-hamburger"&&(t="Hamburger");t==="js-calendar"&&(t="LatestCalendar");t==="js-font-settings"&&(t="FontSettings");var r="";r=i?"Open":"Close";n.EventHelper.pushEvent(t+r)},t.articleEventMeasure=function(t,i){var r="";t==="font-size"&&(r=i?"FontSettingsSmallFont":"FontSettingsLargeFont");t==="read-mode"&&(r=i?"FontSettingsDayMode":"FontSettingsNightMode");t==="font-style"&&(r=i?"FontSettingsSansType":"FontSettingsSerifType");n.EventHelper.pushEvent(r)},t.shareReached=!1,t}();n.EventHelper=t}(HvgGtm||(HvgGtm={}));$(function(){HvgGtm.EventHelper.init()}),function(n){function r(){$("*[data-lazy]").each(function(n,r){var e=$(r).data("lazy"),f;t.some(function(n){return n.key==e})||(f=new i($(r)),t.push(new u(f.id,f)))})}var u=function(){function n(n,t){this.key=n;this.value=t}return n}(),i=function(){function n(n){var i=this,t;this.onNoMoreItems=new ApplicationEvent;this.numberOfAutoLoads=0;this.autoLoadTimes=3;this.isAjaxRequestRunning=!1;this.numberOfItems=0;this.hasMoreItem=!0;this.initialize(n);this.$loadMoreBtn.on("click",this.loadItems.bind(this));t=$(".scroller");t.scroll(function(){t.scrollTop()>=n.offset().top+n.outerHeight()-t.innerHeight()&&i.onBottomScroll()})}return n.prototype.urlParameters=function(){return this.$container.data("lazy-url-parameters")||""},n.prototype.initialize=function(n){this.$container=n;this.id=n.data("lazy");this.numberOfItems=$("*[data-lazy-control='"+this.id+"'][data-lazy-item]").length;this.template=$(n.data("lazy-item-template")).html();this.groupTemplate=$(n.data("lazy-group-template")).html();this.itemsInGroup=n.data("lazy-items-in-group");this.url=n.data("lazy-url");this.itemCount=n.data("lazy-item-count");n.data("lazy-auto-load-times")&&(this.autoLoadTimes=n.data("lazy-auto-load-times"));this.$loader=$("div[data-lazy-control='"+this.id+"'][data-lazy-loader]");this.$loadMoreBtn=$("*[data-lazy-control='"+this.id+"'][data-lazy-btn]");this.$noMoreItemsHolder=$("*[data-lazy-control='"+this.id+"'][data-lazy-no-more-items]")},n.prototype.onBottomScroll=function(){this.isAjaxRequestRunning||(this.numberOfAutoLoads>=this.autoLoadTimes?this.hasMoreItem&&this.$loadMoreBtn.show():this.hasMoreItem&&this.loadItems())},n.prototype.loadItems=function(){var n=this;return this.isAjaxRequestRunning?!1:(this.isAjaxRequestRunning=!0,this.numberOfAutoLoads++,this.$loader.show(),this.numberOfItems>0&&$.ajax({url:window.location.origin+this.url+"?skip="+this.numberOfItems+"&limit="+this.itemCount+this.urlParameters(),type:"GET",cache:!1}).done(function(t){if(t.length==0)return n.handleNoMoreItem(),!1;if(n.numberOfItems+=t.length,n.groupTemplate)n.renderGroup(t);else{var i=n.renderItems(t);n.$container.append(i)}t.length<n.itemCount&&n.handleNoMoreItem();try{window.savedArticlesHandler.initButtons()}catch(r){console.log(r)}}).always(function(){n.$loader.hide();n.isAjaxRequestRunning=!1}),!1)},n.prototype.handleNoMoreItem=function(){this.$loadMoreBtn.hide();this.hasMoreItem=!1;this.$noMoreItemsHolder.length&&this.$noMoreItemsHolder.show();this.onNoMoreItems.fire(null)},n.prototype.renderGroup=function(n){for(var i=this.numberOfItems/3-1,u,t=0,r=n.length;t<r;t+=this.itemsInGroup)u=n.slice(t,t+this.itemsInGroup),this.$container.append(Mustache.to_html(this.groupTemplate,{item:this.renderItems(u)})),t%3==0&&(this.$container.append("<div id='video_box_"+i+"'><\/div>"),i++)},n.prototype.renderItems=function(n){for(var i="",t=0;t<n.length;t++)i+=Mustache.to_html(this.template,n[t]);return i},n.prototype.reset=function(){this.initialize(this.$container);this.numberOfAutoLoads=0;this.hasMoreItem=!0},n}(),t;n.HvgLazyLoadList=i;t=[];n.InitLazyLoadLists=r;$(function(){$.fn.lazyList=function(){var r=$(this),n=r.data("lazy"),i;if(n===null||n==="")throw"Az adott element nem lazy list!";return(i=t.filter(function(t){return t.key===n}),!i.length)?null:i[0].value};r()})}(HvgLazyLoad||(HvgLazyLoad={})),function(n){n(moment)}(function(n){function t(n,t,i,r){var u=n;switch(i){case"s":return r||t?"néhány másodperc":"néhány másodperce";case"m":return"egy"+(r||t?" perc":" perce");case"mm":return u+(r||t?" perc":" perce");case"h":return"egy"+(r||t?" óra":" órája");case"hh":return u+(r||t?" óra":" órája");case"d":return"egy"+(r||t?" nap":" napja");case"dd":return u+(r||t?" nap":" napja");case"M":return"egy"+(r||t?" hónap":" hónapja");case"MM":return u+(r||t?" hónap":" hónapja");case"y":return"egy"+(r||t?" év":" éve");case"yy":return u+(r||t?" év":" éve")}return""}function i(n){return(n?"":"[múlt] ")+"["+r[this.day()]+"] LT[-kor]"}var r="vasárnap hétfőn kedden szerdán csütörtökön pénteken szombaton".split(" ");return n.defineLocale("hu",{months:"január_február_március_április_május_június_július_augusztus_szeptember_október_november_december".split("_"),monthsShort:"jan_feb_márc_ápr_máj_jún_júl_aug_szept_okt_nov_dec".split("_"),weekdays:"vasárnap_hétfő_kedd_szerda_csütörtök_péntek_szombat".split("_"),weekdaysShort:"vas_hét_kedd_sze_csüt_pén_szo".split("_"),weekdaysMin:"v_h_k_sze_cs_p_szo".split("_"),longDateFormat:{LT:"H:mm",LTS:"LT:ss",L:"YYYY.MM.DD.",LL:"YYYY. MMMM D.",LLL:"YYYY. MMMM D., LT",LLLL:"YYYY. MMMM D., dddd LT"},meridiemParse:/de|du/i,isPM:function(n){return n.charAt(1).toLowerCase()==="u"},meridiem:function(n,t,i){return n<12?i===!0?"de":"DE":i===!0?"du":"DU"},calendar:{sameDay:"[ma] LT[-kor]",nextDay:"[holnap] LT[-kor]",nextWeek:function(){return i.call(this,!0)},lastDay:"[tegnap] LT[-kor]",lastWeek:function(){return i.call(this,!1)},sameElse:"L"},relativeTime:{future:"%s múlva",past:"%s",s:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})});$(function(){function r(){$("p, .grid-view").each(function(){var n=$(this);n.html().replace(/\s|&nbsp;/g,"").length==0&&n.remove()})}function u(){$(".font-tab").click(function(){var n=document.getElementById("btn-dark-mode");n&&(n.src=document.getElementById("btn-dark-mode").getAttribute("data-adurl"))})}function f(){$(".fb-page").length>0&&$(".fb-page").parent("div").addClass("fb-holder-div")}function n(n){window.localStorage.setItem("states",JSON.stringify(n))}function t(n){window.localStorage.removeItem(n)}function e(){var n=window.localStorage.getItem("clearDate"),i=moment(n).diff(moment(),"days");n!==undefined&&0<i&&(t("states"),t("isJsBack"),window.localStorage.setItem("clearDate",moment().toISOString()))}var i=/windows phone/i.test(navigator.userAgent.toLowerCase());i&&$("html").addClass("ie-mobile");$(document).ready(function(){f();u()});$(window).on("load",function(){var i,t,u;e();i=window.localStorage.getItem("isJsBack");i==="true"&&(t=JSON.parse(window.localStorage.getItem("states")),u=t.pop(),$(".scroller").scrollTop(u),n(t));window.localStorage.setItem("isJsBack","false");r()});$(window).on("unload",function(){var f=window.localStorage.getItem("isJsBack"),t,i,r,u;f==="false"&&(t=$(".scroller").scrollTop(),i=window.localStorage.getItem("states"),i?(r=JSON.parse(i),r.push(t),n(r)):(u=[],u.push(t),n(u)))});$(".js-back").click(function(n){window.localStorage.setItem("isJsBack","true");window.history.go(-1);n.preventDefault()});$("a[data-layer]").click(function(n){var t=$(this).attr("data-layer");$(this).hasClass("active")?($(".scroller").removeClass("disable-scroll"),$("body").removeClass("disable-body-scroll"),$("a[data-layer]").removeClass("active"),$(".layer-holder").addClass("hide")):($(".scroller").addClass("disable-scroll"),$("body").addClass("disable-body-scroll"),$("a[data-layer]").removeClass("active"),$(this).addClass("active"),$(".layer-holder").addClass("hide"),$('.layer-holder[data-layer="'+t+'"]').removeClass("hide"));n.preventDefault()});$(".layer-holder").click(function(n){n.target==n.currentTarget&&($(this).addClass("hide"),$(".scroller").removeClass("disable-scroll"),$("body").removeClass("disable-body-scroll"),$("a[data-layer]").removeClass("active"))});$(".filter-button").click(function(){});$(".filter-button").insertAfter("header");$(".sidebar").insertAfter("header");$("a[data-tab]").click(function(n){var t=$(this).attr("data-tab");$(".tab a").removeClass("active");$(this).addClass("active");$(".tab-content").addClass("hide");$('.tab-content[data-tab="'+t+'"]').removeClass("hide");n.preventDefault()});$(".js-close-breaking").click(function(n){$(".breaking-holder").addClass("hide");n.preventDefault()});$(".adult-content-wrap").length&&$("html, body").bind("touchmove scroll mousewheel",function(n){n.preventDefault()});$("#over-18").click(function(n){$("html, body").unbind("touchmove scroll mousewheel");n.preventDefault()});$(".js-to-top").click(function(n){$(".scroller").scrollTop(0);n.preventDefault()});$(window).load(function(){$(location).attr("href").match(/hvg.hu\/$/g)&&$(".js-back").hide();$(".placeholder-ad .wrap-ad").length!=0&&$(".placeholder-ad .wrap-ad").each(function(){var i=$(this).find(".mobile-pr-article"),r=$('<a class="caption caption--top" title= "Ratecard" href="/ratecard"> <\/a>'),n,t;if(i.length!=0)for($(this).find(".caption").remove(),$(this).prepend(r),n=$(this).find(".text-holder a"),t=$(this).find(".text-holder").height();$(n).outerHeight()>t;)$(n).text(function(n,t){return t.replace(/\W*\s(\S)*$/,"...")})})})}),function(n){var t;(function(n){function i(){$("div[id^='zone']").each(function(n,i){var r=$(i).attr("id").replace("zone","");t(r)})}function t(n){var t=$("div[id='zone"+n+"']"),r=window.goAdverticum3.getZone(n),i;(r===null||r.empty)&&$(t).parents("div[id^='zone']").length===0&&(i=$(t).parents(".placeholder-ad"),i.length?i.hide():$(t).hide())}n.HideBannersIfZoneIsEmpty=i;n.HideBannerIfZoneIsEmpty=t})(t=n.BannerControlManager||(n.BannerControlManager={}))}(HVG||(HVG={})),function(n){$(function(){typeof ScarabQueue!="undefined"&&t.getScarabOffers(10)});var t=function(){function t(){}return t.getScarabOffers=function(t){t===void 0&&(t=10);ScarabQueue.push(["recommend",{logic:"RELATED",containerId:"scarab-offers-container",limit:t,success:function(t){n.ScarabOffers.RecommendedScarabItems=t.page.products;n.ScarabOffers.SuccessScarabQuery.fire(null)}}]);ScarabQueue.push(["go"])},t.SuccessScarabQuery=new ApplicationEvent,t}();n.ScarabOffers=t}(HVG||(HVG={})),function(n){var t=function(){function t(){}return t.ScarabOffersExist=function(){return $("#scarab-offers-container").length?!0:!1},t.Render=function(i,r,u,f){for(var h=$("#"+i).html(),o={offers:n.ScarabOffers.RecommendedScarabItems.slice(u,f+1),defaultImage:"data:image/gif;base64,R0lGODlhLAGqAIAAAP///wAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDNzg0MUMzRUI5MDMxMUU0OUEwOThDNjA1Mzg4MjA3MyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDNzg0MUMzRkI5MDMxMUU0OUEwOThDNjA1Mzg4MjA3MyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkM3ODQxQzNDQjkwMzExRTQ5QTA5OEM2MDUzODgyMDczIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkM3ODQxQzNEQjkwMzExRTQ5QTA5OEM2MDUzODgyMDczIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEAQAAAAAsAAAAACwBqgAAAv+Ej6nL7Q+jnLTai7PevPsPhuJIluaJpurKtu4Lx/JM1/aN5/rO9/4PDAqHxKLxiEwql8ym8wmNSqfUqvWKzWq33K73Cw6Lx+Sy+YxOq9fstvsNj8vn9Lr9js/r9/y+/w8YKDhIWGh4iJiouMjY6PgIGSk5SVlpeYmZqbnJ2en5CRoqOkpaanqKmqq6ytrq+gobKztLW2t7i5uru8vb6/sLHCw8TFxsfIycrLzM3Oz8DB0tPU1dbX2Nna29zd3t/Q0eLj5OXm5+jp6uvs7e7v4OHy8/T19vf4+fr7/P3+//DzCgwIEECxo8iDChwoUMGzp8CDGixIkUK1q8iDGjxo0vHDt6/AgypMiRJEuaPIkypcqVLFu6fAkzpsyZNGvavIkzp86dPHv6/Ak0qNCNBQAAOw=="},s,e=0;e<o.offers.length;e++)o.offers[e].timestamp=t.prettyDate(o.offers[e].timestamp),o.offers[e].link=o.offers[e].link.replace("hvg.hu",window.location.host),o.offers[e].index=e+1;s=Mustache.to_html(h,o);$("#"+r).html(s)},t.prettyDate=function(n){var t=moment(n,"YYYYMMDDThhmmTZD");return t.format("YYYY. MMMM. D. H:mm")},t}();n.ScarabBoxRenderer=t}(HVG||(HVG={})),function(n){var t;(function(n){function i(n){var i={},r=new t;r.updateShareCounter(n).done(function(n){i.https=n&&n.share&&n.share.share_count?n.share.share_count:0});r.updateShareCounter(n.replace("https","http")).done(function(n){i.http=n&&n.share&&n.share.share_count?n.share.share_count:0;r.displayResult(i)})}var t=function(){function n(){this.fbGraphApiUrlTemplate="https://graph.facebook.com/?fields=og_object%7Blikes.summary(total_count).limit(0)%7D,share&id=";this.$fbShareCounterHolder=$("#fbShareCounterHolder")}return n.prototype.updateShareCounter=function(n){return $.ajax({type:"GET",url:this.fbGraphApiUrlTemplate+n})},n.prototype.displayResult=function(n){var t=+n.https,i;n.http!==n.https&&(t=n.http+n.https);t>1e3?(i=(t/1e3).toFixed(1).toString()+" K",this.$fbShareCounterHolder.html(i)):this.$fbShareCounterHolder.html(t.toString())},n}();n.ShareCounterUpdater=t;n.Initialize=i})(t=n.Facebook||(n.Facebook={}))}(HVG||(HVG={})),function(n){var t;(function(){n.ScarabOffers.SuccessScarabQuery.bind(function(){n.ScarabBoxRenderer.ScarabOffersExist&&n.ScarabBoxRenderer.Render("bottom-scarab-template","bottom-scarab-container",0,2)})})(t=n.BottomScarabBoxRenderer||(n.BottomScarabBoxRenderer={}))}(HVG||(HVG={}));$(function(){if(window.galleryImages){var i=0,r=$(".gallery-viewer .image-holder"),nt=$(".gallery-viewer a[data-url]"),u=$("#next-img"),f=$("#prev-img"),tt=$(".icon-again");r.click(p);var n=document.querySelector(".text-holder .text p"),it=n.offsetHeight,t=54;if(window.screen.width<=767&&window.screen.height<=768){function textHeight(){var r,i;n.scrollHeight>t?(r=n.scrollHeight,i=t,n.style.height=i+"px",console.log("startHeight: "+t+" / if baseHeight "+i)):(r=n.scrollHeight,i=n.offsetHeight,i>t?(i=t,n.style.height=i+"px",console.log("startHeight: "+t+" / else if baseHeight "+i)):(n.style.height=t+"px",console.log("startHeight: "+t+" / else startHeight "+t)));n.setAttribute("data-collapsed","true");n.offsetHeight<n.scrollHeight?n.classList.remove("disabled-dots"):n.classList.add("disabled-dots")}textHeight(n);function collapseSection(i){var r=i.offsetHeight,u=i.style.transition;i.style.transition="";requestAnimationFrame(function(){i.style.height=r+"px";i.style.transition=u;requestAnimationFrame(function(){var r,i;n.scrollHeight>t?(r=n.scrollHeight,i=t,n.style.height=i+"px",console.log("startHeight: "+t+" / if baseHeight "+i)):(r=n.scrollHeight,i=n.offsetHeight,i>t?(i=t,n.style.height=i+"px",console.log("startHeight: "+t+" / else if baseHeight "+i)):(n.style.height=t+"px",console.log("startHeight: "+t+" / else startHeight "+t)))})});i.setAttribute("data-collapsed","true")}function y(n){var t=n.scrollHeight;n.style.height=t+"px";n.addEventListener("transitionend",function(){n.removeEventListener("transitionend",arguments.callee);n.style.height=null});n.setAttribute("data-collapsed","false")}document.querySelector(".text").addEventListener("click",function(){var n=document.querySelector(".text-holder .text p"),t=n.getAttribute("data-collapsed")==="true";t?n.offsetHeight<n.scrollHeight&&(y(n),n.setAttribute("data-collapsed","false"),$(".text-holder").addClass("slide-out-bg")):(collapseSection(n),$(".text-holder").removeClass("slide-out-bg"))})}function e(){window.galleryImages[i].Visible?(v(i),o()):(b(),k())}i==0&&($(".image").append(d()),$(".image").append(g()),e());window.galleryImages.length>1&&s(window.galleryImages[1].ImageUrl);function s(n){$("<img/>")[0].src=n}function p(){$(this).toggleClass("active");$(".header").toggleClass("slide-up");$(".text-holder, .share, .counter").toggleClass("slide-out");$(".text-holder").removeClass("slide-out-bg")}function h(){$(".header").addClass("slide-up");$(".text-holder, .share, .counter").addClass("slide-out");$(".text-holder").removeClass("slide-out-bg")}function w(){o();$("a[rel='next']").hide();$("a[rel='prev']").hide();$(".image img").hide();$(".text-holder").hide();$(".counter").hide();$(".text-holder .author").hide();$(".share").hide();$("div[class='last-slide hide']").show()}function c(n){if(i++,n.preventDefault(),f.show(),i===window.galleryImages.length){w();u.hide();return}h();e();i<window.galleryImages.length-1&&s(window.galleryImages[i+1].ImageUrl)}function l(n){console.log(i);i>0&&i--;n.preventDefault();u.show();0<=i&&(h(),e(),i===0&&f.hide())}function a(t){t.preventDefault();o();v(i);window.screen.width<=767&&window.screen.height<=768&&(textHeight(n),collapseSection(n))}u.click(function(t){c(t);window.screen.width<=767&&window.screen.height<=768&&(textHeight(n),collapseSection(n))});r.on("swipeleft",function(t){c(t);window.screen.width<=767&&window.screen.height<=768&&(textHeight(n),collapseSection(n))});f.click(function(t){l(t);window.screen.width<=767&&window.screen.height<=768&&(textHeight(n),collapseSection(n))});r.on("swiperight",function(t){l(t);window.screen.width<=767&&window.screen.height<=768&&(textHeight(n),collapseSection(n))});$(".adult-content").click(function(n){a(n)});r.on("click",function(n){a(n)});function v(n){$(".image img").show();var t=window.galleryImages[n];$(".image img").attr("src",t.ImageUrl);$(".text-holder .info").html(t.PrettyReleaseDate);$(".text-holder h1").html(t.Caption);$(".text-holder p").html(t.Description);$(".counter .current").html(t.Id);$(".text-holder .author").html(t.Source)}function b(){$(".image .adult-content").show()}function o(){$(".image .adult-content").hide()}function k(){$(".image img").hide()}function d(){return"<img src='"+window.galleryImages[i].ImageUrl+"' alt='' title='' />"}function g(){return"<a class='adult-content'>Figyelem!<br><br>A kép megtekintését kizárólag erős idegzetű, felnőtt látogatóinknak ajánljuk!<br>Tovább a fotóra...<\/a>"}}}),function(){$(function(){var n=$("div[data-lazy='livereport']").lazyList();n!==null&&n.onNoMoreItems.bind(function(){$("#dynamic-lead-article").dynamicControl().loadAsync();$("#dynamic-paralell-articles").dynamicControl().loadAsync().done(function(){HvgLazyLoad.InitLazyLoadLists()})})})}(LiveReportList||(LiveReportList={})),function(n){var t=function(){function n(n,t,i){this.cookieName="_hvg_ascendingorder_livereports";this.twoWeekInDays=14;this.verbose=!0;this.isInAscendingOrder=n;this.webId=t;this.relativeArticleUrl=i;this.init()}return n.prototype.init=function(){var n=this;$(".sorter .asc").click(function(){return n.setToAscending()});$(".sorter .desc").click(function(){return n.setToDescending()})},n.prototype.createReverseOrderCookie=function(n){$.cookie(this.cookieName,n,{expires:this.twoWeekInDays,path:"/",domain:"hvg.hu"})},n.prototype.setToAscending=function(){var t,n,i,r;return this.isInAscendingOrder?!1:(this.verbose&&console.log("live report sorter setToAscending"),t=this,n=decodeURIComponent($.cookie(this.cookieName)),n===undefined?this.createReverseOrderCookie(this.webId):(i=n.split(","),r=i.some(function(n){return n===t.webId}),r||this.createReverseOrderCookie(n+","+t.webId)),window.location.href=this.relativeArticleUrl,!1)},n.prototype.setToDescending=function(){var i,n,t,r;return this.isInAscendingOrder?(this.verbose&&console.log("live report sorter setToDescending"),i=this,n=decodeURIComponent($.cookie(this.cookieName)),n!=undefined&&(t=n.split(","),r=t.some(function(n){return n===i.webId}),r&&(t=$.grep(t,function(n){return n!=i.webId}),n=t.join(","),this.createReverseOrderCookie(n))),window.location.href=this.relativeArticleUrl,!1):!1},n}();n.LiveReportSorter=t}(HVG||(HVG={})),function(n){var t;(function(){n.ScarabOffers.SuccessScarabQuery.bind(function(){if(n.ScarabBoxRenderer.ScarabOffersExist&&(n.ScarabBoxRenderer.Render("right-scarab-template","right-scarab-container",3,4),$(".article-content").length)){var t=$(".article-content").outerHeight(),i=$(".sidebar").outerHeight(),r=$(".article-content .related").outerHeight();t<i+r&&$(".article-content .related").addClass("hide")}})})(t=n.RightScarabBoxRenderer||(n.RightScarabBoxRenderer={}))}(HVG||(HVG={})),function(n){var t;(function(n){function t(n,t){return[].concat.apply([],n.map(function(i,r){return r%t?[]:[n.slice(r,r+t)]}))}var i=function(){function n(){}return n.prototype.initialize=function(n){var i=$(n).clndr({constraints:{endDate:moment().format("YYYY-MM-DD")},render:function(n){for(var i=0;i<n.days.length;i++)n.days[i].monthMM=n.days[i].date.format("MM"),n.days[i].dayDD=n.days[i].date.format("DD");for(n.days=t(n.days,7),i=0;i<n.days.length;i++)n.days[i][6].isSunday=!0;return Mustache.to_html($("#latestlist-calendar-template").html(),n)}})},n}();n.Calendar=i})(t=n.Mobile||(n.Mobile={}))}(HVG||(HVG={})),function(){function r(){var n=$(this).data("id"),t=$("input[data-id='"+n+"']:checked").val();return t?u(n,t):f(n),!1}function u(r,u){console.log("increment");$.ajax("/bullshitmeter/"+r+"/increment/"+u,{type:"POST"}).done(function(t){return n(t,r)}).fail(function(){return t(r)}).always(i)}function f(r){console.log("getResult");$.ajax("/bullshitmeter/"+r+"/result").done(function(t){return n(t,r)}).fail(function(){return t(r)}).always(i)}function n(n,t){var i=$("form[data-id='"+t+"']"),r;i.find(".answers").addClass("hide");i.find(".article-bullshitmeter").addClass("hide");i.find(".bullshitmeter-title").addClass("hide");i.find(".bullshitmeter-statement").addClass("hide");i.find(".bullshitmeter-question").addClass("hide");i.find(".result").removeClass("hide");i.find(".quiz .info").html("Szavazás eredmény");r=Mustache.render($("#bullshitmeter-result-template-"+t).html(),n);i.append(r)}function t(n){$("#"+n).html("Hiba történt a szavazat elküldésekor, kérjük próbálja újra!")}function i(){$(this).removeClass("loading")}$(function(){$("form[data-type='bullshitmeter'] button").on("click",r)})}(BullshitMeter||(BullshitMeter={})),function(){function r(){var n=$(this).data("id"),t=$("input[data-id='"+n+"']:checked").val();return t?u(n,t):f(n),!1}function u(r,u){$.ajax("/vote/vote/"+r+"/increment/"+u,{type:"POST"}).done(function(t){return n(t,r)}).fail(function(){return t(r)}).always(i)}function f(r){$.ajax("/vote/vote/"+r+"/result").done(function(t){return n(t,r)}).fail(function(){return t(r)}).always(i)}function n(n,t){var i=$("form[data-id='"+t+"']"),r;i.find(".answers").addClass("hide");i.find(".result").removeClass("hide");i.find(".quiz .info").html("Szavazás eredmény");r=Mustache.render($("#vote-result-template-"+t).html(),n);i.append(r)}function t(n){$("#"+n).html("Hiba történt a szavazat elküldésekor, kérjük próbálja újra!")}function i(){$(this).removeClass("loading")}$(function(){$("form[data-type='vote'] button").on("click",r)})}(Vote||(Vote={})),function(){function t(){n.addClass("hide");var t=n.data("webid"),i=$.cookie("BreakingArticles");i&&i.indexOf(t)===-1&&(t=i+"&"+t);$.cookie("BreakingArticles",t,{expires:moment().add({hours:1}).toDate()})}var n=null;$.cookie.raw=!0;$(function(){if(n=$(".breaking-holder"),n.length)$("*[data-id='breaking-dismiss']").on("click",t)})}(BreakingArticleStripe||(BreakingArticleStripe={})),function(n){var t;(function(n){function i(n,i,r){var u;$.ajax(window.trendingAPIBaseURL+"/v01/hvg360/trending/articles",{type:"POST",contentType:"application/json; charset=utf-8",data:JSON.stringify(i),dataType:"json"}).done(function(i){u=i;r===undefined||r===null||Array.isArray(r)&&r.length===0?($("#"+n).html(Mustache.to_html($("#"+n+"-template-anonym").html(),{items:i})),t()):$.ajax(window.trendingAPIBaseURL+"/v01/hvg360/trending/articles",{type:"POST",contentType:"application/json; charset=utf-8",data:JSON.stringify(r),dataType:"json"}).done(function(i){for(var r=0;r<i.length;r++)i[r].index=r+1;$("#"+n).html(Mustache.to_html($("#"+n+"-template").html(),{upperitems:u,loweritems:i}));t()})})}function t(){var i=$(".slider-d"),r=$(".slider-d2"),n,t;if(i.length){i.on("ready.flickity",function(){console.log("Flickity desktop ready")});i.flickity({freeScroll:!1,contain:!0,pageDots:!1,prevNextButtons:!0,draggable:">2",freeScrollFriction:.03,groupCells:!0})}if(r.length){r.on("ready.flickity",function(){console.log("Flickity desktop 2 ready")});r.flickity({freeScroll:!1,contain:!0,pageDots:!1,prevNextButtons:!0,draggable:">2",freeScrollFriction:.03,groupCells:!0})}if(n=$(".slider-m"),t=$(".slider-m2"),n.length){n.on("ready.flickity",function(){console.log("Flickity mobile ready")});n.flickity({freeScroll:!1,contain:!0,pageDots:!1,prevNextButtons:!0,draggable:">1",freeScrollFriction:.03,groupCells:!0,cellAlign:"left"})}if(t.length){t.on("ready.flickity",function(){console.log("Flickity mobile 2 ready")});t.flickity({freeScroll:!1,contain:!0,pageDots:!1,prevNextButtons:!0,draggable:">1",freeScrollFriction:.03,groupCells:!0,cellAlign:"left"})}}n.renderMyHVGBox=i})(t=n.MyHVGArticles||(n.MyHVGArticles={}))}(HVG||(HVG={})),function(n){var t;(function(n){function t(n,t){$.ajax(window.trendingAPIBaseURL+"/v01/hvg360/trending/articles",{type:"POST",contentType:"application/json; charset=utf-8",data:JSON.stringify(t),dataType:"json"}).done(function(t){console.log(t[0]);$("#"+n).html(Mustache.to_html($("#"+n+"-template").html(),{items:t}))})}n.renderTrendingBox=t})(t=n.TrendingArticles||(n.TrendingArticles={}))}(HVG||(HVG={}))