La verdad lo hice desde cero, pero he sacado ideas de otros chat que andan por ahi.... sobre todo en php, que son gratis ... (hay en hotscripts.com en php varios chat gratis de donde se pueden sacar ideas
http://www.hotscripts.com/PHP/Script...pts/index.html), pero casi todos parpadean, por eso puse esto del double buffering, porque me parece util....
Lo del double buffering es viejo.... en este enalce hay una version crosbrowser de esa tecnica para javascript
http://www.dhtmlnirvana.com/content/...ernalload.html