"Push"-based webchat

This is a simple webchat system with really no fancy stuff.
It's written in JavaScript+html. No plugins, no flash, no java.

This client uses a persistent connection to the server to receive messages in real time. It doesn't have to poll the server for new messages like most other webchat systems.
The sending of messages unfortunately still requires a separate request, since it doesn't seem to be possible to keep a bi-directional connection open to the server. At least not until browsers start implementing web-sockets...

To start the client, enter a nickname and click start:
START

You can get the source-code here: