



// 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 ] = 'RV Travel: New daily cash contest for readers';
  syndicate.article_url[ syndicate.index ] = 'http://rvtravel.com/RVnewsletter/issue405.shtml';
  syndicate.article_date[ syndicate.index ] = 'Nov 21, 2009 - 2:00:11 AM';
  syndicate.article_summary[ syndicate.index ] = 'The RV Travel Pot of Gold contest resumes after a year off. Check each weekday to see if your Zip code comes up. If so, you could win the cash.';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'RV Travel: Readers share their funny business slogans';
  syndicate.article_url[ syndicate.index ] = 'http://rvtravel.com/RVnewsletter/issue404.shtml';
  syndicate.article_date[ syndicate.index ] = 'Nov 14, 2009 - 2:00:13 AM';
  syndicate.article_summary[ syndicate.index ] = 'The readers of RVtravel.com share the funny business slogans they\'ve spotted along the road. And much more.';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'RV Travel: Are you a camper or an RVer?';
  syndicate.article_url[ syndicate.index ] = 'http://rvtravel.com/RVnewsletter/issue402.shtml';
  syndicate.article_date[ syndicate.index ] = 'Oct 31, 2009 - 2:00:00 AM';
  syndicate.article_summary[ syndicate.index ] = 'If you are an RVer are you also a \"camper?\" Are RVing and camping the same thing? The RVtravel.com editor has some thoughts about what constitutes an RVer and a camper. They are not the same.<br />\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n<br />\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n<br />\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n<br />\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n<br />\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n<br />\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n<br />\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n<br />\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n<br />\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n<br />\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n<br />\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n<br />\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n<br />\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n<br />\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n<br />\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n<br />\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n<br />\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n<br />\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'RV Travel Webcast: Ask the RV Doctor';
  syndicate.article_url[ syndicate.index ] = 'http://rvtravel.com/RVnewsletter/webcast391.shtml';
  syndicate.article_date[ syndicate.index ] = 'Aug 24, 2009 - 9:32:25 PM';
  syndicate.article_summary[ syndicate.index ] = 'Gary Bunzer, the RV Doctor, answers emailed questions about RV maintenance and repair from the readers of RVtravel.com. <br />\n\n\n\n\n';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'RVer asks if its safe to run the RV furnace while traveling';
  syndicate.article_url[ syndicate.index ] = 'http://rvtravel.com/RVnewsletter/rvdoctor385.shtml';
  syndicate.article_date[ syndicate.index ] = 'Jun 29, 2009 - 3:09:00 PM';
  syndicate.article_summary[ syndicate.index ] = 'An RVer wants to run his motorhome\'s furnace as he travels. But he has questions for the RV doctor about how to do it, and if it\'s safe.<br>';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'RV Travel Newsletter: Are your \"new\" tires really old and deadly?';
  syndicate.article_url[ syndicate.index ] = 'http://rvtravel.com/RVnewsletter/issue339.shtml';
  syndicate.article_date[ syndicate.index ] = 'Aug 9, 2008 - 2:00:00 AM';
  syndicate.article_summary[ syndicate.index ] = 'Your car or RV tires may be ticking time bombs, ready to explode even though they look brand new. Learn how to \"read\" the age of your tires to tell if you are in danger. And&nbsp;learn about&nbsp;how one small town store went out of its way to help an RVer.';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'RV Travel: RVer shocked at high phone charges';
  syndicate.article_url[ syndicate.index ] = 'http://rvtravel.com/RVnewsletter/issue327.shtml';
  syndicate.article_date[ syndicate.index ] = 'May 17, 2008 - 2:00:00 AM';
  syndicate.article_summary[ syndicate.index ] = 'Learn about the shocking surprise one RVer got when he opened his phone bill after making 11 short calls from a phone booth. Plus dump station com-poo-tition seeks fastest, most efficient dumping system. And learn why high gas prices may force some gas stations to shut down.';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'RV Travel: Latest RV recalls plus editor\'s trip update';
  syndicate.article_url[ syndicate.index ] = 'http://rvtravel.com/RVnewsletter/issue313.shtml';
  syndicate.article_date[ syndicate.index ] = 'Feb 5, 2008 - 10:24:00 AM';
  syndicate.article_summary[ syndicate.index ] = 'The fed have issued the latest recalls on RVs. Is your RV on the list? Plus, as the editor hits the home stretch of his roadtrip, he reflects on the journey.';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'RV Travel: November RV recalls issued by Feds';
  syndicate.article_url[ syndicate.index ] = 'http://rvtravel.com/RVnewsletter/issue305.shtml';
  syndicate.article_date[ syndicate.index ] = 'Dec 15, 2007 - 2:00:00 AM';
  syndicate.article_summary[ syndicate.index ] = 'The government has released its November RV recalls and they include motorhomes, trailers and pop ups from many major brands. Plus, the editor explains how he messed up with last week\'s issue.';
  syndicate.index++;  syndicate.article_title[ syndicate.index ] = 'RV Travel: Latest RV recalls announced';
  syndicate.article_url[ syndicate.index ] = 'http://rvtravel.com/RVnewsletter/issue284.shtml';
  syndicate.article_date[ syndicate.index ] = 'Jul 14, 2007 - 2:09:00 AM';
  syndicate.article_summary[ syndicate.index ] = 'A host of RVs were recalled in June. Is your RV on the list? New feature debuts: RV TV Moment, a weekly video tip about RVing. This week: Don\'t do this when backing a motorhome with a tow 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('<p><b>Powered by RVtravel.com</b></font></a>');
document.write('<br><br></b></font></td></tr>\n');
