Is this you need?
var book = app.activeBook, _content = []; overlap = []; for(var i =book.bookContents.length-1;i>=0;i--) { _content.push(book.bookContents[i].name + "\t" + (book.bookContents[i].documentPageRange.replace(/-[^-]+$/g,"")) + "\r"); if(book.bookContents[i].documentPageRange == book.bookContents[i-1].documentPageRange) { overlap.push(book.bookContents[i].name + "\t" +book.bookContents[i].documentPageRange + "\r" + book.bookContents[i-1].name + "\t" +book.bookContents[i-1].documentPageRange); } } alert(_content.reverse()); alert(overlap.reverse())
Regards,
Chinna