function getMeetingDate(YEAR, MONTH){
  var future = new Date();
  var wed = 0;
  var day = 1;
  future.setMonth(MONTH);
  future.setFullYear(YEAR);
  while(wed != 2){
    future.setDate(day);
    if(future.getDay()==3){
      wed++;
    }
    day++;
  }
  return future
}

function getMeeting(){
  var today = new Date();        //todays date
  var meeting = new Date();      //meeting date
  var month=new Array(12);       //array of month names
    month[0]="January";
    month[1]="February";
    month[2]="March";
    month[3]="April";
    month[4]="May";
    month[5]="June";
    month[6]="July";
    month[7]="August";
    month[8]="September";
    month[9]="October";
    month[10]="November";
    month[11]="December";

  meeting=getMeetingDate(today.getFullYear(), today.getMonth());
  if(today>meeting){
    if(today.getMonth()==11){
      today.setFullYear(today.getFullYear()+1)
    }
    meeting=getMeetingDate(today.getFullYear(), today.getMonth()+1);
  }
  s=month[meeting.getMonth()]+" "+meeting.getDate()+", "+meeting.getFullYear();
  document.write(s);
}
