	// sel_all():
	// mode = 0  (standard) -> eine checkbox wurde verändert und all "alle" wird abgewählt
	// mode = 1			 	-> all wurde angewaehlt / abgewaehlt 
	
	function sel_all(id, mode){
		if(mode == null){
			mode = 0;
		}

		var i = 0;
		var state = true;
		
		if(mode == 1){
			if(document.getElementById(id + "_all") != null){
				if (document.getElementById(id + "_all").checked == false && document.getElementById(id + "_all").checked == false) {
					state = false;		
				}
			}
		
			while((document.getElementById(id + "_" + i) != null)){
				el = document.getElementById(id + "_" + i);
				el.checked = state;
			
				i++;	
			}
		} else {
			while((document.getElementById(id + "_" + i) != null) && state != false) {
				if(document.getElementById(id + "_" + i).checked == false){
					state = false;
				}
				i++;
			}
			
			document.getElementById(id + "_all").checked = state;
		}
	}

