lpTag.callback({"serviceMap":[{"service":"leIntegration","account":"73002004","baseURI":"lo.octopus.liveperson.net"},{"service":"visitManager","account":"73002004","baseURI":"lo.vm.liveperson.net"},{"service":"ALL","account":"73002004","baseURI":"server.lon.liveperson.net"},{"service":"coBrowse","account":"73002004","baseURI":"lo.cobrowse.liveperson.net"},{"service":"tokenizer","account":"73002004","baseURI":"lo.tokenizer.liveperson.net"},{"service":"engHistDomain","account":"73002004","baseURI":"lo.enghist.liveperson.net"},{"service":"visitorFeed","account":"73002004","baseURI":"lo.v-feed.liveperson.net"},{"service":"faasUI","account":"73002004","baseURI":"lo.faasui.liveperson.net"},{"service":"sentinel","account":"73002004","baseURI":"lo.sentinel.liveperson.net"},{"service":"accountConfigReadWrite","account":"73002004","baseURI":"lo.ac.liveperson.net"},{"service":"pusherInt","account":"73002004","baseURI":"lo.pushsrv.int.liveperson.net"},{"service":"conversationVep","account":"73002004","baseURI":"lo.convep.liveperson.net"},{"service":"facadeMsg","account":"73002004","baseURI":"lo.facade-msg.liveperson.net"},{"service":"smt","account":"73002004","baseURI":"lo.v.liveperson.net"},{"service":"cqmMsg","account":"73002004","baseURI":"lo.cqm-msg.liveperson.net"},{"service":"adminArea","account":"73002004","baseURI":"server.lon.liveperson.net"},{"service":"loggos","account":"73002004","baseURI":"z2.loggos.liveperson.net"},{"service":"pusher","account":"73002004","baseURI":"lo.push.liveperson.net"},{"service":"rtDashboard","account":"73002004","baseURI":"lo.realtime.liveperson.net"},{"service":"swift","account":"73002004","baseURI":"z2.objectstorage.liveperson.net"},{"service":"asyncMessaging","account":"73002004","baseURI":"lo.ams.liveperson.net"},{"service":"lpEng","account":"73002004","baseURI":"z2.lpEng.liveperson.net"},{"service":"msgEwtAPI","account":"73002004","baseURI":"lo.lp-msgewt.liveperson.net"},{"service":"accountCreation","account":"73002004","baseURI":"z2.acc-create.liveperson.net"},{"service":"connectionPanel","account":"73002004","baseURI":"z2.connection-panel.liveperson.net"},{"service":"msgHist","account":"73002004","baseURI":"lo.msghist.liveperson.net"},{"service":"idp","account":"73002004","baseURI":"lo.idp.liveperson.net"},{"service":"provisionGW","account":"73002004","baseURI":"lo.register.liveperson.net"},{"service":"mcs","account":"73002004","baseURI":"mcs.liveperson.net"},{"service":"coApp","account":"73002004","baseURI":"z2.coapp.liveperson.net"},{"service":"predictiveDialer","account":"73002004","baseURI":"lo.pd.liveperson.net"},{"service":"staticContent","account":"73002004","baseURI":"lo.content.lpsnmedia.net"},{"service":"act","account":"73002004","baseURI":"lo.act.liveperson.net"},{"service":"leRBMstr","account":"73002004","baseURI":"z2.bi.liveperson.net"},{"service":"openPlatform","account":"73002004","baseURI":"server.lon.liveperson.net"},{"service":"accountConfigReadOnly","account":"73002004","baseURI":"z2.acr.liveperson.net"},{"service":"mobileChat","account":"73002004","baseURI":"dispatch.look.io"},{"service":"liveEngage","account":"73002004","baseURI":"z2.le.liveperson.net"},{"service":"nlp","account":"73002004","baseURI":"lo.nlp.liveperson.net"},{"service":"intentAnalyzer","account":"73002004","baseURI":"lo.intent.liveperson.net"},{"service":"leBiMstr","account":"73002004","baseURI":"z2.bi.liveperson.net"},{"service":"asyncMessagingEnt","account":"73002004","baseURI":"lo.msg.liveperson.net"},{"service":"routingBot","account":"73002004","baseURI":"lo.routingbot.ext.liveperson.net"},{"service":"agent","account":"73002004","baseURI":"server.lon.liveperson.net"},{"service":"liveEngageUI","account":"73002004","baseURI":"lo.le1.liveperson.net"},{"service":"liveEngageVep","account":"73002004","baseURI":"lo.batchelor.liveperson.net"},{"service":"etool","account":"73002004","baseURI":"z2.etool.liveperson.net"},{"service":"mTag","account":"73002004","baseURI":"server.lon.liveperson.net"},{"service":"leDataReporting","account":"73002004","baseURI":"lo.data.liveperson.net"},{"service":"keyService","account":"73002004","baseURI":"lo.keyservice.liveperson.net"},{"service":"msdkgw","account":"73002004","baseURI":"lo.v.liveperson.net"},{"service":"acCdnDomain","account":"73002004","baseURI":"accdn.lpsnmedia.net"},{"service":"rtbf","account":"73002004","baseURI":"lo.data-mng.liveperson.net"},{"service":"leBackofficeInt","account":"73002004","baseURI":"z2.houston.int.liveperson.net"},{"service":"appKeyManagement","account":"73002004","baseURI":"z2.appkey-mgmnt.liveperson.net"},{"service":"agentVep","account":"73002004","baseURI":"lo.agentvep.liveperson.net"},{"service":"mobileVisit","account":"73002004","baseURI":"dispatch.look.io"},{"service":"leBilling","account":"73002004","baseURI":"lo.le-billing.liveperson.net"},{"service":"batchelor","account":"73002004","baseURI":"z2.batchelor.liveperson.net"},{"service":"leCdnDomain","account":"73002004","baseURI":"lpcdn.lpsnmedia.net"},{"service":"faasGW","account":"73002004","baseURI":"lo.faasgw.liveperson.net"},{"service":"redirect","account":"73002004","baseURI":"z2.liveper.sn"}],"taglets":[{"name":"lpSecureStorage","type":0},{"name":"lp_sdes","type":0},{"name":"cobrowse","type":0},{"name":"scraper","type":0},{"name":"lpActivityMonitor","type":0},{"name":"rendererStub","type":0},{"name":"lp_version_detector","type":0},{"name":"lp_monitoringSDK","type":0},{"name":"lpTransporter","type":0},{"name":"lpUnifiedWindow","type":0},{"name":"SMT","type":0},{"name":"hooks","type":0},{"name":"lp_SMT","type":0},{"name":"authenticator","type":0},{"name":"lp_global_utils","type":0},{"name":"jsLoader","type":0}],"site":"73002004","features":{"Common.LiveEngage_2_CrossDomainStorage":false,"Messaging.Auto_Messages":false}});try{window.lpTag=window.lpTag||{};window.lpTag.taglets=window.lpTag.taglets||{};lpTag.taglets.lpSecureStorage=lpTag.taglets.lpSecureStorage||function(e){function t(){}function n(e){e=ae(e);return e&&Be[e]?Be[e]:Be}function r(e){c(e);e.type=Pe.GET;l(e)}function o(e){c(e);e.type=Pe.MULTIGET;l(e)}function a(e){if(!e||-1!==e.expires&&-1!==e.ttl){e.type=Pe.SET;l(e)}else u(e)}function i(e){c(e);e.type=Pe.TOUCH;l(e)}function u(e){if(e){e.ttl=-1;e.expires=-1}e.type=Pe.REMOVE;l(e)}function p(e){var t,n;e&&e.debug===!0&&(xe=!0);for(var r in e)if("object"==typeof e[r]&&e.hasOwnProperty(r)&&e[r].site){e[r].app||(e[r].app=We);if(e[r].url&&0===e[r].url.indexOf("http")){Te("Configuring url "+e[r].url);t=ae(e[r].url);if(Ae[t])if(Be[t]&&Be[t][e[r].app])j(e[r].chosenStorageHandler,Be[t][e[r].app]);else{z(t,e[r].app,e[r].chosenStorageHandler);f(e[r],t)}else{z(t,e[r].app,e[r].chosenStorageHandler);n=s(e[r],t);W(e[r],n,t)}}else e[r].url===ke&&K(e[r])}}function s(e,t){return{type:Pe.SELECT_STORAGE,app:e.app,domain:t,site:e.site,initialStorageType:e.initialStorageType,force:e.force}}function f(e,t){l(s(e,t))}function c(e){if(e&&e.value){e.value=null;delete e.value}return e}function l(e){var t=ae(e.domain);e.app||(e.app=We);if(d(e,t))e.alreadyConfigured&&e.error?j(e.error,"Could not configure storage",e.keys||e.key):p(S(e));else{y(e,t)&&(e.alreadyConfigured=!0);m(e,t)}}function y(e,t){var n=we[t]&&we[t].filter(function(e){return e.type===Pe.SELECT_STORAGE}),r=g(e,t),o=e.type===Pe.SELECT_STORAGE||r||n&&n.length>0;return o}function d(e,t){var n=y(e,t),r=!(!Be[t]||!Be[t][e.app]);return!n&&!r}function g(e,t){if(Ge)for(var n in Ge)if(Ge.hasOwnProperty(n)&&Ge[n].type===Pe.SELECT_STORAGE&&Ge[n].domain===t&&Ge[n].app===e.app)return!0;return!1}function S(e){var t={};t[e.app]={site:e.site,app:e.app,url:e.domain,initialStorageType:e.initialStorageType,chosenStorageHandler:l.bind(this,e)};return t}function m(e,t){var n=e.domain===ke;n?E(e):ze.get(t)?C(e,t):R(e,t)}function T(){lpTag.storageMethods&&!ve&&(ve=lpTag.storageMethods);return ve?ve.isSessionStorageEnabled():!1}function E(e){var t,n;if(T())switch(e.type){case Pe.GET:case Pe.MULTIGET:n=O(e);j(e.success,n,e.keys||e.key);break;case Pe.SET:t=""+e.site+e.key;k(t,e);j(e.success,e.value,e.key);break;case Pe.TOUCH:n=h(""+e.site+e.key,e);j(n?e.success:e.error,n?n:{error:"No data to touch"},e.key);break;case Pe.REMOVE:t=""+e.site+e.key;n={error:"Object not found."};N(t,e)&&(n=void 0);j(n&&n.error&&e.error?e.error:e.success,n&&n.error||n,e.key)}else j(e.error||e.success,{error:"SessionStorage is not active",code:500},e.key)}function v(e){var t=ve.getSessionData(e);try{t=""===t?"":JSON.parse(t)}catch(n){}return""!==t?t:null}function h(e,t){var n=v(e);t.appName&&null!==n&&"object"==typeof n&&(n=n[t.appName]);return""!==n?n:null}function O(e){var t,n,r=!1,o=!1,a={};if(e.keys&&Array.isArray(e.keys)){r=!0;t=e.keys}else t=[e.key];t.forEach(function(t){n=h(""+e.site+t,e);if(n){a[t]=n;o=!0}});a=o?r?a:a[t[0]]:null;return a}function k(e,t){var n=v(e);null===n&&(n={});if("object"==typeof n){n[t.appName]=t.value;return ve.setSessionData(e,B(n))}return!1}function N(e,t){var n=!1,r=!1,o=v(e);if(null!==o&&"object"==typeof o&&o.hasOwnProperty(t.appName)){o[t.appName]=null;delete o[t.appName];for(var a in o)if(o.hasOwnProperty(a)){r=!0;break}n=!0}return n&&r?ve.setSessionData(e,B(o)):n?ve.removeSessionData(e):!1}function R(e,t){var n;if(e&&((e.success||e.error)&&(e.key||e.keys)&&e.appName||e.type===Pe.SELECT_STORAGE)&&e.domain&&e.site)if(Ne)if(Ae[t]){n=e.app&&Be[t]&&Be[t][e.app];if(n&&e.type===Pe.SELECT_STORAGE){M(e.domain,e.app,n);J(e.domain)}else if(!n||n&&!n.error){ye(e);pe(e);Te("Made request for key: "+e.key+" appName: "+e.appName)}else{j(e.error||e.success,null,e.key);Te("No Storage Selected, Blocked request for key: "+e.key+" appName: "+e.appName)}}else W(e,e);else Re.push(function(){l(e)})}function C(e,t){Le[t]="undefined"==typeof Le[t]?[]:Le[t];Le[t].push(e)}function A(){var e,t=(new Date).getTime(),n=!1;if(Ee){clearTimeout(Ee);Ee=null}for(var r in Ge)if(Ge.hasOwnProperty(r)){e=0;e=t-Ge[r].startTime;if(e>=Ue){me("iFrame not responding in time to requests, domain: "+Ge[r].domain);F(r,Ge[r].key,null,!0)}else n=!0}w(n)}function w(e){e&&!Ee&&(Ee=setTimeout(A,Me))}function G(e,t){Ie[e]=t?"undefined"==typeof Ie[e]?1:Ie[e]+1:0;Te("Domain "+e+" error count: "+Ie[e],"_manageErrorState");Ie[e]>Fe&&Z(Le[e],e,"iFrame not responding in time to requests")}function I(e){if(Ae[e]&&Ae[e].parentNode){Ae[e].parentNode.removeChild(Ae[e]);Ae[e]=null;delete Ae[e];Ie[e]=0;me("Removed iFrame for domain","_removeIFrame")}}function b(){document.body?ce():setTimeout(b,0)}function L(e){e&&e.data&&be[e.origin]&&x(e.data,e.origin)}function D(e){Ge[e]=null;delete Ge[e]}function x(e,t){var n,r,o,a,i=V(e);if(i){n=i.id;r=i.key||i.keys;o="undefined"!=typeof i.value?i.value:i.error;if(qe===r){_(i,t);a=ae(t);F(n,r,o,!!i.error,a)}else{F(n,r,o,!!i.error);Te("Got result for key: "+r+" appName: "+i.appName)}}}function _(e,t){var n,r;if(!e.app){if(Ge){for(var o in Ge)if(Ge.hasOwnProperty(o)&&U(t,Ge[o])){n=Ge[o].app;r=o;break}r&&D(r)}if(we&&!r)for(var a in we){we.hasOwnProperty(a)&&a===t&&Array.isArray(we[a])&&we[a].every(function(e,o){if(U(t,e)){n=e.app;r=o;return!1}return!0});if("undefined"!=typeof r){we[a].splice(r,1);break}}e.app=n||We}Be[t]=Be[t]||{};Be[t][e.app]=e.value;Te("Got storage type: "+e.value+" for origin: "+t+" appName: "+e.appName);M(t,e.app,e.value)}function U(e,t){return t.type!==Pe.SELECT_STORAGE||t.domain!==e||t.app!==We&&t.app!==Xe?!1:!0}function M(e,t,n){if(je[e]&&je[e][t]&&je[e][t].length>0){je[e][t].forEach(function(e){j(e,n)});je[e][t]=[]}}function F(e,t,n,r,o){var a=P(e),i=o||a&&ae(a.domain);a&&H(a,n,t,r);e&&D(e);ze.set(!1,i);G(i,r);J(i)}function J(e){Le[e]&&Le[e].length>0&&l(Le[e].shift())}function P(e){return e&&Ge[e]?Ge[e]:void 0}function H(e,t,n,r){r?j(e.error||e.success,t,n):j(e.success,t,n)}function V(e){try{e=decodeURIComponent(e);e=JSON.parse(e)}catch(t){}return e}function B(e){var t,n;if("function"==typeof Array.prototype.toJSON){n=Array.prototype.toJSON;delete Array.prototype.toJSON;try{t=JSON.stringify(e)}catch(r){Array.prototype.toJSON=n;throw r}Array.prototype.toJSON=n}else t=JSON.stringify(e);return t}function j(e,t,n){if("function"==typeof e)try{e(t,n)}catch(r){}}function q(t,n,r){e.addEventListener?t.addEventListener(n,r,!1):t.attachEvent("on"+n,r)}function K(e){var t={app:e.app,value:"NONE"};z(ke,e.app,e.chosenStorageHandler);if(T()){Ae[ke]=!0;t.value=He.STATICSESSIONSTORAGE}_(t,ke)}function W(e,t,n){var r,o=e.url||e.domain,a=e.site;n=n||ae(o);if(!Ae[n])if(we[n])X(n,t);else{Te("Attaching iFrame: "+o+" domain: "+n);r=Q();be[n]=!0;r.setAttribute("src",ne(o,a,e));we[n]=[];X(n,t);Ne?Y(n,r)():Ce.push(Y(n,r))}return r}function X(e,t){t&&we[e].push(t)}function z(e,t,n){if(n){je[e]=je[e]||{};je[e][t]=je[e][t]||[];je[e][t].push(n)}}function Q(){var e=document.createElement("iframe"),t=e.style,n="lpSS_"+Math.floor(9e10*Math.random()),r={tabIndex:"-1","aria-hidden":"true",role:"presentation",title:"Intentionally blank",name:n,id:n};t.width="0px";t.height="0px";t.position="absolute";t.top="-1000px";t.left="-1000px";t.display="none";for(var o in r)r.hasOwnProperty(o)&&e.setAttribute(o,r[o]);return e}function Y(e,t){return function(){var n=setTimeout(function(){Z(we[e],e,"unable to load iFrame for key")},_e);q(t,"load",function(){ee(t,e,n)});document.body.appendChild(t)}}function Z(e,t,n){for(;e.length>0;){var r=e.shift();r.error&&setTimeout($(r.error,n||{error:n,key:r.key},r.key),0)}I(t)}function $(e,t,n){return function(){j(e,t,n)}}function ee(e,t,n){n&&clearTimeout(n);Ae[t]=e;Te("Loaded frame "+t);te(t)}function te(e){Te("Running pending request for frame "+e);if(we[e]){for(;we[e].length>0;)l(we[e].shift());we[e]=null;delete we[e]}}function ne(e,t,n){var r,o,a,i;if(e&&"string"==typeof e){o=ge();a=oe(n);e=re(e);r=08)n=e.substr(0,r);else{t=e.indexOf("?");t>0&&(n=e.substr(0,t))}return n}function oe(e){var t="storage.min.html";xe?t="storage.html":e.env&&(t="storage.secure.min.html");return t}function ae(e){var t,n,r=null;if(e===He.STATICSESSIONSTORAGE)r=e;else{t=new RegExp(/(http{1}s{0,1}?:\/\/){0,1}([^\/\?]+)(\/?)/gi);n=t.exec(e);n&&n.length>=3&&""!==n[2]&&(r=n[1]+n[2].toLowerCase())}return r}function ie(e){var t={};t.id=e.id;e.key?t.key=e.key:e.keys&&(t.keys=e.keys);t.site=e.site;t.appName=e.appName||"*";t.type=e.type;if(e.type===Pe.SELECT_STORAGE){t.initialStorageType=e.initialStorageType;t.force=e.force}isNaN(e.ttl)||(t.ttl=e.ttl);isNaN(e.expires)||(t.expires=e.expires);e.app&&(t.app=e.app);if("undefined"!=typeof e.value){t.value=e.value;t.locations=ue(e.locations)}return t}function ue(e){e=e?e.constructor===Array?e:[e]:[];e.push(document.location.hostname);return e}function pe(e){var t,n=ae(e.domain);if(Ae[n]){e.startTime=(new Date).getTime();t=ie(e);ze.set(!0,n);se(t,n);w(!0)}}function se(e,t){Ae[t]&&Ae[t].contentWindow.postMessage(fe(e),t)}function fe(e){try{e=B(e);e=encodeURIComponent(e)}catch(t){}return e}function ce(){Ne=!0;for(;Ce.length>0;)try{Ce.shift()()}catch(e){}for(;Re.length>0;)try{Re.shift()()}catch(e){}}function le(){De++;De>2e4&&(De=0);return"k"+De+(new Date).getTime()+parseInt(100*Math.random(),10)}function ye(e,t){e.id=t?t:le();"undefined"!=typeof e.value&&(e.type=Pe.SET);Ge[e.id]=e}function de(){return lpTag.features&&"function"==typeof lpTag.features.getFeature&&lpTag.features.getFeature(Ke)}function ge(){return"function"==typeof lpTag.getEnv&&lpTag.getEnv()}function Se(t,n){e.lpTag&&lpTag.log&&lpTag.log(t,n,he)}function me(e){Se(e,Je.ERROR)}function Te(e){Se(e,Je.DEBUG)}var Ee,ve,he="lpSecureStorage",Oe="3.7.0.0-release_439",ke="STATICSESSIONSTORAGE",Ne=!1,Re=[],Ce=[],Ae={},we={},Ge={},Ie={},be={},Le={},De=0,xe=!1,_e=7e3,Ue=5e3,Me=1e3,Fe=10,Je={ERROR:"ERROR",DEBUG:"DEBUG",INFO:"INFO"},Pe={SET:"set",GET:"get",MULTIGET:"multiget",REMOVE:"remove",TOUCH:"touch",SELECT_STORAGE:"selectStorage"},He={LOCALSTORAGE:"localStorage",SESSIONSTORAGE:"sessionStorage",INDEXEDDB:"indexedDB",COOKIE:"secureSessionCookie",STATICSESSIONSTORAGE:ke},Ve={STORAGE:"storage_error"},Be={},je={},qe="SecureStorageClient/storageType",Ke="Common.LiveEngage_2_CrossDomainStorage",We="default",Xe="cobrowse",ze={set:function(e,t){t&&(this[t]=e)},get:function(e){return e?this[e]:void 0}};q(e,"message",L);b();return{storageTypes:He,getStorageType:n,getValue:r,getValues:o,setValue:a,touchValue:i,removeValue:u,configure:p,sessionStorageStaticDomain:ke,errorTypes:Ve,v:Oe,name:he,init:t,inspect:function(){var e={};for(var t in Ae)Ae.hasOwnProperty(t)&&(e[t]={url:t,storageType:Be[t]});return{name:he,version:Oe,configuredFrames:e}}}}(window);}catch(e){lpTag.handleGeneralError("lpSecureStorage",e);}try{window.lpTag=window.lpTag||{};lpTag.taglets=lpTag.taglets||{};lpTag.taglets.lp_sdes=lpTag.taglets.lp_sdes||function(){function e(){var e=lpTag.sdes;lpTag.sdes=lpTag.taglets.lp_sdes;if("undefined"!=typeof e&&e.length)for(var n=0;n0)return n[1]}}}return{getVisitorId:i,getSessionId:t,getVisitorSessionId:n,getRedirectedSiteId:o}}();!function(e){var t,i=window,o=i.document,r=i.lpTag=i.lpTag||{},s=r.taglets=r.taglets||{};r.isDebug&&i.console&&i.console.log&&(r.log=function(e,t){"ERROR"===t?i.console.error(e):i.console.log(e)});s.cobrowse=s.cobrowse||function(){function a(e){O("INITIALIZING");O("CONFIG PARAM="+e);t=s.lpUtil||s.lp_global_utils;e&&e.constructor===Array?t.convertConfig(e,q):q=e||q;q=V(k,q);q.autoloadApi&&w();u()}function c(){O("STARTING");r.events.trigger(L,"ready",s.cobrowse);T()}function l(){O("_visitorApiReady()");F=x(q.namespace,i);F.removeDefaultFlow();f(F);P(G,function(e){e(F)});G=[]}function u(){O("_addLpTagListeners()");P(K,r.events.unbind,r.events);K=[r.events.bind({appName:M,eventName:"cobrowseOffered",func:p}),r.events.bind({appName:M,eventName:"cobrowseAccepted",func:g}),r.events.bind({appName:M,eventName:"cobrowseDeclined",func:v}),r.events.bind({appName:M,eventName:"state",func:S}),r.events.bind({appName:B,eventName:"cobrowseOffered",func:p}),r.events.bind({appName:B,eventName:"cobrowseAccepted",func:g}),r.events.bind({appName:B,eventName:"cobrowseDeclined",func:v})]}function f(e){O("_addSynchroniteListeners()");P(Y,function(e){e.remove()});Y=[e.on("sessionAccepted",function(){e.removeDefaultFlow();O("sessionAccepted")}),e.on("sessionStart",m)]}function p(t){O("_handleOffered "+(t?JSON.stringify(t):"no event param"));j=!1;var n=t.serviceId||t.ssid||e.getSessionId();w(t).then(function(e){t.serviceId=n;e.removeDefaultFlow();e.emit("sessionOffered",t)})}function g(e){if(j)O("Chat already ended");else{e&&(e.context="LIVEENGAGE");d(e)}}function d(t){t.svid=t.svid||e.getVisitorId();t.ssid=t.ssid||e.getSessionId();var n=t.serviceId||t.svid||t.ssid||e.getSessionId();w(t).then(function(e){O("_handleAccepted "+(t?JSON.stringify(t):"no event param"));t.channelSegment=t.agentId+"";t.serviceId=n;t.visitorAlias=b(t);e.acceptSupportOffer(t,!0)})}function v(t){if(j)O("Chat already ended");else{O("_handleDeclined "+(t?JSON.stringify(t):"no event param"));var n=t.serviceId||t.svid||t.ssid||e.getSessionId();w(t).then(function(e){var i=JSON.parse(JSON.stringify(t));i.channelSegment=i.agentId+"";i.serviceId=n;i.visitorAlias=b(i);e.removeDefaultFlow();e.cancelSupportOffer(i)})}}function m(e){O("_handleStart() - "+JSON.stringify(e));r.events.trigger(L,"start",s.cobrowse);var t=i.opener||i.top||i,n=q.cobrowseEngine||"proxyless",o=e.sessionUrl;F.visitorInfo.connectedAgentAlias=null;F.visitorInfo.clearServiceID();if("proxyless"===n){window.proxylessConfig={ticket:e.ticket,master:!0,sid:e.sid,username:e.visitorName,comet:F.getComet()};R(_(q.tenantId)+"/js/synchronite/proxyless/run.js?cacheBust="+encodeURIComponent(U));F.cometCleanUp()}else i.setTimeout(function(){t.location=o},25)}function S(e){O("_handleChatState() - "+JSON.stringify(e));if("ended"===e.state){j=!0;i.proxyless&&i.proxyless.endSession&&i.proxyless.endSession()}}function I(t){var n=e.getVisitorId(),i=b();w().then(function(e){t=t||function(e){O("ServiceId set: "+e)};e.visitorInfo.setFullname(i);e.createServiceId(n,t)})}function y(){var t=e.getVisitorId(),n=b(),i={agentServiceId:t,fullname:n};O("_requestCobrowse "+JSON.stringify(i));w(event).then(function(e){e.requestSupport(i,function(e){O(e?"REQUESTEDSUPPORT SUCCESS ":"REQUESTEDSUPPORT FAILED - SERVICE ID UNKNOWN")})})}function h(){var e=r.url;window.proxyless&&window.proxyless.newPage&&window.proxyless.newPage(e)}function N(){var t=q.site;if(!t){t=e.getRedirectedSiteId(i);if(t)return t;t=i.lpMTagConfig&&i.lpMTagConfig.lpNumber;if(t)return t;t=i.lpTag&&i.lpTag.site;if(t)return t}t||i.lp&&i.lp.urlParams&&i.urlParams.lpnumber&&(t=i.urlParams.lpnumber);return t}function b(e){return e&&e.visitorName?e.visitorName:i.lp&&i.lp.chatApi&&i.lp.chatApi.getVisitorName?i.lp.chatApi.getVisitorName():"Visitor"}function w(e){O("_loadVisitorApi()");e=e||{};if(!F){var t=e.siteId||N();q.tenantId=t;q.readyCallback=l;i.synchroniteConfig=V(i.synchroniteConfig||{},q);R(_(t)+"/js/synchronite/integration.js?cacheBust="+encodeURIComponent(U),"cobrowse-integration")}return{then:function(e){e&&(F?e(F):G.push(e))}}}function T(){A(function(e){e&&C()})}function C(){R(_(N())+"/js/synchronite/proxyless/run.js?cacheBust="+encodeURIComponent(U))}function A(e){if(i.lpTag&&i.lpTag.taglets&&i.lpTag.taglets.lpSecureStorage){var t=i.lpTag.taglets.lpSecureStorage,n=i.lpTag.getDomain("leCdnDomain"),o="https://"+n+"/le_secure_storage/"+(t.v?t.v+"/":"");i.proxyless=i.proxyless||{};i.proxyless.useCdn=!0;var s={url:o,app:J,site:N(),initialStorageType:"sessionStorage"},a="function"==typeof r.getEnv&&r.getEnv();a&&(s.env=a);try{r.taglets.lpSecureStorage.configure({conf:s})}catch(c){D("Error initializing secure storage: "+c,"ERROR")}r.taglets.lpSecureStorage.getValue({site:N(),app:J,appName:"cobrowse",key:"s.tid",domain:o,success:e})}}function E(){var e="coBrowse",t=q.domain;return!t&&i.lpTag&&i.lpTag.csds?i.lpTag.csds.getDomain(e):!t&&i.lp&&i.lp.CSDSList?i.lp.CSDSList[e]:t}function _(e,t){e=e||N();t=t||E();return"https://"+e+"."+t}function D(e,t){i.lpTag&&i.lpTag.log&&i.lpTag.log(e,t,L+" taglet")}function O(e){D(e,"INFO")}function R(e,t){if(!t||!o.getElementById(t)){var n=o.createElement("script");n.setAttribute("type","text/javascript");n.setAttribute("charset","UTF-8");n.setAttribute("src",e);t&&n.setAttribute("id",t);var i=o.body||o.getElementsByTagName("body")[0];i.appendChild(n)}}function P(e,t,n){var i=0,o=e&&e.length||0;o&&"string"==typeof e&&(e=e.split(""));if(n)for(;o>i;++i)t.call(n,e[i],i,e);else for(;o>i;++i)t(e[i],i,e)}function V(e,t){if(!e||!t)return e;for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n]);return e}function x(e,t){t=t||i;"string"==typeof e&&(e=e.split("."));var o=t;if(e&&e.length)for(var r=0;r0){lpTag.log("zones: "+JSON.stringify(e),"DEBUG","SCRAPER");lpTag.sdes.send(e,function(){lpTag.log("scraper::_send::lpTag.sdes.send success for: "+e.toString(),"DEBUG","SCRAPER")})}}var g="0.3.1",p="scraper",u={ACCDN:"acCdnDomain"},f=[],d={scrapeInterval:50};return{v:g,name:p,init:e,start:n,reinit:a,restart:t,getElmId:l,inspect:r}}();}catch(e){lpTag.handleGeneralError("scraper",e);}try{window.lpTag=window.lpTag||{};lpTag.taglets=lpTag.taglets||{};lpTag.taglets.lpActivityMonitor=lpTag.taglets.lpActivityMonitor||function(){function t(t){lpTag.sdes=lpTag.sdes||[];f(t);s(v)}function e(){c("Starting activity tracking");S=!0;O=setTimeout(E,A.timeout)}function n(){c("Called Stop");if(O){clearTimeout(O);S=!1;p("Stopped activity tracking")}T()}function i(t){c("Called push with type="+t);t&&"number"==typeof t?lpTag.sdes.push({type:A.sdeType,input:t}):r("Did not push sde since type is not a number type="+t,"ERROR")}function o(t){c("Called Reinit");u();f(t);v()}function u(){D=0;U=N.UNDEFINED}function a(){return S}function r(t,e){window.lpTag&&lpTag.log&&lpTag.log(t,e,h)}function c(t){r(t,"DEBUG")}function p(t){r(t,"INFO")}function l(t){try{return JSON.parse(JSON.stringify(t))}catch(e){return t}}function s(t){return setTimeout(t,0)}function f(t){if(t)for(var e=0;e=a)return!1}return!0}function A(e){return e&&JSON.parse(w(e))}function w(e){var n;if("function"==typeof Array.prototype.toJSON){var t=Array.prototype.toJSON;delete Array.prototype.toJSON;try{n=JSON.stringify(e)}catch(a){Array.prototype.toJSON=t;throw a}Array.prototype.toJSON=t}else n=JSON.stringify(e);return n}function U(e){return e&&e.campaignId+"_"+e.engagementId+"_"+e.engagementRevision}function B(e){if(e&&e.campaignId&&e.engagementId&&e.engagementRevision)return!0;lpTag.log("Missing engagement parameters: campaignId, engagementId, engagementRevision; "+JSON.stringify(e),"ERROR",M);return void 0}function x(e){if("object"==typeof e&&!e.error)return!0;lpTag.log("Error in engagement config: "+JSON.stringify(e),"ERROR",M);return void 0}function K(e){return!e.allowUnauthMsg||e.allowUnauthMsg&&lpTag&&lpTag.taglets&&lpTag.taglets.unAuthMessaging}function J(){oe=!0;le.forEach(_);le=[]}var k="3.30.0.0-release_3087",M="rendererStub",H={0:"peeling",1:"overlay",2:"toaster",3:"slider",5:"overlay",6:"overlay"},j={0:"na",1:"online",2:"offline"},W={CHAT:"CHAT",ACCDN:"acCdnDomain",LPCDN:"leCdnDomain"},V={INTERNAL:0,HTML:1,TAGLET:2},q={LIVE_CHAT:0,MESSAGING:1},Y={},z={ids:{},divIds:{}},Q={peeling:{files:["peeling","UISuite"],taglets:["peeling","baseOffer","baseUIOffer"]},overlay:{files:["overlay","UISuite"],taglets:["overlay","baseOffer","baseUIOffer"]},toaster:{files:["toaster","UISuite"],taglets:["toaster","baseOffer","baseUIOffer"]},slider:{files:["slider","UISuite"],taglets:["slider","baseOffer","baseUIOffer"]},customTaglet:{files:["baseOffer"],taglets:["baseOffer"]},conversationInitiator:{taglets:["baseOffer"]}},X={OPEN:"OPEN",SHOW:"SHOW"},Z="eventName",$="external app",ee="LiveEngageChat_",ne="height=650,width=330,menubar=no,resizable=no",te="https://liveperson.net",ae={BUSY:4,CONTENT:3,OFFLINE:2,ONLINE:1},ie={CHAT:0,MESSAGING:1},ge={OFFLINE:0,CHAT:1},re="3.0",oe=!1,le=[];return{_v:k,_name:M,init:e,onBeforeNavigation:t,getEngagementState:i,getEngagementInfo:a,getClickObject:g,click:r}}();}catch(e){lpTag.handleGeneralError("rendererStub",e);}try{window.lpTag=lpTag||{};lpTag.taglets=lpTag.taglets||{};lpTag.taglets.lp_version_detector=function(){function e(e,n){window.lpTag&&lpTag.log&&lpTag.log(e,n,p)}function n(n){e(n,"ERROR")}function a(n){e(n,"INFO")}function o(e,n){if("undefined"!=typeof n){if(e)for(var a=0;a0&&(t.data.identities=n);if(fe){e.rid=t.rid;e.result={error:500,message:"startPage request was already sent once"};e.status=we.err;N(e)}else de(t);fe=!0;lpTag.events.trigger(Ee,"SP_SENT")})}function a(e,t){var n;I("Called pageLoaded onSucess is: "+e);var r={type:_e.pageLoaded,onSuccess:e,onError:t,isSync:!0};n=le(r);if(fe&&!Se)ne(n);else{r.rid=n.rid;r.result={error:500,message:"pageLoaded request was already sent once"};r.status=we.err;N(r)}Se=!0}function o(e,t){I("Called inPage onSucess is: "+e);var n={type:_e.inPage,onSuccess:e,onError:t,isSync:!0},r=le(n);if(fe&&Se)ne(r);else{n.rid=r.rid;n.result={error:500,message:"Cannot issue inPage request when startPage and pageLoaded were not sent"};n.status=we.err;N(n)}}function s(e,t){I("Called send, onSuccess: "+e);var n={type:_e.updateContext,onSuccess:e,onError:t,isSync:!0};if(Re.length>0){var r=le(n);ne(r);return!0}return!1}function c(e){I("Called push with sdes: "+JSON.stringify(e));if("undefined"!=typeof e&&e instanceof Array)for(var t=0;t-1){var r=new RegExp("([?&])"+t+"=.*?(&|$)","i");return e.replace(r,"$1"+encodeURIComponent(t)+"="+encodeURIComponent(n)+"$2")}var i=encodeURIComponent(t)+"="+encodeURIComponent(n);e+=e.indexOf("?")===e.length-1?i:e.indexOf("?")>-1&&e.indexOf("?")=i&&t(a)}var r=e.filter(function(e){return"function"==typeof e}),i=r.length,a=[];i>0?r.forEach(function(e){try{e(n)}catch(t){n()}}):n()}function Y(e){I("Called _prepareRequest with params: "+JSON.stringify(e));var t,n;if(e.data)t=e.data.sdes;else{t=Re;Re=[]}n=ee(e);H(n);Q(n);e.type===_e.startPage&&te(n);t=Z(t);t&&t.length>0&&(n.data.sdes=t);var r=Me.debug();r&&(n.data.dbg=r);return n}function Z(e){var t,n=Array.isArray(e)&&e.length>0;if(n&&lpTag.hooks&&lpTag.hooks.exec){t=lpTag.hooks.exec({name:Le.BEFORE_SEND_SDE,data:{sdes:e}});e=t&&t.data&&Array.isArray(t.data.sdes)&&t.data.sdes}return e}function ee(e){return{rid:e.rid,data:{t:e.type,ts:(new Date).getTime(),pid:ke,tid:qe},method:"POST",encoding:lpTag.charset||"UTF-8",transportOrder:["jsonp","postmessage"],success:function(t){e.result=t;e.status=we.ok;N(e)},error:function(t){e.result=t;e.status=we.err;N(e)},url:Ve.protocol+Ve.baseUrl+Ve.apiPath+"/"+Ve.accountId+"?"}}function te(e){e.timeout=Ve.timeout;var t=Me.title();t&&(e.data.pt=t);var n=Me.url();n&&(e.data.u=n);var r=Me.referrer();r&&(e.data.r=r);var i=Me.section();i&&(e.data.sec=i);lpTag.device&&lpTag.device.family&&(e.data.df=lpTag.device.family());lpTag.device&&lpTag.device.os&&(e.data.os=lpTag.device.os());var a=Me.emtVisitorId();a&&(e.data.evid=a)}function ne(e){ge.push(e);ie()}function re(e,t){if(e.error)try{e.error(t)}catch(n){T("Failed calling client onError _callClientCbOnError e="+n)}}function ie(){if(!pe&&ge.length>0&&me){I("Called _processPendingSyncRequests, initiating a new sync request: "+ge.length+" inProgress: "+JSON.stringify(pe));var e=ge.shift();e=H(e);pe=e;try{b(e)}catch(t){T("Failed on lpAjax.issueCall in _processPendingSyncRequests. e: "+JSON.stringify(t.message));re(e,{error:{code:"500",message:"error while issue request: "+JSON.stringify(t.message)}})}}else C("Called _processPendingSyncRequests no sync requests to initiate, pending: "+ge.length+" inProgress: "+JSON.stringify(pe))}function ae(){I("Called _syncRequestFinished");pe=void 0}function oe(){ce()}function se(e){I("Called _initPageCb isSuccess: "+e);e&&(me=!0);ce()}function ce(){ae();ie()}function ue(){I("Called _asyncRequestCb");ve=!1}function de(e){pe=e;try{lpTag.taglets.lpAjax.issueCall(e)}catch(t){T("Failed on lpAjax.issueCall in _sendInitializingRequest. requestId: "+e.rid+", e="+JSON.stringify(t.message))}}function le(e){e.rid=O();var t=Y(e);Je[e.rid]={req:t,cOnSuccess:e.onSuccess,cOnError:e.onError};return t}var ge,pe,fe,Se,me,ye,ve,he,Te,Ie,Ce,Oe,De,be,Pe,Ne="2.21.0",Ee="lp_monitoringSDK",xe=lpTag.storageMethods,_e={startPage:"sp",pageLoaded:"pl",inPage:"ip",updateContext:"uc"},we={err:"ERROR",ok:"OK"},Le={BEFORE_SEND_SDE:"BEFORE_SEND_SDE"},Re=[],Ve={},Je={},ke=D(),qe=P(),Ue="lpsmt",Ae="Common.LiveEngage_2_CrossDomainStorage",Fe=lpTag.cookieMethods,je="monitoringSDK";lpTag.identities=lpTag.identities||[];lpTag.identitiesSupport=!0;var Me={referrer:function(){var e;document.referrer&&document.referrer.length>0&&(e=document.referrer);return e},title:function(){var e;document.title&&document.title.length>0&&(e=document.title);return e},url:function(){var e;lpTag.url?e=lpTag.url:window.location.href&&window.location.href.length>0&&(e=window.location.href);return e},debug:function(){var e=xe.getPersistentData("lpDebug-"+Ve.accountId);if(e&&!ye){ye=!0;return!0}return!1},section:function(){var e=lpTag.section;"string"==typeof e&&e.length&&(e=[e]);return e},emtVisitorId:function(){return w(Ve.accountId+"-VID")},identities:function(e){X(lpTag.identities,function(t){e(t.filter(function(e){return!!e&&"undefined"!=typeof e.acr}).map(function(e){var t={iss:e.iss,acr:e.acr};e.sub&&(t.sub=e.sub);return t}))})}};return{v:Ne,name:Ee,inspect:v,init:e,sdes:{push:c},hooks:Le,appendCtx:p,isTPCEnabled:g,getVid:l,getSid:d,getSidPrefix:u,send:s,inPage:o,pageLoaded:a,startPage:r,stop:m,reset:S,reinit:y,stringify:f}}();}catch(e){lpTag.handleGeneralError("lp_monitoringSDK",e);}try{window.lpTag=window.lpTag||{};lpTag.taglets=lpTag.taglets||{};lpTag.taglets.lpajax_utils={_name:"lpajax_utils",_v:"0.1",each:function(e,t,r){if(null!=e){var a=Array.prototype.forEach;if(a&&e.forEach===a)e.forEach(t,r);else if(e.length===+e.length){for(var n=0,o=e.length;o>n;n++)if(n in e&&t.call(r,e[n],n,e)==={})return}else for(var l in e)if(Object.prototype.hasOwnProperty.call(e,l)&&t.call(r,e[l],l,e)==={})return}},extend:function(e){this.each(Array.prototype.slice.call(arguments,1),function(t){for(var r in t)e[r]=t[r]});return e},isEmptyObj:function(e){for(var t in e)return!1;return!0},init:function(){}};window.lpTag=window.lpTag||{};lpTag.taglets=lpTag.taglets||{};lpTag.taglets.lpAjax=lpTag.taglets.lpAjax||function(e){function t(){m=!0}function r(t,r){e.lpTag&&lpTag.log&&lpTag.log(t,r,f)}function a(e,t){if(g[e])r("Existing transport: "+e+" tried to register",h.DEBUG);else{g[e]=t;r("Added transport: "+e,h.DEBUG)}}function n(e){m||t();var a,n="unknown";try{a=i(e);if(a){a.issueCall(e);return!0}r("No Transport found to issueCall",h.ERROR);c(h.ERROR,e.error,{responseCode:601,error:"No Transport found to issueCall, request: "+e.url,body:"ERROR"},e.context)}catch(o){a&&a.getName&&(n=a.getName());r("Transport - "+n+" - unknown exception while issueCall",h.ERROR);c(h.ERROR,e.error,{responseCode:600,error:"Transport - "+n+" - unknown exception while issueCall: "+e.url+" e="+o,body:"ERROR"},e.context)}}function o(e){m||t();for(var r in e){var a=g[r];a&&a.configure(e[r])}}function l(e){if(e&&"object"==typeof e){e.appName=p;e.ts=(new Date).getTime();e.tags&&e.tags.constructor===Array&&e.tags.push({pageId:y});r(e,h.METRICS)}}function i(e){for(var t,r=!1,a=-1,n=0;nn;n++)if(n in e&&t.call(r,e[n],n,e)==={})return}else for(var l in e)if(Object.prototype.hasOwnProperty.call(e,l)&&t.call(r,e[l],l,e)==={})return}}function u(e){s(Array.prototype.slice.call(arguments,1),function(t){for(var r in t)e[r]=t[r]});return e}function c(e,t,a,n){if("function"==typeof t)try{t.call(n||null,a);t=null}catch(o){r("runCallback: Exception in execution of callback, type :"+e+" e=["+o.message+"]",h.ERROR)}else r("runCallBack: No callback, of type :"+e,h.INFO)}var d="1.1.3",f="lpAjax",p="lpTransporter",g={},m=!1,h={ERROR:"ERROR",DEBUG:"DEBUG",INFO:"INFO",METRICS:"METRICS"},y="lpT"+Math.floor(1e5*Math.random())+"_"+Math.floor(1e6*Math.random());return{getVersion:function(){return d},getName:function(){return f},init:t,publishMetrics:l,issueCall:n,configureTransports:o,addTransport:a}}(window);window.lpTag=window.lpTag||{};lpTag.taglets=lpTag.taglets||{};lpTag.taglets.jsonp=lpTag.taglets.jsonp||function(e){function t(){if(lpTag&&lpTag.taglets&&lpTag.taglets.lpAjax)try{lpTag.taglets.lpAjax.addTransport(W,z)}catch(e){}E()}function r(e){if(e)for(var r in e)D.hasOwnProperty(r)&&e.hasOwnProperty(r)&&(D[r]=e[r]);t()}function a(t){var r=!1;if(M&&t&&t.url){var a=!1;t.callbackName&&"string"==typeof t.callbackName&&(Q[t.callbackName]||e[t.callbackName])&&(a=!0);var n;try{n=c(t)}catch(o){k("Could not evaluate the length of the request, e="+o,L.ERROR,"isValidRequest");r=!1}"undefined"!=typeof n&&U>n&&!a&&(r=!0)}return r}function n(e){var t;if(!a(e)){k("URL request was too long or static callback name already exists, url: "+t,L.ERROR,"issueCall");T();e&&e.error&&F(L.ERROR,e.error,s(600,"Transport - JSONP - unable to run request: "+e.url),e.context);return!1}e=l(e);e.callbackName&&"string"==typeof e.callbackName?e.retries=0:e.callbackName=q+i();t=e.url+(e.url.indexOf("?")>-1?"&":"?")+e.callback+"="+e.callbackName;e.data&&(t+="&"+d(e.data));e.query&&(t+="&"+d(e.query));e.callUrl=t;if(p(e)){I(e);g()}else k("URL request was too long and was not sent, url: "+t,L.ERROR,"issueCall");return!0}function o(){var e={};for(var t in D)D.hasOwnProperty(t)&&(e[t]=D[t]);return e}function l(e){if("string"==typeof e){var t=e;e={url:t}}if(!e.url)return!1;e.encoding=e.encoding||D.encoding;e.callback=e.callback||D.callback;e.retries="number"==typeof e.retries?e.retries:D.retries;e.timeout=e.timeout?e.timeout:D.timeout;return e}function i(e){var t,r=99999,a="x";t=e?r+a+r:Math.round(Math.random()*r)+a+Math.round(Math.random()*r);return t}function s(e,t){return{statusCode:e,responseCode:e,error:t,body:"ERROR"}}function u(){return"scr"+Math.round(999999999*Math.random())+"_"+Math.round(999999999*Math.random())}function c(e){var t=H;e.callbackName&&"string"==typeof e.callbackName&&(t=e.callbackName.length);return 4+(e.callback||D.callback).length+e.url.length+t+d(e.data).length+d(e.query).length}function d(e){var t="";if("string"==typeof e)t+=e;else{var r=!0;for(var a in e){var n;"object"==typeof e[a]?n=f(e[a]):"function"!=typeof e[a]&&(n=e[a]);if("undefined"!=typeof n){r||(t+="&");t+=encodeURIComponent(a)+"="+encodeURIComponent(n);r=!1}}}return t}function f(e){var t;if("function"==typeof Array.prototype.toJSON){var r=Array.prototype.toJSON;delete Array.prototype.toJSON;try{t=JSON.stringify(e)}catch(a){Array.prototype.toJSON=r;throw a}Array.prototype.toJSON=r}else t=JSON.stringify(e);return t}function p(t){var r,a=!1,n=new RegExp(/(http{1}s{0,1}?:\/\/)([^\/\?]+)(\/?)/gi);r=n.exec(0===t.callUrl.indexOf("http")?t.callUrl:e.location.href);if(r&&r.length>=3&&""!==r[2]){var o=r[2].toLowerCase();t.domainMatch=o;_[o]=_[o]||[];_[o].inFlight=_[o].inFlight||0;_[o].push(t);a=!0;G+=1;k("buffered URL: "+t.callUrl,L.DEBUG,"lpTag.taglets.jsonp.bufferRequest")}else k("NO MATCH for URL: "+t.callUrl,L.ERROR,"lpTag.taglets.jsonp.bufferRequest");return a}function g(){var e;for(var t in _)if(_.hasOwnProperty(t)){e=_[t];for(var r=!1;!r&&e.inFlight<6&&e.length>0;){var a=e.shift();if(a){k("Sent URL: "+a.callUrl,L.DEBUG,"lpTag.taglets.jsonp.sendRequests");a.scriptId=h(a.callUrl,a.encoding,a.callbackName);a.startTime=(new Date).getTime();y(t,a.callbackName,a.timeout);G-=1}else r=!0}}e=null}function m(){clearTimeout(A);A=null;var t=new Date;for(var r in Q)if(Q.hasOwnProperty(r)&&Q[r].launchTime){var a=t-Q[r].launchTime;(Q[r].loadTime||a>Q[r].timeout)&&e[r].apply(null,[s(408,{message:"Request timed out",name:"timeout"}),!0])}P>0&&(A=setTimeout(m,1e3))}function h(t,r,a){var n=u(),o=document.createElement("script");o.setAttribute("type","text/javascript");o.setAttribute("charset",r);o.onload=function(){Q[a]&&(Q[a].loadTime=new Date);this.onload=this.onerror=this.onreadystatechange=null};e.addEventListener?o.onerror=function(){Q[a]&&(Q[a].loadTime=new Date);this.onload=this.onerror=this.onreadystatechange=null}:o.onreadystatechange=function(){if(this.readyState&&("loaded"===this.readyState||"complete"===this.readyState)){Q[a]&&(Q[a].loadTime=new Date);this.onload=this.onerror=this.onreadystatechange=null}};o.setAttribute("src",t);o.setAttribute("id",n);document.getElementsByTagName("head")[0].appendChild(o);A||(A=setTimeout(m,1e3));o=null;return n}function y(e,t,r){_[e].inFlight=_[e].inFlight+1;Q[t]={launchTime:new Date,timeout:r};P+=1;S+=1}function T(){B+=1}function R(e){var t=document.getElementById(e);if(t)try{t.parentNode.removeChild(t)}catch(r){k("error when removing script",L.ERROR,"removeScript")}}function v(e){_[e].inFlight=_[e].inFlight-1;P-=1}function O(e,t,r){N(t.startTime,t.url,r);R(t.scriptId);v(t.domainMatch);x(t.callbackName,r);if(r){if(t.callbackName){t.callbackName=null;delete t.callbackName}w(e,t)}else{C(t);F("callback",t.success,e,t.context);t=null;g()}}function b(){var e;if(lpTag.taglets.lpAjax&&lpTag.taglets.lpAjax.publishMetrics&&V.length>0){e={tags:[{transport:W}],metrics:V};lpTag.taglets.lpAjax.publishMetrics(e);V.length=0}E()}function E(){j&&clearTimeout(j);j=setTimeout(b,D.metricsTimeout)}function N(e,t,r){var a,n;if(e){n=(new Date).getTime();a=n-e;V.push({rd:a,ts:e,url:t,method:"GET",statusCode:r?400:200});V.length>=D.metricsCount&&b()}}function w(e,t){J+=1;if(t.retries>0){t.retries=t.retries-1;n(t)}else{C(t);F(L.ERROR,t.error,e||s(408,{id:408,name:"TIMEOUT",message:"Request has timed out on all retries"}),t.context);t=null;g()}}function C(e){for(var t=["callUrl","retries","id","requestTimeout","type","encoding","launchTime","callbackName","domainMatch","startTime"],r=0;r0;)try{de.shift().call(null)}catch(e){Y("Unable to execute queued callbacks for window interactive state: "+e,fe.ERROR,"_attachPendingIFrames")}}function f(e){return e+"_"+Math.floor(1e5*Math.random())+"_"+Math.floor(1e5*Math.random())}function p(e){var t,r=new RegExp(/(http{1}s{0,1}?:\/\/)([^\/\?]+)(\/?)/gi),a=null;if(0!==e.indexOf("http"))return location.protocol+"//"+location.host;t=r.exec(e);t&&t.length>=3&&""!==t[2]&&(a=t[1].toLowerCase()+t[2].toLowerCase());return a}function g(e,t){var r,a,n=!1;if(!e||!e.url||"string"!=typeof e.url){Y("iFrame configuration empty or missing url parameter",fe.ERROR,"_queueFrame");return n}r=p(e.url);a=0===e.url.toLowerCase().indexOf("https");if(!(ae[r]||ue[r]||t&&a!==t)){ue[r]=e;n=!0}return n}function m(e){var t=p(e.url);if(ae[t])return b(t,e.callback||e.success,e.context);var r=f("fr");ae[t]={elem:E(r),url:e.url,validated:ve.PENDING,defaults:e.defaults||{},delayLoad:isNaN(e.delayLoad)?0:e.delayLoad,requestCount:0,success:e.callback||e.success,error:e.error,maxReloadRetries:e.maxReloadRetries||3,reloadInterval:1e3*e.reloadInterval||3e4};setTimeout(function(){y(e.url,t)},ae[t].delayLoad);Y("iFrame Queued to load "+t,fe.INFO,"_addFrame");return ve.PENDING}function h(e){var t=p(e.url);ue[t]={url:e.url,defaults:e.defaults||{},delayLoad:e.delayLoad,success:e.success,error:e.error,maxReloadRetries:e.maxReloadRetries,reloadInterval:e.reloadInterval/1e3}}function y(e,t){ce?T(e,t):de.push(function(){T(e,t)})}function T(e,t){ae[t].loadCallback=ae[t].loadCallback||R(t);V(ae[t].elem,e);i(ae[t].elem,"load",ae[t].loadCallback);ae[t].iFrameOnloadTimeout=setTimeout(ae[t].loadCallback,Re);ae[t].attachTime=(new Date).getTime();document.body.appendChild(ae[t].elem)}function R(e){return function(t){if(ae[e].iFrameOnloadTimeout){clearTimeout(ae[e].iFrameOnloadTimeout);delete ae[e].iFrameOnloadTimeout}ae[e].loadTime=(new Date).getTime()-ae[e].attachTime;C(e,t)}}function v(e){le+=1;se+=1;ae[e].requestCount=ae[e].requestCount+1}function O(e,t){oe[e]=oe[e]||[];oe[e].push(t);return!0}function b(e,t,r){var a=o(e);W(t,r,a);return ae[e].validated}function E(e){var t=document.createElement("IFRAME");t.setAttribute("id",e);t.setAttribute("name",e);t.setAttribute("tabindex","-1");t.setAttribute("aria-hidden","true");t.setAttribute("title","");t.setAttribute("role","presentation");t.style.width="0px";t.style.height="0px";t.style.position="absolute";t.style.top="-1000px";t.style.left="-1000px";t.style.display="none";return t}function N(e,t,r,a,n,o){var l=!1;if(e&&t&&"function"==typeof t){ne[e]={success:t,error:r,progress:a,ctx:n,launchTime:new Date,timeout:isNaN(o)?Te.timeout:o+1e3};l=!0}return l}function w(e){if(ne[e]){ne[e]=null;delete ne[e];return!0}return!1}function C(e,t){Y("onLoad validation called "+e,fe.INFO,"_validateFrame");var r=function(t){F(t,e)};t&&t.error?F(t,e):setTimeout(function(){n({domain:e,success:r,error:r,validation:!0,timeout:100,retries:-1,defaults:ae[e].defaults})},10);return!0}function F(e,t){var r,a=ae[t];Y("running validation of domain "+t,fe.INFO,"_validateFrameCallback");if(a){ae[t].validated=e&&e.error?ve.FAILED:ve.VALIDATED;r=ae[t].validated===ve.VALIDATED;r?x(t,e):ae[t].reloadObj&&ae[t].reloadObj.retriesLeft>0?k(t):I(t)}a=null;return r}function x(e,t){var r;Y("FrameLoaded "+e,fe.INFO,"_runFrameValidated");r=S(he);for(var a in t)t.hasOwnProperty(a)&&(r[a]=t[a]);W(ae[e].success,ae[e].context,r);H(e);A(e,!0)}function I(e){Y("iFrame is a teapot "+e,fe.ERROR,"_runFrameFailedToLoad");if(ae[e].error){var t=s(0,ye);t.domain=e;W(ae[e].error,ae[e].context,t)}j(e);A(e,!1)}function k(e){Y("Retry loading domain: "+e,"info","_runReloadAttempt");A(e,!1);P(e)}function A(e,t){Y("Running buffer queue : "+e+" loaded: "+t,fe.INFO,"_runQueuedRequests");if(oe[e]&&oe[e].length>0){do{var r=oe[e].shift();t?n(r):W(r.error,r.context,{responseCode:600,error:"Transport - postmessage - unable to run request: "+e,body:"ERROR"})}while(oe[e].length>0);oe[e]=null;delete oe[e]}}function j(e){Y("Cleaning up failed iFrame: "+e,fe.INFO,"_cleanupIFrame");if(ae[e]){u(ae[e].elem,"load",ae[e].loadCallback);ae[e].elem.parentNode.removeChild(ae[e].elem);var t=S(ye);t.domain=e;t.url=ae[e].url;W(ae[e].error,ae[e].context,t);h(ae[e]);ae[e]=null;delete ae[e]}}function D(e,t,r){Y("Frame not found for domain: "+e,fe.ERROR,"_noFrameFound");W(t,{responseCode:600,error:"Transport - postmessage - unable to run request: "+e,body:"ERROR"},r);return!1}function L(e){var t,r=!1;e=U(e);t=S(e);try{t=M(t)}catch(a){Y("Error trying to _stringify message",fe.ERROR,"sendMessageToFrame");return!1}Y("sending msg to domain "+e.domain,fe.DEBUG,"sendMessageToFrame");var n;isNaN(e.timeout)||isNaN(e.retries)||(n=e.timeout*(e.retries+1)+2e3);N(e.callId,e.success,e.error,e.progress,e.context,n);try{r=q(e.domain,t);$=setTimeout(_,1e3)}catch(a){Y("Error trying to send message: "+a,fe.ERROR,"sendMessageToFrame");r=!1}return r}function M(e){var t;if("function"==typeof Array.prototype.toJSON){var r=Array.prototype.toJSON;delete Array.prototype.toJSON;try{t=JSON.stringify(e)}catch(a){Array.prototype.toJSON=r;throw a}Array.prototype.toJSON=r}else t=JSON.stringify(e);return t}function U(t){var r=ae[t.domain]&&ae[t.domain].defaults;t.callId=f("call");t.returnDomain=pe;"undefined"==typeof t.timeout&&(t.timeout=r&&r.timeout||Te.timeout);"undefined"==typeof t.retries&&(t.retries=r&&"undefined"!=typeof r.retries?r.retries:Te.retries);t.progress&&(t.fireProgress=!0);t.headers=t.headers||{};t.headers["LP-URL"]=e.location.href;return t}function q(e,t){var r=!1;try{ae[e].elem.contentWindow.postMessage(t,e);r=!0}catch(a){Y("Error trying to send message: "+a,fe.ERROR,"_postTheMessage")}return r}function _(){$&&clearTimeout($);$=null;var e=new Date,t=0,r=[];for(var a in ne)if(ne.hasOwnProperty(a)&&ne[a].launchTime){var n=e-ne[a].launchTime;n>ne[a].timeout?r.push(a):t+=1}if(r.length){Y("Checking errors found "+r.length+" timeout callbacks to call",fe.DEBUG,"_checkForErrors");for(var o=0;o0&&($=setTimeout(_,1e3));return!0}function S(e){var t=e;try{t=JSON.parse(M(e))}catch(r){}return t}function G(e,t){var r,a=ne[e.callId],n=e.responseType,o=!1;if(e.callId&&ne[e.callId]||e.responseType===ge.reloading||e.responseType===ge.stats)try{switch(n){case ge.completed:r=a.success;o=!0;break;case ge.error:r=a.error;o=!0;ie+=1;break;case ge.progress:r=a.progress;break;case ge.reloading:e=t;r=P;break;case ge.stats:r=Z;e=e.rawData}if(o){w(e.callId);K(e);se=se>=0?0:se-1}r&&"function"==typeof r&&W(r,a&&a.ctx||null,e);r=null;a=null}catch(l){Y("Error in executing callback: "+l,fe.ERROR,"_executeMessageCallback");return!1}return!0}function P(e){Y("Got reload request from "+e,fe.INFO,"_handleReload");ae[e].validated=ve.PENDING;if(!ae[e].reloadObj){Y("Creating reloadObj"+e,fe.DEBUG,"_handleReload");ae[e].reloadObj=Q(e)}B(e)}function B(e){Y("Reload try for domain "+e+" ,retries left "+ae[e].reloadObj.retriesLeft,fe.INFO,"_reloadIFrame");ae[e].reloadObj.retriesLeft=ae[e].reloadObj.retriesLeft-1;ae[e].reloadObj.setLocationTimeout&&clearTimeout(ae[e].reloadObj.setLocationTimeout);if(ae[e].reloadObj.retry)ae[e].reloadObj.setLocationTimeout=setTimeout(J(e),ae[e].reloadInterval);else{ae[e].reloadObj.retry=!0;J(e)()}}function J(e){return function(){ae[e].iFrameOnloadTimeout=setTimeout(function(){C(e,{error:{code:404,message:"Frame did not trigger load"}})},Re);V(ae[e].elem,ae[e].url)}}function V(e,t){t+=t.indexOf("?")>0?"&bust=":"?bust=";t+=(new Date).getTime();t+="&loc="+encodeURIComponent(location.protocol+"//"+location.host);Y("Setting iFrame to URL: "+t,fe.INFO,"_setIFrameLocation");e.setAttribute("src",t)}function Q(e){Y("Creating reload object "+e,fe.INFO,"_createReloadObject");var t=ae[e].maxReloadRetries;return{retriesLeft:t}}function H(e){Y("Cleaning up reload object for this instance"+e,fe.INFO,"_cleanUpReloadObject");if(ae[e].reloadObj){ae[e].reloadObj.setLocationTimeout&&clearTimeout(ae[e].reloadObj.setLocationTimeout);ae[e].reloadObj=null;delete ae[e].reloadObj}}function K(e){for(var t=["callId","responseType"],r=0;r=3&&""!==i[2]){o=i[2].toLowerCase();t&&(o=i[1]+o)}return o}function o(e){var t,n,i={};if("string"==typeof e){t=e.substr(1).split("&");for(var o=0;o-0){n=t[o].split("=");2==n.length&&(i[decodeURIComponent(n[0])]=decodeURIComponent(n[1]))}}return i}function a(e){e=""+e;var t,n,o=null,a={top:null,country:null};e=i(e);t=e.split(".");if(t.length<3)return e;for(var s=t.length-1,c=s;c>-1;c--){l(t[c],a,c);if(null!==a.country&&null!==a.top)break}if(null!==a.top||null!==a.country){o=a.top;(null===o||null!==a.country&&a.country0?o-1:o;return r(t.slice(n))}return e}function r(e){return e.join(".")}function l(e,t,n){e=""+e;null===t.top&&(W.topLevelDomain[e]||W.customTopLevelDomain[e])?t.top=n:null===t.country&&W.countryTopLevelDomain[e]&&(t.country=n)}function s(e,t){var n=/(\?|&|\/|\\)$/;if("string"==typeof e&&e.length>0){n.test(e)&&(e=e.substr(0,e.length-1));if(Array.isArray(t))return c(e,t);if(f(t))return p(e,t);if("object"==typeof t)return d(e,t)}return e}function c(e,t){for(var n,i=e,o=0;o0&&f(t)}function f(e){var t=e&&e.key,n=e&&e.value;return e&&"string"==typeof t&&t.length>0&&("number"==typeof n||"string"==typeof n&&n.length>0)}function m(e,t,n){var i;if(!e||"object"!=typeof e)return e;if(!t)return h(e);i=t||e.constructor()||{};for(var o in e)i[o]!==e[o]&&e.hasOwnProperty(o)&&(i[o]=n?m(e[o],void 0,n):e[o]);return i}function h(e){try{return JSON.parse(b(e))}catch(t){lpTag.log("unable to clone object:"+JSON.stringify(t),"ERROR",L);return}}function C(e,t){if("undefined"!=typeof t){if(e)for(var n=0;n=t)break;i+=o.length+e[o].length}return n}var x,k,R,O,D=0,L=1,W=2,M="dev",U="menubar=no, location=no, resizable=1, scrollbars=no, status=yes, width=280px, height=400px, modal=true",z="menubar=no, location=no, resizable=1, scrollbars=no, status=yes, width=320px, height=450px, modal=true",P={DESKTOP:40,MOBILE:120,TABLET:120},j="-lpuw-chat",V="-lpuw-unauthMessaging",B="-lpuw-authMessaging",H="-lpuw",F=[j,V,B,H],G={};C(e);return{createExternalConfiguration:n,isRecaptchaEnabled:o,isAuthenticatedEnabled:i,getExternalResourceURL:t,getFeatureById:p,getUWDir:a,openExternal:d,getChannels:r,getChannelsPriority:l,getClickedChannel:s,getEngagementTypeByChannel:c}};window.lpTag=window.lpTag||{};lpTag.unifiedWindow=lpTag.unifiedWindow||{};lpTag.unifiedWindow.BrowserStateManager=lpTag.unifiedWindow.BrowserStateManager||function(e){function t(e){y="boolean"==typeof navigator.onLine;w=y?navigator.onLine:!0;k=e;E=s();T=window.innerWidth;R=h();var t=m();I=t.hiddenAttr;N=t.visibilityChange;d()}function n(e,t,n){D[e]=D[e]||[];D[e].push({callback:t,context:n})}function i(e,t){b(e,t)}function o(){y&&(w=navigator.onLine);return w}function a(){return!!I}function r(){return L}function l(){return document[I]}function s(){var e;if("undefined"!=typeof window.orientation){var t=window.orientation;e=90===t||-90===t}else e=window.innerWidth>window.screen.availHeight;return e}function c(){for(var e in D){D[e]&&D[e].constructor===Array&&(D[e].length=0);D[e]=null;delete D[e]}}function p(){c();R&&W.unregisterEvent(window,R,C);W.unregisterEvent(window,"resize",v);W.unregisterEvent(window,"focus",u);W.unregisterEvent(window,"blur",f)}function d(){R&&W.registerEvent(window,R,C);W.registerEvent(window,"resize",v);W.registerEvent(window,"focus",u);W.registerEvent(window,"blur",f);W.registerEvent(document,N,g)}function u(){L=!0;if("undefined"!=typeof D[O.FOCUS_CHANGE])for(var e=0;e=8||!1:void 0}function C(){return j===U.osEnum.windows}function _(){return j===U.osEnum.mac}function v(){return"Microsoft Internet Explorer"===P||S()}function S(){return z.match(/Trident.*rv[ :]*11\./)}function b(){return U.familyName()}function y(){var e=document.createElement("DIV");I(e);N(e);e=null}function w(){var e;o()?e=z.match(/Android (\d+)\.(\d+)(?:\.(\d+))?;+/i):i()&&(e=z.match(/OS (\d+)_(\d+)(?:_(\d+))?\s+/i));return e}function T(){var e;if(v())if(S())e=11;else{var t=new RegExp("MSIE ([0-9]{1,}[.0-9]{0,})");try{null!=t.exec(z)&&(e=parseFloat(RegExp.$1))}catch(n){}}return e}function E(){var e=document.getElementsByName("viewport");if(e.length>0)for(var t=0;t=t-o?C.IN_SESSION:C.EXPIRED;e(i)}function r(e){return function(t){o(l.bind(this,e,t,C.NOT_STARTED))}}function l(e,t,n,i){t&&i===C.EXPIRED?n=C.EXPIRED:t?n=C.IN_SESSION:i===C.IN_SESSION&&(n=C.INVALID);m.runCallback(e,null,t,n)}function s(e){return function(t){m.runCallback(e,null,t,C.NOT_STARTED)}}var c,p,d,u,g,f="UIState",m=(lpTag.unifiedWindow.log,lpTag.taglets.lpUtil),h=lpTag.taglets.lpSecureStorage,C={NOT_STARTED:0,IN_SESSION:1,INVALID:2,EXPIRED:3},_=lpTag.unifiedWindow.apps.UNIFIED_WINDOW;n(e);return{getState:i,state:m.clone(C)}};window.lpTag=window.lpTag||{};lpTag.unifiedWindow=lpTag.unifiedWindow||{};lpTag.unifiedWindow.WindowConfigurationManager=lpTag.unifiedWindow.WindowConfigurationManager||function(e){function t(e){if("object"==typeof e&&e.storageKey&&e.accountId&&e.secureStorageLocation&&e.domain){c=e.accountId;p=e.secureStorageLocation;d=e.domain;g=e.windowId;u=e.storageKey+m}}function n(e){f?h.runCallback(e,null,f):C.getValue({key:u,site:c,app:_,success:r(e),error:r(e),appName:m,domain:p})}function i(){C.removeValue({key:u,site:c,app:_,appName:m,success:s,error:s,domain:p})}function o(e){C.setValue({key:u,site:c,app:_,value:{conf:e,windowId:g},success:a,error:a,appName:m,domain:p,expires:108e5})}function a(){}function r(e){return function(t){if(e)if(t){f=t.conf;g=t.windowId;h.runCallback(e,null,f)}else l(e)}}function l(e){var t;if(g){t="https://"+d+"/api/account/"+c+"/configuration/engagement-window/window-confs/"+g;lpTag.taglets.jsonp.issueCall({url:t,timeout:5e3,retries:0,success:function(t){if(t&&t.json&&t.json&&!t.error){f=t.json;h.runCallback(e,null,f);o(f)}else h.runCallback(e)},error:function(){h.runCallback(e)}})}else h.runCallback(e,null,{})}function s(){}var c,p,d,u,g,f,m="UIConf",h=(lpTag.unifiedWindow.log,lpTag.taglets.lpUtil),C=lpTag.taglets.lpSecureStorage,_=lpTag.unifiedWindow.apps.UNIFIED_WINDOW;t(e);return{getConf:n,clear:i}};window.lpTag=window.lpTag||{};lpTag.unifiedWindow=lpTag.unifiedWindow||{};lpTag.unifiedWindow.WrapperWindow=lpTag.unifiedWindow.WrapperWindow||function(e,t,n,i,o){function a(e){var t;if(e&&me.isDesktop()&&e.right>=0){t=e.right>document.body.clientWidth?document.body.clientWidth-280:e.right;Ie.style.right=t+"px";Ne.style.right=t+"px"}}function r(e){if(e){te()||a(e.position);l(e.maximized);s(e.embedded,Ye.external,Ye.poppedOut)}else l(Ye.isMaximized)}function l(e){if(e){Ie.style.display="none";Ne.style.display="block"}else{Ie.style.display="block";Ne.style.display="none"}}function s(e,t,n){if(!e&&!t&&!n){Ie.style.display="none";Ne.style.display="none"}}function c(e,t){re();t&&R();var n=ve[e];if(n&&n!==Se){e!==ye.CONFIRMATION&&(_e=e);Ce=n.error;T(Ce);me.isDesktop()&&De.focus();n.title?p(n.title):n.text&&p(n.text);U(n,e);Se=n}}function p(e,t){if(be!==e){var n=we.querySelectorAll('[data-lp-point="headerText"]');t=t||e;for(var i=0;i
{{imageAltText}}
':'
{{text}}
';a=B(a);a=a.replace("{{text}}",n);a=a.replace("{{imageUrl}}",i); a=a.replace("{{imageAltText}}",o||"");a=a.replace("{{cancel}}",Ge.getString("closeWindowCancelBtn"));a=a.replace("{{confirm}}",Ge.getString("closeWindowOkBtn"));e.showConfirm&&(a=a.replace("lp_hidden",""));if(e.needConfirmation){qe.unregisterEvent(De,"click",N);qe.registerEvent(De,"click",P)}if(e.deleteSession){qe.unregisterEvent(De,"click",N);qe.registerEvent(De,"click",j)}Oe.innerHTML+=a;z(e.showConfirm);setTimeout(function(){Oe.firstChild.setAttribute("role","alert")},0)}function z(e){if(e){var t=Ne.querySelector(['[data-lp-point="cancel_button"]']),n=Ne.querySelector(['[data-lp-point="confirm_button"]']);qe.registerEvent(t,"click",V);qe.registerEvent(n,"click",j)}}function P(){c(ye.CONFIRMATION);qe.unregisterEvent(De,"click",P);qe.registerEvent(De,"click",j)}function j(){i.trigger({appName:"*",eventName:"knockout"})}function V(){qe.unregisterEvent(De,"click",P);qe.registerEvent(De,"click",N);c(_e)}function B(e){e=e.replace(/\{\{iconsRepository\}\}/g,M());e=e.replace(/\{\{imagesRepository\}\}/g,Ye.imagesRepository);return e}function H(){qe.removeClass(Oe,"lp_centered")}function F(e,t){if("object"==typeof e)for(var n in e)Ye[n]=e[n];else Ye[e]=t}function G(e,t,n,i){me=t;he=n;Be=i;F(e);q()}function q(e){e&&Ge.setLocale(e);ve={CONNECTION_UNAVAILABLE:{title:Ge.getString("couldNotConnect"),imgUrl:"connect-error-dark.png",text:Ge.getString("connectionUnavailable"),error:!0},RIP:{title:Ge.getString("error"),imgUrl:"connect-error-dark.png",text:Ge.getString("chatEndedOnExternalWindow"),error:!0},EXTERNAL_OPEN:{title:Ge.getString("error"),imgUrl:"connect-error-dark.png",text:Ge.getString("externalWindowOpen"),error:!0},UNSUPPORTED:{title:Ge.getString("error"),imgUrl:"connect-error-dark.png",text:Ge.getString("unsupportedBrowserMode"),error:!0},IN_SESSION:{title:Ge.getString("error"),imgUrl:"connect-error-dark.png",text:Ge.getString("cannotResumeChat"),error:!0},AUTH_ERROR:{title:Ge.getString("error"),imgUrl:"thank-you-dark.png",text:Ge.getString("chatAuthError"),error:!0,needConfirmation:!1,deleteSession:!0},CONFIRMATION:{title:Ge.getString("error"),imgUrl:"thank-you-dark.png",text:Ge.getString("confirmMessage"),error:!0,showConfirm:!0},FAILED_START_CONVERSATION_ERROR:{title:Ge.getString("error"),imgUrl:"connect-error-dark.png",text:Ge.getString("startConversationError"),error:!0},SESSION_EXPIRED:{title:Ge.getString("sessionExpired"),imgUrl:"embedded-error.png",text:Ge.getString("sessionError"),error:!0},WAIT:{title:Ge.getString("loading"),imgUrl:"loader_on_warmGray5_75.gif",imgAltText:Ge.getString("loading")}};ye=qe.objectKeys(ve)}function K(){var e=Fe.WRAPPER_DIV_CSS_CLASS_PREFIX;if(me.isMobile()){e+=Fe.MOBILE_CSS_CLASS;qe.addClass(Te,Fe.DEVICE_CLASS)}else if(me.isTablet()){e+=Fe.TABLET_CSS_CLASS;qe.addClass(Te,Fe.DEVICE_CLASS)}else e+=Fe.DESKTOP_CSS_CLASS;qe.addClass(Te,e);return e}function X(){me.isNativeAndroid()&&qe.addClass(Te,Fe.WRAPPER_DIV_CSS_CLASS_PREFIX+Fe.NATIVE_CSS_CLASS);var e=Fe.WRAPPER_DIV_CSS_CLASS_PREFIX;if(me.isIE())e+="ie"+me.browserVersion();else if(me.isIOS()){e+=Fe.IOS_CSS_CLASS;me.isIOS6()?e+=" "+Fe.IOS6_CSS_CLASS:me.isIOS8OrAbove()&&(e+=" "+Fe.WRAPPER_DIV_CSS_CLASS_PREFIX+Fe.IOS8_OR_ABOVE_CSS_CLASS)}else if(me.isAndroid())e+=Fe.ANDROID_CSS_CLASS;else{if(!me.isMacOS())return;e+=Fe.MAC_OSX_CSS_CLASS}qe.addClass(Te,e);return e}function Y(){var e='
{{notification_number}}
{{windowTitle}}
';e=B(e);e=e.replace(/\{\{tooltip_Close\}\}/g,Ge.getString("tooltip_Close"));we.innerHTML+=e}function J(){Y();Z();$()}function Z(){var e='
0
{{windowTitle}}
';e=B(e);e=e.replace(/\{\{tooltip_Close\}\}/g,Ge.getString("tooltip_Close"));we.innerHTML+=e}function $(){Ie=we.querySelector('[data-lp-point="minimized"]');Ne=we.querySelector('[data-lp-point="maximized"]');Ae=we.querySelector('[data-lp-point="buffer-strip"]')}function Q(){we=document.createElement("div");Fe.WRAPPER_DIV_ID&&(we.id=Fe.WRAPPER_DIV_ID);Te=document.createElement("div");Te.appendChild(we);document.body.appendChild(Te)}function ee(e){var t=e&&e.window,n=e&&e.engConf&&e.engConf.lang;n&&q(n);Xe=!1;fe();Q();J();var i=Ie.querySelector('[data-lp-point="main"]');qe.addClass(Ie,"lpHide");if(Fe.MINIMIZED_VIEW_IFRAME_RENDERING){xe=ae(i);ke=xe.body;qe.addClass(ke,"lp_main")}else ke=i;var o=Ne.querySelector('[data-lp-point="main"]');if(Fe.MAXIMIZED_VIEW_IFRAME_RENDERING){Re=ae(o);Oe=Re.body;qe.addClass(Oe,"lp_main")}else Oe=o;Le=Ne.querySelector(['[data-lp-point="widget_sdk"]']);We=Ne.querySelector(['[data-lp-point="widgetNotificationContainer"]']);Me=Ne.querySelector(['[data-lp-point="widgetNotificationText"]']);Ue=Ne.querySelector(['[data-lp-point="maximizedTitleContainer"]']);ze=Ne.querySelector(['[data-lp-point="chattingWithIcon"]']);De=Ne.querySelector(['[data-lp-point="close"]']);Pe=Ne.querySelector(['[data-lp-point="minimize"]']);je=Ne.querySelector(['[data-lp-point="popicon"]']);je&&qe.addClass(je,Ye.poppedOut?"lp_pop-in-icon":"lp_pop-out-icon");if(te()){se();ce();de(Ye.engConf.lang);pe()}E(!1);T(!1);r(t);oe();ne();x(!0);ie()}function te(){return Ye.poppedOut||Ye.external}function ne(){Ve=setTimeout(function(){c(ye.WAIT)},Fe.WAIT_INDICATION_DELAY)}function ie(){K();X();if(me.isMobile()||me.isTablet()){le({landscape:he.isLandscape()});he.on(he.EVENT_NAME.ORIENTATION_CHANGE,le)}}function oe(){Ee=qe.addStyleTag('#lpChat .lp_close-icon{position:relative;display:inline-block;vertical-align:middle;overflow:hidden}#lpChat .lp_close-icon img{top:0;left:-480px;position:absolute}#lpChat .lp_minimize-icon{display:none}.lp_desktop #lpChat .lp_close-icon,.lp_desktop #lpChat .lp_close{width:22px;height:22px}.lpdv #lpChat .lp_close-icon,.lpdv #lpChat .lp_close{width:24px;height:24px}#lpChat *{box-sizing:border-box;font-weight:normal;letter-spacing:0;font-family:inherit;opacity:1;filter:alpha(opacity=100);max-width:none;direction:inherit;text-align:inherit;outline:none}#lpChat *::-moz-focus-inner{border:0}#lpChat table,#lpChat tbody,#lpChat td,#lpChat span,#lpChat tr,#lpChat table,#lpChat div,#lpChat button,#lpChat img{margin:0;padding:0;border:0;background:inherit;background:initial;position:static;position:initial;width:auto;height:auto;text-shadow:none;box-shadow:none;-webkit-box-shadow:initial;line-height:normal}#lpChat img{vertical-align:bottom;background:inherit;color:black}#lpChat table,#lpChat tbody,#lpChat td,#lpChat span,#lpChat tr,#lpChat table,#lpChat div,#lpChat button{vertical-align:baseline;background:inherit;color:inherit;font-size:inherit}#lpChat button{font-size:1em;border-radius:0}#lpChat{font-family:"Arial"}#lpChat .lp_header{background-color:#f0f0f0;border:1px solid #d6d6d6;border-radius:5px 5px 0 0;font-size:1.1em;z-index:2;width:100%;position:absolute}#lpChat .lp_main{padding:0;z-index:1;height:100%;width:100%;position:absolute;right:0;bottom:0}#lpChat .lp_main .lp_wait{position:absolute;top:0;bottom:0;left:0;right:0}#lpChat .lp_main .lp_wait table{height:100%;width:100%}#lpChat .lp_main .lp_wait td{text-align:center;vertical-align:middle}#lpChat .lp_main>.lp_message{text-align:center;width:100%;height:100%}#lpChat .lp_main>.lp_message .lp_text{padding:10px 4px 0 4px;text-align:center}#lpChat .lp_main>.lp_message .lp_buttons_area{position:relative;text-align:center;padding:0 5%;height:40px;margin-top:5px}#lpChat .lp_main>.lp_message .lp_buttons_area button{padding:9px 6px;width:45%;float:left;font-size:.9em;border:none;text-align:center;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#lpChat .lp_main>.lp_message .lp_buttons_area .lp_confirm_button{color:#fff;background-color:#0363ad;margin-left:10%;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}#lpChat .lp_main>.lp_message .lp_buttons_area .lp_confirm_button:disabled{opacity:0.5;cursor:default}#lpChat .lp_main>.lp_message .lp_buttons_area .lp_confirm_button:hover,#lpChat .lp_main>.lp_message .lp_buttons_area .lp_confirm_button:focus{background-color:#025487}.lp_lpIos #lpChat .lp_main>.lp_message .lp_buttons_area .lp_cancel_button:hover,.lp_lpIos #lpChat .lp_main>.lp_message .lp_buttons_area .lp_cancel_button:focus{background:#F2F2F2}#lpChat .lp_main>.lp_message .lp_buttons_area .lp_cancel_button{background:transparent;color:#6d6e70}#lpChat .lp_main>.lp_message .lp_buttons_area .lp_single_button{float:none;margin-left:0}#lpChat .lp_header-content-wrapper{width:100%;height:100%}#lpChat .lp_header-content-wrapper .lp_title,#lpChat .lp_header-content-wrapper .lp_subtitle{direction:ltr}#lpChat .lp_header-content-wrapper .lp_title>*,#lpChat .lp_header-content-wrapper .lp_subtitle>*{vertical-align:middle}#lpChat .lp_header-content-wrapper .lp_top-text{overflow:hidden;text-overflow:ellipsis;display:inline-block;margin-left:8px;max-width:150px;white-space:nowrap}#lpChat .lp_header-content-wrapper button{background:none;position:absolute;cursor:pointer}#lpChat>.lpmx{border:1px solid #d6d6d6;border-radius:5px 5px 0 0;box-shadow:0 0 16px 3px rgba(0,0,0,0.2);color:#000}#lpChat>.lpmx>.lp_main{background-color:#fff}#lpChat>.lpmx.lp_external-window{border-radius:0;position:fixed;left:0;right:0;bottom:0;top:0;width:100%;height:100%;overflow:hidden}#lpChat>.lpmx.lp_external-window.lp_no-top>.lp_header{display:none}#lpChat>.lpmx.lp_external-window.lp_no-top>.lp_main{top:0}#lpChat button:focus{outline:#6A9FB1 solid 2px}#lpChat .lp_text:empty,#lpChat img[src=""]{display:none}#lpChat .lpHide,#lpChat .lp_hidden{display:none !important}#lpChat table.lp_centralizer{height:100%;width:100%}#lpChat table.lp_centralizer td{text-align:center;vertical-align:middle}#lpChat .lp_rotator-container{position:relative;display:inline-block;width:100px;height:100px}#lpChat .lp_rotator-container-bg{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0);opacity:0.92;border-radius:10px}#lpChat .lp_rotator{padding-top:12px;text-align:center;position:absolute;top:0;right:0;bottom:0;left:0}.lp_desktop #lpChat{font-size:13px}.lp_desktop #lpChat>*{width:280px;z-index:99999999;position:fixed;right:20px;bottom:0}.lp_desktop #lpChat>* .lp_header{height:36px;padding:0 5px}.lp_desktop #lpChat>* .lp_header button{z-index:99999999;top:6px}.lp_desktop #lpChat>.lpmx{height:400px;max-height:100%}.lp_desktop #lpChat>.lpmx>.lp_header .lp_title{float:left;padding-top:9px;padding-left:3px}.lp_desktop #lpChat>.lpmx>.lp_main{height:auto;top:36px}.lp_desktop #lpChat>.lpmx .lp_header-content-wrapper .lp_header-buttons-container{float:right;direction:ltr;font-size:0}.lp_desktop #lpChat>.lpmx .lp_header-content-wrapper button{position:relative;display:inline-block}.lp_desktop #lpChat>.lpmx .lp_header-content-wrapper .lp_cancel_button:hover,.lp_desktop #lpChat>.lpmx .lp_header-content-wrapper .lp_cancel_button:focus{background:#F2F2F2}.lpdv #lpChat .lp_header-content-wrapper{text-align:center;display:table;border-collapse:collapse}.lpdv #lpChat .lp_header-content-wrapper>*{vertical-align:middle;display:table-cell}.lpdv #lpChat .lp_header-content-wrapper .lp_header-buttons-container{display:table}.lpdv #lpChat>.lpmx{z-index:99999999;opacity:0.95;position:fixed;top:0;right:0;bottom:0;left:0;border-radius:0}.lpdv #lpChat>.lpmx>.lp_header{direction:ltr;height:8%;min-height:40px}.lpdv #lpChat>.lpmx>.lp_header .lp_title{width:100%;text-align:center}.lpdv #lpChat>.lpmx>.lp_header .lp_top-text{text-align:center}.lpdv #lpChat>.lpmx>.lp_header button{top:0;right:0;height:100%;width:40px;text-align:center;position:absolute}.lpdv #lpChat>.lpmx>.lp_header .lp_close{right:0}.lpdv #lpChat>.lpmx>.lp_main{height:92%}.lpdv #lpChat>.lpmx>.lp_main .lp_buttons_area{margin-top:3%}.lpdv #lpChat>.lpmx>.lp_main .lp_buttons_area button{font-size:1.2em}.lpdv #lpChat.lp_landscape #lpChat>.lpmx .lp_header{display:none}.lpdv #lpChat.lp_landscape #lpChat>.lpmx>.lp_main{padding-top:0;top:0;height:100%}.lp_mobile #lpChat{font-size:14px}.lp_tablet #lpChat{font-size:18px}.lp_tablet #lpChat>.lpmx .lp_header-content-wrapper .lp_title .lp_top-text{max-width:250px}',{id:Fe.STYLE_TAG_ID})}function ae(e){var t=document.createElement("iframe");e.appendChild(t);return t.contentWindow.document}function re(){clearTimeout(Ve)}function le(e){var t=Fe.WRAPPER_DIV_CSS_CLASS_PREFIX;if(e.landscape){qe.removeClass(Te,t+Fe.PORTRAIT_CSS_CLASS);qe.addClass(Te,t+Fe.LANDSCAPE_CSS_CLASS)}else{qe.removeClass(Te,t+Fe.LANDSCAPE_CSS_CLASS);qe.addClass(Te,t+Fe.PORTRAIT_CSS_CLASS)}}function se(){qe.addClass(Ne,Fe.EXTERNAL_CSS_CLASS)}function ce(){Ye.hideTopBar&&qe.addClass(Ne,Fe.HIDE_TOP_BAR_CSS_CLASS)}function pe(){Ye.NativeSDK&&qe.addClass(Ne,Fe.WEBVIEW_CSS_CLASS)}function de(e){document.documentElement.setAttribute("lang",e)}function ue(e){var t=e.getStyle("top","border-radius");if(t){Ie.style.borderRadius=t;Ne.style.borderRadius=t}}function ge(e){var t=e.getStyle("mobileOpacity","text");t&&"true"===t&&(Ne.style.opacity=1)}function fe(){window.outerWidth0&&o.forEach(function(o){if(a(o)){c[o.name]=c[o.name]||[];c[o.name].push(o.callback)}})}function a(n){if(!n){o.log("Hook is not defined","ERROR","hooks");return!1}if("string"!=typeof n.name){o.log("Hook name '"+n.name+"' is not a string","ERROR","hooks");return!1}if("function"!=typeof n.callback){o.log("Hook callback for '"+n.name+"' is not a function","ERROR","hooks");return!1}o.log("Hook callback for '"+n.name+"' was added successfully","INFO","hooks");return!0}function i(n){if(n&&n.name){var t=c[n.name]||[];t.forEach(function(t){if("function"==typeof t)try{var e=t(n);if("object"===("undefined"==typeof e?"undefined":_typeof(e))){n=e;o.log("Hook '"+n.name+"' returned data successfully","INFO","hooks")}else o.log("Hook '"+n.name+"' callback didn't return an object","ERROR","hooks")}catch(a){o.log("Hook callback threw an exception: "+a.message,"ERROR","hooks")}})}return n}var l="hooks",r="0.0.2",c={};return{version:r,name:l,init:n,push:e,exec:i}}(window.lpTag);}catch(e){lpTag.handleGeneralError("hooks",e);}try{window.lpTag=window.lpTag||{};lpTag.taglets=lpTag.taglets||{};lpTag.taglets.lp_SMT=lpTag.taglets.lp_SMT||function(){function e(e){if(e)for(var t=0;t0&&(t=t.concat(l))}else"string"==typeof e[r]||"string"==typeof e[r].url?a=!0:n.push(e[r]);else"string"!=typeof e[r]&&n.push(r);return{missingKeys:t,invalidUrls:n,requestValid:0===t.length&&0===n.length&&a}}function n(){lpTag.log("JSLoader was initialised","DEBUG",v)}function a(e){T+=1;var n="";if(e&&e.loadObj){var a=t(e.loadObj);if(a.requestValid){e.startTime=new Date;for(var r in e.loadObj)if(e.loadObj[r]!==!0&&!e.loadObj[r].dependency){n=e.loadObj[r].url||e.loadObj[r];f(n,e.context,i(r,e))}}else j(e.error,e.context||null,a)}}function r(){return{version:S,name:v,errors:m,downloads:E,configsCount:T}}function o(e,t){var n=[];t=t.constructor===Array?t:[t];for(var a=0;a