    function initialize(latitude, longitude) {    	      if (GBrowserIsCompatible()) {        var map = new GMap2(document.getElementById("map_canvas"));        map.setCenter(new GLatLng(latitude, longitude), 15);         // Add 10 markers to the map at random locations        var bounds = map.getBounds();        var southWest = bounds.getSouthWest();        var northEast = bounds.getNorthEast();        var lngSpan = northEast.lng() - southWest.lng();        var latSpan = northEast.lat() - southWest.lat();        
        var point = new GLatLng(latitude, longitude);
        //southWest.lat() + latSpan * Math.random(), southWest.lng() + lngSpan * Math.random()  //random points in the area

        map.addOverlay(new GMarker(point));
        
        map.addControl(new GSmallMapControl());        //map.addControl(new GMapTypeControl());      }
      
      curveDiv_Function();   //make sure we call the curveDiv functin on the contact us map pages.
          }
    
    
  function curveDiv_Function()
  {

      /*
      The new 'validTags' setting is optional and allows
      you to specify other HTML elements that curvyCorners
      can attempt to round.

      The value is comma separated list of html elements
      in lowercase.

      validTags: ["div", "form"]

      The above example would enable curvyCorners on FORM elements.
      */
      settings = {
          tl: { radius: 10 },
          tr: { radius: 10 },
          bl: { radius: 10 },
          br: { radius: 10 },
          antiAlias: true,
          autoPad: true,
          validTags: ["div"]
      }

      /*
      Usage:

      newCornersObj = new curvyCorners(settingsObj, classNameStr);
      newCornersObj = new curvyCorners(settingsObj, divObj1[, divObj2[, divObj3[, . . . [, divObjN]]]]);
      */
      var myBoxObject = new curvyCorners(settings, "curveDiv");
      myBoxObject.applyCornersToAll();
      
  }
