<?xml version="1.0" encoding="UTF-8"?>
<includes>
	<include name="View_50_List">
		<param name="ListType">list</param>
		<definition>
			<control type="group">

				<include content="PVRBackground">
				    <param name="viewid">50</param>
				</include>

                <include condition="$EXP[ListPanelIsSwapped]" content="PVRBackground">
				    <param name="viewid">150</param>
				</include>

				<include condition="Skin.HasSetting(ShowSetCount)">ListMovieSetDiscs</include>
				<include>ListTopDisc</include>
				<include>ListMusicDisc</include>

				<include content="BackgroundOverlay">
					<param name="parentid" value="50"/>
					<param name="overlaytop" value="300"/>
					<param name="overlayheight" value="1620"/>
				</include>
				<visible>Control.IsVisible(50)</visible>
				<include>ContentFade</include>

				<control type="$PARAM[ListType]" id="50">
					<visible>[$EXP[Exp_View_50] + Skin.HasSetting(Enable.NewViewSelector)] | [!Skin.HasSetting(hide.listview) + !Skin.HasSetting(Enable.NewViewSelector)]</visible>
					<viewtype label="$LOCALIZE[535]">list</viewtype>
					<posx>540</posx>
					<posy>406</posy>
					<width>1340</width>
					<include condition="!Skin.HasSetting(Enable.TouchSupport)">ListHeightStandard</include>
				    <include condition="Skin.HasSetting(Enable.TouchSupport)">ListHeightTouch</include>
					<pagecontrol>60</pagecontrol>
					<onleft condition="!Skin.HasSetting(KioskMode.Enabled)">9000</onleft>
					<onleft condition="!Skin.HasSetting(KioskMode.Enabled)">SetProperty(MediaMenu,true,Home)</onleft>
					<onleft condition="Skin.HasSetting(KioskMode.Enabled)">noop</onleft>
					<oninfo condition="System.AddonIsEnabled(script.extendedinfo) + Skin.HasSetting(AutoExtendedInfo) + String.IsEqual(ListItem.DBType,movie)">RunScript(script.extendedinfo,info=extendedinfo,dbid=$INFO[ListItem.DBID],id=$INFO[ListItem.UniqueID(tmdb)],imdb_id=$INFO[ListItem.IMDBNumber],name=$INFO[Listitem.Title])</oninfo>
					<oninfo condition="System.AddonIsEnabled(script.extendedinfo) + Skin.HasSetting(AutoExtendedInfo) + String.IsEqual(ListItem.DBType,tvshow)">RunScript(script.extendedinfo,info=extendedtvinfo,dbid=$INFO[ListItem.DBID],id=$INFO[ListItem.UniqueID(tmdb)],tvdb_id=$INFO[ListItem.UniqueID(tvdb)],name=$INFO[Listitem.Title])</oninfo>
					<oninfo condition="System.AddonIsEnabled(script.extendedinfo) + Skin.HasSetting(AutoExtendedInfo) + String.IsEqual(ListItem.DBType,season)">RunScript(script.extendedinfo,info=seasoninfo,tvshow=$INFO[Listitem.TVShowTitle],season=$INFO[ListItem.Season])</oninfo>
					<oninfo condition="System.AddonIsEnabled(script.extendedinfo) + Skin.HasSetting(AutoExtendedInfo) + String.IsEqual(ListItem.DBType,episode)">RunScript(script.extendedinfo,info=extendedepisodeinfo,tvshow=$INFO[Listitem.TVShowTitle],season=$INFO[ListItem.Season],episode=$INFO[ListItem.Episode])</oninfo>
					<oninfo condition="ListItem.IsCollection + !String.Contains(System.BuildVersion,19)">ActivateWindow(1127)</oninfo>
					<onright condition="!Control.IsVisible(615) | [Control.IsVisible(615) + Control.IsVisible(60)]">60</onright>
					<onright condition="Control.IsVisible(615)">615</onright>
					<onup>50</onup>
					<ondown>50</ondown>
					<preloaditems>4</preloaditems>
					<include condition="Skin.HasSetting(ListCenterFocus)">ListCenterFocusParams</include>
					<include condition="!Skin.HasSetting(Show.MoreItems.List)" content="List_Layout">
						<param name="ListLabelFont">font16</param>
						<param name="ListLabel2Font">ListDetails</param>
						<param name="itemheight">72</param>
						<param name="BGposy">15</param>
					</include>
					<include condition="Skin.HasSetting(Show.MoreItems.List)" content="List_Layout">
						<param name="ListLabelFont">ListDetails</param>
						<param name="ListLabel2Font">ListDetails</param>
						<param name="itemheight">52</param>
						<param name="BGposy">5</param>
					</include>
				</control>

				<control type="scrollbar" id="60">
					<animation effect="slide" start="0,0" end="-8,0" time="150">Focus</animation>
					<animation effect="slide" start="-8,0" end="0,0" time="300">UnFocus</animation>
					<posx>20r</posx>
					<posy>351</posy>
					<width>36</width>
					<height>700</height>
					<texturesliderbackground></texturesliderbackground>
					<texturesliderbar></texturesliderbar>
					<texturesliderbarfocus></texturesliderbarfocus>
					<textureslidernib border="18">OSD/ScrollbarNibNF.png</textureslidernib>
					<textureslidernibfocus border="18" colordiffuse="$VAR[HighlightColor]">OSD/ScrollbarNibFO.png</textureslidernibfocus>
					<showonepage>false</showonepage>
					<orientation>vertical</orientation>
					<onleft>50</onleft>
					<onright>50</onright>
					<visible>!Skin.HasSetting(Show.JumpToLetter) | ![String.IsEqual(Container.SortMethod,$LOCALIZE[551]) | String.IsEqual(Container.SortMethod,$LOCALIZE[556]) | String.IsEqual(Container.SortMethod,$LOCALIZE[561]) | String.IsEqual(Container.SortMethod,$LOCALIZE[558]) | String.IsEqual(Container.SortMethod,$LOCALIZE[557])]</visible>
				</control>

				<control type="button" id="60">
					<visible>Control.IsVisible(50)</visible>
					<visible>Skin.HasSetting(Show.JumpToLetter) + !Skin.HasSetting(Show.EHJumpToLetter) + [String.IsEqual(Container.SortMethod,$LOCALIZE[551]) | String.IsEqual(Container.SortMethod,$LOCALIZE[556]) | String.IsEqual(Container.SortMethod,$LOCALIZE[561]) | String.IsEqual(Container.SortMethod,$LOCALIZE[558]) | String.IsEqual(Container.SortMethod,$LOCALIZE[557])]</visible>
					<font />
					<texturefocus />
					<texturenofocus />
					<width>40</width>
					<onleft>50</onleft>
					<posx>50r</posx>
					<posy>368</posy>
					<height>690</height>
					<ondown>SetFocus(50)</ondown>
					<ondown>Action(nextletter)</ondown>
					<ondown condition="!Container.HasNext | String.IsEqual(ListItem.SortLetter,Z)">Action(jumpsms2)</ondown>
					<ondown condition="!Container.HasNext | String.IsEqual(ListItem.SortLetter,Z)">Action(prevletter)</ondown>
					<ondown condition="!Container.HasNext | String.IsEqual(ListItem.SortLetter,Z)">Action(prevletter)</ondown>
					<ondown condition="!Container.HasNext | String.IsEqual(ListItem.SortLetter,Z)">Action(prevletter)</ondown>
					<ondown>SetFocus(60)</ondown>
					<onup>SetFocus(50)</onup>
					<onup>Action(prevletter)</onup>
					<onup condition="!Container.HasPrevious | $EXP[Exp_SortLetterIsNumber]">Action(jumpsms9)</onup>
					<onup condition="!Container.HasPrevious | $EXP[Exp_SortLetterIsNumber]">Action(nextletter)</onup>
					<onup condition="!Container.HasPrevious | $EXP[Exp_SortLetterIsNumber]">Action(nextletter)</onup>
					<onup condition="!Container.HasPrevious | $EXP[Exp_SortLetterIsNumber]">Action(nextletter)</onup>
					<onup>SetFocus(60)</onup>
				</control>

				<control type="grouplist" id="60501">
					<posx>36r</posx>
					<posy>368</posy>
					<height>690</height>
					<width>42</width>
					<itemgap>0</itemgap>
					<orientation>vertical</orientation>
					<animation effect="fade" start="100" end="0" time="400" condition="!Control.HasFocus(60) + !Container.Scrolling">Conditional</animation>
					<include>AlphabetNumber</include>
					<include content="AlphabetLetter"><param name="label" value="A" /></include>
					<include content="AlphabetLetter"><param name="label" value="B" /></include>
					<include content="AlphabetLetter"><param name="label" value="C" /></include>
					<include content="AlphabetLetter"><param name="label" value="D" /></include>
					<include content="AlphabetLetter"><param name="label" value="E" /></include>
					<include content="AlphabetLetter"><param name="label" value="F" /></include>
					<include content="AlphabetLetter"><param name="label" value="G" /></include>
					<include content="AlphabetLetter"><param name="label" value="H" /></include>
					<include content="AlphabetLetter"><param name="label" value="I" /></include>
					<include content="AlphabetLetter"><param name="label" value="J" /></include>
					<include content="AlphabetLetter"><param name="label" value="K" /></include>
					<include content="AlphabetLetter"><param name="label" value="L" /></include>
					<include content="AlphabetLetter"><param name="label" value="M" /></include>
					<include content="AlphabetLetter"><param name="label" value="N" /></include>
					<include content="AlphabetLetter"><param name="label" value="O" /></include>
					<animation effect="fade" start="100" end="0" condition="[String.IsEqual(ListItem.SortLetter,O) | String.IsEqual(ListItem.SortLetter,P) | String.IsEqual(ListItem.SortLetter,Q) | String.IsEqual(ListItem.SortLetter,R) | String.IsEqual(ListItem.SortLetter,S) | String.IsEqual(ListItem.SortLetter,T) | String.IsEqual(ListItem.SortLetter,U) | String.IsEqual(ListItem.SortLetter,V) | String.IsEqual(ListItem.SortLetter,W) | String.IsEqual(ListItem.SortLetter,X) | String.IsEqual(ListItem.SortLetter,Y) | String.IsEqual(ListItem.SortLetter,Z)]">Conditional</animation>
					<visible>Control.IsVisible(50)</visible>
					<visible>Skin.HasSetting(Show.JumpToLetter) + !Skin.HasSetting(Show.EHJumpToLetter) + [String.IsEqual(Container.SortMethod,$LOCALIZE[551]) | String.IsEqual(Container.SortMethod,$LOCALIZE[556]) | String.IsEqual(Container.SortMethod,$LOCALIZE[561]) | String.IsEqual(Container.SortMethod,$LOCALIZE[558]) | String.IsEqual(Container.SortMethod,$LOCALIZE[557])]</visible>
				</control>

				<control type="grouplist" id="60502">
					<posx>36r</posx>
					<posy>368</posy>
					<height>690</height>
					<width>42</width>
					<itemgap>0</itemgap>
					<orientation>vertical</orientation>
					<animation effect="fade" start="100" end="0" time="400" condition="!Control.HasFocus(60) + !Container.Scrolling">Conditional</animation>
					<include content="AlphabetLetter"><param name="label" value="K" /></include>
					<include content="AlphabetLetter"><param name="label" value="L" /></include>
					<include content="AlphabetLetter"><param name="label" value="M" /></include>
					<include content="AlphabetLetter"><param name="label" value="N" /></include>
					<include content="AlphabetLetter"><param name="label" value="O" /></include>
					<include content="AlphabetLetter"><param name="label" value="P" /></include>
					<include content="AlphabetLetter"><param name="label" value="Q" /></include>
					<include content="AlphabetLetter"><param name="label" value="R" /></include>
					<include content="AlphabetLetter"><param name="label" value="S" /></include>
					<include content="AlphabetLetter"><param name="label" value="T" /></include>
					<include content="AlphabetLetter"><param name="label" value="U" /></include>
					<include content="AlphabetLetter"><param name="label" value="V" /></include>
					<include content="AlphabetLetter"><param name="label" value="W" /></include>
					<include content="AlphabetLetter"><param name="label" value="X" /></include>
					<include content="AlphabetLetter"><param name="label" value="Y" /></include>
					<include content="AlphabetLetter"><param name="label" value="Z" /></include>
					<animation effect="fade" start="100" end="0" condition="![String.IsEqual(ListItem.SortLetter,O) | String.IsEqual(ListItem.SortLetter,P) | String.IsEqual(ListItem.SortLetter,Q) | String.IsEqual(ListItem.SortLetter,R) | String.IsEqual(ListItem.SortLetter,S) | String.IsEqual(ListItem.SortLetter,T) | String.IsEqual(ListItem.SortLetter,U) | String.IsEqual(ListItem.SortLetter,V) | String.IsEqual(ListItem.SortLetter,W) | String.IsEqual(ListItem.SortLetter,X) | String.IsEqual(ListItem.SortLetter,Y) | String.IsEqual(ListItem.SortLetter,Z)]">Conditional</animation>
					<visible>Control.IsVisible(50)</visible>
					<visible>Skin.HasSetting(Show.JumpToLetter) + !Skin.HasSetting(Show.EHJumpToLetter) + [String.IsEqual(Container.SortMethod,$LOCALIZE[551]) | String.IsEqual(Container.SortMethod,$LOCALIZE[556]) | String.IsEqual(Container.SortMethod,$LOCALIZE[561]) | String.IsEqual(Container.SortMethod,$LOCALIZE[558]) | String.IsEqual(Container.SortMethod,$LOCALIZE[557])]</visible>
				</control>

                <!-- Panels in original position -->
				<!-- Panel for Recordings or Timers -->
				<include content="PanelTemplate">
					<param name="top">355</param>
					<param name="left">535</param>
					<param name="height">400</param>
					<param name="width">650</param>
					<param name="heading">$VAR[panelheading]</param>
					<param name="subheading">$VAR[panelsubheading]</param>
					<param name="plot">$VAR[Plots]</param>
					<param name="footer">$VAR[panelfooter]</param>
					<param name="visibility">Control.IsVisible(50) + !$EXP[ListPanelIsSwapped] + [Window.IsActive(MyPVRRecordings.xml) | Window.IsActive(MyPVRTimers.xml)]</param>
				</include>

				<include content="PanelTemplate">
					<param name="top">355</param>
					<param name="left">535</param>
					<param name="height">400</param>
					<param name="width">650</param>
					<param name="heading">$VAR[panelheading]</param>
					<param name="subheading">$VAR[panelsubheading]</param>
					<param name="subheading2">$VAR[panelsubheading2]</param>
					<param name="subheading2_visible">[Container.content(movies) | Container.content(episodes)] + [Skin.HasSetting(ShowAudioSub) + ![String.IsEmpty(ListItem.Property(AudioLanguage.1)) + String.IsEmpty(ListItem.Property(SubtitleLanguage.1))]]</param>
					<param name="plot">$VAR[Plots]</param>
					<param name="footer">$VAR[panelfooter]</param>
					<param name="visibility">![Window.IsActive(MyPVRRecordings.xml) | Window.IsActive(MyPVRTimers.xml)] + Control.IsVisible(50) + !$EXP[ListPanelIsDisabled] + !$EXP[ListPanelIsSwapped] + [[[Container.Content(files) | Container.Content()] + !String.IsEmpty(ListItem.Plot)] | [Container.Content(videos) | Container.content(addons) | Container.Content(images) | Container.Content(games) | Container.content(movies) | Container.Content(episodes)]]</param>
				</include>
				<include content="PanelTemplate">
					<param name="top">355</param>
					<param name="left">535</param>
					<param name="height">405</param>
					<param name="width">650</param>
					<param name="heading">$VAR[panelheading]</param>
					<param name="subheading">$VAR[panelsubheading]</param>
					<param name="subheading2">$VAR[panelsubheading2]</param>
					<param name="subheading2_visible">[Container.content(movies) | Container.content(episodes)] + [Skin.HasSetting(ShowAudioSub) + ![String.IsEmpty(ListItem.Property(AudioLanguage.1)) + String.IsEmpty(ListItem.Property(SubtitleLanguage.1))]]</param>
					<param name="plot">$VAR[Plots]</param>
					<param name="footer">$VAR[panelfooter]</param>
					<param name="footertop">915</param>
					<param name="visibility">Control.IsVisible(50) + !$EXP[ListPanelIsDisabled] + !$EXP[ListPanelIsSwapped] + [Container.Content(musicvideos)]</param>
				</include>
				<include content="PanelTemplate">
					<param name="top">355</param>
					<param name="left">535</param>
					<param name="height">395</param>
					<param name="plotheight">357</param>
					<param name="width">650</param>
					<param name="heading">$VAR[panelheading]</param>
					<param name="subheading">$VAR[panelsubheading]</param>
					<param name="subheading2">$VAR[panelsubheading2]</param>
					<param name="subheading2_visible">!String.IsEmpty(Window(Home).Property(TMDbHelper.ListItem.Next_Aired))</param>
					<param name="plot">$VAR[Plots]</param>
					<param name="footer">$VAR[panelfooter]</param>
					<param name="footertop">955</param>
					<param name="visibility">Control.IsVisible(50) + !$EXP[ListPanelIsDisabled] + !$EXP[ListPanelIsSwapped] + [Container.content(tvshows) | Container.Content(seasons)]</param>
				</include>
				<include content="PanelTemplate">
					<param name="top">355</param>
					<param name="left">535</param>
					<param name="height">395</param>
					<param name="width">650</param>
					<param name="heading">$VAR[panelheading]</param>
					<param name="subheading">$VAR[panelsubheading]</param>
					<param name="footer">$VAR[panelfooter]</param>
					<param name="visibility">Control.IsVisible(50) + !$EXP[ListPanelIsDisabled] + !$EXP[ListPanelIsSwapped] + Container.content(sets)</param>
				</include>
				<include content="PanelTemplate">
					<param name="top">355</param>
					<param name="left">535</param>
					<param name="height">395</param>
					<param name="subinfoheight">400</param>
					<param name="width">650</param>
					<param name="heading">$VAR[panelheading]</param>
					<param name="subheading">$VAR[panelsubheading]</param>
					<param name="plot">$VAR[Plots]</param>
					<param name="footer">$VAR[panelfooter]</param>
					<param name="visibility">Control.IsVisible(50) + !String.IsEqual(Skin.Font,Default no caps) + !$EXP[ListPanelIsDisabled] + !$EXP[ListPanelIsSwapped] + [Container.content(artists) | Container.content(albums)]</param>
				</include>
				<include content="PanelTemplate">
					<param name="top">355</param>
					<param name="left">535</param>
					<param name="height">390</param>
					<param name="subinfoheight">400</param>
					<param name="width">650</param>
					<param name="heading">$VAR[panelheading]</param>
					<param name="subheading">$VAR[panelsubheading]</param>
					<param name="plot">$VAR[Plots]</param>
					<param name="footer">$VAR[panelfooter]</param>
					<param name="visibility">Control.IsVisible(50) + String.IsEqual(Skin.Font,Default no caps) + !$EXP[ListPanelIsDisabled] + !$EXP[ListPanelIsSwapped] + [Container.content(artists) | Container.content(albums)]</param>
				</include>

				<!-- Panels in swapped position -->
				<!-- Panel for PVR Recordings or Timers -->
				<include content="PanelTemplate">
					<param name="viewid">150</param>
					<param name="top">355</param>
					<param name="left">1230</param>
					<param name="height">405</param>
					<param name="width">650</param>
					<param name="heading">$VAR[panelheading]</param>
					<param name="subheading">$VAR[panelsubheading]</param>
					<param name="plot">$VAR[Plots]</param>
					<param name="footer">$VAR[panelfooter]</param>
					<param name="visibility">Control.IsVisible(50) + $EXP[ListPanelIsSwapped] + [Window.IsActive(MyPVRRecordings.xml) | Window.IsActive(MyPVRTimers.xml)]</param>
				</include>

				<include content="PanelTemplate">
					<param name="top">355</param>
					<param name="left">1230</param>
					<param name="height">405</param>
					<param name="width">650</param>
					<param name="heading">$VAR[panelheading]</param>
					<param name="subheading">$VAR[panelsubheading]</param>
					<param name="subheading2">$VAR[panelsubheading2]</param>
					<param name="subheading2_visible">[Container.content(movies) | Container.content(episodes)] + [Skin.HasSetting(ShowAudioSub) + ![String.IsEmpty(ListItem.Property(AudioLanguage.1)) + String.IsEmpty(ListItem.Property(SubtitleLanguage.1))]]</param>
					<param name="plot">$VAR[Plots]</param>
					<param name="footer">$VAR[panelfooter]</param>
					<param name="visibility">![Window.IsActive(MyPVRRecordings.xml) | Window.IsActive(MyPVRTimers.xml)] + Control.IsVisible(50) + !$EXP[ListPanelIsDisabled] + $EXP[ListPanelIsSwapped] + [[[Container.Content(files) | Container.Content()] + !String.IsEmpty(ListItem.Plot)] | [Container.Content(videos) | Container.content(addons) | Container.Content(images) | Container.Content(games) | Container.content(movies) | Container.Content(episodes)]]</param>
				</include>
				<include content="PanelTemplate">
					<param name="top">355</param>
					<param name="left">1230</param>
					<param name="height">405</param>
					<param name="width">650</param>
					<param name="heading">$VAR[panelheading]</param>
					<param name="subheading">$VAR[panelsubheading]</param>
					<param name="subheading2">$VAR[panelsubheading2]</param>
					<param name="subheading2_visible">[Container.content(movies) | Container.content(episodes)] + [Skin.HasSetting(ShowAudioSub) + ![String.IsEmpty(ListItem.Property(AudioLanguage.1)) + String.IsEmpty(ListItem.Property(SubtitleLanguage.1))]]</param>
					<param name="plot">$VAR[Plots]</param>
					<param name="footer">$VAR[panelfooter]</param>
					<param name="footertop">915</param>
					<param name="visibility">Control.IsVisible(50) + !$EXP[ListPanelIsDisabled] + $EXP[ListPanelIsSwapped] + Container.Content(musicvideos)</param>
				</include>
				<include content="PanelTemplate">
					<param name="top">355</param>
					<param name="left">1230</param>
					<param name="height">395</param>
					<param name="width">650</param>
					<param name="heading">$VAR[panelheading]</param>
					<param name="subheading">$VAR[panelsubheading]</param>
					<param name="subheading2">$VAR[panelsubheading2]</param>
					<param name="subheading2_visible">!String.IsEmpty(Window(Home).Property(TMDbHelper.ListItem.Next_Aired))</param>
					<param name="plot">$VAR[Plots]</param>
					<param name="footer">$VAR[panelfooter]</param>
					<param name="footertop">965</param>
					<param name="visibility">Control.IsVisible(50) + !$EXP[ListPanelIsDisabled] + $EXP[ListPanelIsSwapped] + [Container.content(tvshows) | Container.Content(seasons)]</param>
				</include>
				<include content="PanelTemplate">
					<param name="top">355</param>
					<param name="left">1230</param>
					<param name="height">395</param>
					<param name="width">650</param>
					<param name="heading">$VAR[panelheading]</param>
					<param name="subheading">$VAR[panelsubheading]</param>
					<param name="footer">$VAR[panelfooter]</param>
					<param name="visibility">Control.IsVisible(50) + !$EXP[ListPanelIsDisabled] + $EXP[ListPanelIsSwapped] + Container.content(sets)</param>
				</include>
				<include content="PanelTemplate">
					<param name="top">355</param>
					<param name="left">1230</param>
					<param name="height">395</param>
					<param name="subinfoheight">400</param>
					<param name="width">650</param>
					<param name="heading">$VAR[panelheading]</param>
					<param name="subheading">$VAR[panelsubheading]</param>
					<param name="plot">$VAR[Plots]</param>
					<param name="footer">$VAR[panelfooter]</param>
					<param name="visibility">Control.IsVisible(50) + !String.IsEqual(Skin.Font,Default no caps) + !$EXP[ListPanelIsDisabled] + $EXP[ListPanelIsSwapped] + [Container.content(artists) | Container.content(albums)]</param>
				</include>
				<include content="PanelTemplate">
					<param name="top">355</param>
					<param name="left">1230</param>
					<param name="height">390</param>
					<param name="subinfoheight">400</param>
					<param name="width">650</param>
					<param name="heading">$VAR[panelheading]</param>
					<param name="subheading">$VAR[panelsubheading]</param>
					<param name="plot">$VAR[Plots]</param>
					<param name="footer">$VAR[panelfooter]</param>
					<param name="visibility">Control.IsVisible(50) + String.IsEqual(Skin.Font,Default no caps) + !$EXP[ListPanelIsDisabled] + $EXP[ListPanelIsSwapped] + [Container.content(artists) | Container.content(albums)]</param>
				</include>

				<control type="group" description="50 MediaInfo">
					<visible>Control.IsVisible(50)</visible>
					<posx>30</posx>
					<posy>351</posy>
					<width>490</width>
					<control type="label">
						<height>45</height>
						<wrapmultiline>true</wrapmultiline>
						<align>center</align>
						<aligny>center</aligny>
						<label>$VAR[listmediaheader]</label>
						<textcolor>$VAR[HighlightColor]</textcolor>
					</control>
					<include content="ShadowedImage">
						<param name="width">490</param>
						<param name="height">700</param>
						<param name="texture">$VAR[Poster]</param>
						<param name="aspect">stretch</param>
						<param name="visibility">[Container.Content(movies) | Container.Content(tvshows) | Container.Content(sets) | Container.Content(seasons)]</param>
					</include>

					<include content="ShadowedImage">
						<param name="width">490</param>
						<param name="height">700</param>
						<param name="texture">$INFO[Container(440050).ListItem.Icon]</param>
						<param name="visibility">!$EXP[PVRChannelPlaying] + $EXP[isPVRRecordingsGroups] + !$EXP[ListPanelIsSwapped]</param>
					</include>
					<include content="ShadowedImage">
						<param name="left">100</param>
						<param name="width">240</param>
						<param name="height">350</param>
						<param name="texture">$INFO[Container(440050).ListItem.Icon]</param>
						<param name="visibility">$EXP[PVRChannelPlaying] + $EXP[isPVRRecordingsGroups] + !$EXP[ListPanelIsSwapped]</param>
					</include>

					<include content="ShadowedImage">
						<param name="width">490</param>
						<param name="height">700</param>
						<param name="texture">$INFO[Container(4400150).ListItem.Icon]</param>
						<param name="visibility">!$EXP[PVRChannelPlaying] + $EXP[isPVRRecordingsGroups] + $EXP[ListPanelIsSwapped]</param>
					</include>
					<include content="ShadowedImage">
						<param name="left">100</param>
						<param name="width">240</param>
						<param name="height">350</param>
						<param name="texture">$INFO[Container(4400150).ListItem.Icon]</param>
						<param name="visibility">$EXP[PVRChannelPlaying] + $EXP[isPVRRecordingsGroups] + $EXP[ListPanelIsSwapped]</param>
					</include>

					<include content="ShadowedImage">
						<param name="width">490</param>
						<param name="height">700</param>
						<param name="texture">$VAR[Episode]</param>
						<param name="visibility">Container.Content(episodes) + !Skin.HasSetting(EpisodesUsePoster)</param>
					</include>
					<include content="ShadowedImage">
						<param name="width">490</param>
						<param name="height">700</param>
						<param name="texture">$VAR[Poster]</param>
						<param name="aspect">stretch</param>
						<param name="visibility">Container.Content(episodes) + Skin.HasSetting(EpisodesUsePoster)</param>
					</include>

					<include content="ShadowedImage">
						<param name="width">490</param>
						<param name="height">700</param>
						<param name="texture">$VAR[Square]</param>
						<param name="visibility">!$EXP[PVRChannelPlaying] + ![Container.Content(images) | Container.Content(movies) | Container.Content(tvshows) | Container.Content(sets) | Container.Content(seasons) | Container.Content(episodes)] + ![Window.IsActive(MyPVRRecordings.xml) + ListItem.IsFolder + !ListItem.IsParentFolder]</param>
					</include>
					<include content="ShadowedImage">
						<param name="left">100</param>
						<param name="width">240</param>
						<param name="height">360</param>
						<param name="texture">$VAR[Square]</param>
						<param name="visibility">$EXP[PVRChannelPlaying] + !$EXP[isPVRRecordingsGroups] + ![Container.Content(images) | Container.Content(movies) | Container.Content(tvshows) | Container.Content(sets) | Container.Content(seasons) | Container.Content(episodes)] + ![Window.IsActive(MyPVRRecordings.xml) + ListItem.IsFolder + !ListItem.IsParentFolder]</param>
					</include>

					<include content="ShadowedImage">
						<param name="width">490</param>
						<param name="height">700</param>
						<param name="texture">$VAR[Square]</param>
						<param name="visibility">Container.Content(images) + [!Skin.HasSetting(50_Images_DisablePanel) | !Skin.HasSetting(50_Images_LargeImage)]</param>
					</include>
					<include content="ShadowedImage">
						<param name="width">900</param>
						<param name="height">700</param>
						<param name="texture">$VAR[Square]</param>
						<param name="visibility">Container.Content(images) + Skin.HasSetting(50_Images_DisablePanel) + Skin.HasSetting(50_Images_LargeImage)</param>
					</include>
					<control type="label">
						<top>650</top>
						<height>45</height>
						<align>center</align>
						<label>$VAR[listmediafooter]</label>
						<textcolor>$VAR[HighlightColor]</textcolor>
					</control>
					<!-- Rating overlay -->
					<control type="group">
					    <visible>Skin.HasSetting(ShowRatingOverlays) + $EXP[canShowRatingOverlay]</visible>
					    <control type="group">
				            <visible>[String.IsEqual(ListItem.DBType,movie) | String.IsEqual(ListItem.DBType,set) | String.IsEqual(ListItem.DBType,tvshow) |
							          [String.IsEqual(ListItem.DBType,episode) + Skin.HasSetting(EpisodesUsePoster)]]</visible>
							<control type="image">
				                <texture background="true" flipx="true" colordiffuse="$VAR[HighlightColor]">overlays/toprightempty2.png</texture>
				                <top>0</top>
				                <left>0</left>
				                <height>102</height>
				                <width>102</width>
			                </control>
					        <control type="label" description="l2">
					            <left>-19</left>
				                <top>11</top>
					            <height>40</height>
					            <width>100</width>
					            <font>font12_title</font>
					            <align>center</align>
					            <shadowcolor></shadowcolor>
					            <label>$VAR[ContainerRatingOverlayVar]</label>
					            <textcolor>$VAR[HighlightColor]</textcolor>
				            </control>
						</control>
                        <control type="group">
				            <visible>[String.IsEqual(ListItem.DBType,episode) + !Skin.HasSetting(EpisodesUsePoster)]</visible>
							<control type="image">
				                <texture background="true" flipx="true" colordiffuse="$VAR[HighlightColor]">overlays/toprightempty2.png</texture>
				                <top>212</top>
				                <left>0</left>
				                <height>102</height>
				                <width>102</width>
			                </control>
					        <control type="label" description="l2">
					            <left>-19</left>
				                <top>222</top>
					            <height>40</height>
					            <width>100</width>
					            <font>font12_title</font>
					            <align>center</align>
					            <shadowcolor></shadowcolor>
					            <label>$VAR[ContainerRatingOverlayVar]</label>
					            <textcolor>$VAR[HighlightColor]</textcolor>
				            </control>
						</control>
					</control>
				</control>

				<include condition="!String.IsEqual(Skin.String(MediaViewsExtraArt),discart)" content="ListViewsDiscArt">
				    <param name="viewid">50</param>
				</include>

				<include condition="!Skin.String(MediaViewsExtraArt,none)" content="ShowMediaViewsExtraArt">
				    <param name="logoleft">1380</param>
					<param name="logotop">40</param>
					<param name="logowidth">500</param>
					<param name="logoheight">290</param>
					<param name="discleft">1600</param>
					<param name="disctop">51</param>
					<param name="discheight">260</param>
					<param name="characterleft">1640</param>
					<param name="charactertop">41</param>
					<param name="characterheight">280</param>
					<param name="clearartleft">1457</param>
					<param name="cleararttop">64</param>
					<param name="clearartwidth">463</param>
					<param name="clearartheight">260</param>
				</include>

				<include condition="!$EXP[ListPanelIsSwapped]" content="PVRRecordingSpaceUsage">
				    <param name="posx">535</param>
					<param name="posy">1018</param>
					<param name="width">650</param>
				</include>

				<include condition="$EXP[ListPanelIsSwapped]" content="PVRRecordingSpaceUsage">
				    <param name="posx">1230</param>
					<param name="posy">1018</param>
					<param name="width">650</param>
				</include>

				<include condition="!$EXP[ListPanelIsSwapped]" content="PVRChannelProgress">
				    <param name="posx">535</param>
					<param name="posy">1018</param>
					<param name="width">650</param>
				</include>

				<include condition="$EXP[ListPanelIsSwapped]" content="PVRChannelProgress">
				    <param name="posx">1230</param>
					<param name="posy">1018</param>
					<param name="width">650</param>
				</include>

				<control type="group">
		            <visible>$EXP[PVRChannelPlaying]</visible>
                    <left>20</left>
			        <top>726</top>
                    <control type="videowindow">
			            <width>480</width>
			            <height>300</height>
                    </control>
                </control>

				<include content="TouchButtons">
		            <param name="ButtonsTop">980</param>
			        <param name="id">50</param>
					<param name="left">1520</param>
					<param name="visibility">!$EXP[ListPanelIsSwapped] | $EXP[ListPanelIsDisabled]</param>
		        </include>

				<include content="TouchButtons">
		            <param name="ButtonsTop">980</param>
			        <param name="id">50</param>
					<param name="left">670</param>
					<param name="visibility">$EXP[ListPanelIsSwapped] + !$EXP[ListPanelIsDisabled]</param>
		        </include>

			</control>

		</definition>
	</include>

</includes>
