Sounds great Mike, something like this may well be the diversion from my project that I need! I think that I'll be joining in with this one. Cheers, Mat.