<!-- This script and many more are available online from -->
<!-- The JavaScript Source!! http://javascriptsource.com -->
<script language="JavaScript">
<!--
var s45 = "default";
var sT1, sT2, sT3, sT4, nTest=0;
//--> 
</script>
</head>
<center><h1>Many Search Engines</h1></center>
<p>This script supplies all the search engines you could ever want on one page. You can decide whether to open a new window, either normal size or small, or continue with the same window.</p>
<center>
<table cellpaddding=1 border=2>
<tr><td colspan=4>
<center>
<form name="theForm" onsubmit="FrameIt(this);return false" method="get">
<b>Word(s):</b> <input name="GetNetscape" length=30 maxlength=75>
. . . <input type="submit" value="Search">
. . .
<select name="thetop">
<option selected>Multi-window small
<option>Single Search
<option>Multi-window full-size
</select><br>
<tr><td valign=top>
<small><font color=#0080c0>search engines</font></small><br>
<input type="checkbox" name="yahoo" value="1"> Yahoo
<br><input type="checkbox" name="webc"value="1"> WebCrawler
<br><input type="checkbox" name="lycos" value="1"> Lycos
<br><input type="checkbox" name="excite" value="1"> Excite
<br><input type="checkbox" name="alta" value="1"> AltaVista
<br><input type="checkbox" name="is" value="1"> InfoSeek
<br><input type="checkbox" name="infou" value="1"> Ultra InfoSeek
<br><input type="checkbox" name="ink" value="1"> Inktomi
<br><input type="checkbox" name="yahool" value="1"> Yahoo-kids
<br><input type="checkbox" name="point" value="1"> Point
<br><input type="checkbox" name="mag" value="1"> Magellan
<br><input type="checkbox" name="meta" value="1"> Metasearch
<br><input type="checkbox" name="savvy" value="1"> Savvy Search
<br></td>
<td valign=top>
<input type="checkbox" name="link" value="1"> Linkstar
<br><input type="checkbox" name="otxt" value="1"> Open Text
<br><input type="checkbox" name="mcp" value="1"> WWW Yellow Pages
<br><input type="checkbox" name="ftp" value="1"> FTP
<br><small><font color=#0080c0>news</font></small>
<br><input type="checkbox" name="pathf" value="1">Time Warn.
<br><input type="checkbox" name="usnews" value="1"> USNews Mag.
<br><input type="checkbox" name="sportsnet" value="1"> SportsNet
<br><input type="checkbox" name="msnbc" value="1"> MSNBC
<br><input type="checkbox" name="headlines" value="1"> Headlines
<br><small><a href="http://www.avenue.com/news">more news sources</a></small>
<br><small><font color=#0080c0>bus. by name</font></small><br>
<input type="checkbox" name="switchb" value="1"> Phone Book #1
<br><input type="checkbox" name="bigb" value="1"> Phone Book #2
</td>
<td valign=top>
<input type="checkbox" name="tick" value="1"> US Stocks
<br><input type="checkbox" name="hoov" value="1"> Hoover
<br><small><font color=#0080c0>information</font></small>
<br><input type="checkbox" name="gamelan" value="1"> Gamelan
<br><input type="checkbox" name="dict" value="1"> Dictionary
<br><input type="checkbox" name="theas" value="1"> Thesaurus
<br><input type="checkbox" name="encyc" value="1"> Encyclopedia
<br><input type="checkbox" name="fooddict" value="1"> Food Diction.
<br><input type="checkbox" name="movies" value="1"> Movie Titles
<br><input type="checkbox" name="health" value="1"> Health Reports
<br><input type="checkbox" name="showbiz" value="1"> Music, Books, Shows
<br><input type="checkbox" name="census" value="1"> US Census+Map
<br><input type="checkbox" name="switchf" value="1"> US People
<small><br>(firstname lastname)</small>
</td>
<td valign=top>
<small><font color=#0080c0>computer</font></small><br>
<input type="checkbox" name="whow" value="1"> Email
<br><input type="checkbox" name="ziff" value="1"> Ziff Mags
<br><input type="checkbox" name="gds" value="1"> Games Domain
<br><input type="checkbox" name="compu" value="1"> Computer News
<br><input type="checkbox" name="maill" value="1"> Mailing Lists
<br><input type="checkbox" name="share" value="1"> shareware.com
<br><input type="checkbox" name="msoft" value="1"> Microsoft
<br><input type="checkbox" name="deja" value="1"> Newsgroups #1
<br><input type="checkbox" name="altan" value="1"> Newsgroups #2
<br><input type="checkbox" name="exciten" value="1"> Newsgroups #3
<br><small><font color=#0080c0>entertainment</font></small><br>
<input type="checkbox" name="ticket" value="1"> Ticket Master
<br><input type="checkbox" name="nbc" value="1"> NBC
</td>
</tr></table></center>
<br>
</form>
<script language="JavaScript">
<!--
function FrameIt(form) {
var nOld = (parent.frames.length-1)/2;
var nChosen = form.thetop.selectedIndex + 1;
nTest = TheTrinity(form);
var expdate = new Date ();
expdate.setTime (expdate.getTime() + ( 90 * 24 * 60 * 60 * 1000));
for (var i=5; i < form.elements.length; i++)
{ //alert(form.elements[i].checked); //.value
}
if ( nTest == 0)
alert("Check at least one engine.");
else if ( nChosen == 1 ) {
top.location.href = sT1;
}
else if (nChosen == 2)
{
if (nTest == 1)
{ OpenWinds(sT1); }
else if (nTest == 2)
{ OpenWinds(sT1); OpenWinds(sT2); }
else if (nTest == 3)
{ OpenWinds(sT1); OpenWinds(sT2 );
OpenWinds(sT3); }
else if (nTest == 4)
{ OpenWinds(sT1); OpenWinds(sT2);
OpenWinds(sT3); OpenWinds(sT4); }
}
else if (nChosen == 3)
{
if (nTest == 1)
{ OpenWindsBig(sT1); }
else if (nTest == 2)
{ OpenWindsBig(sT1); OpenWindsBig(sT2); }
else if (nTest == 3)
{ OpenWindsBig(sT1); OpenWindsBig(sT2);
OpenWindsBig(sT3, "joke3"); }
else if (nTest == 4)
{ OpenWindsBig(sT1); OpenWindsBig(sT2);
OpenWindsBig(sT3); OpenWindsBig(sT4); }
}
return (false);
}
function TheTrinity(form) {
var sRet;
nTest=0;
var sThe;
sThe = form.GetNetscape.value;
if (form.lycos.checked ) {
sRet = ConvertString(sThe);
sRet = "http://www.lycos.com/cgi-bin/pursuit?query=" + sRet;
AddNewString(nTest, sRet);nTest++;}
if (form.gds.checked ) {
sRet = ConvertString(sThe);
sRet = "http://www.gamesdomain.com/cgi-bin/wwwwais?keywords=" + sRet;
AddNewString(nTest, sRet);nTest++;}
if (form.nbc.checked ) {
sRet = ConvertString(sThe);
sRet = "http://www.nbc.com/cgi-bin/searcher?pik=" + sRet;
AddNewString(nTest, sRet);nTest++;}
if (form.link.checked ) {
sRet = ConvertString(sThe);
sRet = "http://www.linkstar.com/linkstar/bin/dosearch-linkstar?keywords=" + sRet;
AddNewString(nTest, sRet);nTest++;}
if (form.otxt.checked ) {
sRet = ConvertString(sThe);
sRet = "http://search.opentext.com/nastub?query=" + sRet;
AddNewString(nTest, sRet);nTest++;}
if (form.gamelan.checked ) {
sRet = ConvertString(sThe);
sRet = "http://www.gamelan.com/find.cgi?and=" + sRet;
AddNewString(nTest, sRet);nTest++;}
if (form.ticket.checked ) {
sRet = ConvertString(sThe);
sRet = "http://www.ticketmaster.com/cgi/AT-tickettextsearch.cgi?&mode=concept&search=" + sRet;
AddNewString(nTest, sRet);nTest++;}
if (form.movies.checked ) {
sRet = ConvertString(sThe);
sRet = "http://us.imdb.com/M/title-substring?title=" + sRet;
AddNewString(nTest, sRet);nTest++;}
if (form.savvy.checked ) {
sRet = ConvertString(sThe);
sRet = "http://williams.cs.colostate.edu:1969/nph-search?KW=" + sRet;
AddNewString(nTest, sRet);nTest++;}
if (form.mcp.checked ) {
sRet = ConvertString(sThe);
sRet = "http://www.mcp.com/nrp/wwwyp/wwwyphtml.cgi?search=" + sRet;
AddNewString(nTest, sRet);nTest++;}
if (form.ftp.checked ) {
sRet = ConvertString(sThe);
sRet = "http://ftpsearch.unit.no/ftpsearch?query=" + sRet;
AddNewString(nTest, sRet);nTest++;}
if (form.infou.checked ) {
sRet = ConvertString(sThe);
sRet = "http://ultra.infoseek.com/Titles?qt=" + sRet;
AddNewString(nTest, sRet);nTest++;}
if (form.meta.checked ) {
sRet = ConvertString(sThe);
sRet = "http://www.metasearch.com/www.cgi?p=" + sRet;
AddNewString(nTest, sRet);nTest++;}
if (form.excite.checked ) {
sRet = ConvertString(sThe);
sRet = "http://www.excite.com/search.gw?search=" + sRet +
"&category=default&searchType=Concept&display='html2,high'";
AddNewString(nTest, sRet);nTest++;}
if (form.deja.checked ) {
sThe = ConvertString(sThe);
sRet = "http://search.dejanews.com/nph-dnquery.xp?query="+sThe;
sRet += "&defaultOp=AND&svcclass=dncurrent&maxhits=25"
AddNewString(nTest, sRet);nTest++;}
if (form.point.checked ) {
sRet = ConvertString(sThe);
sRet = "http://www.pointcom.com/cgi-bin/pursuit-txt?" + sRet ;
AddNewString(nTest, sRet);nTest++;}
if (form.exciten.checked ) {
sRet = ConvertString(sThe);
sRet = "http://www.excite.com/search.gw?search=" + sRet +
"&category=news&searchType=Concept&display='html2,high'";
AddNewString(nTest, sRet);nTest++;}
if (form.ink.checked ) {
sThe = ConvertString(sThe);
sRet = "http://204.161.74.5:1234/query/?hits=";
sRet += "50&disp=Terse+Text+Only&query=";
sRet += sThe;
AddNewString(nTest, sRet);nTest++;}
if (form.yahoo.checked ) {
sRet = ConvertString(sThe);
sRet = "http://search.yahoo.com/bin/search?p="+sRet+"&s=a";
AddNewString(nTest, sRet);nTest++;}
if (form.pathf.checked ) {
sThe= ConvertString(sThe);
sRet ="http://pathfinder.com/@@npPYHRFc8wAAQByZ/";
sRet +="cgi-bin/search?Search-Operation=query&Search-Databases";
sRet += "-All=true&Search-Terms=" + sThe;
AddNewString(nTest, sRet);nTest++;}
if (form.dict.checked ) {
sRet = ConvertString(sThe);
sRet = "http://gs213.sp.cs.cmu.edu/prog/webster?"+sRet;
AddNewString(nTest, sRet);nTest++;}
if (form.sportsnet.checked ) {
sThe = ConvertString(sThe);
sRet = "http://www.sportsnetwork.com/programs/waisgate?";
sRet+="WAISqueryString="+sThe;
sRet += "&WAISdbName=/services/production/tsn/wais/indexes/live";
AddNewString(nTest, sRet);nTest++;}
if (form.mag.checked ) {
sRet = "http://www.mckinley.com/focus.pl?"+sThe;
sRet = ConvertString(sRet);
AddNewString(nTest, sRet);nTest++;}
if (form.yahool.checked ) {
sRet = "http://search.yahooligans.com/bin/search?p="+sThe;
sRet = ConvertString(sRet);
AddNewString(nTest, sRet);nTest++;}
if (form.webc.checked) {sRet = "http://www.webcrawler.com/cgi-bin/WebQuery?"+sThe;
sRet = ConvertString(sRet);AddNewString(nTest, sRet); nTest++;}if (form.theas.checked) {sRet = "gopher://odie.niaid.nih.gov/77/.thesaurus/index?"+sThe;sRet = ConvertString(sRet);AddNewString(nTest, sRet);nTest++;}
if (form.switchb.checked) {sThe = ConvertString(sThe);sRet = "http://www.switchboard.com/bin/cgiqa.dll?S=&BUS=&SR=&L="+sThe;AddNewString(nTest, sRet);nTest++;}
if (form.switchf.checked) {sThe = ConvertString(sThe);
var sName = sThe;
var ss1, ss2;
var nLen= sName.length;
for( i=0; i <= nLen; i++)
{
if (sName.substring(i,i+1)== "+")
{
ss1 = sName.substring(0,i);
ss2 = sName.substring(i+1,nLen);
break;
   }
}
sRet = "http://www.switchboard.com/bin/cgiqa.dll?SR=&F="+ss1;
sRet += "&L="+ss2;
AddNewString(nTest, sRet);nTest++;}
if (form.is.checked) {
sThe = ConvertString(sThe);
sRet = "http://guide-p.infoseek.com/Titles?qt="+sThe;
sRet += "&col=WW&sv=IS&lk=noframes";
AddNewString(nTest, sRet);nTest++;}
if (form.alta.checked) {
sThe = ConvertString(sThe);
sRet = "http://www.altavista.digital.com/cgi-bin/query?pg=q&q=" + sThe;
sRet += "&fmt=&what=web";
AddNewString(nTest, sRet);nTest++;}
if (form.altan.checked) {
sThe = ConvertString(sThe);sRet = "http://www.altavista.digital.com/cgi-bin/query?pg=q&q=" + sThe;
sRet += "&fmt=&what=news";
AddNewString(nTest, sRet);nTest++;}
if (form.usnews.checked) {
sThe = ConvertString(sThe);sRet = "http://vws.agtnet.com/cgi-dos/agtfind.exe?dbname=usnews.coll";
sRet += "&pubtype=usnews&query="+sThe;
AddNewString(nTest, sRet);nTest++;}
if (form.fooddict.checked ) {
sRet = "http://www.epicurious.com/db/dictionary/search.cgi?keyword="+sThe;
sRet = ConvertString(sRet);
AddNewString(nTest, sRet);nTest++;}
if (form.tick.checked ) {
sRet = "http://qs.secapl.com/cgi-bin/qs?tick="+sThe;
AddNewString(nTest, sRet);nTest++;}
if (form.whow.checked ) {
sThe = ConvertString(sThe);
sRet = "http://query1.whowhere.com/jwz/name.wsrch?org=&name="+sThe;
AddNewString(nTest, sRet);nTest++;}
if (form.ziff.checked ) {
sThe = ConvertString(sThe);
sRet = "http://search.zdnet.com/plweb-cgi/topsearch/topresult.pl?dbname=All&query="+sThe;
AddNewString(nTest, sRet);nTest++;}if (form.maill.checked ) {
sThe = ConvertString(sThe);
sRet = "http://www.nova.edu/Inter-Links/cgi-bin/lists?"+sThe;
AddNewString(nTest, sRet);nTest++;}if (form.bigb.checked ) {
sThe = ConvertString(sThe);
sRet = "http://www.bigbook.com/search/listings_page.cgi?company="+sThe;
AddNewString(nTest, sRet);nTest++;}
if (form.hoov.checked ) {
sThe = ConvertString(sThe);
sRet = "http://www.hoovers.com/search/srch2.cgi?name="+sThe;
AddNewString(nTest, sRet);nTest++;}
if (form.health.checked ) {
sThe = ConvertString(sThe);
sRet = "http://nytsyn.com/cgi-bin/med_search?"+sThe;
AddNewString(nTest, sRet);nTest++;}
if (form.compu.checked ) {
sThe = ConvertString(sThe);
sRet = "http://nytsyn.com/cgi-bin/comp_search?"+sThe;
AddNewString(nTest, sRet);nTest++;}
if (form.encyc.checked ) {
sThe = ConvertString(sThe);
sRet = "http://www.eb.com/cgi-bin/g?keywords="+sThe;
sRet += "&DBase=Articles&context=&hits=&indexremove=";
AddNewString(nTest, sRet);nTest++;}
if (form.compu.checked ) {
sThe = ConvertString(sThe);
sRet = "http://nytsyn.com/cgi-bin/comp_search?"+sThe;
AddNewString(nTest, sRet);nTest++;}if (form.census.checked ) {
sThe = ConvertString(sThe);
sRet = "http://tiger.census.gov/cgi-bin/gazetteer?"+sThe;
AddNewString(nTest, sRet);nTest++;}
if (form.share.checked ) {
sThe = ConvertString(sThe);
sRet = "http://search.shareware.com/code/engine/Find?cfrom=quick&";
sRet += "frame=none&orfile=True&category=All-Categories&hits=50&";
sRet += "search="+ sThe +"&logop=and&and=";
AddNewString(nTest, sRet);nTest++;}
if (form.msoft.checked ) {
sThe = ConvertString(sThe);
sRet = "http://webfind.home.msn.com/cgi-bin/fts.dll?db=mssite&gr=&a1=&qu="+sThe;
AddNewString(nTest, sRet);nTest++;}
if (form.msnbc.checked ) {
sThe = ConvertString(sThe);
sRet = "http://webfind.msnbc.com/cgi-bin/fts.dll?db=msnbc&qu="+sThe;
AddNewString(nTest, sRet);nTest++;}
if (form.headlines.checked ) {
sThe = ConvertString(sThe);
sRet = "http://recycle.green.ri.cmu.edu/~speck/process.cgi?query="+sThe;
AddNewString(nTest, sRet);nTest++;}
if (form.showbiz.checked ) {
sThe = ConvertString(sThe);
sRet = "http://www.mrshowbiz.com/cgi/architext/AT-sbglobalsearch.cgi?sp=sp&search="+sThe;
AddNewString(nTest, sRet);nTest++;}
if (nTest > 4)
nTest = 4;
return(nTest);
}
function AddNewString(nGospel, sGospel) {
if (nGospel == 0){ sT1 = sGospel; }
else if (nGospel == 1){ sT2 = sGospel; }
else if (nGospel == 2) { sT3 = sGospel; }
else if (nGospel == 3) { sT4 = sGospel; }
}
function WhichString(n) {
var sRet;
if (nGospel == 1){ sRet = sT1; }
else if (nGospel == 2) { sRet = sT2; }
else if (nGospel == 3) { sRet = sT3; }
else if (nGospel == 4) { sRet = sT4; }
return (sRet);
}
function ConvertString(s3) {
var nLen= s3.length;
for( i=0; i <= nLen; i++)
{
if (s3.substring(i,i+1)== " ")
{
s3 = s3.substring(0,i) + "+" + s3.substring(i+1,nLen);  }
}
return(s3);
}
function OpenWinds(sUrl) {
var qWin;
var sName;
oldRand = GetRandom(1, 12000, oldRand);
sName = "wind" + oldRand;
qWin=open(sUrl,sName,'toolbar=yes,directories=no,status=yes,menubar=yes,scrollbars=yes,location=yes,resizable=yes,copyhistory=no,width=410,height=260');
}
function OpenWindsBig(sUrl, sName) {
var qWin;
qWin=open(sUrl,sName,'toolbar=yes,directories=no,status=yes,menubar=yes,scrollbars=yes,location=yes,resizable=yes,copyhistory=no');
}
//-->
</script>
</center>
