function modificaRegistro($tabla, $opcion, $fecha, $hora, $empleado, $conexion)
{
    if ($opcion == 1) {
        // insertar en nominapago
        $importe = 0;
        $sql = "Select sueldobase as importe from nominaemp where idnominaemp = '{$empleado}'";
        $res_sb = mysqli_query($conexion, $sql);
        $ren_sb = mysqli_fetch_array($res_sb);
        mysqli_free_result($res_sb);
        $sueldodiario = $ren_sb["importe"] * 2 / 30;
        $importe = number_format($sueldodiario, 2, ".", "");
        $sql = "INSERT INTO nomina (idnominaemp,concepto,importe,tipo,idbeneficiarios) VALUES('{$empleado}','258','{$importe}','D','0')";
        $insert = mysqli_query($conexion, $sql);
        recalculoISR($empleado);
        $sql = "UPDATE asistencias SET registrado=1 WHERE idnominaemp='{$empleado}' AND fecha='{$fecha}' AND hora='{$hora}' and tipo='{$tabla}'";
        mysqli_query($conexion, $sql);
    } elseif ($opcion == 2) {
        $sql = "UPDATE asistencias SET registrado=0 WHERE idnominaemp='{$empleado}' AND fecha='{$fecha}' AND hora='{$hora}' and tipo='{$tabla}'";
        mysqli_query($conexion, $sql);
    } elseif ($opcion == 3) {
        $sql = "DELETE FROM nomina WHERE concepto='258' and idnominaemp='{$empleado}'";
        //echo $sql;
        mysql_query($conexion, $sql);
        recalculoISR($empleado);
    }
}
        echo "<script>";
        echo "parent.document.form1.pen_paterno.value='';";
        echo "parent.document.form1.pen_materno.value='';";
        echo "parent.document.form1.pen_nombres.value='';";
        echo "parent.document.form1.pen_porcentaje.value='';";
        echo "parent.document.form1.pen_importe.value='';";
        echo "</script>";
        $idbeneficiarios = mysql_insert_id();
        /* Check this */
    }
    $insertSQL = sprintf("INSERT INTO nomina (idnominaemp, concepto, importe, tipo, idbeneficiarios) VALUES (%s, %s, %s, %s, %s)", GetSQLValueString($_POST['idnominaemp'], "int"), GetSQLValueString($_POST['deducciones'], "text"), GetSQLValueString($_POST['imported'], "double"), GetSQLValueString('D', "text"), GetSQLValueString($idbeneficiarios, "double"));
    //mysql_select_db($database_conexion, $conexion);
    $Result1 = mysql_query($conexion, $insertSQL) or die(mysqli_error());
    //------- Para obligar al recalculo del ISR en funcionesJL-----------------------------
    if ($_POST['deducciones'] == 258) {
        recalculoISR($_POST['idnominaemp']);
    }
    //--------------------------------------------------------------------------------------
    echo "<script>";
    echo "parent.document.form1.deducciones.value='';";
    echo "parent.document.form1.imported.value='0';";
    echo "</script>";
}
$colname_nomina = "-1";
if (isset($_GET['idnominaemp'])) {
    $colname_nomina = $_GET['idnominaemp'];
} else {
    $colname_nomina = $_POST['idnominaemp'];
}
//mysql_select_db($database_conexion, $conexion);
$query_nomina = sprintf("SELECT n.idnomina, n.idnominaemp, n.concepto, c.descripcion, n.importe, n.tipo FROM nomina n left join cat_conceptos c on n.concepto = c.clave WHERE n.idnominaemp = %s and n.tipo='D'", GetSQLValueString($colname_nomina, "int"));