Wow thanks LordShryku,
Thanks for that it works perfectly!
I'll spend a little time on it and post it back here when I'm done with some error checking, etc. I just needed to get over that hill.
The application this is going in is an events calendar where the dates entered will display neatly. I'm also making it do other tricky stuff like...
'Every Sunday' or 'Every 1st Monday of the Month', etc depending on the dates selected and the patterns they have.
Thanks once again for your help! I really didn't expect someone to spend time figuring out the code, you have gone above and beyond!