Changeset 2049 for extensions/net.sf.basedb.reggie/trunk/resources/libprep/flowcell_registration.jsp
- Timestamp:
- Oct 7, 2013, 3:38:52 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/net.sf.basedb.reggie/trunk/resources/libprep/flowcell_registration.jsp
r2031 r2049 226 226 if (date == '') 227 227 { 228 setInputStatus(dateField, 'Missing date', 'warning'); 228 var required = frm[dateField].className.indexOf('required') != -1; 229 setInputStatus(dateField, 'Missing date', required ? 'invalid' : 'warning'); 230 if (required) dateIsValid[dateField] = false; 229 231 return; 230 232 } … … 320 322 321 323 if (dateIsValid['clusterDate'] == false) return false; 322 if (dateIsValid['sequenceStartDate'] == false) return false; 324 if (dateIsValid['sequencingStartDate'] != true) 325 { 326 dateOnChange('sequencingStartDate'); 327 return false; 328 } 323 329 324 330 var frm = document.forms['reggie']; … … 348 354 frm.clusterDate.disabled = true; 349 355 frm.clusterOperator.disabled = true; 350 frm.sequenc eStartDate.disabled = true;351 frm.sequenc eOperator.disabled = true;356 frm.sequencingStartDate.disabled = true; 357 frm.sequencingOperator.disabled = true; 352 358 frm.clusterProtocol.disabled = true; 353 359 frm.comments.disabled = true; … … 370 376 submitInfo.clusterDate = frm.clusterDate.value; 371 377 submitInfo.clusterOperator = frm.clusterOperator.value; 372 submitInfo.sequenc eStartDate = frm.sequenceStartDate.value;373 submitInfo.sequenc eOperator = frm.sequenceOperator.value;378 submitInfo.sequencingStartDate = frm.sequencingStartDate.value; 379 submitInfo.sequencingOperator = frm.sequencingOperator.value; 374 380 submitInfo.comments = frm.comments.value; 375 381 … … 524 530 <td> 525 531 <input type="text" name="clusterOperator" value="<%=HTML.encodeTags(user.getName()) %>" 526 style="width: 95%;" maxlength="255" onkeypress="focusOnEnter(event, 'sequenc eStartDate')">532 style="width: 95%;" maxlength="255" onkeypress="focusOnEnter(event, 'sequencingStartDate')"> 527 533 </td> 528 534 <td class="status" id="clusterDate.status"></td> 529 535 </tr> 530 536 <tr> 531 <td class="subprompt">Sequenc estart</td>537 <td class="subprompt">Sequencing start</td> 532 538 <td> 533 <input type="text" name="sequenceStartDate" maxlength="10" style="width: 8em;"534 onblur="dateOnChange('sequenc eStartDate')" onkeypress="focusOnEnter(event, 'sequenceOperator')">539 <input type="text" class="required" name="sequencingStartDate" maxlength="10" style="width: 8em;" 540 onblur="dateOnChange('sequencingStartDate')" onkeypress="focusOnEnter(event, 'sequencingOperator')"> 535 541 <base:icon 536 onclick="Dates.selectDate('Sequence start date', 'reggie', 'sequenc eStartDate', 'setDate', 'yyyyMMdd')"542 onclick="Dates.selectDate('Sequence start date', 'reggie', 'sequencingStartDate', 'setDate', 'yyyyMMdd')" 537 543 image="calendar.png" 538 544 tooltip="Select a date from a calendar" … … 541 547 </td> 542 548 <td> 543 <input type="text" name="sequenc eOperator" value="<%=HTML.encodeTags(user.getName()) %>"549 <input type="text" name="sequencingOperator" value="<%=HTML.encodeTags(user.getName()) %>" 544 550 style="width: 95%;" maxlength="255" onkeypress="focusOnEnter(event, 'clusterProtocol')"> 545 551 </td> 546 <td class="status" id="sequenc eStartDate.status"></td>552 <td class="status" id="sequencingStartDate.status"></td> 547 553 </tr> 548 554 <tr valign="top">
Note: See TracChangeset
for help on using the changeset viewer.