function MudaMes() {
	var i, numDias;
	var diaIdx, diaAtual;
	var formatual;
	var dia_ini, mes_ini = 0;
	
	if (document.frmAdicionaCliente == null)
		formatual = document.frmAlteraCliente
	else
		formatual = document.frmAdicionaCliente
	
	diaIdx = formatual.dia_nasc.selectedIndex;
	if (diaIdx == -1) diaIdx = 0;
	
	if (formatual.dia_nasc.length > 0)
		diaAtual = formatual.dia_nasc[diaIdx].value;
	else { //primeira vez
		dia_ini = formatual.dia_nasc_tmp.value;
		mes_ini = formatual.mes_nasc_tmp.value;
		diaAtual = dia_ini;
	}
	
	for (i=0; i<formatual.dia_nasc.length-1; i++) 
		formatual.dia_nasc[i] = null;
	
	switch(formatual.mes_nasc[formatual.mes_nasc.selectedIndex].value) {
		case "1": //janeiro
			numDias = 31;
			break;
		case "2": //fevereiro
			numDias = 29;
			break;
		case "3": //março
			numDias = 31;
			break;
		case "4": //abril
			numDias = 30;
			break;
		case "5": //maio
			numDias = 31;
			break;
		case "6": //junho
			numDias = 30;
			break;
		case "7": //julho
			numDias = 31;
			break;
		case "8": //agosto
			numDias = 31;
			break;
		case "9": //setembro
			numDias = 30;
			break;
		case "10": //outubro
			numDias = 31;
			break;
		case "11": //novembro
			numDias = 30;
			break;
		case "12": //dezembro
			numDias = 31;
			break;
	}
	
	for (i=0; i<numDias; i++) {
		formatual.dia_nasc[i] = new Option(i+1,i+1);
		if (diaAtual == i+1) formatual.dia_nasc[i].selected = true;
	}
	
	if (mes_ini != 0) formatual.mes_nasc[mes_ini-1].selected = true;
}