"use strict"; var curPos = 0; var maxRow = 0; function cutoffMessage(message) { if (window.CygnusNotifications) { window.CygnusNotifications.showLegacy(message); return; } CallMessage(message, 4000, 200, 300); } function submitCutoffForm(formName, endpoint) { var form = document.forms[formName] || document.getElementById(formName); if (!form) return false; form.action = endpoint; form.target = "_self"; form.submit(); return false; } function withCsrf(parameters) { var token = document.querySelector('input[name="_csrf"]'); if (!token) return parameters; return parameters + "&" + encodeURIComponent(token.name) + "=" + encodeURIComponent(token.value); } function requireSelection(prefix, message, formName, endpoint) { if (ValidateList(prefix) > 0) return submitCutoffForm(formName, endpoint); cutoffMessage(message); return false; } function ValidateSubmitCutOff(formName) { if (ValidateList("chkrow") < 1) { cutoffMessage("VLFRM:error:Please select at least one portfolio to start the cut-off process."); return false; } validate(document.getElementById("batchlist"), "t", ""); if (invalidFields > 0) { cutoffMessage("VLFRM:error:Correct the highlighted fields and try again."); return false; } return submitCutoffForm(formName, "savecut"); } function ValidateSubmitSms(formName) { return submitCutoffForm(formName, "Sms"); } function ValidateSubmitAllocation(formName) { return requireSelection("chkchild", "VLFRM:error:Select at least one case to allocate.", formName, "savealloc"); } function ValidateSubmitSopr(formName) { return requireSelection("chkchild", "VLFRM:error:Select at least one case to send to operations.", formName, "sendcasestoopr"); } function ValidateSubmitTelesheet(formName) { return requireSelection("chkchild", "VLFRM:error:Select at least one case for the Tele-Sheet.", formName, "gentelesheet"); } function ValidateSubmitRefsheet(formName) { return requireSelection("chkchild", "VLFRM:error:Select at least one case for the Reference Sheet.", formName, "genrefsheet"); } function InitPage() { maxRow = document.querySelectorAll("#cutlist > tbody > tr").length; var saveButton = document.getElementById("btnsave"); if (saveButton) saveButton.hidden = maxRow < 1; } function ExpandList(elementId) { var child = document.getElementById(elementId + "child"); if (child) child.style.display = child.style.display === "none" ? "table-row" : "none"; } function editMessage(elm,msgfieldId) { var msgValues=$("#"+msgfieldId).val().split('!SPLT!'); var optDiv=document.createElement("div"); optDiv.setAttribute("id","FormPanel"); optDiv.setAttribute("class","FormPanel"); optDiv.setAttribute("style","font-family:Tahoma;overflow:visible;padding-right:3px"); var ControlsPanel="
| Message Data | "; ControlsPanel=ControlsPanel+""; } ControlsPanel=ControlsPanel+" |
| "; ControlsPanel=ControlsPanel+" |
");
$("#svstatus-"+curPos).val("1");
}
else
{
$("#vid-"+curPos).html("
");
}
curPos=curPos+1;
SendToMnimble();
}
if(OprID==3)
{
if(AjaxResponse.search("successfully") > -1)
{
$("#upid-"+curPos).html("
");
$("#upstatus-"+curPos).val("1");
FinalizePhotoCase();
}
else
{
$("#upid-"+curPos).html("
");
curPos=curPos+1;
SendToMnimble();
}
}
}