rem: if (this.top < this.knewItemStart || this.top + this.rowNumber > this.knewItemEnd){ var start =  this.top + 1  - this.knewItemSize/2 ; var end   = start + this.knewItemSize 
add:  if (this.top < this.knownItemStart || this.top + this.rowNumber > this.knownItemEnd){ var start =  this.top  - (this.knownItemSize - this.rowNumber)/2 ; var end   = start + this.knownItemSize 
context: 	reload: function(){		if (this.top < this.knewItemStart || this.top + this.rowNumber > this.knewItemEnd){			var start =  this.top + 1  - this.knewItemSize/2 ; 			var end   = start + this.knewItemSize			this.from = start;			this.reloadData(start, end);		}	},
meta: 5569	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/5569/a6582e7030eedd87a9f2dd1c81935fa8d4b38a8e/LazyTable.js/clean/wicket-contrib-dojo/src/main/java/org/wicketstuff/dojo/dojo-wicket/widget/LazyTable.js