//<![CDATA[
function displayGMap(){
	if (GBrowserIsCompatible()) {
		//-------------------------------------------------- style map container
		document.getElementById('map').style.height = '324px';
		document.getElementById('map').style.border = '1px solid #999';
		//---------------------------------------------------------------- icons
		var baseIcon = new GIcon();
		baseIcon.iconSize=new GSize(32,32);
		baseIcon.shadowSize=new GSize(56,32);
		baseIcon.iconAnchor=new GPoint(16,32);
		baseIcon.infoWindowAnchor=new GPoint(16,0);
	
		//------------------------------------------------------- marker builder
		function createMarker(point,html,icon) {
			var marker = new GMarker(point,icon);
			GEvent.addListener(marker, "click", function() {
				marker.openInfoWindowHtml(html);
			});
			return marker;
		}
	
		// Display the map, with some controls and set the initial location 
		var map = new GMap2(document.getElementById("map"));
		map.addControl(new GLargeMapControl());
		map.addControl(new GMapTypeControl());
		map.addControl(new GOverviewMapControl());
		map.setCenter(new GLatLng(39.797887, -89.653416), 14);
		
		//====================================================== special markers 
		//----------------------------------------------------------- meet up #1
		var point = new GLatLng(39.792199, -89.655991);
		var markerContent = '<strong><a href="http://maps.google.com/maps?f=q&hl=en&q=interactive+data+technologies+springfield+illinois&ie=UTF8&z=14&ll=39.803195,-89.6523&spn=0.027694,0.053473&om=1&iwloc=A" target="_blank">Interactive Data Technologies</a></strong><br /><br />'
							+ '1000 S. Spring St.<br />Springfield, IL<br />62704<br /><br />'
							+ '<strong>Phone: (217) 522-3500</strong>';
							
		var marker = createMarker(point,markerContent)
		map.addOverlay(marker);
		//------------------------------------------ open info window by default
		marker.openInfoWindowHtml(markerContent);
	
	} else {
		//------------------------- just allow the html location info to display
	}
}
addEvent(window,'load',displayGMap);
addEvent(window,'unload',GUnload);
//]]>