<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WnioskiOPraceZdalnaSzczegoly.aspx.cs" Inherits="KOLKaP_WEB.KOLKaP.WnioskiOPraceZdalnaSzczegoly" %>

<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title>Wniosek o pracę zdalną</title>
    <link href="../Web.css?4" type="text/css" rel="stylesheet" />
    <link rel="stylesheet" href="../jquery/themes/ui-lightness/jquery-ui-1.9.2.custom.min.css" />
    <link rel="stylesheet" href="../jquery/themes/ui-lightness/jquery.ui.timepicker.css" />
    <script src="../jquery/jquery-1.8.3.min.js" type="text/javascript"></script>
    <script src="../jquery/ui/jquery-ui-1.9.2.custom.min.js" type="text/javascript"></script>
    <script src="../jquery/jquery.corner.js" type="text/javascript"></script>
    <script src="../jquery/ui/i18n/jquery.ui.datepicker-pl.js" type="text/javascript"></script>
    <script src="../jquery/jquery.blockUI.js" type="text/javascript"></script>
    <script src="../jquery/jquery.ui.timepicker.js" type="text/javascript"></script>
    <script src="../jquery/ui/i18n/jquery.ui.timepicker-pl.js" type="text/javascript"></script>
    <script src="../jquery/jquery.inputmask.bundle.min.js" type="text/javascript"></script>
    <script src="../jquery/jquery-ui.multidatespicker.js" type="text/javascript"></script>
    <script type="text/javascript">

        $(function () {
            $(".btnPodgladGrid").button({ icons: { primary: 'ui-icon-search' } });
            $(".btnUsunGrid").button({ icons: { primary: 'ui-icon-trash' } });
            $("#btnDodaj").button({ icons: { primary: 'ui-icon-plusthick' } });
            $("#btnGodzinyDodaj").button({ icons: { primary: 'ui-icon-plusthick' } });
            $("#btnGodzinyZapisz").button({ icons: { primary: 'ui-icon-disk' } });
            $("#btnGodzinyAnuluj").button({ icons: { primary: 'ui-icon-cancel' } });
            $("#btnDoOpinii").button({ icons: { primary: 'ui-icon-check' } });
            $("#btnDoAkceptacji").button({ icons: { primary: 'ui-icon-check' } });
            $("#btnZatwierdz").button({ icons: { primary: 'ui-icon-check' } });
            $("#btnOdrzuc").button({ icons: { primary: 'ui-icon-check' } });
            $("#btnOdrzucOpn").button({ icons: { primary: 'ui-icon-check' } });

            $("#btnPowrot").button({ icons: { primary: 'ui-icon-arrowreturnthick-1-w' } });
            $("#btnZapisz").button({ icons: { primary: 'ui-icon-disk' } });
            $("#btnDrukuj").button({ icons: { primary: 'ui-icon-print' } });

            $("#btnOdrzucForm").button({ icons: { primary: 'ui-icon-arrowreturnthick-1-w' } });
            $("#btnOdrzucAnuluj").button({ icons: { primary: 'ui-icon-cancel' } });
            $("#btnOdrzucOpnForm").button({ icons: { primary: 'ui-icon-arrowreturnthick-1-w' } });
            $("#btnOdrzucOpnAnuluj").button({ icons: { primary: 'ui-icon-cancel' } });

            if (!$("#tbDataOd").is(':disabled')) {
                $("#tbDataOd").datepicker({ dateFormat: 'yy-mm-dd', changeMonth: true, changeYear: true, showAnim: '', yearRange: '1970:2060', showOn: 'button', buttonImage: '../img/calendar.gif', buttonImageOnly: true });
                $("#tbDataOd").datepicker("option", "dateFormat", 'yy-mm-dd');
            }
            if (!$("#tbDataDo").is(':disabled')) {
                $("#tbDataDo").datepicker({ dateFormat: 'yy-mm-dd', changeMonth: true, changeYear: true, showAnim: '', yearRange: '1970:2060', showOn: 'button', buttonImage: '../img/calendar.gif', buttonImageOnly: true });
                $("#tbDataDo").datepicker("option", "dateFormat", 'yy-mm-dd');
            }

            if (!$("#tbDni").is('[readonly]')) {
                $('#tbDni').multiDatesPicker({
                    numberOfMonths: [1, 3],
                    dateFormat: 'yy-mm-dd'
                });
            }

            $("#divWniosek").corner("10px");

            if (!$("#tbDzien").is(':disabled')) {
                $("#tbDzien").datepicker({ dateFormat: 'yy-mm-dd', changeMonth: true, changeYear: true, showAnim: '', yearRange: '1970:2060', showOn: 'button', buttonImage: '../img/calendar.gif', buttonImageOnly: true });
                $("#tbDzien").datepicker("option", "dateFormat", 'yy-mm-dd');
            }
            //$.mask.definitions['p'] = "^(0[0-9]|1[0-9]|2[0-3]):[0-5][0-9]$";
            //$.mask.definitions['h'] = "^[0-2]$";
            //$.mask.definitions['o'] = "^[0-9]$";
            //$.mask.definitions['m'] = "^[0-5]$";
            //$.mask.definitions['i'] = "^[0-9]$";



            $("#dialog-form-powod").dialog({
                autoOpen: false,
                height: 120,
                width: 600,
                modal: true,
                position: "center",
                resizable: false
            });

            var tbPowodOdrzucenia = $("#tbPowodOdrzucenia"),
                allFields = $([]).add(tbPowodOdrzucenia)

        });


        function OtworzOkienkoPowod() {
            $("#btnOdrzucForm").show();
            $("#dialog-form-powod").parent().appendTo(jQuery("form:first"));
            $("#dialog-form-powod").dialog("open");
        }

    </script>
    <style>
        select:disabled {
            color: black;
            background-color: white;
        }
    </style>
</head>
<body class="body">
    <form id="form1" runat="server">
        <div>
            <asp:Label ID="lblError" runat="server" EnableViewState="False"></asp:Label>
        </div>
        <div id="spanWniosekTitle" style="width: 300px;">
            <asp:Label ID="Label1" runat="server">Wniosek o pracę zdalną</asp:Label>
        </div>
        <div id="divWniosek">
            <table border="0" cellspacing="5px" cellpadding="0" style="width: 100%; margin-top: 0px;">
                <tr>
                    <td colspan="3">
                        <asp:LinkButton ID="btnDoOpinii" runat="server" Visible="False" Text="Do akceptacji/opinii" CssClass="aspButton" OnClick="btnDoOpinii_Click"></asp:LinkButton>
                        <asp:LinkButton ID="btnZatwierdz" runat="server" Visible="False" Text="Zatwierdź" CssClass="aspButton" OnClick="btnZatwierdz_Click"></asp:LinkButton>
                        <button id="btnOdrzuc" runat="server" type="button" value="Odrzuć" onclick="OtworzOkienkoPowod();" style="display: none; font-weight: normal; color: Black;">Odrzuć</button>
                    </td>
                    <td align="right">
                        <asp:LinkButton ID="btnZapisz" runat="server" Text="Zapisz" CssClass="aspButton" Width="90px" OnClick="btnZapisz_Click"></asp:LinkButton>
                        <asp:LinkButton ID="btnPowrot" runat="server" Text="Powrót" CssClass="aspButton" Width="90px" OnClick="btnPowrot_Click"></asp:LinkButton>
                    </td>
                </tr>
                <tr>
                    <td colspan="2" style="width: 50%">
                        <small>Nazwisko imię</small><br />
                        <asp:Label ID="lblNazwisko" runat="server" Style="font-size: 10pt; font-weight: bold;"></asp:Label>&nbsp;<asp:Label ID="lblImie" runat="server" Style="font-size: 10pt; font-weight: bold;"></asp:Label></td>
                    <td colspan="2">
                        <small>Status</small><br />
                        <asp:Label ID="lblStatus" runat="server" Style="font-size: 10pt;"></asp:Label></td>
                </tr>
                <tr>
                    <td colspan="2">
                        <small>Stanowisko</small><br />
                        <asp:Label ID="lblStanowisko" runat="server" Style="font-size: 10pt;"></asp:Label></td>
                    <td colspan="2">
                        <small>Jednostka</small><br />
                        <asp:Label ID="lblJednostka" runat="server" Style="font-size: 10pt;"></asp:Label></td>
                </tr>
            </table>
            <div style="margin-top: 10px;">
                <small>Rodzaj wnioskowanej pracy zdalnej</small><br />
                <asp:DropDownList ID="ddlRodzajWniosku" runat="server" Width="48%" Enabled="False" AutoPostBack="True" OnSelectedIndexChanged="ddlRodzajWniosku_SelectedIndexChanged">
                </asp:DropDownList>
            </div>
            <!-- dni w tygodniu -->
            <div id="divDniWTygodniuMiesiacu" runat="server" style="margin-top: 10px;">
                <div>
                    <div style="margin-top: 10px;">
                        <asp:Label ID="lblLiczbaDni" runat="server">Liczba dni w tygodniu</asp:Label><br />
                        <asp:TextBox ID="tbLiczbaDni" runat="server" Width="50px"></asp:TextBox>
                    </div>
                </div>
                <div style="clear: both;">
                </div>
            </div>
            <div id="dniGrupa" runat="server" style="margin-top: 10px;">
                <small>Wskaż dni pracy zdalnej (rrrr-MM-dd, rrrr-MM-dd, ...)</small><br />
                <div id="divDni"></div>
                <asp:TextBox ID="tbDni" runat="server" Width="600px" autocomplete="off"></asp:TextBox>
                <%--        <asp:TextBox ID="tbHiddenFieldDni" runat="server" Width="1px" style="display:none;" ></asp:TextBox>--%>
            </div>
            <div id="divOkres" runat="server" style="margin-top: 10px;">
                <div style="float: left">
                    <div id="divDataOd">
                        <small>W okresie od (rrrr-mm-dd)</small><br />
                        <asp:TextBox ID="tbDataOd" runat="server" Enabled="False" Style="width: 100px;"></asp:TextBox>
                    </div>
                </div>
                <div style="float: left; margin-left: 100px;">
                    <div id="divDataDo" runat="server">
                        <small>do (rrrr-mm-dd)</small><br />
                        <asp:TextBox ID="tbDataDo" runat="server" Enabled="False" Style="width: 100px;"></asp:TextBox>
                    </div>
                </div>
            </div>
            <div style="clear: both;"></div>
            <%-- musi byc osobna z marginesem bo nie działa --%>
            <div style="margin-top: 10px;">

                <asp:CheckBox ID="cbAdresZamieszkania" runat="server" OnCheckedChanged="cbAdresZamieszkania_CheckedChanged" Text="Adres wykonywania pracy zdalnej zgodny z adresem zamieszkania" Checked="True" AutoPostBack="True" />

            </div>
            <div>
                <asp:TextBox ID="tbAdres" runat="server" Rows="3" Height="46px" Style="width: 48%;" TextMode="MultiLine"></asp:TextBox>
            </div>

            <div id="divRodzajeUprawnienGrupa" runat="server">
                Oświadczam, że<br />
                <asp:RadioButton ID="rbUprawnionaNie" runat="server" Checked="True" Text="nie jestem osobą uprawnioną" AutoPostBack="True" GroupName="UPRAWNIENIE" OnCheckedChanged="rbUprawniona_CheckedChanged" /><br />
                <asp:RadioButton ID="rbUprawniona" runat="server" Text="jestem osobą uprawnioną (uprawnienia przewidziane w art. 67 19 § 6 Kodeksu pracy) " AutoPostBack="True" GroupName="UPRAWNIENIE" OnCheckedChanged="rbUprawniona_CheckedChanged" /><br />
                <div id="divRodzajeUprawnien" runat="server" style="margin-left: 20px; margin-top: 5px;">
                    <asp:DropDownList ID="ddlRodzajeUprawnien" runat="server" Width="47%" Enabled="False" Font-Size="8pt">
                    </asp:DropDownList>
                </div>
            </div>
            <div style="margin-top: 10px;">
                Informuję, że<br />
                <asp:RadioButton ID="rbZgloszenieITNie" runat="server" Checked="True" Text="Dysponuję służbowym sprzętem i mam stosowne dostępy" AutoPostBack="True" GroupName="IT" OnCheckedChanged="rbZgloszenieIT_CheckedChanged" /><br />
                <asp:RadioButton ID="rbZgloszenieIT" runat="server" Text="Wnioskuję do Działu IT o" AutoPostBack="True" GroupName="IT" OnCheckedChanged="rbZgloszenieIT_CheckedChanged" /><br />
                <div id="divRodzajeZgloszenIT" runat="server" style="margin-left: 20px; margin-top: 5px;">
                    <asp:DropDownList ID="ddlRodzajeZgloszenIT" runat="server" Width="47%" Enabled="False" Font-Size="8pt">
                    </asp:DropDownList>
                </div>
            </div>
            <div style="margin-top: 20px;">
                <asp:CheckBox ID="cbOswiadczenie1" runat="server" Text="Oświadczam, że w wyżej wskazanym miejscu posiadam warunki lokalowe i techniczne do wykonywania pracy zdalnej. W przypadku zmiany warunków lokalowych i technicznych uniemożliwiającej wykonywanie pracy zdalnej zobowiązuję się niezwłocznie poinformować o tym pracodawcę." Checked="True" Enabled="False" /><br />
                <asp:CheckBox ID="cbOswiadczenie2" runat="server" Text="Oświadczam, że na stanowisku pracy zdalnej w wyżej wskazanym miejscu są zapewnione bezpieczne i higieniczne warunki tej pracy. " Checked="True" Enabled="False" /><br />
                <asp:CheckBox ID="cbOswiadczenie3" runat="server" Text="Potwierdzam zapoznanie się z:" Checked="True" Enabled="False" /><br />
                <div id="divOswiadczenieRyzyko" runat="server" style="margin-left: 20px;">1. Oceną ryzyka zawodowego pracownika wykonującego pracę zdalną na stanowisku </div>
                <div style="margin-left: 20px;">2. Regulaminem pracy zdalnej, a w szczególności z przepisami dotyczącymi ochrony danych osobowych oraz procedurami zobowiązującymi do odpowiedniego zabezpieczenia danych osobowych przy pracy zdalnej</div>
                <div style="margin-left: 20px;">3. Informacją zawierającą zasady bezpiecznego i higienicznego wykonywania pracy zdalnej na wyżej wymienionym stanowisku oraz zobowiązuję się do ich przestrzegania</div>
            </div>
        </div>
        <!-- Okienko dialogu ok -->
        <div id="dialog-form-powod" title="Powód odrzucenia" style="display: none;">
            <div style="width: 100%;">
                <span>Podaj powód odrzucenia wniosku:</span>
            </div>
            <div style="height: 30px;">
                <asp:DropDownList ID="ddlPowodOdrzucenia" runat="server" Width="570px">
                </asp:DropDownList>
            </div>
            <div>
                <div style="float: right;">
                    <asp:LinkButton ID="btnOdrzucForm" runat="server" OnClick="btnOdrzucForm_Click" Style="display: none;">Odrzuć</asp:LinkButton>
                    <asp:LinkButton ID="btnOdrzucAnuluj" runat="server" OnClick="btnOdrzucAnuluj_Click">Anuluj</asp:LinkButton>
                </div>
            </div>
        </div>
    </form>
</body>
</html>


