/* styleSwitcher.js                              */
/* Copyright (c) 2005 Jens Borsdorf / 4koepfe    */

function isStylesheet(style) {
  if(style.rel.indexOf('stylesheet') >= 0) return true;
  return false;
}

function selectStyle(num) {
  var styles = document.getElementsByTagName('link');
  for(var i = 0; i < (styles.length); i++) {
    if (!styles[i].href.match(/(green|red|blue|nodesign)\.css/)) {
      continue;
    }
    if(i==num && isStylesheet(styles[i])) {
      styles[i].rel = 'stylesheet';
      styles[i].disabled = false;
      document.cookie = "style=" + i +";";
    }
    else {
      if(isStylesheet(styles[i])) {
        styles[i].rel = 'alternate stylesheet';
        styles[i].disabled = true;
      }
    }
  }
}

function loadStyle() {
  var num=0;
  if (document.cookie.indexOf('style=')>=0)
    num = document.cookie.substr(document.cookie.indexOf('style=')+6,1);
  selectStyle(num);
}
