// JavaScript Document
function XMLHttp(){
var Object;
if (typeof XMLHttpRequest == "undefined" ) {
	if(navigator.userAgent.indexOf("MSIE 5") >= 0) {
		Object= new ActiveXObject("Microsoft.XMLHTTP");
	} else {
		Object=new ActiveXObject("Msxml2.XMLHTTP");
	}
} else {
	Object=new XMLHttpRequest();
}
return Object;
}
//_Ajax(paginaQueVaAProcesar,metodo(POST-GET),CapaSalidaParaRespuestaHTML,ArraydeVariablesAPasar)

function _AjaxPOST(pagina,capaSalida,variables)
{
	numerodeelementos=variables.length-1;//por el boton submit;
	var cadena="";
	for(a=0;a<numerodeelementos;a++)
	{
		idCampo=variables[a].id;
		valorCampo=variables[a].value;
		todaslasvariables=idCampo+'='+valorCampo;
		cadena=cadena+todaslasvariables+"&";	
	}
	cadena=cadena.substring(0,cadena.length-1);
	
	//envio a la pagina que procesa los datos. y por metodo POST
	ajax.open("POST",pagina,true);
	ajax.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	ajax.send(cadena);
	ajax.onreadystatechange=function()
	{
		//document.write(ajax.readyState);
		if(ajax.readyState==4)
		{
			var respuesta=ajax.responseText;
			document.getElementById("respuesta").innerHTML=respuesta;
		}
	}
}

function _AjaxGET(pagina,capaSalida,variables,cuandoacabe) {
	ajax.open("GET",pagina+"?"+variables,true);
	ajax.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	ajax.onreadystatechange=function(){
	if(ajax.readyState==4) {
		var respuesta=ajax.responseText;
		document.getElementById(capaSalida).innerHTML=respuesta;
		if (cuandoacabe!="undefined") {
			cuandoacabe();
		}
	}
}
ajax.send(null);
}

function _AjaxLOAD(pagina,capaSalida,variables)
{
	ajax.open("GET",pagina+"?"+variables,true);
	ajax.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	ajax.onreadystatechange=function(){
	if(ajax.readyState==4)
	{
	var respuesta=ajax.responseText;
	document.getElementById(capaSalida).innerHTML=respuesta;
	}
}
ajax.send(null);
}
/*
function _AjaxIntroduceArticulo(id) {
	ajax.open("GET","insertaarticulo.php?id_articulo="+id,true);
	ajax.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	ajax.onreadystatechange=function(){
	if(ajax.readyState==4) {
		var respuesta=ajax.responseText;
		document.getElementById("divmicompra").innerHTML=respuesta;
	}
}
ajax.send(null);
}*/

function _AjaxCompruebaStock(id) {
	ajax.open("GET","compruebastock.php?id="+id,true);
	ajax.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	ajax.onreadystatechange=function() {
		if(ajax.readyState==4) {
			var respuesta2=ajax.responseText;
			if(respuesta2==0) {
				document.getElementById("btn_anade").innerHTML="Sin stock";
			}
		}
}
ajax.send(null);
}

function _Ajaxpino() {
		document.getElementById("btn_anade").innerHTML="nada";
ajax.send(null);
}

var ajax = XMLHttp();
