1 <div class='advancedsearch-box'>
2 <table id='adv_global_search' width='100%' align='center'>
3 <!--class='data_grid data_grid_center'-->
5 <style type="text/css">
6 #adv_global_search select { width: 13em; }
7 #adv_global_input_table select { width: 7em; }
8 .adv_adv_link { font-size: 8pt; color: red; }
11 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/default/js/adv_global.js'> </script>
15 <!-- Contains the user-addable(?) rows to define search class, containment and text -->
17 <div class='form-panels'>
18 <table id='adv_global_input_table' width='95%' align='center'>
21 <td colspan='2'><h2>&advanced.search.title;</h2></td>
24 <tbody id='adv_global_tbody'>
26 <script language='javascript' type='text/javascript'>
27 config.ids.common.now_searching = 'now_searching_location';
30 <!--#set var="adv_global_row_id" value="adv_global_trow"-->
31 <!--#include virtual="adv_global_row.xml"-->
33 <!--#set var="adv_global_row_id" value=""-->
34 <!--#include virtual="adv_global_row.xml"-->
35 <!--#include virtual="adv_global_row.xml"-->
37 <!-- add a new row -->
38 <tr id='adv_global_addrow'>
40 <button id='myopac_new_global_row' onclick='advAddGblRow();'>&advanced.add.row;</button>
41 <!--<span style='padding-left: 10px;'> </span>
42 <button onclick='advSubmitGlobal();'>&advanced.search.submit;</button>-->
49 <td rowspan='2' align='right'>
50 <div class='form-panels'>
54 <td colspan='2'><h2>&advanced.search.filters;</h2></td>
60 <span>&advanced.item.form;</span>
63 <select multiple='multiple' size='3' id='adv_global_item_form'>
69 <span>&advanced.item.type;</span>
70 <a id='adv_global_item_type_link_adv' class='classic_link adv_adv_link'
71 href='javascript:void(0);' onclick='
72 hideMe($("adv_global_item_type_basic"));
73 unHideMe($("adv_global_item_type"));
75 unHideMe($("adv_global_item_type_link_basic"));
78 <a id='adv_global_item_type_link_basic' class='hide_me classic_link adv_adv_link'
79 href='javascript:void(0);' onclick='
80 unHideMe($("adv_global_item_type_basic"));
81 hideMe($("adv_global_item_type"));
82 unHideMe($("adv_global_item_type_link_adv"));
84 '>&advanced.basic.link;</a>
88 <select multiple='multiple' size='3' id='adv_global_item_type' class='hide_me'>
90 <select multiple='multiple' size='3' id='adv_global_item_type_basic'>
91 <option value='at'>&opac.search.books;</option>
92 <option value='i'>&opac.search.audioBooks;</option>
93 <option value='g'>&opac.search.videoRecordings;</option>
94 <option value='j'>&opac.search.music;</option>
95 <option value='m'>&opac.search.electronic;</option>
102 <span>&advanced.literary.form;</span>
103 <a id='adv_global_lit_form_link_adv' class='classic_link adv_adv_link'
104 href='javascript:void(0);' onclick='
105 hideMe($("adv_global_lit_form_basic"));
106 unHideMe($("adv_global_lit_form"));
108 unHideMe($("adv_global_lit_form_link_basic"));
109 '>&advanced.link;</a>
111 <a id='adv_global_lit_form_link_basic' class='hide_me classic_link adv_adv_link'
112 href='javascript:void(0);' onclick='
113 unHideMe($("adv_global_lit_form_basic"));
114 hideMe($("adv_global_lit_form"));
115 unHideMe($("adv_global_lit_form_link_adv"));
117 '>&advanced.basic.link;</a>
120 <select multiple='multiple' size='3' id='adv_global_lit_form' class='hide_me'>
122 <select multiple='multiple' size='3' id='adv_global_lit_form_basic'>
123 <option value='0 '>&advanced.non.fiction;</option>
124 <option value='1'>&advanced.fiction;</option>
130 <!-- Language selector -->
133 <span>&advanced.language;</span>
137 <select multiple='multiple' size='3' id='adv_global_lang'>
138 <!--#include virtual="../../../../../common/xml/item_lang_options.xml"-->
143 <!-- Audience selector -->
146 <span>&advanced.audience;</span>
148 <a id='adv_global_audience_link_adv' class='classic_link adv_adv_link'
149 href='javascript:void(0);' onclick='
150 hideMe($("adv_global_audience_basic"));
151 unHideMe($("adv_global_audience"));
153 unHideMe($("adv_global_audience_link_basic"));
154 '>&advanced.link;</a>
156 <a id='adv_global_audience_link_basic' class='hide_me classic_link adv_adv_link'
157 href='javascript:void(0);' onclick='
158 unHideMe($("adv_global_audience_basic"));
159 hideMe($("adv_global_audience"));
160 unHideMe($("adv_global_audience_link_adv"));
161 hideMe(this);'>&advanced.basic.link;</a>
165 <select multiple='multiple' size='3' id='adv_global_audience' class='hide_me'>
167 <select multiple='multiple' size='3' id='adv_global_audience_basic'>
168 <option value='e '>&advanced.adult;</option>
169 <option value='abcdj'>&advanced.juvenile;</option>
170 <option value='fg '>&advanced.general;</option>
177 <span>&advanced.biblevel;</span>
180 <select multiple='multiple' size='3' id='adv_global_bib_level'>
187 <span>&advanced.filter.pubyear;</span>
190 <select id='adv_global_pub_date_type' onchange='
191 if($("adv_global_pub_date_type").selectedIndex == 3)
192 unHideMe($("adv_global_pub_date_2_span"));
194 hideMe($("adv_global_pub_date_2_span"));'>
195 <option value='equals' selected='selected'>&advanced.filter.pubyear.equals;</option>
196 <option value='before'>&advanced.filter.pubyear.before;</option>
197 <option value='after'>&advanced.filter.pubyear.after;</option>
198 <option value='between'>&advanced.filter.pubyear.between;</option>
200 <div style='margin-top:5px;'>
201 <input id='adv_global_pub_date_1' type='text' size='4' maxlength='4'/>
202 <span id='adv_global_pub_date_2_span' class='hide_me'>
203 &common.and; <input id='adv_global_pub_date_2' type='text' size='4' maxlength='4'/>
209 <!-- copy location selector -->
210 <tr id='adv_copy_location_filter_row' class='hide_me'>
211 <td align='right'>&opac.advanced.copy_loc_filter;</td>
212 <td align='left' id='adv_copy_location_filter_td'>
213 <select size='3' id='adv_copy_location_filter_select' multiple='multiple'>
224 <div class='form-panels'>
225 <table width='95%' align='center'>
228 <td width='50%'><h2>&advanced.sort.criteria;</h2></td>
229 <td><h2>&advanced.search.library;</h2></td>
234 <script language='javascript' type='text/javascript'>
235 function __setsortsel() {
236 var sel = $('adv_global_sort_by')
237 if(sel.selectedIndex == 0) {
238 $("adv_global_sort_dir").disabled = true;
239 $("adv_global_sort_dir").selectedIndex = 0;
240 } else $("adv_global_sort_dir").disabled = false;
244 <select id='adv_global_sort_by' onchange='__setsortsel();'>
245 <option value='rel'>&advanced.relevance;</option>
246 <option value='titlesort'>&common.title;</option>
247 <option value='authorsort'>&common.author;</option>
248 <option value='pubdate'>&advanced.pubdate;</option>
251 <td align='center' width='100%' nowrap='nowrap'>
252 <b id='now_searching_location'> </b>
257 <select id='adv_global_sort_dir' disabled='disabled'>
258 <option value='asc'>&advanced.sort.asc;</option>
259 <option value='desc'>&advanced.sort.desc;</option>
262 <!-- force the enable/disable sort dir code to run -->
263 <script language='javascript' type='text/javascript'>__setsortsel();</script>
265 <!--#include virtual="../common/libselect.xml"-->
270 <span>&advanced.frbrize;</span>
271 <input id='adv_group_titles' type='checkbox' />
274 <span>&result.limit2avail;</span>
275 <input type='checkbox' id='opac.result.limit2avail'/>
284 <td colspan='2'><input type='submit' onclick='advSubmitGlobal();' value='&advanced.search.submit;' class='submit'></input></td>