function getCookie(name) { var dc = document.cookie; var prefix = name + "="; var begin = dc.indexOf("; " + prefix); if (begin == -1) { begin = dc.indexOf(prefix); if (begin != 0) return null; } else { begin += 2; var end = document.cookie.indexOf(";", begin); if (end == -1) { end = dc.length; } } return decodeURI(dc.substring(begin + prefix.length, end)); } function getQueryParams(qs) { qs = qs.toString().split("+").join(" "); var params = {}, tokens, re = /[?&]?([^=]+)=([^&]*)/g; while (tokens = re.exec(qs)) { params[decodeURIComponent(tokens[1])] = decodeURIComponent(tokens[2]); } return params; } (function(){ var query = getQueryParams(document.location.search); var new_window_location_search = '?'; for (var key in query) { if (getCookie(key) != null) { document.cookie = key + "=" + query[key] + ";domain=crowdstrike.com;path=/;"; } } var elem = document.getElementById("utmsource"); var elem2 = document.getElementById("utmcampaign"); var elem3 = document.getElementById("utmmedium"); var elem4 = document.getElementById("utmterm"); var elem5 = document.getElementById("utmcontent"); if (elem !== null & elem !== undefined) { elem.value = query.utm_source; } if (elem2 !== null & elem2 !== undefined) { elem2.value = query.utm_campaign; } if (elem3 !== null & elem3 !== undefined) { elem3.value = query.utm_medium; } if (elem4 !== null & elem4 !== undefined){ elem4.value = query.utm_term; } if (elem5 !== null & elem5 !== undefined){ elem5.value = query.utm_content; } window.onload = getQueryParams; })();