A cosmetic way around this is to include radio buttons into the default search code (the search found on every page)
And if you make the radio button as automatically checked then that field will be searched first up.
You can put other radio buttons to give the user more choices. But remember there isn't much space to play with.
Basically I am just trimming the Advanced Search and putting it on each page (default search form)
Here is an example of how it can look. Of course play around with it for design purposes specific to your site
Remember to put the
checked="checked" on the radio button you want automatically selected.
<form method="post" action="{url_search}">
<table cellspacing="0" cellpadding="0">
<tr>
<td><input type="text" name="search_keywords" size="24" class="search" /></td>
<td><input type="submit" value="" name="submit" /></td>
</tr>
<tr>
<td><input type="radio" name="search_fields" value="image_name" checked="checked" />Image Title
<input type="radio" name="search_fields" value="all" />Entire Site
</td>
</tr>
</table>
</form>