Index: /schedule/js/chart.js
===================================================================
--- /schedule/js/chart.js	(revision 16709)
+++ /schedule/js/chart.js	(revision 16710)
@@ -94,5 +94,6 @@
 	var Hour = new Array();
 	var Min = new Array();
-	var HourMin=new Array();
+	var HourMin = new Array();
+	var TempHour = new Array();
 	var chart = new Highcharts.Chart(options);
 	for (i=0; i<source.length; i++) 
@@ -115,102 +116,105 @@
 			{
 				rowHour = Temp[T1].split('T');
-				Hour.push(parseFloat(rowHour[1])||parseFloat('0'));
-			}
-			for(merge=1;merge<Temp.length-1;merge++)
-			{
-				if(Hour[merge] == 0)
+				TempHour.push(parseFloat(rowHour[1])||parseFloat('0'));
+			}
+			for(T2=0;T2<TempHour.length;T2++)
+			{
+				if(TempHour[T2]==0)
 				{
 				
 				}
 				else
-				{
-					if(Hour[merge]==0)
-					{
-						if(Min[merge]==8)
-						{
-							HourMin.push(Hour[merge]+24+'.08');
-						}
-						else
-							HourMin.push(Hour[merge]+24+Min[merge]);
-					}
-					else if(Hour[merge]==1)
-					{
-						if(Min[merge]==8)
-						{
-							HourMin.push(Hour[merge]+24+'.08');
-						}
-						else
-							HourMin.push(Hour[merge]+24+Min[merge]);
-					}
-					else if(Hour[merge]==2)
-					{
-						if(Min[merge]==8)
-						{
-							HourMin.push(Hour[merge]+24+'.08');
-						}
-						else
-							HourMin.push(Hour[merge]+24+Min[merge]);
-					}
-					else if(Hour[merge]==3)
-					{
-						if(Min[merge]==8)
-						{
-							HourMin.push(Hour[merge]+24+'.08');
-						}
-						else
-							HourMin.push(Hour[merge]+24+Min[merge]);
-					}
-					else if(Hour[merge]==4)
-					{
-						if(Min[merge]==8)
-						{
-							HourMin.push(Hour[merge]+24+'.08');
-						}
-						else
-							HourMin.push(Hour[merge]+24+Min[merge]);
-					}
-					else if(Hour[merge]==5)
-					{
-						if(Min[merge]==8)
-						{
-							HourMin.push(Hour[merge]+24+'.08');
-						}
-						else
-							HourMin.push(Hour[merge]+24+Min[merge]);
-					}
-					else if(Hour[merge]==6)
-					{
-						if(Min[merge]==8)
-						{
-							HourMin.push(Hour[merge]+24+'.08');
-						}
-						else
-							HourMin.push(Hour[merge]+24+Min[merge]);
-					}
-					else if(Hour[merge]==7)
-					{
-						if(Min[merge]==8)
-						{
-							HourMin.push(Hour[merge]+24+'.08');
-						}
-						else
-							HourMin.push(Hour[merge]+24+Min[merge]);
-					}
-					else if(Hour[merge]==8)
-					{
-						if(Min[merge]==8)
-						{
-							HourMin.push(Hour[merge]+24+'.08');
-						}
-						else
-							HourMin.push(Hour[merge]+24+Min[merge]);
-					}
-					else if(Min[merge]==8)
-					{
-							HourMin.push(Hour[merge]+'.08');
-					}
-					else
-						HourMin.push(Hour[merge]+'.'+Min[merge]);	
-				}
+					Hour.push(TempHour[T2]);
+			}
+			for(merge=0;merge<Hour.length;merge++)
+			{
+				if(Hour[merge]==0)
+				{
+					if(Min[merge]==8)
+					{
+						HourMin.push(Hour[merge]+24+'.08');
+					}
+					else
+						HourMin.push(Hour[merge]+24+Min[merge]);
+				}
+				else if(Hour[merge]==1)
+				{
+					if(Min[merge]==8)
+					{
+						HourMin.push(Hour[merge]+24+'.08');
+					}
+					else
+						HourMin.push(Hour[merge]+24+Min[merge]);
+				}
+				else if(Hour[merge]==2)
+				{
+					if(Min[merge]==8)
+					{
+						HourMin.push(Hour[merge]+24+'.08');
+					}
+					else
+						HourMin.push(Hour[merge]+24+Min[merge]);
+				}
+				else if(Hour[merge]==3)
+				{
+					if(Min[merge]==8)
+					{
+						HourMin.push(Hour[merge]+24+'.08');
+					}
+					else
+						HourMin.push(Hour[merge]+24+Min[merge]);
+				}
+				else if(Hour[merge]==4)
+				{
+					if(Min[merge]==8)
+					{
+						HourMin.push(Hour[merge]+24+'.08');
+					}
+					else
+						HourMin.push(Hour[merge]+24+Min[merge]);
+				}
+				else if(Hour[merge]==5)
+				{
+					if(Min[merge]==8)
+					{
+						HourMin.push(Hour[merge]+24+'.08');
+					}
+					else
+						HourMin.push(Hour[merge]+24+Min[merge]);
+				}
+				else if(Hour[merge]==6)
+				{
+					if(Min[merge]==8)
+					{
+						HourMin.push(Hour[merge]+24+'.08');
+					}
+					else
+						HourMin.push(Hour[merge]+24+Min[merge]);
+				}
+				else if(Hour[merge]==7)
+				{
+					if(Min[merge]==8)
+					{
+						HourMin.push(Hour[merge]+24+'.08');
+					}
+					else
+						HourMin.push(Hour[merge]+24+Min[merge]);
+				}
+				else if(Hour[merge]==8)
+				{
+					if(Min[merge]==8)
+					{
+						HourMin.push(Hour[merge]+24+'.08');
+					}
+					else
+						HourMin.push(Hour[merge]+24+Min[merge]);
+				}
+				else if(Min[merge]==8)
+				{
+						HourMin.push(Hour[merge]+'.08');
+				}
+				else
+					HourMin.push(Hour[merge]+'.'+Min[merge]);	
+				
 			}
 			Time[i].push(HourMin[row]);
