diff --git a/index.html b/index.html index 4bb7bde..9ee05b7 100644 --- a/index.html +++ b/index.html @@ -1,6 +1,7 @@ Home - Jonas_Jones + @@ -299,6 +300,41 @@ function w3_close() { document.getElementById("myOverlay").style.display = "none"; } var mybutton = document.getElementById("myBtn"); + +function setCookie(cname,cvalue,exdays) { + const d = new Date(); + d.setTime(d.getTime() + (exdays*24*60*60*1000)); + let expires = "expires=" + d.toGMTString(); + document.cookie = cname + "=" + cvalue + ";" + expires + ";path=/"; +} + +function getCookie(cname) { + let name = cname + "="; + let decodedCookie = decodeURIComponent(document.cookie); + let ca = decodedCookie.split(';'); + for(let i = 0; i < ca.length; i++) { + let c = ca[i]; + while (c.charAt(0) == ' ') { + c = c.substring(1); + } + if (c.indexOf(name) == 0) { + return c.substring(name.length, c.length); + } + } + return ""; +} + +function checkCookie() { + let user = getCookie("username"); + if (user != "") { + alert("Welcome again " + user); + } else { + user = prompt("Please enter your name:",""); + if (user != "" && user != null) { + setCookie("username", user, 30); + } + } +}