<!--

function potdLeapYear(year) {
  if(((year % 4 ==0) && (year % 100 != 0)) || (year % 400 == 0))
    return 1;
  else
    return 0;
}

function potdDayOfYear(year,month,day) {
  var d,e;

  d = Math.floor((month+10)/13);
  e = day+Math.floor((611*(month+2))/20)-2*d-91;
  return (e+potdLeapYear(year)*d);
}

// =====================================================================================
// Public functions.
// =====================================================================================

function showPotd()
	{
	var dayNumber;
	var imageURL;
	var extension;

   var now = new Date();
   dayNumber = potdDayOfYear(now.getYear()%1900+1900,now.getMonth()+1,now.getDate());

   if (dayNumber%2 > 0)
      {
      if(dayNumber>65)        // More .gif's here!
         {
         dayNumber=1;
         }
      imageURL="http://www.schaffter.com/gif/potd/";
      extension=".gif";
      }
   else
      {
      if(dayNumber>218)        // More .jpg's here!
         {
         dayNumber=2;
         }
      imageURL="http://www.schaffter.com/jpg/potd/";
      extension=".jpg";
      }

   document.write("<IMG SRC='" + imageURL + "potd" + dayNumber + extension + "' BORDER=2 ALIGN='center' ALT='Picture of the day. Day: " + dayNumber + "'>");
   return;
	}

//-->
