// funções select busca //
// modelo de definição das cidades do array

// var cid_1 = new Array(['- - -',''],[ 'Águas de São Pedro','id'],[ 'Barueri','id'],[ 'Bertioga', 'id'], [ 'Campina do Monte Alegre']);
// var cid_2 = new Array(['- - -',''],[ 'Paranamirim','id'],[ 'Assú','id'], ['Caicó','id'],['Canguaretama','id'],['Mossoró','id'],['Natal','id'],['Nísia Floresta','id']);
// var cid_3 = new Array(['- - -',''],['Lauro de Freitas','id'],['Juazeiro','id'],['Itacaré','id'],['Ilhéus',''],['Feira de Santana','id'],['Cumuruxatiba','id'],['Arraial d\'Ajuda','id']);
// var cid_4 = new Array(['- - -',''],['Macapá',''],['Santana','']);
// var cid_5 = new Array(['- - -',''],['Rio Branco','id']);
// var cid_6 = new Array(['- - -',''],['Itacoatiara','id'],['Manaus','id']);
// var cid_7 = new Array(['- - -',''],['Belém','id'],['Icoarací','id'],['Santarém','id']);
// var cid_8 = new Array(['- - -',''],['Boa Vista','id'],['Cantá','id']);
// var cid_9 = new Array(['- - -',''],['Palmas','id']);
// var cid_10= new Array(['- - -',''],['Vitória','id'],['Aracruz','id'],['Cachoeiro do Itapemirim','id'],['Colatina','id'],['Vila Velha','id'])
// var cid_11= new Array(['- - -',''],['Barbacena','id'],['Belo Horizonte','id'],['Betim','id'],['Bom Jesus do Amparo','id'])


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