<%@ Page Language="C#" AutoEventWireup="true" %>
<%@ Register TagPrefix="telerik" Namespace="Telerik.Web.UI" Assembly="Telerik.Web.UI" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title>RTL RadDock Page</title>
    <link href="styles.css" rel="stylesheet" type="text/css" />
    <script runat="server">
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!this.IsPostBack)
            {
                Label1.Text = GetLanguage("Arabic", 2);
                Label2.Text = GetLanguage("Farsi", 6);
                Label3.Text = GetLanguage("Hebrew", 2);
            }
        }
        private string GetLanguage(string selectedLanguage, int parCount)
        {
            System.Xml.XmlDocument languageFile = new System.Xml.XmlDocument();
            languageFile.Load(Server.MapPath("Languages.xml"));
            // Get root element ;
            System.Xml.XmlElement languages = languageFile.DocumentElement;
            System.Xml.XmlNode selectedLangNode = languages.SelectSingleNode(selectedLanguage);
            System.Xml.XmlNodeList nodelist = selectedLangNode.SelectNodes("p");
            int count = nodelist.Count < parCount ? nodelist.Count : parCount;
            string text = String.Empty;
            for (int i = 0; i < count; i++)
            {
                text += nodelist[i].OuterXml;
            }
            return text;
        }
    </script>
</head>
<body>
    <form id="form1" runat="server">
    <telerik:RadScriptManager ID="ScriptManager1" runat="server" />
    <telerik:RadFormDecorator RenderMode="Lightweight" ID="FormDecorator1" runat="server" DecoratedControls="default"
        Skin="Web20"></telerik:RadFormDecorator>
    <telerik:RadDockLayout runat="server" ID="RadDockLayout1" Skin="Web20">
        <telerik:RadDockZone runat="server" ID="RadDockZone1" Style="float: left; margin-right: 10px;
            background: #f5f4e8;" Width="250" MinHeight="400">
            <telerik:RadDock RenderMode="Lightweight" runat="server" ID="RadDock1" Title="Arabic" CssClass="higherZIndex">
                <ContentTemplate>
                    <asp:Label ID="Label1" runat="server"></asp:Label>
                </ContentTemplate>
            </telerik:RadDock>
        </telerik:RadDockZone>
        <telerik:RadDockZone runat="server" ID="RadDockZone2" Style="float: left; margin-right: 10px;
            background: #f5f4e8;" Width="250" MinHeight="400">
            <telerik:RadDock RenderMode="Lightweight" runat="server" ID="RadDock4" Title="Farsi" CssClass="higherZIndex">
                <ContentTemplate>
                    <asp:Label ID="Label2" runat="server"></asp:Label>
                </ContentTemplate>
            </telerik:RadDock>
        </telerik:RadDockZone>
        <telerik:RadDockZone runat="server" ID="RadDockZone3" Style="float: left; background: #f5f4e8;"
            Width="250" MinHeight="400">
            <telerik:RadDock RenderMode="Lightweight" runat="server" ID="RadDock2" Title="Hebrew" CssClass="higherZIndex">
                <ContentTemplate>
                    <asp:Label ID="Label3" runat="server"></asp:Label>
                </ContentTemplate>
            </telerik:RadDock>
        </telerik:RadDockZone>
    </telerik:RadDockLayout>
    </form>
</body>
</html>