rem: olBounds = new OpenLayers.Bounds(sw.lng(), sw.lat(), ne.lng(), ne.lat() ); 
add: if (this.sphericalMercator) { sw = this.forwardMercator(sw.lng(), sw.lat()); ne = this.forwardMercator(ne.lng(), ne.lat()); } else { sw = new OpenLayers.LonLat(sw.lng(), sw.lat()); ne = new OpenLayers.LonLat(ne.lng(), ne.lat()); } olBounds = new OpenLayers.Bounds(sw.lon, sw.lat, ne.lon, ne.lat ); 
context:     getOLBoundsFromMapObjectBounds: function(moBounds) {        var olBounds = null;        if (moBounds != null) {            var sw = moBounds.getSouthWest();            var ne = moBounds.getNorthEast();            olBounds = new OpenLayers.Bounds(sw.lng(),                                              sw.lat(),                                              ne.lng(),                                              ne.lat() );        }        return olBounds;    },
meta: 1027	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/1027/0aba585bc0e9f244e1f004f17a3fc4892fc1f394/Google.js/clean/lib/OpenLayers/Layer/Google.js