Subversion Repositories Sigmater

Rev

Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
6 Andrea 1
<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%>
2
<%@ taglib prefix="s" uri="/struts-tags" %>
3
 
4
<script type="text/javascript">
5
<!--//
6
	function aggiornaMaschera() {
7
		var formObj = document.getElementById('RicercaForm');
8
		formObj.action = 'consultazioneUiu!preparaMaschera.action';
9
		formObj.submit();
10
	}
11
//-->
12
</script>
13
 
14
<div id="content">
15
	<div id="richiesta">
16
		<div id="pdf">
17
			<img alt="" onmouseout="htm()" onmouseover="stmb(147,0)" src="img/s3help.gif" />
18
		</div>
19
		<h1>Consultazione UIU</h1>
20
		<h2>Passo 1 di 3 - Ricerca della <acronym title="Unità Immobiliare Urbana">UIU</acronym></h2>
21
 
22
		<div id="messaggi">
23
			<s:actionmessage/>
24
		</div>
25
 
26
		<s:form id="RicercaForm" action="consultazioneUiu!eseguiRicerca" theme="simple" method="post">
27
 
28
			<s:hidden name="tipoRicerca" />
29
			<s:hidden name="tipoImmobile" value="F" />
30
			<%--
31
			<fieldset id="Ricerca">
32
				<legend style="text-align: left;">Ricerca</legend>
33
				<div id="TipoRicerca">
34
					<label style="vertical-align: top; padding-right: 40px;">Tipo ricerca</label>
35
					<s:radio cssStyle="width: auto;"  name="tipoRicerca" list="tipiRicerca" listKey="value" listValue="key" 
36
						onclick="aggiornaMaschera();"/>
37
				</div>
38
			</fieldset>
39
			--%>
40
			<s:if test="%{tipoRicerca eq 'RicercaPerIndirizzo'}">
41
				<div id="RicercaPerIndirizzo" style="display: block;">
42
					<fieldset>
43
						<legend style="text-align: left;">Ricerca per indirizzo</legend>
44
						<div class="campi">
45
 
46
							<label for="codProv">Provincia</label>
47
							<s:select onchange="aggiornaMaschera();" cssStyle="width:auto; font-family:monospace;" 
48
									  id="codProv" list="province" listKey="codProvIstat" listValue="descrizione" name="codProvinciaSelezionata" />
49
							<img src="img/domanda4.gif" alt="" onmouseover="stmb(102,0)" onmouseout="htm()">
50
							<br/><br/>
51
 
52
							<label for="codCom">Comune</label>
53
							<s:select cssStyle="width:auto; font-family:monospace;" 
54
									  id="codCom" list="comuni" listKey="codCom" listValue="descrizione"  name="ricercaStrada.codCom" />
55
							<img src="img/domanda4.gif" alt="" onmouseover="stmb(101,0)" onmouseout="htm()">
56
							<s:fielderror><s:param value="%{'codCom'}" /></s:fielderror>
57
							<br/><br/>
58
 
59
							<label for="sezione1">Sezione</label>
60
							<s:textfield id="sezione1" label="Sezione" name="ricercaStrada.sez" />
61
							<img src="img/domanda4.gif" alt="" onmouseover="stmb(130,0)" onmouseout="htm()">
62
							<s:fielderror><s:param value="%{'sezione'}" /></s:fielderror>
63
							<br/><br/>
64
 
65
							<s:if test="%{ricercaStrada.risultatoRicerca.empty}">
66
 
67
								<label for="toponimo">Toponimo</label>
68
								<s:textfield id="toponimo" label="Toponimo" name="ricercaStrada.toponimo" />
69
								<img src="img/domanda4.gif" alt="" onmouseover="stmb(303,0)" onmouseout="htm()">
70
								<s:fielderror><s:param value="%{'toponimo'}" /></s:fielderror>
71
								<br/><br/>
72
 
73
								<label for="indirizzo">Indirizzo</label>
74
								<s:textfield id="indirizzo" label="Indirizzo" name="ricercaStrada.nome" />
75
								<img src="img/domanda4.gif" alt="" onmouseover="stmb(304,0)" onmouseout="htm()">
76
								<s:fielderror><s:param value="%{'indirizzo'}" /></s:fielderror>
77
								<br/><br/>
78
 
79
								<s:hidden name="passo" value="1" />
80
 
81
							</s:if>
82
 
83
							<s:else>
84
 
85
								<div id="ElencoStrade" style="margin-left:120px;">
86
									Selezionare una o pi&ugrave; denominazioni dall'elenco:
87
									<br/>
88
									<br/>
89
									<s:iterator id="strada" value="ricercaStrada.risultatoRicerca" status="stradeStatus">
90
										<input style="width:auto;" type="checkbox" name="stradeSelezionate" 
91
											id="strada_<s:property value="#stradeStatus.index" />" 
92
											value="<s:property id="strada" value="idParziale" />" />
93
										<label style="float:none;" for="strada_<s:property value="#stradeStatus.index" />">
94
											<s:property id="strada" value="toponimo" />
95
											<s:property id="strada" value="nome" />
96
											<s:if test="%{#strada.ufficiale}">(*)</s:if>
97
										</label>
98
										<br/>
99
									</s:iterator>
100
									<br/>
101
									(*) Indica una denominazione ufficiale.
102
									<br/>
103
									<br/>
104
 
105
									<s:hidden name="ricercaStrada.nome" />
106
									<s:hidden name="ricercaStrada.civico" />
107
									<s:hidden name="ricercaStrada.toponimo" />
108
 
109
									<s:hidden name="ricercaPerIndirizzo.codCom" value="%{ricercaStrada.codCom}" />
110
									<s:hidden name="ricercaPerIndirizzo.sezione" value="%{ricercaStrada.sez}" />
111
 
112
									<s:hidden name="passo" value="2" />
113
								</div>
114
 
115
							</s:else>
116
 
117
							<label for="civico">N&ordm; Civico</label>
118
							<s:textfield id="civico" label="N&ordm; Civico" name="ricercaPerIndirizzo.civico" />
119
							<img src="img/domanda4.gif" alt="" onmouseover="stmb(305,0)" onmouseout="htm()">
120
							<s:fielderror><s:param value="%{'civico'}" /></s:fielderror>
121
						</div>
122
					</fieldset>
123
				</div>
124
			</s:if>
125
 
126
			<s:elseif test="%{tipoRicerca eq 'RicercaPerIdCat'}">
127
				<div id="RicercaPerIdCat" style="display: block;">
128
					<fieldset>
129
						<legend style="text-align: left;">Ricerca per identificativi catastali</legend>
130
						<div class="campi">
131
 
132
							<label for="codProv">Provincia</label>
133
							<s:select onchange="aggiornaMaschera();" cssStyle="width:auto; font-family:monospace;" 
134
									  id="codProv" list="province" listKey="codProvIstat" listValue="descrizione" name="codProvinciaSelezionata" />
135
							<img src="img/domanda4.gif" alt="" onmouseover="stmb(102,0)" onmouseout="htm()">
136
							<br/><br/>
137
 
138
							<label for="codCom">Comune</label>
139
							<s:select cssStyle="width:auto; font-family:monospace;" 
140
									  id="codCom" list="comuni" listKey="codCom" listValue="descrizione"  name="ricercaPerIdCat.comune.codCom" />
141
							<img src="img/domanda4.gif" alt="" onmouseover="stmb(101,0)" onmouseout="htm()">
142
							<s:fielderror><s:param value="%{'codCom'}" /></s:fielderror>
143
							<br/><br/>
144
 
145
							<label for="sezione">Sezione</label>
146
							<s:textfield id="sezione" label="Sezione" name="ricercaPerIdCat.sezione" />
147
							<img src="img/domanda4.gif" alt="" onmouseover="stmb(130,0)" onmouseout="htm()">
148
							<s:fielderror><s:param value="%{'sezione'}" /></s:fielderror>
149
							<br/><br/>
150
 
151
							<label for="sezioneUrbana">Sezione Urbana</label>
152
							<s:textfield id="sezioneUrbana" label="Sezione Urbana" name="ricercaPerIdCat.sezioneUrbana" />
153
							<img src="img/domanda4.gif" alt="" onmouseover="stmb(131,0)" onmouseout="htm()">
154
							<s:fielderror><s:param value="%{'sezioneUrbana'}" /></s:fielderror>
155
							<br/><br/>
156
 
157
							<label for="foglio">Foglio</label>
158
							<s:textfield id="foglio" label="Foglio" name="ricercaPerIdCat.foglio" />
159
							<img src="img/domanda4.gif" alt="" onmouseover="stmb(107,0)" onmouseout="htm()">
160
							<s:fielderror><s:param value="%{'foglio'}" /></s:fielderror>
161
							<br/><br/>
162
 
163
							<label for="numero">Numero</label>
164
							<s:textfield id="numero" label="Numero" name="ricercaPerIdCat.numero" />
165
							<img src="img/domanda4.gif" alt="" onmouseover="stmb(108,0)" onmouseout="htm()">
166
							<s:fielderror><s:param value="%{'numero'}" /></s:fielderror>
167
							<br/><br/>
168
 
169
							<label for="subalterno">Subalterno</label>
170
							<s:textfield id="subalterno" label="Subalterno" name="ricercaPerIdCat.subalterno" />
171
							<img src="img/domanda4.gif" alt="" onmouseover="stmb(109,0)" onmouseout="htm()">
172
							<s:fielderror><s:param value="%{'subalterno'}" /></s:fielderror>
173
 
174
						</div>
175
					</fieldset>
176
 
177
					<%--
178
					<fieldset>
179
						<legend style="text-align: left;">Periodo di riferimento</legend>
180
						<div class="campi">
181
							Anni di riferimento
182
							<label for="annoInizio">da</label>
183
							<s:textfield id="annoInizio" label="da" name="ricercaPerIdCat.annoInizio" />
184
							<label for="annoFine">a</label>
185
							<s:textfield id="annoFine" label="a" name="ricercaPerIdCat.annoFine" />
186
						</div>
187
					</fieldset>
188
					 --%>
189
 
190
				</div>
191
			</s:elseif>
192
 
193
			<s:elseif test="%{tipoRicerca eq 'RicercaPerCategoria'}">
194
				<div id="RicercaPerCategoria" style="display: none;">
195
					<fieldset>
196
						<legend style="text-align: left;">Ricerca per categoria</legend>
197
						<div class="campi">
198
						</div>
199
					</fieldset>
200
				</div>
201
			</s:elseif>
202
 
203
			<s:elseif test="%{tipoRicerca eq 'RicercaPerNota'}">
204
				<div id="RicercaPerNota" style="display: none;">
205
					<fieldset>
206
						<legend style="text-align: left;">Ricerca per nota</legend>
207
						<div class="campi">
208
						</div>
209
					</fieldset>
210
				</div>
211
			</s:elseif>
212
 
213
			<s:elseif test="%{tipoRicerca eq 'RicercaPerPartita'}">
214
				<div id="RicercaPerPartita" style="display: none;">
215
					<fieldset>
216
						<legend style="text-align: left;">Ricerca per partita</legend>
217
						<div class="campi">
218
						</div>
219
					</fieldset>
220
				</div>
221
			</s:elseif>
222
 
223
			<s:if test="%{ricercaStrada.risultatoRicerca.empty}">
224
				<input type="button" value="Indietro" onclick="javascript:vaiAllaPaginaIniziale();" />
225
			</s:if>
226
			<s:else>
227
				<input type="button" value="Indietro" onclick="javascript:history.back();" />
228
			</s:else>
229
 
230
			<s:submit value="Avanti" />
231
		</s:form>
232
	</div>
233
</div>