   //<![CDATA[

    // Global Variables
    // set map variable
    var map = "";
    //set up array of locations
    var aLocations = new Array;
    // Storage for sidebar list
    var listNodeContent = "";

    // Create MabBuilder's "tiny" red marker icon
    var iconsm = new GIcon();
    iconsm.image = "http://labs.google.com/ridefinder/images/mm_20_red.png";
    iconsm.shadow = "http://labs.google.com/ridefinder/images/mm_20_shadow.png";
    iconsm.iconSize = new GSize(12, 20);
    iconsm.shadowSize = new GSize(20, 18);
    iconsm.iconAnchor = new GPoint(6, 20);
    iconsm.infoWindowAnchor = new GPoint(5, 1);

    // Create MabBuilder's "big" marker icon
    var iconbig = new GIcon();
    iconbig.image = "http://www.google.com/mapfiles/marker.png";
    iconbig.shadow = "http://www.google.com/mapfiles/shadow50.png";
    iconbig.iconSize = new GSize(20, 34);
    iconbig.shadowSize = new GSize(37, 34);
    iconbig.iconAnchor = new GPoint(6, 34);
    iconbig.infoWindowAnchor = new GPoint(5, 1);


    function onLoad() {
      map = new GMap(document.getElementById("MapBuilderMap"));
      MapBuilder = new MapBuilder();
      map.addMapBuilder(MapBuilder);
      // Map type: map, satellite, hybrid
      map.setMapType(map.getMapTypes()[0]);
      map.addControl(new GLargeMapControl());
      map.addControl(new GMapTypeControl());
      // Center the map to the default location
      map.centerAndZoom(new GPoint(-73.07350158691406, 44.02590268542469), 7);
      	  
      // Add locations
	
      var point = new GPoint(-73.154381, 44.003118);
      var footerHtml = "<div id=\"MapBuilderIWFooter\"><div id=\"MapBuilderIWFooterZoom\"><a href=\"javascript:void(0)\" onclick=\"ZoomMapTo(0)\">Zoom To</a></div>"   + "</div>";

      // Define Marker
      iconbig.image = "http://www.mapbuilder.net/img/icons/marker_34_red.png";
      var InfoHTML = "<div id=\"MapBuilderIW\"><div id=\"MapBuilderIWCaption\">Courtyard by Marriot</div><div id=\"MapBuilderIWContent\">Courtyard by Marriot</div>" + footerHtml + "</div>";
      var marker = createMarker(point, InfoHTML, iconbig);
      map.addOverlay(marker);
      aLocations[0] = new Array(marker, "Courtyard by Marriot", InfoHTML, point);
	
      var point = new GPoint(-73.078658, 44.136267);
      var footerHtml = "<div id=\"MapBuilderIWFooter\"><div id=\"MapBuilderIWFooterZoom\"><a href=\"javascript:void(0)\" onclick=\"ZoomMapTo(1)\">Zoom To</a></div>"   + "</div>";

      // Define Marker
      iconbig.image = "http://www.mapbuilder.net/img/icons/marker_34_red.png";
      var InfoHTML = "<div id=\"MapBuilderIW\"><div id=\"MapBuilderIWCaption\">Crystal Palace</div><div id=\"MapBuilderIWContent\"><a href=\"javascript:imageWindow(\'/college/business/profile/4148\',600,500)\">Crystal Palace</a></div>" + footerHtml + "</div>";
      var marker = createMarker(point, InfoHTML, iconbig);
      map.addOverlay(marker);
      aLocations[1] = new Array(marker, "Crystal Palace", InfoHTML, point);
	
      var point = new GPoint(-73.0494, 44.1296);
      var footerHtml = "<div id=\"MapBuilderIWFooter\"><div id=\"MapBuilderIWFooterZoom\"><a href=\"javascript:void(0)\" onclick=\"ZoomMapTo(2)\">Zoom To</a></div>"   + "</div>";

      // Define Marker
      iconbig.image = "http://www.mapbuilder.net/img/icons/marker_34_red.png";
      var InfoHTML = "<div id=\"MapBuilderIW\"><div id=\"MapBuilderIWCaption\">Inn at Baldwin Creek &amp; Mary's Restaurant</div><div id=\"MapBuilderIWContent\"><a href=\"javascript:imageWindow(\'/college/business/profile/3988\',600,500)\">Inn at Baldwin Creek &amp; Mary\'s Restaurant</a></div>" + footerHtml + "</div>";
      var marker = createMarker(point, InfoHTML, iconbig);
      map.addOverlay(marker);
      aLocations[2] = new Array(marker, "Inn at Baldwin Creek &amp; Mary's Restaurant", InfoHTML, point);
	
      var point = new GPoint(-73.17718505859375, 44.01010167593619);
      var footerHtml = "<div id=\"MapBuilderIWFooter\"><div id=\"MapBuilderIWFooterZoom\"><a href=\"javascript:void(0)\" onclick=\"ZoomMapTo(3)\">Zoom To</a></div>"   + "</div>";

      // Define Marker
      iconbig.image = "http://www.mapbuilder.net/img/icons/marker_34_blue.png";
      var InfoHTML = "<div id=\"MapBuilderIW\"><div id=\"MapBuilderIWCaption\">Middlebury College</div><div id=\"MapBuilderIWContent\"></div>" + footerHtml + "</div>";
      var marker = createMarker(point, InfoHTML, iconbig);
      map.addOverlay(marker);
      aLocations[3] = new Array(marker, "Middlebury College", InfoHTML, point);
	
      var point = new GPoint(-73.173309, 44.098166);
      var footerHtml = "<div id=\"MapBuilderIWFooter\"><div id=\"MapBuilderIWFooterZoom\"><a href=\"javascript:void(0)\" onclick=\"ZoomMapTo(4)\">Zoom To</a></div>"   + "</div>";

      // Define Marker
      iconbig.image = "http://www.mapbuilder.net/img/icons/marker_34_red.png";
      var InfoHTML = "<div id=\"MapBuilderIW\"><div id=\"MapBuilderIWCaption\">Roland's Place Restaurant &amp; The 1796 House Bed and Breakfast</div><div id=\"MapBuilderIWContent\"><a href=\"javascript:imageWindow(\'/college/business/profile/4179\',600,500)\">Roland\'s Place Restaurant &amp; The 1796 House Bed and Breakfast</a></div>" + footerHtml + "</div>";
      var marker = createMarker(point, InfoHTML, iconbig);
      map.addOverlay(marker);
      aLocations[4] = new Array(marker, "Roland's Place Restaurant &amp; The 1796 House Bed and Breakfast", InfoHTML, point);
	
      var point = new GPoint(-73.086241, 43.907297);
      var footerHtml = "<div id=\"MapBuilderIWFooter\"><div id=\"MapBuilderIWFooterZoom\"><a href=\"javascript:void(0)\" onclick=\"ZoomMapTo(5)\">Zoom To</a></div>"   + "</div>";

      // Define Marker
      iconbig.image = "http://www.mapbuilder.net/img/icons/marker_34_red.png";
      var InfoHTML = "<div id=\"MapBuilderIW\"><div id=\"MapBuilderIWCaption\">Waterhouses Campground and Marina</div><div id=\"MapBuilderIWContent\"><a href=\"javascript:imageWindow(\'/college/business/profile/3880\',600,500)\">Waterhouses Campground and Marina</a></div>" + footerHtml + "</div>";
      var marker = createMarker(point, InfoHTML, iconbig);
      map.addOverlay(marker);
      aLocations[5] = new Array(marker, "Waterhouses Campground and Marina", InfoHTML, point);
      // And finnaly create sidebar
      createSideBar();
      // Store sidebar
      listNodeContent = document.getElementById("LocationList").innerHTML;
    }

    //]]>
