



// 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 ] = 'BRENT DELAHOUSSAYE CHARGES TO OPENING-ROUND LEAD AT 2010 RBC CANADIAN OPEN';
  syndicate.article_url[ syndicate.index ] = 'http://www.canadagolfguide.com/artman/publish/BRENT_DELAHOUSSAYE_CHARGES_TO_OPENING-ROUND_LEAD_AT_2010_RBC_CANADIAN_OPEN.cfm';
  syndicate.article_date[ syndicate.index ] = 'Jul 22, 2010 - 7:06:29 PM';
  syndicate.article_summary[ syndicate.index ] = 'Brent Delahoussaye easily surpassed his career-low PGA TOUR round with his 8-under 62 Thursday to take the first-round lead at the 2010 RBC Canadian Open being held at St. George’s Golf and Country Club in Toronto. <br/>\n';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'Laschuk reclaims the Senior Women’s crown';
  syndicate.article_url[ syndicate.index ] = 'http://www.canadagolfguide.com/artman/publish/Laschuk_reclaims_the_Senior_Womens_crown.cfm';
  syndicate.article_date[ syndicate.index ] = 'Jun 16, 2010 - 6:57:38 PM';
  syndicate.article_summary[ syndicate.index ] = 'It went 2 extra holes but Phyllis Laschuk of Vancouver, B.C. tapped in for par and edged out Kelowna\'s Lynda Palahniuk to capture her second B.C. Senior Women\'s title.';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'Vancouver Golf & Travel Show to return in March 2011';
  syndicate.article_url[ syndicate.index ] = 'http://www.canadagolfguide.com/artman/publish/Vancouver_Golf_Travel_Show_to_return_in_March_2011.cfm';
  syndicate.article_date[ syndicate.index ] = 'May 28, 2010 - 10:16:50 AM';
  syndicate.article_summary[ syndicate.index ] = 'The Vancouver Golf & Travel Show management is excited to announce that the 2011 Golf Show will be held on March 19th and 20th at the beautiful new Vancouver Convention Centre West Building.';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'Best Western Inn-Kelowna Wins Top Green Award';
  syndicate.article_url[ syndicate.index ] = 'http://www.canadagolfguide.com/artman/publish/Best_Western_Inn-Kelowna_Wins_Top_Green_Award.cfm';
  syndicate.article_date[ syndicate.index ] = 'Apr 23, 2010 - 5:12:44 PM';
  syndicate.article_summary[ syndicate.index ] = 'Best Western Inn-Kelowna was awarded \"Sustainability Leader of the Year 2010\" at the Green Business Awards held April 22, 2010 in Kelowna, BC. The Green Business Awards were created and are operated by Students in Free Enterprise (SIFE) Okanagan in partnership with the Kelowna Chamber of Commerce.';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'DOUGLAS GOUBAULT APPOINTED DIRECTOR OF GOLF AT PREDATOR RIDGE RESORT';
  syndicate.article_url[ syndicate.index ] = 'http://www.canadagolfguide.com/artman/publish/DOUGLAS_GOUBAULT_APPOINTED_DIRECTOR_OF_GOLF_AT_PREDATOR_RIDGE_RESORT.cfm';
  syndicate.article_date[ syndicate.index ] = 'Nov 24, 2009 - 2:49:05 PM';
  syndicate.article_summary[ syndicate.index ] = 'Predator Ridge Resort in the Okanagan Valley is pleased to announce the appointment of Douglas Goubault as the Director of Golf, reporting to Rod Cochrane, General Manager, effective immediately. ';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'GREG NORMAN TO DESIGN GOLF COURSE IN PEACHLAND';
  syndicate.article_url[ syndicate.index ] = 'http://www.canadagolfguide.com/artman/publish/GREG_NORMAN_TO_DESIGN_GOLF_COURSE_IN_PEACHLAND.cfm';
  syndicate.article_date[ syndicate.index ] = 'Nov 5, 2009 - 4:52:58 PM';
  syndicate.article_summary[ syndicate.index ] = 'Golf great Greg Norman received a lot of media attention in August when he took part in a news conference in Peachland announcing the planned development of a new $1-billion Ponderosa community, including a new golf course.';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'Coast Hotels & Resorts to Open Hotel in Penticton BC';
  syndicate.article_url[ syndicate.index ] = 'http://www.canadagolfguide.com/artman/publish/Coast_Hotels_Resorts_to_Open_Hotel_in_Penticton_BC.cfm';
  syndicate.article_date[ syndicate.index ] = 'Oct 8, 2009 - 3:43:41 PM';
  syndicate.article_summary[ syndicate.index ] = 'Coast Hotels & Resorts today announced it has signed a franchise agreement with the Locations West Investment Group to re-brand the Travelodge Penticton as the Coast Penticton Hotel effective April 19, 2010.';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'Interior PGA News - Cruise wins at Black Mountain';
  syndicate.article_url[ syndicate.index ] = 'http://www.canadagolfguide.com/artman/publish/Interior_PGA_News_-_Cruise_wins_at_Black_Mountain.cfm';
  syndicate.article_date[ syndicate.index ] = 'Sep 16, 2009 - 10:51:44 AM';
  syndicate.article_summary[ syndicate.index ] = 'Perfect weather and great course conditions made for fun day on a challenging layout. Rob Cruise of Two Eagles Golf Course shot a great score of 67 to win by two shots in the second last event of the season.';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'Chan and Calsin Murdoch lead 2009 BC Bantam Boys\' and Girls\' Championships';
  syndicate.article_url[ syndicate.index ] = 'http://www.canadagolfguide.com/artman/publish/Chan_and_Calsin_Murdoch_lead_2009_BC_Bantam_Boys_and_Girls_Championships.cfm';
  syndicate.article_date[ syndicate.index ] = 'Aug 21, 2009 - 9:32:37 AM';
  syndicate.article_summary[ syndicate.index ] = 'Curtis Chan of Richmond, B.C. fired a 1-under par 70 to take the lead after day one at the 2009 B.C. Bantam Boys\' Championship.<br/>\n';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'Interior PGA Event at Talking Rock';
  syndicate.article_url[ syndicate.index ] = 'http://www.canadagolfguide.com/artman/publish/Interior_PGA_Event_at_Talking_Rock.cfm';
  syndicate.article_date[ syndicate.index ] = 'Jul 15, 2009 - 9:46:55 PM';
  syndicate.article_summary[ syndicate.index ] = 'Extra holes were needed to determine the 6th IPGA Tour event of the season. Veteran Dean Claggett prevailed over Ryan Street after a birdie on the first playoff hole.';
  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');
