(function(b,a){function n(d){a.pushNotifications?a.pushNotifications.getUserToken(d):d(null)}function m(d,g){if(!d||!g)return!1;for(var c=d.toLowerCase(),a=0;a<g.length;a++)if(g[a].toLowerCase()===c)return!0;return!1}function p(d,a,c){if(d&&""!==d.trim()){var b="contactId externalCustomerId email emailAddress userEmail contactEmail orderEmail phone SMS phoneNumber pushToken".split(" ");if(!a||""===a.trim()){var h=!1;if(c&&Array.isArray(c))for(var l=0;l<c.length;l++){var e=c[l];if(e&&e.name&&e.value&&
m(e.name,b)&&""!==e.value.trim()){h=!0;break}}else if(c&&"object"===typeof c)for(l in c)if((e=c[l])&&m(l,b)&&""!==String(e).trim()){h=!0;break}if(!h)return}n(function(b){if(b)try{c||(c=[]),k(c)||c.push({name:"pushToken",value:b})}catch(h){}var e={};c&&Array.isArray(c)?e=c.reduce(function(a,c){if(c&&c.name&&c.value){var d=c.name,b;var g=c.value;try{b=JSON.parse(g)}catch(q){b=g}a[d]=b}return a},{}):c&&"object"===typeof c&&(e=c,b&&(e.pushToken=b));q(JSON.stringify({eventTypeKey:d,keyValue:a,params:e}))})}}
function k(a){try{var b=!1;a.forEach(function(a){a.name&&"pushtoken"===a.name.toLowerCase()&&(b=!0)});return b}catch(c){return!1}}function q(a){var b=new XMLHttpRequest;b.onerror=function(){};b.open("POST","https://esputnik.com/api/v3/event?source=webpush",!0);b.withCredentials=!0;b.setRequestHeader("Authorization","Bearer eyJhbGciOiJSUzI1NiJ9.eyJzdWIiOiI0NTI0ZWZhYTJkYzI2MGRmYTM4YTE1NDBlMWFhYjE0N2Q1OTAzOTFiM2Y0YmQ2ODUwYWE1NGQzMWM3ODIwZTQxNjRhNWZhMmU0NWE0YTQyZjJkMmU3YWIyOGI3OThkNTA1NGJlYWQxMTE2NzMyM2ZhY2E2NDUyOWI2NDU5Yjg0OWE1ZDZiZDcwNmYyODMzNDJhZjYwYjUyMGI3ODc0YTEwMDc4MmVkOTE5MTEyMmMifQ.QWshoYFOyXy6EeHrTL5JYYloVCQSVevLxapMO2zZZgHNc0wDrl9R0CMLVodevSYd_PhSohAk5Ww4_89SRWIAUw");b.setRequestHeader("Content-Type","application/json");b.send(a)}var h=!1;b.__es_sdk?a=b.__es_sdk:(b.__es_sdk=a,a.isPushModuleOn=function(){return h});a.pushOn=function(b){a.pushNotifications&&
!a.isPushModuleOn()?(h=!0,a.pushNotifications.init(b)):console.log("Push module unavailable")};a.sendEvent=function(a,b,c){p(a,b,c)};a.getPushToken=n;a.getPushContactId=function(b){a.pushNotifications?a.pushNotifications.getUserPushSubscriptionContactId(b):b(null)};a.onWebPushSubscriptionChange=function(b){if(a.pushNotifications)a.pushNotifications.onSubscriptionChange(b,!0)}})(this,this.__es_sdk||{});
(function(b,a){function n(){for(var a=b[k].q;0<a.length;)m(a)}function m(a){try{if(0!=a.length){var b=a.shift(),d=b[0];a=[];for(var g=1;g<b.length;g++)a.push(b[g]);p(d,a)}}catch(c){}}function p(b,h){for(f in a)if(a.hasOwnProperty(f)){var d=a[f];if(f===b){d.apply(this,h);break}}}var k=b.esSdk;b[k]?(b[k].q||(b[k].q=[]),b[k].q.push=function(){var a=Array.prototype.push.apply(this,arguments);m(b[k].q);return a},n()):console.log("Using SDK synchronously")}(this,this.__es_sdk));
