function objetoAjax(){
	var xmlhttp=false;
	try {
		xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
	} catch (e) {
		try {
		   xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
		} catch (E) {
			xmlhttp = false;
  		}
	}

	if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
		xmlhttp = new XMLHttpRequest();
	}
	return xmlhttp;
}
/*function pedirDatos(){
	//donde se mostrará el resultado
	divResultado = document.getElementById('resultado');
	
	//tomamos el valor de la lista desplegable
	nom=document.QForm.lstMake.value;

	//instanciamos el objetoAjax
	ajax=objetoAjax();
	
	//usamos el medoto POST
	//archivo que realizará la operacion
 	//datoscliente.php
	ajax.open("POST", "datostipo.php",true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
			//mostrar resultados en esta capa
			divResultado.innerHTML = ajax.responseText   
		}
	}
	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	//enviando los valores
 	ajax.send("nombres="+nom);
	//ajax.send("nombres="+nom+&"valora="+campoa);
}*/
function asignaPrecio(id_prod, clases, atributos, unidades){
	//Mostrara un mensaje si la combinacion escogida tiene oferta
	divPrecio= document.getElementById('capa_precio');		//donde se mostrará el resultado
	divPrecio.style.display='block';
	//campo = document.FrmAtrib.precio_prod.value;		//donde se mostrará el resultado
	ajax1 = objetoAjax();									//instanciamos el objetoAjax
	//clavea = document.QForm.lstMake.value;

	ajax1.open("POST", "productos/precios.php",true);
	ajax1.onreadystatechange=function() {
		if (ajax1.readyState != 4){
			divPrecio.innerHTML = '<img src="images/ajax-loader.gif"> Cargando datos...'
		}else{
			divPrecio.innerHTML = ajax1.responseText;   
		}
		/*if (ajax1.readyState==4) {
			//mostrar resultados en esta capa
			divPrecio.innerHTML = ajax1.responseText;   
		}*/
	}
	ajax1.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	//enviando los valores
 	ajax1.send("id="+id_prod+"&clases="+clases+"&valores="+atributos);
	//asignaTotal(id_prod, atributos, unidades)
	hayOferta(id_prod, atributos)
}
function asignaTotal(id_prod, valores, unidades){
	//Calcula el total teniendo en cuenta las unidades marcadas y el precio de la combinacion

	divTotal= document.getElementById('capa_total');		//donde se mostrará el resultado
	//campo = document.FrmAtrib.precio_prod.value;		//donde se mostrará el resultado
	ajax2 = objetoAjax();									//instanciamos el objetoAjax
	//clavea = document.QForm.lstMake.value;

	ajax2.open("POST", "productos/total.php",true);
	ajax2.onreadystatechange=function() {
		if (ajax2.readyState != 4){
			divTotal.innerHTML = '<img src="images/ajax-loader.gif"> Cargando datos...'
		}else{
			divTotal.innerHTML = ajax2.responseText;   
		}
		/*
		if (ajax2.readyState==4) {
			//mostrar resultados en esta capa
			divTotal.innerHTML = ajax2.responseText;   
		}*/
	}
	ajax2.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	//enviando los valores
 	ajax2.send("id="+id_prod+"&valores="+valores+"&unidades="+unidades);	
}
function hayOferta(id_prod,valores){
	//Mostrara un mensaje si la combinacion escogida tiene oferta

	divOferta= document.getElementById('capa_oferta');		//donde se mostrará el resultado
	//campo = document.FrmAtrib.precio_prod.value;		//donde se mostrará el resultado
	ajax3 = objetoAjax();									//instanciamos el objetoAjax
	//clavea = document.QForm.lstMake.value;

	ajax3.open("POST", "productos/hayoferta.php",true);
	ajax3.onreadystatechange=function() {
		if (ajax3.readyState==4) {
			//mostrar resultados en esta capa
			divOferta.innerHTML = ajax3.responseText;   
		}
	}
	ajax3.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	//enviando los valores
 	ajax3.send("id="+id_prod+"&valores="+valores);
}

function verGastos(pais, prov, suma, combinaciones, unidades){
	//Mostrara un mensaje si la combinacion escogida tiene oferta
	divTipo= document.getElementById('capa_tipo');		//donde se mostrará el resultado
	divTipo.style.display='block';
	ajax4 = objetoAjax();									//instanciamos el objetoAjax
	
	ajax4.open("POST", "carro/gastos_tipo.php",true);
	ajax4.onreadystatechange=function() {
		if (ajax4.readyState != 4){
			divTipo.innerHTML = '<img src="images/ajax-loader.gif"> Cargando datos...'
		}else{
			divTipo.innerHTML = ajax4.responseText;   
		}
		
	}
	ajax4.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	//enviando los valores
 	ajax4.send("pais="+pais+"&prov="+prov+"&combinaciones="+combinaciones+"&unidades="+unidades);
	totalCarro(pais, prov, suma, combinaciones, unidades);
}

function totalCarro(pais, prov, suma, combinaciones, unidades){
	//Mostrara un mensaje si la combinacion escogida tiene oferta
	
	divTotal= document.getElementById('capa_total');		//donde se mostrará el resultado
	//campo = document.FrmAtrib.precio_prod.value;		//donde se mostrará el resultado
	ajax5 = objetoAjax();									//instanciamos el objetoAjax
	//clavea = document.QForm.lstMake.value;

	ajax5.open("POST", "carro/total_carro.php",true);
	ajax5.onreadystatechange=function() {
		if (ajax5.readyState != 4){
			divTotal.innerHTML = '<img src="images/ajax-loader.gif"> Cargando datos...'
		}else{
			divTotal.innerHTML = ajax5.responseText;   
		}
	}
	ajax5.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	//enviando los valores
 	ajax5.send("pais="+pais+"&prov="+prov+"&suma="+suma+"&combinaciones="+combinaciones+"&unidades="+unidades);
}

/*function restauraTotal(precio){
	//Mostrara un mensaje si la combinacion escogida tiene oferta

	divAux= document.getElementById('capa_total');		//donde se mostrará el resultado
	//campo = document.FrmAtrib.precio_prod.value;		//donde se mostrará el resultado
	ajax6 = objetoAjax();									//instanciamos el objetoAjax
	//clavea = document.QForm.lstMake.value;

	ajax6.open("POST", "carro/restaura_total.php",true);
	ajax6.onreadystatechange=function() {
		if (ajax6.readyState==4) {
			//mostrar resultados en esta capa
			divAux.innerHTML = ajax6.responseText;   
		}
	}
	ajax6.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	//enviando los valores
 	ajax6.send("precio="+precio);
}*/