			var activate = function(id,checkbox){
				var el = document.getElementById(id);
				if(el.checked){
					if(!checkbox){
						el.checked = false;
						el.parentNode.childNodes[2].className = "";
					}else{
						el.parentNode.childNodes[2].className = "active";
					}
				}else{
					if(!checkbox){
						el.checked=true;
						el.parentNode.childNodes[2].className = "active";
					}else{
						el.parentNode.childNodes[2].className = "";
					}
				}
			}
			var showDefaultText = function(){
				if(document.getElementById("searchInput").value == ""){
					document.getElementById("searchInput").value = default_text;
				}
			}
			var hideDefaultText = function(){
				if(document.getElementById("searchInput").value == default_text){
					document.getElementById("searchInput").value = "";
				}
			}
			var checkSubmitKategorie = function(id){
				//if((document.search.q.value == "z.B. Wohnungssuche, Schulden, Gewalt" || document.search.q.value == "") && document.search.b.value == 0){return false;}
				processForm();
				document.search.submit();
			}
			var processQuery = function(){
				document.search.q.value = (document.search.q.value.split(" ").join("+").split("%").join(""));
			}
			var checkKategorieChecked = function(){
				for(var i = 1;i<=12;i++){
					if(document.getElementById("k"+i).checked){return true;}
				}
				return false;
			}
			var checkSubmitBezirk = function(bezirkIndex,img){									
				document.getElementById("bezirkInfo").innerHTML = getBezirkById(bezirkIndex);
				document.search.b.value = bezirkIndex;
				if(checkKategorieChecked() || (document.search.q.value == default_text || document.search.q.value == "")){
					//processForm();
					//document.search.submit();
				}else{
				}
				return false;
			}
			var changeBezirk = function(index,option){
				document.search.b.value = index;
				if((document.search.q.value != default_text && document.search.q.value != "") || checkKategorieChecked()){
					processForm();
					document.search.submit();
				}
			}
			var changeDropdownValue = function(value){
				$("#searchDistrictValue").text(value);
			}
			var hideDropDown = function(){
				$("#searchDistrictDropDownList").slideUp("fast");
			}
			var processForm = function(){
				hideDefaultText();
				processQuery();
			}
			var _changeImage = function(src){
				$("#map").attr("src",src);
			}
			var changeImage = function(imgSuffix){
				var src = "";
				if(!imgSuffix) {src = "images/landkarte.gif";}
				else           {src = "images/landkarte_"+imgSuffix+".gif";}
				//Workaround for bug the ridden crash prone piece of junk alias MS IE 6
				window.setTimeout("_changeImage('"+src+"')",20);
			}
			var getBezirkById = function(id){
				var r = new Array();
				r[0] = "Alle Bezirke";
				r[1] = "Reutte";
				r[2] = "Landeck";
				r[3] = "Imst";
				r[4] = "Innsbruck Land";
				r[5] = "Schwaz";
				r[6] = "Kufstein";
				r[7] = "Kitzb&uuml;hel";
				r[8] = "Lienz";
				r[9] = "Innsbruck";
				return r[id];
			}
