var formCache={};
function clickclear(el,text)
{
  if (!formCache[el.name])
    formCache[el.name] = "";

  if (el.value == text)
    el.value=formCache[el.name];
}
function clickrecall(el,text)
{
  formCache[el.name] = el.value;
  el.value = text;
}
var EndecaSearch = {}
 
EndecaSearch.validateSearch = function(frm)
{
        var searchTerm = EndecaSearch.trim(frm.Ntt.value);
        searchTerm = searchTerm.replace(/-/g, " ");
        frm.Ntt.value = searchTerm;
        return  searchTerm != "";
};

var buttons = {};
function addButtonToArray(boring, id, urlRoot)
{
  if (id == "searchBoxBgIMG")
    return;
  buttons[id] = { onNode: new Image() };
  if (document.getElementById(id) && document.getElementById(id).src)
    buttons[id].onNode.src = document.getElementById(id).src.replace(/_off\./, "_sel.");
  else
    buttons[id].onNode.src = urlRoot + "_sel.jpg";
}

function MM_swapImage(id, boring, url, boringtoo)
{
  var id;
  var url;
  var i;

  for (i=0; arguments[i]; i+=3)
  {
    id = arguments[i];
    url = arguments[i + 2];

    if (!buttons[id].offNode)
    {
      buttons[id].offNode = document.getElementById(id);
      buttons[id].parNode = buttons[id].offNode.parentNode;
      buttons[id].parNode.style.background = "url(" + buttons[id].onNode.src + ")";
    }

    if (i==0)
    {
      buttons[id].offNode.style.visibility = "hidden";
      buttons.mostRecentId = id;
    }
    else
    {
      if (!buttons[id].resetSrc)
	buttons[id].resetSrc = document.getElementById(id).src;
      document.getElementById(id).src = buttons[id].onNode.src;
    }
  }
}

function MM_swapImgRestore()
{
  var id;

  buttons[buttons.mostRecentId].offNode.style.visibility = "";

  for (id in buttons)
  {
    if (id == "mostRecentId")
      continue;

    if (buttons[id] && buttons[id].offNode) 
    {
      if (buttons[id].resetSrc)
      {
	document.getElementById(id).src = buttons[id].resetSrc;
      }
      else
      {
	buttons[id].onNode.style.visibility = "hidden";
      }
    }
  }
}

function HideMenu()
{
  ;
}

