/* http://www.einfach-fuer-alle.de/lizenz/ */

 defaultDomain = "rehaforschung-norderney.de";
 //defaultDomain = "192.168.201.1";
 defaultPath = "/";

function setCookie(cookieName,cookieValue,nDays)
{
 var today = new Date();
 var expire = new Date();
 if (nDays==null || nDays==0) nDays=1;
 expire.setTime(today.getTime() + 3600000*24*nDays);
 expires =  expire.toGMTString();
 path = escape(defaultPath);
 domain = escape(defaultDomain);



		cookies = cookieName+"="+escape(cookieValue) + '; expires=' + expires + '; path=' + path +  '; domain=' + domain;
		document.cookie = cookies;

}

function getCookie(cookieName)
{
 var theCookie=""+document.cookie;
 var ind=theCookie.indexOf(cookieName);
 if (ind==-1 || cookieName=="") return "";
 var ind1=theCookie.indexOf(';',ind);
 if (ind1==-1) ind1=theCookie.length;
 return unescape(theCookie.substring(ind+cookieName.length+1,ind1));
}



function setActiveStyleSheet(title) {
  var i, a, main;
  for(i=0; (a = document.getElementsByTagName("link")[i]); i++) {
    if(a.getAttribute("rel") && a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("title")) {
      a.disabled = true;
      if(a.getAttribute("title") == title) {
	a.disabled = false;
	setCookie("style", title, 365);
      }
    }
  }
}

function getActiveStyleSheet() {
  var i, a;
  for(i=0; (a = document.getElementsByTagName("link")[i]); i++) {
    if(a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("title") && !a.disabled) return a.getAttribute("title");
  }
  return null;
}

function getPreferredStyleSheet() {
  var i, a;
  for(i=0; (a = document.getElementsByTagName("link")[i]); i++) {
    if(a.getAttribute("rel").indexOf("style") != -1
       && a.getAttribute("rel").indexOf("alt") == -1
       && a.getAttribute("title")
       ) return a.getAttribute("title");
  }
  return null;
}

/*function getStyleswitcher() {
	//if (efa_fontSize) efa_fontSize.efaInit();
	var html;
	html = '<ul><li><a href="#" title="Das Standardlayout einstellen" onclick="setActiveStyleSheet(\'Standard Layout\'); return false;">[Standard]</a></li>'
	html+= '<li><a href="#" title="Layout mit extra gro&szlig;er Schrift einstellen" onclick="setActiveStyleSheet(\'XXL Layout\'); return false;">[XXL]</a></li></ul>';
	document.write(html);
	//if (efa_fontSize) document.write(efa_fontSize.allLinks);
}*/

var cookie = getCookie("style");
var title = cookie ? cookie : getPreferredStyleSheet();
setActiveStyleSheet(title);

