function showFormControllerFeedbackPopup (formController) {
	if (formController) {
		var htmlContent = '';
		htmlContent += '<div style="padding: 20px; background-color: #ffffff;">';
		htmlContent += '	Nog niet alle velden zijn juist ingevuld<br />';
		htmlContent += '	<br />';
		var feedbackRows = formController.getFeedbackRows();
		for (var i = 0; i < feedbackRows.length; i++) {
			htmlContent += '- '+ feedbackRows[i] +'<br />';
		}
		htmlContent += '</div>';
		//jQuery.nyroModalManual({content: htmlContent});
		$.fancybox({
			'overlayOpacity' : 0.5,
			'overlayColor' : '#000', 
			'titleShow' : false,
			'padding' : 20,
			'width' : 200,
			'height' : 100,
			'transitionIn' : 'none',
			'transitionOut' : 'none',
			'hideOnOverlayClick' : false,
			'content' : htmlContent
		});
	}
}

function initEmptyText (el, emptyText) {
	$(el).focusin(function() {
		setEmptyText($(this), emptyText, true)
	});
	$(el).focusout(function() {
		setEmptyText($(this), emptyText)
	});
	setEmptyText(el, emptyText);
}

function setEmptyText (el, emptyText, isFocusIn) {
	if (el) {
		if (el.val() == emptyText && isFocusIn) {
			el.val('');
			el.removeClass('empty');
		} else if (el.val() == '' && !isFocusIn) {
			el.val(emptyText);
			el.addClass('empty');
		}
	}
}
