// Create arrays of articles
syndicate.article_title = new Array;
syndicate.article_summary = new Array;
syndicate.article_date = new Array;
syndicate.article_url = new Array;

// This section of the script is published by Article Manager
syndicate.index = 0;
  syndicate.article_title[ syndicate.index ] = 'Puerto Rico\'s Gonzalez Wins 2010 Scotiabank International Optimist Regatta';
  syndicate.article_url[ syndicate.index ] = 'http://www.caribbeanracing.com/artman/publish/article_1228.shtml';
  syndicate.article_date[ syndicate.index ] = 'Jun 20, 2010';
  syndicate.article_summary[ syndicate.index ] = 'Concentration spelled success for fourteen-year-old Jorge Gonzalez, from San Juan, Puerto Rico, who won the 18th annual Scotiabank International Optimist Regatta, held out of the St. Thomas Yacht Club, U.S. Virgin Islands, June 18 to 20. "It was cold, windy and shifty and that\'s what made it so important to concentrate," says Gonzalez who took the fleet lead on the second day of racing and held it when the two final races were canceled on the last day of sailing due to stormy weather.';
  syndicate.index++;
  syndicate.article_title[ syndicate.index ] = 'Team M from USA Wins Sea Star Team Racing Championship';
  syndicate.article_url[ syndicate.index ] = 'http://www.caribbeanracing.com/artman/publish/article_1227.shtml';
  syndicate.article_date[ syndicate.index ] = 'Jun 17, 2010';
  syndicate.article_summary[ syndicate.index ] = 'Ten teams of four sailors each took to the seas off St. Thomas\' east end today to compete in the 2010 Sea Star Team Racing Championships. After eight races, it was Team M, made up of sailors from Texas and Florida, which emerged victorious.';
  syndicate.index++;
  syndicate.article_title[ syndicate.index ] = '2010 College Sailor of the Year - Thomas Barrows';
  syndicate.article_url[ syndicate.index ] = 'http://www.caribbeanracing.com/artman/publish/article_1225.shtml';
  syndicate.article_date[ syndicate.index ] = 'Jun  9, 2010';
  syndicate.article_summary[ syndicate.index ] = '2010 College Sailor of the Year - Thomas Barrows (St. Thomas, USVI), a graduating senior from Yale University (New Haven, Conn.) and four-time recipient of ICSA All-American Honors (2007, 2008, 2009 and 2010), has been named the ICSA\'s 2010 College Sailor of the Year.  ';
  syndicate.index++;
  syndicate.article_title[ syndicate.index ] = 'USVI Taylor Canfield Part of the Boston College\'s Winning Team at the 2010 ICSA/GILL National Championship';
  syndicate.article_url[ syndicate.index ] = 'http://www.caribbeanracing.com/artman/publish/article_1224.shtml';
  syndicate.article_date[ syndicate.index ] = 'Jun  3, 2010';
  syndicate.article_summary[ syndicate.index ] = 'Light air again foiled the sailing plans of the 18 schools that had trained and competed all year to be able to challenge for the 2010 ICSA/Gill National Championship taking place on Lake Mendota from June 1-3.  The championship is the focal point of the college sailing year, and its coveted title has been won by 19 schools over the last 42 years:  USC, San Diego State, Tulane, Harvard, Yale, Tufts, URI, UCLA, Kings Point, BU, Charleston, UC Irvine, ODU, Navy, Dartmouth, St. Mary\'s, Hawaii, Hobart & William Smith and Georgetown.   Today a first-time winner of the title - Boston College - joins that fraternity having taken and held the lead position through the first two days of the championship.   The title also earns  BC another rarer entry in the Inter-Collegiate Sailing Association\'s history books:  as the sixth school to win all three spring championships (ICSA Women\'s Nationals, ICSA/APS Team Race Nationals, and the ICSA/Gill National Championship) along with Navy, ODU, Tufts, St. Mary\'s and Harvard.';
  syndicate.index++;
  syndicate.article_title[ syndicate.index ] = 'St. Thomas\' Canfield Helps BC Retain Lead at 2010 ICSA/Gill National Championship';
  syndicate.article_url[ syndicate.index ] = 'http://www.caribbeanracing.com/artman/publish/article_1223.shtml';
  syndicate.article_date[ syndicate.index ] = 'Jun  2, 2010';
  syndicate.article_summary[ syndicate.index ] = 'Conditions on Lake Mendota were all over the place for the second and penultimate day of competition at the 2010 ICSA/Gill National Championship.  There was a light breeze from the WNW when the first race got underway that climbed up to six knots, and then clocked around to north and then east before a severe thunderstorm warning - indicating the possibility of golf ball-sized hail and damaging winds - kept the fleet ashore for most of the afternoon.  Just before 7:00 p.m. CDT, B-Division headed out for race 8B in a northeasterly breeze of 13 knots and light rain.  The waning daylight put an end to racing for the day with the scoreboard now reflecting 10 races for A-Division and nine for B-Division.  There will be an early start tomorrow as the Notice of Race has been amended to move the competitor\'s meeting up to 8:30 a.m., with the first warning signal given as soon as practicable thereafter.';
  syndicate.index++;







// Set defaults for arguments if user hasn't set them
if (syndicate.title_fontface == null)    { syndicate.title_fontface = 'Geneva, Arial, sans-serif'; }
if (syndicate.title_fontsize == null)    { syndicate.title_fontsize = '2'; }
if (syndicate.title_fontcolor == null)   { syndicate.title_fontcolor = '#003399'; }
if (syndicate.title_fontbold == null)    { syndicate.title_fontbold = true; }
if (syndicate.title_fontital == null)    { syndicate.title_fontital = false; }
if (syndicate.date_fontface == null)     { syndicate.date_fontface = 'Geneva, Arial, sans-serif'; }
if (syndicate.date_fontsize == null)     { syndicate.date_fontsize = '1'; }
if (syndicate.date_fontcolor == null)    { syndicate.date_fontcolor = '#6699cc'; }
if (syndicate.date_fontbold == null)     { syndicate.date_fontbold = false; }
if (syndicate.date_fontital == null)     { syndicate.date_fontital = false; }
if (syndicate.date_fontunder == null)    { syndicate.date_fontunder = false; }
if (syndicate.summary_fontface == null)  { syndicate.summary_fontface = 'Geneva, Arial, sans-serif'; }
if (syndicate.summary_fontsize == null)  { syndicate.summary_fontsize = '2'; }
if (syndicate.summary_fontcolor == null) { syndicate.summary_fontcolor = '#6699cc'; }
if (syndicate.summary_fontbold == null)  { syndicate.summary_fontbold = false; }
if (syndicate.summary_fontital == null)  { syndicate.summary_fontital = false; }
if (syndicate.summary_fontunder == null) { syndicate.summary_fontunder = false; }

if (syndicate.title_maxlength == null)   { syndicate.title_maxlength = 0; }
if (syndicate.summary_maxlength == null) { syndicate.summary_maxlength = 0; }

if (syndicate.bgcolor == null)           { syndicate.bgcolor = '#ffffff'; }
if (!syndicate.max_articles)             { syndicate.max_articles = syndicate.article_title.length; }  // !syndicate.max_articles catches null and zero
if (syndicate.display_date == null)      { syndicate.display_date = true; }
if (syndicate.display_summaries == null) { syndicate.display_summaries = true; }


// Don't allow user to display too many articles
if (syndicate.max_articles > syndicate.article_title.length) {
  syndicate.max_articles = syndicate.article_title.length;
}

/*
//Function to crop text on word boundaries
function crop_text(text, max_length) {

  // If the string is already small enough, return it unscathed
  if (text.length <= max_length) { return( text ); }

  // If the user has specified a length of 0, it means he wants the whole thing
  if (max_length == 0) { return( text ); }

  // Start looking for a space, leaving space for an elipsis on the end
  var test_length = (max_length - 3);
  if (test_length < 1) { return( '...' ); }   // max_length too small
  while (text.charAt(test_length) != ' ') {
    test_length--;

    // If we didn't find any spaces to break on, return the string broken at max_length
    if (test_length == 0) { return( text.substring(0, max_length - 3) + '...' ); }
  }

  return text.substring(0, test_length) + '...';
}
*/

// List our articles, stopping if the user doesn't want any more
for ( syndicate.index = 0; syndicate.index < syndicate.max_articles ; syndicate.index++ ) {

  /*syndicate.article_title[syndicate.index] = crop_text(syndicate.article_title[syndicate.index], syndicate.title_maxlength);
  syndicate.article_summary[syndicate.index] = crop_text(syndicate.article_summary[syndicate.index], syndicate.summary_maxlength);*/

  document.write('<tr><td bgcolor="' + syndicate.bgcolor + '">');
  document.write('<a href="' + syndicate.article_url[syndicate.index] + '" target="_blank">');
  if (syndicate.title_fontbold)  { document.write('<b>'); }
  if (syndicate.title_fontital)  { document.write('<i>'); }
  document.write('<font color="' + syndicate.title_fontcolor + '" face="' + syndicate.title_fontface + '" size="' + syndicate.title_fontsize + '"');
  if (syndicate.title_style)     { document.write(' style="' + syndicate.title_style + '"'); }
  document.write('>');
  document.write(syndicate.article_title[syndicate.index]);
  document.write('<br></font>');
  if (syndicate.title_fontital)  { document.write('</i>'); }
  if (syndicate.title_fontbold)  { document.write('</b>'); }
  document.write('</a>');

  if (syndicate.display_date) {
    if (syndicate.date_fontbold)  { document.write('<b>'); }
    if (syndicate.date_fontital)  { document.write('<i>'); }
    if (syndicate.date_fontunder) { document.write('<u>'); }
    document.write('<font color="' + syndicate.date_fontcolor + '" face="' + syndicate.date_fontface + '" size="' + syndicate.date_fontsize + '"');
    if (syndicate.date_style)     { document.write(' style="' + syndicate.date_style + '"'); }
    document.write('>');
    document.write(syndicate.article_date[syndicate.index]);
    document.write('<br></font>');
    if (syndicate.date_fontunder) { document.write('</u>'); }
    if (syndicate.date_fontital)  { document.write('</i>'); }
    if (syndicate.date_fontbold)  { document.write('</b>'); }
  }

  if (syndicate.display_summaries) {
    if (syndicate.summary_fontbold)  { document.write('<b>'); }
    if (syndicate.summary_fontital)  { document.write('<i>'); }
    if (syndicate.summary_fontunder) { document.write('<u>'); }
    document.write('<font color="' + syndicate.summary_fontcolor + '" face="' + syndicate.summary_fontface + '" size="' + syndicate.summary_fontsize + '"');
    if (syndicate.summary_style)     { document.write(' style="' + syndicate.summary_style + '"'); }
    document.write('>');
    document.write(syndicate.article_summary[syndicate.index]);
    document.write('<br></font>');
    if (syndicate.summary_fontunder) { document.write('</u>'); }
    if (syndicate.summary_fontital)  { document.write('</i>'); }
    if (syndicate.summary_fontbold)  { document.write('</b>'); }
  }

  document.write('<br></td></tr>\n');
}

// If you want your Webfeeds to be branded, uncomment the following lines.
// To do this, remove the // at the beginning of the next five lines:

document.write('<tr><td bgcolor="' + syndicate.bgcolor + '">');
document.write('<a href="http://www.caribbeanracing.com" target="_blank">');
document.write('<font color="' + syndicate.title_fontcolor + '" face="Verdana, Arial, Helvetica, sans-serif" size="1">');
document.write('<b>Powered by caribbeanracing.com</b></font></a>');
document.write('<br><br></b></font></td></tr>\n');
