Sounds good, thanks Richard! Yes the current solution works, so I will stick with it; besides, knoing you, in a week or so you will have a brilliant flash on how to do things better anyway!
Thanks again for your help!
-Tom