//Desarrollado por Jesus Liñán
//webmaster@ribosomatic.com
//ribosomatic.com
//Puedes hacer lo que quieras con el código
//pero visita la web cuando te acuerdes

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 p_esp(){
	//donde se mostrará lo resultados
	divResultado = document.getElementById('resultado2');
	//valores de los inputs
	cod_prueba=document.form1.prueba2.value;
	cod_pau=document.form1.prueba.value;
	cod_area=document.form1.area1.value;
	//instanciamos el objetoAjax
	ajax=objetoAjax();divResultado.innerHTML = "<strong>Aplicando Pauta Especifica...por favor espere un momento.</strong>";
	//uso del medotod POST
	//archivo que realizará la operacion
	//registro.php
	ajax.open("POST", "registro_esp.php",true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
			//mostrar resultados en esta capa
			divResultado.innerHTML = ajax.responseText
			//llamar a funcion para limpiar los inputs
			
		}
	}
	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	//enviando los valores
	ajax.send("prueba2="+cod_prueba+"&prueba="+cod_pau+"&area1="+cod_area)
}
*/
function p_esp(){
	//donde se mostrará lo resultados
	divResultado = document.getElementById('agregado');
	//valores de los inputs

	nivel=document.form1.nivel1.value;
	cod_prueba=document.form1.prueba.value;
	cod_prueba2=document.form1.prueba2.value;
	//area=document.form1.area1.value;
	cod_area=document.form1.area1.value;
	//instanciamos el objetoAjax
	ajax=objetoAjax();divResultado.innerHTML = "Aplicando Pauta a Prueba Creada.";
	//uso del medotod POST
	//archivo que realizará la operacion
	//registro.php
	ajax.open("POST", "aplica.php",true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
			//mostrar resultados en esta capa
			divResultado.innerHTML = ajax.responseText
			//llamar a funcion para limpiar los inputs
			
		}
	}
	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	//enviando los valores
	ajax.send("prueba="+cod_prueba+"&prueba2="+cod_prueba2+"&nivel1="+nivel+"&area1="+cod_area)
}


function Mostrar1(){
	//donde se mostrará lo resultados
	divResultado = document.getElementById('spid');
	//valores de los inputs

	ajax=objetoAjax();divResultado.innerHTML = "<p width:100%;\" style:\"background-color:#CFEEFF ;\" class=\"estado17\">&nbsp;En esta U. D. P. El profesor estará en condiciones de aplicar recursos didácticos que le faciliten estimular el desarrollo de capacidades básicas o sustentadoras de pensamiento y aplicar estrategias que faciliten el desarrollo del razonamiento verbal y estrategias de resolución de problemas en diferentes contextos. <p><div class=\"estado15\" align=\"right\" style=\"background-color:#ffffff\"><a href=\"#\" onclick=\"Limpiar(); return false\">Cerrar</a></div>";
	//uso del medotod POST
	//archivo que realizará la operacion
	//registro.php
	ajax.onreadystatechange=function()
	{
		if (ajax.readyState==4)
		{
			//mostrar resultados en esta capa
			divResultado.innerHTML = ajax.responseText
			//llamar a funcion para limpiar los inputs
			
		}
	}
	
}
 
function MostrarMapa(){
	//donde se mostrará lo resultados
	divResultado = document.getElementById('mapa');
	//valores de los inputs

	ajax=objetoAjax();divResultado.innerHTML = "<p width:100%;\" style:\"background-color:#CFEEFF ;\" class=\"estado17\"><img src=\"Images/mapa.jpg\" width=\"498\" height=\"367\" border=\"1\" style=\"border:solid; border-width:1px; border-style:solid; border-color:#6699cc\"><div class=\"estado15\" align=\"center\" style=\"background:url(Images/fond2.jpg);border:solid; border-width:1px; border-style:solid; border-color:#6699cc;width:498px\"><a href=\"#\" onclick=\"LimpiarMapa(); return false\">Cerrar</a></div><p>";
	//uso del medotod POST
	//archivo que realizará la operacion
	//registro.php
	ajax.onreadystatechange=function()
	{
		if (ajax.readyState==4)
		{
			//mostrar resultados en esta capa
			divResultado.innerHTML = ajax.responseText
			//llamar a funcion para limpiar los inputs
			
		}
	}
	
}

function Mostrar2(){
	//donde se mostrará lo resultados
	divResultado = document.getElementById('spid2');
	//valores de los inputs

	ajax=objetoAjax();divResultado.innerHTML = "<p width:100%;\" style:\"background-color:#CFEEFF ;\" class=\"estado17\">&nbsp;Esta unidad considera los aspectos centrales de la evolución tecnológica y la forma cómo la tecnología impacta a la sociedad y es afectada por ésta. Aporta además las herramientas fundamentales para que la Unidad Educativa, a través del trabajo docente multidiciplinario entregue a los estudiantes las competencias fundamentales para el empleo moderno, el autoempleo y puedan participar en forma activa en el desarrollo social y ambiental de su localidad. <p><div class=\"estado15\" align=\"right\" style=\"background-color:#ffffff\"><a href=\"#\" onclick=\"Limpiar2(); return false\">Cerrar</a></div>";
	//uso del medotod POST
	//archivo que realizará la operacion
	//registro.php
	ajax.onreadystatechange=function()
	{
		if (ajax.readyState==4)
		{
			//mostrar resultados en esta capa
			divResultado.innerHTML = ajax.responseText
			//llamar a funcion para limpiar los inputs
			
		}
	}
	
}
function Mostrar3(){
	//donde se mostrará lo resultados
	divResultado = document.getElementById('spid3');
	//valores de los inputs

	ajax=objetoAjax();divResultado.innerHTML = "<p width:100%;\" style:\"background-color:#CFEEFF ;\" class=\"estado17\">&nbsp;Existe consenso que la Reforma Educacional es el proyecto más importante del país para, entre otros, dejar atrás la pobreza, proveer una efectiva igualdad de oportunidades, posibilitar la participación social, fortalecer la convivencia cívica y, proporcionar las competencias que le permitan a los estudiantes desenvolverse en un mundo cambiante e interdependiente. Con la reforma se pretende  modificar las actuales limitaciones del sistema educativo y en particular, los anacronismos de los establecimientos educacionales para generar aprendizajes de calidad y con equidad en la distribución de conocimientos en la población estudiantil.</p><p width:100%;\" style:\"background-color:#CFEEFF ;\" class=\"estado17\">Los estudios realizados con profesores han destacado la necesidad de que en la Unidad Educativa se cuente con los antecedentes apropiados para que los diferentes miembros de ella puedan asumir una posición fundamentada acerca de su grado de participación en el colegio concordante con las orientaciones de la Reforma Educacional.</p><div class=\"estado15\" align=\"right\" style=\"background-color:#ffffff\"><a href=\"#\" onclick=\"Limpiar3(); return false\">Cerrar</a></div>";
	//uso del medotod POST
	//archivo que realizará la operacion
	//registro.php
	ajax.onreadystatechange=function()
	{
		if (ajax.readyState==4)
		{
			//mostrar resultados en esta capa
			divResultado.innerHTML = ajax.responseText
			//llamar a funcion para limpiar los inputs
			
		}
	}
	
}
function Mostrar4(){
	//donde se mostrará lo resultados
	divResultado = document.getElementById('spid4');
	//valores de los inputs

	ajax=objetoAjax();divResultado.innerHTML = "<p width:100%;\" style:\"background-color:#CFEEFF ;\" class=\"estado17\">&nbsp;La valoración, reconocimiento y defensa de los derechos humanos ha sido incorporada en el proceso de Reforma Educacional como un objetivo transversal. En tal virtud, esta U.D.P. procura entregar a los docentes elementos de apoyo para el abordaje de esta temática y su traducción en estrategias de aprendizajes susceptibles de aplicar directamente en el aula. Además de familiarizarse con las definiciones jurídicas y los debates filosóficos pertinentes, quienes realicen esta U.D.P. podrán desarrollar iniciativas para hacer que el respeto de los derechos humanos pase a tomar parte de la cultura cotidiana de los establecimientos educativos, y a través de ellos, del entorno social en que se sitúan.  </p><div class=\"estado15\" align=\"right\" style=\"background-color:#ffffff\"><a href=\"#\" onclick=\"Limpiar4(); return false\">Cerrar</a></div>";
	//uso del medotod POST
	//archivo que realizará la operacion
	//registro.php
	ajax.onreadystatechange=function()
	{
		if (ajax.readyState==4)
		{
			//mostrar resultados en esta capa
			divResultado.innerHTML = ajax.responseText
			//llamar a funcion para limpiar los inputs
			
		}
	}
	
}

function Mostrar5(){
	//donde se mostrará lo resultados
	divResultado = document.getElementById('spid5');
	//valores de los inputs

	ajax=objetoAjax();divResultado.innerHTML = "<p width:100%;\" style:\"background-color:#CFEEFF ;\" class=\"estado17\">&nbsp;Esta U.D.P. proporciona experiencia para la aplicación de un repertorio de técnicas (dinámicas) e instrumentos facilitadores del autoconocimiento de los estudiantes. Como producto final el profesor estará en condiciones de aplicarlos en el diseño de una unidad de trabajo para sus alumnos.   </p><div class=\"estado15\" align=\"right\" style=\"background-color:#ffffff\"><a href=\"#\" onclick=\"Limpiar5(); return false\">Cerrar</a></div>";
	//uso del medotod POST
	//archivo que realizará la operacion
	//registro.php
	ajax.onreadystatechange=function()
	{
		if (ajax.readyState==4)
		{
			//mostrar resultados en esta capa
			divResultado.innerHTML = ajax.responseText
			//llamar a funcion para limpiar los inputs
			
		}
	}
	
}
function Mostrar6(){
	//donde se mostrará lo resultados
	divResultado = document.getElementById('spid6');
	//valores de los inputs

	ajax=objetoAjax();divResultado.innerHTML = "<p width:100%;\" style:\"background-color:#CFEEFF ;\" class=\"estado17\">&nbsp;En un contexto de descentralización, uno de los principales desafíos de la reforma educacional es que se mejore la toma de decisiones en los establecimientos educacionales.</p><p width:100%;\" style:\"background-color:#CFEEFF ;\" class=\"estado17\">&nbsp;Los estudios de necesidades han destacado la urgencia de modificar sustantivamente aspectos de una cultura escolar que, entre otras, confunde la evaluación con la calificación y que muchas de las decisiones institucionales se toman por costumbre o tradición o sin información apropiada para reducir el error en las decisiones. Considerando que la calidad de la educación de cualquier establecimiento no solo depende de las decisiones de los docentes sino que también de los otros miembros de la unidad educativa esta Unidad de Desarrollo Profesional contribuye a que todos los miembros de la comunidad educativa puedan participar en el mejoramiento de la calidad de la educación del colegio.    </p><div class=\"estado15\" align=\"right\" style=\"background-color:#ffffff\"><a href=\"#\" onclick=\"Limpiar6(); return false\">Cerrar</a></div>";
	//uso del medotod POST
	//archivo que realizará la operacion
	//registro.php
	ajax.onreadystatechange=function()
	{
		if (ajax.readyState==4)
		{
			//mostrar resultados en esta capa
			divResultado.innerHTML = ajax.responseText
			//llamar a funcion para limpiar los inputs
			
		}
	}
	
}
function Mostrar7(){
	//donde se mostrará lo resultados
	divResultado = document.getElementById('spid7');
	//valores de los inputs

	ajax=objetoAjax();divResultado.innerHTML = "<p width:100%;\" style:\"background-color:#CFEEFF ;\" class=\"estado17\">&nbsp;En esta U.D.P. el profesor aplicará conceptos, estrategias, procedimientos y recursos para la obtención de información evaluativa par ala toma de decisiones profesionales. También con esta U. D. P. el profesor será competente en organizar las autoevaluaciones y coevaluaciones de sus estudiantes.     </p><div class=\"estado15\" align=\"right\" style=\"background-color:#ffffff\"><a href=\"#\" onclick=\"Limpiar7(); return false\">Cerrar</a></div>";
	//uso del medotod POST
	//archivo que realizará la operacion
	//registro.php
	ajax.onreadystatechange=function()
	{
		if (ajax.readyState==4)
		{
			//mostrar resultados en esta capa
			divResultado.innerHTML = ajax.responseText
			//llamar a funcion para limpiar los inputs
			
		}
	}
	
}
function Mostrarqareas2(){
	//donde se mostrará lo resultados
	divResultado = document.getElementById('areas');
	//valores de los inputs
	cod_nivel=document.form1.nivel12.value;
	if (cod_nivel=='n0')
	{
	//instanciamos el objetoAjax
	ajax=objetoAjax();divResultado.innerHTML = "<p style=\"border:1px solid black; width:100%;height:60px\"><br><br>&nbsp;Aplicación 1: <strong>Lenguaje y Comunicación, Cálculo y Representación del Espacio , Ciencias Integradas</strong><p>";
	}

	else if (cod_nivel=='n1')
	{
	//instanciamos el objetoAjax
	ajax=objetoAjax();divResultado.innerHTML = "<p style=\"border:1px solid black; width:100%;height:60px\"><br><br>&nbsp;Aplicación 1: <strong>Lenguaje y Comunicación, Cálculo y Representación del Espacio</strong></p>";
	}
	
	else if (cod_nivel=='n2')
	{
	//instanciamos el objetoAjax
	ajax=objetoAjax();divResultado.innerHTML = "<p style=\"border:1px solid black; width:100%;height:60px\"><br><br>&nbsp;Aplicación 1: <strong>Lenguaje y Comunicación, Cálculo y Representación del Espacio , Ciencias Integradas</strong></p>";
	}
	else if (cod_nivel=='n3')
	{
	//instanciamos el objetoAjax
	ajax=objetoAjax();divResultado.innerHTML = "<p style=\"border:1px solid black; width:100%;height:60px\"><br><br>&nbsp;Aplicación 1: <strong>Lenguaje y Comunicación, Cálculo y Representación del Espacio , Ciencias Integradas</strong></p>";
	}
	else if (cod_nivel=='n5')
			{
	//instanciamos el objetoAjax
				ajax=objetoAjax();divResultado.innerHTML = "<p style=\"border:1px solid black; width:100%;height:60px\"><br><br>&nbsp;Aplicación 1: <strong>Lenguaje y Comunicación , Ciencias Sociales </strong><br>&nbsp;Aplicación 2: <strong>Matemáticas , Ciencias Naturales</strong><br>&nbsp;Aplicación 3: <strong>Inglés</strong></p>";
	   	}	
		
	else if (cod_nivel=='n6')
			{
	//instanciamos el objetoAjax
				ajax=objetoAjax();divResultado.innerHTML = "<p style=\"border:1px solid black; width:100%;height:60px\"><br><br>&nbsp;Aplicación 1: <strong>Lenguaje y Comunicación , Ciencias Sociales , Filosofía </strong><br>&nbsp;Aplicación 2: <strong>Matemáticas , Ciencias Naturales</strong><br>&nbsp;Aplicación 3: <strong>Inglés</strong></p>";
	   	}		
		
		else if (cod_nivel=='')
			{
	//instanciamos el objetoAjax
				ajax=objetoAjax();divResultado.innerHTML = " ";
	   	}	
	
	//uso del medotod POST
	//archivo que realizará la operacion
	//registro.php
	ajax.onreadystatechange=function()
	{
		if (ajax.readyState==4)
		{
			//mostrar resultados en esta capa
			divResultado.innerHTML = ajax.responseText
			//llamar a funcion para limpiar los inputs
			
		}
	}
	
}


function Limpiar(){
	//donde se mostrará lo resultados
	divResultado = document.getElementById('spid');
	//valores de los inputs
	//instanciamos el objetoAjax
	ajax=objetoAjax();divResultado.innerHTML = "<div style=\"font-size:1px; background-color:#FFFFFF\">x</div>";

	ajax.onreadystatechange=function()
	{
		if (ajax.readyState==4)
		{
			//mostrar resultados en esta capa
			divResultado.innerHTML = ajax.responseText
			//llamar a funcion para limpiar los inputs
			
		}
	}
	
}

function LimpiarMapa(){
	//donde se mostrará lo resultados
	divResultado = document.getElementById('mapa');
	//valores de los inputs
	//instanciamos el objetoAjax
	ajax=objetoAjax();divResultado.innerHTML = "<div style=\"font-size:1px; background-color:#FFFFFF\">x</div>";

	ajax.onreadystatechange=function()
	{
		if (ajax.readyState==4)
		{
			//mostrar resultados en esta capa
			divResultado.innerHTML = ajax.responseText
			//llamar a funcion para limpiar los inputs
			
		}
	}
	
}

function Limpiar2(){
	//donde se mostrará lo resultados
	divResultado = document.getElementById('spid2');
	//valores de los inputs
	//instanciamos el objetoAjax
	ajax=objetoAjax();divResultado.innerHTML = "<div style=\"font-size:1px; background-color:#FFFFFF\">x</div>";

	ajax.onreadystatechange=function()
	{
		if (ajax.readyState==4)
		{
			//mostrar resultados en esta capa
			divResultado.innerHTML = ajax.responseText
			//llamar a funcion para limpiar los inputs
			
		}
	}
	
}
function Limpiar3(){
	//donde se mostrará lo resultados
	divResultado = document.getElementById('spid3');
	//valores de los inputs
	//instanciamos el objetoAjax
	ajax=objetoAjax();divResultado.innerHTML = "<div style=\"font-size:1px; background-color:#FFFFFF\">x</div>";

	ajax.onreadystatechange=function()
	{
		if (ajax.readyState==4)
		{
			//mostrar resultados en esta capa
			divResultado.innerHTML = ajax.responseText
			//llamar a funcion para limpiar los inputs
			
		}
	}
	
}
function Limpiar4(){
	//donde se mostrará lo resultados
	divResultado = document.getElementById('spid4');
	//valores de los inputs
	//instanciamos el objetoAjax
	ajax=objetoAjax();divResultado.innerHTML = "<div style=\"font-size:1px; background-color:#FFFFFF\">x</div>";

	ajax.onreadystatechange=function()
	{
		if (ajax.readyState==4)
		{
			//mostrar resultados en esta capa
			divResultado.innerHTML = ajax.responseText
			//llamar a funcion para limpiar los inputs
			
		}
	}
	
}
function Limpiar5(){
	//donde se mostrará lo resultados
	divResultado = document.getElementById('spid5');
	//valores de los inputs
	//instanciamos el objetoAjax
	ajax=objetoAjax();divResultado.innerHTML = "<div style=\"font-size:1px; background-color:#FFFFFF\">x</div>";

	ajax.onreadystatechange=function()
	{
		if (ajax.readyState==4)
		{
			//mostrar resultados en esta capa
			divResultado.innerHTML = ajax.responseText
			//llamar a funcion para limpiar los inputs
			
		}
	}
	
}

function Limpiar6(){
	//donde se mostrará lo resultados
	divResultado = document.getElementById('spid6');
	//valores de los inputs
	//instanciamos el objetoAjax
	ajax=objetoAjax();divResultado.innerHTML = "<div style=\"font-size:1px; background-color:#FFFFFF\">x</div>";

	ajax.onreadystatechange=function()
	{
		if (ajax.readyState==4)
		{
			//mostrar resultados en esta capa
			divResultado.innerHTML = ajax.responseText
			//llamar a funcion para limpiar los inputs
			
		}
	}
	
}

function Limpiar7(){
	//donde se mostrará lo resultados
	divResultado = document.getElementById('spid7');
	//valores de los inputs
	//instanciamos el objetoAjax
	ajax=objetoAjax();divResultado.innerHTML = "<div style=\"font-size:1px; background-color:#FFFFFF\">x</div>";

	ajax.onreadystatechange=function()
	{
		if (ajax.readyState==4)
		{
			//mostrar resultados en esta capa
			divResultado.innerHTML = ajax.responseText
			//llamar a funcion para limpiar los inputs
			
		}
	}
	
}
function limpiarp2(){
	//donde se mostrará lo resultados
	divResultado = document.getElementById('resultado');
	//valores de los inputs
	cod_prueba=document.form1.area1.value;
	if (cod_prueba=='-1')
	{
	//instanciamos el objetoAjax
	ajax=objetoAjax();divResultado.innerHTML = " ";
	}

	ajax.onreadystatechange=function()
	{
		if (ajax.readyState==4)
		{
			//mostrar resultados en esta capa
			divResultado.innerHTML = ajax.responseText
			//llamar a funcion para limpiar los inputs
			
		}
	}
	
}



function limpiame(){
	//donde se mostrará lo resultados
	divResultado = document.getElementById('resultado');

	ajax=objetoAjax();divResultado.innerHTML = " ";
	
	ajax.onreadystatechange=function()
	{
		if (ajax.readyState==4)
		{
			//mostrar resultados en esta capa
			divResultado.innerHTML = ajax.responseText
			//llamar a funcion para limpiar los inputs
			
		}
	}
	
}





function enviarDatos(){
	//donde se mostrará lo resultados
	divResultado = document.getElementById('mensaje');
	//valores de los inputs
	nombres=document.boletin.nombres.value;
	apellidos=document.boletin.apellidos.value;
	email=document.boletin.email.value;
	//instanciamos el objetoAjax
	ajax=objetoAjax();divResultado.innerHTML = "Te estamos agregando , gracias.";
	//uso del medotod POST
	//archivo que realizará la operacion
	//registro.php
	ajax.open("POST", "modulos/registro.php",true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
			//mostrar resultados en esta capa
			divResultado.innerHTML = ajax.responseText
			//llamar a funcion para limpiar los inputs
			LimpiarCampos(); 
		}
	}
	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	//enviando los valores
	ajax.send("nombres="+nombres+"&apellidos="+apellidos+"&email="+email)
}

function enviarDatos2(){
	
	//donde se mostrará lo resultados
	divResultado = document.getElementById('resultado');
	divFormulario = document.getElementById('formulario');
	//valores de los inputs
	cod_prueba=document.nuevo.pr.value;
	cod_des=document.nuevo.de.value;
	punt=document.nuevo.pun.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 black; width:85%;\"><strong>La actualizaci&oacute;n se realiz&oacute; correctamente</strong></p>";
			pedirDatos4();
		}
	}
	//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("pr="+cod_prueba+"&de="+cod_des+"&pun="+punt)
}

function enviarDatos3(){
	
	cod_prueba=document.nuevo.nombre.value;
	//instanciamos el objetoAjax
	ajax=objetoAjax();
	//usando del medoto POST
	//archivo que realizará la operacion
	//actualizacion.php

	//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("nombre="+cod_prueba)
}

function AgregarPrueba(){
	//donde se mostrará lo resultados
	divResultado = document.getElementById('guardando');
	//valores de los inputs
	cod_nivel=document.form1.nivel1.value;
	fecha_apli=document.form1.fecha_apli1.value;
	//instanciamos el objetoAjax
	ajax=objetoAjax();divResultado.innerHTML = "Agregando Prueba...recuerde agregar las Areas.";
	//uso del medotod POST
	//archivo que realizará la operacion
	//registro.php
	ajax.open("POST", "agrega_pr.php",true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
			//mostrar resultados en esta capa
			divResultado.innerHTML = ajax.responseText
			//llamar a funcion para limpiar los inputs
			MostrarDatos();
		}
	}
	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	//enviando los valores
	ajax.send("nivel1="+cod_nivel+"&fecha_apli1="+fecha_apli)
}

function eliminarDato(cod_prueba,cod_des,puntaje,area){
	//donde se mostrará el resultado de la eliminacion
	divResultado = document.getElementById('resultado');
	
	//usaremos un cuadro de confirmacion	
	var eliminar = confirm("De verdad desea eliminar este dato?")
	if ( eliminar ) {
		//instanciamos el objetoAjax
		ajax=objetoAjax();
		//uso del medotod GET
		//indicamos el archivo que realizará el proceso de eliminación
		//junto con un valor que representa el id del empleado
		ajax.open("GET", "eliminacion.php?cod_prueba="+cod_prueba+"&cod_des="+cod_des+"&area="+area+"&puntaje="+puntaje);
		ajax.onreadystatechange=function() {
			if (ajax.readyState==4) {
				//mostrar resultados en esta capa
				divResultado.innerHTML = ajax.responseText
			}
		}
		//como hacemos uso del metodo GET
		//colocamos null
		ajax.send(null)
	}
}


function ConsultarDatos3(){
	//donde se mostrará el resultado
	divResultado = document.getElementById('resultado');
	//tomamos el valor de la lista desplegable
	cod_prueba=document.form1.prueba.value;
	cod_area=document.form1.area1.value;
	cod_nivel=document.form1.nivel1.value;
	//instanciamos el objetoAjax
	ajax=objetoAjax();divResultado.innerHTML = "Cargando...por favor espere un momento."; 
	//usamos el medoto POST
	//archivo que realizará la operacion
	//datoscliente.php
	ajax.open("POST", "consulta5.php",true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
			//mostrar resultados en esta capa
			divResultado.innerHTML = ajax.responseText
			LimpiarCampos2();
		}
	}
	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	//enviando los valores
	ajax.send("prueba="+cod_prueba+"&area1="+cod_area+"&nivel1="+cod_nivel)
}


function buscapr(){
	//donde se mostrará el resultado
	divResultado = document.getElementById('resultado');
	//tomamos el valor de la lista desplegable
	nombre=document.formnueva.nombre.value;
	nivel=document.menu.nivel.value;
	//instanciamos el objetoAjax
	ajax=objetoAjax();divResultado.innerHTML = "Buscando...."; 
	//usamos el medoto POST
	//archivo que realizará la operacion
	//datoscliente.php
	ajax.open("POST", "conpr.php",true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
			//mostrar resultados en esta capa
			divResultado.innerHTML = ajax.responseText
		}
	}
	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	//enviando los valores
	ajax.send("nombre="+nombre+"&nivel="+nivel)
}


function ConsultarAplicacion(){
	//donde se mostrará el resultado
	divResultado = document.getElementById('pruebas');
	//tomamos el valor de la lista desplegable
	cod_area=document.form1.area1.value;
	cod_nivel=document.form1.nivel1.value;
	
	//instanciamos el objetoAjax
	ajax=objetoAjax();divResultado.innerHTML = "Cargando...por favor espere un momento."; 
	//usamos el medoto POST
	//archivo que realizará la operacion
	//datoscliente.php
	ajax.open("POST", "consulta6.php",true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
			//mostrar resultados en esta capa
			divResultado.innerHTML = ajax.responseText
		}
	}
	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	//enviando los valores
	ajax.send("&area1="+cod_area+"&nivel1="+cod_nivel)
}





function pedirDatos(){
	//donde se mostrará el resultado
	divResultado = document.getElementById('resultado');
	//tomamos el valor de la lista desplegable
	nom=document.form1.prueba.value;
	des=document.form1.desemp.value;

	//instanciamos el objetoAjax
	ajax=objetoAjax();divResultado.innerHTML = "Cargando...por favor espere un momento."; 
	//usamos el medoto POST
	//archivo que realizará la operacion
	//datoscliente.php
	ajax.open("POST", "datosdesemp.php",true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
			//mostrar resultados en esta capa
			divResultado.innerHTML = ajax.responseText
		}
	}
	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	//enviando los valores
	ajax.send("prueba="+nom+"&desemp="+des)
}

function pedirDatos2(){
	//donde se mostrará el resultado
	divResultado = document.getElementById('resultado');
	//tomamos el valor de la lista desplegable
	nom=document.form1.prueba.value;
	cod_area=document.form1.area1.value;
	//instanciamos el objetoAjax
	ajax=objetoAjax();divResultado.innerHTML = "Cargando...por favor espere un momento."; 
	//usamos el medoto POST
	//archivo que realizará la operacion
	//datoscliente.php
	ajax.open("POST", "datosdesemp2.php",true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
			//mostrar resultados en esta capa
			divResultado.innerHTML = ajax.responseText
			LimpiarCampos3();
		}
	}
	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	//enviando los valores
	ajax.send("prueba="+nom+"&area1="+cod_area)
}

function pedirDatos3(){
	//donde se mostrará el resultado
	divResultado = document.getElementById('resultado');
	//tomamos el valor de la lista desplegable
	cod_prueba=document.form1.prueba.value;
	cod_area=document.form1.area1.value;

	//instanciamos el objetoAjax
	ajax=objetoAjax();divResultado.innerHTML = "Cargando...por favor espere un momento."; 
	//usamos el medoto POST
	//archivo que realizará la operacion
	//datoscliente.php
	ajax.open("POST", "consulta.php",true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
			//mostrar resultados en esta capa
			divResultado.innerHTML = ajax.responseText
			LimpiarCampos2();
		}
	}
	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	//enviando los valores
	ajax.send("prueba="+cod_prueba+"&area1="+cod_area)
}



function pedirPauta(){
	//donde se mostrará el resultado
	divResultado = document.getElementById('resultado');
	//tomamos el valor de la lista desplegable
	cod_prueba=document.form1.prueba.value;
	cod_area=document.form1.area1.value;

	//instanciamos el objetoAjax
	ajax=objetoAjax();divResultado.innerHTML = "Cargando...por favor espere un momento."; 
	//usamos el medoto POST
	//archivo que realizará la operacion
	//datoscliente.php
	ajax.open("POST", "consulta_pauta2.php",true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
			//mostrar resultados en esta capa
			divResultado.innerHTML = ajax.responseText
			LimpiarCampos2();
		}
	}
	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	//enviando los valores
	ajax.send("prueba="+cod_prueba+"&area1="+cod_area)
}






function datosPauta(){
	//donde se mostrará el resultado
	divResultado = document.getElementById('resultado');
	//tomamos el valor de la lista desplegable
	cod_prueba=document.nuevo.nombre.value;

	//instanciamos el objetoAjax
	ajax=objetoAjax();divResultado.innerHTML = "Cargando...por favor espere un momento."; 
	//usamos el medoto POST
	//archivo que realizará la operacion
	//datoscliente.php
	ajax.open("POST", "consulta_pauta.php",true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
			//mostrar resultados en esta capa
			divResultado.innerHTML = ajax.responseText

		}
	}
	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	//enviando los valores
	ajax.send("nombre="+cod_prueba)
}

function datosPauta2(){
	//donde se mostrará el resultado
	divResultado = document.getElementById('resultado');
	//tomamos el valor de la lista desplegable
	cod_prueba=document.nuevo.pauta.value;

	//instanciamos el objetoAjax
	ajax=objetoAjax();divResultado.innerHTML = "Cargando...por favor espere un momento."; 
	//usamos el medoto POST
	//archivo que realizará la operacion
	//datoscliente.php
	ajax.open("POST", "consulta_pauta3.php",true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
			//mostrar resultados en esta capa
			divResultado.innerHTML = ajax.responseText

		}
	}
	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	//enviando los valores
	ajax.send("pauta="+cod_prueba)
}


function pedirDatos4(){
	//donde se mostrará el resultado
	divResultado = document.getElementById('resultado');
	//tomamos el valor de la lista desplegable
	cod_prueba=document.form1.prueba.value;
	cod_area=document.form1.area1.value;
	
	//instanciamos el objetoAjax
	ajax=objetoAjax();divResultado.innerHTML = "Cargando...por favor espere un momento."; 
	//usamos el medoto POST
	//archivo que realizará la operacion
	//datoscliente.php
	ajax.open("POST", "datosdesemp3.php",true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
			//mostrar resultados en esta capa
			divResultado.innerHTML = ajax.responseText
			LimpiarCampos3();
		}
	}
	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	//enviando los valores
	ajax.send("prueba="+cod_prueba+"&area1="+cod_area)
}

function MostrarDatos(){
	//donde se mostrará el resultado
	divResultado = document.getElementById('resultado');
	//tomamos el valor de la lista desplegable
	cod_nivel=document.form1.nivel1.value;
	fecha_ap=document.form1.fecha_apli1.value;
	
	//instanciamos el objetoAjax
	ajax=objetoAjax();divResultado.innerHTML = "Cargando...por favor espere un momento."; 
	//usamos el medoto POST
	//archivo que realizará la operacion
	//datoscliente.php
	ajax.open("POST", "consulta4.php",true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
			//mostrar resultados en esta capa
			divResultado.innerHTML = ajax.responseText
		}
	}
	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	//enviando los valores
	ajax.send("nivel1="+cod_nivel+"&fecha_apl11="+fecha_ap)
}



function pedirDatos5(cod_prueba,cod_des,puntaje){
	//donde se mostrará el formulario con los datos
	divFormulario = document.getElementById('formulario');
	
	//instanciamos el objetoAjax
	ajax=objetoAjax();
	//uso del medotod GET
	ajax.open("GET", "consulta3.php?cod_prueba="+cod_prueba+"&cod_des="+cod_des+"&puntaje="+puntaje);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
			//mostrar resultados en esta capa
			divFormulario.innerHTML = ajax.responseText
			//mostrar el formulario
			divFormulario.style.display="block";
		}
	}
	//como hacemos uso del metodo GET
	//colocamos null
	ajax.send(null)
}


function Items(cod_des,cod_area,cod_nivel,cod_prueba,cod_texto){
	//donde se mostrará el formulario con los datos
	divFormulario = document.getElementById('items');
	
	//instanciamos el objetoAjax
	ajax=objetoAjax();
	//uso del medotod GET
	ajax.open("GET", "consulta_items.php?cod_des="+cod_des+"&cod_area="+cod_area+"&cod_nivel="+cod_nivel+"&cod_prueba="+cod_prueba+"&cod_texto="+cod_texto);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
			//mostrar resultados en esta capa
			divFormulario.innerHTML = ajax.responseText
			//mostrar el formulario
			divFormulario.style.display="block";
		}
	}
	//como hacemos uso del metodo GET
	//colocamos null
	ajax.send(null)
}



function pedirDatos6(){
	//donde se mostrará el resultado
	divResultado = document.getElementById('resultado');
	//tomamos el valor de la lista desplegable
	nom=document.form1.prueba.value;
	des=document.form1.desemp.value;

	//instanciamos el objetoAjax
	ajax=objetoAjax();divResultado.innerHTML = "Cargando...por favor espere un momento."; 
	//usamos el medoto POST
	//archivo que realizará la operacion
	//datoscliente.php
	ajax.open("POST", "datosdesemp4.php",true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
			//mostrar resultados en esta capa
			divResultado.innerHTML = ajax.responseText
		}
	}
	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	//enviando los valores
	ajax.send("prueba="+nom+"&desemp="+des)
}

function LimpiarCampos(){
	
	document.boletin.nombres.value="";
	document.boletin.apellidos.value="";
	document.boletin.email.value=""; 
	document.boletin.nombres.focus();
}

function LimpiarCampos2(){
	
	document.form1.desemp.value="";
	document.form1.des_selec.value="";
	document.form1.puntaje.value=""; 
	document.form1.ejec.value=""; 
	document.form1.eje_selec.value=""; 
	document.form1.habilidad.value=""; 
	document.form1.hab_selec.value="";
	document.form1.prueba.focus();
}

function LimpiarCampos3(){
	
	document.form1.desemp.value="";
	document.form1.des_selec.value=""; 
	document.form1.ejec.value=""; 
	document.form1.eje_selec.value=""; 
	document.form1.habilidad.value=""; 
	document.form1.hab_selec.value="";
	document.form1.prueba.focus();
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_validateForm() { //v4.0
  var i,p,q,nm,test,num,min,max,errors='',args=MM_validateForm.arguments;
  for (i=0; i<(args.length-2); i+=3) { test=args[i+2]; val=MM_findObj(args[i]);
    if (val) { nm=val.name; if ((val=val.value)!="") {
      if (test.indexOf('isEmail')!=-1) { p=val.indexOf('@');
        if (p<1 || p==(val.length-1)) errors+='- '+nm+' must contain an e-mail address.\n';
      } else if (test!='R') { num = parseFloat(val);
        if (isNaN(val)) errors+='- El puntaje debe ser un nùmero.\n';
        if (test.indexOf('inRange') != -1) { p=test.indexOf(':');
          min=test.substring(8,p); max=test.substring(p+1);
          if (num<min || max<num) errors+='- El Puntaje debe ser entre '+min+' y '+max+'.\n';
    } } } else if (test.charAt(0) == 'R') errors += '- Ingrese Puntaje.\n'; }
  } if (errors) alert('Los Siguientes errores han ocurrido:\n'+errors);
  document.MM_returnValue = (errors == '');
}

function MM_validateForm2() { //v4.0
  var i,p,q,nm,test,num,min,max,errors='',args=MM_validateForm2.arguments;
  nivel = document.form1.nivel1.value;
  for (i=0; i<(args.length-2); i+=3) { test=args[i+2]; val=MM_findObj(args[i]);
  if ((nivel == "") || (nivel == "-1") || (nivel == "Seleccione Nivel"))errors+='- Debe Seleccionar un Nivel.\n';
    if (val) { nm=val.name; if ((val=val.value)!="") {
      if (test.indexOf('isEmail')!=-1) { p=val.indexOf('@');
        if (p<1 || p==(val.length-1)) errors+='- '+nm+' must contain an e-mail address.\n';
      } else if (test!='R') { num = parseFloat(val);
        if (isNaN(val)) errors+='- El puntaje debe ser un nùmero.\n';
        if (test.indexOf('inRange') != -1) { p=test.indexOf(':');
          min=test.substring(8,p); max=test.substring(p+1);
          if (num<min || max<num) errors+='- El Puntaje debe ser entre '+min+' y '+max+'.\n';
    } } } else if (test.charAt(0) == 'R') errors += '- Ingrese Fecha de Aplicación.\n'; }
  } if (errors) alert('Los Siguientes errores han ocurrido:\n'+errors);
  document.MM_returnValue = (errors == '');
}

function MM_findObj3(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}


function MM_validateForm3() { //v4.0 
  var i,p,q,nm,test,num,min,max,errors='',args=MM_validateForm3.arguments;

  areasel = document.form1.chosen.value;
  
  for (i=0; i<(args.length-2); i+=3) { test=args[i+2]; val=MM_findObj3(args[i]);

   if ((areasel == ""))errors+='- Debe agregar Area(s) a la Prueba.\n';
    if (val) { nm=val.name; if ((val=val.value)!="") {
      if (test.indexOf('isEmail')!=-1) { p=val.indexOf('@');
        if (p<1 || p==(val.length-1)) errors+='- '+nm+' must contain an e-mail address.\n';
      } else if (test!='R') { num = parseFloat(val);
        if (isNaN(val)) errors+='- El puntaje debe ser un nùmero.\n';
        if (test.indexOf('inRange') != -1) { p=test.indexOf(':');
          min=test.substring(8,p); max=test.substring(p+1);
          if (num<min || max<num) errors+='- El Puntaje debe ser entre '+min+' y '+max+'.\n';
    } } } else if (test.charAt(0) == 'R') errors += '- Ingrese Fecha de Aplicación.\n'; }
  } if (errors) alert('Los Siguientes errores han ocurrido:\n'+errors);
  document.MM_returnValue = (errors == '');
}
/*****************************************************************************************/
function mensaje5()
{
			alert('Uno de los items que se han seleccionado ya pertenecen a la prueba');
}
