HEX
Server: nginx/1.24.0
System: Linux webserver 6.8.0-59-generic #61-Ubuntu SMP PREEMPT_DYNAMIC Fri Apr 11 23:16:11 UTC 2025 x86_64
User: wpuser (1002)
PHP: 8.3.6
Disabled: NONE
Upload Files
File: /opt/wpsites/datainsightnow.com/wp-content/plugins/essential-blocks/blocks/popup/frontend/index.js
!function(){function e(e){return function(e){if(Array.isArray(e))return t(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,o){if(e){if("string"==typeof e)return t(e,o);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?t(e,o):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function t(e,t){(null==t||t>e.length)&&(t=e.length);for(var o=0,r=new Array(t);o<t;o++)r[o]=e[o];return r}document.addEventListener("DOMContentLoaded",(function(t){var o=document.querySelectorAll(".eb-popup-container"),r=document.querySelectorAll(".modal-main-wrap");if(o)for(var n=function(t){var n=o[t].getAttribute("data-close-btn");if("external"==o[t].getAttribute("data-popup-type")){var a=o[t].getAttribute("data-external-identifier");document.querySelectorAll(a).forEach((function(e){e.addEventListener("click",(function(){o[t].querySelector(".eb-popup-overlay").style.display="block",o[t].querySelector(".modal-main-wrap").style.display="block",i(o[t])}))}))}"page_load"==o[t].getAttribute("data-popup-type")&&("false"==o[t].getAttribute("data-use-cookie")&&l(o[t].getAttribute("data-use-cookie"),o[t].getAttribute("data-block-id"),o[t].getAttribute("data-cookie-expire-time")),"yes"==function(e){for(var t=e+"=",o=decodeURIComponent(document.cookie).split(";"),r=0;r<o.length;r++){for(var n=o[r];" "==n.charAt(0);)n=n.substring(1);if(0==n.indexOf(t))return n.substring(t.length,n.length)}return""}(o[t].getAttribute("data-block-id"))?(o[t].querySelector(".eb-popup-overlay").style.display="none",o[t].querySelector(".modal-main-wrap").style.display="none"):setTimeout((function(){o[t].querySelector(".eb-popup-overlay").style.display="block",o[t].querySelector(".modal-main-wrap").style.display="block",l(o[t].getAttribute("data-use-cookie"),o[t].getAttribute("data-block-id"),o[t].getAttribute("data-cookie-expire-time"))}),1e3*parseInt(o[t].getAttribute("data-popup-delay"))),i(o[t])),"btn_click"==o[t].getAttribute("data-popup-type")&&(o[t].querySelector(".eb-popup-button-anchor").onclick=function(){o[t].querySelector(".eb-popup-overlay").style.display="block",o[t].querySelector(".modal-main-wrap").style.display="block",i(o[t])}),"true"===n&&o[t].querySelector(".eb-popup-close-icon")&&(o[t].querySelector(".eb-popup-close-icon").onclick=function(){o[t].querySelector(".eb-popup-overlay").style.display="none",o[t].querySelector(".modal-main-wrap").style.display="none"}),"true"==o[t].getAttribute("data-esc-btn")&&(document.onkeyup=function(r){27==r.keyCode&&"true"===o[t].getAttribute("data-esc-btn")&&(e(o[t].querySelectorAll(".eb-popup-overlay")).map((function(e){e.style.display="none"})),e(o[t].querySelectorAll(".modal-main-wrap")).map((function(e){e.style.display="none"})))});for(var u=function(t){"true"==o[t].getAttribute("data-click-exit")&&(r[t].onclick=function(o){r[t].querySelector(".eb-popup-content").contains(o.target)||(e(document.querySelectorAll(".eb-popup-overlay")).map((function(e){e.style.display="none"})),e(document.querySelectorAll(".modal-main-wrap")).map((function(e){e.style.display="none"})))})},c=0;c<r.length;c++)u(c)},a=0;a<o.length;a++)n(a);function i(e){"true"==e.getAttribute("data-auto-exit")&&setTimeout((function(){e.querySelector(".eb-popup-overlay").style.display="none",e.querySelector(".modal-main-wrap").style.display="none"}),1e3*parseInt(e.getAttribute("data-auto-exit-time")))}function l(e,t,o){if("false"==e)document.cookie=t+"=no";else if("string"==typeof o&&o.length>0){var r=new Date;r.setTime(r.getTime()+24*parseInt(o)*60*60*1e3);var n="expires="+r.toUTCString();document.cookie=t+"=yes;"+n+";path=/"}else document.cookie=t+"=yes"}}))}();