code: function(moPixel) {
          var size = this.map.getSize();
          var lon = this.getLongitudeFromMapObjectLonLat(this.mapObject.center);
          var lat = this.getLatitudeFromMapObjectLonLat(this.mapObject.center);
          var res = this.map.getResolution();
  
          var delta_x = moPixel.x - (size.w / 2);
          var delta_y = moPixel.y - (size.h / 2);
      
          var lonlat = new OpenLayers.LonLat(
              lon + delta_x * res,
              lat - delta_y * res
          ); 
  
          if (this.wrapDateLine) {
              lonlat = lonlat.wrapDateLine(this.maxExtent);
          }
          return this.getMapObjectLonLatFromLonLat(lonlat.lon, lonlat.lat);
      }
docs: LonLat - Pixel Translation 
  APIMethod: getMapObjectLonLatFromMapObjectPixel
  
  Parameters:
  moPixel - {Object} MapObject Pixel format
  
  Returns:
  {Object} MapObject LonLat translated from MapObject Pixel