function adPrograma(url, idPieza, objId) {
	// realizar conexión
	var pageRequest = false;
	if (window.XMLHttpRequest)pageRequest = new XMLHttpRequest();
	else if (window.ActiveXObject)pageRequest = new ActiveXObject("Microsoft.XMLHTTP");
	else return false;
	pageRequest.onreadystatechange = function() {
		filtraRegistroAdPrograma(pageRequest, url, idPieza, objId);
	}
	dataToSend = idPieza;
	if (dataToSend) {
		// oculatar formulario
		//var block = document.getElementById("formletter");
		//block.style.display = "none";
		//var block = document.getElementById("letterenviando");
		//block.style.display = "block";
		var block = document.getElementById(objId);
		block.innerHTML = "<img src='/i/loadpuntos.gif' alt='load' width='13' height='7' />";
		// realizar el envío de datos
		var sendData = 'sendData=' + dataToSend;
		pageRequest.open ('POST', url, true);
		pageRequest.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		pageRequest.send(sendData);
	} else {
		//pageRequest.open('GET', url, true);
		//pageRequest.send(null);	
		var block = document.getElementById(objId);
		block.innerHTML = 'No recibido.';
	}
	return false
}

function filtraRegistroAdPrograma(pageRequest, url, idPieza, objId) {
	// var object = document.getElementById(objectID);
	if (pageRequest.readyState==0) {
		// object.innerHTML += '<h3>Capturando datos...<h3>' + pageRequest.readyState + pageRequest.status;
	}
	if (pageRequest.readyState==1) {
		// object.innerHTML += '<h3>Cargando datos...<h3>' + pageRequest.readyState + pageRequest.status;
	}
	if (pageRequest.readyState==2) {
		// object.innerHTML += '<h3>Datos cargados...<h3>' + pageRequest.readyState + pageRequest.status;
	}
	if (pageRequest.readyState==3) {
		// object.innerHTML += '<h3>Datos listos<h3>' + pageRequest.readyState + pageRequest.status;
	}
	if (pageRequest.readyState==4) {
		var block = document.getElementById(objId);
		if (pageRequest.responseText == 1) {
			block.innerHTML = "<a href='#' class='enlacegest2' onclick='return borrPrograma(&quot;/gestion/miboda/borr.php&quot;, &quot;" + idPieza + "&quot;, &quot;" + objId + "&quot;);'>&nbsp;excluir&nbsp;</a>";
		} else if (pageRequest.responseText == 2) {
			block.innerHTML = 'El correo electr&oacute;nico indicado fue registrado previamente.';
		} else if (pageRequest.responseText == 0) {
			block.innerHTML = 'Hubo un problema al incluir la pieza. Vuelva a intentarlo.';
		} else {
			block.innerHTML = pageRequest.responseText + 'Hubo un problema desconocido al incluir la pieza.';
		}
	} else if (pageRequest.status==200) {
		// object.innerHTML += '<h3>La información no está disponible.<h3>' + pageRequest.readyState + pageRequest.status;
	} else {
		// object.innerHTML += '<h3>Parece haber algún tipo de problema.<h3>' + pageRequest.readyState + pageRequest.status;
	}
}

function borrPrograma(url, idPieza, objId) {
	// realizar conexión
	var pageRequest = false;
	if (window.XMLHttpRequest)pageRequest = new XMLHttpRequest();
	else if (window.ActiveXObject)pageRequest = new ActiveXObject("Microsoft.XMLHTTP");
	else return false;
	pageRequest.onreadystatechange = function() {
		filtraRegistroborrPrograma(pageRequest, url, idPieza, objId);
	}
	dataToSend = idPieza;
	if (dataToSend) {
		// oculatar formulario
		//var block = document.getElementById("formletter");
		//block.style.display = "none";
		//var block = document.getElementById("letterenviando");
		//block.style.display = "block";
		var block = document.getElementById(objId);
		block.innerHTML = "<img src='/i/loadpuntos.gif' alt='load' width='13' height='7' />";
		// realizar el envío de datos
		var sendData = 'sendData=' + dataToSend;
		pageRequest.open ('POST', url, true);
		pageRequest.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		pageRequest.send(sendData);
	} else {
		//pageRequest.open('GET', url, true);
		//pageRequest.send(null);	
		var block = document.getElementById(objId);
		block.innerHTML = 'No recibido.';
	}
	return false
}

function filtraRegistroborrPrograma(pageRequest, url, idPieza, objId) {
	// var object = document.getElementById(objectID);
	if (pageRequest.readyState==0) {
		// object.innerHTML += '<h3>Capturando datos...<h3>' + pageRequest.readyState + pageRequest.status;
	}
	if (pageRequest.readyState==1) {
		// object.innerHTML += '<h3>Cargando datos...<h3>' + pageRequest.readyState + pageRequest.status;
	}
	if (pageRequest.readyState==2) {
		// object.innerHTML += '<h3>Datos cargados...<h3>' + pageRequest.readyState + pageRequest.status;
	}
	if (pageRequest.readyState==3) {
		// object.innerHTML += '<h3>Datos listos<h3>' + pageRequest.readyState + pageRequest.status;
	}
	if (pageRequest.readyState==4) {
		var block = document.getElementById(objId);
		if (pageRequest.responseText == 1) {
			block.innerHTML = "<a href='#' class='enlacegest' onclick='return adPrograma(&quot;/gestion/miboda/ad.php&quot;, &quot;" + idPieza + "&quot;, &quot;" + objId + "&quot;);'>&nbsp;incluir&nbsp;</a>";
		} else if (pageRequest.responseText == 2) {
			block.innerHTML = 'El correo electr&oacute;nico indicado fue registrado previamente.';
		} else if (pageRequest.responseText == 0) {
			block.innerHTML = 'Hubo un problema al excluir la pieza. Vuelva a intentarlo.';
		} else {
			block.innerHTML = pageRequest.responseText + 'Hubo un problema desconocido al excluir la pieza.';
		}
	} else if (pageRequest.status==200) {
		// object.innerHTML += '<h3>La información no está disponible.<h3>' + pageRequest.readyState + pageRequest.status;
	} else {
		// object.innerHTML += '<h3>Parece haber algún tipo de problema.<h3>' + pageRequest.readyState + pageRequest.status;
	}
}

function adElimPrograma(url, idPieza, objId) {
	// realizar conexión
	var pageRequest = false;
	if (window.XMLHttpRequest)pageRequest = new XMLHttpRequest();
	else if (window.ActiveXObject)pageRequest = new ActiveXObject("Microsoft.XMLHTTP");
	else return false;
	pageRequest.onreadystatechange = function() {
		filtraRegistroAdElimPrograma(pageRequest, url, idPieza, objId);
	}
	dataToSend = idPieza;
	if (dataToSend) {
		// oculatar formulario
		//var block = document.getElementById("formletter");
		//block.style.display = "none";
		//var block = document.getElementById("letterenviando");
		//block.style.display = "block";
		var block = document.getElementById(objId);
		block.innerHTML = "<img src='/i/loadpuntos.gif' alt='load' width='13' height='7' />";
		// realizar el envío de datos
		var sendData = 'sendData=' + dataToSend;
		pageRequest.open ('POST', url, true);
		pageRequest.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		pageRequest.send(sendData);
	} else {
		//pageRequest.open('GET', url, true);
		//pageRequest.send(null);	
		var block = document.getElementById(objId);
		block.innerHTML = 'No recibido.';
	}
	return false
}

function filtraRegistroAdElimPrograma(pageRequest, url, idPieza, objId) {
	// var object = document.getElementById(objectID);
	if (pageRequest.readyState==0) {
		// object.innerHTML += '<h3>Capturando datos...<h3>' + pageRequest.readyState + pageRequest.status;
	}
	if (pageRequest.readyState==1) {
		// object.innerHTML += '<h3>Cargando datos...<h3>' + pageRequest.readyState + pageRequest.status;
	}
	if (pageRequest.readyState==2) {
		// object.innerHTML += '<h3>Datos cargados...<h3>' + pageRequest.readyState + pageRequest.status;
	}
	if (pageRequest.readyState==3) {
		// object.innerHTML += '<h3>Datos listos<h3>' + pageRequest.readyState + pageRequest.status;
	}
	if (pageRequest.readyState==4) {
		var block = document.getElementById(objId);
		if (pageRequest.responseText == 1) {
			block.innerHTML = "<a href='#' class='enlacegest' onclick='return borrElimPrograma(&quot;/gestion/miboda/borr.php&quot;, &quot;" + idPieza + "&quot;, &quot;" + objId + "&quot;);'>&nbsp;incluir&nbsp;</a>";
		} else if (pageRequest.responseText == 2) {
			block.innerHTML = 'El correo electr&oacute;nico indicado fue registrado previamente.';
		} else if (pageRequest.responseText == 0) {
			block.innerHTML = 'Hubo un problema al incluir la pieza. Vuelva a intentarlo.';
		} else {
			block.innerHTML = pageRequest.responseText + 'Hubo un problema desconocido al incluir la pieza.';
		}
	} else if (pageRequest.status==200) {
		// object.innerHTML += '<h3>La información no está disponible.<h3>' + pageRequest.readyState + pageRequest.status;
	} else {
		// object.innerHTML += '<h3>Parece haber algún tipo de problema.<h3>' + pageRequest.readyState + pageRequest.status;
	}
}


function borrElimPrograma(url, idPieza, objId) {
	// realizar conexión
	var pageRequest = false;
	if (window.XMLHttpRequest)pageRequest = new XMLHttpRequest();
	else if (window.ActiveXObject)pageRequest = new ActiveXObject("Microsoft.XMLHTTP");
	else return false;
	pageRequest.onreadystatechange = function() {
		filtraRegistroborrElimPrograma(pageRequest, url, idPieza, objId);
	}
	dataToSend = idPieza;
	if (dataToSend) {
		// oculatar formulario
		//var block = document.getElementById("formletter");
		//block.style.display = "none";
		//var block = document.getElementById("letterenviando");
		//block.style.display = "block";
		var block = document.getElementById(objId);
		block.innerHTML = "<img src='/i/loadpuntos.gif' alt='load' width='13' height='7' />";
		// realizar el envío de datos
		var sendData = 'sendData=' + dataToSend;
		pageRequest.open ('POST', url, true);
		pageRequest.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		pageRequest.send(sendData);
	} else {
		//pageRequest.open('GET', url, true);
		//pageRequest.send(null);	
		var block = document.getElementById(objId);
		block.innerHTML = 'No recibido.';
	}
	return false
}

function filtraRegistroborrElimPrograma(pageRequest, url, idPieza, objId) {
	// var object = document.getElementById(objectID);
	if (pageRequest.readyState==0) {
		// object.innerHTML += '<h3>Capturando datos...<h3>' + pageRequest.readyState + pageRequest.status;
	}
	if (pageRequest.readyState==1) {
		// object.innerHTML += '<h3>Cargando datos...<h3>' + pageRequest.readyState + pageRequest.status;
	}
	if (pageRequest.readyState==2) {
		// object.innerHTML += '<h3>Datos cargados...<h3>' + pageRequest.readyState + pageRequest.status;
	}
	if (pageRequest.readyState==3) {
		// object.innerHTML += '<h3>Datos listos<h3>' + pageRequest.readyState + pageRequest.status;
	}
	if (pageRequest.readyState==4) {
		var block = document.getElementById(objId);
		if (pageRequest.responseText == 1) {
			block.innerHTML = "<a href='#' class='enlacegest2' onclick='return adElimPrograma(&quot;/gestion/miboda/elim.php&quot;, &quot;" + idPieza + "&quot;, &quot;" + objId + "&quot;);'>&nbsp;excluir&nbsp;</a>";
		} else if (pageRequest.responseText == 2) {
			block.innerHTML = 'El correo electr&oacute;nico indicado fue registrado previamente.';
		} else if (pageRequest.responseText == 0) {
			block.innerHTML = 'Hubo un problema al excluir la pieza. Vuelva a intentarlo.';
		} else {
			block.innerHTML = pageRequest.responseText + 'Hubo un problema desconocido al excluir la pieza.';
		}
	} else if (pageRequest.status==200) {
		// object.innerHTML += '<h3>La información no está disponible.<h3>' + pageRequest.readyState + pageRequest.status;
	} else {
		// object.innerHTML += '<h3>Parece haber algún tipo de problema.<h3>' + pageRequest.readyState + pageRequest.status;
	}
}

function adProgramaSeg(objId) {
	var block = document.getElementById(objId);
	block.innerHTML = "<span class='pq'>pieza inclu&iacute;da correctamente</span> <a href='#' class='enlacegest2' onclick='return borrPrograma(&quot;" + objId + "&quot;);'>&nbsp;excluir&nbsp;</a>";
	//block.innerHTML = "<img src='i/loadpuntos.gif' alt='load' width='13' height='7' />";
	return false;
}

function borrProgramaSeg(url, idPieza, objId) {
	var block = document.getElementById(objId);
	block.innerHTML = "<a href='#' class='enlacegest' onclick='return adPrograma(&quot;" + url + "&quot;, &quot;" + idPieza + "&quot;, &quot;" + objId + "&quot;);'>&nbsp;incluir&nbsp;</a>";
	return false;
}

