$(document).ready(function(){        
  $('a').each(function(){
   $(this).bind('focus', function(){ 
     $(this).blur(); })
});
  });
					



/*
 * JQuery Autocomplete with Inputbox
 *
 */ 
function lookup(inputString) {
	if(inputString.length == 0) {
		// Hide the suggestion box.
		$('#suggestions').hide();
	} else {
		$.post("ajax.autocompleter.php", {queryString: ""+inputString+""}, function(data){
			if(data.length >0) {
				$('#suggestions').fadeIn('normal',
										 function() { //$(document).pngFix({blankgif:'../gfx/blank.gif'}); 
										});
				
				$('#autoSuggestionsList').html(data);
			}
		});
	}
} // lookup

function fill(thisValue) {
	$('#inputString').val(thisValue);
	setTimeout("$('#suggestions').fadeOut();", 50);
}


$(document).ready(function(){						  
		if($("#Gmap").val() !="undefined" && $('#strasse').text() !="") {		
			getGmapsdata($('#strasse').text()+','+$('#plz').text());
		}})

/* ---- START Google-Maps API ---- */
	var map = null;
	var map2 = null;
	var geocoder = new GClientGeocoder();
	function getGmapsdata(addressData) {
		geocoder.getLatLng(addressData,
		function(point) {
				if (!point) { $('#Gmap').hide('fast');	
				} else {
					map2 = new GMap2($("#Gmap").get(0));
					map2.setCenter(new GLatLng(51.013755, 9.580078), 5);
					//map2.setMapType(G_HYBRID_TYPE);
					map2.addControl(new GSmallMapControl());
					map2.addControl(new GMapTypeControl());	
					map2.setCenter(point, 16);
					map2.setZoom(16);
					var marker = new GMarker(point);
					map2.addOverlay(marker);
					marker.openInfoWindowHtml("<strong>"+$('#firma').text()+"<\/strong> <br />"+$('#strasse').text()+"<br /> "+$('#plz').text()+"");
				}						
			}
		)
	}  		    
/* ---- STOP Google-Maps API ---- */