culture labnum can be changed. also fixed NULLs
can now change culture ID and sample id
fixed sample error highlighting
javascript is basically completed

it doesn't block you from hitting submit or leaving the page, and it
doesn't prehighlight required fields.
Merge pull request #159 from Align/graham-march-24-2

Graham march 24 2