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;
		cookieManager.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 getCookieVal() {
	var cookie = cookieManager.getCookie("style");
	var title = cookie ? cookie : getPreferredStyleSheet();
	return title;
}

function changeActiveStyleSheet(style) {
	
	switch(style) {
		case "normal":
			setActiveStyleSheet('normal');
		break;
		
		case "medium":
			setActiveStyleSheet('medium');
		break;
		
		case "big":
			setActiveStyleSheet('big');
		break;
		
		default:
			setActiveStyleSheet('normal');
		break;
	
	
	
	}
	
	//if(getCookieVal() == "große Schrift") {
	//	setActiveStyleSheet('kleine Schrift');
	//} else {
	//	setActiveStyleSheet('große Schrift');
	//}
}

function setFontSizeLinkText() {
	
	switch(getCookieVal()) {
		case "normal":
			document.getElementsByName("normal")[0].className = 'normalakt';
			document.getElementsByName("medium")[0].className = 'medium';
			document.getElementsByName("big")[0].className = 'big';
		break;
		case "medium":
			document.getElementsByName("normal")[0].className = 'normal';
			document.getElementsByName("medium")[0].className = 'mediumakt';
			document.getElementsByName("big")[0].className = 'big';
		break;
		case "big":
			document.getElementsByName("normal")[0].className = 'normal';
			document.getElementsByName("medium")[0].className = 'medium';
			document.getElementsByName("big")[0].className = 'bigakt';
		break;
		default:
			document.getElementsByName("normal")[0].className = 'normalakt';
			document.getElementsByName("medium")[0].className = 'medium';
			document.getElementsByName("big")[0].className = 'big';
		break;
	
	}
	
	//var label = document.getElementById("fontSize");
	//if(label != null) {
	//	if(getCookieVal() == "große Schrift") {
	//		document.getElementById("fontSize").childNodes[0].nodeValue = "kleine Schrift";
	//	} else {
	//		document.getElementById("fontSize").childNodes[0].nodeValue = "große Schrift";
	//	}
	//}
}

