<?xml version="1.0" encoding="UTF-8"?>
<includes>
	<variable name="StartupBackground">
		<value condition="!String.IsEqual(Skin.String(startup-screentype),$LOCALIZE[31857])">background.png</value>
		<value>$INFO[Skin.String(startup-screenpath)]</value>
	</variable>
	<variable name="BackgndImage">
		<value condition="Skin.HasSetting(background-slideshow) + Player.HasAudio + !String.IsEmpty(Window(visualisation).Property(ArtistSlideshow.Image))">$INFO[Window(visualisation).Property(ArtistSlideshow.Image)]</value>
		<value condition="Skin.HasSetting(animated-artwork) + !String.IsEmpty(ListItem.Art(animatedfanart))">$INFO[ListItem.Art(animatedfanart)]</value>
		<value condition="!Skin.HasSetting(background-fanarts) + [!String.IsEmpty(ListItem.Art(fanart1)) | [[$EXP[isContentSeasons] | $EXP[isContentEpisodes]] + !String.IsEmpty(ListItem.Art(tvshow.fanart1))]] + !String.IsEmpty(Control.GetLabel(300000))">$INFO[Control.GetLabel(300000)]</value>
		<value condition="!Skin.HasSetting(background-fanarts) + Player.HasAudio + !String.IsEmpty(MusicPlayer.Property(Fanart_Image))">$INFO[MusicPlayer.Property(Fanart_Image)]</value>
		<value condition="!Skin.HasSetting(background-fanarts) + !String.IsEmpty(ListItem.Art(set.fanart))">$INFO[ListItem.Art(set.fanart)]</value>
		<value condition="!Skin.HasSetting(background-fanarts) + !String.IsEmpty(ListItem.Art(fanart))">$INFO[ListItem.Art(fanart)]</value>
		<value condition="!String.IsEmpty(Skin.String(background-custom))">$INFO[Skin.String(background-custom)]</value>
	</variable>
	<variable name="BackgndSimpleImage">
		<value condition="Skin.HasSetting(background-slideshow) + Player.HasAudio + !String.IsEmpty(Window(visualisation).Property(ArtistSlideshow.Image))">$INFO[Window(visualisation).Property(ArtistSlideshow.Image)]</value>
		<value condition="!Skin.HasSetting(background-fanarts) + Player.HasAudio + !String.IsEmpty(MusicPlayer.Property(Fanart_Image))">$INFO[MusicPlayer.Property(Fanart_Image)]</value>
		<value condition="!Skin.HasSetting(background-fanarts) + !String.IsEmpty(Player.Art(fanart))">$INFO[Player.Art(fanart)]</value>
		<value condition="!Skin.HasSetting(background-fanarts) + !String.IsEmpty(ListItem.Art(fanart))">$INFO[ListItem.Art(fanart)]</value>
		<value condition="!String.IsEmpty(Skin.String(background-custom))">$INFO[Skin.String(background-custom)]</value>
	</variable>
	<variable name="BackgndWeatherImage">
		<value condition="Skin.HasSetting(background-customweather.multi) + !String.IsEmpty(Skin.String(background-customweather.name))">$INFO[Skin.String(background-customweather.path)]$INFO[Window(weather).Property(Day0.FanartCode)]</value>
		<value condition="!Skin.HasSetting(background-customweather.multi) + String.IsEmpty(Window(weather).Property(Current.FanartCode)) + !String.IsEmpty(Skin.String(background-customweather.name))">$INFO[Skin.String(background-customweather.path)]$INFO[Window(weather).Property(Day0.FanartCode)]</value>
		<value condition="!Skin.HasSetting(background-customweather.multi) + !String.IsEmpty(Skin.String(background-customweather.name))">$INFO[Skin.String(background-customweather.path)]$INFO[Window(weather).Property(Day0.FanartCode)]$INFO[Skin.String(background-customweather.ext)]</value>
		<value condition="!String.IsEmpty(Skin.String(background-custom))">$INFO[Skin.String(background-custom)]</value>
		<value>background.png</value>
	</variable>
	<variable name="BackgndShelfImage">
		<value condition="Container().Scrolling | !String.IsEqual(Skin.String(shelf-backgroundtype),$LOCALIZE[20445])">blank.png</value>
		<value condition="Skin.HasSetting(animated-artwork) + !String.IsEmpty(ListItem.Art(animatedfanart))">$INFO[ListItem.Art(animatedfanart)]</value>
		<value condition="!Skin.HasSetting(background-fanarts) + [!String.IsEmpty(ListItem.Art(fanart1)) | [[$EXP[isContentSeasons] | $EXP[isContentEpisodes]] + !String.IsEmpty(ListItem.Art(tvshow.fanart1))]] + !String.IsEmpty(Control.GetLabel(300000))">$INFO[Control.GetLabel(300000)]</value>
		<value condition="!Skin.HasSetting(background-fanarts) + !String.IsEmpty(ListItem.Art(fanart))">$INFO[ListItem.Art(fanart)]</value>
		<value condition="!Skin.HasSetting(background-fanarts) + !String.IsEmpty(ListItem.Art(landscape))">$INFO[ListItem.Art(landscape)]</value>
		<value condition="!String.IsEmpty(Skin.String(background-custom))">$INFO[Skin.String(background-custom)]</value>
	</variable>
	<variable name="BackgndImageVisibity">
		<value condition="!Skin.HasSetting(background-visibiltymed) + !Skin.HasSetting(background-visibiltyhigh)">LowBgnVisibity</value>
		<value condition="Skin.HasSetting(background-visibiltymed)">MedBgnVisibity</value>
		<value condition="Skin.HasSetting(background-visibiltyhigh)">HighBgnVisibity</value>
	</variable>
	<variable name="BackgndMaskVisibity">
		<value condition="!Skin.HasSetting(background-visibiltymed) + !Skin.HasSetting(background-visibiltyhigh)">HighBgnVisibity</value>
		<value condition="Skin.HasSetting(background-visibiltymed)">MedBgnVisibity</value>
		<value condition="Skin.HasSetting(background-visibiltyhigh)">LowBgnVisibity</value>
	</variable>
	<variable name="HorzHomeSubmenu1">
		<value condition="String.IsEqual(Window(home).Property(horzhomesubmenu),9100)">tab-hilite</value>
		<value>tab-text</value>
	</variable>
	<variable name="HorzHomeSubmenu2">
		<value condition="String.IsEqual(Window(home).Property(horzhomesubmenu),9150)">tab-hilite</value>
		<value>tab-text</value>
	</variable>
	<variable name="HorzHomeSubmenu3">
		<value condition="String.IsEqual(Window(home).Property(horzhomesubmenu),9200)">tab-hilite</value>
		<value>tab-text</value>
	</variable>
	<variable name="HorzHomeSubmenu4">
		<value condition="String.IsEqual(Window(home).Property(horzhomesubmenu),9500)">tab-hilite</value>
		<value>tab-text</value>
	</variable>
	<variable name="HorzHomeSubmenu5">
		<value condition="String.IsEqual(Window(home).Property(horzhomesubmenu),9550)">tab-hilite</value>
		<value>tab-text</value>
	</variable>
	<variable name="HorzHomeSubmenu6">
		<value condition="String.IsEqual(Window(home).Property(horzhomesubmenu),9250)">tab-hilite</value>
		<value>tab-text</value>
	</variable>
	<variable name="HorzHomeSubmenu7">
		<value condition="String.IsEqual(Window(home).Property(horzhomesubmenu),9300)">tab-hilite</value>
		<value>tab-text</value>
	</variable>
	<variable name="HorzHomeSubmenu8">
		<value condition="String.IsEqual(Window(home).Property(horzhomesubmenu),9350)">tab-hilite</value>
		<value>tab-text</value>
	</variable>
	<variable name="HorzHomeSubmenu9">
		<value condition="String.IsEqual(Window(home).Property(horzhomesubmenu),9600)">tab-hilite</value>
		<value>tab-text</value>
	</variable>
	<variable name="HorzHomeSubmenu10">
		<value condition="String.IsEqual(Window(home).Property(horzhomesubmenu),9400)">tab-hilite</value>
		<value>tab-text</value>
	</variable>
	<variable name="HorzHomeSubmenu11">
		<value condition="String.IsEqual(Window(home).Property(horzhomesubmenu),9450)">tab-hilite</value>
		<value>tab-text</value>
	</variable>
	<variable name="MediaRating">
		<value condition="String.Contains(ListItem.UserRating,10) | String.Contains(ListItem.Rating,10)">rating10.png</value>
		<value condition="String.Contains(ListItem.UserRating,9) | String.Contains(ListItem.Rating,9)">rating9.png</value>
		<value condition="String.Contains(ListItem.UserRating,8) | String.Contains(ListItem.Rating,8)">rating8.png</value>
		<value condition="String.Contains(ListItem.UserRating,7) | String.Contains(ListItem.Rating,7)">rating7.png</value>
		<value condition="String.Contains(ListItem.UserRating,6) | String.Contains(ListItem.Rating,6)">rating6.png</value>
		<value condition="String.Contains(ListItem.UserRating,5) | String.Contains(ListItem.Rating,5)">rating5.png</value>
		<value condition="String.Contains(ListItem.UserRating,4) | String.Contains(ListItem.Rating,4)">rating4.png</value>
		<value condition="String.Contains(ListItem.UserRating,3) | String.Contains(ListItem.Rating,3)">rating3.png</value>
		<value condition="String.Contains(ListItem.UserRating,2) | String.Contains(ListItem.Rating,2)">rating2.png</value>
		<value condition="String.Contains(ListItem.UserRating,1) | String.Contains(ListItem.Rating,1)">rating1.png</value>
		<value>blank.png</value>
	</variable>
	<variable name="SelectDialogNumObjects">
		<value condition="Control.IsVisible(3)">$INFO[Container(3).NumItems,(,)]</value>
		<value condition="Control.IsVisible(6)">$INFO[Container(6).NumItems,(,)]</value>
	</variable>
	<variable name="MasterModeLabel">
		<value condition="!System.IsMaster">$LOCALIZE[20045]</value>
		<value>$LOCALIZE[20046]</value>
	</variable>
	<variable name="DelayListAnimation">
		<value condition="[String.IsEqual(Skin.String(listview-idleanim),60) | String.IsEmpty(Skin.String(listview-idleanim))]">60$LOCALIZE[31810]</value>
		<value condition="String.IsEqual(Skin.String(listview-idleanim),90)">90$LOCALIZE[31810]</value>
		<value condition="String.IsEqual(Skin.String(listview-idleanim),120)">120$LOCALIZE[31810]</value>
		<value>$LOCALIZE[31815]</value>
	</variable>
	<variable name="VideoInfoWidget">
		<value condition="String.IsEqual(Window(home).Property(SpecialFeatures.Visible),true)">$INFO[Window(home).Property(SpecialFeatures.Widget)]</value>
		<value condition="String.IsEqual(ListItem.DBTYPE,movie) + String.IsEqual(Skin.String(widget-infomovie),$LOCALIZE[31960])">plugin://script.embuary.helper/?info=getsimilar&amp;dbid=$INFO[ListItem.DBID]&amp;type=movie</value>
		<value condition="String.IsEqual(ListItem.DBTYPE,movie) + String.IsEqual(Skin.String(widget-infomovie),$LOCALIZE[31971])">plugin://script.embuary.helper/?info=getinprogress&amp;type=movie&amp;pos=0</value>
		<value condition="String.IsEqual(ListItem.DBTYPE,movie) + String.IsEqual(Skin.String(widget-infomovie),$LOCALIZE[31972])">plugin://script.embuary.helper/?info=getbygenre&amp;unwatched=True&amp;type=movie</value>
		<value condition="String.IsEqual(ListItem.DBTYPE,movie) + String.IsEqual(Skin.String(widget-infomovie),$LOCALIZE[31974])">videodb://movies/sets/</value>
		<value condition="String.IsEqual(ListItem.DBTYPE,movie) + String.IsEqual(Skin.String(widget-infomovie),$LOCALIZE[31661]) | String.IsEqual(Skin.String(widget-infomovie),$LOCALIZE[31660]) | String.IsEqual(Skin.String(widget-infomovie),$LOCALIZE[31652])">$INFO[Skin.String(widget-infomovie.List)]</value>
		<value condition="String.IsEqual(ListItem.DBTYPE,movie)">videodb://recentlyaddedmovies/</value>
		<value condition="[String.IsEqual(ListItem.DBTYPE,tvshow) | String.IsEqual(ListItem.DBTYPE,season) | String.IsEqual(ListItem.DBTYPE,episode)] + 
		String.IsEqual(Skin.String(widget-infotvshow),$LOCALIZE[31955])">plugin://script.embuary.helper/?info=getsimilar&amp;dbid=$INFO[ListItem.DBID]&amp;type=tvshow</value>
		<value condition="[String.IsEqual(ListItem.DBTYPE,tvshow) | String.IsEqual(ListItem.DBTYPE,season) | String.IsEqual(ListItem.DBTYPE,episode)] + 
		String.IsEqual(Skin.String(widget-infotvshow),$LOCALIZE[31975])">plugin://script.embuary.helper/?info=getinprogress&amp;type=tvshow</value>
		<value condition="[String.IsEqual(ListItem.DBTYPE,tvshow) | String.IsEqual(ListItem.DBTYPE,season) | String.IsEqual(ListItem.DBTYPE,episode)] +
		String.IsEqual(Skin.String(widget-infotvshow),$LOCALIZE[31976])">plugin://script.embuary.helper/?info=getnextup</value>
		<value condition="[String.IsEqual(ListItem.DBTYPE,tvshow) | String.IsEqual(ListItem.DBTYPE,season) | String.IsEqual(ListItem.DBTYPE,episode)] +
		String.IsEqual(Skin.String(widget-infotvshow),$LOCALIZE[31977])">plugin://script.embuary.helper/?info=getnewshows</value>
		<value condition="String.IsEqual(ListItem.DBTYPE,tvshow) | String.IsEqual(ListItem.DBTYPE,season) | String.IsEqual(ListItem.DBTYPE,episode)">videodb://tvshows/titles/</value>
		<value condition="[String.IsEqual(ListItem.DBTYPE,tvshow) | String.IsEqual(ListItem.DBTYPE,season) | String.IsEqual(ListItem.DBTYPE,episode)] + 
		[String.IsEqual(Skin.String(widget-infotvshow),$LOCALIZE[31661]) | String.IsEqual(Skin.String(widget-infotvshow),$LOCALIZE[31660])
		| String.IsEqual(Skin.String(widget-infotvshow),$LOCALIZE[31652])]">$INFO[Skin.String(widget-infotvshow.List)]</value>
		<value condition="String.IsEqual(ListItem.DBTYPE,tvshow) | String.IsEqual(ListItem.DBTYPE,season) | String.IsEqual(ListItem.DBTYPE,episode)">videodb://recentlyaddedepisodes/</value>
	</variable>
	<variable name="VideoInfoWidgetTitle">
		<value condition="!Control.IsVisible(50) + !String.IsEmpty(Container(950).ListItem.Label) + String.IsEqual(Window(home).Property(SpecialFeatures.Visible),true)">$LOCALIZE[31891]</value>
		<value condition="!Control.IsVisible(50) + !String.IsEmpty(Container(950).ListItem.Label) + !String.IsEqual(Window(home).Property(SpecialFeatures.Visible),true)">$LOCALIZE[31691]</value>
		<value>$LOCALIZE[206]</value>
	</variable>
	<variable name="FocusToView">
		<value condition="Control.IsVisible(50)">SetFocus(50)</value>
		<value condition="Control.IsVisible(52)">SetFocus(52)</value>
		<value condition="Control.IsVisible(53)">SetFocus(53)</value>
		<value condition="Control.IsVisible(54)">SetFocus(54)</value>
		<value condition="Control.IsVisible(57)">SetFocus(57)</value>
		<value condition="Control.IsVisible(58)">SetFocus(58)</value>
	</variable>
	<variable name="MPAARatingIcons">
		<value condition="Skin.HasSetting(defaultmpaa-locale)">$INFO[Listitem.MPAA,resource://resource.images.classificationicons.colour/,.png]</value>
		<value>$INFO[Window(home).property(locale.country),resource://resource.images.classificationicons.colour/] $INFO[Listitem.MPAA,,.png]</value>
	</variable>
	<variable name="Overlay">
		<value condition="ListItem.IsResumable">OverlayPartialyWatched.png</value>
		<value condition="[Container.Content(tvshows) | Container.Content(seasons)] + !ListItem.IsParentFolder + !Integer.IsGreater(ListItem.Property(WatchedEpisodes),0)">OverlayUnwatched.png</value>
		<value condition="[Container.Content(tvshows) | Container.Content(seasons)] + Integer.IsGreater(ListItem.Property(UnWatchedEpisodes),0)">OverlayPartialyWatched.png</value>
		<value condition="[Container.Content(songs) | Container.Content(albums)] + !ListItem.IsParentFolder + !Integer.IsGreater(ListItem.PlayCount,0)">OverlayUnwatched.png</value>
		<value condition="!String.IsEmpty(ListItem.Overlay)">$INFO[ListItem.Overlay]</value>
	</variable>
	<variable name="PVROverlay">
		<value condition="ListItem.IsRecording">overlayisrecording.png</value>
		<value condition="ListItem.HasTimer + !ListItem.IsRecording">overlayhastimer.png</value>
	</variable>
	<variable name="FakeOverlayIcon">
		<value condition="!Pvr.IsPlayingRadio">$VAR[PlayerMusicCover]</value>
		<value>$INFO[ListItem.Icon]</value>
	</variable>
	<variable name="FakeOverlayLine1">
		<value condition="Player.HasVideo + !Skin.HasSetting(background-playingmedia)">$LOCALIZE[31037]</value>
		<value condition="Player.HasAudio + String.IsEmpty(Window(videos).Property(PlayingBackgroundMedia)) + !Pvr.IsPlayingRadio">$VAR[PlayerMusicInfo1]</value>
		<value condition="Player.HasAudio + String.IsEmpty(Window(videos).Property(PlayingBackgroundMedia)) + Pvr.IsPlayingRadio">$LOCALIZE[31037]</value>
	</variable>
	<variable name="FakeOverlayLine2">
		<value condition="Player.HasVideo + !Skin.HasSetting(background-playingmedia) + !Pvr.IsPlayingTv + !VideoPlayer.Content(episodes)">$INFO[VideoPlayer.Title]</value>
		<value condition="Player.HasVideo + !Skin.HasSetting(background-playingmedia) + !Pvr.IsPlayingTv + VideoPlayer.Content(episodes)">$INFO[VideoPlayer.TVShowTitle]</value>
		<value condition="Player.HasVideo + !Skin.HasSetting(background-playingmedia) + Pvr.IsPlayingTv">$INFO[VideoPlayer.ChannelName]</value>
		<value condition="Player.HasAudio + String.IsEmpty(Window(videos).Property(PlayingBackgroundMedia)) + !Pvr.IsPlayingRadio">$VAR[PlayerMusicInfo2]</value>
		<value condition="Player.HasAudio + String.IsEmpty(Window(videos).Property(PlayingBackgroundMedia)) + Pvr.IsPlayingRadio">$LOCALIZE[19021] - $INFO[MusicPlayer.ChannelName]</value>
	</variable>
	<variable name="FakeOverlayLine3">
		<value condition="Player.HasVideo + !Skin.HasSetting(background-playingmedia) + !Pvr.IsPlayingTv + VideoPlayer.Content(episodes)">$INFO[VideoPlayer.Title]</value>
		<value condition="Player.HasVideo + !Skin.HasSetting(background-playingmedia) + Pvr.IsPlayingTv">$INFO[VideoPlayer.ChannelName]</value>
		<value condition="Player.HasAudio + String.IsEmpty(Window(videos).Property(PlayingBackgroundMedia)) + !Pvr.IsPlayingRadio">$VAR[PlayerMusicInfo3]</value>
		<value condition="Player.HasAudio + String.IsEmpty(Window(videos).Property(PlayingBackgroundMedia)) + Pvr.IsPlayingRadio">$INFO[MusicPlayer.Title]</value>
	</variable>
	<variable name="FakeOverlayLine4">
		<value condition="Player.HasVideo + !Skin.HasSetting(background-playingmedia)">$INFO[Player.Time]$INFO[Player.Duration, / ]</value>
		<value condition="Player.HasAudio + String.IsEmpty(Window(videos).Property(PlayingBackgroundMedia)) + !Pvr.IsPlayingRadio">$INFO[MusicPlayer.Time]$INFO[MusicPlayer.Duration, / ]</value>
	</variable>
	<variable name="FakeNodeHeading">
		<value condition="String.IsEqual(Window(home).Property(NodeType),tv)">$LOCALIZE[19020]</value>
		<value condition="String.IsEqual(Window(home).Property(NodeType),radio)">$LOCALIZE[19021]</value>
		<value condition="String.IsEqual(Window(home).Property(NodeType),addon)">$LOCALIZE[24001]</value>
	</variable>	
	<variable name="ListSearchDescription">
		<value condition="Container.Content(livetv)">$INFO[ListItem.Property(Plot)]</value>
		<value condition="Container.Content(artists)">$INFO[ListItem.Property(Artist_Description)]</value>
		<value condition="Container.Content(albums)">$INFO[ListItem.Property(Album_Description)]</value>
		<value condition="Container.Content(songs)">$INFO[ListItem.Comment]</value>
		<value>$INFO[ListItem.Plot]</value>
	</variable>
	<variable name="ListSearchSecondLine">
		<value condition="Container.Content(movies) | Container.Content(tvshows)">$INFO[ListItem.Genre]</value>
		<value condition="Container.Content(seasons) | Container.Content(episodes)">$INFO[ListItem.TVShowTitle]</value>
		<value condition="Container.Content(artists)">$INFO[ListItem.Property(artist_genre)]</value>
		<value condition="Container.Content(musicvideos) | Container.Content(albums) | Container.Content(songs)">$INFO[ListItem.Artist]</value>
		<value condition="Container.Content(livetv)">$INFO[ListItem.Property(Starttime)]</value>
		<value condition="Container.Content(actors) | Container.Content(directors)">$INFO[ListItem.Label2]</value>
	</variable>
	<variable name="ListItemFlags">
		<value condition="ListItem.IsStereoscopic">listitem/3D.png</value>
		<value condition="!String.IsEmpty(ListItem.VideoResolution) + Integer.IsGreater(ListItem.VideoResolution,2160)">listitem/8K.png</value>
		<value condition="!String.IsEmpty(ListItem.VideoResolution) + Integer.IsGreater(ListItem.VideoResolution,1080)">listitem/4K.png</value>
		<value condition="!String.IsEmpty(ListItem.VideoResolution) + Integer.IsGreater(ListItem.VideoResolution,720)">listitem/FHD.png</value>
		<value condition="!String.IsEmpty(ListItem.VideoResolution) + Integer.IsGreater(ListItem.VideoResolution,625)">listitem/HD.png</value>
		<value condition="!String.IsEmpty(ListItem.VideoResolution)">listitem/SD.png</value>
	</variable>
	<variable name="ListItemShortcut">
		<value condition="Container.Content(movies) | Container.Content(episodes) | Container.Content(musicvideos) | Container.Content(songs) | Container.Content(playlists)">PlayMedia("$INFO[ListItem.FilenameAndPath]")</value>
		<value condition="Window.IsVisible(videos)">ActivateWindow(videos,"$INFO[ListItem.FolderPath]",return)</value>
		<value condition="Window.IsVisible(music)">ActivateWindow(music,"$INFO[ListItem.FolderPath]",return)</value>
		<value condition="Window.IsVisible(programs)">ActivateWindow(programs,"$INFO[ListItem.FolderPath]",return)</value>
	</variable>
	<variable name="ListDynamicContent">
		<value condition="Container.Content(movies) + String.IsEqual(Skin.String(widget-listview-movie),$LOCALIZE[31960])">plugin://script.embuary.helper/?info=getsimilar&amp;type=movie</value>
		<value condition="Container.Content(movies) + String.IsEqual(Skin.String(widget-listview-movie),$LOCALIZE[31971])">plugin://script.embuary.helper/?info=getinprogress&amp;type=movie&amp;pos=0</value>
		<value condition="Container.Content(movies) + String.IsEqual(Skin.String(widget-listview-movie),$LOCALIZE[31972])">plugin://script.embuary.helper/?info=getbygenre&amp;unwatched=True&amp;type=movie</value>
		<value condition="Container.Content(movies) + String.IsEqual(Skin.String(widget-listview-movie),$LOCALIZE[31974])">videodb://movies/sets/</value>
		<value condition="Container.Content(movies) + [String.IsEqual(Skin.String(widget-listview-movie),$LOCALIZE[31661]) | String.IsEqual(Skin.String(widget-listview-movie),$LOCALIZE[31660]) | String.IsEqual(Skin.String(widget-listview-movie),$LOCALIZE[31652])]">$INFO[Skin.String(widget-listview-movie.List)]</value>
		<value condition="Container.Content(movies)">videodb://recentlyaddedmovies/</value>
		<value condition="Container.Content(tvshows) + String.IsEqual(Skin.String(widget-listview-tvshow),$LOCALIZE[31955])">plugin://script.embuary.helper/?info=getsimilar&amp;type=tvshow&amp;pos=0</value>
		<value condition="Container.Content(tvshows) + String.IsEqual(Skin.String(widget-listview-tvshow),$LOCALIZE[31975])">plugin://script.embuary.helper/?info=getinprogress&amp;type=tvshow</value>
		<value condition="Container.Content(tvshows) + String.IsEqual(Skin.String(widget-listview-tvshow),$LOCALIZE[31976])">plugin://script.embuary.helper/?info=getnextup</value>
		<value condition="Container.Content(tvshows) + String.IsEqual(Skin.String(widget-listview-tvshow),$LOCALIZE[31977])">plugin://script.embuary.helper/?info=getnewshows</value>
		<value condition="Container.Content(tvshows) + [String.IsEqual(Skin.String(widget-listview-tvshow),$LOCALIZE[31661]) | String.IsEqual(Skin.String(widget-listview-tvshow),$LOCALIZE[31660]) | String.IsEqual(Skin.String(widget-listview-tvshow),$LOCALIZE[31652])]">$INFO[Skin.String(widget-listview-tvshow.List)]</value>
		<value condition="Container.Content(tvshows)">videodb://recentlyaddedepisodes/</value>
	</variable>
	<variable name="ListScrollNavVideo">
		<value condition="Control.IsVisible(50) + Skin.HasSetting(show-letterbar) + [Container.Content(sets) | Container.Content(movies) | Container.Content(tvshows) | Container.Content(musicvideos)]">SetFocus(1260)</value>
		<value condition="Control.IsVisible(50) + Control.IsVisible(1250) + !String.IsEqual(Skin.String(show-scrollbar),$LOCALIZE[31877])">SetFocus(1250)</value>
		<value condition="Control.IsVisible(50)">SetFocus(4502)</value>
		<value condition="Control.IsVisible(52) + Skin.HasSetting(show-letterbar) + [Container.Content(movies) | Container.Content(tvshows) | Container.Content(musicvideos)]">SetFocus(1262)</value>
		<value condition="Control.IsVisible(52) + Control.IsVisible(1252) + !String.IsEqual(Skin.String(show-scrollbar),$LOCALIZE[31877])">SetFocus(1252)</value>
		<value condition="Control.IsVisible(52)">SetFocus(4521)</value>
		<value condition="Control.IsVisible(53) + Skin.HasSetting(show-letterbar) + Container.Content(tvshows)">SetFocus(1263)</value>
		<value condition="Control.IsVisible(53) + Control.IsVisible(1253) + !String.IsEqual(Skin.String(show-scrollbar),$LOCALIZE[31877])">SetFocus(1253)</value>
		<value condition="Control.IsVisible(53)">SetFocus(4531)</value>
		<value condition="Control.IsVisible(54) + Skin.HasSetting(show-letterbar) + [Container.Content(movies) | Container.Content(tvshows) | Container.Content(musicvideos)]">SetFocus(1264)</value>
		<value condition="Control.IsVisible(54) + Control.IsVisible(1254) + !String.IsEqual(Skin.String(show-scrollbar),$LOCALIZE[31877])">SetFocus(1254)</value>
		<value condition="Control.IsVisible(54)">SetFocus(4541)</value>
		<value condition="Control.IsVisible(57) + Skin.HasSetting(show-letterbar) + [Container.Content(movies) | Container.Content(tvshows) | Container.Content(musicvideos)]">SetFocus(1267)</value>
		<value condition="Control.IsVisible(57) + Control.IsVisible(1257) + !String.IsEqual(Skin.String(show-scrollbar),$LOCALIZE[31877])">SetFocus(1257)</value>
		<value condition="Control.IsVisible(57)">SetFocus(4571)</value>
		<value condition="Control.IsVisible(58) + Skin.HasSetting(show-letterbar) + [Container.Content(sets) | Container.Content(movies) | Container.Content(tvshows) | Container.Content(musicvideos)]">SetFocus(1268)</value>
		<value condition="Control.IsVisible(58) + Control.IsVisible(1258) + !String.IsEqual(Skin.String(show-scrollbar),$LOCALIZE[31877])">SetFocus(1258)</value>
		<value condition="Control.IsVisible(58)">SetFocus(4581)</value>
	</variable>
	<variable name="ListScrollNavMusic">
		<value condition="Control.IsVisible(50) + Skin.HasSetting(show-letterbar) + [Container.Content(artists) | Container.Content(albums) | Container.Content(musicvideos)]">SetFocus(1260)</value>
		<value condition="Control.IsVisible(50) + !String.IsEqual(Skin.String(show-scrollbar),$LOCALIZE[31877])">SetFocus(1250)</value>
		<value condition="Control.IsVisible(50)">SetFocus(4501)</value>
		<value condition="Control.IsVisible(52) + Skin.HasSetting(show-letterbar) + [Container.Content(artists) | Container.Content(albums) | Container.Content(musicvideos)]">SetFocus(1262)</value>
		<value condition="Control.IsVisible(52) + !String.IsEqual(Skin.String(show-scrollbar),$LOCALIZE[31877])">SetFocus(1252)</value>
		<value condition="Control.IsVisible(52)">SetFocus(4521)</value>
		<value condition="Control.IsVisible(54) + Skin.HasSetting(show-letterbar) + [Container.Content(artists) | Container.Content(albums) | Container.Content(musicvideos)]">SetFocus(1264)</value>
		<value condition="Control.IsVisible(54) + !String.IsEqual(Skin.String(show-scrollbar),$LOCALIZE[31877])">SetFocus(1254)</value>
		<value condition="Control.IsVisible(54)">SetFocus(4541)</value>
		<value condition="Control.IsVisible(57) + Skin.HasSetting(show-letterbar) + [Container.Content(artists) | Container.Content(albums) | Container.Content(musicvideos)]">SetFocus(1267)</value>
		<value condition="Control.IsVisible(57) + !String.IsEqual(Skin.String(show-scrollbar),$LOCALIZE[31877])">SetFocus(1257)</value>
		<value condition="Control.IsVisible(57)">SetFocus(4571)</value>
		<value condition="Control.IsVisible(58) + Skin.HasSetting(show-letterbar) + [Container.Content(artists) | Container.Content(albums) | Container.Content(musicvideos)]">SetFocus(1268)</value>
		<value condition="Control.IsVisible(58) + !String.IsEqual(Skin.String(show-scrollbar),$LOCALIZE[31877])">SetFocus(1258)</value>
		<value condition="Control.IsVisible(58)">SetFocus(4581)</value>
	</variable>
	<variable name="ListScrollNavSets">
		<value condition="Control.IsVisible(50) + Container(50).Content(sets) + !Skin.HasSetting(lock-screensettings) + !ListItem.IsParentFolder">SetFocus(5050)</value>
		<value condition="Control.IsVisible(50) + !Skin.HasSetting(lock-screensettings)">SetFocus(9000)</value>
		<value condition="Control.IsVisible(50)">SetFocus(4501)</value>
		<value condition="Control.IsVisible(58) + Container(50).Content(sets) + !Skin.HasSetting(lock-screensettings) + !ListItem.IsParentFolder">SetFocus(5058)</value>
		<value condition="Control.IsVisible(58) + !Skin.HasSetting(lock-screensettings)">SetFocus(9000)</value>
		<value condition="Control.IsVisible(58)">SetFocus(4581)</value>
		<value condition="[Control.IsVisible(52) | Control.IsVisible(53) | Control.IsVisible(54) | Control.IsVisible(57)] + !Skin.HasSetting(lock-screensettings)">SetFocus(9000)</value>
	</variable>
	<variable name="ListScrollDiffuse">
		<value condition="Control.IsVisible(50) + Control.HasFocus(50)">white</value>
		<value condition="Control.IsVisible(50) + !Control.HasFocus(50)">UnFocusedCovers</value>
		<value condition="Control.IsVisible(52) + Control.HasFocus(52)">white</value>
		<value condition="Control.IsVisible(52) + !Control.HasFocus(52)">UnFocusedCovers</value>
		<value condition="Control.IsVisible(53) + Control.HasFocus(53)">white</value>
		<value condition="Control.IsVisible(53) + !Control.HasFocus(53)">UnFocusedCovers</value>
		<value condition="Control.IsVisible(54) + Control.HasFocus(54)">white</value>
		<value condition="Control.IsVisible(54) + !Control.HasFocus(54)">UnFocusedCovers</value>
		<value condition="Control.IsVisible(57) + Control.HasFocus(57)">white</value>
		<value condition="Control.IsVisible(57) + !Control.HasFocus(57)">SecondaryCovers</value>
		<value condition="Control.IsVisible(58) + Control.HasFocus(58)">white</value>
		<value condition="Control.IsVisible(58) + !Control.HasFocus(58)">UnFocusedCovers</value>
	</variable>
	<variable name="VideoInfoPlot">
		<value condition="!String.IsEmpty(ListItem.Plot)">$INFO[ListItem.Plot]</value>
		<value condition="!String.IsEmpty(ListItem.PlotOutline)">$INFO[ListItem.PlotOutline]</value>
	</variable>
	<variable name="VideoPlot">
		<value condition="!String.IsEmpty(ListItemAbsolute(1).PlotOutline) + Container.Content(seasons) + String.Contains(ListItem.Label,$LOCALIZE[20366])">$INFO[ListItemAbsolute(1).PlotOutline]</value>
		<value condition="!String.IsEmpty(ListItemAbsolute(1).Plot) + Container.Content(seasons) + String.Contains(ListItem.Label,$LOCALIZE[20366])">$INFO[ListItemAbsolute(1).Plot]</value>
		<value condition="!String.IsEmpty(ListItem.PlotOutline)">$INFO[ListItem.PlotOutline]</value>
		<value condition="!String.IsEmpty(ListItem.Plot)">$INFO[ListItem.Plot]</value>
	</variable>
	<variable name="AddonInfoDescription">
		<value condition="!String.IsEmpty(ListItem.AddonDescription)">$INFO[ListItem.AddonDescription]</value>
		<value condition="!String.IsEmpty(ListItem.AddonSummary)">$INFO[ListItem.AddonSummary]</value>
	</variable>
	<variable name="PlayerControlRepeatImage">
		<value condition="Playlist.IsRepeatOne + Control.HasFocus(674)">osd-btn-repeatone-focus.png</value>
		<value condition="Playlist.IsRepeat + Control.HasFocus(674)">osd-btn-repeatall-focus.png</value>
		<value condition="Control.HasFocus(674)">osd-btn-repeat-focus.png</value>
		<value condition="Playlist.IsRepeatOne">osd-btn-repeatone.png</value>
		<value condition="Playlist.IsRepeat">osd-btn-repeatall.png</value>
		<value>osd-btn-repeat.png</value>
	</variable>
	<variable name="PlayStateImage">
		<value condition="Player.Caching">busy.png</value>
		<value condition="Player.Paused">osd-btn-pause-focus.png</value>
		<value condition="Player.Forwarding">osd-btn-fastfwd-focus.png</value>
		<value condition="Player.Rewinding">osd-btn-rewind-focus.png</value>
		<value condition="[Player.Rewinding2x | Player.Rewinding4x | Player.Rewinding8x | Player.Rewinding16x | Player.Rewinding32x]">osd-btn-rewind-focus.png</value>
		<value condition="[Player.Forwarding2x | Player.Forwarding4x | Player.Forwarding8x | Player.Forwarding16x | Player.Forwarding32x]">osd-btn-fastfwd-focus.png</value>
		<value condition="Player.IsTempo">osd-btn-play-focus.png</value>
	</variable>
	<variable name="PlayStateTxt">
		<value condition="Player.Caching"> $LOCALIZE[15107] $INFO[Player.CacheLevel]%</value>
		<value condition="Player.Paused">$LOCALIZE[112]</value>
		<value condition="!String.IsEmpty(Player.SeekStepSize)">$INFO[Player.SeekStepSize]</value>
		<value condition="[Player.Rewinding2x | Player.Forwarding2x]">x2</value>
		<value condition="[Player.Rewinding4x | Player.Forwarding4x]">x4</value>
		<value condition="[Player.Rewinding8x | Player.Forwarding8x]">x8</value>
		<value condition="[Player.Rewinding16x | Player.Forwarding16x]">x16</value>
		<value condition="[Player.Rewinding32x | Player.Forwarding32x]">x32</value>
		<value condition="Player.IsTempo">$INFO[Player.Playspeed,x,]</value>
	</variable>
	<variable name="ListitemDuration">
		<value condition="Integer.IsLess(ListItem.Duration(mins),1) + !String.IsEmpty(Listitem.Duration)">( $LOCALIZE[19695] )</value>
		<value condition="Integer.IsEqual(ListItem.Duration(mins),1)">$INFO[ListItem.Duration,, $LOCALIZE[31813]]</value>
		<value condition="Integer.IsLess(ListItem.Duration(mins),60)">$INFO[ListItem.Duration,, $LOCALIZE[31814]]</value>
		<value condition="Integer.IsLess(ListItem.Duration(mins),120)">$INFO[ListItem.Duration,, $LOCALIZE[31817]]</value>
		<value condition="Integer.IsGreater(ListItem.Duration(hours),1)">$INFO[ListItem.Duration,, $LOCALIZE[31816]]</value>
		<value>$INFO[ListItem.Duration]</value>
	</variable>
	<variable name="VideoListViewLine2">
		<value condition="[Container.Content(files) + !ListItem.IsFolder]">$INFO[ListItem.Size]</value>
		<value condition="Container.Content(addons)">$INFO[ListItem.AddonDescription]</value>
		<value condition="[Container.Content(tvshows) | Container.Content(seasons)] + !String.IsEmpty(ListItem.PlotOutline)">$INFO[ListItem.PlotOutline]</value>
		<value condition="[Container.Content(movies) | Container.Content(musicvideos) | Container.Content(episodes)] + !String.IsEmpty(ListItem.Duration)">$VAR[ListitemDuration]</value>
		<value condition="!String.IsEmpty(ListItem.Label2)">$INFO[ListItem.Label2]</value>
	</variable>
	<variable name="MovieLibEntry">
		<value condition="!Library.HasContent(movies)">ActivateWindow(videos,Files,return)</value>
		<value condition="String.IsEqual(Skin.String(libraryentry-movie),$LOCALIZE[369])">ActivateWindow(videos,MovieTitles,return)</value>
		<value condition="String.IsEqual(Skin.String(libraryentry-movie),$LOCALIZE[20108])">ActivateWindow(videos,Movies,return)</value>
		<value condition="String.IsEqual(Skin.String(libraryentry-movie),$LOCALIZE[20386])">ActivateWindow(videos,RecentlyAddedMovies,return)</value>
		<value condition="String.IsEqual(Skin.String(libraryentry-movie),$LOCALIZE[135])">ActivateWindow(videos,MovieGenres,return)</value>
		<value condition="String.IsEqual(Skin.String(libraryentry-movie),$LOCALIZE[652])">ActivateWindow(videos,MovieYears,return)</value>
		<value condition="String.IsEqual(Skin.String(libraryentry-movie),$LOCALIZE[344])">ActivateWindow(videos,MovieActors,return)</value>
		<value condition="String.IsEqual(Skin.String(libraryentry-movie),$LOCALIZE[20348])">ActivateWindow(videos,MovieDirectors,return)</value>
		<value condition="String.IsEqual(Skin.String(libraryentry-movie),$LOCALIZE[20388])">ActivateWindow(videos,MovieStudios,return)</value>
		<value condition="String.IsEqual(Skin.String(libraryentry-movie),$LOCALIZE[20434])">ActivateWindow(videos,MovieSets,return)</value>
		<value condition="String.IsEqual(Skin.String(libraryentry-movie),$LOCALIZE[20451])">ActivateWindow(videos,MovieCountries,return)</value>
		<value condition="String.IsEqual(Skin.String(libraryentry-movie),$LOCALIZE[20459])">ActivateWindow(videos,MovieTags,return)</value>
		<value condition="String.IsEqual(Skin.String(libraryentry-movie),$LOCALIZE[744])">ActivateWindow(videos,Files,return)</value>
		<value condition="String.IsEqual(Skin.String(libraryentry-movie),$LOCALIZE[31652])">$INFO[Skin.String(CustomMovieEntry.Path)]</value>
		<value>ActivateWindow(videos,MovieTitles,return)</value>
	</variable>
	<variable name="TVLibEntry">
		<value condition="!Library.HasContent(tvshows)">ActivateWindow(videos,Files,return)</value>
		<value condition="String.IsEqual(Skin.String(libraryentry-tvshow),$LOCALIZE[369])">ActivateWindow(videos,TvShowTitles,return)</value>
		<value condition="String.IsEqual(Skin.String(libraryentry-tvshow),$LOCALIZE[20108])">ActivateWindow(videos,TvShows,return)</value>
		<value condition="String.IsEqual(Skin.String(libraryentry-tvshow),$LOCALIZE[20387])">ActivateWindow(videos,RecentlyAddedEpisodes,return)</value>
		<value condition="String.IsEqual(Skin.String(libraryentry-tvshow),$LOCALIZE[135])">ActivateWindow(videos,TvShowGenres,return)</value>
		<value condition="String.IsEqual(Skin.String(libraryentry-tvshow),$LOCALIZE[652])">ActivateWindow(videos,TvShowYears,return)</value>
		<value condition="String.IsEqual(Skin.String(libraryentry-tvshow),$LOCALIZE[344])">ActivateWindow(videos,TvShowActors,return)</value>
		<value condition="String.IsEqual(Skin.String(libraryentry-tvshow),$LOCALIZE[20388])">ActivateWindow(videos,TvShowStudios,return)</value>
		<value condition="String.IsEqual(Skin.String(libraryentry-tvshow),$LOCALIZE[744])">ActivateWindow(videos,Files,return)</value>
		<value condition="String.IsEqual(Skin.String(libraryentry-tvshow),$LOCALIZE[31652])">$INFO[Skin.String(CustomTVShowEntry.Path)]</value>
		<value>ActivateWindow(videos,TvShowTitles,return)</value>
	</variable>
	<variable name="TVEntry">
		<value condition="String.IsEqual(Skin.String(libraryentry-tv),$LOCALIZE[20108])">ActivateWindow(1155)</value>
		<value condition="String.IsEqual(Skin.String(libraryentry-tv),$LOCALIZE[31703])">PlayPvrTV</value>
		<value condition="String.IsEqual(Skin.String(libraryentry-tv),$LOCALIZE[19023])">ActivateWindow(tvchannels,return)</value>
		<value condition="String.IsEqual(Skin.String(libraryentry-tv),$LOCALIZE[19069])">ActivateWindow(tvguide,return)</value>
		<value condition="String.IsEqual(Skin.String(libraryentry-tv),$LOCALIZE[19163])">ActivateWindow(tvrecordings,return)</value>
		<value condition="String.IsEqual(Skin.String(libraryentry-tv),$LOCALIZE[19040])">ActivateWindow(tvtimers,return)</value>
		<value condition="String.IsEqual(Skin.String(libraryentry-tv),$LOCALIZE[137])">ActivateWindow(tvsearch,return)</value>
		<value>ActivateWindow(tvguide,return)</value>
	</variable>
	<variable name="RadioEntry">
		<value condition="String.IsEqual(Skin.String(libraryentry-radio),$LOCALIZE[20108])">ActivateWindow(1155)</value>
		<value condition="String.IsEqual(Skin.String(libraryentry-radio),$LOCALIZE[31703])">PlayPvrRadio</value>
		<value condition="String.IsEqual(Skin.String(libraryentry-radio),$LOCALIZE[19024])">ActivateWindow(radiochannels,return)</value>
		<value condition="String.IsEqual(Skin.String(libraryentry-radio),$LOCALIZE[19069])">ActivateWindow(radioguide,return)</value>
		<value condition="String.IsEqual(Skin.String(libraryentry-radio),$LOCALIZE[19163])">ActivateWindow(radiorecordings,return)</value>
		<value condition="String.IsEqual(Skin.String(libraryentry-radio),$LOCALIZE[19040])">ActivateWindow(radiotimers,return)</value>
		<value condition="String.IsEqual(Skin.String(libraryentry-radio),$LOCALIZE[137])">ActivateWindow(radiosearch,return)</value>
		<value>ActivateWindow(radioguide,return)</value>
	</variable>
	<variable name="MusicLibEntry">
		<value condition="!Library.HasContent(music)">ActivateWindow(music,Files,return)</value>
		<value condition="String.IsEqual(Skin.String(libraryentry-music),$LOCALIZE[20108])">ActivateWindow(music,Root,return)</value>
		<value condition="String.IsEqual(Skin.String(libraryentry-music),$LOCALIZE[132])">ActivateWindow(music,Albums,return)</value>
		<value condition="String.IsEqual(Skin.String(libraryentry-music),$LOCALIZE[135])">ActivateWindow(music,Genres,return)</value>
		<value condition="String.IsEqual(Skin.String(libraryentry-music),$LOCALIZE[133])">ActivateWindow(music,Artists,return)</value>
		<value condition="String.IsEqual(Skin.String(libraryentry-music),$LOCALIZE[134])">ActivateWindow(music,Songs,return)</value>
		<value condition="String.IsEqual(Skin.String(libraryentry-music),$LOCALIZE[10504])">ActivateWindow(music,Top100Songs,return)</value>
		<value condition="String.IsEqual(Skin.String(libraryentry-music),$LOCALIZE[10505])">ActivateWindow(music,Top100Albums,return)</value>
		<value condition="String.IsEqual(Skin.String(libraryentry-music),$LOCALIZE[359])">ActivateWindow(music,RecentlyAddedAlbums,return)</value>
		<value condition="String.IsEqual(Skin.String(libraryentry-music),$LOCALIZE[517])">ActivateWindow(music,RecentlyPlayedAlbums,return)</value>
		<value condition="String.IsEqual(Skin.String(libraryentry-music),$LOCALIZE[521])">ActivateWindow(music,Compilations,return)</value>
		<value condition="String.IsEqual(Skin.String(libraryentry-music),$LOCALIZE[652])">ActivateWindow(music,Years,return)</value>
		<value condition="String.IsEqual(Skin.String(libraryentry-music),$LOCALIZE[1050])">ActivateWindow(music,Singles,return)</value>
		<value condition="String.IsEqual(Skin.String(libraryentry-music),$LOCALIZE[744])">ActivateWindow(music,Files,return)</value>
		<value condition="String.IsEqual(Skin.String(libraryentry-music),$LOCALIZE[31652])">$INFO[Skin.String(CustomMusicEntry.Path)]</value>
		<value>ActivateWindow(music,Albums,return)</value>
	</variable>
	<variable name="MusicVideoLibEntry">
		<value condition="!Library.HasContent(musicvideos)">ActivateWindow(videos,Files,return)</value>
		<value condition="String.IsEqual(Skin.String(libraryentry-musicvideo),$LOCALIZE[369])">ActivateWindow(music,videodb://musicvideos/titles/,return)</value>
		<value condition="String.IsEqual(Skin.String(libraryentry-musicvideo),$LOCALIZE[20108])">ActivateWindow(music,videodb://musicvideos/,return)</value>
		<value condition="String.IsEqual(Skin.String(libraryentry-musicvideo),$LOCALIZE[20390])">ActivateWindow(music,videodb://recentlyaddedmusicvideos/,return)</value>
		<value condition="String.IsEqual(Skin.String(libraryentry-musicvideo),$LOCALIZE[135])">ActivateWindow(music,videodb://musicvideos/genres/,return)</value>
		<value condition="String.IsEqual(Skin.String(libraryentry-musicvideo),$LOCALIZE[652])">ActivateWindow(music,videodb://musicvideos/years/,return)</value>
		<value condition="String.IsEqual(Skin.String(libraryentry-musicvideo),$LOCALIZE[133])">ActivateWindow(music,videodb://musicvideos/artists/,return)</value>
		<value condition="String.IsEqual(Skin.String(libraryentry-musicvideo),$LOCALIZE[132])">ActivateWindow(music,videodb://musicvideos/albums/,return)</value>
		<value condition="String.IsEqual(Skin.String(libraryentry-musicvideo),$LOCALIZE[20348])">ActivateWindow(music,videodb://musicvideos/directors/,return)</value>
		<value condition="String.IsEqual(Skin.String(libraryentry-musicvideo),$LOCALIZE[20388])">ActivateWindow(music,videodb://musicvideos/studios/,return)</value>
		<value condition="String.IsEqual(Skin.String(libraryentry-musicvideo),$LOCALIZE[744])">ActivateWindow(videos,Files,return)</value>
		<value condition="String.IsEqual(Skin.String(libraryentry-musicvideo),$LOCALIZE[31652])">$INFO[Skin.String(CustomMusicVideoEntry.Path)]</value>
		<value>ActivateWindow(music,videodb://musicvideos/titles/,return)</value>
	</variable>
	<variable name="VideoHeadings">
		<value condition="String.Contains(Container.FolderPath,plugin.video.specialfeatures)">$LOCALIZE[31891]</value>
		<value condition="Container.Content(movies)">$LOCALIZE[20342]</value>
		<value condition="Container.Content(tvshows)">$LOCALIZE[31027]</value>
		<value condition="Container.Content(episodes) + !String.IsEmpty(Container.ShowTitle) + Integer.IsGreater(ListItem.Season,0)">$INFO[Container.ShowTitle][CR]$INFO[ListItem.Season,$LOCALIZE[20373] - ]</value>
		<value condition="Container.Content(episodes) + !String.IsEmpty(Container.ShowTitle) + String.IsEqual(ListItem.Season,0)">$INFO[Container.ShowTitle][CR]$LOCALIZE[20381]</value>
		<value condition="Container.Content(actors)">$LOCALIZE[344]</value>
		<value condition="Container.Content(genres)">$LOCALIZE[135]</value>
		<value condition="Container.Content(years)">$LOCALIZE[652]</value>
		<value condition="Container.Content(studios)">$LOCALIZE[20388]</value>
		<value condition="Container.Content(directors)">$LOCALIZE[20348]</value>
		<value condition="Container.Content(musicvideos)">$LOCALIZE[20389]</value>
		<value condition="Container.Content(playlists)">$LOCALIZE[136]</value>
		<value condition="Container.Content(addons)">$LOCALIZE[31696]</value>
		<value condition="Container.Content(files)">$LOCALIZE[744]</value>
		<value condition="!String.IsEmpty(Container.FolderName) + !String.IsEmpty(ListItem.Label)">$INFO[Container.FolderName]</value>
		<value>$LOCALIZE[3]</value>
	</variable>
	<variable name="MusicHeadings">
		<value condition="Container.Content(artists)">$LOCALIZE[133]</value>
		<value condition="Container.Content(albums)">$LOCALIZE[132]</value>
		<value condition="Container.Content(genres)">$LOCALIZE[135]</value>
		<value condition="Container.Content(years)">$LOCALIZE[652]</value>
		<value condition="Container.Content(studios)">$LOCALIZE[20388]</value>
		<value condition="Container.Content(directors)">$LOCALIZE[20348]</value>
		<value condition="Container.Content(musicvideos)">$LOCALIZE[20389]</value>
		<value condition="Container.Content(playlists)">$LOCALIZE[136]</value>
		<value condition="Container.Content(addons)">$LOCALIZE[31697]</value>
		<value condition="Container.Content(files)">$LOCALIZE[744]</value>
		<value condition="!String.IsEmpty(Container.FolderName) + !String.IsEmpty(ListItem.Label)">$INFO[Container.FolderName]</value>
		<value>$LOCALIZE[31030]</value>
	</variable>
	<variable name="PVRHeading">
		<value condition="Control.IsVisible(10)">$LOCALIZE[22020]</value><!-- EPG -->
		<value condition="Window.IsVisible(MyPVRSearch.xml)">$LOCALIZE[137]</value><!-- Search -->
		<value condition="Window.IsVisible(MyPVRTimers.xml)">$LOCALIZE[19040]</value><!-- Timer -->
		<value condition="Window.IsVisible(MyPVRRecordings.xml)">$LOCALIZE[20007]</value><!-- Recordings -->
		<value>$INFO[Container.FolderName]</value>
	</variable>
	<variable name="CustomFavHeading">
		<value condition="String.IsEmpty(Skin.String(CustomFav.Heading))">$LOCALIZE[20190]</value>
		<value>$INFO[Skin.String(CustomFav.Heading)]</value>
	</variable>
	<variable name="PVRChannelManagerHeading">
		<value condition="String.IsEmpty(Window.Property(IsRadio))">$LOCALIZE[19199] - $LOCALIZE[19023]</value>
		<value>$LOCALIZE[19199] - $LOCALIZE[19024]</value>
	</variable>
	<variable name="PVRChannelManagerSubHeading">
		<value condition="String.IsEmpty(Window.Property(IsRadio))">$LOCALIZE[19023]</value>
		<value>$LOCALIZE[19024]</value>
	</variable>
	<variable name="PVRChannelOSDHeading">
		<value condition="pvr.IsPlayingRadio">$LOCALIZE[19024] - $INFO[MusicPlayer.ChannelGroup]</value>
		<value>$LOCALIZE[19023] - $INFO[VideoPlayer.ChannelGroup]</value>
	</variable>
	<variable name="IconBanner">
		<value condition="!String.IsEmpty(ListItem.Art(banner))">$INFO[ListItem.Art(banner)]</value>
		<value condition="!String.IsEmpty(ListItem.Art(clearlogo))">$INFO[ListItem.Art(clearlogo)]</value>
		<value condition="!String.IsEmpty(ListItem.Art(clearart))">$INFO[ListItem.Art(clearart)]</value>
		<value>$INFO[ListItem.Icon]</value>
	</variable>
	<variable name="TVShowPoster">
		<value condition="!String.IsEmpty(ListItem.Art(tvshow.poster))">$INFO[ListItem.Art(tvshow.poster)]</value>
		<value condition="!String.IsEmpty(ListItem.Art(poster))">$INFO[ListItem.Art(poster)]</value>
		<value condition="!String.IsEmpty(ListItem.Icon)">$INFO[ListItem.Icon]</value>
	</variable>
	<variable name="IconPoster">
		<value condition="!Container.Scrolling + !System.ScreenSaverActive + !String.IsEmpty(ListItem.Art(animatedposter)) + Skin.HasSetting(animated-artwork)">$INFO[ListItem.Art(animatedposter)]</value>
		<value condition="!String.IsEmpty(ListItem(1).Art(tvshow.poster)) + Container.Content(seasons) + String.Contains(ListItem.Label,$LOCALIZE[20366])">$INFO[ListItem(1).Art(tvshow.poster)]</value>
		<value condition="!String.IsEmpty(ListItem.Art(tvshow.poster))">$INFO[ListItem.Art(tvshow.poster)]</value>
		<value condition="!String.IsEmpty(ListItem.Art(poster))">$INFO[ListItem.Art(poster)]</value>
		<value condition="!String.IsEmpty(ListItem.Art(thumb))">$INFO[ListItem.Art(thumb)]</value>
		<value condition="!String.IsEmpty(ListItem.Icon) + ListItem.IsParentFolder">DefaultFolderBack.png</value>
		<value condition="!String.IsEmpty(ListItem.Icon) + !String.Contains(ListItem.Icon,Default)">$INFO[ListItem.Icon]</value>
		<value condition="String.IsEmpty(Container.Content) + !String.Contains(ListItem.Icon,Default)">$INFO[ListItem.Icon]</value>
		<value condition="Container.Content(studios) + !String.IsEmpty(Skin.String(custom-moviestudioicons.path))">$INFO[Skin.String(custom-moviestudioicons.path)]$INFO[ListItem.Label]$INFO[Skin.String(custom-moviestudioicons.ext)]</value>
		<value condition="Container.Content(genres) + !String.IsEmpty(Skin.String(custom-moviegenresicons.path))">$INFO[Skin.String(custom-moviegenresicons.path)]$INFO[ListItem.Label]$INFO[Skin.String(custom-moviegenresicons.ext)]</value>
		<value condition="Container.Content(actors) | Container.Content(directors)">DefaultUser.png</value>
		<value condition="Container.Content(years)">DefaultYear.png</value>
		<value condition="Container.Content(playlists)">DefaultPlaylist.png</value>
		<value condition="Container.Content(movies)">DefaultMovies.png</value>
		<value condition="Container.Content(musicvideos)">DefaultMusicVideos.png</value>
		<value condition="Container.Content(tvshows) | Container.Content(seasons) | Container.Content(episodes)">DefaultTvshows.png</value>
		<value condition="Container.Content(addons)">DefaultAddon.png</value>
		<value>DefaultVideo.png</value>
	</variable>
	<variable name="Icon(-5)Poster">
		<value condition="ListItem(-5).IsParentFolder">DefaultFolderBack.png</value>
		<value condition="!Container().Scrolling + !System.ScreenSaverActive + !String.IsEmpty(ListItem(-5).Art(animatedposter)) + Skin.HasSetting(animated-artwork)">$INFO[ListItem(-5).Art(animatedposter)]</value>
		<value condition="!String.IsEmpty(ListItem(-5).Art(poster))">$INFO[ListItem(-5).Art(poster)]</value>
		<value condition="!String.IsEmpty(ListItem(-5).Icon) + !String.Contains(ListItem(-5).Icon,Default)">$INFO[ListItem(-5).Icon]</value>
		<value condition="!String.IsEmpty(ListItem(-5).Art(thumb))">$INFO[ListItem(-5).Art(thumb)]</value>
		<value condition="!String.IsEmpty(ListItem(-5).Icon) + String.Contains(ListItem(-5).Icon,DefaultFolderBack)">$INFO[ListItem(-5).Icon]</value>
		<value condition="Container.Content(actors) | Container.Content(directors)">DefaultUser.png</value>
		<value condition="Container.Content(years)">DefaultYear.png</value>
		<value condition="Container.Content(playlists)">DefaultPlaylist.png</value>
		<value condition="Container.Content(movies)">DefaultMovies.png</value>
		<value condition="Container.Content(musicvideos)">DefaultMusicVideos.png</value>
		<value condition="Container.Content(tvshows) | Container.Content(seasons) | Container.Content(episodes)">DefaultTvshows.png</value>
		<value condition="Container.Content(addons)">DefaultAddon.png</value>
		<value condition="Container.Content(countries)">DefaultCountry.png</value>
		<value>DefaultVideo.png</value>
	</variable>
	<variable name="Icon(-4)Poster">
		<value condition="ListItem(-4).IsParentFolder">DefaultFolderBack.png</value>
		<value condition="!Container().Scrolling + !System.ScreenSaverActive + !String.IsEmpty(ListItem(-4).Art(animatedposter)) + Skin.HasSetting(animated-artwork)">$INFO[ListItem(-4).Art(animatedposter)]</value>
		<value condition="!String.IsEmpty(ListItem(-4).Art(poster))">$INFO[ListItem(-4).Art(poster)]</value>
		<value condition="!String.IsEmpty(ListItem(-4).Icon) + !String.Contains(ListItem(-4).Icon,Default)">$INFO[ListItem(-4).Icon]</value>
		<value condition="!String.IsEmpty(ListItem(-4).Art(thumb))">$INFO[ListItem(-4).Art(thumb)]</value>
		<value condition="!String.IsEmpty(ListItem(-4).Icon) + String.Contains(ListItem(-4).Icon,DefaultFolderBack)">$INFO[ListItem(-4).Icon]</value>
		<value condition="Container.Content(actors) | Container.Content(directors)">DefaultUser.png</value>
		<value condition="Container.Content(years)">DefaultYear.png</value>
		<value condition="Container.Content(playlists)">DefaultPlaylist.png</value>
		<value condition="Container.Content(movies)">DefaultMovies.png</value>
		<value condition="Container.Content(musicvideos)">DefaultMusicVideos.png</value>
		<value condition="Container.Content(tvshows) | Container.Content(seasons) | Container.Content(episodes)">DefaultTvshows.png</value>
		<value condition="Container.Content(addons)">DefaultAddon.png</value>
		<value condition="Container.Content(countries)">DefaultCountry.png</value>
		<value>DefaultVideo.png</value>
	</variable>
	<variable name="Icon(-3)Poster">
		<value condition="ListItem(-3).IsParentFolder">DefaultFolderBack.png</value>
		<value condition="!Container().Scrolling + !System.ScreenSaverActive + !String.IsEmpty(ListItem(-3).Art(animatedposter)) + Skin.HasSetting(animated-artwork)">$INFO[ListItem(-3).Art(animatedposter)]</value>
		<value condition="!String.IsEmpty(ListItem(-3).Art(poster))">$INFO[ListItem(-3).Art(poster)]</value>
		<value condition="!String.IsEmpty(ListItem(-3).Icon) + !String.Contains(ListItem(-3).Icon,Default)">$INFO[ListItem(-3).Icon]</value>
		<value condition="!String.IsEmpty(ListItem(-3).Art(thumb))">$INFO[ListItem(-3).Art(thumb)]</value>
		<value condition="!String.IsEmpty(ListItem(-3).Icon) + String.Contains(ListItem(-3).Icon,DefaultFolderBack)">$INFO[ListItem(-3).Icon]</value>
		<value condition="Container.Content(actors) | Container.Content(directors)">DefaultUser.png</value>
		<value condition="Container.Content(years)">DefaultYear.png</value>
		<value condition="Container.Content(playlists)">DefaultPlaylist.png</value>
		<value condition="Container.Content(movies)">DefaultMovies.png</value>
		<value condition="Container.Content(musicvideos)">DefaultMusicVideos.png</value>
		<value condition="Container.Content(tvshows) | Container.Content(seasons) | Container.Content(episodes)">DefaultTvshows.png</value>
		<value condition="Container.Content(addons)">DefaultAddon.png</value>
		<value condition="Container.Content(countries)">DefaultCountry.png</value>
		<value>DefaultVideo.png</value>
	</variable>
	<variable name="Icon(-2)Poster">
		<value condition="ListItem(-2).IsParentFolder">DefaultFolderBack.png</value>
		<value condition="!Container().Scrolling + !System.ScreenSaverActive + !String.IsEmpty(ListItem(-2).Art(animatedposter)) + Skin.HasSetting(animated-artwork)">$INFO[ListItem(-2).Art(animatedposter)]</value>
		<value condition="!String.IsEmpty(ListItem(-2).Art(poster))">$INFO[ListItem(-2).Art(poster)]</value>
		<value condition="!String.IsEmpty(ListItem(-2).Icon) + !String.Contains(ListItem(-2).Icon,Default)">$INFO[ListItem(-2).Icon]</value>
		<value condition="!String.IsEmpty(ListItem(-2).Art(thumb))">$INFO[ListItem(-2).Art(thumb)]</value>
		<value condition="!String.IsEmpty(ListItem(-2).Icon) + String.Contains(ListItem(-2).Icon,DefaultFolderBack)">$INFO[ListItem(-2).Icon]</value>
		<value condition="Container.Content(actors) | Container.Content(directors)">DefaultUser.png</value>
		<value condition="Container.Content(years)">DefaultYear.png</value>
		<value condition="Container.Content(playlists)">DefaultPlaylist.png</value>
		<value condition="Container.Content(movies)">DefaultMovies.png</value>
		<value condition="Container.Content(musicvideos)">DefaultMusicVideos.png</value>
		<value condition="Container.Content(tvshows) | Container.Content(seasons) | Container.Content(episodes)">DefaultTvshows.png</value>
		<value condition="Container.Content(addons)">DefaultAddon.png</value>
		<value condition="Container.Content(countries)">DefaultCountry.png</value>
		<value>DefaultVideo.png</value>
	</variable>
	<variable name="Icon(-1)Poster">
		<value condition="ListItem(-1).IsParentFolder">DefaultFolderBack.png</value>
		<value condition="!Container().Scrolling + !System.ScreenSaverActive + !String.IsEmpty(ListItem(-1).Art(animatedposter)) + Skin.HasSetting(animated-artwork)">$INFO[ListItem(-1).Art(animatedposter)]</value>
		<value condition="!String.IsEmpty(ListItem(-1).Art(poster))">$INFO[ListItem(-1).Art(poster)]</value>
		<value condition="!String.IsEmpty(ListItem(-1).Icon) + !String.Contains(ListItem(-1).Icon,Default)">$INFO[ListItem(-1).Icon]</value>
		<value condition="!String.IsEmpty(ListItem(-1).Art(thumb))">$INFO[ListItem(-1).Art(thumb)]</value>
		<value condition="!String.IsEmpty(ListItem(-1).Icon) + String.Contains(ListItem(-1).Icon,DefaultFolderBack)">$INFO[ListItem(-1).Icon]</value>
		<value condition="Container.Content(actors) | Container.Content(directors)">DefaultUser.png</value>
		<value condition="Container.Content(years)">DefaultYear.png</value>
		<value condition="Container.Content(playlists)">DefaultPlaylist.png</value>
		<value condition="Container.Content(movies)">DefaultMovies.png</value>
		<value condition="Container.Content(musicvideos)">DefaultMusicVideos.png</value>
		<value condition="Container.Content(tvshows) | Container.Content(seasons) | Container.Content(episodes)">DefaultTvshows.png</value>
		<value condition="Container.Content(addons)">DefaultAddon.png</value>
		<value condition="Container.Content(countries)">DefaultCountry.png</value>
		<value>DefaultVideo.png</value>
	</variable>
	<variable name="Icon(0)Poster">
		<value condition="ListItem(0).IsParentFolder">DefaultFolderBack.png</value>
		<value condition="!Container().Scrolling + !System.ScreenSaverActive + !String.IsEmpty(ListItem(0).Art(animatedposter)) + Skin.HasSetting(animated-artwork)">$INFO[ListItem(0).Art(animatedposter)]</value>
		<value condition="!String.IsEmpty(ListItem(0).Art(poster))">$INFO[ListItem(0).Art(poster)]</value>
		<value condition="!String.IsEmpty(ListItem(0).Icon) + !String.Contains(ListItem(0).Icon,Default)">$INFO[ListItem(0).Icon]</value>
		<value condition="!String.IsEmpty(ListItem(0).Art(thumb))">$INFO[ListItem(0).Art(thumb)]</value>
		<value condition="!String.IsEmpty(ListItem(0).Icon) + String.Contains(ListItem(0).Icon,DefaultFolderBack)">$INFO[ListItem(0).Icon]</value>
		<value condition="Container.Content(actors) | Container.Content(directors)">DefaultUser.png</value>
		<value condition="Container.Content(years)">DefaultYear.png</value>
		<value condition="Container.Content(playlists)">DefaultPlaylist.png</value>
		<value condition="Container.Content(movies)">DefaultMovies.png</value>
		<value condition="Container.Content(musicvideos)">DefaultMusicVideos.png</value>
		<value condition="Container.Content(tvshows) | Container.Content(seasons) | Container.Content(episodes)">DefaultTvshows.png</value>
		<value condition="Container.Content(addons)">DefaultAddon.png</value>
		<value condition="Container.Content(countries)">DefaultCountry.png</value>
		<value>DefaultVideo.png</value>
	</variable>
	<variable name="Icon(1)Poster">
		<value condition="ListItem(1).IsParentFolder">DefaultFolderBack.png</value>
		<value condition="!Container().Scrolling + !System.ScreenSaverActive + !String.IsEmpty(ListItem(1).Art(animatedposter)) + Skin.HasSetting(animated-artwork)">$INFO[ListItem(1).Art(animatedposter)]</value>
		<value condition="!String.IsEmpty(ListItem(1).Art(poster))">$INFO[ListItem(1).Art(poster)]</value>
		<value condition="!String.IsEmpty(ListItem(1).Icon) + !String.Contains(ListItem(1).Icon,Default)">$INFO[ListItem(1).Icon]</value>
		<value condition="!String.IsEmpty(ListItem(1).Art(thumb))">$INFO[ListItem(1).Art(thumb)]</value>
		<value condition="!String.IsEmpty(ListItem(1).Icon) + String.Contains(ListItem(1).Icon,DefaultFolderBack)">$INFO[ListItem(1).Icon]</value>
		<value condition="Container.Content(actors) | Container.Content(directors)">DefaultUser.png</value>
		<value condition="Container.Content(years)">DefaultYear.png</value>
		<value condition="Container.Content(playlists)">DefaultPlaylist.png</value>
		<value condition="Container.Content(movies)">DefaultMovies.png</value>
		<value condition="Container.Content(musicvideos)">DefaultMusicVideos.png</value>
		<value condition="Container.Content(tvshows) | Container.Content(seasons) | Container.Content(episodes)">DefaultTvshows.png</value>
		<value condition="Container.Content(addons)">DefaultAddon.png</value>
		<value condition="Container.Content(countries)">DefaultCountry.png</value>
		<value>DefaultVideo.png</value>
	</variable>
	<variable name="Icon(2)Poster">
		<value condition="ListItem(2).IsParentFolder">DefaultFolderBack.png</value>
		<value condition="!Container().Scrolling + !System.ScreenSaverActive + !String.IsEmpty(ListItem(2).Art(animatedposter)) + Skin.HasSetting(animated-artwork)">$INFO[ListItem(2).Art(animatedposter)]</value>
		<value condition="!String.IsEmpty(ListItem(2).Art(poster))">$INFO[ListItem(2).Art(poster)]</value>
		<value condition="!String.IsEmpty(ListItem(2).Icon) + !String.Contains(ListItem(2).Icon,Default)">$INFO[ListItem(2).Icon]</value>
		<value condition="!String.IsEmpty(ListItem(2).Art(thumb))">$INFO[ListItem(2).Art(thumb)]</value>
		<value condition="!String.IsEmpty(ListItem(2).Icon) + String.Contains(ListItem(2).Icon,DefaultFolderBack)">$INFO[ListItem(2).Icon]</value>
		<value condition="Container.Content(actors) | Container.Content(directors)">DefaultUser.png</value>
		<value condition="Container.Content(years)">DefaultYear.png</value>
		<value condition="Container.Content(playlists)">DefaultPlaylist.png</value>
		<value condition="Container.Content(movies)">DefaultMovies.png</value>
		<value condition="Container.Content(musicvideos)">DefaultMusicVideos.png</value>
		<value condition="Container.Content(tvshows) | Container.Content(seasons) | Container.Content(episodes)">DefaultTvshows.png</value>
		<value condition="Container.Content(addons)">DefaultAddon.png</value>
		<value condition="Container.Content(countries)">DefaultCountry.png</value>
		<value>DefaultVideo.png</value>
	</variable>
	<variable name="Icon(3)Poster">
		<value condition="ListItem(3).IsParentFolder">DefaultFolderBack.png</value>
		<value condition="!Container().Scrolling + !System.ScreenSaverActive + !String.IsEmpty(ListItem(3).Art(animatedposter)) + Skin.HasSetting(animated-artwork)">$INFO[ListItem(3).Art(animatedposter)]</value>
		<value condition="!String.IsEmpty(ListItem(3).Art(poster))">$INFO[ListItem(3).Art(poster)]</value>
		<value condition="!String.IsEmpty(ListItem(3).Icon) + !String.Contains(ListItem(3).Icon,Default)">$INFO[ListItem(3).Icon]</value>
		<value condition="!String.IsEmpty(ListItem(3).Art(thumb))">$INFO[ListItem(3).Art(thumb)]</value>
		<value condition="!String.IsEmpty(ListItem(3).Icon) + String.Contains(ListItem(3).Icon,DefaultFolderBack)">$INFO[ListItem(3).Icon]</value>
		<value condition="Container.Content(actors) | Container.Content(directors)">DefaultUser.png</value>
		<value condition="Container.Content(years)">DefaultYear.png</value>
		<value condition="Container.Content(playlists)">DefaultPlaylist.png</value>
		<value condition="Container.Content(movies)">DefaultMovies.png</value>
		<value condition="Container.Content(musicvideos)">DefaultMusicVideos.png</value>
		<value condition="Container.Content(tvshows) | Container.Content(seasons) | Container.Content(episodes)">DefaultTvshows.png</value>
		<value condition="Container.Content(addons)">DefaultAddon.png</value>
		<value condition="Container.Content(countries)">DefaultCountry.png</value>
		<value>DefaultVideo.png</value>
	</variable>
	<variable name="Icon(4)Poster">
		<value condition="ListItem(4).IsParentFolder">DefaultFolderBack.png</value>
		<value condition="!Container().Scrolling + !System.ScreenSaverActive + !String.IsEmpty(ListItem(4).Art(animatedposter)) + Skin.HasSetting(animated-artwork)">$INFO[ListItem(4).Art(animatedposter)]</value>
		<value condition="!String.IsEmpty(ListItem(4).Art(poster))">$INFO[ListItem(4).Art(poster)]</value>
		<value condition="!String.IsEmpty(ListItem(4).Icon) + !String.Contains(ListItem(4).Icon,Default)">$INFO[ListItem(4).Icon]</value>
		<value condition="!String.IsEmpty(ListItem(4).Art(thumb))">$INFO[ListItem(4).Art(thumb)]</value>
		<value condition="!String.IsEmpty(ListItem(4).Icon) + String.Contains(ListItem(4).Icon,DefaultFolderBack)">$INFO[ListItem(4).Icon]</value>
		<value condition="Container.Content(actors) | Container.Content(directors)">DefaultUser.png</value>
		<value condition="Container.Content(years)">DefaultYear.png</value>
		<value condition="Container.Content(playlists)">DefaultPlaylist.png</value>
		<value condition="Container.Content(movies)">DefaultMovies.png</value>
		<value condition="Container.Content(musicvideos)">DefaultMusicVideos.png</value>
		<value condition="Container.Content(tvshows) | Container.Content(seasons) | Container.Content(episodes)">DefaultTvshows.png</value>
		<value condition="Container.Content(addons)">DefaultAddon.png</value>
		<value condition="Container.Content(countries)">DefaultCountry.png</value>
		<value>DefaultVideo.png</value>
	</variable>
	<variable name="Icon(5)Poster">
		<value condition="ListItem(5).IsParentFolder">DefaultFolderBack.png</value>
		<value condition="!Container().Scrolling + !System.ScreenSaverActive + !String.IsEmpty(ListItem(5).Art(animatedposter)) + Skin.HasSetting(animated-artwork)">$INFO[ListItem(5).Art(animatedposter)]</value>
		<value condition="!String.IsEmpty(ListItem(5).Art(poster))">$INFO[ListItem(5).Art(poster)]</value>
		<value condition="!String.IsEmpty(ListItem(5).Icon) + !String.Contains(ListItem(5).Icon,Default)">$INFO[ListItem(5).Icon]</value>
		<value condition="!String.IsEmpty(ListItem(5).Art(thumb))">$INFO[ListItem(5).Art(thumb)]</value>
		<value condition="!String.IsEmpty(ListItem(5).Icon) + String.Contains(ListItem(-5).Icon,DefaultFolderBack)">$INFO[ListItem(5).Icon]</value>
		<value condition="Container.Content(actors) | Container.Content(directors)">DefaultUser.png</value>
		<value condition="Container.Content(years)">DefaultYear.png</value>
		<value condition="Container.Content(playlists)">DefaultPlaylist.png</value>
		<value condition="Container.Content(movies)">DefaultMovies.png</value>
		<value condition="Container.Content(musicvideos)">DefaultMusicVideos.png</value>
		<value condition="Container.Content(tvshows) | Container.Content(seasons) | Container.Content(episodes)">DefaultTvshows.png</value>
		<value condition="Container.Content(addons)">DefaultAddon.png</value>
		<value condition="Container.Content(countries)">DefaultCountry.png</value>
		<value>DefaultVideo.png</value>
	</variable>
	<variable name="IconCover">
		<value condition="!String.IsEmpty(ListItem.Icon) + !String.Contains(ListItem.Icon,Default)">$INFO[ListItem.Icon]</value>
		<value condition="!String.IsEmpty(ListItem.Art(thumb))">$INFO[ListItem.Art(thumb)]</value>
		<value condition="!String.IsEmpty(ListItem.Icon) + ListItem.IsParentFolder">$INFO[ListItem.Icon]</value>
		<value condition="Container.Content(genres) + !String.IsEmpty(Skin.String(custom-musicgenresicons.path))">$INFO[Skin.String(custom-musicgenresicons.path)]$INFO[ListItem.Label]$INFO[Skin.String(custom-musicgenresicons.ext)]</value>
		<value condition="Container.Content(musicvideos)">DefaultMusicVideos.png</value>
		<value condition="Container.Content(artists)">DefaultUser.png</value>
		<value condition="Container.Content(years)">DefaultMusicYears.png</value>
		<value condition="Container.Content(addons)">DefaultAddonMusic.png</value>
		<value>DefaultAudio.png</value>
	</variable>
	<variable name="Icon(-5)Cover">
		<value condition="!String.IsEmpty(ListItem(-5).Icon) + !String.Contains(ListItem(-5).Icon,Default)">$INFO[ListItem(-5).Icon]</value>
		<value condition="!String.IsEmpty(ListItem(-5).Art(thumb))">$INFO[ListItem(-5).Art(thumb)]</value>
		<value condition="!String.IsEmpty(ListItem(-5).Icon) + String.Contains(ListItem(-5).Icon,DefaultFolderBack)">$INFO[ListItem(-5).Icon]</value>
		<value condition="Container.Content(genres) + !String.IsEmpty(Skin.String(custom-musicgenresicons.path))">$INFO[Skin.String(custom-musicgenresicons.path)]$INFO[ListItem(-5).Label]$INFO[Skin.String(custom-musicgenresicons.ext)]</value>
		<value condition="Container.Content(musicvideos)">DefaultMusicVideos.png</value>
		<value condition="Container.Content(artists)">DefaultUser.png</value>
		<value condition="Container.Content(years)">DefaultMusicYears.png</value>
		<value condition="Container.Content(addons)">DefaultAddonMusic.png</value>
		<value>DefaultAudio.png</value>
	</variable>
	<variable name="Icon(-4)Cover">
		<value condition="!String.IsEmpty(ListItem(-4).Icon) + !String.Contains(ListItem(-4).Icon,Default)">$INFO[ListItem(-4).Icon]</value>
		<value condition="!String.IsEmpty(ListItem(-4).Art(thumb))">$INFO[ListItem(-4).Art(thumb)]</value>
		<value condition="!String.IsEmpty(ListItem(-4).Icon) + String.Contains(ListItem(-4).Icon,DefaultFolderBack)">$INFO[ListItem(-4).Icon]</value>
		<value condition="Container.Content(genres) + !String.IsEmpty(Skin.String(custom-musicgenresicons.path))">$INFO[Skin.String(custom-musicgenresicons.path)]$INFO[ListItem(-4).Label]$INFO[Skin.String(custom-musicgenresicons.ext)]</value>
		<value condition="Container.Content(musicvideos)">DefaultMusicVideos.png</value>
		<value condition="Container.Content(artists)">DefaultUser.png</value>
		<value condition="Container.Content(years)">DefaultMusicYears.png</value>
		<value condition="Container.Content(addons)">DefaultAddonMusic.png</value>
		<value>DefaultAudio.png</value>
	</variable>
	<variable name="Icon(-3)Cover">
		<value condition="!String.IsEmpty(ListItem(-3).Icon) + !String.Contains(ListItem(-3).Icon,Default)">$INFO[ListItem(-3).Icon]</value>
		<value condition="!String.IsEmpty(ListItem(-3).Art(thumb))">$INFO[ListItem(-3).Art(thumb)]</value>
		<value condition="!String.IsEmpty(ListItem(-3).Icon) + String.Contains(ListItem(-3).Icon,DefaultFolderBack)">$INFO[ListItem(-3).Icon]</value>
		<value condition="Container.Content(genres) + !String.IsEmpty(Skin.String(custom-musicgenresicons.path))">$INFO[Skin.String(custom-musicgenresicons.path)]$INFO[ListItem(-3).Label]$INFO[Skin.String(custom-musicgenresicons.ext)]</value>
		<value condition="Container.Content(musicvideos)">DefaultMusicVideos.png</value>
		<value condition="Container.Content(artists)">DefaultUser.png</value>
		<value condition="Container.Content(years)">DefaultMusicYears.png</value>
		<value condition="Container.Content(addons)">DefaultAddonMusic.png</value>
		<value>DefaultAudio.png</value>
	</variable>
	<variable name="Icon(-2)Cover">
		<value condition="!String.IsEmpty(ListItem(-2).Icon) + !String.Contains(ListItem(-2).Icon,Default)">$INFO[ListItem(-2).Icon]</value>
		<value condition="!String.IsEmpty(ListItem(-2).Art(thumb))">$INFO[ListItem(-2).Art(thumb)]</value>
		<value condition="!String.IsEmpty(ListItem(-2).Icon) + String.Contains(ListItem(-2).Icon,DefaultFolderBack)">$INFO[ListItem(-2).Icon]</value>
		<value condition="Container.Content(genres) + !String.IsEmpty(Skin.String(custom-musicgenresicons.path))">$INFO[Skin.String(custom-musicgenresicons.path)]$INFO[ListItem(-2).Label]$INFO[Skin.String(custom-musicgenresicons.ext)]</value>
		<value condition="Container.Content(musicvideos)">DefaultMusicVideos.png</value>
		<value condition="Container.Content(artists)">DefaultUser.png</value>
		<value condition="Container.Content(years)">DefaultMusicYears.png</value>
		<value condition="Container.Content(addons)">DefaultAddonMusic.png</value>
		<value>DefaultAudio.png</value>
	</variable>
	<variable name="Icon(-1)Cover">
		<value condition="!String.IsEmpty(ListItem(-1).Icon) + !String.Contains(ListItem(-1).Icon,Default)">$INFO[ListItem(-1).Icon]</value>
		<value condition="!String.IsEmpty(ListItem(-1).Art(thumb))">$INFO[ListItem(-1).Art(thumb)]</value>
		<value condition="!String.IsEmpty(ListItem(-1).Icon) + String.Contains(ListItem(-1).Icon,DefaultFolderBack)">$INFO[ListItem(-1).Icon]</value>
		<value condition="Container.Content(genres) + !String.IsEmpty(Skin.String(custom-musicgenresicons.path))">$INFO[Skin.String(custom-musicgenresicons.path)]$INFO[ListItem(-1).Label]$INFO[Skin.String(custom-musicgenresicons.ext)]</value>
		<value condition="Container.Content(musicvideos)">DefaultMusicVideos.png</value>
		<value condition="Container.Content(artists)">DefaultUser.png</value>
		<value condition="Container.Content(years)">DefaultMusicYears.png</value>
		<value condition="Container.Content(addons)">DefaultAddonMusic.png</value>
		<value>DefaultAudio.png</value>
	</variable>
	<variable name="Icon(0)Cover">
		<value condition="!String.IsEmpty(ListItem(0).Icon) + !String.Contains(ListItem(0).Icon,Default)">$INFO[ListItem(0).Icon]</value>
		<value condition="!String.IsEmpty(ListItem(0).Art(thumb))">$INFO[ListItem(0).Art(thumb)]</value>
		<value condition="!String.IsEmpty(ListItem(0).Icon) + String.Contains(ListItem(0).Icon,DefaultFolderBack)">$INFO[ListItem(0).Icon]</value>
		<value condition="Container.Content(genres) + !String.IsEmpty(Skin.String(custom-musicgenresicons.path))">$INFO[Skin.String(custom-musicgenresicons.path)]$INFO[ListItem(0).Label]$INFO[Skin.String(custom-musicgenresicons.ext)]</value>
		<value condition="Container.Content(musicvideos)">DefaultMusicVideos.png</value>
		<value condition="Container.Content(artists)">DefaultUser.png</value>
		<value condition="Container.Content(years)">DefaultMusicYears.png</value>
		<value condition="Container.Content(addons)">DefaultAddonMusic.png</value>
		<value>DefaultAudio.png</value>
	</variable>
	<variable name="Icon(1)Cover">
		<value condition="!String.IsEmpty(ListItem(1).Icon) + !String.Contains(ListItem(1).Icon,Default)">$INFO[ListItem(1).Icon]</value>
		<value condition="!String.IsEmpty(ListItem(1).Art(thumb))">$INFO[ListItem(1).Art(thumb)]</value>
		<value condition="!String.IsEmpty(ListItem(1).Icon) + String.Contains(ListItem(1).Icon,DefaultFolderBack)">$INFO[ListItem(1).Icon]</value>
		<value condition="Container.Content(genres) + !String.IsEmpty(Skin.String(custom-musicgenresicons.path))">$INFO[Skin.String(custom-musicgenresicons.path)]$INFO[ListItem(1).Label]$INFO[Skin.String(custom-musicgenresicons.ext)]</value>
		<value condition="Container.Content(musicvideos)">DefaultMusicVideos.png</value>
		<value condition="Container.Content(artists)">DefaultUser.png</value>
		<value condition="Container.Content(years)">DefaultMusicYears.png</value>
		<value condition="Container.Content(addons)">DefaultAddonMusic.png</value>
		<value>DefaultAudio.png</value>
	</variable>
	<variable name="Icon(2)Cover">
		<value condition="!String.IsEmpty(ListItem(2).Icon) + !String.Contains(ListItem(2).Icon,Default)">$INFO[ListItem(2).Icon]</value>
		<value condition="!String.IsEmpty(ListItem(2).Art(thumb))">$INFO[ListItem(2).Art(thumb)]</value>
		<value condition="!String.IsEmpty(ListItem(2).Icon) + String.Contains(ListItem(2).Icon,DefaultFolderBack)">$INFO[ListItem(2).Icon]</value>
		<value condition="Container.Content(genres) + !String.IsEmpty(Skin.String(custom-musicgenresicons.path))">$INFO[Skin.String(custom-musicgenresicons.path)]$INFO[ListItem(2).Label]$INFO[Skin.String(custom-musicgenresicons.ext)]</value>
		<value condition="Container.Content(musicvideos)">DefaultMusicVideos.png</value>
		<value condition="Container.Content(artists)">DefaultUser.png</value>
		<value condition="Container.Content(years)">DefaultMusicYears.png</value>
		<value condition="Container.Content(addons)">DefaultAddonMusic.png</value>
		<value>DefaultAudio.png</value>
	</variable>
	<variable name="Icon(3)Cover">
		<value condition="!String.IsEmpty(ListItem(3).Icon) + !String.Contains(ListItem(3).Icon,Default)">$INFO[ListItem(3).Icon]</value>
		<value condition="!String.IsEmpty(ListItem(3).Art(thumb))">$INFO[ListItem(3).Art(thumb)]</value>
		<value condition="!String.IsEmpty(ListItem(3).Icon) + String.Contains(ListItem(3).Icon,DefaultFolderBack)">$INFO[ListItem(3).Icon]</value>
		<value condition="Container.Content(genres) + !String.IsEmpty(Skin.String(custom-musicgenresicons.path))">$INFO[Skin.String(custom-musicgenresicons.path)]$INFO[ListItem(3).Label]$INFO[Skin.String(custom-musicgenresicons.ext)]</value>
		<value condition="Container.Content(musicvideos)">DefaultMusicVideos.png</value>
		<value condition="Container.Content(artists)">DefaultUser.png</value>
		<value condition="Container.Content(years)">DefaultMusicYears.png</value>
		<value condition="Container.Content(addons)">DefaultAddonMusic.png</value>
		<value>DefaultAudio.png</value>
	</variable>
	<variable name="Icon(4)Cover">
		<value condition="!String.IsEmpty(ListItem(4).Icon) + !String.Contains(ListItem(4).Icon,Default)">$INFO[ListItem(4).Icon]</value>
		<value condition="!String.IsEmpty(ListItem(4).Art(thumb))">$INFO[ListItem(4).Art(thumb)]</value>
		<value condition="!String.IsEmpty(ListItem(4).Icon) + String.Contains(ListItem(4).Icon,DefaultFolderBack)">$INFO[ListItem(4).Icon]</value>
		<value condition="Container.Content(genres) + !String.IsEmpty(Skin.String(custom-musicgenresicons.path))">$INFO[Skin.String(custom-musicgenresicons.path)]$INFO[ListItem(4).Label]$INFO[Skin.String(custom-musicgenresicons.ext)]</value>
		<value condition="Container.Content(musicvideos)">DefaultMusicVideos.png</value>
		<value condition="Container.Content(artists)">DefaultUser.png</value>
		<value condition="Container.Content(years)">DefaultMusicYears.png</value>
		<value condition="Container.Content(addons)">DefaultAddonMusic.png</value>
		<value>DefaultAudio.png</value>
	</variable>
	<variable name="Icon(5)Cover">
		<value condition="!String.IsEmpty(ListItem(5).Icon) + !String.Contains(ListItem(5).Icon,Default)">$INFO[ListItem(5).Icon]</value>
		<value condition="!String.IsEmpty(ListItem(5).Art(thumb))">$INFO[ListItem(5).Art(thumb)]</value>
		<value condition="!String.IsEmpty(ListItem(5).Icon) + String.Contains(ListItem(5).Icon,DefaultFolderBack)">$INFO[ListItem(5).Icon]</value>
		<value condition="Container.Content(genres) + !String.IsEmpty(Skin.String(custom-musicgenresicons.path))">$INFO[Skin.String(custom-musicgenresicons.path)]$INFO[ListItem(5).Label]$INFO[Skin.String(custom-musicgenresicons.ext)]</value>
		<value condition="Container.Content(musicvideos)">DefaultMusicVideos.png</value>
		<value condition="Container.Content(artists)">DefaultUser.png</value>
		<value condition="Container.Content(years)">DefaultMusicYears.png</value>
		<value condition="Container.Content(addons)">DefaultAddonMusic.png</value>
		<value>DefaultAudio.png</value>
	</variable>
	<variable name="VideoLogo">
		<value condition="!String.IsEmpty(ListItem.Art(clearlogo)) + [String.IsEqual(ListItem.DBTYPE,tvshow) | String.IsEqual(ListItem.DBTYPE,movie)]">$INFO[ListItem.Art(clearlogo)]</value>
		<value condition="!String.IsEmpty(ListItem.Art(tvshow.clearlogo)) + String.IsEqual(ListItem.DBTYPE,tvshow)">$INFO[ListItem.Art(tvshow.clearlogo)]</value>
	</variable>
	<variable name="ListViewVideoLogo">
		<value condition="!String.IsEmpty(ListItem(1).Art(tvshow.clearlogo)) + Container.Content(seasons) + String.Contains(ListItem.Label,$LOCALIZE[20366])">$INFO[ListItem(1).Art(tvshow.clearlogo)]</value>
		<value condition="!String.IsEmpty(ListItem(1).Art(clearlogo)) + Container.Content(seasons) + String.Contains(ListItem.Label,$LOCALIZE[20366])">$INFO[ListItem(1).Art(clearlogo)]</value>
		<value condition="!String.IsEmpty(ListItem.Art(clearlogo)) + [Container.Content(tvshows) | Container.Content(seasons) | Container.Content(episodes) | Container.Content(movies)]">$INFO[ListItem.Art(clearlogo)]</value>
		<value condition="!String.IsEmpty(ListItem.Art(tvshow.clearlogo)) + [Container.Content(tvshows) | Container.Content(seasons) | Container.Content(episodes)]">$INFO[ListItem.Art(tvshow.clearlogo)]</value>
	</variable>
	<variable name="PlayerVideoArt">
		<value condition="!String.IsEmpty(Player.Art(clearart))">$INFO[Player.Art(clearart)]</value>
		<value condition="!String.IsEmpty(Player.Art(clearlogo))">$INFO[Player.Art(clearlogo)]</value>
		<value condition="!String.IsEmpty(Player.Art(tvshow.clearart))">$INFO[Player.Art(tvshow.clearart)]</value>
		<value condition="!String.IsEmpty(Player.Art(tvshow.clearlogo))">$INFO[Player.Art(tvshow.clearlogo)]</value>
		<value condition="!String.IsEmpty(Player.Art(poster))">$INFO[Player.Art(poster)]</value>
		<value condition="!String.IsEmpty(Player.Art(tvshow.poster))">$INFO[Player.Art(tvshow.poster)]</value>
		<value condition="!String.IsEmpty(Player.Art(tvshow.banner))">$INFO[Player.Art(tvshow.banner)]</value>
		<value condition="!String.IsEmpty(Player.Art(thumb))">$INFO[Player.Art(thumb)]</value>
		<value condition="Pvr.IsPlayingTv">icon-livetv.png</value>
		<value condition="Pvr.IsPlayingRadio">icon-radio.png</value>
		<value>DefaultVideo.png</value>
	</variable>
	<variable name="PlayerVideoCover">
		<value condition="!String.IsEmpty(Player.Art(poster)) + VideoPlayer.Content(movies)">$INFO[Player.Art(poster)]</value>
		<value condition="!String.IsEmpty(Player.Art(tvshow.poster)) + VideoPlayer.Content(episodes)">$INFO[Player.Art(tvshow.poster)]</value>
		<value condition="!String.IsEmpty(Player.Art(tvshow.banner)) + VideoPlayer.Content(episodes)">$INFO[Player.Art(tvshow.banner)]</value>
		<value condition="!String.IsEmpty(Player.Art(thumb))">$INFO[Player.Art(thumb)]</value>
	</variable>
	<variable name="PlayerMusicCover">
		<value condition="!String.IsEmpty(Window(home).Property(plugin.audio.streaming-radio.Thumb))">$INFO[Window(home).Property(plugin.audio.streaming-radio.Thumb)]</value>
		<value condition="!String.IsEmpty(ListItem.EPGEventIcon)">$INFO[ListItem.EPGEventIcon]</value>
		<value condition="!String.IsEmpty(MusicPlayer.Cover)">$INFO[MusicPlayer.Cover]</value>
		<value condition="!String.IsEmpty(Player.Art(thumb))">$INFO[Player.Art(thumb)]</value>
		<value condition="!String.IsEmpty(Player.Icon))">$INFO[Player.Icon]</value>
		<value condition="Pvr.IsPlayingRadio">icon-radio.png</value>
		<value>DefaultAudio.png</value>
	</variable>
	<variable name="PlayerDiscArt">
		<value condition="!String.IsEmpty(Player.Art(album.discart))">$INFO[Player.Art(album.discart)]</value>
		<value condition="!String.IsEmpty(Player.Art(discart))">$INFO[Player.Art(discart)]</value>
		<value>cd.png</value>
	</variable>
	<variable name="MusicInfo">
		<value condition="Container.Content(albums)">$INFO[ListItem.Property(Album_Description)]</value>
		<value condition="Container.Content(songs)">$INFO[ListItem.Comment]</value>
		<value condition="Container.Content(artists)">$INFO[ListItem.Property(Artist_Description)]</value>
		<value condition="Container.Content(musicvideos)">$VAR[VideoInfoPlot]</value>
	</variable>
	<variable name="PlayerMusicInfo1">
		<value condition="Player.IsInternetStream + !String.IsEmpty(Window(home).Property(plugin.audio.streaming-radio.Title))">$INFO[Window(home).Property(plugin.audio.streaming-radio.Title)]</value>
		<value condition="!Pvr.IsPlayingRadio + String.Contains(MusicPlayer.Genre,Classical)">$INFO[MusicPlayer.Property(Role.Composer)]</value>
		<value condition="Pvr.IsPlayingRadio">$INFO[MusicPlayer.ChannelName] - $INFO[MusicPlayer.Title]</value>
		<value condition="!String.IsEmpty(MusicPlayer.Title)">$INFO[MusicPlayer.Title]</value>
		<value>$INFO[Player.Title]</value>
	</variable>
	<variable name="PlayerMusicInfo2">
		<value condition="Player.IsInternetStream + !String.IsEmpty(Window(home).Property(plugin.audio.streaming-radio.Artist))">$INFO[Window(home).Property(plugin.audio.streaming-radio.Artist)]</value>
		<value condition="!Pvr.IsPlayingRadio + String.Contains(MusicPlayer.Genre,Classical)">$INFO[MusicPlayer.Title]</value>
		<value>$INFO[MusicPlayer.Artist]</value>
	</variable>
	<variable name="PlayerMusicInfo3">
		<value condition="Player.IsInternetStream + !String.IsEmpty(Window(home).Property(plugin.audio.streaming-radio.Album))">$INFO[Window(home).Property(plugin.audio.streaming-radio.Album)]</value>
		<value condition="!Pvr.IsPlayingRadio + String.Contains(MusicPlayer.Genre,Classical)">$INFO[MusicPlayer.Artist] $INFO[MusicPlayer.Property(Role.Conductor), • ,] $INFO[MusicPlayer.Property(Role.Orchestra), • ,]</value>
		<value>$INFO[MusicPlayer.Album]</value>
	</variable>
	<variable name="PlayerMusicInfo4">
		<value condition="!Pvr.IsPlayingRadio + String.Contains(MusicPlayer.Genre,Classical)">$INFO[MusicPlayer.Album]</value>
	</variable>
	<variable name="PVRThumb">
		<value condition="!String.IsEmpty(ListItem.Art(thumb))">$INFO[ListItem.Art(thumb)]</value>
		<value condition="!String.IsEmpty(Player.Art(thumb))">$INFO[Player.Art(thumb)]</value>
		<value condition="String.IsEmpty(Window.Property(IsRadio))">icon-livetv.png</value>
		<value>icon-radio.png</value>
	</variable>
	<variable name="PVRPlayingIcon">
		<value condition="!String.IsEmpty(Player.Art(tvshow.poster))">$INFO[Player.Art(tvshow.poster)]</value>
		<value condition="!String.IsEmpty(Player.Art(poster))">$INFO[Player.Art(poster)]</value>
	</variable>
	<variable name="HorzHomeShelfIcon">
		<value condition="Control.HasFocus(9100) | Control.HasFocus(9130)">DefaultVideo.png</value>
		<value condition="Control.HasFocus(9300) | Control.HasFocus(9330)">DefaultPicture.png</value>
		<value condition="Control.HasFocus(9350) | Control.HasFocus(9380)">DefaultAddon.png</value>
		<value condition="String.IsEmpty(Skin.String(CustomFav.Icon)) + [Control.HasFocus(9550) | Control.HasFocus(9580)]">icon-fav.png</value>
		<value condition="!String.IsEmpty(Skin.String(CustomFav.Icon)) + [Control.HasFocus(9550) | Control.HasFocus(9580)]">$INFO[Skin.String(CustomFav.Icon)]</value>
		<value condition="Control.HasFocus(9500) | Control.HasFocus(9530)">icon-broadcast.png</value>
		<value condition="Control.HasFocus(9600) | Control.HasFocus(9630)">DefaultGameAddons.png</value>
		<value condition="Control.HasFocus(9450) | Control.HasFocus(9480)">icon-settings.png</value>
	</variable>
	<variable name="TVShowPoster">
		<value condition="!String.IsEmpty(ListItem.Art(tvshow.poster))">$INFO[ListItem.Art(tvshow.poster)]</value>
		<value condition="!String.IsEmpty(ListItem.Art(poster))">$INFO[ListItem.Art(poster)]</value>
		<value>$INFO[ListItem.Icon]</value>
	</variable>
	<variable name="TVShowThumb">
		<value condition="!String.IsEmpty(ListItem.Art(fanart))">$INFO[ListItem.Art(fanart)]</value>
		<value>$INFO[ListItem.Icon]</value>
	</variable>
	<variable name="TVShowLandscape">
		<value condition="!String.IsEmpty(ListItem.Art(tvshow.landscape))">$INFO[ListItem.Art(tvshow.landscape)]</value>
		<value condition="!String.IsEmpty(ListItem.Art(landscape))">$INFO[ListItem.Art(landscape)]</value>
		<value condition="!String.IsEmpty(ListItem.Art(fanart))">$INFO[ListItem.Art(fanart)]</value>
		<value>$INFO[ListItem.Icon]</value>
	</variable>
	<variable name="TVShowBanner">
		<value condition="!String.IsEmpty(ListItem.Art(tvshow.banner))">$INFO[ListItem.Art(tvshow.banner)]</value>
		<value condition="!String.IsEmpty(ListItem.Art(banner))">$INFO[ListItem.Art(banner)]</value>
		<value condition="!String.IsEmpty(ListItem.Art(tvshow.clearlogo))">$INFO[ListItem.Art(tvshow.clearlogo)]</value>
		<value condition="!String.IsEmpty(ListItem.Art(clearlogo))">$INFO[ListItem.Art(clearlogo)]</value>
		<value>background-mask.png</value>
	</variable>
	<variable name="TVShowBannerShowName">
		<value condition="!String.IsEmpty(ListItem.Art(tvshow.banner))"></value>
		<value condition="!String.IsEmpty(ListItem.Art(banner))"></value>
		<value condition="!String.IsEmpty(ListItem.Art(tvshow.clearlogo))"></value>
		<value condition="!String.IsEmpty(ListItem.Art(clearlogo))"></value>
		<value>$INFO[ListItem.TvShowTitle]</value>
	</variable>
	<variable name="BroadcastShelfLabel">
		<value condition="String.IsEqual(Skin.String(widget-broadcast),$LOCALIZE[31956])">$INFO[ListItem.Label]</value>
		<value>$INFO[ListItem.Title]</value>
	</variable>
	<variable name="BroadcastShelfLabel2">
		<value condition="String.IsEqual(Skin.String(widget-broadcast),$LOCALIZE[31958])">$INFO[ListItem.Date]</value>
		<value condition="String.IsEqual(Skin.String(widget-broadcast),$LOCALIZE[31957])">$INFO[ListItem.StartTime] - $INFO[ListItem.EndTime]</value>
	</variable>
	<variable name="QuitAction">
		<value condition="String.IsEqual(Skin.String(home-quitaction),$LOCALIZE[13009])">Quit()</value>
		<value condition="String.IsEqual(Skin.String(home-quitaction),$LOCALIZE[13013])">Reboot()</value>
		<value condition="String.IsEqual(Skin.String(home-quitaction),$LOCALIZE[31554])">System.ExecWait("/usr/sbin/rebootfromnand")</value>
		<value condition="String.IsEqual(Skin.String(home-quitaction),$LOCALIZE[13005])">PowerDown()</value>
		<value condition="String.IsEqual(Skin.String(home-quitaction),$LOCALIZE[13010])">Hibernate()</value>
		<value condition="String.IsEqual(Skin.String(home-quitaction),$LOCALIZE[13011])">Suspend()</value>
		<value>ActivateWindow(shutdownmenu)</value>
	</variable>
	<variable name="NextAiredFanart">
		<value condition="Control.HasFocus(200)">$INFO[Container(200).ListItem.Property(Fanart)]</value>
		<value condition="Control.HasFocus(201)">$INFO[Container(201).ListItem.Property(Fanart)]</value>
		<value condition="Control.HasFocus(202)">$INFO[Container(202).ListItem.Property(Fanart)]</value>
		<value condition="Control.HasFocus(203)">$INFO[Container(203).ListItem.Property(Fanart)]</value>
		<value condition="Control.HasFocus(204)">$INFO[Container(204).ListItem.Property(Fanart)]</value>
		<value condition="Control.HasFocus(205)">$INFO[Container(205).ListItem.Property(Fanart)]</value>
		<value condition="Control.HasFocus(206)">$INFO[Container(206).ListItem.Property(Fanart)]</value>
	</variable>
	<variable name="NextAiredLabel1">
		<value condition="Control.HasFocus(200)">$INFO[Container(200).ListItem.Label]</value>
		<value condition="Control.HasFocus(201)">$INFO[Container(201).ListItem.Label]</value>
		<value condition="Control.HasFocus(202)">$INFO[Container(202).ListItem.Label]</value>
		<value condition="Control.HasFocus(203)">$INFO[Container(203).ListItem.Label]</value>
		<value condition="Control.HasFocus(204)">$INFO[Container(204).ListItem.Label]</value>
		<value condition="Control.HasFocus(205)">$INFO[Container(205).ListItem.Label]</value>
		<value condition="Control.HasFocus(206)">$INFO[Container(206).ListItem.Label]</value>
	</variable>
	<variable name="NextAiredLabel2">
		<value condition="Control.HasFocus(200)">$INFO[Container(200).ListItem.Property(NextTitle)]</value>
		<value condition="Control.HasFocus(201)">$INFO[Container(201).ListItem.Property(NextTitle)]</value>
		<value condition="Control.HasFocus(202)">$INFO[Container(202).ListItem.Property(NextTitle)]</value>
		<value condition="Control.HasFocus(203)">$INFO[Container(203).ListItem.Property(NextTitle)]</value>
		<value condition="Control.HasFocus(204)">$INFO[Container(204).ListItem.Property(NextTitle)]</value>
		<value condition="Control.HasFocus(205)">$INFO[Container(205).ListItem.Property(NextTitle)]</value>
		<value condition="Control.HasFocus(206)">$INFO[Container(206).ListItem.Property(NextTitle)]</value>
	</variable>
	<variable name="NextAiredLabel3">
		<value condition="Control.HasFocus(200)">$INFO[Container(200).ListItem.Property(RunTime),,$LOCALIZE[12391]]</value>
		<value condition="Control.HasFocus(201)">$INFO[Container(201).ListItem.Property(RunTime),,$LOCALIZE[12391]]</value>
		<value condition="Control.HasFocus(202)">$INFO[Container(202).ListItem.Property(RunTime),,$LOCALIZE[12391]]</value>
		<value condition="Control.HasFocus(203)">$INFO[Container(203).ListItem.Property(RunTime),,$LOCALIZE[12391]]</value>
		<value condition="Control.HasFocus(204)">$INFO[Container(204).ListItem.Property(RunTime),,$LOCALIZE[12391]]</value>
		<value condition="Control.HasFocus(205)">$INFO[Container(205).ListItem.Property(RunTime),,$LOCALIZE[12391]]</value>
		<value condition="Control.HasFocus(206)">$INFO[Container(206).ListItem.Property(RunTime),,$LOCALIZE[12391]]</value>
	</variable>
	<variable name="NextAiredLabel4">
		<value condition="Control.HasFocus(200)">$INFO[Container(200).ListItem.Property(Genre)]</value>
		<value condition="Control.HasFocus(201)">$INFO[Container(201).ListItem.Property(Genre)]</value>
		<value condition="Control.HasFocus(202)">$INFO[Container(202).ListItem.Property(Genre)]</value>
		<value condition="Control.HasFocus(203)">$INFO[Container(203).ListItem.Property(Genre)]</value>
		<value condition="Control.HasFocus(204)">$INFO[Container(204).ListItem.Property(Genre)]</value>
		<value condition="Control.HasFocus(205)">$INFO[Container(205).ListItem.Property(Genre)]</value>
		<value condition="Control.HasFocus(206)">$INFO[Container(206).ListItem.Property(Genre)]</value>
	</variable>
	<variable name="NextAiredLabel5">
		<value condition="Control.HasFocus(200)">$INFO[Container(200).ListItem.Property(ShortTime)]  $INFO[Container(200).ListItem.Property(NextDate)]</value>
		<value condition="Control.HasFocus(201)">$INFO[Container(201).ListItem.Property(ShortTime)]  $INFO[Container(201).ListItem.Property(NextDate)]</value>
		<value condition="Control.HasFocus(202)">$INFO[Container(202).ListItem.Property(ShortTime)]  $INFO[Container(202).ListItem.Property(NextDate)]</value>
		<value condition="Control.HasFocus(203)">$INFO[Container(203).ListItem.Property(ShortTime)]  $INFO[Container(203).ListItem.Property(NextDate)]</value>
		<value condition="Control.HasFocus(204)">$INFO[Container(204).ListItem.Property(ShortTime)]  $INFO[Container(204).ListItem.Property(NextDate)]</value>
		<value condition="Control.HasFocus(205)">$INFO[Container(205).ListItem.Property(ShortTime)]  $INFO[Container(205).ListItem.Property(NextDate)]</value>
		<value condition="Control.HasFocus(206)">$INFO[Container(206).ListItem.Property(ShortTime)]  $INFO[Container(206).ListItem.Property(NextDate)]</value>
	</variable>
	<variable name="NextAiredImage1">
		<value condition="Control.HasFocus(200)">$INFO[Container(200).ListItem.Property(Art(poster))]</value>
		<value condition="Control.HasFocus(201)">$INFO[Container(201).ListItem.Property(Art(poster))]</value>
		<value condition="Control.HasFocus(202)">$INFO[Container(202).ListItem.Property(Art(poster))]</value>
		<value condition="Control.HasFocus(203)">$INFO[Container(203).ListItem.Property(Art(poster))]</value>
		<value condition="Control.HasFocus(204)">$INFO[Container(204).ListItem.Property(Art(poster))]</value>
		<value condition="Control.HasFocus(205)">$INFO[Container(205).ListItem.Property(Art(poster))]</value>
		<value condition="Control.HasFocus(206)">$INFO[Container(206).ListItem.Property(Art(poster))]</value>
	</variable>
	<variable name="NextAiredImage2">
		<value condition="Control.HasFocus(200)">$INFO[Container(200).ListItem.Property(Path),,landscape.jpg]</value>
		<value condition="Control.HasFocus(201)">$INFO[Container(201).ListItem.Property(Path),,landscape.jpg]</value>
		<value condition="Control.HasFocus(202)">$INFO[Container(202).ListItem.Property(Path),,landscape.jpg]</value>
		<value condition="Control.HasFocus(203)">$INFO[Container(203).ListItem.Property(Path),,landscape.jpg]</value>
		<value condition="Control.HasFocus(204)">$INFO[Container(204).ListItem.Property(Path),,landscape.jpg]</value>
		<value condition="Control.HasFocus(205)">$INFO[Container(205).ListItem.Property(Path),,landscape.jpg]</value>
		<value condition="Control.HasFocus(206)">$INFO[Container(206).ListItem.Property(Path),,landscape.jpg]</value>
	</variable>
	<variable name="NextAiredImage3">
		<value condition="Control.HasFocus(200)">$INFO[Container(200).ListItem.Property(Path),,logo.png]</value>
		<value condition="Control.HasFocus(201)">$INFO[Container(201).ListItem.Property(Path),,logo.png]</value>
		<value condition="Control.HasFocus(202)">$INFO[Container(202).ListItem.Property(Path),,logo.png]</value>
		<value condition="Control.HasFocus(203)">$INFO[Container(203).ListItem.Property(Path),,logo.png]</value>
		<value condition="Control.HasFocus(204)">$INFO[Container(204).ListItem.Property(Path),,logo.png]</value>
		<value condition="Control.HasFocus(205)">$INFO[Container(205).ListItem.Property(Path),,logo.png]</value>
		<value condition="Control.HasFocus(206)">$INFO[Container(206).ListItem.Property(Path),,logo.png]</value>
	</variable>
	<variable name="NextAiredImage5">
		<value condition="Control.HasFocus(200)">$INFO[Container(200).ListItem.Property(Art(banner))]</value>
		<value condition="Control.HasFocus(201)">$INFO[Container(201).ListItem.Property(Art(banner))]</value>
		<value condition="Control.HasFocus(202)">$INFO[Container(202).ListItem.Property(Art(banner))]</value>
		<value condition="Control.HasFocus(203)">$INFO[Container(203).ListItem.Property(Art(banner))]</value>
		<value condition="Control.HasFocus(204)">$INFO[Container(204).ListItem.Property(Art(banner))]</value>
		<value condition="Control.HasFocus(205)">$INFO[Container(205).ListItem.Property(Art(banner))]</value>
		<value condition="Control.HasFocus(206)">$INFO[Container(206).ListItem.Property(Art(banner))]</value>
	</variable>
	<variable name="UpNextImage">
		<value condition="!String.IsEmpty(Window.Property(landscape))">$INFO[Window.Property(landscape)]</value>
		<value condition="!String.IsEmpty(Window.Property(fanart))">$INFO[Window.Property(fanart)]</value>
		<value>$INFO[Window.Property(thumb)]</value>
	</variable>
	<variable name="UpNextRemaining">
		<value condition="Integer.IsGreater(Player.TimeRemaining(ss),30)">upnexticons/30.png</value>
		<value condition="!Integer.IsGreater(Player.TimeRemaining(ss),30)">$INFO[Player.TimeRemaining(ss),upnexticons/,.png]</value>
	</variable>
	<variable name="SystemPlatform">
		<value condition="System.Platform.Windows">$LOCALIZE[31566] $LOCALIZE[31568]</value>
		<value condition="System.Platform.IOS">$LOCALIZE[31566] $LOCALIZE[31569]</value>
		<value condition="System.Platform.OSX">$LOCALIZE[31566] $LOCALIZE[31570]</value>
		<value condition="System.Platform.Android">$LOCALIZE[31566] $LOCALIZE[31572]</value>
		<value condition="System.Platform.Linux.RaspberryPi">$LOCALIZE[31566] $LOCALIZE[31571]</value>
		<value condition="System.Platform.Linux">$LOCALIZE[31566] $LOCALIZE[31567]</value>
		<value condition="System.Platform.UWP">$LOCALIZE[31566] $LOCALIZE[31574]</value>
		<value>$LOCALIZE[13205]</value>
	</variable>
	<variable name="MovieShelfLabel">
		<value condition="[Control.HasFocus(9150) | Control.HasFocus(9160) | Control.HasFocus(9180) | String.IsEqual(Container(9000).ListItem.Label2,$LOCALIZE[31026])] + String.IsEqual(Skin.String(widget-movie),$LOCALIZE[31964])">$LOCALIZE[31964]</value>
		<value condition="[Control.HasFocus(9150) | Control.HasFocus(9160) | Control.HasFocus(9180) | String.IsEqual(Container(9000).ListItem.Label2,$LOCALIZE[31026])] + String.IsEqual(Skin.String(widget-movie),$LOCALIZE[31960])">$LOCALIZE[31960]</value>
		<value condition="[Control.HasFocus(9150) | Control.HasFocus(9160) | Control.HasFocus(9180) | String.IsEqual(Container(9000).ListItem.Label2,$LOCALIZE[31026])] + String.IsEqual(Skin.String(widget-movie),$LOCALIZE[31971])">$LOCALIZE[31971]</value>
		<value condition="[Control.HasFocus(9150) | Control.HasFocus(9160) | Control.HasFocus(9180) | String.IsEqual(Container(9000).ListItem.Label2,$LOCALIZE[31026])] + String.IsEqual(Skin.String(widget-movie),$LOCALIZE[31972])">$LOCALIZE[31972]</value>
		<value condition="[Control.HasFocus(9150) | Control.HasFocus(9160) | Control.HasFocus(9180) | String.IsEqual(Container(9000).ListItem.Label2,$LOCALIZE[31026])] + String.IsEqual(Skin.String(widget-movie),$LOCALIZE[31973])">$LOCALIZE[31973]</value>
		<value condition="[Control.HasFocus(9150) | Control.HasFocus(9160) | Control.HasFocus(9180) | String.IsEqual(Container(9000).ListItem.Label2,$LOCALIZE[31026])] + String.IsEqual(Skin.String(widget-movie),$LOCALIZE[31974])">$LOCALIZE[31974]</value>
		<value condition="[Control.HasFocus(9150) | Control.HasFocus(9160) | Control.HasFocus(9180) | String.IsEqual(Container(9000).ListItem.Label2,$LOCALIZE[31026])] + String.IsEqual(Skin.String(widget-movie),$LOCALIZE[31661])">$INFO[Skin.String(widget-movie.Label)]</value>
		<value condition="[Control.HasFocus(9150) | Control.HasFocus(9160) | Control.HasFocus(9180) | String.IsEqual(Container(9000).ListItem.Label2,$LOCALIZE[31026])] + String.IsEqual(Skin.String(widget-movie),$LOCALIZE[31660])">$INFO[Skin.String(widget-movie.Label)]</value>
		<value condition="[Control.HasFocus(9150) | Control.HasFocus(9160) | Control.HasFocus(9180) | String.IsEqual(Container(9000).ListItem.Label2,$LOCALIZE[31026])] + String.IsEqual(Skin.String(widget-movie),$LOCALIZE[31652])">$INFO[Skin.String(widget-movie.Label)]</value>
	</variable>
	<variable name="TVShowShelfLabel">
		<value condition="[Control.HasFocus(9200) | Control.HasFocus(9210) | Control.HasFocus(9230) | String.IsEqual(Container(9000).ListItem.Label2,$LOCALIZE[20343])] + String.IsEqual(Skin.String(widget-tvshow),$LOCALIZE[31954])">$LOCALIZE[31965]</value>
		<value condition="[Control.HasFocus(9200) | Control.HasFocus(9210) | Control.HasFocus(9230) | String.IsEqual(Container(9000).ListItem.Label2,$LOCALIZE[20343])] + String.IsEqual(Skin.String(widget-tvshow),$LOCALIZE[31962])">$LOCALIZE[31962]</value>
		<value condition="[Control.HasFocus(9200) | Control.HasFocus(9210) | Control.HasFocus(9230) | String.IsEqual(Container(9000).ListItem.Label2,$LOCALIZE[20343])] + String.IsEqual(Skin.String(widget-tvshow),$LOCALIZE[31975])">$LOCALIZE[31975]</value>		
		<value condition="[Control.HasFocus(9200) | Control.HasFocus(9210) | Control.HasFocus(9230) | String.IsEqual(Container(9000).ListItem.Label2,$LOCALIZE[20343])] + String.IsEqual(Skin.String(widget-tvshow),$LOCALIZE[31976])">$LOCALIZE[31976]</value>
		<value condition="[Control.HasFocus(9200) | Control.HasFocus(9210) | Control.HasFocus(9230) | String.IsEqual(Container(9000).ListItem.Label2,$LOCALIZE[20343])] + String.IsEqual(Skin.String(widget-tvshow),$LOCALIZE[31977])">$LOCALIZE[31977]</value>
		<value condition="[Control.HasFocus(9200) | Control.HasFocus(9210) | Control.HasFocus(9230) | String.IsEqual(Container(9000).ListItem.Label2,$LOCALIZE[20343])] + String.IsEqual(Skin.String(widget-tvshow),$LOCALIZE[31978])">$LOCALIZE[31978]</value>
		<value condition="[Control.HasFocus(9200) | Control.HasFocus(9210) | Control.HasFocus(9230) | String.IsEqual(Container(9000).ListItem.Label2,$LOCALIZE[20343])] + String.IsEqual(Skin.String(widget-tvshow),$LOCALIZE[31660])">$INFO[Skin.String(widget-tvshow.Label)]</value>
		<value condition="[Control.HasFocus(9200) | Control.HasFocus(9210) | Control.HasFocus(9230) | String.IsEqual(Container(9000).ListItem.Label2,$LOCALIZE[20343])] + String.IsEqual(Skin.String(widget-tvshow),$LOCALIZE[31661])">$INFO[Skin.String(widget-tvshow.Label)]</value>
		<value condition="[Control.HasFocus(9200) | Control.HasFocus(9210) | Control.HasFocus(9230) | String.IsEqual(Container(9000).ListItem.Label2,$LOCALIZE[20343])] + String.IsEqual(Skin.String(widget-tvshow),$LOCALIZE[31652])">$INFO[Skin.String(widget-tvshow.Label)]</value>
	</variable>
	<variable name="MusicShelfLabel">
		<value condition="[Control.HasFocus(9250) | Control.HasFocus(9260) | Control.HasFocus(9280) | String.IsEqual(Container(9000).ListItem.Label2,$LOCALIZE[2])] + String.IsEqual(Skin.String(widget-music),$LOCALIZE[31954])">$LOCALIZE[31966]</value>
		<value condition="[Control.HasFocus(9250) | Control.HasFocus(9260) | Control.HasFocus(9280) | String.IsEqual(Container(9000).ListItem.Label2,$LOCALIZE[2])] + String.IsEqual(Skin.String(widget-music),$LOCALIZE[31955])">$LOCALIZE[31963]</value>
		<value condition="[Control.HasFocus(9250) | Control.HasFocus(9260) | Control.HasFocus(9280) | String.IsEqual(Container(9000).ListItem.Label2,$LOCALIZE[2])] + String.IsEqual(Skin.String(widget-music),$LOCALIZE[31978])">$LOCALIZE[31978]</value>
		<value condition="[Control.HasFocus(9250) | Control.HasFocus(9260) | Control.HasFocus(9280) | String.IsEqual(Container(9000).ListItem.Label2,$LOCALIZE[2])] + String.IsEqual(Skin.String(widget-music),$LOCALIZE[31979])">$LOCALIZE[31979]</value>
		<value condition="[Control.HasFocus(9250) | Control.HasFocus(9260) | Control.HasFocus(9280) | String.IsEqual(Container(9000).ListItem.Label2,$LOCALIZE[2])] + String.IsEqual(Skin.String(widget-music),$LOCALIZE[31980])">$LOCALIZE[31980]</value>		
		<value condition="[Control.HasFocus(9250) | Control.HasFocus(9260) | Control.HasFocus(9280) | String.IsEqual(Container(9000).ListItem.Label2,$LOCALIZE[2])] + String.IsEqual(Skin.String(widget-music),$LOCALIZE[31981])">$LOCALIZE[31981]</value>
		<value condition="[Control.HasFocus(9250) | Control.HasFocus(9260) | Control.HasFocus(9280) | String.IsEqual(Container(9000).ListItem.Label2,$LOCALIZE[2])] + String.IsEqual(Skin.String(widget-music),$LOCALIZE[31660])">$INFO[Skin.String(widget-music.Label)]</value>
		<value condition="[Control.HasFocus(9250) | Control.HasFocus(9260) | Control.HasFocus(9280) | String.IsEqual(Container(9000).ListItem.Label2,$LOCALIZE[2])] + String.IsEqual(Skin.String(widget-music),$LOCALIZE[31661])">$INFO[Skin.String(widget-music.Label)]</value>
		<value condition="[Control.HasFocus(9250) | Control.HasFocus(9260) | Control.HasFocus(9280) | String.IsEqual(Container(9000).ListItem.Label2,$LOCALIZE[2])] + String.IsEqual(Skin.String(widget-music),$LOCALIZE[31652])">$INFO[Skin.String(widget-music.Label)]</value>
	</variable>
	<variable name="AddonShelfLabel">
		<value condition="[Control.HasFocus(9350) | Control.HasFocus(9360) | Control.HasFocus(9380) | String.IsEqual(Container(9000).ListItem.Label2,$LOCALIZE[24001])] + String.IsEqual(Skin.String(widget-addon),$LOCALIZE[31652])">$LOCALIZE[31652]</value>
		<value condition="[Control.HasFocus(9350) | Control.HasFocus(9360) | Control.HasFocus(9380) | String.IsEqual(Container(9000).ListItem.Label2,$LOCALIZE[24001])] + String.IsEqual(Skin.String(widget-addon),$LOCALIZE[31954])">$LOCALIZE[31969]</value>
		<value condition="[Control.HasFocus(9350) | Control.HasFocus(9360) | Control.HasFocus(9380) | String.IsEqual(Container(9000).ListItem.Label2,$LOCALIZE[24001])] + String.IsEqual(Skin.String(widget-addon),$LOCALIZE[31959])">$LOCALIZE[31970]</value>
		<value condition="[Control.HasFocus(9250) | Control.HasFocus(9260) | Control.HasFocus(9280) | String.IsEqual(Container(9000).ListItem.Label2,$LOCALIZE[24001])] + String.IsEqual(Skin.String(widget-music),$LOCALIZE[31652])">$INFO[Skin.String(widget-music.Label)]</value>
	</variable>
	<variable name="BroadcastShelfLabel">
		<value condition="[Control.HasFocus(9500) | Control.HasFocus(9510) | Control.HasFocus(9530) | String.IsEqual(Container(9000).ListItem.Label2,$LOCALIZE[31031])] + String.IsEqual(Skin.String(widget-broadcast),$LOCALIZE[31956])">$LOCALIZE[31961]</value>
		<value condition="[Control.HasFocus(9500) | Control.HasFocus(9510) | Control.HasFocus(9530) | String.IsEqual(Container(9000).ListItem.Label2,$LOCALIZE[31031])] + String.IsEqual(Skin.String(widget-broadcast),$LOCALIZE[31957])">$LOCALIZE[31967]</value>
		<value condition="[Control.HasFocus(9500) | Control.HasFocus(9510) | Control.HasFocus(9530) | String.IsEqual(Container(9000).ListItem.Label2,$LOCALIZE[31031])] + String.IsEqual(Skin.String(widget-broadcast),$LOCALIZE[31958])">$LOCALIZE[31968]</value>
		<value condition="[Control.HasFocus(9250) | Control.HasFocus(9260) | Control.HasFocus(9280) | String.IsEqual(Container(9000).ListItem.Label2,$LOCALIZE[31031])] + String.IsEqual(Skin.String(widget-music),$LOCALIZE[31652])">$INFO[Skin.String(widget-music.Label)]</value>
	</variable>
	<variable name="FavouriteShelfLabel">
		<value condition="[Control.HasFocus(9550) | Control.HasFocus(9560) | Control.HasFocus(9580) | String.IsEqual(Container(9000).ListItem.Label2,$LOCALIZE[24001])] + String.IsEqual(Skin.String(widget-favourite),$LOCALIZE[31652])">$LOCALIZE[31652]</value>
		<value condition="[Control.HasFocus(9550) | Control.HasFocus(9560) | Control.HasFocus(9580) | String.IsEqual(Container(9000).ListItem.Label2,$LOCALIZE[24001])] + String.IsEqual(Skin.String(widget-favourite),$LOCALIZE[593]$LOCALIZE[1036])">$LOCALIZE[593] $LOCALIZE[1036]</value>
		<value condition="[Control.HasFocus(9550) | Control.HasFocus(9560) | Control.HasFocus(9580) | String.IsEqual(Container(9000).ListItem.Label2,$LOCALIZE[24001])] + String.IsEqual(Skin.String(widget-favourite),$LOCALIZE[14211]$LOCALIZE[1036])">$LOCALIZE[14211] $LOCALIZE[1036]</value>
		<value condition="[Control.HasFocus(9550) | Control.HasFocus(9560) | Control.HasFocus(9580) | String.IsEqual(Container(9000).ListItem.Label2,$LOCALIZE[24001])] + String.IsEqual(Skin.String(widget-music),$LOCALIZE[31652])">$INFO[Skin.String(widget-music.Label)]</value>
	</variable>
	<variable name="MenuType">
		<value condition="Skin.HasSetting(HomeMenuVertical)">$LOCALIZE[31951]</value>
		<value condition="Skin.HasSetting(HomeMenuHorizontal)">$LOCALIZE[31952]</value>
		<value condition="Skin.HasSetting(HomeMenuIcon)">$LOCALIZE[31953]</value>
		<value>$LOCALIZE[31953]</value>
	</variable>
	<variable name="BackgroundVisibilty">
		<value condition="!Skin.HasSetting(background-visibiltymed) + !Skin.HasSetting(background-visibiltyhigh)">$LOCALIZE[391]</value>
		<value condition="Skin.HasSetting(background-visibiltymed)">$LOCALIZE[392]</value>
		<value condition="Skin.HasSetting(background-visibiltyhigh)">$LOCALIZE[393]</value>
	</variable>
	<variable name="WeatherView">
		<value condition="!String.IsEmpty(Skin.String(weather-view))">$INFO[Skin.String(weather-view)]</value>
		<value>$LOCALIZE[10508]</value>
	</variable>
	<variable name="WeatherViewAction">
		<value condition="!String.Contains(Weather.plugin,weather.gismeteo) + !String.Contains(Weather.plugin,weather.openweathermap.extended) +
			!String.Contains(Weather.plugin,weather.ozweather)">Skin.SetString(weather-view,$LOCALIZE[10508])</value>
		<!-- Standard Forecast if not using extended forecast plugins -->
		<value condition="String.IsEqual(Skin.String(weather-view),$LOCALIZE[10508]) + String.Contains(Weather.plugin,weather.ozweather)">
			Skin.SetString(weather-view,$LOCALIZE[33035])</value>
		<!-- Maps -->
		<value condition="String.IsEqual(Skin.String(weather-view),$LOCALIZE[10508]) + [String.Contains(Weather.plugin,weather.openweathermap.extended)
			| String.Contains(Weather.plugin,weather.gismeteo)]">Skin.SetString(weather-view,$LOCALIZE[33034])</value>
		<!-- 36 Hour forecast -->
		<value condition="String.IsEqual(Skin.String(weather-view),$LOCALIZE[33034]) + [String.Contains(Weather.plugin,weather.openweathermap.extended)
			| String.Contains(Weather.plugin,weather.gismeteo)]">Skin.SetString(weather-view,$LOCALIZE[33037])</value>
		<!-- Weekend forecast -->
		<value condition="String.IsEqual(Skin.String(weather-view),$LOCALIZE[33037]) + [String.Contains(Weather.plugin,weather.openweathermap.extended)
			| String.Contains(Weather.plugin,weather.gismeteo)]">Skin.SetString(weather-view,$LOCALIZE[33036])</value>
		<!-- Hourly -->
		<value condition="String.IsEqual(Skin.String(weather-view),$LOCALIZE[33036]) + String.Contains(Weather.plugin,weather.openweathermap.extended)">
			Skin.SetString(weather-view,$LOCALIZE[10508])</value>
		<!-- Maps -->
		<value>Skin.SetString(weather-view,$LOCALIZE[10508])</value>
		<!-- Fall thru default (Standard forecast) -->
	</variable>
	<variable name="WeatherSunrise">
		<value condition="!String.IsEmpty(Window(weather).Property(Today.Sunrise))">$INFO[Window(weather).Property(Today.Sunrise)]</value>
		<value condition="!String.IsEmpty(Window(weather).Property(Current.Sunrise))">$INFO[Window(weather).Property(Current.Sunrise)]</value>
	</variable>
	<variable name="WeatherSunset">
		<value condition="!String.IsEmpty(Window(weather).Property(Today.Sunset))">$INFO[Window(weather).Property(Today.Sunset)]</value>
		<value condition="!String.IsEmpty(Window(weather).Property(Current.Sunset))">$INFO[Window(weather).Property(Current.Sunset)]</value>
	</variable>
	<variable name="WeatherIconCurrent">
		<value condition="!String.IsEmpty(Skin.String(custom-weathericons.path)) + Skin.HasSetting(custom-weathericons.multi)">$INFO[Skin.String(custom-weathericons.path)]$INFO[Window(weather).Property(Day0.FanartCode)]</value>
		<value condition="!String.IsEmpty(Skin.String(custom-weathericons.path)) + !Skin.HasSetting(custom-weathericons.multi)">$INFO[Skin.String(custom-weathericons.path)]$INFO[Window(weather).Property(Day0.FanartCode),,.png]</value>
		<value>$INFO[Window(weather).Property(Day0.OutlookIcon)]</value>
	</variable>
	<variable name="WeatherIconDay1">
		<value condition="!String.IsEmpty(Skin.String(custom-weathericons.path)) + Skin.HasSetting(custom-weathericons.multi)">$INFO[Skin.String(custom-weathericons.path)]$INFO[Window(weather).Property(Day1.FanartCode)]</value>
		<value condition="!String.IsEmpty(Skin.String(custom-weathericons.path)) + !Skin.HasSetting(custom-weathericons.multi)">$INFO[Skin.String(custom-weathericons.path)]$INFO[Window(weather).Property(Day1.FanartCode),,.png]</value>
		<value>$INFO[Window(weather).Property(Day1.OutlookIcon)]</value>
	</variable>
	<variable name="WeatherIconDay2">
		<value condition="!String.IsEmpty(Skin.String(custom-weathericons.path)) + Skin.HasSetting(custom-weathericons.multi)">$INFO[Skin.String(custom-weathericons.path)]$INFO[Window(weather).Property(Day2.FanartCode)]</value>
		<value condition="!String.IsEmpty(Skin.String(custom-weathericons.path)) + !Skin.HasSetting(custom-weathericons.multi)">$INFO[Skin.String(custom-weathericons.path)]$INFO[Window(weather).Property(Day2.FanartCode),,.png]</value>
		<value>$INFO[Window(weather).Property(Day2.OutlookIcon)]</value>
	</variable>
	<variable name="WeatherIconDay3">
		<value condition="!String.IsEmpty(Skin.String(custom-weathericons.path)) + Skin.HasSetting(custom-weathericons.multi)">$INFO[Skin.String(custom-weathericons.path)]$INFO[Window(weather).Property(Day3.FanartCode)]</value>
		<value condition="!String.IsEmpty(Skin.String(custom-weathericons.path)) + !Skin.HasSetting(custom-weathericons.multi)">$INFO[Skin.String(custom-weathericons.path)]$INFO[Window(weather).Property(Day3.FanartCode),,.png]</value>
		<value>$INFO[Window(weather).Property(Day3.OutlookIcon)]</value>
	</variable>
	<variable name="WeatherIconDay4">
		<value condition="!String.IsEmpty(Skin.String(custom-weathericons.path)) + Skin.HasSetting(custom-weathericons.multi)">$INFO[Skin.String(custom-weathericons.path)]$INFO[Window(weather).Property(Day4.FanartCode)]</value>
		<value condition="!String.IsEmpty(Skin.String(custom-weathericons.path)) + !Skin.HasSetting(custom-weathericons.multi)">$INFO[Skin.String(custom-weathericons.path)]$INFO[Window(weather).Property(Day4.FanartCode),,.png]</value>
		<value>$INFO[Window(weather).Property(Day4.OutlookIcon)]</value>
	</variable>
	<variable name="WeatherIconDay5">
		<value condition="!String.IsEmpty(Skin.String(custom-weathericons.path)) + Skin.HasSetting(custom-weathericons.multi)">$INFO[Skin.String(custom-weathericons.path)]$INFO[Window(weather).Property(Day5.FanartCode)]</value>
		<value condition="!String.IsEmpty(Skin.String(custom-weathericons.path)) + !Skin.HasSetting(custom-weathericons.multi)">$INFO[Skin.String(custom-weathericons.path)]$INFO[Window(weather).Property(Day5.FanartCode),,.png]</value>
		<value>$INFO[Window(weather).Property(Day5.OutlookIcon)]</value>
	</variable>
	<variable name="WeatherIconDay6">
		<value condition="!String.IsEmpty(Skin.String(custom-weathericons.path)) + Skin.HasSetting(custom-weathericons.multi)">$INFO[Skin.String(custom-weathericons.path)]$INFO[Window(weather).Property(Day6.FanartCode)]</value>
		<value condition="!String.IsEmpty(Skin.String(custom-weathericons.path)) + !Skin.HasSetting(custom-weathericons.multi)">$INFO[Skin.String(custom-weathericons.path)]$INFO[Window(weather).Property(Day6.FanartCode),,.png]</value>
		<value>$INFO[Window(weather).Property(Day6.OutlookIcon)]</value>
	</variable>
	<variable name="WeatherIconWeekend1">
		<value condition="!String.IsEmpty(Skin.String(custom-weathericons.path)) + Skin.HasSetting(custom-weathericons.multi)">$INFO[Skin.String(custom-weathericons.path)]$INFO[Window(weather).Property(Weekend.1.FanartCode)]</value>
		<value condition="!String.IsEmpty(Skin.String(custom-weathericons.path)) + !Skin.HasSetting(custom-weathericons.multi)">$INFO[Skin.String(custom-weathericons.path)]$INFO[Window(weather).Property(Weekend.1.OutlookIcon)]</value>
		<value>resource://resource.images.weathericons.default/$INFO[Window(weather).Property(Weekend.1.OutlookIcon)]</value>
	</variable>
	<variable name="WeatherIconWeekend2">
		<value condition="!String.IsEmpty(Skin.String(custom-weathericons.path)) + Skin.HasSetting(custom-weathericons.multi)">$INFO[Skin.String(custom-weathericons.path)]$INFO[Window(weather).Property(Weekend.2.FanartCode)]</value>
		<value condition="!String.IsEmpty(Skin.String(custom-weathericons.path)) + !Skin.HasSetting(custom-weathericons.multi)">$INFO[Skin.String(custom-weathericons.path)]$INFO[Window(weather).Property(Weekend.2.OutlookIcon)]</value>
		<value>resource://resource.images.weathericons.default/$INFO[Window(weather).Property(Weekend.2.OutlookIcon)]</value>
	</variable>
	<variable name="WeatherIcon36Hour1">
		<value condition="!String.IsEmpty(Skin.String(custom-weathericons.path)) + Skin.HasSetting(custom-weathericons.multi)">$INFO[Skin.String(custom-weathericons.path)]$INFO[Window(weather).Property(36Hour.1.FanartCode)]</value>
		<value condition="!String.IsEmpty(Skin.String(custom-weathericons.path)) + !Skin.HasSetting(custom-weathericons.multi)">$INFO[Skin.String(custom-weathericons.path)]$INFO[Window(weather).Property(36Hour.1.OutlookIcon)]</value>
		<value>resource://resource.images.weathericons.default/$INFO[Window(weather).Property(36Hour.1.OutlookIcon)]</value>
	</variable>
	<variable name="WeatherIcon36Hour2">
		<value condition="!String.IsEmpty(Skin.String(custom-weathericons.path)) + Skin.HasSetting(custom-weathericons.multi)">$INFO[Skin.String(custom-weathericons.path)]$INFO[Window(weather).Property(36Hour.2.FanartCode)]</value>
		<value condition="!String.IsEmpty(Skin.String(custom-weathericons.path)) + !Skin.HasSetting(custom-weathericons.multi)">$INFO[Skin.String(custom-weathericons.path)]$INFO[Window(weather).Property(36Hour.2.OutlookIcon)]</value>
		<value>resource://resource.images.weathericons.default/$INFO[Window(weather).Property(36Hour.2.OutlookIcon)]</value>
	</variable>
	<variable name="WeatherIcon36Hour3">
		<value condition="!String.IsEmpty(Skin.String(custom-weathericons.path)) + Skin.HasSetting(custom-weathericons.multi)">$INFO[Skin.String(custom-weathericons.path)]$INFO[Window(weather).Property(36Hour.3.FanartCode)]</value>
		<value condition="!String.IsEmpty(Skin.String(custom-weathericons.path)) + !Skin.HasSetting(custom-weathericons.multi)">$INFO[Skin.String(custom-weathericons.path)]$INFO[Window(weather).Property(36Hour.3.OutlookIcon)]</value>
		<value>resource://resource.images.weathericons.default/$INFO[Window(weather).Property(36Hour.3.OutlookIcon)]</value>
	</variable>
	<variable name="WeatherIconHourly1">
		<value condition="!String.IsEmpty(Skin.String(custom-weathericons.path)) + Skin.HasSetting(custom-weathericons.multi)">$INFO[Skin.String(custom-weathericons.path)]$INFO[Window(weather).Property(Hourly.1.FanartCode)]</value>
		<value condition="!String.IsEmpty(Skin.String(custom-weathericons.path)) + !Skin.HasSetting(custom-weathericons.multi)">$INFO[Skin.String(custom-weathericons.path)]$INFO[Window(weather).Property(Hourly.1.OutlookIcon)]</value>
		<value>$INFO[Window(weather).Property(Hourly.1.OutlookIcon)]</value>
	</variable>
	<variable name="WeatherIconHourly2">
		<value condition="!String.IsEmpty(Skin.String(custom-weathericons.path)) + Skin.HasSetting(custom-weathericons.multi)">$INFO[Skin.String(custom-weathericons.path)]$INFO[Window(weather).Property(Hourly.2.FanartCode)]</value>
		<value condition="!String.IsEmpty(Skin.String(custom-weathericons.path)) + !Skin.HasSetting(custom-weathericons.multi)">$INFO[Skin.String(custom-weathericons.path)]$INFO[Window(weather).Property(Hourly.2.OutlookIcon)]</value>
		<value>$INFO[Window(weather).Property(Hourly.2.OutlookIcon)]</value>
	</variable>
	<variable name="WeatherIconHourly3">
		<value condition="!String.IsEmpty(Skin.String(custom-weathericons.path)) + Skin.HasSetting(custom-weathericons.multi)">$INFO[Skin.String(custom-weathericons.path)]$INFO[Window(weather).Property(Hourly.3.FanartCode)]</value>
		<value condition="!String.IsEmpty(Skin.String(custom-weathericons.path)) + !Skin.HasSetting(custom-weathericons.multi)">$INFO[Skin.String(custom-weathericons.path)]$INFO[Window(weather).Property(Hourly.3.OutlookIcon)]</value>
		<value>$INFO[Window(weather).Property(Hourly.3.OutlookIcon)]</value>
	</variable>
	<variable name="WeatherIconHourly4">
		<value condition="!String.IsEmpty(Skin.String(custom-weathericons.path)) + Skin.HasSetting(custom-weathericons.multi)">$INFO[Skin.String(custom-weathericons.path)]$INFO[Window(weather).Property(Hourly.4.FanartCode)]</value>
		<value condition="!String.IsEmpty(Skin.String(custom-weathericons.path)) + !Skin.HasSetting(custom-weathericons.multi)">$INFO[Skin.String(custom-weathericons.path)]$INFO[Window(weather).Property(Hourly.4.OutlookIcon)]</value>
		<value>$INFO[Window(weather).Property(Hourly.4.OutlookIcon)]</value>
	</variable>
	<variable name="WeatherIconHourly5">
		<value condition="!String.IsEmpty(Skin.String(custom-weathericons.path)) + Skin.HasSetting(custom-weathericons.multi)">$INFO[Skin.String(custom-weathericons.path)]$INFO[Window(weather).Property(Hourly.5.FanartCode)]</value>
		<value condition="!String.IsEmpty(Skin.String(custom-weathericons.path)) + !Skin.HasSetting(custom-weathericons.multi)">$INFO[Skin.String(custom-weathericons.path)]$INFO[Window(weather).Property(Hourly.5.OutlookIcon)]</value>
		<value>$INFO[Window(weather).Property(Hourly.5.OutlookIcon)]</value>
	</variable>
	<variable name="WeatherIconHourly6">
		<value condition="!String.IsEmpty(Skin.String(custom-weathericons.path)) + Skin.HasSetting(custom-weathericons.multi)">$INFO[Skin.String(custom-weathericons.path)]$INFO[Window(weather).Property(Hourly.6.FanartCode)]</value>
		<value condition="!String.IsEmpty(Skin.String(custom-weathericons.path)) + !Skin.HasSetting(custom-weathericons.multi)">$INFO[Skin.String(custom-weathericons.path)]$INFO[Window(weather).Property(Hourly.6.OutlookIcon)]</value>
		<value>$INFO[Window(weather).Property(Hourly.6.OutlookIcon)]</value>
	</variable>
	<variable name="WeatherIconHourly7">
		<value condition="!String.IsEmpty(Skin.String(custom-weathericons.path)) + Skin.HasSetting(custom-weathericons.multi)">$INFO[Skin.String(custom-weathericons.path)]$INFO[Window(Weather).Property(Hourly.7.FanartCode)]</value>
		<value condition="!String.IsEmpty(Skin.String(custom-weathericons.path)) + !Skin.HasSetting(custom-weathericons.multi)">$INFO[Skin.String(custom-weathericons.path)]$INFO[Window(Weather).Property(Hourly.7.OutlookIcon)]</value>
		<value>$INFO[Window(weather).Property(Hourly.7.OutlookIcon)]</value>
	</variable>
	<variable name="WeatherIconHourly8">
		<value condition="!String.IsEmpty(Skin.String(custom-weathericons.path)) + Skin.HasSetting(custom-weathericons.multi)">$INFO[Skin.String(custom-weathericons.path)]$INFO[Window(weather).Property(Hourly.8.FanartCode)]</value>
		<value condition="!String.IsEmpty(Skin.String(custom-weathericons.path)) + !Skin.HasSetting(custom-weathericons.multi)">$INFO[Skin.String(custom-weathericons.path)]$INFO[Window(weather).Property(Hourly.8.OutlookIcon)]</value>
		<value>$INFO[Window(weather).Property(Hourly.8.OutlookIcon)]</value>
	</variable>
	<variable name="WeatherIconHourly9">
		<value condition="!String.IsEmpty(Skin.String(custom-weathericons.path)) + Skin.HasSetting(custom-weathericons.multi)">$INFO[Skin.String(custom-weathericons.path)]$INFO[Window(weather).Property(Hourly.9.FanartCode)]</value>
		<value condition="!String.IsEmpty(Skin.String(custom-weathericons.path)) + !Skin.HasSetting(custom-weathericons.multi)">$INFO[Skin.String(custom-weathericons.path)]$INFO[Window(weather).Property(Hourly.9.OutlookIcon)]</value>
		<value>$INFO[Window(weather).Property(Hourly.9.OutlookIcon)]</value>
	</variable>
	<variable name="WeatherIconHourly10">
		<value condition="!String.IsEmpty(Skin.String(custom-weathericons.path)) + Skin.HasSetting(custom-weathericons.multi)">$INFO[Skin.String(custom-weathericons.path)]$INFO[Window(weather).Property(Hourly.10.FanartCode)]</value>
		<value condition="!String.IsEmpty(Skin.String(custom-weathericons.path)) + !Skin.HasSetting(custom-weathericons.multi)">$INFO[Skin.String(custom-weathericons.path)]$INFO[Window(weather).Property(Hourly.10.OutlookIcon)]</value>
		<value>$INFO[Window(weather).Property(Hourly.10.OutlookIcon)]</value>
	</variable>
	<variable name="WeatherIconHourly11">
		<value condition="!String.IsEmpty(Skin.String(custom-weathericons.path)) + Skin.HasSetting(custom-weathericons.multi)">$INFO[Skin.String(custom-weathericons.path)]$INFO[Window(weather).Property(Hourly.11.FanartCode)]</value>
		<value condition="!String.IsEmpty(Skin.String(custom-weathericons.path)) + !Skin.HasSetting(custom-weathericons.multi)">$INFO[Skin.String(custom-weathericons.path)]$INFO[Window(weather).Property(Hourly.11.OutlookIcon)]</value>
		<value>$INFO[Window(weather).Property(Hourly.11.OutlookIcon)]</value>
	</variable>
	<variable name="WeatherIconHourly12">
		<value condition="!String.IsEmpty(Skin.String(custom-weathericons.path)) + Skin.HasSetting(custom-weathericons.multi)">$INFO[Skin.String(custom-weathericons.path)]$INFO[Window(weather).Property(Hourly.12.FanartCode)]</value>
		<value condition="!String.IsEmpty(Skin.String(custom-weathericons.path)) + !Skin.HasSetting(custom-weathericons.multi)">$INFO[Skin.String(custom-weathericons.path)]$INFO[Window(weather).Property(Hourly.12.OutlookIcon)]</value>
		<value>$INFO[Window(weather).Property(Hourly.12.OutlookIcon)]</value>
	</variable>
	<variable name="HomeVideoIcon">
		<value condition="!String.IsEmpty(Skin.String(home-video.Icon))">$INFO[Skin.String(home-video.Icon)]</value>
		<value>special://skin/extras/homeicons/video.png</value>
	</variable>
	<variable name="HomeMovieIcon">
		<value condition="!String.IsEmpty(Skin.String(home-movie.Icon))">$INFO[Skin.String(home-movie.Icon)]</value>
		<value>special://skin/extras/homeicons/movie.png</value>
	</variable>
	<variable name="HomeTVShowsIcon">
		<value condition="!String.IsEmpty(Skin.String(home-tvshows.Icon))">$INFO[Skin.String(home-tvshows.Icon)]</value>
		<value>special://skin/extras/homeicons/tv.png</value>
	</variable>
	<variable name="HomeMusicIcon">
		<value condition="!String.IsEmpty(Skin.String(home-music.Icon))">$INFO[Skin.String(home-music.Icon)]</value>
		<value>special://skin/extras/homeicons/music.png</value>
	</variable>
	<variable name="HomeWeatherIcon">
		<value condition="!String.IsEmpty(Skin.String(home-weather.Icon))">$INFO[Skin.String(home-weather.Icon)]</value>
		<value condition="String.IsEqual(Window(weather).Property(Current.FanartCode),27)">special://skin/extras/homeicons/nightweather.png</value>
		<value condition="String.IsEqual(Window(weather).Property(Current.FanartCode),29)">special://skin/extras/homeicons/nightweather.png</value>
		<value condition="String.IsEqual(Window(weather).Property(Current.FanartCode),31)">special://skin/extras/homeicons/nightweather.png</value>
		<value condition="String.IsEqual(Window(weather).Property(Current.FanartCode),45)">special://skin/extras/homeicons/nightweather.png</value>
		<value condition="String.IsEqual(Window(weather).Property(Current.FanartCode),46)">special://skin/extras/homeicons/nightweather.png</value>
		<value condition="String.IsEqual(Window(weather).Property(Current.FanartCode),47)">special://skin/extras/homeicons/nightweather.png</value>
		<value>special://skin/extras/homeicons/dayweather.png</value>
	</variable>
	<variable name="HomeMusicVideoIcon">
		<value condition="!String.IsEmpty(Skin.String(home-musicvideo.Icon))">$INFO[Skin.String(home-musicvideo.Icon)]</value>
		<value>special://skin/extras/homeicons/musicvideo.png</value>
	</variable>
	<variable name="HomeTVIcon">
		<value condition="!String.IsEmpty(Skin.String(home-tv.Icon))">$INFO[Skin.String(home-tv.Icon)]</value>
		<value>special://skin/extras/homeicons/livetv.png</value>
	</variable>
	<variable name="HomeRadioIcon">
		<value condition="!String.IsEmpty(Skin.String(home-radio.Icon))">$INFO[Skin.String(home-radio.Icon)]</value>
		<value>special://skin/extras/homeicons/radio.png</value>
	</variable>
	<variable name="HomeProgramsIcon">
		<value condition="!String.IsEmpty(Skin.String(home-programs.Icon))">$INFO[Skin.String(home-programs.Icon)]</value>
		<value>special://skin/extras/homeicons/addons.png</value>
	</variable>
	<variable name="HomeGamesIcon">
		<value condition="!String.IsEmpty(Skin.String(home-games.Icon))">$INFO[Skin.String(home-games.Icon)]</value>
		<value>special://skin/extras/homeicons/games.png</value>
	</variable>
	<variable name="HomePhotosIcon">
		<value condition="!String.IsEmpty(Skin.String(home-photos.Icon))">$INFO[Skin.String(home-photos.Icon)]</value>
		<value>special://skin/extras/homeicons/pics.png</value>
	</variable>
	<variable name="HomeFavoritesIcon">
		<value condition="!String.IsEmpty(Skin.String(home-favorites.Icon))">$INFO[Skin.String(home-favorites.Icon)]</value>
		<value>special://skin/extras/homeicons/favs.png</value>
	</variable>
	<variable name="HomeSearchIcon">
		<value condition="!String.IsEmpty(Skin.String(home-search.Icon))">$INFO[Skin.String(home-search.Icon)]</value>
		<value>special://skin/extras/homeicons/search.png</value>
	</variable>
	<variable name="HomeFileManagerIcon">
		<value condition="!String.IsEmpty(Skin.String(home-filemanager.Icon))">$INFO[Skin.String(home-filemanager.Icon)]</value>
		<value>special://skin/extras/homeicons/filemanager.png</value>
	</variable>
	<variable name="HomeProfileIcon">
		<value condition="!String.IsEmpty(Skin.String(home-profile.Icon))">$INFO[Skin.String(home-profile.Icon)]</value>
		<value>special://skin/extras/homeicons/users.png</value>
	</variable>
	<variable name="HomeShutdownIcon">
		<value condition="!String.IsEmpty(Skin.String(home-shutdown.Icon))">$INFO[Skin.String(home-shutdown.Icon)]</value>
		<value>special://skin/extras/homeicons/quit.png</value>
	</variable>
	<variable name="CustomDefaultIcon">
		<!-- Show custom icon for default menu items in customisation dialog -->
		<value condition="String.Contains(Window(settings).Property(ListToggle),home-video) + !String.IsEmpty(Skin.String(home-video.Icon))">$INFO[Skin.String(home-video.Icon)]</value>
		<value condition="String.Contains(Window(settings).Property(ListToggle),home-video)">special://skin/extras/homeicons/video.png</value>
		<value condition="String.Contains(Window(settings).Property(ListToggle),home-movie) + !String.IsEmpty(Skin.String(home-movie.Icon))">$INFO[Skin.String(home-movie.Icon)]</value>
		<value condition="String.Contains(Window(settings).Property(ListToggle),home-movie)">special://skin/extras/homeicons/movie.png</value>
		<value condition="String.Contains(Window(settings).Property(ListToggle),home-tvshows) + !String.IsEmpty(Skin.String(home-tvshows.Icon))">$INFO[Skin.String(home-tvshows.Icon)]</value>
		<value condition="String.Contains(Window(settings).Property(ListToggle),home-tvshows)">special://skin/extras/homeicons/tv.png</value>
		<value condition="String.Contains(Window(settings).Property(ListToggle),home-music) + !String.IsEmpty(Skin.String(home-music.Icon))">$INFO[Skin.String(home-music.Icon)]</value>
		<value condition="String.Contains(Window(settings).Property(ListToggle),home-music)">special://skin/extras/homeicons/music.png</value>
		<value condition="String.Contains(Window(settings).Property(ListToggle),home-weather) + !String.IsEmpty(Skin.String(home-weather.Icon))">$INFO[Skin.String(home-weather.Icon)]</value>
		<value condition="String.Contains(Window(settings).Property(ListToggle),home-weather)">special://skin/extras/homeicons/weather.png</value>
		<value condition="String.Contains(Window(settings).Property(ListToggle),home-musicvideo) + !String.IsEmpty(Skin.String(home-musicvideo.Icon))">$INFO[Skin.String(home-musicvideo.Icon)]</value>
		<value condition="String.Contains(Window(settings).Property(ListToggle),home-musicvideo)">special://skin/extras/homeicons/musicvideo.png</value>
		<value condition="String.Contains(Window(settings).Property(ListToggle),home-tv) + !String.IsEmpty(Skin.String(home-tv.Icon))">$INFO[Skin.String(home-tv.Icon)]</value>
		<value condition="String.Contains(Window(settings).Property(ListToggle),home-tv)">special://skin/extras/homeicons/livetv.png</value>
		<value condition="String.Contains(Window(settings).Property(ListToggle),home-radio) + !String.IsEmpty(Skin.String(home-radio.Icon))">$INFO[Skin.String(home-radio.Icon)]</value>
		<value condition="String.Contains(Window(settings).Property(ListToggle),home-radio)">special://skin/extras/homeicons/radio.png</value>
		<value condition="String.Contains(Window(settings).Property(ListToggle),home-programs) + !String.IsEmpty(Skin.String(home-programs.Icon))">$INFO[Skin.String(home-programs.Icon)]</value>
		<value condition="String.Contains(Window(settings).Property(ListToggle),home-programs)">special://skin/extras/homeicons/addons.png</value>
		<value condition="String.Contains(Window(settings).Property(ListToggle),home-games) + !String.IsEmpty(Skin.String(home-games.Icon))">$INFO[Skin.String(home-games.Icon)]</value>
		<value condition="String.Contains(Window(settings).Property(ListToggle),home-games)">special://skin/extras/homeicons/games.png</value>
		<value condition="String.Contains(Window(settings).Property(ListToggle),home-photos) + !String.IsEmpty(Skin.String(home-photos.Icon))">$INFO[Skin.String(home-photos.Icon)]</value>
		<value condition="String.Contains(Window(settings).Property(ListToggle),home-photos)">special://skin/extras/homeicons/pics.png</value>
		<value condition="String.Contains(Window(settings).Property(ListToggle),home-favorites) + !String.IsEmpty(Skin.String(home-favorites.Icon))">$INFO[Skin.String(home-favorites.Icon)]</value>
		<value condition="String.Contains(Window(settings).Property(ListToggle),home-favorites)">special://skin/extras/homeicons/favs.png</value>
		<value condition="String.Contains(Window(settings).Property(ListToggle),home-search) + !String.IsEmpty(Skin.String(home-search.Icon))">$INFO[Skin.String(home-search.Icon)]</value>
		<value condition="String.Contains(Window(settings).Property(ListToggle),home-search)">special://skin/extras/homeicons/search.png</value>
		<value condition="String.Contains(Window(settings).Property(ListToggle),home-filemanager) + !String.IsEmpty(Skin.String(home-filemanager.Icon))">$INFO[Skin.String(home-filemanager.Icon)]</value>
		<value condition="String.Contains(Window(settings).Property(ListToggle),home-filemanager)">special://skin/extras/homeicons/filemanager.png</value>
		<value condition="String.Contains(Window(settings).Property(ListToggle),home-profile) + !String.IsEmpty(Skin.String(home-profile.Icon))">$INFO[Skin.String(home-profile.Icon)]</value>
		<value condition="String.Contains(Window(settings).Property(ListToggle),home-profile)">special://skin/extras/homeicons/users.png</value>
		<value condition="String.Contains(Window(settings).Property(ListToggle),home-shutdown) + !String.IsEmpty(Skin.String(home-shutdown.Icon))">$INFO[Skin.String(home-shutdown.Icon)]</value>
		<value condition="String.Contains(Window(settings).Property(ListToggle),home-shutdown)">special://skin/extras/homeicons/quit.png</value>
	</variable>
	<variable name="CustomSkinAction">
		<!-- Show custom skin item action in customisation dialog -->
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMovies.1)">$INFO[Skin.String(CustomMovies.1.Path)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMovies.2)">$INFO[Skin.String(CustomMovies.2.Path)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMovies.3)">$INFO[Skin.String(CustomMovies.3.Path)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMovies.4)">$INFO[Skin.String(CustomMovies.4.Path)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMovies.5)">$INFO[Skin.String(CustomMovies.5.Path)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTVShow.1)">$INFO[Skin.String(CustomTVShow.1.Path)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTVShow.2)">$INFO[Skin.String(CustomTVShow.2.Path)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTVShow.3)">$INFO[Skin.String(CustomTVShow.3.Path)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTVShow.4)">$INFO[Skin.String(CustomTVShow.4.Path)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTVShow.5)">$INFO[Skin.String(CustomTVShow.5.Path)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTV.1)">$INFO[Skin.String(CustomTV.1.Path)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTV.2)">$INFO[Skin.String(CustomTV.2.Path)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTV.3)">$INFO[Skin.String(CustomTV.3.Path)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTV.4)">$INFO[Skin.String(CustomTV.4.Path)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTV.5)">$INFO[Skin.String(CustomTV.5.Path)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomRadio.1)">$INFO[Skin.String(CustomRadio.1.Path)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomRadio.2)">$INFO[Skin.String(CustomRadio.2.Path)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomRadio.3)">$INFO[Skin.String(CustomRadio.3.Path)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomRadio.4)">$INFO[Skin.String(CustomRadio.4.Path)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomRadio.5)">$INFO[Skin.String(CustomRadio.5.Path)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomFav.1)">$INFO[Skin.String(CustomFav.1.Path)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomFav.2)">$INFO[Skin.String(CustomFav.2.Path)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomFav.3)">$INFO[Skin.String(CustomFav.3.Path)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomFav.4)">$INFO[Skin.String(CustomFav.4.Path)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomFav.5)">$INFO[Skin.String(CustomFav.5.Path)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMusic.1)">$INFO[Skin.String(CustomMusic.1.Path)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMusic.2)">$INFO[Skin.String(CustomMusic.2.Path)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMusic.3)">$INFO[Skin.String(CustomMusic.3.Path)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMusic.4)">$INFO[Skin.String(CustomMusic.4.Path)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMusic.5)">$INFO[Skin.String(CustomMusic.5.Path)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomAddon.1)">$INFO[Skin.String(CustomAddon.1.Path)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomAddon.2)">$INFO[Skin.String(CustomAddon.2.Path)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomAddon.3)">$INFO[Skin.String(CustomAddon.3.Path)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomAddon.4)">$INFO[Skin.String(CustomAddon.4.Path)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomAddon.5)">$INFO[Skin.String(CustomAddon.5.Path)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomGame.1)">$INFO[Skin.String(CustomGame.1.Path)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomGame.2)">$INFO[Skin.String(CustomGame.2.Path)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomGame.3)">$INFO[Skin.String(CustomGame.3.Path)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomGame.4)">$INFO[Skin.String(CustomGame.4.Path)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomGame.5)">$INFO[Skin.String(CustomGame.5.Path)]</value>
	</variable>
	<variable name="CustomPlaylistAction">
		<!-- Show custom skin playlist action in customisation dialog -->
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMovies.1) + !Skin.HasSetting(CustomMovies.1.Show)">$LOCALIZE[14098]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMovies.2) + !Skin.HasSetting(CustomMovies.2.Show)">$LOCALIZE[14098]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMovies.3) + !Skin.HasSetting(CustomMovies.3.Show)">$LOCALIZE[14098]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMovies.4) + !Skin.HasSetting(CustomMovies.4.Show)">$LOCALIZE[14098]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMovies.5) + !Skin.HasSetting(CustomMovies.5.Show)">$LOCALIZE[14098]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTVShow.1) + !Skin.HasSetting(CustomTVShow.1.Show)">$LOCALIZE[14098]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTVShow.2) + !Skin.HasSetting(CustomTVShow.2.Show)">$LOCALIZE[14098]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTVShow.3) + !Skin.HasSetting(CustomTVShow.3.Show)">$LOCALIZE[14098]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTVShow.4) + !Skin.HasSetting(CustomTVShow.4.Show)">$LOCALIZE[14098]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTVShow.5) + !Skin.HasSetting(CustomTVShow.5.Show)">$LOCALIZE[14098]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTV.1) + !Skin.HasSetting(CustomTV.1.Show)">$LOCALIZE[14098]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTV.2) + !Skin.HasSetting(CustomTV.2.Show)">$LOCALIZE[14098]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTV.3) + !Skin.HasSetting(CustomTV.3.Show)">$LOCALIZE[14098]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTV.4) + !Skin.HasSetting(CustomTV.4.Show)">$LOCALIZE[14098]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTV.5) + !Skin.HasSetting(CustomTV.5.Show)">$LOCALIZE[14098]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomRadio.1) + !Skin.HasSetting(CustomRadio.1.Show)">$LOCALIZE[14098]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomRadio.2) + !Skin.HasSetting(CustomRadio.2.Show)">$LOCALIZE[14098]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomRadio.3) + !Skin.HasSetting(CustomRadio.3.Show)">$LOCALIZE[14098]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomRadio.4) + !Skin.HasSetting(CustomRadio.4.Show)">$LOCALIZE[14098]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomRadio.5) + !Skin.HasSetting(CustomRadio.5.Show)">$LOCALIZE[14098]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomFav.1) + !Skin.HasSetting(CustomFav.1.Show)">$LOCALIZE[14098]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomFav.2) + !Skin.HasSetting(CustomFav.2.Show)">$LOCALIZE[14098]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomFav.3) + !Skin.HasSetting(CustomFav.3.Show)">$LOCALIZE[14098]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomFav.4) + !Skin.HasSetting(CustomFav.4.Show)">$LOCALIZE[14098]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomFav.5) + !Skin.HasSetting(CustomFav.5.Show)">$LOCALIZE[14098]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMusic.1) + !Skin.HasSetting(CustomMusic.1.Show)">$LOCALIZE[14098]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMusic.2) + !Skin.HasSetting(CustomMusic.2.Show)">$LOCALIZE[14098]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMusic.3) + !Skin.HasSetting(CustomMusic.3.Show)">$LOCALIZE[14098]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMusic.4) + !Skin.HasSetting(CustomMusic.4.Show)">$LOCALIZE[14098]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMusic.5) + !Skin.HasSetting(CustomMusic.5.Show)">$LOCALIZE[14098]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomAddon.1) + !Skin.HasSetting(CustomAddon.1.Show)">$LOCALIZE[14098]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomAddon.2) + !Skin.HasSetting(CustomAddon.2.Show)">$LOCALIZE[14098]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomAddon.3) + !Skin.HasSetting(CustomAddon.3.Show)">$LOCALIZE[14098]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomAddon.4) + !Skin.HasSetting(CustomAddon.4.Show)">$LOCALIZE[14098]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomAddon.5) + !Skin.HasSetting(CustomAddon.5.Show)">$LOCALIZE[14098]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomGame.1) + !Skin.HasSetting(CustomGame.1.Show)">$LOCALIZE[14098]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomGame.2) + !Skin.HasSetting(CustomGame.2.Show)">$LOCALIZE[14098]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomGame.3) + !Skin.HasSetting(CustomGame.3.Show)">$LOCALIZE[14098]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomGame.4) + !Skin.HasSetting(CustomGame.4.Show)">$LOCALIZE[14098]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomGame.5) + !Skin.HasSetting(CustomGame.5.Show)">$LOCALIZE[14098]</value>
		<value>$LOCALIZE[31941]</value>
	</variable>
	<variable name="CustomSkinPlaylist">
		<!-- Show custom skin item playlist in customisation dialog -->
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMovies.1)">$INFO[Skin.String(CustomMovies.1.List)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMovies.2)">$INFO[Skin.String(CustomMovies.2.List)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMovies.3)">$INFO[Skin.String(CustomMovies.3.List)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMovies.4)">$INFO[Skin.String(CustomMovies.4.List)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMovies.5)">$INFO[Skin.String(CustomMovies.5.List)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTVShow.1)">$INFO[Skin.String(CustomTVShow.1.List)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTVShow.2)">$INFO[Skin.String(CustomTVShow.2.List)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTVShow.3)">$INFO[Skin.String(CustomTVShow.3.List)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTVShow.4)">$INFO[Skin.String(CustomTVShow.4.List)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTVShow.5)">$INFO[Skin.String(CustomTVShow.5.List)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTV.1)">$INFO[Skin.String(CustomTV.1.List)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTV.2)">$INFO[Skin.String(CustomTV.2.List)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTV.3)">$INFO[Skin.String(CustomTV.3.List)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTV.4)">$INFO[Skin.String(CustomTV.4.List)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTV.5)">$INFO[Skin.String(CustomTV.5.List)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomRadio.1)">$INFO[Skin.String(CustomRadio.1.List)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomRadio.2)">$INFO[Skin.String(CustomRadio.2.List)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomRadio.3)">$INFO[Skin.String(CustomRadio.3.List)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomRadio.4)">$INFO[Skin.String(CustomRadio.4.List)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomRadio.5)">$INFO[Skin.String(CustomRadio.5.List)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomFav.1)">$INFO[Skin.String(CustomFav.1.List)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomFav.2)">$INFO[Skin.String(CustomFav.2.List)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomFav.3)">$INFO[Skin.String(CustomFav.3.List)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomFav.4)">$INFO[Skin.String(CustomFav.4.List)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomFav.5)">$INFO[Skin.String(CustomFav.5.List)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMusic.1)">$INFO[Skin.String(CustomMusic.1.List)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMusic.2)">$INFO[Skin.String(CustomMusic.2.List)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMusic.3)">$INFO[Skin.String(CustomMusic.3.List)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMusic.4)">$INFO[Skin.String(CustomMusic.4.List)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMusic.5)">$INFO[Skin.String(CustomMusic.5.List)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomAddon.1)">$INFO[Skin.String(CustomAddon.1.List)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomAddon.2)">$INFO[Skin.String(CustomAddon.2.List)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomAddon.3)">$INFO[Skin.String(CustomAddon.3.List)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomAddon.4)">$INFO[Skin.String(CustomAddon.4.List)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomAddon.5)">$INFO[Skin.String(CustomAddon.5.List)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomGame.1)">$INFO[Skin.String(CustomGame.1.List)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomGame.2)">$INFO[Skin.String(CustomGame.2.List)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomGame.3)">$INFO[Skin.String(CustomGame.3.List)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomGame.4)">$INFO[Skin.String(CustomGame.4.List)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomGame.5)">$INFO[Skin.String(CustomGame.5.List)]</value>
	</variable>
	<variable name="CustomPlaylistMusic">
		<!-- Custom skin item playlist action (List Music) in customisation dialog -->
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMovies.1)">ActivateWindow(music,$INFO[Skin.String(CustomMovies.1.List)],return)</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMovies.2)">ActivateWindow(music,$INFO[Skin.String(CustomMovies.2.List)],return)</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMovies.3)">ActivateWindow(music,$INFO[Skin.String(CustomMovies.3.List)],return)</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMovies.4)">ActivateWindow(music,$INFO[Skin.String(CustomMovies.4.List)],return)</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMovies.5)">ActivateWindow(music,$INFO[Skin.String(CustomMovies.5.List)],return)</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTVShow.1)">ActivateWindow(music,$INFO[Skin.String(CustomTVShow.1.List)],return)</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTVShow.2)">ActivateWindow(music,$INFO[Skin.String(CustomTVShow.2.List)],return)</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTVShow.3)">ActivateWindow(music,$INFO[Skin.String(CustomTVShow.3.List)],return)</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTVShow.4)">ActivateWindow(music,$INFO[Skin.String(CustomTVShow.4.List)],return)</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTVShow.5)">ActivateWindow(music,$INFO[Skin.String(CustomTVShow.5.List)],return)</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTV.1)">ActivateWindow(music,$INFO[Skin.String(CustomTV.1.List)],return)</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTV.2)">ActivateWindow(music,$INFO[Skin.String(CustomTV.2.List)],return)</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTV.3)">ActivateWindow(music,$INFO[Skin.String(CustomTV.3.List)],return)</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTV.4)">ActivateWindow(music,$INFO[Skin.String(CustomTV.4.List)],return)</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTV.5)">ActivateWindow(music,$INFO[Skin.String(CustomTV.5.List)],return)</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomRadio.1)">ActivateWindow(music,$INFO[Skin.String(CustomRadio.1.List)],return)</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomRadio.2)">ActivateWindow(music,$INFO[Skin.String(CustomRadio.2.List)],return)</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomRadio.3)">ActivateWindow(music,$INFO[Skin.String(CustomRadio.3.List)],return)</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomRadio.4)">ActivateWindow(music,$INFO[Skin.String(CustomRadio.4.List)],return)</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomRadio.5)">ActivateWindow(music,$INFO[Skin.String(CustomRadio.5.List)],return)</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomFav.1)">ActivateWindow(music,$INFO[Skin.String(CustomFav.1.List)],return)</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomFav.2)">ActivateWindow(music,$INFO[Skin.String(CustomFav.2.List)],return)</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomFav.3)">ActivateWindow(music,$INFO[Skin.String(CustomFav.3.List)],return)</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomFav.4)">ActivateWindow(music,$INFO[Skin.String(CustomFav.4.List)],return)</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomFav.5)">ActivateWindow(music,$INFO[Skin.String(CustomFav.5.List)],return)</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMusic.1)">ActivateWindow(music,$INFO[Skin.String(CustomMusic.1.List)],return)</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMusic.2)">ActivateWindow(music,$INFO[Skin.String(CustomMusic.2.List)],return)</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMusic.3)">ActivateWindow(music,$INFO[Skin.String(CustomMusic.3.List)],return)</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMusic.4)">ActivateWindow(music,$INFO[Skin.String(CustomMusic.4.List)],return)</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMusic.5)">ActivateWindow(music,$INFO[Skin.String(CustomMusic.5.List)],return)</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomAddon.1)">ActivateWindow(music,$INFO[Skin.String(CustomAddon.1.List)],return)</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomAddon.2)">ActivateWindow(music,$INFO[Skin.String(CustomAddon.2.List)],return)</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomAddon.3)">ActivateWindow(music,$INFO[Skin.String(CustomAddon.3.List)],return)</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomAddon.4)">ActivateWindow(music,$INFO[Skin.String(CustomAddon.4.List)],return)</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomAddon.5)">ActivateWindow(music,$INFO[Skin.String(CustomAddon.5.List)],return)</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomGame.1)">ActivateWindow(music,$INFO[Skin.String(CustomGame.1.List)],return)</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomGame.2)">ActivateWindow(music,$INFO[Skin.String(CustomGame.2.List)],return)</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomGame.3)">ActivateWindow(music,$INFO[Skin.String(CustomGame.3.List)],return)</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomGame.4)">ActivateWindow(music,$INFO[Skin.String(CustomGame.4.List)],return)</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomGame.5)">ActivateWindow(music,$INFO[Skin.String(CustomGame.5.List)],return)</value>
	</variable>
	<variable name="CustomPlaylistVideo">
		<!-- Custom skin item playlist action (List Video) in customisation dialog -->
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMovies.1)">ActivateWindow(videos,$INFO[Skin.String(CustomMovies.1.List)],return)</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMovies.2)">ActivateWindow(videos,$INFO[Skin.String(CustomMovies.2.List)],return)</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMovies.3)">ActivateWindow(videos,$INFO[Skin.String(CustomMovies.3.List)],return)</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMovies.4)">ActivateWindow(videos,$INFO[Skin.String(CustomMovies.4.List)],return)</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMovies.5)">ActivateWindow(videos,$INFO[Skin.String(CustomMovies.5.List)],return)</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTVShow.1)">ActivateWindow(videos,$INFO[Skin.String(CustomTVShow.1.List)],return)</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTVShow.2)">ActivateWindow(videos,$INFO[Skin.String(CustomTVShow.2.List)],return)</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTVShow.3)">ActivateWindow(videos,$INFO[Skin.String(CustomTVShow.3.List)],return)</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTVShow.4)">ActivateWindow(videos,$INFO[Skin.String(CustomTVShow.4.List)],return)</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTVShow.5)">ActivateWindow(videos,$INFO[Skin.String(CustomTVShow.5.List)],return)</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTV.1)">ActivateWindow(videos,$INFO[Skin.String(CustomTV.1.List)],return)</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTV.2)">ActivateWindow(videos,$INFO[Skin.String(CustomTV.2.List)],return)</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTV.3)">ActivateWindow(videos,$INFO[Skin.String(CustomTV.3.List)],return)</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTV.4)">ActivateWindow(videos,$INFO[Skin.String(CustomTV.4.List)],return)</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTV.5)">ActivateWindow(videos,$INFO[Skin.String(CustomTV.5.List)],return)</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomRadio.1)">ActivateWindow(videos,$INFO[Skin.String(CustomRadio.1.List)],return)</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomRadio.2)">ActivateWindow(videos,$INFO[Skin.String(CustomRadio.2.List)],return)</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomRadio.3)">ActivateWindow(videos,$INFO[Skin.String(CustomRadio.3.List)],return)</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomRadio.4)">ActivateWindow(videos,$INFO[Skin.String(CustomRadio.4.List)],return)</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomRadio.5)">ActivateWindow(videos,$INFO[Skin.String(CustomRadio.5.List)],return)</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomFav.1)">ActivateWindow(videos,$INFO[Skin.String(CustomFav.1.List)],return)</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomFav.2)">ActivateWindow(videos,$INFO[Skin.String(CustomFav.2.List)],return)</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomFav.3)">ActivateWindow(videos,$INFO[Skin.String(CustomFav.3.List)],return)</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomFav.4)">ActivateWindow(videos,$INFO[Skin.String(CustomFav.4.List)],return)</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomFav.5)">ActivateWindow(videos,$INFO[Skin.String(CustomFav.5.List)],return)</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMusic.1)">ActivateWindow(videos,$INFO[Skin.String(CustomMusic.1.List)],return)</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMusic.2)">ActivateWindow(videos,$INFO[Skin.String(CustomMusic.2.List)],return)</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMusic.3)">ActivateWindow(videos,$INFO[Skin.String(CustomMusic.3.List)],return)</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMusic.4)">ActivateWindow(videos,$INFO[Skin.String(CustomMusic.4.List)],return)</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMusic.5)">ActivateWindow(videos,$INFO[Skin.String(CustomMusic.5.List)],return)</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomAddon.1)">ActivateWindow(videos,$INFO[Skin.String(CustomAddon.1.List)],return)</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomAddon.2)">ActivateWindow(videos,$INFO[Skin.String(CustomAddon.2.List)],return)</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomAddon.3)">ActivateWindow(videos,$INFO[Skin.String(CustomAddon.3.List)],return)</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomAddon.4)">ActivateWindow(videos,$INFO[Skin.String(CustomAddon.4.List)],return)</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomAddon.5)">ActivateWindow(videos,$INFO[Skin.String(CustomAddon.5.List)],return)</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomGame.1)">ActivateWindow(videos,$INFO[Skin.String(CustomGame.1.List)],return)</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomGame.2)">ActivateWindow(videos,$INFO[Skin.String(CustomGame.2.List)],return)</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomGame.3)">ActivateWindow(videos,$INFO[Skin.String(CustomGame.3.List)],return)</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomGame.4)">ActivateWindow(videos,$INFO[Skin.String(CustomGame.4.List)],return)</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomGame.5)">ActivateWindow(videos,$INFO[Skin.String(CustomGame.5.List)],return)</value>
	</variable>
	<variable name="CustomPlaylistPlay">
		<!-- Custom skin item playlist action (Play playlist) in customisation dialog -->
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMovies.1)">$INFO[Skin.String(CustomMovies.1.List),PlayMedia(",")]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMovies.2)">$INFO[Skin.String(CustomMovies.2.List),PlayMedia(",")]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMovies.3)">$INFO[Skin.String(CustomMovies.3.List),PlayMedia(",")]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMovies.4)">$INFO[Skin.String(CustomMovies.4.List),PlayMedia(",")]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMovies.5)">$INFO[Skin.String(CustomMovies.5.List),PlayMedia(",")]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTVShow.1)">$INFO[Skin.String(CustomTVShow.1.List),PlayMedia(",")]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTVShow.2)">$INFO[Skin.String(CustomTVShow.2.List),PlayMedia(",")]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTVShow.3)">$INFO[Skin.String(CustomTVShow.3.List),PlayMedia(",")]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTVShow.4)">$INFO[Skin.String(CustomTVShow.4.List),PlayMedia(",")]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTVShow.5)">$INFO[Skin.String(CustomTVShow.5.List),PlayMedia(",")]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTV.1)">$INFO[Skin.String(CustomTV.1.List),PlayMedia(",")]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTV.2)">$INFO[Skin.String(CustomTV.2.List),PlayMedia(",")]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTV.3)">$INFO[Skin.String(CustomTV.3.List),PlayMedia(",")]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTV.4)">$INFO[Skin.String(CustomTV.4.List),PlayMedia(",")]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTV.5)">$INFO[Skin.String(CustomTV.5.List),PlayMedia(",")]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomRadio.1)">$INFO[Skin.String(CustomRadio.1.List),PlayMedia(",")]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomRadio.2)">$INFO[Skin.String(CustomRadio.2.List),PlayMedia(",")]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomRadio.3)">$INFO[Skin.String(CustomRadio.3.List),PlayMedia(",")]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomRadio.4)">$INFO[Skin.String(CustomRadio.4.List),PlayMedia(",")]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomRadio.5)">$INFO[Skin.String(CustomRadio.5.List),PlayMedia(",")]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomFav.1)">$INFO[Skin.String(CustomFav.1.List),PlayMedia(",")]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomFav.2)">$INFO[Skin.String(CustomFav.2.List),PlayMedia(",")]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomFav.3)">$INFO[Skin.String(CustomFav.3.List),PlayMedia(",")]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomFav.4)">$INFO[Skin.String(CustomFav.4.List),PlayMedia(",")]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomFav.5)">$INFO[Skin.String(CustomFav.5.List),PlayMedia(",")]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMusic.1)">$INFO[Skin.String(CustomMusic.1.List),PlayMedia(",")]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMusic.2)">$INFO[Skin.String(CustomMusic.2.List),PlayMedia(",")]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMusic.3)">$INFO[Skin.String(CustomMusic.3.List),PlayMedia(",")]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMusic.4)">$INFO[Skin.String(CustomMusic.4.List),PlayMedia(",")]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMusic.5)">$INFO[Skin.String(CustomMusic.5.List),PlayMedia(",")]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomAddon.1)">$INFO[Skin.String(CustomAddon.1.List),PlayMedia(",")]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomAddon.2)">$INFO[Skin.String(CustomAddon.2.List),PlayMedia(",")]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomAddon.3)">$INFO[Skin.String(CustomAddon.3.List),PlayMedia(",")]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomAddon.4)">$INFO[Skin.String(CustomAddon.4.List),PlayMedia(",")]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomAddon.5)">$INFO[Skin.String(CustomAddon.5.List),PlayMedia(",")]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomGame.1)">$INFO[Skin.String(CustomGame.1.List),PlayMedia(",")]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomGame.2)">$INFO[Skin.String(CustomGame.2.List),PlayMedia(",")]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomGame.3)">$INFO[Skin.String(CustomGame.3.List),PlayMedia(",")]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomGame.4)">$INFO[Skin.String(CustomGame.4.List),PlayMedia(",")]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomGame.5)">$INFO[Skin.String(CustomGame.5.List),PlayMedia(",")]</value>
	</variable>
	<variable name="CustomSkinIcon">
		<!-- Show custom skin item icon in customisation dialog -->
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMovies.1)">$INFO[Skin.String(CustomMovies.1.Icon)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMovies.2)">$INFO[Skin.String(CustomMovies.2.Icon)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMovies.3)">$INFO[Skin.String(CustomMovies.3.Icon)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMovies.4)">$INFO[Skin.String(CustomMovies.4.Icon)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMovies.5)">$INFO[Skin.String(CustomMovies.5.Icon)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTVShow.1)">$INFO[Skin.String(CustomTVShow.1.Icon)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTVShow.2)">$INFO[Skin.String(CustomTVShow.2.Icon)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTVShow.3)">$INFO[Skin.String(CustomTVShow.3.Icon)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTVShow.4)">$INFO[Skin.String(CustomTVShow.4.Icon)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTVShow.5)">$INFO[Skin.String(CustomTVShow.5.Icon)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTV.1)">$INFO[Skin.String(CustomTV.1.Icon)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTV.2)">$INFO[Skin.String(CustomTV.2.Icon)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTV.3)">$INFO[Skin.String(CustomTV.3.Icon)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTV.4)">$INFO[Skin.String(CustomTV.4.Icon)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTV.5)">$INFO[Skin.String(CustomTV.5.Icon)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomRadio.1)">$INFO[Skin.String(CustomRadio.1.Icon)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomRadio.2)">$INFO[Skin.String(CustomRadio.2.Icon)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomRadio.3)">$INFO[Skin.String(CustomRadio.3.Icon)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomRadio.4)">$INFO[Skin.String(CustomRadio.4.Icon)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomRadio.5)">$INFO[Skin.String(CustomRadio.5.Icon)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomFav.1)">$INFO[Skin.String(CustomFav.1.Icon)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomFav.2)">$INFO[Skin.String(CustomFav.2.Icon)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomFav.3)">$INFO[Skin.String(CustomFav.3.Icon)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomFav.4)">$INFO[Skin.String(CustomFav.4.Icon)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomFav.5)">$INFO[Skin.String(CustomFav.5.Icon)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMusic.1)">$INFO[Skin.String(CustomMusic.1.Icon)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMusic.2)">$INFO[Skin.String(CustomMusic.2.Icon)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMusic.3)">$INFO[Skin.String(CustomMusic.3.Icon)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMusic.4)">$INFO[Skin.String(CustomMusic.4.Icon)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMusic.5)">$INFO[Skin.String(CustomMusic.5.Icon)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomAddon.1)">$INFO[Skin.String(CustomAddon.1.Icon)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomAddon.2)">$INFO[Skin.String(CustomAddon.2.Icon)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomAddon.3)">$INFO[Skin.String(CustomAddon.3.Icon)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomAddon.4)">$INFO[Skin.String(CustomAddon.4.Icon)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomAddon.5)">$INFO[Skin.String(CustomAddon.5.Icon)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomGame.1)">$INFO[Skin.String(CustomGame.1.Icon)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomGame.2)">$INFO[Skin.String(CustomGame.2.Icon)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomGame.3)">$INFO[Skin.String(CustomGame.3.Icon)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomGame.4)">$INFO[Skin.String(CustomGame.4.Icon)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomGame.5)">$INFO[Skin.String(CustomGame.5.Icon)]</value>
	</variable>
	<variable name="CustomSkinLabel">
		<!-- Show custom skin item label in customisation dialog -->
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMovies.1)">$INFO[Skin.String(CustomMovies.1.Label)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMovies.2)">$INFO[Skin.String(CustomMovies.2.Label)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMovies.3)">$INFO[Skin.String(CustomMovies.3.Label)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMovies.4)">$INFO[Skin.String(CustomMovies.4.Label)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMovies.5)">$INFO[Skin.String(CustomMovies.5.Label)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTVShow.1)">$INFO[Skin.String(CustomTVShow.1.Label)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTVShow.2)">$INFO[Skin.String(CustomTVShow.2.Label)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTVShow.3)">$INFO[Skin.String(CustomTVShow.3.Label)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTVShow.4)">$INFO[Skin.String(CustomTVShow.4.Label)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTVShow.5)">$INFO[Skin.String(CustomTVShow.5.Label)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTV.1)">$INFO[Skin.String(CustomTV.1.Label)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTV.2)">$INFO[Skin.String(CustomTV.2.Label)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTV.3)">$INFO[Skin.String(CustomTV.3.Label)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTV.4)">$INFO[Skin.String(CustomTV.4.Label)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTV.5)">$INFO[Skin.String(CustomTV.5.Label)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomRadio.1)">$INFO[Skin.String(CustomRadio.1.Label)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomRadio.2)">$INFO[Skin.String(CustomRadio.2.Label)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomRadio.3)">$INFO[Skin.String(CustomRadio.3.Label)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomRadio.4)">$INFO[Skin.String(CustomRadio.4.Label)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomRadio.5)">$INFO[Skin.String(CustomRadio.5.Label)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomFav.1)">$INFO[Skin.String(CustomFav.1.Label)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomFav.2)">$INFO[Skin.String(CustomFav.2.Label)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomFav.3)">$INFO[Skin.String(CustomFav.3.Label)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomFav.4)">$INFO[Skin.String(CustomFav.4.Label)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomFav.5)">$INFO[Skin.String(CustomFav.5.Label)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMusic.1)">$INFO[Skin.String(CustomMusic.1.Label)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMusic.2)">$INFO[Skin.String(CustomMusic.2.Label)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMusic.3)">$INFO[Skin.String(CustomMusic.3.Label)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMusic.4)">$INFO[Skin.String(CustomMusic.4.Label)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMusic.5)">$INFO[Skin.String(CustomMusic.5.Label)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomAddon.1)">$INFO[Skin.String(CustomAddon.1.Label)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomAddon.2)">$INFO[Skin.String(CustomAddon.2.Label)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomAddon.3)">$INFO[Skin.String(CustomAddon.3.Label)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomAddon.4)">$INFO[Skin.String(CustomAddon.4.Label)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomAddon.5)">$INFO[Skin.String(CustomAddon.5.Label)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomGame.1)">$INFO[Skin.String(CustomGame.1.Label)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomGame.2)">$INFO[Skin.String(CustomGame.2.Label)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomGame.3)">$INFO[Skin.String(CustomGame.3.Label)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomGame.4)">$INFO[Skin.String(CustomGame.4.Label)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomGame.5)">$INFO[Skin.String(CustomGame.5.Label)]</value>
	</variable>
	<variable name="CustomSkinType">
		<!-- Show custom skin item type in customisation dialog -->
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMovies.1)+!String.IsEmpty(Skin.String(CustomMovies.1.Type))">$INFO[Skin.String(CustomMovies.1.Type)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMovies.2)+!String.IsEmpty(Skin.String(CustomMovies.2.Type))">$INFO[Skin.String(CustomMovies.2.Type)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMovies.3)+!String.IsEmpty(Skin.String(CustomMovies.3.Type))">$INFO[Skin.String(CustomMovies.3.Type)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMovies.4)+!String.IsEmpty(Skin.String(CustomMovies.4.Type))">$INFO[Skin.String(CustomMovies.4.Type)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMovies.5)+!String.IsEmpty(Skin.String(CustomMovies.5.Type))">$INFO[Skin.String(CustomMovies.5.Type)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTVShow.1)+!String.IsEmpty(Skin.String(CustomTVShow.1.Type))">$INFO[Skin.String(CustomTVShow.1.Type)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTVShow.2)+!String.IsEmpty(Skin.String(CustomTVShow.2.Type))">$INFO[Skin.String(CustomTVShow.2.Type)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTVShow.3)+!String.IsEmpty(Skin.String(CustomTVShow.3.Type))">$INFO[Skin.String(CustomTVShow.3.Type)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTVShow.4)+!String.IsEmpty(Skin.String(CustomTVShow.4.Type))">$INFO[Skin.String(CustomTVShow.4.Type)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTVShow.5)+!String.IsEmpty(Skin.String(CustomTVShow.5.Type))">$INFO[Skin.String(CustomTVShow.5.Type)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTV.1)+!String.IsEmpty(Skin.String(CustomTV.1.Type))">$INFO[Skin.String(CustomTV.1.Type)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTV.2)+!String.IsEmpty(Skin.String(CustomTV.2.Type))">$INFO[Skin.String(CustomTV.2.Type)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTV.3)+!String.IsEmpty(Skin.String(CustomTV.3.Type))">$INFO[Skin.String(CustomTV.3.Type)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTV.4)+!String.IsEmpty(Skin.String(CustomTV.4.Type))">$INFO[Skin.String(CustomTV.4.Type)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomTV.5)+!String.IsEmpty(Skin.String(CustomTV.5.Type))">$INFO[Skin.String(CustomTV.5.Type)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomRadio.1)+!String.IsEmpty(Skin.String(CustomRadio.1.Type))">$INFO[Skin.String(CustomRadio.1.Type)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomRadio.2)+!String.IsEmpty(Skin.String(CustomRadio.2.Type))">$INFO[Skin.String(CustomRadio.2.Type)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomRadio.3)+!String.IsEmpty(Skin.String(CustomRadio.3.Type))">$INFO[Skin.String(CustomRadio.3.Type)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomRadio.4)+!String.IsEmpty(Skin.String(CustomRadio.4.Type))">$INFO[Skin.String(CustomRadio.4.Type)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomRadio.5)+!String.IsEmpty(Skin.String(CustomRadio.5.Type))">$INFO[Skin.String(CustomRadio.5.Type)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomFav.1)+!String.IsEmpty(Skin.String(CustomFav.1.Type))">$INFO[Skin.String(CustomFav.1.Type)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomFav.2)+!String.IsEmpty(Skin.String(CustomFav.2.Type))">$INFO[Skin.String(CustomFav.2.Type)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomFav.3)+!String.IsEmpty(Skin.String(CustomFav.3.Type))">$INFO[Skin.String(CustomFav.3.Type)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomFav.4)+!String.IsEmpty(Skin.String(CustomFav.4.Type))">$INFO[Skin.String(CustomFav.4.Type)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomFav.5)+!String.IsEmpty(Skin.String(CustomFav.5.Type))">$INFO[Skin.String(CustomFav.5.Type)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMusic.1)+!String.IsEmpty(Skin.String(CustomMusic.1.Type))">$INFO[Skin.String(CustomMusic.1.Type)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMusic.2)+!String.IsEmpty(Skin.String(CustomMusic.2.Type))">$INFO[Skin.String(CustomMusic.2.Type)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMusic.3)+!String.IsEmpty(Skin.String(CustomMusic.3.Type))">$INFO[Skin.String(CustomMusic.3.Type)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMusic.4)+!String.IsEmpty(Skin.String(CustomMusic.4.Type))">$INFO[Skin.String(CustomMusic.4.Type)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomMusic.5)+!String.IsEmpty(Skin.String(CustomMusic.5.Type))">$INFO[Skin.String(CustomMusic.5.Type)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomAddon.1)+!String.IsEmpty(Skin.String(CustomAddon.1.Type))">$INFO[Skin.String(CustomAddon.1.Type)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomAddon.2)+!String.IsEmpty(Skin.String(CustomAddon.2.Type))">$INFO[Skin.String(CustomAddon.2.Type)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomAddon.3)+!String.IsEmpty(Skin.String(CustomAddon.3.Type))">$INFO[Skin.String(CustomAddon.3.Type)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomAddon.4)+!String.IsEmpty(Skin.String(CustomAddon.4.Type))">$INFO[Skin.String(CustomAddon.4.Type)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomAddon.5)+!String.IsEmpty(Skin.String(CustomAddon.5.Type))">$INFO[Skin.String(CustomAddon.5.Type)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomGame.1)+!String.IsEmpty(Skin.String(CustomGame.1.Type))">$INFO[Skin.String(CustomGame.1.Type)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomGame.2)+!String.IsEmpty(Skin.String(CustomGame.2.Type))">$INFO[Skin.String(CustomGame.2.Type)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomGame.3)+!String.IsEmpty(Skin.String(CustomGame.3.Type))">$INFO[Skin.String(CustomGame.3.Type)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomGame.4)+!String.IsEmpty(Skin.String(CustomGame.4.Type))">$INFO[Skin.String(CustomGame.4.Type)]</value>
		<value condition="String.Contains(Window(settings).Property(ListCustomBase),CustomGame.5)+!String.IsEmpty(Skin.String(CustomGame.5.Type))">$INFO[Skin.String(CustomGame.5.Type)]</value>
		<value condition="String.IsEqual(Window(settings).Property(CurrentType),$LOCALIZE[31660])">$LOCALIZE[31660]</value>
		<value condition="String.IsEqual(Window(settings).Property(CurrentType),$LOCALIZE[31661])">$LOCALIZE[31661]</value>
		<value condition="String.IsEqual(Window(settings).Property(CurrentType),$LOCALIZE[31653])">$LOCALIZE[31653]</value>
		<value>$LOCALIZE[31652]</value>
	</variable>	
	<variable name="LibreElecBluetoothIcon">
		<value condition="String.IsEqual(ListItem.Property(Icon), default)">libre-elec/bt.png</value>
		<value condition="String.IsEqual(ListItem.Property(Icon), modem)">libre-elec/bt-modem.png</value>
		<value condition="String.IsEqual(ListItem.Property(Icon), audio-card)">libre-elec/bt-audio-card.png</value>
		<value condition="String.IsEqual(ListItem.Property(Icon), camera-photo)">libre-elec/bt-camera-photo.png</value>
		<value condition="String.IsEqual(ListItem.Property(Icon), phone)">libre-elec/bt-phone.png</value>
		<value condition="String.IsEqual(ListItem.Property(Icon), camera-video)">libre-elec/bt-camera-video.png</value>
		<value condition="String.IsEqual(ListItem.Property(Icon), input-mouse)">libre-elec/bt-input-mouse.png</value>
		<value condition="String.IsEqual(ListItem.Property(Icon), input-gaming)">libre-elec/bt-input-gaming.png</value>
		<value condition="String.IsEqual(ListItem.Property(Icon), input-keyboard)">libre-elec/bt-input-keyboard.png</value>
		<value condition="String.IsEqual(ListItem.Property(Icon), input-tablet)">libre-elec/bt-input-tablet.png</value>
		<value condition="String.IsEqual(ListItem.Property(Icon), printer)">libre-elec/bt-printer.png</value>
		<value condition="String.IsEqual(ListItem.Property(Icon), computer)">libre-elec/bt-computer.png</value>
		<value>libre-elec/bt.png</value>
	</variable>
	<variable name="SkinSettingHelp">
		<value condition="Control.HasFocus(102)">$LOCALIZE[31300]</value>
		<value condition="Control.HasFocus(105)">$LOCALIZE[31301]</value>
		<value condition="Control.HasFocus(106)">$LOCALIZE[31302]</value>
		<value condition="Control.HasFocus(107)">$LOCALIZE[31303]</value>
		<value condition="Control.HasFocus(201)">$LOCALIZE[31304]</value>
		<value condition="Control.HasFocus(202)">$LOCALIZE[31309]</value>
		<value condition="Control.HasFocus(203)">$LOCALIZE[31305]</value>
		<value condition="Control.HasFocus(205)">$LOCALIZE[31306]</value>
		<value condition="Control.HasFocus(206)">$LOCALIZE[31307]</value>
		<value condition="Control.HasFocus(209)">$LOCALIZE[31310]</value>
		<value condition="Control.HasFocus(210)">$LOCALIZE[31323]</value>
		<value condition="Control.HasFocus(212)">$LOCALIZE[31324]</value>
		<value condition="Control.HasFocus(307)">$LOCALIZE[31315]</value>
		<value condition="Control.HasFocus(308)">$LOCALIZE[31316]</value>
		<value condition="Control.HasFocus(309)">$LOCALIZE[31317]</value>
		<value condition="Control.HasFocus(312)">$LOCALIZE[31318]</value>
		<value condition="Control.HasFocus(313)">$LOCALIZE[31320]</value>
		<value condition="Control.HasFocus(314)">$LOCALIZE[31319]</value>
		<value condition="Control.HasFocus(315)">$LOCALIZE[31322]</value>
		<value condition="Control.HasFocus(316)">$LOCALIZE[31325]</value>
		<value condition="Control.HasFocus(317)">$LOCALIZE[31326]</value>
		<value condition="Control.HasFocus(502)">$LOCALIZE[31340]</value>
		<value condition="Control.HasFocus(503)">$LOCALIZE[31340]</value>
		<value condition="Control.HasFocus(504)">$LOCALIZE[31341]</value>
		<value condition="Control.HasFocus(506)">$LOCALIZE[31343]</value>
		<value condition="Control.HasFocus(507)">$LOCALIZE[31344]</value>
		<value condition="Control.HasFocus(510)">$LOCALIZE[31346]</value>
		<value condition="Control.HasFocus(602)">$LOCALIZE[31350]</value>
		<value condition="Control.HasFocus(603)">$LOCALIZE[31351]</value>
		<value condition="Control.HasFocus(604)">$LOCALIZE[31352]</value>
		<value condition="Control.HasFocus(605)">$LOCALIZE[31353]</value>
		<value condition="Control.HasFocus(606)">$LOCALIZE[31354]</value>
		<value condition="Control.HasFocus(607)">$LOCALIZE[31355]</value>
		<value condition="Control.HasFocus(703)">$LOCALIZE[31361]</value>
		<value condition="Control.HasFocus(705)">$LOCALIZE[31362]</value>
		<value condition="Control.HasFocus(707)">$LOCALIZE[31363]</value>
		<value condition="Control.HasFocus(709)">$LOCALIZE[31364]</value>
		<value condition="Control.HasFocus(711)">$LOCALIZE[31365]</value>
		<value condition="Control.HasFocus(713)">$LOCALIZE[31366]</value>
		<value condition="Control.HasFocus(715)">$LOCALIZE[31367]</value>
		<value condition="Control.HasFocus(717)">$LOCALIZE[31368]</value>
		<value condition="Control.HasFocus(802)">$LOCALIZE[31371]</value>
		<value condition="Control.HasFocus(803)">$LOCALIZE[31370]</value>
		<value condition="Control.HasFocus(805)">$LOCALIZE[31372]</value>
		<value condition="Control.HasFocus(806)">$LOCALIZE[31373]</value>
		<value condition="Control.HasFocus(984)">$LOCALIZE[31360]</value>
		<value condition="Control.HasFocus(987)">$LOCALIZE[31359]</value>
		<value condition="Window.IsVisible(Custom_HomeCustomise.xml) + !Control.HasFocus(402)">$LOCALIZE[31374]</value>
	</variable>
</includes>