<?xml version="1.0" encoding="UTF-8"?>
<includes>
	<include file="Defaults.xml" />
	<include file="Includes_Home.xml" />
	<include file="Includes_Animations.xml" />
	<include file="Includes_MediaMenu.xml" />
	<include file="Includes_Buttons.xml" />
	<include file="Includes_DialogSelect.xml" />
	<include file="Includes_PVR.xml" />
	<include file="Includes_Plus.xml" />
	<include condition="Skin.HasSetting(EnableCustomMenu)" file="Includes_CustomFiles.xml" />
	<include file="View_50_List.xml" />
	<include file="View_51_Poster.xml" />
	<include file="View_52_IconWall.xml" />
	<include file="View_53_Shift.xml" />
	<include file="View_54_InfoWall.xml" />
	<include file="View_55_WideList.xml" />
	<include file="View_500_Wall.xml" />
	<include file="View_501_Banner.xml" />
	<include file="View_502_FanArt.xml" />
	<include file="View_503_Mosaic.xml" />
	<include file="View_504_PosterArt.xml" />
	<include file="View_63_ShiftPlus.xml" />
	<include file="View_64_InfoWallPlus.xml" />
	<include file="View_600_WallPlus.xml" />
	<include file="Variables.xml" />
	<constant name="DepthDialog">0.50</constant>
	<constant name="DepthDialog+">0.52</constant>
	<constant name="DepthDialog-">0.48</constant>
	<constant name="DepthMax">0.54</constant>
	<constant name="DepthOSD">0.40</constant>
	<constant name="DepthOSD+">0.44</constant>
	<constant name="DepthContentPopout">0.10</constant>
	<constant name="DepthContentPanel">0.05</constant>
	<constant name="DepthBars">0.12</constant>
	<constant name="DepthBackground">-0.80</constant>
	<constant name="DepthSideBlade">0.10</constant>
	<constant name="bg_alpha">79</constant>
	<constant name="dialogbuttons_itemgap">-20</constant>
	<constant name="list_y_offset">0</constant>
	<constant name="list_item_height">80</constant>
	<expression name="infodialog_active">Window.IsActive(musicinformation) | Window.IsActive(songinformation) | Window.IsActive(movieinformation) | Window.IsActive(addoninformation) | Window.IsActive(pvrguideinfo) | Window.IsActive(pvrrecordinginfo) | Window.IsActive(pictureinfo) | Window.IsVisible(script-script.extendedinfo-DialogVideoInfo.xml) | Window.IsVisible(script-script.extendedinfo-DialogInfo.xml) | Window.IsVisible(script-script.extendedinfo-VideoList.xml)</expression>
	<expression name="sidebar_visible">ControlGroup(9000).HasFocus | Control.HasFocus(6130) | Control.HasFocus(6131) | Window.IsActive(MyPlaylist.xml)</expression>
	<include name="CommonScrollbars">
		<control type="group">
			<animation effect="fade" start="100" end="0" time="150">WindowClose</animation>
			<animation effect="fade" start="100" end="0" time="200" tween="sine" condition="System.HasActiveModalDialog">Conditional</animation>
			<animation effect="fade" start="0" end="100" delay="300" time="320">WindowOpen</animation>
			<control type="group">
				<right>0</right>
				<top>80</top>
				<width>60</width>
				<bottom>80</bottom>
				<control type="scrollbar" id="531">
					<right>0</right>
					<top>0</top>
					<bottom>0</bottom>
					<width>13</width>
					<onleft>50</onleft>
					<onright>50</onright>
					<orientation>vertical</orientation>
					<texturesliderbackground />
					<animation effect="fade" start="0" end="100" time="200" delay="300">Visible</animation>
					<animation effect="fade" start="100" end="0" time="200">Hidden</animation>
					<animation effect="slide" end="6,0" time="300" tween="sine" easing="inout" condition="!Control.HasFocus(531)">conditional</animation>
					<visible>Control.IsVisible(52) | Control.IsVisible(500) | Control.IsVisible(600) | Control.IsVisible(55) | Control.IsVisible(501) | Control.IsVisible(54) | Control.IsVisible(64)</visible>
					<hitrect x="-20" y="0" w="80" bottom="0r" />
				</control>
			</control>
			<control type="group">
				<left>0</left>
				<right>0</right>
				<bottom>0</bottom>
				<width>100%</width>
				<height>60</height>
				<control type="scrollbar" id="5199">
					<left>0</left>
					<bottom>0</bottom>
					<width>100%</width>
					<height>12</height>
					<texturesliderbackground />
					<onup>50</onup>
					<ondown>50</ondown>
					<orientation>horizontal</orientation>
					<visible>Control.IsVisible(51) | Control.IsVisible(53) | Control.IsVisible(503)  | Control.IsVisible(504) | Control.IsVisible(63)</visible>
					<animation effect="slide" end="0,6" time="300" tween="sine" easing="inout" condition="!Control.HasFocus(5199)">conditional</animation>
					<animation effect="fade" start="0" end="100" time="200" delay="300">Visible</animation>
					<animation effect="fade" start="100" end="0" time="200">Hidden</animation>
					<animation effect="slide" end="0,90" time="300" tween="sine" easing="inout" condition="$EXP[infodialog_active]">conditional</animation>
					<hitrect x="0" y="20" w="100%" h="40" />
				</control>
			</control>
		</control>
	</include>
	<include name="HiddenObject">
		<left>-3000</left>
		<top>-3000</top>
		<width>1</width>
		<height>1</height>
		<texturefocus />
		<texturenofocus />
		<label></label>
		<font></font>
	</include>
	<include name="RatingCircle">
		<param name="animation">False</param>
		<definition>
			<control type="group">
				<animation effect="fade" time="0" condition="$PARAM[animation]">VisibleChange</animation>
				<include content="UserRatingContent" condition="Skin.HasSetting(circle_userrating)">
					<param name="infolabel" value="ListItem.UserRating" />
				</include>
				<include content="UserRatingContent" condition="Skin.HasSetting(circle_rating)">
					<param name="infolabel" value="ListItem.Rating" />
				</include>
			</control>
		</definition>
	</include>
	<include name="UserRatingContent">
		<visible>!String.IsEmpty($PARAM[infolabel])</visible>
		<control type="image">
			<left>3</left>
			<top>-3</top>
			<width>44</width>
			<height>44</height>
			<aspectratio>keep</aspectratio>
			<texture colordiffuse="button_focus">overlaysplus/rectangle.png</texture>
		</control>
		<control type="label">
			<left>3</left>
			<top>-3</top>
			<align>center</align>
			<aligny>center</aligny>
			<width>44</width>
			<height>44</height>
			<font>font20_title</font>
			<label>$INFO[$PARAM[infolabel]]</label>
		</control>
	</include>
	<include name="InfoList">
		<param name="item_label">$INFO[ListItem.Year,[COLOR button_focus],[/COLOR]  -  ]$INFO[ListItem.Label]</param>
		<param name="path">$VAR[InfoListPathVar]</param>
		<param name="item_height">40</param>
		<param name="bottom">100</param>
		<param name="width">1152</param>
		<param name="list_id">5000</param>
		<param name="font">font13</param>
		<param name="sortby"></param>
		<param name="sortorder">ascending</param>
		<param name="visible">true</param>
		<definition>
			<control type="panel" id="$PARAM[list_id]">
				<top>0</top>
				<width>$PARAM[width]</width>
				<bottom>$PARAM[bottom]</bottom>
				<orientation>vertical</orientation>
				<visible>$PARAM[visible]</visible>
				<focusedlayout height="$PARAM[item_height]" width="$PARAM[width]">
					<control type="label">
						<left>10</left>
						<height>$PARAM[item_height]</height>
						<width>$PARAM[width]</width>
						<aligny>center</aligny>
						<label>$PARAM[item_label]</label>
						<shadowcolor>text_shadow</shadowcolor>
						<font>$PARAM[font]</font>
					</control>
				</focusedlayout>
				<itemlayout height="$PARAM[item_height]" width="$PARAM[width]">
					<control type="label">
						<left>10</left>
						<height>$PARAM[item_height]</height>
						<width>$PARAM[width]</width>
						<aligny>center</aligny>
						<label>$PARAM[item_label]</label>
						<shadowcolor>text_shadow</shadowcolor>
						<font>$PARAM[font]</font>
					</control>
				</itemlayout>
				<content sortby="$PARAM[sortby]" sortorder="$PARAM[sortorder]">$PARAM[path]</content>
			</control>
		</definition>
	</include>
	<include name="PicsInfoLine">
		<control type="grouplist">
			<visible>!String.IsEmpty($PARAM[value])</visible>
			<height>45</height>
			<orientation>horizontal</orientation>
			<width>570</width>
			<itemgap>10</itemgap>
			<control type="label">
				<width>auto</width>
				<height>40</height>
				<aligny>center</aligny>
				<label>$PARAM[label]:</label>
				<textcolor>button_focus</textcolor>
			</control>
			<control type="label">
				<width>auto</width>
				<height>40</height>
				<align>right</align>
				<aligny>center</aligny>
				<label>$INFO[$PARAM[value]]</label>
			</control>
		</control>
	</include>
	<include name="DefaultSimpleListLayout">
		<param name="align">left</param>
		<param name="height">70</param>
		<param name="font">font13</param>
		<param name="fontcolor">grey</param>
		<definition>
			<itemlayout width="$PARAM[width]" height="$PARAM[height]">
				<control type="label">
					<left>20</left>
					<top>0</top>
					<right>20</right>
					<bottom>0</bottom>
					<align>$PARAM[align]</align>
					<font>$PARAM[font]</font>
					<aligny>center</aligny>
					<textcolor>$PARAM[fontcolor]</textcolor>
					<label>$INFO[ListItem.Label]</label>
				</control>
			</itemlayout>
			<focusedlayout width="$PARAM[width]" height="$PARAM[height]">
				<control type="image">
					<left>0</left>
					<top>0</top>
					<right>0</right>
					<bottom>0</bottom>
					<texture colordiffuse="button_focus">lists/focus.png</texture>
					<visible>Control.HasFocus($PARAM[list_id])</visible>
				</control>
				<control type="label">
					<left>20</left>
					<top>0</top>
					<right>20</right>
					<bottom>0</bottom>
					<align>$PARAM[align]</align>
					<font>$PARAM[font]</font>
					<aligny>center</aligny>
					<label>$INFO[ListItem.Label]</label>
					<scroll>true</scroll>
				</control>
			</focusedlayout>
		</definition>
	</include>
	<include name="InfoFlag">
		<control type="group">
			<width>180</width>
			<visible>$PARAM[visible]</visible>
			<control type="image">
				<top>-3</top>
				<left>0</left>
				<width>40</width>
				<height>40</height>
				<texture colordiffuse="white">$PARAM[icon]</texture>
			</control>
			<control type="label">
				<left>50</left>
				<width>180</width>
				<height>35</height>
				<aligny>center</aligny>
				<font>font12</font>
				<label>$PARAM[label]</label>
			</control>
		</control>
	</include>
	<include name="MediaFlag">
		<param name="width">115</param>
		<param name="height">60</param>
		<param name="visible">true</param>
		<definition>
			<control type="image">
				<width>$PARAM[width]</width>
				<height>$PARAM[height]</height>
				<fadetime>0</fadetime>
				<aspectratio align="center" aligny="center">keep</aspectratio>
				<texture>$PARAM[texture]</texture>
				<visible>$PARAM[visible]</visible>
			</control>
		</definition>
	</include>
	<include name="MediaFlags">
		<param name="infolabel_prefix"></param>
		<param name="resolution_var">$VAR[ResolutionFlagVar]</param>
		<definition>
			<control type="grouplist">
				<orientation>horizontal</orientation>
				<right>20</right>
				<top>0</top>
				<height>70</height>
				<align>right</align>
				<itemgap>10</itemgap>
				<width>1900</width>
				<usecontrolcoords>true</usecontrolcoords>
				<control type="group">
					<width>150</width>
					<visible>System.AddonIsEnabled(resource.images.studios.white) + !String.IsEmpty($PARAM[infolabel_prefix]ListItem.Studio)</visible>
					<include content="MediaFlag">
						<param name="texture" value="$INFO[$PARAM[infolabel_prefix]ListItem.Studio,resource://resource.images.studios.white/,.png]" />
					</include>
				</control>
				<control type="group">
					<top>10</top>
					<width>200</width>
					<visible>!String.IsEmpty($PARAM[infolabel_prefix]ListItem.Premiered)</visible>
					<include content="InfoFlag">
						<param name="icon" value="lists/year.png" />
						<param name="label" value="$INFO[$PARAM[infolabel_prefix]ListItem.Premiered]" />
					</include>
				</control>
				<control type="group">
					<width>115</width>
					<visible>!String.IsEmpty($PARAM[infolabel_prefix]ListItem.Duration)</visible>
					<control type="label">
						<width>115</width>
						<height>60</height>
						<align>center</align>
						<aligny>center</aligny>
						<label>$INFO[$PARAM[infolabel_prefix]ListItem.Duration]</label>
						<font>font_flag</font>
					</control>
					<include content="MediaFlag">
						<param name="texture" value="flagsplus/flag.png" />
					</include>
				</control>
				<include content="MediaFlag">
					<param name="texture" value="$INFO[ListItem.VideoCodec,flagsplus/videocodec/,.png]" />
					<param name="visible" value="!String.IsEmpty($PARAM[infolabel_prefix]ListItem.VideoCodec)" />
				</include>
				<include content="MediaFlag">
					<param name="texture" value="$PARAM[resolution_var]" />
					<param name="visible" value="!String.IsEmpty($PARAM[infolabel_prefix]ListItem.VideoResolution)" />
				</include>
				<include content="MediaFlag">
					<param name="texture" value="$INFO[ListItem.HdrType,flagsplus/videohdr/,.png]" />
					<param name="visible" value="!String.IsEmpty($PARAM[infolabel_prefix]ListItem.HdrType)" />
				</include>
				<include content="MediaFlag">
					<param name="texture" value="$INFO[ListItem.VideoAspect,flagsplus/aspectratio/,.png]" />
					<param name="visible" value="!String.IsEmpty($PARAM[infolabel_prefix]ListItem.VideoAspect)" />
				</include>
				<include content="MediaFlag">
					<param name="texture" value="$INFO[$PARAM[infolabel_prefix]ListItem.AudioCodec,flagsplus/audiocodec/,.png]" />
					<param name="visible" value="!String.IsEmpty($PARAM[infolabel_prefix]ListItem.AudioCodec)" />
				</include>
				<include content="MediaFlag">
					<param name="texture" value="$INFO[$PARAM[infolabel_prefix]ListItem.AudioChannels,flagsplus/audiochannel/,.png]" />
					<param name="visible" value="!String.IsEmpty($PARAM[infolabel_prefix]ListItem.AudioChannels)" />
				</include>
			</control>
		</definition>
	</include>
	<!--<include name="MediaFlags">
		<param name="infolabel_prefix"></param>
		<param name="resolution_var">$VAR[ResolutionFlagVar]</param>
		<definition>
			<control type="grouplist">
				<orientation>horizontal</orientation>
				<right>20</right>
				<top>0</top>
				<height>70</height>
				<align>right</align>
				<itemgap>28</itemgap>
				<width>1900</width>
				<usecontrolcoords>true</usecontrolcoords>
				<control type="group">
					<width>150</width>
					<visible>System.HasAddon(resource.images.studios.white) + String.IsEqual($PARAM[infolabel_prefix]ListItem.DBtype,tvshow)</visible>
					<include content="MediaFlag">
						<param name="texture" value="$INFO[$PARAM[infolabel_prefix]ListItem.Studio,resource://resource.images.studios.white/,.png]" />
					</include>
				</control>
				<control type="group">
					<top>10</top>
					<width>200</width>
					<include content="InfoFlag">
						<param name="visible" value="[String.IsEqual($PARAM[infolabel_prefix]ListItem.DBtype,tvshow) | String.IsEqual($PARAM[infolabel_prefix]ListItem.DBtype,episode)] + !String.IsEmpty($PARAM[infolabel_prefix]ListItem.Premiered)" />
						<param name="icon" value="lists/year.png" />
						<param name="label" value="$INFO[$PARAM[infolabel_prefix]ListItem.Premiered]" />
					</include>
				</control>
				<control type="group">
					<width>115</width>
					<visible>!String.IsEmpty($PARAM[infolabel_prefix]ListItem.Duration)</visible>
					<control type="label">
						<width>115</width>
						<height>60</height>
						<align>center</align>
						<aligny>center</aligny>
						<label>$INFO[$PARAM[infolabel_prefix]ListItem.Duration]</label>
						<font>font_flag</font>
					</control>
					<include content="MediaFlag">
						<param name="texture" value="flagsplus/flag.png" />
					</include>
				</control>
				<include content="MediaFlag">
					<param name="texture" value="$INFO[$PARAM[infolabel_prefix]ListItem.AudioChannels,flagsplus/audiochannel/,.png]" />
					<param name="visible" value="!String.IsEmpty($PARAM[infolabel_prefix]ListItem.AudioChannels)" />
				</include>
				<include content="MediaFlag">
					<param name="texture" value="$INFO[$PARAM[infolabel_prefix]ListItem.AudioCodec,flagsplus/audiocodec/,.png]" />
					<param name="visible" value="!String.IsEmpty($PARAM[infolabel_prefix]ListItem.AudioCodec)" />
				</include>
				<include content="MediaFlag">
					<param name="texture" value="$INFO[ListItem.VideoAspect,flagsplus/aspectratio/,.png]" />
				</include>
				<include content="MediaFlag">
					<param name="texture" value="$PARAM[resolution_var]" />
					<param name="visible" value="!String.IsEmpty($PARAM[infolabel_prefix]ListItem.VideoResolution)" />
				</include>
			</control>
		</definition>
	</include>-->
	<include name="WeatherIcon">
		<control type="group">
			<width>268</width>
			<visible>!String.IsEmpty($PARAM[label])</visible>
			<control type="image">
				<left>50</left>
				<width>60</width>
				<height>60</height>
				<texture colordiffuse="D0FFFFFF">$PARAM[texture]</texture>
			</control>
			<control type="textbox">
				<top>68</top>
				<width>160</width>
				<height>63</height>
				<font>font27_narrow</font>
				<align>center</align>
				<aligny>center</aligny>
				<label>$INFO[$PARAM[label]]</label>
			</control>
		</control>
	</include>
	<include name="FileManagerPanel">
		<param name="width"></param>
		<param name="right"></param>
		<definition>
			<control type="fixedlist" id="$PARAM[list_id]">
				<left>0</left>
				<top>list_y_offset</top>
				<bottom>list_y_offset</bottom>
				<right>$PARAM[right]</right>
				<width>$PARAM[width]</width>
				<focusposition>4</focusposition>
				<movement>3</movement>
				<onleft>$PARAM[onleft_id]</onleft>
				<onright>$PARAM[onright_id]</onright>
				<onup>$PARAM[list_id]</onup>
				<ondown>$PARAM[list_id]</ondown>
				<pagecontrol>$PARAM[scrollbar_id]</pagecontrol>
				<scrolltime>200</scrolltime>
				<focusedlayout height="list_item_height">
					<control type="image">
						<left>0</left>
						<top>0</top>
						<right>0</right>
						<bottom>0</bottom>
						<texture colordiffuse="button_focus">lists/focus.png</texture>
						<animation effect="fade" start="100" end="0" time="0" condition="!Control.HasFocus($PARAM[list_id])">Conditional</animation>
					</control>
					<control type="image">
						<left>15</left>
						<top>0</top>
						<width>32</width>
						<bottom>0</bottom>
						<aspectratio aligny="center">keep</aspectratio>
						<texture>$VAR[ListWatchedIconVar]</texture>
					</control>
					<control type="label">
						<left>65</left>
						<top>0</top>
						<bottom>0</bottom>
						<right>20</right>
						<aligny>center</aligny>
						<scroll>true</scroll>
						<label>$INFO[ListItem.Label]</label>
						<shadowcolor>text_shadow</shadowcolor>
					</control>
					<control type="label">
						<left>0</left>
						<textoffsetx>30</textoffsetx>
						<top>0</top>
						<bottom>0</bottom>
						<right>0</right>
						<align>right</align>
						<aligny>center</aligny>
						<label>$INFO[ListItem.Label2]</label>
						<shadowcolor>text_shadow</shadowcolor>
					</control>
				</focusedlayout>
				<itemlayout height="list_item_height">
					<control type="image">
						<left>15</left>
						<top>0</top>
						<width>32</width>
						<bottom>0</bottom>
						<aspectratio aligny="center">keep</aspectratio>
						<texture>$VAR[ListWatchedIconVar]</texture>
					</control>
					<control type="label">
						<left>65</left>
						<top>0</top>
						<bottom>0</bottom>
						<right>20</right>
						<aligny>center</aligny>
						<label>$INFO[ListItem.Label]</label>
						<shadowcolor>text_shadow</shadowcolor>
					</control>
					<control type="label">
						<left>0</left>
						<textoffsetx>30</textoffsetx>
						<top>0</top>
						<bottom>0</bottom>
						<right>0</right>
						<align>right</align>
						<aligny>center</aligny>
						<label>$INFO[ListItem.Label2]</label>
						<textcolor>grey</textcolor>
						<shadowcolor>text_shadow</shadowcolor>
					</control>
				</itemlayout>
			</control>
		</definition>
	</include>
	<include name="AddonLauncherPanel">
		<param name="fallback_image">DefaultFolder.png</param>
		<definition>
			<control type="group" id="$PARAM[group_id]">
				<include content="Visible_Right_Delayed">
					<param name="id" value="$PARAM[id]"/>
				</include>
				<visible>String.IsEqual(Container(9000).ListItem.Property(id),$PARAM[id])</visible>
				<control type="group">
					<visible>Integer.IsGreater(Container($PARAM[group_id]50).NumItems,0) | Container($PARAM[group_id]50).IsUpdating</visible>
					<control type="panel" id="$PARAM[group_id]50">
						<left>540</left>
						<top>0</top>
						<right>50</right>
						<height>100%</height>
						<onleft>9000</onleft>
						<onright>$PARAM[group_id]30</onright>
						<onup>$PARAM[group_id]50</onup>
						<ondown>$PARAM[group_id]50</ondown>
						<preloaditems>2</preloaditems>
						<pagecontrol>$PARAM[group_id]30</pagecontrol>
						<scrolltime tween="cubic" easing="out">500</scrolltime>
						<itemlayout height="401" width="320">
							<control type="group">
								<top>150</top>
								<include content="InfoWallMusicLayout">
									<param name="fallback_image" value="DefaultAddon.png" />
								</include>
							</control>
						</itemlayout>
						<focusedlayout height="401" width="320">
							<control type="group">
								<top>150</top>
								<animation effect="zoom" start="100" end="110" time="200" tween="sine" easing="inout" center="150,320">Focus</animation>
								<animation effect="zoom" start="110" end="100" time="200" tween="sine" easing="inout" center="150,320">UnFocus</animation>
								<include content="InfoWallMusicLayout">
									<param name="fallback_image" value="DefaultAddon.png" />
									<param name="focused" value="true" />
								</include>
							</control>
						</focusedlayout>
						<content sortby="lastused" sortorder="descending" target="$PARAM[container_target]">$PARAM[container_path]</content>
					</control>
					<control type="scrollbar" id="$PARAM[group_id]30">
						<right>0</right>
						<top>80</top>
						<width>12</width>
						<height>920</height>
						<orientation>vertical</orientation>
						<texturesliderbackground />
						<animation effect="slide" end="6,0" time="300" tween="sine" easing="inout" condition="!Control.HasFocus($PARAM[group_id]30)">conditional</animation>
						<onleft>$PARAM[group_id]50</onleft>
						<onright>noop</onright>
					</control>
				</control>
				<control type="group">
					<left>462</left>
					<include content="ImageWidget">
						<param name="text_label" value="$LOCALIZE[31153]" />
						<param name="button_label" value="$LOCALIZE[31144]" />
						<param name="button_onclick" value="$PARAM[imagewidget_onclick]"/>
						<param name="button_id" value="$PARAM[group_id]333"/>
						<param name="visible_2" value="false"/>
						<param name="visible" value="![Integer.IsGreater(Container($PARAM[group_id]50).NumItems,0) | Container($PARAM[group_id]50).IsUpdating]"/>
						<param name="button2_onclick" value="Skin.SetBool(HomeMenuNoTVShowButton)"/>
					</include>
				</control>
			</control>
		</definition>
	</include>
	<include name="LeftAlignedInfo">
		<param name="id">33333</param>
		<definition>
			<control type="grouplist">
				<left>20</left>
				<top>5</top>
				<animation effect="fade" start="0" end="100" time="300">WindowOpen</animation>
				<animation effect="fade" start="100" end="0" time="200">WindowClose</animation>
				<width>1400</width>
				<height>80</height>
				<itemgap>0</itemgap>
				<orientation>vertical</orientation>
				<control type="label">
					<width>1400</width>
					<label>$PARAM[main_label]</label>
					<font>font30_title</font>
					<shadowcolor>text_shadow</shadowcolor>
					<height>35</height>
					<scroll>true</scroll>
					<animation effect="slide" start="0,0" end="0,15" time="0" condition="String.IsEmpty(Control.GetLabel($PARAM[id]))">Conditional</animation>
				</control>
				<control type="label" id="$PARAM[id]">
					<label>$PARAM[sub_label]</label>
					<font>font12</font>
					<left>85</left>
					<shadowcolor>text_shadow</shadowcolor>
					<height>100</height>
					<width>1400</width>
				</control>
			</control>
		</definition>
	</include>
	<include name="InfoDialogTopBarInfo">
		<param name="id">33333</param>
		<param name="posy">20</param>
		<definition>
			<control type="grouplist">
				<left>100</left>
				<right>100</right>
				<top>$PARAM[posy]</top>
				<animation effect="fade" start="0" end="100" time="300" delay="300">WindowOpen</animation>
				<animation effect="fade" start="100" end="0" time="200">WindowClose</animation>
				<height>150</height>
				<itemgap>0</itemgap>
				<orientation>vertical</orientation>
				<control type="label">
					<width>100%</width>
					<label>$PARAM[main_label]</label>
					<font>font52_title</font>
					<shadowcolor>text_shadow</shadowcolor>
					<height>65</height>
					<align>center</align>
					<scroll>true</scroll>
					<animation effect="slide" start="0,0" end="0,25" time="0" condition="String.IsEmpty(Control.GetLabel($PARAM[id]))">Conditional</animation>
				</control>
				<control type="label" id="$PARAM[id]">
					<label>$PARAM[sub_label]</label>
					<left>85</left>
					<shadowcolor>text_shadow</shadowcolor>
					<align>center</align>
					<height>100</height>
					<width>100%</width>
				</control>
			</control>
		</definition>
	</include>
	<include name="UpDownArrows">
		<param name="up_posy">134</param>
		<param name="down_posy">910</param>
		<param name="posx">936</param>
		<param name="visible">true</param>
		<definition>
			<control type="button" id="$PARAM[container_id]588">
				<left>$PARAM[posx]</left>
				<top>$PARAM[down_posy]</top>
				<width>48</width>
				<height>24</height>
				<texturefocus colordiffuse="button_focus">overlays/arrowdown.png</texturefocus>
				<texturenofocus colordiffuse="button_focus">overlays/arrowdown.png</texturenofocus>
				<animation effect="zoom" start="100,0" end="100,100" center="auto" time="200" delay="10">VisibleChange</animation>
				<animation effect="zoom" start="100,0" end="100,100" delay="500" center="auto" time="200">WindowOpen</animation>
				<animation effect="zoom" start="100,100" end="100,0" center="auto" time="200">WindowClose</animation>
				<onclick>SetFocus($PARAM[container_id])</onclick>
				<onclick>PageDown</onclick>
				<visible>Container($PARAM[container_id]).HasNext + Control.IsVisible($PARAM[container_id])</visible>
				<visible>$PARAM[visible]</visible>
			</control>
			<control type="button" id="$PARAM[container_id]589">
				<left>$PARAM[posx]</left>
				<top>$PARAM[up_posy]</top>
				<width>48</width>
				<height>24</height>
				<texturefocus colordiffuse="button_focus" flipy="true">overlays/arrowdown.png</texturefocus>
				<texturenofocus colordiffuse="button_focus" flipy="true">overlays/arrowdown.png</texturenofocus>
				<animation effect="zoom" start="100,0" end="100,100" center="auto" time="200" delay="10">VisibleChange</animation>
				<animation effect="zoom" start="100,0" end="100,100" delay="500" center="auto" time="200">WindowOpen</animation>
				<animation effect="zoom" start="100,100" end="100,0" center="auto" time="200">WindowClose</animation>
				<onclick>SetFocus($PARAM[container_id])</onclick>
				<onclick>PageUp</onclick>
				<visible>Container($PARAM[container_id]).HasPrevious + Control.IsVisible($PARAM[container_id])</visible>
				<visible>$PARAM[visible]</visible>
			</control>
		</definition>
	</include>
	<include name="LeftRightArrows">
		<param name="left_posx">445</param>
		<param name="right_posx">1843</param>
		<param name="posy">936</param>
		<param name="visible">!System.HasActiveModalDialog</param>
		<definition>
			<control type="image">
				<left>$PARAM[left_posx]</left>
				<top>$PARAM[posy]</top>
				<width>28</width>
				<height>28</height>
				<texture flipx="true" colordiffuse="button_focus">overlays/arrowright.png</texture>
				<animation effect="zoom" start="0,100" end="100,100" center="auto" time="200">VisibleChange</animation>
				<animation effect="zoom" start="0,100" end="100,100" delay="500" center="auto" time="200">WindowOpen</animation>
				<animation effect="zoom" start="100,100" end="0,100" center="auto" time="200">WindowClose</animation>
				<visible>Control.IsVisible($PARAM[list_id]) + Container($PARAM[list_id]).HasPrevious</visible>
				<visible>$PARAM[visible]</visible>
			</control>
			<control type="image">
				<left>$PARAM[right_posx]</left>
				<top>$PARAM[posy]</top>
				<width>28</width>
				<height>28</height>
				<texture colordiffuse="button_focus">overlays/arrowright.png</texture>
				<animation effect="zoom" start="0,100" end="100,100" center="auto" time="200">VisibleChange</animation>
				<animation effect="zoom" start="0,100" end="100,100" delay="500" center="auto" time="200">WindowOpen</animation>
				<animation effect="zoom" start="100,100" end="0,100" center="auto" time="200">WindowClose</animation>
				<visible>Control.IsVisible($PARAM[list_id]) + Container($PARAM[list_id]).HasNext</visible>
				<visible>$PARAM[visible]</visible>
			</control>
			<control type="button" id="$PARAM[list_id]500">
				<left>$PARAM[left_posx]</left>
				<top>$PARAM[posy]</top>
				<width>28</width>
				<height>28</height>
				<texturefocus />
				<texturenofocus />
				<onclick>Control.Move($PARAM[list_id],-1)</onclick>
				<visible allowhiddenfocus="true">Container($PARAM[list_id]).HasPrevious + [Control.HasFocus($PARAM[list_id]) | Control.HasFocus($PARAM[list_id]500)]</visible>
			</control>
			<control type="button" id="$PARAM[list_id]501">
				<left>$PARAM[right_posx]</left>
				<top>$PARAM[posy]</top>
				<width>28</width>
				<height>28</height>
				<texturefocus />
				<texturenofocus />
				<onclick>Control.Move($PARAM[list_id],1)</onclick>
				<visible allowhiddenfocus="true">Container($PARAM[list_id]).HasNext + [Control.HasFocus($PARAM[list_id]) | Control.HasFocus($PARAM[list_id]501)]</visible>
			</control>
		</definition>
	</include>
	<include name="DialogBackgroundCommons">
		<control type="image">
			<left>-2000</left>
			<top>-2000</top>
			<width>6000</width>
			<height>6000</height>
			<animation effect="fade" time="300">VisibleChange</animation>
			<animation effect="fade" start="0" end="100" time="300">WindowOpen</animation>
			<animation effect="fade" start="100" end="0" time="200">WindowClose</animation>
			<texture colordiffuse="C2FFFFFF">colors/black.png</texture>
			<visible>$PARAM[darken_bg]</visible>
		</control>
		<control type="button">
			<left>-2000</left>
			<top>-2000</top>
			<width>6000</width>
			<height>6000</height>
			<texturefocus />
			<texturenofocus />
			<onclick>Action(close)</onclick>
		</control>
		<control type="group">
			<width>$PARAM[width]</width>
			<height>$PARAM[height]</height>
			<control type="image">
				<left>0</left>
				<top>0</top>
				<right>0</right>
				<bottom>0</bottom>
				<texture colordiffuse="dialog_tint">colors/white.png</texture>
			</control>
			<control type="image">
				<left>0</left>
				<top>0</top>
				<right>0</right>
				<height>70</height>
				<texture colordiffuse="button_focus" border="2">colors/white70.png</texture>
			</control>
			<control type="label" id="$PARAM[header_id]">
				<left>40</left>
				<top>0</top>
				<right>100</right>
				<height>70</height>
				<font>font32_title</font>
				<label>$PARAM[header_label]</label>
				<aligny>center</aligny>
				<shadowcolor>black</shadowcolor>
			</control>
			<control type="button" id="22002">
				<description>button overlay to avoid closing in dialog area</description>
				<left>0</left>
				<top>0</top>
				<right>0</right>
				<bottom>0</bottom>
				<texturefocus />
				<texturenofocus />
				<onclick>noop</onclick>
			</control>
			<control type="radiobutton">
				<right>10</right>
				<top>11</top>
				<width>48</width>
				<height>48</height>
				<radiowidth>48</radiowidth>
				<radioheight>48</radioheight>
				<texturefocus />
				<texturenofocus />
				<label></label>
				<textureradioofffocus colordiffuse="EEFFFFFF">dialogs/close.png</textureradioofffocus>
				<textureradiooffnofocus colordiffuse="EEFFFFFF">icons/logo.png</textureradiooffnofocus>
				<textureradioonfocus colordiffuse="EEFFFFFF">dialogs/close.png</textureradioonfocus>
				<textureradioonnofocus colordiffuse="EEFFFFFF">icons/logo.png</textureradioonnofocus>
				<onclick>Action(close)</onclick>
				<visible>!Skin.HasSetting(touchmode)</visible>
			</control>
			<control type="button">
				<right>10</right>
				<top>11</top>
				<width>48</width>
				<height>48</height>
				<texturefocus>dialogs/close.png</texturefocus>
				<texturenofocus>dialogs/close.png</texturenofocus>
				<onclick>Action(close)</onclick>
				<visible>Skin.HasSetting(touchmode)</visible>
			</control>
		</control>
	</include>
	<include name="TopBar">
		<param name="sublabel">$INFO[Container.SortMethod,$LOCALIZE[31022]: ,  ∙  ]$INFO[Container.CurrentItem,, / ]$INFO[Container.NumItems]</param>
		<definition>
			<control type="group">
				<animation effect="slide" end="0,-112" time="300" tween="sine" easing="inout" condition="$EXP[infodialog_active]">conditional</animation>
				<depth>DepthBars</depth>
				<animation effect="fade" start="0" end="100" time="300" condition="[Window.Previous(fullscreenvideo) | Window.Previous(startup)] + !Window.IsVisible(1109)">WindowOpen</animation>
				<control type="image">
					<left>0</left>
					<top>0</top>
					<width>110%</width>
					<height>130</height>
					<texture>frame/InfoBar.png</texture>
					<animation effect="fade" start="100" end="0" time="300" condition="Window.Next(screencalibration)">WindowClose</animation>
				</control>
				<control type="grouplist">
					<left>35</left>
					<description>Left side of top bar</description>
					<width>900</width>
					<top>-7</top>
					<height>100</height>
					<orientation>horizontal</orientation>
					<usecontrolcoords>true</usecontrolcoords>
					<animation effect="fade" start="0" end="100" time="300">WindowOpen</animation>
					<animation effect="fade" start="100" end="0" time="200">WindowClose</animation>
					<animation effect="slide" end="0,16" time="200" reversible="true" condition="String.IsEmpty(Control.GetLabel(18900))">Conditional</animation>
					<animation effect="slide" end="70,0" time="200" reversible="true" condition="Control.IsVisible(799)">Conditional</animation>
					<control type="label">
						<label>$PARAM[breadcrumbs_label]</label>
						<include>BreadcrumbsLabel</include>
					</control>
					<control type="label">
						<label>$INFO[Container.ShowTitle, / ]</label>
						<include>BreadcrumbsLabel</include>
						<visible>!String.IsEmpty(Container.ShowTitle) + !String.IsEqual(Container.ShowTitle,Container.FolderName)</visible>
					</control>
					<control type="label">
						<label>$INFO[Container.FolderName, / ]</label>
						<include>BreadcrumbsLabel</include>
						<visible>![Container.Content() + Window.IsActive(videos)]</visible>
						<visible>![Window.IsActive(MyPVRChannels.xml) | Window.IsActive(MyPVRTimers.xml) | Window.IsActive(MyPVRRecordings.xml) | Window.IsActive(MyPVRSearch.xml)]</visible>
					</control>
					<control type="label">
						<label>$INFO[Container.PluginCategory, / ]</label>
						<include>BreadcrumbsLabel</include>
						<visible>!String.isempty(Container.PluginCategory)</visible>
					</control>
					<control type="label">
						<label>$INFO[Control.GetLabel(10),: ]</label>
						<include>BreadcrumbsLabel</include>
						<visible>!String.IsEqual(Control.GetLabel(10),$LOCALIZE[16100]) + Window.IsActive(videos)</visible>
					</control>
					<control type="label">
						<left>10</left>
						<label>($LOCALIZE[31052])</label>
						<include>BreadcrumbsLabel</include>
						<visible>Container.Filtered</visible>
					</control>
				</control>
				<control type="button">
					<top>0</top>
					<width>200</width>
					<height>100</height>
					<label></label>
					<onclick>Action(Back)</onclick>
					<visible>!Window.IsActive(home)</visible>
					<texturefocus />
					<texturenofocus />
				</control>
				<control type="label" id="18900">
					<top>50</top>
					<label>$PARAM[sublabel]</label>
					<left>35</left>
					<shadowcolor>text_shadow</shadowcolor>
					<height>100</height>
					<width>900</width>
					<animation effect="fade" start="0" end="100" time="300">WindowOpen</animation>
					<animation effect="fade" start="100" end="0" time="200">WindowClose</animation>
					<animation effect="slide" end="70,0" time="200" reversible="true" condition="Control.IsVisible(799)">Conditional</animation>
				</control>
				<control type="grouplist">
					<top>0</top>
					<align>right</align>
					<right>20</right>
					<height>200</height>
					<orientation>horizontal</orientation>
					<width>900</width>
					<itemgap>10</itemgap>
					<visible>!Window.IsVisible(extendedprogressdialog) + !Window.IsActive(fullscreenvideo)</visible>
					<animation effect="fade" time="150">VisibleChange</animation>
					<control type="group">
						<width>600</width>
						<visible>Player.HasMedia + String.IsEmpty(Window(Videos).Property(PlayingBackgroundMedia))</visible>
						<animation effect="fade" time="200">VisibleChange</animation>
						<control type="grouplist">
							<left>-75</left>
							<orientation>horizontal</orientation>
							<height>38</height>
							<top>14</top>
							<align>right</align>
							<width>660</width>
							<itemgap>5</itemgap>
							<usecontrolcoords>true</usecontrolcoords>
							<control type="image">
								<top>4</top>
								<width>32</width>
								<height>32</height>
								<aspectratio>keep</aspectratio>
								<texture colordiffuse="button_focus">$VAR[NowPlayingIconVar]</texture>
							</control>
							<control type="label">
								<label>$INFO[Player.Title]</label>
								<font>font27</font>
								<shadowcolor>text_shadow</shadowcolor>
								<height>35</height>
								<width min="1" max="602">auto</width>
							</control>
						</control>
						<control type="label" id="7700">
							<label>$VAR[NowPlayingSublabelVar]</label>
							<left>-45</left>
							<top>44</top>
							<font>font12</font>
							<textcolor>grey</textcolor>
							<shadowcolor>text_shadow</shadowcolor>
							<height>25</height>
							<width>630</width>
							<align>right</align>
						</control>
					</control>
					<control type="group">
						<visible>Integer.IsGreater(System.ProfileCount,1) + !Player.HasMedia</visible>
						<control type="image">
							<visible>Skin.HasSetting(show_profileavatar)</visible>
							<top>25</top>
							<left>-70</left>
							<width>50</width>
							<height>50</height>
							<animation effect="fade" start="100" end="0" time="300" condition="Window.Next(screencalibration)">WindowClose</animation>
							<texture>$INFO[System.ProfileThumb]</texture>
							<aspectratio>scale</aspectratio>
						</control>
						<control type="label">
							<visible>Skin.HasSetting(show_profilename)</visible>
							<font>font45</font>
							<align>right</align>
							<left>-630</left>
							<shadowcolor>text_shadow</shadowcolor>
							<aligny>center</aligny>
							<height>110</height>
							<width max="600">auto</width>
							<animation effect="fade" start="100" end="0" time="300" condition="Window.Next(screencalibration)">WindowClose</animation>
							<label>$INFO[System.ProfileName]</label>
						</control>
					</control>
					<control type="label">
						<font>font_clock</font>
						<shadowcolor>text_shadow</shadowcolor>
						<height>200</height>
						<width>auto</width>
						<animation effect="fade" start="100" end="0" time="300" condition="Window.Next(screencalibration)">WindowClose</animation>
						<label>$INFO[System.Time]</label>
					</control>
				</control>
				<control type="grouplist">
					<right>10</right>
					<top>70</top>
					<width>800</width>
					<height>100</height>
					<align>right</align>
					<itemgap>5</itemgap>
					<orientation>horizontal</orientation>
					<usecontrolcoords>true</usecontrolcoords>
					<control type="label">
						<height>50</height>
						<width>auto</width>
						<aligny>center</aligny>
						<textoffsetx>-8</textoffsetx>
						<label>$INFO[System.AlarmPos]</label>
						<visible>System.HasAlarm(shutdowntimer)</visible>
					</control>
					<control type="image">
						<top>16</top>
						<width>40</width>
						<height>22</height>
						<fadetime>300</fadetime>
						<aspectratio aligny="center" align="left">keep</aspectratio>
						<texture>icons/power.png</texture>
						<visible>System.HasAlarm(shutdowntimer)</visible>
					</control>
					<control type="label">
						<height>50</height>
						<width>auto</width>
						<aligny>center</aligny>
						<label>$INFO[Window(Weather).Property(Current.Temperature)]$INFO[System.TemperatureUnits]</label>
						<visible>Skin.HasSetting(show_weatherinfo) + Weather.IsFetched + ![String.IsEqual(Weather.FanartCode,na)]</visible>
					</control>
					<control type="image">
						<top>1</top>
						<width>50</width>
						<height>50</height>
						<fadetime>300</fadetime>
						<aspectratio aligny="center" align="left">keep</aspectratio>
						<texture>$INFO[Weather.FanartCode,weather/small/,.png]</texture>
						<visible>Skin.HasSetting(show_weatherinfo) + Weather.IsFetched + ![String.IsEqual(Weather.FanartCode,na)]</visible>
					</control>
					<control type="image">
						<top>8</top>
						<left>-20</left>
						<width>74</width>
						<height>40</height>
						<fadetime>300</fadetime>
						<aspectratio aligny="center" align="center">keep</aspectratio>
						<texture>dialogs/volume/mute.png</texture>
						<visible>Player.Muted</visible>
					</control>
				</control>
				<control type="label" id="23000">
					<top>0</top>
					<left>0</left>
					<label>$INFO[ListItem.SortLetter]</label>
					<font>font_MainMenu</font>
					<width>100%</width>
					<height>80</height>
					<align>center</align>
					<visible>!System.HasActiveModalDialog</visible>
					<visible>Container.Scrolling</visible>
					<visible>!Container.Content(seasons)</visible>
					<visible>String.IsEqual(Container.SortMethod,$LOCALIZE[551]) | String.IsEqual(Container.SortMethod,$LOCALIZE[561]) | String.IsEqual(Container.SortMethod,$LOCALIZE[558]) | String.IsEqual(Container.SortMethod,$LOCALIZE[557]) | String.IsEqual(Container.SortMethod,$LOCALIZE[556]) | String.IsEqual(Container.SortMethod,$LOCALIZE[563])</visible>
					<animation effect="fade" start="0" end="100" time="200" reversible="true">VisibleChange</animation>
					<animation effect="fade" start="100" end="0" time="200">WindowClose</animation>
				</control>
			</control>
			<include condition="Skin.HasSetting(touchmode) + !Window.IsActive(home)">TouchBackButton</include>
		</definition>
	</include>
	<include name="BreadcrumbsLabel">
		<font>font45</font>
		<shadowcolor>text_shadow</shadowcolor>
		<top>7</top>
		<height>100</height>
		<width>auto</width>
	</include>
	<include name="ColoredBackgroundImages">
		<control type="image">
			<depth>DepthBackground</depth>
			<include>FullScreenDimensions</include>
			<aspectratio>scale</aspectratio>
			<texture colordiffuse="primary_background">special://skin/extras/backgrounds/primary.jpg</texture>
		</control>
		<control type="image">
			<depth>DepthBackground</depth>
			<include>FullScreenDimensions</include>
			<aspectratio>scale</aspectratio>
			<texture colordiffuse="secondary_background" fallback="special://skin/extras/backgrounds/pattern1.jpg">$INFO[Skin.String(background_overlay),special://skin/extras/backgrounds/pattern,.jpg]</texture>
		</control>
	</include>
	<include name="DefaultBackground">
		<definition>
			<control type="videowindow">
				<depth>DepthBackground</depth>
				<include>FullScreenDimensions</include>
				<visible>Player.HasVideo</visible>
				<visible>!Slideshow.IsActive</visible>
			</control>
			<control type="visualisation">
				<include>FullScreenDimensions</include>
				<visible>!Slideshow.IsActive</visible>
				<visible>Player.HasAudio + String.IsEmpty(Window(Videos).Property(PlayingBackgroundMedia)) + Visualisation.Enabled</visible>
			</control>
			<control type="group">
				<include>FullScreenDimensions</include>
				<animation effect="zoom" center="auto" end="102,102" time="0" condition="Integer.IsGreater(System.StereoscopicMode,0)">conditional</animation>
				<control type="group">
					<animation effect="fade" start="100" end="bg_alpha" time="0" condition="!Control.IsVisible(31111)">Conditional</animation>
					<animation effect="fade" start="0" end="100" time="300" condition="Window.Previous(fullscreenvideo) | Window.Previous(FullscreenGame) | Window.Previous(startup)">WindowOpen</animation>
					<include>ColoredBackgroundImages</include>
				</control>
				<control type="group" id="31111">
					<visible>![Player.HasVideo | [Player.HasAudio + Visualisation.Enabled + !String.IsEmpty(Visualisation.Name)]] | !String.IsEmpty(Window(Videos).Property(PlayingBackgroundMedia))</visible>
					<depth>DepthBackground</depth>
					<animation effect="fade" start="0" end="100" time="400">WindowOpen</animation>
					<animation effect="fade" start="100" end="0" time="300">WindowClose</animation>
					<animation effect="fade" time="400">VisibleChange</animation>
					<control type="image" id="32111">
						<include>FullScreenDimensions</include>
						<aspectratio>scale</aspectratio>
						<fadetime>400</fadetime>
						<animation effect="fade" time="400">VisibleChange</animation>
						<texture background="true" colordiffuse="37FFFFFF">$VAR[MediaFanartVar]</texture>
						<visible>!Control.IsVisible(502) | $EXP[infodialog_active]</visible>
						<visible>!Control.IsVisible(504)</visible>
					</control>
					<control type="image" id="32111">
						<include>FullScreenDimensions</include>
						<aspectratio>scale</aspectratio>
						<fadetime>400</fadetime>
						<animation effect="fade" time="400">VisibleChange</animation>
						<texture background="true" fallback="backgroundplus/default_fanart.jpg" diffuse="backgroundplus/combined_fanart.png">$VAR[MediaFanartVar]</texture>
						<visible>!Control.IsVisible(502) | $EXP[infodialog_active]</visible>
						<visible>Control.IsVisible(504)</visible>
					</control>
					<control type="image">
						<left>-3</left>
						<top>0</top>
						<right>1193</right>
						<height>100%</height>
						<aspectratio align="left">scale</aspectratio><!-- 海报左对齐 -->
						<fadetime>400</fadetime>
						<include>OpenClose_Left</include>
						<animation effect="fade" time="400">VisibleChange</animation>
						<texture background="true" colordiffuse="37FFFFFF">$VAR[PosterVar]</texture>
						<visible>!Control.IsVisible(32111)</visible>
						<visible>String.IsEqual(Skin.String(poster_align),left)</visible>
					</control>
					<control type="image">
						<left>-3</left>
						<top>0</top>
						<right>1193</right>
						<height>100%</height>
						<aspectratio align="center">scale</aspectratio><!-- 海报中对齐 -->
						<fadetime>400</fadetime>
						<include>OpenClose_Left</include>
						<animation effect="fade" time="400">VisibleChange</animation>
						<texture background="true" colordiffuse="37FFFFFF">$VAR[PosterVar]</texture>
						<visible>!Control.IsVisible(32111)</visible>
						<visible>String.IsEmpty(Skin.String(poster_align)) | String.IsEqual(Skin.String(poster_align),center)</visible>
					</control>
					<control type="image">
						<left>-3</left>
						<top>0</top>
						<right>1193</right>
						<height>100%</height>
						<aspectratio align="right">scale</aspectratio><!-- 海报右对齐 -->
						<fadetime>400</fadetime>
						<include>OpenClose_Left</include>
						<animation effect="fade" time="400">VisibleChange</animation>
						<texture background="true" colordiffuse="37FFFFFF">$VAR[PosterVar]</texture>
						<visible>!Control.IsVisible(32111)</visible>
						<visible>String.IsEqual(Skin.String(poster_align),right)</visible>
					</control>
				</control>
			</control>
		</definition>
	</include>
	<include name="BottomBar">
		<param name="info_visible">False</param>
		<definition>
			<control type="group">
				<animation effect="slide" end="0,112" time="300" tween="sine" easing="inout" condition="$EXP[infodialog_active]">conditional</animation>
				<depth>DepthBars</depth>
				<animation effect="fade" start="100" end="0" time="300" condition="Window.Next(visualisation) | Window.Next(screencalibration)">WindowClose</animation>
				<animation effect="fade" start="0" end="100" time="300" condition="Window.Previous(fullscreenvideo) | Window.Previous(startup) | Window.Previous(visualisation)">WindowOpen</animation>
				<bottom>0</bottom>
				<control type="image">
					<left>0</left>
					<bottom>0</bottom>
					<width>110%</width>
					<height>115</height>
					<texture flipy="true">frame/InfoBar.png</texture>
				</control>
				<control type="group">
					<visible>$PARAM[info_visible]</visible>
					<visible>!System.HasActiveModalDialog</visible>
					<visible>!Skin.HasSetting(touchmode)</visible>
					<animation effect="fade" time="400">VisibleChange</animation>
					<animation effect="fade" start="0" end="100" time="400">WindowOpen</animation>
					<animation effect="fade" start="100" end="0" time="300">WindowClose</animation>
					<control type="button">
						<bottom>20</bottom>
						<left>12</left>
						<width>36</width>
						<height>36</height>
						<animation effect="rotate" end="-90" center="auto" time="200" reversible="true" condition="Control.IsVisible(51) | Control.IsVisible(53)">Conditional</animation>
						<texturefocus colordiffuse="button_focus">frame/menu-nofo.png</texturefocus>
						<texturenofocus colordiffuse="FFCCCCCC">frame/menu-nofo.png</texturenofocus>
						<animation effect="fade" time="200">VisibleChange</animation>
						<onclick>SetFocus(9000)</onclick>
						<visible>!Control.IsVisible(6160)</visible>
					</control>
					<control type="button" id="6160">
						<bottom>20</bottom>
						<left>12</left>
						<width>36</width>
						<height>36</height>
						<texturefocus colordiffuse="button_focus">icons/menu.png</texturefocus>
						<texturenofocus colordiffuse="FFCCCCCC">icons/menu.png</texturenofocus>
						<animation effect="fade" time="200">VisibleChange</animation>
						<onclick>SetFocus(9000)</onclick>
						<visible>Window.IsActive(MyPVRGuide.xml)</visible>
					</control>
					<control type="button">
						<bottom>16</bottom>
						<left>64</left>
						<width>300</width>
						<height>44</height>
						<shadowcolor>text_shadow</shadowcolor>
						<label>$LOCALIZE[33063]</label>
						<onclick>SetFocus(9000)</onclick>
						<texturefocus />
						<texturenofocus />
					</control>
				</control>
				<include>TouchButtons</include>
			</control>
		</definition>
	</include>
	<include name="BottomBarTwoListInfo">
		<control type="group">
			<animation effect="fade" start="0" end="100" time="400">WindowOpen</animation>
			<animation effect="fade" start="100" end="0" time="300">WindowClose</animation>
			<control type="grouplist">
				<orientation>horizontal</orientation>
				<align>right</align>
				<bottom>0</bottom>
				<height>65</height>
				<itemgap>10</itemgap>
				<right>24</right>
				<width>1200</width>
				<control type="label">
					<width>auto</width>
					<height>48</height>
					<aligny>center</aligny>
					<align>right</align>
					<shadowcolor>text_shadow</shadowcolor>
					<label>$INFO[Container($PARAM[right_container_id]).CurrentItem,, / ]$INFO[Container($PARAM[right_container_id]).NumItems]</label>
				</control>
				<control type="image">
					<width>54</width>
					<height>44</height>
					<aspectratio>keep</aspectratio>
					<texture colordiffuse="button_focus">frame/item-count.png</texture>
				</control>
			</control>
			<control type="grouplist">
				<orientation>horizontal</orientation>
				<bottom>0</bottom>
				<height>65</height>
				<left>24</left>
				<width>1200</width>
				<itemgap>10</itemgap>
				<control type="image">
					<width>54</width>
					<height>44</height>
					<aspectratio>keep</aspectratio>
					<texture colordiffuse="button_focus">frame/item-count.png</texture>
				</control>
				<control type="label">
					<width>auto</width>
					<height>48</height>
					<aligny>center</aligny>
					<align>right</align>
					<shadowcolor>text_shadow</shadowcolor>
					<label>$INFO[Container($PARAM[left_container_id]).CurrentItem,, / ]$INFO[Container($PARAM[left_container_id]).NumItems]</label>
				</control>
			</control>
		</control>
	</include>
	<include name="FullScreenDimensions">
		<left>0</left>
		<top>0</top>
		<width>100%</width>
		<height>100%</height>
	</include>
	<include name="FocusableProgressBar">
		<param name="width">100%</param>
		<param name="onunfocus_id">200</param>
		<definition>
			<control type="progress">
				<animation effect="fade" end="0" time="200">WindowClose</animation>
				<left>0</left>
				<width>$PARAM[width]</width>
				<height>15</height>
				<info>Player.ProgressCache</info>
				<texturebg border="3" colordiffuse="00FFFFFF">colors/white50.png</texturebg>
				<midtexture>colors/white50.png</midtexture>
				<animation effect="fade" start="100" end="80" time="0" condition="true">Conditional</animation>
			</control>
			<control type="progress" id="23">
				<animation effect="fade" end="0" time="200">WindowClose</animation>
				<left>0</left>
				<width>$PARAM[width]</width>
				<height>15</height>
				<info>Player.Progress</info>
				<texturebg border="3" colordiffuse="80FFFFFF">colors/white50.png</texturebg>
				<midtexture colordiffuse="button_focus">colors/white.png</midtexture>
			</control>
			<control type="button" id="87">
				<include>HiddenObject</include>
				<onup>$PARAM[onunfocus_id]</onup>
				<onunfocus condition="Player.Forwarding | Player.Rewinding">PlayerControl(Play)</onunfocus>
				<ondown>$PARAM[onunfocus_id]</ondown>
				<onright condition="!Player.Forwarding32x">PlayerControl(Forward)</onright>
				<onleft condition="!Player.Rewinding32x">PlayerControl(Rewind)</onleft>
				<visible>Player.SeekEnabled</visible>
				<onclick condition="Player.Forwarding | Player.Rewinding">PlayerControl(Play)</onclick>
			</control>
			<control type="slider">
				<top>-5</top>
				<left>0</left>
				<width>$PARAM[width]</width>
				<height>25</height>
				<texturesliderbar colordiffuse="00FFFFFF">osd/progress/nub_leftright.png</texturesliderbar>
				<textureslidernib>osd/progress/nub_leftright.png</textureslidernib>
				<textureslidernibfocus colordiffuse="button_focus">osd/progress/nub_leftright.png</textureslidernibfocus>
				<info>Player.Progress</info>
				<action>seek</action>
				<visible>!Control.HasFocus(87) + Player.SeekEnabled</visible>
			</control>
			<control type="slider">
				<top>-5</top>
				<left>0</left>
				<width>$PARAM[width]</width>
				<height>25</height>
				<texturesliderbar colordiffuse="00FFFFFF">osd/progress/nub_leftright.png</texturesliderbar>
				<textureslidernib colordiffuse="button_focus">osd/progress/nub_leftright.png</textureslidernib>
				<textureslidernibfocus colordiffuse="button_focus">osd/progress/nub_leftright.png</textureslidernibfocus>
				<info>Player.Progress</info>
				<action>seek</action>
				<visible>Control.HasFocus(87) + Player.SeekEnabled</visible>
			</control>
		</definition>
	</include>
	<include name="ContentPanel">
		<param name="width">500</param>
		<param name="left">-40</param>
		<param name="right"></param>
		<param name="top">-10%</param>
		<param name="height">120%</param>
		<param name="flipx">false</param>
		<definition>
			<control type="image">
				<texture flipx="$PARAM[flipx]" colordiffuse="EDFFFFFF">lists/panel.png</texture>
				<bordertexture border="21">overlays/shadow.png</bordertexture>
				<bordersize>20</bordersize>
				<width>$PARAM[width]</width>
				<left>$PARAM[left]</left>
				<right>$PARAM[right]</right>
				<top>$PARAM[top]</top>
				<height>$PARAM[height]</height>
			</control>
		</definition>
	</include>
	<include name="TouchButtons">
		<control type="grouplist" id="700">
			<orientation>horizontal</orientation>
			<visible>Skin.HasSetting(touchmode)</visible>
			<visible>!Window.IsActive(home) + !Window.IsActive(filemanager)</visible>
			<animation effect="fade" start="0" end="100" time="400" condition="Window.Previous(home)">WindowOpen</animation>
			<animation effect="fade" start="100" end="0" time="300" condition="Window.Next(home)">WindowClose</animation>
			<itemgap>0</itemgap>
			<left>-8</left>
			<width>480</width>
			<height>110</height>
			<bottom>0</bottom>
			<onup>noop</onup>
			<ondown>9000</ondown>
			<onright>2000</onright>
			<align>justify</align>
			<usecontrolcoords>true</usecontrolcoords>
			<include content="IconButton">
				<param name="control_id" value="" />
				<param name="onclick" value="SetFocus(9000)" />
				<param name="icon" value="icons/settings.png" />
				<param name="label" value="$LOCALIZE[10004]" />
				<param name="visible" value="Window.IsMedia" />
			</include>
			<include content="IconButton">
				<param name="control_id" value="" />
				<param name="onclick" value="ActivateWindow(shutdownmenu)" />
				<param name="icon" value="icons/power.png" />
				<param name="label" value="$LOCALIZE[33060]" />
				<param name="visible" value="!Window.IsMedia" />
			</include>
			<control type="group">
				<width>120</width>
				<control type="button">
					<top>0</top>
					<width>120</width>
					<height>120</height>
					<label></label>
					<onclick>ActivateWindow(1103)</onclick>
					<texturefocus colordiffuse="button_focus">buttons/roundbutton-fo.png</texturefocus>
					<texturenofocus />
				</control>
				<control type="image">
					<left>34</left>
					<top>34</top>
					<width>52</width>
					<height>52</height>
					<texture colordiffuse="grey">$VAR[VolumeIconVar]</texture>
				</control>
			</control>
			<include content="IconButton">
				<param name="control_id" value="" />
				<param name="onclick" value="ActivateWindow(favourites)" />
				<param name="icon" value="icons/favourites.png" />
				<param name="label" value="$LOCALIZE[10134]" />
			</include>
		</control>
	</include>
	<include name="TouchBackButton">
		<control type="radiobutton" id="799">
			<left>-10</left>
			<top>-10</top>
			<width>120</width>
			<height>120</height>
			<align>center</align>
			<aligny>center</aligny>
			<onclick>Action(Back)</onclick>
			<animation effect="fade" start="0" end="100" time="400" condition="Window.Previous(home)">WindowOpen</animation>
			<animation effect="fade" start="100" end="0" time="300" condition="Window.Next(home)">WindowClose</animation>
			<texturefocus colordiffuse="button_focus">buttons/roundbutton-fo.png</texturefocus>
			<texturenofocus />
			<radioposx>30</radioposx>
			<radiowidth>60</radiowidth>
			<radioheight>60</radioheight>
			<textureradioonfocus>icons/back.png</textureradioonfocus>
			<textureradioonnofocus colordiffuse="grey">icons/back.png</textureradioonnofocus>
			<textureradioofffocus>icons/back.png</textureradioofffocus>
			<textureradiooffnofocus colordiffuse="grey">icons/back.png</textureradiooffnofocus>
		</control>
	</include>
	<include name="SettingsPanel">
		<itemlayout height="260" width="400">
			<control type="image">
				<left>-5</left>
				<width>410</width>
				<height>270</height>
				<texture>dialogs/dialog-bg-nobo.png</texture>
				<bordertexture border="21">overlays/shadow.png</bordertexture>
				<bordersize>20</bordersize>
			</control>
			<control type="image">
				<centerleft>50%</centerleft>
				<top>30</top>
				<width>240</width>
				<height>160</height>
				<texture>$INFO[ListItem.Icon]</texture>
				<align>center</align>
				<aspectratio>scale</aspectratio>
			</control>
			<control type="label">
				<left>25</left>
				<top>190</top>
				<width>350</width>
				<height>400</height>
				<label>$INFO[ListItem.Label]</label>
				<align>center</align>
			</control>
		</itemlayout>
		<focusedlayout height="230" width="400">
			<control type="group">
				<depth>DepthContentPopout</depth>
				<animation type="Focus" reversible="false">
					<effect type="zoom" center="200,140" start="100" end="110" time="250" tween="sine" />
				</animation>
				<animation type="UnFocus" reversible="false">
					<effect type="zoom" center="200,140" start="110" end="100" time="250" tween="sine" />
				</animation>
				<control type="image">
					<left>-5</left>
					<width>410</width>
					<height>270</height>
					<texture>dialogs/dialog-bg-nobo.png</texture>
					<bordertexture border="21">overlays/shadow.png</bordertexture>
					<bordersize>20</bordersize>
				</control>
				<control type="image">
					<left>-5</left>
					<width>410</width>
					<height>270</height>
					<texture colordiffuse="button_focus">colors/grey.png</texture>
					<bordersize>20</bordersize>
					<include>Animation_FocusTextureFade</include>
				</control>
				<control type="image">
					<centerleft>50%</centerleft>
					<top>30</top>
					<width>240</width>
					<height>160</height>
					<texture>$INFO[ListItem.Icon]</texture>
					<align>center</align>
					<aspectratio>scale</aspectratio>
				</control>
				<control type="label">
					<left>25</left>
					<top>190</top>
					<width>350</width>
					<height>400</height>
					<label>$INFO[ListItem.Label]</label>
					<align>center</align>
				</control>
			</control>
		</focusedlayout>
	</include>
	<include name="InfoPanel">
		<controls>
			<control type="group">
				<centertop>50%</centertop>
				<height>1080</height>
				<centerleft>50%</centerleft>
				<width>1920</width>
				<animation effect="fade" start="100" end="0" time="200" tween="sine" condition="Window.IsVisible(script-script.extendedinfo-DialogVideoInfo.xml) | Window.IsVisible(script-script.extendedinfo-DialogInfo.xml) | Window.IsVisible(script-script.extendedinfo-VideoList.xml)">Conditional</animation>
				<control type="group">
					<top>150</top>
					<left>66</left>
					<include>OpenClose_Left</include>
					<control type="image">
						<top>-16</top>
						<left>-16</left>
						<width>566</width>
						<height>841</height>
						<texture>colors/black.png</texture>
						<bordertexture border="21">overlays/shadow.png</bordertexture>
						<bordersize>20</bordersize>
					</control>
					<control type="image">
						<depth>DepthContentPopout</depth>
						<left>4</left>
						<top>4</top>
						<width>526</width>
						<height>801</height>
						<aspectratio align="left">scale</aspectratio><!-- 海报左对齐 -->
						<texture fallback="DefaultVideo.png">$VAR[InfoDialogPosterVar]</texture>
						<visible>String.IsEqual(Skin.String(poster_align),left)</visible>
					</control>
					<control type="image">
						<depth>DepthContentPopout</depth>
						<left>4</left>
						<top>4</top>
						<width>526</width>
						<height>801</height>
						<aspectratio align="center">scale</aspectratio><!-- 海报中对齐 -->
						<texture fallback="DefaultVideo.png">$VAR[InfoDialogPosterVar]</texture>
						<visible>String.IsEmpty(Skin.String(poster_align)) | String.IsEqual(Skin.String(poster_align),center)</visible>
					</control>
					<control type="image">
						<depth>DepthContentPopout</depth>
						<left>4</left>
						<top>4</top>
						<width>526</width>
						<height>801</height>
						<aspectratio align="right">scale</aspectratio><!-- 海报右对齐 -->
						<texture fallback="DefaultVideo.png">$VAR[InfoDialogPosterVar]</texture>
						<visible>String.IsEqual(Skin.String(poster_align),right)</visible>
					</control>
					<control type="group">
						<visible>String.IsEqual(ListItem.DBType,episode) | String.IsEqual(ListItem.DBType,video)</visible>
						<visible>!String.IsEmpty(ListItem.Thumb) + !String.IsEqual(ListItem.Thumb,ListItem.Art(poster))</visible>
						<control type="image">
							<left>4</left>
							<top>4</top>
							<width>526</width>
							<height>801</height>
							<aspectratio>stretch</aspectratio>
							<texture colordiffuse="AAFFFFFF" fallback="DefaultVideo.png">colors/black.png</texture>
						</control>
						<control type="image">
							<left>14</left>
							<top>4</top>
							<width>506</width>
							<height>801</height>
							<aspectratio align="center">keep</aspectratio>
							<texture>$INFO[ListItem.Thumb]</texture>
							<bordertexture border="21">overlays/shadow.png</bordertexture>
							<bordersize>20</bordersize>
						</control>
					</control>
				</control>
				<control type="group">
					<top>154</top>
					<left>70</left>
					<visible>String.IsEqual(ListItem.DBType,musicvideo)</visible>
					<include>OpenClose_Left</include>
					<control type="image">
						<width>526</width>
						<height>801</height>
						<aspectratio>stretch</aspectratio>
						<texture colordiffuse="FF555555">DefaultVideo.png</texture>
					</control>
					<control type="image">
						<left>10</left>
						<width>506</width>
						<height>801</height>
						<aspectratio>keep</aspectratio>
						<texture>$INFO[ListItem.Thumb]</texture>
						<bordertexture border="21">overlays/shadow.png</bordertexture>
						<bordersize>20</bordersize>
					</control>
				</control>
				<control type="group">
					<include>OpenClose_Right</include>
					<left>620</left>
					<top>-30</top>
					<control type="group" id="140">
						<top>468</top>
						<control type="button" id="138">
							<width>754</width>
							<height>418</height>
							<textoffsetx>40</textoffsetx>
							<textoffsety>20</textoffsety>
							<aligny>bottom</aligny>
							<label></label>
							<onclick condition="!String.IsEmpty(ListItem.Plot)">SetProperty(TextViewer_Header,$LOCALIZE[207],home)</onclick>
							<onclick condition="!String.IsEmpty(ListItem.Plot)">SetProperty(TextViewer_Text,$ESCINFO[ListItem.Plot],home)</onclick>
							<onclick condition="!String.IsEmpty(ListItem.Plot)">ActivateWindow(1102)</onclick>
							<onup>50</onup>
							<onleft>4000</onleft>
							<onright>4000</onright>
							<ondown>5000</ondown>
							<texturenofocus border="21">dialogs/dialog-bg.png</texturenofocus>
							<visible>Integer.IsGreater(Container(4000).NumItems,0)</visible>
						</control>
						<control type="image">
							<left>735</left>
							<width>512</width>
							<height>418</height>
							<aligny>bottom</aligny>
							<texture border="21">dialogs/dialog-bg.png</texture>
							<visible>Integer.IsGreater(Container(4000).NumItems,0)</visible>
						</control>
						<control type="button" id="139">
							<width>1245</width>
							<height>418</height>
							<textoffsetx>40</textoffsetx>
							<textoffsety>20</textoffsety>
							<aligny>bottom</aligny>
							<label></label>
							<onclick condition="!String.IsEmpty(ListItem.Plot)">SetProperty(TextViewer_Header,$LOCALIZE[207],home)</onclick>
							<onclick condition="!String.IsEmpty(ListItem.Plot)">SetProperty(TextViewer_Text,$ESCINFO[ListItem.Plot],home)</onclick>
							<onclick condition="!String.IsEmpty(ListItem.Plot)">ActivateWindow(1102)</onclick>
							<onup>50</onup>
							<onleft>4000</onleft>
							<onright>4000</onright>
							<ondown>5000</ondown>
							<texturenofocus border="21">dialogs/dialog-bg.png</texturenofocus>
							<visible>!Integer.IsGreater(Container(4000).NumItems,0)</visible>
						</control>
						<control type="textbox">
							<left>40</left>
							<top>25</top>
							<width>670</width>
							<height>363</height>
							<label fallback="19055">$INFO[ListItem.Plot]</label>
							<autoscroll delay="10000" time="5000" repeat="10000">Skin.HasSetting(AutoScroll)</autoscroll>
							<visible>Integer.IsGreater(Container(4000).NumItems,0)</visible>
						</control>
						<control type="textbox">
							<left>40</left>
							<top>25</top>
							<width>1165</width>
							<height>363</height>
							<label fallback="19055">$INFO[ListItem.Plot]</label>
							<autoscroll delay="10000" time="5000" repeat="10000">Skin.HasSetting(AutoScroll)</autoscroll>
							<visible>!Integer.IsGreater(Container(4000).NumItems,0)</visible>
						</control>
					</control>
					<control type="grouplist" id="4000">
						<orientation>vertical</orientation>
						<left>755</left>
						<top>488</top>
						<height>377</height>
						<itemgap>-8</itemgap>
						<ondown>5000</ondown>
						<onup>50</onup>
						<onright>140</onright>
						<onleft>140</onleft>
						<include content="InfoDialogMetadata">
							<param name="control_id" value="147" />
							<param name="label" value="$INFO[ListItem.Director,[COLOR button_focus]$LOCALIZE[20339]: [/COLOR]]" />
							<param name="altlabel" value="$INFO[ListItem.Director,$LOCALIZE[20339]: ]" />
							<param name="visible" value="!String.IsEmpty(ListItem.Director)" />
						</include>
						<include content="InfoDialogMetadata">
							<param name="control_id" value="148" />
							<param name="label" value="$INFO[ListItem.Writer,[COLOR button_focus]$LOCALIZE[20417]: [/COLOR]]" />
							<param name="altlabel" value="$INFO[ListItem.Writer,$LOCALIZE[20417]: ]" />
							<param name="visible" value="!String.IsEmpty(ListItem.Writer)" />
						</include>
						<include content="InfoDialogMetadata">
							<param name="control_id" value="149" />
							<param name="label" value="[COLOR button_focus]$LOCALIZE[563]: [/COLOR]$INFO[ListItem.RatingAndVotes]" />
							<param name="altlabel" value="$LOCALIZE[563]: $INFO[ListItem.RatingAndVotes]" />
							<param name="visible" value="!String.IsEmpty(ListItem.RatingAndVotes)" />
						</include>
						<include content="InfoDialogMetadata">
							<param name="control_id" value="150" />
							<param name="label" value="[COLOR button_focus]$LOCALIZE[515]: [/COLOR]$INFO[ListItem.Genre]" />
							<param name="altlabel" value="$LOCALIZE[515]: $INFO[ListItem.Genre]" />
							<param name="visible" value="!String.IsEmpty(ListItem.Genre) + String.IsEqual(ListItem.DBType,movie)" />
						</include>
						<include content="InfoDialogMetadata">
							<param name="control_id" value="152" />
							<param name="label" value="[COLOR button_focus]$LOCALIZE[21875]: [/COLOR]$INFO[ListItem.Country]" />
							<param name="altlabel" value="$LOCALIZE[21875]: $INFO[ListItem.Country]" />
							<param name="visible" value="!String.IsEmpty(ListItem.Country)" />
						</include>
						<include content="InfoDialogMetadata">
							<param name="control_id" value="153" />
							<param name="label" value="[COLOR button_focus]$LOCALIZE[29909]: [/COLOR]$INFO[ListItem.Studio]" />
							<param name="altlabel" value="$LOCALIZE[29909]: $INFO[ListItem.Studio]" />
							<param name="visible" value="!String.IsEmpty(ListItem.Studio)" />
						</include>
						<include content="InfoDialogMetadata">
							<param name="control_id" value="154" />
							<param name="label" value="[COLOR button_focus]$LOCALIZE[20416]: [/COLOR]$INFO[ListItem.Premiered]" />
							<param name="altlabel" value="$LOCALIZE[20416]: $INFO[ListItem.Premiered]" />
							<param name="visible" value="!String.IsEmpty(ListItem.Premiered)" />
						</include>
						<include content="InfoDialogMetadata">
							<param name="control_id" value="155" />
							<param name="label" value="[COLOR button_focus]$LOCALIZE[31048]: [/COLOR]$INFO[ListItem.Season,, $LOCALIZE[36905]]$INFO[ListItem.Episode, (, $LOCALIZE[20453])]" />
							<param name="altlabel" value="$LOCALIZE[31048]: $INFO[ListItem.Season,, $LOCALIZE[36905]]$INFO[ListItem.Episode, (, $LOCALIZE[20453])]" />
							<param name="visible" value="!String.IsEmpty(ListItem.Season) + !String.IsEqual(ListItem.DBType,episode)" />
						</include>
						<include content="InfoDialogMetadata">
							<param name="control_id" value="156" />
							<param name="label" value="[COLOR button_focus]$LOCALIZE[31017]: [/COLOR]$INFO[ListItem.Mpaa]" />
							<param name="altlabel" value="$LOCALIZE[31017]: $INFO[ListItem.Mpaa]" />
							<param name="visible" value="!String.IsEmpty(ListItem.Mpaa)" />
						</include>
						<include content="InfoDialogMetadata">
							<param name="control_id" value="157" />
							<param name="label" value="[COLOR button_focus]$LOCALIZE[20457]: [/COLOR]$INFO[ListItem.Set]" />
							<param name="altlabel" value="$LOCALIZE[20457]: $INFO[ListItem.Set]" />
							<param name="visible" value="!String.IsEmpty(ListItem.Set)" />
						</include>
						<include content="InfoDialogMetadata">
							<param name="control_id" value="158" />
							<param name="label" value="[COLOR button_focus]$LOCALIZE[20459]: [/COLOR]$INFO[ListItem.Tag]" />
							<param name="altlabel" value="$LOCALIZE[20459]: $INFO[ListItem.Tag]" />
							<param name="visible" value="!String.IsEmpty(ListItem.Tag)" />
						</include>
						<include content="InfoDialogMetadata">
							<param name="control_id" value="159" />
							<param name="label" value="[COLOR button_focus]$LOCALIZE[126]: [/COLOR]$INFO[ListItem.Status]" />
							<param name="altlabel" value="$LOCALIZE[126]: $INFO[ListItem.Status]" />
							<param name="visible" value="!String.IsEmpty(ListItem.Status)" />
						</include>
					</control>
					<control type="group">
						<visible>Integer.IsEqual(Container(50).NumItems,0) + String.IsEmpty(ListItem.Art(tvshow.banner)) + String.IsEmpty(ListItem.Art(banner))</visible>
						<control type="image">
							<left>0</left>
							<top>164</top>
							<width>1245</width>
							<height>328</height>
							<texture border="21">dialogs/dialog-bg.png</texture>
						</control>
						<control type="textbox">
							<left>17</left>
							<top>185</top>
							<width>1210</width>
							<height>283</height>
							<align>center</align>
							<aligny>center</aligny>
							<font>font36_title</font>
							<label>$LOCALIZE[31079]</label>
						</control>
					</control>
					<control type="image">
						<left>77</left>
						<top>185</top>
						<width>1090</width>
						<height>283</height>
						<fadetime>150</fadetime>
						<aspectratio>keep</aspectratio>
						<texture>$VAR[BannerVar]</texture>
						<visible>Integer.IsEqual(Container(50).NumItems,0)</visible>
					</control>
					<control type="panel" id="50">
						<top>158</top>
						<width>1235</width>
						<height>370</height>
						<onleft>50</onleft>
						<onright>50</onright>
						<onup condition="System.hasAddon(script.extendedinfo) + Control.HasFocus(50)">RunScript(script.extendedinfo,info=extendedactorinfo,name=$INFO[Container(50).ListItem.Label])</onup>
						<onup condition="!System.hasAddon(script.extendedinfo)">InstallAddon(script.extendedinfo)</onup>
						<ondown>140</ondown>
						<scrolltime>200</scrolltime>
						<orientation>horizontal</orientation>
						<itemlayout height="317" width="245">
							<control type="group">
								<top>10</top>
								<control type="image">
									<top>0</top>
									<width>264</width>
									<height>317</height>
									<texture>DefaultActorSolid.png</texture>
									<aspectratio aligny="center">scale</aspectratio>
									<bordertexture border="21">overlays/shadow.png</bordertexture>
									<bordersize>20</bordersize>
								</control>
								<control type="image">
									<top>20</top>
									<left>20</left>
									<width>224</width>
									<height>277</height>
									<texture background="true">$INFO[ListItem.Thumb]</texture>
									<aspectratio aligny="center">scale</aspectratio>
								</control>
								<control type="image">
									<left>20</left>
									<width>224</width>
									<height>80</height>
									<bottom>10</bottom>
									<texture>overlays/overlayfade.png</texture>
									<animation effect="fade" start="100" end="80" time="0" condition="true">Conditional</animation>
								</control>
								<control type="label">
									<left>25</left>
									<width>214</width>
									<height>67</height>
									<top>218</top>
									<align>center</align>
									<aligny>center</aligny>
									<font>font12</font>
									<label>$INFO[ListItem.Label]</label>
								</control>
								<control type="label">
									<left>25</left>
									<width>214</width>
									<height>67</height>
									<top>245</top>
									<align>center</align>
									<aligny>center</aligny>
									<font>font12</font>
									<textcolor>grey</textcolor>
									<label>$INFO[ListItem.Label2]</label>
								</control>
							</control>
						</itemlayout>
						<focusedlayout height="317" width="245">
							<control type="group">
								<left>0</left>
								<top>10</top>
								<control type="image">
									<top>0</top>
									<width>264</width>
									<height>317</height>
									<texture>DefaultActorSolid.png</texture>
									<aspectratio aligny="center">scale</aspectratio>
									<bordertexture border="21">overlays/shadow.png</bordertexture>
									<bordersize>20</bordersize>
								</control>
								<control type="image">
									<top>20</top>
									<left>20</left>
									<width>224</width>
									<height>277</height>
									<texture background="true">$INFO[ListItem.Thumb]</texture>
									<aspectratio aligny="center">scale</aspectratio>
								</control>
								<control type="image">
									<left>20</left>
									<width>224</width>
									<height>80</height>
									<bottom>10</bottom>
									<texture>overlays/overlayfade.png</texture>
									<animation effect="fade" start="100" end="80" time="0" condition="true">Conditional</animation>
								</control>
								<control type="label">
									<left>25</left>
									<width>214</width>
									<height>67</height>
									<top>218</top>
									<align>center</align>
									<aligny>center</aligny>
									<font>font12</font>
									<scroll>true</scroll>
									<label>$INFO[ListItem.Label]</label>
								</control>
								<control type="label">
									<left>25</left>
									<width>214</width>
									<height>67</height>
									<top>245</top>
									<align>center</align>
									<aligny>center</aligny>
									<font>font12</font>
									<textcolor>grey</textcolor>
									<scroll>true</scroll>
									<label>$INFO[ListItem.Label2]</label>
								</control>
								<control type="image">
									<left>16</left>
									<top>16</top>
									<width>232</width>
									<height>285</height>
									<texture border="8" colordiffuse="button_focus">buttons/thumbnail_focused.png</texture>
								</control>
							</control>
						</focusedlayout>
					</control>
					<control type="grouplist" id="5000">
						<left>0</left>
						<top>864</top>
						<width>1246</width>
						<height>400</height>
						<onleft>5000</onleft>
						<onright>5000</onright>
						<onup>140</onup>
						<ondown condition="!Integer.IsGreater(Container(5000).Position,4)">SetFocus(50,$INFO[Container(5000).Position])</ondown>
						<ondown condition="Integer.IsGreater(Container(5000).Position,4)">SetFocus(50,4)</ondown>
						<itemgap>-16</itemgap>
						<align>center</align>
						<orientation>horizontal</orientation>
						<scrolltime tween="quadratic">200</scrolltime>
						<include content="InfoDialogToggleButton">
							<param name="id" value="8" />
							<param name="icon_on" value="icons/filemanager.png" />
							<param name="icon_off" value="icons/infodialogs/play.png" />
							<param name="selected" value="String.IsEqual(ListItem.DBType,tvshow) | String.IsEqual(ListItem.DBType,season)" />
							<param name="label" value="$VAR[VideoInfoPlayButtonLabelVar]" />
						</include>
						<include content="InfoDialogButton">
							<param name="id" value="11" />
							<param name="icon" value="icons/infodialogs/trailer.png" />
							<param name="label" value="$LOCALIZE[20410]" />
							<param name="visible" value="!String.IsEmpty(ListItem.Trailer) + ![String.StartsWith(Container.FolderPath,plugin://) + String.Contains(Container.FolderPath,trailer)]" />
						</include>
						<include content="InfoDialogButton">
							<param name="id" value="440" />
							<param name="icon" value="icons/infodialogs/trailer_search.png" />
							<param name="label" value="$LOCALIZE[31090]" />
							<param name="onclick_1" value="Action(close)" />
							<param name="onclick_2" value="RunScript(script.extendedinfo,info=youtubebrowser,id=$INFO[ListItem.Title] $INFO[ListItem.Year])" />
							<param name="visible" value="System.hasAddon(script.extendedinfo) + String.IsEqual(ListItem.DBType,movie) + !Control.IsVisible(11)" />
						</include>
						<include content="InfoDialogButton">
							<param name="id" value="441" />
							<param name="icon" value="icons/infodialogs/cinema.png" />
							<param name="onclick_1" value="Dialog.Close(MovieInformation)" />
							<param name="onclick_2" value="RunScript(script.cinemavision,experience)" />
							<param name="label" value="$LOCALIZE[31003]" />
							<param name="visible" value="System.HasAddon(script.cinemavision) + [String.IsEqual(ListItem.DBType,movie) | String.IsEqual(ListItem.DBType,tvshow) | String.IsEqual(ListItem.DBType,season) | String.IsEqual(ListItem.DBType,episode)]" />
						</include>
						<control type="group" id="400">
							<width>262</width>
							<visible>Control.IsEnabled(7) | !String.IsEmpty(ListItem.UserRating)</visible>
							<control type="button" id="7">
								<include content="VideoInfoButtonsCommon">
									<param name="icon" value="" />
								</include>
								<label>$LOCALIZE[31033]</label>
								<onleft>441</onleft>
								<onright>101</onright>
								<onup>140</onup>
								<enable>String.IsEmpty(Container.PluginName)</enable>
								<ondown condition="Integer.IsEqual(Container(5000).CurrentItem,1)">SetFocus(50,0)</ondown>
								<ondown condition="Integer.IsEqual(Container(5000).CurrentItem,2)">SetFocus(50,1)</ondown>
								<ondown condition="Integer.IsEqual(Container(5000).CurrentItem,3)">SetFocus(50,2)</ondown>
								<ondown condition="Integer.IsEqual(Container(5000).CurrentItem,4)">SetFocus(50,3)</ondown>
								<ondown condition="Integer.IsEqual(Container(5000).CurrentItem,5)">SetFocus(50,4)</ondown>
							</control>
							<control type="label">
								<label>$INFO[ListItem.UserRating]</label>
								<font>font45_title</font>
								<left>0</left>
								<top>24</top>
								<width>262</width>
								<align>center</align>
							</control>
							<control type="image">
								<texture>icons/infodialogs/rating.png</texture>
								<left>107</left>
								<top>30</top>
								<width>48</width>
								<height>48</height>
								<align>center</align>
								<visible>String.IsEmpty(ListItem.UserRating)</visible>
							</control>
						</control>
						<include content="InfoDialogButton">
							<param name="id" value="101" />
							<param name="icon" value="icons/infodialogs/info.png" />
							<param name="label" value="$LOCALIZE[31034]" />
							<param name="onclick_1" value="RunScript(script.extendedinfo,info=openinfodialog)" />
							<param name="visible" value="System.hasAddon(script.extendedinfo) + [String.IsEqual(ListItem.DbType,movie) | String.IsEqual(ListItem.DbType,tvshow) | String.IsEqual(ListItem.DbType,season) | String.IsEqual(ListItem.DbType,episode)]" />
						</include>
						<include content="InfoDialogButton">
							<param name="id" value="102" />
							<param name="icon" value="icons/infodialogs/image.png" />
							<param name="label" value="$LOCALIZE[31028]" />
							<param name="onclick_1" value="SetProperty(fanart,$ESCINFO[ListItem.Art(fanart)],home)" />
							<param name="onclick_2" value="ActivateWindow(1104)" />
							<param name="visible" value="!String.IsEmpty(ListItem.Art(fanart))" />
						</include>
						<include content="InfoDialogButton">
							<param name="id" value="13" />
							<param name="icon" value="icons/infodialogs/director.png" />
							<param name="label" value="$LOCALIZE[31123]" />
							<param name="visible" value="!String.IsEmpty(ListItem.Director)" />
						</include>
						<include content="InfoDialogButton">
							<param name="id" value="443" />
							<param name="icon" value="icons/infodialogs/set.png" />
							<param name="label" value="$LOCALIZE[20457]" />
							<param name="onclick_1" value="Dialog.Close(all,true)" />
							<param name="onclick_2" value="ActivateWindow(Videos,videodb://movies/sets/$INFO[ListItem.SetId]/?setid=$INFO[ListItem.SetId])" />
							<param name="visible" value="!String.IsEmpty(ListItem.SetID)" />
						</include>
						<include content="InfoDialogButton">
							<param name="id" value="10" />
							<param name="icon" value="icons/infodialogs/choose_image.png" />
							<param name="label" value="$LOCALIZE[13511]" />
						</include>
						<include content="InfoDialogButton">
							<param name="id" value="6" />
							<param name="icon" value="icons/infodialogs/update.png" />
							<param name="label" value="$LOCALIZE[184]" />
							<param name="visible" value="Control.IsEnabled(6)" />
						</include>
					</control>
					<include content="LeftRightArrows">
						<param name="list_id" value="5000" />
						<param name="left_posx" value="-15" />
						<param name="right_posx" value="1240" />
						<param name="posy" value="924" />
						<param name="visible" value="true" />
					</include>
					<include content="LeftRightArrows">
						<param name="list_id" value="50" />
						<param name="left_posx" value="-15" />
						<param name="right_posx" value="1240" />
						<param name="posy" value="320" />
						<param name="visible" value="true" />
					</include>
				</control>
				<control type="label">
					<right>80</right>
					<top>970</top>
					<align>right</align>
					<width>1400</width>
					<height>44</height>
					<font>font20_title</font>
					<textcolor>99FFFFFF</textcolor>
					<shadowcolor>text_shadow</shadowcolor>
					<haspath>true</haspath>
					<label>$VAR[VideoInfoBottomLabelVar]</label>
					<visible>Control.HasFocus(6)</visible>
					<animation effect="fade" start="0" end="100" time="300" delay="300">WindowOpen</animation>
					<animation effect="fade" start="100" end="0" time="200">WindowClose</animation>
					<animation effect="fade" start="0" end="100" time="300">Visible</animation>
					<animation effect="fade" start="100" end="0" time="200">Hidden</animation>
				</control>
				<include content="InfoDialogTopBarInfo">
					<param name="main_label" value="$VAR[VideoInfoMainLabelVar]" />
					<param name="sub_label" value="$VAR[VideoInfoSubLabelVar]" />
				</include>
			</control>
			<control type="group">
				<animation effect="fade" start="0" end="100" time="300" delay="300">WindowOpen</animation>
				<animation effect="fade" start="100" end="0" time="200">WindowClose</animation>
				<centerleft>50%</centerleft>
				<width>1920</width>
				<animation effect="fade" start="100" end="0" time="200" tween="sine" condition="Window.IsVisible(script-script.extendedinfo-DialogVideoInfo.xml) | Window.IsVisible(script-script.extendedinfo-DialogInfo.xml) | Window.IsVisible(script-script.extendedinfo-VideoList.xml)">Conditional</animation>
				<bottom>0</bottom>
				<height>70</height>
				<include>MediaFlags</include>
				<control type="group">
					<visible>Control.HasFocus(50)</visible>
					<animation effect="fade" time="200">VisibleChange</animation>
					<top>10</top>
					<left>0</left>
					<control type="image">
						<left>21</left>
						<width>36</width>
						<height>36</height>
						<animation effect="rotate" end="-90" center="36,19" time="0" condition="true">Conditional</animation>
						<texture colordiffuse="grey">frame/menu-nofo.png</texture>
					</control>
					<control type="label">
						<left>74</left>
						<width>500</width>
						<height>44</height>
						<shadowcolor>text_shadow</shadowcolor>
						<label>$LOCALIZE[31125]</label>
					</control>
				</control>
				<control type="group">
					<visible>Control.HasFocus(138)</visible>
					<animation effect="fade" time="200">VisibleChange</animation>
					<top>10</top>
					<left>0</left>
					<control type="image">
						<top>4</top>
						<left>17</left>
						<width>36</width>
						<height>36</height>
						<texture colordiffuse="grey">lists/played-total.png</texture>
					</control>
					<control type="label">
						<left>74</left>
						<width>800</width>
						<height>44</height>
						<shadowcolor>text_shadow</shadowcolor>
						<label>$LOCALIZE[31126]</label>
					</control>
				</control>
			</control>
			<include condition="Skin.HasSetting(touchmode)">TouchBackButton</include>
		</controls>
	</include>
	<include name="SmartPlaylistEditor">
		<control type="group">
			<top>150</top>
			<centerleft>50%</centerleft>
			<width>1700</width>
			<include content="DialogBackgroundCommons">
				<param name="width" value="1700" />
				<param name="height" value="790" />
				<param name="header_label" value="" />
				<param name="header_id" value="2" />
			</include>
			<control type="grouplist" id="500">
				<orientation>vertical</orientation>
				<left>10</left>
				<top>95</top>
				<onright>10</onright>
				<onleft>9001</onleft>
				<itemgap>-20</itemgap>
				<control type="button" id="22">
					<description>Set Playlist type</description>
					<width>700</width>
					<include>SettingsItemCommon</include>
					<label>$LOCALIZE[467]</label>
				</control>
				<control type="button" id="12">
					<description>Name Button</description>
					<label>$LOCALIZE[21433]</label>
					<width>700</width>
					<include>SettingsItemCommon</include>
				</control>
				<control type="label" id="1101">
					<description>Name Label</description>
					<width>700</width>
					<label>$LOCALIZE[31042]</label>
					<include>SettingsLabelCommon</include>
				</control>
				<control type="button" id="16">
					<width>700</width>
					<label>$LOCALIZE[21424]</label>
					<include>SettingsItemCommon</include>
				</control>
				<control type="button" id="17">
					<width>700</width>
					<label>$LOCALIZE[21427]</label>
					<include>SettingsItemCommon</include>
				</control>
				<control type="button" id="18">
					<label>$LOCALIZE[21429]</label>
					<width>700</width>
					<include>SettingsItemCommon</include>
				</control>
				<control type="button" id="19">
					<width>700</width>
					<include>SettingsItemCommon</include>
					<label>$LOCALIZE[31032]</label>
				</control>
				<control type="button" id="23">
					<width>700</width>
					<label>$LOCALIZE[21458]</label>
					<include>SettingsItemCommon</include>
				</control>
				<control type="radiobutton" id="24">
					<width>700</width>
					<include>SettingsItemCommon</include>
					<label>$LOCALIZE[467]: $LOCALIZE[21459]</label>
				</control>
			</control>
			<control type="image">
				<left>720</left>
				<top>95</top>
				<width>640</width>
				<height>530</height>
				<texture border="40">buttons/dialogbutton-nofo.png</texture>
			</control>
			<control type="list" id="10">
				<description>Rules List Control</description>
				<left>740</left>
				<top>115</top>
				<width>600</width>
				<height>480</height>
				<onleft>500</onleft>
				<onright>9001</onright>
				<orientation>vertical</orientation>
				<include content="DefaultSimpleListLayout">
					<param name="width" value="600" />
					<param name="list_id" value="10" />
				</include>
			</control>
			<control type="textbox">
				<left>740</left>
				<top>620</top>
				<width>610</width>
				<height>348</height>
				<aligny>top</aligny>
				<label>$LOCALIZE[31043]</label>
				<textcolor>grey</textcolor>
				<font>font12</font>
			</control>
			<control type="grouplist" id="9001">
				<orientation>vertical</orientation>
				<left>1380</left>
				<width>1300</width>
				<itemgap>dialogbuttons_itemgap</itemgap>
				<top>100</top>
				<onleft>10</onleft>
				<onright>500</onright>
				<include content="DefaultDialogButton">
					<param name="id" value="20" />
					<param name="label" value="$LOCALIZE[186]" />
				</include>
				<include content="DefaultDialogButton">
					<param name="id" value="21" />
					<param name="label" value="$LOCALIZE[222]" />
				</include>
			</control>
		</control>
	</include>
</includes>
