function jeg_disable_form_buttons( cancel, idname ) {
  var idname = (idname == null) ? "" : idname;
  
  if (document.getElementById) {
    if (cancel == 1) {
      if (submit_button = document.getElementById('jeg_submit_button' + idname)) {
          submit_button.disabled = true;
          //submit_button.style.display = 'none';
      }
      if (cancel_button = document.getElementById('jeg_cancel_button' + idname)) {
          cancel_button.disabled = true;
          //cancel_button.value = 'Cancelling...';
      }
    } else {
      if (submit_button = document.getElementById('jeg_submit_button' + idname)) {
          submit_button.disabled = true;
          //submit_button.value = 'Working...';
      }
      if (cancel_button = document.getElementById('jeg_cancel_button' + idname)) {
          cancel_button.disabled = true;
          //cancel_button.style.display = 'none';
      }
    }
  }
  return true;
}