Copyright (c) 1999 Pablo Halpern
http://www.halpernwightsoftware.com

Permission is granted to use, modify and redistribute this code freely,
provided the above copyright is retained in the source code.
