<%@ Page Language="c#" CodeBehind="SpecyfikacjeSzczegoly.aspx.cs" AutoEventWireup="True"
    Inherits="KOLKaP_WEB.KOLKaP.SpecyfikacjeSzczegoly" Culture="pl-PL" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
    <title>KOLKaP Kadry Płace</title>
    <meta http-equiv="pragma" content="no-cache" />
    <link href="../Web.css?3" type="text/css" rel="stylesheet" />
    <link rel="stylesheet" href="../jquery/themes/ui-lightness/jquery-ui-1.9.2.custom.min.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.bgiframe-2.1.2.js" type="text/javascript"></script>

    <%--  <script src="../jquery/ui/jquery.ui.core.js" type="text/javascript"></script>

  <script src="../jquery/ui/jquery.ui.widget.js" type="text/javascript"></script>

  <script src="../jquery/ui/jquery.ui.mouse.js" type="text/javascript"></script>

  <script src="../jquery/ui/jquery.ui.button.js" type="text/javascript"></script>

  <script src="../jquery/ui/jquery.ui.draggable.js" type="text/javascript"></script>

  <script src="../jquery/ui/jquery.ui.position.js" type="text/javascript"></script>

  <script src="../jquery/ui/jquery.ui.resizable.js" type="text/javascript"></script>

  <script src="../jquery/ui/jquery.ui.dialog.js" type="text/javascript"></script>

  <script src="../jquery/ui/jquery.effects.core.js" type="text/javascript"></script>--%>

    <script type="text/javascript" src="../jquery/ui/i18n/jquery.ui.datepicker-pl.js"></script>

    <script type="text/javascript">
        //    function OpenChild() 
        //    {
        //	    var ParmA = document.getElementById("tbUwagi").value;
        //	    var MyArgs = new Array(ParmA);
        //	    var WinSettings = "center:yes;resizable:no;dialogHeight:185px;dialogWidth:400px;scrolable:no;status:no"
        //	    var MyArgs = window.showModalDialog("SpecyfikacjeUwagi.aspx", MyArgs, WinSettings);
        //	    if (MyArgs == null)
        //	    {
        //		    return false;
        //	    }
        //	    else
        //	    {
        //		    document.getElementById("tbUwagi").value=MyArgs[0].toString();
        //		    return true;
        //	    }
        //	    //window.execScript("__doPostBack('btnDoPoprawy', '')","JavaScript");
        //    }

        function showDialog() {
            $("#tbOpiniaOdrzuc").val($("#tbUwagi").val());
            $("#btnOpiniaOdrzucZapisz").show();
            $("#dialog-form").parent().appendTo(jQuery("form:first"));
            $("#dialog-form").dialog("open");
        }

        function showLiczbaGodzinDialog() {
            if ($("#tbShowLiczbaGodzin") != null
                && $("#tbShowLiczbaGodzin").val() != undefined
                && $("#tbShowLiczbaGodzin").val() == "T"
                )
            {
                //$("#tbLiczbaGodzin").val($("#tbLiczbaGodzinMax").val());//przypisywane w aplikacji, czasami ustawiało się puste
                $("#dialog-form-liczba-godzin").parent().appendTo(jQuery("form:first"));
                $("#dialog-form-liczba-godzin").dialog("open");
            }
            //else
            //alert($("#btnZamknijAsp").val());
            //$("#btnZamknijAsp").click();
        }


        function sprawdzLiczbeGodzin() {
            if ($("#ceZatrudniaPracownikow").is(':checked')) {
                return true;
            }
            else {
                var komunikat = '';
                var liczbaGodzin = $("#tbLiczbaGodzin").val();

                // jeśli to int
                if ($.isNumeric(liczbaGodzin) && Math.floor(liczbaGodzin) == liczbaGodzin) {
                    if ($("#tbLiczbaGodzinMax").val() != undefined && $("#tbLiczbaGodzinMax").val() != ""
                        && liczbaGodzin != undefined && liczbaGodzin != ""
                        ) {
                        var lgMax = $("#tbLiczbaGodzinMax").val();

                        if (parseInt(liczbaGodzin) > parseInt(lgMax))
                            komunikat += "Maksymalna liczba godzin to: " + lgMax + ".";
                    }

                    if ($("#tbMinGodz").val() != undefined && $("#tbMinGodz").val() != ""
                        && $("#tbKwotaBrutto").val() != undefined && $("#tbKwotaBrutto").val() != ""
                        && liczbaGodzin != undefined && liczbaGodzin != ""
                        ) {
                        var minGodz = $("#tbMinGodz").val();
                        var kwotaBrutto = $("#tbKwotaBrutto").val();

                        if (parseInt(liczbaGodzin) < 0)
                            komunikat += " Liczba godzin musi być większa od 0 ";
                        else if (parseFloat(kwotaBrutto) / parseInt(liczbaGodzin) < parseFloat(minGodz))
                            komunikat += " Minimalna stawka za godzinę to: " + minGodz + " zł.";
                    }
                }
                else {
                    komunikat = " Błędna wartość liczby godzin."
                }

                if (komunikat != '') {
                    alert(komunikat);
                    return false;
                }
                else
                    return true;
            }
        }
    </script>

    <script type="text/javascript">
        $(function () {
            var tbOpiniaOdrzuc = $("#tbOpiniaOdrzuc"),
              allFields = $([]).add(tbOpiniaOdrzuc)

            $("#dialog-form").dialog({
                autoOpen: false,
                height: 150,
                width: 400,
                modal: true,
                position: "top",

                close: function () {
                    allFields.val("").removeClass("ui-state-error");
                }
            });


            $("#dialog-form-liczba-godzin").dialog({
                autoOpen: false,
                height: 170,
                width: 400,
                modal: true,
                position: "top",

                close: function () {
                    allFields.val("").removeClass("ui-state-error");
                }
            });

            $("#ceZatrudniaPracownikow").on('click', function () {
                var $cb = $(this);
                if ($cb.is(':checked')) {
                    $("#tbLiczbaGodzin").val('');
                    $("#tbLiczbaGodzin").hide();
                    $("#lblLiczbaGodzin").hide();
                }
                else {
                    $("#tbLiczbaGodzin").show();
                    $("#lblLiczbaGodzin").show();
                    $("#tbLiczbaGodzin").val($("#tbLiczbaGodzinMax").val());
                }
            });

            //		$( "#btnDoPoprawy" )
            //			.button()
            //			.click(function() {
            //			  $( "#tbOpiniaOdrzuc" ).val($( "#tbUwagi" ).val() );
            //		    $( "#btnOpiniaOdrzucZapisz" ).show();
            //			  $( "#dialog-form" ).parent().appendTo(jQuery("form:first"));
            //				$( "#dialog-form" ).dialog( "open" );
            //			});

            $("#btnZamknij").button({ icons: { primary: 'ui-icon-check' } });
            $("#btnZamknijAsp").button({ icons: { primary: 'ui-icon-check' } });
            $("#btnDoSprawdzenia").button({ icons: { primary: 'ui-icon-check' } });
            $("#btnSprawdzone").button({ icons: { primary: 'ui-icon-check' } });
            $("#btnDoPoprawySpr").button({ icons: { primary: 'ui-icon-arrowreturnthick-1-w' } });
            $("#btnAkceptuj").button({ icons: { primary: 'ui-icon-check' } });
            $("#btnDoPoprawy").button({ icons: { primary: 'ui-icon-arrowreturnthick-1-w' } });
            $("#btnZatwierdz").button({ icons: { primary: 'ui-icon-check' } });
            $("#btnZapisz").button({ icons: { primary: 'ui-icon-disk' } });
            $("#fuKlucz").button();

            $("#btnPoprzedni").button({ icons: { primary: 'ui-icon-arrowthick-1-w' } });
            $("#btnNastepny").button({ icons: { primary: 'ui-icon-arrowthick-1-e' } });

            $("#btnDodajZalacznik").button({ icons: { primary: 'ui-icon-plusthick' } });
            $("#btnDodajZalacznikOk").button({ icons: { primary: 'ui-icon-plusthick' } });
            $("#btnDodajZalacznikAnuluj").button({ icons: { primary: 'ui-icon-cancel' } });

            $("#btnDodaj").button({ icons: { primary: 'ui-icon-plusthick' } });
            $("#btnPopraw").button({ icons: { primary: 'ui-icon-pencil' } });
            $("#btnUsun").button({ icons: { primary: 'ui-icon-minusthick' } });
            $("#btnOdswiezSkladniki").button({ icons: { primary: 'ui-icon-refresh' } });
            $("#btnZapiszSkladnikiSzczegoly").button({ icons: { primary: 'ui-icon-disk' } });
            $("#btnUsunSkladnikiSzczegoly").button({ icons: { primary: 'ui-icon-trash' } });
            $("#btnDodajSkladnikiSzczegoly").button({ icons: { primary: 'ui-icon-disk' } });
            $("#btnAnulujSkladnikiSzczegoly").button({ icons: { primary: 'ui-icon-cancel' } });

            $("#btnZapisz").button({ icons: { primary: 'ui-icon-disk' } });

            $("#btnOpiniaOdrzucZapisz").button();
            $("#btnOpiniaOdrzucAnuluj").button();
            $("#btnLiczbaGodzinZapisz").button();
            $("#btnLiczbaGodzinAnuluj").button();

            $("#lbPowrot").button({ icons: { primary: 'ui-icon-arrowreturnthick-1-w' } });
            $("#LinkButton1").button({ icons: { primary: 'ui-icon-arrowreturnthick-1-w' } });

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

        });
    </script>

</head>
<body class="body" oncontextmenu="return false" style="margin-left: 2px; margin-top: 0;">
    <form id="frmKOLKaPSpecyfikacjeSzczegoly" method="post" runat="server">
        <asp:TextBox ID="tbIdSpecyfikacji" runat="server" Width="1px" Text='<%# DataBinder.Eval(dsSpecyfikacje, "Tables[SPECYFIKACJE_LIST].DefaultView.[0].ID_SPECYFIKACJI") %>'
            Height="8px" Visible="False">
        </asp:TextBox>
        <asp:TextBox ID="tbShowLiczbaGodzin" runat="server" Width="1px" Height="8px" style="display:none;">
        </asp:TextBox>
        <asp:TextBox ID="tbLiczbaGodzinMax" runat="server" Width="1px" Height="8px" style="display:none;">
        </asp:TextBox>
        <asp:TextBox ID="tbMinGodz" runat="server" Width="1px" Height="8px" style="display:none;">
        </asp:TextBox>
        <asp:TextBox ID="tbKwotaBrutto" runat="server" Width="1px" Height="8px" style="display:none;">
        </asp:TextBox>
        <table class="body" cellspacing="0" cellpadding="0" width="100%" border="0">
            <tr>
                <td valign="middle" colspan="6">
                    <asp:Label ID="lblError" runat="server" EnableViewState="False"></asp:Label>
                    <asp:Label ID="lblKomunikat" runat="server" EnableViewState="False"></asp:Label>
                </td>
            </tr>
            <tr valign="top">
                <td valign="middle" style="font-size: 16px; font-weight: bold; width: 30%;" colspan="3">
                    <asp:Label ID="lblTitle" runat="server">Specyfikacja</asp:Label>&nbsp;
                </td>
                <td valign="middle" align="right" style="font-size: 12px">
                    <asp:Label ID="lblEtapTytul" runat="server">Etap:</asp:Label>&nbsp;&nbsp;&nbsp;
                </td>
                <td valign="middle" align="left" colspan="2">
                    <div style="font-size: 12px; font-weight: bold; float: left;">
                        <asp:Label ID="lblEtap" runat="server"></asp:Label>
                    </div>
                    <div style="font-size: 12px; float: left; margin-left: 20px;">
                        <asp:Label ID="lblNazwisko" runat="server"></asp:Label>
                    </div>
                    <div style="clear: both;">
                    </div>
                </td>
            </tr>
            <tr>
                <td colspan="6" style="height: 10px;">&nbsp;
                </td>
            </tr>
            <tr valign="top">
                <td colspan="6">
                    <div>
                        <div style="float: left; vertical-align: bottom;">
                            <asp:Button ID="btnPoprzedni" runat="server" Height="24px" Text="<<<" OnClick="btnPoprzedni_Click"></asp:Button>
                            <asp:Button ID="btnNastepny" runat="server" Height="24px" Text=">>>" OnClick="btnNastepny_Click"></asp:Button>
                        </div>
                        <div id="divPrzyciskiZamknijAkceptuj" style="float: left; margin-left: 20px;" runat="server">
                            <div style="float: left;">
                                <asp:LinkButton ID="btnZamknijAsp" runat="server" CssClass="aspButton" Text="Do Akceptacji"
                                    OnClick="btnZamknij_Click" Enabled="False" Style="display: none;"></asp:LinkButton>
                            </div>
                            <div style="float: left;">
                                <button id="btnZamknij" runat="server" type="button" value="Do Akceptacji"  
                                    onclick="showLiczbaGodzinDialog();" style="display: none; font-weight: normal; color: Black;">Do Akceptacji</button>
                            </div>
                            <div style="float: left;">
                                <asp:LinkButton ID="btnDoSprawdzenia" runat="server" CssClass="aspButton" Text="Do Sprawdzenia"
                                    Enabled="False" Style="display: none;" OnClick="btnDoSprawdzenia_Click"></asp:LinkButton>
                            </div>
                            <div style="float: left;">
                                <button ID="btnDoSpr" runat="server" type="button" value="Do Sprawdzenia"
                                    onclick="showLiczbaGodzinDialog();" style="display: none; font-weight: normal; color: Black;">Do Sprawdzenia</button>
                            </div>
                            <div style="float: left;">
                                <asp:LinkButton ID="btnSprawdzone" runat="server" CssClass="aspButton" Text="Sprawdzona /do Akceptacji"
                                    Enabled="False" Style="display: none;" OnClick="btnSprawdzone_Click"></asp:LinkButton>
                            </div>
                            <div style="float: left;">
                                <button id="btnDoPoprawySpr" runat="server" type="button" value="Do Poprawy" onclick="showDialog();"
                                    style="display: none; font-weight: normal; color: Black;">
                                    Do Poprawy</button>
                            </div>
                            <div style="float: left;">
                                <asp:LinkButton ID="btnAkceptuj" runat="server" CssClass="aspButton" Text="Akceptuj"
                                    OnClick="btnAkceptuj_Click" Enabled="False" Style="display: none;"></asp:LinkButton>
                            </div>
                            <div style="float: left;">
                                <button id="btnDoPoprawy" type="button" value="Do Poprawy" onclick="showDialog();"
                                    style="display: none; font-weight: normal; color: Black;" runat="server">
                                    Do Poprawy</button>
                            </div>
                            <div style="float: left;">
                                <%--                <asp:LinkButton ID="btnDoPoprawy" runat="server" CssClass="aspButton" Width="110"
                  Text="Do Poprawy" Enabled="False" Style="display: none;"></asp:LinkButton>--%>
                                <asp:LinkButton ID="btnZatwierdz" runat="server" CssClass="aspButton" Text="Zgodna formalnie"
                                    OnClick="btnZatwierdz_Click" Enabled="False" Style="display: none;"></asp:LinkButton>
                            </div>
                        </div>
                    </div>
                    <div>
                        <div style="float: right">
                            <asp:LinkButton ID="btnZapisz" runat="server" CssClass="aspButton" Width="110" Text="Zapisz"
                                Style="display: none;" OnClick="btnZapisz_Click"></asp:LinkButton>
                        </div>
                        <div style="float: right">
                            <asp:LinkButton ID="LinkButton1" runat="server" Width="110" OnClick="LinkButton1_Click">Powrót</asp:LinkButton>
                        </div>
                    </div>
                </td>
            </tr>
            <tr>
                <td colspan="6" style="height: 10px;">&nbsp;
                </td>
            </tr>
            <tr valign="top">
                <td valign="bottom" style="width: 23%">
                    <small>Pracownik:</small><br />
                    <asp:DropDownList ID="ddlPracownik" runat="server" Width="95%" DataTextField="NAZWISKO_IMIE"
                        CssClass="aspDropdownList2" DataValueField="ID_PRACOWNIKA" AutoPostBack="True"
                        OnSelectedIndexChanged="ddlPracownik_SelectedIndexChanged">
                    </asp:DropDownList>
                </td>
                <td valign="bottom" style="width: 23%" colspan="3">
                    <small>Okres płacowy:</small><br />
                    <asp:DropDownList ID="ddlOkresPlacowy" runat="server" Width="90%" DataTextField="ROK_MIESIAC"
                        CssClass="aspDropdownList2" DataValueField="ID_OKRESU" AutoPostBack="True" DataSource="<%# dsSpecyfikacje %>"
                        DataMember="OKRESY_PLACOWE_MIESIACE_LIST" OnSelectedIndexChanged="ddlOkresPlacowy_SelectedIndexChanged">
                    </asp:DropDownList>
                </td>
                <td valign="bottom" style="width: 23%">
                    <small>Umowa:</small><br />
                    <asp:DropDownList ID="ddlUmowa" runat="server" Width="90%" DataTextField="NUMER_DATA_OD"
                        CssClass="aspDropdownList2" DataValueField="ID_UMOWY" AutoPostBack="True" DataSource="<%# dsSpecyfikacje %>"
                        DataMember="UMOWY_LIST" OnSelectedIndexChanged="ddlUmowa_SelectedIndexChanged">
                    </asp:DropDownList>
                </td>
                <td valign="bottom" style="width: 31%">
                    <small>Jednostka organizacyjna (MPZ):</small><br />
                    <asp:TextBox ID="tbMPZ" runat="server" CssClass="aspTextbox2" Width="100%" ReadOnly="True"
                        Text='<%# DataBinder.Eval(dsSpecyfikacje, "Tables[SPECYFIKACJE_LIST].DefaultView.[0].NAZWA_MPZ") %>'
                        Enabled="False">
                    </asp:TextBox>
                </td>
            </tr>
            <tr valign="top">
                <td valign="top" style="font-size: 16px">
                    <b>
                        <asp:Label ID="lblNumer" runat="server"> Numer:</asp:Label>
                    </b>
                    <br />
                    <asp:TextBox ID="tbNumer" runat="server" CssClass="aspTextbox2" Width="95%" Text='<%# DataBinder.Eval(dsSpecyfikacje, "Tables[SPECYFIKACJE_LIST].DefaultView.[0].NUMER") %>'>
                    </asp:TextBox>
                </td>
                <td valign="top" colspan="3">
                    <small>Stawka VAT:</small><br />
                    <asp:DropDownList ID="ddlStavkaVAT" runat="server" Width="90%" DataTextField="KOD_NAZWA"
                        CssClass="aspDropdownList2" DataValueField="ID_STAWKI" DataSource="<%# dsSpecyfikacje %>"
                        DataMember="S_STAWEK_VAT_LIST" Enabled="False">
                    </asp:DropDownList>
                </td>
                <td valign="top" colspan="2">
                    <small>
                        <asp:Label ID="lblNazwaPozycji" runat="server">Nazwa pozycji:</asp:Label>
                    </small>
                    <br />
                    <asp:TextBox ID="tbNazwaPozycji" runat="server" CssClass="aspTextbox2" Width="100%"
                        Text='<%# DataBinder.Eval(dsSpecyfikacje, "Tables[SPECYFIKACJE_LIST].DefaultView.[0].NAZWA_POZYCJI") %>'>
                    </asp:TextBox>
                </td>
                <%--                <td valign="top"></td>--%>
            </tr>
            <tr>
                <td valign="bottom">
                    <small>Data wystawienia: (RRRR-MM-DD)</small><br />
                    <asp:TextBox ID="tbDataWystawienia" runat="server" CssClass="aspTextbox2" Width="80%">            
                    </asp:TextBox>
                </td>
                <td valign="bottom" colspan="3">
                    <small>Data sprzedaży: (RRRR-MM-DD)</small><br />
                    <asp:TextBox ID="tbDataSprzedazy" runat="server" CssClass="aspTextbox2" Width="80%">
                    </asp:TextBox>
                </td>
                <td valign="bottom">
                    <small>Termin zapłaty: (RRRR-MM-DD)</small><br />
                    <asp:TextBox ID="tbDataPlatnosci" runat="server" CssClass="aspTextbox2" Width="80%">
                    </asp:TextBox>
                </td>
                <td valign="bottom">
                    <small>
                        <asp:Label ID="lblDataWplywu" runat="server">Data wpływu: (RRRR-MM-DD)</asp:Label></small><br />
                    <asp:TextBox ID="tbDataWplyniecia" runat="server" CssClass="aspTextbox2" Width="80%">
                    </asp:TextBox>
                </td>
            </tr>
            <tr>
                <td colspan="6">
                    <asp:CheckBox ID="cbSplitPayment" runat="server" Text="Mechanizm podzielonej płatności" />
                </td>
            </tr>
        </table>
        <!-- składniki -->
        <div id="divSkladniki" runat="server" style="display: none;">
            <div>
                <div style="font-size: 14px; font-weight: bold; float: left; margin-top: 10px;">
                    <asp:Label ID="Label2" runat="server">Składniki specyfikacji</asp:Label>
                </div>
            </div>
            <div style="clear: both;">
            </div>
            <div>
                <div style="float: left;">
                    <asp:LinkButton ID="btnDodaj" runat="server" CssClass="aspButton" Text="Dodaj" OnClick="btnDodaj_Click"
                        Style="display: none;"></asp:LinkButton>
                </div>
                <div style="float: left;">
                    <asp:LinkButton ID="btnPopraw" runat="server" CssClass="aspButton" Text="Edytuj"
                        OnClick="btnPopraw_Click" Style="display: none;"></asp:LinkButton>
                </div>
                <div style="float: left;">
                    <asp:LinkButton ID="btnUsun" runat="server" CssClass="aspButton" Text="Usuń" OnClick="btnUsun_Click"
                        Style="display: none;"></asp:LinkButton>
                </div>
                <div style="float: left;">
                    <asp:LinkButton ID="btnOdswiezSkladniki" runat="server" CssClass="aspButton" Text="Odśwież składniki umowy"
                        OnClick="btnOdswiezSkladniki_Click" Style="display: none; width: 180px;"></asp:LinkButton>
                </div>
                <div style="float: right; font-size: 14px;">
                    <asp:Label ID="lblKwotaNettoNazwa" runat="server">Kwota netto:</asp:Label>&nbsp;&nbsp;<asp:Label
                        ID="lblKwota" runat="server" Style="font-weight: bold;"></asp:Label>
                </div>
                <div style="float: right; margin-right: 5px;">
                    <small>
                        <asp:Label ID="lblNrRachunkuLabel" runat="server">Rachunek bankowy:</asp:Label>
                    </small>
                    <br />
                    <span style="font-size: 10px">
                        <asp:Label ID="lblRachunek" runat="server" Text='<%# DataBinder.Eval(dsSpecyfikacje, "Tables[SPECYFIKACJE_LIST].DefaultView.[0].RACHUNEK") %>'>
                        </asp:Label>
                    </span>
                </div>
            </div>
            <div style="clear: both;">
            </div>
            <div id="divKomunikatSkladniki" runat="server" style="display: none; color: blue; border-color: blue; border-width: 1px; border-style: solid;">
                <div style="background-color: blue;">
                    <span style="color: white;">Komunikat</span>
                </div>
                <div>
                    <asp:Label ID="lblKomunikatSkladniki" runat="server">Pomimo dodania załącznika brak dodatkowych składników specyfikacji.</asp:Label>
                </div>
            </div>
            <div>
                <asp:GridView ID="gvSkladnikiSpecyfikacji" runat="server" CssClass="aspGrid" AutoGenerateColumns="False"
                    DataKeyNames="ID_SKLADNIKA,ID_SKLADNIKA_SLOWNIK,ID_SPECYFIKACJI,KWOTA,OPIS,KOSZTY_DODATKOWE,SUMA_SKLADNIKOW,ID_SKLADNIKA_DOD_SLOWNIK,SUMA_SKLADNIKOW_BRUTTO"
                    DataSourceID="sdsSpecyfikacjeSkladniki" OnRowCommand="gvSkladnikiSpecyfikacji_RowCommand"
                    AllowSorting="True" Style="width: 100%" OnDataBound="gvSkladnikiSpecyfikacji_DataBound"
                    OnRowDataBound="gvSkladnikiSpecyfikacji_RowDataBound" OnSelectedIndexChanged="gvSkladnikiSpecyfikacji_SelectedIndexChanged">
                    <RowStyle CssClass="TableItem" />
                    <Columns>
                        <asp:BoundField DataField="NAZWA_SKLADNIKA" HeaderText="Nazwa składnika" SortExpression="NAZWA_SKLADNIKA" />
                        <asp:BoundField DataField="OPIS" HeaderText="Opis" SortExpression="OPIS" />
                        <asp:BoundField DataField="KWOTA" HeaderText="Kwota" SortExpression="KWOTA" DataFormatString="{0:c}"
                            HtmlEncode="False">
                            <ItemStyle HorizontalAlign="Right" />
                        </asp:BoundField>
                    </Columns>
                    <SelectedRowStyle CssClass="TableItemSelected" />
                    <HeaderStyle CssClass="TableHeader" />
                    <AlternatingRowStyle CssClass="TableItemAlt" />
                </asp:GridView>
                <asp:SqlDataSource ID="sdsSpecyfikacjeSkladniki" runat="server" CancelSelectOnNullParameter="False"
                    ProviderName="System.Data.SqlClient" SelectCommand="SPECYFIKACJE_SKLADNIKI_LIST"
                    SelectCommandType="StoredProcedure" OnSelected="sdsSpecyfikacjeSkladniki_Selected">
                    <SelectParameters>
                        <asp:ControlParameter ControlID="tbIdSpecyfikacji" Name="P_ID_SPECYFIKACJI" PropertyName="Text" />
                    </SelectParameters>
                </asp:SqlDataSource>
            </div>
        </div>
        <!-- składniki szczegóły -->
        <div id="divSkladnikiSzczegly" runat="server" style="display: none;">
            <div style="height: 20px">
                <span style="font-size: 16px; font-weight: bold">&nbsp; </span>
            </div>
            <div id="divSkladnikiSzczeglyRodzajSkladnika" runat="server">
                <small>Rodzaj składnika:</small><br />
                <asp:DropDownList ID="ddlSkladnik" runat="server" AutoPostBack="True" DataValueField="ID_SKLADNIKA"
                    DataTextField="NAZWA" DataMember="S_SKLADNIKOW_FAKTURY_LIST" DataSource="<%# dsSpecyfikacje %>"
                    Width="100%" OnSelectedIndexChanged="ddlSkladnik_SelectedIndexChanged">
                </asp:DropDownList>
            </div>
            <div id="divSkladnikiSzczeglyRodzajSkladnikaDod" runat="server" style="display: none;">
                <small>Rodzaj składnika:</small><br />
                <asp:DropDownList ID="ddlSkladnikiDod" runat="server" AutoPostBack="True" DataValueField="ID_SKLADNIKA"
                    DataTextField="NAZWA" DataMember="S_SKLADNIKOW_FAKTURY_DOD_UMOWA_LIST" DataSource="<%# dsSpecyfikacje %>"
                    Width="100%" OnSelectedIndexChanged="ddlSkladnikiDod_SelectedIndexChanged">
                </asp:DropDownList>
            </div>
            <div>
                <small>Kwota:</small><br />
                <asp:TextBox ID="tbKwota" runat="server" Width="100%" CssClass="aspTextbox">
                </asp:TextBox>
            </div>
            <div>
                <small>Opis:</small><br />
                <asp:TextBox ID="tbOpis" runat="server" Width="100%" CssClass="aspTextbox">
                </asp:TextBox>
            </div>
            <div>
                <asp:CheckBox ID="cbKosztyDodatkowe" runat="server" Text="Koszty dodatkowe"></asp:CheckBox>
            </div>
            <div style="height: 20px">
                &nbsp;
            </div>
            <div>
                <div style="float: right;">
                    <asp:LinkButton ID="btnZapiszSkladnikiSzczegoly" runat="server" CssClass="aspButton"
                        Text="Zapisz" Style="display: none; width: 90px;" OnClick="btnZapiszSkladnikiSzczegoly_Click">
                    </asp:LinkButton>
                </div>
                <div style="float: right;">
                    <asp:LinkButton ID="btnUsunSkladnikiSzczegoly" runat="server" CssClass="aspButton"
                        Text="Usuń" Style="display: none; width: 90px;" OnClick="btnUsunSkladnikiSzczegoly_Click">
                    </asp:LinkButton>
                </div>
                <div style="float: right;">
                    <asp:LinkButton ID="btnDodajSkladnikiSzczegoly" runat="server" CssClass="aspButton"
                        Text="Dodaj" Style="display: none; width: 90px;" OnClick="btnDodajSkladnikiSzczegoly_Click">
                    </asp:LinkButton>
                </div>
                <div style="float: right;">
                    <asp:LinkButton ID="btnAnulujSkladnikiSzczegoly" runat="server" OnClick="btnAnulujSkladnikiSzczegoly_Click">Anuluj</asp:LinkButton>
                </div>
            </div>
        </div>
        <div style="height: 10px; clear: both;">
            &nbsp;
        </div>
        <!-- koniec składniki szczegóły -->
        <div>
            <small>
                <asp:Label ID="lblUwagi" runat="server">Uwagi: </asp:Label>
            </small>
            <br />
            <asp:TextBox ID="tbUwagi" runat="server" CssClass="aspTextbox" Width="100%" Text='<%# DataBinder.Eval(dsSpecyfikacje, "Tables[SPECYFIKACJE_LIST].DefaultView.[0].UWAGI") %>'
                TextMode="MultiLine" Rows="3"></asp:TextBox>
        </div>
        <div style="height: 10px;">
            &nbsp;
        </div>
        <!-- załączniki -->
        <div id="divZalaczniki" runat="server" style="display: none;">
            <div style="font-size: 13px">
                <b>
                    <asp:Label ID="lblZalaczniki" runat="server"> Załączniki:</asp:Label>
                </b>
            </div>
            <div>
                <div>
                    <div>
                        <asp:LinkButton ID="btnDodajZalacznik" runat="server" Text="Dodaj załącznik" CssClass="Button"
                            Enabled="False" OnClick="btnDodajZalacznik_Click"></asp:LinkButton>
                    </div>
                    <div id="divDodajZalacznik" style="display: none; width: 550px" runat="server">
                        <div style="height: 10px">
                            &nbsp;
                        </div>
                        <div style="color: Blue; font-size: 10pt">
                            Wybierz plik który ma zostać załączony do specyfikacji
                        </div>
                        <asp:FileUpload ID="fuKlucz" runat="server" Style="width: 500px" />
                        <div>
                            <asp:LinkButton ID="btnDodajZalacznikOk" runat="server" Width="90px" Text="Dodaj"
                                CssClass="Button" OnClick="btnDodajZalacznikOk_Click"></asp:LinkButton>
                            <asp:LinkButton ID="btnDodajZalacznikAnuluj" runat="server" Width="90px" Text="Anuluj"
                                CssClass="Button" OnClick="btnDodajZalacznikAnuluj_Click"></asp:LinkButton>
                        </div>
                    </div>
                </div>
                <div>
                    <asp:GridView ID="gvSpecyfikacjeZalaczniki" runat="server" CssClass="aspGrid" AutoGenerateColumns="False"
                        DataKeyNames="ID_ZALACZNIKA,ID_SPECYFIKACJI,ZALACZNIK_NAZWA,USUN_ENABLED" DataSourceID="sdsSpecyfikacjeZalaczniki"
                        OnRowCommand="gvSpecyfikacjeZalaczniki_RowCommand" OnRowDataBound="gvSpecyfikacjeZalaczniki_RowDataBound"
                        AllowSorting="True" Style="width: 80%" OnDataBound="gvSpecyfikacjeZalaczniki_DataBound">
                        <RowStyle CssClass="TableItem" />
                        <SelectedRowStyle CssClass="TableItemSelected" />
                        <HeaderStyle CssClass="TableHeader" />
                        <AlternatingRowStyle CssClass="TableItemAlt" />
                        <Columns>
                            <asp:BoundField DataField="ZALACZNIK_NAZWA" HeaderText="Nazwa pliku" SortExpression="ZALACZNIK_NAZWA" />
                            <asp:TemplateField ShowHeader="False">
                                <ItemTemplate>
                                    &nbsp;<asp:ImageButton ID="ibUsunZalacznik" runat="server" AlternateText="Usuń załącznik"
                                        ToolTip="Usuń załącznik" CommandName="USUN" ImageAlign="Middle" ImageUrl="~/img/usun.png" />
                                </ItemTemplate>
                                <ItemStyle Width="24px" />
                            </asp:TemplateField>
                            <asp:TemplateField ShowHeader="False">
                                <ItemTemplate>
                                    <asp:ImageButton ID="ibPodgladZalacznik" runat="server" AlternateText="Podgląd załącznika"
                                        ToolTip="Podgląd załącznika" CommandName="PODGLAD" ImageAlign="Middle" ImageUrl="~/img/przegladaj.png" />
                                </ItemTemplate>
                                <ItemStyle Width="24px" HorizontalAlign="Center" VerticalAlign="Middle" />
                            </asp:TemplateField>
                        </Columns>
                    </asp:GridView>
                    <asp:SqlDataSource ID="sdsSpecyfikacjeZalaczniki" runat="server" OnSelected="sdsSpecyfikacjeZalaczniki_Selected"
                        ProviderName="System.Data.SqlClient" SelectCommand="SPECYFIKACJE_ZALACZNIKI_LIST"
                        SelectCommandType="StoredProcedure" CancelSelectOnNullParameter="False">
                        <SelectParameters>
                            <asp:ControlParameter ControlID="tbIdSpecyfikacji" Name="P_ID_SPECYFIKACJI" PropertyName="Text" />
                            <asp:Parameter DefaultValue="T" Name="P_BAZ_ZALACZNIKA" />
                        </SelectParameters>
                    </asp:SqlDataSource>
                </div>
            </div>
        </div>
        <!-- koniec załączniki -->
        <div style="height: 10px;">
            &nbsp;
        </div>
        <asp:LinkButton ID="lbPowrot" runat="server" OnClick="LinkButton1_Click">Powrót do listy specyfikacji</asp:LinkButton>
        <!-- Okienko dialogu -->
        <div id="dialog-form" title="Opinia">
            <div style="width: 100%; height: 70%;">
                <asp:TextBox ID="tbOpiniaOdrzuc" runat="server" TextMode="MultiLine" Style="width: 100%; height: 100%;"
                    class="text ui-widget-content ui-corner-all"></asp:TextBox>
            </div>
            <div style="height: 5px;">
                &nbsp;
            </div>
            <div>
                <div style="float: right;">
                    <asp:Button ID="btnOpiniaOdrzucZapisz" runat="server" Text="Do poprawy" OnClick="btnOpiniaOdrzucZapisz_Click"
                        Style="display: none;" />
                    <asp:Button ID="btnOpiniaOdrzucAnuluj" runat="server" Text="Anuluj" OnClick="btnOpiniaOdrzucAnuluj_Click" />
                </div>
            </div>
        </div>
        <!-- Okienko dialogu liczby godzin-->
        <div id="dialog-form-liczba-godzin" title="Liczba godzin">
            <div style="width: 100%; height: 70%;">
                <asp:CheckBox ID="ceZatrudniaPracownikow" runat="server" Style="width: 100%; height: 100%;"
                    class="text ui-widget-content ui-corner-all"  Text="Oświadczam, że zatrudniam pracowników w ramach prowadzonej działalności."></asp:CheckBox>
                <br />
                <br />
                <span id="lblLiczbaGodzin">Liczba godzin </span>
                <asp:TextBox ID="tbLiczbaGodzin" runat="server" TextMode="SingleLine" Style="width: 40px;"
                    class="text ui-widget-content ui-corner-all"></asp:TextBox>
            </div>
            <div style="height: 5px;">
                &nbsp;
            </div>
            <div>
                <div style="float: right;">
                    <asp:Button ID="btnLiczbaGodzinZapisz" runat="server" Text="Zapisz" OnClick="btnZamknij_Click" />
                    <asp:Button ID="btnLiczbaGodzinAnuluj" runat="server" Text="Anuluj" OnClick="btnOpiniaOdrzucAnuluj_Click" />
                </div>
            </div>
        </div>
    </form>
</body>
</html>
