// JavaScript Document
function getHttpObject()
{
	var xmlhttp=false;
	try
	{
	xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
	}
	catch(e)
	{
	xmlhttp=false;
	}
	if(window.XMLHttpRequest)
	xmlhttp = new XMLHttpRequest();
	return xmlhttp;
}

//var http = getHttpObject();	

function getMostrarMatriculas(idReemplazo)
{
var http = getHttpObject();
if(http)
    {
	var url= '/Sistema_Gestion/Matriculas/matriculas_lista_matriculados.php';
	var programa = document.combo_programas_matriculas.elige_programa_mostrar_matriculas.value;
	var params = "programa="+programa;
	var combo =document.getElementById(idReemplazo);
	
		if(programa == 0 || programa == ''){
			alert("Debes seleccionar un diplomado valido.");
		}else{
	
		http.open("POST",url,true);
		http.setRequestHeader("Content-type","application/x-www-form-urlencoded");
		http.setRequestHeader("Content-length",params.length);
		http.onreadystatechange = function(){
				if(http.readyState==1)
				{				
					combo.innerHTML='<div align="center" style="padding-top:150px;"><img src="../image/loading_system.gif" /><br><span class="style11" style="margin-top:5px;">Cargando Matriculas</span></div>';
				}
				if(http.readyState==4)
				{
					combo.innerHTML=http.responseText;
				}
			}
			http.send(params);
		}
	}else{
		document.getElementById('position_cargando').innerHTML='<span id="cargando">Error #400, no se pudo cargar la pagina intentenlo mas tarde.</span>';
	}
}

function detalleAlumno(DivID, ah, nombre, ap, am){
	if(document.getElementById(DivID).style.display == "none"){
		document.getElementById(DivID).style.display = "";
		ah.innerHTML = "Ocultar datos completos de "+nombre+" "+ap+" "+am;
	}else{
		document.getElementById(DivID).style.display = "none";
		ah.innerHTML = "Datos completos de "+nombre+" "+ap+" "+am;
	}
}

function editarMatriculas(boton, form){

boton.disabled = true;

var input = [form.guardar, form.universidad, form.carrera, form.semestre, form.est_cvl, form.sexo, form.fech_anio, form.fech_mes, form.fech_dia, form.lug_nac, form.direccion, form.distrito, form.departamento, form.email, form.fono, form.celular];

	for(var i = 0; i < input.length; i++){
		input[i].disabled = false;
	}

}


function guardarDatosEditados(boton, form, idAlumno)
{
var http = getHttpObject();
if(http)
    {
	var url= '/Sistema_Gestion/Matriculas/matriculas_guardar_datos_editados.php';
	var params = "universidad="+form.universidad.value+"&carrera="+form.carrera.value+"&semestre="+form.semestre.value+"&est_cvl="+form.est_cvl.value+"&sexo="+form.sexo.value+"&fech_anio="+form.fech_anio.value+"&fech_mes="+form.fech_mes.value+"&fech_dia="+form.fech_dia.value+"&lug_nac="+form.lug_nac.value+"&direccion="+form.direccion.value+"&distrito="+form.distrito.value+"&departamento="+form.departamento.value+"&email="+form.email.value+"&fono="+form.fono.value+"&celular="+form.celular.value+"&idAlumno="+idAlumno;	
		if(confirm("¿Desea modificar los datos?")){
			http.open("POST",url,true);
			http.setRequestHeader("Content-type","application/x-www-form-urlencoded");
			http.setRequestHeader("Content-length",params.length);
			http.onreadystatechange = function(){
					if(http.readyState==4)
					{
						var r = http.responseText;
						var data = r.split(",");
						if(data[0] == "error"){
							alert("Error de conexión con la base de datos, intentar mas tarde");
						}else{
							boton.disabled = true;

							var input = [form.universidad, form.carrera, form.semestre, form.est_cvl, form.sexo, form.fech_anio, form.fech_mes, form.fech_dia, form.lug_nac, form.direccion, form.distrito, form.departamento, form.email, form.fono, form.celular];
							
							form.editar.disabled = false;
							
								for(var i = 0; i < input.length; i++){
									input[i].disabled = true;
								}
							alert("Los cambios se efectuaron con exito");
						}				
					}
				}
				http.send(params);
		}
	}else{
		document.getElementById('position_cargando').innerHTML='<span id="cargando">Error #400, no se pudo cargar la pagina intentenlo mas tarde.</span>';
	}
}

function getBoton_Matricular(idMatriculado, nombre, paterno, materno)
{
var http = getHttpObject();
if(http)
   {
	var id_elegido = idMatriculado;
	var estado = 'estado_matricular';
	var comentario = 'comentario_matriculado';
	var tmp = estado+id_elegido;
	var temp = comentario+id_elegido;
	var estado_matricular = document.getElementById(tmp).value;
	var comentario_matriculado = document.getElementById(temp).value;
	var reemplazo = "matricula_status"+idMatriculado;
	var combo =document.getElementById(reemplazo);	
	var url= '/Sistema_Gestion/Matriculas/matriculas_matricular_alumno.php';
	var params = "id_elegido="+id_elegido+"&estado_matricular="+estado_matricular+"&comentario_matriculado="+comentario_matriculado;
		if(estado_matricular == "basura")
		{
			alert("Elija uan opcion.");
		}
		if(estado_matricular == "borrar_matricula")
		{
			if(confirm("Desea rechazar al alumno "+nombre+" "+paterno+" "+materno+"?"))
			{
				http.open("POST",url,true);
				http.setRequestHeader("Content-type","application/x-www-form-urlencoded");
				http.setRequestHeader("Content-length",params.length);
				http.onreadystatechange = function()
					{ 
					if(http.readyState==1)
					{				
				combo.innerHTML='<div align="center"><img src="/image/loading_peque.gif" /></div>';
					}
		
					if(http.readyState==4 && http.status == 200)
					{
					combo.innerHTML=http.responseText;
					}
					}
				http.send(params);
			}
		}
		if(estado_matricular == "eliminar")
		{
			if(confirm("Desea eliminar completamente al alumno "+nombre+" "+paterno+" "+materno+"?"))
			{
					http.open("POST",url,true);
					http.setRequestHeader("Content-type","application/x-www-form-urlencoded");
					http.setRequestHeader("Content-length",params.length);
					http.onreadystatechange = function()
					{ 
						if(http.readyState==1)
						{				
				combo.innerHTML='<div align="center"><img src="/image/loading_peque.gif" /></div>';
						}
		
						if(http.readyState==4 && http.status == 200)
						{
						combo.innerHTML=http.responseText;
						}
					}
					http.send(params);
			}
		}
		if(estado_matricular == "matricula")
		{
		if(confirm("Desea matricular al alumno "+nombre+" "+paterno+" "+materno+"?"))
			{
				http.open("POST",url,true);
				http.setRequestHeader("Content-type","application/x-www-form-urlencoded");
				http.setRequestHeader("Content-length",params.length);
				http.onreadystatechange = function()
				{ 
					if(http.readyState==1)
							{				
				combo.innerHTML='<div align="center"><img src="/image/loading_peque.gif" /></div>';
							}
					
						if(http.readyState==4 && http.status == 200)
						{
						combo.innerHTML=http.responseText;
						}
					}
					http.send(params);
			}
		}	
	}else{
		document.getElementById('position_cargando').innerHTML='<span id="cargando">Error #400, no se pudo cargar la pagina intentenlo mas tarde.</span>';
	}
}