Sorry to take so long to get back on this one; rush job away from home. Finally had a look at Phil's version. At least you've taken the pressure off me - although there's still lots of things I'd like to implement for my own use. Best Wishes All, Matt -- Matthew Ryan matt@mdryan.net www.mdryan.net