function MarkPoint( dLatitude, dLongitude, niIncidentNumber, strOffense, strAddress, strPremise, strDateTime )
{
	AddIncidentMarker( 
		dLatitude, 
		dLongitude, 
		"<span style=\"font-weight:bold;\">" + strOffense + "</span><br />" + 
		strAddress + " (" + strPremise + ")<br />" + 
		strDateTime + 
		( ( niIncidentNumber != null ) ? "<br />HPD Incident Number " + niIncidentNumber : "" )
		);
}
function AddIncidentMarker( dLatitude, dLongitude, strHTML )
{
	strHTML = "<div id=\"gmapmarker\" style=\"font-family:arial,helvetica; white-space:nowrap;\">" + strHTML + "</div>";
	var point	= new GLatLng( dLatitude, dLongitude );
	var marker	= new GMarker( point );
	GEvent.addListener( marker, "click", function() { marker.openInfoWindowHtml( strHTML ); } );
	points[iCount]		= point;
	markers[iCount]		= marker;
	marker_html[iCount] 	= strHTML;
	iCount++;

	map.addOverlay( marker );
}