Just came across this still-born project of which I had never previously heard... I'll put it up as a quickie as I expect somebody will know!
edit: I've a got a very early start on Thursday, so may hit the sack before the 24hr wait is up tomorrow evening and will be on limited access over the next few days, so if anyone calls it correctly after 10pm tomorrow, please feel free to carry on without me!