I started to use this once, a long time ago and did my task another way.
This is very old code, and really MUST be updated to be compatible with FF. It uses document.all and document.layers which dates back to Netscape 4.
but to answer your question, change the .js file: It defines its 13 month interval (blue) and starting place (red) within that range in the following function:
Code:
function setSelectList(year,month) {
var i = 0;
var obj = null;
if (ppcIE) {obj = document.ppcMonthList.sItem;}
else if (ppcNN) {obj = document.layers['PopUpCalendar'].document.layers['monthSelector'].document.ppcMonthList.sItem;}
else {/* NOP */}
while (i < 13) {
obj.options[i].value = year + "|" + month;
obj.options[i].text = year + " • " + ppcMN[month];
i++;
month++;
if (month == 12) {year++;month = 0;}}}
So, to start at the second month in the range, changetoTo make that starting point the same as the current month, you would have to change year,month to the previous month (of course taking into account the possible change of the year too.)
But I would never use a script that doesn't work in FF, so that has to be fixed first.
Bookmarks