Thanks Richard, when I see your code laid out, I'm able to see what's happening and understand it much better. I'm still far from being able to whip out something like that on my own, but with your help and guidance and this site, I'm definitely making progress with my comprehension of how it should work as opposed to how I think it's supposed to work.

Everyone's input has been an invaluable lesson and I thank you all very much in helping a new wannabe-scripter such as myself make more sense of it all