Statistics
| Branch: | Revision:

m2u-upass-admin / WebContent / jsp / ss105_content / ibssCheckDigitCreate.jsp @ 32:a9f7f946ab09

History | View | Annotate | Download (14.3 KB)

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