// Documento JavaScript
// Esta funci?n cargar? las paginas


function mostrar(){
    document.getElementById('contenidos').innerHTML = '<img src="img/ajax-loader.gif" alt="Cargando" width="32" height="32" />';
}
function ocultar(nombreCapa){
    document.getElementById(nombreCapa).style.visibility="hidden";
}

function CambiarContrasenia()
{
	if( !validar() )
		return;

	cargarContenido();
}

function validar()
{
	var w = document.getElementById('txtActual');
	var x = document.getElementById('txtNueva');
	var y = document.getElementById('txtConfirmar');

	if(w.value.length == 0 || x.value.length == 0 || y.value.length == 0)
		{
		alert("Debe llenar todos los campos.");
		return false;
		}

	if(x.value != y.value)
	{
		alert("Las contrase\u00f1as no coinciden");
		return false;
	}
	else
		return true;
}

function boleta(item)
{
	if(item.value=="")
		return;

	var contenedor;
	contenedor = document.getElementById('boleta');

	Preloader(contenedor);
	ajax=nuevoAjax();
	ajax.open ("POST", "contenidos/a_boleta.php?cicloboleta="+item.value,true);

	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {

		contenedor.innerHTML = ajax.responseText;
	 	}
	}
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    ajax.send("cicloboleta="+item.value);
}

function administar(cve_grupo,cve_materia,ciclo, materia,turno,mostrar,fecha,cve_prof)
{

	var contenedor;
	contenedor = document.getElementById('contenidos');
	ajax=nuevoAjax();
	switch (mostrar)
	{
		case 't':
				ajax.open ("GET", "contenidos/a_temario.php?cg="+cve_grupo+"&cm="+cve_materia+"&c="+ciclo+"&m="+materia+"&t="+turno+"&cp="+cve_prof+"&mov=0",true);
				break;
		case 'p':
				ajax.open ("GET", "contenidos/a_programaalumnos.php?cg="+cve_grupo+"&cm="+cve_materia+"&c="+ciclo+"&m="+materia+"&t="+turno+"&cp="+cve_prof+"&f="+fecha+"&mov=0",true);
				break;
		}
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
		contenedor.innerHTML = ajax.responseText
	 	}
	}
	ajax.send(null)
}



function formapago(){
		var contenedor;
	contenedor = document.getElementById('contenidos');
	ajax=nuevoAjax();
	ajax.open ("GET", "contenidos/a_formapago.php?",true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
		contenedor.innerHTML = ajax.responseText
	 	}
	}
	ajax.send(null)
}

function Preloader(contenedor)
{
	contenedor.innerHTML = '<img src="/img/ajax-loader.gif" width="24" height="24" alt="Cargando..." />';
}

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")
} 
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 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 cargarContenido(){
	var t1, t2, contenedor;
	contenedor = document.getElementById('contenidos');
	t1 = document.getElementById('txtActual').value;
	t2 = document.getElementById('txtNueva').value;
	ajax=nuevoAjax();
	ajax.open ("GET", "contenidos/a_camcontra.php?t1="+t1+"&t2="+t2,true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
		contenedor.innerHTML = ajax.responseText
	 	}
	}
	ajax.send(null)
}

function AgregarMateria(cve_materia,cve_grupo){
        var contenedor;
	contenedor = document.getElementById('contenidos');
	ajax=nuevoAjax();
	ajax.open ("GET", "contenidos/proxmaterias.php?cm="+cve_materia+"&cg="+cve_grupo,true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
		contenedor.innerHTML = ajax.responseText
	 	}
	}
	ajax.send(null)
}

function GuardarQuejas(parametros, boton)
{
	// LIMPIAR CAPAS
	for(i=0;i<boton.length;i++)
	{	if(boton[i].checked)
			tipo=boton[i].value;
	}
	parametros +='|' + tipo;
	document.getElementById('quejas').innerHTML="";
	var contenedor;
	contenedor = document.getElementById('quejas');
	Preloader(contenedor);
	ajax=nuevoAjax();
	ajax.open ("POST", "contenidos/s_function.php?parametros="+parametros+ "&funcion=" + "GuardarQuejas",true);

	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
		contenedor.innerHTML = ajax.responseText;
	 	}
	}
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    ajax.send("parametros="+parametros+ "&funcion=" + "GuardarQuejas");
	switch(tipo)
	{
		case 'Q':
			alert ("Se ha enviado correctamente su Queja.");
			break;
		case 'S':
			alert ("Se ha enviado correctamente su Sugerencia.");
			break;
		case 'C':
			alert ("Se ha enviado correctamente su Comentario.");
			break;
	}
			
	mostrar();llamarasincrono('contenidos/g_quejas_sug.php', 'contenidos');
}

function GuardarDatosAlumno(item,parametros)
{

	// VALIDAR FICHA CLINICA
  var aux = ValidarFichaClinica(item);
	if(aux != "")
	{
    alert(aux);
    return false;
  }

	// VALIDAR DATOS PADRES
	aux = ValidarDatosPadres(item);
	if(aux != "")
  {
    alert(aux);
    return false;
  }

	aux = ValidarDatosGenerales(item);
	if(aux != "")
  {
    alert(aux);
    return false;
  }

  parametros = item.cmbTipoSangre.value + "|" +
               item.txtPeso.value + "|" +
               item.txtEstatura.value + "|" +
               item.txtAlergias.value + "|" +
               item.cmbAsma.value + "|" +
               item.cmbPadecimientos.value + "|" +

               parametros + "|" +

							 item.txtPadre.value + "|" +
							 item.txtDirPadre.value + "|" +
							 item.txtTelPadre.value + "|" +
							 item.txtTelOfiPadre.value + "|" +
							 item.txtCelPadre.value + "|" +
							 item.txtEmailPadre.value + "|" +

							 item.txtMadre.value + "|" +
							 item.txtDirMadre.value + "|" +
							 item.txtTelMadre.value + "|" +
							 item.txtTelOfiMadre.value + "|" +
							 item.txtCelMadre.value + "|" +
							 item.txtEmailMadre.value + "|" +

							 item.txtTelefono.value + "|" +
							 item.txtCelular.value + "|" +
							 item.txtLugarNacimiento.value + "|" +
							 item.txtEmpresa.value + "|" +
							 item.cmbNacionalidad.value + "|" +
							 item.cmbMediosEnteroUniversidad.value + "|" +

							 item.txtCalle.value + "|" +
							 item.txtColonia.value + "|" +
							 item.txtMunicipio.value + "|" +
							 item.txtEstado.value + "|" +
							 item.txtCP.value + "|" +
							 item.txtEmail.value + "|" +
							 item.txtTelTrabajo.value + "|" +
							 item.cmbEscuelasProcedencia.value;

	document.getElementById('preinscripcion').innerHTML="";
	var contenedor;
	contenedor = document.getElementById('preinscripcion');
	
	Preloader(contenedor);
	ajax=nuevoAjax();
	ajax.open ("POST", "contenidos/a_function.php?parametros="+parametros+ "&funcion=" + "GuardarDatosAlumno",true);

	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
		contenedor.innerHTML = ajax.responseText;
	 	}
	}
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    ajax.send("parametros="+parametros+ "&funcion=" + "GuardarDatosAlumno");	
}

function ValidarDatosGenerales(item)
{
	if(item.txtTelefono.value.length == 0)
		return "Proporcione su n\u00famero de tel\u00e9fono";

	if(item.txtLugarNacimiento.value.length == 0)
		return "Proporcione su lugar de nacimiento";

	if(item.txtCalle.value.length == 0)
		return "Proporcione la calle y n\u00famero de su vivienda.";

	if(item.txtColonia.value.length == 0)
		return "Proporcione la colonia de su vivienda";

	if(item.txtMunicipio.value.length == 0)
		return "Proporcione el municipio.";

	if(item.txtEstado.value.length == 0)
		return "Proporcione el Estado.";

	if(!isInteger(item.txtCP.value))
		return "El c\u00f3digo postal debe ser un n\u00famero entero.";


	if(!EsEmail(item.txtEmail.value))
		return "La direcci\u00f3n de correo no es v\u00e1lida."

	return "";

}


function HistorialAcademico(parametros)
{	var contenedor;
	document.getElementById('preinscripcion').innerHTML="";
	contenedor = document.getElementById('preinscripcion');
	Preloader(contenedor);
	ajax=nuevoAjax();
	ajax.open ("POST", "contenidos/a_function.php?parametros="+parametros+ "&funcion=" + "HistorialAcademico",true);

	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
		contenedor.innerHTML = ajax.responseText;
	 	}
	}
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    ajax.send("parametros="+parametros+ "&funcion=" + "HistorialAcademico"); 	
}

function AgregarMateriaPrehorario(parametros)
{   var d = parametros.split("|");
    var  titulo = d[2].substring(0,2);
    if(titulo=="MT")
            alert('El pago y registro de las materias a t\u00EDtulo es del ' +  d[5] + ' al ' + d[6] + ', en Materias a T\u00EDtulo.');
    else
        {
            if(d[4]==0)  
                alert("El prehorario lo podr\u00e1s realizar apartir del " + d[5]);
            else
            {  var contenedor;
                contenedor = document.getElementById('prehorario');
                Preloader(contenedor);
                ajax=nuevoAjax();
                ajax.open ("POST", "contenidos/a_function.php?parametros=" + parametros + "&funcion=" + "AgregarMateriaPrehorario",true);
                ajax.onreadystatechange=function() {
                        if (ajax.readyState==4) {
                        contenedor.innerHTML = ajax.responseText;
                        }
                }
                ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
                ajax.send("parametros=" + parametros + "&funcion=" + "AgregarMateriaPrehorario");
            }
        }
}

function AgregarMateriaPresencial(parametros)
{    var d = parametros.split("|");
    var  titulo = d[2].substring(0,2);
    
    if(titulo=="MT")
            alert('Para agregar materias a t\u00edtulo ir al menu correspondiente');
    else
        {/* alert("El prehorario lo podr\u00e1s realizar apartir del 7 de Enero.");*/
        document.getElementById('agregarmateria').innerHTML="";
	var contenedor;
	contenedor = document.getElementById('agregarmateria');
	
	Preloader(contenedor);

	ajax=nuevoAjax();
	ajax.open ("POST", "contenidos/a_function.php?parametros=" + parametros + "&funcion=" + "AgregarMateriaPresencial",true);

	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
		contenedor.innerHTML = ajax.responseText;
	 	}
	}
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    ajax.send("parametros=" + parametros + "&funcion=" + "AgregarMateriaPresencial");
        }
}

function QuitarMateriaPrehorario(parametros)
{ 
	document.getElementById('prehorario').innerHTML="";
	var contenedor;
	contenedor = document.getElementById('prehorario');
	Preloader(contenedor);
	ajax=nuevoAjax();
	ajax.open ("POST", "contenidos/a_function.php?parametros=" + parametros + "&funcion=" + "QuitarMateriaPrehorario",true);

	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
		contenedor.innerHTML = ajax.responseText; 
	 	}
	}
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    ajax.send("parametros=" + parametros + "&funcion=" + "QuitarMateriaPrehorario");
}

function QuitarMateriaAgregarMateria(parametros)
{ 	var contenedor;
	document.getElementById('agregarmateria').innerHTML="";
	contenedor = document.getElementById('agregarmateria');
	Preloader(contenedor);
	ajax=nuevoAjax();
	ajax.open ("POST", "contenidos/a_function.php?parametros=" + parametros + "&funcion=" + "QuitarMateriaAgregarMateria",true);

	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
		contenedor.innerHTML = ajax.responseText; 
	 	}
	}
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    ajax.send("parametros=" + parametros + "&funcion=" + "QuitarMateriaAgregarMateria");
}

function ValidarDatosPadres(f)
{
	if(f.txtPadre.value.length == 0)
		return "Debe escribir el nombre del padre.";

	if(f.txtMadre.value.length == 0)
		return "Debe escribir el nombre de la madre.";

	if(f.txtDirPadre.value.length == 0)
		return "Debe escribir la direcci\u00f3n del padre.";

	if(f.txtDirMadre.value.length == 0)
		return "Debe escribir la direcci\u00f3n de la madre.";

	if(f.txtTelPadre.value.length == 0)
		return "Debe escribir el tel\u00E9fono del padre.";

	if(f.txtTelMadre.value.length == 0)
		return "Debe escribir el tel\u00E9fono de la madre.";

		// VALIDAR CORREOS PADRES
	if(!EsEmail(f.txtEmailPadre.value))
			return "La direcci\u00F3n de correo del padre no es v\u00E1lida";

	if(!EsEmail(f.txtEmailMadre.value))
		return "La direcci\u00F3n de correo de la madre no es v\u00E1lida";
		
	return "";
}

function EsEmail(txt)
{
	var filter=/^[A-Za-z][A-Za-z0-9_.-]*@[A-Za-z0-9_]+\.[A-Za-z0-9_.]+[A-za-z]$/;
	if (txt.length == 0 ) return true;

	if (filter.test(txt))
		return true;
	else
		return false;
}

function ValidarFichaClinica(f)
{
  if(!isDecimal(f.txtPeso.value))
    return "El peso proporcionado no es v\u00e1lido.";

  if(f.txtPeso.value <30 || f.txtPeso.value > 300)
    return "El peso debe estar en rango de 30 a 300 kgs.";

  if(!isDecimal(f.txtEstatura.value))
    return "La talla proporcionada no es v\u00e1lida.";

  if(f.txtEstatura.value < 1 || f.txtEstatura.value > 2.5)
    return "La estatura debe estar en un rango de 1 a 2.5 mts.";

  return "";
}

function isInteger (s)
{   var i;
   // if (isEmpty(s))
    //   if (isInteger.arguments.length == 1) return defaultEmptyOK;
    //   else return (isInteger.arguments[1] == true);

    for (i = 0; i < s.length; i++)
    {
        var c = s.charAt(i);
       	if (!isDigit(c)) return false;

    }
    return true;
}

function isDecimal (s)
{
//return true;
var i;
	for (i=0; i< s.length; i++)
	{
		var c = s.charAt(i);
        if( i != 1 ) {
            if (!isDigit(c)) return false;
        } else {
            if (!isDigit(c) && (c != ".")) return false;
        }
    }
    return true;
}

function isDigit (c)
{   return ((c >= "0") && (c <= "9"))
}

function Reglamento(parametros)
{
	var contenedor;
	contenedor = document.getElementById('preinscripcion');
	ajax=nuevoAjax();
	ajax.open ("GET", "contenidos/a_reglamento.php?p="+parametros,true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
		contenedor.innerHTML = ajax.responseText
	 	}
	}
	ajax.send(null)
}

function seguro()
{
	var contenedor;
	contenedor = document.getElementById('preinscripcion');
	ajax=nuevoAjax();
	ajax.open ("GET", "contenidos/a_seguro.php?",true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
		contenedor.innerHTML = ajax.responseText
	 	}
	}
	ajax.send(null)
}

function SolicitudRe(item,item2)
{
	for(i=0;i<item.length;i++)
	{	if(item[i].checked)
			tipo=item[i].value;
	}
	for(i=0;i<item2.length;i++)
	{	if(item2[i].checked)
			pago=item2[i].value;
	}
	window.open ("contenidos/a_solicitudreinscripcion.php?t="+tipo+"&p="+pago,"Solicitud93", "toolbar=no, directories=no, status=no, menubar=yes, scrollbars=yes, resizable=no, width=800, height=600");

}

function FormaP(item,item2)
{
	for(i=0;i<item.length;i++)
	{	if(item[i].checked)
			tipo=item[i].value;
	}
	for(i=0;i<item2.length;i++)
	{	if(item2[i].checked)
			pago=item2[i].value;
	}
	window.open ("contenidos/a_formapago.php?t="+tipo+"&p="+pago,"Pago93", "toolbar=no, directories=no, status=no, menubar=yes, scrollbars=yes, resizable=no, width=800, height=600"); 
} 

function MateriasTituloPre(parametros)
{
	document.getElementById('contenidos').innerHTML="";
	var contenedor;
	contenedor = document.getElementById('contenidos');
	Preloader(contenedor);
	ajax=nuevoAjax();
	ajax.open ("POST", "contenidos/a_function.php?parametros=" + parametros + "&funcion=" + "MateriasTituloPre",true);

	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
		contenedor.innerHTML = ajax.responseText; 
	 	}
	}
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    ajax.send("parametros=" + parametros + "&funcion=" + "MateriasTituloPre");

}
function OpcionPagosPre(parametros)
{
	/* for(i=0;i<item.length;i++)
	{	if(item[i].checked)
			tipo=item[i].value;
	}*/
	document.getElementById('contenidos').innerHTML="";
	var contenedor;
	contenedor = document.getElementById('contenidos');
	Preloader(contenedor);
	ajax=nuevoAjax();
	ajax.open ("POST", "contenidos/a_function.php?parametros=" + parametros  + "&funcion=" + "OpcionPagosPre",true);

	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
		contenedor.innerHTML = ajax.responseText; 
	 	}
	}
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    ajax.send("parametros=" + parametros +  "&funcion=" + "OpcionPagosPre");

}
//function  FinalizarPrehorario(item,parametros)
function  FinalizarPrehorario(tipo,parametros)
{
	/*for(i=0;i<item.length;i++)
	{	if(item[i].checked)
			tipo=item[i].value;
	}*/
	document.getElementById('contenidos').innerHTML="";
	var contenedor;
	contenedor = document.getElementById('contenidos');
	Preloader(contenedor);
	ajax=nuevoAjax();
	ajax.open ("POST", "contenidos/a_function.php?parametros=" + parametros + "|" + tipo + "&funcion=" + "FinalizarPrehorario",true);

	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
		contenedor.innerHTML = ajax.responseText; 
	 	}
	}
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    ajax.send("parametros=" + parametros+ "|" + tipo  + "&funcion=" + "FinalizarPrehorario");
}

function CancelarPrehorario(parametros)
{
	document.getElementById('contenidos').innerHTML="";
	var contenedor;
	contenedor = document.getElementById('contenidos');
	Preloader(contenedor);
	ajax=nuevoAjax();
	ajax.open ("POST", "contenidos/a_function.php?parametros="+parametros+ "&funcion=" + "CancelarPrehorario",true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
		contenedor.innerHTML = ajax.responseText;
	 	}
	}
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    ajax.send("parametros="+parametros+ "&funcion=" + "CancelarPrehorario");
}

function GuardarInformacionInformes(item, atendio)
{
//VALIDAR INFORMACION PARA INFORMES
  var aux = ValidarInformes(item);
if(aux != "")
	{
    alert(aux);
    return false;
  }
	 parametros = 	item.txtNombre.value 		+ "|" +
              		item.txtCalleNum.value		+ "|" +
					item.txtCol.value			+ "|" +
					item.txtCd.value			+ "|" +
					item.txtCorreo.value		+ "|" +
					item.txtEscP.value			+ "|" +
					item.txtEmpresa.value		+ "|" +
					item.cmbNivel.value			+ "|" +
					item.cmbHorario.value		+ "|" +
					item.cmbMedio.value			+ "|" +
					item.txtComentario.value    + "|" +
                                        item.txtTel.value + "|" +
                                        item.txtCel.value + "|" +
					atendio;
	var contenedor;
	contenedor = document.getElementById('main');
	
	Preloader(contenedor);
	ajax=nuevoAjax();
	ajax.open ("POST", "functions.php?parametros="+ parametros + "&funcion=" + "GuardarInformacionInformes",true);

	ajax.onreadystatechange=function()
        {
            if (ajax.readyState==4)
            {
                var x =  ajax.responseText;

                if(x == "OK")
                {
                    mostrar();
                    llamarasincrono('main/informes.php', 'main');
                    alert("Su solicitud a sido enviada con \u00e9xito, en las pr\u00f3ximas 48 hrs. tendr\u00e1 respuesta a su comentario y/o pregunta.");
				}
                else
                    alert(x);					                   
            }
	}
        ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
        ajax.send("parametros=" + parametros + "&funcion=" + "GuardarInformacionInformes");
       
}

function ValidarInformes(f)
{
	if(f.txtNombre.value.length == 0)
		return "Proporcione su Nombre";

	if(f.txtCorreo.value.length == 0)
	{
		return "Proporcione su correo electr\u00f3nico.";
	}
	else
	{
		if(!EsEmail(f.txtCorreo.value))
			return "La direcci\u00f3n de correo no es v\u00e1lida.";
	}
	
	if(f.cmbNivel.value.length == 0)
		return "Proporcione el nivel de su inter\u00e9s.";
	
	if(f.cmbHorario.value.length == 0)
		return "Proporcione el turno de su inter\u00e9s.";
	
	if(f.cmbMedio.value.length == 0)
		return "Seleccione el medio por el cual se entero de la Universidad.";
	
	if(f.txtComentario.value.length == 0)
		return "Proporcione su Pregunta o Comentario.";

	return "";
}

function Referencia(parametros)
{
    window.open("contenidos/a_Referencia.php?p="+parametros, "toolbar=no, directories=no, status=no, menubar=yes, scrollbars=yes, resizable=no, width=800, height=600");
}

function remplazarCapaAlumno(funcion, capa, parametros)
{   document.getElementById(capa).innerHTML=""; 
    var contenedor;
    contenedor = document.getElementById(capa);
    Preloader(contenedor);
    ajax=nuevoAjax();
    ajax.open ("POST", "contenidos/a_function.php?parametros="+parametros+ "&funcion=" + funcion,true);
    ajax.onreadystatechange=function()
    {	if (ajax.readyState==4)
            {	contenedor.innerHTML = ajax.responseText;
    }	}
    ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    ajax.send("parametros="+parametros+ "&funcion=" + funcion);

}
