Hello, I'm attempting to create a program that changes the browser's address bar search function in IE and Firefox (ex. if you type a non-existant URL in the address bar it will by default do a search on msn)
What i'm trying to do is to change it to default to my search engine instead. I know how to change IE's (through registry) but only to a "popular" search engine, ie. google, altavista etc. And I'm completely in the dark for firefox.
I can use any major programming language, so feel free to throw tidbits of code that can help. Also eventually i'm going to try to get these working in other operating systems (Linux/Mac) and other browsers such as Netscape, Opera and Safari.
I know this can be done because programs like Google and Yahoo clients always change my search address bar !! (I do plan on asking the user's permission however, so don't worry

) And they seem to achieve that functionality across operating systems.
Also, if there's any way to do this straight from the browser (javascript?) that would be even better ! But knowing the security implementations I doubt you could do something like that.. but its worth a try asking.
So if anyone can give me some ideas on where to get started I would appreciate it greatly. Thank you very much !