



// 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 Article Manager
syndicate.index = 0;
  syndicate.article_title[ syndicate.index ] = 'California Coast Music Camp 2010';
  syndicate.article_url[ syndicate.index ] = 'http://www.mandolincafe.com/news/publish/mandolins_001180.shtml';
  syndicate.article_date[ syndicate.index ] = 'Tue, 02 Feb 2010 16:15:00 CDT';
  syndicate.article_summary[ syndicate.index ] = 'California Coast Music Camp (CCMC), celebrating their 19th year in bringing the finest in quality music instruction to adults has announced the dates of their two week-long summer programs: July 11-17 and July 18-24, 2010.';
  syndicate.index++;
  syndicate.article_title[ syndicate.index ] = 'American Mandolin and Guitar 2010 Winter Seminar';
  syndicate.article_url[ syndicate.index ] = 'http://www.mandolincafe.com/news/publish/mandolins_001178.shtml';
  syndicate.article_date[ syndicate.index ] = 'Sun, 31 Jan 2010 13:00:00 CDT';
  syndicate.article_summary[ syndicate.index ] = 'The Directors of the American Mandolin and Guitar Suitcase Series (AMGuSS) are preparing for their upcoming weekend of music for mandolinists, guitarists, mandola and mandocello players to be held February 26-28, 2010 at Roger Williams University.';
  syndicate.index++;
  syndicate.article_title[ syndicate.index ] = 'Metropolis Ensemble Celebrates Avner Dorman Release';
  syndicate.article_url[ syndicate.index ] = 'http://www.mandolincafe.com/news/publish/mandolins_001177.shtml';
  syndicate.article_date[ syndicate.index ] = 'Wed, 27 Jan 2010 22:00:00 CDT';
  syndicate.article_summary[ syndicate.index ] = 'The imaginative, up-and-coming chamber orchestra, Metropolis Ensemble, will celebrate its first studio album, Avner Dorman: Concertos for Mandolin, Piccolo, Piano and Concerto Grosso, with a free concert, reception, and CD signing on February 1 at 7:30 p.m., 15 East 4th Street at Broadway.';
  syndicate.index++;
  syndicate.article_title[ syndicate.index ] = 'An Official Statement From Gibson Guitar Corp.';
  syndicate.article_url[ syndicate.index ] = 'http://www.mandolincafe.com/news/publish/mandolins_001176.shtml';
  syndicate.article_date[ syndicate.index ] = 'Wed, 27 Jan 2010 12:30:00 CDT';
  syndicate.article_summary[ syndicate.index ] = 'Gibson Guitar Corp. of Nashville makes formal statement about being named as a party to approximately 30 lawsuits that claim they conspired to artificially increase and fix the prices of musical instruments.';
  syndicate.index++;
  syndicate.article_title[ syndicate.index ] = 'Mandolin Camp North 2010 Includes All-Star Line-Up';
  syndicate.article_url[ syndicate.index ] = 'http://www.mandolincafe.com/news/publish/mandolins_001175.shtml';
  syndicate.article_date[ syndicate.index ] = 'Mon, 25 Jan 2010 14:30:00 CDT';
  syndicate.article_summary[ syndicate.index ] = 'Mandolin Camp North 2010 convenes April 16-18 in Groton, Massachusetts featuring an all-star line-up of mandolin instructors including Don Stiernberg, Sharon Gilchrist, David Harvey, David Surette, Rich DelGrosso, Skip Gorman and many more.';
  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');
