Index: schedule/js/chart.js
===================================================================
--- schedule/js/chart.js	(revision 16626)
+++ schedule/js/chart.js	(revision 16627)
@@ -93,23 +93,23 @@
 		dataGraph[i] = new Array(); //dataGraph contains the individual points for each source i
 		Time[i] = new Array(); // Time contains the individual time for each sources.
-		Temp[i] = new Array();
-		colonTime[i] = new Array();
-		colonMin[i] = new Array();
-		Hour[i] = new Array();
+		//Temp[i] = new Array();
+		//colonTime[i] = new Array();
+		//colonMin[i] = new Array();
+		//Hour[i] = new Array();
 		for(row=0;row<dataSource[i].length;row++)
 		{
 			rows=line[row].split(',');
 			dataGraph[i].push(parseFloat(rows[4])||parseFloat('0'));
-			Temp[i].push(rows[0]);
+			Temp[row].push(rows[0]);
 			for(TempTime=0;TempTime<Temp.length;TempTime++)
 			{
 				rowTime=Temp[TempTime].split(':');
-				colonTime[i].push(rowTime[0]); // Contains the data of Time
-				colonMin[i].push(parseInt(rowTime[1]/60*100)||parseFloat('0')); // Contains the data of minutes
+				colonTime[TempTime].push(rowTime[0]); // Contains the data of Time
+				colonMin[TempTime].push(parseInt(rowTime[1]/60*100)||parseFloat('0')); // Contains the data of minutes
 				for(TempHour=0;TempHour<colonTime.length;TempHour++)
 				{
 					rowHour=colonTime[TempHour].split('T');
-					Hour[i].push(parseFloat(rowHour[1])||parseFloat('0'));
-					Time[i].push(Hour[i]+'.'+colonMin[i]);
+					Hour[TempHour].push(parseFloat(rowHour[1])||parseFloat('0'));
+					Time[i].push(Hour[TempHour]+'.'+colonMin[TempTime]);
 				}
 				
