var map;
var geocoder;	
var gmap_zoom_level = 5;
function initialize() {
	map = new GMap2(document.getElementById("map_canvas"));
	map.setCenter(new GLatLng(34, 0), 1);
	map.addControl(new GSmallMapControl());
	geocoder = new GClientGeocoder();
}
function addAddressToMap(response) {
   	map.clearOverlays();
    if (!response || response.Status.code != 200) {
            
    } 
    else {
    	place = response.Placemark[0];
		point = new GLatLng(place.Point.coordinates[1],
		                    place.Point.coordinates[0]);
		marker = new GMarker(point);
		map.addOverlay(marker);
		map.setCenter(point , gmap_zoom_level);
	}
}