// Documento JavaScript

// Esta función cargará las paginas

function llamarasincrono(url, id_contenedor){

var pagina_requerida = false

if (window.XMLHttpRequest) {// Si es Mozilla, Safari etc

pagina_requerida = new XMLHttpRequest()

} else if (window.ActiveXObject){ // pero si es IE


try{
pagina_requerida = new ActiveXObject("MSXML2.XMLHTTP.6.0")
}
catch(e)
{
try{
pagina_requerida = new ActiveXObject("MSXML2.XMLHTTP.5.0")
}
catch(e)
{
try{
pagina_requerida = new ActiveXObject("MSXML2.XMLHTTP.4.0")
}
catch(e)
{

try {
pagina_requerida = new ActiveXObject("MSXML2.XmlHttp.3.0")
} 
catch(e)
{

try {

pagina_requerida = new ActiveXObject("Msxml2.XMLHTTP")

} 

catch (e){ // en caso que sea una versión antigua

try{

pagina_requerida = new ActiveXObject("Microsoft.XMLHTTP")

}

catch (e){}
}
}
}
}
}
}
else

return false

pagina_requerida.onreadystatechange=function(){ // función de respuesta

cargarpagina(pagina_requerida, id_contenedor)

}

pagina_requerida.open('GET', url, true) // asignamos los métodos open y send

pagina_requerida.send(null)

}

// todo es correcto y ha llegado el momento de poner la información requerida

// en su sitio en la pagina xhtml

function cargarpagina(pagina_requerida, id_contenedor){

if (pagina_requerida.readyState == 4 && (pagina_requerida.status==200 || window.location.href.indexOf("http")==-1))

document.getElementById(id_contenedor).innerHTML=pagina_requerida.responseText

}







function enviarDatos(){

	//donde se mostrará lo resultados

	//divResultado = document.getElementById('resultado');

	//divFormulario = document.getElementById('formulario');

	//valores de los inputs

	id=document.frmempleado.idempleado.value;

	nom=document.frmempleado.nombres.value;

	dep=document.frmempleado.departamento.value;

	suel=document.frmempleado.sueldo.value;

	

	//instanciamos el objetoAjax

	ajax=objetoAjax();

	//usando del medoto POST

	//archivo que realizará la operacion

	//actualizacion.php

	ajax.open("POST", "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

		//	divFormulario.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("idempleado="+id+"&nombres="+nom+"&departamento="+dep+"&sueldo="+suel)

}
