Peter Zubaj <pzad@pobox.sk> Contributors: Eduardo García-Mádico Portabella <informatica@eurogaran.com> Tim <terminator356@users.sourceforge.net>