



// 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 ] = 'James\' triple-double gets Cavs past Blazers in OT';
  syndicate.article_url[ syndicate.index ] = 'http://www.mopsquad.com/artman2/publish/Basketball_3/James_triple-double_gets_Cavs_past_Blazers_in_OT.htm';
  syndicate.article_date[ syndicate.index ] = 'Mar 20, 2009 - 4:16:26 AM';
  syndicate.article_summary[ syndicate.index ] = 'LeBron James notched a triple-double and the Cleveland Cavaliers set a franchise record with only two turnovers.';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'LeBron scores 43 as Cavaliers move to 30-1 at home';
  syndicate.article_url[ syndicate.index ] = 'http://www.mopsquad.com/artman2/publish/Basketball_3/LeBron_scores_43_as_Cavaliers_move_to_30-1_at_home.htm';
  syndicate.article_date[ syndicate.index ] = 'Mar 18, 2009 - 6:37:31 AM';
  syndicate.article_summary[ syndicate.index ] = 'The Orlando Magic didn\'t shoot well in the fourth quarter. They were plenty hot afterward.';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'West-leading Lakers show Mavs they have work to do';
  syndicate.article_url[ syndicate.index ] = 'http://www.mopsquad.com/artman2/publish/Basketball_3/West-leading_Lakers_show_Mavs_they_have_work_to_do.htm';
  syndicate.article_date[ syndicate.index ] = 'Mar 16, 2009 - 4:26:44 AM';
  syndicate.article_summary[ syndicate.index ] = 'Should the Lakers and Mavericks meet in the first round of the playoffs, it might be a short series.';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'Nowitzki\'s 34 leads Mavericks past Suns 122-117';
  syndicate.article_url[ syndicate.index ] = 'http://www.mopsquad.com/artman2/publish/Basketball_3/Nowitzki_s_34_leads_Mavericks_past_Suns_122-117.htm';
  syndicate.article_date[ syndicate.index ] = 'Mar 11, 2009 - 7:34:17 AM';
  syndicate.article_summary[ syndicate.index ] = 'Now that Dallas has pulled away from the Phoenix Suns in the race for the final playoff spot in the Western Conference, the Mavericks are setting their sights higher. Dallas, behind a 34-point performance from Dirk Nowitzki, beat Phoenix 122-117 on Tuesday night to widen its lead over the Suns to five games for the eighth and final spot in the West.';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'Nets finally win a close one, slipping past Knicks';
  syndicate.article_url[ syndicate.index ] = 'http://www.mopsquad.com/artman2/publish/Basketball_3/Nets_finally_win_a_close_one_slipping_past_Knicks.htm';
  syndicate.article_date[ syndicate.index ] = 'Mar 9, 2009 - 3:30:34 AM';
  syndicate.article_summary[ syndicate.index ] = 'Tired of close but not quite, the New Jersey Nets were prepared to seize the next close game they faced.';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = '\'Melo has 38 as Nuggets gets key win over Blazers';
  syndicate.article_url[ syndicate.index ] = 'http://www.mopsquad.com/artman2/publish/Basketball_3/Melo_has_38_as_Nuggets_gets_key_win_over_Blazers.htm';
  syndicate.article_date[ syndicate.index ] = 'Mar 6, 2009 - 3:59:10 AM';
  syndicate.article_summary[ syndicate.index ] = 'Carmelo Anthony\'s defiance may have ultimately helped him rediscover his groove.';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'Boozer\'s double-double helps Jazz win 9th in row';
  syndicate.article_url[ syndicate.index ] = 'http://www.mopsquad.com/artman2/publish/Basketball_3/Boozer_s_double-double_helps_Jazz_win_9th_in_row.htm';
  syndicate.article_date[ syndicate.index ] = 'Mar 5, 2009 - 5:36:51 AM';
  syndicate.article_summary[ syndicate.index ] = 'After four months of patching together a lineup, the Utah Jazz finally have some depth, just in time for the playoff stretch.';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'Pistons surge past Billups, Carmelo-less Nuggets';
  syndicate.article_url[ syndicate.index ] = 'http://www.mopsquad.com/artman2/publish/Basketball_3/Pistons_surge_past_Billups_Carmelo-less_Nuggets.htm';
  syndicate.article_date[ syndicate.index ] = 'Mar 4, 2009 - 6:48:01 AM';
  syndicate.article_summary[ syndicate.index ] = 'Chauncey Billups is conflicted about the way the Detroit Pistons fell apart when they traded him.';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'Bosh says O\'Neal cheated in his 45-point night';
  syndicate.article_url[ syndicate.index ] = 'http://www.mopsquad.com/artman2/publish/Basketball_3/Bosh_says_O_Neal_cheated_in_his_45-point_night.htm';
  syndicate.article_date[ syndicate.index ] = 'Feb 28, 2009 - 5:44:43 AM';
  syndicate.article_summary[ syndicate.index ] = 'Toronto\'s Chris Bosh had an explanation for how Shaquille O\'Neal scored 45 points: He cheated.<br/>\n';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'Rockets hold down LeBron to rout Cavaliers 93-74';
  syndicate.article_url[ syndicate.index ] = 'http://www.mopsquad.com/artman2/publish/Basketball_3/Rockets_hold_down_LeBron_to_rout_Cavaliers_93-74.htm';
  syndicate.article_date[ syndicate.index ] = 'Feb 27, 2009 - 3:50:13 AM';
  syndicate.article_summary[ syndicate.index ] = 'LeBron James drove to the basket in the fourth quarter, trying to spark a last-ditch comeback for the Cavaliers against the Houston Rockets.';
  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');

