(function(window, document, script, dataLayer) { function getGTMCookies(document) { var GTMCookies = {}; var cookieSets = document.cookie.split(';'); for (var i = 0; i < cookieSets.length; i += 1) { var cookiePair = cookieSets[i].split('='); var cookieKey = cookiePair[0].trim(); if (cookieKey.indexOf('GTM_') === 0) { var cookieValue = cookiePair[1].trim(); var newCookieKey = cookieKey.replace('GTM_', ''); GTMCookies[newCookieKey] = cookieValue; } } return GTMCookies; } window[dataLayer] = [ getGTMCookies(document), { 'gtm.start': new Date().getTime(), event: 'gtm.js', }, ]; })(window, document, 'script', 'dataLayer');