// JavaScript Document
function ajaxCidade(){
	$('#cidade').html('<option value="0">Selecione a cidade...</option>');
	var situacao = $('input:radio[name=situacao]:checked').val();
	var estado = '0';
	$.ajax({
	  url: 'ajaxCidade.php',
	  dataType: 'json',
	  data: "situacao="+ situacao +"&estado="+estado,
	  success: function(dados) {
		    $('#cidade').html('<option value="0" selected>Selecione a cidade...</option>');
	  		jQuery.each(dados,function(i, dado){
				$('#cidade').append('<option value="'+dado.value+'">'+dado.label+'</option>');
			});			
			ajaxTipo();
	  },error: function() {
			alert("Ocorreu um erro!");
			$('#cidade').html('<option value="0">Selecione a cidade...</option>');
	  }			  
	});	
}
function ajaxTipo(){
	$('#div_tipo').html('<label>Carregando...<label>');
	var situacao = $('input:radio[name=situacao]:checked').val();
	var cidade = $('select[name=cidade] option:selected').val();
	var estado = "0";	
	$.ajax({
	  url: 'ajaxTipo.php',
	  dataType: 'json',
	  data: "situacao="+ situacao+"&cidade="+cidade+"&estado="+estado,
	  success: function(dados) {	
			$('#div_tipo').html('');
	  		jQuery.each(dados,function(i, dado){
				$('#div_tipo').append('<label > <input type="checkbox" name="tipo[]" id="tipo" value="'+dado.value+'">'+dado.label+'</label>');
			});			
			ajaxBairro();
	  },error: function() {
		  	$('#div_tipo').html('');
			alert("Ocorreu um erro!");
	  }
   });
}

function ajaxBairro(){
	$('#div_bairro').html('<label>Carregando...<label>');
	var situacao = $('input:radio[name=situacao]:checked').val();
	var cidade = $('select[name=cidade] option:selected').val();
	var tipo = '';
	$('#div_tipo input[type=checkbox]').each(function(){
		if ($(this).attr('checked')){
			tipo = tipo + "&tipo[]=" + escape($(this).val());
		}
	});
	var estado = 0;	
	$.ajax({
	  url: 'ajaxBairro.php',
	  dataType: 'json',
	  data: "situacao="+ situacao+"&cidade="+cidade + "&estado="+estado+ tipo ,
	  success: function(dados) {		 	
			$('#div_bairro').html('');
	  		jQuery.each(dados,function(i, dado){
				$('#div_bairro').append('<label > <input type="checkbox" name="bairro[]" id="bairro" value="'+dado.value+'">'+dado.label+'</label>');
			});
			$('.multi_check label:odd').addClass('par');
			$('.multi_check label:even').addClass('impar');
			$('.multi_check label').hover(function(){
					$(this).toggleClass('hover');
			});
	  },error: function() {
			alert("Ocorreu um erro!");
			$('#div_bairro').html('');
	  }
   });
}


/*
function ajaxBairro(){
	var situacao = $('input:radio[name=situacao]:checked').val();
	var cidade = $('select[name=cidade] option:selected').val() != null ? $('select[name=cidade] option:selected').val() : '';
	var estado = $('select[name=estado] option:selected').val() != null ? $('select[name=estado] option:selected').val() : '';	

	var tipo = '';
	$('#div_tipo input[type=checkbox]').each(function(){
		if ($(this).attr('checked')){
//			tipo = tipo + "&tipo[]=" + escape($(this).val());
			tipo = tipo + "&tipo[]=" + escape($(this).val());
		}
	});
	$.ajax({
	  url: 'ajaxBairro.php',
	  data: "situacao="+ situacao+"&cidade="+escape(cidade) + "&estado="+estado+ tipo ,
	  success: function(resultado) {

			if(resultado !='')
			{
				var conteudo = '<ul class="checklist" id="bairros">';
				var linhas = resultado.split('#155#');
				
				for(i=0;i<linhas.length;i++){
					dados = linhas[i].split('#144#');
					conteudo += "<li><label><input id='bairro[]' class='noborder' name='bairro[]' type='checkbox' value='" + dados[0] + "' >"+dados[1]+"</label></li>";
				}
	
				$('#div_bairro').html(conteudo);
				$('#bairros li:even').addClass('par');
				$('#bairros li:odd').addClass('impar');
			}else{
				$('#div_bairro').html('');
			}

	  },error: function() {
			$('#div_bairro').html('');
	  }
   });
}*/
