Index: schedule/Module/calendar.php
===================================================================
--- schedule/Module/calendar.php	(revision 16401)
+++ schedule/Module/calendar.php	(revision 16401)
@@ -0,0 +1,172 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html>
+  <head>
+    <link type="text/css" rel="stylesheet" href="Module/src/css/jscal2.css" />
+    <link type="text/css" rel="stylesheet" href="Module/src/css/border-radius.css" />
+
+    <link id="skin-win2k" title="Win 2K" type="text/css" rel="alternate stylesheet" href="Module/src/css/win2k/win2k.css" />
+	
+	<script src="js/highcharts.js"></script>
+	<script src="js/exporting.js"></script>
+
+    <script src="Module/src/js/jscal2.js"></script>
+    <script src="Module/src/js/unicode-letter.js"></script>
+	<script src="Module/Graph.js"></script>
+    <script src="Module/src/js/lang/en.js"></script>
+<style type="text/css">
+      .highlight { color: #0f0 !important; font-weight: bold; }
+      .highlight2 { color: #0f0 !important; font-weight: bold; }
+    </style>
+    
+  </head>
+  <body style="background-color: #fff">
+
+    <table>
+      <tr>
+        <td valign="top" style="width: 30em;">
+          <div id="cont"></div>
+          <script type="text/javascript">
+		   var DATE_INFO = {
+			<?php
+				$sqlSched=mysql_query("SELECT*FROM schedule");
+				$SchedCnt=mysql_num_rows($sqlSched);
+				$src=1;
+				while($rowSched=mysql_fetch_array($sqlSched))
+				{
+					$timestamp=strtotime($rowSched['fStart']);
+					if($SchedCnt==$src) 
+					{
+						echo date("Ymd",$timestamp);?>:{klass: "highlight"}<?php 
+					} 
+					else
+					{
+						echo date("Ymd",$timestamp);?>:{klass: "highlight"},<?php 
+					}
+					$src++;
+					?>
+			
+             // 20130507: { klass: "highlight", tooltip: "%Y/%m/%d (%A)<br />That was yesterday" },
+             // 20130508: { klass: "highlight", tooltip: "And this is TODAY" }
+			<?php
+				}
+			?>
+			};
+		
+			function getDateInfo(date, wantsClassName) {
+              var as_number = Calendar.dateToInt(date);
+              return DATE_INFO[as_number];
+			};
+            var CAL = Calendar.setup({
+                    cont: "cont",
+                   // weekNumbers: true,
+                    selectionType: Calendar.SEL_MULTIPLE,
+                    showTime: 24,
+					//fdow     : 1,
+					dateInfo:getDateInfo
+                    // titleFormat: "%B %Y"
+            })
+          </script>
+		  </td>
+
+            <tr>
+              <td>
+				<script type="text/javascript">
+					$(document).ready(function(){
+						//Graph();
+						var date= new Date();
+						var Year=date.getFullYear();
+						var Day=date.getDay();
+						var Month=date.getMonth();
+						<?php 
+						$sqlSched1=mysql_query("SELECT*FROM schedule");
+						while($rowSched1=mysql_fetch_array($sqlSched1))
+						{
+						
+						 $timestamp1=strtotime($rowSched1['fStart']);
+						?>
+							if(Year+""+Day+""+Month==<?php echo date('Ydm',$timestamp1); ?>)
+							{
+								alert('wa');
+							}
+						<?php
+						}
+						?>
+						
+					});
+					</script>
+                <script type="text/javascript">//<![CDATA[
+                 CAL.addEventListener("onSelect", function(){
+							var day =this.selection.print("%d").join("\n");
+							var month =this.selection.print("%m").join("\n");
+							var year =this.selection.print("%Y").join("\n");				  
+							
+							var xmlhttp;
+							var source = ['Mrk 421','Mrk 501'];
+							var Data = [];
+							var Time = [];
+							var line = [];
+							//var rows;
+							var val = [];
+							var T = [];
+							var src = 0;
+							
+								
+								if (window.XMLHttpRequest)
+								  {// code for IE7+, Firefox, Chrome, Opera, Safari
+								  xmlhttp=new XMLHttpRequest();
+								  }
+								else
+								  {// code for IE6, IE5
+								  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
+								  }
+								xmlhttp.onreadystatechange=function()
+								  {
+								  if (xmlhttp.readyState==4 && xmlhttp.status==200)
+									{
+										
+											Data[src]= new Array();
+											
+											line=xmlhttp.responseText.split('\n');
+											for(row=0;row<line.length;row++)
+											{
+												rows=line[row].split(',');
+												Data[0].push(rows[4]);
+											}
+											
+											GraphData(Data, src);
+											//document.getElementById('data').innerHTML=Data[src];
+									}
+								}
+								
+								xmlhttp.open("GET","http://www.fact-project.org/smartfact/index.php?source="+escape(source[src])+"&time="+year+"-"+month+"-"+day,true);
+								xmlhttp.send();
+								document.getElementById('data').innerHTML=source.length+""+src;
+							
+							
+							function GraphData(array, index)
+							{
+								for(i=0;i<array[index].length;i++)
+								{
+									/*for(ii=0;ii<Data[i].length;ii++)
+									{*/
+										document.getElementById('day').innerHTML=array[index];
+									/*}*/
+								}
+							}
+							
+							
+						});
+
+                //]]></script>
+              </td>
+            </tr>
+
+          </table>
+        </td>
+      </tr>
+    </table>
+
+  </body>
+</html>
+
+
