Original version done by Glenn Fiedler (gaffer@gaffer.org)
X11 version version done by Alessandro Gatti (a.gatti@tiscalinet.it)
