



// 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 ] = 'Australian Speedway: Poole, Holder winners in 2012 Australian U21 Solo & U16 350cc Speedway Championship,';
  syndicate.article_url[ syndicate.index ] = 'http://www.worldspeedway.com/artman/publish/article_18432.shtml';
  syndicate.article_date[ syndicate.index ] = 'Jan 29, 2012';
  syndicate.article_summary[ syndicate.index ] = 'New South Wales young guns Taylor Poole and Jack Holder have finished the Australian Summer of Speedway, taking out the final round of National Championships in Kurri Kurri on Saturday night.';
  syndicate.index++;
  syndicate.article_title[ syndicate.index ] = 'Australian Speedway: Masters the man to catch as rising stars take centre stage at 2012 Aust U21 Solo & U16 350cc Speedway C’ship.';
  syndicate.article_url[ syndicate.index ] = 'http://www.worldspeedway.com/artman/publish/article_18415.shtml';
  syndicate.article_date[ syndicate.index ] = 'Jan 27, 2012';
  syndicate.article_summary[ syndicate.index ] = 'Loxford Park in Kurri Kurri, New South Wales will be the venue for a glimpse into the bright future of Australian Speedway as some of the nation’s best emerging talent put it all on the line at the 2012 Australian Under 21 Solo and Under 16 350cc Speedway Championship.';
  syndicate.index++;
  syndicate.article_title[ syndicate.index ] = 'Australian Speedway: Flawless Holder wins fourth Australian Speedway Crown.';
  syndicate.article_url[ syndicate.index ] = 'http://www.worldspeedway.com/artman/publish/article_18391.shtml';
  syndicate.article_date[ syndicate.index ] = 'Jan 22, 2012';
  syndicate.article_summary[ syndicate.index ] = 'Australian Speedway star Chris Holder has produced another master class to secure his fourth Australian Solo Speedway Championship, wrapping up the 2012 title in Gillman, South Australia on Saturday night.';
  syndicate.index++;
  syndicate.article_title[ syndicate.index ] = 'Australian Speedway: Chris Holder Claims His Fourth Australian Championship.';
  syndicate.article_url[ syndicate.index ] = 'http://www.worldspeedway.com/artman/publish/article_18386.shtml';
  syndicate.article_date[ syndicate.index ] = 'Jan 21, 2012';
  syndicate.article_summary[ syndicate.index ] = 'Chris Holder claimed his fourth Australian Championship last night with a convincing win in another exciting solo championship round at Adelaide’s Gillman Speedway.';
  syndicate.index++;
  syndicate.article_title[ syndicate.index ] = 'Australian Speedway: Chasing back out to upset Holder’s Australian Solo Speedway Championship party.';
  syndicate.article_url[ syndicate.index ] = 'http://www.worldspeedway.com/artman/publish/article_18380.shtml';
  syndicate.article_date[ syndicate.index ] = 'Jan 19, 2012';
  syndicate.article_summary[ syndicate.index ] = 'Gillman Speedway and 15 riders stand between Chris Holder and a fourth Australian Solo Speedway Championship as we head to South Australia for the final round of the 2012 series.';
  syndicate.index++;
  syndicate.article_title[ syndicate.index ] = 'Australian Speedway: Australian Solo Championship Final At Gillman Speedway Saturday Night.';
  syndicate.article_url[ syndicate.index ] = 'http://www.worldspeedway.com/artman/publish/article_18366.shtml';
  syndicate.article_date[ syndicate.index ] = 'Jan 17, 2012';
  syndicate.article_summary[ syndicate.index ] = 'The deciding round of the 2012 Australian 500cc Solo Motorcycle Championship, presented by CBS Bins, takes place this Saturday night (21 January) at Adelaide\'s Gillman Speedway.';
  syndicate.index++;
  syndicate.article_title[ syndicate.index ] = 'Australian Speedway: Kurtz and Holder lead NSW to 2012 Aust Under 16 125cc Teams Speedway Championship.';
  syndicate.article_url[ syndicate.index ] = 'http://www.worldspeedway.com/artman/publish/article_18355.shtml';
  syndicate.article_date[ syndicate.index ] = 'Jan 15, 2012';
  syndicate.article_summary[ syndicate.index ] = '<P>New South Wales have claimed back-to-back Australian Under 16 125cc Teams Speedway Championship thanks to the performance of star duo Brady Kurtz and Jack Holder at Loxford Park, Kurri Kurri on Sunday.</P>';
  syndicate.index++;
  syndicate.article_title[ syndicate.index ] = 'Australian Speedway: Holder on track for fourth Aussie Speedway crown after Kurri Kurri triumph.';
  syndicate.article_url[ syndicate.index ] = 'http://www.worldspeedway.com/artman/publish/article_18350.shtml';
  syndicate.article_date[ syndicate.index ] = 'Jan 14, 2012';
  syndicate.article_summary[ syndicate.index ] = 'Chris Holder has moved a step closer to claiming his fourth Australian Solo Speedway Championship following a dominant performance to take out the second round at Kurri Kurri, New South Wales on Saturday night.';
  syndicate.index++;
  syndicate.article_title[ syndicate.index ] = 'Australian Speedway: Holder dominates at Kurri Kurri.';
  syndicate.article_url[ syndicate.index ] = 'http://www.worldspeedway.com/artman/publish/article_18349.shtml';
  syndicate.article_date[ syndicate.index ] = 'Jan 14, 2012';
  syndicate.article_summary[ syndicate.index ] = 'A six-ride unbeaten performance at Kurri Kurri strengthened Chris Holder\'s grip on the Australian title that he has held for the past two years.';
  syndicate.index++;
  syndicate.article_title[ syndicate.index ] = 'Australian Speedway: Perfect Kurtz claims second Aust Under 16 125cc Solo Speedway Championship.';
  syndicate.article_url[ syndicate.index ] = 'http://www.worldspeedway.com/artman/publish/article_18343.shtml';
  syndicate.article_date[ syndicate.index ] = 'Jan 13, 2012';
  syndicate.article_summary[ syndicate.index ] = 'New South Wales young gun Brady Kurtz has produced a flawless performance to win the 2012 Australian Under 16 125cc Solo Speedway Championship at Loxford Park, Kurri Kurri on Friday.';
  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('<b>Powered by SITENAME.com</b></font></a>');
//document.write('<br><br></b></font></td></tr>\n');

