changed form field types from 'number' to 'text' to grant downward compatibility < PHP 5.5