Project

General

Profile

1 7867 leinfelder
2
  <script language="JavaScript">
3
	    var contextUrl = '[% contextUrl %]';
4
	</script>
5 7868 leinfelder
  <script language="JavaScript" type="text/javascript" src="[% styleCommonPath %]/templates/metacatui/entryForm.js">
6 7867 leinfelder
  </script>
7
8 7889 leinfelder
	<!-- CONTENT SECTION
9
    ======================================================================= -->
10 8040 leinfelder
	<article id="RegistryEntryForm">
11 8059 leinfelder
12
		<!-- Modal area for the guide-->
13 8062 leinfelder
		<div id="myModal" class="modal hide fade large" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true" data-remote="[% cgiPrefix %]/register-dataset.cgi?cfg=[%cfg%]&amp;stage=guide">
14 8059 leinfelder
		  <div class="modal-header">
15
		    <button type="button" class="close" data-dismiss="modal" aria-hidden="true">x</button>
16 8064 leinfelder
		    <h3 id="myModalLabel">Registry Guide</h3>
17 8059 leinfelder
		  </div>
18
		  <div class="modal-body">
19
		  	<p>Loading...</p>
20
		  </div>
21
		  <div class="modal-footer">
22
		    <button class="btn" data-dismiss="modal" aria-hidden="true">Close</button>
23
		    <!--<button class="btn btn-primary" data-dismiss="modal">Ok</button>-->
24
		  </div>
25
		</div>
26
		<script language="JavaScript" type="text/JavaScript">
27
			// get it out of special containers with 'position: blah' CSS
28
			$('#myModal').appendTo("body");
29
		</script>
30 8047 leinfelder
31 7889 leinfelder
		<div class="container">
32
33
			<div class="row-fluid">
34
35
				[% IF form != 're_entry' %]
36
37
					<h2>Upload your data</h2>
38
					<p class="lead">
39
						Use this form to submit a new data package to the repository.
40
					</p>
41
42
				[% ELSE %]
43
44
					<h2>Edit your data</h2>
45
					<p class="lead">
46
						Use this form to edit a data package submitted earlier.
47
					</p>
48
49
					[%IF docid !=''%]
50
						<p>
51
							The ID of this data set is: <a href="[% metacatUrl %]?action=read&qformat=[% cfg %]&docid=[% docid %]">[% docid %]</a>
52
						</p>
53 7921 leinfelder
					[%END%]
54 7889 leinfelder
55
				[% END %]
56
57
				<p>
58
					Please have a look at the
59 8063 leinfelder
					<a data-toggle="modal" data-target="#myModal" role="button" href="[% cgiPrefix %]/register-dataset.cgi?cfg=[%cfg%]&amp;stage=guide" target="guide">
60 7889 leinfelder
					Guide for Completing the Data Repository Form</a>
61 8065 leinfelder
	        		before you start filling in this form.
62 7889 leinfelder
				</p>
63
				<p>
64
					If you have any questions, comments or problems
65
					regarding this form, please contact the repository administrator at
66
					<a href="mailto:[% email.recipient %]">[% email.recipient %]</a>
67
				</p>
68
				<p class="text-info">*Denotes a required field.</p>
69
			</div>
70 7867 leinfelder
71 7896 leinfelder
			<!--  the main form -->
72
			<div class="row-fluid">
73
74 8037 leinfelder
				<form id="entryForm" action="[% cgiPrefix %]/register-dataset.cgi" enctype="multipart/form-data" method="post" class="form-horizontal">
75 7929 leinfelder
					<input type="hidden" name="cfg" value="[% cfg %]">
76
					<input type="hidden" name="docid" value="[% docid %]">
77
					<input type="hidden" name="stage" value="insert">
78 7867 leinfelder
79 7896 leinfelder
  				<div class="accordion" id="entryFormAccordian">
80
					<div class="accordion-group">
81
82
						<!-- SUBMITTER -->
83
						<div class="accordion-heading">
84 9163 walker
							<a class="accordion-toggle" data-toggle="collapse" data-target="#collapseSubmitter">
85 7896 leinfelder
								Submitter
86
							</a>
87 8059 leinfelder
							<a data-toggle="modal" data-target="#myModal" role="button" href="[% cgiPrefix %]/register-dataset.cgi?cfg=[%cfg%]&amp;stage=guide#Submitter" ><i class="icon-question-sign"></i></a>
88 7896 leinfelder
						</div>
89
						<div id="collapseSubmitter" class="accordion-body collapse in">
90
							<div class="accordion-inner">
91
								<!--  the INPUT -->
92
								<div class="control-group">
93
									<label class="control-label" for="providerGivenName">*First Name</label>
94
									<div class="controls">
95
										<input type="text" name="providerGivenName" value="[%providerGivenName%]">
96
									</div>
97
								</div>
98
								<div class="control-group">
99
									<label class="control-label" for="providerSurName">*Last Name</label>
100
									<div class="controls">
101
										<input type="text" name="providerSurName" value="[%providerSurName%]">
102
									</div>
103
								</div>
104
105
						    </div>
106
						</div>
107
108
						<!-- BASIC -->
109
						<div class="accordion-heading">
110 9163 walker
							<a class="accordion-toggle" data-toggle="collapse" data-target="#collapseBasic" >
111 7896 leinfelder
								Basic Information
112
							</a>
113 8063 leinfelder
							<a data-toggle="modal" data-target="#myModal" role="button" href="[% cgiPrefix %]/register-dataset.cgi?cfg=[%cfg%]&amp;stage=guide#BasicInformation"><i class="icon-question-sign"></i></a>
114 7896 leinfelder
						</div>
115
						<div id="collapseBasic" class="accordion-body collapse in">
116
							<div class="accordion-inner">
117
								<!--  the INPUT -->
118
								<div class="control-group">
119
									<label class="control-label" for="title">*Data Set Title</label>
120
									<div class="controls">
121
										<input type="text" name="title" value="[%title%]">
122
									</div>
123
								</div>
124 9558 cjones
125 7896 leinfelder
								[% IF show.siteList == 'true' %]
126
									<div class="control-group">
127
										<label class="control-label" for="site">*[% config.site | ucfirst %] Name</label>
128
										<div class="controls">
129
											<select name="site">
130
												[% IF form == 're_entry' %]
131
													<option selected>[%site%]</option>
132
												[% ELSE %]
133
													<option>Select your [% config.site %] here.</option>
134
												[% END %]
135
												[% FOREACH site = siteList %]
136
													<option>[% site %]</option>
137
												[% END %]
138
											</select>
139
										</div>
140
									</div>
141
								[% END %]
142 9558 cjones
143 7896 leinfelder
								[% IF show.wgList == 'true' %]
144
									<div class="control-group">
145
										<label class="control-label" for="site">*NCEAS Project(s):</label>
146
										<div class="controls">
147
											<select name="wg" multiple="multiple" size="5">
148
												[% FOREACH project = projects %]
149
													[% SET pname = $project.3 %]
150
													[% IF pname.length > 50 %]
151
														[% SET sname = $project.4 %]
152
													[% END %]
153
													[% SET label = "NCEAS ${project.0}: ${project.1}: $project.4" %]
154
													[% SET value = "NCEAS ${project.0}: ${project.1}: $project.3" %]
155
													[% SET sel = '' %]
156
													[% FOREACH group = wg %]
157
														[% IF group == value %]
158
															[% SET sel = 'selected="selected"' %]
159
														[% END %]
160
													[% END %]
161
													<option value="[% value %]" [% sel %]>[% label %]</option>
162
												[% END %]
163
											</select>
164
										</div>
165
									</div>
166
								[% END %]
167 9558 cjones
168 7896 leinfelder
								[% IF show.organization == 'true' %]
169
									<div class="control-group">
170
										<label class="control-label" for="site">*Organization</label>
171
										<div class="controls">
172
											<input type="text" name="site" value="[%site%]">
173
										</div>
174
									</div>
175
								[% END %]
176 9558 cjones
177
								[% IF show.funding == 'true' %]
178
									<div id="funding-group" class="control-group">
179
										<label class="control-label" for="site">Grant Number</label>
180
										<div class="controls">
181
											<input type="text" id="funding" name="funding" value="[%funding%]">
182
										</div>
183
									</div>
184
								[% END %]
185 7896 leinfelder
186
						    </div>
187
						</div>
188 7898 leinfelder
189
						<!-- PRINCIPAL DATA SET OWNER -->
190
						<div class="accordion-heading">
191 9163 walker
							<a class="accordion-toggle" data-toggle="collapse" data-target="#collapseOwner" >
192 7898 leinfelder
								Data Set Owner
193
							</a>
194 8063 leinfelder
							<a data-toggle="modal" data-target="#myModal" role="button" href="[% cgiPrefix %]/register-dataset.cgi?cfg=[%cfg%]&amp;stage=guide#DataSetOriginator"><i class="icon-question-sign"></i></a>
195 7898 leinfelder
						</div>
196 7902 leinfelder
						<div id="collapseOwner" class="accordion-body collapse in">
197 7898 leinfelder
							<div class="accordion-inner">
198
								<!--  the INPUT -->
199
								<div class="control-group">
200
									<label class="control-label" for="origNamefirst0">*First Name</label>
201
									<div class="controls">
202 7921 leinfelder
										<input type="text" name="origNamefirst0" id="origNameFirst" value="[%origNamefirst0%]">
203 7898 leinfelder
									</div>
204
								</div>
205
								<div class="control-group">
206
									<label class="control-label" for="origNamelast0">*Last Name</label>
207
									<div class="controls">
208 7921 leinfelder
										<input type="text" name="origNamelast0" id="origNameLast" value="[%origNamelast0%]">
209 7898 leinfelder
									</div>
210
								</div>
211
								<div class="control-group">
212
									<label class="control-label" for="origNameOrg">Organization Name</label>
213
									<div class="controls">
214 7921 leinfelder
										<input type="text" name="origNameOrg" id="origNameOrg" value="[%origNameOrg%]">
215 7898 leinfelder
									</div>
216
								</div>
217
								<div class="control-group">
218
									<label class="control-label" for="origEmail">Email</label>
219
									<div class="controls">
220 7921 leinfelder
										<input type="text" name="origEmail" id="origEmail" value="[%origEmail%]">
221 7898 leinfelder
									</div>
222
								</div>
223
								<div class="control-group">
224
									<label class="control-label" for="origPhone">Phone</label>
225
									<div class="controls">
226 7921 leinfelder
										<input type="text" name="origPhone" id="origPhone" value="[%origPhone%]">
227 7898 leinfelder
									</div>
228
								</div>
229
								<div class="control-group">
230
									<label class="control-label" for="origFAX">Fax</label>
231
									<div class="controls">
232 7921 leinfelder
										<input type="text" name="origFAX" id="origFAX" value="[%origFAX%]">
233 7898 leinfelder
									</div>
234
								</div>
235
								<div class="control-group">
236
									<label class="control-label" for="origDelivery">Street Address</label>
237
									<div class="controls">
238 7972 leinfelder
										<textarea class="span8" id="origDelivery" name="origDelivery">[%origDelivery%]</textarea>
239 7898 leinfelder
										<span class="help-block">(number, street, unit, etc.; comma-separated)</span>
240
									</div>
241
								</div>
242
								<div class="control-group">
243
									<label class="control-label" for="origCity">City</label>
244
									<div class="controls">
245 7921 leinfelder
										<input type="text" name="origCity" id="origCity" value="[%origCity%]">
246 7898 leinfelder
									</div>
247
								</div>
248
								<div class="control-group">
249
									<label class="control-label" for="origState">U.S. State or Territory</label>
250
									<div class="controls">
251
										<select name="origState" id="origState">
252
											[% IF form == 're_entry' %]
253
												<option selected>[%origState%]</option>
254
											[% ELSE %]
255
												<option>Select state or territory here.</option>
256
											[% END %]
257
											<option>Alabama</option>
258
											<option>Alaska</option>
259
											<option>American Samoa</option>
260
											<option>Arizona</option>
261
											<option>Arkansas</option>
262
											<option>California</option>
263
											<option>Colorado</option>
264
											<option>Connecticut</option>
265
											<option>Delaware</option>
266
											<option>District of Columbia</option>
267
											<option>Florida</option>
268
											<option>Georgia</option>
269
											<option>Guam</option>
270
											<option>Hawaii</option>
271
											<option>Idaho</option>
272
											<option>Illinois</option>
273
											<option>Indiana</option>
274
											<option>Iowa</option>
275
											<option>Kansas</option>
276
											<option>Kentucky</option>
277
											<option>Louisiana</option>
278
											<option>Maine</option>
279
											<option>Maryland</option>
280
											<option>Massachusetts</option>
281
											<option>Michigan</option>
282
											<option>Minnesota</option>
283
											<option>Mississippi</option>
284
											<option>Missouri</option>
285
											<option>Montana</option>
286
											<option>Nebraska</option>
287
											<option>Nevada</option>
288
											<option>New Hampshire</option>
289
											<option>New Jersey</option>
290
											<option>New Mexico</option>
291
											<option>New York</option>
292
											<option>North Carolina</option>
293
											<option>North Dakota</option>
294
											<option>Northern Mariana Islands</option>
295
											<option>Ohio</option>
296
											<option>Oklahoma</option>
297
											<option>Oregon</option>
298
											<option>Pennsylvania</option>
299
											<option>Puerto Rico</option>
300
											<option>Rhode Island</option>
301
											<option>South Carolina</option>
302
											<option>South Dakota</option>
303
											<option>Tennessee</option>
304
											<option>Texas</option>
305
											<option>Utah</option>
306
											<option>Vermont</option>
307
											<option>Virgin Islands</option>
308
											<option>Virginia</option>
309
											<option>Washington</option>
310
											<option>West Virginia</option>
311
											<option>Wisconsin</option>
312
											<option>Wyoming</option>
313
										</select>
314
									</div>
315
								</div>
316
								<div class="control-group">
317
									<label class="control-label" for="origStateOther">Other State/Province</label>
318
									<div class="controls">
319 7921 leinfelder
										<input type="text" name="origStateOther" id="origStateOther" value="[%origStateOther%]">
320 7898 leinfelder
									</div>
321
								</div>
322
								<div class="control-group">
323
									<label class="control-label" for="origZip">Postal Code</label>
324
									<div class="controls">
325 7956 leinfelder
										<input type="text" name="origZIP" id="origZip" value="[%origZIP%]">
326 7898 leinfelder
									</div>
327
								</div>
328
								<div class="control-group">
329
									<label class="control-label" for="origCountry">Country</label>
330
									<div class="controls">
331 7921 leinfelder
										<input type="text" name="origCountry" id="origCountry" value="[%origCountry%]">
332 7898 leinfelder
									</div>
333
								</div>
334
335
						    </div>
336
						</div>
337 7899 leinfelder
338
						<!-- ASSOCIATED PARTIES -->
339
						<div class="accordion-heading">
340 9163 walker
							<a class="accordion-toggle" data-toggle="collapse" data-target="#collapseParties" >
341 7899 leinfelder
								Associated Parties
342
							</a>
343 8063 leinfelder
							<a data-toggle="modal" data-target="#myModal" role="button" href="[% cgiPrefix %]/register-dataset.cgi?cfg=[%cfg%]&amp;stage=guide#AdditionalOriginators"><i class="icon-question-sign"></i></a>
344 7899 leinfelder
						</div>
345
						<div id="collapseParties" class="accordion-body collapse in">
346
							<div class="accordion-inner">
347 7900 leinfelder
348
								<div class="control-group">
349
									<label class="control-label" for="aoFirstName">First Name</label>
350
									<div class="controls">
351
										<input type="text" name="aoFirstName" id="AONameFirst"">
352
									</div>
353
								</div>
354
								<div class="control-group">
355
									<label class="control-label" for="aoLastName">Last Name</label>
356
									<div class="controls">
357
										<input type="text" name="aoLastName" id="AONameLast"">
358
									</div>
359
								</div>
360
								<div class="control-group">
361
									<label class="control-label" for="aoRole">Role</label>
362
									<div class="controls">
363
										<select id="AORole" name="aoRole">
364
								            <option>Co-owner</option>
365
								            <option>Custodian/Steward</option>
366
								            <option>Metadata Provider</option>
367
								      		<option>User</option>
368
								        </select>
369
									</div>
370
								</div>
371
								<div class="control-group">
372 7916 leinfelder
									<label class="control-label" for="addaobutton1"></label>
373 7900 leinfelder
									<div class="controls">
374 7966 leinfelder
										<input type="button" class="btn" value="Add Associated Party" id="addaobutton1" onClick="addAssociatedParty()">
375 7900 leinfelder
									</div>
376
								</div>
377 7901 leinfelder
								<div class="control-group">
378
									<label class="control-label" for="associatePartyTable"></label>
379
									<div class="controls">
380 7967 leinfelder
										<table id="associatePartyTable">
381
											<tr id="addAssociatedParty">
382
								            	<td colspan=6 />
383
								            </tr>
384 7901 leinfelder
										    [% numAO = 0 %]
385
										    [% IF aoCount %]
386
										        [% numAO = aoCount %]
387
										        <tr class="sectbody" id="aoHRRow">
388
										            <td colSpan="6">
389
										                <hr width = "85%"/>
390
										            </td>
391
										        </tr>
392
										    [% END %]
393
										    [% cnt = 1 %]
394
										    [% WHILE cnt < numAO%]
395
396
										        <tr class="sectbody">
397
										            [% SET aofn = "origNamefirst${cnt}" %]
398
										            [% SET aoln = "origNamelast${cnt}" %]
399
										            [% SET aorole = "origRole${cnt}" %]
400
401
										            <td class="rightCol">
402
										                <a style="cursor:pointer">
403 7958 leinfelder
										                	<i onClick="cleanTextNodes('aoHRRow', 'addaorow');moveUpRow(event)"
404
										                    class="icon-arrow-up"
405
										                    alt="Move Up"></i>
406 7901 leinfelder
										                </a>
407
										                <a style="cursor:pointer">
408 7958 leinfelder
										                    <i onClick="cleanTextNodes('aoHRRow', 'addaorow');moveDownRow(event, 'addaorow')"
409
										                    class="icon-arrow-down"
410
										                    alt="Move Down"></i>
411 7901 leinfelder
										                </a>
412
										                <a style="cursor:pointer">
413 7958 leinfelder
										                    <i class="icon-remove-sign"
414
										                    onClick="delRow(event)" alt="Delete"></i>
415 7901 leinfelder
										                </a>
416
										            </td>
417
										            <td colspan="5" align ="left" style="cursor:pointer"
418
										                onClick="aoEditRow(event, 0, '[%$aofn%]', '[%$aoln%]' , '[%$aorole%]')">
419
										                [%$aofn%] [%$aoln%] (Role: [%$aorole%])
420
										                <input name="aoFirstName" type="hidden" value="[%$aofn%]"/>
421
										                <input name="aoLastName" type="hidden" value="[%$aoln%]"/>
422
										                <input name="aoRole" type="hidden" value="[%$aorole%]"/>
423
										            </td>
424
										        </tr>
425
										        [% cnt = cnt + 1 %]
426
										    [% END %]
427
										    <input type="hidden" name="aoCount" value="[%numAO%]" id="aoCount">
428
										    <tr class="sectbody" id="addaorow"><td colspan=6 /></tr>
429
										</table>
430
									</div>
431
								</div>
432 7902 leinfelder
433
						    </div>
434
						</div>
435
436
						<!-- ABSTRACT -->
437
						<div class="accordion-heading">
438 9163 walker
							<a class="accordion-toggle" data-toggle="collapse" data-target="#collapseAbstract" >
439 7902 leinfelder
								Abstract
440
							</a>
441 8063 leinfelder
							<a data-toggle="modal" data-target="#myModal" role="button" href="[% cgiPrefix %]/register-dataset.cgi?cfg=[%cfg%]&amp;stage=guide#DataSetAbstract"><i class="icon-question-sign"></i></a>
442 7902 leinfelder
						</div>
443
						<div id="collapseAbstract" class="accordion-body collapse in">
444
							<div class="accordion-inner">
445
								<!--  the INPUT -->
446
								<div class="control-group">
447
									<label class="control-label" for="abstract">*Data Set Abstract</label>
448
									<div class="controls">
449 7972 leinfelder
										<textarea class="span8" rows="6" cols="60" name="abstract">[%abstract%]</textarea>
450 8727 walker
										<span class="help-block">(~350 words)</span>
451 7902 leinfelder
									</div>
452
								</div>
453 7899 leinfelder
454
						    </div>
455
						</div>
456 7903 leinfelder
457
					[% IF modules.keyword == 'true' %]
458
						<!-- KEYWORDS -->
459
						<div class="accordion-heading">
460 9163 walker
							<a class="accordion-toggle" data-toggle="collapse" data-target="#collapseKeywords">
461 7903 leinfelder
								Keywords
462
							</a>
463 8063 leinfelder
							<a data-toggle="modal" data-target="#myModal" role="button" href="[% cgiPrefix %]/register-dataset.cgi?cfg=[%cfg%]&amp;stage=guide#KeywordInformation"><i class="icon-question-sign"></i></a>
464 7903 leinfelder
						</div>
465
						<div id="collapseKeywords" class="accordion-body collapse in">
466
							<div class="accordion-inner">
467
								<!--  the INPUT -->
468
								<div class="control-group">
469
									<label class="control-label" for="keyword">Keyword</label>
470
									<div class="controls">
471
										<input type="text" name="keyword" id="keyword" value="[%keyword%]">
472
										<span class="help-block">For samples, see <a href=
473
											"http://gcmd.nasa.gov/Resources/valids/gcmd_parameters.html" target="nasa">NASA Global Change Master Directory (GCMD)</a>.
474
										</span>
475
									</div>
476
								</div>
477
								<div class="control-group">
478
									<label class="control-label" for="keywordType">Keyword Type</label>
479
									<div class="controls">
480
										<select name="keywordType" id="keywordType" class="shortwidth">
481
											<option>None</option>
482
								            <option>Theme</option>
483
								            <option>Place</option>
484
								            <option>Stratum</option>
485
								            <option>Temporal</option>
486
								            <option>Taxonomic</option>
487
										</select>
488
									</div>
489
								</div>
490
								<div class="control-group">
491
									<label class="control-label" for="keywordTh">Keyword Thesaurus</label>
492
									<div class="controls">
493 7904 leinfelder
										<select name="keywordTh" id="keywordTh" class="shortwidth">
494
											<option>None</option>
495
											<option>GCMD</option>
496
										</select>
497 7903 leinfelder
									</div>
498
								</div>
499
								<div class="control-group">
500 7916 leinfelder
									<label class="control-label" for="addKeywordButton"></label>
501 7903 leinfelder
									<div class="controls">
502 7966 leinfelder
										<input type="button" class="btn" value="Add Keyword" onClick="addKeyword()">
503 7903 leinfelder
									</div>
504
								</div>
505
506 7905 leinfelder
								<div class="control-group">
507 7906 leinfelder
									<label class="control-label" for="keywordTable"></label>
508 7905 leinfelder
									<div class="controls">
509
										<!-- the orginal table -->
510
										<table>
511 7968 leinfelder
											<tr id="addKeyword">
512
          										<td colSpan="6"/>
513
          									</tr>
514 7905 leinfelder
										 [% numKey = 0 %]
515
										 [% IF keyCount %]
516
										   [% numKey = keyCount %]
517
										        [% numAO = aoCount %]
518
										        <tr class="sectbody" id="keywordHRRow">
519
										            <td colSpan="6">
520
										                <hr width = "85%"/>
521
										            </td>
522
										        </tr>
523
										 [% END %]
524
										 <input type="hidden" name="keyCount" value="[%numKey%]"
525
										            id="keyCount">
526
527
										      [% cnt = 1 %]
528
										        [% WHILE cnt < numKey %]
529
530
										           <tr class="sectbody">
531
										            <td class="rightCol">
532
										                <a style="cursor:pointer">
533 7961 leinfelder
										                    <i onClick="cleanTextNodes('keywordHRRow', 'addkeyrow');moveUpRow(event)"
534
										                    class="icon-arrow-up"
535
										                    alt="Move Up"></i>
536 7905 leinfelder
										                </a>
537
										                <a style="cursor:pointer">
538 7961 leinfelder
										                    <i onClick="cleanTextNodes('keywordHRRow', 'addkeyrow');moveDownRow(event, 'addkeyrow')"
539
										                    class="icon-arrow-down"
540
										                    alt="Move Down"></i>
541 7905 leinfelder
										                </a>
542
										                <a style="cursor:pointer">
543 7961 leinfelder
										                    <i class="icon-remove-sign"
544
										                    onClick="delRow(event)" alt="Delete"></i>
545 7905 leinfelder
										                </a>
546
										            </td>
547
										            [% SET keyword = "keyword${cnt}" %]
548
										            [% SET keywordType = "kwType${cnt}" %]
549
										            [% SET keywordTh = "kwTh${cnt}" %]
550
										            <td colspan="5" align ="left" style="cursor:pointer"
551
										                onClick="keywordEditRow(event, 0, '[%$keyword%]', '[%$keywordType%]' , '[%$keywordTh%]')">
552
										                [%$keyword%] (Type: [%$keywordType%], Thesaurus: [%$keywordTh%])
553
										                <input name="keyword" type="hidden" value="[%$keyword%]"/>
554
										                <input name="keywordType" type="hidden" value="[%$keywordType%]"/>
555
										                <input name="keywordTh" type="hidden" value="[%$keywordTh%]"/>
556
										            </td>
557
										        </tr>
558
										        [% cnt = cnt + 1 %]
559
										       [% END %]
560
											<tr class="sectbody" id="addkeyrow"><td colspan=6 /></tr>
561
										</table>
562
									</div>
563
								</div>
564
565 7903 leinfelder
						    </div>
566
						</div>
567 7907 leinfelder
					[% END %]
568
569
					[% IF modules.temporal == 'true' %]
570
						<!-- TEMPORAL COVERAGE -->
571
						<div class="accordion-heading">
572 9163 walker
							<a class="accordion-toggle" data-toggle="collapse" data-target="#collapseTemporal">
573 7908 leinfelder
								Temporal Coverage
574 7907 leinfelder
							</a>
575 8063 leinfelder
							<a data-toggle="modal" data-target="#myModal" role="button" href="[% cgiPrefix %]/register-dataset.cgi?cfg=[%cfg%]&amp;stage=guide#TemporalCoverageOfData"><i class="icon-question-sign"></i></a>
576 7907 leinfelder
						</div>
577
						<div id="collapseTemporal" class="accordion-body collapse in">
578
							<div class="accordion-inner">
579
								<!--  the INPUT -->
580
									<div class="row-fluid">
581
582
										<div class="span6">
583 7909 leinfelder
											<p>Start Date</p>
584 7907 leinfelder
											<div class="control-group">
585
												[% IF required.temporal == 'true' %]
586
													<label class="control-label" for="beginningYear">*Year (yyyy)</label>
587
												[% ELSE %]
588
													<label class="control-label" for="beginningYear">Year (yyyy)</label>
589
												[% END %]
590
												<div class="controls">
591
													<input type="text" name="beginningYear" value="[%beginningYear%]" size="8" maxlength="4">
592
												</div>
593
											</div>
594
											<div class="control-group">
595
												<label class="control-label" for="beginningMonth">Month</label>
596
												<div class="controls">
597
													<select name="beginningMonth">
598
														[% IF form == 're_entry' && beginningMonth != ""%]
599
															<option selected>[%beginningMonth%]</option>
600
														[% END %]
601
											            <option>MM</option>            <option>01</option>            <option>02</option>            <option>03</option>
602
											            <option>04</option>            <option>05</option>            <option>06</option>            <option>07</option>
603
											            <option>08</option>            <option>09</option>            <option>10</option>            <option>11</option>
604
											            <option>12</option>
605
													</select>
606
												</div>
607
											</div>
608
											<div class="control-group">
609
												<label class="control-label" for="beginningDay">Day</label>
610
												<div class="controls">
611
													<select name="beginningDay">
612
														[% IF form == 're_entry' && beginningDay != ""%]
613
															<option selected>[%beginningDay%]</option>
614
														[% END %]
615
											            <option>DD</option>            <option>01</option>            <option>02</option>            <option>03</option>
616
											            <option>04</option>            <option>05</option>            <option>06</option>            <option>07</option>
617
											            <option>08</option>            <option>09</option>            <option>10</option>            <option>11</option>
618
											            <option>12</option>            <option>13</option>            <option>14</option>            <option>15</option>
619
											            <option>16</option>            <option>17</option>            <option>18</option>            <option>19</option>
620
											            <option>20</option>            <option>21</option>            <option>22</option>            <option>23</option>
621
											            <option>24</option>            <option>25</option>            <option>26</option>            <option>27</option>
622
											            <option>28</option>            <option>29</option>            <option>30</option>            <option>31</option>
623
													</select>
624
												</div>
625
											</div>
626
										</div>
627
										<div class="span6">
628 7908 leinfelder
											<p>
629 7909 leinfelder
												End Date
630
												<span class="text-info">(leave blank if your data set is open-ended)</span>
631 7908 leinfelder
											</p>
632 7907 leinfelder
											<div class="control-group">
633
												<label class="control-label" for="endingYear">Year (yyyy)</label>
634
												<div class="controls">
635
													<input type="text" name="endingYear" value="[%endingYear%]" size="8" maxlength="4">
636
												</div>
637
											</div>
638
											<div class="control-group">
639
												<label class="control-label" for="endingMonth">Month</label>
640
												<div class="controls">
641
													<select name="endingMonth">
642
														[% IF form == 're_entry' && endingMonth != ""%]
643
															<option selected>[%endingMonth%]</option>
644
														[% END %]
645
											            <option>MM</option>            <option>01</option>            <option>02</option>            <option>03</option>
646
											            <option>04</option>            <option>05</option>            <option>06</option>            <option>07</option>
647
											            <option>08</option>            <option>09</option>            <option>10</option>            <option>11</option>
648
											            <option>12</option>
649
													</select>
650
												</div>
651
											</div>
652
											<div class="control-group">
653
												<label class="control-label" for="endingDay">Day</label>
654
												<div class="controls">
655
													<select name="endingDay">
656
														[% IF form == 're_entry' && endingDay != ""%]
657
															<option selected>[%endingDay%]</option>
658
														[% END %]
659
											            <option>DD</option>            <option>01</option>            <option>02</option>            <option>03</option>
660
											            <option>04</option>            <option>05</option>            <option>06</option>            <option>07</option>
661
											            <option>08</option>            <option>09</option>            <option>10</option>            <option>11</option>
662
											            <option>12</option>            <option>13</option>            <option>14</option>            <option>15</option>
663
											            <option>16</option>            <option>17</option>            <option>18</option>            <option>19</option>
664
											            <option>20</option>            <option>21</option>            <option>22</option>            <option>23</option>
665
											            <option>24</option>            <option>25</option>            <option>26</option>            <option>27</option>
666
											            <option>28</option>            <option>29</option>            <option>30</option>            <option>31</option>
667
													</select>
668
												</div>
669
											</div>
670
										</div
671
									</div>
672 7930 leinfelder
673
								</div>
674 7907 leinfelder
675
						    </div>
676
						</div>
677 7867 leinfelder
678 7907 leinfelder
					[% END %]
679 7910 leinfelder
680
681
					[% IF modules.spatial == 'true' %]
682
683
						<!-- SPATIAL -->
684
						<div class="accordion-heading">
685 9163 walker
							<a class="accordion-toggle" data-toggle="collapse" data-target="#collapseSpatial">
686 7910 leinfelder
								Spatial Coverage
687
							</a>
688 8063 leinfelder
							<a data-toggle="modal" data-target="#myModal" role="button" href="[% cgiPrefix %]/register-dataset.cgi?cfg=[%cfg%]&amp;stage=guide#SpatialCoverageOfData"><i class="icon-question-sign"></i></a>
689 7910 leinfelder
						</div>
690
						<div id="collapseSpatial" class="accordion-body collapse in">
691
							<div class="accordion-inner">
692
								<!--  the INPUT -->
693
								<div class="control-group">
694
									[% IF required.spatial == 'true' %]
695
										<label class="control-label" for="geogdesc">*Geographic Description</label>
696
									[% ELSE %]
697
										<label class="control-label" for="geogdesc">Geographic Description</label>
698
									[% END %]
699
									<div class="controls">
700 7972 leinfelder
										<textarea class="span8" rows="3" cols="60" name="geogdesc">[% geogdesc %]</textarea>
701 7910 leinfelder
										<span class="help-block">General description of the geographic area in which the data were collected.
702
										It can be a simple place name (e.g., Santa Barbara) or a fuller description.</span>
703
									</div>
704
								</div>
705
706
								<div class="row-fluid">
707
									<h4>Coordinates</h4>
708
709
									[% IF show.siteList == 'true' %]
710
	    								<div class="control-group">
711
											<label class="control-label" for="useSiteCoord">Use Site?</label>
712
											<div class="controls">
713
												<input type="checkbox" name="useSiteCoord" [%useSiteCoord%]>
714
										        <span class="help-block">Use [% config.site %] coordinates. (This indicates that the data were
715
										        collected at the [% config.site %]. If you check this box, you don't need
716
										        to fill in the lat./long. fields below).</span>
717
											</div>
718
										</div>
719
									[% END %]
720
721
									<table>
722
									    <tr class="sectbody">
723 7912 leinfelder
									      <td width="190"></td><td width="100" align="left"><span class="text-info">Degrees</span></td>
724
									      <td width="110" align="left"><span class="text-info">Minutes</span></td>
725
									      <td width="70" align="left"><span class="text-info">Seconds</span></td>
726 7932 leinfelder
									      <td width="200"></td><td width="90"></td>
727 7910 leinfelder
									   </tr>
728
729
									   <tr class="sectbody">
730
									     <td class="rightCol">
731
									      [% IF required.spatial == 'true' %]
732 7912 leinfelder
									        <span class="text-info">*Latitude</span>
733 7910 leinfelder
									      [% ELSE %]
734 7912 leinfelder
									        <span class="text-info">Latitude</span>
735 7910 leinfelder
									      [% END %]</td>
736
									     <td>
737
									          <input type="TEXT" name="latDeg1" value="[%latDeg1%]" size="3" maxlength="3"></td>
738
									      <td> <input type="TEXT" name="latMin1" value="[%latMin1%]" size="2" maxlength="2"></td>
739
									      <td>  <input type="TEXT" name="latSec1" value="[%latSec1%]" size="2" maxlength="2"></td>
740
741
									      <td Align="left" colspan="2">
742
									      [% IF form == 're_entry' && hemisphLat1 == "N"%]
743 7913 leinfelder
									      	<label class="radio inline">
744
									        	<input type="radio"  name="hemisphLat1" value="N" CHECKED>
745
									        	North
746
									        </label>
747 7910 leinfelder
									      [%ELSE%]
748 7913 leinfelder
									      	<label class="radio inline">
749
									        	<input type="radio"  name="hemisphLat1" value="N">
750
									        	North
751
									        </label>
752 7910 leinfelder
									      [%END%]
753
									      [% IF form == 're_entry' && hemisphLat1 == "S"%]
754 7913 leinfelder
									      	<label class="radio inline">
755
									        	<input type="radio"  name="hemisphLat1" value="S" CHECKED>
756
									        	South
757
									        </label>
758 7910 leinfelder
									      [%ELSE%]
759 7913 leinfelder
									      	<label class="radio inline">
760
									        	<input type="radio"  name="hemisphLat1" value="S">
761
									        	South
762
									        </label>
763 7910 leinfelder
									      [%END%]
764
									      </td>
765
									    </tr>
766
767
									    <tr class="sectbody">
768
									      <td class="rightCol">
769
									      [% IF required.spatial == 'true' %]
770 7912 leinfelder
									        <span class="text-info">*Longitude</span>
771 7910 leinfelder
									      [% ELSE %]
772 7912 leinfelder
									        <span class="text-info">Longitude</span>
773 7910 leinfelder
									      [% END %]</td>
774
775
									      <td> <input type="TEXT" name="longDeg1" value="[%longDeg1%]" size="3" maxlength="3"></td>
776
									      <td> <input type="TEXT" name="longMin1" value="[%longMin1%]" size="2" maxlength="2"></td>
777
									      <td> <input type="TEXT" name="longSec1" value="[%longSec1%]" size="2" maxlength="2"></td>
778
779
780
									      <td align="left" colspan="2">
781 7913 leinfelder
									    [% IF form == 're_entry' && hemisphLong1 == "W"%]
782
									    	<label class="radio inline">
783
									      		<input type="radio"  name="hemisphLong1" value="W" CHECKED>
784
									      		West
785
									      	</label>
786 7910 leinfelder
									    [%ELSE%]
787 7913 leinfelder
									    	<label class="radio inline">
788
									      		<input type="radio"  name="hemisphLong1" value="W">
789
									      		West
790
									      	</label>
791 7910 leinfelder
									    [%END%]
792
									    [% IF form == 're_entry' && hemisphLong1 == "E"%]
793 7913 leinfelder
									    	<label class="radio inline">
794
									      		<input type="radio"  name="hemisphLong1" value="E" CHECKED>
795
									      		East
796
									      	</label>
797 7910 leinfelder
									    [%ELSE%]
798 7913 leinfelder
									    	<label class="radio inline">
799
									      		<input type="radio"  name="hemisphLong1" value="E">
800
									      		East
801
									      	</label>
802 7910 leinfelder
									    [%END%]
803
									      </td>
804
									    </tr>
805
806
807
									    <tr class="sectbody"><td><td colspan="4" align="left"><span class="regtext">If only this first lat/long pair is entered, this indicates a point location. If both lat/long pairs are entered, then this first pair represents the northwest corner of a bounding box.</span>
808
									      </td><td></td></tr>
809
810
									    <tr class="sectbody">
811 7912 leinfelder
									      <td class="rightCol"><span class="text-info">Latitude</span></td>
812 7910 leinfelder
									  <td ><input type="TEXT" name="latDeg2" value="[%latDeg2%]" size="3" maxlength="3"></td>
813
									      <td><input type="TEXT" name="latMin2" value="[%latMin2%]" size="2" maxlength="2"></td>
814
									      <td><input type="TEXT" name="latSec2" value="[%latSec2%]" size="2" maxlength="2"></td>
815
816
									      <td align="left" colspan="2">
817
									      [% IF form == 're_entry' && hemisphLat2 == "N"%]
818 7913 leinfelder
									      	<label class="radio inline">
819
									        	<input type="radio"  name="hemisphLat2" value="N" CHECKED>
820
									        	North
821
									        </label>
822 7910 leinfelder
									      [%ELSE%]
823 7913 leinfelder
									      	<label class="radio inline">
824
									        	<input type="radio"  name="hemisphLat2" value="N">
825
									        	North
826
									        </label>
827 7910 leinfelder
									      [%END%]
828
									      [% IF form == 're_entry' && hemisphLat2 == "S"%]
829 7913 leinfelder
									      	<label class="radio inline">
830
									        	<input type="radio"  name="hemisphLat2" value="S" CHECKED>
831
									        	South
832
									        </label>
833 7910 leinfelder
									      [%ELSE%]
834 7913 leinfelder
									      	<label class="radio inline">
835
									        	<input type="radio"  name="hemisphLat2" value="S">
836
												South
837
									        </label>
838 7910 leinfelder
									      [%END%]
839
									      </td>
840
									    </tr>
841
842 7912 leinfelder
									    <tr class="sectbody"><td class="rightCol"><span class="text-info">Longitude</span></td>
843 7910 leinfelder
									       <td> <input type="TEXT" name="longDeg2" value="[%longDeg2%]" size="3" maxlength="3"></td>
844
									       <td> <input type="TEXT" name="longMin2" value="[%longMin2%]" size="2" maxlength="2"></td>
845
									       <td> <input type="TEXT" name="longSec2" value="[%longSec2%]" size="2" maxlength="2"></td>
846
									       <td align="left" colspan="2">
847
848
									      [% IF form == 're_entry' && hemisphLong2 == "W"%]
849 7913 leinfelder
									      	<label class="radio inline">
850
									        	<input type="radio"  name="hemisphLong2" value="W" CHECKED>
851
									        	West
852
									        </label
853 7910 leinfelder
									      [%ELSE%]
854 7913 leinfelder
									      	<label class="radio inline">
855
									        	<input type="radio"  name="hemisphLong2" value="W">
856
									        	West
857
									        </label>
858 7910 leinfelder
									      [%END%]
859
									      [% IF form == 're_entry' && hemisphLong2 == "E"%]
860 7913 leinfelder
									      	<label class="radio inline">
861
									        	<input type="radio"  name="hemisphLong2" value="E" CHECKED>
862
									        	East
863
									        </label>
864 7910 leinfelder
									      [%ELSE%]
865 7913 leinfelder
									      	<label class="radio inline">
866
									        	<input type="radio"  name="hemisphLong2" value="E">
867
									        	East
868
									        </label>
869 7910 leinfelder
									      [%END%]
870
									      </td>
871
									    </tr>
872
									    <tr class="sectbody"><td></td>
873
									       <td align="left" colspan="4"><span class="regtext">
874
									        If entered, this lat/long pair represents the southeast corner of a bounding box.</span>
875
									      </td><td></td>
876
									    </tr>
877
									</table>
878
879 7912 leinfelder
								</div>
880 7910 leinfelder
881
						    </div>
882 7911 leinfelder
						</div>
883 7910 leinfelder
884
					[% END %]
885 7914 leinfelder
886
887
					[% IF modules.taxonomic == 'true' %]
888
889
						<!-- TAXONOMIC -->
890
						<div class="accordion-heading">
891 9163 walker
							<a class="accordion-toggle" data-toggle="collapse" data-target="#collapseTaxonomic">
892 7914 leinfelder
								Taxonomic Coverage
893
							</a>
894 8063 leinfelder
							<a data-toggle="modal" data-target="#myModal" role="button" href="[% cgiPrefix %]/register-dataset.cgi?cfg=[%cfg%]&amp;stage=guide#TaxonomicCoverage"><i class="icon-question-sign"></i></a>
895 7914 leinfelder
						</div>
896
						<div id="collapseTaxonomic" class="accordion-body collapse in">
897
							<div class="accordion-inner">
898
								<!--  the INPUT -->
899
								<div class="control-group">
900
									<label class="control-label" for="taxonRank">Taxonomic Rank</label>
901
									<div class="controls">
902
										<input name="taxonRank" id="taxonRank">
903
										<span class="help-block">(e.g., Species)</span>
904
									</div>
905
								</div>
906
								<div class="control-group">
907
									<label class="control-label" for="taxonName">Taxonomic Name</label>
908
									<div class="controls">
909
										<input name="taxonName" id="taxonName">
910
										<span class="help-block">(e.g., <i>Ursus arctos</i>)</span>
911
									</div>
912
								</div>
913
								<div class="control-group">
914 7915 leinfelder
									<label class="control-label" for="addTaxonButton"></label>
915 7914 leinfelder
									<div class="controls">
916 7966 leinfelder
										<input type="button" class="btn" value="Add Taxon" onClick="addTaxon()">
917 7914 leinfelder
									</div>
918
								</div>
919
920
								<div class="control-group">
921
									<label class="control-label" for="taxonTable"></label>
922
									<div class="controls">
923
										<table>
924 7968 leinfelder
											<tr id="addTaxon">
925
												<td colspan="6">
926
											</tr>
927 7914 leinfelder
											[% numTaxa = 0 %]
928
									        [% IF taxaCount %]
929
									            [% numTaxa = taxaCount %]
930
									            <tr class="sectbody" id="taxonHRRow">
931
									                <td colSpan="6">
932
									                    <hr width = "85%"/>
933
									                </td>
934
									            </tr>
935
									        [% END %]
936
									        <input type="hidden" name="taxaCount" value="[%numTaxa%]" id="taxaCount">
937
938
									        [% cnt = 1 %]
939
									        [% WHILE cnt <= numTaxa%]
940
									            <tr class="sectbody">
941
									                <td class="rightCol">
942
									                    <a style="cursor:pointer">
943 7961 leinfelder
									                        <i onClick="cleanTextNodes('taxonHRRow', 'addtaxarow');moveUpRow(event)"
944
									                        class="icon-arrow-up"
945
									                        alt="Move Up"></i>
946 7914 leinfelder
									                    </a>
947
									                    <a style="cursor:pointer">
948 7961 leinfelder
									                        <i onClick="cleanTextNodes('taxonHRRow', 'addtaxarow');moveDownRow(event, 'addtaxarow')"
949
									                        class="icon-arrow-down"
950
									                        alt="Move Down"></i>
951 7914 leinfelder
									                    </a>
952
									                    <a style="cursor:pointer">
953 7962 leinfelder
									                        <i class="icon-remove-sign"
954 7961 leinfelder
									                        onClick="delRow(event)" alt="Delete"></i>
955 7914 leinfelder
									                    </a>
956
									                </td>
957
									                [% SET rank = "taxonRankName${cnt}" %]
958
									                [% SET name = "taxonRankValue${cnt}" %]
959
									                <td colspan="5" align ="left" style="cursor:pointer"
960
									                    onClick="taxonEditRow(event, 0, '[%$rank%]', '[%$name%]')">
961
									                    Rank: [%$rank%], Name: [%$name%]
962
									                    <input name="taxonName" type="hidden" value="[%$name%]"/>
963
									                    <input name="taxonRank" type="hidden" value="[%$rank%]"/>
964
									            </tr>
965
									            [% cnt = cnt + 1 %]
966
									        [% END %]
967
968
									     <tr class="sectbody" id="addtaxarow">
969
									        <td class="bordertop" valign="top" align="right"></td>
970
									        <td class="bordertop" align="left" colspan="5"></td>
971
									     </tr>
972
973
									   </table>
974
									</div>
975
								</div>
976
977
								<div class="control-group">
978
									<label class="control-label" for="taxaAuth">Taxonomic Reference</label>
979
									<div class="controls">
980 7972 leinfelder
										<textarea class="span8" rows="3" cols="30" name="taxaAuth">[% taxaAuth %]</textarea>
981 7915 leinfelder
										<span class="help-block">List the source(s) used for identifying and naming taxa (e.g., name of a field guide, key, or nomenclature revision).</span>
982 7914 leinfelder
									</div>
983
								</div>
984
985
						    </div>
986
						</div>
987
988
					[% END %]
989 7917 leinfelder
990
					[% IF modules.method == 'true' %]
991
992
						<!-- METHODS -->
993
						<div class="accordion-heading">
994 9163 walker
							<a class="accordion-toggle" data-toggle="collapse" data-target="#collapseMethods">
995 7917 leinfelder
								Data Collection Methods
996
							</a>
997 8063 leinfelder
							<a data-toggle="modal" data-target="#myModal" role="button" href="[% cgiPrefix %]/register-dataset.cgi?cfg=[%cfg%]&amp;stage=guide#Methods"><i class="icon-question-sign"></i></a>
998 7917 leinfelder
						</div>
999
						<div id="collapseMethods" class="accordion-body collapse in">
1000
							<div class="accordion-inner">
1001
								<!--  the INPUT -->
1002
								<div class="control-group">
1003
									<label class="control-label" for="methodTitle">Method Title</label>
1004
									<div class="controls">
1005
										<input type="text" name="methodTitle" value="[%methodTitle%]">
1006
									</div>
1007
								</div>
1008
								<div class="control-group">
1009
									<label class="control-label" for="methodPara">Method Description</label>
1010
									<div class="controls">
1011 7971 leinfelder
								        <table width="100%">
1012 7917 leinfelder
										[% IF !methodPara %]
1013 7972 leinfelder
											<tr><td><textarea class="span8" rows="6" cols="60" name="methodPara"></textarea></td></tr>
1014 7917 leinfelder
								        [% END %]
1015
								        [% FOREACH para = methodPara %]
1016 7972 leinfelder
								           <tr><td><textarea class="span8" rows="6" cols="60" name="methodPara">[% para %]</textarea></td></tr>
1017 7917 leinfelder
								        [% END %]
1018
								        	<tr class="sectbody" id="addparabutton1">
1019 7919 leinfelder
									    		<td align="left">
1020 7966 leinfelder
									          		<input type="button" class="btn" value="Add Paragraph to Method Description" onClick="addParagraph()">
1021 7917 leinfelder
									          	</td>
1022
											</tr>
1023
										</table>
1024
									</div>
1025
								</div>
1026
1027 7918 leinfelder
								<div class="control-group">
1028
									<label class="control-label" for="studyExtentDescription">Extent of Study Description</label>
1029
									<div class="controls">
1030 7972 leinfelder
										<textarea class="span8" rows="6" cols="60" name="studyExtentDescription">[% studyExtentDescription %]</textarea>
1031 7918 leinfelder
										<span class="help-block">
1032
									        Describe the temporal, spatial and taxonomic extent of the study,
1033
									        supplementing the information on coverage provided above.
1034
									        For example, if the temporal coverage of the data is 1990-2000, you
1035
									        might provide details about any years that were missed or the months
1036
									        in which sampling occurred.</span>
1037
									</div>
1038
								</div>
1039 7917 leinfelder
1040 7918 leinfelder
								<div class="control-group">
1041
									<label class="control-label" for="samplingDescription">Sampling Description</label>
1042
									<div class="controls">
1043 7972 leinfelder
										<textarea class="span8" rows="6" cols="60" name="samplingDescription">[% samplingDescription %]</textarea>
1044 7918 leinfelder
										<span class="help-block">
1045
									        Describe the sampling design of the study.  For example, you might
1046
        									describe the way in which treatments were assigned to sampling units.</span>
1047
									</div>
1048
								</div>
1049
1050
1051 7917 leinfelder
						    </div>
1052
						</div>
1053
1054
					[% END %]
1055 7921 leinfelder
1056 7917 leinfelder
1057 7921 leinfelder
						<!-- DATA SET CONTACT -->
1058
						<div class="accordion-heading">
1059 9163 walker
							<a class="accordion-toggle" data-toggle="collapse" data-target="#collapseContact">
1060 7921 leinfelder
								Data Set Contact
1061
							</a>
1062 8063 leinfelder
							<a data-toggle="modal" data-target="#myModal" role="button" href="[% cgiPrefix %]/register-dataset.cgi?cfg=[%cfg%]&amp;stage=guide#DataSetContactAddress"><i class="icon-question-sign"></i></a>
1063 7921 leinfelder
						</div>
1064
						<div id="collapseContact" class="accordion-body collapse in">
1065
							<div class="accordion-inner">
1066
								<!--  the INPUT -->
1067 7922 leinfelder
								<label class="checkbox inline" for="useOrigAddress">
1068
									<input type="CHECKBOX" name="useOrigAddress" onClick="copyContact()" id="copyCheckBox" [%useOrigAddress%]>
1069 7923 leinfelder
        							Use the same name and address as the <em>PRINCIPAL DATA SET OWNER</em> above.
1070 7922 leinfelder
								</label>
1071
1072 7921 leinfelder
								<div class="control-group">
1073
									<label class="control-label" for="origNamefirstContact">*First Name</label>
1074
									<div class="controls">
1075
										<input type="text" name="origNamefirstContact" id="contactNameFirst" value="[%origNamefirstContact%]">
1076
									</div>
1077
								</div>
1078
								<div class="control-group">
1079
									<label class="control-label" for="origNamelastContact">*Last Name</label>
1080
									<div class="controls">
1081
										<input type="text" name="origNamelastContact" id="contactNameLast" value="[%origNamelastContact%]">
1082
									</div>
1083
								</div>
1084
								<div class="control-group">
1085
									<label class="control-label" for="origNameOrgContact">Organization Name</label>
1086
									<div class="controls">
1087
										<input type="text" name="origNameOrgContact" id="contactNameOrg" value="[%origNameOrgContact%]">
1088
									</div>
1089
								</div>
1090
								<div class="control-group">
1091
									[% IF required.contactEmailAddress == 'true' %]
1092
										<label class="control-label" for="origEmailContact">*Email</label>
1093
									[% ELSE %]
1094
										<label class="control-label" for="origEmailContact">Email</label>
1095
									[% END %]
1096
									<div class="controls">
1097
										<input type="text" name="origEmailContact" id="contactEmail" value="[%origEmailContact%]">
1098
									</div>
1099
								</div>
1100
								<div class="control-group">
1101
									<label class="control-label" for="origPhoneContact">Phone</label>
1102
									<div class="controls">
1103
										<input type="text" name="origPhoneContact" id="contactPhone" value="[%origPhoneContact%]">
1104
									</div>
1105
								</div>
1106
								<div class="control-group">
1107
									<label class="control-label" for="origFAXContact">Fax</label>
1108
									<div class="controls">
1109
										<input type="text" name="origFAXContact" id="contactFAX" value="[%origFAXContact%]">
1110
									</div>
1111
								</div>
1112
								<div class="control-group">
1113
									<label class="control-label" for="origDeliveryContact">Street Address</label>
1114
									<div class="controls">
1115 7972 leinfelder
										<textarea class="span8" id="contactDelivery" name="origDeliveryContact">[%origDeliveryContact%]</textarea>
1116 7921 leinfelder
										<span class="help-block">(number, street, unit, etc.; comma-separated)</span>
1117
									</div>
1118
								</div>
1119
								<div class="control-group">
1120
									<label class="control-label" for="origCityContact">City</label>
1121
									<div class="controls">
1122 7925 leinfelder
										<input type="text" name="origCityContact" id="contactCity" value="[%origCityContact%]">
1123 7921 leinfelder
									</div>
1124
								</div>
1125
								<div class="control-group">
1126
									<label class="control-label" for="origStateContact">U.S. State or Territory</label>
1127
									<div class="controls">
1128
										<select name="origStateContact" id="contactState">
1129
											[% IF form == 're_entry' %]
1130
												<option selected>[%origStateContact%]</option>
1131
											[% ELSE %]
1132
												<option>Select state or territory here.</option>
1133
											[% END %]
1134
											<option>Alabama</option>
1135
											<option>Alaska</option>
1136
											<option>American Samoa</option>
1137
											<option>Arizona</option>
1138
											<option>Arkansas</option>
1139
											<option>California</option>
1140
											<option>Colorado</option>
1141
											<option>Connecticut</option>
1142
											<option>Delaware</option>
1143
											<option>District of Columbia</option>
1144
											<option>Florida</option>
1145
											<option>Georgia</option>
1146
											<option>Guam</option>
1147
											<option>Hawaii</option>
1148
											<option>Idaho</option>
1149
											<option>Illinois</option>
1150
											<option>Indiana</option>
1151
											<option>Iowa</option>
1152
											<option>Kansas</option>
1153
											<option>Kentucky</option>
1154
											<option>Louisiana</option>
1155
											<option>Maine</option>
1156
											<option>Maryland</option>
1157
											<option>Massachusetts</option>
1158
											<option>Michigan</option>
1159
											<option>Minnesota</option>
1160
											<option>Mississippi</option>
1161
											<option>Missouri</option>
1162
											<option>Montana</option>
1163
											<option>Nebraska</option>
1164
											<option>Nevada</option>
1165
											<option>New Hampshire</option>
1166
											<option>New Jersey</option>
1167
											<option>New Mexico</option>
1168
											<option>New York</option>
1169
											<option>North Carolina</option>
1170
											<option>North Dakota</option>
1171
											<option>Northern Mariana Islands</option>
1172
											<option>Ohio</option>
1173
											<option>Oklahoma</option>
1174
											<option>Oregon</option>
1175
											<option>Pennsylvania</option>
1176
											<option>Puerto Rico</option>
1177
											<option>Rhode Island</option>
1178
											<option>South Carolina</option>
1179
											<option>South Dakota</option>
1180
											<option>Tennessee</option>
1181
											<option>Texas</option>
1182
											<option>Utah</option>
1183
											<option>Vermont</option>
1184
											<option>Virgin Islands</option>
1185
											<option>Virginia</option>
1186
											<option>Washington</option>
1187
											<option>West Virginia</option>
1188
											<option>Wisconsin</option>
1189
											<option>Wyoming</option>
1190
										</select>
1191
									</div>
1192
								</div>
1193
								<div class="control-group">
1194
									<label class="control-label" for="origStateOtherContact">Other State/Province</label>
1195
									<div class="controls">
1196
										<input type="text" name="origStateOtherContact" id="contactStateOther" value="[%origStateOtherContact%]">
1197
									</div>
1198
								</div>
1199
								<div class="control-group">
1200
									<label class="control-label" for="origZIPContact">Postal Code</label>
1201
									<div class="controls">
1202
										<input type="text" name="origZIPContact" id="contactZip" value="[%origZIPContact%]">
1203
									</div>
1204
								</div>
1205
								<div class="control-group">
1206
									<label class="control-label" for="origCountryContact">Country</label>
1207
									<div class="controls">
1208
										<input type="text" name="origCountryContact" id="contactCountry" value="[%origCountryContact%]">
1209
									</div>
1210
								</div>
1211
1212
						    </div>
1213
						</div>
1214
1215 7926 leinfelder
						<!-- DISTRIBUTION INFO -->
1216
						<div class="accordion-heading">
1217 9163 walker
							<a class="accordion-toggle" data-toggle="collapse" data-target="#collapseDistribution">
1218 7926 leinfelder
								Distribution Information
1219
							</a>
1220 8063 leinfelder
							<a data-toggle="modal" data-target="#myModal" role="button" href="[% cgiPrefix %]/register-dataset.cgi?cfg=[%cfg%]&amp;stage=guide#DistributionIinformation"><i class="icon-question-sign"></i></a>
1221 7926 leinfelder
						</div>
1222
						<div id="collapseDistribution" class="accordion-body collapse in">
1223
							<div class="accordion-inner">
1224
								<!--  the INPUT -->
1225
								<div class="control-group">
1226
									<label class="control-label" for="identifier">Data Set Identifier</label>
1227
									<div class="controls">
1228
										<input type="text" name="identifier" value="[%identifier%]">
1229
										<span class="help-block">
1230
									     If available, please enter a name or number that uniquely identifies and
1231
									     describes concisely the data set. Alternatively, provide other pertinent
1232
									     information that can identify and locate the data set within your site's
1233
									     data management system.</span>
1234
									</div>
1235
								</div>
1236
								<div class="control-group">
1237
									<label class="control-label" for="dataMedium">*Data Medium</label>
1238
									<div class="controls">
1239
										[% IF form == 're_entry' && (dataMedium == "digital " || dataMedium == "digital")  %]
1240
											<label class"radio inline">
1241
									            <input type="radio"  name="dataMedium" onClick="handleOther(0, 'otherDM')" value="digital" CHECKED>
1242
									            Digital
1243
									        </label>
1244
								        [%ELSE%]
1245
								        	<label class"radio inline">
1246
									            <input type="radio"  name="dataMedium" onClick="handleOther(0, 'otherDM')" value="digital">
1247
									            Digital
1248
									        </label>
1249
								        [% END %]
1250
								        [% IF form == 're_entry' && (dataMedium == "hardcopy " || dataMedium == "hardcopy") %]
1251
								        	<label class"radio inline">
1252
								           		<input type="radio"  name="dataMedium" onClick="handleOther(0, 'otherDM')" value="hardcopy" CHECKED>
1253
								           		Hardcopy
1254
								           	</label>
1255
								        [%ELSE%]
1256
								        	<label class"radio inline">
1257
												<input type="radio"  name="dataMedium" onClick="handleOther(0, 'otherDM')" value="hardcopy">
1258
								           		Hardcopy
1259
								           	</label>
1260
								        [% END %]
1261
								        [% IF form == 're_entry' && dataMedium == "other" %]
1262
								        	<label class"radio inline">
1263
									           <input type="radio" name="dataMedium" value="other" onClick="handleOther(1, 'otherDM')" CHECKED>
1264
									           Other
1265
									        </label>
1266
								        [%ELSE%]
1267
								        	<label class"radio inline">
1268
								           		<input type="radio"  name="dataMedium" onClick="handleOther(1, 'otherDM')" value="other">
1269
								           		Other
1270
								           	</label>
1271
								        [% END %]
1272
								  		<input type="text" name="dataMediumOther" value="[%dataMediumOther%]" id="otherDM"></input>
1273
									</div>
1274
								</div>
1275
1276
								<div class="control-group">
1277
									<label class="control-label" for="useConstraints">*Usage Rights</label>
1278
									<div class="controls">
1279
										[% IF form == 're_entry' && useConstraints == "no restrictions" %]
1280
											<label class"radio inline">
1281
												<input type="radio"  name="useConstraints" onClick="handleOther(0, 'otherUC')" value="no restrictions" CHECKED>
1282
												No restrictions
1283
											</label>
1284
										[%ELSE%]
1285
											<label class"radio inline">
1286
									            <input type="radio"  name="useConstraints" onClick="handleOther(0, 'otherUC')" value="no restrictions">
1287
									            No restrictions
1288
									        </label>
1289
										[%END%]
1290
										[% IF form == 're_entry' && useConstraints == "Obtain permission from data set owner(s)" %]
1291
											<label class"radio inline">
1292
										        <input type="radio"  name="useConstraints" onClick="handleOther(0, 'otherUC')" value="Obtain permission from data set owner(s)" CHECKED>
1293
										        Obtain permission from data set owner(s)
1294
										    </label>
1295
										[%ELSE%]
1296
											<label class"radio inline">
1297
									            <input type="radio"  name="useConstraints" onClick="handleOther(0, 'otherUC')" value="Obtain permission from data set owner(s)">
1298
									            Obtain permission from data set owner(s)
1299
									        </label>
1300
										[%END%]
1301
1302
										[% IF form == 're_entry' && useConstraints == "other" %]
1303
											<label class"radio inline">
1304
												<input type="radio"  name="useConstraints" onClick="handleOther(1, 'otherUC')" value="other" CHECKED>
1305
											    Other
1306
											</label>
1307
									    [%ELSE%]
1308
									    	<label class"radio inline">
1309
												<input type="radio"  name="useConstraints" onClick="handleOther(1, 'otherUC')" value="other">
1310
												Other
1311
											</label>
1312
									    [%END%]
1313
										<input type="text" name="useConstraintsOther" id="otherUC" value="[%useConstraintsOther%]" size="49">
1314
									</div>
1315
								</div>
1316
1317
								<div class="control-group">
1318
									<label class="control-label" for="url">URL</label>
1319
									<div class="controls">
1320
										<input type="text" name="url" value="[%url%]">
1321
									</div>
1322
								</div>
1323
								<div class="control-group">
1324
									<label class="control-label" for="addComments">Additional Information</label>
1325
									<div class="controls">
1326 7972 leinfelder
										<textarea class="span8" rows="6" cols="60" name="addComments">[%addComments%]</textarea>
1327 7926 leinfelder
									</div>
1328
								</div>
1329
1330
						    </div>
1331
						</div>
1332
1333
1334 7927 leinfelder
					[% IF modules.upload == 'true' %]
1335
1336
						<!-- DATA UPLOAD -->
1337 7921 leinfelder
						<div class="accordion-heading">
1338 9163 walker
							<a class="accordion-toggle" data-toggle="collapse" data-target="#collapseUploadData">
1339 7927 leinfelder
								Upload Data
1340 7921 leinfelder
							</a>
1341 8063 leinfelder
							<a data-toggle="modal" data-target="#myModal" role="button" href="[% cgiPrefix %]/register-dataset.cgi?cfg=[%cfg%]&amp;stage=guide#UploadData"><i class="icon-question-sign"></i></a>
1342 7921 leinfelder
						</div>
1343 7927 leinfelder
						<div id="collapseUploadData" class="accordion-body collapse in">
1344 7921 leinfelder
							<div class="accordion-inner">
1345 7928 leinfelder
1346 7921 leinfelder
								<!--  the INPUT -->
1347 7928 leinfelder
								<table class="tables" cellpadding="5" cellspacing="0" id="uploadTable">
1348
									<tr class="sectbody">
1349
									    <td class="rightCol"><span class="text-info">Upload Data File</span></td>
1350
									    <td colspan="5">
1351
								        	<input type="file" id="file_element" name="file_1" class="longwidth">
1352
1353
									        [% IF form == 're_entry' && upCount %]
1354
									           [% cnt = 0 %]
1355
									           [% WHILE cnt < upCount %]
1356
									                [% SET fileSum = "upload_${cnt}" %]
1357
									                [% SET fileName = "uploadname_${cnt}" %]
1358
									                [% SET fileType = "uploadtype_${cnt}" %]
1359
									                [% SET filePerm = "uploadperm_${cnt}" %]
1360
									                [% IF fileSum %]
1361
									                    <input type="hidden" name="[%fileSum%]" value="[% $fileSum %]">
1362
									                    <input type="hidden" name="[%fileName%]" value="[% $fileName %]">
1363
									                    <input type="hidden" name="[%fileType%]" value="[% $fileType %]">
1364
									                [% END %]
1365
									                [% cnt = cnt + 1 %]
1366
									            [% END %]
1367
									        <input type="hidden" id="upCount" name="upCount" value="[%upCount%]">
1368
									        [% END %]
1369
1370
									        <input type="hidden" id="fileCount" name="fileCount" value="[%fileCount%]">
1371
										</td>
1372
									</tr>
1373
									<tr class="sectbody">
1374
										<td class="rightCol" valign="top"><span class="text-info">Attached Files</span></td>
1375
										<td colspan="5" class="regtext">
1376 7927 leinfelder
										    [% IF !upCount %]
1377
										        <div id="file_comment">
1378
										            (<i>None currently attached</i>)
1379
										        </div>
1380
										    [% END %]
1381 7928 leinfelder
										    <div id="files_list">
1382
											    [% IF form == 're_entry' && upCount %]
1383
											    	[% cnt = 0 %]
1384
1385
												    [% WHILE cnt < upCount %]
1386
												        [% SET fileName = "uploadname_${cnt}" %]
1387
												        [% SET filePerm = "uploadperm_${cnt}" %]
1388
												        [% IF $filePerm == 'public' %]
1389
												          [% SET perm_a = "checked" %]
1390
												          [% SET perm_b = "" %]
1391
												        [% ELSE %]
1392
												          [% SET perm_a = "" %]
1393
												          [% SET perm_b = "checked" %]
1394
												        [% END %]
1395 7929 leinfelder
												        [% IF fileName %]
1396
													        <div>
1397
													          [% $fileName %]
1398
													          <label class="radio inline">
1399
																<input type="radio" name="[% filePerm %]" value="public" [% perm_a %]> Public
1400
													          </label>
1401
													          <label class="radio inline">
1402
													          	<input type="radio" name="[% filePerm %]" value="private" [% perm_b %]> Private
1403
													          </label>
1404
													          <label class="text inline">
1405 7966 leinfelder
																<input type="button" class="btn" value="Delete" onclick="deleteFile(event, [%fileName%]);"/>
1406 7929 leinfelder
															</div>
1407 7928 leinfelder
														[% END %]
1408
1409
												        [% cnt = cnt + 1 %]
1410
												    [% END %]
1411
										    	[% END %]
1412
										    </div>
1413
										</td>
1414
									</tr>
1415
								</table>
1416
1417
								<script language="JavaScript" type="text/JavaScript">
1418
									var multi_selector = new MultiSelector( document.getElementById( 'files_list' ), 10);
1419
								    multi_selector.addElement( document.getElementById( 'file_element' ) );
1420
								</script>
1421
1422 7921 leinfelder
1423
						    </div>
1424
						</div>
1425 7927 leinfelder
1426
					[% END %]
1427
1428 7867 leinfelder
1429 7896 leinfelder
    					</div>
1430
					</div> <!-- end the accordinan -->
1431 7927 leinfelder
1432 8038 leinfelder
					<input id="entryFormSubmit" name="submit" type="button" class="btn" onClick="sortInputTags();" value="Submit Data Set Description">
1433 7929 leinfelder
				</form>
1434
1435 7896 leinfelder
			</div> <!-- end the row -->
1436
1437 7889 leinfelder
		</div>
1438 8055 leinfelder
1439 7889 leinfelder
	</article>