	jQuery(document).ready(function(e) {
		jQuery("#masterSearchButton").click(function(e) {
			if(jQuery("#bitteWarten").length<=0) {
				var dataVar=({q: escape(jQuery("#masterSearchValue").val())});
				if(jQuery("#nameSearchGemeinde").length>0) {
					dataVar["nameSearchGemeinde"]=escape(jQuery("#nameSearchGemeinde").val());
				}
				jQuery("#mainSearchResult").remove();
				jQuery("#resultAccordeon").append('<div id="bitteWarten"><h3 class="ui-widget-header ui-state-active ui-corner-all">&nbsp;&nbsp;Bitte warten...</h3></div>');
				jQuery("#bitteWarten").effect("pulsate",{},500,function(){});
				jQuery.ajax({
					type: "POST",
					url: "/portal/ajax/masterSearch.php",
					data: dataVar,
					contentType: "application/x-www-form-urlencoded",
					success: function(data){
						jQuery("#bitteWarten").remove();
						jQuery("#resultAccordeon").append(data);
						jQuery(".mapLink").click(function(e) {
							var newUrl=jQuery(this).attr("href");
							doMapLink(newUrl);
							return false;
						});
						jQuery("#mainSearchTree").treeList({selectable:true});
						jQuery("#gemeindeSearchTree").treeList({selectable:true});
					}
				});
			}
		});
		jQuery("#nameSearchButton").click(function(e) {
			if(jQuery("#bitteWarten").length<=0) {
				jQuery("#nameSearchTree").remove();
				jQuery("#resultNameAccordeon").append('<div id="bitteWarten"><h3 class="ui-widget-header ui-state-active ui-corner-all">&nbsp;&nbsp;Bitte warten...</h3></div>');
				jQuery("#bitteWarten").effect("pulsate",{},500,function(){});
				var dataVar=({q: escape(jQuery("#mapp").val())});
				dataVar["onlyVerortet"]=jQuery("#onlyVerortet").val();
				if(jQuery("#nameSearchGroups").length>0) {
					dataVar["nameSearchGroups"]=escape(jQuery("#nameSearchGroups").val());
				}
				if(jQuery("#nameSearchGemeinde").length>0) {
					dataVar["nameSearchGemeinde"]=escape(jQuery("#nameSearchGemeinde").val());
				}
				jQuery.ajax({
					type: "POST",
					url: "/portal/ajax/nameSearch.php",
					data: dataVar,
					contentType: "application/x-www-form-urlencoded",
					success: function(data) {
						jQuery("#bitteWarten").remove();
						jQuery("#resultNameAccordeon").append(data);
						jQuery(".mapLink").click(function(e) {
							var newUrl=jQuery(this).attr("href");
							doMapLink(newUrl);
							return false;
						});
						jQuery(".menuLink").click(function(e) {
							var newUrl=jQuery(this).attr("href");
							doMenuLink(newUrl);
							//return false;
						});
						jQuery("#nameSearchTree").treeList({selectable:true});
					}
				});
			}
		});
		jQuery("#hnrSearchButton").click(function(e) {
			if(jQuery("#bitteWarten").length<=0) {
				var dataVar=({hnrSearchValue: escape(jQuery("#hnrSearchValue").val())});
				dataVar["hnrFullName"]=escape(jQuery("#hnrFullName").val());
				jQuery("#hnrSearchResultDiv").remove();
				jQuery("#resultAddressAccordeon").append('<div id="bitteWarten"><h3 class="ui-widget-header ui-state-active ui-corner-all">&nbsp;&nbsp;Bitte warten...</h3></div>');
				jQuery("#bitteWarten").effect("pulsate",{},500,function(){});
				jQuery.ajax({
					type: "POST",
					url: "/portal/ajax/addressSearch.php",
					data: dataVar,
					contentType: "application/x-www-form-urlencoded",
					success: function(data){
						jQuery("#bitteWarten").remove();
						jQuery("#resultAddressAccordeon").append(data);
						jQuery(".mapLink").click(function(e) {
							var newUrl=jQuery(this).attr("href");
							doMapLink(newUrl);
							return false;
						});
						jQuery("#addressSearchResult").treeList({selectable:true});
					}
				});
			}
		});
		jQuery("#masterSearchForm").submit(function(e) {
			jQuery("#masterSearchButton").click();
			return false;
		});
		jQuery("#hnrSearchForm").submit(function(e) {
			jQuery("#hnrSearchButton").click();
			return false;
		});
		jQuery("#nameSearchForm").submit(function(e) {
			jQuery("#decMapp").val(escape(jQuery("#mapp").val()));
			jQuery("#nameSearchButton").click();
			if(jQuery("#nameSearchForm").hasClass("nosubmit")) {
				return false;
			}
			else {
				jQuery("#Haupttext1").show();
				jQuery(".kartenLappen").hide();
				jQuery("#Content").hide();
			}
		});
	});

