diff options
Diffstat (limited to 'JS')
| -rw-r--r-- | JS/cookies.js | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/JS/cookies.js b/JS/cookies.js new file mode 100644 index 0000000..ca71e56 --- /dev/null +++ b/JS/cookies.js @@ -0,0 +1,36 @@ +function setCookie(cname,cvalue,exdays) { + var d = new Date(); + d.setTime(d.getTime() + (exdays*24*60*60*1000)); + var expires = "expires=" + d.toGMTString(); + document.cookie = cname + "=" + cvalue + ";" + expires + ";path=/"; +} +function getCookie(cname) { + var name = cname + "="; + var decodedCookie = decodeURIComponent(document.cookie); + var ca = decodedCookie.split(';'); + for(var i = 0; i < ca.length; i++) { + var 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() { + var theme=getCookie("theme"); + if(theme == ""){ + setCookie("theme","GreenAndWhite",365); + window.location.reload(false); + }else if(theme == "GreenAndWhite"){ + document.getElementById("cssFile").href = "CSS/main.css"; + }else if(theme == "GreenAndDark"){ + document.getElementById("cssFile").href = "CSS/GreenAndDark.css"; + }else if(theme == "PurpleAndWhite"){ + document.getElementById("cssFile").href = "CSS/PurpleAndWhite.css"; + }else if(theme == "PurpleAndDark"){ + document.getElementById("cssFile").href = "CSS/PurpleAndDark.css"; + } +}
\ No newline at end of file |
