ErlangScript - an Erlang Dialect for scripting the DOM