



// 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 ] = 'Bears sign QB Basanez to 2-year deal';
  syndicate.article_url[ syndicate.index ] = 'http://www.mopsquad.com/artman2/publish/Chicago_Bears_111/Bears_sign_QB_Basanez_to_2-year_deal.htm';
  syndicate.article_date[ syndicate.index ] = 'Feb 3, 2009 - 5:15:55 PM';
  syndicate.article_summary[ syndicate.index ] = 'The Chicago Bears signed former Northwestern quarterback Brett Basanez to a two-year contract on Tuesday.';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'Bears rally to beat Packers 20-17 in overtime';
  syndicate.article_url[ syndicate.index ] = 'http://www.mopsquad.com/artman2/publish/Chicago_Bears_111/Bears_rally_to_beat_Packers_20-17_in_overtime.htm';
  syndicate.article_date[ syndicate.index ] = 'Dec 23, 2008 - 6:23:28 AM';
  syndicate.article_summary[ syndicate.index ] = 'Robbie Gould kicked a 38-yard field goal with 11:28 left in overtime and the Chicago Bears overcame frigid conditions and the Green Bay Packers for a 20-17 victory Monday night to stay in the running for the playoffs.';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'Tough D, long pass lead Vikes past Bears, 34-14';
  syndicate.article_url[ syndicate.index ] = 'http://www.mopsquad.com/artman2/publish/Minnesota_Vikings_114/Tough_D_long_pass_lead_Vikes_past_Bears_34-14.htm';
  syndicate.article_date[ syndicate.index ] = 'Nov 30, 2008 - 11:41:37 PM';
  syndicate.article_summary[ syndicate.index ] = 'With a gutty goal-line stand and one big heave by Gus Frerotte, the Minnesota Vikings grabbed control of the NFC North and sent Kyle Orton and the Chicago Bears home with a humbling defeat.';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'Grant\'s big day leads Packers over Bears';
  syndicate.article_url[ syndicate.index ] = 'http://www.mopsquad.com/artman2/publish/Green_Bay_Packers_113/Grant_s_big_day_leads_Packers_over_Bears.htm';
  syndicate.article_date[ syndicate.index ] = 'Nov 16, 2008 - 5:56:52 PM';
  syndicate.article_summary[ syndicate.index ] = 'Hello, Ryan Grant.<br/>\n<br/>\nGoodbye, \"Soldier Field North.\"<br/>\n';
  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 ] = 'Bengals sign former Bears RB Cedric Benson';
  syndicate.article_url[ syndicate.index ] = 'http://www.mopsquad.com/artman2/publish/Cincinnati_Bengals_96/Bengals_sign_former_Bears_RB_Cedric_Benson.htm';
  syndicate.article_date[ syndicate.index ] = 'Sep 30, 2008 - 5:34:50 PM';
  syndicate.article_summary[ syndicate.index ] = 'Running back Cedric Benson signed Tuesday with the Cincinnati Bengals, who needed another runner and were undeterred by two alcohol-related arrests in Texas that prompted the Chicago Bears to let him go.';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'Bryant field goal lifts Bucs over Bears 27-24';
  syndicate.article_url[ syndicate.index ] = 'http://www.mopsquad.com/artman2/publish/Tampa_Bay_Buccaneers_118/Bryant_field_goal_lifts_Bucs_over_Bears_27-24.htm';
  syndicate.article_date[ syndicate.index ] = 'Sep 21, 2008 - 6:40:15 PM';
  syndicate.article_summary[ syndicate.index ] = 'For one brief moment, Brian Griese acknowledged a little extra satisfaction.';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'Stewart, defense lead Panthers over Bears, 20-17';
  syndicate.article_url[ syndicate.index ] = 'http://www.mopsquad.com/artman2/publish/Carolina_Panthers_116/Stewart_defense_lead_Panthers_over_Bears_20-17.htm';
  syndicate.article_date[ syndicate.index ] = 'Sep 14, 2008 - 6:31:03 PM';
  syndicate.article_summary[ syndicate.index ] = 'The latest jarring hit by the Chicago Bears left Jake Delhomme holding his head and the Carolina Panthers staring at yet another home flop.';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'Bears\' D turns tables on Colts in 29-13 victory';
  syndicate.article_url[ syndicate.index ] = 'http://www.mopsquad.com/artman2/publish/Chicago_Bears_111/Bears_D_turns_tables_on_Colts_in_29-13_victory.htm';
  syndicate.article_date[ syndicate.index ] = 'Sep 8, 2008 - 2:46:53 AM';
  syndicate.article_summary[ syndicate.index ] = 'Chicago rediscovered its winning formula Sunday night. Play tough defense, control the ball and make no major mistakes.';
  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');

