function startup() {
    if( GBrowserIsCompatible() ) {
        var map = new GMap2(document.getElementById("map"));
        map.setCenter(new GLatLng(33.76894045252468, -83.85110020637512), 17);      // Coordinates to Loganville R/C Speedway Driveway
        map.addControl(new GLargeMapControl());
        map.addControl(new GMapTypeControl());
        map.setMapType(G_SATELLITE_MAP);                                            // Initially show Satellite view

        var point = map.getCenter();

        var message = '<b>Adjacent Marathon Gas Station Address:&nbsp;&nbsp;&nbsp;</b><br>1441 Highway 81<br>Loganville, GA 30052<br>';
        message += '<a href="javascript: void(0)" onclick="streetview()"><span style="color: blue; text-decoration: underline">Street View</span></a>';
        message += '<div style="margin-top: 10px; text-align: center">Track Entrance Here...</div>';

        var opts = {
            title: "Driveway begins here"
        };
        var marker = new GMarker(point, opts);

        GEvent.addListener(marker, "click", function() {
            var myHtml = message;
            map.openInfoWindowHtml(point, myHtml);
            });


        map.addOverlay(marker);
        marker.openInfoWindowHtml(message);
    }
}

function shutdown() {
    GUnload();
}

function streetview() {
    var myPano = new GStreetviewPanorama(document.getElementById("map"));
    var loc = new GLatLng(33.7688594, -83.8516365);                                 // Coordinates to Loganville R/C Speedway:  STREET VIEW
    myPOV = {yaw:100,pitch:5};
    myPano.setLocationAndPOV(loc, myPOV);
    GEvent.addListener(myPano, "error", handleNoFlash);
}

function handleNoFlash(errorCode) {
    if (errorCode == 603) {
        alert("Error: Flash doesn't appear to be supported by your browser");
        return;
    }
}
