Algo asi ¿verdad?
Código PHP:
function llenaMes(oMes, nAno){
var hoy = new Date();
var nFin = 11;
while (oMes.length > 0) oMes.remove(0);
if (nAno == hoy.getYear()) nFin = hoy.getMonth();
addOpt(oMes, 0, "", "");
for (var i = nAno==1998?9:0 ; i <= nFin; i++)
addOpt(oMes, i + 1, aMeses[i], String(i));
}
Si el año es 1998, i comenzará en 9 (octubre), si es diferente, en 0 (enero).