All pastes #516048 Raw Edit

Mine

public text v1 · immutable
#516048 ·published 2007-05-28 14:27 UTC
rendered paste body
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="MailListDaniela.aspx.cs" Inherits="mail_MailListDaniela" %>
<%@ Register TagPrefix="ComponentArt" Namespace="ComponentArt.Web.UI" Assembly="ComponentArt.Web.UI" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="ajaxToolkit" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head id="head1" runat="server">
    <title>Groupware - Mail</title>
    
    <link rel="stylesheet" type="text/css" href="outlook/css/demos.css" />
    <link rel="stylesheet" type="text/css" href="outlook/css/style.css" />
    <link rel="stylesheet" type="text/css" href="outlook/css/toolbar.css" />
    <link rel="stylesheet" type="text/css" href="outlook/css/treeview.css" />
    <link rel="stylesheet" type="text/css" href="outlook/css/gridview.css" />
    <link rel="stylesheet" type="text/css" href="outlook/css/navbar.css" />
    <link rel="stylesheet" type="text/css" href="outlook/css/Detail.css" />
    <link rel="stylesheet" type="text/css" href="outlook/css/navigationToolbar.css" />
    <link rel="stylesheet" type="text/css" href="outlook/css/print.css" media="print" />

    <script type="text/javascript">
       function ShowHideTxtAttSearch()
       {    
            var txtAttachmentsSearch = document.getElementById("txtAttachmentSearchText");          
            var ckbAttachmentsSearch = document.getElementById("ckbAttachmentsSearch");
            txtAttachmentsSearch.style.visibility = ckbAttachmentsSearch.checked == true ? "visible" : "hidden";
       }
    </script>
</head>
<body>
    <form id="form1" runat="server">
        <asp:ScriptManager ID="ScriptManager1" runat="server" EnablePageMethods="true">
            <Scripts>
                <asp:ScriptReference Path="js/Splitter.js" />
                <asp:ScriptReference Path="js/Toolbar.js" />
                <asp:ScriptReference Path="js/Treeview.js" />
                <asp:ScriptReference Path="js/Gridview.js" />
                <asp:ScriptReference Path="js/TreeviewMenu.js" />
                <asp:ScriptReference Path="js/Global.js" />
                <asp:ScriptReference Path="js/GridMenu.js" />
                <asp:ScriptReference Path="js/NavBar.js" />
            </Scripts>
        </asp:ScriptManager>
        
        <div class="demo-area" id="DivWholePage">
        <br /><br />
<table cellpadding="0" cellspacing="0" border="0" class="OutlookDemo">
<tr>
<td>

<!--  toolbar -->
<div id="Div2" runat="server" class="BlueBackground">
<table style="width: 100%; height: 25px;" cellpadding="0" cellspacing="0" border="0">
<tr>
	<td style="height: 25px; padding-left: 1px;">
        <ComponentArt:ToolBar ID="TopToolBar" CssClass="TopToolBar" DefaultItemTextImageRelation="ImageBeforeText"
DefaultItemImageHeight="16" DefaultItemImageWidth="16" ImagesBaseUrl="outlook/images/toolbar/"
ItemSpacing="0" Orientation="Horizontal" UseFadeEffect="false" runat="server">
<items>
	<ComponentArt:ToolBarItem CssClass="TopToolBarCustomItem" ItemType="Separator" ImageUrl="toolbar_end_left.gif" ImageWidth="7" ImageHeight="25" />
    
    <ComponentArt:ToolBarItem CssClass="TopToolBarImageTextItem" HoverCssClass="TopToolBarImageTextItemHover" 
    ActiveCssClass="TopToolBarImageTextItemActive" Text="<u>C</u>ompose" Value="COMPOSE" ToolTip="Compose" KeyboardShortcut="Ctrl+N" 
    ImageUrl="newmailmessage.gif" ClientSideCommand="Toolbar_Compose()" />
    
    <ComponentArt:ToolBarItem CssClass="TopToolBarImageTextItem" HoverCssClass="TopToolBarImageTextItemHover" 
    ActiveCssClass="TopToolBarImageTextItemActive" Text="Check mails" ToolTip="Check mails" ImageUrl="newmailmessage.gif" 
    ClientSideCommand="Toolbar_CheckMails()" />
    
    <ComponentArt:ToolBarItem CssClass="TopToolBarImageTextItem" HoverCssClass="TopToolBarImageTextItemHover" 
    ActiveCssClass="TopToolBarImageTextItemActive" Text="Delete Message(s)" ToolTip="Delete" ImageUrl="delete.gif" 
    ClientSideCommand="Toolbar_Delete()"
    />
    
    
    <ComponentArt:ToolBarItem CssClass="TopToolBarSplitItem" HoverCssClass="TopToolBarSplitItemHover" ActiveCssClass="TopToolBarSplitItemActive" 
    ExpandedCssClass="TopToolBarSplitItemExpanded" ToolTip="Move to folder." Text="<u>M</u>ove to  folder" KeyboardShortcut="Ctrl+M" 
    ItemType="DropDown" DropDownImageUrl="dropdown.gif" ImageUrl="movetofolder.gif"  DropDownImageHeight="3" DropDownImageWidth="5" 
    DropDownId="TopMenu_Move" ID="SplitDropDownItem1" Value="Move message to folder." />
    
    <ComponentArt:ToolBarItem CssClass="TopToolBarBreakItem" ItemType="Separator" ImageUrl="break.gif" ImageHeight="15" ImageWidth="2" />
    
    <ComponentArt:ToolBarItem CssClass="TopToolBarSplitItem" HoverCssClass="TopToolBarSplitItemHover" ActiveCssClass="TopToolBarSplitItemActive" 
    ExpandedCssClass="TopToolBarSplitItemExpanded" ToolTip="Mark" Text="Mark" KeyboardShortcut="Ctrl+M" 
    ItemType="DropDown" DropDownImageUrl="dropdown.gif" ImageUrl="movetofolder.gif"  DropDownImageHeight="3" DropDownImageWidth="5" 
    DropDownId="Menu_Mark" ID="SplitDropDownItem2" Value="Move message to folder." />
    
    <ComponentArt:ToolBarItem CssClass="TopToolBarBreakItem" ItemType="Separator" ImageUrl="break.gif" ImageHeight="15" ImageWidth="2" />
    
    
    <ComponentArt:ToolBarItem CssClass="TopToolBarSplitItem" HoverCssClass="TopToolBarSplitItemHover" ActiveCssClass="TopToolBarSplitItemActive" 
    ExpandedCssClass="TopToolBarSplitItemExpanded" ToolTip="View" Text="View" KeyboardShortcut="Ctrl+V" 
    ItemType="DropDown" DropDownImageUrl="dropdown.gif" ImageUrl="movetofolder.gif"  DropDownImageHeight="3" DropDownImageWidth="5" 
    DropDownId="Menu_View" ID="ToolBarItem1" Value="View" />
    
    
    <ComponentArt:ToolBarItem CssClass="TopToolBarBreakItem" ItemType="Separator" ImageUrl="break.gif" ImageHeight="15" ImageWidth="2" />
    	
    	
		<ComponentArt:ToolBarItem CssClass="TopToolBarImageTextItem" HoverCssClass="TopToolBarImageTextItemHover" 
		ActiveCssClass="TopToolBarImageTextItemActive" Text="<u>R</u>eply" Value="REPLY" ToolTip="Reply" KeyboardShortcut="Ctrl+R" 
		ImageUrl="mail_reply.png" ClientSideCommand="MailToolbar_SendMail('reply_sender')" />
		
		<ComponentArt:ToolBarItem CssClass="TopToolBarBreakItem" ItemType="Separator" ImageUrl="break.gif" ImageHeight="15" ImageWidth="2" />
    	
		<ComponentArt:ToolBarItem CssClass="TopToolBarImageTextItem" HoverCssClass="TopToolBarImageTextItemHover" 
		ActiveCssClass="TopToolBarImageTextItemActive" Text="Reply <u>A</u>ll" Value="REPLYALL" ToolTip="Reply All" KeyboardShortcut="Ctrl+A" 
		ImageUrl="mail_reply.png" ClientSideCommand="MailToolbar_SendMail('reply_all')" />
    	
    
		<ComponentArt:ToolBarItem CssClass="TopToolBarBreakItem" ItemType="Separator" ImageUrl="break.gif" ImageHeight="15" ImageWidth="2" />
    	
    	<ComponentArt:ToolBarItem CssClass="TopToolBarImageTextItem" HoverCssClass="TopToolBarImageTextItemHover" 
		ActiveCssClass="TopToolBarImageTextItemActive" Text="<u>F</u>orward" Value="FORWARD" ToolTip="Forward" KeyboardShortcut="Ctrl+F" 
		ImageUrl="mail_forward.png" ClientSideCommand="MailToolbar_SendMail('forward')" />
    	
    	<ComponentArt:ToolBarItem CssClass="TopToolBarBreakItem" ItemType="Separator" ImageUrl="break.gif" ImageHeight="15" ImageWidth="2" />      	    	
    	
    	<ComponentArt:ToolBarItem CssClass="TopToolBarImageTextItem" HoverCssClass="TopToolBarImageTextItemHover" 
		ActiveCssClass="TopToolBarImageTextItemActive" Text="<u>S</u>pam" Value="SPAM" ToolTip="Spam" KeyboardShortcut="Ctrl+S" 
		ImageUrl="mail_delete.png" ClientSideCommand="MailToolbar_Spam();" />
    	
    	<ComponentArt:ToolBarItem CssClass="TopToolBarBreakItem" ItemType="Separator" ImageUrl="break.gif" ImageHeight="15" ImageWidth="2" />
    	
    	<ComponentArt:ToolBarItem CssClass="TopToolBarImageTextItem" HoverCssClass="TopToolBarImageTextItemHover" 
		ActiveCssClass="TopToolBarImageTextItemActive" Text="<u>P</u>rint" Value="PRINT" ToolTip="Print" KeyboardShortcut="Ctrl+P" 
		ImageUrl="print.gif" ClientSideCommand="MailToolbar_Print();" />
		
    
    <ComponentArt:ToolBarItem CssClass="TopToolBarCustomItem" ItemType="Separator" ImageUrl="toolbar_end_right.gif" ImageHeight="25" ImageWidth="12" />
    
    
    </items>
                                                    </ComponentArt:ToolBar>
  </td>
  </tr>
  </table>
</div>
<!--  toolbar -->

</td>
</tr>
<tr>
<td style="vertical-align: top;">

<ComponentArt:Splitter Width="100%" Height="100%" runat="server" ID="Splitter1" CssClass="Splitter" ImagesBaseUrl="images/" ResizeAdjacentPane="true">
<Layouts>
	<ComponentArt:SplitterLayout>
		<Panes Orientation="Horizontal" SplitterBarCssClass="HorizontalSplitterBarStyle" SplitterBarCollapsedCssClass="CollapsedHorizontalSplitterBar" SplitterBarWidth="4">
			
			<ComponentArt:SplitterPane Width="20%" MinWidth="200">
				<panes orientation="Vertical" resizestep="32" liveresize="true" splitterbarcssclass="VerticalSplitterBarStyle"
                splitterbarcollapsedcssclass="CollapsedVerticalSplitterBar" splitterbarwidth="6">
					<ComponentArt:SplitterPane PaneContentId="FoldersContent" Height="450" MinHeight="450"  CssClass="FoldersPane" AllowResizing="true">
						<ClientEvents>
							<PaneResize EventHandler="FoldersContent_onPaneResize" />
							<PaneResizeStep EventHandler="NavigationPane_onPaneResizeStep" />
						</ClientEvents>
					</ComponentArt:SplitterPane>

					<ComponentArt:SplitterPane PaneContentId="NavigationContent" Height="220" CssClass="NavigationPane" MinHeight="30"   />
			
				</panes>
			</ComponentArt:SplitterPane>
			
			<ComponentArt:SplitterPane MinWidth="700" Width="80%">
				<panes orientation="Vertical" splitterbarcssclass="VerticalSplitterBarStyle"
				splitterbarcollapsedcssclass="CollapsedVerticalSplitterBar" splitterbarwidth="6">
					<ComponentArt:SplitterPane PaneContentId="FolderContent" Height="55%" MinHeight="350" CssClass="FolderPane">
						<ClientEvents>
							<PaneResize EventHandler="FolderContent_onPaneResize" />
						</ClientEvents>
					</ComponentArt:SplitterPane>
					<ComponentArt:SplitterPane PaneContentId="MailDetails" Height="45%" CssClass="NavigationPane" MinHeight="150" AllowScrolling="true" />
					
				</panes>
			</ComponentArt:SplitterPane>
	</Panes>
    </ComponentArt:SplitterLayout>
</Layouts>
<Content>
<ComponentArt:SplitterPaneContent id="FoldersContent">
<!-- TREEVIEW -->
<table border="0" cellpadding="0" cellspacing="0">
<tr>
    <td valign="top"  >
        <div class="h1" style="border-bottom:solid 1px #6593CF; background-image:url(outlook/images/h1_bg.gif)">Mail</div>

<ComponentArt:TreeView id="FolderList_TreeView" Width="100%" Height="400px" 
        Style="scrollbar-base-color:#9CBCE5;"
        AutoScroll="true"
        FillContainer="true"
        ImagesBaseUrl="outlook/images/treeview/"
        DragAndDropEnabled="false" 
        ExtendNodeCells="true"
        NodeEditingEnabled="true" 
        KeyboardEnabled="true"
        CssClass="FolderListTreeView" 
        NodeCssClass="FolderListTreeNode" 
        HoverNodeCssClass="FolderListHoverTreeNode"
        SelectedNodeCssClass="FolderListSelectedTreeNode"
        SelectedNodeRowCssClass="FolderListSelectedTreeNodeRow"
        NodeEditCssClass="FolderListNodeEdit"
        DefaultImageWidth="16" 
        DefaultImageHeight="16"
        ExpandCollapseImageWidth="15"
        ExpandCollapseImageHeight="15"
        NodeIndent="16" 
        ItemSpacing="3" 
        NodeLabelPadding="3"
        CollapseImageUrl="exp.gif" 
        ExpandImageUrl="col.gif" 
        ParentNodeImageUrl="folders.gif" 
        LeafNodeImageUrl="folder.gif" 
        ShowLines="false" 
        LineImagesFolderUrl="outlook/images/treeview/lines"
        EnableViewState="false"
        runat="server">
		<ClientEvents>
			<NodeSelect EventHandler="FolderList_TreeView_NodeSelect" />
			<ContextMenu EventHandler="tvFolders_onContextMenu" />
			<NodeBeforeRename EventHandler="tvFolders_BeforeNodeRename" />
			<Load EventHandler="FolderList_TreeView_onLoad" />
			<NodeRename EventHandler="FolderList_onNodeRename" />

		</ClientEvents>   
		
      </ComponentArt:TreeView>
                                                
                                                
</td>
</tr>
</table>
<!-- TREEVIEW -->
</ComponentArt:SplitterPaneContent>

<ComponentArt:SplitterPaneContent id="NavigationContent">


 <table border="0" cellpadding="0" cellspacing="0">
  <!--NavBar-->
  <tr>
  <td>
  <div style="overflow:hidden;height:190px;">

     <ComponentArt:NavBar id="NavigationNavBar" FillContainer="true" CssClass="NavigationNavBar"
	DefaultItemLookID="DefaultItemLook" DefaultSelectedItemLookId="DefaultSelectedItemLook"
    DefaultItemSpacing="1" ImagesBaseUrl="outlook/images/navbar/" runat="server">
    <itemlooks>
		<ComponentArt:ItemLook LookID="DefaultItemLook" CssClass="NavigationNavBarItem" 
		HoverCssClass="NavigationNavBarItemHover" LabelPaddingLeft="5" LeftIconWidth="26" LeftIconHeight="31" />
		<ComponentArt:ItemLook LookID="DefaultSelectedItemLook" CssClass="NavigationNavBarSelectedItem"
		 HoverCssClass="NavigationNavBarSelectedItemHover" LabelPaddingLeft="5" LeftIconWidth="26" LeftIconHeight="31" />
	</itemlooks>
    <items>
    <ComponentArt:NavBarItem Text="Mail" Look-LeftIconUrl="mail.gif"  NavigateUrl="~/mail/mailfolder.aspx"/>
    <ComponentArt:NavBarItem Text="Calendar" Look-LeftIconUrl="calendar.gif" NavigateUrl="~/calendar/daycalendar.aspx" />
    <ComponentArt:NavBarItem Text="Contacts" Look-LeftIconUrl="contacts.gif" NavigateUrl="~/contacts/search.aspx"/>
    <ComponentArt:NavBarItem Text="Settings" Look-LeftIconUrl="tasks.gif" NavigateUrl="~/settings/settings.aspx"/>
    <ComponentArt:NavBarItem Text="Admin" Look-LeftIconUrl="notes.gif" NavigateUrl="~/admin/users.aspx"/>
    <ComponentArt:NavBarItem Text="Log Out" Look-LeftIconUrl="notes.gif" NavigateUrl="~/logon.aspx"/>
  </items>

	<clientevents>
		<ItemSelect EventHandler="NavigatorNavBar_ItemSelect" />
	</clientevents>
    </ComponentArt:NavBar>
    </div>
  </td>
  </tr>
  <!--NavBar-->
  <!--ToolBar-->
   <tr style="height:10px;">
   <td>
     <ComponentArt:ToolBar ID="NavigationToolBar"
  CssClass="NavigationToolBar"
  DefaultItemCheckedCssClass="NavigationToolBarSelectedItem"
  DefaultItemCheckedHoverCssClass="NavigationToolBarSelectedItemHover"
  DefaultItemCssClass="NavigationToolBarItem"
  DefaultItemHoverCssClass="NavigationToolBarItemHover"
  DefaultItemImageWidth="16"
  DefaultItemImageHeight="16"
  ImagesBaseUrl="outlook/images/navbar/"
  ItemSpacing="0"
  Orientation="Horizontal"
  UseFadeEffect="false"
  Width="100%"
  runat="server">
  <Items>
    <ComponentArt:ToolBarItem ItemType="Separator" CssClass="NavigationToolBarSpacerItem" />
    <ComponentArt:ToolBarItem ItemType="ToggleRadio" Visible="false" ToggleGroupId="group" ImageUrl="mail.gif"/>
    <ComponentArt:ToolBarItem ItemType="ToggleRadio"  Visible="false"  ID="Calendar" ToggleGroupId="group" ImageUrl="calendar.gif"  />
    <ComponentArt:ToolBarItem ItemType="ToggleRadio" Visible="false" ID="Contacts" ToggleGroupId="group" ImageUrl="contacts.gif"  />
    <ComponentArt:ToolBarItem ItemType="ToggleRadio" Visible="false" ID="Settings" ToggleGroupId="group" ImageUrl="tasks.gif"  />
    <ComponentArt:ToolBarItem ItemType="ToggleRadio" Visible="false" ID="Notes" ToggleGroupId="group" ImageUrl="notes.gif"/>
    <ComponentArt:ToolBarItem ItemType="ToggleRadio" Visible="false" ID="Admin" ToggleGroupId="group" ImageUrl="folder.gif" />
    <ComponentArt:ToolBarItem ItemType="ToggleRadio" Visible="false" ToggleGroupId="group" ImageUrl="shortcuts.gif" />
    <ComponentArt:ToolBarItem ItemType="DropDown" Visible="true" ImageUrl="expand.gif" ImageWidth="5" 
    ImageHeight="4" CssClass="NavigationToolBarDropDownItem" HoverCssClass="NavigationToolBarDropDownItemHover" />
  </Items>
  <ClientEvents>
    <ItemCheckChange EventHandler="NavigationToolBar_ItemCheckChange" />
    <Load EventHandler="NavigationToolBar_Load" />
  </ClientEvents>
</ComponentArt:ToolBar>  
   </td>
   </tr>
<!--ToolBar-->
  </table>
 </ComponentArt:SplitterPaneContent>
 
 <ComponentArt:SplitterPaneContent id="FolderContent">
<div id="Div1" runat="server" class="BlueBackground">
<!-- GRID -->
<table border="0" cellpadding="0" cellspacing="0" style="border: solid 1px #6593CF; border-right: none; border-left: none;" >
<tr  style="border-bottom:solid 1px #6593CF;background-image:url(outlook/images/h1_1_bg.gif);" >
	<td style="display:inline;padding-left:6px;width:30%;background-color:Transparent">
		<img id="FolderGridHeadingImage" src="outlook/images/inbox.gif" alt="Inbox" />
		<div id="FolderGridHeadingText" class="h1" style="display:inline;padding-left:6px;width:30%;background-color:Transparent">Inbox</div>
	</td>
<td >
<div style="float:right;">

<ComponentArt:ToolBar ID="SearchToolBar" CssClass="TopToolBar" DefaultItemTextImageRelation="ImageBeforeText"
                                                        DefaultItemImageHeight="16" DefaultItemImageWidth="16" ImagesBaseUrl="outlook/images/toolbar/"
                                                        ItemSpacing="0" Orientation="Horizontal" UseFadeEffect="false" runat="server">
                                                                <items>
                                                                     <ComponentArt:ToolBarItem CssClass="TopToolBarSplitItem" HoverCssClass="TopToolBarSplitItemHover" ActiveCssClass="TopToolBarSplitItemActive" 
                                                                         ToolTip="Search" Text="Search" KeyboardShortcut="Ctrl+S"  CustomContentId="SearchId" ID="ToolBarItemSearch" Value="Search" />
                                                                </items>
                                                                <content>
                                                                    <ComponentArt:ToolBarItemContent ID="SearchId">
                                                           <%--Search:--%><input type="text" ID="txtSearch"  OnKeyPress="return Toolbar_Search(this.value);" >
                                                           <input type="image" src="outlook/images/SortDesc.gif" id="btnShowSearch"  onclick="return Show_AdvSearch();" />
    		                                                         </ComponentArt:ToolBarItemContent>
                                                                </content>
                                                        </ComponentArt:ToolBar>
                                                        </div>
                                                       
                                                        
                                             
                                                   
                                                </td>
                                            </tr>
                                             <tr>
                                                <td colspan="2">
                                                    <div id="DivAdvancedSearch" style="display: none" class="DivSearch">
                                                        <table border="0" style="width: 100%" cellspacing="0" cellpadding="2">
                                                            <tbody>
                                                                <tr>
                                                                    <td width="9%">
                                                                        <asp:Label ID="Label2" runat="server" Text="From"></asp:Label>
                                                                    </td>
                                                                    <td width="50%">
                                                                        <asp:DropDownList ID="ddlFrom" runat="server" Width="86px">
                                                                            <asp:ListItem Value="true" Text="Contains"></asp:ListItem>
                                                                            <asp:ListItem Value="false" Text="Does not contains"></asp:ListItem>
                                                                        </asp:DropDownList>
                                                                        <asp:TextBox ID="txtFrom" runat="server" Width="145px"></asp:TextBox>
                                                                    </td>
                                                                    <td width="7%">
                                                                        <asp:Label ID="Label3" runat="server" Text="Subject"></asp:Label>
                                                                    </td>
                                                                    <td width="50%">
                                                                        <asp:DropDownList ID="ddlSubject" runat="server" Width="86px">
                                                                            <asp:ListItem Value="true" Text="Contains"></asp:ListItem>
                                                                            <asp:ListItem Value="false" Text="Does not contains"></asp:ListItem>
                                                                        </asp:DropDownList>
                                                                        <asp:TextBox ID="txtSubject" runat="server" Width="145px"></asp:TextBox>
                                                                    </td>
                                                                </tr>
                                                                <tr>
                                                                    <td width="9%">
                                                                        <asp:Label ID="lblBody" runat="server" Text="Body"></asp:Label>
                                                                    </td>
                                                                    <td width="50%">
                                                                        <asp:DropDownList ID="ddlBody" runat="server" Width="86px">
                                                                            <asp:ListItem Value="true" Text="Contains"></asp:ListItem>
                                                                            <asp:ListItem Value="false" Text="Does not contains"></asp:ListItem>
                                                                        </asp:DropDownList>
                                                                        <asp:TextBox ID="txtBody" runat="server" Width="145px"></asp:TextBox>
                                                                    </td>
                                                                    <td width="7%">
                                                                        <asp:Label ID="Label4" runat="server" Text="To"></asp:Label>
                                                                    </td>
                                                                    <td width="50%">
                                                                        <asp:DropDownList ID="ddlTo" runat="server" Width="86px">
                                                                            <asp:ListItem Value="true" Text="Contains"></asp:ListItem>
                                                                            <asp:ListItem Value="false" Text="Does not contains"></asp:ListItem>
                                                                        </asp:DropDownList>
                                                                        <asp:TextBox ID="txtTo" runat="server" Width="145px"></asp:TextBox>
                                                                    </td>
                                                                </tr>
                                                                <tr>
                                                                    <td width="9%">
                                                                        <asp:Label ID="lblFromDate" runat="server" Text="From Date"></asp:Label>
                                                                    </td>
                                                                    <td valign="middle" align="left" width="45%">
                                                                        <!-- calendar 1 -->
                                                                        <asp:TextBox ID="txtFromDate" runat="server" Width="78px" />&nbsp;
                                                                        <img id="btnShowDateCreatedFrom" alt="" src="outlook/images/btnCalendar.png" align="absmiddle" />
                                                                        <ajaxToolkit:CalendarExtender ID="calExtDateCreatedFrom" runat="server" TargetControlID="txtFromDate"
                                                                            Format="dd/MM/yyyy" PopupButtonID="btnShowDateCreatedFrom">
                                                                        </ajaxToolkit:CalendarExtender>
                                                                    </td>
                                                                    <td width="7%">
                                                                        <asp:Label ID="lblToDate" runat="server" Text="To date"></asp:Label>
                                                                    </td>
                                                                    <td valign="middle" align="left" width="45%">
                                                                        <!-- calendar 2 -->
                                                                        <asp:TextBox ID="txtToDate" runat="server" Width="78px" />
                                                                        <img id="btnShowDateCreatedTo" alt="" src="outlook/images/btnCalendar.png" align="absmiddle" />
                                                                        <ajaxToolkit:CalendarExtender ID="calExtDateCreatedTo" runat="server" TargetControlID="txtToDate"
                                                                            Format="dd/MM/yyyy" PopupButtonID="btnShowDateCreatedTo">
                                                                        </ajaxToolkit:CalendarExtender>
                                                                    </td>
                                                                </tr>
                                                                <tr>
                                                                    <td colspan="3">
                                                                        <asp:CheckBox ID="ckbHasAttachments" runat="server" Text="Has Attachments"></asp:CheckBox>
                                                                        <asp:CheckBox ID="ckbAllFolders" runat="server" Text="All Folders"></asp:CheckBox>
                                                                        <asp:CheckBox ID="ckbAttachmentsSearch" runat=server Text="Search in Attachments" onclick="ShowHideTxtAttSearch();" />
                                                                        <asp:TextBox ID="txtAttachmentSearchText" runat=server style="visibility:hidden"></asp:TextBox>
                                                                    </td>
                                                                    <td align="right">
                                                                       <input type="button" value="Search" onclick="return Grid_AdvSearch()";
                                                                    </td>
                                                                </tr>
                                                            </tbody>
                                                        </table>
                                                    </div>
                                                </td>
                                            </tr>
                                            
                                            <tr>
                                                <td colspan="2">
<ComponentArt:CallBack runat="server" ID="FolderCallBack" Width="100%" LoadingPanelFadeDuration="10"
LoadingPanelFadeMaximumOpacity="10" OnCallback="FolderCallBack_Callback">
<content>

  
          	
      	

      <asp:PlaceHolder runat="server" id="FolderPlaceHolder">     
      
      <%-- this is set when button Check mails is clicked. It contains total new mails, for updating the inbox node text --%>
      <asp:HiddenField runat="server" ID="hdnNewMails" />
      
      
         
       <ComponentArt:Grid id="FolderGrid" 
          AllowReordering = "false"
          FillContainer="false"
          AutoAdjustPageSize="false"
          DataAreaCssClass="FolderGridData"
          EnableViewState="true"
          RunningMode="Callback"
          ShowHeader="false"
          ShowFooter="false"
            EmptyGridText="There is no message in this folder."
          ScrollBar="On"
          ScrollTopBottomImagesEnabled="true"
          ScrollTopBottomImageHeight="2"
          ScrollTopBottomImageWidth="16"
          ScrollImagesFolderUrl="outlook/images/gridview/scroller/"
          ScrollButtonWidth="16"
          ScrollButtonHeight="17"
          ScrollBarCssClass="FolderGridScrollBar"
          ScrollGripCssClass="FolderGridScrollGrip"
          ScrollBarWidth="14"
          FooterCssClass="FolderGridFooter"
          PageSize="12"
          LoadingPanelFadeDuration="1000"
          LoadingPanelFadeMaximumOpacity="60"
          LoadingPanelClientTemplateId="LoadingTemplate"
          LoadingPanelPosition="TopLeft"
          LoadingPanelOffsetX="3"
          LoadingPanelOffsetY="20"
          ImagesBaseUrl="outlook/images/gridview/"
          Width="100%" Height="100%" runat="server"           
          OnNeedDataSource="FolderGrid_NeedDataSource" 
          OnNeedRebind="FolderGrid_NeedRebind" 
          OnPageIndexChanged="FolderGrid_PageIndexChanged" 
          OnSortCommand="FolderGrid_SortCommand"
          
          >
          <Levels>
            <ComponentArt:GridLevel
              AllowGrouping="false"
              DataKeyField="MessageId"
              ShowTableHeading="false"
              TableHeadingCssClass="FolderGridHeader"
              RowCssClass="FolderGridRow"
              ColumnReorderIndicatorImageUrl="reorder.gif"
              DataCellCssClass="FolderGridDataCell"
              HeadingCellCssClass="FolderGridHeadingCell"
              HeadingCellHoverCssClass="FolderGridHeadingCellHover"
              HeadingRowCssClass="FolderGridHeadingRow"
              HeadingTextCssClass="FolderGridHeadingCellText"
              SelectedRowCssClass="FolderGridSelectedRow"
              SortAscendingImageUrl="asc.gif"
              SortDescendingImageUrl="desc.gif"
              SortImageWidth="9"
              SortImageHeight="5"
              >
              <Columns>
                <ComponentArt:GridColumn DataField="PriorityId" Visible="false" />
                <ComponentArt:GridColumn    Width="17"  AllowEditing="true" HeadingCellClientTemplateId ="HeaderCellDell" DataField="Checked"   DataCellClientTemplateId="CellDell" AllowReordering = "false" FixedWidth="true"/>
                 <ComponentArt:GridColumn DataField="PriorityId" Width="16"   HeadingCellClientTemplateId ="HeaderPriorityTemplate" DataCellClientTemplateId="PriorityTemplate" Visible="true" AllowReordering = "false" FixedWidth="true"/> 
                <ComponentArt:GridColumn DataField="MarkId" Width="16"  HeadingCellClientTemplateId ="HeaderMarkTemplate" DataCellClientTemplateId="MarkTemplate" Visible="true"  AllowReordering = "false" FixedWidth="true"/> 
				<ComponentArt:GridColumn DataField="HasAttachments" Width="16"  HeadingCellClientTemplateId ="HeaderAttachamentTemplate" DataCellClientTemplateId="AttachamentTemplate" Visible="true" AllowReordering = "false" FixedWidth="true" />               
                 <ComponentArt:GridColumn DataField="From"  Width="110" DataCellClientTemplateId="FromTemplate"  Visible="True" AllowReordering = "false" FixedWidth="true" />
                <ComponentArt:GridColumn DataField="Subject"  Width="140"  DataCellClientTemplateId="SubjectTemplate"  Visible="True" AllowReordering = "false" FixedWidth="true" />
                <ComponentArt:GridColumn DataField="DateReceived" Width="95" HeadingText ="Received"   DataCellClientTemplateId="DateTemplate" FormatString="dd/MM hh:mm tt"  Visible="True" AllowReordering = "false" FixedWidth="true" />
                <ComponentArt:GridColumn DataField="Size" Width="75"  DataCellClientTemplateId="SizeTemplate" Visible="True"  AllowReordering = "false" FixedWidth="true"/>
                <ComponentArt:GridColumn DataField="FlagId" Visible="false"  AllowReordering = "false" FixedWidth="true"/>                
                <ComponentArt:GridColumn DataField="MessageId" Visible="false" AllowReordering = "false" FixedWidth="true"/>
                <ComponentArt:GridColumn DataField="From" Visible="false" AllowReordering = "false" FixedWidth="true"/>
                <ComponentArt:GridColumn DataField="Subject" Visible="false" AllowReordering = "false" FixedWidth="true"/>
                <ComponentArt:GridColumn DataField="From" Visible="false" AllowReordering = "false" FixedWidth="true"/>
                 <ComponentArt:GridColumn DataField="DateReceived" Visible="false" AllowReordering = "false" FixedWidth="true"/>
                  <ComponentArt:GridColumn DataField="MarkId" Visible="false" AllowReordering = "false" FixedWidth="true"/>
                   <ComponentArt:GridColumn DataField="Checked" Visible="false" AllowReordering = "false" FixedWidth="true"/>
                <ComponentArt:GridColumn DataField="IsFlagged" Width="16" Align="Center"  DataCellCssClass="LastDataCell"  HeadingCellClientTemplateId ="HeaderIsFlaggedTemplate" DataCellClientTemplateId="IsFlaggedTemplate" Visible="true" AllowReordering = "false" FixedWidth="true"/> 
                   <ComponentArt:GridColumn DataField="IsFlagged" Visible="false" AllowReordering = "false" FixedWidth="true"/>
			  <ComponentArt:GridColumn DataField="ToNames" Visible="false" AllowReordering = "false" FixedWidth="true"/>
				
              </Columns>
            </ComponentArt:GridLevel>
          </Levels>
          <ClientTemplates>
                   
          <ComponentArt:ClientTemplate Id="FromTemplate">    
            <div style=" ## (DataItem.getMember('MarkId').get_value() == 2? 'font-weight:bold;' : '') ##;overflow:hidden;"><nobr>## DataItem.getMember('From').get_text() ##</nobr></div>
          </ComponentArt:ClientTemplate>
          
          <ComponentArt:ClientTemplate Id="ToTemplate">    
            <div style=" ## (DataItem.getMember('MarkId').get_value() == 2? 'font-weight:bold;' : '') ##;overflow:hidden;"><nobr>## DataItem.getMember('ToNames').get_text() ##</nobr></div>
          </ComponentArt:ClientTemplate>
          
          <ComponentArt:ClientTemplate Id="HeaderCellDell">
             <input type="checkbox"  id="checkSellAll" onclick="checkColumn(this.value);" />
           </ComponentArt:ClientTemplate>
           
         
              
          <ComponentArt:ClientTemplate Id="SubjectTemplate">    
            <div id="divSubj" style=" ## (DataItem.getMember('MarkId').get_value() == 2? 'font-weight:bold;' : '') ##;overflow:hidden;"><nobr>## DataItem.getMember('Subject').get_text() ##</nobr></div>
          </ComponentArt:ClientTemplate>
          
           <ComponentArt:ClientTemplate Id="CellDell">
             ## GetHeadearCell(DataItem.getMember('Checked').get_value()) ##
           </ComponentArt:ClientTemplate>
            
            <ComponentArt:ClientTemplate Id="AttachamentTemplate">    
            <div style=" ## (DataItem.getMember('HasAttachments').get_value() == true? 'display:block' : 'display:none') ##"><img  src="outlook/images/gridview/dms/mail_attach.png"" /></div>
          </ComponentArt:ClientTemplate>
          
           <ComponentArt:ClientTemplate Id="MarkTemplate">   
         ## GetEditContent(DataItem.getMember('MarkId').get_value()) ##         
          </ComponentArt:ClientTemplate>
          
            
           <ComponentArt:ClientTemplate Id="IsFlaggedTemplate">
              ## GetFlaggCellContent(DataItem.getMember('IsFlagged').get_value()) ##
           	</ComponentArt:ClientTemplate>
          
          
           <ComponentArt:ClientTemplate Id="HeaderMarkTemplate">    
            <img  src="outlook/images/gridview/dms/header/mail_mark_header.gif" />
          </ComponentArt:ClientTemplate>
          
          <ComponentArt:ClientTemplate Id="HeaderIsFlaggedTemplate">    
				<img  src="outlook/images/gridview/dms/header/mail_followin.gif" />
          </ComponentArt:ClientTemplate>
          
          
           <ComponentArt:ClientTemplate Id="HeaderAttachamentTemplate">    
            <img  src="outlook/images/gridview/dms/mail_attachment_header.gif" />
          </ComponentArt:ClientTemplate>
          
            <ComponentArt:ClientTemplate Id="HeaderPriorityTemplate">    
            <img  src="outlook/images/gridview/dms/header/mail_priority_header.gif" />
          </ComponentArt:ClientTemplate>
          
          
             <ComponentArt:ClientTemplate Id="PriorityTemplate">   
            ##  GetProperty(DataItem.getMember('PriorityId').get_value())##            
          </ComponentArt:ClientTemplate>
          
           <ComponentArt:ClientTemplate Id="SizeTemplate">    
            <div style=" ## (DataItem.getMember('MarkId').get_value() == 2? 'font-weight:bold;' : '') ##;overflow:hidden;"><nobr>## Math.ceil(parseInt(DataItem.getMember('Size').get_text())/1024)  ## KB</nobr></div>
          </ComponentArt:ClientTemplate>
          
            <ComponentArt:ClientTemplate Id="DateTemplate">    
            <div style=" ## (DataItem.getMember('MarkId').get_value() == 2? 'font-weight:bold;' : '') ##;;overflow:hidden;"><nobr>## DataItem.getMember('DateReceived').get_text() ##</nobr></div>
          </ComponentArt:ClientTemplate>
          
       
            <ComponentArt:ClientTemplate Id="ThreadTemplate">         
               <table width="100%" cellspacing="0" cellpadding="2" border="0">
            <tr>
              <td style="width:30px;padding-left:5px;padding-right:5px;padding-top:5px;" valign="top">
              <img 
              src="outlook/images/gridview/## (DataItem.getMember('MarkId').get_value() ==1 ? 'msg_unread.gif' : 'msg_read.gif') ##"
               width="20" height="15"></td>
              <td width="100%">
              <table cellspacing="0" cellpadding="1" border="0" width="100%">
              <tr>
                <td style="color:#000000;" ## (DataItem.getMember('MarkId').get_value() == 1? 'style="font-weight:bold;"' : '') ##><div style="text-overflow:ellipsis;width:## (DataItem.getCurrentMember().get_column().get_width() - 30) ##px;overflow:hidden;"><nobr>## DataItem.getMember('From').get_text() ##</nobr></div></td>
              </tr>
              <tr>
                <td style="color:#808080;"><div style="text-overflow:ellipsis;width:## (DataItem.getCurrentMember().get_column().get_width() - 30) ##px;overflow:hidden;"><nobr>## DataItem.getMember('Subject').get_text() ##</nobr></div></td>
              </tr>
              </table>
              </td>
            </tr>
            </table>
            </ComponentArt:ClientTemplate>

            <ComponentArt:ClientTemplate Id="LastPostTemplate">           
            
              <table width="100%" cellspacing="0" cellpadding="1" border="0" ## (DataItem.getMember('FlagId').get_value() > 1? 'style="font-weight:bold;"' : '') ##>
            <tr>
              <td class="FolderGridCellText" align="left" style="color:#595959;"><div style="text-overflow:ellipsis;width:## (DataItem.getCurrentMember().get_column().get_width() - 40) ##px;overflow:hidden;"><nobr>## DataItem.getMember('DateReceived').get_text() ##</nobr></div></td>
              <td rowspan="2" style="width:20px;" align="center"><img   visible="false" src="outlook/images/gridview/## (DataItem.getMember('FlagId').get_value() == 'true'? 'attachment.gif' : '') ## " ></td>
              <td rowspan="2" style="width:20px;" align="center"> <img  src="outlook/images/gridview/icon_priority.gif" width="12" height="12"></span></td>
            </tr>
            <tr>
            
            </tr>
            </table>            
           
            </ComponentArt:ClientTemplate>

<ComponentArt:ClientTemplate Id="LoadingTemplate">
  <table width="## (Splitter1.get_panes()[1].get_width() - 15) ##" height="## (Splitter1.get_panes()[1].get_height() - 45) ##" cellspacing="0" cellpadding="0" border="0" bgcolor="#e0e0e0">
  <tr>
    <td align="center">
    <table cellspacing="0" cellpadding="0" border="0">
    <tr>
      <td style="font-size:10px;">Loading...&nbsp;</td>
      <td><img src="outlook/images/gridview/spinner.gif" width="16" height="16" border="0"></td>
    </tr>
    </table>
    </td>
  </tr>
  </table>
</ComponentArt:ClientTemplate>

          </ClientTemplates>
          <ClientEvents>
            <ItemSelect EventHandler="FolderGrid_ItemSelect" />
            <Load EventHandler="FolderGrid_Load" />
            <CallbackComplete EventHandler="FolderGrid_onCallbackComplete" />
            <BeforeCallback EventHandler="FolderGrid_onBeforeCallback" />
             <ContextMenu EventHandler="FolderGrid_onContextMenu" />
          </ClientEvents>
        </ComponentArt:Grid>
      

	

        </asp:PlaceHolder>

</content>
                                                        <loadingpanelclienttemplate>
  <table width="100%" height="100%" cellspacing="0" cellpadding="0" border="0" bgcolor="#e0e0e0">
  <tr>
    <td align="center">
    <table cellspacing="0" cellpadding="0" border="0">
    <tr>
      <td style="font-size:10px;">Loading...&nbsp;</td>
      <td><img src="outlook/images/gridview/spinner.gif" width="16" height="16" border="0"></td>
    </tr>
    </table>
    </td>
  </tr>
  </table>
</loadingpanelclienttemplate>
                                                        <clientevents>
 <BeforeCallback EventHandler="FolderCallBack_BeforeCallback" />
 <CallbackComplete EventHandler="FolderCallBack_onCallbackComplete" />
</clientevents>
                                                    </ComponentArt:CallBack>
                                                </td>
                                            </tr>
                                        </table>
<!-- GRID -->
</div>
                                </ComponentArt:SplitterPaneContent>
                                <ComponentArt:SplitterPaneContent id="MailDetails">
                                    <!-- MAIL DETAILS -->
                                    
                                    
<ComponentArt:CallBack runat="server" ID="MessageCallBack" Width="100%" Height="80%"
Style="background-color: white;" OnCallback="MessageCallBack_Callback" LoadingPanelFadeDuration="500"
LoadingPanelFadeMaximumOpacity="60">
<content>

<asp:Panel runat="server" id="MessageCallBackContent">
<div id="divMessage" style="vertical-align:top; width:100%;height:100%;visibility:hidden;" class="DivMailDetails">
<table width="99%" align="center" border="0" cellpadding="0" cellspacing="15">
                 
        
            <tr>
                                <td class="MessageSubject" >
                                    <asp:Label Font-Size="Large" ID="lblSubject" runat="server"></asp:Label>
                                </td>
                            </tr>
             <tr>
                                <td class="MessageFrom">
                                    <asp:Label Font-Size="Medium" ID="lblFrom" runat="server"></asp:Label>
                                </td>
                            </tr>
            <tr>
                                <td class="Sent" >
                                <font style="color:#6593CF;width:100%">Sent:</font>
                                 <asp:Label ID="lblDate" runat="server"></asp:Label>   
                                </td>
                            </tr>
            
            <tr runat="server" id="trAttach">
            <td>
                                <table>
                                <tr>
                                <td class="MessageSubject" align="left" valign="top" style="width:100px">
                                
                                    <asp:Label Style="color: #000000" ID="Label1" runat="server" Text="Attachments:" ></asp:Label>
                                    </td>
                                    <td>
                                    <asp:DataList ID="dlAttach" runat="server"  RepeatColumns="4" RepeatDirection="Horizontal">
                                        <ItemTemplate>
                                         <img runat="server" id="attachImage" src="../Images/mail_attach_true.gif"
                                                    width="16" height="16" border="0" alt="" />
                                            <a runat="server" id="attachLink" 
                                            target="_blank" 
                                            style="color: #000000;font-family: verdana;font-size: 10px;"
										
                                            href='<%# String.Format("getAttachment.ashx?AttachId={0}", Eval("AttachmentId")) %>'>
											<%#Eval("PrintName")%>
                                            </a>
										
                                        </ItemTemplate>
                                        
                                    </asp:DataList>
                                </td>
                                </tr>
                                </table>
                              </td>  
                            </tr>
            


<tr>
	<td colspan="2">
        <hr style="width:100%;height:1" />
	    <span runat="server" id="MailBody"></span>
    </td>
</tr>


</table>
</div>  


</asp:Panel>
</content>
 <loadingpanelclienttemplate>
  <table width="100%" height="80%" cellspacing="0" cellpadding="0" border="0" bgcolor="#e0e0e0" style="margin-top:0;">
  <tr>
    <td align="center">
    <table cellspacing="0" cellpadding="0" border="0">
    <tr>
      <td style="font-size:10px;">Loading...&nbsp;</td>
      <td><img src="outlook/images/gridview/spinner.gif" width="16" height="16" border="0"></td>
    </tr>
    </table>
    </td>
  </tr>
  </table>
</loadingpanelclienttemplate>
<ClientEvents>
    <CallbackComplete EventHandler="MessageCallBack_onCallbackComplete" />
</ClientEvents>
 </ComponentArt:CallBack>
 <!-- MAIL DETAILS -->
 </ComponentArt:SplitterPaneContent>
 </Content>
 </ComponentArt:Splitter>
                    </td>
                </tr>
            </table>
        </div>
        
        <!-- TREEVIEW CONTEXT MENUS -->
        <ComponentArt:Menu ID="deletedMenu" Orientation="Vertical" DefaultGroupCssClass="MenuGroup"
            DefaultItemLookId="DefaultItemLook" DefaultGroupItemSpacing="1" ImagesBaseUrl="ComponentArt/ContextMenu/images/"
            EnableViewState="false" ContextMenu="Custom" runat="server">
            <ClientEvents>
                <ItemSelect EventHandler="deletedMenu_ItemClick" />
            </ClientEvents>
            <Items>
                <ComponentArt:MenuItem ID="MenuItem1" Value="clear" Text="Clear" />
            </Items>
            <ItemLooks>
                <ComponentArt:ItemLook LookId="DefaultItemLook" CssClass="MenuItem" HoverCssClass="MenuItemHover"
                    ExpandedCssClass="MenuItemHover" LeftIconWidth="20" LeftIconHeight="18" LabelPaddingLeft="10"
                    LabelPaddingRight="10" LabelPaddingTop="3" LabelPaddingBottom="4" />
                <ComponentArt:ItemLook LookId="BreakItem" CssClass="MenuBreak" />
            </ItemLooks>
        </ComponentArt:Menu>
        <ComponentArt:Menu ID="draftMenu" Orientation="Vertical" DefaultGroupCssClass="MenuGroup"
            DefaultItemLookId="DefaultItemLook" DefaultGroupItemSpacing="1" ImagesBaseUrl="ComponentArt/ContextMenu/images/"
            EnableViewState="false" ContextMenu="Custom" runat="server">
            <ClientEvents>
                <ItemSelect EventHandler="draftMenu_ItemClick" />
            </ClientEvents>
            <Items>
                <ComponentArt:MenuItem ID="MenuItem3" Value="clear" Text="Clear" />
            </Items>
            <ItemLooks>
                <ComponentArt:ItemLook LookId="DefaultItemLook" CssClass="MenuItem" HoverCssClass="MenuItemHover"
                    ExpandedCssClass="MenuItemHover" LeftIconWidth="20" LeftIconHeight="18" LabelPaddingLeft="10"
                    LabelPaddingRight="10" LabelPaddingTop="3" LabelPaddingBottom="4" />
                <ComponentArt:ItemLook LookId="BreakItem" CssClass="MenuBreak" />
            </ItemLooks>
        </ComponentArt:Menu>
        <ComponentArt:Menu ID="sentMenu" Orientation="Vertical" DefaultGroupCssClass="MenuGroup"
            DefaultItemLookId="DefaultItemLook" DefaultGroupItemSpacing="1" ImagesBaseUrl="ComponentArt/ContextMenu/images/"
            EnableViewState="false" ContextMenu="Custom" runat="server">
            <ClientEvents>
                <ItemSelect EventHandler="sentMenu_ItemClick" />
            </ClientEvents>
            <Items>
                <ComponentArt:MenuItem ID="MenuItem6" Value="clear" Text="Clear" />
            </Items>
            <ItemLooks>
                <ComponentArt:ItemLook LookId="DefaultItemLook" CssClass="MenuItem" HoverCssClass="MenuItemHover"
                    ExpandedCssClass="MenuItemHover" LeftIconWidth="20" LeftIconHeight="18" LabelPaddingLeft="10"
                    LabelPaddingRight="10" LabelPaddingTop="3" LabelPaddingBottom="4" />
                <ComponentArt:ItemLook LookId="BreakItem" CssClass="MenuBreak" />
            </ItemLooks>
        </ComponentArt:Menu>
        <ComponentArt:Menu ID="menuPersonalFolders" Orientation="Vertical" DefaultGroupCssClass="MenuGroup"
            DefaultItemLookId="DefaultItemLook" DefaultGroupItemSpacing="1" ImagesBaseUrl="ComponentArt/ContextMenu/images/"
            EnableViewState="false" ContextMenu="Custom" runat="server">
            <ClientEvents>
                <ItemSelect EventHandler="menuPersonalFolders_ItemClick" />
            </ClientEvents>
            <Items>
                <ComponentArt:MenuItem ID="MenuItem7" Value="add" Text="Add folder" />
                <ComponentArt:MenuItem ID="MenuItem9" Value="expand" Text="Expand" />
                <ComponentArt:MenuItem ID="MenuItem10" Value="collapse" Text="Collapse" />
            </Items>
            <ItemLooks>
                <ComponentArt:ItemLook LookId="DefaultItemLook" CssClass="MenuItem" HoverCssClass="MenuItemHover"
                    ExpandedCssClass="MenuItemHover" LeftIconWidth="20" LeftIconHeight="18" LabelPaddingLeft="10"
                    LabelPaddingRight="10" LabelPaddingTop="3" LabelPaddingBottom="4" />
                <ComponentArt:ItemLook LookId="BreakItem" CssClass="MenuBreak" />
            </ItemLooks>
        </ComponentArt:Menu>
        <ComponentArt:Menu ID="menuCustomFolder" Orientation="Vertical" DefaultGroupCssClass="MenuGroup"
            DefaultItemLookId="DefaultItemLook" DefaultGroupItemSpacing="1" ImagesBaseUrl="ComponentArt/ContextMenu/images/"
            EnableViewState="false" ContextMenu="Custom" runat="server">
            <ClientEvents>
                <ItemSelect EventHandler="menuCustomFolder_ItemClick" />
            </ClientEvents>
            <Items>
                <ComponentArt:MenuItem ID="MenuItem8" Value="clear" Text="Clear" />
                <ComponentArt:MenuItem ID="MenuItem11" Value="delete" Text="Delete" />
                <ComponentArt:MenuItem ID="MenuItem12" Value="rename" Text="Rename" />
            </Items>
            <ItemLooks>
                <ComponentArt:ItemLook LookId="DefaultItemLook" CssClass="MenuItem" HoverCssClass="MenuItemHover"
                    ExpandedCssClass="MenuItemHover" LeftIconWidth="20" LeftIconHeight="18" LabelPaddingLeft="10"
                    LabelPaddingRight="10" LabelPaddingTop="3" LabelPaddingBottom="4" />
                <ComponentArt:ItemLook LookId="BreakItem" CssClass="MenuBreak" />
            </ItemLooks>
        </ComponentArt:Menu>
        <!-- TREEVIEW CONTEXT MENUS -->
        
        <!--GRID CONTEXT MENU-->
        <ComponentArt:Menu ID="gridMenu" Orientation="Vertical" DefaultGroupCssClass="MenuGroup"
            DefaultItemLookId="DefaultItemLook" DefaultGroupItemSpacing="1" ImagesBaseUrl="ComponentArt/ContextMenu/images/"
            EnableViewState="false" ContextMenu="Custom" runat="server">
           <ClientEvents>
           <ItemSelect EventHandler="menuGrid_ItemClick" />
           </ClientEvents>
             <Items>
                 <ComponentArt:MenuItem ID="Open" Value="Open" Text="Open"></ComponentArt:MenuItem>
                 <ComponentArt:MenuItem ID="Print" Value="Print" Text="Print"></ComponentArt:MenuItem>
                 <ComponentArt:MenuItem ID="Reply" Value="Reply" Text="Reply to Sender"></ComponentArt:MenuItem>
                 <ComponentArt:MenuItem ID="ReplyAll" Value="ReplyAll" Text="Reply to All"></ComponentArt:MenuItem>
                 <ComponentArt:MenuItem ID="Forward" Value="Forward" Text="Forward"></ComponentArt:MenuItem>
                 <ComponentArt:MenuItem ID="MarkAsRead" Value="MarkAsRead" Text="Mark as Read"></ComponentArt:MenuItem>
                 <ComponentArt:MenuItem ID="MarkAsUnread" Value="MarkAsUnread" Text="Mark as Unread"></ComponentArt:MenuItem>
                 <ComponentArt:MenuItem ID="FlagForFollowUp" Value="FlagForFollowUp" Text="Flag for Follow Up"></ComponentArt:MenuItem>
                 <ComponentArt:MenuItem ID="ClearFlag" Value="ClearFlag" Text="Clear Flag"></ComponentArt:MenuItem>
                 <ComponentArt:MenuItem ID="Delete" Value="Delete" Text="Delete"></ComponentArt:MenuItem>
             </Items>   
            <ItemLooks>
                <ComponentArt:ItemLook LookId="DefaultItemLook" CssClass="MenuItem" HoverCssClass="MenuItemHover"
                    ExpandedCssClass="MenuItemHover" LeftIconWidth="20" LeftIconHeight="18" LabelPaddingLeft="10"
                    LabelPaddingRight="10" LabelPaddingTop="3" LabelPaddingBottom="4" />
                <ComponentArt:ItemLook LookId="BreakItem" CssClass="MenuBreak" />
            </ItemLooks>
         </ComponentArt:Menu>         
        <ComponentArt:Menu id="MailMenu_Move" ContextMenu="Custom" DefaultDisabledItemLookId="DisabledItem"
                                            DefaultGroupCssClass="TopMenuGroup" DefaultGroupExpandOffsetX="+1" DefaultGroupItemSpacing="1"
                                            DefaultItemLookID="DefaultItemLook" ImagesBaseUrl="outlook/images/toolbar/" Orientation="Vertical"
                                            OverlayWindowedElements="false" HideSelectElements="false" TopGroupExpandDirection="BelowLeft"
                                            TopGroupExpandOffsetX="0" TopGroupExpandOffsetY="-3" runat="server">
                                            <itemlooks>
    <ComponentArt:ItemLook LookId="DefaultItemLook" CssClass="TopMenuItem" HoverCssClass="TopMenuItemHover" ExpandedCssClass="TopMenuItemHover" LeftIconWidth="16" LeftIconHeight="16" RightIconUrl="arrowblack.gif" RightIconVisibility="WhenExpandable" RightIconWidth="16" RightIconHeight="16" LabelPaddingLeft="16" LabelPaddingRight="10" LabelPaddingTop="3" LabelPaddingBottom="4" />
    <ComponentArt:ItemLook LookId="DisabledItem" CssClass="TopMenuDisabledItem" HoverCssClass="TopMenuDisabledItemHover" LeftIconWidth="16" LeftIconHeight="16" RightIconUrl="arrowgrey.gif" RightIconVisibility="WhenExpandable" RightIconWidth="16" RightIconHeight="16" LabelPaddingLeft="16" LabelPaddingRight="10" LabelPaddingTop="3" LabelPaddingBottom="4" />
    <ComponentArt:ItemLook LookId="BreakItem" CssClass="TopMenuBreak" HoverCssClass="TopMenuBreak" ActiveCssClass="TopMenuBreak" />
  </itemlooks>
                                          
</ComponentArt:Menu>		
        <!--GRID CONTEXT MENU-->

	<!-- toolbar menus -->        
    <ComponentArt:Menu id="TopMenu_Move" ContextMenu="Custom" DefaultDisabledItemLookId="DisabledItem"
                                            DefaultGroupCssClass="TopMenuGroup" DefaultGroupExpandOffsetX="+1" DefaultGroupItemSpacing="1"
                                            DefaultItemLookID="DefaultItemLook" ImagesBaseUrl="outlook/images/toolbar/" Orientation="Vertical"
                                            OverlayWindowedElements="false" HideSelectElements="false" TopGroupExpandDirection="BelowLeft"
                                            TopGroupExpandOffsetX="0" TopGroupExpandOffsetY="-3" runat="server">
                                            <itemlooks>
    <ComponentArt:ItemLook LookId="DefaultItemLook" CssClass="TopMenuItem" HoverCssClass="TopMenuItemHover" ExpandedCssClass="TopMenuItemHover" LeftIconWidth="16" LeftIconHeight="16" RightIconUrl="arrowblack.gif" RightIconVisibility="WhenExpandable" RightIconWidth="16" RightIconHeight="16" LabelPaddingLeft="16" LabelPaddingRight="10" LabelPaddingTop="3" LabelPaddingBottom="4" />
    <ComponentArt:ItemLook LookId="DisabledItem" CssClass="TopMenuDisabledItem" HoverCssClass="TopMenuDisabledItemHover" LeftIconWidth="16" LeftIconHeight="16" RightIconUrl="arrowgrey.gif" RightIconVisibility="WhenExpandable" RightIconWidth="16" RightIconHeight="16" LabelPaddingLeft="16" LabelPaddingRight="10" LabelPaddingTop="3" LabelPaddingBottom="4" />
    <ComponentArt:ItemLook LookId="BreakItem" CssClass="TopMenuBreak" HoverCssClass="TopMenuBreak" ActiveCssClass="TopMenuBreak" />
  </itemlooks>
                                          
                                        </ComponentArt:Menu>                                        
	<ComponentArt:Menu id="Menu_Mark" ContextMenu="Custom" DefaultDisabledItemLookId="DisabledItem"
                                            DefaultGroupCssClass="TopMenuGroup" DefaultGroupExpandOffsetX="+1" DefaultGroupItemSpacing="1"
                                            DefaultItemLookID="DefaultItemLook" ImagesBaseUrl="outlook/images/toolbar/" Orientation="Vertical"
                                            OverlayWindowedElements="false" HideSelectElements="false" TopGroupExpandDirection="BelowLeft"
                                            TopGroupExpandOffsetX="0" TopGroupExpandOffsetY="-3" runat="server">
                                            <itemlooks>
    <ComponentArt:ItemLook LookId="DefaultItemLook" CssClass="TopMenuItem" HoverCssClass="TopMenuItemHover" ExpandedCssClass="TopMenuItemHover" LeftIconWidth="16" LeftIconHeight="16" RightIconUrl="arrowblack.gif" RightIconVisibility="WhenExpandable" RightIconWidth="16" RightIconHeight="16" LabelPaddingLeft="16" LabelPaddingRight="10" LabelPaddingTop="3" LabelPaddingBottom="4" />
    <ComponentArt:ItemLook LookId="DisabledItem" CssClass="TopMenuDisabledItem" HoverCssClass="TopMenuDisabledItemHover" LeftIconWidth="16" LeftIconHeight="16" RightIconUrl="arrowgrey.gif" RightIconVisibility="WhenExpandable" RightIconWidth="16" RightIconHeight="16" LabelPaddingLeft="16" LabelPaddingRight="10" LabelPaddingTop="3" LabelPaddingBottom="4" />
    <ComponentArt:ItemLook LookId="BreakItem" CssClass="TopMenuBreak" HoverCssClass="TopMenuBreak" ActiveCssClass="TopMenuBreak" />
  </itemlooks>
                                            <items>
		<componentart:MenuItem Text="Read" Value="Read"  ClientSideCommand="MenuItemMarkCommand('Read')" />
		<componentart:MenuItem Text="Unread" Value="Unread"  ClientSideCommand="MenuItemMarkCommand('Unread')" />
		<componentart:MenuItem Text="Answered" Value="Answered"  ClientSideCommand="MenuItemMarkCommand('Answered')" />		
		<componentart:MenuItem Text="Follow up" Value="Followup"  ClientSideCommand="MenuItemMarkFlag('Followup')" />
		<componentart:MenuItem Text="Clear flag" Value="ClearFlag"  ClientSideCommand="MenuItemMarkFlag('ClearFlag')" />
		<componentart:MenuItem Text="Spam" Value="Spam"   />
	</items>
                                        </ComponentArt:Menu>                                        
    <ComponentArt:Menu id="Menu_View" ContextMenu="Custom" DefaultDisabledItemLookId="DisabledItem"
                                            DefaultGroupCssClass="TopMenuGroup" DefaultGroupExpandOffsetX="+1" DefaultGroupItemSpacing="1"
                                            DefaultItemLookID="DefaultItemLook" ImagesBaseUrl="outlook/images/toolbar/" Orientation="Vertical"
                                            OverlayWindowedElements="false" HideSelectElements="false" TopGroupExpandDirection="BelowLeft"
                                            TopGroupExpandOffsetX="0" TopGroupExpandOffsetY="-3" runat="server">
                                            <itemlooks>
    <ComponentArt:ItemLook LookId="DefaultItemLook" CssClass="TopMenuItem" HoverCssClass="TopMenuItemHover" ExpandedCssClass="TopMenuItemHover" LeftIconWidth="16" LeftIconHeight="16" RightIconUrl="arrowblack.gif" RightIconVisibility="WhenExpandable" RightIconWidth="16" RightIconHeight="16" LabelPaddingLeft="16" LabelPaddingRight="10" LabelPaddingTop="3" LabelPaddingBottom="4" />
    <ComponentArt:ItemLook LookId="DisabledItem" CssClass="TopMenuDisabledItem" HoverCssClass="TopMenuDisabledItemHover" LeftIconWidth="16" LeftIconHeight="16" RightIconUrl="arrowgrey.gif" RightIconVisibility="WhenExpandable" RightIconWidth="16" RightIconHeight="16" LabelPaddingLeft="16" LabelPaddingRight="10" LabelPaddingTop="3" LabelPaddingBottom="4" />
    <ComponentArt:ItemLook LookId="BreakItem" CssClass="TopMenuBreak" HoverCssClass="TopMenuBreak" ActiveCssClass="TopMenuBreak" />
  </itemlooks>
                                            <items>
		            <componentart:MenuItem Text="All" Value="All"  ClientSideCommand="FilterMessages('All')" />
		            <componentart:MenuItem Text="Read" Value="Read"  ClientSideCommand="FilterMessages('Read')" />
		            <componentart:MenuItem Text="Unread" Value="Unread"  ClientSideCommand="FilterMessages('Unread')" />		
		            <componentart:MenuItem Text="Answered"  Value="Answered"  ClientSideCommand="FilterMessages('Answered')" />
		            <componentart:MenuItem Text="Follow up" Value="Followup"  ClientSideCommand="FilterMessages('Followup')" />
	            </items>
                                        </ComponentArt:Menu>                                
	<!-- toolbar menus -->
            
            
		<!-- fields needed by static server methods -->
		<asp:HiddenField runat="server" ID="hdnUserId" />
      	<asp:HiddenField runat="server" ID="hdnSelectedFolderId" />
      	<asp:HiddenField runat="server" ID="hdnCallbackResult" />
      	<input type="hidden" id="hAllCheckBoxes" name="hAllCheckBoxes" runat="server" value="" />
        <input type="hidden" id="hSelCheckBoxes" name="hSelCheckBoxes" runat="server" value="" />
        <input type="hidden" id="hSelectedFolder" name="hSelectedFolder" runat="server" value="" />
        <input type="hidden" id="hRefresh" name="hRefresh" runat="server" value="0" />
        <!-- fields needed by static server methods -->
		         
         

    </form>
</body>
</html>