



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

// This section of the script is published by the software
syndicate.index = 0;
  syndicate.article_title[ syndicate.index ] = 'Jennifer Yang comes back to take B.C. Junior Girls’ Crown';
  syndicate.article_url[ syndicate.index ] = 'http://www.canadagolfguide.com/artman/publish/Jennifer_Yang_comes_back_to_take_B_C_Junior_Girls_Crown.cfm';
  syndicate.article_date[ syndicate.index ] = 'Jul 9, 2010 - 9:17:48 PM';
  syndicate.article_summary[ syndicate.index ] = 'Jennifer Yang of Coquitlam, B.C. scored an even-par 72 today and reclaimed top spot on the leaderboard to win the B.C. Junior Girls\' crown at Gorge Vale Golf Club in Victoria, B.C.<br/>\n';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'Svensson runs away with 2010 B.C. Junior Boys’ title';
  syndicate.article_url[ syndicate.index ] = 'http://www.canadagolfguide.com/artman/publish/Svensson_runs_away_with_2010_B_C_Junior_Boys_title.cfm';
  syndicate.article_date[ syndicate.index ] = 'Jul 9, 2010 - 3:48:23 PM';
  syndicate.article_summary[ syndicate.index ] = 'Adam Svensson of Surrey, B.C. played steady and stayed in the top spot over four days to claim the 2010 B.C. Junior Boys\' Championship at Crown Isle Golf Club in Courtenay, B.C.<br/>\n';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'Final round shootout set for 2010 B.C. Junior Girls’ Championship';
  syndicate.article_url[ syndicate.index ] = 'http://www.canadagolfguide.com/artman/publish/Final_round_shootout_set_for_2010_B_C_Junior_Girls_Championship.cfm';
  syndicate.article_date[ syndicate.index ] = 'Jul 8, 2010 - 4:22:29 PM';
  syndicate.article_summary[ syndicate.index ] = 'Amanda Baker of Nanaimo B.C. carded a 2-over par 74 today and moved herself to the top spot 218 (+2) heading into the final round of the 2010 B.C. Junior Girls\' Championship at Gorge Vale Golf Club in Victoria, B.C.<br/>\n';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'Svensson takes five-stroke lead into final round of 2010 BC Junior Boys’ Championship';
  syndicate.article_url[ syndicate.index ] = 'http://www.canadagolfguide.com/artman/publish/Svensson_takes_five-stroke_lead_into_final_round_of_2010_BC_Junior_Boys_Championship.cfm';
  syndicate.article_date[ syndicate.index ] = 'Jul 8, 2010 - 3:05:28 PM';
  syndicate.article_summary[ syndicate.index ] = 'Adam Svensson of Surrey, B.C. is now alone atop the leaderboard heading into the final round of the 2010 B.C. Junior Boys\' Championship at Crown Isle Golf Club in Courtenay, B.C.<br/>\n';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'Svensson and Attieh share clubhouse lead at 2010 B.C. Junior Boys’ Championship';
  syndicate.article_url[ syndicate.index ] = 'http://www.canadagolfguide.com/artman/publish/Svensson_and_Attieh_share_clubhouse_lead_at_2010_B_C_Junior_Boys_Championship.cfm';
  syndicate.article_date[ syndicate.index ] = 'Jul 7, 2010 - 8:25:50 PM';
  syndicate.article_summary[ syndicate.index ] = 'Khaled Attieh of Delta, B.C., fired a 4-under par 68 to move himself into a tie for the clubhouse lead at 5-under 139 for the 2010 B.C. Junior Boys\' Championship at Crown Isle Golf Club in Courtenay, B.C.<br/>\n';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'Jennifer Yang takes over lead at 2010 B.C. Junior Girls’ Championship';
  syndicate.article_url[ syndicate.index ] = 'http://www.canadagolfguide.com/artman/publish/Jennifer_Yang_takes_over_lead_at_2010_B_C_Junior_Girls_Championship.cfm';
  syndicate.article_date[ syndicate.index ] = 'Jul 7, 2010 - 4:14:31 PM';
  syndicate.article_summary[ syndicate.index ] = 'Jennifer Yang of Coquitlam, B.C., took over top spot after shooting an even-par 72 to sit as the only player under par at 1-under 143. Yang played a consistent round, carding three birdies on the back nine.';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'Double Aces on Opening Day at Highland Pacific';
  syndicate.article_url[ syndicate.index ] = 'http://www.canadagolfguide.com/artman/publish/Double_Aces_on_Opening_Day_at_Highland_Pacific.cfm';
  syndicate.article_date[ syndicate.index ] = 'Jul 7, 2010 - 1:56:40 PM';
  syndicate.article_summary[ syndicate.index ] = 'Victoria, British Columbia, Canada. Most golfers have played in a tournament where there is a <a href=\"http://www.bcgolfguide.com/aces/aces.cfm\">hole in one</a> contests to win a car, but very few have managed the ace required to claim the prize. At Highland Pacific Golf’s 18 hole opening day on June 5, Victoria golfer (and Highland Pacific regular) Brick Miller stepped up to the par 3, 165 yard 8th hole tee and hit a picture perfect shot that landed on the green and rolled right into the cup for a hole in one, winning him a Subaru Impreza sponsored by local car dealership Saunders Subaru. <br/>\n';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'Wong’s Course record will inspire the youth at Arbutus Ridge';
  syndicate.article_url[ syndicate.index ] = 'http://www.canadagolfguide.com/artman/publish/Wong_s_Course_record_will_inspire_the_youth_at_Arbutus_Ridge.cfm';
  syndicate.article_date[ syndicate.index ] = 'Jul 6, 2010 - 8:14:52 PM';
  syndicate.article_summary[ syndicate.index ] = 'In the first round of the BC Women\'s Amateur Championship at Arbutus Ridge Golf Club, Christine Wong from the Quilchena Golf & Country Club shot an incredible round of 68, resulting in a new ladies course record.';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'Victoria Choi leads 2010 BC Junior Girls’ Championship';
  syndicate.article_url[ syndicate.index ] = 'http://www.canadagolfguide.com/artman/publish/Victoria_Choi_leads_2010_BC_Junior_Girls_Championship.cfm';
  syndicate.article_date[ syndicate.index ] = 'Jul 6, 2010 - 3:35:18 PM';
  syndicate.article_summary[ syndicate.index ] = 'Victoria (Jisu) Choi of Langley B.C., opened the 2010 BC Junior Girls\' Championship by firing a 3-under par 69 to take the lead after the first round of play at Gorge Vale Golf Club in Victoria, B.C.';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'Koster holds on to win 2010 BC Men’s Mid-Amateur Championship';
  syndicate.article_url[ syndicate.index ] = 'http://www.canadagolfguide.com/artman/publish/Koster_holds_on_to_win_2010_BC_Men_s_Mid-Amateur_Championship.cfm';
  syndicate.article_date[ syndicate.index ] = 'Jun 10, 2010 - 8:58:39 AM';
  syndicate.article_summary[ syndicate.index ] = 'A few players started the day in the hunt, but Greg Koster of Courtenay, B.C. was able to hold on to his lead and claimed his first BC Men’s Mid-Amateur title after firing a third round even-par 70 for a final 3-under 207.';
  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="#" target="_blank">');
document.write('<font color="' + syndicate.title_fontcolor + '" face="Verdana, Arial, Helvetica, sans-serif" size="1">');
document.write('<br><br></b></font></td></tr>\n');
