On the client side there is a bit of javascripting, f.ex. to make the editor work and as you mention logging in - validating reequired fields, etc.
Depending on what OS and client you have, a java script interpretor is invoked. Some time back there was a lawsuit agains MS from Sun, so they had to terminate the shipped java engine, and many clients had to install Suns java client. I'd recommend you to download their latest java client. It is sort of from the horses mouth to do so.
Pls let me know your findings.
Kind regards / Peter