function createLastClickCookie(){ var d = new Date(); d.setTime(d.getTime() + (24 * 60 * 60 * 1000)); domain = location.hostname.replace("www", ""); var tvc_links = document.querySelectorAll('a,button'); if (tvc_links.length > 0) { for (var i = 0; i < tvc_links.length; i++) { if (tvc_links[i].localName == 'a') { tvc_links[i].addEventListener('click', function () { var tvc_innerText = this.innerText.trim().replace(/\n/g, '-'); if (tvc_innerText == '') { if (this.children[0].alt) { tvc_innerText = this.children[0].alt.trim().replace(/\n/g, '-'); } else if (this.closest('[data-component]').dataset.component) { tvc_innerText = this.closest('[data-component]').dataset.component } else { tvc_innerText = "NA" } } if (this.closest('[data-component]').dataset.component) { var component = this.closest('[data-component]').dataset.component } else { var component = "NA" } if(component != "OfferLoginModal" && component != "OfferOTPModal") { var tvc_click_Text = window.location.pathname + " > " + component + " > " + tvc_innerText; var tvc_value = '{"click":"' + tvc_click_Text + '"}'; document.cookie = 'LastClickCookie=' + tvc_value + ';domain=' + domain + ';path=/'; } }); } else if (tvc_links[i].localName == 'button') { tvc_links[i].addEventListener('click', function () { var tvc_innerText = this.innerText.trim().replace(/\n/g, '-'); if (tvc_innerText == '') { if (this.children[0].alt) { tvc_innerText = this.children[0].alt.trim().replace(/\n/g, '-'); } else if (this.closest('[data-component]').dataset.component) { tvc_innerText = this.closest('[data-component]').dataset.component } else { tvc_innerText = "NA" } } if (this.closest('[data-component]').dataset.component) { var component = this.closest('[data-component]').dataset.component } else { var component = "NA" } if(component != "OfferLoginModal" && component != "OfferOTPModal") { var tvc_click_Text = window.location.pathname + " > " + component + " > " + tvc_innerText; var tvc_value = '{"click":"' + tvc_click_Text + '"}'; document.cookie = 'LastClickCookie=' + tvc_value + ';domain=' + domain + ';path=/'; } }); } } } } window.addEventListener("load", function (event) { createLastClickCookie(); }); window.addEventListener("click", function (event) { createLastClickCookie(); tvc_links = document.querySelectorAll('a,button'); });