



// 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 ] = 'Romney Refutes Santorum\'s Stool Sample Claim';
  syndicate.article_url[ syndicate.index ] = 'http://www.pugbus.net/artman/publish/20120109_marianstool.shtml';
  syndicate.article_date[ syndicate.index ] = 'Jan  9, 2012';
  syndicate.article_summary[ syndicate.index ] = 'CONCORD, N.H. - The shit hit the fan yesterday morning when Republican presidential hopefuls met for a debate on <em>Meet the Press</em>. Toward the end of the debate Rick Santorum dropped a bombshell when he announced that he was planning to bring the Marian Stool on tour as a means of energizing his base and demonstrating God\'s preference for his candidacy.';
  syndicate.index++;
  syndicate.article_title[ syndicate.index ] = 'Tim Tebow Denounced by Opponents of Interracial Marriage';
  syndicate.article_url[ syndicate.index ] = 'http://www.pugbus.net/artman/publish/20120102_tebowdenounced.shtml';
  syndicate.article_date[ syndicate.index ] = 'Jan  2, 2012';
  syndicate.article_summary[ syndicate.index ] = 'LOUISVILLE, Ky. - A firestorm erupted when the Gulnare Freewill Baptist Church in rural Kentucky voted to ban mixed-race couples from joining its congregation. Following this vote, numerous members of the National Association of Freewill Baptist Churches (NAFBC) threw feul on the flames by publishing racially incriminating photographs of the notorious Christian quarterback Tim Tebow.';
  syndicate.index++;
  syndicate.article_title[ syndicate.index ] = 'How NBA Players Economized During the Lockout';
  syndicate.article_url[ syndicate.index ] = 'http://www.pugbus.net/artman/publish/20111208_nbaeconomy.shtml';
  syndicate.article_date[ syndicate.index ] = 'Dec  8, 2011';
  syndicate.article_summary[ syndicate.index ] = 'MIAMI - NBA players will finally report to training camps tomorrow to prepare for the 2011-2012 season, which begins December 25 this year, nearly two months later than usual.';
  syndicate.index++;
  syndicate.article_title[ syndicate.index ] = 'The Grammar Prick Sticks It to Alanis Morissette';
  syndicate.article_url[ syndicate.index ] = 'http://www.pugbus.net/artman/publish/20111130_grammar_ironic.shtml';
  syndicate.article_date[ syndicate.index ] = 'Nov 30, 2011';
  syndicate.article_summary[ syndicate.index ] = 'WEST CHESTER, Penna. - When President Obama said that America had been "lazy" for the past few decades, he was talking about our national language scandal. Americans, the president said, are too lazy to search for the home run utterance; they settle instead for a cheap single up the middle; and that, boys and girls, is why the word <em>ironic</em> has been bastardized beyond recognition.';
  syndicate.index++;
  syndicate.article_title[ syndicate.index ] = 'Joe Paterno Diagnosed with Cancer, Penn State Students Riot';
  syndicate.article_url[ syndicate.index ] = 'http://www.pugbus.net/artman/publish/20111119_riot2.shtml';
  syndicate.article_date[ syndicate.index ] = 'Nov 19, 2011';
  syndicate.article_summary[ syndicate.index ] = 'STATE COLLEGE, Penna, - When students learned that former Penn State football coach Joe Paterno had been diagnosed with lung cancer, they took to the streets by the thousands last night, clashing with police and overturning at least one medical vehicle.';
  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 = '#003399'; }
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] + '" target="_blank">');
  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('<b>Powered by SITENAME.com</b></font></a>');
//document.write('<br><br></b></font></td></tr>\n');

