<?xml version="1.0" encoding="UTF-8"?>
<includes>
	<variable name="HomeClearLogo">
		<!-- Widget Item Logo -->
		<value condition="ControlGroup(700).HasFocus + !String.IsEmpty(Container.ListItem.Art(clearlogo))">$INFO[Container.ListItem.Art(clearlogo)]</value>
		<value condition="ControlGroup(700).HasFocus + !String.IsEmpty(Container(300).ListItem.Property(WidgetType)) + String.IsEmpty(ListItem.Property(recommendedtvshowtitle)) + String.IsEmpty(ListItem.Property(nextairedtvshowtitle)) + !String.IsEmpty(ListItem.TVShowTitle) + !String.IsEmpty(ListItem.Art(tvshow.clearlogo))">$INFO[ListItem.Art(tvshow.clearlogo)]</value>
		<value condition="ControlGroup(700).HasFocus + !String.IsEmpty(Container(300).ListItem.Property(WidgetType)) + String.IsEmpty(ListItem.Property(recommendedtvshowtitle)) + String.IsEmpty(ListItem.Property(nextairedtvshowtitle)) + !String.IsEmpty(ListItem.TVShowTitle) + !String.IsEmpty(ListItem.Art(clearlogo))">$INFO[ListItem.Art(clearlogo)]</value>
		<value condition="ControlGroup(700).HasFocus + !String.IsEmpty(Container(300).ListItem.Property(WidgetType)) + String.IsEmpty(ListItem.Property(recommendedtvshowtitle)) + String.IsEmpty(ListItem.Property(nextairedtvshowtitle)) + !String.IsEmpty(Container.ListItem.Art(clearlogo))">$INFO[Container.ListItem.Art(clearlogo)]</value>
		<value condition="ControlGroup(700).HasFocus + !String.IsEmpty(ListItem.Property(nextairedtvshowtitle)) + !String.IsEmpty(ListItem.Property(nextairedclearlogo))">$INFO[ListItem.Property(nextairedclearlogo)]</value>
		<value condition="ControlGroup(700).HasFocus + !String.IsEmpty(ListItem.Property(recommendedtvshowtitle)) + !String.IsEmpty(ListItem.Property(recommendedclearlogo))">$INFO[ListItem.Property(recommendedclearlogo)]</value>
		<value condition="ControlGroup(700).HasFocus + !String.IsEmpty(ListItem.Art(artist.clearlogo))">$INFO[ListItem.Art(artist.clearlogo)]</value>

		<value condition="ControlGroup(700).HasFocus + String.IsEqual(Container(300).ListItem.Property(widgetType),custom) + String.IsEqual(Container.ListItem.Property(background),playlistBackground) + [!String.IsEqual(Container.ListItem.Property(EHPlaylistFanart),true) | !Skin.HasSetting(Enable.EmbuaryHelper)] + !String.IsEmpty(Container(9993).ListItem.Art(tvshow.clearlogo))">$INFO[Container(9993).ListItem.Art(tvshow.clearlogo)]</value>
		<value condition="ControlGroup(700).HasFocus + String.IsEqual(Container(300).ListItem.Property(widgetType),custom) + String.IsEqual(Container.ListItem.Property(background),playlistBackground) + [!String.IsEqual(Container.ListItem.Property(EHPlaylistFanart),true) | !Skin.HasSetting(Enable.EmbuaryHelper)] + !String.IsEmpty(Container(9993).ListItem.Art(clearlogo))">$INFO[Container(9993).ListItem.Art(clearlogo)]</value>
		<value condition="ControlGroup(700).HasFocus + String.IsEqual(Container(300).ListItem.Property(widgetType),custom) + String.IsEqual(Container.ListItem.Property(background),playlistBackground) + String.IsEqual(Container.ListItem.Property(EHPlaylistFanart),true) + Skin.HasSetting(Enable.EmbuaryHelper) + !String.IsEmpty(Container(9995).ListItem.Art(clearlogo))">$INFO[Container(9995).ListItem.Art(clearlogo)]</value>

		<value condition="ControlGroup(700).HasFocus + String.IsEqual(Container(300).ListItem.Property(widgetType),custom) + String.IsEqual(Container.ListItem.Property(background),nodeBackground) + [!String.IsEqual(Container.ListItem.Property(EHPlaylistFanart),true) | !Skin.HasSetting(Enable.EmbuaryHelper)] + !String.IsEmpty(Container(9994).ListItem.Art(clearlogo))">$INFO[Container(9994).ListItem.Art(clearlogo)]</value>
		<value condition="ControlGroup(700).HasFocus + String.IsEqual(Container(300).ListItem.Property(widgetType),custom) + String.IsEqual(Container.ListItem.Property(background),nodeBackground) + String.IsEqual(Container.ListItem.Property(EHPlaylistFanart),true) + Skin.HasSetting(Enable.EmbuaryHelper) + !String.IsEmpty(Container(9996).ListItem.Art(clearlogo))">$INFO[Container(9996).ListItem.Art(clearlogo)]</value>

		<value condition="ControlGroup(700).HasFocus" />
		<!-- Sub Menu Background Logo -->
		<value condition="Control.HasFocus(9001) + String.IsEqual(Container(9001).ListItem.Property(background),Kodi.Movie.Fanart) + !String.IsEmpty(Container(12341).ListItem.Art(clearlogo))">$INFO[Container(12341).ListItem.Art(clearlogo)]</value>
		<value condition="Control.HasFocus(9001) + String.IsEqual(Container(9001).ListItem.Property(background),Kodi.TV.Fanart) + !String.IsEmpty(Container(12342).ListItem.Art(tvshow.clearlogo))">$INFO[Container(12342).ListItem.Art(tvshow.clearlogo)]</value>
		<value condition="Control.HasFocus(9001) + String.IsEqual(Container(9001).ListItem.Property(background),Kodi.TV.Fanart) + !String.IsEmpty(Container(12342).ListItem.Art(clearlogo))">$INFO[Container(12342).ListItem.Art(clearlogo)]</value>
		<value condition="Control.HasFocus(9001) + String.IsEqual(Container(9001).ListItem.Property(background),Kodi.Video.Fanart) + !String.IsEmpty(Container(12346).ListItem.Art(tvshow.clearlogo))">$INFO[Container(12346).ListItem.Art(tvshow.clearlogo)]</value>
		<value condition="Control.HasFocus(9001) + String.IsEqual(Container(9001).ListItem.Property(background),Kodi.Video.Fanart) + !String.IsEmpty(Container(12346).ListItem.Art(clearlogo))">$INFO[Container(12346).ListItem.Art(clearlogo)]</value>
		<value condition="Control.HasFocus(9001) + String.IsEqual(Container(9001).ListItem.Property(background),Kodi.Global.Fanart) + !String.IsEmpty(Container(12347).ListItem.Art(tvshow.clearlogo))">$INFO[Container(12347).ListItem.Art(tvshow.clearlogo)]</value>
		<value condition="Control.HasFocus(9001) + String.IsEqual(Container(9001).ListItem.Property(background),Kodi.Global.Fanart) + !String.IsEmpty(Container(12347).ListItem.Art(clearlogo))">$INFO[Container(12347).ListItem.Art(clearlogo)]</value>
		<value condition="Control.HasFocus(9001) + String.IsEqual(Container(9001).ListItem.Property(background),Kodi.Music.Fanart) + !String.IsEmpty(Container(12345).ListItem.Art(clearlogo))">$INFO[Container(12345).ListItem.Art(clearlogo)]</value>

		<value condition="Control.HasFocus(9001) + String.IsEqual(Container(9001).ListItem.Property(background),Movie.Fanart) + Skin.HasSetting(Enable.EmbuaryHelper)">$INFO[Window(home).Property(EmbuaryBackgroundMovies.Clearlogo)]</value>
		<value condition="Control.HasFocus(9001) + String.IsEqual(Container(9001).ListItem.Property(background),TV.Fanart) + Skin.HasSetting(Enable.EmbuaryHelper)">$INFO[Window(home).Property(EmbuaryBackgroundTVShows.Clearlogo)]</value>
		<value condition="Control.HasFocus(9001) + String.IsEqual(Container(9001).ListItem.Property(background),Video.Fanart) + Skin.HasSetting(Enable.EmbuaryHelper)">$INFO[Window(home).Property(EmbuaryBackgroundVideos.Clearlogo)]</value>
		<value condition="Control.HasFocus(9001) + String.IsEqual(Container(9001).ListItem.Property(background),MusicVideo.Fanart) + Skin.HasSetting(Enable.EmbuaryHelper)">$INFO[Window(home).Property(EmbuaryBackgroundMusicVideos.Clearlogo)]</value>
		<value condition="Control.HasFocus(9001) + String.IsEqual(Container(9001).ListItem.Property(background),Global.Fanart) + Skin.HasSetting(Enable.EmbuaryHelper)">$INFO[Window(home).Property(EmbuaryBackground.Clearlogo)]</value>
		<value condition="Control.HasFocus(9001) + String.IsEqual(Container(9001).ListItem.Property(background),Music.Fanart) + Skin.HasSetting(Enable.EmbuaryHelper)">$INFO[Window(home).Property(EmbuaryBackgroundMusic.Clearlogo)]</value>

		<value condition="Control.HasFocus(9001) + String.IsEqual(Container(9001).ListItem.Property(background),playlistBackground) + [!String.IsEqual(Container(9001).ListItem.Property(EHPlaylistFanart),true) | !Skin.HasSetting(Enable.EmbuaryHelper)] + !String.IsEmpty(Container(99881).ListItem.Art(tvshow.clearlogo))">$INFO[Container(99881).ListItem.Art(tvshow.clearlogo)]</value>
		<value condition="Control.HasFocus(9001) + String.IsEqual(Container(9001).ListItem.Property(background),playlistBackground) + [!String.IsEqual(Container(9001).ListItem.Property(EHPlaylistFanart),true) | !Skin.HasSetting(Enable.EmbuaryHelper)] + !String.IsEmpty(Container(99881).ListItem.Art(clearlogo))">$INFO[Container(99881).ListItem.Art(clearlogo)]</value>
		<value condition="Control.HasFocus(9001) + String.IsEqual(Container(9001).ListItem.Property(background),playlistBackground) + String.IsEqual(Container(9001).ListItem.Property(EHPlaylistFanart),true) + Skin.HasSetting(Enable.EmbuaryHelper) + !String.IsEmpty(Container(99891).ListItem.Art(clearlogo))">$INFO[Container(99891).ListItem.Art(clearlogo)]</value>

		<value condition="Control.HasFocus(9001) + String.IsEqual(Container(9001).ListItem.Property(background),nodeBackground) + [!String.IsEqual(Container(9001).ListItem.Property(EHPlaylistFanart),true) | !Skin.HasSetting(Enable.EmbuaryHelper)] + !String.IsEmpty(Container(99901).ListItem.Art(clearlogo))">$INFO[Container(99901).ListItem.Art(clearlogo)]</value>
		<value condition="Control.HasFocus(9001) + String.IsEqual(Container(9001).ListItem.Property(background),nodeBackground) + String.IsEqual(Container(9001).ListItem.Property(EHPlaylistFanart),true) + Skin.HasSetting(Enable.EmbuaryHelper) + !String.IsEmpty(Container(99922).ListItem.Art(clearlogo))">$INFO[Container(99921).ListItem.Art(clearlogo)]</value>
		<!-- Main Menu Background Logo -->
		<value condition="String.IsEqual(Container(300).ListItem.Property(background),Kodi.Movie.Fanart) + !String.IsEmpty(Container(12341).ListItem.Art(clearlogo))">$INFO[Container(12341).ListItem.Art(clearlogo)]</value>
		<value condition="String.IsEqual(Container(300).ListItem.Property(background),Kodi.TV.Fanart) + !String.IsEmpty(Container(12342).ListItem.Art(tvshow.clearlogo))">$INFO[Container(12342).ListItem.Art(tvshow.clearlogo)]</value>
		<value condition="String.IsEqual(Container(300).ListItem.Property(background),Kodi.TV.Fanart) + !String.IsEmpty(Container(12342).ListItem.Art(clearlogo))">$INFO[Container(12342).ListItem.Art(clearlogo)]</value>
		<value condition="String.IsEqual(Container(300).ListItem.Property(background),Kodi.Video.Fanart) + !String.IsEmpty(Container(12346).ListItem.Art(tvshow.clearlogo))">$INFO[Container(12346).ListItem.Art(tvshow.clearlogo)]</value>
		<value condition="String.IsEqual(Container(300).ListItem.Property(background),Kodi.Video.Fanart) + !String.IsEmpty(Container(12346).ListItem.Art(clearlogo))">$INFO[Container(12346).ListItem.Art(clearlogo)]</value>
		<value condition="String.IsEqual(Container(300).ListItem.Property(background),Kodi.Global.Fanart) + !String.IsEmpty(Container(12347).ListItem.Art(tvshow.clearlogo))">$INFO[Container(12347).ListItem.Art(tvshow.clearlogo)]</value>
		<value condition="String.IsEqual(Container(300).ListItem.Property(background),Kodi.Global.Fanart) + !String.IsEmpty(Container(12347).ListItem.Art(clearlogo))">$INFO[Container(12347).ListItem.Art(clearlogo)]</value>
		<value condition="String.IsEqual(Container(300).ListItem.Property(background),Kodi.Music.Fanart) + !String.IsEmpty(Container(12345).ListItem.Art(clearlogo))">$INFO[Container(12345).ListItem.Art(clearlogo)]</value>

		<value condition="String.IsEqual(Container(300).ListItem.Property(background),Movie.Fanart) + Skin.HasSetting(Enable.EmbuaryHelper)">$INFO[Window(home).Property(EmbuaryBackgroundMovies.Clearlogo)]</value>
		<value condition="String.IsEqual(Container(300).ListItem.Property(background),TV.Fanart) + Skin.HasSetting(Enable.EmbuaryHelper)">$INFO[Window(home).Property(EmbuaryBackgroundTVShows.Clearlogo)]</value>
		<value condition="String.IsEqual(Container(300).ListItem.Property(background),Video.Fanart) + Skin.HasSetting(Enable.EmbuaryHelper)">$INFO[Window(home).Property(EmbuaryBackgroundVideos.Clearlogo)]</value>
		<value condition="String.IsEqual(Container(300).ListItem.Property(background),MusicVideo.Fanart) + Skin.HasSetting(Enable.EmbuaryHelper)">$INFO[Window(home).Property(EmbuaryBackgroundMusicVideos.Clearlogo)]</value>
		<value condition="String.IsEqual(Container(300).ListItem.Property(background),Global.Fanart) + Skin.HasSetting(Enable.EmbuaryHelper)">$INFO[Window(home).Property(EmbuaryBackground.Clearlogo)]</value>
		<value condition="String.IsEqual(Container(300).ListItem.Property(background),Music.Fanart) + Skin.HasSetting(Enable.EmbuaryHelper)">$INFO[Window(home).Property(EmbuaryBackgroundMusic.Clearlogo)]</value>

		<value condition="String.IsEqual(Container(300).ListItem.Property(background),playlistBackground) + [!String.IsEqual(Container(300).ListItem.Property(EHPlaylistFanart),true) | !Skin.HasSetting(Enable.EmbuaryHelper)] + !String.IsEmpty(Container(9988).ListItem.Art(tvshow.clearlogo))">$INFO[Container(9988).ListItem.Art(tvshow.clearlogo)]</value>
		<value condition="String.IsEqual(Container(300).ListItem.Property(background),playlistBackground) + [!String.IsEqual(Container(300).ListItem.Property(EHPlaylistFanart),true) | !Skin.HasSetting(Enable.EmbuaryHelper)] + !String.IsEmpty(Container(9988).ListItem.Art(clearlogo))">$INFO[Container(9988).ListItem.Art(clearlogo)]</value>
		<value condition="String.IsEqual(Container(300).ListItem.Property(background),playlistBackground) + String.IsEqual(Container(300).ListItem.Property(EHPlaylistFanart),true) + Skin.HasSetting(Enable.EmbuaryHelper) + !String.IsEmpty(Container(9989).ListItem.Art(clearlogo))">$INFO[Container(9989).ListItem.Art(clearlogo)]</value>

		<value condition="String.IsEqual(Container(300).ListItem.Property(background),nodeBackground) + [!String.IsEqual(Container(300).ListItem.Property(EHPlaylistFanart),true) | !Skin.HasSetting(Enable.EmbuaryHelper)] + !String.IsEmpty(Container(9990).ListItem.Art(clearlogo))">$INFO[Container(9990).ListItem.Art(clearlogo)]</value>
		<value condition="String.IsEqual(Container(300).ListItem.Property(background),nodeBackground) + String.IsEqual(Container(300).ListItem.Property(EHPlaylistFanart),true) + Skin.HasSetting(Enable.EmbuaryHelper) + !String.IsEmpty(Container(9992).ListItem.Art(clearlogo))">$INFO[Container(9992).ListItem.Art(clearlogo)]</value>
	</variable>

	<variable name="LibraryStats">
		<value condition="String.IsEqual(Container(300).ListItem.Property(InfoLine),movies)">$LOCALIZE[20342]: [COLOR=$VAR[HighlightColor]]$INFO[Window(Home).Property(Movies.Count)][/COLOR]  •  $LOCALIZE[16102]: [COLOR=$VAR[HighlightColor]]$INFO[Window(Home).Property(Movies.Watched)][/COLOR]  •  $LOCALIZE[32260]: [COLOR=$VAR[HighlightColor]]$INFO[Window(Home).Property(Movies.UnWatched)][/COLOR]</value>
		<value condition="String.IsEqual(Container(300).ListItem.Property(InfoLine),tvshows)">$LOCALIZE[20343]: [COLOR=$VAR[HighlightColor]]$INFO[Window(Home).Property(TVShows.Count)][/COLOR]  •  $LOCALIZE[20360]: [COLOR=$VAR[HighlightColor]]$INFO[Window(Home).Property(Episodes.Count)][/COLOR]  •  $LOCALIZE[32260]: [COLOR=$VAR[HighlightColor]]$INFO[Window(Home).Property(Episodes.UnWatched)][/COLOR]</value>
		<value condition="String.IsEqual(Container(300).ListItem.Property(InfoLine),music)">$LOCALIZE[133]: [COLOR=$VAR[HighlightColor]]$INFO[Window(Home).Property(Music.ArtistsCount)][/COLOR]  •  $LOCALIZE[132]: [COLOR=$VAR[HighlightColor]]$INFO[Window(Home).Property(Music.AlbumsCount)][/COLOR]  •  $LOCALIZE[134]: [COLOR=$VAR[HighlightColor]]$INFO[Window(Home).Property(Music.SongsCount)][/COLOR]</value>
		<value condition="String.IsEqual(Container(300).ListItem.Property(InfoLine),musicvideos)">$LOCALIZE[20389]: [COLOR=$VAR[HighlightColor]]$INFO[Window(Home).Property(MusicVideos.Count)][/COLOR]  •  $LOCALIZE[16102]: [COLOR=$VAR[HighlightColor]]$INFO[Window(Home).Property(MusicVideos.Watched)][/COLOR]  •  $LOCALIZE[32260]: [COLOR=$VAR[HighlightColor]]$INFO[Window(Home).Property(MusicVideos.UnWatched)][/COLOR]</value>
		<value condition="String.IsEqual(Container(300).ListItem.Property(InfoLine),videos)">$LOCALIZE[20342]: [COLOR=$VAR[HighlightColor]]$INFO[Window(Home).Property(Movies.Count)][/COLOR]  •  $LOCALIZE[20343]: [COLOR=$VAR[HighlightColor]]$INFO[Window(Home).Property(TVShows.Count)][/COLOR]  •  $LOCALIZE[20389]: [COLOR=$VAR[HighlightColor]]$INFO[Window(Home).Property(MusicVideos.Count)][/COLOR]</value>
		<value condition="String.IsEqual(Container(300).ListItem.Property(InfoLine),moviestvshows)">$LOCALIZE[20342]: [COLOR=$VAR[HighlightColor]]$INFO[Window(Home).Property(Movies.Count)][/COLOR]  •  $LOCALIZE[20343]: [COLOR=$VAR[HighlightColor]]$INFO[Window(Home).Property(TVShows.Count)][/COLOR]</value>
		<value condition="String.IsEqual(Container(300).ListItem.Property(InfoLine),pvr) + PVR.IsRecording">$LOCALIZE[19043]: [COLOR=$VAR[HighlightColor]]$INFO[Pvr.NowRecordingTitle][/COLOR]</value>
		<value condition="String.IsEqual(Container(300).ListItem.Property(InfoLine),pvr) + PVR.HasNonRecordingTimer">$LOCALIZE[209]: [COLOR=$VAR[HighlightColor]]$INFO[Pvr.NextRecordingTitle][/COLOR]  •  [COLOR=$VAR[HighlightColor]]$INFO[Pvr.NextRecordingDateTime][/COLOR]</value>
		<value condition="String.IsEqual(Container(300).ListItem.Property(InfoLine),pvr)">$LOCALIZE[31409]: [COLOR=$VAR[HighlightColor]]$INFO[Pvr.BackendChannels] $LOCALIZE[14301][/COLOR] $LOCALIZE[19017]: [COLOR=$VAR[HighlightColor]]$INFO[PVR.BackendRecordings][/COLOR]</value>
		<value condition="String.IsEqual(Container(300).ListItem.Property(InfoLine),weather)">$INFO[Weather.Location]  [COLOR=$VAR[HighlightColor]]$INFO[Weather.Conditions][/COLOR]</value>
		<value condition="String.IsEqual(Container(300).ListItem.Property(InfoLine),addons)">$LOCALIZE[24001]: [COLOR=$VAR[HighlightColor]]$INFO[Container(9985).NumItems][/COLOR]</value>
		<value condition="String.IsEqual(Container(300).ListItem.Property(InfoLine),videoaddons)">$LOCALIZE[1037]: [COLOR=$VAR[HighlightColor]]$INFO[Container(9980).NumItems][/COLOR]</value>
		<value condition="String.IsEqual(Container(300).ListItem.Property(InfoLine),musicaddons)">$LOCALIZE[1038]: [COLOR=$VAR[HighlightColor]]$INFO[Container(9981).NumItems][/COLOR]</value>
		<value condition="String.IsEqual(Container(300).ListItem.Property(InfoLine),programaddons)">$LOCALIZE[1043]: [COLOR=$VAR[HighlightColor]]$INFO[Container(9982).NumItems][/COLOR]</value>
		<value condition="String.IsEqual(Container(300).ListItem.Property(InfoLine),pictureaddons)">$LOCALIZE[1039]: [COLOR=$VAR[HighlightColor]]$INFO[Container(9983).NumItems][/COLOR]</value>
		<value condition="String.IsEqual(Container(300).ListItem.Property(InfoLine),gameaddons)">$LOCALIZE[35049]: [COLOR=$VAR[HighlightColor]]$INFO[Container(9984).NumItems][/COLOR]</value>
		<value condition="String.IsEqual(Container(300).ListItem.Property(InfoLine),favourites)">$LOCALIZE[1036]: [COLOR=$VAR[HighlightColor]]$INFO[Window(Home).Property(favourite.count)][/COLOR]</value>
		<value condition="String.IsEqual(Container(300).ListItem.Property(InfoLine),disc) + System.HasMediadvd">$LOCALIZE[427]: [COLOR=$VAR[HighlightColor]]$INFO[System.DVDLabel][/COLOR]</value>
		<value condition="String.IsEqual(Container(300).ListItem.Property(InfoLine),disc) + !System.HasMediadvd">$LOCALIZE[427]: [COLOR=$VAR[HighlightColor]]$LOCALIZE[504][/COLOR]</value>
		<value condition="String.IsEqual(Container(300).ListItem.Property(InfoLine),systeminfo)">$LOCALIZE[31415]: [COLOR=$VAR[HighlightColor]]$INFO[System.memory(used.percent)][/COLOR]  •  $LOCALIZE[31416]: [COLOR=$VAR[HighlightColor]]$INFO[System.CPUUsage][/COLOR]</value>
		<value condition="String.IsEqual(Container(300).ListItem.Property(InfoLine),movieplaylist)">$LOCALIZE[20342]: [COLOR=$VAR[HighlightColor]]$INFO[Window(Home).Property(PlaylistStats_Count)][/COLOR]  •  $LOCALIZE[16102]: [COLOR=$VAR[HighlightColor]]$INFO[Window(Home).Property(PlaylistStats_Watched)][/COLOR]  •  $LOCALIZE[32260]: [COLOR=$VAR[HighlightColor]]$INFO[Window(Home).Property(PlaylistStats_Unwatched)][/COLOR]  •  $LOCALIZE[575]: [COLOR=$VAR[HighlightColor]]$INFO[Window(Home).Property(PlaylistStats_InProgress)][/COLOR]</value>
		<value condition="String.IsEqual(Container(300).ListItem.Property(InfoLine),tvshowplaylist)">$LOCALIZE[20343]: [COLOR=$VAR[HighlightColor]]$INFO[Window(Home).Property(PlaylistStats_TVShowCount)][/COLOR]</value>
		<value condition="String.IsEqual(Container(300).ListItem.Property(InfoLine),musicvideoplaylist)">$LOCALIZE[20389]: $INFO[Window(Home).Property(PlaylistStats_Count)][COLOR=$VAR[HighlightColor]]  •  [/COLOR]$LOCALIZE[16102]: [COLOR=$VAR[HighlightColor]]$INFO[Window(Home).Property(PlaylistStats_Watched)][/COLOR]  •  $LOCALIZE[32260]: [COLOR=$VAR[HighlightColor]]$INFO[Window(Home).Property(PlaylistStats_Unwatched)][/COLOR]  •  $LOCALIZE[575]: [COLOR=$VAR[HighlightColor]]$INFO[Window(Home).Property(PlaylistStats_InProgress)][/COLOR]</value>
		<value condition="String.IsEqual(Container(300).ListItem.Property(InfoLine),episodeplaylist)">$LOCALIZE[20343]: $INFO[Window(Home).Property(PlaylistStats_TVShowCount)][COLOR=$VAR[HighlightColor]]  •  [/COLOR]$LOCALIZE[20360]: [COLOR=$VAR[HighlightColor]]$INFO[Window(Home).Property(PlaylistStats_Episodes)][/COLOR]  •  $LOCALIZE[32260]: [COLOR=$VAR[HighlightColor]]$INFO[Window(Home).Property(PlaylistStats_UnwatchedEpisodes)][/COLOR]</value>

		<value condition="String.IsEqual(Container(300).ListItem.Property(InfoLine),movienode)">$LOCALIZE[20342]: [COLOR=$VAR[HighlightColor]]$INFO[Container(9991).NumItems][/COLOR]</value>
		<value condition="String.IsEqual(Container(300).ListItem.Property(InfoLine),tvshownode)">$LOCALIZE[20343]: [COLOR=$VAR[HighlightColor]]$INFO[Container(9991).NumItems][/COLOR]</value>
		<value condition="String.IsEqual(Container(300).ListItem.Property(InfoLine),musicvideonode)">$LOCALIZE[20389]: [COLOR=$VAR[HighlightColor]]$INFO[Container(9991).NumItems][/COLOR]</value>
		<value condition="String.IsEqual(Container(300).ListItem.Property(InfoLine),artistnode)">$LOCALIZE[133]: [COLOR=$VAR[HighlightColor]]$INFO[Container(9991).NumItems][/COLOR]</value>
		<value condition="String.IsEqual(Container(300).ListItem.Property(InfoLine),albumnode)">$LOCALIZE[132]: [COLOR=$VAR[HighlightColor]]$INFO[Container(9991).NumItems][/COLOR]</value>
		<value condition="String.IsEqual(Container(300).ListItem.Property(InfoLine),songnode)">$LOCALIZE[134]: [COLOR=$VAR[HighlightColor]]$INFO[Container(9991).NumItems][/COLOR]</value>

		<value />
	</variable>

	<variable name="TVShows.Art" description="Calculate BG to show">
		<value condition="!String.IsEmpty(Skin.String(TVShows.Background))">$INFO[Skin.String(TVShows.Background)]</value>
		<value>special://skin/backgrounds/TVShows.jpg</value>
	</variable>
	<variable name="Movies.Art" description="Calculate BG to show">
		<value condition="!String.IsEmpty(Skin.String(Movies.Background))">$INFO[Skin.String(Movies.Background)]</value>
		<value>special://skin/backgrounds/Movies.jpg</value>
	</variable>
	<variable name="MusicVideos.Art" description="Calculate BG to show">
		<value condition="!String.IsEmpty(Skin.String(MusicVideos.Background))">$INFO[Skin.String(MusicVideos.Background)]</value>
		<value>special://skin/backgrounds/MusicVideos.jpg</value>
	</variable>
	<variable name="Videos.Art" description="Calculate BG to show">
		<value condition="!String.IsEmpty(Skin.String(Videos.Background))">$INFO[Skin.String(Videos.Background)]</value>
		<value>special://skin/backgrounds/Videos.jpg</value>
	</variable>
	<variable name="Music.Art" description="Calculate BG to show">
		<value condition="!String.IsEmpty(Skin.String(Music.Background))">$INFO[Skin.String(Music.Background)]</value>
		<value>special://skin/backgrounds/Music.jpg</value>
	</variable>
	<variable name="Pictures.Art" description="Calculate BG to show">
		<value condition="!String.IsEmpty(Skin.String(Pictures.Background))">$INFO[Skin.String(Pictures.Background)]</value>
		<value>special://skin/backgrounds/Pictures.jpg</value>
	</variable>
	<variable name="Weather.Art" description="Calculate BG to show">
		<value condition="!String.IsEmpty(Skin.String(Weather.Background))">$INFO[Skin.String(Weather.Background)]</value>
		<value>special://skin/backgrounds/Weather.jpg</value>
	</variable>
	<variable name="Favourites.Art" description="Calculate BG to show">
		<value condition="!String.IsEmpty(Skin.String(Favourites.Background))">$INFO[Skin.String(Favourites.Background)]</value>
		<value>special://skin/backgrounds/Favourites.jpg</value>
	</variable>
	<variable name="Addons.Art" description="Calculate BG to show">
		<value condition="!String.IsEmpty(Skin.String(Addons.Background))">$INFO[Skin.String(Addons.Background)]</value>
		<value>special://skin/backgrounds/Addons.jpg</value>
	</variable>
	<variable name="Settings.Art" description="Calculate BG to show">
		<value condition="!String.IsEmpty(Skin.String(Settings.Background))">$INFO[Skin.String(Settings.Background)]</value>
		<value>special://skin/backgrounds/Settings.jpg</value>
	</variable>
	<variable name="Pvr.Art" description="Calculate BG to show">
		<value condition="!String.IsEmpty(Skin.String(TV.Background))">$INFO[Skin.String(TV.Background)]</value>
		<value>special://skin/backgrounds/TV.jpg</value>
	</variable>
	<variable name="Radio.Art" description="Calculate BG to show">
		<value condition="!String.IsEmpty(Skin.String(Radio.Background))">$INFO[Skin.String(Radio.Background)]</value>
		<value>special://skin/backgrounds/Radio.jpg</value>
	</variable>
	<variable name="DVD.Art" description="Calculate BG to show">
		<value condition="!String.IsEmpty(Skin.String(DVD.Background))">$INFO[Skin.String(DVD.Background)]</value>
		<value>special://skin/backgrounds/DVD.jpg</value>
	</variable>
	<variable name="Quit.Art" description="Calculate BG to show">
		<value condition="!String.IsEmpty(Skin.String(Quit.Background))">$INFO[Skin.String(Quit.Background)]</value>
		<value>special://skin/backgrounds/Quit.jpg</value>
	</variable>
	<variable name="Games.Art" description="Calculate BG to show">
		<value condition="!String.IsEmpty(Skin.String(Games.Background))">$INFO[Skin.String(Games.Background)]</value>
		<value>special://skin/backgrounds/Games.jpg</value>
	</variable>
	<variable name="Search.Art" description="Calculate BG to show">
		<value condition="!String.IsEmpty(Skin.String(Search.Background))">$INFO[Skin.String(Search.Background)]</value>
		<value>special://skin/backgrounds/Search.jpg</value>
	</variable>

	<variable name="MusicInfoBackground">
		<value condition="!String.IsEmpty(ListItem.Art(fanart))">$INFO[ListItem.Art(fanart)]</value>
		<value>$VAR[Music.Art]</value>
	</variable>

	<variable name="AddonInfoBackground">
		<value condition="!String.IsEmpty(ListItem.Art(fanart))">$INFO[ListItem.Art(fanart)]</value>
		<value>$VAR[Addons.Art]</value>
	</variable>

	<variable name="PictureInfoBackground">
		<value condition="!String.IsEmpty(ListItem.FolderPath)">$INFO[ListItem.FolderPath]</value>
		<value>$VAR[Addons.Art]</value>
	</variable>

	<variable name="TVInfoBackground">
		<value condition="!String.IsEmpty(ListItem.Art(fanart))">$INFO[ListItem.Art(fanart)]</value>
		<value>$VAR[Pvr.Art]</value>
	</variable>

	<variable name="Fanart.Art">
		<value condition="Window.IsActive(pictures) + !String.IsEmpty(ListItem.Art(fanart))">$INFO[ListItem.Art(fanart)]</value>
		<value condition="Window.IsActive(pictures) + !String.Contains(ListItem.Icon,Default)">$INFO[ListItem.Icon]</value>
		<value condition="!String.IsEmpty(ListItem.Art(fanart))">$INFO[ListItem.Art(fanart)]</value>
		<value condition="!String.IsEmpty(ListItem.Property(FanArt))">$INFO[ListItem.Property(FanArt)]</value>
		<value condition="!String.IsEmpty(Container.Art(tvshow.fanart))">$INFO[Container.Art(tvshow.fanart)]</value>
		<value condition="!String.IsEmpty(Container.Art(artist.fanart))">$INFO[Container.Art(artist.fanart)]</value>
		<value condition="!String.IsEmpty(Container.Art(fanart))">$INFO[Container.Art(fanart)]</value>
		<value>$VAR[SubDefaultBackground]</value>
	</variable>

	<variable name="ExtraFanart.Art">
		<value condition="!String.IsEmpty(Control.GetLabel(4411))">$INFO[Control.GetLabel(4411)]</value>
		<value condition="!String.IsEmpty(Control.GetLabel(4410))">$INFO[Control.GetLabel(4410)]</value>
	</variable>

	<variable name="SubBackground">
		<value condition="Skin.HasSetting(Use.ParentFolderFanart) + !String.IsEmpty(Control.GetLabel(4444)) + !ListItem.IsParentFolder">$INFO[Control.GetLabel(4444)]</value>
		<value condition="Skin.HasSetting(Use.ParentFolderFanart) + !String.IsEmpty(Control.GetLabel(4445)) + !ListItem.IsParentFolder">$INFO[Control.GetLabel(4445)]</value>
		<value condition="Window.IsActive(service-LibreELEC-Settings-mainWindow.xml)">special://skin/backgrounds/LibreELEC.jpg</value>
		<value condition="Window.IsVisible(Custom_1136_TMDbTVGuide.xml) | Window.IsVisible(Custom_1137_EmbInfoTVGuide.xml)">special://skin/backgrounds/Default.jpg</value>
		<value condition="[Window.IsVisible(script-embuary-person.xml)] + !String.IsEmpty(Container(2003).ListItem.Icon) + !Container.OnNext + !Container.OnPrevious">$INFO[Container(2003).ListItem.Icon]</value>
		<!-- Default background for sub windows -->
		<value condition="!Skin.HasSetting(Sub_FanArtBG)">$VAR[SubDefaultBackground]</value>
		<!-- Extra fanart -->
		<value condition="!String.IsEmpty(Control.GetLabel(4411)) + Skin.HasSetting(EnableExtraFanart)">$INFO[Control.GetLabel(4411)]</value>
		<value condition="!String.IsEmpty(Control.GetLabel(4410)) + Skin.HasSetting(EnableExtraFanart)">$INFO[Control.GetLabel(4410)]</value>
		<!-- Content-specific fanart for special video content -->
		<value condition="Window.IsVisible(MyVideoNav.xml) + Skin.HasSetting(ShowSpecialFanart) + [Container.Content(actors) | Container.Content(directors) | Container.Content(years) | Container.Content(countries) | Container.Content(tags) | Container.Content(genres) | Container.Content(studios)] + !String.IsEmpty(Container(4451).ListItem.Art(fanart))">$INFO[Container(4451).ListItem.Art(fanart)]</value>
		<!-- Video Genre fanart -->
		<value condition="Window.IsVisible(MyVideoNav.xml) + !Skin.HasSetting(ShowSpecialFanart) + Container.Content(genres) + !String.IsEmpty(Skin.String(moviegenrefanartresource.path)) + String.IsEqual(Skin.String(moviegenrefanartresource.ext),.png)">$INFO[Skin.String(moviegenrefanartresource.path)]$INFO[ListItem.Label,,.png]</value>
		<value condition="Window.IsVisible(MyVideoNav.xml) + !Skin.HasSetting(ShowSpecialFanart) + Container.Content(genres) + !String.IsEmpty(Skin.String(moviegenrefanartresource.path)) + String.IsEqual(Skin.String(moviegenrefanartresource.ext),.jpg)">$INFO[Skin.String(moviegenrefanartresource.path)]$INFO[ListItem.Label,,.jpg]</value>
		<value condition="Window.IsVisible(MyVideoNav.xml) + !Skin.HasSetting(ShowSpecialFanart) + Container.Content(genres) + !String.IsEmpty(Skin.String(CustomVideoGenreFanartPath))">$INFO[Skin.String(CustomVideoGenreFanartPath)]$INFO[ListItem.Label]$VAR[VideoGenreFanartExt]</value>
		<!-- Music Genre fanart -->
		<value condition="Window.IsVisible(MyMusicNav.xml) + Container.Content(genres) + !String.IsEmpty(Skin.String(musicgenrefanartresource.path)) + String.IsEqual(Skin.String(musicgenrefanartresource.ext),.png)">$INFO[Skin.String(musicgenrefanartresource.path)]$INFO[ListItem.Label,,.png]</value>
		<value condition="Window.IsVisible(MyMusicNav.xml) + Container.Content(genres) + !String.IsEmpty(Skin.String(musicgenrefanartresource.path)) + String.IsEqual(Skin.String(musicgenrefanartresource.ext),.jpg)">$INFO[Skin.String(musicgenrefanartresource.path)]$INFO[ListItem.Label,,.jpg]</value>
		<value condition="Window.IsVisible(MyMusicNav.xml) + Container.Content(genres) + !String.IsEmpty(Skin.String(CustomMusicGenreFanartPath))">$INFO[Skin.String(CustomMusicGenreFanartPath)]$INFO[ListItem.Label]$VAR[MusicGenreFanartExt]</value>
		<value>$VAR[Fanart.Art]</value>
	</variable>

	<variable name="SubDefaultBackground">
		<value condition="Skin.HasSetting(Sub_DefaultBG) + !String.IsEmpty(Skin.String(Default.Background))">$INFO[Skin.String(Default.Background)]</value>
		<value condition="Skin.HasSetting(Sub_DefaultBG)">special://skin/backgrounds/Default.jpg</value>
		<value condition="Skin.HasSetting(Sub_MainMenuBG) + !String.IsEmpty(Skin.String(FocusedMenu.Background)) + String.IsEqual(Skin.String(FocusedMenu.Background),Kodi.Movie.Fanart) + !String.IsEmpty(Container(112341).ListItem.Art(fanart))">$INFO[Container(112341).ListItem.Art(fanart)]</value>
		<value condition="Skin.HasSetting(Sub_MainMenuBG) + !String.IsEmpty(Skin.String(FocusedMenu.Background)) + String.IsEqual(Skin.String(FocusedMenu.Background),Kodi.TV.Fanart) + !String.IsEmpty(Container(112342).ListItem.Art(fanart))">$INFO[Container(112342).ListItem.Art(fanart)]</value>
		<value condition="Skin.HasSetting(Sub_MainMenuBG) + !String.IsEmpty(Skin.String(FocusedMenu.Background)) + String.IsEqual(Skin.String(FocusedMenu.Background),Kodi.Video.Fanart) + !String.IsEmpty(Container(112346).ListItem.Art(fanart))">$INFO[Container(112346).ListItem.Art(fanart)]</value>
		<value condition="Skin.HasSetting(Sub_MainMenuBG) + !String.IsEmpty(Skin.String(FocusedMenu.Background)) + String.IsEqual(Skin.String(FocusedMenu.Background),Kodi.Music.Fanart) + !String.IsEmpty(Container(112345).ListItem.Art(fanart))">$INFO[Container(112345).ListItem.Art(fanart)]</value>
		<value condition="Skin.HasSetting(Sub_MainMenuBG) + !String.IsEmpty(Skin.String(FocusedMenu.Background)) + String.IsEqual(Skin.String(FocusedMenu.Background),Kodi.Global.Fanart) + !String.IsEmpty(Container(112347).ListItem.Art(fanart))">$INFO[Container(112347).ListItem.Art(fanart)]</value>
		<value condition="Skin.HasSetting(Sub_MainMenuBG) + !String.IsEmpty(Skin.String(FocusedMenu.Background)) + String.IsEqual(Skin.String(FocusedMenu.Background),Weather.Fanart)">$INFO[Skin.String(weatherfanartResource.path)]$INFO[Window(Weather).Property(Current.FanartCode)]$VAR[WeatherBackgroundExt]</value>
		<value condition="Skin.HasSetting(Sub_MainMenuBG) + !String.IsEmpty(Skin.String(FocusedMenu.Background)) + String.IsEqual(Skin.String(FocusedMenu.Background),nodeBackground) + !String.IsEmpty(Container(19990).ListItem.Art(fanart))">$INFO[Container(19990).ListItem.Art(fanart)]</value>
		<value condition="Skin.HasSetting(Sub_MainMenuBG) + !String.IsEmpty(Skin.String(FocusedMenu.Background)) + !String.IsEmpty(Skin.String(FocusedMenu.BackgroundPlaylist)) + !String.IsEmpty(Container(19988).ListItem.Art(fanart))">$INFO[Container(19988).ListItem.Art(fanart)]</value>
		<value condition="Skin.HasSetting(Sub_MainMenuBG) + !String.IsEmpty(Skin.String(FocusedMenu.Background)) + !String.IsEmpty(Skin.String(FocusedMenu.BackgroundPlaylist)) + String.IsEmpty(Container(19988).ListItem.Art(fanart))">$INFO[Skin.String(FocusedMenu.Background)]</value>
		<value condition="Skin.HasSetting(Sub_MainMenuBG) + !String.IsEmpty(Skin.String(FocusedMenu.Background)) + String.IsEmpty(Skin.String(FocusedMenu.BackgroundPlaylist)) + ![String.IsEqual(Skin.String(FocusedMenu.Background),Kodi.Movie.Fanart) | String.IsEqual(Skin.String(FocusedMenu.Background),Kodi.TV.Fanart) | String.IsEqual(Skin.String(FocusedMenu.Background),Kodi.Video.Fanart) | String.IsEqual(Skin.String(FocusedMenu.Background),Kodi.Music.Fanart) | String.IsEqual(Skin.String(FocusedMenu.Background),Kodi.Global.Fanart)]">$INFO[Skin.String(FocusedMenu.Background)]</value>
		<value>special://skin/backgrounds/Default.jpg</value>
	</variable>

	<variable name="HomeBackground">
		<!-- Now Playing fanart -->
		<value condition="!Skin.HasSetting(HomeDefaultBG) + Player.HasVideo + !Skin.HasSetting(Hide.NowPlaying) + Control.IsVisible(70101) + !ControlGroup(700).HasFocus + !Skin.HasSetting(DisableNowPlayingFanart)">$VAR[NowPlayingVideoFanartVar]</value>
		<value condition="!Skin.HasSetting(HomeDefaultBG) + Player.HasAudio + !Skin.HasSetting(Hide.NowPlaying) + Control.IsVisible(70102) + !ControlGroup(700).HasFocus + !Skin.HasSetting(DisableNowPlayingFanart)">$VAR[NowPlayingAudioFanartVar]</value>
		<!-- Widget extra fanart -->
		<value condition="!Skin.HasSetting(HomeDefaultBG) + [ControlGroup(700).HasFocus + !String.IsEmpty(Container(300).ListItem.Property(WidgetType)) + [!String.IsEmpty(ListItem.Art(fanart1)) | !String.IsEmpty(ListItem.Art(tvshow.fanart1)) | !String.IsEmpty(ListItem.Art(artist.fanart1))] + !String.IsEmpty(Control.GetLabel(4415)) + $EXP[WidgetFanartVisible]]">$INFO[Control.GetLabel(4415)]</value>
		<!-- Widget fanart, dynamic or static widgets -->
		<value condition="!Skin.HasSetting(HomeDefaultBG) + [ControlGroup(700).HasFocus + [!String.IsEmpty(Container(300).ListItem.Property(WidgetType)) + String.IsEmpty(ListItem.Property(recommendedtvshowtitle)) + String.IsEmpty(ListItem.Property(nextairedtvshowtitle))] + !String.IsEmpty(Container.ListItem.Art(fanart)) + $EXP[WidgetFanartVisible]]">$INFO[Container.ListItem.Art(fanart)]</value>
		<value condition="!Skin.HasSetting(HomeDefaultBG) + [ControlGroup(700).HasFocus + !String.IsEmpty(ListItem.Property(nextairedtvshowtitle)) + !String.IsEmpty(ListItem.Property(nextairedfanart)) + $EXP[WidgetFanartVisible]]">$INFO[ListItem.Property(nextairedfanart)]</value>
		<value condition="!Skin.HasSetting(HomeDefaultBG) + [ControlGroup(700).HasFocus + !String.IsEmpty(ListItem.Property(recommendedtvshowtitle)) + !String.IsEmpty(ListItem.Property(recommendedfanart)) + $EXP[WidgetFanartVisible]]">$INFO[ListItem.Property(recommendedfanart)]</value>

		<!-- Widget fanart, custom/submenu/playlist widget -->
		<value condition="!Skin.HasSetting(HomeDefaultBG) + [ControlGroup(700).HasFocus + [String.IsEqual(Container(300).ListItem.Property(widgetType),custom) | String.IsEqual(Container(300).ListItem.Property(widget),mysubmenu)] + !String.IsEmpty(Container.ListItem.Property(background)) + String.IsEmpty(Container.ListItem.Property(backgroundPlaylist)) + $EXP[WidgetFanartVisible]]">$INFO[Container.ListItem.Property(background)]</value>
		<value condition="!Skin.HasSetting(HomeDefaultBG) + [ControlGroup(700).HasFocus + String.IsEqual(Container(300).ListItem.Property(widgetType),custom) + !String.IsEmpty(Container.ListItem.Property(background)) + !String.IsEmpty(Container.ListItem.Property(backgroundPlaylist)) + [!String.IsEqual(Container.ListItem.Property(EHPlaylistFanart),true) | !Skin.HasSetting(Enable.EmbuaryHelper)] + $EXP[WidgetFanartVisible]]">$INFO[Container(9993).ListItem.Art(fanart)]</value>
		<value condition="!Skin.HasSetting(HomeDefaultBG) + [ControlGroup(700).HasFocus + String.IsEqual(Container(300).ListItem.Property(widgetType),custom) + !String.IsEmpty(Container.ListItem.Property(background)) + !String.IsEmpty(Container.ListItem.Property(backgroundPlaylist)) + [String.IsEqual(Container.ListItem.Property(EHPlaylistFanart),true) + Skin.HasSetting(Enable.EmbuaryHelper)] + $EXP[WidgetFanartVisible]]">$INFO[Container(9994).ListItem.Art(fanart)]</value>
		<!-- Widget fanart, node widget -->
		<value condition="!Skin.HasSetting(HomeDefaultBG) + [ControlGroup(700).HasFocus + String.IsEqual(Container(300).ListItem.Property(widgetType),custom) + String.IsEqual(Container.ListItem.Property(background),nodeBackground) + [!String.IsEqual(Container.ListItem.Property(EHPlaylistFanart),true) | !Skin.HasSetting(Enable.EmbuaryHelper)] + $EXP[WidgetFanartVisible]]">$INFO[Container(9995).ListItem.Art(fanart)]</value>
		<value condition="!Skin.HasSetting(HomeDefaultBG) + [ControlGroup(700).HasFocus + String.IsEqual(Container(300).ListItem.Property(widgetType),custom) + String.IsEqual(Container.ListItem.Property(background),nodeBackground) + String.IsEqual(Container.ListItem.Property(EHPlaylistFanart),true) + Skin.HasSetting(Enable.EmbuaryHelper) + $EXP[WidgetFanartVisible]]">$INFO[Container(9996).ListItem.Art(fanart)]</value>
		<!-- Submenu background: Regular -->
		<value condition="!Skin.HasSetting(HomeDefaultBG) + Control.HasFocus(9001) + !String.IsEmpty(Container(9001).ListItem.Property(background)) + String.IsEmpty(Container(9001).ListItem.Property(backgroundPlaylist))">$INFO[Container(9001).ListItem.Property(background)]</value>
		<!-- Submenu background: Kodi random fanart -->
		<value condition="!Skin.HasSetting(HomeDefaultBG) + Control.HasFocus(9001) + String.IsEqual(Container(9001).ListItem.Property(background),Kodi.Movie.Fanart)">$INFO[Container(12341).ListItem.Art(fanart)]</value>
		<value condition="!Skin.HasSetting(HomeDefaultBG) + Control.HasFocus(9001) + String.IsEqual(Container(9001).ListItem.Property(background),Kodi.TV.Fanart)">$INFO[Container(12342).ListItem.Art(fanart)]</value>
		<value condition="!Skin.HasSetting(HomeDefaultBG) + Control.HasFocus(9001) + String.IsEqual(Container(9001).ListItem.Property(background),Kodi.Video.Fanart)">$INFO[Container(12346).ListItem.Art(fanart)]</value>
		<value condition="!Skin.HasSetting(HomeDefaultBG) + Control.HasFocus(9001) + String.IsEqual(Container(9001).ListItem.Property(background),Kodi.Music.Fanart)">$INFO[Container(12345).ListItem.Art(fanart)]</value>
		<value condition="!Skin.HasSetting(HomeDefaultBG) + Control.HasFocus(9001) + String.IsEqual(Container(9001).ListItem.Property(background),Kodi.Global.Fanart)">$INFO[Container(12347).ListItem.Art(fanart)]</value>
		<!-- Submenu background: Conditional weather fanart -->
		<value condition="!Skin.HasSetting(HomeDefaultBG) + Control.HasFocus(9001) + String.IsEqual(Container(9001).ListItem.Property(background),Weather.Fanart)">$INFO[Skin.String(weatherfanartResource.path)]$INFO[Window(Weather).Property(Current.FanartCode)]$VAR[WeatherBackgroundExt]</value>
		<!-- Submenu background: Random fanart, Embuary Helper based -->
		<value condition="!Skin.HasSetting(HomeDefaultBG) + Control.HasFocus(9001) + String.IsEqual(Container(9001).ListItem.Property(background),Movie.Fanart) + Skin.HasSetting(Enable.EmbuaryHelper)">$INFO[Window(home).Property(EmbuaryBackgroundMovies)]</value>
		<value condition="!Skin.HasSetting(HomeDefaultBG) + Control.HasFocus(9001) + String.IsEqual(Container(9001).ListItem.Property(background),TV.Fanart) + Skin.HasSetting(Enable.EmbuaryHelper)">$INFO[Window(home).Property(EmbuaryBackgroundTVShows)]</value>
		<value condition="!Skin.HasSetting(HomeDefaultBG) + Control.HasFocus(9001) + String.IsEqual(Container(9001).ListItem.Property(background),Video.Fanart) + Skin.HasSetting(Enable.EmbuaryHelper)">$INFO[Window(home).Property(EmbuaryBackgroundVideos)]</value>
		<value condition="!Skin.HasSetting(HomeDefaultBG) + Control.HasFocus(9001) + String.IsEqual(Container(9001).ListItem.Property(background),MusicVideo.Fanart) + Skin.HasSetting(Enable.EmbuaryHelper)">$INFO[Window(home).Property(EmbuaryBackgroundMusicVideos)]</value>
		<value condition="!Skin.HasSetting(HomeDefaultBG) + Control.HasFocus(9001) + String.IsEqual(Container(9001).ListItem.Property(background),Global.Fanart) + Skin.HasSetting(Enable.EmbuaryHelper)">$INFO[Window(home).Property(EmbuaryBackground)]</value>
		<value condition="!Skin.HasSetting(HomeDefaultBG) + Control.HasFocus(9001) + String.IsEqual(Container(9001).ListItem.Property(background),Music.Fanart) + Skin.HasSetting(Enable.EmbuaryHelper)">$INFO[Window(home).Property(EmbuaryBackgroundMusic)]</value>
		<!-- Submenu background: Node -->
		<value condition="!Skin.HasSetting(HomeDefaultBG) + Control.HasFocus(9001) + String.IsEqual(Container(9001).ListItem.Property(background),nodeBackground) + [!String.IsEqual(Container(9001).ListItem.Property(EHPlaylistFanart),true) | !Skin.HasSetting(Enable.EmbuaryHelper)]">$INFO[Container(99901).ListItem.Art(fanart)]</value>
		<value condition="!Skin.HasSetting(HomeDefaultBG) + Control.HasFocus(9001) + String.IsEqual(Container(9001).ListItem.Property(background),nodeBackground) + String.IsEqual(Container(9001).ListItem.Property(EHPlaylistFanart),true) + Skin.HasSetting(Enable.EmbuaryHelper)">$INFO[Container(99921).ListItem.Art(fanart)]</value>
		<!-- Submenu background: playlist -->
		<value condition="!Skin.HasSetting(HomeDefaultBG) + Control.HasFocus(9001) + String.IsEqual(Container(9001).ListItem.Property(background),playlistBackground) + !String.IsEmpty(Container(9001).ListItem.Property(backgroundPlaylist)) + [!String.IsEqual(Container(9001).ListItem.Property(EHPlaylistFanart),true) | !Skin.HasSetting(Enable.EmbuaryHelper)]">$INFO[Container(99881).ListItem.Art(fanart)]</value>
		<value condition="!Skin.HasSetting(HomeDefaultBG) + Control.HasFocus(9001) + String.IsEqual(Container(9001).ListItem.Property(background),playlistBackground) + !String.IsEmpty(Container(9001).ListItem.Property(backgroundPlaylist)) + [String.IsEqual(Container(9001).ListItem.Property(EHPlaylistFanart),true) + Skin.HasSetting(Enable.EmbuaryHelper)]">$INFO[Container(99891).ListItem.Art(fanart)]</value>
		<!-- Default background -->
		<value condition="Skin.HasSetting(HomeDefaultBG) + !String.IsEmpty(Skin.String(Default.Background))">$INFO[Skin.String(Default.Background)]</value>
		<value condition="Skin.HasSetting(HomeDefaultBG)">special://skin/backgrounds/Default.jpg</value>
		<!-- Main Menu background: Random fanart, Kodi-based -->
		<value condition="String.IsEqual(Container(300).ListItem.Property(background),Kodi.Movie.Fanart)">$INFO[Container(12341).ListItem.Art(fanart)]</value>
		<value condition="String.IsEqual(Container(300).ListItem.Property(background),Kodi.TV.Fanart)">$INFO[Container(12342).ListItem.Art(fanart)]</value>
		<value condition="String.IsEqual(Container(300).ListItem.Property(background),Kodi.Video.Fanart)">$INFO[Container(12346).ListItem.Art(fanart)]</value>
		<value condition="String.IsEqual(Container(300).ListItem.Property(background),Kodi.Music.Fanart)">$INFO[Container(12345).ListItem.Art(fanart)]</value>
		<value condition="String.IsEqual(Container(300).ListItem.Property(background),Kodi.Global.Fanart)">$INFO[Container(12347).ListItem.Art(fanart)]</value>
		<!-- Main Menu background: Conditional weather fanart -->
		<value condition="String.IsEqual(Container(300).ListItem.Property(background),Weather.Fanart)">$INFO[Skin.String(weatherfanartResource.path)]$INFO[Window(Weather).Property(Current.FanartCode)]$VAR[WeatherBackgroundExt]</value>
		<!-- Main Menu background: Random fanart, Embuary Helper based -->
		<value condition="String.IsEqual(Container(300).ListItem.Property(background),Movie.Fanart) + Skin.HasSetting(Enable.EmbuaryHelper)">$INFO[Window(home).Property(EmbuaryBackgroundMovies)]</value>
		<value condition="String.IsEqual(Container(300).ListItem.Property(background),TV.Fanart) + Skin.HasSetting(Enable.EmbuaryHelper)">$INFO[Window(home).Property(EmbuaryBackgroundTVShows)]</value>
		<value condition="String.IsEqual(Container(300).ListItem.Property(background),Video.Fanart) + Skin.HasSetting(Enable.EmbuaryHelper)">$INFO[Window(home).Property(EmbuaryBackgroundVideos)]</value>
		<value condition="String.IsEqual(Container(300).ListItem.Property(background),MusicVideo.Fanart) + Skin.HasSetting(Enable.EmbuaryHelper)">$INFO[Window(home).Property(EmbuaryBackgroundMusicVideos)]</value>
		<value condition="String.IsEqual(Container(300).ListItem.Property(background),Global.Fanart) + Skin.HasSetting(Enable.EmbuaryHelper)">$INFO[Window(home).Property(EmbuaryBackground)]</value>
		<value condition="String.IsEqual(Container(300).ListItem.Property(background),Music.Fanart) + Skin.HasSetting(Enable.EmbuaryHelper)">$INFO[Window(home).Property(EmbuaryBackgroundMusic)]</value>
		<!-- Menu item background: Node -->
		<value condition="String.IsEqual(Container(300).ListItem.Property(background),nodeBackground) + [!String.IsEqual(Container(300).ListItem.Property(EHPlaylistFanart),true) | !Skin.HasSetting(Enable.EmbuaryHelper)]">$INFO[Container(9990).ListItem.Art(fanart)]</value>
		<value condition="String.IsEqual(Container(300).ListItem.Property(background),nodeBackground) + String.IsEqual(Container(300).ListItem.Property(EHPlaylistFanart),true) + Skin.HasSetting(Enable.EmbuaryHelper)">$INFO[Container(9992).ListItem.Art(fanart)]</value>
		<!-- Regular menu item background -->
		<value condition="!String.IsEmpty(Container(300).ListItem.Property(background)) + String.IsEmpty(Container(300).ListItem.Property(backgroundPlaylist))">$INFO[Container(300).ListItem.Property(background)]</value>
		<!-- Menu item background: playlist -->
		<value condition="String.IsEqual(Container(300).ListItem.Property(background),playlistBackground) + !String.IsEmpty(Container(300).ListItem.Property(backgroundPlaylist)) + [!String.IsEqual(Container(300).ListItem.Property(EHPlaylistFanart),true) | !Skin.HasSetting(Enable.EmbuaryHelper)]">$INFO[Container(9988).ListItem.Art(fanart)]</value>
		<value condition="String.IsEqual(Container(300).ListItem.Property(background),playlistBackground) + !String.IsEmpty(Container(300).ListItem.Property(backgroundPlaylist)) + [String.IsEqual(Container(300).ListItem.Property(EHPlaylistFanart),true) + Skin.HasSetting(Enable.EmbuaryHelper)]">$INFO[Container(9989).ListItem.Art(fanart)]</value>
	</variable>

	<variable name="FanartTitleVar">
		<!-- Widget fanart title -->
		<value condition="ControlGroup(700).HasFocus + !String.IsEmpty(ListItem.Artist) + $EXP[WidgetFanartVisible]">$INFO[ListItem.Artist]</value>
		<value condition="ControlGroup(700).HasFocus + [!String.IsEmpty(Container(300).ListItem.Property(WidgetType)) + String.IsEmpty(ListItem.Property(recommendedtvshowtitle)) + String.IsEmpty(ListItem.Property(nextairedtvshowtitle))] + !String.IsEmpty(ListItem.TVShowTitle) + $EXP[WidgetFanartVisible]">$INFO[ListItem.TVShowTitle]</value>
		<value condition="ControlGroup(700).HasFocus + [!String.IsEmpty(Container(300).ListItem.Property(WidgetType)) + String.IsEmpty(ListItem.Property(recommendedtvshowtitle)) + String.IsEmpty(ListItem.Property(nextairedtvshowtitle))] + !String.IsEmpty(Container.ListItem.Art(fanart)) + $EXP[WidgetFanartVisible]">$INFO[Container.ListItem.Title]</value>
		<value condition="ControlGroup(700).HasFocus + !String.IsEmpty(ListItem.Property(nextairedtvshowtitle)) + !String.IsEmpty(ListItem.Property(nextairedfanart)) + $EXP[WidgetFanartVisible]">$INFO[ListItem.Property(nextairedtvshowtitle)]</value>
		<value condition="ControlGroup(700).HasFocus + !String.IsEmpty(ListItem.Property(recommendedtvshowtitle)) + !String.IsEmpty(ListItem.Property(recommendedfanart)) + $EXP[WidgetFanartVisible]">$INFO[ListItem.Property(recommendedtvshowtitle)]</value>

		<value condition="ControlGroup(700).HasFocus + String.IsEmpty(Container(300).ListItem.Property(widgetDisableFanart)) + String.IsEqual(Container(300).ListItem.Property(widgetType),custom) + String.IsEqual(Container.ListItem.Property(background),playlistBackground) + [!String.IsEqual(Container.ListItem.Property(EHPlaylistFanart),true) | !Skin.HasSetting(Enable.EmbuaryHelper)]">$INFO[Container(9993).ListItem.Title]</value>
		<value condition="ControlGroup(700).HasFocus + String.IsEmpty(Container(300).ListItem.Property(widgetDisableFanart)) + String.IsEqual(Container(300).ListItem.Property(widgetType),custom) + String.IsEqual(Container.ListItem.Property(background),playlistBackground) + String.IsEqual(Container.ListItem.Property(EHPlaylistFanart),true) + Skin.HasSetting(Enable.EmbuaryHelper)">$INFO[Container(9995).ListItem.Label]</value>

		<value condition="ControlGroup(700).HasFocus + String.IsEmpty(Container(300).ListItem.Property(widgetDisableFanart)) + String.IsEqual(Container(300).ListItem.Property(widgetType),custom) + String.IsEqual(Container.ListItem.Property(background),nodeBackground) + [!String.IsEqual(Container.ListItem.Property(EHPlaylistFanart),true) | !Skin.HasSetting(Enable.EmbuaryHelper)]">$INFO[Container(9994).ListItem.Title]</value>
		<value condition="ControlGroup(700).HasFocus + String.IsEmpty(Container(300).ListItem.Property(widgetDisableFanart)) + String.IsEqual(Container(300).ListItem.Property(widgetType),custom) + String.IsEqual(Container.ListItem.Property(background),nodeBackground) + String.IsEqual(Container.ListItem.Property(EHPlaylistFanart),true) + Skin.HasSetting(Enable.EmbuaryHelper)">$INFO[Container(9996).ListItem.Label]</value>
		<!-- Submenu fanart title -->
		<value condition="Control.HasFocus(9001) + String.IsEqual(Container(9001).ListItem.Property(background),Kodi.Movie.Fanart)">$INFO[Container(12341).ListItem.Title]</value>
		<value condition="Control.HasFocus(9001) + String.IsEqual(Container(9001).ListItem.Property(background),Kodi.TV.Fanart)">$INFO[Container(12342).ListItem.Title]</value>
		<value condition="Control.HasFocus(9001) + String.IsEqual(Container(9001).ListItem.Property(background),Kodi.Video.Fanart)">$INFO[Container(12346).ListItem.Title]</value>
		<value condition="Control.HasFocus(9001) + String.IsEqual(Container(9001).ListItem.Property(background),Kodi.Music.Fanart)">$INFO[Container(12345).ListItem.Label]</value>
		<value condition="Control.HasFocus(9001) + String.IsEqual(Container(9001).ListItem.Property(background),Kodi.Global.Fanart)">$INFO[Container(12347).ListItem.Title]</value>

		<value condition="Control.HasFocus(9001) + String.IsEqual(Container(9001).ListItem.Property(background),Movie.Fanart) + Skin.HasSetting(Enable.EmbuaryHelper)">$INFO[Window(home).Property(EmbuaryBackgroundMovies.Title)]</value>
		<value condition="Control.HasFocus(9001) + String.IsEqual(Container(9001).ListItem.Property(background),TV.Fanart) + Skin.HasSetting(Enable.EmbuaryHelper)">$INFO[Window(home).Property(EmbuaryBackgroundTVShows.Title)]</value>
		<value condition="Control.HasFocus(9001) + String.IsEqual(Container(9001).ListItem.Property(background),Video.Fanart) + Skin.HasSetting(Enable.EmbuaryHelper)">$INFO[Window(home).Property(EmbuaryBackgroundVideos.Title)]</value>
		<value condition="Control.HasFocus(9001) + String.IsEqual(Container(9001).ListItem.Property(background),MusicVideo.Fanart) + Skin.HasSetting(Enable.EmbuaryHelper)">$INFO[Window(home).Property(EmbuaryBackgroundMusicVideos.Title)]</value>
		<value condition="Control.HasFocus(9001) + String.IsEqual(Container(9001).ListItem.Property(background),Global.Fanart) + Skin.HasSetting(Enable.EmbuaryHelper)">$INFO[Window(home).Property(EmbuaryBackground.Title)]</value>
		<value condition="Control.HasFocus(9001) + String.IsEqual(Container(9001).ListItem.Property(background),Music.Fanart) + Skin.HasSetting(Enable.EmbuaryHelper)">$INFO[Window(home).Property(EmbuaryBackgroundMusic.Title)]</value>

		<value condition="Control.HasFocus(9001) + String.IsEqual(Container(9001).ListItem.Property(background),playlistBackground) + [!String.IsEqual(Container(9001).ListItem.Property(EHPlaylistFanart),true) | !Skin.HasSetting(Enable.EmbuaryHelper)]">$INFO[Container(99881).ListItem.Title]</value>
		<value condition="Control.HasFocus(9001) + String.IsEqual(Container(9001).ListItem.Property(background),playlistBackground) + String.IsEqual(Container(9001).ListItem.Property(EHPlaylistFanart),true) + Skin.HasSetting(Enable.EmbuaryHelper)">$INFO[Container(99891).ListItem.Label]</value>

		<value condition="Control.HasFocus(9001) + String.IsEqual(Container(9001).ListItem.Property(background),nodeBackground) + [!String.IsEqual(Container(9001).ListItem.Property(EHPlaylistFanart),true) | !Skin.HasSetting(Enable.EmbuaryHelper)]">$INFO[Container(99901).ListItem.Title]</value>
		<value condition="Control.HasFocus(9001) + String.IsEqual(Container(9001).ListItem.Property(background),nodeBackground) + String.IsEqual(Container(9001).ListItem.Property(EHPlaylistFanart),true) + Skin.HasSetting(Enable.EmbuaryHelper)">$INFO[Container(99921).ListItem.Label]</value>
		<!-- Main menu fanart title -->
		<value condition="String.IsEqual(Container(300).ListItem.Property(background),Kodi.Movie.Fanart)">$INFO[Container(12341).ListItem.Title]</value>
		<value condition="String.IsEqual(Container(300).ListItem.Property(background),Kodi.TV.Fanart)">$INFO[Container(12342).ListItem.Title]</value>
		<value condition="String.IsEqual(Container(300).ListItem.Property(background),Kodi.Video.Fanart)">$INFO[Container(12346).ListItem.Title]</value>
		<value condition="String.IsEqual(Container(300).ListItem.Property(background),Kodi.Music.Fanart)">$INFO[Container(12345).ListItem.Label]</value>
		<value condition="String.IsEqual(Container(300).ListItem.Property(background),Kodi.Global.Fanart)">$INFO[Container(12347).ListItem.Title]</value>

		<value condition="String.IsEqual(Container(300).ListItem.Property(background),Movie.Fanart) + Skin.HasSetting(Enable.EmbuaryHelper)">$INFO[Window(home).Property(EmbuaryBackgroundMovies.Title)]</value>
		<value condition="String.IsEqual(Container(300).ListItem.Property(background),TV.Fanart) + Skin.HasSetting(Enable.EmbuaryHelper)">$INFO[Window(home).Property(EmbuaryBackgroundTVShows.Title)]</value>
		<value condition="String.IsEqual(Container(300).ListItem.Property(background),Video.Fanart) + Skin.HasSetting(Enable.EmbuaryHelper)">$INFO[Window(home).Property(EmbuaryBackgroundVideos.Title)]</value>
		<value condition="String.IsEqual(Container(300).ListItem.Property(background),MusicVideo.Fanart) + Skin.HasSetting(Enable.EmbuaryHelper)">$INFO[Window(home).Property(EmbuaryBackgroundMusicVideos.Title)]</value>
		<value condition="String.IsEqual(Container(300).ListItem.Property(background),Global.Fanart) + Skin.HasSetting(Enable.EmbuaryHelper)">$INFO[Window(home).Property(EmbuaryBackground.Title)]</value>
		<value condition="String.IsEqual(Container(300).ListItem.Property(background),Music.Fanart) + Skin.HasSetting(Enable.EmbuaryHelper)">$INFO[Window(home).Property(EmbuaryBackgroundMusic.Title)]</value>

		<value condition="String.IsEqual(Container(300).ListItem.Property(background),playlistBackground) + [!String.IsEqual(Container(300).ListItem.Property(EHPlaylistFanart),true) | !Skin.HasSetting(Enable.EmbuaryHelper)]">$INFO[Container(9988).ListItem.Title]</value>
		<value condition="String.IsEqual(Container(300).ListItem.Property(background),playlistBackground) + String.IsEqual(Container(300).ListItem.Property(EHPlaylistFanart),true) + Skin.HasSetting(Enable.EmbuaryHelper)">$INFO[Container(9989).ListItem.Label]</value>

		<value condition="String.IsEqual(Container(300).ListItem.Property(background),nodeBackground) + [!String.IsEqual(Container(300).ListItem.Property(EHPlaylistFanart),true) | !Skin.HasSetting(Enable.EmbuaryHelper)]">$INFO[Container(9990).ListItem.Title]</value>
		<value condition="String.IsEqual(Container(300).ListItem.Property(background),nodeBackground) + String.IsEqual(Container(300).ListItem.Property(EHPlaylistFanart),true) + Skin.HasSetting(Enable.EmbuaryHelper)">$INFO[Container(9992).ListItem.Label]</value>
		<value />
	</variable>

	<variable name="FanartDBTypeVar">
		<!-- Main menu fanart title -->
		<value condition="String.IsEqual(Container(300).ListItem.Property(background),Kodi.Movie.Fanart)">$INFO[Container(12341).ListItem.DBType]</value>
		<value condition="String.IsEqual(Container(300).ListItem.Property(background),Kodi.TV.Fanart)">$INFO[Container(12342).ListItem.DBType]</value>
		<value condition="String.IsEqual(Container(300).ListItem.Property(background),Kodi.Video.Fanart)">$INFO[Container(12346).ListItem.DBType]</value>
		<value condition="String.IsEqual(Container(300).ListItem.Property(background),Kodi.Global.Fanart)">$INFO[Container(12347).ListItem.DBType]</value>

		<value condition="String.IsEqual(Container(300).ListItem.Property(background),playlistBackground) + [!String.IsEqual(Container(300).ListItem.Property(EHPlaylistFanart),true) | !Skin.HasSetting(Enable.EmbuaryHelper)]">$INFO[Container(9988).ListItem.DBType]</value>
		<value condition="String.IsEqual(Container(300).ListItem.Property(background),playlistBackground) + String.IsEqual(Container(300).ListItem.Property(EHPlaylistFanart),true) + Skin.HasSetting(Enable.EmbuaryHelper)">$INFO[Container(9989).ListItem.DBType]</value>

		<value condition="String.IsEqual(Container(300).ListItem.Property(background),nodeBackground) + [!String.IsEqual(Container(300).ListItem.Property(EHPlaylistFanart),true) | !Skin.HasSetting(Enable.EmbuaryHelper)]">$INFO[Container(9990).ListItem.DBType]</value>
		<value condition="String.IsEqual(Container(300).ListItem.Property(background),nodeBackground) + String.IsEqual(Container(300).ListItem.Property(EHPlaylistFanart),true) + Skin.HasSetting(Enable.EmbuaryHelper)">$INFO[Container(9992).ListItem.DBType]</value>
		<value />
	</variable>

	<expression name="ExtraFanartPresent">!String.IsEmpty(ListItem.Art(fanart1)) | !String.IsEmpty(Container.ListItem.Art(fanart1)) | !String.IsEmpty(ListItem.Art(tvshow.fanart1)) | !String.IsEmpty(Container.ListItem.Art(tvshow.fanart1)) | !String.IsEmpty(ListItem.Art(artist.fanart1)) | !String.IsEmpty(Container.ListItem.Art(artist.fanart1)) | !String.IsEmpty(ListItem.Art(albumartist.fanart1)) | !String.IsEmpty(Container.ListItem.Art(albumartist.fanart1))</expression>

	<include name="DefaultBackground">
		<control type="multiimage">
			<visible>![Player.HasVideo + [Skin.HasSetting(Show_VideoBackground) | Skin.HasSetting(AutoPlayTrailer)]]</visible>
			<visible>[!Control.IsVisible(56) | [Control.IsVisible(56) + !$EXP[56_FanartViewNetflix]]]</visible>
			<visible>![Window.IsActive(MyPVRRecordings.xml) + ListItem.IsFolder + !ListItem.IsParentFolder]</visible>
			<width>100%</width>
			<height>100%</height>
			<timeperimage>8000</timeperimage>
			<fadetime>400</fadetime>
			<imagepath background="true">$VAR[SubBackground]</imagepath>
			<randomize>true</randomize>
			<aspectratio>scale</aspectratio>
			<animation effect="zoom" start="110" end="130" center="auto" time="10000" tween="sine" easing="inout" pulse="true" condition="Skin.HasSetting(Use.KenBurnsEffect)">Conditional</animation>
			<animation effect="slide" start="-30,-30" end="30,30" time="6000" tween="sine" easing="inout" pulse="true" condition="Skin.HasSetting(Use.KenBurnsEffect)">Conditional</animation>
		</control>
		<control type="multiimage">
			<visible>![Player.HasVideo + [Skin.HasSetting(Show_VideoBackground) | Skin.HasSetting(AutoPlayTrailer)]]</visible>
			<visible>Control.IsVisible(56) + $EXP[56_FanartViewNetflix]</visible>
			<visible>![Window.IsActive(MyPVRRecordings.xml) + ListItem.IsFolder + !ListItem.IsParentFolder]</visible>
			<left>250</left>
			<width>1896</width>
			<height>864</height>
			<timeperimage>8000</timeperimage>
			<fadetime>400</fadetime>
			<imagepath background="true" diffuse="img/fanart_diffuse.png">$VAR[SubBackground]</imagepath>
			<randomize>true</randomize>
			<aspectratio>keep</aspectratio>
			<animation effect="zoom" start="110" end="130" center="auto" time="10000" tween="sine" easing="inout" pulse="true" condition="Skin.HasSetting(Use.KenBurnsEffect)">Conditional</animation>
			<animation effect="slide" start="-30,-30" end="30,30" time="6000" tween="sine" easing="inout" pulse="true" condition="Skin.HasSetting(Use.KenBurnsEffect)">Conditional</animation>
		</control>
		<control type="visualisation">
			<visible>Player.HasAudio + Skin.HasSetting(Show_MusicVizBackground)</visible>
			<include>Dimensions_Fullscreen</include>
		</control>
		<control type="videowindow">
			<visible>Player.HasVideo + [Skin.HasSetting(Show_VideoBackground) | [Skin.HasSetting(AutoPlayTrailer) + !$EXP[56_NetflixTrailerWindow]]]</visible>
			<include>Dimensions_Fullscreen</include>
		</control>
		<control type="group">
			<visible>Player.HasVideo + Skin.HasSetting(AutoPlayTrailer) + $EXP[56_NetflixTrailerWindow]</visible>
			<control type="videowindow">
				<width>1280</width>
				<height>720</height>
				<right>0</right>
				<top>0</top>
			</control>
			<control type="image" description="Background">
				<top>0</top>
				<include>Dimensions_Fullscreen</include>
				<texture colordiffuse="Background">img/trailerwindow.png</texture>
			</control>
		</control>
	</include>

	<include name="PVRBackground">
		<param name="viewid">50</param>
		<definition>
			<control type="image">
				<posx>0</posx>
				<posy>0</posy>
				<width>100%</width>
				<height>100%</height>
				<texture background="true">$INFO[Container(4400$PARAM[viewid]).ListItem.Art(fanart)]</texture>
				<aspectratio>scale</aspectratio>
				<visible>[Window.IsActive(MyPVRRecordings.xml) + ListItem.IsFolder + !ListItem.IsParentFolder] + !Control.HasFocus(501)</visible>
			</control>
			<control type="image">
				<posx>0</posx>
				<posy>0</posy>
				<width>100%</width>
				<height>100%</height>
				<texture background="true">$INFO[Container(440$PARAM[viewid]).ListItem.Art(fanart)]</texture>
				<aspectratio>scale</aspectratio>
				<visible>[Window.IsActive(MyPVRRecordings.xml) + ListItem.IsFolder + !ListItem.IsParentFolder] + Control.HasFocus(501)</visible>
			</control>
		</definition>
	</include>

	<!-- Movie/TV Show Logo for Home Window -->
	<include name="HomeClearLogo">
		<control type="group">

			<visible>!Skin.HasSetting(HomeDefaultBG) + [[!Player.HasMedia + [Control.HasFocus(300) | ControlGroup(700).HasFocus]] |
					 [[Player.HasMedia + !Skin.HasSetting(Hide.NowPlaying) + ![Control.IsVisible(70101) | Control.IsVisible(70102)]] + ![Player.HasVideo + Skin.HasSetting(Show_VideoBackground)]] |
					 [Skin.HasSetting(Hide.NowPlaying) + ![Player.HasVideo + Skin.HasSetting(Show_VideoBackground)]]]</visible>
			<!-- Logo for vert. menu, no widgets -->
			<control type="image">
				<posy>90</posy>
				<posx>1390</posx>
				<width>516</width>
				<height>200</height>
				<texture background="true">$VAR[HomeClearLogo]</texture>
				<aspectratio>keep</aspectratio>
				<align>center</align>
				<aligny>center</aligny>
				<visible>!$EXP[widgetsAreShowing] + Skin.HasSetting(VerticalHome)</visible>
			</control>
			<!-- Logo for horiz. menu, no widgets -->
			<control type="image">
				<posy>60</posy>
				<posx>1390</posx>
				<width>516</width>
				<height>200</height>
				<texture background="true">$VAR[HomeClearLogo]</texture>
				<aspectratio>keep</aspectratio>
				<align>center</align>
				<aligny>center</aligny>
				<visible>!$EXP[widgetsAreShowing] + !Skin.HasSetting(VerticalHome)</visible>
			</control>
		</control>
	</include>

	<!-- Movie/TV Show Widget Logo for Home Window -->
	<include name="HomeWidgetLogo">
		<param name="id1" />
		<param name="id2" />
		<param name="ShowMediumLogo">false</param>
		<param name="ShowMedium2Logo">false</param>
		<param name="ShowLargeLogo">false</param>
		<param name="ShowLarge2Logo">false</param>
		<param name="ShowNoLogo">false</param>
		<param name="ShowLargeLogoUnfocused">false</param>
		<param name="showShelvesInfo">false</param>
		<definition>
			<control type="group">
				<visible>Skin.HasSetting(ShowHomeLogo) + !$PARAM[ShowNoLogo] + ![$EXP[widgetsAreShowing] + String.IsEqual(Container(300).ListItem.Property(horizontalWidgetPos),High) + !Container(300).ListItem.Property(showShelvesInfo)]</visible>
				<visible>![$PARAM[showShelvesInfo] + [Control.HasFocus($PARAM[id1]) | Control.HasFocus($PARAM[id2])]]</visible>
				<animation effect="slide" start="0,0" end="440,0" time="250" tween="sine" easing="in" condition="Skin.HasSetting(VerticalHome) + Skin.HasSetting(Vertical.HideFocusShelves) + ControlGroup(700).HasFocus + !Skin.HasSetting(Vertical.IconOnly)">conditional</animation>
				<animation effect="slide" start="0,0" end="140,0" time="250" tween="sine" easing="in" condition="Skin.HasSetting(VerticalHome) + Skin.HasSetting(Vertical.HideFocusShelves) + ControlGroup(700).HasFocus + Skin.HasSetting(Vertical.IconOnly)">conditional</animation>
				<animation effect="fade" start="100" end="0" time="250" tween="sine" easing="out" condition="Player.HasVideo + Skin.HasSetting(Shelf.PlayTrailers) + ControlGroup(700).HasFocus">conditional</animation>
				<!-- Logo for vert. menu, single-row widget, text menu -->
				<control type="image">
					<posy>-30</posy>
					<posx>940</posx>
					<width>500</width>
					<height>280</height>
					<texture background="true">$VAR[HomeClearLogo]</texture>
					<aspectratio>keep</aspectratio>
					<align>center</align>
					<aligny>center</aligny>
					<visible>[$PARAM[ShowLargeLogo] | $PARAM[ShowLarge2Logo]] + Skin.HasSetting(VerticalHome) + !Skin.HasSetting(Vertical.IconOnly) + !$PARAM[ShowLargeLogoUnfocused]</visible>
				</control>
				<!-- Logo for vert. menu, single-row widget, icon menu -->
				<control type="image">
					<posy>-30</posy>
					<posx>1240</posx>
					<width>500</width>
					<height>280</height>
					<texture background="true">$VAR[HomeClearLogo]</texture>
					<aspectratio>keep</aspectratio>
					<align>center</align>
					<aligny>center</aligny>
					<visible>[$PARAM[ShowLargeLogo] | $PARAM[ShowLarge2Logo]] + Skin.HasSetting(VerticalHome) + Skin.HasSetting(Vertical.IconOnly) + !$PARAM[ShowLargeLogoUnfocused]</visible>
				</control>
				<!-- Logo for vert. menu when info shown for shelves and shelves are unfocused, text menu -->
				<control type="image">
					<posy>-30</posy>
					<posx>940</posx>
					<width>500</width>
					<height>280</height>
					<texture background="true">$VAR[HomeClearLogo]</texture>
					<aspectratio>keep</aspectratio>
					<align>center</align>
					<aligny>center</aligny>
					<visible>Skin.HasSetting(VerticalHome) + $PARAM[ShowLargeLogoUnfocused] + !ControlGroup(700).HasFocus + !Skin.HasSetting(Vertical.IconOnly)</visible>
				</control>
				<!-- Logo for vert. menu when info shown for shelves and shelves are unfocused, icon menu -->
				<control type="image">
					<posy>-30</posy>
					<posx>1240</posx>
					<width>500</width>
					<height>280</height>
					<texture background="true">$VAR[HomeClearLogo]</texture>
					<aspectratio>keep</aspectratio>
					<align>center</align>
					<aligny>center</aligny>
					<visible>Skin.HasSetting(VerticalHome) + $PARAM[ShowLargeLogoUnfocused] + !ControlGroup(700).HasFocus + Skin.HasSetting(Vertical.IconOnly)</visible>
				</control>
				<!-- Logo for horiz. menu, single-row widget -->
				<control type="image">
					<posy>60</posy>
					<posx>1400</posx>
					<width>500</width>
					<height>200</height>
					<texture background="true">$VAR[HomeClearLogo]</texture>
					<aspectratio>keep</aspectratio>
					<align>center</align>
					<aligny>center</aligny>
					<visible>$PARAM[ShowLargeLogo] + !Skin.HasSetting(VerticalHome)</visible>
				</control>
				<!-- Slightly smaller large logo when double shelf and horizontal menu -->
				<control type="image">
					<posy>105</posy>
					<posx>1450</posx>
					<width>460</width>
					<height>178</height>
					<texture background="true">$VAR[HomeClearLogo]</texture>
					<aspectratio>keep</aspectratio>
					<align>center</align>
					<aligny>center</aligny>
					<visible>$PARAM[ShowLarge2Logo] + !Skin.HasSetting(VerticalHome)</visible>
				</control>

				<!-- Logo when double shelf and fanart title in top bar, vertical menu, text menu -->
				<control type="image">
					<posy>-30</posy>
					<posx>1160</posx>
					<width>300</width>
					<height>116</height>
					<texture background="true">$VAR[HomeClearLogo]</texture>
					<aspectratio>keep</aspectratio>
					<align>center</align>
					<aligny>center</aligny>
					<visible>[$PARAM[ShowMediumLogo] | $PARAM[ShowMedium2Logo]] + Skin.HasSetting(VerticalHome) + Skin.HasSetting(Enable.FanartTitle) + Skin.HasSetting(FanartTitle.InTopBar) + !Skin.HasSetting(Vertical.IconOnly)</visible>
				</control>
				<!-- Logo when double shelf and fanart title in top bar, vertical menu, icon menu -->
				<control type="image">
					<posy>-30</posy>
					<posx>1460</posx>
					<width>300</width>
					<height>116</height>
					<texture background="true">$VAR[HomeClearLogo]</texture>
					<aspectratio>keep</aspectratio>
					<align>center</align>
					<aligny>center</aligny>
					<visible>[$PARAM[ShowMediumLogo] | $PARAM[ShowMedium2Logo]] + Skin.HasSetting(VerticalHome) + Skin.HasSetting(Enable.FanartTitle) + Skin.HasSetting(FanartTitle.InTopBar) + Skin.HasSetting(Vertical.IconOnly)</visible>
				</control>

				<!-- Logo when double shelf and fanart title below top bar, info line in shelf, text menu -->
				<control type="image">
					<posy>4</posy>
					<posx>1060</posx>
					<width>258</width>
					<height>100</height>
					<texture  background="true">$VAR[HomeClearLogo]</texture>
					<aspectratio>keep</aspectratio>
					<align>center</align>
					<aligny>center</aligny>
					<visible>$PARAM[ShowMediumLogo] + Skin.HasSetting(VerticalHome) + !Skin.HasSetting(Vertical.IconOnly) + Skin.HasSetting(Enable.FanartTitle) + !Skin.HasSetting(FanartTitle.InTopBar) +
							 [[Skin.HasSetting(ShowInfoLine) + Skin.HasSetting(ShowInfoLineShelf)] | !Skin.HasSetting(ShowInfoLine)]</visible>
				</control>
				<!-- Logo when double shelf and fanart title below top bar, info line in shelf, icon menu -->
				<control type="image">
					<posy>4</posy>
					<posx>1460</posx>
					<width>258</width>
					<height>100</height>
					<texture  background="true">$VAR[HomeClearLogo]</texture>
					<aspectratio>keep</aspectratio>
					<align>center</align>
					<aligny>center</aligny>
					<visible>$PARAM[ShowMediumLogo] + Skin.HasSetting(VerticalHome) + Skin.HasSetting(Vertical.IconOnly) + Skin.HasSetting(Enable.FanartTitle) + !Skin.HasSetting(FanartTitle.InTopBar) +
							 [[Skin.HasSetting(ShowInfoLine) + Skin.HasSetting(ShowInfoLineShelf)] | !Skin.HasSetting(ShowInfoLine)]</visible>
				</control>

				<!-- Logo when double shelf and fanart title below top bar, info line below top bar -->
				<control type="image">
					<posy>4</posy>
					<posx>1160</posx>
					<width>258</width>
					<height>100</height>
					<texture  background="true">$VAR[HomeClearLogo]</texture>
					<aspectratio>keep</aspectratio>
					<align>center</align>
					<aligny>center</aligny>
					<visible>[$PARAM[ShowMediumLogo] | $PARAM[ShowMedium2Logo]] + Skin.HasSetting(VerticalHome) + !Skin.HasSetting(Vertical.IconOnly) + Skin.HasSetting(Enable.FanartTitle) + !Skin.HasSetting(FanartTitle.InTopBar) +
							 Skin.HasSetting(ShowInfoLine) + !Skin.HasSetting(ShowInfoLineShelf)</visible>
				</control>
				<!-- Logo when double shelf and fanart title below top bar, info line below top bar -->
				<control type="image">
					<posy>4</posy>
					<posx>1460</posx>
					<width>258</width>
					<height>100</height>
					<texture  background="true">$VAR[HomeClearLogo]</texture>
					<aspectratio>keep</aspectratio>
					<align>center</align>
					<aligny>center</aligny>
					<visible>[$PARAM[ShowMediumLogo] | $PARAM[ShowMedium2Logo]] + Skin.HasSetting(VerticalHome) + Skin.HasSetting(Vertical.IconOnly) + Skin.HasSetting(Enable.FanartTitle) + !Skin.HasSetting(FanartTitle.InTopBar) +
							 Skin.HasSetting(ShowInfoLine) + !Skin.HasSetting(ShowInfoLineShelf)</visible>
				</control>

				<!-- Logo when double shelf and horizontal menu -->
				<control type="image">
					<posy>45</posy>
					<posx>1500</posx>
					<width>400</width>
					<height>75</height>
					<texture background="true">$VAR[HomeClearLogo]</texture>
					<aspectratio>keep</aspectratio>
					<align>center</align>
					<aligny>center</aligny>
					<visible>$PARAM[ShowMediumLogo] + !Skin.HasSetting(VerticalHome)</visible>
				</control>

				<!-- Slightly larger logo when double shelf and horizontal menu -->
				<control type="image">
					<posy>50</posy>
					<posx>1500</posx>
					<width>400</width>
					<height>100</height>
					<texture background="true">$VAR[HomeClearLogo]</texture>
					<aspectratio>keep</aspectratio>
					<align>center</align>
					<aligny>center</aligny>
					<visible>$PARAM[ShowMedium2Logo] + !Skin.HasSetting(VerticalHome)</visible>
				</control>
			</control>
		</definition>
	</include>


	<include name="HomeBackgroundLists">
		<!-- Hidden list for playlist fanart background -->
		<control type="wraplist" id="9988">
			<description>hidden container for playlist background</description>
			<posx>-20</posx>
			<posy>-20</posy>
			<width>1</width>
			<height>1</height>
			<include>AutoscrollTime</include>
			<itemlayout />
			<focusedlayout />
			<content sortby="random" limit="$INFO[Container(300).ListItem.Property(playlistFanartLimit)]">$INFO[Container(300).ListItem.Property(backgroundPlaylist)]</content>
			<visible>!String.IsEmpty(Container(300).ListItem.Property(backgroundPlaylist))</visible>
		</control>
		<!-- Hidden list for playlist fanart background for submenu -->
		<control type="wraplist" id="99881">
			<description>hidden container for submenu playlist background</description>
			<posx>-20</posx>
			<posy>-20</posy>
			<width>1</width>
			<height>1</height>
			<include>AutoscrollTime</include>
			<itemlayout />
			<focusedlayout />
			<content sortby="random" limit="$INFO[Container(9001).ListItem.Property(playlistFanartLimit)]">$INFO[Container(9001).ListItem.Property(backgroundPlaylist)]</content>
			<visible>!String.IsEmpty(Container(9001).ListItem.Property(backgroundPlaylist))</visible>
		</control>
		<!-- Hidden list for node fanart background -->
		<control type="list" id="9990">
			<description>hidden container for node background</description>
			<posx>-20</posx>
			<posy>-20</posy>
			<width>1</width>
			<height>1</height>
			<include>AutoscrollTime</include>
			<itemlayout />
			<focusedlayout />
			<content sortby="random" limit="$INFO[Container(300).ListItem.Property(playlistFanartLimit)]">$INFO[Container(300).ListItem.Property(list)]</content>
			<visible>String.IsEqual(Container(300).ListItem.Property(background),nodeBackground)</visible>
		</control>
		<!-- Hidden list for node fanart background, for submenu -->
		<control type="list" id="99901">
			<description>hidden container for node background</description>
			<posx>-20</posx>
			<posy>-20</posy>
			<width>1</width>
			<height>1</height>
			<include>AutoscrollTime</include>
			<itemlayout />
			<focusedlayout />
			<content sortby="random" limit="$INFO[Container(9001).ListItem.Property(playlistFanartLimit)]">$INFO[Container(9001).ListItem.Property(list)]</content>
			<visible>String.IsEqual(Container(9001).ListItem.Property(background),nodeBackground)</visible>
		</control>
		<!-- Hidden list for widget playlist fanart background -->
		<control type="list" id="9993">
			<description>hidden container for playlist background</description>
			<posx>-20</posx>
			<posy>-20</posy>
			<width>1</width>
			<height>1</height>
			<include>AutoscrollTime</include>
			<itemlayout />
			<focusedlayout />
			<content sortby="random" limit="$INFO[Container.ListItem.Property(playlistFanartLimit)]">$INFO[Container.ListItem.Property(backgroundPlaylist)]</content>
			<visible>!String.IsEmpty(Container.ListItem.Property(backgroundPlaylist))</visible>
		</control>
		<!-- Hidden list for widget node fanart background -->
		<control type="list" id="9995">
			<description>hidden container for widget node background</description>
			<posx>-20</posx>
			<posy>-20</posy>
			<width>1</width>
			<height>1</height>
			<include>AutoscrollTime</include>
			<itemlayout />
			<focusedlayout />
			<content sortby="random" limit="$INFO[Container.ListItem.Property(playlistFanartLimit)]">$INFO[Container.ListItem.Property(list)]</content>
			<visible>String.IsEqual(Container.ListItem.Property(background),nodeBackground)</visible>
		</control>
		<!-- Hidden list for movies fanart background -->
		<control type="list" id="12341">
			<content sortby="random" limit="25">videodb://movies/titles/</content>
			<include>AutoscrollTime</include>
			<itemlayout />
			<focusedlayout />
			<posx>-20</posx>
			<posy>-20</posy>
			<width>1</width>
			<height>1</height>
		</control>
		<!-- Hidden list for tv shows fanart background -->
		<control type="list" id="12342">
			<content sortby="random" limit="25">videodb://tvshows/titles/</content>
			<include>AutoscrollTime</include>
			<itemlayout />
			<focusedlayout />
			<posx>-20</posx>
			<posy>-20</posy>
			<width>1</width>
			<height>1</height>
		</control>
		<!-- Hidden list for sets fanart background -->
		<control type="list" id="12343">
			<content sortby="random" limit="25">videodb://movies/sets/</content>
			<include>AutoscrollTime</include>
			<itemlayout />
			<focusedlayout />
			<posx>-20</posx>
			<posy>-20</posy>
			<width>1</width>
			<height>1</height>
		</control>
		<!-- Hidden list for music videos fanart background -->
		<control type="list" id="12344">
			<content sortby="random" limit="25">videodb://musicvideos/titles/</content>
			<include>AutoscrollTime</include>
			<itemlayout />
			<focusedlayout />
			<posx>-20</posx>
			<posy>-20</posy>
			<width>1</width>
			<height>1</height>
		</control>
		<!-- Hidden list for music fanart background -->
		<control type="list" id="12345">
			<content sortby="random" limit="25">musicdb://artists/?albumartistsonly=true</content>
			<include>AutoscrollTime</include>
			<itemlayout />
			<focusedlayout />
			<posx>-20</posx>
			<posy>-20</posy>
			<width>1</width>
			<height>1</height>
		</control>
		<!-- Hidden list for video fanart background -->
		<control type="list" id="12346">
			<content sortby="random" limit="5">videodb://movies/titles/</content>
			<content sortby="random" limit="5">videodb://tvshows/titles/</content>
			<content sortby="random" limit="5">videodb://movies/sets/</content>
			<content sortby="random" limit="5">videodb://movies/titles/</content>
			<content sortby="random" limit="5">videodb://movies/sets/</content>
			<content sortby="random" limit="5">videodb://tvshows/titles/</content>
			<include>AutoscrollTime</include>
			<itemlayout />
			<focusedlayout />
			<posx>-20</posx>
			<posy>-20</posy>
			<width>1</width>
			<height>1</height>
		</control>
		<!-- Hidden list for global fanart background -->
		<control type="list" id="12347">
			<content sortby="random" limit="5">videodb://movies/titles/</content>
			<content sortby="random" limit="5">videodb://musicvideos/titles/</content>
			<content sortby="random" limit="5">videodb://tvshows/titles/</content>
			<content sortby="random" limit="5">videodb://movies/sets/</content>
			<content sortby="random" limit="5">musicdb://artists/?albumartistsonly=true</content>
			<content sortby="random" limit="5">videodb://movies/titles/</content>
			<content sortby="random" limit="5">videodb://musicvideos/titles/</content>
			<content sortby="random" limit="5">videodb://movies/sets/</content>
			<content sortby="random" limit="5">videodb://tvshows/titles/</content>
			<content sortby="random" limit="5">musicdb://artists/?albumartistsonly=true</content>
			<include>AutoscrollTime</include>
			<itemlayout />
			<focusedlayout />
			<posx>-20</posx>
			<posy>-20</posy>
			<width>1</width>
			<height>1</height>
		</control>
		<!-- Extra fanart for Now Playing: Movie, not in extrafanart folder -->
		<control type="fadelabel" id="4441">
			<visible>Player.HasVideo + VideoPlayer.Content(movies) + !Skin.HasSetting(Hide.NowPlaying) + Skin.HasSetting(EnableExtraFanart)</visible>
			<scrollspeed>20</scrollspeed>
			<randomize>true</randomize>
			<include>FadeLabelTime</include>
			<scroll>false</scroll>
			<scrollout>false</scrollout>
			<resetonlabelchange>true</resetonlabelchange>
			<top>-1000</top>
			<width>1</width>
			<height>1</height>
			<label>Player.Art(fanart1)</label>
			<label>Player.Art(fanart2)</label>
			<label>Player.Art(fanart3)</label>
			<label>Player.Art(fanart4)</label>
			<label>Player.Art(fanart5)</label>
			<label>Player.Art(fanart6)</label>
			<label>Player.Art(fanart7)</label>
			<label>Player.Art(fanart8)</label>
			<label>Player.Art(fanart9)</label>
			<label>Player.Art(fanart10)</label>
			<label>Player.Art(fanart11)</label>
			<label>Player.Art(fanart12)</label>
			<label>Player.Art(fanart13)</label>
			<label>Player.Art(fanart14)</label>
			<label>Player.Art(fanart15)</label>
			<label>Player.Art(fanart16)</label>
			<label>Player.Art(fanart17)</label>
			<label>Player.Art(fanart18)</label>
			<label>Player.Art(fanart19)</label>
			<label>Player.Art(fanart20)</label>
		</control>
		<!-- Extra fanart for Now Playing: Episode, not in extrafanart folder -->
		<control type="fadelabel" id="4442">
			<visible>Player.HasVideo + VideoPlayer.Content(episodes) + !Skin.HasSetting(Hide.NowPlaying) + Skin.HasSetting(EnableExtraFanart)</visible>
			<scrollspeed>20</scrollspeed>
			<randomize>true</randomize>
			<include>FadeLabelTime</include>
			<scroll>false</scroll>
			<scrollout>false</scrollout>
			<resetonlabelchange>true</resetonlabelchange>
			<top>-1000</top>
			<width>1</width>
			<height>1</height>
			<label>Player.Art(tvshow.fanart1)</label>
			<label>Player.Art(tvshow.fanart2)</label>
			<label>Player.Art(tvshow.fanart3)</label>
			<label>Player.Art(tvshow.fanart4)</label>
			<label>Player.Art(tvshow.fanart5)</label>
			<label>Player.Art(tvshow.fanart6)</label>
			<label>Player.Art(tvshow.fanart7)</label>
			<label>Player.Art(tvshow.fanart8)</label>
			<label>Player.Art(tvshow.fanart9)</label>
			<label>Player.Art(tvshow.fanart10)</label>
			<label>Player.Art(tvshow.fanart11)</label>
			<label>Player.Art(tvshow.fanart12)</label>
			<label>Player.Art(tvshow.fanart13)</label>
			<label>Player.Art(tvshow.fanart14)</label>
			<label>Player.Art(tvshow.fanart15)</label>
			<label>Player.Art(tvshow.fanart16)</label>
			<label>Player.Art(tvshow.fanart17)</label>
			<label>Player.Art(tvshow.fanart18)</label>
			<label>Player.Art(tvshow.fanart19)</label>
			<label>Player.Art(tvshow.fanart20)</label>
		</control>
		<!-- Extra fanart for Now Playing: Songs, not in extrafanart folder -->
		<control type="fadelabel" id="4443">
			<visible>Player.HasAudio + MusicPlayer.Content(songs) + !Skin.HasSetting(Hide.NowPlaying) + Skin.HasSetting(EnableExtraFanart)</visible>
			<scrollspeed>20</scrollspeed>
			<randomize>true</randomize>
			<include>FadeLabelTime</include>
			<scroll>false</scroll>
			<scrollout>false</scrollout>
			<resetonlabelchange>true</resetonlabelchange>
			<top>-1000</top>
			<width>1</width>
			<height>1</height>
			<label>Player.Art(albumartist.fanart1)</label>
			<label>Player.Art(albumartist.fanart2)</label>
			<label>Player.Art(albumartist.fanart3)</label>
			<label>Player.Art(albumartist.fanart4)</label>
			<label>Player.Art(albumartist.fanart5)</label>
			<label>Player.Art(albumartist.fanart6)</label>
			<label>Player.Art(albumartist.fanart7)</label>
			<label>Player.Art(albumartist.fanart8)</label>
			<label>Player.Art(albumartist.fanart9)</label>
			<label>Player.Art(albumartist.fanart10)</label>
			<label>Player.Art(albumartist.fanart11)</label>
			<label>Player.Art(albumartist.fanart12)</label>
			<label>Player.Art(albumartist.fanart13)</label>
			<label>Player.Art(albumartist.fanart14)</label>
			<label>Player.Art(albumartist.fanart15)</label>
			<label>Player.Art(albumartist.fanart16)</label>
			<label>Player.Art(albumartist.fanart17)</label>
			<label>Player.Art(albumartist.fanart18)</label>
			<label>Player.Art(albumartist.fanart19)</label>
			<label>Player.Art(albumartist.fanart20)</label>
		</control>
	</include>

	<include name="HomeEHBackgroundLists">
		<control type="list" id="9989">
			<description>hidden container for playlist background using embuary helper</description>
			<posx>-20</posx>
			<posy>-20</posy>
			<width>1</width>
			<height>1</height>
			<include>AutoscrollTime</include>
			<itemlayout />
			<focusedlayout />
			<content sortby="random" limit="$INFO[Container(300).ListItem.Property(playlistFanartLimit)]">plugin://script.embuary.helper?info=getfanartsbypath&amp;path='"$INFO[Container(300).ListItem.Property(backgroundPlaylist)]"'&amp;reload=$INFO[Window(home).Property(EmbuaryWidgetUpdate)]</content>
			<visible>!String.IsEmpty(Container(300).ListItem.Property(backgroundPlaylist))</visible>
		</control>
		<control type="list" id="99891">
			<description>hidden container for playlist background using embuary helper</description>
			<posx>-20</posx>
			<posy>-20</posy>
			<width>1</width>
			<height>1</height>
			<include>AutoscrollTime</include>
			<itemlayout />
			<focusedlayout />
			<content sortby="random" limit="$INFO[Container(9001).ListItem.Property(playlistFanartLimit)]">plugin://script.embuary.helper?info=getfanartsbypath&amp;path='"$INFO[Container(9001).ListItem.Property(backgroundPlaylist)]"'&amp;reload=$INFO[Window(home).Property(EmbuaryWidgetUpdate)]</content>
			<visible>!String.IsEmpty(Container(9001).ListItem.Property(backgroundPlaylist))</visible>
		</control>
		<control type="list" id="9994">
			<description>hidden container for widget playlist background using embuary helper</description>
			<posx>-20</posx>
			<posy>-20</posy>
			<width>1</width>
			<height>1</height>
			<include>AutoscrollTime</include>
			<itemlayout />
			<focusedlayout />
			<content sortby="random" limit="$INFO[Container.ListItem.Property(playlistFanartLimit)]">plugin://script.embuary.helper?info=getfanartsbypath&amp;path='"$INFO[Container.ListItem.Property(backgroundPlaylist)]"'&amp;reload=$INFO[Window(home).Property(EmbuaryWidgetUpdate)]</content>
			<visible>!String.IsEmpty(Container.ListItem.Property(backgroundPlaylist))</visible>
		</control>
		<control type="list" id="9992">
			<description>hidden container for node background using embuary helper</description>
			<posx>-20</posx>
			<posy>-20</posy>
			<width>1</width>
			<height>1</height>
			<include>AutoscrollTime</include>
			<itemlayout />
			<focusedlayout />
			<visible>String.IsEqual(Container(300).ListItem.Property(background),nodeBackground)</visible>
			<content sortby="random" limit="$INFO[Container(300).ListItem.Property(playlistFanartLimit)]">plugin://script.embuary.helper?info=getfanartsbypath&amp;path='"$INFO[Container(300).ListItem.Property(list)]"'&amp;reload=$INFO[Window(home).Property(EmbuaryWidgetUpdate)]</content>
		</control>
		<control type="list" id="99921">
			<description>hidden container for node background using embuary helper</description>
			<posx>-20</posx>
			<posy>-20</posy>
			<width>1</width>
			<height>1</height>
			<include>AutoscrollTime</include>
			<itemlayout />
			<focusedlayout />
			<visible>String.IsEqual(Container(9001).ListItem.Property(background),nodeBackground)</visible>
			<content sortby="random" limit="$INFO[Container(9001).ListItem.Property(playlistFanartLimit)]">plugin://script.embuary.helper?info=getfanartsbypath&amp;path='"$INFO[Container(9001).ListItem.Property(list)]"'&amp;reload=$INFO[Window(home).Property(EmbuaryWidgetUpdate)]</content>
		</control>
		<control type="list" id="9996">
			<description>hidden container for widget node background using embuary helper</description>
			<posx>-20</posx>
			<posy>-20</posy>
			<width>1</width>
			<height>1</height>
			<include>AutoscrollTime</include>
			<itemlayout />
			<focusedlayout />
			<visible>String.IsEqual(Container.ListItem.Property(background),nodeBackground)</visible>
			<content sortby="random" limit="$INFO[Container.ListItem.Property(playlistFanartLimit)]">plugin://script.embuary.helper?info=getfanartsbypath&amp;path='"$INFO[Container.ListItem.Property(list)]"'&amp;reload=$INFO[Window(home).Property(EmbuaryWidgetUpdate)]</content>
		</control>
	</include>

	<include name="HomeInfoLineLists">
		<control type="list" id="9991">
			<description>hidden container for node infoline</description>
			<posx>-20</posx>
			<posy>-20</posy>
			<width>1</width>
			<height>1</height>
			<itemlayout width="1" height="1">
			</itemlayout>
			<focusedlayout height="1" width="1">
			</focusedlayout>
			<content>$INFO[Container(300).ListItem.Property(list)]</content>
			<visible>String.EndsWith(Container(300).ListItem.Property(list),xml)</visible>
		</control>
		<control type="list" id="9980">
			<description>hidden container for video addons, for addon count infoline</description>
			<posx>-20</posx>
			<posy>-20</posy>
			<width>1</width>
			<height>1</height>
			<itemlayout width="1" height="1">
			</itemlayout>
			<focusedlayout height="1" width="1">
			</focusedlayout>
			<content>addons://sources/video</content>
		</control>
		<control type="list" id="9981">
			<description>hidden container for audio addons, for addon count infoline</description>
			<posx>-20</posx>
			<posy>-20</posy>
			<width>1</width>
			<height>1</height>
			<itemlayout width="1" height="1">
			</itemlayout>
			<focusedlayout height="1" width="1">
			</focusedlayout>
			<content>addons://sources/audio</content>
		</control>
		<control type="list" id="9982">
			<description>hidden container for program addons, for addon count infoline</description>
			<posx>-20</posx>
			<posy>-20</posy>
			<width>1</width>
			<height>1</height>
			<itemlayout width="1" height="1">
			</itemlayout>
			<focusedlayout height="1" width="1">
			</focusedlayout>
			<content>addons://sources/executable</content>
		</control>
		<control type="list" id="9983">
			<description>hidden container for picture addons, for addon count infoline</description>
			<posx>-20</posx>
			<posy>-20</posy>
			<width>1</width>
			<height>1</height>
			<itemlayout width="1" height="1">
			</itemlayout>
			<focusedlayout height="1" width="1">
			</focusedlayout>
			<content>addons://sources/image</content>
		</control>
		<control type="list" id="9984">
			<description>hidden container for game addons, for addon count infoline</description>
			<posx>-20</posx>
			<posy>-20</posy>
			<width>1</width>
			<height>1</height>
			<itemlayout width="1" height="1">
			</itemlayout>
			<focusedlayout height="1" width="1">
			</focusedlayout>
			<content>addons://sources/game</content>
		</control>
		<control type="list" id="9985">
			<description>hidden container for all addons, for addon count infoline</description>
			<posx>-20</posx>
			<posy>-20</posy>
			<width>1</width>
			<height>1</height>
			<itemlayout width="1" height="1">
			</itemlayout>
			<focusedlayout height="1" width="1">
			</focusedlayout>
			<content>addons://user/all</content>
		</control>
	</include>

	<include name="HomeEHInfoLineLists">
		<control type="list" id="43260">
			<visible>String.IsEqual(Container(300).ListItem.Property(InfoLine),movieplaylist) | String.IsEqual(Container(300).ListItem.Property(InfoLine),tvshowplaylist) | String.IsEqual(Container(300).ListItem.Property(InfoLine),episodeplaylist) | String.IsEqual(Container(300).ListItem.Property(InfoLine),musicvideoplaylist)</visible>
			<width>1</width>
			<height>1</height>
			<focusedlayout />
			<itemlayout />
			<content>plugin://script.embuary.helper/?info=getpathstats&amp;path=$INFO[Container(300).ListItem.Property(Path)]&amp;prefix=PlaylistStats</content>
		</control>
	</include>


	<include name="HomeWidgetExtraFanart">
		<control type="fadelabel" id="4415">
			<top>-100</top>
			<width>2560</width>
			<height>0</height>
			<scrollspeed>20</scrollspeed>
			<scroll>false</scroll>
			<scrollout>false</scrollout>
			<randomize>true</randomize>
			<resetonlabelchange>true</resetonlabelchange>
			<visible>Skin.HasSetting(EnableExtraFanart)</visible>
			<include>FadeLabelTime</include>
			<label>$INFO[ListItem.Art(fanart)]</label>
			<label>$INFO[ListItem.Art(fanart1)]</label>
			<label>$INFO[ListItem.Art(fanart2)]</label>
			<label>$INFO[ListItem.Art(fanart3)]</label>
			<label>$INFO[ListItem.Art(fanart4)]</label>
			<label>$INFO[ListItem.Art(fanart5)]</label>
			<label>$INFO[ListItem.Art(fanart6)]</label>
			<label>$INFO[ListItem.Art(fanart7)]</label>
			<label>$INFO[ListItem.Art(fanart8)]</label>
			<label>$INFO[ListItem.Art(fanart9)]</label>
			<label>$INFO[ListItem.Art(fanart10)]</label>
			<label>$INFO[ListItem.Art(fanart11)]</label>
			<label>$INFO[ListItem.Art(fanart12)]</label>
			<label>$INFO[ListItem.Art(fanart13)]</label>
			<label>$INFO[ListItem.Art(fanart14)]</label>
			<label>$INFO[ListItem.Art(fanart15)]</label>
			<label>$INFO[ListItem.Art(fanart16)]</label>
			<label>$INFO[ListItem.Art(fanart17)]</label>
			<label>$INFO[ListItem.Art(fanart18)]</label>
			<label>$INFO[ListItem.Art(fanart19)]</label>
			<label>$INFO[ListItem.Art(fanart20)]</label>
			<label>$INFO[ListItem.Art(tvshow.fanart1)]</label>
			<label>$INFO[ListItem.Art(tvshow.fanart2)]</label>
			<label>$INFO[ListItem.Art(tvshow.fanart3)]</label>
			<label>$INFO[ListItem.Art(tvshow.fanart4)]</label>
			<label>$INFO[ListItem.Art(tvshow.fanart5)]</label>
			<label>$INFO[ListItem.Art(tvshow.fanart6)]</label>
			<label>$INFO[ListItem.Art(tvshow.fanart7)]</label>
			<label>$INFO[ListItem.Art(tvshow.fanart8)]</label>
			<label>$INFO[ListItem.Art(tvshow.fanart9)]</label>
			<label>$INFO[ListItem.Art(tvshow.fanart10)]</label>
			<label>$INFO[ListItem.Art(tvshow.fanart11)]</label>
			<label>$INFO[ListItem.Art(tvshow.fanart12)]</label>
			<label>$INFO[ListItem.Art(tvshow.fanart13)]</label>
			<label>$INFO[ListItem.Art(tvshow.fanart14)]</label>
			<label>$INFO[ListItem.Art(tvshow.fanart15)]</label>
			<label>$INFO[ListItem.Art(tvshow.fanart16)]</label>
			<label>$INFO[ListItem.Art(tvshow.fanart17)]</label>
			<label>$INFO[ListItem.Art(tvshow.fanart18)]</label>
			<label>$INFO[ListItem.Art(tvshow.fanart19)]</label>
			<label>$INFO[ListItem.Art(tvshow.fanart20)]</label>
			<label>$INFO[ListItem.Art(artist.fanart1)]</label>
			<label>$INFO[ListItem.Art(artist.fanart2)]</label>
			<label>$INFO[ListItem.Art(artist.fanart3)]</label>
			<label>$INFO[ListItem.Art(artist.fanart4)]</label>
			<label>$INFO[ListItem.Art(artist.fanart5)]</label>
			<label>$INFO[ListItem.Art(artist.fanart6)]</label>
			<label>$INFO[ListItem.Art(artist.fanart7)]</label>
			<label>$INFO[ListItem.Art(artist.fanart8)]</label>
			<label>$INFO[ListItem.Art(artist.fanart9)]</label>
			<label>$INFO[ListItem.Art(artist.fanart10)]</label>
			<label>$INFO[ListItem.Art(artist.fanart11)]</label>
			<label>$INFO[ListItem.Art(artist.fanart12)]</label>
			<label>$INFO[ListItem.Art(artist.fanart13)]</label>
			<label>$INFO[ListItem.Art(artist.fanart14)]</label>
			<label>$INFO[ListItem.Art(artist.fanart15)]</label>
			<label>$INFO[ListItem.Art(artist.fanart16)]</label>
			<label>$INFO[ListItem.Art(artist.fanart17)]</label>
			<label>$INFO[ListItem.Art(artist.fanart18)]</label>
			<label>$INFO[ListItem.Art(artist.fanart19)]</label>
			<label>$INFO[ListItem.Art(artist.fanart20)]</label>
		</control>
	</include>

	<include name="SubBackgroundLists">
		<!-- Hidden list for playlist fanart background -->
		<control type="wraplist" id="19988">
			<description>hidden container for playlist background</description>
			<posx>-20</posx>
			<posy>-20</posy>
			<width>1</width>
			<height>1</height>
			<include>AutoscrollTime</include>
			<itemlayout />
			<focusedlayout />
			<content sortby="random" limit="$INFO[Container(300).ListItem.Property(playlistFanartLimit)]">$INFO[Container(300).ListItem.Property(backgroundPlaylist)]</content>
			<visible>!String.IsEmpty(Container(300).ListItem.Property(backgroundPlaylist))</visible>
		</control>
		<!-- Hidden list for node fanart background -->
		<control type="list" id="19990">
			<description>hidden container for node background</description>
			<posx>-20</posx>
			<posy>-20</posy>
			<width>1</width>
			<height>1</height>
			<include>AutoscrollTime</include>
			<itemlayout />
			<focusedlayout />
			<content sortby="random" limit="$INFO[Container(300).ListItem.Property(playlistFanartLimit)]">$INFO[Container(300).ListItem.Property(list)]</content>
			<visible>String.IsEqual(Container(300).ListItem.Property(background),nodeBackground)</visible>
		</control>
		<!-- Hidden list for movies fanart background -->
		<control type="list" id="112341">
			<content sortby="random" limit="25">videodb://movies/titles/</content>
			<include>AutoscrollTime</include>
			<itemlayout />
			<focusedlayout />
			<posx>-20</posx>
			<posy>-20</posy>
			<width>1</width>
			<height>1</height>
		</control>
		<!-- Hidden list for tv shows fanart background -->
		<control type="list" id="112342">
			<content sortby="random" limit="25">videodb://tvshows/titles/</content>
			<include>AutoscrollTime</include>
			<itemlayout />
			<focusedlayout />
			<posx>-20</posx>
			<posy>-20</posy>
			<width>1</width>
			<height>1</height>
		</control>
		<!-- Hidden list for sets fanart background -->
		<control type="list" id="112343">
			<content sortby="random" limit="25">videodb://movies/sets/</content>
			<include>AutoscrollTime</include>
			<itemlayout />
			<focusedlayout />
			<posx>-20</posx>
			<posy>-20</posy>
			<width>1</width>
			<height>1</height>
		</control>
		<!-- Hidden list for music videos fanart background -->
		<control type="list" id="112344">
			<content sortby="random" limit="25">videodb://musicvideos/titles/</content>
			<include>AutoscrollTime</include>
			<itemlayout />
			<focusedlayout />
			<posx>-20</posx>
			<posy>-20</posy>
			<width>1</width>
			<height>1</height>
		</control>
		<!-- Hidden list for music fanart background -->
		<control type="list" id="112345">
			<content sortby="random" limit="25">musicdb://artists/?albumartistsonly=true</content>
			<include>AutoscrollTime</include>
			<itemlayout />
			<focusedlayout />
			<posx>-20</posx>
			<posy>-20</posy>
			<width>1</width>
			<height>1</height>
		</control>
		<!-- Hidden list for video fanart background -->
		<control type="list" id="112346">
			<content sortby="random" limit="5">videodb://movies/titles/</content>
			<content sortby="random" limit="5">videodb://tvshows/titles/</content>
			<content sortby="random" limit="5">videodb://movies/sets/</content>
			<content sortby="random" limit="5">videodb://movies/titles/</content>
			<content sortby="random" limit="5">videodb://movies/sets/</content>
			<content sortby="random" limit="5">videodb://tvshows/titles/</content>
			<include>AutoscrollTime</include>
			<itemlayout />
			<focusedlayout />
			<posx>-20</posx>
			<posy>-20</posy>
			<width>1</width>
			<height>1</height>
		</control>
		<!-- Hidden list for global fanart background -->
		<control type="list" id="112347">
			<content sortby="random" limit="5">videodb://movies/titles/</content>
			<content sortby="random" limit="5">videodb://musicvideos/titles/</content>
			<content sortby="random" limit="5">videodb://tvshows/titles/</content>
			<content sortby="random" limit="5">videodb://movies/sets/</content>
			<content sortby="random" limit="5">musicdb://artists/?albumartistsonly=true</content>
			<content sortby="random" limit="5">videodb://movies/titles/</content>
			<content sortby="random" limit="5">videodb://musicvideos/titles/</content>
			<content sortby="random" limit="5">videodb://movies/sets/</content>
			<content sortby="random" limit="5">videodb://tvshows/titles/</content>
			<content sortby="random" limit="5">musicdb://artists/?albumartistsonly=true</content>
			<include>AutoscrollTime</include>
			<itemlayout />
			<focusedlayout />
			<posx>-20</posx>
			<posy>-20</posy>
			<width>1</width>
			<height>1</height>
		</control>
	</include>

	<!-- Fanart Title on home window includes -->
	<include name="TitleButtonTopBar">
		<left>0</left>
		<top>1</top>
		<height>38</height>
		<width min="0" max="550">auto</width>
		<texturenofocus border="30,0,30,30">text_shadow.png</texturenofocus>
		<font>FanartTitleFont</font>
		<label>[I]$VAR[FanartTitleVar][/I]</label>
	</include>
	<include name="TitleButtonTopBarIcon">
		<left>460</left>
		<top>1</top>
		<height>38</height>
		<width min="0" max="550">auto</width>
		<texturenofocus border="30,0,30,30">text_shadow.png</texturenofocus>
		<font>FanartTitleFont</font>
		<label>[I]$VAR[FanartTitleVar][/I]</label>
	</include>
	<include name="HorizTitleButtonBelowTopBar">
		<left>0</left>
		<top>39</top>
		<height>46</height>
		<width>325</width>
		<texturefocus />
		<texturenofocus />
		<align>center</align>
		<font>FanartTitleFont</font>
		<textcolor>FFDFDFDF</textcolor>
		<focusedcolor>$VAR[HighlightColor]</focusedcolor>
		<wrapmultiline>true</wrapmultiline>
		<label>[I]$VAR[FanartTitleVar][/I]</label>
	</include>
	<include name="HorizTitleButtonBelowNoTopBar">
		<left>0</left>
		<top>0</top>
		<height>46</height>
		<width>325</width>
		<texturefocus />
		<texturenofocus />
		<align>center</align>
		<font>FanartTitleFont</font>
		<textcolor>FFDFDFDF</textcolor>
		<focusedcolor>$VAR[HighlightColor]</focusedcolor>
		<wrapmultiline>true</wrapmultiline>
		<label>[I]$VAR[FanartTitleVar][/I]</label>
	</include>
	<include name="VertTitleButtonBelowTopBar">
		<left>1600</left>
		<top>39</top>
		<height>46</height>
		<width>325</width>
		<texturefocus />
		<texturenofocus />
		<align>center</align>
		<font>FanartTitleFont</font>
		<textcolor>FFDFDFDF</textcolor>
		<focusedcolor>$VAR[HighlightColor]</focusedcolor>
		<wrapmultiline>true</wrapmultiline>
		<label>[I]$VAR[FanartTitleVar][/I]</label>
	</include>
	<include name="VertTitleButtonBelowNoTopBar">
		<left>1600</left>
		<top>0</top>
		<height>46</height>
		<width>325</width>
		<texturefocus />
		<texturenofocus />
		<align>center</align>
		<font>FanartTitleFont</font>
		<textcolor>FFDFDFDF</textcolor>
		<focusedcolor>$VAR[HighlightColor]</focusedcolor>
		<wrapmultiline>true</wrapmultiline>
		<label>[I]$VAR[FanartTitleVar][/I]</label>
	</include>

	<include name="ShowFanartTitle">
		<control type="group">
			<animation effect="fade" start="100" end="0" time="100" condition="[Player.Playing | Player.Paused | Player.Forwarding | Player.Rewinding] + Skin.HasSetting(FanartTitle.InTopBar) + !Skin.HasSetting(Hide.TitleBarNowPlaying)">Conditional</animation>
			<visible>[[String.IsEqual(Container(300).ListItem.Property(background),nodeBackground) | String.IsEqual(Container(300).ListItem.Property(background),playlistBackground) | String.EndsWith(Container(300).ListItem.Property(background),.Fanart)] + !String.IsEqual(Container(300).ListItem.Property(background),Weather.Fanart)] |
					 [ControlGroup(700).HasFocus + String.IsEmpty(Container(300).ListItem.Property(widgetDisableFanart))]</visible>
			<visible>[Skin.HasSetting(Enable.Bottomshortcuts) + !Skin.HasSetting(VerticalHome)] |
					 Skin.HasSetting(FanartTitle.InTopBar) |
					 [Skin.HasSetting(VerticalHome) + !Skin.HasSetting(FanartTitle.InTopBar) + [!Container(300).ListItem.Property(widgetThreeShelvesLarge) |
													   [Container(300).ListItem.Property(widgetThreeShelvesLarge) + [Control.HasFocus(300) | Control.HasFocus(9001)] + Container(300).ListItem.Property(widgetsHide)]]] |
					 [!Skin.HasSetting(VerticalHome) + !Skin.HasSetting(FanartTitle.InTopBar) + !$EXP[tripleWidgetIsShowing] + [!Container(300).ListItem.Property(widgetThreeShelves) | [Container(300).ListItem.Property(widgetThreeShelves) + [[[Control.HasFocus(300) | Control.HasFocus(9001)] + Container(300).ListItem.Property(widgetsHide)] |
																																																		   [String.IsEqual(Container(300).ListItem.Property(widgetType.2),none) | String.IsEqual(Container(300).ListItem.Property(widgetType.3),none)]]]]]</visible>
			<control type="image">
				<left>0</left>
				<top>41.3</top>
				<height>98</height>
				<width>350</width>
				<texture flipx="true" flipy="true">common/TimePanel.png</texture>
				<colordiffuse>dfcebe9e</colordiffuse>
				<visible>!Skin.HasSetting(FanartTitle.InTopBar) + !Skin.HasSetting(VerticalHome) + !Skin.HasSetting(Hide.TopBar.Main)</visible>
			</control>
			<control type="image">
				<left>0</left>
				<top>0</top>
				<height>98</height>
				<width>350</width>
				<texture flipx="true" flipy="true">common/TimePanel.png</texture>
				<colordiffuse>dfcebe9e</colordiffuse>
				<visible>!Skin.HasSetting(FanartTitle.InTopBar) + !Skin.HasSetting(VerticalHome) + Skin.HasSetting(Hide.TopBar.Main)</visible>
			</control>
			<control type="image">
				<left>1570</left>
				<top>41.3</top>
				<height>98</height>
				<width>350</width>
				<texture flipy="true">common/TimePanel.png</texture>
				<colordiffuse>dfcebe9e</colordiffuse>
				<visible>!Skin.HasSetting(FanartTitle.InTopBar) + Skin.HasSetting(VerticalHome) + !Skin.HasSetting(Hide.TopBar.Main)</visible>
			</control>
			<control type="image">
				<left>1570</left>
				<top>0</top>
				<height>98</height>
				<width>350</width>
				<texture flipy="true">common/TimePanel.png</texture>
				<colordiffuse>dfcebe9e</colordiffuse>
				<visible>!Skin.HasSetting(FanartTitle.InTopBar) + Skin.HasSetting(VerticalHome) + Skin.HasSetting(Hide.TopBar.Main)</visible>
			</control>
			<control type="label" id="1200101">
				<visible>false</visible>
				<label>$VAR[FanartTitleVar]</label>
			</control>
			<control type="label" id="1200102">
				<visible>false</visible>
				<label>$VAR[FanartDBTypeVar]</label>
			</control>
			<control type="button" id="12001">
				<include condition="Skin.HasSetting(FanartTitle.InTopBar) + !Skin.HasSetting(VerticalHome)">TitleButtonTopBar</include>
				<include condition="Skin.HasSetting(FanartTitle.InTopBar) + Skin.HasSetting(VerticalHome)">TitleButtonTopBarIcon</include>
				<include condition="!Skin.HasSetting(FanartTitle.InTopBar) + !Skin.HasSetting(VerticalHome) + !Skin.HasSetting(Hide.TopBar.Main)">HorizTitleButtonBelowTopBar</include>
				<include condition="!Skin.HasSetting(FanartTitle.InTopBar) + !Skin.HasSetting(VerticalHome) + Skin.HasSetting(Hide.TopBar.Main)">HorizTitleButtonBelowNoTopBar</include>
				<include condition="!Skin.HasSetting(FanartTitle.InTopBar) + Skin.HasSetting(VerticalHome) + !Skin.HasSetting(Hide.TopBar.Main)">VertTitleButtonBelowTopBar</include>
				<include condition="!Skin.HasSetting(FanartTitle.InTopBar) + Skin.HasSetting(VerticalHome) + Skin.HasSetting(Hide.TopBar.Main)">VertTitleButtonBelowNoTopBar</include>
				<aligny>center</aligny>
				<textoffsetx>10</textoffsetx>
				<include>ContentFade</include>
				<onup>9001</onup>
				<ondown>9001</ondown>
				<onleft>9001</onleft>
				<onright>9001</onright>
				<onback>9001</onback>
				<onclick condition="!Skin.HasSetting(FanartTitle.OpensInfo) + !System.AddonIsEnabled(plugin.video.youtube)">SetProperty(CustomSearch,2,home)</onclick>
				<onclick condition="!Skin.HasSetting(FanartTitle.OpensInfo)">Skin.Reset(CustomSearchTerm)</onclick>
				<onclick condition="!Skin.HasSetting(FanartTitle.OpensInfo)">Skin.SetString(CustomSearchTerm,$ESCVAR[FanartTitleVar])</onclick>
				<onclick condition="!Skin.HasSetting(FanartTitle.OpensInfo)">ActivateWindow(1122)</onclick>
				<onclick condition="Skin.HasSetting(FanartTitle.OpensInfo) + !String.IsEmpty(Control.GetLabel(1200102)) + String.IsEqual(Control.GetLabel(1200102),movie) + System.AddonIsEnabled(plugin.video.themoviedb.helper)">RunScript(plugin.video.themoviedb.helper,add_path=$INFO[Control.GetLabel(1200101),videodb://movies/titles/?xsp=%7B%22order%22%3A%7B%22direction%22%3A%22ascending%22%2C%22ignorefolders%22%3A0%2C%22method%22%3A%22sorttitle%22%7D%2C%22rules%22%3A%7B%22and%22%3A%5B%7B%22field%22%3A%22title%22%2C%22operator%22%3A%22is%22%2C%22value%22%3A%5B%22,%22%5D%7D%5D%7D%2C%22type%22%3A%22movies%22%7D],call_auto=1134)</onclick>
				<onclick condition="Skin.HasSetting(FanartTitle.OpensInfo) + !String.IsEmpty(Control.GetLabel(1200102)) + String.IsEqual(Control.GetLabel(1200102),tvshow) + System.AddonIsEnabled(plugin.video.themoviedb.helper)">RunScript(plugin.video.themoviedb.helper,add_path=$INFO[Control.GetLabel(1200101),videodb://tvshows/titles/?xsp=%7B%22order%22%3A%7B%22direction%22%3A%22ascending%22%2C%22ignorefolders%22%3A0%2C%22method%22%3A%22sorttitle%22%7D%2C%22rules%22%3A%7B%22and%22%3A%5B%7B%22field%22%3A%22title%22%2C%22operator%22%3A%22is%22%2C%22value%22%3A%5B%22,%22%5D%7D%5D%7D%2C%22type%22%3A%22tvshows%22%7D],call_auto=1134)</onclick>
			</control>
		</control>
	</include>

	<!-- Below Top Bar Label for menu items in vertical icon-only -->
	<include name="ShowIconMenuLabel">
		<control type="group" description="Icon Menu Item Label">
			<animation effect="slide" tween="cubic" easing="inout" start="0,0" end="0,120" time="240">Conditional</animation>
			<visible>!Skin.HasSetting(ShowInfoLine) | [Skin.HasSetting(ShowInfoLine) + Skin.HasSetting(ShowInfoLineShelf)] |
					 [Skin.HasSetting(ShowInfoLine) + !Skin.HasSetting(ShowInfoLineShelf) + String.IsEmpty(Container(300).ListItem.Property(InfoLine))]</visible>
			<visible>$EXP[BelowIconLabelShouldShow]</visible>
			<control type="image">
				<posx>134</posx>
				<posy>40</posy>
				<width>600</width>
				<height>110</height>
				<texture flipx="true" flipy="true" colordiffuse="$VAR[GlowBarsColor]" border="100,0,0,0">common/TimePanel.png</texture>
			</control>
			<control type="label">
				<posx>124</posx>
				<posy>34</posy>
				<height>60</height>
				<width>600</width>
				<font>font16</font>
				<align>center</align>
				<label>$VAR[IconMenuLabelVar]</label>
				<textcolor>$VAR[HighlightColor]</textcolor>
				<shadowcolor>ShadowDark</shadowcolor>
			</control>
		</control>
		<control type="group" description="Icon Menu Item Label">
			<animation effect="slide" tween="cubic" easing="inout" start="0,0" end="0,120" time="240">Conditional</animation>
			<visible>Skin.HasSetting(ShowInfoLine) + !Skin.HasSetting(ShowInfoLineShelf) + !String.IsEmpty(Container(300).ListItem.Property(InfoLine))</visible>
			<visible>$EXP[BelowIconLabelShouldShow]</visible>
			<control type="image">
				<posx>134</posx>
				<posy>82</posy>
				<width>600</width>
				<height>110</height>
				<texture flipx="true" flipy="true" colordiffuse="$VAR[GlowBarsColor]" border="100,0,0,0">common/TimePanel.png</texture>
			</control>
			<control type="label">
				<posx>124</posx>
				<posy>76</posy>
				<height>60</height>
				<width>600</width>
				<font>font16</font>
				<align>center</align>
				<label>$VAR[IconMenuLabelVar]</label>
				<textcolor>$VAR[HighlightColor]</textcolor>
				<shadowcolor>ShadowDark</shadowcolor>
			</control>
		</control>
	</include>

	<include name="ShowMediaViewsExtraArt">
		<param name="logoleft">1380</param>
		<param name="logotop">40</param>
		<param name="logowidth">500</param>
		<param name="logoheight">290</param>
		<param name="discleft">1600</param>
		<param name="disctop">51</param>
		<param name="discheight">260</param>
		<param name="characterleft">1640</param>
		<param name="charactertop">41</param>
		<param name="characterheight">280</param>
		<param name="clearartleft">1457</param>
		<param name="cleararttop">64</param>
		<param name="clearartwidth">463</param>
		<param name="clearartheight">260</param>
		<definition>
			<control type="image">
				<posy>$PARAM[logotop]</posy>
				<posx>$PARAM[logoleft]</posx>
				<width>$PARAM[logowidth]</width>
				<height>$PARAM[logoheight]</height>
				<texture background="true">$INFO[ListItem.Art(clearlogo)]</texture>
				<aspectratio>keep</aspectratio>
				<align>center</align>
				<aligny>center</aligny>
				<visible>String.IsEqual(ListItem.DBType,movie) | String.IsEqual(ListItem.DBType,set) | String.IsEqual(ListItem.DBType,tvshow) | String.IsEqual(ListItem.DBType,musicvideo) | String.IsEqual(ListItem.DBType,artist)</visible>
				<visible>!String.IsEmpty(ListItem.Art(clearlogo)) + [Skin.String(MediaViewsExtraArt,logo) |
						 [Skin.String(MediaViewsExtraArt,discart) + String.IsEmpty(ListItem.Art(discart))] |
						 [Skin.String(MediaViewsExtraArt,clearart) + String.IsEmpty(ListItem.Art(clearart))] |
						 [Skin.String(MediaViewsExtraArt,characterart) + String.IsEmpty(ListItem.Art(characterart)) + String.IsEmpty(ListItem.Art(clearart))]]</visible>
			</control>
			<control type="image">
				<posy>$PARAM[logotop]</posy>
				<posx>$PARAM[logoleft]</posx>
				<width>$PARAM[logowidth]</width>
				<height>$PARAM[logoheight]</height>
				<texture background="true">$INFO[ListItem.Art(tvshow.clearlogo)]</texture>
				<aspectratio>keep</aspectratio>
				<align>center</align>
				<aligny>center</aligny>
				<visible>String.IsEqual(ListItem.DBType,season) | String.IsEqual(ListItem.DBType,episode)</visible>
				<visible>!String.IsEmpty(ListItem.Art(tvshow.clearlogo)) + [Skin.String(MediaViewsExtraArt,logo) |
						 [Skin.String(MediaViewsExtraArt,discart) + String.IsEmpty(ListItem.Art(tvshow.discart))] |
						 [Skin.String(MediaViewsExtraArt,clearart) + String.IsEmpty(ListItem.Art(tvshow.clearart))] |
						 [Skin.String(MediaViewsExtraArt,characterart) + String.IsEmpty(ListItem.Art(tvshow.characterart)) + String.IsEmpty(ListItem.Art(tvshow.clearart))]]</visible>
			</control>
			<control type="image">
				<posy>$PARAM[logotop]</posy>
				<posx>$PARAM[logoleft]</posx>
				<width>$PARAM[logowidth]</width>
				<height>$PARAM[logoheight]</height>
				<texture background="true">$INFO[ListItem.Art(artist.clearlogo)]</texture>
				<aspectratio>keep</aspectratio>
				<align>center</align>
				<aligny>center</aligny>
				<visible>String.IsEqual(ListItem.DBType,musicvideo) | String.IsEqual(ListItem.DBType,album)</visible>
				<visible>!String.IsEmpty(ListItem.Art(artist.clearlogo)) + String.IsEmpty(ListItem.Art(clearlogo)) + [Skin.String(MediaViewsExtraArt,logo) |
						 [Skin.String(MediaViewsExtraArt,discart) + String.IsEmpty(ListItem.Art(discart))] |
						 [Skin.String(MediaViewsExtraArt,clearart) + String.IsEmpty(ListItem.Art(clearart)) + String.IsEmpty(ListItem.Art(artist.clearart))]]</visible>
			</control>
			<control type="image">
				<posy>$PARAM[logotop]</posy>
				<posx>$PARAM[logoleft]</posx>
				<width>$PARAM[logowidth]</width>
				<height>$PARAM[logoheight]</height>
				<texture background="true">$INFO[ListItem.Art(artist.clearlogo)]</texture>
				<aspectratio>keep</aspectratio>
				<align>center</align>
				<aligny>center</aligny>
				<visible>String.IsEqual(ListItem.DBType,song)</visible>
				<visible>!String.IsEmpty(ListItem.Art(artist.clearlogo)) + [Skin.String(MediaViewsExtraArt,logo) |
						 [Skin.String(MediaViewsExtraArt,discart) + String.IsEmpty(ListItem.Art(album.discart))] |
						 [Skin.String(MediaViewsExtraArt,clearart) + String.IsEmpty(ListItem.Art(artist.clearart)) + String.IsEmpty(ListItem.Art(albumartist.clearart))]]</visible>
			</control>
			<control type="image">
				<posy>$PARAM[logotop]</posy>
				<posx>$PARAM[logoleft]</posx>
				<width>$PARAM[logowidth]</width>
				<height>$PARAM[logoheight]</height>
				<texture background="true">$INFO[ListItem.Art(albumartist.clearlogo)]</texture>
				<aspectratio>keep</aspectratio>
				<align>center</align>
				<aligny>center</aligny>
				<visible>String.IsEqual(ListItem.DBType,song)</visible>
				<visible>!String.IsEmpty(ListItem.Art(albumartist.clearlogo)) + String.IsEmpty(ListItem.Art(artist.clearlogo)) + String.IsEmpty(ListItem.Art(clearlogo)) + [Skin.String(MediaViewsExtraArt,logo) |
						 [Skin.String(MediaViewsExtraArt,discart) + String.IsEmpty(ListItem.Art(album.discart))] |
						 [Skin.String(MediaViewsExtraArt,clearart) + String.IsEmpty(ListItem.Art(artist.clearart)) + String.IsEmpty(ListItem.Art(albumartist.clearart))]]</visible>
			</control>
			<control type="image">
				<posy>$PARAM[cleararttop]</posy>
				<posx>$PARAM[clearartleft]</posx>
				<width>$PARAM[clearartwidth]</width>
				<height>$PARAM[clearartheight]</height>
				<texture background="true">$INFO[ListItem.Art(clearart)]</texture>
				<aspectratio>keep</aspectratio>
				<align>center</align>
				<aligny>bottom</aligny>
				<visible>String.IsEqual(ListItem.DBType,movie) | String.IsEqual(ListItem.DBType,set) | String.IsEqual(ListItem.DBType,tvshow) | String.IsEqual(ListItem.DBType,musicvideo) | String.IsEqual(ListItem.DBType,artist)</visible>
				<visible>!String.IsEmpty(ListItem.Art(clearart)) + [Skin.String(MediaViewsExtraArt,clearart) |
						 [Skin.String(MediaViewsExtraArt,characterart) + String.IsEmpty(ListItem.Art(characterart))]]</visible>
			</control>
			<control type="image">
				<posy>$PARAM[cleararttop]</posy>
				<posx>$PARAM[clearartleft]</posx>
				<width>$PARAM[clearartwidth]</width>
				<height>$PARAM[clearartheight]</height>
				<texture background="true">$INFO[ListItem.Art(tvshow.clearart)]</texture>
				<aspectratio>keep</aspectratio>
				<align>center</align>
				<aligny>bottom</aligny>
				<visible>String.IsEqual(ListItem.DBType,season) | String.IsEqual(ListItem.DBType,episode)</visible>
				<visible>!String.IsEmpty(ListItem.Art(tvshow.clearart)) + [Skin.String(MediaViewsExtraArt,clearart) |
						 [Skin.String(MediaViewsExtraArt,characterart) + String.IsEmpty(ListItem.Art(tvshow.characterart))]]</visible>
			</control>
			<control type="image">
				<posy>$PARAM[cleararttop]</posy>
				<posx>$PARAM[clearartleft]</posx>
				<width>$PARAM[clearartwidth]</width>
				<height>$PARAM[clearartheight]</height>
				<texture background="true">$INFO[ListItem.Art(artist.clearart)]</texture>
				<aspectratio>keep</aspectratio>
				<align>center</align>
				<aligny>bottom</aligny>
				<visible>String.IsEqual(ListItem.DBType,musicvideo) | String.IsEqual(ListItem.DBType,album) | String.IsEqual(ListItem.DBType,song)</visible>
				<visible>!String.IsEmpty(ListItem.Art(artist.clearart)) + String.IsEmpty(ListItem.Art(clearart)) + Skin.String(MediaViewsExtraArt,clearart)</visible>
			</control>
			<control type="image">
				<posy>$PARAM[cleararttop]</posy>
				<posx>$PARAM[clearartleft]</posx>
				<width>$PARAM[clearartwidth]</width>
				<height>$PARAM[clearartheight]</height>
				<texture background="true">$INFO[ListItem.Art(albumartist.clearart)]</texture>
				<aspectratio>keep</aspectratio>
				<align>center</align>
				<aligny>bottom</aligny>
				<visible>String.IsEqual(ListItem.DBType,song)</visible>
				<visible>!String.IsEmpty(ListItem.Art(albumartist.clearart)) + String.IsEmpty(ListItem.Art(artist.clearart)) + Skin.String(MediaViewsExtraArt,clearart)</visible>
			</control>
			<control type="image">
				<posy>$PARAM[disctop]</posy>
				<posx>$PARAM[discleft]</posx>
				<width>$PARAM[discheight]</width>
				<height>$PARAM[discheight]</height>
				<texture background="true">$INFO[ListItem.Art(discart)]</texture>
				<aspectratio>keep</aspectratio>
				<align>center</align>
				<aligny>center</aligny>
				<visible>String.IsEqual(ListItem.DBType,movie) | String.IsEqual(ListItem.DBType,set) | String.IsEqual(ListItem.DBType,tvshow) | String.IsEqual(ListItem.DBType,musicvideo) | String.IsEqual(ListItem.DBType,album)</visible>
				<visible>!String.IsEmpty(ListItem.Art(discart)) + Skin.String(MediaViewsExtraArt,discart)</visible>
			</control>
			<control type="image">
				<posy>$PARAM[disctop]</posy>
				<posx>$PARAM[discleft]</posx>
				<width>$PARAM[discheight]</width>
				<height>$PARAM[discheight]</height>
				<texture background="true">$INFO[ListItem.Art(tvshow.discart)]</texture>
				<aspectratio>keep</aspectratio>
				<align>center</align>
				<aligny>center</aligny>
				<visible>String.IsEqual(ListItem.DBType,season) | String.IsEqual(ListItem.DBType,episode)</visible>
				<visible>!String.IsEmpty(ListItem.Art(tvshow.discart)) + Skin.String(MediaViewsExtraArt,discart)</visible>
			</control>
			<control type="image">
				<posy>$PARAM[disctop]</posy>
				<posx>$PARAM[discleft]</posx>
				<width>$PARAM[discheight]</width>
				<height>$PARAM[discheight]</height>
				<texture background="true">$INFO[ListItem.Art(album.discart)]</texture>
				<aspectratio>keep</aspectratio>
				<align>center</align>
				<aligny>center</aligny>
				<visible>String.IsEqual(ListItem.DBType,song)</visible>
				<visible>!String.IsEmpty(ListItem.Art(album.discart)) + Skin.String(MediaViewsExtraArt,discart)</visible>
			</control>
			<control type="image">
				<posy>$PARAM[charactertop]</posy>
				<posx>$PARAM[characterleft]</posx>
				<width>$PARAM[characterheight]</width>
				<height>$PARAM[characterheight]</height>
				<texture background="true">$INFO[ListItem.Art(characterart)]</texture>
				<aspectratio>keep</aspectratio>
				<align>center</align>
				<aligny>bottom</aligny>
				<visible>String.IsEqual(ListItem.DBType,movie) | String.IsEqual(ListItem.DBType,set) | String.IsEqual(ListItem.DBType,tvshow)</visible>
				<visible>!String.IsEmpty(ListItem.Art(characterart)) + Skin.String(MediaViewsExtraArt,characterart)</visible>
			</control>
			<control type="image">
				<posy>$PARAM[charactertop]</posy>
				<posx>$PARAM[characterleft]</posx>
				<width>$PARAM[characterheight]</width>
				<height>$PARAM[characterheight]</height>
				<texture background="true">$INFO[ListItem.Art(tvshow.characterart)]</texture>
				<aspectratio>keep</aspectratio>
				<align>center</align>
				<aligny>bottom</aligny>
				<visible>String.IsEqual(ListItem.DBType,season) | String.IsEqual(ListItem.DBType,episode)</visible>
				<visible>!String.IsEmpty(ListItem.Art(tvshow.characterart)) + Skin.String(MediaViewsExtraArt,characterart)</visible>
			</control>
		</definition>
	</include>

	<include name="ListViewsDiscArt">
		<param name="viewid">50</param>
		<param name="posx">50</param>
		<param name="posy">590</param>
		<param name="discsize">450</param>
		<definition>
			<control type="group">
				<visible>Skin.HasSetting($PARAM[viewid]_Show_Disc) + !Skin.HasSetting($PARAM[viewid]_Show_Top_Disc) + Control.IsVisible($PARAM[viewid]) + [Container.Content(movies) | [Container.Content(sets) + !Skin.HasSetting($PARAM[viewid]_Hide_Set_Disc)] | Container.Content(musicvideos)]</visible>
				<posx>$PARAM[posx]</posx>
				<posy>$PARAM[posy]</posy>
				<width>$PARAM[discsize]</width>
				<height>$PARAM[discsize]</height>
				<visible>!String.IsEmpty(ListItem.Art(discart))</visible>
				<control type="image">
					<left>0</left>
					<top>0</top>
					<width>$PARAM[discsize]</width>
					<height>$PARAM[discsize]</height>
					<fadetime>480</fadetime>
					<texture diffuse="img/disc.png" background="true">$INFO[ListItem.Art(discart)]</texture>
					<include>SlideLeftSpinningDisc</include>
				</control>
			</control>
		</definition>
	</include>

	<include name="ListTopDisc">
		<param name="viewid">50</param>
		<param name="discsize">450</param>
		<param name="left">50</param>
		<param name="top">80</param>
		<definition>
			<control type="group">
				<visible>!Container.Content(sets) + Skin.HasSetting($PARAM[viewid]_Show_Top_Disc) + Control.IsVisible($PARAM[viewid])</visible>
				<control type="image">
					<left>$PARAM[left]</left>
					<top>$PARAM[top]</top>
					<width>$PARAM[discsize]</width>
					<height>$PARAM[discsize]</height>
					<texture diffuse="img/disc.png" background="true">$INFO[ListItem.Art(discart)]</texture>
					<visible>!String.IsEmpty(ListItem.Art(discart))</visible>
					<animation effect="slide" start="-800,0" end="0,0" delay="1400" time="1300" tween="cubic" easing="inout" condition="!Container.OnNext + !Container.OnPrevious">Conditional</animation>
				</control>
			</control>
		</definition>
	</include>

	<include name="LowListMovieSetDiscs">
		<param name="discsize">275</param>
		<definition>
			<control type="group">
				<visible>ListItem.IsCollection + Skin.HasSetting(54_Show_Disc) + Control.IsVisible(54)</visible>
				<control type="image">
					<left>115</left>
					<top>278</top>
					<width>$PARAM[discsize]</width>
					<height>$PARAM[discsize]</height>
					<texture background="true">$INFO[Container(4450).ListItemAbsolute(6).Art(discart)]</texture>
					<visible>!String.IsEmpty(Container(4450).ListItemAbsolute(6).Art(discart))</visible>
					<animation effect="slide" start="-850,0" end="0,0" delay="2000" time="1300" tween="cubic" easing="inout" condition="!Container.OnNext + !Container.OnPrevious">Conditional</animation>
				</control>
				<control type="image">
					<left>265</left>
					<top>278</top>
					<width>$PARAM[discsize]</width>
					<height>$PARAM[discsize]</height>
					<texture background="true">$INFO[Container(4450).ListItemAbsolute(7).Art(discart)]</texture>
					<visible>!String.IsEmpty(Container(4450).ListItemAbsolute(7).Art(discart))</visible>
					<animation effect="slide" start="-1050,0" end="0,0" delay="2100" time="1300" tween="cubic" easing="inout" condition="!Container.OnNext + !Container.OnPrevious">Conditional</animation>
				</control>
				<control type="image">
					<left>415</left>
					<top>278</top>
					<width>$PARAM[discsize]</width>
					<height>$PARAM[discsize]</height>
					<texture background="true">$INFO[Container(4450).ListItemAbsolute(8).Art(discart)]</texture>
					<visible>!String.IsEmpty(Container(4450).ListItemAbsolute(8).Art(discart))</visible>
					<animation effect="slide" start="-1250,0" end="0,0" delay="2200" time="1300" tween="cubic" easing="inout" condition="!Container.OnNext + !Container.OnPrevious">Conditional</animation>
				</control>
				<control type="image">
					<left>565</left>
					<top>278</top>
					<width>$PARAM[discsize]</width>
					<height>$PARAM[discsize]</height>
					<texture background="true">$INFO[Container(4450).ListItemAbsolute(9).Art(discart)]</texture>
					<visible>!String.IsEmpty(Container(4450).ListItemAbsolute(9).Art(discart))</visible>
					<animation effect="slide" start="-1350,0" end="0,0" delay="2300" time="1300" tween="cubic" easing="inout" condition="!Container.OnNext + !Container.OnPrevious">Conditional</animation>
				</control>
				<control type="image">
					<left>715</left>
					<top>278</top>
					<width>$PARAM[discsize]</width>
					<height>$PARAM[discsize]</height>
					<texture background="true">$INFO[Container(4450).ListItemAbsolute(10).Art(discart)]</texture>
					<visible>!String.IsEmpty(Container(4450).ListItemAbsolute(10).Art(discart))</visible>
					<animation effect="slide" start="-1450,0" end="0,0" delay="2400" time="1300" tween="cubic" easing="inout" condition="!Container.OnNext + !Container.OnPrevious">Conditional</animation>
				</control>
				<control type="image">
					<left>865</left>
					<top>278</top>
					<width>$PARAM[discsize]</width>
					<height>$PARAM[discsize]</height>
					<texture background="true">$INFO[Container(4450).ListItemAbsolute(11).Art(discart)]</texture>
					<visible>!String.IsEmpty(Container(4450).ListItemAbsolute(11).Art(discart))</visible>
					<animation effect="slide" start="-1450,0" end="0,0" delay="2400" time="1300" tween="cubic" easing="inout" condition="!Container.OnNext + !Container.OnPrevious">Conditional</animation>
				</control>
				<control type="image">
					<left>40</left>
					<top>425</top>
					<width>$PARAM[discsize]</width>
					<height>$PARAM[discsize]</height>
					<texture background="true">$INFO[Container(4450).ListItemAbsolute(0).Art(discart)]</texture>
					<visible>!String.IsEmpty(Container(4450).ListItemAbsolute(0).Art(discart))</visible>
					<animation effect="slide" start="-800,0" end="0,0" delay="1400" time="1300" tween="cubic" easing="inout" condition="!Container.OnNext + !Container.OnPrevious">Conditional</animation>
				</control>
				<control type="image">
					<left>190</left>
					<top>425</top>
					<width>$PARAM[discsize]</width>
					<height>$PARAM[discsize]</height>
					<texture background="true">$INFO[Container(4450).ListItemAbsolute(1).Art(discart)]</texture>
					<visible>!String.IsEmpty(Container(4450).ListItemAbsolute(1).Art(discart))</visible>
					<animation effect="slide" start="-950,0" end="0,0" delay="1500" time="1200" tween="cubic" easing="inout" condition="!Container.OnNext + !Container.OnPrevious">Conditional</animation>
				</control>
				<control type="image">
					<left>340</left>
					<top>425</top>
					<width>$PARAM[discsize]</width>
					<height>$PARAM[discsize]</height>
					<texture background="true">$INFO[Container(4450).ListItemAbsolute(2).Art(discart)]</texture>
					<visible>!String.IsEmpty(Container(4450).ListItemAbsolute(2).Art(discart))</visible>
					<animation effect="slide" start="-1100,0" end="0,0" delay="1600" time="1300" tween="cubic" easing="inout" condition="!Container.OnNext + !Container.OnPrevious">Conditional</animation>
				</control>
				<control type="image">
					<left>490</left>
					<top>425</top>
					<width>$PARAM[discsize]</width>
					<height>$PARAM[discsize]</height>
					<texture background="true">$INFO[Container(4450).ListItemAbsolute(3).Art(discart)]</texture>
					<visible>!String.IsEmpty(Container(4450).ListItemAbsolute(3).Art(discart))</visible>
					<animation effect="slide" start="-1250,0" end="0,0" delay="1700" time="1200" tween="cubic" easing="inout" condition="!Container.OnNext + !Container.OnPrevious">Conditional</animation>
				</control>
				<control type="image">
					<left>640</left>
					<top>425</top>
					<width>$PARAM[discsize]</width>
					<height>$PARAM[discsize]</height>
					<texture background="true">$INFO[Container(4450).ListItemAbsolute(4).Art(discart)]</texture>
					<visible>!String.IsEmpty(Container(4450).ListItemAbsolute(4).Art(discart))</visible>
					<animation effect="slide" start="-1370,0" end="0,0" delay="1800" time="1200" tween="cubic" easing="inout" condition="!Container.OnNext + !Container.OnPrevious">Conditional</animation>
				</control>
				<control type="image">
					<left>790</left>
					<top>425</top>
					<width>$PARAM[discsize]</width>
					<height>$PARAM[discsize]</height>
					<texture background="true">$INFO[Container(4450).ListItemAbsolute(5).Art(discart)]</texture>
					<visible>!String.IsEmpty(Container(4450).ListItemAbsolute(5).Art(discart))</visible>
					<animation effect="slide" start="-1520,0" end="0,0" delay="1900" time="1200" tween="cubic" easing="inout" condition="!Container.OnNext + !Container.OnPrevious">Conditional</animation>
				</control>
			</control>
		</definition>
	</include>

	<include name="ListMovieSetDiscs">
		<param name="discsize">450</param>
		<definition>
			<control type="group">
				<visible>ListItem.IsCollection + Skin.HasSetting(50_Show_Disc) + Control.IsVisible(50)</visible>
				<control type="image">
					<left>50</left>
					<top>80</top>
					<width>$PARAM[discsize]</width>
					<height>$PARAM[discsize]</height>
					<texture background="true">$INFO[Container(4450).ListItemAbsolute(0).Art(discart)]</texture>
					<visible>!String.IsEmpty(Container(4450).ListItemAbsolute(0).Art(discart))</visible>
					<animation effect="slide" start="-800,0" end="0,0" delay="1400" time="1300" tween="cubic" easing="inout" condition="!Container.OnNext + !Container.OnPrevious">Conditional</animation>
				</control>
				<control type="image">
					<left>275</left>
					<top>80</top>
					<width>$PARAM[discsize]</width>
					<height>$PARAM[discsize]</height>
					<texture background="true">$INFO[Container(4450).ListItemAbsolute(1).Art(discart)]</texture>
					<visible>!String.IsEmpty(Container(4450).ListItemAbsolute(1).Art(discart))</visible>
					<animation effect="slide" start="-950,0" end="0,0" delay="1500" time="1200" tween="cubic" easing="inout" condition="!Container.OnNext + !Container.OnPrevious">Conditional</animation>
				</control>
				<control type="image">
					<left>500</left>
					<top>80</top>
					<width>$PARAM[discsize]</width>
					<height>$PARAM[discsize]</height>
					<texture background="true">$INFO[Container(4450).ListItemAbsolute(2).Art(discart)]</texture>
					<visible>!String.IsEmpty(Container(4450).ListItemAbsolute(2).Art(discart))</visible>
					<animation effect="slide" start="-1100,0" end="0,0" delay="1600" time="1300" tween="cubic" easing="inout" condition="!Container.OnNext + !Container.OnPrevious">Conditional</animation>
				</control>
				<control type="image">
					<left>725</left>
					<top>80</top>
					<width>$PARAM[discsize]</width>
					<height>$PARAM[discsize]</height>
					<texture background="true">$INFO[Container(4450).ListItemAbsolute(3).Art(discart)]</texture>
					<visible>!String.IsEmpty(Container(4450).ListItemAbsolute(3).Art(discart))</visible>
					<animation effect="slide" start="-1250,0" end="0,0" delay="1700" time="1200" tween="cubic" easing="inout" condition="!Container.OnNext + !Container.OnPrevious">Conditional</animation>
				</control>
				<control type="image">
					<left>950</left>
					<top>80</top>
					<width>$PARAM[discsize]</width>
					<height>$PARAM[discsize]</height>
					<texture background="true">$INFO[Container(4450).ListItemAbsolute(4).Art(discart)]</texture>
					<visible>!String.IsEmpty(Container(4450).ListItemAbsolute(4).Art(discart))</visible>
					<animation effect="slide" start="-1100,0" end="0,0" delay="1600" time="1300" tween="cubic" easing="inout" condition="!Container.OnNext + !Container.OnPrevious">Conditional</animation>
				</control>
			</control>
		</definition>
	</include>

	<include name="ListMusicDisc">
		<param name="viewid">50</param>
		<param name="discsize">450</param>
		<param name="left">50</param>
		<param name="top">80</param>
		<definition>
			<control type="group">
				<visible>Skin.HasSetting($PARAM[viewid]_Show_Disc) + Control.IsVisible($PARAM[viewid]) + [Container.Content(albums) | Container.Content(songs)]</visible>
				<control type="image">
					<left>$PARAM[left]</left>
					<top>$PARAM[top]</top>
					<width>$PARAM[discsize]</width>
					<height>$PARAM[discsize]</height>
					<texture background="true">$VAR[MusicDiscArt]</texture>
					<visible>!String.IsEmpty(ListItem.Art(discart)) | !String.IsEmpty(ListItem.Art(album.discart))</visible>
					<include>SlideLeftSpinningDisc</include>
					<!--					<animation effect="slide" start="-800,0" end="0,0" delay="1400" time="1300" tween="cubic" easing="inout" condition="!Container.OnNext + !Container.OnPrevious">Conditional</animation> -->
				</control>
			</control>
		</definition>
	</include>

</includes>