// Multiple Search Engine Script
// adapted from http://javascript.internet.com/forms/multiple-search-engine.html

// Set up array
var arr = new Array();
arr[arr.length] = new Array("Search Yale", "http://google.yale.edu/search?site=Yale_University&btnG=Search&entqr=0&output=xml_no_dtd&sort=date%3AD%3AL%3Ad1&client=bluesite_frontend&ud=1&y=14&oe=UTF-8&ie=UTF-8&proxystylesheet=bluesite_frontend&proxyreload=1&x=15&q=");
arr[arr.length] = new Array("Search the Web", "http://www.google.com/search?q=");

// Add options to list
function addOptions() {
  var sel = document.searchForm.whichEngine;
  for(var i = 0; i < arr.length; i++) {
    sel.options[i] = new Option(arr[i][0], i); 
  }
}

// Get url for search engine
function startSearch() {
  searchString = document.searchForm.searchText.value; 
  if(searchString != "") {
    var searchEngine = document.searchForm.whichEngine.selectedIndex;
    var finalSearchString = arr[searchEngine][1] + searchString;
    location.href = finalSearchString;
  }
  else alert ("Please enter a search term.");
  return false;
}