$(document).ready( function() {
		$("#cp").attr("disabled","true");
		$.get(root + "partial/combo_estados.php", function(data) {
			$("#cp").attr("value","");
			$("#estado_combo").html(data);
			$("#estado").change( function() {
				$("#cp").attr("value","");
				$("#colonia_combo").html("");
				$("#municipio_combo").html("");
				if(this.value!="-1") {
					param = { estado : this.value };
					est = this.value;
					$.get(root + "partial/combo_municipios.php", param, function(data) {
						$("#municipio_combo").html(data);
						$("#cp").attr("value","");
						$("#municipio").change( function() {
							$("#cp").attr("value","");
							if(this.value=="-1") {
								$("#colonia_combo").html("");
							}
							else {
								mun = this.value;
								param = {
									estado : est,
									municipio :  mun
								};
								
								$.get(root + "partial/combo_colonias.php", param, function(data) {
									$("#colonia_combo").html(data);
									$("#cp").attr("value","");
									$("#colonia").change( function() {
										
										if(this.value!="-1") {
											param = {
													estado : est,
													municipio : mun ,
													colonia: this.value
											};
											$.getJSON(root + "partial/cp.php",param, function(data){
												
												$("#cp").attr("value", data.cp);
											}) ;
											
										}
										
									});
									
								});
							}
						}) ;
						
					});
				}			
			});
		});
		
		$("#buscar").autocomplete("partial/autocomplete.php", { highlight:false });
		
		 
	});
