dojo js oo