// Multi Search - Head Script
// copyright Stephen Chapman, 4th August 2005
// you may copy this clock provided that you retain the copyright notice
function start() {
var i = Math.floor(Math.random() * document.searchbox.engine.length);
document.searchbox.engine[i].selected = true;
}
window.onload = start;
function search() {
searchTerm = document.searchbox.term.value;
var searchVal = '';
if(searchTerm != '')
{
searchTerm = searchTerm.replace(/\s/ig, '+');
searchEngine = document.searchbox.engine[document.searchbox.engine.selectedIndex].value;
switch (searchEngine) {
case 'about': searchVal = 'http:\/\/search.about.com\/fullsearch.htm?terms=' + searchTerm; break;
case 'accoona': searchVal = 'http:\/\/www.accoona.com\/search.jsp?qt=' + searchTerm; break;
case 'alltheweb': searchVal = 'http:\/\/www.alltheweb.com\/search?cat=web&query=' + searchTerm; break;
case 'altavista': searchVal = 'http:\/\/www.altavista.com\/sites\/search\/web?q=' + searchTerm; break;
case 'amfibi': searchVal = 'http:\/\/www.amfibi.com\/search?query=' + searchTerm; break;
case 'aol': searchVal = 'http:\/\/search.aol.com\/aolcom\/search?query=' + searchTerm; break;
case 'askjeeves': searchVal = 'http:\/\/web.ask.com\/web?q=' + searchTerm; break;
case 'bigfinder': searchVal = 'http:\/\/www.bigfinder.com\/resultz.cfm?keyword=' + searchTerm; break;
case 'britannica': searchVal = 'http:\/\/www.britannica.com\/search?query=' + searchTerm; break;
case 'buzzle': searchVal = 'http:\/\/www.buzzle.com\/search\/search.asp?query=' + searchTerm; break;
case 'chubba': searchVal = 'http:\/\/chubba2.whatuseek.com\/cgi-bin\/texis\/scripts\/search4?source=engine&arg=' + searchTerm; break;
case 'dogpile': searchVal = 'http:\/\/www.dogpile.com\/info.dogpl\/search\/web\/' + searchTerm; break;
case 'easysearchall': searchVal = 'http:\/\/easysearchall.com\/search\/search\/Simple.php?q=' + searchTerm; break;
case 'entireweb': searchVal = 'http:\/\/www.entireweb.com\/query?q=' + searchTerm; break;
case 'excite': searchVal = 'http:\/\/msxml.excite.com\/info.xcite\/search\/web\/' + searchTerm; break;
case 'gigablast': searchVal = 'http:\/\/www.gigablast.com\/cgi\/0.cgi?q=' + searchTerm; break;
case 'google': searchVal = 'http:\/\/www.google.com\/search?q=' + searchTerm; break;
case 'hotbot': searchVal = 'http:\/\/hotbot.lycos.com\/?MT=' + searchTerm; break;
case 'infospace': searchVal = 'http:\/\/msxml.infospace.com\/home\/search\/web\/' + searchTerm; break;
case 'jayde': searchVal = 'http:\/\/dir.jayde.com\/cgi-bin\/search.pl?a=0&query=' + searchTerm + '&engine=business&search=search'; break;
case 'kanoodle': searchVal = 'http:\/\/www.kanoodle.com\/aff.cool?query=' + searchTerm; break;
case 'looksmart': searchVal = 'http:\/\/www.looksmart.com\/r_search?l&search=0&key=' + searchTerm; break;
case 'lycos': searchVal = 'http:\/\/search.lycos.com\/main\/?query=' + searchTerm; break;
case 'metacrawler': searchVal = 'http:\/\/www.metacrawler.com\/info.metac\/search\/web\/' + searchTerm; break;
case 'mixcat': searchVal = 'http:\/\/www.mixcat.com\/search.php?q=' + searchTerm + '&Search=Search+MixCat'; break;
case 'msn': searchVal = 'http:\/\/search.msn.com\/results.asp?q=' + searchTerm; break;
case 'netscape': searchVal = 'http:\/\/search.netscape.com\/ns\/search?query=' + searchTerm; break;
case 'opendirectory': searchVal = 'http:\/\/search.dmoz.org\/cgi-bin\/search?search=' + searchTerm; break;
case 'scrub': searchVal = 'http:\/\/www.scrubtheweb.com\/cgi-bin/search.cgi?keyword=' + searchTerm; break;
case 'search': searchVal = 'http:\/\/www.search.com\/search?q=' + searchTerm; break;
case 'searchhippo': searchVal = 'http:\/\/www.searchhippo.com\/q.php?q=' + searchTerm; break;
case 'teoma': searchVal = 'http:\/\/s.teoma.com\/search?qcat=1&qsrc=0&q=' + searchTerm; break;
case 'thunderstone': searchVal = 'http:\/\/thunderstone.master.com\/texis\/master\/search\/?s=OD&q=' + searchTerm; break;
case 'webcrawler': searchVal = 'http:\/\/dpxml.webcrawler.com\/info.wbcrwl\/dog\/webresults.htm?qcat=web&qkw=' + searchTerm; break;
case 'webwombat': searchVal = 'http:\/\/www.webwombat.com.au\/aus?ix=' + searchTerm; break;
case 'wisenut': searchVal = 'http:\/\/www.wisenut.com\/search\/query.dll?q=' + searchTerm; break;
case 'yahoo': searchVal = 'http:\/\/search.yahoo.com\/bin\/search?p=' + searchTerm; break;
default: break;}
if (searchVal != '') window.open(searchVal,'search');
}}
                    