window.addEvent('domready', function(){
	$$('input[type=submit]').each(function(submit_button){
		var submit_after_span = new Element('span',{'class':'inputafter'});
		submit_after_span.inject(submit_button,'after');
		submit_button.addEvents({
			'click': function(){
				var hidden_submit_value = new Element('input',{
					'type':'hidden',
					'name':this.getProperty('name'),
					'value':this.getProperty('value')}
				);
				hidden_submit_value.inject(this,'before');
				this.setProperty('disabled', 'true');
				this.setProperty('value', 'processing...');
				var form_el = this.getParent('form');	
				form_el.submit();
				return false;
			}
		});
	});
});
/*
window.addEvent('domready', function(){
	$$('#register_form input').each(function(){
		this.addEvents({
			'onblur': function(){
				alert();
				return false;
			}
		});
	});
});*/