1(function(){var addMessageListener=function(callback,customListenerKey){if(window.eventListeners==undefined){window.eventListeners=[]} 2var listenerKey=null;if(customListenerKey){listenerKey=customListenerKey}else{listenerKey=iframeId} 3window.eventListeners[listenerKey]=callback;window.addEventListener('message',function(event){var responseListenerKey=null 4if(event.data.type){responseListenerKey=event.data.type}else if(event.data.sender){responseListenerKey=event.data.sender} 5if(responseListenerKey){if(window.eventListeners[responseListenerKey]){window.eventListeners[responseListenerKey](event)}else{log('event was not handled by the first attempt with the key '+responseListenerKey,event) 6setTimeout(function(){if(window.eventListeners[responseListenerKey]){window.eventListeners[responseListenerKey](event)}else{log('event was not handled by the second attempt with the key '+responseListenerKey,event) 7setTimeout(function(){if(window.eventListeners[responseListenerKey]){window.eventListeners[responseListenerKey](event)}else{log('event was not handled by the third attempt with the key '+responseListenerKey,event)}},2000)}},2000)}}})};var getHighestZIndex=function(){var highest=0;var elements=document.body.getElementsByTagName("*");for(var i=0;i<elements.length;i++){var zindex=document.defaultView.getComputedStyle(elements[i],null).getPropertyValue("z-index");if((zindex>highest)&&(zindex!='auto')){highest=parseInt(zindex)}} 8log(highest) 9return highest};var setCookie=function(name,value,options){options=options||{};var expires=options.expires;if(typeof expires=="number"&&expires){var d=new Date();d.setTime(d.getTime()+expires*1000);expires=options.expires=d} 10if(expires&&expires.toUTCString){options.expires=expires.toUTCString()} 11value=encodeURIComponent(value);var updatedCookie=name+"="+value;for(var propName in options){updatedCookie+="; "+propName;var propValue=options[propName];if(propValue!==!0){updatedCookie+="="+propValue}} 12document.cookie=updatedCookie};var getCookie=function(name){var matches=document.cookie.match(new RegExp("(?:^|; )"+name.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g,'\\$1')+"=([^;]*)"));return matches?decodeURIComponent(matches[1]):undefined};if(typeof onLoadStack=='undefined'){onLoadStack=[];if(typeof window.onload=='function'){onLoadStack['default']={"function":window.onload,"param":""}}} 13var addWindowOnLoadFunction=function(newOnLoad,param){onLoadStack[param]={"function":newOnLoad,"param":param};window.onload=function(){for(var key in onLoadStack){onLoadStack[key]['function'](onLoadStack[key].param)}}};function getParameterByName(name){url=window.location.href;name=name.replace(/[\[\]]/g,"\\$&");var regex=new RegExp("[?&]"+name+"(=([^&#]*)|&|#|$)"),results=regex.exec(url);if(!results)return null;if(!results[2])return'';return decodeURIComponent(results[2].replace(/\+/g," "))} 14function getAffiliateIdFromUrl(){return getParameterByName('sa')} 15function getUserTimezone(){var timezoneOffset=(new Date().getTimezoneOffset())/60;return'GMT'+((timezoneOffset<0)?'+':'-')+Math.abs(timezoneOffset)} 16function addParameterToLink(link,paramName,paramValue){return link+(link.indexOf('?')==-1?'?':'&')+paramName+'='+encodeURIComponent(paramValue)} 17function log(message){if(getParameterByName('s.io_debug')){console.log(message)}} 18do{var uid=new Date().getTime();var scriptId='systeme-script-'+uid;var iframeId='systemeio-iframe-'+uid}while(document.getElementById(scriptId)!==null);document.currentScript.setAttribute('id',scriptId);var iframe=document.createElement('iframe');iframe.id=iframeId;iframe.style.margin='0 auto';iframe.style.border=0;iframe.style.visibility='hidden';iframe.style.overflow='hidden';iframe.style.position='relative';iframe.style.left='50%';iframe.loading='lazy';iframe.style.transform='translateX(-50%)';iframe.width='100%';iframe.scrolling='no' 19var pageSource='https\u003A\/\/systeme.io\/public\/788392dcb60af571a596455b81389f119d3c67\/show';var affiliateId=getAffiliateIdFromUrl() 20if(!!affiliateId){pageSource+='?sa='+affiliateId} 21var preview=getParameterByName('remote-preview') 22if(!!preview){pageSource+='?preview='+preview} 23var queryExists=affiliateId||preview 24var email=getParameterByName('email') 25if(!!email){pageSource+=(queryExists?'&':'?')+'email='+email} 26var referer=window.location.href;referer=referer.split("#")[0];queryExists=queryExists||email 27pageSource+=(queryExists?'&':'?')+'source='+referer 28iframe.src=pageSource+'#'+iframeId;
28iframe.scrolling='no';document.currentScript.parentElement.insertBefore(iframe,document.currentScript.nextSibling);addMessageListener(function(event){iframe=document.getElementById(event.data.sender);iframe.height=event.data.height;iframe.width=event.data.width;iframe.style.visibility='visible'})})()
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.