jQuery based form

IN PROGRESS
Bids
16
Avg Bid (USD)
$628
Project Budget (USD)
$250 - $750

Project Description:
We need to have a form created for adding and editing websites. Initially, the form needs to have 2 sections where multiple lines can be added by the user (see attached Form.pdf). There is also a modal dialogue for user and group management.

The sections allow lines to be added with the + icon and removed with the - icon. The same functionality can be found on http://www.wufoo.com/form-builder/ for a "Multiple Choice" field type under the field settings (when the Multiple Choice field is selected green + and red - appear on the left-hand-side.)

Each section's lines support inline editing, infield labels, and auto completion.
In the website addresses section, new domains can be entered or existing domains selected.
In the FTP access section, only existing users or groups can be searched for.
Clicking on "Launch User Manager .." displays the modal dialogue.
Input validation is required for:
new usernames ^[a-z]{1,1}[a-z0-9-]{7,}$
passwords ^.{8,8}$
group names ^[a-z]{1,1}[a-z0-9-]{4,}$

Other notes:
Groups tab on User Manager modal dialogue: The list of users does not necessarily need to be scrollable; it should add extra lines when the user clicks + like the parent form's sections.

The form should use Ajax to make backend function calls to a PHP script e.g.

userAdd
userEdit

etc...

The form will eventually have a MySQL backend, but for development purposes it doesn't matter if the data is saved; e.g. the data can be hardcoded into the PHP i.e. a page refresh will reload the hardcoded data.

FYI: The MySQL user and group tables will have a uid and gid Integer primary keys with uname and gname varchar fields. The website table will have a sid Integer primary key and the vhost table will have the sid, prefix and domain.

References:

https://quickpay.webhost.co.nz/, for the style we wan to use, infield labels, and input validation (red boxes)

Skills required:
AJAX, HTML, jQuery / Prototype, PHP, User Interface / IA
Additional Files: Form.pdf
About the employer:
Verified
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.


$ 515
in 10 days
$ 515
in 5 days
$ 2783
in 30 days
$ 463
in 10 days
$ 444
in 7 days
Hire stdhtelkom
$ 515
in 10 days
$ 474
in 20 days
$ 666
in 10 days
$ 368
in 5 days
$ 421
in 3 days