| 26 | 4. Javascript file `specimentube.js` in `resources/sampleproc/` updated:[[BR]]a. Function `initializeStep3()` updated with input fields for DNA and RNA storage locations for each specimen.[[BR]]b. Function `storagePositionsLoaded(response)` updated to retrieve recommended storage positions for DNA and RNA extracts for each specimen, and to set event handlers for the new fields.[[BR]]c. Function `boxOnKeyUp(event)` updated to retrieve parameter `boxType` from the call, in order to print error messages next to the correct storage location field.[[BR]]d. Function `wellOnChange(event)` updated to retrieve parameter `boxType` from the call, in order to check the correct storage location field.[[BR]]e. Function `onBoxValidated(response, index)` updated to `onBoxValidated(response, boxType index)` with new argument `boxType` to retrieve parameter `boxType` from the call, in order to validate the correct storage location field.[[BR]]f. Function `validateStep3(event)` updated to retrieve value of `tubeContentType` from input field, in order to check validity of the correct storage location field(s).[[BR]]g. Function `submit()` updated to include information on DNA and RNA storage locations for specimens, when sending JSON info to `SpecimenTubeRegistrationServlet` for registration. |