Hi Frank,
Thanks for kind words but I'm not the autrhor of this solution. :) I picked it upa, as many others, here on UT.
>Thank you Sergey!
>
>You are a genius!
>Wow, with a mind buzzing like your's, how do you ever sleep?
>
>Uh, you do sleep... don't you?
>
>Thanks again,
--sb--