<!-- js to display current month calender-->
function calendar(year,month,day)
         {
         // If no parameter is passed use the current date. 
         if(year == null )
           {
		 date = new Date();
         day = date.getDate();
         month = date.getMonth();
         year = date.getFullYear();
		   }
         months = new Array('January',
                            'February',
                            'March',
                            'April',
                            'May',
                            'June',
                            'July',
                            'August',
                            'September',
                            'October',
                            'November',
                            'December');
          days = new Array('<font color=red>S</font>',
		  					'M',
                            'T',
                            'W',
                            'T',
                            'F',
                            'S');
         this_month = new Date(year, month, 1);
         next_month = new Date(year, month + 1, 1);
         nxtM=month+1;prvM=month-1;nxtY=year;prvY=year;
		 if (month==11){nxtM=0;prvM=10;nxtY=year+1;}
         if (month==0 ){nxtM=1;prvM=11;prvY=year-1;}

         //Find out when this month starts and ends.         
         first_week_day = this_month.getDay();
         days_in_this_month = Math.round((next_month.getTime() - this_month.getTime()) / (1000 * 60 * 60 * 24));
         
         calendar_html = '<table align=center style="text-decoration:none;margin-top:30px; width:100%;	">';
             calendar_html += '<tr><td><a href="javascript:void(0)" title="Display '+months[prvM]+' '+prvY+'" onclick="javascript:prvmnth(' + year + ',' + month + ',' + day + ')"><img src="images/arrowL.png" alt="Display '+months[prvM]+' '+prvY+'" align="absmiddle" border="0" /></a></td><td colspan="5" align="center" style=" color:#000;font-weight:bold;">' + months[month] + ' ' + year + '</td><td><a href="javascript:void(0)" title="Display '+months[nxtM]+' '+nxtY+'" onclick="javascript:nxtmnth(' + year + ',' + month + ',' + day + ')"><img src="images/arrowR.png" alt="Display '+months[nxtM]+' '+nxtY+'" align="absmiddle" border="0" /></a></td></tr>';
         
         calendar_html += '<tr>';
           //fill out days of the week
		 for(k = 0; k < 7; k++)
            { if (k==0)
			{
			  calendar_html += '<td  align=center style=" color:#BB4D00;font-weight:bold;">'+ days[k]+ '</td>';  
			}else
			{
            calendar_html += '<td  align=center style=" color:#000000;font-weight:bold; ">'+ days[k]+ '</td>';   }
            }
			calendar_html+='</tr><tr></tr>';
         //Fill the first week of the month with the appropriate number of blanks.       
         for(week_day = 0; week_day < first_week_day; week_day++)
            {
            calendar_html += '<td color:#000000;"> </td>';   
            }
            
         week_day = first_week_day;
         for(day_counter = 1; day_counter <= days_in_this_month; day_counter++)
            {
            week_day %= 7;
            
            if(week_day == 0)
               calendar_html += '</tr><tr>';
            
            //Do something different for the current day.
            if(day == day_counter)   
               calendar_html += '<td align="center" style="text-decoration:none;color:#BB4D00; color:#000;font-weight:bold;background:url(images/cal_bg.png) repeat-x;border:1px solid black;">' + day_counter + '</td>';
            else
               calendar_html += '<td align="center" style="color:#000; ">' + day_counter + '</td>';
            
            week_day++;
            }
            
         calendar_html += '</tr><tr><td align="center" colspan="7"><a style="text-decoration:none;color:#528dc8;" title="Go To Today" href="javascript:void(0)" onclick="javascript:calendar()">Today</a></td></tr>';
         calendar_html += '</table>';
         
         //Display the calendar.     
        document.getElementById("calendar").innerHTML=(calendar_html);                  
         }
		 
function nxtmnth(year,month,day)
{
//alert(year+" "+month+" "+day);
if (month==11)
{month=0;year++;}
else 
{month++;year;}
calendar(year, month,day);
}

function prvmnth(year,month,day)
{
	//alert(year+" "+month+" "+day);
if (month==0)
{month=11;year--;}
else 
{month--;year;}
calendar(year, month,day);
}