code: public int getOffset(int index) throws IOException {
  		int ret = -1;
  
  		if (this.lastIndex != index) {
  			this.readRecord(index);
  		}
  
  		ret = this.recOffset;
  
  		return 2 * ret;
  	}
docs: Get the offset of the record (in 16-bit words).
  
  @param index
  The index, from 0 to getRecordCount - 1
  @return The offset in 16-bit words.
  @throws java.io.IOException