m2u-upass-admin / WebContent / jsp / ss105_content / ibssCheckDigitEdit.jsp @ 6:7f2c4ad6a91c
History | View | Annotate | Download (14.7 KB)
1 |
<%@ taglib uri="/WEB-INF/tld/struts-html-el" prefix="htmlEL"%> |
---|---|
2 |
<%@ taglib uri="/WEB-INF/tld/struts-html" prefix="html"%> |
3 |
<%@ taglib uri="/WEB-INF/tld/struts-bean" prefix="bean"%> |
4 |
<%@ taglib uri="/WEB-INF/tld/struts-bean-el" prefix="beanEL"%> |
5 |
<%@ taglib uri="/WEB-INF/tld/struts-logic" prefix="logic"%> |
6 |
<%@ taglib uri="/WEB-INF/tld/struts-logic-el" prefix="logicEL"%> |
7 |
<%@ taglib uri="/WEB-INF/tld/c" prefix="c"%> |
8 |
|
9 |
<h3 class="title"> |
10 |
<strong><bean:write name="contentForm" |
11 |
property="contentTypeCode" /> </strong> |
12 |
</h3> |
13 |
<br /> |
14 |
<script type="text/javascript"> |
15 |
window.onload = function() { |
16 |
check(); |
17 |
check2(); |
18 |
check3(); |
19 |
check4(); |
20 |
check5(); |
21 |
}; |
22 |
|
23 |
|
24 |
function check() { |
25 |
var rule1 = document.getElementById("rule1"); |
26 |
var ruleOperator1a = document.getElementById("ruleOperator1a"); |
27 |
var ruleValue1a = document.getElementById("ruleValue1a"); |
28 |
var ruleOperator1b = document.getElementById("ruleOperator1b"); |
29 |
var ruleValue1b = document.getElementById("ruleValue1b"); |
30 |
var field1id = document.getElementById("field1id"); |
31 |
|
32 |
if (rule1.checked == false) { |
33 |
|
34 |
ruleOperator1a.disabled = true; |
35 |
ruleValue1a.disabled = true; |
36 |
ruleOperator1b.disabled = true; |
37 |
ruleValue1b.disabled = true; |
38 |
field1id.value = "1"; |
39 |
ruleValue1a.value= ""; |
40 |
ruleValue1b.value= ""; |
41 |
|
42 |
} else { |
43 |
|
44 |
ruleOperator1a.disabled = false; |
45 |
ruleValue1a.disabled = false; |
46 |
ruleOperator1b.disabled = false; |
47 |
ruleValue1b.disabled = false; |
48 |
field1id.value = "0"; |
49 |
|
50 |
|
51 |
} |
52 |
|
53 |
} |
54 |
|
55 |
function check2() { |
56 |
var rule2 = document.getElementById("rule2"); |
57 |
var ruleOperator2a = document.getElementById("ruleOperator2a"); |
58 |
var ruleValue2a = document.getElementById("ruleValue2a"); |
59 |
var ruleOperator2b = document.getElementById("ruleOperator2b"); |
60 |
var ruleValue2b = document.getElementById("ruleValue2b"); |
61 |
var field2id = document.getElementById("field2id"); |
62 |
|
63 |
if (rule2.checked == false) { |
64 |
|
65 |
ruleOperator2a.disabled = true; |
66 |
ruleValue2a.disabled = true; |
67 |
ruleOperator2b.disabled = true; |
68 |
ruleValue2b.disabled = true; |
69 |
field2id.value = "1"; |
70 |
ruleValue2a.value= ""; |
71 |
ruleValue2b.value= ""; |
72 |
|
73 |
} else { |
74 |
|
75 |
ruleOperator2a.disabled = false; |
76 |
ruleValue2a.disabled = false; |
77 |
ruleOperator2b.disabled = false; |
78 |
ruleValue2b.disabled = false; |
79 |
field2id.value = "0"; |
80 |
|
81 |
} |
82 |
|
83 |
} |
84 |
|
85 |
function check3() { |
86 |
var rule3 = document.getElementById("rule3"); |
87 |
var ruleOperator3a = document.getElementById("ruleOperator3a"); |
88 |
var ruleValue3a = document.getElementById("ruleValue3a"); |
89 |
var field3id = document.getElementById("field3id"); |
90 |
|
91 |
if (rule3.checked == false) { |
92 |
|
93 |
ruleOperator3a.disabled = true; |
94 |
ruleValue3a.disabled = true; |
95 |
field3id.value = "1"; |
96 |
ruleValue3a.value=""; |
97 |
|
98 |
} else { |
99 |
|
100 |
ruleOperator3a.disabled = false; |
101 |
ruleValue3a.disabled = false; |
102 |
field3id.value = "0"; |
103 |
|
104 |
} |
105 |
|
106 |
} |
107 |
|
108 |
function check4() { |
109 |
var rule4 = document.getElementById("rule4"); |
110 |
var ruleOperator4a = document.getElementById("ruleOperator4a"); |
111 |
var ruleValue4a = document.getElementById("ruleValue4a"); |
112 |
var field4id = document.getElementById("field4id"); |
113 |
|
114 |
if (rule4.checked == false) { |
115 |
|
116 |
ruleOperator4a.disabled = true; |
117 |
ruleValue4a.disabled = true; |
118 |
field4id.value = "1"; |
119 |
ruleValue4a.value=""; |
120 |
|
121 |
} else { |
122 |
|
123 |
ruleOperator4a.disabled = false; |
124 |
ruleValue4a.disabled = false; |
125 |
field4id.value = "0"; |
126 |
|
127 |
} |
128 |
|
129 |
} |
130 |
|
131 |
function check5() { |
132 |
var rule5 = document.getElementById("rule5"); |
133 |
var ruleValue5a = document.getElementById("ruleValue5a"); |
134 |
var ruleValue5b = document.getElementById("ruleValue5b"); |
135 |
var field5id = document.getElementById("field5id"); |
136 |
|
137 |
if (rule5.checked == false) { |
138 |
|
139 |
ruleValue5a.disabled = true; |
140 |
ruleValue5b.disabled = true; |
141 |
field5id.value = "1"; |
142 |
ruleValue5a.value=""; |
143 |
ruleValue5b.value=""; |
144 |
} else { |
145 |
|
146 |
ruleValue5a.disabled = false; |
147 |
ruleValue5b.disabled = false; |
148 |
field5id.value = "0"; |
149 |
|
150 |
} |
151 |
|
152 |
} |
153 |
|
154 |
|
155 |
|
156 |
</script> |
157 |
<h5> |
158 |
<bean:message key="content.payee.checkdigit.title" /> |
159 |
</h5> |
160 |
<br /> |
161 |
<table id="errorTable"> |
162 |
<tr> |
163 |
<td> |
164 |
<span id="serverSideError" class="error"><jsp:include flush="true" page="/jsp/errorHandler.jsp"></jsp:include></span> |
165 |
</td> |
166 |
</tr> |
167 |
</table> |
168 |
|
169 |
<htmlEL:form action="/ss105/checkDigitResult.do"> |
170 |
<table class="stepTable"> |
171 |
<tr> |
172 |
<td> </td> |
173 |
<td><div id="steps"><span><bean:message key="general.title.steps" arg0="1" arg1="2"/></span></div></td> |
174 |
|
175 |
</tr> |
176 |
</table> |
177 |
<table class="tabularForm"> |
178 |
<tr> |
179 |
<td width="10%"></td> |
180 |
</tr> |
181 |
<tr> |
182 |
<td></td> |
183 |
<td><bean:message key="content.payee.accountLength" />:</td> |
184 |
<td><htmlEL:text property="accountLength" name="contentForm" |
185 |
maxlength="2" autocomplete="off" /></td> |
186 |
</tr> |
187 |
|
188 |
<tr> |
189 |
<td></td> |
190 |
<td><bean:message key="content.payee.baseNumberPosition" />:</td> |
191 |
<td><htmlEL:text property="baseNumberPosition" name="contentForm" |
192 |
maxlength="100" autocomplete="off" /></td> |
193 |
</tr> |
194 |
|
195 |
<tr> |
196 |
<td></td> |
197 |
<td><bean:message key="content.payee.checkDigitPosition" />:</td> |
198 |
<td><htmlEL:text property="checkDigitPosition" name="contentForm" |
199 |
maxlength="64" autocomplete="off" /></td> |
200 |
</tr> |
201 |
|
202 |
<tr> |
203 |
<td></td> |
204 |
<td><bean:message key="content.payee.bwOperator" />:</td> |
205 |
<td><htmlEL:select property="bwOperator" name="contentForm"> |
206 |
<htmlEL:option value="+"> |
207 |
<bean:message key="general.+" /> |
208 |
</htmlEL:option> |
209 |
<htmlEL:option value="-"> |
210 |
<bean:message key="general.-" /> |
211 |
</htmlEL:option> |
212 |
<htmlEL:option value="*"> |
213 |
<bean:message key="general.*" /> |
214 |
</htmlEL:option> |
215 |
<htmlEL:option value="/"> |
216 |
<bean:message key="general./" /> |
217 |
</htmlEL:option> |
218 |
</htmlEL:select></td> |
219 |
</tr> |
220 |
|
221 |
<tr> |
222 |
<td></td> |
223 |
<td><bean:message key="content.payee.weightValue" />:</td> |
224 |
<td><htmlEL:text property="weightValue" name="contentForm" |
225 |
maxlength="100" autocomplete="off" /></td> |
226 |
</tr> |
227 |
|
228 |
<tr> |
229 |
<td></td> |
230 |
<td><bean:message key="content.payee.bwOperatorResult" />:</td> |
231 |
<td><htmlEL:select property="bwOperatorResult" name="contentForm"> |
232 |
<htmlEL:option value="+"> |
233 |
<bean:message key="general.+" /> |
234 |
</htmlEL:option> |
235 |
<htmlEL:option value="-"> |
236 |
<bean:message key="general.-" /> |
237 |
</htmlEL:option> |
238 |
<htmlEL:option value="*"> |
239 |
<bean:message key="general.*" /> |
240 |
</htmlEL:option> |
241 |
<htmlEL:option value="/"> |
242 |
<bean:message key="general./" /> |
243 |
</htmlEL:option> |
244 |
</htmlEL:select></td> |
245 |
</tr> |
246 |
|
247 |
<tr> |
248 |
<td></td> |
249 |
<td><bean:message key="content.payee.totalSumDigit" />:</td> |
250 |
<td><htmlEL:select property="totalSumDigit" name="contentForm"> |
251 |
<htmlEL:option value="1"> |
252 |
<bean:message key="general.no" /> |
253 |
</htmlEL:option> |
254 |
<htmlEL:option value="0"> |
255 |
<bean:message key="general.yes" /> |
256 |
</htmlEL:option> |
257 |
</htmlEL:select></td> |
258 |
</tr> |
259 |
|
260 |
<tr> |
261 |
<td></td> |
262 |
<td><bean:message key="content.payee.cdOperator" />:</td> |
263 |
<td><htmlEL:select property="cdOperator" name="contentForm"> |
264 |
<htmlEL:option value="/"> |
265 |
<bean:message key="general./" /> |
266 |
</htmlEL:option> |
267 |
<htmlEL:option value="%"> |
268 |
<bean:message key="general.%" /> |
269 |
</htmlEL:option> |
270 |
</htmlEL:select></td> |
271 |
</tr> |
272 |
|
273 |
<tr> |
274 |
<td></td> |
275 |
<td><bean:message key="content.denominatorValue" />:</td> |
276 |
<td><htmlEL:text property="denominatorValue" name="contentForm" |
277 |
maxlength="64" autocomplete="off" size="4" /></td> |
278 |
</tr> |
279 |
|
280 |
<tr> |
281 |
<td width="10%"> </td> |
282 |
</tr> |
283 |
|
284 |
|
285 |
</table> |
286 |
|
287 |
<table class="tabularForm"> |
288 |
<tr> |
289 |
<td width="10%"> </td> |
290 |
<td> |
291 |
<html:hidden styleId="field1id" name="contentForm" property="field1Temp"/> |
292 |
<htmlEL:checkbox styleId="rule1" value="0" |
293 |
onclick="check();" property="rule1Flag"/> <strong> <bean:message key="navigation.details.displayDesc.reminder.if" /> </strong> |
294 |
<htmlEL:select property="ruleOperator1a" name="contentForm" |
295 |
styleId="ruleOperator1a" disabled="true"> |
296 |
<htmlEL:option value="="> |
297 |
<bean:message key="general.equal" /> |
298 |
</htmlEL:option> |
299 |
<htmlEL:option value="!="> |
300 |
<bean:message key="general.notEq" /> |
301 |
</htmlEL:option> |
302 |
<htmlEL:option value="<"> |
303 |
<bean:message key="general.lesserThan" /> |
304 |
</htmlEL:option> |
305 |
<htmlEL:option value="<="> |
306 |
<bean:message key="general.lessEq" /> |
307 |
</htmlEL:option> |
308 |
<htmlEL:option value=">"> |
309 |
<bean:message key="general.greaterThan" /> |
310 |
</htmlEL:option> |
311 |
<htmlEL:option value=">="> |
312 |
<bean:message key="general.greatEq" /> |
313 |
</htmlEL:option> |
314 |
</htmlEL:select> <htmlEL:text property="ruleValue1a" name="contentForm" |
315 |
maxlength="3" styleId="ruleValue1a" disabled="true" |
316 |
autocomplete="off" size="2" /> <strong>, <bean:message key="navigation.details.displayDesc.check.digit" /> |
317 |
= </strong> <htmlEL:text property="ruleValue1b" |
318 |
name="contentForm" maxlength="3" autocomplete="off" size="2" |
319 |
styleId="ruleValue1b" disabled="true" /> <htmlEL:select |
320 |
property="ruleOperator1b" name="contentForm" |
321 |
styleId="ruleOperator1b" disabled="true"> |
322 |
<htmlEL:option value="+"> |
323 |
<bean:message key="general.+" /> |
324 |
</htmlEL:option> |
325 |
<htmlEL:option value="-"> |
326 |
<bean:message key="general.-" /> |
327 |
</htmlEL:option> |
328 |
<htmlEL:option value="*"> |
329 |
<bean:message key="general.*" /> |
330 |
</htmlEL:option> |
331 |
<htmlEL:option value="/"> |
332 |
<bean:message key="general./" /> |
333 |
</htmlEL:option> |
334 |
<htmlEL:option value="%"> |
335 |
<bean:message key="general.%" /> |
336 |
</htmlEL:option> |
337 |
</htmlEL:select> <strong><bean:message key="navigation.details.displayDesc.reminder" /> </strong> </td> |
338 |
</tr> |
339 |
|
340 |
<tr> |
341 |
<td width="10%"> </td> |
342 |
<td><html:hidden styleId="field2id" name="contentForm" property="field2Temp"/> |
343 |
<htmlEL:checkbox styleId="rule2" value="0" |
344 |
onclick="check2();" property="rule2Flag"/> <strong> <bean:message key="navigation.details.displayDesc.reminder.if" /> </strong> |
345 |
<htmlEL:select property="ruleOperator2a" name="contentForm" |
346 |
styleId="ruleOperator2a" disabled="true"> |
347 |
<htmlEL:option value="="> |
348 |
<bean:message key="general.equal" /> |
349 |
</htmlEL:option> |
350 |
<htmlEL:option value="!="> |
351 |
<bean:message key="general.notEq" /> |
352 |
</htmlEL:option> |
353 |
<htmlEL:option value="<"> |
354 |
<bean:message key="general.lesserThan" /> |
355 |
</htmlEL:option> |
356 |
<htmlEL:option value="<="> |
357 |
<bean:message key="general.lessEq" /> |
358 |
</htmlEL:option> |
359 |
<htmlEL:option value=">"> |
360 |
<bean:message key="general.greaterThan" /> |
361 |
</htmlEL:option> |
362 |
<htmlEL:option value=">="> |
363 |
<bean:message key="general.greatEq" /> |
364 |
</htmlEL:option> |
365 |
</htmlEL:select> <htmlEL:text property="ruleValue2a" name="contentForm" |
366 |
maxlength="3" styleId="ruleValue2a" disabled="true" |
367 |
autocomplete="off" size="2" /> <strong>, <bean:message key="navigation.details.displayDesc.check.digit" /> |
368 |
= </strong> <htmlEL:text property="ruleValue2b" |
369 |
name="contentForm" maxlength="3" autocomplete="off" size="2" |
370 |
styleId="ruleValue2b" disabled="true" /> <htmlEL:select |
371 |
property="ruleOperator2b" name="contentForm" |
372 |
styleId="ruleOperator2b" disabled="true"> |
373 |
<htmlEL:option value="+"> |
374 |
<bean:message key="general.+" /> |
375 |
</htmlEL:option> |
376 |
<htmlEL:option value="-"> |
377 |
<bean:message key="general.-" /> |
378 |
</htmlEL:option> |
379 |
<htmlEL:option value="*"> |
380 |
<bean:message key="general.*" /> |
381 |
</htmlEL:option> |
382 |
<htmlEL:option value="/"> |
383 |
<bean:message key="general./" /> |
384 |
</htmlEL:option> |
385 |
<htmlEL:option value="%"> |
386 |
<bean:message key="general.%" /> |
387 |
</htmlEL:option> |
388 |
</htmlEL:select> <strong><bean:message key="navigation.details.displayDesc.reminder" /> </strong> </td> |
389 |
</tr> |
390 |
|
391 |
<tr> |
392 |
<td width="10%"> </td> |
393 |
<td><html:hidden styleId="field3id" name="contentForm" property="field3Temp"/> |
394 |
<htmlEL:checkbox styleId="rule3" value="0" |
395 |
onclick="check3();" property="rule3Flag"/> <strong><bean:message key="navigation.details.displayDesc.check.digit" /> |
396 |
= </strong> <htmlEL:text property="ruleValue3a" |
397 |
name="contentForm" maxlength="3" autocomplete="off" size="2" |
398 |
styleId="ruleValue3a" disabled="true" /> <htmlEL:select |
399 |
property="ruleOperator3a" name="contentForm" |
400 |
styleId="ruleOperator3a" disabled="true"> |
401 |
<htmlEL:option value="+"> |
402 |
<bean:message key="general.+" /> |
403 |
</htmlEL:option> |
404 |
<htmlEL:option value="-"> |
405 |
<bean:message key="general.-" /> |
406 |
</htmlEL:option> |
407 |
<htmlEL:option value="*"> |
408 |
<bean:message key="general.*" /> |
409 |
</htmlEL:option> |
410 |
<htmlEL:option value="/"> |
411 |
<bean:message key="general./" /> |
412 |
</htmlEL:option> |
413 |
<htmlEL:option value="%"> |
414 |
<bean:message key="general.%" /> |
415 |
</htmlEL:option> |
416 |
</htmlEL:select> <strong><bean:message key="navigation.details.displayDesc.reminder" /> </strong> </td> |
417 |
</tr> |
418 |
|
419 |
<tr> |
420 |
<td width="10%"> </td> |
421 |
<td><html:hidden styleId="field4id" name="contentForm" property="field4Temp"/> |
422 |
<htmlEL:checkbox styleId="rule4" value="0" |
423 |
onclick="check4();" property="rule4Flag"/> <strong> <bean:message key="navigation.details.displayDesc.reminder.if" /> </strong> |
424 |
<htmlEL:select property="ruleOperator4a" name="contentForm" |
425 |
styleId="ruleOperator4a" disabled="true"> |
426 |
<htmlEL:option value="="> |
427 |
<bean:message key="general.equal" /> |
428 |
</htmlEL:option> |
429 |
<htmlEL:option value="!="> |
430 |
<bean:message key="general.notEq" /> |
431 |
</htmlEL:option> |
432 |
<htmlEL:option value="<"> |
433 |
<bean:message key="general.lesserThan" /> |
434 |
</htmlEL:option> |
435 |
<htmlEL:option value="<="> |
436 |
<bean:message key="general.lessEq" /> |
437 |
</htmlEL:option> |
438 |
<htmlEL:option value=">"> |
439 |
<bean:message key="general.greaterThan" /> |
440 |
</htmlEL:option> |
441 |
<htmlEL:option value=">="> |
442 |
<bean:message key="general.greatEq" /> |
443 |
</htmlEL:option> |
444 |
</htmlEL:select> <htmlEL:text property="ruleValue4a" name="contentForm" |
445 |
maxlength="3" styleId="ruleValue4a" disabled="true" |
446 |
autocomplete="off" size="2" /> <strong>, <bean:message key="navigation.details.displayDesc.check.digit" /> |
447 |
= <bean:message key="navigation.details.displayDesc.reminder" /></strong></td> |
448 |
</tr> |
449 |
|
450 |
<tr> |
451 |
<td width="10%"> </td> |
452 |
<td><html:hidden styleId="field5id" name="contentForm" property="field5Temp"/> |
453 |
<htmlEL:checkbox styleId="rule5" value="0" |
454 |
onclick="check5();" property="rule5Flag" /> <strong> <bean:message key="navigation.details.displayDesc.reminder.if" /> |
455 |
= </strong> <htmlEL:text property="ruleValue5a" |
456 |
name="contentForm" maxlength="3" styleId="ruleValue5a" |
457 |
disabled="true" autocomplete="off" size="2" /> <strong>, |
458 |
<bean:message key="navigation.details.displayDesc.check.digit" /> = </strong> <htmlEL:text |
459 |
property="ruleValue5b" name="contentForm" maxlength="3" |
460 |
autocomplete="off" size="2" styleId="ruleValue5b" disabled="true" /> |
461 |
|
462 |
<strong></strong> </td> |
463 |
</tr> |
464 |
|
465 |
</table> |
466 |
<htmlEL:hidden property="whichOID" name="contentForm"></htmlEL:hidden> |
467 |
<htmlEL:submit property="action" styleClass="button floatRight" |
468 |
onclick="overlay();"> |
469 |
<bean:message key="general.button.update" /> |
470 |
</htmlEL:submit> |
471 |
</htmlEL:form> |