



// 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 ] = 'Red Wings to face Blackhawks at Wrigley Field';
  syndicate.article_url[ syndicate.index ] = 'http://www.mopsquad.com/artman2/publish/Chicago_Blackhawks_281/Red_Wings_to_face_Blackhawks_at_Wrigley_Field.htm';
  syndicate.article_date[ syndicate.index ] = 'Jul 17, 2008 - 3:14:14 AM';
  syndicate.article_summary[ syndicate.index ] = 'Wrigley Field is going to be the frozen confines on New Year\'s Day 2009 when the defending Stanley Cup champion Detroit Red Wings meet the Chicago Blackhawks outdoors in the home park of the Chicago Cubs.';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'In Darryl We No Longer Trust!';
  syndicate.article_url[ syndicate.index ] = 'http://www.mopsquad.com/artman2/publish/Calgary_Flames_279/In_Darryl_We_No_Longer_Trust.htm';
  syndicate.article_date[ syndicate.index ] = 'Jul 8, 2008 - 4:18:16 PM';
  syndicate.article_summary[ syndicate.index ] = 'As a long-time Calgary Flames fan, Mop Squad CFL Editor Greg Harris was shocked and appalled to hear that the Flames had signed Todd Bertuzzi.  And he\'s not the only one, not even in his family!';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'MOP Squad on the Stanley Cup Final Part Three: The Matchup';
  syndicate.article_url[ syndicate.index ] = 'http://www.mopsquad.com/artman2/publish/Anaheim_Ducks_275/MOP_Squad_on_the_Stanley_Cup_Final_Part_Three_The_Matchup.htm';
  syndicate.article_date[ syndicate.index ] = 'May 28, 2007 - 7:45:29 PM';
  syndicate.article_summary[ syndicate.index ] = 'In the third and final part of MOP Squad\'s 2007 Stanley Cup Final Preview, we discuss how the two team\'s match up and make a prediction. Anaheim or Ottawa, who\'ll be bringing home the first Cup in franchise history?';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'MOP Squad on the Stanley Cup Final Part Two: The Senators';
  syndicate.article_url[ syndicate.index ] = 'http://www.mopsquad.com/artman2/publish/Ottawa_Senators_295/MOP_Squad_on_the_Stanley_Cup_Final_Part_Two_The_Senators.htm';
  syndicate.article_date[ syndicate.index ] = 'May 28, 2007 - 4:19:43 AM';
  syndicate.article_summary[ syndicate.index ] = 'The second part of MOP Squad\'s three-part look at the Stanley Cup Final discusses the Ottawa Senators. They looked very impressive getting here, but the Ducks will be their toughest test. Take a look at how they got here, and what they can do to take the next step.';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'MOP Squad on the Stanley Cup Final Part One: The Ducks';
  syndicate.article_url[ syndicate.index ] = 'http://www.mopsquad.com/artman2/publish/Anaheim_Ducks_275/MOP_Squad_on_the_Stanley_Cup_Final_Part_One_The_Ducks.htm';
  syndicate.article_date[ syndicate.index ] = 'May 28, 2007 - 4:14:41 AM';
  syndicate.article_summary[ syndicate.index ] = 'In the first part of MOP Squad\'s three-part Stanley Cup Finals Preview, we discuss the Ducks; how they got here, who\'s been there for them and who hasn\'t, and what they need to happen in order to win.';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'Detroit vs. Anaheim: MOP Squad On the NHL\'s Final Four';
  syndicate.article_url[ syndicate.index ] = 'http://www.mopsquad.com/artman2/publish/Detroit_Red_Wings_285/Detroit_vs_Anaheim_MOP_Squad_On_the_NHL_s_Final_Four.htm';
  syndicate.article_date[ syndicate.index ] = 'May 10, 2007 - 4:54:43 PM';
  syndicate.article_summary[ syndicate.index ] = 'Detroit has met Anaheim in the playoffs three times before. Each series has ended in a sweep, with Detroit winning two and the Ducks one, but they\'ve never come across each other this deep in the playoffs before. The two top seeds in the West clash here to decide who makes the Final, and MOP discusses the series and predicts.';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'Buffalo vs. Ottawa: MOP Squad On the NHL\'s Final Four';
  syndicate.article_url[ syndicate.index ] = 'http://www.mopsquad.com/artman2/publish/Buffalo_Sabres_278/Buffalo_vs_Ottawa_MOP_Squad.htm';
  syndicate.article_date[ syndicate.index ] = 'May 10, 2007 - 4:38:36 PM';
  syndicate.article_summary[ syndicate.index ] = 'Ottawa meets Buffalo in the playoffs for the second year in a row, this time in the NHL\'s Eastern Conference Final. Last year, Buffalo defeated the higher-ranked Sens before losing in the third round to Carolina. This year it\'s Buffalo who\'s the favourite, but the Senators have been very impressive so far. Who\'s got the edge?';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'Detroit vs. San Jose: MOP Squad on the NHL\'s Second Round';
  syndicate.article_url[ syndicate.index ] = 'http://www.mopsquad.com/artman2/publish/Hockey_168/Detroit_vs_San_Jose_MOP_Squad_on_the_NHL_s_Second_Round.htm';
  syndicate.article_date[ syndicate.index ] = 'Apr 26, 2007 - 7:40:54 PM';
  syndicate.article_summary[ syndicate.index ] = 'Joe Thornton\'s San Jose Sharks meet Nicklas Lidstrom\'s Detroit Red Wings in a series with no shortage of star power. San Jose dispatched Nashville with relative ease while Detroit had their work cut out for them against Calgary. Will that make a difference in the series? Find out here.';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'New Jersey vs. Ottawa: MOP Squad on the NHL\'s Second Round';
  syndicate.article_url[ syndicate.index ] = 'http://www.mopsquad.com/artman2/publish/Hockey_168/New_Jersey_vs_Ottawa_MOP_Squad_on_the_NHL_s_Second_Round.htm';
  syndicate.article_date[ syndicate.index ] = 'Apr 26, 2007 - 7:09:58 PM';
  syndicate.article_summary[ syndicate.index ] = 'Martin Brodeur and the Devils face Ray Emery and the Senators in the second round of the NHL playoffs, a matchup that should provide all the defense, skill, and goaltending exploits anyone could want. MOP\'s hockey editor weighs in on what to expect.';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'Anaheim vs. Vancouver: MOP Squad on the NHL\'s Second Round';
  syndicate.article_url[ syndicate.index ] = 'http://www.mopsquad.com/artman2/publish/Hockey_168/Anaheim_vs_Vancouver_MOP_Squad_on_the_NHL_s_Second_Round.htm';
  syndicate.article_date[ syndicate.index ] = 'Apr 25, 2007 - 8:33:38 PM';
  syndicate.article_summary[ syndicate.index ] = 'Vancouver has to regroup quickly after finally finishing off Dallas Monday and starting their series against Anaheim Wednesday. The Ducks dispatched Minnesota in five and looked good doing it, but could be in for a rougher test against Vancouver. MOP previews the series.';
  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');

