Do not declare  reserved JavaScript words as strings in the scope. Still to do: numbers
Added query to get fields, renamed content to box, with title and configurable close button.
No need to reset a default value