function DisableSubmit(objForm, whichButton, hiddenButton)
{
  var toDisableButton;
  var toSetHiddenButton;

  if (document.getElementById(whichButton))
  {
    toDisableButton = document.getElementById(whichButton);
  }
  else
  {
    if (document.all)
    {
      toDisableButton = document.all[whichButton];
    }
    else
    {
      if (document.layers)
      {
        toDisableButton = document.layers[whichButton];
      }
    }
  }
  if (document.getElementById(hiddenButton))
  {
    toSetHiddenButton = document.getElementById(hiddenButton);
  }
  else
  {
    if (document.all)
    {
      toSetHiddenButton = document.all[hiddenButton];
    }
    else
    {
      if (document.layers)
      {
        toSetHiddenButton = document.layers[hiddenButton];
      }
    }
  }

  if (toDisableButton && toSetHiddenButton)
  {
    toSetHiddenButton.name = toDisableButton.name;
    toSetHiddenButton.value = toDisableButton.value;
    toDisableButton.value = 'A ' + toDisableButton.value.toLowerCase() + '...';
    toDisableButton.disabled = true;
  }
  objForm.submit();

  return true;
}
