1 <!-- TMPL_INCLUDE NAME="parameters-top.inc" -->
4 /////////////////////////////////////////////////////////////////////////////////////////////////////////////////
5 function isNotNull(f,noalert) {
6 if (f.value.length ==0) {
11 /////////////////////////////////////////////////////////////////////////////////////////////////////////////////
13 var x=f.value.toUpperCase();
17 /////////////////////////////////////////////////////////////////////////////////////////////////////////////////
18 function isNum(v,maybenull) {
19 var n = new Number(v.value);
23 if (maybenull==0 && v.value=='') {
28 /////////////////////////////////////////////////////////////////////////////////////////////////////////////////
30 var t = Date.parse(f.value);
35 /////////////////////////////////////////////////////////////////////////////////////////////////////////////////
40 if (f.itemtype.value.length==0) {
41 _alertString += "- Itemtype missing\n";
43 if (!(isNotNull(window.document.Aform.description,1))) {
44 _alertString += "- Description missing\n";
46 if ((!isNum(f.loanlength,0)) && f.loanlength.value.length > 0) {
47 _alertString += "- Loan length is not a number\n";
49 if ((!isNum(f.rentalcharge,0)) && f.rentalcharge.value.length > 0) {
50 _alertString += "- Rental charge is not a number\n";
52 if (_alertString.length==0) {
53 document.Aform.submit();
55 alertString2 = "Form not submitted because of the following problem(s)\n";
56 alertString2 += "------------------------------------------------------------------------------------\n\n";
57 alertString2 += _alertString;
62 <!-- TMPL_IF name="add_form" -->
63 <!-- TMPL_IF name="itemtype" -->
64 <h1>Modify item type</h1>
66 <h1>Add item type</h1>
68 <form action='<!-- TMPL_VAR name="script_name" -->' name=Aform method=post>
69 <input type=hidden name=op value='add_validate'>
70 <input type=hidden name=checked value=0>
72 <!-- TMPL_IF name="itemtype" -->
73 <tr><td>Item type</td><td><input type=hidden name=itemtype value=<!-- TMPL_VAR name="itemtype" -->><!-- TMPL_VAR name="itemtype" --></td></tr>
75 <tr><td>Item type</td><td><input type=text name=itemtype size=6 maxlength=4 onBlur="toUC(this)"></td></tr>
79 <td><input type=text name=description size=40 maxlength=80 value='<!-- TMPL_VAR name="description" escape=HTML -->'> </td>
83 <td><input type=text name=loanlength size=10 value='<!-- TMPL_VAR name="loanlength" -->'></td>
86 <td>Renewals allowed</td>
87 <td><input type=checkbox name=renewalsallowed <!-- TMPL_IF name="renewalsallowed" -->checked<!-- /TMPL_IF --> value=1></td>
90 <td>Rental charge</td>
91 <td><input type=text name=rentalcharge size=10 value='<!-- TMPL_VAR name="rentalcharge" -->'></td>
95 <td><INPUT type=button value='OK' onClick='Check(this.form)'></td>
101 <!-- TMPL_IF name="delete_confirm" -->
105 <th><!-- TMPL_VAR name="itemtype" --></th>
107 <form action='<!-- TMPL_VAR name="script_name" -->' method=post>
108 <input type=hidden name=op value=delete_confirmed><input type=hidden name=itemtype value='<!-- TMPL_VAR name="itemtype" -->'>
109 <tr><td>Description</td><td><!-- TMPL_VAR name="description" --></td></tr>
110 <tr><td>Loan length</td><td><!-- TMPL_VAR name="loanlength" --></td></tr>
111 <tr><td>Renewals</td><td><!-- TMPL_IF name="renewalsallowed" -->Allowed<!-- TMPL_ELSE -->Not allowed<!-- /TMPL_IF --></td></tr>
112 <tr><td>Rental charge</td><td><!-- TMPL_VAR name="rentalcharge" --></td></tr>
113 <!-- TMPL_IF name="total" -->
114 <tr><td colspan=2 align=center><b>This record is used <!-- TMPL_VAR name="total" --> times. Deletion not possible</b></td></tr>
115 <tr><td colspan=2></form><form action='<!-- TMPL_VAR name="script_name" -->' method=post><input type=submit value=OK></form></td></tr>
117 <tr><td colspan=2 align=center>CONFIRM DELETION</td></tr>
118 <tr><td><INPUT type=submit value='YES'></form></td><td><form action='<!-- TMPL_VAR name="script_name" -->' method=post><input type=submit value=NO></form></td></tr>
124 <!-- TMPL_IF name="else" -->
125 <h1>Item type Admin</h1>
126 <table border='1' cellpadding='5' cellspacing='0' width='550'>
128 <td background="<!-- TMPL_VAR NAME='themelang' -->/images/background-mem.gif"><b>Code</b></th>
129 <td background="<!-- TMPL_VAR NAME='themelang' -->/images/background-mem.gif"><b>Description</b></td>
130 <td background="<!-- TMPL_VAR NAME='themelang' -->/images/background-mem.gif"><b>Loan length</b></td>
131 <td background="<!-- TMPL_VAR NAME='themelang' -->/images/background-mem.gif"><b>Renewable</b></td>
132 <td background="<!-- TMPL_VAR NAME='themelang' -->/images/background-mem.gif"><b>Charge</b></td>
133 <td background="<!-- TMPL_VAR NAME='themelang' -->/images/background-mem.gif">Edit</td>
134 <td background="<!-- TMPL_VAR NAME='themelang' -->/images/background-mem.gif">Delete</td>
136 <!-- TMPL_LOOP name="loop" -->
138 <td><!-- TMPL_VAR name="itemtype" --></td>
139 <td><!-- TMPL_VAR name="description" --></td>
140 <td><!-- TMPL_VAR name="loanlength" --></td>
141 <td><!-- TMPL_IF name="renewalsallowed" -->Yes<!-- TMPL_ELSE -->No<!-- /TMPL_IF --></td>
142 <td><!-- TMPL_VAR name="rentalcharge" --></td>
143 <td><a href="<!-- TMPL_VAR name="script_name" -->?op=add_form&itemtype=<!-- TMPL_VAR name="itemtype" escape="HTML" -->"><img src="<!-- TMPL_VAR NAME='interface' -->/<!-- TMPL_VAR name="theme" -->/images/fileopen.png" width=32 hspace=0 vspace=0 border=0></a></td>
144 <td><a href="<!-- TMPL_VAR name="script_name" -->?op=delete_confirm&itemtype=<!-- TMPL_VAR name="itemtype" escape="HTML" -->"><img src="<!-- TMPL_VAR NAME='interface' -->/<!-- TMPL_VAR name="theme" -->/images/edittrash.png" width=32 hspace=0 vspace=0 border=0></a></td>
148 <form action='<!-- TMPL_VAR name="script_name" -->' method=post>
149 <input type=hidden name=op value=add_form>
154 <input type=submit class="button" value="Add Item Type" title="Add item type" alt="Add item type" >
156 <td width=33%><!-- TMPL_IF name="previous" --><a href="<!-- TMPL_VAR name=previous -->"><input type=image src="<!-- TMPL_VAR name="interface" -->/<!-- TMPL_VAR name="theme" -->/images/1leftarrow.png" title="previous" ALT="previous" BORDER=0></a><!-- /TMPL_IF --></td>
157 <td width=33%><!-- TMPL_IF name="next" --><a href="<!-- TMPL_VAR name=next -->"><input type=image src="<!-- TMPL_VAR name="interface" -->/<!-- TMPL_VAR name="theme" -->/images/1rightarrow.png" title="next" ALT="next" BORDER=0></a><!-- /TMPL_IF --></td>
162 <!-- TMPL_INCLUDE NAME="parameters-bottom.inc" -->