<?php
$indice = [
    "R01" => [
        "titulo" => "Utilización principal como combustible u otro modo de producir energía.",
        "contenido" => [
            "R0101" => "Utilización principal como combustible en instalaciones de incineración de residuos (combustión).",
            "R0102" => "Utilización principal como combustible en instalaciones de gasificación, pirolisis, plasma, y otras tecnologías similares.",
            "R0103" => "Utilización principal como combustible en instalaciones de co-incineración: cementeras.",
            "R0104" => "Utilización principal como combustible en instalaciones de co-incineración: combustión.",
            "R0105" => "Utilización principal como combustible en otras instalaciones de co-incineración."
        ]
    ],
    "R02" => [
        "titulo" => "Recuperación o regeneración de disolventes.",
        "contenido" => [
            "R0201" => "Recuperación o regeneración de disolventes."
        ]
    ],
    "R03" => [
        "titulo" => "Reciclado/recuperación de sustancias orgánicas que no se utilizan como disolventes (incluido el compostaje y otros procesos de transformación biológica).",
        "contenido" => [
            "R0301" => "Compostaje.",
            "R0302" => "Digestión anaerobia.",
            "R0303" => "Valorización de aceites de cocina usados, grasas animales y otros aceites vegetales para la producción de biocarburantes.",
            "R0304" => "Reciclado de residuos de papel para la producción de pasta para la fabricación de papel.",
            "R0305" => "Reciclado de residuos orgánicos en la fabricación de nuevos productos.",
            "R0306" => "Reciclado de residuos orgánicos mediante gasificación, pirólisis, y otras tecnologías similares, siempre que los compuestos obtenidos se utilicen como elementos químicos en un proceso posterior de producción de nuevas sustancias. No se incluye la obtención de combustibles.",
            "R0307" => "Reciclado de residuos orgánicos para la producción de materiales o sustancias.",
            "R0308" => "Valorización de residuos orgánicos para la obtención de fracciones combustibles en operaciones diferentes al código R0303.",
            "R0309" => "Preparación para la reutilización de sustancias orgánicas.",
            "R0310" => "Recuperación de sustancias orgánicas contenidas en los residuos mediante tratamientos diferentes a los anteriores."
        ]
    ],
    "R04" => [
        "titulo" => "Reciclado o recuperación de metales y de compuestos metálicos.",
        "contenido" => [
            "R0401" => "Reciclado de chatarra y residuos metálicos en hornos de fundición.",
            "R0402" => "Recuperación de metales a partir de residuos que contengan metales.",
            "R0403" => "Reciclado de residuos metálicos para la obtención de chatarra.",
            "R0404" => "Preparación para la reutilización de residuos de metales y compuestos metálicos."
        ]
    ],
    "R05" => [
        "titulo" => "Reciclado o recuperación de otras materias inorgánicas.",
        "contenido" => [
            "R0501" => "Reciclado de ácidos o bases para la obtención de otras sustancias químicas que se utilicen posteriormente en otros procesos.",
            "R0502" => "Descontaminación de suelos excavados que dé como resultado la valorización del suelo.",
            "R0503" => "Reciclado de residuos de vidrio (calcín) para la fabricación de vidrio u otros productos.",
            "R0504" => "Reciclado de residuos de vidrio para la producción de calcín.",
            "R0505" => "Reciclado de residuos inorgánicos en sustitución de materias primas para la fabricación de cemento.",
            "R0506" => "Valorización de residuos inorgánicos para la producción de áridos.",
            "R0507" => "Reciclado de residuos inorgánicos en sustitución de materias primas en otros procesos de fabricación.",
            "R0508" => "Valorización de materiales inorgánicos en operaciones de relleno (backfilling).",
            "R0509" => "Valorización de materiales inorgánicos en operaciones distintas a las de relleno.",
            "R0510" => "Recuperación de sustancias inorgánicas contenidas en los residuos mediante operaciones diferentes a las anteriores.",
            "R0511" => "Preparación para la reutilización de residuos inorgánicos."
        ]
    ],
    "R06" => [
        "titulo" => "Regeneración de ácidos o de bases.",
        "contenido" => [
            "R0601" => "Regeneración de ácidos o bases."
        ]
    ],
    "R07" => [
        "titulo" => "Valorización de componentes utilizados para reducir la contaminación.",
        "contenido" => [
            "R0701" => "Regeneración de carbón activo.",
            "R0702" => "Regeneración de resinas de intercambio iónico.",
            "R0703" => "Regeneración de otros componentes utilizados para reducir la contaminación."
        ]
    ],
    "R08" => [
        "titulo" => "Valorización de componentes procedentes de catalizadores.",
        "contenido" => [
            "R0801" => "Valorización de componentes procedentes de catalizadores."
        ]
    ],
    "R09" => [
        "titulo" => "Regeneración u otro nuevo empleo de aceites.",
        "contenido" => [
            "R0901" => "Regeneración de aceites usados para la obtención de aceites base lubricantes.",
            "R0902" => "Reciclado de aceite usado para otros usos.",
            "R0903" => "Valorización de aceites industriales usados para la obtención de fracciones combustibles."
        ]
    ],
    "R10" => [
        "titulo" => "Tratamiento de suelos que produzca un beneficio a la agricultura o una mejora ecológica a los mismos.",
        "contenido" => [
            "R1001" => "Valorización de residuos en suelos agrícolas y en jardinería.",
            "R1002" => "Valorización de residuos para la restauración de suelos degradados."
        ]
    ],
    "R11" => [
        "titulo" => "Utilización de residuos obtenidos a partir de cualquiera de las operaciones numeradas de R1 a R10.",
        "contenido" => [
            "R1101" => "Utilización de residuos obtenidos a partir de cualquiera de las operaciones numeradas de R1 a R10."
        ]
    ],
    "R12" => [
        "titulo" => "Intercambio de residuos para someterlos a cualquiera de las operaciones enumeradas de R1 a R11.",
        "contenido" => [
            "R1201" => "Clasificación de residuos.",
            "R1202" => "Desmontaje y separación de los distintos componentes de los residuos, incluida la retirada de sustancias peligrosas.",
            "R1203" => "Tratamiento mecánico (trituración, fragmentación, corte, compactación, etc.).",
            "R1204" => "Mezclas para obtener una materia homogénea y estable de residuos para su valorización posterior.",
            "R1205" => "Combinación de residuos líquidos con residuos líquidos o residuos sólidos.",
            "R1206" => "Reenvasado, para agrupar los residuos en envases adecuados para preparar los residuos para tratamientos posteriores.",
            "R1207" => "Secado, desorción térmica y evaporación previo a la valorización del residuo.",
            "R1208" => "Acondicionamiento de residuos para la obtención de fracciones combustibles.",
            "R1209" => "Acondicionamiento fisicoquímico de residuos para la valorización de sus componentes.",
            "R1210" => "Esterilización, pasteurización, higienización.",
            "R1211" => "Estabilización biológica aerobia.",
            "R1212" => "Estabilización biológica anaerobia.",
            "R1213" => "Peletización."
        ]
    ],
    "R13" => [
        "titulo" => "Almacenamiento de residuos en espera de cualquiera de las operaciones numeradas de R1 a R12.",
        "contenido" => [
            "R1301" => "Almacenamiento de residuos, en el ámbito de la recogida.",
            "R1302" => "Almacenamiento de residuos, en el ámbito de tratamiento."
        ]
    ]
];

// Obtener el índice seleccionado (si existe)
$indiceSeleccionado = isset($_GET['indice']) ? $_GET['indice'] : null;
?>
<!DOCTYPE html>
<html lang="es">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Operación Valorización</title>
    <link rel="stylesheet" href="./css/e-normativa.css">
    <link href="https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;700&display=swap" rel="stylesheet">
    <script>
        function toggleContent(id) {
            var content = document.getElementById(id);
            content.classList.toggle('show');
        }
    </script>
</head>
<body>
    <?php require './header.php'; ?>
    <img class="banner" src="./imagenes/banner_ler.jpg" alt="Banner LER">
    <div class="container"> 
        <h1>OPERACIONES DE VALORIZACIÓN</h1>
        <p>(Anexo II Ley 7/2022, de 8 de abril, de residuos y suelos contaminados para una economía circular)</p>
        <?php if ($indiceSeleccionado && isset($indice[$indiceSeleccionado])): ?>
            <div class="content-columns">
                <div class="content-container">
                    <h2>Contenido de: <?php echo $indice[$indiceSeleccionado]['titulo']; ?></h2>
                    <ul>
                        <?php foreach ($indice[$indiceSeleccionado]['contenido'] as $subindice => $subcontenido): ?>
                            <li>
                                <a href="javascript:void(0);" onclick="toggleContent('<?php echo $subindice; ?>')">
                                    <?php echo $subindice; ?>
                                </a>
                                <div id="<?php echo $subindice; ?>" class="subcontent">
                                    <?php echo $subcontenido; ?>
                                </div>
                            </li>
                        <?php endforeach; ?>
                    </ul>
                </div>
            </div>
            <a href="listadoLer.php" class="back-link">Volver al índice</a>
        <?php else: ?>
            <div class="content-columns">
                <div class="content-container">
                    <ul>
                        <?php foreach ($indice as $clave => $descripcion): ?>
                            <li>
                                <a href="javascript:void(0);" onclick="toggleContent('<?php echo $clave; ?>')">
                                    <?php echo $clave; ?> - 
                                    <?php echo is_array($descripcion) ? $descripcion['titulo'] : $descripcion; ?>
                                </a>
                                <div id="<?php echo $clave; ?>" class="subcontent">
                                    <?php 
                                    if (is_array($descripcion)) {
                                        foreach ($descripcion['contenido'] as $subindice => $subcontenido) {
                                            echo "<p><strong>$subindice:</strong> $subcontenido</p>";
                                        }
                                    } else {
                                        echo "<p>$descripcion</p>";
                                    }
                                    ?>
                                </div>
                            </li>
                        <?php endforeach; ?>
                    </ul>
                </div>
            </div>
        <?php endif; ?>
    </div>
</body>
</html>
<?php
    require './footer.php';
?>