function y2k(number) { return (number < 1000) ? number + 1900 : number; }

function getWeek(year,month,day) {
    var when = new Date(year,month,day);
    var newYear = new Date(year,0,1);
    var offset = 7 + 1 - newYear.getDay();
    if (offset == 8) offset = 1;
    var daynum = ((Date.UTC(y2k(year),when.getMonth(),when.getDate(),0,0,0) - Date.UTC(y2k(year),0,1,0,0,0)) /1000/60/60/24) + 1;
    var weeknum = Math.floor((daynum-offset+7)/7);
    if (weeknum == 0) {
        year--;
        var prevNewYear = new Date(year,0,1);
        var prevOffset = 7 + 1 - prevNewYear.getDay();
        if (prevOffset == 2 || prevOffset == 8) weeknum = 53; else weeknum = 52;
    }

    switch (weeknum) {

      case 1:
         weekString = "January 3rd, 2010";
         var lectWeek = "Christmas 2 - Series C<br>";
         var firstLesson = " Genesis 17:1-7<br>";
         var secondLesson = " Galations 4:4-7<br>";
         var gospelLesson = " Luke 1:68-75<br>";
      break;

      case 2:
         weekString = "January 10th, 2010";
         var lectWeek = "Baptism of Our Lord - Series C<br>";
         var firstLesson = " 1 Samuel 16:1-13<br>";
         var secondLesson = " Titus 3:4-7<br>";
         var gospelLesson = " Luke 3:15-17,21,22<br>";
      break;

      case 3:
         weekString = "January 17th, 2010";
         var lectWeek = "Epiphany 2 - Series C<br>";
         var firstLesson = " Isaiah 62:1-5<br>";
         var secondLesson = " 1 Corinthians 12:1-11<br>";
         var gospelLesson = " John 2:1-11<br>";
      break;

      case 4:
         weekString = "January 24th, 2010";
         var lectWeek = "Epiphany 3 - Series C<br>";
         var firstLesson = " Isaiah 61:1-6<br>";
         var secondLesson = " 1 Corinthians 12:12-21,26,27<br>";
         var gospelLesson = " Luke 4:14-21<br>";
      break;

      case 5:
         weekString = "January 31st, 2010";
         var lectWeek = "Epiphany 4 - Series C<br>";
         var firstLesson = " Jeremiah 1:4-10<br>";
         var secondLesson = " 1 Corinthians 12:27-13:13<br>";
         var gospelLesson = " Luke 4:20-32<br>";
      break;

      case 6:
         weekString = "February 7th, 2010";
         var lectWeek = "Epiphany 5 - Series C<br>";
         var firstLesson = " Isaiah 6:1-8<br>";
         var secondLesson = " 1 Corinthians 14:12b-20<br>";
         var gospelLesson = " Luke 5:1-11<br>";
      break;

      case 7:
         weekString = "February 14th, 2010";
         var lectWeek = "Transfiguration - Series C<br>";
         var firstLesson = " Exodus 34:29-35<br>";
         var secondLesson = " 2 Corinthians 4:3-6<br>";
         var gospelLesson = " Luke 9:28-36<br>";
      break;

      case 8:
         var weekString = "February 21st, 2010";
         var lectWeek = "Lent 1 - Series C<br>";
         var firstLesson = " Deuteronomy 26:5-10<br>";
         var secondLesson = " Romans 10:8b-13<br>";
         var gospelLesson = " Luke 4:1-13<br>";
      break;

      case 9:
         weekString = "February 28th, 2010";
         var lectWeek = "Lent 2 - Series C<br>";
         var firstLesson = " Jeremiah 26:8-15<br>";
         var secondLesson = " Philippians 3:17-4:1<br>";
         var gospelLesson = " Luke 13:31-35<br>";
      break;

      case 10:
         weekString = "March 7th, 2010";
         var lectWeek = "Lent 3 - Series C<br>";
         var firstLesson = " Exodus 3:1-8b,10-15<br>";
         var secondLesson = " 1 Corinthians 10:1-13<br>";
         var gospelLesson = " Luke 13:1-9<br>";
      break;

      case 11:
         weekString = "March 14th, 2010";
         var lectWeek = "Lent 4 - Series C<br>";
         var firstLesson = " Isaiah 12:1-6<br>";
         var secondLesson = " 1 Corinthians 1:18-25<br>";
         var gospelLesson = " Luke 15:1-3,11b-32<br>";
      break;

      case 12:
         weekString = "March 21st, 2010";
         var lectWeek = "Lent 5 - Series C<br>";
         var firstLesson = " Isaiah 43:16-21<br>";
         var secondLesson = " Philippians 3:8-14<br>";
         var gospelLesson = " Luke 20:9-19<br>";
      break;

      case 13:
         weekString = "March 28th, 2010";
         var lectWeek = "Palm Sunday - Series C<br>";
         var firstLesson = " Zechariah 9:9-10<br>";
         var secondLesson = " Philippians 2:5-11<br>";
         var gospelLesson = " Luke 19:28-40<br>";
      break;

      case 14:
         weekString = "April 4th, 2010";
         var lectWeek = "Easter - Series C<br>";
         var firstLesson = " Exodus 15:1-11<br>";
         var secondLesson = " 1 Corinthians 15:1-11<br>";
         var gospelLesson = " Luke 24:1-12<br>";
      break;

      case 15:
         weekString = "April 11th, 2010";
         var lectWeek = "Easter 2 - Series C<br>";
         var firstLesson = " Acts 5:12,17-32<br>";
         var secondLesson = " Revelation 1:4-18<br>";
         var gospelLesson = " John 20:19-31<br>";
      break;

      case 16:
         weekString = "April 19th, 2009";
         var lectWeek = "Easter 2 - Series B<br>";
         var firstLesson = " Acts 3:12-20<br>";
         var secondLesson = " 1 John 5:1-6<br>";
         var gospelLesson = " John 20:19-31<br>";
      break;

      case 17:
         weekString = "April 26th, 2009";
         var lectWeek = "Easter 3 - Series B<br>";
         var firstLesson = " Acts 4:8-12<br>";
         var secondLesson = " 1 John 1:1-2:2<br>";
         var gospelLesson = " Luke 24:36-49<br>";
      break;

      case 18:
         weekString = "May 3rd, 2009";
         var lectWeek = "Easter 4 - Series B<br>";
         var firstLesson = " Acts 4:23-33<br>";
         var secondLesson = " 1 John 3:1,2<br>";
         var gospelLesson = " John 10:11-18<br>";
      break;

      case 19:
         weekString = "May 10th, 2009";
         var lectWeek = "Easter 5 - Series B<br>";
         var firstLesson = " Acts 8:26-40<br>";
         var secondLesson = " 1 John 3:18-24<br>";
         var gospelLesson = " John 15:1-8<br>";
      break;

      case 20:
         weekString = "May 17th, 2009";
         var lectWeek = "Easter 6 - Series B<br>";
         var firstLesson = " Acts 11:19-26<br>";
         var secondLesson = " 1 John 4:1-11<br>";
         var gospelLesson = " John 15:9-17<br>";
      break;

      case 21:
         weekString = "May 24th, 2009";
         var lectWeek = "Easter 7 - Series B<br>";
         var firstLesson = " Acts 1:15-26<br>";
         var secondLesson = " 1 John 4:13-21<br>";
         var gospelLesson = " John 17:11b-19<br>";
      break;

      case 22:
         weekString = "May 31st, 2009";
         var lectWeek = "Pentecost - Series B<br>";
         var firstLesson = " Ezekial 37:1-14<br>";
         var secondLesson = " Acts 2:1-21<br>";
         var gospelLesson = " John 14:25-27<br>";
      break;

      case 23:
         weekString = "June 7th, 2009";
         var lectWeek = "Holy Trinity - Series B<br>";
         var firstLesson = " Isaiah 6:1-8<br>";
         var secondLesson = " Romans 8:14-17<br>";
         var gospelLesson = " John 3:1-17<br>";
      break;

      case 24:
         weekString = "June 14th, 2009";
         var lectWeek = "Pentecost 2 - Series B<br>";
         var firstLesson = " Deuteronomy 5:12-15<br>";
         var secondLesson = " 2 Corinthians 4:5-12<br>";
         var gospelLesson = " Mark 2:23-28<br>";
      break;

      case 25:
         weekString = "June 21st, 2009";
         var lectWeek = "Pentecost 3 - Series B<br>";
         var firstLesson = " Genesis 3:8-15<br>";
         var secondLesson = " 2 Corinthians 4:13-18<br>";
         var gospelLesson = " Mark 3:20-35<br>";
      break;

      case 26:
         weekString = "June 28th, 2009";
         var lectWeek = "Pentecost 4 - Series B<br>";
         var firstLesson = " Ezekial 17:22-24<br>";
         var secondLesson = " 2 Corinthians 5:1-10<br>";
         var gospelLesson = " Mark 4:26-34<br>";
      break;

      case 27:
         weekString = "July 5th, 2009";
         var lectWeek = "Pentecost 5 - Series B<br>";
         var firstLesson = " Job 38:1-11<br>";
         var secondLesson = " 2 Corinthians 5:14-21<br>";
         var gospelLesson = " Mark 4:35-41<br>";
      break;

      case 28:
         weekString = "July 12th, 2009";
         var lectWeek = "Pentecost 6 - Series B<br>";
         var firstLesson = " Lamentations 3:22-33<br>";
         var secondLesson = " 2 Corinthians 8:1-9,13,14<br>";
         var gospelLesson = " Mark 5:21-24a,35-43<br>";
      break;

      case 29:
         weekString = "July 19th, 2009";
         var lectWeek = "Pentecost 7 - Series B<br>";
         var firstLesson = " Ezekial 2:1-5<br>";
         var secondLesson = " 2 Corinthians 12:7-10<br>";
         var gospelLesson = " Mark 6:1-6<br>";
      break;

      case 30:
         weekString = "July 26th, 2009";
         var lectWeek = "Pentecost 8 - Series B<br>";
         var firstLesson = " Amos 7:10-15<br>";
         var secondLesson = " Ephesians 1:3-14<br>";
         var gospelLesson = " Mark 6:7-13<br>";
      break;

      case 31:
         weekString = "August 2nd, 2009";
         var lectWeek = "Pentecost 9 - Series B<br>";
         var firstLesson = " Jeremiah 23:1-6<br>";
         var secondLesson = " Ephesians 2:13-22<br>";
         var gospelLesson = " Mark 6:30-34<br>";
      break;

      case 32:
         weekString = "August 9th, 2009";
         var lectWeek = "Pentecost 10 - Series B<br>";
         var firstLesson = " Exodus 24:3-11<br>";
         var secondLesson = " Ephesians 4:1-7,11-16<br>";
         var gospelLesson = " John 6:1-15<br>";
      break;

      case 33:
         weekString = "August 16th, 2009";
         var lectWeek = "Pentecost 11 - Series B<br>";
         var firstLesson = " Exodus 16:2-15<br>";
         var secondLesson = " Ephesians 4:17-24<br>";
         var gospelLesson = " John 6:24-35<br>";
      break;

      case 34:
         weekString = "August 23rd, 2009";
         var lectWeek = "Pentecost 12 - Series B<br>";
         var firstLesson = " 1 Kings 19:3-8<br>";
         var secondLesson = " Ephesians 4:30-5:2<br>";
         var gospelLesson = " John 6:41-51<br>";
      break;

      case 35:
         weekString = "August 30th, 2009";
         var lectWeek = "Pentecost 13 - Series B<br>";
         var firstLesson = " Proverbs 9:1-6<br>";
         var secondLesson = " Ephesians 5:15-20<br>";
         var gospelLesson = " John 6:51-58<br>";
      break;

      case 36:
         weekString = "September 6th, 2009";
         var lectWeek = "Pentecost 14 - Series B<br>";
         var firstLesson = " Joshua 24:1,2a,14-18<br>";
         var secondLesson = " Ephesians 5:21-31<br>";
         var gospelLesson = " John 6:60-69<br>";
      break;

      case 37:
         weekString = "September 13th, 2009";
         var lectWeek = "Pentecost 15 - Series B<br>";
         var firstLesson = " Deuteronomy 4:1,2,6-8<br>";
         var secondLesson = " Ephesians 6:10-20<br>";
         var gospelLesson = " Mark 7:1-8,14,15,21-23<br>";
      break;

      case 38:
         weekString = "September 20th, 2009";
         var lectWeek = "Pentecost 16 - Series B<br>";
         var firstLesson = " Isaiah 35:4-7a<br>";
         var secondLesson = " James 1:17-27<br>";
         var gospelLesson = " Mark 7:31-37<br>";
      break;

      case 39:
         weekString = "September 27th, 2009";
         var lectWeek = "Pentecost 17 - Series B<br>";
         var firstLesson = " Isaiah 50:4-10<br>";
         var secondLesson = " James 2:1-5,8-10,14-18<br>";
         var gospelLesson = " Mark 8:27-35<br>";
      break;

      case 40:
         weekString = "October 4th, 2009";
         var lectWeek = "Pentecost 18 - Series B<br>";
         var firstLesson = " Jeremiah 11:18-20<br>";
         var secondLesson = " James 3:13-18<br>";
         var gospelLesson = " Mark 9:30-37<br>";
      break;

      case 41:
         weekString = "October 11th, 2009";
         var lectWeek = "Pentecost 19 - Series B<br>";
         var firstLesson = " Numbers 11:16,24-29<br>";
         var secondLesson = " James 4:7-12<br>";
         var gospelLesson = " Mark 9:38-50<br>";
      break;

      case 42:
         weekString = "October 18th, 2009";
         var lectWeek = "Pentecost 20 - Series B<br>";
         var firstLesson = " Genesis 2:18-24<br>";
         var secondLesson = " Hebrews 2:9-11<br>";
         var gospelLesson = " Mark 10:2-16<br>";
      break;

      case 43:
         weekString = "October 25th, 2009";
         var lectWeek = "Pentecost 21 - Series B<br>";
         var firstLesson = " Amos 5:6,7,10-15<br>";
         var secondLesson = " Hebrews 3:1-6<br>";
         var gospelLesson = " Mark 10:17-27<br>";
      break;

      case 44:
         weekString = "November 1st, 2009";
         var lectWeek = "Reformation - Series B<br>";
         var firstLesson = " Jeremiah 18:1-11<br>";
         var secondLesson = " Revelations 14:6,7<br>";
         var gospelLesson = " Mark 13:5-11<br>";
      break;

      case 45:
         weekString = "November 8th, 2009";
         var lectWeek = "Last Judgement - Series B<br>";
         var firstLesson = " Malachi 4:1,2a<br>";
         var secondLesson = " Hebrews 9:24-28<br>";
         var gospelLesson = " John 5:19-24<br>";
      break;

      case 46:
         weekString = "November 15th, 2009";
         var lectWeek = "Saints Triumphant - Series B<br>";
         var firstLesson = " Daniel 12:1-3<br>";
         var secondLesson = " Hebrews 10:11-18<br>";
         var gospelLesson = " John 5:25-29<br>";
      break;

      case 47:
         weekString = "November 22nd, 2009";
         var lectWeek = "Christ the King - Series B<br>";
         var firstLesson = " Daniel 7:13,14<br>";
         var secondLesson = " Revelations 1:4b-8<br>";
         var gospelLesson = " John 18:33-37<br>";
      break;

      case 48:
         weekString = "November 29th, 2009";
         var lectWeek = "Advent 1 - Series C<br>";
         var firstLesson = " Jeremiah 33:14-16<br>";
         var secondLesson = " 1 Thessalonians 3:9-13<br>";
         var gospelLesson = " Luke 21:25-36<br>";
      break;

      case 49:
         weekString = "December 6th, 2009";
         var lectWeek = "Advent 2 - Series C<br>";
         var firstLesson = " Malachi 3:1-4<br>";
         var secondLesson = " Phillipians 1:3-11<br>";
         var gospelLesson = " Luke 3:1-6<br>";
      break;

      case 50:
         weekString = "December 13th, 2009";
         var lectWeek = "Advent 3 - Series C<br>";
         var firstLesson = " Zephaniah 3:14-17<br>";
         var secondLesson = " Phillipians 4:4-7<br>";
         var gospelLesson = " Luke 3:7-18<br>";
      break;

      case 51:
         weekString = "December 20th, 2009";
         var lectWeek = "Advent 4 - Series C<br>";
         var firstLesson = " Micah 5:2-5a<br>";
         var secondLesson = " Hebrews 5:5-10<br>";
         var gospelLesson = " Luke 1:39-55<br>";
      break;

      case 52:
         weekString = "December 27th, 2009";
         var lectWeek = "Christmas 1 - Series C<br>";
         var firstLesson = " 1 Samuel 2:18-20,26<br>";
         var secondLesson = " Hebrews 2:10-18<br>";
         var gospelLesson = " Luke 2:41-52<br>";
      break;

}

    return [weekString, lectWeek, firstLesson, secondLesson, gospelLesson];
}