document.addEventListener("DOMContentLoaded", function () { const userCookieName = "returningVisitor"; checkUserCookie(userCookieName); }); function checkUserCookie(userCookieName) { const regEx = new RegExp(userCookieName, "g"); const cookieExists = document.cookie.match(regEx); if (cookieExists != null) { } else { createUserCookie(userCookieName); var krpano = document.getElementById("krpanoSWFObject"); krpano.call("showguide();"); } } function createUserCookie(userCookieName) { const userCookieValue = "Yes"; const userCookieDays = 7; let expiryDate = new Date(); expiryDate.setDate(expiryDate.getDate() + userCookieDays); document.cookie = userCookieName + "=" + userCookieValue +"; expires=" + expiryDate.toGMTString() + "path=/"; }