Thanks for the link. I'll try it out.

I'm tempted to write my own, though. I just need to find the time...