	function agnadir_carrito(id,redireccion){
		var contenedor;
		ajax = nuevoAjax(); 
		//aqui creamos una instancia del objeto ajax 
		url="../includes/agnadirProducto.php?producto_id="+id;
		ajax.open("GET", url,false);
		// con esto enviamos al archivo .php el valor del estado para que sea ejecutado 
		ajax.onreadystatechange=function() { 
			if (ajax.readyState==4) { 
				contenedor = document.getElementById('contenido_cesta');
			   //En esta parte del código, se revisa cuando el ha sido procesada la carga del AJAX 
			   contenedor.innerHTML = ajax.responseText 
			   //CON en esta línea, decimos que pinte el resultado en nuestro div "contenedor" 
			}
		}

		ajax.send(null);
		window.location = 'index.php?'+redireccion;
	}

	function agnadir_carritoUds(id,indice,unidades,redireccion){
		var contenedor;
		//aqui creamos una instancia del objeto ajax 

		var calculoProducto = { 
			success:calcularProducto, 
			failure: calcularProducto 
		} 
		var request = YAHOO.util.Connect.asyncRequest('post', "../includes/agnadirProducto.php?producto_id="+id+'&unidades='+unidades.value+"&indice="+indice, calculoProducto); 
	}

	function calcularProducto(o){ 
		var capa_total ;
		capa_total = document.getElementById('total');
		capa_total.innerHTML = o.responseText;
	} 

	function agnadir_carrito_2_parametros(id, talla_id,talla2_id,redireccion){
		var contenedor;
		ajax = nuevoAjax(); 
	
		//aqui creamos una instancia del objeto ajax 
		url="../lib/agnadir_producto_talla_dos_opciones.php?id="+id+"&talla_id="+talla_id+"&talla2_id="+talla2_id;
		ajax.open("GET", url,false);
		// con esto enviamos al archivo .php el valor del estado para que sea ejecutado 
		ajax.onreadystatechange=function() { 
			if (ajax.readyState==4) { 
				contenedor = document.getElementById('contenido_cesta');
			   //En esta parte del c�digo, se revisa cuando el ha sido procesada la carga del AJAX 
			   contenedor.innerHTML = ajax.responseText 
			   //CON en esta l�nea, decimos que pinte el resultado en nuestro div "contenedor" 
			}
		}

		ajax.send(null);
		window.location = 'index.php?'+redireccion;
	}

	function agnadir_carrito_talla(id, talla_id,redireccion){
		var contenedor;
		ajax = nuevoAjax(); 
		//aqui creamos una instancia del objeto ajax 
		url="../lib/agnadir_producto_talla.php?id="+id+"&talla_id="+talla_id;
		ajax.open("GET", url,false);
		// con esto enviamos al archivo .php el valor del estado para que sea ejecutado 
		ajax.onreadystatechange=function() { 
			if (ajax.readyState==4) { 
				contenedor = document.getElementById('contenido_cesta');
			   //En esta parte del c�digo, se revisa cuando el ha sido procesada la carga del AJAX 
			   contenedor.innerHTML = ajax.responseText 
			   //CON en esta l�nea, decimos que pinte el resultado en nuestro div "contenedor" 
			}
		
		}
	
		ajax.send(null);
		window.location = 'index.php?'+redireccion;
	}
	
	function guardarDescuento(producto_id, posicion, descuento){
		var guardoDescuento = { 
				success:guardamosDescuento, 
				failure: guardamosDescuento 
			}

			var request = YAHOO.util.Connect.asyncRequest('POST', "../ajax/guardamosDescuento.php?producto_id="+producto_id+"&posicion="+posicion+"&descuento="+descuento, guardoDescuento);
	}
	
	function guardamosDescuento(o){
		var capa_total ;
		capa_total = document.getElementById('total');
		capa_total.innerHTML = o.responseText;
	}
	
	function actualizarUnidades(id,unidades,redireccion){
		var contenedor;
		ajax = nuevoAjax(); 
		//aqui creamos una instancia del objeto ajax 
		url="../lib/sumar_unidades.php?id="+id+'&unidades='+unidades;
		ajax.open("GET", url,false);
		// con esto enviamos al archivo .php el valor del estado para que sea ejecutado 
		ajax.onreadystatechange=function() { 
			if (ajax.readyState==4) { 
				contenedor = document.getElementById('contenido_cesta');
			   //En esta parte del c�digo, se revisa cuando el ha sido procesada la carga del AJAX 
			   contenedor.innerHTML = ajax.responseText
			   //CON en esta l�nea, decimos que pinte el resultado en nuestro div "contenedor"
			}
		}

		ajax.send(null);
		if (redireccion=='0')
			window.location = 'index.php?modulo=ver_cesta';
		else
			window.location = 'index.php?modulo=presupuesto';
	}

	function borrar_elemento(id,indice,redireccion){
		var contenedor;
		ajax = nuevoAjax(); 

		//aqui creamos una instancia del objeto ajax 
		url="../lib/borrar_producto_cesta.php?id="+id+"&indice="+indice;
		ajax.open("GET", url,false); 
		// con esto enviamos al archivo .php el valor del estado para que sea ejecutado 
		
		ajax.onreadystatechange=function() { 
			if (ajax.readyState==4) { 
				contenedor = document.getElementById('contenido_cesta');
			   //En esta parte del c�digo, se revisa cuando el ha sido procesada la carga del AJAX 
			   contenedor.innerHTML = ajax.responseText 
			  
			   //CON en esta l�nea, decimos que pinte el resultado en nuestro div "contenedor" 
			}
			
		}
		ajax.send(null);
		window.location = 'index.php?'+redireccion;
	}

	function borrarCesta(redireccion){
		var contenedor;
		ajax = nuevoAjax(); 
		//aqui creamos una instancia del objeto ajax 
		url="../lib/borrar_cesta.php";
		ajax.open("GET", url,false); 
		// con esto enviamos al archivo .php el valor del estado para que sea ejecutado 
		
		ajax.onreadystatechange=function() { 
			if (ajax.readyState==4) { 
				contenedor = document.getElementById('contenido_cesta');
			   //En esta parte del c�digo, se revisa cuando el ha sido procesada la carga del AJAX 
			   contenedor.innerHTML = ajax.responseText 
			   /*alert('++'+ajax.responseText);*/
			  
			   //CON en esta línea, decimos que pinte el resultado en nuestro div "contenedor" 
			}
			
		}
		ajax.send(null);
		window.location = 'index.php?'+redireccion;
	}

	function guardarFormaPago(objeto){
		var guardoPago = { 
			success:guardamosPago, 
			failure: guardamosPago 
		}

		var request = YAHOO.util.Connect.asyncRequest('POST', "../ajax/guardarFormaPago.php?forma_pago="+objeto.value, guardoPago); 
	}

			 
	function guardamosPago(o){
		var guardoPago = { 
				success:guardamosPago, 
				failure: guardamosPago 
		}

		var request = YAHOO.util.Connect.asyncRequest('POST', "../ajax/guardarDiferencialFormaPago.php?forma_pago="+objeto.value, guardoPago); 
	} 

	function guardarDiferencialFormaPago(objeto){
		var guardamosDiferencialFormaPago = { 
				success:guardamosDiferencialFormaPago, 
				failure: guardamosDiferencialFormaPago 
		}
		var request = YAHOO.util.Connect.asyncRequest('GET', "../ajax/guardarDiferencialFormaPago.php?diferencial="+objeto.value, guardamosDiferencialFormaPago);
	}
	
	function guardamosDiferencialFormaPago(o){
		
	}
	
	function guardarDescuentoAdicional(objeto){
		var guardoDescuento = { 
				success:guardamosDescuentoPago, 
				failure: guardamosDescuentoPago 
		}

		var request = YAHOO.util.Connect.asyncRequest('GET', "../ajax/guardarDescuentoAdicional.php?descuento="+objeto, guardoDescuento);	
	}

	function guardamosDescuentoPago(o){
		var total;
		total = document.getElementById('total');
		total.innerHTML = o.responseText;
		mostramosIva();
		muestroSubTotal();
	}

	function muestroSubTotal(){
		var guardoSubtotal = {
			success:escriboSubtotal, 
			failure: escriboSubtotal 
		}

		var request = YAHOO.util.Connect.asyncRequest('GET', "../ajax/muestroSubtotal.php", guardoSubtotal);
	}
	
	function mostramosIva(){
		var guardoIVA = {
			success:escriboIva, 
			failure: escriboIva 
		}

		var request = YAHOO.util.Connect.asyncRequest('GET', "../ajax/muestroIva.php", guardoIVA);
	}
	
	function escriboSubtotal(o){
		var subtotal;
		subtotal = document.getElementById('subtotal');
		subtotal.innerHTML = o.responseText;
	}
	
	function escriboIva(o){
		var iva;
		iva = document.getElementById('iva');
		iva.innerHTML = o.responseText;
	}

	function guardarMRW(objeto){
		var contenedor;
		ajax = nuevoAjax();

		//aqui creamos una instancia del objeto ajax
		url = "../ajax/guardarMRW.php?valor="+objeto.value;

		ajax.open("GET", url,false);
		// con esto enviamos al archivo .php el valor del estado para que sea ejecutado

		ajax.onreadystatechange=function() { 
			if (ajax.readyState==4) {
			}
		}
		ajax.send(null);

		window.location='index.php?modulo=comprar&paso=2';
	}
	
	function recogerTienda(objeto){
		if (document.pedido.PORTES_CERO.checked){
			document.pedido.VER_DATOS_FACTURACION.disabled= true;
			valor = 'si';
		}else{
			document.pedido.VER_DATOS_FACTURACION.disabled = false;
			valor = 'no';
		}
		var contenedor;
		ajax = nuevoAjax();
		//aqui creamos una instancia del objeto ajax
		url = "../ajax/recogerTienda.php?valor="+valor;
		ajax.open("GET", url,false);
		// con esto enviamos al archivo .php el valor del estado para que sea ejecutado
		ajax.onreadystatechange=function() { 
			if (ajax.readyState==4) {
			}
		}
		ajax.send(null);
	//	window.location='index.php?modulo=comprar&paso=1';
	}