function load(_2,_3,_4){if(GBrowserIsCompatible()){var map=new GMap2(document.getElementById("map"));var _8='www.thaimassage-berlin.info';if(_4=='en')var _8='www.thai-massage-berlin.info';map.addControl(new GSmallMapControl());map.addControl(new GMapTypeControl());GEvent.addListener(map,"moveend",function(){var center=map.getCenter();document.getElementById("message").innerHTML=center.toString();});var baseIcon=new GIcon();var _28=0;baseIcon.shadow="http://www.google.com/mapfiles/shadow50.png";function createMarker(point,_33,_34,_35,_36){if(_36==1)_28++;if(_35==0&&_28==1){baseIcon.iconSize=new GSize(60,60);baseIcon.shadowSize=new GSize(120,58);baseIcon.iconAnchor=new GPoint(27,60);baseIcon.infoWindowAnchor=new GPoint(27,2);baseIcon.infoShadowAnchor=new GPoint(18,25);}if(_35!=0&&_28!=1){baseIcon.iconSize=new GSize(20,34);baseIcon.shadowSize=new GSize(37,34);baseIcon.iconAnchor=new GPoint(9,34);baseIcon.infoWindowAnchor=new GPoint(9,2);baseIcon.infoShadowAnchor=new GPoint(18,25);}var icon=new GIcon(baseIcon);icon.image="http://"+_8+"/map/marker"+_35+"_"+_28+".gif";var marker=new GMarker(point,icon);GEvent.addListener(marker,"click",function(){marker.openInfoWindowHtml("<div style=\"width: 20em\" align=\"left\"><b>"+_33+"</b><br />"+_34+"</div>");});return marker;}GDownloadUrl("http://"+_8+"/map/markers.xml",function(data,responseCode){var xml=GXml.parse(data);var markers=xml.documentElement.getElementsByTagName("marker");var counter=0;for(var i=0;i<markers.length;i++){var _111=new String(markers[i].getAttribute("dir"));var _116=new String(markers[i].getAttribute(_4+"_page"));var _122=new String(markers[i].getAttribute(_4+"_child"));var _128=new String(markers[i].getAttribute("disp"));if(_128=='true'){if(_111==_2||_111==0||_116==_3||_122==_3){var point=new GLatLng(parseFloat(markers[i].getAttribute("lat")),parseFloat(markers[i].getAttribute("lng")));var _33=new String(markers[i].getAttribute(_4+"_title"));var _34=new String(markers[i].getAttribute(_4+"_text"));var _35=new String(markers[i].getAttribute("cat"));var _36=new String(markers[i].getAttribute("loc"));map.addOverlay(createMarker(point,_33,_34,_35,_36));counter++;}}}});map.returnToSavedPosition();map.setCenter(new GLatLng(52.515071763989475,13.370532989501953),13);map.savePosition();}}