﻿$(document).ready(function() {
    if (GBrowserIsCompatible()) {
        var map = new GMap2(document.getElementById("map_canvas"));
        map.setCenter(new GLatLng(19.44960, -70.69957), 15);
        map.removeMapType(G_HYBRID_MAP);
        map.removeMapType(G_NORMAL_MAP);
        map.setMapType(G_SATELLITE_MAP);
        var mapControl = new GMapTypeControl();
        map.addControl(mapControl);
        map.addControl(new GSmallMapControl());
        var baseIcon = new GIcon();
        baseIcon.shadow = "http://www.google.com/mapfiles/shadow50.png";
        baseIcon.iconSize = new GSize(20, 34);
        baseIcon.shadowSize = new GSize(37, 34);
        baseIcon.iconAnchor = new GPoint(9, 34);
        baseIcon.infoWindowAnchor = new GPoint(9, 2);
        baseIcon.infoShadowAnchor = new GPoint(18, 25);
        function createMarker(point, index) {
            var letter = String.fromCharCode("A".charCodeAt(0) + index);
            var letteredIcon = new GIcon(baseIcon);
            letteredIcon.image = "http://www.google.com/mapfiles/marker" + letter + ".png";
            markerOptions = { icon: letteredIcon };
            var marker = new GMarker(point, markerOptions);
            return marker;
        }
        var point = new GLatLng(19.45097, -70.69494);
        map.addOverlay(createMarker(point, 0));
        var point = new GLatLng(19.44824, -70.70299);
        map.addOverlay(createMarker(point, 1));
        var point = new GLatLng(19.45016, -70.69923);
        map.addOverlay(createMarker(point, 2));
        var point = new GLatLng(19.45024, -70.70687);
        map.addOverlay(createMarker(point, 3));
        var point = new GLatLng(19.45126, -70.69264);
        map.addOverlay(createMarker(point, 4));
        var point = new GLatLng(19.45342, -70.69386);
        map.addOverlay(createMarker(point, 5));
    }
});
