function mudaAno(escolha) {
	if(escolha=="Nascimento"){
		var mes = document.getElementById('MesNascimento');
		var dia = document.getElementById('DiaNascimento');
		document.forms['frmCurriculum'].frmCurriculumMesNascimento.selectedIndex = 0;
	}else{
		var mes = document.getElementById('CandidatoDisponibilidadeMes');
		var dia = document.getElementById('CandidatoDisponibilidadeDia');
		document.forms['frmCurriculum'].frmCurriculumCandidatoDisponibilidadeMes.selectedIndex = 0;
	}
	actualizaValoresDia(escolha);
	mes.disabled = false;
	dia.disabled = true;
}

function isAnoBissexto(value) {
	return value%4==0;
}

function actualizaValoresDia(escolha) {
	if(escolha=="Nascimento"){
	var ano = document.getElementById('AnoNascimento');
	var mes = document.getElementById('MesNascimento');
	var dia = document.getElementById('DiaNascimento');
	document.forms['frmCurriculum'].frmCurriculumDiaNascimento.options.length = 0;
	}else{
	var ano = document.getElementById('CandidatoDisponibilidadeAno');
	var mes = document.getElementById('CandidatoDisponibilidadeMes');
	var dia = document.getElementById('CandidatoDisponibilidadeDia');
	document.forms['frmCurriculum'].frmCurriculumCandidatoDisponibilidadeDia.options.length = 0;
	}
	var i = 0;
	if(mes.value=='02') {
		if(isAnoBissexto(ano.value)) {
			limit = 29;
		}
		else {
			limit = 28;
		}
	}
	else if( mes.value=='04' || mes.value=='06' || mes.value=='09' || mes.value=='11' ) {
		limit = 30;
	}
	else {
		limit = 31;
	}
	var tmp;
	if(escolha=="Nascimento"){
	document.forms['frmCurriculum'].frmCurriculumDiaNascimento.options[0] = new Option('','');
	}else{
	document.forms['frmCurriculum'].frmCurriculumCandidatoDisponibilidadeDia.options[0] = new Option('','');
	}
	for(i=1; i<=limit; ++i) {
		tmp = i;
		if (i<10)
			tmp = '0'+i;
		else if(tmp=='00') {
			tmp = '';
		}
		else
			tmp = i ;
		if(escolha=="Nascimento"){
		document.forms['frmCurriculum'].frmCurriculumDiaNascimento.options[i] = new Option(tmp,tmp);
		}else{
		document.forms['frmCurriculum'].frmCurriculumCandidatoDisponibilidadeDia.options[i] = new Option(tmp,tmp);
		}
	}
}

function mudaMes(escolha) {
	if(escolha=="Nascimento"){
	var dia = document.getElementById('DiaNascimento');
	}else{
	var dia = document.getElementById('CandidatoDisponibilidadeDia');
	}
	dia.disabled = false;
	actualizaValoresDia(escolha);
}
