<!--
 var mese;
 var anno;
function fill_table(m,month_length,y,m1)
{ 
  var myc = ""
  var myc1 = ""
  day = 1
//**********************************************************************//
// per variare i colori del calendario agire sulle seguenti variabili 
  var c1 = "Blue"      // colore del nome dei giorni della settimana; 
  var c2 = "Red"       // colore del nome del giorno "dom";
  var c3 = "#00ffff"   // colore di fondo del calendario fffcc;
  var c4 = "#993300"   // colore dell'intestazione (nome mese e anno);
  var c5 = "#009900"   // colore del giorno corrente;
//**********************************************************************//
  var data_oggi = new Date()
  var gg_oggi = data_oggi.getDate()
  var mm_oggi = data_oggi.getMonth()
  var aa_oggi = data_oggi.getFullYear()

  if (start_day == 0)
     start_day = 7;
     
  myc = myc + ("<table border=1 cellspacing=1 cellpadding=0 bgcolor="+c3+">")
  myc = myc + ("<TR><TD COLSPAN=7 ALIGN=center><B><font color="+c4+">"+m+"   "+y+"</font></B></TR><TR>")
  myc = myc + ("<TD ALIGN=center WIDTH=35><font color="+c1+"><b>Lun</b></font></TD>")
  myc = myc + ("<TD ALIGN=center WIDTH=35><font color="+c1+"><b>Mar</b></font></TD>")
  myc = myc + ("<TD ALIGN=center WIDTH=35><font color="+c1+"><b>Mer</b></font></TD>")
  myc = myc + ("<TD ALIGN=center WIDTH=35><font color="+c1+"><b>Gio</b></font></TD>")
  myc = myc + ("<TD ALIGN=center WIDTH=35><font color="+c1+"><b>Ven</b></font></TD>")
  myc = myc + ("<TD ALIGN=center WIDTH=35><font color="+c1+"><b>Sab</b></font></TD>")
  myc = myc + ("<TD ALIGN=center WIDTH=35><font color="+c2+"><b>Dom</b></font></TD>")
  myc = myc + ("</TR><TR>")
  for (var i=1;i<start_day;i++){
       myc = myc + ("<td bgcolor="+c3+"></td>")
  }
  for (var i=start_day;i<8;i++){
	   if ((day == gg_oggi) && (m1 == mm_oggi) && (y == aa_oggi)) {
	       myc1 = ("<TD ALIGN=center><b><font color="+c5+">"+day+"</font></b></TD>") }   
	   else {
	       myc1 = ("<TD ALIGN=center><b>"+day+"</b></TD>")
		}
	   myc = myc + myc1
       day++
  }
  myc = myc + ("</TR><TR>")
  while (day <= month_length) {
     for (var i=1;i<8 && day<=month_length;i++){
		  if ((day == gg_oggi) && (m1 == mm_oggi) && (y == aa_oggi)) {
	           myc1 = ("<TD ALIGN=center><b><font color="+c5+">"+day+"</font></b></TD>") }   
	      else {
	           myc1 = ("<TD ALIGN=center><b>"+day+"</b></TD>")
		  }
	      myc = myc + myc1
          day++
     }
     myc = myc + ("</TR><TR>")
//     start_day = i
  }
  myc = myc + ("</TR></TABLE><BR>")
  if (document.layers){
      document.layers.bc.document.write(myc)
	  document.layers.bc.document.close()
   }
  else if (document.all)
      bc.innerHTML=myc;
}
function carica_mese(n)
{
 var mydate = new Date()
 var year = mydate.getFullYear()
 var month = mydate.getMonth()
 if (n == 0) {
  mese = 0
  anno = 0 }
 else {
  month = mese + n
  year = year + anno }
 if (month == 12) {
  anno++
  year++
  month = 0 } 
 if (month < 0) {
  anno--
  year--
  month = 11 }   
 if (month == 0) {
   today= new Date("January 1, "+year)
   start_day = today.getDay()
   fill_table("Gennaio",31,year,month) }
 if (month == 1) {
   today= new Date("February 1, "+year)
   start_day = today.getDay()
   fill_table("Febbraio",28,year,month) }
 if (month == 2) {
   today= new Date("March 1, "+year)
   start_day = today.getDay()
   fill_table("Marzo",31,year,month) }
 if (month == 3) {
   today= new Date("April 1, "+year)
   start_day = today.getDay()
   fill_table("Aprile",30,year,month) } 
 if (month == 4) {
   today= new Date("May 1, "+year)
   start_day = today.getDay()
   fill_table("Maggio",31,year,month) }      
 if (month == 5) {
   today= new Date("June 1, "+year)
   start_day = today.getDay()
   fill_table("Giugno",30,year,month) }
 if (month == 6) {
   today= new Date("July 1, "+year)
   start_day = today.getDay()
   fill_table("Luglio",31,year,month) }
 if (month == 7) {
   today= new Date("August 1, "+year)
   start_day = today.getDay()
   fill_table("Agosto",31,year,month) }
 if (month == 8) {
   today= new Date("September 1, "+year)
   start_day = today.getDay()
   fill_table("Settembre",30,year,month) }
 if (month == 9) {
   today= new Date("October 1, "+year)
   start_day = today.getDay()
   fill_table("Ottobre",31,year,month) }
 if (month == 10) {
   today= new Date("November 1, "+year)
   start_day = today.getDay()
   fill_table("Novembre",30,year,month) }
 if (month == 11) {
   today= new Date("December 1, "+year)
   start_day = today.getDay()
   fill_table("Dicembre",31,year,month) }
 mese = month;	 
}
-->

