var handleTrail = Class.create();

handleTrail.prototype = {
		initialize: function(form,select,submit) {
				if (!$) return false;
				if (!$(form)) return false;
				if (!$(select)) return false;
				if (!$(submit)) return false;
				this.form = $(form);
				this.select = $(select);
//				Element.hide($(submit));
				this.watch();
		},
		watch: function() {
				Event.observe(this.select, 'change', this.change.bindAsEventListener(this));
		},
		change: function(e) {
				if (!e) {
						e = event;
				}
				Event.stop(e);
				this.form.submit();
		}
}

Event.observe(window, 'load', function() {
				var h = new handleTrail('choosetrail','trailselection','submitbutton');
});
