	function addQuestion() {
		var formTable = document.getElementById('formTable');
		
		var Row = new Element('tr');
		var ColumnTitle = new Element('td');
		var ColumnField = new Element('td');
		var ColumnFieldsets = new Element('td');
		var ColumnRequired = new Element('td');
		
		var textField = new Element('input', { 'type': 'text', 'name': 'questions[]', 'class': 'input' });
		ColumnField.appendChild(textField);
		
		ColumnTitle.update("Vraag:");
		
		var selectRequired = new Element('select', { 'name': 'required[]' });
		selectRequired.appendChild(new Element('option', { 'value': '0' }).update("Gewenst"));
		selectRequired.appendChild(new Element('option', { 'value': '1' }).update("Verplicht"));
		ColumnRequired.appendChild(selectRequired);
		
		var selectFieldset = new Element('select', { 'name': 'fieldset[]' });
		var fieldsets_array = document.getElementById('fieldset_names').value.split("|");
		var fieldsets_ids_array = document.getElementById('fieldset_ids').value.split("||");
		
		for(var i=0;i<fieldsets_array.length;i++) {
			selectFieldset.appendChild(new Element('option', { 'value': fieldsets_ids_array[i]}).update(fieldsets_array[i]));
		}
		ColumnFieldsets.appendChild(selectFieldset);
		
		Row.appendChild(ColumnTitle);
		Row.appendChild(ColumnField);
		Row.appendChild(ColumnFieldsets);
		Row.appendChild(ColumnRequired);
		
		formTable.appendChild(Row);
	}
