var map = null;
var geocoder = null;
var bounds = new GLatLngBounds();

function addMarker(address, content) {
	if (address != ",") {
		var point = new GLatLng(address.split(",")[0], address.split(",")[1]);
		var marker = new GMarker(point);
		map.addOverlay(marker);
		GEvent.addListener(marker, "click", function() {
			this.openInfoWindowHtml(content, {maxWidth: 320});
		});
	}
}

function generateMap(address) {
	if (address != ",") {
		var point = new GLatLng(address.split(",")[0], address.split(",")[1]);
		var marker = new GMarker(point);
		map.addOverlay(marker);
		bounds.extend(point);
		map.setCenter(bounds.getCenter(),map.getBoundsZoomLevel(bounds) - 1);
	}
}
