File: /var/www/indoadvisory/wp/wp-content/plugins/divi-essential-/assets/js/popup-pro.js
jQuery(document).ready(function(f){if("undefined"==typeof popup_frontend)return!1;var e=JSON.parse(popup_frontend?.dnxte_popup_show);(popupIds=e?.popup_ids).forEach(t=>{let n=f(".dnxte_popup_content_"+t).html(),i=JSON.parse(e["json_data"+t]);"true"===i?.remove_link&&f("a#popup_"+t).removeAttr("href"),"true"===i?.close_clicking_back_button&&(window.history.pushState(null,null,""),f(window).on("popstate",function(){f.magnificPopup.close()}));var p="false"===i.prevent_page_scrolling?"dnxte-prevent-scrolling":"";let r={items:{src:".dnxte_popup_content_"+t},callbacks:{beforeClose:function(){f(".dnxte_popup_content.dnxte_popup_content_"+t).removeClass("dnxte_popup_pro_"+i.opening_animation).addClass("dnxte_popup_pro_"+i.closing_animation)},afterClose:function(){f(".dnxte_popup_content.dnxte_popup_content_"+t).removeClass("dnxte_popup_pro_"+i.closing_animation).addClass("dnxte_popup_pro_"+i.opening_animation)},open:function(){return!1}},type:"inline",closeBtnInside:!JSON.parse(i.close_btn_outside.toLowerCase()),closeOnBgClick:JSON.parse(i.close_overlay_click.toLowerCase()),fixedContentPos:JSON.parse(i.prevent_page_scrolling.toLowerCase()),mainClass:`dnxte_popup_custom ${i.clickable_under_overlay} ${p} dnxte_popup_custom_`+t,removalDelay:1e3,midClick:!0,closeMarkup:"false"===i.hide_close_button?`<button title="" type="button" class="mfp-close ${i.closing_css_selector} dnxte_popup_pro_${i.close_btn_position}_close">×</button>`:""};if(!("on"==i.dnxte_disable_desktop&&981<f(window).width()||"on"==i.dnxte_disable_tablet&&768<=f(window).width()&&f(window).width()<=981||"on"==i.dnxte_disable_phone&&f(window).width()<768)){let e=JSON.parse(popup_frontend.dnxte_popup_show),o=0;var s,_,c,l,p=(o=""!==i?.trigger_delay_start?1e3*+i?.trigger_delay_start:o)+1e3*i?.trigger_delay_end,u=("trigger_on_none"===i?.trigger_event||document.cookie.includes(`dxnteHours${t}=`)||"every_time"==e["popup_perodicity"+t]||((u=new Date).setTime(u.getTime()+e["periodicity_cookie"+t]),document.cookie=`dxnteHours${t}=true; expires=`+u.toUTCString()+"; path=/;"),JSON.parse(popup_frontend.trigger_event));if("trigger_on_none"===i.trigger_event){if(f("#popup_"+t).on("click",function(e){e.preventDefault(),n&&f.magnificPopup.open(r)}),""==e["custom_selector"+t])return!1;f(e["custom_selector"+t]).on("click",function(e){e.preventDefault(),n&&f.magnificPopup.open(r)})}else if("trigger_on_load"===i.trigger_event){if(0==o)f.magnificPopup.open(r);else{let e=setTimeout(()=>{f.magnificPopup.open(r),clearTimeout(e)},o)}if(o<p){let e=setTimeout(()=>{f.magnificPopup.close(),clearTimeout(e)},p)}}else if("trigger_on_scroll"===i.trigger_event){let n=u[t];var d=!1;f(window).on("scroll",function(){var e=window.scrollY+window.innerHeight,o=document.documentElement.scrollHeight;let t=!1;"px"==n.onscroll_offset_units||d?"px"!=n.onscroll_offset_units||d||window.scrollY>=n.onscroll_offset&&(t=!0,d=!0):e/o*100>=n.onscroll_offset&&(t=!0,d=!0),t&&f.magnificPopup.open(r)})}else"trigger_on_exit"===i.trigger_event?document.addEventListener("mousemove",function(e){var o=window.pageYOffset||document.documentElement.scrollTop;e.pageY-o<7&&f.magnificPopup.open(r)}):"trigger_on_inactivity"===i.trigger_event&&(p=u[t],s=1e3*p.oninactivity_delays,_=function(){f.magnificPopup.open(r)},c=function(){},l=0,a());return!1;function a(){l=setTimeout(m,s),document.addEventListener("mousemove",g),document.addEventListener("keydown",g),document.addEventListener("touchstart",g)}function m(){l=0,_()}function g(){l?clearTimeout(l):c(),document.removeEventListener("mousemove",g),document.removeEventListener("keydown",g),document.removeEventListener("touchstart",g),setTimeout(a,1e3)}}})});