function launchSearch()
{
  document.location.href = document.getElementById('baseQueryInput').value
                         + "&KEYWORDS=" + document.getElementById('KWBOXInput').value;
}

function launchTri()
{
  if (document.getElementById('triInput').value != 0)
    document.location.href = document.getElementById('noSortQueryInput').value
                           + "&SORT_ORDER=" + document.getElementById('triInput').value;
}

function launchFiltre(query, field)
{
  document.location.href = query
                           + "&" + field  + "_FILTER="
                           + document.getElementById('FilterSelect' + field).value;
}


function showHide(id) 
{
  var div = document.getElementById(id) ;
  if (typeof(div) != 'undefined') 
  {
    if (div.style.display == 'none') 
      div.style.display = 'block' ;
    else 
      div.style.display = 'none' ;
  }
}

function afsTreeToggle(event, element) 
{
  if (("" + element.className).match(/ TreeNode-Closed$/)) 
    element.className = ("" + element.className).replace(/ TreeNode-Closed$/, ' TreeNode-Opened');
  else 
    element.className = ("" + element.className).replace(/ TreeNode-Opened$/, ' TreeNode-Closed');
}
