Very nicely done!

Paul
_________________________
There are 10 kinds of people in this world... those that understand binary, and those that don't.