PageSourceSearch

https://waterinlimburg.nl/bundles/js/framework/plugins?v=9bMIiQgL-pwf8DyaYtrvseIijpGhbs6xxRIjoO3t23E1

js waterinlimburg.nl collected 2026-10-06 22:56:36 UTC 486,496 bytes, 145 lines download raw bytes

1window.Modernizr=function(n,t,i){function l(n){c.cssText=n}function at(n,t){return l(y.join(n+";")+(t||""))}function h(n,t){return typeof n===t}function v(n,t){return!!~(""+n).indexOf(t)}function ut(n,t){var u,r;for(u in n)if(r=n[u],!v(r,"-")&&c[r]!==i)return t=="pfx"?r:!0;return!1}function vt(n,t,r){var f,u;for(f in n)if(u=t[n[f]],u!==i)return r===!1?n[f]:h(u,"function")?u.bind(r||t):u;return!1}function f(n,t,i){var r=n.charAt(0).toUpperCase()+n.slice(1),u=(n+" "+st.join(r+" ")+r).split(" ");return h(t,"string")||h(t,"undefined")?ut(u,t):(u=(n+" "+ht.join(r+" ")+r).split(" "),vt(u,t,i))}function yt(){u.input=function(i){for(var r=0,u=i.length;r<u;r++)w[i[r]]=i[r]in o;return w.list&&(w.list=!!t.createElement("datalist")&&!!n.HTMLDataListElement),w}("autocomplete autofocus list placeholder max min multiple pattern required step".split(" "));u.inputtypes=function(n){for(var u=0,r,f,e,h=n.length;u<h;u++)o.setAttribute("type",f=n[u]),r=o.type!=="text",r&&(o.value=g,o.style.cssText="position:absolute;visibility:hidden;",/^range$/.test(f)&&o.style.WebkitAppearance!==i?(s.appendChild(o),e=t.defaultView,r=e.getComputedStyle&&e.getComputedStyle(o,null).WebkitAppearance!=="textfield"&&o.offsetHeight!==0,s.removeChild(o)):/^(search|tel)$/.test(f)||(r=/^(url|email)$/.test(f)?o.checkValidity&&o.checkValidity()===!1:o.value!=g)),ct[n[u]]=!!r;return ct}("search tel url email datetime date month week time datetime-local number range color".split(" "))}var u={},d=!0,s=t.documentElement,e="modernizr",ft=t.createElement(e),c=ft.style,o=t.createElement("input"),g=":)",et={}.toString,y=" -webkit- -moz- -o- -ms- ".split(" "),ot="Webkit Moz O ms",st=ot.split(" "),ht=ot.toLowerCase().split(" "),p={svg:"http://www.w3.org/2000/svg"},r={},ct={},w={},nt=[],tt=nt.slice,b,a=function(n,i,r,u){var l,a,c,v,f=t.createElement("div"),h=t.body,o=h||t.createElement("body");if(parseInt(r,10))while(r--)c=t.createElement("div"),c.id=u?u[r]:e+(r+1),f.appendChild(c);return l=["&#173;",'<style id="s',e,'">',n,"<\/style>"].join(""),f.id=e,(h?f:o).innerHTML+=l,o.appendChild(f),h||(o.style.background="",o.style.overflow="hidden",v=s.style.overflow,s.style.overflow="hidden",s.appendChild(o)),a=i(f,n),h?f.parentNode.removeChild(f):(o.parentNode.removeChild(o),s.style.overflow=v),!!a},pt=function(t){var i=n.matchMedia||n.msMatchMedia,r;return i?i(t).matches:(a("@media "+t+" { #"+e+" { position: absolute; } }",function(t){r=(n.getComputedStyle?getComputedStyle(t,null):t.currentStyle).position=="absolute"}),r)},lt=function(){function n(n,u){u=u||t.createElement(r[n]||"div");n="on"+n;var f=n in u;return f||(u.setAttribute||(u=t.createElement("div")),u.setAttribute&&u.removeAttribute&&(u.setAttribute(n,""),f=h(u[n],"function"),h(u[n],"undefined")||(u[n]=i),u.removeAttribute(n))),u=null,f}var r={select:"input",change:"input",submit:"form",reset:"form",error:"img",load:"img",abort:"img"};return n}(),it={}.hasOwnProperty,rt,k;rt=!h(it,"undefined")&&!h(it.call,"undefined")?function(n,t){return it.call(n,t)}:function(n,t){return t in n&&h(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=tt.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(tt.call(arguments))),Object(u)===u?u:e):t.apply(n,i.concat(tt.call(arguments)))},r});r.flexbox=function(){return f("flexWrap")};r.flexboxlegacy=function(){return f("boxDirection")};r.canvas=function(){var n=t.createElement("canvas");return!!n.getContext&&!!n.getContext("2d")};r.canvastext=function(){return!!u.canvas&&!!h(t.createElement("canvas").getContext("2d").fillText,"function")};r.webgl=function(){return!!n.WebGLRenderingContext};r.touch=function(){var i;return"ontouchstart"in n||n.DocumentTouch&&t instanceof DocumentTouch?i=!0:a(["@media (",y.join("touch-enabled),("),e,")","{#modernizr{top:9px;position:absolute}}"].join(""),function(n){i=n.offsetTop===9}),i};r.geolocation=function(){return"geolocation"in navigator};r.postmessage=function(){return!!n.postMessage};r.websqldatabase=function(){return!!n.openDatabase};r.indexedDB=function(){return!!f("indexedDB",n)};r.hashchange=function(){return lt("hashchange",n)&&(t.documentMode===i||t.documentMode>7)};
1r.history=function(){return!!n.history&&!!history.pushState};r.draganddrop=function(){var n=t.createElement("div");return"draggable"in n||"ondragstart"in n&&"ondrop"in n};r.websockets=function(){return"WebSocket"in n||"MozWebSocket"in n};r.rgba=function(){return l("background-color:rgba(150,255,150,.5)"),v(c.backgroundColor,"rgba")};r.hsla=function(){return l("background-color:hsla(120,40%,100%,.5)"),v(c.backgroundColor,"rgba")||v(c.backgroundColor,"hsla")};r.multiplebgs=function(){return l("background:url(https://),url(https://),red url(https://)"),/(url\s*\(.*?){3}/.test(c.background)};r.backgroundsize=function(){return f("backgroundSize")};r.borderimage=function(){return f("borderImage")};r.borderradius=function(){return f("borderRadius")};r.boxshadow=function(){return f("boxShadow")};r.textshadow=function(){return t.createElement("div").style.textShadow===""};r.opacity=function(){return at("opacity:.55"),/^0.55$/.test(c.opacity)};r.cssanimations=function(){return f("animationName")};r.csscolumns=function(){return f("columnCount")};r.cssgradients=function(){var n="background-image:";return l((n+"-webkit- ".split(" ").join("gradient(linear,left top,right bottom,from(#9f9),to(white));"+n)+y.join("linear-gradient(left top,#9f9, white);"+n)).slice(0,-n.length)),v(c.backgroundImage,"gradient")};r.cssreflections=function(){return f("boxReflect")};r.csstransforms=function(){return!!f("transform")};r.csstransforms3d=function(){var n=!!f("perspective");return n&&"webkitPerspective"in s.style&&a("@media (transform-3d),(-webkit-transform-3d){#modernizr{left:9px;position:absolute;height:3px;}}",function(t){n=t.offsetLeft===9&&t.offsetHeight===3}),n};r.csstransitions=function(){return f("transition")};r.fontface=function(){var n;return a('@font-face {font-family:"font";src:url("https://")}',function(i,r){var f=t.getElementById("smodernizr"),u=f.sheet||f.styleSheet,e=u?u.cssRules&&u.cssRules[0]?u.cssRules[0].cssText:u.cssText||"":"";n=/src/i.test(e)&&e.indexOf(r.split(" ")[0])===0}),n};r.generatedcontent=function(){var n;return a(["#",e,"{font:0/0 a}#",e,':after{content:"',g,'";visibility:hidden;font:3px/1 a}'].join(""),function(t){n=t.offsetHeight>=3}),n};r.video=function(){var i=t.createElement("video"),n=!1;try{(n=!!i.canPlayType)&&(n=new Boolean(n),n.ogg=i.canPlayType('video/ogg; codecs="theora"').replace(/^no$/,""),n.h264=i.canPlayType('video/mp4; codecs="avc1.42E01E"').replace(/^no$/,""),n.webm=i.canPlayType('video/webm; codecs="vp8, vorbis"').replace(/^no$/,""))}catch(r){}return n};r.audio=function(){var i=t.createElement("audio"),n=!1;try{(n=!!i.canPlayType)&&(n=new Boolean(n),n.ogg=i.canPlayType('audio/ogg; codecs="vorbis"').replace(/^no$/,""),n.mp3=i.canPlayType("audio/mpeg;").replace(/^no$/,""),n.wav=i.canPlayType('audio/wav; codecs="1"').replace(/^no$/,""),n.m4a=(i.canPlayType("audio/x-m4a;")||i.canPlayType("audio/aac;")).replace(/^no$/,""))}catch(r){}return n};r.localstorage=function(){try{return localStorage.setItem(e,e),localStorage.removeItem(e),!0}catch(n){return!1}};r.sessionstorage=function(){try{return sessionStorage.setItem(e,e),sessionStorage.removeItem(e),!0}catch(n){return!1}};r.webworkers=function(){return!!n.Worker};r.applicationcache=function(){return!!n.applicationCache};r.svg=function(){return!!t.createElementNS&&!!t.createElementNS(p.svg,"svg").createSVGRect};r.inlinesvg=function(){var n=t.createElement("div");return n.innerHTML="<svg/>",(n.firstChild&&n.firstChild.namespaceURI)==p.svg};r.smil=function(){return!!t.createElementNS&&/SVGAnimate/.test(et.call(t.createElementNS(p.svg,"animate")))};r.svgclippaths=function(){return!!t.createElementNS&&/SVGClipPath/.test(et.call(t.createElementNS(p.svg,"clipPath")))};for(k in r)rt(r,k)&&(b=k.toLowerCase(),u[b]=r[k](),nt.push((u[b]?"":"no-")+b));return u.input||yt(),u.addTest=function(n,t){if(typeof n=="object")for(var r in n)rt(n,r)&&u.addTest(r,n[r]);else{if(n=n.toLowerCase(),u[n]!==i)return u;t=typeof t=="function"?t():t;typeof d!="undefined"&&d&&(s.className+=" "+(t?"":"no-")+n);u[n]=t}return u},l(""),ft=o=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{dis
1play: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),u._version="2.7.1",u._prefixes=y,u._domPrefixes=ht,u._cssomPrefixes=st,u.mq=pt,u.hasEvent=lt,u.testProp=function(n){return ut([n])},u.testAllProps=f,u.testStyles=a,s.className=s.className.replace(/(^|\s)no-js(\s|$)/,"$1$2")+(d?" js "+nt.join(" "):""),u}(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 f(){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(),f()):v=0}function ut(n,i,o,h,c,l,y){function k(t){if(!nt&&w(p.readyState)&&(tt.r=nt=1,!v&&f(),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:o,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:e),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&&f()),this}function b(){var n=u;return n.loader={load:ft,i:0},n}var o=t.documentElement,s=n.setTimeout,e=t.getElementsByTagName("script")[0],y={}.toString,a=[],v=0,k="MozAppearance"in o.style,d=k&&!!t.createRange().compareNode,g=d?o:e.parentNode,o=n.opera&&"[object Opera]"==y.call(n.opera),o=!!t.attachEvent&&!o,nt=k?"object":o?"script":"img",et=o?"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,i=n.pop(),e=n.length,i={url:i,origUrl:i,prefixes:n},u,r,t=0;t<e;t++)r=n[t].split("="),(u=it[r.shift()])&&(i=u(i,r));for(t=0;t<f;t++)i=p[t](i);return i}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;for(var 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=f;n.yepnope.injectJs=function(n,i,r,o,h,c){var a=t.createElement("script"),v,y,o=o||u.errorTimeout;a.src=n;for(y in r)a.setAttribute(y,r[y]);i=c?f: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))},o);h?a.onload():e.parentNode.insertBefore(a,e)};n.yepnope.injectCss=function(n,i,r,u,o,h){var u=t.createElement("link"),
1c,i=h?f:i||l;u.href=n;u.rel="stylesheet";u.type="text/css";for(c in r)u.setAttribute(c,r[c]);o||(e.parentNode.insertBefore(u,e),s(i,0))}}(this,document);Modernizr.load=function(){yepnope.apply(window,[].slice.call(arguments,0))};
2!function(n,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.device=t():n.device=t()}(window,function(){return function(n){function t(r){if(i[r])return i[r].exports;var u=i[r]={i:r,l:!1,exports:{}};return n[r].call(u.exports,u,u.exports,t),u.l=!0,u.exports}var i={};return t.m=n,t.c=i,t.d=function(n,i,r){t.o(n,i)||Object.defineProperty(n,i,{configurable:!1,enumerable:!0,get:r})},t.r=function(n){Object.defineProperty(n,"__esModule",{value:!0})},t.n=function(n){var i=n&&n.__esModule?function(){return n.default}:function(){return n};return t.d(i,"a",i),i},t.o=function(n,t){return Object.prototype.hasOwnProperty.call(n,t)},t.p="",t(t.s=1)}([function(n,t,i){"use strict";function u(n){return-1!==k.indexOf(n)}function a(n){return e.className.match(new RegExp(n,"i"))}function f(n){var t=null;a(n)||(t=e.className.replace(/^\s+|\s+$/g,""),e.className=t+" "+n)}function v(n){a(n)&&(e.className=e.className.replace(" "+n,""))}function s(){r.landscape()?(v("portrait"),f("landscape"),y("landscape")):(v("landscape"),f("portrait"),y("portrait"));p()}function y(n){for(var t in h)h[t](n)}function c(n){for(var t=0;t<n.length;t++)if(r[n[t]]())return n[t];return"unknown"}function p(){r.orientation=c(["portrait","landscape"])}var o;i.r(t);var w="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},b=window.device,r={},h=[];window.device=r;var e=window.document.documentElement,k=window.navigator.userAgent.toLowerCase(),l=["googletv","viera","smarttv","internet.tv","netcast","nettv","appletv","boxee","kylo","roku","dlnadoc","roku","pov_tv","hbbtv","ce-html"];r.macos=function(){return u("mac")};r.ios=function(){return r.iphone()||r.ipod()||r.ipad()};r.iphone=function(){return!r.windows()&&u("iphone")};r.ipod=function(){return u("ipod")};r.ipad=function(){return u("ipad")};r.android=function(){return!r.windows()&&u("android")};r.androidPhone=function(){return r.android()&&u("mobile")};r.androidTablet=function(){return r.android()&&!u("mobile")};r.blackberry=function(){return u("blackberry")||u("bb10")||u("rim")};r.blackberryPhone=function(){return r.blackberry()&&!u("tablet")};r.blackberryTablet=function(){return r.blackberry()&&u("tablet")};r.windows=function(){return u("windows")};r.windowsPhone=function(){return r.windows()&&u("phone")};r.windowsTablet=function(){return r.windows()&&u("touch")&&!r.windowsPhone()};r.fxos=function(){return(u("(mobile")||u("(tablet"))&&u(" rv:")};r.fxosPhone=function(){return r.fxos()&&u("mobile")};r.fxosTablet=function(){return r.fxos()&&u("tablet")};r.meego=function(){return u("meego")};r.cordova=function(){return window.cordova&&"file:"===location.protocol};r.nodeWebkit=function(){return"object"===w(window.process)};r.mobile=function(){return r.androidPhone()||r.iphone()||r.ipod()||r.windowsPhone()||r.blackberryPhone()||r.fxosPhone()||r.meego()};r.tablet=function(){return r.ipad()||r.androidTablet()||r.blackberryTablet()||r.windowsTablet()||r.fxosTablet()};r.desktop=function(){return!r.tablet()&&!r.mobile()};r.television=function(){for(var n=0;n<l.length;){if(u(l[n]))return!0;n++}return!1};r.portrait=function(){return screen.orientation&&Object.prototype.hasOwnProperty.call(window,"onorientationchange")?screen.orientation.type.includes("portrait"):window.innerHeight/window.innerWidth>1};r.landscape=function(){return screen.orientation&&Object.prototype.hasOwnProperty.call(window,"onorientationchange")?screen.orientation.type.includes("landscape"):window.innerHeight/window.innerWidth<1};r.noConflict=function(){return window.device=b,this};r.ios()?r.ipad()?f("ios ipad tablet"):r.iphone()?f("ios iphone mobile"):r.ipod()&&f("ios ipod mobile"):r.macos()?f("macos desktop"):r.android()?r.androidTablet()?f("android tablet"):f("android mobile"):r.blackberry()?r.blackberryTablet()?f("blackberry tablet"):f("blackberry mobile"):r.windows()?r.windowsTablet()?f("windows tablet"):r.windowsPhone()?f("windows mobile"):f("windows desktop"):r.fxos()?r.fxosTablet()?f("fxos tablet"):f("fxos mobile"):r.meego()?f("meego mobile"):r.nodeWebkit()?f("node-webkit"):r.television()?f("television"):r.desktop()&&f("desktop");r.cordova()&&f("cordova");r.onChangeOrientation=function(n){"function"==typeof n&&h.push(n)};o="resize";Object.prototype.hasOwnProperty.call(window,"onorientationchange")&&(o="orientationchange");window.addEventListener?window.addEventListener(o,s,!1):window.attachEvent?window.attachEvent(o,s):window[o]=s;s();r.type=c(["mobile","tablet","desktop"]);r.os=c(["ios","iphone","ipad","ipod","android","blackberry","windows","fxos","meego","television"]);p();t.default=r},function(n,t,i){n.exports=i(0)}]).default});
3/*!
4  * Bowser - a browser detector
5  * https://github.com/ded/bowser
6  * MIT License | (c) Dustin Diaz 2014
7  */
8!function(n,t){typeof module!="undefined"&&module.exports?module.exports.browser=t():typeof define=="function"&&define.amd?define(t):this[n]=t()}("bowser",function(){function i(t){function r(n){var i=t.match(n);return i&&i.length>1&&i[1]||""}function a(n){var i=t.match(n);return i&&i.length>1&&i[2]||""}var e=r(/(ipod|iphone|ipad)/i).toLowerCase(),v=/like android/i.test(t),o=!v&&/android/i.test(t),s=r(/edge\/(\d+(\.\d+)?)/i),f=r(/version\/(\d+(\.\d+)?)/i),c=/tablet/i.test(t),l=!c&&/[^-]mobi/i.test(t),i,u,h;return/opera|opr/i.test(t)?i={name:"Opera",opera:n,version:f||r(/(?:opera|opr)[\s\/](\d+(\.\d+)?)/i)}:/yabrowser/i.test(t)?i={name:"Yandex Browser",yandexbrowser:n,version:f||r(/(?:yabrowser)[\s\/](\d+(\.\d+)?)/i)}:/windows phone/i.test(t)?(i={name:"Windows Phone",windowsphone:n},s?(i.msedge=n,i.version=s):(i.msie=n,i.version=r(/iemobile\/(\d+(\.\d+)?)/i))):/msie|trident/i.test(t)?i={name:"Internet Explorer",msie:n,version:r(/(?:msie |rv:)(\d+(\.\d+)?)/i)}:/chrome.+? edge/i.test(t)?i={name:"Microsoft Edge",msedge:n,version:s}:/chrome|crios|crmo/i.test(t)?i={name:"Chrome",chrome:n,version:r(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i)}:e?(i={name:e=="iphone"?"iPhone":e=="ipad"?"iPad":"iPod"},f&&(i.version=f)):/sailfish/i.test(t)?i={name:"Sailfish",sailfish:n,version:r(/sailfish\s?browser\/(\d+(\.\d+)?)/i)}:/seamonkey\//i.test(t)?i={name:"SeaMonkey",seamonkey:n,version:r(/seamonkey\/(\d+(\.\d+)?)/i)}:/firefox|iceweasel/i.test(t)?(i={name:"Firefox",firefox:n,version:r(/(?:firefox|iceweasel)[ \/](\d+(\.\d+)?)/i)},/\((mobile|tablet);[^\)]*rv:[\d\.]+\)/i.test(t)&&(i.firefoxos=n)):/silk/i.test(t)?i={name:"Amazon Silk",silk:n,version:r(/silk\/(\d+(\.\d+)?)/i)}:o?i={name:"Android",version:f}:/phantom/i.test(t)?i={name:"PhantomJS",phantom:n,version:r(/phantomjs\/(\d+(\.\d+)?)/i)}:/blackberry|\bbb\d+/i.test(t)||/rim\stablet/i.test(t)?i={name:"BlackBerry",blackberry:n,version:f||r(/blackberry[\d]+\/(\d+(\.\d+)?)/i)}:/(web|hpw)os/i.test(t)?(i={name:"WebOS",webos:n,version:f||r(/w(?:eb)?osbrowser\/(\d+(\.\d+)?)/i)},/touchpad\//i.test(t)&&(i.touchpad=n)):i=/bada/i.test(t)?{name:"Bada",bada:n,version:r(/dolfin\/(\d+(\.\d+)?)/i)}:/tizen/i.test(t)?{name:"Tizen",tizen:n,version:r(/(?:tizen\s?)?browser\/(\d+(\.\d+)?)/i)||f}:/safari/i.test(t)?{name:"Safari",safari:n,version:f}:{name:r(/^(.*)\/(.*) /),version:a(/^(.*)\/(.*) /)},!i.msedge&&/(apple)?webkit/i.test(t)?(i.name=i.name||"Webkit",i.webkit=n,!i.version&&f&&(i.version=f)):!i.opera&&/gecko\//i.test(t)&&(i.name=i.name||"Gecko",i.gecko=n,i.version=i.version||r(/gecko\/(\d+(\.\d+)?)/i)),!i.msedge&&(o||i.silk)?i.android=n:e&&(i[e]=n,i.ios=n),u="",i.windowsphone?u=r(/windows phone (?:os)?\s?(\d+(\.\d+)*)/i):e?(u=r(/os (\d+([_\s]\d+)*) like mac os x/i),u=u.replace(/[_\s]/g,".")):o?u=r(/android[ \/-](\d+(\.\d+)*)/i):i.webos?u=r(/(?:web|hpw)os\/(\d+(\.\d+)*)/i):i.blackberry?u=r(/rim\stablet\sos\s(\d+(\.\d+)*)/i):i.bada?u=r(/bada\/(\d+(\.\d+)*)/i):i.tizen&&(u=r(/tizen[\/\s](\d+(\.\d+)*)/i)),u&&(i.osversion=u),h=u.split(".")[0],c||e=="ipad"||o&&(h==3||h==4&&!l)||i.silk?i.tablet=n:(l||e=="iphone"||e=="ipod"||o||i.blackberry||i.webos||i.bada)&&(i.mobile=n),i.msedge||i.msie&&i.version>=10||i.yandexbrowser&&i.version>=15||i.chrome&&i.version>=20||i.firefox&&i.version>=20||i.safari&&i.version>=6||i.opera&&i.version>=10||i.ios&&i.osversion&&i.osversion.split(".")[0]>=6||i.blackberry&&i.version>=10.1?i.a=n:i.msie&&i.version<10||i.chrome&&i.version<20||i.firefox&&i.version<20||i.safari&&i.version<6||i.opera&&i.version<10||i.ios&&i.osversion&&i.osversion.split(".")[0]<6?i.c=n:i.x=n,i}var n=!0,t=i(typeof navigator!="undefined"?navigator.userAgent:"");return t.test=function(n){for(var r,i=0;i<n.length;++i)if(r=n[i],typeof r=="string"&&r in t)return!0;return!1},t._detect=i,t});
9/*! Copyright (c) 2013 Brandon Aaron (http://brandonaaron.net)
10 * Licensed under the MIT License (LICENSE.txt).
11 *
12 * Thanks to: http://adomas.org/javascript-mouse-wheel/ for some pointers.
13 * Thanks to: Mathias Bank(http://www.mathias-bank.de) for a scope bug fix.
14 * Thanks to: Seamus Leahy for adding deltaX and deltaY
15 *
16 * Version: 3.1.3
17 *
18 * Requires: 1.2.2+
19 */
20(function(n){typeof define=="function"&&define.amd?define(["jquery"],n):typeof exports=="object"?module.exports=n:n(jQuery)})(function(n){function f(i){var u=i||window.event,l=[].slice.call(arguments,1
20),f=0,e=0,o=0,h=0,c=0,s;return i=n.event.fix(u),i.type="mousewheel",u.wheelDelta&&(f=u.wheelDelta),u.detail&&(f=u.detail*-1),u.deltaY&&(o=u.deltaY*-1,f=o),u.deltaX&&(e=u.deltaX,f=e*-1),u.wheelDeltaY!==undefined&&(o=u.wheelDeltaY),u.wheelDeltaX!==undefined&&(e=u.wheelDeltaX*-1),h=Math.abs(f),(!r||h<r)&&(r=h),c=Math.max(Math.abs(o),Math.abs(e)),(!t||c<t)&&(t=c),s=f>0?"floor":"ceil",f=Math[s](f/r),e=Math[s](e/t),o=Math[s](o/t),l.unshift(i,f,e,o),(n.event.dispatch||n.event.handle).apply(this,l)}var e=["wheel","mousewheel","DOMMouseScroll","MozMousePixelScroll"],i="onwheel"in document||document.documentMode>=9?["wheel"]:["mousewheel","DomMouseScroll","MozMousePixelScroll"],r,t,u;if(n.event.fixHooks)for(u=e.length;u;)n.event.fixHooks[e[--u]]=n.event.mouseHooks;n.event.special.mousewheel={setup:function(){if(this.addEventListener)for(var n=i.length;n;)this.addEventListener(i[--n],f,!1);else this.onmousewheel=f},teardown:function(){if(this.removeEventListener)for(var n=i.length;n;)this.removeEventListener(i[--n],f,!1);else this.onmousewheel=null}};n.fn.extend({mousewheel:function(n){return n?this.bind("mousewheel",n):this.trigger("mousewheel")},unmousewheel:function(n){return this.off("mousewheel",n)}})});
21/*! iScroll v5.2.0-snapshot ~ (c) 2008-2017 Matteo Spinelli ~ http://cubiq.org/license */
22(function(n,t,i){function u(i,u){this.wrapper=typeof i=="string"?t.querySelector(i):i;this.scroller=this.wrapper.children[0];this.scrollerStyle=this.scroller.style;this.options={resizeScrollbars:!0,mouseWheelSpeed:20,snapThreshold:.334,disablePointer:!r.hasPointer,disableTouch:r.hasPointer||!r.hasTouch,disableMouse:r.hasPointer||r.hasTouch,startX:0,startY:0,scrollY:!0,directionLockThreshold:5,momentum:!0,bounce:!0,bounceTime:600,bounceEasing:"",preventDefault:!0,preventDefaultException:{tagName:/^(INPUT|TEXTAREA|BUTTON|SELECT)$/},HWCompositing:!0,useTransition:!0,useTransform:!0,bindToWrapper:typeof n.onmousedown=="undefined"};for(var f in u)this.options[f]=u[f];this.translateZ=this.options.HWCompositing&&r.hasPerspective?" translateZ(0)":"";this.options.useTransition=r.hasTransition&&this.options.useTransition;this.options.useTransform=r.hasTransform&&this.options.useTransform;this.options.eventPassthrough=this.options.eventPassthrough===!0?"vertical":this.options.eventPassthrough;this.options.preventDefault=!this.options.eventPassthrough&&this.options.preventDefault;this.options.scrollY=this.options.eventPassthrough=="vertical"?!1:this.options.scrollY;this.options.scrollX=this.options.eventPassthrough=="horizontal"?!1:this.options.scrollX;this.options.freeScroll=this.options.freeScroll&&!this.options.eventPassthrough;this.options.directionLockThreshold=this.options.eventPassthrough?0:this.options.directionLockThreshold;this.options.bounceEasing=typeof this.options.bounceEasing=="string"?r.ease[this.options.bounceEasing]||r.ease.circular:this.options.bounceEasing;this.options.resizePolling=this.options.resizePolling===undefined?60:this.options.resizePolling;this.options.tap===!0&&(this.options.tap="tap");this.options.useTransition||this.options.useTransform||/relative|absolute/i.test(this.scrollerStyle.position)||(this.scrollerStyle.position="relative");this.options.shrinkScrollbars=="scale"&&(this.options.useTransition=!1);this.options.invertWheelDirection=this.options.invertWheelDirection?-1:1;this.x=0;this.y=0;this.directionX=0;this.directionY=0;this._events={};this._init();this.refresh();this.scrollTo(this.options.startX,this.options.startY);this.enable()}function e(n,i,r){var u=t.createElement("div"),f=t.createElement("div");return r===!0&&(u.style.cssText="position:absolute;z-index:9999",f.style.cssText="-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;background:rgba(0,0,0,0.5);border:1px solid rgba(255,255,255,0.9);border-radius:3px"),f.className="iScrollIndicator",n=="h"?(r===!0&&(u.style.cssText+=";height:7px;left:2px;right:2px;bottom:0",f.style.height="100%"),u.className="iScrollHorizontalScrollbar"):(r===!0&&(u.style.cssText+=";width:7px;bottom:2px;top:2px;right:1px",f.style.width="100%"),u.className="iScrollVerticalScrollbar"),u.style.cssText+=";overflow:hidden",i||(u.style.pointerEvents="none"),u.appendChild(f),u}function o(i,u){var o,e,s;this.wrapper=typeof u.el=="string"?t.querySelector(u.el):u.el;this.wrapperStyle=this.wrapper.style;this.indicator=this.wrapper.children[0];this.indicatorStyle=this.indicator.style;this.scroller=i;this.options={listenX:!0,listenY:!0,interactive:!1,resize:!0,defaultScrollbars:!1,shrink:!1,fade:!1,speedRatioX:0,speedRatioY:0};for(o in u)this.options[o]=u[o];if(this.sizeRatioX=1,this.sizeRatioY=1,this.maxPosX=0,this.maxPosY=0,this.options.interactive&&(this.options.disableTouch||(r.addEvent(this.indicator,"touchstart",this),r.addEvent(n,"touchend",this)),this.options.disablePointer||(r.addEvent(this.indicator,r.prefixPointerEvent("pointerdown"),this),r.addEvent(n,r.prefixPointerEvent("pointerup"),this)),this.options.disableMouse||(r.addEvent(this.indicator,"mousedown",this),r.addEvent(n,"mouseup",this))),this.options.fade){if(this.wrapperStyle[r.style.transform]=this.scroller.translateZ,e=r.style.transitionDuration,!e)return;this.wrapperStyle[e]=r.isBadAndroid?"0.0001ms":"0ms";s=this;r.isBadAndroid&&f(function(){s.wrapperStyle[e]==="0.0001ms"&&(s.wrapperStyle[e]="0s")});this.wrapperStyle.opacity="0"}}var f=n.requestAnimationFrame||n.webkitRequestAnimationFrame||n.mozRequestAnimationFrame||n.oRequestAnimationFrame||n.msRequestAnimationFrame||function(t){n.setTimeout(t,1e3/60)},r=function(){function u(n){return e===!1?!1:e===""?n:e+n.charAt(0).toUpperCase()+n.substr(1)}
22var r={},f=t.createElement("div").style,e=function(){for(var t=["t","webkitT","MozT","msT","OT"],i,n=0,r=t.length;n<r;n++)if(i=t[n]+"ransform",i in f)return t[n].substr(0,t[n].length-1);return!1}(),o;return r.getTime=Date.now||function(){return(new Date).getTime()},r.extend=function(n,t){for(var i in t)n[i]=t[i]},r.addEvent=function(n,t,i,r){n.addEventListener(t,i,!!r)},r.removeEvent=function(n,t,i,r){n.removeEventListener(t,i,!!r)},r.prefixPointerEvent=function(t){return n.MSPointerEvent?"MSPointer"+t.charAt(7).toUpperCase()+t.substr(8):t},r.momentum=function(n,t,r,u,f,e){var h=n-t,s=i.abs(h)/r,o,c;return e=e===undefined?.0006:e,o=n+s*s/(2*e)*(h<0?-1:1),c=s/e,o<u?(o=f?u-f/2.5*(s/8):u,h=i.abs(o-n),c=h/s):o>0&&(o=f?f/2.5*(s/8):0,h=i.abs(n)+o,c=h/s),{destination:i.round(o),duration:c}},o=u("transform"),r.extend(r,{hasTransform:o!==!1,hasPerspective:u("perspective")in f,hasTouch:"ontouchstart"in n,hasPointer:!!(n.PointerEvent||n.MSPointerEvent),hasTransition:u("transition")in f}),r.isBadAndroid=function(){var i=n.navigator.appVersion,t;return/Android/.test(i)&&!/Chrome\/\d/.test(i)?(t=i.match(/Safari\/(\d+.\d)/),t&&typeof t=="object"&&t.length>=2?parseFloat(t[1])<535.19:!0):!1}(),r.extend(r.style={},{transform:o,transitionTimingFunction:u("transitionTimingFunction"),transitionDuration:u("transitionDuration"),transitionDelay:u("transitionDelay"),transformOrigin:u("transformOrigin"),touchAction:u("touchAction")}),r.hasClass=function(n,t){var i=new RegExp("(^|\\s)"+t+"(\\s|$)");return i.test(n.className)},r.addClass=function(n,t){if(!r.hasClass(n,t)){var i=n.className.split(" ");i.push(t);n.className=i.join(" ")}},r.removeClass=function(n,t){if(r.hasClass(n,t)){var i=new RegExp("(^|\\s)"+t+"(\\s|$)","g");n.className=n.className.replace(i," ")}},r.offset=function(n){for(var t=-n.offsetLeft,i=-n.offsetTop;n=n.offsetParent;)t-=n.offsetLeft,i-=n.offsetTop;return{left:t,top:i}},r.preventDefaultException=function(n,t){for(var i in t)if(t[i].test(n[i]))return!0;return!1},r.extend(r.eventType={},{touchstart:1,touchmove:1,touchend:1,mousedown:2,mousemove:2,mouseup:2,pointerdown:3,pointermove:3,pointerup:3,MSPointerDown:3,MSPointerMove:3,MSPointerUp:3}),r.extend(r.ease={},{quadratic:{style:"cubic-bezier(0.25, 0.46, 0.45, 0.94)",fn:function(n){return n*(2-n)}},circular:{style:"cubic-bezier(0.1, 0.57, 0.1, 1)",fn:function(n){return i.sqrt(1- --n*n)}},back:{style:"cubic-bezier(0.175, 0.885, 0.32, 1.275)",fn:function(n){var t=4;return(n=n-1)*n*((t+1)*n+t)+1}},bounce:{style:"",fn:function(n){return(n/=1)<1/2.75?7.5625*n*n:n<2/2.75?7.5625*(n-=1.5/2.75)*n+.75:n<2.5/2.75?7.5625*(n-=2.25/2.75)*n+.9375:7.5625*(n-=2.625/2.75)*n+.984375}},elastic:{style:"",fn:function(n){var t=.22;return n===0?0:n==1?1:.4*i.pow(2,-10*n)*i.sin((n-t/4)*2*i.PI/t)+1}}}),r.tap=function(n,i){var r=t.createEvent("Event");r.initEvent(i,!0,!0);r.pageX=n.pageX;r.pageY=n.pageY;n.target.dispatchEvent(r)},r.click=function(i){var u=i.target,r;/(SELECT|INPUT|TEXTAREA)/i.test(u.tagName)||(r=t.createEvent(n.MouseEvent?"MouseEvents":"Event"),r.initEvent("click",!0,!0),r.view=i.view||n,r.detail=1,r.screenX=u.screenX||0,r.screenY=u.screenY||0,r.clientX=u.clientX||0,r.clientY=u.clientY||0,r.ctrlKey=!!i.ctrlKey,r.altKey=!!i.altKey,r.shiftKey=!!i.shiftKey,r.metaKey=!!i.metaKey,r.button=0,r.relatedTarget=null,r._constructed=!0,u.dispatchEvent(r))},r.getTouchAction=function(n,t){var i="none";return n==="vertical"?i="pan-y":n==="horizontal"&&(i="pan-x"),t&&i!="none"&&(i+=" pinch-zoom"),i},r.getRect=function(n){if(n instanceof SVGElement){var t=n.getBoundingClientRect();return{top:t.top,left:t.left,width:t.width,height:t.height}}return{top:n.offsetTop,left:n.offsetLeft,width:n.offsetWidth,height:n.offsetHeight}},r}();u.prototype={version:"5.2.0-snapshot",_init:function(){this._initEvents();(this.options.scrollbars||this.options.indicators)&&this._initIndicators();this.options.mouseWheel&&this._initWheel();this.options.snap&&this._initSnap();this.options.keyBindings&&this._initKeys()},destroy:function(){this._initEvents(!0);clearTimeout(this.resizeTimeout);this.resizeTimeout=null;this._execEvent("destroy")},_transitionEnd:function(n){n.target==this.scroller&&this.isInTransition&&(this._transitionTime(),this.resetPosition(this.options.bounceTime)||(this.isInTransition=!1,this._execEvent("scrollEnd")))},_start:function(n){var f,t,u;(r.eventType[n.type]==1||(f=n.which?n.button:n.button<2?0:n.button==4?1:2,f===0))&&this.enabled&&(!this.initiated||r.eventType[n.type]===this.initiated)&&(!this.options.preventDefault||r.isBadAndroid||r.preventDefaultException(n.target,this.options.preventDefaultException)||n.preventDefault(),t=n.touches?n.touches[0]:n,this.initiated=r.eventType[n.type],this.moved=!1,this.distX=0,this.distY=0,this.directionX=0,this.directionY=0,this.directionLocked=0,this.startTime=r.getTime(),this.options.useTransition&&this.isInTransition?(this._transitionTime(),this.isInTransition=!1,u=this.getComputedPosition(),this._translate(i.round(u.x),i.round(u.y)),this._execEvent("scrollEnd")):!this.options.useTransition&&this.isAnimating&&(this.isAnimating=!1,this._execEvent("scrollEnd")),this.startX=this.x,this.startY=this.y,this.absStartX=this.x,this.absStartY=this.y,this.pointX=t.pageX,this.pointY=t.pageY,this._execEvent("beforeScrollStart"))},_move:function(n){if(this.enabled&&r.eventType[n.type]===this.initiated){this.options.preventDefault&&n.preventDefault();var o=n.touches?n.touches[0]:n,t=o.pageX-this.pointX,u=o.pageY-this.pointY,c=r.getTime(),f,e,s,h;if(this.pointX=o.pageX,this.pointY=o.pageY,this.distX+=t,this.distY+=u,s=i.abs(this.distX),h=i.abs(this.distY),!(c-this.endTime>
22300)||!(s<10)||!(h<10)){if(this.directionLocked||this.options.freeScroll||(this.directionLocked=s>h+this.options.directionLockThreshold?"h":h>=s+this.options.directionLockThreshold?"v":"n"),this.directionLocked=="h"){if(this.options.eventPassthrough=="vertical")n.preventDefault();else if(this.options.eventPassthrough=="horizontal"){this.initiated=!1;return}u=0}else if(this.directionLocked=="v"){if(this.options.eventPassthrough=="horizontal")n.preventDefault();else if(this.options.eventPassthrough=="vertical"){this.initiated=!1;return}t=0}t=this.hasHorizontalScroll?t:0;u=this.hasVerticalScroll?u:0;f=this.x+t;e=this.y+u;(f>0||f<this.maxScrollX)&&(f=this.options.bounce?this.x+t/3:f>0?0:this.maxScrollX);(e>0||e<this.maxScrollY)&&(e=this.options.bounce?this.y+u/3:e>0?0:this.maxScrollY);this.directionX=t>0?-1:t<0?1:0;this.directionY=u>0?-1:u<0?1:0;this.moved||this._execEvent("scrollStart");this.moved=!0;this._translate(f,e);c-this.startTime>300&&(this.startTime=c,this.startX=this.x,this.startY=this.y)}}},_end:function(n){var f;if(this.enabled&&r.eventType[n.type]===this.initiated){this.options.preventDefault&&!r.preventDefaultException(n.target,this.options.preventDefaultException)&&n.preventDefault();var v=n.changedTouches?n.changedTouches[0]:n,o,s,e=r.getTime()-this.startTime,t=i.round(this.x),u=i.round(this.y),l=i.abs(t-this.startX),a=i.abs(u-this.startY),h=0,c="";if(this.isInTransition=0,this.initiated=0,this.endTime=r.getTime(),!this.resetPosition(this.options.bounceTime)){if(this.scrollTo(t,u),!this.moved){this.options.tap&&r.tap(n,this.options.tap);this.options.click&&r.click(n);this._execEvent("scrollCancel");return}if(this._events.flick&&e<200&&l<100&&a<100){this._execEvent("flick");return}if(this.options.momentum&&e<300&&(o=this.hasHorizontalScroll?r.momentum(this.x,this.startX,e,this.maxScrollX,this.options.bounce?this.wrapperWidth:0,this.options.deceleration):{destination:t,duration:0},s=this.hasVerticalScroll?r.momentum(this.y,this.startY,e,this.maxScrollY,this.options.bounce?this.wrapperHeight:0,this.options.deceleration):{destination:u,duration:0},t=o.destination,u=s.destination,h=i.max(o.duration,s.duration),this.isInTransition=1),this.options.snap&&(f=this._nearestSnap(t,u),this.currentPage=f,h=this.options.snapSpeed||i.max(i.max(i.min(i.abs(t-f.x),1e3),i.min(i.abs(u-f.y),1e3)),300),t=f.x,u=f.y,this.directionX=0,this.directionY=0,c=this.options.bounceEasing),t!=this.x||u!=this.y){(t>0||t<this.maxScrollX||u>0||u<this.maxScrollY)&&(c=r.ease.quadratic);this.scrollTo(t,u,h,c);return}this._execEvent("scrollEnd")}}},_resize:function(){var n=this;clearTimeout(this.resizeTimeout);this.resizeTimeout=setTimeout(function(){n.refresh()},this.options.resizePolling)},resetPosition:function(n){var t=this.x,i=this.y;return(n=n||0,!this.hasHorizontalScroll||this.x>0?t=0:this.x<this.maxScrollX&&(t=this.maxScrollX),!this.hasVerticalScroll||this.y>0?i=0:this.y<this.maxScrollY&&(i=this.maxScrollY),t==this.x&&i==this.y)?!1:(this.scrollTo(t,i,n,this.options.bounceEasing),!0)},disable:function(){this.enabled=!1},enable:function(){this.enabled=!0},refresh:function(){r.getRect(this.wrapper);this.wrapperWidth=this.wrapper.clientWidth;this.wrapperHeight=this.wrapper.clientHeight;var n=r.getRect(this.scroller);this.scrollerWidth=n.width;this.scrollerHeight=n.height;this.maxScrollX=this.wrapperWidth-this.scrollerWidth;this.maxScrollY=this.wrapperHeight-this.scrollerHeight;this.hasHorizontalScroll=this.options.scrollX&&this.maxScrollX<0;this.hasVerticalScroll=this.options.scrollY&&this.maxScrollY<0;this.hasHorizontalScroll||(this.maxScrollX=0,this.scrollerWidth=this.wrapperWidth);this.hasVerticalScroll||(this.maxScrollY=0,this.scrollerHeight=this.wrapperHeight);this.endTime=0;this.directionX=0;this.directionY=0;r.hasPointer&&!this.options.disablePointer&&(this.wrapper.style[r.style.touchAction]=r.getTouchAction(this.options.eventPassthrough,!0),this.wrapper.style[r.style.touchAction]||(this.wrapper.style[r.style.touchAction]=r.getTouchAction(this.options.eventPassthrough,!1)));this.wrapperOffset=r.offset(this.wrapper);this._execEvent("refresh");this.resetPosition()},on:function(n,t){this._events[n]||(this._events[n]=[]);this._events[n].push(t)},off:function(n,t){if(this._events[n]){var i=this._events[n].indexOf(t);i>-1&&this._events[n].splice(i,1)}},_execEvent:function(n){if(this._events[n]){var t=0,i=this._events[n].length;if(i)for(;t<i;
22t++)this._events[n][t].apply(this,[].slice.call(arguments,1))}},scrollBy:function(n,t,i,r){n=this.x+n;t=this.y+t;i=i||0;this.scrollTo(n,t,i,r)},scrollTo:function(n,t,i,u){u=u||r.ease.circular;this.isInTransition=this.options.useTransition&&i>0;var f=this.options.useTransition&&u.style;!i||f?(f&&(this._transitionTimingFunction(u.style),this._transitionTime(i)),this._translate(n,t)):this._animate(n,t,i,u.fn)},scrollToElement:function(n,t,u,f,e){var o,s,h;(n=n.nodeType?n:this.scroller.querySelector(n),n)&&(o=r.offset(n),o.left-=this.wrapperOffset.left,o.top-=this.wrapperOffset.top,s=r.getRect(n),h=r.getRect(this.wrapper),u===!0&&(u=i.round(s.width/2-h.width/2)),f===!0&&(f=i.round(s.height/2-h.height/2)),o.left-=u||0,o.top-=f||0,o.left=o.left>0?0:o.left<this.maxScrollX?this.maxScrollX:o.left,o.top=o.top>0?0:o.top<this.maxScrollY?this.maxScrollY:o.top,t=t===undefined||t===null||t==="auto"?i.max(i.abs(this.x-o.left),i.abs(this.y-o.top)):t,this.scrollTo(o.left,o.top,t,e))},_transitionTime:function(n){var t,i,u;if(this.options.useTransition&&(n=n||0,t=r.style.transitionDuration,t)&&(this.scrollerStyle[t]=n+"ms",!n&&r.isBadAndroid&&(this.scrollerStyle[t]="0.0001ms",i=this,f(function(){i.scrollerStyle[t]==="0.0001ms"&&(i.scrollerStyle[t]="0s")})),this.indicators))for(u=this.indicators.length;u--;)this.indicators[u].transitionTime(n)},_transitionTimingFunction:function(n){if(this.scrollerStyle[r.style.transitionTimingFunction]=n,this.indicators)for(var t=this.indicators.length;t--;)this.indicators[t].transitionTimingFunction(n)},_translate:function(n,t){if(this.options.useTransform?this.scrollerStyle[r.style.transform]="translate("+n+"px,"+t+"px)"+this.translateZ:(n=i.round(n),t=i.round(t),this.scrollerStyle.left=n+"px",this.scrollerStyle.top=t+"px"),this.x=n,this.y=t,this.indicators)for(var u=this.indicators.length;u--;)this.indicators[u].updatePosition()},_initEvents:function(t){var i=t?r.removeEvent:r.addEvent,u=this.options.bindToWrapper?this.wrapper:n;i(n,"orientationchange",this);i(n,"resize",this);this.options.click&&i(this.wrapper,"click",this,!0);this.options.disableMouse||(i(this.wrapper,"mousedown",this),i(u,"mousemove",this),i(u,"mousecancel",this),i(u,"mouseup",this));r.hasPointer&&!this.options.disablePointer&&(i(this.wrapper,r.prefixPointerEvent("pointerdown"),this),i(u,r.prefixPointerEvent("pointermove"),this),i(u,r.prefixPointerEvent("pointercancel"),this),i(u,r.prefixPointerEvent("pointerup"),this));r.hasTouch&&!this.options.disableTouch&&(i(this.wrapper,"touchstart",this),i(u,"touchmove",this),i(u,"touchcancel",this),i(u,"touchend",this));i(this.scroller,"transitionend",this);i(this.scroller,"webkitTransitionEnd",this);i(this.scroller,"oTransitionEnd",this);i(this.scroller,"MSTransitionEnd",this)},getComputedPosition:function(){var t=n.getComputedStyle(this.scroller,null),i,u;return this.options.useTransform?(t=t[r.style.transform].split(")")[0].split(", "),i=+(t[12]||t[4]),u=+(t[13]||t[5])):(i=+t.left.replace(/[^-\d.]/g,""),u=+t.top.replace(/[^-\d.]/g,"")),{x:i,y:u}},_initIndicators:function(){function i(n){if(u.indicators)for(var t=u.indicators.length;t--;)n.call(u.indicators[t])}var r=this.options.interactiveScrollbars,s=typeof this.options.scrollbars!="string",n=[],t,u=this,f;for(this.indicators=[],this.options.scrollbars&&(this.options.scrollY&&(t={el:e("v",r,this.options.scrollbars),interactive:r,defaultScrollbars:!0,customStyle:s,resize:this.options.resizeScrollbars,shrink:this.options.shrinkScrollbars,fade:this.options.fadeScrollbars,listenX:!1},this.wrapper.appendChild(t.el),n.push(t)),this.options.scrollX&&(t={el:e("h",r,this.options.scrollbars),interactive:r,defaultScrollbars:!0,customStyle:s,resize:this.options.resizeScrollbars,shrink:this.options.shrinkScrollbars,fade:this.options.fadeScrollbars,listenY:!1},this.wrapper.appendChild(t.el),n.push(t))),this.options.indicators&&(n=n.concat(this.options.indicators)),f=n.length;f--;)this.indicators.push(new o(this,n[f]));if(this.options.fadeScrollbars){this.on("scrollEnd",function(){i(function(){this.fade()})});this.on("scrollCancel",function(){i(function(){this.fade()})});this.on("scrollStart",function(){i(function(){this.fade(1)})});this.on("beforeScrollStart",function(){i(function(){this.fade(1,!0)})})}this.on("refresh",function(){i(function(){this.refresh()})});this.on("destroy",function(){i(function(){this.destroy()});delete this.indicators})},_initWheel:function(){r.addEvent(this.wrapper,"wheel",this);r.addEvent(this.wrapper,"mousewheel",this);r.addEvent(this.wrapper,"DOMMouseScroll",this);this.on("destroy",function(){clearTimeout(this.wheelTimeout);this.wheelTimeout=null;r.removeEvent(this.wrapper,"wheel",this);r.removeEvent(this.wrapper,"mousewheel",this);r.removeEvent(this.wrapper,"DOMMouseScroll",this)})},_wheel:function(n){if(this.enabled){n.preventDefault();var r,t,u,f,e=this;if(this.wheelTimeout===undefined&&e._execEvent("scrollStart"),clearTimeout(this.wheelTimeout),this.wheelTimeout=setTimeout(function(){e.options.snap||e._execEvent("scrollEnd");e.wheelTimeout=undefined},400),"deltaX"in n)n.deltaMode===1?(r=-n.deltaX*this.options.mouseWheelSpeed,t=-n.deltaY*this.options.mouseWheelSpeed):(r=-n.deltaX,t=-n.deltaY);else if("wheelDeltaX"in n)r=n.wheelDeltaX/120*this.options.mouseWheelSpeed,t=n.wheelDeltaY/120*this.options.mouseWheelSpeed;else if("wheelDelta"in n)r=t=n.wheelDelta/120*this.options.mouseWheelSpeed;else if("detail"in n)r=t=-n.detail/3*this.options.mouseWheelSpeed;else return;if(r*=this.options.invertWheelDirection,t*=this.options.invertWheelDirection,this.hasVerticalScroll||(r=t,t=0),this.options.snap){u=this.currentPage.pageX;f=this.currentPage.pageY;r>0?u--:r<0&&u++;t>0?f--:t<0&&f++;this.goToPage(u,f);return}u=this.x+i.round(this.hasHorizontalScroll?r:0);f=this.y+i.round(this.hasVerticalScroll?t:0);this.directionX=r>0?-1:r<0?1:0;this.directionY=t>0?-1:t<0?1:0;u>
220?u=0:u<this.maxScrollX&&(u=this.maxScrollX);f>0?f=0:f<this.maxScrollY&&(f=this.maxScrollY);this.scrollTo(u,f,0)}},_initSnap:function(){this.currentPage={};typeof this.options.snap=="string"&&(this.options.snap=this.scroller.querySelectorAll(this.options.snap));this.on("refresh",function(){var n=0,e,o=0,l,s,h,t=0,u,a=this.options.snapStepX||this.wrapperWidth,v=this.options.snapStepY||this.wrapperHeight,c,f;if(this.pages=[],this.wrapperWidth&&this.wrapperHeight&&this.scrollerWidth&&this.scrollerHeight){if(this.options.snap===!0)for(s=i.round(a/2),h=i.round(v/2);t>-this.scrollerWidth;){for(this.pages[n]=[],e=0,u=0;u>-this.scrollerHeight;)this.pages[n][e]={x:i.max(t,this.maxScrollX),y:i.max(u,this.maxScrollY),width:a,height:v,cx:t-s,cy:u-h},u-=v,e++;t-=a;n++}else for(c=this.options.snap,e=c.length,l=-1;n<e;n++)f=r.getRect(c[n]),(n===0||f.left<=r.getRect(c[n-1]).left)&&(o=0,l++),this.pages[o]||(this.pages[o]=[]),t=i.max(-f.left,this.maxScrollX),u=i.max(-f.top,this.maxScrollY),s=t-i.round(f.width/2),h=u-i.round(f.height/2),this.pages[o][l]={x:t,y:u,width:f.width,height:f.height,cx:s,cy:h},t>this.maxScrollX&&o++;this.goToPage(this.currentPage.pageX||0,this.currentPage.pageY||0,0);this.options.snapThreshold%1==0?(this.snapThresholdX=this.options.snapThreshold,this.snapThresholdY=this.options.snapThreshold):(this.snapThresholdX=i.round(this.pages[this.currentPage.pageX][this.currentPage.pageY].width*this.options.snapThreshold),this.snapThresholdY=i.round(this.pages[this.currentPage.pageX][this.currentPage.pageY].height*this.options.snapThreshold))}});this.on("flick",function(){var n=this.options.snapSpeed||i.max(i.max(i.min(i.abs(this.x-this.startX),1e3),i.min(i.abs(this.y-this.startY),1e3)),300);this.goToPage(this.currentPage.pageX+this.directionX,this.currentPage.pageY+this.directionY,n)})},_nearestSnap:function(n,t){if(!this.pages.length)return{x:0,y:0,pageX:0,pageY:0};var r=0,f=this.pages.length,u=0;if(i.abs(n-this.absStartX)<this.snapThresholdX&&i.abs(t-this.absStartY)<this.snapThresholdY)return this.currentPage;for(n>0?n=0:n<this.maxScrollX&&(n=this.maxScrollX),t>0?t=0:t<this.maxScrollY&&(t=this.maxScrollY);r<f;r++)if(n>=this.pages[r][0].cx){n=this.pages[r][0].x;break}for(f=this.pages[r].length;u<f;u++)if(t>=this.pages[0][u].cy){t=this.pages[0][u].y;break}return r==this.currentPage.pageX&&(r+=this.directionX,r<0?r=0:r>=this.pages.length&&(r=this.pages.length-1),n=this.pages[r][0].x),u==this.currentPage.pageY&&(u+=this.directionY,u<0?u=0:u>=this.pages[0].length&&(u=this.pages[0].length-1),t=this.pages[0][u].y),{x:n,y:t,pageX:r,pageY:u}},goToPage:function(n,t,r,u){u=u||this.options.bounceEasing;n>=this.pages.length?n=this.pages.length-1:n<0&&(n=0);t>=this.pages[n].length?t=this.pages[n].length-1:t<0&&(t=0);var f=this.pages[n][t].x,e=this.pages[n][t].y;r=r===undefined?this.options.snapSpeed||i.max(i.max(i.min(i.abs(f-this.x),1e3),i.min(i.abs(e-this.y),1e3)),300):r;this.currentPage={x:f,y:e,pageX:n,pageY:t};this.scrollTo(f,e,r,u)},next:function(n,t){var i=this.currentPage.pageX,r=this.currentPage.pageY;i++;i>=this.pages.length&&this.hasVerticalScroll&&(i=0,r++);this.goToPage(i,r,n,t)},prev:function(n,t){var i=this.currentPage.pageX,r=this.currentPage.pageY;i--;i<0&&this.hasVerticalScroll&&(i=0,r--);this.goToPage(i,r,n,t)},_initKeys:function(){var i={pageUp:33,pageDown:34,end:35,home:36,left:37,up:38,right:39,down:40},t;if(typeof this.options.keyBindings=="object")for(t in this.options.keyBindings)typeof this.options.keyBindings[t]=="string"&&(this.options.keyBindings[t]=this.options.keyBindings[t].toUpperCase().charCodeAt(0));else this.options.keyBindings={};for(t in i)this.options.keyBindings[t]=this.options.keyBindings[t]||i[t];r.addEvent(n,"keydown",this);this.on("destroy",function(){r.removeEvent(n,"keydown",this)})},_key:function(n){if(this.enabled){var t=this.options.snap,u=t?this.currentPage.pageX:this.x,f=t?this.currentPage.pageY:this.y,o=r.getTime(),s=this.keyTime||0,e;this.options.useTransition&&this.isInTransition&&(e=this.getComputedPosition(),this._translate(i.round(e.x),i.round(e.y)),this.isInTransition=!1);this.keyAcceleration=o-s<200?i.min(this.keyAcceleration+.25,50):0;switch(n.keyCode){case this.options.keyBindings.pageUp:this.hasHorizontalScroll&&!this.hasVerticalScroll?u+=t?1:this.wrapperW
22idth:f+=t?1:this.wrapperHeight;break;case this.options.keyBindings.pageDown:this.hasHorizontalScroll&&!this.hasVerticalScroll?u-=t?1:this.wrapperWidth:f-=t?1:this.wrapperHeight;break;case this.options.keyBindings.end:u=t?this.pages.length-1:this.maxScrollX;f=t?this.pages[0].length-1:this.maxScrollY;break;case this.options.keyBindings.home:u=0;f=0;break;case this.options.keyBindings.left:u+=t?-1:5+this.keyAcceleration>>0;break;case this.options.keyBindings.up:f+=t?1:5+this.keyAcceleration>>0;break;case this.options.keyBindings.right:u-=t?-1:5+this.keyAcceleration>>0;break;case this.options.keyBindings.down:f-=t?1:5+this.keyAcceleration>>0;break;default:return}if(t){this.goToPage(u,f);return}u>0?(u=0,this.keyAcceleration=0):u<this.maxScrollX&&(u=this.maxScrollX,this.keyAcceleration=0);f>0?(f=0,this.keyAcceleration=0):f<this.maxScrollY&&(f=this.maxScrollY,this.keyAcceleration=0);this.scrollTo(u,f,0);this.keyTime=o}},_animate:function(n,t,i,u){function c(){var a=r.getTime(),y,p,v;if(a>=l){e.isAnimating=!1;e._translate(n,t);e.resetPosition(e.options.bounceTime)||e._execEvent("scrollEnd");return}a=(a-h)/i;v=u(a);y=(n-o)*v+o;p=(t-s)*v+s;e._translate(y,p);e.isAnimating&&f(c)}var e=this,o=this.x,s=this.y,h=r.getTime(),l=h+i;this.isAnimating=!0;c()},handleEvent:function(n){switch(n.type){case"touchstart":case"pointerdown":case"MSPointerDown":case"mousedown":this._start(n);break;case"touchmove":case"pointermove":case"MSPointerMove":case"mousemove":this._move(n);break;case"touchend":case"pointerup":case"MSPointerUp":case"mouseup":case"touchcancel":case"pointercancel":case"MSPointerCancel":case"mousecancel":this._end(n);break;case"orientationchange":case"resize":this._resize();break;case"transitionend":case"webkitTransitionEnd":case"oTransitionEnd":case"MSTransitionEnd":this._transitionEnd(n);break;case"wheel":case"DOMMouseScroll":case"mousewheel":this._wheel(n);break;case"keydown":this._key(n);break;case"click":this.enabled&&!n._constructed&&$(".keyboard-user").length==0&&(n.preventDefault(),n.stopPropagation())}}};o.prototype={handleEvent:function(n){switch(n.type){case"touchstart":case"pointerdown":case"MSPointerDown":case"mousedown":this._start(n);break;case"touchmove":case"pointermove":case"MSPointerMove":case"mousemove":this._move(n);break;case"touchend":case"pointerup":case"MSPointerUp":case"mouseup":case"touchcancel":case"pointercancel":case"MSPointerCancel":case"mousecancel":this._end(n)}},destroy:function(){this.options.fadeScrollbars&&(clearTimeout(this.fadeTimeout),this.fadeTimeout=null);this.options.interactive&&(r.removeEvent(this.indicator,"touchstart",this),r.removeEvent(this.indicator,r.prefixPointerEvent("pointerdown"),this),r.removeEvent(this.indicator,"mousedown",this),r.removeEvent(n,"touchmove",this),r.removeEvent(n,r.prefixPointerEvent("pointermove"),this),r.removeEvent(n,"mousemove",this),r.removeEvent(n,"touchend",this),r.removeEvent(n,r.prefixPointerEvent("pointerup"),this),r.removeEvent(n,"mouseup",this));this.options.defaultScrollbars&&this.wrapper.parentNode&&this.wrapper.parentNode.removeChild(this.wrapper)},_start:function(t){var i=t.touches?t.touches[0]:t;t.preventDefault();t.stopPropagation();this.transitionTime();this.initiated=!0;this.moved=!1;this.lastPointX=i.pageX;this.lastPointY=i.pageY;this.startTime=r.getTime();this.options.disableTouch||r.addEvent(n,"touchmove",this);this.options.disablePointer||r.addEvent(n,r.prefixPointerEvent("pointermove"),this);this.options.disableMouse||r.addEvent(n,"mousemove",this);this.scroller._execEvent("beforeScrollStart")},_move:function(n){var t=n.touches?n.touches[0]:n,i,u,f,e,o=r.getTime();this.moved||this.scroller._execEvent("scrollStart");this.moved=!0;i=t.pageX-this.lastPointX;this.lastPointX=t.pageX;u=t.pageY-this.lastPointY;this.lastPointY=t.pageY;f=this.x+i;e=this.y+u;this._pos(f,e);n.preventDefault();n.stopPropagation()},_end:function(t){if(this.initiated){if(this.initiated=!1,t.preventDefault(),t.stopPropagation(),r.removeEvent(n,"touchmove",this),r.removeEvent(n,r.prefixPointerEvent("pointermove"),this),r.removeEvent(n,"mousemove",this),this.scroller.options.snap){var u=this.scroller._nearestSnap(this.scroller.x,this.scroller.y),f=this.options.snapSpeed||i.max(i.max(i.min(i.abs(this.scroller.x-u.x),1e3),i.min(i.abs(this.scroller.y-u.y),1e3)),300);(this.scroller.x!=u.x||this.scroller.y!=u.y)&&(this.scroller.directionX=0,this.scroller.directionY=0,this.scroller.currentPage=u,this.scroller.scrollTo(u.x,u.y,f,this.scroller.options.bounceEasing))}this.moved&&this.scroller._execEvent("scrollEnd")}},transitionTime:function(n){var t,i;(n=n||0,t=r.style.transitionDuration,t)&&(this.indicatorStyle[t]=n+"ms",!n&&r.isBadAndroid&&(this.indicatorStyle[t]="0.0001ms",i=this,f(function(){i.indicatorStyle[t]==="0.0001ms"&&(i.indicatorStyle[t]="0s")})))},transitionTimingFunction:function(n){this.indicatorStyle[r.style.transitionTimingFunction]=n},refresh:function(){this.transitionTime();this.indicatorStyle.display=this.options.listenX&&!this.options.listenY?this.scroller.hasHorizontalScroll?"block":"none":this.options.listenY&&!this.options.listenX?this.scroller.hasVerticalScroll?"block":"none":this.scroller.hasHorizontalScroll||this.scroller.hasVerticalScroll?"block":"none";this.scroller.hasHorizontalScroll&&this.scroller.hasVerticalScroll?(r.addClass(this.wrapper,"iScrollBothScrollbars"),r.removeClass(this.wrapper,"iScrollLoneScrollbar"),this.options.defaultScrollbars&&this.options.customStyle&&(this.options.listenX?this.wrapper.style.right="8px":this.wrapper.style.bottom="8px")):(r.removeClass(this.wrapper,"iScrollBothScrollbars"),r.addClass(this.wrapper,"iScrollLoneScrollbar"),this.options.defaultScrollbars&&this.options.customStyle&&(this.options.listenX?this.wrapper.style.right="2px":this.wrapper.style.bottom="2px"));r.getRect(this.wrapper);
22this.options.listenX&&(this.wrapperWidth=this.wrapper.clientWidth,this.options.resize?(this.indicatorWidth=i.max(i.round(this.wrapperWidth*this.wrapperWidth/(this.scroller.scrollerWidth||this.wrapperWidth||1)),8),this.indicatorStyle.width=this.indicatorWidth+"px"):this.indicatorWidth=this.indicator.clientWidth,this.maxPosX=this.wrapperWidth-this.indicatorWidth,this.options.shrink=="clip"?(this.minBoundaryX=-this.indicatorWidth+8,this.maxBoundaryX=this.wrapperWidth-8):(this.minBoundaryX=0,this.maxBoundaryX=this.maxPosX),this.sizeRatioX=this.options.speedRatioX||this.scroller.maxScrollX&&this.maxPosX/this.scroller.maxScrollX);this.options.listenY&&(this.wrapperHeight=this.wrapper.clientHeight,this.options.resize?(this.indicatorHeight=i.max(i.round(this.wrapperHeight*this.wrapperHeight/(this.scroller.scrollerHeight||this.wrapperHeight||1)),8),this.indicatorStyle.height=this.indicatorHeight+"px"):this.indicatorHeight=this.indicator.clientHeight,this.maxPosY=this.wrapperHeight-this.indicatorHeight,this.options.shrink=="clip"?(this.minBoundaryY=-this.indicatorHeight+8,this.maxBoundaryY=this.wrapperHeight-8):(this.minBoundaryY=0,this.maxBoundaryY=this.maxPosY),this.maxPosY=this.wrapperHeight-this.indicatorHeight,this.sizeRatioY=this.options.speedRatioY||this.scroller.maxScrollY&&this.maxPosY/this.scroller.maxScrollY);this.updatePosition()},updatePosition:function(){var n=this.options.listenX&&i.round(this.sizeRatioX*this.scroller.x)||0,t=this.options.listenY&&i.round(this.sizeRatioY*this.scroller.y)||0;this.options.ignoreBoundaries||(n<this.minBoundaryX?(this.options.shrink=="scale"&&(this.width=i.max(this.indicatorWidth+n,8),this.indicatorStyle.width=this.width+"px"),n=this.minBoundaryX):n>this.maxBoundaryX?this.options.shrink=="scale"?(this.width=i.max(this.indicatorWidth-(n-this.maxPosX),8),this.indicatorStyle.width=this.width+"px",n=this.maxPosX+this.indicatorWidth-this.width):n=this.maxBoundaryX:this.options.shrink=="scale"&&this.width!=this.indicatorWidth&&(this.width=this.indicatorWidth,this.indicatorStyle.width=this.width+"px"),t<this.minBoundaryY?(this.options.shrink=="scale"&&(this.height=i.max(this.indicatorHeight+t*3,8),this.indicatorStyle.height=this.height+"px"),t=this.minBoundaryY):t>this.maxBoundaryY?this.options.shrink=="scale"?(this.height=i.max(this.indicatorHeight-(t-this.maxPosY)*3,8),this.indicatorStyle.height=this.height+"px",t=this.maxPosY+this.indicatorHeight-this.height):t=this.maxBoundaryY:this.options.shrink=="scale"&&this.height!=this.indicatorHeight&&(this.height=this.indicatorHeight,this.indicatorStyle.height=this.height+"px"));this.x=n;this.y=t;this.scroller.options.useTransform?this.indicatorStyle[r.style.transform]="translate("+n+"px,"+t+"px)"+this.scroller.translateZ:(this.indicatorStyle.left=n+"px",this.indicatorStyle.top=t+"px")},_pos:function(n,t){n<0?n=0:n>this.maxPosX&&(n=this.maxPosX);t<0?t=0:t>this.maxPosY&&(t=this.maxPosY);n=this.options.listenX?i.round(n/this.sizeRatioX):this.scroller.x;t=this.options.listenY?i.round(t/this.sizeRatioY):this.scroller.y;this.scroller.scrollTo(n,t)},fade:function(n,t){if(!t||this.visible){clearTimeout(this.fadeTimeout);this.fadeTimeout=null;var i=n?250:500,u=n?0:300;n=n?"1":"0";this.wrapperStyle[r.style.transitionDuration]=i+"ms";this.fadeTimeout=setTimeout(function(n){this.wrapperStyle.opacity=n;this.visible=+n}.bind(this,n),u)}}};u.utils=r;typeof module!="undefined"&&module.exports?module.exports=u:typeof define=="function"&&define.amd?define(function(){return u}):n.IScroll=u})(window,document,Math);
23(function(){function n(t){var i=n.modules[t];if(!i)throw new Error('failed to require "'+t+'"');return"exports"in i||typeof i.definition!="function"||(i.client=i.component=!0,i.definition.call(this,i.exports={},i),delete i.definition),i.exports}n.loader="component";n.helper={};n.helper.semVerSort=function(n,t){for(var f,e,r,u,o=n.version.split("."),s=t.version.split("."),i=0;i<o.length;++i)if(f=parseInt(o[i],10),e=parseInt(s[i],10),f===e){if(r=o[i].substr((""+f).length),u=s[i].substr((""+e).length),r===""&&u!=="")return 1;if(r!==""&&u==="")return-1;if(r!==""&&u!=="")return r>u?1:-1;continue}else return f>e?1:-1;return 0};n.latest=function(t,i){function h(n){throw new Error('failed to find latest module of "'+n+'"');}var e,r,s,l,u;/(.*)~(.*)/.test(t)||h(t);var c=Object.keys(n.modules),f=[],o=[];for(e=0;e<c.length;e++)r=c[e],new RegExp(t+"@").test(r)&&(s=r.substr(t.length+1),l=/(.*)~(.*)@v?(\d+\.\d+\.\d+[^\/]*)$/.exec(r),l!=null?f.push({version:s,name:r}):o.push({version:s,name:r}));return(f.concat(o).length===0&&h(t),f.length>0)?(u=f.sort(n.helper.semVerSort).pop().name,i===!0)?u:n(u):(u=o.sort(function(n,t){return n.name>t.name})[0].name,i===!0)?u:n(u)};n.modules={};n.register=function(t,i){n.modules[t]={definition:i}};n.define=function(t,i){n.modules[t]={exports:i}};n.register("[email protected]",function(n,t){function i(n,t){if(!(this instanceof i))return new i(n,t);this.element=n;this.props=t||{};this.init()}t.exports=i;i.prototype.isSafari=function(){return/Safari/.test(navigator.userAgent)&&/Apple Computer/.test(navigator.vendor)};i.prototype.init=function(){var n=[];for(var t in this.props)n.push(t+" "+this.props[t]);this.element.style.transition=n.join(", ");this.isSafari()&&(this.element.style.webkitTransition=n.join(", "))}});n.register("[email protected]",function(n,t){
24/**
25         * @preserve FastClick: polyfill to remove click delays on browsers with touch UIs.
26         *
27         * @version 0.6.11
28         * @codingstandard ftlabs-jsv2
29         * @copyright The Financial Times Limited [All Rights Reserved]
30         * @license MIT License (see LICENSE.txt)
31         */
32function i(n){"use strict";var r,t=this;if(this.trackingClick=!1,this.trackingClickStart=0,this.targetElement=null,this.touchStartX=0,this.touchStartY=0,this.lastTouchIdentifier=0,this.touchBoundary=10,this.layer=n,!n||!n.nodeType)throw new TypeError("Layer must be a document node");(this.onClick=function(){return i.prototype.onClick.apply(t,arguments)},this.onMouse=function(){return i.prototype.onMouse.apply(t,arguments)},this.onTouchStart=function(){return i.prototype.onTouchStart.apply(t,arguments)},this.onTouchMove=function(){return i.prototype.onTouchMove.apply(t,arguments)},this.onTouchEnd=function(){return i.prototype.onTouchEnd.apply(t,arguments)},this.onTouchCancel=function(){return i.prototype.onTouchCancel.apply(t,arguments)},i.notNeeded(n))||(this.deviceIsAndroid&&(n.addEventListener("mouseover",this.onMouse,!0),n.addEventListener("mousedown",this.onMouse,!0),n.addEventListener("mouseup",this.onMouse,!0)),n.addEventListener("click",this.onClick,!0),n.addEventListener("touchstart",this.onTouchStart,!1),n.addEventListener("touchmove",this.onTouchMove,!1),n.addEventListener("touchend",this.onTouchEnd,!1),n.addEventListener("touchcancel",this.onTouchCancel,!1),Event.prototype.stopImmediatePropagation||(n.removeEventListener=function(t,i,r){var u=Node.prototype.removeEventListener;t==="click"?u.call(n,t,i.hijacked||i,r):u.call(n,t,i,r)},n.addEventListener=function(t,i,r){var u=Node.prototype.addEventListener;t==="click"?u.call(n,t,i.hijacked||(i.hijacked=function(n){n.propagationStopped||i(n)}),r):u.call(n,t,i,r)}),typeof n.onclick=="function"&&(r=n.onclick,n.addEventListener("click",function(n){r(n)},!1),n.onclick=null))}i.prototype.deviceIsAndroid=navigator.userAgent.indexOf("Android")>0;i.prototype.deviceIsIOS=/iP(ad|hone|od)/.test(navigator.userAgent);i.prototype.deviceIsIOS4=i.prototype.deviceIsIOS&&/OS 4_\d(_\d)?/.test(navigator.userAgent);i.prototype.deviceIsIOSWithBadTarget=i.prototype.deviceIsIOS&&/OS ([6-9]|\d{2})_\d/.test(navigator.userAgent);i.prototype.needsClick=function(n){"use strict";switch(n.nodeName.toLowerCase()){case"button":case"select":case"textarea":if(n.disabled)return!0;break;case"input":if(this.deviceIsIOS&&n.type==="file"||n.disabled)return!0;break;case"label":case"video":return!0}return/\bneedsclick\b/.test(n.className)};i.prototype.needsFocus=function(n){"use strict";switch(n.nodeName.toLowerCase()){case"textarea":return!0;case"select":return!this.deviceIsAndroid;case"input":switch(n.type){case"button":case"checkbox":case"file":case"image":case"radio":case"submit":return!1}return!n.disabled&&!n.readOnly;default:return/\bneedsfocus\b/.test(n.className)}};i.prototype.sendClick=function(n,t){"use strict";var r,i;document.activeElement&&document.activeElement!==n&&document.activeElement.trigger("blur");i=t.changedTouches[0];r=document.createEvent("MouseEvents");r.initMouseEvent(this.determineEventType(n),!0,!0,window,1,i.screenX,i.screenY,i.clientX,i.clientY,!1,!1,!1,!1,0,null);r.forwardedTouchEvent=!0;n.dispatchEvent(r)};i.prototype.determineEventType=function(n){"use strict";return this.deviceIsAndroid&&n.tagName.toLowerCase()==="select"?"mousedown":"click"};
32i.prototype.focus=function(n){"use strict";var t;this.deviceIsIOS&&n.setSelectionRange&&n.type.indexOf("date")!==0&&n.type!=="time"?(t=n.value.length,n.setSelectionRange(t,t)):n.focus()};i.prototype.updateScrollParent=function(n){"use strict";var i,t;if(i=n.fastClickScrollParent,!i||!i.contains(n)){t=n;do{if(t.scrollHeight>t.offsetHeight){i=t;n.fastClickScrollParent=t;break}t=t.parentElement}while(t)}i&&(i.fastClickLastScrollTop=i.scrollTop)};i.prototype.getTargetElementFromEventTarget=function(n){"use strict";return n.nodeType===Node.TEXT_NODE?n.parentNode:n};i.prototype.onTouchStart=function(n){"use strict";var i,t,r;if(n.targetTouches.length>1)return!0;if(i=this.getTargetElementFromEventTarget(n.target),t=n.targetTouches[0],this.deviceIsIOS){if(r=window.getSelection(),r.rangeCount&&!r.isCollapsed)return!0;if(!this.deviceIsIOS4){if(t.identifier===this.lastTouchIdentifier)return n.preventDefault(),!1;this.lastTouchIdentifier=t.identifier;this.updateScrollParent(i)}}return this.trackingClick=!0,this.trackingClickStart=n.timeStamp,this.targetElement=i,this.touchStartX=t.pageX,this.touchStartY=t.pageY,n.timeStamp-this.lastClickTime<200&&n.preventDefault(),!0};i.prototype.touchHasMoved=function(n){"use strict";var t=n.changedTouches[0],i=this.touchBoundary;return Math.abs(t.pageX-this.touchStartX)>i||Math.abs(t.pageY-this.touchStartY)>i?!0:!1};i.prototype.onTouchMove=function(n){"use strict";return this.trackingClick?((this.targetElement!==this.getTargetElementFromEventTarget(n.target)||this.touchHasMoved(n))&&(this.trackingClick=!1,this.targetElement=null),!0):!0};i.prototype.findControl=function(n){"use strict";return n.control!==undefined?n.control:n.htmlFor?document.getElementById(n.htmlFor):n.querySelector("button, input:not([type=hidden]), keygen, meter, output, progress, select, textarea")};i.prototype.onTouchEnd=function(n){"use strict";var u,e,i,r,f,t=this.targetElement;if(!this.trackingClick)return!0;if(n.timeStamp-this.lastClickTime<200)return this.cancelNextClick=!0,!0;if(this.cancelNextClick=!1,this.lastClickTime=n.timeStamp,e=this.trackingClickStart,this.trackingClick=!1,this.trackingClickStart=0,this.deviceIsIOSWithBadTarget&&(f=n.changedTouches[0],t=document.elementFromPoint(f.pageX-window.pageXOffset,f.pageY-window.pageYOffset)||t,t.fastClickScrollParent=this.targetElement.fastClickScrollParent),i=t.tagName.toLowerCase(),i==="label"){if(u=this.findControl(t),u){if(this.focus(t),this.deviceIsAndroid)return!1;t=u}}else if(this.needsFocus(t))return n.timeStamp-e>100||this.deviceIsIOS&&window.top!==window&&i==="input"?(this.targetElement=null,!1):(this.focus(t),this.deviceIsIOS4&&i==="select"||(this.targetElement=null,n.preventDefault()),!1);return this.deviceIsIOS&&!this.deviceIsIOS4&&(r=t.fastClickScrollParent,r&&r.fastClickLastScrollTop!==r.scrollTop)?!0:(this.needsClick(t)||(n.preventDefault(),this.sendClick(t,n)),!1)};i.prototype.onTouchCancel=function(){"use strict";this.trackingClick=!1;this.targetElement=null};i.prototype.onMouse=function(n){"use strict";return this.targetElement?n.forwardedTouchEvent?!0:n.cancelable?!this.needsClick(this.targetElement)||this.cancelNextClick?(n.stopImmediatePropagation?n.stopImmediatePropagation():n.propagationStopped=!0,n.stopPropagation(),n.preventDefault(),!1):!0:!0:!0};i.prototype.onClick=function(n){"use strict";var t;return this.trackingClick?(this.targetElement=null,this.trackingClick=!1,!0):n.target.type==="submit"&&n.detail===0?!0:(t=this.onMouse(n),t||(this.targetElement=null),t)};i.prototype.destroy=function(){"use strict";var n=this.layer;this.deviceIsAndroid&&(n.removeEventListener("mouseover",this.onMouse,!0),n.removeEventListener("mousedown",this.onMouse,!0),n.removeEventListener("mouseup",this.onMouse,!0));n.removeEventListener("click",this.onClick,!0);n.removeEventListener("touchstart",this.onTouchStart,!1);n.removeEventListener("touchmove",this.onTouchMove,!1);n.removeEventListener("touchend",this.onTouchEnd,!1);n.removeEventListener("touchcancel",this.onTouchCancel,!1)};i.notNeeded=function(n){"use strict";var t,r;if(typeof ontouchstart=="undefined")return!0;
32if(r=+(/Chrome\/([0-9]+)/.exec(navigator.userAgent)||[,0])[1],r)if(i.prototype.deviceIsAndroid){if(t=document.querySelector("meta[name=viewport]"),t&&(t.content.indexOf("user-scalable=no")!==-1||r>31&&window.innerWidth<=window.screen.width))return!0}else return!0;return n.style.msTouchAction==="none"?!0:!1};i.attach=function(n){"use strict";return new i(n)};typeof define!="undefined"&&define.amd?define(function(){"use strict";return i}):typeof t!="undefined"&&t.exports?(t.exports=i.attach,t.exports.FastClick=i):window.FastClick=i});n.register("[email protected]",function(n,t){t.exports=function(n,t){if(n.indexOf)return n.indexOf(t);for(var i=0;i<n.length;++i)if(n[i]===t)return i;return-1}});n.register("[email protected]",function(t,i){function r(n){if(!n)throw new Error("A DOM element reference is required");this.el=n;this.list=n.classList}var u=n("[email protected]"),f=/\s+/,e=Object.prototype.toString;i.exports=function(n){return new r(n)};r.prototype.add=function(n){if(this.list)return this.list.add(n),this;var t=this.array(),i=u(t,n);return~i||t.push(n),this.el.className=t.join(" "),this};r.prototype.remove=function(n){if("[object RegExp]"==e.call(n))return this.removeMatching(n);if(this.list)return this.list.remove(n),this;var t=this.array(),i=u(t,n);return~i&&t.splice(i,1),this.el.className=t.join(" "),this};r.prototype.removeMatching=function(n){for(var i=this.array(),t=0;t<i.length;t++)n.test(i[t])&&this.remove(i[t]);return this};r.prototype.toggle=function(n,t){return this.list?("undefined"!=typeof t?t!==this.list.toggle(n,t)&&this.list.toggle(n):this.list.toggle(n),this):("undefined"!=typeof t?t?this.add(n):this.remove(n):this.has(n)?this.remove(n):this.add(n),this)};r.prototype.array=function(){var t=this.el.className.replace(/^\s+|\s+$/g,""),n=t.split(f);return""===n[0]&&n.shift(),n};r.prototype.has=r.prototype.contains=function(n){return this.list?this.list.contains(n):!!~u(this.array(),n)}});n.register("[email protected]",function(n){var t=window.addEventListener?"addEventListener":"attachEvent",r=window.removeEventListener?"removeEventListener":"detachEvent",i=t!=="addEventListener"?"on":"";n.bind=function(n,r,u,f){return n[t](i+r,u,f||!1),u};n.unbind=function(n,t,u,f){return n[r](i+t,u,f||!1),u}});n.register("[email protected]",function(n,t){function i(n,t){return t.querySelector(n)}n=t.exports=function(n,t){return t=t||document,i(n,t)};n.all=function(n,t){return t=t||document,t.querySelectorAll(n)};n.engine=function(t){if(!t.one)throw new Error(".one callback required");if(!t.all)throw new Error(".all callback required");return i=t.one,n.all=t.all,n}});n.register("[email protected]",function(t,i){function e(n,t){var r,i;if(!n||n.nodeType!==1)return!1;if(u)return u.call(n,t);for(r=f.all(t,n.parentNode),i=0;i<r.length;++i)if(r[i]==n)return!0;return!1}var f=n("[email protected]"),r=Element.prototype,u=r.matches||r.webkitMatchesSelector||r.mozMatchesSelector||r.msMatchesSelector||r.oMatchesSelector;i.exports=e});n.register("[email protected]",function(t,i){var r=n("[email protected]");i.exports=function(n,t,i,u){for(n=i?{parentNode:n}:n,u=u||document;(n=n.parentNode)&&n!==document;){if(r(n,t))return n;if(n===u)return}}});n.register("[email protected]",function(t){var r=n("[email protected]"),i=n("[email protected]");t.bind=function(n,t,u,f,e){return i.bind(n,u,function(i){var u=i.target||i.srcElement;i.delegateTarget=r(u,t,!0,n);i.delegateTarget&&f.call(n,i)},e)};t.unbind=function(n,t,r,u){i.off(n,t,r,u)}});n.register("[email protected]",function(t,i){function r(n,t){if(!(this instanceof r))return new r(n,t);if(!n)throw new Error("element required");if(!t)throw new Error("object required");this.el=n;this.obj=t;this._events={}}function e(n){var t=n.split(/ +/);return{name:t.shift(),selector:t.join(" ")}}var u=n("[email protected]"),f=n("[email protected]");i.exports=r;r.prototype.sub=function(n,t,i){this._events[n]=this._events[n]||{};this._events[n][t]=i};r.prototype.bind=function(n,t){function i(){var n=[].slice.call(arguments).concat(c);h[t].apply(h,n)}var o=e(n),s=this.el,h=this.obj,r=o.name,t=t||"on"+r,c=[].slice.call(arguments,2);return o.selector?i=f.bind(s,o.selector,r,i):u.bind(s,r,i),this.sub(r,t,i),i};r.prototype.unbind=function(n,t){var i,r;if(0==arguments.length)return this.unbindAll();if(1==arguments.length)return this.unbindAllOf(n);(i=this._events[n],i)&&(r=i[t],r)&&u.unbind(this.el,n,r)};r.prototype.unbindAll=function(){for(var n in this._events)this.unbindAllOf(n)};r.prototype.unbindAllOf=function(n){var t=this._events[n],i;if(t)for(i in t)this.unbind(n,i)}});n.register("switchery",function(t,i){function r(n,t){if(!(this instanceof r))return new r(n,t);this.element=n;this.options=t||{};for(var i in u)this.options[i]==null&&(this.options[i]=u[i]);this.element!=null&&this.element.type=="checkbox"&&this.init();this.isDisabled()===!0&&this.disable()}var e=n("[email protected]"),o=n("[email protected]"),f=n("c
32[email protected]"),s=n("[email protected]"),u;i.exports=r;u={color:"#64bd63",secondaryColor:"#dfdfdf",jackColor:"#fff",jackSecondaryColor:null,className:"switchery",disabled:!1,disabledOpacity:.5,speed:"0.4s",size:"default"};r.prototype.hide=function(){this.element.style.display="none"};r.prototype.show=function(){var n=this.create();this.insertAfter(this.element,n)};r.prototype.create=function(){var n=this.element.ownerDocument||document;return this.switcher=n.createElement("span"),this.jack=n.createElement("small"),this.switcher.appendChild(this.jack),this.switcher.className=this.options.className,this.events=s(this.switcher,this),this.switcher.tabIndex="0",this.switcher.setAttribute("role","switch"),this.switcher.ariaChecked="false",this.switcher.ariaLabel=this.options.ariaLabel,this.switcher};r.prototype.insertAfter=function(n,t){n.parentNode.insertBefore(t,n.nextSibling)};r.prototype.setPosition=function(n){var t=this.isChecked(),r=this.switcher,i=this.jack;n&&t?t=!1:n&&!t&&(t=!0);t===!0?(this.element.checked=!0,this.switcher.ariaChecked=!0,i.style.left=window.getComputedStyle?parseInt(window.getComputedStyle(r).width)-parseInt(window.getComputedStyle(i).width)+"px":parseInt(r.currentStyle.width)-parseInt(i.currentStyle.width)+"px",this.options.color&&this.colorize(),this.setSpeed()):(i.style.left=0,this.element.checked=!1,this.switcher.ariaChecked=!1,this.switcher.style.boxShadow="inset 0 0 0 0 "+this.options.secondaryColor,this.switcher.style.borderColor=this.options.secondaryColor,this.switcher.style.backgroundColor=this.options.secondaryColor!==u.secondaryColor?this.options.secondaryColor:"#fff",this.jack.style.backgroundColor=this.options.jackSecondaryColor!==this.options.jackColor?this.options.jackSecondaryColor:this.options.jackColor,this.setSpeed())};r.prototype.setSpeed=function(){var n={},t={"background-color":this.options.speed,left:this.options.speed.replace(/[a-z]/,"")/2+"s"};n=this.isChecked()?{border:this.options.speed,"box-shadow":this.options.speed,"background-color":this.options.speed.replace(/[a-z]/,"")*3+"s"}:{border:this.options.speed,"box-shadow":this.options.speed};e(this.switcher,n);e(this.jack,t)};r.prototype.setSize=function(){switch(this.options.size){case"small":f(this.switcher).add("switchery-small");break;case"large":f(this.switcher).add("switchery-large");break;default:f(this.switcher).add("switchery-default")}};r.prototype.colorize=function(){var n=this.switcher.offsetHeight/2;this.switcher.style.backgroundColor=this.options.color;this.switcher.style.borderColor=this.options.color;this.switcher.style.boxShadow="inset 0 0 0 "+n+"px "+this.options.color;this.jack.style.backgroundColor=this.options.jackColor};r.prototype.handleOnchange=function(){var t=this.element.ownerDocument||document,n;t.dispatchEvent?(n=t.createEvent("HTMLEvents"),n.initEvent("change",!0,!0),this.element.dispatchEvent(n)):this.element.fireEvent("onchange")};r.prototype.handleChange=function(){var t=this,n=this.element;n.addEventListener?n.addEventListener("change",function(){t.setPosition()}):n.attachEvent("onchange",function(){t.setPosition()})};r.prototype.handleClick=function(){var n=this.switcher;o(n);this.events.bind("click","bindClick");this.events.bind("keyup","bindKeyUp")};r.prototype.bindClick=function(){var n=this.element.parentNode.tagName.toLowerCase(),t=n==="label"?!1:!0;this.setPosition(t);this.handleOnchange(this.element.checked)};r.prototype.keyPressCodes=[32,13,37,39];r.prototype.bindKeyUp=function(n){r.prototype.keyPressCodes.indexOf(n.keyCode)<0||this.bindClick()};r.prototype.markAsSwitched=function(){this.element.setAttribute("data-switchery",!0)};r.prototype.markedAsSwitched=function(){return this.element.getAttribute("data-switchery")};r.prototype.init=function(){this.hide();this.show();this.setSize();this.setPosition();this.markAsSwitched();this.handleChange();this.handleClick()};r.prototype.isChecked=function(){return this.element.checked};r.prototype.isDisabled=function(){return this.options.disabled||this.element.disabled||this.element.readOnly};r.prototype.destroy=function(){this.events.unbind()};r.prototype.enable=function(){this.options.disabled&&(this.options.disabled&&(this.options.disabled=!1),this.element.disabled&&(this.element.disabled=!1),this.element.readOnly&&(this.element.readOnly=!1),this.switcher.style.opacity=1,this.events.bind("click","bindClick"),this.events.bind("keyup","bindKeyUp"))};r.prototype.disable=function(){this.options.disabled||(this.options.disabled||(this.options.disabled=!0),this.element.disabled||(this.element.disabled=!0),this.element.readOnly||(this.element.readOnly=!0),this.switcher.style.opacity=this.options.disabledOpacity,this.destroy())}});typeof exports=="object"?module.exports=n("switchery"):typeof define=="function"&&define.amd?define("Switchery",[],function(){return n("switchery")}):(this||window).Switchery=n("switchery")})();
33(function(){function n(t,i,r){var o=n.resolve(t),e,u,f;if(null==o){r=r||t;i=i||"root";e=Error('Failed to require "'+r+'" from "'+i+'"');throw e.path=r,e.parent=i,e.require=!0,e;}return u=n.modules[o],u._resolving||u.exports||(f={},f.exports={},f.client=f.component=!0,u._resolving=!0,u.call(this,f.exports,n.relative(o),f),delete u._resolving,u.exports=f.exports),u.exports}n.modules={};n.aliases={};n.resolve=function(t){var r,i,t;for("/"===t.charAt(0)&&(t=t.slice(1)),r=[t,t+".js",t+".json",t+"/index.js",t+"/index.json"],i=0;r.length>i;i++){if(t=r[i],n.modules.hasOwnProperty(t))return t;if(n.aliases.hasOwnProperty(t))return n.aliases[t]}};n.normalize=function(n,t){var r=[],i;if("."!=t.charAt(0))return t;for(n=n.split("/"),t=t.split("/"),i=0;t.length>i;++i)".."==t[i]?n.pop():"."!=t[i]&&""!=t[i]&&r.push(t[i]);return n.concat(r).join("/")};n.register=function(t,i){n.modules[t]=i};n.alias=function(t,i){if(!n.modules.hasOwnProperty(t))throw Error('Failed to alias "'+t+'", it does not exist');n.aliases[i]=t};n.relative=function(t){function r(n,t){for(var i=n.length;i--;)if(n[i]===t)return i;return-1}function i(r){var u=i.resolve(r);return n(u,t,r)}var u=n.normalize(t,"..");return i.resolve=function(i){var o=i.charAt(0),e,f;return"/"==o?i.slice(1):"."==o?n.normalize(u,i):(e=t.split("/"),f=r(e,"deps")+1,f||(f=0),i=e.slice(0,f+1).join("/")+"/deps/"+i)},i.exists=function(t){return n.modules.hasOwnProperty(i.resolve(t))},i};n.register("component-event/index.js",function(n){var t=window.addEventListener?"addEventListener":"attachEvent",r=window.removeEventListener?"removeEventListener":"detachEvent",i="addEventListener"!==t?"on":"";n.bind=function(n,r,u,f){return n[t](i+r,u,f||!1),u};n.unbind=function(n,t,u,f){return n[r](i+t,u,f||!1),u}});n.register("component-query/index.js",function(n,t,i){function r(n,t){return t.querySelector(n)}n=i.exports=function(n,t){return t=t||document,r(n,t)};n.all=function(n,t){return t=t||document,t.querySelectorAll(n)};n.engine=function(t){if(!t.one)throw Error(".one callback required");if(!t.all)throw Error(".all callback required");return r=t.one,n.all=t.all,n}});n.register("component-matches-selector/index.js",function(n,t,i){function f(n,t){if(u)return u.call(n,t);for(var r=e.all(t,n.parentNode),i=0;r.length>i;++i)if(r[i]==n)return!0;return!1}
33var e=t("query"),r=Element.prototype,u=r.matches||r.webkitMatchesSelector||r.mozMatchesSelector||r.msMatchesSelector||r.oMatchesSelector;i.exports=f});n.register("discore-closest/index.js",function(n,t,i){var r=t("matches-selector");i.exports=function(n,t,i,u){for(n=i?{parentNode:n}:n,u=u||document;(n=n.parentNode)&&n!==document;){if(r(n,t))return n;if(n===u)return}}});n.register("component-delegate/index.js",function(n,t){var r=t("closest"),i=t("event");n.bind=function(n,t,u,f,e){return i.bind(n,u,function(i){var u=i.target||i.srcElement;i.delegateTarget=r(u,t,!0,n);i.delegateTarget&&f.call(n,i)},e)};n.unbind=function(n,t,r,u){i.unbind(n,t,r,u)}});n.register("component-events/index.js",function(n,t,i){function r(n,t){if(!(this instanceof r))return new r(n,t);if(!n)throw Error("element required");if(!t)throw Error("object required");this.el=n;this.obj=t;this._events={}}function f(n){var t=n.split(/ +/);return{name:t.shift(),selector:t.join(" ")}}var u=t("event"),e=t("delegate");i.exports=r;r.prototype.sub=function(n,t,i){this._events[n]=this._events[n]||{};this._events[n][t]=i};r.prototype.bind=function(n,t){function i(){var n=[].slice.call(arguments).concat(c);h[t].apply(h,n)}var o=f(n),s=this.el,h=this.obj,r=o.name,t=t||"on"+r,c=[].slice.call(arguments,2);return o.selector?i=e.bind(s,o.selector,r,i):u.bind(s,r,i),this.sub(r,t,i),i};r.prototype.unbind=function(n,t){var i,r;if(0==arguments.length)return this.unbindAll();if(1==arguments.length)return this.unbindAllOf(n);i=this._events[n];i&&(r=i[t],r&&u.unbind(this.el,n,r))};r.prototype.unbindAll=function(){for(var n in this._events)this.unbindAllOf(n)};r.prototype.unbindAllOf=function(n){var t=this._events[n],i;if(t)for(i in t)this.unbind(n,i)}});n.register("component-indexof/index.js",function(n,t,i){i.exports=function(n,t){if(n.indexOf)return n.indexOf(t);for(var i=0;n.length>i;++i)if(n[i]===t)return i;return-1}});n.register("component-classes/index.js",function(n,t,i){function r(n){if(!n)throw Error("A DOM element reference is required");this.el=n;this.list=n.classList}var u=t("indexof"),f=/\s+/,e=Object.prototype.toString;i.exports=function(n){return new r(n)};r.prototype.add=function(n){if(this.list)return this.list.add(n),this;var t=this.array(),i=u(t,n);return~i||t.push(n),this.el.className=t.join(" "),this};r.prototype.remove=function(n){if("[object RegExp]"==e.call(n))return this.removeMatching(n);if(this.list)return this.list.remove(n),this;var t=this.array(),i=u(t,n);return~i&&t.splice(i,1),this.el.className=t.join(" "),this};r.prototype.removeMatching=function(n){for(var i=this.array(),t=0;i.length>t;t++)n.test(i[t])&&this.remove(i[t]);return this};r.prototype.toggle=function(n,t){return this.list?(t!==void 0?t!==this.list.toggle(n,t)&&this.list.toggle(n):this.list.toggle(n),this):(t!==void 0?t?this.add(n):this.remove(n):this.has(n)?this.remove(n):this.add(n),this)};r.prototype.array=function(){var t=this.el.className.replace(/^\s+|\s+$/g,""),n=t.split(f);return""===n[0]&&n.shift(),n};r.prototype.has=r.prototype.contains=function(n){return this.list?this.list.contains(n):!!~u(this.array(),n)}});n.register("component-emitter/index.js",function(n,t,i){function r(n){if(n)return u(n)}function u(n){for(var t in r.prototype)n[t]=r.prototype[t];return n}i.exports=r;r.prototype.on=r.prototype.addEventListener=function(n,t){return this._callbacks=this._callbacks||{},(this._callbacks[n]=this._callbacks[n]||[]).push(t),this};r.prototype.once=function(n,t){function i(){r.off(n,i);t.apply(this,arguments)}var r=this;return this._callbacks=this._callbacks||{},i.fn=t,this.on(n,i),this};r.prototype.off=r.prototype.removeListener=r.prototype.removeAllListeners=r.prototype.removeEventListener=function(n,t){var i,u,r;if(this._callbacks=this._callbacks||{},0==arguments.length)return this._callbacks={},this;if(i=this._callbacks[n],!i)return this;if(1==arguments.length)return delete this._callbacks[n],this;for(r=0;i.length>r;r++)if(u=i[r],u===t||u.fn===t){i.splice(r,1);break}return this};r.prototype.emit=function(n){var r,t,i,u;if(this._callbacks=this._callbacks||{}
33,r=[].slice.call(arguments,1),t=this._callbacks[n],t)for(t=t.slice(0),i=0,u=t.length;u>i;++i)t[i].apply(this,r);return this};r.prototype.listeners=function(n){return this._callbacks=this._callbacks||{},this._callbacks[n]||[]};r.prototype.hasListeners=function(n){return!!this.listeners(n).length}});n.register("ui-component-mouse/index.js",function(n,t,i){function u(n,t){this.obj=t||{};this.el=n}var f=t("emitter"),r=t("event");i.exports=function(n,t){return new u(n,t)};f(u.prototype);u.prototype.bind=function(){function i(f){n.onmouseup&&n.onmouseup(f);r.unbind(document,"mousemove",u);r.unbind(document,"mouseup",i);t.emit("up",f)}function u(i){n.onmousemove&&n.onmousemove(i);t.emit("move",i)}var n=this.obj,t=this;return t.down=function(f){n.onmousedown&&n.onmousedown(f);r.bind(document,"mouseup",i);r.bind(document,"mousemove",u);t.emit("down",f)},r.bind(this.el,"mousedown",t.down),this};u.prototype.unbind=function(){r.unbind(this.el,"mousedown",this.down);this.down=null}});n.register("abpetkov-percentage-calc/percentage-calc.js",function(n){n.isNumber=function(n){return"number"==typeof n?!0:!1};n.of=function(t,i){if(n.isNumber(t)&&n.isNumber(i))return t/100*i};n.from=function(t,i){if(n.isNumber(t)&&n.isNumber(i))return 100*(t/i)}});n.register("abpetkov-closest-num/closest-num.js",function(n){n.find=function(n,t){var u=null,f=null,r=t[0];for(i=0;t.length>i;i++)u=Math.abs(n-r),f=Math.abs(n-t[i]),u>f&&(r=t[i]);return r}});n.register("vesln-super/lib/super.js",function(n,t,i){function r(){var t=u.call(arguments);if(t.length)return"function"!=typeof t[0]?n.merge(t):(n.inherits.apply(null,t),void 0)}var u=Array.prototype.slice,n=i.exports=r;n.extend=function(t,i){var u=this,r=function(){return u.apply(this,arguments)};return n.merge([r,this]),n.inherits(r,this),t&&n.merge([r.prototype,t]),i&&n.merge([r,i]),r.extend=this.extend,r};n.inherits=function(n,t){n.super_=t;Object.create?n.prototype=Object.create(t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}):(n.prototype=new t,n.prototype.constructor=n)};n.merge=function(n){for(var i,u=2===n.length?n.shift():{},t=null,r=0,f=n.length;f>r;r++){t=n[r];for(i in t)t.hasOwnProperty(i)&&(u[i]=t[i])}return u}});n.register("powerange/lib/powerange.js",function(n,t,i){var u=(t("./main"),t("./horizontal")),f=t("./vertical"),r={callback:function(){},decimal:!1,disable:!1,disableOpacity:.5,hideRange:!1,klass:"",min:0,max:100,start:null,step:null,vertical:!1};i.exports=function(n,t){t=t||{};for(var i in r)null==t[i]&&(t[i]=r[i]);return t.vertical?new f(n,t):new u(n,t)}});n.register("powerange/lib/main.js",function(n,t,r){function u(n,t){return this instanceof u?(this.element=n,this.options=t||{},this.slider=this.create("span","range-bar"),null!==this.element&&"text"===this.element.type&&this.init(),void 0):new u(n,t)}var o=t("mouse"),s=t("events"),f=t("classes"),e=t("percentage-calc");r.exports=u;u.prototype.bindEvents=function(){this.handle=this.slider.querySelector(".range-handle");this.touch=s(this.handle,this);this.touch.bind("touchstart","onmousedown");this.touch.bind("touchmove","onmousemove");this.touch.bind("touchend","onmouseup");this.mouse=o(this.handle,this);this.mouse.bind()};u.prototype.hide=function(){this.element.style.display="none"};u.prototype.append=function(){var n=this.generate();this.insertAfter(this.element,n)};u.prototype.generate=function(){var n={handle:{type:"span",selector:"range-handle"},min:{type:"span",selector:"range-min"},max:{type:"span",selector:"range-max"},quantity:{type:"span",selector:"range-quantity"}},t,i;for(t in n)n.hasOwnProperty(t)&&(i=this.create(n[t].type,n[t].selector),this.slider.appendChild(i));return this.slider};u.prototype.create=function(n,t){var i=document.createElement(n);return i.className=t,i};u.prototype.insertAfter=function(n,t){n.parentNode.insertBefore(t,n.nextSibling)};u.prototype.extraClass=function(n){this.options.klass&&f(this.slider).add(n)};u.prototype.setRange=function(n,t){"number"!=typeof n||"number"!=typeof t||this.options.hideRange||(this.slider.querySelector(".range-min").innerHTML=n,this.slider.querySelector(".range-max").innerHTML=t)};u.prototype.setValue=function(n,t){var u=e.from(parseFloat(n),t),i=e.of(u,this.options.max-this.options.min)+this.options.min,r=!1;i=this.options.decimal?Math.round(100*i)/100:Math.round(i);r=this.element.value!=i?!0:!1;this.element.value=i;this.options.callback();r&&this.changeEvent()};u.prototype.step=function(n,t){var r=n-t,f=e.from(this.checkStep(this.options.step),this.options.max-this.options.min),o=e.of(f,r),u=[];for(i=0;r>=i;i+=o)u.push(i);return this.steps=u,this.steps};u.prototype.checkValues=function(n){this.options.min>n&&(this.options.start=this.options.min);n>this.options.max&&(this.options.start=this.options.max);this.options.min>=this.options.max&&(this.options.min=this.options.max)};u.prototype.checkStep=function(n){return 0>n&&(n=Math.abs(n)),this.options.step=n,this.options.step};u.prototype.disable=function(){(this.options.min==this.options.max||this.options.min>this.options.max||this.options.disable)&&(this.mouse.unbind(),this.touch.unbind(),this.slider.style.opacity=this.options.disableOpacity,f(this.handle).add("range-disabled"))};u.prototype.unselectable=function(n,t){f(this.slider).has("unselectable")||t!==!0?f(this.slider).remove("unselectable"):f(this.slider).add("unselectable")};u.prototype.changeEvent=function(){if("function"!=typeof Event&&document.fireEvent)this.element.fireEvent("onchange");else{var n=document.createEvent("HTMLEvents");n.initEvent("change",!1,!0);this.element.dispatchEvent(n)}};u.prototype.init=function(){this.hide();this.append();this.bindEvents();this.extraClass(this.options.klass);this.checkValues(this.options.start);this.setRange(this.options.min,this.options.max);this.disable()}});n.register("powerange/lib/horizontal.js",function(n,t,i){function r(){e.apply(this,arguments);this.options.step&&this.step(this.slider.offsetWidth,this.handle.offsetWidth);this.setStart(this.options.start)}var o=t("super"),u=t("closest-num"),f=t("percentage-calc"),e=t("./main");i.exports=r;o(r,e);r.prototype.setStart=function(n){var i=null===n?this.options.min:n,r=f.from(i-this.options.min,this.options.max-this.options.min)||0,t=f.of(r,this.slider.offsetWidth-this.handle.offsetWidth),e=this.options.step?u.find(t,this.steps):t;this.setPosition(e);this.setValue(this.handle.style.left,this.slider.offsetWidth-this.handle.offsetWidth)};r.prototype.setPosition=function(n){this.handle.style.left=n+"px";this.slider.querySelector(".range-quantity").style.width=n+"px"};r.prototype.onmousedown=function(n){n.touches&&(n=n.touches[0]);this.startX=n.clientX;this.handleOffsetX=this.handle.offsetLeft;this.restrictHandleX=this.slider.offsetWidth-this.handle.offsetWidth;this.unselectable(this.slider,!0)};r.prototype.onmousemove=function(n){n.preventDefault();n.touches&&(n=n.touches[0]);var t=this.handleOffsetX+n.clientX-this.startX,i=this.steps?u.find(t,this.steps):t;0>=t?this.setPosition(0):t>=this.restrictHandleX?this.setPosition(this.restrictHandleX):this.setPosition(i);this.setValue(this.handle.style.left,this.slider.offsetWidth-this.handle.offsetWidth)};r.prototype.onmouseup=function(){this.unselectable(this.slider,!1)}});n.register("powerange/lib/vertical.js",function(n,t,i){function r(){e.apply(this,arguments);s(this.slider).add("vertical");this.options.step&&this.step(this.slider.offsetHeight,this.handle.offsetHeight);this.setStart(this.options.start)}var o=t("super"),s=t("classes"),u=t("closest-num"),f=t("percentage-calc"),e=t("./main");i.exports=r;o(r,e);r.prototype.setStart=function(n){var i=null===n?this.options.min:n,r=f.from(i-this.options.min,this.options.max-this.options.min)||0,t=f.of(r,this.slider.offsetHeight-this.handle.offsetHeight),e=this.options.step?u.find(t,this.steps):t;this.setPosition(e);this.setValue(this.handle.style.bottom,this.slider.offsetHeight-this.handle.offsetHeight)};r.prototype.setPosition=function(n){this.handle.style.bottom=n+"px";this.slider.querySelector(".range-quantity").style.height=n+"px"};r.prototype.onmousedown=function(n){n.touches&&(n=n.touches[0]);this.startY=n.clientY;this.handleOffsetY=this.slider.offsetHeight-this.handle.offsetHeight-this.handle.offsetTop;this.restrictHandleY=this.slider.offsetHeight-this.handle.offsetHeight;this.unselectable(this.slider,!0)};r.prototype.onmousemove=function(n){n.preventDefault();n.touches&&(n=n.touches[0]);var t=this.handleOffsetY+this.startY-n.clientY,i=this.steps?u.find(t,this.steps):t;0>=t?this.setPosition(0):t>=this.restrictHandleY?this.setPosition(this.restrictHandleY):this.setPosition(i);this.setValue(this.handle.style.bottom,this.slider.offsetHeight-this.handle.offsetHeight)};r.prototype.onmouseup=function(){this.unselectable(this.slider,!1)}});n.alias("component-events/index.js","powerange/deps/events/index.js");n.alias("component-events/index.js","events/index.js");n.alias("component-event/index.js","component-events/deps/event/index.js");n.alias("component-delegate/index.js","component-events/deps/delegate/index.js");n.alias("discore-closest/index.js","component-delegate/deps/closest/index.js");n.alias("discore-closest/index.js","component-delegate/deps/closest/index.js");n.alias("component-matches-selector/index.js","discore-closest/deps/matches-selector/index.js");n.alias("component-query/index.js","component-matches-selector/deps/query/index.js");n.alias("discore-closest/index.js","discore-closest/index.js");n.alias("component-event/index.js","component-delegate/deps/event/index.js");n.alias("component-classes/index.js","powerange/deps/classes/index.js");n.alias("component-classes/index.js","classes/index.js");n.alias("component-indexof/index.js","component-classes/deps/indexof/index.js");n.alias("ui-component-mouse/index.js","powerange/deps/mouse/index.js");n.alias("ui-component-mouse/index.js","mouse/index.js");n.alias("component-emitter/index.js","ui-component-mouse/deps/emitter/index.js");n.alias("component-event/index.js","ui-component-mouse/deps/event/index.js");n.alias("abpetkov-percentage-calc/percentage-calc.js","powerange/deps/percentage-calc/percentage-calc.js");n.alias("abpetkov-percentage-calc/percentage-calc.js","powerange/deps/percentage-calc/index.js");n.alias("abpetkov-percentage-calc/percentage-calc.js","percentage-calc/index.js");n.alias("abpetkov-percentage-calc/percentage-calc.js","abpetkov-percentage-calc/index.js");n.alias("abpetkov-closest-num/closest-num.js","powerange/deps/closest-num/closest-num.js");n.alias("abpetkov-closest-num/closest-num.js","powerange/deps/closest-num/index.js");n.alias("abpetkov-closest-num/closest-num.js","closest-num/index.js");n.alias("abpetkov-closest-num/closest-num.js","abpetkov-closest-num/index.js");n.alias("vesln-super/lib/super.js","powerange/deps/super/lib/super.js");n.alias("vesln-super/lib/super.js","powerange/deps/super/index.js");n.alias("vesln-super/lib/super.js","super/index.js");n.alias("vesln-super/lib/super.js","vesln-super/index.js");n.alias("powerange/lib/powerange.js","powerange/index.js");"object"==typeof exports?module.exports=n("powerange"):"function"==typeof define&&define.amd?define([],function(){return n("powerange")}):this.Powerange=n("powerange")})();
34(function(n){function p(r,u){var f=w(r,u),e=g(r,u),o;if(u.serverSideParams&&n.fn.nailthumb.setServerSideParams(f,e,u),t("image",f),t("
34container",e),u.onStart)u.onStart(e,u);if(u.loadingClass&&e.addClass(u.loadingClass),u.preload||f.data("nailthumb.replaceto")){i("wait on load");f.one("load",function(){t("before check",f);f.data("nailthumb.working")||f.data("nailthumb.replacing")||(f.data("nailthumb.working",!0),t("inside check",f),h(f,e,u))});f.parent().is("picture")?f[0].complete&&f[0].naturalWidth>0&&f.triggerHandler("load"):(o=f.attr("src"),f.attr("src",null).attr("src",o))}else i("nail thumb directly"),f.data("nailthumb.working",!0),h(f,e,u)}function h(n,r,u){var f,e,o;d(n,u);c(r,u);f=et(n,u);t("image",n);t("imageDims",f);(f.width==0||f.height==0)&&(f=ot(n),t("imageCloneDims",f));e=y(r,u);t("container",r);t("containerDims",e);o=ut(e,f,u);i("proportions",o);nt(n,f,r,e,o,u)}function w(n,i){var r=n.find("img").first(),u=i.imageCustomFinder,f;return!u&&i.imageUrl?u=b:!u&&i.imageFromWrappingLink&&(u=k),u&&(f=u(n,i),t("finder",f),f||(f=[]),f.length>0&&(r=f,r.css("display","none"),r.data("nailthumb.replaceto")||r.data("nailthumb.replaceto",n),r.data("nailthumb.originalImageDims",null))),r.length==0&&n.is("img")&&(r=n),r}function b(t,i){var r=n("<img />").attr("src",i.imageUrl).css("display","none").data("nailthumb.replaceto",t);return t.append(r),r}function k(t){var r,i=t.find("a").first();return i.length==0&&t.is("a")&&(i=t),i.attr("href")&&(r=n("<img />").attr("src",i.attr("href")).css("display","none").data("nailthumb.replaceto",i),i.attr("title")&&r.attr("title",i.attr("title")),i.append(r)),r}function d(n,t){t.nostyle||n.css({position:"relative"});n.data("nailthumb.originalImageDims")||n.css({width:"auto",height:"auto",top:0,left:0}).removeAttr("width").removeAttr("height")}function g(t,i){var u=t,f,r;return t.is("img")&&(i.ifImageAddContainer&&(f=n("<div><\/div>"),r=t.parent().is("picture")?t.parent():t,r.parent().hasClass("nailthumb-container")||r.wrap(f)),u=t.parent().is("picture")?t.parent().parent():t.parent()),u}function c(n,t){t.containerClass&&n.addClass(t.containerClass);t.nostyle||n.css({overflow:"hidden",padding:"0px"});t.replaceAnimation=="animate"?(t.width||t.height)&&n.animate({width:t.width,height:t.height},t.animationTime,t.animation):(t.width&&n.width(t.width),t.height&&n.height(t.height));n.find("span."+t.titleClass).remove()}function nt(n,t,i,r,u,f){var e=t.width*u,o=t.height*u,s=0,h=0,c,a=ft(f.fitDirection);if(o<r.innerHeight)switch(a.v){case"center":s=-(o-r.innerHeight)/2;break;case"bottom":s=-(o-r.innerHeight);c="bottom";break;case"top":s=0;c="top"}else if(o>r.innerHeight)switch(a.v){case"center":s=-(o-r.innerHeight)/2;break;case"bottom":s=-(o-r.innerHeight)}if(e<r.innerWidth)switch(a.h){case"center":h=-(e-r.innerWidth)/2;break;case"right":h=-(e-r.innerWidth)}else if(e>r.innerWidth)switch(a.h){case"center":h=-(e-r.innerWidth)/2;break;case"right":h=-(e-r.innerWidth)}n.addClass(f.imageClass);n.data("nailthumb.replaceto")?tt(n,t,i,r,o,e,h,s,c,f):l(n,t,i,r,o,e,h,s,c,f)}function tt(n,t,i,r,u,f,e,o,s,h){var c=n.data("nailthumb.replaceto"),a=it(c,h);n.data("nailthumb.replacing",!0);n.load(function(){n.data("nailthumb.replacing",null)});a?a.replaceWith(n):c.append(n);h.afterReplace&&h.afterReplace(i,n,h);l(n,t,i,r,u,f,e,o,s,h)}function l(n,t,i,r,f,e,o,s,h,c){c.replaceAnimation=="animate"?(n.css("display","inline"),i.animate({width:r.innerWidth,height:r.innerHeight},c.animationTime,c.animation),n.animate({width:e,height:f,top:s,left:o},c.animationTime,c.animation,function(){u(n,t,i,r,f,e,o,s,h,c)})):(i.css({width:r.innerWidth,height:r.innerHeight}),c.replaceAnimation&&n.css("display","none"),n.css({width:e,height:f,top:s,left:o}),c.replaceAnimation=="fade"?n.fadeIn(c.animationTime,c.animation,function(){u(n,t,i,r,f,e,o,s,h,c)}):c.replaceAnimation=="slide"?n.slideDown(c.animationTime,c.animation,function(){u(n,t,i,r,f,e,o,s,h,c)}):c.replaceAnimation&&c.replaceAnimation instanceof Function?(c.replaceAnimation(n,function(){u(n,t,i,r,f,e,o,s,h,c)},c),c.selfStartAfterAppear||u(n,t,i,r,f,e,o,s,h,c)):(n.css("display","inline"),u(n,t,i,r,f,e,o,s,h,c)))}function u(n,t,i,r,u,f,e,o,s,h){h.afterAppear&&h.afterAppear(i,n,h);n.data("nailthumb.replaceto",null);rt(n,t,i,r,u,f,e,o,s,h)}function it(t){var i=null;return t.find("img").each(function(){i||n(this).data("nailthumb.replaceto")||(i=n(this))}),i}function rt(u,f,s,h,c,l,a,v,y,p){var tt,w,b,it,k,d,nt,g;if((p.title||p.titleAttr&&u.attr(p.titleAttr))&&(tt=p.title?p.title:u.attr(p.titleAttr),tt))if(w=n('<span class="'+p.titleClass+'">'+tt+"<\/span>"),h.innerHeight>c?w.css("top",h.innerHeight-c):w.css("top","0px"),s.append(w),b=r(w),it=r(u),t("decorate containerDims",h),t("decorate imageDims",f),t("decorate imageDims",
34it),t("decorate tit",b),k=h.offsetTop+h.innerHeight-b.offsetTop,h.height>h.innerHeight&&(k+=(h.height-h.innerHeight)/2),w.css("top","+="+k),l<b.width&&w.css("width",l),a>0&&w.css("left",a),d=b.height,h.innerHeight>c&&y!="bottom"&&(d+=(h.innerHeight-c)/(y=="top"?1:2)),nt=w.clone(),nt.css("width","auto").css("display","none").css("position","absolute"),s.append(nt),g=r(nt),nt.remove(),t("decorate cloneDims",g),p.titleWhen=="hover")s.off("mouseenter mouseleave").on("mouseenter",function(){w.find("span."+p.titleScrollerClass).css("left",0);h=r(s);b=r(w);k=h.offsetTop+h.innerHeight-b.offsetTop;h.height>h.innerHeight&&(k+=(h.height-h.innerHeight)/2);t("decorate hover tit",b);i("decorate hover outbound",b);var n=0;k<0?(w.css("top","+="+k),n=d):n=d-k;p.animateTitle?(e(w,p),w.stop(!0).animate({top:"-="+n},p.titleAnimationTime,p.titleAnimation,function(){o(w,g.width,h.innerWidth,p)})):(w.css({top:"-="+n}),o(w,g.width,h.innerWidth,p))}).on("mouseleave",function(){p.animateTitle?(e(w,p),w.animate({top:"+="+d},p.titleAnimationTime,p.titleAnimation,function(){e(w,p)})):(e(w,p),w.css({top:"+="+d}))});else p.animateTitle?w.animate({top:"-="+d},p.titleAnimationTime,p.titleAnimation,function(){o(w,g.width,h.innerWidth,p)}):(w.css({top:"-="+d}),o(w,g.width,h.innerWidth,p));if(p.onFinish)p.onFinish(s,p);p.loadingClass&&s.removeClass(p.loadingClass);u.data("nailthumb.working",null)}function e(n,t){n.find("span."+t.titleScrollerClass).stop()}function o(n,t,i,r){t>i&&r.titleScrolling&&(n.find("span."+r.titleScrollerClass).length==0&&(n.wrapInner('<span class="'+r.titleScrollerClass+'" />'),n.find("span."+r.titleScrollerClass).width(t).css("position","relative").css("white-space","nowrap")),n.find("span."+r.titleScrollerClass).css("left",0),setTimeout(a(n,t,i,r),1e3))}function a(n,t,r,u){return function(){var e=Number(n.find("span."+u.titleScrollerClass).css("left").replace(/[^-\d]/g,"")),f;i("indent",e);i("width",t);i("visibleWidth",r);i("width <= -indent",t<=-e);f=t+e;f<=0&&(n.find("span."+u.titleScrollerClass).css("left",r),f=t+r);f+=10;n.find("span."+u.titleScrollerClass).animate({left:"-="+f},t*1e3/30,"linear",a(n,t,r,u))}}function ut(n,t,i){if(i.proportions!=null&&i.proportions>0)return i.proportions;var r=n.innerWidth/t.width;return i.method&&i.method=="resize"?n.innerHeight/t.height<r&&(r=n.innerHeight/t.height):n.innerHeight/t.height>r&&(r=n.innerHeight/t.height),i.maxEnlargement&&i.maxEnlargement<r&&(r=i.maxEnlargement),i.maxShrink&&i.maxShrink>r&&(r=i.maxShrink),r}function ft(n){var t={h:"center",v:"center"},i;return n&&(i=n.split(" "),i.length>0&&(t=v(i[0],t)),i.length>1&&(t=v(i[1],t))),t}function v(n,t){switch(n){case"top":t.v="top";break;case"bottom":t.v="bottom";break;case"left":t.h="left";break;case"right":t.h="right"}return t}function et(n,t){var i;if(n.data("nailthumb.originalImageDims"))i=n.data("nailthumb.originalImageDims");else if(i=r(n),n.data("nailthumb.originalImageDims",i),!t.keepImageDimensions)n.one("load",function(){n.data("nailthumb.originalImageDims",null)});return i}function y(n,t){var i=r(n);return t.width&&(i.innerWidth=t.width),t.height&&(i.innerHeight=t.height),i}function s(t){var i=n(t).offset();return{offsetTop:i.top,offsetLeft:i.left,width:n(t).outerWidth(),height:n(t).outerHeight(),innerWidth:n(t).innerWidth(),innerHeight:n(t).innerHeight()}}function r(t){for(var u=null,e=0,r,i,f;r=t[e++];)i=n(r).parents().addBack().filter(":hidden"),i.length?(f=[],i.each(function(){var t=n(this).attr("style");t=typeof t=="undefined"?"":t;f.push(t);n(this).attr("style",t+" display: block !important;")}),i.eq(0).css("left",-1e4),u=s(r),i.each(function(){n(this).attr("style",f.shift())})):u=s(r);return u}function ot(t){for(var u=null,o=0,f,i,e,r;f=t[o++];)i=n(f).parents().addBack().filter(":hidden"),i.length?(e=[],i.each(function(){var t=n(this).attr("style");t=typeof t=="undefined"?"":t;e.push(t);n(this).attr("style",t+" display: block !important;")}),i.eq(0).css("left",-1e4),r=i.eq(0).clone(),n("body").append(r),u=s(r),i.each(function(){n(this).attr("style",e.shift())}),r.remove()):u=s(f);return u}function i(n,t,i){try{(f&&window.console&&window.console.log||i)&&window.console.log(n+": "+t)}catch(r){}}function t(n,t,r){try{t||(t=n);i(n,t);(f&&window.console&&window.console.log||r)&&window.console.debug(t)}catch(u){}}var f=!1;n.fn.nailthumb=function(t){var i=n.extend({},n.fn.nailthumb.defaults,t);return this.each(function(){var t=n(this),r=n.metadata?n.extend({},i,t.metadata()):i;p(t,r)})};n.fn.nailthumb.evalServerSideParams=function(t,r,u){var f,e,o,h,s;return u.serverSideParams?(f={},u.serverSideParams.noServerResize||(e=null,o=null,u.serverSideParams.width?e=u.serverSideParams.width:u.width&&(e=u.width),u.serverSideParams.height?o=u.serverSideParams.height:u.height&&(o=u.height),e&&o||(c(r,u),h=y(r,u),e=h.innerWidth,o=h.innerHeight),e&&o&&(f.w=e,f.h=o,u.serverSideParams.mode!="resize"&&(u.method=="crop"&&(f.mode="crop"),u.serverSideParams.mode&&(f.mode=u.serverSideParams.mode)))),n.each(u.serverSideParams,function(n,t){n!="width"&&n!="height"&&n!="mode"&&n!="noServerResize"&&t&&(f[n]=t)}),s="",n.each(f,function(n,t){s+=";"+n+"="+t}),i(s,f),s):""};n.fn.nailthumb.setServerSideParams=function(t,i,r){var u,f;r.serverSideParams&&(u=t.attr("src"),t.data("nailthumb.originalImageUrl")&&(u=t.data("nailthumb.originalImageUrl")),t.data("nailthumb.originalImageUrl",u),f=n.fn.nailthumb.evalServerSideParams(t,i,r),u+=f,t.attr("src",u))};n.fn.nailthumb.toggleDebug=function(){f=!f};n.fn.nailthumb.doThumb=function(n,t,i){h(n,t,i)};n.fn.nailthumb.defaults={onStart:null,onFinish:null,loadingClass:"nailthumb-loading",imageUrl:null,imageFromWrappingLink:!1,imageCustomFinder:null,imageClass:"nailthumb-image",afterReplace:null,afterAppear:null,replaceAnimation:"fade",selfStartAfterAppear:!1,animationTime:1e3,animation:"swing",keepImageDimensions:!1,method:"crop",fitDirection:null,proportions:null,ifImageAddContainer:!0,containerClass:"nailthumb-container",maxEnlargement:null,maxShrink:null,preload:!0,nostyle:!1,width:null,height:null,title:null,titleClass:"nailthumb-title",titleAttr:"title",titleWhen:"hover",titleScrolling:!0,titleScrollerClass:"nailthumb-title-scroller",animateTitle:!0,titleAnimationTime:500,titleAnimation:"swing",serverSideParams:null}})(jQuery);
35$(document).ready(function(){($(".no-touch").length>0||$(".touch.desktop").length>0)&&(settings.userDialog.instance=new UserInfoDialog,typeof Sys!="undefined"&&typeof Sys.WebForms!="undefined"&&Sys.WebForms.PageRequestManager.getInstance().add_endRequest(function(){settings.userDialog.instance.init()}))});var UserInfoDialog=function(){var n={mInfoDialog:null,mHideTimeOut:0,mDialogVisible:!1,mDataCache:{},mShowDelay:300,mShowDelayTimeout:0,init:function(){this.mInfoDialog==null&&this.createInfoDialog();this.setHandlers()},setHandlers:function(){var n=this;$("*[data-user-id]").each(function(){var t=$(this),i;if(t.parents(".widget-followed-users").length==0){if(t.data("userDialogInitialized")==!0)return;if($(".webGuidelines").length>0){i=t.find(".dialog-label").length>0?t.find(".dialog-label"):t;i.on("click",function(){var i;if(n.mDialogVisible)n.hideInfoDialog();else{n.showDialog(t);n.mInfoDialog.off("focusout").on("focusout",function(){clearTimeout(i);i=setTimeout(function(){($(":focus").parents("#userInfoDialog").length==0||$(":focus")[0]==$("#userInfoDialog .tabCloser")[0])&&(n.hideInfoDialog(),t.trigger("focus"))},40)});setTimeout(function(){$("#userInfoDialog .userName a").trigger("focus")},500)}return!1})}else t.on("mouseenter",function(){n.showDialog(t)}
35).on("mouseleave",function(){n.mDialogVisible=!1;clearTimeout(n.mShowDelayTimeout);clearTimeout(n.mHideTimeOut);n.mHideTimeOut=setTimeout(function(){n.hideInfoDialog()},100)});t.data("userDialogInitialized",!0)}})},showDialog:function(n){var t=this,i=n;t.mDialogVisible=!0;clearTimeout(t.mHideTimeOut);parseInt(i.attr("data-user-id"))>0&&(typeof t.mDataCache[i.attr("data-user-id")]!="undefined"&&t.mDataCache[i.attr("data-user-id")]!=null?(t.fillInfoDialog(t.mDataCache[i.attr("data-user-id")]),t.showInfoDialog(i)):$.ajax({url:"/api/user",data:{userID:i.attr("data-user-id"),sectionID:settings.section.ID,token:$("input[name='__RequestVerificationToken']").val()}}).done(function(n){if(n!=null&&n.UserID!==0){if(t.mDataCache[i.attr("data-user-id")]=n,!t.mDialogVisible)return;t.fillInfoDialog(n);t.showInfoDialog(i)}}).fail(function(){$.fn.showError(settings.errors.generalErrorText+" ('"+i.attr("data-user-id")+"') (500.41)","console")}))},createInfoDialog:function(){this.mInfoDialog=$("<div>");this.mInfoDialog.attr("id","userInfoDialog");this.mInfoDialog.attr("role","dialog");this.mInfoDialog.addClass("infoDialog");this.mInfoDialog.css({position:"absolute",zIndex:1100,display:"none"});$("body").append(this.mInfoDialog)},fillInfoDialog:function(n){var i=this,f=$('<div class="infoContainer"><\/div>'),t=$('<ul class="userInfo"><\/ul>'),r=$('<div class="userLinks"><\/div>'),u;this.mInfoDialog.empty();this.mInfoDialog.attr("aria-label","Profiel popup voor "+n.FirstName+" "+n.LastName);n.ProfileImage!=""&&this.mInfoDialog.append('<div class="userPhoto"><a href="'+n.UserUrl+'"><img src="'+n.ProfileImage+'?width=80&amp;height=80" alt="Bekijk profiel van '+n.FirstName+" "+n.LastName+'" /><\/a><\/div>');f.append('<h2 class="userName"><a href="'+n.UserUrl+'">'+n.FirstName+" "+n.MiddleName+" "+n.LastName+" <\/a><\/h2>");(n.Occupation!=""||n.Location!="")&&(u=n.Occupation,n.Occupation!=""&&n.Location!=""&&(u+=" "+settings.various.atText+" "),u+=n.Location,t.append('<li class="itemInformation">'+u+"<\/li>"));n.Phone1!=""&&t.append('<li class="profileIcon phone icon-phone before">'+n.Phone1+"<\/li>");n.Phone2!=""&&t.append('<li class="profileIcon phone icon-phone before">'+n.Phone2+"<\/li>");n.Mobile!=""&&t.append('<li class="profileIcon phone icon-mobile before">'+n.Mobile+"<\/li>");f.append(t);this.mInfoDialog.append(f);this.mInfoDialog.append('<div class="clearBoth"><\/div>');settings.user.follow&&settings.user.ID>0&&r.append('<div class="followUserToolbar toolbar"><div class="button followuser transparent icon-bell before"><input type="button" value="'+settings.buttons.followText+'" title="'+settings.buttons.followText+'" /><input type="checkbox" class="hide" /><\/div><\/div>');n.UserEmail!=""&&r.append('<div class="button transparent icon-mail before"><a href="mailto:'+n.UserEmail+'">E-mail<span class="screenReaderContent"> '+n.UserEmail+"<\/span><\/a><\/div>");n.UserUrl!=""&&n.UserUrl.indexOf("mailto:")==-1&&r.append('<div class="button transparent icon-user before"><a href="'+n.UserUrl+'">'+settings.buttons.profileText+"<\/a><\/div>");this.mInfoDialog.append(r);$(".userLinks .followUserToolbar .button.followuser").initializeUserFollowButtons(n.UserID,n.FirstName);this.mInfoDialog.append('<div class="tabCloser" tabindex="0"><\/div>');this.mInfoDialog.on("mouseleave",function(){clearTimeout(i.mShowDelayTimeout);clearTimeout(i.mHideTimeOut);i.mHideTimeOut=setTimeout(function(){i.hideInfoDialog()},100)})},showInfoDialog:function(n,t){var f=this;if(clearTimeout(this.mShowDelayTimeout),t!=!0){this.mInfoDialog.css({display:"none"});this.mShowDelayTimeout=setTimeout(function(){f.showInfoDialog(n,!0)},this.mShowDelay);return}var i=n.offset(),r=i.top+parseInt(n.css("paddingTop"))-this.mInfoDialog.outerHeight()-8,u="bottom";clearTimeout(this.mHideTimeOut);r-$(window).scrollTop()<0&&(r=i.top+n.outerHeight()-parseInt(n.css("paddingBottom"))+8,u="top");this.mInfoDialog.append('<div class="dialogArrow '+u+'"><\/div>');this.mInfoDialog.css({left:i.left+parseInt(n.css("paddingLeft")),top:r,display:"block"})},hideInfoDialog:function(){this.mInfoDialog.is(":hover")||(clearTimeout(this.mShowDelayTimeout),this.mDialogVisible=!1,this.mInfoDialog.hide(),this.mInfoDialog.empty())}};return n.init(),n};
36$(document).ready(function(){settings.liveSearch.enabled&&(settings.liveSearch.instance=new LiveSearch($("#top .search input:text, #searchContainer .search input:text"),settings.liveSearch))});var LiveSearch=function(n,t){var i={mSettings:{maxResults:5,minimumSearchLength:3},mObject:null,mSearchTimeout:0,mInfoContainer:null,mResultsContainer:null,mSearchCache:[],mLastSearchQuery:"",mKeyNames:{backspace:8,del:46,enter:13,escape:27,left:37,up:38,right:39,down:40}
36,init:function(n,t){(this.mObject=n,this.mObject.length!=0)&&(typeof t!="undefined"&&t!=null&&$.extend(this.mSettings,t),this.mObject.attr("autocomplete","off"),this.createResultsContainer(),this.initHandlers())},createResultsContainer:function(){var n=this;this.mWrapperElement=$('<div id="lsResultsContainer" class="lsResultsContainer dropDownMenu" aria-labelledby="topSearchLabel" role="grid" aria-live="polite"><\/div>');this.mResultsContainer=$('<ul class="dropDown"><\/ul>');this.mWrapperElement.html(this.mResultsContainer);$(window).on("resize",function(){n.positionWrapper()});$("body").append(this.mWrapperElement)},positionWrapper:function(){var n=this.mObject.offset();this.mWrapperElement.css({top:n.top+this.mObject.outerHeight()-3-$(document).scrollTop(),left:n.left+1})},initHandlers:function(){var n=this;this.mObject.on("keyup",function(t){n.onKeyUp(t)});this.mObject.on("keydown",function(t){n.onKeyDown(t)});this.mObject.on("blur",function(t){n.onBlur(t)})},onKeyDown:function(n){var i,t,r,u;clearTimeout(this.mSearchTimeout);i=this.mResultsContainer.find("a.active");switch(n.keyCode){case this.mKeyNames.up:i.length>0?(i.removeClass("active"),t=i.parents("li:first").prev().find("a")):this.mResultsContainer.find("a:last").last().addClass("active");n.preventDefault();break;case this.mKeyNames.down:i.length>0?(i.removeClass("active"),t=i.parents("li:first").next().find("a")):this.mResultsContainer.find("a:first").first().addClass("active");n.preventDefault();break;case this.mKeyNames.enter:i.length>0&&(i[0].click(),n.preventDefault())}t&&t.length>0&&(r=t.parents(".lsResultsContainer"),t.addClass("active"),t.offset().top+t.outerHeight()>$(window).height()?(u=t.position().top+t.outerHeight()-r.height(),r.scrollTop(u)):t.offset().top<r.offset().top&&(u=t.position().top,r.scrollTop(u)))},onKeyUp:function(){var t=this,n=this.mObject.val();trim(n).length>=this.mSettings.minimumSearchLength?this.mLastSearchQuery!=n&&(clearTimeout(this.mSearchTimeout),this.mSearchTimeout=setTimeout(function(){t.search()},200),this.mLastSearchQuery=n):(clearTimeout(this.mSearchTimeout),this.mLastSearchQuery="",this.hide())},search:function(){var n=this,t=n.mObject.val(),i=this.mSearchCache.filter(function(n){return n.query==t});if(i.length>0){this.onDone(i[0].data);return}$.ajax({url:"/api/search/",cache:!1,data:{query:t,token:$("input[name='__RequestVerificationToken']").val()}}).done(function(i){n.mSearchCache.push({query:t,data:i});n.onDone(i)}).fail(function(t){n.onFail(t)})},show:function(){this.mWrapperElement.show();this.mObject.attr("aria-expanded","true")},hide:function(){this.mWrapperElement.hide();this.mObject.attr("aria-expanded","false")},onDone:function(n){var t,i;if(this.mResultsContainer.empty(),(typeof n!="undefined"||n!==null)&&n.length>0){for(t=0;t<n.length&&t<this.mSettings.maxResults;t++)i='<span class="title">'+n[t].sectionTitle+"<\/span>",trim(n[t].contentPageTitle)!=""&&(i+='<span class="subTitle">'+n[t].contentPageTitle+"<\/span>"),n[t].contentPageType=="88"?n[t].contentPageTheme>-1?this.mResultsContainer.append('<li><a href="/'+n[t].sectionPath+"/default.aspx#question="+n[t].contentPageTheme+","+n[t].contentPageID+'">'+i+"<\/a><\/li>"):this.mResultsContainer.append('<li><a href="/'+n[t].sectionPath+"/default.aspx#question="+n[t].contentPageID+'">'+i+"<\/a><\/li>"):this.mResultsContainer.append('<li><a href="/PageByID.aspx?sectionID='+n[t].sectionID+"&contentPageID="+(n[t].contentPageID==-1?"":n[t].contentPageID)+'">'+i+"<\/a><\/li>");this.mResultsContainer.append('<li><a class="title icon-search before" href="/shortcuts/search_search.aspx?search='+encodeURIComponent(this.mObject.val())+'"> '+settings.liveSearch.showAllResultsText+"<\/a><\/li>")}else this.mResultsContainer.append("<li><a>"+settings.liveSearch.noResultsText+"<\/a><\/li>");this.mResultsContainer.css({width:this.mObject.outerWidth()-2,display:"block"});this.positionWrapper();this.show()},onFail:function(n){$.fn.showError(settings.errors.generalErrorText+" ('"+n+"') (500.44)","console")},onBlur:function(){theThis=this;setTimeout(function(){theThis.hide()},200)}};return i.init(n,t),i};
37(function(n){var r=[],t=[];n.fn.doAutosize=function(t){var r=n(this).data("minwidth"),h=n(this).data("maxwidth"),u="",f=n(this),e=n("#"+n(this).data("tester_id")),o;
37if(u!==(u=f.val())){o=u.replace(/&/g,"&").replace(/\s/g," ").replace(/</g,"<").replace(/>/g,">");e.html(o);var s=e.width(),i=s+t.comfortZone>=r?s+t.comfortZone:r,c=f.width(),l=i<c&&i>=r||i>r&&i<h;l&&f.width(i)}};n.fn.resetAutosize=function(t){var u=n(this).data("minwidth")||t.minInputWidth||n(this).width(),e=n(this).data("maxwidth")||t.maxInputWidth||n(this).closest(".tagsinput").width()-t.inputPadding,i=n(this),f=n("<tester/>").css({position:"absolute",top:-9999,left:-9999,width:"auto",fontSize:i.css("fontSize"),fontFamily:i.css("fontFamily"),fontWeight:i.css("fontWeight"),letterSpacing:i.css("letterSpacing"),whiteSpace:"nowrap"}),r=n(this).attr("id")+"_autosize_tester";!n("#"+r).length>0&&(f.attr("id",r),f.appendTo("body"));i.data("minwidth",u);i.data("maxwidth",e);i.data("tester_id",r);i.css("width",u)};n.fn.addTag=function(i,u){return u=jQuery.extend({focus:!1,callback:!0},u),this.each(function(){var f=n(this).attr("id"),e=n(this).val().split(r[f]),o,h,s;e[0]==""&&(e=[]);i=trim(i);u.unique?(o=n(e).tagExist(i),o==!0&&n("#"+f+"_tag").addClass("not_valid")):o=!1;i!=""&&o!=!0&&(n("<span>").addClass("tag icon-tag before badgeCount").append(n("<span>").text(i).append("  "),n("<a>",{href:"#",title:"Removing tag",text:"x"}).on("click",function(){return n("#"+f).removeTag(escape(i))})).insertBefore("#"+f+"_addTag"),e.push(i),n("#"+f+"_tag").val(""),u.focus?n("#"+f+"_tag").trigger("focus"):n("#"+f+"_tag").trigger("blur"),n.fn.tagsInput.updateTagsField(this,e),u.callback&&t[f]&&t[f].onAddTag&&(s=t[f].onAddTag,s.call(this,i)),t[f]&&t[f].onChange&&(h=e.length,s=t[f].onChange,s.call(this,n(this),e[h-1])))}),!1};n.fn.removeTag=function(u){return u=unescape(u),this.each(function(){var f=n(this).attr("id"),e=n(this).val().split(r[f]),o;for(n("#"+f+"_tagsinput .tag").remove(),str="",i=0;i<e.length;i++)e[i]!=u&&(str=str+r[f]+e[i]);n.fn.tagsInput.importTags(this,str);t[f]&&t[f].onRemoveTag&&(o=t[f].onRemoveTag,o.call(this,u))}),!1};n.fn.tagExist=function(t){return jQuery.inArray(t,n(this))>=0};n.fn.importTags=function(t){id=n(this).attr("id");n("#"+id+"_tagsinput .tag").remove();n.fn.tagsInput.importTags(this,t)};n.fn.tagsInput=function(i){var u=jQuery.extend({interactive:!0,defaultText:"add a tag",minChars:0,width:"300px",height:"100px",autocomplete:{selectFirst:!1},hide:!0,delimiter:",",unique:!0,removeWithBackspace:!0,placeholderColor:"#666666",autosize:!0,comfortZone:20,inputPadding:12},i);return this.each(function(){var f,i,e;if(u.hide&&n(this).hide(),f=n(this).attr("id"),(!f||r[n(this).attr("id")])&&(f=n(this).attr("id","tags"+(new Date).getTime()).attr("id")),i=jQuery.extend({pid:f,real_input:"#"+f,holder:"#"+f+"_tagsinput",input_wrapper:"#"+f+"_addTag",fake_input:"#"+f+"_tag"},u),r[f]=i.delimiter,(u.onAddTag||u.onRemoveTag||u.onChange)&&(t[f]=[],t[f].onAddTag=u.onAddTag,t[f].onRemoveTag=u.onRemoveTag,t[f].onChange=u.onChange),e='<div id="'+f+'_tagsinput" class="tagsinput"><div id="'+f+'_addTag">',u.interactive&&(e=e+'<input id="'+f+'_tag" value="" data-default="'+u.defaultText+'" title="Tag" />'),e=e+'<\/div><div class="tags_clear"><\/div><\/div>',n(e).insertAfter(this),n(i.holder).css("width",u.width),n(i.holder).css("height",u.height),n(i.real_input).val()!=""&&n.fn.tagsInput.importTags(n(i.real_input),n(i.real_input).val()),u.interactive){n(i.fake_input).val(n(i.fake_input).attr("data-default"));n(i.fake_input).css("color",u.placeholderColor);n(i.fake_input).resetAutosize(u);n(i.holder).on("click",i,function(t){n(t.data.fake_input).trigger("focus")});n(i.fake_input).on("focus",i,function(t){n(t.data.fake_input).val()==n(t.data.fake_input).attr("data-default")&&n(t.data.fake_input).val("");n(t.data.fake_input).css("color","#000000")});if(u.autocomplete_url!=undefined){autocomplete_options={source:u.autocomplete_url};for(attrname in u.autocomplete)autocomplete_options[attrname]=u.autocomplete[attrname];if(jQuery.Autocompleter!==undefined){n(i.fake_input).autocomplete(u.autocomplete_url,u.autocomplete);n(i.fake_input).on("result",i,function(t,i){i&&n("#"+f).addTag(i[0]+"",{focus:!0,unique:u.unique})})}else if(jQuery.ui.autocomplete!==undefined){n(i.fake_input).autocomplete(autocomplete_options);n(i.fake_input).on("autocompleteselect",i,function(t,i){return n(t.data.real_input).addTag(i.item.value,{focus:!0,unique:u.unique}),!1})}}else n(i.fake_input).on("blur",i,function(t){var i=n(this).attr("data-default");return n(t.data.fake_input).val()!=""&&n(t.data.fake_input).val()!=i?t.data.minChars<=n(t.data.fake_input).val().length&&(!t.data.maxChars||t.data.maxChars>=n(t.data.fake_input).val().length)&&n(t.data.real_input).addTag(n(t.data.fake_input).val(),{focus:!0,unique:u.unique}):(n(t.data.fake_input).val(n(t.data.fake_input).attr("data-default")),n(t.data.fake_input).css("color",u.placeholderColor)),!1});n(i.fake_input).on("keypress",i,function(t){if(t.which==t.data.delimiter.charCodeAt(0)||t.which==13)return t.preventDefault(),t.data.minChars<=n(t.data.fake_input).val().length&&(!t.data.maxChars||t.data.maxChars>=n(t.data.fake_input).val().length)&&n(t.data.real_input).addTag(n(t.data.fake_input).val(),{focus:!0,unique:u.unique}),n(t.data.fake_input).resetAutosize(u),!1;t.data.autosize&&n(t.data.fake_input).doAutosize(u)});if(i.removeWithBackspace&&n(i.fake_input).on("keydown",function(t){if(t.keyCode==8&&n(this).val()==""){t.preventDefault();var i=n(this).closest(".tagsinput").find(".tag:last").text(),r=n(this).attr("id").replace(/_tag$/,"");i=i.replace(/[\s]+x$/,"");n("#"+r).removeTag(escape(i));n(this).trigger("focus")}}),n(i.fake_input).trigger("blur"),i.unique)n(i.fake_input).on("keydown",function(t){(t.keyCode==8||String.fromCharCode(t.which).match(/\w+|[áéíóúÁÉÍÓÚñÑ,/]+/))&&n(this).removeClass("not_val
37id")})}}),this};n.fn.tagsInput.updateTagsField=function(t,i){var u=n(t).attr("id");n(t).val(i.join(r[u]))};n.fn.tagsInput.importTags=function(u,f){var e,o,s;for(n(u).val(""),e=n(u).attr("id"),o=f.split(r[e]),i=0;i<o.length;i++)n(u).addTag(o[i],{focus:!1,callback:!1});t[e]&&t[e].onChange&&(s=t[e].onChange,s.call(u,u,o[i]))}})(jQuery);
38(function(n){var t=function(t,i){var vt=this,r=n(t),u=[],f={},o=!1,e={backspace:8,del:46,enter:13,escape:27,left:37,up:38,right:39,down:40},h=0,y="",k=!1,d=!0,rt=n.extend({maxResults:15},i||{}),ut=["box-sizing","height","width","padding-bottom","padding-left","padding-right","padding-top","font-family","font-size","font-style","font-variant","font-weight","word-spacing","letter-spacing","line-height","text-decoration","text-indent","text-transform","direction",],p=n('<div class="mtaContainer"/>').css({position:"relative",marginBottom:"-7px",clear:"both"}).insertAfter(r).append(r),c=n("<div/>").css({left:-9999,overflow:"auto",position:"absolute",top:0,"white-space":"pre-wrap","word-wrap":"break-word"}).insertAfter(r),ft=n('<div class="mtaMentionName"/>').css({position:"absolute",zIndex:100}),l=n('<div class="mtaMentionList"/>').css({display:"none",position:"absolute",zIndex:101}).appendTo(p);this.publicMethod=function(){n.fn.showError(settings.errors.publicMethodText+" (500.42)","console")};var et=function(){k=r.parents("[id$=_pnlCustomFields]").length>0;r.css({overflow:"hidden"});r.parents(".field:first").css("overflow","visible");r.hasClass("textbox")&&r.css({minHeight:42});r.on("keydown",function(n){var i,t,h,c,f;switch(n.keyCode){case e.backspace:case e.ctrlKey&&e.backspace:for(t=0;t<u.length;t++){if(i=r.val(),/\s$/.test(i)){newValue=i.substr(0,i.length-1);r.val(newValue);a(i.length-1);n.preventDefault();break}s()==u[t].end&&(i=i.slice(0,u[t].start)+i.slice(u[t].end),r.val(i),a(u[t].start),n.preventDefault())}break;case e.del:for(t=0;t<u.length;t++)s()==u[t].start&&(i=r.val(),i=i.slice(0,u[t].start)+i.slice(u[t].end),r.val(i),a(u[t].start),n.preventDefault());break;case e.left:for(t=0;t<u.length;t++)s()==u[t].end&&(a(u[t].start),n.preventDefault());break;case e.right:for(t=0;t<u.length;t++)s()==u[t].start&&(a(u[t].end),n.preventDefault());break;case e.up:o&&(f=p.find(".mtaUserList li.selected"),h=f.prev(),h.length>0&&(f.removeClass("selected"),h.addClass("selected")),n.preventDefault());break;case e.down:o&&(f=p.find(".mtaUserList li.selected"),c=f.next(),c.length>0&&(f.removeClass("selected"),c.addClass("selected")),n.preventDefault());break;case e.enter:o&&(f=p.find(".mtaUserList li.selected"),f.length>0&&g(f.data("userInfo")),n.preventDefault());break;case e.escape:o&&(w(),n.preventDefault())}v()});r.on("keyup paste cut mouseup",function(n){var t,i;for(r.hasClass("textbox")&&r.val(r.val().split("\r\n").join(" ").split("\n").join(" ")),v(),t=0;t<u.length;t++)s()>u[t].start&&s()<u[t].end&&a(u[t].end);o||n.keyCode==e.escape||(i=ht())===!1||ot(i);o&&st()&&it()});r.on("keyup",function(){tt()});r.on("blur",function(){setTimeout(function(){w()},200)});r.on("scroll",function(){v()});tt();v();v()},g=function(n){if(typeof n=="undefined"||n!=null){var i=r.val(),t="@["+n.UserId+":"+n.FullName+"]";t=t.split(" ").join("+");t+=" ";i=i.splice(h,s()-h,t);r.val(i);w();v();r.trigger("focus");a(h+t.length)}},a=function(n){var i=r[0],t;i.setSelectionRange?i.setSelectionRange(n,n):(t=i.createTextRange(),t.collapse(!0),t.moveEnd("character",n),t.moveStart("character",n),t.select())},ot=function(n){o=!0;y="";h=n;at();l.show();nt()},nt=function(){var n=b(h);l.css({left:n.left,top:n.top+n.height})},w=function(){o=!1;l.hide();y=""},st=function(){var n,t;if(o){if(n=r.val(),n.substr(h,1)!="@"){w();return}if(t=n.substr(h+1,s()-(h+1)),t!=y)return y=t,!0}return!1},b=function(n){var i=c.html(),t,r;return i=i.splice(n,0,'<span id="mtaPositionTarget" style="position: absolute;">&nbsp;<\/span>'),c.html(i),t=c.find("#mtaPositionTarget"),r=t.position(),r.height=t.height(),t.remove(),r},s=function(){var t=r[0],u,n,i;return t.selectionStart?t.selectionStart:document.selection?(t.trigger("focus"),u=document.selection.createRange(),u==null)?0:(n=t.createTextRange(),i=n.duplicate(),n.moveToBookmark(n.getBookmark()),i.setEndPoint("EndToStart",n),i.text.length):0},ht=function(){v();var t=r.val(),i=s(),n=i-1;
38return(n<0&&(n=0),t.substr(n,1)=="@"&&(n==0||t.substr(n-1,1).match(/(\s|\r|\n)/)!=null))?n:!1},ct=function(){var s=r.val(),f=n("<div>").text(s).html(),h=new RegExp("\\@\\[([0-9]+?):(.+?)\\]","gim"),e=n(".lastTaggedUsers"),t;for(p.find(".mtaMentionName").remove(),u=[];(theMatch=h.exec(f))!=null;){var i=f.indexOf(theMatch[0]),o=i+theMatch[0].length,c=b(i),l=b(o);lt(theMatch[2],c,l);k&&d&&(t=e.val(),t=t.split(","+theMatch[1]).join(""),t+=","+theMatch[1],e.val(t));u.push({start:i,end:o})}d=!1},lt=function(n,t,i){t.top<i.top&&(t.left=b(0).left);var f=i.left-t.left,e=i.top+2-r.scrollTop(),u=ft.clone().css({left:t.left,top:e,width:f+2,height:i.height});u.html(n.split("+").join(" "));u.appendTo(p);i.top>r.height()||i.top+u.height()<0?u.hide():u.show()},v=function(){c.text(r.val());c.scrollTop(r.scrollTop());ct();nt()},tt=function(){var n,t,i;for(c.css({height:"auto",minHeight:0}),r.is("textarea")&&r.parents(".addItemComment").length==0&&r.css({height:c.height()+30}),n={},t=0;i=ut[t];t++)n[i]=r.css(i);c.css(n)},at=function(){l.html('<div class="loader" role="status"/>');n.ajax({url:"/api/user/GetCommentersByPermissionsJson?sectionID="+settings.section.ID+"&contentPageID="+settings.section.itemID+"&token="+n("input[name='__RequestVerificationToken']").val(),dataType:"json"}).done(function(n){if(f=JSON.parse(n),typeof f.length=="undefined"||f.length<1){w();return}it()}).fail(function(){})},it=function(){var e=n('<ul class="mtaUserList"/>'),s=!1,o=0,t,i,u;if(typeof f.length!="undefined"&&!(f.length<1)){for(t in f)if(!(o>=rt.maxResults)&&!(r.val().indexOf("@["+f[t].UserId+":")>-1)&&(y==""||!(f[t].FullName.toLowerCase().indexOf(y.toLowerCase())<0))){i=n("<li/>");s||(i.addClass("selected"),s=!0);u=n('<div class="mtaImageContainer"/>');f[t].ProfileImage&&f[t].ProfileImage!=""?u.append('<img src="'+f[t].ProfileImage+'?Width=30&amp;Height=30" alt="'+f[t].FullName+'" />'):u.append('<div class="noAvatar icon-user before" />');i.append(u);i.append('<div class="mtaUser">'+f[t].FullName+"<\/div>");i.append('<div class="clearBoth"/>');i.on("click",function(){g(n(this).data("userInfo"))});i.data("userInfo",f[t]);e.append(i);o++}(o==0&&w(),l.find("ul").length>0&&l.find("ul").html()==e.html())||l.html(e)}};et()};n.fn.mentionTextArea=function(i){return this.each(function(){var r=n(this),u;r.data("mentionTextArea")||(u=new t(this,i),r.data("mentionTextArea",u))})}})(jQuery);
39function setRating(n,t,i,r,u){var s=$(u),f=s.parents(".rating"),h=f.find(".ratingsAverage.count"),o=f.find(".ratingsTotal"),c=f.find("input.remove"),e=f.find(".screenReaderRating");$.getJSON("/api/participation/SetRating",{sectionId:n,contentPageId:t,ratingValue:i,preventCache:(new Date).getTime(),token:$("input[name='__RequestVerificationToken']").val()},function(n){if(n.status=="success"&&n.message!=""&&n.message!="-1"){h.html(n.message);switch(i){case 1:e.text(settings.rating.oneStarGivenText);break;case 2:e.text(settings.rating.twoStarsGivenText);break;case 3:e.text(settings.rating.threeStarsGivenText);break;case 4:e.text(settings.rating.fourStarsGivenText);break;case 5:e.text(settings.rating.fiveStarsGivenText)}r==0&&$.fn.setTotalText(o,parseInt(o.find(".count").html())+1);settings.rating.rateCanEditAndDelete||(f.find("input[type=radio]").prop("disabled",!0),f.find(".star-rating-control").data("rating").readOnly=!0,f.find("input.star").rating());c.removeClass("hide")}})}function removeRating(n,t,i){var r=$(i),u=r.parents(".rating"),e=u.find(".ratingsAverage.count"),f=u.find(".ratingsTotal"),o=u.find(".screenReaderRating");r.parent().find(".star-rating-control").rating("select");r.addClass("hide");$.getJSON("/api/participation/RemoveRating",{sectionId:n,contentPageId:t,preventCache:(new Date).getTime(),token:$("input[name='__RequestVerificationToken']").val()},function(n){n.status=="success"&&n.message!=""&&n.message!="-1"&&(o.text(settings.rating.noRatingYetText),e.html(n.message),$.fn.setTotalText(f,parseInt(f.find(".count").html())-1))})}window.jQuery&&function(n){if(!n.support.opacity&&!n.support.style)try{document.execCommand("BackgroundImageCache",!1,!0)}catch(t){}n.fn.rating=function(t){var i,t;return this.length==0?this:typeof arguments[0]=="string"?this.length>1?(i=arguments,this.each(function(){n.fn.rating.apply(n(this),i)})):(n.fn.rating[arguments[0]].apply(this,n.makeArray(arguments).slice(1)||[]),this):(t=n.extend({},n.fn.rating.options,t||{}),n.fn.rating.calls++,this.not(".star-rating-applied").addClass("star-rating-applied").each(function(){var i,f=n(this),h=(this.name||"unnamed-rating").replace(/\[|\]/g,"_").replace(/^\_+|\_+$/g,""),o=n(this.form||document.body),e=o.data("rating"),u,l,c;e&&e.call==n.fn.rating.calls||(e={count:0,call:n.fn.rating.calls});u=e[h];u&&(i=u.data("rating"));u&&i?i.count++:(i=n.extend({},t||{},(n.metadata?f.metadata():n.meta?f.data():null)||{},{count:0,stars:[],inputs:[]}),i.serial=e.count++,u=n('<span class="star-rating-control"/>'),l=n('<span class="screenReaderContent screenReaderRating">'+settings.rating.noRatingYetText+"<\/span>"),u.append(l),f.before(u),u.addClass("rating-to-be-drawn"),(f.attr("disabled")||f.hasClass("disabled"))&&(i.readOnly=!0),f.hasClass("required")&&(i.required=!0),u.append(i.cancel=n('<div class="rating-cancel"><a title="'+i.cancel+'">'+i.cancelValue+"<\/a><\/div>").on("mouseover",function(){n(this).rating("drain");n(this).addClass("star-rating-hover")}).on("mouseout",function(){n(this).rating("draw");n(this).removeClass("star-rating-hover")}).on("click",function(){n(this).rating("select")}).data("rating",i)));c="";c=n("eParticipation.item").length>0?trim(n("h1.itemTitle")):trim(n(this).closest(".item").find(".itemTitle").text());var r=n("<div />"),s=n("<a />"),a=n("<span />");
39if(r.addClass("star-rating rater-"+i.serial),s.attr("title",settings.rating.rateItemText.replace("{0}",'"'+c+'"').replace("{1}",this.value)),s.attr("tabindex","0"),a.addClass("screenReaderContent").text(settings.rating.giveStarsText),s.html(this.value+" ").append(a),r.append(s),u.append(r),this.id&&r.attr("id",this.id+"_1"),this.className&&r.addClass(this.className),i.half&&(i.split=2),typeof i.split=="number"&&i.split>0){var y=(n.fn.width?r.width():0)||i.starWidth,p=i.count%i.split,v=Math.floor(y/i.split);r.width(v).find("a").css({"margin-left":"-"+p*v+"px"})}if(i.readOnly)r.addClass("star-rating-readonly").find("a").removeAttr("tabindex");else r.addClass("star-rating-live").on("mouseover",function(){if(i.readOnly){r.removeClass("star-rating-live").addClass("star-rating-readonly");return}n(this).rating("fill");n(this).rating("focus")}).on("mouseout",function(){if(i.readOnly){r.removeClass("star-rating-live").addClass("star-rating-readonly");return}n(this).rating("draw");n(this).rating("blur")}).on("click",function(){if(i.readOnly){r.removeClass("star-rating-live").addClass("star-rating-readonly");return}return n(this).rating("select"),f.trigger("click"),!1}).on("keypress",function(t){t.which==13&&n(this).click()});this.checked&&(i.current=r);this.nodeName=="A"&&n(this).hasClass("selected")&&(i.current=r);f.hide();f.on("change.rating",function(t){if(t.selfTriggered)return!1;n(this).rating("select")});r.data("rating.input",f.data("rating.star",r));i.stars[i.stars.length]=r[0];i.inputs[i.inputs.length]=f[0];i.rater=e[h]=u;i.context=o;f.data("rating",i);u.data("rating",i);r.data("rating",i);o.data("rating",e);o.data("rating"+h,u)}),n(".rating-to-be-drawn").rating("draw").removeClass("rating-to-be-drawn"),this)};n.extend(n.fn.rating,{calls:0,focus:function(){var t=this.data("rating"),i;if(!t||!t.focus)return this;i=n(this).data("rating.input")||n(this.tagName=="INPUT"?this:null);t.focus&&t.focus.apply(i[0],[i.val(),n("a",i.data("rating.star"))[0]])},blur:function(){var t=this.data("rating"),i;if(!t||!t.blur)return this;i=n(this).data("rating.input")||n(this.tagName=="INPUT"?this:null);t.blur&&t.blur.apply(i[0],[i.val(),n("a",i.data("rating.star"))[0]])},fill:function(){var n=this.data("rating");if(!n)return this;n.readOnly||(this.rating("drain"),this.prevAll().addBack().filter(".rater-"+n.serial).addClass("star-rating-hover"))},drain:function(){var n=this.data("rating");if(!n)return this;n.readOnly||n.rater.children().filter(".rater-"+n.serial).removeClass("star-rating-on").removeClass("star-rating-hover")},draw:function(){var t=this.data("rating");if(!t)return this;this.rating("drain");var r=n(t.current),u=r.length?r.prevAll().addBack().filter(".rater-"+t.serial):null,i=this.find(".screenReaderRating");if(r.attr("aria-current","true"),u){u.addClass("star-rating-on");switch(u.length){case 1:i.text(settings.rating.oneStarGivenText);break;case 2:i.text(settings.rating.twoStarsGivenText);break;case 3:i.text(settings.rating.threeStarsGivenText);break;case 4:i.text(settings.rating.fourStarsGivenText);break;case 5:i.text(settings.rating.fiveStarsGivenText)}}t.cancel[t.readOnly||t.required?"hide":"show"]();this.siblings()[t.readOnly?"addClass":"removeClass"]("star-rating-readonly")},select:function(t,i){var r=this.data("rating");if(!r)return this;if(!r.readOnly){if(r.current=null,typeof t!="undefined"||this.length>1){if(typeof t=="number")return n(r.stars[t]).rating("select",undefined,i);if(typeof t=="string")return n.each(r.stars,function(){n(this).data("rating.input").val()==t&&n(this).rating("select",undefined,i)}),this}else r.current=this[0].tagName=="INPUT"?this.data("rating.star"):this.is(".rater-"+r.serial)?this:null;this.data("rating",r);this.rating("draw");var u=n(r.current?r.current.data("rating.input"):null),f=n(r.inputs).filter(":checked"),e=n(r.inputs).not(u);return e.prop("checked",!1),u.prop("checked",!0),n(u.length?u:f).trigger({type:"change",selfTriggered:!0}),(i||i==undefined)&&r.callback&&r.callback.apply(u[0],[u.val(),n("a",r.current)[0]]),this}},readOnly:function(t,i){var r=this.data("rating");if(!r)return this;r.readOnly=t||t==undefined?!0:!1;i?n(r.inputs).attr("disabled","disabled"):n(r.inputs).prop("disabled",!1);this.data("rating",r);this.rating("draw")},disable:function(){this.rating("readOnly",!0,!0)},enable:function(){this.rating("readOnly",!1,!1)}});n.fn.rating.options={cancel:"Cancel Rating",cancelValue:"",split:0,starWidth:16}}(jQuery);$.fn.inititalizeRatings=function(){var n,t,i;if($("#eParticipation").length!==0&&!($("#eParticipation.add, #eParticipation.edit").length>0)&&(n=[],t=[],$("#eParticipation [id*=_pnlRating]").addClass("hide"),$("[id^=item_]").each(function(){var t=$(this).attr("id").split("_")[1];isNaN(t)||n.push(parseInt(t))}),n.length!==0)){while(n.length)i=n.splice(0,50),t.push($.fn.getTotalRatings(i)),t.push($.fn.getAverageRatings(i)),t.push($.fn.getUserRatings(i));$.when.apply($,t).done(function(){settings.rating.rateCanEditAndDelete||$("#eParticipation [id*=_pnlRating] .btnRemove").remove();$.fn.setRatingHandlers();$("#eParticipation [id*=_pnlRating]").removeClass("hide");$("#eParticipation .rating input.star").rating()})}};$.fn.setRatingHandlers=function(){$("[id^=item_]").each(function(){var i=$(this),t=i.attr("id").split("_")[1],n=i.find("[id*=_pnlRating]");if(n.data("currentValue",n.find("[type=radio]:checked").val()|0),!isNaN(t)){n.find("[type=radio]").on("click",function(){setRating(settings.section.ID,t,$(this).val(),n.data("currentValue"),this);n.data("currentValue",$(this).val())});n.find(".btnRemove").on("click",function(){return removeRating(settings.section.ID,t,this),n.data("currentValue",0),!1})}})};$.fn.setTotalText=function(n,t){var r=$("<span>"),i;r.addClass("count");r.text(t);i=$("<span>");i.addClass("totalText");i.text(" "+(parseInt(t)===1?settings.rating.ratingText:settings.rating.ratingsText));n.html("");n.append(" (",r,i,")")};$.fn.getTotalRatings=function(n){return $.ajax({url:"/api/participation/GetTotalRatings",data:{sectionId:settings.section.ID,contentPageIds:n.join(","),token:$("input[name='__RequestVerificationToken']").val()}}).done(function(n){if(n&&n.status=="success"&&n.message)for(index in n.message){var t=n.message[index],i=$("#item_"+t.Rating_ContentPageID+" .ratingsTotal");$.fn.setTotalText(i,t.TotalRating)}})};$.fn.getAverageRatings=function(n){return $.ajax({url:"/api/participation/GetAverageRatings",data:{sectionId:settings.section.ID,contentPageIds:n.join(","),token:$("input[name='__RequestVerificationToken']").val()}}).done(function(n){if(n&&n.status=="success"&&n.message)for(index in n.message){var t=n.message[index];$("#item_"+t.contentPageId+" .ratingsAverage").text(parseFloat(Math.round(t.AverageRating))/10)}})};$.fn.getUserRatings=function(n){return $.ajax({url:"/api/participation/GetUserRatings",data:{sectionId:settings.section.ID,contentPageIds:n.join(","),token:$("input[name='__RequestVerificationToken']").val()}}).done(function(n){if(n&&n.status=="success"&&n.message)for(index in n.message){var t=n.message[index];$("#item_"+t.contentPageId+" .starRating input[type=radio]").prop("checked",!1);$("#item_"+t.contentPageId+" .starRating [value="+t.yourRating/10+"]").prop("checked",!0);settings.rating.rateCanEditAndDelete?$("#item_"+t.contentPageId+" .btnRemove").removeClass("hide"):$("#item_"+t.contentPageId+" .starRating input[type=radio]").prop("disabled",!0)}})};
40$(document).ready(function(){$(".customDropDown").customDropDown();typeof Sys!="undefined"&&typeof Sys.WebForms!="undefined"&&Sys.WebForms.PageRequestManager.getInstance().add_endRequest(function(){$(".customDropDown").customDropDown()})});$.fn.customDropDown=function(){return $(this).each(function(){var n={mObject:null,mAnimateOb
40ject:null,mButton:null,mItems:null,mValue:null,mPrefix:null,mInitialButtonValue:null,mMapsViewport:null,mMultiSelect:!1,mAssociatedControl:null,mMouseControlled:!1,mCollapseTimeout:0,mValueOnOpen:null,mChangeHandlers:[],mLoadHandlers:[],initialized:!1,onchange:null,onCloseAfterChange:null,getValue:function(){return this.mValue},setValue:function(n){var i=this,t=!1;n!=null&&this.mItems.each(function(){if($(this).attr("data-value")==n){i.onItemClick($(this));t=!0}});n!=null&&t||this.resetValue();this.change()},init:function(n){var t=this,i;if(this.mObject=n,this.mAnimateObject=this.mObject.find("ul").first(),this.mItems=this.mAnimateObject.children("li"),this.mItems.length!=0){this.mButton=this.mObject.find("button").first();this.mInitialButtonValue=this.mButton.html();this.mAnimateObject.css("opacity",0);this.mButton.on("click",function(){return t.mMouseControlled=!0,t.onClick(),!1});this.mObject.attr("data-onchange")!=undefined&&(this.onchange="var theThis = this; \r\n"+this.mObject.attr("data-onchange").replace(/(\W+)(this\.value)(\W+)/gi,"$1theThis.mValue$3").replace(/(\W+)(this\.mapsViewport)(\W+)/gi,"$1theThis.mMapsViewport$3").replace(/(\W+)(this)(\W+)/gi,"$1theThis.mObject.get(0)$3"));typeof this.mObject.attr("data-prefix")!="undefined"&&this.mObject.attr("data-prefix")!=""&&this.mObject.attr("data-prefix")!=null&&(this.mPrefix=this.mObject.attr("data-prefix"));typeof this.mObject.attr("data-multi-select")!="undefined"&&this.mObject.attr("data-multi-select").toLowerCase()=="true"&&(this.mMultiSelect=!0);typeof this.mObject.attr("data-associated-control")!="undefined"&&this.mObject.attr("data-associated-control")!=null&&trim(this.mObject.attr("data-associated-control"))!=""&&(i=trim(this.mObject.attr("data-associated-control")),$("[id$='"+i+"']").length>0&&(this.mAssociatedControl=$("[id$='"+i+"']")));this.mItems.each(function(){t.initItem($(this))})}},onClick:function(){var n=this;if(this.mObject.hasClass("active"))this.mAnimateObject.stop(!0,!1),this.mAnimateObject.animate({opacity:0}
40,200,function(){$(this).css("display","none");typeof n.onCloseAfterChange=="function"&&n.mValueOnOpen!=n.getValue()&&n.onCloseAfterChange();n.mMouseControlled=!1}),this.mObject.removeClass("active").removeAttr("aria-expanded");else{this.mValueOnOpen=this.getValue();this.mAnimateObject.stop(!0,!1);this.mAnimateObject.css("display","block");this.mAnimateObject.animate({opacity:1},200);this.mObject.addClass("active").attr("aria-expanded","true");$(document).on("click",function(t){t.target!==n.mObject&&!n.mObject.has(t.target).length&&n.mObject.hasClass("active")&&n.onClick()});$("body").on("keydown",function(t){n.onKeyDown(t)})}},onKeyDown:function(n){n.keyCode==27&&this.mObject.hasClass("active")&&this.onClick()},initItem:function(n){var t=this,i,r;if(n.css("cursor","pointer"),this.mMultiSelect?(i=(new Date).getTime().toString()+Math.round(Math.random()*1e4),n.html('<input type="checkbox" id="checkbox_'+i+'"><label for="checkbox_'+i+'">'+n.html()+'<\/label><div class="clear"><\/div>'),this.mAssociatedControl!=null&&trim(this.mAssociatedControl.val())!=""&&(r=this.mAssociatedControl.val().split(","),n.attr("data-value")!=null&&r.indexOf(trim(n.attr("data-value")))>-1&&n.find("input").prop("checked",!0),this.loopSelectedValues())):this.mAssociatedControl!=null&&this.setValue(this.mAssociatedControl.val()),typeof n.attr("data-selected")!="undefined")this.onItemClick(n);n.on("click",function(i){var u,r;t.mMultiSelect||i.preventDefault();u=t.mValue;t.onItemClick(n);t.onchange!=null&&(r=function(){eval(t.onchange)},r.call(t));t.mAssociatedControl!=null&&t.mAssociatedControl.val(t.getValue());t.change()});this.initialized=!0;this.load()},onItemClick:function(n){var t=this,i=this.mPrefix!=null?this.mPrefix:"";t.mButton.html(this.mInitialButtonValue);this.mMultiSelect?this.loopSelectedValues():(this.mValue=n.attr("data-value"),this.mMapsViewport=typeof n.attr("data-mapsViewport")=="undefined"||n.attr("data-mapsViewport")==""?null:n.attr("data-mapsViewport"),this.mButton.html(i+n.text()),this.mItems.removeClass("selected"),$.each(this.mItems,function(){$(this).find("a .label").removeAttr("data-after")}),n.addClass("selected"),n.find("a .label").attr("data-after"," ("+settings.multiSelects.selectedText+")"),this.onClick())},loopSelectedValues:function(){var n=this,t=this.mPrefix!=null?this.mPrefix:"";this.mValue=null;this.mItems.removeClass("selected");this.mItems.find("input[type='checkbox']:checked").parents(".customDropDown > ul > li").each(function(){var i=$(this);n.mValue!=null?(n.mValue+=",",n.mButton.html(t+n.mValue.split(",").length+" "+settings.various.itemsSelectedText)):(n.mValue="",n.mButton.html(t+i.text()));typeof i.attr("data-value")!="undefined"&&(n.mValue+=i.attr("data-value"));i.addClass("selected")})},resetValue:function(){this.mValue=null;this.mButton.html(this.mInitialButtonValue);this.mItems.removeClass("selected")},change:function(n){if(n)return this.mChangeHandlers.push(n),this;for(var t=0;t<this.mChangeHandlers.length;t++)this.mChangeHandlers[t](this.mValue);return this},load:function(n){if(n)return this.mLoadHandlers.push(n),this.initialized&&n(this.mValue),this;for(var t=0;t<this.mLoadHandlers.length;t++)this.mLoadHandlers[t](this.mValue);return this},close:function(){this.mAnimateObject.stop();this.mAnimateObject.css("opacity",0);this.mAnimateObject.css("display","none");this.mMouseControlled=!1;this.mObject.removeClass("active").removeAttr("aria-expanded")}};typeof $(this).data("customDropDown")!="undefined"&&$(this).data("customDropDown")!=null&&$(this).data("customDropDown").initialized||(n.init($(this)),$(this).data("customDropDown",n))}),$(this)};
41(function(n){var i={deactivate:!1},t="tabGuard";n.fn[t]=function(r){var r=n.extend({},i,r),u=n(this);return this.each(function(){var i=n(this);if(r.deactivate){i.off("."+t);return}i.on("keydown."+t,function(t){var s;if(t.keyCode===9){var h=u.find(":tabbable"),i=h.filter(":first"),r=h.filter(":last"),f=n(t.target),e=i.get(0)===f.get(0),o=r.get(0)===f.get(0),c=!t.shiftKey;e||o||!f.is(":radio")||(s=f.attr("name"),c?r.is(":radio")&&r.attr("name")===s&&(o=!0):i.is(":radio")&&i.attr("name")===s&&(e=!0));c?o&&(i.trigger("focus"),t.preventDefault()):e&&(r.trigger("focus"),t.preventDefault())}})})}})(jQuery),function(n,t){function i(t,i){var u,f,e,o=t.nodeName.toLowerCase();return"area"===o?(u=t.parentNode,f=u.name,t.href&&f&&"map"===u.nodeName.toLowerCase()?(e=n("img[usemap=#"+f+"]")[0],!!e&&r(e)):!1):(/input|select|textarea|button|object/.test(o)?!t.disabled:"a"===o?t.href||i:i)&&r(t)}function r(t){return n.expr.filters.visible(t)&&!n(t).parents().addBack().filter(function(){return"hidden"===n.css(this,"visibility")}).length}var u=0,f=/^ui-id-\d+$/;n.ui=n.ui||{};n.extend(n.ui,{tabguardVersion:"1.10.3",keyCode:{BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38}});n.fn.extend({focus:function(t){return function(i,r){return"number"==typeof i?this.each(function(){var t=this;setTimeout(function(){n(t).focus();r&&r.call(t)},i)}):t.apply(this,arguments)}}(n.fn.focus),scrollParent:function(){var t;return t=n.ui.ie&&/(static|relative)/.test(this.css("position"))||/absolute/.test(this.css("position"))?this.parents().filter(function(){return/(relative|absolute|fixed)/.test(n.css(this,"position"))&&/(auto|scroll)/.test(n.css(this,"overflow")+n.css(this,"overflow-y")+n.css(this,"overflow-x"))}).eq(0):this.parents().filter(function(){return/(auto|scroll)/.test(n.css(this,"overflow")+n.css(this,"overflow-y")+n.css(this,"overflow-x"))}).eq(0),/fixed/.test(this.css("position"))||!t.length?n(document):t},zIndex:function(i){if(i!==t)return this.css("zIndex",i);if(this.length)for(var u,f,r=n(this[0]);r.length&&r[0]!==document;){if(u=r.css("position"),("absolute"===u||"relative"===u||"fixed"===u)&&(f=parseInt(r.css("zIndex"),10),!isNaN(f)&&0!==f))return f;r=r.parent()}return 0},uniqueId:function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++u)})},removeUniqueId:function(){return this.each(function(){f.test(this.id
41)&&n(this).removeAttr("id")})}});n.extend(n.expr.pseudos[":"],{data:n.expr.createPseudo?n.expr.createPseudo(function(t){return function(i){return!!n.data(i,t)}}):function(t,i,r){return!!n.data(t,r[3])},focusable:function(t){return i(t,!isNaN(n.attr(t,"tabindex")))},tabbable:function(t){var r=n.attr(t,"tabindex"),u=isNaN(r);return(u||r>=0)&&i(t,!u)}});n("<a>").outerWidth(1).jquery||n.each(["Width","Height"],function(i,r){function u(t,i,r,u){return n.each(o,function(){i-=parseFloat(n.css(t,"padding"+this))||0;r&&(i-=parseFloat(n.css(t,"border"+this+"Width"))||0);u&&(i-=parseFloat(n.css(t,"margin"+this))||0)}),i}var o="Width"===r?["Left","Right"]:["Top","Bottom"],f=r.toLowerCase(),e={innerWidth:n.fn.innerWidth,innerHeight:n.fn.innerHeight,outerWidth:n.fn.outerWidth,outerHeight:n.fn.outerHeight};n.fn["inner"+r]=function(i){return i===t?e["inner"+r].call(this):this.each(function(){n(this).css(f,u(this,i)+"px")})};n.fn["outer"+r]=function(t,i){return"number"!=typeof t?e["outer"+r].call(this,t):this.each(function(){n(this).css(f,u(this,t,!0,i)+"px")})}});n.fn.addBack||(n.fn.addBack=function(n){return this.add(null==n?this.prevObject:this.prevObject.filter(n))});n("<a>").data("a-b","a").removeData("a-b").data("a-b")&&(n.fn.removeData=function(t){return function(i){return arguments.length?t.call(this,n.camelCase(i)):t.call(this)}}(n.fn.removeData));n.ui.ie=!!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase());n.support.selectstart="onselectstart"in document.createElement("div");n.fn.extend({disableSelection:function(){return this.bind((n.support.selectstart?"selectstart":"mousedown")+".ui-disableSelection",function(n){n.preventDefault()})},enableSelection:function(){return this.off(".ui-disableSelection")}});n.extend(n.ui,{plugin:{add:function(t,i,r){var u,f=n.ui[t].prototype;for(u in r)f.plugins[u]=f.plugins[u]||[],f.plugins[u].push([i,r[u]])},call:function(n,t,i){var r,u=n.plugins[t];if(u&&n.element[0].parentNode&&11!==n.element[0].parentNode.nodeType)for(r=0;u.length>r;r++)n.options[u[r][0]]&&u[r][1].apply(n.element,i)}},hasScroll:function(t,i){if("hidden"===n(t).css("overflow"))return!1;var r=i&&"left"===i?"scrollLeft":"scrollTop",u=!1;return t[r]>0?!0:(t[r]=1,u=t[r]>0,t[r]=0,u)}})}(jQuery);
42/*!
43 * Cropper v2.3.4
44 * https://github.com/fengyuanchen/cropper
45 *
46 * Copyright (c) 2014-2016 Fengyuan Chen and contributors
47 * Released under the MIT license
48 *
49 * Date: 2016-09-03T05:50:45.412Z
50 */
51!function(n){"function"==typeof define&&define.amd?define(["jquery"],n):n("object"==typeof exports?require("jquery"):jQuery)}(function(n){"use strict";function i(n){return"number"==typeof n&&!isNaN(n)}function c(n){return"undefined"==typeof n}function tt(n,t){var r=[];return i(t)&&r.push(t),r.slice.apply(n,r)}function it(n,t){var i=tt(arguments,2);return function(){return n.apply(t,i.concat(tt(arguments)))}}function yt(n){var t=n.match(/^(https?:)\/\/([^\:\/\?#]+):?(\d*)/i);return t&&(t[1]!==ut.protocol||t[2]!==ut.hostname||t[3]!==ut.port)}function pt(n){var t="timestamp="+(new Date).getTime();return n+(n.indexOf("?")===-1?"?":"&")+t}function wt(n){return n?' crossOrigin="'+n+'"':""}function tr(n,t){var i;return n.naturalWidth&&!ki?t(n.naturalWidth,n.naturalHeight):(i=document.createElement("img"),i.onload=function(){t(this.width,this.height)},void(i.src=n.src))}function rt(n){var t=[],r=n.rotate,u=n.scaleX,f=n.scaleY;return i(r)&&0!==r&&t.push("rotate("+r+"deg)"),i(u)&&1!==u&&t.push("scaleX("+u+")"),i(f)&&1!==f&&t.push("scaleY("+f+")"),t.length?t.join(" "):"none"}function b(n,t){var i,r,u=h(n.degree)%180,s=(u>90?180-u:u)*Math.PI/180,f=wr(s),e=br(s),o=n.width,c=n.height,l=n.aspectRatio;return t?(i=o/(e+f/l),r=i/l):(i=o*e+c*f,r=o*f+c*e),{width:i,height:r}}function bt(t,r){var v,y,p,s=n("<canvas>")[0],u=s.getContext("2d"),nt=0,tt=0,w=r.naturalWidth,k=r.naturalHeight,c=r.rotate,l=r.scaleX,a=r.scaleY,d=i(l)&&i(a)&&(1!==l||1!==a),g=i(c)&&0!==c,it=g||d,e=w*h(l||1),o=k*h(a||1);return d&&(v=e/2,y=o/2),g&&(p=b({width:e,height:o,degree:c}),e=p.width,o=p.height,v=e/2,y=o/2),s.width=e,s.height=o,it&&(nt=-w/2,tt=-k/2,u.save(),u.translate(v,y)),g&&u.rotate(c*Math.PI/180),d&&u.scale(l,a),u.drawImage(t,f(nt),f(tt),f(w),f(k)),it&&u.restore(
51),s}function ir(t){var i=t.length,r=0,u=0;return i&&(n.each(t,function(n,t){r+=t.pageX;u+=t.pageY}),r/=i,u/=i),{pageX:r,pageY:u}}function rr(n,t,i){var r,u="";for(r=t,i+=t;r<i;r++)u+=nr(n.getUint8(r));return u}function ur(n){var l,a,f,h,r,c,e,o,i,s,t,u;try{if(t=new or(n),u=t.byteLength,u>1&&255===t.getUint8(0)&&216===t.getUint8(1))for(i=2;i+1<u;){if(255===t.getUint8(i)&&225===t.getUint8(i+1)){e=i;break}i++}if(e&&e+10<u&&(a=e+4,f=e+10,"Exif"===rr(t,a,4)&&(c=t.getUint16(f),r=18761===c,(r||19789===c)&&42===t.getUint16(f+2,r)&&(h=t.getUint32(f+4,r),h>=8&&(o=f+h)))),o&&o+1<u)for(u=t.getUint16(o,r),s=0;s<u;s++){if(i=o+12*s+2,i+9>=t.byteLength)break;if(274===t.getUint16(i,r)){i+=8;l=t.getUint16(i,r);ki&&t.setUint16(i,1,r);break}}}catch(v){}return l}function fr(n){for(var f=n.replace(vr,""),i=atob(f),r=i.length,u=new ni(r),e=new ti(u),t=0;t<r;t++)e[t]=i.charCodeAt(t);return u}function er(n){for(var i=new ti(n),u=i.length,r="",t=0;t<u;t++)r+=nr(i[t]);return"data:image/jpeg;base64,"+sr(r)}function e(t,i){this.$element=n(t);this.options=n.extend({},e.DEFAULTS,n.isPlainObject(i)&&i);this.isLoaded=!1;this.isBuilt=!1;this.isCompleted=!1;this.isRotated=!1;this.isCropped=!1;this.isDisabled=!1;this.isReplaced=!1;this.isLimited=!1;this.wheeling=!1;this.isImg=!1;this.originalUrl="";this.canvas=null;this.cropBox=null;this.init()}var kt=n(window),dt=n(document),ut=window.location,gt=window.navigator,ni=window.ArrayBuffer,ti=window.Uint8Array,or=window.DataView,sr=window.btoa,o="cropper",l="cropper-modal",ii="cropper-hide",s="cropper-hidden",hr="cropper-invisible",ft="cropper-move",et="cropper-crop",ri="cropper-disabled",cr="cropper-bg",ui="mousedown touchstart pointerdown MSPointerDown",fi="mousemove touchmove pointermove MSPointerMove",ei="mouseup touchend touchcancel pointerup pointercancel MSPointerUp MSPointerCancel",oi="wheel mousewheel DOMMouseScroll",si="dblclick",ot="load."+o,hi="error."+o,ci="resize."+o,li="build."+o,ai="built."+o,st="cropstart."+o,ht="cropmove."+o,ct="cropend."+o,k="crop."+o,lt="zoom."+o,lr=/^(e|w|s|n|se|sw|ne|nw|all|crop|move|zoom)$/,ar=/^data:/,vr=/^data:([^;]+);base64,/,yr=/^data:image\/jpeg.*;base64,/,d="preview",a="action",vi="e",yi="w",pi="s",wi="n",v="se",y="sw",p="ne",w="nw",at="all",g="crop",nt="move",vt="zoom",pr="none",bi=isFunction(n("<canvas>")[0].getContext),ki=gt&&/(Macintosh|iPhone|iPod|iPad).*AppleWebKit/i.test(gt.userAgent),u=Number,t=Math.min,r=Math.max,h=Math.abs,wr=Math.sin,br=Math.cos,di=Math.sqrt,gi=Math.round,f=Math.floor,nr=String.fromCharCode;e.prototype={constructor:e,init:function(){var n,t=this.$element;if(t.is("img")){if(this.isImg=!0,this.originalUrl=n=t.attr("src"),!n)return;n=t.prop("src")}else t.is("canvas")&&bi&&(n=t[0].toDataURL());this.load(n)},trigger:function(t,i){var r=n.Event(t,i);return this.$element.trigger(r),r},load:function(t){var r,i,u=this.options,f=this.$element;if(t&&(f.one(li,u.build),!this.trigger(li).isDefaultPrevented())){if(this.url=t,this.image={},!u.checkOrientation||!ni)return this.clone();if(r=n.proxy(this.read,this),ar.test(t))return yr.test(t)?r(fr(t)):this.clone();i=new XMLHttpRequest;i.onerror=i.onabort=n.proxy(function(){this.clone()},this);i.onload=function(){r(this.response)};u.checkCrossOrigin&&yt(t)&&f.prop("crossOrigin")&&(t=pt(t));i.open("get",t);i.responseType="arraybuffer";i.send()}},read:function(n){var f=this.options,e=ur(n),i=this.image,t=0,r=1,u=1;if(e>1)switch(this.url=er(n),e){case 2:r=-1;break;case 3:t=-180;break;case 4:u=-1;break;case 5:t=90;u=-1;break;case 6:t=90;break;case 7:t=90;r=-1;break;case 8:t=-90}f.rotatable&&(i.rotate=t);f.scalable&&(i.scaleX=r,i.scaleY=u);this.clone()},clone:function(){var i,f,e=this.options,r=this.$element,u=this.url,t="";e.checkCrossOrigin&&yt(u)&&(t=r.prop("crossOrigin"),t?i=u:(t="anonymous",i=pt(u)));this.crossOrigin=t;this.crossOriginUrl=i;this.$clone=f=n("<img"+wt(t)+' src="'+(i||u)+'">');this.isImg?r[0].complete?this.start():r.one(ot,n.proxy(this.start,this)):f.one(ot,n.proxy(this.start,this)).one(hi,n.proxy(this.stop,this)).addClass(ii).insertAfter(r)},start:function(){var t=this.$element,i=this.$clone;this.isImg||(i.off(hi,this.stop),t=i);
51tr(t[0],n.proxy(function(t,i){n.extend(this.image,{naturalWidth:t,naturalHeight:i,aspectRatio:t/i});this.isLoaded=!0;this.build()},this))},stop:function(){this.$clone.remove();this.$clone=null},build:function(){var u,f,o,i=this.options,h=this.$element,c=this.$clone;this.isLoaded&&(this.isBuilt&&this.unbuild(),this.$container=h.parent(),this.$cropper=u=n(e.TEMPLATE),this.$canvas=u.find(".cropper-canvas").append(c),this.$dragBox=u.find(".cropper-drag-box"),this.$cropBox=f=u.find(".cropper-crop-box"),this.$viewBox=u.find(".cropper-view-box"),this.$face=o=f.find(".cropper-face"),h.addClass(s).after(u),this.isImg||c.removeClass(ii),this.initPreview(),this.bind(),i.aspectRatio=r(0,i.aspectRatio)||NaN,i.viewMode=r(0,t(3,gi(i.viewMode)))||0,i.autoCrop?(this.isCropped=!0,i.modal&&this.$dragBox.addClass(l)):f.addClass(s),i.guides||f.find(".cropper-dashed").addClass(s),i.center||f.find(".cropper-center").addClass(s),i.cropBoxMovable&&o.addClass(ft).data(a,at),i.highlight||o.addClass(hr),i.background&&u.addClass(cr),i.cropBoxResizable||f.find(".cropper-line, .cropper-point").addClass(s),this.setDragMode(i.dragMode),this.render(),this.isBuilt=!0,this.setData(i.data),h.one(ai,i.built),this.completing=setTimeout(n.proxy(function(){this.trigger(ai);this.trigger(k,this.getData());this.isCompleted=!0},this),0))},unbuild:function(){this.isBuilt&&(this.isCompleted||clearTimeout(this.completing),this.isBuilt=!1,this.isCompleted=!1,this.initialImage=null,this.initialCanvas=null,this.initialCropBox=null,this.container=null,this.canvas=null,this.cropBox=null,this.unbind(),this.resetPreview(),this.$preview=null,this.$viewBox=null,this.$cropBox=null,this.$dragBox=null,this.$canvas=null,this.$container=null,this.$cropper.remove(),this.$cropper=null)},render:function(){this.initContainer();this.initCanvas();this.initCropBox();this.renderCanvas();this.isCropped&&this.renderCropBox()},initContainer:function(){var t=this.options,i=this.$element,f=this.$container,n=this.$cropper;n.addClass(s);i.removeClass(s);n.css(this.container={width:r(f.width(),u(t.minContainerWidth)||200),height:r(f.height(),u(t.minContainerHeight)||100)});i.addClass(s);n.removeClass(s)},initCanvas:function(){var t,f=this.options.viewMode,c=this.container,r=c.width,u=c.height,e=this.image,l=e.naturalWidth,a=e.naturalHeight,v=90===h(e.rotate),y=v?a:l,p=v?l:a,i=y/p,o=r,s=u;u*i>r?3===f?o=u*i:s=r/i:3===f?s=r/i:o=u*i;t={naturalWidth:y,naturalHeight:p,aspectRatio:i,width:o,height:s};t.oldLeft=t.left=(r-o)/2;t.oldTop=t.top=(u-s)/2;this.canvas=t;this.isLimited=1===f||2===f;this.limitCanvas(!0,!0);this.initialImage=n.extend({},e);this.initialCanvas=n.extend({},t)},limitCanvas:function(n,i){var e,o,c,l,w=this.options,a=w.viewMode,b=this.container,v=b.width,y=b.height,f=this.canvas,h=f.aspectRatio,s=this.cropBox,p=this.isCropped&&s;n&&(e=u(w.minCanvasWidth)||0,o=u(w.minCanvasHeight)||0,a&&(a>1?(e=r(e,v),o=r(o,y),3===a&&(o*h>e?e=o*h:o=e/h)):e?e=r(e,p?s.width:0):o?o=r(o,p?s.height:0):p&&(e=s.width,o=s.height,o*h>e?e=o*h:o=e/h)),e&&o?o*h>e?o=e/h:e=o*h:e?o=e/h:o&&(e=o*h),f.minWidth=e,f.minHeight=o,f.maxWidth=1/0,f.maxHeight=1/0);i&&(a?(c=v-f.width,l=y-f.height,f.minLeft=t(0,c),f.minTop=t(0,l),f.maxLeft=r(0,c),f.maxTop=r(0,l),p&&this.isLimited&&(f.minLeft=t(s.left,s.left+s.width-f.width),f.minTop=t(s.top,s.top+s.height-f.height),f.maxLeft=s.left,f.maxTop=s.top,2===a&&(f.width>=v&&(f.minLeft=t(0,c),f.maxLeft=r(0,c)),f.height>=y&&(f.minTop=t(0,l),f.maxTop=r(0,l))))):(f.minLeft=-f.width,f.minTop=-f.height,f.maxLeft=v,f.maxTop=y))},renderCanvas:function(n){var e,u,i=this.canvas,f=this.image,o=f.rotate,s=f.naturalWidth,h=f.naturalHeight;this.isRotated&&(this.isRotated=!1,u=b({width:f.width,height:f.height,degree:o}),e=u.width/u.height,e!==i.aspectRatio&&(i.left-=(u.width-i.width)/2,i.top-=(u.height-i.height)/2,i.width=u.width,i.height=u.height,i.aspectRatio=e,i.naturalWidth=s,i.naturalHeight=h,o%180&&(u=b({width:s,height:h,degree:o}),i.naturalWidth=u.width,i.naturalHeight=u.height),this.limitCanvas(!0,!1)));(i.width>i.maxWidth||i.width<i.minWidth)&&(i.left=i.oldLeft);(i.height>i.maxHeight||i.height<i.minHeight)&&(i.top=i.oldTop);i.width=t(r(i.width,i.minWidth),i.maxWidth);i.height=t(r(i.height,i.minHeight),i.maxHeight);this.limitCanvas(!1,!0);
51i.oldLeft=i.left=t(r(i.left,i.minLeft),i.maxLeft);i.oldTop=i.top=t(r(i.top,i.minTop),i.maxTop);this.$canvas.css({width:i.width,height:i.height,left:i.left,top:i.top});this.renderImage();this.isCropped&&this.isLimited&&this.limitCropBox(!0,!0);n&&this.output()},renderImage:function(t){var r,u=this.canvas,i=this.image;i.rotate&&(r=b({width:u.width,height:u.height,degree:i.rotate,aspectRatio:i.aspectRatio},!0));n.extend(i,r?{width:r.width,height:r.height,left:(u.width-r.width)/2,top:(u.height-r.height)/2}:{width:u.width,height:u.height,left:0,top:0});this.$clone.css({width:i.width,height:i.height,marginLeft:i.left,marginTop:i.top,transform:rt(i)});t&&this.output()},initCropBox:function(){var o=this.options,f=this.canvas,e=o.aspectRatio,s=u(o.autoCropArea)||.8,i={width:f.width,height:f.height};e&&(f.height*e>f.width?i.height=i.width/e:i.width=i.height*e);this.cropBox=i;this.limitCropBox(!0,!0);i.width=t(r(i.width,i.minWidth),i.maxWidth);i.height=t(r(i.height,i.minHeight),i.maxHeight);i.width=r(i.minWidth,i.width*s);i.height=r(i.minHeight,i.height*s);i.oldLeft=i.left=f.left+(f.width-i.width)/2;i.oldTop=i.top=f.top+(f.height-i.height)/2;this.initialCropBox=n.extend({},i)},limitCropBox:function(n,i){var e,o,c,l,y=this.options,s=y.aspectRatio,w=this.container,a=w.width,v=w.height,h=this.canvas,f=this.cropBox,p=this.isLimited;
51n&&(e=u(y.minCropBoxWidth)||0,o=u(y.minCropBoxHeight)||0,e=t(e,a),o=t(o,v),c=t(a,p?h.width:a),l=t(v,p?h.height:v),s&&(e&&o?o*s>e?o=e/s:e=o*s:e?o=e/s:o&&(e=o*s),l*s>c?l=c/s:c=l*s),f.minWidth=t(e,c),f.minHeight=t(o,l),f.maxWidth=c,f.maxHeight=l);i&&(p?(f.minLeft=r(0,h.left),f.minTop=r(0,h.top),f.maxLeft=t(a,h.left+h.width)-f.width,f.maxTop=t(v,h.top+h.height)-f.height):(f.minLeft=0,f.minTop=0,f.maxLeft=a-f.width,f.maxTop=v-f.height))},renderCropBox:function(){var i=this.options,u=this.container,f=u.width,e=u.height,n=this.cropBox;(n.width>n.maxWidth||n.width<n.minWidth)&&(n.left=n.oldLeft);(n.height>n.maxHeight||n.height<n.minHeight)&&(n.top=n.oldTop);n.width=t(r(n.width,n.minWidth),n.maxWidth);n.height=t(r(n.height,n.minHeight),n.maxHeight);this.limitCropBox(!1,!0);n.oldLeft=n.left=t(r(n.left,n.minLeft),n.maxLeft);n.oldTop=n.top=t(r(n.top,n.minTop),n.maxTop);i.movable&&i.cropBoxMovable&&this.$face.data(a,n.width===f&&n.height===e?nt:at);this.$cropBox.css({width:n.width,height:n.height,left:n.left,top:n.top});this.isCropped&&this.isLimited&&this.limitCanvas(!0,!0);this.isDisabled||this.output()},output:function(){this.preview();this.isCompleted&&this.trigger(k,this.getData())},initPreview:function(){var i,t=wt(this.crossOrigin),r=t?this.crossOriginUrl:this.url;this.$preview=n(this.options.preview);this.$clone2=i=n("<img"+t+' src="'+r+'">');this.$viewBox.html(i);this.$preview.each(function(){var i=n(this);i.data(d,{width:i.width(),height:i.height(),html:i.html()});i.html("<img"+t+' src="'+r+'" style="display:block;width:100%;height:auto;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;image-orientation:0deg!important;">')})},resetPreview:function(){this.$preview.each(function(){var i=n(this),t=i.data(d);i.css({width:t.width,height:t.height}).html(t.html).removeData(d)})},preview:function(){var t=this.image,f=this.canvas,i=this.cropBox,r=i.width,u=i.height,e=t.width,o=t.height,s=i.left-f.left-t.left,h=i.top-f.top-t.top;this.isCropped&&!this.isDisabled&&(this.$clone2.css({width:e,height:o,marginLeft:-s,marginTop:-h,transform:rt(t)}),this.$preview.each(function(){var l=n(this),a=l.data(d),v=a.width,f=a.height,y=v,c=f,i=1;r&&(i=v/r,c=u*i);u&&c>f&&(i=f/u,y=r*i,c=f);l.css({width:y,height:c}).find("img").css({width:e*i,height:o*i,marginLeft:-s*i,marginTop:-h*i,transform:rt(t)})}))},bind:function(){var t=this.options,i=this.$element,r=this.$cropper;isFunction(t.cropstart)&&i.on(st,t.cropstart);isFunction(t.cropmove)&&i.on(ht,t.cropmove);isFunction(t.cropend)&&i.on(ct,t.cropend);isFunction(t.crop)&&i.on(k,t.crop);isFunction(t.zoom)&&i.on(lt,t.zoom);r.on(ui,n.proxy(this.cropStart,this));t.zoomable&&t.zoomOnWheel&&r.on(oi,n.proxy(this.wheel,this));t.toggleDragModeOnDblclick&&r.on(si,n.proxy(this.dblclick,this));dt.on(fi,this._cropMove=it(this.cropMove,this)).on(ei,this._cropEnd=it(this.cropEnd,this));t.responsive&&kt.on(ci,this._resize=it(this.resize,this))},unbind:function(){var n=this.options,t=this.$element,i=this.$cropper;isFunction(n.cropstart)&&t.off(st,n.cropstart);isFunction(n.cropmove)&&t.off(ht,n.cropmove);isFunction(n.cropend)&&t.off(ct,n.cropend);isFunction(n.crop)&&t.off(k,n.crop);isFunction(n.zoom)&&t.off(lt,n.zoom);i.off(ui,this.cropStart);n.zoomable&&n.zoomOnWheel&&i.off(oi,this.wheel);n.toggleDragModeOnDblclick&&i.off(si,this.dblclick);dt.off(fi,this._cropMove).off(ei,this._cropEnd);n.responsive&&kt.off(ci,this._resize)},resize:function(){var i,r,t,f=this.options.restore,e=this.$container,u=this.container;!this.isDisabled&&u&&(t=e.width()/u.width,1===t&&e.height()===u.height||(f&&(i=this.getCanvasData(),r=this.getCropBoxData()),this.render(),f&&(this.setCanvasData(n.each(i,function(n,r){i[n]=r*t})),this.setCropBoxData(n.each(r,function(n,i){r[n]=i*t})))))},dblclick:function(){this.isDisabled||(this.$dragBox.hasClass(et)?this.setDragMode(nt):this.setDragMode(g))},wheel:function(t){var i=t.originalEvent||t,f=u(this.options.wheelZoomRatio)||.1,r=1;this.isDisabled||(t.preventDefault(),this.wheeling||(this.wheeling=!0,setTimeout(n.proxy(function(){this.wheeling=!1},this),50),i.deltaY?r=i.deltaY>0?1:-1:i.wheelDelta?r=-i.wheelDelta/120:i.detail&&(r=i.detail>0?1:-1),this.zoom(-r*f,t)))},cropStart:function(t){var e,i,o=this.options,r=t.originalEvent,f=r&&r.touches,u=t;if(!this.isDisabled){if(f){if(e=f.length,e>1){if(!o.zoomable||!o.zoomOnTouch||2!==e)return;u=f[1];this.startX2=u.pageX;this.startY2=u.pageY;i=vt}u=f[0]}
51if(i=i||n(u.target).data(a),lr.test(i)){if(this.trigger(st,{originalEvent:r,action:i}).isDefaultPrevented())return;t.preventDefault();this.action=i;this.cropping=!1;this.startX=u.pageX||r&&r.pageX;this.startY=u.pageY||r&&r.pageY;i===g&&(this.cropping=!0,this.$dragBox.addClass(l))}}},cropMove:function(n){var u,e=this.options,t=n.originalEvent,r=t&&t.touches,i=n,f=this.action;if(!this.isDisabled){if(r){if(u=r.length,u>1){if(!e.zoomable||!e.zoomOnTouch||2!==u)return;i=r[1];this.endX2=i.pageX;this.endY2=i.pageY}i=r[0]}if(f){if(this.trigger(ht,{originalEvent:t,action:f}).isDefaultPrevented())return;n.preventDefault();this.endX=i.pageX||t&&t.pageX;this.endY=i.pageY||t&&t.pageY;this.change(i.shiftKey,f===vt?n:null)}}},cropEnd:function(n){var i=n.originalEvent,t=this.action;this.isDisabled||t&&(n.preventDefault(),this.cropping&&(this.cropping=!1,this.$dragBox.toggleClass(l,this.isCropped&&this.options.modal)),this.action="",this.trigger(ct,{originalEvent:i,action:t}))},change:function(n,i){var ot,r,st=this.options,e=st.aspectRatio,l=this.action,et=this.container,ft=this.canvas,b=this.cropBox,u=b.width,f=b.height,c=b.left,o=b.top,ut=c+u,tt=o+f,it=0,k=0,rt=et.width,d=et.height,a=!0;switch(!e&&n&&(e=u&&f?u/f:1),this.isLimited&&(it=b.minLeft,k=b.minTop,rt=it+t(et.width,ft.width,ft.left+ft.width),d=k+t(et.height,ft.height,ft.top+ft.height)),r={x:this.endX-this.startX,y:this.endY-this.startY},e&&(r.X=r.y*e,r.Y=r.x/e),l){case at:c+=r.x;o+=r.y;break;case vi:if(r.x>=0&&(ut>=rt||e&&(o<=k||tt>=d))){a=!1;break}u+=r.x;e&&(f=u/e,o-=r.Y/2);u<0&&(l=yi,u=0);break;case wi:if(r.y<=0&&(o<=k||e&&(c<=it||ut>=rt))){a=!1;break}f-=r.y;o+=r.y;e&&(u=f*e,c+=r.X/2);f<0&&(l=pi,f=0);break;case yi:if(r.x<=0&&(c<=it||e&&(o<=k||tt>=d))){a=!1;break}u-=r.x;c+=r.x;e&&(f=u/e,o+=r.Y/2);u<0&&(l=vi,u=0);break;case pi:if(r.y>=0&&(tt>=d||e&&(c<=it||ut>=rt))){a=!1;break}f+=r.y;e&&(u=f*e,c-=r.X/2);f<0&&(l=wi,f=0);break;case p:if(e){if(r.y<=0&&(o<=k||ut>=rt)){a=!1;break}f-=r.y;o+=r.y;u=f*e}else r.x>=0?ut<rt?u+=r.x:r.y<=0&&o<=k&&(a=!1):u+=r.x,r.y<=0?o>k&&(f-=r.y,o+=r.y):(f-=r.y,o+=r.y);u<0&&f<0?(l=y,f=0,u=0):u<0?(l=w,u=0):f<0&&(l=v,f=0);break;case w:if(e){if(r.y<=0&&(o<=k||c<=it)){a=!1;break}f-=r.y;o+=r.y;u=f*e;c+=r.X}else r.x<=0?c>it?(u-=r.x,c+=r.x):r.y<=0&&o<=k&&(a=!1):(u-=r.x,c+=r.x),r.y<=0?o>k&&(f-=r.y,o+=r.y):(f-=r.y,o+=r.y);u<0&&f<0?(l=v,f=0,u=0):u<0?(l=p,u=0):f<0&&(l=y,f=0);break;case y:if(e){if(r.x<=0&&(c<=it||tt>=d)){a=!1;break}u-=r.x;c+=r.x;f=u/e}else r.x<=0?c>it?(u-=r.x,c+=r.x):r.y>=0&&tt>=d&&(a=!1):(u-=r.x,c+=r.x),r.y>=0?tt<d&&(f+=r.y):f+=r.y;u<0&&f<0?(l=p,f=0,u=0):u<0?(l=v,u=0):f<0&&(l=w,f=0);break;case v:if(e){if(r.x>=0&&(ut>=rt||tt>=d)){a=!1;break}u+=r.x;f=u/e}else r.x>=0?ut<rt?u+=r.x:r.y>=0&&tt>=d&&(a=!1):u+=r.x,r.y>=0?tt<d&&(f+=r.y):f+=r.y;u<0&&f<0?(l=w,f=0,u=0):u<0?(l=y,u=0):f<0&&(l=p,f=0);break;case nt:this.move(r.x,r.y);a=!1;break;case vt:this.zoom(function(n,t,i,r){var u=di(n*n+t*t),f=di(i*i+r*r);return(f-u)/u}(h(this.startX-this.startX2),h(this.startY-this.startY2),h(this.endX-this.endX2),h(this.endY-this.endY2)),i);this.startX2=this.endX2;this.startY2=this.endY2;a=!1;break;case g:if(!r.x||!r.y){a=!1;break}ot=this.$cropper.offset();c=this.startX-ot.left;o=this.startY-ot.top;u=b.minWidth;f=b.minHeight;r.x>0?l=r.y>0?v:p:r.x<0&&(c-=u,l=r.y>0?y:w);r.y<0&&(o-=f);this.isCropped||(this.$cropBox.removeClass(s),this.isCropped=!0,this.isLimited&&this.limitCropBox(!0,!0))}a&&(b.width=u,b.height=f,b.left=c,b.top=o,this.action=l,this.renderCropBox());this.startX=this.endX;this.startY=this.endY},crop:function(){this.isBuilt&&!this.isDisabled&&(this.isCropped||(this.isCropped=!0,this.limitCropBox(!0,!0),this.options.modal&&this.$dragBox.addClass(l),this.$cropBox.removeClass(s)),this.setCropBoxData(this.initialCropBox))},reset:function(){this.isBuilt&&!this.isDisabled&&(this.image=n.extend({},this.initialImage),this.canvas=n.extend({},this.initialCanvas),this.cropBox=n.extend({},this.initialCropBox),this.renderCanvas(),this.isCropped&&this.renderCropBox())},clear:function(){this.isCropped&&!this.isDisabled&&(n.extend(this.cropBox,{left:0,top:0,width:0,height:0}),this.isCropped=!1,this.renderCropBox(),this.limitCanvas(!0,!0),this.renderCanvas(),this.$dragBox.removeClass(l),this.$cropBox.addClass(s))},replace:function(n,t){!this.isDisabled&&n&&(this.isImg&&this.$element.attr("src",n),t?(this.url=n,this.$clone.attr("src",n),this.isBuilt&&this.$preview.find("img").add(this.$clone2).attr("src",n)):(this.isImg&&(this.isReplaced=!0),this.options.data=null,this.load(n)))},enable:function(){this.isBuilt&&(this.isDisabled=!1,this.$cropper.removeClass(ri))},disable:function(){this.isBuilt&&(this.isDisabled=!0,this.$cropper.addClass(ri))},destroy:function(){var n=this.$element;this.isLoaded?(this.isImg&&this.isReplaced&&n.attr("src",this.originalUrl),this.unbuild(),n.removeClass(s)):this.isImg?n.off(ot,this.start):this.$clone&&this.$clone.remove();n.removeData(o)},move:function(n,t){var i=this.canvas;this.moveTo(c(n)?n:i.left+u(n),c(t)?t:i.top+u(t))},moveTo:function(n,t){var f=this.canvas,r=!1;c(t)&&(t=n);n=u(n);t=u(t);this.isBuilt&&!this.isDisabled&&this.options.movable&&(i(n)&&(f.left=n,r=!0),i(t)&&(f.top=t,r=!0),r&&this.renderCanvas(!0))},zoom:function(n,t){var i=this.canvas;n=u(n);n=n<0?1/(1-n):1+n;
51this.zoomTo(i.width*n/i.naturalWidth,t)},zoomTo:function(n,t){var r,f,e,s,h,a=this.options,i=this.canvas,o=i.width,c=i.height,l=i.naturalWidth,v=i.naturalHeight;if(n=u(n),n>=0&&this.isBuilt&&!this.isDisabled&&a.zoomable){if(f=l*n,e=v*n,t&&(r=t.originalEvent),this.trigger(lt,{originalEvent:r,oldRatio:o/l,ratio:f/l}).isDefaultPrevented())return;r?(s=this.$cropper.offset(),h=r.touches?ir(r.touches):{pageX:t.pageX||r.pageX||0,pageY:t.pageY||r.pageY||0},i.left-=(f-o)*((h.pageX-s.left-i.left)/o),i.top-=(e-c)*((h.pageY-s.top-i.top)/c)):(i.left-=(f-o)/2,i.top-=(e-c)/2);i.width=f;i.height=e;this.renderCanvas(!0)}},rotate:function(n){this.rotateTo((this.image.rotate||0)+u(n))},rotateTo:function(n){n=u(n);i(n)&&this.isBuilt&&!this.isDisabled&&this.options.rotatable&&(this.image.rotate=n%360,this.isRotated=!0,this.renderCanvas(!0))},scale:function(n,t){var f=this.image,r=!1;c(t)&&(t=n);n=u(n);t=u(t);this.isBuilt&&!this.isDisabled&&this.options.scalable&&(i(n)&&(f.scaleX=n,r=!0),i(t)&&(f.scaleY=t,r=!0),r&&this.renderImage(!0))},scaleX:function(n){var t=this.image.scaleY;this.scale(n,i(t)?t:1)},scaleY:function(n){var t=this.image.scaleX;this.scale(i(t)?t:1,n)},getData:function(t){var f,i,e=this.options,r=this.image,o=this.canvas,u=this.cropBox;return this.isBuilt&&this.isCropped?(i={x:u.left-o.left,y:u.top-o.top,width:u.width,height:u.height},f=r.width/r.naturalWidth,n.each(i,function(n,r){r/=f;i[n]=t?gi(r):r})):i={x:0,y:0,width:0,height:0},e.rotatable&&(i.rotate=r.rotate||0),e.scalable&&(i.scaleX=r.scaleX||1,i.scaleY=r.scaleY||1),i},setData:function(t){var o,e,u,s=this.options,r=this.image,h=this.canvas,f={};isFunction(t)&&(t=t.call(this.element));this.isBuilt&&!this.isDisabled&&n.isPlainObject(t)&&(s.rotatable&&i(t.rotate)&&t.rotate!==r.rotate&&(r.rotate=t.rotate,this.isRotated=o=!0),s.scalable&&(i(t.scaleX)&&t.scaleX!==r.scaleX&&(r.scaleX=t.scaleX,e=!0),i(t.scaleY)&&t.scaleY!==r.scaleY&&(r.scaleY=t.scaleY,e=!0)),o?this.renderCanvas():e&&this.renderImage(),u=r.width/r.naturalWidth,i(t.x)&&(f.left=t.x*u+h.left),i(t.y)&&(f.top=t.y*u+h.top),i(t.width)&&(f.width=t.width*u),i(t.height)&&(f.height=t.height*u),this.setCropBoxData(f))},getContainerData:function(){return this.isBuilt?this.container:{}},getImageData:function(){return this.isLoaded?this.image:{}},getCanvasData:function(){var i=this.canvas,t={};return this.isBuilt&&n.each(["left","top","width","height","naturalWidth","naturalHeight"],function(n,r){t[r]=i[r]}),t},setCanvasData:function(t){var r=this.canvas,u=r.aspectRatio;isFunction(t)&&(t=t.call(this.$element));this.isBuilt&&!this.isDisabled&&n.isPlainObject(t)&&(i(t.left)&&(r.left=t.left),i(t.top)&&(r.top=t.top),i(t.width)?(r.width=t.width,r.height=t.width/u):i(t.height)&&(r.height=t.height,r.width=t.height*u),this.renderCanvas(!0))},getCropBoxData:function(){var t,n=this.cropBox;return this.isBuilt&&this.isCropped&&(t={left:n.left,top:n.top,width:n.width,height:n.height}),t||{}},setCropBoxData:function(t){var f,e,r=this.cropBox,u=this.options.aspectRatio;isFunction(t)&&(t=t.call(this.$element));this.isBuilt&&this.isCropped&&!this.isDisabled&&n.isPlainObject(t)&&(i(t.left)&&(r.left=t.left),i(t.top)&&(r.top=t.top),i(t.width)&&(f=!0,r.width=t.width),i(t.height)&&(e=!0,r.height=t.height),u&&(f?r.height=r.width/u:e&&(r.width=r.height*u)),this.renderCropBox())},getCroppedCanvas:function(i){var r,u,v,y,s,c,e,p,l,a,o;if(this.isBuilt&&bi)return this.isCropped?(n.isPlainObject(i)||(i={}),o=this.getData(),r=o.width,u=o.height,p=r/u,n.isPlainObject(i)&&(s=i.width,c=i.height,s?(c=s/p,e=s/r):c&&(s=c*p,e=c/u)),v=f(s||r),y=f(c||u),l=n("<canvas>")[0],l.width=v,l.height=y,a=l.getContext("2d"),i.fillColor&&(a.fillStyle=i.fillColor,a.fillRect(0,0,v,y)),a.drawImage.apply(a,function(){var l,y,a,v,s,c,b=bt(this.$clone[0],this.image),p=b.width,w=b.height,d=this.canvas,k=[b],n=o.x+d.naturalWidth*(h(o.scaleX||1)-1)/2,i=o.y+d.naturalHeight*(h(o.scaleY||1)-1)/2;return n<=-r||n>p?n=l=a=s=0:n<=0?(a=-n,n=0,l=s=t(p,r+n)):n<=p&&(a=0,l=s=t(r,p-n)),l<=0||i<=-u||i>w?i=y=v=c=0:i<=0?(v=-i,i=0,y=c=t(w,u+i)):i<=w&&(v=0,y=c=t(u,w-i)),k.push(f(n),f(i),f(l),f(y)),e&&(a*=e,v*=e,s*=e,c*=e),s>0&&c>0&&k.push(f(a),f(v),f(s),f(c)),k}.call(this)),l):bt(this.$clone[0],this.image)},setAspectRatio:function(n){var t=this.options;this.isDisabled||c(n)||(t.aspectRatio=r(0,n)||NaN,this.isBuilt&&(this.initCropBox(),this.isCropped&&this.renderCropBox()))},setDragMode:function(n){var t,i,r=this.options;this.isLoaded&&!this.isDisabled&&(t=n===g,i=r.movable&&n===nt,n=t||i?n:pr,this.$dragBox.data(a,n).toggleClass(et,t).toggleClass(ft,i),r.cropBoxMovable||this.$face.data(a,n).toggleClass(et,t).toggleClass(ft,i))}};
51e.DEFAULTS={viewMode:0,dragMode:"crop",aspectRatio:NaN,data:null,preview:"",responsive:!0,restore:!0,checkCrossOrigin:!0,checkOrientation:!0,modal:!0,guides:!0,center:!0,highlight:!0,background:!0,autoCrop:!0,autoCropArea:.8,movable:!0,rotatable:!0,scalable:!0,zoomable:!0,zoomOnTouch:!0,zoomOnWheel:!0,wheelZoomRatio:.1,cropBoxMovable:!0,cropBoxResizable:!0,toggleDragModeOnDblclick:!0,minCanvasWidth:0,minCanvasHeight:0,minCropBoxWidth:0,minCropBoxHeight:0,minContainerWidth:200,minContainerHeight:100,build:null,built:null,cropstart:null,cropmove:null,cropend:null,crop:null,zoom:null};e.setDefaults=function(t){n.extend(e.DEFAULTS,t)};e.TEMPLATE='<div class="cropper-container"><div class="cropper-wrap-box"><div class="cropper-canvas"><\/div><\/div><div class="cropper-drag-box"><\/div><div class="cropper-crop-box"><span class="cropper-view-box"><\/span><span class="cropper-dashed dashed-h"><\/span><span class="cropper-dashed dashed-v"><\/span><span class="cropper-center"><\/span><span class="cropper-face"><\/span><span class="cropper-line line-e" data-action="e"><\/span><span class="cropper-line line-n" data-action="n"><\/span><span class="cropper-line line-w" data-action="w"><\/span><span class="cropper-line line-s" data-action="s"><\/span><span class="cropper-point point-e" data-action="e"><\/span><span class="cropper-point point-n" data-action="n"><\/span><span class="cropper-point point-w" data-action="w"><\/span><span class="cropper-point point-s" data-action="s"><\/span><span class="cropper-point point-ne" data-action="ne"><\/span><span class="cropper-point point-nw" data-action="nw"><\/span><span class="cropper-point point-sw" data-action="sw"><\/span><span class="cropper-point point-se" data-action="se"><\/span><\/div><\/div>';e.other=n.fn.cropper;n.fn.cropper=function(t){var i,r=tt(arguments,1);return this.each(function(){var s,h,f=n(this),u=f.data(o);if(!u){if(/destroy/.test(t))return;s=n.extend({},f.data(),n.isPlainObject(t)&&t);f.data(o,u=new e(this,s))}"string"==typeof t&&isFunction(h=u[t])&&(i=h.apply(u,r))}),c(i)?this:i};n.fn.cropper.Constructor=e;n.fn.cropper.setDefaults=e.setDefaults;n.fn.cropper.noConflict=function(){return n.fn.cropper=e.other,this}});$(document).ready(function(){$(".no-touch .cropper").initializeImageCropper();typeof Sys!="undefined"&&typeof Sys.WebForms!="undefined"&&Sys.WebForms.PageRequestManager.getInstance().add_endRequest(function(){$(".no-touch .cropper").initializeImageCropper()})});$.fn.initializeImageCropper=function(){$(this).each(function(){function c(n){var r=n.indexOf("?")>-1?"&":"?",i="preventCache="+(new Date).getTime().toString();t.prop("src",n+r+i);t.closest("picture").find("source").each(function(){var r=$(this),t=r.attr("srcset"),u=t.indexOf("?"),e=u>-1?t.substring(u):"",o=n.split("?")[0],f;t=o+e;f=t.indexOf("?")>-1?"&":"?";r.prop("srcset",t+f+i)})}var l={zoomable:!1,resizable:!0,guides:!0,viewMode:2,autoCropArea:1,minimumWidth:100,minimumHeight:100,optimalWidth:0,optimalHeight:0,resizeFactor:1,type:"",buttonText:settings.images.cropperButtonText,titleText:settings.images.cropperTitleText,itemID:settings.section.itemID},n=$.extend(l,n),t=$(this),i=t,a=$('<div class="loader update" role="status" />'),r=$('<div class="cropperButtons" />'),o=$('<div class="button openCropper transparent icon-resize-full before" />'),s=$('<div class="button openRotate transparent icon-awesome-cw before" />'),f=$('<a href="/" />').html(n.buttonText).attr("title",n.titleText),h=$('<a href="/" />').html(settings.buttons.rotateText).attr("title",settings.images.rotateTitleText),e=!1,u=t.attr("data-cropper-source")||t.prop("src").split("?")[0];if(i.data("cropper-type")==undefined&&(i=t.parents("div:first")),i.data("cropper-type")==undefined)return $.fn.showError(settings.errors.noCropperImageType+" (500.81)","console"),!1;n.type=i.data("cropper-type");i.data("cropper-width")!=undefined&&(n.optimalWidth=i.data("cropper-width"));i.data("cropper-height")!=undefined&&(n.optimalHeight=i.data("cropper-height"));i.data("cropper-button-text")!=undefined&&f.html(i.data("cropper-button-text"));i.data("cropper-content-page-id")!=undefined&&(n.itemID=parseInt(i.data("cropper-content-page-id")));f.off("click").on("click",function(){function v(){var r=i.find(".imageToCrop").cropper({viewMode:n.viewMode,zoomable:n.zoomable,cropBoxResizable:n.resizable,autoCropArea:n.autoCropArea,guides:n.guides,minCropBoxWidth:n.minimumWidth*n.resizeFactor,minCropBoxHeight:n.minimumHeight*n.resizeFactor,crop:function(n){var t,i;e||($("#cropperImageWidth").val()!=n.width&&(settings.webGuidelines?$("#cropperImageWidth").val(Math.round(n.width)):(t=$("#cropperImageWidth").parents(".field.powerange").data("powerange"),t.setStart(n.width))),$("#cropperImageHeight").val()!=n.height&&(settings.webGuidelines?$("#cropperImageHeight").val(Math.round(n.height)):(i=$("#cropperImageHeight").parents(".field.powerange").data("powerange"),i.setStart(n.height))));e=!1},cropstart:function(){i.data("close-on-click",!1)},cropend:function(){setTimeout(function(){i.data("close-on-click",!0)},100)},built:function(){var f=r.cropper("getImageData"),s,h,l;
51if(f.naturalWidth<n.minimumWidth||f.naturalHeight<n.minimumHeight)return i.find(".overlayItemHeader").html(settings.warnings.imageTooSmallText),r.cropper("destroy"),!1;n.optimalWidth>0&&n.optimalHeight>0&&(n.optimalWidth>f.naturalWidth&&(n.optimalWidth=f.naturalWidth),n.optimalHeight>f.naturalHeight&&(n.optimalHeight=f.naturalHeight),r.cropper("setCropBoxData",{width:n.optimalWidth*n.resizeFactor,height:n.optimalHeight*n.resizeFactor}));s=$('<div class="field powerange center" data-powerange-minimum="'+n.minimumWidth+'" data-powerange-maximum="'+f.naturalWidth+'" data-powerange-step="1" data-powerange-text=" pixels" />');s.append('<label for="cropperImageWidth">'+settings.images.widthSliderText+'<\/label><input type="text" id="cropperImageWidth" value="'+n.optimalWidth+'" />');h=$('<div class="field powerange center" data-powerange-minimum="'+n.minimumHeight+'" data-powerange-maximum="'+f.naturalHeight+'" data-powerange-step="1" data-powerange-text=" pixels" />');h.append('<label for="cropperImageHeight">'+settings.images.heightSliderText+'<\/label><input type="text" id="cropperImageHeight" value="'+n.optimalHeight+'" />');i.find(".overlayItemContent").append(s).append(h);i.find(".field.powerange").initializePowerange();i.find("#cropperImageWidth, #cropperImageHeight").off("change").on("change",function(){e=!0;r.cropper("setCropBoxData",{width:$("#cropperImageWidth").val()*n.resizeFactor,height:$("#cropperImageHeight").val()*n.resizeFactor})});l=$('<div class="button save general icon-floppy before"><input type="button" value="'+settings.buttons.saveText+'" /><\/div>');l.find("input:button").off("click").on("click",function(){$(this).parents(".toolbarBottom").find(".button").hide();$(this).parents(".toolbarBottom").find(".loader").show();var i=r.cropper("getData",!0);$.ajax({url:"/api/images/saveCroppedImage",data:{x:i.x,y:i.y,width:i.width,height:i.height,rotate:i.rotate,url:u,sectionID:settings.section.ID,itemID:n.itemID,type:n.type,isPrimary:t.closest("[data-primary]").length>0,token:$("input[name='__RequestVerificationToken']").val()}}).done(function(n){var i=t.prop("src");n.imagePath&&n.imagePath!=""&&(i=n.imagePath,t.attr("data-cropper-source",i.split("?")[0]));c(i);r.cropper("destroy");t.parent().find(".cropperButtons").remove();t.initializeImageCropper();o.click()}).fail(function(){$.fn.showError(arguments+". (500.80)","console")})});i.find(".overlayItemContent").append('<div class="toolbar toolbarBottom"><div class="loader">'+settings.buttons.savingText+"<\/div><\/div>");i.find(".toolbarBottom").append(l);i.initializeToolbars();i.find(".loader").removeClass("show");i.find(".overlayItemContent").removeClass("invisible")}})}var h,l,f;$(".cropperOverlay").remove();var i=$('<div class="overlay cropperOverlay" aria-modal="true" role="dialog" aria-labelledby="overlayItemTitle"><div class="overlayContent fullscreen" /><\/div>'),o=$('<a href="#" class="button close info icon-cancel-circled iconOnly before pointer"><span class="screenReaderContent">'+settings.buttons.closeText+"<\/span><\/a>"),a=$('<h1 class="overlayItemTitle">'+n.titleText+"<\/h1>"),r=$('<div class="overlayItemHeader" />'),s=$('<div class="overlayItemContent invisible" />');return n.optimalWidth>0&&n.optimalHeight>0?r.append($('<p class="help">'+settings.images.cropperHelpText+" "+n.optimalWidth+" x "+n.optimalHeight+" pixels.<\/p>")):n.optimalWidth>0&&n.optimalHeight==0?r.append('<p class="help">'+settings.images.cropperHelpText+" "+n.optimalWidth+" pixels "+settings.images.widthText+".<\/p>"):n.optimalHeight>0&&n.optimalWidth==0&&r.append('<p class="help">'+settings.images.cropperHelpText+" "+n.optimalHeight+" pixels "+settings.images.heightText+".<\/p>"),r.append('<div class="loader show" />'),h=u.indexOf("?")>-1?"&":"?",l=$("<img />",{src:u+h+"preventCache="+(new Date).getTime(),"class":"imageToCrop"}),s.append($("<p />").append(l)),i.find(".overlayContent").append(o).append(a).append(r).append(s),f=i.find(".imageToCrop").cropper({built:function(){var t=f.cropper("getImageData");n.resizeFactor=t.width/t.naturalWidth;f.cropper("destroy");v()}}),$("body").append(i),$(".cropperOverlay").initializeOverlays(),!1});
51h.off("click").on("click",function(){return r.find(".button").hide(),r.find(".loader").show(),$.ajax({url:"/api/images/saveCroppedImage",data:{rotate:90,url:u,sectionID:settings.section.ID,itemID:n.itemID,type:n.type,isPrimary:t.closest("[data-primary]").length>0,token:$("input[name='__RequestVerificationToken']").val()}}).done(function(n){var i=t.prop("src");n.imagePath&&n.imagePath!=""&&(i=n.imagePath,t.attr("data-cropper-source",i.split("?")[0]));c(i);t.siblings(".cropperButtons").remove();t.initializeImageCropper()}).fail(function(){$.fn.showError(arguments+". (500.88)","console")}),!1});t.siblings(".cropperButtons").remove();o.append(f);s.append(h);r.append(o).append(s).append(a);r.insertAfter(t)})};
52/*!
53 * jquery.sumoselect - v3.0.2
54 * http://hemantnegi.github.io/jquery.sumoselect
55 * 2014-04-08
56 *
57 * Copyright 2015 Hemant Negi
58 * Email : [email protected]
59 * Compressor http://refresh-sf.com/
60 */
61(function(n){"namespace sumo";n.fn.SumoSelect=function(t){var r=n.extend({placeholder:"Select Here",csvDispCount:3,captionFormat:"{0} Selected",captionFormatAllSelected:"{0} all selected!",floatWidth:200,forceCustomRendering:!1,nativeOnDevice:["Android","BlackBerry","iPhone","iPad","iPod","Opera Mini","IEMobile","Silk"],outputAsCSV:!1,csvSepChar:",",okCancelInMulti:!1,triggerChangeCombined:!0,selectAll:!1,search:!1,searchText:"Search...",noMatch:'No matches for "{0}"',prefix:"",locale:["OK","Cancel"],up:!1,moderatorCheck:!1,publicCheck:!1,authenticatedCheck:!1,rolelessCheck:!1,adminRole:"",moderatorRole:"",publicRole:"",autenticatedRole:"",adminWarning:"",moderatorWarning:"",publicWarning:"",authenticatedWarning:"",roleWarning:"",rolelessWarning:"",selectAllText:"",selectAllSearchText:"",sectionID:-1},t),u=this.each(function(){var u=this;!this.sumo&&n(this).is("select")&&(this.sumo={E:n(u),is_multi:n(u).attr("multiple"),select:"",caption:"",placeholder:"",optDiv:"",CaptionCont:"",ul:"",is_floating:!1,is_opened:!1,mob:!1,Pstate:[],searchTimeout:0,createElems:function(){var t=this;if(t.E.wrap('<div class="SumoSelect" tabindex="0">'),t.select=t.E.parent(),t.caption=n("<span>"),t.CaptionCont=n('<p class="CaptionCont"><label><i><\/i><\/label><\/p>').addClass("SelectBox").attr("style",t.E.attr("style")).prepend(t.caption),t.select.append(t.CaptionCont),t.is_multi||(r.okCancelInMulti=!1),t.E.attr("disabled")&&t.select.addClass("disabled").removeAttr("tabindex"),r.outputAsCSV&&t.is_multi&&t.E.attr("name")&&(t.select.append(n('<input class="HEMANT123" type="hidden" />').attr("name",t.E.attr("name")).val(t.getSelStr())),t.E.removeAttr("name")),t.isMobile()&&!r.forceCustomRendering){t.setNativeMobile();return}t.E.attr("name")&&t.select.addClass("sumo_"+t.E.attr("name"));t.E.addClass("SumoUnder").attr("tabindex","-1");t.optDiv=n('<div class="optWrapper '+(r.up?"up":"")+'">');t.floatingList();t.ul=n('<ul class="options">');t.optDiv.append(t.ul);r.selectAll&&t.SelAll();r.search&&t.Search();t.ul.append(t.prepItems(t.E.children()));t.is_multi&&t.multiSelelect();t.select.append(t.optDiv);t.basicEvents();t.selAllState()},prepItems:function(t,i){var r=[],u=this;return n(t).each(function(t,f){f=n(f);r.push(f.is("optgroup")?n('<li class="group '+(f[0].disabled?"disabled":"")+'"><label>'+f.attr("label")+"<\/label><ul><\/ul><li>").find("ul").append(u.prepItems(f.children(),f[0].disabled)).end():u.createLi(f,i))}),r},createLi:function(i,u){var f=this;i.attr("value")||i.attr("value",i.val());li=n('<li class="opt"><label>'+i.text()+"<\/label><\/li>");li.data("opt",i);i.data("li",li);f.is_multi&&li.prepend("<span><i><\/i><\/span>");(i[0].disabled||u||i.attr("value")==t.sectionID)&&(li=li.addClass("disabled"));f.onOptClick(li);return i[0].selected&&li.addClass("selected"),i.attr("class")&&li.addClass(i.attr("class")),i.text()==r.adminRole&&li.addClass("adminRole"),i.text()==r.moderatorRole&&li.addClass("moderatorRole"),i.text()==r.autenticatedRole&&li.addClass("authenticatedRole"),i.text()==r.rolelessRole&&li.addClass("rolelessRole"),i.text()==r.publicRole&&li.addClass("publicRole"),li},getSelStr:function(){return sopt=[],this.E.find("option:selected").each(function(){sopt.push(n(this).val())}),sopt.join(r.csvSepChar)},multiSelelect:function(){var t=this;t.optDiv.addClass("multiple");t.okbtn=n('<p class="btnOk">'+r.locale[0]+"<\/p>").on("click",function(){r.triggerChangeCombined&&(changed=!1,t.E.find("option:selected").length!=t.Pstate.length?changed=!0:t.E.find("option").each(function(n,i){i.selected&&t.Pstate.indexOf(n)<0&&(changed=!0)}),changed&&(t.callChange(),t.setText()));t.hideOpts()});t.cancelBtn=n('<p class="btnCancel">'+r.locale[1]+"<\/p>").on("click",function(){t._cnbtn();t.hideOpts()});
61t.optDiv.append(n('<div class="MultiControls">').append(t.okbtn).append(t.cancelBtn))},_cnbtn:function(){var n=this,t;for(n.E.find("option:selected").each(function(){this.selected=!1}),n.optDiv.find("li.selected").removeClass("selected"),t=0;t<n.Pstate.length;t++)n.E.find("option")[n.Pstate[t]].selected=!0,n.ul.find("li.opt").eq(n.Pstate[t]).addClass("selected");n.selAllState()},SelAll:function(){var t=this;if(t.is_multi){t.selAll=n('<p class="select-all"><span><i><\/i><\/span><label>'+r.selectAllText+"<\/label><\/p>");t.selAll.on("click",function(){t.selAll.toggleClass("selected");var u,f=t.selAll.hasClass("selected"),i=".hidden, .disabled";f?(r.moderatorCheck&&(i+=", .adminRole, .moderatorRole"),r.publicCheck&&(i+=", .publicRole"),r.authenticatedCheck&&(i+=", .authenticatedRole"),r.rolelessCheck&&(i+=", .rolelessRole"),u=t.optDiv.find("li.opt:not(.selected, "+i+")")):u=t.optDiv.find("li.opt.selected:not("+i+")");u.each(function(){var t=n(this);f?t.addClass("selected"):t.removeClass("selected");t.data("opt")[0].selected=f});t.is_multi&&r.triggerChangeCombined&&(t.is_floating||r.okCancelInMulti)||(t.setText(),t.callChange())});t.optDiv.prepend(t.selAll)}},Search:function(){var t=this,i=t.CaptionCont.addClass("search"),u=n('<p class="no-match">');t.ftxt=n('<input type="text" class="search-txt" value="" placeholder="'+r.searchText+'">').on("click",function(n){n.stopPropagation()});i.append(t.ftxt);t.optDiv.children("ul").after(u);t.ftxt.on("keyup.sumo",function(){clearTimeout(t.searchTimeout);t.searchTimeout=setTimeout(function(){var i=t.ftxt.val().toLowerCase(),u;i.length>0?t.select.find(".select-all label").html(r.selectAllSearchText):t.select.find(".select-all label").html(r.selectAllText);u=t.optDiv.find("ul.options li.opt").addClass("hidden").filter(function(t,r){return r=n(r),r.text().toLowerCase().indexOf(i)>-1?!0:void 0}).removeClass("hidden");setTimeout(function(){t.optDiv.find("ul.options").removeClass("hide")},40);t.selAllState()},500)})},selAllState:function(){var i=this,t,u;r.selectAll&&(t=0,u=0,i.optDiv.find("li.opt").not(".hidden").each(function(i,r){n(r).hasClass("selected")&&!n(r).hasClass("disabled")&&t++;n(r).hasClass("disabled")||u++}),t==0?i.selAll.removeClass("selected"):t==u&&t>0&&i.selAll.addClass("selected"))},showOpts:function(){var t=this;if(!t.E.attr("disabled")){t.is_opened=!0;t.select.addClass("open");t.ftxt?t.ftxt.trigger("focus"):t.select.trigger("focus");n(document).on("click.sumo",function(n){if(!t.select.is(n.target)&&t.select.has(n.target).length===0){if(!t.is_opened)return;t.hideOpts();r.okCancelInMulti&&t._cnbtn()}});t.is_floating&&(H=t.optDiv.children("ul").outerHeight()+2,t.is_multi&&(H=H+parseInt(t.optDiv.css("padding-bottom"))),t.optDiv.css("height",H),n("body").addClass("sumoStopScroll"));t.setPstate()}},setPstate:function(){var n=this;n.is_multi&&(n.is_floating||r.okCancelInMulti)&&(n.Pstate=[],n.E.find("option").each(function(t,i){i.selected&&n.Pstate.push(t)}))},callChange:function(){this.E.trigger("change").trigger("click")},hideOpts:function(){if(!t)var t=n(this)[0];t.is_opened&&(t.is_opened=!1,t.select.removeClass("open").find("ul li.sel").removeClass("sel"),n(document).off("click.sumo"),t.select.trigger("focus"),n("body").removeClass("sumoStopScroll"),r.search&&(t.ftxt.val(""),t.optDiv.find("ul.options li").removeClass("hidden"),t.optDiv.find(".no-match").toggle(!1)))},setOnOpen:function(){var n=this,t=n.optDiv.find("li.opt:not(.hidden, .disabled)"),i;n.selAll&&(t=t.add(n.selAll));i=t.eq(r.search?0:n.E[0].selectedIndex);n.optDiv.find("li.sel").removeClass("sel");n.selAll&&n.selAll.removeClass("sel");i.addClass("sel");n.showOpts()},nav:function(n){var t=this,e,r=t.ul.find("li.opt:not(.disabled, .hidden)"),i=t.ul.find("li.opt.sel:not(.hidden, .disabled)");if(t.selAll&&(r=r.add(t.selAll),t.selAll.hasClass("sel")&&(i=i.add(t.selAll))),idx=r.index(i),t.is_opened&&i.length){if(n&&idx>0)e=r.eq(idx-1);else if(!n&&idx<r.length-1&&idx>-1)e=r.eq(idx+1);else return;i.removeClass("sel");i=e.addClass("sel");var u=t.ul,o=u.scrollTop(),f=i.position().top+o;f>=o+u.height()-i.outerHeight()&&u.scrollTop(f-u.height()+i.outerHeight());f<o&&u.scrollTop(f)}else t.setOnOpen()},basicEvents:function(){var t=this;t.CaptionCont.on("click",function(n){t.E.trigger("click");t.is_opened?t.hideOpts():t.showOpts();n.stopPropagation()});
61t.select.on("keydown.sumo",function(n){switch(n.which){case 38:t.nav(!0);break;case 40:t.nav(!1);break;case 32:if(r.search&&t.ftxt.is(n.target))return;case 13:t.is_opened?(selectedObjects=t.optDiv.find("ul li.sel"),t.selAll&&t.selAll.hasClass("sel")&&(selectedObjects=selectedObjects.add(t.selAll)),selectedObjects.trigger("click")):t.setOnOpen();break;case 9:case 27:r.okCancelInMulti&&t._cnbtn();t.hideOpts();return;default:return}n.preventDefault()});n(window).on("resize.sumo",function(){t.floatingList()})},onOptClick:function(t){var i=this;t.on("click",function(){var t=n(this),u=!0;(txt="",t.hasClass("disabled"))||(t.hasClass("selected")||(r.moderatorCheck&&t.hasClass("adminRole")&&!t.confirm(r.adminWarning)&&(u=!1),r.moderatorCheck&&t.hasClass("moderatorRole")&&!t.confirm(r.moderatorWarning)&&(u=!1),r.publicCheck&&t.hasClass("publicRole")&&!t.confirm(r.publicWarning.replace("{rightsType}",t.parents("fieldset").find("legend").html().toLowerCase()))&&(u=!1),r.authenticatedCheck&&t.hasClass("authenticatedRole")&&!t.confirm(r.authenticatedWarning.replace("{rightsType}",t.parents("fieldset").find("legend").html().toLowerCase()))&&(u=!1),t.parents("fieldset").hasClass("editRights")&&n("#optionsTabContent .pageTypeID input").length>0&&n("#optionsTabContent .pageTypeID input").val()==28&&(t.hasClass("adminRole")||t.hasClass("moderatorRole")||t.hasClass("publicRole")||t.hasClass("authenticatedRole")||t.confirm(r.roleWarning.replace("{rightsType}",t.parents("fieldset").find("legend").html().toLowerCase()).replace("{selectedRole}",t.find("label").text()))||(u=!1))),u?(i.is_multi?(t.toggleClass("selected"),t.data("opt")[0].selected=t.hasClass("selected"),i.selAllState()):(t.parent().find("li.selected").removeClass("selected"),t.toggleClass("selected"),t.data("opt")[0].selected=!0),i.is_multi&&r.triggerChangeCombined&&(i.is_floating||r.okCancelInMulti)||(i.setText(),i.callChange()),i.is_multi||i.hideOpts()):i.hideOpts())})},setText:function(){var t=this;if(t.placeholder="",t.is_multi){for(sels=t.E.find(":selected").not(":disabled"),i=0;i<sels.length;i++)if(i+1>=r.csvDispCount&&r.csvDispCount){t.placeholder=sels.length==t.E.find("option").length&&r.captionFormatAllSelected?r.captionFormatAllSelected.replace(/\{0\}/g,sels.length)+",":r.captionFormat.replace(/\{0\}/g,sels.length)+",";break}else t.placeholder+=n(sels[i]).text()+", ";t.placeholder=t.placeholder.replace(/,([^,]*)$/,"$1")}else t.placeholder=t.E.find(":selected").not(":disabled").text();return is_placeholder=!1,t.placeholder||(is_placeholder=!0,t.placeholder=t.E.attr("placeholder"),t.placeholder||(t.placeholder=t.E.find("option:disabled:selected").text())),t.placeholder=t.placeholder?r.prefix+" "+t.placeholder:r.placeholder,t.caption.html(t.placeholder),t.CaptionCont.attr("title",t.placeholder),csvField=t.select.find("input.HEMANT123"),csvField.length&&csvField.val(t.getSelStr()),is_placeholder?t.caption.addClass("placeholder"):t.caption.removeClass("placeholder"),t.placeholder},isMobile:function(){for(var t=navigator.userAgent||navigator.vendor||window.opera,n=0;n<r.nativeOnDevice.length;n++)if(t.toString().toLowerCase().indexOf(r.nativeOnDevice[n].toLowerCase())>0)return r.nativeOnDevice[n];return!1},setNativeMobile:function(){var n=this;n.E.addClass("SelectClass");n.mob=!0;n.E.on("change",function(){n.setText()})},floatingList:function(){var t=this;t.is_floating=n(window).width()<=r.floatWidth;t.optDiv.toggleClass("isFloating",t.is_floating);t.is_floating||t.optDiv.css("height","");t.optDiv.toggleClass("okCancelInMulti",r.okCancelInMulti&&!t.is_floating)},vRange:function(n){var t=this;if(opts=t.E.find("option"),opts.length<=n||n<0)throw"index out of bounds";return t},toggSel:function(t,i){var r=this;(typeof i=="number"?(r.vRange(i),opt=r.E.find("option")[i]):opt=r.E.find('option[value="'+i+'"]')[0]||0,opt&&!opt.disabled)&&opt.selected!=t&&(opt.selected=t,r.mob||n(opt).data("li").toggleClass("selected",t),r.callChange(),r.setPstate(),r.setText(),r.selAllState())},toggDis:function(n,t){var i=this.vRange(t);i.E.find("option")[t].disabled=n;i.mob||(i.optDiv.find("ul.options li").eq(t).toggleClass("disabled",n),n&&i.optDiv.find("ul.options li").eq(t).removeClass("selected"));i.setText()},toggSumo:function(n){var t=this;return t.enabled=n,t.select.toggleClass("disabled",n),n?(t.E.attr("disabled","disabled"),t.select.removeAttr("tabindex")):(t.E.prop("disabled",!1),t.select.attr("tabindex","0")),t},toggSelAll:function(t){var i=this;i.E.find("option").each(function(){i.E.find("option")[n(this).index()].disabled||(i.E.find("option")[n(this).index()].selected=t,i.mob||i.optDiv.find("ul.options li").eq(n(this).index()).toggleClass("selected",t),i.setText())});!i.mob&&i.selAll&&i.selAll.removeClass("partial").toggleClass("selected",t);i.callChange();i.setPstate()},reload:function(){var t=this.unload();return n(t).SumoSelect(r)},unload:function(){var n=this;return n.select.before(n.E),n.E.show(),r.outputAsCSV&&n.is_multi&&n.select.find("input.HEMANT123").length&&n.E.attr("name",n.select.find("input.HEMANT123").attr("name")),n.select.remove(),delete u.sumo,u},add:function(t,i,r){if(typeof t=="undefined")throw"No value to add";var f=this;if(opts=f.E.find("option"),typeof i=="number"&&(r=i,i=t),typeof i=="undefined"&&(i=t),opt=n("<option><\/option>").val(t).html(i),opts.length<r)throw"index out of bounds";return typeof r=="undefined"||opts.length==r?(f.E.append(opt),f.mob||f.ul.append(f.createLi(opt))):(opts.eq(r).before(opt),f.mob||f.ul.find("li.opt").eq(r).before(f.createLi(opt))),u},remove:function(n){var t=this.vRange(n);t.E.find("option").eq(n).remove();t.mob||t.optDiv.find("ul.options li").eq(n).remove();t.setText()},selectItem:function(n){this.toggSel(!0,n)},unSelectItem:function(n){this.toggSel(!1,n)},selectAll:function(){this.toggSelAll(!0)},unSelectAll:function(){this.toggSelAll(!1)},disableItem:function(n){this.toggDis(!0,n)},enableItem:function(n){this.toggDis(!1,n)},enabled:!0,enable:function(){return this.toggSumo(!1)},disable:function(){return this.toggSumo(!0)},init:function(){var n=this;return n.createElems(),n.setText(),n}},u.sumo.init())});return u.length==1?u[0]:u}})(jQuery);$(document).ready(function(){$(".multiSelect").find(".loader").show();setTimeout(function(){$(".multiSelect").initializeMultiSelects()},500);typeof Sys!="undefined"&&typeof Sys.WebForms!="undefined"&&Sys.WebForms.PageRequestManager.getInstance().add_endRequest(function(){setTimeout(function(){$(".multiSelect").initializeMultiSelects()},500)})});$.fn.initializeMultiSelects=function(){function t(n,t){return n.innerHTML.toLowerCase()>t.innerHTML.toLowerCase()?1:-1}var n=$(this);n.each(function(){var s={customRendering:!0,search:!0,selectAll:!0,moderatorCheck:!1,publicCheck:!1,authenticatedCheck:!1,rolelessCheck:!1,sectionID:settings.section.ID,selectText:settings.multiSelects.selectText,selectAllText:settings.multiSelects.selectAllText,selectAllSearchText:settings.multiSelects.selectAllSearchText,selectedText:settings.multiSelects.theSelectedText,searchText:settings.multiSelects.searchText,noMatchText:settings.multiSelects.noMatchText,selectedDisplayCount:3},i=$.extend(s,i),r=$(this),e=r.find(".source"),f=r.find(".destination"),u=$("<select />").attr("multiple","multiple").addClass("combinedSelect hide"),o;if(r.find(".combinedSelect").length==0){r.prepend(u);u.on("change",function(){var f,e,t;r.parents(".tabs.vertical .tabContent").length>0&&!r.hasClass("noBadgeCount")&&(f=n.parents(".tabs.vertical .tabContent").find(".multiSelect:not(.noBadgeCount) .comb
61inedSelect option:selected").length,e=$("#"+n.parents(".tabs.vertical .tabContent").attr("id").replace("Content","")),f>0?e.find(".badge").html(f).removeClass("hide"):e.find(".badge").addClass("hide"));r.data("multiselect-after-click")!=undefined&&eval(r.data("multiselect-after-click"));r.data("multiselect-linked")!=undefined&&(i.selectAll=!1,t=$(r.data("multiselect-linked")).find(".combinedSelect"),u.find("option").not(".disabled").each(function(){if(trim($(this).val())!=""){var n=t.find("option[value="+$(this).val()+"]").index();n>-1&&($(this).is(":selected")?t.data("sumoselect").sumo.disableItem(n):t.data("sumoselect").sumo.enableItem(n))}}))})}$(".touch:not(.desktop)").length>0&&(i.selectAll=!1,i.selectedDisplayCount=1);e.find("option").setSystemRoleNames();f.find("option").setSystemRoleNames();e.append(e.find("option").get().sort(t));f.find("option").prop("selected",!0);f.append(f.find("option").get().sort(t));$(e.find("option").get().reverse()).each(function(){$(this).html().indexOf("METT - ")>-1&&$(this).prependTo(e)});$(f.find("option").get().reverse()).each(function(){$(this).html().indexOf("METT - ")>-1&&$(this).prependTo(f)});f.find("option:not([value=''])").appendTo(u);e.find("option:not([value=''])").appendTo(u);r.data("multiselect-option-type")!=undefined&&(i.selectText+=" "+r.data("multiselect-option-type")+"...");r.data("multiselect-options-type")!=undefined&&(i.selectAllText+=" "+r.data("multiselect-options-type"),i.selectAllSearchText+=" "+r.data("multiselect-options-type"),i.selectedText+=" "+r.data("multiselect-options-type"));r.data("multiselect-moderator-check")!=undefined&&(i.moderatorCheck=r.data("multiselect-moderator-check"));r.data("multiselect-public-check")!=undefined&&(i.publicCheck=r.data("multiselect-public-check"));r.data("multiselect-authenticated-check")!=undefined&&(i.authenticatedCheck=r.data("multiselect-authenticated-check"));r.data("multiselect-roleless-check")!=undefined&&(i.rolelessCheck=r.data("multiselect-roleless-check"));r.data("multiselect-linked")!=undefined&&(i.selectAll=!1);o=u.SumoSelect({forceCustomRendering:i.customRendering,search:i.search,selectAll:i.selectAll,placeholder:i.selectText,searchText:i.searchText,captionFormat:"{0} "+i.selectedText,captionFormatAllSelected:"{0} "+i.selectedText,noMatch:i.noMatchText+' "{0}"',locale:["OK",settings.buttons.cancelText],csvDispCount:i.selectedDisplayCount,moderatorCheck:i.moderatorCheck,publicCheck:i.publicCheck,authenticatedCheck:i.authenticatedCheck,rolelessCheck:i.rolelessCheck,adminRole:settings.roles.administrators,moderatorRole:settings.roles.moderators,autenticatedRole:settings.roles.authenticated,publicRole:settings.roles.everyone,rolelessRole:settings.roles.roleless,adminWarning:settings.warnings.makeAdminText,moderatorWarning:settings.warnings.makeModeratorText,authenticatedWarning:settings.warnings.rightsAuthenticatedText,publicWarning:settings.warnings.rightsPublicText,roleWarning:settings.warnings.rightsRoleText,rolelessWarning:settings.warnings.rightsRolelessText,selectAllText:i.selectAllText,selectAllSearchText:i.selectAllSearchText,sectionID:i.sectionID});u.data("sumoselect",o);r.trigger("sumo:initialized");r.find(".loader").hide();setTimeout(function(){u.trigger("change").removeClass("hide");(settings.section.enableSectionsSelect||settings.user.isAdmin||settings.user.isModerator)&&r.parents(".sections").length>0&&u.find("option").length>1&&r.parents(".sections").removeClass("hide")},50)})};
62//! moment.js
63//! version : 2.30.1
64//! authors : Tim Wood, Iskren Chernev, Moment.js contributors
65//! license : MIT
66//! momentjs.com
67(function(n,t){typeof exports=="object"&&typeof module!="undefined"?module.exports=t():typeof define=="function"&&define.amd?define(t):n.moment=t()})(this,function(){function t(){return re.apply(null,arguments)}function vh(n){re=n}function nt(n){return n instanceof Array||Object.prototype.toString.call(n)==="[object Array]"}function ni(n){return n!=null&&Object.prototype.toString.call(n)==="[object Object]"}function s(n,t){return Object.prototype.hasOwnProperty.call(n,t)}function eu(n){if(Object.getOwnPropertyNames)return Object.getOwnPropertyNames(n).length===0;for(var t in n)if(s(n,t))return!1;return!0}function w(n){return n===void 0}function ct(n){return typeof n=="number"||Object.prototype.toString.call(n)==="[object Number]"}function yi(n){return n instanceof Date||Object.prototype.toString.call(n)==="[object Date]"}function ue(n,t){for(var r=[],u=n.length,i=0;i<u;++i)r.push(t(n[i],i));return r}function kt(n,t){for(var i in t)s(t,i)&&(n[i]=t[i]);return s(t,"toString")&&(n.toString=t.toString),s(t,"valueOf")&&(n.valueOf=t.valueOf),n}function ut(n,t,i,r){return ko(n,t,i,r,!0).utc()}function yh(){return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidEra:null,invali
67dMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],era:null,meridiem:null,rfc2822:!1,weekdayMismatch:!1}}function u(n){return n._pf==null&&(n._pf=yh()),n._pf}function ou(n){var t=null,r=!1,i=n._d&&!isNaN(n._d.getTime());return(i&&(t=u(n),r=fe.call(t.parsedDateParts,function(n){return n!=null}),i=t.overflow<0&&!t.empty&&!t.invalidEra&&!t.invalidMonth&&!t.invalidWeekday&&!t.weekdayMismatch&&!t.nullInput&&!t.invalidFormat&&!t.userInvalidated&&(!t.meridiem||t.meridiem&&r),n._strict&&(i=i&&t.charsLeftOver===0&&t.unusedTokens.length===0&&t.bigHour===undefined)),Object.isFrozen!=null&&Object.isFrozen(n))?i:(n._isValid=i,n._isValid)}function rr(n){var t=ut(NaN);return n!=null?kt(u(t),n):u(t).userInvalidated=!0,t}function hu(n,t){var i,r,f,e=su.length;if(w(t._isAMomentObject)||(n._isAMomentObject=t._isAMomentObject),w(t._i)||(n._i=t._i),w(t._f)||(n._f=t._f),w(t._l)||(n._l=t._l),w(t._strict)||(n._strict=t._strict),w(t._tzm)||(n._tzm=t._tzm),w(t._isUTC)||(n._isUTC=t._isUTC),w(t._offset)||(n._offset=t._offset),w(t._pf)||(n._pf=u(t)),w(t._locale)||(n._locale=t._locale),e>0)for(i=0;i<e;i++)r=su[i],f=t[r],w(f)||(n[r]=f);return n}function pi(n){hu(this,n);this._d=new Date(n._d!=null?n._d.getTime():NaN);this.isValid()||(this._d=new Date(NaN));ur===!1&&(ur=!0,t.updateOffset(this),ur=!1)}function tt(n){return n instanceof pi||n!=null&&n._isAMomentObject!=null}function ee(n){t.suppressDeprecationWarnings===!1&&typeof console!="undefined"&&console.warn&&console.warn("Deprecation warning: "+n)}function k(n,i){var r=!0;return kt(function(){if(t.deprecationHandler!=null&&t.deprecationHandler(null,n),r){for(var o=[],u,e,h=arguments.length,f=0;f<h;f++){if(u="",typeof arguments[f]=="object"){u+="\n["+f+"] ";for(e in arguments[0])s(arguments[0],e)&&(u+=e+": "+arguments[0][e]+", ");u=u.slice(0,-2)}else u=arguments[f];o.push(u)}ee(n+"\nArguments: "+Array.prototype.slice.call(o).join("")+"\n"+(new Error).stack);r=!1}return i.apply(this,arguments)},i)}function oe(n,i){t.deprecationHandler!=null&&t.deprecationHandler(n,i);cu[n]||(ee(i),cu[n]=!0)}function ft(n){return typeof Function!="undefined"&&n instanceof Function||Object.prototype.toString.call(n)==="[object Function]"}function ph(n){var t;for(var i in n)s(n,i)&&(t=n[i],ft(t)?this[i]=t:this["_"+i]=t);this._config=n;this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)}function lu(n,t){var r=kt({},n);for(var i in t)s(t,i)&&(ni(n[i])&&ni(t[i])?(r[i]={},kt(r[i],n[i]),kt(r[i],t[i])):t[i]!=null?r[i]=t[i]:delete r[i]);for(i in n)s(n,i)&&!s(t,i)&&ni(n[i])&&(r[i]=kt({},r[i]));return r}function au(n){n!=null&&this.set(n)}function wh(n,t,i){var r=this._calendar[n]||this._calendar.sameElse;return ft(r)?r.call(t,i):r}function et(n,t,i){var r=""+Math.abs(n),u=t-r.length,f=n>=0;return(f?i?"+":"":"-")+Math.pow(10,Math.max(0,u)).toString().substr(1)+r}function r(n,t,i,r){var u=r;typeof r=="string"&&(u=function(){return this[r]()});n&&(fi[n]=u);t&&(fi[t[0]]=function(){return et(u.apply(this,arguments),t[1],t[2])});i&&(fi[i]=function(){return this.localeData().ordinal(u.apply(this,arguments),n)})}function bh(n){return n.match(/\[[\s\S]/)?n.replace(/^\[|\]$/g,""):n.replace(/\\/g,"")}function kh(n){for(var t=n.match(vu),i=0,r=t.length;i<r;i++)t[i]=fi[t[i]]?fi[t[i]]:bh(t[i]);return function(i){for(var f="",u=0;u<r;u++)f+=ft(t[u])?t[u].call(i,n):t[u];return f}}function er(n,t){return n.isValid()?(t=ce(t,n.localeData()),yu[t]=yu[t]||kh(t),yu[t](n)):n.localeData().invalidDate()}function ce(n,t){function r(n){return t.longDateFormat(n)||n}var i=5;for(fr.lastIndex=0;i>=0&&fr.test(n);)n=n.replace(fr,r),fr.lastIndex=0,i-=1;return n}function dh(n){var t=this._longDateFormat[n],i=this._longDateFormat[n.toUpperCase()];return t||!i?t:(this._longDateFormat[n]=i.match(vu).map(function(n){return n==="MMMM"||n==="MM"||n==="DD"||n==="dddd"?n.slice(1):n}).join(""),this._longDateFormat[n])}function gh(){return this._invalidDate}function nc(n){return this._ordinal.replace("%d",n)}function tc(n,t,i,r){var u=this._relativeTime[i];return ft(u)?u(n,t,i,r):u.replace(/%d/i,n)}function ic(n,t){var i=this._relativeTime[n>0?"future":"past"];return ft(i)?i(t):i.replace(/%s/i,t)}function d(n){return typeof n=="string"?pu[n]||pu[n.toLowerCase()]:undefined}function wu(n){var r={},t;for(var i in n)s(n,i)&&(t=d(i),t&&(r[t]=n[i]));return r}function rc(n){var t=[];
vendor: 15,229 bytes, line 67
67for(var i in n)s(n,i)&&t.push({unit:i,priority:we[i]});return t.sort(function(n,t){return n.priority-t.priority}),t}function i(n,t,i){ar[n]=ft(t)?t:function(n){return n&&i?i:t}}function fc(n,t){return s(ar,n)?ar[n](t._strict,t._locale):new RegExp(ec(n))}function ec(n){return lt(n.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(n,t,i,r,u){return t||i||r||u}))}function lt(n){return n.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function g(n){return n<0?Math.ceil(n)||0:Math.floor(n)}function f(n){var t=+n,i=0;return t!==0&&isFinite(t)&&(i=g(t)),i}function h(n,t){var i,r=t,u;for(typeof n=="string"&&(n=[n]),ct(t)&&(r=function(n,i){i[t]=f(n)}),u=n.length,i=0;i<u;i++)vr[n[i]]=r}function bi(n,t){h(n,function(n,i,r,u){r._w=r._w||{};t(n,r._w,r,u)})}function oc(n,t,i){t!=null&&s(vr,n)&&vr[n](t,i._a,i,n)}function yr(n){return n%4==0&&n%100!=0||n%400==0}function ki(n){return yr(n)?366:365}function cc(){return yr(this.year())}function si(n,i){return function(r){return r!=null?(no(this,n,r),t.updateOffset(this,i),this):di(this,n)}}function di(n,t){if(!n.isValid())return NaN;var i=n._d,r=n._isUTC;switch(t){case"Milliseconds":return r?i.getUTCMilliseconds():i.getMilliseconds();case"Seconds":return r?i.getUTCSeconds():i.getSeconds();case"Minutes":return r?i.getUTCMinutes():i.getMinutes();case"Hours":return r?i.getUTCHours():i.getHours();case"Date":return r?i.getUTCDate():i.getDate();case"Day":return r?i.getUTCDay():i.getDay();case"Month":return r?i.getUTCMonth():i.getMonth();case"FullYear":return r?i.getUTCFullYear():i.getFullYear();default:return NaN}}function no(n,t,i){var r,u,e,o,f;if(n.isValid()&&!isNaN(i)){r=n._d;u=n._isUTC;switch(t){case"Milliseconds":return void(u?r.setUTCMilliseconds(i):r.setMilliseconds(i));case"Seconds":return void(u?r.setUTCSeconds(i):r.setSeconds(i));case"Minutes":return void(u?r.setUTCMinutes(i):r.setMinutes(i));case"Hours":return void(u?r.setUTCHours(i):r.setHours(i));case"Date":return void(u?r.setUTCDate(i):r.setDate(i));case"FullYear":break;default:return}e=i;o=n.month();f=n.date();f=f===29&&o===1&&!yr(e)?28:f;void(u?r.setUTCFullYear(e,o,f):r.setFullYear(e,o,f))}}function lc(n){return(n=d(n),ft(this[n]))?this[n]():this}function ac(n,t){if(typeof n=="object"){n=wu(n);for(var r=rc(n),u=r.length,i=0;i<u;i++)this[r[i].unit](n[r[i].unit])}else if(n=d(n),ft(this[n]))return this[n](t);return this}function vc(n,t){return(n%t+t)%t}function nf(n,t){if(isNaN(n)||isNaN(t))return NaN;var i=vc(t,12);return n+=(t-i)/12,i===1?yr(n)?29:28:31-i%7%2}function bc(n,t){return n?nt(this._months)?this._months[n.month()]:this._months[(this._months.isFormat||io).test(t)?"format":"standalone"][n.month()]:nt(this._months)?this._months:this._months.standalone}function kc(n,t){return n?nt(this._monthsShort)?this._monthsShort[n.month()]:this._monthsShort[io.test(t)?"format":"standalone"][n.month()]:nt(this._monthsShort)?this._monthsShort:this._monthsShort.standalone}function dc(n,t,i){var u,r,e,f=n.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],u=0;u<12;++u)e=ut([2e3,u]),this._shortMonthsParse[u]=this.monthsShort(e,"").toLocaleLowerCase(),this._longMonthsParse[u]=this.months(e,"").toLocaleLowerCase();return i?t==="MMM"?(r=v.call(this._shortMonthsParse,f),r!==-1?r:null):(r=v.call(this._longMonthsParse,f),r!==-1?r:null):t==="MMM"?(r=v.call(this._shortMonthsParse,f),r!==-1)?r:(r=v.call(this._longMonthsParse,f),r!==-1?r:null):(r=v.call(this._longMonthsParse,f),r!==-1)?r:(r=v.call(this._shortMonthsParse,f),r!==-1?r:null)}function gc(n,t,i){var r,u,f;if(this._monthsParseExact)return dc.call(this,n,t,i);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),r=0;r<12;r++)if((u=ut([2e3,r]),i&&!this._longMonthsParse[r]&&(this._longMonthsParse[r]=new RegExp("^"+this.months(u,"").replace(".","")+"$","i"),this._shortMonthsParse[r]=new RegExp("^"+this.monthsShort(u,"").replace(".","")+"$","i")),i||this._monthsParse[r]||(f="^"+this.months(u,"")+"|^"+this.monthsShort(u,""),this._monthsParse[r]=new RegExp(f.replace(".",""),"i")),i&&t==="MMMM"&&this._longMonthsParse[r].test(n))||i&&t==="MMM"&&this._shortMonthsParse[r].test(n)||!i&&this._monthsParse[r].test(n))return r}function ro(n,t){if(!n.isValid())return n;if(typeof t=="string")if(/^\d+$/.test(t))t=f(t);else if(t=n.localeData().monthsParse(t),!ct(t))return n;var r=t,i=n.date();return i=i<29?i:Math.min(i,nf(n.year(),r)),void(n._isUTC?n._d.setUTCMonth(r,i):n._d.setMonth(r,i)),n}function uo(n){return n!=null?(ro(this,n),t.updateOffset(this,!0),this):di(this,"Month")}function nl(){return nf(this.year(),this.month())}function tl(n){return this._monthsParseExact?(s(this,"_monthsRegex")||fo.call(this),n?this._monthsShortStrictRegex:this._monthsShortRegex):(s(this,"_monthsShortRegex")||(this._monthsShortRegex=pc),this._monthsShortStrictRegex&&n?this._monthsShortStrictRegex:this._monthsShortRegex)}function il(n){return this._monthsParseExact?(s(this,"_monthsRegex")||fo.call(this),n?this._monthsStrictRegex:this._monthsRegex):(s(this,"_monthsRegex")||(this._monthsRegex=wc),this._monthsStrictRegex&&n?this._monthsStrictRegex:this._monthsRegex)}function fo(){function i(n,t){return t.length-n.length}for(var r=[],u=[],n=[],f,e,o,t=0;t<12;t++)f=ut([2e3,t]),e=lt(this.monthsShort(f,"")),o=lt(this.months(f,"")),r.push(e),u.push(o),n.push(o),n.push(e);r.sort(i);u.sort(i);n.sort(i);this._monthsRegex=new RegExp("^("+n.join("|")+")","i");this._monthsShortRegex=this._monthsRegex;this._monthsStrictRegex=new RegExp("^("+u.join("|")+")","i");this._monthsShortStrictRegex=new RegExp("^("+r.join("|")+")","i")}function rl(n,t,i,r,u,f,e){var o;return n<100&&n>=0?(o=new Date(n+400,t,i,r,u,f,e),isFinite(o.getFullYear())&&o.setFullYear(n)):o=new Date(n,t,i,r,u,f,e),o}function gi(n){var t,i;return n<100&&n>=0?(i=Array.prototype.slice.call(arguments),i[0]=n+400,t=new Date(Date.UTC.apply(null,i)),isFinite(t.getUTCFullYear())&&t.setUTCFullYear(n)):t=new Date(Date.UTC.apply(null,arguments)),t}function pr(n,t,i){var r=7+t-i,u=(7+gi(n,0,r).getUTCDay()-t)%7;return-u+r-1}function eo(n,t,i,r,u){var s=(7+i-r)%7,h=pr(n,r,u),f=1+7*(t-1)+s+h,e,o;return f<=0?(e=n-1,o=ki(e)+f):f>ki(n)?(e=n+1,o=f-ki(n)):(e=n,o=f),{year:e,dayOfYear:o}}function nr(n,t,i){var e=pr(n.year(),t,i),r=Math.floor((n.dayOfYear()-e-1)/7)+1,f,u;return r<1?(u=n.year()-1,f=r+yt(u,t,i)):r>yt(n.year(),t,i)?(f=r-yt(n.year(),t,i),u=n.year()+1):(u=n.year(),f=r),{week:f,year:u}}function yt(n,t,i){var r=pr(n,t,i),u=pr(n+1,t,i);return(ki(n)-r+u)/7}function ul(n){return nr(n,this._week.dow,this._week.doy).week}function fl(){return this._week.dow}function el(){return this._week.doy}function ol(n){var t=this.localeData().week(this);return n==null?t:this.add((n-t)*7,"d")}function sl(n){var t=nr(this,1,4).week;return n==null?t:this.add((n-t)*7,"d")}function hl(n,t){return typeof n!="string"?n:isNaN(n)?(n=t.weekdaysParse(n),typeof n=="number")?n:null:parseInt(n,10)}function cl(n,t){return typeof n=="string"?t.weekdaysParse(n)%7||7:isNaN(n)?null:n}function tf(n,t){return n.slice(t,7).concat(n.slice(0,t))}function wl(n,t){var i=nt(this._weekdays)?this._weekdays:this._weekdays[n&&n!==!0&&this._weekdays.isFormat.test(t)?"format":"standalone"];return n===!0?tf(i,this._week.dow):n?i[n.day()]:i}function bl(n){return n===!0?tf(this._weekdaysShort,this._week.dow):n?this._weekdaysShort[n.day()]:this._weekdaysShort}function kl(n){return n===!0?tf(this._weekdaysMin,this._week.dow):n?this._weekdaysMin[n.day()]:this._weekdaysMin}function dl(n,t,i){var f,r,e,u=n.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],f=0;f<7;++f)e=ut([2e3,1]).day(f),this._minWeekdaysParse[f]=this.weekdaysMin(e,"").toLocaleLowerCase(),this._shortWeekdaysParse[f]=this.weekdaysShort(e,"").toLocaleLowerCase(),this._weekdaysParse[f]=this.weekdays(e,"").toLocaleLowerCase();return i?t==="dddd"?(r=v.call(this._weekdaysParse,u),r!==-1?r:null):t==="ddd"?(r=v.call(this._shortWeekdaysParse,u),r!==-1?r:null):(r=v.call(this._minWeekdaysParse,u),r!==-1?r:null):t==="dddd"?(r=v.call(this._weekdaysParse,u),r!==-1)?r:(r=v.call(this._shortWeekdaysParse,u),r!==-1)?r:(r=v.call(this._minWeekdaysParse,u),r!==-1?r:null):t==="ddd"?(r=v.call(this._shortWeekdaysParse,u),r!==-1)?r:(r=v.call(this._weekdaysParse,u),r!==-1)?r:(r=v.call(this._minWeekdaysParse,u),r!==-1?r:null):(r=v.call(this._minWeekdaysParse,u),r!==-1)?r:(r=v.call(this._weekdaysParse,u),r!==-1)?r:(r=v.call(this._shortWeekdaysParse,u),r!==-1?r:null)}function gl(n,t,i){var r,u,f;if(this._weekdaysParseExact)return dl.call(this,n,t,i);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),r=0;r<7;r++)if((u=ut([2e3,1]).day(r),i&&!this._fullWeekdaysParse[r]&&(this._fullWeekdaysParse[r]=new RegExp("^"+this.weekdays(u,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[r]=new RegExp("^"+this.weekdaysShort(u,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[r]=new RegExp("^"+this.weekdaysMin(u,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[r]||(f="^"+this.weekdays(u,"")+"|^"+this.weekdaysShort(u,"")+"|^"+this.weekdaysMin(u,""),this._weekdaysParse[r]=new RegExp(f.replace(".",""),"i")),i&&t==="dddd"&&this._fullWeekdaysParse[r].test(n))||i&&t==="ddd"&&this._shortWeekdaysParse[r].test(n)||i&&t==="dd"&&this._minWeekdaysParse[r].test(n)||!i&&this._weekdaysParse[r].test(n))return r}function na(n){if(!this.isValid())return n!=null?this:NaN;var t=di(this,"Day");return n!=null?(n=hl(n,this.localeData()),this.add(n-t,"d")):t}function ta(n){if(!this.isValid())return n!=null?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return n==null?t:this.add(n-t,"d")}function ia(n){if(!this.isValid())return n!=null?this:NaN;if(n!=null){var t=cl(n,this.localeData());return this.day(this.day()%7?t:t-7)}return this.day()||7}function ra(n){return this._weekdaysParseExact?(s(this,"_weekdaysRegex")||rf.call(this),n?this._weekdaysStrictRegex:this._weekdaysRegex):(s(this,"_weekdaysRegex")||(this._weekdaysRegex=vl),this._weekdaysStrictRegex&&n?this._weekdaysStrictRegex:this._weekdaysRegex)}function ua(n){return this._weekdaysParseExact?(s(this,"_weekdaysRegex")||rf.call(this),n?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(s(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=yl),this._weekdaysShortStrictRegex&&n?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function fa(n){return this._weekdaysParseExact?(s(this,"_weekdaysRegex")||rf.call(this),n?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(s(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=pl),this._weekdaysMinStrictRegex&&n?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function rf(){function t(n,t){return t.length-n.length}for(var u=[],f=[],e=[],n=[],r,o,s,h,i=0;i<7;i++)r=ut([2e3,1]).day(i),o=lt(this.weekdaysMin(r,"")),s=lt(this.weekdaysShort(r,"")),h=lt(this.weekdays(r,"")),u.push(o),f.push(s),e.push(h),n.push(o),n.push(s),n.push(h);u.sort(t);f.sort(t);e.sort(t);n.sort(t);this._weekdaysRegex=new RegExp("^("+n.join("|")+")","i");this._weekdaysShortRegex=this._weekdaysRegex;this._weekdaysMinRegex=this._weekdaysRegex;this._weekdaysStrictRegex=new RegExp("^("+e.join("|")+")","i");this._weekdaysShortStrictRegex=new RegExp("^("+f.join("|")+")","i");this._weekdaysMinStrictRegex=new RegExp("^("+u.join("|")+")","i")}function uf(){return this.hours()%12||12}function ea(){return this.hours()||24}function ho(n,t){r(n,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)})}function co(n,t){return t._meridiemParse}function oa(n){return(n+"").toLowerCase().charAt(0)==="p"}function sa(n,t,i){return n>11?i?"pm":"PM":i?"am":"AM"}function ha(n,t){for(var r=Math.min(n.length,t.length),i=0;i<r;i+=1)if(n[i]!==t[i])return i;return r}function yo(n){return n?n.toLowerCase().replace("_","-"):n}function ca(n){for(var r=0,i,t,f,u;r<n.length;){for(u=yo(n[r]).split("-"),i=u.length,t=yo(n[r+1]),t=t?t.split("-"):null;i>0;){if(f=wr(u.slice(0,i).join("-")),f)return f;if(t&&t.length>=i&&ha(u,t)>=i-1)break;i--}r++}return ir}function la(n){return!!(n&&n.match("^[^/\\\\]*$"))}function wr(n){var t=null,i;if(a[n]===undefined&&typeof module!="undefined"&&module&&module.exports&&la(n))try{t=ir._abbr;i=require;i("./locale/"+n);dt(t)}catch(r){a[n]=null}return a[n]}function dt(n,t){var i;return n&&(i=w(t)?pt(n):ff(n,t),i?ir=i:typeof console!="undefined"&&console.warn&&console.warn("Locale "+n+" not found. Did you forget to load it?")),ir._abbr}function ff(n,t){if(t!==null){var r,i=vo;if(t.abbr=n,a[n]!=null)oe("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),i=a[n]._config;else if(t.parentLocale!=null)if(a[t.parentLocale]!=null)i=a[t.parentLocale]._config;else if(r=wr(t.parentLocale),r!=null)i=r._config;else return tr[t.parentLocale]||(tr[t.parentLocale]=[]),tr[t.parentLocale].push({name:n,config:t}),null;return a[n]=new au(lu(i,t)),tr[n]&&tr[n].forEach(function(n){ff(n.name,n.config)}),dt(n),a[n]}return delete a[n],null}function aa(n,t){if(t!=null){var r,i,u=vo;a[n]!=null&&a[n].parentLocale!=null?a[n].set(lu(a[n]._config,t)):(i=wr(n),i!=null&&(u=i._config),t=lu(u,t),i==null&&(t.abbr=n),r=new au(t),r.parentLocale=a[n],a[n]=r);dt(n)}else a[n]!=null&&(a[n].parentLocale!=null?(a[n]=a[n].parentLocale,n===dt()&&dt(n)):a[n]!=null&&delete a[n]);return a[n]}function pt(n){var t;if(n&&n._locale&&n._locale._abbr&&(n=n._locale._abbr),!n)return ir;if(!nt(n)){if(t=wr(n),t)return t;n=[n]}return ca(n)}function va(){return se(a)}function ef(n){var i,t=n._a;return t&&u(n).overflow===-2&&(i=t[at]<0||t[at]>11?at:t[ot]<1||t[ot]>nf(t[p],t[at])?ot:t[y]<0||t[y]>24||t[y]===24&&(t[it]!==0||t[vt]!==0||t[ti]!==0)?y:t[it]<0||t[it]>59?it:t[vt]<0||t[vt]>59?vt:t[ti]<0||t[ti]>999?ti:-1,u(n)._overflowDayOfYear&&(i<p||i>ot)&&(i=ot),u(n)._overflowWeeks&&i===-1&&(i=sc),u(n)._overflowWeekday&&i===-1&&(i=hc),u(n).overflow=i),n}function po(n){var t,r,o=n._i,i=ya.exec(o)||pa.exec(o),s,e,f,h,c=br.length,l=sf.length;if(i){for(u(n).iso=!0,t=0,r=c;t<r;t++)if(br[t][1].exec(i[1])){e=br[t][0];s=br[t][2]!==!1;break}if(e==null){n._isValid=!1;return}if(i[3]){for(t=0,r=l;t<r;t++)if(sf[t][1].exec(i[3])){f=(i[2]||" ")+sf[t][0];break}if(f==null){n._isValid=!1;return}}if(!s&&f!=null){n._isValid=!1;return}if(i[4])if(wa.exec(i[4]))h="Z";else{n._isValid=!1;return}n._f=e+(f||"")+(h||"");cf(n)}else n._isValid=!1}function ga(n,t,i,r,u,f){var e=[nv(n),to.indexOf(t),parseInt(i,10),parseInt(r,10),parseInt(u,10),];return f&&e.push(parseInt(f,10)),e}function nv(n){var t=parseInt(n,10);return t<=49?2e3+t:t<=999?1900+t:t}function tv(n){return n.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s\s*/,"").replace(/\s\s*$/,"")}function iv(n,t,i){if(n){var r=so.indexOf(n),f=new Date(t[0],t[1],t[2]).getDay();if(r!==f)return u(i).weekdayMismatch=!0,i._isValid=!1,!1}return!0}function rv(n,t,i){if(n)return da[n];if(t)return 0;var r=parseInt(i,10),u=r%100,f=(r-u)/100;return f*60+u}function wo(n){var t=ka.exec(tv(n._i)),i;
67if(t){if(i=ga(t[4],t[3],t[2],t[5],t[6],t[7]),!iv(t[1],i,n))return;n._a=i;n._tzm=rv(t[8],t[9],t[10]);n._d=gi.apply(null,n._a);n._d.setUTCMinutes(n._d.getUTCMinutes()-n._tzm);u(n).rfc2822=!0}else n._isValid=!1}function uv(n){var i=ba.exec(n._i);if(i!==null){n._d=new Date(+i[1]);return}if(po(n),n._isValid===!1)delete n._isValid;else return;if(wo(n),n._isValid===!1)delete n._isValid;else return;n._strict?n._isValid=!1:t.createFromInputFallback(n)}function hi(n,t,i){return n!=null?n:t!=null?t:i}function fv(n){var i=new Date(t.now());return n._useUTC?[i.getUTCFullYear(),i.getUTCMonth(),i.getUTCDate()]:[i.getFullYear(),i.getMonth(),i.getDate()]}function hf(n){var t,i,r=[],f,o,e;if(!n._d){for(f=fv(n),n._w&&n._a[ot]==null&&n._a[at]==null&&ev(n),n._dayOfYear!=null&&(e=hi(n._a[p],f[p]),(n._dayOfYear>ki(e)||n._dayOfYear===0)&&(u(n)._overflowDayOfYear=!0),i=gi(e,0,n._dayOfYear),n._a[at]=i.getUTCMonth(),n._a[ot]=i.getUTCDate()),t=0;t<3&&n._a[t]==null;++t)n._a[t]=r[t]=f[t];for(;t<7;t++)n._a[t]=r[t]=n._a[t]==null?t===2?1:0:n._a[t];n._a[y]===24&&n._a[it]===0&&n._a[vt]===0&&n._a[ti]===0&&(n._nextDay=!0,n._a[y]=0);n._d=(n._useUTC?gi:rl).apply(null,r);o=n._useUTC?n._d.getUTCDay():n._d.getDay();n._tzm!=null&&n._d.setUTCMinutes(n._d.getUTCMinutes()-n._tzm);n._nextDay&&(n._a[y]=24);n._w&&typeof n._w.d!="undefined"&&n._w.d!==o&&(u(n).weekdayMismatch=!0)}}function ev(n){var t,o,f,i,r,e,h,s,c;t=n._w;t.GG!=null||t.W!=null||t.E!=null?(r=1,e=4,o=hi(t.GG,n._a[p],nr(l(),1,4).year),f=hi(t.W,1),i=hi(t.E,1),(i<1||i>7)&&(s=!0)):(r=n._locale._week.dow,e=n._locale._week.doy,c=nr(l(),r,e),o=hi(t.gg,n._a[p],c.year),f=hi(t.w,c.week),t.d!=null?(i=t.d,(i<0||i>6)&&(s=!0)):t.e!=null?(i=t.e+r,(t.e<0||t.e>6)&&(s=!0)):i=r);f<1||f>yt(o,r,e)?u(n)._overflowWeeks=!0:s!=null?u(n)._overflowWeekday=!0:(h=eo(o,f,i,r,e),n._a[p]=h.year,n._dayOfYear=h.dayOfYear)}function cf(n){if(n._f===t.ISO_8601){po(n);return}if(n._f===t.RFC_2822){wo(n);return}n._a=[];u(n).empty=!0;var i=""+n._i,e,r,o,f,s,a=i.length,c=0,h,l;for(o=ce(n._f,n._locale).match(vu)||[],l=o.length,e=0;e<l;e++)f=o[e],r=(i.match(fc(f,n))||[])[0],r&&(s=i.substr(0,i.indexOf(r)),s.length>0&&u(n).unusedInput.push(s),i=i.slice(i.indexOf(r)+r.length),c+=r.length),fi[f]?(r?u(n).empty=!1:u(n).unusedTokens.push(f),oc(f,r,n)):n._strict&&!r&&u(n).unusedTokens.push(f);u(n).charsLeftOver=a-c;i.length>0&&u(n).unusedInput.push(i);n._a[y]<=12&&u(n).bigHour===!0&&n._a[y]>0&&(u(n).bigHour=undefined);u(n).parsedDateParts=n._a.slice(0);u(n).meridiem=n._meridiem;n._a[y]=ov(n._locale,n._a[y],n._meridiem);h=u(n).era;h!==null&&(n._a[p]=n._locale.erasConvertYear(h,n._a[p]));hf(n);ef(n)}function ov(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 sv(n){var t,o,r,f,i,e,s=!1,h=n._f.length;if(h===0){u(n).invalidFormat=!0;n._d=new Date(NaN);return}for(f=0;f<h;f++)i=0,e=!1,t=hu({},n),n._useUTC!=null&&(t._useUTC=n._useUTC),t._f=n._f[f],cf(t),ou(t)&&(e=!0),i+=u(t).charsLeftOver,i+=u(t).unusedTokens.length*10,u(t).score=i,s?i<r&&(r=i,o=t):(r==null||i<r||e)&&(r=i,o=t,e&&(s=!0));kt(n,o||t)}function hv(n){if(!n._d){var t=wu(n._i),i=t.day===undefined?t.date:t.day;n._a=ue([t.year,t.month,i,t.hour,t.minute,t.second,t.millisecond],function(n){return n&&parseInt(n,10)});hf(n)}}function cv(n){var t=new pi(ef(bo(n)));return t._nextDay&&(t.add(1,"d"),t._nextDay=undefined),t}function bo(n){var t=n._i,i=n._f;return(n._locale=n._locale||pt(n._l),t===null||i===undefined&&t==="")?rr({nullInput:!0}):(typeof t=="string"&&(n._i=t=n._locale.preparse(t)),tt(t))?new pi(ef(t)):(yi(t)?n._d=t:nt(i)?sv(n):i?cf(n):lv(n),ou(n)||(n._d=null),n)}function lv(n){var i=n._i;w(i)?n._d=new Date(t.now()):yi(i)?n._d=new Date(i.valueOf()):typeof i=="string"?uv(n):nt(i)?(n._a=ue(i.slice(0),function(n){return parseInt(n,10)}),hf(n)):ni(i)?hv(n):ct(i)?n._d=new Date(i):t.createFromInputFallback(n)}function ko(n,t,i,r,u){var f={};return(t===!0||t===!1)&&(r=t,t=undefined),(i===!0||i===!1)&&(r=i,i=undefined),(ni(n)&&eu(n)||nt(n)&&n.length===0)&&(n=undefined),f._isAMomentObject=!0,f._useUTC=f._isUTC=u,f._l=i,f._i=n,f._f=t,f._strict=r,cv(f)}function l(n,t,i,r){return ko(n,t,i,r,!1)}function ts(n,t){var r,i;if(t.length===1&&nt(t[0])&&(t=t[0]),!t.length)return l();for(r=t[0],i=1;i<t.length;++i)(!t[i].isValid()||t[i][n](r))&&(r=t[i]);return r}function av(){var n=[].slice.call(arguments,0);return ts("isBefore",n)}function vv(){var n=[].slice.call(arguments,0);
vendor: 7,742 bytes, line 67
67return ts("isAfter",n)}function yv(n){var i,r=!1,t,u=ci.length;for(i in n)if(s(n,i)&&!(v.call(ci,i)!==-1&&(n[i]==null||!isNaN(n[i]))))return!1;for(t=0;t<u;++t)if(n[ci[t]]){if(r)return!1;parseFloat(n[ci[t]])!==f(n[ci[t]])&&(r=!0)}return!0}function pv(){return this._isValid}function wv(){return rt(NaN)}function kr(n){var t=wu(n),i=t.year||0,r=t.quarter||0,u=t.month||0,f=t.week||t.isoWeek||0,e=t.day||0,o=t.hour||0,s=t.minute||0,h=t.second||0,c=t.millisecond||0;this._isValid=yv(t);this._milliseconds=+c+h*1e3+s*6e4+o*36e5;this._days=+e+f*7;this._months=+u+r*3+i*12;this._data={};this._locale=pt();this._bubble()}function dr(n){return n instanceof kr}function lf(n){return n<0?Math.round(-1*n)*-1:Math.round(n)}function bv(n,t,i){for(var e=Math.min(n.length,t.length),o=Math.abs(n.length-t.length),u=0,r=0;r<e;r++)(i&&n[r]!==t[r]||!i&&f(n[r])!==f(t[r]))&&u++;return u+o}function rs(n,t){r(n,0,0,function(){var n=this.utcOffset(),i="+";return n<0&&(n=-n,i="-"),i+et(~~(n/60),2)+t+et(~~n%60,2)})}function af(n,t){var u=(t||"").match(n),e,i,r;return u===null?null:(e=u[u.length-1]||[],i=(e+"").match(us)||["-",0,0],r=+(i[1]*60)+f(i[2]),r===0?0:i[0]==="+"?r:-r)}function vf(n,i){var r,u;return i._isUTC?(r=i.clone(),u=(tt(n)||yi(n)?n.valueOf():l(n).valueOf())-r.valueOf(),r._d.setTime(r._d.valueOf()+u),t.updateOffset(r,!1),r):l(n).local()}function yf(n){return-Math.round(n._d.getTimezoneOffset())}function kv(n,i,r){var u=this._offset||0,f;if(!this.isValid())return n!=null?this:NaN;if(n!=null){if(typeof n=="string"){if(n=af(lr,n),n===null)return this}else Math.abs(n)<16&&!r&&(n=n*60);return!this._isUTC&&i&&(f=yf(this)),this._offset=n,this._isUTC=!0,f!=null&&this.add(f,"m"),u!==n&&(!i||this._changeInProgress?cs(this,rt(n-u,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,t.updateOffset(this,!0),this._changeInProgress=null)),this}return this._isUTC?u:yf(this)}function dv(n,t){return n!=null?(typeof n!="string"&&(n=-n),this.utcOffset(n,t),this):-this.utcOffset()}function gv(n){return this.utcOffset(0,n)}function ny(n){return this._isUTC&&(this.utcOffset(0,n),this._isUTC=!1,n&&this.subtract(yf(this),"m")),this}function ty(){if(this._tzm!=null)this.utcOffset(this._tzm,!1,!0);else if(typeof this._i=="string"){var n=af(uc,this._i);n!=null?this.utcOffset(n):this.utcOffset(0,!0)}return this}function iy(n){return this.isValid()?(n=n?l(n).utcOffset():0,(this.utcOffset()-n)%60==0):!1}function ry(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function uy(){if(!w(this._isDSTShifted))return this._isDSTShifted;var n={},t;return hu(n,this),n=bo(n),n._a?(t=n._isUTC?ut(n._a):l(n._a),this._isDSTShifted=this.isValid()&&bv(n._a,t.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted}function fy(){return this.isValid()?!this._isUTC:!1}function ey(){return this.isValid()?this._isUTC:!1}function fs(){return this.isValid()?this._isUTC&&this._offset===0:!1}function rt(n,t){var i=n,r=null,u,e,o;return dr(n)?i={ms:n._milliseconds,d:n._days,M:n._months}:ct(n)||!isNaN(+n)?(i={},t?i[t]=+n:i.milliseconds=+n):(r=es.exec(n))?(u=r[1]==="-"?-1:1,i={y:0,d:f(r[ot])*u,h:f(r[y])*u,m:f(r[it])*u,s:f(r[vt])*u,ms:f(lf(r[ti]*1e3))*u}):(r=os.exec(n))?(u=r[1]==="-"?-1:1,i={y:ii(r[2],u),M:ii(r[3],u),w:ii(r[4],u),d:ii(r[5],u),h:ii(r[6],u),m:ii(r[7],u),s:ii(r[8],u)}):i==null?i={}:typeof i=="object"&&("from"in i||"to"in i)&&(o=oy(l(i.from),l(i.to)),i={},i.ms=o.milliseconds,i.M=o.months),e=new kr(i),dr(n)&&s(n,"_locale")&&(e._locale=n._locale),dr(n)&&s(n,"_isValid")&&(e._isValid=n._isValid),e}function ii(n,t){var i=n&&parseFloat(n.replace(",","."));return(isNaN(i)?0:i)*t}function ss(n,t){var i={};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 oy(n,t){var i;return(n.isValid()&&t.isValid())?(t=vf(t,n),n.isBefore(t)?i=ss(n,t):(i=ss(t,n),i.milliseconds=-i.milliseconds,i.months=-i.months),i):{milliseconds:0,months:0}}function hs(n,t){return function(i,r){var u,f;return r===null||isNaN(+r)||(oe(t,"moment()."+t+"(period, number) is deprecated. Please use moment()."+t+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),f=i,i=r,r=f),u=rt(i,r),cs(this,u,n),this}}function cs(n,i,r,u){var o=i._milliseconds,f=lf(i._days),e=lf(i._months);n.isValid()&&(u=u==null?!0:u,e&&ro(n,di(n,"Month")+e*r),f&&no(n,"Date",di(n,"Date")+f*r),o&&n._d.setTime(n._d.valueOf()+o*r),u&&t.updateOffset(n,f||e))}function vs(n){return typeof n=="string"||n instanceof String}function sy(n){return tt(n)||yi(n)||vs(n)||ct(n)||cy(n)||hy(n)||n===null||n===undefined}function hy(n){for(var f=ni(n)&&!eu(n),i=!1,r=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms",],u,e=r.length,t=0;t<e;t+=1)u=r[t],i=i||s(n,u);return f&&i}function cy(n){var t=nt(n),i=!1;return t&&(i=n.filter(function(t){return!ct(t)&&vs(n)}).length===0),t&&i}function ly(n){for(var f=ni(n)&&!eu(n),i=!1,r=["sameDay","nextDay","lastDay","nextWeek","lastWeek","sameElse"],u,t=0;t<r.length;t+=1)u=r[t],i=i||s(n,u);return f&&i}function ay(n,t){var i=n.diff(t,"days",!0);return i<-6?"sameElse":i<-1?"lastWeek":i<0?"lastDay":i<1?"sameDay":i<2?"nextDay":i<7?"nextWeek":"sameElse"}function vy(n,i){arguments.length===1&&(arguments[0]?sy(arguments[0])?(n=arguments[0],i=undefined):ly(arguments[0])&&(i=arguments[0],n=undefined):(n=undefined,i=undefined));var u=n||l(),f=vf(u,this).startOf("day"),r=t.calendarFormat(this,f)||"sameElse",e=i&&(ft(i[r])?i[r].call(this,u):i[r]);return this.format(e||this.localeData().calendar(r,this,l(u)))}function yy(){return new pi(this)}function py(n,t){var i=tt(n)?n:l(n);return(this.isValid()&&i.isValid())?(t=d(t)||"millisecond",t==="millisecond"?this.valueOf()>i.valueOf():i.valueOf()<this.clone().startOf(t).valueOf()):!1}function wy(n,t){var i=tt(n)?n:l(n);return(this.isValid()&&i.isValid())?(t=d(t)||"millisecond",t==="millisecond"?this.valueOf()<i.valueOf():this.clone().endOf(t).valueOf()<i.valueOf()):!1}function by(n,t,i,r){var u=tt(n)?n:l(n),f=tt(t)?t:l(t);return(this.isValid()&&u.isValid()&&f.isValid())?(r=r||"()",(r[0]==="("?this.isAfter(u,i):!this.isBefore(u,i))&&(r[1]===")"?this.isBefore(f,i):!this.isAfter(f,i))):!1}function ky(n,t){var i=tt(n)?n:l(n),r;return(this.isValid()&&i.isValid())?(t=d(t)||"millisecond",t==="millisecond"?this.valueOf()===i.valueOf():(r=i.valueOf(),this.clone().startOf(t).valueOf()<=r&&r<=this.clone().endOf(t).valueOf())):!1}function dy(n,t){return this.isSame(n,t)||this.isAfter(n,t)}function gy(n,t){return this.isSame(n,t)||this.isBefore(n,t)}function np(n,t,i){var r,f,u;if(!this.isValid())return NaN;if(r=vf(n,this),!r.isValid())return NaN;f=(r.utcOffset()-this.utcOffset())*6e4;t=d(t);switch(t){case"year":u=gr(this,r)/12;break;case"month":u=gr(this,r);break;case"quarter":u=gr(this,r)/3;break;case"second":u=(this-r)/1e3;break;case"minute":u=(this-r)/6e4;break;case"hour":u=(this-r)/36e5;break;case"day":u=(this-r-f)/864e5;break;case"week":u=(this-r-f)/6048e5;break;default:u=this-r}return i?u:g(u)}function gr(n,t){if(n.date()<t.date())return-gr(t,n);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)||0}function tp(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")}function ip(n){if(!this.isValid())return null;var i=n!==!0,t=i?this.clone().utc():this;return t.year()<0||t.year()>9999?er(t,i?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):ft(Date.prototype.toISOString)?
67i?this.toDate().toISOString():new Date(this.valueOf()+this.utcOffset()*6e4).toISOString().replace("Z",er(t,"Z")):er(t,i?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function rp(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var n="moment",t="",i,r,u,f;return this.isLocal()||(n=this.utcOffset()===0?"moment.utc":"moment.parseZone",t="Z"),i="["+n+'("]',r=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",u="-MM-DD[T]HH:mm:ss.SSS",f=t+'[")]',this.format(i+r+u+f)}function up(n){n||(n=this.isUtc()?t.defaultFormatUtc:t.defaultFormat);var i=er(this,n);return this.localeData().postformat(i)}function fp(n,t){return this.isValid()&&(tt(n)&&n.isValid()||l(n).isValid())?rt({to:this,from:n}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function ep(n){return this.from(l(),n)}function op(n,t){return this.isValid()&&(tt(n)&&n.isValid()||l(n).isValid())?rt({from:this,to:n}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function sp(n){return this.to(l(),n)}function ys(n){var t;return n===undefined?this._locale._abbr:(t=pt(n),t!=null&&(this._locale=t),this)}function ps(){return this._locale}function ai(n,t){return(n%t+t)%t}function bs(n,t,i){return n<100&&n>=0?new Date(n+400,t,i)-ws:new Date(n,t,i).valueOf()}function ks(n,t,i){return n<100&&n>=0?Date.UTC(n+400,t,i)-ws:Date.UTC(n,t,i)}function hp(n){var i,r;if(n=d(n),n===undefined||n==="millisecond"||!this.isValid())return this;r=this._isUTC?ks:bs;switch(n){case"year":i=r(this.year(),0,1);break;case"quarter":i=r(this.year(),this.month()-this.month()%3,1);break;case"month":i=r(this.year(),this.month(),1);break;case"week":i=r(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":i=r(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":i=r(this.year(),this.month(),this.date());break;case"hour":i=this._d.valueOf();i-=ai(i+(this._isUTC?0:this.utcOffset()*li),tu);break;case"minute":i=this._d.valueOf();i-=ai(i,li);break;case"second":i=this._d.valueOf();i-=ai(i,nu)}return this._d.setTime(i),t.updateOffset(this,!0),this}function cp(n){var i,r;if(n=d(n),n===undefined||n==="millisecond"||!this.isValid())return this;r=this._isUTC?ks:bs;switch(n){case"year":i=r(this.year()+1,0,1)-1;break;case"quarter":i=r(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":i=r(this.year(),this.month()+1,1)-1;break;case"week":i=r(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":i=r(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":i=r(this.year(),this.month(),this.date()+1)-1;break;case"hour":i=this._d.valueOf();i+=tu-ai(i+(this._isUTC?0:this.utcOffset()*li),tu)-1;break;case"minute":i=this._d.valueOf();i+=li-ai(i,li)-1;break;case"second":i=this._d.valueOf();i+=nu-ai(i,nu)-1}return this._d.setTime(i),t.updateOffset(this,!0),this}function lp(){return this._d.valueOf()-(this._offset||0)*6e4}function ap(){return Math.floor(this.valueOf()/1e3)}function vp(){return new Date(this.valueOf())}function yp(){var n=this;return[n.year(),n.month(),n.date(),n.hour(),n.minute(),n.second(),n.millisecond()]}function pp(){var n=this;return{years:n.year(),months:n.month(),date:n.date(),hours:n.hours(),minutes:n.minutes(),seconds:n.seconds(),milliseconds:n.milliseconds()}}function wp(){return this.isValid()?this.toISOString():null}function bp(){return ou(this)}function kp(){return kt({},u(this))}function dp(){return u(this).overflow}function gp(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}function nw(){for(var r,i=this._eras||pt("en")._eras,n=0,u=i.length;n<u;++n){switch(typeof i[n].since){case"string":r=t(i[n].since).startOf("day");i[n].since=r.valueOf()}switch(typeof i[n].until){case"undefined":i[n].until=+Infinity;break;case"string":r=t(i[n].until).startOf("day").valueOf();i[n].until=r.valueOf()}}return i}function tw(n,t,i){var r,s,u=this.eras(),f,e,o;for(n=n.toUpperCase(),r=0,s=u.length;r<s;++r)if(f=u[r].name.toUpperCase(),e=u[r].abbr.toUpperCase(),o=u[r].narrow.toUpperCase(),i)switch(t){case"N":case"NN":case"NNN":if(e===n)return u[r];break;case"NNNN":if(f===n)return u[r];break;case"NNNNN":if(o===n)return u[r]}else if([f,e,o].indexOf(n)>=0)return u[r]}function iw(n,i){var r=n.since<=n.until?1:-1;return i===undefined?t(n.since).year():t(n.since).year()+(i-n.offset)*r}function rw(){for(var i,t=this.localeData().eras(),n=0,r=t.length;n<r;
67++n)if((i=this.clone().startOf("day").valueOf(),t[n].since<=i&&i<=t[n].until)||t[n].until<=i&&i<=t[n].since)return t[n].name;return""}function uw(){for(var i,t=this.localeData().eras(),n=0,r=t.length;n<r;++n)if((i=this.clone().startOf("day").valueOf(),t[n].since<=i&&i<=t[n].until)||t[n].until<=i&&i<=t[n].since)return t[n].narrow;return""}function fw(){for(var i,t=this.localeData().eras(),n=0,r=t.length;n<r;++n)if((i=this.clone().startOf("day").valueOf(),t[n].since<=i&&i<=t[n].until)||t[n].until<=i&&i<=t[n].since)return t[n].abbr;return""}function ew(){for(var f,r,i=this.localeData().eras(),n=0,u=i.length;n<u;++n)if(f=i[n].since<=i[n].until?1:-1,r=this.clone().startOf("day").valueOf(),i[n].since<=r&&r<=i[n].until||i[n].until<=r&&r<=i[n].since)return(this.year()-t(i[n].since).year())*f+i[n].offset;return this.year()}function ow(n){return s(this,"_erasNameRegex")||bf.call(this),n?this._erasNameRegex:this._erasRegex}function sw(n){return s(this,"_erasAbbrRegex")||bf.call(this),n?this._erasAbbrRegex:this._erasRegex}function hw(n){return s(this,"_erasNarrowRegex")||bf.call(this),n?this._erasNarrowRegex:this._erasRegex}function wf(n,t){return t.erasAbbrRegex(n)}function cw(n,t){return t.erasNameRegex(n)}function lw(n,t){return t.erasNarrowRegex(n)}function aw(n,t){return t._eraYearOrdinalRegex||ei}function bf(){for(var e=[],o=[],s=[],t=[],r,u,f,i=this.eras(),n=0,h=i.length;n<h;++n)r=lt(i[n].name),u=lt(i[n].abbr),f=lt(i[n].narrow),o.push(r),e.push(u),s.push(f),t.push(r),t.push(u),t.push(f);this._erasRegex=new RegExp("^("+t.join("|")+")","i");this._erasNameRegex=new RegExp("^("+o.join("|")+")","i");this._erasAbbrRegex=new RegExp("^("+e.join("|")+")","i");this._erasNarrowRegex=new RegExp("^("+s.join("|")+")","i")}function iu(n,t){r(0,[n,n.length],0,t)}function vw(n){return ds.call(this,n,this.week(),this.weekday()+this.localeData()._week.dow,this.localeData()._week.dow,this.localeData()._week.doy)}function yw(n){return ds.call(this,n,this.isoWeek(),this.isoWeekday(),1,4)}function pw(){return yt(this.year(),1,4)}function ww(){return yt(this.isoWeekYear(),1,4)}function bw(){var n=this.localeData()._week;return yt(this.year(),n.dow,n.doy)}function kw(){var n=this.localeData()._week;return yt(this.weekYear(),n.dow,n.doy)}function ds(n,t,i,r,u){var f;return n==null?nr(this,r,u).year:(f=yt(n,r,u),t>f&&(t=f),dw.call(this,n,t,i,r,u))}function dw(n,t,i,r,u){var e=eo(n,t,i,r,u),f=gi(e.year,0,e.dayOfYear);return this.year(f.getUTCFullYear()),this.month(f.getUTCMonth()),this.date(f.getUTCDate()),this}function gw(n){return n==null?Math.ceil((this.month()+1)/3):this.month((n-1)*3+this.month()%3)}function nb(n){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return n==null?t:this.add(n-t,"d")}function tb(n,t){t[ti]=f(("0."+n)*1e3)}function ib(){return this._isUTC?"UTC":""}function rb(){return this._isUTC?"Coordinated Universal Time":""}function ub(n){return l(n*1e3)}function fb(){return l.apply(null,arguments).parseZone()}function ih(n){return n}function ru(n,t,i,r){var u=pt(),f=ut().set(r,t);return u[i](f,n)}function rh(n,t,i){if(ct(n)&&(t=n,n=undefined),n=n||"",t!=null)return ru(n,t,i,"month");for(var u=[],r=0;r<12;r++)u[r]=ru(n,r,i,"month");return u}function df(n,t,i,r){typeof n=="boolean"?(ct(t)&&(i=t,t=undefined),t=t||""):(t=n,i=t,n=!1,ct(t)&&(i=t,t=undefined),t=t||"");var o=pt(),f=n?o._week.dow:0,u,e=[];if(i!=null)return ru(t,(i+f)%7,r,"day");for(u=0;u<7;u++)e[u]=ru(t,(u+f)%7,r,"day");return e}function eb(n,t){return rh(n,t,"months")}function ob(n,t){return rh(n,t,"monthsShort")}function sb(n,t,i){return df(n,t,i,"weekdays")}function hb(n,t,i){return df(n,t,i,"weekdaysShort")}function cb(n,t,i){return df(n,t,i,"weekdaysMin")}function lb(){var n=this._data;return this._milliseconds=st(this._milliseconds),this._days=st(this._days),this._months=st(this._months),n.milliseconds=st(n.milliseconds),n.seconds=st(n.seconds),n.minutes=st(n.minutes),n.hours=st(n.hours),n.months=st(n.months),n.years=st(n.years),this}function uh(n,t,i,r){var u=rt(t,i);return n._milliseconds+=r*u._milliseconds,n._days+=r*u._days,n._months+=r*u._months,n._bubble()}function ab(n,t){return uh(this,n,t,1)}function vb(n,t){return uh(this,n,t,-1)}function fh(n){return n<0?Math.floor(n):Math.ceil(n)}function yb(){var r=this._milliseconds,n=this._days,t=this._months,i=this._data,u,f,e,s,o;return r>=0&&n>=0&&t>=0||r<=0&&n<=0&&t<=0||(r+=fh(gf(t)+n)*864e5,n=0,t=0),i.milliseconds=r%1e3,u=g(r/1e3),i.seconds=u%60,f=g(u/60),i.minutes=f%60,e=g(f/60),i.hours=e%24,n+=g(e/24),o=g(eh(n)),t+=o,n-=fh(gf(o)),s=g(t/12),t%=12,i.days=n,i.months=t,i.years=s,this}function eh(n){return n*4800/146097}function gf(n){return n*146097/4800}function pb(n){if(!this.isValid())return NaN;var t,r,i=this._milliseconds;if(n=d(n),n==="month"||n==="quarter"||n==="year"){t=this._days+i/864e5;r=this._months+eh(t);switch(n){case"month":return r;case"quarter":return r/3;case"year":return r/12}}else{t=this._days+Math.round(gf(this._months));switch(n){case"week":return t/7+i/6048e5;case"day":return t+i/864e5;case"hour":return t*24+i/36e5;case"minute":return t*1440+i/6e4;case"second":return t*86400+i/1e3;case"millisecond":return Math.floor(t*864e5)+i;default:throw new Error("Unknown unit "+n);}}}function wt(n){return function(){return this.as(n)}}function uk(){return rt(this)}function fk(n){return n=d(n),this.isValid()?this[n+"s"]():NaN}function ri(n){return function(){return this.isValid()?this._data[n]:NaN}}function vk(){return g(this.days()/7)}function yk(n,t,i,r,u){return u.relativeTime(t||1,!!i,n,r)}function pk(n,t,i,r){var f=rt(n).abs(),e=ht(f.as("s")),o=ht(f.as("m")),s=ht(f.as("h")),h=ht(f.as("d")),c=ht(f.as("M")),l=ht(f.as("w")),a=ht(f.as("y")),u=e<=i.ss&&["s",e]||e<i.s&&["ss",e]||o<=1&&["m"]||o<i.m&&["mm",o]||s<=1&&["h"]||s<i.h&&["hh",s]||h<=1&&["d"]||h<i.d&&["dd",h];return i.w!=null&&(u=u||l<=1&&["w"]||l<i.w&&["ww",l]),u=u||c<=1&&["M"]||c<i.M&&["MM",c]||a<=1&&["y"]||["yy",a],u[2]=t,u[3]=+n>0,u[4]=r,yk.apply(null,u)}function wk(n){return n===undefined?ht:typeof n=="function"?(ht=n,!0):!1}function bk(n,t){return ui[n]===undefined?!1:t===undefined?ui[n]:(ui[n]=t,n==="s"&&(ui.ss=t-1),!0)}function kk(n,t){if(!this.isValid())return this.localeData().invalidDate();var u=!1,f=ui,i,r;return typeof n=="object"&&(t=n,n=!1),typeof n=="boolean"&&(u=n),typeof t=="object"&&(f=Object.assign({},ui,t),t.s!=null&&t.ss==null&&(f.ss=t.s-1)),i=this.localeData(),r=pk(this,!u,f,i),u&&(r=i.pastFuture(+this,r)),i.postformat(r)}function vi(n){return(n>0)-(n<0)||+n}function fu(){if(!this.isValid())return this.localeData().invalidDate();var n=uu(this._milliseconds)/1e3,s=uu(this._days),r=uu(this._months),t,u,e,h,i=this.asSeconds(),c,o,l,f;return i?(t=g(n/60),u=g(t/60),n%=60,t%=60,e=g(r/12),r%=12,h=n?n.toFixed(3).replace(/\.?0+$/,""):"",c=i<0?"-":"",o=vi(this._months)!==vi(i)?"-":"",l=vi(this._days)!==vi(i)?"-":"",f=vi(this._milliseconds)!==vi(i)?"-":"",c+"P"+(e?o+e+"Y":"")+(r?o+r+"M":"")+(s?l+s+"D":"")+(u||t||n?"T":"")+(u?f+u+"H":"")+(t?f+t+"M":"")+(n?f+h+"S":"")):"P0D"}function bt(n,t,i){var r={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[n+" Tage",n+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[n+" Monate",n+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[n+" Jahre",n+" Jahren"]};return t?r[i][0]:r[i][1]}var re,fe,su,ur,cu,se,he,le,ae,ve,ye,pe,pu,we,vr,gu,v,oo,lo,ao,go,ns,is,ci,us,es,os,ls,as,pf,kf,gs,nh,gt,th,n,o,st,ht,ui,uu,e;fe=Array.prototype.some?Array.prototype.some:function(n){for(var i=Object(this),r=i.length>>>0,t=0;t<r;
67t++)if(t in i&&n.call(this,i[t],t,i))return!0;return!1};su=t.momentProperties=[];ur=!1;cu={};t.suppressDeprecationWarnings=!1;t.deprecationHandler=null;se=Object.keys?Object.keys:function(n){var t,i=[];for(t in n)s(n,t)&&i.push(t);return i};he={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"};var vu=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,fr=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,yu={},fi={};le={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};ae="Invalid date";ve="%d";ye=/\d{1,2}/;pe={future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};pu={D:"date",dates:"date",date:"date",d:"day",days:"day",day:"day",e:"weekday",weekdays:"weekday",weekday:"weekday",E:"isoWeekday",isoweekdays:"isoWeekday",isoweekday:"isoWeekday",DDD:"dayOfYear",dayofyears:"dayOfYear",dayofyear:"dayOfYear",h:"hour",hours:"hour",hour:"hour",ms:"millisecond",milliseconds:"millisecond",millisecond:"millisecond",m:"minute",minutes:"minute",minute:"minute",M:"month",months:"month",month:"month",Q:"quarter",quarters:"quarter",quarter:"quarter",s:"second",seconds:"second",second:"second",gg:"weekYear",weekyears:"weekYear",weekyear:"weekYear",GG:"isoWeekYear",isoweekyears:"isoWeekYear",isoweekyear:"isoWeekYear",w:"week",weeks:"week",week:"week",W:"isoWeek",isoweeks:"isoWeek",isoweek:"isoWeek",y:"year",years:"year",year:"year"};we={date:9,day:11,weekday:11,isoWeekday:11,dayOfYear:4,hour:13,millisecond:16,minute:14,month:8,quarter:7,second:15,weekYear:1,isoWeekYear:1,week:5,isoWeek:5,year:1};var be=/\d/,b=/\d\d/,ke=/\d{3}/,bu=/\d{4}/,or=/[+-]?\d{6}/,c=/\d\d?/,de=/\d\d\d\d?/,ge=/\d\d\d\d\d\d?/,sr=/\d{1,3}/,ku=/\d{1,4}/,hr=/[+-]?\d{1,6}/,ei=/\d+/,cr=/[+-]?\d+/,uc=/Z|[+-]\d\d:?\d\d/gi,lr=/Z|[+-]\d\d(?::?\d\d)?/gi,wi=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,oi=/^[1-9]\d?/,du=/^([1-9]\d|\d)/,ar;ar={};vr={};var p=0,at=1,ot=2,y=3,it=4,vt=5,ti=6,sc=7,hc=8;r("Y",0,0,function(){var n=this.year();return n<=9999?et(n,4):"+"+n});r(0,["YY",2],0,function(){return this.year()%100});r(0,["YYYY",4],0,"year");r(0,["YYYYY",5],0,"year");r(0,["YYYYYY",6,!0],0,"year");i("Y",cr);i("YY",c,b);i("YYYY",ku,bu);i("YYYYY",hr,or);i("YYYYYY",hr,or);h(["YYYYY","YYYYYY"],p);h("YYYY",function(n,i){i[p]=n.length===2?t.parseTwoDigitYear(n):f(n)});h("YY",function(n,i){i[p]=t.parseTwoDigitYear(n)});h("Y",function(n,t){t[p]=parseInt(n,10)});t.parseTwoDigitYear=function(n){return f(n)+(f(n)>68?1900:2e3)};gu=si("FullYear",!0);v=Array.prototype.indexOf?Array.prototype.indexOf:function(n){for(var t=0;t<this.length;++t)if(this[t]===n)return t;return-1};r("M",["MM",2],"Mo",function(){return this.month()+1});r("MMM",0,0,function(n){return this.localeData().monthsShort(this,n)});r("MMMM",0,0,function(n){return this.localeData().months(this,n)});i("M",c,oi);i("MM",c,b);i("MMM",function(n,t){return t.monthsShortRegex(n)});i("MMMM",function(n,t){return t.monthsRegex(n)});h(["M","MM"],function(n,t){t[at]=f(n)-1});h(["MMM","MMMM"],function(n,t,i,r){var f=i._locale.monthsParse(n,r,i._strict);f!=null?t[at]=f:u(i).invalidMonth=n});var yc="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),to="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),io=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,pc=wi,wc=wi;r("w",["ww",2],"wo","week");r("W",["WW",2],"Wo","isoWeek");i("w",c,oi);i("ww",c,b);i("W",c,oi);i("WW",c,b);bi(["w","ww","W","WW"],function(n,t,i,r){t[r.substr(0,1)]=f(n)});oo={dow:0,doy:6};r("d",0,"do","day");r("dd",0,0,function(n){return this.localeData().weekdaysMin(this,n)});r("ddd",0,0,function(n){return this.localeData().weekdaysShort(this,n)});r("dddd",0,0,function(n){return this.localeData().weekdays(this,n)});r("e",0,0,"weekday");r("E",0,0,"isoWeekday");i("d",c);i("e",c);i("E",c);i("dd",function(n,t){return t.weekdaysMinRegex(n)});i("ddd",function(n,t){return t.weekdaysShortRegex(n)});i("dddd",function(n,t){return t.weekdaysRegex(n)});bi(["dd","ddd","dddd"],function(n,t,i,r){var f=i._locale.weekdaysParse(n,r,i._str
67ict);f!=null?t.d=f:u(i).invalidWeekday=n});bi(["d","e","E"],function(n,t,i,r){t[r]=f(n)});var ll="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),so="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),al="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),vl=wi,yl=wi,pl=wi;r("H",["HH",2],0,"hour");r("h",["hh",2],0,uf);r("k",["kk",2],0,ea);r("hmm",0,0,function(){return""+uf.apply(this)+et(this.minutes(),2)});r("hmmss",0,0,function(){return""+uf.apply(this)+et(this.minutes(),2)+et(this.seconds(),2)});r("Hmm",0,0,function(){return""+this.hours()+et(this.minutes(),2)});r("Hmmss",0,0,function(){return""+this.hours()+et(this.minutes(),2)+et(this.seconds(),2)});ho("a",!0);ho("A",!1);i("a",co);i("A",co);i("H",c,du);i("h",c,oi);i("k",c,oi);i("HH",c,b);i("hh",c,b);i("kk",c,b);i("hmm",de);i("hmmss",ge);i("Hmm",de);i("Hmmss",ge);h(["H","HH"],y);h(["k","kk"],function(n,t){var i=f(n);t[y]=i===24?0:i});h(["a","A"],function(n,t,i){i._isPm=i._locale.isPM(n);i._meridiem=n});h(["h","hh"],function(n,t,i){t[y]=f(n);u(i).bigHour=!0});h("hmm",function(n,t,i){var r=n.length-2;t[y]=f(n.substr(0,r));t[it]=f(n.substr(r));u(i).bigHour=!0});h("hmmss",function(n,t,i){var r=n.length-4,e=n.length-2;t[y]=f(n.substr(0,r));t[it]=f(n.substr(r,2));t[vt]=f(n.substr(e));u(i).bigHour=!0});h("Hmm",function(n,t){var i=n.length-2;t[y]=f(n.substr(0,i));t[it]=f(n.substr(i))});h("Hmmss",function(n,t){var i=n.length-4,r=n.length-2;t[y]=f(n.substr(0,i));t[it]=f(n.substr(i,2));t[vt]=f(n.substr(r))});lo=/[ap]\.?m?\.?/i;ao=si("Hours",!0);var vo={calendar:he,longDateFormat:le,invalidDate:ae,ordinal:ve,dayOfMonthOrdinalParse:ye,relativeTime:pe,months:yc,monthsShort:to,week:oo,weekdays:ll,weekdaysMin:al,weekdaysShort:so,meridiemParse:lo},a={},tr={},ir;var ya=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,pa=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,wa=/Z|[+-]\d\d(?::?\d\d)?/,br=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1],],sf=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/],],ba=/^\/?Date\((-?\d+)/i,ka=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,da={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};t.createFromInputFallback=k("value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",function(n){n._d=new Date(n._i+(n._useUTC?" UTC":""))});t.ISO_8601=function(){};t.RFC_2822=function(){};go=k("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var n=l.apply(null,arguments);return this.isValid()&&n.isValid()?n<this?this:n:rr()});ns=k("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var n=l.apply(null,arguments);return this.isValid()&&n.isValid()?n>this?this:n:rr()});is=function(){return Date.now?Date.now():+new Date};ci=["year","quarter","month","week","day","hour","minute","second","millisecond"];rs("Z",":");rs("ZZ","");i("Z",lr);i("ZZ",lr);h(["Z","ZZ"],function(n,t,i){i._useUTC=!0;i._tzm=af(lr,n)});us=/([\+\-]|\d\d)/gi;t.updateOffset=function(){};es=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/;os=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;rt.fn=kr.prototype;rt.invalid=wv;ls=hs(1,"add");as=hs(-1,"subtract");t.defaultFormat="YYYY-MM-DDTHH:mm:ssZ";t.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";pf=k("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(n){return n===undefined?this.localeData():this.locale(n)});var nu=1e3,li=60*nu,tu=60*li,ws=3506328*tu;for(r("N",0,0,"eraAbbr"),r("NN",0,0,"eraAbbr"),r("NNN",0,0,"eraAbbr"),r("NNNN",0,0,"eraName"),r("NNNNN",0,0,"eraNarrow"),r("y",["y",1],"yo","eraYear"),r("y",["yy",2],0,"eraYear"),r("y",["yyy",3],0,"eraYear"),r("y",["yyyy",4],0,"eraYear"),i("N",wf),i("NN",wf),i("NNN",wf),i("NNNN",cw),i("NNNNN",lw),h(["N","NN","NNN","NNNN","NNNNN"],function(n,t,i,r){var f=i._locale.erasParse(n,r,i._str
67ict);f?u(i).era=f:u(i).invalidEra=n}),i("y",ei),i("yy",ei),i("yyy",ei),i("yyyy",ei),i("yo",aw),h(["y","yy","yyy","yyyy"],p),h(["yo"],function(n,t,i){var r;i._locale._eraYearOrdinalRegex&&(r=n.match(i._locale._eraYearOrdinalRegex));t[p]=i._locale.eraYearOrdinalParse?i._locale.eraYearOrdinalParse(n,r):parseInt(n,10)}),r(0,["gg",2],0,function(){return this.weekYear()%100}),r(0,["GG",2],0,function(){return this.isoWeekYear()%100}),iu("gggg","weekYear"),iu("ggggg","weekYear"),iu("GGGG","isoWeekYear"),iu("GGGGG","isoWeekYear"),i("G",cr),i("g",cr),i("GG",c,b),i("gg",c,b),i("GGGG",ku,bu),i("gggg",ku,bu),i("GGGGG",hr,or),i("ggggg",hr,or),bi(["gggg","ggggg","GGGG","GGGGG"],function(n,t,i,r){t[r.substr(0,2)]=f(n)}),bi(["gg","GG"],function(n,i,r,u){i[u]=t.parseTwoDigitYear(n)}),r("Q",0,"Qo","quarter"),i("Q",be),h("Q",function(n,t){t[at]=(f(n)-1)*3}),r("D",["DD",2],"Do","date"),i("D",c,oi),i("DD",c,b),i("Do",function(n,t){return n?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient}),h(["D","DD"],ot),h("Do",function(n,t){t[ot]=f(n.match(c)[0])}),kf=si("Date",!0),r("DDD",["DDDD",3],"DDDo","dayOfYear"),i("DDD",sr),i("DDDD",ke),h(["DDD","DDDD"],function(n,t,i){i._dayOfYear=f(n)}),r("m",["mm",2],0,"minute"),i("m",c,du),i("mm",c,b),h(["m","mm"],it),gs=si("Minutes",!1),r("s",["ss",2],0,"second"),i("s",c,du),i("ss",c,b),h(["s","ss"],vt),nh=si("Seconds",!1),r("S",0,0,function(){return~~(this.millisecond()/100)}),r(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),r(0,["SSS",3],0,"millisecond"),r(0,["SSSS",4],0,function(){return this.millisecond()*10}),r(0,["SSSSS",5],0,function(){return this.millisecond()*100}),r(0,["SSSSSS",6],0,function(){return this.millisecond()*1e3}),r(0,["SSSSSSS",7],0,function(){return this.millisecond()*1e4}),r(0,["SSSSSSSS",8],0,function(){return this.millisecond()*1e5}),r(0,["SSSSSSSSS",9],0,function(){return this.millisecond()*1e6}),i("S",sr,be),i("SS",sr,b),i("SSS",sr,ke),gt="SSSS";gt.length<=9;gt+="S")i(gt,ei);for(gt="S";gt.length<=9;gt+="S")h(gt,tb);th=si("Milliseconds",!1);r("z",0,0,"zoneAbbr");r("zz",0,0,"zoneName");n=pi.prototype;n.add=ls;n.calendar=vy;n.clone=yy;n.diff=np;n.endOf=cp;n.format=up;n.from=fp;n.fromNow=ep;n.to=op;n.toNow=sp;n.get=lc;n.invalidAt=dp;n.isAfter=py;n.isBefore=wy;n.isBetween=by;n.isSame=ky;n.isSameOrAfter=dy;n.isSameOrBefore=gy;n.isValid=bp;n.lang=pf;n.locale=ys;n.localeData=ps;n.max=ns;n.min=go;n.parsingFlags=kp;n.set=ac;n.startOf=hp;n.subtract=as;n.toArray=yp;n.toObject=pp;n.toDate=vp;n.toISOString=ip;n.inspect=rp;typeof Symbol!="undefined"&&Symbol.for!=null&&(n[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"});n.toJSON=wp;n.toString=tp;n.unix=ap;n.valueOf=lp;n.creationData=gp;n.eraName=rw;n.eraNarrow=uw;n.eraAbbr=fw;n.eraYear=ew;n.year=gu;n.isLeapYear=cc;n.weekYear=vw;n.isoWeekYear=yw;n.quarter=n.quarters=gw;n.month=uo;
67n.daysInMonth=nl;n.week=n.weeks=ol;n.isoWeek=n.isoWeeks=sl;n.weeksInYear=bw;n.weeksInWeekYear=kw;n.isoWeeksInYear=pw;n.isoWeeksInISOWeekYear=ww;n.date=kf;n.day=n.days=na;n.weekday=ta;n.isoWeekday=ia;n.dayOfYear=nb;n.hour=n.hours=ao;n.minute=n.minutes=gs;n.second=n.seconds=nh;n.millisecond=n.milliseconds=th;n.utcOffset=kv;n.utc=gv;n.local=ny;n.parseZone=ty;n.hasAlignedHourOffset=iy;n.isDST=ry;n.isLocal=fy;n.isUtcOffset=ey;n.isUtc=fs;n.isUTC=fs;n.zoneAbbr=ib;n.zoneName=rb;n.dates=k("dates accessor is deprecated. Use date instead.",kf);n.months=k("months accessor is deprecated. Use month instead",uo);n.years=k("years accessor is deprecated. Use year instead",gu);n.zone=k("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",dv);n.isDSTShifted=k("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",uy);o=au.prototype;o.calendar=wh;o.longDateFormat=dh;o.invalidDate=gh;o.ordinal=nc;o.preparse=ih;o.postformat=ih;o.relativeTime=tc;o.pastFuture=ic;o.set=ph;o.eras=nw;o.erasParse=tw;o.erasConvertYear=iw;o.erasAbbrRegex=sw;o.erasNameRegex=ow;o.erasNarrowRegex=hw;o.months=bc;o.monthsShort=kc;o.monthsParse=gc;o.monthsRegex=il;o.monthsShortRegex=tl;o.week=ul;o.firstDayOfYear=el;o.firstDayOfWeek=fl;o.weekdays=wl;o.weekdaysMin=kl;o.weekdaysShort=bl;o.weekdaysParse=gl;o.weekdaysRegex=ra;o.weekdaysShortRegex=ua;o.weekdaysMinRegex=fa;o.isPM=oa;o.meridiem=sa;dt("en",{eras:[{since:"0001-01-01",until:+Infinity,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-Infinity,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"},],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(n){var t=n%10,i=f(n%100/10)===1?"th":t===1?"st":t===2?"nd":t===3?"rd":"th";return n+i}});t.lang=k("moment.lang is deprecated. Use moment.locale instead.",dt);t.langData=k("moment.langData is deprecated. Use moment.localeData instead.",pt);st=Math.abs;var oh=wt("ms"),wb=wt("s"),bb=wt("m"),kb=wt("h"),db=wt("d"),gb=wt("w"),nk=wt("M"),tk=wt("Q"),ik=wt("y"),rk=oh;var ek=ri("milliseconds"),ok=ri("seconds"),sk=ri("minutes"),hk=ri("hours"),ck=ri("days"),lk=ri("months"),ak=ri("years");ht=Math.round;ui={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};uu=Math.abs;e=kr.prototype;e.isValid=pv;e.abs=lb;e.add=ab;e.subtract=vb;e.as=pb;e.asMilliseconds=oh;e.asSeconds=wb;e.asMinutes=bb;e.asHours=kb;e.asDays=db;e.asWeeks=gb;e.asMonths=nk;e.asQuarters=tk;e.asYears=ik;e.valueOf=rk;e._bubble=yb;e.clone=uk;e.get=fk;e.milliseconds=ek;e.seconds=ok;e.minutes=sk;e.hours=hk;e.days=ck;e.weeks=vk;e.months=lk;e.years=ak;e.humanize=kk;e.toISOString=fu;e.toString=fu;e.toJSON=fu;e.locale=ys;e.localeData=ps;e.toIsoString=k("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",fu);e.lang=pf;r("X",0,0,"unix");r("x",0,0,"valueOf");i("x",cr);i("X",/[+-]?\d+(\.\d{1,3})?/);h("X",function(n,t,i){i._d=new Date(parseFloat(n)*1e3)});h("x",function(n,t,i){i._d=new Date(f(n))});
68//! moment.js
69t.version="2.30.1";vh(l);t.fn=n;t.min=av;t.max=vv;t.now=is;t.utc=ut;t.unix=ub;t.months=eb;t.isDate=yi;t.locale=dt;t.invalid=rr;t.duration=rt;t.isMoment=tt;t.weekdays=sb;t.parseZone=fb;t.localeData=pt;t.isDuration=dr;t.monthsShort=ob;t.weekdaysMin=cb;t.defineLocale=ff;t.updateLocale=aa;t.locales=va;t.weekdaysShort=hb;t.normalizeUnits=d;t.relativeTimeRounding=wk;t.relativeTimeThreshold=bk;t.calendarFormat=ay;t.prototype=n;t.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"};
70//! moment.js locale configuration
71var sh="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),dk="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),ne=[/^jan/i,/^feb/i,/^(maart|mrt\.?)$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i,],hh=/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;t.defineLocale("nl",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(n,t){return n?/-MMM-/.test(t)?dk[n.month()]:sh[n.month()]:sh},monthsRegex:hh,monthsShortRegex:hh,monthsStrictRegex:/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:ne,longMonthsParse:ne,shortMonthsParse:ne,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"één minuut",mm:"%d minuten",h:"één uur",hh:"%d uur",d:"één dag",dd:"%d dagen",w:"één week",ww:"%d weken",M:"één maand",MM:"%d maanden",y:"één jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(n){return n+(n===1||n===8||n>=20?"ste":"de")},week:{dow:1,doy:4}});
72//! moment.js locale configuration
73t.defineLocale("de",{months:"Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:bt,mm:"%d Minuten",h:bt,hh:"%d Stunden",d:bt,dd:bt,w:bt,ww:"%d Wochen",M:bt,MM:bt,y:bt,yy:bt},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});
74//! moment.js locale configuration
75var ch=/(janv\.?|févr\.?|mars|avr\.?|mai|juin|juil\.?|août|sept\.?|oct\.?|nov\.?|déc\.?|janvier|février|mars|avril|mai|juin|juillet|août|septembre|octobre|novembre|décembre)/i,te=[/^janv/i,/^févr/i,/^mars/i,/^avr/i,/^mai/i,/^juin/i,/^juil/i,/^août/i,/^sept/i,/^oct/i,/^nov/i,/^déc/i];t.defineLocale("fr",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsRegex:ch,monthsShortRegex:ch,monthsStrictRegex:/^(janvier|février|mars|avril|mai|juin|juillet|août|septembre|octobre|novembre|décembre)/i,monthsShortStrictRegex:/(janv\.?|févr\.?|mars|avr\.?|mai|juin|juil\.?|août|sept\.?|oct\.?|nov\.?|déc\.?)/i,monthsParse:te,longMonthsParse:te,shortMonthsParse:te,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd’hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",w:"une semaine",ww:"%d semaines",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|)/,ordinal:function(n,t){switch(t){case"D":return n+(n===1?"er":"");default:case"M":case"Q":case"DDD":case"d":return n+(n===1?"er":"e");case"w":case"W":return n+(n===1?"re":"e")}},week:{dow:1,doy:4}});
76//! moment.js locale configuration
77var lh="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),gk="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),ie=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],ah=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;return t.defineLocale("es",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(n,t){return n?/-MMM-/.test(t)?gk[n.month()]:lh[n.month()]:lh},monthsRegex:ah,monthsShortRegex:ah,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:ie,longMonthsParse:ie,shortMonthsParse:ie,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(this.hours()!==1?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(this.hours()!==1?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(this.hours()!==1?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(this.hours()!==1?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(this.hours()!==1?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%
77d horas",d:"un día",dd:"%d días",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4},invalidDate:"Fecha inválida"}),t});typeof moment!="undefined"&&typeof settings!="undefined"&&moment.locale(settings.language);
78var sidebar,sidebarHeight=0,sidebarOffset=0,bottomOffset=0,extraOffset=0,showApplyButtonOnChange=!0;$(document).ready(function(){$("#users.item").length>0||($("#events").length>0&&$(".filterOptions input[type='checkbox']").length>0&&$("#events").addClass("filterable"),$(".filterable").length>0&&($(".filterable").verticalFilter(),$(".filterable").data("vertical-filter").initialized(function(){$("#content > .contentRow > .twelve.columns").length>0&&$(".filterOptions").addClass("topFilters");$(".filterable").hasClass("sticky")&&(sidebar=$(".three #right").length>0?$(".three #right"):$(".three #left"),sidebarHeight=sidebar.outerHeight(),sidebarOffset=sidebar.offset().top,bottomOffset=$("#bottom").offset().top-sidebarHeight,settings.images.logoScroll&&$("#top .logo").length>0&&!$("#top .logo").hasClass("noResize")&&(extraOffset-=160),$("#pathOptions").length>0&&$("html").hasClass("threedotfive")&&(extraOffset+=$("#pathOptions").outerHeight()),$(window).scroll())})),typeof Sys!="undefined"&&typeof Sys.WebForms!="undefined"&&Sys.WebForms.PageRequestManager.getInstance().add_endRequest(function(){$(".filterable").length>0&&$(".filterable").data("vertical-filter").initialized(function(){$("#content > .contentRow > .twelve.columns").length>0&&$(".filterOptions").addClass("topFilters")})}),$("#eParticipation.item").length>0&&$(".filterOptions").hide())});$(window).on("resize",function(){$(".filterOptions").length>0&&($(window).width()<768?$("#right .filterOptions").length>0&&$(".sectionOptions").after($(".filterOptions").addClass("topFilters")):$("#right .filterOptions").length==0&&$("#right .editorContent.rightEditor").append($(".filterOptions").removeClass("topFilters")))});$(window).on("scroll",function(){if(sidebar!=undefined&&$(".filterable").hasClass("sticky")&&$(window).width()>768&&sidebarHeight<$(".nine.columns").outerHeight()){var n=$(window).scrollTop(),t=$("#top").height()+20;$("html").hasClass("threedotfive")&&(t=$("#top").height()-(extraOffset+20));n>sidebarOffset+extraOffset&&!sidebar.hasClass("fixed")&&sidebar.addClass("fixed").css({top:t,"max-height":"calc(100vh - "+($("#top").height()+50)+"px)"});sidebarOffset+extraOffset>n&&sidebar.hasClass("fixed")&&sidebar.removeClass("fixed").css({top:"auto","max-height":"auto"});n>bottomOffset+extraOffset&&sidebar.hasClass("fixed")&&sidebar.removeClass("fixed").addClass("bottom").css({top:bottomOffset-($("#bottom").height()+100),"max-height":"auto"});bottomOffset+extraOffset>n&&sidebar.hasClass("bottom")&&sidebar.removeClass("bottom").addClass("fixed").css({top:t,"max-height":"calc(100vh - "+($("#top").height()+50)+"px)"})}});$.fn.verticalFilter=function(){return $(this).each(function(){var n=null,t={itemsPerPage:settings.section.itemsPerPage,fActiveFilters:[],changedContainer:null,previousFilter:"",changedContainerActive:!1,isInitialized:!1,initializedHandlers:[],filterOptions:null,filterOptionsHandlers:[],filterOptionMatches:null,filterOptionMatchesHandlers:[],init:function(){n=this;setTimeout(function(){n.initHandlers()},300);n.initHelperTooltips()},initHandlers:function(){typeof Sys!="undefined"&&typeof Sys.WebForms!="undefined"&&Sys.WebForms.PageRequestManager.getInstance().add_beginRequest(function(){n.hideChangedContainer()});$(".resetFilters").off("click").bind("click",n.resetFilters);var t=$('.filterOptions input[type="checkbox"]:checked');t.length>0?($(".resetFilters").show(),t.each(function(i){n.updateFilterData(t[i])})):($(".resetFilters").hide(),setTimeout(function(){n.updateListClasses()},300));$('.filterOptions .field input[type="checkbox"]').on("change",function(){n.updateFilterData($(this))});typeof Sys!="undefined"&&typeof Sys.WebForms!="undefined"&&Sys.WebForms.PageRequestManager.getInstance().add_endRequest(function(t){t._postBackSettings&&t._postBackSettings.sourceElement!==null&&($(t._postBackSettings.sourceElement).attr("id")===$("div[id$=_updateList]").attr("id")||$(t._postBackSettings.sourceElement).attr("id")===$("div[id$=_contentList]").attr("id"))&&(n.filterOptionMatchesHandlers.length>0&&n.getFilterOptionMatches(),n.filterOptionsHandlers.length>0&&n.getFilterOptions())});n.isInitialized=!0;n.updatePageLayout();n.updateLabels(!0);n.initialized()},updateFilterData:function(t){n.changedContainerActive||(n.previousFilter=$(".txtFilterOptions").val()||"[]");var i=$(t).parent().data("fieldid"),r=$(t).attr("id").split("_").pop(),u=$(t).parent().data("field-type"),f=$(t).val();$(t).prop("checked")===!0?n.addToActiveFiltersArray(i,r,u,f):n.removeFromActiveFiltersArray(i,r);n.isInitialized&&n.createChangedContainer()},updatePageLayout:function(){setTimeout(function(){$('.filterOptions input[type="checkbox"]').each(function(){$(this).initializeSwitchery()})},150);$(".filterable .sectionContent ul.paging").length>0||$('<ul class="paging"><\/ul>').insertAfter(".filterable .sectionContent ul");$(".resetFilters").wrap('<div class="filterOptionsHeader"><\/div>');$(".filterOptionsHeader").prepend('<h2 class="filterTitle">Filters<\/h2>');var n=$(".filterOptions .button.save.general");
78settings.widgets.allowed?($(".filterOptions > div").css("margin-bottom","25px"),$(".filterOptions").append(n)):n.remove();$(".filterOptions fieldset h2").length>0&&$.each($(".filterOptions fieldset h2"),function(){var n=$(this),u=n.nextUntil("h2"),i=$("<div>"),t,r;i.addClass("subfieldset open");t=$("<a>");t.attr({href:"#",role:"button","aria-expanded":"true"});n.wrapInner(t);t=n.find("a");i.append(u);i.insertAfter(n);r=$('<span class="collapse-item icon-up-open before" aria-hidden="true"><\/span>');n.append(r);t.on("click",function(t){return n.trigger("click"),t.preventDefault(),!1});n.on("click",function(){i.toggleClass("open");i.hasClass("open")?(r.addClass("icon-up-open").removeClass("icon-down-open"),t.attr("aria-expanded","true")):(r.addClass("icon-down-open").removeClass("icon-up-open"),t.attr("aria-expanded","false"))})})},addToActiveFiltersArray:function(t,i,r,u){var o=n.fActiveFilters.filter(function(n){return n.catId===t}),f,e;o.length===0?(f={catId:parseInt(t),type:r,options:[{id:parseInt(i),value:encodeURIComponent(u)}]},n.fActiveFilters.push(f)):(e=n.findInActiveFiltersArray(t),n.fActiveFilters[e].options.push({id:parseInt(i),value:u}));n.updateHiddenFilterOptionField()},hideChangedContainer:function(){n.changedContainer&&n.changedContainer.stop(!0).animate({top:-(n.changedContainer.outerHeight()+25)},500);n.previousFilter=$(".txtFilterOptions").val()||"[]";n.changedContainerActive=!1},filterIsChanged:function(){for(var u,f=JSON.parse(n.previousFilter),i=[],r=[],t=0;t<n.fActiveFilters.length;t++)u=n.fActiveFilters[t],r=r.concat(u.options);for(t=0;t<f.length;t++)u=f[t],i=i.concat(u.options);return i.sort(),r.sort(),JSON.stringify(i)!=JSON.stringify(r)},createChangedContainer:function(){if(!n.filterIsChanged()){n.hideChangedContainer();return}if(n.changedContainerActive=!0,n.changedContainer!=null){n.changedContainer.stop(!0).animate({top:0},500);return}if(showApplyButtonOnChange){n.changedContainer=$('<div class="filterButtonWrapper"><div class="messageButtons"><\/div><\/div>');var t=$('<div class="button saveTree general icon-check before"><input type="button" value="'+settings.filters.applyText+'" /><\/div>');n.changedContainer.find(".messageButtons").append(t);t.on("click",function(){n.applyFilters()});n.changedContainer.css({visibility:"hidden"});setTimeout(function(){n.changedContainer.css({visibility:"visible",display:"block",top:-(n.changedContainer.outerHeight()+20)});n.changedContainer.stop(!0).animate({top:0},500)},40);n.changedContainer.insertAfter($(".filterOptionsHeader .filterTitle"))}},removeFromActiveFiltersArray:function(t,i){var r=n.findInActiveFiltersArray(t);n.fActiveFilters[r].options.length>1?n.fActiveFilters[r].options=$.grep(n.fActiveFilters[r].options,function(n){return n.id!==parseInt(i)}):n.fActiveFilters=$.grep(n.fActiveFilters,function(n){return n.catId!==parseInt(t)});n.updateHiddenFilterOptionField()},findInActiveFiltersArray:function(t){for(var i=0;i<n.fActiveFilters.length;i++)if(n.fActiveFilters[i].catId===t)return i;return null},updateHiddenFilterOptionField:function(){var t=JSON.stringify(n.fActiveFilters);setTimeout(function(){$(".txtFilterOptions").val(t)},50)},updateListContent:function(){if($("#events.filterable").length>0){window.location.reload();return}__doPostBack($("div[id$=_updateList]").attr("id"),"")},updateListClasses:function(){var t=$(".filterable .sectionContent ul.items .item:not(.concealed):not(.paginated)").length;t<n.itemsPerPage?$(".filterable .sectionContent ul.items").addClass("flex-auto"):$(".filterable .sectionContent ul.items").removeClass("flex-auto")},updateLabels:function(t){var i,r,u;if(t){if(i=$(".activeFilterContainer"),i.empty(),i.length==0&&(i=$("<div>"),i.addClass("activeFilterContainer"),r=$(".section.filterable .sectionContent").first(),$("#events.filterable .eventFilterStatus").length>0&&(r=$("#events.filterable .eventFilterStatus")),r.prepend(i)),$(".items .item:not(.noSearchResults)").length==0&&$(".item.noSearchResults").hasClass("hide")){$(".item.noSearchResults").clone().addClass("noFilterResults").removeClass("noSearchResults").appendTo("ul.items");
78$(".item.noFilterResults p").html(settings.filters.noFilterResultsText+' <a href="#" class="resetFilters contentReset">'+settings.filters.resetAllFiltersText+"<\/a>.");$(".noFilterResults .resetFilters").off("click").on("click",n.resetFilters);$(".item.noFilterResults").removeClass("hide")}n.previousFilter&&(u=JSON.parse(n.previousFilter),$.each(u,function(){var r=this,t;i.find(".activeFiltersLabel").length==0&&(t=$("<span>"),t.addClass("activeFiltersLabel"),t.text(settings.filters.activeFiltersText+":"),i.append(t));$.each(r.options,function(){var r=this,t=$("<span>");t.addClass("filterLabel icon-cancel after");t.attr("role","button");t.attr("tabindex","0");t.text(decodeURIComponent(r.value));t.attr("label",settings.filters.filterText+" "+htmlEncode(decodeURIComponent(r.value))+" "+settings.various.deleteText);t.on("click",function(){showApplyButtonOnChange=!1;$("input:checkbox[id$=_option_"+r.id+"]:checked").trigger("click");n.updateHiddenFilterOptionField();t.remove();setTimeout(function(){n.applyFilters()},100)});t.on("keypress",function(n){var t=n.which;t==13&&$(this).click()});i.append(t)});$(".resetFilters:not(.contentReset)").text(settings.filters.resetFiltersText).attr("title",settings.filters.resetFiltersText);i.append($(".resetFilters:not(.contentReset)"))}))}},applyFilters:function(){$.ajax({url:"/api/sections/setCookie",data:{sectionID:settings.section.ID,value:$(".txtFilterOptions").val(),token:$("input[name='__RequestVerificationToken']").val()}}).done(function(){n.updateListContent()});n.previousFilter=$(".txtFilterOptions").val();n.hideChangedContainer();n.updateLabels(!1)},resetFilters:function(){return n.fActiveFilters.length==0?!1:(n.hideChangedContainer(),n.fActiveFilters=[],$(".txtFilterOptions").val(""),$('.filterOptions input[type="checkbox"]').prop("checked",!1).initializeSwitchery(),n.updateHiddenFilterOptionField(),$.ajax({url:"/api/sections/setCookie",data:{sectionID:settings.section.ID,value:"[]",token:$("input[name='__RequestVerificationToken']").val()}}).done(function(){n.fActiveFilters.length>0&&$(".resetFilters").show();n.updateListContent();n.updateLabels(!1)}),!1)},initHelperTooltips:function(){$('.filterOptions input[type="checkbox"]').each(function(){if($(this).data("description")){var n=$(this).data("description");$(this).parent().append('<span class="filterTip"><span class="icon-awesome-info before"><\/span><span class="tip">'+n+"<\/span><\/span>")}})},getFilterOptions:function(){var t=[];if($("[id^=item_]").each(function(){parseInt(t.push($(this).attr("id").split("_")[1]))}),t.length===0){n.filterOptions=null;return}$.ajax({url:"/api/contentpages/GetFilterOptionMatches",data:{contentPageIDs:t,filterOptions:"",token:$("input[name='__RequestVerificationToken']").val()}}).done(function(t){t.status==="success"&&(n.filterOptions=JSON.parse(t.message),n.filterOptionsLoaded())})},getFilterOptionMatches:function(){var t=[];if($("[id^=item_]").each(function(){parseInt(t.push($(this).attr("id").split("_")[1]))}),t.length===0){n.filterOptionMatches=null;return}$.ajax({url:"/api/contentpages/GetFilterOptionMatches",data:{contentPageIDs:t,filterOptions:$(".txtFilterOptions").val(),token:$("input[name='__RequestVerificationToken']").val()}}).done(function(t){t.status==="success"&&(n.filterOptionMatches=JSON.parse(t.message),n.filterOptionMatchesLoaded())})},filterOptionsLoaded:function(t){if(t)n.filterOptionsHandlers.push(t),n.getFilterOptions();else for(var i in n.filterOptionsHandlers)n.filterOptionsHandlers[i](n.filterOptions)},filterOptionMatchesLoaded:function(t){if(t)n.filterOptionMatchesHandlers.push(t),n.getFilterOptionMatches();else for(var i in n.filterOptionMatchesHandlers)n.filterOptionMatchesHandlers[i](n.filterOptionMatches)},initialized:function(t){if(t)n.initializedHandlers.push(t),n.isInitialized&&t();else for(var i in n.initializedHandlers)n.initializedHandlers[i]()}};t.init($(this));$(this).data("vertical-filter",t)}),$(this)};
79(function(n){var r=function(){var tt='<div class="colpick"><div class="colpick_color"><div class="colpick_color_overlay1"><div class="colpick_color_overlay2"><div class="colpick_selector_outer"><div class="colpick_selector_inner"><\/div><\/div><\/div><\/div><\/div><div class="colpick_hue"><div class="colpick_hue_arrs"><div class="colpick_hue_larr"><\/div><div class="colpick_hue_rarr"><\/div><\/div><\/div><div class="colpick_new_color"><\/div><div class="colpick_current_color"><\/div><div class="colpick_hex_field"><div class="colpick_field_letter">#<\/div><input type="text" maxlength="6" size="6" /><\/div><div class="colpick_rgb_r colpick_field"><div class="colpick_field_letter">R<\/div><input type="text" maxlength="3" size="3" /><div class="colpick_field_arrs"><div class="colpick_field_uarr"><\/div><div class="colpick_field_darr"><\/div><\/div><\/div>
79<div class="colpick_rgb_g colpick_field"><div class="colpick_field_letter">G<\/div><input type="text" maxlength="3" size="3" /><div class="colpick_field_arrs"><div class="colpick_field_uarr"><\/div><div class="colpick_field_darr"><\/div><\/div><\/div><div class="colpick_rgb_b colpick_field"><div class="colpick_field_letter">B<\/div><input type="text" maxlength="3" size="3" /><div class="colpick_field_arrs"><div class="colpick_field_uarr"><\/div><div class="colpick_field_darr"><\/div><\/div><\/div><div class="colpick_hsb_h colpick_field"><div class="colpick_field_letter">H<\/div><input type="text" maxlength="3" size="3" /><div class="colpick_field_arrs"><div class="colpick_field_uarr"><\/div><div class="colpick_field_darr"><\/div><\/div><\/div><div class="colpick_hsb_s colpick_field"><div class="colpick_field_letter">S<\/div><input type="text" maxlength="3" size="3" /><div class="colpick_field_arrs"><div class="colpick_field_uarr"><\/div><div class="colpick_field_darr"><\/div><\/div><\/div><div class="colpick_hsb_b colpick_field"><div class="colpick_field_letter">B<\/div><input type="text" maxlength="3" size="3" /><div class="colpick_field_arrs"><div class="colpick_field_uarr"><\/div><div class="colpick_field_darr"><\/div><\/div><\/div><div class="colpick_submit"><\/div><\/div>',it={showEvent:"click",onShow:function(){},onBeforeShow:function(){},onHide:function(){},onChange:function(){},onSubmit:function(){},colorScheme:"light",color:"3289c7",livePreview:!0,flat:!1,layout:"full",submit:1,submitText:"OK",height:156,polyfill:!1},r=function(t,r){var u=i(t);n(r).data("colpick").fields.eq(1).val(u.r).end().eq(2).val(u.g).end().eq(3).val(u.b).end()},s=function(t,i){n(i).data("colpick").fields.eq(4).val(Math.round(t.h)).end().eq(5).val(Math.round(t.s)).end().eq(6).val(Math.round(t.b)).end()},e=function(i,r){n(r).data("colpick").fields.eq(0).val(t(i))},h=function(i,r){n(r).data("colpick").selector.css("backgroundColor","#"+t({h:i.h,s:100,b:100}));n(r).data("colpick").selectorIndic.css({left:parseInt(n(r).data("colpick").height*i.s/100,10),top:parseInt(n(r).data("colpick").height*(100-i.b)/100,10)})},c=function(t,i){n(i).data("colpick").hue.css("top",parseInt(n(i).data("colpick").height-n(i).data("colpick").height*t.h/360,10))},a=function(i,r){n(r).data("colpick").currentColor.css("backgroundColor","#"+t(i))},l=function(i,r){n(r).data("colpick").newColor.css("backgroundColor","#"+t(i))},o=function(){var o=n(this).parent().parent(),a;this.parentNode.className.indexOf("_hex")>0?(o.data("colpick").color=a=f(lt(this.value)),r(a,o.get(0)),s(a,o.get(0))):this.parentNode.className.indexOf("_hsb")>0?(o.data("colpick").color=a=v({h:parseInt(o.data("colpick").fields.eq(4).val(),10),s:parseInt(o.data("colpick").fields.eq(5).val(),10),b:parseInt(o.data("colpick").fields.eq(6).val(),10)}),r(a,o.get(0)),e(a,o.get(0))):(o.data("colpick").color=a=u(ct({r:parseInt(o.data("colpick").fields.eq(1).val(),10),g:parseInt(o.data("colpick").fields.eq(2).val(),10),b:parseInt(o.data("colpick").fields.eq(3).val(),10)})),e(a,o.get(0)),s(a,o.get(0)));h(a,o.get(0));c(a,o.get(0));l(a,o.get(0));o.data("colpick").onChange.apply(o.parent(),[a,t(a),i(a),o.data("c
79olpick").el,0,])},rt=function(){n(this).parent().removeClass("colpick_focus")},ut=function(){n(this).parent().parent().data("colpick").fields.parent().removeClass("colpick_focus");n(this).parent().addClass("colpick_focus")},ft=function(t){t.preventDefault?t.preventDefault():t.returnValue=!1;var i=n(this).parent().find("input").trigger("focus"),r={el:n(this).parent().addClass("colpick_slider"),max:this.parentNode.className.indexOf("_hsb_h")>0?360:this.parentNode.className.indexOf("_hsb")>0?100:255,y:t.pageY,field:i,val:parseInt(i.val(),10),preview:n(this).parent().parent().data("colpick").livePreview};n(document).mouseup(r,p);n(document).mousemove(r,y)},y=function(n){return n.data.field.val(Math.max(0,Math.min(n.data.max,parseInt(n.data.val-n.pageY+n.data.y,10)))),n.data.preview&&o.apply(n.data.field.get(0),[!0]),!1},p=function(t){return o.apply(t.data.field.get(0),[!0]),t.data.el.removeClass("colpick_slider").find("input").trigger("focus"),n(document).off("mouseup",p),n(document).off("mousemove",y),!1},et=function(t){var i,r;t.preventDefault?t.preventDefault():t.returnValue=!1;i={cal:n(this).parent(),y:n(this).offset().top};n(document).on("mouseup touchend",i,b);n(document).on("mousemove touchmove",i,w);return r=t.type=="touchstart"?t.originalEvent.changedTouches[0].pageY:t.pageY,o.apply(i.cal.data("colpick").fields.eq(4).val(parseInt(360*(i.cal.data("colpick").height-(r-i.y))/i.cal.data("colpick").height,10)).get(0),[i.cal.data("colpick").livePreview]),!1},w=function(n){var t=n.type=="touchmove"?n.originalEvent.changedTouches[0].pageY:n.pageY;return o.apply(n.data.cal.data("colpick").fields.eq(4).val(parseInt(360*(n.data.cal.data("colpick").height-Math.max(0,Math.min(n.data.cal.data("colpick").height,t-n.data.y)))/n.data.cal.data("colpick").height,10)).get(0),[n.data.preview]),!1},b=function(t){return r(t.data.cal.data("colpick").color,t.data.cal.get(0)),e(t.data.cal.data("colpick").color,t.data.cal.get(0)),n(document).off("mouseup touchend",b),n(document).off("mousemove touchmove",w),!1},ot=function(t){var i,r,u;t.preventDefault?t.preventDefault():t.returnValue=!1;i={cal:n(this).parent(),pos:n(this).offset()};i.preview=i.cal.data("colpick").livePreview;n(document).on("mouseup touchend",i,d);n(document).on("mousemove touchmove",i,k);return t.type=="touchstart"?(r=t.originalEvent.changedTouches[0].pageX,u=t.originalEvent.changedTouches[0].pageY):(r=t.pageX,u=t.pageY),o.apply(i.cal.data("colpick").fields.eq(6).val(parseInt(100*(i.cal.data("colpick").height-(u-i.pos.top))/i.cal.data("colpick").height,10)).end().eq(5).val(parseInt(100*(r-i.pos.left)/i.cal.data("colpick").height,10)).get(0),[i.preview]),!1},k=function(n){var t,i;return n.type=="touchmove"?(t=n.originalEvent.changedTouches[0].pageX,i=n.originalEvent.changedTouches[0].pageY):(t=n.pageX,i=n.pageY),o.apply(n.data.cal.data("colpick").fields.eq(6).val(parseInt(100*(n.data.cal.data("colpick").height-Math.max(0,Math.min(n.data.cal.data("colpick").height,i-n.data.pos.top)))/n.data.cal.data("colpick").height,10)).end().eq(5).val(parseInt(100*Math.max(0,Math.min(n.data.cal.data("colpick").height,t-n.data.pos.left))/n.data.cal.data("colpick").height,10)).get(0),[n.data.preview]),!1},d=function(t){return r(t.data.cal.data("colpick").color,t.data.cal.get(0)),e(t.data.cal.data("colpick").color,t.data.cal.get(0)),n(document).off("mouseup touchend",d),n(document).off("mousemove touchmove",k),!1},st=function(){var r=n(this).parent(),u=r.data("colpick").color;r.data("colpick").origColor=u;a(u,r.get(0));r.data("colpick").onSubmit(u,t(u),i(u),r.data("colpick").el)},g=function(t){var i;t&&t.stopPropagation();i=n("#"+n(this).data("colpickId"));t&&!i.data("colpick").polyfill&&t.preventDefault();i.data("colpick").onBeforeShow.apply(this,[i.get(0)]);var u=n(this).position(),o=u.top+this.offsetHeight,r=u.left,f=ht(),e=i.width();r+e>f.l+f.w&&(r-=e);i.css({left:r+"px",top:o+"px"});i.data("colpick").onShow.apply(this,[i.get(0)])!=!1&&i.show();n("html").mousedown({cal:i},nt);i.on("mousedown",function(n){n.stopPropagation()})},nt=function(t){t.data.cal.data("colpick").onHide.apply(this,[t.data.cal.get(0)])!=!1&&t.data.cal.hide();n("html").off("mousedown",nt)},ht=function(){var n=document.compatMode=="CSS1Compat";return{l:window.pageXOffset||(n?document.documentElement.scrollLeft:document.body.scrollLeft),w:window.innerWidth||(n?document.documentElement.clientWidth:document.body.clientWidth)}},v=function(n){return{h:Math.min(360,Math.max(0,n.h)),s:Math.min(100,Math.max(0,n.s)),b:Math.min(100,Math.max(0,n.b))}},ct=function(n){return{r:Math.min(255,Math.max(0,n.r)),g:Math.min(255,Math.max(0,n.g)),b:Math.min(255,Math.max(0,n.b))}},lt=function(n){var r=6-n.length,t,i;if(r>0){for(t=[],i=0;i<r;i++)t.push("0");t.push(n);n=t.join("")}return n},at=function(){var n=0;return function(){return n+=1}}(),vt=function(){var t=n(this).parent(),i=t.data("colpick").origColor;t.data("colpick").color=i;r(i,t.get(0));e(i,t.get(0));s(i,t.get(0));h(i,t.get(0));c(i,t.get(0));l(i,t.get(0))};return{init:function(t){if(t=n.extend({},it,t||{}),typeof t.color=="string")t.color=f(t.color);else if(t.color.r!=undefined&&t.color.g!=undefined&&t.color.b!=undefined)t.color=u(t.color);else if(t.color.h!=undefined&&t.color.s!=undefined&&t.color.b!=undefined)t.color=v(t.color);else return this;return this.each(function(){var i,p,u,f,k,v;
79if(!n(this).data("colpickId")){if(i=n.extend({},t),i.origColor=t.color,typeof t.polyfill=="function"&&(i.polyfill=t.polyfill(this)),i.input=n(this).is("input"),i.polyfill&&i.input&&this.type==="color")return;p="colorpicker_"+at();n(this).data("colpickId",p);u=n(tt).attr("id",p);u.addClass("colpick_"+i.layout+(i.submit?"":" colpick_"+i.layout+"_ns"));i.colorScheme!="light"&&u.addClass("colpick_"+i.colorScheme);u.find("div.colpick_submit").html(i.submitText).click(st);i.fields=u.find("input").change(o).blur(rt).focus(ut);u.find("div.colpick_field_arrs").mousedown(ft).end().find("div.colpick_current_color").click(vt);i.selector=u.find("div.colpick_color").on("mousedown touchstart",ot);i.selectorIndic=i.selector.find("div.colpick_selector_outer");i.el=this;i.hue=u.find("div.colpick_hue_arrs");var w=i.hue.parent(),d=navigator.userAgent.toLowerCase(),b=navigator.appName==="Microsoft Internet Explorer",nt=b?parseFloat(d.match(/msie ([0-9]{1,}[\.0-9]{0,})/)[1]):0,it=b&&nt<10,y=["#ff0000","#ff0080","#ff00ff","#8000ff","#0000ff","#0080ff","#00ffff","#00ff80","#00ff00","#80ff00","#ffff00","#ff8000","#ff0000",];if(it)for(f=0;f<=11;f++)k=n("<div><\/div>").attr("style","height:8.333333%; filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr="+y[f]+", endColorstr="+y[f+1]+'); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='+y[f]+", endColorstr="+y[f+1]+')";'),w.append(k);else v=y.join(","),w.attr("style","background:-webkit-linear-gradient(top,"+v+"); background: -o-linear-gradient(top,"+v+"); background: -ms-linear-gradient(top,"+v+"); background:-moz-linear-gradient(top,"+v+"); -webkit-linear-gradient(top,"+v+"); background:linear-gradient(to bottom,"+v+"); ");u.find("div.colpick_hue").on("mousedown touchstart",et);if(i.newColor=u.find("div.colpick_new_color"),i.currentColor=u.find("div.colpick_current_color"),u.data("colpick",i),r(i.color,u.get(0)),s(i.color,u.get(0)),e(i.color,u.get(0)),c(i.color,u.get(0)),h(i.color,u.get(0)),a(i.color,u.get(0)),l(i.color,u.get(0)),i.flat)u.appendTo(this).show(),u.css({position:"relative",display:"block"});else{u.appendTo(n(this).parent());n(this).on(i.showEvent,g);u.css({position:"absolute"})}}})},showPicker:function(){return this.each(function(){n(this).data("colpickId")&&g.apply(this)})},hidePicker:function(){return this.each(function(){n(this).data("colpickId")&&n("#"+n(this).data("colpickId")).hide()})},setColor:function(o,y){if(o!=undefined){if(y=typeof y=="undefined"?1:y,typeof o=="string")o=f(o);else if(o.r!=undefined&&o.g!=undefined&&o.b!=undefined)o=u(o);else if(o.h!=undefined&&o.s!=undefined&&o.b!=undefined)o=v(o);else return this;return this.each(function(){if(n(this).data("colpickId")){var u=n("#"+n(this).data("colpickId"));u.data("colpick").color=o;u.data("colpick").origColor=o;r(o,u.get(0));s(o,u.get(0));e(o,u.get(0));c(o,u.get(0));h(o,u.get(0));l(o,u.get(0));u.data("colpick").onChange.apply(u.parent(),[o,t(o),i(o),u.data("colpick").el,1,]);y&&a(o,u.get(0))}})}},destroy:function(){n("#"+n(this).data("colpickId")).remove()}}}(),e=function(n){return n=parseInt(n.indexOf("#")>-1?n.substring(1):n,16),{r:n>>16,g:(n&65280)>>8,b:n&255}},f=function(n){return u(e(n))},u=function(n){var t={h:0,s:0,b:0},u=Math.min(n.r,n.g,n.b),i=Math.max(n.r,n.g,n.b),r=i-u;return t.b=i,t.s=i!=0?255*r/i:0,t.h=t.s!=0?n.r==i?(n.g-n.b)/r:n.g==i?2+(n.b-n.r)/r:4+(n.r-n.g)/r:-1,t.h*=60,t.h<0&&(t.h+=360),t.s*=100/255,t.b*=100/255,t},i=function(n){var t={},u=n.h,o=n.s*255/100,e=n.b*255/100;if(o==0)t.r=t.g=t.b=e;else{var i=e,r=(255-o)*e/255,f=(i-r)*(u%60)/60;u==360&&(u=0);u<60?(t.r=i,t.b=r,t.g=r+f):u<120?(t.g=i,t.b=r,t.r=i-f):u<180?(t.g=i,t.r=r,t.b=r+f):u<240?(t.b=i,t.r=r,t.g=i-f):u<300?(t.b=i,t.g=r,t.r=r+f):u<360?(t.r=i,t.g=r,t.b=i-f):(t.r=0,t.g=0,t.b=0)}return{r:Math.round(t.r),g:Math.round(t.g),b:Math.round(t.b)}},o=function(t){var i=[t.r.toString(16),t.g.toString(16),t.b.toString(16)];return n.each(i,function(n,t){t.length==1&&(i[n]="0"+t)}),i.join("")},t=function(n){return o(i(n))};n.fn.extend({colpick:r.init,colpickHide:r.hidePicker,colpickShow:r.showPicker,colpickSetColor:r.setColor,colpickDestroy:r.destroy});n.extend({colpick:{rgbToHex:o,rgbToHsb:u,hsbToHex:t,hsbToRgb:i,hexToHsb:f,hexToRgb:e}})})(jQuery);
80/**
81 * @version: 3.0.3
82 * @author: Dan Grossman http://www.dangrossman.info/
83 * @copyright: Copyright (c) 2012-2018 Dan Grossman. All rights reserved.
84 * @license: Licensed under the MIT license. See http://www.opensource.org/licenses/mit-license.php
85 * @website: http://www.daterangepicker.com/
86 */
87(function(n,t){var i,r;typeof define=="function"&&define.amd?define(["moment","jquery"],function(n,i){return i.fn||(i.fn={}),typeof n!="function"&&n.default&&(n=n.default),t(n,i)}):typeof module=="object"&&module.exports?(i=typeof window!="undefined"?window.jQuery:undefined,i||(i=require("jquery"),i.fn||
87(i.fn={})),r=typeof window!="undefined"&&typeof window.moment!="undefined"?window.moment:require("moment"),module.exports=t(r,i)):n.daterangepicker=t(n.moment,n.jQuery)})(this,function(n,t){var i=function(i,r,u){var y,f,o,e,c,v,s,h,a,l;if(this.parentEl="body",this.element=t(i),this.startDate=n().startOf("day"),this.endDate=n().endOf("day"),this.minDate=!1,this.maxDate=!1,this.maxSpan=!1,this.autoApply=!1,this.singleDatePicker=!1,this.showDropdowns=!1,this.minYear=n().subtract(100,"year").format("YYYY"),this.maxYear=n().add(100,"year").format("YYYY"),this.showWeekNumbers=!1,this.showISOWeekNumbers=!1,this.showCustomRangeLabel=!0,this.timePicker=!1,this.timePicker24Hour=!1,this.timePickerIncrement=1,this.timePickerSeconds=!1,this.linkedCalendars=!0,this.autoUpdateInput=!0,this.alwaysShowCalendars=!1,this.ranges={},this.opens="right",this.element.hasClass("pull-right")&&(this.opens="left"),this.drops="down",this.element.hasClass("dropup")&&(this.drops="up"),this.buttonClasses="btn btn-sm",this.applyButtonClasses="btn-primary",this.cancelButtonClasses="btn-default",this.locale={direction:"ltr",format:n.localeData().longDateFormat("L"),separator:" - ",applyLabel:"Apply",cancelLabel:"Cancel",weekLabel:"W",customRangeLabel:"Custom Range",daysOfWeek:n.weekdaysMin(),monthNames:n.monthsShort(),firstDay:n.localeData().firstDayOfWeek()},this.callback=function(){},this.isShowing=!1,this.leftCalendar={},this.rightCalendar={},(typeof r!="object"||r===null)&&(r={}),r=t.extend(this.element.data(),r),typeof r.template=="string"||r.template instanceof t||(r.template='<div class="daterangepicker"><div class="ranges"><\/div><div class="drp-calendar left"><div class="calendar-table"><\/div><div class="calendar-time"><\/div><\/div><div class="drp-calendar right"><div class="calendar-table"><\/div><div class="calendar-time"><\/div><\/div><div class="drp-buttons"><span class="drp-selected"><\/span><button class="cancelBtn" type="button"><\/button><button class="applyBtn" disabled="disabled" type="button"><\/button> <\/div><\/div>'),this.parentEl=r.parentEl&&t(r.parentEl).length?t(r.parentEl):t(this.parentEl),this.container=t(r.template).appendTo(this.parentEl),typeof r.locale=="object"&&(typeof r.locale.direction=="string"&&(this.locale.direction=r.locale.direction),typeof r.locale.format=="string"&&(this.locale.format=r.locale.format),typeof r.locale.separator=="string"&&(this.locale.separator=r.locale.separator),typeof r.locale.daysOfWeek=="object"&&(this.locale.daysOfWeek=r.locale.daysOfWeek.slice()),typeof r.locale.monthNames=="object"&&(this.locale.monthNames=r.locale.monthNames.slice()),typeof r.locale.firstDay=="number"&&(this.locale.firstDay=r.locale.firstDay),typeof r.locale.applyLabel=="string"&&(this.locale.applyLabel=r.locale.applyLabel),typeof r.locale.cancelLabel=="string"&&(this.locale.cancelLabel=r.locale.cancelLabel),typeof r.locale.weekLabel=="string"&&(this.locale.weekLabel=r.locale.weekLabel),typeof r.locale.customRangeLabel=="string"&&(h=document.createElement("textarea"),h.innerHTML=r.locale.customRangeLabel,a=h.value,this.locale.customRangeLabel=a)),this.container.addClass(this.locale.direction),typeof r.startDate=="string"&&(this.startDate=n(r.startDate,this.locale.format)),typeof r.endDate=="string"&&(this.endDate=n(r.endDate,this.locale.format)),typeof r.minDate=="string"&&(this.minDate=n(r.minDate,this.locale.format)),typeof r.maxDate=="string"&&(this.maxDate=n(r.maxDate,this.locale.format)),typeof r.startDate=="object"&&(this.startDate=n(r.startDate)),typeof r.endDate=="object"&&(this.endDate=n(r.endDate)),typeof r.minDate=="object"&&(this.minDate=n(r.minDate)),typeof r.maxDate=="object"&&(this.maxDate=n(r.maxDate)),this.minDate&&this.startDate.isBefore(this.minDate)&&(this.startDate=this.minDate.clone()),this.maxDate&&this.endDate.isAfter(this.maxDate)&&(this.endDate=this.maxDate.clone()),typeof r.applyButtonClasses=="string"&&(this.applyButtonClasses=r.applyButtonClasses),typeof r.applyClass=="string"&&(this.applyButtonClasses=r.applyClass),typeof r.cancelButtonClasses=="string"&&(this.cancelButtonClasses=r.cancelButtonClasse
87s),typeof r.cancelClass=="string"&&(this.cancelButtonClasses=r.cancelClass),typeof r.maxSpan=="object"&&(this.maxSpan=r.maxSpan),typeof r.dateLimit=="object"&&(this.maxSpan=r.dateLimit),typeof r.opens=="string"&&(this.opens=r.opens),typeof r.drops=="string"&&(this.drops=r.drops),typeof r.showWeekNumbers=="boolean"&&(this.showWeekNumbers=r.showWeekNumbers),typeof r.showISOWeekNumbers=="boolean"&&(this.showISOWeekNumbers=r.showISOWeekNumbers),typeof r.buttonClasses=="string"&&(this.buttonClasses=r.buttonClasses),typeof r.buttonClasses=="object"&&(this.buttonClasses=r.buttonClasses.join(" ")),typeof r.showDropdowns=="boolean"&&(this.showDropdowns=r.showDropdowns),typeof r.minYear=="number"&&(this.minYear=r.minYear),typeof r.maxYear=="number"&&(this.maxYear=r.maxYear),typeof r.showCustomRangeLabel=="boolean"&&(this.showCustomRangeLabel=r.showCustomRangeLabel),typeof r.singleDatePicker=="boolean"&&(this.singleDatePicker=r.singleDatePicker,this.singleDatePicker&&(this.endDate=this.startDate.clone())),typeof r.timePicker=="boolean"&&(this.timePicker=r.timePicker),typeof r.timePickerSeconds=="boolean"&&(this.timePickerSeconds=r.timePickerSeconds),typeof r.timePickerIncrement=="number"&&(this.timePickerIncrement=r.timePickerIncrement),typeof r.timePicker24Hour=="boolean"&&(this.timePicker24Hour=r.timePicker24Hour),typeof r.autoApply=="boolean"&&(this.autoApply=r.autoApply),typeof r.autoUpdateInput=="boolean"&&(this.autoUpdateInput=r.autoUpdateInput),typeof r.linkedCalendars=="boolean"&&(this.linkedCalendars=r.linkedCalendars),typeof r.isInvalidDate=="function"&&(this.isInvalidDate=r.isInvalidDate),typeof r.isCustomDate=="function"&&(this.isCustomDate=r.isCustomDate),typeof r.alwaysShowCalendars=="boolean"&&(this.alwaysShowCalendars=r.alwaysShowCalendars),this.locale.firstDay!=0)for(y=this.locale.firstDay;y>0;)this.locale.daysOfWeek.push(this.locale.daysOfWeek.shift()),y--;if(typeof r.startDate=="undefined"&&typeof r.endDate=="undefined"&&t(this.element).is(":text")&&(c=t(this.element).val(),v=c.split(this.locale.separator),f=o=null,v.length==2?(f=n(v[0],this.locale.format),o=n(v[1],this.locale.format)):this.singleDatePicker&&c!==""&&(f=n(c,this.locale.format),o=n(c,this.locale.format)),f!==null&&o!==null&&(this.setStartDate(f),this.setEndDate(o))),typeof r.ranges=="object"){for(e in r.ranges)(f=typeof r.ranges[e][0]=="string"?n(r.ranges[e][0],this.locale.format):n(r.ranges[e][0]),o=typeof r.ranges[e][1]=="string"?n(r.ranges[e][1],this.locale.format):n(r.ranges[e][1]),this.minDate&&f.isBefore(this.minDate)&&(f=this.minDate.clone()),s=this.maxDate,this.maxSpan&&s&&f.clone().add(this.maxSpan).isAfter(s)&&(s=f.clone().add(this.maxSpan)),s&&o.isAfter(s)&&(o=s.clone()),this.minDate&&o.isBefore(this.minDate,this.timepicker?"minute":"day")||s&&f.isAfter(s,this.timepicker?"minute":"day"))||(h=document.createElement("textarea"),h.innerHTML=e,a=h.value,this.ranges[a]=[f,o]);l="<ul>";for(e in this.ranges)l+='<li data-range-key="'+e+'">'+e+"<\/li>";this.showCustomRangeLabel&&(l+='<li data-range-key="'+this.locale.customRangeLabel+'">'+this.locale.customRangeLabel+"<\/li>");l+="<\/ul>";this.container.find(".ranges").prepend(l)}typeof u=="function"&&(this.callback=u);this.timePicker||(this.startDate=this.startDate.startOf("day"),this.endDate=this.endDate.endOf("day"),this.container.find(".calendar-time").hide());this.timePicker&&this.autoApply&&(this.autoApply=!1);this.autoApply&&this.container.addClass("auto-apply");typeof r.ranges=="object"&&this.container.addClass("show-ranges");this.singleDatePicker&&(this.container.addClass("single"),this.container.find(".drp-calendar.left").addClass("single"),this.container.find(".drp-calendar.left").show(),this.container.find(".drp-calendar.right").hide(),this.timePicker||this.container.addClass("auto-apply"));(typeof r.ranges=="undefined"&&!this.singleDatePicker||this.alwaysShowCalendars)&&this.container.addClass("show-calendar");this.container.addClass("opens"+this.opens);this.container.find(".applyBtn, .cancelBtn").addClass(this.buttonClasses);this.applyButtonClasses.length&&this.container.find(".applyBtn").addClass(this.applyButtonClasse
87s);this.cancelButtonClasses.length&&this.container.find(".cancelBtn").addClass(this.cancelButtonClasses);this.container.find(".applyBtn").html(this.locale.applyLabel);this.container.find(".cancelBtn").html(this.locale.cancelLabel);this.container.find(".drp-calendar").on("click.daterangepicker",".prev",t.proxy(this.clickPrev,this)).on("click.daterangepicker",".next",t.proxy(this.clickNext,this)).on("mousedown.daterangepicker","td.available",t.proxy(this.clickDate,this)).on("mouseenter.daterangepicker","td.available",t.proxy(this.hoverDate,this)).on("change.daterangepicker","select.yearselect",t.proxy(this.monthOrYearChanged,this)).on("change.daterangepicker","select.monthselect",t.proxy(this.monthOrYearChanged,this)).on("change.daterangepicker","select.hourselect,select.minuteselect,select.secondselect,select.ampmselect",t.proxy(this.timeChanged,this));this.container.find(".ranges").on("click.daterangepicker","li",t.proxy(this.clickRange,this));this.container.find(".drp-buttons").on("click.daterangepicker","button.applyBtn",t.proxy(this.clickApply,this)).on("click.daterangepicker","button.cancelBtn",t.proxy(this.clickCancel,this));if(this.element.is("input")||this.element.is("button"))this.element.on({"click.daterangepicker":t.proxy(this.show,this),"focus.daterangepicker":t.proxy(this.show,this),"keyup.daterangepicker":t.proxy(this.elementChanged,this),"keydown.daterangepicker":t.proxy(this.keydown,this)});else{this.element.on("click.daterangepicker",t.proxy(this.toggle,this));this.element.on("keydown.daterangepicker",t.proxy(this.toggle,this))}this.updateElement()};return i.prototype={constructor:i,setStartDate:function(t){typeof t=="string"&&(this.startDate=n(t,this.locale.format));typeof t=="object"&&(this.startDate=n(t));this.timePicker||(this.startDate=this.startDate.startOf("day"));this.timePicker&&this.timePickerIncrement&&this.startDate.minute(Math.round(this.startDate.minute()/this.timePickerIncrement)*this.timePickerIncrement);this.minDate&&this.startDate.isBefore(this.minDate)&&(this.startDate=this.minDate.clone(),this.timePicker&&this.timePickerIncrement&&this.startDate.minute(Math.round(this.startDate.minute()/this.timePickerIncrement)*this.timePickerIncrement));this.maxDate&&this.startDate.isAfter(this.maxDate)&&(this.startDate=this.maxDate.clone(),this.timePicker&&this.timePickerIncrement&&this.startDate.minute(Math.floor(this.startDate.minute()/this.timePickerIncrement)*this.timePickerIncrement));this.isShowing||this.updateElement();this.updateMonthsInView()},setEndDate:function(t){typeof t=="string"&&(this.endDate=n(t,this.locale.format));typeof t=="object"&&(this.endDate=n(t));this.timePicker||(this.endDate=this.endDate.add(1,"d").startOf("day").subtract(1,"second"));this.timePicker&&this.timePickerIncrement&&this.endDate.minute(Math.round(this.endDate.minute()/this.timePickerIncrement)*this.timePickerIncrement);this.endDate.isBefore(this.startDate)&&(this.endDate=this.startDate.clone());this.maxDate&&this.endDate.isAfter(this.maxDate)&&(this.endDate=this.maxDate.clone());this.maxSpan&&this.startDate.clone().add(this.maxSpan).isBefore(this.endDate)&&(this.endDate=this.startDate.clone().add(this.maxSpan));this.previousRightTime=this.endDate.clone();this.container.find(".drp-selected").html(this.startDate.format(this.locale.format)+this.locale.separator+this.endDate.format(this.locale.format));this.isShowing||this.updateElement();this.updateMonthsInView()},isInvalidDate:function(){return!1},isCustomDate:function(){return!1},updateView:function(){this.timePicker&&(this.renderTimePicker("left"),this.renderTimePicker("right"),this.endDate?this.container.find(".right .calendar-time select").prop("disabled",!1).removeClass("disabled"):this.container.find(".right .calendar-time select").prop("disabled",!0).addClass("disabled"));this.endDate&&this.container.find(".drp-selected").html(this.startDate.format(this.locale.format)+this.locale.separator+this.endDate.format(this.locale.format));this.updateMonthsInView();this.updateCalendars();this.updateFormInputs()},updateMonthsInView:function(){if(this.endDate){if(!this.singleDatePicker&&this.leftCalendar.month&&this.rightCalendar.month&&(this.startDate.format("YYYY-MM")==this.leftCalendar.month.format("YYYY-MM")||this.startDate.format("YYYY-MM")==this.rightCalendar.month.format("YYYY-MM"))&&(this.endDate.format("YYYY-MM")==this.leftCalendar.month.format("YYYY-MM")||this.endDate.format("YYYY-MM")==this.rightCalendar.month.format("YYYY-MM")))return;this.leftCalendar.month=this.startDate.clone().date(2);this.rightCalendar.month=this.linkedCalendars||this.endDate.month()==this.startDate.month()&&this.endDate.year()==this.startDate.year()?this.startDate.clone().date(2).add(1,"month"):this.endDate.clone().date(2)}else this.leftCalendar.month.format("YYYY-MM")!=this.startDate.format("YYYY-MM")&&this.rightCalendar.month.format("YYYY-MM")!=this.startDate.format("YYYY-MM")&&(this.leftCalendar.month=this.startDate.clone().date(2),this.rightCalendar.month=this.startDate.clone().date(2).add(1,"month"));this.maxDate&&this.linkedCalendars&&!this.singleDatePicker&&this.rightCalendar.month>this.maxDate&&(this.rightCalendar.month=this.maxDate.clone().date(2),this.leftCalendar.month=this.maxDate.clone().date(2).subtract(1,"month"))},updateCalendars:function(){var n,i,r,t;(this.timePicker&&(this.endDate?(n=parseInt(this.container.find(".left .hourselect").val(),10),i=parseInt(this.container.find(".left .minuteselect").val(),10),r=this.timePickerSeconds?parseInt(this.container.find(".left .secondselect").val(),10):0,this.timePicker24Hour||(t=this.container.find(".left .ampmselect").val(),t==="PM"&&n<12&&(n+=12),t==="AM"&&n===12&&(n=0))):(n=parseInt(this.container.find(".right .hourselect").val(),10),i=parseInt(this.container.find(".right .minuteselect").val(),10),r=this.timePickerSeconds?parseInt(this.container.find(".right .secondselect").val(),10):0,this.timePicker24Hour||(t=this.container.find(".right .ampmselect").val(),t==="PM"&&n<12&&(n+=12),t==="AM"&&n===12&&(n=0))),this.leftCalendar.month.hour(n).minute(i).second(r),this.rightCalendar.month.hour(n).minute(i).second(r)),this.renderCalendar("left"),this.renderCalendar("right"),this.container.find(".ranges li").removeClass("active"),this.endDate!=null)&&this.calculateChosenLabel()},renderCalendar:function(i){var r=i=="left"?this.leftCalendar:this.rightCalendar,d=r.month.month(),g=r.month.year(),yt=r.month.hour(),et=r.month.minute(),ot=r.month.second(),pt=n([g,d]).daysInMonth(),w=n([g,d,1]),wt=n([g,d,pt]),st=n(w).subtract(1,"month").month(),ht=n(w).subtract(1,"month").year(),nt=n([ht,st]).daysInMonth(),ct=w.day(),r=[],a,v,tt,h,b,l,ut,f,u,o,p,k,ft,s;
87for(r.firstDay=w,r.lastDay=wt,s=0;s<6;s++)r[s]=[];a=nt-ct+this.locale.firstDay+1;a>nt&&(a-=7);ct==this.locale.firstDay&&(a=nt-6);v=n([ht,st,a,12,et,ot]);for(var s=0,u=0,f=0;s<42;s++,u++,v=n(v).add(24,"hour"))s>0&&u%7==0&&(u=0,f++),r[f][u]=v.clone().hour(yt).minute(et).second(ot),v.hour(12),this.minDate&&r[f][u].format("YYYY-MM-DD")==this.minDate.format("YYYY-MM-DD")&&r[f][u].isBefore(this.minDate)&&i=="left"&&(r[f][u]=this.minDate.clone()),this.maxDate&&r[f][u].format("YYYY-MM-DD")==this.maxDate.format("YYYY-MM-DD")&&r[f][u].isAfter(this.maxDate)&&i=="right"&&(r[f][u]=this.maxDate.clone());i=="left"?this.leftCalendar.calendar=r:this.rightCalendar.calendar=r;var y=i=="left"?this.minDate:this.startDate,c=this.maxDate,dt=i=="left"?this.startDate:this.endDate,gt=this.locale.direction=="ltr"?{left:"chevron-left",right:"chevron-right"}:{left:"chevron-right",right:"chevron-left"},e='<table class="table-condensed">';if(e+="<thead>",e+="<tr>",(this.showWeekNumbers||this.showISOWeekNumbers)&&(e+="<th><\/th>"),e+=y&&!y.isBefore(r.firstDay)||this.linkedCalendars&&i!="left"?"<th><\/th>":'<th class="prev available"><span><\/span><\/th>',tt=this.locale.monthNames[r[1][1].month()]+r[1][1].format(" YYYY"),this.showDropdowns){var lt=r[1][1].month(),it=r[1][1].year(),at=c&&c.year()||this.maxYear,vt=y&&y.year()||this.minYear,bt=it==vt,kt=it==at,rt='<select class="monthselect">';for(h=0;h<12;h++)rt+=(!bt||h>=y.month())&&(!kt||h<=c.month())?"<option value='"+h+"'"+(h===lt?" selected='selected'":"")+">"+this.locale.monthNames[h]+"<\/option>":"<option value='"+h+"'"+(h===lt?" selected='selected'":"")+" disabled='disabled'>"+this.locale.monthNames[h]+"<\/option>";for(rt+="<\/select>",b='<select class="yearselect">',l=vt;l<=at;l++)b+='<option value="'+l+'"'+(l===it?' selected="selected"':"")+">"+l+"<\/option>";b+="<\/select>";tt=rt+b}for(e+='<th colspan="5" class="month">'+tt+"<\/th>",e+=(!c||c.isAfter(r.lastDay))&&(!this.linkedCalendars||i=="right"||this.singleDatePicker)?'<th class="next available"><span><\/span><\/th>':"<th><\/th>",e+="<\/tr>",e+="<tr>",(this.showWeekNumbers||this.showISOWeekNumbers)&&(e+='<th class="week">'+this.locale.weekLabel+"<\/th>"),t.each(this.locale.daysOfWeek,function(n,t){e+="<th>"+t+"<\/th>"}),e+="<\/tr>",e+="<\/thead>",e+="<tbody>",this.endDate==null&&this.maxSpan&&(ut=this.startDate.clone().add(this.maxSpan).endOf("day"),(!c||ut.isBefore(c))&&(c=ut)),f=0;f<6;f++){for(e+="<tr>",this.showWeekNumbers?e+='<td class="week">'+r[f][0].week()+"<\/td>":this.showISOWeekNumbers&&(e+='<td class="week">'+r[f][0].isoWeek()+"<\/td>"),u=0;u<7;u++){for(o=[],r[f][u].isSame(new Date,"day")&&o.push("today"),r[f][u].isoWeekday()>5&&o.push("weekend"),r[f][u].month()!=r[1][1].month()&&o.push("off"),this.minDate&&r[f][u].isBefore(this.minDate,"day")&&o.push("off","disabled"),c&&r[f][u].isAfter(c,"day")&&o.push("off","disabled"),this.isInvalidDate(r[f][u])&&o.push("off","disabled"),r[f][u].format("YYYY-MM-DD")==this.startDate.format("YYYY-MM-DD")&&o.push("active","start-date"),this.endDate!=null&&r[f][u].format("YYYY-MM-DD")==this.endDate.format("YYYY-MM-DD")&&o.push("active","end-date"),this.endDate!=null&&r[f][u]>this.startDate&&r[f][u]<this.endDate&&o.push("in-range"),p=this.isCustomDate(r[f][u]),p!==!1&&(typeof p=="string"?o.push(p):Array.prototype.push.apply(o,p)),k="",ft=!1,s=0;s<o.length;s++)k+=o[s]+" ",o[s]=="disabled"&&(ft=!0);ft||(k+="available");e+='<td class="'+k.replace(/^\s+|\s+$/g,"")+'" data-title="r'+f+"c"+u+'">'+r[f][u].date()+"<\/td>"}e+="<\/tr>"}e+="<\/tbody>";e+="<\/table>";this.container.find(".drp-calendar."+i+" .calendar-table").html(e)},renderTimePicker:function(n){var r,i,e,u,s,v,y,p,c,o,f,t,l,a;if(n!="right"||this.endDate){for(u=this.maxDate,this.maxSpan&&(!this.maxDate||this.startDate.clone().add(this.maxSpan).isAfter(this.maxDate))&&(u=this.startDate.clone().add(this.maxSpan)),n=="left"?(i=this.startDate.clone(),e=this.minDate):n=="right"&&(i=this.endDate.clone(),e=this.startDate,s=this.container.find(".drp-calendar.right .calendar-time"),s.html()!=""&&(i.hour(i.hour()||s.find(".hourselect option:selected").val()),i.minute(i.minute()||s.find(".minuteselect option:selected").val()),i.second(i.second()||s.find(".secondselect option:selected").val()),this.timePicker24Hour||(v=s.find(".ampmselect option:selected").val(),v==="PM"&&i.hour()<12&&i.hour(i.hour()+12),v==="AM"&&i.hour()===12&&i.hour(0))),i.isBefore(this.startDate)&&(i=this.startDate.clone()),u&&i.isAfter(u)&&(i=u.clone())),r='<select class="hourselect">',y=this.timePicker24Hour?0:1,p=this.timePicker24Hour?23:12,t=y;t<=p;t++)c=t,this.timePicker24Hour||(c=i.hour()>=12?t==12?12:t+12:t==12?0:t),o=i.clone().hour(c),f=!1,e&&o.minute(59).isBefore(e)&&(f=!0),u&&o.minute(0).isAfter(u)&&(f=!0),r+=c!=i.hour()||f?f?'<option value="'+t+'" disabled="disabled" class="disabled">'+t+"<\/option>":'<option value="'+t+'">'+t+"<\/option>":'<option value="'+t+'" selected="selected">'+t+"<\/option>";for(r+="<\/select> ",r+=': <select class="minuteselect">',t=0;t<60;t+=this.timePickerIncrement){var h=t<10?"0"+t:t,o=i.clone().minute(t),f=!1;e&&o.second(59).isBefore(e)&&(f=!0);u&&o.second(0).isAfter(u)&&(f=!0);r+=i.minute()!=t||f?f?'<option value="'+t+'" disabled="disabled" class="disabled">'+h+"<\/option>":'<option value="'+t+'">'+h+"<\/option>":'<option value="'+t+'" selected="selected">'+h+"<\/option>"}if(r+="<\/select> ",this.timePickerSeconds){for(r+=': <select class="secondselect">',t=0;t<60;t++){var h=t<10?"0"+t:t,o=i.clone().second(t),f=!1;e&&o.isBefore(e)&&(f=!0);u&&o.isAfter(u)&&(f=!0);r+=i.second()!=t||f?f?'<option value="'+t+'" disabled="disabled" class="disabled">'+h+"<\/option>":'<option value="'+t+'">'+h+"<\/option>":'<option value="'+t+'" selected="selected">'+h+"<\/option>"}r+="<\/select> "}this.timePicker24Hour||(r+='<select class="ampmselect">',l="",a="",e&&i.clone().hour(12).minute(0).second(0).isBefore(e)&&(l=' disabled="disabled" class="disabled"'),u&&i.clone().hour(0).minute(0).second(0).isAfter(u)&&(a=' disabled="disabled" class="disabled"'),r+=i.hour()>=12?'<option value="AM"'+l+'>AM<\/option><option value="PM" selected="selected"'+a+">PM<\/option>":'<option value="AM" selected="selected"'+l+'>AM<\/option><option value="PM"'+a+">PM<\/option>",r+="<\/select>");this.container.find(".drp-calendar."+n+" .calendar-time").html(r)}},updateFormInputs:function(){this.singleDatePicker||this.endDate&&(this.startDate.isBefore(this.endDate)||this.startDate.isSame(this.endDate))?this.container.find("button.applyBtn").prop("disabled",!1):this.container.find("button.applyBtn").prop("disabled",!0)},move:function(){var n={top:0,left:0},i,r=t(window).width();this.parentEl.is("body")||(n={top:this.parentEl.offset().top-this.parentEl.scrollTop(),left:this.parentEl.offset().left-this.parentEl.scrollLeft()},r=this.parentEl[0].clientWidth+this.parentEl.offset().left);i=this.drops=="up"?this.element.offset().top-this.container.outerHeight()-n.top:this.element.offset().top+this.element.outerHeight()-n.top;this.container[this.drops=="up"?"addClass":"removeClass"]("drop-up");
87this.opens=="left"?(this.container.css({top:i,right:r-this.element.offset().left-this.element.outerWidth(),left:"auto"}),this.container.offset().left<0&&this.container.css({right:"auto",left:9})):this.opens=="center"?(this.container.css({top:i,left:this.element.offset().left-n.left+this.element.outerWidth()/2-this.container.outerWidth()/2,right:"auto"}),this.container.offset().left<0&&this.container.css({right:"auto",left:9})):(this.container.css({top:i,left:this.element.offset().left-n.left,right:"auto"}),this.container.offset().left+this.container.outerWidth()>t(window).width()&&this.container.css({left:"auto",right:0}))},show:function(){if(!this.isShowing){this._outsideClickProxy=t.proxy(function(n){this.outsideClick(n)},this);t(document).on("mousedown.daterangepicker",this._outsideClickProxy).on("touchend.daterangepicker",this._outsideClickProxy).on("click.daterangepicker","[data-toggle=dropdown]",this._outsideClickProxy).on("focusin.daterangepicker",this._outsideClickProxy);t(window).on("resize.daterangepicker",t.proxy(function(n){this.move(n)},this));this.oldStartDate=this.startDate.clone();this.oldEndDate=this.endDate.clone();this.previousRightTime=this.endDate.clone();this.updateView();this.container.show();this.move();this.element.trigger("show.daterangepicker",this);this.isShowing=!0}},hide:function(){this.isShowing&&(this.endDate||(this.startDate=this.oldStartDate.clone(),this.endDate=this.oldEndDate.clone()),this.startDate.isSame(this.oldStartDate)&&this.endDate.isSame(this.oldEndDate)||this.callback(this.startDate.clone(),this.endDate.clone(),this.chosenLabel),this.updateElement(),t(document).off(".daterangepicker"),t(window).off(".daterangepicker"),this.container.hide(),this.element.trigger("hide.daterangepicker",this),this.isShowing=!1)},toggle:function(){this.isShowing?this.hide():this.show()},outsideClick:function(n){var i=t(n.target);n.type=="focusin"||i.closest(this.element).length||i.closest(this.container).length||i.closest(".calendar-table").length||(this.hide(),this.element.trigger("outsideClick.daterangepicker",this))},showCalendars:function(){this.container.addClass("show-calendar");this.move();this.element.trigger("showCalendar.daterangepicker",this)},hideCalendars:function(){this.container.removeClass("show-calendar");this.element.trigger("hideCalendar.daterangepicker",this)},clickRange:function(n){var t=n.target.getAttribute("data-range-key"),i;this.chosenLabel=t;t==this.locale.customRangeLabel?this.showCalendars():(i=this.ranges[t],this.startDate=i[0],this.endDate=i[1],this.timePicker||(this.startDate.startOf("day"),this.endDate.endOf("day")),this.alwaysShowCalendars||this.hideCalendars(),this.clickApply())},clickPrev:function(n){var i=t(n.target).parents(".drp-calendar");i.hasClass("left")?(this.leftCalendar.month.subtract(1,"month"),this.linkedCalendars&&this.rightCalendar.month.subtract(1,"month")):this.rightCalendar.month.subtract(1,"month");this.updateCalendars()},clickNext:function(n){var i=t(n.target).parents(".drp-calendar");i.hasClass("left")?this.leftCalendar.month.add(1,"month"):(this.rightCalendar.month.add(1,"month"),this.linkedCalendars&&this.leftCalendar.month.add(1,"month"));this.updateCalendars()},hoverDate:function(n){if(t(n.target).hasClass("available")){var i=t(n.target).attr("data-title"),r=i.substr(1,1),u=i.substr(3,1),e=t(n.target).parents(".drp-calendar"),f=e.hasClass("left")?this.leftCalendar.calendar[r][u]:this.rightCalendar.calendar[r][u],o=this.leftCalendar,s=this.rightCalendar,h=this.startDate;this.endDate||this.container.find(".drp-calendar tbody td").each(function(n,i){if(!t(i).hasClass("week")){var u=t(i).attr("data-title"),e=u.substr(1,1),c=u.substr(3,1),l=t(i).parents(".drp-calendar"),r=l.hasClass("left")?o.calendar[e][c]:s.calendar[e][c];r.isAfter(h)&&r.isBefore(f)||r.isSame(f,"day")?t(i).addClass("in-range"):t(i).removeClass("in-range")}})}},clickDate:function(n){var i,u,f,e;if(t(n.target).hasClass("available")){var o=t(n.target).attr("data-title"),s=o.substr(1,1),h=o.substr(3,1),c=t(n.target).parents(".drp-calendar"),r=c.hasClass("left")?this.leftCalendar.calendar[s][h]:this.rightCalendar.calendar[s][h];this.endDate||r.isBefore(this.startDate,"day")?(this.timePicker&&(i=parseInt(this.container.find(".left .hourselect").val(),10),this.timePicker24Hour||(u=this.container.find(".left .ampmselect").val(),u==="PM"&&i<12&&(i+=12),u==="AM"&&i===12&&(i=0)),f=parseInt(this.container.find(".left .minuteselect").val(),10),e=this.timePickerSeconds?parseInt(this.container.find(".left .secondselect").val(),10):0,r=r.clone().hour(i).minute(f).second(e)),this.endDate=null,this.setStartDate(r.clone())):!this.endDate&&r.isBefore(this.startDate)?this.setEndDate(this.startDate.clone()):(this.timePicker&&(i=parseInt(this.container.find(".right .hourselect").val(),10),this.timePicker24Hour||(u=this.container.find(".right .ampmselect").val(),u==="PM"&&i<12&&(i+=12),u==="AM"&&i===12&&(i=0)),f=parseInt(this.container.find(".right .minuteselect").val(),10),e=this.timePickerSeconds?parseInt(this.container.find(".right .secondselect").val(),10):0,r=r.clone().hour(i).minute(f).second(e)),this.setEndDate(r.clone()),this.autoApply&&(this.calculateChosenLabel(),this.clickApply()));this.singleDatePicker&&(this.setEndDate(this.startDate),this.timePicker||this.clickApply());this.updateView();n.stopPropagation()}},calculateChosenLabel:function(){var i=!0,r=0,n,t;for(n in this.ranges){if(this.timePicker){if(t=this.timePickerSeconds?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD HH:mm",this.startDate.format(t)==this.ranges[n][0].format(t)&&this.endDate.format(t)==this.ranges[n][1].format(t)){i=!1;this.chosenLabel=this.container.find(".ranges li:eq("+r+")").addClass("active").attr("data-range-key");break}}else if(this.startDate.format("YYYY-MM-DD")==this.ranges[n][0].format("YYYY-MM-DD")&&this.endDate.format("YYYY-MM-DD")==this.ranges[n][1].format("YYYY-MM-DD")){i=!1;this.chosenLabel=this.container.find(".ranges li:eq("+r+")").addClass("active").attr("data-range-key");break}r++}i&&(this.chosenLabel=this.showCustomRangeLabel?this.container.find(".ranges li:last").addClass("active").attr("data-range-key"):null,this.showCalendars())},clickApply:function(){this.hide();this.element.trigger("apply.daterangepicker",this)},clickCancel:function(){this.startDate=this.oldStartDate;this.endDate=this.oldEndDate;this.hide();this.element.trigger("cancel.daterangepicker",this)},monthOrYearChanged:function(n){var u=t(n.target).closest(".drp-calendar").hasClass("left"),e=u?"left"
87:"right",f=this.container.find(".drp-calendar."+e),r=parseInt(f.find(".monthselect").val(),10),i=f.find(".yearselect").val();u||(i<this.startDate.year()||i==this.startDate.year()&&r<this.startDate.month())&&(r=this.startDate.month(),i=this.startDate.year());this.minDate&&(i<this.minDate.year()||i==this.minDate.year()&&r<this.minDate.month())&&(r=this.minDate.month(),i=this.minDate.year());this.maxDate&&(i>this.maxDate.year()||i==this.maxDate.year()&&r>this.maxDate.month())&&(r=this.maxDate.month(),i=this.maxDate.year());u?(this.leftCalendar.month.month(r).year(i),this.linkedCalendars&&(this.rightCalendar.month=this.leftCalendar.month.clone().add(1,"month"))):(this.rightCalendar.month.month(r).year(i),this.linkedCalendars&&(this.leftCalendar.month=this.rightCalendar.month.clone().subtract(1,"month")));this.updateCalendars()},timeChanged:function(n){var u=t(n.target).closest(".drp-calendar"),h=u.hasClass("left"),r=parseInt(u.find(".hourselect").val(),10),o=parseInt(u.find(".minuteselect").val(),10),s=this.timePickerSeconds?parseInt(u.find(".secondselect").val(),10):0,e,i,f;this.timePicker24Hour||(e=u.find(".ampmselect").val(),e==="PM"&&r<12&&(r+=12),e==="AM"&&r===12&&(r=0));h?(i=this.startDate.clone(),i.hour(r),i.minute(o),i.second(s),this.setStartDate(i),this.singleDatePicker?this.endDate=this.startDate.clone():this.endDate&&this.endDate.format("YYYY-MM-DD")==i.format("YYYY-MM-DD")&&this.endDate.isBefore(i)&&this.setEndDate(i.clone())):this.endDate&&(f=this.endDate.clone(),f.hour(r),f.minute(o),f.second(s),this.setEndDate(f));this.updateCalendars();this.updateFormInputs();this.renderTimePicker("left");this.renderTimePicker("right")},elementChanged:function(){if(this.element.is("input")&&this.element.val().length){var r=this.element.val().split(this.locale.separator),t=null,i=null;(r.length===2&&(t=n(r[0],this.locale.format),i=n(r[1],this.locale.format)),(this.singleDatePicker||t===null||i===null)&&(t=n(this.element.val(),this.locale.format),i=t),t.isValid()&&i.isValid())&&(this.setStartDate(t),this.setEndDate(i),this.updateView())}},keydown:function(n){(n.keyCode===9||n.keyCode===13)&&this.hide();n.keyCode===27&&(n.preventDefault(),n.stopPropagation(),this.hide())},updateElement:function(){if(this.element.is("input")&&this.autoUpdateInput){var n=this.startDate.format(this.locale.format);this.singleDatePicker||(n+=this.locale.separator+this.endDate.format(this.locale.format));n!==this.element.val()&&this.element.val(n).trigger("change")}},remove:function(){this.container.remove();this.element.off(".daterangepicker");this.element.removeData()}},t.fn.daterangepicker=function(n,r){var u=t.extend(!0,{},t.fn.daterangepicker.defaultOptions,n);return this.each(function(){var n=t(this);n.data("daterangepicker")&&n.data("daterangepicker").remove();n.data("daterangepicker",new i(n,u,r))}),this},i});
88$(window).on("load",function(){($("#events.section").length>0||$("#events.item:not(.edit)").length>0)&&($(this).recurringEvents(),typeof Sys!="undefined"&&typeof Sys.WebForms!="undefined"&&Sys.WebForms.PageRequestManager.getInstance().add_endRequest(function(){$(this).recurringEvents()}));$("#events.item.edit").length>0&&($(this).recurringEventsAddEdit(),typeof Sys!="undefined"&&typeof Sys.WebForms!="undefined"&&Sys.WebForms.PageRequestManager.getInstance().add_endRequest(function(){$(this).recurringEventsAddEdit()}))});$.fn.recurringEvents=function(){var n=null,t={eventID:settings.section.itemID,eventIDs:[],currentUrl:settings.section.url,recurrenceID:getUrlParameter("recurrenceID"),init:function(){n=this;$("#events.item").length>0&&n.eventIDs.push(n.eventID);$("#events.section").length>0&&$.each($("#events.section .eventItem"),function(){$.inArray($(this).data("event-id"),n.eventIDs)==-1&&n.eventIDs.push($(this).data("event-id"))});$.isEmptyObject(n.eventIDs)||$.ajax({url:"/api/recurrence/hasrecurrence",method:"POST",contentType:"application/json; charset=utf-8",data:JSON.stringify(n.eventIDs),dataType:"json",headers:{RequestVerificationToken:$("input[name='__RequestVerificationToken']").val()}}).done(function(n){$("#events.item").length>0&&n.length>0&&$("h1.itemTitle").addClass("icon-awesome-arrows-cw before");$("#events.section").length>0&&$.each(n,function(){$("#events.section").find("[data-event-id="+$(this)[0]+"]").addClass("recurring-event")})})}};return t.init($(this)),$(this).data("recurrence-data",t),$(this)};$.fn.recurringEventsAddEdit=function(){var n=null,t={eventID:settings.section.itemID,currentUrl:settings.section.url,hasRecurrence:$(".hasRecurrence").text(),recurrenceID:getUrlParameter("recurrenceID"),recurrenceTypeVal:null,recurrenceDurationVal:null,dateRangeStart:null,dateRangeEnd:null,durationDate:null,dateRangeLocale:{},recurrenceFreeRanges:[],dateRanges:[],init:function(){n=this;n.initializeInterface();n.initializeListeners()},initializeInterface:function(){var t,i,r;if(n.hasRecurrence==1){if(n.recurrenceID==undefined){switch($(".field.recurrenceType select").val()){case"0":$(".eventRecurrenceText").html(sett
88ings.events.recurringDailyText);break;case"1":$(".eventRecurrenceText").html(settings.events.recurringWeeklyText);break;case"2":$(".eventRecurrenceText").html(settings.events.recurringMonthlyDailyText);break;case"3":$(".eventRecurrenceText").html(settings.events.recurringWeekdaysText);break;case"4":$(".eventRecurrenceText").html(settings.events.recurringSelectionText);break;default:$(".eventRecurrenceText").text(settings.events.recurringEventText)}$("#linkBtnOpenRecurrenceOverlay a").text(settings.events.changeRecurrenceText);$(".msgDeleteRecurrence").remove();$("#linkBtnDeleteRecurrence a").text(settings.events.removeRecurrencesText)}else n.recurrenceID>0&&(t=n.stripUrlParam("recurrenceid"),$(".eventRecurrenceText").html('Dit is een herhaling van een andere afspraak. <a href="'+t+'">Klik hier<\/a> om naar de hoofdafspraak te gaan.'),$(".eventRecurrenceText").html(settings.events.eventIsRecurrenceText.replace("{0}",t)),$("#linkBtnOpenRecurrenceOverlay").remove(),$(".msgDeleteAllRecurrences").remove(),$("#linkBtnDeleteRecurrence a").text(settings.events.removeRecurrenceText),$('label[for$="PublishDate_dropDay"]').parent().addClass("hide"),$('label[for$="txtEventTitle"]').parent().addClass("hide"),$('label[for="eventColorDropdown"]').parent().addClass("hide"),$('label[for$="txtEventBriefDescription"]').parent().parent().addClass("hide"),$(".tabs .tab").addClass("hide").removeClass("active"),$(".tabs #locationTab").removeClass("hide").addClass("active"),$(".tabs .tabContent.active").removeClass("active"),$(".tabs #locationTabContent").addClass("active"),$('div[id$="pnlSections"]').addClass("hide"),i=$("legend"),$.each(i,function(){trim($(this).text())=="Beschrijving"&&$(this).addClass("hide")}));$(".eventRecurrenceText").removeClass("hide");$("#linkBtnDeleteRecurrence").removeClass("hide")}n.dateRangeStart=moment();n.dateRangeEnd=moment();n.dateRangeLocale={format:"DD-MM-YYYY",separator:" - ",applyLabel:settings.statistics.applyText,cancelLabel:settings.statistics.cancelText,fromLabel:settings.statistics.fromText,toLabel:settings.statistics.toText,customRangeLabel:settings.statistics.customRangeText,weekLabel:"W",daysOfWeek:[settings.various.daysShortSunday,settings.various.daysShortMonday,settings.various.daysShortTuesday,settings.various.daysShortWednesday,settings.various.daysShortThursday,settings.various.daysShortFriday,settings.various.daysShortSaturday,],monthNames:[settings.various.monthsLongJanuary,settings.various.monthsLongFebruary,settings.various.monthsLongMarch,settings.various.monthsLongApril,settings.various.monthsLongMay,settings.various.monthsLongJune,settings.various.monthsLongJuly,settings.various.monthsLongAugust,settings.various.monthsLongSeptember,settings.various.monthsLongOctober,settings.various.monthsLongNovember,settings.various.monthsLongDecember,],firstDay:1};n.recurrenceTypeVal=$(".field.recurrenceType select").val();n.updateRecurrenceTypeLayout();$(".field.recurrenceType select").on("change",function(){n.recurrenceTypeVal=$(this).val();n.updateRecurrenceTypeLayout();n.recurrenceDurationVal=$(".field.durationButtonGroup input[type=radio]:checked").val();n.updateRecurrenceDurationLayout()});$(".field.durationButtonGroup input[type=radio]:checked").val()==undefined&&$('.field.durationButtonGroup input[type=radio][value="always"]').prop("checked",!0);n.recurrenceDurationVal=$(".field.durationButtonGroup input[type=radio]:checked").val();n.updateRecurrenceDurationLayout();$(".field.durationButtonGroup input[type=radio]").on("change",function(){n.recurrenceDurationVal=$(".field.durationButtonGroup input[type=radio]:checked").val();n.updateRecurrenceDurationLayout()});$(".field.recurrenceMonthDayWeekday input[type=radio]:checked").val()==undefined&&$('.field.recurrenceMonthDayWeekday input[type=radio][value="the"]').prop("checked",!0);$(".recurrenceFreeRangePicker").initializeDateSelect();settings.webGuidelines||(r=$(".lblRecurrenceDuration").text()!=""?moment.unix($(".lblRecurrenceDuration").text()).format("DD-MM-YYYY"):moment().format("DD-MM-YYYY"),$(".recurrenceDurationPicker input").val(moment().format("DD-MM-YYYY")),$(".recurrenceDurationPicker input").daterangepicker({startDate:moment(r,"DD-MM-YYYY"),endDate:n.dateRangeEnd,singleDatePicker:!0,locale:n.dateRangeLocale,autoApply:!0}
88,function(n){$(".recurrenceDurationPicker input").val(n.format("DD-MM-YYYY"))}),$(".recurrenceFreeRangePicker input").val(moment().format("DD-MM-YYYY")),$(".recurrenceFreeRangePicker input").daterangepicker({startDate:n.dateRangeStart,endDate:n.dateRangeEnd,singleDatePicker:!0,locale:n.dateRangeLocale,autoApply:!0},function(t,i){n.dateRangeStart=t;n.dateRangeEnd=i;$(".recurrenceFreeRangePicker input").val(t.format("DD-MM-YYYY"))}));n.recurrenceTypeVal==4&&$.ajax({url:"/api/recurrence/getrecurrenceselection",data:{eventID:n.eventID,token:$('input[name="__RequestVerificationToken"]').val()}}).done(function(t){var i=JSON.parse(t);i.length>0&&($(".rangeList .rangeListLabel").removeClass("hide"),$(".rangeList .emptyRangeListLabel").addClass("hide"));$.each(i,function(){var t=moment.unix($(this)[0].Item2).format("DD-MM-YYYY");n.recurrenceFreeRanges.push($(this)[0].Item2);n.addFreeSelectionItem(t)})})},initializeListeners:function(){$("#linkBtnOpenRecurrenceOverlay a").off("click").on("click",function(){$(".recurrenceOverlay").removeClass("hide");$(".recurrenceOverlay").initializeOverlays()});$("#linkBtnDeleteRecurrence a").off("click").on("click",function(){$(".deleteRecurrenceModal").removeClass("hide");$(".deleteRecurrenceModal").initializeOverlays()});$("#btnCancelDeleteRecurrence").off("click").on("click",function(){$(".deleteRecurrenceModal").addClass("hide");$("body").removeClass("overlayOpen");$.fn.restoreLastFocus()});$(".recurrenceFreeRanges .button.add a").off("click").on("click",function(){var r=String($(".recurrenceFreeRanges select.day").val()),u=String($(".recurrenceFreeRanges select.month").val()),f=String($(".recurrenceFreeRanges select.year").val()),t=r+"/"+u+"/"+f,i=moment(t,"D/M/YYYY");moment(t,"D/M/YYYY").isDST()&&(i=moment(t,"D/M/YYYY").add(1,"hours"));n.dateRangeStart=i;n.prepareAddFreeSelectionItem()});$(".recurrenceFreeRangePicker input.dateTimeOutput").on("apply.daterangepicker",function(){n.prepareAddFreeSelectionItem()});$("#btnSaveRecurrence").off("click").on("click",function(){$(this).prop("disabled","disabled").parent().addClass("busy disabled").attr("aria-disabled",!0);n.saveRecurrenceData()});$("#btnDeleteRecurrence").off("click").on("click",function(){$(this).prop("disabled","disabled").parent().addClass("busy disabled").attr("aria-disabled",!0);n.deleteRecurrenceData()})},updateRecurrenceTypeLayout:function(){n.recurrenceTypeVal==0||n.recurrenceTypeVal==3?($(".recurrenceOverlay .recurrenceDuration").removeClass("hide"),$(".recurrenceOverlay .field.dateTimeSelect, .recurrenceOverlay .field.recurrenceWeekday, .recurrenceOverlay .field.recurrenceWeekday span, .recurrenceOverlay input[name=recurrenceDayDate], .recurrenceOverlay .field.recurrenceDay, .recurrenceOverlay .field.recurrenceWeekdayDeviated, .recurrenceOverlay .field.recurrenceFreeRanges, .field.recurrenceMonthDayWeekday").addClass("hide"),$(".field.recurrenceWeekdayDeviated").parent().parent().addClass("hide")):n.recurrenceTypeVal==1?($(".recurrenceOverlay .recurrenceDuration, .recurrenceOverlay .field.recurrenceWeekday, .recurrenceOverlay .field.recurrenceWeekday span").removeClass("hide"),$(".field.recurrenceWeekdayDeviated").parent().parent().removeClass("hide"),$(".recurrenceOverlay .field.dateTimeSelect, .recurrenceOverlay input[name=recurrenceDayDate], .recurrenceOverlay .field.recurrenceDay, .recurrenceOverlay .field.recurrenceWeekdayDeviated, .recurrenceOverlay .field.recurrenceFreeRanges, .field.recurrenceMonthDayWeekday").addClass("hide")):n.recurrenceTypeVal==2?($(".recurrenceOverlay .recurrenceDuration, .recurrenceOverlay .field.recurrenceWeekday, .recurrenceOverlay input[name=recurrenceDayDate], .recurrenceOverlay .field.recurrenceDay, .recurrenceOverlay .field.recurrenceWeekdayDeviated, .field.recurrenceMonthDayWeekday").removeClass("hide"),$(".field.recurrenceWeekdayDeviated").parent().parent().removeClass("hide"),$(".recurrenceOverlay .field.dateTimeSelect, .recurrenceOverlay .field.recurrenceWeekday span, .recurrenceOverlay .field.recurrenceFreeRanges").addClass("hide")):n.recurrenceTypeVal==4&&($(".recurrenceOverlay .field.recurrenceFreeRanges").removeClass("hide"),$(".recurrenceOverlay .recurrenceDuration, .recurrenceOverlay .field.dateTimeSelect, .recurrenceOverlay .field.recurrenceWeekday, .recurrenceOverlay .field.recurrenceWeekday span, .recurrenceOverlay input[name=recurrenceDayDate], .recurrenceOverlay .field.recurrenceDay, .recurrenceOverlay .field.recurrenceWeekdayDeviated, .field.recurrenceMonthDayWeekday").addClass("hide"),$(".field.recurrenceWeekdayDeviated").parent().parent().addClass("hide"))},updateRecurrenceDurationLayout:function(){n.recurrenceDurationVal=="always"?$(".recurrenceOverlay .field.recurrenceDurationPicker").addClass("hide"):n.recurrenceDurationVal=="ends on"&&$(".recurrenceOverlay .field.recurrenceDurationPicker").removeClass("hide")},prepareAddFreeSelectionItem:function(){var i=n.dateRangeStart.format("DD-MM-YYYY"),t=moment(i,"DD-MM-YYYY").add(moment().utcOffset(),"m").unix(),r=$(".field.startDate input").val(),u=moment(r,"D MMMM YYYY").add(moment().utcOffset(),"m").unix();$.inArray(t,n.recurrenceFreeRanges)==-1&&t!==u&&(n.recurrenceFreeRanges.push(t),n.addFreeSelectionItem(moment(i,"DD-MM-YYYY").add(moment().utcOffset(),"m").format("DD-MM-YYYY")));n.recurrenceFreeRanges.length>0&&($(".rangeList .rangeListLabel").removeClass("hide"),$(".rangeList .emptyRangeListLabel").addClass("hide"))},addFreeSelectionItem:function(t){var i=$('<div class="item"><span class="date">'+t+'<\/span><div class="button delete trash transparent icon-trash iconOnly before"><a title="'+settings.events.removeDateText+'" data-continue-text="Remove date" data-continue-class="general icon-trash" role="button"><span>Remove date<\/span><\/a><\/div><\/div>');$(i).find(".button.delete a").on("click",function(){var i=$(this).parent().parent().find(".date").text(),t=n.recurrenceFreeRanges.indexOf(moment(i,"DD/MM/YYYY").add(moment().utcOffset(),"m").unix());t>=0&&(n.recurrenceFreeRanges.splice(t,1),$(this).parent().parent().remove(),n.recurrenceFreeRanges.length==0&&($(".rangeList .rangeListLabel").addClass("hide"),$(".rangeList .emptyRangeListLabel").removeClass("hide")))});$(".rangeList").append(i)},saveRecurrenceData:function(){var t=$(".field.recurrenceType select").val(),e="",r="",u="",f="",i="",o;$('.recurrenceDuration input:radio[name$="rblRecurrenceDuration"]:checked').val()=="always"?i=moment().add(1,"Y").unix():settings.webGuidelines?(o=$(".recurrenceDurationPicker select:eq(0)").val()+"/"+$(".recurrenceDurationPicker select:eq(1)").val()+"/"+$(".recurrenceDurationPicker select:eq(2)").val(),i=moment(o,"DD/MM/YYYY").add(moment().utcOffset(),"m").unix()):i=moment($(".recurrenceDurationPicker input").val(),"DD/MM/YYYY").add(moment().utcOffset(),"m").unix();t==0||t==1||t==2?(t==0&&(u="1"),t==1&&(r="1",f=$(".field.recurrenceWeekday select").val()),t==2&&(e="1",$('input:radio[name$="rblRecurrenceMonthDayWeekday"]:checked').val()=="the"?(r=$(".field.recurrenceWeekdayDeviated select").val(),f=$(".field.recurrenceWeekday select").val()):u=$(".field.recurrenceDay select").val()),$.ajax({url:"/api/recurrence/postpattern",data:{eventID:n.eventID,end:i,year:"",month:e,week:r,day:u,weekDay:f,token:$('input[name="__RequestVerificationToken"]').val()}}
88).done(function(){$(".recurrenceOverlay .button.save").css("visibility","hidden");$(".recurrenceOverlay .loader").show();window.location.reload()})):t==3?$.ajax({url:"/api/recurrence/postworkdaypattern",data:{eventId:n.eventID,end:i,token:$('input[name="__RequestVerificationToken"]').val()}}).done(function(){$(".recurrenceOverlay .button.save").css("visibility","hidden");$(".recurrenceOverlay .loader").show();window.location.reload()}):$.ajax({url:"/api/recurrence/postrecurrenceselection",data:{eventID:n.eventID,recurringItems:n.recurrenceFreeRanges,token:$('input[name="__RequestVerificationToken"]').val()}}).done(function(){$(".recurrenceOverlay .button.save").css("visibility","hidden");$(".recurrenceOverlay .loader").show();window.location.reload()})},deleteRecurrenceData:function(){n.hasRecurrence==1&&n.recurrenceID==undefined?$.ajax({url:"/api/recurrence/deleteallrecurrence",data:{eventID:n.eventID,token:$('input[name="__RequestVerificationToken"]').val()}}).done(function(){$(".deleteRecurrenceModal .loader").css("display","inline-block");$(".deleteRecurrenceModal .button.delete, .deleteRecurrenceModal .button.cancel").addClass("hide");var t=n.stripUrlParam("recurrenceID");window.location.href=t}):n.hasRecurrence==1&&n.recurrenceID>0&&$.ajax({url:"/api/recurrence/deleterecurrence",data:{eventID:n.eventID,recurrenceID:n.recurrenceID,token:$('input[name="__RequestVerificationToken"]').val()}}).done(function(){$(".deleteRecurrenceModal .loader").css("display","inline-block");$(".deleteRecurrenceModal .button.delete, .deleteRecurrenceModal .button.cancel").addClass("hide");var t=n.currentUrl.lastIndexOf("/"),i=n.currentUrl.substr(0,t);window.location.href=i})},stripUrlParam:function(t){var u=n.currentUrl.split("?"),f,i,r;if(u.length>=2){for(f=encodeURIComponent(t)+"=",i=u[1].split(/[&;]/g),r=i.length;r-->0;)i[r].lastIndexOf(f,0)!==-1&&i.splice(r,1);return u[0]+"?"+i.join("&")}return n.currentUrl}};return t.init($(this)),$(this).data("recurrence-data",t),$(this)};
89$(document).ready(function(){$.fn.a11yToolbar({readSpeakerID:settings.readSpeaker.ID})});$.fn.a11yToolbar=function(n){var k,n,v,i,t,o,r,s,u,h,c,f,l,e,a,y,p,w,b;if(settings.a11y.showToolbar&&!($(".a11yToolbar").length>0)&&!settings.section.isAdd&&!settings.section.isEdit&&!settings.section.isDelete&&!settings.section.isCMS&&$.cookie!=undefined){k={contrast:!0,fontSize:!0,enableContrast:!1,enableFontSize:!1,readSpeakerID:0,readSpeakerLanguage:"nl_nl"};n=$.extend(k,n);$.cookie(settings.a11y.cookieID)&&($.cookie.json=!0,v=$.cookie(settings.a11y.cookieID),n.enableContrast=v.contrast,n.enableFontSize=v.fontSize);i=new Date;i.setTime(i.getTime()+31536e6);t=$("<div />");t.addClass("a11yToolbar");o=$("<div />");o.addClass("contrastButton a11yButton");r=$("<button />");r.prop("type","button").attr("aria-label",settings.a11y.contrastText+": "+settings.a11y.increaseContrastText).html("<span>"+settings.a11y.contrastText+"<\/span>");s=$("<div />");s.addClass("fontSizeButton a11yButton");u=$("<button />");u.prop("type","button").attr("aria-label",settings.a11y.increaseText+": "+settings.a11y.increaseFontSizeText).html("<span>"+settings.a11y.increaseText+"<\/span>");h=$("<div />");h.addClass("readSpeakerButton a11yButton");c=$("<button />");c.prop("type","button").attr("aria-label",settings.a11y.longReadSpeakerText).attr("rel","nofollow").attr("title",settings.a11y.longReadSpeakerText).html("<span>"+settings.a11y.shortReadSpeakerText+"<\/span>");f=$("<div />");f.addClass("readOptions hide");l=$("<div />");l.prop("id","readspeaker_button1").addClass("rs_skip rsbtn rs_preserve");e=$("<a />");e.prop("rel","nofollow").prop("accesskey","L").prop("title",settings.a11y.fullReadSpeakerText).addClass("rsbtn_play");e.prop("href","//app-eu.readspeaker.com/cgi-bin/rsent?customerid="+n.readSpeakerID+"&lang="+n.readSpeakerLanguage+"&readclass=sectionContent,sectionHeader,item-image-label,itemTitle,itemContent,comments&url="+encodeURIComponent(globals.url));a=$("<span />");a.addClass("rsbtn_left rsimg rspart");y=$("<span />");y.addClass("rsbtn_text").html("<span>"+settings.a11y.shortReadSpeakerText+"<\/span>");p=$("<span />");p.addClass("rsbtn_right rsimg rsplay rspart");w=$("<div />");w.addClass("clear");r.off("click").on("click",function(){$("body").toggleClass("a11y-contrast");$("body").hasClass("a11y-contrast")?$(this).prop("aria-label",settings.a11y.contrastText+": "+settings.a11y.decreaseContrastText):$(this).prop("aria-label",settings.a11y.contrastText+": "+settings.a11y.increaseContrastText);$.cookie.json=!0;$.cookie(settings.a11y.cookieID,{contrast:$("body").hasClass("a11y-contrast"),fontSize:$("body").hasClass("a11y-fontSize")},{expires:i,path:"/"})});u.off("click").on("click",function(){var n="html, p, h1, h2, h3, h4, h5, h6, legend, .intro, .button a, .editorButton a, #shortcuts a, #mainMenu a, .box, .rsABlock, #path a, #bottom li a";$("body").toggleClass("a11y-fontSize");$("body").hasClass("a11y-fontSize")?($(n).changeFontSize(4),$(this).attr("aria-label",settings.a11y.decreaseText+": "+settings.a11y.decreaseFontSizeText),$(this).find("span").text(sett
89ings.a11y.decreaseText)):($(n).css({fontSize:"",height:""}),$("#mainMenu").initializeMainMenu(),$.fn.initializeSpacers(),$(this).attr("aria-label",settings.a11y.increaseText+": "+settings.a11y.increaseFontSizeText),$(this).find("span").text(settings.a11y.increaseText));$.cookie.json=!0;$.cookie(settings.a11y.cookieID,{contrast:$("body").hasClass("a11y-contrast"),fontSize:$("body").hasClass("a11y-fontSize")},{expires:i,path:"/"})});c.off("click").on("click",function(){f.toggleClass("hide")});n.contrast&&(o.append(r),t.append(o));n.fontSize&&(s.append(u),t.append(s));n.readSpeakerID!=0&&(b=$("<script><\/script>"),b.prop("id","rs_req_Init").prop("src","https://cdn-eu.readspeaker.com/script/"+n.readSpeakerID+"/webReader/webReader.js?pids=wr"),$("body").append(b),a.append(y),e.append(a).append(p),l.append(e),f.append(l).append(w),h.append(c),t.append(h).append(f));$(".touch").length>0?t.insertBefore($("#mobileMenu")):t.insertAfter($("#scrollTop"));n.enableContrast&&r.trigger("click");n.enableFontSize&&u.trigger("click")}};
90$(document).ready(function(){$(".bluebillywig[data-video-url]").each(function(){var r=$(this),n,t,i;r.css("aspect-ratio","16/9");n=r.data("video-url");n&&n.indexOf(".bbvms.com")>-1&&(n.indexOf("autoPlay")===-1&&(n+=(n.indexOf("?")===-1?"?":"&")+"autoPlay=false"),n.indexOf(".html")>-1?(t=document.createElement("iframe"),t.src=n,t.width="100%",t.height="100%",t.allow="autoplay; fullscreen",r.empty().append(t)):(i=document.createElement("script"),i.async=!0,i.type="text/javascript",i.src=n,r.append(i)))})});
91$(document).ready(function(){var t,n,i;$(".typeform").length>0&&($(".typeform[data-tf-widget]").attr("data-tf-auto-resize",!0),$(".typeform").attr({"data-tf-hide-header":!0,"data-tf-hide-footer":!0}),settings.user.ID>0&&(t=$(".typeform.typeformContainer, .typeformLink"),n=t.attr("data-tf-hidden"),n&&trim(n)!=""?n+=",":n="",n+="full_name="+settings.user.fullName+",email="+settings.user.email,t.attr("data-tf-hidden",n)),i=$("<script>"),i.attr("src","//embed.typeform.com/next/embed.js"),$("head").append(i))});
92var DragablePageTree=function(){if($("#cms.section").length!=0){var n={mRowSelectorString:"#cms.section .list .row",mTimeout:null,mDragging:null,mDragStarted:!1,mDragDummy:null,mDragMouse:null,mColorOverlay:null,mRealMouseOutTimeout:null,mToggleSectionsTimeOut:null,mDragChildren:null,mTargetObject:null,mScrollSpeed:0,mSomethingChanged:!1,mChangedContainer:null,mTempTotalTree:null,mSpinner:null,mIsMouseDown:!1,init:function(){var n=this;document.body.onselectstart=function(){return!1};document.ondragstart=function(){return!1};$(this.mRowSelectorString+"[data-section-level=0]").addClass("dragDisabled");$(this.mRowSelectorString+"[data-section-type=29]").addClass("dragDisabled");$(this.mRowSelectorString+"[data-section-type=36]").addClass("dragDisabled");$(this.mRowSelectorString+"[data-section-type=37]").addClass("dragDisabled");$(this.mRowSelectorString+"[data-section-type=38]").addClass("dragDisabled");$(this.mRowSelectorString+"[data-section-type=43]").addClass("dragDisabled");$(this.mRowSelectorString+"[data-section-type=45]").addClass("dragDisabled");$(this.mRowSelectorString+"[data-section-type=69]").addClass("dragDisabled");$(this.mRowSelectorString+"[data-section-type=77]").addClass("dragDisabled");$(this.mRowSelectorString+"[data-section-type=81]").addClass("dragDisabled");$(this.mRowSelectorString+"[data-section-type=84]").addClass("dragDisabled");$(this.mRowSelectorString).not(".dragMouse, .dragDisabled").css({position:"relative"});this.createDragDummys();this.initListItemOptions();setInterval(function(){n.onInterval()},40);$(this.mRowSelectorString).not(".dragMouse, .dragDisabled").on("mousedown",function(t){t.preventDefault();n.mDragging=$(this);clearTimeout(n.mTimeout);n.mIsMouseDown=!0;n.mTimeout=setTimeout(function(){n.startDragging()},300)});$("body").on("mouseup",function(){var i,t,r;if(clearTimeout(n.mTimeout),n.mScrollSpeed=0,n.mDragging!=null){if(n.mTargetObject!=null&&n.mTargetObject.attr("data-section-level")==0){$(".dragOverlay").stop(!0).animate({opacity:0}
92,3e3,function(){$(this).hide()});n.mDragging.removeClass("dragMouseHilight");n.mDragging.stop(!0).animate({paddingLeft:"-=9"},700,function(){$(this).css("padding-left","")});n.stopDragging();return}n.mDragStarted&&(n.mDragging.removeClass("dragMouseHilight"),n.mDragging.stop(!0).animate({paddingLeft:"-=9"},700,function(){$(this).css("padding-left","")}),$(".dragOverlay").stop(!0).animate({opacity:0},3e3,function(){$(this).hide()}),i=n.mDragging.find(".level").first(),t=null,n.mTargetObject==null||n.mTargetObject.hasClass("trashed")||(r=(parseInt(n.mTargetObject.attr("data-section-level"))+1)*25,t=r+(n.mTargetObject.data("dummyPosition")=="inside"?25:0)),n.mDragChildren!=null&&(n.mDragChildren.each(function(){if(t!=null){var n=$(this).find(".level").first(),u=(parseInt(n.parents(".row").attr("data-section-level"))+1)*25,f=(parseInt(i.parents(".row").attr("data-section-level"))+1)*25,r=u-f+t;n.css("padding-left",r+"px");$(this).attr("data-section-level",r/25-1)}}),n.mDragChildren.stop(!0).animate({paddingLeft:"-=9"},700,function(){$(this).css("padding-left","")}),n.mDragDummy.parent().length>0&&n.mDragChildren.insertAfter(n.mDragDummy)),n.mDragDummy.parent().length>0&&n.mDragging.insertAfter(n.mDragDummy),t!=null&&(i.css("padding-left",t+"px"),n.mDragging.attr("data-section-level",t/25-1)),n.mTargetObject!=null&&(n.mTargetObject.data("dummyPosition")=="inside"&&(n.mTargetObject.find(".toggleSections").hasClass("icon-plus-squared")?n.mTargetObject.find(".toggleSections").trigger("click"):n.mTargetObject.find(".toggleSections").addClass("icon-minus-squared").removeClass("hide")),$(n.mRowSelectorString).each(function(t){var i=$(this);(t==$(n.mRowSelectorString).length-1||parseInt(i.attr("data-section-level"))>=parseInt(i.next(".row").attr("data-section-level")))&&i.find(".toggleSections").removeClass("icon-minus-squared").addClass("hide")})),$("#cms.section .list .row").not(".row.header, .row.dragMouse, .row.hiddenSection").setAlternatingRows(),n.mSomethingChanged==!1&&n.checkPageMoved()&&n.onChange());n.stopDragging()}});$(this.mRowSelectorString).slice(1).not(".dragMouse").on("mousemove",function(){n.mDragging==null||n.mDragging.get(0)==$(this).get(0)||n.mDragChildren!=null&&n.mDragChildren.index(this)>-1||(n.mTargetObject=$(this))});$("body").on("mousemove",function(t){var u,r,i,f,e;if(n.mDragging!=null&&n.mTargetObject!=null&&!n.mTargetObject.hasClass("trashed")&&parseInt(n.mTargetObject.attr("data-section-level"))!=0){u=t.pageY-n.mTargetObject.offset().top;r=0;u<n.mTargetObject.outerHeight()/4?(i="before",$(".dragDummyIconUnder").hide(),$(".dragDummyIcon").show()):u>n.mTargetObject.outerHeight()-n.mTargetObject.outerHeight()/4?(i="after",$(".dragDummyIconUnder").hide(),$(".dragDummyIcon").show(),parseInt(n.mTargetObject.nextAll(n.mRowSelectorString).not(".dragMouse").first().attr("data-section-level"))>parseInt(n.mTargetObject.attr("data-section-level"))&&(i="inside")):(i="inside",$(".dragDummyIconUnder").show(),$(".dragDummyIcon").hide());$(".dragInside").removeClass("dragInside");n.mTargetObject.find(".level").first()&&(r=(parseInt(n.mTargetObject.attr("data-section-level"))+1)*25+8);f=10;switch(i){case"before":n.mDragDummy.insertBefore(n.mTargetObject);break;case"after":n.mDragDummy.insertAfter(n.mTargetObject);break;case"inside":e=$("<div/>");r+=26;n.mDragDummy.insertAfter(n.mTargetObject);n.mTargetObject.addClass("dragInside");clearTimeout(n.mToggleSectionsTimeOut);n.mToggleSectionsTimeOut=setTimeout(function(){n.mTargetObject!=null&&n.mTargetObject.find(".toggleSections").hasClass("icon-plus-squared")&&n.mTargetObject.find(".toggleSections").trigger("click")},500)}n.mTargetObject.data("dummyPosition")!=i&&n.mDragDummy.stop(!0).animate({height:f,marginLeft:r},200);n.mTargetObject.data("dummyPosition",i)}});$(this.mRowSelectorString).slice(1).not(".dragMouse").on("mouseleave",function(){var n=$(this);n.removeData("dummyPosition");$(".dragInside").removeClass("dragInside")});$("#cms.section").on("mouseover",function(){n.mDragging==null||n.mDragMouse.hasClass("row alternate")||(n.mDragMouse.html(n.mDragging.html()),n.mDragMouse.find(".dragOverlay, .buttons").hide(),n.mDragMouse.addClass("row alternate"),n.mDragMouse.addClass("dragMouseHilight"),n.mDragMouse.removeClass("dragMouseCancel"))});$("#cms.section").on("mouseleave",function(){n.mDragging!=null&&(n.mDragDummy.insertBefore(n.mDragging),n.mDragMouse.html('<span class="icon-cancel-circled before"><\/span>'),n.mDragMouse.removeClass("row alternate"),n.mTargetObject=n.mDragging,n.mTargetObject.data("dummyPosition","before"),n.mDragMouse.removeClass("dragMouseHilight"),n.mDragMouse.addClass("dragMouseCancel"),n.mDragDummy.stop(!0),n.mDragDummy.css("height","0"))});$("body").on("mousemove",function(t){if(n.mDragging!=null){var i=0;
92$("#top").length>0&&$("#top").css("position")=="fixed"&&(i=$("#top").outerHeight());$(".message.alert.warning").length>0&&(i=Math.max($(".message.alert.warning").outerHeight(),i));n.mScrollSpeed=t.pageY-$(document).scrollTop()-($(window).height()-20)>0?t.pageY-$(document).scrollTop()-($(window).height()-20):t.pageY-$(document).scrollTop()-20-i<0?t.pageY-$(document).scrollTop()-20-i:0}})},initListItemOptions:function(){var n=this;$(this.mRowSelectorString).each(function(){var n=$(this),t=n.find(".buttons");t.find(".button.up, .button.down").remove()})},createDragDummys:function(){var n=this;this.mDragDummy=$('<div class="dragDummy"><div class="float left"><span class="dragDummyIcon icon-list-add before"><\/span><span class="dragDummyIconUnder icon-level-down before"><\/span><\/div><div class="dragDummyContent"><\/div><\/div>');this.mColorOverlay=$('<div class="dragOverlay"><\/div>');this.mDragMouse=$('<div class="dragMouse row alternate"><\/div>');$("body").append(this.mDragMouse);$("body").on("mousemove",function(t){n.mDragMouse.css("left",t.pageX+15+"px");n.mDragMouse.css("top",t.pageY+20+"px")})},startDragging:function(){var n=this,t;this.mDragStarted=!0;this.mDragMouse.html(this.mDragging.html());this.mDragMouse.find(".buttons").hide();this.mDragMouse.show();this.mColorOverlay.stop(!0);this.mColorOverlay.show();this.mColorOverlay.css("opacity",.2);this.mDragging.stop(!0,!0);this.mDragging.css("position","relative");this.mDragging.css("paddingLeft","+=10");this.mDragging.append(this.mColorOverlay);this.mDragChildren=null;t=!1;this.mDragging.nextAll(this.mRowSelectorString).not(".dragMouse").each(function(){if(!t){var i=$(this);parseInt(i.attr("data-section-level"))>parseInt(n.mDragging.attr("data-section-level"))?(i.stop(!0,!0),i.css("position","relative"),i.css("paddingLeft","+=10"),i.append(n.mColorOverlay.clone()),n.mDragChildren=n.mDragChildren==null?i:n.mDragChildren.add(i)):t=!0}});this.setInitialPositionParameters()},stopDragging:function(){$("body").css("cursor","");this.mDragMouse.hide();this.mDragDummy.remove();this.mDragging=null;this.mDragStarted=!1;this.mIsMouseDown=!1;this.mTargetObject=null},setInitialPositionParameters:function(){if(this.mDragging!=null){var n=null;n=this.mDragChildren!=null&&this.mDragChildren.length>0?$(this.mDragChildren[this.mDragChildren.length-1]).nextAll(this.mRowSelectorString).first():this.mDragging.nextAll(this.mRowSelectorString).first();this.mDragging.data("initialIndent",(parseInt(this.mDragging.attr("data-section-level"))+1)*25);this.mDragging.data("initialObjectBefore",this.mDragging.prevAll(this.mRowSelectorString).first());this.mDragging.data("initialObjectAfter",n)}},checkPageMoved:function(){if(this.mDragging==null)return!1;var n=null;return(n=this.mDragChildren!=null&&this.mDragChildren.length>0?$(this.mDragChildren[this.mDragChildren.length-1]).nextAll(this.mRowSelectorString).first():this.mDragging.nextAll(this.mRowSelectorString).first(),this.mDragging.data("initialIndent")!=(parseInt(this.mDragging.attr("data-section-level"))+1)*25)?!0:this.mDragging.data("initialObjectBefore")[0]!=this.mDragging.prevAll(this.mRowSelectorString).first()[0]?!0:this.mDragging.data("initialObjectAfter")[0]!=n[0]?!0:!1},onChange:function(){this.mSomethingChanged=!0;this.createChangedContainer();$(".button.up, .button.down").css({opacity:.3,cursor:"default"}).on("click",function(){return!1})},createChangedContainer:function(){if(this.mChangedContainer!=null){this.mChangedContainer.stop(!0).animate({top:0},500);return}theThis=this;this.mChangedContainer=$('<div class="message alert warning"><div class="messageContent"><h2>'+settings.cms.treeMessageTitleText+"<\/h2><p>"+settings.cms.treeMessageContentText+'<\/p><\/div><div class="messageButtons"><\/div><\/div>');var n=$('<div class="button cancel info icon-cancel-circled before"><input type="button" value="'+settings.buttons.cancelText+'" /><\/div>'),t=$('<div class="button saveTree general icon-floppy before"><input type="button" value="'+settings.buttons.saveText+'" /><\/div>');this.mChangedContainer.find(".messageButtons").append(n,t);t.on("click",function(){theThis.saveChanges()});n.on("click",function(){document.location.reload()});setTimeout(function(){theThis.mChangedContainer.css({display:"block",top:-(theThis.mChangedContainer.outerHeight()+5)});theThis.mChangedContainer.stop(!0).animate({top:0},500)},40);$("body").append(this.mChangedContainer)},saveChanges:function(){var n=this,t;this.mTempTotalTree=$("#cms.section .list .row").not("#cms.section .list .row.header");t=this.createHierarchicalObject(-1);this.mSpinner==null&&(this.mSpinner=$('<div class="overlay"><div class="overlayContent"><h1>
92'+settings.cms.treeSavingText+'<\/h1><br /><br /><div class="loader show">'+settings.buttons.savingText+"<\/div><br /><br /><\/div><\/div>"),$("body").append(this.mSpinner));this.mChangedContainer.stop(!0).animate({top:-(this.mChangedContainer.outerHeight()+5)},500);$.ajax({type:"POST",url:"/api/pagetree/",data:"treeStructure="+JSON.stringify(t)+"&token="+$("input[name='__RequestVerificationToken']").val(),dataType:"json",statusCode:{500:function(){n.onFail()}}}).done(function(t){var i=JSON.parse(t);i.result!="Success"?n.onFail():n.onDone()}).fail(function(){n.onFail()})},onDone:function(){this.mSomethingChanged=!1;document.location.reload()},onFail:function(){this.mChangedContainer.find(".messageContent").html(settings.errors.treeSaveErrorText);this.mChangedContainer.find(".button.saveTree").remove();this.mChangedContainer.find(".button.cancel").val(settings.buttons.pageReloadText);this.mChangedContainer.stop(!0).animate({top:0},500)},createHierarchicalObject:function(n){for(var t={},i,r,u=0;this.mTempTotalTree.length>0;){if(i=this.mTempTotalTree.eq(0),r=(parseInt(i.attr("data-section-level"))+1)*25,r>n)this.mTempTotalTree=this.mTempTotalTree.slice(1),t["id"+u+"_"+this.getPageId(i)]=this.createHierarchicalObject(r);else return t;u++}return t},getPageId:function(n){return n==null?-1:n.attr("data-section-id")},onInterval:function(){this.mDragStarted&&$(document).scrollTop($(document).scrollTop()+this.mScrollSpeed)}};return n.init(),n}};
93fotoramaVersion="4.6.3",function(n,t,i,r,u){"use strict";function c(){}function a(n,t,i){return Math.max(isNaN(t)?-1/0:t,Math.min(isNaN(i)?1/0:i,n))}function wt(n){var t={};return k?t.transform="translate3d("+n+"px,0,0)":t.left=n,t}function hi(n){return{"transition-duration":n+"ms"}}function br(n,t){return isNaN(n)?t:n}function v(n,t){return br(+String(n).replace(t||"px",""))}function w(n,t){return br((/%$/.test(i=n)?v(i,"%"):u)/100*t,v(n));var i}function b(n){return(!isNaN(v(n))||!isNaN(v(n,"%")))&&n}function bt(n,t,i,r){return(n-(r||0))*(t+(i||0))}function ff(n,t,i,r){var e,o,f,u=n.data();u&&(u.onEndFn=function(){e||(e=!0,clearTimeout(u.tT),i())},u.tProp=t,clearTimeout(u.tT),u.tT=setTimeout(function(){u.onEndFn()},1.5*r),(f=(o=n).data()).tEnd||(l(o[0],{WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",msTransition:"MSTransitionEnd",transition:"transitionend"}[or.prefixed("transition")],function(n){f.tProp&&n.propertyName.match(f.tProp)&&f.onEndFn()}),f.tEnd=!0))}function ci(n,t){var i,r;if(n.length)return i=n.data(),k?(n.css(hi(0)),i.onEndFn=c,clearTimeout(i.tT)):n.stop(),r=kr(t,function(){return t=n,k?+((i=t.css("transform")).match(/ma/)&&i.match(/-?\d+(?!d)/g)[i.match(/3d/)?12:4]):+t.css("left").replace("px","");var t,i}),n.css(wt(r)),r}function kr(){for(var t,n=0,i=arguments.length;n<i&&"number"!=typeof(t=n?arguments[n]():arguments[n]);n++);return t}function dr(n,t){return Math.round(n+(t-n)/1.5)}function nt(){return nt.p=nt.p||("https:"===i.protocol?"https://":"http://"),nt.p}function gr(n,i){return"string"!=typeof n?n:(f=n,(e=t.createElement("a")).href=f,(n=e).host.match(/youtube\.com/)&&n.search?(r=n.search.split("v=")[1])&&(-1!==(o=r.indexOf("&"))&&(r=r.substring(0,o)),u="youtube"):n.host.match(/youtube\.com|youtu\.be/)?(r=n.pathname.replace(/^\/(embed\/|v\/)?/,"").replace(/\/.*/,""),u="youtube"):n.host.match(/vimeo\.com/)&&(u="vimeo",r=n.pathname.replace(/^\/(video\/)?/,"").replace(/\/.*/,"")),r&&u||!i||(r=n.href,u="custom"),!!r&&{id:r,type:u,s:n.search.replace(/^\?/,""),p:nt()});var f,e,u,o,r}function nu(n,t,i,u){for(var o,e,f=0,s=n.length;f<s;f++)if(o=n[f],o.i===i&&o.thumbsReady){e={videoReady:!0};e[h]=e[yt]=e[vt]=!1;u.splice(f,1,r.extend({},o,e,t));break}}function ef(n){function i(n,t,i){var u=i.thumb&&i.img!==i.thumb,f=v(i.width||n.attr("width")),e=v(i.height||n.attr("height")),o=t.attr("alt"),s=t.attr("alt");o&&r.extend(i,{alt:o});s&&r.extend(i,{title:s});r.extend(i,{width:f,height:e,thumbratio:fu(i.thumbratio||v(i.thumbwidth||t&&t.attr("width")||u||f)/v(i.thumbheight||t&&t.attr("height")||u||e))})}var t=[];return n.children().each(function(){var e,u,v,o,f,s,h,c,l,n=r(this),a=li(r.extend(n.data(),{id:n.attr("id")}));if(n.is("a, img"))u=a,v=!0,o=(e=n).children("img").eq(0),f=e.attr("href"),s=e.attr("src"),h=o.attr("src"),c=u.video,(l=!!v&&gr(f,!0===c))?f=!1:l=c,i(e,o,r.extend(u,{video:l,img:u.img||f||s||h,thumb:u.thumb||h||s||f}));else{if(n.is(":empty"))return;i(n,null,r.extend(a,{html:this,_html:n.html()}))}t.push(a)}),t}function s(n,t,i,r){return s.i||(s.i=1,s.ii=[!0]),r=r||s.i,void 0===s.ii[r]&&(s.ii[r]=!0),n()?t():s.ii[r]&&setTimeout(function(){s.ii[r]&&s(n,t,i,r)},i||100),s.i++}function tu(n,t,i,r){var e,o,p,s,h,c,l,v,y,f=n.data(),u=f.measures;return!u||f.l&&f.l.W===u.width&&f.l.H===u.height&&f.l.r===u.ratio&&f.l.w===t.w&&f.l.h===t.h&&f.l.m===i&&f.l.p===r||(e=u.width,o=u.height,p=t.w/t.h,s=u.ratio>
93=p,h="scaledown"===i,c="contain"===i,l="cover"===i,v={x:b((y=((y=r)+"").split(/\s+/))[0])||pt,y:b(y[1])||pt},s&&(h||c)||!s&&l?o=(e=a(t.w,0,h?e:1/0))/u.ratio:(s&&l||!s&&(h||c))&&(e=(o=a(t.h,0,h?o:1/0))*u.ratio),n.css({width:e,height:o,left:w(v.x,t.w-e),top:w(v.y,t.h-o)}),f.l={W:u.width,H:u.height,r:u.ratio,w:t.w,h:t.h,m:i,p:r}),!0}function kt(n,t,i){return t!==i&&(n<=t?"left":i<=n?"right":"left right")}function iu(n,t,i,r){if(!i)return!1;if(!isNaN(n))return n-(r?0:1);for(var f,u=0,e=t.length;u<e;u++)if(t[u].id===n){f=u;break}return f}function e(n,t){return'<div class="'+n+'">'+(t||"")+"<\/div>"}function ru(n){for(var i,r,t=n.length;t;)i=Math.floor(Math.random()*t--),r=n[t],n[t]=n[i],n[i]=r;return n}function uu(n){return"[object Array]"==Object.prototype.toString.call(n)&&r.map(n,function(n){return r.extend({},n)})}function ut(n,t,i){n.scrollLeft(t||0).scrollTop(i||0)}function li(n){if(n){var t={};return r.each(n,function(n,i){t[n.toLowerCase()]=i}),t}}function fu(n){if(n){var t=+n;return isNaN(t)?(t=n.split("/"))[0]/t[1]||u:t}}function l(n,t,i,r){t&&(n.addEventListener?n.addEventListener(t,i,!!r):n.attachEvent("on"+t,i))}function eu(n){return{tabindex:-1*n+"",disabled:n}}function ai(n,t){l(n,"keyup",function(i){n.getAttribute("disabled")||13==i.keyCode&&t.call(n,i)})}function vi(n,t){l(n,"focus",n.onfocusin=function(i){t.call(n,i)},!0)}function p(n,t){n.preventDefault?n.preventDefault():n.returnValue=!1;t&&n.stopPropagation&&n.stopPropagation()}function yi(n){return n?">":"<"}function ft(n,t){var f=n.data(),e=Math.round(t.pos),i=function(){f.sliding=!1;(t.onEnd||c)()},u;void 0!==t.overPos&&t.overPos!==t.pos&&(e=t.overPos,i=function(){ft(n,r.extend({},t,{overPos:t.pos,time:Math.max(rt,t.time/2)}))});u=r.extend(wt(e),t.width&&{width:t.width});f.sliding=!0;k?(n.css(r.extend(hi(t.time),u)),10<t.time?ff(n,"transform",i,t.time):i()):n.stop().animate(u,t.time,tf,i)}function ou(n,t,i,u,f,e){var a,h,s,o,l,v=void 0!==e;!v&&(f.push(arguments),Array.prototype.push.call(arguments,f.length),1<f.length)||(n=n||r(n),t=t||r(t),a=n[0],h=t[0],s="crossfade"===u.method,o=function(){var n;o.done||(o.done=!0,(n=(v||f.shift())&&f.shift())&&ou.apply(this,n),(u.onEnd||c)(!!n))},l=u.time/(e||1),i.removeClass(ir+" "+tr),n.stop().addClass(ir),t.stop().addClass(tr),s&&h&&n.fadeTo(0,0),n.fadeTo(s?l:0,1,s&&o),t.fadeTo(l,0,o),a&&s||h||o())}function su(n){var t=(n.touches||[])[0]||n;n._x=t.pageX;n._y=t.clientY;n._now=Date.now()}function hu(n,i){function nt(n){if(o=r(n.target),u.checked=b=k=w=!1,e||u.flow||n.touches&&1<n.touches.length||1<n.which||oi&&oi.type!==n.type&&si||(b=i.select&&o.is(i.select,f)))return b;s="touchstart"===n.type;k=o.is("a, a *",f);v=u.control;rt=u.noMove||u.noSwipe||v?16:u.snap?0:4;su(n);a=oi=n;vr=n.type.replace(/down|start/,"move").replace(/Down/,"Move");(i.onStart||c).call(f,n,{control:v,$target:o});e=u.flow=!0;s&&!u.go||p(n)}function tt(n){if(n.touches&&1<n.touches.length||d&&!n.isPrimary||vr!==n.type||!e)return e&&h(),void(i.onTouchEnd||c)();su(n);var t=Math.abs(n._x-a._x),r=Math.abs(n._y-a._y),o=t-r,l=(u.go||u.x||0<=o)&&!u.noSwipe,v=o<0;s&&!u.checked?(e=l)&&p(n):(p(n),(i.onMove||c).call(f,n,{touch:s}));!w&&Math.sqrt(Math.pow(t,2)+Math.pow(r,2))>rt&&(w=!0);u.checked=u.checked||l||v}function h(n){(i.onTouchEnd||c)();var t=e;u.control=e=!1;t&&(u.flow=!1);!t||k&&!u.checked||(n&&p(n),si=!0,clearTimeout(yr),yr=setTimeout(function(){si=!1},1e3),(i.onEnd||c).call(f,{moved:w,$target:o,control:v,touch:s,startEvent:a,aborted:!n||"MSPointerCancel"===n.type}))}function it(){u.flow&&setTimeout(function(){u.flow=!1},g)}var e,a,o,v,s,b,k,rt,w,f=n[0],u={};return d?(l(f,"MSPointerDown",nt),l(t,"MSPointerMove",tt),l(t,"MSPointerCancel",h),l(t,"MSPointerUp",h)):(l(f,"touchstart",nt),l(f,"touchmove",tt),l(f,"touchend",h),l(t,"touchstart",function(){u.flow||setTimeout(function(){u.flow=!0},10)}),l(t,"touchend",it),l(t,"touchcancel",it),y.on("scroll",it),n.on("mousedown",nt),lt.on("mousemove",tt).on("mouseup",h)),n.on("click","a",function(n){u.checked&&p(n)}),u}function cu(n,t){function b(r,u){l=!0;v=s=r._x;nt=r._now;h=[[nt,v]];y=i=e.noMove||u?0:ci(n,(t.getPos||c)());(t.onStart||c).call(w,r)}var v,s,y,i,k,h,nt,tt,u,f,o,it,p,l,w=n[0],ut=n.data(),e={};return e=r.extend(hu(t.$wrap,r.extend({},t,{onStart:function(n,t){u=e.min;f=e.max;o=e.snap;it=n.altKey;l=p=!1;t.control||ut.sliding||b(n)},onMove:function(r,o){e.noSwipe||(l||b(r),s=r._x,h.push([r._now,s]),k=kt(i=y-(v-s),u,f),i<=u?i=dr(i,u):f<=i&&(i=dr(i,f)),e.noMove||(n.css(wt(i)),p||(p=!0,o.touch||d||n.addClass(fr)),(t.onMove||c).call(w,r,{pos:i,edge:k})))},onEnd:function(v){if(!e.noSwipe||!v.moved){l||b(v.startEvent,!0);v.touch||d||n.removeClass(fr);for(var lt,ft,at,vt,k,nt,p,et,ot,yt=(tt=Date.now())-g,st=null,ut=rt,pt=t.friction,ht=h.length-1;0<=ht;ht--){if(lt=h[ht][0],ft=Math.abs(lt-yt),null===st||ft<at)st=lt,vt=h[ht][1];else if(st===yt||at<ft)break;at=ft}p=a(i,u,f);var wt=vt-s,ct=0<=wt,bt=tt-st,kt=g<bt,dt=!kt&&i!==y&&p===i;o&&(p=a(Math[dt?ct?"floor":"ceil":"round"](i/o)*o,u,f),u=f=p);dt&&(o||p===i)&&(ot=-wt/bt,ut*=a(Math.abs(ot),t.timeLow,t.timeHigh),
93k=Math.round(i+ot*ut/pt),o||(p=k),(!ct&&f<k||ct&&k<u)&&(nt=ct?u:f,o||(p=nt),et=a(p+.03*(et=k-nt),nt-50,nt+50),ut=Math.abs((i-et)/(ot/pt))));ut*=it?10:1;(t.onEnd||c).call(w,r.extend(v,{moved:v.moved||kt&&o,pos:i,newPos:p,overPos:et,time:ut}))}}})),e)}function lu(n,t){var r,u,f,e=n[0],i={prevent:{}};return l(e,gu,function(n){var h=n.wheelDeltaY||-1*n.deltaY||0,o=n.wheelDeltaX||-1*n.deltaX||0,l=Math.abs(o)&&!Math.abs(h),e=yi(o<0),a=u===e,s=Date.now(),v=s-f<g;u=e;f=s;l&&i.ok&&(!i.prevent[e]||r)&&(p(n,!0),r&&a&&v||(t.shift&&(r=!0,clearTimeout(i.t),i.t=setTimeout(function(){r=!1},nf)),(t.onEnd||c)(n,t.shift?e:o)))}),i}function sf(){r.each(r.Fotorama.instances,function(n,t){t.index=n})}var f="fotorama",tt="fullscreen",et=f+"__wrap",pi=et+"--video",wi=et+"--no-controls",bi=et+"--only-active",ki=f+"__stage",au=ki+"__frame",di=f+"__grab",dt=f+"__arr",gi=dt+"--disabled",ot=f+"__nav",gt=ot+"--dots",ni=ot+"--thumbs",ti=ot+"__frame",nr=f+"__fade",tr=nr+"-front",ir=nr+"-rear",vu="fotorama__shadows",ii=f+"__active",ri=f+"__select",rr=f+"--fullscreen",ui=f+"__error",fi=f+"__loading",ur=f+"__loaded",fr=f+"__grabbing",yu=f+"__img",pu=f+"__thumb",wu=f+"__video",er=wu+"-play",it='" tabindex="0" role="button',st=r&&r.fn.jquery.split("."),ht,hr,cr,lr,ar;if(!st||st[0]<1||1==st[0]&&st[1]<8)throw"Fotorama requires jQuery 1.8 or later and will not run without it.";var or=function(n,t){function g(n){a.cssText=n}function b(n,t){return typeof n===t}function k(n,i){var u,r;for(u in n)if(r=n[u],!~(""+r).indexOf("-")&&a[r]!==t)return"pfx"!=i||r;return!1}function o(n,i,r){var u=n.charAt(0).toUpperCase()+n.slice(1),f=(n+" "+y.join(u+" ")+u).split(" ");return b(i,"string")||void 0===i?k(f,i):function(n,i,r){var f,u;for(f in n)if(u=i[n[f]],u!==t)return!1===r?n[f]:b(u,"function")?u.bind(r||i):u;return!1}(f=(n+" "+p.join(u+" ")+u).split(" "),i,r)}var u,s,i={},r=n.documentElement,f="modernizr",a=n.createElement(f).style,d=" -webkit- -moz- -o- -ms- ".split(" "),v="Webkit Moz O ms",y=v.split(" "),p=v.toLowerCase().split(" "),e={},w=[],h=w.slice,c={}.hasOwnProperty;for(var l in s=void 0!==c&&void 0!==c.call?function(n,t){return c.call(n,t)}:function(n,t){return t in n&&void 0===n.constructor.prototype[t]},Function.prototype.bind||(Function.prototype.bind=function(n){var t=this,i,r;if("function"!=typeof t)throw new TypeError;return i=h.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(h.call(arguments))),Object(u)===u?u:e):t.apply(n,i.concat(h.call(arguments)))},r}),e.csstransforms3d=function(){return!!o("perspective")},e)s(e,l)&&(u=l.toLowerCase(),i[u]=e[l](),w.push((i[u]?"":"no-")+u));return i.addTest=function(n,u){if("object"==typeof n)for(var f in n)s(n,f)&&i.addTest(f,n[f]);else{if(n=n.toLowerCase(),i[n]!==t)return i;u="function"==typeof u?u():u;"undefined"!=typeof enableClasses&&enableClasses&&(r.className+=" "+(u?"":"no-")+n);i[n]=u}return i},g(""),i._version="2.6.2",i._prefixes=d,i._domPrefixes=p,i._cssomPrefixes=y,i.testProp=function(n){return k([n])},i.testAllProps=o,i.testStyles=function(t,i,u,e){var c,l,a,v,o=n.createElement("div"),h=n.body,s=h||n.createElement("body");if(parseInt(u,10))for(;u--;)(a=n.createElement("div")).id=e?e[u]:f+(u+1),o.appendChild(a);return c=["&#173;",'<style id="s',f,'">',t,"<\/style>"].join(""),o.id=f,(h?o:s).innerHTML+=c,s.appendChild(o),h||(s.style.background="",s.style.overflow="hidden",v=r.style.overflow,r.style.overflow="hidden",r.appendChild(s)),l=i(o,t),h?o.parentNode.removeChild(o):(s.parentNode.removeChild(s),r.style.overflow=v),!!l},i.prefixed=function(n,t,i){return t?o(n,t,i):o(n,"pfx")},i}(t),o={ok:!1,is:function(){return!1},request:function(){},cancel:function(){},event:"",prefix:""},sr="webkit moz o ms khtml".split(" ");if(void 0!==t.cancelFullScreen)o.ok=!0;else for(ht=0,hr=sr.length;ht<hr;ht++)if(o.prefix=sr[ht],void 0!==t[o.prefix+"CancelFullScreen"]){o.ok=!0;break}o.ok&&(o.event=o.prefix+"fullscreenchange",o.is=function(){switch(this.prefix){case"":return t.fullScreen;case"webkit":return t.webkitIsFullScreen;default:return t[this.prefix+"FullScreen"]}},o.request=function(n){return""===this.prefix?n.requestFullScreen():n[this.prefix+"RequestFullScreen"]()},o.cancel=function(){return""===this.prefix?t.cancelFullScreen():t[this.prefix+"CancelFullScreen"]()});lr={lines:12,length:5,width:2,radius:7,corners:1,rotate:15,color:"rgba(128, 128, 128, .75)",hwaccel:!0};ar={top:"auto",left:"auto",className:""};cr=function(){function f(n,i){var r=t.createElement(n||"div");for(var u in i)r[u]=i[u];return r}function i(n){for(var t=1,i=arguments.length;t<i;t++)n.appendChild(arguments[t]);return n}function p(n,t,i,r){var u=["opacity",t,~~(n*100),i,r].join("-"),f=.01+i/r*100,o=Math.max(1-(1-n)/t*(100-f),n),h=e.substring(0,e.indexOf("Animation")).toLowerCase(),c=h&&"-"+h+"-"||"";return l[u]||(s.insertRule("@"+c+"keyframes "+u+"{0%{opacity:"+o+"}"+f+"%{opacity:"+n+"}"+(f+.01)+"%{opacity:1}"+(f+t)%100+"%{opacity:"+n+"}100%{opacity:"+o+"}}",s.cssRules.length),l[u]=1),u}function h(n,t){var f=n.style,r,i;for(t=t.charAt(0).toUpperCase()+t.slice(1),i=0;i<c.length;i++)if(r=c[i]+t,f[r]!==u)return r;if(f[t]!==u)return t}function n(n,t){for(var i in t)n.style[h(n,i)||i]=t[i];return n}function a(n){for(var r,i,t=1;t<arguments.length;t++){r=arguments[t];for(i in r)n[i]===u&&(n[i]=r[i])}return n}function v(n){for(var t={x:n.offsetLeft,y:n.offsetTop};n=n.offsetParent;
93)t.x+=n.offsetLeft,t.y+=n.offsetTop;return t}function y(n,t){return typeof n=="string"?n:n[t%n.length]}function r(n){if(typeof this=="undefined")return new r(n);this.opts=a(n||{},r.defaults,w)}function b(){function t(n,t){return f("<"+n+' xmlns="urn:schemas-microsoft.com:vml" class="spin-vml">',t)}s.addRule(".spin-vml","behavior:url(#default#VML)");r.prototype.lines=function(r,u){function s(){return n(t("group",{coordsize:o+" "+o,coordorigin:-e+" "+-e}),{width:o,height:o})}function l(r,f,o){i(c,i(n(s(),{rotation:360/u.lines*r+"deg",left:~~f}),i(n(t("roundrect",{arcsize:u.corners}),{width:e,height:u.width,left:u.radius,top:-u.width>>1,filter:o}),t("fill",{color:y(u.color,r),opacity:u.opacity}),t("stroke",{opacity:0}))))}var e=u.length+u.width,o=2*e,h=-(u.width+u.length)*2+"px",c=n(s(),{position:"absolute",top:h,left:h}),f;if(u.shadow)for(f=1;f<=u.lines;f++)l(f,-2,"progid:DXImageTransform.Microsoft.Blur(pixelradius=2,makeshadow=1,shadowopacity=.3)");for(f=1;f<=u.lines;f++)l(f);return i(r,c)};r.prototype.opacity=function(n,t,i,r){var u=n.firstChild;r=r.shadow&&r.lines||0;u&&t+r<u.childNodes.length&&(u=u.childNodes[t+r],u=u&&u.firstChild,u=u&&u.firstChild,u&&(u.opacity=i))}}var c=["webkit","Moz","ms","O"],l={},e,s=function(){var n=f("style",{type:"text/css"});return i(t.getElementsByTagName("head")[0],n),n.sheet||n.styleSheet}(),w={lines:12,length:7,width:5,radius:10,rotate:0,corners:1,color:"#000",direction:1,speed:1,trail:100,opacity:1/4,fps:20,zIndex:2e9,className:"spinner",top:"auto",left:"auto",position:"relative"},o;return r.defaults={},a(r.prototype,{spin:function(t){this.stop();var r=this,i=r.opts,u=r.el=n(f(0,{className:i.className}),{position:i.position,width:0,zIndex:i.zIndex}),c=i.radius+i.length+i.width,o,s;if(t&&(t.insertBefore(u,t.firstChild||null),s=v(t),o=v(u),n(u,{left:(i.left=="auto"?s.x-o.x+(t.offsetWidth>>1):parseInt(i.left,10)+c)+"px",top:(i.top=="auto"?s.y-o.y+(t.offsetHeight>>1):parseInt(i.top,10)+c)+"px"})),u.setAttribute("role","progressbar"),r.lines(u,r.opts),!e){var l=0,p=(i.lines-1)*(1-i.direction)/2,a,y=i.fps,h=y/i.speed,w=(1-i.opacity)/(h*i.trail/100),b=h/i.lines;(function t(){l++;for(var n=0;n<i.lines;n++)a=Math.max(1-(l+(i.lines-n)*b)%h*w,i.opacity),r.opacity(u,n*i.direction+p,a,i);r.timeout=r.el&&setTimeout(t,~~(1e3/y))})()}return r},stop:function(){var n=this.el;return n&&(clearTimeout(this.timeout),n.parentNode&&n.parentNode.removeChild(n),this.el=u),this},lines:function(t,r){function s(t,i){return n(f(),{position:"absolute",width:r.length+r.width+"px",height:r.width+"px",background:t,boxShadow:i,transformOrigin:"left",transform:"rotate("+~~(360/r.lines*u+r.rotate)+"deg) translate("+r.radius+"px,0)",borderRadius:(r.corners*r.width>>1)+"px"})}for(var u=0,h=(r.lines-1)*(1-r.direction)/2,o;u<r.lines;u++)o=n(f(),{position:"absolute",top:1+~(r.width/2)+"px",transform:r.hwaccel?"translate3d(0,0,0)":"",opacity:r.opacity,animation:e&&p(r.opacity,r.trail,h+u*r.direction,r.lines)+" "+1/r.speed+"s linear infinite"}),r.shadow&&i(o,n(s("#000","0 0 4px #000"),{top:"2px"})),i(t,i(o,s(y(r.color,u),"0 0 1px rgba(0,0,0,.1)")));return t},opacity:function(n,t,i){t<n.childNodes.length&&(n.childNodes[t].style.opacity=i)}}),o=n(f("group"),{behavior:"url(#default#VML)"}),!h(o,"transform")&&o.adj?b():e=h(o,"animation"),r}();var ei,ct,oi,vr,si,yr,y=r(n),lt=r(t),bu="quirks"===i.hash.replace("#",""),pr=or.csstransforms3d,k=pr&&!bu,ku=pr||"CSS1Compat"===t.compatMode,wr=o.ok,du=navigator.userAgent.match(/Android|webOS|iPhone|iPad|iPod|BlackBerry|Windows Phone/i),at=!k||du,d=navigator.msPointerEnabled,gu="onwheel"in t.createElement("div")?"wheel":t.onmousewheel!==u?"mousewheel":"DOMMouseScroll",g=250,rt=300,nf=1400,h="$stageFrame",vt="$navDotFrame",yt="$navThumbFrame",tf=function(n){var i,t="bez_"+r.makeArray(arguments).join("_").replace(".","p");return"function"!=typeof r.easing[t]&&(i=function(n,t){function f(f,e){return i[e]=3*n[e],r[e]=3*(t[e]-n[e])-i[e],u[e]=1-i[e]-r[e],f*(i[e]+f*(r[e]+f*u[e]))}function e(n){for(var e,o,t=n,s=0;++s<14&&(e=f(t,0)-n,!(Math.abs(e)<.001));)t-=e/(o=t,i[0]+o*(2*r[0]+3*u[0]*o));return t}
93var u=[null,null],r=[null,null],i=[null,null];return function(n){return f(e(n),1)}},r.easing[t]=function(t,r,u,f,e){return f*i([n[0],n[1]],[n[2],n[3]])(r/e)+u}),t}([.1,0,.25,1]),pt="50%",rf={width:null,minwidth:null,maxwidth:"100%",height:null,minheight:null,maxheight:null,ratio:null,margin:2,glimpse:0,fit:"contain",position:pt,thumbposition:pt,nav:"dots",navposition:"bottom",navwidth:null,thumbwidth:64,thumbheight:64,thumbmargin:2,thumbborderwidth:2,thumbfit:"cover",allowfullscreen:!1,transition:"slide",clicktransition:null,transitionduration:rt,captions:!0,hash:!1,startindex:0,loop:!1,autoplay:!1,stopautoplayontouch:!0,keyboard:!1,arrows:!0,click:!0,swipe:!0,trackpad:!1,enableifsingleframe:!1,controlsonstart:!0,shuffle:!1,direction:"ltr",shadows:!0,spinner:null},uf={left:!0,right:!0,down:!1,up:!1,space:!1,home:!1,end:!1};s.stop=function(n){s.ii[n]=!1};jQuery.Fotorama=function(n,u){function uc(){r.each(oi,function(n,t){var e,u,i,o,s,h,c,f;t.i||(t.i=nc++,(e=gr(t.video,!0))&&(u={},t.video=e,t.img||t.thumb?t.thumbsReady=!0:(o=oi,s=st,"youtube"===(f=(i=t).video).type?(h=(c=nt()+"img.youtube.com/vi/"+f.id+"/default.jpg").replace(/\/default.jpg$/,"/hqdefault.jpg"),i.thumbsReady=!0):"vimeo"===f.type?r.ajax({url:nt()+"vimeo.com/api/v2/video/"+f.id+".json",dataType:"jsonp",success:function(n){i.thumbsReady=!0;nu(o,{img:n[0].thumbnail_large,thumb:n[0].thumbnail_small},i.i,s)}}):i.thumbsReady=!0,u={img:h,thumb:c}),nu(oi,{img:u.img,thumb:u.thumb},t.i,st)))})}function hf(n){return os[n]||st.fullScreen}function no(t){var h,c,i,e,o,s;t!==no.f&&(t?(n.html("").addClass(f+" "+vs).append(ir).before(co).before(lo),c=st,r.Fotorama.instances.push(c)):(ir.detach(),co.detach(),lo.detach(),n.html(ps.urtext).removeClass(vs),h=st,r.Fotorama.instances.splice(h.index,1)),sf(),i="keydown."+f,o="keydown."+(e=f+ho),s="resize."+e+" orientationchange."+e,t?(lt.on(o,function(n){var i,t;tr&&27===n.keyCode?lf(tr,i=!0,!0):(st.fullScreen||u.keyboard&&!st.index)&&(27===n.keyCode?(i=!0,st.cancelFullScreen()):n.shiftKey&&32===n.keyCode&&hf("space")||37===n.keyCode&&hf("left")||38===n.keyCode&&hf("up")?t="<":32===n.keyCode&&hf("space")||39===n.keyCode&&hf("right")||40===n.keyCode&&hf("down")?t=">":36===n.keyCode&&hf("home")?t="<<":35===n.keyCode&&hf("end")&&(t=">>"));(i||t)&&p(n);t&&st.show({index:t,slow:n.altKey,user:!0})}),st.index||lt.off(i).on(i,"textarea, input, select",function(n){ct.hasClass(tt)||n.stopPropagation()}),y.on(s,st.resize)):(lt.off(o),y.off(s)),no.f=t)}function bo(){var n=nr<2&&!u.enableifsingleframe||tr;vr.noMove=n||bu;vr.noSwipe=n||!u.swipe;rf||vf.toggleClass(di,!u.click&&!vr.noMove&&!vr.noSwipe);d&&ir.toggleClass("fotorama__wrap--pan-y",!vr.noSwipe)}function nh(n){!0===n&&(n="");u.autoplay=Math.max(+n||5e3,1.5*wf)}function yf(n){return n<0?(nr+n%nr)%nr:nr<=n?n%nr:n}function ko(n){return a(n,0,nr-1)}function th(n){return(wu?yf:ko)(n)}function ih(n){return!!(0<n||wu)&&n-1}function rh(n){return!!(n<nr-1||wu)&&n+1}function go(n,t,i){var u;return"number"==typeof n&&(n=new Array(n),u=!0),r.each(n,function(n,r){var e,o,f;u&&(r=n);"number"!=typeof r||(e=oi[yf(r)])&&(f=e[o="$"+t+"Frame"],i.call(this,n,r,e,f,o,f&&f.data()))})}function uh(n,t,i,r){oo&&("*"!==oo||r!==ie)||(n=b(u.width)||b(n)||500,t=b(u.height)||b(t)||333,st.resize({width:n,ratio:u.ratio||i||n/t},0,r!==ie&&"*"))}function oe(n,t,i,f,e,o){go(n,t,function(n,h,c,l,a,v){function g(n){var t=yf(h);dr(n,{index:t,src:y,frame:oi[t]})}function nt(){b.remove();r.Fotorama.cache[y]="error";c.html&&"stage"===t||!d||d===y?(!y||c.html||p?"stage"===t&&(l.trigger("f:load").removeClass(fi+" "+ui).addClass(ur),g("load"),uh()):(l.trigger("f:error").removeClass(fi).addClass(ui),g("error")),v.state="error",!(1<nr&&oi[h]===c)||c.html||c.deleted||c.video||p||(c.deleted=!0,st.splice(h,1))):(c[tt]=y=d,oe([h],t,i,f,e,!0))}function it(){var n=10;s(function(){return!ue||!n--&&!at},function(){r.Fotorama.measures[y]=k.measures=r.Fotorama.measures[y]||{width:w.width,height:w.height,ratio:w.width/w.height};uh(k.measures.width,k.measures.height,k.measures.ratio,h);b.off("load error").addClass(yu+(p?" fotorama__img--full":"")).prependTo(l);tu(b,(isFunction(i)?i():i)||ht,f||c.fit||u.fit,e||c.position||u.position);r.Fotorama.cache[y]=v.state="loaded";setTimeout(function(){l.trigger("f:load").removeClass(fi+" "+ui).addClass(ur+" "+(p?"fotorama__loaded--full":"fotorama__loaded--img"));"stage"===t?g("load"):"auto"!==c.thumbratio&&(c.thumbratio||"auto"!==u.thumbratio)||(c.thumbratio=k.measures.ratio,gu())},0)})}var p,w,b,k,tt,y,d;l&&(p=st.fullScreen&&c.full&&c.full!==c.img&&!v.$full&&"stage"===t,v.$img&&!o&&!p||(w=new Image,b
93=r(w),k=b.data(),v[p?"$full":"$img"]=b,y=c[tt="stage"===t?p?"full":"img":"thumb"],d=p?null:c["stage"===t?"thumb":"img"],"navThumb"===t&&(l=v.$wrap),y?(r.Fotorama.cache[y]?function n(){"error"===r.Fotorama.cache[y]?nt():"loaded"===r.Fotorama.cache[y]?setTimeout(it,0):setTimeout(n,100)}():(r.Fotorama.cache[y]="*",b.on("load",it).on("error",nt)),v.state="",v.data.hasOwnProperty("alt")&&(w.alt=v.data.alt),v.data.hasOwnProperty("title")&&(w.title=v.data.title),w.src=y):nt()))})}function fh(){ds.detach();ae&&ae.stop()}function eh(){var t,n=sr[h];n&&!n.data().state&&(t=n,ds.append(ae.spin().el).appendTo(t),n.on("f:load f:error",function(){n.off("f:load f:error");fh()}))}function oh(n){ai(n,kh);vi(n,function(){setTimeout(function(){ut(or)},0);cf({time:wf,guessIndex:r(this).data().eq,minMax:si})})}function ns(n,t){go(n,t,function(n,i,u,f,o,s){var h;f||(f=u[o]=ir[o].clone(),(s=f.data()).data=u,h=f[0],"stage"===t?(u.html&&r('<div class="fotorama__html"><\/div>').append(u._html?r(u.html).removeAttr("id").html(u._html):u.html).appendTo(f),u.caption&&r(e("fotorama__caption",e("fotorama__caption__wrap",u.caption))).appendTo(f),u.video&&f.addClass("fotorama__stage__frame--video").append(ks.clone()),vi(h,function(){setTimeout(function(){ut(fr)},0);ne({index:s.eq,user:!0})}),ao=ao.add(f)):"navDot"===t?(oh(h),yo=yo.add(f)):"navThumb"===t&&(oh(h),s.$wrap=f.children(":first"),ke=ke.add(f),u.video&&s.$wrap.append(ks.clone())))})}function ts(n,t,i,r){return n&&n.length&&tu(n,t,i,r)}function sh(n){go(n,"stage",function(n,i,f,e,o,s){var c,l,a,v;e&&(c=yf(i),l=f.fit||u.fit,a=f.position||u.position,s.eq=c,wo[h][c]=e.css(r.extend({left:bu?0:bt(i,ht.w,u.margin,nf)},bu&&hi(0))),v=e[0],r.contains(t.documentElement,v)||(e.appendTo(vf),lf(f.$video)),ts(s.$img,ht,l,a),ts(s.$full,ht,l,a))})}function se(n,t){var i,f;
93"thumbs"!==yr||isNaN(n)||(f=(i=-n)+ht.nw,ke.each(function(){function e(){return{h:pe,w:n.w}}var n=r(this).data(),o=n.eq,s=e(),h=oi[o]||{},c=h.thumbfit||u.thumbfit,l=h.thumbposition||u.thumbposition;s.w=n.w;n.l+n.w<i||n.l>f||ts(n.$img,s,c,l)||t&&oe([o],"navThumb",e,c,l)}))}function he(n,t,i){var e,f;he[i]||(e="nav"===i&&re,f=0,t.append(r(n.filter(function(){for(var t,i=r(this),u=i.data(),n=0,f=oi.length;n<f;n++)if(u.data===oi[n]){t=!0;u.eq=n;break}return t||i.remove()&&!1}).get().sort(function(n,t){return r(n).data().eq-r(t).data().eq})).each(function(){var i,n,t;e&&(n=(i=r(this)).data(),t=Math.round(pe*n.data.thumbratio)||eo,n.l=f,n.w=t,i.css({width:t}),f+=t+u.thumbmargin)})),he[i]=!0)}function hh(n){return n-gs>ht.w/3}function ce(n){return!(wu||pt+n&&pt-nr+n||tr)}function ch(){var n=ce(0),t=ce(1);ws.toggleClass(gi,n).attr(eu(n));bs.toggleClass(gi,t).attr(eu(t))}function lh(){ge.ok&&(ge.prevent={"<":ce(0),">":ce(1)})}function ah(n){var t,i=n.data(),r=re?(t=i.l,i.w):(t=n.position().left,n.width());return{c:t+r/2,min:-t+10*u.thumbmargin,max:-t+ht.w-r-10*u.thumbmargin}}function vh(n){var t=sr[ff].data();ft(tc,{time:1.2*n,pos:t.l,width:t.w-2*u.thumbborderwidth})}function cf(n){var t,r,u,i,f,e=oi[n.guessIndex][ff];e&&(t=si.min!==si.max,r=n.minMax||t&&ah(sr[ff]),u=t&&(n.keep&&cf.l?cf.l:a((n.coo||ht.nw/2)-ah(e).c,r.min,r.max)),i=t&&a(u,si.min,si.max),f=1.1*n.time,ft(pr,{time:f,pos:i||0,onEnd:function(){se(i,!0)}}),df(or,kt(i,si.min,si.max)),cf.l=u)}function yh(n){for(var t=kf[n];t.length;)t.shift().removeClass(ii)}function is(n){var t=wo[n];r.each(su,function(n,i){delete t[yf(i)]});r.each(t,function(n,i){delete t[n];i.detach()})}function ph(n){nf=hr=pt;var t=sr[h];t&&(yh(h),kf[h].push(t.addClass(ii)),n||st.show.onEnd(!0),ci(vf,0),is(h),sh(su),vr.min=wu?-1/0:-bt(nr-1,ht.w,u.margin,nf),vr.max=wu?1/0:-bt(0,ht.w,u.margin,nf),vr.snap=ht.w+u.margin,si.min=Math.min(0,ht.nw-pr.width()),si.max=0,pr.toggleClass(di,!(si.noMove=si.min===si.max)))}function wh(n,t){n&&r.each(t,function(t,i){i&&r.extend(i,{width:n.width||i.width,height:n.height,minwidth:n.minwidth,maxwidth:n.maxwidth,minheight:n.minheight,maxheight:n.maxheight,ratio:fu(n.ratio)})})}function dr(t,i){n.trigger(f+":"+t,[st,i])}function le(){clearTimeout(pf.t);ue=1;u.stopautoplayontouch?st.stopAutoplay():du=!0}function pf(){ue&&(u.stopautoplayontouch||(to(),br()),pf.t=setTimeout(function(){ue=0},rt+g))}function to(){du=!(!tr&&!so)}function br(){var n,t;clearTimeout(br.t);s.stop(br.w);u.autoplay&&!du?(st.autoplay||(st.autoplay=!0,dr("startautoplay")),n=pt,t=sr[h].data(),br.w=s(function(){return t.state||n!==pt},function(){br.t=setTimeout(function(){var t,i;du||n!==pt||(i=oi[t=te][h].data(),br.w=s(function(){return i.state||t!==te},function(){du||t!==te||st.show(wu?yi(!af):te)}))},u.autoplay)})):st.autoplay&&(st.autoplay=!1,dr("stopautoplay"))}function bh(){st.fullScreen&&(st.fullScreen=!1,wr&&o.cancel(ys),ct.removeClass(tt),ei.removeClass(tt),n.removeClass(rr).insertAfter(lo),ht=r.extend({},ls),lf(tr,!0,!0),ro("x",!1),st.resize(),oe(su,"stage"),ut(y,hs,ss),dr("fullscreenexit"))}function df(n,t){we&&(n.removeClass("fotorama__shadows--left fotorama__shadows--right"),t&&!tr&&n.addClass(t.replace(/^|\s/g," "+vu+"--")))}function lf(n,t,i){t&&(ir.removeClass(pi),tr=!1,bo());n&&n!==tr&&(n.remove(),dr("unloadvideo"));i&&(to(),br())}function io(n){ir.toggleClass(wi,n)}function gf(n){var i,t;vr.flow||(t=(i=n?n.pageX:gf.x)&&!ce(hh(i))&&u.click,gf.p!==t&&fr.toggleClass("fotorama__pointer",t)&&(gf.p=t,gf.x=i))}function ne(n){clearTimeout(ne.t);u.clicktransition&&u.clicktransition!==u.transition?setTimeout(function(){var t=u.transition;st.setOptions({transition:u.clicktransition});rf=t;ne.t=setTimeout(function(){st.show(n)},10)},0):st.show(n)}function ro(n,t){vr[n]=si[n]=t}function kh(n){ne({index:r(this).data().eq,slow:n.altKey,user:!0,coo:n._x-or.offset().left})}function dh(n){ne({index:bf.index(this)?">":"<",slow:n.altKey,user:!0})}function gh(n){vi(n,function(){setTimeout(function(){ut(fr)},0);io(!1)})}function gu(){var t;if(oi=st.data=oi||uu(u.data)||ef(n),nr=st.size=oi.length,!uo.ok&&u.shuffle&&ru(oi),uc(),pt=ko(pt),nr&&no(!0),function(){function n(n,i){t[n?"add":"remove"].push(i)}st.options=u=li(u);bu="crossfade"===u.transition||"dissolve"===u.transition;wu=u.loop&&(2<nr||bu&&(!rf||"slide"!==rf));wf=+u.transitionduration||rt;af="rtl"===u.direction;os=r.extend({},u.keyboard&&uf,u.keyboard);var i,f,e,t={add:[],remove:[]};1<nr||u.enableifsingleframe?(yr=u.nav,es="top"===u.navposition,t.remove.push(ri),bf.toggle(!!u.arrows)):(yr=!1,bf.hide());fh();ae=new cr(r.extend(lr,u.spinner,ar,{direction:af?-1:1}));ch();lh();u.autoplay&&nh(u.autoplay);
93eo=v(u.thumbwidth)||64;pe=v(u.thumbheight)||64;ge.ok=ee.ok=u.trackpad&&!at;bo();wh(u,[ht]);(re="thumbs"===yr)?(ns(nr,"navThumb"),fo=ke,ff=yt,i=co,f=r.Fotorama.jst.style({w:eo,h:pe,b:u.thumbborderwidth,m:u.thumbmargin,s:ho,q:!ku}),(e=i[0]).styleSheet?e.styleSheet.cssText=f:i.html(f),or.addClass(ni).removeClass(gt)):"dots"===yr?(ns(nr,"navDot"),fo=yo,ff=vt,or.addClass(gt).removeClass(ni)):(yr=!1,or.removeClass(ni+" "+gt));yr&&(es?vo.insertBefore(fr):vo.insertAfter(fr),he.nav=!1,he(fo,pr,"nav"));ve=u.allowfullscreen;ye=ve?(de.prependTo(fr),wr&&"native"===ve):(de.detach(),!1);n(bu,"fotorama__wrap--fade");n(!bu,"fotorama__wrap--slide");n(!u.captions,"fotorama__wrap--no-captions");n(af,"fotorama__wrap--rtl");n("always"!==u.arrows,"fotorama__wrap--toggle-arrows");n(!(we=u.shadows&&!at),"fotorama__wrap--no-shadows");ir.addClass(t.add.join(" ")).removeClass(t.remove.join(" "));r.extend({},u)}(),gu.i||(gu.i=!0,((t=u.startindex)||u.hash&&i.hash)&&(ie=iu(t||i.hash.replace(/^#/,""),oi,0===st.index||t,t)),pt=nf=hr=tf=ie=th(ie)||0),nr){if(rs())return;tr&&lf(tr,!0);su=[];is(h);gu.ok=!0;st.show({index:pt,time:0});st.resize()}else st.destroy()}function rs(){if(!rs.f===af)return rs.f=af,pt=nr-1-pt,st.reverse(),!0}function uo(){uo.ok||(uo.ok=!0,dr("ready"))}ei=r("html");ct=r("body");var oi,nr,fo,ae,tr,sr,su,nf,hr,tf,us,fs,te,ie,wu,yr,re,es,ve,ye,bu,eo,pe,wf,rf,we,af,os,oo,ss,hs,cs,du,so,ls,ue,be,ff,as,fe,st=this,ho=Date.now(),vs=f+ho,ys=n[0],nc=1,ps=n.data(),co=r("<style><\/style>"),lo=r(e("fotorama--hidden")),ir=r(e(et)),fr=r(e(ki)).appendTo(ir),vf=(fr[0],r(e("fotorama__stage__shaft")).appendTo(fr)),ao=r(),ws=r(e(dt+" fotorama__arr--prev"+it)),bs=r(e(dt+" fotorama__arr--next"+it)),bf=ws.add(bs).appendTo(fr),vo=r(e("fotorama__nav-wrap")),or=r(e(ot)).appendTo(vo),pr=r(e("fotorama__nav__shaft")).appendTo(or),yo=r(),ke=r(),tc=(vf.data(),pr.data(),r(e("fotorama__thumb-border")).appendTo(pr)),de=r(e("fotorama__fullscreen-icon"+it)),po=de[0],ks=r(e(er)),ic=r(e("fotorama__video-close")).appendTo(fr)[0],ds=r(e("fotorama__spinner")),pt=!1,ht={},vr={},ge={},si={},ee={},kf={},wo={},gs=0,rc=[];ir[h]=r(e(au));ir[yt]=r(e(ti+" fotorama__nav__frame--thumb"+it,e(pu)));ir[vt]=r(e(ti+" fotorama__nav__frame--dot"+it,e("fotorama__dot")));kf[h]=[];kf[yt]=[];kf[vt]=[];wo[h]={};ir.addClass(k?"fotorama__wrap--css3":"fotorama__wrap--css2").toggleClass(wi,!u.controlsonstart);ps.fotorama=this;st.startAutoplay=function(n){return st.autoplay||(du=so=!1,nh(n||u.autoplay),br()),this};st.stopAutoplay=function(){return st.autoplay&&(du=so=!0,br()),this};st.show=function(n){var t,o,e,s,c,f;"object"!=typeof n?(t=n,n={}):t=n.index;t=">"===t?hr+1:"<"===t?hr-1:"<<"===t?0:">>"===t?nr-1:t;t=void 0===(t=isNaN(t)?iu(t,oi,!0):t)?pt||0:t;st.activeIndex=pt=th(t);us=ih(pt);fs=rh(pt);te=yf(pt+(af?-1:1));su=[pt,us,fs];hr=wu?t:pt;var l=Math.abs(tf-hr),r=kr(n.time,function(){return Math.min(wf*(1+(l-1)/12),2*wf)}),v=n.overPos;return n.slow&&(r*=10),o=sr,st.activeFrame=sr=oi[pt],e=o===sr&&!n.user,lf(tr,sr.i!==oi[yf(nf)].i),ns(su,"stage"),sh(at?[hr]:[hr,ih(hr),rh(hr)]),ro("go",!0),e||dr("show",{user:n.user,time:r}),du=!0,f=st.show.onEnd=function(t){if(!f.ok){if(f.ok=!0,t||ph(!0),e||dr("showend",{user:n.user}),!t&&rf&&rf!==u.transition)return st.setOptions({transition:rf}),void(rf=!1);eh();oe(su,"stage");ro("go",!1);lh();gf();to();br()}},bu?ou(sr[h],pt!==tf?oi[tf][h]:null,ao,{time:r,method:u.transition,onEnd:f},rc):ft(vf,{pos:-bt(hr,ht.w,u.margin,nf),overPos:v,time:r,onEnd:f}),ch(),yr&&(yh(ff),kf[ff].push(sr[ff].addClass(ii)),cf({time:r,coo:(s=ko(pt+a(hr-tf,-1,1)))!==pt&&n.coo,guessIndex:void 0!==n.coo?s:pt,keep:e}),re&&vh(r)),cs=void 0!==tf&&tf!==pt,tf=pt,u.hash&&cs&&!st.eq&&(c=sr.id||pt+1,i.replace(i.protocol+"//"+i.host+i.pathname.replace(/^\/?/,"/")+i.search+"#"+c)),this};st.requestFullScreen=function(){return ve&&!st.fullScreen&&(ss=y.scrollTop(),hs=y.scrollLeft(),ut(y),ro("x",!0),ls=r.extend({},ht),n.addClass(rr).appendTo(ct.addClass(tt)),ei.addClass(tt),lf(tr,!0,!0),st.fullScreen=!0,ye&&o.request(ys),st.resize(),oe(su,"stage"),eh(),dr("fullscreenenter")),this};st.cancelFullScreen=function(){return ye&&o.is()?o.cancel(t):bh(),this};st.toggleFullScreen=function(){return st[(st.fullScreen?"cancel":"request")+"FullScreen"]()};l(t,o.event,function(){!oi||o.is()||tr||bh()});st.resize=function(n){var r,f;if(!oi)return this;r=arguments[1]||0;f=arguments[2];wh(st.fullScreen?{width:"100%",maxwidth:null,minwidth:null,height:"100%",maxheight:null,minheight:null}:li(n),[ht,f||st.fullScreen||u]);var t=ht.width,i=ht.height,o=ht.ratio,e=y.height()-(yr?or.height():0);return b(t)&&(ir.addClass(bi).css({width:t,minWidth:ht.minwidth||0,maxWidth:ht.maxwidth||99999}),t=ht.W=ht.w=ir.width(),ht.nw=yr&&w(u.navwidth,t)||t,u.glimpse&&(ht.w-=Math.round(2*(w(u.glimpse,t)||0))),vf.css({width:ht.w,marginLeft:(ht.W-ht.w)/2}),(i=(i=w(i,e))||o&&t/o)&&(t=Math.round(t),i=ht.h=Math.round(a(i,w(ht.minheight,e),w(ht.maxheight,e))),fr.stop().animate({width:t,height:i},r,function(){ir.removeClass(bi)}),ph(),yr&&(or.stop().animate({width:ht.nw},r),cf({guessIndex:pt,time:r,keep:!0}),re&&he.nav&&vh(r)),oo=f||!0,uo())),gs=fr.offset().left,this};st.setOptions=function(n){return r.extend(u,n),gu(),this};st.shuffle=function(){return oi&&ru(oi)&&gu(),this};
93st.destroy=function(){return st.cancelFullScreen(),st.stopAutoplay(),oi=st.data=null,no(),su=[],is(h),gu.ok=!1,this};st.playVideo=function(){var n=sr,t=n.video,i=pt;return"object"==typeof t&&n.videoReady&&(ye&&st.fullScreen&&st.cancelFullScreen(),s(function(){return!o.is()||i!==pt},function(){i===pt&&(n.$video=n.$video||r(r.Fotorama.jst.video(t)),n.$video.appendTo(n[h]),ir.addClass(pi),tr=n.$video,bo(),bf.blur(),de.blur(),dr("loadvideo"))})),this};st.stopVideo=function(){return lf(tr,!0,!0),this};fr.on("mousemove",gf);vr=cu(vf,{onStart:le,onMove:function(n,t){df(fr,t.edge)},onTouchEnd:pf,onEnd:function(n){df(fr);var f,t,e,i,o,s,h,c,l=(d&&!be||n.touch)&&u.arrows&&"always"!==u.arrows;n.moved||l&&n.pos!==n.newPos&&!n.control?(o=n.newPos,s=ht.w,h=u.margin,c=nf,f=-Math.round(o/(s+(h||0))-(c||0)),st.show({index:f,time:bu?wf:n.time,overPos:n.overPos,user:!0})):n.aborted||n.control||(t=n.startEvent,e=l,i=t.target,r(i).hasClass(er)?st.playVideo():i===po?st.toggleFullScreen():tr?i===ic&&lf(tr,!0,!0):e?io():u.click&&ne({index:t.shiftKey||yi(hh(t._x)),slow:t.altKey,user:!0}))},timeLow:1,timeHigh:1,friction:2,select:"."+ri+", ."+ri+" *",$wrap:fr});si=cu(pr,{onStart:le,onMove:function(n,t){df(or,t.edge)},onTouchEnd:pf,onEnd:function(n){function t(){cf.l=n.newPos;to();br();se(n.newPos,!0)}var i;n.moved?n.pos!==n.newPos?(du=!0,ft(pr,{time:n.time,pos:n.newPos,overPos:n.overPos,onEnd:t}),se(n.newPos),we&&df(or,kt(n.newPos,si.min,si.max))):t():(i=n.$target.closest("."+ti,pr)[0])&&kh.call(i,n.startEvent)},timeLow:.5,timeHigh:2,friction:5,$wrap:or});ge=lu(fr,{shift:!0,onEnd:function(n,t){le();pf();st.show({index:t,slow:n.altKey})}});ee=lu(or,{onEnd:function(n,t){le();pf();var i=ci(pr)+.25*t;pr.css(wt(a(i,si.min,si.max)));we&&df(or,kt(i,si.min,si.max));ee.prevent={"<":i>=si.max,">":i<=si.min};clearTimeout(ee.t);ee.t=setTimeout(function(){se(cf.l=i,!0)},g);se(i)}});ir.on("mouseenter",function(){setTimeout(function(){ue||io(!(be=!0))},0)}).on("mouseleave",function(){be&&io(!(be=!1))});as=function(n){p(n);dh.call(this,n)};fe=(fe={onStart:function(){le();vr.control=!0},onTouchEnd:pf})||{};bf.each(function(){var n,t=r(this),i=t.data();i.clickOn||(i.clickOn=!0,r.extend(hu(t,{onStart:function(t){n=t;(fe.onStart||c).call(this,t)},onMove:fe.onMove||c,onTouchEnd:fe.onTouchEnd||c,onEnd:function(t){t.moved||as.call(this,n)}}),{noMove:!0}))});bf.each(function(){ai(this,function(n){dh.call(this,n)});gh(this)});ai(po,st.toggleFullScreen);gh(po);r.each("load push pop shift unshift reverse sort splice".split(" "),function(n,t){st[t]=function(){return oi=oi||[],"load"!==t?Array.prototype[t].apply(oi,arguments):arguments[0]&&"object"==typeof arguments[0]&&arguments[0].length&&(oi=uu(arguments[0])),gu(),st}});gu()};r.fn.fotorama=function(t){return this.each(function(){var e=this,i=r(this),u=i.data(),f=u.fotorama;f?f.setOptions(t,!0):s(function(){return!(0===(n=e).offsetWidth&&0===n.offsetHeight);var n},function(){u.urtext=i.html();new r.Fotorama(i,r.extend({},rf,n.fotoramaDefaults,t,u))})})};r.Fotorama.instances=[];r.Fotorama.cache={};r.Fotorama.measures={};(r=r||{}).Fotorama=r.Fotorama||{};r.Fotorama.jst=r.Fotorama.jst||{};r.Fotorama.jst.style=function(n){var t;return""+(".fotorama"+(null==(t=n.s)?"":t)+" .fotorama__nav--thumbs .fotorama__nav__frame{\npadding:"+(null==(t=n.m)?"":t)+"px;\nheight:"+(null==(t=n.h)?"":t)+"px}\n.fotorama"+(null==(t=n.s)?"":t)+" .fotorama__thumb-border{\nheight:"+(null==(t=n.h-n.b*(n.q?0:2))?"":t)+"px;\nborder-width:"+(null==(t=n.b)?"":t)+"px;\nmargin-top:"+(null==(t=n.m)?"":t)+"px}")};r.Fotorama.jst.video=function(n){var t="",i=Array.prototype.join;return t+='<div class="fotorama__video"><iframe src="',function(){t+=i.call(arguments,"")}(("youtube"==n.type?n.p+"youtube.com/embed/"+n.id+"?autoplay=1":"vimeo"==n.type?n.p+"player.vimeo.com/video/"+n.id+"?autoplay=1&badge=0":n.id)+(n.s&&"custom"!=n.type?"&"+n.s:"")),t+='" frameborder="0" allowfullscreen><\/iframe><\/div>\n'};r(function(){r("."+f+':not([data-auto="false"])').fotorama()})}(window,document,location,"undefined"!=typeof jQuery&&jQuery);$(window).on("load",function(){$(".fotorama").length>0&&$.fn.showFotorama()});$(document).ready(function(){$.fn.initializeFotorama();typeof Sys!="undefined"&&typeof Sys.WebForms!="undefined"&&Sys.WebForms.PageRequestManager.getInstance().add_endRequest(function(){$.fn.initializeFotorama();$(".fotorama").length>0&&$.fn.showFotorama()})});$.fn.autoResizingFotorama=function(n){return $(".fotorama").fotorama({data:n}).on("fotorama:show",function(n,t){var i=t.activeFrame.$stageFrame,r=i.find(".fotorama__img");r.css({width:i.width(),height:"auto",left:0,top:0})}).on("fotorama:showend fotorama:fullscreenexit",function(n,t){var i=t.activeFrame.$stageFrame;if(i.data("state"))$.fn.resizeFotoramaImages(t);else i.on("f:load",function(){$.fn.resizeFotoramaImages(t)})}).on("fotorama:show fotorama:fullscreenenter",function(n,t){t.fullScreen&&$.fn.resizeFotoramaImages(t)}).on("fotorama:ready",function(){$(".fotorama__arr--prev").html('<span class="screenReaderContent">'+settings.various.previousSlideText+"<\/span>");$(".fotorama__arr--next").html('<span class="screenReaderContent">'+settings.various.nextSlideText+"<\/span>")})};$.fn.resizeFotoramaImages=function(n){var i=n.activeFrame.$stageFrame,t=i.find(".fotorama__img");t.css({width:i.width(),height:"auto",marginLeft:0,top:0,marginTop:0});n.fullScreen&&(t.css({top:"50%",marginTop:-(t.height()/2)}),i.height()<t.height()&&(t.css({width:"auto",height:i.height(),top:0,marginTop:0}),t.css({left:"50%",marginLeft:-(t.width()/2)})));n.resize({height:t.height()},500)};$.fn.initializeFotorama=function(){var n,t;if($(".fotorama img").length>0){$(".photos").removeClass("hide");$(".photos .loader").show();n=[];t={};$(".fotorama img").each(function(){var f,e,o;$(this).parents(".photo").length==0&&$(this).wrap('<div class="photo"><\/div>');var i=$(this).parents(".photo"),r=$('<div class="fotoramaCaption hide" />'),u=settings.colors.header;
93u==""&&(u=$("html").hasClass("threedotfive")?"#333f52":settings.colors.links);(i.find(".caption").length>0||i.find(".toolbar .button").length>0)&&(f=.7,settings.webGuidelines&&(f=.85),r.setColor({color:u,opacity:f}),i.find(".caption").length>0&&i.find(".caption").html().indexOf("span")==-1&&r.append(i.find(".caption")),i.find(".toolbar .button").length>0&&(i.find(".button.download a").length>0&&i.find(".button.download").removeClass("hide"),i.find(".commentCount").length>0&&i.find(".commentCount").attr("href",i.find(".itemImageLink").attr("href")+"#comments"),i.find(".itemViews").length>0&&i.find(".itemViews > a").attr("href",i.find(".itemImageLink").attr("href")),r.append(i.find(".toolbar").show())),r.removeClass("hide"));r.find("[id]").each(function(){var i=$(this),r=i.attr("id"),n=$._data(i[0],"events");typeof n!="undefined"&&n!=null&&(t[r]=n)});e=i.find("img").first();o=i.find('picture source[type="image/webp"]').first().attr("srcset");n.push({img:o||e.attr("src"),caption:r.get(0).outerHTML,alt:e.attr("alt")})});var i=function(){$.each(t,function(n,t){$.each(t,function(t,i){$.each(i,function(){$("#"+n).off(t).on(t,this)})})})},r=function(){$(".fotorama__stage__frame").each(function(){var n=$(this),t=n.find(".caption");n.attr("role","figure");t.length>0&&t.attr("id")&&n.attr("aria-labelledby",t.attr("id"))})},u=function(){$("html, body").scrollTop(0);$("body").addClass("overlayOpen");$(".fotorama--fullscreen").tabGuard();$(".fotorama__fullscreen-icon").focus()},f=function(){$("body").removeClass("overlayOpen")};$(".fotorama").autoResizingFotorama(n).on("fotorama:ready",i).on("fotorama:showend",i).on("fotorama:ready",r).on("fotorama:showend",r).on("fotorama:fullscreenenter",u).on("fotorama:fullscreenexit",f);$(".fotorama").implementKeyboardFixesFotorama();$(".fotorama").initThumbsFotorama()}};$.fn.implementKeyboardFixesFotorama=function(){return $(this).each(function(){var n=$(this),t=function(){n.find(".fotorama__stage__frame:not(.fotorama__active)").css("visibility","hidden")},i=function(){n.find(".fotorama__stage__frame").css("visibility","visible")};n.on("fotorama:ready",t).on("fotorama:showend",t).on("fotorama:show",i)}),$(this)};$.fn.showFotorama=function(){$(".photos .loader").hide();$(".fotorama").removeClass("invisible");$(".fotorama__fullscreen-icon").attr("aria-label",settings.images.openImageFullscreenText);$(".fotorama__arr--prev").attr("aria-label",settings.images.goToPreviousImageText);$(".fotorama__arr--next").attr("aria-label",settings.images.goToNextImageText);$(".ContentItemDelete").off("click").on("click",function(){var n=trim($(this).closest(".fotoramaCaption").find("> a.caption").text());return $(this).confirm(settings.warnings.deleteItemText.replace("{0}",'"<span class="strong">'+n+'<\/span>"').replace("{1}",settings.cms.daysInTrash))})};$.fn.initThumbsFotorama=function(){return $(this).each(function(){var n=$(this),t=function(){n.find(".fotorama__nav__frame--thumb").each(function(n){var t=$(this);t.attr("aria-label",settings.slider.photoText+" "+(n+1));t.hasClass("fotorama__active").toString()=="true"?t.attr("aria-current","true"):t.removeAttr("aria-current")})};n.on("fotorama:showend",t);t()}),$(this)};
94var PDFObject=function(n){if(!n||!n.url)return!1;var e="1.2",o=n.id||!1,t=n.width||"100%",i=n.height||"100%",f=n.pdfOpenParams,r,u,s=function(){var n=null;return window.ActiveXObject&&(n=new ActiveXObject("AcroPDF.PDF"),n||(n=new ActiveXObject("PDF.PdfCtrl")),n!==null)?!0:!1},h=function(){for(var t=navigator.plugins,i=t.length,r=/Adobe Reader|Adobe PDF|Acrobat/gi,n=0;n<i;n++)if(r.test(t[n].name))return!0;return!1},c=function(){var n=navigator.mimeTypes["application/pdf"];return n&&n.enabledPlugin},l=function(){var n=null;return h()||s()?n="Adobe":c()&&(n="generic"),n},a=function(){var i=document.getElementsByTagName("html"),t,n;if(!i)return!1;t=i[0].style;n=document.body.style;t.height="100%";t.overflow="hidden";n.margin="0";n.padding="0";n.height="100%";n.overflow="hidden"},v=function(n){var t="",i;if(!n)return t;for(i in n)n.hasOwnProperty(i)&&(t+=i+"=",t+=i==="search"?encodeURI(n[i]):n[i],t+="&");return t.slice(0,t.length-1)},y=function(n){var s=null;switch(n){case"url":s=r;break;case"id":s=o;break;case"width":s=t;break;case"height":s=i;break;case"pdfOpenParams":s=f;break;case"pluginTypeFound":s=u;break;case"pdfobjectversion":s=e}return s},p=function(n){if(!u)return!1;var f=null;if(n){if(f=n.nodeType&&n.nodeType===1?n:document.getElementById(n),!f)return!1}else f=document.body,a(),t="100%",i="100%";return f.innerHTML='<object data="'+r+'" type="application/pdf" width="'+t+'" height="'+i+'"><\/object>',f.getElementsByTagName("object")[0]};return r=encodeURI(n.url)+"#"+v(f),u=l(),this.get=function(n){return y(n)},this.embed=function(n){return p(n)},this};
95/*! Pickr 1.8.2 MIT | https://github.com/Simonwep/pickr */
96!function(n,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exp
96orts.Pickr=t():n.Pickr=t()}(self,function(){return(()=>{function y(n,t,i,r,u={}){t instanceof HTMLCollection||t instanceof NodeList?t=Array.from(t):Array.isArray(t)||(t=[t]);Array.isArray(i)||(i=[i]);for(const f of t)for(const t of i)f[n](t,r,{capture:!1,...u});return Array.prototype.slice.call(arguments,1)}function c(n){const t=document.createElement("div");return t.innerHTML=n.trim(),t.firstElementChild}function p(n){const t=(n,t)=>{const i=n.getAttribute(t);return n.removeAttribute(t),i},i=(n,r={})=>{const f=t(n,":obj"),e=t(n,":ref"),u=f?r[f]={}:r;e&&(r[e]=n);for(const r of Array.from(n.children)){const n=t(r,":arr"),f=i(r,n?{}:u);n&&(u[n]||(u[n]=[])).push(Object.keys(f).length?f:r)}return r};return i(c(n))}function w(n){let t=n.path||n.composedPath&&n.composedPath();if(t)return t;let i=n.target.parentElement;for(t=[n.target,i];i=i.parentElement;)t.push(i);return t.push(document,window),t}function b(n){return n instanceof Element?n:"string"==typeof n?n.split(/>>/g).reduce((n,t,i,r)=>(n=n.querySelector(t),i<r.length-1?n.shadowRoot:n),document):null}function k(t,r=(n=>n)){function u(n){const f=[.001,.01,.1][Number(n.shiftKey||2*n.ctrlKey)]*(n.deltaY<0?1:-1);let u=0,i=t.selectionStart;t.value=t.value.replace(/[\d.]+/g,(n,t)=>t<=i&&t+n.length>=i?(i=t,r(Number(n),f,u)):(u++,n));t.focus();t.setSelectionRange(i,i);n.preventDefault();t.dispatchEvent(new Event("input"))}n(t,"focus",()=>n(window,"wheel",u,{passive:!1}));n(t,"blur",()=>i(window,"wheel",u))}function l(n,t,i){t/=100;i/=100;const o=g(n=n/60),s=n-o,r=i*(1-t),u=i*(1-s*t),f=i*(1-(1-s)*t),e=o%6;return[255*[i,u,r,r,f,i][e],255*[f,i,i,u,r,r][e],255*[r,r,f,i,i,u][e]]}function tt(n,t,i){const r=(2-(t/=100))*(i/=100)/2;return 0!==r&&(t=1===r?0:r<.5?t*i/(2*r):t*i/(2-2*r)),[n,100*t,100*r]}function a(n,t,i){const s=f(n/=255,t/=255,i/=255),r=d(n,t,i),e=r-s;let u,o;if(0===e)u=o=0;else{o=e/r;const f=((r-n)/6+e/2)/e,s=((r-t)/6+e/2)/e,h=((r-i)/6+e/2)/e;n===r?u=h-s:t===r?u=1/3+f-h:i===r&&(u=2/3+s-f);u<0?u+=1:u>1&&(u-=1)}return[360*u,100*o,100*r]}function it(n,t,i,r){return t/=100,i/=100,[...a(255*(1-f(1,(n/=100)*(1-(r/=100))+r)),255*(1-f(1,t*(1-r)+r)),255*(1-f(1,i*(1-r)+r)))]}function rt(n,t,i){t/=100;const r=2*(t*=(i/=100)<.5?i:1-i)/(i+t)*100,u=100*(i+t);return[n,isNaN(r)?0:r,u]}function ut(n){return a(...n.match(/.{2}/g).map(n=>parseInt(n,16)))}function ft(n){n=n.match(/^[a-zA-Z]+$/)?function(n){if("black"===n.toLowerCase())return"#000";const t=document.createElement("canvas").getContext("2d");return t.fillStyle=n,"#000"===t.fillStyle?null:t.fillStyle}(n):n;const r={cmyk:/^cmyk[\D]+([\d.]+)[\D]+([\d.]+)[\D]+([\d.]+)[\D]+([\d.]+)/i,rgba:/^((rgba)|rgb)[\D]+([\d.]+)[\D]+([\d.]+)[\D]+([\d.]+)[\D]*?([\d.]+|$)/i,hsla:/^((hsla)|hsl)[\D]+([\d.]+)[\D]+([\d.]+)[\D]+([\d.]+)[\D]*?([\d.]+|$)/i,hsva:/^((hsva)|hsv)[\D]+([\d.]+)[\D]+([\d.]+)[\D]+([\d.]+)[\D]*?([\d.]+|$)/i,hexa:/^#?(([\dA-Fa-f]{3,4})|([\dA-Fa-f]{6})|([\dA-Fa-f]{8}))$/i},i=n=>n.map(n=>/^(|\d+)\.\d+|\d+$/.test(n)?Number(n):void 0);let t;n:for(const u in r)if(t=r[u].exec(n)){const f=n=>!!t[2]==("number"==typeof n);switch(u){case"cmyk":{const[,n,r,f,e]=i(t);if(n>100||r>100||f>100||e>100)break n;return{values:it(n,r,f,e),type:u}}case"rgba":{const[,,,r,e,o,n]=i(t);if(r>255||e>255||o>255||n<0||n>1||!f(n))break n;return{values:[...a(r,e,o),n],a:n,type:u}}case"hexa":{let[,n]=t;4!==n.length&&3!==n.length||(n=n.split("").map(n=>n+n).join(""));const r=n.substring(0,6);let i=n.substring(6);return i=i?parseInt(i,16)/255:void 0,{values:[...ut(r),i],a:i,type:u}}case"hsla":{const[,,,r,e,o,n]=i(t);if(r>360||e>100||o>100||n<0||n>1||!f(n))break n;return{values:[...rt(r,e,o),n],a:n,type:u}}case"hsva":{const[,,,r,e,o,n]=i(t);if(r>360||e>100||o>100||n<0||n>1||!f(n))break n;return{values:[r,e,o,n],a:n,type:u}}}}return{values:null,type:null}}function e(n=0,t=0,i=0,r=1){const o=(n,t)=>(i=-1)=>t(~i?n.map(n=>Number(n.toFixed(i))):n),u={h:n,s:t,v:i,a:r,toHSVA(){const n=[u.h,u.s,u.v,u.a];return n.toString=o(n,n=>`hsva(${n[0]}, ${n[1]}%, ${n[2]}%, ${u.a})`),n},toHSLA(){const n=[...tt(u.h,u.s,u.v),u.a];return n.toString=o(n,n=>`hsla(${n[0]}, ${n[1]}%, ${n[2]}%, ${u.a})`),n},toRGBA(){const n=[...l(u.h,u.s,u.v),u.a];return n.toString=o(n,n=>`rgba(${n[0]}, ${n[1]}, ${n[2]}, ${u.a})`),n}
96,toCMYK(){const n=function(n,t,i){const u=l(n,t,i),e=u[0]/255,o=u[1]/255,s=u[2]/255,r=f(1-e,1-o,1-s);return[100*(1===r?0:(1-e-r)/(1-r)),100*(1===r?0:(1-o-r)/(1-r)),100*(1===r?0:(1-s-r)/(1-r)),100*r]}(u.h,u.s,u.v);return n.toString=o(n,n=>`cmyk(${n[0]}%, ${n[1]}%, ${n[2]}%, ${n[3]}%)`),n},toHEXA(){const n=function(n,t,i){return l(n,t,i).map(n=>nt(n).toString(16).padStart(2,"0"))}(u.h,u.s,u.v),t=u.a>=1?"":Number((255*u.a).toFixed(0)).toString(16).toUpperCase().padStart(2,"0");return t&&n.push(t),n.toString=()=>`#${n.join("").toUpperCase()}`,n},clone:()=>e(u.h,u.s,u.v,u.a)};return u}function v(t){const r={options:Object.assign({lock:null,onchange:()=>0,onstop:()=>0},t),_keyboard(n){const{options:i}=r,{type:u,key:t}=n;if(document.activeElement===i.wrapper){const{lock:e}=r.options,i="ArrowUp"===t,f="ArrowRight"===t,o="ArrowDown"===t,s="ArrowLeft"===t;if("keydown"===u&&(i||f||o||s)){let t=0,u=0;"v"===e?t=i||f?1:-1:"h"===e?t=i||f?-1:1:(u=i?-1:o?1:0,t=s?-1:f?1:0);r.update(h(r.cache.x+.01*t),h(r.cache.y+.01*u));n.preventDefault()}else t.startsWith("Arrow")&&(r.options.onstop(),n.preventDefault())}},_tapstart(t){n(document,["mouseup","touchend","touchcancel"],r._tapstop);n(document,["mousemove","touchmove"],r._tapmove);t.cancelable&&t.preventDefault();r._tapmove(t)},_tapmove(n){const{options:f,cache:o}=r,{lock:s,element:e,wrapper:a}=f,t=a.getBoundingClientRect();let i=0,u=0;if(n){const r=n&&n.touches&&n.touches[0];i=n?(r||n).clientX:0;u=n?(r||n).clientY:0;i<t.left?i=t.left:i>t.left+t.width&&(i=t.left+t.width);u<t.top?u=t.top:u>t.top+t.height&&(u=t.top+t.height);i-=t.left;u-=t.top}else o&&(i=o.x*t.width,u=o.y*t.height);"h"!==s&&(e.style.left=`calc(${i/t.width*100}% - ${e.offsetWidth/2}px)`);"v"!==s&&(e.style.top=`calc(${u/t.height*100}% - ${e.offsetHeight/2}px)`);r.cache={x:i/t.width,y:u/t.height};const c=h(i/t.width),l=h(u/t.height);switch(s){case"v":return f.onchange(c);case"h":return f.onchange(l);default:return f.onchange(c,l)}},_tapstop(){r.options.onstop();i(document,["mouseup","touchend","touchcancel"],r._tapstop);i(document,["mousemove","touchmove"],r._tapmove)},trigger(){r._tapmove()},update(n=0,t=0){const{left:i,top:u,width:f,height:e}=r.options.wrapper.getBoundingClientRect();"h"===r.options.lock&&(t=n);r._tapmove({clientX:i+f*n,clientY:u+e*t})},destroy(){const{options:n,_tapstart:t,_keyboard:u}=r;i(document,["keydown","keyup"],u);i([n.wrapper,n.element],"mousedown",t);i([n.wrapper,n.element],"touchstart",t,{passive:!1})}},{options:u,_tapstart:f,_keyboard:e}=r;return n([u.wrapper,u.element],"mousedown",f),n([u.wrapper,u.element],"touchstart",f,{passive:!1}),n(document,["keydown","keyup"],e),r}function et(t={}){t=Object.assign({onchange:()=>0,className:"",elements:[]},t);const r=n(t.elements,"click",n=>{t.elements.forEach(i=>i.classList[n.target===i?"add":"remove"](t.className)),t.onchange(n),n.stopPropagation()});return{destroy:()=>i(...r)}}function t(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}var u,o,s;u={d:(n,t)=>{for(var i in t)u.o(t,i)&&!u.o(n,i)&&Object.defineProperty(n,i,{enumerable:!0,get:t[i]})},o:(n,t)=>Object.prototype.hasOwnProperty.call(n,t),r:n=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(n,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(n,"__esModule",{value:!0})}};o={};u.d(o,{"default":()=>r});s={};u.r(s);u.d(s,{adjustableInputNumbers:()=>k,createElementFromString:()=>c,createFromTemplate:()=>p,eventPath:()=>w,off:()=>i,on:()=>n,resolveElement:()=>b});const n=y.bind(null,"addEventListener"),i=y.bind(null,"removeEventListener");const{min:f,max:d,floor:g,round:nt}=Math;const h=n=>Math.max(Math.min(n,1),0);const ot={variantFlipOrder:{start:"sme",middle:"mse",end:"ems"},positionFlipOrder:{top:"tbrl",right:"rltb",bottom:"btrl",left:"lrbt"},position:"bottom",margin:8},st=(n,t,i)=>{const{container:c,margin:f,position:l,variantFlipOrder:a,positionFlipOrder:v}={container:document.documentElement.getBoundingClientRect(),...ot,...i},{left:y,top:p}=t.style;t.style.left="0";t.style.top="0";const r=n.getBoundingClientRect(),u=t.getBoundingClientRect(),w={t:r.top-u.height-f,b:r.bottom+f,r:r.right+f,l:r.left-u.width-f}
96,b={vs:r.left,vm:r.left+r.width/2+-u.width/2,ve:r.left+r.width-u.width,hs:r.top,hm:r.bottom-r.height/2-u.height/2,he:r.bottom-u.height},[k,d="middle"]=l.split("-"),g=v[k],nt=a[d],{top:e,left:o,bottom:s,right:h}=c;for(const n of g){const i="t"===n||"b"===n,r=w[n],[f,c]=i?["top","left"]:["left","top"],[l,a]=i?[u.height,u.width]:[u.width,u.height],[v,y]=i?[s,h]:[h,s],[p,k]=i?[e,o]:[o,e];if(!(r<p||r+l>v))for(const e of nt){const o=b[(i?"v":"h")+e];if(!(o<k||o+a>y))return t.style[c]=o-u[c]+"px",t.style[f]=r-u[f]+"px",n+e}}return t.style.left=y,t.style.top=p,null};class r{constructor(n){t(this,"_initializingActive",!0);t(this,"_recalc",!0);t(this,"_nanopop",null);t(this,"_root",null);t(this,"_color",e());t(this,"_lastColor",e());t(this,"_swatchColors",[]);t(this,"_setupAnimationFrame",null);t(this,"_eventListener",{init:[],save:[],hide:[],show:[],clear:[],change:[],changestop:[],cancel:[],swatchselect:[]});this.options=n=Object.assign({...r.DEFAULT_OPTIONS},n);const{swatches:f,components:u,theme:c,sliders:l,lockOpacity:a,padding:v}=n;["nano","monolith"].includes(c)&&!l&&(n.sliders="h");u.interaction||(u.interaction={});const{preview:y,opacity:s,hue:p,palette:w}=u;u.opacity=!a&&s;u.palette=w||y||s||p;this._preBuild();this._buildComponents();this._bindEvents();this._finalBuild();f&&f.length&&f.forEach(n=>this.addSwatch(n));const{button:o,app:h}=this._root;this._nanopop=((n,t,i)=>{const r="object"!=typeof n||n instanceof HTMLElement?{reference:n,popper:t,...i}:n;return{update(n=r){const{reference:t,popper:i}=Object.assign(r,n);if(!i||!t)throw new Error("Popper- or reference-element missing.");return st(t,i,r)}}})(o,h,{margin:v});o.setAttribute("role","button");o.setAttribute("aria-label",this._t("btn:toggle"));const i=this;this._setupAnimationFrame=requestAnimationFrame(function f(){if(!h.offsetWidth)return requestAnimationFrame(f);i.setColor(n.default);i._rePositioningPicker();n.defaultRepresentation&&(i._representation=n.defaultRepresentation,i.setColorRepresentation(i._representation));n.showAlways&&i.show();i._initializingActive=!1;i._emit("init")})}_preBuild(){const{options:n}=this;for(const t of["el","container"])n[t]=b(n[t]);this._root=(n=>{const{components:t,useAsButton:o,inline:s,appClass:h,theme:c,lockOpacity:u}=n.options,i=n=>n?"":'style="display:none" hidden',r=t=>n._t(t),e=p(`
97      <div :ref="root" class="pickr">
98
99        ${o?"":'<button type="button" :ref="button" class="pcr-button"><\/button>'}
100
101        <div :ref="app" class="pcr-app ${h||""}" data-theme="${c}" ${s?'style="position: unset"':""} aria-label="${r("ui:dialog")}" role="window">
102          <div class="pcr-selection" ${i(t.palette)}>
103            <div :obj="preview" class="pcr-color-preview" ${i(t.preview)}>
104              <button type="button" :ref="lastColor" class="pcr-last-color" aria-label="${r("btn:last-color")}"></button>
105              <div :ref="currentColor" class="pcr-current-color"></div>
106            </div>
107
108            <div :obj="palette" class="pcr-color-palette">
109              <div :ref="picker" class="pcr-picker"></div>
110              <div :ref="palette" class="pcr-palette" tabindex="0" aria-label="${r("aria:palette")}" role="listbox"></div>
111            </div>
112
113            <div :obj="hue" class="pcr-color-chooser" ${i(t.hue)}>
114              <div :ref="picker" class="pcr-picker"></div>
115              <div :ref="slider" class="pcr-hue pcr-slider" tabindex="0" aria-label="${r("aria:hue")}" role="slider"></div>
116            </div>
117
118            <div :obj="opacity" class="pcr-color-opacity" ${i(t.opacity)}>
119              <div :ref="picker" class="pcr-picker"></div>
120              <div :ref="slider" class="pcr-opacity pcr-slider" tabindex="0" aria-label="${r("aria:opacity")}" role="slider"></div>
121            </div>
122          </div>
123
124          <div class="pcr-swatches ${t.palette?"":"pcr-last"}" :ref="swatches"></div>
125
126          <div :obj="interaction" class="pcr-interaction" ${i(Object.keys(t.interaction).length)}>
127            <input :ref="result" class="pcr-result" type="text" spellcheck="false" ${i(t.interaction.input)} aria-label="${r("aria:input")}">
128
129            <input :arr="options" class="pcr-type" data-type="HEXA" value="${u?"HEX":"HEXA"}" type="button" ${i(t.interaction.hex)}>
130            <input :arr="options" class="pcr-type" data-type="RGBA" value="${u?"RGB":"RGBA"}" type="button" ${i(t.interaction.rgba)}>
131            <input :arr="options" class="pcr-type" data-type="HSLA" value="${u?"HSL":"HSLA"}" type="button" ${i(t.interaction.hsla)}>
132            <input :arr="options" class="pcr-type" data-type="HSVA" value="${u?"HSV":"HSVA"}" type="button" ${i(t.interaction.hsva)}>
133            <input :arr="options" class="pcr-type" data-type="CMYK" value="CMYK" type="button" ${i(t.interaction.cmyk)}>
134
135            <input :ref="save" class="pcr-save" value="${r("btn:save")}" type="button" ${i(t.interaction.save)} aria-label="${r("aria:btn:save")}">
136            <input :ref="cancel" class="pcr-cancel" value="${r("btn:cancel")}" type="button" ${i(t.interaction.cancel)} aria-label="${r("aria:btn:cancel")}">
137            <input :ref="clear" class="pcr-clear" value="${r("btn:clear")}" type="button" ${i(t.interaction.clear)} aria-label="${r("aria:btn:clear")}">
138          </div>
139        </div>
140      </div>
141    `),f=e.interaction;return f.options.find(n=>!n.hidden&&!n.classList.add("active")),f.type=()=>f.options.find(n=>n.classList.contains("active")),e})(this);n.useAsButton&&(this._root.button=n.el);n.container.appendChild(this._root.root)}_finalBuild(){const n=this.options,t=this._root;if(n.container.removeChild(t.root),n.inline){const i=n.el.parentElement;n.el.nextSibling?i.insertBefore(t.app,n.el.nextSibling):i.appendChild(t.app)}else n.container.appendChild(t.app);n.useAsButton?n.inline&&n.el.remove():n.el.parentNode.replaceChild(t.root,n.el);n.disabled&&this.disable();n.comparison||(t.button.style.transition="none",n.useAsButton||(t.preview.lastColor.style.transition="none"));this.hide()}_buildComponents(){const n=this,t=this.options.components,u=(n.options.sliders||"v").repeat(2),[f,e]=u.match(/^[vh]+$/g)?u:[],i=()=>this._color||(this._color=this._lastColor.clone()),r={palette:v({element:n._root.palette.picker,wrapper:n._root.palette.palette,onstop:()=>n._emit("changestop","slider",n),onchange(r,u){if(t.palette){const f=i(),{_root:o,options:s}=n,{lastColor:h,currentColor:c}=o.preview;n._recalc&&(f.s=100*r,f.v=100-100*u,f.v<0&&(f.v=0),n._updateOutput("slider"));const e=f.toRGBA().toString(0);this.element.style.background=e;this.wrapper.style.background=`
142                        linear-gradient(to top, rgba(0, 0, 0, ${f.a}), transparent),
143                        linear-gradient(to left, hsla(${f.h}, 100%, 50%, ${f.a}), rgba(255, 255, 255, ${f.a}))
144                    `;s.comparison?s.useAsButton||n._lastColor||h.style.setProperty("--pcr-color",e):(o.button.style.setProperty("--pcr-color",e),o.button.classList.remove("clear"));const l=f.toHEXA().toString();for(const{el:t,color:i}of n._swatchColors)t.classList[l===i.toHEXA().toString()?"add":"remove"]("pcr-active");c.style.setProperty("--pcr-color",e)}}}),hue:v({lock:"v"===e?"h":"v",element:n._root.hue.picker,wrapper:n._root.hue.slider,onstop:()=>n._emit("changestop","slider",n),onchange(u){if(t.hue&&t.palette){const f=i();n._recalc&&(f.h=360*u);this.element.style.backgroundColor=`hsl(${f.h}, 100%, 50%)`;r.palette.trigger()}}}),opacity:v({lock:"v"===f?"h":"v",element:n._root.opacity.picker,wrapper:n._root.opacity.slider,onstop:()=>n._emit("changestop","slider",n),onchange(u){if(t.opacity&&t.palette){const f=i();n._recalc&&(f.a=Math.round(100*u)/100);this.element.style.background=`rgba(0, 0, 0, ${f.a})`;r.palette.trigger()}}}),selectable:et({elements:n._root.interaction.options,className:"active",onchange(t){n._representation=t.target.getAttribute("data-type").toUpperCase();n._recalc&&n._updateOutput("swatch")}})};this._components=r}_bindEvents(){const{_root:t,options:i}=this,r=[n(t.interaction.clear,"click",()=>this._clearColor()),n([t.interaction.cancel,t.preview.lastColor],"click",()=>{this.setHSVA(...(this._lastColor||this._color).toHSVA(),!0),this._emit("cancel")}),n(t.interaction.save,"click",()=>{!this.applyColor()&&!i.showAlways&&this.hide()}),n(t.interaction.result,["keyup","input"],n=>{this.setColor(n.target.value,!0)&&!this._initializingActive&&(this._emit("change",this._color,"input",this),this._emit("changestop","input",this)),n.stopImmediatePropagation()}),n(t.interaction.result,["focus","blur"],n=>{this._recalc="blur"===n.type,this._recalc&&this._updateOutput(null)}),n([t.palette.palette,t.palette.picker,t.hue.slider,t.hue.picker,t.opacity.slider,t.opacity.picker],["mousedown","touchstart"],()=>this._recalc=!0,{passive:!0})];if(!i.showAlways){const u=i.closeWithKey;r.push(n(t.button,"click",()=>
144this.isOpen()?this.hide():this.show()),n(document,"keyup",n=>this.isOpen()&&(n.key===u||n.code===u)&&this.hide()),n(document,["touchstart","mousedown"],n=>{this.isOpen()&&!w(n).some(n=>n===t.app||n===t.button)&&this.hide()},{capture:!0}))}if(i.adjustableNumbers){const n={rgba:[255,255,255,1],hsva:[360,100,100,1],hsla:[360,100,100,1],cmyk:[100,100,100,100]};k(t.interaction.result,(t,i,r)=>{const u=n[this.getColorRepresentation().toLowerCase()];if(u){const n=u[r],f=t+(n>=100?1e3*i:i);return f<=0?0:Number((f<n?f:n).toPrecision(3))}return t})}if(i.autoReposition&&!i.inline){let t=null;const u=this;r.push(n(window,["scroll","resize"],()=>{u.isOpen()&&(i.closeOnScroll&&u.hide(),null===t?(t=setTimeout(()=>t=null,100),requestAnimationFrame(function i(){u._rePositioningPicker();null!==t&&requestAnimationFrame(i)})):(clearTimeout(t),t=setTimeout(()=>t=null,100)))},{capture:!0}))}this._eventBindings=r}_rePositioningPicker(){const{options:n}=this;if(!n.inline&&!this._nanopop.update({container:document.body.getBoundingClientRect(),position:n.position})){const n=this._root.app,t=n.getBoundingClientRect();n.style.top=(window.innerHeight-t.height)/2+"px";n.style.left=(window.innerWidth-t.width)/2+"px"}}_updateOutput(n){const{_root:t,_color:i,options:r}=this;if(t.interaction.type()){const n=`to${t.interaction.type().getAttribute("data-type")}`;t.interaction.result.value="function"==typeof i[n]?i[n]().toString(r.outputPrecision):""}!this._initializingActive&&this._recalc&&this._emit("change",i,n,this)}_clearColor(n=!1){const{_root:t,options:i}=this;i.useAsButton||t.button.style.setProperty("--pcr-color","rgba(0, 0, 0, 0.15)");t.button.classList.add("clear");i.showAlways||this.hide();this._lastColor=null;this._initializingActive||n||(this._emit("save",null),this._emit("clear"))}_parseLocalColor(n){const{values:t,type:r,a:i}=ft(n),{lockOpacity:u}=this.options,f=void 0!==i&&1!==i;return t&&3===t.length&&(t[3]=void 0),{values:!t||u&&f?null:t,type:r}}_t(n){return this.options.i18n[n]||r.I18N_DEFAULTS[n]}_emit(n,...t){this._eventListener[n].forEach(n=>n(...t,this))}on(n,t){return this._eventListener[n].push(t),this}off(n,t){const i=this._eventListener[n]||[],r=i.indexOf(t);return~r&&i.splice(r,1),this}addSwatch(t){const{values:i}=this._parseLocalColor(t);if(i){const{_swatchColors:u,_root:f}=this,t=e(...i),r=c(`<button type="button" style="--pcr-color: ${t.toRGBA().toString(0)}" aria-label="${this._t("btn:swatch")}"/>`);return f.swatches.appendChild(r),u.push({el:r,color:t}),this._eventBindings.push(n(r,"click",()=>{this.setHSVA(...t.toHSVA(),!0),this._emit("swatchselect",t),this._emit("change",t,"swatch",this)})),!0}return!1}removeSwatch(n){const t=this._swatchColors[n];if(t){const{el:i}=t;return this._root.swatches.removeChild(i),this._swatchColors.splice(n,1),!0}return!1}applyColor(n=!1){const{preview:r,button:t}=this._root,i=this._color.toRGBA().toString(0);return r.lastColor.style.setProperty("--pcr-color",i),this.options.useAsButton||t.style.setProperty("--pcr-color",i),t.classList.remove("clear"),this._lastColor=this._color.clone(),this._initializingActive||n||this._emit("save",this._color),this}destroy(){cancelAnimationFrame(this._setupAnimationFrame);
144this._eventBindings.forEach(n=>i(...n));Object.keys(this._components).forEach(n=>this._components[n].destroy())}destroyAndRemove(){this.destroy();const{root:n,app:t}=this._root;n.parentElement&&n.parentElement.removeChild(n);t.parentElement.removeChild(t);Object.keys(this).forEach(n=>this[n]=null)}hide(){return!!this.isOpen()&&(this._root.app.classList.remove("visible"),this._emit("hide"),!0)}show(){return!this.options.disabled&&!this.isOpen()&&(this._root.app.classList.add("visible"),this._rePositioningPicker(),this._emit("show",this._color),this)}isOpen(){return this._root.app.classList.contains("visible")}setHSVA(n=360,t=0,i=0,r=1,u=!1){const f=this._recalc;if(this._recalc=!1,n<0||n>360||t<0||t>100||i<0||i>100||r<0||r>1)return!1;this._color=e(n,t,i,r);const{hue:o,opacity:s,palette:h}=this._components;return o.update(n/360),s.update(r),h.update(t/100,1-i/100),u||this.applyColor(),f&&this._updateOutput(),this._recalc=f,!0}setColor(n,t=!1){if(null===n)return this._clearColor(t),!0;const{values:i,type:r}=this._parseLocalColor(n);if(i){const u=r.toUpperCase(),{options:f}=this._root.interaction,n=f.find(n=>n.getAttribute("data-type")===u);if(n&&!n.hidden)for(const t of f)t.classList[t===n?"add":"remove"]("active");return!!this.setHSVA(...i,t)&&this.setColorRepresentation(u)}return!1}setColorRepresentation(n){return n=n.toUpperCase(),!!this._root.interaction.options.find(t=>t.getAttribute("data-type").startsWith(n)&&!t.click())}getColorRepresentation(){return this._representation}getColor(){return this._color}getSelectedColor(){return this._lastColor}getRoot(){return this._root}disable(){return this.hide(),this.options.disabled=!0,this._root.button.classList.add("disabled"),this}enable(){return this.options.disabled=!1,this._root.button.classList.remove("disabled"),this}}return t(r,"utils",s),t(r,"version","1.8.2"),t(r,"I18N_DEFAULTS",{"ui:dialog":"color picker dialog","btn:toggle":"toggle color picker dialog","btn:swatch":"color swatch","btn:last-color":"use previous color","btn:save":"Save","btn:cancel":"Cancel","btn:clear":"Clear","aria:btn:save":"save and close","aria:btn:cancel":"cancel and close","aria:btn:clear":"clear and close","aria:input":"color input field","aria:palette":"color selection area","aria:hue":"hue selection slider","aria:opacity":"selection slider"}),t(r,"DEFAULT_OPTIONS",{appClass:null,theme:"classic",useAsButton:!1,padding:8,disabled:!1,comparison:!0,closeOnScroll:!1,outputPrecision:0,lockOpacity:!1,autoReposition:!0,container:"body",components:{interaction:{}},i18n:{},swatches:null,inline:!1,sliders:null,"default":"#42445a",defaultRepresentation:null,position:"bottom-middle",adjustableNumbers:!0,showAlways:!1,closeWithKey:"Escape"}),t(r,"create",n=>new r(n)),o=o.default})()});
145(function(n){function t(t,i){var u,r=this,e=window.navigator,l=e.userAgent.toLowerCase(),s,o,a,y;r.uid=n.rsModules.uid++;r.ns=".rs"+r.uid;var h=document.createElement("div").style,f=["webkit","Moz","ms","O"],o="",v=0,c;for(u=0;u<f.length;u++)c=f[u],!o&&c+"Transform"in h&&(o=c),c=c.toLowerCase(),window.requestAnimationFrame||(window.requestAnimationFrame=window[c+"RequestAnimationFrame"],window.cancelAnimationFrame=window[c+"CancelAnimationFrame"]||window[c+"CancelRequestAnimationFrame"]);for(window.requestAnimationFrame||(window.requestAnimationFrame=function(n){var t=(new Date).getTime(),i=Math.max(0,16-(t-v)),r=window.setTimeout(function(){n(t+i)},i);return v=t+i,r}),window.cancelAnimationFrame||(window.cancelAnimationFrame=function(n){clearTimeout(n)}
145),r.isIPAD=l.match(/(ipad)/),r.isIOS=r.isIPAD||l.match(/(iphone|ipod)/),u=function(n){return n=/(chrome)[ \/]([\w.]+)/.exec(n)||/(webkit)[ \/]([\w.]+)/.exec(n)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(n)||/(msie) ([\w.]+)/.exec(n)||0>n.indexOf("compatible")&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(n)||[],{browser:n[1]||"",version:n[2]||"0"}}(l),f={},u.browser&&(f[u.browser]=!0,f.version=u.version),f.chrome&&(f.webkit=!0),r._a=f,r.isAndroid=-1<l.indexOf("android"),r.slider=n(t),r.ev=n(r),r._b=n(document),r.st=n.extend({},n.fn.royalSlider.defaults,i),r._c=r.st.transitionSpeed,r._d=0,r.st.allowCSS3&&(!f.webkit||r.st.allowCSS3OnWebkit)&&(u=o+(o?"T":"t"),r._e=(u+"ransform"in h)&&(u+"ransition"in h),r._e&&(r._f=(o+(o?"P":"p")+"erspective"in h))),o=o.toLowerCase(),r._g="-"+o+"-",r._h="vertical"===r.st.slidesOrientation?!1:!0,r._i=r._h?"left":"top",r._j=r._h?"width":"height",r._k=-1,r._l="fade"===r.st.transitionType?!1:!0,r._l||(r.st.sliderDrag=!1,r._m=10),r._n="z-index:0; display:none; opacity:0;",r._o=0,r._p=0,r._q=0,n.each(n.rsModules,function(n,t){"uid"!==n&&t.call(r)}),r.slides=[],r._r=0,(r.st.slides?n(r.st.slides):r.slider.children().detach()).each(function(){r._s(this,!0)}),r.st.randomizeSlides&&r.slides.sort(function(){return.5-Math.random()}),r.numSlides=r.slides.length,r._t(),r.st.startSlideId?r.st.startSlideId>r.numSlides-1&&(r.st.startSlideId=r.numSlides-1):r.st.startSlideId=0,r._o=r.staticSlideId=r.currSlideId=r._u=r.st.startSlideId,r.currSlide=r.slides[r.currSlideId],r._v=0,r.pointerMultitouch=!1,r.slider.addClass((r._h?"rsHor":"rsVer")+(r._l?"":" rsFade")),h='<div class="rsOverflow"><div class="rsContainer">',r.slidesSpacing=r.st.slidesSpacing,r._w=(r._h?r.slider.width():r.slider.height())+r.st.slidesSpacing,r._x=Boolean(0<r._y),1>=r.numSlides&&(r._z=!1),r._a1=r._z&&r._l?2===r.numSlides?1:2:0,r._b1=6>r.numSlides?r.numSlides:6,r._c1=0,r._d1=0,r.slidesJQ=[],u=0;u<r.numSlides;u++)r.slidesJQ.push(n('<div style="'+(r._l?"":u!==r.currSlideId?r._n:"z-index:0;")+'" class="rsSlide "><\/div>'));r._e1=h=n(h+"<\/div><\/div>");s=r.ns;o=function(n,t,i,u,f){r._j1=n+t+s;r._k1=n+i+s;r._l1=n+u+s;f&&(r._m1=n+f+s)};u=e.pointerEnabled;r.pointerEnabled=u||e.msPointerEnabled;r.pointerEnabled?(r.hasTouch=!1,r._n1=.2,r.pointerMultitouch=Boolean(1<e[(u?"m":"msM")+"axTouchPoints"]),u?o("pointer","down","move","up","cancel"):o("MSPointer","Down","Move","Up","Cancel")):(r.isIOS?r._j1=r._k1=r._l1=r._m1="":o("mouse","down","move","up"),"ontouchstart"in window||"createTouch"in document?(r.hasTouch=!0,r._j1+=" touchstart"+s,r._k1+=" touchmove"+s,r._l1+=" touchend"+s,r._m1+=" touchcancel"+s,r._n1=.5,r.st.sliderTouch&&(r._f1=!0)):(r.hasTouch=!1,r._n1=.2));r.st.sliderDrag&&(r._f1=!0,f.msie||f.opera?r._g1=r._h1="move":f.mozilla?(r._g1="-moz-grab",r._h1="-moz-grabbing"):f.webkit&&-1!=e.platform.indexOf("Mac")&&(r._g1="-webkit-grab",r._h1="-webkit-grabbing"),r._i1());r.slider.html(h);r._o1=r.st.controlsInside?r._e1:r.slider;r._p1=r._e1.children(".rsContainer");r.pointerEnabled&&r._p1.css((u?"":"-ms-")+"touch-action",r._h?"pan-y":"pan-x");r._q1=n('<div class="rsPreloader"><\/div>');e=r._p1.children(".rsSlide");r._r1=r.slidesJQ[r.currSlideId];r._s1=0;r._e?(r._t1="transition-property",r._u1="transition-duration",r._v1="transition-timing-function",r._w1=r._x1=r._g+"transform",r._f?(f.webkit&&!f.chrome&&r.slider.addClass("rsWebkit3d"),r._y1="translate3d(",r._z1="px, ",r._a2="px, 0px)"):(r._y1="translate(",r._z1="px, ",r._a2="px)"),r._l?r._p1[r._g+r._t1]=r._g+"transform":(f={},f[r._g+r._t1]="opacity",f[r._g+r._u1]=r.st.transitionSpeed+"ms",f[r._g+r._v1]=r.st.css3easeInOut,e.css(f))):(r._x1="left",r._w1="top");n(window).on("resize"+r.ns,function(){a&&clearTimeout(a);a=setTimeout(function(){r.updateSliderSize()},50)});if(r.ev.trigger("rsAfterPropsSetup"),r.updateSliderSize(),r.st.keyboardNavEnabled&&r._b2(),r.st.arrowsNavHideOnTouch&&(r.hasTouch||r.pointerMultitouch)&&(r.st.arrowsNav=!1),r.st.arrowsNav&&(e=r._o1,n('<div class="rsArrow rsArrowLeft"><div class="rsArrowIcn"><\/div><\/div><div class="rsArrow rsArrowRight"><div class="rsArrowIcn"><\/div><\/div>').appendTo(e),r._c2=e.children(".rsArrowLeft").on("click",function(n){n.preventDefault();r.prev()}),r._d2=e.children(".rsArrowRight").on("click",function(n){n.preventDefault();r.next()}),r.st.arrowsNavAutoHide&&!r.hasTouch&&(r._c2.addClass("rsHidden"),r._d2.addClass("rsHidden"),e.one("mousemove.arrowshover",function(){r._c2.removeClass("rsHidden");r._d2.removeClass("rsHidden")}),e.on("mouseenter",function(){r._e2||(r._c2.removeClass("rsHidden"),r._d2.removeClass("rsHidden"))}).on("mouseleave",function(){r._e2||(r._c2.addClass("rsHidden"),r._d2.addClass("rsHidden"))})),r.ev.on("rsOnUpdateNav",function(){r._f2()}),r._f2()),r._f1)r._p1.on(r._j1,function(n){r._g2(n)});else r.dragSuccess=!1;y=["rsPlayBtnIcon","rsPlayBtn","rsCloseVideoBtn","rsCloseVideoIcn"];r._p1.on("click",function(t){if(!r.dragSuccess){var i=n(t.target).attr("class");if(-1!==n.inArray(i,y)&&r.toggleVideo())return!1;if(r.st.navigateByClick&&!r._h2){if(n(t.target).closest(".rsNoDrag",r._r1).length)return!0;r._i2(t)}r.ev.trigger("rsSlideClick",t)}}).on("click.rs","a",function(){if(r.dragSuccess)return!1;r._h2=!0;setTimeout(function(){r._h2=!1},3)});r.ev.trigger("rsAfterInit")}n.rsModules||(n.rsModules={uid:0});t.prototype={constructor:t,_i2:function(n){n=n[this._h?"pageX":"pageY"]-this._j2;n>=this._q?this.next():0>n&&this.prev()},_t:function(){var n;n=this.st.numImagesToPreload;(this._z=this.st.loop)&&(2===this.numSlides?(this._z=!1,this.st.loopRewind=!0):2>this.numSlides&&(this.st.loopRewind=this._z=!1));this._z&&0<n&&(4>=this.numSlides?n=1:this.st.numImagesToPreload>(this.numSlides-1)/2&&(n=Math.floor((this.numSlides-1)/2)));this._y=n},_s:function(t,i){function e(n,t){var e="src"===t&&n[0].currentSrc?n[0].currentSrc:n.attr(t),i,f;t?r.images.push(e):r.images.push(n.text());s&&(s=!1,r.caption="src"===t?n.attr("alt"):n.contents(),r.image=r.images[0],r.videoURL=n.attr("data-rsVideo"),i=n.attr("data-rsw"),f=n.attr("data-rsh"),"undefined"!=typeof i&&!1!==i&&"undefined"!=typeof f&&!1!==f?(r.iW=parseInt(i,10),r.iH=parseInt(f,10)):u.st.imgWidth&&u.st.imgHeight&&(r.iW=u.st.imgWidth,r.iH=u.st.imgHeight))}var u=this,o,r={},f,s=!0;return t=n(t),u._k2=t,u.ev.trigger("rsBeforeParseNode",[t,r]),r.stopParsing?void 0:(t=u._k2,r.id=u._r,r.contentAdded=!1,u._r++,r.images=[],r.isBig=!1,r.hasCover||(t.hasClass("rsImg")?(f=t,o=!0):(f=t.find(".rsImg"),f.length&&(o=!0)),o?(r.bigImage=f.eq
145(0).attr("data-rsBigImg"),f.each(function(){var t=n(this);t.is("a")?e(t,"href"):t.is("img")?e(t,"src"):e(t)})):t.is("img")&&(t.addClass("rsImg rsMainSlideImage"),e(t,"src"))),f=t.find(".rsCaption"),f.length&&(r.caption=f.remove()),r.content=t,u.ev.trigger("rsAfterParseNode",[t,r]),i&&u.slides.push(r),0===r.images.length&&(r.isLoaded=!0,r.isRendered=!1,r.isLoading=!1,r.images=null),r)},_b2:function(){var n=this,t,i,r=function(t){37===t?n.prev():39===t&&n.next()};n._b.on("keydown"+n.ns,function(u){n._l2||(i=u.keyCode,37!==i&&39!==i||t||(r(i),t=setInterval(function(){r(i)},700)))}).on("keyup"+n.ns,function(){t&&(clearInterval(t),t=null)})},goTo:function(n,t){n!==this.currSlideId&&this._m2(n,this.st.transitionSpeed,!0,!t)},destroy:function(t){this.ev.trigger("rsBeforeDestroy");this._b.off("keydown"+this.ns+" keyup"+this.ns+" "+this._k1+" "+this._l1);this._p1.off(this._j1+" click");this.slider.data("royalSlider",null);n.removeData(this.slider,"royalSlider");n(window).off("resize"+this.ns);this.loadingTimeout&&clearTimeout(this.loadingTimeout);t&&this.slider.remove();this.ev=this.slider=this.slides=null},_n2:function(t,i){function v(i,u,f){i.isAdded?(y(u,i),p(u,i)):(f||(f=r.slidesJQ[u]),i.holder?f=i.holder:(f=r.slidesJQ[u]=n(f),i.holder=f),i.appendOnLoaded=!1,p(u,i,f),y(u,i),r._p2(i,f,t),i.isAdded=!0)}function y(n,i){i.contentAdded||(r.setItemHtml(i,t),t||(i.contentAdded=!0))}function p(n,t,i){r._l&&(i||(i=r.slidesJQ[n]),i.css(r._i,(n+r._d1+a)*r._w))}function s(n){if(k){if(n>l-1)return s(n-l);if(0>n)return s(l+n)}return n}var r=this,e,u,k=r._z,l=r.numSlides;if(!isNaN(i))return s(i);var f=r.currSlideId,a,h=t?Math.abs(r._o2-r.currSlideId)>=r.numSlides-1?0:1:r._y,c=Math.min(2,h),w=!1,b=!1,o;for(u=f;u<f+1+c;u++)if(o=s(u),(e=r.slides[o])&&(!e.isAdded||!e.positionSet)){w=!0;break}for(u=f-1;u>f-1-c;u--)if(o=s(u),(e=r.slides[o])&&(!e.isAdded||!e.positionSet)){b=!0;break}if(w)for(u=f;u<f+h+1;u++)o=s(u),a=Math.floor((r._u-(f-u))/r.numSlides)*r.numSlides,(e=r.slides[o])&&v(e,o);if(b)for(u=f-1;u>f-1-h;u--)o=s(u),a=Math.floor((r._u-(f-u))/l)*l,(e=r.slides[o])&&v(e,o);if(!t)for(c=s(f-h),f=s(f+h),h=c>f?0:c,u=0;u<l;u++)c>f&&u>c-1||!(u<h||u>f)||(e=r.slides[u])&&e.holder&&(e.holder.detach(),e.isAdded=!1)},setItemHtml:function(t,i){var r=this,e=function(){var i,e,u,s;if(t.images){if(!t.isLoading)if(t.content.hasClass("rsImg")?(i=t.content,e=!0):i=t.content.find(".rsImg:not(img)"),i&&!i.is("img")&&i.each(function(){var i=n(this),r='<img class="rsImg" src="'+(i.is("a")?i.attr("href"):i.text())+'" />';e?t.content=n(r):i.replaceWith(r)}),i=e?t.content:t.content.find("img.rsImg"),h(),i.eq(0).addClass("rsMainSlideImage"),t.iW&&t.iH&&(t.isLoaded||r._q2(t),f()),t.isLoading=!0,t.isBig)n("<img />").on("load.rs error.rs",function(){n(this).off("load.rs error.rs");o([this],!0)}).attr("src",t.image);else for(t.loaded=[],t.numStartedLoad=0,i=function(){n(this).off("load.rs error.rs");t.loaded.push(this);t.loaded.length===t.numStartedLoad&&o(t.loaded,!1)},u=0;u<t.images.length;u++)s=n("<img />"),t.numStartedLoad++,s.on("load.rs error.rs",i).attr("src",t.images[u])}else t.isRendered=!0,t.isLoaded=!0,t.isLoading=!1,f(!0)},o=function(n,i){var f,r;n.length?(f=n[0],i!==t.isBig?(f=t.holder.children())&&1<f.length&&c():t.iW&&t.iH?u():(t.iW=f.width,t.iH=f.height,t.iW&&t.iH)?u():(r=new Image,r.onload=function(){r.width?(t.iW=r.width,t.iH=r.height,u()):setTimeout(function(){r.width&&(t.iW=r.width,t.iH=r.height);u()},1e3)},r.src=f.src)):u()},u=function(){t.isLoaded=!0;t.isLoading=!1;f();c();s()},f=function(){if(!t.isAppended&&r.ev){var n=r.st.visibleNearby,u=t.id-r._o;!i&&!t.appendOnLoaded&&r.st.fadeinLoadedSlide&&(0===u||(n||r._r2||r._l2)&&(-1===u||1===u))&&(n={visibility:"visible",opacity:0},n[r._g+"transition"]="opacity 400ms ease-in-out",t.content.css(n),setTimeout(function(){t.content.css("opacity",1)},16));t.holder.find(".rsPreloader").length?t.holder.append(t.content):t.holder.html(t.content);t.isAppended=!0;t.isLoaded&&(r._q2(t),s());t.sizeReady||(t.sizeReady=!0,setTimeout(function(){r.ev.trigger("rsMaybeSizeReady",t)},100))}},s=function(){!t.loadedTriggered&&r.ev&&(t.isLoaded=t.loadedTriggered=!0,t.holder.trigger("rsAfterContentSet"),r.ev.trigger("rsAfterContentSet",t))},h=function(){r.st.usePreloader&&t.holder.html(r._q1.clone())},c=function(n){r.st.usePreloader&&(n=t.holder.find(".rsPreloader"),n.length&&n.remove())};t.isLoaded?f():i?!r._l&&t.images&&t.iW&&t.iH?e():(t.holder.isWaiting=!0,h(),t.holder.slideId=-99):e()},_p2:function(n){this._p1.append(n.holder);n.appendOnLoaded=!1}
145,_g2:function(t,i){var r=this,u,f="touchstart"===t.type,e;if(r._s2=f,r.ev.trigger("rsDragStart"),n(t.target).closest(".rsNoDrag",r._r1).length)return r.dragSuccess=!1,!0;if(!i&&r._r2&&(r._t2=!0,r._u2()),r.dragSuccess=!1,r._l2)f&&(r._v2=!0);else{if(f&&(r._v2=!1),r._w2(),f)if(e=t.originalEvent.touches,e&&0<e.length)u=e[0],1<e.length&&(r._v2=!0);else return;else t.preventDefault(),u=t,r.pointerEnabled&&(u=u.originalEvent);r._l2=!0;r._b.on(r._k1,function(n){r._x2(n,i)}).on(r._l1,function(n){r._y2(n,i)});if(r._z2="",r._a3=!1,r._b3=u.pageX,r._c3=u.pageY,r._d3=r._v=(i?r._e3:r._h)?u.pageX:u.pageY,r._f3=0,r._g3=0,r._h3=i?r._i3:r._p,r._j3=(new Date).getTime(),f)r._e1.on(r._m1,function(n){r._y2(n,i)})}},_k3:function(n,t){if(this._l3){var o=this._m3,i=n.pageX-this._b3,f=n.pageY-this._c3,r=this._h3+i,u=this._h3+f,e=t?this._e3:this._h,r=e?r:u,u=this._z2;this._a3=!0;this._b3=n.pageX;this._c3=n.pageY;"x"===u&&0!==i?this._f3=0<i?1:-1:"y"===u&&0!==f&&(this._g3=0<f?1:-1);u=e?this._b3:this._c3;i=e?i:f;t?r>this._n3?r=this._h3+i*this._n1:r<this._o3&&(r=this._h3+i*this._n1):this._z||(0>=this.currSlideId&&0<u-this._d3&&(r=this._h3+i*this._n1),this.currSlideId>=this.numSlides-1&&0>u-this._d3&&(r=this._h3+i*this._n1));this._h3=r;200<o-this._j3&&(this._j3=o,this._v=u);t?this._q3(this._h3):this._l&&this._p3(this._h3)}},_x2:function(n,t){var i=this,r,f="touchmove"===n.type,u;if(!i._s2||f){if(f){if(i._r3)return;if(u=n.originalEvent.touches,u){if(1<u.length)return;r=u[0]}else return}else r=n,i.pointerEnabled&&(r=r.originalEvent);if(i._a3||(i._e&&(t?i._s3:i._p1).css(i._g+i._u1,"0s"),function e(){i._l2&&(i._t3=requestAnimationFrame(e),i._u3&&i._k3(i._u3,t))}()),i._l3)n.preventDefault(),i._m3=(new Date).getTime(),i._u3=r;else if(u=t?i._e3:i._h,r=Math.abs(r.pageX-i._b3)-Math.abs(r.pageY-i._c3)-(u?-7:7),7<r){if(u)n.preventDefault(),i._z2="x";else if(f){i._v3(n);return}i._l3=!0}else if(-7>r){if(u){if(f){i._v3(n);return}}else n.preventDefault(),i._z2="y";i._l3=!0}}},_v3:function(n){this._r3=!0;this._a3=this._l2=!1;this._y2(n)},_y2:function(t,i){function v(n){return 100>n?100:500<n?500:n}function c(n,t){(r._l||i)&&(s=(-r._u-r._d1)*r._w,y=Math.abs(r._p-s),r._c=y/t,n&&(r._c+=250),r._c=v(r._c),r._x3(s,!1))}var r=this,o,u,s,y,f,a,e,h;if(o=-1<t.type.indexOf("touch"),!r._s2||o)if(r._s2=!1,r.ev.trigger("rsDragRelease"),r._u3=null,r._l2=!1,r._r3=!1,r._l3=!1,r._m3=0,cancelAnimationFrame(r._t3),r._a3&&(i?r._q3(r._h3):r._l&&r._p3(r._h3)),r._b.off(r._k1).off(r._l1),o&&r._e1.off(r._m1),r._i1(),!r._a3&&!r._v2&&i&&r._w3)f=n(t.target).closest(".rsNavItem"),f.length&&r.goTo(f.index());else{if(u=i?r._e3:r._h,r._a3&&("y"!==r._z2||!u)&&("x"!==r._z2||u))r.dragSuccess=!0;else if(!i&&r._t2){if(r._t2=!1,r.st.navigateByClick){r._i2(r.pointerEnabled?t.originalEvent:t);r.dragSuccess=!0;return}r.dragSuccess=!0}else{r._t2=!1;r.dragSuccess=!1;return}r._t2=!1;r._z2="";a=r.st.minSlideOffset;o=o?t.originalEvent.changedTouches[0]:r.pointerEnabled?t.originalEvent:t;e=u?o.pageX:o.pageY;h=r._d3;o=r._v;var p=r.currSlideId,w=r.numSlides,l=u?r._f3:r._g3,b=r._z;if(Math.abs(e-h),o=e-o,u=(new Date).getTime()-r._j3,u=Math.abs(o)/u,0===l||1>=w)c(!0,u);else{if(!b&&!i)if(0>=p){if(0<l){c(!0,u);return}}else if(p>=w-1&&0>l){c(!0,u);return}if(i){if(s=r._i3,s>r._n3)s=r._n3;else if(s<r._o3)s=r._o3;else{if(e=u*u/.006,f=-r._i3,h=r._y3-r._z3+r._i3,0<o&&e>f?(f+=r._z3/(15/(e/u*.003)),u=u*f/e,e=f):0>o&&e>h&&(h+=r._z3/(15/(e/u*.003)),u=u*h/e,e=h),f=Math.max(Math.round(u/.003),50),s+=e*(0>o?-1:1),s>r._n3){r._a4(s,f,!0,r._n3,200);return}if(s<r._o3){r._a4(s,f,!0,r._o3,200);return}}r._a4(s,f,!0)}else f=function(n){var t=Math.floor(n/r._w);return n-t*r._w>a&&t++,t},h+a<e?0>l?c(!1,u):(f=f(e-h),r._m2(r.currSlideId-f,v(Math.abs(r._p-(-r._u-r._d1+f)*r._w)/u),!1,!0,!0)):h-a>e?0<l?c(!1,u):(f=f(h-e),r._m2(r.currSlideId+f,v(Math.abs(r._p-(-r._u-r._d1-f)*r._w)/u),!1,!0,!0)):c(!1,u)}}},_p3:function(n){n=this._p=n;this._e?this._p1.css(this._x1,this._y1+(this._h?n+this._z1+0:0+this._z1+n)+this._a2):this._p1.css(this._h?this._x1:this._w1,n)},updateSliderSize:function(n){var t,i,r,u;if(this.st.autoScaleSlider?(r=this.st.autoScaleSliderWidth,u=this.st.autoScaleSliderHeight,this.st.autoScaleHeight?(t=this.slider.width(),t!=this.width&&(this.slider.css("height",u/r*t),t=this.slider.width()),i=this.slider.height()):(i=this.slider.height(),i!=this.height&&(this.slider.css("width",r/u*i),i=this.slider.height()),t=this.slider.width())):(t=this.slider.width(),i=this.slider.height()),n||t!=this.width||i!=this.height){for(this.width=t,this.height=i,this._b4=t,this._c4=i,this.ev.trigger("rsBeforeSizeSet"),this.ev.trigger("rsAfterSizePropSet"),this._e1.css({width:this._b4,height:this._c4}),this._w=(this._h?this._b4:this._c4)+this.st.slidesSpacing,this._d4=this.st.imageScalePadding,t=0;t<this.slides.length;t++)n=this.slides[t],n.positionSet=!1,n&&n.images&&n.isLoaded&&(n.isRendered=!1,this._q2(n));if(this._e4)for(t=0;t<this._e4.length;t++)n=this._e4[t],n.holder.css(this._i,(n.id+this._d1)*this._w);this._n2();this._l&&(this._e&&this._p1.css(this._g+"transition-duration","0s"),this._p3((-this._u-this._d1)*this._w));this.ev.trigger("rsOnUpdateNav")}this._j2=this._e1.offset();this._j2=this._j2[this._i]},appendSlide:function(t,i){var r=this._s(t);(isNaN(i)||i>this.numSlides)&&(i=this.numSlides);this.slides.splice(i,0,r);this.slidesJQ.splice(i,0,n('<div style="'+(this._l?"position:absolute;":this._n)+'" class="rsSlide"><\/div>'));i<this.currSlideId&&this.currSlideId++;this.ev.trigger("rsOnAppendSlide",[r,i]);this._f4(i);i===this.currSlideId&&this.ev.trigger("rsAfterSlideChange")},removeSlide:function(n){var t=this.slides[n];t&&(t.holder&&t.holder.remove(),n<this.currSlideId&&this.currSlideId--,this.slides.splice(n,1),this.slidesJQ.splice(n,1),this.ev.trigger("rsOnRemoveSlide",[n]),this._f4(n),n===this.currSlideId&&this.ev.trigger("rsAfterSlideChange"))},_f4:function(n){var t=this;for(n=t.numSlides,n=0>=t._u?0:Math.floor(t._u/n),t.numSlides=t.slides.length,0===t.numSlides?(t.currSlideId=t._d1=t._u=0,t.currSlide=t._g4=null):t._u=n*t.
145numSlides+t.currSlideId,n=0;n<t.numSlides;n++)t.slides[n].id=n;t.currSlide=t.slides[t.currSlideId];t._r1=t.slidesJQ[t.currSlideId];t.currSlideId>=t.numSlides?t.goTo(t.numSlides-1):0>t.currSlideId&&t.goTo(0);t._t();t._l&&t._z&&t._p1.css(t._g+t._u1,"0ms");t._h4&&clearTimeout(t._h4);t._h4=setTimeout(function(){t._l&&t._p3((-t._u-t._d1)*t._w);t._n2();t._l||t._r1.css({display:"block",opacity:1})},14);t.ev.trigger("rsOnUpdateNav")},_i1:function(){this._f1&&this._l&&(this._g1?this._e1.css("cursor",this._g1):(this._e1.removeClass("grabbing-cursor"),this._e1.addClass("grab-cursor")))},_w2:function(){this._f1&&this._l&&(this._h1?this._e1.css("cursor",this._h1):(this._e1.removeClass("grab-cursor"),this._e1.addClass("grabbing-cursor")))},next:function(n){this._m2("next",this.st.transitionSpeed,!0,!n)},prev:function(n){this._m2("prev",this.st.transitionSpeed,!0,!n)},_m2:function(n,t,i,r,u){var f=this,l,s,e,a,o,c;if(f.ev.trigger("rsBeforeMove",[n,r]),e="next"===n?f.currSlideId+1:"prev"===n?f.currSlideId-1:n=parseInt(n,10),!f._z){if(0>e){f._i4("left",!r);return}if(e>=f.numSlides){f._i4("right",!r);return}}f._r2&&(f._u2(!0),i=!1);s=e-f.currSlideId;e=f._o2=f.currSlideId;o=f.currSlideId+s;r=f._u;f._z?(o=f._n2(!1,o),r+=s):r=o;f._o=o;f._g4=f.slidesJQ[f.currSlideId];f._u=r;f.currSlideId=f._o;f.currSlide=f.slides[f.currSlideId];f._r1=f.slidesJQ[f.currSlideId];o=f.st.slidesDiff;c=Boolean(0<s);s=Math.abs(s);var h=Math.floor(e/f._y),v=Math.floor((e+(c?o:-o))/f._y),h=(c?Math.max(h,v):Math.min(h,v))*f._y+(c?f._y-1:0);if(h>f.numSlides-1?h=f.numSlides-1:0>h&&(h=0),e=c?h-e:e-h,e>f._y&&(e=f._y),s>e+o)for(f._d1+=(s-(e+o))*(c?-1:1),t*=1.4,e=0;e<f.numSlides;e++)f.slides[e].positionSet=!1;f._c=t;f._n2(!0);u||(a=!0);l=(-r-f._d1)*f._w;a?setTimeout(function(){f._j4=!1;f._x3(l,n,!1,i);f.ev.trigger("rsOnUpdateNav")},0):(f._x3(l,n,!1,i),f.ev.trigger("rsOnUpdateNav"))},_f2:function(){this.st.arrowsNav&&(1>=this.numSlides?(this._c2.css("display","none"),this._d2.css("display","none")):(this._c2.css("display","block"),this._d2.css("display","block"),this._z||this.st.loopRewind||(0===this.currSlideId?this._c2.addClass("rsArrowDisabled"):this._c2.removeClass("rsArrowDisabled"),this.currSlideId===this.numSlides-1?this._d2.addClass("rsArrowDisabled"):this._d2.removeClass("rsArrowDisabled"))))},_x3:function(t,i,r,u,f){function c(){var n;o&&(n=o.data("rsTimeout"))&&(o!==s&&o.css({opacity:0,display:"none",zIndex:0}),clearTimeout(n),o.data("rsTimeout",""));(n=s.data("rsTimeout"))&&(clearTimeout(n),s.data("rsTimeout",""))}var e=this,o,s,h={};isNaN(e._c)&&(e._c=400);e._p=e._h3=t;e.ev.trigger("rsBeforeAnimStart");e._e?e._l?(e._c=parseInt(e._c,10),r=e._g+e._v1,h[e._g+e._u1]=e._c+"ms",h[r]=u?n.rsCSS3Easing[e.st.easeInOut]:n.rsCSS3Easing[e.st.easeOut],e._p1.css(h),u||!e.hasTouch?setTimeout(function(){e._p3(t)},5):e._p3(t)):(e._c=e.st.transitionSpeed,o=e._g4,s=e._r1,s.data("rsTimeout")&&s.css("opacity",0),c(),o&&o.data("rsTimeout",setTimeout(function(){h[e._g+e._u1]="0ms";h.zIndex=0;h.display="none";o.data("rsTimeout","");o.css(h);setTimeout(function(){o.css("opacity",0)},16)},e._c+60)),h.display="block",h.zIndex=e._m,h.opacity=0,h[e._g+e._u1]="0ms",h[e._g+e._v1]=n.rsCSS3Easing[e.st.easeInOut],s.css(h),s.data("rsTimeout",setTimeout(function(){s.css(e._g+e._u1,e._c+"ms");s.data("rsTimeout",setTimeout(function(){s.css("opacity",1);s.data("rsTimeout","")},20))},20))):e._l?(h[e._h?e._x1:e._w1]=t+"px",e._p1.animate(h,e._c,u?e.st.easeInOut:e.st.easeOut)):(o=e._g4,s=e._r1,s.stop(!0,!0).css({opacity:0,display:"block",zIndex:e._m}),e._c=e.st.transitionSpeed,s.animate({opacity:1},e._c,e.st.easeInOut),c(),o&&o.data("rsTimeout",setTimeout(function(){o.stop(!0,!0).css({opacity:0,display:"none",zIndex:0})},e._c+60)));e._r2=!0;e.loadingTimeout&&clearTimeout(e.loadingTimeout);e.loadingTimeout=f?setTimeout(function(){e.loadingTimeout=null;f.call()},e._c+60):setTimeout(function(){e.loadingTimeout=null;e._k4(i)},e._c+60)},_u2:function(n){if(this._r2=!1,clearTimeout(this.loadingTimeout),this._l)if(this._e){if(!n){n=this._p;var t=this._h3=this._l4();this._p1.css(this._g+this._u1,"0ms");n!==t&&this._p3(t)}}else this._p1.stop(!0),this._p=parseInt(this._p1.css(this._x1),10);else 20<this._m?this._m=10:this._m++},_l4:function(){var n=window.getComputedStyle(this._p1.get(0),null).getPropertyValue(this._g+"transform").replace(/^matrix\(/i,"").split(/, |\)$/g),t=0===n[0].indexOf("matrix3d");return parseInt(n[this._h?t?12:4:t?13:5],10)},_m4:function(n,t){return this._e?this._y1+(t?n+this._z1+0:0+this._z1+n)+this._a2:n},_k4:function(){this._l||(this._r1.css("z-index",0),this._m=10);this._r2=!1;this.staticSlideId=this.currSlideId;this._n2();this._n4=!1;this.ev.trigger("rsAfterSlideChange")},_i4:function(n,t){var i=this,r=(-i._u-i._d1)*i._w,u;0===i.numSlides||i._r2||(i.st.loopRewind?i.goTo("left"===n?i.numSlides-1:0,t):i._l&&(i._c=200,u=function(){i._r2=!1},i._x3(r+("left"===n?30:-30),"",!1,!0,function(){i._r2=!1;i._x3(r,"",!1,!0,u)})))},_q2:function(n){var e,o,c,u,h,s;if(!n.isRendered){var f=n.content,t="rsMainSlideImage",l,a=this.st.imageAlignCenter,i=this.st.imageScaleMode,r;n.videoURL&&(t="rsVideoContainer","fill"!==i?l=!0:(r=f,r.hasClass(t)||(r=r.find("."+t)),r.css({width:"100%",height:"100%"}),t="rsMainSlideImage"));f.hasClass(t)||(f=f.find("."+t));f&&(e=n.iW,o=n.iH,n.isRendered=!0,("none"!==i||a)&&(t="fill"!==i?this._d4:0,r=this._b4-2*t,c=this._c4-2*t,s={},"fit-if-smaller"===i&&(e>r||o>c)&&(i="fit"),("fill"===i||"fit"===i)&&(u=r/e,h=c/o,u="fill"==i?u>h?u:h:"fit"==i?u<h?u:h:1,e=Math.ceil(e*u,10),o=Math.ceil(o*u,10)),"none"!==i&&(s.width=e,s.height=o,l&&f.find(".rsImg").css({width:"100%",height:"100%"})),a&&(s.marginLeft=Math.floor((r-e)/2)+t,s.marginTop=Math.floor((c-o)/2)+t),f.css(s))
145)}}};n.rsProto=t.prototype;n.fn.royalSlider=function(i){var r=arguments;return this.each(function(){var u=n(this);if("object"!=typeof i&&i){if((u=u.data("royalSlider"))&&u[i])return u[i].apply(u,Array.prototype.slice.call(r,1))}else u.data("royalSlider")||u.data("royalSlider",new t(u,i))})};n.fn.royalSlider.defaults={slidesSpacing:8,startSlideId:0,loop:!1,loopRewind:!1,numImagesToPreload:4,fadeinLoadedSlide:!0,slidesOrientation:"horizontal",transitionType:"move",transitionSpeed:600,controlNavigation:"bullets",controlsInside:!0,arrowsNav:!0,arrowsNavAutoHide:!0,navigateByClick:!0,randomizeSlides:!1,sliderDrag:!0,sliderTouch:!0,keyboardNavEnabled:!1,fadeInAfterLoaded:!0,allowCSS3:!0,allowCSS3OnWebkit:!0,addActiveClass:!1,autoHeight:!1,easeOut:"easeOutSine",easeInOut:"easeInOutSine",minSlideOffset:10,imageScaleMode:"fit-if-smaller",imageAlignCenter:!0,imageScalePadding:4,usePreloader:!0,autoScaleSlider:!1,autoScaleSliderWidth:800,autoScaleSliderHeight:400,autoScaleHeight:!0,arrowsNavHideOnTouch:!1,globalCaption:!1,slidesDiff:2};n.rsCSS3Easing={easeOutSine:"cubic-bezier(0.390, 0.575, 0.565, 1.000)",easeInOutSine:"cubic-bezier(0.445, 0.050, 0.550, 0.950)"};n.extend(jQuery.easing,{easeInOutSine:function(n,t,i,r,u){return-r/2*(Math.cos(Math.PI*t/u)-1)+i},easeOutSine:function(n,t,i,r,u){return r*Math.sin(t/u*(Math.PI/2))+i},easeOutCubic:function(n,t,i,r,u){return r*((t=t/u-1)*t*t+1)+i}})})(jQuery,window),function(n){n.extend(n.rsProto,{_i5:function(){var t=this;"bullets"===t.st.controlNavigation&&(t.ev.one("rsAfterPropsSetup",function(){t._j5=!0;t.slider.addClass("rsWithBullets");for(var i='<div class="rsNav rsBullets">',r=0;r<t.numSlides;r++)i+='<div class="rsNavItem rsBullet"><span><\/span><\/div>';t._k5=i=n(i+"<\/div>");t._l5=i.appendTo(t.slider).children();t._k5.on("click.rs",".rsNavItem",function(){t._m5||t.goTo(n(this).index())})}),t.ev.on("rsOnAppendSlide",function(n,i,r){r>=t.numSlides?t._k5.append('<div class="rsNavItem rsBullet"><span><\/span><\/div>'):t._l5.eq(r).before('<div class="rsNavItem rsBullet"><span><\/span><\/div>');t._l5=t._k5.children()}),t.ev.on("rsOnRemoveSlide",function(n,i){var r=t._l5.eq(i);r&&r.length&&(r.remove(),t._l5=t._k5.children())}),t.ev.on("rsOnUpdateNav",function(){var n=t.currSlideId;t._n5&&t._n5.removeClass("rsNavSelected");n=t._l5.eq(n);n.addClass("rsNavSelected");t._n5=n}))}});n.rsModules.bullets=n.rsProto._i5}(jQuery),function(n){n.extend(n.rsProto,{_h6:function(){var t=this;"thumbnails"===t.st.controlNavigation&&(t._i6={drag:!0,touch:!0,orientation:"horizontal",navigation:!0,arrows:!0,arrowLeft:null,arrowRight:null,spacing:4,arrowsAutoHide:!1,appendSpan:!1,transitionSpeed:600,autoCenter:!0,fitInViewport:!0,firstMargin:!0,paddingTop:0,paddingBottom:0},t.st.thumbs=n.extend({},t._i6,t.st.thumbs),t._j6=!0,!1===t.st.thumbs.firstMargin?t.st.thumbs.firstMargin=0:!0===t.st.thumbs.firstMargin&&(t.st.thumbs.firstMargin=t.st.thumbs.spacing),t.ev.on("rsBeforeParseNode",function(t,i,r){i=n(i);r.thumbnail=i.find(".rsTmb").remove();r.thumbnail.length?r.thumbnail=n(document.createElement("div")).append(r.thumbnail).html():(r.thumbnail=i.attr("data-rsTmb"),r.thumbnail||(r.thumbnail=i.find(".rsImg").attr("data-rsTmb")),r.thumbnail=r.thumbnail?'<img src="'+r.thumbnail+'"/>':"")}),t.ev.one("rsAfterPropsSetup",function(){t._k6()}),t._n5=null,t.ev.on("rsOnUpdateNav",function(){var i=n(t._l5[t.currSlideId]);i!==t._n5&&(t._n5&&(t._n5.removeClass("rsNavSelected"),t._n5=null),t._l6&&t._m6(t.currSlideId),t._n5=i.addClass("rsNavSelected"))}),t.ev.on("rsOnAppendSlide",function(n,i,r){n="<div"+t._n6+' class="rsNavItem rsThumb">'+t._o6+i.thumbnail+"<\/div>";r>=t.numSlides?t._s3.append(n):t._l5.eq(r).before(n);t._l5=t._s3.children();t.updateThumbsSize()}),t.ev.on("rsOnRemoveSlide",function(n,i){var r=t._l5.eq(i);r&&(r.remove(),t._l5=t._s3.children(),t.updateThumbsSize())}))},_k6:function(){var t=this,u="rsThumbs",i=t.st.thumbs,r="",f,e,s=i.spacing,o;for(t._j5=!0,t._e3="vertical"===i.orientation?!1:!0,t._n6=f=s?' style="margin-'+(t._e3?"right":"bottom")+":"+s+'px;"':"",t._i3=0,t._p6=!1,t._m5=!1,t._l6=!1,t._q6=i.arrows&&i.navigation,e=t._e3?"Hor":"Ver",t.slider.addClass("rsWithThumbs rsWithThumbs"+e),r+='<div class="rsNav rsThumbs rsThumbs'+e+'"><div class="'+u+'Container">',t._o6=i.appendSpan?'<span class="thumbIco"><\/span>':"",o=0;o<t.numSlides;o++)e=t.slides[o],r+="<div"+f+' class="rsNavItem rsThumb">'+e.thumbnail+t._o6+"<\/div>";r=n(r+"<\/div><\/div>");f={};i.paddingTop&&(f[t._e3?"paddingTop":"paddingLeft"]=i.paddingTop);i.paddingBottom&&(f[t._e3?"paddingBottom":"paddingRight"]=i.paddingBottom);r.css(f);t._s3=n(r).find("."+u+"Container");t._q6&&(u+="Arrow",i.arrowLeft?t._r6=i.arrowLeft:(t._r6=n('<div class="'+u+" "+u+'Left"><div class="'+u+'Icn"><\/div><\/div>'),r.append(t._r6)),i.arrowRight?t._s6=i.arrowRight:(t._s6=n('<div class="'+u+" "+u+'Right"><div class="'+u+'Icn"><\/div><\/div>'),r.append(t._s6)),t._r6.on("click",function(){var n=(Math.floor(t._i3/t._t6)+t._u6)*t._t6+t._v6;t._a4(n>t._n3?t._n3:n)}),t._s6.on("click",function(){var n=(Math.floor(t._i3/t._t6)-t._u6)*t._t6+t._v6;t._a4(n<t._o3?t._o3:n)}),i.arrowsAutoHide&&!t.hasTouch&&(t._r6.css("opacity",0),t._s6.css("opacity",0),r.one("mousemove.rsarrowshover",function(){t._l6&&(t._r6.css("opacity",1),t._s6.css("opacity",1))}),r.on("mouseenter",function(){t._l6&&(t._r6.css("opacity",1),t._s6.css("opacity",1))}).on("mouseleave",function(){t._l6&&(t._r6.css("opacity",0),t._s6.css("opacity",0)
145)})));t._k5=r;t._l5=t._s3.children();t.msEnabled&&t.st.thumbs.navigation&&t._s3.css("-ms-touch-action",t._e3?"pan-y":"pan-x");t.slider.append(r);t._w3=!0;t._v6=s;i.navigation&&t._e&&t._s3.css(t._g+"transition-property",t._g+"transform");t._k5.on("click.rs",".rsNavItem",function(){t._m5||t.goTo(n(this).index())});t.ev.off("rsBeforeSizeSet.thumbs").on("rsBeforeSizeSet.thumbs",function(){t._w6=t._e3?t._c4:t._b4;t.updateThumbsSize(!0)});t.ev.off("rsAutoHeightChange.thumbs").on("rsAutoHeightChange.thumbs",function(n,i){t.updateThumbsSize(!0,i)})},updateThumbsSize:function(n,t){var i=this,u=i._l5.first(),r={},f=i._l5.length;i._t6=(i._e3?u.outerWidth():u.outerHeight())+i._v6;i._y3=f*i._t6-i._v6;r[i._e3?"width":"height"]=i._y3+i._v6;i._z3=i._e3?i._k5.width():void 0!==t?t:i._k5.height();i._w3&&(i.isFullscreen||i.st.thumbs.fitInViewport)&&(i._e3?i._c4=i._w6-i._k5.outerHeight():i._b4=i._w6-i._k5.outerWidth());i._z3&&(i._o3=-(i._y3-i._z3)-i.st.thumbs.firstMargin,i._n3=i.st.thumbs.firstMargin,i._u6=Math.floor(i._z3/i._t6),i._y3<i._z3?(i.st.thumbs.autoCenter&&i._q3((i._z3-i._y3)/2),i.st.thumbs.arrows&&i._r6&&(i._r6.addClass("rsThumbsArrowDisabled"),i._s6.addClass("rsThumbsArrowDisabled")),i._l6=!1,i._m5=!1,i._k5.off(i._j1)):i.st.thumbs.navigation&&!i._l6&&(i._l6=!0,!i.hasTouch&&i.st.thumbs.drag||i.hasTouch&&i.st.thumbs.touch)&&(i._m5=!0,i._k5.on(i._j1,function(n){i._g2(n,!0)})),i._s3.css(r),n&&t&&i._m6(i.currSlideId),i._e&&(r[i._g+"transition-duration"]="0ms"))},setThumbsOrientation:function(n,t){this._w3&&(this.st.thumbs.orientation=n,this._k5.remove(),this.slider.removeClass("rsWithThumbsHor rsWithThumbsVer"),this._k6(),this._k5.off(this._j1),t||this.updateSliderSize(!0))},_q3:function(n){this._i3=n;this._e?this._s3.css(this._x1,this._y1+(this._e3?n+this._z1+0:0+this._z1+n)+this._a2):this._s3.css(this._e3?this._x1:this._w1,n)},_a4:function(t,i,r,u,f){var e=this,o;e._l6&&(i||(i=e.st.thumbs.transitionSpeed),e._i3=t,e._x6&&clearTimeout(e._x6),e._p6&&(e._e||e._s3.stop(),r=!0),o={},e._p6=!0,e._e?(o[e._g+"transition-duration"]=i+"ms",o[e._g+"transition-timing-function"]=r?n.rsCSS3Easing[e.st.easeOut]:n.rsCSS3Easing[e.st.easeInOut],e._s3.css(o),e._q3(t)):(o[e._e3?e._x1:e._w1]=t+"px",e._s3.animate(o,i,r?"easeOutCubic":e.st.easeInOut)),u&&(e._i3=u),e._y6(),e._x6=setTimeout(function(){e._p6=!1;f&&(e._a4(u,f,!0),f=null)},i))},_y6:function(){this._q6&&(this._i3===this._n3?this._r6.addClass("rsThumbsArrowDisabled"):this._r6.removeClass("rsThumbsArrowDisabled"),this._i3===this._o3?this._s6.addClass("rsThumbsArrowDisabled"):this._s6.removeClass("rsThumbsArrowDisabled"))},_m6:function(n,t){var r=0,i,f=n*this._t6+2*this._t6-this._v6+this._n3,u=Math.floor(this._i3/this._t6);this._l6&&(this._j6&&(t=!0,this._j6=!1),f+this._i3>this._z3?(n===this.numSlides-1&&(r=1),u=-n+this._u6-2+r,i=u*this._t6+this._z3%this._t6+this._v6-this._n3):0!==n?(n-1)*this._t6<=-this._i3+this._n3&&n-1<=this.numSlides-this._u6&&(i=(-n+1)*this._t6+this._n3):i=this._n3,i!==this._i3&&(r=void 0===i?this._i3:i,r>this._n3?this._q3(this._n3):r<this._o3?this._q3(this._o3):void 0!==i&&(t?this._q3(i):this._a4(i))),this._y6())}});n.rsModules.thumbnails=n.rsProto._h6}(jQuery),function(n){n.extend(n.rsProto,{_f6:function(){var t=this;"tabs"===t.st.controlNavigation&&(t.ev.on("rsBeforeParseNode",function(t,i,r){i=n(i);r.thumbnail=i.find(".rsTmb").remove();r.thumbnail.length?r.thumbnail=n(document.createElement("div")).append(r.thumbnail).html():(r.thumbnail=i.attr("data-rsTmb"),r.thumbnail||(r.thumbnail=i.find(".rsImg").attr("data-rsTmb")),r.thumbnail=r.thumbnail?'<img src="'+r.thumbnail+'"/>':"")}),t.ev.one("rsAfterPropsSetup",function(){t._g6()}),t.ev.on("rsOnAppendSlide",function(n,i,r){r>=t.numSlides?t._k5.append('<div class="rsNavItem rsTab">'+i.thumbnail+"<\/div>"):t._l5.eq(r).before('<div class="rsNavItem rsTab">'+item.thumbnail+"<\/div>");t._l5=t._k5.children()}),t.ev.on("rsOnRemoveSlide",function(n,i){var r=t._l5.eq(i);r&&(r.remove(),t._l5=t._k5.children())}),t.ev.on("rsOnUpdateNav",function(){var n=t.currSlideId;t._n5&&t._n5.removeClass("rsNavSelected");n=t._l5.eq(n);n.addClass("rsNavSelected");t._n5=n}))},_g6:function(){var t=this,i,r;for(t._j5=!0,i='<div class="rsNav rsTabs">',r=0;r<t.numSlides;r++)i+='<div class="rsNavItem rsTab">'+t.slides[r].thumbnail+"<\/div>";i=n(i+"<\/div>");t._k5=i;t._l5=i.children(".rsNavItem");t.slider.append(i);t._k5.on("click",function(i){i=n(i.target).closest(".rsNavItem");i.length&&t.goTo(i.index())})}});n.rsModules.tabs=n.rsProto._f6}(jQuery),function(n){n.extend(n.rsProto,{_q5:function(){var t=this;if(t._r5={enabled:!1,keyboardNav:!0,buttonFS:!0,nativeFS:!1,doubleTap:!0},t.st.fullscreen=n.extend({},t._r5,t.st.fullscreen),t.st.fullscreen.enabled)t.ev.one("rsBeforeSizeSet",function(){t._s5()})},_s5:function(){var t=this,r,i;if(t._t5=!t.st.keyboardNavEnabled&&t.st.fullscreen.keyboardNav,t.st.fullscreen.nativeFS){if(t._u5={supportsFullScreen:!1,isFullScreen:function(){return!1},requestFullScreen:function(){},cancelFullScreen:function(){},fullScreenEventName:"",prefix:""},r=["webkit","moz","o","ms","khtml"],!t.isAndroid)if("undefined"!=typeof document.cancelFullScreen)t._u5.supportsFullScreen=!0;else for(i=0;i<r.length;i++)if(t._u5.prefix=r[i],"undefined"!=typeof document[t._u5.prefix+"CancelFullScreen"]){t._u5.supportsFullScreen=!0;break}t._u5.supportsFullScreen?(t.nativeFS=!0,t._u5.fullScreenEventName=t._u5.prefix+"fullscreenchange"+t.ns,t._u5.isFullScreen=function(){switch(this.prefix){case"":return document.fullScreen;case"webkit":return document.webkitIsFullScreen;default:return document[this.prefix+"FullScreen"]}},t._u5.requestFullScreen=function(n){return""===this.prefix?n.requestFullScreen():n[this.prefix+"RequestFullScreen"]()},t._u5.cancelFullScreen=function(){return""===this.prefix?document.cancelFullScreen():document[this.prefix+"CancelFullScreen"]()}):t._u5=!1}t.st.fullscreen.buttonFS&&(t._v5=n('<div class="rsFullscreenBtn"><div class="rsFullscreenIcn"><\/div><\/div>').appendTo(t._o1).on("click.rs",function(){t.isFullscreen?t.exitFullscreen():t.enterFullscreen()}))},enterFullscreen:function(t){var i=this,r;if(i._u5)if(t)i._u5.requestFullScreen(n("html")[0]);else{i._b.on(i._u5.fullScreenEventName,function(){i._u5.isFullScreen()?i.enterFullscreen(!0):i.exitFullscreen(!0)});i._u5.requestFullScreen(n("html")[0]);return}if(!i._w5){i._w5=!0;i._b.on("keyup"+i.ns+"fullscreen",function(n){27===n.keyCode&&i.exitFullscreen()});for(i._t5&&i._b2(),t=n(window),i._x5=t.scrollTop(),i._y5=t.scrollLeft(),i._z5=n("html").attr("style"),i._a6=n("body").attr("style"),i._b6=i.slider.attr("style"),n("body, html").css({overflow:"hidden",height:"100%",width:"100%",margin:"0",padding:"0"}),i.slider.addClass("rsFullscreen"),r=0;r<i.numSlides;r++)t=i.slides[r],t.isRendered=!1,t.bigImage&&(t.isBig=!0,t.isMedLoaded=t.isLoaded,t.isMedLoading=t.isLoading,t.medImage=t.image,t.medIW=t.iW,t.medIH=t.iH,t.slideId=-99,t.bigImage!==t.medImage&&(t.sizeType="big"),t.isLoaded=t.isBigLoaded,t.isLoading=!1,t.image=t.bigImage,t.images[0]=t.bigImage,t.iW=t.bigIW,t.iH=t.bigIH,t.isAppended=t.contentAdded=!1,i._c6(t));i.isFullscreen=!0;i._w5=!1;i.updateSliderSize();i.ev.trigger("rsEnterFullscreen")}},exitFullscreen:function(t){var i=this,r;if(i._u5){if(!t){i._u5.cancelFullScreen(n("html")[0]);return}i._b.off(i._u5.fullScreenEventName)}if(!i._w5){for(i._w5=!0,i._b.off("keyup"+i.ns+"fullscreen"),i._t5&&i._b.off("keydown"+i.ns),n("html").attr("style",i._z5||""),n("body").attr("style",i._a6||""),r=0;r<i.numSlides;r++)t=i.slides[r],t.isRendered=!1,t.bigImage&&(t.isBig=!1,t.slideId=-99,t.isBigLoaded=t.isLoaded,t.isBigLoading=t.isLoading,t.bigImage=t.image,t.bigIW=t.iW,t.bigIH=t.iH,t.isLoaded=t.isMedLoaded,t.isLoading=!1,t.image=t.medImage,t.images[0]=t.medImage,t.iW=t.medIW,t.iH=t.medIH,t.isAppended=t.contentAdded=!1,i._c6(t,!0),t.bigImage!==t.medImage&&(t.sizeType="med"));i.isFullscreen=!1;t=n(window);t.scrollTop(i._x5);t.scrollLeft(i._y5);i._w5=!1;i.slider.removeClass("rsFullscreen");i.updateSliderSize();setTimeout(function(){i.updateSliderSize()},1);i.ev.trigger("rsExitFullscreen")}},_c6:function(t){var i=t.isLoaded||t.isLoading?'<img class="rsImg rsMainSlideImage" src="'+t.image+'"/>':'<a class="rsImg rsMainSlideImage" href="'+t.image+'"><\/a>';t.content.hasClass("rsImg")?t.content=n(i):t.content.find(".rsImg").eq(0).replaceWith(i);t.isLoaded||t.isLoading||!t.holder||t.holder.html(t.content)}});n.rsModules.fullscreen=n.rsProto._q5}(jQuery),function(n){n.extend(n.rsProto,{_x4:function(){var t=this,i;
145t._y4={enabled:!1,stopAtAction:!0,pauseOnHover:!0,delay:2e3};!t.st.autoPlay&&t.st.autoplay&&(t.st.autoPlay=t.st.autoplay);t.st.autoPlay=n.extend({},t._y4,t.st.autoPlay);t.st.autoPlay.enabled&&(t.ev.on("rsBeforeParseNode",function(t,r,u){r=n(r);(i=r.attr("data-rsDelay"))&&(u.customDelay=parseInt(i,10))}),t.ev.one("rsAfterInit",function(){t._z4()}),t.ev.on("rsBeforeDestroy",function(){t.stopAutoPlay();t.slider.off("mouseenter mouseleave");n(window).off("blur"+t.ns+" focus"+t.ns)}))},_z4:function(){var t=this;t.startAutoPlay();t.ev.on("rsAfterContentSet",function(n,i){t._l2||t._r2||!t._a5||i!==t.currSlide||t._b5()});t.ev.on("rsDragRelease",function(){t._a5&&t._c5&&(t._c5=!1,t._b5())});t.ev.on("rsAfterSlideChange",function(){t._a5&&t._c5&&(t._c5=!1,t.currSlide.isLoaded&&t._b5())});t.ev.on("rsDragStart",function(){t._a5&&(t.st.autoPlay.stopAtAction?t.stopAutoPlay():(t._c5=!0,t._d5()))});t.ev.on("rsBeforeMove",function(n,i,r){t._a5&&(r&&t.st.autoPlay.stopAtAction?t.stopAutoPlay():(t._c5=!0,t._d5()))});t._e5=!1;t.ev.on("rsVideoStop",function(){t._a5&&(t._e5=!1,t._b5())});t.ev.on("rsVideoPlay",function(){t._a5&&(t._c5=!1,t._d5(),t._e5=!0)});n(window).on("blur"+t.ns,function(){t._a5&&(t._c5=!0,t._d5())}).on("focus"+t.ns,function(){t._a5&&t._c5&&(t._c5=!1,t._b5())});t.st.autoPlay.pauseOnHover&&(t._f5=!1,t.slider.on("mouseenter",function(){t._a5&&(t._c5=!1,t._d5(),t._f5=!0)}).on("mouseleave",function(){t._a5&&(t._f5=!1,t._b5())}))},toggleAutoPlay:function(){this._a5?this.stopAutoPlay():this.startAutoPlay()},startAutoPlay:function(){this._a5=!0;this.currSlide.isLoaded&&this._b5()},stopAutoPlay:function(){this._e5=this._f5=this._c5=this._a5=!1;this._d5()},_b5:function(){var n=this;n._f5||n._e5||(n._g5=!0,n._h5&&clearTimeout(n._h5),n._h5=setTimeout(function(){var t;n._z||n.st.loopRewind||(t=!0,n.st.loopRewind=!0);n.next(!0);t&&(n.st.loopRewind=!1)},n.currSlide.customDelay?n.currSlide.customDelay:n.st.autoPlay.delay))},_d5:function(){this._f5||this._e5||(this._g5=!1,this._h5&&(clearTimeout(this._h5),this._h5=null))}});n.rsModules.autoplay=n.rsProto._x4}(jQuery),function(n){n.extend(n.rsProto,{_z6:function(){var t=this,i;t._a7={autoHideArrows:!0,autoHideControlNav:!1,autoHideBlocks:!1,autoHideCaption:!1,disableCSS3inFF:!0,youTubeCode:'<iframe src="http://www.youtube.com/embed/%id%?rel=1&showinfo=0&autoplay=1&wmode=transparent" frameborder="no"><\/iframe>',vimeoCode:'<iframe src="http://player.vimeo.com/video/%id%?byline=0&portrait=0&autoplay=1" frameborder="no" webkitAllowFullScreen mozallowfullscreen allowFullScreen><\/iframe>'};t.st.video=n.extend({},t._a7,t.st.video);t.ev.on("rsBeforeSizeSet",function(){t._b7&&setTimeout(function(){var n=t._r1,n=n.hasClass("rsVideoContainer")?n:n.find(".rsVideoContainer");t._c7&&t._c7.css({width:n.width(),height:n.height()})},32)});i=t._a.mozilla;t.ev.on("rsAfterParseNode",function(r,u,f){if(r=n(u),f.videoURL){t.st.video.disableCSS3inFF&&i&&(t._e=t._f=!1);u=n('<div class="rsVideoContainer"><\/div>');var e=n('<div class="rsBtnCenterer"><div class="rsPlayBtn"><div class="rsPlayBtnIcon"><\/div><\/div><\/div>');r.hasClass("rsImg")?f.content=u.append(r).append(e):f.content.find(".rsImg").wrap(u).after(e)}});t.ev.on("rsAfterSlideChange",function(){t.stopVideo()})},toggleVideo:function(){return this._b7?this.stopVideo():this.playVideo()},playVideo:function(){var t=this,r,i,f,u;return t._b7?!1:(i=t.currSlide,!i.videoURL)?!1:(t._d7=i,r=t._e7=i.content,i=i.videoURL,i.match(/youtu\.be/i)||i.match(/youtube\.com/i)?(u=/^.*((youtu.be\/)|(v\/)|(\/u\/\w\/)|(embed\/)|(watch\?))\??v?=?([^#\&\?]*).*/,(u=i.match(u))&&11==u[7].length&&(f=u[7]),void 0!==f&&(t._c7=t.st.video.youTubeCode.replace("%id%",f))):i.match(/vimeo\.com/i)&&(u=/(www\.)?vimeo.com\/(\d+)($|\/)/,(u=i.match(u))&&(f=u[2]),void 0!==f&&(t._c7=t.st.video.vimeoCode.replace("%id%",f))),t.videoObj=n(t._c7),t.ev.trigger("rsOnCreateVideoElement",[i]),t.videoObj.length&&(t._c7=n('<div class="rsVideoFrameHolder"><div class="rsPreloader"><\/div><div class="rsCloseVideoBtn"><div class="rsCloseVideoIcn"><\/div><\/div><\/div>'),t._c7.find(".rsPreloader").after(t.videoObj),r=r.hasClass("rsVideoContainer")?r:r.find(".rsVideoContainer"),t._c7.css({width:r.width(),height:r.height()}
145).find(".rsCloseVideoBtn").off("click.rsv").on("click.rsv",function(n){return t.stopVideo(),n.preventDefault(),n.stopPropagation(),!1}),r.append(t._c7),t.isIPAD&&r.addClass("rsIOSVideo"),t._f7(!1),setTimeout(function(){t._c7.addClass("rsVideoActive")},10),t.ev.trigger("rsVideoPlay"),t._b7=!0),!0)},stopVideo:function(){var n=this;return n._b7?(n.isIPAD&&n.slider.find(".rsCloseVideoBtn").remove(),n._f7(!0),setTimeout(function(){n.ev.trigger("rsOnDestroyVideoElement",[n.videoObj]);var t=n._c7.find("iframe");if(t.length)try{t.attr("src","")}catch(i){}n._c7.remove();n._c7=null},16),n.ev.trigger("rsVideoStop"),n._b7=!1,!0):!1},_f7:function(n){var t=[],i=this.st.video;if(i.autoHideArrows&&(this._c2&&(t.push(this._c2,this._d2),this._e2=!n),this._v5&&t.push(this._v5)),i.autoHideControlNav&&this._k5&&t.push(this._k5),i.autoHideBlocks&&this._d7.animBlocks&&t.push(this._d7.animBlocks),i.autoHideCaption&&this.globalCaption&&t.push(this.globalCaption),this.slider[n?"removeClass":"addClass"]("rsVideoPlaying"),t.length)for(i=0;i<t.length;i++)n?t[i].removeClass("rsHidden"):t[i].addClass("rsHidden")}});n.rsModules.video=n.rsProto._z6}(jQuery),function(n){n.extend(n.rsProto,{_p4:function(){function r(){var n=t.currSlide,r;if(t.currSlide&&t.currSlide.isLoaded&&t._t4!==n){if(0<t._s4.length){for(i=0;i<t._s4.length;i++)clearTimeout(t._s4[i]);t._s4=[]}if(0<t._r4.length){for(i=0;i<t._r4.length;i++)(r=t._r4[i])&&(t._e?(r.block.css(t._g+t._u1,"0s"),r.block.css(r.css)):r.block.stop(!0).css(r.css),t._t4=null,n.animBlocksDisplayed=!1);t._r4=[]}n.animBlocks&&(n.animBlocksDisplayed=!0,t._t4=n,t._u4(n.animBlocks))}}var t=this,i;t._q4={fadeEffect:!0,moveEffect:"top",moveOffset:20,speed:400,easing:"easeOutSine",delay:200};t.st.block=n.extend({},t._q4,t.st.block);t._r4=[];t._s4=[];t.ev.on("rsAfterInit",function(){r()});t.ev.on("rsBeforeParseNode",function(t,i,r){i=n(i);r.animBlocks=i.find(".rsABlock").css("display","none");r.animBlocks.length||(r.animBlocks=i.hasClass("rsABlock")?i.css("display","none"):!1)});t.ev.on("rsAfterContentSet",function(n,i){i.id===t.slides[t.currSlideId].id&&setTimeout(function(){r()},t.st.fadeinLoadedSlide?300:0)});t.ev.on("rsAfterSlideChange",function(){r()})},_v4:function(n,t){setTimeout(function(){n.css(t)},6)},_u4:function(t){var i=this,f,o,s,u,e,r,h;i._s4=[];t.each(function(t){var c,a,l;f=n(this);o={};s={};u=null;c=f.attr("data-move-offset");c=c?parseInt(c,10):i.st.block.moveOffset;0<c&&((r=f.data("move-effect"))?(r=r.toLowerCase(),"none"===r?r=!1:"left"!==r&&"top"!==r&&"bottom"!==r&&"right"!==r&&(r=i.st.block.moveEffect,"none"===r&&(r=!1))):r=i.st.block.moveEffect,r&&"none"!==r)&&(a="right"===r||"left"===r?!0:!1,h=!1,i._e?(l=0,e=i._x1):(a?isNaN(parseInt(f.css("right"),10))?e="left":(e
145="right",h=!0):isNaN(parseInt(f.css("bottom"),10))?e="top":(e="bottom",h=!0),e="margin-"+e,h&&(c=-c),i._e?l=parseInt(f.css(e),10):(l=f.data("rs-start-move-prop"),void 0===l&&(l=parseInt(f.css(e),10),isNaN(l)&&(l=0),f.data("rs-start-move-prop",l)))),s[e]=i._m4("top"===r||"left"===r?l-c:l+c,a),o[e]=i._m4(l,a));c=f.attr("data-fade-effect");c?("none"===c.toLowerCase()||"false"===c.toLowerCase())&&(c=!1):c=i.st.block.fadeEffect;c&&(s.opacity=0,o.opacity=1);(c||r)&&(u={},u.hasFade=Boolean(c),Boolean(r)&&(u.moveProp=e,u.hasMove=!0),u.speed=f.data("speed"),isNaN(u.speed)&&(u.speed=i.st.block.speed),u.easing=f.data("easing"),u.easing||(u.easing=i.st.block.easing),u.css3Easing=n.rsCSS3Easing[u.easing],u.delay=f.data("delay"),isNaN(u.delay)&&(u.delay=i.st.block.delay*t));c={};i._e&&(c[i._g+i._u1]="0ms");c.moveProp=o.moveProp;c.opacity=o.opacity;c.display="none";i._r4.push({block:f,css:c});i._v4(f,s);i._s4.push(setTimeout(function(n,t,r,u){return function(){var f,e;n.css("display","block");r&&(f={},i._e?(e="",r.hasMove&&(e+=r.moveProp),r.hasFade&&(r.hasMove&&(e+=", "),e+="opacity"),f[i._g+i._t1]=e,f[i._g+i._u1]=r.speed+"ms",f[i._g+i._v1]=r.css3Easing,n.css(f),setTimeout(function(){n.css(t)},24)):setTimeout(function(){n.animate(t,r.speed,r.easing)},16));delete i._s4[u]}}(f,o,u,t),6>=u.delay?12:u.delay))})}});n.rsModules.animatedBlocks=n.rsProto._p4}(jQuery),function(n){n.extend(n.rsProto,{_w4:function(){var n=this,f,t,r,u,i;if(n.st.autoHeight){u=!0;i=function(i){r=n.slides[n.currSlideId];(f=r.holder)&&(t=f.height())&&void 0!==t&&t>(n.st.minAutoHeight||30)&&(n._c4=t,n._e||!i?n._e1.css("height",t):n._e1.stop(!0,!0).animate({height:t},n.st.transitionSpeed),n.ev.trigger("rsAutoHeightChange",t),u&&(n._e&&setTimeout(function(){n._e1.css(n._g+"transition","height "+n.st.transitionSpeed+"ms ease-in-out")},16),u=!1))};n.ev.on("rsMaybeSizeReady.rsAutoHeight",function(n,t){r===t&&i()});n.ev.on("rsAfterContentSet.rsAutoHeight",function(n,t){r===t&&i()});n.slider.addClass("rsAutoHeight");n.ev.one("rsAfterInit",function(){setTimeout(function(){i(!1);setTimeout(function(){n.slider.append('<div style="clear:both; float: none;"><\/div>')},16)},16)});n.ev.on("rsBeforeAnimStart",function(){i(!0)});n.ev.on("rsBeforeSizeSet",function(){setTimeout(function(){i(!1)},16)})}}});n.rsModules.autoHeight=n.rsProto._w4}(jQuery),function(n){n.extend(n.rsProto,{_d6:function(){var t=this;t.st.globalCaption&&(t.ev.on("rsAfterInit",function(){t.globalCaption=n('<div class="rsGCaption"><\/div>').appendTo(t.st.globalCaptionInside?t._e1:t.slider);t.globalCaption.html(t.currSlide.caption)}),t.ev.on("rsBeforeAnimStart",function(){t.globalCaption.html(t.currSlide.caption)}))}});n.rsModules.globalCaption=n.rsProto._d6}(jQuery),function(n){n.rsProto._o4=function(){var t,n=this;if(n.st.addActiveClass)n.ev.on("rsOnUpdateNav",function(){t&&clearTimeout(t);t=setTimeout(function(){n._g4&&n._g4.removeClass("rsActiveSlide");n._r1&&n._r1.addClass("rsActiveSlide");t=null},50)})};n.rsModules.activeClass=n.rsProto._o4}(jQuery),function(n){n.extend(n.rsProto,{_o5:function(){var t=this,u,i,r;if(t._p5={enabled:!1,change:!1,prefix:""},t.st.deeplinking=n.extend({},t._p5,t.st.deeplinking),t.st.deeplinking.enabled){var f=t.st.deeplinking.change,e=t.st.deeplinking.prefix,o="#"+e,s=function(){var n=window.location.hash;return n&&0<n.indexOf(e)&&(n=parseInt(n.substring(o.length),10),0<=n)?n-1:-1},h=s();-1!==h&&(t.st.startSlideId=h);f&&(n(window).on("hashchange"+t.ns,function(n){u||(n=s(),0>n||(n>t.numSlides-1&&(n=t.numSlides-1),t.goTo(n)))}),t.ev.on("rsBeforeAnimStart",function(){i&&clearTimeout(i);r&&clearTimeout(r)}),t.ev.on("rsAfterSlideChange",function(){i&&clearTimeout(i);r&&clearTimeout(r);r=setTimeout(function(){u=!0;window.location.replace((""+window.location).split("#")[0]+o+(t.currSlideId+1));i=setTimeout(function(){u=!1;i=null},60)},400)}));t.ev.on("rsBeforeDestroy",function(){i=r=null;f&&n(window).off("hashchange"+t.ns)})}}});n.rsModules.deeplinking=n.rsProto._o5}(jQuery),function(n,t,i){function u(n){return n=n||location.href,"#"+n.replace(/^[^#]*#?(.*)$/,"$1")}var r="hashchange",f=document,e,s=n.event.special,h=f.documentMode,o="on"+r in t&&(h===i||7<h);n.fn[r]=function(n){return n?this.bind(r,n):this.trigger(r)};n.fn[r].delay=50;s[r]=n.extend(s[r],{setup:function(){if(o)return!1;n(e.start)},teardown:function(){if(o)return!1;n(e.stop)}});e=function(){function c(){var f=u(),i=v(h);f!==h?(a(h=f,i),n(t).trigger(r)):i!==h&&(location.href=location.href.replace(/#.*/,"")+i);s=setTimeout(c,n.fn[r].delay)}var e={},s,h=u(),l=function(n){return n},a=l,v=l;return e.start=function(){s||c()},e.stop=function(){s&&clearTimeout(s);s=i},!t.attachEvent||t.addEventListener||o||function(){var t,i;e.start=function(){t||(i=(i=n.fn[r].src)&&i+u(),t=n('<iframe tabindex="-1" title="empty"/>').hide().one("load",function(){i||a(u());c()}).attr("src",i||"javascript:0").insertAfter("body")[0].contentWindow,f.onpropertychange=function(){try{"title"===event.propertyName&&(t.document.title=f.title)}catch(n){}})};e.stop=l;v=function(){return u(t.location.href)};a=function(i,u){var e=t.document,o=n.fn[r].domain;
145i!==u&&(e.title=f.title,e.open(),o&&e.write('<script>document.domain="'+o+'"<\/script>'),e.close(),t.location.hash=i)}}(),e}()}(jQuery,this),function(n){n.rsProto._g7=function(){var t=this;t.st.visibleNearby&&t.st.visibleNearby.enabled&&(t._h7={enabled:!0,centerArea:.6,center:!0,breakpoint:0,breakpointCenterArea:.8,hiddenOverflow:!0,navigateByCenterClick:!1},t.st.visibleNearby=n.extend({},t._h7,t.st.visibleNearby),t.ev.one("rsAfterPropsSetup",function(){t._i7=t._e1.css("overflow","visible").wrap('<div class="rsVisibleNearbyWrap"><\/div>').parent();t.st.visibleNearby.hiddenOverflow||t._i7.css("overflow","visible");t._o1=t.st.controlsInside?t._i7:t.slider}),t.ev.on("rsAfterSizePropSet",function(){var n,i=t.st.visibleNearby;n=i.breakpoint&&t.width<i.breakpoint?i.breakpointCenterArea:i.centerArea;t._h?(t._b4*=n,t._i7.css({height:t._c4,width:t._b4/n}),t._d=t._b4*(1-n)/2/n):(t._c4*=n,t._i7.css({height:t._c4/n,width:t._b4}),t._d=t._c4*(1-n)/2/n);i.navigateByCenterClick||(t._q=t._h?t._b4:t._c4);i.center&&t._e1.css("margin-"+(t._h?"left":"top"),t._d)}))};n.rsModules.visibleNearby=n.rsProto._g7}(jQuery);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.