code: function(olBounds) {
          var moBounds = null;
          if (olBounds != null) {
              var sw = this.sphericalMercator ? 
                this.inverseMercator(olBounds.bottom, olBounds.left) : 
                new OpenLayers.LonLat(olBounds.bottom, olBounds.left);
              var ne = this.sphericalMercator ? 
                this.inverseMercator(olBounds.top, olBounds.right) : 
                new OpenLayers.LonLat(olBounds.top, olBounds.right);
              moBounds = new google.maps.LatLngBounds(
                  new google.maps.LatLng(sw.lat, sw.lon),
                  new google.maps.LatLng(ne.lat, ne.lon)
              );
          }
          return moBounds;
      }
docs: TRANSLATION: MapObject Bounds <-> OpenLayers.Bounds  
  APIMethod: getMapObjectBoundsFromOLBounds
  
  Parameters:
  olBounds - {<OpenLayers.Bounds>}
  
  Returns:
  {Object} A MapObject Bounds, translated from olBounds
  Returns null if null value is passed in