Excellent in-depth tutorial; now when someone asks how I do things I'll just refer them to your thread.

Thanks,

Blackadder