var manual_or_random="manual";
var randomsetting="3 days";
function getCookie(_1){
var re=new RegExp(_1+"=[^;]+","i");
if(document.cookie.match(re)){
return document.cookie.match(re)[0].split("=")[1];
}
return null;
}
function setCookie(_3,_4,_5){
var _6=new Date();
var _7=(typeof _5!="undefined")?_6.setDate(_6.getDate()+parseInt(_5)):_6.setDate(_6.getDate()-5);
document.cookie=_3+"="+_4+"; expires="+_6.toGMTString()+"; path=/";
}
function deleteCookie(_8){
setCookie(_8,"moot");
}
function setStylesheet(_9,_a){
var i,_c,_d=[""];
for(i=0;(_c=document.getElementsByTagName("link")[i]);i++){
if(_c.getAttribute("rel").toLowerCase()=="alternate stylesheet"&&_c.getAttribute("title")){
_c.disabled=true;
_d.push(_c);
if(_c.getAttribute("title")==_9){
_c.disabled=false;
}
}
}
if(typeof _a!="undefined"){
var _e=Math.floor(Math.random()*_d.length);
_d[_e].disabled=false;
}
return (typeof _a!="undefined"&&_d[_e]!="")?_d[_e].getAttribute("title"):"";
}
function chooseStyle(_f,_10){
if(document.getElementById){
setStylesheet(_f);
setCookie("mysheet",_f,_10);
}
}
function indicateSelected(_11){
if(selectedtitle!=null&&(_11.type==undefined||_11.type=="select-one")){
var _11=(_11.type=="select-one")?_11.options:_11;
for(var i=0;i<_11.length;i++){
if(_11[i].value==selectedtitle){
if(_11[i].tagName=="OPTION"){
_11[i].selected=true;
}else{
_11[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"));
}
}
}
}
}
}

