function ShowWordWheel(typ, baseurl) {
  var SearchTerm = document.getElementsByName("IW_FIELD_TERM");
  var IndexList = document.getElementsByName("IW_DATABASE");
  
  var dbList = "";
  for (var i = 0; i < IndexList.length; i++) {
    if (IndexList[i].checked || IndexList[i].type == "hidden") {
      if (dbList.length > 0)
        dbList += ";";
      dbList += IndexList[i].value;
    }
  } 
  if (SearchTerm.length > 0)
    SearchTerm = SearchTerm[0].value;
  var w = Math.min(Math.round(window.screen.width * 0.5), 550);
  var x = Math.round((window.screen.width - w) / 2);
  var h = Math.min(Math.round(window.screen.height * 0.5), 400);
  var y = Math.round((window.screen.height - h) / 2);

  if (SearchTerm == "")
    alert("Please enter a search term"); 
  else if (dbList == "")
    alert("Please select an index");
  else {
    window.open(baseurl + "/isysWordWheel/?IW_FIELD_TEXT=" + SearchTerm + "&IW_DATABASE=" + dbList + "&" + typ + "=true", 
      "isysWordWheel", 
      "location=no,toolbar=no,menubar=no,resizable=yes,scrollbars=yes,left=" + x + ",top=" + y + ",width=" + w + ",height=" + h,
      true);
  }
}

function SelectWordWheel(text) {
  if (window.opener.ISYSMenuAssistSelectWord != "undefined") {
    window.opener.ISYSMenuAssistSelectWord(text);
  } else if (window.opener) {
    var item = window.opener.document.getElementsByName("IW_FIELD_TERM");
    if (item && item.length > 0) {
      item[0].value = text;    
    }
  }
  window.close();
}

function ISYSMenuAssistSelectWord(text) {
    var item = document.getElementsByName("IW_FIELD_TERM");
    if (item && item.length > 0)
      item[0].value = text;  
}