hi!
I was trying to search music on grooveshark today, when I thought of creating a search-plugin for the search purpose! So I found out a way to create an xml plugin, and then edited it to preference...
After successfully creating the plugin, I went ahead, and created one for teoti too!!!
here are the links to both... along with the code... and the source links from where I managed to create and edit the xml...

Grooveshark:
https://dl.dropbox.com/u/27854284/Stuff/Online/grooveshark-search.xml

Teoti:
https://dl.dropbox.com/u/27854284/Stuff/Online/teoti-search.xml
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
website where I found about xml creating website:
http://www.makeuseof.com/tag/make-your-firefox-browser-search-friendly/
the xml creating website:
http://mycroft.mozdev.org/submitos.html
and this link where I managed to edit the icon for the plugin (the xml website doesn't load the icon.
http://www.motobit.com/util/base64-decoder-encoder.asp
and here's the code for teoti search plugin, in case the xml gets renamed or moved from my dropbox folder...
<?xml version="1.0" encoding="UTF-8"?>
<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/"
xmlns:moz="http://www.mozilla.org/2006/browser/search/">
<!-- Created on Thu, 21 Jun 2012 14:59:38 GMT -->
<ShortName>Teoti</ShortName>
<Description>Teoti Search Plugin</Description>
<Url type="text/html" method="get" template="http://www.teoti.co.uk/?filter={searchTerms}"/>
<Url type="application/x-suggestions+json" template="http://suggestqueries.google.com/complete/search?output=firefox&client=firefox&hl=en&q={searchTerms}"/>
<Image width="16" height="16">data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAQAAAAAAAAAAAAAAAAA
AAAAAAD///8A////AP///wD///8AZwUA/2cFAP9nBQD/ZwUA/2cFAP9nBQD/ZwUA/2cFAP////8A
////AP///wD///8A////AP///wD///8A////AGcFAP9nBQD/ZwUA/2cFAP9nBQD/ZwUA/2cFAP9n
BQD/////AP///wD///8A////AP///wD///8A////AP///wBnBQD/ZwUA/2cFAP9nBQD/ZwUA/2cF
AP9nBQD/ZwUA/////wD///8A////AP///wD///8A////AP///wD///8AZwUA/2cFAP9nBQD/ZwUA
/2cFAP9nBQD/ZwUA/2cFAP////8A////AP///wD///8A////AP///wD///8A////AP///wBnBQD/
ZwUA/2cFAP9nBQD/ZwUA/2cFAP////8A////AP///wD///8A////AP///wD///8A////AP///wD/
//8AZwUA/2cFAP9nBQD/ZwUA/2cFAP9nBQD/////AP///wD///8A////AP///wBnBQD/ZwUA/2cF
AP9nBQD/////AGcFAP9nBQD/ZwUA/2cFAP9nBQD/ZwUA/////wBnBQD/ZwUA/2cFAP9nBQD/ZwUA
/2cFAP9nBQD/ZwUA/////wBnBQD/ZwUA/2cFAP9nBQD/ZwUA/2cFAP////8AZwUA/2cFAP9nBQD/
ZwUA/2cFAP9nBQD/ZwUA/2cFAP////8AZwUA/2cFAP9nBQD/ZwUA/2cFAP9nBQD/////AGcFAP9n
BQD/ZwUA/2cFAP9nBQD/ZwUA/2cFAP9nBQD/ZwUA/2cFAP9nBQD/ZwUA/2cFAP9nBQD/ZwUA/2cF
AP9nBQD/ZwUA/2cFAP9nBQD/ZwUA/2cFAP9nBQD/ZwUA/2cFAP9nBQD/ZwUA/2cFAP9nBQD/ZwUA
/2cFAP9nBQD/ZwUA/2cFAP9nBQD/ZwUA/2cFAP9nBQD/ZwUA/2cFAP9nBQD/ZwUA/2cFAP9nBQD/
ZwUA/2cFAP9nBQD/ZwUA/2cFAP9nBQD/ZwUA/2cFAP9nBQD/ZwUA/2cFAP9nBQD/ZwUA/2cFAP9n
BQD/ZwUA/2cFAP9nBQD/ZwUA/2cFAP9nBQD/ZwUA/2cFAP9nBQD/////AP///wD///8A////AP//
/wBnBQD/ZwUA/2cFAP9nBQD/ZwUA/2cFAP////8A////AP///wD///8A////AP///wD///8A////
AP///wD///8AZwUA/2cFAP9nBQD/ZwUA/2cFAP9nBQD/////AP///wD///8A////AP///wD///8A
////AP///wD///8A////AGcFAP9nBQD/ZwUA/2cFAP9nBQD/ZwUA/////wD///8A////AP///wD/
//8A8A8AAPAPAADwDwAA8A8AAPgfAAD4HwAACBAAAAgQAAAIEAAAAAAAAAAAAAAAAAAAAAAAAPgf
AAD4HwAA+B8AAA==</Image>
<Developer>Mohit</Developer>
<InputEncoding>UTF-8</InputEncoding>
<moz:SearchForm>http://www.teoti.co.uk/</moz:SearchForm>
<Url type="application/opensearchdescription+xml" rel="self" template="http://mycroft.mozdev.org/updateos.php/id0/teoti_search.xml"/>
</OpenSearchDescription>
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
you'll need to copy the xml file to this folder:
C:\Program Files\Mozilla Firefox\searchplugins
-Mohit.
