window.lpTag=window.lpTag||{};lpTag.taglets=lpTag.taglets||{};lpTag._tagv="2.24.0";!function(a,b){function c(c,d,e){b._logcnt=b._logcnt||0;B(c,d,e,b._logcnt);if("undefined"!=typeof a.lpTaglogListeners&&a.lpTaglogListeners.constructor===Array)for(var f=0;f0){a.index>=a.eventBufferLimit&&(a.index=0);a.fired[a.index]=b;a.index++}else a.fired.push(b);a=null}}function i(a,b){var c=!1;if(!b){d("Ev listen id not spec for unregister","ERROR","Events");return null}for(var e in a)if(a.hasOwnProperty(e))for(var f=0;f0)for(var g=0;g0}function h(a,b,d){return function(){try{a.func.call(a.context,b,d);b=null;a.triggerOnce&&e(a);a=null}catch(b){c.log("Error executing "+d.eventName+" eventId: "+a.id+"e="+b.message,"ERROR","Events")}}}function i(a){c.storeEventData({triggerData:a,eventBufferLimit:k,attrName:m,fired:p,index:r})}var j,k,l="Events",m="eventName",n=0,o={},p=[],q="evId_",r=0;j=!(!a||"boolean"!=typeof a.cloneEventData)&&a.cloneEventData;k=a&&!isNaN(a.eventBufferLimit)?a.eventBufferLimit:-1;this.once=b;this.hasFired=f;this.trigger=g;this.publish=g;this.bind=d;this.register=d;this.unbind=e;this.unregister=e}b.Events=b.Events||d});b.Events=b.Events||b.Chronos.Events;a.lpTag=a.lpTag||{};b.storageMethods=b.storageMethods||function(){"use strict";function a(){return l&&m}function b(){return l}function c(){return m}function d(a,c){if(b()){sessionStorage.setItem(a,c);return!0}}function e(a){if(b())return sessionStorage.getItem(a)||""}function f(a){if(b()&&e(a)){sessionStorage.removeItem(a);return!0}return!1}function g(a,b){if(c()){localStorage.setItem(a,b);return!0}}function h(a){if(c())return localStorage.getItem(a)||""}function i(a){if(c()&&h(a)){localStorage.removeItem(a);return!0}return!1}function j(){try{l=k(sessionStorage);m=k(localStorage)}catch(a){}}function k(a){var b=!1,c="lpTestCase",d="abc";try{if("undefined"!=typeof Storage){a.setItem(c,d);b=a.getItem(c)===d;a.removeItem(c)}}catch(a){}return b}var l=!1,m=!1;j();return{isStorageEnabled:a,isSessionStorageEnabled:b,isLocalStorageEnabled:c,setSessionData:d,getSessionData:e,removeSessionData:f,setPersistentData:g,getPersistentData:h,removePersistentData:i}}();a.lpTag=a.lpTag||{};b.cookieMethods=b.cookieMethods||function(){"use strict";function a(){var a="lpTestCookie"+(new Date).getTime(),b="testValue";f({name:a,value:b});h=b===c(a);g(a);i=!1;return h}function b(){return h}function c(a){var b,c,d="; ",e="";if(i||h){if("string"!=typeof a)return"";a=encodeURIComponent(a);try{c=d+document.cookie}catch(a){}b=c.split(d+a+"=");e=1==b.length?"":decodeURIComponent(b[1].split(";")[0])}return e}function d(a,b,c){c="number"==typeof c?c:2592e3;"object"==typeof a&&(a.seconds=c);return e(a,b,c)}function e(a,b,c,d,e,g){return f("object"==typeof a?a:{name:a,value:b,seconds:c,path:d,domain:e,secure:g})}function f(a){var b,c,d=!1;if(i||h){if("string"!=typeof a.name||""===a.name)return!1;null!==a.value&&"undefined"!=typeof a.value||(a.seconds=-1);if("number"==typeof a.seconds){c=(new Date).getTime();b=new Date(c+1e3*a.seconds)}a.value=a.value?encodeURIComponent(a.value):"";try{document.cookie=[encodeURIComponent(a.name),"=",a.value,b?"; expires="+b.toUTCString():"",a.path?"; path="+a.path:"",a.domain?"; domain="+a.domain:"",a.secure?"; secure":""].join("");d=!0}catch(a){}}return d}function g(a,b,c){return f({name:a,path:b,domain:c})}var h=!1,i=!0;a();return{clearCookie:g,writeSessionCookie:e,writePersistentCookie:d,readCookie:c,isCookieEnabled:b}}();b.cfg=Y;b.log=c;b.csds={getDomain:e,setDomains:d,getCSDSMap:f};b.features={getFeature:g};b.siteSettings={getSetting:h};b.getDomain=e;b.eventsFactory=k;b.tglMng={run:l,runtTaglet:m};b.device={os:o,osEnum:T(ha),osName:p,family:n,familyEnum:T(fa),familyName:q,browser:r,browserName:s,browserEnum:T(ja)};b.start=t;b._reload=V;b.newPage=u;b.loadTaglet=v;b.callback=x;b.run=w;ea=k();b.events=ea;w()}(window,lpTag);