use BSE::Util::Tags qw(tag_article);
use BSE::Request;
-our $VERSION = "1.000";
+our $VERSION = "1.001";
my %actions =
(
multiple => sub { @results != 1 },
terms => sub { escape_html($words) },
resultSeq => sub { $result_seq },
- list => sub { popup_menu(-name=>'s', -id => 's',
+ list => sub { popup_menu(-name=>'s', -id => 'search_s',
-values=>\@sections,
-labels=>\%sections,
-default=>$section) },
<b>Keywords: </b></font></td>
<td width="10"> </td>
<td width="100%">
- <input type="text" name="q" id="qx" size="45" value="<:terms:>">
+ <input type="text" name="q" id="search_q" size="45" value="<:terms:>">
<input type="submit" id="search_submit" accesskey="s" value="Search" name="submit">
</td>
<td width="10"> </td>
<td width="100%"> <:list:> <font face="Verdana, Arial, Helvetica, sans-serif" size="-2">
<b>Date: </b></font>
- <select name="d">
+ <select name="d" id="search_d">
<option value="ar" <:dateSelected ar:>>All Current</option>
<option value="m7" <:dateSelected m7:>>Modified within last 7 days</option>
<option value="m30" <:dateSelected m30:>>Modified within last 30 days</option>
</tr>
<tr>
<td colspan="2"></td>
- <td><font face="Verdana, Arial, Helvetica, sans-serif" size="-2"><input type="checkbox" name="match_all" value="1" <:ifCgi match_all:>checked="checked"<:or:><:eif:> /><b> Match all terms</b></font></td>
+ <td><font face="Verdana, Arial, Helvetica, sans-serif" size="-2"><input type="checkbox" name="match_all" id="search_match_all" value="1" <:ifCgi match_all:>checked="checked"<:or:><:eif:> /><b> Match all terms</b></font></td>
</tr>
</table>
</form>
<script type="text/javascript" language="javascript">
//<![CDATA[
function do_search() {
- var query = $('qx').value;
+ var query = $('search_q').value;
if (query != 'Enter search terms' && query != '') {
$('search_form').request({
parameters: { embed: '1'},
function on_load_search() {
new Form.Observer($('search_form'), 1.5, do_search);
$('search_submit').onclick = do_search;
- $('qx').onfocus =
+ $('search_q').onfocus =
function() {
- if ($('q').value == 'Enter search terms') {
- $('q').value = '';
+ if ($('search_q').value == 'Enter search terms') {
+ $('search_q').value = '';
};
}
- $('qx').onblur =
+ $('search_q').onblur =
function() {
- if ($('qx').value == '') {
- $('qx').value = 'Enter search terms';
+ if ($('search_q').value == '') {
+ $('search_q').value = 'Enter search terms';
};
}
}