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 enviaPedido_old(id){
	if (id) {
		 document.location ="tpv/anyade_carrito.asp?viene=1&idProd="+id;
	} else {
		rnd = new Date().getTime()
		document.myform.action = "tpv/anyade_carrito.asp?nc="+rnd;
		document.myform.submit();
	}
}

function setCarrito (xec) {
	var vResult = '';
	var op;
	if (xec.checked) {
		//alert("aņade: " + xec.value)
		op='add';
	} else {
		//alert("quita: " + xec.value)
		op='remove';
	}

	rnd = new Date().getTime()

	// soporte a documentales
	var value, arrv, type;
	arrv = xec.value.split("_");
	value = arrv.pop();
	if(arrv.length) type = arrv.pop();
	else type = "";

	var ajax=objetoAjax();
	
	ajax.open("GET", "tpv/set_carrito.asp?rnd="+rnd+"&op="+op+"&art_id="+value+"&cat="+type);
	
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
			//mostrar resultados en esta capa
			vResult = ajax.responseText;
			
			s = vResult;
			str = "resultat set_carrito="
			index = s.indexOf(str,0)

			vResult = s.substr(index+str.length,8)

			if (vResult != '1') {
		  		xec.checked = ! xec.checked;
			}
		}
	}

	ajax.send(null)
}

