function mapLoad() {
    if (GBrowserIsCompatible()) {
        map = new GMap2(document.getElementById("markMap"));
        map.setCenter(new GLatLng(initLatitude, initLongitude), initZoom);
		map.addControl(new GLargeMapControl());
        //map.addControl(new GSmallMapControl());
        map.addControl(new GMapTypeControl());
        for (var i = 0; i<mapPointList.length; i++) {
            markers[i] = new GMarker(new GLatLng(mapPointList[i][0], mapPointList[i][1]), {title:mapPointList[i][2]});
            map.addOverlay(markers[i]);
            eval("GEvent.addListener(markers[i], \"click\", function() { openMapPointWindow(" + i + ");  });");
        }
    }
}

function openMapPointWindow(mapPointIndex) {
    markers[mapPointIndex].openInfoWindowHtml("<a href='" + mapPointList[mapPointIndex][6] + "'>" + mapPointList[mapPointIndex][2] + "</a><br />" + mapPointList[mapPointIndex][4] + ", " + mapPointList[mapPointIndex][5] + "<br />" + mapPointList[mapPointIndex][3]);
}
