Index: schedule/Module/control.php
===================================================================
--- schedule/Module/control.php	(revision 17519)
+++ schedule/Module/control.php	(revision 17543)
@@ -4,4 +4,5 @@
 var testdata = "old data";
 var pastdata = false;
+var transPrevNight = 1;
 	
     function clearNode(node){
@@ -115,27 +116,4 @@
 		$(targetView).after(newtr);
 	}
-function deleteRow(tableID){
-		try{
-			var table = document.getElementById(tableID);
-			var rowCount = table.rows.length;
-			
-			for(var i = 0; i < rowCount; i++){
-				var row = table.rows[i];
-				var chkbox = row.cells[0].childNodes[0];
-				if(null != chkbox && true == chkbox.checked){
-					if(rowCount <= 1){
-						alert("Cannot delete all the rows.");
-						break;
-					}
-					table.deleteRow(i);
-					rowCount--; 
-					i--;
-				}
-			}
-		}catch(e){
-			alert(e);
-		}
-	}
-
 <?php
 $cnt=0;
@@ -151,4 +129,12 @@
     $day =date("Y-m-d");
 }
+$prev = mysql_query("SELECT date(fStart) AS PrevDate FROM schedule WHERE (date(fStart) < '2014-01-26') ORDER BY date(fStart) DESC LIMIT 1");
+$prevnight = mysql_fetch_array($prev);
+  if(mysql_num_rows($prevnight) > 0) {
+      $prevday = date('Y-m-d', $prevnight['PrevDate']);
+  } else {
+      $prevday = date ('Y-m-d');
+  }
+$prevday = date('Y-m-d', strtotime($day .' -1 day'));
 $prev_time = array();
 ?>
@@ -335,5 +321,5 @@
 	{
             $timestamp=strtotime($times['fStart']);
-        $testdate = date('Y-m-d H:i:s', $times['fStart']);
+            $testdate = date('Y-m-d H:i:s', $times['fStart']);
             $testing = date('Y-m-d H:i', $timestamp);
             $actualtime = date('Y-m-d H:i:s', $timestamp);
@@ -685,10 +671,14 @@
 
 ?>
-
 			
 }
 
 $('#LoadPrev').click(function() {
+if(transPrevNight == 1) {
+  $('#Scheduling').load('Module/Scheduling.php?days=<?php echo $prevday;?>');
+  transPrevNight = 0;
+}
 });
+
 </script>
 	
