﻿
function StPaulsSchedule() {
  this.itemCtr = 0;
  this.scheduleItems = new Array();
  
  this.AddItem = AddItem;
  this.DisplayAllItems = DisplayAllItems;
}
function AddItem(scheduledItem) {
  this.scheduleItems[this.itemCtr++] = scheduledItem;
}
function DisplayAllItems() {
  var s = '';
  var todayDate = new Date();
  todayDate.setFullYear(todayDate.getFullYear(), todayDate.getMonth(), todayDate.getDate() - 1);
  s = '<table cellpadding="0" cellspacing="3">';
  for (i = 0; i < this.itemCtr; i++) {
    if (this.scheduleItems[i].displayToDate >= todayDate)
    {
			s += '<tr><td>' + this.scheduleItems[i].displayDate + '</td><td class="padLeft10">' + this.scheduleItems[i].displayHtml + '</td></tr>';
      //s += '<tr><td class="Name"><a href="#' + i + '" onclick="StorknetOneBaby(' + i + ');return false;" class="Storknet' + this.scheduleItems[i].gender + '">' + this.scheduleItems[i].name + '</a></td><td>' + StorknetDate(this.scheduleItems[i].birthDate) + '</td></tr>';
    }
  }
  s += '</table>';
  return s;
}

function ScheduledItem(toMonth, toDay, toYear, displayDate, displayHtml) {
  // Properties
  this.displayDate = displayDate;
  this.displayHtml = displayHtml;
  var d = new Date();
  d.setFullYear(toYear, toMonth - 1, toDay);
  this.displayToDate = d;
}

function addDays(myDate, days) {
    return new Date(myDate.getTime() + days*24*60*60*1000);
}
