	jQuery(document).ready(function(){
	 /************************************************************************************|
	 |*** AJAX ***************************************************************************|
	 |************************************************************************************/
		/* Popula combo de CIDADE via AJAX do campo de BUSCA
		 * Consulta apenas cidades que possuem imóveis cadastrados
		 */
		jQuery("select[@name=idestadoBusca]").change(function(){
			jQuery.ajax({
				type: "POST",
				url: ENDERECO_ABSOLUTO+"index.php/estado/AJAXsalvaSession",
				data: "idestado="+jQuery(this).val(),
				success: function(resposta){
					parent.document.location = ENDERECO_ABSOLUTO;
				}
			});
		});

		/* Popula combo de MARCA da BUSCA via AJAX
		 */
		jQuery("select[@name=idtipoBusca]").change(function(){
			populaComboGenerico('idtipoBusca', 'idmarcaBusca', 'marca', 'AJAXcomboBusca', 'idtipoBusca');
			populaComboGenerico('idmarcaBusca', 'idmodeloBusca', 'modelo', 'AJAXcomboBusca', 'idmarcaBusca');
			populaAnoBusca();
		});
	    /* Popula combo de MODELO da BUSCA via AJAX
		 */
		jQuery("select[@name=idmarcaBusca]").change(function(){
			populaComboGenerico('idmarcaBusca', 'idmodeloBusca', 'modelo', 'AJAXcomboBusca', 'idmarcaBusca');
			populaAnoBusca();
		});
	    /* Popula combo de ANO da BUSCA via AJAX
		 */
		jQuery("select[@name=idmodeloBusca]").change(function(){
			//populaComboGenerico('idmodeloBusca', 'ano_modeloBusca', 'modelo', 'AJAXcomboBuscaAnoModelo', 'idmodeloBusca');
			populaAnoBusca();
		});
		/**/

	});

	/* Consulta Ano de Fabricação cadastradas
	 */
	function populaAnoBusca()
	{
		//Grava opção selecionada
		var nameCampo = "anoBusca";
		var anoSelecionado = jQuery("select[@name="+nameCampo+"] option:selected").text();

		//Consulta baseado nos dados já selecionados
		var idestado = jQuery("select[@name=idestadoBusca]").val();
		var idtipo = jQuery("select[@name=idtipoBusca]").val();
		var idmarca = jQuery("select[@name=idmarcaBusca]").val();
		var idmodelo = jQuery("select[@name=idmodeloBusca]").val();
		
		jQuery("select[@name="+nameCampo+"]").attr("disabled","disabled"); //Desabilita
		jQuery("select[@name="+nameCampo+"]").html('<option value="#">Carregando...</option>');
		jQuery.ajax({
			type: "POST",
			async: false,
			url: ENDERECO_ABSOLUTO+"index.php/auto/AJAXpopulaAno",
			data: "idestado="+idestado+"&idtipo="+idtipo+"&idmarca="+idmarca+"&idmodelo="+idmodelo,
			success: function(resposta){
				jQuery("select[@name="+nameCampo+"]").attr("disabled",""); //Habilita
				jQuery("select[@name="+nameCampo+"]").html(resposta);
			}
		});

		//Reseleciona opção marcada anteriormente
		jQuery("select[@name="+nameCampo+"] option:contains('"+anoSelecionado+"')").attr("selected", true);
	}
	