Thanks for the timely response and advice. Time to put on my thinking cap, and perhaps, if my solution isn't too poorly hacked together I'll submit the result of my efforts. Anthony