copyright is reserved.(c)1998-2008 No reproduction or republication without written permission