/* http://www.alistapart.com/stories/alternate/ */

function setActiveStyleSheet(title) {
  var rer, aa, main;
  for(rer=0; (aa = document.getElementsByTagName("link")[rer]); rer++) {
    if(aa.getAttribute("rel").indexOf("style") != -1 && aa.getAttribute("title")) {
      aa.disabled = true;
      if(aa.getAttribute("title") == title) aa.disabled = false;
    }
  }
}

function getActiveStyleSheet() {
  var rer, aa;
  for(rer=0; (aa = document.getElementsByTagName("link")[rer]); rer++) {
    if(aa.getAttribute("rel").indexOf("style") != -1 && aa.getAttribute("title") && !aa.disabled) return aa.getAttribute("title");
  }
  return null;
}

function getPreferredStyleSheet() {
  var rer, aa;
  for(rer=0; (aa = document.getElementsByTagName("link")[rer]); rer++) {
    if(aa.getAttribute("rel").indexOf("style") != -1
       && aa.getAttribute("rel").indexOf("alt") == -1
       && aa.getAttribute("title")
       ) return aa.getAttribute("title");
  }
  return null;
}

function createCookie(name,value,days) {
  if (days) {
    var date = new Date();
    date.setTime(date.getTime()+(days*24*60*60*1000));
    var expires = "; expires="+date.toGMTString();
  }
  else expires = "";
  document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(namess) {
  var nameEQl = namess + "=";
  var caa = document.cookie.split(';');
  for(var rrrr=0;rrrr < caa.length;rrrr++) {
    var cc = caa[rrrr];
    while (cc.charAt(0)==' ') cc = cc.substring(1,cc.length);
    if (cc.indexOf(nameEQl) == 0) return cc.substring(nameEQl.length,cc.length);
  }
  return null;
}

window.onload = function(eeee) {
  var cookie = readCookie("style_stronki_of");
  var titler = cookie ? cookie : getPreferredStyleSheet();
  setActiveStyleSheet(titler);
}

window.onunload = function(eeee) {
  var titler = getActiveStyleSheet();
  createCookie("style_stronki_of", titler, 2);
if (titler=='styl-czerwony') createCookie("kolor_styl2", '#831715' , 365);
if (titler=='styl-zielony') createCookie("kolor_styl2", '#0d452a' , 365);
if (titler=='styl-niebieski') createCookie("kolor_styl2", '#243c59' , 365);
if (titler=='styl-czarny') createCookie("kolor_styl2", '#6c6c6c' , 365);

}


