PageSourceSearch

https://www.onguard.com/wp-content/cache/min/1/wp-content/plugins/worck-popup/js/main.js?ver=1789988499

js onguard.com collected 2026-10-02 16:45:25 UTC 3,672 bytes, 14 lines download raw bytes

1function worck_popup_events(){jQuery(document).on('click','.worck-popup-overlay, .worck-popup-close',function(e){if(e.target!=this)return;let popup=jQuery(this);if(!popup.hasClass('worck-popup-overlay')){popup=jQuery(this).closest('.worck-popup-overlay')}
2worck_popup_close(popup)});jQuery(document).on('click','a[href*="worck_popup"]',function(e){e.preventDefault();worck_popup_display(!0)})}
3function worck_popup_display(invokeDisplay){invokeDisplay=typeof invokeDisplay!=='undefined'?invokeDisplay:!1;var popups=jQuery('.worck-popup-overlay');if(!popups.length)
4return;popups.each(function(){var popup=jQuery(this);var popupID=popup.data('worck-popup-id'),popupExpiration=parseInt(popup.data('worck-popup-expiration')),cookieID='worck_popup_'+popupID,delay=popup.data('worck-popup-delay'),trigger=popup.data('worck-popup-trigger'),triggerElement=popup.data('worck-popup-trigger-element');if(trigger!='element'&&delay=='-1'&&!invokeDisplay)
5return;if(Cookies.get(cookieID)==undefined||popupExpiration==0||trigger=='element'){if(trigger=='scroll'){jQuery(window).scroll(function(){if(!popup.hasClass('popup-active')){popup.addClass('popup-active');popup.css({opacity:0,display:'block'});worck_popup_fit();var centerOffset=jQuery(window).height()/2-popup.find('.worck-popup').outerHeight()/2;if(centerOffset<60){centerOffset=60}
6popup.find('.worck-popup').css({marginTop:centerOffset-50}).animate({marginTop:centerOffset},400,'easeOutCirc');popup.animate({opacity:1},400,'easeOutCirc')}})}else if(trigger=='element'){jQuery(document).on('click',triggerElement,function(e){e.preventDefault();popup.css({opacity:0,display:'block'});worck_popup_fit();setTimeout(function(){worck_popup_center()},500);setTimeout(function(){worck_popup_center()},1000);var centerOffset=jQuery(window).height()/2-popup.find('.worck-popup').outerHeight()/2;if(centerOffset<60){centerOffset=60}
7popup.find('.worck-popup').css({marginTop:centerOffset-50}).animate({marginTop:centerOffset},400,'easeOutCirc');popup.animate({opacity:1},400,'easeOutCirc')})}else{setTimeout(function(){popup.css({opacity:0,display:'block'});worck_popup_fit();var centerOffset=jQuery(window).height()/2-popup.find('.worck-popup').outerHeight()/2;if(centerOffset<60){centerOffset=60}
8popup.find('.worck-popup').css({marginTop:centerOffset-50}).animate({marginTop:centerOffset},400,'easeOutCirc');popup.animate({opacity:1},400,'easeOutCirc')},delay)}}})}
9function worck_popup_center(){var popups=jQuery('.worck-popup-overlay');popups.each(function(){var popup=jQuery(this);var centerOffset=jQuery(window).height()/2-popup.find('.worck-popup').outerHeight()/2;console.log(popup.find('.worck-popup').outerHeight());popup.find('.worck-popup').css({marginTop:centerOffset})})}
10function worck_popup_fit(){var popups=jQuery('.worck-popup');popups.each(function(){var popup=jQuery(this);var windowHeight=jQuery(window).height();var popupHeight=popup.outerHeight();var banner=popup.find('.worck-popup-banner');var bannerHeight=banner.outerHeight();var difference=popupHeight-windowHeight+40;banner.css({'max-height':bannerHeight-difference})})}
11function worck_popup_close(popup){if(!popup.length)
12return;var popupID=popup.data('worck-popup-id'),popupExpiration=parseInt(popup.data('worck-popup-expiration')),cookieID='worck_popup_'+popupID;if(popupExpiration>0){Cookies.set(cookieID,{expires:popupExpiration})}
13popup.animate({opacity:0}
13,200,function(){popup.hide()})}
14jQuery(document).ready(function($){worck_popup_events()});jQuery(window).load(function(){worck_popup_display();worck_popup_fit();worck_popup_center()});jQuery(window).scroll(function(){});jQuery(window).resize(function(){worck_popup_fit();worck_popup_center()})

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.