rem:  if (arguments.length > 1) { Event.stop(arguments[0]); } 
add: this.onLoading(); 
context:   onSubmit: function() {    // onLoading resets these so we need to save them away for the Ajax call    var form = this.form;    var value = this.editField.value;        // do this first, sometimes the ajax call returns before we get a chance to switch on Saving...    // which means this will actually switch on Saving... *after* we've left edit mode causing Saving...    // to be displayed indefinitely    this.onLoading();        new Ajax.Updater(      {         success: this.element,         // don't update on failure (this could be an option)        failure: null      },      this.url,      Object.extend({        parameters: this.options.callback(form, value),        onComplete: this.onComplete.bind(this),        onFailure: this.onFailure.bind(this)      }, this.options.ajaxOptions)    );    // stop the event to avoid a page refresh in Safari    if (arguments.length > 1) {      Event.stop(arguments[0]);    }    return false;  },
meta: 5663	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/5663/57687341792749db94b850962ee7ed7f18e1087d/controls.js/clean/manager/media/script/scriptaculous/controls.js