Index: trunk/webapps/cmsmonitor/index.html
===================================================================
--- trunk/webapps/cmsmonitor/index.html	(revision 463)
+++ trunk/webapps/cmsmonitor/index.html	(revision 472)
@@ -120,5 +120,5 @@
     var cmsLocations = {};
     var harLocations = {};
-    var phase = {one: [], two: [], header:[]}; //Phase1 and Phase2 messages, and location info each stored in a different array 
+    var phase = {one: [], two: [], header:[], len: 0}; //Phase1 and Phase2 messages, and location info each stored in a different array 
     var pageNumber = 0; //Current page index
     var messages = {}; //Container to hold arrays for pagination
@@ -235,9 +235,12 @@
                    }*/
                 }
-            }            
+            } 
+			phase.len = cnt;
+		    // After all relevant info is stored in arrays, we can begin pagination 
+			phase.one = phase.one.slice(0, phase.len);
+			phase.two = phase.two.slice(0, phase.len);
+			//console.log(phase.one, phase.one.length, phase.len);
+			switchPages();
         });
-        // After all relevant info is stored in arrays, we can begin pagination 
-        //console.log(phase.one, phase.one.length);
-        switchPages();
     }
 
