var manual_or_random="manual"var randomsetting="3 days"function getCookie(Name){var re=new RegExp(Name+"=[^;]+","i");if(document.cookie.match(re))return document.cookie.match(re)[0].split("=")[1]return null}function setCookie(name,value,days){var expireDate=new Date()var expstring=(typeof days!="undefined")?expireDate.setDate(expireDate.getDate()+parseInt(days)):expireDate.setDate(expireDate.getDate()-5)document.cookie=name+"="+value+"; expires="+expireDate.toGMTString()+"; path=/"}function deleteCookie(name){setCookie(name,"moot")}function setStylesheet(title,randomize){var i,cacheobj,altsheets=[""]for(i=0;(cacheobj=document.getElementsByTagName("link")[i]);i++){if(cacheobj.getAttribute("rel").toLowerCase()=="alternate stylesheet"&&cacheobj.getAttribute("title")){cacheobj.disabled=true altsheets.push(cacheobj)if(cacheobj.getAttribute("title")==title)cacheobj.disabled=false}}if(typeof randomize!="undefined"){var randomnumber=Math.floor(Math.random()*altsheets.length)altsheets[randomnumber].disabled=false}return(typeof randomize!="undefined"&&altsheets[randomnumber]!="")?altsheets[randomnumber].getAttribute("title"):""}function chooseStyle(styletitle,days){if(document.getElementById){setStylesheet(styletitle)setCookie("mysheet",styletitle,days)}}function indicateSelected(element){if(selectedtitle!=null&&(element.type==undefined||element.type=="select-one")){var element=(element.type=="select-one")?element.options:element for(var i=0;i<element.length;i++){if(element[i].value==selectedtitle){if(element[i].tagName=="OPTION")element[i].selected=true else element[i].checked=true break}}}}if(manual_or_random=="manual"){var selectedtitle=getCookie("mysheet")if(document.getElementById&&selectedtitle!=null)setStylesheet(selectedtitle)}else if(manual_or_random=="random"){if(randomsetting=="eachtime")setStylesheet("","random")else if(randomsetting=="sessiononly"){if(getCookie("mysheet_s")==null)document.cookie="mysheet_s="+setStylesheet("","random")+"; path=/"else setStylesheet(getCookie("mysheet_s"))}else if(randomsetting.search(/^[1-9]+ days/i)!=-1){if(getCookie("mysheet_r")==null||parseInt(getCookie("mysheet_r_days"))!=parseInt(randomsetting)){setCookie("mysheet_r",setStylesheet("","random"),parseInt(randomsetting))setCookie("mysheet_r_days",randomsetting,parseInt(randomsetting))}else setStylesheet(getCookie("mysheet_r"))}}
