



// 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 ] = 'Traveling in Europe on a Budget';
  syndicate.article_url[ syndicate.index ] = 'http://www.tipztime.com/tips/traveling.shtml';
  syndicate.article_date[ syndicate.index ] = 'Jun  6, 2007';
  syndicate.article_summary[ syndicate.index ] = 'Organizing a European breakaway? I am somewhat certain you have a place in mind today. But if you have not chosen one yet, ask yourself what you really like to see, what you want to attain on this journey. A vacation is a mode of entertainment and a chance for self-discovery. Hence, take the most out of it as well as leave no room for disappointment. And one mode to achieve that is to set up meticulously before the time. Set your date, plan your itinerary, and book your flights and rooms before the time. Vacationing does not mean you must squander. When you could save on flight as well as hotel bookings, do so. You can book cheap hotels on the Internet or cheap flights from United Kingdom to Amsterdam, for instance, once you have the actual date set.';
  syndicate.index++;
  syndicate.article_title[ syndicate.index ] = 'Why You Need to Pack Light';
  syndicate.article_url[ syndicate.index ] = 'http://www.tipztime.com/tips/pack.shtml';
  syndicate.article_date[ syndicate.index ] = 'May  9, 2007';
  syndicate.article_summary[ syndicate.index ] = 'If traveling, there is just one important issue that one has to remember: travel light. How much one packs can decide how one will fare in one\'s trip. Let\'s face it, there are many events that could go bad if you include all the ornaments of your bedroom in your luggage. You may not be able to monitor your stuff and eventually misplace very valuable belongings. There\'s no enjoyment in bearing hefty luggage. Finally, you might end up including stuff that you will not require in your travel. For these points, it is a must to plan what you want to include and to work around it appropriately.';
  syndicate.index++;
  syndicate.article_title[ syndicate.index ] = 'Canada Vacation Tips: 12 Must Know Terms to Make Your Life Easier While Traveling in Canada';
  syndicate.article_url[ syndicate.index ] = 'http://www.tipztime.com/tips/canadavacation.shtml';
  syndicate.article_date[ syndicate.index ] = 'Apr 22, 2007';
  syndicate.article_summary[ syndicate.index ] = 'Handy glossary of 12 Terms You Need To Know When You Visit Canada';
  syndicate.index++;
  syndicate.article_title[ syndicate.index ] = 'Frugal RV Traveling Tips: Keeping an Eye on the Road - and Your Budget';
  syndicate.article_url[ syndicate.index ] = 'http://www.tipztime.com/tips/article_00692.shtml';
  syndicate.article_date[ syndicate.index ] = 'Dec 11, 2006';
  syndicate.article_summary[ syndicate.index ] = 'Hitting the road in your RV and the RV lifestyle can be one of the most economical ways to travel. If you do a little planning and research ahead of time, it\'s easy to save even more – without ever feeling like you\'re pinching pennies. ';
  syndicate.index++;
  syndicate.article_title[ syndicate.index ] = 'Tip for removing sap on car';
  syndicate.article_url[ syndicate.index ] = 'http://www.tipztime.com/tips/car.shtml';
  syndicate.article_date[ syndicate.index ] = 'Nov 11, 2006';
  syndicate.article_summary[ syndicate.index ] = 'A tip to help remove sap from a car.';
  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] + '" >');
  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="http://www.tipztime.com/cgi-bin/artman/exec/syndicate.cgi" >');
document.write('<font color="' + syndicate.title_fontcolor + '" face="Verdana, Arial, Helvetica, sans-serif" size="1">');
document.write('<b>Powered by TipzTime.com - Add to your site!</b></font></a>');
document.write('<br><br></b></font></td></tr>\n');

