Non mi è molto chiara l'utitilà di quello che chiedi, per quanto riguarda l'associazione provincia/comune alla selezione della prima vengono caricati (via ajax/javascript?) i comuni corrispondendi mentre nel tuo caso, i mesi sono sempre gli stessi a prescindere dall'anno.

Comunque ecco il codice... spero ti possa essere utile.

(Mi sembra che i problemi che emergono nel forum, gira che ti rigira, siano sempre gli stessi)

Ciauz.

codice:
<html>
<head>
<script language="Javascript">
function showMesi (selfObj) {
  var mesi = document.getElementById('mesi');
  if (selfObj.value != "") {
	  mesi.style.display="block";
  }
  else {
	  mesi.style.display="none";
	}
}
</script>
</head>
<body>
<select onchange="showMesi(this);">
<option value=""></option>
<option value="2008">2008</option>
<option value="2007">2007</option>
<option value="2006">2006</option>
</select>
<select id="mesi" style="display: none;">
<option value="Gennaio">Gennaio</option>
<option value="Febbraio">Febbraio</option>
<option value="Marzo">Marzo</option>
</select>
</body>
</html>