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;
}

//SUBIR ARCHIVO
/*function uploadFile(obj,idpersona,correo) {
	var divResultado,idpersona;
	divResultado = document.getElementById('contenedor');
	
    document.getElementById('formName'+obj.name).submit();
	var http = objetoAjax();
	
	divResultado.innerHTML = '<font class="rojo">Cargando...</font>'	  
	http.open("POST", "parts/upresume.php", true); 
	http.onreadystatechange = function(){
							  if(http.readyState==4){
							  divResultado.innerHTML = http.responseText;}}
	http.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	http.send("idpersona="+idpersona+"&correo="+correo)
}  
//FIN SUBIR ARCHIVO

function cargarContenidoPOST(){
	var t1, t2, contenedor;
	contenedor = document.getElementById('borrar');
	t1 = document.getElementById('txtdireccion').value;
	t2 = document.getElementById('txtnombre').value;
	alert(t1);
	ajax=objetoAjax();
	ajax.open("POST", "parts/insert2.php",true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
			contenedor.innerHTML = ajax.responseText
	 	}
	}
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send("t1="+t1+"&t2="+t2)
} */

function Trim( str ) {
	var resultStr = "";
	resultStr = TrimLeft(str);
	resultStr = TrimRight(resultStr);
	return resultStr;
}

function TrimLeft( str ) {
	var resultStr = "";
	var i = len = 0;
	if (str+"" == "undefined" || str == null)	
		return null;
	str += "";
	if (str.length == 0) 
		resultStr = "";
	else {	
		len = str.length;
  		while ((i <= len) && (str.charAt(i) == " "))
			i++;
  		resultStr = str.substring(i, len);
  	}
  	return resultStr;
}
function TrimRight( str ) {
	var resultStr = "";
	var i = 0;

	if (str+"" == "undefined" || str == null)	
		return null;
	str += "";
	if (str.length == 0) 
		resultStr = "";
	else {
  		i = str.length - 1;
  		while ((i >= 0) && (str.charAt(i) == " "))
 			i--;
  		resultStr = str.substring(0, i + 1);
  	}
  	return resultStr;  	
}


function validarCv(){
	var b=/^[^@\s]+@[^@\.\s]+(\.[^@\.\s]+)+$/ //expresion regular
	
	var correo = Trim(document.getElementById('txtuser').value);
	var clave = Trim(document.getElementById('txtpass').value);
	var Resultado=document.getElementById('tablaupdate');
	var ResultadoBad=document.getElementById('error');
	
	if (b.test(correo)==false){
		alert('Correo no valido');
		document.getElementById('txtuser').focus();
	}else if(clave==''){
		alert('Escriba una contraseña');
		document.getElementById('txtpass').focus();
	}else{		
		ajax=objetoAjax();
		ResultadoBad.innerHTML = "<font class='rojo'>Cargando...</font>"; 
		ajax.open("POST", "parts/update.php",true);
		ajax.onreadystatechange=function() {
					if (ajax.readyState==4) {
						if (ajax.responseText=='ACCESO NO AUTORIZADO'){
						ResultadoBad.innerHTML='<font class="rojo">La información introducida no es correcta.</font>';}
						else{Resultado.innerHTML = ajax.responseText;}	
					}}
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		ajax.send("varcorreo="+correo+"&varclave="+clave)
	}
}

function actualizaCv(NumPlazaDisp){
	var correo = document.getElementById('txtcorreo').value;
	var clave = document.getElementById('txtclave').value;
	var nombre = Trim(document.getElementById('txtnombre').value);
	var genero = document.getElementById('ragenero').checked;  if(genero==true){genero='M';}else{genero='F';}
	var fechanac = document.getElementById('cmbano').value+'-'+document.getElementById('cmbmes').value+'-'+document.getElementById('cmbdia').value;
	var direccion = Trim(document.getElementById('txtdireccion').value);
	var tel01 = Trim(document.getElementById('txttel_01').value);
	var tel02 = Trim(document.getElementById('txttel_02').value);
	var nivel = document.getElementById('cmbnivel').value;
	var especialidad = document.getElementById('txtespecialidad').value;
	var otros = document.getElementById('txtotros').value;
	var ingles = document.getElementById('cbxingles').checked;  if(ingles==true){ingles=1;}else{ingles=0;}
	var frances = document.getElementById('cbxfrances').checked;  if(frances==true){frances=1;}else{frances=0;}
	var aleman = document.getElementById('cbxaleman').checked;  if(aleman==true){aleman=1;}else{aleman=0;}
	var italiano = document.getElementById('cbxitaliano').checked;  if(italiano==true){italiano=1;}else{italiano=0;}
	var otro = document.getElementById('cbxotro').checked;  if(otro==true){otro=1;}else{otro=0;}
	var experiencia = document.getElementById('comboBox0').length;  var contador=0; var puestosexp='';
	while(experiencia>0){
		puestosexp=puestosexp+(document.getElementById('comboBox0').options[contador].value)+'-';
	    experiencia--;
	    contador++;}
		experiencias=puestosexp.substr(0,(puestosexp.length)-1);
	
	var tipocontratacion = document.getElementById('cmbcontratacion').value;
	
	var plaza = document.getElementById('comboBox').length;  var contador1=0; var todasplazas='';
	while(plaza>0){
		todasplazas=todasplazas+(document.getElementById('comboBox').options[contador1].value)+'-';
	    plaza--;
	    contador1++;
	}
	plazas=todasplazas.substr(0,(todasplazas.length)-1);
	
	var santatecla = document.getElementById('cbxsantatecla').checked;  if(santatecla==true){santatecla=1;}else{santatecla=0;}
	var santaana = document.getElementById('cbxsantaana').checked;  if(santaana==true){santaana=1;}else{santaana=0;}
	var zacatecoluca = document.getElementById('cbxzacatecoluca').checked;  if(zacatecoluca==true){zacatecoluca=1;}else{zacatecoluca=0;}
	var sanmiguel = document.getElementById('cbxsanmiguel').checked;  if(sanmiguel==true){sanmiguel=1;}else{sanmiguel=0;}
	var launion = document.getElementById('cbxlaunion').checked;  if(launion==true){launion=1;}else{launion=0;}
	//var curriculum = Trim(document.getElementById('documento').value);
	
	var cuenta=NumPlazaDisp;
	var aplicando='';
	if (cuenta!=0)
	{
		while(cuenta>0){
		aplicando=aplicando+document.getElementById('cbxplaza'+cuenta).value+'_'+document.getElementById('cbxplaza'+cuenta).checked+'-';
		cuenta--;}
		aplicando=aplicando.substr(0,(aplicando.length)-1);
	}
	
	if(nombre==''){
		alert('Escriba su nombre');
		document.getElementById('txtnombre').focus();
	}else if (direccion==''){
		alert('Escriba su dirección');
		document.getElementById('txtdireccion').focus();
	}else if ((tel01=='') && (tel02=='')){
		alert('Escriba al menos un teléfono de contacto');
		document.getElementById('txttel_01').focus();
	}else if((nivel>3) && (Trim(especialidad)=='')){
		alert('Escriba la especialidad');
		document.getElementById('txtespecialidad').focus();
	}else{
	
	var contenedor,idpersona;
	contenedor = document.getElementById('contenedor');

	ajax=objetoAjax();
	contenedor.innerHTML = '<font class="rojo">Cargando...</font>'
	ajax.open("POST", "parts/update02.php",true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
			if (ajax.responseText=='OK')
			{
				contenedor.innerHTML = "<font class='rojo'>La información se guardo correctamente.<br>Si desea modificar la información entrar a <a class='purple' href='seccion.php?IDSec=13'>Modificar Currículum</a></font>";
				document.getElementById('botonGuardar').disabled=true;
				document.getElementById('limpiaCampos').disabled=true;
			}else{contenedor.innerHTML=ajax.responseText;}			
	 	}
	}
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send("varcorreo="+correo+"&varclave="+clave+"&varnombre="+nombre+"&vargenero="+genero+
			  "&varfechanac="+fechanac+"&vardireccion="+direccion+"&vartel01="+tel01+"&vartel02="+tel02+
			  "&varnivel="+nivel+"&varespecialidad="+especialidad+"&varotros="+otros+
			  "&varingles="+ingles+"&varfrances="+frances+"&varaleman="+aleman+"&varitaliano="+italiano+"&varotro="+otro+
			  "&varexperiencias="+experiencias+"&vartipocontratacion="+tipocontratacion+"&varplazas="+plazas+
			  "&varsantatecla="+santatecla+"&varsantaana="+santaana+"&varzacatecoluca="+zacatecoluca+"&varsanmiguel="+sanmiguel+"&varlaunion="+launion+"&varaplicando="+aplicando)
	}
}



function guardaCv(NumPlazaDisp){
	var b=/^[^@\s]+@[^@\.\s]+(\.[^@\.\s]+)+$/ //expresion regular

	var correo = Trim(document.getElementById('txtcorreo').value);
	var clave = document.getElementById('txtclave').value;
	var nombre = Trim(document.getElementById('txtnombre').value);
	var genero = document.getElementById('ragenero').checked;  if(genero==true){genero='M';}else{genero='F';}
	var fechanac = document.getElementById('cmbano').value+'-'+document.getElementById('cmbmes').value+'-'+document.getElementById('cmbdia').value;
	var direccion = Trim(document.getElementById('txtdireccion').value);
	var tel01 = Trim(document.getElementById('txttel_01').value);
	var tel02 = Trim(document.getElementById('txttel_02').value);
	var nivel = document.getElementById('cmbnivel').value;
	var especialidad = document.getElementById('txtespecialidad').value;
	var otros = document.getElementById('txtotros').value;
	var ingles = document.getElementById('cbxingles').checked;  if(ingles==true){ingles=1;}else{ingles=0;}
	var frances = document.getElementById('cbxfrances').checked;  if(frances==true){frances=1;}else{frances=0;}
	var aleman = document.getElementById('cbxaleman').checked;  if(aleman==true){aleman=1;}else{aleman=0;}
	var italiano = document.getElementById('cbxitaliano').checked;  if(italiano==true){italiano=1;}else{italiano=0;}
	var otro = document.getElementById('cbxotro').checked;  if(otro==true){otro=1;}else{otro=0;}
	
	var experiencia = document.getElementById('comboBox0').length;  var contador=0; var puestosexp='';
	while(experiencia>0){
		puestosexp=puestosexp+(document.getElementById('comboBox0').options[contador].value)+'-';
	    experiencia--;
	    contador++;
	}
		
		experiencias=puestosexp.substr(0,(puestosexp.length)-1);
	
	var tipocontratacion = document.getElementById('cmbcontratacion').value;
	
	var plaza = document.getElementById('comboBox').length;  var contador1=0; var todasplazas='';
	while(plaza>0){
		todasplazas=todasplazas+(document.getElementById('comboBox').options[contador1].value)+'-';
	    plaza--;
	    contador1++;
	}
	plazas=todasplazas.substr(0,(todasplazas.length)-1);
	
	var santatecla = document.getElementById('cbxsantatecla').checked;  if(santatecla==true){santatecla=1;}else{santatecla=0;}
	var santaana = document.getElementById('cbxsantaana').checked;  if(santaana==true){santaana=1;}else{santaana=0;}
	var zacatecoluca = document.getElementById('cbxzacatecoluca').checked;  if(zacatecoluca==true){zacatecoluca=1;}else{zacatecoluca=0;}
	var sanmiguel = document.getElementById('cbxsanmiguel').checked;  if(sanmiguel==true){sanmiguel=1;}else{sanmiguel=0;}
	var launion = document.getElementById('cbxlaunion').checked;  if(launion==true){launion=1;}else{launion=0;}
	
	var cuenta=NumPlazaDisp;
	var aplicando='';
	if (cuenta!=0)
	{
		while(cuenta>0){
		aplicando=aplicando+document.getElementById('cbxplaza'+cuenta).value+'_'+document.getElementById('cbxplaza'+cuenta).checked+'-';
		//alert(document.getElementById('cbxplaza'+cuenta).value);
		cuenta--;}
		aplicando=aplicando.substr(0,(aplicando.length)-1);
	}
	//var curriculum = Trim(document.getElementById('documento').value);
	var clavebad='F';
	if(clave!='')
	{
		NumCaracteres=clave.length;
		var i=0;
		var letra="";
		var letraM="";
		while(NumCaracteres>0)
		{
			letra=clave.substring(i,i+1)
			letraM=letra.toUpperCase();
			if (letraM=='Ñ' || letraM=='Á' || letraM=='É' || letraM=='Í' || letraM=='Ó' || letraM=='Ú')
			{
				clavebad='T';
				break;
			}
			i=i+1;
			NumCaracteres--;
		}
	}
	
if (b.test(correo)==false){
	alert('Correo no valido');
	document.getElementById('txtcorreo').focus();
}else if(clave==''){
	alert('Escriba una contraseña');
	document.getElementById('txtclave').focus();
}else if(clavebad=='T'){
	alert ("Hay caracteres no permitidos en su contraseña");
	document.getElementById('txtclave').focus();
}else if(nombre==''){
	alert('Escriba su nombre');
	document.getElementById('txtnombre').focus();
}else if (direccion==''){
	alert('Escriba su dirección');
	document.getElementById('txtdireccion').focus();
}else if ((tel01=='') && (tel02=='')){
	alert('Escriba al menos un teléfono de contacto');
	document.getElementById('txttel_01').focus();
}else if((nivel>3) && (Trim(especialidad)=='')){
	alert('Escriba la especialidad');
	document.getElementById('txtespecialidad').focus();
}else{
	//GUARDA EL CURRICULUM
	//if(curriculum!=''){	uploadFile(document.getElementById('documento'),correo);}
	var contenedor,idpersona;
	contenedor = document.getElementById('contenedor');

	ajax=objetoAjax();
	contenedor.innerHTML = '<font class="rojo">Cargando...</font>'
	ajax.open("POST", "parts/insert.php",true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
			if (ajax.responseText=='OK')
			{
				contenedor.innerHTML = "<font class='rojo'>La información se guardo correctamente.<br>Si desea modificar la información entrar a <b><a class='purple' href='seccion.php?IDSec=13'>Modificar Currículum</a></b></font>";
				document.getElementById('botonGuardar').disabled=true;
				document.getElementById('limpiaCampos').disabled=true;
			}else{contenedor.innerHTML=ajax.responseText;}			
			//var respuesta=Trim(ajax.responseText);
			//if (respuesta.substring(0,10)=="idpersona:")
			//{	
			//	if(curriculum!=''){
			//	uploadFile(document.getElementById('documento'),respuesta,correo)}
			//	else{
			//	contenedor.innerHTML = "<font class='rojo'>La información se guardo correctamente</font>"}
			//}else{contenedor.innerHTML=ajax.responseText;}
	 	}
	}
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send("varcorreo="+correo+"&varclave="+clave+"&varnombre="+nombre+"&vargenero="+genero+
			  "&varfechanac="+fechanac+"&vardireccion="+direccion+"&vartel01="+tel01+"&vartel02="+tel02+
			  "&varnivel="+nivel+"&varespecialidad="+especialidad+"&varotros="+otros+
			  "&varingles="+ingles+"&varfrances="+frances+"&varaleman="+aleman+"&varitaliano="+italiano+"&varotro="+otro+
			  "&varexperiencias="+experiencias+"&vartipocontratacion="+tipocontratacion+"&varplazas="+plazas+
			  "&varsantatecla="+santatecla+"&varsantaana="+santaana+"&varzacatecoluca="+zacatecoluca+"&varsanmiguel="+sanmiguel+"&varlaunion="+launion+"&varaplicando="+aplicando)
	}
}


function enviarpassword01(){
	divResultado = document.getElementById('formulariopass');
	ajax=objetoAjax();
	divResultado.innerHTML = "<font class='rojo'><br>Cargando...</font>"; 
	ajax.open("GET", "parts/form_password.php");
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
			divResultado.innerHTML = ajax.responseText;	
		}
	}
	ajax.send(null)
}

function enviarpassword02(correo){
if(correo==''){alert('Introduzca su correo electrónico');}else{
	divResultado = document.getElementById('formulariopass');
	ajax=objetoAjax();
	divResultado.innerHTML = "<font class='rojo'><br>Cargando...</font>"; 
	ajax.open("GET", "parts/enviamail.php?mail="+correo, true);
	ajax.onreadystatechange=function(){
		if (ajax.readyState==4) {
			divResultado.innerHTML = ajax.responseText;	}
	}
	ajax.send(null)
}}

//funcion utilizada por combobox ingresar currículum
function cargaContenido()
{
	var valor=document.getElementById("select_0").options[document.getElementById("select_0").selectedIndex].value;
	if(valor==0)
	{
		// Si el usuario eligio la opcion "Elige", no voy al servidor y pongo todo por defecto
		combo=document.getElementById("select_1");
		combo.length=0;
		var nuevaOpcion=document.createElement("option"); nuevaOpcion.value=0; nuevaOpcion.innerHTML="Selecciona el departamento...";
		combo.appendChild(nuevaOpcion);	combo.disabled=true;
	}else
	{
		ajax=objetoAjax();
		ajax.open("GET", "parts/select_plaza.php?seleccionado="+valor, true);
		ajax.onreadystatechange=function() 
		{ 
			if (ajax.readyState==1)
			{
				// Mientras carga elimino la opcion "Seleciona el departamento" y pongo una que dice "Cargando"
				combo=document.getElementById("select_1");
				combo.length=0;
				var nuevaOpcion=document.createElement("option"); nuevaOpcion.value=0; nuevaOpcion.innerHTML="Cargando...";
				combo.appendChild(nuevaOpcion); combo.disabled=true;	
			}
			if (ajax.readyState==4)
			{ 
				document.getElementById("comboplazas").innerHTML=ajax.responseText;
				if(document.getElementById("select_1").options[0].value==0){
				document.getElementById("botonAgregar").disabled=true;}else{
				document.getElementById("botonAgregar").disabled=false;}
			} 
		}
		window.focus();
		ajax.send(null);
	}
}

//funcion utilizada por combobox ingresar currículum
function cargaContenidoEx()
{
	var valor=document.getElementById("select_11").options[document.getElementById("select_11").selectedIndex].value;
	if(valor==0)
	{
		// Si el usuario eligio la opcion "Elige", no voy al servidor y pongo todo por defecto
		combo=document.getElementById("select_3");
		combo.length=0;
		var nuevaOpcion=document.createElement("option"); nuevaOpcion.value=0; nuevaOpcion.innerHTML="Selecciona el departamento...";
		combo.appendChild(nuevaOpcion);	combo.disabled=true;
	}else
	{
		ajax=objetoAjax();
		ajax.open("GET", "parts/select_plazaEx.php?seleccionado="+valor, true);
		ajax.onreadystatechange=function() 
		{ 
			if (ajax.readyState==1)
			{
				// Mientras carga elimino la opcion "Seleciona el departamento" y pongo una que dice "Cargando"
				combo=document.getElementById("select_3");
				combo.length=0;
				var nuevaOpcion=document.createElement("option"); nuevaOpcion.value=0; nuevaOpcion.innerHTML="Cargando...";
				combo.appendChild(nuevaOpcion); combo.disabled=true;
			}
			if (ajax.readyState==4)
			{ 
				document.getElementById("comboplazasEx").innerHTML=ajax.responseText;
				if(document.getElementById("select_3").options[0].value==0){
					document.getElementById("botonAgregar0").disabled=true;}else{
				document.getElementById("botonAgregar0").disabled=false;}
			} 
		}
		window.focus();
		ajax.send(null);
	}
}

function AddItem(Select,valor,texto){
if(valor==0){alert('Plaza no válida');}else{
	var longitud=document.getElementById(Select).length;
	var bandera=false;
	for (var indice = 0; indice < longitud; indice++){
	if (document.getElementById(Select).options[indice].value==valor)
	{bandera=true;}}
	if (bandera==false){
		var comboBox = document.getElementById(Select);
		var newOption = new Option(texto, valor);
		comboBox.options[comboBox.options.length] = newOption;}else {alert("Esta plaza ya fue agregada.")}}}

function DeleteItem(Select){
var comboBox = document.getElementById(Select);
if (comboBox.options.length == 0)
{alert('No hay ninguna plaza para borrar.');}
else if (comboBox.options.selectedIndex < 0)
{alert('No ha seleccionado ningúna plaza');}
else if (confirm('¿Seguro que quieres eliminar esta plaza?'))
{comboBox.options[comboBox.options.selectedIndex] = null;}}

function OcultarConsulta(contador_resultado){
	divResultado = document.getElementById('resultado'+contador_resultado);
	var divResultado01 = document.getElementById('mostrar'+contador_resultado);
	var divResultado02 = document.getElementById('ocultar'+contador_resultado);
	divResultado01.style.display = 'inline';
    divResultado02.style.display = 'none';
	
	divResultado.innerHTML ="";
}

function MostrarConsulta(datos,contador_resultado){
	divResultado = document.getElementById('resultado'+contador_resultado);
	var divResultado01 = document.getElementById('ocultar'+contador_resultado);
	var divResultado02 = document.getElementById('mostrar'+contador_resultado);
	divResultado01.style.display = 'inline';
    divResultado02.style.display = 'none';

	ajax=objetoAjax();
	divResultado.innerHTML = "<font class='cargando'>Cargando</font>"; 
	ajax.open("GET",datos);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
			divResultado.innerHTML = ajax.responseText;	
		}
	}
	ajax.send(null)
}

function CargaPagina(pagina,nombrediv){
	divResultado = document.getElementById(nombrediv);
	ajax=objetoAjax();
	divResultado.innerHTML = "<font class='cargando'>Cargando</font>";
	ajax.open("GET",pagina);
ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
			divResultado.innerHTML = unescape(ajax.responseText);	
		}
	}
	ajax.send(null)
}

function EscondePagina(nombrediv){
	divResultado = document.getElementById(nombrediv);
	divResultado.innerHTML = "";
}
//-------HORARIO DE CLASES
function CargaCarreras(){
	var valor=document.getElementById("select_0").options[document.getElementById("select_0").selectedIndex].value;
	if(valor=='')
	{
		combo=document.getElementById("select_1");
		combo.length=0;
		var nuevaOpcion=document.createElement("option"); nuevaOpcion.value=0; nuevaOpcion.innerHTML="Seleccione la regional...";
		combo.appendChild(nuevaOpcion);	combo.disabled=true;
		document.getElementById("select_2").disabled=true;
		document.getElementById("select_3").disabled=true;
	}
 	else
	{
		ajax=objetoAjax();
		ajax.open("GET", "horarios/select_carreras.php?seleccionado="+valor, true);
		ajax.onreadystatechange=function() 
		{ 
			if (ajax.readyState==1)
			{
				// Mientras carga elimino la opcion "Elige pais" y pongo una que dice "Cargando"
				combo=document.getElementById("select_1");
				combo.length=0;
				var nuevaOpcion=document.createElement("option"); nuevaOpcion.value=0; nuevaOpcion.innerHTML="Cargando...";
				combo.appendChild(nuevaOpcion); combo.disabled=true;	
			}
			if (ajax.readyState==4)
			{ 
				document.getElementById("fila_2").innerHTML=ajax.responseText;
			} 
		}
		ajax.send(null);
	}
}

function CargaJornadas(){
	var valorreg=document.getElementById("select_1").options[document.getElementById("select_1").selectedIndex].value;
	var valorcar=document.getElementById("select_1").options[document.getElementById("select_1").selectedIndex].text;
	if(valorcar=='')
	{
		combo=document.getElementById("select_2");
		combo.length=0;
		var nuevaOpcion=document.createElement("option"); nuevaOpcion.value=0; nuevaOpcion.innerHTML="Seleccione la carrera...";
		combo.appendChild(nuevaOpcion);	combo.disabled=true;
	}
 	else
	{
		ajax=objetoAjax();
		ajax.open("GET", "horarios/select_jornadas.php?regional="+valorreg+"&carrera="+valorcar, true);
		ajax.onreadystatechange=function() 
		{ 
			if (ajax.readyState==1)
			{
				// Mientras carga elimino la opcion "Elige pais" y pongo una que dice "Cargando"
				combo=document.getElementById("select_2");
				combo.length=0;
				var nuevaOpcion=document.createElement("option"); nuevaOpcion.value=0; nuevaOpcion.innerHTML="Cargando...";
				combo.appendChild(nuevaOpcion); combo.disabled=true;
				document.getElementById("select_3").disabled=true;
			}
			if (ajax.readyState==4)
			{ 
				document.getElementById("fila_3").innerHTML=ajax.responseText;
			} 
		}
		ajax.send(null);
	}
}

function CargaGrupos(){
	var valorreg=document.getElementById("select_1").options[document.getElementById("select_1").selectedIndex].value;
	var valorcar=document.getElementById("select_1").options[document.getElementById("select_1").selectedIndex].text;
	var valorjor=document.getElementById("select_2").options[document.getElementById("select_2").selectedIndex].text;
	if(valorjor=='')
	{
		combo=document.getElementById("select_3");
		combo.length=0;
		var nuevaOpcion=document.createElement("option"); nuevaOpcion.value=0; nuevaOpcion.innerHTML="Seleccione la jornada...";
		combo.appendChild(nuevaOpcion);	combo.disabled=true;
	}
 	else
	{
		ajax=objetoAjax();
		ajax.open("GET", "horarios/select_grupos.php?regional="+valorreg+"&carrera="+valorcar+"&jornada="+valorjor, true);
		ajax.onreadystatechange=function() 
		{ 
			if (ajax.readyState==1)
			{
				// Mientras carga elimino la opcion "Elige pais" y pongo una que dice "Cargando"
				combo=document.getElementById("select_3");
				combo.length=0;
				var nuevaOpcion=document.createElement("option"); nuevaOpcion.value=0; nuevaOpcion.innerHTML="Cargando...";
				combo.appendChild(nuevaOpcion); combo.disabled=true;	
			}
			if (ajax.readyState==4)
			{ 
				document.getElementById("fila_4").innerHTML=ajax.responseText;
			} 
		}
		ajax.send(null);
	}
}

function CargaHorario(){
	var valorreg=document.getElementById("select_0").options[document.getElementById("select_0").selectedIndex].value;
	var valorcar=document.getElementById("select_1").options[document.getElementById("select_1").selectedIndex].text;
	var valorjor=document.getElementById("select_2").options[document.getElementById("select_2").selectedIndex].text;	
	var valorgru=document.getElementById("select_3").options[document.getElementById("select_3").selectedIndex].text;

	divResultado = document.getElementById("horario");
	ajax=objetoAjax();
	divResultado.innerHTML = "<font class='cargando'>Cargando...</font>";
	ajax.open("GET", "horarios/carga_horario.php?regional="+valorreg+"&carrera="+valorcar+"&jornada="+valorjor+"&grupo="+valorgru, true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
			divResultado.innerHTML = unescape(ajax.responseText);	
		}
	}
	ajax.send(null)
}