



// 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 ] = 'Patriots knocked out of playoffs despite 13-0 win';
  syndicate.article_url[ syndicate.index ] = 'http://www.mopsquad.com/artman2/publish/New_England_Patriots_93/Patriots_knocked_out_of_playoffs_despite_13-0_win.htm';
  syndicate.article_date[ syndicate.index ] = 'Dec 28, 2008 - 7:50:14 PM';
  syndicate.article_summary[ syndicate.index ] = 'A year after Patriots perfection, New England will be sitting out the playoffs.';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'Ellis\' fumble return leads Jets past Bills, 31-27';
  syndicate.article_url[ syndicate.index ] = 'http://www.mopsquad.com/artman2/publish/New_York_Jets_94/Ellis_fumble_return_leads_Jets_past_Bills_31-27.htm';
  syndicate.article_date[ syndicate.index ] = 'Dec 14, 2008 - 7:36:04 PM';
  syndicate.article_summary[ syndicate.index ] = 'The New York Jets were facing a stinging loss that would\'ve knocked them out of first place in the AFC East and severely damaged their playoff hopes.';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'Dawson\'s field goal gives Browns win over Bills';
  syndicate.article_url[ syndicate.index ] = 'http://www.mopsquad.com/artman2/publish/Cleveland_Browns_97/Dawson_s_field_goal_gives_Browns_win_over_Bills.htm';
  syndicate.article_date[ syndicate.index ] = 'Nov 18, 2008 - 7:32:58 AM';
  syndicate.article_summary[ syndicate.index ] = 'Turns out the Cleveland Browns aren\'t quitters after all. And they have Phil Dawson to thank for this wild win.';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'Jets defense shuts down bumbling Bills';
  syndicate.article_url[ syndicate.index ] = 'http://www.mopsquad.com/artman2/publish/New_York_Jets_94/Jets_defense_shuts_down_bumbling_Bills.htm';
  syndicate.article_date[ syndicate.index ] = 'Nov 2, 2008 - 4:21:54 PM';
  syndicate.article_summary[ syndicate.index ] = 'Abram Elam and the New York Jets\' defense made Brett Favre\'s job easy, negating the need for any late-game comebacks. And suddenly, the AFC East race is a whole lot tighter.';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'Bills lose Edwards, 1st game of season to Cards';
  syndicate.article_url[ syndicate.index ] = 'http://www.mopsquad.com/artman2/publish/Arizona_Cardinals_119/Bills_lose_Edwards_1st_game_of_season_to_Cards.htm';
  syndicate.article_date[ syndicate.index ] = 'Oct 5, 2008 - 7:56:57 PM';
  syndicate.article_summary[ syndicate.index ] = 'The Buffalo Bills lost their quarterback and, emphatically, their first game of the season. Rookie Tim Hightower had a pair of touchdown runs and Kurt Warner threw to Larry Fitzgerald twice for scores to lead the Arizona Cardinals to a 41-17 victory over the Bills on Sunday.';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'Bills sign receiver Evans to $37 million extension';
  syndicate.article_url[ syndicate.index ] = 'http://www.mopsquad.com/artman2/publish/Buffalo_Bills_91/Bills_sign_receiver_Evans_to_37_million_extension.htm';
  syndicate.article_date[ syndicate.index ] = 'Oct 3, 2008 - 1:10:37 AM';
  syndicate.article_summary[ syndicate.index ] = 'Having stuck it out through the tough times in Buffalo, receiver Lee Evans had no intention of leaving now that the Bills have begun to turn the corner with their fast start.';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'Lindell\'s 38-yard field goal caps Bills win';
  syndicate.article_url[ syndicate.index ] = 'http://www.mopsquad.com/artman2/publish/Buffalo_Bills_91/Lindell_s_38-yard_field_goal_caps_Bills_win.htm';
  syndicate.article_date[ syndicate.index ] = 'Sep 21, 2008 - 6:17:13 PM';
  syndicate.article_summary[ syndicate.index ] = 'Rian Lindell\'s mind is at ease after the Buffalo kicker made up for what could\'ve been a costly mistake. The rest of the Bills are breathing easy, too.';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'Edwards leads Bills to 20-16 win over Jaguars';
  syndicate.article_url[ syndicate.index ] = 'http://www.mopsquad.com/artman2/publish/Buffalo_Bills_91/Edwards_leads_Bills_to_20-16_win_over_Jaguars.htm';
  syndicate.article_date[ syndicate.index ] = 'Sep 14, 2008 - 6:00:02 PM';
  syndicate.article_summary[ syndicate.index ] = 'The Jacksonville Jaguars had the lead, the momentum and the home-field advantage. None of that mattered to Trent Edwards.';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'Bills special teams spark 34-10 win over Seahawks';
  syndicate.article_url[ syndicate.index ] = 'http://www.mopsquad.com/artman2/publish/Buffalo_Bills_91/Bills_special_teams_spark_34-10_win_over_Seahawks.htm';
  syndicate.article_date[ syndicate.index ] = 'Sep 7, 2008 - 5:23:45 PM';
  syndicate.article_summary[ syndicate.index ] = 'The Buffalo Bills\' special teams led them to a 34-10 victory over the Seattle Seahawks on Sunday.';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'Everett again standing tall';
  syndicate.article_url[ syndicate.index ] = 'http://www.mopsquad.com/artman2/publish/Buffalo_Bills_91/Everett_again_standing_tall.htm';
  syndicate.article_date[ syndicate.index ] = 'Jan 31, 2008 - 6:32:54 PM';
  syndicate.article_summary[ syndicate.index ] = 'Kevin Everett slowly unbuttons his suit jacket and sits down.';
  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 = '#003366'; }
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] + '">');
  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('<p><b>Powered by YourSite.com</b></font></a>');
//document.write('<br><br></b></font></td></tr>\n');

