Initial dev repository
[kcls-web.git] / opac / skin / craftsman / xml / common / holds.xml
1 <link rel="stylesheet" type="text/css"
2     href='<!--#echo var="OILS_JS_BASE"-->/jscalendar/calendar-brown.css' title="win2k-cold-1" />
3 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_JS_BASE"-->/jscalendar/calendar.js'></script>
4 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_JS_BASE"-->/jscalendar/lang/calendar-en.js'></script>
5 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_JS_BASE"-->/jscalendar/calendar-setup.js'></script>
6
7 <div>
8         <div id='xulholds_box' class='hide_me canvas' style='margin-top: 6px;'>
9                 <center>
10                         <table class='data_grid' style='margin-top: 20px;'>
11                                 <tbody>
12                                         <tr>
13                                                 <td>&opac.holds.xulRecipient;:</td>
14                                                 <td><input type='text' id='xul_recipient_barcode' /></td>
15                                                 <td><input type='submit' value='&common.submit;' id='xul_recipient_barcode_submit' /></td>
16                                                 <td><input type='submit' value='&common.cancel;' onclick='showCanvas();' /></td>
17                                                 <td><input type='submit' value='&common.hold.place;' id='xul_recipient_me' /></td>
18                                         </tr>
19                                 </tbody>
20                         </table>
21                 </center>
22         </div>
23
24         <div id='check_holds_box' class='hide_me canvas' 
25                 style='margin-top: 6px; width: 100%; text-align: center'>
26                 <br/><br/><br/>
27                 <b>&common.hold.check;</b>
28         </div>
29
30         <div id='holds_box' class='hide_me details-grid'>
31                 <table>
32                         <tbody>
33                                 <tr>
34                                         <td class='holds_cell' colspan='2' style='padding: 10px 0 0 5px; margin: 0; vertical-align: middle'>
35                                                 <div class='detailsinfo-box'>
36                                                         <h3>&common.hold.create;</h3>
37                                                 </div>
38                                         </td>
39                                 </tr>
40                                 <tr>
41                                         <td class='holds_cell'>&opac.holds.recipient;:</td>
42                                         <td class='holds_cell' id='holds_recipient'> </td>
43                                 </tr>
44                                 <tr>
45                                         <td class='holds_cell'>&common.title.label;</td>
46                                         <td class='holds_cell' id='holds_title'> </td>
47                                 </tr>
48                                 <tr>
49                                         <td class='holds_cell'>&common.author;</td>
50                                         <td class='holds_cell' id='holds_author'> </td>
51                                 </tr>
52                                 <tr>
53                                         <td class='holds_cell'>&common.format;</td>
54                                         <td class='holds_cell' id='holds_format'> </td>
55                                 </tr>
56                                 <tr id='hold_physical_desc_row'>
57                                         <td class='holds_cell'>&common.physical.label;</td>
58                                         <td class='holds_cell' id='holds_physical_desc'> </td>
59                                 </tr>
60
61                                 <tr class='hide_me' id='holds_cn_row'>
62                                         <td class='holds_cell'>&common.call.number.label;</td>
63                                         <td class='holds_cell'><b id='holds_cn'/> </td>
64                                 </tr>
65
66                                 <tr class='hide_me' id='holds_copy_row'>
67                                         <td class='holds_cell'>&common.copy.barcode.label;</td>
68                                         <td class='holds_cell'><b id='holds_copy'/> </td>
69                                 </tr>
70
71                                 <tr class='hide_me' id='holds_type_row'>
72                                         <td class='holds_cell'>&common.hold.type.label;</td>
73                                         <td class='holds_cell hide_me' id='holds_is_cn'><b>&common.hold.volume;</b></td>
74                                         <td class='holds_cell hide_me' id='holds_is_copy'><b>&common.hold.copy;</b></td>
75                                 </tr>
76
77                                 <tr>
78                                         <td class='holds_cell'>&opac.holds.contactPhone;:</td>
79                                         <td class='holds_cell'>
80                                                 <input id='holds_phone' size='13' maxlength='12'/>
81                                                 <span style='margin-left: 4px; font-size: 7pt;'>&common.phone.format;</span>
82                                         </td>
83                                 </tr>
84                                 <tr>
85                                         <td class='holds_cell'>&common.phone.enable;</td>
86                                         <td class='holds_cell'>
87                                                 <input type='checkbox' id='holds_enable_phone'  checked='checked'
88                                                         onchange='
89                                                                 if (this.checked) $("holds_phone").disabled=false; 
90                                                                 else $("holds_phone").disabled = true;'/>
91                                         </td>
92                                 </tr>
93
94                                 <tr>
95                                         <td class='holds_cell'>&opac.holds.contactEmail;:</td>
96                                         <td class='holds_cell' id='holds_email'> 
97                         <span class='hide_me' id='holds.no_email'>
98                            &common.email.none;<br/>
99                            &common.email.set;
100                         </span>
101                         <span class='hide_me' id='holds.no_email.xul'>
102                            &common.email.none; 
103                         </span>
104
105                     </td>
106                                 </tr>
107                                 <tr>
108                                         <td class='holds_cell'>&common.email.enable;</td>
109                                         <td class='holds_cell'>
110                                                 <input type='checkbox' id='holds_enable_email' checked='checked'/>
111                                         </td>
112                                 </tr>
113                                 <!--
114                                 <tr id='holds_depth_selector_row' class='hide_me'>
115                                         <td class='holds_cell'>Hold Range</td>
116                                         <td class='holds_cell'>
117                                                 <select id='holds_depth_selector'></select>
118                                         </td>
119                                 </tr>
120                                 -->
121                                 <tr>
122                                         <td class='holds_cell'>&opac.holds.pickupLocation;</td>
123                                         <td class='holds_cell'>
124                                                 <select id='holds_org_selector'> </select>
125                                         </td>
126                                 </tr>
127
128                                 <tr>
129                                         <td class='holds_cell'>&opac.holds.expire_time;</td>
130                                         <td class='holds_cell'>
131                         <input dojoType="dijit.form.DateTextBox" size='10' maxlength='10' id='holds_expire_time' />
132                                         </td>
133                                 </tr>
134
135                 <tr>
136                     <td class='holds_cell'>
137                         &opac.holds.freeze;
138                         <a class='classic_link' href='javascript:alert("&opac.holds.freeze.help;");'>&common.help;</a>
139                         </td>
140                     <td class='holds_cell'>
141                         <input type='checkbox' id='holds_frozen_chkbox' 
142                             onchange='
143                                 if($("holds_frozen_chkbox").checked) 
144                                     unHideMe($("hold_frozen_thaw_row"));
145                                 else
146                                     hideMe($("hold_frozen_thaw_row"));
147                             ' /> 
148                     </td>
149                 </tr>
150
151                 <tr id='hold_frozen_thaw_row' class='hide_me'>
152                     <td class='holds_cell'>
153                         <script language='javascript' type='text/javascript'> if($('holds_frozen_chkbox').checked) unHideMe($("hold_frozen_thaw_row"));</script>
154                         &opac.holds.freeze.thaw_date;
155                     </td>
156                     <td class='holds_cell'>
157                         <input dojoType="dijit.form.DateTextBox" size='10' maxlength='10' id='holds_frozen_thaw_input' />
158                     </td>
159                 </tr>
160
161                                 <tr id='holds_alt_formats_row_extras' class='hide_me'>
162                                         <td colspan='2' align='center'>
163                                                 <div class='detailsinfo-box'>
164                                                                 <a class='classic_link' href='javascript:void(0);'
165                                                                 onclick='unHideMe($("holds_alt_formats_row"));'>&common.hold.advanced;</a>
166                                                 </div>
167                                         </td>
168                                 </tr>
169
170                                 <tr id='holds_alt_formats_row' class='hide_me'>
171
172                                         <td class='holds_cell'>
173                                                 <div style='margin-bottom: 5px;'>
174                                                         <span>&common.format.alternatives; </span>
175                                                         <span> <a class='classic_link' style='color:red;' href='javascript:void(0);' 
176                                                                 onclick='alert($("holds_explain_adv").innerHTML)'>&common.help;</a></span>
177                                                 </div>
178                                                 <div>&common.control.click;</div>
179                                         </td>
180
181                                         <td class='holds_cell'>
182                                                 <select id='hold_alt_form_selector' multiple='multiple' style='width: 14em;'>
183                                                         <option value='at'      class='hide_me'>&opac.search.books;</option>
184                                                         <option value='at-d' class='hide_me'>&opac.search.largePrint;</option>
185                                                         <option value='at-s' class='hide_me'>&opac.search.ebook;</option>
186                                                         <option value='i'               class='hide_me'>&opac.search.audioBooks;</option>
187                                                         <option value='g'               class='hide_me'>&opac.search.videoRecordings;</option>
188                                                         <option value='j'               class='hide_me'>&opac.search.music;</option>
189                                                 </select>
190                                         </td>
191                                 </tr>
192
193                                 <tr>
194                                         <td>&nbsp;</td>
195                                         <td class='holds_cell'>
196                                                 <button id='holds_submit'>&opac.holds.placeHold;</button>
197                                                 <button class='hide_me' id='holds_update'>&common.hold.update;</button>
198                                                 <span style='padding: 20px;'> </span>
199                                                 <button id='holds_cancel'>&common.cancel;</button>
200                                         </td>
201                                 </tr>
202                         </tbody>
203                 </table>
204         
205                 <div class='hide_me' id='holds_success'>&opac.holds.success;</div>
206                 <div class='hide_me' id='holds_failure'>&opac.holds.failure;</div>
207                 <span class='hide_me' id='holds_bad_phone'>
208                         &common.phone.format.help;
209                 </span>
210
211                 <span class='hide_me' id='hold_not_allowed'>
212                         &common.hold.failed;
213                 </span>
214
215         </div>
216
217         <span class='hide_me' id='format_words'>
218                 <span name='at'>&opac.search.books;</span>
219                 <span name='at-d'>&opac.search.largePrint;</span>
220                 <span name='i'>&opac.search.audioBooks;</span>
221                 <span name='g'>&opac.search.videoRecordings;</span>
222                 <span name='j'>&opac.search.music;</span>
223                 <span name='m'>&opac.search.electronic;</span>
224         </span>
225
226         <span class='hide_me' id='holds_explain_adv'>&holds.advanced_options;</span>
227
228         <span class='hide_me' id='holds_pick_good_org'>&common.hold.delivery;</span>
229
230         <span class='hide_me' id='hold_dup_exists'>&common.hold.exists;</span>
231
232         <span class='hide_me' id='hold_dup_exists_override'>&common.hold.exists.override;</span>
233
234         <span id='hold_failed_patron_barred' class='hide_me'>&common.hold.barred;</span>
235
236         <span id='invalid_hold' class='hide_me'>&common.hold.item.invalid;</span>
237
238         <span id='holds_invalid_recipient' class='hide_me'>&common.hold.patron.invalid;</span>
239
240 </div>
241
242