Josh: hire me form js validation nearly complete