http://blog.jwchat.org/jsjac/
link