



// 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 ] = 'Colts agree to release WR Marvin Harrison';
  syndicate.article_url[ syndicate.index ] = 'http://www.mopsquad.com/artman2/publish/Indianapolis_Colts_100/Colts_agree_to_release_WR_Marvin_Harrison.htm';
  syndicate.article_date[ syndicate.index ] = 'Feb 23, 2009 - 8:03:12 PM';
  syndicate.article_summary[ syndicate.index ] = 'Marvin Harrison refused to take a pay cut. The Indianapolis Colts couldn\'t afford to keep him without one.';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'Colts introduce Caldwell as new coach';
  syndicate.article_url[ syndicate.index ] = 'http://www.mopsquad.com/artman2/publish/Indianapolis_Colts_100/Colts_introduce_Caldwell_as_new_coach.htm';
  syndicate.article_date[ syndicate.index ] = 'Jan 13, 2009 - 5:49:45 PM';
  syndicate.article_summary[ syndicate.index ] = 'Jim Caldwell wants the Indianapolis Colts to be his team. Even with most, if not all, of Tony Dungy\'s guys.';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'Tony Dungy trades football for family, social work';
  syndicate.article_url[ syndicate.index ] = 'http://www.mopsquad.com/artman2/publish/Indianapolis_Colts_100/Tony_Dungy_trades_football_for_family_social_work.htm';
  syndicate.article_date[ syndicate.index ] = 'Jan 13, 2009 - 7:09:07 AM';
  syndicate.article_summary[ syndicate.index ] = 'Tony Dungy defied one myth Monday: He does show emotion. He also stuck to his principles. With tears in his eyes and his voice cracking, Dungy said goodbye to the Indianapolis Colts and the NFL, then, in typical Dungy fashion, looked optimistically toward life\'s next challenges.';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'Chargers beat Colts 23-17 in OT';
  syndicate.article_url[ syndicate.index ] = 'http://www.mopsquad.com/artman2/publish/San_Diego_Chargers_106/Chargers_beat_Colts_23-17_in_OT.htm';
  syndicate.article_date[ syndicate.index ] = 'Jan 4, 2009 - 1:31:30 AM';
  syndicate.article_summary[ syndicate.index ] = 'Darren Sproles ran off the field clutching the game ball, leaving Peyton Manning to hang his head in frustration.';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'Colts top Browns for 5th straight win';
  syndicate.article_url[ syndicate.index ] = 'http://www.mopsquad.com/artman2/publish/Indianapolis_Colts_100/Colts_top_Browns_for_5th_straight_win.htm';
  syndicate.article_date[ syndicate.index ] = 'Nov 30, 2008 - 6:36:39 PM';
  syndicate.article_summary[ syndicate.index ] = 'Peyton Manning stepped up to the podium for a postgame interview like he has done so many times following an Indianapolis win. But this time there were no touchdown passes to review, no career milestones to celebrate, no last-minute scoring drive for him to detail.';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'Masterful Manning leads Colts past Texans 33-27';
  syndicate.article_url[ syndicate.index ] = 'http://www.mopsquad.com/artman2/publish/Indianapolis_Colts_100/Masterful_Manning_leads_Colts_past_Texans_33-27.htm';
  syndicate.article_date[ syndicate.index ] = 'Nov 16, 2008 - 5:39:43 PM';
  syndicate.article_summary[ syndicate.index ] = 'Peyton Manning finally found a way to get the Colts\' offense in gear Sunday.';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'Vinatieri proves he\'s clutch in Colts\' 18-15 win';
  syndicate.article_url[ syndicate.index ] = 'http://www.mopsquad.com/artman2/publish/Indianapolis_Colts_100/Vinatieri_proves_he_s_clutch_in_Colts_18-15_win.htm';
  syndicate.article_date[ syndicate.index ] = 'Nov 2, 2008 - 11:39:00 PM';
  syndicate.article_summary[ syndicate.index ] = 'Adam Vinatieri still has it.';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'Titans Rally past Colts 31-14 to remain undefeated';
  syndicate.article_url[ syndicate.index ] = 'http://www.mopsquad.com/artman2/publish/Tennessee_Titans_102/Titans_Rally_past_Colts_31-14_to_remain_undefeated.htm';
  syndicate.article_date[ syndicate.index ] = 'Oct 28, 2008 - 5:38:11 AM';
  syndicate.article_summary[ syndicate.index ] = 'The Tennessee Titans keep winning, and not even Peyton Manning could stop the NFL\'s only undefeated team.';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'Texans QB Rosenfels\' miscues lead to loss to Colts';
  syndicate.article_url[ syndicate.index ] = 'http://www.mopsquad.com/artman2/publish/Indianapolis_Colts_100/Texans_QB_Rosenfels_miscues_lead_to_loss_to_Colts.htm';
  syndicate.article_date[ syndicate.index ] = 'Oct 5, 2008 - 5:21:04 PM';
  syndicate.article_summary[ syndicate.index ] = 'Peyton Manning turned a colossal collapse by the Houston Texans into a stunning victory for the Indianapolis Colts. The Colts scored 21 points in a late span of 2:10 - two touchdowns thanks to fumbles by Sage Rosenfels - then intercepted Rosenfels\' last-ditch comeback attempt for a 31-27 win Sunday.';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'Colts safety Sanders could be out 6 weeks';
  syndicate.article_url[ syndicate.index ] = 'http://www.mopsquad.com/artman2/publish/Indianapolis_Colts_100/Colts_safety_Sanders_could_be_out_6_weeks.htm';
  syndicate.article_date[ syndicate.index ] = 'Sep 17, 2008 - 7:54:49 AM';
  syndicate.article_summary[ syndicate.index ] = 'All-Pro safety Bob Sanders could miss four to six weeks with a high ankle sprain sustained during the Indianapolis Colts\' win last Sunday over Minnesota.';
  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');

