1(function($){'use strict';function setCookie(name,value,days){var expires='';if(days){var d=new Date();d.setTime(d.getTime()+days*24*60*60*1000);expires='; expires='+d.toUTCString()} 2document.cookie=name+'='+encodeURIComponent(value||'')+expires+'; path=/; SameSite=Lax'} 3function getCookie(name){var eq=name+'=';var parts=document.cookie.split(';');for(var i=0;i<parts.length;i++){var c=parts[i].trim();if(c.indexOf(eq)===0){return decodeURIComponent(c.substring(eq.length))}} 4return''} 5function getParam(name){try{return new URLSearchParams(window.location.search).get(name)||''}catch(e){return''}} 6var utm={source:getParam('utm_source'),medium:getParam('utm_medium'),campaign:getParam('utm_campaign'),term:getParam('utm_term'),content:getParam('utm_content'),};var hasUtm=utm.source||utm.medium||utm.campaign;if(hasUtm&&!getCookie('first_utm_source')){setCookie('first_utm_source',utm.source,365);setCookie('first_utm_medium',utm.medium,365);setCookie('first_utm_campaign',utm.campaign,365);setCookie('first_utm_term',utm.term,365);setCookie('first_utm_content',utm.content,365)} 7if(hasUtm){setCookie('utm_source',utm.source,30);setCookie('utm_medium',utm.medium,30);setCookie('utm_campaign',utm.campaign,30);setCookie('utm_term',utm.term,30);setCookie('utm_content',utm.content,30)} 8var fbclid=getParam('fbclid');if(fbclid){setCookie('fbclid',fbclid,30)} 9var gclid=getParam('gclid');if(gclid){setCookie('gclid',gclid,90)} 10if(!getCookie('landing_page')){setCookie('landing_page',window.location.href,30)} 11if(!getCookie('referral')&&document.referrer){setCookie('referral',document.referrer,30)} 12if(document.referrer){setCookie('referral_last',document.referrer,30)}(function(){var referrer=document.referrer;var referrerHost='';try{if(referrer){referrerHost=new URL(referrer).hostname.replace(/^www\./,'')}}catch(e){} 13var host=window.location.hostname.replace(/^www\./,'');var isExternal=referrerHost&&referrerHost!==host;var platforms=[{name:'google',pattern:/google\./,type:'search'},{name:'bing',pattern:/bing\.com/,type:'search'},{name:'yahoo',pattern:/yahoo\.com/,type:'search'},{name:'duckduckgo',pattern:/duckduckgo\.com/,type:'search'},{name:'baidu',pattern:/baidu\.com/,type:'search'},{name:'facebook',pattern:/facebook\.com|fb\.com/,type:'social'},{name:'instagram',pattern:/instagram\.com/,type:'social'},{name:'twitter',pattern:/twitter\.com/,type:'social'},{name:'x',pattern:/^x\.com$/,type:'social'},{name:'linkedIn',pattern:/linkedin\.com/,type:'social'},{name:'pinterest',pattern:/pinterest\./,type:'social'},{name:'tiktok',pattern:/tiktok\.com/,type:'social'},];var platform='';var type='';if(isExternal){for(var i=0;i<platforms.length;i++){if(platforms[i].pattern.test(referrerHost)){platform=platforms[i].name;type=platforms[i].type;break}}} 14var isPaid=gclid||fbclid||/cpc|ppc|paid/i.test(utm.medium);var channelGroup;if(isPaid){channelGroup='paid'}else if(type==='search'){channelGroup='organic'}else if(type==='social'||/social/i.test(utm.medium)){channelGroup='social'}else if(isExternal){channelGroup='referral'}else{channelGroup='direct'} 15if(!referrerHost||isExternal){setCookie('channel_group',channelGroup,30)} 16if(platform){setCookie('organic_source',referrer,30);setCookie('organic_source_platform',platform,30)}})();var cookieValues={first_utm_source:getCookie('first_utm_source'),first_utm_medium:getCookie('first_utm_medium'),first_utm_campaign:getCookie('first_utm_campaign'),first_utm_term:getCookie('first_utm_term'),first_utm_content:getCookie('first_utm_content'),utm_source:getCookie('utm_source'),utm_medium:getCookie('utm_medium'),utm_campaign:getCookie('utm_campaign'),utm_term:getCookie('utm_term'),utm_content:getCookie('utm_content'),fbclid:getCookie('fbclid'),gclid:getCookie('gclid'),landing_page:getCookie('landing_page'),referral:getCookie('referral'),referral_last:getCookie('referral_last'),channel_group:getCookie('channel_group'),organic_source:getCookie('organic_source'),organic_source_platform:getCookie('organic_source_platform'),};function populateForm(formId){if(typeof window.dbkUtmFields==='undefined'||!window.dbkUtmFields[formId]){return} 17var fields=window.dbkUtmFields[formId];for(var field in fields){if(Object.prototype.hasOwnProperty.call(fields,field)){var fieldId=fields[field];var value=cookieValues[field]||'';$('#input_'+formId+'_'+fieldId).val(value)}}} 18$(function(){if(typeof window.dbkUtmFields==='undefined'){return} 19for(var formId in window.dbkUtmFields){if(Object.prototype.hasOwnProperty.call(window.dbkUtmFields,formId)){populateForm(formId)}}});$(document).on('gform_post_render',function(event,formId){populateForm(formId)})})(jQuery) 20;
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.