1 <table id='adv_global_search' class='data_grid data_grid_center' width='100%'>
3 #adv_global_search select { width: 14em; }
4 #adv_global_input_table select { width: 7em; }
5 .adv_adv_link { font-size: 8pt; color: red; }
8 <script src='../js/adv_global.js'> </script>
12 <tr style='border: 2px solid #E0F0E0;'>
13 <td colspan='2'><input type='submit' onclick='advSubmitGlobal();' value='Submit Search'></input></td>
19 <!-- Contains the user-addable(?) rows to define search class, containment and text -->
20 <td valign='top' width='65%' style='border-right: 1px solid #E0F0E0;'>
21 <table width='100%' id='adv_global_input_table'>
23 <tr><td colspan='2' align='center'>Search Input</td></tr>
25 <tbody id='adv_global_tbody'>
28 <script language='javascript'>
29 config.ids.common.now_searching = 'now_searching_location';
32 <td align='center' width='100%' nowrap='nowrap'>
33 <b id='now_searching_location'> </b>
37 <tr id='adv_global_trow' type='input'>
38 <td align='center' width='100%' nowrap='nowrap'>
40 <!-- select the search class -->
41 <select name='type' style='margin-right: 7px;'>
42 <option value='keyword' selected='selected'>&common.keyword;</option>
43 <option value='title'>&common.title;</option>
44 <option value='author'>&common.author;</option>
45 <option value='subject'>&common.subject;</option>
46 <option value='series'>&common.series;</option>
49 <!-- select how to treat the text -->
50 <select name='contains' style='margin-right: 7px;'>
51 <option value='contains'>&opac.advanced.refined.contains;</option>
52 <option value='nocontains'>&opac.advanced.refined.nocontains;</option>
53 <option value='exact'>&opac.advanced.refined.exact;</option>
57 <input type='text' size='22' name='term' style='margin-right: 3px;'> </input>
59 <!-- Remove this row -->
60 <input type='submit' value='X'
62 var row = this.parentNode.parentNode;
63 var tbody = row.parentNode;
64 if( tbody.getElementsByTagName("tr").length > 3 )
65 row.parentNode.removeChild(row);'>
71 <!-- add a new row -->
72 <tr id='adv_global_addrow'>
74 <input type='submit' value='Add a Row'
76 var tbody = $("adv_global_tbody");
77 var newrow = $("adv_global_trow").cloneNode(true);
78 var input = $n(newrow, "term");
79 tbody.insertBefore(newrow, $("adv_global_addrow"));
81 setEnterFunc(input, advSubmitGlobal);
84 <span style='padding-left: 10px;'> </span>
85 <input type='submit' onclick='advSubmitGlobal();' value='Submit Search'></input>
95 <tr><td colspan='2' align='center'>Filters</td></tr>
100 <td align='right'>Search Range</td>
102 <!--#include virtual="../common/libselect.xml"-->
107 <span>Item Form</span>
110 <a id='adv_global_item_form_link_adv' class='classic_link adv_adv_link'
111 href='javascript:void(0);' onclick='
112 hideMe($("adv_global_item_form_basic"));
113 unHideMe($("adv_global_item_form"));
115 unHideMe($("adv_global_item_form_link_basic"));
118 <a id='adv_global_item_form_link_basic' class='hide_me classic_link adv_adv_link'
119 href='javascript:void(0);' onclick='
120 unHideMe($("adv_global_item_form_basic"));
121 hideMe($("adv_global_item_form"));
122 unHideMe($("adv_global_item_form_link_adv"));
130 <select multiple='true' size='3' id='adv_global_item_form_basic'>
131 <option value='f'>Braille</option>
132 <option value='d'>Large Print</option>
133 <option value='abcrs'>Other</option>
136 <select multiple='true' size='3' id='adv_global_item_form'>
143 <span>Item Type</span>
144 <a id='adv_global_item_type_link_adv' class='classic_link adv_adv_link'
145 href='javascript:void(0);' onclick='
146 hideMe($("adv_global_item_type_basic"));
147 unHideMe($("adv_global_item_type"));
149 unHideMe($("adv_global_item_type_link_basic"));
152 <a id='adv_global_item_type_link_basic' class='hide_me classic_link adv_adv_link'
153 href='javascript:void(0);' onclick='
154 unHideMe($("adv_global_item_type_basic"));
155 hideMe($("adv_global_item_type"));
156 unHideMe($("adv_global_item_type_link_adv"));
162 <select multiple='true' size='3' id='adv_global_item_type' class='hide_me'>
164 <select multiple='true' size='3' id='adv_global_item_type_basic'>
165 <option value='at'>&opac.search.books;</option>
166 <option value='i'>&opac.search.audioBooks;</option>
167 <option value='g'>&opac.search.videoRecordings;</option>
168 <option value='j'>&opac.search.music;</option>
169 <option value='m'>&opac.search.electronic;</option>
176 <span>Literary Form</span>
177 <a id='adv_global_lit_form_link_adv' class='classic_link adv_adv_link'
178 href='javascript:void(0);' onclick='
179 hideMe($("adv_global_lit_form_basic"));
180 unHideMe($("adv_global_lit_form"));
182 unHideMe($("adv_global_lit_form_link_basic"));
185 <a id='adv_global_lit_form_link_basic' class='hide_me classic_link adv_adv_link'
186 href='javascript:void(0);' onclick='
187 unHideMe($("adv_global_lit_form_basic"));
188 hideMe($("adv_global_lit_form"));
189 unHideMe($("adv_global_lit_form_link_adv"));
194 <select multiple='true' size='3' id='adv_global_lit_form' class='hide_me'>
196 <select multiple='true' size='3' id='adv_global_lit_form_basic'>
197 <option value='0 '>Non Fiction</option>
198 <option value='1'>Fiction</option>
204 <!-- Language selector -->
207 <span>Language</span>
209 <a id='adv_global_lang_link_adv' class='classic_link adv_adv_link'
210 href='javascript:void(0);' onclick='
211 hideMe($("adv_global_lang_basic"));
212 unHideMe($("adv_global_lang"));
214 unHideMe($("adv_global_lang_link_basic"));
217 <a id='adv_global_lang_link_basic' class='hide_me classic_link adv_adv_link'
218 href='javascript:void(0);' onclick='
219 unHideMe($("adv_global_lang_basic"));
220 hideMe($("adv_global_lang"));
221 unHideMe($("adv_global_lang_link_adv"));
228 <select multiple='true' size='3' id='adv_global_lang'>
229 <!--#include virtual="../../../../../common/xml/item_lang_options.xml"-->
232 <select multiple='true' size='3' id='adv_global_lang_basic'>
238 <!-- Audience selector -->
241 <span>Audience</span>
242 <a id='adv_global_audience_link_adv' class='classic_link adv_adv_link'
243 href='javascript:void(0);' onclick='
244 hideMe($("adv_global_audience_basic"));
245 unHideMe($("adv_global_audience"));
247 unHideMe($("adv_global_audience_link_basic"));
250 <a id='adv_global_audience_link_basic' class='hide_me classic_link adv_adv_link'
251 href='javascript:void(0);' onclick='
252 unHideMe($("adv_global_audience_basic"));
253 hideMe($("adv_global_audience"));
254 unHideMe($("adv_global_audience_link_adv"));
260 <select multiple='true' size='3' id='adv_global_audience' class='hide_me'>
262 <select multiple='true' size='3' id='adv_global_audience_basic'>
263 <option value='e'>Adult</option>
264 <option value='abcdj'>Juvenile</option>
265 <option value='fg '>General</option>
276 <tr><td align='center' colspan='2'>Sort Criteria</td></tr>
280 <!-- Sort by selector -->
282 <td align='right'><span>Sort By </span></td>
284 <select id='adv_global_sort_by'
286 if(this.selectedIndex == 0) {
287 $("adv_global_sort_dir").disabled = true;
288 $("adv_global_sort_dir").selectedIndex = 0;
289 } else $("adv_global_sort_dir").disabled = false;'>
290 <option value='rel'>Relevance</option>
291 <option value='title'>Title</option>
292 <option value='author'>Author</option>
293 <option value='pubdate'>Publication Date</option>
298 <!-- Sort direction -->
300 <td align='right'><span>Sort Direction </span></td>
302 <select id='adv_global_sort_dir' disabled='disabled'>
303 <option value='asc'>Ascending / A to Z</option>
304 <option value='desc'>Descending / Z to A</option>
312 <tr style='border: 2px solid #E0F0E0;'>
313 <td colspan='2'><input type='submit' onclick='advSubmitGlobal();' value='Submit Search'></input></td>