	function listboxcheck(){

		if(document.forms['frmSearch'].elements['gemeinde_liste'].length == 1){
			listboxklick();
		}
	
	}
	
	function listboxklick(){
	
		for(i=0;i<=document.forms['frmSearch'].elements['gemeinde_liste'].length-1;i++){
			if(document.forms['frmSearch'].elements['gemeinde_liste'][i].selected == true){
				togglelayervisibility('gemeinde'+document.forms['frmSearch'].elements['gemeinde_liste'][i].value);
				document.forms[0].elements['gemeinde_liste'].options.remove(i);
			}
		}

		for(i=0;i<=document.forms['frmSearch'].elements['gemeinde_liste'].length-1;i++){
			document.forms['frmSearch'].elements['gemeinde_liste'][i].selected = true;
		}
		
		if(document.forms['frmSearch'].elements['gemeinde_liste'].length == 1){
			document.forms['frmSearch'].elements['flaeche_von'].focus();
		}
	}
		
	function togglegemeinde(Name,Kennzahl){

		var i;
		var bFlag = false;
		var iIndex = 0;
				
		bFlag = false;
		for(i=0;i<=document.forms['frmSearch'].elements['gemeinde_liste'].length-1;i++){
			if(document.forms['frmSearch'].elements['gemeinde_liste'][i].value == Kennzahl){
				bFlag = true;
				iIndex = i;
			}
		}
		
		if(bFlag){
			//löschen
			var bMozilla = (document.getElementById)? 1:0;
			if(bMozilla){
				document.forms[0].elements['gemeinde_liste'].remove(iIndex);
			} else{
				document.forms[0].elements['gemeinde_liste'].options.remove(iIndex);
			}
		}else{
			//hinzufügen und markieren
			var option = new Option(Name, Kennzahl);
			var select = document.forms['frmSearch'].elements['gemeinde_liste'];
			var NumObjects = document.forms['frmSearch'].elements['gemeinde_liste'].length;

			select.options[select.options.length] = option;
			document.forms['frmSearch'].elements['gemeinde_liste'][NumObjects].selected = true;
		}
	}

	function togglelayervisibility(id_layer){
		
		var bMozilla = (document.getElementById)? 1:0;

		if(bMozilla){
			//Mozilla
			if(document.getElementById(id_layer).style.visibility == 'hidden'){
				document.getElementById(id_layer).style.visibility = 'visible';
			}else{
				document.getElementById(id_layer).style.visibility = 'hidden';
			}
		}else{
			//Sonstige
			if(document.all[id_layer].style.visibility == 'hidden'){
				document.all[id_layer].style.visibility = 'visible';
			}else{
				document.all[id_layer].style.visibility = 'hidden';
			}
		}
	}
