//troca cidades de acordo com o estado selecionado
function mudaCidade(){
	//Captura o estado escolhido
	var estado
	estado = document.getElementById('onde-comer').CidadeEstadoId[document.getElementById('onde-comer').CidadeEstadoId.selectedIndex].value
	//verifica se o estado estado foi escolhido
	if (estado != 0) {
		//ativa o array da cidades referentes ao estado 
		cidadeList=eval("estCid_" + estado)
		//calcula o número de cidades
		num_cidades = cidadeList.length
		//define o numero de cidades na select
		document.getElementById('onde-comer').CidadeId.length = num_cidades
		//habilita o select das cidades
		document.getElementById('onde-comer').CidadeId.disabled = false;
		//para cada cidade do estado coloca o option correspondente
		for(i=0;i<num_cidades;i++){
		   document.getElementById('onde-comer').CidadeId.options[i].value=cidadeList[i][1]
		   document.getElementById('onde-comer').CidadeId.options[i].text=cidadeList[i][0]
		}	
	}else{
		//Estado não definido desabilita o select
		document.getElementById('onde-comer').CidadeId.disabled = true;
		//deixa uma único option para o select desabilitado
		document.getElementById('onde-comer').CidadeId.options[0].value = "-"
	    document.getElementById('onde-comer').CidadeId.options[0].text = "-"
	}
	//deixo selecionado o primeiro option quando o estado for escolhido
	document.getElementById('onde-comer').CidadeId.options[0].selected = true
}
