1(function($){'use strict';$.fn.firstVisitPopup=function(settings){var $body=$('body');var $dialog=$(this);var $blackout;$body.append('<div id="expedite-pop-blackout"></div>');$dialog.append('<a id="expedite-pop-close">✖</a>');$blackout=$('#expedite-pop-blackout');function set_cookie(){hide_message();var secs=settings.frequency;if(isNaN(secs)){secs=300} 2var now=new Date();var exp=new Date(now.getTime()+secs*1000);var status='';document.cookie=settings.cookieName+'=1; expires='+exp.toUTCString();if(document.cookie&&document.cookie.indexOf(settings.cookieName+'=1')!=-1){status='Cookie '+settings.cookieName+' successfully set. Expiration in '+secs+' seconds'}else{status='Cookie NOT set. Please make sure your browser is accepting cookies'}} 3function get_cookie(){var status='';var cookie=!1;if(document.cookie&&document.cookie.indexOf(settings.cookieName+'=1')!=-1){status='Cookie is present';cookie=!0}else{status='Cookie is NOT present. It may be expired, or never set';cookie=!1} 4return cookie} 5var show_message=function(){$blackout.show();$dialog.show()} 6var hide_message=function(){$blackout.hide();$dialog.hide()} 7if(get_cookie()==!0){hide_message()}else{show_message()} 8var redirectPage=function(){event.preventDefault();hide_message();var href=event.currentTarget.getAttribute('href') 9window.location=href} 10$('.expedite-pop-up-message-content a').on('click',redirectPage);$(settings.showAgainSelector).on('click',show_message);$body.on('click','#expedite-pop-blackout, #expedite-pop-close',set_cookie)}})(jQuery)
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.