function setActiveStylesheet(title) {
  var sheets = document.getElementsByTagName('LINK');

  for (var i = 0; i < sheets.length; i++) {
    if (sheets[i].getAttribute('rel').indexOf('alt') != -1) {
      sheets[i].disabled = true;
      if (sheets[i].getAttribute('title') == title) {
        sheets[i].disabled = false;
      }
    }
  }
}

function getActiveStylesheet() {
  var sheets = document.getElementsByTagName('LINK');

  for (var i = 0; i < sheets.length; i++) {
    if (sheets[i].getAttribute('rel').indexOf('alt') != -1 && sheets[i].disabled == false) {
      return sheets[i].getAttribute('title');
    }
  }

  return null;
}

function checkAltStylesheet() {
  if (document.getElementsByTagName) {
    var style = readCookie('PageStyle');

    if (style != null) {
      setActiveStylesheet(style);
    }
    else {
      setActiveStylesheet('');
    }
  }
}

function toggleAltStylesheet(title) {
  if (getActiveStylesheet() != null) {
    setActiveStylesheet('');
    eraseCookie('PageStyle');
  }
  else {
    setActiveStylesheet(title);
    createCookie('PageStyle', title, 365);
  }
}
