Date.prototype.getWeek = function() {
var onejan = new Date(this.getFullYear(),0,1);
return Math.ceil((((this - onejan) / 86400000) + onejan.getDay()+1)/7);
}
function birthdayList()
 {
  //  Version: 11.05.12.01
  //  Type: Weekly
  var today = new Date();
  var birthWeeks_ARRAY = new Array(54);
  var lastWEEK, thisWEEK, nextWEEK;
  var lastPERIOD = 'Last Week';
  var thisPERIOD = 'This Week';
  var nextPERIOD = 'Next Week';
  //-- Start Birthdays --
       birthWeeks_ARRAY[0] = " None "; // 12/19/2010-12/25/2010
       birthWeeks_ARRAY[1] = " None "; // 12/26/2010-1/1/2011
       birthWeeks_ARRAY[2] = "Kelly Koven; Randy Riegel"; // 1/2/2011-1/8/2011
       birthWeeks_ARRAY[3] = " None "; // 1/9/2011-1/15/2011
       birthWeeks_ARRAY[4] = " None "; // 1/16/2011-1/22/2011
       birthWeeks_ARRAY[5] = "Bryan Cherry; Larry Rinkenberger; Paul Spiezio"; // 1/23/2011-1/29/2011
       birthWeeks_ARRAY[6] = " None "; // 1/30/2011-2/5/2011
       birthWeeks_ARRAY[7] = "Sarah Bornhofen-Orr; Becky Cherry; Colin Koerner; Cathy McCarthy; Raul Tellez"; // 2/6/2011-2/12/2011
       birthWeeks_ARRAY[8] = "Evan Zdunek"; // 2/13/2011-2/19/2011
       birthWeeks_ARRAY[9] = " None "; // 2/20/2011-2/26/2011
       birthWeeks_ARRAY[10] = "Ken Goodwin; Galey Kielian; Dennis Killian"; // 2/27/2011-3/5/2011
       birthWeeks_ARRAY[11] = "Jack Picciolo"; // 3/6/2011-3/12/2011
       birthWeeks_ARRAY[12] = " None "; // 3/13/2011-3/19/2011
       birthWeeks_ARRAY[13] = "Javier Martinez; Paul Wojtkiewicz"; // 3/20/2011-3/26/2011
       birthWeeks_ARRAY[14] = "Clint Carter; Gregory Johnson; Pat Koerner; Mary Raino; Sheila Russum"; // 3/27/2011-4/2/2011
       birthWeeks_ARRAY[15] = "Jim Harman"; // 4/3/2011-4/9/2011
       birthWeeks_ARRAY[16] = "Mary Kay Kiley"; // 4/10/2011-4/16/2011
       birthWeeks_ARRAY[17] = "John Horvat"; // 4/17/2011-4/23/2011
       birthWeeks_ARRAY[18] = "Marsha Lambert; Gwen Rinkenberger; Nancy Shepard; Keith Smith"; // 4/24/2011-4/30/2011
       birthWeeks_ARRAY[19] = "Jordan Kielian; Phil Newberry; Jean Perle; Bob Thompson"; // 5/1/2011-5/7/2011
       birthWeeks_ARRAY[20] = "Amy Cyplick; Judy Olson"; // 5/8/2011-5/14/2011
       birthWeeks_ARRAY[21] = "Michael Bailey; Peter Slattery"; // 5/15/2011-5/21/2011
       birthWeeks_ARRAY[22] = " None "; // 5/22/2011-5/28/2011
       birthWeeks_ARRAY[23] = "Tracy DeCourcy; Craig Raino; John Sheridan"; // 5/29/2011-6/4/2011
       birthWeeks_ARRAY[24] = "Terry Bergin; Gerald Raino"; // 6/5/2011-6/11/2011
       birthWeeks_ARRAY[25] = "Nathan Kershner; Casey Koerner"; // 6/12/2011-6/18/2011
       birthWeeks_ARRAY[26] = "Stephen Koven; Amanda Quinn; Mike Wilson"; // 6/19/2011-6/25/2011
       birthWeeks_ARRAY[27] = "Melanie Munson"; // 6/26/2011-7/2/2011
       birthWeeks_ARRAY[28] = "Andy Remley; Molly Remley; Tamera Tellez"; // 7/3/2011-7/9/2011
       birthWeeks_ARRAY[29] = " None "; // 7/10/2011-7/16/2011
       birthWeeks_ARRAY[30] = "Erin Billie"; // 7/17/2011-7/23/2011
       birthWeeks_ARRAY[31] = "Ruth Bonacci; Glenn Gabryel; John Metesh; Tamera Munch"; // 7/24/2011-7/30/2011
       birthWeeks_ARRAY[32] = "Nicole Edgar"; // 7/31/2011-8/6/2011
       birthWeeks_ARRAY[33] = "Donna Koerner; Sally Podolski; Alex Raino"; // 8/7/2011-8/13/2011
       birthWeeks_ARRAY[34] = "John Davis; Charlene O'Connor"; // 8/14/2011-8/20/2011
       birthWeeks_ARRAY[35] = "Rick Anderson; Scott Jones; Tom Lambert; Lauren Raino; Carol Reeb"; // 8/21/2011-8/27/2011
       birthWeeks_ARRAY[36] = " None "; // 8/28/2011-9/3/2011
       birthWeeks_ARRAY[37] = "Sergio Arreola; Norman Russum"; // 9/4/2011-9/10/2011
       birthWeeks_ARRAY[38] = "Clark Anderson; Marne Bailey; Kyle Cherry; Dave Cyplick; Richard Gaul; Jay Homerding; Chandler Horvat; Pete Klaeser; Patti Lauer"; // 9/11/2011-9/17/2011
       birthWeeks_ARRAY[39] = "Rich DeGrush; Patrick Kielian; Susan Mores"; // 9/18/2011-9/24/2011
       birthWeeks_ARRAY[40] = "Ben Brown; Doug Cherry; Charlie Hanus"; // 9/25/2011-10/1/2011
       birthWeeks_ARRAY[41] = "Mary Jo Minarich; Kevin Quinn"; // 10/2/2011-10/8/2011
       birthWeeks_ARRAY[42] = "Les O'Connor Jr; Donna Shupe"; // 10/9/2011-10/15/2011
       birthWeeks_ARRAY[43] = "Kristin Cyplick; Bill Lauer"; // 10/16/2011-10/22/2011
       birthWeeks_ARRAY[44] = "Dan Hughes"; // 10/23/2011-10/29/2011
       birthWeeks_ARRAY[45] = "Ted DeBoer; Shalyn Horvat; Carol Stapleton"; // 10/30/2011-11/5/2011
       birthWeeks_ARRAY[46] = "Amanda Bornhofen; Larry Bornhofen; Mark Bowman; Dick Macknick; Gary Westefer"; // 11/6/2011-11/12/2011
       birthWeeks_ARRAY[47] = "Aubrey Hopper; Spencer Hopper; Gerald Kielian; Sue McLean; Brian Norrick"; // 11/13/2011-11/19/2011
       birthWeeks_ARRAY[48] = "James Barry"; // 11/20/2011-11/26/2011
       birthWeeks_ARRAY[49] = " None "; // 11/27/2011-12/3/2011
       birthWeeks_ARRAY[50] = "David Hopper; Cindy Parks; Brian Savage; Jay Wait"; // 12/4/2011-12/10/2011
       birthWeeks_ARRAY[51] = "Mary Jones; Jennifer Krzak; Carol Picciolo"; // 12/11/2011-12/17/2011
       birthWeeks_ARRAY[52] = "Elisa Cherry; Laura McLean; John Peterson; Brent Radomski"; // 12/18/2011-12/24/2011
       birthWeeks_ARRAY[53] = " None "; // 12/25/2011-12/31/2011
       birthWeeks_ARRAY[54] = " None "; // 1/1/2012-1/7/2012
   //-- End Birthday List--
      thisWEEK = today.getWeek(); //
      lastWEEK = thisWEEK - 1;
      nextWEEK = thisWEEK + 1;
      return '<span class=\"b i\">' + lastPERIOD + ': </span>' + birthWeeks_ARRAY[lastWEEK] + '<span class=\"b i\"> ' + thisPERIOD + ': </span>' + birthWeeks_ARRAY[thisWEEK] + '<span class=\"b i\"> ' + nextPERIOD + ': </span>' + birthWeeks_ARRAY[nextWEEK];
 }

