var center = this.getMapObjectLonLatFromOLLonLat(newCenter);  
    moveTo:function(bounds, zoomChanged, dragging) {        OpenLayers.Layer.prototype.moveTo.apply(this, arguments);        if (this.mapObject != null) {            var newCenter = this.map.getCenter();            var newZoom = this.map.getZoom();            if (newCenter != null) {                var moOldCenter = this.getMapObjectCenter();                var oldCenter = this.getOLLonLatFromMapObjectLonLat(moOldCenter);                var moOldZoom = this.getMapObjectZoom();                var oldZoom= this.getOLZoomFromMapObjectZoom(moOldZoom);                if ( !(newCenter.equals(oldCenter)) ||                      !(newZoom == oldZoom) ) {                    var center = this.getMapObjectLonLatFromOLLonLat(newCenter);                    if (dragging && this.dragPanMapObject &&                         this.smoothDragPan) {                        var resolution = this.map.getResolution();                        var dX = (newCenter.lon - oldCenter.lon) / resolution;                        var dY = (newCenter.lat - oldCenter.lat) / resolution;                        this.dragPanMapObject(dX, dY);                    } else {                        var zoom = this.getMapObjectZoomFromOLZoom(newZoom);                        this.setMapObjectCenter(center, zoom, dragging);                    }                }            }        }    },
2032	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/2032/7881c2099aa9f0e544d1d01411448d24c1b43694/EventPane.js/buggy/lib/OpenLayers/Layer/EventPane.js