Ajax.Responders.register
Ajax.Responders.registerっていうのがprototype.jsにありまして。そいつを使うとprototype.jsでAjaxリクエストを投げるときのonCreateとonCompleteのデフォルト値を定義できるんですよ。
以下にRedmineからパクってきたサンプルがあるのではっておきます。
Ajax.Responders.register({ onCreate: function(){ if ($('ajax-indicator') && Ajax.activeRequestCount > 0) { Element.show('ajax-indicator'); } }, onComplete: function(){ if ($('ajax-indicator') && Ajax.activeRequestCount == 0) { Element.hide('ajax-indicator'); } } });