<!--
function uebernehme(bufanummer, key)
{ 
	document.finanzamtfinder.bufanr.value = bufanummer;
	document.finanzamtfinder.bufanrkey.value = key;	// wird nur für Markierung benötigt
	
	document.finanzamtfinder.faortkey.value = key;	// 'name' hinter finanzamtfinder angeben, nicht 'id'

	document.finanzamtfinder.submit();
}

function clearField(fieldid)
{
	document.getElementById(fieldid).value = "";
}

function zeigeOrtFAs(stringbufasId, key)
{
	var bgcolor;
	var fazeile = ""; 
	var i = 0;
	var id = "";
	var faz = "";
	var j = 0;

	// ausgewählte Ortszeile markieren, andere Ortszeilen auf default Híntergrundfarbe setzen
	while ((fazeile = document.getElementsByName("fazeilen")[i]) != undefined)
	{
		//*************************************
		//* id des Bereichs der FAs eines Ortes
		//*************************************
		id = "ortfasanzeigen"+fazeile.value;
	
		if ( fazeile.value == stringbufasId)
		{
			bgcolor = "#FFCC66"; // markierungsfarbe für Hintergrund setzen
			// Bereich mit FAs eines Ortes anzeigen
			document.getElementById(id).style.display = "block";  
		}	
		else
		{
			bgcolor = "#F3F7FC"; // default farbe für Hintergrund setzen
			if (document.getElementById(id))
			{ 
				// Bereich mit FAs eines nicht ausgewählten Ortes nicht (mehr) anzeigen
				document.getElementById(id).style.display = "none"; 

				document.getElementById("statistik").style.display = "none";
				
				
				// mögliche Markierung einer Zeile des jetzt nicht mehr sichtbaren Bereichs zurücksetzen
				while ((faz = document.getElementsByName("fazeile")[j]) != undefined)
				{	
					if (faz.id.substr(1) != stringbufasId) // faz.id beginnt mit string "z"
					{
						document.getElementById(faz.value).style.backgroundColor = bgcolor;
					}
					j++;
				}
			}
		}
		document.getElementById(fazeile.value).style.backgroundColor = bgcolor; // Markierung für Ortszeile setzen
		i++;
	}
	if (document.getElementById("faDaten"))
		document.getElementById("faDaten").style.display = "none";
	
	//document.getElementById("faortkey").value = key;
	document.finanzamtfinder.faortkey.value = key;
	document.getElementById("statistik").style.display = "none";

	document.getElementById("anzeigetext").style.display = "none";
}


function showAddress(address) {

	var geocoder = new GClientGeocoder();
	var country = ", Deutschland";
	
	geocoder.getLatLng(
	address+country,
	function(point) {
	  if (!point) {
	  	document.getElementById("map").style.display = "none";
 	    document.getElementById("map_error_text").innerHTML = "Für die Addresse '"+address+"' ist leider keine Umgebungskarte vorhanden.";
	    
	  } else {
	    document.getElementById("map").style.display = "block";
	    
	  	var map = new GMap2(document.getElementById("map"), G_SATELLITE_MAP);
		map.addControl(new GLargeMapControl());
	  	map.addControl(new GMapTypeControl());    

		// zoomFactor bestimmt die Anfangsgrösse der map
		zoomFactor = 15;
	  	map.setCenter(point, zoomFactor);
		var marker = new GMarker(point);
		map.addOverlay(marker);
		var windowText = document.getElementById("faanschrift").value;
		marker.openInfoWindowHtml(windowText);

		// Display Info Window with the Address by click on marker
		GEvent.addListener(marker, "click",  function ()	{
		marker.openInfoWindowHtml(windowText); //GInfoWindowOptions.maxWidth = 20
		} );

      }
    }
  );
}


function showMap()
{
	faAddresse = document.getElementById("idadr").value;
	if ( faAddresse != "")
	{
		showAddress(faAddresse);
	}
}

google_ad_client = "pub-5185321539458028";
google_ad_width = 160;
google_ad_height = 600;
google_ad_format = "160x600_as";
google_ad_type = "text";
google_ad_channel ="";
google_color_border = "A4BDD8";
google_color_bg = "F3F7FC";
google_color_link = "4975A6";
google_color_text = "000000";
google_color_url = "E37921";
//-->
