<?php
session_start();
$rut = $_SESSION['rut'];
$cliente = $_SESSION['cliente'];
include '../../conexion/conn.php';

$especie_id = $_REQUEST['especie_id'];

$pi_folio = $_REQUEST['pi_folio'];
$num_caja = $_REQUEST['num_caja'];
$caja_id = $_REQUEST['caja_id'];

$embalaje_cod = $_REQUEST['embalaje_cod'];
$norma_id = $_REQUEST['norma_id'];

$rs = mysql_query("SELECT * FROM cal_planilla_inspeccion where pi_folio='$pi_folio'");

if ($row = mysql_fetch_array($rs)) {
  $exportador_cod = $row['pi_exportador_cod'];
}

$rs = mysql_query("SELECT * FROM cal_cajas where caja_id='$caja_id'");

if ($row = mysql_fetch_array($rs)) {
  $variedad_id = $row['variedad_id'];
  $variedad_id_real = $row['variedad_id_real'];
  $productor_id = $row['productor_id'];
  $productor_id_real = $row['productor_id_real'];
  $clasificacion_id = $row['clasificacion_id'];
  $calibre_id = $row['calibre_id'];
  $camara_id = $row['camara'];
  $etiqueta_cod = $row['etiqueta_cod'];
  $n_proceso = $row['n_proceso'];
  $n_lote = $row['n_lote'];
  $embalaje_cod = $row['embalaje_cod'];

  $folio_pallet = $row['folio_pallet'];
  $cant_cajas = $row['cant_cajas'];
  $nfrutos = $row['nfrutos'];
  $baya_promedio = $row['baya_promedio'];

  $n_cal = $row['n_cal'];
  $n_cond = $row['n_cond'];
  $observacion = $row['observacion'];
  $nota_calidad_amarillo = $row['n_cal_amarillo'];
  $nota_calidad_rojo = $row['n_cal_rojo'];
  $nota_condicion_amarillo = $row['n_cond_amarillo'];
  $nota_condicion_rojo = $row['n_cond_rojo'];
}



$peso_neto_min = $_REQUEST['peso_neto_min'];
$peso_neto_medio = $_REQUEST['peso_neto_medio'];
$peso_neto_max = $_REQUEST['peso_neto_max'];

$defectos_arreglo = array();
$defectos_cumple = array();
$defectos_porcentaje = array();
$cant_defecto = -1;
$cantidad_cajas_planilla = -1;
$cant_cajas_filtro = 0;
$contador_cant_cajas = 0;
$arreglo_cajas = array();

$suma = 0;
$n_proceso_suma = "";
$calibre_suma = "";

$suma_total = 0;
$suma_calidad = 0;
$suma_condicion = 0;
$suma2_calidad = 0;
$suma2baya_calidad = 0;
$suma3_condicion = 0;
$suma4_condicion = 0;
$firmeza1_prom = 0;
$firmeza2_prom = 0;
$firmezaprom = 0;
$prom_firmeza2 = 0;
$prom_brix2 = 0;
$suma_numero = 0;
$suma_criticos2 = 0;
$suma_calidad_baya_racimo = 0;
$suma_condicion_baya_racimo = 0;
$suma_total_baya_racimo2 = 0;


$peso_firmeza_min = 0;
$peso_firmeza_max = 0;

$suma_total_uva = 0;
$suma5_condicion_uva = 0;
$suma_usda = 0;

?>

<ul class="nav nav-pills mb-3" id="pills-tab" role="tablist">
  <li class="nav-item">
    <a class="nav-link active" id="pills-home-tab" data-toggle="pill" href="#pills-home" role="tab" aria-controls="pills-home" aria-selected="true">Ingreso</a>
  </li>
  <li class="nav-item">
    <a class="nav-link" id="pills-observacion-tab" data-toggle="pill" href="#pills-observacion" role="tab" aria-controls="pills-observacion" aria-selected="false">Observación</a>
  </li>
  <li class="nav-item">
    <a class="nav-link" id="pills-firmeza-tab" data-toggle="pill" href="#pills-firmeza" role="tab" aria-controls="pills-firmeza" aria-selected="false">Firmeza</a>
  </li>
  <li class="nav-item">
    <a class="nav-link" id="pills-firmeza-tab" data-toggle="pill" href="#pills-firmeza" role="tab" aria-controls="pills-firmeza" aria-selected="false">Firmeza</a>
  </li>
  <li class="nav-item">
    <a class="nav-link" id="pills-profile-tab" data-toggle="pill" href="#pills-profile" role="tab" aria-controls="pills-profile" aria-selected="false">Pesos Fijos</a>
  </li>
  <li class="nav-item">
    <a class="nav-link" id="pills-frutos-tab" data-toggle="pill" href="#pills-frutos" role="tab" aria-controls="pills-frutos" aria-selected="false">Pesos Frutos</a>
  </li>
  <li class="nav-item">
    <a class="nav-link" id="pills-contact-tab" data-toggle="pill" href="#pills-contact" role="tab" aria-controls="pills-contact" aria-selected="false">Fotos</a>
  </li>
</ul>
<div class="tab-content" id="pills-tabContent">
  <div class="tab-pane fade show active" id="pills-home" role="tabpanel" aria-labelledby="pills-home-tab">
    <div class="jumbotron" style="padding: 5px; height: 10%; margin: 0px;">
      <div class="row">
        <form action="#" method=post name="formulario1">
          <?php

          $rs = mysql_query("SELECT * FROM cal_filtros where cliente_id='$cliente' AND especie_id='$especie_id' AND filtro_ingreso='EMBALAJE'");

          if ($row = mysql_fetch_array($rs)) {
            echo '<div class="col-sm">
               Embalaje <select class="form-control" id="embalaje_cod2" name="embalaje_cod2">';
            $rs2 = mysql_query("SELECT * FROM cal_embalaje where cliente_id='$cliente' AND especie_id='$especie_id'");

            while ($row2 = mysql_fetch_array($rs2)) {
              if ($row2['embalaje_cod'] == $embalaje_cod) {
                echo '<option value="' . $row2['embalaje_cod'] . '" selected>' . $row2['embalaje_cod'] . '</option>';
              } else {
                echo '<option value="' . $row2['embalaje_cod'] . '">' . $row2['embalaje_cod'] . '</option>';
              }
            }
            echo '</select>
              </div>';
          }

          $rs = mysql_query("SELECT * FROM cal_filtros where cliente_id='$cliente' AND especie_id='$especie_id' AND filtro_ingreso='ETIQUETA'");

          if ($row = mysql_fetch_array($rs)) {
            echo '<div class="col-sm">
               Etiqueta <select class="form-control" id="etiqueta_cod2" name="etiqueta_cod2">';
            $rs2 = mysql_query("SELECT * FROM cal_etiqueta where cliente_id='$cliente'");

            while ($row2 = mysql_fetch_array($rs2)) {
              if ($row2['etiqueta_cod'] == $etiqueta_cod) {
                echo '<option value="' . $row2['etiqueta_cod'] . '" selected>' . $row2['etiqueta_nombre'] . '</option>';
              } else {
                echo '<option value="' . $row2['etiqueta_cod'] . '">' . $row2['etiqueta_nombre'] . '</option>';
              }
            }
            echo '</select>
              </div>';
          } else {
            echo '<input type="hidden" id="etiqueta_cod2" name="etiqueta_cod2" value="">';
          }

          $rs = mysql_query("SELECT * FROM cal_filtros where cliente_id='$cliente' AND especie_id='$especie_id' AND filtro_ingreso='VARIEDAD'");

          if ($row = mysql_fetch_array($rs)) {
            echo '<div class="col-sm">
               Variedad Rotulada <select class="form-control" id="variedad_id2" name="variedad_id2">';
            $rs2 = mysql_query("SELECT * FROM cal_variedades where cliente_id='$cliente' AND especie_id='$especie_id'");

            while ($row2 = mysql_fetch_array($rs2)) {
              if ($row2['variedad_id'] == $variedad_id) {
                echo '<option value="' . $row2['variedad_id'] . '" selected>' . $row2['variedad_nombre'] . '</option>';
              } else {
                echo '<option value="' . $row2['variedad_id'] . '">' . $row2['variedad_nombre'] . '</option>';
              }
            }
            echo '</select>
              </div>';
          }

          $rs = mysql_query("SELECT * FROM cal_filtros where cliente_id='$cliente' AND especie_id='$especie_id' AND filtro_ingreso='VARIEDAD REAL'");

          if ($row = mysql_fetch_array($rs)) {
            echo '<div class="col-sm">
               Variedad Real <select class="form-control" id="variedad_id_real" name="variedad_id_real">';
            $rs2 = mysql_query("SELECT * FROM cal_variedades where cliente_id='$cliente' AND especie_id='$especie_id'");

            while ($row2 = mysql_fetch_array($rs2)) {
              if ($row2['variedad_id'] == $variedad_id_real) {
                echo '<option value="' . $row2['variedad_id'] . '" selected>' . $row2['variedad_nombre'] . '</option>';
              } else {
                echo '<option value="' . $row2['variedad_id'] . '">' . $row2['variedad_nombre'] . '</option>';
              }
            }
            echo '</select>
              </div>';
          } else {
            echo '<input type="hidden" id="variedad_id_real" name="variedad_id_real" value="' . $variedad_id . '">';
          }

          $rs = mysql_query("SELECT * FROM cal_filtros where cliente_id='$cliente' AND especie_id='$especie_id' AND filtro_ingreso='PRODUCTOR'");

          if ($row = mysql_fetch_array($rs)) {
            echo '<div class="col-sm">
               Productor Rotulado <select class="form-control editable" id="productor_id2" name="productor_id2">';
            $rs2 = mysql_query("SELECT * FROM cal_productores where cliente_id='$cliente' AND especie_id='$especie_id' AND exportador_cod='$exportador_cod' ORDER BY productor_nombre ASC");

            while ($row2 = mysql_fetch_array($rs2)) {
              if ($row2['productor_id'] === $productor_id) {
                echo '<option value="' . $row2['productor_id'] . '" selected>' . $row2['productor_id'] . ' - ' . $row2['productor_nombre'] . '</option>';
              } else {
                echo '<option value="' . $row2['productor_id'] . '">' . $row2['productor_id'] . ' - ' . $row2['productor_nombre'] . '</option>';
              }
            }
            echo '</select>
              </div>';
          }

          $rs = mysql_query("SELECT * FROM cal_filtros where cliente_id='$cliente' AND especie_id='$especie_id' AND filtro_ingreso='PRODUCTOR REAL'");

          if ($row = mysql_fetch_array($rs)) {
            echo '<input type="hidden" id="hay_productor_real" name="hay_productor_real" value="SI">';
            echo '<div class="col-sm">
               Productor Real <select class="form-control editable" id="productor_id_real" name="productor_id_real">';
            $rs2 = mysql_query("SELECT * FROM cal_productores where cliente_id='$cliente' AND especie_id='$especie_id' AND exportador_cod='$exportador_cod' ORDER BY productor_nombre ASC");

            while ($row2 = mysql_fetch_array($rs2)) {
              if ($row2['productor_id'] == $productor_id_real) {
                echo '<option value="' . $row2['productor_id'] . '" selected>' . $row2['productor_id'] . ' - ' . $row2['productor_nombre'] . '</option>';
              } else {
                echo '<option value="' . $row2['productor_id'] . '">' . $row2['productor_id'] . ' - ' . $row2['productor_nombre'] . '</option>';
              }
            }
            echo '</select>
              </div>';
          } else {
            echo '<input type="hidden" id="hay_productor_real" name="hay_productor_real" value="NO">';
            echo '<input type="hidden" id="productor_id_real" name="productor_id_real" value="' . $productor_id . '">';
          }

          $rs = mysql_query("SELECT * FROM cal_filtros where cliente_id='$cliente' AND especie_id='$especie_id' AND filtro_ingreso='CLASIFICACION'");

          if ($row = mysql_fetch_array($rs)) {
            echo '<div class="col-sm">
               Clasificacion <select class="form-control" id="clasificacion_id2" name="clasificacion_id2">';
            $rs2 = mysql_query("SELECT * FROM cal_clasificacion where cliente_id='$cliente' AND especie_id='$especie_id'");

            while ($row2 = mysql_fetch_array($rs2)) {
              if ($row2['clasificacion_id'] == $clasificacion_id) {
                echo '<option value="' . $row2['clasificacion_id'] . '" selected>' . $row2['clasificacion_cod'] . ' - ' . $row2['nombre_clasificacion'] . '</option>';
              } else {
                echo '<option value="' . $row2['clasificacion_id'] . '">' . $row2['clasificacion_cod'] . ' - ' . $row2['nombre_clasificacion'] . '</option>';
              }
            }
            echo '</select>
              </div>';
          }

          $rs = mysql_query("SELECT * FROM cal_filtros where cliente_id='$cliente' AND especie_id='$especie_id' AND filtro_ingreso='CAMARA'");

          if ($row = mysql_fetch_array($rs)) {
            echo '<div class="col-sm">
               Camara <select class="form-control" id="camara_id2" name="camara_id2">';

            if ($camara_id == 'FC' || $camara_id == '') {
              echo '<option selected  value="FC">FC</option>';
            } else {
              echo '<option value="FC">FC</option>';
            }
            if ($camara_id == '1A') {
              echo '<option value="1A" selected>1A</option>';
            } else {
              echo '<option value="1A">1A</option>';
            }
            if ($camara_id == '1B') {
              echo '<option value="1B" selected>1B</option>';
            } else {
              echo '<option value="1B">1B</option>';
            }
            if ($camara_id == '2A') {
              echo '<option value="2A" selected>2A</option>';
            } else {
              echo '<option value="2A">2A</option>';
            }
            if ($camara_id == '2B') {
              echo '<option value="2B" selected>2B</option>';
            } else {
              echo '<option value="2B">2B</option>';
            }
            if ($camara_id == '5A') {
              echo '<option value="5A" selected>5A</option>';
            } else {
              echo '<option value="5A">5A</option>';
            }
            if ($camara_id == '5B') {
              echo '<option value="5B" selected>5B</option>';
            } else {
              echo '<option value="5B">5B</option>';
            }
            if ($camara_id == '6A') {
              echo '<option value="6A" selected>6A</option>';
            } else {
              echo '<option value="6A">6A</option>';
            }
            if ($camara_id == '6B') {
              echo '<option value="6B" selected>6B</option>';
            } else {
              echo '<option value="6B">6B</option>';
            }
            if ($camara_id == '7A') {
              echo '<option value="7A" selected>7A</option>';
            } else {
              echo '<option value="7A">7A</option>';
            }
            if ($camara_id == '7B') {
              echo '<option value="7B" selected>7B</option>';
            } else {
              echo '<option value="7B">7B</option>';
            }
            if ($camara_id == '8A') {
              echo '<option value="8A" selected>8A</option>';
            } else {
              echo '<option value="8A">8A</option>';
            }
            if ($camara_id == '8B') {
              echo '<option value="8B" selected>8B</option>';
            } else {
              echo '<option value="8B">8B</option>';
            }

            echo '</select>
              </div>';
          } else {
            echo '<input type="hidden" id="camara_id2" name="camara_id2" value="SN">';
          }

          echo '<input type="hidden" id="pi_folio" name="pi_folio" value="' . $pi_folio . '">';
          echo '<input type="hidden" id="especie_id" name="especie_id" value="' . $especie_id . '">';

          echo '<input type="hidden" id="num_caja_editar" name="num_caja_editar" value="">';
          ?>
      </div>
    </div>
    <?php


    echo '<TABLE BORDER CELLPADDING=10 CELLSPACING=0 width="85%">';

    $rsnum = mysql_query("SELECT MAX(num) as num FROM cal_cajas WHERE pi_folio='$pi_folio' and caja_madre=''");

    if ($rownum = mysql_fetch_array($rsnum)) {
      $num_caja4 = $rownum['num'] + 1;
      $caja_id4 = $pi_folio . "_" . $num_caja4;
    }


    ?>

    <TR>
      <TD>
      <TH><?php echo "CAJA " . $num_caja4; ?></TH>
      </TD>
    </TR>
    <?php

    $rs = mysql_query("SELECT * FROM cal_cajas_fotos where caja_id='$caja_id4' AND num_foto_caja='1'");

    if ($row = mysql_fetch_array($rs)) {
      $nombre_foto1 = $row['nombre_foto'];
      $defecto1_foto1 = $row['defecto1_foto'];
    } else {
      $nombre_foto1 = "";
      $defecto1_foto1 = "";
    }

    $rs = mysql_query("SELECT * FROM cal_cajas_fotos where caja_id='$caja_id4' AND num_foto_caja='2'");

    if ($row = mysql_fetch_array($rs)) {
      $nombre_foto2 = $row['nombre_foto'];
      $defecto1_foto2 = $row['defecto1_foto'];
    } else {
      $nombre_foto2 = "";
      $defecto1_foto2 = "";
    }

    $rs = mysql_query("SELECT * FROM cal_cajas_fotos where caja_id='$caja_id4' AND num_foto_caja='3'");

    if ($row = mysql_fetch_array($rs)) {
      $nombre_foto3 = $row['nombre_foto'];
      $defecto1_foto3 = $row['defecto1_foto'];
    } else {
      $nombre_foto3 = "";
      $defecto1_foto3 = "";
    }

    $defectos = "(";
    $defectos2 = "";
    $rs2 = mysql_query("SELECT * FROM `cal_norma_detalle` INNER JOIN cal_planilla_defectos ON cal_planilla_defectos.id_planilla_defecto=cal_norma_detalle.id_planilla_defecto INNER JOIN cal_defectos ON cal_defectos.id_defecto=cal_planilla_defectos.id_defecto WHERE cal_norma_detalle.norma_id='$norma_id' AND cal_norma_detalle.clasificacion_id='$clasificacion_id'AND cal_norma_detalle.variedad_id='$variedad_id'AND cal_norma_detalle.calibre_id='$calibre_id' ORDER BY cal_norma_detalle.orden_ingreso ASC");


    while ($row2 = mysql_fetch_array($rs2)) {
      $defectos .= "cal_norma_detalle.norma_detalle_id='" . $row2['norma_detalle_id'] . "' OR ";
      $defectos2 .= "AND cal_norma_detalle.id_planilla_defecto!='" . $row2['id_planilla_defecto'] . "' ";
    }

    $rs2 = mysql_query("SELECT * FROM `cal_norma_detalle` INNER JOIN cal_planilla_defectos ON cal_planilla_defectos.id_planilla_defecto=cal_norma_detalle.id_planilla_defecto INNER JOIN cal_defectos ON cal_defectos.id_defecto=cal_planilla_defectos.id_defecto WHERE cal_norma_detalle.norma_id='$norma_id' AND cal_norma_detalle.clasificacion_id='$clasificacion_id'AND cal_norma_detalle.variedad_id='$variedad_id'AND cal_norma_detalle.calibre_id='TODOS' $defectos2 ORDER BY cal_norma_detalle.orden_ingreso ASC");

    while ($row2 = mysql_fetch_array($rs2)) {
      $defectos .= "cal_norma_detalle.norma_detalle_id='" . $row2['norma_detalle_id'] . "' OR ";
      $defectos2 .= "AND cal_norma_detalle.id_planilla_defecto!='" . $row2['id_planilla_defecto'] . "' ";
    }

    $rs2 = mysql_query("SELECT * FROM `cal_norma_detalle` INNER JOIN cal_planilla_defectos ON cal_planilla_defectos.id_planilla_defecto=cal_norma_detalle.id_planilla_defecto INNER JOIN cal_defectos ON cal_defectos.id_defecto=cal_planilla_defectos.id_defecto WHERE cal_norma_detalle.norma_id='$norma_id' AND cal_norma_detalle.clasificacion_id='$clasificacion_id'AND cal_norma_detalle.variedad_id='TODAS'AND cal_norma_detalle.calibre_id='$calibre_id' $defectos2 ORDER BY cal_norma_detalle.orden_ingreso ASC");

    while ($row2 = mysql_fetch_array($rs2)) {
      $defectos .= "cal_norma_detalle.norma_detalle_id='" . $row2['norma_detalle_id'] . "' OR ";
      $defectos2 .= "AND cal_norma_detalle.id_planilla_defecto!='" . $row2['id_planilla_defecto'] . "' ";
    }

    $rs2 = mysql_query("SELECT * FROM `cal_norma_detalle` INNER JOIN cal_planilla_defectos ON cal_planilla_defectos.id_planilla_defecto=cal_norma_detalle.id_planilla_defecto INNER JOIN cal_defectos ON cal_defectos.id_defecto=cal_planilla_defectos.id_defecto WHERE cal_norma_detalle.norma_id='$norma_id' AND cal_norma_detalle.clasificacion_id='TODAS'AND cal_norma_detalle.variedad_id='$variedad_id'AND cal_norma_detalle.calibre_id='$calibre_id' $defectos2 ORDER BY cal_norma_detalle.orden_ingreso ASC");

    while ($row2 = mysql_fetch_array($rs2)) {
      $defectos .= "cal_norma_detalle.norma_detalle_id='" . $row2['norma_detalle_id'] . "' OR ";
      $defectos2 .= "AND cal_norma_detalle.id_planilla_defecto!='" . $row2['id_planilla_defecto'] . "' ";
    }

    $rs2 = mysql_query("SELECT * FROM `cal_norma_detalle` INNER JOIN cal_planilla_defectos ON cal_planilla_defectos.id_planilla_defecto=cal_norma_detalle.id_planilla_defecto INNER JOIN cal_defectos ON cal_defectos.id_defecto=cal_planilla_defectos.id_defecto WHERE cal_norma_detalle.norma_id='$norma_id' AND cal_norma_detalle.clasificacion_id='$clasificacion_id'AND cal_norma_detalle.variedad_id='TODAS'AND cal_norma_detalle.calibre_id='TODOS' $defectos2 ORDER BY cal_norma_detalle.orden_ingreso ASC");

    while ($row2 = mysql_fetch_array($rs2)) {
      $defectos .= "cal_norma_detalle.norma_detalle_id='" . $row2['norma_detalle_id'] . "' OR ";
      $defectos2 .= "AND cal_norma_detalle.id_planilla_defecto!='" . $row2['id_planilla_defecto'] . "' ";
    }

    $rs2 = mysql_query("SELECT * FROM `cal_norma_detalle` INNER JOIN cal_planilla_defectos ON cal_planilla_defectos.id_planilla_defecto=cal_norma_detalle.id_planilla_defecto INNER JOIN cal_defectos ON cal_defectos.id_defecto=cal_planilla_defectos.id_defecto WHERE cal_norma_detalle.norma_id='$norma_id' AND cal_norma_detalle.clasificacion_id='TODAS'AND cal_norma_detalle.variedad_id='$variedad_id'AND cal_norma_detalle.calibre_id='TODOS' $defectos2 ORDER BY cal_norma_detalle.orden_ingreso ASC");

    while ($row2 = mysql_fetch_array($rs2)) {
      $defectos .= "cal_norma_detalle.norma_detalle_id='" . $row2['norma_detalle_id'] . "' OR ";
      $defectos2 .= "AND cal_norma_detalle.id_planilla_defecto!='" . $row2['id_planilla_defecto'] . "' ";
    }

    $rs2 = mysql_query("SELECT * FROM `cal_norma_detalle` INNER JOIN cal_planilla_defectos ON cal_planilla_defectos.id_planilla_defecto=cal_norma_detalle.id_planilla_defecto INNER JOIN cal_defectos ON cal_defectos.id_defecto=cal_planilla_defectos.id_defecto WHERE cal_norma_detalle.norma_id='$norma_id' AND cal_norma_detalle.clasificacion_id='TODAS'AND cal_norma_detalle.variedad_id='TODAS'AND cal_norma_detalle.calibre_id='$calibre_id' $defectos2 ORDER BY cal_norma_detalle.orden_ingreso ASC");

    while ($row2 = mysql_fetch_array($rs2)) {
      $defectos .= "cal_norma_detalle.norma_detalle_id='" . $row2['norma_detalle_id'] . "' OR ";
      $defectos2 .= "AND cal_norma_detalle.id_planilla_defecto!='" . $row2['id_planilla_defecto'] . "' ";
    }

    $rs2 = mysql_query("SELECT * FROM `cal_norma_detalle` INNER JOIN cal_planilla_defectos ON cal_planilla_defectos.id_planilla_defecto=cal_norma_detalle.id_planilla_defecto INNER JOIN cal_defectos ON cal_defectos.id_defecto=cal_planilla_defectos.id_defecto WHERE cal_norma_detalle.norma_id='$norma_id' AND cal_norma_detalle.clasificacion_id='TODAS'AND cal_norma_detalle.variedad_id='TODAS'AND cal_norma_detalle.calibre_id='TODOS' $defectos2 ORDER BY cal_norma_detalle.orden_ingreso ASC");

    while ($row2 = mysql_fetch_array($rs2)) {
      $defectos .= "cal_norma_detalle.norma_detalle_id='" . $row2['norma_detalle_id'] . "' OR ";
      $defectos2 .= "AND cal_norma_detalle.id_planilla_defecto!='" . $row2['id_planilla_defecto'] . "' ";
    }


    $defectos .= "1=2)";

    $rs2 = mysql_query("SELECT * FROM `cal_norma_detalle` INNER JOIN cal_planilla_defectos ON cal_planilla_defectos.id_planilla_defecto=cal_norma_detalle.id_planilla_defecto INNER JOIN cal_defectos ON cal_defectos.id_defecto=cal_planilla_defectos.id_defecto WHERE cal_norma_detalle.norma_id='$norma_id' AND $defectos ORDER BY cal_norma_detalle.orden_ingreso ASC");
    $tab = 2;
    while ($row2 = mysql_fetch_array($rs2)) {
      $id_defecto = $row2['id_defecto'];
      $tipo_medicion = $row2['tipo_medicion'];
      $hijos_de = $row2['hijos_de'];
      $influye_a = $row2['influye_a'];
      $nombre_defecto = $row2['nombre_defecto'];
      $color = $row2['color'];

      $rs_defecto_editar = mysql_query("SELECT * FROM cal_cajas_det where caja_id='$caja_id' AND id_defecto='$id_defecto'");

      if ($row_defecto_editar = mysql_fetch_array($rs_defecto_editar)) {
        $valor_real = $row_defecto_editar['valor_real'];
        $valor_real_antiguo = $row_defecto_editar['valor_real'];
        $valor_defecto = $row_defecto_editar['valor_defecto'];
        $cumple = $row_defecto_editar['cumple'];
        $color_letra = '#000000';
        if ($cumple == "AMARILLO") {
          $color_letra = '#FFFF00';
        } else if ($cumple == "ROJO") {
          $color_letra = '#DF0101';
        }
      } else {
        $valor_real = "";
        $valor_real_antiguo = "0";
        $valor_defecto = "";
        $cumple = "";;
        $color_letra = '#000000';
      }

      if ($tipo_medicion == "CALIBRE") {
        echo '<TR bgcolor="' . $color . '">
                      <TH>' . $nombre_defecto . '</TH>
                      <TD><select class="form-control" id="calibre_id2" name="calibre_id2">';
        $rscal = mysql_query("SELECT * FROM cal_calibre where cliente_id='$cliente' AND especie_id='$especie_id' AND exportador_cod='$exportador_cod' ORDER BY orden_calibre ASC");

        while ($rowcal = mysql_fetch_array($rscal)) {
          if ($rowcal['calibre_id'] == $calibre_id) {
            echo '<option value="' . $rowcal['calibre_id'] . '" selected>' . $rowcal['calibre_nombre'] . '</option>';
          } else {
            echo '<option value="' . $rowcal['calibre_id'] . '">' . $rowcal['calibre_nombre'] . '</option>';
          }
        }
        echo '</select></TD>
                    </TR>';
      } else if ($tipo_medicion == "NFRUTOS") {
        echo '<TR bgcolor="' . $color . '">
                      <TH>' . $nombre_defecto . '</TH>
                      <TD><input type="number" id="nfrutos" name="nfrutos" value="' . $nfrutos . '" tabindex="' . $tab . '"></TD>
                    </TR>';
        $tab++;
      } else if ($tipo_medicion == "PESO NETO") {

        echo '<TR bgcolor="' . $color . '">
                      <TH>' . $nombre_defecto . '</TH>
                      <TD><input type="number" id="peso_neto" name="peso_neto" onchange="peso_neto()" value="' . $valor_real . '" tabindex="' . $tab . '" placeholder="KG">
                      <input style="background-color: ' . $color . '; color: ' . $color_letra . '" type="text" id="peso_netop1" value="' . $valor_defecto . '" disabled>
                      <input type="hidden" name="peso_netov1" id="peso_netov1" value="' . $peso_neto_min . '">
                      <input type="hidden" name="peso_netov2" id="peso_netov2" value="' . $peso_neto_medio . '">
                      <input type="hidden" name="peso_netov3" id="peso_netov3" value="' . $peso_neto_max . '">
                      <input type="hidden" name="peso_netocumple" id="peso_netocumple" value="' . $cumple . '">
                      <input type="hidden" name="peso_netohijos" id="peso_netohijos" value="' . $row2['hijos_de'] . '">
                      <input type="hidden" name="peso_netoinfluye" id="peso_netoinfluye" value="' . $row2['influye_a'] . '"></TD>
                    </TR>';
        $tab++;
      } else if ($tipo_medicion == "PESO BAYA") {
        echo '<TR bgcolor="' . $color . '">
                      <TH>' . $nombre_defecto . '</TH>
                      <TD><input type="number" id="peso_bayas" name="peso_bayas" value="' . $baya_promedio . '" tabindex="' . $tab . '" placeholder="GR PESO BAYA">
                      <input type="hidden" id="n_proceso2" name="n_proceso2" value="0"><input type="hidden" id="nfrutos" name="nfrutos" value="0"></TD>
                    </TR>';
        $tab++;
      } else if ($tipo_medicion == "NPROCESO") {
        echo '<TR bgcolor="' . $color . '">
                      <TH>' . $nombre_defecto . '</TH>
                      <TD><input type="number" id="n_proceso2" name="n_proceso2" value="' . $n_proceso . '" tabindex="' . $tab . '"></TD>
                    </TR>';
        $tab++;
      } else if ($tipo_medicion == "NLOTE") {
        echo '<TR bgcolor="' . $color . '">
                      <TH>' . $nombre_defecto . '</TH>
                      <TD><input type="text" id="n_lote2" name="n_lote2" value="' . $n_lote . '" tabindex="' . $tab . '"></TD>
                    </TR>';
        $tab++;
      } else if ($tipo_medicion == "FOLIO PALLET") {
        if ($cliente == "ASJ") {
          echo '<TR bgcolor="' . $color . '">
                      <TH>' . $nombre_defecto . '</TH>
                      <TD><input type="text" id="folio_pallet" name="folio_pallet" value="' . $folio_pallet . '" tabindex="' . $tab . '"></TD>
                    </TR>';
        } else if ($cliente == "RBM") {
          echo '<TR bgcolor="' . $color . '" hidden>
                      <TH>' . $nombre_defecto . '</TH>
                      <TD><input type="hidden" id="folio_pallet" name="folio_pallet" value="' . $folio_pallet . '" tabindex="' . $tab . '"></TD>
                    </TR>';
        } else {
          echo '<TR bgcolor="' . $color . '">
                      <TH>' . $nombre_defecto . '</TH>
                      <TD><input type="number" id="folio_pallet" name="folio_pallet" value="' . $folio_pallet . '" tabindex="' . $tab . '"></TD>
                    </TR>';
        }

        $tab++;
      } else if ($tipo_medicion == "CANT CAJAS") {
        echo '<TR bgcolor="' . $color . '">
                      <TH>' . $nombre_defecto . '</TH>
                      <TD><input type="number" id="cant_cajas" name="cant_cajas" value="' . $cant_cajas . '" tabindex="' . $tab . '" placeholder="CANT CAJAS"></TD>
                    </TR>';
        $tab++;
      } else if ($hijos_de == "SUMA CRITICOS" && $tipo_medicion == "PORCENTAJE") {

        $cant_defecto++;
        $defectos_arreglo[$cant_defecto] = $id_defecto . "d";
        $defectos_cumple[$cant_defecto] = $id_defecto . "dcumple";
        $defectos_porcentaje[$cant_defecto] = $id_defecto . "dp1";
        echo '<TR bgcolor="' . $color . '">
                      <TH>' . $nombre_defecto . '</TH>
                      <TD><input type="number" class="suma_critico" id="' . $id_defecto . 'd" name="' . $id_defecto . 'd" onchange="porcentaje(\'' . $id_defecto . 'd\')" value="' . $valor_real . '" placeholder="PORCENTAJE"><input style="background-color: ' . $color . '; color: ' . $color_letra . '" type="text" id="' . $id_defecto . 'dp1" value="' . $valor_defecto . '" disabled>
                      <input type="hidden" name="' . $id_defecto . 'dv1" id="' . $id_defecto . 'dv1" value="' . $row2['norma_valor1'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv2" id="' . $id_defecto . 'dv2" value="' . $row2['norma_valor2'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv3" id="' . $id_defecto . 'dv3" value="' . $row2['norma_valor3'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv4" id="' . $id_defecto . 'dv4" value="' . $row2['norma_valor4'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dcumple" id="' . $id_defecto . 'dcumple" value="' . $cumple . '">
                      <input type="hidden" name="' . $id_defecto . 'dhijos" id="' . $id_defecto . 'dhijos" value="' . $row2['hijos_de'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dinfluye" id="' . $id_defecto . 'dinfluye" value="' . $row2['influye_a'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dvalor_antiguo" id="' . $id_defecto . 'dvalor_antiguo" value="' . $valor_real_antiguo . '">
                      </TD>
                    </TR>';
        $tab++;
      } else if ($tipo_medicion == "SUMA CRITICOS") {
        $suma_criticos2 = $id_defecto . 'd';
        $cant_defecto++;
        $defectos_arreglo[$cant_defecto] = $id_defecto . "d";
        $defectos_cumple[$cant_defecto] = $id_defecto . "dcumple";
        $defectos_porcentaje[$cant_defecto] = $id_defecto . "dp1";
        echo '<TR bgcolor="' . $color . '">
                      <TH>' . $nombre_defecto . '</TH>
                      <TD><input type="number" id="' . $id_defecto . 'd" name="' . $id_defecto . 'd" value="' . $valor_real . '" placeholder="SUMA CRITICOS" disabled><input style="background-color: ' . $color . '; color: ' . $color_letra . '" type="text" id="' . $id_defecto . 'dp1" value="' . $valor_defecto . '" disabled>
                      <input type="hidden" name="' . $id_defecto . 'dv1" id="' . $id_defecto . 'dv1" value="' . $row2['norma_valor1'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv2" id="' . $id_defecto . 'dv2" value="' . $row2['norma_valor2'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv3" id="' . $id_defecto . 'dv3" value="' . $row2['norma_valor3'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv4" id="' . $id_defecto . 'dv4" value="' . $row2['norma_valor4'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dcumple" id="' . $id_defecto . 'dcumple" value="' . $cumple . '">
                      <input type="hidden" name="' . $id_defecto . 'dhijos" id="' . $id_defecto . 'dhijos" value="' . $row2['hijos_de'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dinfluye" id="' . $id_defecto . 'dinfluye" value="' . $row2['influye_a'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dvalor_antiguo" id="' . $id_defecto . 'dvalor_antiguo" value="' . $valor_real_antiguo . '">
                      </TD>
                    </TR>';
        $tab++;
      } else if ($tipo_medicion == "SUMA TOTAL UVA") {
        $suma_total_uva = $id_defecto . 'd';
        $cant_defecto++;
        $defectos_arreglo[$cant_defecto] = $id_defecto . "d";
        $defectos_cumple[$cant_defecto] = $id_defecto . "dcumple";
        $defectos_porcentaje[$cant_defecto] = $id_defecto . "dp1";
        echo '<TR class="suma2_opcion" bgcolor="' . $color . '">
                      <TH> - ' . $nombre_defecto . '</TH>
                      <TD><input type="number" id="' . $id_defecto . 'd" name="' . $id_defecto . 'd" class="suma_total_uva" value="' . $valor_real . '" placeholder="GR"><input style="background-color: ' . $color . '; color: ' . $color_letra . '" type="text" id="' . $id_defecto . 'dp1" value="' . $valor_defecto . '" disabled>
                      <input type="hidden" name="' . $id_defecto . 'dv1" id="' . $id_defecto . 'dv1" value="' . $row2['norma_valor1'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv2" id="' . $id_defecto . 'dv2" value="' . $row2['norma_valor2'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv3" id="' . $id_defecto . 'dv3" value="' . $row2['norma_valor3'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv4" id="' . $id_defecto . 'dv4" value="' . $row2['norma_valor4'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dcumple" id="' . $id_defecto . 'dcumple" value="' . $cumple . '">
                      <input type="hidden" name="' . $id_defecto . 'dhijos" id="' . $id_defecto . 'dhijos" value="' . $row2['hijos_de'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dinfluye" id="' . $id_defecto . 'dinfluye" value="' . $row2['influye_a'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dvalor_antiguo" id="' . $id_defecto . 'dvalor_antiguo" value="' . $valor_real_antiguo . '">
                      </TD>
                    </TR>';
      } else if ($tipo_medicion == "SUMA5 CONDICION UVA RACIMOS") {
        $suma5_condicion_uva = $id_defecto . 'd';
        $cant_defecto++;
        $defectos_arreglo[$cant_defecto] = $id_defecto . "d";
        $defectos_cumple[$cant_defecto] = $id_defecto . "dcumple";
        $defectos_porcentaje[$cant_defecto] = $id_defecto . "dp1";
        echo '<TR class="suma2_opcion" bgcolor="' . $color . '">
                      <TH> - ' . $nombre_defecto . '</TH>
                      <TD><input type="number" id="' . $id_defecto . 'd" name="' . $id_defecto . 'd" value="' . $valor_real . '" placeholder="SUMA"><input style="background-color: ' . $color . '; color: ' . $color_letra . '" type="text" id="' . $id_defecto . 'dp1" value="' . $valor_defecto . '" disabled>
                      <input type="hidden" name="' . $id_defecto . 'dv1" id="' . $id_defecto . 'dv1" value="' . $row2['norma_valor1'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv2" id="' . $id_defecto . 'dv2" value="' . $row2['norma_valor2'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv3" id="' . $id_defecto . 'dv3" value="' . $row2['norma_valor3'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv4" id="' . $id_defecto . 'dv4" value="' . $row2['norma_valor4'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dcumple" id="' . $id_defecto . 'dcumple" value="' . $cumple . '">
                      <input type="hidden" name="' . $id_defecto . 'dhijos" id="' . $id_defecto . 'dhijos" value="' . $row2['hijos_de'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dinfluye" id="' . $id_defecto . 'dinfluye" value="' . $row2['influye_a'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dvalor_antiguo" id="' . $id_defecto . 'dvalor_antiguo" value="' . $valor_real_antiguo . '">
                      </TD>
                    </TR>';
      } else if ($tipo_medicion == "SUMA TOTAL") {
        if ($valor_real == "" || $valor_real == NULL) {
          $suma_total = 0;
        } else {
          $suma_total = $valor_real;
        }

        echo '<TR bgcolor="' . $color . '">
                      <TH> > ' . $nombre_defecto . '</TH>
                      <TD><input type="text" id="suma_total" name="suma_total" value="' . $valor_real . '" disabled>
                      <input style="background-color: ' . $color . '; color: ' . $color_letra . '" type="text" id="suma_totalp1" value="' . $valor_defecto . '" disabled>
                      <input type="hidden" name="suma_totalv1" id="suma_totalv1" value="' . $row2['norma_valor1'] . '">
                      <input type="hidden" name="suma_totalv2" id="suma_totalv2" value="' . $row2['norma_valor2'] . '">
                      <input type="hidden" name="suma_totalv3" id="suma_totalv3" value="' . $row2['norma_valor3'] . '">
                      <input type="hidden" name="suma_totalv4" id="suma_totalv4" value="' . $row2['norma_valor4'] . '">
                      <input type="hidden" name="suma_totalcumple" id="suma_totalcumple" value="' . $cumple . '">
                      <input type="hidden" name="suma_totalhijos" id="suma_totalhijos" value="' . $row2['hijos_de'] . '">
                      <input type="hidden" name="suma_totalinfluye" id="suma_totalinfluye" value="' . $row2['influye_a'] . '"></TD>
                    </TR>';
      } else if ($tipo_medicion == "SUMA TOTAL BAYA RACIMO") {

        echo '<TR bgcolor="' . $color . '">
                      <TH> > ' . $nombre_defecto . '</TH>
                      <TD><input type="text" id="suma_total_baya_racimo" name="suma_total_baya_racimo" value="' . $valor_real . '" disabled>
                      <input style="background-color: ' . $color . '; color: ' . $color_letra . '" type="text" id="suma_total_baya_racimop1" value="' . $valor_defecto . '" disabled>
                      <input type="hidden" name="suma_total_baya_racimov1" id="suma_total_baya_racimov1" value="' . $row2['norma_valor1'] . '">
                      <input type="hidden" name="suma_total_baya_racimov2" id="suma_total_baya_racimov2" value="' . $row2['norma_valor2'] . '">
                      <input type="hidden" name="suma_total_baya_racimov3" id="suma_total_baya_racimov3" value="' . $row2['norma_valor3'] . '">
                      <input type="hidden" name="suma_total_baya_racimov4" id="suma_total_baya_racimov4" value="' . $row2['norma_valor4'] . '">
                      <input type="hidden" name="suma_total_baya_racimocumple" id="suma_total_baya_racimocumple" value="' . $cumple . '">
                      <input type="hidden" name="suma_total_baya_racimohijos" id="suma_total_baya_racimohijos" value="' . $row2['hijos_de'] . '">
                      <input type="hidden" name="suma_total_baya_racimoinfluye" id="suma_total_baya_racimoinfluye" value="' . $row2['influye_a'] . '"></TD>
                    </TR>';
      } else if ($tipo_medicion == "SUMA TOTAL BAYA RACIMO2") {
        $suma_total_baya_racimo2 = $id_defecto . 'd';
        $cant_defecto++;
        $defectos_arreglo[$cant_defecto] = $id_defecto . "d";
        $defectos_cumple[$cant_defecto] = $id_defecto . "dcumple";
        $defectos_porcentaje[$cant_defecto] = $id_defecto . "dp1";
        echo '<TR bgcolor="' . $color . '">
                      <TH>' . $nombre_defecto . '</TH>
                      <TD><input type="number" id="' . $id_defecto . 'd" name="' . $id_defecto . 'd" value="' . $valor_real . '" placeholder="PROM BRIX" disabled><input style="background-color: ' . $color . '; color: ' . $color_letra . '" type="text" id="' . $id_defecto . 'dp1" value="' . $valor_defecto . '" disabled>
                      <input type="hidden" name="' . $id_defecto . 'dv1" id="' . $id_defecto . 'dv1" value="' . $row2['norma_valor1'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv2" id="' . $id_defecto . 'dv2" value="' . $row2['norma_valor2'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv3" id="' . $id_defecto . 'dv3" value="' . $row2['norma_valor3'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv4" id="' . $id_defecto . 'dv4" value="' . $row2['norma_valor4'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dcumple" id="' . $id_defecto . 'dcumple" value="' . $cumple . '">
                      <input type="hidden" name="' . $id_defecto . 'dhijos" id="' . $id_defecto . 'dhijos" value="' . $row2['hijos_de'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dinfluye" id="' . $id_defecto . 'dinfluye" value="' . $row2['influye_a'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dvalor_antiguo" id="' . $id_defecto . 'dvalor_antiguo" value="' . $valor_real_antiguo . '">
                      </TD>
                    </TR>';
        $tab++;
      } else if ($tipo_medicion == "SUMA CALIDAD") {
        if ($valor_real == "" || $valor_real == NULL) {
          $suma_calidad = 0;
        } else {
          $suma_calidad = $valor_real;
        }

        echo '<TR bgcolor="' . $color . '">
                      <TH>' . $nombre_defecto . '</TH>
                      <TD><input type="text" id="suma_calidad" name="suma_calidad" value="' . $valor_real . '" disabled>
                      <input style="background-color: ' . $color . '; color: ' . $color_letra . '" type="text" id="suma_calidadp1" value="' . $valor_defecto . '" disabled>
                      <input type="hidden" name="suma_calidadv1" id="suma_calidadv1" value="' . $row2['norma_valor1'] . '">
                      <input type="hidden" name="suma_calidadv2" id="suma_calidadv2" value="' . $row2['norma_valor2'] . '">
                      <input type="hidden" name="suma_calidadv3" id="suma_calidadv3" value="' . $row2['norma_valor3'] . '">
                      <input type="hidden" name="suma_calidadv4" id="suma_calidadv4" value="' . $row2['norma_valor4'] . '">
                      <input type="hidden" name="suma_calidadcumple" id="suma_calidadcumple" value="' . $cumple . '">
                      <input type="hidden" name="suma_calidadhijos" id="suma_calidadhijos" value="' . $row2['hijos_de'] . '">
                      <input type="hidden" name="suma_calidadinfluye" id="suma_calidadinfluye" value="' . $row2['influye_a'] . '"></TD>
                    </TR>';
      } else if ($tipo_medicion == "NOTA CALIDAD") {
        echo '<TR bgcolor="' . $color . '">
                      <TH>' . $nombre_defecto . '</TH>
                      <TD><input type="text" id="nota_calidad" name="nota_calidad" value="' . $n_cal . '" disabled>
                      <input type="hidden" id="nota_calidad_amarillo" value="' . $nota_calidad_amarillo . '" disabled><input type="hidden" id="nota_calidad_rojo" value="' . $nota_calidad_rojo . '" disabled></TD>
                    </TR>';
      } else if ($tipo_medicion == "NOTA CONDICION") {
        echo '<TR bgcolor="' . $color . '">
                      <TH>' . $nombre_defecto . '</TH>
                      <TD><input type="text" id="nota_condicion" name="nota_condicion" value="' . $n_cond . '" disabled>
                      <input type="hidden" id="nota_condicion_amarillo" value="' . $nota_condicion_amarillo . '" disabled><input type="hidden" id="nota_condicion_rojo" value="' . $nota_condicion_rojo . '" disabled></TD>
                    </TR>';
      } else if ($tipo_medicion == "SUMA CONDICION") {
        if ($valor_real == "" || $valor_real == NULL) {
          $suma_condicion = 0;
        } else {
          $suma_condicion = $valor_real;
        }

        echo '<TR bgcolor="' . $color . '">
                      <TH>' . $nombre_defecto . '</TH>
                      <TD><input type="text" id="suma_condicion" name="suma_condicion" value="' . $valor_real . '" disabled>
                      <input style="background-color: ' . $color . '; color: ' . $color_letra . '" type="text" id="suma_condicionp1" value="' . $valor_defecto . '" disabled>
                      <input type="hidden" name="suma_condicionv1" id="suma_condicionv1" value="' . $row2['norma_valor1'] . '">
                      <input type="hidden" name="suma_condicionv2" id="suma_condicionv2" value="' . $row2['norma_valor2'] . '">
                      <input type="hidden" name="suma_condicionv3" id="suma_condicionv3" value="' . $row2['norma_valor3'] . '">
                      <input type="hidden" name="suma_condicionv4" id="suma_condicionv4" value="' . $row2['norma_valor4'] . '">
                      <input type="hidden" name="suma_condicioncumple" id="suma_condicioncumple" value="' . $cumple . '">
                      <input type="hidden" name="suma_condicionhijos" id="suma_condicionhijos" value="' . $row2['hijos_de'] . '">
                      <input type="hidden" name="suma_condicioninfluye" id="suma_condicioninfluye" value="' . $row2['influye_a'] . '"></TD>
                    </TR>';
      } else if ($tipo_medicion == "OTROS CALIDAD") {

        echo '<TR id="otroscal" bgcolor="' . $color . '">
                      <TH> > ' . $nombre_defecto . '</TH>
                      <TD><input type="text" id="otros_calidad" name="otros_calidad" value="' . $valor_real . '" disabled>
                      <input style="background-color: ' . $color . '; color: ' . $color_letra . '" type="text" id="otros_calidadp1" value="' . $valor_defecto . '" disabled>
                      <input type="hidden" name="otros_calidadv1" id="otros_calidadv1" value="' . $row2['norma_valor1'] . '">
                      <input type="hidden" name="otros_calidadv2" id="otros_calidadv2" value="' . $row2['norma_valor2'] . '">
                      <input type="hidden" name="otros_calidadv3" id="otros_calidadv3" value="' . $row2['norma_valor3'] . '">
                      <input type="hidden" name="otros_calidadv4" id="otros_calidadv4" value="' . $row2['norma_valor4'] . '">
                      <input type="hidden" name="otros_calidadcumple" id="otros_calidadcumple" value="' . $cumple . '">
                      <input type="hidden" name="otros_calidadhijos" id="otros_calidadhijos" value="' . $row2['hijos_de'] . '">
                      <input type="hidden" name="otros_calidadinfluye" id="otros_calidadinfluye" value="' . $row2['influye_a'] . '"></TD>
                    </TR>';
      } else if ($tipo_medicion == "OTROS CONDICION") {

        echo '<TR id="otroscond" bgcolor="' . $color . '">
                      <TH> > ' . $nombre_defecto . '</TH>
                      <TD><input type="text" id="otros_condicion" name="otros_condicion" value="' . $valor_real . '" disabled>
                      <input style="background-color: ' . $color . '; color: ' . $color_letra . '" type="text" id="otros_condicionp1" value="' . $valor_defecto . '" disabled>
                      <input type="hidden" name="otros_condicionv1" id="otros_condicionv1" value="' . $row2['norma_valor1'] . '">
                      <input type="hidden" name="otros_condicionv2" id="otros_condicionv2" value="' . $row2['norma_valor2'] . '">
                      <input type="hidden" name="otros_condicionv3" id="otros_condicionv3" value="' . $row2['norma_valor3'] . '">
                      <input type="hidden" name="otros_condicionv4" id="otros_condicionv4" value="' . $row2['norma_valor4'] . '">
                      <input type="hidden" name="otros_condicioncumple" id="otros_condicioncumple" value="' . $cumple . '">
                      <input type="hidden" name="otros_condicionhijos" id="otros_condicionhijos" value="' . $row2['hijos_de'] . '">
                      <input type="hidden" name="otros_condicioninfluye" id="otros_condicioninfluye" value="' . $row2['influye_a'] . '"></TD>
                    </TR>';
      } else if ($tipo_medicion == "SUMA2 CALIDAD") {
        if ($valor_real == "" || $valor_real == NULL) {
          $suma2_calidad = 0;
        } else {
          $suma2_calidad = $valor_real;
        }

        echo '<TR id="suma2" bgcolor="' . $color . '">
                      <TH> > ' . $nombre_defecto . '</TH>
                      <TD><input type="text" id="suma2_calidad" name="suma2_calidad" value="' . $valor_real . '" disabled>
                      <input style="background-color: ' . $color . '" type="text" id="suma2_calidadp1" value="' . $valor_defecto . '" disabled>
                      <input type="hidden" name="suma2_calidadv1" id="suma2_calidadv1" value="' . $row2['norma_valor1'] . '">
                      <input type="hidden" name="suma2_calidadv2" id="suma2_calidadv2" value="' . $row2['norma_valor2'] . '">
                      <input type="hidden" name="suma2_calidadv3" id="suma2_calidadv3" value="' . $row2['norma_valor3'] . '">
                      <input type="hidden" name="suma2_calidadv4" id="suma2_calidadv4" value="' . $row2['norma_valor4'] . '">
                      <input type="hidden" name="suma2_calidadcumple" id="suma2_calidadcumple" value="' . $cumple . '">
                      <input type="hidden" name="suma2_calidadhijos" id="suma2_calidadhijos" value="' . $row2['hijos_de'] . '">
                      <input type="hidden" name="suma2_calidadinfluye" id="suma2_calidadinfluye" value="' . $row2['influye_a'] . '"></TD>
                    </TR>';
      } else if ($tipo_medicion == "SUMA2 CALIDAD BAYAS") {
        if ($valor_real == "" || $valor_real == NULL) {
          $suma2baya_calidad = 0;
        } else {
          $suma2baya_calidad = $valor_real;
        }

        echo '<TR id="suma2baya" bgcolor="' . $color . '">
                      <TH> > ' . $nombre_defecto . '</TH>
                      <TD><input type="text" id="suma2baya_calidad" name="suma2baya_calidad" value="' . $valor_real . '" disabled>
                      <input style="background-color: ' . $color . '" type="text" id="suma2baya_calidadp1" value="' . $valor_defecto . '" disabled>
                      <input type="hidden" name="suma2baya_calidadv1" id="suma2baya_calidadv1" value="' . $row2['norma_valor1'] . '">
                      <input type="hidden" name="suma2baya_calidadv2" id="suma2baya_calidadv2" value="' . $row2['norma_valor2'] . '">
                      <input type="hidden" name="suma2baya_calidadv3" id="suma2baya_calidadv3" value="' . $row2['norma_valor3'] . '">
                      <input type="hidden" name="suma2baya_calidadv4" id="suma2baya_calidadv4" value="' . $row2['norma_valor4'] . '">
                      <input type="hidden" name="suma2baya_calidadcumple" id="suma2baya_calidadcumple" value="' . $cumple . '">
                      <input type="hidden" name="suma2baya_calidadhijos" id="suma2baya_calidadhijos" value="' . $row2['hijos_de'] . '">
                      <input type="hidden" name="suma2baya_calidadinfluye" id="suma2baya_calidadinfluye" value="' . $row2['influye_a'] . '"></TD>
                    </TR>';
      } else if ($tipo_medicion == "SUMA3 CONDICION") {
        if ($valor_real == "" || $valor_real == NULL) {
          $suma3_condicion = 0;
        } else {
          $suma3_condicion = $valor_real;
        }


        echo '<TR id="suma3" bgcolor="' . $color . '">
                      <TH> > ' . $nombre_defecto . '</TH>
                      <TD><input type="text" id="suma3_condicion" name="suma3_condicion" value="' . $valor_real . '" disabled>
                      <input style="background-color: ' . $color . '; color: ' . $color_letra . '" type="text" id="suma3_condicionp1" value="' . $valor_defecto . '" disabled>
                      <input type="hidden" name="suma3_condicionv1" id="suma3_condicionv1" value="' . $row2['norma_valor1'] . '">
                      <input type="hidden" name="suma3_condicionv2" id="suma3_condicionv2" value="' . $row2['norma_valor2'] . '">
                      <input type="hidden" name="suma3_condicionv3" id="suma3_condicionv3" value="' . $row2['norma_valor3'] . '">
                      <input type="hidden" name="suma3_condicionv4" id="suma3_condicionv4" value="' . $row2['norma_valor4'] . '">
                      <input type="hidden" name="suma3_condicioncumple" id="suma3_condicioncumple" value="' . $cumple . '">
                      <input type="hidden" name="suma3_condicionhijos" id="suma3_condicionhijos" value="' . $row2['hijos_de'] . '">
                      <input type="hidden" name="suma3_condicioninfluye" id="suma3_condicioninfluye" value="' . $row2['influye_a'] . '"></TD>
                    </TR>';
      } else if ($tipo_medicion == "SUMA4 CONDICION") {
        if ($valor_real == "" || $valor_real == NULL) {
          $suma4_condicion = 0;
        } else {
          $suma4_condicion = $valor_real;
        }

        echo '<TR id="suma4" bgcolor="' . $color . '">
                      <TH> > ' . $nombre_defecto . '</TH>
                      <TD><input type="text" id="suma4_condicion" name="suma4_condicion" value="' . $valor_real . '" disabled>
                      <input style="background-color: ' . $color . '; color: ' . $color_letra . '" type="text" id="suma4_condicionp1" value="' . $valor_defecto . '" disabled>
                      <input type="hidden" name="suma4_condicionv1" id="suma4_condicionv1" value="' . $row2['norma_valor1'] . '">
                      <input type="hidden" name="suma4_condicionv2" id="suma4_condicionv2" value="' . $row2['norma_valor2'] . '">
                      <input type="hidden" name="suma4_condicionv3" id="suma4_condicionv3" value="' . $row2['norma_valor3'] . '">
                      <input type="hidden" name="suma4_condicionv4" id="suma4_condicionv4" value="' . $row2['norma_valor4'] . '">
                      <input type="hidden" name="suma4_condicioncumple" id="suma4_condicioncumple" value="' . $cumple . '">
                      <input type="hidden" name="suma4_condicionhijos" id="suma4_condicionhijos" value="' . $row2['hijos_de'] . '">
                      <input type="hidden" name="suma4_condicioninfluye" id="suma4_condicioninfluye" value="' . $row2['influye_a'] . '"></TD>
                    </TR>';
      } else if ($tipo_medicion == "FIRMEZA1_PROM") {
        $peso_firmeza_min = $row2['norma_valor1'];
        $peso_firmeza_max = $row2['norma_valor3'];
        if ($valor_real == "" || $valor_real == NULL) {
          $firmeza1_prom = 0;
        } else {
          $firmeza1_prom = $valor_real;
        }

        echo '<TR id="suma4" bgcolor="' . $color . '">
                      <TH> > ' . $nombre_defecto . '</TH>
                      <TD><input type="text" id="firmeza1_prom" name="firmeza1_prom" value="' . $valor_real . '" disabled>
                      <input style="background-color: ' . $color . '; color: ' . $color_letra . '" type="text" id="firmeza1_promp1" value="' . $valor_defecto . '" disabled>
                      <input type="hidden" name="firmeza1_promv1" id="firmeza1_promv1" value="' . $row2['norma_valor1'] . '">
                      <input type="hidden" name="firmeza1_promv2" id="firmeza1_promv2" value="' . $row2['norma_valor2'] . '">
                      <input type="hidden" name="firmeza1_promv3" id="firmeza1_promv3" value="' . $row2['norma_valor3'] . '">
                      <input type="hidden" name="firmeza1_promv4" id="firmeza1_promv4" value="' . $row2['norma_valor4'] . '">
                      <input type="hidden" name="firmeza1_promcumple" id="firmeza1_promcumple" value="' . $cumple . '">
                      <input type="hidden" name="firmeza1_promhijos" id="firmeza1_promhijos" value="' . $row2['hijos_de'] . '">
                      <input type="hidden" name="firmeza1_prominfluye" id="firmeza1_prominfluye" value="' . $row2['influye_a'] . '"></TD>
                    </TR>';
      } else if ($tipo_medicion == "FIRMEZA2_PROM") {
        if ($valor_real == "" || $valor_real == NULL) {
          $firmeza2_prom = 0;
        } else {
          $firmeza2_prom = $valor_real;
        }

        echo '<TR id="suma4" bgcolor="' . $color . '">
                      <TH> > ' . $nombre_defecto . '</TH>
                      <TD><input type="text" id="firmeza2_prom" name="firmeza2_prom" value="' . $valor_real . '" disabled>
                      <input style="background-color: ' . $color . '; color: ' . $color_letra . '" type="text" id="firmeza2_promp1" value="' . $valor_defecto . '" disabled>
                      <input type="hidden" name="firmeza2_promv1" id="firmeza2_promv1" value="' . $row2['norma_valor1'] . '">
                      <input type="hidden" name="firmeza2_promv2" id="firmeza2_promv2" value="' . $row2['norma_valor2'] . '">
                      <input type="hidden" name="firmeza2_promv3" id="firmeza2_promv3" value="' . $row2['norma_valor3'] . '">
                      <input type="hidden" name="firmeza2_promv4" id="firmeza2_promv4" value="' . $row2['norma_valor4'] . '">
                      <input type="hidden" name="firmeza2_promcumple" id="firmeza2_promcumple" value="' . $cumple . '">
                      <input type="hidden" name="firmeza2_promhijos" id="firmeza2_promhijos" value="' . $row2['hijos_de'] . '">
                      <input type="hidden" name="firmeza2_prominfluye" id="firmeza2_prominfluye" value="' . $row2['influye_a'] . '"></TD>
                    </TR>';
      } else if ($tipo_medicion == "FIRMEZAPROM") {
        if ($valor_real == "" || $valor_real == NULL) {
          $firmezaprom = 0;
        } else {
          $firmezaprom = $valor_real;
        }

        echo '<TR id="suma4" bgcolor="' . $color . '">
                      <TH> > ' . $nombre_defecto . '</TH>
                      <TD><input type="text" id="firmezaprom" name="firmezaprom" value="' . $valor_real . '" disabled>
                      <input style="background-color: ' . $color . '; color: ' . $color_letra . '" type="text" id="firmeza2_promp1" value="' . $valor_defecto . '" disabled>
                      <input type="hidden" name="firmezapromv1" id="firmezapromv1" value="' . $row2['norma_valor1'] . '">
                      <input type="hidden" name="firmezapromv2" id="firmezapromv2" value="' . $row2['norma_valor2'] . '">
                      <input type="hidden" name="firmezapromv3" id="firmezapromv3" value="' . $row2['norma_valor3'] . '">
                      <input type="hidden" name="firmezapromv4" id="firmezapromv4" value="' . $row2['norma_valor4'] . '">
                      <input type="hidden" name="firmezapromcumple" id="firmezapromcumple" value="' . $cumple . '">
                      <input type="hidden" name="firmezapromhijos" id="firmezapromhijos" value="' . $row2['hijos_de'] . '">
                      <input type="hidden" name="firmezaprominfluye" id="firmezaprominfluye" value="' . $row2['influye_a'] . '"></TD>
                    </TR>';
      } else if ($hijos_de == "SUMA USDA" && $tipo_medicion == "PORCENTAJE BAYAS") {
        $cant_defecto++;
        $defectos_arreglo[$cant_defecto] = $id_defecto . "d";
        $defectos_cumple[$cant_defecto] = $id_defecto . "dcumple";
        $defectos_porcentaje[$cant_defecto] = $id_defecto . "dp1";
        echo '<TR bgcolor="' . $color . '">
                                  <TH>' . $nombre_defecto . '</TH>
                                  <TD><input type="number" id="' . $id_defecto . 'd" name="' . $id_defecto . 'd" onchange="porcentaje_bayas(\'' . $id_defecto . 'd\')" value="' . $valor_real . '" placeholder="BAYA"><input style="background-color: ' . $color . '; color: ' . $color_letra . '" type="text" class="suma_usda" id="' . $id_defecto . 'dp1" value="' . $valor_defecto . '" disabled>
                                  <input type="hidden" name="' . $id_defecto . 'dv1" id="' . $id_defecto . 'dv1" value="' . $row2['norma_valor1'] . '">
                                  <input type="hidden" name="' . $id_defecto . 'dv2" id="' . $id_defecto . 'dv2" value="' . $row2['norma_valor2'] . '">
                                  <input type="hidden" name="' . $id_defecto . 'dv3" id="' . $id_defecto . 'dv3" value="' . $row2['norma_valor3'] . '">
                                  <input type="hidden" name="' . $id_defecto . 'dv4" id="' . $id_defecto . 'dv4" value="' . $row2['norma_valor4'] . '">
                                  <input type="hidden" name="' . $id_defecto . 'dcumple" id="' . $id_defecto . 'dcumple" value="' . $cumple . '">
                                  <input type="hidden" name="' . $id_defecto . 'dhijos" id="' . $id_defecto . 'dhijos" value="' . $row2['hijos_de'] . '">
                                  <input type="hidden" name="' . $id_defecto . 'dinfluye" id="' . $id_defecto . 'dinfluye" value="' . $row2['influye_a'] . '">
                                  <input type="hidden" name="' . $id_defecto . 'dvalor_antiguo" id="' . $id_defecto . 'dvalor_antiguo" value="' . $valor_real_antiguo . '">
                                  </TD>
                                </TR>';
        $tab++;
      } else if ($hijos_de == "SUMA USDA" && $tipo_medicion == "PORCENTAJE RACIMOS") {
        $cant_defecto++;
        $defectos_arreglo[$cant_defecto] = $id_defecto . "d";
        $defectos_cumple[$cant_defecto] = $id_defecto . "dcumple";
        $defectos_porcentaje[$cant_defecto] = $id_defecto . "dp1";
        echo '<TR bgcolor="' . $color . '">
                                  <TH>' . $nombre_defecto . '</TH>
                                  <TD><input type="number" id="' . $id_defecto . 'd" name="' . $id_defecto . 'd" onchange="porcentaje_racimo(\'' . $id_defecto . 'd\', $( this ).val() )" value="' . $valor_real . '" placeholder="GR"><input style="background-color: ' . $color . '; color: ' . $color_letra . '" type="text" class="suma_usda" id="' . $id_defecto . 'dp1" value="' . $valor_defecto . '" disabled>
                                  <input type="hidden" name="' . $id_defecto . 'dv1" id="' . $id_defecto . 'dv1" value="' . $row2['norma_valor1'] . '">
                                  <input type="hidden" name="' . $id_defecto . 'dv2" id="' . $id_defecto . 'dv2" value="' . $row2['norma_valor2'] . '">
                                  <input type="hidden" name="' . $id_defecto . 'dv3" id="' . $id_defecto . 'dv3" value="' . $row2['norma_valor3'] . '">
                                  <input type="hidden" name="' . $id_defecto . 'dv4" id="' . $id_defecto . 'dv4" value="' . $row2['norma_valor4'] . '">
                                  <input type="hidden" name="' . $id_defecto . 'dcumple" id="' . $id_defecto . 'dcumple" value="' . $cumple . '">
                                  <input type="hidden" name="' . $id_defecto . 'dhijos" id="' . $id_defecto . 'dhijos" value="' . $row2['hijos_de'] . '">
                                  <input type="hidden" name="' . $id_defecto . 'dinfluye" id="' . $id_defecto . 'dinfluye" value="' . $row2['influye_a'] . '">
                                  <input type="hidden" name="' . $id_defecto . 'dvalor_antiguo" id="' . $id_defecto . 'dvalor_antiguo" value="' . $valor_real_antiguo . '">
                                  </TD>
                                </TR>';
        $tab++;
      } else if ($hijos_de == "SUMA USDA" && $tipo_medicion == "PORCENTAJE") {
        $cant_defecto++;
        $defectos_arreglo[$cant_defecto] = $id_defecto . "d";
        $defectos_cumple[$cant_defecto] = $id_defecto . "dcumple";
        $defectos_porcentaje[$cant_defecto] = $id_defecto . "dp1";
        echo '<TR bgcolor="' . $color . '">
                                  <TH>' . $nombre_defecto . '</TH>
                                  <TD><input type="number" id="' . $id_defecto . 'd" name="' . $id_defecto . 'd" onchange="porcentaje(\'' . $id_defecto . 'd\')" value="' . $valor_real . '" placeholder="FRUTOS CON DEFECTOS"><input style="background-color: ' . $color . '; color: ' . $color_letra . '" type="text" class="suma_usda" id="' . $id_defecto . 'dp1" value="' . $valor_defecto . '" disabled>
                                  <input type="hidden" name="' . $id_defecto . 'dv1" id="' . $id_defecto . 'dv1" value="' . $row2['norma_valor1'] . '">
                                  <input type="hidden" name="' . $id_defecto . 'dv2" id="' . $id_defecto . 'dv2" value="' . $row2['norma_valor2'] . '">
                                  <input type="hidden" name="' . $id_defecto . 'dv3" id="' . $id_defecto . 'dv3" value="' . $row2['norma_valor3'] . '">
                                  <input type="hidden" name="' . $id_defecto . 'dv4" id="' . $id_defecto . 'dv4" value="' . $row2['norma_valor4'] . '">
                                  <input type="hidden" name="' . $id_defecto . 'dcumple" id="' . $id_defecto . 'dcumple" value="' . $cumple . '">
                                  <input type="hidden" name="' . $id_defecto . 'dhijos" id="' . $id_defecto . 'dhijos" value="' . $row2['hijos_de'] . '">
                                  <input type="hidden" name="' . $id_defecto . 'dinfluye" id="' . $id_defecto . 'dinfluye" value="' . $row2['influye_a'] . '">
                                  <input type="hidden" name="' . $id_defecto . 'dvalor_antiguo" id="' . $id_defecto . 'dvalor_antiguo" value="' . $valor_real_antiguo . '">
                                  </TD>
                                </TR>';
        $tab++;
      } else if ($hijos_de == "SUMA2 CALIDAD" && $tipo_medicion == "PORCENTAJE") {

        $cant_defecto++;
        $defectos_arreglo[$cant_defecto] = $id_defecto . "d";
        $defectos_cumple[$cant_defecto] = $id_defecto . "dcumple";
        $defectos_porcentaje[$cant_defecto] = $id_defecto . "dp1";
        echo '<TR class="suma2_opcion" bgcolor="' . $color . '">
                      <TH> - ' . $nombre_defecto . '</TH>
                      <TD><input type="number" id="' . $id_defecto . 'd" name="' . $id_defecto . 'd" onchange="porcentaje(\'' . $id_defecto . 'd\')" value="' . $valor_real . '"><input style="background-color: ' . $color . '; color: ' . $color_letra . '" type="text" id="' . $id_defecto . 'dp1" value="' . $valor_defecto . '" disabled>
                      <input type="hidden" name="' . $id_defecto . 'dv1" id="' . $id_defecto . 'dv1" value="' . $row2['norma_valor1'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv2" id="' . $id_defecto . 'dv2" value="' . $row2['norma_valor2'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv3" id="' . $id_defecto . 'dv3" value="' . $row2['norma_valor3'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv4" id="' . $id_defecto . 'dv4" value="' . $row2['norma_valor4'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dcumple" id="' . $id_defecto . 'dcumple" value="' . $cumple . '">
                      <input type="hidden" name="' . $id_defecto . 'dhijos" id="' . $id_defecto . 'dhijos" value="' . $row2['hijos_de'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dinfluye" id="' . $id_defecto . 'dinfluye" value="' . $row2['influye_a'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dvalor_antiguo" id="' . $id_defecto . 'dvalor_antiguo" value="' . $valor_real_antiguo . '">
                      </TD>
                    </TR>';
      } else if ($hijos_de == "SUMA2 CALIDAD" && $tipo_medicion == "PORCENTAJE RACIMOS") {

        $cant_defecto++;
        $defectos_arreglo[$cant_defecto] = $id_defecto . "d";
        $defectos_cumple[$cant_defecto] = $id_defecto . "dcumple";
        $defectos_porcentaje[$cant_defecto] = $id_defecto . "dp1";
        echo '<TR class="suma2_opcion" bgcolor="' . $color . '">
                      <TH> - ' . $nombre_defecto . '</TH>
                      <TD><input type="number" id="' . $id_defecto . 'd" name="' . $id_defecto . 'd" onchange="porcentaje_racimo(\'' . $id_defecto . 'd\', $( this ).val() )" value="' . $valor_real . '" placeholder="GR"><input style="background-color: ' . $color . '; color: ' . $color_letra . '" type="text" id="' . $id_defecto . 'dp1" value="' . $valor_defecto . '" disabled>
                      <input type="hidden" name="' . $id_defecto . 'dv1" id="' . $id_defecto . 'dv1" value="' . $row2['norma_valor1'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv2" id="' . $id_defecto . 'dv2" value="' . $row2['norma_valor2'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv3" id="' . $id_defecto . 'dv3" value="' . $row2['norma_valor3'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv4" id="' . $id_defecto . 'dv4" value="' . $row2['norma_valor4'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dcumple" id="' . $id_defecto . 'dcumple" value="' . $cumple . '">
                      <input type="hidden" name="' . $id_defecto . 'dhijos" id="' . $id_defecto . 'dhijos" value="' . $row2['hijos_de'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dinfluye" id="' . $id_defecto . 'dinfluye" value="' . $row2['influye_a'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dvalor_antiguo" id="' . $id_defecto . 'dvalor_antiguo" value="' . $valor_real_antiguo . '">
                      </TD>
                    </TR>';
      } else if ($tipo_medicion == "SUMA5 CONDICION UVA RACIMOS") {

        $cant_defecto++;
        $defectos_arreglo[$cant_defecto] = $id_defecto . "d";
        $defectos_cumple[$cant_defecto] = $id_defecto . "dcumple";
        $defectos_porcentaje[$cant_defecto] = $id_defecto . "dp1";
        echo '<TR class="suma2_opcion" bgcolor="' . $color . '">
                      <TH> - ' . $nombre_defecto . '</TH>
                      <TD><input type="number" id="' . $id_defecto . 'd" name="' . $id_defecto . 'd" onchange="porcentaje_racimo(\'' . $id_defecto . 'd\', $( this ).val() )" value="' . $valor_real . '" placeholder="SUMA"><input style="background-color: ' . $color . '; color: ' . $color_letra . '" type="text" id="' . $id_defecto . 'dp1" class="suma5_condicion_uva" value="' . $valor_defecto . '" disabled>
                      <input type="hidden" name="' . $id_defecto . 'dv1" id="' . $id_defecto . 'dv1" value="' . $row2['norma_valor1'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv2" id="' . $id_defecto . 'dv2" value="' . $row2['norma_valor2'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv3" id="' . $id_defecto . 'dv3" value="' . $row2['norma_valor3'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv4" id="' . $id_defecto . 'dv4" value="' . $row2['norma_valor4'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dcumple" id="' . $id_defecto . 'dcumple" value="' . $cumple . '">
                      <input type="hidden" name="' . $id_defecto . 'dhijos" id="' . $id_defecto . 'dhijos" value="' . $row2['hijos_de'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dinfluye" id="' . $id_defecto . 'dinfluye" value="' . $row2['influye_a'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dvalor_antiguo" id="' . $id_defecto . 'dvalor_antiguo" value="' . $valor_real_antiguo . '">
                      </TD>
                    </TR>';
      } else if ($hijos_de == "SUMA2 CALIDAD" && $tipo_medicion == "PORCENTAJE BAYAS") {

        $cant_defecto++;
        $defectos_arreglo[$cant_defecto] = $id_defecto . "d";
        $defectos_cumple[$cant_defecto] = $id_defecto . "dcumple";
        $defectos_porcentaje[$cant_defecto] = $id_defecto . "dp1";
        echo '<TR class="suma2_opcion" bgcolor="' . $color . '">
                      <TH> - ' . $nombre_defecto . '</TH>
                      <TD><input type="number" id="' . $id_defecto . 'd" name="' . $id_defecto . 'd" onchange="porcentaje_bayas(\'' . $id_defecto . 'd\')" value="' . $valor_real . '" placeholder="BAYA"><input style="background-color: ' . $color . '; color: ' . $color_letra . '" type="text" id="' . $id_defecto . 'dp1" value="' . $valor_defecto . '" disabled>
                      <input type="hidden" name="' . $id_defecto . 'dv1" id="' . $id_defecto . 'dv1" value="' . $row2['norma_valor1'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv2" id="' . $id_defecto . 'dv2" value="' . $row2['norma_valor2'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv3" id="' . $id_defecto . 'dv3" value="' . $row2['norma_valor3'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv4" id="' . $id_defecto . 'dv4" value="' . $row2['norma_valor4'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dcumple" id="' . $id_defecto . 'dcumple" value="' . $cumple . '">
                      <input type="hidden" name="' . $id_defecto . 'dhijos" id="' . $id_defecto . 'dhijos" value="' . $row2['hijos_de'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dinfluye" id="' . $id_defecto . 'dinfluye" value="' . $row2['influye_a'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dvalor_antiguo" id="' . $id_defecto . 'dvalor_antiguo" value="' . $valor_real_antiguo . '">
                      </TD>
                    </TR>';
      } else if ($hijos_de == "SUMA2 CALIDAD BAYAS" && $tipo_medicion == "PORCENTAJE BAYAS") {

        $cant_defecto++;
        $defectos_arreglo[$cant_defecto] = $id_defecto . "d";
        $defectos_cumple[$cant_defecto] = $id_defecto . "dcumple";
        $defectos_porcentaje[$cant_defecto] = $id_defecto . "dp1";
        echo '<TR class="suma2baya_opcion" bgcolor="' . $color . '">
                      <TH> - ' . $nombre_defecto . '</TH>
                      <TD><input type="number" id="' . $id_defecto . 'd" name="' . $id_defecto . 'd" onchange="porcentaje_bayas(\'' . $id_defecto . 'd\')" value="' . $valor_real . '" placeholder="BAYA"><input style="background-color: ' . $color . '; color: ' . $color_letra . '" type="text" id="' . $id_defecto . 'dp1" value="' . $valor_defecto . '" disabled>
                      <input type="hidden" name="' . $id_defecto . 'dv1" id="' . $id_defecto . 'dv1" value="' . $row2['norma_valor1'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv2" id="' . $id_defecto . 'dv2" value="' . $row2['norma_valor2'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv3" id="' . $id_defecto . 'dv3" value="' . $row2['norma_valor3'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv4" id="' . $id_defecto . 'dv4" value="' . $row2['norma_valor4'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dcumple" id="' . $id_defecto . 'dcumple" value="' . $cumple . '">
                      <input type="hidden" name="' . $id_defecto . 'dhijos" id="' . $id_defecto . 'dhijos" value="' . $row2['hijos_de'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dinfluye" id="' . $id_defecto . 'dinfluye" value="' . $row2['influye_a'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dvalor_antiguo" id="' . $id_defecto . 'dvalor_antiguo" value="' . $valor_real_antiguo . '">
                      </TD>
                    </TR>';
      } else if ($hijos_de == "SUMA3 CONDICION" && $tipo_medicion == "PORCENTAJE") {

        $cant_defecto++;
        $defectos_arreglo[$cant_defecto] = $id_defecto . "d";
        $defectos_cumple[$cant_defecto] = $id_defecto . "dcumple";
        $defectos_porcentaje[$cant_defecto] = $id_defecto . "dp1";
        echo '<TR class="suma3_opcion" bgcolor="' . $color . '">
                      <TH> - ' . $nombre_defecto . '</TH>
                      <TD><input type="number" id="' . $id_defecto . 'd" name="' . $id_defecto . 'd" onchange="porcentaje(\'' . $id_defecto . 'd\')" value="' . $valor_real . '"><input style="background-color: ' . $color . '; color: ' . $color_letra . '" type="text" id="' . $id_defecto . 'dp1" value="' . $valor_defecto . '" disabled>
                      <input type="hidden" name="' . $id_defecto . 'dv1" id="' . $id_defecto . 'dv1" value="' . $row2['norma_valor1'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv2" id="' . $id_defecto . 'dv2" value="' . $row2['norma_valor2'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv3" id="' . $id_defecto . 'dv3" value="' . $row2['norma_valor3'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv4" id="' . $id_defecto . 'dv4" value="' . $row2['norma_valor4'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dcumple" id="' . $id_defecto . 'dcumple" value="' . $cumple . '">
                      <input type="hidden" name="' . $id_defecto . 'dhijos" id="' . $id_defecto . 'dhijos" value="' . $row2['hijos_de'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dinfluye" id="' . $id_defecto . 'dinfluye" value="' . $row2['influye_a'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dvalor_antiguo" id="' . $id_defecto . 'dvalor_antiguo" value="' . $valor_real_antiguo . '">
                      </TD>
                    </TR>';
      } else if ($hijos_de == "SUMA3 CONDICION" && $tipo_medicion == "PORCENTAJE RACIMOS") {

        $cant_defecto++;
        $defectos_arreglo[$cant_defecto] = $id_defecto . "d";
        $defectos_cumple[$cant_defecto] = $id_defecto . "dcumple";
        $defectos_porcentaje[$cant_defecto] = $id_defecto . "dp1";
        echo '<TR class="suma3_opcion" bgcolor="' . $color . '">
                      <TH> - ' . $nombre_defecto . '</TH>
                      <TD><input type="number" id="' . $id_defecto . 'd" name="' . $id_defecto . 'd" onchange="porcentaje_racimo(\'' . $id_defecto . 'd\', $( this ).val() )" value="' . $valor_real . '" placeholder="GR"><input style="background-color: ' . $color . '; color: ' . $color_letra . '" type="text" id="' . $id_defecto . 'dp1" value="' . $valor_defecto . '" disabled>
                      <input type="hidden" name="' . $id_defecto . 'dv1" id="' . $id_defecto . 'dv1" value="' . $row2['norma_valor1'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv2" id="' . $id_defecto . 'dv2" value="' . $row2['norma_valor2'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv3" id="' . $id_defecto . 'dv3" value="' . $row2['norma_valor3'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv4" id="' . $id_defecto . 'dv4" value="' . $row2['norma_valor4'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dcumple" id="' . $id_defecto . 'dcumple" value="' . $cumple . '">
                      <input type="hidden" name="' . $id_defecto . 'dhijos" id="' . $id_defecto . 'dhijos" value="' . $row2['hijos_de'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dinfluye" id="' . $id_defecto . 'dinfluye" value="' . $row2['influye_a'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dvalor_antiguo" id="' . $id_defecto . 'dvalor_antiguo" value="' . $valor_real_antiguo . '">
                      </TD>
                    </TR>';
      } else if ($hijos_de == "SUMA3 CONDICION" && $tipo_medicion == "PORCENTAJE BAYAS") {

        $cant_defecto++;
        $defectos_arreglo[$cant_defecto] = $id_defecto . "d";
        $defectos_cumple[$cant_defecto] = $id_defecto . "dcumple";
        $defectos_porcentaje[$cant_defecto] = $id_defecto . "dp1";
        echo '<TR class="suma3_opcion" bgcolor="' . $color . '">
                      <TH> - ' . $nombre_defecto . '</TH>
                      <TD><input type="number" id="' . $id_defecto . 'd" name="' . $id_defecto . 'd" onchange="porcentaje_bayas(\'' . $id_defecto . 'd\')" value="' . $valor_real . '" placeholder="BAYA"><input style="background-color: ' . $color . '; color: ' . $color_letra . '" type="text" id="' . $id_defecto . 'dp1" value="' . $valor_defecto . '" disabled>
                      <input type="hidden" name="' . $id_defecto . 'dv1" id="' . $id_defecto . 'dv1" value="' . $row2['norma_valor1'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv2" id="' . $id_defecto . 'dv2" value="' . $row2['norma_valor2'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv3" id="' . $id_defecto . 'dv3" value="' . $row2['norma_valor3'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv4" id="' . $id_defecto . 'dv4" value="' . $row2['norma_valor4'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dcumple" id="' . $id_defecto . 'dcumple" value="' . $cumple . '">
                      <input type="hidden" name="' . $id_defecto . 'dhijos" id="' . $id_defecto . 'dhijos" value="' . $row2['hijos_de'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dinfluye" id="' . $id_defecto . 'dinfluye" value="' . $row2['influye_a'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dvalor_antiguo" id="' . $id_defecto . 'dvalor_antiguo" value="' . $valor_real_antiguo . '">
                      </TD>
                    </TR>';
      } else if ($hijos_de == "SUMA4 CONDICION" && $tipo_medicion == "PORCENTAJE") {

        $cant_defecto++;
        $defectos_arreglo[$cant_defecto] = $id_defecto . "d";
        $defectos_cumple[$cant_defecto] = $id_defecto . "dcumple";
        $defectos_porcentaje[$cant_defecto] = $id_defecto . "dp1";
        echo '<TR class="suma4_opcion" bgcolor="' . $color . '">
                      <TH> - ' . $nombre_defecto . '</TH>
                      <TD><input type="number" id="' . $id_defecto . 'd" name="' . $id_defecto . 'd" onchange="porcentaje(\'' . $id_defecto . 'd\')" value="' . $valor_real . '"><input style="background-color: ' . $color . '; color: ' . $color_letra . '" type="text" id="' . $id_defecto . 'dp1" value="' . $valor_defecto . '" disabled>
                      <input type="hidden" name="' . $id_defecto . 'dv1" id="' . $id_defecto . 'dv1" value="' . $row2['norma_valor1'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv2" id="' . $id_defecto . 'dv2" value="' . $row2['norma_valor2'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv3" id="' . $id_defecto . 'dv3" value="' . $row2['norma_valor3'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv4" id="' . $id_defecto . 'dv4" value="' . $row2['norma_valor4'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dcumple" id="' . $id_defecto . 'dcumple" value="' . $cumple . '">
                      <input type="hidden" name="' . $id_defecto . 'dhijos" id="' . $id_defecto . 'dhijos" value="' . $row2['hijos_de'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dinfluye" id="' . $id_defecto . 'dinfluye" value="' . $row2['influye_a'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dvalor_antiguo" id="' . $id_defecto . 'dvalor_antiguo" value="' . $valor_real_antiguo . '">
                      </TD>
                    </TR>';
      } else if ($hijos_de == "SUMA4 CONDICION" && $tipo_medicion == "PORCENTAJE RACIMOS") {

        $cant_defecto++;
        $defectos_arreglo[$cant_defecto] = $id_defecto . "d";
        $defectos_cumple[$cant_defecto] = $id_defecto . "dcumple";
        $defectos_porcentaje[$cant_defecto] = $id_defecto . "dp1";
        echo '<TR class="suma4_opcion" bgcolor="' . $color . '">
                      <TH> - ' . $nombre_defecto . '</TH>
                      <TD><input type="number" id="' . $id_defecto . 'd" name="' . $id_defecto . 'd" onchange="porcentaje_racimo(\'' . $id_defecto . 'd\', $( this ).val() )" value="' . $valor_real . '" placeholder="GR"><input style="background-color: ' . $color . '; color: ' . $color_letra . '" type="text" id="' . $id_defecto . 'dp1" value="' . $valor_defecto . '" disabled>
                      <input type="hidden" name="' . $id_defecto . 'dv1" id="' . $id_defecto . 'dv1" value="' . $row2['norma_valor1'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv2" id="' . $id_defecto . 'dv2" value="' . $row2['norma_valor2'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv3" id="' . $id_defecto . 'dv3" value="' . $row2['norma_valor3'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv4" id="' . $id_defecto . 'dv4" value="' . $row2['norma_valor4'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dcumple" id="' . $id_defecto . 'dcumple" value="' . $cumple . '">
                      <input type="hidden" name="' . $id_defecto . 'dhijos" id="' . $id_defecto . 'dhijos" value="' . $row2['hijos_de'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dinfluye" id="' . $id_defecto . 'dinfluye" value="' . $row2['influye_a'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dvalor_antiguo" id="' . $id_defecto . 'dvalor_antiguo" value="' . $valor_real_antiguo . '">
                      </TD>
                    </TR>';
      } else if ($hijos_de == "SUMA4 CONDICION" && $tipo_medicion == "PORCENTAJE BAYAS") {

        $cant_defecto++;
        $defectos_arreglo[$cant_defecto] = $id_defecto . "d";
        $defectos_cumple[$cant_defecto] = $id_defecto . "dcumple";
        $defectos_porcentaje[$cant_defecto] = $id_defecto . "dp1";
        echo '<TR class="suma4_opcion" bgcolor="' . $color . '">
                      <TH> - ' . $nombre_defecto . '</TH>
                      <TD><input type="number" id="' . $id_defecto . 'd" name="' . $id_defecto . 'd" onchange="porcentaje_bayas(\'' . $id_defecto . 'd\')" value="' . $valor_real . '" placeholder="BAYA"><input style="background-color: ' . $color . '; color: ' . $color_letra . '" type="text" id="' . $id_defecto . 'dp1" value="' . $valor_defecto . '" disabled>
                      <input type="hidden" name="' . $id_defecto . 'dv1" id="' . $id_defecto . 'dv1" value="' . $row2['norma_valor1'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv2" id="' . $id_defecto . 'dv2" value="' . $row2['norma_valor2'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv3" id="' . $id_defecto . 'dv3" value="' . $row2['norma_valor3'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv4" id="' . $id_defecto . 'dv4" value="' . $row2['norma_valor4'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dcumple" id="' . $id_defecto . 'dcumple" value="' . $cumple . '">
                      <input type="hidden" name="' . $id_defecto . 'dhijos" id="' . $id_defecto . 'dhijos" value="' . $row2['hijos_de'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dinfluye" id="' . $id_defecto . 'dinfluye" value="' . $row2['influye_a'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dvalor_antiguo" id="' . $id_defecto . 'dvalor_antiguo" value="' . $valor_real_antiguo . '">
                      </TD>
                    </TR>';
      } else if ($hijos_de == "SUMA4 CONDICION" && $tipo_medicion == "NUMERICO") {
        $cant_defecto++;
        $defectos_arreglo[$cant_defecto] = $id_defecto . "d";
        $defectos_cumple[$cant_defecto] = $id_defecto . "dcumple";
        $defectos_porcentaje[$cant_defecto] = $id_defecto . "dp1";
        echo '<TR class="suma4_opcion" bgcolor="' . $color . '">
                      <TH>' . $nombre_defecto . '</TH>
                      <TD><input type="number" id="' . $id_defecto . 'd" name="' . $id_defecto . 'd" onchange="numerico(\'' . $id_defecto . 'd\')" value="' . $valor_real . '" placeholder="NUMERO"><input style="background-color: ' . $color . '; color: ' . $color_letra . '" type="text" id="' . $id_defecto . 'dp1" value="' . $valor_defecto . '" disabled>
                      <input type="hidden" name="' . $id_defecto . 'dv1" id="' . $id_defecto . 'dv1" value="' . $row2['norma_valor1'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv2" id="' . $id_defecto . 'dv2" value="' . $row2['norma_valor2'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv3" id="' . $id_defecto . 'dv3" value="' . $row2['norma_valor3'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv4" id="' . $id_defecto . 'dv4" value="' . $row2['norma_valor4'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dcumple" id="' . $id_defecto . 'dcumple" value="' . $cumple . '">
                      <input type="hidden" name="' . $id_defecto . 'dhijos" id="' . $id_defecto . 'dhijos" value="' . $row2['hijos_de'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dinfluye" id="' . $id_defecto . 'dinfluye" value="' . $row2['influye_a'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dvalor_antiguo" id="' . $id_defecto . 'dvalor_antiguo" value="' . $valor_real_antiguo . '">
                      </TD>
                    </TR>';
        $tab++;
      } else if ($hijos_de == "SUMA NUMERO" && $tipo_medicion == "NUMERICO") {
        $cant_defecto++;
        $defectos_arreglo[$cant_defecto] = $id_defecto . "d";
        $defectos_cumple[$cant_defecto] = $id_defecto . "dcumple";
        $defectos_porcentaje[$cant_defecto] = $id_defecto . "dp1";
        echo '<TR class="suma4_opcion" bgcolor="' . $color . '">
                      <TH>' . $nombre_defecto . '</TH>
                      <TD><input type="number" class="suma_num" id="' . $id_defecto . 'd" name="' . $id_defecto . 'd" onchange="numerico(\'' . $id_defecto . 'd\')" value="' . $valor_real . '" placeholder="NUMERO"><input style="background-color: ' . $color . '; color: ' . $color_letra . '" type="text" id="' . $id_defecto . 'dp1" value="' . $valor_defecto . '" disabled>
                      <input type="hidden" name="' . $id_defecto . 'dv1" id="' . $id_defecto . 'dv1" value="' . $row2['norma_valor1'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv2" id="' . $id_defecto . 'dv2" value="' . $row2['norma_valor2'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv3" id="' . $id_defecto . 'dv3" value="' . $row2['norma_valor3'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv4" id="' . $id_defecto . 'dv4" value="' . $row2['norma_valor4'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dcumple" id="' . $id_defecto . 'dcumple" value="' . $cumple . '">
                      <input type="hidden" name="' . $id_defecto . 'dhijos" id="' . $id_defecto . 'dhijos" value="' . $row2['hijos_de'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dinfluye" id="' . $id_defecto . 'dinfluye" value="' . $row2['influye_a'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dvalor_antiguo" id="' . $id_defecto . 'dvalor_antiguo" value="' . $valor_real_antiguo . '">
                      </TD>
                    </TR>';
        $tab++;
      } else if ($hijos_de == "OTROS CALIDAD" && $tipo_medicion == "PORCENTAJE") {

        $cant_defecto++;
        $defectos_arreglo[$cant_defecto] = $id_defecto . "d";
        $defectos_cumple[$cant_defecto] = $id_defecto . "dcumple";
        $defectos_porcentaje[$cant_defecto] = $id_defecto . "dp1";
        echo '<TR class="otroscal_opcion" bgcolor="' . $color . '">
                      <TH> - ' . $nombre_defecto . '</TH>
                      <TD><input type="number" id="' . $id_defecto . 'd" name="' . $id_defecto . 'd" onchange="porcentaje(\'' . $id_defecto . 'd\')" value="' . $valor_real . '"><input style="background-color: ' . $color . '; color: ' . $color_letra . '" type="text" id="' . $id_defecto . 'dp1" value="' . $valor_defecto . '" disabled>
                      <input type="hidden" name="' . $id_defecto . 'dv1" id="' . $id_defecto . 'dv1" value="' . $row2['norma_valor1'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv2" id="' . $id_defecto . 'dv2" value="' . $row2['norma_valor2'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv3" id="' . $id_defecto . 'dv3" value="' . $row2['norma_valor3'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv4" id="' . $id_defecto . 'dv4" value="' . $row2['norma_valor4'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dcumple" id="' . $id_defecto . 'dcumple" value="' . $cumple . '">
                      <input type="hidden" name="' . $id_defecto . 'dhijos" id="' . $id_defecto . 'dhijos" value="' . $row2['hijos_de'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dinfluye" id="' . $id_defecto . 'dinfluye" value="' . $row2['influye_a'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dvalor_antiguo" id="' . $id_defecto . 'dvalor_antiguo" value="' . $valor_real_antiguo . '">
                      </TD>
                    </TR>';
      } else if ($hijos_de == "OTROS CALIDAD" && $tipo_medicion == "PORCENTAJE RACIMOS") {

        $cant_defecto++;
        $defectos_arreglo[$cant_defecto] = $id_defecto . "d";
        $defectos_cumple[$cant_defecto] = $id_defecto . "dcumple";
        $defectos_porcentaje[$cant_defecto] = $id_defecto . "dp1";
        echo '<TR class="otroscal_opcion" bgcolor="' . $color . '">
                      <TH> - ' . $nombre_defecto . '</TH>
                      <TD><input type="number" id="' . $id_defecto . 'd" name="' . $id_defecto . 'd" onchange="porcentaje_racimo(\'' . $id_defecto . 'd\', $( this ).val() )" value="' . $valor_real . '" style="float:left;" placeholder="GR"><p onclick="suma_otros_calidad_funcion(\'' . $id_defecto . 'd\');" style="float:left;"><input style="background-color: ' . $color . '; color: ' . $color_letra . '" type="text" id="' . $id_defecto . 'dp1" value="' . $valor_defecto . '" disabled>
                      <input type="hidden" name="' . $id_defecto . 'dv1" id="' . $id_defecto . 'dv1" value="' . $row2['norma_valor1'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv2" id="' . $id_defecto . 'dv2" value="' . $row2['norma_valor2'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv3" id="' . $id_defecto . 'dv3" value="' . $row2['norma_valor3'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv4" id="' . $id_defecto . 'dv4" value="' . $row2['norma_valor4'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dcumple" id="' . $id_defecto . 'dcumple" value="' . $cumple . '">
                      <input type="hidden" name="' . $id_defecto . 'dhijos" id="' . $id_defecto . 'dhijos" value="' . $row2['hijos_de'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dinfluye" id="' . $id_defecto . 'dinfluye" value="' . $row2['influye_a'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dvalor_antiguo" id="' . $id_defecto . 'dvalor_antiguo" value="' . $valor_real_antiguo . '">
                      </TD>
                    </TR>';
      } else if ($hijos_de == "OTROS CALIDAD" && $tipo_medicion == "PORCENTAJE BAYAS") {

        $cant_defecto++;
        $defectos_arreglo[$cant_defecto] = $id_defecto . "d";
        $defectos_cumple[$cant_defecto] = $id_defecto . "dcumple";
        $defectos_porcentaje[$cant_defecto] = $id_defecto . "dp1";
        echo '<TR class="otroscal_opcion" bgcolor="' . $color . '">
                      <TH> - ' . $nombre_defecto . '</TH>
                      <TD><input type="number" id="' . $id_defecto . 'd" name="' . $id_defecto . 'd" onchange="porcentaje_bayas(\'' . $id_defecto . 'd\')" value="' . $valor_real . '" style="float:left;" placeholder="BAYA"><p onclick="suma_otros_calidad_funcion(\'' . $id_defecto . 'd\');" style="float:left;"><input style="background-color: ' . $color . '; color: ' . $color_letra . '" type="text" id="' . $id_defecto . 'dp1" value="' . $valor_defecto . '" disabled>
                      <input type="hidden" name="' . $id_defecto . 'dv1" id="' . $id_defecto . 'dv1" value="' . $row2['norma_valor1'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv2" id="' . $id_defecto . 'dv2" value="' . $row2['norma_valor2'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv3" id="' . $id_defecto . 'dv3" value="' . $row2['norma_valor3'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv4" id="' . $id_defecto . 'dv4" value="' . $row2['norma_valor4'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dcumple" id="' . $id_defecto . 'dcumple" value="' . $cumple . '">
                      <input type="hidden" name="' . $id_defecto . 'dhijos" id="' . $id_defecto . 'dhijos" value="' . $row2['hijos_de'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dinfluye" id="' . $id_defecto . 'dinfluye" value="' . $row2['influye_a'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dvalor_antiguo" id="' . $id_defecto . 'dvalor_antiguo" value="' . $valor_real_antiguo . '">
                      </TD>
                    </TR>';
      } else if ($hijos_de == "OTROS CONDICION" && $tipo_medicion == "PORCENTAJE") {

        $cant_defecto++;
        $defectos_arreglo[$cant_defecto] = $id_defecto . "d";
        $defectos_cumple[$cant_defecto] = $id_defecto . "dcumple";
        $defectos_porcentaje[$cant_defecto] = $id_defecto . "dp1";
        echo '<TR class="otroscond_opcion" bgcolor="' . $color . '">
                      <TH> - ' . $nombre_defecto . '</TH>
                      <TD><input type="number" id="' . $id_defecto . 'd" name="' . $id_defecto . 'd" onchange="porcentaje(\'' . $id_defecto . 'd\')" value="' . $valor_real . '"><input style="background-color: ' . $color . '; color: ' . $color_letra . '" type="text" id="' . $id_defecto . 'dp1" value="' . $valor_defecto . '" disabled>
                      <input type="hidden" name="' . $id_defecto . 'dv1" id="' . $id_defecto . 'dv1" value="' . $row2['norma_valor1'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv2" id="' . $id_defecto . 'dv2" value="' . $row2['norma_valor2'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv3" id="' . $id_defecto . 'dv3" value="' . $row2['norma_valor3'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv4" id="' . $id_defecto . 'dv4" value="' . $row2['norma_valor4'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dcumple" id="' . $id_defecto . 'dcumple" value="' . $cumple . '">
                      <input type="hidden" name="' . $id_defecto . 'dhijos" id="' . $id_defecto . 'dhijos" value="' . $row2['hijos_de'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dinfluye" id="' . $id_defecto . 'dinfluye" value="' . $row2['influye_a'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dvalor_antiguo" id="' . $id_defecto . 'dvalor_antiguo" value="' . $valor_real_antiguo . '">
                      </TD>
                    </TR>';
      } else if ($hijos_de == "OTROS CONDICION" && $tipo_medicion == "PORCENTAJE RACIMOS") {

        $cant_defecto++;
        $defectos_arreglo[$cant_defecto] = $id_defecto . "d";
        $defectos_cumple[$cant_defecto] = $id_defecto . "dcumple";
        $defectos_porcentaje[$cant_defecto] = $id_defecto . "dp1";
        echo '<TR class="otroscond_opcion" bgcolor="' . $color . '">
                      <TH> - ' . $nombre_defecto . '</TH>
                      <TD><input type="number" id="' . $id_defecto . 'd" name="' . $id_defecto . 'd" onchange="porcentaje_racimo(\'' . $id_defecto . 'd\', $( this ).val() )" value="' . $valor_real . '" style="float:left;" placeholder="GR"><p onclick="suma_otros_condicion_funcion(\'' . $id_defecto . 'd\');" style="float:left;"><input style="background-color: ' . $color . '; color: ' . $color_letra . '" type="text" id="' . $id_defecto . 'dp1" value="' . $valor_defecto . '" disabled>
                      <input type="hidden" name="' . $id_defecto . 'dv1" id="' . $id_defecto . 'dv1" value="' . $row2['norma_valor1'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv2" id="' . $id_defecto . 'dv2" value="' . $row2['norma_valor2'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv3" id="' . $id_defecto . 'dv3" value="' . $row2['norma_valor3'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv4" id="' . $id_defecto . 'dv4" value="' . $row2['norma_valor4'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dcumple" id="' . $id_defecto . 'dcumple" value="' . $cumple . '">
                      <input type="hidden" name="' . $id_defecto . 'dhijos" id="' . $id_defecto . 'dhijos" value="' . $row2['hijos_de'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dinfluye" id="' . $id_defecto . 'dinfluye" value="' . $row2['influye_a'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dvalor_antiguo" id="' . $id_defecto . 'dvalor_antiguo" value="' . $valor_real_antiguo . '">
                      </TD>
                    </TR>';
      } else if ($hijos_de == "OTROS CONDICION" && $tipo_medicion == "PORCENTAJE BAYAS") {

        $cant_defecto++;
        $defectos_arreglo[$cant_defecto] = $id_defecto . "d";
        $defectos_cumple[$cant_defecto] = $id_defecto . "dcumple";
        $defectos_porcentaje[$cant_defecto] = $id_defecto . "dp1";
        echo '<TR class="otroscond_opcion" bgcolor="' . $color . '">
                      <TH> - ' . $nombre_defecto . '</TH>
                      <TD><input type="number" id="' . $id_defecto . 'd" name="' . $id_defecto . 'd" onchange="porcentaje_bayas(\'' . $id_defecto . 'd\', $( this ).val() )" value="' . $valor_real . '" style="float:left;" placeholder="BAYA"><p onclick="suma_otros_condicion_funcion(\'' . $id_defecto . 'd\');" style="float:left;"><input style="background-color: ' . $color . '; color: ' . $color_letra . '" type="text" id="' . $id_defecto . 'dp1" value="' . $valor_defecto . '" disabled>
                      <input type="hidden" name="' . $id_defecto . 'dv1" id="' . $id_defecto . 'dv1" value="' . $row2['norma_valor1'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv2" id="' . $id_defecto . 'dv2" value="' . $row2['norma_valor2'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv3" id="' . $id_defecto . 'dv3" value="' . $row2['norma_valor3'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv4" id="' . $id_defecto . 'dv4" value="' . $row2['norma_valor4'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dcumple" id="' . $id_defecto . 'dcumple" value="' . $cumple . '">
                      <input type="hidden" name="' . $id_defecto . 'dhijos" id="' . $id_defecto . 'dhijos" value="' . $row2['hijos_de'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dinfluye" id="' . $id_defecto . 'dinfluye" value="' . $row2['influye_a'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dvalor_antiguo" id="' . $id_defecto . 'dvalor_antiguo" value="' . $valor_real_antiguo . '">
                      </TD>
                    </TR>';
      } else if ($tipo_medicion == "PORCENTAJE") {

        $cant_defecto++;
        $defectos_arreglo[$cant_defecto] = $id_defecto . "d";
        $defectos_cumple[$cant_defecto] = $id_defecto . "dcumple";
        $defectos_porcentaje[$cant_defecto] = $id_defecto . "dp1";
        echo '<TR bgcolor="' . $color . '">
                      <TH>' . $nombre_defecto . '</TH>
                      <TD><input type="number" id="' . $id_defecto . 'd" name="' . $id_defecto . 'd" onchange="porcentaje(\'' . $id_defecto . 'd\')" value="' . $valor_real . '"><input style="background-color: ' . $color . '; color: ' . $color_letra . '" type="text" id="' . $id_defecto . 'dp1" value="' . $valor_defecto . '" disabled>
                      <input type="hidden" name="' . $id_defecto . 'dv1" id="' . $id_defecto . 'dv1" value="' . $row2['norma_valor1'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv2" id="' . $id_defecto . 'dv2" value="' . $row2['norma_valor2'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv3" id="' . $id_defecto . 'dv3" value="' . $row2['norma_valor3'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv4" id="' . $id_defecto . 'dv4" value="' . $row2['norma_valor4'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dcumple" id="' . $id_defecto . 'dcumple" value="' . $cumple . '">
                      <input type="hidden" name="' . $id_defecto . 'dhijos" id="' . $id_defecto . 'dhijos" value="' . $row2['hijos_de'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dinfluye" id="' . $id_defecto . 'dinfluye" value="' . $row2['influye_a'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dvalor_antiguo" id="' . $id_defecto . 'dvalor_antiguo" value="' . $valor_real_antiguo . '">
                      </TD>
                    </TR>';
        $tab++;
      } else if ($tipo_medicion == "FIRMEZA") {

        $cant_defecto++;
        $defectos_arreglo[$cant_defecto] = $id_defecto . "d";
        $defectos_cumple[$cant_defecto] = $id_defecto . "dcumple";
        $defectos_porcentaje[$cant_defecto] = $id_defecto . "dp1";
        echo '<TR bgcolor="' . $color . '">
                      <TH>' . $nombre_defecto . '</TH>
                      <TD><input type="number" id="' . $id_defecto . 'd" name="' . $id_defecto . 'd" onchange="firmeza(\'' . $id_defecto . 'd\')" value="' . $valor_real . '" placeholder="FIRMEZA"><input style="background-color: ' . $color . '; color: ' . $color_letra . '" type="text" id="' . $id_defecto . 'dp1" value="' . $valor_defecto . '" disabled>
                      <input type="hidden" name="' . $id_defecto . 'dv1" id="' . $id_defecto . 'dv1" value="' . $row2['norma_valor1'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv2" id="' . $id_defecto . 'dv2" value="' . $row2['norma_valor2'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv3" id="' . $id_defecto . 'dv3" value="' . $row2['norma_valor3'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv4" id="' . $id_defecto . 'dv4" value="' . $row2['norma_valor4'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dcumple" id="' . $id_defecto . 'dcumple" value="' . $cumple . '">
                      <input type="hidden" name="' . $id_defecto . 'dhijos" id="' . $id_defecto . 'dhijos" value="' . $row2['hijos_de'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dinfluye" id="' . $id_defecto . 'dinfluye" value="' . $row2['influye_a'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dvalor_antiguo" id="' . $id_defecto . 'dvalor_antiguo" value="' . $valor_real_antiguo . '">
                      </TD>
                    </TR>';
        $tab++;
      } else if ($tipo_medicion == "FIRMEZA2") {

        $cant_defecto++;
        $defectos_arreglo[$cant_defecto] = $id_defecto . "d";
        $defectos_cumple[$cant_defecto] = $id_defecto . "dcumple";
        $defectos_porcentaje[$cant_defecto] = $id_defecto . "dp1";
        echo '<TR bgcolor="' . $color . '">
                      <TH>' . $nombre_defecto . '</TH>
                      <TD><input type="number" class="firmeza2" id="' . $id_defecto . 'd" name="' . $id_defecto . 'd" onchange="firmeza2(\'' . $id_defecto . 'd\')" value="' . $valor_real . '" placeholder="FIRMEZA"><input style="background-color: ' . $color . '; color: ' . $color_letra . '" type="text" id="' . $id_defecto . 'dp1" value="' . $valor_defecto . '" disabled>
                      <input type="hidden" name="' . $id_defecto . 'dv1" id="' . $id_defecto . 'dv1" value="' . $row2['norma_valor1'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv2" id="' . $id_defecto . 'dv2" value="' . $row2['norma_valor2'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv3" id="' . $id_defecto . 'dv3" value="' . $row2['norma_valor3'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv4" id="' . $id_defecto . 'dv4" value="' . $row2['norma_valor4'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dcumple" id="' . $id_defecto . 'dcumple" value="' . $cumple . '">
                      <input type="hidden" name="' . $id_defecto . 'dhijos" id="' . $id_defecto . 'dhijos" value="' . $row2['hijos_de'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dinfluye" id="' . $id_defecto . 'dinfluye" value="' . $row2['influye_a'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dvalor_antiguo" id="' . $id_defecto . 'dvalor_antiguo" value="' . $valor_real_antiguo . '">
                      </TD>
                    </TR>';
        $tab++;
      } else if ($tipo_medicion == "SUMA USDA") {
        $suma_usda = $id_defecto . 'd';
        $cant_defecto++;
        $defectos_arreglo[$cant_defecto] = $id_defecto . "d";
        $defectos_cumple[$cant_defecto] = $id_defecto . "dcumple";
        $defectos_porcentaje[$cant_defecto] = $id_defecto . "dp1";
        echo '<TR bgcolor="' . $color . '">
                                  <TH>' . $nombre_defecto . '</TH>
                                  <TD><input type="number" id="' . $id_defecto . 'd" name="' . $id_defecto . 'd" placeholder="SUMA" value="' . $valor_real . '" disabled><input style="background-color: ' . $color . '; color: ' . $color_letra . '" type="text" id="' . $id_defecto . 'dp1" value="' . $valor_defecto . '" disabled>
                                  <input type="hidden" name="' . $id_defecto . 'dv1" id="' . $id_defecto . 'dv1" value="' . $row2['norma_valor1'] . '">
                                  <input type="hidden" name="' . $id_defecto . 'dv2" id="' . $id_defecto . 'dv2" value="' . $row2['norma_valor2'] . '">
                                  <input type="hidden" name="' . $id_defecto . 'dv3" id="' . $id_defecto . 'dv3" value="' . $row2['norma_valor3'] . '">
                                  <input type="hidden" name="' . $id_defecto . 'dv4" id="' . $id_defecto . 'dv4" value="' . $row2['norma_valor4'] . '">
                                  <input type="hidden" name="' . $id_defecto . 'dcumple" id="' . $id_defecto . 'dcumple" value="' . $cumple . '">
                                  <input type="hidden" name="' . $id_defecto . 'dhijos" id="' . $id_defecto . 'dhijos" value="' . $row2['hijos_de'] . '">
                                  <input type="hidden" name="' . $id_defecto . 'dinfluye" id="' . $id_defecto . 'dinfluye" value="' . $row2['influye_a'] . '">
                                  <input type="hidden" name="' . $id_defecto . 'dvalor_antiguo" id="' . $id_defecto . 'dvalor_antiguo" value="' . $valor_real_antiguo . '">
                                  </TD>
                                </TR>';
        $tab++;
      } else if ($tipo_medicion == "PROM FIRMEZA2") {
        $prom_firmeza2 = $id_defecto . 'd';
        $cant_defecto++;
        $defectos_arreglo[$cant_defecto] = $id_defecto . "d";
        $defectos_cumple[$cant_defecto] = $id_defecto . "dcumple";
        $defectos_porcentaje[$cant_defecto] = $id_defecto . "dp1";
        echo '<TR bgcolor="' . $color . '">
                      <TH>' . $nombre_defecto . '</TH>
                      <TD><input type="number" id="' . $id_defecto . 'd" name="' . $id_defecto . 'd" placeholder="PROM FIRMEZA" value="' . $valor_real . '" disabled><input style="background-color: ' . $color . '; color: ' . $color_letra . '" type="text" id="' . $id_defecto . 'dp1" value="' . $valor_defecto . '" disabled>
                      <input type="hidden" name="' . $id_defecto . 'dv1" id="' . $id_defecto . 'dv1" value="' . $row2['norma_valor1'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv2" id="' . $id_defecto . 'dv2" value="' . $row2['norma_valor2'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv3" id="' . $id_defecto . 'dv3" value="' . $row2['norma_valor3'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv4" id="' . $id_defecto . 'dv4" value="' . $row2['norma_valor4'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dcumple" id="' . $id_defecto . 'dcumple" value="' . $cumple . '">
                      <input type="hidden" name="' . $id_defecto . 'dhijos" id="' . $id_defecto . 'dhijos" value="' . $row2['hijos_de'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dinfluye" id="' . $id_defecto . 'dinfluye" value="' . $row2['influye_a'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dvalor_antiguo" id="' . $id_defecto . 'dvalor_antiguo" value="' . $valor_real_antiguo . '">
                      </TD>
                    </TR>';
        $tab++;
      } else if ($tipo_medicion == "BRIX2") {

        $cant_defecto++;
        $defectos_arreglo[$cant_defecto] = $id_defecto . "d";
        $defectos_cumple[$cant_defecto] = $id_defecto . "dcumple";
        $defectos_porcentaje[$cant_defecto] = $id_defecto . "dp1";
        echo '<TR bgcolor="' . $color . '">
                      <TH>' . $nombre_defecto . '</TH>
                      <TD><input type="number" class="brix2" id="' . $id_defecto . 'd" name="' . $id_defecto . 'd" onchange="brix2(\'' . $id_defecto . 'd\')" value="' . $valor_real . '" placeholder="BRIX"><input style="background-color: ' . $color . '; color: ' . $color_letra . '" type="text" id="' . $id_defecto . 'dp1" value="' . $valor_defecto . '" disabled>
                      <input type="hidden" name="' . $id_defecto . 'dv1" id="' . $id_defecto . 'dv1" value="' . $row2['norma_valor1'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv2" id="' . $id_defecto . 'dv2" value="' . $row2['norma_valor2'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv3" id="' . $id_defecto . 'dv3" value="' . $row2['norma_valor3'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv4" id="' . $id_defecto . 'dv4" value="' . $row2['norma_valor4'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dcumple" id="' . $id_defecto . 'dcumple" value="' . $cumple . '">
                      <input type="hidden" name="' . $id_defecto . 'dhijos" id="' . $id_defecto . 'dhijos" value="' . $row2['hijos_de'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dinfluye" id="' . $id_defecto . 'dinfluye" value="' . $row2['influye_a'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dvalor_antiguo" id="' . $id_defecto . 'dvalor_antiguo" value="' . $valor_real_antiguo . '">
                      </TD>
                    </TR>';
        $tab++;
      } else if ($tipo_medicion == "PROM BRIX2") {
        $prom_brix2 = $id_defecto . 'd';
        $cant_defecto++;
        $defectos_arreglo[$cant_defecto] = $id_defecto . "d";
        $defectos_cumple[$cant_defecto] = $id_defecto . "dcumple";
        $defectos_porcentaje[$cant_defecto] = $id_defecto . "dp1";
        echo '<TR bgcolor="' . $color . '">
                      <TH>' . $nombre_defecto . '</TH>
                      <TD><input type="number" id="' . $id_defecto . 'd" name="' . $id_defecto . 'd" value="' . $valor_real . '" placeholder="PROM BRIX" disabled><input style="background-color: ' . $color . '; color: ' . $color_letra . '" type="text" id="' . $id_defecto . 'dp1" value="' . $valor_defecto . '" disabled>
                      <input type="hidden" name="' . $id_defecto . 'dv1" id="' . $id_defecto . 'dv1" value="' . $row2['norma_valor1'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv2" id="' . $id_defecto . 'dv2" value="' . $row2['norma_valor2'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv3" id="' . $id_defecto . 'dv3" value="' . $row2['norma_valor3'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv4" id="' . $id_defecto . 'dv4" value="' . $row2['norma_valor4'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dcumple" id="' . $id_defecto . 'dcumple" value="' . $cumple . '">
                      <input type="hidden" name="' . $id_defecto . 'dhijos" id="' . $id_defecto . 'dhijos" value="' . $row2['hijos_de'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dinfluye" id="' . $id_defecto . 'dinfluye" value="' . $row2['influye_a'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dvalor_antiguo" id="' . $id_defecto . 'dvalor_antiguo" value="' . $valor_real_antiguo . '">
                      </TD>
                    </TR>';
        $tab++;
      } else if ($tipo_medicion == "SUMA NUMERO") {
        $suma_numero = $id_defecto . 'd';
        $cant_defecto++;
        $defectos_arreglo[$cant_defecto] = $id_defecto . "d";
        $defectos_cumple[$cant_defecto] = $id_defecto . "dcumple";
        $defectos_porcentaje[$cant_defecto] = $id_defecto . "dp1";
        echo '<TR bgcolor="' . $color . '">
                      <TH>' . $nombre_defecto . '</TH>
                      <TD><input type="number" id="' . $id_defecto . 'd" name="' . $id_defecto . 'd" value="' . $valor_real . '" placeholder="SUMA NUMERO" disabled><input style="background-color: ' . $color . '; color: ' . $color_letra . '" type="text" id="' . $id_defecto . 'dp1" value="' . $valor_defecto . '" disabled>
                      <input type="hidden" name="' . $id_defecto . 'dv1" id="' . $id_defecto . 'dv1" value="' . $row2['norma_valor1'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv2" id="' . $id_defecto . 'dv2" value="' . $row2['norma_valor2'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv3" id="' . $id_defecto . 'dv3" value="' . $row2['norma_valor3'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv4" id="' . $id_defecto . 'dv4" value="' . $row2['norma_valor4'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dcumple" id="' . $id_defecto . 'dcumple" value="' . $cumple . '">
                      <input type="hidden" name="' . $id_defecto . 'dhijos" id="' . $id_defecto . 'dhijos" value="' . $row2['hijos_de'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dinfluye" id="' . $id_defecto . 'dinfluye" value="' . $row2['influye_a'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dvalor_antiguo" id="' . $id_defecto . 'dvalor_antiguo" value="' . $valor_real_antiguo . '">
                      </TD>
                    </TR>';
        $tab++;
      } else if ($tipo_medicion == "PORCENTAJE RACIMOS") {

        $cant_defecto++;
        $defectos_arreglo[$cant_defecto] = $id_defecto . "d";
        $defectos_cumple[$cant_defecto] = $id_defecto . "dcumple";
        $defectos_porcentaje[$cant_defecto] = $id_defecto . "dp1";
        if ($hijos_de == "SUMA CALIDAD BAYA RACIMO") {
          echo '<TR bgcolor="' . $color . '">
                      <TH>' . $nombre_defecto . '</TH>
                      <TD><input type="number" id="' . $id_defecto . 'd" name="' . $id_defecto . 'd" onchange="porcentaje_racimo(\'' . $id_defecto . 'd\', $( this ).val() )" value="' . $valor_real . '" placeholder="GR"><input style="background-color: ' . $color . '; color: ' . $color_letra . '" type="text" class="sumacalidadbayaracimo" id="' . $id_defecto . 'dp1" value="' . $valor_defecto . '" disabled>';
        } else if ($hijos_de == "SUMA CONDICION BAYA RACIMO") {
          echo '<TR bgcolor="' . $color . '">
                      <TH>' . $nombre_defecto . '</TH>
                      <TD><input type="number" id="' . $id_defecto . 'd" name="' . $id_defecto . 'd" onchange="porcentaje_racimo(\'' . $id_defecto . 'd\', $( this ).val() )" value="' . $valor_real . '" placeholder="GR"><input style="background-color: ' . $color . '; color: ' . $color_letra . '" type="text" class="sumacondicionbayaracimo" id="' . $id_defecto . 'dp1" value="' . $valor_defecto . '" disabled>';
        } else if ($hijos_de == "SUMA TOTAL UVA") {
          echo '<TD><input type="number" id="' . $id_defecto . 'd" name="' . $id_defecto . 'd" onchange="porcentaje_racimo(\'' . $id_defecto . 'd\', $( this ).val() )" value="' . $valor_real . '" placeholder="GR" min="' . $min . '" max="' . $max . '"><input class="suma_total_uva_hijos" style="background-color: ' . $color . ';" type="text" id="' . $id_defecto . 'dp1" value="' . $valor_defecto . '" disabled>';
        } else {
          echo '<TR bgcolor="' . $color . '">
                      <TH>' . $nombre_defecto . '</TH>
                      <TD><input type="number" id="' . $id_defecto . 'd" name="' . $id_defecto . 'd" onchange="porcentaje_racimo(\'' . $id_defecto . 'd\', $( this ).val() )" value="' . $valor_real . '" placeholder="GR"><input style="background-color: ' . $color . '; color: ' . $color_letra . '" type="text" id="' . $id_defecto . 'dp1" value="' . $valor_defecto . '" disabled>';
        }

        echo '<input type="hidden" name="' . $id_defecto . 'dv1" id="' . $id_defecto . 'dv1" value="' . $row2['norma_valor1'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv2" id="' . $id_defecto . 'dv2" value="' . $row2['norma_valor2'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv3" id="' . $id_defecto . 'dv3" value="' . $row2['norma_valor3'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv4" id="' . $id_defecto . 'dv4" value="' . $row2['norma_valor4'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dcumple" id="' . $id_defecto . 'dcumple" value="' . $cumple . '">
                      <input type="hidden" name="' . $id_defecto . 'dhijos" id="' . $id_defecto . 'dhijos" value="' . $row2['hijos_de'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dinfluye" id="' . $id_defecto . 'dinfluye" value="' . $row2['influye_a'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dvalor_antiguo" id="' . $id_defecto . 'dvalor_antiguo" value="' . $valor_real_antiguo . '">
                      </TD>
                    </TR>';
        $tab++;
      } else if ($tipo_medicion == "PORCENTAJE BAYAS") {

        $cant_defecto++;
        $defectos_arreglo[$cant_defecto] = $id_defecto . "d";
        $defectos_cumple[$cant_defecto] = $id_defecto . "dcumple";
        $defectos_porcentaje[$cant_defecto] = $id_defecto . "dp1";
        if ($hijos_de == "SUMA CALIDAD BAYA RACIMO") {
          echo '<TR bgcolor="' . $color . '">
                      <TH>' . $nombre_defecto . '</TH>
                      <TD><input type="number" id="' . $id_defecto . 'd" name="' . $id_defecto . 'd" onchange="porcentaje_bayas(\'' . $id_defecto . 'd\')" value="' . $valor_real . '" placeholder="BAYA"><input style="background-color: ' . $color . '; color: ' . $color_letra . '" class="sumacalidadbayaracimo" type="text" id="' . $id_defecto . 'dp1" value="' . $valor_defecto . '" disabled>';
        } else if ($hijos_de == "SUMA CONDICION BAYA RACIMO") {
          echo '<TR bgcolor="' . $color . '">
                      <TH>' . $nombre_defecto . '</TH>
                      <TD><input type="number" id="' . $id_defecto . 'd" name="' . $id_defecto . 'd" onchange="porcentaje_bayas(\'' . $id_defecto . 'd\')" value="' . $valor_real . '" placeholder="BAYA"><input style="background-color: ' . $color . '; color: ' . $color_letra . '" class="sumacondicionbayaracimo" type="text" id="' . $id_defecto . 'dp1" value="' . $valor_defecto . '" disabled>';
        } else {
          echo '<TR bgcolor="' . $color . '">
                      <TH>' . $nombre_defecto . '</TH>
                      <TD><input type="number" id="' . $id_defecto . 'd" name="' . $id_defecto . 'd" onchange="porcentaje_bayas(\'' . $id_defecto . 'd\')" value="' . $valor_real . '" placeholder="BAYA"><input style="background-color: ' . $color . '; color: ' . $color_letra . '" type="text" id="' . $id_defecto . 'dp1" value="' . $valor_defecto . '" disabled>';
        }

        echo '<input type="hidden" name="' . $id_defecto . 'dv1" id="' . $id_defecto . 'dv1" value="' . $row2['norma_valor1'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv2" id="' . $id_defecto . 'dv2" value="' . $row2['norma_valor2'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv3" id="' . $id_defecto . 'dv3" value="' . $row2['norma_valor3'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv4" id="' . $id_defecto . 'dv4" value="' . $row2['norma_valor4'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dcumple" id="' . $id_defecto . 'dcumple" value="' . $cumple . '">
                      <input type="hidden" name="' . $id_defecto . 'dhijos" id="' . $id_defecto . 'dhijos" value="' . $row2['hijos_de'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dinfluye" id="' . $id_defecto . 'dinfluye" value="' . $row2['influye_a'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dvalor_antiguo" id="' . $id_defecto . 'dvalor_antiguo" value="' . $valor_real_antiguo . '">
                      </TD>
                    </TR>';
        $tab++;
      } else if ($tipo_medicion == "SUMA CALIDAD BAYA RACIMO") {
        $suma_calidad_baya_racimo = $id_defecto . 'd';
        $cant_defecto++;
        $defectos_arreglo[$cant_defecto] = $id_defecto . "d";
        $defectos_cumple[$cant_defecto] = $id_defecto . "dcumple";
        $defectos_porcentaje[$cant_defecto] = $id_defecto . "dp1";
        echo '<TR bgcolor="' . $color . '">
                      <TH>' . $nombre_defecto . '</TH>
                      <TD><input type="number" id="' . $id_defecto . 'd" name="' . $id_defecto . 'd" value="' . $valor_real . '" placeholder="" disabled><input style="background-color: ' . $color . '; color: ' . $color_letra . '" type="text" class="sumatotalbayaracimo2" id="' . $id_defecto . 'dp1" value="' . $valor_defecto . '" disabled>
                      <input type="hidden" name="' . $id_defecto . 'dv1" id="' . $id_defecto . 'dv1" value="' . $row2['norma_valor1'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv2" id="' . $id_defecto . 'dv2" value="' . $row2['norma_valor2'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv3" id="' . $id_defecto . 'dv3" value="' . $row2['norma_valor3'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv4" id="' . $id_defecto . 'dv4" value="' . $row2['norma_valor4'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dcumple" id="' . $id_defecto . 'dcumple" value="' . $cumple . '">
                      <input type="hidden" name="' . $id_defecto . 'dhijos" id="' . $id_defecto . 'dhijos" value="' . $row2['hijos_de'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dinfluye" id="' . $id_defecto . 'dinfluye" value="' . $row2['influye_a'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dvalor_antiguo" id="' . $id_defecto . 'dvalor_antiguo" value="' . $valor_real_antiguo . '">
                      </TD>
                    </TR>';
        $tab++;
      } else if ($tipo_medicion == "SUMA CONDICION BAYA RACIMO") {
        $suma_condicion_baya_racimo = $id_defecto . 'd';
        $cant_defecto++;
        $defectos_arreglo[$cant_defecto] = $id_defecto . "d";
        $defectos_cumple[$cant_defecto] = $id_defecto . "dcumple";
        $defectos_porcentaje[$cant_defecto] = $id_defecto . "dp1";
        echo '<TR bgcolor="' . $color . '">
                      <TH>' . $nombre_defecto . '</TH>
                      <TD><input type="number" id="' . $id_defecto . 'd" name="' . $id_defecto . 'd" value="' . $valor_real . '" placeholder="" disabled><input style="background-color: ' . $color . '; color: ' . $color_letra . '" type="text" class="sumatotalbayaracimo2" id="' . $id_defecto . 'dp1" value="' . $valor_defecto . '" disabled>
                      <input type="hidden" name="' . $id_defecto . 'dv1" id="' . $id_defecto . 'dv1" value="' . $row2['norma_valor1'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv2" id="' . $id_defecto . 'dv2" value="' . $row2['norma_valor2'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv3" id="' . $id_defecto . 'dv3" value="' . $row2['norma_valor3'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv4" id="' . $id_defecto . 'dv4" value="' . $row2['norma_valor4'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dcumple" id="' . $id_defecto . 'dcumple" value="' . $cumple . '">
                      <input type="hidden" name="' . $id_defecto . 'dhijos" id="' . $id_defecto . 'dhijos" value="' . $row2['hijos_de'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dinfluye" id="' . $id_defecto . 'dinfluye" value="' . $row2['influye_a'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dvalor_antiguo" id="' . $id_defecto . 'dvalor_antiguo" value="' . $valor_real_antiguo . '">
                      </TD>
                    </TR>';
        $tab++;
      } else if ($tipo_medicion == "BRIX") {

        echo '<TR bgcolor="' . $color . '">
                      <TH>' . $nombre_defecto . '</TH>
                      <TD><input type="number" id="brix" name="brix" onchange="brix()" value="' . $valor_real . '" tabindex="' . $tab . '" placeholder="BRIX">
                      <input style="background-color: ' . $color . '; color:' . $color_letra . '" type="text" id="brixp1" value="' . $valor_defecto . '" disabled>
                      <input type="hidden" name="brixv1" id="brixv1" value="' . $row2['norma_valor1'] . '">
                      <input type="hidden" name="brixv2" id="brixv2" value="' . $row2['norma_valor2'] . '">
                      <input type="hidden" name="brixv3" id="brixv3" value="' . $row2['norma_valor3'] . '">
                      <input type="hidden" name="brixv4" id="brixv4" value="' . $row2['norma_valor4'] . '">
                      <input type="hidden" name="brixcumple" id="brixcumple" value="' . $cumple . '">
                      <input type="hidden" name="brixhijos" id="brixhijos" value="' . $row2['hijos_de'] . '">
                      <input type="hidden" name="brixinfluye" id="brixinfluye" value="' . $row2['influye_a'] . '"></TD>
                    </TR>';
        $tab++;
      } else if ($tipo_medicion == "NUMERICO") {

        $cant_defecto++;
        $defectos_arreglo[$cant_defecto] = $id_defecto . "d";
        $defectos_cumple[$cant_defecto] = $id_defecto . "dcumple";
        $defectos_porcentaje[$cant_defecto] = $id_defecto . "dp1";
        echo '<TR bgcolor="' . $color . '">
                      <TH>' . $nombre_defecto . '</TH>
                      <TD><input type="number" id="' . $id_defecto . 'd" name="' . $id_defecto . 'd" onchange="numerico(\'' . $id_defecto . 'd\')" value="' . $valor_real . '" placeholder="NUMERO"><input style="background-color: ' . $color . '; color: ' . $color_letra . '" type="text" id="' . $id_defecto . 'dp1" value="' . $valor_defecto . '" disabled>
                      <input type="hidden" name="' . $id_defecto . 'dv1" id="' . $id_defecto . 'dv1" value="' . $row2['norma_valor1'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv2" id="' . $id_defecto . 'dv2" value="' . $row2['norma_valor2'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv3" id="' . $id_defecto . 'dv3" value="' . $row2['norma_valor3'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv4" id="' . $id_defecto . 'dv4" value="' . $row2['norma_valor4'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dcumple" id="' . $id_defecto . 'dcumple" value="' . $cumple . '">
                      <input type="hidden" name="' . $id_defecto . 'dhijos" id="' . $id_defecto . 'dhijos" value="' . $row2['hijos_de'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dinfluye" id="' . $id_defecto . 'dinfluye" value="' . $row2['influye_a'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dvalor_antiguo" id="' . $id_defecto . 'dvalor_antiguo" value="' . $valor_real_antiguo . '">
                      </TD>
                    </TR>';
        $tab++;
      } else if ($tipo_medicion == "NOTA") {
        $cant_defecto++;
        $defectos_arreglo[$cant_defecto] = $id_defecto . "d";
        $defectos_cumple[$cant_defecto] = $id_defecto . "dcumple";
        $defectos_porcentaje[$cant_defecto] = $id_defecto . "dp1";
        echo '<TR bgcolor="' . $color . '">
                      <TH>' . $nombre_defecto . '</TH>
                      <TD><input type="number" id="' . $id_defecto . 'd" name="' . $id_defecto . 'd" onchange="nota(\'' . $id_defecto . 'd\')" value="' . $valor_real . '"><input style="background-color: ' . $color . '; color: ' . $color_letra . '" type="text" id="' . $id_defecto . 'dp1" value="' . $valor_defecto . '" disabled>
                      <input type="hidden" name="' . $id_defecto . 'dv1" id="' . $id_defecto . 'dv1" value="' . $row2['norma_valor1'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv2" id="' . $id_defecto . 'dv2" value="' . $row2['norma_valor2'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv3" id="' . $id_defecto . 'dv3" value="' . $row2['norma_valor3'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv4" id="' . $id_defecto . 'dv4" value="' . $row2['norma_valor4'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dcumple" id="' . $id_defecto . 'dcumple" value="' . $cumple . '">
                      <input type="hidden" name="' . $id_defecto . 'dhijos" id="' . $id_defecto . 'dhijos" value="' . $row2['hijos_de'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dinfluye" id="' . $id_defecto . 'dinfluye" value="' . $row2['influye_a'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dvalor_antiguo" id="' . $id_defecto . 'dvalor_antiguo" value="' . $valor_real_antiguo . '">
                      </TD>
                    </TR>';
        $tab++;
      } else if ($tipo_medicion == "SUMA SUMA PORCENTAJE") {
        $cant_defecto++;
        $defectos_arreglo[$cant_defecto] = $id_defecto . "d";
        $defectos_cumple[$cant_defecto] = $id_defecto . "dcumple";
        $defectos_porcentaje[$cant_defecto] = $id_defecto . "dp1";
        echo '<TR bgcolor="' . $color . '">
                      <TH>' . $nombre_defecto . '</TH>
                      <TD><input type="number" id="' . $id_defecto . 'd" name="' . $id_defecto . 'd" onchange="suma_total(\'' . $id_defecto . 'd\')" value="' . $valor_real . '"><input style="background-color: ' . $color . '; color: ' . $color_letra . '" type="text" id="' . $id_defecto . 'dp1" value="' . $valor_defecto . '" disabled>
                      <input type="hidden" name="' . $id_defecto . 'dv1" id="' . $id_defecto . 'dv1" value="' . $row2['norma_valor1'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv2" id="' . $id_defecto . 'dv2" value="' . $row2['norma_valor2'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv3" id="' . $id_defecto . 'dv3" value="' . $row2['norma_valor3'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dv4" id="' . $id_defecto . 'dv4" value="' . $row2['norma_valor4'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dcumple" id="' . $id_defecto . 'dcumple" value="' . $cumple . '">
                      <input type="hidden" name="' . $id_defecto . 'dhijos" id="' . $id_defecto . 'dhijos" value="' . $row2['hijos_de'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dinfluye" id="' . $id_defecto . 'dinfluye" value="' . $row2['influye_a'] . '">
                      <input type="hidden" name="' . $id_defecto . 'dvalor_antiguo" id="' . $id_defecto . 'dvalor_antiguo" value="' . $valor_real_antiguo . '">
                      </TD>
                    </TR>';
      } else if ($tipo_medicion == "OPERADOR MX") {
        $cant_defecto++;
        $defectos_arreglo[$cant_defecto] = $id_defecto . "d";
        $defectos_cumple[$cant_defecto] = $id_defecto . "dcumple";
        $defectos_porcentaje[$cant_defecto] = $id_defecto . "dp1";
        echo '<TR bgcolor="' . $color . '">
                      <TH>' . $nombre_defecto . '</TH>
                      <TD><select class="form-control" id="' . $id_defecto . 'd" name="' . $id_defecto . 'd">';

        if ($valor_defecto == 'BATANGA 1') {
          echo '<option selected>BATANGA 1</option>
                        <option>BATANGA 2</option>
                        <option>BATANGA 3</option>
                        <option>BATANGA 4</option>
                        <option>BATANGA 5</option>
                        <option>BATANGA 6</option>
                        <option>BATANGA 7</option>
                        <option>BATANGA 8</option>
                        <option>BATANGA 9</option>
                        <option>BATANGA 10</option>
                        <option>BATANGA 11</option>
                        <option>BATANGA 12</option>';
        } else if ($valor_defecto == 'BATANGA 2') {
          echo '<option>BATANGA 1</option>
                        <option selected>BATANGA 2</option>
                        <option>BATANGA 3</option>
                        <option>BATANGA 4</option>
                        <option>BATANGA 5</option>
                        <option>BATANGA 6</option>
                        <option>BATANGA 7</option>
                        <option>BATANGA 8</option>
                        <option>BATANGA 9</option>
                        <option>BATANGA 10</option>
                        <option>BATANGA 11</option>
                        <option>BATANGA 12</option>';
        } else if ($valor_defecto == 'BATANGA 3') {
          echo '<option>BATANGA 1</option>
                        <option>BATANGA 2</option>
                        <option selected>BATANGA 3</option>
                        <option>BATANGA 4</option>
                        <option>BATANGA 5</option>
                        <option>BATANGA 6</option>
                        <option>BATANGA 7</option>
                        <option>BATANGA 8</option>
                        <option>BATANGA 9</option>
                        <option>BATANGA 10</option>
                        <option>BATANGA 11</option>
                        <option>BATANGA 12</option>';
        } else if ($valor_defecto == 'BATANGA 4') {
          echo '<option>BATANGA 1</option>
                        <option>BATANGA 2</option>
                        <option>BATANGA 3</option>
                        <option selected>BATANGA 4</option>
                        <option>BATANGA 5</option>
                        <option>BATANGA 6</option>
                        <option>BATANGA 7</option>
                        <option>BATANGA 8</option>
                        <option>BATANGA 9</option>
                        <option>BATANGA 10</option>
                        <option>BATANGA 11</option>
                        <option>BATANGA 12</option>';
        } else if ($valor_defecto == 'BATANGA 5') {
          echo '<option>BATANGA 1</option>
                        <option>BATANGA 2</option>
                        <option>BATANGA 3</option>
                        <option>BATANGA 4</option>
                        <option selected>BATANGA 5</option>
                        <option>BATANGA 6</option>
                        <option>BATANGA 7</option>
                        <option>BATANGA 8</option>
                        <option>BATANGA 9</option>
                        <option>BATANGA 10</option>
                        <option>BATANGA 11</option>
                        <option>BATANGA 12</option>';
        } else if ($valor_defecto == 'BATANGA 6') {
          echo '<option>BATANGA 1</option>
                        <option>BATANGA 2</option>
                        <option>BATANGA 3</option>
                        <option>BATANGA 4</option>
                        <option>BATANGA 5</option>
                        <option selected>BATANGA 6</option>
                        <option>BATANGA 7</option>
                        <option>BATANGA 8</option>
                        <option>BATANGA 9</option>
                        <option>BATANGA 10</option>
                        <option>BATANGA 11</option>
                        <option>BATANGA 12</option>';
        } else if ($valor_defecto == 'BATANGA 7') {
          echo '<option>BATANGA 1</option>
                        <option>BATANGA 2</option>
                        <option>BATANGA 3</option>
                        <option>BATANGA 4</option>
                        <option>BATANGA 5</option>
                        <option>BATANGA 6</option>
                        <option selected>BATANGA 7</option>
                        <option>BATANGA 8</option>
                        <option>BATANGA 9</option>
                        <option>BATANGA 10</option>
                        <option>BATANGA 11</option>
                        <option>BATANGA 12</option>';
        } else if ($valor_defecto == 'BATANGA 8') {
          echo '<option>BATANGA 1</option>
                        <option>BATANGA 2</option>
                        <option>BATANGA 3</option>
                        <option>BATANGA 4</option>
                        <option>BATANGA 5</option>
                        <option>BATANGA 6</option>
                        <option>BATANGA 7</option>
                        <option selected>BATANGA 8</option>
                        <option>BATANGA 9</option>
                        <option>BATANGA 10</option>
                        <option>BATANGA 11</option>
                        <option>BATANGA 12</option>';
        } else if ($valor_defecto == 'BATANGA 9') {
          echo '<option>BATANGA 1</option>
                        <option>BATANGA 2</option>
                        <option>BATANGA 3</option>
                        <option>BATANGA 4</option>
                        <option>BATANGA 5</option>
                        <option>BATANGA 6</option>
                        <option>BATANGA 7</option>
                        <option>BATANGA 8</option>
                        <option selected>BATANGA 9</option>
                        <option>BATANGA 10</option>
                        <option>BATANGA 11</option>
                        <option>BATANGA 12</option>';
        } else if ($valor_defecto == 'BATANGA 10') {
          echo '<option>BATANGA 1</option>
                        <option>BATANGA 2</option>
                        <option>BATANGA 3</option>
                        <option>BATANGA 4</option>
                        <option>BATANGA 5</option>
                        <option>BATANGA 6</option>
                        <option>BATANGA 7</option>
                        <option>BATANGA 8</option>
                        <option>BATANGA 9</option>
                        <option selected>BATANGA 10</option>
                        <option>BATANGA 11</option>
                        <option>BATANGA 12</option>';
        } else if ($valor_defecto == 'BATANGA 11') {
          echo '<option>BATANGA 1</option>
                        <option>BATANGA 2</option>
                        <option>BATANGA 3</option>
                        <option>BATANGA 4</option>
                        <option>BATANGA 5</option>
                        <option>BATANGA 6</option>
                        <option>BATANGA 7</option>
                        <option>BATANGA 8</option>
                        <option>BATANGA 9</option>
                        <option>BATANGA 10</option>
                        <option selected>BATANGA 11</option>
                        <option>BATANGA 12</option>';
        } else if ($valor_defecto == 'BATANGA 12') {
          echo '<option>BATANGA 1</option>
                        <option>BATANGA 2</option>
                        <option>BATANGA 3</option>
                        <option>BATANGA 4</option>
                        <option>BATANGA 5</option>
                        <option>BATANGA 6</option>
                        <option>BATANGA 7</option>
                        <option>BATANGA 8</option>
                        <option>BATANGA 9</option>
                        <option>BATANGA 10</option>
                        <option>BATANGA 11</option>
                        <option selected>BATANGA 12</option>';
        } else {
          echo '<option>BATANGA 1</option>
                        <option>BATANGA 2</option>
                        <option>BATANGA 3</option>
                        <option>BATANGA 4</option>
                        <option>BATANGA 5</option>
                        <option>BATANGA 6</option>
                        <option>BATANGA 7</option>
                        <option>BATANGA 8</option>
                        <option>BATANGA 9</option>
                        <option>BATANGA 10</option>
                        <option>BATANGA 11</option>
                        <option>BATANGA 12</option>';
        }


        echo '</select></TD>
                    </TR>';
      } else if ($tipo_medicion == "HORA") {
        date_default_timezone_set('America/Santiago');
        $time = time();
        $hora = date("H:i", $time);
        $cant_defecto++;
        $defectos_arreglo[$cant_defecto] = $id_defecto . "d";
        $defectos_cumple[$cant_defecto] = $id_defecto . "dcumple";
        $defectos_porcentaje[$cant_defecto] = $id_defecto . "dp1";
        echo '<TR bgcolor="' . $color . '">
                      <TH>' . $nombre_defecto . '</TH>
                      <TD><input type="time" id="' . $id_defecto . 'd" name="' . $id_defecto . 'd" value="' . $hora . '" tabindex="' . $tab . '" disabled></TD>
                    </TR>';
        $tab++;
      } else if ($tipo_medicion == "FECHA") {
        $cant_defecto++;
        $defectos_arreglo[$cant_defecto] = $id_defecto . "d";
        $defectos_cumple[$cant_defecto] = $id_defecto . "dcumple";
        $defectos_porcentaje[$cant_defecto] = $id_defecto . "dp1";
        echo '<TR bgcolor="' . $color . '">
                                  <TH>' . $nombre_defecto . '</TH>
                                  <TD><input type="date" id="' . $id_defecto . 'd" name="' . $id_defecto . 'd" value="' . $valor_real . '" tabindex="' . $tab . '"></TD>
                                </TR>';
        $tab++;
      } else {
        $cant_defecto++;
        $defectos_arreglo[$cant_defecto] = $id_defecto . "d";
        $defectos_cumple[$cant_defecto] = $id_defecto . "dcumple";
        $defectos_porcentaje[$cant_defecto] = $id_defecto . "dp1";
        echo '<TR bgcolor="' . $color . '">
                      <TH>' . $nombre_defecto . '</TH>
                      <TD><input type="text" style="text-transform:uppercase;"  onkeyup="javascript:this.value=this.value.toUpperCase();" id="' . $id_defecto . 'd" name="' . $id_defecto . 'd" value="' . $valor_real . '" tabindex="' . $tab . '"></TD>
                    </TR>';
        $tab++;
      }
    }
    echo '<input type="hidden" id="num" name="num" value="' . $num_caja4 . '">';
    echo '<input type="hidden" id="caja_id" name="caja_id" value="' . $caja_id4 . '">';
    echo '<input type="hidden" id="norma_id" name="norma_id" value="' . $norma_id . '">';



    ?>

    </TABLE>

    <?php
    // print_r($defectos_arreglo);
    //print_r($defectos_cumple);
    //print_r($defectos_porcentaje);
    ?>




  </div>
  <div class="tab-pane fade" id="pills-observacion" role="tabpanel" aria-labelledby="pills-observacion-tab">
    <?php
    echo 'Observación:<textarea id="observacion" name="observacion">' . $observacion . '</textarea>';
    ?>
  </div>
  <div class="tab-pane fade" id="pills-firmeza" role="tabpanel" aria-labelledby="pills-firmeza-tab">

    <?php
    $rs = mysql_query("SELECT * FROM cal_cajas_firmeza where caja_id='$caja_id'");
    $suma_peso_fijo = 0;
    $cont_bajo_firmeza = 0;
    if ($row = mysql_fetch_array($rs)) {
      $rsnum = mysql_query("SELECT * FROM cal_embalaje WHERE embalaje_cod='$embalaje_cod'");

      if ($rownum = mysql_fetch_array($rsnum)) {
        $num_cestas = 10;
        $num_cestas_real = 10;
        if ($peso_firmeza_min == 0 && $peso_firmeza_max == 0) {
          $peso_firmeza_min = $rownum['firmeza_min'];
          $peso_firmeza_max = $rownum['firmeza_max'];
        }
      }

      $cont_bajo_firmeza = $row['cont_bajo_firmeza'];
      if ($row['firmeza1'] != "hola") {
        $suma_peso_fijo += $row['firmeza1'];
        if ($row['firmeza1'] >= $peso_firmeza_min && $row['firmeza1'] <= $peso_firmeza_max) {
          echo ' <div class="col-sm">
              Peso 1 <input class="form-control" id="firmeza1" name="firmeza1" type="numer" value="' . $row['firmeza1'] . '" onchange="cuadro_firmeza(' . $peso_firmeza_min . ', ' . $peso_firmeza_max . ', this.value, 1, ' . $num_cestas_real . ')">
              <input type="hidden" id="firmeza1cumple" name="firmeza1cumple" value="VERDE">
            </div>';
        } else if ($row['firmeza1'] > $peso_firmeza_max) {
          echo ' <div class="col-sm">
              Peso 1 <input class="form-control" id="firmeza1" name="firmeza1" type="numer" style="color:red;" value="' . $row['firmeza1'] . '" onchange="cuadro_firmeza(' . $peso_firmeza_min . ', ' . $peso_firmeza_max . ', this.value, 1, ' . $num_cestas_real . ')">
              <input type="hidden" id="firmeza1cumple" name="firmeza1cumple" value="VERDE">
            </div>';
        } else if ($row['firmeza1'] < $peso_firmeza_min) {
          echo ' <div class="col-sm">
              Peso 1 <input class="form-control" id="firmeza1" name="firmeza1" type="numer" style="color:red;" value="' . $row['firmeza1'] . '" onchange="cuadro_firmeza(' . $peso_firmeza_min . ', ' . $peso_firmeza_max . ', this.value, 1, ' . $num_cestas_real . ')">
              <input type="hidden" id="firmeza1cumple" name="firmeza1cumple" value="ROJO">
            </div>';
          if ($row['firmeza1'] != "") {
            $cant_bajo_peso++;
          }
        }
      } else {
        echo ' <div class="col-sm">
              <input class="form-control" id="firmeza1" name="firmeza1" type="hidden" value="hola">
            </div>';
      }
      if ($row['firmeza2'] != "hola") {
        $suma_peso_fijo += $row['firmeza2'];
        if ($row['firmeza2'] >= $peso_firmeza_min && $row['firmeza2'] <= $peso_firmeza_max) {
          echo ' <div class="col-sm">
              Peso 2 <input class="form-control" id="firmeza2" name="firmeza2" type="numer" value="' . $row['firmeza2'] . '" onchange="cuadro_firmeza(' . $peso_firmeza_min . ', ' . $peso_firmeza_max . ', this.value, 2, ' . $num_cestas_real . ')">
              <input type="hidden" id="firmeza2cumple" name="firmeza2cumple" value="VERDE">
            </div>';
        } else if ($row['firmeza2'] > $peso_firmeza_max) {
          echo ' <div class="col-sm">
              Peso 2 <input class="form-control" id="firmeza2" name="firmeza2" type="numer" style="color:red;" value="' . $row['firmeza2'] . '" onchange="cuadro_firmeza(' . $peso_firmeza_min . ', ' . $peso_firmeza_max . ', this.value, 2, ' . $num_cestas_real . ')">
              <input type="hidden" id="firmeza2cumple" name="firmeza2cumple" value="VERDE">
            </div>';
        } else if ($row['firmeza2'] < $peso_firmeza_min) {
          echo ' <div class="col-sm">
              Peso 2 <input class="form-control" id="firmeza2" name="firmeza2" type="numer" style="color:red;" value="' . $row['firmeza2'] . '" onchange="cuadro_firmeza(' . $peso_firmeza_min . ', ' . $peso_firmeza_max . ', this.value, 2, ' . $num_cestas_real . ')">
              <input type="hidden" id="firmeza2cumple" name="firmeza2cumple" value="ROJO">
            </div>';
          if ($row['firmeza2'] != "") {
            $cant_bajo_peso++;
          }
        }
      } else {
        echo ' <div class="col-sm">
              <input class="form-control" id="firmeza2" name="firmeza2" type="hidden" value="hola">
            </div>';
      }
      if ($row['firmeza3'] != "hola") {
        $suma_peso_fijo += $row['firmeza3'];
        if ($row['firmeza3'] >= $peso_firmeza_min && $row['firmeza3'] <= $peso_firmeza_max) {
          echo ' <div class="col-sm">
              Peso 3 <input class="form-control" id="firmeza3" name="firmeza3" type="numer" value="' . $row['firmeza3'] . '" onchange="cuadro_firmeza(' . $peso_firmeza_min . ', ' . $peso_firmeza_max . ', this.value, 3, ' . $num_cestas_real . ')">
              <input type="hidden" id="firmeza3cumple" name="firmeza3cumple" value="VERDE">
            </div>';
        } else if ($row['firmeza3'] > $peso_firmeza_max) {
          echo ' <div class="col-sm">
              Peso 3 <input class="form-control" id="firmeza3" name="firmeza3" type="numer" style="color:red;" value="' . $row['firmeza3'] . '" onchange="cuadro_firmeza(' . $peso_firmeza_min . ', ' . $peso_firmeza_max . ', this.value, 3, ' . $num_cestas_real . ')">
              <input type="hidden" id="firmeza3cumple" name="firmeza3cumple" value="VERDE">
            </div>';
        } else if ($row['firmeza3'] < $peso_firmeza_min) {
          echo ' <div class="col-sm">
              Peso 3 <input class="form-control" id="firmeza3" name="firmeza3" type="numer" style="color:red;" value="' . $row['firmeza3'] . '" onchange="cuadro_firmeza(' . $peso_firmeza_min . ', ' . $peso_firmeza_max . ', this.value, 3, ' . $num_cestas_real . ')">
              <input type="hidden" id="firmeza3cumple" name="firmeza3cumple" value="ROJO">
            </div>';
          if ($row['firmeza3'] != "") {
            $cant_bajo_peso++;
          }
        }
      } else {
        echo ' <div class="col-sm">
              <input class="form-control" id="firmeza3" name="firmeza3" type="hidden" value="hola">
            </div>';
      }

      if ($row['firmeza4'] != "hola") {
        $suma_peso_fijo += $row['firmeza4'];
        if ($row['firmeza4'] >= $peso_firmeza_min && $row['firmeza4'] <= $peso_firmeza_max) {
          echo ' <div class="col-sm">
              Peso 4 <input class="form-control" id="firmeza4" name="firmeza4" type="numer" value="' . $row['firmeza4'] . '" onchange="cuadro_firmeza(' . $peso_firmeza_min . ', ' . $peso_firmeza_max . ', this.value, 4, ' . $num_cestas_real . ')">
              <input type="hidden" id="firmeza4cumple" name="firmeza4cumple" value="VERDE">
            </div>';
        } else if ($row['firmeza4'] > $peso_firmeza_max) {
          echo ' <div class="col-sm">
              Peso 4 <input class="form-control" id="firmeza4" name="firmeza4" type="numer" style="color:red;" value="' . $row['firmeza4'] . '" onchange="cuadro_firmeza(' . $peso_firmeza_min . ', ' . $peso_firmeza_max . ', this.value, 4, ' . $num_cestas_real . ')">
              <input type="hidden" id="firmeza4cumple" name="firmeza4cumple" value="VERDE">
            </div>';
        } else if ($row['firmeza4'] < $peso_firmeza_min) {
          echo ' <div class="col-sm">
              Peso 4 <input class="form-control" id="firmeza4" name="firmeza4" type="numer" style="color:red;" value="' . $row['firmeza4'] . '" onchange="cuadro_firmeza(' . $peso_firmeza_min . ', ' . $peso_firmeza_max . ', this.value, 4, ' . $num_cestas_real . ')">
              <input type="hidden" id="firmeza4cumple" name="firmeza4cumple" value="ROJO">
            </div>';
          if ($row['firmeza4'] != "") {
            $cant_bajo_peso++;
          }
        }
      } else {
        echo ' <div class="col-sm">
              <input class="form-control" id="firmeza4" name="firmeza4" type="hidden" value="hola">
            </div>';
      }

      if ($row['firmeza5'] != "hola") {
        $suma_peso_fijo += $row['firmeza5'];
        if ($row['firmeza5'] >= $peso_firmeza_min && $row['firmeza5'] <= $peso_firmeza_max) {
          echo ' <div class="col-sm">
              Peso 5 <input class="form-control" id="firmeza5" name="firmeza5" type="numer" value="' . $row['firmeza5'] . '" onchange="cuadro_firmeza(' . $peso_firmeza_min . ', ' . $peso_firmeza_max . ', this.value, 5, ' . $num_cestas_real . ')">
              <input type="hidden" id="firmeza5cumple" name="firmeza5cumple" value="VERDE">
            </div>';
        } else if ($row['firmeza5'] > $peso_firmeza_max) {
          echo ' <div class="col-sm">
              Peso 5 <input class="form-control" id="firmeza5" name="firmeza5" type="numer" style="color:red;" value="' . $row['firmeza5'] . '" onchange="cuadro_firmeza(' . $peso_firmeza_min . ', ' . $peso_firmeza_max . ', this.value, 5, ' . $num_cestas_real . ')">
              <input type="hidden" id="firmeza5cumple" name="firmeza5cumple" value="VERDE">
            </div>';
        } else if ($row['firmeza5'] < $peso_firmeza_min) {
          echo ' <div class="col-sm">
              Peso 5 <input class="form-control" id="firmeza5" name="firmeza5" type="numer" style="color:red;" value="' . $row['firmeza5'] . '" onchange="cuadro_firmeza(' . $peso_firmeza_min . ', ' . $peso_firmeza_max . ', this.value, 5, ' . $num_cestas_real . ')">
              <input type="hidden" id="firmeza5cumple" name="firmeza5cumple" value="ROJO">
            </div>';
          if ($row['firmeza5'] != "") {
            $cant_bajo_peso++;
          }
        }
      } else {
        echo ' <div class="col-sm">
              <input class="form-control" id="firmeza5" name="firmeza5" type="hidden" value="hola">
            </div>';
      }

      if ($row['firmeza6'] != "hola") {
        $suma_peso_fijo += $row['firmeza6'];
        if ($row['firmeza6'] >= $peso_firmeza_min && $row['firmeza6'] <= $peso_firmeza_max) {
          echo ' <div class="col-sm">
              Peso 6 <input class="form-control" id="firmeza6" name="firmeza6" type="numer" value="' . $row['firmeza6'] . '" onchange="cuadro_firmeza(' . $peso_firmeza_min . ', ' . $peso_firmeza_max . ', this.value, 6, ' . $num_cestas_real . ')">
              <input type="hidden" id="firmeza6cumple" name="firmeza6cumple" value="VERDE">
            </div>';
        } else if ($row['firmeza6'] > $peso_firmeza_max) {
          echo ' <div class="col-sm">
              Peso 6 <input class="form-control" id="firmeza6" name="firmeza6" type="numer" style="color:red;" value="' . $row['firmeza6'] . '" onchange="cuadro_firmeza(' . $peso_firmeza_min . ', ' . $peso_firmeza_max . ', this.value, 6, ' . $num_cestas_real . ')">
              <input type="hidden" id="firmeza6cumple" name="firmeza6cumple" value="VERDE">
            </div>';
        } else if ($row['firmeza6'] < $peso_firmeza_min) {
          echo ' <div class="col-sm">
              Peso 6 <input class="form-control" id="firmeza6" name="firmeza6" type="numer" style="color:red;" value="' . $row['firmeza6'] . '" onchange="cuadro_firmeza(' . $peso_firmeza_min . ', ' . $peso_firmeza_max . ', this.value, 6, ' . $num_cestas_real . ')">
              <input type="hidden" id="firmeza6cumple" name="firmeza6cumple" value="ROJO">
            </div>';
          if ($row['firmeza6'] != "") {
            $cant_bajo_peso++;
          }
        }
      } else {
        echo ' <div class="col-sm">
              <input class="form-control" id="firmeza6" name="firmeza6" type="hidden" value="hola">
            </div>';
      }

      if ($row['firmeza7'] != "hola") {
        $suma_peso_fijo += $row['firmeza7'];
        if ($row['firmeza7'] >= $peso_firmeza_min && $row['firmeza7'] <= $peso_firmeza_max) {
          echo ' <div class="col-sm">
              Peso 7 <input class="form-control" id="firmeza7" name="firmeza7" type="numer" value="' . $row['firmeza7'] . '" onchange="cuadro_firmeza(' . $peso_firmeza_min . ', ' . $peso_firmeza_max . ', this.value, 7, ' . $num_cestas_real . ')">
              <input type="hidden" id="firmeza7cumple" name="firmeza7cumple" value="VERDE">
            </div>';
        } else if ($row['firmeza7'] > $peso_firmeza_max) {
          echo ' <div class="col-sm">
              Peso 7 <input class="form-control" id="firmeza7" name="firmeza7" type="numer" style="color:red;" value="' . $row['firmeza7'] . '" onchange="cuadro_firmeza(' . $peso_firmeza_min . ', ' . $peso_firmeza_max . ', this.value, 7, ' . $num_cestas_real . ')">
              <input type="hidden" id="firmeza7cumple" name="firmeza7cumple" value="VERDE">
            </div>';
        } else if ($row['firmeza7'] < $peso_firmeza_min) {
          echo ' <div class="col-sm">
              Peso 7 <input class="form-control" id="firmeza7" name="firmeza7" type="numer" style="color:red;" value="' . $row['firmeza7'] . '" onchange="cuadro_firmeza(' . $peso_firmeza_min . ', ' . $peso_firmeza_max . ', this.value, 7, ' . $num_cestas_real . ')">
              <input type="hidden" id="firmeza7cumple" name="firmeza7cumple" value="ROJO">
            </div>';
          if ($row['firmeza7'] != "") {
            $cant_bajo_peso++;
          }
        }
      } else {
        echo ' <div class="col-sm">
              <input class="form-control" id="firmeza7" name="firmeza7" type="hidden" value="hola">
            </div>';
      }

      if ($row['firmeza8'] != "hola") {
        $suma_peso_fijo += $row['firmeza8'];
        if ($row['firmeza8'] >= $peso_firmeza_min && $row['firmeza8'] <= $peso_firmeza_max) {
          echo ' <div class="col-sm">
              Peso 8 <input class="form-control" id="firmeza8" name="firmeza8" type="numer" value="' . $row['firmeza8'] . '"onchange="cuadro_firmeza(' . $peso_firmeza_min . ', ' . $peso_firmeza_max . ', this.value, 8, ' . $num_cestas_real . ')">
              <input type="hidden" id="firmeza8cumple" name="firmeza8cumple" value="VERDE">
            </div>';
        } else if ($row['firmeza8'] > $peso_firmeza_max) {
          echo ' <div class="col-sm">
              Peso 8 <input class="form-control" id="firmeza8" name="firmeza8" type="numer" style="color:red;" value="' . $row['firmeza8'] . '"onchange="cuadro_firmeza(' . $peso_firmeza_min . ', ' . $peso_firmeza_max . ', this.value, 8, ' . $num_cestas_real . ')">
              <input type="hidden" id="firmeza8cumple" name="firmeza8cumple" value="VERDE">
            </div>';
        } else if ($row['firmeza8'] < $peso_firmeza_min) {
          echo ' <div class="col-sm">
              Peso 8 <input class="form-control" id="firmeza8" name="firmeza8" type="numer" style="color:red;" value="' . $row['firmeza8'] . '"onchange="cuadro_firmeza(' . $peso_firmeza_min . ', ' . $peso_firmeza_max . ', this.value, 8, ' . $num_cestas_real . ')">
              <input type="hidden" id="firmeza8cumple" name="firmeza8cumple" value="ROJO">
            </div>';
          if ($row['firmeza8'] != "") {
            $cant_bajo_peso++;
          }
        }
      } else {
        echo ' <div class="col-sm">
              <input class="form-control" id="firmeza8" name="firmeza8" type="hidden" value="hola">
            </div>';
      }

      if ($row['firmeza9'] != "hola") {
        $suma_peso_fijo += $row['firmeza9'];
        if ($row['firmeza9'] >= $peso_firmeza_min && $row['firmeza9'] <= $peso_firmeza_max) {
          echo ' <div class="col-sm">
              Peso 9 <input class="form-control" id="firmeza9" name="firmeza9" type="numer" value="' . $row['firmeza9'] . '" onchange="cuadro_firmeza(' . $peso_firmeza_min . ', ' . $peso_firmeza_max . ', this.value, 9, ' . $num_cestas_real . ')">
              <input type="hidden" id="firmeza9cumple" name="firmeza9cumple" value="VERDE">
            </div>';
        } else if ($row['firmeza9'] > $peso_firmeza_max) {
          echo ' <div class="col-sm">
              Peso 9 <input class="form-control" id="firmeza9" name="firmeza9" type="numer" style="color:red;" value="' . $row['firmeza9'] . '" onchange="cuadro_firmeza(' . $peso_firmeza_min . ', ' . $peso_firmeza_max . ', this.value, 9, ' . $num_cestas_real . ')">
              <input type="hidden" id="firmeza9cumple" name="firmeza9cumple" value="VERDE">
            </div>';
        } else if ($row['firmeza9'] < $peso_firmeza_min) {
          echo ' <div class="col-sm">
              Peso 9 <input class="form-control" id="firmeza9" name="firmeza9" type="numer" style="color:red;" value="' . $row['firmeza9'] . '" onchange="cuadro_firmeza(' . $peso_firmeza_min . ', ' . $peso_firmeza_max . ', this.value, 9, ' . $num_cestas_real . ')">
              <input type="hidden" id="firmeza9cumple" name="firmeza9cumple" value="ROJO">
            </div>';
          if ($row['firmeza9'] != "") {
            $cant_bajo_peso++;
          }
        }
      } else {
        echo ' <div class="col-sm">
              <input class="form-control" id="firmeza9" name="firmeza9" type="hidden" value="hola">
            </div>';
      }

      if ($row['firmeza10'] != "hola") {
        $suma_peso_fijo += $row['firmeza10'];
        if ($row['firmeza10'] >= $peso_firmeza_min && $row['firmeza10'] <= $peso_firmeza_max) {
          echo ' <div class="col-sm">
              Peso 10 <input class="form-control" id="firmeza10" name="firmeza10" type="numer" value="' . $row['firmeza10'] . '" onchange="cuadro_firmeza(' . $peso_firmeza_min . ', ' . $peso_firmeza_max . ', this.value, 10, ' . $num_cestas_real . ')">
              <input type="hidden" id="firmeza10cumple" name="firmeza10cumple" value="VERDE">
            </div>';
        } else if ($row['firmeza10'] > $peso_firmeza_max) {
          echo ' <div class="col-sm">
              Peso 10 <input class="form-control" id="firmeza10" name="firmeza10" type="numer" style="color:red;" value="' . $row['firmeza10'] . '" onchange="cuadro_firmeza(' . $peso_firmeza_min . ', ' . $peso_firmeza_max . ', this.value, 10, ' . $num_cestas_real . ')">
              <input type="hidden" id="firmeza10cumple" name="firmeza10cumple" value="VERDE">
            </div>';
        } else if ($row['firmeza10'] < $peso_firmeza_min) {
          echo ' <div class="col-sm">
              Peso 10 <input class="form-control" id="firmeza10" name="firmeza10" type="numer" style="color:red;" value="' . $row['firmeza10'] . '" onchange="cuadro_firmeza(' . $peso_firmeza_min . ', ' . $peso_firmeza_max . ', this.value, 10, ' . $num_cestas_real . ')">
              <input type="hidden" id="firmeza10cumple" name="firmeza10cumple" value="ROJO">
            </div>';
          if ($row['firmeza10'] != "") {
            $cant_bajo_peso++;
          }
        }
      } else {
        echo ' <div class="col-sm">
              <input class="form-control" id="firmeza10" name="firmeza10" type="hidden" value="hola">
            </div>';
      }

      echo '<div class="col-sm">
                          <input class="form-control" id="cont_bajo_firmeza" name="cont_bajo_firmeza" type="hidden" value="' . $cont_bajo_firmeza . '">
                        </div>';
    } else {
      echo ' <div class="col-sm">
              Firmeza 1 <input class="form-control" id="firmeza1" name="firmeza1" type="hidden" value="hola">
            </div>
            <div class="col-sm">
              Firmeza 2 <input class="form-control" id="firmeza2" name="firmeza2" type="hidden">
            </div>
            <div class="col-sm">
              Firmeza 3 <input class="form-control" id="firmeza3" name="firmeza3" type="hidden">
            </div>
            <div class="col-sm">
              Firmeza 4 <input class="form-control" id="firmeza4" name="firmeza4" type="hidden">
            </div>
            <div class="col-sm">
              Firmeza 5 <input class="form-control" id="firmeza5" name="firmeza5" type="hidden">
            </div>
            <div class="col-sm">
              Firmeza 6 <input class="form-control" id="firmeza6" name="firmeza6" type="hidden">
            </div>
            <div class="col-sm">
              Firmeza 7 <input class="form-control" id="firmeza7" name="firmeza7" type="hidden">
            </div>
            <div class="col-sm">
              Firmeza 8 <input class="form-control" id="firmeza8" name="firmeza8" type="hidden">
            </div>
            <div class="col-sm">
              Firmeza 9 <input class="form-control" id="firmeza9" name="firmeza9" type="hidden">
            </div>
            <div class="col-sm">
              Firmeza 10 <input class="form-control" id="firmeza10" name="firmeza10" type="hidden">
            </div>';

      echo '<div class="col-sm">
                          <input class="form-control" id="cont_bajo_firmeza" name="cont_bajo_firmeza" type="hidden" value="0">
                        </div>';
    }



    ?>

  </div>
  <div class="tab-pane fade" id="pills-profile" role="tabpanel" aria-labelledby="pills-profile-tab">

    <?php
    $rs = mysql_query("SELECT * FROM cal_caja_peso_fijo where caja_id='$caja_id'");
    $suma_peso_fijo = 0;
    $cant_bajo_peso = 0;
    if ($row = mysql_fetch_array($rs)) {
      $rsnum = mysql_query("SELECT * FROM cal_embalaje WHERE embalaje_cod='$embalaje_cod'");

      if ($rownum = mysql_fetch_array($rsnum)) {
        $num_cestas = $rownum['num_cestas'];
        $num_cestas_real = $rownum['num_cestas_real'];
        $peso_fijo_min = $rownum['peso_fijo_min'];
        $peso_fijo_max = $rownum['peso_fijo_max'];
      }
      if ($row['peso1'] != "hola") {
        $suma_peso_fijo += $row['peso1'];
        if ($row['peso1'] >= $peso_fijo_min && $row['peso1'] <= $peso_fijo_max) {
          echo ' <div class="col-sm">
              Peso 1 <input class="form-control" id="peso1" name="peso1" type="numer" value="' . $row['peso1'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 1, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso1cumple" name="peso1cumple" value="VERDE">
            </div>';
        } else if ($row['peso1'] > $peso_fijo_max) {
          echo ' <div class="col-sm">
              Peso 1 <input class="form-control" id="peso1" name="peso1" type="numer" style="color:red;" value="' . $row['peso1'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 1, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso1cumple" name="peso1cumple" value="VERDE">
            </div>';
        } else if ($row['peso1'] < $peso_fijo_min) {
          echo ' <div class="col-sm">
              Peso 1 <input class="form-control" id="peso1" name="peso1" type="numer" style="color:red;" value="' . $row['peso1'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 1, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso1cumple" name="peso1cumple" value="ROJO">
            </div>';
          if ($row['peso1'] != "") {
            $cant_bajo_peso++;
          }
        }
      } else {
        echo ' <div class="col-sm">
              <input class="form-control" id="peso1" name="peso1" type="hidden" value="hola">
            </div>';
      }
      if ($row['peso2'] != "hola") {
        $suma_peso_fijo += $row['peso2'];
        if ($row['peso2'] >= $peso_fijo_min && $row['peso2'] <= $peso_fijo_max) {
          echo ' <div class="col-sm">
              Peso 2 <input class="form-control" id="peso2" name="peso2" type="numer" value="' . $row['peso2'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 2, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso2cumple" name="peso2cumple" value="VERDE">
            </div>';
        } else if ($row['peso2'] > $peso_fijo_max) {
          echo ' <div class="col-sm">
              Peso 2 <input class="form-control" id="peso2" name="peso2" type="numer" style="color:red;" value="' . $row['peso2'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 2, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso2cumple" name="peso2cumple" value="VERDE">
            </div>';
        } else if ($row['peso2'] < $peso_fijo_min) {
          echo ' <div class="col-sm">
              Peso 2 <input class="form-control" id="peso2" name="peso2" type="numer" style="color:red;" value="' . $row['peso2'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 2, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso2cumple" name="peso2cumple" value="ROJO">
            </div>';
          if ($row['peso2'] != "") {
            $cant_bajo_peso++;
          }
        }
      } else {
        echo ' <div class="col-sm">
              <input class="form-control" id="peso2" name="peso2" type="hidden" value="hola">
            </div>';
      }
      if ($row['peso3'] != "hola") {
        $suma_peso_fijo += $row['peso3'];
        if ($row['peso3'] >= $peso_fijo_min && $row['peso3'] <= $peso_fijo_max) {
          echo ' <div class="col-sm">
              Peso 3 <input class="form-control" id="peso3" name="peso3" type="numer" value="' . $row['peso3'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 3, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso3cumple" name="peso3cumple" value="VERDE">
            </div>';
        } else if ($row['peso3'] > $peso_fijo_max) {
          echo ' <div class="col-sm">
              Peso 3 <input class="form-control" id="peso3" name="peso3" type="numer" style="color:red;" value="' . $row['peso3'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 3, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso3cumple" name="peso3cumple" value="VERDE">
            </div>';
        } else if ($row['peso3'] < $peso_fijo_min) {
          echo ' <div class="col-sm">
              Peso 3 <input class="form-control" id="peso3" name="peso3" type="numer" style="color:red;" value="' . $row['peso3'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 3, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso3cumple" name="peso3cumple" value="ROJO">
            </div>';
          if ($row['peso3'] != "") {
            $cant_bajo_peso++;
          }
        }
      } else {
        echo ' <div class="col-sm">
              <input class="form-control" id="peso3" name="peso3" type="hidden" value="hola">
            </div>';
      }

      if ($row['peso4'] != "hola") {
        $suma_peso_fijo += $row['peso4'];
        if ($row['peso4'] >= $peso_fijo_min && $row['peso4'] <= $peso_fijo_max) {
          echo ' <div class="col-sm">
              Peso 4 <input class="form-control" id="peso4" name="peso4" type="numer" value="' . $row['peso4'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 4, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso4cumple" name="peso4cumple" value="VERDE">
            </div>';
        } else if ($row['peso4'] > $peso_fijo_max) {
          echo ' <div class="col-sm">
              Peso 4 <input class="form-control" id="peso4" name="peso4" type="numer" style="color:red;" value="' . $row['peso4'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 4, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso4cumple" name="peso4cumple" value="VERDE">
            </div>';
        } else if ($row['peso4'] < $peso_fijo_min) {
          echo ' <div class="col-sm">
              Peso 4 <input class="form-control" id="peso4" name="peso4" type="numer" style="color:red;" value="' . $row['peso4'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 4, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso4cumple" name="peso4cumple" value="ROJO">
            </div>';
          if ($row['peso4'] != "") {
            $cant_bajo_peso++;
          }
        }
      } else {
        echo ' <div class="col-sm">
              <input class="form-control" id="peso4" name="peso4" type="hidden" value="hola">
            </div>';
      }

      if ($row['peso5'] != "hola") {
        $suma_peso_fijo += $row['peso5'];
        if ($row['peso5'] >= $peso_fijo_min && $row['peso5'] <= $peso_fijo_max) {
          echo ' <div class="col-sm">
              Peso 5 <input class="form-control" id="peso5" name="peso5" type="numer" value="' . $row['peso5'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 5, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso5cumple" name="peso5cumple" value="VERDE">
            </div>';
        } else if ($row['peso5'] > $peso_fijo_max) {
          echo ' <div class="col-sm">
              Peso 5 <input class="form-control" id="peso5" name="peso5" type="numer" style="color:red;" value="' . $row['peso5'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 5, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso5cumple" name="peso5cumple" value="VERDE">
            </div>';
        } else if ($row['peso5'] < $peso_fijo_min) {
          echo ' <div class="col-sm">
              Peso 5 <input class="form-control" id="peso5" name="peso5" type="numer" style="color:red;" value="' . $row['peso5'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 5, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso5cumple" name="peso5cumple" value="ROJO">
            </div>';
          if ($row['peso5'] != "") {
            $cant_bajo_peso++;
          }
        }
      } else {
        echo ' <div class="col-sm">
              <input class="form-control" id="peso5" name="peso5" type="hidden" value="hola">
            </div>';
      }

      if ($row['peso6'] != "hola") {
        $suma_peso_fijo += $row['peso6'];
        if ($row['peso6'] >= $peso_fijo_min && $row['peso6'] <= $peso_fijo_max) {
          echo ' <div class="col-sm">
              Peso 6 <input class="form-control" id="peso6" name="peso6" type="numer" value="' . $row['peso6'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 6, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso6cumple" name="peso6cumple" value="VERDE">
            </div>';
        } else if ($row['peso6'] > $peso_fijo_max) {
          echo ' <div class="col-sm">
              Peso 6 <input class="form-control" id="peso6" name="peso6" type="numer" style="color:red;" value="' . $row['peso6'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 6, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso6cumple" name="peso6cumple" value="VERDE">
            </div>';
        } else if ($row['peso6'] < $peso_fijo_min) {
          echo ' <div class="col-sm">
              Peso 6 <input class="form-control" id="peso6" name="peso6" type="numer" style="color:red;" value="' . $row['peso6'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 6, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso6cumple" name="peso6cumple" value="ROJO">
            </div>';
          if ($row['peso6'] != "") {
            $cant_bajo_peso++;
          }
        }
      } else {
        echo ' <div class="col-sm">
              <input class="form-control" id="peso6" name="peso6" type="hidden" value="hola">
            </div>';
      }

      if ($row['peso7'] != "hola") {
        $suma_peso_fijo += $row['peso7'];
        if ($row['peso7'] >= $peso_fijo_min && $row['peso7'] <= $peso_fijo_max) {
          echo ' <div class="col-sm">
              Peso 7 <input class="form-control" id="peso7" name="peso7" type="numer" value="' . $row['peso7'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 7, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso7cumple" name="peso7cumple" value="VERDE">
            </div>';
        } else if ($row['peso7'] > $peso_fijo_max) {
          echo ' <div class="col-sm">
              Peso 7 <input class="form-control" id="peso7" name="peso7" type="numer" style="color:red;" value="' . $row['peso7'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 7, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso7cumple" name="peso7cumple" value="VERDE">
            </div>';
        } else if ($row['peso7'] < $peso_fijo_min) {
          echo ' <div class="col-sm">
              Peso 7 <input class="form-control" id="peso7" name="peso7" type="numer" style="color:red;" value="' . $row['peso7'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 7, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso7cumple" name="peso7cumple" value="ROJO">
            </div>';
          if ($row['peso7'] != "") {
            $cant_bajo_peso++;
          }
        }
      } else {
        echo ' <div class="col-sm">
              <input class="form-control" id="peso7" name="peso7" type="hidden" value="hola">
            </div>';
      }

      if ($row['peso8'] != "hola") {
        $suma_peso_fijo += $row['peso8'];
        if ($row['peso8'] >= $peso_fijo_min && $row['peso8'] <= $peso_fijo_max) {
          echo ' <div class="col-sm">
              Peso 8 <input class="form-control" id="peso8" name="peso8" type="numer" value="' . $row['peso8'] . '"onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 8, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso8cumple" name="peso8cumple" value="VERDE">
            </div>';
        } else if ($row['peso8'] > $peso_fijo_max) {
          echo ' <div class="col-sm">
              Peso 8 <input class="form-control" id="peso8" name="peso8" type="numer" style="color:red;" value="' . $row['peso8'] . '"onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 8, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso8cumple" name="peso8cumple" value="VERDE">
            </div>';
        } else if ($row['peso8'] < $peso_fijo_min) {
          echo ' <div class="col-sm">
              Peso 8 <input class="form-control" id="peso8" name="peso8" type="numer" style="color:red;" value="' . $row['peso8'] . '"onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 8, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso8cumple" name="peso8cumple" value="ROJO">
            </div>';
          if ($row['peso8'] != "") {
            $cant_bajo_peso++;
          }
        }
      } else {
        echo ' <div class="col-sm">
              <input class="form-control" id="peso8" name="peso8" type="hidden" value="hola">
            </div>';
      }

      if ($row['peso9'] != "hola") {
        $suma_peso_fijo += $row['peso9'];
        if ($row['peso9'] >= $peso_fijo_min && $row['peso9'] <= $peso_fijo_max) {
          echo ' <div class="col-sm">
              Peso 9 <input class="form-control" id="peso9" name="peso9" type="numer" value="' . $row['peso9'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 9, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso9cumple" name="peso9cumple" value="VERDE">
            </div>';
        } else if ($row['peso9'] > $peso_fijo_max) {
          echo ' <div class="col-sm">
              Peso 9 <input class="form-control" id="peso9" name="peso9" type="numer" style="color:red;" value="' . $row['peso9'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 9, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso9cumple" name="peso9cumple" value="VERDE">
            </div>';
        } else if ($row['peso9'] < $peso_fijo_min) {
          echo ' <div class="col-sm">
              Peso 9 <input class="form-control" id="peso9" name="peso9" type="numer" style="color:red;" value="' . $row['peso9'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 9, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso9cumple" name="peso9cumple" value="ROJO">
            </div>';
          if ($row['peso9'] != "") {
            $cant_bajo_peso++;
          }
        }
      } else {
        echo ' <div class="col-sm">
              <input class="form-control" id="peso9" name="peso9" type="hidden" value="hola">
            </div>';
      }

      if ($row['peso10'] != "hola") {
        $suma_peso_fijo += $row['peso10'];
        if ($row['peso10'] >= $peso_fijo_min && $row['peso10'] <= $peso_fijo_max) {
          echo ' <div class="col-sm">
              Peso 10 <input class="form-control" id="peso10" name="peso10" type="numer" value="' . $row['peso10'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 10, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso10cumple" name="peso10cumple" value="VERDE">
            </div>';
        } else if ($row['peso10'] > $peso_fijo_max) {
          echo ' <div class="col-sm">
              Peso 10 <input class="form-control" id="peso10" name="peso10" type="numer" style="color:red;" value="' . $row['peso10'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 10, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso10cumple" name="peso10cumple" value="VERDE">
            </div>';
        } else if ($row['peso10'] < $peso_fijo_min) {
          echo ' <div class="col-sm">
              Peso 10 <input class="form-control" id="peso10" name="peso10" type="numer" style="color:red;" value="' . $row['peso10'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 10, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso10cumple" name="peso10cumple" value="ROJO">
            </div>';
          if ($row['peso10'] != "") {
            $cant_bajo_peso++;
          }
        }
      } else {
        echo ' <div class="col-sm">
              <input class="form-control" id="peso10" name="peso10" type="hidden" value="hola">
            </div>';
      }

      if ($row['peso11'] != "hola") {
        $suma_peso_fijo += $row['peso11'];
        if ($row['peso11'] >= $peso_fijo_min && $row['peso11'] <= $peso_fijo_max) {
          echo ' <div class="col-sm">
              Peso 11 <input class="form-control" id="peso11" name="peso11" type="numer" value="' . $row['peso11'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 11, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso11cumple" name="peso11cumple" value="VERDE">
            </div>';
        } else if ($row['peso11'] > $peso_fijo_max) {
          echo ' <div class="col-sm">
              Peso 11 <input class="form-control" id="peso11" name="peso11" type="numer" style="color:red;" value="' . $row['peso11'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 11, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso11cumple" name="peso11cumple" value="VERDE">
            </div>';
        } else if ($row['peso11'] < $peso_fijo_min) {
          echo ' <div class="col-sm">
              Peso 11 <input class="form-control" id="peso11" name="peso11" type="numer" style="color:red;" value="' . $row['peso11'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 11, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso11cumple" name="peso11cumple" value="VERDE">
            </div>';
          if ($row['peso11'] != "") {
            $cant_bajo_peso++;
          }
        }
      } else {
        echo ' <div class="col-sm">
              <input class="form-control" id="peso11" name="peso11" type="hidden" value="hola">
            </div>';
      }

      if ($row['peso12'] != "hola") {
        $suma_peso_fijo += $row['peso12'];
        if ($row['peso12'] >= $peso_fijo_min && $row['peso12'] <= $peso_fijo_max) {
          echo ' <div class="col-sm">
              Peso 12 <input class="form-control" id="peso12" name="peso12" type="numer" value="' . $row['peso12'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 12, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso12cumple" name="peso12cumple" value="VERDE">
            </div>';
        } else if ($row['peso12'] > $peso_fijo_max) {
          echo ' <div class="col-sm">
              Peso 12 <input class="form-control" id="peso12" name="peso12" type="numer" style="color:red;" value="' . $row['peso12'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 12, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso12cumple" name="peso12cumple" value="VERDE">
            </div>';
        } else if ($row['peso12'] < $peso_fijo_min) {
          echo ' <div class="col-sm">
              Peso 12 <input class="form-control" id="peso12" name="peso12" type="numer" style="color:red;" value="' . $row['peso12'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 12, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso12cumple" name="peso12cumple" value="ROJO">
            </div>';
          if ($row['peso12'] != "") {
            $cant_bajo_peso++;
          }
        }
      } else {
        echo ' <div class="col-sm">
              <input class="form-control" id="peso12" name="peso12" type="hidden" value="hola">
            </div>';
      }

      if ($row['peso13'] != "hola") {
        $suma_peso_fijo += $row['peso13'];
        if ($row['peso13'] >= $peso_fijo_min && $row['peso13'] <= $peso_fijo_max) {
          echo ' <div class="col-sm">
              Peso 13 <input class="form-control" id="peso13" name="peso13" type="numer" value="' . $row['peso13'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 13, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso13cumple" name="peso13cumple" value="VERDE">
            </div>';
        } else if ($row['peso13'] > $peso_fijo_max) {
          echo ' <div class="col-sm">
              Peso 13 <input class="form-control" id="peso13" name="peso13" type="numer" style="color:red;" value="' . $row['peso13'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 13, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso13cumple" name="peso13cumple" value="VERDE">
            </div>';
        } else if ($row['peso13'] < $peso_fijo_min) {
          echo ' <div class="col-sm">
              Peso 13 <input class="form-control" id="peso13" name="peso13" type="numer" style="color:red;" value="' . $row['peso13'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 13, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso13cumple" name="peso13cumple" value="ROJO">
            </div>';
          if ($row['peso13'] != "") {
            $cant_bajo_peso++;
          }
        }
      } else {
        echo ' <div class="col-sm">
              <input class="form-control" id="peso13" name="peso13" type="hidden" value="hola">
            </div>';
      }

      if ($row['peso14'] != "hola") {
        $suma_peso_fijo += $row['peso14'];
        if ($row['peso14'] >= $peso_fijo_min && $row['peso14'] <= $peso_fijo_max) {
          echo ' <div class="col-sm">
              Peso 14 <input class="form-control" id="peso14" name="peso14" type="numer" value="' . $row['peso14'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 14, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso14cumple" name="peso14cumple" value="VERDE">
            </div>';
        } else if ($row['peso14'] > $peso_fijo_max) {
          echo ' <div class="col-sm">
              Peso 14 <input class="form-control" id="peso14" name="peso14" type="numer" style="color:red;" value="' . $row['peso14'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 14, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso14cumple" name="peso14cumple" value="VERDE">
            </div>';
        } else if ($row['peso14'] < $peso_fijo_min) {
          echo ' <div class="col-sm">
              Peso 14 <input class="form-control" id="peso14" name="peso14" type="numer" style="color:red;" value="' . $row['peso14'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 14, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso14cumple" name="peso14cumple" value="ROJO">
            </div>';
          if ($row['peso14'] != "") {
            $cant_bajo_peso++;
          }
        }
      } else {
        echo ' <div class="col-sm">
              <input class="form-control" id="peso14" name="peso14" type="hidden" value="hola">
            </div>';
      }

      if ($row['peso15'] != "hola") {
        $suma_peso_fijo += $row['peso15'];
        if ($row['peso15'] >= $peso_fijo_min && $row['peso15'] <= $peso_fijo_max) {
          echo ' <div class="col-sm">
              Peso 15 <input class="form-control" id="peso15" name="peso15" type="numer" value="' . $row['peso15'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 15, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso15cumple" name="peso15cumple" value="VERDE">
            </div>';
        } else if ($row['peso15'] > $peso_fijo_max) {
          echo ' <div class="col-sm">
              Peso 15 <input class="form-control" id="peso15" name="peso15" type="numer" style="color:red;" value="' . $row['peso15'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 15, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso15cumple" name="peso15cumple" value="VERDE">
            </div>';
        } else if ($row['peso15'] < $peso_fijo_min) {
          echo ' <div class="col-sm">
              Peso 15 <input class="form-control" id="peso15" name="peso15" type="numer" style="color:red;" value="' . $row['peso15'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 15, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso15cumple" name="peso15cumple" value="ROJO">
            </div>';
          if ($row['peso15'] != "") {
            $cant_bajo_peso++;
          }
        }
      } else {
        echo ' <div class="col-sm">
              <input class="form-control" id="peso15" name="peso15" type="hidden" value="hola">
            </div>';
      }

      if ($row['peso16'] != "hola") {
        $suma_peso_fijo += $row['peso16'];
        if ($row['peso16'] >= $peso_fijo_min && $row['peso16'] <= $peso_fijo_max) {
          echo ' <div class="col-sm">
              Peso 16 <input class="form-control" id="peso16" name="peso16" type="numer" value="' . $row['peso16'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 16, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso16cumple" name="peso16cumple" value="VERDE">
            </div>';
        } else if ($row['peso16'] > $peso_fijo_max) {
          echo ' <div class="col-sm">
              Peso 16 <input class="form-control" id="peso16" name="peso16" type="numer" style="color:red;" value="' . $row['peso16'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 16, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso16cumple" name="peso16cumple" value="VERDE">
            </div>';
        } else if ($row['peso16'] < $peso_fijo_min) {
          echo ' <div class="col-sm">
              Peso 16 <input class="form-control" id="peso16" name="peso16" type="numer" style="color:red;" value="' . $row['peso16'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 16, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso16cumple" name="peso16cumple" value="ROJO">
            </div>';
          if ($row['peso16'] != "") {
            $cant_bajo_peso++;
          }
        }
      } else {
        echo ' <div class="col-sm">
              <input class="form-control" id="peso16" name="peso16" type="hidden" value="hola">
            </div>';
      }

      if ($row['peso17'] != "hola") {
        $suma_peso_fijo += $row['peso17'];
        if ($row['peso17'] >= $peso_fijo_min && $row['peso17'] <= $peso_fijo_max) {
          echo ' <div class="col-sm">
              Peso 17 <input class="form-control" id="peso17" name="peso17" type="numer" value="' . $row['peso17'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 17, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso17cumple" name="peso17cumple" value="VERDE">
            </div>';
        } else if ($row['peso17'] > $peso_fijo_max) {
          echo ' <div class="col-sm">
              Peso 17 <input class="form-control" id="peso17" name="peso17" type="numer" style="color:red;" value="' . $row['peso17'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 17, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso17cumple" name="peso17cumple" value="VERDE">
            </div>';
        } else if ($row['peso17'] < $peso_fijo_min) {
          echo ' <div class="col-sm">
              Peso 17 <input class="form-control" id="peso17" name="peso17" type="numer" style="color:red;" value="' . $row['peso17'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 17, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso17cumple" name="peso17cumple" value="ROJO">
            </div>';
          if ($row['peso17'] != "") {
            $cant_bajo_peso++;
          }
        }
      } else {
        echo ' <div class="col-sm">
              <input class="form-control" id="peso17" name="peso17" type="hidden" value="hola">
            </div>';
      }

      if ($row['peso18'] != "hola") {
        $suma_peso_fijo += $row['peso18'];
        if ($row['peso18'] >= $peso_fijo_min && $row['peso18'] <= $peso_fijo_max) {
          echo ' <div class="col-sm">
              Peso 18 <input class="form-control" id="peso18" name="peso18" type="numer" value="' . $row['peso18'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 18, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso18cumple" name="peso18cumple" value="VERDE">
            </div>';
        } else if ($row['peso18'] > $peso_fijo_max) {
          echo ' <div class="col-sm">
              Peso 18 <input class="form-control" id="peso18" name="peso18" type="numer" style="color:red;" value="' . $row['peso18'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 18, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso18cumple" name="peso18cumple" value="VERDE">
            </div>';
        } else if ($row['peso18'] < $peso_fijo_min) {
          echo ' <div class="col-sm">
              Peso 18 <input class="form-control" id="peso18" name="peso18" type="numer" style="color:red;" value="' . $row['peso18'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 18, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso18cumple" name="peso18cumple" value="ROJO">
            </div>';
          if ($row['peso18'] != "") {
            $cant_bajo_peso++;
          }
        }
      } else {
        echo ' <div class="col-sm">
              <input class="form-control" id="peso18" name="peso18" type="hidden" value="hola">
            </div>';
      }

      if ($row['peso19'] != "hola") {
        $suma_peso_fijo += $row['peso19'];
        if ($row['peso19'] >= $peso_fijo_min && $row['peso19'] <= $peso_fijo_max) {
          echo ' <div class="col-sm">
              Peso 19 <input class="form-control" id="peso19" name="peso19" type="numer" value="' . $row['peso19'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 19, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso19cumple" name="peso19cumple" value="VERDE">
            </div>';
        } else if ($row['peso19'] > $peso_fijo_max) {
          echo ' <div class="col-sm">
              Peso 19 <input class="form-control" id="peso19" name="peso19" type="numer" style="color:red;" value="' . $row['peso19'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 19, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso19cumple" name="peso19cumple" value="VERDE">
            </div>';
        } else if ($row['peso19'] < $peso_fijo_min) {
          echo ' <div class="col-sm">
              Peso 19 <input class="form-control" id="peso19" name="peso19" type="numer" style="color:red;" value="' . $row['peso19'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 19, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso19cumple" name="peso19cumple" value="ROJO">
            </div>';
          if ($row['peso19'] != "") {
            $cant_bajo_peso++;
          }
        }
      } else {
        echo ' <div class="col-sm">
              <input class="form-control" id="peso19" name="peso19" type="hidden" value="hola">
            </div>';
      }

      if ($row['peso20'] != "hola") {
        $suma_peso_fijo += $row['peso20'];
        if ($row['peso20'] >= $peso_fijo_min && $row['peso20'] <= $peso_fijo_max) {
          echo ' <div class="col-sm">
              Peso 20 <input class="form-control" id="peso20" name="peso20" type="numer" value="' . $row['peso20'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 20, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso20cumple" name="peso20cumple" value="VERDE">
            </div>';
        } else if ($row['peso20'] > $peso_fijo_max) {
          echo ' <div class="col-sm">
              Peso 20 <input class="form-control" id="peso20" name="peso20" type="numer" style="color:red;" value="' . $row['peso20'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 20, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso20cumple" name="peso20cumple" value="VERDE">
            </div>';
        } else if ($row['peso20'] < $peso_fijo_min) {
          echo ' <div class="col-sm">
              Peso 20 <input class="form-control" id="peso20" name="peso20" type="numer" style="color:red;" value="' . $row['peso20'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 20, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso20cumple" name="peso20cumple" value="ROJO">
            </div>';
          if ($row['peso20'] != "") {
            $cant_bajo_peso++;
          }
        }
      } else {
        echo ' <div class="col-sm">
              <input class="form-control" id="peso20" name="peso20" type="hidden" value="hola">
            </div>';
      }

      if ($row['peso21'] != "hola") {
        $suma_peso_fijo += $row['peso21'];
        if ($row['peso21'] >= $peso_fijo_min && $row['peso21'] <= $peso_fijo_max) {
          echo ' <div class="col-sm">
              Peso 21 <input class="form-control" id="peso21" name="peso21" type="numer" value="' . $row['peso21'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 21, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso21cumple" name="peso21cumple" value="VERDE">
            </div>';
        } else if ($row['peso21'] > $peso_fijo_max) {
          echo ' <div class="col-sm">
              Peso 21 <input class="form-control" id="peso21" name="peso21" type="numer" style="color:red;" value="' . $row['peso21'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 21, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso21cumple" name="peso21cumple" value="VERDE">
            </div>';
        } else if ($row['peso21'] < $peso_fijo_min) {
          echo ' <div class="col-sm">
              Peso 21 <input class="form-control" id="peso21" name="peso21" type="numer" style="color:red;" value="' . $row['peso21'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 21, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso21cumple" name="peso21cumple" value="ROJO">
            </div>';
          if ($row['peso21'] != "") {
            $cant_bajo_peso++;
          }
        }
      } else {
        echo ' <div class="col-sm">
              <input class="form-control" id="peso21" name="peso21" type="hidden" value="hola">
            </div>';
      }

      if ($row['peso22'] != "hola") {
        $suma_peso_fijo += $row['peso22'];
        if ($row['peso22'] >= $peso_fijo_min && $row['peso22'] <= $peso_fijo_max) {
          echo ' <div class="col-sm">
              Peso 22 <input class="form-control" id="peso22" name="peso22" type="numer" value="' . $row['peso22'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 22, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso22cumple" name="peso22cumple" value="VERDE">
            </div>';
        } else if ($row['peso22'] > $peso_fijo_max) {
          echo ' <div class="col-sm">
              Peso 22 <input class="form-control" id="peso22" name="peso22" type="numer" style="color:red;" value="' . $row['peso22'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 22, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso22cumple" name="peso22cumple" value="VERDE">
            </div>';
        } else if ($row['peso22'] < $peso_fijo_min) {
          echo ' <div class="col-sm">
              Peso 22 <input class="form-control" id="peso22" name="peso22" type="numer" style="color:red;" value="' . $row['peso22'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 22, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso22cumple" name="peso22cumple" value="ROJO">
            </div>';
          if ($row['peso22'] != "") {
            $cant_bajo_peso++;
          }
        }
      } else {
        echo ' <div class="col-sm">
              <input class="form-control" id="peso22" name="peso22" type="hidden" value="hola">
            </div>';
      }

      if ($row['peso23'] != "hola") {
        $suma_peso_fijo += $row['peso23'];
        if ($row['peso23'] >= $peso_fijo_min && $row['peso23'] <= $peso_fijo_max) {
          echo ' <div class="col-sm">
              Peso 23 <input class="form-control" id="peso23" name="peso23" type="numer" value="' . $row['peso23'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 23, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso23cumple" name="peso23cumple" value="VERDE">
            </div>';
        } else if ($row['peso23'] > $peso_fijo_max) {
          echo ' <div class="col-sm">
              Peso 23 <input class="form-control" id="peso23" name="peso23" type="numer" style="color:red;" value="' . $row['peso23'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 23, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso23cumple" name="peso23cumple" value="VERDE">
            </div>';
        } else if ($row['peso23'] < $peso_fijo_min) {
          echo ' <div class="col-sm">
              Peso 23 <input class="form-control" id="peso23" name="peso23" type="numer" style="color:red;" value="' . $row['peso23'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 23, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso23cumple" name="peso23cumple" value="ROJO">
            </div>';
          if ($row['peso23'] != "") {
            $cant_bajo_peso++;
          }
        }
      } else {
        echo ' <div class="col-sm">
              <input class="form-control" id="peso23" name="peso23" type="hidden" value="hola">
            </div>';
      }

      if ($row['peso24'] != "hola") {
        $suma_peso_fijo += $row['peso19'];
        if ($row['peso24'] >= $peso_fijo_min && $row['peso24'] <= $peso_fijo_max) {
          echo ' <div class="col-sm">
              Peso 24 <input class="form-control" id="peso24" name="peso24" type="numer" value="' . $row['peso24'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 24, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso24cumple" name="peso24cumple" value="VERDE">
            </div>';
        } else if ($row['peso24'] > $peso_fijo_max) {
          echo ' <div class="col-sm">
              Peso 24 <input class="form-control" id="peso24" name="peso24" type="numer" style="color:red;" value="' . $row['peso24'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 24, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso24cumple" name="peso24cumple" value="VERDE">
            </div>';
        } else if ($row['peso24'] < $peso_fijo_min) {
          echo ' <div class="col-sm">
              Peso 24 <input class="form-control" id="peso24" name="peso24" type="numer" style="color:red;" value="' . $row['peso24'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 24, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso24cumple" name="peso24cumple" value="ROJO">
            </div>';
          if ($row['peso24'] != "") {
            $cant_bajo_peso++;
          }
        }
      } else {
        echo ' <div class="col-sm">
              <input class="form-control" id="peso24" name="peso24" type="hidden" value="hola">
            </div>';
      }

      if ($row['peso25'] != "hola") {
        $suma_peso_fijo += $row['peso25'];
        if ($row['peso25'] >= $peso_fijo_min && $row['peso25'] <= $peso_fijo_max) {
          echo ' <div class="col-sm">
              Peso 25 <input class="form-control" id="peso25" name="peso25" type="numer" value="' . $row['peso25'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 25, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso25cumple" name="peso25cumple" value="VERDE">
            </div>';
        } else if ($row['peso25'] > $peso_fijo_max) {
          echo ' <div class="col-sm">
              Peso 25 <input class="form-control" id="peso25" name="peso25" type="numer" style="color:red;" value="' . $row['peso25'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 25, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso25cumple" name="peso25cumple" value="VERDE">
            </div>';
        } else if ($row['peso25'] < $peso_fijo_min) {
          echo ' <div class="col-sm">
              Peso 25 <input class="form-control" id="peso25" name="peso25" type="numer" style="color:red;" value="' . $row['peso25'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 25, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso25cumple" name="peso25cumple" value="ROJO">
            </div>';
          if ($row['peso25'] != "") {
            $cant_bajo_peso++;
          }
        }
      } else {
        echo ' <div class="col-sm">
              <input class="form-control" id="peso25" name="peso25" type="hidden" value="hola">
            </div>';
      }

      if ($row['peso26'] != "hola") {
        $suma_peso_fijo += $row['peso26'];
        if ($row['peso26'] >= $peso_fijo_min && $row['peso26'] <= $peso_fijo_max) {
          echo ' <div class="col-sm">
              Peso 26 <input class="form-control" id="peso26" name="peso26" type="numer" value="' . $row['peso26'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 26, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso26cumple" name="peso26cumple" value="VERDE">
            </div>';
        } else if ($row['peso26'] > $peso_fijo_max) {
          echo ' <div class="col-sm">
              Peso 26 <input class="form-control" id="peso26" name="peso26" type="numer" style="color:red;" value="' . $row['peso26'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 26, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso26cumple" name="peso26cumple" value="VERDE">
            </div>';
        } else if ($row['peso26'] < $peso_fijo_min) {
          echo ' <div class="col-sm">
              Peso 26 <input class="form-control" id="peso26" name="peso26" type="numer" style="color:red;" value="' . $row['peso26'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 26, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso26cumple" name="peso26cumple" value="ROJO">
            </div>';
          if ($row['peso26'] != "") {
            $cant_bajo_peso++;
          }
        }
      } else {
        echo ' <div class="col-sm">
              <input class="form-control" id="peso26" name="peso26" type="hidden" value="hola">
            </div>';
      }

      if ($row['peso27'] != "hola") {
        $suma_peso_fijo += $row['peso27'];
        if ($row['peso27'] >= $peso_fijo_min && $row['peso27'] <= $peso_fijo_max) {
          echo ' <div class="col-sm">
              Peso 27 <input class="form-control" id="peso27" name="peso27" type="numer" value="' . $row['peso27'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 27, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso27cumple" name="peso27cumple" value="VERDE">
            </div>';
        } else if ($row['peso27'] > $peso_fijo_max) {
          echo ' <div class="col-sm">
              Peso 27 <input class="form-control" id="peso27" name="peso27" type="numer" style="color:red;" value="' . $row['peso27'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 27, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso27cumple" name="peso27cumple" value="VERDE">
            </div>';
        } else if ($row['peso27'] < $peso_fijo_min) {
          echo ' <div class="col-sm">
              Peso 27 <input class="form-control" id="peso27" name="peso27" type="numer" style="color:red;" value="' . $row['peso27'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 27, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso27cumple" name="peso27cumple" value="ROJO">
            </div>';
          if ($row['peso27'] != "") {
            $cant_bajo_peso++;
          }
        }
      } else {
        echo ' <div class="col-sm">
              <input class="form-control" id="peso27" name="peso27" type="hidden" value="hola">
            </div>';
      }

      if ($row['peso28'] != "hola") {
        $suma_peso_fijo += $row['peso28'];
        if ($row['peso28'] >= $peso_fijo_min && $row['peso28'] <= $peso_fijo_max) {
          echo ' <div class="col-sm">
              Peso 28 <input class="form-control" id="peso28" name="peso28" type="numer" value="' . $row['peso28'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 28, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso28cumple" name="peso28cumple" value="VERDE">
            </div>';
        } else if ($row['peso28'] > $peso_fijo_max) {
          echo ' <div class="col-sm">
              Peso 28 <input class="form-control" id="peso28" name="peso28" type="numer" style="color:red;" value="' . $row['peso28'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 28, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso28cumple" name="peso28cumple" value="VERDE">
            </div>';
        } else if ($row['peso28'] < $peso_fijo_min) {
          echo ' <div class="col-sm">
              Peso 28 <input class="form-control" id="peso28" name="peso28" type="numer" style="color:red;" value="' . $row['peso28'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 28, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso28cumple" name="peso28cumple" value="ROJO">
            </div>';
          if ($row['peso28'] != "") {
            $cant_bajo_peso++;
          }
        }
      } else {
        echo ' <div class="col-sm">
              <input class="form-control" id="peso28" name="peso28" type="hidden" value="hola">
            </div>';
      }

      if ($row['peso29'] != "hola") {
        $suma_peso_fijo += $row['peso29'];
        if ($row['peso29'] >= $peso_fijo_min && $row['peso29'] <= $peso_fijo_max) {
          echo ' <div class="col-sm">
              Peso 29 <input class="form-control" id="peso29" name="peso29" type="numer" value="' . $row['peso29'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 29, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso29cumple" name="peso29cumple" value="VERDE">
            </div>';
        } else if ($row['peso29'] > $peso_fijo_max) {
          echo ' <div class="col-sm">
              Peso 29 <input class="form-control" id="peso29" name="peso29" type="numer" style="color:red;" value="' . $row['peso29'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 29, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso29cumple" name="peso29cumple" value="VERDE">
            </div>';
        } else if ($row['peso29'] < $peso_fijo_min) {
          echo ' <div class="col-sm">
              Peso 29 <input class="form-control" id="peso29" name="peso29" type="numer" style="color:red;" value="' . $row['peso29'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 29, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso29cumple" name="peso29cumple" value="ROJO">
            </div>';
          if ($row['peso29'] != "") {
            $cant_bajo_peso++;
          }
        }
      } else {
        echo ' <div class="col-sm">
              <input class="form-control" id="peso29" name="peso29" type="hidden" value="hola">
            </div>';
      }

      if ($row['peso30'] != "hola") {
        $suma_peso_fijo += $row['peso30'];
        if ($row['peso30'] >= $peso_fijo_min && $row['peso30'] <= $peso_fijo_max) {
          echo ' <div class="col-sm">
              Peso 30 <input class="form-control" id="peso30" name="peso30" type="numer" value="' . $row['peso30'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 30, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso30cumple" name="peso30cumple" value="VERDE">
            </div>';
        } else if ($row['peso30'] > $peso_fijo_max) {
          echo ' <div class="col-sm">
              Peso 30 <input class="form-control" id="peso30" name="peso30" type="numer" style="color:red;" value="' . $row['peso30'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 30, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso30cumple" name="peso30cumple" value="VERDE">
            </div>';
        } else if ($row['peso30'] < $peso_fijo_min) {
          echo ' <div class="col-sm">
              Peso 30 <input class="form-control" id="peso30" name="peso30" type="numer" style="color:red;" value="' . $row['peso30'] . '" onchange="peso_fijo(' . $peso_fijo_min . ', ' . $peso_fijo_max . ', this.value, 30, ' . $num_cestas_real . ')">
              <input type="hidden" id="peso30cumple" name="peso30cumple" value="ROJO">
            </div>';
          if ($row['peso30'] != "") {
            $cant_bajo_peso++;
          }
        }
      } else {
        echo ' <div class="col-sm">
              <input class="form-control" id="peso30" name="peso30" type="hidden" value="hola">
            </div>';
      }

      echo '<div class="col-sm">
                          <input class="form-control" id="cont_bajo_peso" name="cont_bajo_peso" type="hidden" value="' . $cant_bajo_peso . '">
                        </div>';
    } else {
      echo ' <div class="col-sm">
              Peso 1 <input class="form-control" id="peso1" name="peso1" type="hidden" value="hola">
            </div>
            <div class="col-sm">
              Peso 2 <input class="form-control" id="peso2" name="peso2" type="hidden">
            </div>
            <div class="col-sm">
              Peso 3 <input class="form-control" id="peso3" name="peso3" type="hidden">
            </div>
            <div class="col-sm">
              Peso 4 <input class="form-control" id="peso4" name="peso4" type="hidden">
            </div>
            <div class="col-sm">
              Peso 5 <input class="form-control" id="peso5" name="peso5" type="hidden">
            </div>
            <div class="col-sm">
              Peso 6 <input class="form-control" id="peso6" name="peso6" type="hidden">
            </div>
            <div class="col-sm">
              Peso 7 <input class="form-control" id="peso7" name="peso7" type="hidden">
            </div>
            <div class="col-sm">
              Peso 8 <input class="form-control" id="peso8" name="peso8" type="hidden">
            </div>
            <div class="col-sm">
              Peso 9 <input class="form-control" id="peso9" name="peso9" type="hidden">
            </div>
            <div class="col-sm">
              Peso 10 <input class="form-control" id="peso10" name="peso10" type="hidden">
            </div>
            <div class="col-sm">
              Peso 11 <input class="form-control" id="peso11" name="peso11" type="hidden">
            </div>
            <div class="col-sm">
              Peso 12 <input class="form-control" id="peso12" name="peso12" type="hidden">
            </div>
            <div class="col-sm">
              Peso 13 <input class="form-control" id="peso13" name="peso13" type="hidden">
            </div>
            <div class="col-sm">
              Peso 14 <input class="form-control" id="peso14" name="peso14" type="hidden">
            </div>
            <div class="col-sm">
              Peso 15 <input class="form-control" id="peso15" name="peso15" type="hidden">
            </div>

            <div class="col-sm">
              Peso 16 <input class="form-control" id="peso16" name="peso16" type="hidden">
            </div>
            <div class="col-sm">
              Peso 17 <input class="form-control" id="peso17" name="peso17" type="hidden">
            </div>
            <div class="col-sm">
              Peso 18 <input class="form-control" id="peso18" name="peso18" type="hidden">
            </div>
            <div class="col-sm">
              Peso 19 <input class="form-control" id="peso19" name="peso19" type="hidden">
            </div>
            <div class="col-sm">
              Peso 20 <input class="form-control" id="peso20" name="peso20" type="hidden">
            </div>
            <div class="col-sm">
              Peso 21 <input class="form-control" id="peso21" name="peso21" type="hidden">
            </div>
            <div class="col-sm">
              Peso 22 <input class="form-control" id="peso22" name="peso22" type="hidden">
            </div>
            <div class="col-sm">
              Peso 23 <input class="form-control" id="peso23" name="peso23" type="hidden">
            </div>
            <div class="col-sm">
              Peso 24 <input class="form-control" id="peso24" name="peso24" type="hidden">
            </div>
            <div class="col-sm">
              Peso 25 <input class="form-control" id="peso25" name="peso25" type="hidden">
            </div>
            <div class="col-sm">
              Peso 26 <input class="form-control" id="peso26" name="peso26" type="hidden">
            </div>
            <div class="col-sm">
              Peso 27 <input class="form-control" id="peso27" name="peso27" type="hidden">
            </div>
            <div class="col-sm">
              Peso 28 <input class="form-control" id="peso28" name="peso28" type="hidden">
            </div>
            <div class="col-sm">
              Peso 29 <input class="form-control" id="peso29" name="peso29" type="hidden">
            </div>
            <div class="col-sm">
              Peso 30 <input class="form-control" id="peso30" name="peso30" type="hidden">
            </div>';
      echo '<div class="col-sm">
                          <input class="form-control" id="cont_bajo_peso" name="cont_bajo_peso" type="hidden" value="0">
                        </div>';
    }



    ?>

  </div>
  <div class="tab-pane fade" id="pills-frutos" role="tabpanel" aria-labelledby="pills-frutos-tab">
    <?php
    $rsnum = mysql_query("SELECT * FROM `cal_calibre` WHERE especie_id='$especie_id' AND variedad_id='$variedad_id' AND calibre_id='$calibre_id'");

    if ($rownum = mysql_fetch_array($rsnum)) {
      $valor_min_gr = $rownum['valor_min_gr'];
      $valor_max_gr = $rownum['valor_max_gr'];
    } else {
      $rsnum2 = mysql_query("SELECT * FROM `cal_calibre` WHERE especie_id='$especie_id' AND variedad_id='TODAS' AND calibre_id='$calibre_id'");

      if ($rownum2 = mysql_fetch_array($rsnum2)) {
        $valor_min_gr = $rownum2['valor_min_gr'];
        $valor_max_gr = $rownum2['valor_max_gr'];
      }
    }

    $rsnum = mysql_query("SELECT * FROM cal_embalaje WHERE embalaje_cod='$embalaje_cod' AND peso_fruto='SI'");

    if ($rownum = mysql_fetch_array($rsnum)) {
      $num_cestas = 20;

      $num_cestas_cont = 1;


      while ($num_cestas_cont <= $num_cestas) {
        $rsfruto = mysql_query("SELECT * FROM cal_caja_peso_fruto WHERE caja_id='$caja_id'");

        if ($rowfruto = mysql_fetch_array($rsfruto)) {
          $peso_valor = "peso" . $num_cestas_cont . "_gr";
          echo '<div class="col-sm">
                            Peso ' . $num_cestas_cont . ' <input class="form-control" id="peso_fruto' . $num_cestas_cont . '" name="peso_fruto' . $num_cestas_cont . '" type="number" value="' . $rowfruto[$peso_valor] . '">
                          </div>
                          <input type="hidden" id="peso_fruto' . $num_cestas_cont . 'cumple" name="peso_fruto' . $num_cestas_cont . 'cumple" value="">';
        }

        $num_cestas_cont++;
      }
    } else {
      $num_cestas = 20;
      $num_cestas_cont = 1;
      while ($num_cestas_cont <= $num_cestas) {
        echo '<div class="col-sm">
                            Peso ' . $num_cestas_cont . ' <input class="form-control" id="peso_fruto' . $num_cestas_cont . '" name="peso_fruto' . $num_cestas_cont . '" type="hidden">
                          </div>
                          <input type="hidden" id="peso_fruto' . $num_cestas_cont . 'cumple" name="peso_fruto' . $num_cestas_cont . 'cumple" value="">';
        $num_cestas_cont++;
      }
      echo '<div class="col-sm">
                          <input class="form-control" id="cont_bajo_peso_fruto" name="cont_bajo_peso_fruto" type="hidden" value="0">
                        </div>';
    }





    ?>

  </div>
  </form>
  <div class="tab-pane fade" id="pills-contact" role="tabpanel" aria-labelledby="pills-contact-tab">
    <?php
    echo '<form id="fmfoto1" enctype="multipart/form-data">';
    echo '<div class="col-sm">
            
               Foto 1 <input class="form-control" id="foto1" name="foto1" type="file" accept="image/*" capture="camera">';
    echo '</div>';
    echo '<div class="col-sm">
            
               Defecto Foto 1';
    $rs2 = mysql_query("SELECT DISTINCT cal_defectos.nombre_defecto FROM `cal_norma_detalle` INNER JOIN cal_planilla_defectos ON cal_planilla_defectos.id_planilla_defecto=cal_norma_detalle.id_planilla_defecto INNER JOIN cal_defectos ON cal_defectos.id_defecto=cal_planilla_defectos.id_defecto WHERE cal_norma_detalle.norma_id='$norma_id' ORDER BY cal_defectos.nombre_defecto ASC");
    echo '<select class="form-control" id="defecto_foto1" name="defecto_foto1">';
    echo '<option value="">SELECCIONE DEFECTO FOTO1</option>';
    if ($defecto1_foto1 == "APARIENCIA") {
      echo '<option value="APARIENCIA" selected>APARIENCIA</option>';
    } else {
      echo '<option value="APARIENCIA">APARIENCIA</option>';
    }
    while ($row2 = mysql_fetch_array($rs2)) {
      if ($defecto1_foto1 == $row2['nombre_defecto']) {
        echo '<option value="' . $row2['nombre_defecto'] . '" selected>' . $row2['nombre_defecto'] . '</option>';
      } else {
        echo '<option value="' . $row2['nombre_defecto'] . '">' . $row2['nombre_defecto'] . '</option>';
      }
    }
    echo '</select>';
    echo '</div>';
    echo '<div class="col-sm">';
    echo '<a class="btn btn-primary" href="#" role="button" onclick="subirfoto1(\'' . $pi_folio . '\', \'' . $caja_id . '\', \'' . $cliente . '\');">Guardar Foto 1</a>';
    echo '</div>';

    echo '</form>';
    echo '<div class="col-sm">
                <div id="messages_foto1"></div>';
    if ($nombre_foto1 == "") {
      echo '<div id="showImage_foto1"></div>';
    } else {
      echo '<div id="showImage_foto1"><img src="../image/' . $cliente . '/' . $nombre_foto1 . '.jpg" width="60px"></div>';
    }

    echo '</div>';
    ?>

    <?php
    echo '<form id="fmfoto2" enctype="multipart/form-data">';
    echo '<div class="col-sm">
            
               Foto 2 <input class="form-control" id="foto2" name="foto2" type="file" accept="image/*" capture="camera">';
    echo '</div>';
    echo '<div class="col-sm">
            
               Defecto Foto 2';
    $rs2 = mysql_query("SELECT DISTINCT cal_defectos.nombre_defecto FROM `cal_norma_detalle` INNER JOIN cal_planilla_defectos ON cal_planilla_defectos.id_planilla_defecto=cal_norma_detalle.id_planilla_defecto INNER JOIN cal_defectos ON cal_defectos.id_defecto=cal_planilla_defectos.id_defecto WHERE cal_norma_detalle.norma_id='$norma_id' ORDER BY cal_defectos.nombre_defecto ASC");
    echo '<select class="form-control" id="defecto_foto2" name="defecto_foto2">';
    echo '<option value="">SELECCIONE DEFECTO FOTO2</option>';
    if ($defecto1_foto2 == "APARIENCIA") {
      echo '<option value="APARIENCIA" selected>APARIENCIA</option>';
    } else {
      echo '<option value="APARIENCIA">APARIENCIA</option>';
    }
    while ($row2 = mysql_fetch_array($rs2)) {
      if ($defecto1_foto2 == $row2['nombre_defecto']) {
        echo '<option value="' . $row2['nombre_defecto'] . '" selected>' . $row2['nombre_defecto'] . '</option>';
      } else {
        echo '<option value="' . $row2['nombre_defecto'] . '">' . $row2['nombre_defecto'] . '</option>';
      }
    }
    echo '</select>';
    echo '</div>';
    echo '<div class="col-sm">';
    echo '<a class="btn btn-primary" href="#" role="button" onclick="subirfoto2(\'' . $pi_folio . '\', \'' . $caja_id . '\', \'' . $cliente . '\');">Guardar Foto 2</a>';
    echo '</div>';

    echo '</form>';
    echo '<div class="col-sm">
                <div id="messages_foto2"></div>';
    if ($nombre_foto2 == "") {
      echo '<div id="showImage_foto2"></div>';
    } else {
      echo '<div id="showImage_foto2"><img src="../image/' . $cliente . '/' . $nombre_foto2 . '.jpg" width="60px"></div>';
    }
    echo '</div>';
    ?>

    <?php
    echo '<form id="fmfoto3" enctype="multipart/form-data">';
    echo '<div class="col-sm">
            
               Foto 3 <input class="form-control" id="foto3" name="foto3" type="file" accept="image/*" capture="camera">';
    echo '</div>';
    echo '<div class="col-sm">
            
               Defecto Foto 3';
    $rs2 = mysql_query("SELECT DISTINCT cal_defectos.nombre_defecto FROM `cal_norma_detalle` INNER JOIN cal_planilla_defectos ON cal_planilla_defectos.id_planilla_defecto=cal_norma_detalle.id_planilla_defecto INNER JOIN cal_defectos ON cal_defectos.id_defecto=cal_planilla_defectos.id_defecto WHERE cal_norma_detalle.norma_id='$norma_id' ORDER BY cal_defectos.nombre_defecto ASC");
    echo '<select class="form-control" id="defecto_foto3" name="defecto_foto3">';
    echo '<option value="">SELECCIONE DEFECTO FOTO3</option>';
    if ($defecto1_foto3 == "APARIENCIA") {
      echo '<option value="APARIENCIA" selected>APARIENCIA</option>';
    } else {
      echo '<option value="APARIENCIA">APARIENCIA</option>';
    }
    while ($row2 = mysql_fetch_array($rs2)) {
      if ($defecto1_foto3 == $row2['nombre_defecto']) {
        echo '<option value="' . $row2['nombre_defecto'] . '" selected>' . $row2['nombre_defecto'] . '</option>';
      } else {
        echo '<option value="' . $row2['nombre_defecto'] . '">' . $row2['nombre_defecto'] . '</option>';
      }
    }
    echo '</select>';
    echo '</div>';
    echo '<div class="col-sm">';
    echo '<a class="btn btn-primary" href="#" role="button" onclick="subirfoto3(\'' . $pi_folio . '\', \'' . $caja_id . '\', \'' . $cliente . '\');">Guardar Foto 3</a>';
    echo '</div>';

    echo '</form>';
    echo '<div class="col-sm">
                <div id="messages_foto3"></div>';
    if ($nombre_foto3 == "") {
      echo '<div id="showImage_foto3"></div>';
    } else {
      echo '<div id="showImage_foto3"><img src="../image/' . $cliente . '/' . $nombre_foto3 . '.jpg" width="60px"></div>';
    }
    echo '</div>';
    ?>
  </div>
</div>
<?php
$rsnum = mysql_query("SELECT MAX(num) as num FROM cal_cajas WHERE pi_folio='$pi_folio' and caja_madre=''");

if ($rownum = mysql_fetch_array($rsnum)) {
  $num_caja = $rownum['num'] + 1;
  $caja_id = $pi_folio . "_" . $num_caja;
}

?>

<script>
  $(".editable").chosen({
    width: "100%"

  });
</script>

<script type="text/javascript">
  function subirfoto1(pi_folio, caja_id, cliente) {
    var defecto_foto1 = $('#defecto_foto1').val();

    if (defecto_foto1 != '') {

      var formData = new FormData($("#fmfoto1")[0]);
      var message = "";
      //hacemos la petición ajax  
      $.ajax({
        url: 'guardar_foto1.php?pi_folio=' + pi_folio + '&caja_id=' + caja_id + '&editar=editar',
        type: 'POST',
        // Form data
        //datos del formulario
        data: formData,
        //necesario para subir archivos via ajax
        cache: false,
        contentType: false,
        processData: false,
        //mientras enviamos el archivo
        beforeSend: function() {
          message = $("<span class='before'>Subiendo la imagen, por favor espere...</span>");
          showMessage1(message)
        },
        //una vez finalizado correctamente
        success: function(data) {
          message = $("<span class='success'>La imagen ha subido correctamente.</span>");
          showMessage1(message);

          $("#showImage_foto1").html("<img width='60px' src='../image/" + cliente + "/" + data + "' />");

        },
        //si ha ocurrido un error
        error: function() {
          message = $("<span class='error'>Ha ocurrido un error.</span>");
          showMessage1(message);
        }
      });
    } else {
      alert("seleccione defecto foto 1");
    }

  }

  function subirfoto2(pi_folio, caja_id, cliente) {
    var defecto_foto2 = $('#defecto_foto2').val();

    if (defecto_foto2 != '') {
      var formData = new FormData($("#fmfoto2")[0]);
      var message = "";
      //hacemos la petición ajax  
      $.ajax({
        url: 'guardar_foto2.php?pi_folio=' + pi_folio + '&caja_id=' + caja_id + '&editar=editar',
        type: 'POST',
        // Form data
        //datos del formulario
        data: formData,
        //necesario para subir archivos via ajax
        cache: false,
        contentType: false,
        processData: false,
        //mientras enviamos el archivo
        beforeSend: function() {
          message = $("<span class='before'>Subiendo la imagen, por favor espere...</span>");
          showMessage2(message)
        },
        //una vez finalizado correctamente
        success: function(data) {
          message = $("<span class='success'>La imagen ha subido correctamente.</span>");
          showMessage2(message);

          $("#showImage_foto2").html("<img width='60px' src='../image/" + cliente + "/" + data + "' />");

        },
        //si ha ocurrido un error
        error: function() {
          message = $("<span class='error'>Ha ocurrido un error.</span>");
          showMessage2(message);
        }
      });
    } else {
      alert("seleccione defecto foto 2");
    }

  }

  function subirfoto3(pi_folio, caja_id, cliente) {
    var defecto_foto3 = $('#defecto_foto3').val();

    if (defecto_foto3 != '') {
      var formData = new FormData($("#fmfoto3")[0]);
      var message = "";
      //hacemos la petición ajax  
      $.ajax({
        url: 'guardar_foto3.php?pi_folio=' + pi_folio + '&caja_id=' + caja_id + '&editar=editar',
        type: 'POST',
        // Form data
        //datos del formulario
        data: formData,
        //necesario para subir archivos via ajax
        cache: false,
        contentType: false,
        processData: false,
        //mientras enviamos el archivo
        beforeSend: function() {
          message = $("<span class='before'>Subiendo la imagen, por favor espere...</span>");
          showMessage3(message)
        },
        //una vez finalizado correctamente
        success: function(data) {
          message = $("<span class='success'>La imagen ha subido correctamente.</span>");
          showMessage3(message);

          $("#showImage_foto3").html("<img width='60px' src='../image/" + cliente + "/" + data + "' />");

        },
        //si ha ocurrido un error
        error: function() {
          message = $("<span class='error'>Ha ocurrido un error.</span>");
          showMessage3(message);
        }
      });
    } else {
      alert("seleccione defecto foto 3");
    }

  }

  function peso_fijo(min, max, valor, num_peso, num_cestas_real) {
    var cont_bajo_peso = parseInt($('#cont_bajo_peso').val());

    var cumple = $('#peso' + num_peso + 'cumple').val();

    var a = jQuery('#peso' + num_peso);

    var cuenta = 1;
    var peso_fijo_peso_neto = 0;
    while (cuenta <= num_cestas_real) {

      var pesito = $('#peso' + cuenta).val();
      if (pesito == '') {
        pesito = 0;
      }
      peso_fijo_peso_neto = parseInt(pesito) + peso_fijo_peso_neto;


      cuenta = cuenta + 1;
    }

    peso_fijo_peso_neto = parseFloat(peso_fijo_peso_neto / 1000);
    $('#peso_neto').val(peso_fijo_peso_neto);
    $('#peso_netop1').val(peso_fijo_peso_neto);
    $('#peso_netocumple').val("VERDE");

    if (valor == "") {
      if (cumple == "ROJO") {
        cont_bajo_peso = cont_bajo_peso - 1;
      }

      $('#peso' + num_peso + 'cumple').val("");
      $('#peso' + num_peso).val("");
      $('#cont_bajo_peso').val(cont_bajo_peso);

    } else {
      //alert(valor);
      if (cumple == "ROJO") {
        if (valor >= min && valor <= max) {
          a.css("color", "black");
          //cont_bajo_peso=cont_bajo_peso-1;
          $('#peso' + num_peso + 'cumple').val("VERDE");
        } else if (valor < min) {
          cont_bajo_peso = cont_bajo_peso + 1;
          $('#peso' + num_peso + 'cumple').val("ROJO");
          a.css("color", "red");
        } else if (valor > max) {
          //cont_bajo_peso=cont_bajo_peso-1;
          $('#peso' + num_peso + 'cumple').val("VERDE");
          a.css("color", "red");
        }
      } else {
        if (valor >= min && valor <= max) {
          $('#peso' + num_peso + 'cumple').val("VERDE");
          a.css("color", "black");
        } else if (valor < min) {
          cont_bajo_peso = cont_bajo_peso + 1;
          $('#peso' + num_peso + 'cumple').val("ROJO");
          a.css("color", "red");
        } else if (valor > max) {
          $('#peso' + num_peso + 'cumple').val("VERDE");
          a.css("color", "red");
        }
      }
      $('#cont_bajo_peso').val(cont_bajo_peso);
    }

    //alert($('#cont_bajo_peso').val());
  }

  $(document).ready(function() {

    $("#messages_foto1").hide();
    $("#messages_foto2").hide();
    $("#messages_foto3").hide();
    //queremos que esta variable sea global
    var fileExtension = "";
    //función que observa los cambios del campo file y obtiene información
    $('#foto1').change(function() {
      //obtenemos un array con los datos del archivo
      var file = $("#foto1")[0].files[0];
      //obtenemos el nombre del archivo
      var fileName = file.name;
      //obtenemos la extensión del archivo
      fileExtension = fileName.substring(fileName.lastIndexOf('.') + 1);
      //obtenemos el tamaño del archivo
      var fileSize = file.size;
      //obtenemos el tipo de archivo image/png ejemplo
      var fileType = file.type;
      //mensaje con la información del archivo
      showMessage1("<span class='info'>Archivo para subir: " + fileName + ", peso total: " + fileSize + " bytes.</span>");
    });
    $('#foto2').change(function() {
      //obtenemos un array con los datos del archivo
      var file = $("#foto2")[0].files[0];
      //obtenemos el nombre del archivo
      var fileName = file.name;
      //obtenemos la extensión del archivo
      fileExtension = fileName.substring(fileName.lastIndexOf('.') + 1);
      //obtenemos el tamaño del archivo
      var fileSize = file.size;
      //obtenemos el tipo de archivo image/png ejemplo
      var fileType = file.type;
      //mensaje con la información del archivo
      showMessage2("<span class='info'>Archivo para subir: " + fileName + ", peso total: " + fileSize + " bytes.</span>");
    });
    $('#foto3').change(function() {
      //obtenemos un array con los datos del archivo
      var file = $("#foto2")[0].files[0];
      //obtenemos el nombre del archivo
      var fileName = file.name;
      //obtenemos la extensión del archivo
      fileExtension = fileName.substring(fileName.lastIndexOf('.') + 1);
      //obtenemos el tamaño del archivo
      var fileSize = file.size;
      //obtenemos el tipo de archivo image/png ejemplo
      var fileType = file.type;
      //mensaje con la información del archivo
      showMessage3("<span class='info'>Archivo para subir: " + fileName + ", peso total: " + fileSize + " bytes.</span>");
    });
  });

  function showMessage1(message) {
    $("#messages_foto1").html("").show();
    $("#messages_foto1").html(message);
  }

  function showMessage2(message) {
    $("#messages_foto2").html("").show();
    $("#messages_foto2").html(message);
  }

  function showMessage3(message) {
    $("#messages_foto3").html("").show();
    $("#messages_foto3").html(message);
  }

  //comprobamos si el archivo a subir es una imagen
  //para visualizarla una vez haya subido
  function isImage(extension) {
    switch (extension.toLowerCase()) {
      case 'jpg':
      case 'gif':
      case 'png':
      case 'jpeg':
        return true;
        break;
      default:
        return false;
        break;
    }
  }
  var suma_calidad = parseFloat(<?php echo json_encode($suma_calidad); ?>);
  var suma_condicion = parseFloat(<?php echo json_encode($suma_condicion); ?>);

  var otros_calidad = 0;
  var otros_condicion = 0;
  var suma2_calidad = parseFloat(<?php echo json_encode($suma2_calidad); ?>);
  var suma2baya_calidad = parseFloat(<?php echo json_encode($suma2baya_calidad); ?>);
  var suma3_condicion = parseFloat(<?php echo json_encode($suma3_condicion); ?>);
  var suma4_condicion = parseFloat(<?php echo json_encode($suma4_condicion); ?>);
  var otros_cal_verde = 0;
  var otros_cal_amarillo = 0;
  var otros_cal_rojo = 0;

  var tolerancia1 = "A";
  var tolerancia2 = "A";

  $(document).ready(function() {
    $('.otroscal_opcion').hide();
    $('.otroscond_opcion').hide();
    // $('.suma2_opcion').hide();
    //$('.suma3_opcion').hide();
    //$('.suma4_opcion').hide();

    $('#otroscal').click(function() {
      $('.otroscal_opcion').toggle();
      // if your table has header(th), use this
      //$('td:nth-child(2),th:nth-child(2)').hide();
    });
    $('#otroscond').click(function() {
      $('.otroscond_opcion').toggle();
      // if your table has header(th), use this
      //$('td:nth-child(2),th:nth-child(2)').hide();
    });
    /* $('#suma2').click(function() {
         $('.suma2_opcion').toggle();
         // if your table has header(th), use this
         //$('td:nth-child(2),th:nth-child(2)').hide();
     });
     $('#suma3').click(function() {
         $('.suma3_opcion').toggle();
         // if your table has header(th), use this
         //$('td:nth-child(2),th:nth-child(2)').hide();
     });
     $('#suma4').click(function() {
         $('.suma4_opcion').toggle();
         // if your table has header(th), use this
         //$('td:nth-child(2),th:nth-child(2)').hide();
     });*/

  });

  function cuadro_firmeza(min, max, valor, num_peso, num_cestas_real) {

    var cont_bajo_firmeza = parseInt($('#cont_bajo_firmeza').val());
    //alert(cont_bajo_firmeza);

    var cumple = $('#firmeza' + num_peso + 'cumple').val();

    var a = jQuery('#firmeza' + num_peso);
    var cuenta = 1;
    var peso_fijo_peso_neto = 0;
    while (cuenta <= num_cestas_real) {

      var pesito = $('#firmeza' + cuenta).val();
      if (pesito == '') {
        pesito = 0;
      }
      peso_fijo_peso_neto = parseInt(pesito) + peso_fijo_peso_neto;



      cuenta = cuenta + 1;
    }

    if ($('#firmeza1').val() != "" && $('#firmeza2').val() != "") {
      firmeza1_prom = parseInt($('#firmeza1').val()) + parseInt($('#firmeza2').val());

      firmeza1_prom = parseFloat(firmeza1_prom / 2);
      //alert(firmeza1_prom);
      var b = jQuery('#firmeza1_promp1');

      if (firmeza1_prom >= min && firmeza1_prom <= max) {
        b.css("color", "black");
        $('#firmeza1_promcumple').val("VERDE");
      } else if (firmeza1_prom < min) {

        $('#firmeza1_promcumple').val("ROJO");
        b.css("color", "red");
      } else if (firmeza1_prom > max) {

        $('#firmeza1_promcumple').val("VERDE");
        b.css("color", "red");
      }

      $('#firmeza1_prom').val(firmeza1_prom);
      $('#firmeza1_promp1').val(firmeza1_prom);
    }

    if ($('#firmeza3').val() != "" && $('#firmeza4').val() != "") {
      firmeza2_prom = parseInt($('#firmeza3').val()) + parseInt($('#firmeza4').val());

      firmeza2_prom = parseFloat(firmeza2_prom / 2);

      var b = jQuery('#firmeza2_promp1');

      if (firmeza2_prom >= min && firmeza2_prom <= max) {
        b.css("color", "black");
        $('#firmeza2_promcumple').val("VERDE");
      } else if (firmeza2_prom < min) {

        $('#firmeza2_promcumple').val("ROJO");
        b.css("color", "red");
      } else if (firmeza2_prom > max) {

        $('#firmeza2_promcumple').val("VERDE");
        b.css("color", "red");
      }

      $('#firmeza2_prom').val(firmeza2_prom);
      $('#firmeza2_promp1').val(firmeza2_prom);
    }

    var cont_firm_novacio = 0;
    var firmezaprom = 0;
    if ($('#firmeza1').val() != "") {
      cont_firm_novacio++;
      firmezaprom = firmezaprom + parseInt($('#firmeza1').val());
    }
    if ($('#firmeza2').val() != "") {
      cont_firm_novacio++;
      firmezaprom = firmezaprom + parseInt($('#firmeza2').val());
    }
    if ($('#firmeza3').val() != "") {
      cont_firm_novacio++;
      firmezaprom = firmezaprom + parseInt($('#firmeza3').val());
    }
    if ($('#firmeza4').val() != "") {
      cont_firm_novacio++;
      firmezaprom = firmezaprom + parseInt($('#firmeza4').val());
    }
    if ($('#firmeza5').val() != "") {
      cont_firm_novacio++;
      firmezaprom = firmezaprom + parseInt($('#firmeza5').val());
    }
    if ($('#firmeza6').val() != "") {
      cont_firm_novacio++;
      firmezaprom = firmezaprom + parseInt($('#firmeza6').val());
    }
    if ($('#firmeza7').val() != "") {
      cont_firm_novacio++;
      firmezaprom = firmezaprom + parseInt($('#firmeza7').val());
    }
    if ($('#firmeza8').val() != "") {
      cont_firm_novacio++;
      firmezaprom = firmezaprom + parseInt($('#firmeza8').val());
    }
    if ($('#firmeza9').val() != "") {
      cont_firm_novacio++;
      firmezaprom = firmezaprom + parseInt($('#firmeza9').val());
    }
    if ($('#firmeza10').val() != "") {
      cont_firm_novacio++;
      firmezaprom = firmezaprom + parseInt($('#firmeza10').val());
    }


    firmezaprom = parseFloat(firmezaprom / cont_firm_novacio);
    firmezaprom = parseFloat(firmezaprom.toFixed(1));
    var b = jQuery('#firmezapromp1');

    if (firmezaprom >= min && firmezaprom <= max) {
      b.css("color", "black");
      $('#firmezapromcumple').val("VERDE");
    } else if (firmezaprom < min) {

      $('#firmezapromcumple').val("ROJO");
      b.css("color", "red");
    } else if (firmezaprom > max) {

      $('#firmezapromcumple').val("VERDE");
      b.css("color", "red");
    }

    $('#firmezaprom').val(firmezaprom);
    $('#firmezapromp1').val(firmezaprom);





    /*if(num_peso<=num_cestas_real){
     var peso_neto_fijo=parseFloat($('#peso_neto').val()*1000);
     //alert(peso_neto_fijo);
     peso_neto_fijo=parseFloat(valor)+parseFloat(peso_neto_fijo);
     peso_neto_fijo=peso_neto_fijo/1000;
     $('#peso_neto').val(peso_neto_fijo);
     $('#peso_netop1').val(peso_neto_fijo);
     $('#peso_netocumple').val("VERDE");
    }*/

    if (valor == "0") {
      if (cumple == "ROJO") {
        cont_bajo_firmeza = cont_bajo_firmeza - 1;
      }

      $('#firmeza' + num_peso + 'cumple').val("");
      $('#firmeza' + num_peso).val("");
      $('#cont_bajo_firmeza').val(cont_bajo_firmeza);

    } else {
      //alert(valor);
      if (cumple == "ROJO") {
        if (valor >= min && valor <= max) {
          a.css("color", "black");
          cont_bajo_firmeza = cont_bajo_firmeza - 1;
          $('#firmeza' + num_peso + 'cumple').val("VERDE");
        } else if (valor < min) {
          cont_bajo_firmeza = cont_bajo_firmeza;
          $('#firmeza' + num_peso + 'cumple').val("ROJO");
          a.css("color", "red");
        } else if (valor > max) {
          cont_bajo_firmeza = cont_bajo_firmeza - 1;
          $('#firmeza' + num_peso + 'cumple').val("VERDE");
          a.css("color", "red");
        }
      } else {
        if (valor >= min && valor <= max) {
          $('#firmeza' + num_peso + 'cumple').val("VERDE");
          a.css("color", "black");
        } else if (valor < min) {
          cont_bajo_firmeza = cont_bajo_firmeza + 1;
          $('#firmeza' + num_peso + 'cumple').val("ROJO");
          a.css("color", "red");
        } else if (valor > max) {
          $('#firmeza' + num_peso + 'cumple').val("VERDE");
          a.css("color", "red");
        }
      }
      $('#cont_bajo_firmeza').val(cont_bajo_firmeza);
    }

    //alert(con);
  }

  function porcentaje_bayas(id_defecto) {
    nfrutos = 'HOLA';
    var nota_calidad_amarillo = $('#nota_calidad_amarillo').val();
    var nota_calidad_rojo = $('#nota_calidad_rojo').val();
    var nota_condicion_amarillo = $('#nota_condicion_amarillo').val();
    var nota_condicion_rojo = $('#nota_condicion_rojo').val();
    var cumple = $('#' + id_defecto + 'cumple').val();
    var peso_neto = $('#peso_neto').val();
    var peso_neto = peso_neto * 1000;
    var peso_bayas = $('#peso_bayas').val();
    // alert(peso_bayas);

    var valor = $('#' + id_defecto).val();
    //alert(valor);
    var valor_antiguo = $('#' + id_defecto + 'valor_antiguo').val();

    if (valor == "" || valor == 0) {
      var valor_antiguo = $('#' + id_defecto + 'valor_antiguo').val();
      var p_antiguo = $('#' + id_defecto + 'p_antiguo').val();

      var hijos_de = $('#' + id_defecto + 'hijos').val();
      var influye = $('#' + id_defecto + 'influye').val();


      if (influye == 'CALIDAD') {
        if (cumple == 'AMARILLO') {
          nota_calidad_amarillo = parseInt(nota_calidad_amarillo) - 1;
          $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
        } else if (cumple == 'ROJO') {
          nota_calidad_rojo = parseInt(nota_calidad_rojo) - 1;
          $('#nota_calidad_rojo').val(nota_calidad_rojo);
        }
      } else if (influye == 'CONDICION') {
        if (cumple == 'AMARILLO') {
          nota_condicion_amarillo = parseInt(nota_condicion_amarillo) - 1;
          $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
        } else if (cumple == 'ROJO') {
          nota_condicion_rojo = parseInt(nota_condicion_rojo) - 1;
          $('#nota_condicion_rojo').val(nota_condicion_rojo);
        }
      }


      if (hijos_de == 'SUMA2 CALIDAD') {
        suma2_calidad = suma2_calidad - parseInt(valor_antiguo);
        $('#suma2_calidad').val(suma2_calidad);
        nfrutos = 'HOLA';
        suma_suma2_calidad_funcion(nfrutos);
        suma_calidad = suma_calidad - parseInt(valor_antiguo);
        $('#suma_calidad').val(suma_calidad);
        suma_calidad_funcion(nfrutos);
      } else if (hijos_de == 'SUMA2 CALIDAD BAYAS') {
        suma2baya_calidad = suma2baya_calidad - parseInt(valor_antiguo);
        $('#suma2baya_calidad').val(suma2baya_calidad);
        nfrutos = 'HOLA';
        suma_suma2baya_calidad_funcion(nfrutos);
      } else if (hijos_de == 'SUMA3 CONDICION') {
        suma3_condicion = suma3_condicion - parseInt(valor_antiguo);
        $('#suma3_condicion').val(suma3_condicion);
        nfrutos = 'HOLA';
        suma_suma3_condicion_funcion(nfrutos);
      } else if (hijos_de == 'SUMA4 CONDICION') {
        suma4_condicion = suma4_condicion - parseInt(valor_antiguo);
        $('#suma4_condicion').val(suma4_condicion);
        suma_suma4_condicion_funcion(nfrutos);
        suma_condicion = suma_condicion - parseInt(valor_antiguo);
        $('#suma_condicion').val(suma_condicion);
        suma_condicion_funcion(nfrutos);
      }

      var nota_calidad_amarillo = $('#nota_calidad_amarillo').val();
      var nota_calidad_rojo = $('#nota_calidad_rojo').val();
      var nota_condicion_amarillo = $('#nota_condicion_amarillo').val();
      var nota_condicion_rojo = $('#nota_condicion_rojo').val();

      if (nota_calidad_amarillo > 0 && nota_calidad_rojo == 0) {
        $('#nota_calidad').val("2");
      }
      if (nota_calidad_amarillo == 0 && nota_calidad_rojo == 0) {
        $('#nota_calidad').val("1");
      }
      if (nota_calidad_amarillo == 0 && nota_calidad_rojo > 0) {
        $('#nota_calidad').val("4");
      }
      if (nota_calidad_amarillo > 0 && nota_calidad_rojo > 0) {
        $('#nota_calidad').val("4");
      }

      if (nota_condicion_amarillo > 0 && nota_condicion_rojo == 0) {
        $('#nota_condicion').val("2");
      }
      if (nota_condicion_amarillo == 0 && nota_condicion_rojo == 0) {
        $('#nota_condicion').val("1");
      }
      if (nota_condicion_amarillo == 0 && nota_condicion_rojo > 0) {
        $('#nota_condicion').val("4");
      }
      if (nota_condicion_amarillo > 0 && nota_condicion_rojo > 0) {
        $('#nota_condicion').val("4");
      }

      $('#' + id_defecto + 'valor_antiguo').val("0");
      $('#' + id_defecto + 'p1').val("");
      $('#' + id_defecto + 'cumple').val("");

    } else if (valor != valor_antiguo && valor_antiguo != 0 && valor_antiguo != "") {
      if (valor > valor_antiguo) {
        valor_suma = valor - valor_antiguo;
        var valor_antiguo = $('#' + id_defecto + 'valor_antiguo').val(valor);
        var porcentaje = ((valor * peso_bayas / peso_neto) * 100);
        porcentaje = parseFloat(porcentaje.toFixed(2));

        $('#' + id_defecto + 'p1').val(porcentaje);
        var a = jQuery('#' + id_defecto + 'p1');


        var v1 = $('#' + id_defecto + 'v1').val();
        var v2 = $('#' + id_defecto + 'v2').val();
        var v3 = $('#' + id_defecto + 'v3').val();
        var v4 = $('#' + id_defecto + 'v4').val();
        var influye = $('#' + id_defecto + 'influye').val();

        if (influye == 'CALIDAD') {
          if (porcentaje >= v1 && porcentaje <= v2) {
            $('#' + id_defecto + 'cumple').val("VERDE");
            a.css("color", "black");
            if (cumple == 'AMARILLO') {
              nota_calidad_amarillo = parseInt(nota_calidad_amarillo) - 1;
              $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
            } else if (cumple == 'ROJO') {
              nota_calidad_rojo = parseInt(nota_calidad_rojo) - 1;
              $('#nota_calidad_rojo').val(nota_calidad_rojo);
            }
          } else if (porcentaje > v2 && porcentaje <= v3) {
            $('#' + id_defecto + 'cumple').val("AMARILLO");
            a.css("color", "yellow");
            nota_calidad_amarillo = parseInt(nota_calidad_amarillo) + 1;
            $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
            if (cumple == 'AMARILLO') {
              nota_calidad_amarillo = parseInt(nota_calidad_amarillo) - 1;
              $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
            } else if (cumple == 'ROJO') {
              nota_calidad_rojo = parseInt(nota_calidad_rojo) - 1;
              $('#nota_calidad_rojo').val(nota_calidad_rojo);
            }
          } else if (porcentaje < v1 || porcentaje > v3) {
            $('#' + id_defecto + 'cumple').val("ROJO");
            a.css("color", "red");
            nota_calidad_rojo = parseInt(nota_calidad_rojo) + 1;
            $('#nota_calidad_rojo').val(nota_calidad_rojo);
            if (cumple == 'AMARILLO') {
              nota_calidad_amarillo = parseInt(nota_calidad_amarillo) - 1;
              $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
            } else if (cumple == 'ROJO') {
              nota_calidad_rojo = parseInt(nota_calidad_rojo) - 1;
              $('#nota_calidad_rojo').val(nota_calidad_rojo);
            }
          }
        } else if (influye == 'CONDICION') {
          if (porcentaje >= v1 && porcentaje <= v2) {
            $('#' + id_defecto + 'cumple').val("VERDE");
            a.css("color", "black");
            if (cumple == 'AMARILLO') {
              nota_condicion_amarillo = parseInt(nota_condicion_amarillo) - 1;
              $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
            } else if (cumple == 'ROJO') {
              nota_condicion_rojo = parseInt(nota_condicion_rojo) - 1;
              $('#nota_condicion_rojo').val(nota_condicion_rojo);
            }
          } else if (porcentaje > v2 && porcentaje <= v3) {
            $('#' + id_defecto + 'cumple').val("AMARILLO");
            a.css("color", "yellow");
            nota_condicion_amarillo = parseInt(nota_condicion_amarillo) + 1;
            $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
            if (cumple == 'AMARILLO') {
              nota_condicion_amarillo = parseInt(nota_condicion_amarillo) - 1;
              $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
            } else if (cumple == 'ROJO') {
              nota_condicion_rojo = parseInt(nota_condicion_rojo) - 1;
              $('#nota_condicion_rojo').val(nota_condicion_rojo);
            }
          } else if (porcentaje < v1 || porcentaje > v3) {
            $('#' + id_defecto + 'cumple').val("ROJO");
            a.css("color", "red");
            nota_condicion_rojo = parseInt(nota_condicion_rojo) + 1;
            $('#nota_condicion_rojo').val(nota_condicion_rojo);
            if (cumple == 'AMARILLO') {
              nota_condicion_amarillo = parseInt(nota_condicion_amarillo) - 1;
              $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
            } else if (cumple == 'ROJO') {
              nota_condicion_rojo = parseInt(nota_condicion_rojo) - 1;
              $('#nota_condicion_rojo').val(nota_condicion_rojo);
            }
          }
        }

        var hijos_de = $('#' + id_defecto + 'hijos').val();

        if (hijos_de == 'SUMA2 CALIDAD') {
          suma2_calidad = suma2_calidad + parseInt(valor_suma);
          $('#suma2_calidad').val(suma2_calidad);
          nfrutos = 'HOLA';
          suma_suma2_calidad_funcion(nfrutos);
          suma_calidad = suma_calidad + parseInt(valor_suma);
          $('#suma_calidad').val(suma_calidad);
          suma_calidad_funcion(nfrutos);
        } else if (hijos_de == 'SUMA2 CALIDAD BAYAS') {
          suma2baya_calidad = suma2baya_calidad + parseInt(valor_suma);
          $('#suma2baya_calidad').val(suma2baya_calidad);
          nfrutos = 'HOLA';
          suma_suma2baya_calidad_funcion(nfrutos);
        } else if (hijos_de == 'SUMA3 CONDICION') {
          suma3_condicion = suma3_condicion + parseInt(valor_suma);
          $('#suma3_condicion').val(suma3_condicion);
          nfrutos = 'HOLA';
          suma_suma3_condicion_funcion(nfrutos);
        } else if (hijos_de == 'SUMA4 CONDICION') {
          suma4_condicion = suma4_condicion + parseInt(valor_suma);
          $('#suma4_condicion').val(suma4_condicion);
          suma_suma4_condicion_funcion(nfrutos);
          suma_condicion = suma_condicion + parseInt(valor_suma);
          $('#suma_condicion').val(suma_condicion);
          suma_condicion_funcion(nfrutos);
        }



      } else {
        valor_suma = valor_antiguo - valor;
        var valor_antiguo = $('#' + id_defecto + 'valor_antiguo').val(valor);
        var porcentaje = ((valor * peso_bayas / peso_neto) * 100);
        porcentaje = parseFloat(porcentaje.toFixed(2));

        $('#' + id_defecto + 'p1').val(porcentaje);
        var a = jQuery('#' + id_defecto + 'p1');

        var v1 = $('#' + id_defecto + 'v1').val();
        var v2 = $('#' + id_defecto + 'v2').val();
        var v3 = $('#' + id_defecto + 'v3').val();
        var v4 = $('#' + id_defecto + 'v4').val();
        var influye = $('#' + id_defecto + 'influye').val();

        if (influye == 'CALIDAD') {
          if (porcentaje >= v1 && porcentaje <= v2) {
            $('#' + id_defecto + 'cumple').val("VERDE");
            a.css("color", "black");
            if (cumple == 'AMARILLO') {
              nota_calidad_amarillo = parseInt(nota_calidad_amarillo) - 1;
              $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
            } else if (cumple == 'ROJO') {
              nota_calidad_rojo = parseInt(nota_calidad_rojo) - 1;
              $('#nota_calidad_rojo').val(nota_calidad_rojo);
            }
          } else if (porcentaje > v2 && porcentaje <= v3) {
            $('#' + id_defecto + 'cumple').val("AMARILLO");
            a.css("color", "yellow");
            nota_calidad_amarillo = parseInt(nota_calidad_amarillo) + 1;
            $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
            if (cumple == 'AMARILLO') {
              nota_calidad_amarillo = parseInt(nota_calidad_amarillo) - 1;
              $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
            } else if (cumple == 'ROJO') {
              nota_calidad_rojo = parseInt(nota_calidad_rojo) - 1;
              $('#nota_calidad_rojo').val(nota_calidad_rojo);
            }
          } else if (porcentaje < v1 || porcentaje > v3) {
            $('#' + id_defecto + 'cumple').val("ROJO");
            a.css("color", "red");
            nota_calidad_rojo = parseInt(nota_calidad_rojo) + 1;
            $('#nota_calidad_rojo').val(nota_calidad_rojo);
            if (cumple == 'AMARILLO') {
              nota_calidad_amarillo = parseInt(nota_calidad_amarillo) - 1;
              $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
            } else if (cumple == 'ROJO') {
              nota_calidad_rojo = parseInt(nota_calidad_rojo) - 1;
              $('#nota_calidad_rojo').val(nota_calidad_rojo);
            }
          }
        } else if (influye == 'CONDICION') {
          if (porcentaje >= v1 && porcentaje <= v2) {
            $('#' + id_defecto + 'cumple').val("VERDE");
            a.css("color", "black");
            if (cumple == 'AMARILLO') {
              nota_condicion_amarillo = parseInt(nota_condicion_amarillo) - 1;
              $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
            } else if (cumple == 'ROJO') {
              nota_condicion_rojo = parseInt(nota_condicion_rojo) - 1;
              $('#nota_condicion_rojo').val(nota_condicion_rojo);
            }
          } else if (porcentaje > v2 && porcentaje <= v3) {
            $('#' + id_defecto + 'cumple').val("AMARILLO");
            a.css("color", "yellow");
            nota_condicion_amarillo = parseInt(nota_condicion_amarillo) + 1;
            $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
            if (cumple == 'AMARILLO') {
              nota_condicion_amarillo = parseInt(nota_condicion_amarillo) - 1;
              $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
            } else if (cumple == 'ROJO') {
              nota_condicion_rojo = parseInt(nota_condicion_rojo) - 1;
              $('#nota_condicion_rojo').val(nota_condicion_rojo);
            }
          } else if (porcentaje < v1 || porcentaje > v3) {
            $('#' + id_defecto + 'cumple').val("ROJO");
            a.css("color", "red");
            nota_condicion_rojo = parseInt(nota_condicion_rojo) + 1;
            $('#nota_condicion_rojo').val(nota_condicion_rojo);
            if (cumple == 'AMARILLO') {
              nota_condicion_amarillo = parseInt(nota_condicion_amarillo) - 1;
              $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
            } else if (cumple == 'ROJO') {
              nota_condicion_rojo = parseInt(nota_condicion_rojo) - 1;
              $('#nota_condicion_rojo').val(nota_condicion_rojo);
            }
          }
        }

        var hijos_de = $('#' + id_defecto + 'hijos').val();

        if (hijos_de == 'SUMA2 CALIDAD') {
          suma2_calidad = suma2_calidad - parseInt(valor_suma);
          $('#suma2_calidad').val(suma2_calidad);
          nfrutos = 'HOLA';
          suma_suma2_calidad_funcion(nfrutos);

        } else if (hijos_de == 'SUMA2 CALIDAD BAYAS') {
          suma2baya_calidad = suma2baya_calidad - parseInt(valor_suma);
          $('#suma2baya_calidad').val(suma2baya_calidad);
          nfrutos = 'HOLA';
          suma_suma2baya_calidad_funcion(nfrutos);
        } else if (hijos_de == 'SUMA3 CONDICION') {
          suma3_condicion = suma3_condicion - parseInt(valor_suma);
          $('#suma3_condicion').val(suma3_condicion);
          nfrutos = 'HOLA';
          suma_suma3_condicion_funcion(nfrutos);
        } else if (hijos_de == 'SUMA4 CONDICION') {
          suma4_condicion = suma4_condicion + parseInt(valor_suma);
          $('#suma4_condicion').val(suma4_condicion);
          suma_suma4_condicion_funcion(nfrutos);
          suma_condicion = suma_condicion + parseInt(valor_suma);
          $('#suma_condicion').val(suma_condicion);
          suma_condicion_funcion(nfrutos);
        }
      }



      var nota_calidad_amarillo = $('#nota_calidad_amarillo').val();
      var nota_calidad_rojo = $('#nota_calidad_rojo').val();
      var nota_condicion_amarillo = $('#nota_condicion_amarillo').val();
      var nota_condicion_rojo = $('#nota_condicion_rojo').val();

      if (nota_calidad_amarillo > 0 && nota_calidad_rojo == 0) {
        $('#nota_calidad').val("2");
      }
      if (nota_calidad_amarillo == 0 && nota_calidad_rojo == 0) {
        $('#nota_calidad').val("1");
      }
      if (nota_calidad_amarillo == 0 && nota_calidad_rojo > 0) {
        $('#nota_calidad').val("4");
      }
      if (nota_calidad_amarillo > 0 && nota_calidad_rojo > 0) {
        $('#nota_calidad').val("4");
      }

      if (nota_condicion_amarillo > 0 && nota_condicion_rojo == 0) {
        $('#nota_condicion').val("2");
      }
      if (nota_condicion_amarillo == 0 && nota_condicion_rojo == 0) {
        $('#nota_condicion').val("1");
      }
      if (nota_condicion_amarillo == 0 && nota_condicion_rojo > 0) {
        $('#nota_condicion').val("4");
      }
      if (nota_condicion_amarillo > 0 && nota_condicion_rojo > 0) {
        $('#nota_condicion').val("4");
      }



    } else {
      var valor_antiguo = $('#' + id_defecto + 'valor_antiguo').val(valor);
      var porcentaje = ((valor * peso_bayas / peso_neto) * 100);
      porcentaje = parseFloat(porcentaje.toFixed(2));

      $('#' + id_defecto + 'p1').val(porcentaje);
      var a = jQuery('#' + id_defecto + 'p1');

      var v1 = $('#' + id_defecto + 'v1').val();
      var v2 = $('#' + id_defecto + 'v2').val();
      var v3 = $('#' + id_defecto + 'v3').val();
      var v4 = $('#' + id_defecto + 'v4').val();

      var influye = $('#' + id_defecto + 'influye').val();

      if (influye == 'CALIDAD') {
        if (porcentaje >= v1 && porcentaje <= v2) {
          $('#' + id_defecto + 'cumple').val("VERDE");
          a.css("color", "black");
          if (cumple == 'AMARILLO') {
            nota_calidad_amarillo = parseInt(nota_calidad_amarillo) - 1;
            $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
          } else if (cumple == 'ROJO') {
            nota_calidad_rojo = parseInt(nota_calidad_rojo) - 1;
            $('#nota_calidad_rojo').val(nota_calidad_rojo);
          }
        } else if (porcentaje > v2 && porcentaje <= v3) {
          $('#' + id_defecto + 'cumple').val("AMARILLO");
          a.css("color", "yellow");
          nota_calidad_amarillo = parseInt(nota_calidad_amarillo) + 1;
          $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
          if (cumple == 'AMARILLO') {
            nota_calidad_amarillo = parseInt(nota_calidad_amarillo) - 1;
            $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
          } else if (cumple == 'ROJO') {
            nota_calidad_rojo = parseInt(nota_calidad_rojo) - 1;
            $('#nota_calidad_rojo').val(nota_calidad_rojo);
          }
        } else if (porcentaje < v1 || porcentaje > v3) {
          $('#' + id_defecto + 'cumple').val("ROJO");
          a.css("color", "red");
          nota_calidad_rojo = parseInt(nota_calidad_rojo) + 1;
          $('#nota_calidad_rojo').val(nota_calidad_rojo);
          if (cumple == 'AMARILLO') {
            nota_calidad_amarillo = parseInt(nota_calidad_amarillo) - 1;
            $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
          } else if (cumple == 'ROJO') {
            nota_calidad_rojo = parseInt(nota_calidad_rojo) - 1;
            $('#nota_calidad_rojo').val(nota_calidad_rojo);
          }
        }
      } else if (influye == 'CONDICION') {
        if (porcentaje >= v1 && porcentaje <= v2) {
          $('#' + id_defecto + 'cumple').val("VERDE");
          a.css("color", "black");
          if (cumple == 'AMARILLO') {
            nota_condicion_amarillo = parseInt(nota_condicion_amarillo) - 1;
            $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
          } else if (cumple == 'ROJO') {
            nota_condicion_rojo = parseInt(nota_condicion_rojo) - 1;
            $('#nota_condicion_rojo').val(nota_condicion_rojo);
          }
        } else if (porcentaje > v2 && porcentaje <= v3) {
          $('#' + id_defecto + 'cumple').val("AMARILLO");
          a.css("color", "yellow");
          nota_condicion_amarillo = parseInt(nota_condicion_amarillo) + 1;
          $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
          if (cumple == 'AMARILLO') {
            nota_condicion_amarillo = parseInt(nota_condicion_amarillo) - 1;
            $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
          } else if (cumple == 'ROJO') {
            nota_condicion_rojo = parseInt(nota_condicion_rojo) - 1;
            $('#nota_condicion_rojo').val(nota_condicion_rojo);
          }
        } else if (porcentaje < v1 || porcentaje > v3) {
          $('#' + id_defecto + 'cumple').val("ROJO");
          a.css("color", "red");
          nota_condicion_rojo = parseInt(nota_condicion_rojo) + 1;
          $('#nota_condicion_rojo').val(nota_condicion_rojo);
          if (cumple == 'AMARILLO') {
            nota_condicion_amarillo = parseInt(nota_condicion_amarillo) - 1;
            $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
          } else if (cumple == 'ROJO') {
            nota_condicion_rojo = parseInt(nota_condicion_rojo) - 1;
            $('#nota_condicion_rojo').val(nota_condicion_rojo);
          }
        }
      }

      var hijos_de = $('#' + id_defecto + 'hijos').val();
      if (hijos_de == 'SUMA2 CALIDAD') {
        suma2_calidad = suma2_calidad + parseInt(valor);
        $('#suma2_calidad').val(suma2_calidad);
        nfrutos = 'HOLA';
        suma_suma2_calidad_funcion(nfrutos);
        suma_calidad = suma_calidad + parseInt(valor);
        $('#suma_calidad').val(suma_calidad);
        suma_calidad_funcion(nfrutos);
      } else if (hijos_de == 'SUMA2 CALIDAD BAYAS') {
        suma2baya_calidad = suma2baya_calidad + parseInt(valor);
        $('#suma2baya_calidad').val(suma2baya_calidad);
        nfrutos = 'HOLA';
        suma_suma2baya_calidad_funcion(nfrutos);
      } else if (hijos_de == 'SUMA3 CONDICION') {
        suma3_condicion = suma3_condicion + parseInt(valor);
        $('#suma3_condicion').val(suma3_condicion);
        nfrutos = 'HOLA';
        suma_suma3_condicion_funcion(nfrutos);
      } else if (hijos_de == 'SUMA4 CONDICION') {
        suma4_condicion = suma4_condicion + parseInt(valor);
        $('#suma4_condicion').val(suma4_condicion);
        //alert(nfrutos);
        suma_suma4_condicion_funcion(nfrutos);
        suma_condicion = suma_condicion + parseInt(valor);
        $('#suma_condicion').val(suma_condicion);
        suma_condicion_funcion(nfrutos);
      }




      var nota_calidad_amarillo = $('#nota_calidad_amarillo').val();
      var nota_calidad_rojo = $('#nota_calidad_rojo').val();
      var nota_condicion_amarillo = $('#nota_condicion_amarillo').val();
      var nota_condicion_rojo = $('#nota_condicion_rojo').val();

      if (nota_calidad_amarillo > 0 && nota_calidad_rojo == 0) {
        $('#nota_calidad').val("2");
      }
      if (nota_calidad_amarillo == 0 && nota_calidad_rojo == 0) {
        $('#nota_calidad').val("1");
      }
      if (nota_calidad_amarillo == 0 && nota_calidad_rojo > 0) {
        $('#nota_calidad').val("4");
      }
      if (nota_calidad_amarillo > 0 && nota_calidad_rojo > 0) {
        $('#nota_calidad').val("4");
      }

      if (nota_condicion_amarillo > 0 && nota_condicion_rojo == 0) {
        $('#nota_condicion').val("2");
      }
      if (nota_condicion_amarillo == 0 && nota_condicion_rojo == 0) {
        $('#nota_condicion').val("1");
      }
      if (nota_condicion_amarillo == 0 && nota_condicion_rojo > 0) {
        $('#nota_condicion').val("4");
      }
      if (nota_condicion_amarillo > 0 && nota_condicion_rojo > 0) {
        $('#nota_condicion').val("4");
      }

    }

    if (hijos_de == 'SUMA CALIDAD BAYA RACIMO') {
      suma_calidad_baya_racimo();

    } else if (hijos_de == 'SUMA CONDICION BAYA RACIMO') {

      suma_condicion_baya_racimo();
    }
    suma_total_uva();
    suma_usda();
  }

  function porcentaje_racimo(id_defecto, valor) {
    var nota_calidad_amarillo = $('#nota_calidad_amarillo').val();
    var nota_calidad_rojo = $('#nota_calidad_rojo').val();
    var nota_condicion_amarillo = $('#nota_condicion_amarillo').val();
    var nota_condicion_rojo = $('#nota_condicion_rojo').val();
    var cumple = $('#' + id_defecto + 'cumple').val();
    var peso_neto = $('#peso_neto').val();
    var peso_neto = peso_neto * 1000;
    var nfrutos = 'HOLA';
    //alert(peso_neto);

    var hijos_de = $('#' + id_defecto + 'hijos').val();
    var tipo_medicion = "PORCENTAJE RACIMO";

    var valor = valor;
    var valor_antiguo = $('#' + id_defecto + 'valor_antiguo').val();

    if (valor == "" || valor == 0) {
      var valor_antiguo = $('#' + id_defecto + 'valor_antiguo').val();
      var p_antiguo = $('#' + id_defecto + 'p_antiguo').val();

      var hijos_de = $('#' + id_defecto + 'hijos').val();
      var influye = $('#' + id_defecto + 'influye').val();


      if (influye == 'CALIDAD') {
        if (cumple == 'AMARILLO') {
          nota_calidad_amarillo = parseInt(nota_calidad_amarillo) - 1;
          $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
        } else if (cumple == 'ROJO') {
          nota_calidad_rojo = parseInt(nota_calidad_rojo) - 1;
          $('#nota_calidad_rojo').val(nota_calidad_rojo);
        }
      } else if (influye == 'CONDICION') {
        if (cumple == 'AMARILLO') {
          nota_condicion_amarillo = parseInt(nota_condicion_amarillo) - 1;
          $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
        } else if (cumple == 'ROJO') {
          nota_condicion_rojo = parseInt(nota_condicion_rojo) - 1;
          $('#nota_condicion_rojo').val(nota_condicion_rojo);
        }
      }

      if (hijos_de == 'SUMA2 CALIDAD') {
        suma2_calidad = suma2_calidad - parseInt(valor_antiguo);
        $('#suma2_calidad').val(suma2_calidad);
        nfrutos = 'HOLA';
        suma_suma2_calidad_funcion(nfrutos);
        suma_calidad = suma_calidad - parseInt(valor_antiguo);
        $('#suma_calidad').val(suma_calidad);
        suma_calidad_funcion(nfrutos);
      } else if (hijos_de == 'SUMA3 CONDICION') {
        suma3_condicion = suma3_condicion - parseInt(valor_antiguo);
        $('#suma3_condicion').val(suma3_condicion);
        suma_suma3_condicion_funcion(nfrutos);
        suma_condicion = suma_condicion - parseInt(valor_antiguo);
        $('#suma_condicion').val(suma_condicion);
        suma_condicion_funcion(nfrutos);
      } else if (hijos_de == 'SUMA4 CONDICION') {
        suma4_condicion = suma4_condicion - parseInt(valor_antiguo);
        $('#suma4_condicion').val(suma4_condicion);
        suma_suma4_condicion_funcion(nfrutos);
        suma_condicion = suma_condicion - parseInt(valor_antiguo);
        $('#suma_condicion').val(suma_condicion);
        suma_condicion_funcion(nfrutos);
      }

      $('#' + id_defecto + 'valor_antiguo').val("0");
      $('#' + id_defecto + 'p1').val("");
      $('#' + id_defecto + 'cumple').val("");

      var nota_calidad_amarillo = $('#nota_calidad_amarillo').val();
      var nota_calidad_rojo = $('#nota_calidad_rojo').val();
      var nota_condicion_amarillo = $('#nota_condicion_amarillo').val();
      var nota_condicion_rojo = $('#nota_condicion_rojo').val();

      if (nota_calidad_amarillo > 0 && nota_calidad_rojo == 0) {
        $('#nota_calidad').val("2");
      }
      if (nota_calidad_amarillo == 0 && nota_calidad_rojo == 0) {
        $('#nota_calidad').val("1");
      }
      if (nota_calidad_amarillo == 0 && nota_calidad_rojo > 0) {
        $('#nota_calidad').val("4");
      }
      if (nota_calidad_amarillo > 0 && nota_calidad_rojo > 0) {
        $('#nota_calidad').val("4");
      }

      if (nota_condicion_amarillo > 0 && nota_condicion_rojo == 0) {
        $('#nota_condicion').val("2");
      }
      if (nota_condicion_amarillo == 0 && nota_condicion_rojo == 0) {
        $('#nota_condicion').val("1");
      }
      if (nota_condicion_amarillo == 0 && nota_condicion_rojo > 0) {
        $('#nota_condicion').val("4");
      }
      if (nota_condicion_amarillo > 0 && nota_condicion_rojo > 0) {
        $('#nota_condicion').val("4");
      }

      $('#' + id_defecto + 'valor_antiguo').val("0");
      $('#' + id_defecto + 'p1').val("");
      $('#' + id_defecto + 'cumple').val("");

    } else if (valor != valor_antiguo && valor_antiguo != 0 && valor_antiguo != "") {
      if (valor > valor_antiguo) {
        valor_suma = valor - valor_antiguo;
        var valor_antiguo = $('#' + id_defecto + 'valor_antiguo').val(valor);
        var porcentaje = (valor * 100 / peso_neto);
        porcentaje = parseFloat(porcentaje.toFixed(2));

        $('#' + id_defecto + 'p1').val(porcentaje);
        var a = jQuery('#' + id_defecto + 'p1');


        var v1 = $('#' + id_defecto + 'v1').val();
        var v2 = $('#' + id_defecto + 'v2').val();
        var v3 = $('#' + id_defecto + 'v3').val();
        var v4 = $('#' + id_defecto + 'v4').val();

        var influye = $('#' + id_defecto + 'influye').val();

        if (influye == 'CALIDAD') {
          if (porcentaje >= v1 && porcentaje <= v2) {
            $('#' + id_defecto + 'cumple').val("VERDE");
            a.css("color", "black");
            if (cumple == 'AMARILLO') {
              nota_calidad_amarillo = parseInt(nota_calidad_amarillo) - 1;
              $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
            } else if (cumple == 'ROJO') {
              nota_calidad_rojo = parseInt(nota_calidad_rojo) - 1;
              $('#nota_calidad_rojo').val(nota_calidad_rojo);
            }
          } else if (porcentaje > v2 && porcentaje <= v3) {
            $('#' + id_defecto + 'cumple').val("AMARILLO");
            a.css("color", "yellow");
            nota_calidad_amarillo = parseInt(nota_calidad_amarillo) + 1;
            $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
            if (cumple == 'AMARILLO') {
              nota_calidad_amarillo = parseInt(nota_calidad_amarillo) - 1;
              $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
            } else if (cumple == 'ROJO') {
              nota_calidad_rojo = parseInt(nota_calidad_rojo) - 1;
              $('#nota_calidad_rojo').val(nota_calidad_rojo);
            }
          } else if (porcentaje < v1 || porcentaje > v3) {
            $('#' + id_defecto + 'cumple').val("ROJO");
            a.css("color", "red");
            nota_calidad_rojo = parseInt(nota_calidad_rojo) + 1;
            $('#nota_calidad_rojo').val(nota_calidad_rojo);
            if (cumple == 'AMARILLO') {
              nota_calidad_amarillo = parseInt(nota_calidad_amarillo) - 1;
              $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
            } else if (cumple == 'ROJO') {
              nota_calidad_rojo = parseInt(nota_calidad_rojo) - 1;
              $('#nota_calidad_rojo').val(nota_calidad_rojo);
            }
          }
        } else if (influye == 'CONDICION') {
          if (porcentaje >= v1 && porcentaje <= v2) {
            $('#' + id_defecto + 'cumple').val("VERDE");
            a.css("color", "black");
            if (cumple == 'AMARILLO') {
              nota_condicion_amarillo = parseInt(nota_condicion_amarillo) - 1;
              $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
            } else if (cumple == 'ROJO') {
              nota_condicion_rojo = parseInt(nota_condicion_rojo) - 1;
              $('#nota_condicion_rojo').val(nota_condicion_rojo);
            }
          } else if (porcentaje > v2 && porcentaje <= v3) {
            $('#' + id_defecto + 'cumple').val("AMARILLO");
            a.css("color", "yellow");
            nota_condicion_amarillo = parseInt(nota_condicion_amarillo) + 1;
            $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
            if (cumple == 'AMARILLO') {
              nota_condicion_amarillo = parseInt(nota_condicion_amarillo) - 1;
              $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
            } else if (cumple == 'ROJO') {
              nota_condicion_rojo = parseInt(nota_condicion_rojo) - 1;
              $('#nota_condicion_rojo').val(nota_condicion_rojo);
            }
          } else if (porcentaje < v1 || porcentaje > v3) {
            $('#' + id_defecto + 'cumple').val("ROJO");
            a.css("color", "red");
            nota_condicion_rojo = parseInt(nota_condicion_rojo) + 1;
            $('#nota_condicion_rojo').val(nota_condicion_rojo);
            if (cumple == 'AMARILLO') {
              nota_condicion_amarillo = parseInt(nota_condicion_amarillo) - 1;
              $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
            } else if (cumple == 'ROJO') {
              nota_condicion_rojo = parseInt(nota_condicion_rojo) - 1;
              $('#nota_condicion_rojo').val(nota_condicion_rojo);
            }
          }
        }

        var hijos_de = $('#' + id_defecto + 'hijos').val();

        if (hijos_de == 'SUMA2 CALIDAD') {
          suma2_calidad = suma2_calidad + parseInt(valor_suma);
          $('#suma2_calidad').val(suma2_calidad);
          nfrutos = 'HOLA';
          suma_suma2_calidad_funcion(nfrutos);
          suma_calidad = suma_calidad + parseInt(valor_suma);
          $('#suma_calidad').val(suma_calidad);
          suma_calidad_funcion(nfrutos);
        } else if (hijos_de == 'SUMA3 CONDICION') {
          suma3_condicion = suma3_condicion + parseInt(valor_suma);
          $('#suma3_condicion').val(suma3_condicion);
          suma_suma3_condicion_funcion(nfrutos);
          suma_condicion = suma_condicion + parseInt(valor_suma);
          $('#suma_condicion').val(suma_condicion);
          suma_condicion_funcion(nfrutos);
        } else if (hijos_de == 'SUMA4 CONDICION') {
          suma4_condicion = suma4_condicion + parseInt(valor_suma);
          $('#suma4_condicion').val(suma4_condicion);
          suma_suma4_condicion_funcion(nfrutos);
          suma_condicion = suma_condicion + parseInt(valor_suma);
          $('#suma_condicion').val(suma_condicion);
          suma_condicion_funcion(nfrutos);
        }

      } else {
        valor_suma = valor_antiguo - valor;
        var valor_antiguo = $('#' + id_defecto + 'valor_antiguo').val(valor);
        var porcentaje = (valor * 100 / peso_neto);
        porcentaje = parseFloat(porcentaje.toFixed(2));

        $('#' + id_defecto + 'p1').val(porcentaje);
        var a = jQuery('#' + id_defecto + 'p1');

        var v1 = $('#' + id_defecto + 'v1').val();
        var v2 = $('#' + id_defecto + 'v2').val();
        var v3 = $('#' + id_defecto + 'v3').val();
        var v4 = $('#' + id_defecto + 'v4').val();

        var influye = $('#' + id_defecto + 'influye').val();

        if (influye == 'CALIDAD') {
          if (porcentaje >= v1 && porcentaje <= v2) {
            $('#' + id_defecto + 'cumple').val("VERDE");
            a.css("color", "black");
            if (cumple == 'AMARILLO') {
              nota_calidad_amarillo = parseInt(nota_calidad_amarillo) - 1;
              $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
            } else if (cumple == 'ROJO') {
              nota_calidad_rojo = parseInt(nota_calidad_rojo) - 1;
              $('#nota_calidad_rojo').val(nota_calidad_rojo);
            }
          } else if (porcentaje > v2 && porcentaje <= v3) {
            $('#' + id_defecto + 'cumple').val("AMARILLO");
            a.css("color", "yellow");
            nota_calidad_amarillo = parseInt(nota_calidad_amarillo) + 1;
            $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
            if (cumple == 'AMARILLO') {
              nota_calidad_amarillo = parseInt(nota_calidad_amarillo) - 1;
              $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
            } else if (cumple == 'ROJO') {
              nota_calidad_rojo = parseInt(nota_calidad_rojo) - 1;
              $('#nota_calidad_rojo').val(nota_calidad_rojo);
            }
          } else if (porcentaje < v1 || porcentaje > v3) {
            $('#' + id_defecto + 'cumple').val("ROJO");
            a.css("color", "red");
            nota_calidad_rojo = parseInt(nota_calidad_rojo) + 1;
            $('#nota_calidad_rojo').val(nota_calidad_rojo);
            if (cumple == 'AMARILLO') {
              nota_calidad_amarillo = parseInt(nota_calidad_amarillo) - 1;
              $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
            } else if (cumple == 'ROJO') {
              nota_calidad_rojo = parseInt(nota_calidad_rojo) - 1;
              $('#nota_calidad_rojo').val(nota_calidad_rojo);
            }
          }
        } else if (influye == 'CONDICION') {
          if (porcentaje >= v1 && porcentaje <= v2) {
            $('#' + id_defecto + 'cumple').val("VERDE");
            a.css("color", "black");
            if (cumple == 'AMARILLO') {
              nota_condicion_amarillo = parseInt(nota_condicion_amarillo) - 1;
              $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
            } else if (cumple == 'ROJO') {
              nota_condicion_rojo = parseInt(nota_condicion_rojo) - 1;
              $('#nota_condicion_rojo').val(nota_condicion_rojo);
            }
          } else if (porcentaje > v2 && porcentaje <= v3) {
            $('#' + id_defecto + 'cumple').val("AMARILLO");
            a.css("color", "yellow");
            nota_condicion_amarillo = parseInt(nota_condicion_amarillo) + 1;
            $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
            if (cumple == 'AMARILLO') {
              nota_condicion_amarillo = parseInt(nota_condicion_amarillo) - 1;
              $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
            } else if (cumple == 'ROJO') {
              nota_condicion_rojo = parseInt(nota_condicion_rojo) - 1;
              $('#nota_condicion_rojo').val(nota_condicion_rojo);
            }
          } else if (porcentaje < v1 || porcentaje > v3) {
            $('#' + id_defecto + 'cumple').val("ROJO");
            a.css("color", "red");
            nota_condicion_rojo = parseInt(nota_condicion_rojo) + 1;
            $('#nota_condicion_rojo').val(nota_condicion_rojo);
            if (cumple == 'AMARILLO') {
              nota_condicion_amarillo = parseInt(nota_condicion_amarillo) - 1;
              $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
            } else if (cumple == 'ROJO') {
              nota_condicion_rojo = parseInt(nota_condicion_rojo) - 1;
              $('#nota_condicion_rojo').val(nota_condicion_rojo);
            }
          }
        }

        var hijos_de = $('#' + id_defecto + 'hijos').val();

        if (hijos_de == 'SUMA2 CALIDAD') {
          suma2_calidad = suma2_calidad - parseInt(valor_suma);
          $('#suma2_calidad').val(suma2_calidad);
          nfrutos = 'HOLA';
          suma_suma2_calidad_funcion(nfrutos);

        } else if (hijos_de == 'SUMA3 CONDICION') {
          suma3_condicion = suma3_condicion + parseInt(valor_suma);
          $('#suma3_condicion').val(suma3_condicion);
          suma_suma3_condicion_funcion(nfrutos);
          suma_condicion = suma_condicion + parseInt(valor_suma);
          $('#suma_condicion').val(suma_condicion);
          suma_condicion_funcion(nfrutos);
        } else if (hijos_de == 'SUMA4 CONDICION') {
          suma4_condicion = suma4_condicion + parseInt(valor_suma);
          $('#suma4_condicion').val(suma4_condicion);
          suma_suma4_condicion_funcion(nfrutos);
          suma_condicion = suma_condicion + parseInt(valor_suma);
          $('#suma_condicion').val(suma_condicion);
          suma_condicion_funcion(nfrutos);
        }
      }



      var nota_calidad_amarillo = $('#nota_calidad_amarillo').val();
      var nota_calidad_rojo = $('#nota_calidad_rojo').val();
      var nota_condicion_amarillo = $('#nota_condicion_amarillo').val();
      var nota_condicion_rojo = $('#nota_condicion_rojo').val();

      if (nota_calidad_amarillo > 0 && nota_calidad_rojo == 0) {
        $('#nota_calidad').val("2");
      }
      if (nota_calidad_amarillo == 0 && nota_calidad_rojo == 0) {
        $('#nota_calidad').val("1");
      }
      if (nota_calidad_amarillo == 0 && nota_calidad_rojo > 0) {
        $('#nota_calidad').val("4");
      }
      if (nota_calidad_amarillo > 0 && nota_calidad_rojo > 0) {
        $('#nota_calidad').val("4");
      }

      if (nota_condicion_amarillo > 0 && nota_condicion_rojo == 0) {
        $('#nota_condicion').val("2");
      }
      if (nota_condicion_amarillo == 0 && nota_condicion_rojo == 0) {
        $('#nota_condicion').val("1");
      }
      if (nota_condicion_amarillo == 0 && nota_condicion_rojo > 0) {
        $('#nota_condicion').val("4");
      }
      if (nota_condicion_amarillo > 0 && nota_condicion_rojo > 0) {
        $('#nota_condicion').val("4");
      }



    } else {
      var valor_antiguo = $('#' + id_defecto + 'valor_antiguo').val(valor);
      var porcentaje = (valor * 100 / peso_neto);
      porcentaje = parseFloat(porcentaje.toFixed(2));

      $('#' + id_defecto + 'p1').val(porcentaje);
      var a = jQuery('#' + id_defecto + 'p1');

      var v1 = $('#' + id_defecto + 'v1').val();
      var v2 = $('#' + id_defecto + 'v2').val();
      var v3 = $('#' + id_defecto + 'v3').val();
      var v4 = $('#' + id_defecto + 'v4').val();

      var influye = $('#' + id_defecto + 'influye').val();

      if (influye == 'CALIDAD') {
        if (porcentaje >= v1 && porcentaje <= v2) {
          $('#' + id_defecto + 'cumple').val("VERDE");
          a.css("color", "black");
          if (cumple == 'AMARILLO') {
            nota_calidad_amarillo = parseInt(nota_calidad_amarillo) - 1;
            $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
          } else if (cumple == 'ROJO') {
            nota_calidad_rojo = parseInt(nota_calidad_rojo) - 1;
            $('#nota_calidad_rojo').val(nota_calidad_rojo);
          }
        } else if (porcentaje > v2 && porcentaje <= v3) {
          $('#' + id_defecto + 'cumple').val("AMARILLO");
          a.css("color", "yellow");
          nota_calidad_amarillo = parseInt(nota_calidad_amarillo) + 1;
          $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
          if (cumple == 'AMARILLO') {
            nota_calidad_amarillo = parseInt(nota_calidad_amarillo) - 1;
            $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
          } else if (cumple == 'ROJO') {
            nota_calidad_rojo = parseInt(nota_calidad_rojo) - 1;
            $('#nota_calidad_rojo').val(nota_calidad_rojo);
          }
        } else if (porcentaje < v1 || porcentaje > v3) {
          $('#' + id_defecto + 'cumple').val("ROJO");
          a.css("color", "red");
          nota_calidad_rojo = parseInt(nota_calidad_rojo) + 1;
          $('#nota_calidad_rojo').val(nota_calidad_rojo);
          if (cumple == 'AMARILLO') {
            nota_calidad_amarillo = parseInt(nota_calidad_amarillo) - 1;
            $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
          } else if (cumple == 'ROJO') {
            nota_calidad_rojo = parseInt(nota_calidad_rojo) - 1;
            $('#nota_calidad_rojo').val(nota_calidad_rojo);
          }
        }
      } else if (influye == 'CONDICION') {
        if (porcentaje >= v1 && porcentaje <= v2) {
          $('#' + id_defecto + 'cumple').val("VERDE");
          a.css("color", "black");
          if (cumple == 'AMARILLO') {
            nota_condicion_amarillo = parseInt(nota_condicion_amarillo) - 1;
            $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
          } else if (cumple == 'ROJO') {
            nota_condicion_rojo = parseInt(nota_condicion_rojo) - 1;
            $('#nota_condicion_rojo').val(nota_condicion_rojo);
          }
        } else if (porcentaje > v2 && porcentaje <= v3) {
          $('#' + id_defecto + 'cumple').val("AMARILLO");
          a.css("color", "yellow");
          nota_condicion_amarillo = parseInt(nota_condicion_amarillo) + 1;
          $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
          if (cumple == 'AMARILLO') {
            nota_condicion_amarillo = parseInt(nota_condicion_amarillo) - 1;
            $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
          } else if (cumple == 'ROJO') {
            nota_condicion_rojo = parseInt(nota_condicion_rojo) - 1;
            $('#nota_condicion_rojo').val(nota_condicion_rojo);
          }
        } else if (porcentaje < v1 || porcentaje > v3) {
          $('#' + id_defecto + 'cumple').val("ROJO");
          a.css("color", "red");
          nota_condicion_rojo = parseInt(nota_condicion_rojo) + 1;
          $('#nota_condicion_rojo').val(nota_condicion_rojo);
          if (cumple == 'AMARILLO') {
            nota_condicion_amarillo = parseInt(nota_condicion_amarillo) - 1;
            $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
          } else if (cumple == 'ROJO') {
            nota_condicion_rojo = parseInt(nota_condicion_rojo) - 1;
            $('#nota_condicion_rojo').val(nota_condicion_rojo);
          }
        }
      }

      var hijos_de = $('#' + id_defecto + 'hijos').val();
      if (hijos_de == 'SUMA2 CALIDAD') {
        suma2_calidad = suma2_calidad + parseInt(valor);
        $('#suma2_calidad').val(suma2_calidad);
        nfrutos = 'HOLA';
        suma_suma2_calidad_funcion(nfrutos);
        suma_calidad = suma_calidad + parseInt(valor);
        $('#suma_calidad').val(suma_calidad);
        suma_calidad_funcion(nfrutos);
      } else if (hijos_de == 'SUMA3 CONDICION') {
        suma3_condicion = suma3_condicion + parseInt(valor);
        $('#suma3_condicion').val(suma3_condicion);
        suma_suma3_condicion_funcion(nfrutos);
        suma_condicion = suma_condicion + parseInt(valor);
        $('#suma_condicion').val(suma_condicion);
        suma_condicion_funcion(nfrutos);
      } else if (hijos_de == 'SUMA4 CONDICION') {
        suma4_condicion = suma4_condicion + parseInt(valor);
        $('#suma4_condicion').val(suma4_condicion);
        suma_suma4_condicion_funcion(nfrutos);
        suma_condicion = suma_condicion + parseInt(valor);
        $('#suma_condicion').val(suma_condicion);
        suma_condicion_funcion(nfrutos);
      }


      var nota_calidad_amarillo = $('#nota_calidad_amarillo').val();
      var nota_calidad_rojo = $('#nota_calidad_rojo').val();
      var nota_condicion_amarillo = $('#nota_condicion_amarillo').val();
      var nota_condicion_rojo = $('#nota_condicion_rojo').val();

      if (nota_calidad_amarillo > 0 && nota_calidad_rojo == 0) {
        $('#nota_calidad').val("2");
      }
      if (nota_calidad_amarillo == 0 && nota_calidad_rojo == 0) {
        $('#nota_calidad').val("1");
      }
      if (nota_calidad_amarillo == 0 && nota_calidad_rojo > 0) {
        $('#nota_calidad').val("4");
      }
      if (nota_calidad_amarillo > 0 && nota_calidad_rojo > 0) {
        $('#nota_calidad').val("4");
      }

      if (nota_condicion_amarillo > 0 && nota_condicion_rojo == 0) {
        $('#nota_condicion').val("2");
      }
      if (nota_condicion_amarillo == 0 && nota_condicion_rojo == 0) {
        $('#nota_condicion').val("1");
      }
      if (nota_condicion_amarillo == 0 && nota_condicion_rojo > 0) {
        $('#nota_condicion').val("4");
      }
      if (nota_condicion_amarillo > 0 && nota_condicion_rojo > 0) {
        $('#nota_condicion').val("4");
      }

    }


    if (hijos_de == 'SUMA CALIDAD BAYA RACIMO') {
      suma_calidad_baya_racimo();

    } else if (hijos_de == 'SUMA CONDICION BAYA RACIMO') {

      suma_condicion_baya_racimo();
    }
    suma_total_uva();
    suma_usda();
  }

  function porcentaje(id_defecto) {
    var nota_calidad_amarillo = $('#nota_calidad_amarillo').val();
    var nota_calidad_rojo = $('#nota_calidad_rojo').val();
    var nota_condicion_amarillo = $('#nota_condicion_amarillo').val();
    var nota_condicion_rojo = $('#nota_condicion_rojo').val();
    var cumple = $('#' + id_defecto + 'cumple').val();


    var nfrutos = $('#nfrutos').val();
    var valor = $('#' + id_defecto).val();
    var valor_antiguo = $('#' + id_defecto + 'valor_antiguo').val();

    if (valor == "" || valor == 0) {
      var valor_antiguo = $('#' + id_defecto + 'valor_antiguo').val();
      var p_antiguo = $('#' + id_defecto + 'p_antiguo').val();

      var hijos_de = $('#' + id_defecto + 'hijos').val();
      var influye = $('#' + id_defecto + 'influye').val();
      if (influye == 'CALIDAD') {
        if (cumple == 'AMARILLO') {
          nota_calidad_amarillo = parseInt(nota_calidad_amarillo) - 1;
          $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
        } else if (cumple == 'ROJO') {
          nota_calidad_rojo = parseInt(nota_calidad_rojo) - 1;
          $('#nota_calidad_rojo').val(nota_calidad_rojo);
        }
      } else if (influye == 'CONDICION') {
        if (cumple == 'AMARILLO') {
          nota_condicion_amarillo = parseInt(nota_condicion_amarillo) - 1;
          $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
        } else if (cumple == 'ROJO') {
          nota_condicion_rojo = parseInt(nota_condicion_rojo) - 1;
          $('#nota_condicion_rojo').val(nota_condicion_rojo);
        }
      }

      if (hijos_de == 'SUMA CALIDAD') {
        suma_calidad = suma_calidad - parseInt(valor_antiguo);
        $('#suma_calidad').val(suma_calidad);
        suma_calidad_funcion(nfrutos);
      } else if (hijos_de == 'SUMA CONDICION') {
        suma_condicion = suma_condicion - parseInt(valor_antiguo);
        $('#suma_condicion').val(suma_condicion);
        suma_condicion_funcion(nfrutos);
      } else if (hijos_de == 'OTROS CALIDAD') {

        suma_calidad = suma_calidad - parseInt(valor_antiguo);
        $('#suma_calidad').val(suma_calidad);
        suma_calidad_funcion(nfrutos);
      } else if (hijos_de == 'OTROS CONDICION') {

        suma_condicion = suma_condicion - parseInt(valor_antiguo);
        $('#suma_condicion').val(suma_condicion);
        suma_condicion_funcion(nfrutos);
      } else if (hijos_de == 'SUMA2 CALIDAD') {
        suma2_calidad = suma2_calidad - parseInt(valor_antiguo);
        $('#suma2_calidad').val(suma2_calidad);
        suma_suma2_calidad_funcion(nfrutos);
        suma_calidad = suma_calidad - parseInt(valor_antiguo);
        $('#suma_calidad').val(suma_calidad);
        suma_calidad_funcion(nfrutos);
      } else if (hijos_de == 'SUMA3 CONDICION') {
        suma3_condicion = suma3_condicion - parseInt(valor_antiguo);
        $('#suma3_condicion').val(suma3_condicion);
        suma_suma3_condicion_funcion(nfrutos);
        suma_condicion = suma_condicion - parseInt(valor_antiguo);
        $('#suma_condicion').val(suma_condicion);
        suma_condicion_funcion(nfrutos);
      } else if (hijos_de == 'SUMA4 CONDICION') {
        suma4_condicion = suma4_condicion - parseInt(valor_antiguo);
        $('#suma4_condicion').val(suma4_condicion);
        suma_suma4_condicion_funcion(nfrutos);
        suma_condicion = suma_condicion - parseInt(valor_antiguo);
        $('#suma_condicion').val(suma_condicion);
        suma_condicion_funcion(nfrutos);
      }

      suma_total_funcion(nfrutos);
      $('#' + id_defecto + 'valor_antiguo').val("0");
      $('#' + id_defecto + 'p1').val("");
      $('#' + id_defecto + 'cumple').val("");

    } else if (valor != valor_antiguo && valor_antiguo != 0 && valor_antiguo != "") {
      if (valor > valor_antiguo) {
        valor_suma = valor - valor_antiguo;
        var valor_antiguo = $('#' + id_defecto + 'valor_antiguo').val(valor);
        var porcentaje = valor * 100 / nfrutos;
        porcentaje = parseFloat(porcentaje.toFixed(2));

        $('#' + id_defecto + 'p1').val(porcentaje);
        var a = jQuery('#' + id_defecto + 'p1');


        var v1 = $('#' + id_defecto + 'v1').val();
        var v2 = $('#' + id_defecto + 'v2').val();
        var v3 = $('#' + id_defecto + 'v3').val();
        var v4 = $('#' + id_defecto + 'v4').val();

        var influye = $('#' + id_defecto + 'influye').val();

        if (influye == 'CALIDAD') {
          if (porcentaje >= v1 && porcentaje <= v2) {
            $('#' + id_defecto + 'cumple').val("VERDE");
            a.css("color", "black");
            if (cumple == 'AMARILLO') {
              nota_calidad_amarillo = parseInt(nota_calidad_amarillo) - 1;
              $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
            } else if (cumple == 'ROJO') {
              nota_calidad_rojo = parseInt(nota_calidad_rojo) - 1;
              $('#nota_calidad_rojo').val(nota_calidad_rojo);
            }
          } else if (porcentaje > v2 && porcentaje <= v3) {
            $('#' + id_defecto + 'cumple').val("AMARILLO");
            a.css("color", "yellow");
            nota_calidad_amarillo = parseInt(nota_calidad_amarillo) + 1;
            $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
            if (cumple == 'AMARILLO') {
              nota_calidad_amarillo = parseInt(nota_calidad_amarillo) - 1;
              $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
            } else if (cumple == 'ROJO') {
              nota_calidad_rojo = parseInt(nota_calidad_rojo) - 1;
              $('#nota_calidad_rojo').val(nota_calidad_rojo);
            }
          } else if (porcentaje < v1 || porcentaje > v3) {
            $('#' + id_defecto + 'cumple').val("ROJO");
            a.css("color", "red");
            nota_calidad_rojo = parseInt(nota_calidad_rojo) + 1;
            $('#nota_calidad_rojo').val(nota_calidad_rojo);
            if (cumple == 'AMARILLO') {
              nota_calidad_amarillo = parseInt(nota_calidad_amarillo) - 1;
              $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
            } else if (cumple == 'ROJO') {
              nota_calidad_rojo = parseInt(nota_calidad_rojo) - 1;
              $('#nota_calidad_rojo').val(nota_calidad_rojo);
            }
          }
        } else if (influye == 'CONDICION') {
          if (porcentaje >= v1 && porcentaje <= v2) {
            $('#' + id_defecto + 'cumple').val("VERDE");
            a.css("color", "black");
            if (cumple == 'AMARILLO') {
              nota_condicion_amarillo = parseInt(nota_condicion_amarillo) - 1;
              $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
            } else if (cumple == 'ROJO') {
              nota_condicion_rojo = parseInt(nota_condicion_rojo) - 1;
              $('#nota_condicion_rojo').val(nota_condicion_rojo);
            }
          } else if (porcentaje > v2 && porcentaje <= v3) {
            $('#' + id_defecto + 'cumple').val("AMARILLO");
            a.css("color", "yellow");
            nota_condicion_amarillo = parseInt(nota_condicion_amarillo) + 1;
            $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
            if (cumple == 'AMARILLO') {
              nota_condicion_amarillo = parseInt(nota_condicion_amarillo) - 1;
              $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
            } else if (cumple == 'ROJO') {
              nota_condicion_rojo = parseInt(nota_condicion_rojo) - 1;
              $('#nota_condicion_rojo').val(nota_condicion_rojo);
            }
          } else if (porcentaje < v1 || porcentaje > v3) {
            $('#' + id_defecto + 'cumple').val("ROJO");
            a.css("color", "red");
            nota_condicion_rojo = parseInt(nota_condicion_rojo) + 1;
            $('#nota_condicion_rojo').val(nota_condicion_rojo);
            if (cumple == 'AMARILLO') {
              nota_condicion_amarillo = parseInt(nota_condicion_amarillo) - 1;
              $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
            } else if (cumple == 'ROJO') {
              nota_condicion_rojo = parseInt(nota_condicion_rojo) - 1;
              $('#nota_condicion_rojo').val(nota_condicion_rojo);
            }
          }
        }


        var hijos_de = $('#' + id_defecto + 'hijos').val();

        if (hijos_de == 'SUMA CALIDAD') {
          suma_calidad = suma_calidad + parseInt(valor_suma);
          $('#suma_calidad').val(suma_calidad);
          suma_calidad_funcion(nfrutos);
        } else if (hijos_de == 'SUMA CONDICION') {
          suma_condicion = suma_condicion + parseInt(valor_suma);
          $('#suma_condicion').val(suma_condicion);
          suma_condicion_funcion(nfrutos);
        } else if (hijos_de == 'OTROS CALIDAD') {

          suma_calidad = suma_calidad + parseInt(valor_suma);
          $('#suma_calidad').val(suma_calidad);
          suma_calidad_funcion(nfrutos);
        } else if (hijos_de == 'OTROS CONDICION') {

          suma_condicion = suma_condicion + parseInt(valor_suma);
          $('#suma_condicion').val(suma_condicion);
          suma_condicion_funcion(nfrutos);
        } else if (hijos_de == 'SUMA2 CALIDAD') {
          suma2_calidad = suma2_calidad + parseInt(valor_suma);
          $('#suma2_calidad').val(suma2_calidad);
          suma_suma2_calidad_funcion(nfrutos);
          suma_calidad = suma_calidad + parseInt(valor_suma);
          $('#suma_calidad').val(suma_calidad);
          suma_calidad_funcion(nfrutos);
        } else if (hijos_de == 'SUMA3 CONDICION') {
          suma3_condicion = suma3_condicion + parseInt(valor_suma);
          $('#suma3_condicion').val(suma3_condicion);
          suma_suma3_condicion_funcion(nfrutos);
          suma_condicion = suma_condicion + parseInt(valor_suma);
          $('#suma_condicion').val(suma_condicion);
          suma_condicion_funcion(nfrutos);
        } else if (hijos_de == 'SUMA4 CONDICION') {
          suma4_condicion = suma4_condicion + parseInt(valor_suma);
          $('#suma4_condicion').val(suma4_condicion);
          suma_suma4_condicion_funcion(nfrutos);
          suma_condicion = suma_condicion + parseInt(valor_suma);
          $('#suma_condicion').val(suma_condicion);
          suma_condicion_funcion(nfrutos);
        }
        suma_total_funcion(nfrutos);
      } else {
        valor_suma = valor_antiguo - valor;
        var valor_antiguo = $('#' + id_defecto + 'valor_antiguo').val(valor);
        var porcentaje = valor * 100 / nfrutos;
        porcentaje = parseFloat(porcentaje.toFixed(2));

        $('#' + id_defecto + 'p1').val(porcentaje);
        var a = jQuery('#' + id_defecto + 'p1');

        var v1 = $('#' + id_defecto + 'v1').val();
        var v2 = $('#' + id_defecto + 'v2').val();
        var v3 = $('#' + id_defecto + 'v3').val();
        var v4 = $('#' + id_defecto + 'v4').val();

        var influye = $('#' + id_defecto + 'influye').val();

        if (influye == 'CALIDAD') {
          if (porcentaje >= v1 && porcentaje <= v2) {
            $('#' + id_defecto + 'cumple').val("VERDE");
            a.css("color", "black");
            if (cumple == 'AMARILLO') {
              nota_calidad_amarillo = parseInt(nota_calidad_amarillo) - 1;
              $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
            } else if (cumple == 'ROJO') {
              nota_calidad_rojo = parseInt(nota_calidad_rojo) - 1;
              $('#nota_calidad_rojo').val(nota_calidad_rojo);
            }
          } else if (porcentaje > v2 && porcentaje <= v3) {
            $('#' + id_defecto + 'cumple').val("AMARILLO");
            a.css("color", "yellow");
            nota_calidad_amarillo = parseInt(nota_calidad_amarillo) + 1;
            $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
            if (cumple == 'AMARILLO') {
              nota_calidad_amarillo = parseInt(nota_calidad_amarillo) - 1;
              $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
            } else if (cumple == 'ROJO') {
              nota_calidad_rojo = parseInt(nota_calidad_rojo) - 1;
              $('#nota_calidad_rojo').val(nota_calidad_rojo);
            }
          } else if (porcentaje < v1 || porcentaje > v3) {
            $('#' + id_defecto + 'cumple').val("ROJO");
            a.css("color", "red");
            nota_calidad_rojo = parseInt(nota_calidad_rojo) + 1;
            $('#nota_calidad_rojo').val(nota_calidad_rojo);
            if (cumple == 'AMARILLO') {
              nota_calidad_amarillo = parseInt(nota_calidad_amarillo) - 1;
              $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
            } else if (cumple == 'ROJO') {
              nota_calidad_rojo = parseInt(nota_calidad_rojo) - 1;
              $('#nota_calidad_rojo').val(nota_calidad_rojo);
            }
          }
        } else if (influye == 'CONDICION') {
          if (porcentaje >= v1 && porcentaje <= v2) {
            $('#' + id_defecto + 'cumple').val("VERDE");
            a.css("color", "black");
            if (cumple == 'AMARILLO') {
              nota_condicion_amarillo = parseInt(nota_condicion_amarillo) - 1;
              $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
            } else if (cumple == 'ROJO') {
              nota_condicion_rojo = parseInt(nota_condicion_rojo) - 1;
              $('#nota_condicion_rojo').val(nota_condicion_rojo);
            }
          } else if (porcentaje > v2 && porcentaje <= v3) {
            $('#' + id_defecto + 'cumple').val("AMARILLO");
            a.css("color", "yellow");
            nota_condicion_amarillo = parseInt(nota_condicion_amarillo) + 1;
            $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
            if (cumple == 'AMARILLO') {
              nota_condicion_amarillo = parseInt(nota_condicion_amarillo) - 1;
              $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
            } else if (cumple == 'ROJO') {
              nota_condicion_rojo = parseInt(nota_condicion_rojo) - 1;
              $('#nota_condicion_rojo').val(nota_condicion_rojo);
            }
          } else if (porcentaje < v1 || porcentaje > v3) {
            $('#' + id_defecto + 'cumple').val("ROJO");
            a.css("color", "red");
            nota_condicion_rojo = parseInt(nota_condicion_rojo) + 1;
            $('#nota_condicion_rojo').val(nota_condicion_rojo);
            if (cumple == 'AMARILLO') {
              nota_condicion_amarillo = parseInt(nota_condicion_amarillo) - 1;
              $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
            } else if (cumple == 'ROJO') {
              nota_condicion_rojo = parseInt(nota_condicion_rojo) - 1;
              $('#nota_condicion_rojo').val(nota_condicion_rojo);
            }
          }
        }

        var hijos_de = $('#' + id_defecto + 'hijos').val();

        if (hijos_de == 'SUMA CALIDAD') {
          suma_calidad = suma_calidad - parseInt(valor_suma);
          $('#suma_calidad').val(suma_calidad);
          suma_calidad_funcion(nfrutos);
        } else if (hijos_de == 'SUMA CONDICION') {
          suma_condicion = suma_condicion - parseInt(valor_suma);
          $('#suma_condicion').val(suma_condicion);
          suma_condicion_funcion(nfrutos);
        } else if (hijos_de == 'OTROS CALIDAD') {

          suma_calidad = suma_calidad - parseInt(valor_suma);
          $('#suma_calidad').val(suma_calidad);
          suma_calidad_funcion(nfrutos);
        } else if (hijos_de == 'OTROS CONDICION') {

          suma_condicion = suma_condicion - parseInt(valor_suma);
          $('#suma_condicion').val(suma_condicion);
          suma_condicion_funcion(nfrutos);
        } else if (hijos_de == 'SUMA2 CALIDAD') {
          suma2_calidad = suma2_calidad - parseInt(valor_suma);
          $('#suma2_calidad').val(suma2_calidad);
          suma_suma2_calidad_funcion(nfrutos);
          suma_calidad = suma_calidad - parseInt(valor_suma);
          $('#suma_calidad').val(suma_calidad);
          suma_calidad_funcion(nfrutos);
        } else if (hijos_de == 'SUMA3 CONDICION') {
          suma3_condicion = suma3_condicion - parseInt(valor_suma);
          $('#suma3_condicion').val(suma3_condicion);
          suma_suma3_condicion_funcion(nfrutos);
          suma_condicion = suma_condicion - parseInt(valor_suma);
          $('#suma_condicion').val(suma_condicion);
          suma_condicion_funcion(nfrutos);
        } else if (hijos_de == 'SUMA4 CONDICION') {
          suma4_condicion = suma4_condicion - parseInt(valor_suma);
          $('#suma4_condicion').val(suma4_condicion);
          suma_suma4_condicion_funcion(nfrutos);
          suma_condicion = suma_condicion - parseInt(valor_suma);
          $('#suma_condicion').val(suma_condicion);
          suma_condicion_funcion(nfrutos);
        }
      }
      suma_total_funcion(nfrutos);
    } else {
      var valor_antiguo = $('#' + id_defecto + 'valor_antiguo').val(valor);
      var porcentaje = valor * 100 / nfrutos;
      porcentaje = parseFloat(porcentaje.toFixed(2));

      $('#' + id_defecto + 'p1').val(porcentaje);
      var a = jQuery('#' + id_defecto + 'p1');

      var v1 = $('#' + id_defecto + 'v1').val();
      var v2 = $('#' + id_defecto + 'v2').val();
      var v3 = $('#' + id_defecto + 'v3').val();
      var v4 = $('#' + id_defecto + 'v4').val();

      var influye = $('#' + id_defecto + 'influye').val();

      if (influye == 'CALIDAD') {
        if (porcentaje >= v1 && porcentaje <= v2) {
          $('#' + id_defecto + 'cumple').val("VERDE");
          a.css("color", "black");
          if (cumple == 'AMARILLO') {
            nota_calidad_amarillo = parseInt(nota_calidad_amarillo) - 1;
            $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
          } else if (cumple == 'ROJO') {
            nota_calidad_rojo = parseInt(nota_calidad_rojo) - 1;
            $('#nota_calidad_rojo').val(nota_calidad_rojo);
          }
        } else if (porcentaje > v2 && porcentaje <= v3) {
          $('#' + id_defecto + 'cumple').val("AMARILLO");
          a.css("color", "yellow");
          nota_calidad_amarillo = parseInt(nota_calidad_amarillo) + 1;
          $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
          if (cumple == 'AMARILLO') {
            nota_calidad_amarillo = parseInt(nota_calidad_amarillo) - 1;
            $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
          } else if (cumple == 'ROJO') {
            nota_calidad_rojo = parseInt(nota_calidad_rojo) - 1;
            $('#nota_calidad_rojo').val(nota_calidad_rojo);
          }
        } else if (porcentaje < v1 || porcentaje > v3) {
          $('#' + id_defecto + 'cumple').val("ROJO");
          a.css("color", "red");
          nota_calidad_rojo = parseInt(nota_calidad_rojo) + 1;
          $('#nota_calidad_rojo').val(nota_calidad_rojo);
          if (cumple == 'AMARILLO') {
            nota_calidad_amarillo = parseInt(nota_calidad_amarillo) - 1;
            $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
          } else if (cumple == 'ROJO') {
            nota_calidad_rojo = parseInt(nota_calidad_rojo) - 1;
            $('#nota_calidad_rojo').val(nota_calidad_rojo);
          }
        }
      } else if (influye == 'CONDICION') {
        if (porcentaje >= v1 && porcentaje <= v2) {
          $('#' + id_defecto + 'cumple').val("VERDE");
          a.css("color", "black");
          if (cumple == 'AMARILLO') {
            nota_condicion_amarillo = parseInt(nota_condicion_amarillo) - 1;
            $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
          } else if (cumple == 'ROJO') {
            nota_condicion_rojo = parseInt(nota_condicion_rojo) - 1;
            $('#nota_condicion_rojo').val(nota_condicion_rojo);
          }
        } else if (porcentaje > v2 && porcentaje <= v3) {
          $('#' + id_defecto + 'cumple').val("AMARILLO");
          a.css("color", "yellow");
          nota_condicion_amarillo = parseInt(nota_condicion_amarillo) + 1;
          $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
          if (cumple == 'AMARILLO') {
            nota_condicion_amarillo = parseInt(nota_condicion_amarillo) - 1;
            $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
          } else if (cumple == 'ROJO') {
            nota_condicion_rojo = parseInt(nota_condicion_rojo) - 1;
            $('#nota_condicion_rojo').val(nota_condicion_rojo);
          }
        } else if (porcentaje < v1 || porcentaje > v3) {
          $('#' + id_defecto + 'cumple').val("ROJO");
          a.css("color", "red");
          nota_condicion_rojo = parseInt(nota_condicion_rojo) + 1;
          $('#nota_condicion_rojo').val(nota_condicion_rojo);
          if (cumple == 'AMARILLO') {
            nota_condicion_amarillo = parseInt(nota_condicion_amarillo) - 1;
            $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
          } else if (cumple == 'ROJO') {
            nota_condicion_rojo = parseInt(nota_condicion_rojo) - 1;
            $('#nota_condicion_rojo').val(nota_condicion_rojo);
          }
        }
      }

      var hijos_de = $('#' + id_defecto + 'hijos').val();

      if (hijos_de == 'SUMA CALIDAD') {
        suma_calidad = suma_calidad + parseInt(valor);
        $('#suma_calidad').val(suma_calidad);
        suma_calidad_funcion(nfrutos);
      } else if (hijos_de == 'SUMA CONDICION') {
        suma_condicion = suma_condicion + parseInt(valor);
        $('#suma_condicion').val(suma_condicion);
        suma_condicion_funcion(nfrutos);
      } else if (hijos_de == 'OTROS CALIDAD') {

        suma_calidad = suma_calidad + parseInt(valor);
        $('#suma_calidad').val(suma_calidad);
        suma_calidad_funcion(nfrutos);
      } else if (hijos_de == 'OTROS CONDICION') {

        suma_condicion = suma_condicion + parseInt(valor);
        $('#suma_condicion').val(suma_condicion);
        suma_condicion_funcion(nfrutos);
      } else if (hijos_de == 'SUMA2 CALIDAD') {
        suma2_calidad = suma2_calidad + parseInt(valor);
        $('#suma2_calidad').val(suma2_calidad);
        suma_suma2_calidad_funcion(nfrutos);
        suma_calidad = suma_calidad + parseInt(valor);
        $('#suma_calidad').val(suma_calidad);
        suma_calidad_funcion(nfrutos);
      } else if (hijos_de == 'SUMA3 CONDICION') {
        suma3_condicion = suma3_condicion + parseInt(valor);
        $('#suma3_condicion').val(suma3_condicion);
        suma_suma3_condicion_funcion(nfrutos);
        suma_condicion = suma_condicion + parseInt(valor);
        $('#suma_condicion').val(suma_condicion);
        suma_condicion_funcion(nfrutos);
      } else if (hijos_de == 'SUMA4 CONDICION') {
        suma4_condicion = suma4_condicion + parseInt(valor);
        $('#suma4_condicion').val(suma4_condicion);
        suma_suma4_condicion_funcion(nfrutos);
        suma_condicion = suma_condicion + parseInt(valor);
        $('#suma_condicion').val(suma_condicion);
        suma_condicion_funcion(nfrutos);
      }
    }

    var nota_calidad_amarillo = $('#nota_calidad_amarillo').val();
    var nota_calidad_rojo = $('#nota_calidad_rojo').val();
    var nota_condicion_amarillo = $('#nota_condicion_amarillo').val();
    var nota_condicion_rojo = $('#nota_condicion_rojo').val();

    if (nota_calidad_amarillo > 0 && nota_calidad_rojo == 0) {
      $('#nota_calidad').val("2");
    }
    if (nota_calidad_amarillo == 0 && nota_calidad_rojo == 0) {
      $('#nota_calidad').val("1");
    }
    if (nota_calidad_amarillo == 0 && nota_calidad_rojo > 0) {
      $('#nota_calidad').val("4");
    }
    if (nota_calidad_amarillo > 0 && nota_calidad_rojo > 0) {
      $('#nota_calidad').val("4");
    }

    if (nota_condicion_amarillo > 0 && nota_condicion_rojo == 0) {
      $('#nota_condicion').val("2");
    }
    if (nota_condicion_amarillo == 0 && nota_condicion_rojo == 0) {
      $('#nota_condicion').val("1");
    }
    if (nota_condicion_amarillo == 0 && nota_condicion_rojo > 0) {
      $('#nota_condicion').val("4");
    }
    if (nota_condicion_amarillo > 0 && nota_condicion_rojo > 0) {
      $('#nota_condicion').val("4");
    }

    suma_total_funcion(nfrutos);
    suma_usda();

  }

  function suma_total_funcion(nfrutos) {

    var cumple = $('#suma_totalcumple').val();
    var valor = $('#suma_total').val();

    var suma_criticos = <?php echo json_encode($suma_criticos2); ?>;

    var suma_cri2 = 0;
    var valor_cri2 = 0;
    var cont_cri = 0;
    $(".suma_critico").each(function() {
      cont_cri++;
      //alert($(this).val());
      if ($(this).val() == "") {
        valor_cri2 = 0;
      } else {
        valor_cri2 = $(this).val();
      }
      suma_cri2 = (parseFloat(suma_cri2) + parseFloat(valor_cri2));

    });
    $('#' + suma_criticos).val(suma_cri2);

    var suma_total_valor = suma_calidad + suma_condicion + suma_cri2;

    var porcentaje = suma_total_valor * 100 / nfrutos;
    porcentaje = parseFloat(porcentaje.toFixed(2));

    $('#suma_totalp1').val(porcentaje);
    var a = jQuery('#suma_totalp1');

    var v1 = $('#suma_totalv1').val();
    var v2 = $('#suma_totalv2').val();
    var v3 = $('#suma_totalv3').val();
    var v4 = $('#suma_totalv4').val();
    if (porcentaje >= v1 && porcentaje <= v2) {
      $('#suma_totalcumple').val("VERDE");
      $('#suma_total').val(suma_total_valor);
      a.css("color", "black");
    } else if (porcentaje > v2 && porcentaje <= v3) {
      $('#suma_totalcumple').val("AMARILLO");
      $('#suma_total').val(suma_total_valor);
      a.css("color", "yellow");

    } else if (porcentaje < v1 || porcentaje > v3) {
      $('#suma_totalcumple').val("ROJO");
      $('#suma_total').val(suma_total_valor);
      a.css("color", "red");

    }
  }

  function suma_total_baya_racimo_funcion() {
    //var valor=$('#suma_total').val();
    // alert(valor)  
    var suma2_calidadp1 = $('#suma2_calidadp1').val();
    var suma2baya_calidadp1 = $('#suma2baya_calidadp1').val();
    var suma4_condicionp1 = $('#suma4_condicionp1').val();

    if (suma2_calidadp1 == "") {
      suma2_calidadp1 = 0;
    }
    if (suma2baya_calidadp1 == "") {
      suma2baya_calidadp1 = 0;
    }
    if (suma4_condicionp1 == "") {
      suma4_condicionp1 = 0;
    }


    var valor_total = parseFloat(suma2_calidadp1) + parseFloat(suma2baya_calidadp1) + parseFloat(suma4_condicionp1);
    //alert(valor_total);
    var porcentaje = parseFloat(valor_total.toFixed(2));

    // alert(porcentaje);


    $('#suma_total_baya_racimop1').val(porcentaje);
    $('#suma_total_baya_racimo').val(porcentaje);
    var a = jQuery('#suma_total_baya_racimop1');

    var v1 = $('#suma_total_baya_racimov1').val();
    var v2 = $('#suma_total_baya_racimov2').val();
    var v3 = $('#suma_total_baya_racimov3').val();
    var v4 = $('#suma_total_baya_racimov4').val();
    if (porcentaje >= v1 && porcentaje <= v2) {
      $('#suma_total_baya_racimocumple').val("VERDE");
      $('#suma_total_baya_racimo').val(porcentaje);
      a.css("color", "black");
    } else if (porcentaje > v2 && porcentaje <= v3) {
      $('#suma_total_baya_racimocumple').val("AMARILLO");
      $('#suma_total_baya_racimo').val(porcentaje);
      a.css("color", "yellow");

    } else if (porcentaje < v1 || porcentaje > v3) {
      $('#suma_total_baya_racimocumple').val("ROJO");
      $('#suma_total_baya_racimo').val(porcentaje);
      a.css("color", "red");

    }
  }

  function nota(id_defecto) {
    var valor = $('#' + id_defecto).val();

    $('#' + id_defecto + 'p1').val(valor);
    var a = jQuery('#' + id_defecto + 'p1');

    var v1 = $('#' + id_defecto + 'v1').val();
    var v2 = $('#' + id_defecto + 'v2').val();
    var v3 = $('#' + id_defecto + 'v3').val();
    var v4 = $('#' + id_defecto + 'v4').val();
    if (valor >= v1 && valor < v2) {
      $('#' + id_defecto + 'cumple').val("VERDE");
      a.css("color", "black");
      if (tolerancia1 == "A") {
        tolerancia1 = "A";
      }
    } else if (valor >= v2 && valor < v3) {
      $('#' + id_defecto + 'cumple').val("AMARILLO");
      a.css("color", "yellow");
      if (tolerancia1 == "A") {
        tolerancia1 = "O";
      }
    } else if (valor < v1 || valor >= v3) {
      $('#' + id_defecto + 'cumple').val("ROJO");
      a.css("color", "red");
      if (tolerancia1 == "A") {
        tolerancia1 = "O";
      }
      if (tolerancia2 == "A") {
        tolerancia2 = "O";
      }
    }

  }

  function suma_otros_calidad_funcion(id_defecto) {
    var valor = $('#' + id_defecto).val();
    var cumple = $('#' + id_defecto + 'cumple').val();
    var valor2 = $('#' + id_defecto + 'p1').val();




    $('#otros_calidadp1').val(valor2);
    $('#otros_calidad').val(valor);
    $('#otros_calidadcumple').val(cumple);
    var a = jQuery('#otros_calidadp1');
    if (cumple == "VERDE") {
      a.css("color", "black");
    } else if (cumple == "AMARILLO") {
      a.css("color", "yellow");
    } else if (cumple == "ROJO") {
      a.css("color", "red");
    } else {
      cumple = "";
    }



  }

  function suma_otros_condicion_funcion(id_defecto) {
    var valor = $('#' + id_defecto).val();
    var cumple = $('#' + id_defecto + 'cumple').val();
    var valor2 = $('#' + id_defecto + 'p1').val();




    $('#otros_condicionp1').val(valor2);
    $('#otros_condicion').val(valor);
    $('#otros_condicioncumple').val(cumple);
    var a = jQuery('#otros_condicionp1');
    if (cumple == "VERDE") {
      a.css("color", "black");
    } else if (cumple == "AMARILLO") {
      a.css("color", "yellow");
    } else if (cumple == "ROJO") {
      a.css("color", "red");
    } else {
      cumple = "";
    }

  }

  function suma_calidad_funcion(nfrutos) {

    var nota_calidad_amarillo = $('#nota_calidad_amarillo').val();

    var nota_calidad_rojo = $('#nota_calidad_rojo').val();
    var cumple = $('#suma_calidadcumple').val();
    var valor = $('#suma_calidad').val();


    var porcentaje = valor * 100 / nfrutos;
    porcentaje = parseFloat(porcentaje.toFixed(2));

    $('#suma_calidadp1').val(porcentaje);
    var a = jQuery('#suma_calidadp1');

    var v1 = $('#suma_calidadv1').val();
    var v2 = $('#suma_calidadv2').val();
    var v3 = $('#suma_calidadv3').val();
    var v4 = $('#suma_calidadv4').val();
    if (porcentaje >= v1 && porcentaje <= v2) {
      $('#suma_calidadcumple').val("VERDE");
      a.css("color", "black");
      if (cumple == 'AMARILLO') {
        nota_calidad_amarillo = parseInt(nota_calidad_amarillo) - 1;
        $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
      } else if (cumple == 'ROJO') {
        nota_calidad_rojo = parseInt(nota_calidad_rojo) - 1;
        $('#nota_calidad_rojo').val(nota_calidad_rojo);
      }
    } else if (porcentaje > v2 && porcentaje <= v3) {
      $('#suma_calidadcumple').val("AMARILLO");
      a.css("color", "yellow");
      nota_calidad_amarillo = parseInt(nota_calidad_amarillo) + 1;
      $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
      if (cumple == 'AMARILLO') {
        nota_calidad_amarillo = parseInt(nota_calidad_amarillo) - 1;
        $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
      } else if (cumple == 'ROJO') {
        nota_calidad_rojo = parseInt(nota_calidad_rojo) - 1;
        $('#nota_calidad_rojo').val(nota_calidad_rojo);
      }
    } else if (porcentaje < v1 || porcentaje > v3) {
      $('#suma_calidadcumple').val("ROJO");
      a.css("color", "red");
      nota_calidad_rojo = parseInt(nota_calidad_rojo) + 1;
      $('#nota_calidad_rojo').val(nota_calidad_rojo);
      if (cumple == 'AMARILLO') {
        nota_calidad_amarillo = parseInt(nota_calidad_amarillo) - 1;
        $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
      } else if (cumple == 'ROJO') {
        nota_calidad_rojo = parseInt(nota_calidad_rojo) - 1;
        $('#nota_calidad_rojo').val(nota_calidad_rojo);
      }
    }
  }

  function suma_condicion_funcion(nfrutos) {
    var nota_condicion_amarillo = $('#nota_condicion_amarillo').val();
    var nota_condicion_rojo = $('#nota_condicion_rojo').val();
    var cumple = $('#suma_condicioncumple').val();
    var valor = $('#suma_condicion').val();


    var porcentaje = valor * 100 / nfrutos;
    porcentaje = parseFloat(porcentaje.toFixed(2));

    $('#suma_condicionp1').val(porcentaje);
    var a = jQuery('#suma_condicionp1');

    var v1 = $('#suma_condicionv1').val();
    var v2 = $('#suma_condicionv2').val();
    var v3 = $('#suma_condicionv3').val();
    var v4 = $('#suma_condicionv4').val();
    if (porcentaje >= v1 && porcentaje <= v2) {
      $('#suma_condicioncumple').val("VERDE");
      a.css("color", "black");
      if (cumple == 'AMARILLO') {
        nota_condicion_amarillo = parseInt(nota_condicion_amarillo) - 1;
        $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
      } else if (cumple == 'ROJO') {
        nota_condicion_rojo = parseInt(nota_condicion_rojo) - 1;
        $('#nota_condicion_rojo').val(nota_condicion_rojo);
      }
    } else if (porcentaje > v2 && porcentaje <= v3) {
      $('#suma_condicioncumple').val("AMARILLO");
      a.css("color", "yellow");
      nota_condicion_amarillo = parseInt(nota_condicion_amarillo) + 1;
      $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
      if (cumple == 'AMARILLO') {
        nota_condicion_amarillo = parseInt(nota_condicion_amarillo) - 1;
        $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
      } else if (cumple == 'ROJO') {
        nota_condicion_rojo = parseInt(nota_condicion_rojo) - 1;
        $('#nota_condicion_rojo').val(nota_condicion_rojo);
      }
    } else if (porcentaje < v1 || porcentaje > v3) {
      $('#suma_condicioncumple').val("ROJO");
      a.css("color", "red");
      nota_condicion_rojo = parseInt(nota_condicion_rojo) + 1;
      $('#nota_condicion_rojo').val(nota_condicion_rojo);
      if (cumple == 'AMARILLO') {
        nota_condicion_amarillo = parseInt(nota_condicion_amarillo) - 1;
        $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
      } else if (cumple == 'ROJO') {
        nota_condicion_rojo = parseInt(nota_condicion_rojo) - 1;
        $('#nota_condicion_rojo').val(nota_condicion_rojo);
      }
    }
  }

  function suma_suma2_calidad_funcion(nfrutos) {
    var nota_calidad_amarillo = $('#nota_calidad_amarillo').val();

    var nota_calidad_rojo = $('#nota_calidad_rojo').val();
    var cumple = $('#suma2_calidadcumple').val();
    var valor = $('#suma2_calidad').val();

    var suma2_calidadhijos = $('#suma2_calidadhijos').val();


    var peso_neto = $('#peso_neto').val() * 1000;

    if (nfrutos == 'HOLA') {
      var porcentaje = (valor * 100 / peso_neto);

    } else {
      var porcentaje = valor * 100 / nfrutos;
    }
    porcentaje = parseFloat(porcentaje.toFixed(2));

    $('#suma2_calidadp1').val(porcentaje);
    var a = jQuery('#suma2_calidadp1');

    var v1 = $('#suma2_calidadv1').val();
    var v2 = $('#suma2_calidadv2').val();
    var v3 = $('#suma2_calidadv3').val();
    var v4 = $('#suma2_calidadv4').val();
    if (porcentaje >= v1 && porcentaje <= v2) {
      $('#suma2_calidadcumple').val("VERDE");
      a.css("color", "black");
      if (cumple == 'AMARILLO') {
        nota_calidad_amarillo = parseInt(nota_calidad_amarillo) - 1;
        $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
      } else if (cumple == 'ROJO') {
        nota_calidad_rojo = parseInt(nota_calidad_rojo) - 1;
        $('#nota_calidad_rojo').val(nota_calidad_rojo);
      }
    } else if (porcentaje > v2 && porcentaje <= v3) {
      $('#suma2_calidadcumple').val("AMARILLO");
      a.css("color", "yellow");
      nota_calidad_amarillo = parseInt(nota_calidad_amarillo) + 1;
      $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
      if (cumple == 'AMARILLO') {
        nota_calidad_amarillo = parseInt(nota_calidad_amarillo) - 1;
        $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
      } else if (cumple == 'ROJO') {
        nota_calidad_rojo = parseInt(nota_calidad_rojo) - 1;
        $('#nota_calidad_rojo').val(nota_calidad_rojo);
      }
    } else if (porcentaje < v1 || porcentaje > v3) {
      $('#suma2_calidadcumple').val("ROJO");
      a.css("color", "red");
      nota_calidad_rojo = parseInt(nota_calidad_rojo) + 1;
      $('#nota_calidad_rojo').val(nota_calidad_rojo);
      if (cumple == 'AMARILLO') {
        nota_calidad_amarillo = parseInt(nota_calidad_amarillo) - 1;
        $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
      } else if (cumple == 'ROJO') {
        nota_calidad_rojo = parseInt(nota_calidad_rojo) - 1;
        $('#nota_calidad_rojo').val(nota_calidad_rojo);
      }
    }

    suma_total_baya_racimo_funcion();
  }

  function suma_suma2baya_calidad_funcion(nfrutos) {
    var nota_calidad_amarillo = $('#nota_calidad_amarillo').val();

    var nota_calidad_rojo = $('#nota_calidad_rojo').val();
    var cumple = $('#suma2baya_calidadcumple').val();
    var valor = $('#suma2baya_calidad').val();

    var peso_neto = $('#peso_neto').val() * 1000;
    var peso_bayas = $('#peso_bayas').val();

    if (nfrutos == 'HOLA') {
      var porcentaje = ((valor * peso_bayas / peso_neto) * 100);

    } else {
      var porcentaje = valor * 100 / nfrutos;
    }
    porcentaje = parseFloat(porcentaje.toFixed(2));


    $('#suma2baya_calidadp1').val(porcentaje);
    var a = jQuery('#suma2baya_calidadp1');

    var v1 = $('#suma2baya_calidadv1').val();
    var v2 = $('#suma2baya_calidadv2').val();
    var v3 = $('#suma2baya_calidadv3').val();
    var v4 = $('#suma2baya_calidadv4').val();
    if (porcentaje >= v1 && porcentaje <= v2) {
      $('#suma2baya_calidadcumple').val("VERDE");
      a.css("color", "black");
      if (cumple == 'AMARILLO') {
        nota_calidad_amarillo = parseInt(nota_calidad_amarillo) - 1;
        $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
      } else if (cumple == 'ROJO') {
        nota_calidad_rojo = parseInt(nota_calidad_rojo) - 1;
        $('#nota_calidad_rojo').val(nota_calidad_rojo);
      }
    } else if (porcentaje > v2 && porcentaje <= v3) {
      $('#suma2baya_calidadcumple').val("AMARILLO");
      a.css("color", "yellow");
      nota_calidad_amarillo = parseInt(nota_calidad_amarillo) + 1;
      $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
      if (cumple == 'AMARILLO') {
        nota_calidad_amarillo = parseInt(nota_calidad_amarillo) - 1;
        $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
      } else if (cumple == 'ROJO') {
        nota_calidad_rojo = parseInt(nota_calidad_rojo) - 1;
        $('#nota_calidad_rojo').val(nota_calidad_rojo);
      }
    } else if (porcentaje < v1 || porcentaje > v3) {
      $('#suma2baya_calidadcumple').val("ROJO");
      a.css("color", "red");
      nota_calidad_rojo = parseInt(nota_calidad_rojo) + 1;
      $('#nota_calidad_rojo').val(nota_calidad_rojo);
      if (cumple == 'AMARILLO') {
        nota_calidad_amarillo = parseInt(nota_calidad_amarillo) - 1;
        $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
      } else if (cumple == 'ROJO') {
        nota_calidad_rojo = parseInt(nota_calidad_rojo) - 1;
        $('#nota_calidad_rojo').val(nota_calidad_rojo);
      }
    }

    suma_total_baya_racimo_funcion();
  }

  function suma_suma3_condicion_funcion(nfrutos) {
    var nota_condicion_amarillo = $('#nota_condicion_amarillo').val();
    var nota_condicion_rojo = $('#nota_condicion_rojo').val();
    var cumple = $('#suma3_condicioncumple').val();
    var valor = $('#suma3_condicion').val();


    var peso_neto = $('#peso_neto').val() * 1000;
    var peso_bayas = $('#peso_bayas').val();

    if (nfrutos == 'HOLA') {
      var porcentaje = ((valor * peso_bayas / peso_neto) * 100);
    } else {
      var porcentaje = valor * 100 / nfrutos;
    }
    porcentaje = parseFloat(porcentaje.toFixed(2));

    $('#suma3_condicionp1').val(porcentaje);
    var a = jQuery('#suma3_condicionp1');

    var v1 = $('#suma3_condicionv1').val();
    var v2 = $('#suma3_condicionv2').val();
    var v3 = $('#suma3_condicionv3').val();
    var v4 = $('#suma3_condicionv4').val();
    if (porcentaje >= v1 && porcentaje <= v2) {
      $('#suma3_condicioncumple').val("VERDE");
      a.css("color", "black");
      if (cumple == 'AMARILLO') {
        nota_condicion_amarillo = parseInt(nota_condicion_amarillo) - 1;
        $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
      } else if (cumple == 'ROJO') {
        nota_condicion_rojo = parseInt(nota_condicion_rojo) - 1;
        $('#nota_condicion_rojo').val(nota_condicion_rojo);
      }
    } else if (porcentaje > v2 && porcentaje <= v3) {
      $('#suma3_condicioncumple').val("AMARILLO");
      a.css("color", "yellow");
      nota_condicion_amarillo = parseInt(nota_condicion_amarillo) + 1;
      $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
      if (cumple == 'AMARILLO') {
        nota_condicion_amarillo = parseInt(nota_condicion_amarillo) - 1;
        $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
      } else if (cumple == 'ROJO') {
        nota_condicion_rojo = parseInt(nota_condicion_rojo) - 1;
        $('#nota_condicion_rojo').val(nota_condicion_rojo);
      }
    } else if (porcentaje < v1 || porcentaje > v3) {
      $('#suma3_condicioncumple').val("ROJO");
      a.css("color", "red");
      nota_condicion_rojo = parseInt(nota_condicion_rojo) + 1;
      $('#nota_condicion_rojo').val(nota_condicion_rojo);
      if (cumple == 'AMARILLO') {
        nota_condicion_amarillo = parseInt(nota_condicion_amarillo) - 1;
        $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
      } else if (cumple == 'ROJO') {
        nota_condicion_rojo = parseInt(nota_condicion_rojo) - 1;
        $('#nota_condicion_rojo').val(nota_condicion_rojo);
      }
    }
  }

  function suma_suma4_condicion_funcion(nfrutos) {
    var nota_condicion_amarillo = $('#nota_condicion_amarillo').val();
    var nota_condicion_rojo = $('#nota_condicion_rojo').val();
    var cumple = $('#suma4_condicioncumple').val();
    var valor = $('#suma4_condicion').val();
    //alert(nota_condicion_amarillo);
    // alert(nota_condicion_rojo);
    var peso_neto = $('#peso_neto').val() * 1000;
    var peso_bayas = $('#peso_bayas').val();

    if (nfrutos == 'HOLA') {
      var porcentaje = ((valor * peso_bayas / peso_neto) * 100);

    } else {
      var porcentaje = valor * 100 / nfrutos;
    }

    porcentaje = parseFloat(porcentaje.toFixed(2));

    $('#suma4_condicionp1').val(porcentaje);
    var a = jQuery('#suma4_condicionp1');


    // alert(porcentaje);
    var v1 = $('#suma4_condicionv1').val();
    var v2 = $('#suma4_condicionv2').val();
    var v3 = $('#suma4_condicionv3').val();
    var v4 = $('#suma4_condicionv4').val();
    if (porcentaje >= v1 && porcentaje <= v2) {
      $('#suma4_condicioncumple').val("VERDE");
      a.css("color", "black");
      if (cumple == 'AMARILLO') {
        nota_condicion_amarillo = parseInt(nota_condicion_amarillo) - 1;
        $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
      } else if (cumple == 'ROJO') {
        nota_condicion_rojo = parseInt(nota_condicion_rojo) - 1;
        $('#nota_condicion_rojo').val(nota_condicion_rojo);
      }
    } else if (porcentaje > v2 && porcentaje <= v3) {
      $('#suma4_condicioncumple').val("AMARILLO");
      a.css("color", "yellow");
      nota_condicion_amarillo = parseInt(nota_condicion_amarillo) + 1;
      $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
      if (cumple == 'AMARILLO') {
        nota_condicion_amarillo = parseInt(nota_condicion_amarillo) - 1;
        $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
      } else if (cumple == 'ROJO') {
        nota_condicion_rojo = parseInt(nota_condicion_rojo) - 1;
        $('#nota_condicion_rojo').val(nota_condicion_rojo);
      }
    } else if (porcentaje < v1 || porcentaje > v3) {
      $('#suma4_condicioncumple').val("ROJO");
      a.css("color", "red");
      nota_condicion_rojo = parseInt(nota_condicion_rojo) + 1;
      $('#nota_condicion_rojo').val(nota_condicion_rojo);
      if (cumple == 'AMARILLO') {
        nota_condicion_amarillo = parseInt(nota_condicion_amarillo) - 1;
        $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
      } else if (cumple == 'ROJO') {
        nota_condicion_rojo = parseInt(nota_condicion_rojo) - 1;
        $('#nota_condicion_rojo').val(nota_condicion_rojo);
      }
    }
    suma_total_baya_racimo_funcion();
  }

  function brix() {

    var valor = $('#brix').val();
    $('#brixp1').val(valor);
    var a = jQuery('#brixp1');
    //alert(valor);

    valor = valor * 1;
    var v1 = parseFloat($('#brixv1').val());
    var v11 = parseFloat($('#brixv1').val());
    var v2 = parseFloat($('#brixv2').val());
    var v3 = parseFloat($('#brixv3').val());
    var v33 = parseFloat($('#brixv3').val());
    var v4 = parseFloat($('#brixv4').val());

    if (v1 > v3) {
      v1 = v3;
      v3 = v11;

      if (valor >= v1 && valor < v2) {
        //alert("amarillo");

        $('#brixcumple').val("AMARILLO");
        a.css("color", "yellow");
      } else if (valor >= v2 && valor <= v3) {
        //alert("verde");
        $('#brixcumple').val("VERDE");
        a.css("color", "black");
      } else if (valor < v1 || valor > v3) {
        // alert("rojo");
        $('#brixcumple').val("ROJO");
        a.css("color", "red");
      }

    } else {
      if (valor >= v1 && valor <= v2) {
        $('#brixcumple').val("VERDE");
        a.css("color", "black");
      } else if (valor > v2 && valor <= v3) {
        $('#brixcumple').val("AMARILLO");
        a.css("color", "yellow");
      } else if (valor < v1 || valor > v3) {
        $('#brixcumple').val("ROJO");
        a.css("color", "red");
      }
    }


  }

  function brix2(id_defecto) {

    var valor = $('#' + id_defecto).val();
    $('#' + id_defecto + 'p1').val(valor);
    var a = jQuery('#' + id_defecto + 'p1');
    //alert(valor);

    valor = valor * 1;
    var v1 = parseFloat($('#' + id_defecto + 'v1').val());
    var v11 = parseFloat($('#' + id_defecto + 'v1').val());
    var v2 = parseFloat($('#' + id_defecto + 'v2').val());
    var v3 = parseFloat($('#' + id_defecto + 'v3').val());
    var v33 = parseFloat($('#' + id_defecto + 'v3').val());
    var v4 = parseFloat($('#' + id_defecto + 'v4').val());



    $('#' + id_defecto + 'cumple').val("VERDE");
    a.css("color", "black");


    //PROM BRIX2
    var suma_brix2 = 0;
    var valor_brix2 = 0;
    var cont_brix2 = 0;
    $(".brix2").each(function() {
      cont_brix2++;
      //alert($(this).val());
      if ($(this).val() == "") {
        valor_brix2 = 0;
      } else {
        valor_brix2 = $(this).val();
      }
      suma_brix2 = (parseFloat(suma_brix2) + parseFloat(valor_brix2));

    });


    suma_brix2 = suma_brix2 / cont_brix2;
    var prom_brix2 = <?php echo json_encode($prom_brix2); ?>;

    $('#' + prom_brix2).val(suma_brix2.toFixed(2));
    $('#' + prom_brix2 + 'p1').val(suma_brix2.toFixed(2));
    var a = jQuery('#' + prom_brix2 + 'p1');

    var v1 = parseFloat($('#' + prom_brix2 + 'v1').val());
    var v11 = parseFloat($('#' + prom_brix2 + 'v1').val());
    var v2 = parseFloat($('#' + prom_brix2 + 'v2').val());
    var v3 = parseFloat($('#' + prom_brix2 + 'v3').val());
    var v33 = parseFloat($('#' + prom_brix2 + 'v3').val());
    var v4 = parseFloat($('#' + prom_brix2 + 'v4').val());

    if (v1 > v3) {
      v1 = v3;
      v3 = v11;

      if (suma_brix2 >= v1 && suma_brix2 < v2) {
        //alert("amarillo");

        $('#' + prom_brix2 + 'cumple').val("AMARILLO");
        a.css("color", "yellow");
      } else if (suma_brix2 >= v2 && suma_brix2 <= v3) {
        //alert("verde");
        $('#' + prom_brix2 + 'cumple').val("VERDE");
        a.css("color", "black");
      } else if (suma_brix2 < v1 || suma_brix2 > v3) {
        // alert("rojo");
        $('#' + prom_brix2 + 'cumple').val("ROJO");
        a.css("color", "red");
      }

    } else {
      if (suma_brix2 >= v1 && suma_brix2 <= v2) {
        $('#' + prom_brix2 + 'cumple').val("VERDE");
        a.css("color", "black");
      } else if (suma_brix2 > v2 && suma_brix2 <= v3) {
        $('#' + prom_brix2 + 'cumple').val("AMARILLO");
        a.css("color", "yellow");
      } else if (suma_brix2 < v1 || suma_brix2 > v3) {
        $('#' + prom_brix2 + 'cumple').val("ROJO");
        a.css("color", "red");
      }
    }


  }

  function suma_numero() {
    //SUMA NUM
    var suma_num2 = 0;
    var valor_num2 = 0;
    var cont_brix2 = 0;
    $(".suma_num").each(function() {
      cont_brix2++;
      //alert($(this).val());
      if ($(this).val() == "") {
        valor_num2 = 0;
      } else {
        valor_num2 = $(this).val();
      }
      suma_num2 = (parseFloat(suma_num2) + parseFloat(valor_num2));

    });


    suma_num2 = suma_num2;
    var suma_numero = <?php echo json_encode($suma_numero); ?>;

    $('#' + suma_numero).val(suma_num2.toFixed(2));
    $('#' + suma_numero + 'p1').val(suma_num2.toFixed(2));
    var a = jQuery('#' + suma_numero + 'p1');

    var v1 = parseFloat($('#' + suma_numero + 'v1').val());
    var v11 = parseFloat($('#' + suma_numero + 'v1').val());
    var v2 = parseFloat($('#' + suma_numero + 'v2').val());
    var v3 = parseFloat($('#' + suma_numero + 'v3').val());
    var v33 = parseFloat($('#' + suma_numero + 'v3').val());
    var v4 = parseFloat($('#' + suma_numero + 'v4').val());

    if (v1 > v3) {
      v1 = v3;
      v3 = v11;

      if (suma_num2 >= v1 && suma_num2 < v2) {
        //alert("amarillo");

        $('#' + suma_numero + 'cumple').val("AMARILLO");
        a.css("color", "yellow");
      } else if (suma_num2 >= v2 && suma_num2 <= v3) {
        //alert("verde");
        $('#' + suma_numero + 'cumple').val("VERDE");
        a.css("color", "black");
      } else if (suma_num2 < v1 || suma_num2 > v3) {
        // alert("rojo");
        $('#' + suma_numero + 'cumple').val("ROJO");
        a.css("color", "red");
      }

    } else {
      if (suma_num2 >= v1 && suma_num2 <= v2) {
        $('#' + suma_numero + 'cumple').val("VERDE");
        a.css("color", "black");
      } else if (suma_num2 > v2 && suma_num2 <= v3) {
        $('#' + suma_numero + 'cumple').val("AMARILLO");
        a.css("color", "yellow");
      } else if (suma_num2 < v1 || suma_num2 > v3) {
        $('#' + suma_numero + 'cumple').val("ROJO");
        a.css("color", "red");
      }
    }



  }

  function suma_usda() {
    //SUMA NUM
    var suma_num2 = 0;
    var valor_num2 = 0;
    var cont_brix2 = 0;
    $(".suma_usda").each(function() {
      cont_brix2++;
      //alert($(this).val());
      if ($(this).val() == "") {
        valor_num2 = 0;
      } else {
        valor_num2 = $(this).val();
      }
      suma_num2 = (parseFloat(suma_num2) + parseFloat(valor_num2));

    });


    suma_num2 = suma_num2;
    var suma_usda = <?php echo json_encode($suma_usda); ?>;

    $('#' + suma_usda).val(suma_num2.toFixed(2));
    $('#' + suma_usda + 'p1').val(suma_num2.toFixed(2));
    var a = jQuery('#' + suma_usda + 'p1');

    var v1 = parseFloat($('#' + suma_usda + 'v1').val());
    var v11 = parseFloat($('#' + suma_usda + 'v1').val());
    var v2 = parseFloat($('#' + suma_usda + 'v2').val());
    var v3 = parseFloat($('#' + suma_usda + 'v3').val());
    var v33 = parseFloat($('#' + suma_usda + 'v3').val());
    var v4 = parseFloat($('#' + suma_usda + 'v4').val());

    if (v1 > v3) {
      v1 = v3;
      v3 = v11;

      if (suma_num2 >= v1 && suma_num2 < v2) {
        //alert("amarillo");

        $('#' + suma_usda + 'cumple').val("AMARILLO");
        a.css("color", "yellow");
      } else if (suma_num2 >= v2 && suma_num2 <= v3) {
        //alert("verde");
        $('#' + suma_usda + 'cumple').val("VERDE");
        a.css("color", "black");
      } else if (suma_num2 < v1 || suma_num2 > v3) {
        // alert("rojo");
        $('#' + suma_usda + 'cumple').val("ROJO");
        a.css("color", "red");
      }

    } else {
      if (suma_num2 >= v1 && suma_num2 <= v2) {
        $('#' + suma_usda + 'cumple').val("VERDE");
        a.css("color", "black");
      } else if (suma_num2 > v2 && suma_num2 <= v3) {
        $('#' + suma_usda + 'cumple').val("AMARILLO");
        a.css("color", "yellow");
      } else if (suma_num2 < v1 || suma_num2 > v3) {
        $('#' + suma_usda + 'cumple').val("ROJO");
        a.css("color", "red");
      }
    }



  }

  function firmeza(id_defecto) {

    var valor = $('#' + id_defecto).val();
    $('#' + id_defecto + 'p1').val(valor);
    var a = jQuery('#' + id_defecto + 'p1');
    //alert(valor);

    valor = valor * 1;
    var v1 = parseFloat($('#' + id_defecto + 'v1').val());
    var v11 = parseFloat($('#' + id_defecto + 'v1').val());
    var v2 = parseFloat($('#' + id_defecto + 'v2').val());
    var v3 = parseFloat($('#' + id_defecto + 'v3').val());
    var v33 = parseFloat($('#' + id_defecto + 'v3').val());
    var v4 = parseFloat($('#' + id_defecto + 'v4').val());

    if (v1 > v3) {
      v1 = v3;
      v3 = v11;

      if (valor >= v1 && valor < v2) {
        //alert("amarillo");

        $('#' + id_defecto + 'cumple').val("AMARILLO");
        a.css("color", "yellow");
      } else if (valor >= v2 && valor <= v3) {
        //alert("verde");
        $('#' + id_defecto + 'cumple').val("VERDE");
        a.css("color", "black");
      } else if (valor < v1 || valor > v3) {
        // alert("rojo");
        $('#' + id_defecto + 'cumple').val("ROJO");
        a.css("color", "red");
      }

    } else {
      if (valor >= v1 && valor <= v2) {
        $('#' + id_defecto + 'cumple').val("VERDE");
        a.css("color", "black");
      } else if (valor > v2 && valor <= v3) {
        $('#' + id_defecto + 'cumple').val("AMARILLO");
        a.css("color", "yellow");
      } else if (valor < v1 || valor > v3) {
        $('#' + id_defecto + 'cumple').val("ROJO");
        a.css("color", "red");
      }
    }


  }

  function firmeza2(id_defecto) {

    var valor = $('#' + id_defecto).val();
    $('#' + id_defecto + 'p1').val(valor);
    var a = jQuery('#' + id_defecto + 'p1');
    //alert(valor);

    valor = valor * 1;
    var v1 = parseFloat($('#' + id_defecto + 'v1').val());
    var v11 = parseFloat($('#' + id_defecto + 'v1').val());
    var v2 = parseFloat($('#' + id_defecto + 'v2').val());
    var v3 = parseFloat($('#' + id_defecto + 'v3').val());
    var v33 = parseFloat($('#' + id_defecto + 'v3').val());
    var v4 = parseFloat($('#' + id_defecto + 'v4').val());


    $('#' + id_defecto + 'cumple').val("VERDE");
    a.css("color", "black");


    //PROM FIRMEZA2
    var suma_firmeza2 = 0;
    var valor_firmeza2 = 0;
    var cont_firmeza2 = 0;
    $(".firmeza2").each(function() {
      cont_firmeza2++;
      //alert($(this).val());
      if ($(this).val() == "") {
        valor_firmeza2 = 0;
      } else {
        valor_firmeza2 = $(this).val();
      }
      suma_firmeza2 = (parseFloat(suma_firmeza2) + parseFloat(valor_firmeza2));

    });


    suma_firmeza2 = suma_firmeza2 / cont_firmeza2;
    var prom_firmeza2 = <?php echo json_encode($prom_firmeza2); ?>;

    $('#' + prom_firmeza2).val(suma_firmeza2);
    $('#' + prom_firmeza2 + 'p1').val(suma_firmeza2);
    var a = jQuery('#' + prom_firmeza2 + 'p1');

    var v1 = parseFloat($('#' + prom_firmeza2 + 'v1').val());
    var v11 = parseFloat($('#' + prom_firmeza2 + 'v1').val());
    var v2 = parseFloat($('#' + prom_firmeza2 + 'v2').val());
    var v3 = parseFloat($('#' + prom_firmeza2 + 'v3').val());
    var v33 = parseFloat($('#' + prom_firmeza2 + 'v3').val());
    var v4 = parseFloat($('#' + prom_firmeza2 + 'v4').val());

    if (v1 > v3) {
      v1 = v3;
      v3 = v11;

      if (suma_firmeza2 >= v1 && suma_firmeza2 < v2) {
        //alert("amarillo");

        $('#' + prom_firmeza2 + 'cumple').val("AMARILLO");
        a.css("color", "yellow");
      } else if (suma_firmeza2 >= v2 && suma_firmeza2 <= v3) {
        //alert("verde");
        $('#' + prom_firmeza2 + 'cumple').val("VERDE");
        a.css("color", "black");
      } else if (suma_firmeza2 < v1 || suma_firmeza2 > v3) {
        // alert("rojo");
        $('#' + prom_firmeza2 + 'cumple').val("ROJO");
        a.css("color", "red");
      }

    } else {
      if (suma_firmeza2 >= v1 && suma_firmeza2 <= v2) {
        $('#' + prom_firmeza2 + 'cumple').val("VERDE");
        a.css("color", "black");
      } else if (suma_firmeza2 > v2 && suma_firmeza2 <= v3) {
        $('#' + prom_firmeza2 + 'cumple').val("AMARILLO");
        a.css("color", "yellow");
      } else if (suma_firmeza2 < v1 || suma_firmeza2 > v3) {
        $('#' + prom_firmeza2 + 'cumple').val("ROJO");
        a.css("color", "red");
      }
    }


  }

  function numerico(id_defecto) {
    var valor = $('#' + id_defecto).val();
    var valor_antiguo = $('#' + id_defecto + 'valor_antiguo').val();
    //alert(valor_antiguo);
    var cumple = $('#' + id_defecto + 'cumple').val();
    var influye = $('#' + id_defecto + 'influye').val();
    var nota_calidad_amarillo = $('#nota_calidad_amarillo').val();
    var nota_calidad_rojo = $('#nota_calidad_rojo').val();
    var nota_condicion_amarillo = $('#nota_condicion_amarillo').val();
    var nota_condicion_rojo = $('#nota_condicion_rojo').val();
    //alert("HOLA");
    if (valor == "") {

    } else {
      valor = parseFloat(valor);
    }


    $('#' + id_defecto + 'p1').val(valor);
    var a = jQuery('#' + id_defecto + 'p1');

    var v1 = parseFloat($('#' + id_defecto + 'v1').val());
    var v2 = parseFloat($('#' + id_defecto + 'v2').val());
    var v3 = parseFloat($('#' + id_defecto + 'v3').val());
    var v4 = parseFloat($('#' + id_defecto + 'v4').val());




    if (valor == "" || valor == 0) {
      var valor_antiguo = $('#' + id_defecto + 'valor_antiguo').val();
      var p_antiguo = $('#' + id_defecto + 'p_antiguo').val();

      var hijos_de = $('#' + id_defecto + 'hijos').val();
      var influye = $('#' + id_defecto + 'influye').val();


      if (influye == 'CALIDAD') {
        if (cumple == 'AMARILLO') {
          nota_calidad_amarillo = parseInt(nota_calidad_amarillo) - 1;
          $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
        } else if (cumple == 'ROJO') {
          nota_calidad_rojo = parseInt(nota_calidad_rojo) - 1;
          $('#nota_calidad_rojo').val(nota_calidad_rojo);
        }
      } else if (influye == 'CONDICION') {
        if (cumple == 'AMARILLO') {
          nota_condicion_amarillo = parseInt(nota_condicion_amarillo) - 1;
          $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
        } else if (cumple == 'ROJO') {
          nota_condicion_rojo = parseInt(nota_condicion_rojo) - 1;
          $('#nota_condicion_rojo').val(nota_condicion_rojo);
        }
      } else {

      }


      if (hijos_de == 'SUMA4 CONDICION') {
        suma4_condicion = suma4_condicion - parseInt(valor_antiguo);

        $('#suma4_condicion').val(suma4_condicion);
        nfrutos = 'HOLA';
        suma_suma4_condicion_funcion(nfrutos);
      }

      var nota_calidad_amarillo = $('#nota_calidad_amarillo').val();
      var nota_calidad_rojo = $('#nota_calidad_rojo').val();
      var nota_condicion_amarillo = $('#nota_condicion_amarillo').val();
      var nota_condicion_rojo = $('#nota_condicion_rojo').val();

      if (nota_calidad_amarillo > 0 && nota_calidad_rojo == 0) {
        $('#nota_calidad').val("2");
      }
      if (nota_calidad_amarillo == 0 && nota_calidad_rojo == 0) {
        $('#nota_calidad').val("1");
      }
      if (nota_calidad_amarillo == 0 && nota_calidad_rojo > 0) {
        $('#nota_calidad').val("4");
      }
      if (nota_calidad_amarillo > 0 && nota_calidad_rojo > 0) {
        $('#nota_calidad').val("4");
      }

      if (nota_condicion_amarillo > 0 && nota_condicion_rojo == 0) {
        $('#nota_condicion').val("2");
      }
      if (nota_condicion_amarillo == 0 && nota_condicion_rojo == 0) {
        $('#nota_condicion').val("1");
      }
      if (nota_condicion_amarillo == 0 && nota_condicion_rojo > 0) {
        $('#nota_condicion').val("4");
      }
      if (nota_condicion_amarillo > 0 && nota_condicion_rojo > 0) {
        $('#nota_condicion').val("4");
      }

      $('#' + id_defecto + 'valor_antiguo').val("0");
      $('#' + id_defecto + 'p1').val("");
      $('#' + id_defecto + 'cumple').val("");






    } else if (valor != valor_antiguo && valor_antiguo != 0 && valor_antiguo != "") {
      if (valor > valor_antiguo) {
        valor_suma = valor - valor_antiguo;
        var valor_antiguo = $('#' + id_defecto + 'valor_antiguo').val(valor);
        var porcentaje = valor;
        //alert(valor_suma);

        $('#' + id_defecto + 'p1').val(porcentaje);
        var a = jQuery('#' + id_defecto + 'p1');


        var v1 = $('#' + id_defecto + 'v1').val();
        var v2 = $('#' + id_defecto + 'v2').val();
        var v3 = $('#' + id_defecto + 'v3').val();
        var v4 = $('#' + id_defecto + 'v4').val();
        if (influye == 'CALIDAD') {
          if (porcentaje >= v1 && porcentaje <= v2) {
            $('#' + id_defecto + 'cumple').val("VERDE");
            a.css("color", "black");
            if (cumple == 'AMARILLO') {
              nota_calidad_amarillo = parseInt(nota_calidad_amarillo) - 1;
              $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
            } else if (cumple == 'ROJO') {
              nota_calidad_rojo = parseInt(nota_calidad_rojo) - 1;
              $('#nota_calidad_rojo').val(nota_calidad_rojo);
            }

          } else if (porcentaje > v2 && porcentaje <= v3) {
            $('#' + id_defecto + 'cumple').val("AMARILLO");
            a.css("color", "yellow");
            nota_calidad_amarillo = parseInt(nota_calidad_amarillo) + 1;
            $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
            if (cumple == 'AMARILLO') {
              nota_calidad_amarillo = parseInt(nota_calidad_amarillo) - 1;
              $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
            } else if (cumple == 'ROJO') {
              nota_calidad_rojo = parseInt(nota_calidad_rojo) - 1;
              $('#nota_calidad_rojo').val(nota_calidad_rojo);
            }

          } else if (porcentaje < v1 || porcentaje > v3) {

            $('#' + id_defecto + 'cumple').val("ROJO");
            a.css("color", "red");
            nota_calidad_rojo = parseInt(nota_calidad_rojo) + 1;
            $('#nota_calidad_rojo').val(nota_calidad_rojo);
            if (cumple == 'AMARILLO') {
              nota_calidad_amarillo = parseInt(nota_calidad_amarillo) - 1;
              $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
            } else if (cumple == 'ROJO') {
              nota_calidad_rojo = parseInt(nota_calidad_rojo) - 1;
              $('#nota_calidad_rojo').val(nota_calidad_rojo);
            }
          }
        } else if (influye == 'CONDICION') {
          if (porcentaje >= v1 && porcentaje <= v2) {
            $('#' + id_defecto + 'cumple').val("VERDE");
            a.css("color", "black");
            if (cumple == 'AMARILLO') {
              nota_condicion_amarillo = parseInt(nota_condicion_amarillo) - 1;
              $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
            } else if (cumple == 'ROJO') {
              nota_condicion_rojo = parseInt(nota_condicion_rojo) - 1;
              $('#nota_condicion_rojo').val(nota_condicion_rojo);
            }

          } else if (porcentaje > v2 && porcentaje <= v3) {
            $('#' + id_defecto + 'cumple').val("AMARILLO");
            a.css("color", "yellow");
            nota_condicion_amarillo = parseInt(nota_condicion_amarillo) + 1;
            $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
            if (cumple == 'AMARILLO') {
              nota_condicion_amarillo = parseInt(nota_condicion_amarillo) - 1;
              $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
            } else if (cumple == 'ROJO') {
              nota_condicion_rojo = parseInt(nota_condicion_rojo) - 1;
              $('#nota_condicion_rojo').val(nota_condicion_rojo);
            }

          } else if (porcentaje < v1 || porcentaje > v3) {

            $('#' + id_defecto + 'cumple').val("ROJO");
            a.css("color", "red");
            nota_condicion_rojo = parseInt(nota_condicion_rojo) + 1;
            $('#nota_condicion_rojo').val(nota_condicion_rojo);
            if (cumple == 'AMARILLO') {
              nota_condicion_amarillo = parseInt(nota_condicion_amarillo) - 1;
              $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
            } else if (cumple == 'ROJO') {
              nota_condicion_rojo = parseInt(nota_condicion_rojo) - 1;
              $('#nota_condicion_rojo').val(nota_condicion_rojo);
            }
          }

        } else {
          if (porcentaje >= v1 && porcentaje <= v2) {
            $('#' + id_defecto + 'cumple').val("VERDE");
            a.css("color", "black");


          } else if (porcentaje > v2 && porcentaje <= v3) {
            $('#' + id_defecto + 'cumple').val("AMARILLO");
            a.css("color", "yellow");


          } else if (porcentaje < v1 || porcentaje > v3) {

            $('#' + id_defecto + 'cumple').val("ROJO");
            a.css("color", "red");


          }
        }

        var hijos_de = $('#' + id_defecto + 'hijos').val();

        if (hijos_de == 'SUMA4 CONDICION') {
          suma4_condicion = suma4_condicion + parseInt(valor_suma);
          $('#suma4_condicion').val(suma4_condicion);
          nfrutos = 'HOLA';
          suma_suma4_condicion_funcion(nfrutos);
        }

      } else {
        valor_suma = valor_antiguo - valor;
        var valor_antiguo = $('#' + id_defecto + 'valor_antiguo').val(valor);
        var porcentaje = valor;
        //alert(valor_suma);

        $('#' + id_defecto + 'p1').val(porcentaje);
        var a = jQuery('#' + id_defecto + 'p1');

        var v1 = $('#' + id_defecto + 'v1').val();
        var v2 = $('#' + id_defecto + 'v2').val();
        var v3 = $('#' + id_defecto + 'v3').val();
        var v4 = $('#' + id_defecto + 'v4').val();
        if (influye == 'CALIDAD') {
          if (porcentaje >= v1 && porcentaje <= v2) {
            $('#' + id_defecto + 'cumple').val("VERDE");
            a.css("color", "black");
            if (cumple == 'AMARILLO') {
              nota_calidad_amarillo = parseInt(nota_calidad_amarillo) - 1;
              $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
            } else if (cumple == 'ROJO') {
              nota_calidad_rojo = parseInt(nota_calidad_rojo) - 1;
              $('#nota_calidad_rojo').val(nota_calidad_rojo);
            }

          } else if (porcentaje > v2 && porcentaje <= v3) {
            $('#' + id_defecto + 'cumple').val("AMARILLO");
            a.css("color", "yellow");
            nota_calidad_amarillo = parseInt(nota_calidad_amarillo) + 1;
            $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
            if (cumple == 'AMARILLO') {
              nota_calidad_amarillo = parseInt(nota_calidad_amarillo) - 1;
              $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
            } else if (cumple == 'ROJO') {
              nota_calidad_rojo = parseInt(nota_calidad_rojo) - 1;
              $('#nota_calidad_rojo').val(nota_calidad_rojo);
            }

          } else if (porcentaje < v1 || porcentaje > v3) {

            $('#' + id_defecto + 'cumple').val("ROJO");
            a.css("color", "red");
            nota_calidad_rojo = parseInt(nota_calidad_rojo) + 1;
            $('#nota_calidad_rojo').val(nota_calidad_rojo);
            if (cumple == 'AMARILLO') {
              nota_calidad_amarillo = parseInt(nota_calidad_amarillo) - 1;
              $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
            } else if (cumple == 'ROJO') {
              nota_calidad_rojo = parseInt(nota_calidad_rojo) - 1;
              $('#nota_calidad_rojo').val(nota_calidad_rojo);
            }

          }
        } else if (influye == 'CONDICION') {
          if (porcentaje >= v1 && porcentaje <= v2) {
            $('#' + id_defecto + 'cumple').val("VERDE");
            a.css("color", "black");
            if (cumple == 'AMARILLO') {
              nota_condicion_amarillo = parseInt(nota_condicion_amarillo) - 1;
              $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
            } else if (cumple == 'ROJO') {
              nota_condicion_rojo = parseInt(nota_condicion_rojo) - 1;
              $('#nota_condicion_rojo').val(nota_condicion_rojo);
            }

          } else if (porcentaje > v2 && porcentaje <= v3) {
            $('#' + id_defecto + 'cumple').val("AMARILLO");
            a.css("color", "yellow");
            nota_condicion_amarillo = parseInt(nota_condicion_amarillo) + 1;
            $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
            if (cumple == 'AMARILLO') {
              nota_condicion_amarillo = parseInt(nota_condicion_amarillo) - 1;
              $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
            } else if (cumple == 'ROJO') {
              nota_condicion_rojo = parseInt(nota_condicion_rojo) - 1;
              $('#nota_condicion_rojo').val(nota_condicion_rojo);
            }

          } else if (porcentaje < v1 || porcentaje > v3) {

            $('#' + id_defecto + 'cumple').val("ROJO");
            a.css("color", "red");
            nota_condicion_rojo = parseInt(nota_condicion_rojo) + 1;
            $('#nota_condicion_rojo').val(nota_condicion_rojo);
            if (cumple == 'AMARILLO') {
              nota_condicion_amarillo = parseInt(nota_condicion_amarillo) - 1;
              $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
            } else if (cumple == 'ROJO') {
              nota_condicion_rojo = parseInt(nota_condicion_rojo) - 1;
              $('#nota_condicion_rojo').val(nota_condicion_rojo);
            }

          }

        } else {
          if (porcentaje >= v1 && porcentaje <= v2) {
            $('#' + id_defecto + 'cumple').val("VERDE");
            a.css("color", "black");


          } else if (porcentaje > v2 && porcentaje <= v3) {
            $('#' + id_defecto + 'cumple').val("AMARILLO");
            a.css("color", "yellow");


          } else if (porcentaje < v1 || porcentaje > v3) {

            $('#' + id_defecto + 'cumple').val("ROJO");
            a.css("color", "red");


          }
        }

        var hijos_de = $('#' + id_defecto + 'hijos').val();

        if (hijos_de == 'SUMA4 CONDICION') {
          suma4_condicion = suma4_condicion - parseInt(valor_suma);
          $('#suma4_condicion').val(suma4_condicion);
          nfrutos = 'HOLA';
          suma_suma4_condicion_funcion(nfrutos);
        }
      }
      var nota_calidad_amarillo = $('#nota_calidad_amarillo').val();
      var nota_calidad_rojo = $('#nota_calidad_rojo').val();
      var nota_condicion_amarillo = $('#nota_condicion_amarillo').val();
      var nota_condicion_rojo = $('#nota_condicion_rojo').val();

      if (nota_calidad_amarillo > 0 && nota_calidad_rojo == 0) {
        $('#nota_calidad').val("2");
      }
      if (nota_calidad_amarillo == 0 && nota_calidad_rojo == 0) {
        $('#nota_calidad').val("1");
      }
      if (nota_calidad_amarillo == 0 && nota_calidad_rojo > 0) {
        $('#nota_calidad').val("4");
      }
      if (nota_calidad_amarillo > 0 && nota_calidad_rojo > 0) {
        $('#nota_calidad').val("4");
      }

      if (nota_condicion_amarillo > 0 && nota_condicion_rojo == 0) {
        $('#nota_condicion').val("2");
      }
      if (nota_condicion_amarillo == 0 && nota_condicion_rojo == 0) {
        $('#nota_condicion').val("1");
      }
      if (nota_condicion_amarillo == 0 && nota_condicion_rojo > 0) {
        $('#nota_condicion').val("4");
      }
      if (nota_condicion_amarillo > 0 && nota_condicion_rojo > 0) {
        $('#nota_condicion').val("4");
      }
    } else {
      var valor_antiguo = $('#' + id_defecto + 'valor_antiguo').val(valor);
      if (influye == 'CALIDAD') {
        if (valor >= v1 && valor <= v2) {
          $('#' + id_defecto + 'cumple').val("VERDE");
          a.css("color", "black");
          if (cumple == 'AMARILLO') {
            nota_calidad_amarillo = parseInt(nota_calidad_amarillo) - 1;
            $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
          } else if (cumple == 'ROJO') {
            nota_calidad_rojo = parseInt(nota_calidad_rojo) - 1;
            $('#nota_calidad_rojo').val(nota_calidad_rojo);
          }

        } else if (valor > v2 && valor <= v3) {
          $('#' + id_defecto + 'cumple').val("AMARILLO");
          a.css("color", "yellow");
          nota_calidad_amarillo = parseInt(nota_calidad_amarillo) + 1;
          $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
          if (cumple == 'AMARILLO') {
            nota_calidad_amarillo = parseInt(nota_calidad_amarillo) - 1;
            $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
          } else if (cumple == 'ROJO') {
            nota_calidad_rojo = parseInt(nota_calidad_rojo) - 1;
            $('#nota_calidad_rojo').val(nota_calidad_rojo);
          }

        } else if (valor < v1 || valor > v3) {

          $('#' + id_defecto + 'cumple').val("ROJO");
          a.css("color", "red");
          nota_calidad_rojo = parseInt(nota_calidad_rojo) + 1;
          $('#nota_calidad_rojo').val(nota_calidad_rojo);
          if (cumple == 'AMARILLO') {
            nota_calidad_amarillo = parseInt(nota_calidad_amarillo) - 1;
            $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
          } else if (cumple == 'ROJO') {
            nota_calidad_rojo = parseInt(nota_calidad_rojo) - 1;
            $('#nota_calidad_rojo').val(nota_calidad_rojo);
          }

        }
      } else if (influye == 'CONDICION') {
        if (valor >= v1 && valor <= v2) {
          $('#' + id_defecto + 'cumple').val("VERDE");
          a.css("color", "black");
          if (cumple == 'AMARILLO') {
            nota_condicion_amarillo = parseInt(nota_condicion_amarillo) - 1;
            $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
          } else if (cumple == 'ROJO') {
            nota_condicion_rojo = parseInt(nota_condicion_rojo) - 1;
            $('#nota_condicion_rojo').val(nota_condicion_rojo);
          }

        } else if (valor > v2 && valor <= v3) {
          $('#' + id_defecto + 'cumple').val("AMARILLO");
          a.css("color", "yellow");
          nota_condicion_amarillo = parseInt(nota_condicion_amarillo) + 1;
          $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
          if (cumple == 'AMARILLO') {
            nota_condicion_amarillo = parseInt(nota_condicion_amarillo) - 1;
            $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
          } else if (cumple == 'ROJO') {
            nota_condicion_rojo = parseInt(nota_condicion_rojo) - 1;
            $('#nota_condicion_rojo').val(nota_condicion_rojo);
          }

        } else if (valor < v1 || valor > v3) {

          $('#' + id_defecto + 'cumple').val("ROJO");
          a.css("color", "red");
          nota_condicion_rojo = parseInt(nota_condicion_rojo) + 1;
          $('#nota_condicion_rojo').val(nota_condicion_rojo);
          if (cumple == 'AMARILLO') {
            nota_condicion_amarillo = parseInt(nota_condicion_amarillo) - 1;
            $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
          } else if (cumple == 'ROJO') {
            nota_condicion_rojo = parseInt(nota_condicion_rojo) - 1;
            $('#nota_condicion_rojo').val(nota_condicion_rojo);
          }

        }
      } else {
        if (valor >= v1 && valor <= v2) {
          $('#' + id_defecto + 'cumple').val("VERDE");
          a.css("color", "black");


        } else if (valor > v2 && valor <= v3) {
          $('#' + id_defecto + 'cumple').val("AMARILLO");
          a.css("color", "yellow");


        } else if (valor < v1 || valor > v3) {

          $('#' + id_defecto + 'cumple').val("ROJO");
          a.css("color", "red");


        }
      }


      var hijos_de = $('#' + id_defecto + 'hijos').val();

      if (hijos_de == 'SUMA4 CONDICION') {
        suma4_condicion = suma4_condicion + parseInt(valor);
        $('#suma4_condicion').val(suma4_condicion);
        nfrutos = 'HOLA';
        suma_suma4_condicion_funcion(nfrutos);
      }

      var nota_calidad_amarillo = $('#nota_calidad_amarillo').val();
      var nota_calidad_rojo = $('#nota_calidad_rojo').val();
      var nota_condicion_amarillo = $('#nota_condicion_amarillo').val();
      var nota_condicion_rojo = $('#nota_condicion_rojo').val();

      if (nota_calidad_amarillo > 0 && nota_calidad_rojo == 0) {
        $('#nota_calidad').val("2");
      }
      if (nota_calidad_amarillo == 0 && nota_calidad_rojo == 0) {
        $('#nota_calidad').val("1");
      }
      if (nota_calidad_amarillo == 0 && nota_calidad_rojo > 0) {
        $('#nota_calidad').val("4");
      }
      if (nota_calidad_amarillo > 0 && nota_calidad_rojo > 0) {
        $('#nota_calidad').val("4");
      }

      if (nota_condicion_amarillo > 0 && nota_condicion_rojo == 0) {
        $('#nota_condicion').val("2");
      }
      if (nota_condicion_amarillo == 0 && nota_condicion_rojo == 0) {
        $('#nota_condicion').val("1");
      }
      if (nota_condicion_amarillo == 0 && nota_condicion_rojo > 0) {
        $('#nota_condicion').val("4");
      }
      if (nota_condicion_amarillo > 0 && nota_condicion_rojo > 0) {
        $('#nota_condicion').val("4");
      }

    }



    suma_numero();

  }

  function peso_neto() {

    var valor = $('#peso_neto').val();
    $('#peso_netop1').val(valor);
    var a = jQuery('#peso_netop1');
    //alert(valor);

    valor = parseFloat(valor);
    var v1 = parseFloat($('#peso_netov1').val());
    var v2 = parseFloat($('#peso_netov2').val());
    var v3 = parseFloat($('#peso_netov3').val());

    if (v1 >= v2) {
      if (valor > v3 && valor < v2) {
        $('#peso_netocumple').val("AMARILLO");
        a.css("color", "yellow");
      } else if (valor >= v2 && valor <= v1) {
        $('#peso_netocumple').val("VERDE");
        a.css("color", "black");
      } else if (valor < v3 || valor > v1) {
        $('#peso_netocumple').val("ROJO");
        a.css("color", "red");
      }



    } else {
      if (valor >= v1 && valor <= v2) {
        $('#peso_netocumple').val("VERDE");
        a.css("color", "black");
      } else if (valor > v2 && valor <= v3) {
        $('#peso_netocumple').val("AMARILLO");
        a.css("color", "yellow");
      } else if (valor < v1 || valor > v3) {
        $('#peso_netocumple').val("ROJO");
        a.css("color", "red");
      }
    }


  }

  function suma_calidad_baya_racimo() {
    var id_defecto = <?php echo json_encode($suma_calidad_baya_racimo); ?>;
    var valor = $('#' + id_defecto).val();
    $('#' + id_defecto + 'p1').val(valor);
    var a = jQuery('#' + id_defecto + 'p1');
    //alert(valor);

    //valor=valor*1;


    var hijos_de = $('#' + id_defecto + 'hijos').val();

    var influye = $('#' + id_defecto + 'influye').val();
    var nota_calidad_amarillo = $('#nota_calidad_amarillo').val();
    var nota_calidad_rojo = $('#nota_calidad_rojo').val();
    var nota_condicion_amarillo = $('#nota_condicion_amarillo').val();
    var nota_condicion_rojo = $('#nota_condicion_rojo').val();

    var cumple = $('#' + id_defecto + 'cumple').val();

    //alert(hijos_de);
    //alert(cumple); 

    //PROM BRIX2
    var suma_brix2 = 0;
    var valor_brix2 = 0;
    var cont_brix2 = 0;
    $(".sumacalidadbayaracimo").each(function() {
      cont_brix2++;
      //alert($(this).val());
      if ($(this).val() == "") {
        valor_brix2 = 0;
      } else {
        valor_brix2 = $(this).val();
      }
      suma_brix2 = (parseFloat(suma_brix2) + parseFloat(valor_brix2));

    });
    porcentaje = suma_brix2;
    porcentaje = parseFloat(porcentaje.toFixed(2));
    //suma_brix2=suma_brix2/cont_brix2;
    //var prom_brix2=<?php echo json_encode($prom_brix2); ?>;

    $('#' + id_defecto).val(porcentaje);
    $('#' + id_defecto + 'p1').val(porcentaje);
    var a = jQuery('#' + id_defecto + 'p1');

    var v1 = parseFloat($('#' + id_defecto + 'v1').val());

    var v2 = parseFloat($('#' + id_defecto + 'v2').val());
    var v3 = parseFloat($('#' + id_defecto + 'v3').val());

    var v4 = parseFloat($('#' + id_defecto + 'v4').val());

    if (influye == 'CALIDAD') {
      if (porcentaje >= v1 && porcentaje <= v2) {
        $('#' + id_defecto + 'cumple').val("VERDE");
        a.css("color", "black");
        if (cumple == 'AMARILLO') {
          nota_calidad_amarillo = parseInt(nota_calidad_amarillo) - 1;
          $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
        } else if (cumple == 'ROJO') {
          nota_calidad_rojo = parseInt(nota_calidad_rojo) - 1;
          $('#nota_calidad_rojo').val(nota_calidad_rojo);
        }
      } else if (porcentaje > v2 && porcentaje <= v3) {
        $('#' + id_defecto + 'cumple').val("AMARILLO");
        a.css("color", "yellow");
        nota_calidad_amarillo = parseInt(nota_calidad_amarillo) + 1;
        $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
        if (cumple == 'AMARILLO') {
          nota_calidad_amarillo = parseInt(nota_calidad_amarillo) - 1;
          $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
        } else if (cumple == 'ROJO') {
          nota_calidad_rojo = parseInt(nota_calidad_rojo) - 1;
          $('#nota_calidad_rojo').val(nota_calidad_rojo);
        }
      } else if (porcentaje < v1 || porcentaje > v3) {
        $('#' + id_defecto + 'cumple').val("ROJO");
        a.css("color", "red");
        nota_calidad_rojo = parseInt(nota_calidad_rojo) + 1;
        $('#nota_calidad_rojo').val(nota_calidad_rojo);
        if (cumple == 'AMARILLO') {
          nota_calidad_amarillo = parseInt(nota_calidad_amarillo) - 1;
          $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
        } else if (cumple == 'ROJO') {
          nota_calidad_rojo = parseInt(nota_calidad_rojo) - 1;
          $('#nota_calidad_rojo').val(nota_calidad_rojo);
        }
      }
    } else if (influye == 'CONDICION') {
      if (porcentaje >= v1 && porcentaje <= v2) {
        $('#' + id_defecto + 'cumple').val("VERDE");
        a.css("color", "black");
        if (cumple == 'AMARILLO') {
          nota_condicion_amarillo = parseInt(nota_condicion_amarillo) - 1;
          $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
        } else if (cumple == 'ROJO') {
          nota_condicion_rojo = parseInt(nota_condicion_rojo) - 1;
          $('#nota_condicion_rojo').val(nota_condicion_rojo);
        }
      } else if (porcentaje > v2 && porcentaje <= v3) {
        $('#' + id_defecto + 'cumple').val("AMARILLO");
        a.css("color", "yellow");
        nota_condicion_amarillo = parseInt(nota_condicion_amarillo) + 1;
        $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
        if (cumple == 'AMARILLO') {
          nota_condicion_amarillo = parseInt(nota_condicion_amarillo) - 1;
          $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
        } else if (cumple == 'ROJO') {
          nota_condicion_rojo = parseInt(nota_condicion_rojo) - 1;
          $('#nota_condicion_rojo').val(nota_condicion_rojo);
        }
      } else if (porcentaje < v1 || porcentaje > v3) {
        $('#' + id_defecto + 'cumple').val("ROJO");
        a.css("color", "red");
        nota_condicion_rojo = parseInt(nota_condicion_rojo) + 1;
        $('#nota_condicion_rojo').val(nota_condicion_rojo);
        if (cumple == 'AMARILLO') {
          nota_condicion_amarillo = parseInt(nota_condicion_amarillo) - 1;
          $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
        } else if (cumple == 'ROJO') {
          nota_condicion_rojo = parseInt(nota_condicion_rojo) - 1;
          $('#nota_condicion_rojo').val(nota_condicion_rojo);
        }
      }
    }


    if (nota_calidad_amarillo > 0 && nota_calidad_rojo == 0) {
      $('#nota_calidad').val("2");
    }
    if (nota_calidad_amarillo == 0 && nota_calidad_rojo == 0) {
      $('#nota_calidad').val("1");
    }
    if (nota_calidad_amarillo == 0 && nota_calidad_rojo > 0) {
      $('#nota_calidad').val("4");
    }
    if (nota_calidad_amarillo > 0 && nota_calidad_rojo > 0) {
      $('#nota_calidad').val("4");
    }

    if (nota_condicion_amarillo > 0 && nota_condicion_rojo == 0) {
      $('#nota_condicion').val("2");
    }
    if (nota_condicion_amarillo == 0 && nota_condicion_rojo == 0) {
      $('#nota_condicion').val("1");
    }
    if (nota_condicion_amarillo == 0 && nota_condicion_rojo > 0) {
      $('#nota_condicion').val("4");
    }
    if (nota_condicion_amarillo > 0 && nota_condicion_rojo > 0) {
      $('#nota_condicion').val("4");
    }
    suma_total_baya_racimo2();

  }

  function suma_condicion_baya_racimo() {
    var id_defecto = <?php echo json_encode($suma_condicion_baya_racimo); ?>;
    var valor = $('#' + id_defecto).val();
    $('#' + id_defecto + 'p1').val(valor);
    var a = jQuery('#' + id_defecto + 'p1');
    //alert(valor);

    //valor=valor*1;


    var hijos_de = $('#' + id_defecto + 'hijos').val();

    var influye = $('#' + id_defecto + 'influye').val();
    var nota_calidad_amarillo = $('#nota_calidad_amarillo').val();
    var nota_calidad_rojo = $('#nota_calidad_rojo').val();
    var nota_condicion_amarillo = $('#nota_condicion_amarillo').val();
    var nota_condicion_rojo = $('#nota_condicion_rojo').val();

    var cumple = $('#' + id_defecto + 'cumple').val();

    //alert(hijos_de);
    //alert(cumple); 

    //PROM BRIX2
    var suma_brix2 = 0;
    var valor_brix2 = 0;
    var cont_brix2 = 0;
    $(".sumacondicionbayaracimo").each(function() {
      cont_brix2++;
      //alert($(this).val());
      if ($(this).val() == "") {
        valor_brix2 = 0;
      } else {
        valor_brix2 = $(this).val();
      }
      suma_brix2 = (parseFloat(suma_brix2) + parseFloat(valor_brix2));

    });
    porcentaje = suma_brix2;
    porcentaje = parseFloat(porcentaje.toFixed(2));
    //suma_brix2=suma_brix2/cont_brix2;
    //var prom_brix2=<?php echo json_encode($prom_brix2); ?>;

    $('#' + id_defecto).val(porcentaje);
    $('#' + id_defecto + 'p1').val(porcentaje);
    var a = jQuery('#' + id_defecto + 'p1');

    var v1 = parseFloat($('#' + id_defecto + 'v1').val());

    var v2 = parseFloat($('#' + id_defecto + 'v2').val());
    var v3 = parseFloat($('#' + id_defecto + 'v3').val());

    var v4 = parseFloat($('#' + id_defecto + 'v4').val());

    if (influye == 'CALIDAD') {
      if (porcentaje >= v1 && porcentaje <= v2) {
        $('#' + id_defecto + 'cumple').val("VERDE");
        a.css("color", "black");
        if (cumple == 'AMARILLO') {
          nota_calidad_amarillo = parseInt(nota_calidad_amarillo) - 1;
          $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
        } else if (cumple == 'ROJO') {
          nota_calidad_rojo = parseInt(nota_calidad_rojo) - 1;
          $('#nota_calidad_rojo').val(nota_calidad_rojo);
        }
      } else if (porcentaje > v2 && porcentaje <= v3) {
        $('#' + id_defecto + 'cumple').val("AMARILLO");
        a.css("color", "yellow");
        nota_calidad_amarillo = parseInt(nota_calidad_amarillo) + 1;
        $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
        if (cumple == 'AMARILLO') {
          nota_calidad_amarillo = parseInt(nota_calidad_amarillo) - 1;
          $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
        } else if (cumple == 'ROJO') {
          nota_calidad_rojo = parseInt(nota_calidad_rojo) - 1;
          $('#nota_calidad_rojo').val(nota_calidad_rojo);
        }
      } else if (porcentaje < v1 || porcentaje > v3) {
        $('#' + id_defecto + 'cumple').val("ROJO");
        a.css("color", "red");
        nota_calidad_rojo = parseInt(nota_calidad_rojo) + 1;
        $('#nota_calidad_rojo').val(nota_calidad_rojo);
        if (cumple == 'AMARILLO') {
          nota_calidad_amarillo = parseInt(nota_calidad_amarillo) - 1;
          $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
        } else if (cumple == 'ROJO') {
          nota_calidad_rojo = parseInt(nota_calidad_rojo) - 1;
          $('#nota_calidad_rojo').val(nota_calidad_rojo);
        }
      }
    } else if (influye == 'CONDICION') {
      if (porcentaje >= v1 && porcentaje <= v2) {
        $('#' + id_defecto + 'cumple').val("VERDE");
        a.css("color", "black");
        if (cumple == 'AMARILLO') {
          nota_condicion_amarillo = parseInt(nota_condicion_amarillo) - 1;
          $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
        } else if (cumple == 'ROJO') {
          nota_condicion_rojo = parseInt(nota_condicion_rojo) - 1;
          $('#nota_condicion_rojo').val(nota_condicion_rojo);
        }
      } else if (porcentaje > v2 && porcentaje <= v3) {
        $('#' + id_defecto + 'cumple').val("AMARILLO");
        a.css("color", "yellow");
        nota_condicion_amarillo = parseInt(nota_condicion_amarillo) + 1;
        $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
        if (cumple == 'AMARILLO') {
          nota_condicion_amarillo = parseInt(nota_condicion_amarillo) - 1;
          $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
        } else if (cumple == 'ROJO') {
          nota_condicion_rojo = parseInt(nota_condicion_rojo) - 1;
          $('#nota_condicion_rojo').val(nota_condicion_rojo);
        }
      } else if (porcentaje < v1 || porcentaje > v3) {
        $('#' + id_defecto + 'cumple').val("ROJO");
        a.css("color", "red");
        nota_condicion_rojo = parseInt(nota_condicion_rojo) + 1;
        $('#nota_condicion_rojo').val(nota_condicion_rojo);
        if (cumple == 'AMARILLO') {
          nota_condicion_amarillo = parseInt(nota_condicion_amarillo) - 1;
          $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
        } else if (cumple == 'ROJO') {
          nota_condicion_rojo = parseInt(nota_condicion_rojo) - 1;
          $('#nota_condicion_rojo').val(nota_condicion_rojo);
        }
      }
    }


    if (nota_calidad_amarillo > 0 && nota_calidad_rojo == 0) {
      $('#nota_calidad').val("2");
    }
    if (nota_calidad_amarillo == 0 && nota_calidad_rojo == 0) {
      $('#nota_calidad').val("1");
    }
    if (nota_calidad_amarillo == 0 && nota_calidad_rojo > 0) {
      $('#nota_calidad').val("4");
    }
    if (nota_calidad_amarillo > 0 && nota_calidad_rojo > 0) {
      $('#nota_calidad').val("4");
    }

    if (nota_condicion_amarillo > 0 && nota_condicion_rojo == 0) {
      $('#nota_condicion').val("2");
    }
    if (nota_condicion_amarillo == 0 && nota_condicion_rojo == 0) {
      $('#nota_condicion').val("1");
    }
    if (nota_condicion_amarillo == 0 && nota_condicion_rojo > 0) {
      $('#nota_condicion').val("4");
    }
    if (nota_condicion_amarillo > 0 && nota_condicion_rojo > 0) {
      $('#nota_condicion').val("4");
    }
    suma_total_baya_racimo2();

  }

  function suma_total_baya_racimo2() {
    var id_defecto = <?php echo json_encode($suma_total_baya_racimo2); ?>;
    var valor = $('#' + id_defecto).val();
    $('#' + id_defecto + 'p1').val(valor);
    var a = jQuery('#' + id_defecto + 'p1');

    //valor=valor*1;


    var hijos_de = $('#' + id_defecto + 'hijos').val();

    var influye = $('#' + id_defecto + 'influye').val();
    var nota_calidad_amarillo = $('#nota_calidad_amarillo').val();
    var nota_calidad_rojo = $('#nota_calidad_rojo').val();
    var nota_condicion_amarillo = $('#nota_condicion_amarillo').val();
    var nota_condicion_rojo = $('#nota_condicion_rojo').val();

    var cumple = $('#' + id_defecto + 'cumple').val();

    //alert(hijos_de);
    //alert(cumple); 

    //PROM BRIX2
    var suma_brix2 = 0;
    var valor_brix2 = 0;
    var cont_brix2 = 0;
    $(".sumatotalbayaracimo2").each(function() {
      cont_brix2++;
      //alert($(this).val());
      if ($(this).val() == "") {
        valor_brix2 = 0;
      } else {
        valor_brix2 = $(this).val();
      }
      suma_brix2 = (parseFloat(suma_brix2) + parseFloat(valor_brix2));

    });
    porcentaje = suma_brix2;
    porcentaje = parseFloat(porcentaje.toFixed(2));
    //suma_brix2=suma_brix2/cont_brix2;
    //var prom_brix2=<?php echo json_encode($prom_brix2); ?>;

    $('#' + id_defecto).val(porcentaje);
    $('#' + id_defecto + 'p1').val(porcentaje);
    var a = jQuery('#' + id_defecto + 'p1');

    var v1 = parseFloat($('#' + id_defecto + 'v1').val());

    var v2 = parseFloat($('#' + id_defecto + 'v2').val());
    var v3 = parseFloat($('#' + id_defecto + 'v3').val());

    var v4 = parseFloat($('#' + id_defecto + 'v4').val());

    if (influye == 'CALIDAD') {
      if (porcentaje >= v1 && porcentaje <= v2) {
        $('#' + id_defecto + 'cumple').val("VERDE");
        a.css("color", "black");
        if (cumple == 'AMARILLO') {
          nota_calidad_amarillo = parseInt(nota_calidad_amarillo) - 1;
          $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
        } else if (cumple == 'ROJO') {
          nota_calidad_rojo = parseInt(nota_calidad_rojo) - 1;
          $('#nota_calidad_rojo').val(nota_calidad_rojo);
        }
      } else if (porcentaje > v2 && porcentaje <= v3) {
        $('#' + id_defecto + 'cumple').val("AMARILLO");
        a.css("color", "yellow");
        nota_calidad_amarillo = parseInt(nota_calidad_amarillo) + 1;
        $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
        if (cumple == 'AMARILLO') {
          nota_calidad_amarillo = parseInt(nota_calidad_amarillo) - 1;
          $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
        } else if (cumple == 'ROJO') {
          nota_calidad_rojo = parseInt(nota_calidad_rojo) - 1;
          $('#nota_calidad_rojo').val(nota_calidad_rojo);
        }
      } else if (porcentaje < v1 || porcentaje > v3) {
        $('#' + id_defecto + 'cumple').val("ROJO");
        a.css("color", "red");
        nota_calidad_rojo = parseInt(nota_calidad_rojo) + 1;
        $('#nota_calidad_rojo').val(nota_calidad_rojo);
        if (cumple == 'AMARILLO') {
          nota_calidad_amarillo = parseInt(nota_calidad_amarillo) - 1;
          $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
        } else if (cumple == 'ROJO') {
          nota_calidad_rojo = parseInt(nota_calidad_rojo) - 1;
          $('#nota_calidad_rojo').val(nota_calidad_rojo);
        }
      }
    } else if (influye == 'CONDICION') {
      if (porcentaje >= v1 && porcentaje <= v2) {
        $('#' + id_defecto + 'cumple').val("VERDE");
        a.css("color", "black");
        if (cumple == 'AMARILLO') {
          nota_condicion_amarillo = parseInt(nota_condicion_amarillo) - 1;
          $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
        } else if (cumple == 'ROJO') {
          nota_condicion_rojo = parseInt(nota_condicion_rojo) - 1;
          $('#nota_condicion_rojo').val(nota_condicion_rojo);
        }
      } else if (porcentaje > v2 && porcentaje <= v3) {
        $('#' + id_defecto + 'cumple').val("AMARILLO");
        a.css("color", "yellow");
        nota_condicion_amarillo = parseInt(nota_condicion_amarillo) + 1;
        $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
        if (cumple == 'AMARILLO') {
          nota_condicion_amarillo = parseInt(nota_condicion_amarillo) - 1;
          $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
        } else if (cumple == 'ROJO') {
          nota_condicion_rojo = parseInt(nota_condicion_rojo) - 1;
          $('#nota_condicion_rojo').val(nota_condicion_rojo);
        }
      } else if (porcentaje < v1 || porcentaje > v3) {
        $('#' + id_defecto + 'cumple').val("ROJO");
        a.css("color", "red");
        nota_condicion_rojo = parseInt(nota_condicion_rojo) + 1;
        $('#nota_condicion_rojo').val(nota_condicion_rojo);
        if (cumple == 'AMARILLO') {
          nota_condicion_amarillo = parseInt(nota_condicion_amarillo) - 1;
          $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
        } else if (cumple == 'ROJO') {
          nota_condicion_rojo = parseInt(nota_condicion_rojo) - 1;
          $('#nota_condicion_rojo').val(nota_condicion_rojo);
        }
      }
    } else if (influye == 'CONDICION') {
      if (porcentaje >= v1 && porcentaje <= v2) {
        $('#' + id_defecto + 'cumple').val("VERDE");
        a.css("color", "black");
        if (cumple == 'AMARILLO') {
          nota_condicion_amarillo = parseInt(nota_condicion_amarillo) - 1;
          $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
        } else if (cumple == 'ROJO') {
          nota_condicion_rojo = parseInt(nota_condicion_rojo) - 1;
          $('#nota_condicion_rojo').val(nota_condicion_rojo);
        }
      } else if (porcentaje > v2 && porcentaje <= v3) {
        $('#' + id_defecto + 'cumple').val("AMARILLO");
        a.css("color", "yellow");
        nota_condicion_amarillo = parseInt(nota_condicion_amarillo) + 1;
        $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
        if (cumple == 'AMARILLO') {
          nota_condicion_amarillo = parseInt(nota_condicion_amarillo) - 1;
          $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
        } else if (cumple == 'ROJO') {
          nota_condicion_rojo = parseInt(nota_condicion_rojo) - 1;
          $('#nota_condicion_rojo').val(nota_condicion_rojo);
        }
      } else if (porcentaje < v1 || porcentaje > v3) {
        $('#' + id_defecto + 'cumple').val("ROJO");
        a.css("color", "red");
        nota_condicion_rojo = parseInt(nota_condicion_rojo) + 1;
        $('#nota_condicion_rojo').val(nota_condicion_rojo);
        if (cumple == 'AMARILLO') {
          nota_condicion_amarillo = parseInt(nota_condicion_amarillo) - 1;
          $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
        } else if (cumple == 'ROJO') {
          nota_condicion_rojo = parseInt(nota_condicion_rojo) - 1;
          $('#nota_condicion_rojo').val(nota_condicion_rojo);
        }
      }
    } else {
      if (porcentaje >= v1 && porcentaje <= v2) {
        $('#' + id_defecto + 'cumple').val("VERDE");
        a.css("color", "black");

      } else if (porcentaje > v2 && porcentaje <= v3) {
        $('#' + id_defecto + 'cumple').val("AMARILLO");
        a.css("color", "yellow");

      } else if (porcentaje < v1 || porcentaje > v3) {
        $('#' + id_defecto + 'cumple').val("ROJO");
        a.css("color", "red");

      }
    }


  }

  function suma_total_uva() {
    suma5_condicion_uva();
    //calidad
    var id_defecto = <?php echo json_encode($suma_calidad_baya_racimo); ?>;
    var valor = $('#' + id_defecto + 'p1').val();
    //condicion
    var id_defecto_condi = <?php echo json_encode($suma_condicion_baya_racimo); ?>;
    var valor_condi = $('#' + id_defecto_condi + 'p1').val();
    if (valor == "") {
      valor = 0;
    }
    if (valor_condi == "") {
      valor_condi = 0;
    }

    //hijos de suma_total_uva
    var suma_brix2 = 0;
    var valor_brix2 = 0;
    var cont_brix2 = 0;
    $(".suma_total_uva_hijos").each(function() {
      cont_brix2++;
      //alert($(this).val());
      if ($(this).val() == "") {
        valor_brix2 = 0;
      } else {
        valor_brix2 = $(this).val();
      }
      suma_brix2 = (parseFloat(suma_brix2) + parseFloat(valor_brix2));

    });
    hijos_de_suma_total_uva = suma_brix2;
    hijos_de_suma_total_uva = parseFloat(hijos_de_suma_total_uva.toFixed(2));

    //suma5
    var id_defecto_suma_5 = <?php echo json_encode($suma5_condicion_uva); ?>;
    var valor_suma5 = $('#' + id_defecto_suma_5 + 'p1').val();
    if (valor_suma5 == "") {
      valor_suma5 = 0;
    }

    var suma_suma_total_uva = parseFloat(parseFloat(valor) + parseFloat(valor_condi) + hijos_de_suma_total_uva + parseFloat(valor_suma5));
    suma_suma_total_uva = parseFloat(suma_suma_total_uva.toFixed(2));
    $('.suma_total_uva').val(suma_suma_total_uva);


    //valor=valor*1;


    var hijos_de = $('#' + id_defecto + 'hijos').val();

    var influye = $('#' + id_defecto + 'influye').val();
    var nota_calidad_amarillo = $('#nota_calidad_amarillo').val();
    var nota_calidad_rojo = $('#nota_calidad_rojo').val();
    var nota_condicion_amarillo = $('#nota_condicion_amarillo').val();
    var nota_condicion_rojo = $('#nota_condicion_rojo').val();

    var cumple = $('#' + id_defecto + 'cumple').val();
  }

  function suma5_condicion_uva() {
    var id_defecto = <?php echo json_encode($suma5_condicion_uva); ?>;
    var valor = $('#' + id_defecto).val();
    $('#' + id_defecto + 'p1').val(valor);
    var a = jQuery('#' + id_defecto + 'p1');

    //valor=valor*1;


    var hijos_de = $('#' + id_defecto + 'hijos').val();

    var influye = $('#' + id_defecto + 'influye').val();
    var nota_calidad_amarillo = $('#nota_calidad_amarillo').val();
    var nota_calidad_rojo = $('#nota_calidad_rojo').val();
    var nota_condicion_amarillo = $('#nota_condicion_amarillo').val();
    var nota_condicion_rojo = $('#nota_condicion_rojo').val();

    var cumple = $('#' + id_defecto + 'cumple').val();

    //alert(hijos_de);
    //alert(cumple); 

    //PROM BRIX2
    var suma_brix2 = 0;
    var valor_brix2 = 0;
    var cont_brix2 = 0;
    $(".suma5_condicion_uva").each(function() {
      cont_brix2++;
      //alert($(this).val());
      if ($(this).val() == "") {
        valor_brix2 = 0;
      } else {
        valor_brix2 = $(this).val();
      }
      suma_brix2 = (parseFloat(suma_brix2) + parseFloat(valor_brix2));

    });
    porcentaje = suma_brix2;
    porcentaje = parseFloat(porcentaje.toFixed(2));
    //suma_brix2=suma_brix2/cont_brix2;
    //var prom_brix2=<?php echo json_encode($prom_brix2); ?>;
    //alert(porcentaje);
    $('#' + id_defecto).val(porcentaje);
    $('#' + id_defecto + 'p1').val(porcentaje);
    var a = jQuery('#' + id_defecto + 'p1');

    var v1 = parseFloat($('#' + id_defecto + 'v1').val());

    var v2 = parseFloat($('#' + id_defecto + 'v2').val());
    var v3 = parseFloat($('#' + id_defecto + 'v3').val());

    var v4 = parseFloat($('#' + id_defecto + 'v4').val());

    if (influye == 'CALIDAD') {
      if (porcentaje >= v1 && porcentaje <= v2) {
        $('#' + id_defecto + 'cumple').val("VERDE");
        a.css("color", "black");
        if (cumple == 'AMARILLO') {
          nota_calidad_amarillo = parseInt(nota_calidad_amarillo) - 1;
          $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
        } else if (cumple == 'ROJO') {
          nota_calidad_rojo = parseInt(nota_calidad_rojo) - 1;
          $('#nota_calidad_rojo').val(nota_calidad_rojo);
        }
      } else if (porcentaje > v2 && porcentaje <= v3) {
        $('#' + id_defecto + 'cumple').val("AMARILLO");
        a.css("color", "yellow");
        nota_calidad_amarillo = parseInt(nota_calidad_amarillo) + 1;
        $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
        if (cumple == 'AMARILLO') {
          nota_calidad_amarillo = parseInt(nota_calidad_amarillo) - 1;
          $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
        } else if (cumple == 'ROJO') {
          nota_calidad_rojo = parseInt(nota_calidad_rojo) - 1;
          $('#nota_calidad_rojo').val(nota_calidad_rojo);
        }
      } else if (porcentaje < v1 || porcentaje > v3) {
        $('#' + id_defecto + 'cumple').val("ROJO");
        a.css("color", "red");
        nota_calidad_rojo = parseInt(nota_calidad_rojo) + 1;
        $('#nota_calidad_rojo').val(nota_calidad_rojo);
        if (cumple == 'AMARILLO') {
          nota_calidad_amarillo = parseInt(nota_calidad_amarillo) - 1;
          $('#nota_calidad_amarillo').val(nota_calidad_amarillo);
        } else if (cumple == 'ROJO') {
          nota_calidad_rojo = parseInt(nota_calidad_rojo) - 1;
          $('#nota_calidad_rojo').val(nota_calidad_rojo);
        }
      }
    } else if (influye == 'CONDICION') {
      if (porcentaje >= v1 && porcentaje <= v2) {
        $('#' + id_defecto + 'cumple').val("VERDE");
        a.css("color", "black");
        if (cumple == 'AMARILLO') {
          nota_condicion_amarillo = parseInt(nota_condicion_amarillo) - 1;
          $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
        } else if (cumple == 'ROJO') {
          nota_condicion_rojo = parseInt(nota_condicion_rojo) - 1;
          $('#nota_condicion_rojo').val(nota_condicion_rojo);
        }
      } else if (porcentaje > v2 && porcentaje <= v3) {
        $('#' + id_defecto + 'cumple').val("AMARILLO");
        a.css("color", "yellow");
        nota_condicion_amarillo = parseInt(nota_condicion_amarillo) + 1;
        $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
        if (cumple == 'AMARILLO') {
          nota_condicion_amarillo = parseInt(nota_condicion_amarillo) - 1;
          $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
        } else if (cumple == 'ROJO') {
          nota_condicion_rojo = parseInt(nota_condicion_rojo) - 1;
          $('#nota_condicion_rojo').val(nota_condicion_rojo);
        }
      } else if (porcentaje < v1 || porcentaje > v3) {
        $('#' + id_defecto + 'cumple').val("ROJO");
        a.css("color", "red");
        nota_condicion_rojo = parseInt(nota_condicion_rojo) + 1;
        $('#nota_condicion_rojo').val(nota_condicion_rojo);
        if (cumple == 'AMARILLO') {
          nota_condicion_amarillo = parseInt(nota_condicion_amarillo) - 1;
          $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
        } else if (cumple == 'ROJO') {
          nota_condicion_rojo = parseInt(nota_condicion_rojo) - 1;
          $('#nota_condicion_rojo').val(nota_condicion_rojo);
        }
      }
    } else if (influye == 'CONDICION') {
      if (porcentaje >= v1 && porcentaje <= v2) {
        $('#' + id_defecto + 'cumple').val("VERDE");
        a.css("color", "black");
        if (cumple == 'AMARILLO') {
          nota_condicion_amarillo = parseInt(nota_condicion_amarillo) - 1;
          $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
        } else if (cumple == 'ROJO') {
          nota_condicion_rojo = parseInt(nota_condicion_rojo) - 1;
          $('#nota_condicion_rojo').val(nota_condicion_rojo);
        }
      } else if (porcentaje > v2 && porcentaje <= v3) {
        $('#' + id_defecto + 'cumple').val("AMARILLO");
        a.css("color", "yellow");
        nota_condicion_amarillo = parseInt(nota_condicion_amarillo) + 1;
        $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
        if (cumple == 'AMARILLO') {
          nota_condicion_amarillo = parseInt(nota_condicion_amarillo) - 1;
          $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
        } else if (cumple == 'ROJO') {
          nota_condicion_rojo = parseInt(nota_condicion_rojo) - 1;
          $('#nota_condicion_rojo').val(nota_condicion_rojo);
        }
      } else if (porcentaje < v1 || porcentaje > v3) {
        $('#' + id_defecto + 'cumple').val("ROJO");
        a.css("color", "red");
        nota_condicion_rojo = parseInt(nota_condicion_rojo) + 1;
        $('#nota_condicion_rojo').val(nota_condicion_rojo);
        if (cumple == 'AMARILLO') {
          nota_condicion_amarillo = parseInt(nota_condicion_amarillo) - 1;
          $('#nota_condicion_amarillo').val(nota_condicion_amarillo);
        } else if (cumple == 'ROJO') {
          nota_condicion_rojo = parseInt(nota_condicion_rojo) - 1;
          $('#nota_condicion_rojo').val(nota_condicion_rojo);
        }
      }
    } else {
      if (porcentaje >= v1 && porcentaje <= v2) {
        $('#' + id_defecto + 'cumple').val("VERDE");
        a.css("color", "black");

      } else if (porcentaje > v2 && porcentaje <= v3) {
        $('#' + id_defecto + 'cumple').val("AMARILLO");
        a.css("color", "yellow");

      } else if (porcentaje < v1 || porcentaje > v3) {
        $('#' + id_defecto + 'cumple').val("ROJO");
        a.css("color", "red");

      }
    }

  }

  function enviar() {



    var caja_id = $('#caja_id').val();
    var pi_folio = $('#pi_folio').val();
    var norma_id = $('#norma_id').val();
    var num = $('#num').val();
    var embalaje_cod = $('#embalaje_cod2').val();
    var variedad_id = $('#variedad_id2').val();
    var variedad_id_real = $('#variedad_id_real').val();
    var productor_id = $('#productor_id2').chosen().val();
    var hay_productor_real = $('#hay_productor_real').val();
    if (hay_productor_real == "SI") {
      var productor_id_real = $('#productor_id_real').chosen().val();
    } else {
      var productor_id_real = $('#productor_id2').val();
    }
    var clasificacion_id = $('#clasificacion_id2').val();
    var calibre_id = $('#calibre_id2').val();
    var etiqueta_cod = $('#etiqueta_cod2').val();
    var folio_pallet = $('#folio_pallet').val();
    var cant_cajas = $('#cant_cajas').val();
    var especie_id = $('#especie_id').val();
    var nfrutos = $('#nfrutos').val();
    var peso_bayas = $('#peso_bayas').val();
    var n_proceso = $('#n_proceso2').val();
    var n_lote = $('#n_lote2').val();
    var observacion = $('#observacion').val();
    var camara_id = $('#camara_id2').val();

    var suma_total_baya_racimo = $('#suma_total_baya_racimo').val();
    var suma_total_baya_racimocumple = $('#suma_total_baya_racimocumple').val();

    var nota_calidad = $('#nota_calidad').val();
    var nota_condicion = $('#nota_condicion').val();

    var suma_calidad = $('#suma_calidad').val();
    var suma_calidadp1 = $('#suma_calidadp1').val();
    var suma_calidadcumple = $('#suma_calidadcumple').val();

    var suma_condicion = $('#suma_condicion').val();
    var suma_condicionp1 = $('#suma_condicionp1').val();
    var suma_condicioncumple = $('#suma_condicioncumple').val();

    var otros_calidad = $('#otros_calidad').val();
    var otros_calidadp1 = $('#otros_calidadp1').val();
    var otros_calidadcumple = $('#otros_calidadcumple').val();

    var otros_condicion = $('#otros_condicion').val();
    var otros_condicionp1 = $('#otros_condicionp1').val();
    var otros_condicioncumple = $('#otros_condicioncumple').val();

    var suma2_calidad = $('#suma2_calidad').val();
    var suma2_calidadp1 = $('#suma2_calidadp1').val();
    var suma2_calidadcumple = $('#suma2_calidadcumple').val();

    var suma2baya_calidad = $('#suma2baya_calidad').val();
    var suma2baya_calidadp1 = $('#suma2baya_calidadp1').val();
    var suma2baya_calidadcumple = $('#suma2baya_calidadcumple').val();

    var suma3_condicion = $('#suma3_condicion').val();
    var suma3_condicionp1 = $('#suma3_condicionp1').val();
    var suma3_condicioncumple = $('#suma3_condicioncumple').val();

    var suma4_condicion = $('#suma4_condicion').val();
    var suma4_condicionp1 = $('#suma4_condicionp1').val();
    var suma4_condicioncumple = $('#suma4_condicioncumple').val();

    var firmeza1_prom = $('#firmeza1_prom').val();
    var firmeza1_promp1 = $('#firmeza1_promp1').val();
    var firmeza1_promcumple = $('#firmeza1_promcumple').val();

    var firmeza2_prom = $('#firmeza2_prom').val();
    var firmeza2_promp1 = $('#firmeza2_promp1').val();
    var firmeza2_promcumple = $('#firmeza2_promcumple').val();

    var firmezaprom = $('#firmezaprom').val();
    var firmezapromp1 = $('#firmezapromp1').val();
    var firmezapromcumple = $('#firmezapromcumple').val();

    var suma_total = $('#suma_total').val();
    var suma_totalp1 = $('#suma_totalp1').val();
    var suma_totalcumple = $('#suma_totalcumple').val();

    var brix = $('#brix').val();
    var brixcumple = $('#brixcumple').val();

    var peso_neto = $('#peso_neto').val();
    var peso_netocumple = $('#peso_netocumple').val();

    var nota_calidad_amarillo = $('#nota_calidad_amarillo').val();
    var nota_calidad_rojo = $('#nota_calidad_rojo').val();
    var nota_condicion_amarillo = $('#nota_condicion_amarillo').val();
    var nota_condicion_rojo = $('#nota_condicion_rojo').val();

    var peso1 = $('#peso1').val();
    var peso2 = $('#peso2').val();
    var peso3 = $('#peso3').val();
    var peso4 = $('#peso4').val();
    var peso5 = $('#peso5').val();
    var peso6 = $('#peso6').val();
    var peso7 = $('#peso7').val();
    var peso8 = $('#peso8').val();
    var peso9 = $('#peso9').val();
    var peso10 = $('#peso10').val();
    var peso11 = $('#peso11').val();
    var peso12 = $('#peso12').val();
    var peso13 = $('#peso13').val();
    var peso14 = $('#peso14').val();
    var peso15 = $('#peso15').val();
    var peso16 = $('#peso16').val();
    var peso17 = $('#peso17').val();
    var peso18 = $('#peso18').val();
    var peso19 = $('#peso19').val();
    var peso20 = $('#peso20').val();
    var peso21 = $('#peso21').val();
    var peso22 = $('#peso22').val();
    var peso23 = $('#peso23').val();
    var peso24 = $('#peso24').val();
    var peso25 = $('#peso25').val();
    var peso26 = $('#peso26').val();
    var peso27 = $('#peso27').val();
    var peso28 = $('#peso28').val();
    var peso29 = $('#peso29').val();
    var peso30 = $('#peso30').val();
    var cont_bajo_peso = $('#cont_bajo_peso').val();

    var firmeza1 = $('#firmeza1').val();
    var firmeza2 = $('#firmeza2').val();
    var firmeza3 = $('#firmeza3').val();
    var firmeza4 = $('#firmeza4').val();
    var firmeza5 = $('#firmeza5').val();
    var firmeza6 = $('#firmeza6').val();
    var firmeza7 = $('#firmeza7').val();
    var firmeza8 = $('#firmeza8').val();
    var firmeza9 = $('#firmeza9').val();
    var firmeza10 = $('#firmeza10').val();

    var cont_bajo_firmeza = $('#cont_bajo_firmeza').val();
    //alert(peso1);

    var peso_fruto1 = $('#peso_fruto1').val();
    var peso_fruto2 = $('#peso_fruto2').val();
    var peso_fruto3 = $('#peso_fruto3').val();
    var peso_fruto4 = $('#peso_fruto4').val();
    var peso_fruto5 = $('#peso_fruto5').val();
    var peso_fruto6 = $('#peso_fruto6').val();
    var peso_fruto7 = $('#peso_fruto7').val();
    var peso_fruto8 = $('#peso_fruto8').val();
    var peso_fruto9 = $('#peso_fruto9').val();
    var peso_fruto10 = $('#peso_fruto10').val();
    var peso_fruto11 = $('#peso_fruto11').val();
    var peso_fruto12 = $('#peso_fruto12').val();
    var peso_fruto13 = $('#peso_fruto13').val();
    var peso_fruto14 = $('#peso_fruto14').val();
    var peso_fruto15 = $('#peso_fruto15').val();
    var peso_fruto16 = $('#peso_fruto16').val();
    var peso_fruto17 = $('#peso_fruto17').val();
    var peso_fruto18 = $('#peso_fruto18').val();
    var peso_fruto19 = $('#peso_fruto19').val();
    var peso_fruto20 = $('#peso_fruto20').val();


    var arrayJS = <?php echo json_encode($defectos_arreglo); ?>;
    var where = 'guardar.php?hola=hola';
    // Mostramos los valores del array
    for (var i = 0; i < arrayJS.length; i++) {

      var defecto_input = $('#' + arrayJS[i] + '').val();

      where = where + '&' + arrayJS[i] + '=' + defecto_input;
    }
    var arrayJSp1 = <?php echo json_encode($defectos_porcentaje); ?>;
    for (var i = 0; i < arrayJSp1.length; i++) {

      var defecto_input = $('#' + arrayJSp1[i] + '').val();

      where = where + '&' + arrayJSp1[i] + '=' + defecto_input;
    }
    var arrayJScumple = <?php echo json_encode($defectos_cumple); ?>;
    for (var i = 0; i < arrayJScumple.length; i++) {

      var defecto_input = $('#' + arrayJScumple[i] + '').val();

      where = where + '&' + arrayJScumple[i] + '=' + defecto_input;
    }

    where = where + '&suma_calidad=' + suma_calidad;
    where = where + '&suma_calidadp1=' + suma_calidadp1;
    where = where + '&suma_calidadcumple=' + suma_calidadcumple;

    where = where + '&suma_condicion=' + suma_condicion;
    where = where + '&suma_condicionp1=' + suma_condicionp1;
    where = where + '&suma_condicioncumple=' + suma_condicioncumple;

    where = where + '&otros_calidad=' + otros_calidad;
    where = where + '&otros_calidadp1=' + otros_calidadp1;
    where = where + '&otros_calidadcumple=' + otros_calidadcumple;

    where = where + '&otros_condicion=' + otros_condicion;
    where = where + '&otros_condicionp1=' + otros_condicionp1;
    where = where + '&otros_condicioncumple=' + otros_condicioncumple;

    where = where + '&suma2_calidad=' + suma2_calidad;
    where = where + '&suma2_calidadp1=' + suma2_calidadp1;
    where = where + '&suma2_calidadcumple=' + suma2_calidadcumple;

    where = where + '&suma3_condicion=' + suma3_condicion;
    where = where + '&suma3_condicionp1=' + suma3_condicionp1;
    where = where + '&suma3_condicioncumple=' + suma3_condicioncumple;

    where = where + '&suma4_condicion=' + suma4_condicion;
    where = where + '&suma4_condicionp1=' + suma4_condicionp1;
    where = where + '&suma4_condicioncumple=' + suma4_condicioncumple;

    where = where + '&firmeza1_prom=' + firmeza1_prom;
    where = where + '&firmeza1_promp1=' + firmeza1_promp1;
    where = where + '&firmeza1_promcumple=' + firmeza1_promcumple;

    where = where + '&firmeza2_prom=' + firmeza2_prom;
    where = where + '&firmeza2_promp1=' + firmeza2_promp1;
    where = where + '&firmeza2_promcumple=' + firmeza2_promcumple;

    where = where + '&firmezaprom=' + firmezaprom;
    where = where + '&firmezapromp1=' + firmezapromp1;
    where = where + '&firmezapromcumple=' + firmezapromcumple;

    where = where + '&suma_total=' + suma_total;
    where = where + '&suma_totalp1=' + suma_totalp1;
    where = where + '&suma_totalcumple=' + suma_totalcumple;

    where = where + '&brix=' + brix;
    where = where + '&brixcumple=' + brixcumple;

    where = where + '&peso_neto=' + peso_neto;
    where = where + '&peso_netocumple=' + peso_netocumple;
    //alert(where);

    $.ajax({
      type: 'POST',
      url: where,
      data: {
        "caja_id": caja_id,
        "pi_folio": pi_folio,
        "norma_id": norma_id,
        "num": num,
        "embalaje_cod": embalaje_cod,
        "variedad_id": variedad_id,
        "productor_id": productor_id,
        "clasificacion_id": clasificacion_id,
        "calibre_id": calibre_id,
        "etiqueta_cod": etiqueta_cod,
        "folio_pallet": folio_pallet,
        "cant_cajas": cant_cajas,
        "nfrutos": nfrutos,
        "nota_calidad": nota_calidad,
        "nota_condicion": nota_condicion,
        "n_proceso": n_proceso,
        "observacion": observacion,
        "nota_calidad_amarillo": nota_calidad_amarillo,
        "nota_calidad_rojo": nota_calidad_rojo,
        "nota_condicion_amarillo": nota_condicion_amarillo,
        "nota_condicion_rojo": nota_condicion_rojo,
        "peso_bayas": peso_bayas,
        "cont_bajo_peso": cont_bajo_peso,
        "peso1": peso1,
        "peso2": peso2,
        "peso3": peso3,
        "peso4": peso4,
        "peso5": peso5,
        "peso6": peso6,
        "peso7": peso7,
        "peso8": peso8,
        "peso9": peso9,
        "peso10": peso10,
        "peso11": peso11,
        "peso12": peso12,
        "peso13": peso13,
        "peso14": peso14,
        "peso15": peso15,
        "peso16": peso16,
        "peso17": peso17,
        "peso18": peso18,
        "peso19": peso19,
        "peso20": peso20,
        "peso21": peso21,
        "peso22": peso22,
        "peso23": peso23,
        "peso24": peso24,
        "peso25": peso25,
        "peso26": peso26,
        "peso27": peso27,
        "peso28": peso28,
        "peso29": peso29,
        "peso30": peso30,
        "suma2baya_calidad": suma2baya_calidad,
        "suma2baya_calidadp1": suma2baya_calidadp1,
        "suma2baya_calidadcumple": suma2baya_calidadcumple,
        "variedad_id_real": variedad_id_real,
        "productor_id_real": productor_id_real,
        "suma_total_baya_racimo": suma_total_baya_racimo,
        "suma_total_baya_racimocumple": suma_total_baya_racimocumple,
        "peso_fruto1": peso_fruto1,
        "peso_fruto2": peso_fruto2,
        "peso_fruto3": peso_fruto3,
        "peso_fruto4": peso_fruto4,
        "peso_fruto5": peso_fruto5,
        "peso_fruto6": peso_fruto6,
        "peso_fruto7": peso_fruto7,
        "peso_fruto8": peso_fruto8,
        "peso_fruto9": peso_fruto9,
        "peso_fruto10": peso_fruto10,
        "peso_fruto11": peso_fruto11,
        "peso_fruto12": peso_fruto12,
        "peso_fruto13": peso_fruto13,
        "peso_fruto14": peso_fruto14,
        "peso_fruto15": peso_fruto15,
        "peso_fruto16": peso_fruto16,
        "peso_fruto17": peso_fruto17,
        "peso_fruto18": peso_fruto18,
        "peso_fruto19": peso_fruto19,
        "peso_fruto20": peso_fruto20,
        "camara_id": camara_id,
        "n_lote": n_lote,
        "cont_bajo_firmeza": cont_bajo_firmeza,
        "firmeza1": firmeza1,
        "firmeza2": firmeza2,
        "firmeza3": firmeza3,
        "firmeza4": firmeza4,
        "firmeza5": firmeza5,
        "firmeza6": firmeza6,
        "firmeza7": firmeza7,
        "firmeza8": firmeza8,
        "firmeza9": firmeza9,
        "firmeza10": firmeza10
      },
      dataType: 'json',
      cache: false,
      success: function(result) {
        //var result = eval('('+result+')');
        //alert(result.perfil);
        if (result.success) {

          window.location.href = "index.php?pi_folio=" + pi_folio + "&especie_id=" + especie_id + "&embalaje_cod=" + embalaje_cod + "&variedad_id=" + variedad_id + "&productor_id=" + productor_id + "&clasificacion_id=" + clasificacion_id + "&calibre_id=" + calibre_id + "&n_proceso=" + n_proceso + "&camara_id=" + camara_id;


        } else {
          $('#modalFormcajas').modal('toggle');
          alert("ERROR");
        }

      },
    });

  }
</script>