diff --git a/APPL/Localscripts/FcltJquery.js b/APPL/Localscripts/FcltJquery.js
index 7e1217615d..0ca976cf9d 100644
--- a/APPL/Localscripts/FcltJquery.js
+++ b/APPL/Localscripts/FcltJquery.js
@@ -333,7 +333,7 @@ function fcltPrompt(title, defval, fnSuccess, params)
params = params || "";
$('
').appendTo('body')
.html('' + (params.hint||"") + '
'
- + "
"
+ + "
"
+ "
"
+ "
"
)
@@ -348,9 +348,17 @@ function fcltPrompt(title, defval, fnSuccess, params)
{
text: L("lcl_submit"),
click: function () {
+ if ($("#fcltPrompt").val() == "")
+ {
+ $("#fcltPrompt").addClass("missing");
+ FcltMgr.alert(L("lcl_shared_validator_missing"));
+ }
+ else
+ {
params.data.taboption = $("input[name=fcltTabs]:checked").val();
fnSuccess($("#fcltPrompt").val(), params.data);
$(this).dialog("close");
+ }
}
},
{
diff --git a/APPL/Localscripts/FcltMgr.js b/APPL/Localscripts/FcltMgr.js
index cba0a11a28..dc15b1464a 100644
--- a/APPL/Localscripts/FcltMgr.js
+++ b/APPL/Localscripts/FcltMgr.js
@@ -221,7 +221,7 @@ var FcltMgr =
{
data.textoptionT = L("lcl_current_tab_totab");
data.textoptionM = L("lcl_current_tab_tomenu");
- fcltPrompt(L("lcl_current_tab"), ttl, FcltMgr._pageManager.fnDoSave, { data: data });
+ fcltPrompt(L("lcl_current_tab"), ttl, FcltMgr._pageManager.fnDoSave, { data: data, required: true });
}
}
else