---- Version History: 1.0 2004-04-03 initial version 1.1 2005-01-01 copyright update 1.2 2006-01-01 copyright update 1.3 2006-03-06 improve docs. -30-