1(function($){"use strict";$.fn.avia_sc_messagebox=function(options){"use strict";return this.each(function(){var container=$(this),close_btn=container.find('.av_message_close'),mbox_ID=container.attr('id'),aviaSetCookie=function(CookieName,CookieValue,CookieDays){var expires="";if(CookieDays){var date=new Date();date.setTime(date.getTime()+(CookieDays*24*60*60*1000));expires="; expires="+date.toGMTString()} 2document.cookie=CookieName+"="+CookieValue+expires+"; path=/; samesite=strict"},aviaGetCookie=function(CookieName){var docCookiesStr=CookieName+"=";var docCookiesArr=document.cookie.split(';');for(var i=0;i<docCookiesArr.length;i++){var thisCookie=docCookiesArr[i];while(thisCookie.charAt(0)==' '){thisCookie=thisCookie.substring(1,thisCookie.length)} 3if(thisCookie.indexOf(docCookiesStr)==0){var cookieContents=container.attr('data-contents');var savedContents=thisCookie.substring(docCookiesStr.length,thisCookie.length);if(savedContents==cookieContents){return savedContents}}} 4return null};if(!aviaGetCookie(mbox_ID)){container.removeClass('messagebox-hidden')} 5close_btn.on('click',function(){var cookieContents=container.attr('data-contents');var cookieLifetime="";if(container.hasClass('messagebox-session_cookie')){cookieLifetime=""}else if(container.hasClass('messagebox-custom_cookie')){cookieLifetime=parseInt(container.attr('data-cookielifetime'))} 6aviaSetCookie(mbox_ID,cookieContents,cookieLifetime);container.addClass('messagebox-hidden')})})};$('.avia_message_box').avia_sc_messagebox()}(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.