Hi Louy and Janice,
I realize this is an old thread, but I am curious whether this code worked for you? I am trying to do the exact same thing, and it's not working for me.
When i examine the code louy suggested above, it looks like it evaluates the same thing twice?
Katrina