// ************************************************************************************
// ** This file has been created with the Rotating Content Tool by Randy Hoyt.       **
// ** For more information, visit us on the web:                                     **
// **                                                                                **
// **     Rotating Content Tool   -- http://www.rotatecontent.com/                   **
// **     Author: Randy Hoyt      -- http://www.randyhoyt.com/                       **
// ************************************************************************************

today = new Date()
month = today.getMonth() + 1
year = today.getFullYear()

selectedDate = new Date("01/01/1900")
selectedContent = ""

varLength = 31
var entryDate = new Array(varLength)
var entryContent = new Array(varLength)

entryDate[0] = "   " + month + "/01/" + year
entryContent[0] = " Arma virumque cano, Troiae qui primus ab oris Italiam fato profugus Laviniaque venit &nbsp;litora,<BR>(<i>Aeneid</i> 1.1-3a)"

entryDate[1] = "          " + month + "/02/" + year
entryContent[1] = " speluncam Dido dux et Troianus eandem deveniunt.<BR>(<i>Aeneid</i> 4.165-66a)"

entryDate[2] = "          " + month + "/03/" + year
entryContent[2] = " navem in conspectu nullam, tris litore cervos prospicit errantis;<BR>(<i>Aeneid</i> 1.184-85a)"

entryDate[3] = "          " + month + "/04/" + year
entryContent[3] = " his ego nec metas rerum nec tempora pono: imperium sine fine dedi.<BR>(<i>Aeneid</i> 1.278-79a)"

entryDate[4] = "          " + month + "/05/" + year
entryContent[4] = " quidquid id est, timeo Danaos et dona ferentis.<BR>(<i>Aeneid</i> 2.49)"

entryDate[5] = "          " + month + "/06/" + year
entryContent[5] = " At regina gravi iamdudum saucia cura vulnus alit venis et caeco carpitur igni. <BR>(<i>Aeneid</i> 4.1-2)"

entryDate[6] = "          " + month + "/07/" + year
entryContent[6] = " non tali auxilio nec defensoribus istis tempus eget; non, si ipse meus nunc adforet Hector.<BR>(<i>Aeneid</i> 2.521-22)"

entryDate[7] = "          " + month + "/08/" + year
entryContent[7] = " non me tua fervida terrent dicta, ferox; di me terrent et Iuppiter hostis.<BR>(<i>Aeneid</i> 12.894b-95)"

entryDate[8] = "          " + month + "/09/" + year
entryContent[8] = " et primum parva duorum corpora natorum serpens amplexus uterque implicat<BR>(<i>Aeneid</i> 2.213b-15a)"

entryDate[9] = "          " + month + "/10/" + year
entryContent[9] = " O socii (neque enim ignari sumus ante malorum), o passi graviora, dabit deus his quoque finem.<BR>(<i>Aeneid</i> 1.198-99)"

entryDate[10] = "          " + month + "/11/" + year
entryContent[10] = " dixit, et os impressa tora, \"moriemur inultae, sed moriamur,\" ait.<BR>(<i>Aeneid</i> 4.660-61a)"

entryDate[11] = "          " + month + "/12/" + year
entryContent[11] = " quem das finem, rex magne, laborum?<BR>(<i>Aeneid</i> 1.241)"

entryDate[12] = "          " + month + "/13/" + year
entryContent[12] = " o gnate, ingentem luctum ne quaere tuorum;<BR>(<i>Aeneid</i> 6.868)"

entryDate[13] = "          " + month + "/14/" + year
entryContent[13] = " sit Latium, sint Albani per saecula reges, sit Romana potens Itala virtute propago:<BR>(<i>Aeneid</i> 12.826-27)"

entryDate[14] = "          " + month + "/15/" + year
entryContent[14] = " ille regit dictis animos et pectora mulcet:<BR>(<i>Aeneid</i> 1.153)"

entryDate[15] = "          " + month + "/16/" + year
entryContent[15] = " Anna soror, quae me suspensam insomnia terrent!<BR>(<i>Aeneid</i> 4.9)"

entryDate[16] = "          " + month + "/17/" + year
entryContent[16] = " parce metu, Cytherea, manent immota tuorum fata tibi;<BR>(<i>Aeneid</i> 1.257-58a)"

entryDate[17] = "          " + month + "/18/" + year
entryContent[17] = " forsan et haec olim meminisse iuvabit.<BR>(<i>Aeneid</i> 1.203)"

entryDate[18] = "          " + month + "/19/" + year
entryContent[18] = " in somnis, ecce, ante oculos maestissimus Hector visus adesse mihi largosque effundere fletus,<BR>(<i>Aeneid</i> 2.270-71)"

entryDate[19] = "          " + month + "/20/" + year
entryContent[19] = " vivite felices, quibus est fortuna peracta iam sua: nos alia ex aliis in fata vocamur.<BR>(<i>Aeneid</i> 1.493-94)"

entryDate[20] = "          " + month + "/21/" + year
entryContent[20] = " Infandum, regina, iubes renovare dolorem,<BR>(<i>Aeneid</i> 2.3)"

entryDate[21] = "          " + month + "/22/" + year
entryContent[21] = " tu regere imperio populos, Romane, memento (hae tibi erunt artes), pacique imponere morem,<BR>(<i>Aeneid</i> 6.851-52)"

entryDate[22] = "          " + month + "/23/" + year
entryContent[22] = " sic ait et dextra crinem secat, omnis et una dilapsus calor atque in ventos vita discessit.<BR>(<i>Aeneid</i> 4.704-05)"

entryDate[23] = "          " + month + "/24/" + year
entryContent[23] = " tu ne cede malis, sed contra audentior ito, qua tua te Fortuna sinet.<BR>(<i>Aeneid</i> 6.95-96a)"

entryDate[24] = "          " + month + "/25/" + year
entryContent[24] = " est mollis flamma medullas interea et tacitum vivit sub pectore vulnus.<BR>(<i>Aeneid</i> 4.66b-67)"

entryDate[25] = "          " + month + "/26/" + year
entryContent[25] = " ergo age, care pater, cervici imponere nostrae;<BR>(<i>Aeneid</i> 2.707)"

entryDate[26] = "          " + month + "/27/" + year
entryContent[26] = " nullum maris aequor arandum, arva neque Ausoniae semper cedentia retro quaerenda.<BR>(<i>Aeneid</i> 3.495-97a)"

entryDate[27] = "          " + month + "/28/" + year
entryContent[27] = " Conticuere omnes intentique ora tenebant;<BR>(<i>Aeneid</i> 2.1)"

entryDate[28] = "          " + month + "/29/" + year
entryContent[28] = " tantaene animis caelestibus irae?<BR>(<i>Aeneid</i> 1.11)"

entryDate[29] = "          " + month + "/30/" + year
entryContent[29] = " ast illi solvuntur frigore membra vitaque cum gemitu fugit indignata sub umbras.<BR>(<i>Aeneid</i> 12.951-52)"

entryDate[30] = "          " + month + "/31/" + year
entryContent[30] = " non equidem omnino capta ac deserta viderer.<BR>(<i>Aeneid</i> 4.330)"

if (typeof display == "undefined") { var display = "date" }

if (display == "random")
{
  var randomNumber = Math.random()
  randomNumber *= varLength
  randomNumber = parseInt(randomNumber)
  if(isNaN(randomNumber)) randomNumber = 0
  else randomNumber %= varLength
  selectedContent = entryContent[randomNumber]
}
else
{
  for (x=0; x<(entryContent.length); x++)
  {
    tempDate = new Date(entryDate[x])
    tempContent = entryContent[x]
    if ((tempDate <= today) && (tempDate > selectedDate))
    {
      selectedContent = tempContent
      selectDate = tempDate
    }
  }
}

document.write (selectedContent)