function check() {
	h=parseInt( parseInt( document.getElementById('mitte').offsetHeight )-21);
	r=parseInt( parseInt( document.getElementById('rechts').offsetHeight )-21);
	m=parseInt( parseInt( document.getElementById('menu').offsetHeight )-21);
	
	m=m+300;
	
	if(h>r || h>m) {
		document.getElementById('menu').style.height=h +"px";
		document.getElementById('rechts').style.height=h +"px";
	}
	if(m>h) {
		document.getElementById('mitte').style.height=m +"px";
		document.getElementById('rechts').style.height=h +"px";
	}	
	/*else {
		document.getElementById('menu').style.height=r +"px";
		document.getElementById('mitte').style.height=r +"px";	
	}*/
}

function loadMap() {

	d_plz=document.getElementById('plz').value;
	d_ort=document.getElementById('ort').value;
	d_str=document.getElementById('strasse').value;
	d_land=document.getElementById('land').value;
	d_titel=document.getElementById('titel').value;	

	d_lat=0;
	d_lon=0;
			
	 
	if (GBrowserIsCompatible()) {
        var map = new GMap2(document.getElementById('map'));
		var geocoder = new GClientGeocoder();
		map.addControl(new GSmallMapControl());
		map.addControl(new GMapTypeControl());
		map.setMapType(G_HYBRID_MAP);											

		adresse=d_str+' '+d_plz+' '+d_ort+' '+d_land;
		geocoder.getLatLng(
		adresse,
		function(point) {
		  if (!point) {
			alert(adresse + " nicht gefunden"); } 
		  else {
			map.setCenter(point, 13);
			var marker = new GMarker(point);
			
		GEvent.addListener(marker, "click", function() {
			marker.openInfoWindowHtml("<div class='text11'><strong>Aktueller Standort:<br />"+d_titel+"</strong></div>");
		});

			map.addOverlay(marker);
			}
		});
	}
	
	check();
}

function doSuche(sortierung) {
	document.suchen.action="verkaufspferde_suche-iframe.php?sort="+sortierung;
	document.suchen.target="Frame";
	document.suchen.submit();	
}