Sounds right up my street
Thanks for the input everybody

---------- Post added at 07:59 ---------- Previous post was at 07:58 ----------
Actually, I'm not so sure I'm going to be able to get my head around that Mr A.
If anybody can recommend anything with a shallower learning curve I'd appreciated it.