function switchThemen(){
	flag = document.getElementById("allethemen").checked;
	for(var i = 0; i < document.getElementsByName("themen").length; i++){
		document.getElementsByName("themen")[i].checked = flag;
	}
	// Sonstiges aktivieren bei KEINE
	if(!flag){
		document.getElementById("themen00").checked = !flag;
	}
}

function checkThemen(){
	j = true;
	for(var i = 0; i < document.getElementsByName("themen").length; i++){
		if(!document.getElementsByName("themen")[i].checked){
			j = false;
		}
	}
	document.getElementById("allethemen").checked = j;
}

var farben = new Array("#FEE9A8","#FEEDB9","#FFF8E4", "#FFFDF7", "#FFFFFF");

function initFade(id){
	fadeBG(id, 0);
}

function fadeBG(id, nr){
	newcolor = farben[nr];
	obj = document.getElementById('event'+id);
	obj.style.backgroundColor = newcolor;
	if(nr < farben.length-1){
		window.setTimeout("fadeBG("+id+", "+ (nr+1) +")", 80);
	}
}
function switchEvent(id){
	var obj = document.getElementById('event'+id);
	if(obj.className == "divEventOn"){
		obj.className  = "divEventOff";
		//document.getElementById('event'+id).className = "divEventOn";
	} else {
		obj.className  = "divEventOn";
		//initFade(id);
	}
	return false; // href wird nicht ausgeführt.
}

function switchAll(style){
	//alert(document.getElementsByName("divEintrag").length);
	for(var i = 0; i < document.getElementsByTagName("div").length; i++){
		var myDiv = document.getElementsByTagName("div")[i];
		if(myDiv.className == "divEventOn" || myDiv.className == "divEventOff" ){
			myDiv.className = style;
		}
	}
}
