<!-- Keenspace Comic Engine v2.1 (C) 2001, 2004 A Maus / AraKaraath halfDragon -- arakaraath@hotmail.com

  var arrMonthsOfYear = new Array("January","February","March","April","May","June","July","August","September","October","November","December");
  var datNow = new Date();


  function getComicYear(i)
    {return parseInt(arrComics[i].strHandle.substring(0,4), 10);}


  function getComicMonth(i)
    {return (parseInt(arrComics[i].strHandle.substring(4,6), 10) - 1);}


  function getComicDate(i)
    {return parseInt(arrComics[i].strHandle.substring(6,8), 10);}


  function comicComment()
    {
    var objImages = document.getElementsByTagName("IMG");
    var strCurrentStrip = "";

    // get the name of the curret comic displayed on the page;
    for (var i = 0; i < objImages.length; i++)
      {
      if (objImages[i].src.indexOf("iapw20") > 0)
        {
        strCurrentStrip = objImages[i].src.substring(objImages[i].src.indexOf("iapw20"), (objImages[i].src.length - 4));
        break;
        }
      }

    // find the comic in hte database
    for (var i = 0; i < arrComics.length; i++)
      {
      if (strCurrentStrip != "")
        {
        if (("iapw" + arrComics[i].strHandle) == strCurrentStrip)
          {break;}
        }
      else
        {
        var datComicDate = new Date(arrMonthsOfYear[getComicMonth(i)] + ", " + getComicDate(i) + " " + getComicYear(i));
        if (datComicDate <= datNow)
          {break;}
        }
      }

    if (i < arrComics.length)
      {
      document.write("<p><table cellspacing='0' cellpadding='0' border='0' width='100%'>");
      document.write("<tr><td align='left' class='boxHead'><b>" + arrComics[i].strTitle + "</b></td></tr>");
      document.write("<tr><td class='boxBody'>");
      document.write("<p>" + arrComics[i].strComment + "</p>");
      if ((i-1 >= 0) && arrComics[(i-1)].strTitle != "")
        {document.write("<p align='right'>Next strip: <b class='gold'>" + arrComics[(i-1)].strTitle + "</b></p>");}
      document.write("</td></tr></table>");
      }
    }


  function drawArchive()
    {
    var intStartMonth = -1;

    for (var i = arrComics.length - 1; i >= 0; i--)
      {
      var datComicDate = new Date(arrMonthsOfYear[getComicMonth(i)] + ", " + getComicDate(i) + " " + getComicYear(i));

      if (datComicDate <= datNow)
        {
        if (getComicMonth(i) != intStartMonth)
          {
          document.write("<p><b class='gold'>" + arrMonthsOfYear[getComicMonth(i)] + "</b> <b>" + getComicYear(i) + "</b></p>");
          intStartMonth = getComicMonth(i);
          }
        document.write("<a href='/d/" + arrComics[i].strHandle + ".html'>" + arrMonthsOfYear[getComicMonth(i)].substring(0,3) + " " + getComicDate(i) + " " + getComicYear(i) + "</a> " + arrComics[i].strTitle + "<br>");
        }
      else
        {break;}
      }
    }
  // -->
