//tealium universal tag - utag.801 ut4.0.202506171407, Copyright 2025 Tealium.com Inc. All Rights Reserved. try{(function(id,loader){var u={"id":id};utag.o[loader].sender[id]=u;u.ev={"view":1,"link":1};u.toBoolean=function(val){val=val||"";return val===true||val.toLowerCase()==="true"||val.toLowerCase()==="on";};u.hasgtagjs=function(){window.gtagRename=window.gtagRename||""||"gtag";if(utag.ut.gtagScriptRequested){return true;} var i,s=document.getElementsByTagName("script");for(i=0;i=0&&(s[i].id&&s[i].id.indexOf("utag")>-1)){return true;}} var data_layer_name=""||"dataLayer";window[data_layer_name]=window[data_layer_name]||[];if(typeof window[window.gtagRename]!=="function"){window[window.gtagRename]=function(){window[data_layer_name].push(arguments);};var cross_track=u.toBoolean(""),cross_track_domains="";if(cross_track&&cross_track_domains!==""){window[window.gtagRename]("set","linker",{domains:cross_track_domains.split(","),accept_incoming:true});} window[window.gtagRename]("js",new Date());} return false;} u.scriptrequested=u.hasgtagjs();u.initialized=false;u.o=window[window.gtagRename];u.mapFunc=function(arr,obj,item){var i=arr.shift();obj[i]=obj[i]||{};if(arr.length>0){u.mapFunc(arr,obj[i],item);}else{obj[i]=item;}};u.clearEmptyKeys=function(object){Object.keys(object).forEach(function(key){if(object[key]===''||object[key]===undefined){delete object[key];}});return object;};u.setGlobalProperties=function(data,reset,custom_property){var map={"user_id":{"name":"user_id","type":"exists","reset":true},"page_path":{"name":"page_path","type":"exists","reset":true},"page_title":{"name":"page_title","type":"exists","reset":true},"page_location":{"name":"page_location","type":"exists","reset":false},"developer_id.dYmQxMT":{"name":"developer_id.dYmQxMT","type":"exists","reset":false},"user_properties":{"name":"user_properties","type":"object","reset":true}},prop,subProp,g={};if(custom_property&&reset){g[custom_property]="";} for(prop in utag.loader.GV(map)){if(reset&&map[prop].reset){if(map[prop].name==="user_properties"){for(subProp in data[prop]){if(!g[map[prop].name]){g[map[prop].name]={};} g[map[prop].name][subProp]="";}}else{g[map[prop].name]="";}}else{if(map[prop].type==="bool"){if(data[prop]==true||data[prop]==="true"){g[map[prop].name]=true;}} else if(map[prop].type==="exists"||map[prop].type==="object"){if(data[prop]){g[map[prop].name]=data[prop];}}}} if(!utag.ut.isEmptyObject(g)){u.o("set",g);}} u.createAddress=function(address){return u.clearEmptyKeys({first_name:address.first_name,sha256_first_name:address.sha256_first_name,last_name:address.last_name,sha256_last_name:address.sha256_last_name,street:address.street,city:address.city,region:address.region,postal_code:address.postal_code,country:address.country});} u.getValueByIndex=function(value,index){return Array.isArray(value)?value[index]:value;};u.setUserData=function(user_data){var formattedUserData={};formattedUserData.email=user_data.email;formattedUserData.sha256_email_address=user_data.sha256_email_address;formattedUserData.phone_number=user_data.phone_number;formattedUserData.sha256_phone_number=user_data.sha256_phone_number;if(user_data.address){if(Array.isArray(user_data.address.first_name)){formattedUserData.address=user_data.address.first_name.map(function(_,i){return u.createAddress({first_name:u.getValueByIndex(user_data.address.first_name,i),sha256_first_name:u.getValueByIndex(user_data.sha256_first_name,i),last_name:u.getValueByIndex(user_data.address.last_name,i),sha256_last_name:u.getValueByIndex(user_data.sha256_last_name,i),street:u.getValueByIndex(user_data.address.street,i),city:u.getValueByIndex(user_data.address.city,i),region:u.getValueByIndex(user_data.address.region,i),postal_code:u.getValueByIndex(user_data.address.postal_code,i),country:u.getValueByIndex(user_data.address.country,i)});});}else{formattedUserData.address=u.createAddress(user_data.address);}} u.o('set','user_data',u.clearEmptyKeys(formattedUserData));} u.getItems=function(length){var g={},i,items=[];length=length||u.data.product_id.length||u.data.product_name.length;for(i=0;i