Index: /schedule/Module/control.php
===================================================================
--- /schedule/Module/control.php	(revision 17557)
+++ /schedule/Module/control.php	(revision 17558)
@@ -342,5 +342,6 @@
             $curSchedId = $times['fScheduleID'];
             $actualtime = date('Y-m-d H:i:s', $timestamp);
-            if($prevday == 'false') {
+
+	    if($prevday == 'false') {
                 if(strtotime(date('Y-m-d H:i', $timestamp)) < strtotime(date('Y-m-d H:i', time()))) {
                     $pastdate = 'true';
@@ -349,6 +350,7 @@
                     $pastdate = 'false';
                 }
-            }
-
+            } 
+	    
+            
             if(strtotime(date('Y-m-d', $timestamp)) == strtotime(date('Y-m-d', time()))) {
                 $fetch_next = mysql_query("SELECT DISTINCT fStart FROM schedule WHERE (fStart > '$testing' AND date(fStart) = '$day') ORDER BY fScheduleID ASC LIMIT 1");
@@ -371,13 +373,20 @@
                 }
             }
-            else {
+            else if(strtotime(date('Y-m-d', $timestamp)) < strtotime(date('Y-m-d', time()))) {
+            	$pasttime = 'true';
+                $pastdate = 'true';
+            } else {
+                $pasttime = 'false';
+                $pastdate = 'false';
+            }
+
+            if($prevday == 'true') {
+            	$pastdate = 'false';
                 $pasttime = 'false';
             }
-
                 $date_time = date('H:i', $timestamp);
                 $prev_time[$cnt3]= $date_time;
 
                 ?>
-
                     $('#save').attr('value','UPDATE');
 		       var targetView = document.getElementById("Data");
@@ -450,5 +459,5 @@
                                         }
                                     );
-                                <?php } else { if ($pastdate == 'true') { ?>
+                                <?php } else { /*if ($pastdate == 'true') { ?>
                                     newtd_c1.appendChild(
 					input_data = document.createElement("input"),
@@ -460,5 +469,5 @@
                                         }
                                     );
-                                <?php } else {  ?>
+                                <?php } else {  ?>*/ ?>
                                     newtd_c1.appendChild(
 					input_data = document.createElement("input"),
@@ -469,5 +478,5 @@
                                         }
                                 );
-                                <?php }}
+                                <?php }
                         $observations = mysql_query("SELECT * FROM schedule WHERE fStart = '$actualtime'");
 
