<?xml version="1.0" encoding="UTF-8"?>
<includes>
	<include name="View_53_Shift">
		<control type="group">
			<description>Poster Viewtype</description>
			<centertop>50%</centertop>
			<left>0</left>
			<height>880</height>
			<control type="group">
				<visible>Control.IsVisible(53)</visible>
				<animation effect="fade" start="0" end="100" time="300">WindowOpen</animation>
				<animation effect="fade" start="100" end="0" time="300">WindowClose</animation>
				<animation effect="fade" time="200">VisibleChange</animation>
				<control type="image">
					<left>0</left>
					<top>760</top>
					<width>100%</width>
					<height>110</height>
					<texture colordiffuse="E6FFFFFF">dialogs/dialog-bg-nobo.png</texture>
				</control>
				<control type="image">
					<left>0</left>
					<top>35</top>
					<width>100%</width>
					<height>190</height>
					<texture colordiffuse="E6FFFFFF">dialogs/dialog-bg-nobo.png</texture>
				</control>
			</control>
			<control type="group">
				<visible>Control.IsVisible(53)</visible>
				<include>Visible_Right</include>
				<include>OpenClose_Right</include>
				<top>160</top>
				<control type="image">
					<left>600</left>
					<top>600</top>
					<width>340</width>
					<height>110</height>
					<visible>Control.HasFocus(53)</visible>
					<animation effect="fade" time="200">VisibleChange</animation>
					<texture colordiffuse="button_focus">colors/grey.png</texture>
					<animation effect="slide" start="0,0" end="-364,0" time="300" tween="sine" easing="inout" condition="Integer.IsEqual(Container.Position,1) | Integer.IsEqual(Container.Position,0)">Conditional</animation>
					<animation effect="slide" start="0,0" end="-364,0" time="300" tween="sine" easing="inout" condition="Integer.IsEqual(Container.Position,0)">Conditional</animation>
					<animation effect="slide" start="0,0" end="364,0" time="300" tween="sine" easing="inout" condition="Integer.IsEqual(Container.Position,3) | Integer.IsEqual(Container.Position,4)">Conditional</animation>
					<animation effect="slide" start="0,0" end="364,0" time="300" tween="sine" easing="inout" condition="Integer.IsEqual(Container.Position,4)">Conditional</animation>
				</control>
				<control type="fixedlist" id="53">
					<left>-150</left>
					<top>0</top>
					<width>111%</width>
					<height>695</height>
					<focusposition>1</focusposition>
					<movement>0</movement>
					<pagecontrol>5199</pagecontrol>
					<scrolltime tween="cubic" easing="out">500</scrolltime>
					<orientation>horizontal</orientation>
					<visible>Container.Content(movies) | Container.Content(sets) | Container.Content(tvshows) | Container.Content(seasons) | Container.Content(musicvideos) | Container.Content(artists) | Container.Content(albums) | Container.Content(mixed) | Container.Content(images) | Container.Content(videos) | Container.Content(games) | Container.Content(favourites) | $EXP[videoasset_true]</visible>
					<onleft>53</onleft>
					<onup>9000</onup>
					<ondown>5199</ondown>
					<onright>53</onright>
					<preloaditems>1</preloaditems>
					<viewtype label="31100">icon</viewtype>
					<itemlayout width="370">
						<include content="ShiftImageBox" />
					</itemlayout>
					<focusedlayout width="370">
						<include content="ShiftImageBox" />
					</focusedlayout>
				</control>
			</control>
			<control type="group">
				<visible>Control.IsVisible(53)</visible>
				<include>Visible_Right</include>
				<include>OpenClose_Right</include>
				<control type="group">
					<width>50%</width>
					<include content="ShiftTextbox">
						<param name="textbox_id" value="53200" />
						<param name="textbox_content" value="$VAR[ShiftLeftTextBoxVar]" />
					</include>
				</control>
				<control type="group">
					<left>50%</left>
					<width>50%</width>
					<include content="ShiftTextbox">
						<param name="textbox_id" value="53300" />
						<param name="textbox_content" value="$VAR[ShiftRightTextBoxVar]" />
					</include>
				</control>
				<control type="panel">
					<left>20</left>
					<top>48</top>
					<width>940</width>
					<height>180</height>
					<orientation>horizontal</orientation>
					<visible>ListItem.IsCollection</visible>
					<animation effect="fade" time="200">VisibleChange</animation>
					<focusedlayout height="40" width="470">
						<control type="label">
							<textoffsetx>10</textoffsetx>
							<height>40</height>
							<width>460</width>
							<aligny>center</aligny>
							<label>$INFO[ListItem.Year,[COLOR button_focus],[/COLOR]  -  ]$VAR[ListLabelVar]</label>
							<shadowcolor>text_shadow</shadowcolor>
						</control>
					</focusedlayout>
					<itemlayout height="40" width="470">
						<control type="label">
							<textoffsetx>10</textoffsetx>
							<height>40</height>
							<width>460</width>
							<aligny>center</aligny>
							<label>$INFO[ListItem.Year,[COLOR button_focus],[/COLOR]  -  ]$VAR[ListLabelVar]</label>
							<shadowcolor>text_shadow</shadowcolor>
						</control>
					</itemlayout>
					<content sortby="year" sortorder="ascending">$VAR[InfoListPathVar]</content>
				</control>
			</control>
		</control>
	</include>
	<include name="ShiftImageBox">
		<control type="image">
			<left>18</left>
			<top>90</top>
			<width>334</width>
			<height>480</height>
			<aspectratio aligny="center">stretch</aspectratio>
			<texture>dialogs/dialog-bg-nobo.png</texture>
			<bordertexture border="21" infill="false">overlays/shadow.png</bordertexture>
			<bordersize>20</bordersize>
			<visible>String.IsEmpty(ListItem.Art(thumb)) + !Container.Content(albums) | String.IsEmpty(ListItem.Art(poster)) + [Container.Content(movies) | Container.Content(tvshows)]</visible>
		</control>
		<control type="image">
			<depth>DepthContentPopout</depth>
			<left>18</left>
			<top>90</top>
			<width>334</width>
			<height>480</height>
			<aspectratio aligny="center">keep</aspectratio>
			<texture fallback="DefaultVideo.png" background="true">$VAR[ShiftThumbVar]</texture>
			<bordertexture border="21" infill="false">overlays/shadow.png</bordertexture>
			<bordersize>20</bordersize>
			<visible>String.IsEmpty(ListItem.Art(poster))</visible>
		</control>
		<control type="image">
			<depth>DepthContentPopout</depth>
			<left>18</left>
			<top>90</top>
			<width>334</width>
			<height>480</height>
			<aspectratio aligny="center">scale</aspectratio>
			<texture fallback="DefaultVideo.png" background="true">$VAR[ShiftThumbVar]</texture>
			<bordertexture border="21" infill="false">overlays/shadow.png</bordertexture>
			<bordersize>20</bordersize>
			<visible>!String.IsEmpty(ListItem.Art(poster))</visible>
		</control>
		<control type="textbox">
			<left>20</left>
			<top>603</top>
			<width>330</width>
			<height>105</height>
			<align>center</align>
			<aligny>center</aligny>
			<label>$VAR[ListLabelVar]</label>
		</control>
		<include>IconStatusOverlay</include>
		<control type="group">
			<left>158</left>
			<top>92</top>
			<include condition="Skin.HasSetting(circle_rating) | Skin.HasSetting(circle_userrating)">RatingCircle</include>
		</control>
		<control type="progress">
			<left>32</left>
			<top>530</top>
			<width>298</width>
			<height>1</height>
			<texturebg></texturebg>
			<midtexture colordiffuse="button_focus" border="3">progress/texturebg_alt_white.png</midtexture>
			<info>ListItem.PercentPlayed</info>
			<visible>!Integer.IsEqual(ListItem.PercentPlayed,0)</visible>
		</control>
	</include>
	<include name="ShiftTextbox">
		<control type="group">
			<animation effect="fade" time="200" start="0" end="100" condition="!String.IsEmpty(Control.GetLabel($PARAM[textbox_id]))">Conditional</animation>
			<animation effect="fade" time="200" start="100" end="0" condition="String.IsEmpty(Control.GetLabel($PARAM[textbox_id]))">Conditional</animation>
			<control type="textbox" id="$PARAM[textbox_id]">
				<left>30</left>
				<top>45</top>
				<right>30</right>
				<height>163</height>
				<label>$PARAM[textbox_content]</label>
				<shadowcolor>text_shadow</shadowcolor>
			</control>
		</control>
	</include>
	<include name="IconStatusOverlay">
		<control type="group">
			<visible>String.IsEqual(ListItem.DBtype,tvshow) | String.IsEqual(ListItem.DBType,season) | ListItem.IsRecording | ListItem.HasReminder | ListItem.HasTimer | ListItem.IsCollection | ListItem.HasVideoVersions | ListItem.IsPlaying | ListItem.IsResumable | ListItem.HasVideoExtras | ListItem.HasArchive | Integer.IsGreater(ListItem.Playcount,0)</visible>
			<control type="image">
				<left>38</left>
				<top>500</top>
				<width>294</width>
				<height>50</height>
				<texture colordiffuse="CCFFFFFF">overlays/overlayfade.png</texture>
				<visible>!String.IsEmpty(ListItem.Art(poster))</visible>
			</control>
			<control type="image">
				<left>45</left>
				<top>522</top>
				<width>24</width>
				<height>24</height>
				<align>left</align>
				<aligny>center</aligny>
				<texture>$VAR[ItemTypeIconVar]</texture>
			</control>
			<control type="image">
				<left>75</left>
				<top>522</top>
				<width>24</width>
				<height>24</height>
				<align>left</align>
				<aligny>center</aligny>
				<texture>overlays/extras.png</texture>
				<visible>ListItem.HasVideoVersions + ListItem.HasVideoExtras + !$EXP[videoasset_true]</visible>
			</control>
			<control type="label">
				<left>110</left>
				<top>522</top>
				<width>185</width>
				<height>24</height>
				<label>$VAR[WatchedStatusVar]</label>
				<font>font20_title</font>
				<shadowcolor>text_shadow</shadowcolor>
				<align>right</align>
				<aligny>center</aligny>
				<visible>String.IsEqual(ListItem.DBtype,tvshow) | String.IsEqual(ListItem.DBtype,set) | String.IsEqual(ListItem.DBType,season)</visible>
			</control>
			<control type="image">
				<left>302</left>
				<top>522</top>
				<width>24</width>
				<height>24</height>
				<texture>$VAR[ItemStatusIconVar]</texture>
				<align>right</align>
				<aligny>center</aligny>
			</control>
		</control>
	</include>
</includes>
