var map;var geocoder;var nscGoogleMapData=null;var sMapCanvasID=null;function addMarker(b,a){marker=new GMarker(a);map.addOverlay(marker);marker.openInfoWindowHtml("<strong>"+b.name+"</strong><br/>"+b.address.replace(/,/g,"<br/>"))}function addAddressToMap(b){var a=null;if(!b||(b.Status&&b.Status.code!=200)){document.getElementById(sMapCanvasID).style.display="none"}else{if(b.Placemark){a=b.Placemark[0];point=new GLatLng(a.Point.coordinates[1],a.Point.coordinates[0]);nscGoogleMapData.address=a.address;addMarker(nscGoogleMapData,point)}}}function findLocation(b,a){sMapCanvasID=a;map=new GMap2(document.getElementById(a));map.addMapType(G_PHYSICAL_MAP);map.setCenter(new GLatLng(34,0),15);map.addControl(new GMapTypeControl(1));map.addControl(new GLargeMapControl());if(nscGoogleMapData.latitude&&nscGoogleMapData.longitude){point=new GLatLng(nscGoogleMapData.latitude,nscGoogleMapData.longitude);addMarker(nscGoogleMapData,point)}else{if($("#map_canvas").attr("data-latitude")&&$("#map_canvas").attr("data-longitude")){point=new GLatLng($("#map_canvas").attr("data-latitude"),$("#map_canvas").attr("data-longitude"));addMarker(nscGoogleMapData,point)}else{geocoder=new GClientGeocoder();geocoder.getLocations(nscGoogleMapData.address,addAddressToMap)}}}nsc(document).ready(function(){document.OnUnload=GUnload();if(nsc("#map_canvas").length>0){findLocation("","map_canvas")}});
