function buildDates() {
  var current = new Date();
  var date = current.getDate();
  var month = current.getMonth() + 1;
  var datehours = current.getHours();
  var dateminutes = current.getMinutes();
  var dateseconds = current.getSeconds();
  var year = current.getFullYear();
  var easter1 = 255 - (11 * (year % 19));
  var easter2 = ((easter1 - 21) % 30) + 21;
  if (easter2 > 48) easter2--;
  var easter3 = (year - (year % 4))/4;
  var easter4 = (year + easter3 + easter2 + 1) % 7;
  var easter5 = easter2 + 7 - easter4;
  if (easter5 < 32) easter6 = 3;
  if (easter5 >= 31) {easter6 = 4; easter5 -= 31;}
  var cprcdateString;

  cprcdateString = '<span class="genbig">';
  if (month == easter6 && date == easter5)
    cprcdateString += 'Happy Easter!';
  else if (month == 1 && date == 1)
    cprcdateString += 'Happy New Year!';
  else if (month == 2 && date == 14)
    cprcdateString += 'Happy Valentine\'s Day!';
  else if (month == 3 && date == 14)
    cprcdateString += 'Happy Pi Day!';
  else if (month == 3 && date == 17)
    cprcdateString += 'Happy St. Patrick\'s Day!';
  else if (month == 4 && date == 1)
    cprcdateString += 'Your shoelace is untied. April Fools!';
  else if (month == 5 && date == 5)
    cprcdateString += 'Happy Joey Mooney Day!';
  else if (month == 7 && date == 4)
    cprcdateString += 'Happy Independence Day!';
  else if (month == 4 && date == 15)
    cprcdateString += 'Happy Birthday ERIK!';
  else if (month == 8 && date == 9)
    cprcdateString += 'Happy Birthday JESSICA!';
  else if (month == 8 && date == 10)
    cprcdateString += 'Happy Birthday JOSH!';
  else if (month == 8 && date == 20)
    cprcdateString += 'Happy Birthday TOMMY!';
  else if (month == 9 && date == 11)
    cprcdateString += 'Patriots Day';
  else if (month == 9 && date == 13)
    cprcdateString += 'Happy Birthday DEAN!';
  else if (month == 9 && date == 15)
    cprcdateString += 'Happy Birthday LIZ!';
  else if (month == 9 && date == 19)
    cprcdateString += 'Happy Birthday GIAN!';
  else if (month == 10 && date == 3)
    cprcdateString += 'Happy Birthday AMY and ERIC!!';
  else if (month == 10 && date == 25)
    cprcdateString += 'Happy Birthday STEFFI!';
  else if (month == 10 && date == 31)
    cprcdateString += 'Happy Halloween!';
  else if (month == 11 && date == 7)
    cprcdateString += 'Happy Birthday WEBBY and DAN!!';
  else if (month == 11 && date == 10)
    cprcdateString += '<span class="bb">Happy Birthday JACKIE!!!</span>';
  else if (month == 11 && date == 14)
    cprcdateString += 'Happy Birthday ANMAR!';
  else if (month == 11 && date == 17)
    cprcdateString += 'Happy Birthday OCHUKO!';
  else if (month == 11 && date == 19)
    cprcdateString += 'Happy Birthday HOLLY!';
  else if (month == 11 && date == 11)
    cprcdateString += 'Veterans Day';
  else if (month == 12 && date == 24) {
    if (datehours > 0) {
      cprcdateString += (24-datehours) + ' hours till Christmas!';
    }
    else {
      cprcdateString += (60-dateminutes) + ' minutes till Christmas!';
    }
  }
  else if (month == 12 && (date >= 25 && date <= 29))
    cprcdateString += '</span><span class="xmas1">M</span><span class="xmas2">e</span><span class="xmas1">r</span><span class="xmas2">r</span><span class="xmas1">y&nbsp;</span><span class="xmas2">C</span><span class="xmas1">h</span><span class="xmas2">r</span><span class="xmas1">i</span><span class="xmas2">s</span><span class="xmas1">t</span><span class="xmas2">m</span><span class="xmas1">a</span><span class="xmas2">s</span><span class="xmas1">!</span><span class="xmas2">!</span><span class="xmas1">!</span><span class="xmas2">!</span>';
  else if (month == 12 && date >= 30)
    cprcdateString += 'Looking forward to ' + (year + 1) + '!';
  cprcdateString += '</span><p />';
  return cprcdateString;
}

function buildLogo() {
  var current = new Date();
  var date = current.getDate();
  var month = current.getMonth() + 1;
  var year = current.getFullYear();
  var easter1 = 255 - (11 * (year % 19));
  var easter2 = ((easter1 - 21) % 30) + 21;
  if (easter2 > 48) easter2--;
  var easter3 = (year - (year % 4))/4;
  var easter4 = (year + easter3 + easter2 + 1) % 7;
  var easter5 = easter2 + 7 - easter4;
  if (easter5 < 32) easter6 = 3;
  if (easter5 >= 31) {easter6 = 4; easter5 -= 31;}
  var cprclogoString;

  cprclogoString = '<a href="body.html" target="body"><img src="images/logos/';
  if (month == easter6 && date == easter5)
    cprclogoString += 'easter.gif';
  else if (month == 6 && date <= 3)
    cprclogoString += 'newyear.gif';
  else if (month == 1 && date <= 3)
    cprclogoString += 'newyear.gif';
  else if (month == 2 && date == 14)
    cprclogoString += 'valentines.gif';
  else if (month == 3 && date == 14)
    cprclogoString += 'pi.gif';
  else if (month == 3 && date == 17)
    cprclogoString += 'stpats.gif';
  else if (month == 5 && date == 25)
    cprclogoString += 'trainor.gif';
  else if (month == 8 && (date == 9 || date == 10 || date == 20))
    cprclogoString += 'newyear.gif';
  else if (month == 9 && (date == 13 || date == 15 || date == 19))
    cprclogoString += 'newyear.gif';
  else if ((month == 7 && date == 4) || (month == 9 && date == 11) || (month == 11 && date == 11))
    cprclogoString += 'patriot.gif';
  else if (month == 10 && date >= 30)
    cprclogoString += 'halloween.gif';
  else if (month == 12 && date >= 24)
    cprclogoString += 'xmas.gif';
  else
    cprclogoString += 'default.gif';
  cprclogoString += '" border="0" alt="CPRC Index" /></a>';
  return cprclogoString;
}


function showComments(commentlink,commenttitle) {
  var t = '<script type="text/javascript">showCommentsToggle("Add Comments","Hide Comments","comments","commentss","commentsh");</script><table class="main"><tr id="comments" style="{display:none}"><td><form action="http://www.response-o-matic.com/cgi-bin/rom.pl" method="post">';

  t += '<input type="hidden" name="your_email_address" value="bigfatmafiaguy@yahoo.com">';
  t += '<input type="hidden" name="your_name" value="Webby">';
  t += '<input type="hidden" name="email_subject_line" value="Comment on ' + commenttitle + '">';
  t += '<input type="hidden" name="required_fields" value="your_email_address">';
  t += '<input type="hidden" name="thank_you_title" value="Thanks, I will add this as soon as possible.">';
  t += '<input type="hidden" name="return_link_url" value="http://geocities.com/bigfatmafiaguy/' + commentlink + '">';
  t += '<input type="hidden" name="return_link_name" value="Back to ' + commenttitle + '">';
  t += '<input type="hidden" name="background_color" value="#00FFFF">';
  t += '<input type="hidden" name="text_color" value="#000000">';
  t += '<input type="hidden" name="link_color" value="#0000FF">';
  t += '<input type="hidden" name="visited_link_color" value="#0000FF">';
  t += '<input type="hidden" name="active_link_color" value="#0000FF">';

  t += '<table border="0" class="main" cellspacing="0">';
  t += '  <tr>';
  t += '    <td width=116>';
  t += '    <span class="genbig">Your name:</span>';
  t += '    </td><td>';
  t += '    <span class="genbig"><input type="text" class="simple" name="visitor_name" value="" size=25>';
  t += '    </span>';
  t += '</td></tr>';
  t += '<tr>';
  t += '  <td width=116>';
  t += '  <span class="genbig">Email address:</span>';
  t += '  </td><td>';
  t += '  <span class="genbig"><input type="text" class="simple"  name="visitor_email_address" value="" size=25></span>';
  t += '</td></tr>';
  t += '</table><br />';

  t += 'Comments:<br />';
  t += '<textarea name="Comment" class="simple" rows="5" cols="50"></textarea><br /><br />';

  t += '<input class="simple" type="submit" name="Submit" value="Submit">';
  t += '&nbsp;&nbsp;<input class="simple" type="reset" value="Reset"></span>';
  t += '</form></td></tr></table>';

  return t;
}

function showCommentsToggle(show,hide,toggle,showlink,hidelink) {
  if(document.getElementById) {
    document.writeln('<span class="Commentstoggle">[<a href="javascript:toggleComments(\'' + showlink + '\',\'' + hidelink + '\',\'' + toggle + '\')" class="internal">' +
    '<span id="' + showlink + '">' + show + '</span>' +
    '<span id="' + hidelink + '" style="display:none;">' + hide + '</span>'
    + '</a>]</span>');
  }
}


function toggleComments(showlink,hidelink,toggle) {
  var Comments = document.getElementById(toggle);
  var showlink=document.getElementById(showlink);
  var hidelink=document.getElementById(hidelink);
  if(Comments.style.display == 'none') {
    Comments.style.display = '';
    hidelink.style.display='';
    showlink.style.display='none';

  } 
  else {
    Comments.style.display = 'none';
    hidelink.style.display='none';
    showlink.style.display='';
  }
}

