Subversion Repositories Sigmater

Rev

Rev 6 | Details | Compare with Previous | 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;" 
157 Andrea 54
									  id="codCom" list="comuni" listKey="codCom" listValue="descrizione"  name="ricercaStrada.codCom"/>
6 Andrea 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
									<s:hidden name="ricercaStrada.nome" />
105
									<s:hidden name="ricercaStrada.civico" />
106
									<s:hidden name="ricercaStrada.toponimo" />
107
									<s:hidden name="ricercaPerIndirizzo.codCom" value="%{ricercaStrada.codCom}" />
108
									<s:hidden name="ricercaPerIndirizzo.sezione" value="%{ricercaStrada.sez}" />
109
									<s:hidden name="passo" value="2" />
110
								</div>
111
							</s:else>
112
							<label for="civico">N&ordm; Civico</label>
113
							<s:textfield id="civico" label="N&ordm; Civico" name="ricercaPerIndirizzo.civico" />
114
							<img src="img/domanda4.gif" alt="" onmouseover="stmb(305,0)" onmouseout="htm()">
115
							<s:fielderror><s:param value="%{'civico'}" /></s:fielderror>
116
						</div>
117
					</fieldset>
118
				</div>
119
			</s:if>
120
 
121
			<s:elseif test="%{tipoRicerca eq 'RicercaPerIdCat'}">
122
				<div id="RicercaPerIdCat" style="display: block;">
123
					<fieldset>
124
						<legend style="text-align: left;">Ricerca per identificativi catastali</legend>
125
						<div class="campi">
126
 
127
							<label for="codProv">Provincia</label>
128
							<s:select onchange="aggiornaMaschera();" cssStyle="width:auto; font-family:monospace;" 
129
									  id="codProv" list="province" listKey="codProvIstat" listValue="descrizione" name="codProvinciaSelezionata" />
130
							<img src="img/domanda4.gif" alt="" onmouseover="stmb(102,0)" onmouseout="htm()">
131
							<br/><br/>
132
 
133
							<label for="codCom">Comune</label>
134
							<s:select cssStyle="width:auto; font-family:monospace;" 
135
									  id="codCom" list="comuni" listKey="codCom" listValue="descrizione"  name="ricercaPerIdCat.comune.codCom" />
136
							<img src="img/domanda4.gif" alt="" onmouseover="stmb(101,0)" onmouseout="htm()">
137
							<s:fielderror><s:param value="%{'codCom'}" /></s:fielderror>
138
							<br/><br/>
139
 
140
							<label for="sezione">Sezione</label>
141
							<s:textfield id="sezione" label="Sezione" name="ricercaPerIdCat.sezione" />
142
							<img src="img/domanda4.gif" alt="" onmouseover="stmb(130,0)" onmouseout="htm()">
143
							<s:fielderror><s:param value="%{'sezione'}" /></s:fielderror>
144
							<br/><br/>
145
 
146
							<label for="sezioneUrbana">Sezione Urbana</label>
147
							<s:textfield id="sezioneUrbana" label="Sezione Urbana" name="ricercaPerIdCat.sezioneUrbana" />
148
							<img src="img/domanda4.gif" alt="" onmouseover="stmb(131,0)" onmouseout="htm()">
149
							<s:fielderror><s:param value="%{'sezioneUrbana'}" /></s:fielderror>
150
							<br/><br/>
151
 
152
							<label for="foglio">Foglio</label>
153
							<s:textfield id="foglio" label="Foglio" name="ricercaPerIdCat.foglio" />
154
							<img src="img/domanda4.gif" alt="" onmouseover="stmb(107,0)" onmouseout="htm()">
155
							<s:fielderror><s:param value="%{'foglio'}" /></s:fielderror>
156
							<br/><br/>
157
 
158
							<label for="numero">Numero</label>
159
							<s:textfield id="numero" label="Numero" name="ricercaPerIdCat.numero" />
160
							<img src="img/domanda4.gif" alt="" onmouseover="stmb(108,0)" onmouseout="htm()">
161
							<s:fielderror><s:param value="%{'numero'}" /></s:fielderror>
162
							<br/><br/>
163
 
164
							<label for="subalterno">Subalterno</label>
165
							<s:textfield id="subalterno" label="Subalterno" name="ricercaPerIdCat.subalterno" />
166
							<img src="img/domanda4.gif" alt="" onmouseover="stmb(109,0)" onmouseout="htm()">
167
							<s:fielderror><s:param value="%{'subalterno'}" /></s:fielderror>
168
 
169
						</div>
170
					</fieldset>
171
 
172
					<%--
173
					<fieldset>
174
						<legend style="text-align: left;">Periodo di riferimento</legend>
175
						<div class="campi">
176
							Anni di riferimento
177
							<label for="annoInizio">da</label>
178
							<s:textfield id="annoInizio" label="da" name="ricercaPerIdCat.annoInizio" />
179
							<label for="annoFine">a</label>
180
							<s:textfield id="annoFine" label="a" name="ricercaPerIdCat.annoFine" />
181
						</div>
182
					</fieldset>
183
					 --%>
184
 
185
				</div>
186
			</s:elseif>
187
 
188
			<s:elseif test="%{tipoRicerca eq 'RicercaPerCategoria'}">
189
				<div id="RicercaPerCategoria" style="display: none;">
190
					<fieldset>
191
						<legend style="text-align: left;">Ricerca per categoria</legend>
192
						<div class="campi">
193
						</div>
194
					</fieldset>
195
				</div>
196
			</s:elseif>
197
 
198
			<s:elseif test="%{tipoRicerca eq 'RicercaPerNota'}">
199
				<div id="RicercaPerNota" style="display: none;">
200
					<fieldset>
201
						<legend style="text-align: left;">Ricerca per nota</legend>
202
						<div class="campi">
203
						</div>
204
					</fieldset>
205
				</div>
206
			</s:elseif>
207
 
208
			<s:elseif test="%{tipoRicerca eq 'RicercaPerPartita'}">
209
				<div id="RicercaPerPartita" style="display: none;">
210
					<fieldset>
211
						<legend style="text-align: left;">Ricerca per partita</legend>
212
						<div class="campi">
213
						</div>
214
					</fieldset>
215
				</div>
216
			</s:elseif>
217
 
218
			<s:if test="%{ricercaStrada.risultatoRicerca.empty}">
219
				<input type="button" value="Indietro" onclick="javascript:vaiAllaPaginaIniziale();" />
220
			</s:if>
221
			<s:else>
222
				<input type="button" value="Indietro" onclick="javascript:history.back();" />
223
			</s:else>
224
 
225
			<s:submit value="Avanti" />
226
		</s:form>
227
	</div>
228
</div>