function initMap(elementID, address, address2, address3, address4, address5, address6) {
	if(GBrowserIsCompatible()) {
		var map = new GMap2(document.getElementById(elementID)), geocoder = new GClientGeocoder();

		if(address != "") { geocoder.getLatLng(address, function(point) { if(point) { map.setCenter(point, 11); var marker = new GMarker(point);
			map.addControl(new GSmallMapControl()); map.addControl(new GMapTypeControl()); map.addOverlay(marker);
			GEvent.addListener(marker, "mouseover", function() { marker.openInfoWindowHtml(address); });
		} }); }
		
		if(address2 != "") { geocoder.getLatLng(address2, function(point2) { if(point2) { map.setCenter(point2, 11); var marker2 = new GMarker(point2);
			map.addControl(new GSmallMapControl()); map.addControl(new GMapTypeControl()); map.addOverlay(marker2);
			GEvent.addListener(marker2, "mouseover", function() { marker2.openInfoWindowHtml(address2); });
		} }); }
		
		if(address3 != "") { geocoder.getLatLng(address3, function(point3) { if(point3) { map.setCenter(point3, 11); var marker3 = new GMarker(point3);
			map.addControl(new GSmallMapControl()); map.addControl(new GMapTypeControl()); map.addOverlay(marker3);
			GEvent.addListener(marker3, "mouseover", function() { marker3.openInfoWindowHtml(address3); });
		} }); }
		
		if(address4 != "") { geocoder.getLatLng(address4, function(point4) { if(point4) { map.setCenter(point4, 11); var marker4 = new GMarker(point4);
			map.addControl(new GSmallMapControl()); map.addControl(new GMapTypeControl()); map.addOverlay(marker4);
			GEvent.addListener(marker4, "mouseover", function() { marker4.openInfoWindowHtml(address4); });
		} }); }

		if(address5 != "") { geocoder.getLatLng(address5, function(point5) { if(point5) { map.setCenter(point5, 11); var marker5 = new GMarker(point5);
			map.addControl(new GSmallMapControl()); map.addControl(new GMapTypeControl()); map.addOverlay(marker5);
			GEvent.addListener(marker5, "mouseover", function() { marker5.openInfoWindowHtml(address5); });
		} }); }

		if(address6 != "") { geocoder.getLatLng(address6, function(point6) { if(point6) { map.setCenter(point6, 11); var marker6 = new GMarker(point6);
			map.addControl(new GSmallMapControl()); map.addControl(new GMapTypeControl()); map.addOverlay(marker6);
			GEvent.addListener(marker6, "mouseover", function() { marker6.openInfoWindowHtml(address6); });
		} }); }
	}
}

