// JavaScript Calendar Image Rotator
// (c) M.P.A. Wilby 6.11.2001

var objDate = new Date()
var intMonth = objDate.getMonth()
var intDate = objDate.getDate()
var ImageArray = new Array(11)
var ImageBigArray = new Array(11)

//Set the value of intTriggerDate to the date the images are to change to the subsequent month.
var intTriggerDate = 28   

//Insert the relevant image paths into this array (example paths given):
ImageArray[0] = "images/imgsmall/january.jpg" 
ImageArray[1] = "images/imgsmall/february.jpg"
ImageArray[2] = "images/imgsmall/march.jpg"
ImageArray[3] = "images/imgsmall/april.jpg"
ImageArray[4] = "images/imgsmall/may.jpg"
ImageArray[5] = "images/imgsmall/june.jpg"
ImageArray[6] = "images/imgsmall/july.jpg"
ImageArray[7] = "images/imgsmall/august.jpg"
ImageArray[8] = "images/imgsmall/september.jpg"
ImageArray[9] = "images/imgsmall/october.jpg" 
ImageArray[10] = "images/imgsmall/november.jpg" 
ImageArray[11] = "images/imgsmall/december.jpg"

ImageBigArray[0] = "images/january.jpg" 
ImageBigArray[1] = "images/february.jpg"
ImageBigArray[2] = "images/march.jpg"
ImageBigArray[3] = "images/cathedral.jpg"
ImageBigArray[4] = "images/cathbray.jpg"
ImageBigArray[5] = "images/cathcard.jpg"
ImageBigArray[6] = "images/july.jpg"
ImageBigArray[7] = "images/august.jpg"
ImageBigArray[8] = "images/september.jpg"
ImageBigArray[9] = "images/october.jpg" 
ImageBigArray[10] = "images/november.jpg" 
ImageBigArray[11] = "images/december.jpg"


if (intDate < intTriggerDate) {
    var ImagePath = ImageArray[intMonth]
    var ImageBigPath = ImageBigArray[intMonth]
} else if (intDate >= intTriggerDate && intMonth < 11) {
    var ImagePath = ImageArray[++intMonth]
    var ImageBigPath = ImageBigArray[intMonth]; // don't ++ it twice, numpty.
} else {
    var ImagePath = ImageArray[0]
    var ImageBigPath = ImageBigArray[0]
}

var ImageTag = "<a onClick='return popup(\""+ImageBigPath+"\",\"\")' href=" + ImagePath + "><img class=\"rotate\" src='"  + ImagePath + "'></a>"
document.write(ImageTag);