/* **************
*** Variablen ***
************** */
/* *** Schriftgroesse *** */
var aktuelle_schriftgroesse = 0;
var schriftgroessearray = new Array("normal", "mittel", "gross");


/* **************************
*** Schriftgroesse setzen ***
************************** */
function ermittleSchrift(groesse)
{
	if (groesse == "plus"){
		if (aktuelle_schriftgroesse >= (schriftgroessearray.length-1)){
			return true;
		} else {
			aktuelle_schriftgroesse = (aktuelle_schriftgroesse+1);
		}
	} else {
		if (aktuelle_schriftgroesse == 0){
			return true;
		} else {
			aktuelle_schriftgroesse = (aktuelle_schriftgroesse-1);
		}
	}
	setActiveStyleSheet(schriftgroessearray[aktuelle_schriftgroesse]);
}

function setActiveStyleSheet(title) {
	var i, a, main;
	for(i=0; (a = document.getElementsByTagName("link")[i]); i++) {
		if(a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("title")) {
			a.disabled = true;
			if(a.getAttribute("title") == title) a.disabled = false;
		}
	}
	if (title == "normal"){
		var uebergabe = "normal";
	}
	if (title == "mittel"){
		var uebergabe = "mittel";
	}
	if (title == "gross"){
		var uebergabe = "gross";
	}
	cookieSetzen(uebergabe);
}

function cookieSetzen(wert1)
{
	var wert = wert1;
	var ablauf = new Date();
	ablauf.setTime (ablauf.getTime()+(24*60*60*1000*10));
	
	if (document.cookie){
		var cookiewert = document.cookie.split("=");
		var cookiewert_neu = cookiewert[1].split(";");
		if (wert1 != cookiewert_neu[0]){
			var cook = "Schriftart=;";
			cook = cook + "expires=expires=Thu, 01-Jan-70 00:00:01 GMT;";
			cook = cook + "path=/;";
			document.cookie = cook;
			cook = "";
			
			cook = "Schriftart="+wert1+";";
			cook = cook + "expires="+ablauf+";";
			cook = cook + "path=/;";
			document.cookie = cook;
		}
	} else {
		var cook = "Schriftart="+wert1+";";
		cook = cook + "expires="+ablauf+";";
		cook = cook + "path=/;";
		document.cookie = cook;
	}
}

function cookieLesen(wert1)
{
	var i=0;
	var suche = name+"=";
	while (i<document.cookie.length){
		if (document.cookie.substring(i, i+suche.length)==suche){
			var ende = document.cookie.indexOf(";", i+suche.length)
			ende = (ende>-1) ? ende : document.cookie.length;
			var cook = document.cookie.substring(i+suche.length, ende);
			if (cook == "normal" || cook == "mittel" || cook == "gross"){
				setActiveStyleSheet(cook);
			}
		}
		i++
	}
}

