
var registration = {

	init : function(ev) {
		registration._init();
	},

	_init : function() {

		this.typeFields = $('.typeSelect');

		this.subFields = $('.subTypes');

		this.typeFields.change(this.switchSubFields);

		this._switchSubFields();
	},

	switchSubFields : function(ev) {
		registration._switchSubFields();
	},

	_switchSubFields : function() {

		this.subFields.attr('disabled', true);

		var activeE = this.typeFields.filter(':checked');

		var active = activeE.val();


		if (active) {
			var subEl = this.subFields.filter('.subType'+active);
			subEl.attr('disabled', false);
		}
	}
};

$().ready(registration.init);
