Project

General

Profile

1
<%@ page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
2
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
3
<%@ taglib prefix="s" uri="/struts-tags"%>
4
<html>
5
<head>
6
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
7
<title><s:text name="registerRepo.dnet.title"/></title>
8
<link href="jsps/favicon.ico" rel="shortcut icon" type="image/x-icon" />
9
<link href="jsps/style.css" rel="stylesheet" type="text/css" media="screen" />
10
<link rel="stylesheet" href="//code.jquery.com/ui/1.11.1/themes/smoothness/jquery-ui.css">
11
</head>
12
<body class="left">
13

    
14
<script src="//code.jquery.com/jquery-1.10.2.js"></script>
15
<script src="//code.jquery.com/ui/1.11.1/jquery-ui.js"></script>
16
<script type="text/javascript" src="jsps/js/repoInterfaces.js"></script>
17

    
18
<div id="wrapper">
19
	<jsp:include page="menu.jsp"/>
20
	<div id="page">
21
        <div id="page-bgtop">
22
             <div id="middle">
23
                <div class="middle-b">
24
                    <div class="background">
25
    	                <div id="left">
26
                            <div id="left_container" >
27
                            <h2 class="helpHdr">Info</h2>
28
                            <s:text name="help.registerRepo"/>
29
                            </div>
30
	                    </div>
31
                        <div id="main">
32
                            <div id="main_container" class="clearfix">
33
                                <div id="mainmiddle" class="floatbox">
34
                                    <h1><s:text name="registerRepo.dnet.title"/></h1>
35
                                    <div class="info">
36
                                    	<s:text name="registerRepoDnet.descriptionGen"/>
37
                                    </div>
38
                                    <s:actionerror/>
39
                                    <div class="entry">
40
                                        <s:form cssClass="zebra1" action="registerRepo">
41
                                        	<s:hidden name="mode" value="%{mode}"/>
42
                                        	<s:hidden name="idDoar" value="%{idDoar}"/>
43
                                        	<s:hidden name="usingOpenDoar" value="%{readonlyFields}"/>
44
                                        	<s:hidden name="readonlyFields" value="%{readonlyFields}"/>
45
                                        	<s:hidden name="id" value="%{id}"/>
46
                                        	<s:hidden name="officialName" value="%{officialName}"/>
47
                                            <tr><td colspan="2" class="section"><s:text name="registerRepoDnet.title0"/></td></tr>
48
                                       	<s:if test="%{mode=='opendoar'}">
49
                                     	    <tr><td colspan="2"> <div class="alert"><s:text name="registerRepoDnet.descriptionGen0"/><a href="<s:url value="%{idDoar}"/> " target="_blank">OpenDOAR link</a></div></td></tr>
50
         								</s:if>  
51
         								<s:if test="%{mode=='re3data'}">
52
         									<tr><td colspan="2"> <div class="alert"><s:text name="registerRepoDnet.descriptionGen0_data"/><a href="<s:url value="%{idDoar}"/> " target="_blank">Re3data link</a></div></td></tr>
53
         								</s:if>                                 
54
                                        <s:if test="%{mode=='opendoar'}">
55
<%--                                             <tr><th><s:text name="registerRepoDnet.typology"/></th><td><s:property value="repo.typology"/></td></tr> --%>
56
	                                    	<tr><th><s:text name="registerRepoDnet.typology"/></th><td><s:textfield theme="simple" name="repo.typology" value="%{repo.typology}" title="%{getText(\'repoRegistration.tooltip.typology\')}" label="%{getText(\"registerRepoDnet.typology\")}" required="true" readonly="%{readonlyFields}" /></td></tr>
57
                                        </s:if>
58
                                        <s:else>
59
	                                        <tr><th><s:text name="registerRepoDnet.typology"/></th><td><s:select theme="simple" name="repo.typology" list="typologies" title="%{getText(\'repoRegistration.tooltip.typology\')}" label="%{getText(\"registerRepoDnet.typology\")}" required="true" readonly="%{readonlyFields}"/></td></tr>
60
                                            <tr><td colspan="2"><s:fielderror fieldName="customTypology"/></td></tr>
61
                                            <tr><th><s:text name="registerRepo.dnet.customTypology"/></th><td><s:textfield theme = "simple" name="customTypology" title="%{getText(\'repoRegistration.tooltip.typology\')}" label="%{getText(\"registerRepo.dnet.customTypology\")}" size="65" readonly="%{readonlyFields}"/></td></tr>
62
                                        </s:else>
63
                                            <tr><td colspan="2"><s:fielderror fieldName="officialName"/></td></tr>
64
                                            <tr><th><s:text name="registerRepoDnet.officialName"/></th><td><s:textfield theme="simple" name="repo.officialName" size="65" title="%{getText(\'repoRegistration.tooltip.officialName\')}" label="%{getText(\"registerRepoDnet.officialName\")}" required="true" readonly="%{repoMode.trim().toLowerCase().equals(\"dnet\") && readonlyFields}"/></td></tr>
65

    
66
                                        <s:if test="%{mode=='journal'}">
67
                                            <tr><td colspan="2"><s:fielderror fieldName="issn"/></td></tr>
68
                                           	<tr><th><s:text name="registerRepoDnet.issn"/></th><td><s:textfield theme="simple" name="repo.issn" size="65" title="%{getText(\'repoRegistration.tooltip.issn\')}" label="%{getText(\"registerRepoDnet.issn\")}" required="true"/></td></tr>
69
                                           	<tr><td colspan="2"><s:fielderror fieldName="eissn"/></td></tr>
70
                                           	<tr><th><s:text name="registerRepoDnet.eissn"/></th><td><s:textfield theme="simple" name="repo.eissn" size="65" title="%{getText(\'repoRegistration.tooltip.eissn\')}" label="%{getText(\"registerRepoDnet.eissn\")}"/></td></tr>
71
                                           	<tr><td colspan="2"><s:fielderror fieldName="lssn"/></td></tr>
72
                                           	<tr><th><s:text name="registerRepoDnet.lissn"/></th><td><s:textfield theme="simple" name="repo.lissn" size="65" title="%{getText(\'repoRegistration.tooltip.lissn\')}" label="%{getText(\"registerRepoDnet.lissn\")}"/></td></tr>
73
                                        </s:if>
74
<%--                                             <s:if test="%{readonlyFields}"> --%>
75
                                            <tr><th width="150px"><s:text name="registerRepoDnet.description"/></th><td><s:textarea theme="simple" name="repo.description" title="%{getText(\'repoRegistration.tooltip.description\')}" label="%{getText(\"registerRepoDnet.description\")}" cols="50" rows="10" readonly="%{readonlyFields}"/></td></tr>
76
<%--                                             </s:if> --%>
77
<%--                                             <s:textfield name="iconUrl" size="65" title="%{getText(\'repoRegistration.tooltip.iconUrl\')}" label="%{getText(\"registerRepoDnet.iconUrl\")}" required="true" readonly="%{readonlyFields}" /> --%>
78
                                        <s:if test="%{readonlyFields}">
79
                                       		<tr><td colspan="2"><s:fielderror fieldName="countryName"/></td></tr>
80
                                          	<tr><th><s:text name="registerRepoDnet.country"/></th><td><s:textfield theme="simple" name="repo.countryName" value="%{repo.countryName}" title="%{getText(\'repoRegistration.tooltip.country\')}" label="%{getText(\"registerRepoDnet.country\")}" required="true" readonly="%{readonlyFields}"/></td></tr>
81
                                        </s:if>
82
                                        <s:else>
83
                                          	<tr><td colspan="2"><s:fielderror fieldName="countryName"/></td></tr>
84
                                      		<tr><th><s:text name="registerRepoDnet.country"/></th><td><s:select theme="simple" name="repo.countryName" list="countries" value="%{repo.countryName}" title="%{getText(\'repoRegistration.tooltip.country\')}" label="%{getText(\"registerRepoDnet.country\")}" required="true"/></td></tr>
85
                                        </s:else>
86
                                            <tr><td colspan="2"><s:fielderror fieldName="longitude"/></td></tr>
87
                                            <tr><th><s:text name="registerRepoDnet.longtitude"/></th><td><s:textfield theme="simple" name="repo.longitude" size="10" title="%{getText(\'repoRegistration.tooltip.longtitude\')}" label="%{getText(\"registerRepoDnet.longtitude\")}" required="true" readonly="%{readonlyFields}"/></td></tr>
88
                                            <tr><td colspan="2"><s:fielderror fieldName="latitude"/></td></tr>
89
                                            <tr><th><s:text name="registerRepoDnet.latitude"/></th><td><s:textfield theme="simple" name="repo.latitude" size="10" title="%{getText(\'repoRegistration.tooltip.latitude\')}" label="%{getText(\"registerRepoDnet.latitude\")}" required="true" readonly="%{readonlyFields}"/></td></tr>
90
<%--                                             <s:if test="%{readonlyFields}"> --%>
91
<%-- 	                                        	<s:textfield name="timezone" list="timezones" listKey="offset" listValue="name" title="%{getText(\'repoRegistration.tooltip.timezone\')}" label="%{getText(\"registerRepoDnet.timezone\")}" required="true" readonly="%{readonlyFields}" /> --%>
92
<%--                                             </s:if> --%>
93
<%--                                             <s:else> --%>
94
<%--            	                                	<s:select name="timezone" list="timezones" listKey="offset" listValue="name" title="%{getText(\'repoRegistration.tooltip.timezone\')}" label="%{getText(\"registerRepoDnet.timezone\")}" required="true"/> --%>
95
<%--                                          	</s:else> --%>
96
											<tr><td colspan="2"><s:fielderror fieldName="websiteUrl"/></td></tr>
97
                                            <tr><th><s:text name="registerRepoDnet.entryUrl"/></th><td><s:textfield theme="simple" name="repo.websiteUrl" size="65" title="%{getText(\'repoRegistration.tooltip.entryUrl\')}" label="%{getText(\"registerRepoDnet.entryUrl\")}" required="true" readonly="%{readonlyFields}" /></td></tr>
98
                                            <tr><td colspan="2"><s:fielderror fieldName="organization"/></td></tr>
99
                                            <tr><th><s:text name="registerRepoDnet.repoInst"/></th><td><s:textfield theme="simple" name="repo.organization" size="65" title="%{getText(\'repoRegistration.tooltip.repoInst\')}" label="%{getText(\"registerRepoDnet.repoInst\")}" required="true" readonly="%{readonlyFields}" /></td></tr>
100
                                            <tr><td colspan="2" class="section"><s:text name="registerRepoDnet.title0b"/></td></tr>
101
                                            <tr><td colspan="2"><s:fielderror fieldName="englishName"/></td></tr>
102
                                            <tr><th><s:text name="registerRepoDnet.englishName"/></th><td><s:textfield theme="simple" name="repo.englishName" size="65" title="%{getText(\'repoRegistration.tooltip.englishName\')}" label="%{getText(\"registerRepoDnet.englishName\")}" required="true"/></td></tr>
103
                                            <tr><th><s:text name="registerRepoDnet.iconUrl"/></th><td><s:textfield theme="simple" name="repo.logoUrl" size="65" title="%{getText(\'repoRegistration.tooltip.iconUrl\')}" label="%{getText(\"registerRepoDnet.iconUrl\")}"/></td></tr>
104
                                            <tr><td>&nbsp;</td><td class="comments smallfont">Please make sure that the maximum size of the uploaded image is width=360px, height=240px</td></tr>
105
      	                                	<tr><th><s:text name="registerRepoDnet.timezone"/></th><td><s:select theme="simple" name="repo.timezone" list="timezones" listKey="offset" listValue="name" title="%{getText(\'repoRegistration.tooltip.timezone\')}" label="%{getText(\"registerRepoDnet.timezone\")}" required="true"/></td></tr>
106
                                         <s:if test="%{mode=='aggregator'}">    
107
                                            <tr><th><s:text name="registerRepoDnet.aggregatorType"/></th><td><s:select theme="simple" name="repo.datasourceClass" list="datasourceClasses" value="%{repo.datasourceClass}" title="%{getText(\'repoRegistration.tooltip.aggregatorType\')}" label="%{getText(\"registerRepoDnet.aggregatorType\")}" required="true" requiredLabel="true"/></td></tr>
108
                                         </s:if>
109
                                            <tr><td colspan="2" class="section"><s:text name="registerRepoDnet.title1"/></td></tr>
110
                                            <tr><td colspan="2"><s:fielderror fieldName="contactEmail"/></td></tr>
111
                                            <tr><th><s:text name="registerRepoDnet.adminEmail"/></th><td><s:textfield theme="simple" name="repo.contactEmail" size="65" title="%{getText(\'repoRegistration.tooltip.adminEmail\')}" label="%{getText(\"registerRepoDnet.adminEmail\")}" /></td></tr>
112
                                            <tr> <td colspan="2" class="section"><s:text name="registerRepoDnet.title2"/></td></tr>
113
                                            
114
                                            <tr><td colspan="2">
115
                                            	<div class="info"> 
116
                                    				<s:text name="registerRepoDnet.descriptionEmptySet"/>
117
                                    			</div>
118
                                    		    </td>
119
                                    		</tr>
120
                                   		 	<s:if test="hasFieldErrors()">
121
	                                   		 	<tr><td colspan="2"><s:fielderror fieldName="baseUrl"/></td></tr>
122
												<tr><td colspan="2"><s:fielderror fieldName="validationSet"/></td></tr>
123
											</s:if>
124
											<table id="myTable" class="zebra1" style="table-layout:fixed; width:100%">
125
												<tbody>
126
													<s:iterator value="interfaces" var="opendoarrepositoryinterface" status="stat">
127
															<tr><th width=30% scope="col" class="numb"></th><th width=65% class="numb"></th><th class="numb" width=5%></th></tr>
128

    
129
<%-- 															<tr><th width=30% scope="col" class="numb">Interface Number</th><td width=65% class="numb"><s:text name="%{#stat.count}"/></td><td width=5%></td></tr> --%>
130
															<s:if test="%{dbMode.trim().toLowerCase().equals(\"dms\")}">
131
															 	<tr><th width=30% scope="col"><s:text name="registerRepoDnet.baseUrl"/></th><td><s:textfield theme="simple" size="40" name="interfaces[%{#stat.count-1}].baseUrl" value="%{#opendoarrepositoryinterface.baseUrl}" title="%{getText(\'repoRegistration.tooltip.baseUrl\')}" required="true" /></td><td rowspan="4"></td></tr>
132
																<tr><th scope="col"><s:text name="registerRepoDnet.validationSet"/></th><td><s:textfield theme="simple" size="40" name="interfaces[%{#stat.count-1}].accessSet" value="%{#opendoarrepositoryinterface.accessSet}" title="%{getText(\'repoRegistration.tooltip.accessSet\')}"/></td><td></td></tr>
133
															    <tr><th scope="col"><s:text name="registerRepoDnet.compliance"/></th><td><s:text  name="interfaces[%{#stat.count-1}].complianceName" /></td><td></td></tr>
134
<%-- 															    <tr><th scope="col"><s:text name="registerRepoDnet.compliance"/></th><td><s:textfield theme="simple" size="40" name="interfaces[%{#stat.count-1}].compliance" value="%{#opendoarrepositoryinterface.compliance}" title="%{getText(\'repoRegistration.tooltip.compliance\')}" readonly="true"/></td><td></td></tr> --%>
135
															</s:if>
136
															<s:else>
137
																<tr><th scope="col"><s:text name="registerRepoDnet.baseUrl"/></th><td><s:textfield theme="simple" size="40" name="interfaces[%{#stat.count-1}].baseUrl" value="%{#opendoarrepositoryinterface.baseUrl}" title="%{getText(\'repoRegistration.tooltip.baseUrl\')}" required="true"/></td><td></td></tr>
138
																<tr><th scope="col"><s:text name="registerRepoDnet.validationSet"/></th><td><s:textfield theme="simple" size="40" name="interfaces[%{#stat.count-1}].accessSet" value="%{#opendoarrepositoryinterface.accessSet}" title="%{getText(\'repoRegistration.tooltip.accessSet\')}"/></td><td></td></tr>
139
															</s:else>
140
															<tr><th scope="col"><s:text name="registerRepoDnet.compatibilityLevel"/></th>
141
															<td>
142
																<s:if test="%{mode=='re3data'}">
143
																	<s:select theme="simple" name="interfaces[%{#stat.count-1}].desiredCompatibilityLevel" 
144
	 																		value="%{#opendoarrepositoryinterface.desiredCompatibilityLevel}"
145
	  	                                            					list="#{'openaire2.0_data':'OpenAIRE 2.0 (EC funding)'}"
146
	  					                                            	required="true"
147
	  					                                           	/>
148
																</s:if>
149
                                           						<s:else>
150
                                           							<s:select theme="simple" name="interfaces[%{#stat.count-1}].desiredCompatibilityLevel" 
151
	 																		value="%{#opendoarrepositoryinterface.desiredCompatibilityLevel}"
152
	  	                                            					list="#{'openaire3.0':'OpenAIRE 3.0 (OA, funding)', 'openaire2.0':'OpenAIRE 2.0 (EC funding)', 'driver':'OpenAIRE Basic (DRIVER OA)'}"
153
	  					                                            	required="true"
154
	  					                                           	/>
155
                                            					</s:else>
156
															</td><td></td>
157
															</tr>
158
															
159
															<s:hidden name="interfaces[%{#stat.count-1}].accessFormat" value="%{#opendoarrepositoryinterface.accessFormat}"/>
160
															<s:hidden name="interfaces[%{#stat.count-1}].typology" value="%{#opendoarrepositoryinterface.typology}"/>
161
															<s:hidden name="interfaces[%{#stat.count-1}].accessProtocol" value="%{#opendoarrepositoryinterface.accessProtocol}"/>
162
															<s:hidden name="interfaces[%{#stat.count-1}].compliance" value="%{#opendoarrepositoryinterface.compliance}"/>
163
															<s:hidden name="interfaces[%{#stat.count-1}].id" value="%{#opendoarrepositoryinterface.id}"/>
164
															<s:hidden name="interfaces[%{#stat.count-1}].removable" value="%{#opendoarrepositoryinterface.removable}"/>
165
													</s:iterator>
166
												</tbody>
167
											</table>
168
											<table class="zebra" style="table-layout:fixed; width:100%">
169
										<s:if test="%{mode=='re3data'}">
170
												<s:if test="%{dbMode.trim().toLowerCase().equals(\"dms\")}">
171
													<tr><td colspan="1"><a id="cloneButton1" onclick="addNew_data('reg')">[+] Add new Interface</a></td>
172
														<td colspan="3"><a id="cloneButton1" onclick="removeLast('<s:property value="%{interfaces.size()}"/>')">[-] Remove last added</a></td></tr>
173
												</s:if>
174
												<s:else>
175
													<tr><td colspan="1"><a id="cloneButton1" onclick="addNewDirect_data()">[+] Add new Interface</a></td>
176
														<td colspan="3"><a id="cloneButton1" onclick="removeLastDirect()">[-] Remove last added</a></td></tr>
177
												</s:else>
178
										</s:if>
179
										<s:else>
180
												<s:if test="%{dbMode.trim().toLowerCase().equals(\"dms\")}">
181
													<tr><td colspan="1"><a id="cloneButton1" onclick="addNew('reg')">[+] Add new Interface</a></td>
182
													    <td colspan="3"><a id="cloneButton1" onclick="removeLast('<s:property value="%{interfaces.size()}"/>')">[-] Remove last added</a></td></tr>
183
												</s:if>
184
												<s:else>
185
													<tr><td colspan="1"><a id="cloneButton1" onclick="addNewDirect()">[+] Add new Interface</a></td>
186
														<td colspan="3"><a id="cloneButton1" onclick="removeLastDirect()">[-] Remove last added</a></td></tr>
187
												</s:else>
188
										</s:else>
189
											</table>
190
										<div id="dialog" title="Warning">
191
			  								<p>There is no added interface to remove. If you want to remove an interface completely, you have to manage the repository via 'Manage Your Datasources' option located on main menu.</p>
192
										</div>
193
											
194
										<s:if test="%{dbMode.trim().toLowerCase().equals(\"direct\") && readonlyFields}">
195
											<table><tr> <td colspan="2" class="section"><s:text name="registerRepoDnet.title3"/></td></tr></table>
196
											<table id="myTable1" class="zebra" style="table-layout:fixed; width:100%">
197
												<thead>
198
													<tr>
199
														<th scope="col" style="width:40%">OpenAIRE Basic (ex DRIVER)</th>
200
														<th scope="col" style="width:30%">OpenAIRE 2.0</th>
201
														<th scope="col" style="width:30%">OpenAIRE 3.0</th>
202
													</tr>
203
												</thead>
204
												<tbody>
205
														<tr>
206
														<s:iterator value="openaireCompliant" var="compliant" status="stat">
207
															<td><s:property value="%{#compliant}" /></td>
208
														</s:iterator>
209
														</tr>
210
												</tbody>
211
											</table>
212
										</s:if>
213
										<s:if test="%{repoMode.trim().toLowerCase().equals(\"dms\") && registrationFilesDownload}">
214
											<table  id="pdfTable" class="zebra1" style="table-layout:fixed; width:100%">
215
												<tr> <td colspan="5" class="section"><s:text name="registerRepoDnet.title4"/></td></tr>
216
												<tr> <td colspan="4"><s:text name="registerRepoDnet.files.allow"/></td><td><s:checkbox id ="allowPdf" theme="simple" name="pubFileIface.allow"/> </td></tr>
217
												<tr>
218
													<td colspan="5" >
219
                                            		<div class="note"> 
220
                                    					<s:text name="registerRepoDnet.files.allow1"/>
221
                                    				</div>
222
                                    				</td>
223
                                    			</tr>
224
	                                            <tr class="addSource">
225
                                            	<td colspan="5" >
226
                                            		<div class="info"> 
227
                                    					<s:text name="registerRepoDnet.files.info"/>
228
                                    				</div>
229
                                    			</td>
230
                                    			</tr>
231
												<tr class="addSource"><th><s:text name="registerRepoDnet.files.methodology"/></th><td colspan="3"><s:radio cssClass="myRadio" theme ="simple" name="pubFileIface.methodology" list="#{'files_from_metadata':'from HTTP addresses in the metadata records (dc:identifier)','files_from_api':'from standard APIs'}"/></td></tr>
232
												<tr class="harvest"><td>&nbsp;</td><td><s:text name="registerRepoDnet.files.protocol"/></td><td><s:select theme="simple" name="pubFileIface.protocol" value="%{#pubFileIface.protocol}" list="#{'ftp':'FTP'}"/></td><td colspan="2"></td></tr>
233
												<tr class="harvest"><td>&nbsp;</td><td><s:text name="registerRepoDnet.files.url"/></td><td colspan="2"><s:textfield theme="simple" size ="30" name="pubFileIface.url"/></td><td></td></tr>
234
												<tr class="harvest"><td>&nbsp;</td><td><s:text name="registerRepoDnet.files.username"/></td ><td colspan="2"><s:textfield theme="simple" size ="30" name="pubFileIface.username"/></td><td></td></tr>
235
												<tr class="harvest"><td>&nbsp;</td><td><s:text name="registerRepoDnet.files.password"/></td ><td colspan="2"><s:textfield theme="simple" size ="30" name="pubFileIface.password"/></td><td></td></tr>
236
												<tr class="harvest"><td>&nbsp;</td><td><s:text name="registerRepoDnet.files.namingConvention"/></td><td colspan="2"><s:radio theme="simple" name="pubFileIface.convention" list="#{'oai_pmh_identifier':'OAI-PMH Identifier','doi':'DOI'}"/></td><td></td></tr>											
237
												<tr class="metadata"><td>&nbsp;</td><td><s:text name="registerRepoDnet.files.xpath"/></td ><td colspan="2"><s:textfield theme="simple" size ="30" name="pubFileIface.xpath"/></td><td></td></tr>
238
												
239
											</table>
240
										</s:if>
241
                                            <tr><td colspan="2"><hr class="dotted"></td></tr>
242
                                            <table  id="progressTable" style="table-layout:fixed; width:100%">
243
                                            <tr class="progress"><td>
244
                                            <div class="info">Checking if interface's Url and Validation Set are valid...
245
                                   	 		</div></td></tr>
246
                                   	 		</table>
247
                                   	 		<s:if test="%{enableOverride}">
248
                                   	 			<s:checkbox name="overrideTests" label="Override Registration Tests"/>
249
                                   	 		</s:if>
250
                                            <s:submit id="subm" value="Register" cssClass="button-default"/>
251
                                            <s:submit id="submWait" value="Please Wait" disabled="true" cssClass="button-default"/>
252
											</s:form>
253
											
254
                                    </div>
255
                                </div>
256
                            </div>
257
                        </div>
258
                    </div>
259
                </div>
260
            </div>
261
            <div style="clear: both;">&nbsp;</div>
262
        </div>
263
        <!-- NMI This needs to be the same in all pages and the text is some properties file -->
264
        <div id="footer"> 
265
           <jsp:include page="footer.jsp"/>
266
        </div>
267
	</div>
268
</div>
269
</body>
270
</html>
(31-31/42)