var FirstDay = 1;
var Months   =new Array();
var Days     =new Array();

Months[1] = new Array("Jan",31);
Months[2] = new Array("Feb",29);
Months[3] = new Array("Mar",31);
Months[4] = new Array("Apr",30);
Months[5] = new Array("May",31);
Months[6] = new Array("Jun",30);
Months[7] = new Array("Jul",31);
Months[8] = new Array("Aug",31);
Months[9] = new Array("Sep",30);
Months[10]= new Array("Oct",31);
Months[11]= new Array("Nov",30);
Months[12]= new Array("Dec",31);

function FillDays(){
  var curMo = 5;
  var dayMo = 1;

  for (var dd=1;dd<295;dd++){
    if (dd < FirstDay || curMo > 12){
	Days[dd]="";
    }
    else{
	if (dayMo == 1) {
	  Days[dd] = Months[curMo][0] + "-" + dayMo + "<br>";
	}
	else{
	  Days[dd] = dayMo + "<br>";
	}

	for (var zz=0;zz<parent.Schedule.length;zz++){
	  if (parent.Schedule[zz][2].substr(0,3)==Months[curMo][0] &&
		parent.Schedule[zz][2].substr(4,2)<=dayMo            &&
            parent.Schedule[zz][2].substr(7,2)>=dayMo){
	    Days[dd] = Days[dd] + "<font face='Arial' size=-1><a href='" + parent.Schedule[zz][4] + "' title='" + parent.Schedule[zz][3] + "'>" + parent.Schedule[zz][0] + "</a></font><br>";
	    Days[dd] = Days[dd] + "<font size=-1>" + parent.Schedule[zz][1] + "</font>"; 
	  }
	}

      dayMo += 1;
      if (dayMo > Months[curMo][1]){
	  dayMo = 1;
	  curMo += 1;
	  if(dd != 7*parseInt(dd/7)){
	    for (var x=0;x<7;x++) {
	      dd += 1;
	      Days[dd]="";
	    }
	  }
      }
    }
  }
}
