



// 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 ] = 'Bulls get Miller, Salmons from Kings';
  syndicate.article_url[ syndicate.index ] = 'http://www.mopsquad.com/artman2/publish/Chicago_Bulls_69/Bulls_get_Miller_Salmons_from_Kings.htm';
  syndicate.article_date[ syndicate.index ] = 'Feb 18, 2009 - 9:50:46 PM';
  syndicate.article_summary[ syndicate.index ] = 'The Chicago Bulls acquired center Brad Miller and John Salmons from the Sacramento Kings on Wednesday for four players, including forwards Drew Gooden and Andres Nocioni.';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'Kings fire coach Reggie Theus';
  syndicate.article_url[ syndicate.index ] = 'http://www.mopsquad.com/artman2/publish/Sacramento_Kings_89/Kings_fire_coach_Reggie_Theus.htm';
  syndicate.article_date[ syndicate.index ] = 'Dec 15, 2008 - 9:49:13 PM';
  syndicate.article_summary[ syndicate.index ] = 'Reggie Theus got barely more than 100 games to lead the Sacramento Kings before they headed in yet another direction with yet another new head coach.';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'Kings choose Theus as next coach';
  syndicate.article_url[ syndicate.index ] = 'http://www.mopsquad.com/artman2/publish/Sacramento_Kings_89/Kings_choose_Theus_as_next_coach.htm';
  syndicate.article_date[ syndicate.index ] = 'Jun 20, 2007 - 7:38:22 AM';
  syndicate.article_summary[ syndicate.index ] = 'Reggie Theus\' mercurial rise through the coaching ranks has propelled him all the way back to the Sacramento Kings.';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'Kings fire Musselman after losing season';
  syndicate.article_url[ syndicate.index ] = 'http://www.mopsquad.com/artman2/publish/Sacramento_Kings_89/Kings_fire_Musselman_after_losing_season.htm';
  syndicate.article_date[ syndicate.index ] = 'Apr 20, 2007 - 5:00:29 PM';
  syndicate.article_summary[ syndicate.index ] = 'The Sacramento Kings fired coach Eric Musselman on Friday after just one tumultuous season. The Kings went 33-49 and missed the playoffs this spring after reaching the postseason eight consecutive times under Rick Adelman.';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'Kings sign free agent Salmons';
  syndicate.article_url[ syndicate.index ] = 'http://www.mopsquad.com/artman2/publish/Sacramento_Kings_89/Kings_sign_free_agent_Salmons_7054.htm';
  syndicate.article_date[ syndicate.index ] = 'Jul 24, 2006 - 8:37:00 PM';
  syndicate.article_summary[ syndicate.index ] = 'Guard John Salmons signed a multiyear contract with the Sacramento Kings on Monday after four seasons with Philadelphia.';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'City leaders, Kings owners reach arena deal';
  syndicate.article_url[ syndicate.index ] = 'http://www.mopsquad.com/artman2/publish/Sacramento_Kings_89/City_leaders_Kings_owners_reach_arena_deal_7053.htm';
  syndicate.article_date[ syndicate.index ] = 'Jul 21, 2006 - 2:36:00 PM';
  syndicate.article_summary[ syndicate.index ] = 'City leaders reached a deal Thursday to build a new downtown arena for the Sacramento Kings, using a quarter-cent sales tax that would require voter approval in November.';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'First-round pick Douby signs with Kings';
  syndicate.article_url[ syndicate.index ] = 'http://www.mopsquad.com/artman2/publish/Sacramento_Kings_89/First-round_pick_Douby_signs_with_Kings_7052.htm';
  syndicate.article_date[ syndicate.index ] = 'Jul 4, 2006 - 12:21:00 PM';
  syndicate.article_summary[ syndicate.index ] = 'The Sacramento Kings signed first-round draft pick Quincy Douby on Monday.';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'Adelman Out After 8 Years With Kings';
  syndicate.article_url[ syndicate.index ] = 'http://www.mopsquad.com/artman2/publish/Sacramento_Kings_89/Adelman_Out_After_8_Years_With_Kings_6372.htm';
  syndicate.article_date[ syndicate.index ] = 'May 9, 2006 - 8:47:00 PM';
  syndicate.article_summary[ syndicate.index ] = 'Rick Adelman made eight straight playoff appearances in eight consecutive winning seasons coaching the Sacramento Kings. His teams won two division titles while crafting an exciting new image for one of the NBA\'s least lovable franchises.';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'Wells leads way as Kings tie up series';
  syndicate.article_url[ syndicate.index ] = 'http://www.mopsquad.com/artman2/publish/Sacramento_Kings_89/Wells_leads_way_as_Kings_tie_up_series_6197.htm';
  syndicate.article_date[ syndicate.index ] = 'May 1, 2006 - 1:51:00 AM';
  syndicate.article_summary[ syndicate.index ] = 'Bonzi Wells has been booed in Portland and benched in Memphis, yet he got nothing but love as the Sacramento Kings gave a big postseason problem to the defending champions.';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'Martin\'s lay-up beats Spurs, 94-93';
  syndicate.article_url[ syndicate.index ] = 'http://www.mopsquad.com/artman2/publish/Sacramento_Kings_89/Martin_s_lay-up_beats_Spurs_94-93_6196.htm';
  syndicate.article_date[ syndicate.index ] = 'Apr 29, 2006 - 7:14:00 PM';
  syndicate.article_summary[ syndicate.index ] = 'Although Kevin Martin\'s game-winning layup over Tim Duncan was a moment to remember forever, the Sacramento Kings\' young guard spent the following day trying to forget it for the time being.';
  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');

