var d=new Date();
var monthname=new Array("January","February","March","April","May","June","July","August","September","October","November","December");
var TODAY = monthname[d.getMonth()] + " " + d.getDate() + ", " + d.getFullYear();
var M1 = "mailto:"; 
var M2 = "@"; 
var M3 = "southsearowingclub"; 
var M4 = "."; 
var M5 = "co"; 
var M6 = "uk";
var A1 = "captain"; 
var A2 = "secretary"; 
var A3 = "treasurer"; 
var A4 = "membership"; 
var A5 = "commodore"; 
var A6 = "raceentries";
var A7 = "social"; 
var A8 = "regatta"; 
var A9 = "novicecoach"; 
var A10 = "100club"; 
var A11 = "safety"; 
var A12 = "webmaster";
var A13 = "vicecaptain";

/*****************
 *Takes a date in format "dd/mm/yyyy" and some text for a news item
 *For 31 days after the date then news item is shown on page
 *For 7 days after the date then news item is highlighted with 'updated' text in red
 *****************/
function news(newsStartDateStr, text, newsEndDateStr) {

  var newsStartDate, newsEndDate;
  
  if (newsStartDateStr instanceof Date) {
    newsStartDate = newsStartDateStr;
  }
   else {
    //newsStartDateStr should be of format dd/mm/yyyy
    var d = newsStartDateStr.substr(0,2);  //get start day
    var m = newsStartDateStr.substr(3,2);  //get start month
    var y = newsStartDateStr.substr(6,4);  //get start year
   
    newsStartDate = new Date(y,m-1,d);  //month is zero based
    
    if (newsEndDateStr==undefined) {
      newsEndDateStr = new Date(y,m,d);  //one month later
    }
  }


  if (newsEndDateStr instanceof Date) {
    newsEndDate = newsEndDateStr;
  }
   else {
    //newsEndDateStr should be of format dd/mm/yyyy
    var d = newsEndDateStr.substr(0,2);  //get start day
    var m = newsEndDateStr.substr(3,2);  //get start month
    var y = newsEndDateStr.substr(6,4);  //get start year
   
    newsEndDate = new Date(y,m-1,d);  //month is zero based
  }

  
  
  
  // 604800000 milliseconds in a week
  var today = new Date();  
  
  if (today>=newsStartDate && today<=newsEndDate) {
    
    if (today - newsStartDate < 604800000) {
      document.write('<span class="news">*Updated*</span> ');
    }
    
    document.write(newsStartDateStr+": "+text+'<br /><br />');
      
  }
   
}