Excellent!!! (Via Will and his thrills)
Gah! Another one of those ingenious ideas that I would definitely have thought of if someone else hadn't beaten me to it! Honest...
Chris McKeown