function getCurrentLevel(name){
    var arg = name + "="; 
    var alen = arg.length; 
    var clen = document.cookie.length; 
    var i = 0; 
    while (i < clen) { 
    var j = i + alen; 
    if (document.cookie.substring(i, j) == arg) 
    return getCookieVal (j); 
    i = document.cookie.indexOf(" ", i) + 1; 
    if (i == 0) break; 
    } 
    return null;
}
function getCookieVal (offset) { 
    var endstr = document.cookie.indexOf (";", offset); 
    if (endstr == -1) 
    endstr = document.cookie.length; 
    return unescape(document.cookie.substring(offset, endstr));
}
function changeSize(level){
    var currentLevel = getCurrentLevel('level');
    if(level == "+"){
        if(currentLevel == null){
          newLevel = 1;
        }
        else if(currentLevel < 1){
            newLevel = parseInt(currentLevel)+1;
        }
        else{
            newLevel = 1;
        }
        var a = new Date();
        a = new Date(a.getTime() +1000*60*60*24*365);
        document.cookie = 'level='+newLevel+'; path=/; expires='+a.toGMTString()+';';
        document.getElementById('style1').href = "/fileadmin/templates/thimm_internet/css/style.php?level="+newLevel;
    }
    if(level == "0"){
        newLevel = 0;
        var a = new Date();
        a = new Date(a.getTime() +1000*60*60*24*365);
        document.cookie = 'level='+newLevel+'; path=/; expires='+a.toGMTString()+';';
        document.getElementById('style1').href = "/fileadmin/templates/thimm_internet/css/style.php?level="+newLevel;
    }
    if(level == "-"){
        if(currentLevel == null){
          newLevel = -1;
        }
        else if(currentLevel > -1){
            newLevel = parseInt(currentLevel)-1;
        }
        else{
            newLevel = -1;
        }
        var a = new Date();
        a = new Date(a.getTime() +1000*60*60*24*365);
        document.cookie = 'level='+newLevel+'; path=/; expires='+a.toGMTString()+';';
        document.getElementById('style1').href = "/fileadmin/templates/thimm_internet/css/style.php?level="+newLevel;
    }
}
function requestContent(url) {
	http_request = false;
	if (window.XMLHttpRequest) {
		http_request = new XMLHttpRequest();
		if (http_request.overrideMimeType) {
			http_request.overrideMimeType('text/xml');
		}
	} else if (window.ActiveXObject) {
		try {
			http_request = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try {
				http_request = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e) {}
		}
	}
	if (!http_request) {
		alert('Ende :( Kann keine XMLHTTP-Instanz erzeugen');
		return false;
	}
	http_request.onreadystatechange = updateContent;
	http_request.open('GET', url, true);
	http_request.send(null);
}
function updateContent() {

	if (http_request.readyState == 4) {
		if (http_request.status == 200) {
			document.getElementById("style").innerHTML = http_request.responseText;
		} else {
			return false;
		}
	}
}
function gloss(Buchstabe){
	var DivsB = getElementsByClassName('alphabet_act');
	for (i=0; i<DivsB.length; i++)  {
		 DivsB[i].className = 'alphabet';
	}
	var DivsC = getElementsByClassName('alphabet_act_first');
	for (i=0; i<DivsC.length; i++)  {
 		 DivsC[i].className = 'alphabet';

	}
	if(Buchstabe == "A"){
		document.getElementById('l'+Buchstabe).className = "alphabet_act_first";
	}
	else{
		document.getElementById('l'+Buchstabe).className = "alphabet_act";
	}
	var DivsD = getElementsByClassName('letter_visible');
	for (i=0; i<DivsD.length; i++)  {
 		 DivsD[i].className = 'letter';
	}
	var DivsE = getElementsByClassName('hide');
	for (i=0; i<DivsE.length; i++)  {
 		 DivsE[i].style.display = 'block';
	}
	document.getElementById(Buchstabe).className = "letter_visible";
}
function getElementsByClassName(classname, node)  {
    if(!node) node = document.getElementsByTagName("body")[0];
    var a = [];
    var re = new RegExp('\\b' + classname + '\\b');
    var els = node.getElementsByTagName("*");
    for(var i=0,j=els.length; i<j; i++)
        if(re.test(els[i].className))a.push(els[i]);
    return a;
}