Thank you all for your assistance. Over the next few days I'll look at these solutions and try to decide which one suits my needs best.

Thanks again.

Robert