//setup maps
function setupMap(div, lat, long, url) {
	
	//setup map
	var point = new GLatLng(lat, long)
	var map = new GMap2(document.getElementById(div));
	map.setCenter(point, 16);
	
	//customize controls
	var ui = map.getDefaultUI();
	ui.controls.menumaptypecontrol = false;
	map.setUI(ui);
	
	//add marker
	var marker = new GMarker(point);
	map.addOverlay(marker);
	GEvent.addListener(marker, "click", function() {
		window.location = url;
	});
	
	//return ref
	return map;
}