$(document).ready(function () {
	$("#cidade").change(function(){ //select[name=cidade]
        $.ajax({
                type: "POST",
                url: path+"ajax/bairros",
                data: "cidade_ajax="+$('#cidade').val(),
                dataType: 'json',//html
				contentType: "application/x-www-form-urlencoded; charset=utf-8",
				error: function (XMLHttpRequest, textStatus, errorThrown) {
					alert(XMLHttpRequest.status);
					alert(XMLHttpRequest.responseText);
				},
				success: function(data){	
						//var data = eval(result.responseText);//$.parseJSON(tes);//eval('('+tes+')');//$.parseJSON(tes);// 						
                        $('#bairro').empty();
                        var unassigned = $('#bairro').attr('options');
                        for (var i = 0; i < data.length; i++) { 							
                            var options = $('#bairro').attr('options');
							options[options.length] = new Option(data[i].nome , data[i].id, true, true);
                        }
                 }				 
          });
	});
	
	
	
	$("#finalidade").change(function(){ //select[name=finalidade]
        $.ajax({
                type: "POST",
                url: path+"ajax/valores",				
                data: "finalidade_ajax="+$('#finalidade').val(),  
				//data: {finalidade_ajax=$('#finalidade').val()},  				
				//data: {pageScroll: maxScroll, pageTime: endTime, location: currentURL} 
                dataType: 'json',
				contentType: "application/x-www-form-urlencoded; charset=utf-8",
				error: function (XMLHttpRequest, textStatus, errorThrown) {
					alert('erro: '+XMLHttpRequest.status);
					alert(XMLHttpRequest.responseText);
				},					
				success: function(data){	//tes,res,result	
						//var data = eval(result.responseText);//$.parseJSON(tes);//eval('('+tes+')');//$.parseJSON(tes);// 
                        $('#valor').empty();
                        var unassigned = $('#valor').attr('options');
                        for (var i = 0; i < data.length; i++) { 							
                            var options = $('#valor').attr('options');
							options[options.length] = new Option(data[i].nome , data[i].id, true, true);
                        }
                 }
				 
          });
	});

	
 });

// Este código afeta toda requisição ajax que for feita usando jQuery  
// não é necessário replicar esta operação em nenhuma outra parte  
$("#loading").ajaxStart(function(){  
//Quando a requisição começar, Exibe a DIV  
   $(this).show();  
});  
$("#loading").ajaxStop(function(){  
//Quando a requisição parar, Esconde a DIV  
   $(this).hide();  
});  

