<?
include("../fnc.php");
enlinea_c();
?>
<!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">
function nota(tzona,texamen,tnota){
  var zona = document.getElementById(tzona);
  var examen = document.getElementById(texamen);
  var nota=  document.getElementById(tnota);
  var valor_zona=0;
  var valor_examen=0;

  if(zona.value.length>0 && examen.value.length>0){
   if(parseFloat(examen.value) + parseFloat(zona.value) > 100){
    alert("La nota máxima es 100 puntos, por favor verifique");
    zona.focus();
   }else{
    nota.value =  parseFloat(examen.value) + parseFloat(zona.value);
   }
  }
}
</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_cat.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">
                <table width="100%" border="0" cellspacing="0" cellpadding="0">
                  <tr>
                    <td width="65">&nbsp;</td>
                    <td><div align="center" class="titulo_pagina">ADMINISTRACION DE NOTAS </div></td>
                    <td width="65"><div align="right"><a href="inicio.php" class="link_parrafo">Inicio<img src="../images/ic_home.png" width="21" height="21" border="0"></a></div></td>
                  </tr>
                </table>
              </div></td>
            </tr>
            <tr>
              <td align="left" valign="top" bgcolor="#FFFFCC"><div align="left" class="parrafo">
                <table width="100%"  border="0" align="center" cellpadding="0" cellspacing="0">
                  <tr>
                    <td>
                      <table width="99%"  border="0" align="center" cellpadding="2" cellspacing="1" bgcolor="#333333">
                            <tr>
                              <td valign="top" bgcolor="#FFFFFF">                              <table width="98%"  border="0" align="center" cellpadding="1" cellspacing="1" bgcolor="#FFFFFF">
                                <tr bgcolor="#EDF4FE" class="parrafo">
                                  <td width="10%" bgcolor="#CFDFEF" class="lbl_campo">Grado:</td>
                                  <td width="90%" bgcolor="#ECF2F9" class="lbl_formulario"><strong><?php echo ggrado($idg);?></strong></td>
                                </tr>
                                <tr bgcolor="#EDF4FE" class="parrafo">
                                  <td bgcolor="#CFDFEF" class="lbl_campo">Curso:</td>
                                  <td bgcolor="#ECF2F9" class="lbl_formulario"><strong><?php echo gcurso($idc);?> <span class="lbl_campo">Secci&oacute;n:</span> <strong><?php echo dec($sid);?></strong></strong></td>
                                </tr>
                                <tr bgcolor="#EDF4FE" class="parrafo">
                                  <td bgcolor="#CFDFEF" class="lbl_campo">Unidad:</td>
                                  <td bgcolor="#ECF2F9" class="lbl_formulario"><strong><?php echo gunidad($idu);?></strong></td>
                                </tr>
                              </table>
                                <div align="center"><br>
                                  Ingreso de notas<span class="titulo_pagina"><br>
                                  <strong>[ <?php echo gunidad($idu);?> ]</strong></span></div>
                                <form name="form1" method="post" action="mnt_notas.php">
                                <table width="98%"  border="0" align="center" cellpadding="1" cellspacing="1" bgcolor="#CCCCCC">
                                  <tr bgcolor="#336699" class="enc_tabla_blanco">
                                    <td width="15%"><div align="center"><strong>CARNET</strong></div></td>
                                    <td width="70%"><div align="center"><strong>NOMBRE DEL ALUMNO </strong></div></td>
                                    <td><div align="center"><strong>ZONA</strong></div></td>
                                    <td><div align="center"><strong>EXAMEN</strong></div></td>
                                    <td><div align="center"><strong>NOTA</strong></div></td>
                                  </tr>
                                  <?
                                  $id_cu=dec($idc);
                                  $id_gr=dec($idg);
                                  $id_un=dec($idu);
                                  $id_se=dec($sid);
                                  $qver=mysql_query("select alumno
                                                     from notas_unidades
                                                     where grado='$id_gr'
                                                     and curso='$id_cu'
                                                     and unidad = $id_un");
                                  $lista="(''";
                                  while($iver=mysql_fetch_array($qver)){
                                    $lista.=",'{$iver[alumno]}'";
                                  }
                                  $lista.=")";
//                                  echo $lista;

                                  $id_se=dec($sid);
                                  
                                  $qdistnota=mysql_query("select * 
                                                          from zonas_unidades 
                                                          where unidad='$id_un'
                                                          and curso = '$id_cu'
                                                          and seccion='$id_se'
                                                          and grado = '$id_gr'");
                                  if(mysql_num_rows($qdistnota)==0){
                                    alert("Parámetros incorrectos",$goback);
                                  }
                                  $idistnota=mysql_fetch_array($qdistnota);
                                  
                                  $qalumnos=mysql_query("select distinct alumnos.carnet, alumnos.apellido, alumnos.nombre
                                                         from alumnos inner join cursos_grados
                                                              on alumnos.grado_estudio = cursos_grados.grado
                                                         left join notas_unidades on alumnos.carnet = notas_unidades.alumno
                                                         where cursos_grados.curso = '$id_cu'
                                                         and cursos_grados.grado = $id_gr
                                                         and alumnos.seccion = '$id_se'
                                                         and alumnos.carnet not in $lista                                                     
                                                         order by 
                                                         alumnos.apellido, alumnos.nombre");
                                  $i=0;
                                  while($alumnos=mysql_fetch_array($qalumnos)){
                                  $suma_nota=0;
                                  $i++;

                                  $qevaluaciones=mysql_query("select * from evaluaciones
                                                              where zona='S'
                                                              and unidad = $id_un
                                                              and curso = '$id_cu'
                                                              and seccion='$id_se'
                                                              and activa = 'S'");
                                   
                                   while($iev=mysql_fetch_array($qevaluaciones)){
                                    $qnotam=mysql_query("select sum(nota) as nota
                                                         from respuestas_m
                                                         where alumno='{$alumnos[carnet]}'
                                                         and evaluacion={$iev[id]}
                                                         having nota <>'NULL'");

                                     $qnotad=mysql_query("select sum(nota) as nota
                                                          from respuestas_d
                                                          where alumno='{$alumnos[carnet]}'
                                                          and evaluacion={$iev[id]}
                                                          having nota <>'NULL'");

                                    $nota_ev=0;
                                    $msg_nota="";

                                     if(mysql_num_rows($qnotad)==0 and mysql_num_rows($qnotam)==0){
                                      $nota_ev=0.0;
                                      $msg_nota="NC";
                                     }else{
                                       $inotam=mysql_fetch_array($qnotam);
                                       $inotad=mysql_fetch_array($qnotad);
                                       $nota_ev=round(($inotam[nota]+$inotad[nota])*($iev[valor_zona]/100),0);
                                       $msg_nota=$nota_ev;
                                     }
                                     $suma_nota+=$nota_ev;
                                   }// fin del ciclo de suma de notas de las evaluaciones

                                   $qtareas=mysql_query("select * from tareas
                                                         where zona='S'
                                                         and unidad = $id_un
                                                         and curso = '$id_cu'
                                                         and seccion='$id_se'
                                                         and activa = 'S'");
                                         
                                   while($itr=mysql_fetch_array($qtareas)){
                                    $qnotatr=mysql_query("select sum(nota) as nota
                                                          from respuesta_tareas
                                                          where alumno='{$alumnos[carnet]}'
                                                          and tarea={$itr[id]}
                                                          having nota <>'NULL'");
                                                          
                                     $nota_tr=0;
                                     $msg_nota="";

                                     if(mysql_num_rows($qnotatr)==0){
                                      $nota_tr=0;
                                      $msg_nota="NE";
                                     }else{
                                       $inotatr=mysql_fetch_array($qnotatr);
                                       $nota_tr=round(($inotatr[nota])*($itr[valor_zona]/100),0);
                                       $msg_nota=$nota_tr;
                                     }
                                     $suma_nota+=$nota_tr;
                                    }// fin del ciclo de tareas

                                  ?>
                                  <tr bgcolor="#FFFFFF">
                                    <td class="opcion_detalle"><?=$alumnos[carnet];?></td>
                                    <td class="opcion_detalle"><?=ucwords(strtolower($alumnos[apellido].", ".$alumnos[nombre]));?><input name="id_<?=$i;?>" type="hidden" id="id_<?=$i;?>" value="<?=$alumnos[carnet];?>"></td>
                                    <td class="opcion_detalle"><div align="center">
                                      <input name="txtzona[<?=$i;?>]" type="text" class="textbox" id="txtzona<?=$i;?>" value="<?=$suma_nota;?>" dir="rtl" size="3" maxlength="3" onChange="nota('txtzona<?=$i;?>','txtexamen<?=$i;?>','txtnota<?=$i;?>');" readonly="true">
                                    </div></td>
                                    <td class="opcion_detalle"><div align="center">
                                      <input name="txtexamen[<?=$i;?>]" type="text" class="lbl_formulario" id="txtexamen<?=$i;?>" value="" dir="rtl" size="3" maxlength="3" onChange="nota('txtzona<?=$i;?>','txtexamen<?=$i;?>','txtnota<?=$i;?>');" onkeyup="if( Math.abs(this.value) > Math.abs(<?=$idistnota[examen];?>) ){alert('La nota del examen no puede ser mayor a <?=$idistnota[examen];?>'); this.value=''; this.focus();}" tabindex="<?=$i;?>">
                                    </div></td>
                                    <td><div align="center">
                                      <input name="txtnota[<?=$i;?>]" type="text" class="lbl_formulario" id="txtnota<?=$i;?>" dir="rtl" size="3" maxlength="3" readonly="true">
                                    </div></td>
                                  </tr>
                                  <?
                                  }
                                  ?>
                                </table>
                                <div align="center"><br>
                                    <input name="sid" type="hidden" id="sid" value="<?=$sid;?>">
                                    <input name="idu" type="hidden" id="idu" value="<?=$idu;?>">
                                    <input name="idc" type="hidden" id="idc" value="<?=$idc;?>">
                                    <input name="idg" type="hidden" id="idg" value="<?=$idg;?>">
                                    <input name="ids" type="hidden" id="ids" value="<?=$ids;?>">
                                    <input name="tipo_trn" type="hidden" id="tipo_trn" value="Add">
                                    <input type="hidden" name="max" value="<?=$i;?>">
                                    <input name="Button" type="button" class="boton_guardar" value="Guardar notas" onClick="document.form1.submit();">
                                </div>
                              </form>
                                <div align="center">
                                  <hr size="1">
                                  <em>NOTAS YA EXISTENTES PARA [<?php echo gunidad($idu);?>]</em></div>
                                <table width="98%"  border="0" align="center" cellpadding="1" cellspacing="1" bgcolor="#CCCCCC">
                                <tr bgcolor="#336699" class="enc_tabla_blanco">
                                  <td width="13%"><div align="center"><strong>CARNET</strong></div></td>
                                  <td width="70%"><div align="center"><strong>NOMBRE DEL ALUMNO </strong></div></td>
                                  <td colspan="2"><div align="center"><strong>NOTA</strong></div></td>
                                </tr>
                                <?
                                  $id_cu=dec($idc);
                                  $id_gr=dec($idg);
                                  $id_un=dec($idu);
                                  $qalumnos=mysql_query("select distinct alumnos.carnet, alumnos.apellido, alumnos.nombre, notas_unidades.nota
                                                         from alumnos inner join notas_unidades
                                                              on alumnos.carnet = notas_unidades.alumno
                                                         where notas_unidades.curso = '$id_cu'
                                                         and notas_unidades.grado = $id_gr
                                                         and alumnos.seccion = '$id_se'
                                                         and unidad=$id_un");

                                  $i=0;
                                  while($alumnos=mysql_fetch_array($qalumnos)){
                                  $i++;
                                  ?>
                                <tr bgcolor="<?=color_fila($i);?>">
                                  <td class="opcion_detalle"><?=$alumnos[carnet];?></td>
                                  <td class="opcion_detalle"><?=ucwords(strtolower($alumnos[apellido].", ".$alumnos[nombre]));?>
                                      <input name="id_<?=$i;?>" type="hidden" id="id_<?=$i;?>" value="<?=$alumnos[carnet];?>"></td>
                                  <td width="7%">
                                      <div align="right" class="parrafo"><strong><?=$alumnos[nota];?></strong></div>
                                  </td>
                                  <td width="10%"><div align="center"><a href="frm_notas_modificar.php?<?="idg=$idg&sid=$sid&idc=$idc&idu=$idu&ida=".enc($alumnos[carnet])."&idn=".enc($alumnos[nota]);?>" class="link_parrafo">Modificar</a></div></td>
                                </tr>
                                <?
                                  }
                                  ?>
                              </table>
                              <br>
                              <table width="100%"  border="0" cellspacing="0" cellpadding="0">
                                <tr>
                                  <td><a href="frm_agregar_notas.php?<?="idc=$idc&idg=$idg&sid=$sid";?>"><img src="../images/regresar_c.png" width="32" height="32" border="0"></a><br>
                                    Regresar</td>
                                </tr>
                              </table></td>
                            </tr>
                      </table>
                      <br></td>
                  </tr>
                </table>
              </div></td>
              </tr>
          </table></td>
        </tr>
    </table>    </td>
  </tr>
</table>
</body>
</html>
