// JavaScript Document
function nuevoAjax(){
	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 buscarDato(){
	resul = document.getElementById('resultado');
	
	bus=document.frmbusqueda.dato.value;
	
	ajax=nuevoAjax();
	ajax.open("POST", "includes/busqueda.php",true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
			resul.innerHTML = unescape(ajax.responseText);
		}
	}
	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	ajax.send("busqueda="+bus)

}

function Actualizar(){
	//donde se mostrará lo resultados
	resul = document.getElementById('resultado');
	
	//valores de los inputs
	id=document.frmactualiza.cedula.value;
	nom=document.frmactualiza.nombre.value;
	ape=document.frmactualiza.apellido.value;
	prof=document.frmactualiza.profesion.value;
	tlf=document.frmactualiza.telefono.value;
	inst=document.frmactualiza.institucion.value;
	rif=document.frmactualiza.rifinstitucional.value;
	carg=document.frmactualiza.cargo.value;
	ema=document.frmactualiza.correo.value;
	cur=document.frmactualiza.curso.value;
	conf=document.frmactualiza.confirmar.value;
	
	//instanciamos el objetoAjax
	ajax=nuevoAjax();
	//usando del medoto POST
	//archivo que realizará la operacion
	//actualizacion.php
	ajax.open("POST", "includes/actualizacion.php",true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
			//mostrar los nuevos registros en esta capa
			//divResultado.innerHTML = ajax.responseText
			//mostrar un mensaje de actualizacion correcta
			resul.innerHTML = "<p style=\"border:1px solid red; width:400px;\">La actualizaci&oacute;n se realiz&oacute; correctamente</p>";
		}
	}
	//muy importante este encabezado ya que hacemos uso de un formulario
	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	//enviando los valores
	ajax.send("cedula="+id+"&nombre="+nom+"&apellido="+ape+"&profesion="+prof+"&telefono="+tlf+"&institucion="+inst+"&rifinstitucional="+rif+"&cargo="+carg+"&correo="+ema+"&curso="+cur+"&confirmar="+conf)
}

function buscarCed(){
	resul = document.getElementById('resultado');
	
	bus=document.formbuscar.cedu.value;
	
	ajax=nuevoAjax();
	ajax.open("POST", "includes/busquedaPro.php",true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
			resul.innerHTML = unescape(ajax.responseText);
		}
	}
	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	ajax.send("busqueda="+bus)

}

function Confirma(){
	//donde se mostrará lo resultados
	resul = document.getElementById('resultado');
	
	//valores de los inputs
	id=document.formconfirm.cedula.value;
	nom=document.formconfirm.nombre.value;
	ape=document.formconfirm.apellido.value;
	prof=document.formconfirm.profesion.value;
	tlf=document.formconfirm.telefono.value;
	inst=document.formconfirm.institucion.value;
	rif=document.formconfirm.rifinstitucional.value;
	carg=document.formconfirm.cargo.value;
	ema=document.formconfirm.correo.value;
	cur=document.formconfirm.curso.value;
	conf=document.formconfirm.confirmar.value;
	
	//instanciamos el objetoAjax
	ajax=nuevoAjax();
	//usando del medoto POST
	//archivo que realizará la operacion
	//actualizacion.php
	ajax.open("POST", "includes/confirmar.php",true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
			//mostrar los nuevos registros en esta capa
			//divResultado.innerHTML = ajax.responseText
			//mostrar un mensaje de actualizacion correcta
			resul.innerHTML = "<p style=\"border:1px solid red; width:400px;\">La actualizaci&oacute;n se realiz&oacute; correctamente</p>";
		}
	}
	//muy importante este encabezado ya que hacemos uso de un formulario
	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	//enviando los valores
	ajax.send("cedula="+id+"&nombre="+nom+"&apellido="+ape+"&profesion="+prof+"&telefono="+tlf+"&institucion="+inst+"&rifinstitucional="+rif+"&cargo="+carg+"&correo="+ema+"&curso="+cur+"&confirmar="+conf)
}
