I know it's been a while since I've been able to work any more on this project. I want to thank everyone for their input and I have taken some of the suggestions and have been working on and off on a better version that I will posting a question about in another thread. Thanks to everyone who helped with this issue!