<%@ Page Language="C#" MaintainScrollPositionOnPostback="true" AutoEventWireup="false"
    MasterPageFile="~/SiteMaster.Master" Theme="Main_Theme" CodeBehind="ThemesPage.aspx.cs"
    Inherits="MKInsight.Online.RRAM2.Config.ThemesPage" %>

<%@ Register Src="../UIControls/Header.ascx" TagName="Header" TagPrefix="uc1" %>
<%@ Register Src="../UIControls/MessageBox.ascx" TagName="MessageBox" TagPrefix="uc2" %>
<%@ Register Assembly="UIWebControls" Namespace="UIWebControls" TagPrefix="cc4" %>
<%@ Register Assembly="UIWebControls" Namespace="UIWebControls" TagPrefix="cc4" %>
<%@ Register Src="~/UIControls/Interface/TextBoxEx.ascx" TagPrefix="uc1" TagName="TextBoxEx" %>
<%@ Register Src="~/UIControls/Interface/MultilineTextBoxEx.ascx" TagPrefix="uc1" TagName="MultilineTextBoxEx" %>
<%@ Register Src="~/UIControls/Interface/CheckBoxEX.ascx" TagPrefix="uc1" TagName="CheckBoxEX" %>


<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
    <script src="../scripts/jquery/jquery_min.js" type="text/javascript"></script>
    <script src="../scripts/jquery/colResizable-1.6.min.js" type="text/javascript"></script>

    <script type="text/javascript">
     $(document).ready(function () {


			 $('#<%:gv.ClientID%>').colResizable({
                 liveDrag: true,
                 postbackSafe: true,
                 liveDrag: true,
                 partialRefresh: true
             });


         var fakePostback = function () {
			 //simulate postback here 
             setTimeout(function () {
				 //on postback over
                 onPostbackOver();
             }, 700);
         };

         var onPostbackOver = function () {
             postbackSample();
         };


     });

    </script>

</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="c_M" runat="server">
    <uc1:Header ID="usc_Header" runat="server" />

    <uc2:MessageBox ID="usc_M" runat="server" />
    <asp:Panel ID="tbM" runat="server" CssClass="w-bar">

        <asp:LinkButton runat="server" ID="tbl_New" CssClass="w-button" Style="background: url(../images/add32.png); ">
            <asp:Label ID="tbl_NewLabel" runat="server"></asp:Label>

        </asp:LinkButton>
    </asp:Panel>
    <table id="tb1" runat="server" style="width: 100%">
        <tr>
            <td class="left" style="width: 50%; vertical-align: top;">
                <cc4:StatefullScrollPanel ID="pt" runat="server" BorderColor="Silver" BorderStyle="Solid"
                    BorderWidth="1px" Height="450px" ScrollBars="Both">
                    <cc4:MKGridView ID="gv" runat="server" AllowPaging="True" AllowSorting="True" AutoGenerateColumns="False"
                        BorderStyle="None" CellPadding="3" DataKeyNames="ID"
                        OnRowDataBound="OnRowDataBound" Width="95%">
                        <AlternatingRowStyle CssClass="alternatingrowstyle" />
                        <FooterStyle BackColor="White" ForeColor="#000066" />
                        <HeaderStyle CssClass="headerstyle" Font-Bold="True" HorizontalAlign="Left" Wrap="False" />
                        <PagerStyle HorizontalAlign="Left" />
                        <Columns>
                            <asp:CommandField HeaderText="Select" ShowSelectButton="True" />
                            <asp:TemplateField Visible="false">
                                <ItemTemplate>
                                    <asp:HiddenField ID="hdID" runat="server" Value='<%#Eval("ID")%>' />
                                </ItemTemplate>
                            </asp:TemplateField>
                            <asp:BoundField DataField="Name" HeaderText="Name" SortExpression="Name" />
                            <asp:BoundField DataField="Description" HeaderText="Description" SortExpression="Description" />
                            <asp:CheckBoxField DataField="Archived" SortExpression="Archived" HeaderText="Archived" />
                        </Columns>
                        <PagerTemplate>
                            <asp:Label ID="lbl_ShowRows" runat="server" Text="Show rows:" /><asp:DropDownList
                                ID="ddlPageSize" runat="server" AutoPostBack="true" OnSelectedIndexChanged="OnSelectedIndexChanged">
                                <asp:ListItem Value="5" />
                                <asp:ListItem Value="10" />
                                <asp:ListItem Value="15" />
                                <asp:ListItem Value="20" />
                            </asp:DropDownList>
                            &#160;&#160;<asp:Label ID="lbl_page" runat="server" Text="Page" />
                            <asp:TextBox ID="txtGoToPage" runat="server" AutoPostBack="true" CssClass="gotopage"
                                OnTextChanged="GoToPageOnTextChanged" />
                            <asp:Label ID="lbl_Of" runat="server" Text="of" />
                            <asp:Label ID="lblTotalNumberOfPages" runat="server" />
                            &nbsp;&nbsp;<asp:Button ID="btn_p" runat="server" CommandArgument="Prev" CommandName="Page"
                                CssClass="previous" SkinID="_" ToolTip="Previous Page" /><asp:Button ID="btn_n" runat="server"
                                    CommandArgument="Next" CommandName="Page" CssClass="next" SkinID="_" ToolTip="Next Page" />
                        </PagerTemplate>
                        <SelectedRowStyle BackColor="#D6E8FF" />
                    </cc4:MKGridView>
                </cc4:StatefullScrollPanel>
            </td>
            <td class="left" colspan="2" style="vertical-align: top; width: 50%">
                <asp:Panel ID="pv" runat="server" Visible="False">
                    <table>
                        <tr>
                            <td class="left" colspan="2" style="height: 20px; vertical-align: top;"></td>
                        </tr>
                        <tr>
                            <td>

                                <uc1:TextBoxEx runat="server" ID="u_Name" />
                            </td>
                        </tr>
                        <tr>
                            <td>
                                <uc1:MultilineTextBoxEx runat="server" ID="u_Desc" />
                            </td>
                        </tr>
                        <tr>
                            <td>
                                <uc1:CheckBoxEX runat="server" ID="u_Archived" />
                            </td>
                        </tr>
                        <tr>
                            <td class=" " colspan="2" style="vertical-align: top;">
                                <hr class="ee" />
                            </td>
                        </tr>
                        <tr>
                            <td class="left" colspan="2" style="vertical-align: top;">
                                <asp:Button ID="btn_Add" runat="server" Text="Add" Font-Bold="true" />
                                <asp:Button ID="btn_Update" runat="server" Text="Update" Font-Bold="true" />
                                <asp:Button ID="btn_Cancel" runat="server" Text="Cancel" />
                                <span class="tab"></span>
                                <asp:Button ID="btn_Delete" runat="server" Text="Delete" ForeColor="Red" />
                            </td>
                        </tr>

                    </table>
                </asp:Panel>
            </td>
        </tr>
    </table>
</asp:Content>
