Thank you, Tim, for presenting something different for a change. I'll see you that one and raise you this one. http://www.blancmange.net/tmh/articles/barnes.html CDM