function showFieldAsRequired(fieldId) {
	showFieldAsRequired(fieldId, "");
}
function showFieldAsConditional(fieldId) {
	showFieldAsConditional(fieldId, "")
}
function showFieldAsInvalid(fieldId) {
	showFieldAsInvalid(fieldId, "");
}
function showFieldAsBlank(fieldId) {
	showFieldAsBlank(fieldId, "");
}
function showFieldAsRequired(fieldId, title) {
	showFieldAs(fieldId, title, _requiredMarker);
}
function showFieldAsConditional(fieldId, title) {
	showFieldAs(fieldId, title, _conditionalMarker);
}
function showFieldAsInvalid(fieldId, title) {
	showFieldAs(fieldId, title, _invalidMarker);
}
function showFieldAsBlank(fieldId, title) {
	showFieldAs(fieldId, title, _blankMarker);
}
function showFieldAs(fieldId, title, html) {
	// This allows the user to pass in the actual blank marker id.
	// In a complex control the blank marker might get renamed
	if (fieldId.indexOf("blankMarker") < 0)
	{
		fieldId = "blankMarker" + fieldId;
	}
	var element = document.getElementById(fieldId);
	element.innerHTML = html;
	element.setAttribute("title", title);
}
