diff --git a/fuenfknoepfe.js b/fuenfknoepfe.js index 9a97ea0..92611fa 100644 --- a/fuenfknoepfe.js +++ b/fuenfknoepfe.js @@ -1 +1,61 @@ -# fuenfknoepfe.js - teh ultimate fife buttons website \ No newline at end of file +// fuenfknoepfe.js - teh ultimate fife buttons website + +function click_handler(ziel) { + var chkBox = document.getElementById('rememberBox'); + if (chkBox.checked == true) { + setzeKeks(ziel); + } else { + entferneKeks(); + } + return false; +} + +function setzeKeks(ziel) { + console.log("setzen"); + wirklichsetzeKeks(ziel, 30); +} + +function entferneKeks() { + console.log("entfernen"); + wirklichsetzeKeks("", -1); +} + +function wirklichsetzeKeks(ziel, dauer) { + var d = new Date(); + d.setTime(d.getTime() + (dauer * 24 * 60 * 60 * 1000)); + var expires = "expires=" + d.toUTCString(); + document.cookie = "ziel=" + ziel + ";" + expires + ";path=/"; +} + +function allewegefuehrennachKeks() { + var keks = getCookie("ziel"); + if (keks != "") { + setzeKeks(keks); + console.log("Do redirect here: " + keks); + // Simulate an HTTP redirect: + // window.location.replace("http://www.w3schools.com"); + } else { + console.log("Ohne Keks keine Äktschn."); + } +} + +function getCookie(keksname) { + var name = keksname + "="; + 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 machkeksweg() { + entferneKeks(); + window.location.replace("index.html"); +} diff --git a/index.html b/index.html index 0bd9f9d..a6436c1 100644 --- a/index.html +++ b/index.html @@ -6,37 +6,38 @@ c-base matrix app selector 3000 + - +
diff --git a/reset.html b/reset.html index 6aae8da..bc8be08 100644 --- a/reset.html +++ b/reset.html @@ -4,8 +4,9 @@ Reset + - - + +

This page requires javascript to do something useful.

\ No newline at end of file