@php
    $hasData = isset($data['record']->localizzazione_incidente) && $data['record']->localizzazione_incidente != '' && $data['record']->localizzazione_incidente != 0 ||
               isset($data['record']->condizioni_atmosferiche) && $data['record']->condizioni_atmosferiche != '' && $data['record']->condizioni_atmosferiche != 0 ||
               isset($data['record']->nomenclatura_strada) && $data['record']->nomenclatura_strada != '' && $data['record']->nomenclatura_strada != 0 ||
               isset($data['record']->pavimentazione_strada) && $data['record']->pavimentazione_strada != '' && $data['record']->pavimentazione_strada != 0 ||
               isset($data['record']->condizione_strada) && $data['record']->condizione_strada != '' && $data['record']->condizione_strada != 0 ||
               isset($data['record']->fondo_stradale) && $data['record']->fondo_stradale != '' && $data['record']->fondo_stradale != 0 ||
               isset($data['record']->visibilita) && $data['record']->visibilita != '' && $data['record']->visibilita != 0 ||
               isset($data['record']->particolarita_strada) && $data['record']->particolarita_strada != '' && $data['record']->particolarita_strada != 0 ||
               isset($data['record']->traffico) && $data['record']->traffico != '' ||
               isset($data['tipo_strada']) && count($data['tipo_strada']) > 0 ||
               isset($data['record']->tipo_strada_specifica) && $data['record']->tipo_strada_specifica != '';

               $localizazioneIncidenteMap = [
                    1 => 'Nell\'abitato',
                    2 => 'Fuori dall\'abitato',
                ];

                $trafficoMap = [
                    1 => 'Scarso',
                    2 => 'Normale',
                    3 => 'Intenso',
                ];
                $weatherConditionsMap = [
                    1 => 'SERENO',
                    2 => 'NEBBIA',
                    3 => 'PIOGGIA',
                    4 => 'NEBBIA CON',
                    5 => 'NUVOLOSO',
                    6 => 'SOLE RADENTE',
                    7 => 'GRANDINE',
                    8 => 'NEVE',
                    9 => 'VENTO FORTE'
                ];

                $nomenclaturaStradaMap =[
                    1 => 'COMUNALE',
                    2 => 'PROVINCIALE',
                    3 => 'REGIONALE',
                    4 => 'STATALE',
                    5 => 'PRIVATA'
                ];

                $pavimentazioneStradaMap =[
                    1 => 'IN CONGLOMERATO CEMENTIZIO',
                    2 => 'IN CUBETTI DI PORFIDO',
                    3 => 'LASTRICATA',
                    4 => 'ASFALTATA',
                    5 => 'ACCIOTTOLATA / INGHIAIATA',
                    6 => 'STERRATA',
                ];

                $condizioneStradaMap =[
                    1 => 'SENZA ANOMALIE',
                    2 => 'IN RIPARAZIONE CON CANTIERE REGOLARMENTE SEGNALATO',
                    3 => 'IN RIPARAZIONE CON CANTIERE IRREGOLARMENTE SEGNALATO',
                    4 => 'CON BUCHE O AVVALLAMENTI',
                ];

                $fondoStradaleMap =[
                    1 => 'ASCIUTTO',
                    2 => 'BAGNATO',
                    3 => 'GHIACCIATO',
                    4 => 'INNEVATO',
                    5 => 'SDRUCCIOLEVOLE / VISCIDO  PER PRESENZA DI'
                ];

                $visibilitaMap =[
                    1 => 'BUONA',
                    2 => 'LIMITATA',
                ];
                $particolaritaStradaMap = [
                    1 => 'RETTILINEO',
                    2 => 'INTERSEZIONE',
                    3 => 'CURVA',
                    4 => 'ROTATORIA',
                    5 => 'PENDENZA',
                    6 => 'STRETTOIA',
                    7 => 'PASSAGGIO A LIVELLO',
                    8 => 'CUSTODITO',
                    9 => 'NON CUSTODITO',
                    10 => 'DOSSO',
                    11 => 'CUNETTA',
                    12 => 'INTERSEZIONE SEMAFORIZZATA',
                    13 => 'SEMAFORO FUNZIONANTE',
                    14 => 'SEMAFORO NON FUNZIONANTE',
                    15 => 'GIALLO INTERMITTENTE'
                ];
@endphp

@if ($hasData)
    <table width="100%" class="table-title">
        <tr>
            <td align="center">
                <h2>CAMPO DEL SINISTRO</h2>
            </td>
        </tr>
    </table>


    <table width="100%" class="table-content striped-table">
        @if (isset($data['record']->localizzazione_incidente) && $data['record']->localizzazione_incidente != '' && $data['record']->localizzazione_incidente != 0)
            <tr>
                <td width="100%" align="center" style="padding-bottom: 10px !important;border: none!important">
                    <b>LOCALIZZAZIONE INCIDENTE:</b>
                    {{ $localizazioneIncidenteMap[$data['record']->localizzazione_incidente] ?? '' }}
                    @if (isset($data['record']->localizzazione_incidente_altro) && $data['record']->localizzazione_incidente_altro != '')
                    <b>ALTRO:</b>
                    {{ $data['record']->localizzazione_incidente_altro }}
                    @endif
                </td>
            </tr>
        @endif

        @if (isset($data['record']->nomenclatura_strada) && $data['record']->nomenclatura_strada != '' && $data['record']->nomenclatura_strada != 0)
        <tr>
            <td width="100%" align="center" style="padding-bottom: 10px !important;border: none!important">
                <b>NOMENCLATURA STRADA:</b>
                {{ $nomenclaturaStradaMap[$data['record']->nomenclatura_strada] ?? '' }}
                @if (isset($data['record']->nomenclatura_strada_numero) && $data['record']->nomenclatura_strada_numero != '')
                <b>NUM:</b>
                {{ $data['record']->nomenclatura_strada_numero }}
                @endif
                @if (isset($data['record']->nomenclatura_strada_altro) && $data['record']->nomenclatura_strada_altro != '')
                <b>ALTRO:</b>
                {{ $data['record']->nomenclatura_strada_altro }}
                @endif
            </td>
        </tr>
        @endif

        @if (isset($data['record']->condizioni_atmosferiche) && $data['record']->condizioni_atmosferiche != '' && $data['record']->condizioni_atmosferiche != 0)
            <tr>
                <td width="100%" align="center" style="padding-bottom: 10px !important;border: none!important">
                    <b>CONDIZIONI ATMOSFERICHE:</b>
                    {{ $weatherConditionsMap[$data['record']->condizioni_atmosferiche] ?? '' }}
                    @if (isset($data['record']->condizioni_atmosferiche_altro) && $data['record']->condizioni_atmosferiche_altro != '')
                    <b>ALTRO:</b>
                    {{ $data['record']->condizioni_atmosferiche_altro }}
                    @endif
                </td>
            </tr>
        @endif

        @if (isset($data['record']->pavimentazione_strada) && $data['record']->pavimentazione_strada != '' && $data['record']->pavimentazione_strada != 0)
            <tr>
                <td width="100%" align="center" style="padding-bottom: 10px !important;border: none!important">
                    <b>PAVIMENTAZIONE STRADA:</b>
                    {{ $pavimentazioneStradaMap[$data['record']->pavimentazione_strada] ?? '' }}
                    @if (isset($data['record']->pavimentazione_strada_altro) && $data['record']->pavimentazione_strada_altro != '')
                    <b>ALTRO:</b>
                    {{ $data['record']->pavimentazione_strada_altro }}
                    @endif
                </td>
            </tr>
        @endif

        @if (isset($data['record']->condizione_strada) && $data['record']->condizione_strada != '' && $data['record']->condizione_strada != 0)
            <tr>
                <td width="100%" align="center"style="padding-bottom: 10px !important;border: none!important">
                    <b>CONDIZIONE STRADA:</b>
                    {{ $condizioneStradaMap[$data['record']->condizione_strada] ?? '' }}
                    @if (isset($data['record']->condizione_strada_altro) && $data['record']->condizione_strada_altro != '')
                    <b>ALTRO:</b>
                    {{ $data['record']->condizione_strada_altro }}
                    @endif
                </td>
            </tr>
        @endif
        @if (isset($data['record']->fondo_stradale) && $data['record']->fondo_stradale != '' && $data['record']->fondo_stradale != 0)
            <tr>
                <td width="100%" align="center" style="padding-bottom: 10px !important;border: none!important">
                    <b>FONDO STRADALE:</b>
                    {{ $fondoStradaleMap[$data['record']->fondo_stradale] ?? '' }}
                    @if (isset($data['record']->fondo_stradale_specifica) && $data['record']->fondo_stradale_specifica != '')
                    <b>SPECIFICA:</b>
                    {{ $data['record']->fondo_stradale_specifica }}
                    @endif
                </td>
            </tr>
        @endif

        @if (isset($data['condizioni_luce']) && count($data['condizioni_luce']) > 0)
        @foreach ($data['condizioni_luce'] as $index => $condizioni_luce)
            <tr class="tr-title">
                <td width="100%" align="center" style="padding-bottom: 10px !important;border: none!important">
                    <b>CONDIZIONI LUCE {{$index + 1}}:</b>
                    {{ optional($condizioni_luce->condizioni_luce)->name }}
                    </td>
                </tr>
            @endforeach

        @endif

        @if (isset($data['record']->visibilita) && $data['record']->visibilita != '' && $data['record']->visibilita != 0)
            <tr>
                <td width="100%" align="center" style="padding-bottom: 10px !important;border: none!important">
                    <b>VISIBILITA:</b>
                    {{ $visibilitaMap[$data['record']->visibilita] ?? '' }}
                    @if (isset($data['record']->visibilita_specifica) && $data['record']->visibilita_specifica != '')
                    <b>SPECIFICA:</b>
                    {{ $data['record']->visibilita_specifica }}
                    @endif
                </td>
            </tr>
        @endif

        @if (isset($data['record']->particolarita_strada) && $data['record']->particolarita_strada != '' && $data['record']->particolarita_strada != 0)
            <tr>
                <td width="100%" align="center" style="padding-bottom: 10px !important;border: none!important">
                    <b>PARTCOLARITA STRADA:</b>
                    {{ $particolaritaStradaMap[$data['record']->particolarita_strada] ?? '' }}
                    @if (isset($data['record']->particolarita_strada_specifica) && $data['record']->particolarita_strada_specifica != '')
                    <b>SPECIFICA:</b>
                    {{ $data['record']->particolarita_strada_specifica }}
                    @endif
                </td>
            </tr>
        @endif

        @if (isset($data['record']->traffico) && $data['record']->traffico != null)
            <tr>
                <td width="100%" align="center" style="padding-bottom: 10px !important;border: none!important">
                    <b>TRAFFICO:</b>
                    {{ $trafficoMap[$data['record']->traffico] ?? '' }}
                </td>
            </tr>
        @endif

        @if (isset($data['tipo_strada']) && count($data['tipo_strada']) > 0)
        @foreach ($data['tipo_strada'] as $index => $tipo_strada)
            <tr class="tr-title">
                <td width="100%" align="center" style="padding-bottom: 10px !important;border: none!important">
                    TIPO STRADA{{$index + 1}}:
                    {{ optional($tipo_strada->tipo_strada)->name }}
                </td>
                </tr>
            @endforeach
            @if (isset($data['record']->tipo_strada_specifica) && $data['record']->tipo_strada_specifica != '')
                <tr>
                    <td width="100%" align="center">
                        {{ $data['record']->tipo_strada_specifica }}
                    </td>
                </tr>
            @endif
        @endif
    </table>
@endif
