<?
include("../fnc.php");
enlinea_a();

if(!$mes){
  $mes=date("m");
}
if(!$year){
  $year=date("Y");
}

/*if($mes<1 or $mes >12){
 alert("Error, parámetros incorrectos","javascript:history.go(-1)");
} */

//$primer_dia=date("w",mktime(0,0,0,$txtmes,1,$txtyear));
//$dias_mes=date("t",mktime(0,0,0,$txtmes,1,$txtyear));
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>e-Ducativo - Bienvenido</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="../estilo1.css" rel="stylesheet" type="text/css">
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

function validar(){
  var formulario = document.form1;
  var objeto;
  
  objeto = formulario.txtgrado;
  if(objeto.value=="SV"){
    alert("Seleccione un grado");
    objeto.focus();
    return (false);
  }
  objeto = formulario.txtseccion;
  if(objeto.value=="SV"){
    alert("Seleccione una sección");
    objeto.focus();
    return (false);
  }
  
  objeto = formulario.txtyear;
  if(objeto.value==""){
    alert("Ingrese el año a consultar");
    objeto.focus();
    return (false);
  }
  return (true);
}

// CODIGO COMBOS SECCIONES POR GRADO
var grado= new Array();
var seccion_grado = new Array();
<?php
 $qgrado=mysql_query("select grados.id as idgrado, grados.grado, niveles.nivel, niveles.id as idnivel
                      from grados inner join niveles on niveles.id = grados.nivel
                      order by niveles.id, grados.id");

 $n=1;
 while($igrado=mysql_fetch_array($qgrado)){
  echo "grado[$n]='".$igrado[grado]." ".$igrado[nivel]."|".$igrado[idgrado]."';\n";
  $n++;
 }

 $qpp=mysql_query("select * from secciones_grados order by seccion");
 $n=0;
 while($ipp=mysql_fetch_array($qpp)){
  echo "seccion_grado[$n]='".$ipp[grado]."|".$ipp[seccion]."|".$ipp[seccion]."';\n";
  $n++;
 }
?>


function llenar_seccion(){
 for(i=document.form1.txtseccion.length; i>-1; i--){
   document.form1.txtseccion.options[i]=null;
 }
 cont=0;
 document.form1.txtseccion.options[cont] = new Option ("Seleccione...","SV");
 cont++;
 var mGrado=document.form1.txtgrado.value;

 for(i=0;i<seccion_grado.length;i++){

   var tmp = seccion_grado[i].split("|");
   var encontrado=false;
   var tmp2 = tmp[0].split(",");

   for(k=0;k<=tmp2.length;k++){
     if (tmp2[k]==mGrado){
       encontrado = true;
     }
   }

   if(encontrado==true){
    document.form1.txtseccion.options[cont] = new Option (tmp[1], tmp[2]);
    cont++;
   }
 }
}
// FIN CODIGO SECCIONES POR GRADOS
//-->
</script>
</head>

<body>
<table width="750" border="0" align="center" cellpadding="0" cellspacing="1" bgcolor="#333333">
  <tr>
    <td bgcolor="#336699">    <table width="100%"  border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#E5E5E5">
      <tr bgcolor="#FFFFFF">
        <td width="40%"><img src="../images/logo_5.gif" width="300" height="50"></td>
        <td width="60%" background="../images/back_header_admin.gif" bgcolor="#FFFFFF"><div align="right" class="usuario_nombre_enc"><strong><strong><?echo "$unombre $uapellido";?></strong><br>
          </strong>Tiene <?=mensajes($uuser);?> mensaje(s) sin leer</div></td>
      </tr>
      <tr bgcolor="#FFFFFF">
        <td height="15" colspan="2" background="../images/barra_encabezado.gif">&nbsp;</td>
        </tr>
    </table>
      <table width="100%"  border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFFCC">
        <tr>
          <td valign="top" bgcolor="#FFFFCC">&nbsp;            <div align="right"></div>            <table width="100%"  border="0" cellpadding="0" cellspacing="0" bgcolor="#333333">
              <tr align="center" valign="middle" bgcolor="#FFFFCC">
                <td width="75%" height="20" bgcolor="#FFFFCC"><div align="left"><span class="titulo_pagina">REPORTES<img src="../images/flecha_3.jpg" width="9" height="9"> Informaci&oacute;n acad&eacute;mica de grado (Tareas y Evaluaciones)</span></div>
                  <div align="center" class="titulo_pagina"></div></td>
                <td width="25%" bgcolor="#FFFFCC" class="parrafo"><div align="right"><a href="frm_reportes.php" class="link_parrafo">Regresar al men&uacute; de reportes<img src="../images/ic_home.png" width="21" height="21" border="0"></a> </div></td>
              </tr>
              <tr>
                <td colspan="2" align="left" valign="top" bgcolor="#FFFFCC"><div align="left" class="parrafo">
                  <table width="99%"  border="0" align="center" cellpadding="0" cellspacing="1" bgcolor="#333333">
                  <form name="form1" method="post" action="<?=$PHP_SELF;?>" onsubmit="return validar();">
                    <tr>
                      <td bgcolor="#FFFFFF">
                          <table width="100%"  border="0" cellspacing="0" cellpadding="0">
                            <tr bgcolor="#6699CC">
                              <td colspan="2" class="titulo_formulario">Informacion acad&eacute;mica de grado<input name="busqueda" type="hidden" id="busqueda" value="ok"></td>
                            </tr>
                            <tr>
                              <td bgcolor="#CFDFEF" class="lbl_campo">Seleccione un grado: </td>
                              <td bgcolor="#ECF2F9"><select name="txtgrado" class="textbox" id="txtgrado" onchange="llenar_seccion();">
                                <option value="SV">Seleccione uno...</option>
                                <?
                                $qgrado=mysql_query("select niveles.nivel as nnivel, grados.*, jornadas.jornada as njornada
                                                     from grados inner join jornadas ON grados.jornada = jornadas.id
                                                     inner join niveles ON niveles.id = grados.nivel
                                                     order by niveles.en_numeros,  grados.en_numeros, jornadas.id, grados.grado");

                                while($igrado=mysql_fetch_array($qgrado)){
                                if($igrado[id]==$txtgrado){
                                 $sel="selected class='selected_option'";
                                }else{
                                 $sel="";
                                }
                                  echo "<option value='{$igrado[id]}' $sel>{$igrado[njornada]} | {$igrado[nnivel]} | {$igrado[grado]}</option>";
                                }
                                ?>
                              </select> 
                                <strong>Secci&oacute;n:</strong>                              
                                <select name="txtseccion" class="textbox" id="txtseccion">
                                <option value="SV" selected>Seleccione...</option>
                                <?
                                if($txtgrado){
                                  $qsecc=mysql_query("select seccion from secciones_grados where grado = '$txtgrado'");
                                  while($isecc=mysql_fetch_array($qsecc)){
                                    $sel="";
                                    if($txtseccion == $isecc[seccion]){
                                      $sel="selected class='selected_option'";
                                    }
                                    echo "<option value='{$isecc[seccion]}' $sel>{$isecc[seccion]}</option>";
                                  }
                                }
                                ?>
                              </select>
                              </td>
                            </tr>
                            <tr>
                              <td width="24%" bgcolor="#CFDFEF" class="lbl_campo">Seleccione un a&ntilde;o a consultar: </td>
                              <td width="76%" bgcolor="#ECF2F9">
                                <strong>A&ntilde;o:</strong>
                                <input name="txtyear" type="text" class="textbox" id="txtyear" size="4" maxlength="4" value="<?=date("Y");?>"> <input name="Submit" type="submit" class="boton_guardar" value="Ver reporte...">                              </td>
                            </tr>
                          </table>
                      </td>
                    </tr>
                    </form>
                  </table>
                </div></td>
              </tr>
            </table>
          &nbsp;<br>
          <?if(!$busqueda){exit();}?>     
          <?

          for($i=1;$i<=12;$i++){
          ?>
          <table width="99%"  border="0" align="center" cellpadding="0" cellspacing="0">
            <tr>
              <td bgcolor="#FFCC00" class="titulo_seccion"><div align="center"><?=strtoupper(mes_letras($i))." $txtyear";?> 
              </div></td>
            </tr>
            <tr>
              <td bgcolor="#FFFFFF" class="lbl_campo">EVALUACIONES</td>
            </tr>
            <tr>
              <td bgcolor="#EFF3FF" class="lbl_campo"><table width="100%"  border="0" cellpadding="1" cellspacing="1" bgcolor="#CEDFEF">
                <tr bgcolor="#CEDFEF">
                  <td width="34%"><div align="center">Nombre del Curso</div></td>
                  <td width="19%"><div align="center">Fechas <br>
                      de activaci&oacute;n </div></td>
                  <td width="31%"><div align="center">Evaluaci&oacute;n</div></td>
                  <td width="11%"><div align="center">Usuario</div></td>
                  <td width="5%"><div align="center">Activa</div></td>
                </tr>
                <?
                $qev=mysql_query("select evaluaciones.*, cursos.curso as ncurso
                                  from evaluaciones inner join cursos_grados on cursos_grados.curso = evaluaciones.curso
                                  inner join cursos on cursos_grados.curso = cursos.codigo
                                  where month(fecha_inicio) = $i and year(fecha_inicio) = $txtyear
                                  and cursos_grados.grado = $txtgrado
                                  and evaluaciones.seccion = '$txtseccion'
                                  order by cursos.curso, evaluaciones.fecha_inicio, evaluaciones.fecha_fin");
                $j=0;
                while($iev=mysql_fetch_array($qev)){
                 $j++;
                 $iev[observaciones]=str_replace(chr(13),"<br>",$iev[observaciones]);
                ?>
                <tr valign="top" class="parrafo" bgcolor="<?=color_fila($j);?>">
                  <td><div align="left"><?=$iev[ncurso];?></div></td>
                  <td><div align="right" class="parrafo">Del: <?=fecha($iev[fecha_inicio]);?> <?=$iev[hora_inicio];?><br>
                      Al: <?=fecha($iev[fecha_fin]);?> <?=$iev[hora_fin];?></div></td>
                  <td><div align="justify"><?=$iev[nombre];?><br>
                    Observaciones: <?=$iev[observaciones];?></div></td>
                  <td><div align="center"><?=$iev[usuario];?></div></td>
                  <td><div align="center"><img src="../images/<?if($itr[activa]=="S"){echo "si";}else{echo "no";}?>2.gif" width="10" height="15"></div></td>
                </tr>
                <?
                }
                ?>
              </table></td>
            </tr>
            <tr>
              <td bgcolor="#FFFFFF" class="lbl_campo"><hr size="1">
                TAREAS</td>
            </tr>
            <tr>
              <td bgcolor="#EFF3FF" class="lbl_campo">
               <table width="100%"  border="0" cellpadding="1" cellspacing="1" bgcolor="#CEDFEF">
                <tr bgcolor="#CEDFEF">
                  <td width="37%"><div align="center">Nombre del Curso</div></td>
                  <td width="10%"><div align="center">Fecha<br>
         entrega </div></td>
                  <td width="22%"><div align="center">Tarea</div></td>
                  <td width="26%"><div align="center">Descripci&oacute;n</div></td>
                  <td width="5%"><div align="center">Activa</div></td>
                </tr>
                <?
                $qtr=mysql_query("select tareas.*, cursos.curso as ncurso
                                  from tareas inner join cursos_grados on cursos_grados.curso = tareas.curso
                                  inner join cursos on cursos_grados.curso = cursos.codigo
                                  where month(fecha_limite)= $i and year(fecha_limite)=$txtyear
                                  and cursos_grados.grado = $txtgrado
                                  and tareas.seccion = '$txtseccion'
                                  order by tareas.fecha_limite, cursos.curso, tareas.hora_limite");
                                  echo mysql_error();
                $j=0;
                while($itr=mysql_fetch_array($qtr)){
                 $j++;
                 $itr[descripcion]=str_replace(chr(13),"<br>",$itr[descripcion]);
                ?>
                 <tr valign="top" class="parrafo" bgcolor="<?=color_fila($j);?>">
                   <td><div align="left"><?=$itr[ncurso];?></div></td>
                   <td align="center"><div align="center"><?=fecha($itr[fecha_limite])."<br>".$itr[hora_limite];?>
                   </div></td>
                   <td><div align="justify"><strong><?=$itr[tarea];?></strong></div></td>
                   <td><div align="justify"><?=$itr[descripcion];?></div></td>
                   <td><div align="center"><img src="../images/<?if($itr[activa]=="S"){echo "si";}else{echo "no";}?>2.gif" width="10" height="15"></div></td>
                 </tr>
                <?
                }
                ?>
              </table></td>
            </tr>
            <tr>
              <td bgcolor="#FFFFFF" class="lbl_campo"><hr size="1">
                EVENTOS DEL CALENDARIO AGREGADOS POR LA ADMINISTRACION </td>
            </tr>
            <tr>
              <td bgcolor="#EFF3FF" class="lbl_campo"><table width="100%"  border="0" cellpadding="1" cellspacing="1" bgcolor="#CEDFEF">
                <tr bgcolor="#CEDFEF">
                  <td width="42%"><div align="center">Evento</div></td>
                  <td width="17%"><div align="center">Fecha</div></td>
                  <td width="41%"><div align="center">Descripci&oacute;n</div></td>
                  </tr>
                <?
                $qca=mysql_query("select * from calendario where month(fecha)=$i and year(fecha)=$txtyear");
                $j=0;
                while($ica=mysql_fetch_array($qca)){
                $j++;
                $ica[detalle]=str_replace(chr(13),"<br>",$ica[detalle]);
                ?>
                <tr valign="top" class="parrafo" bgcolor="<?=color_fila($j);?>">
                  <td><div align="left"><?=$ica[asunto];?></div></td>
                  <td><div align="right" class="parrafo">
                    <div align="center"><?=fecha($ica[fecha]);?> <?=$ica[hora];?><br>
                    </div>
                  </div></td>
                  <td><div align="justify"><?=$ica[detalle];?></div></td>
               </tr>
               <?
               }
               ?>
              </table></td>
            </tr>
          </table>
          <br>
          <hr size="1" class="lbl_campo">
          <br>
          <?}?>
          </td>
        </tr>
    </table>    </td>
  </tr>
</table>
</body>
</html>
