';
			
			html += '</div>';
			form.prepend(html);
				
				
			$('#selection :checkbox[name="all"]').change(function() {
			
				if(this.checked === true) {
					$('input[name!="all"]').prop('checked', true).change();
				} else {
					$('input[name!="all"]').prop('checked', false).change();
				}
			});
			$('#selection :checkbox[name!="all"]').change(function() {
				var name = this.value;
				var deps = configuration[name].deps;
				if(this.checked === true) {
					for (var i = 0; i < deps.length; i++) 