[eluser]Vince Stross[/eluser]
jadebot: Your solution is very nice. I've had to abandon my search for the "more elegant" solution because of my deadline. I spent many hours yesterday/night playing with this and I just KNOW the solution is alluding me. Your solution is definitely equally elegant in that it actually works!
I'll keep this on my "thinkpad" for a little while and see if a more simple solution materializes. For now, I think you should go with your own mojo though!