<?
include("../fnc.php");
enlinea_alumno();
//echo $useccion;
?>
<!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;
}
//-->
</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_alumno.gif" bgcolor="#FFFFFF"><div align="right" class="usuario_nombre_enc"><strong><?echo "$unombre $uapellido";?><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">
        <tr>
          <td width="20%" valign="top" bgcolor="#FFFFCC"><?php include("menu.php"); ?>&nbsp;</td>
          <td width="80%" valign="top" bgcolor="#FFFFCC"><table width="100%"  border="0" cellpadding="0" cellspacing="0" bgcolor="#333333">
            <tr align="center" valign="middle" bgcolor="#FFFFCC">
              <td height="20" class="titulo_pagina"><div align="center" class="titulo_pagina"><strong>Evaluaciones</strong></div></td>
            </tr>
            <tr>
              <td align="left" valign="top" bgcolor="#FFFFCC"><div align="left" class="parrafo">
                <table width="99%"  border="0" align="center" cellpadding="0" cellspacing="1" bgcolor="#333333">
                  <tr>
                    <td bgcolor="#FFFFFF"><table width="100%"  border="0" align="center" cellpadding="0" cellspacing="0">
                      <tr>
                        <td colspan="2">
                         <table width="100%"  border="0" cellspacing="0" cellpadding="1">
                          <tr>
                            <td bgcolor="#CFDFEF"><strong>Seleccione un curso:</strong>
                                <select name="menu1" class="textbox" onChange="MM_jumpMenu('parent',this,0)">
                                    <option value="#" selected>Seleccione uno...</option>
                                    <?
                                    $grado=ggradoalumno($uuser);
                                    $qcursos=mysql_query("select cursos.curso, cursos.codigo
                                                          from cursos inner join cursos_grados
                                                               on cursos.codigo = cursos_grados.curso
                                                          where cursos_grados.grado = $grado");
                                    while($icursos=mysql_fetch_array($qcursos)){
                                     echo "<option value='evaluaciones.php?cid=".enc($icursos[codigo])."'>{$icursos[curso]}</option>";
                                    }
                                    ?>
                                </select>
                            </td>
                          </tr>
                         </table>
                        </td>
                      </tr>
                      <?if(!$cid){exit();}?>
                      <tr>
                        <td>&nbsp;</td>
                        <td>&nbsp;</td>
                      </tr>
                      <tr bgcolor="#ECF2F9">
                        <td colspan="2"><strong>Curso: <?=gcurso($cid);?> </strong></td>
                        </tr>
                      <tr>
                        <td>&nbsp;</td>
                        <td>&nbsp;</td>
                      </tr>
                      <tr>
                        <td width="50%" valign="top">
                        <?
                        $curso_id=dec($cid);
                        $qprev=mysql_query("select *
                                            from evaluaciones
                                            where curso ='$curso_id'
                                            and activa='S'
                                            and seccion='$useccion'
                                            and fecha_inicio > '$fecha'");
                        $num_ev=mysql_num_rows($qprev);
                        ?>
                        <table width="100%"  border="0" cellspacing="1" cellpadding="1">
                          <tr bgcolor="#6699CC">
                            <td class="titulo_seccion_blanco">Pr&oacute;ximas evaluaciones (<?=$num_ev;?>)</td>
                          </tr>
                            <?

                            while($iprev=mysql_fetch_array($qprev)){
                            $cant_prg=0;
                            $qcantprm=mysql_query("select count(*) as cantidad from ev_m_preguntas where evaluacion = {$iprev[id]}");
                            $icantprm=mysql_fetch_array($qcantprm);
                            $cant_prg+=$icantprm[cantidad];

                            $qcantprd=mysql_query("select count(*) as cantidad from ev_d_preguntas where evaluacion = {$iprev[id]}");
                            $icantprd=mysql_fetch_array($qcantprd);
                            $cant_prg+=$icantprd[cantidad];

                            unset($qcantprm);
                            unset($qcantprd);
                            unset($icantprd);
                            unset($icantprd);
                            ?>
                            <tr bgcolor="#ECF2F9">
                             <td bgcolor="#6699CC">

                                <table width="289"  border="0" align="right" cellpadding="1" cellspacing="1" bgcolor="#FFFFFF">
                                  <tr bgcolor="#CFDFEF">
                                    <td colspan="2"><div align="left"><img src="../images/flecha_1.png" width="9" height="9"><strong><?=$iprev[nombre];?></strong> </div></td>
                                  </tr>
                                  <tr>
                                    <td width="71" bgcolor="#CFDFEF"><div align="left"><strong>Fechas para responder: </strong></div></td>
                                    <td width="211" bgcolor="#ECF2F9"><div align="left">Del <?=fecha($iprev[fecha_inicio])." ".$iprev[hora_inicio];?><br>
                                        Al &nbsp;<?=fecha($iprev[fecha_fin])." ".$iprev[hora_fin];?></div></td>
                                  </tr>
                                  <tr>
                                    <td bgcolor="#CFDFEF"><div align="left"><strong>Preguntas:</strong></div></td>
                                    <td bgcolor="#ECF2F9"><div align="left"><strong><?=$cant_prg;?> preguntas en total</strong><br>
                                      </div></td>
                                  </tr>
                                    <?
                                    if($iprev[tiempo_maximo]>0){
                                    ?>
                                    <tr>
                                    <td bgcolor="#CFDFEF"><div align="left"><strong>Tiempo l&iacute;mite </strong></div></td>
                                    <td bgcolor="#ECF2F9"><div align="left">La evaluacion podr&aacute; ser contestada en un m&aacute;ximo de<strong> <?=$iprev[tiempo_maximo];?> segundos.</strong></div></td>
                                    </tr>
                                    <?
                                    }else{
                                    ?>
                                    <tr>
                                    <td bgcolor="#CFDFEF"><div align="left"><strong>Tiempo l&iacute;mite </strong></div></td>
                                    <td bgcolor="#ECF2F9"><div align="left">No hay tiempo límite para contestar.</strong></div></td>
                                    </tr>
                                    <?
                                    }
                                    ?>

                                </table>
                                </td>
                          </tr>
                            <?
                            } // fin del ciclo de proximas evaluaciones
                            ?>

                        </table></td>
                        <td width="50%" align="center" valign="top">
                        <?
                        $curso_id=dec($cid);
                        $qacev=mysql_query("select evaluaciones.*,
                                            concat(fecha_inicio,' ',hora_inicio) as fechai,
                                            concat(fecha_fin,' ',hora_fin) as fechaf
                                            from evaluaciones
                                            where curso ='$curso_id' and activa='S'
                                            and seccion='$useccion'
                                            group by evaluaciones.id
                                            having fechai <= '$fechahora'
                                            and fechaf>='$fechahora'");
                        $nump_ev=mysql_num_rows($qacev);
                        ?>
                        <table width="100%"  border="0" cellspacing="1" cellpadding="1">
                          <tr bgcolor="#6699CC">
                            <td bgcolor="#FFCC00" class="titulo_pagina"><div align="left">Evaluaciones Activas (
                                  <?=$nump_ev;?>
                                  ) (puede responder ahora) </div></td>
                          </tr>
                          <?
                          //***** EVALUACIONES ACTIVAS (QUE SE PUEDEN RESPONDER EN EL ISTANTE EN EL QUE EL USUARIO INGRESA)
                          while($iacev=mysql_fetch_array($qacev)){
                            $cant_prg=0;
                            $qcantprm=mysql_query("select count(*) as cantidad from ev_m_preguntas where evaluacion = {$iacev[id]}");
                            $icantprm=mysql_fetch_array($qcantprm);
                            $cant_prg+=$icantprm[cantidad];

                            $qcantprd=mysql_query("select count(*) as cantidad from ev_d_preguntas where evaluacion = {$iacev[id]}");
                            $icantprd=mysql_fetch_array($qcantprd);
                            $cant_prg+=$icantprd[cantidad];

                            unset($qcantprm);
                            unset($qcantprd);
                            unset($icantprd);
                            unset($icantprd);

                            $qrespondidas=mysql_query("select count(*) as cantidad, sum(nota) as nota, 'PR' as pregunta
                                                       from respuestas_m
                                                       where alumno='$uuser'
                                                       and evaluacion={$iacev[id]}
                                                       group by pregunta
                                                       union
                                                       select count(*) as cantidad, sum(nota) as nota, 'PR' as pregunta
                                                       from respuestas_d
                                                       where alumno='$uuser'
                                                       and evaluacion={$iacev[id]}
                                                       group by pregunta");

                             $cant_respondidas=0;
                             $nota_total=0;

                             while($irespondidas=mysql_fetch_array($qrespondidas)){
                               $cant_respondidas+=$irespondidas[cantidad];
                               $nota_total+=$irespondidas[nota];
                             }

                            $cant_pendientes=$cant_prg-$cant_respondidas;
                          ?>
                          <tr bgcolor="#ECF2F9">
                            <td bgcolor="#FFCC00"><div align="left">
                                <table width="289"  border="0" align="right" cellpadding="1" cellspacing="1" bgcolor="#FFFFFF">
                                  <tr bgcolor="#FFE682">
                                    <td colspan="3"><img src="../images/flecha_1.png" width="9" height="9"><strong><?=$iacev[nombre];?></strong> </td>
                                  </tr>
                                  <tr>
                                    <td width="71" bgcolor="#FFE682"><strong>Fechas para responder: </strong></td>
                                    <td colspan="2" bgcolor="#FFF7D5"><div align="left">Del <?=fecha($iacev[fecha_inicio])." ".$iacev[hora_inicio];?><br>Al&nbsp; <?=fecha($iacev[fecha_fin])." ".$iacev[hora_fin];?></div></td>
                                  </tr>
                                  <tr>
                                    <td width="71" bgcolor="#FFE682"><div align="left"><strong>Preguntas:</strong></div></td>
                                    <td colspan="2" bgcolor="#FFF7D5"><div align="left">Total: <strong><?=$cant_prg;?>
                                       </strong><br>Pendientes de responder:<strong><?=$cant_pendientes;?></strong></div></td>
                                    </tr>
                                  <?
                                  if($iacev[tiempo_limite]>0){
                                  ?>
                                  <tr>
                                    <td bgcolor="#FFE682"><div align="left"><strong>Tiempo l&iacute;mite: </strong></div></td>
                                    <td colspan="2" bgcolor="#FFF7D5"><div align="left">La evaluacion puede ser contestada en un m&aacute;ximo de <strong><?=$iacev[tiempo_limite];?> segundos</strong></div></td>
                                  </tr>
                                  <?
                                  }else{
                                  ?>
                                  <tr>
                                    <td bgcolor="#FFE682"><div align="left"><strong>Tiempo l&iacute;mite: </strong></div></td>
                                    <td colspan="2" bgcolor="#FFF7D5"><div align="left">La evaluaci&oacute;n no tiene tiempo l&iacute;mite</strong> </div><div align="right"></div></td>
                                  </tr>
                                  <?
                                  }
                                  ?>
                                  <tr>
                                    <td bgcolor="#FFE682"><strong>Nota:</strong></td>
                                    <td width="110" bgcolor="#FFF7D5"><strong><?=$nota_total;?> Puntos</strong></td>
                                    <td width="98" align="right" valign="middle" bgcolor="#FFF7D5">
                                    <?if($cant_pendientes>0){?>
                                      <div align="right"><a href="responder_evaluacion.php?idev=<?=enc($iacev[id]);?>" class="link_parrafo"><strong>RESPONDER</strong></a></div>
                                    <?}?>
                                    <?if($iacev[mostrar_resultados]=="terminar" and $cant_pendientes==0){?>
                                      <div align="right"><a href="frm_resultados.php?ide=<?=enc($iacev[id]);?>" class="link_parrafo"><strong>VER RESULTADOS</strong></a></div>
                                    <?}?>
                                    </td>
                                  </tr>
                                </table>
                            </div></td>
                          </tr>
                          <?
                          }//******** fin del ciclo de evaluaciones activas
                          ?>
                        </table>
                          <br>
                          <?
                          //************ Evaluaciones caducadas ******************//
                          $curso_id=dec($cid);
                          $qcaev=mysql_query("select evaluaciones.*,
                                              concat(fecha_inicio,' ',hora_inicio) as fechai,
                                              concat(fecha_fin,' ',hora_fin) as fechaf
                                              from evaluaciones
                                              where curso ='$curso_id' and activa='S'
                                              and seccion='$useccion'
                                              group by evaluaciones.id
                                              having fechai <'$fechahora'
                                              and fechaf<'$fechahora'");
                          $numc_ev=mysql_num_rows($qcaev);
                          ?>
                          <table width="100%"  border="0" cellspacing="1" cellpadding="1">
                            <tr bgcolor="#6699CC">
                              <td bgcolor="#999999" class="titulo_seccion_blanco"><div align="left">Evaluaciones caducadas (<?=$numc_ev;?>)</div></td>
                            </tr>
                            <?
                            while($icaev=mysql_fetch_array($qcaev)){
                            $nota=0;
                            //***** calculo de nota y cantidad de preguntas respondidas ******
                            $qrespondidas=mysql_query("select count(*) as cantidad, sum(nota) as nota, 'PR' as pregunta
                                                       from respuestas_m
                                                       where alumno='$uuser'
                                                       and evaluacion={$icaev[id]}
                                                       group by pregunta
                                                       union
                                                       select count(*) as cantidad, sum(nota) as nota, 'PR' as pregunta
                                                       from respuestas_d
                                                       where alumno='$uuser'
                                                       and evaluacion={$icaev[id]}
                                                       group by pregunta");
                             $cant_respondidas=0;
                             $nota_total=0;

                             while($irespondidas=mysql_fetch_array($qrespondidas)){
                               $cant_respondidas+=$irespondidas[cantidad];
                               $nota_total+=$irespondidas[nota];
                             }

                            $cant_pendientes=$cant_prg-$cant_respondidas;
                            //***** fin del calculo de nota y cantidad de preguntas respondidas ******
                            ?>
                            <tr bgcolor="#ECF2F9">
                              <td bgcolor="#999999"><div align="left">
                                  <table width="289"  border="0" align="right" cellpadding="1" cellspacing="1" bgcolor="#FFFFFF">
                                    <tr bgcolor="#CCCCCC">
                                      <td colspan="3"><div align="left"><img src="../images/flecha_1.png" width="9" height="9"><strong><?=$icaev[nombre];?></strong></div></td>
                                    </tr>
                                    <tr>
                                      <td width="71" bgcolor="#CCCCCC"><div align="left"><strong>Fechas para responder: </strong></div></td>
                                      <td colspan="2" bgcolor="#EAEAEA"><div align="left">Del <?=fechalarga($icaev[fechai]);?> <br>  Al&nbsp;&nbsp; <?=fechalarga($icaev[fechaf]);?></div></td>
                                    </tr>
                                    <tr>
                                      <td bgcolor="#CCCCCC"><strong>Nota:</strong></td>
                                      <td width="110" bgcolor="#EAEAEA"><strong><?=$nota_total;?> Puntos </strong></td>
                                      <?
                                      if($icaev[mostrar_resultados]=="nunca"){

                                      echo "<td width=\"98\" bgcolor=\"#EAEAEA\"><div align=\"right\"><strong>NO PUEDE VER LOS RESULTADOS</strong></div></td>";

                                      }else{
                                      ?>
                                      <td width="98" bgcolor="#EAEAEA"><div align="right"><a href="#" class="link_parrafo"><strong>VER RESULTADOS</strong></a></div></td>
                                      <?
                                      }
                                      ?>

                                    </tr>
                                  </table>
                              </div></td>
                            </tr>
                            <?
                            }
                            ?>
                          </table></td>
                      </tr>
                    </table></td>
                  </tr>
                </table>
                &nbsp; </div></td>
              </tr>
          </table></td>
        </tr>
    </table>    </td>
  </tr>
</table>
</body>
</html>