// 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 '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 '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 '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 '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 'webcrawler': searchVal = 'http:\/\/dpxml.webcrawler.com\/info.wbcrwl\/dog\/webresults.htm?qcat=web&qkw=' + searchTerm; break;
case 'yahoo': searchVal = 'http:\/\/search.yahoo.com\/bin\/search?p=' + searchTerm; break;
default: break;}
if (searchVal != '') window.open(searchVal,'search');
}}
                    
