



// 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 ] = '2009 Special Olympics Alberta AGM';
  syndicate.article_url[ syndicate.index ] = 'http://www.canadagolfguide.com/artman/publish/2009_Special_Olympics_Alberta_AGM.cfm';
  syndicate.article_date[ syndicate.index ] = 'Oct 18, 2009 - 12:19:25 PM';
  syndicate.article_summary[ syndicate.index ] = 'On October 17th, Special Olympics Alberta (SOA) conducted their Annual General Meeting at the Coast Edmonton Plaza. The AGM started with Keynote Speaker Robert Pio Hajjar founder of<br/>\nIDEAL-WAY - “Building bridges...pathway to inclusion for persons with intellectual disability\".';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'PRIDDIS GREENS GOLF & COUNTRY CLUB READY TO CHALLENGE THE STARS OF THE LPGA TOUR';
  syndicate.article_url[ syndicate.index ] = 'http://www.canadagolfguide.com/artman/publish/PRIDDIS_GREENS_GOLF_COUNTRY_CLUB_READY_TO_CHALLENGE_THE_STARS_OF_THE_LPGA_TOUR.cfm';
  syndicate.article_date[ syndicate.index ] = 'Sep 2, 2009 - 9:08:04 PM';
  syndicate.article_summary[ syndicate.index ] = 'When the stars of the LPGA Tour take to the course for Thursday\'s opening round, waiting to challenge them will be a championship-tested layout at Priddis Greens Golf and Country Club.<br/>\n';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'CANADIAN GOLF TOUR - JAMES HAHN DEFEATS JIM RUTLEDGE IN PLAYOFF TO WIN TELUS EDMONTON OPEN';
  syndicate.article_url[ syndicate.index ] = 'http://www.canadagolfguide.com/artman/publish/CANADIAN_GOLF_TOUR_-_JAMES_HAHN_DEFEATS_JIM_RUTLEDGE_IN_PLAYOFF_TO_WIN_TELUS_EDMONTON_OPEN.cfm';
  syndicate.article_date[ syndicate.index ] = 'Jul 6, 2009 - 9:01:14 AM';
  syndicate.article_summary[ syndicate.index ] = 'James Hahn shot a final round 66 and parred the first playoff hole to win the TELUS Edmonton Open over Jim Rutledge. Both players finished the tournament at 16 under par 272.';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'GRAHAM DELAET WINS ATB FINANCIAL CLASSIC';
  syndicate.article_url[ syndicate.index ] = 'http://www.canadagolfguide.com/artman/publish/GRAHAM_DELAET_WINS_ATB_FINANCIAL_CLASSIC.cfm';
  syndicate.article_date[ syndicate.index ] = 'Jun 28, 2009 - 8:45:02 PM';
  syndicate.article_summary[ syndicate.index ] = 'Graham DeLaet fired a bogey-free 64 to win the ATB Financial Classic by four strokes over Byron Smith who closed with a 68.';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'CN SELECTS THE ALBERTA CHILDREN’S HOSPITAL FOUNDATION AS COMMUNITY CHARITY FOR 2009 CN CANADIAN WOMEN’S OPEN';
  syndicate.article_url[ syndicate.index ] = 'http://www.canadagolfguide.com/artman/publish/CN_SELECTS_THE_ALBERTA_CHILDRENS_HOSPITAL_FOUNDATION_AS_COMMUNITY_CHARITY_FOR_2009_CN_CANADIAN_WOMEN_S_OPEN.cfm';
  syndicate.article_date[ syndicate.index ] = 'Jan 29, 2009 - 9:26:43 AM';
  syndicate.article_summary[ syndicate.index ] = 'CN announced today that the Alberta Children\'s Hospital Foundation has been selected as the designated community charity for the CN Miracle Match program as part of this summer\'s CN Canadian Women\'s Open golf tournament that will be held at Priddis Greens Golf and Country Club in Calgary, Alta. from August 31 to September 6, 2009.';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'BC, ALBERTA AND MANITOBA JUNIORS TAKE MJT NATIONAL TITLES';
  syndicate.article_url[ syndicate.index ] = 'http://www.canadagolfguide.com/artman/publish/BC_ALBERTA_AND_MANITOBA_JUNIORS_TAKE_MJT_NATIONAL_TITLES.cfm';
  syndicate.article_date[ syndicate.index ] = 'Aug 27, 2008 - 2:01:26 PM';
  syndicate.article_summary[ syndicate.index ] = 'An elite field of 72 junior golfers from Ontario, Manitoba, Saskatchewan, Alberta and British Columbia faced unpredictable weather conditions throughout the 10th annual MJT Boston Pizza National Tour Championship which ran August 25th and 26th at the signature Nicklaus North Golf Course in Whistler, BC.';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'WestJet Expands International Network With Two New Sun Destinations ';
  syndicate.article_url[ syndicate.index ] = 'http://www.canadagolfguide.com/artman/publish/WestJet_Expands_International_Network_With_Two_New_Sun_Destinations.cfm';
  syndicate.article_date[ syndicate.index ] = 'Jul 25, 2008 - 5:30:47 PM';
  syndicate.article_summary[ syndicate.index ] = 'WestJet is introducing service to Kamloops, B.C., from Calgary and adding a new non-stop route between Calgary and Grande Prairie.';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'ATB Financial Classic 2008';
  syndicate.article_url[ syndicate.index ] = 'http://www.canadagolfguide.com/artman/publish/ATB_Financial_Classic_2008.cfm';
  syndicate.article_date[ syndicate.index ] = 'Jun 30, 2008 - 8:59:33 AM';
  syndicate.article_summary[ syndicate.index ] = 'Dustin Risdon won one for the home folks by capturing the ATB Financial Classic with a birdie on the first playoff hole over George Bradford. The <a href=\"http://www.albertagolfguide.com/index.cfm\">Calgary</a> native and Bradford (pictured) finished regulation at 20 under par 264 but it was Risdon\'s 7-iron to two feet at the first playoff hole that landed him his second Canadian Tour title. <br/>\n';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'Greiner Scotland-Bound After MJT’s Brandt Levers Memorial';
  syndicate.article_url[ syndicate.index ] = 'http://www.canadagolfguide.com/artman/publish/Greiner_Scotland-Bound_After_MJT_s_Brandt_Levers_Memorial.cfm';
  syndicate.article_date[ syndicate.index ] = 'May 19, 2008 - 8:58:38 AM';
  syndicate.article_summary[ syndicate.index ] = 'The weather was hot on day one with little wind and the Lacombe golf course in great shape, considering the past weather, for the Maple Leaf Junior Golf Tour\'s (MJT) Brandt Levers Memorial tournament this past long weekend.';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'Morrison Wins MJT Geocan Energy Classic With 5-Under-Par';
  syndicate.article_url[ syndicate.index ] = 'http://www.canadagolfguide.com/artman/publish/McKenzie-Meadows-Golf-Club-MJT2006.cfm';
  syndicate.article_date[ syndicate.index ] = 'Aug 14, 2006 - 7:41:00 AM';
  syndicate.article_summary[ syndicate.index ] = 'The final regular season stop in Alberta on the Maple Leaf Junior Golf Tour (MJT) ran August 8th and 9th at McKenzie Meadows Golf Club in Calgary, AB, where GEOCAN Energy Inc. sponsored the two day tournament for the second year in a row.';
  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');
