Hola axz. Bueno, muy interesante el post.
Aunque parezca tonto, no tengo la lógica de cómo armar los combos según el año y el mes. Digo, sé perfectamente que existen años biciestos y que para estos cambia el número de días del mes de Febrero pero la verdad, todo el código con los if incluídos (o SELECT) no me doy idea.
De todos modos no quiero abuzar de tu tiempo y gentileza.
M Gs.