<!--

// This first function calculates number of days between two dates
function days_between(date1, date2) {

    // The number of milliseconds in one day
    var ONE_DAY = 1000 * 60 * 60 * 24

    // Convert both dates to milliseconds
    var date1_ms = date1.getTime()
    var date2_ms = date2.getTime()

    // Calculate the difference in milliseconds
    var difference_ms = Math.abs(date1_ms - date2_ms)
    
    // Convert back to days and return
    return Math.round(difference_ms/ONE_DAY)

}

// Now store the current date and time
var current_date = new Date()

// Store the date of the last New Year's Day
var new_years_date = new Date()
new_years_date.setYear(new_years_date.getFullYear())
new_years_date.setMonth(0)
new_years_date.setDate(1)

// Get the day number in the year (1 to 365)
var daynum = days_between(current_date, new_years_date) + 1

npics = pics.length - 1;
if (daynum < 1) {daynum = 1}

/ Calculate daynum modulus npics /
if (daynum > npics) {
do (daynum = daynum - npics)
while (daynum > npics)
}

//-->
