function getRandomInt(min, max) { min = Math.ceil(min); max = Math.floor(max); return Math.floor(Math.random() * (max - min)) + min; } function addstylesheet(name_short) { var head = document.head; var link = document.createElement("link"); link.type = "text/css"; link.rel = "stylesheet"; version = 7 name_style = "css/color-"+name_short+".css?v=" + version; link.href = name_style; link.id = "currentstylesheet"; head.appendChild(link); } function startstylepage() { var cookieValue = document.cookie.replace(/(?:(?:^|.*;\s*)theme\s*\=\s*([^;]*).*$)|^.*$/, "$1"); if(cookieValue == "") { addstylesheet("dark"); } else { addstylesheet(cookieValue); } } function swap_theme(num) { if(num == 1) { document.cookie = "theme=black; max-age=2592000; secure"; document.getElementById('currentstylesheet').remove(); addstylesheet("black"); } else if (num == 2) { document.cookie = "theme=light; max-age=2592000; secure"; document.getElementById('currentstylesheet').remove(); addstylesheet("light"); } else if (num == 3) { document.cookie = "theme=dark; max-age=2592000; secure"; document.getElementById('currentstylesheet').remove(); addstylesheet("dark"); } else { // Ignore } }