redo some forms. switch to using element-set javascripts instead of item-types javascript