That's VERY elegant and generous. I will have access to the client's server during the weekend and am looking forward to studying your solution.

I'll report back next week.

Thanks again...
Michael