mmRequestCallbacks[1]({"Scripts":[{"Name":"Plugin_IntModule","Type":"script","Attrs":{"type":"text/javascript"},"Data":"/*!\n *\tintegrations-module 0.9.4\n *\t-- Maxymiser Integrations Module provides a standardized approach to develop and deploy 3rd party integrations.\n *\t-- Built on 2016-05-09\n */\n!function(){function a(){function a(a,b){function i(b){return a=a||\"\",g(\"Integrations.register(\"+a+\"): \"+(b||\"\").toString())}var j,k;return b=e(b)?b:{},(a=(\"string\"==typeof a?a:\"\").toLowerCase().replace(/^\\s+|\\s+$/g,\"\"))?l[a]?(i(m.errors.alreadyRegistered),null):(b.name=a,j=h(b,{}),k={validate:c(j.validate)?j.validate:f,check:c(j.check)?j.check:f,interval:d(j.interval)?j.interval:50,timeout:d(j.timeout)?j.timeout:2e3,exec:c(j.exec)?j.exec:f,options:j},j=h(k,j),l[a]=j):(i(m.errors.missingRegisterName),null)}function i(a,b){b=e(b)?b:{};var c,d,f,g,i=new Deferred;if(a=(a||\"\").toLowerCase(),i.integrationName=a,!l[a])return m.reject(i,m.errors.unregisteredIntegration);if(c=h(l[a],{}),c=h(b,c),(f=c.validate(c))!==!0)return m.reject(i,f);if(d=c.campaign,(g=m.validateCampaignRequired(c,i))!==!0)return m.reject(i,g);if(c.isProduction=m.isProduction(),c.attributeMapRequired){var j=m.isValidAttributeMap(c.attributeMap);if(j!==!0)return m.reject(i,j)}return\"pending\"!==i.state()?i.promise():(\"never\"!==c.timeout&&m.setFailTimeout(c,i),m.check(c).then(function(a){return m.exec(c)}).then(function(a){return c.result=a,m.resolve(i,c)}).fail(function(a){return m.reject(i,a)}),i.promise())}function j(a,b){a=(a||\"\").toLowerCase();var c=l[a];return c?(b=e(b)?b:{},l[a]=h(b,c),this):!1}function k(a){if(!a)return l;var b=(a||\"\").toLowerCase();return l[b]}var l={},m={errors:{missingRegisterName:\"Invalid integration reigstration. Name argument is required.\",missingRegisterExec:\"Missing `exec` for integration registration\",alreadyRegistered:\"Integration has already been registered\",missingRunName:\"Missing `name` for `integration.run`\",unregisteredIntegration:\"Unknown integration name\",noCampaignExperience:\"Integration was run before the campaign has generated\",noRedirectCampaign:\"Redirect Integration is not in a valid campaign scope\",noRedirectCampaignData:\"Redirect Integration is not on a generation page\",campaignRequired:\"Integration must be deployed within a campaign script\",failedToSaveRedirectData:\"Failed to save redirect data\"},HALFHOUR:1/48,isProduction:function(){function a(a){for(var c,d={},e=\"\",f=0;c=b(a+f++);)e+=c;e=decodeURIComponent(e);try{d=JSON.parse(e)}catch(g){}return d}function b(a){var b=new RegExp(\"(?:^|; )\"+encodeURIComponent(a).replace(/([.$?*|{}()\\[\\]\\\\\\/+^])/g,\"\\\\$1\")+\"=([^;]+)\"),c=(document.cookie.match(b)||[\"\",\"\"])[1];return decodeURIComponent(c)}for(var c=a(\"mmcore.store.p.\")||{},d=a(\"mmcore.store.s.\")||{},e=a(\"mmapi.store.p.\")||{},f=a(\"mmapi.store.s.\")||{},g=[c,d,e,f],h={\"mmparams.p\":1,\"mmparams.d\":1},i={un:1,cfgID:1,pruh:1},j=g.length;j--;){var k=g[j];for(var l in h||{})for(var m in i||{})if((k[l]||{})[m])return!1}return!0},isValidIntegrationName:function(a){return\"string\"==typeof a&&/^\\w+/.test(a)},isCampaignScope:function(a){return!!(e(a)&&a.getName&&a.getExperience)},getCampaignExperience:function(a){var b={};return m.isCampaignScope(a)&&(b=a.getExperience&&a.getExperience()||{}),Object.keys(b)?m.formatCampaignExperience(b):!1},formatCampaignExperience:function(a){a=e(a)?a:{};var b=[];for(var c in a)b.push(c+\":\"+a[c]);return b.join(\"|\")},getData:function(a){a=(a||\"\").toLowerCase();var b=visitor.getData(\"Integrations\");return b=e(b)?b:{},a&&(b[a]=b[a]||{}),b},setRedirectData:function(a,b){if(a=(a||\"\").toLowerCase(),!m.isCampaignScope(b))return!1;var c=m.getData(a),d=b.getName();return c[a][d]=c[a][d]||{},c[a][d].redirectData=b.getExperience(),visitor.setData(\"Integrations\",c,m.HALFHOUR),!0},removeRedirectData:function(a,b){if(a=(a||\"\").toLowerCase(),!m.isCampaignScope(b))return!1;var c=m.getData(a),d=b.getName();return c[a][d]=c[a][d]||{},c[a][d].redirectData=null,visitor.setData(\"Integrations\",c,m.HALFHOUR),!0},getRedirectData:function(a,b){if(a=(a||\"\").toLowerCase(),!m.isCampaignScope(b))return!1;var c=m.getData(a),d=b.getName();if(c[a][d]=c[a][d]||{},!c[a]||!c[a][d])return c[a]=c[a]||{},c[a][d]=c[a][d]||{},c[a][d].redirectData=null,visitor.setData(\"Integrations\",c,m.HALFHOUR),!1;for(var e in c[a])if(e===d)return c[a][e].redirectData;return!1},getSessionDate:function(a,b){var c=m.getData(a),d=c[a][b.getName()]||{},e=d.sessionDate;return e},setSessionDate:function(a,b){var c=m.getData(a),d=b.getName();c[a][d]=c[a][d]||{},c[a][d].sessionDate=(new Date).getTime(),visitor.setData(\"Integrations\",c,m.HALFHOUR)},resolve:function(a,b){return a.resolve(b),a.promise()},reject:function(a,b){var c=a.integrationName||\"unknown name\";return b=b||\"unknown reason\",g(\"Integration [\"+c+\"]: \"+b.toString()),a.reject(b),a.promise()},validateCampaignRequired:function(a,b){if(!a.campaignRequired)return a.oncePerSession?\"campaign option is required when using the oncePerSession option\":a.redirect?\"campaign option is required when using the redirect option\":!0;var c=a.campaign,d=m.isCampaignScope(c);if(d!==!0)return m.errors.campaignRequired;if(a.campaignExperience=m.getCampaignExperience(c),a.campaignExperience===!1&&!a.redirect)return m.errors.noCampaignExperience(a.name);if(a.oncePerSession){var e=m.getSessionDate(a.name,c);if(m.setSessionDate(a.name,c),(new Date).getTime()-m.HALFHOUR>e)return g(\"Integration [\"+a.name+\"]: data has already been sent this session\"),m.resolve(b,a),!0}if(a.redirect){var f=function(){var a=c.getElements();for(var b in a)return!0;return!1}();return f?c.isDefault()?!0:m.setRedirectData(a.name,c)?(m.resolve(b,a),!0):m.errors.failedToSaveRedirectData:(a.campaignExperience=m.getRedirectData(a.name,c),a.campaignExperience=m.formatCampaignExperience(a.campaignExperience),m.removeRedirectData(a.name,c),a.campaignExperience?!0:m.errors.noRedirectCampaignData)}return!0},setFailTimeout:function(a,b){!function(b){setTimeout(function(){setTimeout(function(){return\"pending\"===b.state()?m.reject(b,\"Integration timed out after \"+a.timeout+\"ms\"):void 0},0)},a.timeout+1)}(b)},isValidAttributeMap:function(a){if(!a)return\"Missing required attributeMap parameter\";if(!e(a)||!Object.keys(a).length)return\"The attributeMap parameter is empty or not an object\";for(var b in a){var c=a[b];if(\"string\"!=typeof b||!/^[a-zA-Z]+/.test(b))return\"Invalid attribute name in the attributeMap\";if(!e(c))return\"attributeMap values must be stored in an object\";if(!Object.keys(c).length)return\"attributeMap attribute object is empty\";for(var d in c)if(!/^\\w+$/.test(d)&&\"default\"!==d)return\"Invalid attribute ID in attributeMap\"}return!0},check:function(a){var c=new Deferred,d=!1;return function e(){var f=a.check.call(this,a);return b(f)?void setTimeout(function(){f.done(function(){return c.resolve()}).fail(function(a){return c.reject(a)})},0):f?void setTimeout(function(){c.resolve()},0):void(d||setTimeout(e,a.interval))}(),setTimeout(function(){d=!0},a.timeout),c.promise()},exec:function(a){var c=new Deferred,d=a.exec.call(this,a);return b(d)?(setTimeout(function(){d.done(function(a){return c.resolve(a)}).fail(function(a){return c.reject(a)})},0),c.promise()):(d===!0?m.resolve(c,a.result):m.reject(c,d),c.promise())}};return{register:a,run:i,setDefaults:j,get:k}}function b(a){return e(a)&&c(a.then)}function c(a){return\"function\"==typeof a}function d(a){return\"number\"==typeof a&&a>0}function e(a){return\"object\"==typeof a&&!!a}function f(){return!0}function g(a){window.mm_error=window.mm_error||\"\",window.mm_error+=a+\"\\n\"}function h(a,b){a=e(a)?a:{},b=e(b)?b:{};var c={};for(var d in b)c[d]=b[d];for(var f in a)c[f]=a[f];return c}if(\"object\"==typeof modules&&\"function\"==typeof modules.define){var i={autoDefine:!0,singleton:!0};modules.define(\"Integrations\",i,a)}else modules={require:function(){return new a}}}();","Order":-100,"HighLevelApiVersion":"1.7"},{"Name":"IM_ClickTale","Type":"script","Attrs":{"type":"text/javascript"},"Data":"(function() {\n    var ClickTale = {\n        version: '2.0.0',\n        campaignRequired: true,\n        validate: function(integration) {\n            return true;\n        },\n        check: function(integration) {\n            return (window.ClickTaleEvent &&\n                    window.ClickTaleStop &&\n                    window.ClickTaleUploadPage &&\n                    window.ClickTaleLogical);\n        },\n        timeout: 7000,\n        exec: function(integration) {\n            var mode = integration.isProduction ? 'MM_Prod_' : 'MM_Sand_',\n                campaignInfo = mode + integration.campaign.getName() + '=' + integration.campaignExperience,\n                isDefault = ((campaignInfo.match(/\\:/g) || []).length ===\n                            (campaignInfo.match(/\\:Default/g) || []).length);\n\n            integration.persist = integration.persist ?\n                                integration.persist + ' - ' + campaignInfo :\n                                campaignInfo;\n\n            if (ClickTaleIsRecording() && !isDefault) {\n              ClickTaleStop();\n              window.ClickTaleIncludedOnDomReady = true;\n              window.ClickTaleIncludedOnWindowLoad = true;\n              ClickTaleUploadPage();\n              ClickTaleLogical(window.location.href);\n            }\n\n            ClickTaleEvent(campaignInfo);\n            ClickTaleEvent(integration.persist);\n        }\n    };\n\n    // Register and export\n    if (typeof modules === 'object' && typeof modules.define === 'function') {\n        modules.require('Integrations').register('ClickTale', ClickTale);\n    }\n})();","Order":-50,"HighLevelApiVersion":"1.7"}],"Campaigns":[],"MRRules":[],"PersistData":[{"Name":"srv","IsGlobal":false,"Value":"nycvwcgeu03","Expiration":365},{"Name":"pd","IsGlobal":false,"Value":"377151299|AQAAAAoBQmTBtsCDDTvMfZ0BAP7RfvlsmdNIDwAAAP7RfvlsmdNIAAAAAP//////////AAZEaXJlY3QBgw0BAAAAAAAAAAAAAP///////////////wAAAAAAAUU=","Expiration":365},{"Name":"mmid","IsGlobal":true,"Value":"575987372|AQAAAApkwbbAgw0AAA==","Expiration":365}],"SiteInfo":[{"Url":"nzz.ch","ID":335}],"SystemData":[{"Version":"1.0","RequestId":1}],"GenInfo":{},"ServerAttributes":{},"mmcoreResponse":"mmcore.SetCookie('pd','377151299|AQAAAAoBQmTBtsCDDTvMfZ0BAP7RfvlsmdNIDwAAAP7RfvlsmdNIAAAAAP//////////AAZEaXJlY3QBgw0BAAAAAAAAAAAAAP///////////////wAAAAAAAUU=',365);mmcore.SetCookie('srv','nycvwcgeu03',365);(function(){if(typeof(mmcore.GenInfo)!='object')mmcore.GenInfo={};try{\r\n// Maxymiser Core - Attach Style v0.0.0 http://gitlab.maxymiser.net/gts/mmcore-attach-style/tree/master\n(function(){'use strict';mmcore.AttachStyle=function(){var c={STYLE_ID:\"mm-style\",createStyle:function(){var b=document.createElement(\"style\");b.type=\"text/css\";return b},appendCssToStyle:function(){var b,a;\"styleSheet\"in c.createStyle()?(b=function(a){return a.styleSheet.cssText},a=function(a,b){a.styleSheet.cssText=b}):(b=function(a){return a.innerHTML},a=function(a,b){a.innerHTML=b});return(c.appendCssToStyle=function(c,d){a(d,b(d)+c)}).apply(this,arguments)}};return function(b){var a=document.getElementById(c.STYLE_ID);a||(a=c.createStyle(),a.id=c.STYLE_ID,function(){this.parentNode.insertBefore(a,this)}.call(document.getElementsByTagName(\"head\")[0].lastChild));c.appendCssToStyle(b,a)}}()})();\r\n}catch(err){mmcore.EH(err);}\r\ntry{\r\n//Essentials\n\n// Maxymiser Core - Try Catch v0.0.0\n;(function(){'use strict';mmcore.tryCatch=function(){return function b(c,d){var e=arguments.length;return function(){try{return c.apply(this,arguments)}catch(a){try{mmcore.EH(a)}finally{1<e&&b(d)(a)}}}}}()})();\n\n// Maxymiser Essentials - Deferred v0.0.4\n;(function(){var n,r,t,e,i,o,u,l,a,c,s,f,p,h,y=[].slice;r=\"pending\",e=\"resolved\",t=\"rejected\",h=function(n){for(var r=0;this.length>r;r++)n.call(this,this[r],r,this)},p=function(n){if(null===this||\"undefined\"==typeof this)throw new TypeError(\"_reduce called on null or undefined\");if(\"function\"!=typeof n)throw new TypeError(n+\" is not a function\");var r,t=Object(this),e=t.length>>>0,i=0;if(arguments.length>=2)r=arguments[1];else{for(;e>i&&!i in t;)i++;if(i>=e)throw new TypeError(\"Reduce of empty array with no initial value\");r=t[i++]}for(;e>i;i++)i in t&&(r=n(r,t[i],i,t));return r},Array.isArray||(Array.isArray=function(n){return\"[object Array]\"===Object.prototype.toString.call(n)}),l=function(n,r){return null!=n?n.hasOwnProperty(r):void 0},a=function(n){return l(n,\"length\")&&l(n,\"callee\")},c=function(n){return l(n,\"promise\")&&\"function\"==typeof(null!=n?n.promise:void 0)},u=function(n){return a(n)?u(Array.prototype.slice.call(n)):Array.isArray(n)?p.call(n,function(n,r){return Array.isArray(r)?n.concat(u(r)):(n.push(r),n)},[]):[n]},i=function(n,r){return 0>=n?r():function(){return--n<1?r.apply(this,arguments):void 0}},s=function(n,r){return function(){var t;return t=[n].concat(Array.prototype.slice.call(arguments,0)),r.apply(this,t)}},o=function(n,r,t){var e,i,o,l,a;for(l=u(n),a=[],i=0,o=l.length;o>i;i++)e=l[i],\"[object Arguments]\"!==Object.prototype.toString.call(r)&&void 0===r.length&&(r.length=0),a.push(e.call.apply(e,[t].concat(y.call(r))));return a},n=function(){var i,l,a,s,f,p,h;return h=r,s=[],f=[],p=[],a={resolved:{},rejected:{},pending:{}},this.promise=function(i){var l,g;return i=i||{},i.state=function(){return h},g=function(n,t,e){return function(){return h===r&&t.push.apply(t,u(arguments)),n()&&o(arguments,a[e]),i}},i.done=g(function(){return h===e},s,e),i.fail=g(function(){return h===t},f,t),i.progress=g(function(){return h!==r},p,r),i.always=function(){var n;return(n=i.done.apply(i,arguments)).fail.apply(n,arguments)},l=function(r,t,e){var o,u;return u=new n,o=function(n,r,t){return i[n](t?function(){var n,e;return n=1<=arguments.length?y.call(arguments,0):[],e=t.apply(null,n),c(e)?e.done(u.resolve).fail(u.reject).progress(u.notify):u[r](e)}:u[r])},o(\"done\",\"resolve\",r),o(\"fail\",\"reject\",t),o(\"progress\",\"notify\",e),u},i.pipe=l,i.then=l,null==i.promise&&(i.promise=function(){return i}),i},this.promise(this),i=this,l=function(n,t,e){return function(){return h===r?(h=n,a[n]=arguments,o(t,a[n],e),i):this}},this.resolve=l(e,s),this.reject=l(t,f),this.notify=l(r,p),this.resolveWith=function(n,r){return l(e,s,n).apply(null,r)},this.rejectWith=function(n,r){return l(t,f,n).apply(null,r)},this.notifyWith=function(n,t){return l(r,p,n).apply(null,t)},this},f=function(){var r,t,e,o,l,a,s;if(t=u(arguments),1===t.length)return c(t[0])?t[0]:(new n).resolve(t[0]).promise();if(l=new n,!t.length)return l.resolve().promise();for(o=[],e=i(t.length,function(){return l.resolve.apply(l,o)}),h.call(t,function(n,r){return c(n)?n.done(function(){var n;return n=1<=arguments.length?y.call(arguments,0):[],o[r]=n.length>1?n:n[0],e()}):(o[r]=n,e())}),a=0,s=t.length;s>a;a++)r=t[a],c(r)&&r.fail(l.reject);return l.promise()},mmcore.Deferred=function(){return new n},mmcore.when=f}).call(this);\n\n// Maxymiser Essentials - Wait for v0.1.1\n!function(){\"use strict\";mmcore.waitFor=function(e,t){var i,o;return o=mmcore.Deferred(),o.isComplete=function(){return\"pending\"!==o.state()},t=t||{},t.interval=t.interval||50,t.isNotStoppedOnDocumentReadiness=t.isNotStoppedOnDocumentReadiness||!1,t.isNotPeriodicallyChecked=t.isNotPeriodicallyChecked||!1,i=function(){o.isComplete()||(e.call(o)&&o.resolve(),o.isComplete()||(!t.isNotStoppedOnDocumentReadiness&&(mmcore.$&&mmcore.$.isReady||!mmcore.$&&\"complete\"===document.readyState)?o.reject():t.isNotPeriodicallyChecked||setTimeout(i,t.interval)))},t.hasOwnProperty(\"initializer\")&&t.initializer.call(o),i(),o.isComplete()||(t.hasOwnProperty(\"timeout\")&&!function(){var e=setTimeout(o.reject,t.timeout);o.always(function(){clearTimeout(e)})}(),t.isNotStoppedOnDocumentReadiness||mmcore.AddDocLoadHandler(t.isNotPeriodicallyChecked?o.reject:i)),o.promise()}}();\n\n// Maxymiser Essentials - Campaign v0.3.4\n;(function(){\"use strict\";function e(e,t){var n=false;for(var r=0;r<t.length;r++){if(t[r]===e){n=true}}return n}function n(e,t,n){this.name=e;this.maxyboxNames=t;this.prefix=n;this.preventDefaultRendering();this.preventDefaultHiding()}mmcore.Campaign=n;var t=function(e,t,n){var r,i=[],s=0,o=e.length;n=!!n;for(;s<o;s++){r=!!t(e[s],s);if(n!==r){i.push(e[s])}}return i};n.prototype.preventDefaultRendering=function(){var e=mmcore._r_mbs;var t=this.maxyboxNames;var n=t.length;while(n--){e[t[n]]=1}};n.prototype.preventDefaultHiding=function(){var n=this;mmcore.HideMaxyboxes=function(r){return function(){var i=arguments;mmcore.tryCatch(function(){i=t(i,function(t){return e(t,n.maxyboxNames)})})();if(i.length){return r.apply(this,i)}}}(mmcore.HideMaxyboxes);mmcore._MbStyle=function(){}};n.prototype.hideContent=function(e,t){var n;var r;var i;var s;var o=document.getElementsByTagName(\"html\")[0];var u=o.getAttribute(\"class\");var a=\"\";var f=function(e){if(e==null)return true;if(e.length>0)return false;if(e.length===0)return true;for(var t in e){if(hasOwnProperty.call(e,t))return false}return true};this.hidingClass=this.prefix+\"-hidden-content\";u=u!==null&&u===\"\"?this.hidingClass:u+\" \"+this.hidingClass;o.setAttribute(\"class\",u);if(arguments.length<2){t=\"left: -33554430px; position: absolute; top: -33554430px;\"}n=this.hidingClass;if({}.toString.call(e)===\"[object Object]\"&&!f(e)){for(var l in e){a+=\" .\"+n+\" \"+l+\"{\"+e[l]+\"}\"}mmcore.AttachStyle(a);return}s=e.split(\",\");i=s.length;r=\"\";while(i--){r+=\".\"+n+\" \"+s[i]+\"{\"+t+\"}\"}mmcore.AttachStyle(r)};n.prototype.showContent=function(){if(this.hasOwnProperty(\"hidingClass\")){var e=document.getElementsByTagName(\"html\")[0];var t=e.getAttribute(\"class\");if(t!==null&&t!==\"\"){t=t.replace(this.hidingClass,\"\");e.setAttribute(\"class\",t)}}};n.prototype.getExperience=function(){return mmcore.GenInfo.hasOwnProperty(this.name)?mmcore.GenInfo[this.name]:null};n.prototype.hasNonDefaultExperience=function(){var e,t;e=this.getExperience();if(!e){return false}t=false;for(var n in e){if(e.hasOwnProperty(n)&&e[n]!==\"Default\"){t=true;break}}return t};n.prototype.hasMaxybox=function(){return this.hasNonDefaultExperience()};n.prototype.extend=function(t){for(var n in t)this[n]=t[n];return this},n.prototype.renderMaxyboxes=function(){var n;var r;var i;r=this.maxyboxNames;if(arguments.length){r=t(arguments,function(t){return!e(t,r)})}n=this;for(i in mmcore._renderers){if(e(i,r)&&typeof mmcore._renderers[i]===\"function\"){mmcore._renderers[i].call(n)}}}})();\n\n// Maxymiser Essentials - Request (Media Fork) 0.4.0\n!function(){\"use strict\";var d,a=\"mmevents\",b=1e3,c=6*b,e=function(){d=mmcore.Deferred(),mmcore.request.promise=d.promise()};mmcore.request=function(b,f,g){var h=d,i=f,j=g||c;if(e(),arguments.length||(b=a),mmcore.SetPageID(b),\"object\"==typeof i){switch(!0){case\"sync\"in i:mmcore._async=!i.sync;break;case\"isSynchronous\"in i:mmcore._async=!i.isSynchronous;break;case\"async\"in i:mmcore._async=!!i.async;break;default:mmcore._async=!0}j=i.timeout||j}else mmcore._async=!f;return mmcore.CGRequest(h.resolve),setTimeout(mmcore.tryCatch(h.reject),j),h.promise()},e()}();\n\n//Maxymiser Essentials - Mediator v0.2.1\n;(function(){\"use strict\";function e(){var e=function(){return((1+Math.random())*65536|0).toString(16).substring(1)};return e()+e()+\"-\"+e()+\"-\"+e()+\"-\"+e()+\"-\"+e()+e()+e()}function t(n,r,i){if(!(this instanceof t)){return new t(n,r,i)}this.id=e();this.fn=n;this.options=r;this.context=i;this.channel=null}function n(e,t){if(!(this instanceof n)){return new n(e)}this.namespace=e||\"\";this._subscribers=[];this._channels=[];this._parent=t;this.stopped=false}function r(){if(!(this instanceof r)){return new r}this._channels=new n(\"\")}t.prototype={update:function(e){if(e){this.fn=e.fn||this.fn;this.context=e.context||this.context;this.options=e.options||this.options;if(this.channel&&this.options&&this.options.priority!==undefined){this.channel.setPriority(this.id,this.options.priority)}}}};n.prototype={addSubscriber:function(e,n,r){var i=new t(e,n,r);if(n&&n.priority!==undefined){n.priority=n.priority>>0;if(n.priority<0){n.priority=0}if(n.priority>=this._subscribers.length){n.priority=this._subscribers.length-1}this._subscribers.splice(n.priority,0,i)}else{this._subscribers.push(i)}i.channel=this;return i},stopPropagation:function(){this.stopped=true},getSubscriber:function(e){var t=0,n=this._subscribers.length;for(t,n;t<n;t++){if(this._subscribers[t].id===e||this._subscribers[t].fn===e){return this._subscribers[t]}}},setPriority:function(e,t){var n=0,r=0,i,s,o,u;for(r=0,u=this._subscribers.length;r<u;r++){if(this._subscribers[r].id===e||this._subscribers[r].fn===e){break}n++}i=this._subscribers[n];s=this._subscribers.slice(0,n);o=this._subscribers.slice(n+1);this._subscribers=s.concat(o);this._subscribers.splice(t,0,i)},addChannel:function(e){this._channels[e]=new n((this.namespace?this.namespace+\":\":\"\")+e,this)},hasChannel:function(e){return this._channels.hasOwnProperty(e)},returnChannel:function(e){return this._channels[e]},removeSubscriber:function(e){var t=this._subscribers.length-1;if(!e){this._subscribers=[];return}for(t;t>=0;t--){if(this._subscribers[t].fn===e||this._subscribers[t].id===e){this._subscribers[t].channel=null;this._subscribers.splice(t,1)}}},publish:function(e){var t=0,n=this._subscribers.length,r=false,i,s,o,u;for(t,n;t<n;t++){r=false;if(!this.stopped){i=this._subscribers[t];if(i.options!==undefined&&typeof i.options.predicate===\"function\"){if(i.options.predicate.apply(i.context,e)){i.fn.apply(i.context,e);r=true}}else{o=this._subscribers.length;i.fn.apply(i.context,e);u=this._subscribers.length;n=u;if(u===o-1){t--}r=true}}if(r&&i.options&&i.options!==undefined){i.options.calls--;if(i.options.calls<1){this.removeSubscriber(i.id);n--;t--}}}if(this._parent){this._parent.publish(e)}this.stopped=false}};r.prototype={getChannel:function(e){var t=this._channels,n=e.split(\":\"),r=0,i=n.length;if(e===\"\"){return t}if(n.length>0){for(r,i;r<i;r++){if(!t.hasChannel(n[r])){t.addChannel(n[r])}t=t.returnChannel(n[r])}}return t},subscribe:function(e,t,n,r){var i=this.getChannel(e);n=n||{};r=r||{};return i.addSubscriber(t,n,r)},once:function(e,t,n,r){n=n||{};n.calls=1;return this.subscribe(e,t,n,r)},getSubscriber:function(e,t){return this.getChannel(t||\"\").getSubscriber(e)},remove:function(e,t){this.getChannel(e).removeSubscriber(t)},publish:function(e){var t=Array.prototype.slice.call(arguments,1),n=this.getChannel(e);t.push(n);this.getChannel(e).publish(t)}};r.prototype.on=r.prototype.subscribe;r.prototype.bind=r.prototype.subscribe;r.prototype.emit=r.prototype.publish;r.prototype.trigger=r.prototype.publish;r.prototype.fire=r.prototype.publish;r.prototype.off=r.prototype.remove;r.Channel=n;r.Subscriber=t;mmcore.mediator=new r})();\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          \n //Maxymiser Essentials - onNotRefresg 0.1.0\n;(function(){var e=function(e,t,n){t=t||\"default\";n=n||3;if(!mmcore.GetCookie(\"mm_refresh_\"+t,1)){e()}window.onunload=function(e){return function(){var r;mmcore.SetCookie(\"mm_refresh_\"+t,1,n/(24*60*60),1);if(e){r=e.apply(this,arguments)}return r}}(window.onunload)};mmcore.onNotRefresh=e})();                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         \r\n}catch(err){mmcore.EH(err);}\r\ntry{\r\n;(function Plugin_PrintFix() {\n\n\tfunction bind(el, func) {\n\t\tif (el.addEventListener) {\n\t\t\tel.addEventListener('beforeprint', func, false);\n\t\t} else if (el.attachEvent) {\n\t\t\tel.attachEvent('onbeforeprint', func);\n\t\t}\n\t}\n\n\tif (/msie/i.test(navigator.userAgent) || !/firefox|safari|chrome/i.test(navigator.userAgent)) {\n\t\tbind(window, function() {\n\n\t\t\tvar nodes = document.getElementsByTagName('script'),\n\t\t\t\ti;\n\n\t\t\tfor (i = nodes.length; i--;) {\n\t\t\t\tif ((nodes[i].id || '').match(mmcore.cprefix))\n\t\t\t\t\tnodes[i].removeAttribute('src');\n\t\t\t}\n\n\t\t});\n\t}\n\n})();\r\n}catch(err){mmcore.EH(err);}\r\ntry{\r\n/*! Sizzle v2.2.1-pre | (c) jQuery Foundation, Inc. | jquery.org/license */\n!function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u=\"sizzle\"+1*new Date,v=a.document,w=0,x=0,y=ga(),z=ga(),A=ga(),B=function(a,b){return a===b&&(l=!0),0},C=1<<31,D={}.hasOwnProperty,E=[],F=E.pop,G=E.push,H=E.push,I=E.slice,J=function(a,b){for(var c=0,d=a.length;d>c;c++)if(a[c]===b)return c;return-1},K=\"checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped\",L=\"[\\\\x20\\\\t\\\\r\\\\n\\\\f]\",M=\"(?:\\\\\\\\.|[\\\\w-]|[^\\\\x00-\\\\xa0])+\",N=\"\\\\[\"+L+\"*(\"+M+\")(?:\"+L+\"*([*^$|!~]?=)\"+L+\"*(?:'((?:\\\\\\\\.|[^\\\\\\\\'])*)'|\\\"((?:\\\\\\\\.|[^\\\\\\\\\\\"])*)\\\"|(\"+M+\"))|)\"+L+\"*\\\\]\",O=\":(\"+M+\")(?:\\\\((('((?:\\\\\\\\.|[^\\\\\\\\'])*)'|\\\"((?:\\\\\\\\.|[^\\\\\\\\\\\"])*)\\\")|((?:\\\\\\\\.|[^\\\\\\\\()[\\\\]]|\"+N+\")*)|.*)\\\\)|)\",P=new RegExp(L+\"+\",\"g\"),Q=new RegExp(\"^\"+L+\"+|((?:^|[^\\\\\\\\])(?:\\\\\\\\.)*)\"+L+\"+$\",\"g\"),R=new RegExp(\"^\"+L+\"*,\"+L+\"*\"),S=new RegExp(\"^\"+L+\"*([>+~]|\"+L+\")\"+L+\"*\"),T=new RegExp(\"=\"+L+\"*([^\\\\]'\\\"]*?)\"+L+\"*\\\\]\",\"g\"),U=new RegExp(O),V=new RegExp(\"^\"+M+\"$\"),W={ID:new RegExp(\"^#(\"+M+\")\"),CLASS:new RegExp(\"^\\\\.(\"+M+\")\"),TAG:new RegExp(\"^(\"+M+\"|[*])\"),ATTR:new RegExp(\"^\"+N),PSEUDO:new RegExp(\"^\"+O),CHILD:new RegExp(\"^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\\\(\"+L+\"*(even|odd|(([+-]|)(\\\\d*)n|)\"+L+\"*(?:([+-]|)\"+L+\"*(\\\\d+)|))\"+L+\"*\\\\)|)\",\"i\"),bool:new RegExp(\"^(?:\"+K+\")$\",\"i\"),needsContext:new RegExp(\"^\"+L+\"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\\\(\"+L+\"*((?:-\\\\d)?\\\\d*)\"+L+\"*\\\\)|)(?=[^-]|$)\",\"i\")},X=/^(?:input|select|textarea|button)$/i,Y=/^h\\d$/i,Z=/^[^{]+\\{\\s*\\[native \\w/,$=/^(?:#([\\w-]+)|(\\w+)|\\.([\\w-]+))$/,_=/[+~]/,aa=/'|\\\\/g,ba=new RegExp(\"\\\\\\\\([\\\\da-f]{1,6}\"+L+\"?|(\"+L+\")|.)\",\"ig\"),ca=function(a,b,c){var d=\"0x\"+b-65536;return d!==d||c?b:0>d?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)},da=function(){m()};try{H.apply(E=I.call(v.childNodes),v.childNodes),E[v.childNodes.length].nodeType}catch(ea){H={apply:E.length?function(a,b){G.apply(a,I.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function fa(a,b,d,e){var f,h,j,k,l,o,r,s=b&&b.ownerDocument,w=b?b.nodeType:9;if(d=d||[],\"string\"!=typeof a||!a||1!==w&&9!==w&&11!==w)return d;if(!e&&((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,p)){if(11!==w&&(l=$.exec(a)))if(f=l[1]){if(9===w){if(!(j=b.getElementById(f)))return d;if(j.id===f)return d.push(j),d}else if(s&&(j=s.getElementById(f))&&t(b,j)&&j.id===f)return d.push(j),d}else{if(l[2])return H.apply(d,b.getElementsByTagName(a)),d;if((f=l[3])&&c.getElementsByClassName&&b.getElementsByClassName)return H.apply(d,b.getElementsByClassName(f)),d}if(c.qsa&&!A[a+\" \"]&&(!q||!q.test(a))){if(1!==w)s=b,r=a;else if(\"object\"!==b.nodeName.toLowerCase()){(k=b.getAttribute(\"id\"))?k=k.replace(aa,\"\\\\$&\"):b.setAttribute(\"id\",k=u),o=g(a),h=o.length;while(h--)o[h]=\"[id='\"+k+\"'] \"+qa(o[h]);r=o.join(\",\"),s=_.test(a)&&oa(b.parentNode)||b}if(r)try{return H.apply(d,s.querySelectorAll(r)),d}catch(x){}finally{k===u&&b.removeAttribute(\"id\")}}}return i(a.replace(Q,\"$1\"),b,d,e)}function ga(){var a=[];function b(c,e){return a.push(c+\" \")>d.cacheLength&&delete b[a.shift()],b[c+\" \"]=e}return b}function ha(a){return a[u]=!0,a}function ia(a){var b=n.createElement(\"div\");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function ja(a,b){var c=a.split(\"|\"),e=a.length;while(e--)d.attrHandle[c[e]]=b}function ka(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&(~b.sourceIndex||C)-(~a.sourceIndex||C);if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function la(a){return function(b){var c=b.nodeName.toLowerCase();return\"input\"===c&&b.type===a}}function ma(a){return function(b){var c=b.nodeName.toLowerCase();return(\"input\"===c||\"button\"===c)&&b.type===a}}function na(a){return ha(function(b){return b=+b,ha(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function oa(a){return a&&\"undefined\"!=typeof a.getElementsByTagName&&a}c=fa.support={},f=fa.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return b?\"HTML\"!==b.nodeName:!1},m=fa.setDocument=function(a){var b,e,g=a?a.ownerDocument||a:v;return g!==n&&9===g.nodeType&&g.documentElement?(n=g,o=n.documentElement,p=!f(n),(e=n.defaultView)&&e.top!==e&&(e.addEventListener?e.addEventListener(\"unload\",da,!1):e.attachEvent&&e.attachEvent(\"onunload\",da)),c.attributes=ia(function(a){return a.className=\"i\",!a.getAttribute(\"className\")}),c.getElementsByTagName=ia(function(a){return a.appendChild(n.createComment(\"\")),!a.getElementsByTagName(\"*\").length}),c.getElementsByClassName=Z.test(n.getElementsByClassName),c.getById=ia(function(a){return o.appendChild(a).id=u,!n.getElementsByName||!n.getElementsByName(u).length}),c.getById?(d.find.ID=function(a,b){if(\"undefined\"!=typeof b.getElementById&&p){var c=b.getElementById(a);return c?[c]:[]}},d.filter.ID=function(a){var b=a.replace(ba,ca);return function(a){return a.getAttribute(\"id\")===b}}):(delete d.find.ID,d.filter.ID=function(a){var b=a.replace(ba,ca);return function(a){var c=\"undefined\"!=typeof a.getAttributeNode&&a.getAttributeNode(\"id\");return c&&c.value===b}}),d.find.TAG=c.getElementsByTagName?function(a,b){return\"undefined\"!=typeof b.getElementsByTagName?b.getElementsByTagName(a):c.qsa?b.querySelectorAll(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if(\"*\"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){return\"undefined\"!=typeof b.getElementsByClassName&&p?b.getElementsByClassName(a):void 0},r=[],q=[],(c.qsa=Z.test(n.querySelectorAll))&&(ia(function(a){o.appendChild(a).innerHTML=\"<a id='\"+u+\"'></a><select id='\"+u+\"-\\r\\\\' msallowcapture=''><option selected=''></option></select>\",a.querySelectorAll(\"[msallowcapture^='']\").length&&q.push(\"[*^$]=\"+L+\"*(?:''|\\\"\\\")\"),a.querySelectorAll(\"[selected]\").length||q.push(\"\\\\[\"+L+\"*(?:value|\"+K+\")\"),a.querySelectorAll(\"[id~=\"+u+\"-]\").length||q.push(\"~=\"),a.querySelectorAll(\":checked\").length||q.push(\":checked\"),a.querySelectorAll(\"a#\"+u+\"+*\").length||q.push(\".#.+[+~]\")}),ia(function(a){var b=n.createElement(\"input\");b.setAttribute(\"type\",\"hidden\"),a.appendChild(b).setAttribute(\"name\",\"D\"),a.querySelectorAll(\"[name=d]\").length&&q.push(\"name\"+L+\"*[*^$|!~]?=\"),a.querySelectorAll(\":enabled\").length||q.push(\":enabled\",\":disabled\"),a.querySelectorAll(\"*,:x\"),q.push(\",.*:\")})),(c.matchesSelector=Z.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&ia(function(a){c.disconnectedMatch=s.call(a,\"div\"),s.call(a,\"[s!='']:x\"),r.push(\"!=\",O)}),q=q.length&&new RegExp(q.join(\"|\")),r=r.length&&new RegExp(r.join(\"|\")),b=Z.test(o.compareDocumentPosition),t=b||Z.test(o.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)while(b=b.parentNode)if(b===a)return!0;return!1},B=b?function(a,b){if(a===b)return l=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===n||a.ownerDocument===v&&t(v,a)?-1:b===n||b.ownerDocument===v&&t(v,b)?1:k?J(k,a)-J(k,b):0:4&d?-1:1)}:function(a,b){if(a===b)return l=!0,0;var c,d=0,e=a.parentNode,f=b.parentNode,g=[a],h=[b];if(!e||!f)return a===n?-1:b===n?1:e?-1:f?1:k?J(k,a)-J(k,b):0;if(e===f)return ka(a,b);c=a;while(c=c.parentNode)g.unshift(c);c=b;while(c=c.parentNode)h.unshift(c);while(g[d]===h[d])d++;return d?ka(g[d],h[d]):g[d]===v?-1:h[d]===v?1:0},n):n},fa.matches=function(a,b){return fa(a,null,null,b)},fa.matchesSelector=function(a,b){if((a.ownerDocument||a)!==n&&m(a),b=b.replace(T,\"='$1']\"),c.matchesSelector&&p&&!A[b+\" \"]&&(!r||!r.test(b))&&(!q||!q.test(b)))try{var d=s.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return fa(b,n,null,[a]).length>0},fa.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},fa.attr=function(a,b){(a.ownerDocument||a)!==n&&m(a);var e=d.attrHandle[b.toLowerCase()],f=e&&D.call(d.attrHandle,b.toLowerCase())?e(a,b,!p):void 0;return void 0!==f?f:c.attributes||!p?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},fa.error=function(a){throw new Error(\"Syntax error, unrecognized expression: \"+a)},fa.uniqueSort=function(a){var b,d=[],e=0,f=0;if(l=!c.detectDuplicates,k=!c.sortStable&&a.slice(0),a.sort(B),l){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return k=null,a},e=fa.getText=function(a){var b,c=\"\",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if(\"string\"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=e(a)}else if(3===f||4===f)return a.nodeValue}else while(b=a[d++])c+=e(b);return c},d=fa.selectors={cacheLength:50,createPseudo:ha,match:W,attrHandle:{},find:{},relative:{\">\":{dir:\"parentNode\",first:!0},\" \":{dir:\"parentNode\"},\"+\":{dir:\"previousSibling\",first:!0},\"~\":{dir:\"previousSibling\"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(ba,ca),a[3]=(a[3]||a[4]||a[5]||\"\").replace(ba,ca),\"~=\"===a[2]&&(a[3]=\" \"+a[3]+\" \"),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),\"nth\"===a[1].slice(0,3)?(a[3]||fa.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*(\"even\"===a[3]||\"odd\"===a[3])),a[5]=+(a[7]+a[8]||\"odd\"===a[3])):a[3]&&fa.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return W.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||\"\":c&&U.test(c)&&(b=g(c,!0))&&(b=c.indexOf(\")\",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(ba,ca).toLowerCase();return\"*\"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=y[a+\" \"];return b||(b=new RegExp(\"(^|\"+L+\")\"+a+\"(\"+L+\"|$)\"))&&y(a,function(a){return b.test(\"string\"==typeof a.className&&a.className||\"undefined\"!=typeof a.getAttribute&&a.getAttribute(\"class\")||\"\")})},ATTR:function(a,b,c){return function(d){var e=fa.attr(d,a);return null==e?\"!=\"===b:b?(e+=\"\",\"=\"===b?e===c:\"!=\"===b?e!==c:\"^=\"===b?c&&0===e.indexOf(c):\"*=\"===b?c&&e.indexOf(c)>-1:\"$=\"===b?c&&e.slice(-c.length)===c:\"~=\"===b?(\" \"+e.replace(P,\" \")+\" \").indexOf(c)>-1:\"|=\"===b?e===c||e.slice(0,c.length+1)===c+\"-\":!1):!0}},CHILD:function(a,b,c,d,e){var f=\"nth\"!==a.slice(0,3),g=\"last\"!==a.slice(-4),h=\"of-type\"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?\"nextSibling\":\"previousSibling\",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h,t=!1;if(q){if(f){while(p){m=b;while(m=m[p])if(h?m.nodeName.toLowerCase()===r:1===m.nodeType)return!1;o=p=\"only\"===a&&!o&&\"nextSibling\"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&s){m=q,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n&&j[2],m=n&&q.childNodes[n];while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if(1===m.nodeType&&++t&&m===b){k[a]=[w,n,t];break}}else if(s&&(m=b,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n),t===!1)while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if((h?m.nodeName.toLowerCase()===r:1===m.nodeType)&&++t&&(s&&(l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),k[a]=[w,t]),m===b))break;return t-=e,t===d||t%d===0&&t/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||fa.error(\"unsupported pseudo: \"+a);return e[u]?e(b):e.length>1?(c=[a,a,\"\",b],d.setFilters.hasOwnProperty(a.toLowerCase())?ha(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=J(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:ha(function(a){var b=[],c=[],d=h(a.replace(Q,\"$1\"));return d[u]?ha(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),b[0]=null,!c.pop()}}),has:ha(function(a){return function(b){return fa(a,b).length>0}}),contains:ha(function(a){return a=a.replace(ba,ca),function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:ha(function(a){return V.test(a||\"\")||fa.error(\"unsupported lang: \"+a),a=a.replace(ba,ca).toLowerCase(),function(b){var c;do if(c=p?b.lang:b.getAttribute(\"xml:lang\")||b.getAttribute(\"lang\"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+\"-\");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===o},focus:function(a){return a===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:function(a){return a.disabled===!1},disabled:function(a){return a.disabled===!0},checked:function(a){var b=a.nodeName.toLowerCase();return\"input\"===b&&!!a.checked||\"option\"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return Y.test(a.nodeName)},input:function(a){return X.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return\"input\"===b&&\"button\"===a.type||\"button\"===b},text:function(a){var b;return\"input\"===a.nodeName.toLowerCase()&&\"text\"===a.type&&(null==(b=a.getAttribute(\"type\"))||\"text\"===b.toLowerCase())},first:na(function(){return[0]}),last:na(function(a,b){return[b-1]}),eq:na(function(a,b,c){return[0>c?c+b:c]}),even:na(function(a,b){for(var c=0;b>c;c+=2)a.push(c);return a}),odd:na(function(a,b){for(var c=1;b>c;c+=2)a.push(c);return a}),lt:na(function(a,b,c){for(var d=0>c?c+b:c;--d>=0;)a.push(d);return a}),gt:na(function(a,b,c){for(var d=0>c?c+b:c;++d<b;)a.push(d);return a})}},d.pseudos.nth=d.pseudos.eq;for(b in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})d.pseudos[b]=la(b);for(b in{submit:!0,reset:!0})d.pseudos[b]=ma(b);function pa(){}pa.prototype=d.filters=d.pseudos,d.setFilters=new pa,g=fa.tokenize=function(a,b){var c,e,f,g,h,i,j,k=z[a+\" \"];if(k)return b?0:k.slice(0);h=a,i=[],j=d.preFilter;while(h){(!c||(e=R.exec(h)))&&(e&&(h=h.slice(e[0].length)||h),i.push(f=[])),c=!1,(e=S.exec(h))&&(c=e.shift(),f.push({value:c,type:e[0].replace(Q,\" \")}),h=h.slice(c.length));for(g in d.filter)!(e=W[g].exec(h))||j[g]&&!(e=j[g](e))||(c=e.shift(),f.push({value:c,type:g,matches:e}),h=h.slice(c.length));if(!c)break}return b?h.length:h?fa.error(a):z(a,i).slice(0)};function qa(a){for(var b=0,c=a.length,d=\"\";c>b;b++)d+=a[b].value;return d}function ra(a,b,c){var d=b.dir,e=c&&\"parentNode\"===d,f=x++;return b.first?function(b,c,f){while(b=b[d])if(1===b.nodeType||e)return a(b,c,f)}:function(b,c,g){var h,i,j,k=[w,f];if(g){while(b=b[d])if((1===b.nodeType||e)&&a(b,c,g))return!0}else while(b=b[d])if(1===b.nodeType||e){if(j=b[u]||(b[u]={}),i=j[b.uniqueID]||(j[b.uniqueID]={}),(h=i[d])&&h[0]===w&&h[1]===f)return k[2]=h[2];if(i[d]=k,k[2]=a(b,c,g))return!0}}}function sa(a){return a.length>1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function ta(a,b,c){for(var d=0,e=b.length;e>d;d++)fa(a,b[d],c);return c}function ua(a,b,c,d,e){for(var f,g=[],h=0,i=a.length,j=null!=b;i>h;h++)(f=a[h])&&(!c||c(f,d,e))&&(g.push(f),j&&b.push(h));return g}function va(a,b,c,d,e,f){return d&&!d[u]&&(d=va(d)),e&&!e[u]&&(e=va(e,f)),ha(function(f,g,h,i){var j,k,l,m=[],n=[],o=g.length,p=f||ta(b||\"*\",h.nodeType?[h]:h,[]),q=!a||!f&&b?p:ua(p,m,a,h,i),r=c?e||(f?a:o||d)?[]:g:q;if(c&&c(q,r,h,i),d){j=ua(r,n),d(j,[],h,i),k=j.length;while(k--)(l=j[k])&&(r[n[k]]=!(q[n[k]]=l))}if(f){if(e||a){if(e){j=[],k=r.length;while(k--)(l=r[k])&&j.push(q[k]=l);e(null,r=[],j,i)}k=r.length;while(k--)(l=r[k])&&(j=e?J(f,l):m[k])>-1&&(f[j]=!(g[j]=l))}}else r=ua(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):H.apply(g,r)})}function wa(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[\" \"],i=g?1:0,k=ra(function(a){return a===b},h,!0),l=ra(function(a){return J(b,a)>-1},h,!0),m=[function(a,c,d){var e=!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d));return b=null,e}];f>i;i++)if(c=d.relative[a[i].type])m=[ra(sa(m),c)];else{if(c=d.filter[a[i].type].apply(null,a[i].matches),c[u]){for(e=++i;f>e;e++)if(d.relative[a[e].type])break;return va(i>1&&sa(m),i>1&&qa(a.slice(0,i-1).concat({value:\" \"===a[i-2].type?\"*\":\"\"})).replace(Q,\"$1\"),c,e>i&&wa(a.slice(i,e)),f>e&&wa(a=a.slice(e)),f>e&&qa(a))}m.push(c)}return sa(m)}function xa(a,b){var c=b.length>0,e=a.length>0,f=function(f,g,h,i,k){var l,o,q,r=0,s=\"0\",t=f&&[],u=[],v=j,x=f||e&&d.find.TAG(\"*\",k),y=w+=null==v?1:Math.random()||.1,z=x.length;for(k&&(j=g===n||g||k);s!==z&&null!=(l=x[s]);s++){if(e&&l){o=0,g||l.ownerDocument===n||(m(l),h=!p);while(q=a[o++])if(q(l,g||n,h)){i.push(l);break}k&&(w=y)}c&&((l=!q&&l)&&r--,f&&t.push(l))}if(r+=s,c&&s!==r){o=0;while(q=b[o++])q(t,u,g,h);if(f){if(r>0)while(s--)t[s]||u[s]||(u[s]=F.call(i));u=ua(u)}H.apply(i,u),k&&!f&&u.length>0&&r+b.length>1&&fa.uniqueSort(i)}return k&&(w=y,j=v),t};return c?ha(f):f}h=fa.compile=function(a,b){var c,d=[],e=[],f=A[a+\" \"];if(!f){b||(b=g(a)),c=b.length;while(c--)f=wa(b[c]),f[u]?d.push(f):e.push(f);f=A(a,xa(e,d)),f.selector=a}return f},i=fa.select=function(a,b,e,f){var i,j,k,l,m,n=\"function\"==typeof a&&a,o=!f&&g(a=n.selector||a);if(e=e||[],1===o.length){if(j=o[0]=o[0].slice(0),j.length>2&&\"ID\"===(k=j[0]).type&&c.getById&&9===b.nodeType&&p&&d.relative[j[1].type]){if(b=(d.find.ID(k.matches[0].replace(ba,ca),b)||[])[0],!b)return e;n&&(b=b.parentNode),a=a.slice(j.shift().value.length)}i=W.needsContext.test(a)?0:j.length;while(i--){if(k=j[i],d.relative[l=k.type])break;if((m=d.find[l])&&(f=m(k.matches[0].replace(ba,ca),_.test(j[0].type)&&oa(b.parentNode)||b))){if(j.splice(i,1),a=f.length&&qa(j),!a)return H.apply(e,f),e;break}}}return(n||h(a,o))(f,b,!p,e,!b||_.test(a)&&oa(b.parentNode)||b),e},c.sortStable=u.split(\"\").sort(B).join(\"\")===u,c.detectDuplicates=!!l,m(),c.sortDetached=ia(function(a){return 1&a.compareDocumentPosition(n.createElement(\"div\"))}),ia(function(a){return a.innerHTML=\"<a href='#'></a>\",\"#\"===a.firstChild.getAttribute(\"href\")})||ja(\"type|href|height|width\",function(a,b,c){return c?void 0:a.getAttribute(b,\"type\"===b.toLowerCase()?1:2)}),c.attributes&&ia(function(a){return a.innerHTML=\"<input/>\",a.firstChild.setAttribute(\"value\",\"\"),\"\"===a.firstChild.getAttribute(\"value\")})||ja(\"value\",function(a,b,c){return c||\"input\"!==a.nodeName.toLowerCase()?void 0:a.defaultValue}),ia(function(a){return null==a.getAttribute(\"disabled\")})||ja(K,function(a,b,c){var d;return c?void 0:a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),\"function\"==typeof define&&define.amd?define(function(){return fa}):\"undefined\"!=typeof module&&module.exports?module.exports=fa:a.mmcore.Sizzle=fa}(window);\r\n}catch(err){mmcore.EH(err);}\r\ntry{\r\n(function PCs_ArticleViews() {\n\t/* PersCriterions :\n\t *\n\t * ArticleCount\n\t * RegwallCount\n\t * PaywallCount\n\t * FavRessort\n\t * LastRessort\n\t *\n\t */\n\n\n\tfunction ArticlePCManipulator() {\n\t\tvar _this = this;\n\t\tvar LS_ITEM_NAME = 'mm_article_pc_db';\n\t\tthis.lsObj = JSON.parse(localStorage.getItem(LS_ITEM_NAME)) || {};\n\t\tvar category,\n\t\t\tlsObj = this.lsObj,\n\t\t\ttoday = Math.floor(new Date() / 86400000),\n\t\t\ttodayObj,\n\t\t\tisUserLoggedIn,\n\t\t\tobjForPCSetting = {\n\t\t\t\ttotal: 0,\n\t\t\t\tregwall: 0,\n\t\t\t\tpaywall: 0,\n\t\t\t\tcategories: {}\n\t\t\t},\n\t\t\tisReduced = (window.location.search.indexOf('reduced=true') > -1);\n\n\t\tfunction countProp(obj, prop) {\n\t\t\tvar propArr = (function () {\n\t\t\t\t\tvar arr = []\n\t\t\t\t\tif (typeof prop === 'string') {\n\t\t\t\t\t\tarr = prop.split('.')\n\t\t\t\t\t} else {\n\t\t\t\t\t\tarr = prop;\n\t\t\t\t\t}\n\t\t\t\t\treturn arr;\n\n\t\t\t\t}()),\n\n\t\t\t\tcurrentProp = propArr[0];\n\n\t\t\tif (propArr.length == 1) {\n\t\t\t\tif (!obj[currentProp]) {\n\t\t\t\t\tobj[currentProp] = 1;\n\t\t\t\t} else {\n\t\t\t\t\tobj[currentProp] = obj[currentProp] + 1;\n\t\t\t\t}\n\t\t\t} else if (propArr.length > 1) {\n\t\t\t\t//go deeper;\n\t\t\t\tif (!obj[currentProp]) {\n\t\t\t\t\tobj[currentProp] = {};\n\t\t\t\t}\n\t\t\t\tpropArr.splice(0, 1)\n\t\t\t\tcountProp(obj[currentProp], propArr);\n\t\t\t}\n\t\t};\n\n\t\tthis.tools = {};\n\n\t\tthis.tools.getChain = function (chain, _obj) {\n\t\t\t/* Just a small tool for check for a long object chain */\n\t\t\tvar obj = _obj || window,\n\t\t\t\tnextObj,\n\t\t\t\tchainArr = (function () {\n\t\t\t\t\tvar arr = []\n\t\t\t\t\tif (typeof chain === 'string') {\n\t\t\t\t\t\tarr = chain.replace(/\\[|\\]/g, '.').replace(/\\.\\./g, '.').split('.')\n\t\t\t\t\t} else {\n\t\t\t\t\t\tarr = chain;\n\t\t\t\t\t}\n\t\t\t\t\treturn arr;\n\t\t\t\t}());\n\t\t\tif (chainArr.length == 1) {\n\t\t\t\treturn obj[chainArr[0]];\n\t\t\t} else if (chainArr.length > 1) {\n\t\t\t\tnextObj = obj[chainArr[0]];\n\t\t\t\tchainArr.splice(0, 1)\n\t\t\t\treturn _this.tools.getChain(chainArr, nextObj);\n\t\t\t}\n\t\t};\n\n\n\t\tthis.deleteOldEntries = function () {\n\t\t\t/* delete old entries from ls (older than 30 days) */\n\t\t\tfor (var property in lsObj) {\n\t\t\t\tif (lsObj.hasOwnProperty(property)) {\n\t\t\t\t\t// do stuff\n\t\t\t\t\tif (property.indexOf('day') === 0 && Number(property.replace(/\\D/g, '')) < today - 29) {\n\t\t\t\t\t\tdelete lsObj[property];\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t};\n\n\t\tthis.changeTodayProp = function () {\n\t\t\tif (!_this.lsObj['day' + today]) {\n\t\t\t\t_this.lsObj['day' + today] = {\n\t\t\t\t\ttotal: 0,\n\t\t\t\t\tcategories: {}\n\t\t\t\t};\n\t\t\t}\n\t\t\ttodayObj = _this.lsObj['day' + today];\n\n\t\t\tcountProp(todayObj, 'total');\n\t\t\tif (category) {\n\t\t\t\tcountProp(todayObj, ['categories', category]);\n\t\t\t}\n\t\t};\n\n\t\tthis.changeTodayWallProp = function () {\n\t\t\tif (isReduced) {\n\t\t\t\tif (isUserLoggedIn) {\n\t\t\t\t\tcountProp(todayObj, 'paywall');\n\t\t\t\t\tobjForPCSetting.paywall = objForPCSetting.paywall + 1;\n\t\t\t\t} else {\n\t\t\t\t\tcountProp(todayObj, 'regwall');\n\t\t\t\t\tobjForPCSetting.regwall = objForPCSetting.regwall + 1;\n\t\t\t\t}\n\t\t\t}\n\t\t};\n\n\t\tthis.setWallPC = function () {\n\t\t\tvar mapWall = [\n\t\t\t\t    [0, 0],\n\t\t\t\t    [1, 1],\n\t\t\t\t    [2, 3],\n\t\t\t\t    [4, 6],\n\t\t\t\t    [7, 10],\n\t\t\t\t    [11, 15]];\n\n\t\t\t(function setWallCounts() {\n\t\t\t\t/* PayWall, Regwall */\n\t\t\t\t\n\n\t\t\t\tvar _pcReg = 0,\n\t\t\t\t\t_pcPay = 0;\n\t\t\t\tfor (var i = 0; i < mapWall.length; i++) {\n\t\t\t\t\tif (objForPCSetting.regwall > (mapWall[i][0] - 1) && objForPCSetting.regwall < (mapWall[i][1] + 1)) {\n\t\t\t\t\t\tif (mapWall[i][0] != mapWall[i][1]) {\n\t\t\t\t\t\t\t_pcReg = mapWall[i][0] + '-' + mapWall[i][1];\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t_pcReg = mapWall[i][0] + '';\n\t\t\t\t\t\t}\n\n\t\t\t\t\t}\n\t\t\t\t\tif (objForPCSetting.paywall > (mapWall[i][0] - 1) && objForPCSetting.paywall < (mapWall[i][1] + 1)) {\n\t\t\t\t\t\tif (mapWall[i][0] != mapWall[i][1]) {\n\t\t\t\t\t\t\t_pcPay = mapWall[i][0] + '-' + mapWall[i][1];\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t_pcPay = mapWall[i][0] + '';\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\tif (objForPCSetting.regwall > 15) {\n\t\t\t\t\t_pcReg = '>15';\n\t\t\t\t}\n\t\t\t\tif (objForPCSetting.paywall > 15) {\n\t\t\t\t\t_pcPay = '>15';\n\t\t\t\t}\n\n\t\t\t\tmmcore.SetPersistentCriterion('RegwallCount', _pcReg);\n\t\t\t\tmmcore.SetPersistentCriterion('PaywallCount', _pcPay);\n\t\t\t}());\n\t\t};\n\n\t\tthis.setPC = function () {\n\t\t\tvar mapAV = [\n\t\t\t\t    [0, 3],\n\t\t\t\t    [4, 5],\n\t\t\t\t    [6, 10],\n\t\t\t\t    [11, 15],\n\t\t\t\t    [16, 20],\n\t\t\t\t    [21, 30],\n\t\t\t\t    [31, 40],\n\t\t\t\t    [41, 50],\n\t\t\t\t    [51, 100]];\n\n\t\t\tfor (var property in lsObj) {\n\t\t\t\tif (lsObj.hasOwnProperty(property)) {\n\t\t\t\t\t// do stuff\n\t\t\t\t\tif (property.indexOf('day') === 0) {\n\t\t\t\t\t\tobjForPCSetting.total = objForPCSetting.total + Number(lsObj[property].total || 0);\n\t\t\t\t\t\tobjForPCSetting.regwall = objForPCSetting.regwall + Number(lsObj[property].regwall || 0);\n\t\t\t\t\t\tobjForPCSetting.paywall = objForPCSetting.paywall + Number(lsObj[property].paywall || 0);\n\n\t\t\t\t\t\tif (typeof lsObj[property].categories === 'object') {\n\t\t\t\t\t\t\t(function (catObj) {\n\t\t\t\t\t\t\t\tfor (var property in catObj) {\n\t\t\t\t\t\t\t\t\tif (catObj.hasOwnProperty(property)) {\n\t\t\t\t\t\t\t\t\t\tif (!objForPCSetting.categories[property]) {\n\t\t\t\t\t\t\t\t\t\t\tobjForPCSetting.categories[property] = 0;\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\tobjForPCSetting.categories[property] = objForPCSetting.categories[property] + Number(catObj[property]);\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}(lsObj[property].categories));\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t};\n\n\t\t\t(function setArticleCount() {\n\t\t\t\tvar _pc = '';\n\t\t\t\tfor (var i = 0; i < mapAV.length; i++) {\n\t\t\t\t\tif (objForPCSetting.total > (mapAV[i][0] - 1) && objForPCSetting.total < (mapAV[i][1] + 1)) {\n\t\t\t\t\t\t_pc = mapAV[i][0] + '-' + mapAV[i][1] + 'AVs';\n\t\t\t\t\t\tbreak;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\tif (objForPCSetting.total > 100) {\n\t\t\t\t\t_pc = '>100AVs';\n\t\t\t\t}\n\t\t\t\tif (_pc) {\n\t\t\t\t\tmmcore.SetPersistentCriterion('ArticleCount', _pc);\n\t\t\t\t}\n\t\t\t}());\n\n\t\t\t(function setFavRessortPC() {\n\t\t\t\tvar catObj = {},\n\t\t\t\t\tcatArr = [],\n\t\t\t\t\tmaxViews = 0,\n\t\t\t\t\tcatName = '';\n\t\t\t\tfor (var property in lsObj) {\n\t\t\t\t\tif (lsObj.hasOwnProperty(property) && property.indexOf('day') === 0) {\n\t\t\t\t\t\tif (lsObj[property].categories && typeof lsObj[property].categories === 'object') {\n\t\t\t\t\t\t\tfor (var _prop in lsObj[property].categories) {\n\t\t\t\t\t\t\t\tif (!catObj[_prop]) {\n\t\t\t\t\t\t\t\t\tcatObj[_prop] = 0;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\tcatObj[_prop] += lsObj[property].categories[_prop]\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\tfor (var _property in catObj) {\n\t\t\t\t\tif (catObj.hasOwnProperty(_property)) {\n\t\t\t\t\t\tcatArr.push({\n\t\t\t\t\t\t\tcatName: _property,\n\t\t\t\t\t\t\tcount: catObj[_property]\n\t\t\t\t\t\t});\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\tfunction compare(a, b) {\n\t\t\t\t\tif (a.catName < b.catName)\n\t\t\t\t\t\treturn -1;\n\t\t\t\t\tif (a.catName > b.catName)\n\t\t\t\t\t\treturn 1;\n\t\t\t\t\treturn 0;\n\t\t\t\t}\n\t\t\t\tcatArr.sort(compare);\n\n\t\t\t\tfor (var j = 0; j < catArr.length; j++) {\n\t\t\t\t\tif (maxViews < catArr[j].count) {\n\t\t\t\t\t\tmaxViews = catArr[j].count;\n\t\t\t\t\t\tcatName = catArr[j].catName;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\tif (catName) {\n\t\t\t\t\tmmcore.SetPersistentCriterion('FavRessort', catName);\n\t\t\t\t} else {\n\t\t\t\t\tmmcore.UnsetPersistentCriterion('FavRessort');\n\t\t\t\t}\n\t\t\t}());\n\n\t\t\t(function setLastRessort() {\n\t\t\t\tif (category) {\n\t\t\t\t\tmmcore.SetPersistentCriterion('LastRessort', category);\n\t\t\t\t}\n\t\t\t}());\n\t\t};\n\n\t\tfunction initOnArticlePage() {\n\t\t\t_this.deleteOldEntries();\n\t\t\t_this.lsObj.last_article = digitalData.page.pageInfo.pageID;\n\t\t\tcategory = _this.tools.getChain('digitalData.page.category.primaryCategory');\n\t\t\t_this.changeTodayProp();\n\t\t\t_this.setPC();\n\n\t\t\tmmcore.waitFor(function () {\n\t\t\t\t\treturn _this.tools.getChain('digitalData.user[0].profile[0].profileInfo.profileID') !== undefined;\n\t\t\t\t})\n\t\t\t\t.done(function () {\n\t\t\t\t\t_this.changeTodayWallProp();\n\t\t\t\t\t_this.setWallPC();\n\t\t\t\t\tlocalStorage.setItem(LS_ITEM_NAME, JSON.stringify(_this.lsObj));\n\t\t\t\t});\n\t\t};\n\n\t\tfunction initOnOtherPage() {\n\t\t\t_this.deleteOldEntries();\n\t\t\t_this.setPC();\n\t\t\t_this.setWallPC();\n\t\t\tlocalStorage.setItem(LS_ITEM_NAME, JSON.stringify(_this.lsObj));\n\t\t}\n\n\t\tif (_this.tools.getChain('digitalData.page.category.pageType') === 'article' &&\n\t\t\t_this.tools.getChain('digitalData.page.pageInfo.pageID') != _this.lsObj.last_article) {\n\t\t\t/* In case we are on new article page, we need to add information about the article to ls*/\n\t\t\tinitOnArticlePage();\n\t\t} else {\n\t\t\t/* Otherwise we still need to delete old entries and set new PCs */\n\t\t\tinitOnOtherPage();\n\t\t}\n\t}\n\n\tvar articlepcmanipulator = new ArticlePCManipulator();\n\n}());\r\n}catch(err){mmcore.EH(err);}\r\ntry{\r\n;(function(m) {\n\n\tvar ajaxHelper = function() {};\n\n\tajaxHelper.prototype.send = function send(url, callback, data, x) {\n\t\ttry {\n\t\t\tx = new(window.XMLHttpRequest || window.ActiveXObject);\n\t\t\tx.open('GET', url, 1);\n\t\t\tx.setRequestHeader('X-Requested-With', 'XMLHttpRequest');\n\t\t\tx.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');\n\t\t\tx.onreadystatechange = function () {\n\t\t\t\tx.readyState > 3 && callback && callback(x.responseText, x);\n\t\t\t};\n\t\t\tx.send(data)\n\t\t} catch (e) {\n\t\t\t\n                  \tmmcore.EH(new Error(\"ajaxHelper error\"));\n\t\t}\n\t};\n\n\tm.ajaxHelper = ajaxHelper;\n})(window.mmcore);\r\n}catch(err){mmcore.EH(err);}\r\ntry{\r\n;\n(function PCs_User() {\n\n\tvar previousUserStatus = mmcore.GetPersistentCriterion('UserStatus'),\n\t\tUSER_STATUS_SESSION_COOKIE_NAME = 'mm_pc_user_sess',\n\t\tUSER_STATUS_INFINITY_COOKIE_NAME = 'mm_pc_user_inf';\n\n\tfunction getChain(chain, _obj) {\n\t\tvar obj = _obj || window,\n\t\t\tnextObj,\n\t\t\tchainArr = (function () {\n\t\t\t\tvar arr = []\n\t\t\t\tif (typeof chain === 'string') {\n\t\t\t\t\tarr = chain.replace(/\\[|\\]/g, '.').replace(/\\.\\./g, '.').split('.')\n\t\t\t\t} else {\n\t\t\t\t\tarr = chain;\n\t\t\t\t}\n\t\t\t\treturn arr;\n\t\t\t}());\n\t\tif (chainArr.length == 1) {\n\t\t\treturn obj[chainArr[0]];\n\t\t} else if (chainArr.length > 1) {\n\t\t\tnextObj = obj[chainArr[0]];\n\t\t\tchainArr.splice(0, 1)\n\t\t\treturn getChain(chainArr, nextObj);\n\t\t}\n\t}\n\n\tfunction setUserStatus() {\n\t\tif (previousUserStatus !== 'Reg') { // Do not change if \"Reg\"\n\t\t\tif (getChain('digitalData.user[0].profile[0].profileInfo.profileID')) {\n\t\t\t\tmmcore.SetPersistentCriterion('UserStatus', 'Reg');\n\t\t\t} else if (mmcore.GetCookie(USER_STATUS_INFINITY_COOKIE_NAME,1) && !mmcore.GetCookie(USER_STATUS_SESSION_COOKIE_NAME, 1)) {\n\t\t\t\tmmcore.SetPersistentCriterion('UserStatus', 'Return');\n\t\t\t\tmmcore.SetCookie(USER_STATUS_INFINITY_COOKIE_NAME, 1, 60, 1);\n\n\t\t\t} else if (previousUserStatus === null) {\n\t\t\t\tmmcore.SetPersistentCriterion('UserStatus', 'New');\n\t\t\t\tmmcore.SetCookie(USER_STATUS_SESSION_COOKIE_NAME, 1, 0, 1);\n\t\t\t\tmmcore.SetCookie(USER_STATUS_INFINITY_COOKIE_NAME, 1, 60, 1);\n\t\t\t}\n\t\t}\n\t}\n\n\tfunction setAbo() {\n\t\n\t\tvar attr = '' + getChain('digitalData.user[0].profile[0].attributes.c1.subscriptionStatus') || 'false';\n\t\tif (attr === 'true' || attr === 'false') {\n\t\t\tmmcore.SetPersistentCriterion('Abo', attr + '');\n\t\t}\n\t}\n\n\tmmcore.waitFor(function () {\n\n\t\treturn getChain('digitalData.user[0].profile[0].profileInfo.profileID') !== undefined;\n\t}).done(function () {\n\t\tsetUserStatus();\n\t\tsetAbo();\n\t});\n}());\r\n}catch(err){mmcore.EH(err);}\r\ntry{\r\n;\n(function actArticleViews() {\n\tvar id = window.digitalData &&\n\t\tdigitalData.page &&\n\t\tdigitalData.page.pageInfo &&\n\t\tdigitalData.page.pageInfo.pageID || 0;\n\n\tmmcore.onNotRefresh(function () {\n\t\t\n\n\t\tmmcore.mediator.on('ArticlePage', function () {\n\t\t\tvar attr = window.digitalData &&\n\t\t\t\tdigitalData.page &&\n\t\t\t\tdigitalData.page.category &&\n\t\t\t\tdigitalData.page.category.primaryCategory;\n\t\t\tmmcore.SetAction('ArticleViews', 1, attr);\n\t\t});\n\t}, 'ava_' + id);\n}());\r\n}catch(err){mmcore.EH(err);}\r\ntry{\r\n!function(a){var b=\"2.1.8\",c={},d=function(a,b){return\"string\"==typeof a&&a?(b=b||{},c[a]={validate:b.validate||function(){return!0},check:b.check||function(){return!0},interval:b.interval||50,defaults:b.defaults||{},exec:b.exec}):(f.logError(f.errorMessages[0]),null)},e=function(a,b){var d,e=c[a],g=e.defaults||{};if(\"string\"!=typeof a)return f.logError(f.errorMessages[0],a);if(!e.exec)return f.logError(f.errorMessages[1],a);if(b.redirect&&f.isGenerationPage(b.campaign)&&f.hasNoneDefaultExperience(b))f.saveCampaignExperience(b);else if(b.campaignInfo=b.campaignInfo||f.getCampaignInfo(b),b.campaignInfo){for(var h in g)g.hasOwnProperty(h)&&\"undefined\"==typeof b[h]&&(b[h]=g[h]);b.isProduction=f.isProduction(),d=f.isValidData.call(e,b),\"string\"==typeof d?f.logError(d,a):(f.executeModifiers.call(e,b),f.sendIntegrationData.call(e,b))}},f={errorMessages:[\"Invalid integration build, name is required.\",\"Invalid integration build, exec is required.\"],logError:function(b,c){a.EH({message:\"[\"+(c?c:\"Integration\")+\"] \"+b})},isGenerationPage:function(b){return a.GenInfo[b]},hasNoneDefaultExperience:function(a){var b,c=this.getCampaignExperience(a),d=!1;for(b in c)if(c.hasOwnProperty(b)&&\"Default\"!==c[b]){d=!0;break}return d},getCampaignExperience:function(b){var c=a.GenInfo[b.campaign];if(b.redirect&&!c){var d=\"mm_redir_\"+b.campaign;c=JSON.parse(a.GetCookie(d,1)||\"{}\"),a.SetCookie(d,\"\",-1,1)}return c},saveCampaignExperience:function(b){var c=b.campaign,d=a.GenInfo[b.campaign];a.SetCookie(\"mm_redir_\"+c,JSON.stringify(d),0,1)},getCampaignInfo:function(a){var b,c=this.getCampaignExperience(a),d=[];if(!c)return this.logError(a.campaign+\" is not found.\");for(b in c)d.push(b+\":\"+c[b]);return a.campaign+\"=\"+d.join(\"|\")},isProduction:function(){for(var b=[\"cfgid\",\"opc.enabled\",\"opc.vis\",\"pt.enabled\",\"un\"],c=[\"cfgid\",\"cfgID\"],d=0;d<b.length;d++)if(a.GetParam(b[d]))return!1;for(d=0;d<c.length;d++)if(a.GetCookie(c[d]))return!1;return!0},isValidData:function(a){return this.validate.call(this,a)},executeModifiers:function(a){var b,c=this.defaults.modifiers;if(c)for(b in c)c[b].call(this,a)},sendIntegrationData:function(a){var b=this;!function c(){b.check(a)?b.exec(a):setTimeout(c,b.interval)}()}};a.IntegrationFactory=a.IntegrationFactory||{VERSION:b,integrations:c,register:d,initialize:e}}(window.mmcore||{});\n\r\n}catch(err){mmcore.EH(err);}\r\ntry{\r\nmmcore.IntegrationFactory.register(\n  'ClickTale', {\n    validate: function (data) {\n      if(!data.campaign)\n          return 'No campaign.';\n      return true;\n    },\n\n    check: function (data) {\n      return (typeof window.jQuery === 'function' &&\n              typeof window.ClickTaleField === 'function');\n    },\n\n    exec: function (data) {\n      var mode = data.isProduction ? 'MM_Prod_' : 'MM_Sand_',\n          campaignInfo = mode + data.campaignInfo;\n\n      if (!window.EventStr) {\n        window.EventStr = campaignInfo;\n      } else {\n        window.EventStr += ' - ' + campaignInfo;\n        jQuery(window).trigger('MMReady', campaignInfo);\n      }\n\n      if(data.callback) data.callback();\n      return true;\n    }\n  }\n);\r\n}catch(err){mmcore.EH(err);}\r\ntry{\r\n;\n(function Act_ArtPTimeGl() {\n\tvar quantityInSeconds = 0,\n\t\tprevTS = Math.round(+new Date() / 1000),\n\t\tattr = '',\n\t\tactionCookieName = 'mm_artptimegl';\n\n\tif (mmcore.GetCookie(actionCookieName, 1)) {\n\n\t\t(function track() {\n\t\t\t\n\t\t\tvar cookieArr = mmcore.GetCookie(actionCookieName, 1).split('__'),\n\t\t\t    _secs = cookieArr[0],\n\t\t\t    _attr = cookieArr[1];\n\t\t\tif (_secs && _attr) {\n\t\t\t\tif (digitalData &&\n\t\t\t\t\tdigitalData.page &&\n\t\t\t\t\tdigitalData.page.pageInfo &&\n\t\t\t\t\tdigitalData.page.pageInfo.pageID === _attr) {\n\t\t\t\t\t//do not track. The same page\t\n\t\t\t\t} else {\n\t\t\t\t\tif (_secs < 7) {\n\t\t\t\t\t\tmmcore.SetAction('ArtBounce7s', 1);\n\t\t\t\t\t} else if (_secs < 21) {\n\t\t\t\t\t\tmmcore.SetAction('ArtBounce21s', 1);\n\t\t\t\t\t}\n\t\t\t\t\tmmcore.SetAction('ArtPTimeGl', _secs, _attr);\n\t\t\t\t\tmmcore.request();\n\t\t\t\t}\n\t\t\t}\n\n\n\n\t\t}());\n\t\t//delete actionCookie\n\t\tmmcore.SetCookie(actionCookieName, 0, -1, 1)\n\t}\n\n\tif (window.location.search.indexOf('reduced=true') > -1) {\n\t\t// If page has a regwall/paywall do not track the metrics\n\t\treturn;\n\t}\n\n\n\n\tif (!(digitalData &&\n\t\t\tdigitalData.page &&\n\t\t\tdigitalData.page.pageInfo &&\n\t\t\tdigitalData.page.pageInfo.pageID &&\n\t   \t\tdigitalData.page.category &&\n\t   \t\tdigitalData.page.category.pageType === 'article')) {\n\t\treturn;\n\t}\n\tattr = digitalData.page.pageInfo.pageID;\n\n\twindow.addEventListener('focus', function () {\n\n\t\tprevTS = Math.round(+new Date() / 1000);\n\t});\n\twindow.addEventListener('blur', function () {\n\n\t\tquantityInSeconds = quantityInSeconds + (Math.round(+new Date() / 1000) - prevTS);\n\n\t});\n\twindow.addEventListener('unload', function () {\n\t\tvar secs = quantityInSeconds + (Math.round(+new Date() / 1000) - prevTS);\n\t\tmmcore.SetCookie(actionCookieName, secs + '__' + attr, 2, 1)\t\n\t});\n\twindow.addEventListener('pagehide', function () {\n\t\tvar secs = quantityInSeconds + (Math.round(+new Date() / 1000) - prevTS);\n\t\tmmcore.SetCookie(actionCookieName, secs + '__' + attr, 2, 1)\t\n\t});\n\n\n}());\r\n}catch(err){mmcore.EH(err);}\r\ntry{\r\n;\n(function act_NoBounce() {\n\tif (!window.addEventListener) {\n\t\treturn;\n\t}\n\tvar minute = 1 / 24 / 60;\n\tvar COOKIE_NAME = 'mm_nobounce';\n\n\tvar prevPageTime = +mmcore.GetCookie(COOKIE_NAME, 1);\n\n\tif (prevPageTime &&\n\t\t(prevPageTime + 60  > +(new Date().getTime())/1000)\n\t) {\n\t\t\n\t\tmmcore.AddDocLoadHandler(function () {\n\t\t\n\t\t\tvar attr = 'Alles';\n\t\t\tif (window.digitalData &&\n\t\t\t\twindow.digitalData.page &&\n\t\t\t\twindow.digitalData.page.category &&\n\t\t\t\twindow.digitalData.page.category.pageType === 'article') {\n\t\t\t\tattr = 'Artikel';\n\t\t\t}\n\t\t\tmmcore.SetAction('NoBounce', 1, attr);\n\t\t\tmmcore.mediator.trigger('NoBounce', {attribute:attr});\n\t\t\tmmcore.request('mmevents');\n\n\t\t});\n\t}\n\n\n\twindow.addEventListener('unload', function () {\n\t\tmmcore.SetCookie(COOKIE_NAME, Math.round((+new Date()) / 1000), minute, 1);\n\t});\n\twindow.addEventListener('pagehide', function () {\n\t\tmmcore.SetCookie(COOKIE_NAME, Math.round((+new Date()) / 1000), minute, 1);\n\t});\n\n}());\r\n}catch(err){mmcore.EH(err);}\r\ntry{\r\n(function () {\n\n\tif (\n\t\twindow.digitalData &&\n\t\twindow.digitalData.page &&\n\t\twindow.digitalData.page.category &&\n\t\twindow.digitalData.page.category.pageType == 'article'\n\t) {\n\t\tmmcore._async = false;\n\t\tmmcore.mediator.trigger('ArticlePage', {});\n\t\tmmcore.SetPageID('ArticlePage');\n\t\tmmcore.CGRequest();\n\n\t}\n\n}());\r\n}catch(err){mmcore.EH(err);}\r\ntry{\r\n;\n(function Act_ClicksBrcr() {\n\n\tmmcore.AddDocLoadHandler(function () {\n\t\tvar breadcrumbsLinks = document.querySelectorAll('.breadcrumbs a');\n\n\t\tfor (var i = 0; i < breadcrumbsLinks.length; i++) {\n\t\t\tbreadcrumbsLinks[i].addEventListener('click', function () {\n\t\t\t\tvar attr = '';\n\t\t\t\tif (digitalData &&\n\t\t\t\t\tdigitalData.page && digitalData.page.category &&\n\t\t\t\t\tdigitalData.page.category.pageType) {\n\t\t\t\t\tattr = digitalData.page.category.pageType;\n\t\t\t\t}\n\t\t\t\tmmcore.$Action('ClicksBrcr', 1, attr);\n\t\t\t});\n\t\t}\n\n\n\t});\n\n}());\r\n}catch(err){mmcore.EH(err);}\r\nif(typeof mmcore._callback=='object'&&typeof mmcore._callback[1]=='function'){try{mmcore._callback[1]();}catch(err){mmcore.EH(err);}\r\nfinally{mmcore._callback[1]=null;}}\r\n})();","Packages":["mmpackage-1.7.js"]});