rem: newarea.stayInside(MAX_AREA); 
add: newarea.stayInside(this.MAX_AREA); 
context: 	function moveCenterEvent(evt) {	    // move to handler	    var pt = digilib.trafo.invtransform(evtPosition(evt));	    var newarea = digilib.area.copy();		newarea.setCenter(pt);	    newarea.stayInside(MAX_AREA);	    // newarea = dlMaxArea.fit(newarea);	    // debugProps(newarea, "newarea");	    // debugProps(dlArea, "dlArea");	    if (newarea.equals(digilib.area)) return; // keep event handler	    unregisterEvent("mousedown", digilib.scalerImg, moveCenterEvent);	    // set parameters	    digilib.setParamFromArea(newarea);		digilib.display();	}
meta: 7747	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/7747/92c50de5f55788ce7fb865ae193d5daf9a755be1/dllib.js/buggy/client/digitallibrary/greyskin/dllib.js