extensions/net.sf.basedb.meludi/trunk/resources/sampleproc/extraction_formcopy.jsp

Code
Comments
Other
Rev Date Author Line
3225 02 Apr 15 olle 1 <%@ page
3225 02 Apr 15 olle 2   pageEncoding="UTF-8"
3225 02 Apr 15 olle 3   session="false"
3225 02 Apr 15 olle 4   import="net.sf.basedb.core.User"
3225 02 Apr 15 olle 5   import="net.sf.basedb.core.DbControl"
3225 02 Apr 15 olle 6   import="net.sf.basedb.core.SessionControl"
3225 02 Apr 15 olle 7   import="net.sf.basedb.core.Application"
3225 02 Apr 15 olle 8   import="net.sf.basedb.util.formatter.DateFormatter"
3225 02 Apr 15 olle 9   import="net.sf.basedb.util.formatter.Formatter"
3225 02 Apr 15 olle 10   import="net.sf.basedb.clients.web.Base"  
3225 02 Apr 15 olle 11   import="net.sf.basedb.clients.web.util.HTML"  
3225 02 Apr 15 olle 12   import="net.sf.basedb.clients.web.extensions.ExtensionsControl"
3225 02 Apr 15 olle 13   import="java.util.Date"
3225 02 Apr 15 olle 14 %>
3225 02 Apr 15 olle 15 <%@ taglib prefix="base" uri="/WEB-INF/base.tld" %>
3225 02 Apr 15 olle 16 <%@ taglib prefix="p" uri="/WEB-INF/path.tld" %>
3225 02 Apr 15 olle 17 <%
3225 02 Apr 15 olle 18 final SessionControl sc = Base.getExistingSessionControl(request, true);
3225 02 Apr 15 olle 19 final String ID = sc.getId();
3225 02 Apr 15 olle 20 final float scale = Base.getScale(sc);
3225 02 Apr 15 olle 21 final String home = ExtensionsControl.getHomeUrl("net.sf.basedb.meludi");
3225 02 Apr 15 olle 22 DbControl dc = null;
3225 02 Apr 15 olle 23 try
3225 02 Apr 15 olle 24 {
3225 02 Apr 15 olle 25   dc = sc.newDbControl();
3225 02 Apr 15 olle 26   final User user = User.getById(dc, sc.getLoggedInUserId());
3225 02 Apr 15 olle 27   final Formatter dateFormat = new DateFormatter("yyyyMMdd");
3225 02 Apr 15 olle 28 %>
3225 02 Apr 15 olle 29 <base:page type="default" >
3225 02 Apr 15 olle 30 <base:head 
3352 26 May 15 olle 31   scripts="~../meludi-2.js,~extraction_formcopy.js,~extraction_utils.js" 
3225 02 Apr 15 olle 32   styles="path.css,~../css/meludi-2.css"
3225 02 Apr 15 olle 33   >
3225 02 Apr 15 olle 34 <style>
3225 02 Apr 15 olle 35 tr.highlight
3225 02 Apr 15 olle 36 {
3225 02 Apr 15 olle 37   border-top-width: 1px;
3225 02 Apr 15 olle 38   border-top-style: dotted;
3225 02 Apr 15 olle 39 }
3225 02 Apr 15 olle 40
3225 02 Apr 15 olle 41 #detailsTable
3225 02 Apr 15 olle 42 {
3225 02 Apr 15 olle 43   width: 100%; 
3225 02 Apr 15 olle 44   border-collapse: collapse;
3225 02 Apr 15 olle 45   border-bottom-width: 1px;
3225 02 Apr 15 olle 46   border-top-width: 1px;
3225 02 Apr 15 olle 47 }
3225 02 Apr 15 olle 48
3225 02 Apr 15 olle 49 #detailsTable td, #detailsTable th
3225 02 Apr 15 olle 50 {
3225 02 Apr 15 olle 51   text-align: center;
3225 02 Apr 15 olle 52   min-width: 5%;
3225 02 Apr 15 olle 53   padding-top: 1px;
3225 02 Apr 15 olle 54   padding-bottom: 1px;
3225 02 Apr 15 olle 55 }
3225 02 Apr 15 olle 56
3225 02 Apr 15 olle 57 #detailsTable .comment
3225 02 Apr 15 olle 58 {
3225 02 Apr 15 olle 59   min-width: 10%;
3225 02 Apr 15 olle 60 }
3225 02 Apr 15 olle 61
3225 02 Apr 15 olle 62 #detailsTable .italic
3225 02 Apr 15 olle 63 {
3225 02 Apr 15 olle 64   font-style: italic;
3225 02 Apr 15 olle 65 }
3225 02 Apr 15 olle 66
3225 02 Apr 15 olle 67 .nondefault
3225 02 Apr 15 olle 68 {
3225 02 Apr 15 olle 69   background: #FFF066;
3225 02 Apr 15 olle 70 }
3225 02 Apr 15 olle 71 .nondefault:after
3225 02 Apr 15 olle 72 {
3225 02 Apr 15 olle 73   content: '›';
3225 02 Apr 15 olle 74 }
3225 02 Apr 15 olle 75 .nondefault:before
3225 02 Apr 15 olle 76 {
3225 02 Apr 15 olle 77   content: '‹';
3225 02 Apr 15 olle 78 }
3225 02 Apr 15 olle 79 span.status
3225 02 Apr 15 olle 80 {
3225 02 Apr 15 olle 81   width: 20px;
3225 02 Apr 15 olle 82   float: right;
3225 02 Apr 15 olle 83 }
3225 02 Apr 15 olle 84 </style>
3225 02 Apr 15 olle 85 </base:head>
3225 02 Apr 15 olle 86 <base:body>
3225 02 Apr 15 olle 87
3225 02 Apr 15 olle 88   <p:path><p:pathelement 
3225 02 Apr 15 olle 89     title="MeLuDi" href="<%="../index.jsp?ID="+ID%>" 
3336 13 May 15 olle 90     /><p:pathelement title="Lab tracking protocol/report copy" 
3225 02 Apr 15 olle 91     /></p:path>
3225 02 Apr 15 olle 92
3225 02 Apr 15 olle 93   <div class="content">
3225 02 Apr 15 olle 94
3225 02 Apr 15 olle 95   <form name="meludi" action="extraction_protocol2.jsp" method="post" target="_blank" id="wizard" class="wizard">
3225 02 Apr 15 olle 96     <input type="hidden" name="ID" value="<%=ID%>">
3225 02 Apr 15 olle 97     <input type="hidden" name="hiddenSubmitInfo" value="">
3225 02 Apr 15 olle 98     <input type="hidden" name="hiddenNumItems" value="">
3225 02 Apr 15 olle 99     <input type="hidden" name="hiddenCounterBalanceInfoRow" value="">
3225 02 Apr 15 olle 100
3225 02 Apr 15 olle 101   <div class="step auto-hide" id="step-1">
3225 02 Apr 15 olle 102     <div class="step-no">1</div>
3432 29 Jun 15 olle 103     <div class="step-title">Select the start list</div>
3225 02 Apr 15 olle 104     <div class="step-content">
3225 02 Apr 15 olle 105   
3225 02 Apr 15 olle 106       <table class="step-form">
3225 02 Apr 15 olle 107       <tr class="align-top">
3432 29 Jun 15 olle 108         <td class="prompt">Start list</td>
3225 02 Apr 15 olle 109         <td class="input">
3432 29 Jun 15 olle 110           <select name="startList" id="startList" size="30"></select>
3225 02 Apr 15 olle 111         </td>
3432 29 Jun 15 olle 112         <td class="status" id="startList.status"></td>
3225 02 Apr 15 olle 113         <td class="help">
3432 29 Jun 15 olle 114           <span id="startList.message" class="message" ></span>
3432 29 Jun 15 olle 115           Select start list for the batch of extraction source items of interest.
3225 02 Apr 15 olle 116         </td>
3225 02 Apr 15 olle 117       </tr>
3225 02 Apr 15 olle 118       </table>
3225 02 Apr 15 olle 119       <select name="extractSourceItems" id="extractSourceItems" multiple size="30"></select>
3225 02 Apr 15 olle 120     </div>
3225 02 Apr 15 olle 121   </div>
3225 02 Apr 15 olle 122   
3683 07 Jan 16 olle 123   <!-- 2. Deparaffinization + QIAcube information -->
3225 02 Apr 15 olle 124   <div class="step auto-hide" id="step-2">
3225 02 Apr 15 olle 125     <div class="step-no">2</div>
3683 07 Jan 16 olle 126     <div class="step-title">Common information for Deparaffinization and QIAcube step</div>
3225 02 Apr 15 olle 127     <div class="step-content">
3225 02 Apr 15 olle 128     
3225 02 Apr 15 olle 129       <div id="commonInfoSection">
3225 02 Apr 15 olle 130
3225 02 Apr 15 olle 131       <table class="step-form">
3225 02 Apr 15 olle 132       <tbody class="section-header">
3225 02 Apr 15 olle 133         <tr>
3683 07 Jan 16 olle 134           <td colspan="4">Deparaffinization</td>
3225 02 Apr 15 olle 135         </tr>
3225 02 Apr 15 olle 136       </tbody>
3225 02 Apr 15 olle 137       <tr>
3432 29 Jun 15 olle 138         <td class="prompt">Start list name</td>
3225 02 Apr 15 olle 139         <td class="input">
3432 29 Jun 15 olle 140           <input type="text" name="startListName" id="startListName" 
3225 02 Apr 15 olle 141             class="auto-init" data-auto-init="focus-on-enter" data-next-focus="isolationDate"
3225 02 Apr 15 olle 142             value="" maxlength="255">
3225 02 Apr 15 olle 143         </td>
3432 29 Jun 15 olle 144         <td class="status" id="startListName.status"></td>
3225 02 Apr 15 olle 145         <td class="help">
3432 29 Jun 15 olle 146           <span id="startListName.message" class="message">Start list used for this batch of extract source items.</span>
3432 29 Jun 15 olle 147           Start list for this batch of extract source items
3225 02 Apr 15 olle 148         </td>
3225 02 Apr 15 olle 149       </tr>
3225 02 Apr 15 olle 150       <tr>
3225 02 Apr 15 olle 151         <td class="prompt">Isolation date</td>
3225 02 Apr 15 olle 152         <td class="input">
3225 02 Apr 15 olle 153           <input type="text" name="isolationDate" id="isolationDate"
3225 02 Apr 15 olle 154             value="<%=dateFormat.format(new Date()) %>" 
3501 21 Sep 15 olle 155             class="auto-init" data-auto-init="focus-on-enter" data-next-focus="extractionOperator"
3225 02 Apr 15 olle 156             style="width: 8em;" maxlength="10">
3225 02 Apr 15 olle 157         </td>
3225 02 Apr 15 olle 158         <td class="status" id="isolationDate.status"></td>
3225 02 Apr 15 olle 159         <td class="help">
3225 02 Apr 15 olle 160           <span id="isolationDate.message" class="message"></span>
3225 02 Apr 15 olle 161           (YYYYMMDD or MMDD)
3225 02 Apr 15 olle 162         </td>
3225 02 Apr 15 olle 163       </tr>
3225 02 Apr 15 olle 164       <tr>
3501 21 Sep 15 olle 165         <td class="prompt">Operator</td>
3501 21 Sep 15 olle 166         <td class="input">
3501 21 Sep 15 olle 167           <input type="text" name="extractionOperator" id="extractionOperator" 
3501 21 Sep 15 olle 168             class="auto-init" data-auto-init="focus-on-enter" data-next-focus="extractionProtocolName"
3501 21 Sep 15 olle 169             value="<%=HTML.encodeTags(user.getName()) %>" maxlength="255">
3501 21 Sep 15 olle 170         </td>
3501 21 Sep 15 olle 171         <td class="status" id="extractionOperator.status"></td>
3501 21 Sep 15 olle 172         <td class="help">
3501 21 Sep 15 olle 173           <span id="extractionOperator.message" class="message"></span>
3501 21 Sep 15 olle 174         </td>
3501 21 Sep 15 olle 175       </tr>
3501 21 Sep 15 olle 176       <tr>
3225 02 Apr 15 olle 177         <td class="prompt">Protocol</td>
3225 02 Apr 15 olle 178         <td class="input">
3225 02 Apr 15 olle 179           <input type="text" name="extractionProtocolName" id="extractionProtocolName"" 
3225 02 Apr 15 olle 180             class="auto-init" data-auto-init="focus-on-enter" data-next-focus="rnaDefaultVolume"
3225 02 Apr 15 olle 181             maxlength="255">
3225 02 Apr 15 olle 182         </td>
3225 02 Apr 15 olle 183         <td class="status" id="extractionProtocol.status"></td>
3225 02 Apr 15 olle 184         <td class="help">
3225 02 Apr 15 olle 185           <span id="extractionProtocol.message" class="message"></span>
3225 02 Apr 15 olle 186           Select the protocol which was used in the extraction step.
3225 02 Apr 15 olle 187         </td>
3225 02 Apr 15 olle 188       </tr>
3225 02 Apr 15 olle 189       <tr id="rnaDefaultVolumeSection">
3225 02 Apr 15 olle 190         <td class="prompt">RNA default volume (µl)</td>
3225 02 Apr 15 olle 191         <td class="input">
3225 02 Apr 15 olle 192           <input type="text" name="rnaDefaultVolume" id="rnaDefaultVolume" 
3225 02 Apr 15 olle 193             class="auto-init" data-auto-init="focus-on-enter" data-next-focus="dnaDefaultVolume"
3225 02 Apr 15 olle 194             maxlength="255">
3225 02 Apr 15 olle 195         </td>
3225 02 Apr 15 olle 196         <td class="status" id="rnaDefaultVolume.status"></td>
3225 02 Apr 15 olle 197         <td class="help">
3225 02 Apr 15 olle 198           <span id="rnaDefaultVolume.message" class="message"></span>
3225 02 Apr 15 olle 199           Default RNA elution volume.
3225 02 Apr 15 olle 200         </td>
3225 02 Apr 15 olle 201       </tr>
3225 02 Apr 15 olle 202       <tr id="dnaDefaultVolumeSection">
3225 02 Apr 15 olle 203         <td class="prompt">DNA default volume (µl)</td>
3225 02 Apr 15 olle 204         <td class="input">
3225 02 Apr 15 olle 205           <input type="text" name="dnaDefaultVolume" id="dnaDefaultVolume" 
3225 02 Apr 15 olle 206             class="auto-init" data-auto-init="focus-on-enter" data-next-focus="xyleneSpecimen"
3225 02 Apr 15 olle 207             maxlength="255">
3225 02 Apr 15 olle 208         </td>
3225 02 Apr 15 olle 209         <td class="status" id="dnaDefaultVolume.status"></td>
3225 02 Apr 15 olle 210         <td class="help">
3225 02 Apr 15 olle 211           <span id="dnaDefaultVolume.message" class="message"></span>
3225 02 Apr 15 olle 212           Default DNA elution volume.
3225 02 Apr 15 olle 213         </td>
3225 02 Apr 15 olle 214       </tr>
3225 02 Apr 15 olle 215       <tr id="xyleneSpecimenSection">
3225 02 Apr 15 olle 216         <td class="subprompt" id="xyleneSpecimen.title">Xylene</td>
3225 02 Apr 15 olle 217         <td class="input">
3225 02 Apr 15 olle 218           <input type="text" name="xyleneSpecimen" id="xyleneSpecimen" 
3225 02 Apr 15 olle 219             class="auto-init" data-auto-init="focus-on-enter" data-next-focus="etoh995Specimen"
3225 02 Apr 15 olle 220             maxlength="255">
3225 02 Apr 15 olle 221         </td>
3225 02 Apr 15 olle 222         <td class="status" id="xyleneSpecimen.status"></td>
3225 02 Apr 15 olle 223         <td class="help">
3225 02 Apr 15 olle 224           <span id="xyleneSpecimen.message" class="message"></span>
3225 02 Apr 15 olle 225           Lot numbers for the reagents used.
3225 02 Apr 15 olle 226         </td>
3225 02 Apr 15 olle 227       </tr>
3225 02 Apr 15 olle 228       <tr id="etoh995SpecimenSection">
3225 02 Apr 15 olle 229         <td class="subprompt" id="etoh995Specimen.title">ETOH 99.5%</td>
3225 02 Apr 15 olle 230         <td class="input">
3225 02 Apr 15 olle 231           <input type="text" name="etoh995Specimen" id="etoh995Specimen" 
3501 21 Sep 15 olle 232             class="auto-init" data-auto-init="focus-on-enter" data-next-focus="allPrepFfpeKit"
3225 02 Apr 15 olle 233             maxlength="255">
3225 02 Apr 15 olle 234         </td>
3225 02 Apr 15 olle 235         <td class="status" id="etoh995Specimen.status"></td>
3225 02 Apr 15 olle 236         <td class="help">
3225 02 Apr 15 olle 237           <span id="etoh995Specimen.message" class="message"></span>
3225 02 Apr 15 olle 238           Lot numbers for the reagents used.
3225 02 Apr 15 olle 239         </td>
3225 02 Apr 15 olle 240       </tr>
3501 21 Sep 15 olle 241       <tr>
3501 21 Sep 15 olle 242         <td class="subprompt" id="allPrepFfpeKit.title">FFPE DNA/RNA kit</td>
3501 21 Sep 15 olle 243         <td class="input">
3501 21 Sep 15 olle 244           <input type="text" name="allPrepFfpeKit" id="allPrepFfpeKit" 
3501 21 Sep 15 olle 245             class="auto-init" data-auto-init="focus-on-enter" data-next-focus="bufferPkdSpecimen"
3501 21 Sep 15 olle 246             maxlength="255">
3501 21 Sep 15 olle 247         </td>
3501 21 Sep 15 olle 248         <td class="status" id="allPrepFfpeKit.status"></td>
3501 21 Sep 15 olle 249         <td class="help">
3501 21 Sep 15 olle 250           <span id="allPrepFfpeKit.message" class="message"></span>
3501 21 Sep 15 olle 251           Lot numbers for the reagents used.
3501 21 Sep 15 olle 252         </td>
3501 21 Sep 15 olle 253       </tr>
3225 02 Apr 15 olle 254       <tr id="bufferPkdSpecimenSection">
3225 02 Apr 15 olle 255         <td class="subprompt" id="bufferPkdSpecimen.title">PKD buffer</td>
3225 02 Apr 15 olle 256         <td class="input">
3225 02 Apr 15 olle 257           <input type="text" name="bufferPkdSpecimen" id="bufferPkdSpecimen" 
3225 02 Apr 15 olle 258             class="auto-init" data-auto-init="focus-on-enter" data-next-focus="bufferAtlSpecimen"
3225 02 Apr 15 olle 259             maxlength="255">
3225 02 Apr 15 olle 260         </td>
3225 02 Apr 15 olle 261         <td class="status" id="bufferPkdSpecimen.status"></td>
3225 02 Apr 15 olle 262         <td class="help">
3225 02 Apr 15 olle 263           <span id="bufferPkdSpecimen.message" class="message"></span>
3225 02 Apr 15 olle 264           Lot numbers for the reagents used.
3225 02 Apr 15 olle 265         </td>
3225 02 Apr 15 olle 266       </tr>
3225 02 Apr 15 olle 267       <tr id="bufferAtlSpecimenSection">
3225 02 Apr 15 olle 268         <td class="subprompt" id="bufferAtlSpecimen.title">ATL buffer</td>
3225 02 Apr 15 olle 269         <td class="input">
3225 02 Apr 15 olle 270           <input type="text" name="bufferAtlSpecimen" id="bufferAtlSpecimen" 
3225 02 Apr 15 olle 271             class="auto-init" data-auto-init="focus-on-enter" data-next-focus="proteinaseKSpecimen"
3225 02 Apr 15 olle 272             maxlength="255">
3225 02 Apr 15 olle 273         </td>
3225 02 Apr 15 olle 274         <td class="status" id="bufferAtlSpecimen.status"></td>
3225 02 Apr 15 olle 275         <td class="help">
3225 02 Apr 15 olle 276           <span id="bufferAtlSpecimen.message" class="message"></span>
3225 02 Apr 15 olle 277           Lot numbers for the reagents used.
3225 02 Apr 15 olle 278         </td>
3225 02 Apr 15 olle 279       </tr>
3225 02 Apr 15 olle 280       <tr id="proteinaseKSpecimenSection">
3225 02 Apr 15 olle 281         <td class="subprompt" id="proteinaseKSpecimen.title">Proteinase K</td>
3225 02 Apr 15 olle 282         <td class="input">
3225 02 Apr 15 olle 283           <input type="text" name="proteinaseKSpecimen" id="proteinaseKSpecimen" 
3225 02 Apr 15 olle 284             class="auto-init" data-auto-init="focus-on-enter" data-next-focus="rnaseASpecimen"
3225 02 Apr 15 olle 285             maxlength="255">
3225 02 Apr 15 olle 286         </td>
3225 02 Apr 15 olle 287         <td class="status" id="proteinaseKSpecimen.status"></td>
3225 02 Apr 15 olle 288         <td class="help">
3225 02 Apr 15 olle 289           <span id="proteinaseKSpecimen.message" class="message"></span>
3225 02 Apr 15 olle 290           Lot numbers for the reagents used.
3225 02 Apr 15 olle 291         </td>
3225 02 Apr 15 olle 292       </tr>
3225 02 Apr 15 olle 293       <tr id="rnaseASpecimenSection">
3225 02 Apr 15 olle 294         <td class="subprompt" id="rnaseASpecimen.title">RNase A</td>
3225 02 Apr 15 olle 295         <td class="input">
3225 02 Apr 15 olle 296           <input type="text" name="rnaseASpecimen" id="rnaseASpecimen" 
3225 02 Apr 15 olle 297             class="auto-init" data-auto-init="focus-on-enter" data-next-focus="qiacubeDate"
3225 02 Apr 15 olle 298             maxlength="255">
3225 02 Apr 15 olle 299         </td>
3225 02 Apr 15 olle 300         <td class="status" id="rnaseASpecimen.status"></td>
3225 02 Apr 15 olle 301         <td class="help">
3225 02 Apr 15 olle 302           <span id="rnaseASpecimen.message" class="message"></span>
3225 02 Apr 15 olle 303           Lot numbers for the reagents used.
3225 02 Apr 15 olle 304         </td>
3225 02 Apr 15 olle 305       </tr>
3225 02 Apr 15 olle 306       <tbody class="section-header">
3225 02 Apr 15 olle 307         <tr>
3225 02 Apr 15 olle 308           <td colspan="4">QIAcube</td>
3225 02 Apr 15 olle 309         </tr>
3225 02 Apr 15 olle 310       </tbody>
3225 02 Apr 15 olle 311       <tr>
3225 02 Apr 15 olle 312         <td class="prompt">Date</td>
3225 02 Apr 15 olle 313         <td class="input">
3225 02 Apr 15 olle 314           <input type="text" name="qiacubeDate" id="qiacubeDate"
3225 02 Apr 15 olle 315             value="<%=dateFormat.format(new Date()) %>" 
3501 21 Sep 15 olle 316             class="auto-init" data-auto-init="focus-on-enter" data-next-focus="qiacubeOperator"
3225 02 Apr 15 olle 317             style="width: 8em;" maxlength="10">
3225 02 Apr 15 olle 318         </td>
3225 02 Apr 15 olle 319         <td class="status" id="qiacubeDate.status"></td>
3225 02 Apr 15 olle 320         <td class="help">
3225 02 Apr 15 olle 321           <span id="qiacubeDate.message" class="message"></span>
3225 02 Apr 15 olle 322           (YYYYMMDD or MMDD)
3225 02 Apr 15 olle 323         </td>
3225 02 Apr 15 olle 324       </tr>
3225 02 Apr 15 olle 325       <tr>
3501 21 Sep 15 olle 326         <td class="prompt">Operator</td>
3501 21 Sep 15 olle 327         <td class="input">
3501 21 Sep 15 olle 328           <input type="text" name="qiacubeOperator" id="qiacubeOperator" 
3501 21 Sep 15 olle 329             class="auto-init" data-auto-init="focus-on-enter" data-next-focus="qiacubePrimaryPrefix"
3501 21 Sep 15 olle 330             value="<%=HTML.encodeTags(user.getName()) %>" maxlength="255">
3501 21 Sep 15 olle 331         </td>
3501 21 Sep 15 olle 332         <td class="status" id="qiacubeOperator.status"></td>
3501 21 Sep 15 olle 333         <td class="help">
3501 21 Sep 15 olle 334           <span id="qiacubeOperator.message" class="message"></span>
3501 21 Sep 15 olle 335         </td>
3501 21 Sep 15 olle 336       </tr>
3501 21 Sep 15 olle 337       <tr>
3225 02 Apr 15 olle 338         <td class="prompt">Primary QIAcube prefix</td>
3225 02 Apr 15 olle 339         <td class="input">
3225 02 Apr 15 olle 340           <select name="qiacubePrimaryPrefix" id="qiacubePrimaryPrefix"
3225 02 Apr 15 olle 341             class="auto-init" data-auto-init="focus-on-enter" data-next-focus="qiacubeSecondaryPrefix">
3225 02 Apr 15 olle 342             <option value="A">A
3225 02 Apr 15 olle 343             <option value="B">B
3225 02 Apr 15 olle 344             <option selected value="C">C
3225 02 Apr 15 olle 345             <option value="D">D
3225 02 Apr 15 olle 346             <option value="E">E
3225 02 Apr 15 olle 347             <option value="F">F
3225 02 Apr 15 olle 348             <option value="G">G
3225 02 Apr 15 olle 349             <option value="H">H
3225 02 Apr 15 olle 350             <option value="I">I
3225 02 Apr 15 olle 351             <option value="J">J
3225 02 Apr 15 olle 352             <option value="K">K
3225 02 Apr 15 olle 353             <option value="L">L
3225 02 Apr 15 olle 354             <option value="M">M
3225 02 Apr 15 olle 355             <option value="N">N
3225 02 Apr 15 olle 356             <option value="O">O
3225 02 Apr 15 olle 357             <option value="P">P
3225 02 Apr 15 olle 358             <option value="Q">Q
3225 02 Apr 15 olle 359             <option value="R">R
3225 02 Apr 15 olle 360             <option value="S">S
3225 02 Apr 15 olle 361             <option value="T">T
3225 02 Apr 15 olle 362             <option value="U">U
3225 02 Apr 15 olle 363             <option value="V">V
3225 02 Apr 15 olle 364             <option value="W">W
3225 02 Apr 15 olle 365             <option value="X">X
3225 02 Apr 15 olle 366             <option value="Y">Y
3225 02 Apr 15 olle 367             <option value="Z">Z
3225 02 Apr 15 olle 368           </select>
3225 02 Apr 15 olle 369         </td>
3225 02 Apr 15 olle 370         <td class="status" id="qiacubePrimaryPrefix.status"></td>
3225 02 Apr 15 olle 371         <td class="help">
3225 02 Apr 15 olle 372           <span id="qiacubePrimaryPrefix.message" class="message"></span>
3225 02 Apr 15 olle 373           Prefix for primary QIAcube.
3225 02 Apr 15 olle 374         </td>
3225 02 Apr 15 olle 375       </tr>
3225 02 Apr 15 olle 376       <tr>
3225 02 Apr 15 olle 377         <td class="prompt">Secondary QIAcube prefix</td>
3225 02 Apr 15 olle 378         <td class="input">
3225 02 Apr 15 olle 379           <select name="qiacubeSecondaryPrefix" id="qiacubeSecondaryPrefix"
3225 02 Apr 15 olle 380             class="auto-init" data-auto-init="focus-on-enter" data-next-focus="qiacubeRunNo">
3225 02 Apr 15 olle 381             <option selected value="A">A
3225 02 Apr 15 olle 382             <option value="B">B
3225 02 Apr 15 olle 383             <option value="C">C
3225 02 Apr 15 olle 384             <option value="D">D
3225 02 Apr 15 olle 385             <option value="E">E
3225 02 Apr 15 olle 386             <option value="F">F
3225 02 Apr 15 olle 387             <option value="G">G
3225 02 Apr 15 olle 388             <option value="H">H
3225 02 Apr 15 olle 389             <option value="I">I
3225 02 Apr 15 olle 390             <option value="J">J
3225 02 Apr 15 olle 391             <option value="K">K
3225 02 Apr 15 olle 392             <option value="L">L
3225 02 Apr 15 olle 393             <option value="M">M
3225 02 Apr 15 olle 394             <option value="N">N
3225 02 Apr 15 olle 395             <option value="O">O
3225 02 Apr 15 olle 396             <option value="P">P
3225 02 Apr 15 olle 397             <option value="Q">Q
3225 02 Apr 15 olle 398             <option value="R">R
3225 02 Apr 15 olle 399             <option value="S">S
3225 02 Apr 15 olle 400             <option value="T">T
3225 02 Apr 15 olle 401             <option value="U">U
3225 02 Apr 15 olle 402             <option value="V">V
3225 02 Apr 15 olle 403             <option value="W">W
3225 02 Apr 15 olle 404             <option value="X">X
3225 02 Apr 15 olle 405             <option value="Y">Y
3225 02 Apr 15 olle 406             <option value="Z">Z
3225 02 Apr 15 olle 407           </select>
3225 02 Apr 15 olle 408         </td>
3225 02 Apr 15 olle 409         <td class="status" id="qiacubeSecondaryPrefix.status"></td>
3225 02 Apr 15 olle 410         <td class="help">
3225 02 Apr 15 olle 411           <span id="qiacubeSecondaryPrefix.message" class="message"></span>
3225 02 Apr 15 olle 412           Prefix for secondary QIAcube (if needed).
3225 02 Apr 15 olle 413         </td>
3225 02 Apr 15 olle 414       </tr>
3225 02 Apr 15 olle 415       <tr>
3225 02 Apr 15 olle 416         <td class="prompt">Run number</td>
3225 02 Apr 15 olle 417         <td class="input">
3225 02 Apr 15 olle 418           <input type="text" name="qiacubeRunNo" id="qiacubeRunNo"
3501 21 Sep 15 olle 419             class="auto-init" data-auto-init="focus-on-enter" data-next-focus="etoh995"
3225 02 Apr 15 olle 420             style="width: 8em;" maxlength="10" value="1">
3225 02 Apr 15 olle 421         </td>
3225 02 Apr 15 olle 422         <td class="status" id="qiacubeRunNo.status"></td>
3225 02 Apr 15 olle 423         <td class="help"><span id="qiacubeRunNo.message" class="message"></span></td>
3225 02 Apr 15 olle 424       </tr>
3225 02 Apr 15 olle 425       <tr id="etoh995Section">
3225 02 Apr 15 olle 426         <td class="subprompt" id="etoh995.title">ETOH 99.5%</td>
3225 02 Apr 15 olle 427         <td class="input">
3225 02 Apr 15 olle 428           <input type="text" name="etoh995" id="etoh995" 
3225 02 Apr 15 olle 429             class="auto-init" data-auto-init="focus-on-enter" data-next-focus="bufferRlt"
3225 02 Apr 15 olle 430             maxlength="255">
3225 02 Apr 15 olle 431         </td>
3225 02 Apr 15 olle 432         <td class="status" id="etoh995.status"></td>
3225 02 Apr 15 olle 433         <td class="help">
3225 02 Apr 15 olle 434           <span id="etoh995.message" class="message"></span>
3225 02 Apr 15 olle 435           Lot numbers for the reagents used.
3225 02 Apr 15 olle 436         </td>
3225 02 Apr 15 olle 437       </tr>
3225 02 Apr 15 olle 438       <tr id="bufferRltSection">
3225 02 Apr 15 olle 439         <td class="subprompt" id="bufferRlt.title">Buffer RLT</td>
3225 02 Apr 15 olle 440         <td class="input">
3225 02 Apr 15 olle 441           <input type="text" name="bufferRlt" id="bufferRlt" 
3225 02 Apr 15 olle 442             class="auto-init" data-auto-init="focus-on-enter" data-next-focus="bufferFrn"
3225 02 Apr 15 olle 443             maxlength="255">
3225 02 Apr 15 olle 444         </td>
3225 02 Apr 15 olle 445         <td class="status" id="bufferRlt.status"></td>
3225 02 Apr 15 olle 446         <td class="help">
3225 02 Apr 15 olle 447           <span id="bufferRlt.message" class="message"></span>
3225 02 Apr 15 olle 448           Lot numbers for the reagents used.
3225 02 Apr 15 olle 449         </td>
3225 02 Apr 15 olle 450       </tr>
3225 02 Apr 15 olle 451       <tr id="bufferFrnSection">
3225 02 Apr 15 olle 452         <td class="subprompt" id="bufferFrn.title">Buffer FRN</td>
3225 02 Apr 15 olle 453         <td class="input">
3225 02 Apr 15 olle 454           <input type="text" name="bufferFrn" id="bufferFrn" 
3225 02 Apr 15 olle 455             class="auto-init" data-auto-init="focus-on-enter" data-next-focus="bufferRpe"
3225 02 Apr 15 olle 456             maxlength="255">
3225 02 Apr 15 olle 457         </td>
3225 02 Apr 15 olle 458         <td class="status" id="bufferFrn.status"></td>
3225 02 Apr 15 olle 459         <td class="help">
3225 02 Apr 15 olle 460           <span id="bufferFrn.message" class="message"></span>
3225 02 Apr 15 olle 461           Lot numbers for the reagents used.
3225 02 Apr 15 olle 462         </td>
3225 02 Apr 15 olle 463       </tr>
3225 02 Apr 15 olle 464       <tr id="bufferRpeSection">
3225 02 Apr 15 olle 465         <td class="subprompt" id="bufferRpe.title">Buffer RPE</td>
3225 02 Apr 15 olle 466         <td class="input">
3225 02 Apr 15 olle 467           <input type="text" name="bufferRpe" id="bufferRpe" 
3225 02 Apr 15 olle 468             class="auto-init" data-auto-init="focus-on-enter" data-next-focus="bufferAl"
3225 02 Apr 15 olle 469             maxlength="255">
3225 02 Apr 15 olle 470         </td>
3225 02 Apr 15 olle 471         <td class="status" id="bufferRpe.status"></td>
3225 02 Apr 15 olle 472         <td class="help">
3225 02 Apr 15 olle 473           <span id="bufferRpe.message" class="message"></span>
3225 02 Apr 15 olle 474           Lot numbers for the reagents used.
3225 02 Apr 15 olle 475         </td>
3225 02 Apr 15 olle 476       </tr>
3225 02 Apr 15 olle 477       <tr id="bufferAlSection">
3225 02 Apr 15 olle 478         <td class="subprompt" id="bufferAl.title">Buffer AL</td>
3225 02 Apr 15 olle 479         <td class="input">
3225 02 Apr 15 olle 480           <input type="text" name="bufferAl" id="bufferAl" 
3225 02 Apr 15 olle 481             class="auto-init" data-auto-init="focus-on-enter" data-next-focus="bufferAw1"
3225 02 Apr 15 olle 482             maxlength="255">
3225 02 Apr 15 olle 483         </td>
3225 02 Apr 15 olle 484         <td class="status" id="bufferAl.status"></td>
3225 02 Apr 15 olle 485         <td class="help">
3225 02 Apr 15 olle 486           <span id="bufferAl.message" class="message"></span>
3225 02 Apr 15 olle 487           Lot numbers for the reagents used.
3225 02 Apr 15 olle 488         </td>
3225 02 Apr 15 olle 489       </tr>
3225 02 Apr 15 olle 490       <tr id="bufferAw1Section">
3225 02 Apr 15 olle 491         <td class="subprompt" id="bufferAw1.title">Buffer AW1</td>
3225 02 Apr 15 olle 492         <td class="input">
3225 02 Apr 15 olle 493           <input type="text" name="bufferAw1" id="bufferAw1" 
3225 02 Apr 15 olle 494             class="auto-init" data-auto-init="focus-on-enter" data-next-focus="bufferAw2"
3225 02 Apr 15 olle 495             maxlength="255">
3225 02 Apr 15 olle 496         </td>
3225 02 Apr 15 olle 497         <td class="status" id="bufferAw1.status"></td>
3225 02 Apr 15 olle 498         <td class="help">
3225 02 Apr 15 olle 499           <span id="bufferAw1.message" class="message"></span>
3225 02 Apr 15 olle 500           Lot numbers for the reagents used.
3225 02 Apr 15 olle 501         </td>
3225 02 Apr 15 olle 502       </tr>
3225 02 Apr 15 olle 503       <tr id="bufferAw2Section">
3225 02 Apr 15 olle 504         <td class="subprompt" id="bufferAw2.title">Buffer AW2</td>
3225 02 Apr 15 olle 505         <td class="input">
3225 02 Apr 15 olle 506           <input type="text" name="bufferAw2" id="bufferAw2" 
3225 02 Apr 15 olle 507             class="auto-init" data-auto-init="focus-on-enter" data-next-focus="bufferAte"
3225 02 Apr 15 olle 508             maxlength="255">
3225 02 Apr 15 olle 509         </td>
3225 02 Apr 15 olle 510         <td class="status" id="bufferAw2.status"></td>
3225 02 Apr 15 olle 511         <td class="help">
3225 02 Apr 15 olle 512           <span id="bufferAw2.message" class="message"></span>
3225 02 Apr 15 olle 513           Lot numbers for the reagents used.
3225 02 Apr 15 olle 514         </td>
3225 02 Apr 15 olle 515       </tr>
3225 02 Apr 15 olle 516       <tr id="bufferAteSection">
3225 02 Apr 15 olle 517         <td class="subprompt" id="bufferAte.title">Buffer ATE</td>
3225 02 Apr 15 olle 518         <td class="input">
3225 02 Apr 15 olle 519           <input type="text" name="bufferAte" id="bufferAte" 
3225 02 Apr 15 olle 520             class="auto-init" data-auto-init="focus-on-enter" data-next-focus="bufferRdd"
3225 02 Apr 15 olle 521             maxlength="255">
3225 02 Apr 15 olle 522         </td>
3225 02 Apr 15 olle 523         <td class="status" id="bufferAte.status"></td>
3225 02 Apr 15 olle 524         <td class="help">
3225 02 Apr 15 olle 525           <span id="bufferAte.message" class="message"></span>
3225 02 Apr 15 olle 526           Lot numbers for the reagents used.
3225 02 Apr 15 olle 527         </td>
3225 02 Apr 15 olle 528       </tr>
3225 02 Apr 15 olle 529       <tr id="bufferRddSection">
3225 02 Apr 15 olle 530         <td class="subprompt" id="bufferRdd.title">Buffer RDD</td>
3225 02 Apr 15 olle 531         <td class="input">
3225 02 Apr 15 olle 532           <input type="text" name="bufferRdd" id="bufferRdd" 
3225 02 Apr 15 olle 533             class="auto-init" data-auto-init="focus-on-enter" data-next-focus="rnaseFreeWater"
3225 02 Apr 15 olle 534             maxlength="255">
3225 02 Apr 15 olle 535         </td>
3225 02 Apr 15 olle 536         <td class="status" id="bufferRdd.status"></td>
3225 02 Apr 15 olle 537         <td class="help">
3225 02 Apr 15 olle 538           <span id="bufferRdd.message" class="message"></span>
3225 02 Apr 15 olle 539           Lot numbers for the reagents used.
3225 02 Apr 15 olle 540         </td>
3225 02 Apr 15 olle 541       </tr>
3225 02 Apr 15 olle 542       <tr id="rnaseFreeWaterSection">
3225 02 Apr 15 olle 543         <td class="subprompt" id="rnaseFreeWater.title">RNase free water</td>
3225 02 Apr 15 olle 544         <td class="input">
3225 02 Apr 15 olle 545           <input type="text" name="rnaseFreeWater" id="rnaseFreeWater" 
3225 02 Apr 15 olle 546             class="auto-init" data-auto-init="focus-on-enter" data-next-focus="dnaseMix"
3225 02 Apr 15 olle 547             maxlength="255">
3225 02 Apr 15 olle 548         </td>
3225 02 Apr 15 olle 549         <td class="status" id="rnaseFreeWater.status"></td>
3225 02 Apr 15 olle 550         <td class="help">
3225 02 Apr 15 olle 551           <span id="rnaseFreeWater.message" class="message"></span>
3225 02 Apr 15 olle 552           Lot numbers for the reagents used.
3225 02 Apr 15 olle 553         </td>
3225 02 Apr 15 olle 554       </tr>
3225 02 Apr 15 olle 555       <tr id="dnaseMixSection">
3225 02 Apr 15 olle 556         <td class="subprompt" id="dnaseMix.title">DNAse mix</td>
3225 02 Apr 15 olle 557         <td class="input">
3225 02 Apr 15 olle 558           <input type="text" name="dnaseMix" id="dnaseMix" 
3225 02 Apr 15 olle 559             class="auto-init" data-auto-init="focus-on-enter" data-next-focus="rneasyMinEluteSpinColumn"
3225 02 Apr 15 olle 560             maxlength="255">
3225 02 Apr 15 olle 561         </td>
3225 02 Apr 15 olle 562         <td class="status" id="dnaseMix.status"></td>
3225 02 Apr 15 olle 563         <td class="help">
3225 02 Apr 15 olle 564           <span id="dnaseMix.message" class="message"></span>
3225 02 Apr 15 olle 565           Lot numbers for the reagents used.
3225 02 Apr 15 olle 566         </td>
3225 02 Apr 15 olle 567       </tr>
3225 02 Apr 15 olle 568       <tr id="rneasyMinEluteSpinColumnSection">
3225 02 Apr 15 olle 569         <td class="subprompt" id="rneasyMinEluteSpinColumn.title">RNeasy Min Elute Spin Column</td>
3225 02 Apr 15 olle 570         <td class="input">
3225 02 Apr 15 olle 571           <input type="text" name="rneasyMinEluteSpinColumn" id="rneasyMinEluteSpinColumn" 
3225 02 Apr 15 olle 572             class="auto-init" data-auto-init="focus-on-enter" data-next-focus="qiaampMinEluteSpinColumn"
3225 02 Apr 15 olle 573             maxlength="255">
3225 02 Apr 15 olle 574         </td>
3225 02 Apr 15 olle 575         <td class="status" id="rneasyMinEluteSpinColumn.status"></td>
3225 02 Apr 15 olle 576         <td class="help">
3225 02 Apr 15 olle 577           <span id="rneasyMinEluteSpinColumn.message" class="message"></span>
3225 02 Apr 15 olle 578           Lot numbers for the reagents used.
3225 02 Apr 15 olle 579         </td>
3225 02 Apr 15 olle 580       </tr>
3225 02 Apr 15 olle 581       <tr id="qiaampMinEluteSpinColumnSection">
3225 02 Apr 15 olle 582         <td class="subprompt" id="qiaampMinEluteSpinColumn.title">QIAamp Min Elute Spin Column</td>
3225 02 Apr 15 olle 583         <td class="input">
3225 02 Apr 15 olle 584           <input type="text" name="qiaampMinEluteSpinColumn" id="qiaampMinEluteSpinColumn" 
3432 29 Jun 15 olle 585             class="auto-init" data-auto-init="focus-on-enter" data-next-focus="kapaSybrFast"
3225 02 Apr 15 olle 586             maxlength="255">
3225 02 Apr 15 olle 587         </td>
3225 02 Apr 15 olle 588         <td class="status" id="qiaampMinEluteSpinColumn.status"></td>
3225 02 Apr 15 olle 589         <td class="help">
3225 02 Apr 15 olle 590           <span id="qiaampMinEluteSpinColumn.message" class="message"></span>
3225 02 Apr 15 olle 591           Lot numbers for the reagents used.
3225 02 Apr 15 olle 592         </td>
3225 02 Apr 15 olle 593       </tr>
3324 11 May 15 olle 594       <tbody class="section-header">
3324 11 May 15 olle 595         <tr>
3324 11 May 15 olle 596           <td colspan="4">Quality control</td>
3324 11 May 15 olle 597         </tr>
3324 11 May 15 olle 598       </tbody>
3324 11 May 15 olle 599       <tr id="kapaSybrFastSection">
3324 11 May 15 olle 600         <td class="subprompt" id="kapaSybrFast.title">Kapa SYBR Fast</td>
3324 11 May 15 olle 601         <td class="input">
3324 11 May 15 olle 602           <input type="text" name="kapaSybrFast" id="kapaSybrFast" 
3324 11 May 15 olle 603             class="auto-init" data-auto-init="focus-on-enter" data-next-focus="qualityControlPrimersQcpRgt"
3324 11 May 15 olle 604             maxlength="255">
3324 11 May 15 olle 605         </td>
3324 11 May 15 olle 606         <td class="status" id="kapaSybrFast.status"></td>
3324 11 May 15 olle 607         <td class="help">
3324 11 May 15 olle 608           <span id="kapaSybrFast.message" class="message"></span>
3324 11 May 15 olle 609           Lot numbers for the reagents used.
3324 11 May 15 olle 610         </td>
3324 11 May 15 olle 611       </tr>
3324 11 May 15 olle 612       <tr id="qualityControlPrimersQcpRgtSection">
3324 11 May 15 olle 613         <td class="subprompt" id="qualityControlPrimersQcpRgt.title">Quality Control Primers (QCP) RGT</td>
3324 11 May 15 olle 614         <td class="input">
3324 11 May 15 olle 615           <input type="text" name="qualityControlPrimersQcpRgt" id="qualityControlPrimersQcpRgt" 
3438 03 Jul 15 olle 616             class="auto-init" data-auto-init="focus-on-enter" data-next-focus="qualityControlTemplateQct"
3324 11 May 15 olle 617             maxlength="255">
3324 11 May 15 olle 618         </td>
3324 11 May 15 olle 619         <td class="status" id="qualityControlPrimersQcpRgt.status"></td>
3324 11 May 15 olle 620         <td class="help">
3324 11 May 15 olle 621           <span id="qualityControlPrimersQcpRgt.message" class="message"></span>
3324 11 May 15 olle 622           Lot numbers for the reagents used.
3324 11 May 15 olle 623         </td>
3324 11 May 15 olle 624       </tr>
3438 03 Jul 15 olle 625       <tr id="qualityControlTemplateQctSection">
3438 03 Jul 15 olle 626         <td class="subprompt" id="qualityControlTemplateQct.title">Quality Control Template (QCT)</td>
3438 03 Jul 15 olle 627         <td class="input">
3438 03 Jul 15 olle 628           <input type="text" name="qualityControlTemplateQct" id="qualityControlTemplateQct" 
3438 03 Jul 15 olle 629             class="auto-init" data-auto-init="focus-on-enter" data-next-focus="qubitDnaHighSens"
3438 03 Jul 15 olle 630             maxlength="255">
3438 03 Jul 15 olle 631         </td>
3438 03 Jul 15 olle 632         <td class="status" id="qualityControlTemplateQct.status"></td>
3438 03 Jul 15 olle 633         <td class="help">
3438 03 Jul 15 olle 634           <span id="qualityControlTemplateQct.message" class="message"></span>
3438 03 Jul 15 olle 635           Lot numbers for the reagents used.
3438 03 Jul 15 olle 636         </td>
3438 03 Jul 15 olle 637       </tr>
3324 11 May 15 olle 638       <tr id="qubitDnaHighSensSection">
3324 11 May 15 olle 639         <td class="subprompt" id="qubitDnaHighSens.title">QUBIT DNA High Sens</td>
3324 11 May 15 olle 640         <td class="input">
3324 11 May 15 olle 641           <input type="text" name="qubitDnaHighSens" id="qubitDnaHighSens" 
3324 11 May 15 olle 642             class="auto-init" data-auto-init="focus-on-enter" data-next-focus="qubitDnaBroadRange"
3324 11 May 15 olle 643             maxlength="255">
3324 11 May 15 olle 644         </td>
3324 11 May 15 olle 645         <td class="status" id="qubitDnaHighSens.status"></td>
3324 11 May 15 olle 646         <td class="help">
3324 11 May 15 olle 647           <span id="qubitDnaHighSens.message" class="message"></span>
3324 11 May 15 olle 648           Lot numbers for the reagents used.
3324 11 May 15 olle 649         </td>
3324 11 May 15 olle 650       </tr>
3324 11 May 15 olle 651       <tr id="qubitDnaBroadRangeSection">
3324 11 May 15 olle 652         <td class="subprompt" id="qubitDnaBroadRange.title">QUBIT DNA Broad Range</td>
3324 11 May 15 olle 653         <td class="input">
3324 11 May 15 olle 654           <input type="text" name="qubitDnaBroadRange" id="qubitDnaBroadRange" 
3324 11 May 15 olle 655             class="auto-init" data-auto-init="focus-on-enter" data-next-focus=""
3324 11 May 15 olle 656             maxlength="255">
3324 11 May 15 olle 657         </td>
3324 11 May 15 olle 658         <td class="status" id="qubitDnaBroadRange.status"></td>
3324 11 May 15 olle 659         <td class="help">
3324 11 May 15 olle 660           <span id="qubitDnaBroadRange.message" class="message"></span>
3324 11 May 15 olle 661           Lot numbers for the reagents used.
3324 11 May 15 olle 662         </td>
3324 11 May 15 olle 663       </tr>
3225 02 Apr 15 olle 664       </table>
3225 02 Apr 15 olle 665
3225 02 Apr 15 olle 666       <table class="step-form">
3225 02 Apr 15 olle 667       <tbody class="section-header">
3225 02 Apr 15 olle 668         <tr>
3225 02 Apr 15 olle 669           <td colspan="4">Output options</td>
3225 02 Apr 15 olle 670         </tr>
3225 02 Apr 15 olle 671       </tbody>
3225 02 Apr 15 olle 672       <tr>
3225 02 Apr 15 olle 673         <td class="prompt">Copy type</td>
3225 02 Apr 15 olle 674         <td class="input">
3225 02 Apr 15 olle 675           <select name="formCopyType" id="formCopyType"
3225 02 Apr 15 olle 676             class="auto-init" data-auto-init="focus-on-enter" data-next-focus="">
3336 13 May 15 olle 677             <option selected value="protocol">Tracking protocol</option>
3225 02 Apr 15 olle 678             <option value="report">Tracking report</option>
3225 02 Apr 15 olle 679           </select>
3225 02 Apr 15 olle 680         </td>
3225 02 Apr 15 olle 681         <td class="status" id="formCopyType.status"></td>
3225 02 Apr 15 olle 682         <td class="help">
3225 02 Apr 15 olle 683           <span id="formCopyType.message" class="message"></span>
3225 02 Apr 15 olle 684           The type of form copy.
3225 02 Apr 15 olle 685         </td>
3225 02 Apr 15 olle 686       </tr>
3332 12 May 15 olle 687       <tr>
3332 12 May 15 olle 688         <td class="prompt">Download reagent lot no. file</td>
3332 12 May 15 olle 689         <td class="input">
3332 12 May 15 olle 690           <base:button id="downloadReagentLotNoFile" title="Download..."
3332 12 May 15 olle 691             image="<%=home + "/images/download.png"%>" style="width:10em;" />
3332 12 May 15 olle 692         </td>
3332 12 May 15 olle 693         <td class="status" id="downloadReagentLotNoFile.status"></td>
3332 12 May 15 olle 694         <td class="help">
3332 12 May 15 olle 695           <span id="downloadReagentLotNoFile.message" class="message"></span>
3332 12 May 15 olle 696           Download file with current lot no.s for future import/reference.
3332 12 May 15 olle 697         </td>
3332 12 May 15 olle 698       </tr>
3225 02 Apr 15 olle 699       </table>
3225 02 Apr 15 olle 700       <input type="text" name="extractionProtocolId" id="extractionProtocolId" value="" maxlength="255">
3225 02 Apr 15 olle 701       </div>
3225 02 Apr 15 olle 702     </div>
3225 02 Apr 15 olle 703   </div>
3225 02 Apr 15 olle 704   
3225 02 Apr 15 olle 705   <!-- 3. DNA/RNA information -->
3225 02 Apr 15 olle 706   <div class="step" id="step-3">
3225 02 Apr 15 olle 707     <div class="step-no">3</div>
3225 02 Apr 15 olle 708     <div class="step-title">RNA/DNA details</div>
3225 02 Apr 15 olle 709     <div class="step-content">
3225 02 Apr 15 olle 710
3432 29 Jun 15 olle 711       <div class="bg-filled-50" id="detailsStartListName" style="padding: 2px;"></div>
3225 02 Apr 15 olle 712       <div class="bg-filled-50" style="padding: 2px;">
3336 13 May 15 olle 713         1. Create lab tracking protocol/report (opens in new tab/window).<br>
3225 02 Apr 15 olle 714         <br>
3225 02 Apr 15 olle 715         <span class="nondefault">Highlighted</span> values in the table below have been manually 
3225 02 Apr 15 olle 716         changed from their default values.
3225 02 Apr 15 olle 717       </div>
3225 02 Apr 15 olle 718
3225 02 Apr 15 olle 719       <div id="detailsSection"></div>
3231 08 Apr 15 olle 720
3231 08 Apr 15 olle 721       <table class="step-form" id="sampleIdFilesSection">
3231 08 Apr 15 olle 722       <tr class="align-top">
3231 08 Apr 15 olle 723         <td class="prompt">NanoDrop Sample ID</td>
3231 08 Apr 15 olle 724         <td class="input">
3231 08 Apr 15 olle 725           <base:button id="downloadSampleIdFile" title="Download..."
3231 08 Apr 15 olle 726             image="<%=home + "/images/download.png"%>" style="width:10em;" />
3255 17 Apr 15 olle 727           <label><input type="checkbox" name="blankControlColumn" id="blankControlColumn" value="true" checked>Column with blank controls</label>
3231 08 Apr 15 olle 728         </td>
3231 08 Apr 15 olle 729         <td class="status" id="downloadSampleIdFile.status"></td>
3231 08 Apr 15 olle 730         <td class="help">
3231 08 Apr 15 olle 731           <span id="downloadSampleIdFile.message" class="message"></span>
3231 08 Apr 15 olle 732           Download and import this file to the NanoDrop software before analyzing the RNA.
3231 08 Apr 15 olle 733           <b>Note that the samples are sorted by QIAcube position!</b>
3231 08 Apr 15 olle 734         </td>
3231 08 Apr 15 olle 735       </tr>
3231 08 Apr 15 olle 736       <tr>
3231 08 Apr 15 olle 737         <td class="prompt">qPCR Sample ID</td>
3231 08 Apr 15 olle 738         <td class="input">
3231 08 Apr 15 olle 739           <base:button id="downloadQPcrSampleIdFile" title="Download..."
3231 08 Apr 15 olle 740             image="<%=home + "/images/download.png"%>" style="width:10em;" />
3231 08 Apr 15 olle 741         </td>
3231 08 Apr 15 olle 742         <td class="status" id="downloadQPcrSampleIdFile.status"></td>
3231 08 Apr 15 olle 743         <td class="help">
3231 08 Apr 15 olle 744           <span id="downloadQPcrSampleIdFile.message" class="message"></span>
3231 08 Apr 15 olle 745           Download and import this file to the qPCR software before analyzing the DNA.
3231 08 Apr 15 olle 746         </td>
3231 08 Apr 15 olle 747       </tr>
3231 08 Apr 15 olle 748       </table>
3225 02 Apr 15 olle 749     </div>
3225 02 Apr 15 olle 750   </div>
3225 02 Apr 15 olle 751   
3225 02 Apr 15 olle 752   <div id="wizard-status"></div>
3225 02 Apr 15 olle 753   
3225 02 Apr 15 olle 754   <table class="navigation" id="navigation">
3225 02 Apr 15 olle 755   <tr>
3225 02 Apr 15 olle 756     <td><base:button id="gocancel" title="Cancel" /></td>
3225 02 Apr 15 olle 757     <td><base:button id="gonext" title="Next" image="<%=home+"/images/gonext.png"%>" /></td>
3336 13 May 15 olle 758     <td><base:button id="gocreate" title="Create lab tracking protocol/report" image="<%=home+"/images/import.png"%>" /></td>
3225 02 Apr 15 olle 759     <td id="gonext-message" class="message"></td>
3225 02 Apr 15 olle 760   </tr>
3225 02 Apr 15 olle 761   </table>
3225 02 Apr 15 olle 762   
3225 02 Apr 15 olle 763   </form>
3225 02 Apr 15 olle 764
3225 02 Apr 15 olle 765   </div>
3225 02 Apr 15 olle 766   
3225 02 Apr 15 olle 767 </base:body>
3225 02 Apr 15 olle 768 </base:page>
3225 02 Apr 15 olle 769 <%
3225 02 Apr 15 olle 770 }
3225 02 Apr 15 olle 771 finally
3225 02 Apr 15 olle 772 {
3225 02 Apr 15 olle 773   if (dc != null) dc.close();
3225 02 Apr 15 olle 774 }
3225 02 Apr 15 olle 775 %>