<div class="row">
	<?php if($uprawnienia['ModulRejestruDanychOsobowych']['bCzyUruchamianie'] == 'true' && $uprawnienia['ModulRejestruDanychOsobowychPodstawowe']['bCzyUruchamianie'] == 'true') : ?>
    <div class="col-xs-12 col-sm-8">
        <div class="box box-extra-shadow box-primary">
            <div class="box-header">
                <h2 class="box-title">Dane osobowe</h2>
            </div>

            <div class="box-body">
                <ul class="horizontal-list">
                    <li>
                        <label>Numer Ewidencyjny</label>
                        <p><?php echo $this->App->notEmpty($profile['bPracownik']['bNumerEwidencyjny']); ?></p>
                    </li>
                    <li>
                        <label>Imię</label>
                        <p><?php echo $this->App->notEmpty($profile['bPracownik']['bImie']); ?></p>
                    </li>
                    <li>
                        <label>Nazwisko</label>
                        <p><?php echo $this->App->notEmpty($profile['bPracownik']['bNazwisko']); ?></p>
                    </li>
                    <li>
                        <label>Data urodzenia</label>
                        <p><?php echo $this->App->notEmpty($data['bDaneOsobowe']['bDataUrodzenia']); ?></p>
                    </li>
                    <li>
                        <label>Data przyjęcia</label>
                        <p><?php echo $this->App->notEmpty($data['bDaneOsobowe']['DataPrzyjecia']); ?></p>
                    </li>
                    <li>
                        <label>Aktualna umowa do</label>
                        <?php $angazDo = $this->App->notEmpty($data['bDaneOsobowe']['AngazDo']); ?>
                        <p><?php echo ($angazDo) == 'Brak' ? 'Czas nieokreślony' : $angazDo; ?></p>
                    </li>
                </ul>
                <ul class="horizontal-list">
					<?php if ($data['bDaneOsobowe']['bCzyImieOjca'] == 'true') : ?>
                    <li>
                        <label>Imię ojca</label>
                        <p><?php echo $this->App->notEmpty($data['bDaneOsobowe']['bImieOjca']); ?></p>
                    </li>
					<?php endif; ?>
					<?php if ($data['bDaneOsobowe']['bCzyImieMatki'] == 'true') : ?>
                    <li>
                        <label>Imię matki</label>
                        <p><?php echo $this->App->notEmpty($data['bDaneOsobowe']['bImieMatki']); ?></p>
                    </li>
					<?php endif; ?>
                </ul>
                <ul class="horizontal-list">
                    <li>
                        <label>Telefon</label>
                        <p><?php echo $this->App->notEmpty($data['bDaneOsobowe']['bTelefon']); ?></p>
                    </li>
                    <li>
                        <label>E-mail</label>
                        <p><?php echo $this->App->notEmpty($data['bDaneOsobowe']['bEmail']); ?></p>
                    </li>
					<?php if ($data['bDaneOsobowe']['bCzyPesel'] == 'true') : ?>
                    <li>
                        <label>PESEL</label>
                        <p><?php echo $this->App->notEmpty($data['bDaneOsobowe']['Pesel']); ?></p>
                    </li>
					<?php endif; ?>
					<?php if ($data['bDaneOsobowe']['bCzyNip'] == 'true') : ?>
                    <li>
                        <label>NIP</label>
                        <p><?php echo $this->App->notEmpty($data['bDaneOsobowe']['bNip']); ?></p>
                    </li>
					<?php endif; ?>
                </ul>
            </div>
        </div>
    </div>
	<?php endif; ?>
	<?php if($uprawnienia['ModulRejestruDanychOsobowych']['bCzyUruchamianie'] == 'true' && $uprawnienia['ModulRejestruDanychOsobowychAdresy']['bCzyUruchamianie'] == 'true') : ?>
    <div class="col-xs-12 col-sm-4">
        <div class="box box-extra-shadow box-info">
            <div class="box-header">
                <h2 class="box-title">Adresy</h2>
            </div>
            <div class="box-body">
                <ul class="no-ls">
                    <li>
                        <label>Adres zameldowania</label>
                        <p><?php echo $this->App->notEmpty($data['bDaneOsobowe']['bAdresZameldowania']); ?></p>
                    </li>
                    <li>
                        <label>Adres zamieszkania</label>
                        <p><?php echo $this->App->notEmpty($data['bDaneOsobowe']['bAdresZamieszkania']); ?></p>
                    </li>
                    <li>
                        <label>Adres korespondencji</label>
                        <p><?php echo $this->App->notEmpty($data['bDaneOsobowe']['bAdresDoKorespondencji']); ?></p>
                    </li>
                </ul>
            </div>
        </div>
    </div>
	<?php endif; ?>
    <div class="clearfix"></div>
	<?php if($uprawnienia['ModulRejestruDanychOsobowych']['bCzyUruchamianie'] == 'true' && $uprawnienia['ModulRejestruDanychOsobowychDokumenty']['bCzyUruchamianie'] == 'true') : ?>
    <div class="col-xs-12 col-sm-4">
        <div class="box box-extra-shadow box-warning">
            <div class="box-header">
                <h2 class="box-title">Dokumenty</h2>
            </div>
            <div class="box-body">
                <ul class="horizontal-list">
                    <li>
                        <label>Nr dowodu</label>
                        <p><?php echo $this->App->notEmpty($data['bDaneOsobowe']['bDowod']); ?></p>
                    </li>
                    <li>
                        <label>Paszport</label>
                        <p><?php echo $this->App->notEmpty($data['bDaneOsobowe']['bPaszport']); ?></p>
                    </li>
                    <li>
                        <label>Prawo jazdy</label>
                        <p><?php echo $this->App->notEmpty($data['bDaneOsobowe']['bPrawoJazdy']); ?></p>
                    </li>
                </ul>
            </div>
        </div>
    </div>
	<?php endif; ?>
	<?php if($uprawnienia['ModulRejestruDanychOsobowych']['bCzyUruchamianie'] == 'true' && $uprawnienia['ModulRejestruDanychOsobowychKonta']['bCzyUruchamianie'] == 'true') : ?>
    <div class="col-xs-12 col-sm-4">
        <div class="box box-extra-shadow box-success">
            <div class="box-header">
                <h2 class="box-title">Konto Bankowe</h2>
            </div>
            <div class="box-body">
                <ul class="horizontal-list">
                    <li>
                        <label>Rachunek</label>
                        <p><?php echo $this->App->notEmpty(str_replace(';', '<br>', $data['bDaneOsobowe']['bKontoBankowe'])); ?></p>
                    </li>
                </ul>
            </div>
        </div>
    </div>
	<?php endif; ?>
	<?php if($uprawnienia['ModulRejestruDanychOsobowych']['bCzyUruchamianie'] == 'true' && $uprawnienia['ModulRejestruDanychOsobowychUrzedySkarbowe']['bCzyUruchamianie'] == 'true') : ?>
    <div class="col-xs-12 col-sm-4">
        <div class="box box-extra-shadow box-danger">
            <div class="box-header">
                <h2 class="box-title">Urząd Skarbowy</h2>
            </div>
            <div class="box-body">
                <ul class="horizontal-list">
                    <li>
                        <p><?php echo $this->App->notEmpty($data['bDaneOsobowe']['bUrzadSkarbowyKod']); ?> - <?php echo $this->App->notEmpty($data['bDaneOsobowe']['bUrzadSkarbowyOpisKodu']); ?></p>
                    </li>
                </ul>
            </div>
        </div>
    </div>
	<?php endif; ?>
	<div class="clearfix"></div>
	<?php if($uprawnienia['ModulRejestruDanychOsobowych']['bCzyUruchamianie'] == 'true' && $uprawnienia['ModulRejestruDanychOsobowychZUS']['bCzyUruchamianie'] == 'true') : ?>
    <div class="col-xs-12 col-sm-4">
        <div class="box box-extra-shadow box-danger">
            <div class="box-header">
                <h2 class="box-title">ZUS</h2>
            </div>
            <div class="box-body">
                <ul class="no-ls">
                    <li>
                        <label>Kasa chorych</label>
                        <p><?php echo $this->App->notEmpty($data['bDaneOsobowe']['bUbezpieczenieKasaOpisKodu']); ?></p>
                    </li>
                    <li>
                        <label>Tytuł ubezpieczenia</label>
                        <p><?php echo $this->App->notEmpty($data['bDaneOsobowe']['bUbezpieczenieTytul']); ?></p>
                    </li>
                    <?php if(isset($data['bDaneOsobowe']['bUbezpieczenieT0OpisKodu']) && !empty($data['bDaneOsobowe']['bUbezpieczenieT0OpisKodu'])) : ?>
                        <li>
                            <label>Ubezpieczenie I człon</label>
                            <p><?php echo $this->App->notEmpty($data['bDaneOsobowe']['bUbezpieczenieT0OpisKodu']); ?></p>
                        </li>
                    <?php endif; ?>
                    <?php if(isset($data['bDaneOsobowe']['bUbezpieczenieT1OpisKodu']) && !empty($data['bDaneOsobowe']['bUbezpieczenieT1OpisKodu'])) : ?>
                        <li>
                            <label>Ubezpieczenie II człon</label>
                            <p><?php echo $this->App->notEmpty($data['bDaneOsobowe']['bUbezpieczenieT1OpisKodu']); ?></p>
                        </li>
                    <?php endif; ?>
                    <?php if(isset($data['bDaneOsobowe']['bUbezpieczenieT2OpisKodu']) && !empty($data['bDaneOsobowe']['bUbezpieczenieT2OpisKodu'])) : ?>
                        <li>
                            <label>Ubezpieczenie III człon</label>
                            <p><?php echo $this->App->notEmpty($data['bDaneOsobowe']['bUbezpieczenieT2OpisKodu']); ?></p>
                        </li>
                    <?php endif; ?>
                </ul>
            </div>
        </div>
    </div>
	<?php endif; ?>
	<?php if($uprawnienia['ModulRejestruDanychOsobowych']['bCzyUruchamianie'] == 'true' && $uprawnienia['ModulRejestruDanychOsobowychPobieranieStatyczne']['bCzyUruchamianie'] == 'true') : ?>
		<div class="col-xs-12 col-sm-4">
			<div class="box box-extra-shadow box-warning">
				<div class="box-header">
					<h2 class="box-title">Pliki do pobrania</h2>
				</div>
				<div class="box-body">
					<ul>
						<?php for ($i=0; $i<10; $i++): ?>
							<?php
								$nazwa = $data['bDaneOsobowe']["bLinkPobieraniaNazwa$i"];
								$link = $data['bDaneOsobowe']["bLinkPobieraniaLink$i"];
								$url = filter_var($link, FILTER_VALIDATE_URL);
								$path = ROOT . DS . 'pliki_statyczne' . DS . $link;

								if((!empty($nazwa) && !empty($link)) && (file_exists($path) || $url)) :
							?>
								<li>
									<div><?php echo  $nazwa ?></div>
									<div><a href="<?php echo empty($url) ? "pliki_statyczne/$link" : $url ?>" target="_blank">Pobierz</a></div>
								</li>
							<?php endif; ?>
						<?php endfor; ?>
					</ul>
				</div>
			</div>
		</div>
	<?php endif; ?>
    <?php if($data['bCzyUmozliwicZmianeAdresowWysylki'] == 'true') : ?>
        <div class="col-xs-12 col-sm-4">
            <div class="box box-extra-shadow box-info">
                <div class="box-header">
                    <h2 class="box-title">Alternatywne adresy e-mail</h2>
                </div>
                <div class="box-body">
                    <?php if($data['bCzyUmozliwicZmianeAdresuOgolny'] == 'true') : ?>
                    <p>
                        <label>Ogólny</label>
                        <input type="email" autocomplete="new-password" name="bEmailOgolny" id="bEmailOgolny" style="width: 100%"
                           value="<?php echo $data['bDaneOsobowe']['bEmailOgolny']; ?>">
                    </p>
                    <?php endif; ?>
                    <?php if($data['bCzyUmozliwicZmianeAdresuOdcinki'] == 'true') : ?>
                    <p>
                        <label>Paski wypłat</label>
                        <input type="email" autocomplete="new-password" name="bEmailOdcinki" id="bEmailOdcinki" style="width: 100%"
                           value="<?php echo $data['bDaneOsobowe']['bEmailOdcinki']; ?>">
                    </p>
                    <?php endif; ?>
                    <?php if($data['bCzyUmozliwicZmianeAdresuPIT'] == 'true') : ?>
                    <p>
                        <label>Deklaracje PIT</label>
                        <input type="email" autocomplete="new-password" name="bEmailPIT" id="bEmailPIT" style="width: 100%"
                           value="<?php echo $data['bDaneOsobowe']['bEmailPIT']; ?>">
                    </p>
                    <?php endif; ?>
                    <p style="text-align: right">
                        <button class="btn btn-success" id="email-save" disabled>Zapisz</button>
                    </p>
                </div>
            </div>
        </div>
    <?php endif; ?>
    <div class="clearfix"></div>
    <?php if($data['bCzyUmozliwicZmianeHaslaPakowaniaPlikow'] == 'true') : ?>
        <div class="col-xs-12 col-sm-4">
            <div class="box box-extra-shadow box-warning">
                <div class="box-header">
                    <h2 class="box-title">Hasła</h2>
                </div>
                <div class="box-body">
                    <p>
                        <label>Hasło do zabezpieczania plików publikowanych dla Ciebie w portalu pracownika</label>
                        <input type="password" name="bHasloPakowaniaPlikow" id="hasloPakowaniaPlikow" style="width: 100%" autocomplete="new-password"
                               value="<?php echo $data['bDaneOsobowe']['bHasloPakowaniaPlikow']; ?>">
                    </p>
                    <p>
                        <label>Powtórz hasło</label>
                        <input type="password" name="bHasloPakowaniaPlikowRepeat" id="hasloPakowaniaPlikowRepeat" style="width: 100%" autocomplete="new-password" value="">
                    </p>
                    <p style="text-align: right">
                        <button class="btn btn-success" id="pass-save" disabled>Zapisz</button>
                    </p>
                </div>
            </div>
        </div>
    <?php endif; ?>


</div>

<script>
    $(function () {
        $('.page-name:first-of-type').html('<?php echo $pageName; ?>');

        $('input#hasloPakowaniaPlikow').change(function() {
            $('button#pass-save').prop("disabled", true);
            $('button#pass-save').attr("disabled", true);
            if($('input#hasloPakowaniaPlikow').val() !== '<?php echo $data['bDaneOsobowe']['bHasloPakowaniaPlikow']; ?>' && $('input#hasloPakowaniaPlikow').val() !== '' ) {
                $('#pass-save').removeAttr('disabled');
            }
        })

        $('input#hasloPakowaniaPlikow').keydown(function() {
            $('button#pass-save').prop("disabled", true);
            $('button#pass-save').attr("disabled", true);
            if($('input#hasloPakowaniaPlikow').val() !== '<?php echo $data['bDaneOsobowe']['bHasloPakowaniaPlikow']; ?>' && $('input#hasloPakowaniaPlikow').val() !== '' ) {
                $('#pass-save').removeAttr('disabled');
            }
        })

        $('button#pass-save').click(function () {
            if($('input#hasloPakowaniaPlikow').val() === '') {
                showError('Hasła nie może być puste');
                return;
            }
            if($('input#hasloPakowaniaPlikow').val() !== $('input#hasloPakowaniaPlikowRepeat').val()) {
                showError('Hasła do zmiany plików się różnią');
                return;
            }
            var pass = $('input#hasloPakowaniaPlikow').val()
            var url = local_url + 'ajax/api/zmien_haslo'

            $.ajax({
                method: 'POST',
                url: url,
                data: {
                    password: pass
                }
            }).done(function (data) {
                var response = JSON.parse(data);
                hideMessages();
                if (response['error'] != undefined || response['message'] == undefined) {
                    showError(response['error']);
                } else {
                    showSuccess(response['message']);
                    if($('input#hasloPakowaniaPlikow').val() === '') {
                        showError('Hasła nie może być puste');
                        return;
                    }
                }
            });
        });

        $('input#bEmailOgolny').change(function() {
            $('button#email-save').prop("disabled", true);
            $('button#email-save').attr("disabled", true);
            if($('input#bEmailOgolny').val() !== '<?php echo $data['bDaneOsobowe']['bEmailOgolny']; ?>' || $('input#bEmailOgolny').val() !== '' ){
                $('#email-save').removeAttr('disabled');
            }
        })

        $('input#bEmailOdcinki').change(function() {
            $('button#email-save').prop("disabled", true);
            $('button#email-save').attr("disabled", true);
            if($('input#bEmailOdcinki').val() !== '<?php echo $data['bDaneOsobowe']['bEmailOgolny']; ?>' || $('input#bEmailOdcinki').val() !== '' ){
                $('#email-save').removeAttr('disabled');
            }
        })

        $('input#bEmailPIT').change(function() {
            $('button#email-save').prop("disabled", true);
            $('button#email-save').attr("disabled", true);
            if($('input#bEmailPIT').val() !== '<?php echo $data['bDaneOsobowe']['bEmailOgolny']; ?>' || $('input#bEmailPIT').val() !== '' ){
                $('#email-save').removeAttr('disabled');
            }
        })

        $('button#email-save').click(function () {
            var bEmailOgolny = $('input#bEmailOgolny').val()
            var bEmailOdcinki = $('input#bEmailOdcinki').val()
            var bEmailPIT = $('input#bEmailPIT').val()
            var url = local_url + 'ajax/api/zmien_adresy_email'

            $.ajax({
                method: 'POST',
                url: url,
                data: {
                    bEmailOgolny: bEmailOgolny,
                    bEmailOdcinki: bEmailOdcinki,
                    bEmailPIT: bEmailPIT
                }
            }).done(function (data) {
                var response = JSON.parse(data);

                console.error(response);
                hideMessages();

                if (response['error'] != undefined || response['message'] == undefined) {
                    showError(response['error']);
                } else {
                    showSuccess(response['message']);
                }
            });
        });

    })
</script>

<?php echo $this->element('alert_close'); ?>
