
var geocoder = null;
var map = null;

function gmload() {
    if (GBrowserIsCompatible()) {
        map = new GMap2(document.getElementById("map"));
        map.addControl(new GSmallMapControl());
        map.addControl(new GMapTypeControl());
		geocoder = new GClientGeocoder();
		
        var point;
        var slat = 0, slng= 0;
        slat = 39.94824;
        slng= -75.15399;
        //map.setCenter(new GLatLng(slat, slng), 16);
        
        slat = 39.94824;
        slng= -75.15399;
        point = new GLatLng(slat, slng);
        //map.addOverlay(createMarker(point,"<table cellpadding=\"0\" cellspacing=\"0\" border=\"0\"><tr><td rowspan=\"3\ valign=\"top\" class=\"infoicon\"></td><td>Steven Singer Jewelers</td></tr><tr><td>739 Walnut Street</td></tr><tr><td>Philadelphia, PA 19106</td></tr></table>","ssinger"));
        
        /*GEvent.addListener(map, "moveend", function() {
            var center = map.getCenter();
            document.getElementById("message").innerHTML = center.toString();
        });*/
    }
}

function showAddress(address, address_fmt) {
	if (geocoder) {
		geocoder.getLatLng(
			address,
			function(point) {
				if (!point) {
					//alert("address not found!\n" + address);
					showHome("4700 Wissahickon Avenue, Suite #126 Philadelphia, PA 19144-4248","<b>Resources for Human Development</b><br/>4700 Wissahickon Avenue<br />Suite #126<br/>Philadelphia, PA 19144-4248<br />");
				} else {
					map.setCenter(point, 13);
					var marker = new GMarker(point);
					map.addOverlay(marker);
					marker.openInfoWindowHtml(address_fmt);
					GEvent.addListener(marker, "click", function() {
						marker.openInfoWindowHtml(address_fmt);
					});
					//var center = map.getCenter();
					//document.getElementById("message").innerHTML = center.toString();
				}
			}
		);
	}
}
var isFirstShowHomeReq = true;
function showHome(address, address_fmt) {
	if (isFirstShowHomeReq) showAddress(address, address_fmt);
	isFirstShowHomeReq=false;
}
