And, since you have 2 threads trying to solve the same problem, let's stick with the original thread - no sense in having 2 current threads:
http://forums.qwiksnake.com/showthread.php?t=2343
I'll lock this one and we'll continue to refer to the one I just linked.