---

import Layout from "#layouts/Layout.astro";
import { berechnungNutzenergiebedarfHeizen } from "#lib/Berechnungen/BedarfsausweisWohnen/BerechnungNutzenergiebedarfHeizen.js"
import A12NutzenergiebedarfHeizung from "#components/Tabellen/A12NutzenergiebedarfHeizung.svelte";
import { BedarfsausweisWohnenClient, AufnahmeClient } from "#components/Ausweis/types";
import A1AnlagenBeschreibung from "#components/Tabellen/A1AnlagenBeschreibung.svelte";
import A1AllgemeineAnlagenbeschreibung from "#components/Tabellen/A1AllgemeineAnlagenbeschreibung.svelte";
import A2WaermequellenSolareEinstrahlungWintergarten from "#components/Tabellen/A2WaermequellenSolareEinstrahlungWintergarten.svelte";
import A5WaermeTransferMaxStroemeBauteile from "#components/Tabellen/A5WaermeTransferMaxStroemeBauteile.svelte";
import A6WaermeTransferMaxStroemeGesamt from "#components/Tabellen/A6WaermeTransferMaxStroemeGesamt.svelte";
import A7WaermequellenSolareEinstrahlung from "#components/Tabellen/A7WaermequellenSolareEinstrahlung.svelte";
import A8WaermequellenAnlagentechnikHeizung from "#components/Tabellen/A8WaermequellenAnlagentechnikHeizung.svelte";
import A9NutzenergiebedarfTrinkwarmwasser from "#components/Tabellen/A9NutzenergiebedarfTrinkwarmwasser.svelte";
import A10WaermequellenAnlagentechnikTrinkwarmwasser from "#components/Tabellen/A10WaermequellenAnlagentechnikTrinkwarmwasser.svelte";
import A11WaermequellenZusammenstellung from "#components/Tabellen/A11WaermequellenZusammenstellung.svelte";
import A12NutzenergiebedarfHeizung from "#components/Tabellen/A12NutzenergiebedarfHeizung.svelte";
import A13RechnerischeLaufzeitHeizung from "#components/Tabellen/A13RechnerischeLaufzeitHeizung.svelte";
import A14AufwandszahlenMittlereBelastung from "#components/Tabellen/A14AufwandszahlenMittlereBelastung.svelte";
import A15AufwandszahlenGesamtErzeugernutzWaerme from "#components/Tabellen/A15AufwandszahlenGesamtErzeugernutzWaerme.svelte";

const ausweis: BedarfsausweisWohnenClient = {};
const gebaeude_aufnahme: AufnahmeClient = { flaeche: 152 }

---

<Layout title="DIN 18599 Berechnungstabellen">

    <h1>DIN 18599 Berechnung - Formblätter A.1 - A.18</h1>


    <div class="overflow-x-auto mt-8">
      <table class="table-auto w-full text-sm">
        <!-- Tabellenkopf -->
        <thead>
          <tr class="bg-gray-200 text-left border border-white">
            <th colspan="4" class="p-2 text-xl font-bold">
              Legende
            </th>
          </tr>
          <tr class="h-4 border border-white">
            <th colspan="4">
            </th>
          </tr>
        </thead>
        <!-- Tabellenkörper -->
        <tbody>
          <tr class="h-10">
            <td class="p-1 text-xl w-2/4">Planung oder Überträge aus anderen Formblättern</td>
            <td class="p-1"></td>
            <td class="border border-gray-300 p-1 bg-yellow-100 w-1/4"></td>
            <td class="p-1 w-1/4"></td>
          </tr>
          <tr class="h-2">
            <td></td>
            <td></td>
            <td></td>
            <td></td>
          </tr>
          <tr class="h-10">
            <td class="p-1 text-xl">Aus Tabellen des Tabellenverfahrens</td>
            <td class="p-1"></td>
            <td class="border border-gray-300 p-2 bg-blue-100"></td>
            <td class="p-1"></td>
          </tr>
          <tr class="h-2">
            <td></td>
            <td></td>
            <td></td>
            <td></td>
          </tr>
          <tr class="h-10">
            <td class="p-1 text-xl">Berechnungsfelder</td>
            <td class="p-1"></td>
            <td class="border-2 border-gray-600 p-1"></td>
            <td class="p-1"></td>
          </tr>
          <tr class="h-2">
            <td></td>
            <td></td>
            <td></td>
            <td></td>
          </tr>
          <tr class="h-10">
            <td class="p-1 text-xl">Standardwerte oder Konsatnten</td>
            <td class="p-1"></td>
            <td class="border border-gray-300 p-1 bg-gray-100"></td>
            <td class="p-1"></td>
          </tr>
        </tbody>
      </table>
    </div>

    <A1AllgemeineAnlagenbeschreibung></A1AllgemeineAnlagenbeschreibung>

    <A2WaermequellenSolareEinstrahlungWintergarten></A2WaermequellenSolareEinstrahlungWintergarten>

    <A5WaermeTransferMaxStroemeBauteile {ausweis} {gebaeude_aufnahme}></A5WaermeTransferMaxStroemeBauteile>

    <A6WaermeTransferMaxStroemeGesamt {ausweis} {gebaeude_aufnahme}></A6WaermeTransferMaxStroemeGesamt>

    <A7WaermequellenSolareEinstrahlung></A7WaermequellenSolareEinstrahlung>

    <A8WaermequellenAnlagentechnikHeizung></A8WaermequellenAnlagentechnikHeizung>

		<A9NutzenergiebedarfTrinkwarmwasser {ausweis} {gebaeude_aufnahme}></A9NutzenergiebedarfTrinkwarmwasser>
          
    <A10WaermequellenAnlagentechnikTrinkwarmwasser></A10WaermequellenAnlagentechnikTrinkwarmwasser>

    <A11WaermequellenZusammenstellung></A11WaermequellenZusammenstellung>

    <A12NutzenergiebedarfHeizung {ausweis} {gebaeude_aufnahme}></A12NutzenergiebedarfHeizung>
        
    <A13RechnerischeLaufzeitHeizung></A13RechnerischeLaufzeitHeizung>      

    <A14AufwandszahlenMittlereBelastung></A14AufwandszahlenMittlereBelastung>
          
    <A15AufwandszahlenGesamtErzeugernutzWaerme></A15AufwandszahlenGesamtErzeugernutzWaerme>        

</Layout>