



// 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 ] = 'Jaguars trade Northcutt to Lions for Alexander';
  syndicate.article_url[ syndicate.index ] = 'http://www.mopsquad.com/artman2/publish/Jacksonville_Jaguars_101/Jaguars_trade_Northcutt_to_Lions_for_Alexander.htm';
  syndicate.article_date[ syndicate.index ] = 'Jun 30, 2009 - 6:24:07 PM';
  syndicate.article_summary[ syndicate.index ] = 'The Jacksonville Jaguars have traded receiver Dennis Northcutt to the Detroit Lions for safety Gerald Alexander.';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'Lions keep Culpepper, Hanson, Peterman';
  syndicate.article_url[ syndicate.index ] = 'http://www.mopsquad.com/artman2/publish/Detroit_Lions_112/Lions_keep_Culpepper_Hanson_Peterman.htm';
  syndicate.article_date[ syndicate.index ] = 'Feb 17, 2009 - 3:26:03 PM';
  syndicate.article_summary[ syndicate.index ] = 'The Detroit Lions have restructured the contract of Daunte Culpepper and signed potential free agents Jason Hanson and Stephen Peterman to long-term deals.';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'Lions hire Cunningham as defensive coordinator';
  syndicate.article_url[ syndicate.index ] = 'http://www.mopsquad.com/artman2/publish/Detroit_Lions_112/Lions_hire_Cunningham_as_defensive_coordinator.htm';
  syndicate.article_date[ syndicate.index ] = 'Jan 21, 2009 - 12:33:08 PM';
  syndicate.article_summary[ syndicate.index ] = 'New Detroit Lions coach Jim Schwartz made his first major staff hire Wednesday, bringing in veteran assistant Gunther Cunningham as defensive coordinator.';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'Lions fire Marinelli after winless year';
  syndicate.article_url[ syndicate.index ] = 'http://www.mopsquad.com/artman2/publish/Detroit_Lions_112/Lions_fire_Marinelli_after_winless_year.htm';
  syndicate.article_date[ syndicate.index ] = 'Dec 29, 2008 - 12:16:33 PM';
  syndicate.article_summary[ syndicate.index ] = 'The Detroit Lions fired coach Rod Marinelli on Monday, a day after the team became the first in NFL history to finish with an 0-16 record.';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'Oh, my! Lions set NFL record for futility at 0-16';
  syndicate.article_url[ syndicate.index ] = 'http://www.mopsquad.com/artman2/publish/Green_Bay_Packers_113/Oh_my_Lions_set_NFL_record_for_futility_at_0-16.htm';
  syndicate.article_date[ syndicate.index ] = 'Dec 29, 2008 - 6:38:44 AM';
  syndicate.article_summary[ syndicate.index ] = 'known for weeks it was possible, each loss bringing them one stumble closer to a mark no team wants - or even wants to think about.';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'Panthers\' running game keeps Lions winless 31-22';
  syndicate.article_url[ syndicate.index ] = 'http://www.mopsquad.com/artman2/publish/Carolina_Panthers_116/Panthers_running_game_keeps_Lions_winless_31-22.htm';
  syndicate.article_date[ syndicate.index ] = 'Nov 16, 2008 - 6:24:32 PM';
  syndicate.article_summary[ syndicate.index ] = 'Jake Delhomme was eager to make up for the worst game of his career. He settled for handing off to his two dynamic running backs.';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'Grossman comes off bench to help Bears beat Lions';
  syndicate.article_url[ syndicate.index ] = 'http://www.mopsquad.com/artman2/publish/Chicago_Bears_111/Grossman_comes_off_bench_to_help_Bears_beat_Lions.htm';
  syndicate.article_date[ syndicate.index ] = 'Nov 2, 2008 - 7:12:24 PM';
  syndicate.article_summary[ syndicate.index ] = 'Rex Grossman dived into the end zone, then ran to the side and spiked the ball. He had something to celebrate and the Chicago Bears had reason to exhale.';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'Bears\' Orton has career day in 34-7 win over Lions';
  syndicate.article_url[ syndicate.index ] = 'http://www.mopsquad.com/artman2/publish/Chicago_Bears_111/Bears_Orton_has_career_day_in_34-7_win_over_Lions.htm';
  syndicate.article_date[ syndicate.index ] = 'Oct 5, 2008 - 5:23:37 PM';
  syndicate.article_summary[ syndicate.index ] = 'Like many NFL players, Kyle Orton seems to love playing the Detroit Lions. Orton set career highs in passing yards, completions and quarterback rating while throwing two touchdowns to lead the Chicago Bears to a 34-7 win over Detroit on Sunday.';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'Packers\' Rodgers beats Lions with 3 TDs on road';
  syndicate.article_url[ syndicate.index ] = 'http://www.mopsquad.com/artman2/publish/Green_Bay_Packers_113/Packers_Rodgers_beats_Lions_with_3_TDs_on_road.htm';
  syndicate.article_date[ syndicate.index ] = 'Sep 14, 2008 - 11:47:57 PM';
  syndicate.article_summary[ syndicate.index ] = 'Aaron Rodgers had Motor City flashbacks, watching the Green Bay Packers blow a big lead against the Detroit Lions.';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'Ryan and Turner have quite a debut in Atlanta';
  syndicate.article_url[ syndicate.index ] = 'http://www.mopsquad.com/artman2/publish/Atlanta_Falcons_115/Ryan_and_Turner_have_quite_a_debut_in_Atlanta.htm';
  syndicate.article_date[ syndicate.index ] = 'Sep 7, 2008 - 4:37:54 PM';
  syndicate.article_summary[ syndicate.index ] = 'Matt Ryan threw for a touchdown with his very first NFL pass, Michael Turner set a team rushing record in his Atlanta debut, and the Falcons were off and running Sunday.';
  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');

