window.CUSTOMER_DATA_HUB_API_SERVER="https://hubapi.fromdoppler.com",window.cdhReferrer=function(){var e;return e=window.cdh_stored_referrer||""===window.cdh_stored_referrer?window.cdh_stored_referrer:document.referrer,window.cdh_stored_referrer=window.location.href,e}();const enableCustomTracking=document.currentScript&&"true"==document.currentScript.getAttribute("enableCustomTracking");var _dha=function(){function e(e){var t;return void 0===(t="object"==typeof e[0]?e[0]:{}).local&&(t.local=!1),t}function t(e,t,a){return enableCustomTracking?{page:e||window.location.pathname,search:t,hash:a,referrer:window.cdhReferrer,host:window.location.host}:{page:window.location.pathname,search:window.location.search,hash:window.location.hash,referrer:window.cdhReferrer,host:window.location.host}}return window.addEventListener("hashchange",function(e){if(!enableCustomTracking){var t=_dha.storage.getItem("_dha__uuid");t&&_dha.utils.getPageInformation(!1,function(a,r){a||_dha.proxy.trackData(t,window.location.host,window.location.pathname,e.oldURL,window.location.search,window.location.hash,null,"hashchange",null,null,r,_dha.utils.hasEmail())})}}),{trackAddToCart:function(e){var t=e.formSelectors||[],a=_dha.utils.getTagsByNameAndAttribute("form",t),r=[];a&&a.length>=1&&a.forEach(function(e){var t=e.querySelector("input[type=submit], button[type=submit], button[type=button]");t&&r.push(t)}),r.forEach(function(e){e.addEventListener("click",function(){_dha.utils.getPageInformation(!0,function(e,t){e||_dha.proxy.trackData(_dha.storage.getItem("_dha__uuid"),window.location.host,window.location.pathname,window.cdhReferrer,window.location.search,window.location.hash,_dha.utils.detectSourceByUrl(),"addcartformevent",null,null,t,_dha.utils.hasEmail())})})})},track:function(){var a=e(arguments);_dha.proxy.config(a);var r=_dha.storage.getItem("_dha__uuid"),o=_dha.utils.obtainEmailParameter(),i=function(e,t){var a=!1,r="";return e?(t&&e!==t?(r=t,_dha.storage.deleteItem("_dha__uuid"),_dha.storage.setItem("_dha__uuid",r),_dha.proxy.aliasVisitor(t,e)):r=e,{guid:r,isNewGuid:a}):(t?r=t:(r=_dha.utils.generateUUID(),a=!0),_dha.storage.setItem("_dha__uuid",r),{guid:r,isNewGuid:a})}(r,_dha.utils.getParameterByName("dha_id"));_dha.updateUrlLink(i.guid);const n=t(a.navigatedPage,a.search,a.hash);_dha.utils.getPageInformation(!1,function(e,t){e||_dha.proxy.trackData(i.guid,n.host,n.page,n.referrer,n.search,n.hash,_dha.utils.detectSourceByUrl(),"pageview",null,null,t,_dha.utils.hasEmail())});var d=!1,u=!1,c=!1;if(o&&_dha.utils.isValidEmail(o)&&(d=!0,o===_dha.storage.getItem("_dha__em")&&(u=!0),c=_dha.utils.isFirstEmail(),_dha.storage.setItem("_dha__em",o)),i.isNewGuid)_dha.proxy.addVisitor(i.guid,d?o:null,window.location.host,c);else if(d&&!u)_dha.proxy.updateVisitor(i.guid,o,null,null,window.location.host,c);else if(localStorage.getItem("_dha__vud")){var s=new Date(JSON.parse(localStorage.getItem("_dha__vud")));new Date>s&&_dha.proxy.updateVisitor(i.guid,d?o:null,null,null,window.location.host,c)}},savePushNotificationToken:function(e,t){var a=_dha.storage.getItem("_dha__uuid"),r=_dha.storage.getItem("_dha__push_token");return!!a&&(!r||t?(_dha.storage.setItem("_dha__push_token","true"),_dha.proxy.updateVisitor(a,null,null,null,window.location.host,!1,e)):void 0)},trackForm:function(){var t=e(arguments);t.trackForm.length>0?_dha.trackFormByParameters(t.trackForm,t.navigatedPage,t.hash,t.search):_dha.trackAllForm(t.navigatedPage,t.hash,t.search)},trackFormByParameters:function(e,a,r,o){var i=_dha.storage.getItem("_dha__uuid");e.forEach(function(e){var n="",d=document.querySelector("#"+e.id_form_track);d?n="#"+e.id_form_track:(d=document.querySelector("form[name="+e.id_form_track+"]"))&&(n="form[name="+e.id_form_track+"]"),n&&document.forms[e.id_form_track].addEventListener("submit",function(){var d=[];if(e.id_input_track.length>0)e.id_input_track.forEach(function(e){var t,a=document.querySelector(n+" #"+e);if((t=a?a.getAttribute("id"):(a=document.querySelector(n+" input[name="+e+"]")).getAttribute("name"))&&t.indexOf("email")>-1){var r=a.value;if(r&&_dha.utils.isValidEmail(r)){const e=_dha.utils.isFirstEmail();_dha.proxy.updateVisitor(i,r,null,null,window.location.host,e),_dha.storage.setItem("_dha__em",r)}}"password"!=a.getAttribute("type").toLowerCase()&&"hidden"!=a.getAttribute("type").toLowerCase()&&a.value&&d.push({name:t,value:a.value})});else{var u=document.querySelectorAll(n+" input");[].forEach.call(u,function(e){input_id=e.getAttribute("id")?e.getAttribute("id"):e.getAttribute("name"),"password"!=e.getAttribute("type").toLowerCase()&&"hidden"!=e.getAttribute("type").toLowerCase()&&e.value&&d.push({name:input_id,value:e.value})})}if(d.length>0){a||window.location.pathname;const n=t(a,o,r);_dha.proxy.trackData(i,n.host,n.page,n.referrer,n.search,n.hash,"","formevent",e.id_form_track,d,null,_dha.utils.hasEmail(),!1)}})})},trackAllForm:function(e,a,r){[].forEach.call(document.forms,function(o){var i=[],n=o.getAttribute("id");n||(n=o.getAttribute("name"))||(n="");var d=_dha.storage.getItem("_dha__uuid");o.addEventListener("submit",function(){var o=this.querySelectorAll("input");if([].forEach.call(o,function(e){var t=e.getAttribute("id");if(t||(t=e.getAttribute("name")),t&&t.indexOf("email")>-1){var a=e.value;if(a&&_dha.utils.isValidEmail(a)){const e=_dha.utils.isFirstEmail();_dha.proxy.updateVisitor(d,a,null,null,window.location.host,e),_dha.storage.setItem("_dha__em",a)}}"password"!=e.getAttribute("type").toLowerCase()&&"hidden"!=e.getAttribute("type").toLowerCase()&&e.value&&i.push({name:t,value:e.value})}),i.length>0){const o=t(e,r,a);_dha.proxy.trackData(d,o.host,o.page,o.referrer,o.search,o.hash,"","formevent",n,i,null,_dha.utils.hasEmail(),!1)}})})},updateUrlLink:function(e){if(e){var t=document.querySelectorAll(".dh--link--exit");[].forEach.call(t,function(t){t.onclick=function(){t.href=-1===t.href.indexOf("?")?t.href+"?dha_id="+e:t.href+"&dha_id="+e}})}},trackEmail:function(e){if(_dha.utils.isValidEmail(e)){var t=_dha.storage.getItem("_dha__uuid");if(t){const a=_dha.utils.isFirstEmail();_dha.storage.setItem("_dha__em",e),_dha.proxy.updateVisitor(t,e,null,null,window.location.host,a)}}}}}();_dha.proxy=function(){var e={local:!1};document.location.protocol;function t(){return e.local?"http://localhost:3000":CUSTOMER_DATA_HUB_API_SERVER}function a(){var e=new Date;return e.setMinutes(e.getMinutes()+14400),e}return{config:function(t){e=t},addVisitor:function(e,r,o,i){_dha.storage.setItem("_dha__vud",JSON.stringify(a()));var n=new XMLHttpRequest;n.open("POST",t()+"/api/visitors"),n.setRequestHeader("Content-Type","application/json;charset=UTF-8"),n.onload=function(e){4===n.readyState&&(200===n.status||console.error(n.statusText))},n.onerror=function(e){console.error(n.statusText)},n.send(JSON.stringify({visitor:{visitorGuid:e,email:r,domain:o,isFirstEmail:i}}))},aliasVisitor:function(e,a){var r=new XMLHttpRequest;r.open("POST",t()+"/api/alias"),r.setRequestHeader("Content-Type","application/json;charset=UTF-8"),r.onload=function(e){4===r.readyState&&(200===r.status||console.error(r.statusText))},r.onerror=function(e){console.error(r.statusText)},r.send(JSON.stringify({visitor:{visitor_1:e,visitor_2:a}}))},updateVisitor:function(e,r,o,i,n,d,u){_dha.storage.setItem("_dha__vud",JSON.stringify(a()));var c=new XMLHttpRequest,s=t()+"/api/visitors/"+e;c.open("POST",s),c.setRequestHeader("Content-Type","application/json;charset=UTF-8"),c.onload=function(e){4===c.readyState&&(200===c.status||console.error(c.statusText))},c.onerror=function(e){console.error(c.statusText)},c.send(JSON.stringify({visitor:{visitorGuid:e,email:r,username:o,fullname:i,domain:n,isFirstEmail:d,pushNotificationToken:u}}))},trackData:function(e,a,r,o,i,n,d,u,c,s,l,p,h){h=void 0===h||h;var m=new XMLHttpRequest;m.open("POST",t()+"/api/data",h),m.setRequestHeader("Content-Type","application/json;charset=UTF-8"),m.onload=function(e){4===m.readyState&&(200===m.status||console.error(m.statusText))},m.onerror=function(e){console.error(m.statusText)},m.send(JSON.stringify({visitor:{visitorGuid:e,domain:a,page:r,referrer:o,queryString:i,hash:n,source:d,eventType:u,eventName:c,additionalInfo:s,pageInfo:l,scriptVersion:"1.9.0",userAgent:navigator.userAgent,appName:navigator.appName,appVersion:navigator.appVersion,hasEmail:p}}))}}}(),_dha.storage=function(){var e=!1,t=!1;function a(){t||(e=function(){var e="_dha__ck";try{return localStorage.setItem(e,e),localStorage.removeItem(e),!0}catch(e){return!1}}(),t=!0)}return{setItem:function(t,r){a(),e?function(e,t){localStorage.setItem(e,t)}(t,r):function(e,t){var a=new Date;a.setTime(a.getTime()+31536e7);var r="expires="+a.toUTCString();document.cookie=e+"="+t+"; "+r+"path=/"}(t,r)},getItem:function(t){return a(),e?function(e){return localStorage.getItem(e)}(t):function(e){for(var t=e+"=",a=document.cookie.split(";"),r=0;r<a.length;r++){for(var o=a[r];" "==o.charAt(0);)o=o.substring(1);if(0===o.indexOf(t))return o.substring(t.length,o.length)}return""}(t)},deleteItem:function(t){return a(),e?function(e){localStorage.removeItem(e)}(t):(r=t,void(document.cookie=r+"=;expires=Thu, 01 Jan 1970 00:00:00 UTCpath=/"));var r}}}(),_dha.utils=function(){const e=/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i,t=/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i;function a(e){var t;e.pageType||(t=o("meta",[{attName:"property",attValue:"og:type"}]))&&t.length>0&&(e.pageType=t[0].getAttribute("content"));e.price||(t=o("meta",[{attName:"property",attValue:"og:price"},{attName:"property",attValue:"og:price:amount"},{attName:"property",attValue:"product:price:amount"}]))&&t.length>0&&(e.price=t[0].getAttribute("content"));return e}function r(e){return e.pageType?{pageType:e.pageType,productId:e.productId?e.productId.toString():void 0,price:e.price?e.price:void 0,categoryId:e.categoryId?e.categoryId.toString():void 0,cartId:e.cartId?e.cartId.toString():void 0,items:e.items&&e.items.length>=1?e.items:void 0}:null}function o(e,t){for(var a=document.getElementsByTagName(e),r=[],o=0;o<a.length;o++)for(var i=0;i<t.length;i++)a[o].getAttribute(t[i].attName)===t[i].attValue&&r.push(a[o]);return r}function i(e){if(!e||!e.hasChildNodes())return"";const t=e.childNodes;for(var a=0;a<t.length;a++){const e=t[a];if(8===e.nodeType){const t=e.textContent.match(/VirtualFolder\.Name: (\S+)/);if(t&&t[1])return t[1]}}return""}function n(e){const t={pageType:void 0,productId:void 0,price:void 0,categoryId:void 0};switch(t.pageType=function(){let e="";switch((e=i(document.body))||(e=i(document.head)),e.toLowerCase()){case"/":return"home";case"@produto@":case"@product@":return"product";case"@departamento@":case"@departament@":case"@categoria@":case"@category@":return"category";case"busca":case"search":return"search"}if("/checkout/"===window.location.pathname||"/cart"===window.location.pathname)return window.location.pathname.replace(/\//g,"")}(),t.pageType){case"product":if(window.skuJson){const e=window.skuJson.skus.filter(function(e){return e.available})[0]||{};t.productId=window.skuJson.productId,t.price=e.bestPrice&&e.bestPrice/100,t.categoryId=window.vtxctx&&window.vtxctx.categoryId}break;case"category":t.categoryId=window.vtxctx&&window.vtxctx.categoryId;break;case"cart":case"checkout":t.cartId=window.vtexjs.checkout.orderFormId}return"cart"!==t.pageType&&"checkout"!==t.pageType||t.cartId?e(null,t):window.vtexjs.checkout.getOrderForm().then(function(a){return t.cartId=a&&a.orderFormId,e(null,t)})}return{getTagsByNameAndAttribute:function(e,t){return o(e,t)},getPageInformation:function(e,t){var i={pageType:void 0,productId:void 0,price:void 0,categoryId:void 0};switch("undefined"!=typeof Shopify&&Shopify&&Shopify.shop?"shopify":window.LS?"tienda-nube":_dha.storage.getItem("mage-cache-storage")?"magento":window.vtxctx||window.vtexjs?"vtex":void 0){case"shopify":i=function(e){const t={pageType:e?"cart":void 0,productId:void 0,price:void 0,categoryId:void 0};return window.meta&&(t.pageType||(t.pageType=window.meta.page&&window.meta.page.pageType),window.meta.product&&(t.productId=window.meta.product.id,t.price=window.meta.product.variants&&window.meta.product.variants.length>0?window.meta.product.variants[0].price:void 0)),t}(e);break;case"tienda-nube":i=function(e){const t={pageType:e?"cart":window.LS.template,productId:void 0,price:void 0,categoryId:void 0};return t.pageType||(t.pageType=/^\/checkout\//.test(window.location.pathname)?"checkout":void 0),t.cartId=window.LS.cart?window.LS.cart.id:void 0,t.productId=window.LS.product?window.LS.product.id:void 0,t.price=window.LS.variants&&window.LS.variants.length>0?window.LS.variants[0].price_number:void 0,t.categoryId=window.LS.category?window.LS.category.id:void 0,t}(e);break;case"magento":i=function(e){const t={pageType:e?"cart":void 0,productId:void 0,price:void 0,categoryId:void 0,items:void 0};if(t.pageType||(t.pageType=/\/checkout\//.test(window.location.pathname)?"checkout":void 0),"cart"===t.pageType){const e=o("form",[{attName:"id",attValue:"product_addtocart_form"}]);t.productId=e&&e.length>0&&e[0].getAttribute("data-product-sku")}if("cart"===t.pageType||"checkout"===t.pageType){const e=JSON.parse(_dha.storage.getItem("mage-cache-storage"));if(e&&e.cart&&e.cart.items){const a=e.cart.items.map(e=>({item_id:e.item_id,product_id:e.product_id,sku:e.product_sku}));t.items=a}}return t}(e);break;case"vtex":return n(function(e,o){return i=a(o),t(null,r(i))});default:i=function(){const e={pageType:void 0,productId:void 0,price:void 0,categoryId:void 0};if(window.dataLayer){for(var t,a=0;a<window.dataLayer.length&&!t;a++){const e=window.dataLayer[a];e.hasOwnProperty("pagetype")&&(t=e)}t&&(e.pageType=t.pagetype,e.productId=t.prodID,e.price=t.totalvalue,e.categoryId=t.catID)}return e}()}return i=a(i),t(null,r(i))},hexToAscii:function(e){for(var t=e.toString(),a="",r=0;r<t.length;r+=2)a+=String.fromCharCode(parseInt(t.substr(r,2),16));return a},getParameterByName:function(e){e=e.replace(/[\[]/,"\\[").replace(/[\]]/,"\\]");var t=new RegExp("[\\?&]"+e+"=([^&#]*)","i");return results=t.exec(location.search),null===results?"":decodeURIComponent(results[1].replace(/\+/g," "))},isValidEmail:function(e){return/^((([a-zA-Z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-zA-Z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-zA-Z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-zA-Z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-zA-Z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-zA-Z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-zA-Z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-zA-Z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/.test(e)},obtainEmailParameter:function(){var e=_dha.utils.getParameterByName("dplrid");return e?e=_dha.utils.hexToAscii(e):(e=_dha.utils.getParameterByName("email"))||_dha.utils.getParameterByName("dha_em")},hasEmail:function(){const e=_dha.storage.getItem("_dha__em"),t=_dha.utils.obtainEmailParameter();return!!(e||t&&_dha.utils.isValidEmail(t))},isFirstEmail:function(){return!_dha.storage.getItem("_dha__em")},isStringIntoArrayOfSubstring:function(e,t){return t.some(function(t){return e.indexOf(t)>-1})},isStringIntoArrayOfString:function(e,t){return t.indexOf(e)>-1},detectSourceByUrl:function(){var e=["twitter","facebook","linkedin","pinterest","plus.google","youtube","instagram"],t=["google","bing","duckduckgo","exalead","gigablast","munax","qwant","yahoo","yandex"],a=_dha.utils.getParameterByName("utm_medium"),r=_dha.utils.getParameterByName("utm_source"),o=_dha.utils.getParameterByName("utm_campaign");const i=!!_dha.utils.getParameterByName("dplrid");var n=[];if(a&&(a=a.toLowerCase(),n.push(a)),r&&(r=r.toLowerCase(),n.push(r)),o&&(o=o.toLowerCase(),n.push(o)),"social"===a){if(_dha.utils.isStringIntoArrayOfString(r,e))return"Social";if(window.cdhReferrer&&_dha.utils.isStringIntoArrayOfSubstring(window.cdhReferrer,e))return"Social"}return _dha.utils.isStringIntoArrayOfSubstring(window.cdhReferrer,e)?"Social":_dha.utils.isStringIntoArrayOfSubstring(r,["email"])||_dha.utils.isStringIntoArrayOfSubstring(a,["email"])||_dha.utils.isStringIntoArrayOfSubstring(o,["email"])||i?"Email":_dha.utils.isStringIntoArrayOfSubstring(r,["adword","ppc","cpc"])||_dha.utils.isStringIntoArrayOfSubstring(a,["adword","ppc","cpc"])||_dha.utils.isStringIntoArrayOfSubstring(o,["adword","ppc","cpc"])?"Paid":_dha.utils.getParameterByName("gclid")?"Paid":window.cdhReferrer&&n.length>0&&_dha.utils.isStringIntoArrayOfSubstring(window.cdhReferrer,n)?"Paid":window.cdhReferrer&&_dha.utils.isStringIntoArrayOfSubstring(window.cdhReferrer,t)?"Organic":!window.cdhReferrer||_dha.utils.isStringIntoArrayOfSubstring(window.cdhReferrer,t)&&_dha.utils.isStringIntoArrayOfSubstring(window.cdhReferrer,e)?"Direct":"Referral"},generateBrowserFingerprint:function(){var e=(new Date).getTime(),t=window.navigator,a=window.screen,r=t.mimeTypes.length;r+=t.userAgent.replace(/\D+/g,""),r+=t.plugins.length,r+=a.height||"",r+=a.width||"";for(var o=e+(r+=a.pixelDepth||""),i=[8,4,4,4,12],n=[],d=0,u=0;u<i.length;u++)n.push(o.slice(d,d+i[u])),d+=i[u];return n.join("-")},generateUUID:function(){for(var e=[],t=0;t<256;t++)e[t]=(t<16?"0":"")+t.toString(16);var a=4294967295*Math.random()|0,r=4294967295*Math.random()|0,o=4294967295*Math.random()|0,i=4294967295*Math.random()|0;return e[255&a]+e[a>>8&255]+e[a>>16&255]+e[a>>24&255]+"-"+e[255&r]+e[r>>8&255]+"-"+e[r>>16&15|64]+e[r>>24&255]+"-"+e[63&o|128]+e[o>>8&255]+"-"+e[o>>16&255]+e[o>>24&255]+e[255&i]+e[i>>8&255]+e[i>>16&255]+e[i>>24&255]},isMobile:function(){const a=navigator.userAgent||navigator.vendor||window.opera;return e.test(a)||t.test(a.substr(0,4))}}}(),_dha.UI=function(){var e={},t=0,a=!1;function r(e){var t;return function e(t,a){for(var r in a)t.hasOwnProperty(r)?"object"==typeof a[r]&&e(t[r],a[r]):t[r]=a[r]}(t="object"==typeof e[0]?e[0]:{},{delay_capturer_display:0,mobile:!1,leave_window:!1,after_time:{show:!1,time:1e4},repeat_after_time:2592e6,capturer_info:{handle_by_lib:!0,import_file:!0,capturer_id:"dha-capturer-container",form_id:"dha-capturer-form"}}),t}return{config:function(t){e=t},init:function(){window.onblur=function(){a=!0},window.onfocus=function(){a=!1},e.capturer_info.handle_by_lib&&(document.onclick=function(t){t.target.id!=e.capturer_info.capturer_id&&"dha-close-popup"!=t.target.id&&"dha-close-popup"!=t.target.parentElement.id||(document.getElementById(e.capturer_info.capturer_id).style.display="none")})},captureEmail:function(){if(!_dha.storage.getItem("_dha__ps")){if(_dha.UI.config(r(arguments)),_dha.utils.isMobile()&&!e.mobile)return;if(e.capturer_info.import_file){var t=document.querySelector("#dha-capturer-file");t&&t.href&&fetch(t.href).then(function(e){return e.text()}).then(function(e){var t=document.createElement("div");t.innerHTML=e,document.body.appendChild(t)})}_dha.UI.init(),_dha.UI.verify_time_to_repeat(),e.after_time.show&&_dha.UI.show_popup_after_period_a_time(),e.leave_window&&setTimeout(function(){document.onmouseout=function(e){if(!_dha.storage.getItem("_dha__ped")){var t=(e=e||window.event).relatedTarget||e.toElement;t&&"HTML"!=t.nodeName||_dha.UI.show_popup()}}},e.delay_capturer_display),e.capturer_info.handle_by_lib||_dha.UI.bindCapturerSubmit()}},validateCapturer:function(){var t="#"+e.capturer_info.form_id,a=document.querySelector(t+" #email");return document.querySelector(t+" #dha-error-email-empty").style.display="none",document.querySelector(t+" #dha-error-email-invalid").style.display="none",a.value?_dha.utils.isValidEmail(a.value)?void _dha.UI.registerInfoPopup(a.value):(a.className&&-1==a.className.indexOf("dha-error")?a.className+=" dha-error":a.className||(a.className="dha-error"),void(document.querySelector(t+" #dha-error-email-invalid").style.display="block")):(a.className&&-1==a.className.indexOf("dha-error")?a.className+=" dha-error":a.className||(a.className="dha-error"),void(document.querySelector(t+" #dha-error-email-empty").style.display="block"))},show_popup_after_period_a_time:function(){time=e.after_time.time,delta=100,_dha.storage.getItem("_dha__ped")||(t=setInterval(function(){a?time=e.after_time.time:(time-=delta,time<=0&&(clearInterval(t),_dha.UI.show_popup()))},delta))},verify_time_to_repeat:function(){if(_dha.storage.getItem("_dha__ped")){popup_exit_date=new Date(JSON.parse(localStorage.getItem("_dha__ped"))),max_date_popup=new Date(JSON.parse(localStorage.getItem("_dha__ped")));var t=Math.floor(e.repeat_after_time/1e3/60);max_date_popup.setMinutes(max_date_popup.getMinutes()+t),current_time=new Date,current_time>max_date_popup&&_dha.storage.deleteItem("_dha__ped")}},show_popup:function(){if(_dha.storage.setItem("_dha__ped",JSON.stringify(new Date)),clearInterval(t),e.capturer_info.handle_by_lib){var a="#"+e.capturer_info.form_id,r=document.querySelector(a+" #email");r.className=r.className.replace("dha-error",""),document.querySelector(a+" #dha-error-email-empty").style.display="none",document.querySelector(a+" #dha-error-email-invalid").style.display="none",document.querySelector(a+" div.dha-before-submit").style.display="block",document.querySelector(a+" div.dha-after-submit").style.display="none",document.querySelector(a+" div.dha-inputs-holder").style.display="block"}document.querySelector("div#"+e.capturer_info.capturer_id)&&(document.querySelector("div#"+e.capturer_info.capturer_id).style.display="block")},bindCapturerSubmit:function(){var t=_dha.storage.getItem("_dha__uuid"),a=document.querySelector("#"+e.capturer_info.form_id);a&&a.addEventListener("submit",function(){var e=this.querySelector("#email").value;if(e&&_dha.utils.isValidEmail(e)){const a=_dha.utils.isFirstEmail();_dha.proxy.updateVisitor(t,e,null,null,window.location.host,a),_dha.storage.setItem("_dha__em",e),_dha.storage.setItem("_dha__ps",new Date)}})},registerInfoPopup:function(t){var a=_dha.storage.getItem("_dha__uuid");const r=_dha.utils.isFirstEmail();_dha.proxy.updateVisitor(a,t,null,null,window.location.host,r),_dha.storage.setItem("_dha__em",t),_dha.storage.setItem("_dha__ps",new Date);var o="#"+e.capturer_info.form_id;document.querySelector(o+" div.dha-before-submit").style.display="none",document.querySelector(o+" div.dha-after-submit").style.display="block",document.querySelector(o+" div.dha-inputs-holder").style.display="none",setTimeout(function(){document.getElementById(e.capturer_info.capturer_id).style.display="none"},4e3)}}}();