Initial dev repository
[kcls-web.git] / opac / skin / kcls / xml / common / holds.xml
1
2 <![CDATA[<!-- ****************** holds.xml ***************************** -->]]>
3 <div>
4         <div id='xulholds_box' class='hide_me canvas' style='margin-top: 6px;'>
5                 <center>
6                         <table class='data_grid' style='margin-top: 20px;'>
7                                 <tbody>
8                                         <tr>
9                                                 <td>&opac.holds.xulRecipient;:</td>
10                                                 <td><input type='text' id='xul_recipient_barcode' /></td>
11                                                 <td><input type='submit' value='&common.submit;' id='xul_recipient_barcode_submit' /></td>
12                                                 <td><input type='submit' value='&common.cancel;' onclick='showCanvas();' /></td>
13                                                 <td><input type='submit' value='&common.hold.place;' id='xul_recipient_me' /></td>
14                                         </tr>
15                                 </tbody>
16                         </table>
17                 </center>
18         </div>
19
20         <div id='check_holds_box' class='hide_me canvas' 
21                 style='margin-top: 6px; width: 100%; text-align: center'>
22                 <br/><br/><br/>
23                 <b>&common.hold.check;</b>
24         </div>
25
26         <div id='holds_box' class='hide_me canvas' style='margin-top: 6px;'>
27                 <br/>
28                 <h1>Place Hold</h1>
29                 <p>You would like to place a hold on <strong>&quot;<span id="holds_title"></span>&quot;</strong> to be picked up at <strong>&quot;<span id="holds_pickup_lib"></span>&quot;</strong>. <br />If this is correct, press <strong>SUBMIT</strong>.</p>
30                 <p>If you would like to change the library pick up location, select from the <![CDATA[&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;]]> <select style="width:200px;" id="holds_org_selector"></select><br />Location dropdown menu.</p>
31 <P>If you use the Traveling Library Center (TLC) and ABC Express services, please select "Outreach" to have the item delivered during your scheduled visit.</P>         
32 <a href="javascript:;" id="holds_submit"><img alt="Submit" src="/opac/skin/kcls/graphics/btnSubmit.png" /></a> <![CDATA[&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;]]> <a href="javascript:;" id="holds_cancel"><img alt="Cancel" src="/opac/skin/kcls/graphics/btnCancel.png" /></a><br /><br />
33                 <p>* If you need your item today, and it is checked in at your library, please place your hold and then call your library to set it aside. Placing a hold without calling the library will increase your wait time.<br /><a href="javascript:;">Library phone numbers.</a></p>
34                 <p>* For best possible service, we recommend keeping a printed copy of your most recent holds list.</p>
35                 
36                 <table width='90%' border="1" class="hide_me">
37                         <tbody>
38                                 <tr>
39                                         <td class='holds_cell color_1' 
40                                                 align='center' colspan='2'>&common.hold.create;</td>
41                                 </tr>
42                                 <tr>
43                                         <td class='holds_cell'>&opac.holds.recipient;:</td>
44                                         <td class='holds_cell' id='holds_recipient'> </td>
45                                 </tr>
46                                 <tr>
47                                         <td class='holds_cell'>&common.title.label;</td>
48                                         <!-- <td class='holds_cell' id='holds_title'> </td> -->
49                                 </tr>
50                                 <tr>
51                                         <td class='holds_cell'>&common.author;</td>
52                                         <td class='holds_cell' id='holds_author'> </td>
53                                 </tr>
54                                 <tr>
55                                         <td class='holds_cell'>&common.format;</td>
56                                         <td class='holds_cell' id='holds_format'> </td>
57                                 </tr>
58                                 <tr id='hold_physical_desc_row'>
59                                         <td class='holds_cell'>&common.physical.label;</td>
60                                         <td class='holds_cell' id='holds_physical_desc'> </td>
61                                 </tr>
62
63                                 <tr class='hide_me' id='holds_cn_row'>
64                                         <td class='holds_cell'>&common.call.number.label;</td>
65                                         <td class='holds_cell'><b id='holds_cn'/> </td>
66                                 </tr>
67
68                                 <tr class='hide_me' id='holds_copy_row'>
69                                         <td class='holds_cell'>&common.copy.barcode.label;</td>
70                                         <td class='holds_cell'><b id='holds_copy'/> </td>
71                                 </tr>
72
73                                 <tr class='hide_me' id='holds_type_row'>
74                                         <td class='holds_cell'>&common.hold.type.label;</td>
75                                         <td class='holds_cell hide_me' id='holds_is_cn'><b>&common.hold.volume;</b></td>
76                                         <td class='holds_cell hide_me' id='holds_is_copy'><b>&common.hold.copy;</b></td>
77                                 </tr>
78
79                                 <tr>
80                                         <td class='holds_cell'>&opac.holds.contactPhone;:</td>
81                                         <td class='holds_cell'>
82                                                 <input id='holds_phone' size='13' maxlength='12'/>
83                                                 <span style='margin-left: 4px; font-size: 7pt;'>&common.phone.format;</span>
84                                         </td>
85                                 </tr>
86                                 <tr>
87                                         <td class='holds_cell'>&common.phone.enable;</td>
88                                         <td class='holds_cell'>
89                                                 <input type='checkbox' id='holds_enable_phone'  checked='checked' onchange='if (this.checked) $("holds_phone").disabled=false; else $("holds_phone").disabled = true;'/>
90                                         </td>
91                                 </tr>
92
93                                 <tr>
94                                         <td class='holds_cell'>&opac.holds.contactEmail;:</td>
95                                         <td class='holds_cell' id='holds_email'> 
96                         <span class='hide_me' id='holds.no_email'>
97                            &common.email.none;<br/>
98                            &common.email.set;
99                         </span>
100                         <span class='hide_me' id='holds.no_email.xul'>
101                            &common.email.none; 
102                         </span>
103
104                     </td>
105                                 </tr>
106                                 <tr>
107                                         <td class='holds_cell'>&common.email.enable;</td>
108                                         <td class='holds_cell'>
109                                                 <input type='checkbox' id='holds_enable_email' checked='checked'/>
110                                         </td>
111                                 </tr>
112                                 <!--
113                                 <tr id='holds_depth_selector_row' class='hide_me'>
114                                         <td class='holds_cell'>Hold Range</td>
115                                         <td class='holds_cell'>
116                                                 <select id='holds_depth_selector'></select>
117                                         </td>
118                                 </tr>
119                                 -->
120                                 <tr>
121                                         <td class='holds_cell'>&opac.holds.pickupLocation;</td>
122                                         <td class='holds_cell'>
123                                                 <!-- <select id='holds_org_selector'> </select> -->
124                                         </td>
125                                 </tr>
126
127                                 <tr>
128                                         <td class='holds_cell'>&opac.holds.expire_time;</td>
129                                         <td class='holds_cell'>
130                         <input dojoType="dijit.form.DateTextBox" size='10' maxlength='10' id='holds_expire_time' />
131                                         </td>
132                                 </tr>
133
134                 <tr>
135                     <td class='holds_cell'>
136                         &opac.holds.freeze;
137                         <a class='classic_link' href='javascript:alert("&opac.holds.freeze.help;");'>&common.help;</a>
138                         </td>
139                     <td class='holds_cell'>
140                         <input type='checkbox' id='holds_frozen_chkbox' onchange='if($("holds_frozen_chkbox").checked) unHideMe($("hold_frozen_thaw_row")); else hideMe($("hold_frozen_thaw_row"));' /> 
141                     </td>
142                 </tr>
143
144                 <tr id='hold_frozen_thaw_row' class='hide_me'>
145                     <td class='holds_cell'>
146                         <script language='javascript' type='text/javascript'> if($('holds_frozen_chkbox').checked) unHideMe($("hold_frozen_thaw_row"));</script>
147                         &opac.holds.freeze.thaw_date;
148                     </td>
149                     <td class='holds_cell'>
150                         <input dojoType="dijit.form.DateTextBox" size='10' maxlength='10' id='holds_frozen_thaw_input' />
151                     </td>
152                 </tr>
153
154                                 <tr id='holds_alt_formats_row_extras' class='hide_me'>
155                                         <td colspan='2' align='center'>
156                                                 <div style='padding: 8px;'>
157                                                         <a class='classic_link' href='javascript:void(0);' style='padding: 5px;'
158                                                                 onclick='unHideMe($("holds_alt_formats_row"));'>&common.hold.advanced;</a>
159                                                 </div>
160                                         </td>
161                                 </tr>
162
163                                 <tr id='holds_alt_formats_row' class='hide_me'>
164
165                                         <td class='holds_cell'>
166                                                 <div style='margin-bottom: 5px;'>
167                                                         <span>&common.format.alternatives; </span>
168                                                         <span> <a class='classic_link' style='color:red;' href='javascript:void(0);' 
169                                                                 onclick='alert($("holds_explain_adv").innerHTML)'>&common.help;</a></span>
170                                                 </div>
171                                                 <div>&common.control.click;</div>
172                                         </td>
173
174                                         <td class='holds_cell'>
175                                                 <select id='hold_alt_form_selector' multiple='multiple' style='width: 14em;'>
176                                                         <option value='at'      class='hide_me'>&opac.search.books;</option>
177                                                         <option value='at-d' class='hide_me'>&opac.search.largePrint;</option>
178                                                         <option value='i'               class='hide_me'>&opac.search.audioBooks;</option>
179                                                         <option value='g'               class='hide_me'>&opac.search.videoRecordings;</option>
180                                                         <option value='j'               class='hide_me'>&opac.search.music;</option>
181                                                 </select>
182                                         </td>
183                                 </tr>
184
185                                 <tr>
186                                         <td class='holds_cell' align='center' colspan='2'>
187                                                 <!-- <button id='holds_submit'>&opac.holds.placeHold;</button> -->
188                                                 <button class='hide_me' id='holds_update'>&common.hold.update;</button>
189                                                 <span style='padding: 20px;'> </span>
190                                                 <!-- <button id='holds_cancel'>&common.cancel;</button> -->
191                                         </td>
192                                 </tr>
193                         </tbody>
194                 </table>
195         
196                 <div class='hide_me' id='holds_success'>&opac.holds.success;</div>
197                 <div class='hide_me' id='holds_failure'>&opac.holds.failure;</div>
198                 <span class='hide_me' id='holds_bad_phone'>
199                         &common.phone.format.help;
200                 </span>
201
202                 <span class='hide_me' id='hold_not_allowed'>
203                         &common.hold.failed;
204                 </span>
205         </div>
206         
207         <div id="anonListTable" class="hide_me" style="margin-top: 6px;">
208         <select id="holdsCacheSel" class="hide_me"></select><br />
209         <a href="javascript:;" onclick="placeHoldOnCache();">Place hold on selected</a><br />
210         <a href="javascript:;" onclick="delSelCache();">Remove selected</a>
211         
212         <table id="temp_list_holds" cellpadding='0' cellspacing='0' border='0' style="margin-top:10px;"><tr>
213           <td width="1%" style="padding-left:10px;"><input type='checkbox' title='Select All' id='anon_selector' onclick="checkAll($('anonListParent'),this.id)" /></td>
214           <td width="1%"></td>
215           <td width="98%" style="padding-left:40px;"><strong>Title</strong></td>
216         </tr></table>
217         
218         <table width='100%' style="margin-left:7px;margin-bottom:10px;">
219                 <thead>
220                         <tr><td width='20'></td><td width='30'></td><td></td></tr>
221                 </thead>
222                 <tbody id="anonListParent">
223                         <tr id="anonListTemp">
224                           <td><input type='checkbox' name='anon_selector' /></td>
225                           <td name="curr_row"></td>
226                           <td name="title"></td>
227                         </tr>
228                 </tbody>
229         </table>
230         <a href="javascript:;" onclick="try { hideResultsPage(); } catch(e) {} hideMe($('anonListTable'));">Back to search results</a>
231         </div>
232
233         <span class='hide_me' id='format_words'>
234                 <span name='at'>&opac.search.books;</span>
235                 <span name='at-d'>&opac.search.largePrint;</span>
236                 <span name='i'>&opac.search.audioBooks;</span>
237                 <span name='g'>&opac.search.videoRecordings;</span>
238                 <span name='j'>&opac.search.music;</span>
239                 <span name='m'>&opac.search.electronic;</span>
240         </span>
241
242         <span class='hide_me' id='holds_explain_adv'>&holds.advanced_options;</span>
243         <span class='hide_me' id='holds_pick_good_org'>&common.hold.delivery;</span>
244         <span class='hide_me' id='hold_dup_exists'>&common.hold.exists;</span>
245         <span class='hide_me' id='hold_dup_exists_override'>&common.hold.exists.override;</span>
246         <span id='hold_failed_patron_barred' class='hide_me'>&common.hold.barred;</span>
247         <span id='invalid_hold' class='hide_me'>&common.hold.item.invalid;</span>
248         <span id='holds_invalid_recipient' class='hide_me'>&common.hold.patron.invalid;</span>
249
250 </div>
251 <![CDATA[<!-- ****************** end: holds.xml ***************************** -->]]>