Floyd,

Thanks for the comments and feedback--all great suggestions. I've tried to incorporate them in a new version, which I've hopefully linked to above. Not sure it makes it much better, but hopefully a step in the right direction.

Hope all is well in your world.

Deej