function emptyObjCmb(obj){
	for (i=0; i < obj.length; i++) {
		obj.options[i] = null;
	}
	obj.options.length = 0;
}

function actualizarCampos(campo) {
	if(campo == "familia"){
		if(document.getElementById("familia_neumatico").value != ""){
			document.getElementById("ancho").disabled = true;
			document.getElementById("help_loader_ancho").innerHTML = "<img src='/images/ajax-loader.gif' width='15'>";
			simple_ajax("./ajaxLlenarAnchos.php", "POST", "fm=" + document.getElementById("familia_neumatico").value);
			document.getElementById("ancho").setAttribute("class", "selectch borde_selects_buscador");
			document.getElementById("perfil").setAttribute("class", "selectch");
			document.getElementById("llanta").setAttribute("class", "selectch");
			document.getElementById("carga").setAttribute("class", "selectch");
			document.getElementById("velocidad").setAttribute("class", "selectch");
			document.getElementById("familia_neumatico").setAttribute("class", "");
			document.getElementById("perfil").disabled = true;
			document.getElementById("llanta").disabled = true;
			document.getElementById("carga").disabled = true;
			document.getElementById("velocidad").disabled = true;
			document.getElementById("buscarprod").disabled = true;
			document.getElementById("buscarprod").setAttribute("class", "boton-form-off");
			document.getElementById("marca").disabled = true;
		}else{
			simple_ajax("ajaxLlenarAnchos.php", "POST", "ancho=");
			document.getElementById("ancho").disabled = true;
			document.getElementById("perfil").disabled = true;
			document.getElementById("llanta").disabled = true;
			document.getElementById("carga").disabled = true;
			document.getElementById("velocidad").disabled = true;
		}
	}
	
	if(campo == "ancho"){
		if(document.getElementById("ancho").value != ""){
			document.getElementById("perfil").setAttribute("class", "selectch borde_selects_buscador");
			document.getElementById("ancho").setAttribute("class", "selectch");
			cmbPerfiles = document.buscaprod.perfil;
			emptyObjCmb(cmbPerfiles);
			cmbPerfiles.options[0] = new Option("Buscando...","");
			document.getElementById("help_loader_perfil").innerHTML = "<img src='/images/ajax-loader.gif' width='15'>";
		}else{
			document.getElementById("perfil").disabled = true;
			document.getElementById("llanta").disabled = true;
			document.getElementById("carga").disabled = true;
			document.getElementById("velocidad").disabled = true;
			document.getElementById("buscarprod").disabled = true;
			document.getElementById("buscarprod").setAttribute("class", "boton-form-off");
		}
	}
	
	if(campo == "perfil"){
		if(document.getElementById("perfil").value != ""){
			document.getElementById("llanta").setAttribute("class", "selectch borde_selects_buscador");
			document.getElementById("perfil").setAttribute("class", "selectch");
			cmbLlantas = document.buscaprod.llanta;
			emptyObjCmb(cmbLlantas);
			cmbLlantas.options[0] = new Option("Buscando...","");
			 document.getElementById("help_loader_llanta").innerHTML = "<img src='/images/ajax-loader.gif' width='15'>";
		}else{
			document.getElementById("llanta").disabled = true;
			document.getElementById("carga").disabled = true;
			document.getElementById("velocidad").disabled = true;
			document.getElementById("buscarprod").disabled = true;
			document.getElementById("buscarprod").setAttribute("class", "boton-form-off");
		}
	}
	
	if(campo == "llanta"){
		if(document.getElementById("llanta").value != ""){
			document.getElementById("carga").setAttribute("class", "selectch borde_selects_buscador");
			document.getElementById("llanta").setAttribute("class", "selectch");
			//Activo el boton de busqueda
			document.getElementById("buscarprod").disabled = false;
			document.getElementById("buscarprod").setAttribute("class", "boton-form");
			cmbCargas = document.buscaprod.carga;
			emptyObjCmb(cmbCargas);
			cmbCargas.options[0] = new Option("Buscando...","");
			document.getElementById("help_loader_carga").innerHTML = "<img src='/images/ajax-loader.gif' width='15'>";
		}else{
			document.getElementById("carga").disabled = true;
			document.getElementById("velocidad").disabled = true;
			//Desactivo el boton de busqueda
			document.getElementById("buscarprod").disabled = true;
			document.getElementById("buscarprod").setAttribute("class", "boton-form-off");
		}
	}
	
	if(campo == "carga"){
		if(document.getElementById("carga").value != ""){
			document.getElementById("velocidad").setAttribute("class", "selectch borde_selects_buscador");
			document.getElementById("carga").setAttribute("class", "selectch");
			cmbVelocidades = document.buscaprod.velocidad;
			emptyObjCmb(cmbVelocidades);
			cmbVelocidades.options[0] = new Option("Buscando...","");
			document.getElementById("help_loader_velocidad").innerHTML = "<img src='/images/ajax-loader.gif' width='15'>";
		}else{
			document.getElementById("velocidad").disabled = true;
		}
	}

	if(campo != "familia"){
		ancho = document.getElementById("ancho").value;
		perfil = document.getElementById("perfil").value;
		llanta = document.getElementById("llanta").value;
		carga = document.getElementById("carga").value;
		velocidad = document.getElementById("velocidad").value;
		subfamilia = document.getElementById("familia_neumatico").value;
		simple_ajax("ajaxLlenarCombosBuscadorNeumaticos.php", "POST", "ancho=" + ancho + "&perfil=" + perfil + "&llanta=" + llanta + "&carga=" + carga + "&velocidad=" + velocidad + "&campo=" + campo + "&subfamilia=" + subfamilia);
	}
}
