if (typeof Driebit == 'undefined') Driebit = {}

Driebit.SubmitFormWithSelect = new Class({
	initialize: function(el) {
		if (!$chk(el)) {
			return false;
		}
		this._form = el;
		this._form.getElements('select.submit').addEvent('change', this.onChangeSelect.bind(this));
		this._form.getElements('button.optional').destroy();
	},
	
	onChangeSelect: function(e) {
		this._form.fireEvent('submit');
	}
});

window.addEvent('domready', function() {
	$$('form').each(function(el) {	
		new Driebit.SubmitFormWithSelect(el);
	});
});
