/* Minification failed. Returning unminified contents.
(1,96267-96269): run-time error JS1300: Strict-mode does not allow assignment to undefined variables: el
 */
!function(n){var i={};function o(t){if(i[t])return i[t].exports;var e=i[t]={i:t,l:!1,exports:{}};return n[t].call(e.exports,e,e.exports,o),e.l=!0,e.exports}o.m=n,o.c=i,o.d=function(t,e,n){o.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:n})},o.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},o.t=function(e,t){if(1&t&&(e=o(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(o.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)o.d(n,i,function(t){return e[t]}.bind(null,i));return n},o.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return o.d(e,"a",e),e},o.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},o.p="",o(o.s="../Scripts/custom/vue/vue-start-page.js")}({"../../node_modules/line-clamp/index.js":function(t,e){function c(t,e,n,i){for(var o,s=t.textContent;1<s.length&&-1!==(o=s.lastIndexOf(" "));){if(t.textContent=s.substring(0,o),e.scrollHeight<=n){t.textContent=s;break}s=t.textContent}return function(t,e,n,i){var o=t.textContent,s=o.length;for(;1<s;)if(o=o.substring(0,s-1).replace(a,""),s=o.length,t.textContent=o+i,e.scrollHeight<=n)return!0;return!1}(t,e,n,i)}var a=/[ .,;!?'‘’“”\-–—]+$/;t.exports=function(t,e,n){t.style.cssText+="overflow:hidden;overflow-wrap:break-word;word-wrap:break-word";var i=(e||1)*parseInt(window.getComputedStyle(t).lineHeight,10);return!(t.scrollHeight<=i)&&function t(e,n,i,o){for(var s=e.childNodes,a=s.length-1;-1<a;){var r=s[a--],l=r.nodeType;if(1===l&&t(r,n,i,o)||3===l&&c(r,n,i,o))return!0;e.removeChild(r)}return!1}(t,t,i,n&&n.ellipsis||"…")}},"../../node_modules/process/browser.js":function(t,e){var n,i,o=t.exports={};function s(){throw new Error("setTimeout has not been defined")}function a(){throw new Error("clearTimeout has not been defined")}function r(e){if(n===setTimeout)return setTimeout(e,0);if((n===s||!n)&&setTimeout)return n=setTimeout,setTimeout(e,0);try{return n(e,0)}catch(t){try{return n.call(null,e,0)}catch(t){return n.call(this,e,0)}}}!function(){try{n="function"==typeof setTimeout?setTimeout:s}catch(t){n=s}try{i="function"==typeof clearTimeout?clearTimeout:a}catch(t){i=a}}();var l,c=[],u=!1,d=-1;function m(){u&&l&&(u=!1,l.length?c=l.concat(c):d=-1,c.length&&p())}function p(){if(!u){var t=r(m);u=!0;for(var e=c.length;e;){for(l=c,c=[];++d<e;)l&&l[d].run();d=-1,e=c.length}l=null,u=!1,function(e){if(i===clearTimeout)return clearTimeout(e);if((i===a||!i)&&clearTimeout)return i=clearTimeout,clearTimeout(e);try{i(e)}catch(t){try{return i.call(null,e)}catch(t){return i.call(this,e)}}}(t)}}function h(t,e){this.fun=t,this.array=e}function f(){}o.nextTick=function(t){var e=new Array(arguments.length-1);if(1<arguments.length)for(var n=1;n<arguments.length;n++)e[n-1]=arguments[n];c.push(new h(t,e)),1!==c.length||u||r(p)},h.prototype.run=function(){this.fun.apply(null,this.array)},o.title="browser",o.browser=!0,o.env={},o.argv=[],o.version="",o.versions={},o.on=f,o.addListener=f,o.once=f,o.off=f,o.removeListener=f,o.removeAllListeners=f,o.emit=f,o.prependListener=f,o.prependOnceListener=f,o.listeners=function(t){return[]},o.binding=function(t){throw new Error("process.binding is not supported")},o.cwd=function(){return"/"},o.chdir=function(t){throw new Error("process.chdir is not supported")},o.umask=function(){return 0}},"../../node_modules/promise-polyfill/src/finally.js":function(t,e,n){"use strict";e.a=function(e){var n=this.constructor;return this.then(function(t){return n.resolve(e()).then(function(){return t})},function(t){return n.resolve(e()).then(function(){return n.reject(t)})})}},"../../node_modules/promise-polyfill/src/index.js":function(t,d,m){"use strict";(function(e){var t=m("../../node_modules/promise-polyfill/src/finally.js"),n=setTimeout;function i(){}function s(t){if(!(this instanceof s))throw new TypeError("Promises must be constructed via new");if("function"!=typeof t)throw new TypeError("not a function");this._state=0,this._handled=!1,this._value=void 0,this._deferreds=[],u(t,this)}function o(n,i){for(;3===n._state;)n=n._value;0!==n._state?(n._handled=!0,s._immediateFn(function(){var t=1===n._state?i.onFulfilled:i.onRejected;if(null!==t){var e;try{e=t(n._value)}catch(t){return void r(i.promise,t)}a(i.promise,e)}else(1===n._state?a:r)(i.promise,n._value)})):n._deferreds.push(i)}function a(e,t){try{if(t===e)throw new TypeError("A promise cannot be resolved with itself.");if(t&&("object"==typeof t||"function"==typeof t)){var n=t.then;if(t instanceof s)return e._state=3,e._value=t,void l(e);if("function"==typeof n)return void u((i=n,o=t,function(){i.apply(o,arguments)}),e)}e._state=1,e._value=t,l(e)}catch(t){r(e,t)}var i,o}function r(t,e){t._state=2,t._value=e,l(t)}function l(t){2===t._state&&0===t._deferreds.length&&s._immediateFn(function(){t._handled||s._unhandledRejectionFn(t._value)});for(var e=0,n=t._deferreds.length;e<n;e++)o(t,t._deferreds[e]);t._deferreds=null}function c(t,e,n){this.onFulfilled="function"==typeof t?t:null,this.onRejected="function"==typeof e?e:null,this.promise=n}function u(t,e){var n=!1;try{t(function(t){n||(n=!0,a(e,t))},function(t){n||(n=!0,r(e,t))})}catch(t){if(n)return;n=!0,r(e,t)}}s.prototype.catch=function(t){return this.then(null,t)},s.prototype.then=function(t,e){var n=new this.constructor(i);return o(this,new c(t,e,n)),n},s.prototype.finally=t.a,s.all=function(e){return new s(function(i,o){if(!e||void 0===e.length)throw new TypeError("Promise.all accepts an array");var s=Array.prototype.slice.call(e);if(0===s.length)return i([]);var a=s.length;function r(e,t){try{if(t&&("object"==typeof t||"function"==typeof t)){var n=t.then;if("function"==typeof n)return void n.call(t,function(t){r(e,t)},o)}s[e]=t,0==--a&&i(s)}catch(t){o(t)}}for(var t=0;t<s.length;t++)r(t,s[t])})},s.resolve=function(e){return e&&"object"==typeof e&&e.constructor===s?e:new s(function(t){t(e)})},s.reject=function(n){return new s(function(t,e){e(n)})},s.race=function(o){return new s(function(t,e){for(var n=0,i=o.length;n<i;n++)o[n].then(t,e)})},s._immediateFn="function"==typeof e?function(t){e(t)}:function(t){n(t,0)},s._unhandledRejectionFn=function(t){"undefined"!=typeof console&&console&&console.warn("Possible Unhandled Promise Rejection:",t)},d.a=s}).call(this,m("../../node_modules/timers-browserify/main.js").setImmediate)},"../../node_modules/promise-polyfill/src/polyfill.js":function(t,e,o){"use strict";(function(t){var e=o("../../node_modules/promise-polyfill/src/index.js"),n=o("../../node_modules/promise-polyfill/src/finally.js"),i=function(){if("undefined"!=typeof self)return self;if("undefined"!=typeof window)return window;if(void 0!==t)return t;throw new Error("unable to locate global object")}();"Promise"in i?i.Promise.prototype.finally||(i.Promise.prototype.finally=n.a):i.Promise=e.a}).call(this,o("../../node_modules/webpack/buildin/global.js"))},"../../node_modules/setimmediate/setImmediate.js":function(t,e,n){(function(t,h){!function(n,i){"use strict";if(!n.setImmediate){var o,s,e,a,r=1,l={},c=!1,u=n.document,t=Object.getPrototypeOf&&Object.getPrototypeOf(n);t=t&&t.setTimeout?t:n,o="[object process]"==={}.toString.call(n.process)?function(t){h.nextTick(function(){m(t)})}:function(){if(n.postMessage&&!n.importScripts){var t=!0,e=n.onmessage;return n.onmessage=function(){t=!1},n.postMessage("","*"),n.onmessage=e,t}}()?(a="setImmediate$"+Math.random()+"$",n.addEventListener?n.addEventListener("message",p,!1):n.attachEvent("onmessage",p),function(t){n.postMessage(a+t,"*")}):n.MessageChannel?((e=new MessageChannel).port1.onmessage=function(t){m(t.data)},function(t){e.port2.postMessage(t)}):u&&"onreadystatechange"in u.createElement("script")?(s=u.documentElement,function(t){var e=u.createElement("script");e.onreadystatechange=function(){m(t),e.onreadystatechange=null,s.removeChild(e),e=null},s.appendChild(e)}):function(t){setTimeout(m,0,t)},t.setImmediate=function(t){"function"!=typeof t&&(t=new Function(""+t));for(var e=new Array(arguments.length-1),n=0;n<e.length;n++)e[n]=arguments[n+1];var i={callback:t,args:e};return l[r]=i,o(r),r++},t.clearImmediate=d}function d(t){delete l[t]}function m(t){if(c)setTimeout(m,0,t);else{var e=l[t];if(e){c=!0;try{!function(t){var e=t.callback,n=t.args;switch(n.length){case 0:e();break;case 1:e(n[0]);break;case 2:e(n[0],n[1]);break;case 3:e(n[0],n[1],n[2]);break;default:e.apply(i,n)}}(e)}finally{d(t),c=!1}}}}function p(t){t.source===n&&"string"==typeof t.data&&0===t.data.indexOf(a)&&m(+t.data.slice(a.length))}}("undefined"==typeof self?void 0===t?this:t:self)}).call(this,n("../../node_modules/webpack/buildin/global.js"),n("../../node_modules/process/browser.js"))},"../../node_modules/timers-browserify/main.js":function(t,o,s){(function(t){var e=void 0!==t&&t||"undefined"!=typeof self&&self||window,n=Function.prototype.apply;function i(t,e){this._id=t,this._clearFn=e}o.setTimeout=function(){return new i(n.call(setTimeout,e,arguments),clearTimeout)},o.setInterval=function(){return new i(n.call(setInterval,e,arguments),clearInterval)},o.clearTimeout=o.clearInterval=function(t){t&&t.close()},i.prototype.unref=i.prototype.ref=function(){},i.prototype.close=function(){this._clearFn.call(e,this._id)},o.enroll=function(t,e){clearTimeout(t._idleTimeoutId),t._idleTimeout=e},o.unenroll=function(t){clearTimeout(t._idleTimeoutId),t._idleTimeout=-1},o._unrefActive=o.active=function(t){clearTimeout(t._idleTimeoutId);var e=t._idleTimeout;0<=e&&(t._idleTimeoutId=setTimeout(function(){t._onTimeout&&t._onTimeout()},e))},s("../../node_modules/setimmediate/setImmediate.js"),o.setImmediate="undefined"!=typeof self&&self.setImmediate||void 0!==t&&t.setImmediate||this&&this.setImmediate,o.clearImmediate="undefined"!=typeof self&&self.clearImmediate||void 0!==t&&t.clearImmediate||this&&this.clearImmediate}).call(this,s("../../node_modules/webpack/buildin/global.js"))},"../../node_modules/vue-loader/lib/runtime/componentNormalizer.js":function(t,e,n){"use strict";function i(t,e,n,i,o,s,a,r){var l,c="function"==typeof t?t.options:t;if(e&&(c.render=e,c.staticRenderFns=n,c._compiled=!0),i&&(c.functional=!0),s&&(c._scopeId="data-v-"+s),a?(l=function(t){(t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),o&&o.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(a)},c._ssrRegister=l):o&&(l=r?function(){o.call(this,this.$root.$options.shadowRoot)}:o),l)if(c.functional){c._injectStyles=l;var u=c.render;c.render=function(t,e){return l.call(e),u(t,e)}}else{var d=c.beforeCreate;c.beforeCreate=d?[].concat(d,l):[l]}return{exports:t,options:c}}n.d(e,"a",function(){return i})},"../../node_modules/vuejs-dialog/dist/vuejs-dialog-mixin.min.js":function(t,e,n){window,t.exports=function(n){var i={};function o(t){if(i[t])return i[t].exports;var e=i[t]={i:t,l:!1,exports:{}};return n[t].call(e.exports,e,e.exports,o),e.l=!0,e.exports}return o.m=n,o.c=i,o.d=function(t,e,n){o.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:n})},o.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},o.t=function(e,t){if(1&t&&(e=o(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(o.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)o.d(n,i,function(t){return e[t]}.bind(null,i));return n},o.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return o.d(e,"a",e),e},o.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},o.p="/dist/",o(o.s=13)}({1:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=e.DIALOG_TYPES={ALERT:"alert",CONFIRM:"confirm",PROMPT:"prompt"},o=e.CONFIRM_TYPES={BASIC:"basic",SOFT:"soft",HARD:"hard"};e.ANIMATION_TYPES={FADE:"dg-fade",ZOOM:"dg-zoom",BOUNCE:"dg-bounce"},e.CLASS_TYPES={MAIN_CONTENT:"mainContent",BODY:"body",TITLE:"title",FOOTER:"footer",OK_BTN:"okBtn",CANCEL_BTN:"cancelBtn"},e.DEFAULT_OPTIONS={html:!1,loader:!1,reverse:!1,backdropClose:!1,okText:"Continue",cancelText:"Close",view:null,type:o.BASIC,window:i.CONFIRM,message:"Proceed with the request?",clicksCount:3,animation:"zoom",customClass:"",verification:"continue",verificationHelp:'Type "[+:verification]" below to confirm',promptHelp:'Type in the box below and click "[+:okText]"'}},13:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=n(1),o=a(n(14)),s=a(n(15));function a(t){return t&&t.__esModule?t:{default:t}}e.default={data:function(){return{input:"",loading:!1}},props:{options:{type:Object,required:!0}},computed:{loaderEnabled:function(){return!!this.options.loader},isHardConfirm:function(){return this.options.window===i.DIALOG_TYPES.CONFIRM&&this.options.type===i.CONFIRM_TYPES.HARD},isPrompt:function(){return this.options.window===i.DIALOG_TYPES.PROMPT},leftBtnComponent:function(){return!1===this.options.reverse?"cancel-btn":"ok-btn"},rightBtnComponent:function(){return!0===this.options.reverse?"cancel-btn":"ok-btn"},hardConfirmHelpText:function(){var n=this;return this.options.verificationHelp.replace(/\[\+:(\w+)]/g,function(t,e){return n.options[e]||t})},promptHelpText:function(){var n=this;return this.options.promptHelp.replace(/\[\+:(\w+)]/g,function(t,e){return n.options[e]||t})}},mounted:function(){this.isHardConfirm&&this.$refs.inputElem&&this.$refs.inputElem.focus()},methods:{clickRightBtn:function(){this.options.reverse?this.cancel():this.proceed(this.getDefaultData())},clickLeftBtn:function(){this.options.reverse?this.proceed(this.getDefaultData()):this.cancel()},submitDialogForm:function(){this.okBtnDisabled||this.proceed()},getDefaultData:function(){return this.isPrompt?this.input:null},proceed:function(){var t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:null;this.loaderEnabled?(this.switchLoadingState(!0),this.options.promiseResolver({close:this.close,loading:this.switchLoadingState,data:t})):(this.options.promiseResolver({data:t}),this.close())},cancel:function(){!0!==this.loading&&this.close()},switchLoadingState:function(){var t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:null;null===t&&(t=!this.loading),this.loading=!!t},close:function(){this.$emit("close")}},mixins:[o.default,s.default]}},14:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t};e.default={computed:{messageHasTitle:function(){var t=this.options.message;return"object"===(void 0===t?"undefined":i(t))&&null!==t&&t.title},messageTitle:function(){return this.messageHasTitle?this.options.message.title:null},messageBody:function(){var t=this.options.message;return"string"==typeof t?t:t.body||""}}}},15:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=n(1);e.default={computed:{cancelBtnDisabled:function(){return this.options.window===i.DIALOG_TYPES.ALERT},okBtnDisabled:function(){return this.options.window===i.DIALOG_TYPES.CONFIRM&&this.options.type===i.CONFIRM_TYPES.HARD&&this.input!==this.options.verification},leftBtnEnabled:function(){return!1===this.cancelBtnDisabled||!0===this.options.reverse},rightBtnEnabled:function(){return!1===this.cancelBtnDisabled||!1===this.options.reverse},leftBtnFocus:function(){return!this.isHardConfirm&&!0===this.options.reverse},rightBtnFocus:function(){return!this.isHardConfirm&&!1===this.options.reverse},leftBtnText:function(){return this.options.reverse?this.options.okText:this.options.cancelText},rightBtnText:function(){return this.options.reverse?this.options.cancelText:this.options.okText}}}}})},"../../node_modules/vuejs-dialog/dist/vuejs-dialog.min.js":function(Re,Se,Te){window,Re.exports=function(n){var i={};function o(t){if(i[t])return i[t].exports;var e=i[t]={i:t,l:!1,exports:{}};return n[t].call(e.exports,e,e.exports,o),e.l=!0,e.exports}return o.m=n,o.c=i,o.d=function(t,e,n){o.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:n})},o.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},o.t=function(e,t){if(1&t&&(e=o(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(o.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)o.d(n,i,function(t){return e[t]}.bind(null,i));return n},o.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return o.d(e,"a",e),e},o.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},o.p="/dist/",o(o.s=23)}([function(t,e,n){"use strict";function i(t,e,n,i,o,s,a,r){var l,c="function"==typeof t?t.options:t;if(e&&(c.render=e,c.staticRenderFns=n,c._compiled=!0),i&&(c.functional=!0),s&&(c._scopeId="data-v-"+s),a?(l=function(t){(t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),o&&o.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(a)},c._ssrRegister=l):o&&(l=r?function(){o.call(this,this.$root.$options.shadowRoot)}:o),l)if(c.functional){c._injectStyles=l;var u=c.render;c.render=function(t,e){return l.call(e),u(t,e)}}else{var d=c.beforeCreate;c.beforeCreate=d?[].concat(d,l):[l]}return{exports:t,options:c}}n.d(e,"a",function(){return i})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=e.DIALOG_TYPES={ALERT:"alert",CONFIRM:"confirm",PROMPT:"prompt"},o=e.CONFIRM_TYPES={BASIC:"basic",SOFT:"soft",HARD:"hard"};e.ANIMATION_TYPES={FADE:"dg-fade",ZOOM:"dg-zoom",BOUNCE:"dg-bounce"},e.CLASS_TYPES={MAIN_CONTENT:"mainContent",BODY:"body",TITLE:"title",FOOTER:"footer",OK_BTN:"okBtn",CANCEL_BTN:"cancelBtn"},e.DEFAULT_OPTIONS={html:!1,loader:!1,reverse:!1,backdropClose:!1,okText:"Continue",cancelText:"Close",view:null,type:o.BASIC,window:i.CONFIRM,message:"Proceed with the request?",clicksCount:3,animation:"zoom",customClass:"",verification:"continue",verificationHelp:'Type "[+:verification]" below to confirm',promptHelp:'Type in the box below and click "[+:okText]"'}},function(t,e,n){"use strict";n.r(e);var i=n(3),o=n.n(i);for(var s in i)"default"!==s&&function(t){n.d(e,t,function(){return i[t]})}(s);e.default=o.a},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=function(t){return t&&t.__esModule?t:{default:t}}(n(29)),o=n(16);e.default={data:function(){return{dialogsARR:[],registeredViews:{}}},created:function(){document.addEventListener("keydown",this.escapeKeyListener)},destroyed:function(){document.removeEventListener("keydown",this.escapeKeyListener)},watch:{dialogsARR:{handler:function(t){var e=document.getElementsByTagName("body")[0];e&&(t.length&&!e.classList.contains("dg-open")?e.classList.add("dg-open"):!t.length&&e&&e.classList.contains("dg-open")&&e.classList.remove("dg-open"))}}},methods:{commit:function(t){t.escapeKeyClose=!1,this.dialogsARR.push(t)},forceCloseAll:function(){var n=this;this.dialogsARR.forEach(function(t,e){return n.$delete(n.dialogsARR,e)})},destroyDialog:function(t){var e=(0,o.firstIndex)(this.dialogsARR,t,"id");-1!==e&&this.$delete(this.dialogsARR,e)},escapeKeyListener:function(t){if(27===t.keyCode){var e=-1+this.dialogsARR.length;-1<e&&this.$set(this.dialogsARR[e],"escapeKeyClose",!0)}}},components:{DialogWindow:i.default}}},function(t,e,n){"use strict";n.r(e);var i=n(5),o=n.n(i);for(var s in i)"default"!==s&&function(t){n.d(e,t,function(){return i[t]})}(s);e.default=o.a},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=function(t){return t&&t.__esModule?t:{default:t}}(n(30)),o=n(1);e.default={data:function(){return{show:!0,closed:!1,endedAnimations:[]}},props:{options:{type:Object,required:!0},escapeKeyClose:{type:Boolean,default:!1},registeredViews:{type:Object,default:function(){return{}}}},watch:{escapeKeyClose:function(t){!0===t&&(this.cancelBtnDisabled?this.proceed():this.cancel())}},computed:{animation:function(){var t=this.options.animation.toUpperCase();return o.ANIMATION_TYPES.hasOwnProperty(t)?o.ANIMATION_TYPES[t]:o.ANIMATION_TYPES.ZOOM},loaderEnabled:function(){return!!this.options.loader},dialogView:function(){return(this.options.view?this.registeredViews[this.options.view]:null)||i.default},isHardConfirm:function(){return this.options.window===o.DIALOG_TYPES.CONFIRM&&this.options.type===o.CONFIRM_TYPES.HARD},isPrompt:function(){return this.options.window===o.DIALOG_TYPES.PROMPT}},methods:{closeAtOutsideClick:function(){!0===this.options.backdropClose&&(this.cancelBtnDisabled?this.proceed():this.cancel())},proceed:function(){this.loaderEnabled?(this.switchLoadingState(!0),this.options.promiseResolver({close:this.close,loading:this.switchLoadingState})):(this.options.promiseResolver(!0),this.close())},cancel:function(){!0!==this.loading&&this.close()},close:function(){this.show=!1,this.closed=!0},animationEnded:function(t){this.endedAnimations.push(t),-1!==this.endedAnimations.indexOf("backdrop")&&-1!==this.endedAnimations.indexOf("content")&&(this.options.promiseRejecter(!1),this.$emit("close",this.options.id))}},beforeDestroy:function(){!1===this.closed&&(this.cancelBtnDisabled?this.proceed():this.cancel())}}},function(t,e,n){"use strict";n.r(e);var i=n(7),o=n.n(i);for(var s in i)"default"!==s&&function(t){n.d(e,t,function(){return i[t]})}(s);e.default=o.a},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=a(n(13)),o=a(n(31)),s=a(n(32));function a(t){return t&&t.__esModule?t:{default:t}}e.default={data:function(){return{}},mixins:[i.default],mounted:function(){this.isHardConfirm&&this.$refs.inputElem&&this.$refs.inputElem.focus()},components:{CancelBtn:s.default,OkBtn:o.default}}},function(t,e,n){"use strict";n.r(e);var i=n(9),o=n.n(i);for(var s in i)"default"!==s&&function(t){n.d(e,t,function(){return i[t]})}(s);e.default=o.a},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=function(t){return t&&t.__esModule?t:{default:t}}(n(36)),o=n(1);e.default={data:function(){return{clicks_count:0}},props:{enabled:{required:!1,type:Boolean,default:!0},options:{required:!0,type:Object},focus:{required:!1,type:Boolean,default:!1},loading:{required:!1,type:Boolean,default:!1}},mounted:function(){this.focus&&this.$refs.btn.focus()},computed:{soft_confirm:function(){return this.options.type===o.CONFIRM_TYPES.SOFT},hard_confirm:function(){return this.options.type===o.CONFIRM_TYPES.HARD},is_disabled:function(){return this.$parent.okBtnDisabled},clicks_remaining:function(){return Math.max(this.options.clicksCount-this.clicks_count,0)}},methods:{proceed:function(){!this.is_disabled&&this.validateProceed()&&this.$emit("click")},validateProceed:function(){switch(this.options.type){case o.CONFIRM_TYPES.SOFT:return this.clicks_count++,this.clicks_count>=this.options.clicksCount;case o.CONFIRM_TYPES.BASIC:default:return!0}}},components:{BtnLoader:i.default}}},function(t,e,n){"use strict";n.r(e);var i=n(11),o=n.n(i);for(var s in i)"default"!==s&&function(t){n.d(e,t,function(){return i[t]})}(s);e.default=o.a},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{enabled:{required:!1,type:Boolean,default:!0},options:{required:!0,type:Object},focus:{required:!1,type:Boolean,default:!1},loading:{required:!1,type:Boolean,default:!1}},mounted:function(){this.focus&&this.$refs.btn.focus()}}},function(t,e,n){},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=n(1),o=a(n(14)),s=a(n(15));function a(t){return t&&t.__esModule?t:{default:t}}e.default={data:function(){return{input:"",loading:!1}},props:{options:{type:Object,required:!0}},computed:{loaderEnabled:function(){return!!this.options.loader},isHardConfirm:function(){return this.options.window===i.DIALOG_TYPES.CONFIRM&&this.options.type===i.CONFIRM_TYPES.HARD},isPrompt:function(){return this.options.window===i.DIALOG_TYPES.PROMPT},leftBtnComponent:function(){return!1===this.options.reverse?"cancel-btn":"ok-btn"},rightBtnComponent:function(){return!0===this.options.reverse?"cancel-btn":"ok-btn"},hardConfirmHelpText:function(){var n=this;return this.options.verificationHelp.replace(/\[\+:(\w+)]/g,function(t,e){return n.options[e]||t})},promptHelpText:function(){var n=this;return this.options.promptHelp.replace(/\[\+:(\w+)]/g,function(t,e){return n.options[e]||t})}},mounted:function(){this.isHardConfirm&&this.$refs.inputElem&&this.$refs.inputElem.focus()},methods:{clickRightBtn:function(){this.options.reverse?this.cancel():this.proceed(this.getDefaultData())},clickLeftBtn:function(){this.options.reverse?this.proceed(this.getDefaultData()):this.cancel()},submitDialogForm:function(){this.okBtnDisabled||this.proceed()},getDefaultData:function(){return this.isPrompt?this.input:null},proceed:function(){var t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:null;this.loaderEnabled?(this.switchLoadingState(!0),this.options.promiseResolver({close:this.close,loading:this.switchLoadingState,data:t})):(this.options.promiseResolver({data:t}),this.close())},cancel:function(){!0!==this.loading&&this.close()},switchLoadingState:function(){var t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:null;null===t&&(t=!this.loading),this.loading=!!t},close:function(){this.$emit("close")}},mixins:[o.default,s.default]}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t};e.default={computed:{messageHasTitle:function(){var t=this.options.message;return"object"===(void 0===t?"undefined":i(t))&&null!==t&&t.title},messageTitle:function(){return this.messageHasTitle?this.options.message.title:null},messageBody:function(){var t=this.options.message;return"string"==typeof t?t:t.body||""}}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=n(1);e.default={computed:{cancelBtnDisabled:function(){return this.options.window===i.DIALOG_TYPES.ALERT},okBtnDisabled:function(){return this.options.window===i.DIALOG_TYPES.CONFIRM&&this.options.type===i.CONFIRM_TYPES.HARD&&this.input!==this.options.verification},leftBtnEnabled:function(){return!1===this.cancelBtnDisabled||!0===this.options.reverse},rightBtnEnabled:function(){return!1===this.cancelBtnDisabled||!1===this.options.reverse},leftBtnFocus:function(){return!this.isHardConfirm&&!0===this.options.reverse},rightBtnFocus:function(){return!this.isHardConfirm&&!1===this.options.reverse},leftBtnText:function(){return this.options.reverse?this.options.okText:this.options.cancelText},rightBtnText:function(){return this.options.reverse?this.options.cancelText:this.options.okText}}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getElem=function(t){return 1<arguments.length&&void 0!==arguments[1]&&arguments[1]?document.querySelectorAll(t):document.querySelector(t)},e.noop=function(){};var i=e.cloneObj=function(t){return Object.assign({},t)};e.mergeObjs=function(){for(var t=[],e=0;e<arguments.length;e++)t.push(arguments[e]);return Object.assign.apply(Object,function(t){if(Array.isArray(t)){for(var e=0,n=Array(t.length);e<t.length;e++)n[e]=t[e];return n}return Array.from(t)}(t.map(i)))},e.clickNode=function(t){if(document.createEvent){var e=document.createEvent("MouseEvents");e.initEvent("click",!0,!1),t.dispatchEvent(e)}else document.createEventObject?t.fireEvent("onclick"):"function"==typeof t.onclick&&t.onclick()},e.firstIndex=function(t,e,n){var i=void 0,o=t.length;for(i=0;i<o;i++)if(t[i][n]===e)return i;return-1}},function(t,e,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",e._l(e.dialogsARR,function(t){return n("dialog-window",{key:t.id,attrs:{options:t,escapeKeyClose:t.escapeKeyClose,registeredViews:e.registeredViews},on:{close:e.destroyDialog}})}))},o=[];n.d(e,"a",function(){return i}),n.d(e,"b",function(){return o})},function(t,e,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:e.options.customClass},[n("transition",{attrs:{name:"dg-backdrop",appear:""},on:{"after-leave":function(t){e.animationEnded("backdrop")}}},[e.show?n("div",{staticClass:"dg-backdrop"}):e._e()]),e._v(" "),n("transition",{attrs:{name:e.animation,appear:""},on:{"after-leave":function(t){e.animationEnded("content")}}},[e.show?n("div",{class:["dg-container",{"dg-container--has-input":e.isHardConfirm||e.isPrompt}],on:{click:e.closeAtOutsideClick}},[n("div",{staticClass:"dg-content-cont dg-content-cont--floating"},[n("div",{staticClass:"dg-main-content",on:{click:function(t){t.stopPropagation()}}},[n(e.dialogView,{tag:"component",attrs:{options:e.options},on:{close:e.close}})],1)])]):e._e()])],1)},o=[];n.d(e,"a",function(){return i}),n.d(e,"b",function(){return o})},function(t,e,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"dg-view-wrapper"},[n("div",{class:["dg-content-body",{"dg-content-body--has-title":e.messageHasTitle}]},[e.messageHasTitle?[e.options.html?n("h6",{staticClass:"dg-title",domProps:{innerHTML:e._s(e.messageTitle)}}):n("h6",{staticClass:"dg-title"},[e._v(e._s(e.messageTitle))])]:e._e(),e._v(" "),e.options.html?n("div",{staticClass:"dg-content",domProps:{innerHTML:e._s(e.messageBody)}}):n("div",{staticClass:"dg-content"},[e._v(e._s(e.messageBody))]),e._v(" "),e.isHardConfirm||e.isPrompt?n("form",{staticClass:"dg-form",attrs:{autocomplete:"off"},on:{submit:function(t){return t.preventDefault(),e.submitDialogForm(t)}}},[n("label",{staticStyle:{"font-size":"13px"},attrs:{for:"dg-input-elem"}},[e._v(e._s(e.isPrompt?e.promptHelpText:e.hardConfirmHelpText))]),e._v(" "),n("input",{directives:[{name:"model",rawName:"v-model",value:e.input,expression:"input"}],ref:"inputElem",staticStyle:{width:"100%","margin-top":"10px",padding:"5px 15px","font-size":"16px","border-radius":"4px",border:"2px solid #eee"},attrs:{type:"text",placeholder:e.isPrompt?"":e.options.verification,autocomplete:"off",id:"dg-input-elem"},domProps:{value:e.input},on:{input:function(t){t.target.composing||(e.input=t.target.value)}}})]):e._e()],2),e._v(" "),n("div",{staticClass:"dg-content-footer"},[n(e.leftBtnComponent,{tag:"button",attrs:{loading:e.loading,enabled:e.leftBtnEnabled,options:e.options,focus:e.leftBtnFocus},on:{click:function(t){e.clickLeftBtn()}}},[e.options.html?n("span",{domProps:{innerHTML:e._s(e.leftBtnText)}}):n("span",[e._v(e._s(e.leftBtnText))])]),e._v(" "),n(e.rightBtnComponent,{tag:"button",attrs:{loading:e.loading,enabled:e.rightBtnEnabled,options:e.options,focus:e.rightBtnFocus},on:{click:function(t){e.clickRightBtn()}}},[e.options.html?n("span",{domProps:{innerHTML:e._s(e.rightBtnText)}}):n("span",[e._v(e._s(e.rightBtnText))])]),e._v(" "),n("div",{staticClass:"dg-clear"})])])},o=[];n.d(e,"a",function(){return i}),n.d(e,"b",function(){return o})},function(t,e,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.enabled?n("button",{ref:"btn",class:["dg-btn","dg-btn--ok",{"dg-btn--loading":e.loading},{"dg-pull-right":!e.options.reverse}],attrs:{disabled:e.is_disabled},on:{click:function(t){t.preventDefault(),e.proceed()}}},[n("span",{staticClass:"dg-btn-content"},[e._t("default"),e._v(" "),e.soft_confirm?n("span",[e._v("("+e._s(e.clicks_remaining)+")")]):e._e()],2),e._v(" "),e.loading?n("btn-loader",{tag:"span"}):e._e()]):e._e()},o=[];n.d(e,"a",function(){return i}),n.d(e,"b",function(){return o})},function(t,e,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.enabled?n("button",{ref:"btn",class:["dg-btn","dg-btn--cancel",{"dg-pull-right":e.options.reverse}],on:{click:function(t){t.preventDefault(),e.$emit("click")}}},[e._t("default")],2):e._e()},o=[];n.d(e,"a",function(){return i}),n.d(e,"b",function(){return o})},function(Zi,$i){var _i;_i=function(){return this}();try{_i=_i||Function("return this")()||eval("this")}catch(Zi){"object"==typeof window&&(_i=window)}Zi.exports=_i},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var s=l(n(24)),o=l(n(28)),i=n(1),a=l(n(35)),r=n(16);function l(t){return t&&t.__esModule?t:{default:t}}var c={},u=function(t){var e=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{};this.Vue=t,this.mounted=!1,this.$root={},this.registeredViews={},this.globalOptions=(0,r.mergeObjs)(i.DEFAULT_OPTIONS,e)};u.prototype.mountIfNotMounted=function(){var i=this;!0!==this.mounted&&(this.$root=function(){var t=i.Vue.extend(o.default),e=document.createElement("div");document.querySelector("body").appendChild(e);var n=new t;return n.registeredViews=i.registeredComponents(),n.$mount(e)}(),this.mounted=!0)},u.prototype.registeredComponents=function(){return c},u.prototype.registerComponent=function(t,e){this.mounted&&this.destroy(),c[t]=e},u.prototype.destroy=function(){if(!0===this.mounted){this.$root.forceCloseAll();var t=this.$root.$el;this.$root.$destroy(),this.$root.$off(),t.remove(),this.mounted=!1}},u.prototype.alert=function(){var t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:null,e=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{};return t&&(e.message=t),this.open(i.DIALOG_TYPES.ALERT,e)},u.prototype.prompt=function(){var t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:null,e=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{};return t&&(e.message=t),this.open(i.DIALOG_TYPES.PROMPT,e)},u.prototype.confirm=function(){var t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:null,e=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{};return t&&(e.message=t),this.open(i.DIALOG_TYPES.CONFIRM,e)},u.prototype.open=function(n){var i=this,o=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{};return this.mountIfNotMounted(),new s.default(function(t,e){o.id="dialog."+Date.now(),o.window=n,o.promiseResolver=t,o.promiseRejecter=e,i.$root.commit((0,r.mergeObjs)(i.globalOptions,o))})},u.install=function(t,e){var n=new a.default(t);t.directive("confirm",n.confirmDefinition),t.dialog=new u(t,e),Object.defineProperties(t.prototype,{$dialog:{get:function(){return t.dialog}}})},e.default=u},function(u,t,e){(function(n){!function(t){var e=setTimeout;function i(){}function s(t){if(!(this instanceof s))throw new TypeError("Promises must be constructed via new");if("function"!=typeof t)throw new TypeError("not a function");this._state=0,this._handled=!1,this._value=void 0,this._deferreds=[],c(t,this)}function o(n,i){for(;3===n._state;)n=n._value;0!==n._state?(n._handled=!0,s._immediateFn(function(){var t=1===n._state?i.onFulfilled:i.onRejected;if(null!==t){var e;try{e=t(n._value)}catch(t){return void r(i.promise,t)}a(i.promise,e)}else(1===n._state?a:r)(i.promise,n._value)})):n._deferreds.push(i)}function a(t,e){try{if(e===t)throw new TypeError("A promise cannot be resolved with itself.");if(e&&("object"==typeof e||"function"==typeof e)){var n=e.then;if(e instanceof s)return t._state=3,t._value=e,void l(t);if("function"==typeof n)return void c(function(t,e){return function(){t.apply(e,arguments)}}(n,e),t)}t._state=1,t._value=e,l(t)}catch(e){r(t,e)}}function r(t,e){t._state=2,t._value=e,l(t)}function l(t){2===t._state&&0===t._deferreds.length&&s._immediateFn(function(){t._handled||s._unhandledRejectionFn(t._value)});for(var e=0,n=t._deferreds.length;e<n;e++)o(t,t._deferreds[e]);t._deferreds=null}function c(t,e){var n=!1;try{t(function(t){n||(n=!0,a(e,t))},function(t){n||(n=!0,r(e,t))})}catch(t){if(n)return;n=!0,r(e,t)}}s.prototype.catch=function(t){return this.then(null,t)},s.prototype.then=function(t,e){var n=new this.constructor(i);return o(this,new function(t,e,n){this.onFulfilled="function"==typeof t?t:null,this.onRejected="function"==typeof e?e:null,this.promise=n}(t,e,n)),n},s.all=function(e){return new s(function(i,o){if(!e||void 0===e.length)throw new TypeError("Promise.all accepts an array");var s=Array.prototype.slice.call(e);if(0===s.length)return i([]);var a=s.length;function r(e,t){try{if(t&&("object"==typeof t||"function"==typeof t)){var n=t.then;if("function"==typeof n)return void n.call(t,function(t){r(e,t)},o)}s[e]=t,0==--a&&i(s)}catch(e){o(e)}}for(var t=0;t<s.length;t++)r(t,s[t])})},s.resolve=function(e){return e&&"object"==typeof e&&e.constructor===s?e:new s(function(t){t(e)})},s.reject=function(n){return new s(function(t,e){e(n)})},s.race=function(o){return new s(function(t,e){for(var n=0,i=o.length;n<i;n++)o[n].then(t,e)})},s._immediateFn="function"==typeof n?function(t){n(t)}:function(t){e(t,0)},s._unhandledRejectionFn=function(t){"undefined"!=typeof console&&console&&console.warn("Possible Unhandled Promise Rejection:",t)},s._setImmediateFn=function(t){s._immediateFn=t},s._setUnhandledRejectionFn=function(t){s._unhandledRejectionFn=t},void 0!==u&&u.exports?u.exports=s:t.Promise||(t.Promise=s)}(this)}).call(this,e(25).setImmediate)},function(t,o,s){(function(t){var e=void 0!==t&&t||"undefined"!=typeof self&&self||window,n=Function.prototype.apply;function i(t,e){this._id=t,this._clearFn=e}o.setTimeout=function(){return new i(n.call(setTimeout,e,arguments),clearTimeout)},o.setInterval=function(){return new i(n.call(setInterval,e,arguments),clearInterval)},o.clearTimeout=o.clearInterval=function(t){t&&t.close()},i.prototype.unref=i.prototype.ref=function(){},i.prototype.close=function(){this._clearFn.call(e,this._id)},o.enroll=function(t,e){clearTimeout(t._idleTimeoutId),t._idleTimeout=e},o.unenroll=function(t){clearTimeout(t._idleTimeoutId),t._idleTimeout=-1},o._unrefActive=o.active=function(t){clearTimeout(t._idleTimeoutId);var e=t._idleTimeout;0<=e&&(t._idleTimeoutId=setTimeout(function(){t._onTimeout&&t._onTimeout()},e))},s(26),o.setImmediate="undefined"!=typeof self&&self.setImmediate||void 0!==t&&t.setImmediate||this&&this.setImmediate,o.clearImmediate="undefined"!=typeof self&&self.clearImmediate||void 0!==t&&t.clearImmediate||this&&this.clearImmediate}).call(this,s(22))},function(t,e,n){(function(t,e){!function(n,i){"use strict";if(!n.setImmediate){var o,s=1,a={},r=!1,l=n.document,t=Object.getPrototypeOf&&Object.getPrototypeOf(n);t=t&&t.setTimeout?t:n,"[object process]"==={}.toString.call(n.process)?o=function(t){e.nextTick(function(){u(t)})}:function(){if(n.postMessage&&!n.importScripts){var t=!0,e=n.onmessage;return n.onmessage=function(){t=!1},n.postMessage("","*"),n.onmessage=e,t}}()?function(){var e="setImmediate$"+Math.random()+"$",t=function(t){t.source===n&&"string"==typeof t.data&&0===t.data.indexOf(e)&&u(+t.data.slice(e.length))};n.addEventListener?n.addEventListener("message",t,!1):n.attachEvent("onmessage",t),o=function(t){n.postMessage(e+t,"*")}}():n.MessageChannel?function(){var e=new MessageChannel;e.port1.onmessage=function(t){u(t.data)},o=function(t){e.port2.postMessage(t)}}():l&&"onreadystatechange"in l.createElement("script")?function(){var n=l.documentElement;o=function(t){var e=l.createElement("script");e.onreadystatechange=function(){u(t),e.onreadystatechange=null,n.removeChild(e),e=null},n.appendChild(e)}}():o=function(t){setTimeout(u,0,t)},t.setImmediate=function(t){"function"!=typeof t&&(t=new Function(""+t));for(var e=new Array(arguments.length-1),n=0;n<e.length;n++)e[n]=arguments[n+1];var i={callback:t,args:e};return a[s]=i,o(s),s++},t.clearImmediate=c}function c(t){delete a[t]}function u(t){if(r)setTimeout(u,0,t);else{var e=a[t];if(e){r=!0;try{!function(t){var e=t.callback,n=t.args;switch(n.length){case 0:e();break;case 1:e(n[0]);break;case 2:e(n[0],n[1]);break;case 3:e(n[0],n[1],n[2]);break;default:e.apply(i,n)}}(e)}finally{c(t),r=!1}}}}}("undefined"==typeof self?void 0===t?this:t:self)}).call(this,n(22),n(27))},function(t,e){var n,i,o=t.exports={};function s(){throw new Error("setTimeout has not been defined")}function a(){throw new Error("clearTimeout has not been defined")}function r(e){if(n===setTimeout)return setTimeout(e,0);if((n===s||!n)&&setTimeout)return n=setTimeout,setTimeout(e,0);try{return n(e,0)}catch(t){try{return n.call(null,e,0)}catch(t){return n.call(this,e,0)}}}!function(){try{n="function"==typeof setTimeout?setTimeout:s}catch(t){n=s}try{i="function"==typeof clearTimeout?clearTimeout:a}catch(t){i=a}}();var l,c=[],u=!1,d=-1;function m(){u&&l&&(u=!1,l.length?c=l.concat(c):d=-1,c.length&&p())}function p(){if(!u){var t=r(m);u=!0;for(var e=c.length;e;){for(l=c,c=[];++d<e;)l&&l[d].run();d=-1,e=c.length}l=null,u=!1,function(e){if(i===clearTimeout)return clearTimeout(e);if((i===a||!i)&&clearTimeout)return i=clearTimeout,clearTimeout(e);try{i(e)}catch(t){try{return i.call(null,e)}catch(t){return i.call(this,e)}}}(t)}}function h(t,e){this.fun=t,this.array=e}function f(){}o.nextTick=function(t){var e=new Array(arguments.length-1);if(1<arguments.length)for(var n=1;n<arguments.length;n++)e[n-1]=arguments[n];c.push(new h(t,e)),1!==c.length||u||r(p)},h.prototype.run=function(){this.fun.apply(null,this.array)},o.title="browser",o.browser=!0,o.env={},o.argv=[],o.version="",o.versions={},o.on=f,o.addListener=f,o.once=f,o.off=f,o.removeListener=f,o.removeAllListeners=f,o.emit=f,o.prependListener=f,o.prependOnceListener=f,o.listeners=function(t){return[]},o.binding=function(t){throw new Error("process.binding is not supported")},o.cwd=function(){return"/"},o.chdir=function(t){throw new Error("process.chdir is not supported")},o.umask=function(){return 0}},function(t,e,n){"use strict";n.r(e);var i=n(17),o=n(2);for(var s in o)"default"!==s&&function(t){n.d(e,t,function(){return o[t]})}(s);n(33);var a=n(0),r=Object(a.a)(o.default,i.a,i.b,!1,null,null,null);e.default=r.exports},function(t,e,n){"use strict";n.r(e);var i=n(18),o=n(4);for(var s in o)"default"!==s&&function(t){n.d(e,t,function(){return o[t]})}(s);var a=n(0),r=Object(a.a)(o.default,i.a,i.b,!1,null,null,null);e.default=r.exports},function(t,e,n){"use strict";n.r(e);var i=n(19),o=n(6);for(var s in o)"default"!==s&&function(t){n.d(e,t,function(){return o[t]})}(s);var a=n(0),r=Object(a.a)(o.default,i.a,i.b,!1,null,null,null);e.default=r.exports},function(t,e,n){"use strict";n.r(e);var i=n(20),o=n(8);for(var s in o)"default"!==s&&function(t){n.d(e,t,function(){return o[t]})}(s);var a=n(0),r=Object(a.a)(o.default,i.a,i.b,!1,null,null,null);e.default=r.exports},function(t,e,n){"use strict";n.r(e);var i=n(21),o=n(10);for(var s in o)"default"!==s&&function(t){n.d(e,t,function(){return o[t]})}(s);var a=n(0),r=Object(a.a)(o.default,i.a,i.b,!1,null,null,null);e.default=r.exports},function(t,e,n){"use strict";var i=n(12);n.n(i).a},,function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i])}return t},o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},s=n(16),a=n(1),r=function(t){Object.defineProperties(this,{Vue:{get:function(){return t}},confirmDefinition:{get:this.defineConfirm}})};r.prototype.getConfirmMessage=function(t){return t.value&&t.value.message?t.value.message:"string"==typeof t.value?t.value:null},r.prototype.getOptions=function(t){var e="object"===o(t.value)?(0,s.cloneObj)(t.value):{};return delete e.ok,delete e.cancel,t.arg&&a.CONFIRM_TYPES.hasOwnProperty(t.arg.toUpperCase())&&(e.type=a.CONFIRM_TYPES[t.arg.toUpperCase()]),e},r.prototype.getThenCallback=function(e,n){return e.value&&e.value.ok?function(t){return e.value.ok(i({},t,{node:n}))}:function(t){t.loading&&t.close(),n.removeEventListener("click",n.VuejsDialog.clickHandler,!0),(0,s.clickNode)(n),n.addEventListener("click",n.VuejsDialog.clickHandler,!0)}},r.prototype.getCatchCallback=function(t){return t.value&&t.value.cancel?t.value.cancel:s.noop},r.prototype.clickHandler=function(t,e,n){t.preventDefault(),t.stopImmediatePropagation();var i=this.getOptions(n),o=this.getConfirmMessage(n),s=this.getThenCallback(n,e),a=this.getCatchCallback(n);this.Vue.dialog.confirm(o,i).then(s).catch(a)},r.prototype.defineConfirm=function(){var i=this,t={bind:function(e,n){e.VuejsDialog=e.VuejsDialog||{},e.VuejsDialog.clickHandler=function(t){return i.clickHandler(t,e,n)},e.addEventListener("click",e.VuejsDialog.clickHandler,!0)},unbind:function(t){t.removeEventListener("click",t.VuejsDialog.clickHandler,!0)}};return t},e.default=r},function(t,e,n){"use strict";n.r(e);var i=n(0),o=Object(i.a)({},function(){return this.$createElement,this._self._c,this._m(0)},[function(){var t=this.$createElement,e=this._self._c||t;return e("span",{staticClass:"dg-btn-loader"},[e("span",{staticClass:"dg-circles"},[e("span",{staticClass:"dg-circle"}),this._v(" "),e("span",{staticClass:"dg-circle"}),this._v(" "),e("span",{staticClass:"dg-circle"})])])}],!1,null,null,null);e.default=o.exports}])},"../../node_modules/webpack/buildin/global.js":function(t,e){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(t){"object"==typeof window&&(n=window)}t.exports=n},"../Scripts/custom/components/animated-logo/AnimatedLogo.vue":function(t,e,n){"use strict";function i(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"logo-animation"},[n("div",{staticClass:"logo__container"},[n("div",{ref:"logo",staticClass:"logo__wrapper",style:t.logoStyle},[n("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 591.2 764.9","aria-labelledby":"animated_logo_title_id",role:"img"}},[n("title",{attrs:{id:"animated_logo_title_id"}},[t._v("\n                    Nasjonalmuseets logo\n                ")]),t._v(" "),n("polygon",{ref:"letter_n",attrs:{points:"68.7,110.4 326.4,511.7 404,511.7 404,0 335.3,0 335.3,403.5 77.6,0 0,0 0,511.7 68.7,511.7"}}),t._v(" "),n("path",{ref:"letter_m",attrs:{d:"M389.5 594.1c-47.4 0-89.4 22.8-115.7 58-26.3-35.2-68.3-58-115.7-58-34.3 0-74.5 16.1-90.5 37.8v-33.6H0v166.6h67.7v-26.4c-2-47.6 38.6-82.8 86.2-82.8s82.8 35.2 82.8 82.8v26.4h65.8v-26.4c0-47.6 35.2-82.8 82.8-82.8s82.8 35.2 82.8 82.8v26.4h65.8v-26.4c0-79.8-64.6-144.4-144.4-144.4"}}),t._v(" "),n("path",{ref:"letter_a",attrs:{d:"M480.3 237.8h62.4c0-29.2 20.9-53.5 48.5-58.8v-62.9c-62.2 5.7-110.9 58-110.9 121.7zM468.9 389.5c0 67.5 54.7 122.3 122.3 122.3v-62.4c-33.1 0-59.9-26.8-59.9-59.9s26.8-59.9 59.9-59.9v-62.4c-67.6 0-122.3 54.8-122.3 122.3z"}})])])])])}i._withStripped=!0;var o={name:"animated-logo",props:{initialPosition:String},computed:{animationLoaded:function(){return this.$store.getters["animatedLogo/isLoaded"]},position:function(){return this.$store.getters["animatedLogo/getPosition"]},duration:function(){return this.$store.getters["animatedLogo/getDuration"]},animated:function(){return this.$store.getters["animatedLogo/getAnimated"]},isAnimating:function(){return this.$store.getters["animatedLogo/getIsAnimating"]},logoStyle:function(){return this.animationLoaded?"":"opacity: 0;"}},watch:{position:function(t){this.animationLoaded&&(t==this.positions.in?this.show():this.hide())},duration:function(t){this.animationLoaded&&this.timeline.duration(t)}},data:function(){return{positions:{out:"out",in:"in"},timeline:null,totalDuration:2,n:{delay:0,duration:1},a:{delay:0,duration:1},m:{delay:0,duration:1}}},methods:{createAnimation:function(){this.timeline=new window.TimelineLite({paused:!0});this.timeline.from(this.$refs.letter_n,this.n.duration,{y:"-".concat(120,"%")},0).from(this.$refs.letter_a,this.a.duration,{x:"".concat(120,"%")},0).from(this.$refs.letter_m,this.m.duration,{y:"".concat(120,"%")},0);var t=this.initialPosition;this.initialPosition||(this.initialPosition=this.position.in),this.loaded=!0,this.$store.dispatch("animatedLogo/setPosition",{position:t,animated:!1,duration:0}),this.$store.dispatch("animatedLogo/setLoaded",{loaded:!0}),this.timeline.eventCallback("onComplete",this.onComplete),this.timeline.eventCallback("onReverseComplete",this.onReverseComplete)},setEasing:function(e){this.animationLoaded&&this.timeline.getChildren(!0,!0,!1).forEach(function(t){t.vars.ease=e})},show:function(){this.setEasing(Power1.easeOut),this.animated?this.timeline.play():this.timeline.progress(1).pause()},hide:function(){this.setEasing(Power1.easeIn),this.animated?this.timeline.progress(1).reverse():this.timeline.progress(0).pause()},onComplete:function(){this.handleComplete()},onReverseComplete:function(){this.handleComplete()},handleComplete:function(){this.$store.dispatch("animatedLogo/setIsAnimating",{isAnimating:!1})}},beforeMount:function(){},mounted:function(){var t=this,e=this.$store.dispatch("scripts/load",{name:"TweenLite"}),n=this.$store.dispatch("scripts/load",{name:"CSSPlugin"}),i=this.$store.dispatch("scripts/load",{name:"TimelineLite"});Promise.all([e,n,i]).then(function(){t.createAnimation()})}},s=n("../../node_modules/vue-loader/lib/runtime/componentNormalizer.js"),a=Object(s.a)(o,i,[],!1,null,null,null);a.options.__file="Scripts/custom/components/animated-logo/AnimatedLogo.vue";e.a=a.exports},"../Scripts/custom/components/content-list/list-items/ContentListItem.vue":function(t,e,n){"use strict";function i(){var t=this,e=t.$createElement,n=t._self._c||e;return n("transition",{attrs:{name:"fade",mode:"out-in"}},[n("div",{class:t.cssClass,on:{mouseover:t.onMouseOver,mouseleave:t.onMouseLeave}},[t.wrapItemInLink?n("clickable-list-item",{attrs:{href:t.item.url,title:t.item.title||t.item.heading},on:{"on-click":t.onClick}},[n(t.view,{tag:"component",attrs:{item:t.item,items:t.items,index:t.index,hover:t.hover}})],1):n(t.view,{tag:"component",attrs:{item:t.item,index:t.index,items:t.items,hover:t.hover}})],1)])}function o(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:t.className},[t.item.image&&t.item.image.url?n("div",{staticClass:"content-list-item__image"},[n("epi-list-image",{attrs:{image:t.item.image}})],1):t._e(),t._v(" "),n("div",{staticClass:"content-list-item__text"},[t.item.categoryTag?n("span",{staticClass:"tag"},[t._v("\n            "+t._s(t.item.categoryTag)+"\n        ")]):t._e(),t._v(" "),n("content-list-item-heading",{attrs:{link:t.item.url,heading:t.item.heading}}),t._v(" "),t.item.text?n("div",[t.textIsHtml?n("div",{ref:"ellipsis",staticClass:"ellipsis",domProps:{innerHTML:t._s(t.item.text)}}):n("p",{ref:"ellipsis",staticClass:"ellipsis",domProps:{innerHTML:t._s(t.item.text)}})]):t._e()],1)])}function s(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{ref:"listImage",class:t.cssClass()},[n("div",{staticClass:"list-image__container",style:t.backgroundColor()},[t.useCustomImageSize?n("div",{staticClass:"list-image__wrapper"},[n("div",{staticClass:"responsive-image responsive-image--use-contain"},[n("div",{ref:"lazyImage",staticClass:"responsive-image__image lazy-image lazy-image--set"},[n("img",{ref:"image",attrs:{alt:t.image.alt,title:t.image.alt,height:t.image.height,width:t.image.width,src:t.imageSrc,"data-object-fit":"contain","data-object-position":"center"}})])])]):n("div",{staticClass:"list-image__wrapper"},[n("div",{staticClass:"responsive-image responsive-image--use-cover"},[n("div",{ref:"lazyImage",staticClass:"responsive-image__image lazy-image lazy-image--set"},[n("img",{ref:"image",attrs:{alt:t.image.alt,title:t.image.alt,height:t.image.height,width:t.image.width,src:t.imageSrc,"data-object-fit":"cover","data-object-position":"center"}})])])])])])}s._withStripped=o._withStripped=i._withStripped=!0;var a=n("../Scripts/vendor/jquery.shim.js"),r=n("../Scripts/custom/util/util.js"),l={name:"epi-list-image",props:{image:Object},data:function(){return{imageSrc:null,useCustomImageSize:!1}},methods:{backgroundColor:function(){return null!=this.image.backgroundColor&&this.useCustomImageSize?"background-color: ".concat(this.image.backgroundColor,";"):""},cssClass:function(){var t="list-image";return t+=this.useCustomImageSize?" list-image--use-custom-image-size":"",t},loadImage:function(){var e=this;this.useCustomImageSize=this.image.useCustomImageSize;var t=this.image.url;r.a.isExtraLargeDesktop()?t+="?scale=onethirdxl":r.a.isLargeDesktop()?t+="?scale=onethirdlg":r.a.isTablet()?t+="?scale=onethirdmd":t+="?scale=containersm",this.imageSrc=t,this.$refs.image.onload=function(){e.$refs.lazyImage.classList.add("lazy-image--loaded")};var n=/vimeo.*\/(\d+)/i.exec(this.imageSrc),i=/img.youtube.*/i.exec(this.imageSrc);if(n){var o=n[1];a.a.getJSON("https://www.vimeo.com/api/v2/video/"+o+".json?callback=?",{format:"json"},function(t){e.imageSrc=t[0].thumbnail_large})}i&&(this.useCustomImageSize=!0)}},beforeMount:function(){},mounted:function(){this.loadImage()}},c=n("../../node_modules/vue-loader/lib/runtime/componentNormalizer.js"),u=Object(c.a)(l,s,[],!1,null,null,null);u.options.__file="Scripts/custom/components/shared/EpiListImage.vue";function d(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"link-style--dark"},[t.heading?n("h3",[t.link?n("span",{staticClass:"a",domProps:{innerHTML:t._s(t.heading)}}):n("span",{domProps:{innerHTML:t._s(t.heading)}})]):t._e()])}var m=u.exports;d._withStripped=!0;var p={name:"content-list-item-heading",props:{link:String,heading:String,target:String}},h=Object(c.a)(p,d,[],!1,null,null,null);h.options.__file="Scripts/custom/components/content-list/ContentListItemHeading.vue";var f=h.exports,g=n("../../node_modules/line-clamp/index.js"),v=n.n(g),_={name:"content-list-item-article",components:{"epi-list-image":m,"content-list-item-heading":f},props:{item:Object},computed:{className:function(){return 14===this.item.itemType?"content-list-item content-list-item--collection-article":"content-list-item--article"}},data:function(){return{textIsHtml:!1}},beforeMount:function(){this.textIsHtml=r.a.stringIsHtml(this.item.text)},mounted:function(){var t=this.$refs.ellipsis;t&&v()(t,3)}},b=Object(c.a)(_,o,[],!1,null,null,null);b.options.__file="Scripts/custom/components/content-list/list-items/ContentListItemArticle.vue";function y(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"content-list-item--press-release"},[t.item.image&&t.item.image.url?n("div",{staticClass:"content-list-item__image"},[n("epi-list-image",{attrs:{image:t.item.image}})],1):t._e(),t._v(" "),n("div",{staticClass:"content-list-item__text"},[t.item.categoryTag?n("span",{staticClass:"tag"},[t._v("\n            "+t._s(t.item.categoryTag)+"\n        ")]):t._e(),t._v(" "),n("content-list-item-heading",{attrs:{link:t.item.url,heading:t.item.heading}}),t._v(" "),t.item.date?n("ul",{staticClass:"list--unstyled list--unstyled--small"},[n("li",[n("span",{domProps:{textContent:t._s(t.item.date)}})])]):t._e()],1)])}var C=b.exports;y._withStripped=!0;var w={name:"content-list-item-press-release",props:{item:Object},components:{"epi-list-image":m,"content-list-item-heading":f}},M=Object(c.a)(w,y,[],!1,null,null,null);M.options.__file="Scripts/custom/components/content-list/list-items/ContentListItemPressRelease.vue";function S(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"content-list-item--event"},[t.item.image&&t.item.image.url?n("div",{staticClass:"content-list-item__image"},[n("epi-list-image",{attrs:{image:t.item.image}})],1):t._e(),t._v(" "),n("div",{staticClass:"content-list-item__text"},[t.item.categoryTag||t.item.eventStatus?n("div",{staticClass:"d-inline-flex align-items-center"},[t.item.categoryTag?n("span",{staticClass:"tag"},[t._v("\n                "+t._s(t.item.categoryTag)+"\n            ")]):t._e(),t._v(" "),t.item.eventStatus?n("span",{staticClass:"bomb"},[t._v(t._s(t.item.eventStatus))]):t._e()]):t._e(),t._v(" "),n("content-list-item-heading",{attrs:{link:t.item.url,heading:t.item.heading}}),t._v(" "),t.item.date||t.item.showRoomName||t.item.additionalLocation?n("ul",{staticClass:"list--unstyled list--unstyled--small"},[t.item.date?n("li",[t._v("\n                "+t._s(t.item.date)+"\n            ")]):t._e(),t._v(" "),t.item.showRoomName||t.item.additionalLocation?n("li",[n("div",{staticClass:"text-and-icon"},[n("span",{staticClass:"icon icon--location-pin",attrs:{"aria-hidden":"true"}}),t._v(" "),t.item.showRoomName&&t.item.additionalLocation?n("span",{domProps:{innerHTML:t._s(t.item.showRoomName+" – "+t.item.additionalLocation)}}):t.item.showRoomName?n("span",{domProps:{innerHTML:t._s(t.item.showRoomName)}}):t.item.additionalLocation?n("span",{domProps:{innerHTML:t._s(t.item.additionalLocation)}}):t._e()])]):t._e()]):t._e(),t._v(" "),t.item.text?n("div",[n("p",{ref:"ellipsis",staticClass:"ellipsis",domProps:{innerHTML:t._s(t.item.text)}})]):t._e()],1)])}var k=M.exports;S._withStripped=!0;var O={name:"content-list-item-event",components:{"epi-list-image":m,"content-list-item-heading":f},props:{item:Object}},T=Object(c.a)(O,S,[],!1,null,null,null);T.options.__file="Scripts/custom/components/content-list/list-items/ContentListItemEvent.vue";function L(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"content-list-item--event content-list-item--event-extended"},[n("div",{staticClass:"row"},[n("div",{staticClass:"col-sm-6 col-lg-3"},[e.item.image&&e.item.image.url?n("div",{staticClass:"content-list-item__image"},[n("epi-list-image",{attrs:{image:e.item.image}})],1):e._e()]),e._v(" "),n("div",{staticClass:"col-sm-6 col-lg-5"},[n("div",{staticClass:"content-list-item__text"},[e.item.categoryTag||e.item.eventStatus?n("div",{staticClass:"d-inline-flex align-items-center"},[e.item.categoryTag?n("span",{staticClass:"tag",domProps:{innerHTML:e._s(e.item.categoryTag)}}):e._e(),e._v(" "),e.item.eventStatus?n("span",{staticClass:"bomb",domProps:{innerHTML:e._s(e.item.eventStatus)}}):e._e()]):e._e(),e._v(" "),n("h3",[n("span",{staticClass:"a",domProps:{innerHTML:e._s(e.item.heading)}})]),e._v(" "),e.item.Text?n("p",{domProps:{innerHTML:e._s(e.item.text)}}):e._e()])]),e._v(" "),n("div",{staticClass:"col-sm-6 col-lg-4"},[n("div",{staticClass:"content-list-item__text"},[n("ul",{staticClass:"list--unstyled list--unstyled--small"},[e.item.showRoomName||e.item.additionalLocation?n("li",[n("div",{staticClass:"text-and-icon"},[n("span",{staticClass:"icon icon--location-pin",attrs:{"aria-hidden":"true"}}),e._v(" "),e.item.showRoomName&&e.item.additionalLocation?n("span",{domProps:{innerHTML:e._s(e.item.showRoomName+" – "+e.item.additionalLocation)}}):e.item.showRoomName?n("span",{domProps:{innerHTML:e._s(e.item.showRoomName)}}):e.item.additionalLocation?n("span",{domProps:{innerHTML:e._s(e.item.additionalLocation)}}):e._e()])]):e._e(),e._v(" "),e.item.date?n("li",[n("div",{staticClass:"text-and-icon"},[n("span",{staticClass:"icon icon--calendar",attrs:{"aria-hidden":"true"}}),e._v(" "),n("span",{domProps:{innerHTML:e._s(e.item.date)}})])]):e._e(),e._v(" "),e.item.startTimes?n("li",[n("div",{staticClass:"text-and-icon buttons-and-icon"},[n("span",{staticClass:"icon icon--clock",attrs:{"aria-hidden":"true"}}),e._v(" "),e._l(e.item.startTimes,function(t){return n("a",{staticClass:"btn btn--secondary btn--small",attrs:{href:e.item.url},domProps:{innerHTML:e._s(t.text)}})})],2)]):e._e(),e._v(" "),e.item.duration?n("li",[n("div",{staticClass:"text-and-icon"},[n("span",{staticClass:"icon icon--clock",attrs:{"aria-hidden":"true"}}),e._v(" "),n("span",{domProps:{innerHTML:e._s(e.item.duration)}})])]):e._e()])])])])])}var E=T.exports;L._withStripped=!0;var x={name:"content-list-item-event-extended",components:{"epi-list-image":m,"content-list-item-heading":f},props:{item:Object}},I=Object(c.a)(x,L,[],!1,null,null,null);I.options.__file="Scripts/custom/components/content-list/list-items/ContentListItemEventExtended.vue";function j(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{ref:"container",class:t.className},[t.item.image&&t.item.image.url&&"above"===t.item.imageLocation?n("div",{staticClass:"content-list-item__image"},[n("div",{staticClass:"content-list-item__image-container"},[n("intrinsic-list-image",{attrs:{image:t.item.image}})],1)]):t._e(),t._v(" "),n("div",{staticClass:"content-list-item__text",style:t.backgroundStyle},[t.item.tagLine?n("span",{staticClass:"tag"},[t._v("\n            "+t._s(t.item.tagLine)+"\n        ")]):t._e(),t._v(" "),t.item.heading&&2===t.item.headingLevel?n("h2",{class:t.item.text?"":"no-margin--bottom"},[t.item.url?n("span",{staticClass:"a",style:t.linkStyle,domProps:{innerHTML:t._s(t.item.heading)}}):n("span",{domProps:{innerHTML:t._s(t.item.heading)}})]):t._e(),t._v(" "),t.item.heading&&3===t.item.headingLevel?n("h3",{class:t.item.text?"":"no-margin--bottom"},[t.item.url?n("span",{staticClass:"a",style:t.linkStyle,domProps:{innerHTML:t._s(t.item.heading)}}):n("span",{domProps:{innerHTML:t._s(t.item.heading)}})]):t._e(),t._v(" "),t.item.text?n("p",{staticClass:"lead lead--md"},[t._v(t._s(t.item.text))]):t._e()]),t._v(" "),t.item.image&&t.item.image.url&&"below"===t.item.imageLocation?n("div",{staticClass:"content-list-item__image"},[n("div",{staticClass:"content-list-item__image-container"},[n("intrinsic-list-image",{attrs:{image:t.item.image}})],1)]):t._e()])}var D=I.exports;j._withStripped=!0;function P(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{ref:"container",staticClass:"content-list-item__image",style:t.imageStyle},[n("div",{ref:"lazyImage",staticClass:"responsive-image lazy-image lazy-image--set intrinsic-ratio"},[n("div",{staticClass:"responsive-image__image"},[n("div",{staticClass:"responsive-image__image-wrapper",style:t.wrapperStyle},[n("img",{ref:"image",attrs:{src:t.imageUrl,width:t.image.width,height:t.image.height,alt:t.image.alt}})])])])])}var A=n("../Scripts/custom/scripts/fadeInUpAnimation.js");P._withStripped=!0;var N={name:"intrinsic-list-image",props:{image:Object},data:function(){return{imageUrl:"",imageStyle:"",wrapperStyle:""}},computed:{renderImage:function(){return null!==this.image.imageInfo||null!==this.image.url}},methods:{intrinsicRatio:function(){if(this.renderImage){var t=this.image.height/(this.image.width/100);this.wrapperStyle="padding-bottom: ".concat(t,"%;")}else this.imageStyle="display: none;"}},beforeMount:function(){this.intrinsicRatio()},mounted:function(){var t=this;this.$refs.image.onload=function(){t.$refs.lazyImage.classList.add("lazy-image--loaded")},this.imageUrl=this.image.url}},F=Object(c.a)(N,P,[],!1,null,null,null);F.options.__file="Scripts/custom/components/shared/IntrinsicListImage.vue";var B={name:"content-list-item-start-page",components:{"intrinsic-list-image":F.exports,"content-list-item-heading":f},props:{item:Object,hover:Boolean},data:function(){return{animation:null}},computed:{className:function(){return this.item.useSerifHeadingFont?"content-list-item--start-page block--use-serif-heading":"content-list-item--start-page"},backgroundStyle:function(){return"background-color: ".concat(this.item.colors.backgroundColor,"; color: ").concat(this.item.colors.foregroundColor,";")},linkStyle:function(){return"border-bottom-color: ".concat(this.hover?this.item.colors.foregroundColor:this.item.colors.complimentaryColor,";")}},methods:{},mounted:function(){this.animation=new A.a(this.$store,$(this.$refs.container).closest(".animated--fade-in-up")[0],function(){return r.a.isMobile()?100:2*$("footer.footer").height()})}},R=Object(c.a)(B,j,[],!1,null,null,null);R.options.__file="Scripts/custom/components/content-list/list-items/ContentListItemStartPage.vue";function H(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"content-list-item--collection"},[t.item.relationShipTitle?n("div",{staticClass:"content-list-item__relation-header"},[n("h3",{staticClass:"p"},[t._v(t._s(t.item.relationShipTitle))])]):t._e(),t._v(" "),t.item.media?n("div",{staticClass:"content-list-item__image-container"},[t.item.url?n("clickable-list-item",{attrs:{href:t.item.url,title:t.item.title},on:{"on-click":t.onClick}},[n("iiif-list-image",{attrs:{media:t.item.media}})],1):t._e(),t._v(" "),t.fullscreenImages?n("fullscreen-images-button",{attrs:{images:t.fullscreenImages,title:"Fullskjerm",index:t.index}}):t._e(),t._v(" "),t.showAddToMyCollectionButton?n("add-to-my-collection-button",{attrs:{"class-name":"image-action image-action--bottom-right btn--small",media:t.item.media}}):t._e()],1):t._e(),t._v(" "),t.item.url?n("clickable-list-item",{attrs:{href:t.item.url,title:t.item.title},on:{"on-click":t.onClick}},[n("div",{staticClass:"content-list-item__text"},[t.item.relationShipTitle?n("h4",{staticClass:"h3"},[t.item.url?n("span",{staticClass:"a",domProps:{innerHTML:t._s(t.item.heading)}}):n("span",{domProps:{innerHTML:t._s(t.item.heading)}})]):n("h3",[t.item.url?n("span",{staticClass:"a",domProps:{innerHTML:t._s(t.item.heading)}}):n("span",{domProps:{innerHTML:t._s(t.item.heading)}})]),t._v(" "),t.item.date||t.item.categoryTag||t.item.producers?n("div",[t.item.producers?n("p",[t._v("\n                    "+t._s(t.item.producers)+"\n                ")]):t._e(),t._v(" "),t.item.date?n("p",[t._v("\n                    "+t._s(t.item.date)+"\n                ")]):t._e(),t._v(" "),t.item.categoryTag&&t.item.categoryTag.toLowerCase()!==t.item.heading.toLowerCase()?n("p",[t._v("\n                    "+t._s(t.item.categoryTag)+"\n                ")]):t._e()]):t._e()])]):t._e()],1)}var U=R.exports;H._withStripped=!0;var V=n("../Scripts/shared/components/images/IiifListImage.vue"),W=n("../Scripts/my-collection/components/shared/ClickableListItem.vue"),z=n("../Scripts/my-collection/components/buttons/AddToMyCollectionButton.vue"),K=n("../Scripts/custom/components/fullscreen-images-modal/FullscreenImagesButton.vue"),Y={name:"content-list-item-collection",components:{"iiif-list-image":V.a,"clickable-list-item":W.a,"fullscreen-images-button":K.a,"add-to-my-collection-button":z.a},props:{item:Object,index:Number,items:Array},computed:{fullscreenImages:function(){return this.item.media&&null!==this.item.media.images[0].manifestUrl&&this.item.showFullscreenImageButton?this.items.map(function(t){return t.hasOwnProperty("media")&&null!=t.media?t.media.images[0].manifestUrl:null}):null},showAddToMyCollectionButton:function(){return 10===this.item.itemType}},methods:{onClick:function(){this.item.url&&(window.location.href=this.item.url)}}},q=Object(c.a)(Y,H,[],!1,null,null,null);q.options.__file="Scripts/custom/components/content-list/list-items/ContentListItemCollection.vue";function G(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{ref:"container",staticClass:"content-list-item--my-collection-feed"},[n("div",{staticClass:"my-collection-list-item my-collection-list-item--feed"},[n("background-from-image",{attrs:{data:t.item,className:"background-from-image"}},[n("my-collection-collage-image",{attrs:{images:t.item.firstObjects}}),t._v(" "),n("div",{staticClass:"my-collection-list-item__text"},[n("h2",{staticClass:"h3"},[n("span",{staticClass:"a",domProps:{textContent:t._s(t.title)}})]),t._v(" "),n("div",{staticClass:"my-collection-list-item__properties"},[n("div",{staticClass:"text-and-icon"},[n("span",{staticClass:"icon icon--image",attrs:{"aria-hidden":"true"}}),t._v(" "),n("span",{staticClass:"text--small"},[t._v(t._s(t.worksCount))])])]),t._v(" "),n("div",{staticClass:"my-collection-list-item__owner"},[n("p",{staticClass:"text--small"},[t._v(t._s(t.ownerDisplayName))]),t._v(" "),t.item.isBranded?n("svg",{staticClass:"my-collection-list-item__logo",attrs:{viewBox:"0 0 253 34",xmlns:"http://www.w3.org/2000/svg"}},[n("title",[t._v("Nasjonalmuseet logo")]),t._v(" "),n("path",{attrs:{d:"M249.454 10.946v9.521c0 2.175.49 3.3 2.075 4.386l-1.66 2.962c-2.527-1.425-3.885-3.299-3.885-7.348v-9.521h-3.546V7.947h3.546V3l3.47-1.2v6.148H253v2.999h-3.546zm-11.619 4.423c-.264-2.924-2.037-5.098-5.092-5.098-2.603 0-4.526 1.874-5.092 5.098h10.184zm3.584 2.737H227.5c.264 3.823 2.49 6.26 5.658 6.26 2.188 0 3.96-1.274 4.98-3.374l3.054 1.35c-1.546 3.149-4.488 4.985-8.034 4.985-5.771 0-9.09-4.385-9.09-9.896 0-5.435 3.243-9.934 8.75-9.934 5.545 0 8.676 4.236 8.676 9.072 0 .525-.037 1.2-.075 1.537zm-23.35-2.737c-.264-2.924-2.037-5.098-5.093-5.098-2.602 0-4.526 1.874-5.092 5.098h10.185zm3.583 2.737h-13.919c.265 3.823 2.49 6.26 5.659 6.26 2.187 0 3.96-1.274 4.979-3.374l3.055 1.35c-1.547 3.149-4.489 4.985-8.034 4.985-5.772 0-9.091-4.385-9.091-9.896 0-5.435 3.244-9.934 8.75-9.934 5.546 0 8.676 4.236 8.676 9.072 0 .525-.037 1.2-.075 1.537zm-34.514 3.674l2.866-1.2c.755 2.25 2.188 3.936 5.093 3.936 2.338 0 3.847-1.275 3.847-2.811 0-4.911-10.901-2.025-10.901-9.072 0-2.999 2.602-5.136 6.676-5.136 3.546 0 6.036 1.912 7.054 4.686l-2.867 1.275c-.49-1.95-2.225-3.224-4.224-3.224-2.226 0-3.433.862-3.433 2.361 0 4.124 10.977 1.05 10.977 8.997 0 3.374-2.905 5.735-7.092 5.735-4.64 0-7.091-2.811-7.996-5.547zm-19.239-2.1V7.947h3.47V19.38c0 2.924 2 4.874 4.98 4.874 3.017 0 5.016-1.95 5.016-4.874V7.947h3.47V19.68c0 4.574-3.394 7.647-8.486 7.647-5.055 0-8.45-3.073-8.45-7.647zm-4.075-5.285v12.483h-3.47V14.995c0-2.7-1.471-4.424-3.923-4.424-1.999 0-3.772 1.125-4.941 3.261V26.878h-3.47V14.995c0-2.7-1.472-4.424-3.923-4.424-2 0-3.734 1.087-4.941 3.224v13.083h-3.47V7.948h3.47v2.248c1.244-1.612 3.394-2.699 5.77-2.699 2.641 0 4.678 1.275 5.772 3.337 1.358-2.062 3.923-3.337 6.563-3.337 3.923 0 6.563 2.812 6.563 6.898zm-35.683 12.483h3.47V.375h-3.47v26.503zm-7.47-5.473v-3.711l-3.394.412c-3.697.412-5.432 1.612-5.432 3.524 0 1.724 1.358 2.923 3.433 2.923 2.036 0 4.111-1.2 5.393-3.148zm3.395-6.635v12.108h-3.395v-2.212c-1.207 1.424-3.432 2.661-5.997 2.661-3.697 0-6.224-2.324-6.224-5.585 0-3.674 2.904-5.735 8.676-6.335l3.545-.375v-.675c0-2.586-1.772-4.086-4.375-4.086-2.112 0-3.96.9-4.3 3.824h-3.244c.415-4.76 4.111-6.598 7.544-6.598 4.526 0 7.77 2.4 7.77 7.273zm-18.936-.375v12.483h-3.433V14.995c0-2.7-1.66-4.424-4.45-4.424-2.302 0-4.225 1.087-5.62 3.224v13.083h-3.471V7.948h3.47v2.248c1.396-1.65 3.734-2.699 6.375-2.699 4.262 0 7.129 2.812 7.129 6.898zM81.44 17.43c0-4.01-2.3-6.86-5.695-6.86-3.395 0-5.658 2.85-5.658 6.86 0 4.011 2.263 6.823 5.658 6.823 3.395 0 5.696-2.812 5.696-6.823zm-14.86 0c0-5.773 3.846-9.934 9.165-9.934 5.356 0 9.204 4.161 9.204 9.934s-3.848 9.896-9.204 9.896c-5.319 0-9.166-4.123-9.166-9.896zM59.297 2.399C59.298 1.012 60.317 0 61.675 0c1.433 0 2.451 1.012 2.451 2.4 0 1.349-1.018 2.36-2.451 2.36-1.358 0-2.377-1.011-2.377-2.36zm-1.395 28.677c1.584-1.124 2.074-2.212 2.074-4.386V7.947h3.47V26.69c0 4.049-1.357 5.886-3.884 7.31l-1.66-2.924zM42.097 21.78l2.867-1.2c.754 2.25 2.188 3.936 5.092 3.936 2.339 0 3.848-1.275 3.848-2.811 0-4.911-10.901-2.025-10.901-9.072 0-2.999 2.602-5.136 6.676-5.136 3.546 0 6.035 1.912 7.054 4.686l-2.867 1.275c-.49-1.95-2.225-3.224-4.225-3.224-2.225 0-3.432.862-3.432 2.361 0 4.124 10.976 1.05 10.976 8.997 0 3.374-2.904 5.735-7.091 5.735-4.64 0-7.091-2.811-7.997-5.547zm-5.658-.375v-3.711l-3.395.412c-3.697.412-5.432 1.612-5.432 3.524 0 1.724 1.358 2.923 3.432 2.923 2.038 0 4.112-1.2 5.395-3.148zm3.394-6.635v12.108H36.44v-2.212c-1.208 1.424-3.433 2.661-5.998 2.661-3.696 0-6.224-2.324-6.224-5.585 0-3.674 2.905-5.735 8.676-6.335l3.546-.375v-.675c0-2.586-1.773-4.086-4.376-4.086-2.112 0-3.96.9-4.3 3.824h-3.244c.415-4.76 4.111-6.598 7.544-6.598 4.526 0 7.77 2.4 7.77 7.273zM0 .637h3.96L17.126 21.33V.637h3.508v26.24h-3.96L3.507 6.298v20.58H0V.638z",fill:"","fill-rule":"evenodd"}})]):n("p",{staticClass:"my-collection-list-item__logo-name"},[t._v(t._s(t.myCollectionLogoName))])])])],1)],1)])}var Z=q.exports;G._withStripped=!0;var J=n("../Scripts/my-collection/components/shared/MyCollectionCollageImage.vue"),X=n("../Scripts/my-collection/components/lists/BackgroundFromImage.vue"),Q=n("../Scripts/shared/collection-util.js"),tt={name:"content-list-item-my-collection-feed",components:{"my-collection-collage-image":J.a,"clickable-list-item":W.a,"background-from-image":X.a},computed:{title:function(){return Q.a.replaceUnderscore(this.item.title)},ownerDisplayName:function(){return Q.a.replaceUnderscore(this.item.ownerDisplayName||this.item.ownerId)},worksCount:function(){return this.item&&this.worksText?"".concat(this.item.favoritesCount," ").concat(this.worksText):""}},props:{item:Object,index:Number,items:Array},data:function(){return{worksText:null,myCollectionLogoName:null}},beforeMount:function(){this.worksText=window.museet.globalSettings.text.works,this.myCollectionLogoName=window.museet.globalSettings.text.myCollection}},et=Object(c.a)(tt,G,[],!1,null,null,null);et.options.__file="Scripts/custom/components/content-list/list-items/ContentListItemMyCollectionFeed.vue";function nt(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"block block-info-color content-list-item--info"},[n("div",{class:t.getColorClassName(t.item.color)},[n("div",{staticClass:"block-info-color__inner"},[n("div",{staticClass:"block-info-color__top"},[t.item.heading?n("h3",[t.item.url?n("span",{staticClass:"a",domProps:{innerHTML:t._s(t.item.heading)}}):n("span",{domProps:{innerHTML:t._s(t.item.heading)}})]):t._e(),t._v(" "),n("p",{staticClass:"block-info-color__intro lead lead--md"},[t._v("\n                    "+t._s(t.item.intro)+"\n                ")])]),t._v(" "),t.item.body?n("div",{staticClass:"block-info-color__content",domProps:{innerHTML:t._s(t.item.body)}}):t._e(),t._v(" "),n("div",{staticClass:"block-info-color__logo"})])])])}var it=et.exports;nt._withStripped=!0;var ot={name:"content-list-item-info",components:{"content-list-item-heading":f},props:{item:Object},methods:{getColorClassName:function(t){return"museet-color--".concat(t.toLowerCase()," link-style--light")}}},st=Object(c.a)(ot,nt,[],!1,null,null,null);st.options.__file="Scripts/custom/components/content-list/list-items/ContentListItemInfo.vue";var at={name:"content-list-item",components:{"content-list-item-article":C,"content-list-item-press-release":k,"content-list-item-event":E,"content-list-item-event-extended":D,"content-list-item-start-page":U,"content-list-item-collection":Z,"content-list-item-my-collection-feed":it,"content-list-item-info":st.exports,"clickable-list-item":W.a},props:{item:Object,variant:String,index:Number,items:Array},data:function(){return{view:null,hover:!1}},computed:{cssClass:function(){return this.hover?"content-list-item hover":"content-list-item"},wrapItemInLink:function(){return this.item.hasOwnProperty("url")&&this.item.url&&this.item.wrapItemInLink}},methods:{onMouseOver:function(){this.hover=!0},onMouseLeave:function(){this.hover=!1},onClick:function(){this.wrapItemInLink&&(window.location.href=this.item.url)}},beforeMount:function(){if("eventlist"===this.variant)this.view="content-list-item-event-extended";else switch(this.item.itemType){case 2:this.view="content-list-item-event";break;case 8:this.view="content-list-item-press-release";break;case 9:this.view="content-list-item-info";break;case 10:case 15:case 16:this.view="content-list-item-collection";break;case 12:this.view="content-list-item-my-collection-feed";break;case 13:this.view="content-list-item-start-page";break;case 1:case 14:default:this.view="content-list-item-article"}}},rt=Object(c.a)(at,i,[],!1,null,null,null);rt.options.__file="Scripts/custom/components/content-list/list-items/ContentListItem.vue";e.a=rt.exports},"../Scripts/custom/components/fullscreen-images-modal/FullscreenImagesButton.vue":function(t,e,n){"use strict";function i(){var t=this,e=t.$createElement,n=t._self._c||e;return n("button",{ref:"button",staticClass:"image-action image-action--bottom-left btn btn--primary--absolute btn--fullscreen btn--only-icon btn--small",on:{click:t.onClick}},[n("span",{staticClass:"sr-only"},[t._v(t._s(t.title))])])}i._withStripped=!0;var o={name:"fullscreen-images-button",props:{title:String,images:Array,index:Number},data:function(){return{isLoading:!1}},methods:{onClick:function(){var t=this;this.isLoading=!0,this.$store.dispatch("modal/setLastFocusElement",this.$refs.button),Promise.all([this.$store.dispatch("modal/setFullscreenImagesIndex",this.index),this.$store.dispatch("modal/setFullscreenImages",this.images)]).then(function(){t.$store.dispatch("modal/setModalWindowView","fullscreen-images-modal").then(function(){t.$store.dispatch("modal/setModalWindowOpen",!0),t.isLoading=!1})})}}},s=n("../../node_modules/vue-loader/lib/runtime/componentNormalizer.js"),a=Object(s.a)(o,i,[],!1,null,null,null);a.options.__file="Scripts/custom/components/fullscreen-images-modal/FullscreenImagesButton.vue";e.a=a.exports},"../Scripts/custom/components/hubspot/HubspotFormBlock.js":function(t,e,n){"use strict";var i=n("../Scripts/vendor/vue.shim.js"),o=n("../Scripts/vendor/jquery.shim.js");e.a=i.a.component("hubspot-form-block",{props:{portalId:String,formId:String},data:function(){return{hubspotFormId:null}},methods:{init:function(){this.hubspotFormId="form_".concat(this.formId),this.addForm()},isScriptLoaded:function(){return window.hbspt&&window.hbspt.forms},onFormSubmit:function(){this.isFormSubmitted()},isFormSubmitted:function(){var t=this;setTimeout(function(){0<Object(o.a)("#"+t.hubspotFormId).find(".submitted-message").length?t.onFormSubmitted():t.isFormSubmitted()},200)},onFormSubmitted:function(){this.$emit("on-form-submit")},addForm:function(){var t=this;if(!this.isScriptLoaded())return setTimeout(function(){t.init()},100);var e=Object(o.a)("#lng").val();return e="no"===e?"no-no":e,hbspt.forms.create({portalId:this.portalId,formId:this.formId,target:"#".concat(this.hubspotFormId),locale:e,onFormReady:function(){Object(o.a)("li.hs-form-radio").removeAttr("role"),Object(o.a)("ul.inputs-list").removeAttr("role"),Object(o.a)(".hs-fieldtype-select > label > span").css("display","inline-block").matchHeight(!0),Object(o.a)(".actions input[type=submit]").removeClass("hs-button primary large").addClass("btn btn--primary"),t.$emit("on-form-ready")},onFormSubmit:function(){t.onFormSubmit()}})}},mounted:function(){var t=this;this.$store.dispatch("scripts/load",{name:"HubspotForms"}).then(function(){t.init()})}})},"../Scripts/custom/components/hubspot/HubspotNewsletterButton.js":function(t,e,n){"use strict";var i=n("../Scripts/vendor/vue.shim.js");e.a=i.a.component("hubspot-newsletter-button",{data:function(){return{isLoading:!1}},computed:{isNewsletterReady:function(){return this.$store.getters["modal/isNewsletterReady"]}},watch:{isNewsletterReady:function(t){t&&this.setModalWindowOpen()}},methods:{onClick:function(){this.isLoading=!0,this.$store.dispatch("modal/setLastFocusElement",this.$refs.button),this.$store.dispatch("modal/setModalWindowView","hubspot-newsletter"),this.isNewsletterReady&&this.setModalWindowOpen()},setModalWindowOpen:function(){this.$store.dispatch("modal/setModalWindowOpen",!0),this.isLoading=!1}}})},"../Scripts/custom/components/image-credits/ImageCredits.vue":function(t,e,n){"use strict";function i(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{ref:"imageCredits",class:t.className,attrs:{tabindex:"-1",title:""},on:{click:function(t){t.stopPropagation()}}},[n("button",{ref:"button",class:t.btnClass,attrs:{title:t.model.btnText},on:{click:t.onClick}},[n("span",{staticClass:"sr-only",domProps:{textContent:t._s(t.model.btnText)}})]),t._v(" "),n("div",{staticClass:"image-credits__text",attrs:{id:"model.descriptionId"}},[n("div",{staticClass:"responsive-image__text",domProps:{innerHTML:t._s(t.contentDecoded)},on:{click:function(t){t.stopPropagation()}}})])])}i._withStripped=!0;n("../Scripts/vendor/vue.shim.js");var o=n("../Scripts/custom/util/util.js"),s={name:"image-credits",props:{model:Object},data:function(){return{isOpen:!1}},watch:{isOpen:function(t){t?(this.$refs.imageCredits.focus(),this.addEventListeners()):this.removeEventListeners()}},computed:{className:function(){return this.isOpen?"image-action image-action--bottom-right image-credits image-credits--open":"image-action image-action--bottom-right image-credits"},contentDecoded:function(){return this.model?o.a.decodeHtml(this.model.contentHtml):""},btnClass:function(){return this.isOpen?"btn btn--transparent btn--close btn--only-icon btn--small":"btn btn--primary--absolute btn--info btn--only-icon btn--small"},btnText:function(){return this.isOpen?this.model.buttonCloseText:this.model.buttonOpenText}},methods:{onClick:function(){this.isOpen=!this.isOpen},addEventListeners:function(){document.addEventListener("keydown",this.handleKeyDown)},removeEventListeners:function(){document.removeEventListener("keydown",this.handleKeyDown)},handleKeyDown:function(t){27===t.keyCode&&(this.isOpen=!1,this.$refs.button.focus())}}},a=n("../../node_modules/vue-loader/lib/runtime/componentNormalizer.js"),r=Object(a.a)(s,i,[],!1,null,null,null);r.options.__file="Scripts/custom/components/image-credits/ImageCredits.vue";e.a=r.exports},"../Scripts/custom/components/video-banner-block/VideoBannerBlock.js":function(t,e,n){"use strict";function i(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"responsive-video responsive-video--use-cover"},[n("div",{staticClass:"responsive-video__video"},[n("video",{ref:"video",attrs:{src:t.videoSrc,poster:t.posterSrc,muted:"",loop:"",autoplay:"",playsinline:"","data-object-fit":"cover"},domProps:{muted:!0},on:{click:t.onVideoClick}})])])}i._withStripped=!0;var a=n("../Scripts/custom/util/util.js"),o={name:"video-element",props:{videoSrc:String,posterSrc:String,pauseButtonId:String},computed:{isMegamenuOpen:function(){return this.$store.getters["megamenu/isMegamenuOpen"]},isMegamenuOpened:function(){return this.$store.getters["megamenu/isMegamenuOpened"]}},watch:{isMegamenuOpen:function(t){t&&(this.wasPaused=this.paused,this.paused||this.onPause())},isMegamenuOpened:function(t){t||this.wasPaused||this.onPlay()}},data:function(){return{paused:!1,wasPaused:!1}},methods:{onVideoClick:function(t){return"A"===t.target.tagName||"BUTTON"==t.target.tagName||"INPUT"==t.target.tagName||(this.paused?this.onPlay():this.onPause(),t.preventDefault(),t.stopPropagation(),!1)},onPlay:function(){this.$refs.video.play(),this.paused=!1},onPause:function(){this.$refs.video.pause(),this.paused=!0},onLoadedData:function(t){this.$emit("video-loaded",t)}},mounted:function(){var t=this;this.$refs.video.onloadeddata=this.onLoadedData,this.$store.dispatch("scripts/load",{name:"ObjectFitPolyfill"}).then(function(){objectFitPolyfill(t.$refs.video)}),this.pauseButtonId&&document.getElementById(this.pauseButtonId).addEventListener("click",this.onVideoClick);a.a.reduceMotion()&&this.onPause()}},s=n("../../node_modules/vue-loader/lib/runtime/componentNormalizer.js"),r=Object(s.a)(o,i,[],!1,null,null,null);r.options.__file="Scripts/custom/components/video-banner-block/VideoElement.vue";function l(){var e=this,t=e.$createElement,n=e._self._c||t;return n("button",{staticClass:"btn btn--primary--absolute btn--arrow-down btn--only-icon",attrs:{id:"btn--scroll-down"},on:{click:function(t){return t.preventDefault(),e.onClick(t)}}},[n("span",{staticClass:"sr-only"},[e._v("Scroll ned")])])}var c=r.exports,u=n("../Scripts/custom/components/animated-logo/AnimatedLogo.vue");l._withStripped=!0;var d={name:"scroll-down-button",methods:{onClick:function(t){var e=$(t.target).blur().offset().top;!a.a.reduceMotion()&&e?$("html, body").animate({scrollTop:e},500):window.scrollTo(0,e)}}},m=Object(s.a)(d,l,[],!1,null,null,null);m.options.__file="Scripts/custom/components/scroll-down-button/ScrollDownButton.vue";var p=m.exports,h=n("../Scripts/custom/components/image-credits/ImageCredits.vue");e.a={name:"video-banner-block",components:{"video-element":c,"animated-logo":u.a,"scroll-down-button":p,"image-credits":h.a},props:{hasVideo:Boolean,useLogoAnimation:Boolean},data:function(){return{height:null,minHeight:null,videoLoaded:!1,animationLoaded:!1}},computed:{backgroundStyle:function(){var t="";return this.height&&(t+="height: ".concat(this.height,"px;")),this.minHeight&&(t+="min-height: ".concat(this.minHeight,"px;")),0<t.length?t:null},actionsStyle:function(){var t="";return this.height&&(t+="height: ".concat(this.height,"px;")),0<t.length?t:null},animationContainerStyle:function(){var t="";return this.height&&(t+="height: ".concat(this.height,"px;")),0<t.length?t:null},animatedLogoLoaded:function(){return this.$store.getters["animatedLogo/isLoaded"]}},watch:{animatedLogoLoaded:function(t){t&&this.useLogoAnimation&&(this.animationLoaded=!0,this.startLogoAnimation())}},methods:{onVideoLoaded:function(){this.videoLoaded=!0,this.startLogoAnimation()},startLogoAnimation:function(){if(this.animationLoaded&&(this.videoLoaded||!this.hasVideo)){var t=this;setTimeout(function(){t.$store.dispatch("animatedLogo/show",{animated:!0,duration:1.4}).then(function(){t.$refs.bannerItem.style.opacity=1,setTimeout(function(){t.$refs.bannerActions.style.opacity=1},250)})},350)}},setHeights:function(){var t=window.innerHeight,e=0,n=this.$refs.bannerItem,i=n.querySelector("h1"),o=i.offsetTop,s=parseInt(getComputedStyle(i).lineHeight);!a.a.isLargeDesktop()&&!a.a.isExtraLargeDesktop()||a.a.isPortrait()?this.minHeight=null:this.minHeight=a.a.getElementHeight(n)+parseInt(getComputedStyle(this.$refs.bannerItems).paddingTop)+parseInt(getComputedStyle(this.$refs.bannerItems).paddingBottom),a.a.isMobile()||a.a.isTablet()||a.a.isSmallDesktop()?(e=this.useLogoAnimation?isNaN(s)?a.a.getFooterHeight()+68:a.a.getFooterHeight()+o+.75*s:isNaN(s)?110:o+.75*s,this.height=t-e):this.height=null}},mounted:function(){this.setHeights(),window.addEventListener("resize",this.setHeights)}}},"../Scripts/custom/scripts/LazyImages.js":function(t,e,n){"use strict";function o(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}function s(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}n.d(e,"a",function(){return i});var i=function t(){s(this,t);var e=document.querySelectorAll(".lazy-image"),n=[];return e.length&&(e=Array.prototype.slice.call(e)).forEach(function(t){n.push(new a(t))}),n},a=function(){function n(t){var e=1<arguments.length&&void 0!==arguments[1]&&arguments[1];s(this,n),this.el=t,-1===Array.prototype.slice.call(this.el.classList).indexOf("lazy-image--set")&&(this.image=t.querySelector("picture"),this.image||(this.image=t.querySelector("img")),this.hasIntersectionObserver="IntersectionObserver"in window,this.useIntersection=this.hasIntersectionObserver&&e,this.init())}var t,e,i;return t=n,(e=[{key:"init",value:function(){this.useIntersection?this.addObserver():this.setImage()}},{key:"addObserver",value:function(){var n=this;new window.IntersectionObserver(function(t,e){n.handleIntersection(t,e)},{root:null,rootMargin:"200px 0px 200px 0px",threshold:0}).observe(this.image)}},{key:"addEventListeners",value:function(t){var e=this;t.onload=function(t){e.handleImageLoaded(t)}}},{key:"setImage",value:function(){var e=this;"IMG"===this.image.tagName?this.setImgTag(this.image):this.image.childNodes.forEach(function(t){"IMG"===t.tagName?e.setImgTag(t):"SOURCE"===t.tagName&&e.setSourceTag(t)});this.el.classList.add("lazy-image--set")}},{key:"setImgTag",value:function(t){this.addEventListeners(t);var e=t.getAttribute("data-src");t.setAttribute("src",e)}},{key:"setSourceTag",value:function(t){this.addEventListeners(t);var e=t.getAttribute("data-srcset");t.setAttribute("srcset",e)}},{key:"handleImageLoaded",value:function(){this.el.classList.add("lazy-image--loaded")}},{key:"handleIntersection",value:function(t,e){var n=!1;t.forEach(function(t){t.isIntersecting&&(n=!0)}),n&&(e.unobserve(this.image),this.setImage())}}])&&o(t.prototype,e),i&&o(t,i),n}()},"../Scripts/custom/scripts/fadeInUpAnimation.js":function(t,e,n){"use strict";n.d(e,"a",function(){return o});var s=n("../Scripts/vendor/jquery.shim.js"),a=n("../Scripts/custom/util/util.js");function i(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}var o=function(){function o(t,e,n){var i=this;!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,o),t.dispatch("scripts/load",{name:"ScrollMagic"}).then(function(){i.init(e,n)})}var t,e,n;return t=o,(e=[{key:"init",value:function(t,e){if("start"===a.a.getPageType()&&a.a.isPartiallyInViewport(t)||a.a.reduceMotion()||a.a.isIE())return Object(s.a)(t).css("opacity",1),void Object(s.a)(t).removeClass("animated--fade-in-up");var n=new ScrollMagic.Controller;Object(s.a)(t).addClass("animated fadeOutDown");var i=this.createScene(t,e);n.addScene(i)}},{key:"createScene",value:function(t,e){var n=Object(s.a)(t);return new ScrollMagic.Scene({triggerElement:t,triggerHook:1,offset:e()}).on("enter",function(){n.removeClass("fadeOutDown"),n.addClass("fadeInUp")}).on("leave",function(){n.removeClass("fadeInUp"),n.addClass("fadeOutDown")})}}])&&i(t.prototype,e),n&&i(t,n),o}()},"../Scripts/custom/scripts/hover.js":function(t,e,n){"use strict";n.d(e,"a",function(){return i});var i=function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t);var n=document.querySelectorAll(e);n.length&&(n=Array.prototype.slice.call(n)).forEach(function(e,t){e.addEventListener("mouseover",function(t){e.classList.add("hover")}),e.addEventListener("mouseout",function(t){e.classList.remove("hover")})})}},"../Scripts/custom/scripts/main-body.js":function(t,e,n){"use strict";var o=n("../Scripts/vendor/jquery.shim.js");e.a={init:function(){var t=Object(o.a)('[id^="main-body"]');return!!t.length&&o.a.each(t,function(t,e){var n=Object(o.a)(e),i=0;n.on("show.bs.collapse",function(t){i=Object(o.a)(window).scrollTop()}),n.on("hide.bs.collapse",function(t){Object(o.a)("html, body").animate({scrollTop:i},150)})})}}},"../Scripts/custom/scripts/masonry.js":function(t,e,n){"use strict";function o(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function i(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}function a(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}n.d(e,"a",function(){return s});var s=function(){function s(t,e){var n=this,i=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;a(this,s),this.options=i,this.grid=t,this.itemSelector=e,this.masonry=null;var o=window.museet.store.dispatch("scripts/load",{name:"Masonry"});Promise.all([o]).then(function(){return n.init(),n})}var t,e,n;return t=s,(e=[{key:"init",value:function(){var t={itemSelector:this.itemSelector,columnWidth:this.itemSelector,gutter:0,percentPosition:!0,animate:!0};null!==this.options&&(t=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},i=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(n).filter(function(t){return Object.getOwnPropertyDescriptor(n,t).enumerable}))),i.forEach(function(t){o(e,t,n[t])})}return e}({},t,this.options)),this.masonry=new Masonry(this.grid,t),this.masonry.on("layoutComplete",function(t){$.each(t,function(t,e){$(e.element).css({opacity:1})})})}},{key:"layout",value:function(){this.masonry.layout()}},{key:"remove",value:function(t){this.masonry.remove(t)}},{key:"add",value:function(t){this.masonry.addItems(t),this.layout()}},{key:"stamp",value:function(t){this.masonry.stamp(t),this.layout()}},{key:"appended",value:function(t){this.masonry.appended(t)}},{key:"destroy",value:function(){this.masonry.destroy()}}])&&i(t.prototype,e),n&&i(t,n),s}()},"../Scripts/custom/util/util.js":function(t,e,n){"use strict";var s=n("../Scripts/vendor/jquery.shim.js"),o={no:{date:{days:["Søndag","Mandag","Tirsdag","Onsdag","Torsdag","Fredag","Lørdag"],daysShort:["Sun","Man","Tir","Ons","Tor","Fre","Lør"],daysMin:["Søn","Man","Tir","Ons","Tor","Fre","Lør"],months:["Januar","Februar","Mars","April","Mai","Juni","Juli","August","September","Oktober","November","Desember"],monthsShort:["Jan","Feb","Mar","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Des"],today:"I dag",clear:"Fjern valg",dateFormat:"mm/dd/yyyy",timeFormat:"hh:ii aa",firstDay:1}},en:{date:{days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],daysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],daysMin:["Su","Mo","Tu","We","Th","Fr","Sa"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],today:"Today",clear:"Clear",dateFormat:"mm/dd/yyyy",timeFormat:"hh:ii aa",firstDay:0}}};function a(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}var i=function(){function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t)}var e,n,i;return e=t,(n=[{key:"getPageType",value:function(){return Object(s.a)("body").data("page-type")}},{key:"getHeaderHeight",value:function(){return Object(s.a)("header.header").outerHeight()}},{key:"getFooterHeight",value:function(){return Object(s.a)("footer.footer").outerHeight()}},{key:"getElementHeight",value:function(t){return Object(s.a)(t).outerHeight()}},{key:"getViewportHeight",value:function(){return Math.max(document.documentElement.clientHeight,window.innerHeight||0)}},{key:"getViewportWidth",value:function(){return Math.max(document.documentElement.clientWidth,window.innerWidth||0)}},{key:"getLanguage",value:function(){return Object(s.a)("#lng").val()}},{key:"getLocalization",value:function(){return o[this.getLanguage()]}},{key:"getElementWidth",value:function(t){return Object(s.a)(t).width()}},{key:"isMinWidth",value:function(t){return"matchMedia"in window?window.matchMedia("(min-width: ".concat(t,"px)")).matches:Object(s.a)(window).width()>=t}},{key:"isXxs",value:function(){return"matchMedia"in window?window.matchMedia("(max-width: 320px)").matches:Object(s.a)(window).width()<=320}},{key:"isMobile",value:function(){return"matchMedia"in window?window.matchMedia("(max-width: 575px)").matches:Object(s.a)(window).width()<=576}},{key:"isTablet",value:function(){return"matchMedia"in window?window.matchMedia("(min-width: 576px) and (max-width: 767px)").matches:Object(s.a)(window).width()<=768}},{key:"isSmallDesktop",value:function(){return"matchMedia"in window?window.matchMedia("(min-width: 768px) and (max-width: 991px)").matches:Object(s.a)(window).width()<=992}},{key:"isLargeDesktop",value:function(){return"matchMedia"in window?window.matchMedia("(min-width: 992px) and (max-width: 1199px)").matches:Object(s.a)(window).width()<=1200}},{key:"isExtraLargeDesktop",value:function(){return"matchMedia"in window?window.matchMedia("(min-width: 1200px)").matches:Object(s.a)(window).width()<=1200}},{key:"isHiDPI",value:function(){return"matchMedia"in window&&window.matchMedia("(-webkit-min-device-pixel-ratio: 2),\n                                (min--moz-device-pixel-ratio: 2),\n                                (-o-min-device-pixel-ratio: 2/1),\n                                (min-device-pixel-ratio: 2),\n                                (min-resolution: 192dpi),\n                                (min-resolution: 2dppx)").matches}},{key:"isCollection",value:function(){return null!==document.querySelector("body[data-page-region='collection']")}},{key:"isPortrait",value:function(){return"matchMedia"in window&&window.matchMedia("(orientation: portrait)").matches}},{key:"isLandscape",value:function(){return"matchMedia"in window&&window.matchMedia("(orientation: landscape)").matches}},{key:"isIE",value:function(t){var e=t||window.navigator.userAgent;return/MSIE|Trident/.test(e)}},{key:"isInViewport",value:function(t,e){var n=1<arguments.length&&void 0!==e?e:0;"undefined"!=typeof jQuery&&el instanceof jQuery&&(el=el[0]);var i=t.getBoundingClientRect();return i.top>=n&&0<=i.left&&i.bottom<=(window.innerHeight||document.documentElement.clientHeight)&&i.right<=(window.innerWidth||document.documentElement.clientWidth)}},{key:"isPartiallyInViewport",value:function(t,e){var n=1<arguments.length&&void 0!==e?e:0;"undefined"!=typeof jQuery&&t instanceof jQuery&&(t=t[0]);var i=t.getBoundingClientRect(),o=window.innerHeight||document.documentElement.clientHeight,s=window.innerWidth||document.documentElement.clientWidth,a=i.top<=o-n&&i.top+i.height>=n,r=i.left<=s&&0<=i.left+i.width;return a&&r}},{key:"hasLocalStorage",value:function(){return this.isStorageAvailable("localStorage")}},{key:"isStorageAvailable",value:function(t){var e;try{e=window[t];var n="__storage_test__";return e.setItem(n,n),e.removeItem(n),!0}catch(t){return t instanceof DOMException&&(22===t.code||1014===t.code||"QuotaExceededError"===t.name||"NS_ERROR_DOM_QUOTA_REACHED"===t.name)&&e&&0!==e.length}}},{key:"reduceMotion",value:function(){return!("matchMedia"in window)||window.matchMedia("(prefers-reduced-motion)").matches}},{key:"scrollTo",value:function(t){this.reduceMotion()?window.scrollTo(0,t):Object(s.a)("html, body").animate({scrollTop:t},300)}},{key:"elHasClass",value:function(t,e){if(!t)return!1;var n=t.getAttribute("class");return!!n&&-1<n.split(" ").indexOf(e)}},{key:"uuid",value:function(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(t){var e=16*Math.random()|0;return("x"==t?e:3&e|8).toString(16)})}},{key:"stringIsHtml",value:function(t){var e=0<arguments.length&&void 0!==t?t:"";return new RegExp(/<[a-z/][\s\S]*>/i).test(e)}},{key:"isEmpty",value:function(t){return!t||0===t.length}},{key:"getUrlParameter",value:function(t,e){var n=1<arguments.length&&void 0!==e?e:null,i=[];n=n||location.href,t=t.replace(/[\[]/,"\\[").replace(/[\]]/,"\\]");for(var o=new RegExp(t+"=([^&#]+)","ig");;){var s=o.exec(n);if(!s||!s[1])break;i.push(s[1])}return i.length?1==i.length?decodeURIComponent(i[0]):decodeURIComponent(i):null}},{key:"getUrlParameters",value:function(t){var e=0<arguments.length&&void 0!==t?t:null,n=e;return null===e&&(n=window.location.search),n.substring(1).split("&").reduce(function(t,e){var n=e.split("=");return n[0]&&(t[decodeURIComponent(n[0])]=decodeURIComponent(n[1])),t},{})}},{key:"getTransitionEndEvent",value:function(){var t,e=document.createElement("fakeelement"),n={transition:"transitionend",OTransition:"oTransitionEnd",MozTransition:"transitionend",WebkitTransition:"webkitTransitionEnd"};for(t in n)if(n.hasOwnProperty(t)&&void 0!==e.style[t])return n[t];return!1}},{key:"getAnimationEndEvent",value:function(){var t,e=document.createElement("fakeelement"),n={animation:"animationend",OAnimation:"oAnimationEnd",MozAnimation:"animationend",WebkitAnimation:"webkitAnimationEnd"};for(t in n)if(n.hasOwnProperty(t)&&void 0!==e.style[t])return n[t];return!1}},{key:"isEmpty",value:function(t){for(var e in t)if(t.hasOwnProperty(e))return!1;return!0}},{key:"luminanace",value:function(t,e,n){var i=[t,e,n].map(function(t){return(t/=255)<=.03928?t/12.92:Math.pow((t+.055)/1.055,2.4)});return.2126*i[0]+.7152*i[1]+.0722*i[2]}},{key:"contrast",value:function(t,e){return(this.luminanace(t[0],t[1],t[2])+.05)/(this.luminanace(e[0],e[1],e[2])+.05)}},{key:"hexToRgb",value:function(t){var e=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(t);return e?{r:parseInt(e[1],16),g:parseInt(e[2],16),b:parseInt(e[3],16)}:null}},{key:"getImageColor",value:function(e,n){var i=this;return new Promise(function(r,t){if(i.isIE())return t();e.dispatch("scripts/load",{name:"ColorThief"}).then(function(){var a=new Image;a.crossOrigin="Anonymous",a.addEventListener("load",function(){var t=new ColorThief,e=document.createElement("canvas"),n=e.getContext("2d"),i=document.createElement("div"),o=document.createElement("img");e.width=a.width,e.height=a.height,n.drawImage(a,0,0),i.appendChild(e),i.appendChild(o);var s=e.toDataURL("image/png");o.setAttribute("src",s),o.complete?r(t.getColor(o)):o.addEventListener("load",function(){r(t.getColor(o))})},!1),a.src=n})})}},{key:"ajaxRequest",value:function(i,t,e){var o=2<arguments.length&&void 0!==e?e:{};return new Promise(function(e,n){return s.a.ajax({type:t,url:i,beforeSend:function(t){-1===i.indexOf("https://")&&t.setRequestHeader("RequestVerificationToken",Object(s.a)("#aft").val())},data:o,success:function(t){e(t)},error:function(t){n(t)}})})}},{key:"loadScriptAsync",value:function(o){return new Promise(function(e,t){var n=document.createElement("script");n.src=o,n.async=!0,n.onload=function(t){e(t)};var i=document.getElementsByTagName("script")[0];i.parentNode.insertBefore(n,i)})}},{key:"decodeHtml",value:function(t){return decodeURIComponent(t).replace(/\+/g," ")}},{key:"compareDateDays",value:function(t,e){return!(!t&&e||t&&!e)&&(t.getDate()===e.getDate()&&t.getMonth()===e.getMonth()&&t.getFullYear()===e.getFullYear())}},{key:"toInternalDateStr",value:function(t){var e=new Date(t),n=""+(e.getMonth()+1),i=""+e.getDate(),o=e.getFullYear();return n.length<2&&(n="0"+n),i.length<2&&(i="0"+i),[o,n,i].join("-")}},{key:"parseDate",value:function(t){var e=t.split(/\D/);return new Date(e[0],--e[1],e[2])}},{key:"toShortDateString",value:function(t){var e=this.getLanguage(),n=t.getDate(),i=t.getMonth(),o=t.getFullYear();return"no"===e?"".concat(n<10?"0".concat(n):n,".").concat(++i<10?"0".concat(i):i,".").concat(o):"".concat(++i<10?"0".concat(i):i,"/").concat(n<10?"0".concat(n):n,"/").concat(o)}},{key:"toDateString",value:function(t){var e=this.getLanguage(),n=this.getLocalization(e).date.months,i=t.getDate(),o=n[t.getMonth()],s=t.getFullYear();return"no"===e?i+". "+o.toLowerCase()+" "+s:i+" "+o+" "+s}},{key:"toLocaleNumberString",value:function(t){if(isNaN(parseInt(t)))return t;var e=t.toLocaleString("en");return"no"!==this.getLanguage()?e:e.replace(/,/g," ")}}])&&a(e.prototype,n),i&&a(e,i),t}();e.a=new i},"../Scripts/custom/vue/vue-shared.js":function(t,e,n){"use strict";n.d(e,"a",function(){return i.a}),n.d(e,"b",function(){return ue}),n.d(e,"c",function(){return de});function s(i,t,o,s){return new Promise(function(e,n){l.a.get(t,{headers:{RequestVerificationToken:c},params:o}).then(function(t){return i.commit(s,t.data),e()}).catch(function(t){return n(t)})})}var i=n("../Scripts/vendor/vue.shim.js"),o=window.Vuex,a=n("../../node_modules/vuejs-dialog/dist/vuejs-dialog.min.js"),r=n.n(a),l=n("../Scripts/vendor/axios.shim.js"),c=(n("../../node_modules/promise-polyfill/src/polyfill.js"),document.getElementById("aft").value),u=window.museet.locale,d=function(){return"/api/vue/model/fullscreenImagesModalComponent/"},m=function(){return"/api/vue/model/turntableModalComponent/"},p=function(){return"/api/vue/model/panoramaModalComponent/"},h=function(){return"/api/vue/model/addToMyCollectionModalComponent/"},f=function(){return"/api/vue/model/addToMyCollectionAnonymousModalComponent/"},g=function(){return"/api/vue/model/blockedModalComponent/"},v=function(){return"/api/vue/model/editCollectionModalComponent/"},_=function(){return"/api/vue/model/datepickerModalComponent/"},b={namespaced:!0,state:{fullscreenImagesModalComponentModel:null,turntableModalComponentModel:null,addToMyCollectionModalComponentModel:null,panoramaModalComponentModel:{text:{title:"Panorama",close:window.museet.globalSettings.text.close,zoomIn:window.museet.globalSettings.text.zoomIn,zoomOut:window.museet.globalSettings.text.zoomOut,next:window.museet.globalSettings.text.next,previous:window.museet.globalSettings.text.previous}},addToMyCollectionAnonymousModalComponentModel:null,blockedModalComponentModel:null,editCollectionModalComponentModel:null,datepickerModalComponentModel:null},mutations:{SET_FULLSCREEN_IMAGES_MODAL_COMPONENT_MODEL:function(t,e){t.fullscreenImagesModalComponentModel=e},SET_TURNTABLE_MODAL_COMPONENT_MODEL:function(t,e){t.turntableModalComponentModel=e},SET_PANORAMA_MODAL_COMPONENT_MODEL:function(t,e){t.panoramaModalComponentModel=e},SET_ADD_TO_MY_COLLECTION_MODAL_COMPONENT_MODEL:function(t,e){t.addToMyCollectionModalComponentModel=e},SET_ADD_TO_MY_COLLECTION_ANONYMOUS_MODAL_COMPONENT_MODEL:function(t,e){t.addToMyCollectionAnonymousModalComponentModel=e},SET_BLOCKED_MODAL_COMPONENT_MODEL:function(t,e){t.blockedModalComponentModel=e},SET_EDIT_COLLECTION_MODAL_COMPONENT_MODEL:function(t,e){t.editCollectionModalComponentModel=e},SET_DATEPICKER_MODAL_COMPONENT_MODEL:function(t,e){t.datepickerModalComponentModel=e}},actions:{fetchFullscreenImagesModalComponentModel:function(i){return new Promise(function(t,e){if(null===i.state.fullscreenImagesModalComponentModel){var n={lang:u};s(i,d(),n,"SET_FULLSCREEN_IMAGES_MODAL_COMPONENT_MODEL").then(function(){t()})}else t()})},fetchTurntableModalComponentModel:function(i){return new Promise(function(t,e){if(null===i.state.turntableModalComponentModel){var n={lang:u};s(i,m(),n,"SET_TURNTABLE_MODAL_COMPONENT_MODEL").then(function(){t()})}else t()})},fetchPanoramaModalComponentModel:function(i){return new Promise(function(t,e){if(null===i.state.panoramaModalComponentModel){var n={lang:u};s(i,p(),n,"SET_PANORAMA_MODAL_COMPONENT_MODEL").then(function(){t()})}else t()})},fetchAddToMyCollectionModalComponentModel:function(i){return new Promise(function(t,e){if(null===i.state.addToMyCollectionModalComponentModel){var n={lang:u};s(i,h(),n,"SET_ADD_TO_MY_COLLECTION_MODAL_COMPONENT_MODEL").then(function(){t()})}else t()})},fetchAddToMyCollectionAnonymousModalComponentModel:function(i){return new Promise(function(t,e){if(null===i.state.addToMyCollectionAnonymousModalComponentModel){var n={lang:u};s(i,f(),n,"SET_ADD_TO_MY_COLLECTION_ANONYMOUS_MODAL_COMPONENT_MODEL").then(function(){t()})}else t()})},fetchBlockedModalComponentModel:function(i){return new Promise(function(t,e){if(null===i.state.blockedModalComponentModel){var n={lang:u};s(i,g(),n,"SET_BLOCKED_MODAL_COMPONENT_MODEL").then(function(){t()})}else t()})},fetchEditCollectionModalComponentModel:function(i){return new Promise(function(t,e){if(null!==i.state.editCollectionModalComponentModel)return t();var n={lang:u};s(i,v(),n,"SET_EDIT_COLLECTION_MODAL_COMPONENT_MODEL").then(function(){return t()})})},fetchDatepickerModalComponentModel:function(i,t){var o=t.key;return new Promise(function(t,e){if(i.state.datepickerModalComponentModel&&i.state.datepickerModalComponentModel.key===o)return t();var n={lang:u,key:o};s(i,_(),n,"SET_DATEPICKER_MODAL_COMPONENT_MODEL").then(function(){return t()})})}},getters:{fullscreenImagesModalComponentModel:function(t){return t.fullscreenImagesModalComponentModel},getTurntableModalComponentModel:function(t){return t.turntableModalComponentModel},getPanoramaModalComponentModel:function(t){return t.panoramaModalComponentModel},getAddToMyCollectionComponentModel:function(t){return t.addToMyCollectionModalComponentModel},getAddToMyCollectionAnonymousComponentModel:function(t){return t.addToMyCollectionAnonymousModalComponentModel},getBlockedModalComponentModel:function(t){return t.blockedModalComponentModel},getEditCollectionModalComponentModel:function(t){return t.editCollectionModalComponentModel},getDatepickerModalComponentModel:function(t){return t.datepickerModalComponentModel}}},y={TweenLite:"https://cdnjs.cloudflare.com/ajax/libs/gsap/2.1.3/TweenLite.min.js",CSSPlugin:"https://cdnjs.cloudflare.com/ajax/libs/gsap/2.1.3/plugins/CSSPlugin.min.js",TimelineLite:"https://cdnjs.cloudflare.com/ajax/libs/gsap/2.1.3/TimelineLite.min.js",OwlCarousel:"https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/owl.carousel.min.js",ScrollMagic:"https://cdnjs.cloudflare.com/ajax/libs/ScrollMagic/2.0.7/ScrollMagic.min.js",DebugIndicators:"https://cdnjs.cloudflare.com/ajax/libs/ScrollMagic/2.0.7/plugins/debug.addIndicators.min.js",Masonry:"https://cdnjs.cloudflare.com/ajax/libs/masonry/4.2.2/masonry.pkgd.min.js",YouTube:"https://www.youtube.com/iframe_api",Vimeo:"https://player.vimeo.com/api/player.js",GoogleMaps:"https://maps.googleapis.com/maps/api/js?libraries=geometry&key=",HubspotForms:"//js.hsforms.net/forms/v2.js",ColorThief:"https://cdnjs.cloudflare.com/ajax/libs/color-thief/2.3.0/color-thief.umd.js",OpenSeadragon:"https://cdnjs.cloudflare.com/ajax/libs/openseadragon/2.4.1/openseadragon.min.js",ObjectFitPolyfill:"https://cdn.jsdelivr.net/npm/objectFitPolyfill@2.3.0/dist/objectFitPolyfill.min.js",AirDatepicker:"https://cdnjs.cloudflare.com/ajax/libs/air-datepicker/2.2.3/js/datepicker.min.js",AirDatepickerNo:"https://cdnjs.cloudflare.com/ajax/libs/air-datepicker/2.2.3/js/i18n/datepicker.de.js",AirDatepickerEn:"https://cdnjs.cloudflare.com/ajax/libs/air-datepicker/2.2.3/js/i18n/datepicker.en.js",Object2VrPlayer:"/resources/dist/vendor/object2vr_player.js",Object2VrSkin:"/resources/dist/vendor/object2vr_skin.js",Pannellum:"https://cdn.jsdelivr.net/npm/pannellum@2.5.6/build/pannellum.js",momentjs:"https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.25.3/moment.min.js"},C=Object.keys(y),w={};C.forEach(function(t){w[t]=!1});function M(){var e=this,t=e.$createElement,n=e._self._c||t;return n("button",{ref:"button",class:e.buttonClass,attrs:{"aria-controls":"main-nav","aria-expanded":e.isMegamenuOpen?"true":"false",title:e.buttonText},on:{click:function(t){return t.preventDefault(),e.onClick(t)}}},[n("span",{ref:"buttonText",staticClass:"d-none d-lg-inline-block",style:e.buttonTextStyle},[e._v(e._s(e.buttonText))])])}var S={namespaced:!0,state:w,mutations:{SET_PENDING:function(t,e){var n=e.name,i=e.promise;t[n]=i},SET_LOADED:function(t,e){t[e.name]=!0}},actions:{load:function(s,t){var a=t.name,e=t.param,r=void 0===e?null:e;if(s.getters.isLoaded({name:a}))return Promise.resolve();if(s.getters.isPending({name:a}))return s.state[a];var n=new Promise(function(t,e){var n=document.createElement("script"),i=null!==r?"".concat(y[a]).concat(r):y[a];n.src=i,n.async=!0,n.onload=function(){s.commit("SET_LOADED",{name:a}),t()};var o=document.getElementsByTagName("script")[0];o.parentNode.insertBefore(n,o)});return s.commit("SET_PENDING",{name:a,promise:n}),n},loadByUrl:function(s,a){return new Promise(function(t,e){var n=document.createElement("script"),i="".concat(a);n.src=i,n.async=!0,n.onload=function(){s.commit("SET_LOADED",{name:name}),t()};var o=document.getElementsByTagName("script")[0];o.parentNode.insertBefore(n,o)})}},getters:{isLoaded:function(n){return function(t){var e=t.name;return!0===n[e]}},isPending:function(n){return function(t){var e=t.name;return!1!==n[e]&&!0!==n[e]}}}},k={namespaced:!0,state:{modalWindowView:null,modalWindowOpen:!1,modalWindowOpened:!1,lastFocusElement:null,fullscreenImageRef:null,fullscreenImages:null,fullscreenImagesIndex:null,turntableUrl:null,panoramaUrl:null,downloadImagesModel:null,collectionSpecialLinksModel:null,newsletterReady:!1,feedbackModel:null},mutations:{SET_MODAL_WINDOW_VIEW:function(t,e){t.modalWindowView=e},SET_MODAL_WINDOW_OPEN:function(t,e){t.modalWindowOpen=e},SET_MODAL_WINDOW_OPENED:function(t,e){t.modalWindowOpened=e},SET_LAST_FOCUS_ELEMENT:function(t,e){t.lastFocusElement=e},SET_FULLSCREEN_IMAGE_REF:function(t,e){t.fullscreenImageRef=e},SET_FULLSCREEN_IMAGES:function(t,e){t.fullscreenImages=e},SET_FULLSCREEN_IMAGES_INDEX:function(t,e){t.fullscreenImagesIndex=e},SET_TURNTABLE_URL:function(t,e){t.turntableUrl=e},SET_PANORAMA_URL:function(t,e){t.panoramaUrl=e},SET_DOWNLOAD_IMAGES_MODEL:function(t,e){t.downloadImagesModel=e},SET_COLLECTION_SPECIAL_LINKS_MODEL:function(t,e){t.collectionSpecialLinksModel=e},SET_NEWSLETTER_READY:function(t){t.newsletterReady=!0},SET_FEEDBACK_MODEL:function(t,e){t.feedbackModel=e}},actions:{setModalWindowOpen:function(t,e){return(0,t.commit)("SET_MODAL_WINDOW_OPEN",e)},setModalWindowOpened:function(t,e){return(0,t.commit)("SET_MODAL_WINDOW_OPENED",e)},setModalWindowView:function(t,e){return(0,t.commit)("SET_MODAL_WINDOW_VIEW",e)},swapModalWindowView:function(t,e){var n=t.getters.getLastFocusElement;t.dispatch("setModalWindowOpen",!1).then(function(){setTimeout(function(){t.dispatch("setModalWindowView",e).then(function(){t.dispatch("setLastFocusElement",n),t.dispatch("setModalWindowOpen",!0)})},600)})},setLastFocusElement:function(t,e){(0,t.commit)("SET_LAST_FOCUS_ELEMENT",e)},setFullscreenImage:function(t,e){(0,t.commit)("SET_FULLSCREEN_IMAGE_REF",e)},setFullscreenImages:function(t,e){(0,t.commit)("SET_FULLSCREEN_IMAGES",e)},setFullscreenImagesIndex:function(t,e){(0,t.commit)("SET_FULLSCREEN_IMAGES_INDEX",e)},setTurntableUrl:function(t,e){(0,t.commit)("SET_TURNTABLE_URL",e)},setPanoramaUrl:function(t,e){(0,t.commit)("SET_PANORAMA_URL",e)},setDownloadImagesModel:function(t,e){(0,t.commit)("SET_DOWNLOAD_IMAGES_MODEL",e)},setCollectionSpecialLinksModel:function(t,e){(0,t.commit)("SET_COLLECTION_SPECIAL_LINKS_MODEL",e)},setNewsletterReady:function(t){(0,t.commit)("SET_NEWSLETTER_READY")},setFeedbackModel:function(t,e){var n=e.model;t.commit("SET_FEEDBACK_MODEL",n)}},getters:{isModalWindowOpen:function(t){return t.modalWindowOpen},isModalWindowOpened:function(t){return t.modalWindowOpened},getModalWindowView:function(t){return t.modalWindowView},getLastFocusElement:function(t){return t.lastFocusElement},getFullscreenImage:function(t){return t.fullscreenImageRef},getFullscreenImages:function(t){return t.fullscreenImages},getFullscreenImagesIndex:function(t){return t.fullscreenImagesIndex},getFullscreenImagesModalModel:function(t){return{images:t.fullscreenImages,index:t.fullscreenImagesIndex,text:{title:window.museet.globalSettings.text.fullscreenImageTitle,close:window.museet.globalSettings.text.close,zoomIn:window.museet.globalSettings.text.zoomIn,zoomOut:window.museet.globalSettings.text.zoomOut,next:window.museet.globalSettings.text.next,previous:window.museet.globalSettings.text.previous}}},getTurntableUrl:function(t){return t.turntableUrl},getPanoramaUrl:function(t){return t.panoramaUrl},getDownloadImagesModel:function(t){return t.downloadImagesModel},getCollectionSpecialLinksModel:function(t){return t.collectionSpecialLinksModel},isNewsletterReady:function(t){return t.newsletterReady},getFeedbackModel:function(t){return t.feedbackModel}}},O="in",T="out",L={namespaced:!0,state:{loaded:!1,position:null,animated:null,duration:null,isAnimating:!1},mutations:{SET_POSITION:function(t,e){var n=e.position,i=e.animated,o=e.duration;t.isAnimating=i,t.animated=i,t.position=n,t.duration=o},SET_IS_ANIMATING:function(t,e){var n=e.isAnimating;t.isAnimating=n},SET_LOADED:function(t,e){var n=e.loaded;t.loaded=n}},actions:{show:function(n,t){var i=t.animated,o=t.duration;return new Promise(function(t,e){n.commit("SET_POSITION",{position:O,animated:i,duration:o}),setTimeout(function(){t()},1e3*o)})},hide:function(n,t){var i=t.animated,o=t.duration;return new Promise(function(t,e){n.commit("SET_POSITION",{position:T,animated:i,duration:o}),setTimeout(function(){t()},1e3*o)})},setPosition:function(n,t){var i=t.position,o=t.animated,s=t.duration;return new Promise(function(t,e){n.commit("SET_POSITION",{position:i,animated:o,duration:s}),setTimeout(function(){t()},1e3*s)})},setIsAnimating:function(t,e){var n=e.isAnimating;t.commit("SET_IS_ANIMATING",{isAnimating:n})},setLoaded:function(t,e){var n=e.loaded;t.commit("SET_LOADED",{loaded:n})}},getters:{isLoaded:function(t){return t.loaded},getPosition:function(t){return t.position},getDuration:function(t){return t.duration},getAnimated:function(t){return t.animated},getIsAnimating:function(t){return t.isAnimating}}};M._withStripped=!0;var E=n("../Scripts/custom/util/util.js"),x={name:"megamenu-toggle",props:{openText:String,closeText:String},data:function(){return{buttonTextStyle:null,disabled:!1}},computed:{isMegamenuOpen:function(){return this.$store.getters["megamenu/isMegamenuOpen"]},isMegamenuOpened:function(){return this.$store.getters["megamenu/isMegamenuOpened"]},buttonText:function(){return this.isMegamenuOpen?this.closeText:this.openText},buttonClass:function(){return this.isMegamenuOpen?"megamenu-toggle open btn btn--close":"megamenu-toggle btn btn--hamburger"}},watch:{isMegamenuOpen:function(t){t||this.$refs.button.focus()},isMegamenuOpened:function(){this.disabled=!1}},methods:{onClick:function(){this.disabled||this.setMegamenuOpen(!this.isMegamenuOpen)},setMegamenuOpen:function(t){var e=!(0<arguments.length&&void 0!==t)||t;this.disabled=!0,this.$store.dispatch("megamenu/setMegamenuOpen",e)}},mounted:function(){this.buttonTextStyle="min-width: ".concat(E.a.getElementWidth(this.$refs.buttonText),"px;")}},I=n("../../node_modules/vue-loader/lib/runtime/componentNormalizer.js"),j=Object(I.a)(x,M,[],!1,null,null,null);j.options.__file="Scripts/custom/components/megamenu/MegamenuToggle.vue";function D(){var e=this,t=e.$createElement;return(e._self._c||t)("a",{class:e.buttonClass,attrs:{href:e.isLanguageMenuOpen?null:"#","aria-controls":"main-nav","aria-expanded":e.isLanguageMenuOpen?"true":"false"},on:{click:function(t){return t.preventDefault(),e.onClick(t)}}},[e._v("\n    "+e._s(e.buttonText)+"\n")])}var P=j.exports;D._withStripped=!0;var A={name:"language-menu-toggle",props:{buttonText:String},computed:{isLanguageMenuOpen:function(){return this.$store.getters["megamenu/isLanguageMenuOpen"]},isMegamenuSublevelOpen:function(){return this.$store.getters["megamenu/isMegamenuSublevelOpen"]},buttonClass:function(){return this.isLanguageMenuOpen?"language-menu-toggle btn btn--globe open":"language-menu-toggle btn btn--globe"}},methods:{onClick:function(){var t=this;this.isMegamenuSublevelOpen?this.isLanguageMenuOpen||(this.$store.dispatch("megamenu/setActiveSublevelId",""),this.$nextTick(function(){t.$store.dispatch("megamenu/setLanguageMenuOpen",!0)})):this.$store.dispatch("megamenu/setLanguageMenuOpen",!0)}}},N=Object(I.a)(A,D,[],!1,null,null,null);N.options.__file="Scripts/custom/components/megamenu/LanguageMenuToggle.vue";function F(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{ref:"modalWindow",class:t.modalClass,style:t.modalStyle,attrs:{id:"modal-window",tabindex:"-1",role:"dialog","aria-labelledby":"modalTitle","aria-hidden":"true"}},[n("div",{staticClass:"modal-dialog"},[n(t.view,{tag:"component"})],1)])}var B=N.exports,R={name:"megamenu-sublevel",computed:{isMegamenuOpen:function(){return this.$store.getters["megamenu/isMegamenuOpen"]},isMegamenuOpened:function(){return this.$store.getters["megamenu/isMegamenuOpened"]},isLanguageMenuOpen:function(){return this.$store.getters["megamenu/isLanguageMenuOpen"]},activeSublevelId:function(){return this.$store.getters["megamenu/activeSublevelId"]},showThisSublevelContent:function(){return!this.isLanguageMenuOpen&&this.sublevelId===this.activeSublevelId}},watch:{isMegamenuOpened:function(t,e){e&&!t&&this.$store.dispatch("megamenu/setActiveSublevelId","")}},props:{},data:function(){return{sublevelId:null}},methods:{addEventListeners:function(){this.$refs.lastLink.addEventListener("blur",this.handleLastLinkBlur),this.$refs.backButton.addEventListener("blur",this.handleBackButtonBlur)},handleMainNodeClick:function(){this.$store.dispatch("megamenu/setActiveSublevelId",this.sublevelId),this.showSublevel()},handleLanguageLinkClick:function(){this.$store.dispatch("megamenu/setLanguageMenuOpen",!0),this.showSublevel()},handleBackButtonClick:function(){this.$store.dispatch("megamenu/setActiveSublevelId",""),this.$store.dispatch("megamenu/setLanguageMenuOpen",!1)},handleLastLinkBlur:function(){this.$parent.shiftKeyDown||this.$refs.backButton.focus()},handleBackButtonBlur:function(){this.$parent.shiftKeyDown&&this.$refs.lastLink.focus()},showSublevel:function(){this.$store.dispatch("megamenu/setMegamenuSublevelOpen",!0),this.$parent.scrollContainerHorizontalStyle="transform: translateX(-100%);"},hideSublevel:function(){this.$store.dispatch("megamenu/setMegamenuSublevelOpen",!1),this.$parent.scrollContainerHorizontalStyle="transform: translateX(0);",this.isLanguageMenuOpen&&this.$store.dispatch("megamenu/setLanguageMenuOpen",!1)},onAfterEnter:function(){5<this.$parent.$refs.scrollContainerVertical.scrollTop&&(this.$parent.$refs.scrollContainerVertical.scrollTop=0)},onBeforeLeave:function(){this.hideSublevel()}},beforeMount:function(){this.sublevelId="sublevel_".concat(E.a.uuid())},mounted:function(){this.addEventListeners()}},H={name:"megamenu-sublevel-language",extends:R,computed:{isLanguageMenuOpen:function(){return this.$store.getters["megamenu/isLanguageMenuOpen"]},isMegamenuSublevelOpen:function(){return this.$store.getters["megamenu/isMegamenuSublevelOpen"]}},watch:{isLanguageMenuOpen:function(t){t&&!this.isMegamenuSublevelOpen&&this.setLanguageMenuOpen()}},methods:{setLanguageMenuOpen:function(){this.showSublevel(),this.isMegamenuOpen||this.$store.dispatch("megamenu/setMegamenuOpen",!0)}}},U=n("../Scripts/my-collection/components/buttons/LoginNavButton.vue"),V=n("../Scripts/my-collection/components/buttons/UserNavButton.vue"),W=n("../Scripts/my-collection/components/buttons/AdminNavButton.vue"),z={name:"megamenu",components:{"megamenu-sublevel":R,"megamenu-sublevel-language":H,"login-nav-button":U.a,"user-nav-button":V.a,"admin-nav-button":W.a},props:{},computed:{isMegamenuOpen:function(){return this.$store.getters["megamenu/isMegamenuOpen"]},isMegamenuOpened:function(){return this.$store.getters["megamenu/isMegamenuOpened"]},isLanguageMenuOpen:function(){return this.$store.getters["megamenu/isLanguageMenuOpen"]}},watch:{isMegamenuOpen:function(t){this.$store.dispatch("animatedLogo/hide",{animated:!0,duration:.4}),t?(this.body.classList.add("megamenu--open"),this.$refs.megamenu.setAttribute("aria-hidden",!1),this.setWidths(),this.setScrollContainerVerticalStyle(),this.addEventListeners()):(this.body.classList.remove("megamenu--open"),this.$refs.megamenu.setAttribute("aria-hidden",!0),this.unsetWidths(),this.removeEventListeners(),this.isLanguageMenuOpen&&this.$store.dispatch("megamenu/setLanguageMenuOpen",!1))},isMegamenuOpened:function(t){this.$store.dispatch("animatedLogo/show",{animated:!0,duration:.45}),t?(this.body.classList.add("megamenu--opened"),this.$refs.megamenu.focus()):(this.body.classList.remove("megamenu--opened"),this.scrollContainerHorizontalStyle=null),"start"===E.a.getPageType()&&(t?document.getElementById("header-logo-link").setAttribute("tabindex",0):document.getElementById("header-logo-link").setAttribute("tabindex",-1))}},data:function(){return{body:null,headerLogoLink:null,activeSublevel:null,scrollContainerVerticalStyle:null,scrollContainerHorizontalStyle:null,shiftKeyDown:!1}},methods:{setWidths:function(){var t=$("header.header"),e=$(this.$refs.megamenu).find(".megamenu__level"),n=t.width();e.css("width",n),t.css("width",n)},unsetWidths:function(){var t=$("header.header");$(this.$refs.megamenu).find(".megamenu__level").css("width","auto"),t.css("width","100%")},setScrollContainerVerticalStyle:function(){var t=E.a.isMobile()||E.a.isTablet()?32:64;this.scrollContainerVerticalStyle="padding-top: ".concat(E.a.getHeaderHeight()+t,"px;")},closeMenu:function(){this.$store.dispatch("megamenu/setMegamenuOpen",!1)},onAfterEnter:function(){this.$store.dispatch("megamenu/setMegamenuOpened",!0)},onAfterLeave:function(){this.$store.dispatch("megamenu/setMegamenuOpened",!1)},addEventListeners:function(){document.addEventListener("keydown",this.handleKeyDown),document.addEventListener("keyup",this.handleKeyUp),document.getElementById("header-logo-link").addEventListener("blur",this.handleHeaderLogoBlur),window.addEventListener("orientationchange",this.handleOrientationChange),window.addEventListener("resize",this.handleResize),this.$refs.searchLink&&this.$refs.searchLink.addEventListener("blur",this.handleSearchLinkBlur)},removeEventListeners:function(){document.removeEventListener("keydown",this.handleKeyDown),document.removeEventListener("keyup",this.handleKeyUp),document.getElementById("header-logo-link").removeEventListener("blur",this.handleHeaderLogoBlur),window.removeEventListener("orientationchange",this.handleOrientationChange),window.removeEventListener("resize",this.handleResize),this.$refs.searchLink&&this.$refs.searchLink.removeEventListener("blur",this.handleSearchLinkBlur)},handleKeyDown:function(t){27===t.keyCode&&this.closeMenu(),16===t.keyCode&&(this.shiftKeyDown=!0)},handleKeyUp:function(t){16===t.keyCode&&(this.shiftKeyDown=!1)},handleHeaderLogoBlur:function(){this.shiftKeyDown&&this.$refs.searchLink&&this.$refs.searchLink.focus()},handleSearchLinkBlur:function(){this.shiftKeyDown||document.getElementById("header-logo-link").focus()},handleResize:function(){this.unsetWidths(),this.setWidths()},handleOrientationChange:function(){this.closeMenu()}},beforeMount:function(){this.body=document.querySelector("body")},mounted:function(){this.setScrollContainerVerticalStyle()}},K=n("../Scripts/custom/components/animated-logo/AnimatedLogo.vue");F._withStripped=!0;function Y(){var e=this,t=e.$createElement,n=e._self._c||t;return e.portalId&&e.formId?n("div",{staticClass:"modal-content"},[e._m(0),e._v(" "),n("div",{staticClass:"modal--header"},[n("h2",[e._v(e._s(e.title))])]),e._v(" "),n("div",{staticClass:"modal--body"},[n("hubspot-form-block",{attrs:{"portal-id":e.portalId,"form-id":e.formId},on:{"on-form-ready":e.onFormReady,"on-form-submit":e.onFormSubmitted},inlineTemplate:{render:function(){var t=this.$createElement;return(this._self._c||t)("div",{attrs:{id:this.hubspotFormId}})},staticRenderFns:[]}}),e._v(" "),e.submitted?n("div",[e.closingTimeout?n("p",[n("span",[e._v(e._s(e.closingMessageFormatted))]),e._v("\n                (\n                "),n("a",{attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.stopClosingTimer(t)}}},[e._v(e._s(e.cancelText))]),e._v("\n                )\n            ")]):e._e()]):e._e()],1),e._v(" "),e.submitted?n("div",{staticClass:"modal--footer"},[n("div",{staticClass:"modal--footer-buttons"},[n("button",{staticClass:"btn btn--primary",on:{click:e.closeModalWindow}},[e._v("\n                "+e._s(e.closeText)+"\n            ")])])]):e._e()]):e._e()}var q=n("../Scripts/vendor/jquery.shim.js");Y._withStripped=!0;var G={name:"hubspot-newsletter",components:{"hubspot-form-block":n("../Scripts/custom/components/hubspot/HubspotFormBlock.js").a},data:function(){return{apiUrl:"/api/newsletter/getnewsletter",portalId:null,formId:null,title:null,closingMessage:null,cancelText:null,closeText:null,submitted:!1,closingTimeoutDuration:10,closingTimeoutRemaining:null,closingTimeout:null}},computed:{closingMessageFormatted:function(){return this.closingMessage.replace("{0}",this.closingTimeoutRemaining)}},methods:{init:function(){this.getNewsletter()},onFormReady:function(){this.$store.dispatch("modal/setNewsletterReady")},onFormSubmitted:function(){this.submitted=!0,this.startClosingTimer()},startClosingTimer:function(){this.closingTimeoutRemaining=this.closingTimeoutDuration,this.closingTimerTick()},closingTimerTick:function(){var t=this;this.closingTimeoutRemaining?this.closingTimeout=setTimeout(function(){t.closingTimeoutRemaining--,0<t.closingTimeoutRemaining?t.closingTimerTick():t.closeModalWindow()},1e3):this.stopClosingTimer()},stopClosingTimer:function(){clearTimeout(this.closingTimeout),this.closingTimeout=null},closeModalWindow:function(){var t=this;this.$store.dispatch("modal/setModalWindowOpen",!1).then(function(){t.stopClosingTimer()})},getNewsletter:function(){var e=this;q.a.ajax({type:"GET",url:this.apiUrl,beforeSend:function(t){t.setRequestHeader("RequestVerificationToken",Object(q.a)("#aft").val())},data:{lang:Object(q.a)("#lng").val()},success:function(t){e.handleGetNewsletterSuccess(t)},error:function(t){e.handleGetNewsletterError(t)}})},handleGetNewsletterSuccess:function(t){t.hasOwnProperty("PortalId")&&t.hasOwnProperty("FormId")&&(this.portalId=t.PortalId,this.formId=t.FormId,t.hasOwnProperty("Title")&&(this.title=t.Title),this.closeText=t.CloseText,this.cancelText=t.CancelText,this.closingMessage=t.ClosingMessage)},handleGetNewsletterError:function(){}},beforeMount:function(){this.init()}},Z=Object(I.a)(G,Y,[function(){var t=this.$createElement,e=this._self._c||t;return e("button",{staticClass:"modal--close btn btn--transparent btn--close btn--only-icon btn--small",attrs:{type:"button","data-dismiss":"modal","aria-label":"Lukk"}},[e("span",{staticClass:"sr-only"},[this._v("Lukk")])])}],!1,null,null,null);Z.options.__file="Scripts/custom/components/hubspot/HubspotNewsletter.vue";function J(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:t.modalContentClass},[n("button",{staticClass:"modal--close btn btn--primary--absolute btn--close btn--only-icon btn--small",attrs:{type:"button","data-dismiss":"modal",title:t.model.text.close,"aria-label":t.model.text.close}},[n("span",{staticClass:"sr-only"},[t._v(t._s(t.model.text.close))])]),t._v(" "),n("div",{staticClass:"modal--body"},[n("transition",{attrs:{name:"fade-in"}},[n("div",{directives:[{name:"show",rawName:"v-show",value:!t.isLoading,expression:"!isLoading"}],staticClass:"image-container",domProps:{innerHTML:t._s(t.imageHtml)}})])],1)])}var X=Z.exports;J._withStripped=!0;var Q={name:"fullscreen-image",computed:{model:function(){return this.$store.getters["modal/getFullscreenImagesModalModel"]},imageRef:function(){return this.$store.getters["modal/getFullscreenImage"]},isModalOpened:function(){return this.$store.getters["modal/isModalWindowOpened"]},modalContentClass:function(){return this.isLoading?"modal-content modal-content--is-loading":"modal-content"}},watch:{imageRef:function(){this.getImage()},isModalOpened:function(t,e){t!==e&&this.handleModalOpenedChange(t)}},data:function(){return{apiUrl:"/api/images/getFullscreenImage",imageHtml:null,isLoading:!1}},methods:{getImage:function(){this.isLoading=!0;var e=this;$.ajax({type:"GET",url:this.apiUrl,beforeSend:function(t){t.setRequestHeader("RequestVerificationToken",$("#aft").val())},data:{image:this.imageRef,culture:$("#lng").val()},success:function(t){e.handleGetImageSuccess(t)},error:function(t){e.handleGetImageError(t)}})},handleGetImageSuccess:function(t){this.imageHtml=t.Html},handleGetImageError:function(){},handleModalOpenedChange:function(){this.isLoading=!1}},beforeMount:function(){this.getImage()}},tt=Object(I.a)(Q,J,[],!1,null,null,null);tt.options.__file="Scripts/custom/components/fullscreen-image/FullscreenImage.vue";function et(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{ref:"modalContent",class:t.modalContentClass},[n("button",{staticClass:"modal--close modal--control btn btn--primary--absolute btn--close btn--only-icon btn--small",attrs:{type:"button","data-dismiss":"modal",title:t.model.text.close,"aria-label":t.model.text.close}},[n("span",{staticClass:"sr-only"},[t._v(t._s(t.model.text.close))])]),t._v(" "),n("h2",{staticClass:"sr-only",attrs:{id:"modalTitle"}},[t._v(t._s(t.model.text.title))]),t._v(" "),n("div",{staticClass:"modal--body"},[n("transition",{attrs:{name:"fade-in"}},[n("div",{ref:"viewer",staticClass:"dz-image"},[n("div",{staticClass:"dz-image__actions"},[n("div",{staticClass:"dz-image__buttons button-group"},[1<t.imageUrls.length?n("button",{ref:"btnPrevious",staticClass:"modal--control btn btn--primary btn--arrow-left btn--only-icon",attrs:{id:t.btnPrevious,title:t.model.text.previous}},[n("span",{staticClass:"sr-only"},[t._v(t._s(t.model.text.previous))])]):t._e(),t._v(" "),1<t.imageUrls.length?n("button",{ref:"btnNext",staticClass:"modal--control btn btn--primary btn--arrow-right btn--only-icon",attrs:{id:t.btnNext,title:t.model.text.next}},[n("span",{staticClass:"sr-only"},[t._v(t._s(t.model.text.next))])]):t._e(),t._v(" "),n("button",{ref:"btnZoomIn",staticClass:"modal--control btn btn--primary btn--zoom-in btn--only-icon",attrs:{id:t.btnZoomInId,title:t.model.text.zoomIn}},[n("span",{staticClass:"sr-only"},[t._v(t._s(t.model.text.zoomIn))])]),t._v(" "),n("button",{ref:"btnZoomOut",staticClass:"modal--control btn btn--primary btn--zoom-out btn--only-icon",attrs:{id:t.btnZoomOutId,title:t.model.text.zoomOut}},[n("span",{staticClass:"sr-only"},[t._v(t._s(t.model.text.zoomOut))])])])])])])],1)])}var nt=tt.exports;et._withStripped=!0;var it={name:"fullscreen-images-modal",computed:{model:function(){return this.$store.getters["modal/getFullscreenImagesModalModel"]},imageUrls:function(){return this.model.images.filter(function(t){return null!=t})},modalContentClass:function(){var t="modal-content";return this.isLoading&&(t="".concat(t," modal-content modal-content--is-loading")),this.controlsHidden&&(t="".concat(t," modal-content--controls-hidden")),t},isModalOpen:function(){return this.$store.getters["modal/isModalWindowOpen"]}},watch:{isModalOpen:function(t){!1===t&&this.destroy()}},data:function(){return{isLoading:!0,viewer:null,startIndex:0,viewerOptions:{prefixUrl:"https://ms01.nasjonalmuseet.no/media/dz/",constrainDuringPan:!0,sequenceMode:!0,showSequenceControl:!0,maxZoomPixelRatio:1.2,showHomeControl:!1,showFullscreenControl:!1,visibilityRatio:1,gestureSettingsMouse:{scrollToZoom:!0}},btnZoomInId:"FS_btnZoomIn",btnZoomOutId:"FS_btnZoomOut",btnPrevious:"FS_btnPrevious",btnNext:"FS_btnNext",autoHideControls:!0,hideControlsTimeout:null,controlsHidden:!1}},methods:{init:function(){var t=this.model.images[this.model.index],e=this.imageUrls.indexOf(t);this.viewerOptions.zoomInButton=this.btnZoomInId,this.viewerOptions.zoomOutButton=this.btnZoomOutId,this.viewerOptions.previousButton=this.btnPrevious,this.viewerOptions.nextButton=this.btnNext,this.viewerOptions.element=this.$refs.viewer,this.viewerOptions.sequenceMode=1<this.imageUrls.length,this.viewerOptions.showSequenceControl=this.viewerOptions.sequenceMode,this.viewerOptions.tileSources=this.viewerOptions.sequenceMode?this.imageUrls:this.imageUrls[0],this.viewerOptions.initialPage=e,this.viewer=OpenSeadragon(this.viewerOptions),this.$refs.btnZoomIn.title=this.model.text.zoomIn,this.$refs.btnZoomOut.title=this.model.text.zoomOut,this.viewerOptions.showSequenceControl&&(this.$refs.btnPrevious.title=this.model.text.previous,this.$refs.btnNext.title=this.model.text.next),this.initAutoHideControls(),this.isLoading=!1},goToPage:function(t){this.viewer.goToPage(t)},initAutoHideControls:function(){this.autoHideControls&&(window.addEventListener("mousemove",this.showControls,!1),this.$refs.viewer.querySelector("canvas").addEventListener("touchstart",this.showControls,!1),this.showControls())},destroyAutoHideControls:function(){this.$refs.viewer.querySelector("canvas").removeEventListener("mousemove",this.showControls),window.removeEventListener("touchstart",this.showControls)},showControls:function(){this.controlsHidden=!1,clearTimeout(this.hideControlsTimeout),this.hideControlsTimeout=setTimeout(this.hideControls,2e3)},hideControls:function(){this.controlsHidden=!0},destroy:function(){this.destroyAutoHideControls(),this.$store.dispatch("modal/setModalWindowView",null)}},beforeMount:function(){},mounted:function(){var t=this;this.$store.dispatch("scripts/load",{name:"OpenSeadragon"}).then(function(){t.init()})}},ot=Object(I.a)(it,et,[],!1,null,null,null);ot.options.__file="Scripts/custom/components/fullscreen-images-modal/FullscreenImagesModal.vue";function st(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"modal-content"},[n("div",{staticClass:"modal--header"},[n("h3",{attrs:{id:"modalTitle"}},[e._v(e._s(e.model.title))])]),e._v(" "),n("form",{ref:"form"},[n("div",{staticClass:"modal--body"},[n("transition",{attrs:{name:"fade"}},[e.isSubmitted?n("div",[n("p",[e._v(e._s(e.model.thanks))])]):n("div",[n("div",{staticClass:"form-group"},[n("ul",{staticClass:"list--inline"},[n("li",{staticClass:"radio-button"},[n("input",{directives:[{name:"model",rawName:"v-model",value:e.radioValue,expression:"radioValue"}],attrs:{type:"radio",id:"positiveFeedback",value:"positiveFeedback"},domProps:{checked:e._q(e.radioValue,"positiveFeedback")},on:{change:function(t){e.radioValue="positiveFeedback"}}}),e._v(" "),n("label",{attrs:{for:"positiveFeedback"}},[e._v("\n                                    "+e._s(e.model.yes)+"\n                                ")])]),e._v(" "),n("li",{staticClass:"radio-button"},[n("input",{directives:[{name:"model",rawName:"v-model",value:e.radioValue,expression:"radioValue"}],attrs:{type:"radio",id:"negativeFeedback",value:"negativeFeedback"},domProps:{checked:e._q(e.radioValue,"negativeFeedback")},on:{change:function(t){e.radioValue="negativeFeedback"}}}),e._v(" "),n("label",{attrs:{for:"negativeFeedback"}},[e._v("\n                                    "+e._s(e.model.no)+"\n                                ")])])])]),e._v(" "),n("transition",{attrs:{name:"fade"}},[e.radioValue?n("div",{staticClass:"form-group"},[n("fieldset",[n("legend",[n("p",{domProps:{textContent:e._s("positiveFeedback"===e.radioValue?e.model.positive:e.model.negative)}})]),e._v(" "),n("label",[n("span",{staticClass:"sr-only"},[e._v(e._s(e.model.label))]),e._v(" "),n("textarea",{directives:[{name:"model",rawName:"v-model",value:e.feedbackValue,expression:"feedbackValue"}],staticClass:"form-control",domProps:{value:e.feedbackValue},on:{input:function(t){t.target.composing||(e.feedbackValue=t.target.value)}}})])])]):e._e()])],1)])],1),e._v(" "),n("div",{staticClass:"modal--footer"},[n("button",{staticClass:"btn btn--secondary",domProps:{textContent:e._s(e.isSubmitted?e.model.close:e.model.cancel)},on:{click:function(t){return t.preventDefault(),e.onCloseBtnClick(t)}}}),e._v(" "),null===e.radioValue||e.isSubmitted?e._e():n("button",{staticClass:"btn btn--primary",attrs:{disabled:!e.feedbackValue.length},on:{click:function(t){return t.preventDefault(),e.onSubmitBtnClick(t)}}},[e._v("\n                "+e._s(e.model.send)+"\n            ")])])])])}var at=ot.exports;st._withStripped=!0;var rt={name:"feedback-modal",data:function(){return{radioValue:null,feedbackValue:"",isSubmitted:!1}},computed:{model:function(){return this.$store.getters["modal/getFeedbackModel"]},isModalOpen:function(){return this.$store.getters["modal/isModalWindowOpen"]}},methods:{onSubmitBtnClick:function(){this.isSubmitted=!0,window.dataLayer.push({value:this.feedbackValue,event:this.radioValue})},onCloseBtnClick:function(){this.$store.dispatch("modal/setModalWindowOpen",!1)}},watch:{isModalOpen:function(t,e){t&&(this.isSubmitted=!1),e&&(this.feedbackValue="",this.radioValue=null)}}},lt=Object(I.a)(rt,st,[],!1,null,null,null);lt.options.__file="Scripts/custom/components/feedback/FeedbackModal.vue";function ct(){var n=this,t=n.$createElement,i=n._self._c||t;return i("div",{class:n.modalContentClass},[i("button",{staticClass:"modal--close btn btn--primary--absolute btn--close btn--only-icon btn--small",attrs:{type:"button","data-dismiss":"modal","aria-label":n.model.text.close}},[i("span",{staticClass:"sr-only"},[n._v(n._s(n.model.text.close))])]),n._v(" "),i("div",{staticClass:"modal--body"},[i("h2",{attrs:{id:"modalTitle"}},[n._v(n._s(n.model.text.modalTitle))]),n._v(" "),i("h3",{staticClass:"h4 no-margin--bottom"},[n._v(n._s(n.model.text.license))]),n._v(" "),n.model.media.copyright?i("div",{staticClass:"mb--sm"},[i("span",{domProps:{innerHTML:n._s(n.model.text.photoLicenseDisclaimer)}}),n._v(" "),i("p",{domProps:{innerHTML:n._s(n.model.media.copyright)}})]):i("div",{staticClass:"mb--sm"},[i("span",{domProps:{innerHTML:n._s(n.model.text.noPhotoLicenseDisclaimer)}})]),n._v(" "),i("div",{staticClass:"download-media"},[i("ul",{staticClass:"list--unstyled"},n._l(n.model.media.images,function(t,e){return t.is360||t.panorama?n._e():i("li",{staticClass:"download-media__item"},[i("div",{staticClass:"download-media__item-image"},[i("img",{attrs:{src:n.thumbnailSrcFor(t),alt:n.thumbnailAltFor(e)}})]),n._v(" "),i("div",{staticClass:"download-media__item-content"},[i("ul",{staticClass:"list--unstyled download-media__item-info"},[t.dimensions?i("li",{domProps:{innerHTML:n._s(n.dimensionsTextFor(t.dimensions))}}):n._e(),n._v(" "),t.photocredit?i("li",{domProps:{innerHTML:n._s(n.photoTextFor(t.photocredit))}}):n._e(),n._v(" "),n.model.text.photoLicense?i("li",{domProps:{innerHTML:n._s(n.model.text.photoLicense)}}):n._e()]),n._v(" "),i("div",{staticClass:"download-media__item-actions"},[i("div",[i("a",{staticClass:"link link--download link--icon-before nowrap",attrs:{href:n.downloadLinkFor(t),target:"_blank",download:""}},[n._v("\n                                    "+n._s(n.model.text.download)+"\n                                ")])])])])])}),0)])])])}var ut=lt.exports;ct._withStripped=!0;var dt=n("../Scripts/shared/collection-util.js"),mt={name:"download-images-modal",computed:{model:function(){return this.$store.getters["modal/getDownloadImagesModel"]},modalContentClass:function(){return this.isLoading?"modal-content modal-content--is-loading":"modal-content"},isModalOpen:function(){return this.$store.getters["modal/isModalWindowOpen"]}},watch:{isModalOpen:function(t){!1===t&&this.$store.dispatch("modal/setModalWindowView",null)}},data:function(){return{isLoading:!0}},methods:{init:function(){this.isLoading=!1},thumbnailSrcFor:function(t){return dt.a.getIiifImageUrl(t.originalFile,75,"")},thumbnailAltFor:function(t){return"".concat(this.model.media.nmId,"-").concat(t+1)},downloadLinkFor:function(t){return"".concat(t.downloadUrl)},dimensionsTextFor:function(t){return"".concat(this.model.text.resolution," ").concat(t.width,"x").concat(t.height," ").concat(this.model.text.pixels)},photoTextFor:function(t){return null===t?null:"".concat(this.model.text.photo," ").concat(t.join())}},beforeMount:function(){this.init()}},pt=Object(I.a)(mt,ct,[],!1,null,null,null);pt.options.__file="Scripts/custom/components/download-images-modal/DownloadImagesModal.vue";function ht(){var n=this,t=n.$createElement,i=n._self._c||t;return i("div",{class:n.modalContentClass},[i("button",{staticClass:"modal--close btn btn--primary--absolute btn--close btn--only-icon btn--small",attrs:{type:"button","data-dismiss":"modal","aria-label":n.model.close}},[i("span",{staticClass:"sr-only"},[n._v(n._s(n.model.close))])]),n._v(" "),i("div",{staticClass:"modal--body"},[i("h2",[n._v(n._s(n.model.modalTitle))]),n._v(" "),n.model.modalBody?i("div",{staticClass:"mb--sm",domProps:{innerHTML:n._s(n.model.modalBody)}}):n._e(),n._v(" "),i("div",{staticClass:"download-media"},[i("ul",{staticClass:"list--unstyled"},n._l(n.model.modalLinks,function(t,e){return i("li",[i("div",{staticClass:"download-media__item"},[i("div",{staticClass:"collection-special-link-thumbnail"},[i("img",{attrs:{src:t.imageUrl,alt:""}})]),n._v(" "),i("div",{staticClass:"download-media__item-content"},[i("ul",{staticClass:"list--unstyled download-media__item-info"},[i("li",[i("h3",{staticClass:"no-margin",domProps:{innerHTML:n._s(t.title)}})]),n._v(" "),i("li",[i("p",{domProps:{innerHTML:n._s(t.text)}})]),n._v(" "),i("li",[i("a",{staticClass:"link link--arrow-external link--icon-after",attrs:{href:t.linkUrl,target:"_blank"}},[n._v("\n                                        "+n._s(t.linkText)+"\n                                    ")])])])])])])}),0)])])])}var ft=pt.exports;ht._withStripped=!0;var gt={name:"collection-special-links-modal",computed:{model:function(){return this.$store.getters["modal/getCollectionSpecialLinksModel"]},modalContentClass:function(){return this.isLoading?"modal-content modal-content--is-loading":"modal-content"},isModalOpen:function(){return this.$store.getters["modal/isModalWindowOpen"]}},watch:{isModalOpen:function(t){!1===t&&this.$store.dispatch("modal/setModalWindowView",null)}},data:function(){return{isLoading:!0}},methods:{init:function(){this.isLoading=!1}},beforeMount:function(){this.init()}},vt=Object(I.a)(gt,ht,[],!1,null,null,null);vt.options.__file="Scripts/custom/components/collection-special-links-modal/CollectionSpecialLinksModal.vue";function _t(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:t.modalContentClass},[n("button",{staticClass:"modal--close btn btn--primary--absolute btn--close btn--only-icon btn--small",attrs:{type:"button","data-dismiss":"modal",title:t.model.text.close,"aria-label":t.model.text.close}},[n("span",{staticClass:"sr-only"},[t._v(t._s(t.model.text.close))])]),t._v(" "),n("h2",{staticClass:"sr-only",attrs:{id:"modalTitle"}},[t._v(t._s(t.model.text.title))]),t._v(" "),n("div",{ref:"modalBody",staticClass:"modal--body"},[n("transition",{attrs:{name:"fade-in"}},[n("div",{staticClass:"turntable-container"},[n("div",{ref:"turntable",staticClass:"turntable",attrs:{id:"turntable"}})])])],1)])}var bt=vt.exports;_t._withStripped=!0;var yt={name:"turntable-modal",computed:{model:function(){return this.$store.getters["model/getTurntableModalComponentModel"]},turntableUrl:function(){return this.$store.getters["modal/getTurntableUrl"]},modalContentClass:function(){return this.isLoading?"modal-content modal-content--is-loading":"modal-content"},isModalOpen:function(){return this.$store.getters["modal/isModalWindowOpen"]},isModalOpened:function(){return this.$store.getters["modal/isModalWindowOpened"]}},watch:{isModalOpen:function(t){!1===t&&this.$store.dispatch("modal/setModalWindowView",null)},isModalOpened:function(t){!0===t&&this.initViewer()}},data:function(){return{isLoading:!0,viewer360:null,viewer360Skin:null,modalContentStyle:null}},methods:{initViewer:function(){var t=this;this.setModalContentStyle(),Promise.all([this.$store.dispatch("scripts/load",{name:"Object2VrPlayer"}),this.$store.dispatch("scripts/load",{name:"Object2VrSkin"})]).then(function(){t.viewer360=new object2vrPlayer("turntable"),t.viewer360Skin=new object2vrSkin(t.viewer360,t.model.text),t.viewer360.readConfigUrl(t.turntableUrl),t.isLoading=!1})},handleResize:function(){this.setModalContentStyle()},setModalContentStyle:function(){document.body.height=window.innerHeight,this.modalContentStyle="height: 100%;"}},beforeMount:function(){},mounted:function(){}},Ct=Object(I.a)(yt,_t,[],!1,null,null,null);Ct.options.__file="Scripts/custom/components/turntable-modal/TurntableModal.vue";function wt(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:t.modalContentClass},[n("button",{staticClass:"modal--close btn btn--primary--absolute btn--close btn--only-icon btn--small",attrs:{type:"button","data-dismiss":"modal",title:t.model.text.close,"aria-label":t.model.text.close}},[n("span",{staticClass:"sr-only"},[t._v(t._s(t.model.text.close))])]),t._v(" "),n("h2",{staticClass:"sr-only",attrs:{id:"modalTitle"}},[t._v(t._s(t.model.text.title))]),t._v(" "),n("div",{ref:"modalBody",staticClass:"modal--body"},[n("transition",{attrs:{name:"fade-in"}},[n("div",{ref:"turntable",staticStyle:{"padding-bottom":"50%"},attrs:{id:"container_360"}})])],1)])}var Mt=Ct.exports;wt._withStripped=!0;var St={name:"panorama-modal",computed:{model:function(){return this.$store.getters["model/getPanoramaModalComponentModel"]},panoramaUrl:function(){return this.$store.getters["modal/getPanoramaUrl"]},modalContentClass:function(){return this.isLoading?"modal-content modal-content--is-loading":"modal-content"},isModalOpen:function(){return this.$store.getters["modal/isModalWindowOpen"]},isModalOpened:function(){return this.$store.getters["modal/isModalWindowOpened"]}},watch:{isModalOpen:function(t){!1===t&&this.$store.dispatch("modal/setModalWindowView",null)},isModalOpened:function(t){!0===t&&this.initViewer()}},data:function(){return{isLoading:!0,pannellumViewer:null,modalContentStyle:null}},methods:{initViewer:function(){var t=this;this.setModalContentStyle(),Promise.all([this.$store.dispatch("scripts/load",{name:"Pannellum"})]).then(function(){t.pannellumViewer=pannellum.viewer("container_360",{type:"equirectangular",panorama:t.panoramaUrl,autoLoad:!0,autoRotate:-1}),t.isLoading=!1})},handleResize:function(){this.setModalContentStyle()},setModalContentStyle:function(){document.body.height=window.innerHeight,this.modalContentStyle="height: 100%;"}},beforeMount:function(){},mounted:function(){},beforeDestroy:function(){this.pannellumViewer.destroy()}},kt=Object(I.a)(St,wt,[],!1,null,null,null);kt.options.__file="Scripts/custom/components/panorama-modal/PanoramaModal.vue";function Ot(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:e.modalContentClass},[n("button",{staticClass:"modal--close btn btn--primary--absolute btn--close btn--only-icon btn--small",attrs:{type:"button","aria-label":e.model.text.close},on:{click:function(t){return t.preventDefault(),e.onCloseButtonClick(t)}}},[n("span",{staticClass:"sr-only"},[e._v(e._s(e.model.text.close))])]),e._v(" "),n("div",{staticClass:"modal--header"},[n("h2",{attrs:{id:"modalTitle"}},[e._v(e._s(e.model.text.chooseDate))])]),e._v(" "),n("div",{staticClass:"modal--body"},[n("datepicker",{ref:"datepicker",attrs:{"store-key":e.model.key}})],1)])}function Tt(){var s=this,t=s.$createElement,e=s._self._c||t;return e("div",{staticClass:"datepicker-component"},[e("div",{staticClass:"form-group"},[e("label",[s._v("\n            "+s._s(s.model.text.fromDate)+"\n            "),e("input",{directives:[{name:"model",rawName:"v-model",value:s.fromDateInputModel,expression:"fromDateInputModel"}],ref:"fromDateInput",staticClass:"form-control",attrs:{type:"text"},domProps:{value:s.fromDateInputModel},on:{blur:s.handleFromDateChange,keyup:function(t){return"button"in t||!s._k(t.keyCode,"enter",13,t.key,"Enter")?s.handleFromDateChange(t):null},input:function(t){t.target.composing||(s.fromDateInputModel=t.target.value)}}}),s._v(" "),s.fromDateInputHasError?e("span",{staticClass:"text--error"},[s._v(s._s(s.model.text.dateError))]):s._e()])]),s._v(" "),s.disableRange?s._e():e("div",{staticClass:"form-group"},[e("div",{staticClass:"form-check"},[e("input",{directives:[{name:"model",rawName:"v-model",value:s.rangeModeInputModel,expression:"rangeModeInputModel"}],staticClass:"form-check-input",attrs:{type:"checkbox",id:"enable_end_date"},domProps:{checked:Array.isArray(s.rangeModeInputModel)?-1<s._i(s.rangeModeInputModel,null):s.rangeModeInputModel},on:{change:function(t){var e=s.rangeModeInputModel,n=t.target,i=!!n.checked;if(Array.isArray(e)){var o=s._i(e,null);n.checked?o<0&&(s.rangeModeInputModel=e.concat([null])):-1<o&&(s.rangeModeInputModel=e.slice(0,o).concat(e.slice(o+1)))}else s.rangeModeInputModel=i}}}),s._v(" "),e("label",{staticClass:"form-check-label",attrs:{for:"enable_end_date"}},[s._v(s._s(s.model.text.addToDate))])]),s._v(" "),s.rangeMode?e("label",[s._v("\n            "+s._s(s.model.text.toDate)+"\n            "),e("input",{directives:[{name:"model",rawName:"v-model",value:s.toDateInputModel,expression:"toDateInputModel"}],staticClass:"form-control",attrs:{type:"text"},domProps:{value:s.toDateInputModel},on:{blur:s.handleToDateChange,keyup:function(t){return"button"in t||!s._k(t.keyCode,"enter",13,t.key,"Enter")?s.handleToDateChange(t):null},input:function(t){t.target.composing||(s.toDateInputModel=t.target.value)}}}),s._v(" "),s.toDateInputHasError?e("span",{staticClass:"text--error"},[s._v(s._s(s.model.text.dateError))]):s._e()]):s._e()]),s._v(" "),e("label",{staticClass:"sr-only",attrs:{for:"datepickerInput",id:"datepickerLabel"}},[s._v("\n        "+s._s(s.model.text.datepicker)+"\n    ")]),s._v(" "),e("input",{staticClass:"d-none",attrs:{type:"text",value:"",id:"datepickerInput",readonly:"readonly","aria-labelledby":"datepickerLabel"}}),s._v(" "),e("div",{staticClass:"datepicker__summary"},[s.fromDateFormatted.length?e("button",{staticClass:"btn btn--secondary btn--close no-margin",attrs:{title:s.model.text.clear},on:{click:function(t){return t.preventDefault(),s.onClearButtonClick(t)}}},[e("span",{staticClass:"sr-only"},[s._v(s._s(s.model.text.selectedDate)+": ")]),s._v(" "),e("span",{staticClass:"nowrap"},[s._v(s._s(s.fromDateFormatted))]),s.toDateFormatted.length?e("span",[s._v("–"),e("span",{staticClass:"nowrap"},[s._v(s._s(s.toDateFormatted))])]):s._e()]):s._e()]),s._v(" "),e("div",{staticClass:"modal--footer"},[e("div",{staticClass:"modal--footer-buttons"},[e("button",{staticClass:"btn btn--primary btn--wide",on:{click:function(t){return t.preventDefault(),s.onOkClick(t)}}},[s._v("\n                "+s._s(s.model.text.ok)+"\n            ")])])])])}var Lt=kt.exports;Tt._withStripped=Ot._withStripped=!0;var Et={name:"datepicker",props:{storeKey:{type:String,required:!0},disableRange:{type:Boolean,default:!1},fromText:String,toText:String,showCalendarText:String,hideCalendarText:String,addEndDateText:String,chooseDateText:String},data:function(){return{language:"",momentDateFormat:"",$datepicker:null,$datepickerInput:null,updateDate:!0,date:{from:null,to:null},fromDateInputModel:null,fromDateInputHasError:!1,toDateInputModel:null,toDateInputHasError:!1,rangeModeInputModel:!1,rangeMode:!1,datepickerOptions:{inline:!0,multipleDates:!1,moveToOtherMonthsOnSelect:!0,nextHtml:'<span class="btn btn--transparent btn--only-icon btn--arrow-right btn--no-mb"></span>',prevHtml:'<span class="btn btn--transparent btn--only-icon btn--arrow-left btn--no-mb"></span>'}}},computed:{model:function(){return this.$store.getters["model/getDatepickerModalComponentModel"]},fromDate:function(){var e=this;return this.$store.getters["datepicker/getFromDate"].find(function(t){return t.key===e.storeKey})||null},toDate:function(){var e=this;return this.$store.getters["datepicker/getToDate"].find(function(t){return t.key===e.storeKey})||null},fromDateFormatted:function(){return this.date&&this.date.from&&this.date.from.isValid()?E.a.toDateString(this.date.from.toDate()):""},toDateFormatted:function(){return this.date&&this.date.to&&this.date.to.isValid()?E.a.toDateString(this.date.to.toDate()):""}},watch:{rangeModeInputModel:function(t){this.setRangeMode(t)}},methods:{init:function(){this.language=E.a.getLanguage(),this.momentDateFormat="no"===this.language?"DD.MM.YYYY":"MM/DD/YYYY",this.$datepickerInput=Object(q.a)("#datepickerInput"),this.date={from:this.fromDate&&this.fromDate.date?moment(this.fromDate.date):null,to:this.toDate&&this.toDate.date?moment(this.toDate.date):null},this.fromDateInputModel=this.date.from?moment(this.date.from).format(this.momentDateFormat):"",this.toDateInputModel=this.date.to?moment(this.date.to).format(this.momentDateFormat):"",this.createDatepicker()},createDatepicker:function(){this.datepickerOptions.language=this.language,q.a.fn.datepicker.language[this.language]=E.a.getLocalization().date,this.datepickerOptions.dateFormat="no"===this.language?"dd.mm.yyyy":"mm.dd.yyyy",this.datepickerOptions.onSelect=this.onSelect,this.datepickerOptions.range=this.rangeModeInputModel,this.$datepickerInput.datepicker(this.datepickerOptions),this.$datepicker=this.$datepickerInput.datepicker().data("datepicker"),this.setDatepickerDate()},handleFromDateChange:function(){var t=moment(this.fromDateInputModel,this.momentDateFormat);t.isValid()?(this.updateDate=!1,this.fromDateInputHasError=!1,this.date.from=t,this.setDatepickerDate()):this.fromDateInputHasError=!!this.fromDateInputModel.length},handleToDateChange:function(){var t=moment(this.toDateInputModel,this.momentDateFormat);if(!t.isValid())return this.toDateInputHasError=!!this.toDateInputModel.length,this.date.to=null,this.updateDate=!1,this.destroy(),void this.createDatepicker();this.destroy(),this.updateDate=!1,this.toDateInputHasError=!1,this.date.to=t,this.createDatepicker(),this.setDatepickerDate()},onClearButtonClick:function(){this.clear()},onOkClick:function(){this.date.from?(this.$store.dispatch("datepicker/setFromDate",{key:this.storeKey,date:this.date.from.toDate()}),this.$store.dispatch("datepicker/setToDate",{key:this.storeKey,date:this.date.to?this.date.to.toDate():this.date.from.toDate()})):(this.$store.dispatch("datepicker/setFromDate",{key:this.storeKey,date:new Date}),this.$store.dispatch("datepicker/setToDate",{key:this.storeKey,date:new Date})),this.$store.dispatch("modal/setModalWindowOpen",!1)},clear:function(){this.$datepicker.clear(),this.$datepickerInput.focus()},destroy:function(){this.$datepicker.destroy()},onSelect:function(t,e){var n=this.date.from?this.date.from.toDate():null;this.date.to&&this.date.to.toDate();if(!this.rangeMode)return this.updateDate=!0,this.date.from=e!==n?moment(e):n,this.date.to=null,void this.setDateInputDates();e.length<2&&!this.updateDate||(this.updateDate=!0,this.date={from:e.length?moment(e[0]):null,to:e.length&&1<e.length?moment(e[1]):null},this.setDateInputDates())},setDateInputDates:function(){this.fromDateInputModel=this.date.from&&this.date.from.isValid()?moment(this.date.from).format(this.momentDateFormat):"",this.fromDateInputHasError=!1,this.toDateInputModel=this.date.to&&this.date.to.isValid()?moment(this.date.to).format(this.momentDateFormat):"",this.toDateInputHasError=!1},setDatepickerDate:function(){this.rangeMode?this.$datepicker.selectDate([this.date.from?this.date.from.toDate():null,this.date.to?this.date.to.toDate():null]):this.$datepicker.selectDate(this.date.from?this.date.from.toDate():null)},setRangeMode:function(t){var e=!(0<arguments.length&&void 0!==t)||t;this.rangeMode=e,this.$datepicker&&(this.$datepicker.update({range:e}),e||(this.date.to&&this.$datepicker.removeDate(this.date.to.toDate()),this.date.to=null,this.setDatepickerDate(),this.setDateInputDates()))}},mounted:function(){var t=this;this.rangeModeInputModel=!(this.disableRange||!this.fromDate||!this.toDate||E.a.compareDateDays(this.fromDate.date,this.toDate.date)),Promise.all([this.$store.dispatch("scripts/load",{name:"AirDatepicker"}),this.$store.dispatch("scripts/load",{name:"momentjs"})]).then(function(){t.init()})}},xt=Object(I.a)(Et,Tt,[],!1,null,null,null);xt.options.__file="Scripts/custom/components/datepicker/Datepicker.vue";var It={name:"datepicker-modal",components:{datepicker:xt.exports},computed:{model:function(){return this.$store.getters["model/getDatepickerModalComponentModel"]},modalContentClass:function(){return this.isLoading?"modal-content modal-content--is-loading":"modal-content"},isModalOpen:function(){return this.$store.getters["modal/isModalWindowOpen"]},isModalOpened:function(){return this.$store.getters["modal/isModalWindowOpened"]},fromDate:function(){var e=this;return this.$store.getters["datepicker/getFromDate"].find(function(t){return t.key===e.model.key})||null},toDate:function(){var e=this;return this.$store.getters["datepicker/getToDate"].find(function(t){return t.key===e.model.key})||null}},watch:{isModalOpen:function(t){!1===t?(window.removeEventListener("keydown",this.handleKeydown),this.$store.dispatch("modal/setModalWindowView",null)):window.addEventListener("keydown",this.handleKeydown)}},data:function(){return{isLoading:!0}},methods:{init:function(){this.isLoading=!1},handleKeydown:function(t){27===t.which&&(t.preventDefault(),this.onCloseButtonClick())},onCloseButtonClick:function(){var t=this.fromDate?this.fromDate.date:new Date,e=this.toDate?this.toDate.date:t;this.$store.dispatch("datepicker/setFromDate",{key:this.model.key,date:t}),this.$store.dispatch("datepicker/setToDate",{key:this.model.key,date:e}),this.$store.dispatch("modal/setModalWindowOpen",!1)}},beforeMount:function(){this.init()}},jt=Object(I.a)(It,Ot,[],!1,null,null,null);jt.options.__file="Scripts/custom/components/datepicker/DatepickerModal.vue";function Dt(){var e=this,t=e.$createElement,n=e._self._c||t;return e.isLoading?e._e():n("div",{staticClass:"modal-content"},[n("button",{staticClass:"modal--close btn btn--transparent btn--close btn--only-icon btn--small",attrs:{type:"button","data-dismiss":"modal",title:e.model.text.close,"aria-label":e.model.text.close}},[n("span",{staticClass:"sr-only"},[e._v(e._s(e.model.text.close))])]),e._v(" "),n("div",{staticClass:"modal--header"},[n("h2",{attrs:{id:"modalTitle"}},[e._v(e._s(e.model.text.title))])]),e._v(" "),n("div",{staticClass:"modal--body"},[n("div",{staticClass:"add-object-media-item"},[e.mediaImageSrc?n("div",{staticClass:"add-object-media-item__image"},[n("img",{attrs:{src:e.mediaImageSrc,width:e.imageWidth,alt:e.media.title+", "+e.media.producer}})]):e._e(),e._v(" "),n("div",{staticClass:"add-object-media-item__text"},[n("h3",[e._v(e._s(e.media.title))]),e._v(" "),n("p",[e._v(e._s(e.media.producer))])])]),e._v(" "),e.user?n("ul",{staticClass:"list--unstyled"},e._l(e.user.favoriteLists,function(t){return n("li",[n("add-object-list-item",{attrs:{collection:t,"nm-id":e.media.nmId,removeButtonTitle:e.model.text.removeFromCollection,addButtonTitle:e.model.text.addToCollection,"collection-items-text":e.model.text.collectionItems}})],1)}),0):e._e(),e._v(" "),n("div",{staticClass:"create-collection"},[n("button",{on:{click:function(t){return t.preventDefault(),e.onAddToNewCollectionBtnClick(t)}}},[e._v("\n                "+e._s(e.model.text.createNewCollection)+"\n                "),n("span",{class:e.createCollectionIconClass,attrs:{"aria-hidden":"true"}})])])]),e._v(" "),n("div",{staticClass:"modal--footer"},[n("div",{staticClass:"modal--footer-buttons"},[n("button",{staticClass:"btn btn--primary",attrs:{"data-dismiss":"modal"}},[e._v("\n                "+e._s(e.model.text.close)+"\n            ")])])])])}function Pt(){var e=this,t=e.$createElement,n=e._self._c||t;return n("background-from-image",{attrs:{data:e.collection,"class-name":"add-object-list-item background-from-image"}},[n("h3",{staticClass:"h4"},[n("a",{attrs:{href:e.collectionHref}},[n("span",{domProps:{textContent:e._s(e.title)}})])]),e._v(" "),n("div",{staticClass:"add-object-list-item__text"},[n("ul",{staticClass:"list--inline list--inline--spaced"},[e.collection.isPrivate?n("li",{staticClass:"text-and-icon"},[n("span",{staticClass:"icon icon--locked",attrs:{"aria-hidden":"true"}}),e._v(" "),n("span",{staticClass:"text--small"},[e._v("\n                    "+e._s(e.model.text.privateCollection)+"\n                ")])]):n("li",{staticClass:"text-and-icon"},[n("span",{staticClass:"icon icon--open",attrs:{"aria-hidden":"true"}}),e._v(" "),n("span",{staticClass:"text--small"},[e._v("\n                    "+e._s(e.model.text.publicCollection)+"\n                ")])]),e._v(" "),n("li",{staticClass:"text-and-icon"},[n("span",{staticClass:"icon icon--image",attrs:{"aria-hidden":"true"}}),e._v(" "),n("span",{staticClass:"text--small",domProps:{textContent:e._s(e.itemsCount)}})])]),e._v(" "),n("div",[e.objectInList?n("button",{class:e.buttonClass,on:{click:function(t){return t.preventDefault(),e.onRemoveFromListBtnClick(t)}}},[e._v("\n                "+e._s(e.model.text.removeFromCollection)+"\n            ")]):n("button",{class:e.buttonClass,on:{click:function(t){return t.preventDefault(),e.onAddToListBtnClick(t)}}},[e._v("\n                "+e._s(e.model.text.addToCollection)+"\n            ")])])]),e._v(" "),n("div",{staticClass:"add-object-list-item__button"})])}var $t=jt.exports;Pt._withStripped=Dt._withStripped=!0;var At={name:"add-object-list-item",components:{"background-from-image":n("../Scripts/my-collection/components/lists/BackgroundFromImage.vue").a},props:{collection:Object,nmId:String},data:function(){return{isLoading:null}},computed:{model:function(){return this.$store.getters["model/getAddToMyCollectionComponentModel"]},title:function(){return dt.a.replaceUnderscore(this.collection.title)},itemsCount:function(){return this.model.text.collectionItems.replace("{0}",this.collection.favorites.length)},collectionHref:function(){return dt.a.getCollectionListUrl(this.collection.ownerId,this.collection.ownerDisplayName,this.collection.shortId,this.collection.title)},objectInList:function(){var e=this,n=!1;return this.collection.favorites.forEach(function(t){t.nmId===e.nmId&&(n=!0)}),n},buttonClass:function(){var t="nowrap btn btn--primary btn--small";return this.isLoading?"".concat(t," btn--icon btn--loading"):t}},methods:{onAddToListBtnClick:function(){var t=this;if(this.isLoading)return!1;this.isLoading=!0,this.$store.dispatch("myCollection/addCollectionItem",{listId:this.collection.id,objectId:this.nmId}).then(function(){t.$store.dispatch("myCollection/refreshMe").then(function(){t.isLoading=!1})})},onRemoveFromListBtnClick:function(){var e=this;if(this.isLoading)return!1;var n=null;this.collection.favorites.forEach(function(t){t.nmId===e.nmId&&(n=t)}),n&&(this.isLoading=!0,this.$store.dispatch("myCollection/deleteCollectionItem",{item:n}).then(function(){e.$store.dispatch("myCollection/refreshMe").then(function(){e.isLoading=!1})}))}}},Nt=Object(I.a)(At,Pt,[],!1,null,null,null);Nt.options.__file="Scripts/my-collection/components/lists/AddObjectListItem.vue";var Ft={name:"add-object-modal",components:{"add-object-list-item":Nt.exports},data:function(){return{isLoading:!0,imageWidth:null,newListButtonLoading:!1}},computed:{user:function(){return this.$store.getters["myCollection/getMe"]},model:function(){return this.$store.getters["model/getAddToMyCollectionComponentModel"]},media:function(){return this.$store.getters["myCollection/getAddToMyCollectionMedia"]},mediaImageSrc:function(){var t=null;return t=this.media.hasOwnProperty("multimedia")?this.media.multimedia.multimediaInfo:this.media.images[0].originalFile,dt.a.imageIsPlaceholder(t)?(this.imageWidth=200,t):dt.a.getIiifImageUrl(t,200)},createCollectionIconClass:function(){return this.newListButtonLoading?"icon icon--loading":"icon icon--plus"}},watch:{model:function(t){t&&(this.isLoading=!1)}},methods:{onUserBtnClick:function(){window.location.href=dt.a.getCollectionUserUrl(this.user.shortId,this.user.displayName)},onAddToNewCollectionBtnClick:function(){var t=this;if(this.newListButtonLoading)return!1;this.newListButtonLoading=!0,this.$store.dispatch("model/fetchEditCollectionModalComponentModel").then(function(){t.$store.dispatch("modal/swapModalWindowView","create-collection-modal")})}},beforeMount:function(){this.model?this.isLoading=!1:this.$store.dispatch("model/fetchAddToMyCollectionModalComponentModel")},mounted:function(){}},Bt=Object(I.a)(Ft,Dt,[],!1,null,null,null);Bt.options.__file="Scripts/my-collection/components/modals/AddObjectModal.vue";function Rt(){var e=this,t=e.$createElement,n=e._self._c||t;return e.isLoading?e._e():n("div",{staticClass:"modal-content"},[n("button",{staticClass:"modal--close btn btn--transparent btn--close btn--only-icon btn--small",attrs:{type:"button","data-dismiss":"modal",title:e.model.text.close,"aria-label":e.model.text.close}},[n("span",{staticClass:"sr-only"},[e._v(e._s(e.model.text.close))])]),e._v(" "),n("div",{staticClass:"modal--header"},[n("h3",{attrs:{id:"modalTitle"}},[e._v(e._s(e.model.text.title))])]),e._v(" "),n("div",{staticClass:"modal--body mb--sm"},[n("p",[e._v(e._s(e.model.text.body1))]),e._v(" "),n("p",[e._v(e._s(e.model.text.body2))]),e._v(" "),n("a",{attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.onLoginClick(t)}}},[e._v(e._s(e.model.text.login))])]),e._v(" "),n("div",{staticClass:"modal--footer"},[n("div",{staticClass:"modal--footer-buttons"},[n("button",{staticClass:"btn btn--primary",attrs:{"data-dismiss":"modal"}},[e._v("\n                "+e._s(e.model.text.cancel)+"\n            ")])])])])}var Ht=Bt.exports,Ut=n("../Scripts/my-collection/components/modals/CreateCollectionModal.vue");Rt._withStripped=!0;var Vt={name:"add-object-anonymous-modal",computed:{model:function(){return this.$store.getters["model/getAddToMyCollectionAnonymousComponentModel"]}},watch:{model:function(t){t&&(this.isLoading=!1)}},data:function(){return{isLoading:!0}},methods:{onLoginClick:function(t){var e=this.getLoginUrl();t.metaKey||t.ctrlKey?window.open(e,"_blank"):window.location.href=e},getLoginUrl:function(){return"/login?returnUrl=".concat(window.location.href)}},beforeMount:function(){this.model?this.isLoading=!1:this.$store.dispatch("model/fetchAddToMyCollectionAnonymousModalComponentModel")}},Wt=Object(I.a)(Vt,Rt,[],!1,null,null,null);Wt.options.__file="Scripts/my-collection/components/modals/AddObjectAnonymousModal.vue";var zt=Wt.exports,Kt=n("../Scripts/my-collection/components/modals/BlockedModal.vue"),Yt={name:"modal-window",components:{"hubspot-newsletter":X,"fullscreen-image":nt,"fullscreen-images-modal":at,"feedback-modal":ut,"download-images-modal":ft,"collection-special-links-modal":bt,"turntable-modal":Mt,"add-object-modal":Ht,"create-collection-modal":Ut.a,"add-object-anonymous-modal":zt,"blocked-modal":Kt.a,"panorama-modal":Lt,"datepicker-modal":$t},computed:{modalView:function(){return this.$store.getters["modal/getModalWindowView"]},isModalOpen:function(){return this.$store.getters["modal/isModalWindowOpen"]},lastFocusElement:function(){return this.$store.getters["modal/getLastFocusElement"]},modalClass:function(){var t="modal fade";return null!==this.view&&(t="".concat(this.view," ").concat(t)),t}},watch:{modalView:function(t,e){t!==e&&this.handleViewChange(t,e)},isModalOpen:function(t,e){t!==e&&this.handleOpenChange(t)}},data:function(){return{isInitialized:!1,view:null,modal:null,modalStyle:null,options:{backdrop:!0,keyboard:!0,focus:!0,show:!1}}},methods:{init:function(){var t=this,e=Object(q.a)(this.$refs.modalWindow);this.modal=e.modal(this.options),this.modal.on("hide.bs.modal",function(){t.$store.dispatch("modal/setModalWindowOpen",!1)}),this.modal.on("hidden.bs.modal",function(){t.$store.dispatch("modal/setModalWindowOpened",!1)}),this.modal.on("shown.bs.modal",function(){t.$store.dispatch("modal/setModalWindowOpened",!0)}),this.isInitialized=!0},handleViewChange:function(t,e){e&&Object(q.a)("body").removeClass(e),Object(q.a)("body").addClass(t);var n="datepicker-modal"!==t;this.modal?(Object(q.a)(this.modal[0]).data("bs.modal")._config.keyboard=n,Object(q.a)(this.modal[0]).data("bs.modal")._config.backdrop=n||"static"):(this.options.keyboard=n,this.options.backdrop=n||"static"),this.view=t,this.isInitialized||this.init()},setModalStyle:function(){this.modalStyle="max-height: ".concat(window.innerHeight,"px;")},handleOpenChange:function(t){t?(this.setModalStyle(),this.modal.modal("show")):(this.modal.modal("hide"),null!==this.lastFocusElement&&(this.lastFocusElement.focus(),this.$store.dispatch("modal/setLastFocusElement",null)))}}},qt=Object(I.a)(Yt,F,[],!1,null,null,null);qt.options.__file="Scripts/custom/components/modal-window/ModalWindow.vue";function Gt(){var e=this,t=e.$createElement,n=e._self._c||t;return e.gtmLoaded?n("div",{staticClass:"feedback"},[n("h2",{staticClass:"h4"},[n("a",{ref:"button",staticClass:"link--dialogue link--icon-before",attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.onClick(t)}}},[e._v(e._s(e.textTitle))])])]):e._e()}var Zt=qt.exports;Gt._withStripped=!0;var Jt={name:"feedback-button",props:{textTitle:String,textYes:String,textNo:String,textLabel:String,textCancel:String,textClose:String,textSend:String,textPositive:String,textNegative:String,textThanks:String},data:function(){return{gtmLoaded:!1}},methods:{onClick:function(){this.isLoading=!0,this.$store.dispatch("modal/setLastFocusElement",this.$refs.button),this.$store.dispatch("modal/setModalWindowView","feedback-modal"),this.$store.dispatch("modal/setModalWindowOpen",!0)}},beforeMount:function(){this.gtmLoaded=window.dataLayer,this.gtmLoaded=!0;var t={title:this.textTitle,yes:this.textYes,no:this.textNo,label:this.textLabel,send:this.textSend,cancel:this.textCancel,close:this.textClose,positive:this.textPositive,negative:this.textNegative,thanks:this.textThanks};this.$store.dispatch("modal/setFeedbackModel",{model:t})}},Xt=Object(I.a)(Jt,Gt,[],!1,null,null,null);Xt.options.__file="Scripts/custom/components/feedback/FeedbackButton.vue";function Qt(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{ref:"firstElement",staticClass:"modal-content",attrs:{id:"confirm-dialog",tabindex:"0"}},[n("button",{staticClass:"modal--close btn btn--transparent btn--close btn--only-icon btn--small",attrs:{type:"button",title:e.options.closeText||e.options.cancelText,"aria-label":e.options.cancelText},on:{click:function(t){t.preventDefault(),e.onDismiss()}}},[n("span",{staticClass:"sr-only"},[e._v(e._s(e.options.closeText||e.options.cancelText))])]),e._v(" "),e.messageTitle&&e.messageBody?n("div",[n("div",{staticClass:"modal--header"},[n("h2",{domProps:{innerHTML:e._s(e.messageTitle)}})]),e._v(" "),n("div",{staticClass:"modal--body"},[e.options.messageIsHtml?n("div",{domProps:{innerHTML:e._s(e.messageBody)}}):n("p",{domProps:{innerHTML:e._s(e.messageBody)}})])]):e._e(),e._v(" "),!e.messageTitle&&e.messageBody?n("div",[n("div",{staticClass:"modal--header"},[e.options.messageIsHtml?n("div",{domProps:{innerHTML:e._s(e.messageBody)}}):n("h2",{domProps:{innerHTML:e._s(e.messageBody)}})])]):e._e(),e._v(" "),e.messageTitle&&!e.messageBody?n("div",[n("div",{staticClass:"modal--header"},[n("h2",{domProps:{innerHTML:e._s(e.messageTitle)}})])]):e._e(),e._v(" "),n("div",{staticClass:"modal--footer"},[n("div",{staticClass:"modal--footer-buttons"},[e.options.cancelText?n("button",{staticClass:"btn btn--secondary",on:{click:function(t){t.preventDefault(),e.onDismiss()}}},[e._v("\n                "+e._s(e.options.cancelText)+"\n            ")]):e._e(),e._v(" "),e.options.okText?n("button",{ref:"lastElement",staticClass:"btn btn--primary btn--wide",on:{click:function(t){t.preventDefault(),e.onConfirm()}}},[e._v("\n                "+e._s(e.options.okText)+"\n            ")]):e._e()])]),e._v(" "),n("div",{attrs:{tabindex:"0"}})])}var te=Xt.exports,ee=i.a.component("fullscreen-image-button",{props:{contentRef:Number},data:function(){return{isLoading:!1,buttonTitle:null}},computed:{btnClass:function(){return"image-action image-action--bottom-left btn btn--primary--absolute btn--fullscreen btn--only-icon btn--small"}},methods:{onClick:function(){var t=this;this.isLoading=!0,this.$store.dispatch("modal/setLastFocusElement",this.$refs.button),Promise.all([this.$store.dispatch("modal/setFullscreenImage",this.contentRef)]).then(function(){t.$store.dispatch("modal/setModalWindowView","fullscreen-image").then(function(){t.$store.dispatch("modal/setModalWindowOpen",!0),t.isLoading=!1})})}},mounted:function(){this.buttonTitle=this.$refs.button.querySelectorAll(".sr-only")[0].innerText}}),ne=n("../Scripts/custom/components/image-credits/ImageCredits.vue");Qt._withStripped=!0;var ie=n("../../node_modules/vuejs-dialog/dist/vuejs-dialog-mixin.min.js"),oe={name:"confirm-dialog",mixins:[n.n(ie).a],data:function(){return{shiftKeyDown:!1}},methods:{onConfirm:function(t){this.proceed(t),this.handleClose()},onDismiss:function(){this.cancel(),this.handleClose()},handleClose:function(){this.removeEventListeners(),this.options.triggerEl&&this.options.triggerEl.focus()},addEventListeners:function(){document.addEventListener("keydown",this.handleKeyDown),document.addEventListener("keyup",this.handleKeyUp),this.$refs.firstElement.addEventListener("blur",this.onFirstElementBlur),this.$refs.lastElement.addEventListener("blur",this.onLastElementBlur),document.querySelector(".dg-container").addEventListener("click",this.handleClose)},removeEventListeners:function(){document.removeEventListener("keydown",this.handleKeyDown),document.removeEventListener("keyup",this.handleKeyUp),this.$refs.firstElement&&this.$refs.firstElement.removeEventListener("blur",this.onFirstElementBlur),this.$refs.firstElement&&this.$refs.lastElement.removeEventListener("blur",this.onLastElementBlur),document.querySelector(".dg-container").removeEventListener("click",this.handleClose)},handleKeyDown:function(t){27===t.keyCode&&this.handleClose(),16===t.keyCode&&(this.shiftKeyDown=!0)},handleKeyUp:function(t){16===t.keyCode&&(this.shiftKeyDown=!1)},onFirstElementBlur:function(){this.shiftKeyDown&&this.$refs.lastElement.focus()},onLastElementBlur:function(){this.shiftKeyDown||this.$refs.firstElement.focus()}},mounted:function(){this.$refs.firstElement.focus(),this.addEventListeners()}},se=Object(I.a)(oe,Qt,[],!1,null,null,null);se.options.__file="Scripts/my-collection/components/modals/ConfirmDialog.vue";var ae=se.exports,re=n("../Scripts/custom/components/hubspot/HubspotNewsletterButton.js"),le={computed:{isCollectionPage:function(){return window.museet.isCollectionPage||!1}}};window.museet=window.museet||{};var ce={computed:{globalSettings:function(){return window.museet.globalSettings||{}}}};i.a.use(o),i.a.use(r.a,{html:!0,loader:!1,okText:"Fortsett",cancelText:"Avbryt",animation:"fade",backdropClose:!0,view:"confirm-dialog",customClass:"museet-modal"}),i.a.dialog.registerComponent("confirm-dialog",ae),i.a.mixin(le),i.a.mixin(ce);var ue={"animated-logo":K.a,megamenu:z,"megamenu-toggle":P,"language-menu-toggle":B,"feedback-button":te,"modal-window":Zt,"fullscreen-image-button":ee,"image-credits":ne.a,"newsletter-button":re.a},de={model:b,scripts:S,animatedLogo:L,modal:k,megamenu:{namespaced:!0,state:{megamenuOpen:!1,megamenuSublevelOpen:!1,megamenuOpened:!1,languageMenuOpen:!1,activeSublevelId:""},mutations:{SET_MEGAMENU_OPEN:function(t,e){t.megamenuOpen=e},SET_MEGAMENU_SUBLEVEL_OPEN:function(t,e){t.megamenuSublevelOpen=e},SET_MEGAMENU_OPENED:function(t,e){t.megamenuOpened=e},SET_LANGUAGEMENU_OPEN:function(t,e){t.languageMenuOpen=e},SET_ACTIVE_SUBLEVEL_ID:function(t,e){t.activeSublevelId=e}},actions:{setMegamenuOpen:function(t,e){(0,t.commit)("SET_MEGAMENU_OPEN",e)},setMegamenuSublevelOpen:function(t,e){(0,t.commit)("SET_MEGAMENU_SUBLEVEL_OPEN",e)},setMegamenuOpened:function(t,e){(0,t.commit)("SET_MEGAMENU_OPENED",e)},setLanguageMenuOpen:function(t,e){(0,t.commit)("SET_LANGUAGEMENU_OPEN",e)},setActiveSublevelId:function(t,e){(0,t.commit)("SET_ACTIVE_SUBLEVEL_ID",e)}},getters:{isMegamenuOpen:function(t){return t.megamenuOpen},isMegamenuSublevelOpen:function(t){return t.megamenuSublevelOpen},isMegamenuOpened:function(t){return t.megamenuOpened},isLanguageMenuOpen:function(t){return t.languageMenuOpen},activeSublevelId:function(t){return t.activeSublevelId}}}}},"../Scripts/custom/vue/vue-start-page.js":function(t,e,n){"use strict";n.r(e);var i=n("../Scripts/custom/vue/vue-shared.js"),o=n("../Scripts/custom/components/content-list/list-items/ContentListItem.vue"),s=n("../Scripts/custom/components/hubspot/HubspotFormBlock.js"),a=n("../Scripts/custom/components/hubspot/HubspotNewsletterButton.js"),r={name:"missing-translation-trigger",props:{title:String,message:String,close:String},beforeMount:function(){},template:"<span></span>",mounted:function(){var t={okText:"OK",cancelText:null,closeText:this.close},e={title:this.title,body:this.message};this.$dialog.confirm(e,t).then(function(){var t=window.location.origin+window.location.pathname;if("undefined"!=typeof URLSearchParams){var e=new URLSearchParams(window.location.search);e.delete("show-missing-translation-message");var n=e.length?t+e.toString():t;window.history.replaceState({},"",n)}else window.location.href=t}).catch(function(){})}},l=n("../Scripts/custom/components/video-banner-block/VideoBannerBlock.js"),c=n("../Scripts/custom/scripts/masonry.js"),u=n("../Scripts/custom/scripts/LazyImages.js"),d=n("../Scripts/custom/scripts/hover.js"),m=n("../Scripts/custom/scripts/main-body.js");function p(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}window.museet=window.museet||{};var h,f;e.default=(h=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},i=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(n).filter(function(t){return Object.getOwnPropertyDescriptor(n,t).enumerable}))),i.forEach(function(t){p(e,t,n[t])})}return e}({},i.b,{"content-list-item":o.a,"hubpot-form-block":s.a,"newsletter-button":a.a,"missing-translation-trigger":r,"video-banner-block":l.a}),f=new Vuex.Store({modules:i.c}),window.museet.store=f,new i.a({el:"#app",store:f,components:h,mounted:function(){new u.a,new d.a(".block-promo");var t=document.querySelector(".masonry-grid");new c.a(t,".masonry-grid__item",{columnWidth:".masonry-grid__item.one-third",percentPosition:!1}),m.a.init()}}))},"../Scripts/my-collection/components/buttons/AddToMyCollectionButton.vue":function(t,e,n){"use strict";function i(){var e=this,t=e.$createElement,n=e._self._c||t;return e.isCollectionPage?n("button",{ref:"button",class:e.btnClass,attrs:{title:e.buttonText},on:{click:function(t){e.onClick()}}},[n("span",{staticClass:"sr-only",domProps:{textContent:e._s(e.buttonText)}})]):e._e()}i._withStripped=!0;var o=n("../Scripts/vendor/vue.shim.js").a.component("add-to-my-collection-button",{props:{media:Object,className:{type:String,default:""}},data:function(){return{isLoading:!1,objectIsFavorite:!1}},computed:{user:function(){return this.$store.getters["myCollection/getMe"]},buttonText:function(){return this.globalSettings.text.addToMyCollectionButtonTitle},modalWindowView:function(){return this.userId&&this.isBlocked?"blocked-modal":this.userId?"add-object-modal":"add-object-anonymous-modal"},isBlocked:function(){return this.user&&this.user.isBlocked},btnClass:function(){var t="".concat(this.className," btn btn--red btn--only-icon");return this.isLoading?"".concat(t," btn--loading"):"".concat(t," btn--add-to-collection")}},methods:{onClick:function(){var t=this;this.isLoading=!0,this.$store.dispatch("modal/setLastFocusElement",this.$refs.button),this.$store.dispatch("myCollection/setAddToMyCollectionMedia",{media:this.media}).then(function(){t.$store.dispatch("modal/setModalWindowView",t.modalWindowView).then(function(){t.$store.dispatch("modal/setModalWindowOpen",!0),t.isLoading=!1})})}}}),s=n("../../node_modules/vue-loader/lib/runtime/componentNormalizer.js"),a=Object(s.a)(o,i,[],!1,null,null,null);a.options.__file="Scripts/my-collection/components/buttons/AddToMyCollectionButton.vue";e.a=a.exports},"../Scripts/my-collection/components/buttons/AdminNavButton.vue":function(t,e,n){"use strict";function i(){var t=this,e=t.$createElement,n=t._self._c||e;return t.isAdmin&&t.linkUrl?n("li",{class:t.listItemClass},[n("a",{attrs:{href:t.linkUrl}},[t._v(t._s(t.text))])]):t._e()}i._withStripped=!0;var o=n("../Scripts/shared/collection-util.js"),s={name:"admin-nav-button",props:{listItemClass:String,buttonClass:{type:String,default:""}},computed:{text:function(){return"Admin"},linkUrl:function(){return this.userId?o.a.getCollectionAdminUrl():null}}},a=n("../../node_modules/vue-loader/lib/runtime/componentNormalizer.js"),r=Object(a.a)(s,i,[],!1,null,null,null);r.options.__file="Scripts/my-collection/components/buttons/AdminNavButton.vue";e.a=r.exports},"../Scripts/my-collection/components/buttons/LoginNavButton.vue":function(t,e,n){"use strict";function i(){var e=this,t=e.$createElement;return(e._self._c||t)("a",{class:e.className,attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.onClick(t)}}},[e._v(e._s(e.text))])}i._withStripped=!0;var o={name:"login-nav-button",props:{buttonClass:{type:String,default:""},useIcon:{type:Boolean,default:!1}},data:function(){return{}},computed:{userId:function(){return this.$store.getters["auth/getUserId"]},text:function(){return this.userId?this.globalSettings.text.logoutButtonTitle:this.globalSettings.text.loginButtonTitle},className:function(){return this.useIcon?this.userId?"".concat(this.buttonClass," link link--locked"):"".concat(this.buttonClass," link link--unlock"):this.buttonClass}},methods:{onClick:function(t){var e=this.getLinkUrl();t.metaKey||t.ctrlKey?window.open(e,"_blank"):window.location.href=e},getLinkUrl:function(){return this.userId?"/logout?returnUrl=".concat(window.location.href):"/login?returnUrl=".concat(window.location.href)}},beforeMount:function(){}},s=n("../../node_modules/vue-loader/lib/runtime/componentNormalizer.js"),a=Object(s.a)(o,i,[],!1,null,null,null);a.options.__file="Scripts/my-collection/components/buttons/LoginNavButton.vue";e.a=a.exports},"../Scripts/my-collection/components/buttons/UserNavButton.vue":function(t,e,n){"use strict";function i(){var t=this,e=t.$createElement,n=t._self._c||e;return t.linkUrl?n("li",{class:t.listItemClass},[n("a",{class:t.buttonClass,attrs:{href:t.linkUrl}},[t._v(t._s(t.buttonText))])]):t._e()}i._withStripped=!0;var o=n("../Scripts/shared/collection-util.js"),s={name:"user-nav-button",props:{listItemClass:String,buttonClass:{type:String,default:""},buttonText:String},computed:{userId:function(){return this.$store.getters["auth/getUserId"]},me:function(){return this.$store.getters["myCollection/getMe"]},linkUrl:function(){return this.userId&&this.me?o.a.getCollectionUserUrl(this.me.shortId,this.me.displayName):null}}},a=n("../../node_modules/vue-loader/lib/runtime/componentNormalizer.js"),r=Object(a.a)(s,i,[],!1,null,null,null);r.options.__file="Scripts/my-collection/components/buttons/UserNavButton.vue";e.a=r.exports},"../Scripts/my-collection/components/lists/BackgroundFromImage.vue":function(t,e,n){"use strict";function i(){var t=this,e=t.$createElement;return(t._self._c||e)("div",{class:t.cssClass,style:t.backgroundStyle},[t._t("default")],2)}i._withStripped=!0;var o=n("../Scripts/custom/util/util.js"),s=n("../Scripts/shared/collection-util.js"),a={name:"background-from-image",watch:{backgroundColor:function(){this.setBackgroundStyle()}},props:{data:Object,className:String},computed:{cssClass:function(){return"".concat(this.className," ").concat(this.linkStyle)}},data:function(){return{backgroundColor:null,foregroundColor:[35,31,32],backgroundStyle:null,linkStyle:"link-style--dark"}},methods:{setBackgroundStyle:function(){var t="rgba(".concat(this.foregroundColor[0],", ").concat(this.foregroundColor[1],", ").concat(this.foregroundColor[2],", 1)"),e="color: ".concat(t,"; fill: ").concat(t,";");e=this.backgroundColor?"".concat(e,"background-color: rgba(").concat(this.backgroundColor[0],", ").concat(this.backgroundColor[1],", ").concat(this.backgroundColor[2],", 1);"):"".concat(e,"padding: 20px;"),this.backgroundStyle=e},onColorFound:function(t){o.a.contrast(t,this.foregroundColor)<4.5&&(this.foregroundColor=[255,255,255],this.linkStyle="link-style--light"),this.backgroundColor=t}},mounted:function(){var e=this;if(null!==this.data.color)this.onColorFound(this.data.color.split(","));else if(null!=this.data.firstObjects&&0<this.data.firstObjects.length){var t=this.data.firstObjects[0];if(t.hasOwnProperty("multimedia")&&null!==t.multimedia){var n=s.a.getIiifImageUrl(t.multimedia,260);o.a.getImageColor(this.$store,n).then(function(t){e.onColorFound(t)})}}}},r=n("../../node_modules/vue-loader/lib/runtime/componentNormalizer.js"),l=Object(r.a)(a,i,[],!1,null,null,null);l.options.__file="Scripts/my-collection/components/lists/BackgroundFromImage.vue";e.a=l.exports},"../Scripts/my-collection/components/modals/BlockedModal.vue":function(t,e,n){"use strict";function i(){var t=this,e=t.$createElement,n=t._self._c||e;return t.isLoading?t._e():n("div",{staticClass:"modal-content"},[n("button",{staticClass:"modal--close btn btn--transparent btn--close btn--only-icon btn--small",attrs:{type:"button","data-dismiss":"modal",title:t.model.text.close,"aria-label":t.model.text.close}},[n("span",{staticClass:"sr-only"},[t._v(t._s(t.model.text.close))])]),t._v(" "),n("div",{staticClass:"modal--header"},[n("h3",{attrs:{id:"modalTitle"}},[t._v(t._s(t.model.text.title))])]),t._v(" "),n("div",{staticClass:"modal--body"},[n("p",[t._v(t._s(t.model.text.body1))]),t._v(" "),n("p",[t._v(t._s(t.model.text.body2))])]),t._v(" "),n("div",{staticClass:"modal--footer"},[n("div",{staticClass:"modal--footer-buttons"},[n("button",{staticClass:"btn btn--primary",attrs:{"data-dismiss":"modal"}},[t._v("\n                "+t._s(t.model.text.ok)+"\n            ")])])])])}i._withStripped=!0;var o={name:"blocked-modal",data:function(){return{isLoading:!0}},computed:{model:function(){return this.$store.getters["model/getBlockedModalComponentModel"]}},watch:{model:function(t){t&&(this.isLoading=!1)}},beforeMount:function(){this.model?this.isLoading=!1:this.$store.dispatch("model/fetchBlockedModalComponentModel")}},s=n("../../node_modules/vue-loader/lib/runtime/componentNormalizer.js"),a=Object(s.a)(o,i,[],!1,null,null,null);a.options.__file="Scripts/my-collection/components/modals/BlockedModal.vue";e.a=a.exports},"../Scripts/my-collection/components/modals/CreateCollectionModal.vue":function(t,e,n){"use strict";function i(){var s=this,t=s.$createElement,e=s._self._c||t;return e("div",{staticClass:"modal-content"},[e("button",{staticClass:"modal--close btn btn--transparent btn--close btn--only-icon btn--small",attrs:{type:"button","data-dismiss":"modal",title:s.model.text.close,"aria-label":s.model.text.close}},[e("span",{staticClass:"sr-only"},[s._v(s._s(s.model.text.close))])]),s._v(" "),e("div",{staticClass:"modal--header"},[e("h2",{attrs:{id:"modalTitle"}},[s._v(s._s(s.model.text.titleCreate))])]),s._v(" "),e("form",{attrs:{id:"create_collection_form"},on:{submit:function(t){return t.preventDefault(),s.onFormSubmit(t)}}},[e("div",{staticClass:"modal--body"},[s.media?e("div",{staticClass:"add-object-media-item"},[s.mediaImageSrc?e("div",{staticClass:"add-object-media-item__image"},[e("img",{attrs:{src:s.mediaImageSrc,width:s.imageWidth,alt:s.media.title+", "+s.media.producer}})]):s._e(),s._v(" "),e("div",{staticClass:"add-object-media-item__text"},[e("h3",[s._v(s._s(s.media.title))]),s._v(" "),e("p",[s._v(s._s(s.media.producer))])])]):s._e(),s._v(" "),e("div",{staticClass:"form-group"},[e("label",[s._v("\n                    "+s._s(s.model.text.name)+"\n                    "),e("span",{staticClass:"sr-only"},[s._v("*")]),s._v(" "),e("input-counter",{attrs:{"max-length":60,model:s.formModel.title}},[e("input",{directives:[{name:"model",rawName:"v-model",value:s.formModel.title,expression:"formModel.title"}],ref:"titleInput",staticClass:"form-control",attrs:{maxlength:"60",type:"text"},domProps:{value:s.formModel.title},on:{change:s.validate,keyup:s.validate,input:function(t){t.target.composing||s.$set(s.formModel,"title",t.target.value)}}})]),s._v(" "),s.titleHasIllegalCharacter?e("span",{staticClass:"text--error"},[s._v("\n                        "+s._s(s.model.text.collectionNameInvalid)+"\n                    ")]):s._e(),s._v(" "),s.titleIsEmpty?e("span",{staticClass:"text--error"},[s._v("\n                        "+s._s(s.model.text.collectionNameEmpty)+"\n                    ")]):s._e(),s._v(" "),s.titleExists?e("span",{staticClass:"text--error"},[s._v("\n                        "+s._s(s.model.text.collectionNameExists)+"\n                    ")]):s._e()],1)]),s._v(" "),e("div",{staticClass:"form-group"},[e("label",[s._v("\n                    "+s._s(s.model.text.description)+"\n                    "),e("input-counter",{attrs:{"max-length":128,model:s.formModel.description}},[e("textarea",{directives:[{name:"model",rawName:"v-model",value:s.formModel.description,expression:"formModel.description"}],staticClass:"form-control",attrs:{maxlength:"128",rows:"3"},domProps:{value:s.formModel.description},on:{change:s.validate,keyup:s.validate,input:function(t){t.target.composing||s.$set(s.formModel,"description",t.target.value)}}})])],1)]),s._v(" "),e("div",{staticClass:"form-group"},[e("div",{staticClass:"form-check"},[e("input",{directives:[{name:"model",rawName:"v-model",value:s.formModel.isPrivate,expression:"formModel.isPrivate"}],staticClass:"form-check-input",attrs:{type:"checkbox",id:"create_check_private"},domProps:{checked:Array.isArray(s.formModel.isPrivate)?-1<s._i(s.formModel.isPrivate,null):s.formModel.isPrivate},on:{change:function(t){var e=s.formModel.isPrivate,n=t.target,i=!!n.checked;if(Array.isArray(e)){var o=s._i(e,null);n.checked?o<0&&s.$set(s.formModel,"isPrivate",e.concat([null])):-1<o&&s.$set(s.formModel,"isPrivate",e.slice(0,o).concat(e.slice(o+1)))}else s.$set(s.formModel,"isPrivate",i)}}}),s._v(" "),e("label",{staticClass:"form-check-label",attrs:{for:"create_check_private"}},[s._v("\n                        "+s._s(s.model.text.private)+"\n                    ")])])])])]),s._v(" "),e("div",{staticClass:"modal--footer"},[e("div",{staticClass:"modal--footer-buttons"},[e("button",{staticClass:"btn btn--secondary btn--wide nowrap",attrs:{type:"button"},on:{click:s.onCancelBtnClick}},[s._v("\n                "+s._s(s.model.text.cancel)+"\n            ")]),s._v(" "),e("button",{staticClass:"btn btn--primary btn--wide nowrap",attrs:{type:"submit",form:"create_collection_form"},on:{click:s.onSaveBtnClick}},[s._v("\n                "+s._s(s.model.text.save)+"\n            ")])])])])}i._withStripped=!0;var o=n("../Scripts/shared/collection-util.js"),s={name:"create-collection-modal",components:{"input-counter":n("../Scripts/shared/components/input-counter/InputCounter.vue").a},computed:{model:function(){return this.$store.getters["model/getEditCollectionModalComponentModel"]},user:function(){return this.$store.getters["myCollection/getMe"]},isModalWindowOpened:function(){return this.$store.getters["modal/isModalWindowOpened"]},titleHasError:function(){return this.titleHasIllegalCharacter||this.titleExists||this.titleIsEmpty},media:function(){return this.$store.getters["myCollection/getAddToMyCollectionMedia"]},mediaImageSrc:function(){var t=null;return t=this.media.hasOwnProperty("multimedia")?this.media.multimedia.multimediaInfo:this.media.images[0].originalFile,o.a.imageIsPlaceholder(t)?(this.imageWidth=200,t):o.a.getIiifImageUrl(t,200)}},watch:{isModalWindowOpened:function(t){t||this.$store.dispatch("modal/setModalWindowView",null)}},data:function(){return{imageWidth:null,titleHasIllegalCharacter:!1,titleIsEmpty:!1,titleExists:!1,formModel:{title:"",descripion:"",isPrivate:!1}}},methods:{validate:function(){this.titleHasIllegalCharacter=o.a.containsIllegalCharacters(this.formModel.title),this.titleIsEmpty=this.formModel.title.length<1,this.titleExists=o.a.collectionTitleExists(this.user.favoriteLists,o.a.replaceSpaces(this.formModel.title))},onSaveBtnClick:function(){var t=this;return this.validate(),this.titleHasError?this.$refs.titleInput.focus():this.titleHasError?this.$store.dispatch("modal/setModalWindowOpen",!1):(this.formModel.title.endsWith(".")&&(this.formModel.title=this.formModel.title+" "),this.media&&(this.formModel.favorites=[{nmId:this.media.nmId}]),this.$store.dispatch("myCollection/createCollection",{collection:this.formModel}).then(function(){t.wasChanged=!1,t.$store.dispatch("myCollection/refreshUser",{userId:t.user.shortId}),t.$store.dispatch("myCollection/refreshMe"),t.$store.dispatch("modal/setModalWindowOpen",!1)})),!1},onCancelBtnClick:function(){this.$store.dispatch("modal/setModalWindowOpen",!1)},onFormSubmit:function(){return!1}},mounted:function(){}},a=n("../../node_modules/vue-loader/lib/runtime/componentNormalizer.js"),r=Object(a.a)(s,i,[],!1,null,null,null);r.options.__file="Scripts/my-collection/components/modals/CreateCollectionModal.vue";e.a=r.exports},"../Scripts/my-collection/components/shared/ClickableListItem.vue":function(t,e,n){"use strict";function i(){var t=this,e=t.$createElement;return(t._self._c||e)("a",{class:t.className,attrs:{href:t.href,title:t.title},on:{click:t.onClick}},[t._t("default")],2)}i._withStripped=!0;var o={name:"clickable-list-item",props:{href:String,title:String},data:function(){return{hover:!1}},computed:{className:function(){var t="link--unstyled";return this.hover?"".concat(t," ").concat(t,"--hover"):t}},methods:{onClick:function(t){return!(!t.metaKey&&!t.ctrlKey)||(t.preventDefault(),this.$emit("on-click"),!1)},onMouseOver:function(){this.hover=!0},onMouseLeave:function(){this.hover=!1}}},s=n("../../node_modules/vue-loader/lib/runtime/componentNormalizer.js"),a=Object(s.a)(o,i,[],!1,null,null,null);a.options.__file="Scripts/my-collection/components/shared/ClickableListItem.vue";e.a=a.exports},"../Scripts/my-collection/components/shared/MyCollectionCollageImage.vue":function(t,e,n){"use strict";function i(){var t=this,e=t.$createElement,n=t._self._c||e;return t.images&&t.images.length?n("div",{staticClass:"my-collection-collage-image"},[n("div",{staticClass:"my-collection-collage-image__container"},[1===t.imageList.length?n("div",{staticClass:"my-collection-collage-image__wrapper"},[n("div",{staticClass:"my-collection-collage-image__image"},[n("img",{attrs:{src:t.imageList[0].src,alt:t.imageList[0].alt,crossorigin:"crossorigin"}})])]):2===t.imageList.length?n("div",{staticClass:"my-collection-collage-image__wrapper"},[n("div",{staticClass:"my-collection-collage-image__image--left"},[n("img",{attrs:{src:t.imageList[0].src,alt:t.imageList[0].alt,crossorigin:"crossorigin"}})]),t._v(" "),n("div",{staticClass:"my-collection-collage-image__image--right"},[n("img",{attrs:{src:t.imageList[1].src,alt:t.imageList[1].alt}})])]):3===t.imageList.length?n("div",{staticClass:"my-collection-collage-image__wrapper"},[n("div",{staticClass:"my-collection-collage-image__image--left"},[n("img",{attrs:{src:t.imageList[0].src,alt:t.imageList[0].alt,crossorigin:"crossorigin"}})]),t._v(" "),n("div",{staticClass:"my-collection-collage-image__image--right my-collection-collage-image__image--top"},[n("img",{attrs:{src:t.imageList[1].src,alt:t.imageList[1].alt}})]),t._v(" "),n("div",{staticClass:"my-collection-collage-image__image--right my-collection-collage-image__image--bottom"},[n("img",{attrs:{src:t.imageList[2].src,alt:t.imageList[2].alt}})])]):t._e()])]):t._e()}i._withStripped=!0;var o=n("../Scripts/shared/collection-util.js"),s={name:"my-collection-collage-image",props:{images:Array},data:function(){return{imageList:[]}},beforeMount:function(){this.images&&this.images.length&&(this.imageList=this.images.filter(function(t){return null!==t.multimedia&&0<t.multimedia.length}).map(function(t,e){return{src:o.a.getIiifImageUrl(t.multimedia,0===e?260:150),alt:t.title}})),0===this.imageList.length&&(this.imageList[0]={src:this.globalSettings.urls.placeHolderListImage})}},a=n("../../node_modules/vue-loader/lib/runtime/componentNormalizer.js"),r=Object(a.a)(s,i,[],!1,null,null,null);r.options.__file="Scripts/my-collection/components/shared/MyCollectionCollageImage.vue";e.a=r.exports},"../Scripts/shared/collection-util.js":function(t,e,n){"use strict";var o=n("../Scripts/custom/util/util.js"),s=n("../Scripts/vendor/jquery.shim.js");function a(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}var i=function(){function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t)}var e,n,i;return e=t,(n=[{key:"mapSortOrderToIndex",value:function(t){return t.map(function(t,e){return t.sortOrder=e,t})}},{key:"orderBySortOrder",value:function(t){return t.sort(function(t,e){return t.sortOrder-e.sortOrder})}},{key:"getRandomImage",value:function(t){var e=0<arguments.length&&void 0!==t?t:{w:400,h:200},n=this.getRandomInt(1,100);this.getRandomInt(1,4);return"https://picsum.photos/".concat(e.h,"/").concat(e.w,"?random=").concat(n).concat("").concat("")}},{key:"getRandomInt",value:function(t,e){var n=0<arguments.length&&void 0!==t?t:0,i=1<arguments.length&&void 0!==e?e:2;return Math.floor(Math.random()*(i-n)+ +n)}},{key:"copyObject",value:function(t){return JSON.parse(JSON.stringify(t))}},{key:"containsIllegalCharacters",value:function(t){return/[;\/?:@=&"_<>#%|~`\[\{\}\]\\\^]+/g.test(t)}},{key:"getUniqueCollectionTitle",value:function(t,e){for(var n=e,i=0;this.collectionTitleExists(t,n);)n=n.replace("(".concat(i,")"),""),n+="(".concat(++i,")");return n}},{key:"collectionTitleExists",value:function(t,e){return!!t.find(function(t){return t.title===e})}},{key:"prettyPrintUrl",value:function(t){return this.replaceSpaces(decodeURI(t))}},{key:"replaceSpaces",value:function(t){return t.replace(/ /g,"_")}},{key:"replaceUnderscore",value:function(t){return t.replace(/_/g," ")}},{key:"getIiifImageUrl",value:function(t,e,n){var i=1<arguments.length&&void 0!==e?e:500,o=2<arguments.length&&void 0!==n?n:"";return window.museet.globalSettings.urls.iiifImageUrl.replace("{0}",encodeURIComponent(t)).replace("{1}",i).replace("{2}",o)}},{key:"getIiifManifestUrl",value:function(t){return window.museet.globalSettings.urls.iiifManifestUrl.replace("{0}",encodeURIComponent(t))}},{key:"getProducersStr",value:function(i){var o="";if(i&&i.length){i.forEach(function(t,e){var n=t.split(",");1===n.length?o+=n[0].trim():2===n.length?o+="".concat(0<n[1].trim().length?n[1].trim()+" ":"").concat(n[0].trim()).concat(e===i.length-1?"":", "):o+=t.trim()});var t=o.split(" ");t=t.map(function(t){var e=t.split(""),n=e.shift();return n=n.toUpperCase(),e.unshift(n),e.join("")}),o=t.join(" ")}return o}},{key:"imageIsPlaceholder",value:function(t){return t&&-1!==t.indexOf("placeholder.svg")}},{key:"userIsAdmin",value:function(t){return!(!t||!t.length)&&0<=t.indexOf("SamlingenAdmin")}},{key:"getUrlSafeNmId",value:function(t){return t.replace(new RegExp("&","g"),"_")}},{key:"getCollectionObjectUrl",value:function(t,e){var n=window.museet.globalSettings.urls;return n?(e=this.getUrlSafeNmId(e),"".concat(n.collectionStartPageUrl).concat(n.collectionObjectModule,"/").concat(e)):"/500.html"}},{key:"getCollectionListUrl",value:function(t,e,n,i){var o=1<arguments.length&&void 0!==e?e:"",s=2<arguments.length&&void 0!==n?n:null,a=3<arguments.length&&void 0!==i?i:"";return t&&s?"".concat(window.museet.globalSettings.urls.myCollectionPage).concat(t,"/").concat(this.replaceSpaces(o),"/").concat(s,"/").concat(this.replaceSpaces(a)):""}},{key:"getCollectionUserUrl",value:function(t,e){var n=1<arguments.length&&void 0!==e?e:"";return"".concat(window.museet.globalSettings.urls.myCollectionPage).concat(t,"/").concat(this.replaceSpaces(n))}},{key:"getCollectionAdminUrl",value:function(){return"".concat(window.museet.globalSettings.urls.myCollectionPage,"admin/")}},{key:"useManualSorting",value:function(){return o.a.isMobile()||o.a.isTablet()}},{key:"setUserPageMeta",value:function(t){var e="".concat(this.replaceUnderscore(t.displayName)," – ")+"".concat(window.museet.globalSettings.text.myCollection," – ")+"".concat(window.museet.globalSettings.text.brand);this.setMeta(e)}},{key:"setCollectionPageMeta",value:function(t){var e="".concat(this.replaceUnderscore(t.title)," ")+"".concat(window.museet.globalSettings.text.by," ")+"".concat(this.replaceUnderscore(t.ownerDisplayName)," – ")+"".concat(window.museet.globalSettings.text.myCollection," – ")+"".concat(window.museet.globalSettings.text.brand);this.setMeta(e)}},{key:"setMeta",value:function(t,e){Object(s.a)('meta[property="og:url"]').attr("content",window.location.href),document.title=t,Object(s.a)('meta[property="og:title"]').attr("content",t),Object(s.a)('meta[name="twitter:title"]').attr("content",t)}}])&&a(e.prototype,n),i&&a(e,i),t}();e.a=new i},"../Scripts/shared/components/images/IiifListImage.vue":function(t,e,n){"use strict";function i(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{ref:"container",staticClass:"content-list-item__image",style:t.imageStyle},[n("div",{ref:"lazyImage",staticClass:"responsive-image lazy-image lazy-image--set intrinsic-ratio"},[n("div",{staticClass:"responsive-image__image"},[n("div",{staticClass:"responsive-image__image-wrapper",style:t.wrapperStyle},[n("img",{ref:"image",attrs:{src:t.imageUrl,alt:t.imageAlt}})])])])])}i._withStripped=!0;var o=n("../Scripts/custom/util/util.js"),s=n("../Scripts/shared/collection-util.js"),a={name:"iiif-list-image",props:{media:Object},data:function(){return{image:null,imageUrl:"",imageStyle:"",wrapperStyle:""}},computed:{imageAlt:function(){return this.media.title}},methods:{setWrapperStyle:function(){var t=this.image.dimensions.height/(this.image.dimensions.width/100);this.wrapperStyle="padding-bottom: ".concat(t,"%;")},setImageUrl:function(){var t=this;if(this.$refs.image.onload=function(){t.$refs.lazyImage&&t.$refs.lazyImage.classList.add("lazy-image--loaded")},s.a.imageIsPlaceholder(this.image.originalFile))this.imageUrl=this.image.originalFile;else{var e=o.a.getElementWidth(this.$refs.container);0===e&&(e=o.a.getElementWidth(document.querySelector("#search-result-width"))),e=e||413,o.a.isHiDPI()&&(e*=2),e=e<=this.image.dimensions.width?e:this.image.dimensions.width,e=Math.round(e),this.imageUrl=s.a.getIiifImageUrl(this.image.originalFile,e,"")}}},beforeMount:function(){var t=this.media.images[0],e=t.originalFile,n=t.dimensions;!t.panorama&&t.originalFile||(e=this.globalSettings.urls.placeHolderListImage,n={width:16,height:9}),this.image={originalFile:e,dimensions:n},this.setWrapperStyle()},mounted:function(){this.setImageUrl()}},r=n("../../node_modules/vue-loader/lib/runtime/componentNormalizer.js"),l=Object(r.a)(a,i,[],!1,null,null,null);l.options.__file="Scripts/shared/components/images/IiifListImage.vue";e.a=l.exports},"../Scripts/shared/components/input-counter/InputCounter.vue":function(t,e,n){"use strict";function i(){var t=this,e=t.$createElement,n=t._self._c||e;return n("span",{ref:"component",staticClass:"input-counter"},[t._t("default"),t._v(" "),n("span",{class:t.counterClass},[t._v(t._s(t.counterStr))])],2)}i._withStripped=!0;var o={name:"input-counter",props:{model:{type:String,default:""},maxLength:Number},computed:{stringLength:function(){return this.model.length},counterStr:function(){return"".concat(this.stringLength,"/").concat(this.maxLength)},counterClass:function(){var t="input-counter__str";return this.wasChanged||this.hasFocus?"".concat(t," input-counter__str--changed"):t}},watch:{model:function(){this.wasChanged=!0}},data:function(){return{wasChanged:null,hasFocus:null}},methods:{handleFocus:function(){this.hasFocus=!0},handleBlur:function(){this.hasFocus=!1}},mounted:function(){var t=this.$refs.component.querySelector("input, textarea");t&&(t.addEventListener("focus",this.handleFocus),t.addEventListener("blur",this.handleBlur))}},s=n("../../node_modules/vue-loader/lib/runtime/componentNormalizer.js"),a=Object(s.a)(o,i,[],!1,null,null,null);a.options.__file="Scripts/shared/components/input-counter/InputCounter.vue";e.a=a.exports},"../Scripts/vendor/axios.shim.js":function(t,e,n){"use strict";e.a=window.axios},"../Scripts/vendor/jquery.shim.js":function(t,e,n){"use strict";e.a=window.$},"../Scripts/vendor/vue.shim.js":function(t,e,n){"use strict";e.a=window.Vue}});;
