function selectall() {
	var alleInputs = document.getElementsByTagName("input")
	
	for(var i = 0; i < alleInputs.length; i++) {
		if(alleInputs[i].name == "ort[]") {
			//if(alleInputs[i].checked == false) {
				alleInputs[i].checked = true;
			//} else {
			//	alleInputs[i].checked = false;
			//}
		}
	}
}

function selectnone() {
	var alleInputs = document.getElementsByTagName("input")
	
	for(var i = 0; i < alleInputs.length; i++) {
		if(alleInputs[i].name == "ort[]") {
				alleInputs[i].checked = false;
		}
	}
}

document.observe("dom:loaded", function() {
	showKategorieDetails();
});

function showKategorieDetails() {
	var kat = $('kat').value;
	if(kat != "") {
		// Main Fenster einblenden
		$('kat_details').style.display = "block";
		
		// Alle Kategorien ausblenden
		var divs = $('kat_details').getElementsBySelector('div');
		divs.each(function(item) {
			item.style.display = "none";
		});
		
		// Kategorie einblenden
		$('kat_details_' + kat).style.display = "block";
		
		// Prüfen, ob andere - nicht sichtbare - Kategorien noch aktive Felder haben und diese ggf. deaktivieren
		divs = $('kat_details').getElementsBySelector('div');
		divs.each(function(item_div) {
			if(item_div.style.display == "none" && item_div.id != "") {
				var inputs = $(item_div.id).getElementsBySelector('input');
				inputs.each(function(item_input) {
					if(item_input.checked) {
						item_input.checked = "";
					}
				});
			}
		});
		
		// Felder sichtbar machen
		divs = $('kat_details_' + kat).getElementsBySelector('div');
		divs.each(function(item) {
			item.style.display = "block";
		});
		
		
		
	} else {
		// Main Fenster ausblenden
		$('kat_details').style.display = "none";
	}
}
