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