/* ---------------------------- */
/* XMLHTTPRequest Enable */
/* ---------------------------- */
function createObject() {
var request_type;
var browser = navigator.appName;
if(browser == "Microsoft Internet Explorer"){
request_type = new ActiveXObject("Microsoft.XMLHTTP");
}else{
request_type = new XMLHttpRequest();
}
return request_type;
}

var http = createObject();

/* -------------------------- */
/* INSERT */
/* -------------------------- */
/* Required: var nocache is a random number to add to request. This value solve an Internet Explorer cache issue */
var nocache = 0;
function insert(accion) {
	
respuesta=confirm('Seguro que deseas ' + accion + ' este aviso?');
if(respuesta){

	var practica_id= encodeURI(document.getElementById('practica_id').value);
	var empresa_id = encodeURI(document.getElementById('empresa_id').value);
	var cod_carrera = encodeURI(document.getElementById('carrera_graba').value);
	
	
	//Preguntas
	var pregunta1 = document.getElementById('pregunta1').value;
	var pregunta2 = document.getElementById('pregunta2').value;
	var pregunta3 = document.getElementById('pregunta3').value;
	var pregunta4 = document.getElementById('pregunta4').value;
	var pregunta5 = document.getElementById('pregunta5').value;
	
	
	var practicante_id = encodeURI(document.getElementById('practicante_id').value);
	var enviar_accion=accion;
	//alert('Estamos revisando ' + accion + ' Practica id:' + practica_id+ 'lo otro ' + enviar_accion);

	// Set te random number to add to URL request
	nocache = Math.random();
	// Pass the login variables like URL variable
	document.getElementById('insert_response').innerHTML = "<img src='img/wait.gif' />"
	document.getElementById('insert_response1').innerHTML = "<img src='img/wait.gif' />"
	http.open('get', 'postular.php?practica_id='+practica_id+'&empresa_id='+empresa_id+'&accionar='+enviar_accion+'&practicante_id='+practicante_id+'&accion='+enviar_accion+'&pregunta1='+pregunta1+'&pregunta2='+pregunta2+'&pregunta3='+pregunta3+'&cod_carrera='+cod_carrera+'&pregunta4='+pregunta4+'&pregunta5='+pregunta5);
	http.onreadystatechange = insertReply;
	http.send(null);
}

function insertReply() {
	if(http.readyState == 4){ 
	var response = http.responseText;
	// else if login is ok show a message: "Site added+ site URL".
	document.getElementById('insert_response').innerHTML = response;
	document.getElementById('insert_response1').innerHTML = response;
	//document.getElementById('form_guardar').innerHTML = 'Postulando';
	}
}
}

function ver_postulaciones() {
	document.getElementById('div_postulaciones').innerHTML = "<img src='img/wait.gif' />"
	nocache = Math.random();
	// abrir la consulta
	http.open('get', 'includes/ver_postulaciones.php');
	http.onreadystatechange = insertReply;
	http.send(null);
}
function insertReply() {
if(http.readyState == 4){ 
var response = http.responseText;
// else if login is ok show a message: "Site added+ site URL".
document.getElementById('insert_response').innerHTML = response;
document.getElementById('insert_response1').innerHTML = response;
}
}

function suscribir(){   
	window.locationf="http://www.practicando.com/practicando/index.php?seccion=suscripcion"; 
} 

function agregar_filtro(campo) {
	// Optional: Show a waiting message in the layer with ID login_response
	document.getElementById('ver_filtros_activos').innerHTML = "<img src='img/wait.gif' />"
	// Required: verify that all fileds is not empty. Use encodeURI() to solve some issues about character encoding.
	//alert('se ve : ' + document.getElementById('filtro_region').value);
	if(campo=='region'){
		var valor_combo= document.getElementById('filtro_region').value;
	}
	if(campo=='area'){
		var valor_combo= document.getElementById('area').value;
	}
	if(campo=='jornada'){
		var valor_combo= document.getElementById('jornada').value;
	}
	if(campo=='carreras'){
		var valor_combo= document.getElementById('carreras').value;
	}
	if(campo=='actividad'){
		var valor_combo= document.getElementById('actividad').value;
	}

	http.open('get', 'includes/guardar_filtros.php?valor_combo=' + valor_combo + '&campo=' + campo);
	
	http.onreadystatechange = cambiar_filtros_guardados;
	http.send(null);
}
function cambiar_filtros_guardados() {
	if(http.readyState == 4){ 
	var response = http.responseText;
	// else if login is ok show a message: "Site added+ site URL".
	document.getElementById('ver_filtros_activos').innerHTML = response;
	//document.getElementById('form_guardar').innerHTML = '';
	}
}

function eliminar_filtro(id_filtro) {
	// Optional: Show a waiting message in the layer with ID login_response
	document.getElementById('ver_filtros_activos').innerHTML = "<img src='img/wait.gif' />"
	// Required: verify that all fileds is not empty. Use encodeURI() to solve some issues about character encoding.
	//alert('se ve : ' + document.getElementById('filtro_region').value);
	

	http.open('get', 'includes/borrar_filtros.php?id_filtro=' + id_filtro);
	
	http.onreadystatechange = cambiar_filtros_guardados;
	http.send(null);
}

function login() {
	// Optional: Show a waiting message in the layer with ID login_response
	var mail= document.getElementById('mail').value;
	var passwd= document.getElementById('passwd').value;
	document.getElementById('sec_log').innerHTML = "<img src='img/wait.gif' />"
	http.open('get', 'includes/login_verifica_usuario_ajax.php?mail=' + mail + '&passwd=' + passwd);
	
	http.onreadystatechange = resultado_login;
	http.send(null);
	
}

function resultado_login() {
	if(http.readyState == 4){ 
	var response = http.responseText;
	// else if login is ok show a message: "Site added+ site URL".
	document.getElementById('sec_log').innerHTML = response;
	location.reload();
	//document.getElementById('form_guardar').innerHTML = '';
	}
}


// indexador de practicas de la pagina de inicio -------------------------------------------------------------------------------
function cambiar_practicas() {
	if(http.readyState == 4){ 
	var response = http.responseText;
	// else if login is ok show a message: "Site added+ site URL".
	document.getElementById('cambia_practicas').innerHTML = response;
	//document.getElementById('form_guardar').innerHTML = '';
	}
}

function indexador(pagina) {
	// Optional: Show a waiting message in the layer with ID login_response
	document.getElementById('cambia_practicas').innerHTML = "<img src='img/wait.gif' />"
	// Required: verify that all fileds is not empty. Use encodeURI() to solve some issues about character encoding.
	//alert('se ve : ' + document.getElementById('filtro_region').value);
	

	http.open('get', 'pagina_resultados.php?pagina=' + pagina);
	
	http.onreadystatechange = cambiar_practicas;
	http.send(null);
}
// fin indexador de paginas de inicio para cambiar practicas ----------------------------------------------------------------------



// indexador de practicas con los filtros activos -------------------------------------------------------------------------------
function goto_page() {
	if(http.readyState == 4){ 
	var response = http.responseText;
	// else if login is ok show a message: "Site added+ site URL".
	document.getElementById('ver_filtros_activos').innerHTML = response;
	//document.getElementById('form_guardar').innerHTML = '';
	}
}

function goto(pagina,id_estudiante) {
	// Optional: Show a waiting message in the layer with ID login_response
	document.getElementById('ver_filtros_activos').innerHTML = "<img src='img/wait.gif' />"
	// Required: verify that all fileds is not empty. Use encodeURI() to solve some issues about character encoding.
	//alert('se ve : ' + document.getElementById('filtro_region').value);
	

	http.open('get', 'includes/filtros_activos.php?pagina=' + pagina + '&id_estudiante_buscar=' + id_estudiante);
	
	http.onreadystatechange = goto_page;
	http.send(null);
}
// fin indexador de paginas para ver el indexador con filtros activos----------------------------------------------------------------------

// agregar carreras -------------------------------------------------------------------------------
function agrega_carrera() {
	if(http.readyState == 4){ 
	var response = http.responseText;
	// else if login is ok show a message: "Site added+ site URL".
	document.getElementById('carreras').innerHTML = response;
	//document.getElementById('form_guardar').innerHTML = '';
	}
}

function agregar_carreras() {
	var carrera_agregar= document.getElementById('carrera_agregar').value;
	var institucion_agregar= document.getElementById('institucion_agregar').value;
	var ano_ingreso_agregar= document.getElementById('ano_ingreso_agregar').value;
	var anos_estudio_agregar= document.getElementById('anos_estudio_agregar').value;
	var situacion_agregar= document.getElementById('situacion_agregar').value;
	
	document.getElementById('carreras').innerHTML = "<img src='img/wait.gif' />"
	
	http.open('get', 'agregar_carreras.php?carrera_agregar=' + carrera_agregar + '&institucion_agregar=' + institucion_agregar + '&ano_ingreso_agregar=' + ano_ingreso_agregar+ '&anos_estudio_agregar=' + anos_estudio_agregar + '&situacion_agregar=' + situacion_agregar+ '&tag_agrega=ok');
	
	http.onreadystatechange = agrega_carrera;
	http.send(null);
}
// fin agregar carreras ----------------------------------------------------------------------

// eliminar carreras -------------------------------------------------------------------------------
function eliminar_carrera() {
	if(http.readyState == 4){ 
	var response = http.responseText;
	// else if login is ok show a message: "Site added+ site URL".
	document.getElementById('carreras').innerHTML = response;
	//document.getElementById('form_guardar').innerHTML = '';
	}
}

function borrar_carreras(n_elimina) {
	n_elimina = n_elimina + 1; 
	document.getElementById('carreras').innerHTML = "<img src='img/wait.gif' />"

	http.open('get', 'agregar_carreras.php?n_elimina=' + n_elimina + '&eliminar_tag=ok');
	
	http.onreadystatechange = eliminar_carrera;
	http.send(null);
}
// fin eliminar carreras ----------------------------------------------------------------------

// agregar_colegios -------------------------------------------------------------------------------
function agrega_colegios() {
	if(http.readyState == 4){ 
	var response = http.responseText;
	// else if login is ok show a message: "Site added+ site URL".
	document.getElementById('colegios').innerHTML = response;
	//document.getElementById('form_guardar').innerHTML = '';
	}
}

function colegios() {
	var region= document.getElementById('id_region').value;
	document.getElementById('colegios').innerHTML = "<img src='img/wait.gif' />"
	//document.getElementById('colegios').innerHTML = "Cargando colegios"

	http.open('get', 'agregar_colegios.php?region=' + region);
	
	http.onreadystatechange = agrega_colegios;
	http.send(null);
}
// fin agregar_colegios ----------------------------------------------------------------------
// agregar_experiencias -------------------------------------------------------------------------------
function agrega_experiencia() {
	if(http.readyState == 4){ 
	var response = http.responseText;
	// else if login is ok show a message: "Site added+ site URL".
	document.getElementById('detalle').value="";
	document.getElementById('div_experiencias').innerHTML = response;
	//document.getElementById('form_guardar').innerHTML = '';
	}
}

function experiencia(tag) {
	var nombre_experiencia= document.getElementById('nombre_experiencia').value;
	var detalle= document.getElementById('detalle').value;
	
	document.getElementById('div_experiencias').innerHTML = "<img src='img/wait.gif' />"
	//document.getElementById('colegios').innerHTML = "Cargando colegios"

	http.open('get', 'agregar_experiencia.php?nombre_experiencia=' + nombre_experiencia +'&detalle='+detalle+'&tag='+tag);
	
	http.onreadystatechange = agrega_experiencia;
	http.send(null);
}
// fin agregar_experiencias ----------------------------------------------------------------------

//Agregar Experiencia laboral
function agrega_experiencia_laboral() {
	if(http.readyState == 4){ 
	var response = http.responseText;
	// else if login is ok show a message: "Site added+ site URL".
	document.getElementById('experiencia_en').value="";
	document.getElementById('resumen').value="";
	document.getElementById('div_experiencia').innerHTML = response;
	//document.getElementById('form_guardar').innerHTML = '';
	}
}

function experiencia_laboral(tag) {
	var tipo_experiencia= document.getElementById('tipo_experiencia_ver').value;
	var experiencia_en= document.getElementById('experiencia_en').value;
	var resumen= document.getElementById('resumen').value;
	
	if(experiencia_en==-1){
		alert('Selecciona el un tipo de experiencia');
	}else if(experiencia_en==""){
		alert('Indica el lugar o empresa de la experiencia');
	}else if(resumen==""){
		alert('Resume tu experiencia');
	}else{
		document.getElementById('div_experiencia').innerHTML = "<img src='img/wait.gif' />"
		http.open('get', 'agregar_experiencia_laboral.php?tipo_experiencia=' + tipo_experiencia +'&experiencia_en='+ experiencia_en +'&resumen='+ resumen +'&tag='+tag);
		http.onreadystatechange = agrega_experiencia_laboral;
		http.send(null);
	}
}

// fin agrega experiencia laboral


// agregar_idioma -------------------------------------------------------------------------------
function agrega_idioma() {
	if(http.readyState == 4){ 
	var response = http.responseText;
	// else if login is ok show a message: "Site added+ site URL".
	document.getElementById('div_idiomas').innerHTML = response;
	//document.getElementById('form_guardar').innerHTML = '';
	}
}

function idiomas(tag) {
	var idioma= document.getElementById('idioma').value;
	var escrito= document.getElementById('escrito').value;
	var hablado= document.getElementById('hablado').value;
	var traduccion= document.getElementById('traduccion').value;
	
	document.getElementById('div_idiomas').innerHTML = "<img src='img/wait.gif' />"

	http.open('get', 'agregar_idioma.php?idioma=' + idioma +'&escrito='+ escrito +'&hablado='+ hablado +'&traduccion='+ traduccion +'&tag='+tag);
	
	http.onreadystatechange = agrega_idioma;
	http.send(null);
}
// fin agregar_idioma----------------------------------------------------------------------

// eliminar idiomas -------------------------------------------------------------------------------
function elimina_idioma() {
	if(http.readyState == 4){ 
	var response = http.responseText;
	document.getElementById('div_idiomas').innerHTML = response;
	}
}

function borrar_idioma(id_eliminar) {
	document.getElementById('div_idiomas').innerHTML = "<img src='img/wait.gif' />"
	http.open('get', 'agregar_idioma.php?id_eliminar=' + id_eliminar +'&tag=borrar');
	http.onreadystatechange = elimina_idioma;
	http.send(null);
}
// fin agregar_experiencias ----------------------------------------------------------------------

function agrega_software() {
	if(http.readyState == 4){ 
	var response = http.responseText;
	// else if login is ok show a message: "Site added+ site URL".
	document.getElementById('div_software').innerHTML = response;
	//document.getElementById('form_guardar').innerHTML = '';
	}
}

function software(tag) {
	var nombre_software= document.getElementById('nombre_software').value;
	var nivel_uso= document.getElementById('nivel_uso').value;
	
	document.getElementById('div_software').innerHTML = "<img src='img/wait.gif' />"

	http.open('get', 'agregar_software.php?nombre_software=' + nombre_software +'&nivel_uso='+ nivel_uso +'&tag='+tag);
	
	http.onreadystatechange = agrega_software;
	http.send(null);
}
// fin agregar_idioma----------------------------------------------------------------------

// eliminar idiomas -------------------------------------------------------------------------------
function elimina_software() {
	if(http.readyState == 4){ 
	var response = http.responseText;
	document.getElementById('div_software').innerHTML = response;
	}
}

function borrar_software(id_eliminar) {
	document.getElementById('div_software').innerHTML = "<img src='img/wait.gif' />"
	http.open('get', 'agregar_software.php?id_eliminar=' + id_eliminar +'&tag=borrar');
	http.onreadystatechange = elimina_software;
	http.send(null);
}
// fin agregar_idioma ----------------------------------------------------------------------


// agregar experiencia ----------------------------------------------------------------------

function agrega_experiencia() {
	if(http.readyState == 4){ 
	var response = http.responseText;
	// else if login is ok show a message: "Site added+ site URL".
	document.getElementById('experiencia_en').value="";
	document.getElementById('resumen').value="";
	document.getElementById('div_experiencia').innerHTML = response;
	//document.getElementById('form_guardar').innerHTML = '';
	}
}

function experiencia(tag) {
	var tipo_experiencia= document.getElementById('tipo_experiencia_ver').value;
	var experiencia_en= document.getElementById('experiencia_en').value;
	var resumen= document.getElementById('resumen').value;
	
	if(experiencia_en==-1){
		alert('Selecciona el un tipo de experiencia');
	}else if(experiencia_en==""){
		alert('Indica el lugar o empresa de la experiencia');
	}else if(resumen==""){
		alert('Resume tu experiencia');
	}else{
		document.getElementById('div_experiencia').innerHTML = "<img src='img/wait.gif' />"
		http.open('get', 'agregar_experiencia.php?tipo_experiencia=' + tipo_experiencia +'&experiencia_en='+ experiencia_en +'&resumen='+ resumen +'&tag='+tag);
		http.onreadystatechange = agrega_experiencia;
		http.send(null);
	}
}
// fin agregar_experiencia----------------------------------------------------------------------

// eliminar experiencia -------------------------------------------------------------------------------
function elimina_experiencia() {
	if(http.readyState == 4){ 
	var response = http.responseText;
	document.getElementById('div_experiencia').innerHTML = response;
	}
}

function borrar_experiencia(id_eliminar) {
	document.getElementById('div_experiencia').innerHTML = "<img src='img/wait.gif' />"
	http.open('get', 'agregar_experiencia.php?id_eliminar=' + id_eliminar +'&tag=borrar');
	http.onreadystatechange = elimina_experiencia;
	http.send(null);
}
// fin eliminar experiencia ----------------------------------------------------------------------



// agregar carreras ----------------------------------------------------------------------

function agrega_carrera() {
	if(http.readyState == 4){ 
	var response = http.responseText;
	// else if login is ok show a message: "Site added+ site URL".
	document.getElementById('div_carreras').innerHTML = response;
	//document.getElementById('form_guardar').innerHTML = '';
	}
}

function carreras(tag) {
	var carrera_agregar= document.getElementById('carrera_agregar').value;
	var institucion_agregar= document.getElementById('institucion_agregar').value;
	var ano_ingreso_agregar= document.getElementById('ano_ingreso_agregar').value;
	var anos_estudio_agregar= document.getElementById('anos_estudio_agregar').value;
	var situacion_agregar= document.getElementById('situacion_agregar').value;
	var estado_agregar= document.getElementById('estado_agregar').value;
	
	if(carrera_agregar==-1){
		alert('Selecciona una carrera para agregar');
	}else if(institucion_agregar==-1){
		alert('Selecciona una Institucion para agregar');
	}else if(ano_ingreso_agregar==-1){
		alert('Selecciona el año que ingresaste a la carrera');
	}else if(anos_estudio_agregar==-1){
		alert('Selecciona los años que estudiaste o el año que cursas la carrera');
	}else if(situacion_agregar==-1){
		alert('Selecciona la situación actual de tu carrera');
	}else{
		document.getElementById('div_carreras').innerHTML = "<img src='img/wait.gif' />"
		http.open('get', 'agregar_carrera.php?carrera_agregar=' + carrera_agregar +'&institucion_agregar='+ institucion_agregar +'&ano_ingreso_agregar='+ ano_ingreso_agregar +'&anos_estudio_agregar='+ anos_estudio_agregar +'&situacion_agregar='+ situacion_agregar +'&tag='+tag +'&estado_agregar='+estado_agregar);
		
		http.onreadystatechange = agrega_carrera;
		http.send(null);
	}

}
// fin carreras----------------------------------------------------------------------

// eliminar carreras -------------------------------------------------------------------------------
function elimina_carrera() {
	if(http.readyState == 4){ 
	var response = http.responseText;
	document.getElementById('div_carreras').innerHTML = response;
	}
}

function borrar_carrera(id_eliminar) {
	document.getElementById('div_carreras').innerHTML = "<img src='img/wait.gif' />"
	http.open('get', 'agregar_carrera.php?id_eliminar=' + id_eliminar +'&tag=borrar');
	http.onreadystatechange = elimina_carrera;
	http.send(null);
}
// fin eliminar carreras ----------------------------------------------------------------------

// eliminar carreras -------------------------------------------------------------------------------
function area_rubro_agregar() {
	if(http.readyState == 4){ 
	var response = http.responseText;
	document.getElementById('div_area').innerHTML = response;
	}
}

function area_rubro(tag) {
	var area_agregar= document.getElementById('area_agregar').value;
	
	document.getElementById('div_area').innerHTML = "<img src='img/wait.gif' />"
	http.open('get', 'agregar_area_rubro.php?area_agregar=' + area_agregar +'&tag=' + tag);
	http.onreadystatechange = area_rubro_agregar;
	http.send(null);
}
// fin eliminar carreras ----------------------------------------------------------------------


// eliminar area -------------------------------------------------------------------------------
function elimina_carrera() {
	if(http.readyState == 4){ 
	var response = http.responseText;
	document.getElementById('div_carreras').innerHTML = response;
	}
}

function borrar_carrera(id_eliminar) {
	document.getElementById('div_carreras').innerHTML = "<img src='img/wait.gif' />"
	http.open('get', 'agregar_carrera.php?id_eliminar=' + id_eliminar +'&tag=borrar');
	http.onreadystatechange = elimina_carrera;
	http.send(null);
}
// fin eliminar area ----------------------------------------------------------------------

// agregar area -------------------------------------------------------------------------------
function agregar_area() {
	if(http.readyState == 4){ 
	var response = http.responseText;
	document.getElementById('div_areas').innerHTML = response;
	}
}

function area(tag) {
	
	var area_interes= document.getElementById('area_agregar').value;
	
	document.getElementById('div_areas').innerHTML = "<img src='img/wait.gif' />"
	http.open('get', 'agregar_area_interes.php?area_interes=' + area_interes +'&tag=' + tag);
	http.onreadystatechange = agregar_area;
	http.send(null);
}
// fin eliminar area ----------------------------------------------------------------------


// eliminar area interes -------------------------------------------------------------------------------
function elimina_area() {
	if(http.readyState == 4){ 
	var response = http.responseText;
	document.getElementById('div_areas').innerHTML = response;
	}
}

function borrar_area(id_eliminar) {
	document.getElementById('div_areas').innerHTML = "<img src='img/wait.gif' />"
	http.open('get', 'agregar_area_interes.php?id_eliminar=' + id_eliminar +'&tag=borrar');
	http.onreadystatechange = elimina_area;
	http.send(null);
}
// fin eliminar area interes ----------------------------------------------------------------------

// agregar rubro interes -------------------------------------------------------------------------------
function area_rubro_agregar() {
	if(http.readyState == 4){ 
	var response = http.responseText;
	document.getElementById('div_rubro').innerHTML = response;
	}
}

function rubro(tag) {
	var rubro_interes= document.getElementById('rubro_interes').value;
	
	document.getElementById('div_rubro').innerHTML = "<img src='img/wait.gif' />"
	http.open('get', 'agregar_rubro_interes.php?rubro_interes=' + rubro_interes +'&tag=' + tag);
	http.onreadystatechange = area_rubro_agregar;
	http.send(null);
}
// fin agregar rubro interes ----------------------------------------------------------------------

// eliminar rubro interes -------------------------------------------------------------------------------
function elimina_rubro() {
	if(http.readyState == 4){ 
	var response = http.responseText;
	document.getElementById('div_rubro').innerHTML = response;
	}
}

function borrar_rubro(id_eliminar) {
	document.getElementById('div_rubro').innerHTML = "<img src='img/wait.gif' />"
	http.open('get', 'agregar_rubro_interes.php?id_eliminar=' + id_eliminar +'&tag=borrar');
	http.onreadystatechange = elimina_rubro;
	http.send(null);
}
// fin eliminar rubro interes ----------------------------------------------------------------------


// agregar filtroe interes -------------------------------------------------------------------------------
function abre_filtro() {
	if(http.readyState == 4){ 
	var response = http.responseText;
	document.getElementById('abrir_filtros').innerHTML = response;
	}
}

function abre_filtros() {
	var filtros= document.getElementById('filtro_seleccionado').value;
	
	if(filtros=="-1"){
	}else{
		document.getElementById('abrir_filtros').innerHTML = "<img src='img/wait.gif' />"
		http.open('get', 'includes/abrir_filtros.php?filtros=' + filtros);
		http.onreadystatechange = abre_filtro;
		http.send(null);
	}
}
// fin agregar filtros interes ----------------------------------------------------------------------

// Agregar filtros de usuarios registrados
function agregar_filtro_usuarios() {
	var filtro_seleccionado= document.getElementById('filtro_seleccionado').value;
	var tipo_filtro= document.getElementById('detalle_filtro').value;
	
	if(filtro_seleccionado==-1){
		alert('Selecciona un tipo de filtro');
	}else if(tipo_filtro==-1){
		alert('Selecciona tu filtro a agregar');
	}else{
		document.getElementById('ver_filtros_activos').innerHTML = "<img src='img/wait.gif' />";
		http.open('get', 'includes/guardar_filtros_usuarios.php?filtro_seleccionado=' + filtro_seleccionado + '&tipo_filtro=' + tipo_filtro);
		http.onreadystatechange = guardar_filtros_usuarios;
		http.send(null);
	}


}
function guardar_filtros_usuarios() {
	if(http.readyState == 4){ 
		var response = http.responseText;
		document.getElementById('ver_filtros_activos').innerHTML = response;
	}
}
// Fin Agregar filtyros usuarios registrados


// Agregar carreras a combobox de estudiantes en actualizacion de datos
function cargar_combo_carreras() {
	document.getElementById('combo_carreras').innerHTML = "<img src='img/wait.gif' />";

	var institucion_agregar= document.getElementById('institucion_agregar').value;
	
	http.open('get', 'includes/combo_carreras.php?institucion_agregar=' + institucion_agregar);
	http.onreadystatechange = llenar_combo_carreras;
	http.send(null);
}
function llenar_combo_carreras() {
	if(http.readyState == 4){ 
	var response = http.responseText;
	// else if login is ok show a message: "Site added+ site URL".
	document.getElementById('combo_carreras').innerHTML = response;
	//document.getElementById('form_guardar').innerHTML = '';
	}
}
// Fin Agregar carreras a combobox de estudiantes en actualizacion de datos




// cargar region
function cargar_ciudad() {
	document.getElementById('div_region').innerHTML = "<img src='img/wait.gif' />";

	var id_region= document.getElementById('sadiv2').value;
	
	http.open('get', 'includes/cargar_ciudad.php?id_region=' + id_region);
	http.onreadystatechange = cambiar_ciudad;
	http.send(null);
}
function cambiar_ciudad() {
	if(http.readyState == 4){ 
	var response = http.responseText;
	// else if login is ok show a message: "Site added+ site URL".
	document.getElementById('div_region').innerHTML = response;
	//document.getElementById('form_guardar').innerHTML = '';
	}
}
// fin cargar region

// cargar comuna
function cargar_comuna() {
	document.getElementById('div_comuna').innerHTML = "<img src='img/wait.gif' />";

	var id_ciudad= document.getElementById('sadiv3').value;

	
	http.open('get', 'includes/cargar_comuna.php?id_ciudad=' + id_ciudad);
	http.onreadystatechange = cambiar_comuna;
	http.send(null);
}
function cambiar_comuna() {
	if(http.readyState == 4){ 
	var response = http.responseText;
	// else if login is ok show a message: "Site added+ site URL".
	document.getElementById('div_comuna').innerHTML = response;
	//document.getElementById('form_guardar').innerHTML = '';
	}
}
// fin cargar comuna



// Agregar buscar areas del conocimiento
function buscar_area_del_conocimiento() {
	document.getElementById('resultado_area').innerHTML = "<img src='img/wait.gif' />";
	var id_carrera= document.getElementById('carrera_agregar').value;
	
	http.open('get', 'includes/area_del_conocimiento.php?id_carrera=' + id_carrera);
	http.onreadystatechange = ver_area;
	http.send(null);
}
function ver_area() {
	if(http.readyState == 4){ 
	var response = http.responseText;
	// else if login is ok show a message: "Site added+ site URL".
	document.getElementById('resultado_area').innerHTML = response;
	//document.getElementById('form_guardar').innerHTML = '';
	}
}
// Fin buscar area del conocimiento




// Agregar Deportes -------------------------------------------------------------------------------
function deporte_agregar() {
	if(http.readyState == 4){ 
	var response = http.responseText;
	document.getElementById('div_deporte').innerHTML = response;
	}
}

function deportes(tag) {
	var deporte= document.getElementById('deporte').value;
	
	document.getElementById('div_deporte').innerHTML = "<img src='img/wait.gif' />"
	http.open('get', 'agregar_deportes.php?deporte=' + deporte +'&tag=' + tag);
	http.onreadystatechange = deporte_agregar;
	http.send(null);
}
// fin agregar Agregar Deportes ----------------------------------------------------------------------

// eliminar Agregar Deportes -------------------------------------------------------------------------------
function elimina_deporte() {
	if(http.readyState == 4){ 
	var response = http.responseText;
	document.getElementById('div_deporte').innerHTML = response;
	}
}

function borrar_deporte(id_eliminar) {
	document.getElementById('div_deporte').innerHTML = "<img src='img/wait.gif' />"
	http.open('get', 'agregar_deportes.php?id_eliminar=' + id_eliminar +'&tag=borrar');
	http.onreadystatechange = elimina_deporte;
	http.send(null);
}
// fin eliminar Agregar Deportes ----------------------------------------------------------------------
function registrarse() {
	if(!confirm("żDeseas registrarte para postular?")){
		return false;
	}else{
		location.href= 'index.php?seccion=registro' ;
        return false;
	}   
}


//verifica mail base de datos
function verifica_mail() {
	var mail= document.getElementById('mail_ver').value;
	document.getElementById('ok_mail').innerHTML = "<img src='img/wait.gif' />"
	http.open('get', 'includes/verifica_mail.php?mail=' + mail);
	http.onreadystatechange = ver_mail;
	http.send(null);
}

function ver_mail() {
	if(http.readyState == 4){ 
		var response = http.responseText;
		
		if(response==1){
			document.getElementById('mail_pasa').value="3";
			document.getElementById('ok_mail').innerHTML = "<img src='img/no.jpg' />Mail ya Registrado";
		}else{
			document.getElementById('ok_mail').innerHTML = "<img src='img/ok.jpg' />";
			document.getElementById('mail_pasa').value="1";
		}
	}
}

//fin verifica mail base de datos


//verificador de mail
function valida_mail(){
	var texto = document.getElementById('mail_ver').value;
	var mailres = true;             
    var cadena = "abcdefghijklmnñopqrstuvwxyzABCDEFGHIJKLMNÑOPQRSTUVWXYZ1234567890@._-"; 
     
    var arroba = texto.indexOf("@",0); 
    if ((texto.lastIndexOf("@")) != arroba) arroba = -1; 
     
    var punto = texto.lastIndexOf("."); 
                 
	for (var contador = 0 ; contador < texto.length ; contador++){ 
		if (cadena.indexOf(texto.substr(contador, 1),0) == -1){ 
			mailres = false; 
            break; 
     	} 
    } 

    if ((arroba > 1) && (arroba + 1 < punto) && (punto + 1 < (texto.length)) && (mailres == true) && (texto.indexOf("..",0) == -1)){ 
     	mailres = true;
		verifica_mail();
	}else{ 
     	mailres = false;
		document.getElementById('ok_mail').innerHTML = "<img src='img/no.jpg' />";
	}
	
    return mailres; 
} 

//fin verificador de mail

//verificador de rut existente en la base de datos
function valida_rut_base(){
	var rut = document.getElementById('rutContacto').value;
	document.getElementById('ok_rut').innerHTML = "<img src='img/wait.gif' />"
	http.open('get', 'includes/verifica_rut.php?rut=' + rut);
	http.onreadystatechange = ver_rut;
	http.send(null);
}

function ver_rut() {
	if(http.readyState == 4){ 
		var response = http.responseText;
		
		if(response==1){
			document.getElementById('rut_pasa').value="3";
			document.getElementById('ok_rut').innerHTML = "<img src='img/no.jpg' />Rut ya registrado.";
		}else{
			document.getElementById('ok_rut').innerHTML = "<img src='img/ok.jpg' />";
			document.getElementById('rut_pasa').value="1";
		}
	}
}
//fin verificador de mail

