 			<table border>
 				<cfloop query="getParts">
 					<cfif len(getParts.partID) gt 0>
-						<input type="hidden" name="partID#i#" value="#getParts.partID#">
+						<input type="hidden" name="partID#i#" id="partID#i#"  value="#getParts.partID#">
 						<!--- next couple lines and the if statement stop us from putting the same part in the
 						grid twice, which seems to happen when tehre are 2 parts in different containers -
 						voodoo solution, but it works.....

								</td>
								<td>
									<label for="coll_obj_disposition#i#">Disposition</label>
									<select name="coll_obj_disposition#i#" size="1" class="reqdClr" style="width:150px";>
						              <cfloop query="ctDisp">
							              <option <cfif ctdisp.coll_obj_disposition is getParts.coll_obj_disposition> selected </cfif>value="#ctDisp.coll_obj_disposition#">#ctDisp.coll_obj_disposition#</option>
						              </cfloop>

											newPart.coll_obj_disposition.value='#coll_obj_disposition#';
											newPart.condition.value='#condition#';
											newPart.coll_object_remarks.value='#coll_object_remarks#';">
									<input type="button"
										value="Subsample"
										class="insBtn"
										onClick="createSubsample(#i#)">

								</td>
							</tr>
