function nextRunDay() {
  var dateArray = new Array(13);
  var textArray = new Array(13);
  
  dateArray[0] = Date.parse("5/24/2010");
  textArray[0] = "May 23";
  
  dateArray[1] = Date.parse("5/31/2010");
  textArray[1] = "May 30";
  
  dateArray[2] = Date.parse("6/14/2010");
  textArray[2] = "June 13";
  
  dateArray[3] = Date.parse("6/28/2010");
  textArray[3] = "June 27";
  
  dateArray[4] = Date.parse("7/12/2010");
  textArray[4] = "July 11";
  
  dateArray[5] = Date.parse("7/26/2010");
  textArray[5] = "July 25";
  
  dateArray[6] = Date.parse("8/9/2010");
  textArray[6] = "August 8";
  
  dateArray[7] = Date.parse("8/30/2010");
  textArray[7] = "August 29";
  
  dateArray[8] = Date.parse("9/13/2010");
  textArray[8] = "September 12";
  
  dateArray[9] = Date.parse("9/27/2010");
  textArray[9] = "September 26";
  
  dateArray[10] = Date.parse("10/11/2010");
  textArray[10] = "October 10";
  
  dateArray[11] = Date.parse("11/01/2010");
  textArray[11] = "October 31";
  
  dateArray[12] = Date.parse("12/31/2099");
  textArray[12] = "Next May";

  var now = new Date();
  
  for (var i=0; i<dateArray.length; i++) {
    if (now.getTime() < dateArray[i]) {
      break;
    }
  }
  return textArray[i]; 
}


