Index: lams_central/web/error.jsp
===================================================================
diff -u -rdf43646e5c354a47f12c39131e7955ec82a3dec1 -r5822fa33a4644a07c816fa58c4a0e083e908c4a9
--- lams_central/web/error.jsp (.../error.jsp) (revision df43646e5c354a47f12c39131e7955ec82a3dec1)
+++ lams_central/web/error.jsp (.../error.jsp) (revision 5822fa33a4644a07c816fa58c4a0e083e908c4a9)
@@ -12,6 +12,8 @@
<%-- Catch JSP Servlet Exception --%>
+<%-- The javascript method checkForErrorScreen in error.js is coded to match this page exactly.
+---- If you change this page, please change the javascript. --%>
<%
if (exception != null) {
%>
Index: lams_central/web/includes/javascript/error.js
===================================================================
diff -u
--- lams_central/web/includes/javascript/error.js (revision 0)
+++ lams_central/web/includes/javascript/error.js (revision 5822fa33a4644a07c816fa58c4a0e083e908c4a9)
@@ -0,0 +1,18 @@
+
+function checkForErrorScreen(baseErrorMessage, responseText) {
+ if ( responseText.indexOf('id=\"errorForm\"') > 0 ) {
+ var embeddedMessageIndex = responseText.indexOf('name=\"errorMessage\"');
+ if ( embeddedMessageIndex > 0 ) {
+ embeddedMessageIndex = responseText.indexOf('value=\"',embeddedMessageIndex);
+ if ( embeddedMessageIndex > 0 ) {
+ embeddedMessageIndex = embeddedMessageIndex + 7;
+ var endMessageIndex = responseText.indexOf('\"/>',embeddedMessageIndex);
+ if ( endMessageIndex > 0)
+ alert(baseErrorMessage+" "+responseText.substring(embeddedMessageIndex, endMessageIndex));
+ else
+ alert(baseErrorMessage+" "+responseText.substring(embeddedMessageIndex));
+ }
+ }
+ }
+}
+
Index: lams_monitoring/web/branching/chosenSelection.jsp
===================================================================
diff -u -r989d652f1a59cfefcc8c93f0dd56b63bf222c75e -r5822fa33a4644a07c816fa58c4a0e083e908c4a9
--- lams_monitoring/web/branching/chosenSelection.jsp (.../chosenSelection.jsp) (revision 989d652f1a59cfefcc8c93f0dd56b63bf222c75e)
+++ lams_monitoring/web/branching/chosenSelection.jsp (.../chosenSelection.jsp) (revision 5822fa33a4644a07c816fa58c4a0e083e908c4a9)
@@ -33,6 +33,8 @@