The down code shouldn't be too difficult...pretty much what you have but using +1 instead of minus 1....you could eventually write a reusable function.

Will have a play around and see if I can get your selection stuff working...

Laters

LMS