document.observe("dom:loaded", function() {

	$$('form').each(function(f) {
		var submit_button = f.down('.submit_button input');
		if(submit_button) {
			var original = submit_button.readAttribute("value");

			f.observe('submit', function(e) {
				submit_button.writeAttribute("value", "Please wait...");
			  submit_button.disable();
			});

			Event.observe(window, "unload", function() {
		    submit_button.enable();
		    submit_button.writeAttribute("value", original);
		  });
		}
  });

});