google.load("maps","2.x");function initialize(){var currObjectId=document.getElementById('IdAjaxObjectId').value;var os=new objectSearch();var currBuildingAnchor=os.getVacationObjectAnchorById(document.getElementById('IdAjaxObjectId').value);var currCityquarterAnchor=os.getCityquarterAnchorFromId(document.getElementById('IdAjaxCityquarterId').value);var map=new google.maps.Map2(document.getElementById("gmap"));map.addMapType(G_SATELLITE_3D_MAP);map.addMapType(G_SATELLITE_MAP);map.removeMapType(G_NORMAL_MAP);map.removeMapType(G_HYBRID_MAP);map.setMapType(G_SATELLITE_MAP);var scaleC=new GScaleControl();var typeC=new GMapTypeControl();var basicC=new GLargeMapControl();map.addControl(typeC);map.addControl(scaleC);map.addControl(basicC);var oceanDist=document.getElementById('IdAjaxOceanDistance').value;if(oceanDist==null||(parseFloat(oceanDist)>10)){var currZoomLevel=9;}else if(parseFloat(oceanDist)>5){var currZoomLevel=10;}else if(parseFloat(oceanDist)>2){var currZoomLevel=11;}else{var currZoomLevel=12;}
if(currBuildingAnchor!=null){map.setCenter(new GLatLng(currBuildingAnchor.latitude,currBuildingAnchor.longitude),currZoomLevel);}else{map.setCenter(new GLatLng(currCityquarterAnchor.latitude,currCityquarterAnchor.longitude),currZoomLevel);}
map.addControl(new gmapLegend());if(currCityquarterAnchor!=null){var imagestring="http://www.location-bretagne.de/laxoo/globalinc/phpPics/nmarkers/numbered_marker.php?text="+
txUrlencode(currCityquarterAnchor.name)+"&numobj="+
currCityquarterAnchor.numobj+"&context="+
currCityquarterAnchor.context;var currTitle=currCityquarterAnchor.parentName+" - "+currCityquarterAnchor.name;var cityMarker=new GIcon();cityMarker.iconAnchor=new GPoint(9,34);cityMarker.iconSize=new GSize(20,34);cityMarker.shadowSize=new GSize(37,34);cityMarker.iconShadow="http://www.location-bretagne.de/laxoo/globalinc/phpPics/nmarkers/pushpins/templates/shadow50.png";cityMarker.image=imagestring;cityMarker.infoWindowAnchor=new GPoint(9,2);cityMarker.infoShadowAnchor=new GPoint(18,25);markerOptions={icon:cityMarker,title:currTitle};var point=new GLatLng(parseFloat(currCityquarterAnchor.latitude),parseFloat(currCityquarterAnchor.longitude));var marker=new GMarker(point,markerOptions);marker.value=currCityquarterAnchor.name;map.addOverlay(marker);}
if(currBuildingAnchor!=null&&document.getElementById('IdAjaxShowObjectPosition').value=='true'){var imagestring="http://www.location-bretagne.de/laxoo/globalinc/phpPics/nmarkers/numbered_marker.php?text="
+txUrlencode(currBuildingAnchor.name)
+"&numobj="
+currBuildingAnchor.numobj
+"&context="
+currBuildingAnchor.context;var currTitle=currBuildingAnchor.name;var cityMarker=new GIcon();cityMarker.iconAnchor=new GPoint(9,34);cityMarker.iconSize=new GSize(20,34);cityMarker.shadowSize=new GSize(37,34);cityMarker.iconShadow="http://www.location-bretagne.de/laxoo/globalinc/phpPics/nmarkers/pushpins/templates/shadow50.png";cityMarker.image=imagestring;cityMarker.infoWindowAnchor=new GPoint(9,2);cityMarker.infoShadowAnchor=new GPoint(18,25);markerOptions={icon:cityMarker,title:currTitle};var point=new GLatLng(parseFloat(currBuildingAnchor.latitude),parseFloat(currBuildingAnchor.longitude));var marker=new GMarker(point,markerOptions);marker.value=currBuildingAnchor.name;map.addOverlay(marker);}};google.setOnLoadCallback(initialize);
