var map=null ;
var geocoder=null ;

	var ela = new GIcon();
	ela.image = "crosshair.gif"
	ela.iconSize = new GSize(19, 19);
	ela.iconAnchor = new GPoint(10, 10);

var txt = "<table align=\"left\" border=\"0\" cellpadding=\"0\" cellspacing=\"3\"><tr><td align=\"left\" valign=\"top\"><span class=\"standard\"><b>country:<\/b><\/span><\/td><td><span class=\"standard\">&nbsp;<\/span><\/td><td align=\"left\" valign=\"top\"><span class=\"standard\">"+country()+"<\/span><\/td><\/tr><tr><td align=\"left\" valign=\"top\"><span class=\"standard\"><b>City:<\/b><\/span><\/td><td><span class=\"standard\">&nbsp;<\/span><\/td><td align=\"left\" valign=\"top\"><span class=\"standard\">"+city()+"<\/span><\/td><\/tr><tr><td align=\"left\" valign=\"top\"><span class=\"standard\"><b>Region:<\/b><\/span><\/td><td><span class=\"standard\">&nbsp;<\/span><\/td><td align=\"left\" valign=\"top\"><span class=\"standard\">"+flag_s()+" ("+country_code()+")<\/span><\/td><\/tr><\/table>";
function load(){if(GBrowserIsCompatible()){map=new GMap2(document.getElementById("map")) ;
map.setCenter(new GLatLng(lat(),lon()),12) ;

var centerMarker=new GMarker(map.getCenter(), ela);
map.addOverlay(centerMarker);
GEvent.addListener(map, 'move', function() { centerMarker.setLatLng(map.getCenter()); }); 

map.addMapType(G_PHYSICAL_MAP) ;
map.addMapType(G_SATELLITE_3D_MAP) ;
map.enableScrollWheelZoom() ;
map.setUIToDefault() ;
geocoder=new GClientGeocoder() ;
var point=new GLatLng(lat(),lon()) ;
var marker=new GMarker(point) ;
map.addOverlay(marker) ;
marker.openInfoWindowHtml(txt);

GEvent.addListener(marker,"click",function(){marker.openInfoWindowHtml(txt)})}}
 
function showAddress(address){if(geocoder){geocoder.getLatLng(address,function(point){if(!point){alert(address+" لم يتم العثور على العنوان")}else{map.setCenter(point,13);
var marker=new GMarker(point);
map.addOverlay(marker);
marker.openInfoWindowHtml(address)}})}}
window.onload = showAddress; 