Merge pull request #583 from jeff1evesque/js_html_form

#580: html_form.js, define classes for xml / file upload(s)
#582: html_form_delegator.js, adjust equality spacing, define input_class_string
#582: html_form_delegator.js, remove typo (single-quote)
#582: html_form_delegator.js, properly test for 'undefined'
#582: html_form_delegator.js, implement ternary operators
#582: html_form_delegator.js, reference using 'class' not 'id'
#582: html_form_delegator.js, adjust code indentation
#582: html_form_delegator.js, add missing 'undefined' test
Merge pull request #584 from jeff1evesque/js_html_delegator

#582: Copy classnames in 'html_form_delegator.js'
#585: html_form.js, replace 'id' with 'classname'