Necesitaría saber como funciona tu calendario, como recibe las fechas, en que formato, etc...
Si pudieras poner el código o lo que sea que me haga una idea de su funcionamiento, no me importaría...
De todas formas, básicamente sólo necesitarías saber como se lee de un select el año seleccionado y como pasarlo a tu función del calendario para leerlo antes de construir el mes correspondiente al año elegido.
El código de tu select sería algo así:
Código:
<select name="anio" value="" onChange="leerSelect(this)">
<option>1960</option>
...
<option>2003</option>
</select>
luego leerías su valor cada vez que se produzca un evento onChange sobre él con lo que llamarías a la función leerSelect()
Código:
<script language="JavaScript">
function leerSelect(in_slt) {
alert (in_slt.value);
}
</script>
Ya tienes la idea.. ahora concreta más si no sabes como reutilizar todo esto.
Un beso ;)