<?xml version="1.0" encoding="UTF-8"?>
<includes>
	
	<!-- Windows -->
	<expression name="Background_Global_Windows">[Window.IsVisible(addonsettings) + !String.IsEmpty(ListItem.Art(fanart))] | $EXP[Settings_IsVisible] | [Window.IsVisible(addonbrowser) + !Container.Content(addons)] | Window.IsVisible(loginscreen) | Window.IsVisible(musicplaylisteditor) | $EXP[Containers_Background] | [Container.Content() + [Window.IsVisible(videos) | Window.IsVisible(music)]]</expression>
	<expression name="Background_IsFanart">$EXP[ListView_Display_IsBackground] | $EXP[BillboardView_IsVisible] | $EXP[ShowcaseView_Display_IsBackground] | [$EXP[Background_Global_Windows] + !Skin.HasSetting(Background_Disabled)]</expression>
	<expression name="Background_IsLight">![$EXP[Background_IsFanart] | [$EXP[Infoscreen_IsVisible] + !Window.IsVisible(1104)]] | $EXP[Infoscreen_Background_IsLight] | [$EXP[Background_Global_Windows] + Skin.HasSetting(Background_Disabled)]</expression>
	<expression name="Home_Background_IsFanart">$EXP[Hidden_Focus_Setter] | Control.HasFocus(3000) | Control.HasFocus(4300) | $EXP[Music_Player_HasFocus] | $EXP[BillboardView_Display_IsFanart_Widget_Home]</expression>
	<expression name="Home_Background_IsLight">![$EXP[Home_Background_IsFanart] | $EXP[Infoscreen_IsVisible]] | [$EXP[Infoscreen_Background_IsLight] + !Window.IsVisible(1150)]</expression>
	<expression name="Settings_IsVisible">Window.IsVisible(settings) | Window.IsVisible(skinsettings) | Window.IsVisible(appearancesettings) | Window.IsVisible(mediasettings) | Window.IsVisible(playersettings) | Window.IsVisible(servicesettings) | Window.IsVisible(systemsettings) | Window.IsVisible(pvrsettings) | Window.IsVisible(gamesettings) | Window.IsVisible(profiles) | Window.IsVisible(systeminfo) | Window.IsVisible(filemanager)</expression>
	<!-- Dialogs -->
	<expression name="PanelDialog_IsVisible">Window.IsVisible(selectdialog) | !String.IsEmpty(Window(home).Property(SelectDialog)) | Window.IsVisible(filebrowser) | Window.IsVisible(virtualkeyboard) | Window.IsVisible(numericinput) | Window.IsVisible(mediasource) | Window.IsVisible(mediafilter) | Window.IsVisible(smartplaylisteditor) | Window.IsVisible(smartplaylistrule) | Window.IsVisible(osdsubtitlesettings) | Window.IsVisible(osdvideosettings) | Window.IsVisible(osdaudiosettings) | Window.IsVisible(networksetup) | Window.IsVisible(profilesettings) | Window.IsVisible(locksettings) | Window.IsVisible(contentsettings) | Window.IsVisible(libexportsettings) | Window.IsVisible(peripheralsettings) | Window.IsVisible(osdcmssettings) | Window.IsVisible(infoprovidersettings) | Window.IsVisible(pvrtimersetting) | Window.IsVisible(gamevideofilter) | Window.IsVisible(visualisationpresetlist)</expression>
	<expression name="TransparentDialog_IsVisible">String.IsEqual(Window(home).Property(OptionsMenu),Active) | $EXP[PanelDialog_IsVisible] | Window.IsVisible(shutdownmenu) | Window.IsVisible(contextmenu) | Window.IsVisible(okdialog) | Window.IsVisible(yesnodialog) | Window.IsVisible(progressdialog) | Window.IsVisible(10148) | Window.IsVisible(dialogcolorpicker)</expression>
	<!-- Infoscreen -->
	<expression name="Infoscreen_IsVisible">Window.IsVisible(movieinformation) | Window.IsVisible(musicinformation) | Window.IsVisible(songinformation) | Window.IsVisible(addoninformation) | $EXP[Infoscreen_Widget_Transition]</expression>
	<expression name="Infoscreen_Background_IsLight">Window.IsVisible(songinformation) | Window.Isvisible(addoninformation) | [Window.IsVisible(musicinformation) + String.IsEqual(Window(musicinformation).Property(Info_Type),album) + !String.IsEqual(Window(musicinformation).Property(Focused_Button),$LOCALIZE[21891])] | [$EXP[Infoscreen_Widget_HasFocus] + ![Window.IsVisible(movieinformation) + String.IsEqual(Window(home).Property(Infoscreen_Widget),3205)]]</expression>
	<expression name="Infoscreen_Widget_HasFocus">$EXP[Infoscreen_IsVisible] + [String.IsEmpty(Window(movieinformation).Property(Focused_Button)) + String.IsEmpty(Window(musicinformation).Property(Focused_Button)) + String.IsEmpty(Window(addoninformation).Property(Focused_Button))]</expression>
	<expression name="Infoscreen_Widget_Transition">Control.HasFocus(6001) | Control.HasFocus(6002) | String.IsEqual(Window(home).Property(Infoscreen_Transition),true)</expression>
	<!-- Misc -->
	<expression name="Actor_Has_Credits">Integer.IsGreater(Container(3203).NumItems,1) | !String.IsEqual(ListItem.Label,Container(3203).ListItem.Label)</expression>
	<expression name="Hidden_Focus_Setter">Control.HasFocus(4010)</expression>
	<expression name="Scrollbar_HasFocus">Control.HasFocus(60) | Control.HasFocus(61) | Control.HasFocus(62) | Control.HasFocus(4012) | Control.HasFocus(4013)</expression>
	<expression name="Notification_Widget_IsVisible">$EXP[Music_Player_IsVisible] | Window.IsVisible(volumebar) | Window.IsVisible(notification) | Window.IsVisible(extendedprogressdialog)</expression>
	<expression name="Options_Switching">Control.IsVisible(5005)</expression>
	<expression name="Prefer_Keyart">Skin.HasSetting(Prefer_Keyart)</expression>
	<expression name="Keyart_And_Clearlogo_IsVisible">!$EXP[Prefer_Keyart] + !String.IsEmpty(ListItem.Art(clearlogo)) + !String.IsEmpty(ListItem.Art(keyart))</expression>
	<expression name="Progress_IsVisible">String.IsEqual(ListItem.DBType,movie) | String.IsEqual(ListItem.DBType,set) | String.IsEqual(ListItem.DBType,tvshow) | String.IsEqual(ListItem.DBType,season) | String.IsEqual(ListItem.DBType,episode)</expression>
	<expression name="Logo_Aligned">$EXP[BillboardView_IsVisible] | [$EXP[ShowcaseView_IsVisible] + [$EXP[ShowcaseView_Details_Info_IsVisible] | $EXP[ShowcaseView_Details_Plot_IsVisible]]] | [$EXP[StripView_IsVisible] + [$EXP[StripView_Details_Info_IsVisible] | $EXP[StripView_Details_Plot_IsVisible]]]</expression>
	<expression name="Dominant_Color_View_Conditions">Skin.HasSetting(Crop_Clearlogos) + Skin.HasSetting(Colorise_Flags) + [[$EXP[ShowcaseView_IsVisible] + !$EXP[ShowcaseView_Details_Off]] | $EXP[StripView_IsVisible]] + !String.IsEqual(ListItem.DBType,episode)</expression>
	<!-- Containers and Content -->
	<expression name="Container_Level_0">Window.IsVisible(1110) + [Container.Content() + [String.IsEmpty(Container.FolderName) | String.IsEqual(Container.FolderName,$LOCALIZE[10040]) | ![String.Contains(Container.PluginName,advanced.emulator.launcher) + String.Contains(Container.FolderPath,com)]]]</expression>
	<expression name="Container_Level_1">Window.IsVisible(1111) + ![Container.Content() + [String.IsEmpty(Container.FolderName) | String.IsEqual(Container.FolderName,$LOCALIZE[10040]) | ![String.Contains(Container.PluginName,advanced.emulator.launcher) + String.Contains(Container.FolderPath,com)]]]</expression>
	<expression name="Container_Level_2">Window.IsVisible(1112) + [$EXP[Containers_Background] | Container.Content(actors) | [[Container.Content(images) | Container.Content(files)] + Container.HasFolders + Container.HasFiles]]</expression>
	<expression name="Container_Level_3">Window.IsVisible(1113) + [[Container.Content(movies) + !String.IsEqual(Container.FolderName,ListItem.Set)] | Container.Content(sets) | Container.Content(tvshows) | Container.Content(artists) | Container.Content(addons) | [[Container.Content(images) | Container.Content(files)] + Container.HasFolders + !Container.HasFiles] | $EXP[Container_Programs_IsFolders]]</expression>
	<expression name="Container_Level_4">Window.IsVisible(1114) + [[Container.Content(movies) + String.IsEqual(Container.FolderName,ListItem.Set)] | Container.Content(seasons) | Container.Content(albums) | [[Container.Content(images) | Container.Content(files)] + Container.HasFiles + !Container.HasFolders] | $EXP[Container_Programs_IsFiles]]</expression>
	<expression name="Container_Level_5">Window.IsVisible(1115) + [Container.Content(episodes) | Container.Content(songs) | [[Container.Content(images) | Container.Content(files)] + !Container.HasFiles + !Container.HasFolders]]</expression>
	<expression name="Container_Programs_IsFolders">Window.IsVisible(programs) + Container.Content() + !Container.HasFiles</expression>
	<expression name="Container_Programs_IsFiles">Window.IsVisible(programs) + Container.Content() + Container.HasFiles</expression>
	<expression name="Container_Switching">[$EXP[Container_Level_0] | $EXP[Container_Level_1] | $EXP[Container_Level_2] | $EXP[Container_Level_3] | $EXP[Container_Level_4] | $EXP[Container_Level_5]] + !Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible]</expression>
	<expression name="Containers_Background">Container.Content(genres) | Container.Content(years) | Container.Content(playlists) | Container.Content(sources) | Container.Content(studios) | Container.Content(directors) | Container.Content(tags) | Container.Content(countries) | Container.Content(roles)</expression>
	<expression name="Containers_Posters">Container.Content(movies) | Container.Content(sets) | Container.Content(tvshows) | Container.Content(seasons) | $EXP[Container_Programs_IsFolders] | $EXP[Container_Programs_IsFiles]</expression>
	<expression name="Containers_Square">Container.Content(artists) | Container.Content(albums) | Container.Content(songs) | Container.Content(addons) | Container.Content(images)</expression>
	<expression name="Content_Next">Control.IsVisible(5002)</expression>
	<expression name="Content_Previous">Control.IsVisible(5001)</expression>
	<expression name="Content_Switching">[Control.IsVisible(5001) | Control.IsVisible(5002)] + [!String.IsEqual(Container.NumItems,1) | Window.Is(movieinformation) | Window.Is(musicinformation) | Window.Is(songinformation) | Window.Is(addoninformation)]</expression>

	<!-- Extras -->
	<expression name="Multiart_Container_Switching">[String.IsEqual(Window(home).Property(Home_Widget),3201) + Window.IsVisible(1131)] | [String.IsEqual(Window(home).Property(Home_Widget),3202) + Window.IsVisible(1132)] | [String.IsEqual(Window(home).Property(Home_Widget),3203) + Window.IsVisible(1133)] | [String.IsEqual(Window(home).Property(Home_Widget),3204) + Window.IsVisible(1134)] | [String.IsEqual(Window(home).Property(Home_Widget),3205) + Window.IsVisible(1135)] | [String.IsEqual(Window(home).Property(Home_Widget),3206) + Window.IsVisible(1136)] | [String.IsEqual(Window(home).Property(Home_Widget),3207) + Window.IsVisible(1137)] | [String.IsEqual(Window(home).Property(Home_Widget),3208) + Window.IsVisible(1138)] | [String.IsEqual(Window(home).Property(Home_Widget),3209) + Window.IsVisible(1139)]</expression>
	<expression name="Music_Player_IsVisible">Skin.HasSetting(Music_Player_Enabled) + MusicPlayer.Offset(0).Exists</expression>
	<expression name="Music_Player_HasFocus">Control.HasFocus(3500) | String.IsEqual(System.CurrentControlID,3500)</expression>
	<expression name="Music_Player_HasArt">$EXP[ListView_Display_IsThumbnails] | [$EXP[ShowcaseView_Display_IsPosters] + !$EXP[ShowcaseView_Details_Off]] | $EXP[StripView_Media_IsVisible] | $EXP[GridView_IsVisible]</expression>
	<expression name="Secondary_List_Container_Switching">Control.HasFocus(4100) | String.IsEqual(System.CurrentControlID,4100) | Control.HasFocus(4101) | String.IsEqual(System.CurrentControlID,4101) | Control.HasFocus(4102) | String.IsEqual(System.CurrentControlID,4102) | Control.HasFocus(4103) | String.IsEqual(System.CurrentControlID,4103) | Control.HasFocus(4104) | String.IsEqual(System.CurrentControlID,4104) | Control.HasFocus(4105) | String.IsEqual(System.CurrentControlID,4105)</expression>
	<expression name="Secondary_List_Content_Switching">[Control.IsVisible(5003) | Control.IsVisible(5004)] + !String.IsEqual(Container(3100).NumItems,1)</expression>
	<expression name="Secondary_List_Focus">Skin.HasSetting(Secondary_List_Enabled) + [$EXP[Secondary_List_Video_Conditions] | [Container.Content(artists) + !$EXP[ListView_Display_IsBackground]]]</expression>
	<expression name="Secondary_List_Taking_Focus">Control.HasFocus(3100) + Window.IsVisible(1109)</expression>
	<expression name="Secondary_List_Video_Conditions">[Container.Content(movies) + ListItem.IsCollection] | Container.Content(sets) | [Container.Content(tvshows) + Integer.IsGreater(ListItem.Property(TotalSeasons),1)]</expression>
	<expression name="Trailer_Autoplay_IsVisible">String.IsEqual(Window(home).Property(Trailer_Autoplay),true) + Player.HasVideo</expression>

	<!-- Widgets -->
	<expression name="Widget1_IsSquare">Skin.HasSetting(Widget1_Content_LatestAlbums) | Skin.HasSetting(Widget1_Content_RecentAlbums) | Skin.HasSetting(Widget1_Content_RandomAlbums) | Skin.HasSetting(Widget1_Content_LikedSongs)</expression>
	<expression name="Widget2_IsSquare">Skin.HasSetting(Widget2_Content_LatestAlbums) | Skin.HasSetting(Widget2_Content_RecentAlbums) | Skin.HasSetting(Widget2_Content_RandomAlbums) | Skin.HasSetting(Widget2_Content_LikedSongs)</expression>
	<expression name="Widget3_IsSquare">Skin.HasSetting(Widget3_Content_LatestAlbums) | Skin.HasSetting(Widget3_Content_RecentAlbums) | Skin.HasSetting(Widget3_Content_RandomAlbums) | Skin.HasSetting(Widget3_Content_LikedSongs)</expression>
	<expression name="Widget4_IsSquare">Skin.HasSetting(Widget4_Content_LatestAlbums) | Skin.HasSetting(Widget4_Content_RecentAlbums) | Skin.HasSetting(Widget4_Content_RandomAlbums) | Skin.HasSetting(Widget4_Content_LikedSongs)</expression>
	<expression name="Widget5_IsSquare">Skin.HasSetting(Widget5_Content_LatestAlbums) | Skin.HasSetting(Widget5_Content_RecentAlbums) | Skin.HasSetting(Widget5_Content_RandomAlbums) | Skin.HasSetting(Widget5_Content_LikedSongs)</expression>
	<expression name="Widget6_IsSquare">Skin.HasSetting(Widget6_Content_LatestAlbums) | Skin.HasSetting(Widget6_Content_RecentAlbums) | Skin.HasSetting(Widget6_Content_RandomAlbums) | Skin.HasSetting(Widget6_Content_LikedSongs)</expression>
	<expression name="Widget7_IsSquare">Skin.HasSetting(Widget7_Content_LatestAlbums) | Skin.HasSetting(Widget7_Content_RecentAlbums) | Skin.HasSetting(Widget7_Content_RandomAlbums) | Skin.HasSetting(Widget7_Content_LikedSongs)</expression>
	<expression name="Widget8_IsSquare">Skin.HasSetting(Widget8_Content_LatestAlbums) | Skin.HasSetting(Widget8_Content_RecentAlbums) | Skin.HasSetting(Widget8_Content_RandomAlbums) | Skin.HasSetting(Widget8_Content_LikedSongs)</expression>
	<expression name="Widget9_IsSquare">Skin.HasSetting(Widget9_Content_LatestAlbums) | Skin.HasSetting(Widget9_Content_RecentAlbums) | Skin.HasSetting(Widget9_Content_RandomAlbums) | Skin.HasSetting(Widget9_Content_LikedSongs)</expression>
	<expression name="Widget_HasLogo">$EXP[Widget_HasLogo_3201] | $EXP[Widget_HasLogo_3202] | $EXP[Widget_HasLogo_3203] | $EXP[Widget_HasLogo_3204] | $EXP[Widget_HasLogo_3205] | $EXP[Widget_HasLogo_3206] | $EXP[Widget_HasLogo_3207] | $EXP[Widget_HasLogo_3208] | $EXP[Widget_HasLogo_3209]</expression>
	<expression name="Widget_HasLogo_3201">Control.HasFocus(3201) + [String.IsEqual(Container(3201).ListItem.DBType,movie) | String.IsEqual(Container(3201).ListItem.DBType,set) | String.IsEqual(Container(3201).ListItem.DBType,tvshow) | String.IsEqual(Container(3201).ListItem.DBType,artist)] + !String.IsEmpty(Container(3201).ListItem.Art(clearlogo))</expression>
	<expression name="Widget_HasLogo_3202">Control.HasFocus(3202) + [String.IsEqual(Container(3202).ListItem.DBType,movie) | String.IsEqual(Container(3202).ListItem.DBType,set) | String.IsEqual(Container(3202).ListItem.DBType,tvshow) | String.IsEqual(Container(3202).ListItem.DBType,artist)] + !String.IsEmpty(Container(3202).ListItem.Art(clearlogo))</expression>
	<expression name="Widget_HasLogo_3203">Control.HasFocus(3203) + [String.IsEqual(Container(3203).ListItem.DBType,movie) | String.IsEqual(Container(3203).ListItem.DBType,set) | String.IsEqual(Container(3203).ListItem.DBType,tvshow) | String.IsEqual(Container(3203).ListItem.DBType,artist)] + !String.IsEmpty(Container(3203).ListItem.Art(clearlogo))</expression>
	<expression name="Widget_HasLogo_3204">Control.HasFocus(3204) + [String.IsEqual(Container(3204).ListItem.DBType,movie) | String.IsEqual(Container(3204).ListItem.DBType,set) | String.IsEqual(Container(3204).ListItem.DBType,tvshow) | String.IsEqual(Container(3204).ListItem.DBType,artist)] + !String.IsEmpty(Container(3204).ListItem.Art(clearlogo))</expression>
	<expression name="Widget_HasLogo_3205">Control.HasFocus(3205) + [String.IsEqual(Container(3205).ListItem.DBType,movie) | String.IsEqual(Container(3205).ListItem.DBType,set) | String.IsEqual(Container(3205).ListItem.DBType,tvshow) | String.IsEqual(Container(3205).ListItem.DBType,artist)] + !String.IsEmpty(Container(3205).ListItem.Art(clearlogo))</expression>
	<expression name="Widget_HasLogo_3206">Control.HasFocus(3206) + [String.IsEqual(Container(3206).ListItem.DBType,movie) | String.IsEqual(Container(3206).ListItem.DBType,set) | String.IsEqual(Container(3206).ListItem.DBType,tvshow) | String.IsEqual(Container(3206).ListItem.DBType,artist)] + !String.IsEmpty(Container(3206).ListItem.Art(clearlogo))</expression>
	<expression name="Widget_HasLogo_3207">Control.HasFocus(3207) + [String.IsEqual(Container(3207).ListItem.DBType,movie) | String.IsEqual(Container(3207).ListItem.DBType,set) | String.IsEqual(Container(3207).ListItem.DBType,tvshow) | String.IsEqual(Container(3207).ListItem.DBType,artist)] + !String.IsEmpty(Container(3207).ListItem.Art(clearlogo))</expression>
	<expression name="Widget_HasLogo_3208">Control.HasFocus(3208) + [String.IsEqual(Container(3208).ListItem.DBType,movie) | String.IsEqual(Container(3208).ListItem.DBType,set) | String.IsEqual(Container(3208).ListItem.DBType,tvshow) | String.IsEqual(Container(3208).ListItem.DBType,artist)] + !String.IsEmpty(Container(3208).ListItem.Art(clearlogo))</expression>
	<expression name="Widget_HasLogo_3209">Control.HasFocus(3209) + [String.IsEqual(Container(3209).ListItem.DBType,movie) | String.IsEqual(Container(3209).ListItem.DBType,set) | String.IsEqual(Container(3209).ListItem.DBType,tvshow) | String.IsEqual(Container(3209).ListItem.DBType,artist)] + !String.IsEmpty(Container(3209).ListItem.Art(clearlogo))</expression>

	<!-- Sorts -->
	<!-- Letters: Name, File, Artist, Artist/Year, Album, Title, Original title -->
	<expression name="SortLetter_Enabled">Skin.HasSetting(SortLetter_Enabled) + [String.IsEqual(Container.SortMethod,$LOCALIZE[551]) | String.IsEqual(Container.SortMethod,$LOCALIZE[38018]) | String.IsEqual(Container.SortMethod,$LOCALIZE[558]) | String.IsEqual(Container.SortMethod,$LOCALIZE[578]) | String.IsEqual(Container.SortMethod,$LOCALIZE[557]) | String.IsEqual(Container.SortMethod,$LOCALIZE[556]) | String.IsEqual(Container.SortMethod,$LOCALIZE[563]) | String.IsEqual(Container.SortMethod,$LOCALIZE[20376]) | $EXP[SortNumber_Enabled]]</expression>
	<expression name="SortLetter_IsNumber">String.StartsWith(ListItem.Label,1) | String.StartsWith(ListItem.Label,2) | String.StartsWith(ListItem.Label,3) | String.StartsWith(ListItem.Label,4) | String.StartsWith(ListItem.Label,5) | String.StartsWith(ListItem.Label,6) | String.StartsWith(ListItem.Label,7) | String.StartsWith(ListItem.Label,8) | String.StartsWith(ListItem.Label,9)</expression>
	<expression name="SortLetter_IsA">String.IsEqual(ListItem.SortLetter,A) | String.IsEqual(ListItem.SortLetter,Á) | String.IsEqual(ListItem.SortLetter,À) | String.IsEqual(ListItem.SortLetter,Â) | String.IsEqual(ListItem.SortLetter,Ã) | String.IsEqual(ListItem.SortLetter,Ã) | String.IsEqual(ListItem.SortLetter,Æ)</expression>
	<expression name="SortLetter_IsB">String.IsEqual(ListItem.SortLetter,B)</expression>
	<expression name="SortLetter_IsC">String.IsEqual(ListItem.SortLetter,C) | String.IsEqual(ListItem.SortLetter,Ç)</expression>
	<expression name="SortLetter_IsD">String.IsEqual(ListItem.SortLetter,D)</expression>
	<expression name="SortLetter_IsE">String.IsEqual(ListItem.SortLetter,E) | String.IsEqual(ListItem.SortLetter,É) | String.IsEqual(ListItem.SortLetter,È) | String.IsEqual(ListItem.SortLetter,Ê) | String.IsEqual(ListItem.SortLetter,Ë)</expression>
	<expression name="SortLetter_IsF">String.IsEqual(ListItem.SortLetter,F) | String.IsEqual(ListItem.SortLetter,Ƒ)</expression>
	<expression name="SortLetter_IsG">String.IsEqual(ListItem.SortLetter,G)</expression>
	<expression name="SortLetter_IsH">String.IsEqual(ListItem.SortLetter,H)</expression>
	<expression name="SortLetter_IsI">String.IsEqual(ListItem.SortLetter,I) | String.IsEqual(ListItem.SortLetter,Í) | String.IsEqual(ListItem.SortLetter,Ì) | String.IsEqual(ListItem.SortLetter,Î) | String.IsEqual(ListItem.SortLetter,Ï)</expression>
	<expression name="SortLetter_IsJ">String.IsEqual(ListItem.SortLetter,J)</expression>
	<expression name="SortLetter_IsK">String.IsEqual(ListItem.SortLetter,K)</expression>
	<expression name="SortLetter_IsL">String.IsEqual(ListItem.SortLetter,L)</expression>
	<expression name="SortLetter_IsM">String.IsEqual(ListItem.SortLetter,M)</expression>
	<expression name="SortLetter_IsN">String.IsEqual(ListItem.SortLetter,N) | String.IsEqual(ListItem.SortLetter,Ñ)</expression>
	<expression name="SortLetter_IsO">String.IsEqual(ListItem.SortLetter,O) | String.IsEqual(ListItem.SortLetter,Ó) | String.IsEqual(ListItem.SortLetter,Ò) | String.IsEqual(ListItem.SortLetter,Ô) | String.IsEqual(ListItem.SortLetter,Õ) | String.IsEqual(ListItem.SortLetter,Ö) | String.IsEqual(ListItem.SortLetter,Ø)</expression>
	<expression name="SortLetter_IsP">String.IsEqual(ListItem.SortLetter,P)</expression>
	<expression name="SortLetter_IsQ">String.IsEqual(ListItem.SortLetter,Q)</expression>
	<expression name="SortLetter_IsR">String.IsEqual(ListItem.SortLetter,R)</expression>
	<expression name="SortLetter_IsS">String.IsEqual(ListItem.SortLetter,S) | String.IsEqual(ListItem.SortLetter,Š)</expression>
	<expression name="SortLetter_IsT">String.IsEqual(ListItem.SortLetter,T)</expression>
	<expression name="SortLetter_IsU">String.IsEqual(ListItem.SortLetter,U) | String.IsEqual(ListItem.SortLetter,Ú) | String.IsEqual(ListItem.SortLetter,Ù) | String.IsEqual(ListItem.SortLetter,Û) | String.IsEqual(ListItem.SortLetter,Û)</expression>
	<expression name="SortLetter_IsV">String.IsEqual(ListItem.SortLetter,V)</expression>
	<expression name="SortLetter_IsW">String.IsEqual(ListItem.SortLetter,W)</expression>
	<expression name="SortLetter_IsX">String.IsEqual(ListItem.SortLetter,X)</expression>
	<expression name="SortLetter_IsY">String.IsEqual(ListItem.SortLetter,Y) | String.IsEqual(ListItem.SortLetter,Ý) | String.IsEqual(ListItem.SortLetter,Ý)</expression>
	<expression name="SortLetter_IsZ">String.IsEqual(ListItem.SortLetter,Z) | String.IsEqual(ListItem.SortLetter,Ž)</expression>
	<!-- Numbers: Rating, My rating, Play count, Total discs, Duration, Appearances  -->
	<expression name="SortNumber_Enabled">String.IsEqual(Container.SortMethod,$LOCALIZE[563]) | String.IsEqual(Container.SortMethod,$LOCALIZE[38018]) | String.IsEqual(Container.SortMethod,$LOCALIZE[567]) | String.IsEqual(Container.SortMethod,$LOCALIZE[38077]) | String.IsEqual(Container.SortMethod,$LOCALIZE[180]) | String.IsEqual(Container.SortMethod,$LOCALIZE[38026])</expression>
	<expression name="SortNumber_Is1">[String.IsEqual(Container.SortMethod,$LOCALIZE[563]) + String.IsEqual(ListItem.SortLetter,1) + Integer.IsLess(ListItem.Rating,2)] | [String.IsEqual(Container.SortMethod,$LOCALIZE[38018]) + String.IsEqual(ListItem.SortLetter,1) + Integer.IsLess(ListItem.UserRating,2)] | [String.IsEqual(Container.SortMethod,$LOCALIZE[567]) + Integer.IsEqual(ListItem.PlayCount,1)] | [String.IsEqual(Container.SortMethod,$LOCALIZE[38077]) + Integer.IsEqual(ListItem.TotalDiscs,1)] | [String.IsEqual(Container.SortMethod,$LOCALIZE[180]) + Window.Is(videos) + Integer.IsLessrOrEqual(ListItem.Duration,1000)] | [String.IsEqual(Container.SortMethod,$LOCALIZE[180]) + Window.Is(music) + Integer.IsGreaterOrEqual(ListItem.Duration,60) + Integer.IsLess(ListItem.Duration,120)] | [String.IsEqual(Container.SortMethod,$LOCALIZE[38026]) + Integer.IsEqual(ListItem.Appearances,1)]</expression>
	<expression name="SortNumber_Is2">[[String.IsEqual(Container.SortMethod,$LOCALIZE[563]) | String.IsEqual(Container.SortMethod,$LOCALIZE[38018])] + String.IsEqual(ListItem.SortLetter,2)] | [String.IsEqual(Container.SortMethod,$LOCALIZE[567]) + Integer.IsEqual(ListItem.PlayCount,2)] | [String.IsEqual(Container.SortMethod,$LOCALIZE[38077]) + Integer.IsEqual(ListItem.TotalDiscs,2)] | [String.IsEqual(Container.SortMethod,$LOCALIZE[180]) + Window.Is(videos) + String.IsEqual(ListItem.SortLetter,2)] | [String.IsEqual(Container.SortMethod,$LOCALIZE[180]) + Window.Is(music) + Integer.IsGreaterOrEqual(ListItem.Duration,120) + Integer.IsLess(ListItem.Duration,180)] | [String.IsEqual(Container.SortMethod,$LOCALIZE[38026]) + Integer.IsEqual(ListItem.Appearances,2)]</expression>
	<expression name="SortNumber_Is3">[[String.IsEqual(Container.SortMethod,$LOCALIZE[563]) | String.IsEqual(Container.SortMethod,$LOCALIZE[38018])] + String.IsEqual(ListItem.SortLetter,3)] | [String.IsEqual(Container.SortMethod,$LOCALIZE[567]) + Integer.IsEqual(ListItem.PlayCount,3)] | [String.IsEqual(Container.SortMethod,$LOCALIZE[38077]) + Integer.IsEqual(ListItem.TotalDiscs,3)] | [String.IsEqual(Container.SortMethod,$LOCALIZE[180]) + Window.Is(videos) + String.IsEqual(ListItem.SortLetter,3)] | [String.IsEqual(Container.SortMethod,$LOCALIZE[180]) + Window.Is(music) + Integer.IsGreaterOrEqual(ListItem.Duration,180) + Integer.IsLess(ListItem.Duration,240)] | [String.IsEqual(Container.SortMethod,$LOCALIZE[38026]) + Integer.IsEqual(ListItem.Appearances,3)]</expression>
	<expression name="SortNumber_Is4">[[String.IsEqual(Container.SortMethod,$LOCALIZE[563]) | String.IsEqual(Container.SortMethod,$LOCALIZE[38018])] + String.IsEqual(ListItem.SortLetter,4)] | [String.IsEqual(Container.SortMethod,$LOCALIZE[567]) + Integer.IsEqual(ListItem.PlayCount,4)] | [String.IsEqual(Container.SortMethod,$LOCALIZE[38077]) + Integer.IsEqual(ListItem.TotalDiscs,4)] | [String.IsEqual(Container.SortMethod,$LOCALIZE[180]) + Window.Is(videos) + String.IsEqual(ListItem.SortLetter,4)] | [String.IsEqual(Container.SortMethod,$LOCALIZE[180]) + Window.Is(music) + Integer.IsGreaterOrEqual(ListItem.Duration,240) + Integer.IsLess(ListItem.Duration,300)] | [String.IsEqual(Container.SortMethod,$LOCALIZE[38026]) + Integer.IsEqual(ListItem.Appearances,4)]</expression>
	<expression name="SortNumber_Is5">[[String.IsEqual(Container.SortMethod,$LOCALIZE[563]) | String.IsEqual(Container.SortMethod,$LOCALIZE[38018])] + String.IsEqual(ListItem.SortLetter,5)] | [String.IsEqual(Container.SortMethod,$LOCALIZE[567]) + Integer.IsEqual(ListItem.PlayCount,5)] | [String.IsEqual(Container.SortMethod,$LOCALIZE[38077]) + Integer.IsEqual(ListItem.TotalDiscs,5)] | [String.IsEqual(Container.SortMethod,$LOCALIZE[180]) + Window.Is(videos) + String.IsEqual(ListItem.SortLetter,5)] | [String.IsEqual(Container.SortMethod,$LOCALIZE[180]) + Window.Is(music) + Integer.IsGreaterOrEqual(ListItem.Duration,300) + Integer.IsLess(ListItem.Duration,360)] | [String.IsEqual(Container.SortMethod,$LOCALIZE[38026]) + Integer.IsEqual(ListItem.Appearances,5)]</expression>
	<expression name="SortNumber_Is6">[[String.IsEqual(Container.SortMethod,$LOCALIZE[563]) | String.IsEqual(Container.SortMethod,$LOCALIZE[38018])] + String.IsEqual(ListItem.SortLetter,6)] | [String.IsEqual(Container.SortMethod,$LOCALIZE[567]) + Integer.IsEqual(ListItem.PlayCount,6)] | [String.IsEqual(Container.SortMethod,$LOCALIZE[38077]) + Integer.IsEqual(ListItem.TotalDiscs,6)] | [String.IsEqual(Container.SortMethod,$LOCALIZE[180]) + Window.Is(videos) + String.IsEqual(ListItem.SortLetter,6)] | [String.IsEqual(Container.SortMethod,$LOCALIZE[180]) + Window.Is(music) + Integer.IsGreaterOrEqual(ListItem.Duration,360) + Integer.IsLess(ListItem.Duration,420)] | [String.IsEqual(Container.SortMethod,$LOCALIZE[38026]) + Integer.IsEqual(ListItem.Appearances,6)]</expression>
	<expression name="SortNumber_Is7">[[String.IsEqual(Container.SortMethod,$LOCALIZE[563]) | String.IsEqual(Container.SortMethod,$LOCALIZE[38018])] + String.IsEqual(ListItem.SortLetter,7)] | [String.IsEqual(Container.SortMethod,$LOCALIZE[567]) + Integer.IsEqual(ListItem.PlayCount,7)] | [String.IsEqual(Container.SortMethod,$LOCALIZE[38077]) + Integer.IsEqual(ListItem.TotalDiscs,7)] | [String.IsEqual(Container.SortMethod,$LOCALIZE[180]) + Window.Is(videos) + String.IsEqual(ListItem.SortLetter,7)] | [String.IsEqual(Container.SortMethod,$LOCALIZE[180]) + Window.Is(music) + Integer.IsGreaterOrEqual(ListItem.Duration,420) + Integer.IsLess(ListItem.Duration,480)] | [String.IsEqual(Container.SortMethod,$LOCALIZE[38026]) + Integer.IsEqual(ListItem.Appearances,7)]</expression>
	<expression name="SortNumber_Is8">[[String.IsEqual(Container.SortMethod,$LOCALIZE[563]) | String.IsEqual(Container.SortMethod,$LOCALIZE[38018])] + String.IsEqual(ListItem.SortLetter,8)] | [String.IsEqual(Container.SortMethod,$LOCALIZE[567]) + Integer.IsEqual(ListItem.PlayCount,8)] | [String.IsEqual(Container.SortMethod,$LOCALIZE[38077]) + Integer.IsEqual(ListItem.TotalDiscs,8)] | [String.IsEqual(Container.SortMethod,$LOCALIZE[180]) + Window.Is(videos) + String.IsEqual(ListItem.SortLetter,8)] | [String.IsEqual(Container.SortMethod,$LOCALIZE[180]) + Window.Is(music) + Integer.IsGreaterOrEqual(ListItem.Duration,480) + Integer.IsLess(ListItem.Duration,540)] | [String.IsEqual(Container.SortMethod,$LOCALIZE[38026]) + Integer.IsEqual(ListItem.Appearances,8)]</expression>
	<expression name="SortNumber_Is9">[[String.IsEqual(Container.SortMethod,$LOCALIZE[563]) | String.IsEqual(Container.SortMethod,$LOCALIZE[38018])] + String.IsEqual(ListItem.SortLetter,9)] | [String.IsEqual(Container.SortMethod,$LOCALIZE[567]) + Integer.IsEqual(ListItem.PlayCount,9)] | [String.IsEqual(Container.SortMethod,$LOCALIZE[38077]) + Integer.IsEqual(ListItem.TotalDiscs,9)] | [String.IsEqual(Container.SortMethod,$LOCALIZE[180]) + Window.Is(videos) + String.IsEqual(ListItem.SortLetter,9)] | [String.IsEqual(Container.SortMethod,$LOCALIZE[180]) + Window.Is(music) + Integer.IsGreaterOrEqual(ListItem.Duration,540) + Integer.IsLess(ListItem.Duration,600)] | [String.IsEqual(Container.SortMethod,$LOCALIZE[38026]) + Integer.IsEqual(ListItem.Appearances,9)]</expression>
	<expression name="SortNumber_Is10">[String.IsEqual(Container.SortMethod,$LOCALIZE[563]) + String.IsEqual(ListItem.SortLetter,1) + Integer.IsGreater(ListItem.Rating,9)] | [String.IsEqual(Container.SortMethod,$LOCALIZE[38018]) + String.IsEqual(ListItem.SortLetter,1) + [Integer.IsGreater(ListItem.UserRating,9) | Integer.IsGreater(ListItem.Property(Album_UserRating),9)]] | [String.IsEqual(Container.SortMethod,$LOCALIZE[567]) + Integer.IsGreaterOrEqual(ListItem.PlayCount,10)] | [String.IsEqual(Container.SortMethod,$LOCALIZE[38077]) + Integer.IsGreaterOrEqual(ListItem.TotalDiscs,10)] | [String.IsEqual(Container.SortMethod,$LOCALIZE[180]) + Window.Is(videos) + Integer.IsGreaterOrEqual(ListItem.Duration,10000)] | [String.IsEqual(Container.SortMethod,$LOCALIZE[180]) + Window.Is(music) + Integer.IsGreaterOrEqual(ListItem.Duration,600)] | [String.IsEqual(Container.SortMethod,$LOCALIZE[38026]) + Integer.IsGreaterOrEqual(ListItem.Appearances,10)]</expression>

	<!-- Now playing -->
	<expression name="ListItem(-3)_NowPlaying">[!$EXP[Infoscreen_Widget_HasFocus] + [ListItem(-3).IsPlaying | [String.IsEqual(ListItem(-3).DBType,tvshow) + String.IsEqual(VideoPlayer.TVShowTitle,ListItem(-3).Title)] | [String.IsEqual(ListItem(-3).DBType,season) + String.IsEqual(VideoPlayer.TVShowTitle,ListItem(-3).TVShowTitle) + String.IsEqual(VideoPlayer.Season,ListItem(-3).Season)] | [String.IsEqual(ListItem(-3).DBType,artist) + String.Contains(MusicPlayer.Artist,ListItem(-3).Artist)] | [String.IsEqual(ListItem(-3).DBType,album) + String.IsEqual(Window(home).Property(MusicPlayer_AlbumArtist),ListItem(-3).Artist) + String.IsEqual(MusicPlayer.Album,ListItem(-3).Album)]]] | $EXP[3201_ListItem(-3)_NowPlaying] | $EXP[3202_ListItem(-3)_NowPlaying] | $EXP[3207_ListItem(-3)_NowPlaying]</expression>
	<expression name="ListItem(-2)_NowPlaying">[!$EXP[Infoscreen_Widget_HasFocus] + [ListItem(-2).IsPlaying | [String.IsEqual(ListItem(-2).DBType,tvshow) + String.IsEqual(VideoPlayer.TVShowTitle,ListItem(-2).Title)] | [String.IsEqual(ListItem(-2).DBType,season) + String.IsEqual(VideoPlayer.TVShowTitle,ListItem(-2).TVShowTitle) + String.IsEqual(VideoPlayer.Season,ListItem(-2).Season)] | [String.IsEqual(ListItem(-2).DBType,artist) + String.Contains(MusicPlayer.Artist,ListItem(-2).Artist)] | [String.IsEqual(ListItem(-2).DBType,album) + String.IsEqual(Window(home).Property(MusicPlayer_AlbumArtist),ListItem(-2).Artist) + String.IsEqual(MusicPlayer.Album,ListItem(-2).Album)]]] | $EXP[3201_ListItem(-2)_NowPlaying] | $EXP[3202_ListItem(-2)_NowPlaying] | $EXP[3207_ListItem(-2)_NowPlaying]</expression>
	<expression name="ListItem(-1)_NowPlaying">[!$EXP[Infoscreen_Widget_HasFocus] + [ListItem(-1).IsPlaying | [String.IsEqual(ListItem(-1).DBType,tvshow) + String.IsEqual(VideoPlayer.TVShowTitle,ListItem(-1).Title)] | [String.IsEqual(ListItem(-1).DBType,season) + String.IsEqual(VideoPlayer.TVShowTitle,ListItem(-1).TVShowTitle) + String.IsEqual(VideoPlayer.Season,ListItem(-1).Season)] | [String.IsEqual(ListItem(-1).DBType,artist) + String.Contains(MusicPlayer.Artist,ListItem(-1).Artist)] | [String.IsEqual(ListItem(-1).DBType,album) + String.IsEqual(Window(home).Property(MusicPlayer_AlbumArtist),ListItem(-1).Artist) + String.IsEqual(MusicPlayer.Album,ListItem(-1).Album)]]] | $EXP[3201_ListItem(-1)_NowPlaying] | $EXP[3202_ListItem(-1)_NowPlaying] | $EXP[3207_ListItem(-1)_NowPlaying]</expression>
	<expression name="ListItem(0)_NowPlaying">[!$EXP[Infoscreen_Widget_HasFocus] + ![$EXP[ListView_IsVisible] + Control.HasFocus(3100)]+ [ListItem(0).IsPlaying | [String.IsEqual(ListItem(0).DBType,tvshow) + String.IsEqual(VideoPlayer.TVShowTitle,ListItem(0).Title)] | [String.IsEqual(ListItem(0).DBType,season) + String.IsEqual(VideoPlayer.TVShowTitle,ListItem(0).TVShowTitle) + String.IsEqual(VideoPlayer.Season,ListItem(0).Season)] | [String.IsEqual(ListItem(0).DBType,artist) + String.Contains(MusicPlayer.Artist,ListItem(0).Artist)] | [String.IsEqual(ListItem(0).DBType,album) + String.IsEqual(Window(home).Property(MusicPlayer_AlbumArtist),ListItem(0).Artist) + String.IsEqual(MusicPlayer.Album,ListItem(0).Album)]]] | [Control.HasFocus(3100) + [Container(3100).ListItem(0).IsPlaying | [String.IsEqual(Container(3100).ListItem(0).DBType,tvshow) + String.IsEqual(VideoPlayer.TVShowTitle,Container(3100).ListItem(0).Title)] | [String.IsEqual(Container(3100).ListItem(0).DBType,season) + String.IsEqual(VideoPlayer.TVShowTitle,Container(3100).ListItem(0).TVShowTitle) + String.IsEqual(VideoPlayer.Season,Container(3100).ListItem(0).Season)] | [String.IsEqual(Container(3100).ListItem(0).DBType,artist) + String.Contains(MusicPlayer.Artist,Container(3100).ListItem(0).Artist)] | [String.IsEqual(Container(3100).ListItem(0).DBType,album) + String.IsEqual(Window(home).Property(MusicPlayer_AlbumArtist),Container(3100).ListItem(0).Artist) + String.IsEqual(MusicPlayer.Album,Container(3100).ListItem(0).Album)]]] | $EXP[3201_ListItem(0)_NowPlaying] | $EXP[3202_ListItem(0)_NowPlaying] | $EXP[3207_ListItem(0)_NowPlaying]</expression>
	<expression name="ListItem(1)_NowPlaying">[!$EXP[Infoscreen_Widget_HasFocus] + [ListItem(1).IsPlaying | [String.IsEqual(ListItem(1).DBType,tvshow) + String.IsEqual(VideoPlayer.TVShowTitle,ListItem(1).Title)] | [String.IsEqual(ListItem(1).DBType,season) + String.IsEqual(VideoPlayer.TVShowTitle,ListItem(1).TVShowTitle) + String.IsEqual(VideoPlayer.Season,ListItem(1).Season)] | [String.IsEqual(ListItem(1).DBType,artist) + String.Contains(MusicPlayer.Artist,ListItem(1).Artist)] | [String.IsEqual(ListItem(1).DBType,album) + String.IsEqual(Window(home).Property(MusicPlayer_AlbumArtist),ListItem(1).Artist) + String.IsEqual(MusicPlayer.Album,ListItem(1).Album)]]] | $EXP[3201_ListItem(1)_NowPlaying] | $EXP[3202_ListItem(1)_NowPlaying] | $EXP[3207_ListItem(1)_NowPlaying]</expression>
	<expression name="ListItem(2)_NowPlaying">[!$EXP[Infoscreen_Widget_HasFocus] + [ListItem(2).IsPlaying | [String.IsEqual(ListItem(2).DBType,tvshow) + String.IsEqual(VideoPlayer.TVShowTitle,ListItem(2).Title)] | [String.IsEqual(ListItem(2).DBType,season) + String.IsEqual(VideoPlayer.TVShowTitle,ListItem(2).TVShowTitle) + String.IsEqual(VideoPlayer.Season,ListItem(2).Season)] | [String.IsEqual(ListItem(2).DBType,artist) + String.Contains(MusicPlayer.Artist,ListItem(2).Artist)] | [String.IsEqual(ListItem(2).DBType,album) + String.IsEqual(Window(home).Property(MusicPlayer_AlbumArtist),ListItem(2).Artist) + String.IsEqual(MusicPlayer.Album,ListItem(2).Album)]]] | $EXP[3201_ListItem(2)_NowPlaying] | $EXP[3202_ListItem(2)_NowPlaying] | $EXP[3207_ListItem(2)_NowPlaying]</expression>
	<expression name="ListItem(3)_NowPlaying">[!$EXP[Infoscreen_Widget_HasFocus] + [ListItem(3).IsPlaying | [String.IsEqual(ListItem(3).DBType,tvshow) + String.IsEqual(VideoPlayer.TVShowTitle,ListItem(3).Title)] | [String.IsEqual(ListItem(3).DBType,season) + String.IsEqual(VideoPlayer.TVShowTitle,ListItem(3).TVShowTitle) + String.IsEqual(VideoPlayer.Season,ListItem(3).Season)] | [String.IsEqual(ListItem(3).DBType,artist) + String.Contains(MusicPlayer.Artist,ListItem(3).Artist)] | [String.IsEqual(ListItem(3).DBType,album) + String.IsEqual(Window(home).Property(MusicPlayer_AlbumArtist),ListItem(3).Artist) + String.IsEqual(MusicPlayer.Album,ListItem(3).Album)]]] | $EXP[3201_ListItem(3)_NowPlaying] | $EXP[3202_ListItem(3)_NowPlaying] | $EXP[3207_ListItem(3)_NowPlaying]</expression>
	<expression name="ListItem(4)_NowPlaying">[!$EXP[Infoscreen_Widget_HasFocus] + [ListItem(4).IsPlaying | [String.IsEqual(ListItem(4).DBType,tvshow) + String.IsEqual(VideoPlayer.TVShowTitle,ListItem(4).Title)] | [String.IsEqual(ListItem(4).DBType,season) + String.IsEqual(VideoPlayer.TVShowTitle,ListItem(4).TVShowTitle) + String.IsEqual(VideoPlayer.Season,ListItem(4).Season)] | [String.IsEqual(ListItem(4).DBType,artist) + String.Contains(MusicPlayer.Artist,ListItem(4).Artist)] | [String.IsEqual(ListItem(4).DBType,album) + String.IsEqual(Window(home).Property(MusicPlayer_AlbumArtist),ListItem(4).Artist) + String.IsEqual(MusicPlayer.Album,ListItem(4).Album)]]] | $EXP[3201_ListItem(4)_NowPlaying] | $EXP[3202_ListItem(4)_NowPlaying] | $EXP[3207_ListItem(4)_NowPlaying]</expression>
	<expression name="ListItem(5)_NowPlaying">[!$EXP[Infoscreen_Widget_HasFocus] + [ListItem(5).IsPlaying | [String.IsEqual(ListItem(5).DBType,tvshow) + String.IsEqual(VideoPlayer.TVShowTitle,ListItem(5).Title)] | [String.IsEqual(ListItem(5).DBType,season) + String.IsEqual(VideoPlayer.TVShowTitle,ListItem(5).TVShowTitle) + String.IsEqual(VideoPlayer.Season,ListItem(5).Season)] | [String.IsEqual(ListItem(5).DBType,artist) + String.Contains(MusicPlayer.Artist,ListItem(5).Artist)] | [String.IsEqual(ListItem(5).DBType,album) + String.IsEqual(Window(home).Property(MusicPlayer_AlbumArtist),ListItem(5).Artist) + String.IsEqual(MusicPlayer.Album,ListItem(5).Album)]]] | $EXP[3201_ListItem(5)_NowPlaying] | $EXP[3202_ListItem(5)_NowPlaying] | $EXP[3207_ListItem(5)_NowPlaying]</expression>
	<expression name="ListItem(6)_NowPlaying">[!$EXP[Infoscreen_Widget_HasFocus] + [ListItem(6).IsPlaying | [String.IsEqual(ListItem(6).DBType,tvshow) + String.IsEqual(VideoPlayer.TVShowTitle,ListItem(6).Title)] | [String.IsEqual(ListItem(6).DBType,season) + String.IsEqual(VideoPlayer.TVShowTitle,ListItem(6).TVShowTitle) + String.IsEqual(VideoPlayer.Season,ListItem(6).Season)] | [String.IsEqual(ListItem(6).DBType,artist) + String.Contains(MusicPlayer.Artist,ListItem(6).Artist)] | [String.IsEqual(ListItem(6).DBType,album) + String.IsEqual(Window(home).Property(MusicPlayer_AlbumArtist),ListItem(6).Artist) + String.IsEqual(MusicPlayer.Album,ListItem(6).Album)]]] | $EXP[3201_ListItem(6)_NowPlaying] | $EXP[3202_ListItem(6)_NowPlaying] | $EXP[3207_ListItem(6)_NowPlaying]</expression>
	<expression name="Secondary_List_NowPlaying">[Container.Content(tvshows) + String.IsEqual(VideoPlayer.TVShowTitle,ListItem.TVShowTitle) + String.IsEqual(VideoPlayer.Season,ListItem.Season)] | [Container.Content(artists) + String.IsEqual((Window(home).Property(MusicPlayer_AlbumArtist),ListItem.Artist)) + String.IsEqual(MusicPlayer.Album,ListItem.Album)]</expression>
	<expression name="Secondary_List_NowPlaying_External">[Contaner.Content(tvshows) + String.IsEqual(VideoPlayer.TVShowTitle,Container(3100).ListItem.TVShowTitle) + String.IsEqual(VideoPlayer.Season,Container(3100).ListItem.Season)] | [Container.Content(artists) + String.IsEqual(Container(3100).ListItem.Artist,Window(home).Property(MusicPlayer_AlbumArtist)) + String.IsEqual(Container(3100).ListItem.Album,MusicPlayer.Album)]</expression>
	<expression name="3201_ListItem(-3)_NowPlaying">Control.HasFocus(3201) + !String.IsEmpty(Container(3201).ListItemNoWrap(-3).Label) + Container(3201).ListItem(-3).IsPlaying</expression>
	<expression name="3201_ListItem(-2)_NowPlaying">Control.HasFocus(3201) + !String.IsEmpty(Container(3201).ListItemNoWrap(-2).Label) + Container(3201).ListItem(-2).IsPlaying</expression>
	<expression name="3201_ListItem(-1)_NowPlaying">Control.HasFocus(3201) + !String.IsEmpty(Container(3201).ListItemNoWrap(-1).Label) + Container(3201).ListItem(-1).IsPlaying</expression>
	<expression name="3201_ListItem(0)_NowPlaying">Control.HasFocus(3201) + !String.IsEmpty(Container(3201).ListItemNoWrap(0).Label) + Container(3201).ListItem(0).IsPlaying</expression>
	<expression name="3201_ListItem(1)_NowPlaying">Control.HasFocus(3201) + !String.IsEmpty(Container(3201).ListItemNoWrap(1).Label) + Container(3201).ListItem(1).IsPlaying</expression>
	<expression name="3201_ListItem(2)_NowPlaying">Control.HasFocus(3201) + !String.IsEmpty(Container(3201).ListItemNoWrap(2).Label) + Container(3201).ListItem(2).IsPlaying</expression>
	<expression name="3201_ListItem(3)_NowPlaying">Control.HasFocus(3201) + !String.IsEmpty(Container(3201).ListItemNoWrap(3).Label) + Container(3201).ListItem(3).IsPlaying</expression>
	<expression name="3201_ListItem(4)_NowPlaying">Control.HasFocus(3201) + !String.IsEmpty(Container(3201).ListItemNoWrap(4).Label) + Container(3201).ListItem(4).IsPlaying</expression>
	<expression name="3201_ListItem(5)_NowPlaying">Control.HasFocus(3201) + !String.IsEmpty(Container(3201).ListItemNoWrap(5).Label) + Container(3201).ListItem(5).IsPlaying</expression>
	<expression name="3201_ListItem(6)_NowPlaying">Control.HasFocus(3201) + !String.IsEmpty(Container(3201).ListItemNoWrap(6).Label) + Container(3201).ListItem(6).IsPlaying</expression>
	<expression name="3202_ListItem(-3)_NowPlaying">Control.HasFocus(3202) + !String.IsEmpty(Container(3202).ListItemNoWrap(-3).Label) + String.IsEqual(Container(3202).ListItem(-3).DBType,album) + String.IsEqual(Container(3202).ListItem(-3).Artist,Window(home).Property(MusicPlayer_AlbumArtist)) + String.IsEqual(Container(3202).ListItem(-3).Label,MusicPlayer.Album)</expression>
	<expression name="3202_ListItem(-2)_NowPlaying">Control.HasFocus(3202) + !String.IsEmpty(Container(3202).ListItemNoWrap(-2).Label) + String.IsEqual(Container(3202).ListItem(-2).DBType,album) + String.IsEqual(Container(3202).ListItem(-2).Artist,Window(home).Property(MusicPlayer_AlbumArtist)) + String.IsEqual(Container(3202).ListItem(-2).Label,MusicPlayer.Album)</expression>
	<expression name="3202_ListItem(-1)_NowPlaying">Control.HasFocus(3202) + !String.IsEmpty(Container(3202).ListItemNoWrap(-1).Label) + String.IsEqual(Container(3202).ListItem(-1).DBType,album) + String.IsEqual(Container(3202).ListItem(-1).Artist,Window(home).Property(MusicPlayer_AlbumArtist)) + String.IsEqual(Container(3202).ListItem(-1).Label,MusicPlayer.Album)</expression>
	<expression name="3202_ListItem(0)_NowPlaying">Control.HasFocus(3202) + !String.IsEmpty(Container(3202).ListItemNoWrap(0).Label) + String.IsEqual(Container(3202).ListItem(0).DBType,album) + String.IsEqual(Container(3202).ListItem(0).Artist,Window(home).Property(MusicPlayer_AlbumArtist)) + String.IsEqual(Container(3202).ListItem(0).Label,MusicPlayer.Album)</expression>
	<expression name="3202_ListItem(1)_NowPlaying">Control.HasFocus(3202) + !String.IsEmpty(Container(3202).ListItemNoWrap(1).Label) + String.IsEqual(Container(3202).ListItem(1).DBType,album) + String.IsEqual(Container(3202).ListItem(1).Artist,Window(home).Property(MusicPlayer_AlbumArtist)) + String.IsEqual(Container(3202).ListItem(1).Label,MusicPlayer.Album)</expression>
	<expression name="3202_ListItem(2)_NowPlaying">Control.HasFocus(3202) + !String.IsEmpty(Container(3202).ListItemNoWrap(2).Label) + String.IsEqual(Container(3202).ListItem(2).DBType,album) + String.IsEqual(Container(3202).ListItem(2).Artist,Window(home).Property(MusicPlayer_AlbumArtist)) + String.IsEqual(Container(3202).ListItem(2).Label,MusicPlayer.Album)</expression>
	<expression name="3202_ListItem(3)_NowPlaying">Control.HasFocus(3202) + !String.IsEmpty(Container(3202).ListItemNoWrap(3).Label) + String.IsEqual(Container(3202).ListItem(3).DBType,album) + String.IsEqual(Container(3202).ListItem(3).Artist,Window(home).Property(MusicPlayer_AlbumArtist)) + String.IsEqual(Container(3202).ListItem(3).Label,MusicPlayer.Album)</expression>
	<expression name="3202_ListItem(4)_NowPlaying">Control.HasFocus(3202) + !String.IsEmpty(Container(3202).ListItemNoWrap(4).Label) + String.IsEqual(Container(3202).ListItem(4).DBType,album) + String.IsEqual(Container(3202).ListItem(4).Artist,Window(home).Property(MusicPlayer_AlbumArtist)) + String.IsEqual(Container(3202).ListItem(4).Label,MusicPlayer.Album)</expression>
	<expression name="3202_ListItem(5)_NowPlaying">Control.HasFocus(3202) + !String.IsEmpty(Container(3202).ListItemNoWrap(5).Label) + String.IsEqual(Container(3202).ListItem(5).DBType,album) + String.IsEqual(Container(3202).ListItem(5).Artist,Window(home).Property(MusicPlayer_AlbumArtist)) + String.IsEqual(Container(3202).ListItem(5).Label,MusicPlayer.Album)</expression>
	<expression name="3202_ListItem(6)_NowPlaying">Control.HasFocus(3202) + !String.IsEmpty(Container(3202).ListItemNoWrap(6).Label) + String.IsEqual(Container(3202).ListItem(6).DBType,album) + String.IsEqual(Container(3202).ListItem(6).Artist,Window(home).Property(MusicPlayer_AlbumArtist)) + String.IsEqual(Container(3202).ListItem(6).Label,MusicPlayer.Album)</expression>
	<expression name="3207_ListItem(-3)_NowPlaying">Control.HasFocus(3207) + !String.IsEmpty(Container(3207).ListItemNoWrap(-3).Label) + [[String.IsEqual(Container(3207).ListItem(-3).DBType,artist) + String.IsEqual(Container(3207).ListItem(-3).Label,MusicPlayer.Artist)] | [String.IsEqual(Container(3207).ListItem(-3).DBType,album) + String.IsEqual(Container(3207).ListItem(-3).Artist,Window(home).Property(MusicPlayer_AlbumArtist)) + String.IsEqual(Container(3207).ListItem(-3).Label,MusicPlayer.Album)] | Container(3207).ListItem(-3).IsPlaying]</expression>
	<expression name="3207_ListItem(-2)_NowPlaying">Control.HasFocus(3207) + !String.IsEmpty(Container(3207).ListItemNoWrap(-2).Label) + [[String.IsEqual(Container(3207).ListItem(-2).DBType,artist) + String.IsEqual(Container(3207).ListItem(-2).Label,MusicPlayer.Artist)] | [String.IsEqual(Container(3207).ListItem(-2).DBType,album) + String.IsEqual(Container(3207).ListItem(-2).Artist,Window(home).Property(MusicPlayer_AlbumArtist)) + String.IsEqual(Container(3207).ListItem(-2).Label,MusicPlayer.Album)] | Container(3207).ListItem(-2).IsPlaying]</expression>
	<expression name="3207_ListItem(-1)_NowPlaying">Control.HasFocus(3207) + !String.IsEmpty(Container(3207).ListItemNoWrap(-1).Label) + [[String.IsEqual(Container(3207).ListItem(-1).DBType,artist) + String.IsEqual(Container(3207).ListItem(-1).Label,MusicPlayer.Artist)] | [String.IsEqual(Container(3207).ListItem(-1).DBType,album) + String.IsEqual(Container(3207).ListItem(-1).Artist,Window(home).Property(MusicPlayer_AlbumArtist)) + String.IsEqual(Container(3207).ListItem(-1).Label,MusicPlayer.Album)] | Container(3207).ListItem(-1).IsPlaying]</expression>
	<expression name="3207_ListItem(0)_NowPlaying">Control.HasFocus(3207) + !String.IsEmpty(Container(3207).ListItemNoWrap(0).Label) + [[String.IsEqual(Container(3207).ListItem(0).DBType,artist) + String.IsEqual(Container(3207).ListItem(0).Label,MusicPlayer.Artist)] | [String.IsEqual(Container(3207).ListItem(0).DBType,album) + String.IsEqual(Container(3207).ListItem(0).Artist,Window(home).Property(MusicPlayer_AlbumArtist)) + String.IsEqual(Container(3207).ListItem(0).Label,MusicPlayer.Album)] | Container(3207).ListItem(0).IsPlaying]</expression>
	<expression name="3207_ListItem(1)_NowPlaying">Control.HasFocus(3207) + !String.IsEmpty(Container(3207).ListItemNoWrap(1).Label) + [[String.IsEqual(Container(3207).ListItem(1).DBType,artist) + String.IsEqual(Container(3207).ListItem(1).Label,MusicPlayer.Artist)] | [String.IsEqual(Container(3207).ListItem(1).DBType,album) + String.IsEqual(Container(3207).ListItem(1).Artist,Window(home).Property(MusicPlayer_AlbumArtist)) + String.IsEqual(Container(3207).ListItem(1).Label,MusicPlayer.Album)] | Container(3207).ListItem(1).IsPlaying]</expression>
	<expression name="3207_ListItem(2)_NowPlaying">Control.HasFocus(3207) + !String.IsEmpty(Container(3207).ListItemNoWrap(2).Label) + [[String.IsEqual(Container(3207).ListItem(2).DBType,artist) + String.IsEqual(Container(3207).ListItem(2).Label,MusicPlayer.Artist)] | [String.IsEqual(Container(3207).ListItem(2).DBType,album) + String.IsEqual(Container(3207).ListItem(2).Artist,Window(home).Property(MusicPlayer_AlbumArtist)) + String.IsEqual(Container(3207).ListItem(2).Label,MusicPlayer.Album)] | Container(3207).ListItem(2).IsPlaying]</expression>
	<expression name="3207_ListItem(3)_NowPlaying">Control.HasFocus(3207) + !String.IsEmpty(Container(3207).ListItemNoWrap(3).Label) + [[String.IsEqual(Container(3207).ListItem(3).DBType,artist) + String.IsEqual(Container(3207).ListItem(3).Label,MusicPlayer.Artist)] | [String.IsEqual(Container(3207).ListItem(3).DBType,album) + String.IsEqual(Container(3207).ListItem(3).Artist,Window(home).Property(MusicPlayer_AlbumArtist)) + String.IsEqual(Container(3207).ListItem(3).Label,MusicPlayer.Album)] | Container(3207).ListItem(3).IsPlaying]</expression>
	<expression name="3207_ListItem(4)_NowPlaying">Control.HasFocus(3207) + !String.IsEmpty(Container(3207).ListItemNoWrap(4).Label) + [[String.IsEqual(Container(3207).ListItem(4).DBType,artist) + String.IsEqual(Container(3207).ListItem(4).Label,MusicPlayer.Artist)] | [String.IsEqual(Container(3207).ListItem(4).DBType,album) + String.IsEqual(Container(3207).ListItem(4).Artist,Window(home).Property(MusicPlayer_AlbumArtist)) + String.IsEqual(Container(3207).ListItem(4).Label,MusicPlayer.Album)] | Container(3207).ListItem(4).IsPlaying]</expression>
	<expression name="3207_ListItem(5)_NowPlaying">Control.HasFocus(3207) + !String.IsEmpty(Container(3207).ListItemNoWrap(5).Label) + [[String.IsEqual(Container(3207).ListItem(5).DBType,artist) + String.IsEqual(Container(3207).ListItem(5).Label,MusicPlayer.Artist)] | [String.IsEqual(Container(3207).ListItem(5).DBType,album) + String.IsEqual(Container(3207).ListItem(5).Artist,Window(home).Property(MusicPlayer_AlbumArtist)) + String.IsEqual(Container(3207).ListItem(5).Label,MusicPlayer.Album)] | Container(3207).ListItem(5).IsPlaying]</expression>
	<expression name="3207_ListItem(6)_NowPlaying">Control.HasFocus(3207) + !String.IsEmpty(Container(3207).ListItemNoWrap(6).Label) + [[String.IsEqual(Container(3207).ListItem(6).DBType,artist) + String.IsEqual(Container(3207).ListItem(6).Label,MusicPlayer.Artist)] | [String.IsEqual(Container(3207).ListItem(6).DBType,album) + String.IsEqual(Container(3207).ListItem(6).Artist,Window(home).Property(MusicPlayer_AlbumArtist)) + String.IsEqual(Container(3207).ListItem(6).Label,MusicPlayer.Album)] | Container(3207).ListItem(6).IsPlaying]</expression>

	<!-- Views -->
	<!-- List -->
	<expression name="ListView_IsVisible">!$EXP[Infoscreen_IsVisible] + [Control.HasFocus(50) | String.IsEqual(Container.ViewMode,List)]</expression>
	<!-- Display -->
	<expression name="ListView_Display_IsBackground">$EXP[ListView_IsVisible] + [$EXP[ListView_Display_IsBackground_Movies] | $EXP[ListView_Display_IsBackground_Sets] | $EXP[ListView_Display_IsBackground_TVShows] | $EXP[ListView_Display_IsBackground_Seasons] | $EXP[ListView_Display_IsBackground_Episodes] | $EXP[ListView_Display_IsBackground_Artists] | $EXP[ListView_Display_IsBackground_Albums] | $EXP[ListView_Display_IsBackground_Songs] | $EXP[ListView_Display_IsBackground_MusicVideos] | $EXP[ListView_Display_IsBackground_Programs_Files] | $EXP[Containers_Background]]</expression>
	<expression name="ListView_Display_IsBackground_Movies">!Window.Is(videoplaylist) + Container.Content(movies) + [Skin.String(ListView_Display_Movies,Background) | !Skin.String(ListView_Display_Movies)]</expression>
	<expression name="ListView_Display_IsBackground_Sets">Container.Content(sets) + [Skin.String(ListView_Display_Sets,Background) | !Skin.String(ListView_Display_Sets)]</expression>
	<expression name="ListView_Display_IsBackground_TVShows">Container.Content(tvshows) + [Skin.String(ListView_Display_TVShows,Background) | !Skin.String(ListView_Display_TVShows)]</expression>
	<expression name="ListView_Display_IsBackground_Seasons">Container.Content(seasons) + [Skin.String(ListView_Display_Seasons,Background) | !Skin.String(ListView_Display_Seasons)]</expression>
	<expression name="ListView_Display_IsBackground_Episodes">!Window.Is(videoplaylist) + Container.Content(episodes) + [Skin.String(ListView_Display_Episodes,Background) | !Skin.String(ListView_Display_Episodes)]</expression>
	<expression name="ListView_Display_IsBackground_Artists">Container.Content(artists) + [Skin.String(ListView_Display_Artists,Background) | !Skin.String(ListView_Display_Artists)]</expression>
	<expression name="ListView_Display_IsBackground_Albums">Container.Content(albums) + Skin.String(ListView_Display_Albums,Background)</expression>
	<expression name="ListView_Display_IsBackground_Songs">Container.Content(songs) + Skin.String(ListView_Display_Songs,Background)</expression>
	<expression name="ListView_Display_IsBackground_MusicVideos">Container.Content(musicvideos) + [Skin.String(ListView_Display_MusicVideos,Background) | !Skin.String(ListView_Display_MusicVideos)]</expression>
	<expression name="ListView_Display_IsBackground_Programs_Files">$EXP[Container_Programs_IsFiles] + Skin.String(ListView_Display_Programs_Files,Background)</expression>
	<expression name="ListView_Display_IsThumbnails">$EXP[ListView_IsVisible] + [$EXP[ListView_Display_IsThumbnails_Movies] | $EXP[ListView_Display_IsThumbnails_Sets] | $EXP[ListView_Display_IsThumbnails_TVShows] | $EXP[ListView_Display_IsThumbnails_Seasons] | $EXP[ListView_Display_IsThumbnails_Episodes] | $EXP[ListView_Display_IsThumbnails_Artists] | $EXP[ListView_Display_IsThumbnails_Albums] | $EXP[ListView_Display_IsThumbnails_Songs] | $EXP[ListView_Display_IsThumbnails_MusicVideos] | Container.Content(addons) | Container.Content(images) | $EXP[Container_Programs_IsFolders] | $EXP[ListView_Display_IsThumbnails_Programs_Files] | Container.Content(files) | Container.Content(actors)]</expression>
	<expression name="ListView_Display_IsThumbnails_Movies">Container.Content(movies) + Skin.String(ListView_Display_Movies,Thumbnails)</expression>
	<expression name="ListView_Display_IsThumbnails_Sets">Container.Content(sets) + Skin.String(ListView_Display_Sets,Thumbnails)</expression>
	<expression name="ListView_Display_IsThumbnails_TVShows">Container.Content(tvshows) + Skin.String(ListView_Display_TVShows,Thumbnails)</expression>
	<expression name="ListView_Display_IsThumbnails_Seasons">Container.Content(seasons) + Skin.String(ListView_Display_Seasons,Thumbnails)</expression>
	<expression name="ListView_Display_IsThumbnails_Episodes">Container.Content(episodes) + Skin.String(ListView_Display_Episodes,Thumbnails)</expression>
	<expression name="ListView_Display_IsThumbnails_Artists">Container.Content(artists) + Skin.String(ListView_Display_Artists,Thumbnails)</expression>
	<expression name="ListView_Display_IsThumbnails_Albums">Container.Content(albums) + [Skin.String(ListView_Display_Albums,Thumbnails) | !Skin.String(ListView_Display_Albums)]</expression>
	<expression name="ListView_Display_IsThumbnails_Songs">Container.Content(songs) + [Skin.String(ListView_Display_Songs,Thumbnails) | !Skin.String(ListView_Display_Songs)]</expression>
	<expression name="ListView_Display_IsThumbnails_MusicVideos">Container.Content(musicvideos) + Skin.String(ListView_Display_MusicVideos,Thumbnails)</expression>
	<expression name="ListView_Display_IsThumbnails_Programs_Files">$EXP[Container_Programs_IsFiles] + [Skin.String(ListView_Display_Programs_Files,Thumbnails) | !Skin.String(ListView_Display_Programs_Files)]</expression>
	<!-- Details -->
	<expression name="ListView_Details_Title">$EXP[ListView_Details_Title_Movies] | $EXP[ListView_Details_Title_Sets] | $EXP[ListView_Details_Title_TVShows] | $EXP[ListView_Details_Title_Seasons] | $EXP[ListView_Details_Title_Episodes] | $EXP[ListView_Details_Title_Artists] | $EXP[ListView_Details_Title_Albums] | $EXP[ListView_Details_Title_Songs] | $EXP[ListView_Details_Title_MusicVideos] | $EXP[ListView_Details_Title_Addons] | $EXP[ListView_Details_Title_Images] | $EXP[ListView_Details_Title_Programs_Folders] | $EXP[ListView_Details_Title_Programs_Files] | $EXP[ListView_Details_Overlay_IsVisible]</expression>
	<expression name="ListView_Details_Title_Movies">Container.Content(movies) + Skin.String(ListView_Details_Movies,Title)</expression>
	<expression name="ListView_Details_Title_Sets">Container.Content(sets) + Skin.String(ListView_Details_Sets,Title)</expression>
	<expression name="ListView_Details_Title_TVShows">Container.Content(tvshows) + Skin.String(ListView_Details_TVShows,Title)</expression>
	<expression name="ListView_Details_Title_Seasons">Container.Content(seasons) + Skin.String(ListView_Details_Seasons,Title)</expression>
	<expression name="ListView_Details_Title_Episodes">Container.Content(episodes) + Skin.String(ListView_Details_Episodes,Title)</expression>
	<expression name="ListView_Details_Title_Artists">Container.Content(artists) + Skin.String(ListView_Details_Artists,Title)</expression>
	<expression name="ListView_Details_Title_Albums">Container.Content(albums) + Skin.String(ListView_Details_Albums,Title)</expression>
	<expression name="ListView_Details_Title_Songs">Container.Content(songs) + Skin.String(ListView_Details_Songs,Title)</expression>
	<expression name="ListView_Details_Title_MusicVideos">Container.Content(musicvideos) + Skin.String(ListView_Details_MusicVideos,Title)</expression>
	<expression name="ListView_Details_Title_Addons">Container.Content(addons) + Skin.String(ListView_Details_Addons,Title)</expression>
	<expression name="ListView_Details_Title_Images">Container.Content(images) + Skin.String(ListView_Details_Images,Title)</expression>
	<expression name="ListView_Details_Title_Programs_Files">$EXP[Container_Programs_IsFiles] + Skin.String(ListView_Details_Programs_Files,Title)</expression>
	<expression name="ListView_Details_Info">$EXP[ListView_Details_Info_Movies] | $EXP[ListView_Details_Info_Sets] | $EXP[ListView_Details_Info_TVShows] | $EXP[ListView_Details_Info_Seasons] | $EXP[ListView_Details_Info_Episodes] | $EXP[ListView_Details_Info_Artists] | $EXP[ListView_Details_Info_Albums] | $EXP[ListView_Details_Info_Songs] | $EXP[ListView_Details_Info_MusicVideos] | $EXP[ListView_Details_Info_Addons] | $EXP[ListView_Details_Info_Images] | $EXP[ListView_Details_Info_Programs_Folders] | $EXP[ListView_Details_Info_Programs_Files] | Container.Content(files) | Container.Content(actors) | Window.Is(videoplaylist) | Window.Is(musicplaylist)</expression>
	<expression name="ListView_Details_Info_Movies">Container.Content(movies) + [Skin.String(ListView_Details_Movies,TitleAndInfo) | !Skin.String(ListView_Details_Movies)]</expression>
	<expression name="ListView_Details_Info_Sets">Container.Content(sets) + [Skin.String(ListView_Details_Sets,TitleAndInfo) | !Skin.String(ListView_Details_Sets)]</expression>
	<expression name="ListView_Details_Info_TVShows">Container.Content(tvshows) + [Skin.String(ListView_Details_TVShows,TitleAndInfo) | !Skin.String(ListView_Details_TVShows)]</expression>
	<expression name="ListView_Details_Info_Seasons">Container.Content(seasons) + [Skin.String(ListView_Details_Seasons,TitleAndInfo) | !Skin.String(ListView_Details_Seasons)]</expression>
	<expression name="ListView_Details_Info_Episodes">Container.Content(episodes) + [Skin.String(ListView_Details_Episodes,TitleAndInfo) | !Skin.String(ListView_Details_Episodes)]</expression>
	<expression name="ListView_Details_Info_Artists">Container.Content(artists) + [Skin.String(ListView_Details_Artists,TitleAndInfo) | !Skin.String(ListView_Details_Artists)]</expression>
	<expression name="ListView_Details_Info_Albums">Container.Content(albums) + [Skin.String(ListView_Details_Albums,TitleAndInfo) | !Skin.String(ListView_Details_Albums)]</expression>
	<expression name="ListView_Details_Info_Songs">Container.Content(songs) + [Skin.String(ListView_Details_Songs,TitleAndInfo) | !Skin.String(ListView_Details_Songs)]</expression>
	<expression name="ListView_Details_Info_MusicVideos">Container.Content(musicvideos) + [Skin.String(ListView_Details_MusicVideos,TitleAndInfo) | !Skin.String(ListView_Details_MusicVideos)]</expression>
	<expression name="ListView_Details_Info_Addons">Container.Content(addons) + [Skin.String(ListView_Details_Images,TitleAndInfo) | !Skin.String(ListView_Details_Images)]</expression>
	<expression name="ListView_Details_Info_Images">Container.Content(images) + [Skin.String(ListView_Details_Addons,TitleAndInfo) | !Skin.String(ListView_Details_Addons)]</expression>
	<expression name="ListView_Details_Info_Programs_Folders">$EXP[Container_Programs_IsFolders] + [Skin.String(ListView_Details_Programs_Folders,TitleAndInfo) | !Skin.String(ListView_Details_Programs_Folders)]</expression>
	<expression name="ListView_Details_Info_Programs_Files">$EXP[Container_Programs_IsFiles] + [Skin.String(ListView_Details_Programs_Files,TitleAndInfo) | !Skin.String(ListView_Details_Programs_Files)]</expression>
	<!-- Flags -->
	<expression name="ListView_Flags_Off">$EXP[ListView_Flags_Off_Movies] | $EXP[ListView_Flags_Off_Sets] | $EXP[ListView_Flags_Off_TVShows] | $EXP[ListView_Flags_Off_Seasons] | $EXP[ListView_Flags_Off_Episodes] | $EXP[ListView_Flags_Off_Programs_Files]</expression>
	<expression name="ListView_Flags_Off_Movies">Container.Content(movies) + Skin.String(ListView_Flags_Movies,Off)</expression>
	<expression name="ListView_Flags_Off_Sets">Container.Content(sets) + Skin.String(ListView_Flags_Sets,Off)</expression>
	<expression name="ListView_Flags_Off_TVShows">Container.Content(tvshows) + Skin.String(ListView_Flags_TVShows,Off)</expression>
	<expression name="ListView_Flags_Off_Seasons">Container.Content(seasons) + Skin.String(ListView_Flags_Seasons,Off)</expression>
	<expression name="ListView_Flags_Off_Episodes">Container.Content(episodes) + Skin.String(ListView_Flags_Episodes,Off)</expression>
	<expression name="ListView_Flags_Off_Programs_Files">$EXP[Container_Programs_IsFiles] + Skin.String(ListView_Flags_Programs_Files,Off)</expression>
	<expression name="ListView_Flags_Studio">$EXP[ListView_Flags_Studio_Movies] | $EXP[ListView_Flags_Studio_Sets] | $EXP[ListView_Flags_Studio_TVShows] | $EXP[ListView_Flags_Studio_Seasons] | $EXP[ListView_Flags_Studio_Episodes] | $EXP[ListView_Flags_Studio_Programs_Files]</expression>
	<expression name="ListView_Flags_Studio_Movies">Container.Content(movies) + Skin.String(ListView_Flags_Movies,Studio)</expression>
	<expression name="ListView_Flags_Studio_Sets">Container.Content(sets) + Skin.String(ListView_Flags_Sets,Studio)</expression>
	<expression name="ListView_Flags_Studio_TVShows">Container.Content(tvshows) + Skin.String(ListView_Flags_TVShows,Studio)</expression>
	<expression name="ListView_Flags_Studio_Seasons">Container.Content(seasons) + Skin.String(ListView_Flags_Seasons,Studio)</expression>
	<expression name="ListView_Flags_Studio_Episodes">Container.Content(episodes) + Skin.String(ListView_Flags_Episodes,Studio)</expression>
	<expression name="ListView_Flags_Studio_Programs_Files">$EXP[Container_Programs_IsFiles] + Skin.String(ListView_Flags_Programs_Files,Studio)</expression>
	<expression name="ListView_Flags_Rating">$EXP[ListView_Flags_Rating_Movies] | $EXP[ListView_Flags_Rating_Sets] | $EXP[ListView_Flags_Rating_TVShows] | $EXP[ListView_Flags_Rating_Seasons] | $EXP[ListView_Flags_Rating_Episodes] | $EXP[ListView_Flags_Rating_Programs_Files]</expression>
	<expression name="ListView_Flags_Rating_Movies">Container.Content(movies) + Skin.String(ListView_Flags_Movies,Rating)</expression>
	<expression name="ListView_Flags_Rating_Sets">Container.Content(sets) + Skin.String(ListView_Flags_Sets,Rating)</expression>
	<expression name="ListView_Flags_Rating_TVShows">Container.Content(tvshows) + Skin.String(ListView_Flags_TVShows,Rating)</expression>
	<expression name="ListView_Flags_Rating_Seasons">Container.Content(seasons) + Skin.String(ListView_Flags_Seasons,Rating)</expression>
	<expression name="ListView_Flags_Rating_Episodes">Container.Content(episodes) + Skin.String(ListView_Flags_Episodes,Rating)</expression>
	<expression name="ListView_Flags_Rating_Programs_Files">$EXP[Container_Programs_IsFiles] + Skin.String(ListView_Flags_Programs_Files,Rating)</expression>
	<expression name="ListView_Flags_All">$EXP[ListView_Flags_All_Movies] | $EXP[ListView_Flags_All_Sets] | $EXP[ListView_Flags_All_TVShows] | $EXP[ListView_Flags_All_Seasons] | $EXP[ListView_Flags_All_Episodes] | $EXP[ListView_Flags_All_Programs_Files]</expression>
	<expression name="ListView_Flags_All_Movies">Container.Content(movies) + [Skin.String(ListView_Flags_Movies,All) | !Skin.String(ListView_Flags_Movies)]</expression>
	<expression name="ListView_Flags_All_Sets">Container.Content(sets) + [Skin.String(ListView_Flags_Sets,All) | !Skin.String(ListView_Flags_Movies)]</expression>
	<expression name="ListView_Flags_All_TVShows">Container.Content(tvshows) + [Skin.String(ListView_Flags_TVShows,All) | !Skin.String(ListView_Flags_TVShows)]</expression>
	<expression name="ListView_Flags_All_Seasons">Container.Content(seasons) + [Skin.String(ListView_Flags_Seasons,All) | !Skin.String(ListView_Flags_Seasons)]</expression>
	<expression name="ListView_Flags_All_Episodes">Container.Content(episodes) + [Skin.String(ListView_Flags_Episodes,All) | !Skin.String(ListView_Flags_Episodes)]</expression>
	<expression name="ListView_Flags_All_Programs_Files">$EXP[Container_Programs_IsFiles] + [Skin.String(ListView_Flags_Programs_Files,All) | !Skin.String(ListView_Flags_Programs_Files)]</expression>
	<!-- IsVisible -->
	<expression name="ListView_Flags_Studio_IsVisible">Control.IsVisible(50) + [$EXP[ListView_Flags_Studio] | $EXP[ListView_Flags_All]]</expression>
	<expression name="ListView_Flags_Rating_IsVisible">Control.IsVisible(50) + [$EXP[ListView_Flags_Rating] | $EXP[ListView_Flags_All]]</expression>

	<!-- Billboard -->
	<expression name="BillboardView_Enabled">[Skin.HasSetting(BillboardView_Enabled) + [Window.Is(videos) | Window.Is(music)]] | [Skin.HasSetting(BillboardView_Enabled_Addons) + Window.Is(programs)]</expression>
	<expression name="BillboardView_IsVisible">$EXP[BillboardView_Media_IsVisible] | $EXP[BillboardView_Display_IsFanart_Widget]</expression>
	<expression name="BillboardView_Media_IsVisible">!$EXP[Infoscreen_IsVisible] + [Control.HasFocus(501) | String.IsEqual(Container.ViewMode,Billboard)]</expression>
	<!-- Display -->
	<expression name="BillboardView_Display_IsFanart">$EXP[BillboardView_Media_IsVisible] | $EXP[BillboardView_Display_IsFanart_Widget]</expression>
	<expression name="BillboardView_Display_IsFanart_Widget">$EXP[BillboardView_Display_IsFanart_Widget_Home] | $EXP[BillboardView_Display_IsFanart_Widget_Infoscreen]</expression>
	<expression name="BillboardView_Display_IsFanart_Widget_Home">$EXP[BillboardView_Display_IsFanart_Widget1] | $EXP[BillboardView_Display_IsFanart_Widget2] | $EXP[BillboardView_Display_IsFanart_Widget3] | $EXP[BillboardView_Display_IsFanart_Widget4] | $EXP[BillboardView_Display_IsFanart_Widget5] | $EXP[BillboardView_Display_IsFanart_Widget6] | $EXP[BillboardView_Display_IsFanart_Widget7] | $EXP[BillboardView_Display_IsFanart_Widget8] | $EXP[BillboardView_Display_IsFanart_Widget9]</expression>
	<expression name="BillboardView_Display_IsFanart_Widget1">String.IsEqual(Window(home).Property(Home_Widget),3201) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget1_View,Billboard)</expression>
	<expression name="BillboardView_Display_IsFanart_Widget2">String.IsEqual(Window(home).Property(Home_Widget),3202) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget2_View,Billboard)</expression>
	<expression name="BillboardView_Display_IsFanart_Widget3">String.IsEqual(Window(home).Property(Home_Widget),3203) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget3_View,Billboard)</expression>
	<expression name="BillboardView_Display_IsFanart_Widget4">String.IsEqual(Window(home).Property(Home_Widget),3204) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget4_View,Billboard)</expression>
	<expression name="BillboardView_Display_IsFanart_Widget5">String.IsEqual(Window(home).Property(Home_Widget),3205) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget5_View,Billboard)</expression>
	<expression name="BillboardView_Display_IsFanart_Widget6">String.IsEqual(Window(home).Property(Home_Widget),3206) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget6_View,Billboard)</expression>
	<expression name="BillboardView_Display_IsFanart_Widget7">String.IsEqual(Window(home).Property(Home_Widget),3207) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget7_View,Billboard)</expression>
	<expression name="BillboardView_Display_IsFanart_Widget8">String.IsEqual(Window(home).Property(Home_Widget),3208) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget8_View,Billboard)</expression>
	<expression name="BillboardView_Display_IsFanart_Widget9">String.IsEqual(Window(home).Property(Home_Widget),3209) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget9_View,Billboard)</expression>
	<expression name="BillboardView_Display_IsFanart_Widget_Infoscreen">$EXP[Infoscreen_IsVisible] + [Control.HasFocus(50) + String.IsEqual(Control.GetLabel(62001),Billboard) + String.IsEqual(Control.GetLabel(62002),Fanart)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3201) + String.IsEqual(Control.GetLabel(62011),Billboard) + String.IsEqual(Control.GetLabel(62012),Fanart)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3202) + String.IsEqual(Control.GetLabel(62021),Billboard) + String.IsEqual(Control.GetLabel(62022),Fanart)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3203) + String.IsEqual(Control.GetLabel(62031),Billboard) + String.IsEqual(Control.GetLabel(62032),Fanart)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3204) + String.IsEqual(Control.GetLabel(62041),Billboard) + String.IsEqual(Control.GetLabel(62042),Fanart)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3205) + String.IsEqual(Control.GetLabel(62051),Billboard) + String.IsEqual(Control.GetLabel(62052),Fanart)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3206) + String.IsEqual(Control.GetLabel(62061),Billboard) + String.IsEqual(Control.GetLabel(62062),Fanart)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3207) + String.IsEqual(Control.GetLabel(62071),Billboard) + String.IsEqual(Control.GetLabel(62072),Fanart)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3208) + String.IsEqual(Control.GetLabel(62081),Billboard) + String.IsEqual(Control.GetLabel(62082),Fanart)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3209) + String.IsEqual(Control.GetLabel(62091),Billboard) + String.IsEqual(Control.GetLabel(62092),Fanart)]</expression>
	<!-- Details -->
	<expression name="BillboardView_Details_Off">false</expression>
	<expression name="BillboardView_Details_Title">$EXP[BillboardView_Details_Title_Movies] | $EXP[BillboardView_Details_Title_Sets] | $EXP[BillboardView_Details_Title_TVShows] | $EXP[BillboardView_Details_Title_Seasons] | $EXP[BillboardView_Details_Title_Episodes] | $EXP[BillboardView_Details_Title_Artists] | $EXP[BillboardView_Details_Title_MusicVideos] | $EXP[BillboardView_Details_Title_Programs_Files]</expression>
	<expression name="BillboardView_Details_Title_Movies">Container.Content(movies) + Skin.String(BillboardView_Details_Movies,Title)</expression>
	<expression name="BillboardView_Details_Title_Sets">Container.Content(sets) + Skin.String(BillboardView_Details_Sets,Title)</expression>
	<expression name="BillboardView_Details_Title_TVShows">Container.Content(tvshows) + Skin.String(BillboardView_Details_TVShows,Title)</expression>
	<expression name="BillboardView_Details_Title_Seasons">Container.Content(seasons) + Skin.String(BillboardView_Details_Seasons,Title)</expression>
	<expression name="BillboardView_Details_Title_Episodes">Container.Content(episodes) + Skin.String(BillboardView_Details_Episodes,Title)</expression>
	<expression name="BillboardView_Details_Title_Artists">Container.Content(artists) + [Skin.String(BillboardView_Details_Artists,Title) | !Skin.String(BillboardView_Details_Artists)]</expression>
	<expression name="BillboardView_Details_Title_MusicVideos">Container.Content(musicvideos) + [Skin.String(BillboardView_Details_MusicVideos,Title) | !Skin.String(BillboardView_Details_MusicVideos)]</expression>
	<expression name="BillboardView_Details_Title_Programs_Files">$EXP[Container_Programs_IsFiles] + Skin.String(BillboardView_Details_Programs_Files,Title)</expression>
	<expression name="BillboardView_Details_Info">$EXP[BillboardView_Details_Info_Movies] | $EXP[BillboardView_Details_Info_Sets] | $EXP[BillboardView_Details_Info_TVShows] | $EXP[BillboardView_Details_Info_Seasons] | $EXP[BillboardView_Details_Info_Episodes] | $EXP[BillboardView_Details_Info_Artists] | $EXP[BillboardView_Details_Info_MusicVideos] | $EXP[BillboardView_Details_Info_Programs_Files]</expression>
	<expression name="BillboardView_Details_Info_Movies">Container.Content(movies) + Skin.String(BillboardView_Details_Movies,TitleAndInfo)</expression>
	<expression name="BillboardView_Details_Info_Sets">Container.Content(sets) + Skin.String(BillboardView_Details_Sets,TitleAndInfo)</expression>
	<expression name="BillboardView_Details_Info_TVShows">Container.Content(tvshows) + Skin.String(BillboardView_Details_TVShows,TitleAndInfo)</expression>
	<expression name="BillboardView_Details_Info_Seasons">Container.Content(seasons) + [Skin.String(BillboardView_Details_Seasons,TitleAndInfo) | !Skin.String(BillboardView_Details_Seasons)]</expression>
	<expression name="BillboardView_Details_Info_Episodes">Container.Content(episodes) + Skin.String(BillboardView_Details_Episodes,TitleAndInfo)</expression>
	<expression name="BillboardView_Details_Info_Artists">Container.Content(artists) + Skin.String(BillboardView_Details_Artists,TitleAndInfo)</expression>
	<expression name="BillboardView_Details_Info_MusicVideos">Container.Content(musicvideos) + Skin.String(BillboardView_Details_MusicVideos,TitleAndInfo)</expression>
	<expression name="BillboardView_Details_Info_Programs_Files">$EXP[Container_Programs_IsFiles] + Skin.String(BillboardView_Details_Programs_Files,TitleAndInfo)</expression>
	<expression name="BillboardView_Details_Plot">$EXP[BillboardView_Details_Plot_Movies] | $EXP[BillboardView_Details_Plot_Sets] | $EXP[BillboardView_Details_Plot_TVShows] | $EXP[BillboardView_Details_Plot_Seasons] | $EXP[BillboardView_Details_Plot_Episodes] | $EXP[BillboardView_Details_Plot_Artists] | $EXP[BillboardView_Details_Plot_MusicVideos] | $EXP[BillboardView_Details_Plot_Programs_Files]</expression>
	<expression name="BillboardView_Details_Plot_Movies">Container.Content(movies) + Skin.String(BillboardView_Details_Movies,TitleAndPlot)</expression>
	<expression name="BillboardView_Details_Plot_Sets">Container.Content(sets) + Skin.String(BillboardView_Details_Sets,TitleAndPlot)</expression>
	<expression name="BillboardView_Details_Plot_TVShows">Container.Content(tvshows) + Skin.String(BillboardView_Details_TVShows,TitleAndPlot)</expression>
	<expression name="BillboardView_Details_Plot_Seasons">Container.Content(seasons) + Skin.String(BillboardView_Details_Seasons,TitleAndPlot)</expression>
	<expression name="BillboardView_Details_Plot_Episodes">Container.Content(episodes) + Skin.String(BillboardView_Details_Episodes,TitleAndPlot)</expression>
	<expression name="BillboardView_Details_Plot_Artists">Container.Content(artists) + Skin.String(BillboardView_Details_Artists,TitleAndPlot)</expression>
	<expression name="BillboardView_Details_Plot_MusicVideos">Container.Content(musicvideos) + Skin.String(BillboardView_Details_MusicVideos,TitleAndPlot)</expression>
	<expression name="BillboardView_Details_Plot_Programs_Files">$EXP[Container_Programs_IsFiles] + Skin.String(BillboardView_Details_Programs_Files,TitleAndPlot)</expression>
	<expression name="BillboardView_Details_All">$EXP[BillboardView_Details_All_Movies] | $EXP[BillboardView_Details_All_Sets] | $EXP[BillboardView_Details_All_TVShows] | $EXP[BillboardView_Details_All_Seasons] | $EXP[BillboardView_Details_All_Episodes] | $EXP[BillboardView_Details_All_Artists] | $EXP[BillboardView_Details_All_MusicVideos] | $EXP[BillboardView_Details_All_Programs_Files]</expression>
	<expression name="BillboardView_Details_All_Movies">Container.Content(movies) + [Skin.String(BillboardView_Details_Movies,All) | !Skin.String(BillboardView_Details_Movies)]</expression>
	<expression name="BillboardView_Details_All_Sets">Container.Content(sets) + [Skin.String(BillboardView_Details_Sets,All) | !Skin.String(BillboardView_Details_Sets)]</expression>
	<expression name="BillboardView_Details_All_TVShows">Container.Content(tvshows) + [Skin.String(BillboardView_Details_TVShows,All) | !Skin.String(BillboardView_Details_TVShows)]</expression>
	<expression name="BillboardView_Details_All_Seasons">Container.Content(seasons) + Skin.String(BillboardView_Details_Seasons,All)</expression>
	<expression name="BillboardView_Details_All_Episodes">Container.Content(episodes) + [Skin.String(BillboardView_Details_Episodes,All) | !Skin.String(BillboardView_Details_Episodes)]</expression>
	<expression name="BillboardView_Details_All_Artists">Container.Content(artists) + Skin.String(BillboardView_Details_Artists,All)</expression>
	<expression name="BillboardView_Details_All_MusicVideos">Container.Content(musicvideos) + Skin.String(BillboardView_Details_MusicVideos,All)</expression>
	<expression name="BillboardView_Details_All_Programs_Files">$EXP[Container_Programs_IsFiles] + [Skin.String(BillboardView_Details_Programs_Files,All) | !Skin.String(BillboardView_Details_Programs_Files)]</expression>
	<!-- Logos -->
	<expression name="BillboardView_Logo_On">$EXP[BillboardView_Logo_On_Movies] | $EXP[BillboardView_Logo_On_Sets] | $EXP[BillboardView_Logo_On_TVShows] | $EXP[BillboardView_Logo_On_Artists] | $EXP[BillboardView_Logo_On_Programs_Files]</expression>
	<expression name="BillboardView_Logo_On_Movies">Container.Content(movies) + Skin.String(BillboardView_Logo_Movies,On)</expression>
	<expression name="BillboardView_Logo_On_Sets">Container.Content(sets) + Skin.String(BillboardView_Logo_Sets,On)</expression>
	<expression name="BillboardView_Logo_On_TVShows">Container.Content(tvshows) + Skin.String(BillboardView_Logo_TVShows,On)</expression>
	<expression name="BillboardView_Logo_On_Artists">Container.Content(artists) + Skin.String(BillboardView_Logo_Artists,On)</expression>
	<expression name="BillboardView_Logo_On_Programs_Files">$EXP[Container_Programs_IsFiles] + Skin.String(BillboardView_Logo_Programs_Files,On)</expression>
	<expression name="BillboardView_Logo_Off">$EXP[BillboardView_Logo_Off_Movies] | $EXP[BillboardView_Logo_Off_Sets] | $EXP[BillboardView_Logo_Off_TVShows] | $EXP[BillboardView_Logo_Off_Artists] | $EXP[BillboardView_Logo_Off_Programs_Files]</expression>
	<expression name="BillboardView_Logo_Off_Movies">Container.Content(movies) + [Skin.String(BillboardView_Logo_Movies,Off) | !Skin.String(BillboardView_Logo_Movies)]</expression>
	<expression name="BillboardView_Logo_Off_Sets">Container.Content(sets) + [Skin.String(BillboardView_Logo_Sets,Off) | !Skin.String(BillboardView_Logo_Sets)]</expression>
	<expression name="BillboardView_Logo_Off_TVShows">Container.Content(tvshows) + [Skin.String(BillboardView_Logo_TVShows,Off) | !Skin.String(BillboardView_Logo_TVShows)]</expression>
	<expression name="BillboardView_Logo_Off_Artists">Container.Content(artists) + [Skin.String(BillboardView_Logo_Artists,Off) | !Skin.String(BillboardView_Logo_Artists)]</expression>
	<expression name="BillboardView_Logo_Off_Programs_Files">$EXP[Container_Programs_IsFiles] + [Skin.String(BillboardView_Logo_Programs_Files,Off) | !Skin.String(BillboardView_Logo_Programs_Files)]</expression>
	<!-- Flags -->
	<expression name="BillboardView_Flags_Off">$EXP[BillboardView_Flags_Off_Movies] | $EXP[BillboardView_Flags_Off_Sets] | $EXP[BillboardView_Flags_Off_TVShows] | $EXP[BillboardView_Flags_Off_Seasons] | $EXP[BillboardView_Flags_Off_Episodes] | $EXP[BillboardView_Flags_Off_Programs_Files]</expression>
	<expression name="BillboardView_Flags_Off_Movies">Container.Content(movies) + Skin.String(BillboardView_Flags_Movies,Off)</expression>
	<expression name="BillboardView_Flags_Off_Sets">Container.Content(sets) + Skin.String(BillboardView_Flags_Sets,Off)</expression>
	<expression name="BillboardView_Flags_Off_TVShows">Container.Content(tvshows) + Skin.String(BillboardView_Flags_TVShows,Off)</expression>
	<expression name="BillboardView_Flags_Off_Seasons">Container.Content(seasons) + Skin.String(BillboardView_Flags_Seasons,Off)</expression>
	<expression name="BillboardView_Flags_Off_Episodes">Container.Content(episodes) + Skin.String(BillboardView_Flags_Episodes,Off)</expression>
	<expression name="BillboardView_Flags_Off_Programs_Files">$EXP[Container_Programs_IsFiles] + Skin.String(BillboardView_Flags_Programs_Files,Off)</expression>
	<expression name="BillboardView_Flags_Studio">$EXP[BillboardView_Flags_Studio_Movies] | $EXP[BillboardView_Flags_Studio_Sets] | $EXP[BillboardView_Flags_Studio_TVShows] | $EXP[BillboardView_Flags_Studio_Seasons] | $EXP[BillboardView_Flags_Studio_Episodes] | $EXP[BillboardView_Flags_Studio_Programs_Files]</expression>
	<expression name="BillboardView_Flags_Studio_Movies">Container.Content(movies) + Skin.String(BillboardView_Flags_Movies,Studio)</expression>
	<expression name="BillboardView_Flags_Studio_Sets">Container.Content(sets) + Skin.String(BillboardView_Flags_Sets,Studio)</expression>
	<expression name="BillboardView_Flags_Studio_TVShows">Container.Content(tvshows) + Skin.String(BillboardView_Flags_TVShows,Studio)</expression>
	<expression name="BillboardView_Flags_Studio_Seasons">Container.Content(seasons) + Skin.String(BillboardView_Flags_Seasons,Studio)</expression>
	<expression name="BillboardView_Flags_Studio_Episodes">Container.Content(episodes) + Skin.String(BillboardView_Flags_Episodes,Studio)</expression>
	<expression name="BillboardView_Flags_Studio_Programs_Files">$EXP[Container_Programs_IsFiles] + Skin.String(BillboardView_Flags_Programs_Files,Studio)</expression>
	<expression name="BillboardView_Flags_Rating">$EXP[BillboardView_Flags_Rating_Movies] | $EXP[BillboardView_Flags_Rating_Sets] | $EXP[BillboardView_Flags_Rating_TVShows] | $EXP[BillboardView_Flags_Rating_Seasons] | $EXP[BillboardView_Flags_Rating_Episodes] | $EXP[BillboardView_Flags_Rating_Programs_Files]</expression>
	<expression name="BillboardView_Flags_Rating_Movies">Container.Content(movies) + Skin.String(BillboardView_Flags_Movies,Rating)</expression>
	<expression name="BillboardView_Flags_Rating_Sets">Container.Content(sets) + Skin.String(BillboardView_Flags_Sets,Rating)</expression>
	<expression name="BillboardView_Flags_Rating_TVShows">Container.Content(tvshows) + Skin.String(BillboardView_Flags_TVShows,Rating)</expression>
	<expression name="BillboardView_Flags_Rating_Seasons">Container.Content(seasons) + Skin.String(BillboardView_Flags_Seasons,Rating)</expression>
	<expression name="BillboardView_Flags_Rating_Episodes">Container.Content(episodes) + Skin.String(BillboardView_Flags_Episodes,Rating)</expression>
	<expression name="BillboardView_Flags_Rating_Programs_Files">$EXP[Container_Programs_IsFiles] + Skin.String(BillboardView_Flags_Programs_Files,Rating)</expression>
	<expression name="BillboardView_Flags_All">$EXP[BillboardView_Flags_All_Movies] | $EXP[BillboardView_Flags_All_Sets] | $EXP[BillboardView_Flags_All_TVShows] | $EXP[BillboardView_Flags_All_Seasons] | $EXP[BillboardView_Flags_All_Episodes] | $EXP[BillboardView_Flags_All_Programs_Files]</expression>
	<expression name="BillboardView_Flags_All_Movies">Container.Content(movies) + [Skin.String(BillboardView_Flags_Movies,All) | !Skin.String(BillboardView_Flags_Movies)]</expression>
	<expression name="BillboardView_Flags_All_Sets">Container.Content(sets) + [Skin.String(BillboardView_Flags_Sets,All) | !Skin.String(BillboardView_Flags_Sets)]</expression>
	<expression name="BillboardView_Flags_All_TVShows">Container.Content(tvshows) + [Skin.String(BillboardView_Flags_TVShows,All) | !Skin.String(BillboardView_Flags_TVShows)]</expression>
	<expression name="BillboardView_Flags_All_Seasons">Container.Content(seasons) + [Skin.String(BillboardView_Flags_Seasons,All) | !Skin.String(BillboardView_Flags_Seasons)]</expression>
	<expression name="BillboardView_Flags_All_Episodes">Container.Content(episodes) + [Skin.String(BillboardView_Flags_Episodes,All) | !Skin.String(BillboardView_Flags_Episodes)]</expression>
	<expression name="BillboardView_Flags_All_Programs_Files">$EXP[Container_Programs_IsFiles] + [Skin.String(BillboardView_Flags_Programs_Files,All) | !Skin.String(BillboardView_Flags_Programs_Files)]</expression>
	<!-- IsVisible -->
	<expression name="BillboardView_Details_NowPlaying_Left_IsVisible">false</expression>
	<expression name="BillboardView_Details_Info_IsVisible">$EXP[BillboardView_Details_Info] | $EXP[BillboardView_Details_All]</expression>
	<expression name="BillboardView_Details_Plot_IsVisible">$EXP[BillboardView_Details_Plot] | $EXP[BillboardView_Details_All]</expression>
	<expression name="BillboardView_Logo_IsVisible">$EXP[BillboardView_Logo_On] + [[Control.IsVisible(501) + !Control.HasFocus(3100) + !String.IsEmpty(ListItem.Art(clearlogo))] | [Control.HasFocus(3100) + !String.IsEmpty(Container(3100).ListItem.Art(clearlogo))]]</expression>
	<expression name="BillboardView_Flags_Studio_IsVisible">Control.IsVisible(501) + [$EXP[BillboardView_Flags_Studio] | $EXP[BillboardView_Flags_All]]</expression>
	<expression name="BillboardView_Flags_Rating_IsVisible">Control.IsVisible(501) + [$EXP[BillboardView_Flags_Rating] | $EXP[BillboardView_Flags_All]]</expression>

	<!-- Showcase -->
	<expression name="ShowcaseView_Enabled">[Skin.HasSetting(ShowcaseView_Enabled) + [Window.Is(videos) | Window.Is(music)]] | [Skin.HasSetting(ShowcaseView_Enabled_Addons) + [Window.Is(addonbrowser) | Window.Is(programs)]] | [Skin.HasSetting(ShowcaseView_Enabled_Pictures) + Window.Is(pictures)]</expression>
	<expression name="ShowcaseView_IsVisible">$EXP[ShowcaseView_Media_IsVisible] | $EXP[ShowcaseView_Widget_IsVisible]</expression>
	<expression name="ShowcaseView_Media_IsVisible">!$EXP[Infoscreen_IsVisible] + [Control.HasFocus(502) | String.IsEqual(Container.ViewMode,Showcase)]</expression>
	<expression name="ShowcaseView_Widget_IsVisible">$EXP[ShowcaseView_Display_IsPosters_Widget] | $EXP[ShowcaseView_Display_IsSquare_Widget]</expression>
	<expression name="ShowcaseView_Widget_Infoscreen_IsVisible">$EXP[ShowcaseView_Display_IsPosters_Widget_Infoscreen] | $EXP[ShowcaseView_Display_IsSquare_Widget_Infoscreen]</expression>
	<!-- Display: Posters -->
	<expression name="ShowcaseView_Display_IsPosters">[$EXP[ShowcaseView_Media_IsVisible] + [$EXP[ShowcaseView_Display_IsPosters_Movies] | $EXP[ShowcaseView_Display_IsPosters_Sets] | $EXP[ShowcaseView_Display_IsPosters_TVShows] | $EXP[ShowcaseView_Display_IsPosters_Seasons] | $EXP[ShowcaseView_Display_IsPosters_Programs_Folders] | $EXP[ShowcaseView_Display_IsPosters_Programs_Files] | Container.Content(actors)]] | $EXP[ShowcaseView_Display_IsPosters_Widget]</expression>
	<expression name="ShowcaseView_Display_IsPosters_Movies">Container.Content(movies) + [Skin.String(ShowcaseView_Display_Movies,Posters) | !Skin.String(ShowcaseView_Display_Movies)]</expression>
	<expression name="ShowcaseView_Display_IsPosters_Sets">Container.Content(sets) + [Skin.String(ShowcaseView_Display_Sets,Posters) | !Skin.String(ShowcaseView_Display_Sets)]</expression>
	<expression name="ShowcaseView_Display_IsPosters_TVShows">Container.Content(tvshows) + [Skin.String(ShowcaseView_Display_TVShows,Posters) | !Skin.String(ShowcaseView_Display_TVShows)]</expression>
	<expression name="ShowcaseView_Display_IsPosters_Seasons">Container.Content(seasons) + [Skin.String(ShowcaseView_Display_Seasons,Posters) | !Skin.String(ShowcaseView_Display_Seasons)]</expression>
	<expression name="ShowcaseView_Display_IsPosters_Programs_Folders">$EXP[Container_Programs_IsFolders] + [Skin.String(ShowcaseView_Display_Programs_Folders,Posters) | !Skin.String(ShowcaseView_Display_Programs_Folders)]</expression>
	<expression name="ShowcaseView_Display_IsPosters_Programs_Files">$EXP[Container_Programs_IsFiles] + [Skin.String(ShowcaseView_Display_Programs_Files,Posters) | !Skin.String(ShowcaseView_Display_Programs_Files)]</expression>
	<expression name="ShowcaseView_Display_IsPosters_Widget">$EXP[ShowcaseView_Display_IsPosters_Widget1] | $EXP[ShowcaseView_Display_IsPosters_Widget2] | $EXP[ShowcaseView_Display_IsPosters_Widget3] | $EXP[ShowcaseView_Display_IsPosters_Widget4] | $EXP[ShowcaseView_Display_IsPosters_Widget5] | $EXP[ShowcaseView_Display_IsPosters_Widget6] | $EXP[ShowcaseView_Display_IsPosters_Widget7] | $EXP[ShowcaseView_Display_IsPosters_Widget8] | $EXP[ShowcaseView_Display_IsPosters_Widget9] | $EXP[ShowcaseView_Display_IsPosters_Widget_Infoscreen]</expression>
	<expression name="ShowcaseView_Display_IsPosters_Widget1">String.IsEqual(Window(home).Property(Home_Widget),3201) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget1_View,Showcase) + !Skin.String(Widget1_Display,Square)</expression>
	<expression name="ShowcaseView_Display_IsPosters_Widget2">String.IsEqual(Window(home).Property(Home_Widget),3202) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget2_View,Showcase) + !Skin.String(Widget2_Display,Square)</expression>
	<expression name="ShowcaseView_Display_IsPosters_Widget3">String.IsEqual(Window(home).Property(Home_Widget),3203) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget3_View,Showcase) + !Skin.String(Widget3_Display,Square)</expression>
	<expression name="ShowcaseView_Display_IsPosters_Widget4">String.IsEqual(Window(home).Property(Home_Widget),3204) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget4_View,Showcase) + !Skin.String(Widget4_Display,Square)</expression>
	<expression name="ShowcaseView_Display_IsPosters_Widget5">String.IsEqual(Window(home).Property(Home_Widget),3205) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget5_View,Showcase) + !Skin.String(Widget5_Display,Square)</expression>
	<expression name="ShowcaseView_Display_IsPosters_Widget6">String.IsEqual(Window(home).Property(Home_Widget),3206) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget6_View,Showcase) + !Skin.String(Widget6_Display,Square)</expression>
	<expression name="ShowcaseView_Display_IsPosters_Widget7">String.IsEqual(Window(home).Property(Home_Widget),3207) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget7_View,Showcase) + !Skin.String(Widget7_Display,Square)</expression>
	<expression name="ShowcaseView_Display_IsPosters_Widget8">String.IsEqual(Window(home).Property(Home_Widget),3208) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget8_View,Showcase) + !Skin.String(Widget8_Display,Square)</expression>
	<expression name="ShowcaseView_Display_IsPosters_Widget9">String.IsEqual(Window(home).Property(Home_Widget),3209) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget9_View,Showcase) + !Skin.String(Widget9_Display,Square)</expression>
	<expression name="ShowcaseView_Display_IsPosters_Widget_Infoscreen">$EXP[Infoscreen_IsVisible] + [Control.HasFocus(50) + String.IsEqual(Control.GetLabel(62001),Showcase) + String.IsEqual(Control.GetLabel(62002),Posters)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3201) + String.IsEqual(Control.GetLabel(62011),Showcase) + String.IsEqual(Control.GetLabel(62012),Posters)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3202) + String.IsEqual(Control.GetLabel(62021),Showcase) + String.IsEqual(Control.GetLabel(62022),Posters)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3203) + String.IsEqual(Control.GetLabel(62031),Showcase) + String.IsEqual(Control.GetLabel(62032),Posters)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3204) + String.IsEqual(Control.GetLabel(62041),Showcase) + String.IsEqual(Control.GetLabel(62042),Posters)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3205) + String.IsEqual(Control.GetLabel(62051),Showcase) + String.IsEqual(Control.GetLabel(62052),Posters)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3206) + String.IsEqual(Control.GetLabel(62061),Showcase) + String.IsEqual(Control.GetLabel(62062),Posters)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3207) + String.IsEqual(Control.GetLabel(62071),Showcase) + String.IsEqual(Control.GetLabel(62072),Posters)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3208) + String.IsEqual(Control.GetLabel(62081),Showcase) + String.IsEqual(Control.GetLabel(62082),Posters)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3209) + String.IsEqual(Control.GetLabel(62091),Showcase) + String.IsEqual(Control.GetLabel(62092),Posters)]</expression>
	<!-- Display: Square -->
	<expression name="ShowcaseView_Display_IsSquare">[$EXP[ShowcaseView_Media_IsVisible] + [$EXP[ShowcaseView_Display_IsSquare_Movies] | $EXP[ShowcaseView_Display_IsSquare_Sets] | $EXP[ShowcaseView_Display_IsSquare_TVShows] | $EXP[ShowcaseView_Display_IsSquare_Seasons] | $EXP[ShowcaseView_Display_IsSquare_Programs_Folders] | $EXP[ShowcaseView_Display_IsSquare_Programs_Files] | Container.Content(episodes) | Container.Content(artists) | Container.Content(albums) | Container.Content(addons) | Container.Content(images)]] | $EXP[ShowcaseView_Display_IsSquare_Widget]</expression>
	<expression name="ShowcaseView_Display_IsSquare_Movies">Container.Content(movies) + Skin.String(ShowcaseView_Display_Movies,Square)</expression>
	<expression name="ShowcaseView_Display_IsSquare_Sets">Container.Content(sets) + Skin.String(ShowcaseView_Display_Sets,Square)</expression>
	<expression name="ShowcaseView_Display_IsSquare_TVShows">Container.Content(tvshows) + Skin.String(ShowcaseView_Display_TVShows,Square)</expression>
	<expression name="ShowcaseView_Display_IsSquare_Seasons">Container.Content(seasons) + Skin.String(ShowcaseView_Display_Seasons,Square)</expression>
	<expression name="ShowcaseView_Display_IsSquare_Programs_Folders">$EXP[Container_Programs_IsFolders] + Skin.String(ShowcaseView_Display_Programs_Folders,Square)</expression>
	<expression name="ShowcaseView_Display_IsSquare_Programs_Files">$EXP[Container_Programs_IsFiles] + Skin.String(ShowcaseView_Display_Programs_Files,Square)</expression>
	<expression name="ShowcaseView_Display_IsSquare_Widget">$EXP[ShowcaseView_Display_IsSquare_Widget1] | $EXP[ShowcaseView_Display_IsSquare_Widget2] | $EXP[ShowcaseView_Display_IsSquare_Widget3] | $EXP[ShowcaseView_Display_IsSquare_Widget4] | $EXP[ShowcaseView_Display_IsSquare_Widget5] | $EXP[ShowcaseView_Display_IsSquare_Widget6] | $EXP[ShowcaseView_Display_IsSquare_Widget7] | $EXP[ShowcaseView_Display_IsSquare_Widget8] | $EXP[ShowcaseView_Display_IsSquare_Widget9] | $EXP[ShowcaseView_Display_IsSquare_Widget_Infoscreen]</expression>
	<expression name="ShowcaseView_Display_IsSquare_Widget1">String.IsEqual(Window(home).Property(Home_Widget),3201) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget1_View,Showcase) + Skin.String(Widget1_Display,Square)</expression>
	<expression name="ShowcaseView_Display_IsSquare_Widget2">String.IsEqual(Window(home).Property(Home_Widget),3202) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget2_View,Showcase) + Skin.String(Widget2_Display,Square)</expression>
	<expression name="ShowcaseView_Display_IsSquare_Widget3">String.IsEqual(Window(home).Property(Home_Widget),3203) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget3_View,Showcase) + Skin.String(Widget3_Display,Square)</expression>
	<expression name="ShowcaseView_Display_IsSquare_Widget4">String.IsEqual(Window(home).Property(Home_Widget),3204) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget4_View,Showcase) + Skin.String(Widget4_Display,Square)</expression>
	<expression name="ShowcaseView_Display_IsSquare_Widget5">String.IsEqual(Window(home).Property(Home_Widget),3205) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget5_View,Showcase) + Skin.String(Widget5_Display,Square)</expression>
	<expression name="ShowcaseView_Display_IsSquare_Widget6">String.IsEqual(Window(home).Property(Home_Widget),3206) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget6_View,Showcase) + Skin.String(Widget6_Display,Square)</expression>
	<expression name="ShowcaseView_Display_IsSquare_Widget7">String.IsEqual(Window(home).Property(Home_Widget),3207) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget7_View,Showcase) + Skin.String(Widget7_Display,Square)</expression>
	<expression name="ShowcaseView_Display_IsSquare_Widget8">String.IsEqual(Window(home).Property(Home_Widget),3208) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget8_View,Showcase) + Skin.String(Widget8_Display,Square)</expression>
	<expression name="ShowcaseView_Display_IsSquare_Widget9">String.IsEqual(Window(home).Property(Home_Widget),3209) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget9_View,Showcase) + Skin.String(Widget9_Display,Square)</expression>
	<expression name="ShowcaseView_Display_IsSquare_Widget_Infoscreen">$EXP[Infoscreen_IsVisible] + [Control.HasFocus(50) + String.IsEqual(Control.GetLabel(62001),Showcase) + String.IsEqual(Control.GetLabel(62002),Square)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3201) + String.IsEqual(Control.GetLabel(62011),Showcase) + String.IsEqual(Control.GetLabel(62012),Square)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3202) + String.IsEqual(Control.GetLabel(62021),Showcase) + String.IsEqual(Control.GetLabel(62022),Square)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3203) + String.IsEqual(Control.GetLabel(62031),Showcase) + String.IsEqual(Control.GetLabel(62032),Square)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3204) + String.IsEqual(Control.GetLabel(62041),Showcase) + String.IsEqual(Control.GetLabel(62042),Square)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3205) + String.IsEqual(Control.GetLabel(62051),Showcase) + String.IsEqual(Control.GetLabel(62052),Square)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3206) + String.IsEqual(Control.GetLabel(62061),Showcase) + String.IsEqual(Control.GetLabel(62062),Square)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3207) + String.IsEqual(Control.GetLabel(62071),Showcase) + String.IsEqual(Control.GetLabel(62072),Square)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3208) + String.IsEqual(Control.GetLabel(62081),Showcase) + String.IsEqual(Control.GetLabel(62082),Square)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3209) + String.IsEqual(Control.GetLabel(62091),Showcase) + String.IsEqual(Control.GetLabel(62092),Square)]</expression>
	<expression name="ShowcaseView_Display_IsBackground">$EXP[ShowcaseView_IsVisible] + $EXP[ShowcaseView_Details_Off] + [[$EXP[ShowcaseView_Display_IsSquare] + !String.IsEmpty(ListItemNoWrap(1).Label)] | [$EXP[ShowcaseView_Display_IsPosters] + !String.IsEmpty(ListItemNoWrap(2).Label)]]</expression>
	<!-- Details -->
	<expression name="ShowcaseView_Details_Off">$EXP[ShowcaseView_Details_Off_Movies] | $EXP[ShowcaseView_Details_Off_Sets] | $EXP[ShowcaseView_Details_Off_TVShows] | $EXP[ShowcaseView_Details_Off_Seasons] | $EXP[ShowcaseView_Details_Off_Episodes] | $EXP[ShowcaseView_Details_Off_Artists] | $EXP[ShowcaseView_Details_Off_Albums] | $EXP[ShowcaseView_Details_Off_Addons] | $EXP[ShowcaseView_Details_Off_Images] | $EXP[ShowcaseView_Details_Off_Programs_Folders] | $EXP[ShowcaseView_Details_Off_Programs_Files] | $EXP[ShowcaseView_Details_Overlay_IsVisible]</expression>
	<expression name="ShowcaseView_Details_Off_Movies">Container.Content(movies) + Skin.String(ShowcaseView_Details_Movies,Off)</expression>
	<expression name="ShowcaseView_Details_Off_Sets">Container.Content(sets) + Skin.String(ShowcaseView_Details_Sets,Off)</expression>
	<expression name="ShowcaseView_Details_Off_TVShows">Container.Content(tvshows) + Skin.String(ShowcaseView_Details_TVShows,Off)</expression>
	<expression name="ShowcaseView_Details_Off_Seasons">Container.Content(seasons) + Skin.String(ShowcaseView_Details_Seasons,Off)</expression>
	<expression name="ShowcaseView_Details_Off_Episodes">Container.Content(episodes) + Skin.String(ShowcaseView_Details_Episodes,Off)</expression>
	<expression name="ShowcaseView_Details_Off_Artists">Container.Content(artists) + Skin.String(ShowcaseView_Details_Artists,Off)</expression>
	<expression name="ShowcaseView_Details_Off_Albums">Container.Content(albums) + Skin.String(ShowcaseView_Details_Albums,Off)</expression>
	<expression name="ShowcaseView_Details_Off_Addons">Container.Content(addons) + Skin.String(ShowcaseView_Details_Addons,Off)</expression>
	<expression name="ShowcaseView_Details_Off_Images">Container.Content(images) + Skin.String(ShowcaseView_Details_Images,Off)</expression>
	<expression name="ShowcaseView_Details_Off_Programs_Folders">$EXP[Container_Programs_IsFolders] + Skin.String(ShowcaseView_Details_Programs_Folders,Off)</expression>
	<expression name="ShowcaseView_Details_Off_Programs_Files">$EXP[Container_Programs_IsFiles] + Skin.String(ShowcaseView_Details_Programs_Files,Off)</expression>
	<expression name="ShowcaseView_Details_Title">$EXP[ShowcaseView_Details_Title_Movies] | $EXP[ShowcaseView_Details_Title_Sets] | $EXP[ShowcaseView_Details_Title_TVShows] | $EXP[ShowcaseView_Details_Title_Seasons] | $EXP[ShowcaseView_Details_Title_Episodes] | $EXP[ShowcaseView_Details_Title_Artists] | $EXP[ShowcaseView_Details_Title_Albums] | $EXP[ShowcaseView_Details_Title_Addons] | $EXP[ShowcaseView_Details_Title_Images] | $EXP[ShowcaseView_Details_Title_Programs_Folders] | $EXP[ShowcaseView_Details_Title_Programs_Files]</expression>
	<expression name="ShowcaseView_Details_Title_Movies">Container.Content(movies) + Skin.String(ShowcaseView_Details_Movies,Title_Side)</expression>
	<expression name="ShowcaseView_Details_Title_Sets">Container.Content(sets) + Skin.String(ShowcaseView_Details_Sets,Title_Side)</expression>
	<expression name="ShowcaseView_Details_Title_TVShows">Container.Content(tvshows) + Skin.String(ShowcaseView_Details_TVShows,Title_Side)</expression>
	<expression name="ShowcaseView_Details_Title_Seasons">Container.Content(seasons) + Skin.String(ShowcaseView_Details_Seasons,Title_Side)</expression>
	<expression name="ShowcaseView_Details_Title_Episodes">Container.Content(episodes) + Skin.String(ShowcaseView_Details_Episodes,Title_Side)</expression>
	<expression name="ShowcaseView_Details_Title_Artists">Container.Content(artists) + Skin.String(ShowcaseView_Details_Artists,Title_Side)</expression>
	<expression name="ShowcaseView_Details_Title_Albums">Container.Content(albums) + Skin.String(ShowcaseView_Details_Albums,Title_Side)</expression>
	<expression name="ShowcaseView_Details_Title_Addons">Container.Content(addons) + Skin.String(ShowcaseView_Details_Addons,Title_Side)</expression>
	<expression name="ShowcaseView_Details_Title_Images">Container.Content(images) + Skin.String(ShowcaseView_Details_Images,Title_Side)</expression>
	<expression name="ShowcaseView_Details_Title_Programs_Folders">$EXP[Container_Programs_IsFolders] + Skin.String(ShowcaseView_Details_Programs_Folders,Title_Side)</expression>
	<expression name="ShowcaseView_Details_Title_Programs_Files">$EXP[Container_Programs_IsFiles] + Skin.String(ShowcaseView_Details_Programs_Files,Title_Side)</expression>
	<expression name="ShowcaseView_Details_Info">$EXP[ShowcaseView_Details_Info_Movies] | $EXP[ShowcaseView_Details_Info_Sets] | $EXP[ShowcaseView_Details_Info_TVShows] | $EXP[ShowcaseView_Details_Info_Seasons] | $EXP[ShowcaseView_Details_Info_Episodes] | $EXP[ShowcaseView_Details_Info_Artists] | $EXP[ShowcaseView_Details_Info_Albums] | $EXP[ShowcaseView_Details_Info_Addons] | $EXP[ShowcaseView_Details_Info_Images] | $EXP[ShowcaseView_Details_Info_Programs_Folders] | $EXP[ShowcaseView_Details_Info_Programs_Files]</expression>
	<expression name="ShowcaseView_Details_Info_Movies">Container.Content(movies) + Skin.String(ShowcaseView_Details_Movies,TitleAndInfo_Side)</expression>
	<expression name="ShowcaseView_Details_Info_Sets">Container.Content(sets) + Skin.String(ShowcaseView_Details_Sets,TitleAndInfo_Side)</expression>
	<expression name="ShowcaseView_Details_Info_TVShows">Container.Content(tvshows) + Skin.String(ShowcaseView_Details_TVShows,TitleAndInfo_Side)</expression>
	<expression name="ShowcaseView_Details_Info_Seasons">Container.Content(seasons) + Skin.String(ShowcaseView_Details_Seasons,TitleAndInfo_Side)</expression>
	<expression name="ShowcaseView_Details_Info_Episodes">Container.Content(episodes) + [Skin.String(ShowcaseView_Details_Episodes,TitleAndInfo_Side) | !Skin.String(ShowcaseView_Details_Episodes)]</expression>
	<expression name="ShowcaseView_Details_Info_Artists">Container.Content(artists) + Skin.String(ShowcaseView_Details_Artists,TitleAndInfo_Side)</expression>
	<expression name="ShowcaseView_Details_Info_Albums">Container.Content(albums) + Skin.String(ShowcaseView_Details_Albums,TitleAndInfo_Side)</expression>
	<expression name="ShowcaseView_Details_Info_Addons">Container.Content(addons) + Skin.String(ShowcaseView_Details_Addons,TitleAndInfo_Side)</expression>
	<expression name="ShowcaseView_Details_Info_Images">Container.Content(images) + Skin.String(ShowcaseView_Details_Images,TitleAndInfo_Side)</expression>
	<expression name="ShowcaseView_Details_Info_Programs_Folders">$EXP[Container_Programs_IsFolders] + Skin.String(ShowcaseView_Details_Programs_Folders,TitleAndInfo_Side)</expression>
	<expression name="ShowcaseView_Details_Info_Programs_Files">$EXP[Container_Programs_IsFiles] + Skin.String(ShowcaseView_Details_Programs_Files,TitleAndInfo_Side)</expression>
	<expression name="ShowcaseView_Details_Plot">$EXP[ShowcaseView_Details_Plot_Movies] | $EXP[ShowcaseView_Details_Plot_Sets] | $EXP[ShowcaseView_Details_Plot_TVShows] | $EXP[ShowcaseView_Details_Plot_Seasons] | $EXP[ShowcaseView_Details_Plot_Episodes] | $EXP[ShowcaseView_Details_Plot_Artists] | $EXP[ShowcaseView_Details_Plot_Albums] | $EXP[ShowcaseView_Details_Plot_Addons] | $EXP[ShowcaseView_Details_Plot_Images] | $EXP[ShowcaseView_Details_Plot_Programs_Folders] | $EXP[ShowcaseView_Details_Plot_Programs_Files]</expression>
	<expression name="ShowcaseView_Details_Plot_Movies">Container.Content(movies) + Skin.String(ShowcaseView_Details_Movies,TitleAndPlot_Side)</expression>
	<expression name="ShowcaseView_Details_Plot_Sets">Container.Content(sets) + Skin.String(ShowcaseView_Details_Sets,TitleAndPlot_Side)</expression>
	<expression name="ShowcaseView_Details_Plot_TVShows">Container.Content(tvshows) + Skin.String(ShowcaseView_Details_TVShows,TitleAndPlot_Side)</expression>
	<expression name="ShowcaseView_Details_Plot_Seasons">Container.Content(seasons) + Skin.String(ShowcaseView_Details_Seasons,TitleAndPlot_Side)</expression>
	<expression name="ShowcaseView_Details_Plot_Episodes">Container.Content(episodes) + Skin.String(ShowcaseView_Details_Episodes,TitleAndPlot_Side)</expression>
	<expression name="ShowcaseView_Details_Plot_Artists">Container.Content(artists) + Skin.String(ShowcaseView_Details_Artists,TitleAndPlot_Side)</expression>
	<expression name="ShowcaseView_Details_Plot_Albums">Container.Content(albums) + Skin.String(ShowcaseView_Details_Albums,TitleAndPlot_Side)</expression>
	<expression name="ShowcaseView_Details_Plot_Addons">Container.Content(addons) + Skin.String(ShowcaseView_Details_Addons,TitleAndPlot_Side)</expression>
	<expression name="ShowcaseView_Details_Plot_Images">Container.Content(images) + Skin.String(ShowcaseView_Details_Images,TitleAndPlot_Side)</expression>
	<expression name="ShowcaseView_Details_Plot_Programs_Folders">$EXP[Container_Programs_IsFolders] + Skin.String(ShowcaseView_Details_Programs_Folders,TitleAndPlot_Side)</expression>
	<expression name="ShowcaseView_Details_Plot_Programs_Files">$EXP[Container_Programs_IsFiles] + Skin.String(ShowcaseView_Details_Programs_Files,TitleAndPlot_Side)</expression>
	<expression name="ShowcaseView_Details_All">$EXP[ShowcaseView_Details_All_Movies] | $EXP[ShowcaseView_Details_All_Sets] | $EXP[ShowcaseView_Details_All_TVShows] | $EXP[ShowcaseView_Details_All_Seasons] | $EXP[ShowcaseView_Details_All_Episodes] | $EXP[ShowcaseView_Details_All_Artists] | $EXP[ShowcaseView_Details_All_Albums] | $EXP[ShowcaseView_Details_All_Addons] | $EXP[ShowcaseView_Details_All_Images] | $EXP[ShowcaseView_Details_All_Programs_Folders] | $EXP[ShowcaseView_Details_All_Programs_Files]</expression>
	<expression name="ShowcaseView_Details_All_Movies">Container.Content(movies) + [Skin.String(ShowcaseView_Details_Movies,All_Side) | !Skin.String(ShowcaseView_Details_Movies)]</expression>
	<expression name="ShowcaseView_Details_All_Sets">Container.Content(sets) + [Skin.String(ShowcaseView_Details_Sets,All_Side) | !Skin.String(ShowcaseView_Details_Sets)]</expression>
	<expression name="ShowcaseView_Details_All_TVShows">Container.Content(tvshows) + [Skin.String(ShowcaseView_Details_TVShows,All_Side) | !Skin.String(ShowcaseView_Details_TVShows)]</expression>
	<expression name="ShowcaseView_Details_All_Seasons">Container.Content(seasons) + Skin.String(ShowcaseView_Details_Seasons,All_Side)</expression>
	<expression name="ShowcaseView_Details_All_Episodes">Container.Content(episodes) + [Skin.String(ShowcaseView_Details_Episodes,All_Side) | !Skin.String(ShowcaseView_Details_Episodes)]</expression>
	<expression name="ShowcaseView_Details_All_Artists">Container.Content(artists) + Skin.String(ShowcaseView_Details_Artists,All_Side)</expression>
	<expression name="ShowcaseView_Details_All_Albums">Container.Content(albums) + Skin.String(ShowcaseView_Details_Albums,All_Side)</expression>
	<expression name="ShowcaseView_Details_All_Addons">Container.Content(addons) + Skin.String(ShowcaseView_Details_Addons,All_Side)</expression>
	<expression name="ShowcaseView_Details_All_Images">Container.Content(images) + Skin.String(ShowcaseView_Details_Images,All_Side)</expression>
	<expression name="ShowcaseView_Details_All_Programs_Folders">$EXP[Container_Programs_IsFolders] + [Skin.String(ShowcaseView_Details_Programs_Folders,All_Side) | !Skin.String(ShowcaseView_Details_Programs_Folders)]</expression>
	<expression name="ShowcaseView_Details_All_Programs_Files">$EXP[Container_Programs_IsFiles] + [Skin.String(ShowcaseView_Details_Programs_Files,All_Side) | !Skin.String(ShowcaseView_Details_Programs_Files)]</expression>
	<expression name="ShowcaseView_Details_Title_Overlay">$EXP[ShowcaseView_Details_Title_Overlay_Movies] | $EXP[ShowcaseView_Details_Title_Overlay_Sets] | $EXP[ShowcaseView_Details_Title_Overlay_TVShows] | $EXP[ShowcaseView_Details_Title_Overlay_Seasons] | $EXP[ShowcaseView_Details_Title_Overlay_Episodes] | $EXP[ShowcaseView_Details_Title_Overlay_Artists] | $EXP[ShowcaseView_Details_Title_Overlay_Albums] | $EXP[ShowcaseView_Details_Title_Overlay_Addons] | $EXP[ShowcaseView_Details_Title_Overlay_Images] | $EXP[ShowcaseView_Details_Title_Overlay_Programs_Folders] | $EXP[ShowcaseView_Details_Title_Overlay_Programs_Files]</expression>
	<expression name="ShowcaseView_Details_Title_Overlay_Movies">Container.Content(movies) + Skin.String(ShowcaseView_Details_Movies,Title_Overlay)</expression>
	<expression name="ShowcaseView_Details_Title_Overlay_Sets">Container.Content(sets) + Skin.String(ShowcaseView_Details_Sets,Title_Overlay)</expression>
	<expression name="ShowcaseView_Details_Title_Overlay_TVShows">Container.Content(tvshows) + Skin.String(ShowcaseView_Details_TVShows,Title_Overlay)</expression>
	<expression name="ShowcaseView_Details_Title_Overlay_Seasons">Container.Content(seasons) + Skin.String(ShowcaseView_Details_Seasons,Title_Overlay)</expression>
	<expression name="ShowcaseView_Details_Title_Overlay_Episodes">Container.Content(episodes) + Skin.String(ShowcaseView_Details_Episodes,Title_Overlay)</expression>
	<expression name="ShowcaseView_Details_Title_Overlay_Artists">Container.Content(artists) + Skin.String(ShowcaseView_Details_Artists,Title_Overlay)</expression>
	<expression name="ShowcaseView_Details_Title_Overlay_Albums">Container.Content(albums) + Skin.String(ShowcaseView_Details_Albums,Title_Overlay)</expression>
	<expression name="ShowcaseView_Details_Title_Overlay_Addons">Container.Content(addons) + Skin.String(ShowcaseView_Details_Addons,Title_Overlay)</expression>
	<expression name="ShowcaseView_Details_Title_Overlay_Images">Container.Content(images) + Skin.String(ShowcaseView_Details_Images,Title_Overlay)</expression>
	<expression name="ShowcaseView_Details_Title_Overlay_Programs_Folders">$EXP[Container_Programs_IsFolders] + Skin.String(ShowcaseView_Details_Programs_Folders,Title_Overlay)</expression>
	<expression name="ShowcaseView_Details_Title_Overlay_Programs_Files">$EXP[Container_Programs_IsFiles] + Skin.String(ShowcaseView_Details_Programs_Files,Title_Overlay)</expression>
	<expression name="ShowcaseView_Details_Info_Overlay">$EXP[ShowcaseView_Details_Info_Overlay_Movies] | $EXP[ShowcaseView_Details_Info_Overlay_Sets] | $EXP[ShowcaseView_Details_Info_Overlay_TVShows] | $EXP[ShowcaseView_Details_Info_Overlay_Seasons] | $EXP[ShowcaseView_Details_Info_Overlay_Episodes] | $EXP[ShowcaseView_Details_Info_Overlay_Artists] | $EXP[ShowcaseView_Details_Info_Overlay_Albums] | $EXP[ShowcaseView_Details_Info_Overlay_Addons] | $EXP[ShowcaseView_Details_Info_Overlay_Images] | $EXP[ShowcaseView_Details_Info_Overlay_Programs_Folders] | $EXP[ShowcaseView_Details_Info_Overlay_Programs_Files] | Container.Content(actors)</expression>
	<expression name="ShowcaseView_Details_Info_Overlay_Movies">Container.Content(movies) + Skin.String(ShowcaseView_Details_Movies,TitleAndInfo_Overlay)</expression>
	<expression name="ShowcaseView_Details_Info_Overlay_Sets">Container.Content(sets) + Skin.String(ShowcaseView_Details_Sets,TitleAndInfo_Overlay)</expression>
	<expression name="ShowcaseView_Details_Info_Overlay_TVShows">Container.Content(tvshows) + Skin.String(ShowcaseView_Details_TVShows,TitleAndInfo_Overlay)</expression>
	<expression name="ShowcaseView_Details_Info_Overlay_Seasons">Container.Content(seasons) + Skin.String(ShowcaseView_Details_Seasons,TitleAndInfo_Overlay)</expression>
	<expression name="ShowcaseView_Details_Info_Overlay_Episodes">Container.Content(episodes) + Skin.String(ShowcaseView_Details_Episodes,TitleAndInfo_Overlay)</expression>
	<expression name="ShowcaseView_Details_Info_Overlay_Artists">Container.Content(artists) + [Skin.String(ShowcaseView_Details_Artists,TitleAndInfo_Overlay) | !Skin.String(ShowcaseView_Details_Artists)]</expression>
	<expression name="ShowcaseView_Details_Info_Overlay_Albums">Container.Content(albums) + [Skin.String(ShowcaseView_Details_Albums,TitleAndInfo_Overlay) | !Skin.String(ShowcaseView_Details_Albums)]</expression>
	<expression name="ShowcaseView_Details_Info_Overlay_Addons">Container.Content(addons) + [Skin.String(ShowcaseView_Details_Addons,TitleAndInfo_Overlay) | !Skin.String(ShowcaseView_Details_Addons)]</expression>
	<expression name="ShowcaseView_Details_Info_Overlay_Images">Container.Content(images) + [Skin.String(ShowcaseView_Details_Images,TitleAndInfo_Overlay) | !Skin.String(ShowcaseView_Details_Images)]</expression>
	<expression name="ShowcaseView_Details_Info_Overlay_Programs_Folders">$EXP[Container_Programs_IsFolders] + [Skin.String(ShowcaseView_Details_Programs_Folders,TitleAndInfo_Overlay) | !Skin.String(ShowcaseView_Details_Programs_Folders)]</expression>
	<expression name="ShowcaseView_Details_Info_Overlay_Programs_Files">$EXP[Container_Programs_IsFiles] + [Skin.String(ShowcaseView_Details_Programs_Files,TitleAndInfo_Overlay) | !Skin.String(ShowcaseView_Details_Programs_Files)]</expression>
	<!-- Logo -->
	<expression name="ShowcaseView_Logo_On">$EXP[ShowcaseView_Logo_On_Movies] | $EXP[ShowcaseView_Logo_On_Sets] | $EXP[ShowcaseView_Logo_On_TVShows] | $EXP[ShowcaseView_Logo_On_Artists] | $EXP[ShowcaseView_Logo_On_Programs_Files]</expression>
	<expression name="ShowcaseView_Logo_On_Movies">Container.Content(movies) + !$EXP[ShowcaseView_Details_Off_Movies] + !$EXP[ShowcaseView_Details_Overlay_IsVisible_Movies] + Skin.String(ShowcaseView_Logo_Movies,On)</expression>
	<expression name="ShowcaseView_Logo_On_Sets">Container.Content(sets) + !$EXP[ShowcaseView_Details_Off_Sets] + !$EXP[ShowcaseView_Details_Overlay_IsVisible_Sets] + Skin.String(ShowcaseView_Logo_Sets,On)</expression>
	<expression name="ShowcaseView_Logo_On_TVShows">Container.Content(tvshows) + !$EXP[ShowcaseView_Details_Off_TVShows] + !$EXP[ShowcaseView_Details_Overlay_IsVisible_TVShows] + Skin.String(ShowcaseView_Logo_TVShows,On)</expression>
	<expression name="ShowcaseView_Logo_On_Artists">Container.Content(artists) + !$EXP[ShowcaseView_Details_Off_Artists] + !$EXP[ShowcaseView_Details_Overlay_IsVisible_Artists] + Skin.String(ShowcaseView_Logo_Artists,On)</expression>
	<expression name="ShowcaseView_Logo_On_Programs_Files">$EXP[Container_Programs_IsFiles] + !$EXP[ShowcaseView_Details_Off_Programs_Files] + !$EXP[ShowcaseView_Details_Overlay_IsVisible_Programs_Files] + Skin.String(ShowcaseView_Logo_Programs_Files,On)</expression>
	<expression name="ShowcaseView_Logo_Off">$EXP[ShowcaseView_Logo_Off_Movies] | $EXP[ShowcaseView_Logo_Off_Sets] | $EXP[ShowcaseView_Logo_Off_TVShows] | $EXP[ShowcaseView_Logo_Off_Artists] | $EXP[ShowcaseView_Logo_Off_Programs_Files]</expression>
	<expression name="ShowcaseView_Logo_Off_Movies">Container.Content(movies) + !$EXP[ShowcaseView_Details_Off_Movies] + !$EXP[ShowcaseView_Details_Overlay_IsVisible_Movies] + [Skin.String(ShowcaseView_Logo_Movies,Off) | !Skin.String(ShowcaseView_Logo_Movies)]</expression>
	<expression name="ShowcaseView_Logo_Off_Sets">Container.Content(sets) + !$EXP[ShowcaseView_Details_Off_Sets] + !$EXP[ShowcaseView_Details_Overlay_IsVisible_Sets] + [Skin.String(ShowcaseView_Logo_Sets,Off) | !Skin.String(ShowcaseView_Logo_Sets)]</expression>
	<expression name="ShowcaseView_Logo_Off_TVShows">Container.Content(tvshows) + !$EXP[ShowcaseView_Details_Off_TVShows] + !$EXP[ShowcaseView_Details_Overlay_IsVisible_TVShows] + [Skin.String(ShowcaseView_Logo_TVShows,Off) | !Skin.String(ShowcaseView_Logo_TVShows)]</expression>
	<expression name="ShowcaseView_Logo_Off_Artists">Container.Content(artists) + !$EXP[ShowcaseView_Details_Off_Artists] + !$EXP[ShowcaseView_Details_Overlay_IsVisible_Artists] + [Skin.String(ShowcaseView_Logo_Artists,Off) | !Skin.String(ShowcaseView_Logo_Artists)]</expression>
	<expression name="ShowcaseView_Logo_Off_Programs_Files">$EXP[Container_Programs_IsFiles] + !$EXP[ShowcaseView_Details_Off_Programs_Files] + !$EXP[ShowcaseView_Details_Overlay_IsVisible_Programs_Files] + [Skin.String(ShowcaseView_Logo_Programs_Files,Off) | !Skin.String(ShowcaseView_Logo_Programs_Files)]</expression>
	<!-- Flags -->
	<expression name="ShowcaseView_Flags_Off">$EXP[ShowcaseView_Flags_Off_Movies] | $EXP[ShowcaseView_Flags_Off_Sets] | $EXP[ShowcaseView_Flags_Off_TVShows] | $EXP[ShowcaseView_Flags_Off_Seasons] | $EXP[ShowcaseView_Flags_Off_Episodes] | $EXP[ShowcaseView_Flags_Off_Programs_Files]</expression>
	<expression name="ShowcaseView_Flags_Off_Movies">Container.Content(movies) + !$EXP[ShowcaseView_Details_Off_Movies] + !$EXP[ShowcaseView_Details_Overlay_IsVisible_Movies] + Skin.String(ShowcaseView_Flags_Movies,Off)</expression>
	<expression name="ShowcaseView_Flags_Off_Sets">Container.Content(sets) + !$EXP[ShowcaseView_Details_Off_Sets] + !$EXP[ShowcaseView_Details_Overlay_IsVisible_Sets] + Skin.String(ShowcaseView_Flags_Sets,Off)</expression>
	<expression name="ShowcaseView_Flags_Off_TVShows">Container.Content(tvshows) + !$EXP[ShowcaseView_Details_Off_TVShows] + !$EXP[ShowcaseView_Details_Overlay_IsVisible_TVShows] + Skin.String(ShowcaseView_Flags_TVShows,Off)</expression>
	<expression name="ShowcaseView_Flags_Off_Seasons">Container.Content(seasons) + !$EXP[ShowcaseView_Details_Off_Seasons] + !$EXP[ShowcaseView_Details_Overlay_IsVisible_Seasons] + Skin.String(ShowcaseView_Flags_Seasons,Off)</expression>
	<expression name="ShowcaseView_Flags_Off_Episodes">Container.Content(episodes) + !$EXP[ShowcaseView_Details_Off_Episodes] + !$EXP[ShowcaseView_Details_Overlay_IsVisible_Episodes] + Skin.String(ShowcaseView_Flags_Episodes,Off)</expression>
	<expression name="ShowcaseView_Flags_Off_Programs_Files">$EXP[Container_Programs_IsFiles] + !$EXP[ShowcaseView_Details_Off_Programs_Files] + !$EXP[ShowcaseView_Details_Overlay_IsVisible_Programs_Files] + Skin.String(ShowcaseView_Flags_Programs_Files,Off)</expression>
	<expression name="ShowcaseView_Flags_Studio">$EXP[ShowcaseView_Flags_Studio_Movies] | $EXP[ShowcaseView_Flags_Studio_Sets] | $EXP[ShowcaseView_Flags_Studio_TVShows] | $EXP[ShowcaseView_Flags_Studio_Seasons] | $EXP[ShowcaseView_Flags_Studio_Episodes] | $EXP[ShowcaseView_Flags_Studio_Programs_Files]</expression>
	<expression name="ShowcaseView_Flags_Studio_Movies">Container.Content(movies) + !$EXP[ShowcaseView_Details_Off_Movies] + !$EXP[ShowcaseView_Details_Overlay_IsVisible_Movies] + Skin.String(ShowcaseView_Flags_Movies,Studio)</expression>
	<expression name="ShowcaseView_Flags_Studio_Sets">Container.Content(sets) + !$EXP[ShowcaseView_Details_Off_Sets] + !$EXP[ShowcaseView_Details_Overlay_IsVisible_Sets] + Skin.String(ShowcaseView_Flags_Sets,Studio)</expression>
	<expression name="ShowcaseView_Flags_Studio_TVShows">Container.Content(tvshows) + !$EXP[ShowcaseView_Details_Off_TVShows] + !$EXP[ShowcaseView_Details_Overlay_IsVisible_TVShows] + Skin.String(ShowcaseView_Flags_TVShows,Studio)</expression>
	<expression name="ShowcaseView_Flags_Studio_Seasons">Container.Content(seasons) + !$EXP[ShowcaseView_Details_Off_Seasons] + !$EXP[ShowcaseView_Details_Overlay_IsVisible_Seasons] + Skin.String(ShowcaseView_Flags_Seasons,Studio)</expression>
	<expression name="ShowcaseView_Flags_Studio_Episodes">Container.Content(episodes) + !$EXP[ShowcaseView_Details_Off_Episodes] + !$EXP[ShowcaseView_Details_Overlay_IsVisible_Episodes] + Skin.String(ShowcaseView_Flags_Episodes,Studio)</expression>
	<expression name="ShowcaseView_Flags_Studio_Programs_Files">$EXP[Container_Programs_IsFiles] + !$EXP[ShowcaseView_Details_Off_Programs_Files] + !$EXP[ShowcaseView_Details_Overlay_IsVisible_Programs_Files] + Skin.String(ShowcaseView_Flags_Programs_Files,Studio)</expression>
	<expression name="ShowcaseView_Flags_Rating">$EXP[ShowcaseView_Flags_Rating_Movies] | $EXP[ShowcaseView_Flags_Rating_Sets] | $EXP[ShowcaseView_Flags_Rating_TVShows] | $EXP[ShowcaseView_Flags_Rating_Seasons] | $EXP[ShowcaseView_Flags_Rating_Episodes] | $EXP[ShowcaseView_Flags_Rating_Programs_Files]</expression>
	<expression name="ShowcaseView_Flags_Rating_Movies">Container.Content(movies) + !$EXP[ShowcaseView_Details_Off_Movies] + !$EXP[ShowcaseView_Details_Overlay_IsVisible_Movies] + Skin.String(ShowcaseView_Flags_Movies,Rating)</expression>
	<expression name="ShowcaseView_Flags_Rating_Sets">Container.Content(sets) + !$EXP[ShowcaseView_Details_Off_Sets] + !$EXP[ShowcaseView_Details_Overlay_IsVisible_Sets] + Skin.String(ShowcaseView_Flags_Sets,Rating)</expression>
	<expression name="ShowcaseView_Flags_Rating_TVShows">Container.Content(tvshows) + !$EXP[ShowcaseView_Details_Off_TVShows] + !$EXP[ShowcaseView_Details_Overlay_IsVisible_TVShows] + Skin.String(ShowcaseView_Flags_TVShows,Rating)</expression>
	<expression name="ShowcaseView_Flags_Rating_Seasons">Container.Content(seasons) + !$EXP[ShowcaseView_Details_Off_Seasons] + !$EXP[ShowcaseView_Details_Overlay_IsVisible_Seasons] + Skin.String(ShowcaseView_Flags_Seasons,Rating)</expression>
	<expression name="ShowcaseView_Flags_Rating_Episodes">Container.Content(episodes) + !$EXP[ShowcaseView_Details_Off_Episodes] + !$EXP[ShowcaseView_Details_Overlay_IsVisible_Episodes] + Skin.String(ShowcaseView_Flags_Episodes,Rating)</expression>
	<expression name="ShowcaseView_Flags_Rating_Programs_Files">$EXP[Container_Programs_IsFiles] + !$EXP[ShowcaseView_Details_Off_Programs_Files] + !$EXP[ShowcaseView_Details_Overlay_IsVisible_Programs_Files] + Skin.String(ShowcaseView_Flags_Programs_Files,Rating)</expression>
	<expression name="ShowcaseView_Flags_All">$EXP[ShowcaseView_Flags_All_Movies] | $EXP[ShowcaseView_Flags_All_Sets] | $EXP[ShowcaseView_Flags_All_TVShows] | $EXP[ShowcaseView_Flags_All_Seasons] | $EXP[ShowcaseView_Flags_All_Episodes] | $EXP[ShowcaseView_Flags_All_Programs_Files]</expression>
	<expression name="ShowcaseView_Flags_All_Movies">Container.Content(movies) + !$EXP[ShowcaseView_Details_Off_Movies] + !$EXP[ShowcaseView_Details_Overlay_IsVisible_Movies] + [Skin.String(ShowcaseView_Flags_Movies,All) | !Skin.String(ShowcaseView_Flags_Movies)]</expression>
	<expression name="ShowcaseView_Flags_All_Sets">Container.Content(sets) + !$EXP[ShowcaseView_Details_Off_Sets] + !$EXP[ShowcaseView_Details_Overlay_IsVisible_Sets] + [Skin.String(ShowcaseView_Flags_Sets,All) | !Skin.String(ShowcaseView_Flags_Sets)]</expression>
	<expression name="ShowcaseView_Flags_All_TVShows">Container.Content(tvshows) + !$EXP[ShowcaseView_Details_Off_TVShows] + !$EXP[ShowcaseView_Details_Overlay_IsVisible_TVShows] + [Skin.String(ShowcaseView_Flags_TVShows,All) | !Skin.String(ShowcaseView_Flags_TVShows)]</expression>
	<expression name="ShowcaseView_Flags_All_Seasons">Container.Content(seasons) + !$EXP[ShowcaseView_Details_Off_Seasons] + !$EXP[ShowcaseView_Details_Overlay_IsVisible_Seasons] + [Skin.String(ShowcaseView_Flags_Seasons,All) | !Skin.String(ShowcaseView_Flags_Seasons)]</expression>
	<expression name="ShowcaseView_Flags_All_Episodes">Container.Content(episodes) + !$EXP[ShowcaseView_Details_Off_Episodes] + !$EXP[ShowcaseView_Details_Overlay_IsVisible_Episodes] + [Skin.String(ShowcaseView_Flags_Episodes,All) | !Skin.String(ShowcaseView_Flags_Episodes)]</expression>
	<expression name="ShowcaseView_Flags_All_Programs_Files">$EXP[Container_Programs_IsFiles] + !$EXP[ShowcaseView_Details_Off_Programs_Files] + !$EXP[ShowcaseView_Details_Overlay_IsVisible_Programs_Files] + [Skin.String(ShowcaseView_Flags_Programs_Files,All) | !Skin.String(ShowcaseView_Flags_Programs_Files)]</expression>
	<!-- IsVisible -->
	<expression name="ShowcaseView_Display_Keyart_IsVisible">$EXP[ShowcaseView_Display_IsPosters] + $EXP[ShowcaseView_Details_Off] + ![String.IsEmpty(ListItem.Art(keyart)) + String.IsEmpty(ListItem(1).Art(keyart)) + String.IsEmpty(ListItem(2).Art(keyart))]</expression>
	<expression name="ShowcaseView_Details_Info_IsVisible">$EXP[ShowcaseView_Details_Info] | $EXP[ShowcaseView_Details_All]</expression>
	<expression name="ShowcaseView_Details_Plot_IsVisible">$EXP[ShowcaseView_Details_Plot] | $EXP[ShowcaseView_Details_All]</expression>
	<expression name="ShowcaseView_Details_Overlay_IsVisible">$EXP[ShowcaseView_Details_Overlay_IsVisible_Movies] | $EXP[ShowcaseView_Details_Overlay_IsVisible_Sets] | $EXP[ShowcaseView_Details_Overlay_IsVisible_TVShows] | $EXP[ShowcaseView_Details_Overlay_IsVisible_Seasons] | $EXP[ShowcaseView_Details_Overlay_IsVisible_Episodes] | $EXP[ShowcaseView_Details_Overlay_IsVisible_Artists] | $EXP[ShowcaseView_Details_Overlay_IsVisible_Albums] | $EXP[ShowcaseView_Details_Overlay_IsVisible_Addons] | $EXP[ShowcaseView_Details_Overlay_IsVisible_Images] | $EXP[ShowcaseView_Details_Overlay_IsVisible_Programs_Folders] | $EXP[ShowcaseView_Details_Overlay_IsVisible_Programs_Files] | Container.Content(actors)</expression>
	<expression name="ShowcaseView_Details_Overlay_IsVisible_Movies">$EXP[ShowcaseView_Details_Title_Overlay_Movies] | $EXP[ShowcaseView_Details_Info_Overlay_Movies]</expression>
	<expression name="ShowcaseView_Details_Overlay_IsVisible_Sets">$EXP[ShowcaseView_Details_Title_Overlay_Sets] | $EXP[ShowcaseView_Details_Info_Overlay_Sets]</expression>
	<expression name="ShowcaseView_Details_Overlay_IsVisible_TVShows">$EXP[ShowcaseView_Details_Title_Overlay_TVShows] | $EXP[ShowcaseView_Details_Info_Overlay_TVShows]</expression>
	<expression name="ShowcaseView_Details_Overlay_IsVisible_Seasons">$EXP[ShowcaseView_Details_Title_Overlay_Seasons] | $EXP[ShowcaseView_Details_Info_Overlay_Seasons]</expression>
	<expression name="ShowcaseView_Details_Overlay_IsVisible_Episodes">$EXP[ShowcaseView_Details_Title_Overlay_Episodes] | $EXP[ShowcaseView_Details_Info_Overlay_Episodes]</expression>
	<expression name="ShowcaseView_Details_Overlay_IsVisible_Artists">$EXP[ShowcaseView_Details_Title_Overlay_Artists] | $EXP[ShowcaseView_Details_Info_Overlay_Artists]</expression>
	<expression name="ShowcaseView_Details_Overlay_IsVisible_Albums">$EXP[ShowcaseView_Details_Title_Overlay_Albums] | $EXP[ShowcaseView_Details_Info_Overlay_Albums]</expression>
	<expression name="ShowcaseView_Details_Overlay_IsVisible_Addons">$EXP[ShowcaseView_Details_Title_Overlay_Addons] | $EXP[ShowcaseView_Details_Info_Overlay_Addons]</expression>
	<expression name="ShowcaseView_Details_Overlay_IsVisible_Images">$EXP[ShowcaseView_Details_Title_Overlay_Images] | $EXP[ShowcaseView_Details_Info_Overlay_Images]</expression>
	<expression name="ShowcaseView_Details_Overlay_IsVisible_Programs_Folders">$EXP[ShowcaseView_Details_Title_Overlay_Programs_Folders] | $EXP[ShowcaseView_Details_Info_Overlay_Programs_Folders]</expression>
	<expression name="ShowcaseView_Details_Overlay_IsVisible_Programs_Files">$EXP[ShowcaseView_Details_Title_Overlay_Programs_Files] | $EXP[ShowcaseView_Details_Info_Overlay_Programs_Files]</expression>
	<expression name="ShowcaseView_Logo_IsVisible">$EXP[ShowcaseView_Logo_On] + [[Control.IsVisible(502) + !Control.HasFocus(3100) + !String.IsEmpty(ListItem.Art(clearlogo))] | [Control.HasFocus(3100) + !String.IsEmpty(Container(3100).ListItem.Art(clearlogo))]]</expression>
	<expression name="ShowcaseView_Flags_Studio_IsVisible">Control.IsVisible(502) + !$EXP[ShowcaseView_Details_Off] + [$EXP[ShowcaseView_Flags_Studio] | $EXP[ShowcaseView_Flags_All]]</expression>
	<expression name="ShowcaseView_Flags_Rating_IsVisible">Control.IsVisible(502) + !$EXP[ShowcaseView_Details_Off] + [$EXP[ShowcaseView_Flags_Rating] | $EXP[ShowcaseView_Flags_All]]</expression>

	<!-- Strip -->
	<expression name="StripView_Enabled">[Skin.HasSetting(StripView_Enabled) + [Window.Is(videos) | Window.Is(music)]] | [Skin.HasSetting(StripView_Enabled_Addons) + [Window.Is(addonbrowser) | Window.Is(programs)]] | [Skin.HasSetting(StripView_Enabled_Pictures) + Window.Is(pictures)]</expression>
	<expression name="StripView_IsVisible">$EXP[StripView_Media_IsVisible] | $EXP[StripView_Widget_IsVisible] | Window.IsVisible(loginscreen)</expression>
	<expression name="StripView_Media_IsVisible">!$EXP[Infoscreen_IsVisible] + [Control.HasFocus(504) | String.IsEqual(Container.ViewMode,Strip)]</expression>
	<expression name="StripView_Widget_IsVisible">$EXP[StripView_Display_IsPosters_Widget] | $EXP[StripView_Display_IsFanart_Widget] | $EXP[StripView_Display_IsSquare_Widget]</expression>
	<expression name="StripView_Widget_Infoscreen_IsVisible">$EXP[StripView_Display_IsPosters_Widget_Infoscreen] | $EXP[StripView_Display_IsFanart_Widget_Infoscreen] | $EXP[StripView_Display_IsSquare_Widget_Infoscreen]</expression>
	<!-- Display: Posters -->
	<expression name="StripView_Display_IsPosters">[$EXP[StripView_Media_IsVisible] + [$EXP[StripView_Display_IsPosters_Movies] | $EXP[StripView_Display_IsPosters_Sets] | $EXP[StripView_Display_IsPosters_TVShows] | $EXP[StripView_Display_IsPosters_Seasons] | $EXP[StripView_Display_IsPosters_Programs_Folders] | $EXP[StripView_Display_IsPosters_Programs_Files] | Container.Content(actors)]] | $EXP[StripView_Display_IsPosters_Widget]</expression>
	<expression name="StripView_Display_IsPosters_Movies">Container.Content(movies) + [Skin.String(StripView_Display_Movies,Posters) | !Skin.String(StripView_Display_Movies)]</expression>
	<expression name="StripView_Display_IsPosters_Sets">Container.Content(sets) + [Skin.String(StripView_Display_Sets,Posters) | !Skin.String(StripView_Display_Sets)]</expression>
	<expression name="StripView_Display_IsPosters_TVShows">Container.Content(tvshows) + [Skin.String(StripView_Display_TVShows,Posters) | !Skin.String(StripView_Display_TVShows)]</expression>
	<expression name="StripView_Display_IsPosters_Seasons">Container.Content(seasons) + [Skin.String(StripView_Display_Seasons,Posters) | !Skin.String(StripView_Display_Seasons)]</expression>
	<expression name="StripView_Display_IsPosters_Programs_Folders">$EXP[Container_Programs_IsFolders] + [Skin.String(StripView_Display_Programs_Folders,Posters) | !Skin.String(StripView_Display_Programs_Folders)]</expression>
	<expression name="StripView_Display_IsPosters_Programs_Files">$EXP[Container_Programs_IsFiles] + Skin.String(StripView_Display_Programs_Files,Posters)</expression>
	<expression name="StripView_Display_IsPosters_Widget">$EXP[StripView_Display_IsPosters_Widget1] | $EXP[StripView_Display_IsPosters_Widget2] | $EXP[StripView_Display_IsPosters_Widget3] | $EXP[StripView_Display_IsPosters_Widget4] | $EXP[StripView_Display_IsPosters_Widget5] | $EXP[StripView_Display_IsPosters_Widget6] | $EXP[StripView_Display_IsPosters_Widget7] | $EXP[StripView_Display_IsPosters_Widget8] | $EXP[StripView_Display_IsPosters_Widget9] | $EXP[StripView_Display_IsPosters_Widget_Infoscreen]</expression>
	<expression name="StripView_Display_IsPosters_Widget1">String.IsEqual(Window(home).Property(Home_Widget),3201) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget1_View,Strip) + !Skin.String(Widget1_Display,Fanart) + !Skin.String(Widget1_Display,Square)</expression>
	<expression name="StripView_Display_IsPosters_Widget2">String.IsEqual(Window(home).Property(Home_Widget),3202) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget2_View,Strip) + !Skin.String(Widget2_Display,Fanart) + !Skin.String(Widget2_Display,Square)</expression>
	<expression name="StripView_Display_IsPosters_Widget3">String.IsEqual(Window(home).Property(Home_Widget),3203) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget3_View,Strip) + !Skin.String(Widget3_Display,Fanart) + !Skin.String(Widget3_Display,Square)</expression>
	<expression name="StripView_Display_IsPosters_Widget4">String.IsEqual(Window(home).Property(Home_Widget),3204) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget4_View,Strip) + !Skin.String(Widget4_Display,Fanart) + !Skin.String(Widget4_Display,Square)</expression>
	<expression name="StripView_Display_IsPosters_Widget5">String.IsEqual(Window(home).Property(Home_Widget),3205) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget5_View,Strip) + !Skin.String(Widget5_Display,Fanart) + !Skin.String(Widget5_Display,Square)</expression>
	<expression name="StripView_Display_IsPosters_Widget6">String.IsEqual(Window(home).Property(Home_Widget),3206) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget6_View,Strip) + !Skin.String(Widget6_Display,Fanart) + !Skin.String(Widget6_Display,Square)</expression>
	<expression name="StripView_Display_IsPosters_Widget7">String.IsEqual(Window(home).Property(Home_Widget),3207) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget7_View,Strip) + !Skin.String(Widget7_Display,Fanart) + !Skin.String(Widget7_Display,Square)</expression>
	<expression name="StripView_Display_IsPosters_Widget8">String.IsEqual(Window(home).Property(Home_Widget),3208) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget8_View,Strip) + !Skin.String(Widget8_Display,Fanart) + !Skin.String(Widget8_Display,Square)</expression>
	<expression name="StripView_Display_IsPosters_Widget9">String.IsEqual(Window(home).Property(Home_Widget),3209) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget9_View,Strip) + !Skin.String(Widget9_Display,Fanart) + !Skin.String(Widget9_Display,Square)</expression>
	<expression name="StripView_Display_IsPosters_Widget_Infoscreen">$EXP[Infoscreen_IsVisible] + [Control.HasFocus(50) + String.IsEqual(Control.GetLabel(62001),Strip) + String.IsEqual(Control.GetLabel(62002),Posters)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3201) + String.IsEqual(Control.GetLabel(62011),Strip) + String.IsEqual(Control.GetLabel(62012),Posters)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3202) + String.IsEqual(Control.GetLabel(62021),Strip) + String.IsEqual(Control.GetLabel(62022),Posters)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3203) + String.IsEqual(Control.GetLabel(62031),Strip) + String.IsEqual(Control.GetLabel(62032),Posters)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3204) + String.IsEqual(Control.GetLabel(62041),Strip) + String.IsEqual(Control.GetLabel(62042),Posters)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3205) + String.IsEqual(Control.GetLabel(62051),Strip) + String.IsEqual(Control.GetLabel(62052),Posters)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3206) + String.IsEqual(Control.GetLabel(62061),Strip) + String.IsEqual(Control.GetLabel(62062),Posters)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3207) + String.IsEqual(Control.GetLabel(62071),Strip) + String.IsEqual(Control.GetLabel(62072),Posters)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3208) + String.IsEqual(Control.GetLabel(62081),Strip) + String.IsEqual(Control.GetLabel(62082),Posters)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3209) + String.IsEqual(Control.GetLabel(62091),Strip) + String.IsEqual(Control.GetLabel(62092),Posters)]</expression>
	<!-- Display: Fanart -->
	<expression name="StripView_Display_IsFanart">[$EXP[StripView_Media_IsVisible] + [$EXP[StripView_Display_IsFanart_Movies] | $EXP[StripView_Display_IsFanart_Sets] | $EXP[StripView_Display_IsFanart_TVShows] | $EXP[StripView_Display_IsFanart_Seasons] | Container.Content(episodes) | $EXP[StripView_Display_IsFanart_Artists] | Container.Content(musicvideos) | $EXP[StripView_Display_IsFanart_Programs_Files]]] | $EXP[StripView_Display_IsFanart_Widget]</expression>
	<expression name="StripView_Display_IsFanart_Movies">Container.Content(movies) + Skin.String(StripView_Display_Movies,Fanart)</expression>
	<expression name="StripView_Display_IsFanart_Sets">Container.Content(sets) + Skin.String(StripView_Display_Sets,Fanart)</expression>
	<expression name="StripView_Display_IsFanart_TVShows">Container.Content(tvshows) + Skin.String(StripView_Display_TVShows,Fanart)</expression>
	<expression name="StripView_Display_IsFanart_Seasons">Container.Content(seasons) + Skin.String(StripView_Display_Seasons,Fanart)</expression>
	<expression name="StripView_Display_IsFanart_Artists">Container.Content(artists) + [Skin.String(StripView_Display_Artists,Fanart) | !Skin.String(StripView_Display_Artists)]</expression>
	<expression name="StripView_Display_IsFanart_Programs_Files">$EXP[Container_Programs_IsFiles] + [Skin.String(StripView_Display_Programs_Files,Fanart) | !Skin.String(StripView_Display_Programs_Files)]</expression>
	<expression name="StripView_Display_IsFanart_Widget">$EXP[StripView_Display_IsFanart_Widget1] | $EXP[StripView_Display_IsFanart_Widget2] | $EXP[StripView_Display_IsFanart_Widget3] | $EXP[StripView_Display_IsFanart_Widget4] | $EXP[StripView_Display_IsFanart_Widget5] | $EXP[StripView_Display_IsFanart_Widget6] | $EXP[StripView_Display_IsFanart_Widget7] | $EXP[StripView_Display_IsFanart_Widget8] | $EXP[StripView_Display_IsFanart_Widget9] | $EXP[StripView_Display_IsFanart_Widget_Infoscreen]</expression>
	<expression name="StripView_Display_IsFanart_Widget1">String.IsEqual(Window(home).Property(Home_Widget),3201) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget1_View,Strip) + Skin.String(Widget1_Display,Fanart)</expression>
	<expression name="StripView_Display_IsFanart_Widget2">String.IsEqual(Window(home).Property(Home_Widget),3202) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget2_View,Strip) + Skin.String(Widget2_Display,Fanart)</expression>
	<expression name="StripView_Display_IsFanart_Widget3">String.IsEqual(Window(home).Property(Home_Widget),3203) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget3_View,Strip) + Skin.String(Widget3_Display,Fanart)</expression>
	<expression name="StripView_Display_IsFanart_Widget4">String.IsEqual(Window(home).Property(Home_Widget),3204) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget4_View,Strip) + Skin.String(Widget4_Display,Fanart)</expression>
	<expression name="StripView_Display_IsFanart_Widget5">String.IsEqual(Window(home).Property(Home_Widget),3205) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget5_View,Strip) + Skin.String(Widget5_Display,Fanart)</expression>
	<expression name="StripView_Display_IsFanart_Widget6">String.IsEqual(Window(home).Property(Home_Widget),3206) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget6_View,Strip) + Skin.String(Widget6_Display,Fanart)</expression>
	<expression name="StripView_Display_IsFanart_Widget7">String.IsEqual(Window(home).Property(Home_Widget),3207) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget7_View,Strip) + Skin.String(Widget7_Display,Fanart)</expression>
	<expression name="StripView_Display_IsFanart_Widget8">String.IsEqual(Window(home).Property(Home_Widget),3208) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget8_View,Strip) + Skin.String(Widget8_Display,Fanart)</expression>
	<expression name="StripView_Display_IsFanart_Widget9">String.IsEqual(Window(home).Property(Home_Widget),3209) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget9_View,Strip) + Skin.String(Widget9_Display,Fanart)</expression>
	<expression name="StripView_Display_IsFanart_Widget_Infoscreen">$EXP[Infoscreen_IsVisible] + [Control.HasFocus(50) + String.IsEqual(Control.GetLabel(62001),Strip) + String.IsEqual(Control.GetLabel(62002),Fanart)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3201) + String.IsEqual(Control.GetLabel(62011),Strip) + String.IsEqual(Control.GetLabel(62012),Fanart)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3202) + String.IsEqual(Control.GetLabel(62021),Strip) + String.IsEqual(Control.GetLabel(62022),Fanart)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3203) + String.IsEqual(Control.GetLabel(62031),Strip) + String.IsEqual(Control.GetLabel(62032),Fanart)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3204) + String.IsEqual(Control.GetLabel(62041),Strip) + String.IsEqual(Control.GetLabel(62042),Fanart)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3205) + String.IsEqual(Control.GetLabel(62051),Strip) + String.IsEqual(Control.GetLabel(62052),Fanart)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3206) + String.IsEqual(Control.GetLabel(62061),Strip) + String.IsEqual(Control.GetLabel(62062),Fanart)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3207) + String.IsEqual(Control.GetLabel(62071),Strip) + String.IsEqual(Control.GetLabel(62072),Fanart)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3208) + String.IsEqual(Control.GetLabel(62081),Strip) + String.IsEqual(Control.GetLabel(62082),Fanart)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3209) + String.IsEqual(Control.GetLabel(62091),Strip) + String.IsEqual(Control.GetLabel(62092),Fanart)]</expression>
	<!-- Display: Square -->
	<expression name="StripView_Display_IsSquare">[$EXP[StripView_Media_IsVisible] + [$EXP[StripView_Display_IsSquare_Artists] | $EXP[StripView_Display_IsSquare_Programs_Folders] | $EXP[StripView_Display_IsSquare_Programs_Files] | Container.Content(albums) | Container.Content(addons) | Container.Content(images)]] | $EXP[StripView_Display_IsSquare_Widget] | Window.IsVisible(loginscreen)</expression>
	<expression name="StripView_Display_IsSquare_Artists">Container.Content(artists) + Skin.String(StripView_Display_Artists,Square)</expression>
	<expression name="StripView_Display_IsSquare_Programs_Folders">$EXP[Container_Programs_IsFolders] + Skin.String(StripView_Display_Programs_Folders,Square)</expression>
	<expression name="StripView_Display_IsSquare_Programs_Files">$EXP[Container_Programs_IsFiles] + Skin.String(StripView_Display_Programs_Files,Square)</expression>
	<expression name="StripView_Display_IsSquare_Widget">$EXP[StripView_Display_IsSquare_Widget1] | $EXP[StripView_Display_IsSquare_Widget2] | $EXP[StripView_Display_IsSquare_Widget3] | $EXP[StripView_Display_IsSquare_Widget4] | $EXP[StripView_Display_IsSquare_Widget5] | $EXP[StripView_Display_IsSquare_Widget6] | $EXP[StripView_Display_IsSquare_Widget7] | $EXP[StripView_Display_IsSquare_Widget8] | $EXP[StripView_Display_IsSquare_Widget9] | $EXP[StripView_Display_IsSquare_Widget_Infoscreen]</expression>
	<expression name="StripView_Display_IsSquare_Widget1">String.IsEqual(Window(home).Property(Home_Widget),3201) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget1_View,Strip) + Skin.String(Widget1_Display,Square)</expression>
	<expression name="StripView_Display_IsSquare_Widget2">String.IsEqual(Window(home).Property(Home_Widget),3202) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget2_View,Strip) + Skin.String(Widget2_Display,Square)</expression>
	<expression name="StripView_Display_IsSquare_Widget3">String.IsEqual(Window(home).Property(Home_Widget),3203) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget3_View,Strip) + Skin.String(Widget3_Display,Square)</expression>
	<expression name="StripView_Display_IsSquare_Widget4">String.IsEqual(Window(home).Property(Home_Widget),3204) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget4_View,Strip) + Skin.String(Widget4_Display,Square)</expression>
	<expression name="StripView_Display_IsSquare_Widget5">String.IsEqual(Window(home).Property(Home_Widget),3205) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget5_View,Strip) + Skin.String(Widget5_Display,Square)</expression>
	<expression name="StripView_Display_IsSquare_Widget6">String.IsEqual(Window(home).Property(Home_Widget),3206) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget6_View,Strip) + Skin.String(Widget6_Display,Square)</expression>
	<expression name="StripView_Display_IsSquare_Widget7">String.IsEqual(Window(home).Property(Home_Widget),3207) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget7_View,Strip) + Skin.String(Widget7_Display,Square)</expression>
	<expression name="StripView_Display_IsSquare_Widget8">String.IsEqual(Window(home).Property(Home_Widget),3208) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget8_View,Strip) + Skin.String(Widget8_Display,Square)</expression>
	<expression name="StripView_Display_IsSquare_Widget9">String.IsEqual(Window(home).Property(Home_Widget),3209) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget9_View,Strip) + Skin.String(Widget9_Display,Square)</expression>
	<expression name="StripView_Display_IsSquare_Widget_Infoscreen">$EXP[Infoscreen_IsVisible] + [Control.HasFocus(50) + String.IsEqual(Control.GetLabel(62001),Strip) + String.IsEqual(Control.GetLabel(62002),Square)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3201) + String.IsEqual(Control.GetLabel(62011),Strip) + String.IsEqual(Control.GetLabel(62012),Square)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3202) + String.IsEqual(Control.GetLabel(62021),Strip) + String.IsEqual(Control.GetLabel(62022),Square)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3203) + String.IsEqual(Control.GetLabel(62031),Strip) + String.IsEqual(Control.GetLabel(62032),Square)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3204) + String.IsEqual(Control.GetLabel(62041),Strip) + String.IsEqual(Control.GetLabel(62042),Square)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3205) + String.IsEqual(Control.GetLabel(62051),Strip) + String.IsEqual(Control.GetLabel(62052),Square)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3206) + String.IsEqual(Control.GetLabel(62061),Strip) + String.IsEqual(Control.GetLabel(62062),Square)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3207) + String.IsEqual(Control.GetLabel(62071),Strip) + String.IsEqual(Control.GetLabel(62072),Square)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3208) + String.IsEqual(Control.GetLabel(62081),Strip) + String.IsEqual(Control.GetLabel(62082),Square)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3209) + String.IsEqual(Control.GetLabel(62091),Strip) + String.IsEqual(Control.GetLabel(62092),Square)]</expression>
	<!-- Details -->
	<expression name="StripView_Details_Off">$EXP[StripView_Details_Off_Movies] | $EXP[StripView_Details_Off_Sets] | $EXP[StripView_Details_Off_TVShows] | $EXP[StripView_Details_Off_Seasons] | $EXP[StripView_Details_Off_Episodes] | $EXP[StripView_Details_Off_Artists] | $EXP[StripView_Details_Off_Albums] | $EXP[StripView_Details_Off_MusicVideos] | $EXP[StripView_Details_Off_Addons] | $EXP[StripView_Details_Off_Images] | $EXP[StripView_Details_Off_Programs_Folders] | $EXP[StripView_Details_Off_Programs_Files] | [$EXP[StripView_Details_Title] + !$EXP[StripView_Logo_On]] | Window.Is(loginscreen)</expression>
	<expression name="StripView_Details_Off_Movies">Container.Content(movies) + Skin.String(StripView_Details_Movies,Off)</expression>
	<expression name="StripView_Details_Off_Sets">Container.Content(sets) + Skin.String(StripView_Details_Sets,Off)</expression>
	<expression name="StripView_Details_Off_TVShows">Container.Content(tvshows) + Skin.String(StripView_Details_TVShows,Off)</expression>
	<expression name="StripView_Details_Off_Seasons">Container.Content(seasons) + Skin.String(StripView_Details_Seasons,Off)</expression>
	<expression name="StripView_Details_Off_Episodes">Container.Content(episodes) + Skin.String(StripView_Details_Episodes,Off)</expression>
	<expression name="StripView_Details_Off_Artists">Container.Content(artists) + Skin.String(StripView_Details_Artists,Off)</expression>
	<expression name="StripView_Details_Off_Albums">Container.Content(albums) + Skin.String(StripView_Details_Albums,Off)</expression>
	<expression name="StripView_Details_Off_MusicVideos">Container.Content(musicvideos) + Skin.String(StripView_Details_MusicVideos,Off)</expression>
	<expression name="StripView_Details_Off_Addons">Container.Content(addons) + Skin.String(StripView_Details_Addons,Off)</expression>
	<expression name="StripView_Details_Off_Images">Container.Content(images) + Skin.String(StripView_Details_Images,Off)</expression>
	<expression name="StripView_Details_Off_Programs_Folders">$EXP[Container_Programs_IsFolders] + Skin.String(StripView_Details_Programs_Folders,Off)</expression>
	<expression name="StripView_Details_Off_Programs_Files">$EXP[Container_Programs_IsFiles] + Skin.String(StripView_Details_Programs_Files,Off)</expression>
	<expression name="StripView_Details_Title">$EXP[StripView_Details_Title_Movies] | $EXP[StripView_Details_Title_Sets] | $EXP[StripView_Details_Title_TVShows] | $EXP[StripView_Details_Title_Seasons] | $EXP[StripView_Details_Title_Episodes] | $EXP[StripView_Details_Title_Artists] | $EXP[StripView_Details_Title_Albums] | $EXP[StripView_Details_Title_MusicVideos] | $EXP[StripView_Details_Title_Addons] | $EXP[StripView_Details_Title_Images] | $EXP[StripView_Details_Title_Programs_Folders] | $EXP[StripView_Details_Title_Programs_Files]</expression>
	<expression name="StripView_Details_Title_Movies">Container.Content(movies) + Skin.String(StripView_Details_Movies,Title)</expression>
	<expression name="StripView_Details_Title_Sets">Container.Content(sets) + Skin.String(StripView_Details_Sets,Title)</expression>
	<expression name="StripView_Details_Title_TVShows">Container.Content(tvshows) + Skin.String(StripView_Details_TVShows,Title)</expression>
	<expression name="StripView_Details_Title_Seasons">Container.Content(seasons) + Skin.String(StripView_Details_Seasons,Title)</expression>
	<expression name="StripView_Details_Title_Episodes">Container.Content(episodes) + Skin.String(StripView_Details_Episodes,Title)</expression>
	<expression name="StripView_Details_Title_Artists">Container.Content(artists) + Skin.String(StripView_Details_Artists,Title)</expression>
	<expression name="StripView_Details_Title_Albums">Container.Content(albums) + Skin.String(StripView_Details_Albums,Title)</expression>
	<expression name="StripView_Details_Title_MusicVideos">Container.Content(musicvideos) + Skin.String(StripView_Details_MusicVideos,Title)</expression>
	<expression name="StripView_Details_Title_Addons">Container.Content(addons) + Skin.String(StripView_Details_Addons,Title)</expression>
	<expression name="StripView_Details_Title_Images">Container.Content(images) + Skin.String(StripView_Details_Images,Title)</expression>
	<expression name="StripView_Details_Title_Programs_Folders">$EXP[Container_Programs_IsFolders] + Skin.String(StripView_Details_Programs_Folders,Title)</expression>
	<expression name="StripView_Details_Title_Programs_Files">$EXP[Container_Programs_IsFiles] + Skin.String(StripView_Details_Programs_Files,Title)</expression>
	<expression name="StripView_Details_Info">$EXP[StripView_Details_Info_Movies] | $EXP[StripView_Details_Info_Sets] | $EXP[StripView_Details_Info_TVShows] | $EXP[StripView_Details_Info_Seasons] | $EXP[StripView_Details_Info_Episodes] | $EXP[StripView_Details_Info_Artists] | $EXP[StripView_Details_Info_Albums] | $EXP[StripView_Details_Info_MusicVideos] | $EXP[StripView_Details_Info_Addons] | $EXP[StripView_Details_Info_Images] | $EXP[StripView_Details_Info_Programs_Folders] | $EXP[StripView_Details_Info_Programs_Files] | Container.Content(actors)</expression>
	<expression name="StripView_Details_Info_Movies">Container.Content(movies) + Skin.String(StripView_Details_Movies,TitleAndInfo)</expression>
	<expression name="StripView_Details_Info_Sets">Container.Content(sets) + Skin.String(StripView_Details_Sets,TitleAndInfo)</expression>
	<expression name="StripView_Details_Info_TVShows">Container.Content(tvshows) + Skin.String(StripView_Details_TVShows,TitleAndInfo)</expression>
	<expression name="StripView_Details_Info_Seasons">Container.Content(seasons) + [Skin.String(StripView_Details_Seasons,TitleAndInfo) | !Skin.String(StripView_Details_Seasons)]</expression>
	<expression name="StripView_Details_Info_Episodes">Container.Content(episodes) + Skin.String(StripView_Details_Episodes,TitleAndInfo)</expression>
	<expression name="StripView_Details_Info_Artists">Container.Content(artists) + [Skin.String(StripView_Details_Artists,TitleAndInfo) | !Skin.String(StripView_Details_Artists)]</expression>
	<expression name="StripView_Details_Info_Albums">Container.Content(albums) + [Skin.String(StripView_Details_Albums,TitleAndInfo) | !Skin.String(StripView_Details_Albums)]</expression>
	<expression name="StripView_Details_Info_MusicVideos">Container.Content(musicvideos) + [Skin.String(StripView_Details_MusicVideos,TitleAndInfo) | !Skin.String(StripView_Details_MusicVideos)]</expression>
	<expression name="StripView_Details_Info_Addons">Container.Content(addons) + [Skin.String(StripView_Details_Addons,TitleAndInfo) | !Skin.String(StripView_Details_Addons)]</expression>
	<expression name="StripView_Details_Info_Images">Container.Content(images) + [Skin.String(StripView_Details_Images,TitleAndInfo) | !Skin.String(StripView_Details_Images)]</expression>
	<expression name="StripView_Details_Info_Programs_Folders">$EXP[Container_Programs_IsFolders] + [Skin.String(StripView_Details_Programs_Folders,TitleAndInfo) | !Skin.String(StripView_Details_Programs_Folders)]</expression>
	<expression name="StripView_Details_Info_Programs_Files">$EXP[Container_Programs_IsFiles] + [Skin.String(StripView_Details_Programs_Files,TitleAndInfo) | !Skin.String(StripView_Details_Programs_Files)]</expression>
	<expression name="StripView_Details_Plot">$EXP[StripView_Details_Plot_Movies] | $EXP[StripView_Details_Plot_Sets] | $EXP[StripView_Details_Plot_TVShows] | $EXP[StripView_Details_Plot_Seasons] | $EXP[StripView_Details_Plot_Episodes] | $EXP[StripView_Details_Plot_Artists] | $EXP[StripView_Details_Plot_Albums] | $EXP[StripView_Details_Plot_MusicVideos] | $EXP[StripView_Details_Plot_Addons] | $EXP[StripView_Details_Plot_Images] | $EXP[StripView_Details_Plot_Programs_Folders] | $EXP[StripView_Details_Plot_Programs_Files]</expression>
	<expression name="StripView_Details_Plot_Movies">Container.Content(movies) + Skin.String(StripView_Details_Movies,TitleAndPlot)</expression>
	<expression name="StripView_Details_Plot_Sets">Container.Content(sets) + Skin.String(StripView_Details_Sets,TitleAndPlot)</expression>
	<expression name="StripView_Details_Plot_TVShows">Container.Content(tvshows) + Skin.String(StripView_Details_TVShows,TitleAndPlot)</expression>
	<expression name="StripView_Details_Plot_Seasons">Container.Content(seasons) + Skin.String(StripView_Details_Seasons,TitleAndPlot)</expression>
	<expression name="StripView_Details_Plot_Episodes">Container.Content(episodes) + Skin.String(StripView_Details_Episodes,TitleAndPlot)</expression>
	<expression name="StripView_Details_Plot_Artists">Container.Content(artists) + Skin.String(StripView_Details_Artists,TitleAndPlot)</expression>
	<expression name="StripView_Details_Plot_Albums">Container.Content(albums) + Skin.String(StripView_Details_Albums,TitleAndPlot)</expression>
	<expression name="StripView_Details_Plot_MusicVideos">Container.Content(musicvideos) + Skin.String(StripView_Details_MusicVideos,TitleAndPlot)</expression>
	<expression name="StripView_Details_Plot_Addons">Container.Content(addons) + Skin.String(StripView_Details_Addons,TitleAndPlot)</expression>
	<expression name="StripView_Details_Plot_Images">Container.Content(images) + Skin.String(StripView_Details_Images,TitleAndPlot)</expression>
	<expression name="StripView_Details_Plot_Programs_Folders">$EXP[Container_Programs_IsFolders] + Skin.String(StripView_Details_Programs_Folders,TitleAndPlot)</expression>
	<expression name="StripView_Details_Plot_Programs_Files">$EXP[Container_Programs_IsFiles] + Skin.String(StripView_Details_Programs_Files,TitleAndPlot)</expression>
	<expression name="StripView_Details_All">$EXP[StripView_Details_All_Movies] | $EXP[StripView_Details_All_Sets] | $EXP[StripView_Details_All_TVShows] | $EXP[StripView_Details_All_Seasons] | $EXP[StripView_Details_All_Episodes] | $EXP[StripView_Details_All_Artists] | $EXP[StripView_Details_All_Albums] | $EXP[StripView_Details_All_MusicVideos] | $EXP[StripView_Details_All_Addons] | $EXP[StripView_Details_All_Images] | $EXP[StripView_Details_All_Programs_Folders] | $EXP[StripView_Details_All_Programs_Files]</expression>
	<expression name="StripView_Details_All_Movies">Container.Content(movies) + [Skin.String(StripView_Details_Movies,All) | !Skin.String(StripView_Details_Movies)]</expression>
	<expression name="StripView_Details_All_Sets">Container.Content(sets) + [Skin.String(StripView_Details_Sets,All) | !Skin.String(StripView_Details_Sets)]</expression>
	<expression name="StripView_Details_All_TVShows">Container.Content(tvshows) + [Skin.String(StripView_Details_TVShows,All) | !Skin.String(StripView_Details_TVShows)]</expression>
	<expression name="StripView_Details_All_Seasons">Container.Content(seasons) + Skin.String(StripView_Details_Seasons,All)</expression>
	<expression name="StripView_Details_All_Episodes">Container.Content(episodes) + [Skin.String(StripView_Details_Episodes,All) | !Skin.String(StripView_Details_Episodes)]</expression>
	<expression name="StripView_Details_All_Artists">Container.Content(artists) + Skin.String(StripView_Details_Artists,All)</expression>
	<expression name="StripView_Details_All_Albums">Container.Content(albums) + Skin.String(StripView_Details_Albums,All)</expression>
	<expression name="StripView_Details_All_MusicVideos">Container.Content(musicvideos) + Skin.String(StripView_Details_MusicVideos,All)</expression>
	<expression name="StripView_Details_All_Addons">Container.Content(addons) + Skin.String(StripView_Details_Addons,All)</expression>
	<expression name="StripView_Details_All_Images">Container.Content(images) + Skin.String(StripView_Details_Images,All)</expression>
	<expression name="StripView_Details_All_Programs_Folders">$EXP[Container_Programs_IsFolders] + Skin.String(StripView_Details_Programs_Folders,All)</expression>
	<expression name="StripView_Details_All_Programs_Files">$EXP[Container_Programs_IsFiles] + Skin.String(StripView_Details_Programs_Files,All)</expression>
	<!-- Logos -->
	<expression name="StripView_Logo_On">$EXP[StripView_Logo_On_Movies] | $EXP[StripView_Logo_On_Sets] | $EXP[StripView_Logo_On_TVShows] | $EXP[StripView_Logo_On_Artists] | $EXP[StripView_Logo_On_Programs_Files]</expression>
	<expression name="StripView_Logo_On_Movies">Container.Content(movies) + !$EXP[StripView_Details_Off_Movies] + Skin.String(StripView_Logo_Movies,On)</expression>
	<expression name="StripView_Logo_On_Sets">Container.Content(sets) + !$EXP[StripView_Details_Off_Sets] + Skin.String(StripView_Logo_Sets,On)</expression>
	<expression name="StripView_Logo_On_TVShows">Container.Content(tvshows) + !$EXP[StripView_Details_Off_TVShows] + Skin.String(StripView_Logo_TVShows,On)</expression>
	<expression name="StripView_Logo_On_Artists">Container.Content(artists) + !$EXP[StripView_Details_Off_Artists] + Skin.String(StripView_Logo_Artists,On)</expression>
	<expression name="StripView_Logo_On_Programs_Files">$EXP[Container_Programs_IsFiles] + !$EXP[StripView_Details_Off_Programs_Files] + Skin.String(StripView_Logo_Programs_Files,On)</expression>
	<expression name="StripView_Logo_Off">$EXP[StripView_Logo_Off_Movies] | $EXP[StripView_Logo_Off_Sets] | $EXP[StripView_Logo_Off_TVShows] | $EXP[StripView_Logo_Off_Artists] | $EXP[StripView_Logo_Off_Programs_Files]</expression>
	<expression name="StripView_Logo_Off_Movies">Container.Content(movies) + !$EXP[StripView_Details_Off_Movies] + [Skin.String(StripView_Logo_Movies,Off) | !Skin.String(StripView_Logo_Movies)]</expression>
	<expression name="StripView_Logo_Off_Sets">Container.Content(sets) + !$EXP[StripView_Details_Off_Sets] + [Skin.String(StripView_Logo_Sets,Off) | !Skin.String(StripView_Logo_Sets)]</expression>
	<expression name="StripView_Logo_Off_TVShows">Container.Content(tvshows) + !$EXP[StripView_Details_Off_TVShows] + [Skin.String(StripView_Logo_TVShows,Off) | !Skin.String(StripView_Logo_TVShows)]</expression>
	<expression name="StripView_Logo_Off_Artists">Container.Content(artists) + !$EXP[StripView_Details_Off_Artists] + [Skin.String(StripView_Logo_Artists,Off) | !Skin.String(StripView_Logo_Artists)]</expression>
	<expression name="StripView_Logo_Off_Programs_Files">$EXP[Container_Programs_IsFiles] + !$EXP[StripView_Details_Off_Programs_Files] + [Skin.String(StripView_Logo_Programs_Files,Off) | !Skin.String(StripView_Logo_Programs_Files)]</expression>
	<!-- Flags -->
	<expression name="StripView_Flags_Off">$EXP[StripView_Flags_Off_Movies] | $EXP[StripView_Flags_Off_Sets] | $EXP[StripView_Flags_Off_TVShows] | $EXP[StripView_Flags_Off_Seasons] | $EXP[StripView_Flags_Off_Episodes] | $EXP[StripView_Flags_Off_Programs_Files]</expression>
	<expression name="StripView_Flags_Off_Movies">Container.Content(movies) + !$EXP[StripView_Details_Off_Movies] + Skin.String(StripView_Flags_Movies,Off)</expression>
	<expression name="StripView_Flags_Off_Sets">Container.Content(sets) + !$EXP[StripView_Details_Off_Sets] + Skin.String(StripView_Flags_Sets,Off)</expression>
	<expression name="StripView_Flags_Off_TVShows">Container.Content(tvshows) + !$EXP[StripView_Details_Off_TVShows] + Skin.String(StripView_Flags_TVShows,Off)</expression>
	<expression name="StripView_Flags_Off_Seasons">Container.Content(seasons) + !$EXP[StripView_Details_Off_Seasons] + Skin.String(StripView_Flags_Seasons,Off)</expression>
	<expression name="StripView_Flags_Off_Episodes">Container.Content(episodes) + !$EXP[StripView_Details_Off_Episodes] + Skin.String(StripView_Flags_Episodes,Off)</expression>
	<expression name="StripView_Flags_Off_Programs_Files">$EXP[Container_Programs_IsFiles] + !$EXP[StripView_Details_Off_Programs_Files] + Skin.String(StripView_Flags_Programs_Files,Off)</expression>
	<expression name="StripView_Flags_Studio">$EXP[StripView_Flags_Studio_Movies] | $EXP[StripView_Flags_Studio_Sets] | $EXP[StripView_Flags_Studio_TVShows] | $EXP[StripView_Flags_Studio_Seasons] | $EXP[StripView_Flags_Studio_Episodes] | $EXP[StripView_Flags_Studio_Programs_Files]</expression>
	<expression name="StripView_Flags_Studio_Movies">Container.Content(movies) + !$EXP[StripView_Details_Off_Movies] + Skin.String(StripView_Flags_Movies,Studio)</expression>
	<expression name="StripView_Flags_Studio_Sets">Container.Content(sets) + !$EXP[StripView_Details_Off_Sets] + Skin.String(StripView_Flags_Sets,Studio)</expression>
	<expression name="StripView_Flags_Studio_TVShows">Container.Content(tvshows) + !$EXP[StripView_Details_Off_TVShows] + Skin.String(StripView_Flags_TVShows,Studio)</expression>
	<expression name="StripView_Flags_Studio_Seasons">Container.Content(seasons) + !$EXP[StripView_Details_Off_Seasons] + Skin.String(StripView_Flags_Seasons,Studio)</expression>
	<expression name="StripView_Flags_Studio_Episodes">Container.Content(episodes) + !$EXP[StripView_Details_Off_Episodes] + Skin.String(StripView_Flags_Episodes,Studio)</expression>
	<expression name="StripView_Flags_Studio_Programs_Files">$EXP[Container_Programs_IsFiles] + !$EXP[StripView_Details_Off_Programs_Files] + Skin.String(StripView_Flags_Programs_Files,Studio)</expression>
	<expression name="StripView_Flags_Rating">$EXP[StripView_Flags_Rating_Movies] | $EXP[StripView_Flags_Rating_Sets] | $EXP[StripView_Flags_Rating_TVShows] | $EXP[StripView_Flags_Rating_Seasons] | $EXP[StripView_Flags_Rating_Episodes] | $EXP[StripView_Flags_Rating_Programs_Files]</expression>
	<expression name="StripView_Flags_Rating_Movies">Container.Content(movies) + !$EXP[StripView_Details_Off_Movies] + Skin.String(StripView_Flags_Movies,Rating)</expression>
	<expression name="StripView_Flags_Rating_Sets">Container.Content(sets) + !$EXP[StripView_Details_Off_Sets] + Skin.String(StripView_Flags_Sets,Rating)</expression>
	<expression name="StripView_Flags_Rating_TVShows">Container.Content(tvshows) + !$EXP[StripView_Details_Off_TVShows] + Skin.String(StripView_Flags_TVShows,Rating)</expression>
	<expression name="StripView_Flags_Rating_Seasons">Container.Content(seasons) + !$EXP[StripView_Details_Off_Seasons] + Skin.String(StripView_Flags_Seasons,Rating)</expression>
	<expression name="StripView_Flags_Rating_Episodes">Container.Content(episodes) + !$EXP[StripView_Details_Off_Episodes] + Skin.String(StripView_Flags_Episodes,Rating)</expression>
	<expression name="StripView_Flags_Rating_Programs_Files">$EXP[Container_Programs_IsFiles] + !$EXP[StripView_Details_Off_Programs_Files] + Skin.String(StripView_Flags_Programs_Files,Rating)</expression>
	<expression name="StripView_Flags_All">$EXP[StripView_Flags_All_Movies] | $EXP[StripView_Flags_All_Sets] | $EXP[StripView_Flags_All_TVShows] | $EXP[StripView_Flags_All_Seasons] | $EXP[StripView_Flags_All_Episodes] | $EXP[StripView_Flags_All_Programs_Files]</expression>
	<expression name="StripView_Flags_All_Movies">Container.Content(movies) + !$EXP[StripView_Details_Off_Movies] + [Skin.String(StripView_Flags_Movies,All) | !Skin.String(StripView_Flags_Movies)]</expression>
	<expression name="StripView_Flags_All_Sets">Container.Content(sets) + !$EXP[StripView_Details_Off_Sets] + [Skin.String(StripView_Flags_Sets,All) | !Skin.String(StripView_Flags_Sets)]</expression>
	<expression name="StripView_Flags_All_TVShows">Container.Content(tvshows) + !$EXP[StripView_Details_Off_TVShows] + [Skin.String(StripView_Flags_TVShows,All) | !Skin.String(StripView_Flags_TVShows)]</expression>
	<expression name="StripView_Flags_All_Seasons">Container.Content(seasons) + !$EXP[StripView_Details_Off_Seasons] + [Skin.String(StripView_Flags_Seasons,All) | !Skin.String(StripView_Flags_Seasons)]</expression>
	<expression name="StripView_Flags_All_Episodes">Container.Content(episodes) + !$EXP[StripView_Details_Off_Episodes] + [Skin.String(StripView_Flags_Episodes,All) | !Skin.String(StripView_Flags_Episodes)]</expression>
	<expression name="StripView_Flags_All_Programs_Files">$EXP[Container_Programs_IsFiles] + !$EXP[StripView_Details_Off_Programs_Files] + [Skin.String(StripView_Flags_Programs_Files,All) | !Skin.String(StripView_Flags_Programs_Files)]</expression>
	<!-- IsVisible -->
	<expression name="StripView_Display_Keyart_IsVisible">[[$EXP[StripView_Display_IsPosters] + [!String.IsEmpty(ListItem(0).Art(keyart)) | !String.IsEmpty(ListItemNoWrap(1).Art(keyart)) | !String.IsEmpty(ListItemNoWrap(2).Art(keyart))]] | [$EXP[StripView_Details_Title] + !String.IsEqual(Container(504).CurrentItem,1)]]</expression>
	<expression name="StripView_Details_Info_IsVisible">$EXP[StripView_Details_Info] | $EXP[StripView_Details_All]</expression>
	<expression name="StripView_Details_Plot_IsVisible">$EXP[StripView_Details_Plot] | $EXP[StripView_Details_All]</expression>
	<expression name="StripView_Logo_IsVisible">$EXP[StripView_Logo_On] + [[Control.IsVisible(504) + !Control.HasFocus(3100) + !String.IsEmpty(ListItem.Art(clearlogo))] | [Control.HasFocus(3100) + !String.IsEmpty(Container(3100).ListItem.Art(clearlogo))]]</expression>
	<expression name="StripView_Flags_IsVisible">!$EXP[StripView_Flags_Off]</expression>
	<expression name="StripView_Flags_Studio_IsVisible">Control.IsVisible(504) + [!$EXP[StripView_Details_Off] | $EXP[StripView_Details_Title]] + [$EXP[StripView_Flags_Studio] | $EXP[StripView_Flags_All]]</expression>
	<expression name="StripView_Flags_Rating_IsVisible">Control.IsVisible(504) + [!$EXP[StripView_Details_Off] | $EXP[StripView_Details_Title]] + [$EXP[StripView_Flags_Rating] | $EXP[StripView_Flags_All]]</expression>

	<!-- Grid -->
	<expression name="GridView_Enabled">[Skin.HasSetting(GridView_Enabled) + [Window.Is(videos) | Window.Is(music)]] | [Skin.HasSetting(GridView_Enabled_Pictures) + Window.Is(pictures)] | [Skin.HasSetting(GridView_Enabled_Addons) + [Window.Is(addonbrowser) | Window.Is(programs)]]</expression>
	<expression name="GridView_IsVisible">$EXP[GridView_Media_IsVisible] | $EXP[GridView_Widget_IsVisible] | Window.Is(videobookmarks)</expression>
	<expression name="GridView_Media_IsVisible">!$EXP[Infoscreen_IsVisible] + [String.IsEqual(Container.ViewMode,Grid) | [!Control.HasFocus(3000) + Control.IsVisible(505)]]</expression>
	<expression name="GridView_Widget_IsVisible">$EXP[GridView_Display_IsPosters_Widget] | $EXP[GridView_Display_IsFanart_Widget] | $EXP[GridView_Display_IsSquare_Widget]</expression>
	<expression name="GridView_Widge_Plotscreen_IsVisible">$EXP[GridView_Display_IsPosters_Widget_Infoscreen] | $EXP[GridView_Display_IsFanart_Widget_Infoscreen] | $EXP[GridView_Display_IsSquare_Widget_Infoscreen]</expression>
	<!-- Display: Posters -->
	<expression name="GridView_Display_IsPosters">[$EXP[GridView_Media_IsVisible] + [$EXP[GridView_Display_IsPosters_Movies] | $EXP[GridView_Display_IsPosters_Sets] | $EXP[GridView_Display_IsPosters_TVShows] | $EXP[GridView_Display_IsPosters_Seasons] | $EXP[GridView_Display_IsPosters_Programs_Folders] | $EXP[GridView_Display_IsPosters_Programs_Files] | Container.Content(actors)]] | $EXP[GridView_Display_IsPosters_Widget]</expression>
	<expression name="GridView_Display_IsPosters_Movies">Container.Content(movies) + Skin.String(GridView_Display_Movies,Posters)</expression>
	<expression name="GridView_Display_IsPosters_Sets">Container.Content(sets) + Skin.String(GridView_Display_Sets,Posters)</expression>
	<expression name="GridView_Display_IsPosters_TVShows">Container.Content(tvshows) + Skin.String(GridView_Display_TVShows,Posters)</expression>
	<expression name="GridView_Display_IsPosters_Seasons">Container.Content(seasons) + Skin.String(GridView_Display_Seasons,Posters)</expression>
	<expression name="GridView_Display_IsPosters_Programs_Folders">$EXP[Container_Programs_IsFolders] + [Skin.String(GridView_Display_Programs_Folders,Posters) | !Skin.String(GridView_Display_Programs_Folders)]</expression>
	<expression name="GridView_Display_IsPosters_Programs_Files">$EXP[Container_Programs_IsFiles] + Skin.String(GridView_Display_Programs_Files,Posters)</expression>
	<expression name="GridView_Display_IsPosters_Widget">$EXP[GridView_Display_IsPosters_Widget1] | $EXP[GridView_Display_IsPosters_Widget2] | $EXP[GridView_Display_IsPosters_Widget3] | $EXP[GridView_Display_IsPosters_Widget4] | $EXP[GridView_Display_IsPosters_Widget5] | $EXP[GridView_Display_IsPosters_Widget6] | $EXP[GridView_Display_IsPosters_Widget7] | $EXP[GridView_Display_IsPosters_Widget8] | $EXP[GridView_Display_IsPosters_Widget9] | $EXP[GridView_Display_IsPosters_Widget_Infoscreen]</expression>
	<expression name="GridView_Display_IsPosters_Widget1">String.IsEqual(Window(home).Property(Home_Widget),3201) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget1_View,Grid) + !Skin.String(Widget1_Display,Fanart) + !Skin.String(Widget1_Display,Square)</expression>
	<expression name="GridView_Display_IsPosters_Widget2">String.IsEqual(Window(home).Property(Home_Widget),3202) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget2_View,Grid) + !Skin.String(Widget2_Display,Fanart) + !Skin.String(Widget2_Display,Square)</expression>
	<expression name="GridView_Display_IsPosters_Widget3">String.IsEqual(Window(home).Property(Home_Widget),3203) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget3_View,Grid) + !Skin.String(Widget3_Display,Fanart) + !Skin.String(Widget3_Display,Square)</expression>
	<expression name="GridView_Display_IsPosters_Widget4">String.IsEqual(Window(home).Property(Home_Widget),3204) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget4_View,Grid) + !Skin.String(Widget4_Display,Fanart) + !Skin.String(Widget4_Display,Square)</expression>
	<expression name="GridView_Display_IsPosters_Widget5">String.IsEqual(Window(home).Property(Home_Widget),3205) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget5_View,Grid) + !Skin.String(Widget5_Display,Fanart) + !Skin.String(Widget5_Display,Square)</expression>
	<expression name="GridView_Display_IsPosters_Widget6">String.IsEqual(Window(home).Property(Home_Widget),3206) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget6_View,Grid) + !Skin.String(Widget6_Display,Fanart) + !Skin.String(Widget6_Display,Square)</expression>
	<expression name="GridView_Display_IsPosters_Widget7">String.IsEqual(Window(home).Property(Home_Widget),3207) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget7_View,Grid) + !Skin.String(Widget7_Display,Fanart) + !Skin.String(Widget7_Display,Square)</expression>
	<expression name="GridView_Display_IsPosters_Widget8">String.IsEqual(Window(home).Property(Home_Widget),3208) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget8_View,Grid) + !Skin.String(Widget8_Display,Fanart) + !Skin.String(Widget8_Display,Square)</expression>
	<expression name="GridView_Display_IsPosters_Widget9">String.IsEqual(Window(home).Property(Home_Widget),3209) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget9_View,Grid) + !Skin.String(Widget9_Display,Fanart) + !Skin.String(Widget9_Display,Square)</expression>
	<expression name="GridView_Display_IsPosters_Widget_Infoscreen">$EXP[Infoscreen_IsVisible] + [Control.HasFocus(50) + String.IsEqual(Control.GetLabel(62001),Grid) + String.IsEqual(Control.GetLabel(62002),Posters)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3201) + String.IsEqual(Control.GetLabel(62011),Grid) + String.IsEqual(Control.GetLabel(62012),Posters)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3202) + String.IsEqual(Control.GetLabel(62021),Grid) + String.IsEqual(Control.GetLabel(62022),Posters)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3203) + String.IsEqual(Control.GetLabel(62031),Grid) + String.IsEqual(Control.GetLabel(62032),Posters)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3204) + String.IsEqual(Control.GetLabel(62041),Grid) + String.IsEqual(Control.GetLabel(62042),Posters)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3205) + String.IsEqual(Control.GetLabel(62051),Grid) + String.IsEqual(Control.GetLabel(62052),Posters)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3206) + String.IsEqual(Control.GetLabel(62061),Grid) + String.IsEqual(Control.GetLabel(62062),Posters)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3207) + String.IsEqual(Control.GetLabel(62071),Grid) + String.IsEqual(Control.GetLabel(62072),Posters)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3208) + String.IsEqual(Control.GetLabel(62081),Grid) + String.IsEqual(Control.GetLabel(62082),Posters)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3209) + String.IsEqual(Control.GetLabel(62091),Grid) + String.IsEqual(Control.GetLabel(62092),Posters)]</expression>
	<!-- Display: Fanart -->
	<expression name="GridView_Display_IsFanart">[$EXP[GridView_Media_IsVisible] + [$EXP[GridView_Display_IsFanart_Movies] | $EXP[GridView_Display_IsFanart_Sets] | $EXP[GridView_Display_IsFanart_TVShows] | $EXP[GridView_Display_IsFanart_Seasons] | Container.Content(episodes) | $EXP[GridView_Display_IsFanart_Artists] | Container.Content(musicvideos) | $EXP[GridView_Display_IsFanart_Images] | $EXP[GridView_Display_IsFanart_Programs_Files] | Container.Content(files)]] | $EXP[GridView_Display_IsFanart_Widget] | Window.Is(videobookmarks)</expression>
	<expression name="GridView_Display_IsFanart_Movies">Container.Content(movies) + [Skin.String(GridView_Display_Movies,Fanart) | !Skin.String(GridView_Display_Movies)]</expression>
	<expression name="GridView_Display_IsFanart_Sets">Container.Content(sets) + [Skin.String(GridView_Display_Sets,Fanart) | !Skin.String(GridView_Display_Sets)]</expression>
	<expression name="GridView_Display_IsFanart_TVShows">Container.Content(tvshows) + [Skin.String(GridView_Display_TVShows,Fanart) | !Skin.String(GridView_Display_TVShows)]</expression>
	<expression name="GridView_Display_IsFanart_Seasons">Container.Content(seasons) + [Skin.String(GridView_Display_Seasons,Fanart) | !Skin.String(GridView_Display_Seasons)]</expression>
	<expression name="GridView_Display_IsFanart_Artists">Container.Content(artists) + [Skin.String(GridView_Display_Artists,Fanart) | !Skin.String(GridView_Display_Artists)]</expression>
	<expression name="GridView_Display_IsFanart_Images">Container.Content(images) + [Skin.HasSetting(Experiment_GridView_Fanart_Pictures) + Skin.String(GridView_Display_Images,Fanart)]</expression>
	<expression name="GridView_Display_IsFanart_Programs_Files">$EXP[Container_Programs_IsFiles] + [Skin.String(GridView_Display_Programs_Files,Fanart) | !Skin.String(GridView_Display_Programs_Files)]</expression>
	<expression name="GridView_Display_IsFanart_Widget">$EXP[GridView_Display_IsFanart_Widget1] | $EXP[GridView_Display_IsFanart_Widget2] | $EXP[GridView_Display_IsFanart_Widget3] | $EXP[GridView_Display_IsFanart_Widget4] | $EXP[GridView_Display_IsFanart_Widget5] | $EXP[GridView_Display_IsFanart_Widget6] | $EXP[GridView_Display_IsFanart_Widget7] | $EXP[GridView_Display_IsFanart_Widget8] | $EXP[GridView_Display_IsFanart_Widget9] | $EXP[GridView_Display_IsFanart_Widget_Infoscreen]</expression>
	<expression name="GridView_Display_IsFanart_Widget1">String.IsEqual(Window(home).Property(Home_Widget),3201) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget1_View,Grid) + Skin.String(Widget1_Display,Fanart)</expression>
	<expression name="GridView_Display_IsFanart_Widget2">String.IsEqual(Window(home).Property(Home_Widget),3202) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget2_View,Grid) + Skin.String(Widget2_Display,Fanart)</expression>
	<expression name="GridView_Display_IsFanart_Widget3">String.IsEqual(Window(home).Property(Home_Widget),3203) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget3_View,Grid) + Skin.String(Widget3_Display,Fanart)</expression>
	<expression name="GridView_Display_IsFanart_Widget4">String.IsEqual(Window(home).Property(Home_Widget),3204) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget4_View,Grid) + Skin.String(Widget4_Display,Fanart)</expression>
	<expression name="GridView_Display_IsFanart_Widget5">String.IsEqual(Window(home).Property(Home_Widget),3205) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget5_View,Grid) + Skin.String(Widget5_Display,Fanart)</expression>
	<expression name="GridView_Display_IsFanart_Widget6">String.IsEqual(Window(home).Property(Home_Widget),3206) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget6_View,Grid) + Skin.String(Widget6_Display,Fanart)</expression>
	<expression name="GridView_Display_IsFanart_Widget7">String.IsEqual(Window(home).Property(Home_Widget),3207) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget7_View,Grid) + Skin.String(Widget7_Display,Fanart)</expression>
	<expression name="GridView_Display_IsFanart_Widget8">String.IsEqual(Window(home).Property(Home_Widget),3208) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget8_View,Grid) + Skin.String(Widget8_Display,Fanart)</expression>
	<expression name="GridView_Display_IsFanart_Widget9">String.IsEqual(Window(home).Property(Home_Widget),3209) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget9_View,Grid) + Skin.String(Widget9_Display,Fanart)</expression>
	<expression name="GridView_Display_IsFanart_Widget_Infoscreen">$EXP[Infoscreen_IsVisible] + [Control.HasFocus(50) + String.IsEqual(Control.GetLabel(62001),Grid) + String.IsEqual(Control.GetLabel(62002),Fanart)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3201) + String.IsEqual(Control.GetLabel(62011),Grid) + String.IsEqual(Control.GetLabel(62012),Fanart)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3202) + String.IsEqual(Control.GetLabel(62021),Grid) + String.IsEqual(Control.GetLabel(62022),Fanart)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3203) + String.IsEqual(Control.GetLabel(62031),Grid) + String.IsEqual(Control.GetLabel(62032),Fanart)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3204) + String.IsEqual(Control.GetLabel(62041),Grid) + String.IsEqual(Control.GetLabel(62042),Fanart)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3205) + String.IsEqual(Control.GetLabel(62051),Grid) + String.IsEqual(Control.GetLabel(62052),Fanart)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3206) + String.IsEqual(Control.GetLabel(62061),Grid) + String.IsEqual(Control.GetLabel(62062),Fanart)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3207) + String.IsEqual(Control.GetLabel(62071),Grid) + String.IsEqual(Control.GetLabel(62072),Fanart)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3208) + String.IsEqual(Control.GetLabel(62081),Grid) + String.IsEqual(Control.GetLabel(62082),Fanart)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3209) + String.IsEqual(Control.GetLabel(62091),Grid) + String.IsEqual(Control.GetLabel(62092),Fanart)]</expression>
	<!-- Display: Square -->
	<expression name="GridView_Display_IsSquare">[$EXP[GridView_Media_IsVisible] + [$EXP[GridView_Display_IsSquare_Artists] | $EXP[GridView_Display_IsSquare_Programs_Folders] | $EXP[GridView_Display_IsSquare_Programs_Files] | Container.Content(albums) | Container.Content(addons) | $EXP[GridView_Display_IsSquare_Images]]] | $EXP[GridView_Display_IsSquare_Widget]</expression>
	<expression name="GridView_Display_IsSquare_Artists">Container.Content(artists) + Skin.String(GridView_Display_Artists,Square)</expression>
	<expression name="GridView_Display_IsSquare_Images">Container.Content(images) + [!Skin.HasSetting(Experiment_GridView_Fanart_Pictures) | Skin.String(GridView_Display_Images,Square) | !Skin.String(GridView_Display_Images)]</expression>
	<expression name="GridView_Display_IsSquare_Programs_Folders">$EXP[Container_Programs_IsFolders] + Skin.String(GridView_Display_Programs_Folders,Square)</expression>
	<expression name="GridView_Display_IsSquare_Programs_Files">$EXP[Container_Programs_IsFiles] + Skin.String(GridView_Display_Programs_Files,Square)</expression>
	<expression name="GridView_Display_IsSquare_Widget">$EXP[GridView_Display_IsSquare_Widget1] | $EXP[GridView_Display_IsSquare_Widget2] | $EXP[GridView_Display_IsSquare_Widget3] | $EXP[GridView_Display_IsSquare_Widget4] | $EXP[GridView_Display_IsSquare_Widget5] | $EXP[GridView_Display_IsSquare_Widget6] | $EXP[GridView_Display_IsSquare_Widget7] | $EXP[GridView_Display_IsSquare_Widget8] | $EXP[GridView_Display_IsSquare_Widget9] | $EXP[GridView_Display_IsSquare_Widget_Infoscreen]</expression>
	<expression name="GridView_Display_IsSquare_Widget1">String.IsEqual(Window(home).Property(Home_Widget),3201) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget1_View,Grid) + Skin.String(Widget1_Display,Square)</expression>
	<expression name="GridView_Display_IsSquare_Widget2">String.IsEqual(Window(home).Property(Home_Widget),3202) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget2_View,Grid) + Skin.String(Widget2_Display,Square)</expression>
	<expression name="GridView_Display_IsSquare_Widget3">String.IsEqual(Window(home).Property(Home_Widget),3203) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget3_View,Grid) + Skin.String(Widget3_Display,Square)</expression>
	<expression name="GridView_Display_IsSquare_Widget4">String.IsEqual(Window(home).Property(Home_Widget),3204) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget4_View,Grid) + Skin.String(Widget4_Display,Square)</expression>
	<expression name="GridView_Display_IsSquare_Widget5">String.IsEqual(Window(home).Property(Home_Widget),3205) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget5_View,Grid) + Skin.String(Widget5_Display,Square)</expression>
	<expression name="GridView_Display_IsSquare_Widget6">String.IsEqual(Window(home).Property(Home_Widget),3206) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget6_View,Grid) + Skin.String(Widget6_Display,Square)</expression>
	<expression name="GridView_Display_IsSquare_Widget7">String.IsEqual(Window(home).Property(Home_Widget),3207) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget7_View,Grid) + Skin.String(Widget7_Display,Square)</expression>
	<expression name="GridView_Display_IsSquare_Widget8">String.IsEqual(Window(home).Property(Home_Widget),3208) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget8_View,Grid) + Skin.String(Widget8_Display,Square)</expression>
	<expression name="GridView_Display_IsSquare_Widget9">String.IsEqual(Window(home).Property(Home_Widget),3209) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget9_View,Grid) + Skin.String(Widget9_Display,Square)</expression>
	<expression name="GridView_Display_IsSquare_Widget_Infoscreen">$EXP[Infoscreen_IsVisible] + [Control.HasFocus(50) + String.IsEqual(Control.GetLabel(62001),Grid) + String.IsEqual(Control.GetLabel(62002),Square)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3201) + String.IsEqual(Control.GetLabel(62011),Grid) + String.IsEqual(Control.GetLabel(62012),Square)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3202) + String.IsEqual(Control.GetLabel(62021),Grid) + String.IsEqual(Control.GetLabel(62022),Square)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3203) + String.IsEqual(Control.GetLabel(62031),Grid) + String.IsEqual(Control.GetLabel(62032),Square)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3204) + String.IsEqual(Control.GetLabel(62041),Grid) + String.IsEqual(Control.GetLabel(62042),Square)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3205) + String.IsEqual(Control.GetLabel(62051),Grid) + String.IsEqual(Control.GetLabel(62052),Square)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3206) + String.IsEqual(Control.GetLabel(62061),Grid) + String.IsEqual(Control.GetLabel(62062),Square)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3207) + String.IsEqual(Control.GetLabel(62071),Grid) + String.IsEqual(Control.GetLabel(62072),Square)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3208) + String.IsEqual(Control.GetLabel(62081),Grid) + String.IsEqual(Control.GetLabel(62082),Square)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3209) + String.IsEqual(Control.GetLabel(62091),Grid) + String.IsEqual(Control.GetLabel(62092),Square)]</expression>
	<!-- Details -->
	<expression name="GridView_Details_Off">$EXP[GridView_Details_Off_Movies] | $EXP[GridView_Details_Off_Sets] | $EXP[GridView_Details_Off_TVShows] | $EXP[GridView_Details_Off_Seasons] | $EXP[GridView_Details_Off_Episodes] | $EXP[GridView_Details_Off_Artists] | $EXP[GridView_Details_Off_Albums] | $EXP[GridView_Details_Off_MusicVideos] | $EXP[GridView_Details_Off_Addons] | $EXP[GridView_Details_Off_Images] | $EXP[GridView_Details_Off_Programs_Folders] | $EXP[GridView_Details_Off_Programs_Files]</expression>
	<expression name="GridView_Details_Off_Movies">Container.Content(movies) + Skin.String(GridView_Details_Movies,Off)</expression>
	<expression name="GridView_Details_Off_Sets">Container.Content(sets) + Skin.String(GridView_Details_Sets,Off)</expression>
	<expression name="GridView_Details_Off_TVShows">Container.Content(tvshows) + Skin.String(GridView_Details_TVShows,Off)</expression>
	<expression name="GridView_Details_Off_Seasons">Container.Content(seasons) + Skin.String(GridView_Details_Seasons,Off)</expression>
	<expression name="GridView_Details_Off_Episodes">Container.Content(episodes) + Skin.String(GridView_Details_Episodes,Off)</expression>
	<expression name="GridView_Details_Off_Artists">Container.Content(artists) + Skin.String(GridView_Details_Artists,Off)</expression>
	<expression name="GridView_Details_Off_Albums">Container.Content(albums) + [Skin.String(GridView_Details_Albums,Off) | !Skin.String(GridView_Details_Albums)]</expression>
	<expression name="GridView_Details_Off_MusicVideos">Container.Content(musicvideos) + Skin.String(GridView_Details_MusicVideos,Off)</expression>
	<expression name="GridView_Details_Off_Addons">Container.Content(addons) + [Skin.String(GridView_Details_Addons,Off) | !Skin.String(GridView_Details_Addons)]</expression>
	<expression name="GridView_Details_Off_Images">Container.Content(images) + [Skin.String(GridView_Details_Images,Off) | !Skin.String(GridView_Details_Images)]</expression>
	<expression name="GridView_Details_Off_Programs_Folders">$EXP[Container_Programs_IsFolders] + Skin.String(GridView_Details_Programs_Folders,Off)</expression>
	<expression name="GridView_Details_Off_Programs_Files">$EXP[Container_Programs_IsFiles] + Skin.String(GridView_Details_Programs_Files,Off)</expression>
	<expression name="GridView_Details_Title">$EXP[GridView_Details_Title_Movies] | $EXP[GridView_Details_Title_Sets] | $EXP[GridView_Details_Title_TVShows] | $EXP[GridView_Details_Title_Seasons] | $EXP[GridView_Details_Title_Episodes] | $EXP[GridView_Details_Title_Artists] | $EXP[GridView_Details_Title_Albums] | $EXP[GridView_Details_Title_MusicVideos] | $EXP[GridView_Details_Title_Addons] | $EXP[GridView_Details_Title_Images] | $EXP[GridView_Details_Title_Programs_Folders] | $EXP[GridView_Details_Title_Programs_Files] | Container.Content(files)</expression>
	<expression name="GridView_Details_Title_Movies">Container.Content(movies) + Skin.String(GridView_Details_Movies,Title)</expression>
	<expression name="GridView_Details_Title_Sets">Container.Content(sets) + Skin.String(GridView_Details_Sets,Title)</expression>
	<expression name="GridView_Details_Title_TVShows">Container.Content(tvshows) + Skin.String(GridView_Details_TVShows,Title)</expression>
	<expression name="GridView_Details_Title_Seasons">Container.Content(seasons) + Skin.String(GridView_Details_Seasons,Title)</expression>
	<expression name="GridView_Details_Title_Episodes">Container.Content(episodes) + Skin.String(GridView_Details_Episodes,Title)</expression>
	<expression name="GridView_Details_Title_Artists">Container.Content(artists) + Skin.String(GridView_Details_Artists,Title)</expression>
	<expression name="GridView_Details_Title_Albums">Container.Content(albums) + Skin.String(GridView_Details_Albums,Title)</expression>
	<expression name="GridView_Details_Title_MusicVideos">Container.Content(musicvideos) + Skin.String(GridView_Details_MusicVideos,Title)</expression>
	<expression name="GridView_Details_Title_Addons">Container.Content(addons) + Skin.String(GridView_Details_Addons,Title)</expression>
	<expression name="GridView_Details_Title_Images">Container.Content(images) + Skin.String(GridView_Details_Images,Title)</expression>
	<expression name="GridView_Details_Title_Programs_Folders">$EXP[Container_Programs_IsFolders] + Skin.String(GridView_Details_Programs_Folders,Title)</expression>
	<expression name="GridView_Details_Title_Programs_Files">$EXP[Container_Programs_IsFiles] + Skin.String(GridView_Details_Programs_Files,Title)</expression>
	<expression name="GridView_Details_Info">$EXP[GridView_Details_Info_Movies] | $EXP[GridView_Details_Info_Sets] | $EXP[GridView_Details_Info_TVShows] | $EXP[GridView_Details_Info_Seasons] | $EXP[GridView_Details_Info_Episodes] | $EXP[GridView_Details_Info_Artists] | $EXP[GridView_Details_Info_Albums] | $EXP[GridView_Details_Info_MusicVideos] | $EXP[GridView_Details_Info_Addons] | $EXP[GridView_Details_Info_Images] | $EXP[GridView_Details_Info_Programs_Folders] | $EXP[GridView_Details_Info_Programs_Files] | Container.Content(actors)</expression>
	<expression name="GridView_Details_Info_Movies">Container.Content(movies) + [Skin.String(GridView_Details_Movies,TitleAndInfo) | !Skin.String(GridView_Details_Movies)]</expression>
	<expression name="GridView_Details_Info_Sets">Container.Content(sets) + [Skin.String(GridView_Details_Sets,TitleAndInfo) | !Skin.String(GridView_Details_Sets)]</expression>
	<expression name="GridView_Details_Info_TVShows">Container.Content(tvshows) + [Skin.String(GridView_Details_TVShows,TitleAndInfo) | !Skin.String(GridView_Details_TVShows)]</expression>
	<expression name="GridView_Details_Info_Seasons">Container.Content(seasons) + [Skin.String(GridView_Details_Seasons,TitleAndInfo) | !Skin.String(GridView_Details_Seasons)]</expression>
	<expression name="GridView_Details_Info_Episodes">Container.Content(episodes) + [Skin.String(GridView_Details_Episodes,TitleAndInfo) | !Skin.String(GridView_Details_Episodes)]</expression>
	<expression name="GridView_Details_Info_Artists">Container.Content(artists) + [Skin.String(GridView_Details_Artists,TitleAndInfo) | !Skin.String(GridView_Details_Artists)]</expression>
	<expression name="GridView_Details_Info_Albums">Container.Content(albums) + Skin.String(GridView_Details_Albums,TitleAndInfo)</expression>
	<expression name="GridView_Details_Info_MusicVideos">Container.Content(musicvideos) + [Skin.String(GridView_Details_MusicVideos,TitleAndInfo) | !Skin.String(GridView_Details_MusicVideos)]</expression>
	<expression name="GridView_Details_Info_Addons">Container.Content(addons) + Skin.String(GridView_Details_Addons,TitleAndInfo)</expression>
	<expression name="GridView_Details_Info_Images">Container.Content(images) + Skin.String(GridView_Details_Images,TitleAndInfo)</expression>
	<expression name="GridView_Details_Info_Programs_Folders">$EXP[Container_Programs_IsFolders] + [Skin.String(GridView_Details_Programs_Folders,TitleAndInfo) | !Skin.String(GridView_Details_Programs_Folders)]</expression>
	<expression name="GridView_Details_Info_Programs_Files">$EXP[Container_Programs_IsFiles] + [Skin.String(GridView_Details_Programs_Files,TitleAndInfo) | !Skin.String(GridView_Details_Programs_Files)]</expression>
	<expression name="GridView_Details_Breadcrumb">$EXP[GridView_Details_Breadcrumb_Movies] | $EXP[GridView_Details_Breadcrumb_Sets] | $EXP[GridView_Details_Breadcrumb_TVShows] | $EXP[GridView_Details_Breadcrumb_Seasons] | $EXP[GridView_Details_Breadcrumb_Episodes] | $EXP[GridView_Details_Breadcrumb_Artists] | $EXP[GridView_Details_Breadcrumb_Albums] | $EXP[GridView_Details_Breadcrumb_MusicVideos] | $EXP[GridView_Details_Breadcrumb_Addons] | $EXP[GridView_Details_Breadcrumb_Images] | $EXP[GridView_Details_Breadcrumb_Programs_Folders] | $EXP[GridView_Details_Breadcrumb_Programs_Files]</expression>
	<expression name="GridView_Details_Breadcrumb_Movies">Container.Content(movies) + Skin.String(GridView_Details_Movies,Breadcrumb)</expression>
	<expression name="GridView_Details_Breadcrumb_Sets">Container.Content(sets) + Skin.String(GridView_Details_Sets,Breadcrumb)</expression>
	<expression name="GridView_Details_Breadcrumb_TVShows">Container.Content(tvshows) + Skin.String(GridView_Details_TVShows,Breadcrumb)</expression>
	<expression name="GridView_Details_Breadcrumb_Seasons">Container.Content(seasons) + Skin.String(GridView_Details_Seasons,Breadcrumb)</expression>
	<expression name="GridView_Details_Breadcrumb_Episodes">Container.Content(episodes) + Skin.String(GridView_Details_Episodes,Breadcrumb)</expression>
	<expression name="GridView_Details_Breadcrumb_Artists">Container.Content(artists) + Skin.String(GridView_Details_Artists,Breadcrumb)</expression>
	<expression name="GridView_Details_Breadcrumb_Albums">Container.Content(albums) + Skin.String(GridView_Details_Albums,Breadcrumb)</expression>
	<expression name="GridView_Details_Breadcrumb_MusicVideos">Container.Content(musicvideos) + Skin.String(GridView_Details_MusicVideos,Breadcrumb)</expression>
	<expression name="GridView_Details_Breadcrumb_Addons">Container.Content(addons) + Skin.String(GridView_Details_Addons,Breadcrumb)</expression>
	<expression name="GridView_Details_Breadcrumb_Images">Container.Content(images) + Skin.String(GridView_Details_Images,Breadcrumb)</expression>
	<expression name="GridView_Details_Breadcrumb_Programs_Folders">$EXP[Container_Programs_IsFolders] + Skin.String(GridView_Details_Programs_Folders,Breadcrumb)</expression>
	<expression name="GridView_Details_Breadcrumb_Programs_Files">$EXP[Container_Programs_IsFiles] + Skin.String(GridView_Details_Programs_Files,Breadcrumb)</expression>
	<expression name="GridView_Details_On">$EXP[GridView_Details_Title] | $EXP[GridView_Details_Info]</expression>
</includes>