function ilumina(src,color_default)
{
    src.bgColor=color_default;
	src.style.cursor="default";
}

function desilumina(src,color_default)
{
 src.bgColor="#eeeeee";
 src.style.cursor="default";
}


function objetus() {
     try {
           ajax = new ActiveXObject("Msxml2.XMLHTTP");
         }
         catch(e) {
           try {
             ajax=new ActiveXObject("Microsoft..XMLHTTP");
            }
            catch(e) {
             ajax= false;
          }
   }
   if(!ajax && typeof XMLHttpRequest != 'undefined') {
        ajax=new XMLHttpRequest();
   }
   return ajax;
}
 
 function muestra(uno,dos)
 {
 document.getElementById(uno).style.display="block";
 document.getElementById(dos).style.display="none";
 }
 
 function verifica_mail(mail,visor1,visor2,url,cadena)
 {
	if(document.getElementById(mail).value=="")
	alert("Debe escribir su direccion de correo para poder continuar");
	else
	manda_recibe_post(visor1,visor2,url,cadena);
 }
 
 function habilita(control)
 {
	 if(document.getElementById('rd8').checked)
	 {
		document.getElementById('te').disable=false;
	 }
	 else
	 	document.getElementById('te').disable=true;
	 
 }
 
 function verifica_datos(visor1,visor2,url,cadena)
 {
	var campos=cadena.split(",");
	var error=0;
	var e=0;
	var cadena2=url + "?";
	for (i=0; i < campos.length; i++)
	{	parametro = document.getElementById(campos[i]).value;
		if (parametro=="")
		{
			if(e==0)
			{
				alert ("Falta de ingresar el la informacion de " + campos[i]);
				error=1;
			}
			e=0;
		}
		else
		{
			cadena2 = cadena2 + campos[i] + "=" + document.getElementById(campos[i]).value + "&";
		}
	}
	var ok=0
	if(document.getElementById('radio1').checked)
	{
		cadena2=cadena2 + "estudio=" + document.getElementById('radio1').value + "&";
		ok=1;
	}
	if(document.getElementById('radio2').checked)
	{
		cadena2=cadena2 + "estudio=" + document.getElementById('radio2').value + "&";
		ok=1;
	}
	if(ok==0)
	{
	alert ("Falta información de nivel de estudios");
	error=1;
	}
	ok=0;
	docen=0;
	if(document.getElementById('rad1').checked)
	{
		cadena2=cadena2 + "docente=" + document.getElementById('rad1').value;
		ok=1;
		if( document.getElementById('rd9').value=="")
		{
			alert("Falta informacion de docente en Formación");	
			ok=0;
		}
		else
		{
			cadena2=cadena2 + "&ejercicio=" + document.getElementById('rd9').value;
		}
	}
	if(document.getElementById('rad2').checked)
	{
		cadena2=cadena2 + "docente=" + document.getElementById('rad2').value + "&";
		ok=1;
		docen=1;
	}
	if(ok==0)
	{
	alert ("Falta información de status Docente");
	error=1;
	}
	ok=0;
	if(document.getElementById('rd1').checked)
	{
		cadena2=cadena2 + "ejercicio=" + document.getElementById('rd1').value;
		ok=1;
	}
	if(document.getElementById('rd2').checked)
	{
		cadena2=cadena2 + "ejercicio=" + document.getElementById('rd2').value;
		ok=1;
	}
	if(document.getElementById('rd3').checked)
	{
		cadena2=cadena2 + "ejercicio=" + document.getElementById('rd3').value;
		ok=1;
	}
	if(document.getElementById('rd4').checked)
	{
		cadena2=cadena2 + "ejercicio=" + document.getElementById('rd4').value;
		ok=1;
	}
	if(document.getElementById('rd5').checked)
	{
		cadena2=cadena2 + "ejercicio=" + document.getElementById('rd5').value;
		ok=1;
	}
	if(document.getElementById('rd6').checked)
	{
		cadena2=cadena2 + "ejercicio=" + document.getElementById('rd6').value;
		ok=1;
	}
	if(document.getElementById('rd7').checked)
	{
		cadena2=cadena2 + "ejercicio=" + document.getElementById('rd7').value;
		ok=1;
	}
	if(document.getElementById('rd8').checked)
	{
		cadena2=cadena2 + "ejercicio=" + document.getElementById('te').value;
		ok=1;
	}
	
	if(ok==0)
	{
		if(docen==1)
		{
			alert ("Falta información de status Ejercicio Docente");
			error=1;
		}
	}
	
	if (error==0)
	{
		manda_recibe_get(visor1,visor2,cadena2);
	}
 }
 function verifica_docente(st)
 {
	
	document.getElementById('rd1').checked=false;
	document.getElementById('rd2').checked=false;
	document.getElementById('rd3').checked=false;
	document.getElementById('rd4').checked=false;
	document.getElementById('rd5').checked=false;
	document.getElementById('rd6').checked=false;
	document.getElementById('rd7').checked=false;
	document.getElementById('rd8').checked=false;
	document.getElementById('rd1').disabled=st;
	document.getElementById('rd2').disabled=st;
	document.getElementById('rd3').disabled=st;
	document.getElementById('rd4').disabled=st;
	document.getElementById('rd5').disabled=st;
	document.getElementById('rd6').disabled=st;
	document.getElementById('rd7').disabled=st;
	document.getElementById('rd8').disabled=st;
	document.getElementById('te').disabled=st;
	if(st)
	document.getElementById('rd9').disabled=false;
	else
	document.getElementById('rd9').disabled=true;
	
 }
 
 function verificar_matricula(visor1,visor2,url,cadena)
 {
	if(document.getElementById('matricula').value!='')
	{
		manda_recibe_post(visor1,visor2,url,cadena);
	}
	else
	alert ('Debe escribir su matricula');
 }
 function valida_linea(visor1,visor2,url,cadena,chk)
  {
  
  var campos=chk.split(",");
  var ok=0;
  var ch="";
  for (i=0; i < campos.length-1; i++)
	{	
		if (document.getElementById(campos[i]).checked)
		{
			if(ok!=1)
				cadena= cadena + "," + campos[i];
		ok=1;
		}
	}
	if (ok==1)
	{
	cadena=cadena + ch;
	manda_recibe_post(visor1,visor2,url,cadena);
	
	}
	else
	alert ('Debe seleccionar al menos una Linea de Investigación');
 }
function manda_recibe_get(visor1,visor2,cadena)
 {
       var layer = document.getElementById(visor1);
        if(visor2!=""){
	var layer2 =document.getElementById(visor2);
		       layer2.style.display = "block";}
               layer.style.display = "none";
     _objetus = objetus();
     _cadena =cadena;
     _objetus.open("GET",_cadena,true);
         //_objetus.send(_cadena);
         _objetus.onreadystatechange=function() {
                if(_objetus.readyState==4)
                {
                    if(_objetus.status==200)
                        {
                        if(visor2!="")
			  layer2.style.display = "none";
			layer.style.display = "block";
                        document.getElementById(visor1).innerHTML=_objetus.responseText;
                                                }
                }
         }
         _objetus.send(null);
 }
 
 
 function manda_recibe_post(visor1, visor2, url, cadena)
{	var campos=cadena.split(",");
	var cadena="";
	var parametro="";
	for (i=0; i < campos.length; i++)
	{	parametro = document.getElementById(campos[i]).value;
		if (cadena=="")
			cadena += campos[i] + "=" + parametro;
		else
			cadena +="&" + campos[i] + "=" + parametro;
		
	}
	var layer = document.getElementById(visor1);
	if(visor2!=""){
	var layer2 =document.getElementById(visor2);
		       layer2.style.display = "block";}
               layer.style.display = "none";
     _objetus = objetus();
     _objetus.open("POST", url, true);
    _objetus.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    _objetus.send(cadena);
            
      _objetus.onreadystatechange=function() {
                if(_objetus.readyState==4)
                {
                    if(_objetus.status==200)
                        {
                        if(visor2!="")
			  layer2.style.display = "none";
			layer.style.display = "block";
                        document.getElementById(visor1).innerHTML=_objetus.responseText;
                                                }
                }
         }
}
 
