//
// fnc001: test if it is a control element:
//
function iscontroltype(ctl)
{
//
  if((ctl.type == "button") || (ctl.type == "submit")
    || (ctl.type == "reset") || (ctl.type == "image"))
  {
    return true;
  }
  else
  {
    return false;
  }
}

//
// fnc001: test if it is a control element:
//
function iscontroltypetext(ctl)
{
//
  if(ctl.type == "text")
  {
    return true;
  }
  else
  {
    return false;
  }
}

//
// fnc001: empty a form:
//
function emptyform(frm)
{
  var i;
//
  if(! frm)
  {
    return 0;
  }
//
  for(i = 0; i < frm.elements.length; i++)
  {
    if(! iscontroltype(frm.elements[i]))
    {
      frm.elements[i].value = "";
    }
  }
//
  return i + 1;
}

//
// fnc001: empty a form:
//
function emptyformtext(frm)
{
  var i;
//
  if(! frm)
  {
    return 0;
  }
//
  for(i = 0; i < frm.elements.length; i++)
  {
    if(iscontroltypetext(frm.elements[i]))
    {
      frm.elements[i].value = "";
    }
  }
//
  return i + 1;
}