or
function
OpenSearchPanel(searchZone,
searchPanelId)<BR>
{<BR>
try
<BR>
{<BR>
<BR>
var
zone =
$find(searchZone);<BR>
zone.expandPane(searchPanelId);<BR>
}<BR>
catch
(err)
<BR>
{<BR>
alert(
'Error opening Search Panel. '
+
err.Message);<BR>
return
;<BR>
}<BR> }
<
telerik:RadPane
ID
=
"SearchPane"
runat
=
"server"
Height
=
"100%"
Width
=
"20px"
Style="position:
relative;"><
BR
>
<
telerik:RadSlidingZone
ID
=
"RadSlidingSearchZone"
runat
=
"server"
SlideDirection
=
"Left"
><
BR
>
<
telerik:RadSlidingPane
ID
=
"RadSlidingPane1"
EnableDock
=
"false"
runat
=
"server"
Width
=
"240px"
Title
=
"Search"
Scrolling
=
"Y"
><
BR
>
<!--SEARCH
PANEL--><
BR
>
<
telerik:RadPanelBar
ID
=
"radSearchPanel"
runat
=
"server"
><
BR
>
<
Items
><
BR
>
<
telerik:RadPanelItem
runat
=
"server"
Expanded
=
"true"
Width
=
"240px"
><
BR
>
<
ContentTemplate
><
BR
>
<
table
class
=
"searchForm"
width
=
"215px"
border
=
"0"
><
BR
>
<
tr
><
BR
>
<
td
class
=
"searchSectionLabel"
><
BR
>
Name<
BR
>
</
td
><
BR
>
</
tr
><
BR
>
<
tr
><
BR
>
<
td
>
<
BR
>
<
asp:TextBox
ID
=
"txtTalentSearch"
CssClass
=
"textFields"
runat
=
"server"
TabIndex
=
"0"
<BR>
Width="200px"></
asp:TextBox
><
BR
>
</
td
><
BR
>
</
tr
><
BR
>
<
tr
><
BR
>
<
td
class
=
"searchSectionLabel"
><
BR
>
Agent<
BR
>
</
td
><
BR
>
</
tr
><
BR
>
<
tr
><
BR
>
<
td
><
BR
>
<
telerik:RadComboBox
ID
=
"cboAgentSearch"
runat
=
"server"
EmptyMessage="Type to
Search..."<BR>
EnableAutomaticLoadOnDemand="true" EnableVirtualScrolling="true"
ItemsPerRequest="100"<
BR
>
MarkFirstMatch="True" Skin="WebBlue"
Width="205px"><
BR
>
<
WebServiceSettings
Method
=
"GetAgents"
Path
=
"Talent.aspx"
/><
BR
>
</
telerik:RadComboBox
><
BR
>
</
td
><
BR
>
</
tr
><
BR
>
<
tr
><
BR
>
<
td
class
=
"searchSectionLabel"
><
BR
>
Agency<
BR
>
</
td
><
BR
>
</
tr
><
BR
>
<
tr
><
BR
>
<
td
><
BR
>
<
telerik:RadComboBox
ID
=
"cboAgencySearch"
runat
=
"server"
EmptyMessage="Type
to
Search..."<BR>
EnableVirtualScrolling="true" ItemsPerRequest="100"
EnableAutomaticLoadOnDemand="true"<
BR
>
MarkFirstMatch="True" Skin="WebBlue"
Width="205px"><
BR
>
<
WebServiceSettings
Method
=
"GetAgencies"
Path
=
"Talent.aspx"
/><
BR
>
</
telerik:RadComboBox
><
BR
>
</
td
><
BR
>
</
tr
><
BR
>
<
tr
><
BR
>
<
td
class
=
"searchSectionLabel"
><
BR
>
Credit<
BR
>
</
td
><
BR
>
</
tr
><
BR
>
<
tr
><
BR
>
<
td
><
BR
>
<
telerik:RadComboBox
ID
=
"cboCreditSearch"
runat
=
"server"
EmptyMessage="Type
to
Search..."<BR>
EnableVirtualScrolling="true" ItemsPerRequest="100"
EnableAutomaticLoadOnDemand="true"<
BR
>
MarkFirstMatch="True" Skin="WebBlue" Width="205px"
<
BR
>
><
BR
>
<
WebServiceSettings
Method
=
"GetCredits"
Path
=
"Talent.aspx"
/><
BR
>
</
telerik:RadComboBox
><
BR
>
</
td
><
BR
>
</
tr
><
BR
>
<
tr
><
BR
>
<
td
align
=
"left"
valign
=
"top"
class
=
"searchSectionLabel"
><
BR
>
Genre<
BR
>
<
BR
>
<
asp:Image
ID
=
"imgGenreSearch"
runat
=
"server"
ImageUrl
=
"~/Images/Search.gif"
Visible
=
"false"
/><
BR
>
</
td
><
BR
>
</
tr
><
BR
>
<
tr
><
BR
>
<
td
><
BR
>
<
asp:ListBox
ID
=
"lstGenreSearch"
CssClass
=
"textFields"
SelectionMode
=
"Multiple"
runat
=
"server"
<BR>
Width="205px"
OnSelectedIndexChanged="SearchListBox_SelectedIndexChanged"<
BR
>
AutoPostBack="true"></
asp:ListBox
><
BR
>
</
td
><
BR
>
</
tr
><
BR
>
<
tr
><
BR
>
<
td
align
=
"left"
valign
=
"top"
class
=
"searchSectionLabel"
><
BR
>
Strength<
BR
>
<
BR
>
<
asp:Image
ID
=
"imgStrengthSearch"
runat
=
"server"
ImageUrl
=
"~/Images/Search.gif"
Visible
=
"false"
/><
BR
>
</
td
><
BR
>
</
tr
><
BR
>
<
tr
><
BR
>
<
td
><
BR
>
<
asp:ListBox
ID
=
"lstStrengthSearch"
CssClass
=
"textFields"
SelectionMode
=
"Multiple"
<BR>
runat="server" Width="205px"
OnSelectedIndexChanged="SearchListBox_SelectedIndexChanged"<
BR
>
AutoPostBack="true"></
asp:ListBox
><
BR
>
</
td
><
BR
>
</
tr
><
BR
>
<
tr
><
BR
>
<
td
align
=
"left"
valign
=
"top"
class
=
"searchSectionLabel"
><
BR
>
Specialty<
BR
>
<
BR
>
<
asp:Image
ID
=
"imgSpecialtySearch"
runat
=
"server"
ImageUrl
=
"~/Images/Search.gif"
Visible
=
"false"
/><
BR
>
</
td
><
BR
>
</
tr
><
BR
>
<
tr
><
BR
>
<
td
><
BR
>
<
asp:ListBox
ID
=
"lstSpecialtySearch"
SelectionMode
=
"Multiple"
Width
=
"205px"
Height
=
"100px"
<BR>
runat="server"
OnSelectedIndexChanged="SearchListBox_SelectedIndexChanged"<
BR
>
AutoPostBack="true"><
BR
>
</
asp:ListBox
><
BR
>
</
td
><
BR
>
</
tr
><
BR
>
<
tr
><
BR
>
<
td
class
=
"searchSectionLabel"
><
BR
>
<
asp:CheckBox
ID
=
"chkTarget"
runat
=
"server"
CssClass
=
"textFields"
Text
=
"Target"
/><
BR
>
</
td
><
BR
>
</
tr
><
BR
>
<
tr
><
BR
>
<
td
class
=
"searchSectionLabel"
><
BR
>
Note<
BR
>
<
BR
>
<
asp:Image
ID
=
"imgNoteSearch"
runat
=
"server"
ImageUrl
=
"~/Images/Search.gif"
Visible
=
"false"
/><
BR
>
</
td
><
BR
>
</
tr
><
BR
>
<
tr
><
BR
>
<
td
><
BR
>
<
asp:ListBox
ID
=
"lstNoteSearch"
runat
=
"server"
SelectionMode
=
"Multiple"
Width
=
"205px"
OnSelectedIndexChanged
=
"SearchListBox_SelectedIndexChanged"
<BR>
AutoPostBack="true"><
BR
>
<
BR
>
</
asp:ListBox
><
BR
>
</
td
><
BR
>
</
tr
><
BR
>
<
tr
><
BR
>
<
td
class
=
"searchSectionLabel"
><
BR
>
<
asp:CheckBox
ID
=
"ckAvailableOnlySearch"
runat
=
"server"
Text
=
"Available Only"
/><
BR
>
</
td
><
BR
>
</
tr
><
BR
>
<
tr
><
BR
>
<
td
class
=
"searchSectionLabel"
><
BR
>
<
asp:CheckBox
ID
=
"ckIncludeInactiveSearch"
runat
=
"server"
Text="Include
Inactive"
/><
BR
>
</
td
><
BR
>
</
tr
><
BR
>
<
tr
><
BR
>
<
td
align
=
"right"
class
=
"searchSectionLabel"
><
BR
>
<
telerik:RadButton
ID
=
"btnSearch"
OnClick
=
"btnSearch_Click"
runat
=
"server"
Text
=
"Search"
<BR>
Skin="WebBlue"><
BR
>
</
telerik:RadButton
><
BR
>
<
telerik:RadButton
ID
=
"btnReset"
OnClick
=
"btnReset_Click"
runat
=
"server"
Text
=
"Reset"
<BR>
Skin="WebBlue"><
BR
>
</
telerik:RadButton
><
BR
>
</
td
><
BR
>
</
tr
><
BR
>
</
table
><
BR
>
</
ContentTemplate
><
BR
>
</
telerik:RadPanelItem
><
BR
>
</
Items
><
BR
>
</
telerik:RadPanelBar
><
BR
>
</
telerik:RadSlidingPane
><
BR
>
</
telerik:RadSlidingZone
><
BR
>
</
telerik:RadPane
><
BR
><
BR
>
function
OnClientNodeClicking(sender, eventArgs)
{
var
node = eventArgs.get_node();
var
url = node.get_navigateUrl();
if
(url) window.location = url;
eventArgs.set_cancel(
true
);
}
For Each t As RibbonBarTab In Me.RibbonBar.Tabs
If t.Text = "Issue Tracker" Then
For Each g As RibbonBarGroup In t.Groups
If g.ID = "rbgIssueTracker" Then
For Each b As RibbonBarButton In g.Items
Select Case b.ID
Case "btnIssueTracker_MyIssues"
Me.btnIssueTracker_MyIssues.ImageUrlLarge = ResolveUrl("~/img/toolbar/myissues.png")
Case "btnIssueTracker_AddIssue"
Me.btnIssueTracker_AddIssue.ImageUrlLarge = ResolveUrl("~/img/toolbar/addnew.png")
Case "btnIssueTracker_ProjectSummary"
Me.btnIssueTracker_ProjectSummary.ImageUrlLarge = ResolveUrl("~/img/toolbar/projectsummary.png")
Case "btnIssueTracker_Roadmap"
Me.btnIssueTracker_Roadmap.ImageUrlLarge = ResolveUrl("~/img/toolbar/roadmap.png")
Case "btnIssueTracker_ChangeLog"
Me.btnIssueTracker_ChangeLog.ImageUrlLarge = ResolveUrl("~/img/toolbar/changelog.png")
End Select
Next
ElseIf g.ID = "rbgIssueTrackerAdministration" Then
For Each b As RibbonBarButton In g.Items
Select Case b.ID
Case "btnIssueTracker_Administration"
Me.btnIssueTracker_Administration.ImageUrlLarge = ResolveUrl("~/img/toolbar/administration.png")
End Select
Next
End If
Next
End If
Next
<
ul
>
<
li
>Item 1
<
ul
>
<
li
>Second Level</
li
>
</
ul
>
</
li
>
<
li
>Item 2</
li
>
<
li
>Item 3</
li
>
</
ul
>
<
ul
>
<
li
>Item 1
<
ul
>
<
li
>Second Level</
li
>
<
li
>Second Level 2</
li
>
</
ul
>
</
li
>
<
li
>Item 2</
li
>
<
li
>Item 3</
li
>
</
ul
>