// ==UserScript==
// @name           Clear Search Term
// @namespace      http://www.xuldev.org/
// @description    Clears the search term and reset the engine after searching.
// @include        main
// @compatibility  Firefox 3.0, 3.5, 3.6b4
// @author         Gomita
// @version        1.0.20080201
// @homepage       http://www.xuldev.org/misc/ucjs.php
// ==/UserScript==

(function() {
	var searchbar = document.getElementById("searchbar");
	searchbar._doSearchInternal = searchbar.doSearch;
	searchbar.doSearch = function(aData, aInNewTab) {
		this._doSearchInternal(aData, aInNewTab);
		// clear the search term
		this.value = "";
		// reset the search engine
		this.currentEngine = this.engines ? this.engines[0] : this._engines[0];
	};
}());
