// popup
function openWindow(url, name, props) {
  new_win = window.open(url, name, props);
  new_win.focus();
}

// image rollovers
var images_on = [];
var images_off = [];

function loadImages() {
images_length = image_names.length;

for (i = 0; i < images_length; i++) {
imgname = portal_url + '/gnav_' + image_names[i];
images_on[i] = new Image();
images_on[i].src = imgname + '_h.gif';

images_off[i] = new Image();
images_off[i].src = imgname + '.gif';
}
}

function globalNavChangeOn(index,name) {
imgOn = images_on[index];
document[name].src = imgOn.src;
}

function globalNavChangeOff(index,name) {
imgOff = images_off[index];
document[name].src = imgOff.src;
}

function windowLoaded() {
loadImages();
}

function clearSearch(field) {
  if (field.value == "Search...") {
    field.value = "";
  }
}



function runSearchQuery(form) {
form = document.globalSearchForm;
selection = form.gs_options.value;
  if (selection == "archives") {
  form.action ="http://www.newslibrary.com/nlsearch.asp";
  form.search_text.value = form.text.value;
  form.submit();
  } if (selection == "web") {
  form.q.value = form.text.value;
  form.gBtn.value = "Search";
  form.action = "http://google-search.boston.com"
  form.submit();
  } else {
   form.submit();
  }
}
