<?xml version="1.0" encoding="UTF-8"?>
<window>
	<defaultcontrol>9000</defaultcontrol>
	<onload condition="Skin.HasSetting(MilionarNavigationV1) + !Skin.HasSetting(MilionarNavigationTitlesV1) + System.AddonIsEnabled(plugin.video.milionar)">RunPlugin(plugin://plugin.video.milionar/?action=skin_navigation_titles)</onload>
	<onload condition="Skin.HasSetting(MilionarDefaultsV9) + !Skin.HasSetting(MilionarNavigationV1) + System.AddonIsEnabled(plugin.video.milionar)">RunPlugin(plugin://plugin.video.milionar/?action=skin_navigation_defaults)</onload>
	<onload condition="!Skin.HasSetting(MilionarDefaultsV9) + System.AddonIsEnabled(plugin.video.milionar)">RunPlugin(plugin://plugin.video.milionar/?action=skin_defaults)</onload>
	<!-- Pro tebe (docs/plan/pro-tebe/030): an install from before it gets only its rows, nothing else is reset -->
	<onload condition="Skin.HasSetting(MilionarDefaultsV9) + String.IsEmpty(Skin.String(mil.foryou.1.type)) + System.AddonIsEnabled(plugin.video.milionar)">RunPlugin(plugin://plugin.video.milionar/?action=skin_slots_defaults&amp;sec=foryou)</onload>
	<onload>SetProperty(milionar.logo.tint,$VAR[MilionarLogoTint],home)</onload>
	<onload>SetProperty(milionar.logo.wordmark,$VAR[MilionarWordmark],home)</onload>
	<backgroundcolor>background</backgroundcolor>
	<controls>
		<control type="button" id="20000">
			<include>HiddenObject</include>
			<animation effect="fade" time="300" start="100" end="0">Focus</animation>
			<onfocus>SetFocus(2000)</onfocus>
			<onclick>noop</onclick>
			<visible allowhiddenfocus="true">Control.HasFocus(20000)</visible>
		</control>
		<control type="button" id="20001">
			<include>HiddenObject</include>
			<animation effect="fade" time="300" start="100" end="0">Focus</animation>
			<onfocus>SetFocus(2000)</onfocus>
			<onclick>noop</onclick>
			<visible allowhiddenfocus="true">Control.HasFocus(20001)</visible>
		</control>
		<include>DefaultBackground</include>
		<control type="multiimage">
			<depth>DepthBackground</depth>
			<include>FullScreenDimensions</include>
			<aspectratio>scale</aspectratio>
			<fadetime>600</fadetime>
			<animation effect="zoom" center="auto" end="102,102" time="0" condition="Integer.IsGreater(System.StereoscopicMode,0)">conditional</animation>
			<animation effect="fade" start="0" end="100" time="400" condition="!String.IsEqual(Window(Home).Property(milionar.low_power),true)">WindowOpen</animation>
			<animation effect="fade" start="100" end="0" time="300" condition="!String.IsEqual(Window(Home).Property(milionar.low_power),true)">WindowClose</animation>
			<animation effect="fade" time="400" condition="!String.IsEqual(Window(Home).Property(milionar.low_power),true)">VisibleChange</animation>
			<imagepath background="true" colordiffuse="bg_overlay">$VAR[HomeFanartVar]</imagepath>
			<visible>!Player.HasMedia</visible>
		</control>
		<include>MilionarCinemaBackdrop</include>
		<control type="group">
			<animation effect="fade" start="100" end="0" time="200" tween="sine" condition="$EXP[infodialog_active]">Conditional</animation>
			<control type="group" id="2000">
				<visible>!String.IsEqual(Window(Home).Property(milionar.detail.active),true)</visible>
				<include>MilionarContentArea</include>
				<animation type="Conditional" condition="Control.IsVisible(20000)" reversible="false">
					<effect type="slide" end="0,20" time="60" tween="sine" />
					<effect type="slide" end="0,-20" time="180" tween="sine" delay="80" />
				</animation>
				<animation type="Conditional" condition="Control.IsVisible(20001)" reversible="false">
					<effect type="slide" end="0,-20" time="60" tween="sine" />
					<effect type="slide" end="0,20" time="180" tween="sine" delay="80" />
				</animation>
				<include>OpenClose_Right</include>
				<control type="group" id="32000">
					<defaultcontrol>32001</defaultcontrol>
					<!-- Pro tebe (docs/plan/pro-tebe/030): recommendations; keep warm like the other sections (wcs/skin/warm.py) -->
					<visible>String.IsEqual(Container(9000).ListItem.Property(id),mil_foryou) | !String.IsEmpty(Window(Home).Property(milionar.warm.mil_foryou))</visible>
					<animation type="Conditional" condition="!String.IsEqual(Container(9000).ListItem.Property(id),mil_foryou) + !String.IsEmpty(Window(Home).Property(milionar.warm.mil_foryou))">
						<effect type="fade" start="100" end="0" time="0" />
						<effect type="slide" end="0,2000" time="0" />
					</animation>
					<include content="Visible_Right_Delayed_Warm">
						<param name="id" value="mil_foryou"/>
					</include>
					<!-- 190-cinema: hero of the selected recommendation above the rows (generated: scripts/skin_harness/gen_cinema.py) -->
					<include>MilionarCinema_foryou</include>
					<include content="ImageWidget">
						<param name="text_label" value="$LOCALIZE[31932]" />
						<param name="button_label" value="$LOCALIZE[31933]" />
						<param name="button_onclick" value="RunPlugin(plugin://plugin.video.milionar/?action=foryou_build)"/>
						<param name="button_id" value="320000"/>
						<param name="visible" value="!Integer.IsGreater(Container(32001).NumItems,0)"/>
						<param name="button2_onclick" value="Skin.SetBool(HomeMenuNoMilForYouButton)"/>
					</include>
					<include content="WidgetScrollbar" condition="Skin.HasSetting(touchmode)">
						<param name="scrollbar_id" value="32009"/>
					</include>
				</control>
				<control type="group" id="22000">
					<defaultcontrol>22001</defaultcontrol>
					<!-- keep warm: the service shows this group off-screen while it refreshes the rows (wcs/skin/warm.py) -->
					<visible>String.IsEqual(Container(9000).ListItem.Property(id),mil_mytv) | !String.IsEmpty(Window(Home).Property(milionar.warm.mil_mytv))</visible>
					<animation type="Conditional" condition="!String.IsEqual(Container(9000).ListItem.Property(id),mil_mytv) + !String.IsEmpty(Window(Home).Property(milionar.warm.mil_mytv))">
						<effect type="fade" start="100" end="0" time="0" />
						<effect type="slide" end="0,2000" time="0" />
					</animation>
					<include content="Visible_Right_Delayed_Warm">
						<param name="id" value="mil_mytv"/>
					</include>
					<!-- 190-cinema: hero of the selected channel or series above the rows -->
					<include>MilionarCinema_mytv</include>
					<include content="ImageWidget">
						<param name="text_label" value="$LOCALIZE[31940]" />
						<param name="button_label" value="$LOCALIZE[31941]" />
						<param name="button_onclick" value="RunPlugin(plugin://plugin.video.milionar/?action=my_tv_dialog)"/>
						<param name="button_id" value="22900"/>
						<param name="visible" value="!Integer.IsGreater(Container(22001).NumItems,0)"/>
						<param name="button2_onclick" value="Skin.SetBool(HomeMenuNoMilMyTVButton)"/>
					</include>
					<include content="WidgetScrollbar" condition="Skin.HasSetting(touchmode)">
						<param name="scrollbar_id" value="22009"/>
					</include>
				</control>
				<control type="group" id="31000">
					<defaultcontrol>31001</defaultcontrol>
					<!-- keep warm: the service shows this group off-screen while it refreshes the rows (wcs/skin/warm.py) -->
					<visible>String.IsEqual(Container(9000).ListItem.Property(id),mil_vinyl) | !String.IsEmpty(Window(Home).Property(milionar.warm.mil_vinyl))</visible>
					<animation type="Conditional" condition="!String.IsEqual(Container(9000).ListItem.Property(id),mil_vinyl) + !String.IsEmpty(Window(Home).Property(milionar.warm.mil_vinyl))">
						<effect type="fade" start="100" end="0" time="0" />
						<effect type="slide" end="0,2000" time="0" />
					</animation>
					<include content="Visible_Right_Delayed_Warm">
						<param name="id" value="mil_vinyl"/>
					</include>
					<include>MilionarCinema_vinyl</include>
					<include content="WidgetScrollbar" condition="Skin.HasSetting(touchmode)">
						<param name="scrollbar_id" value="31009"/>
					</include>
				</control>
				<control type="group" id="23000">
					<!-- keep warm: the service shows this group off-screen while it refreshes the rows (wcs/skin/warm.py) -->
					<visible>String.IsEqual(Container(9000).ListItem.Property(id),mil_mycinema) | !String.IsEmpty(Window(Home).Property(milionar.warm.mil_mycinema))</visible>
					<animation type="Conditional" condition="!String.IsEqual(Container(9000).ListItem.Property(id),mil_mycinema) + !String.IsEmpty(Window(Home).Property(milionar.warm.mil_mycinema))">
						<effect type="fade" start="100" end="0" time="0" />
						<effect type="slide" end="0,2000" time="0" />
					</animation>
					<include content="Visible_Right_Delayed_Warm">
						<param name="id" value="mil_mycinema"/>
					</include>
					<control type="grouplist" id="23001">
						<include>WidgetGroupListCommon</include>
						<pagecontrol>23009</pagecontrol>
						<include>MilionarSlots_mycinema</include>
					</control>
					<!-- loading indicator while the section has no card yet (generated: scripts/skin_harness/gen_slots.py) -->
					<include content="MilionarSectionLoading">
						<param name="visible" value="$EXP[MilionarLoading_mycinema]"/>
					</include>
					<include content="ImageWidget">
						<param name="text_label" value="$LOCALIZE[31942]" />
						<param name="button_label" value="$LOCALIZE[31943]" />
						<param name="button_onclick" value="RunPlugin(plugin://plugin.video.milionar/?action=my_cinema_dialog)"/>
						<param name="button_id" value="23900"/>
						<param name="visible" value="!Integer.IsGreater(Container(23001).NumItems,0)"/>
						<param name="button2_onclick" value="Skin.SetBool(HomeMenuNoMilMyCinemaButton)"/>
					</include>
					<include content="WidgetScrollbar" condition="Skin.HasSetting(touchmode)">
						<param name="scrollbar_id" value="23009"/>
					</include>
				</control>
				<control type="group" id="29000">
					<defaultcontrol>29001</defaultcontrol>
					<!-- keep warm: the service shows this group off-screen while it refreshes the rows (wcs/skin/warm.py) -->
					<visible>String.IsEqual(Container(9000).ListItem.Property(id),mil_mymovies) | !String.IsEmpty(Window(Home).Property(milionar.warm.mil_mymovies))</visible>
					<animation type="Conditional" condition="!String.IsEqual(Container(9000).ListItem.Property(id),mil_mymovies) + !String.IsEmpty(Window(Home).Property(milionar.warm.mil_mymovies))">
						<effect type="fade" start="100" end="0" time="0" />
						<effect type="slide" end="0,2000" time="0" />
					</animation>
					<include content="Visible_Right_Delayed_Warm">
						<param name="id" value="mil_mymovies"/>
					</include>
					<!-- 190-cinema: hero of the selected film above the rows (generated: scripts/skin_harness/gen_cinema.py) -->
					<include>MilionarCinema_my_movies</include>
					<include content="ImageWidget">
						<param name="text_label" value="$LOCALIZE[31954]" />
						<param name="button_label" value="$LOCALIZE[31956]" />
						<param name="button_onclick" value="ActivateWindow(Videos,plugin://plugin.video.milionar/?action=mlist&amp;kind=movies&amp;skin=1,return)"/>
						<param name="button_id" value="290000"/>
						<param name="visible" value="!Integer.IsGreater(Container(29001).NumItems,0)"/>
						<param name="button2_onclick" value="Skin.SetBool(HomeMenuNoMilMyMoviesButton)"/>
					</include>
					<include content="WidgetScrollbar" condition="Skin.HasSetting(touchmode)">
						<param name="scrollbar_id" value="29009"/>
					</include>
				</control>
				<control type="group" id="30000">
					<defaultcontrol>30001</defaultcontrol>
					<!-- keep warm: the service shows this group off-screen while it refreshes the rows (wcs/skin/warm.py) -->
					<visible>String.IsEqual(Container(9000).ListItem.Property(id),mil_myseries) | !String.IsEmpty(Window(Home).Property(milionar.warm.mil_myseries))</visible>
					<animation type="Conditional" condition="!String.IsEqual(Container(9000).ListItem.Property(id),mil_myseries) + !String.IsEmpty(Window(Home).Property(milionar.warm.mil_myseries))">
						<effect type="fade" start="100" end="0" time="0" />
						<effect type="slide" end="0,2000" time="0" />
					</animation>
					<include content="Visible_Right_Delayed_Warm">
						<param name="id" value="mil_myseries"/>
					</include>
					<!-- 190-cinema: hero of the selected series above the rows -->
					<include>MilionarCinema_my_series</include>
					<include content="ImageWidget">
						<param name="text_label" value="$LOCALIZE[31955]" />
						<param name="button_label" value="$LOCALIZE[31957]" />
						<param name="button_onclick" value="ActivateWindow(Videos,plugin://plugin.video.milionar/?action=mlist&amp;kind=series&amp;skin=1,return)"/>
						<param name="button_id" value="300000"/>
						<param name="visible" value="!Integer.IsGreater(Container(30001).NumItems,0)"/>
						<param name="button2_onclick" value="Skin.SetBool(HomeMenuNoMilMySeriesButton)"/>
					</include>
					<include content="WidgetScrollbar" condition="Skin.HasSetting(touchmode)">
						<param name="scrollbar_id" value="30009"/>
					</include>
				</control>
				<control type="group" id="24000">
					<defaultcontrol>24001</defaultcontrol>
					<!-- keep warm: the service shows this group off-screen while it refreshes the rows (wcs/skin/warm.py) -->
					<visible>String.IsEqual(Container(9000).ListItem.Property(id),mil_continue) | !String.IsEmpty(Window(Home).Property(milionar.warm.mil_continue))</visible>
					<animation type="Conditional" condition="!String.IsEqual(Container(9000).ListItem.Property(id),mil_continue) + !String.IsEmpty(Window(Home).Property(milionar.warm.mil_continue))">
						<effect type="fade" start="100" end="0" time="0" />
						<effect type="slide" end="0,2000" time="0" />
					</animation>
					<include content="Visible_Right_Delayed_Warm">
						<param name="id" value="mil_continue"/>
					</include>
					<!-- 190-cinema: hero of the selected title above the rows (generated: scripts/skin_harness/gen_cinema.py) -->
					<include>MilionarCinema_cont</include>
					<include content="ImageWidget">
						<param name="text_label" value="$LOCALIZE[31944]" />
						<param name="button_label" value="$LOCALIZE[31945]" />
						<param name="button_onclick" value="RunPlugin(plugin://plugin.video.milionar/?action=continue_watching_dialog)"/>
						<param name="button_id" value="24900"/>
						<param name="visible" value="!Integer.IsGreater(Container(24001).NumItems,0)"/>
						<param name="button2_onclick" value="Skin.SetBool(HomeMenuNoMilContinueButton)"/>
					</include>
					<include content="WidgetScrollbar" condition="Skin.HasSetting(touchmode)">
						<param name="scrollbar_id" value="24009"/>
					</include>
				</control>
				<control type="group" id="25000">
					<defaultcontrol>25001</defaultcontrol>
					<!-- keep warm: the service shows this group off-screen while it refreshes the rows (wcs/skin/warm.py) -->
					<visible>String.IsEqual(Container(9000).ListItem.Property(id),mil_game) | !String.IsEmpty(Window(Home).Property(milionar.warm.mil_game))</visible>
					<animation type="Conditional" condition="!String.IsEqual(Container(9000).ListItem.Property(id),mil_game) + !String.IsEmpty(Window(Home).Property(milionar.warm.mil_game))">
						<effect type="fade" start="100" end="0" time="0" />
						<effect type="slide" end="0,2000" time="0" />
					</animation>
					<include content="Visible_Right_Delayed_Warm">
						<param name="id" value="mil_game"/>
					</include>
					<!-- 190-cinema: the question "Co dnes znáte nejlépe?", its buttons and the title rows of the game -->
					<include>MilionarCinema_game</include>
					<include content="ImageWidget">
						<param name="text_label" value="$LOCALIZE[31946]" />
						<param name="button_label" value="$LOCALIZE[31947]" />
						<param name="button_onclick" value="ActivateWindow(1122)"/>
						<param name="button_id" value="25900"/>
						<param name="visible" value="!Integer.IsGreater(Container(25001).NumItems,0)"/>
						<param name="button2_onclick" value="Skin.SetBool(HomeMenuNoMilGameButton)"/>
					</include>
					<include content="WidgetScrollbar" condition="Skin.HasSetting(touchmode)">
						<param name="scrollbar_id" value="25009"/>
					</include>
				</control>
				<control type="group" id="26000">
					<!-- keep warm: the service shows this group off-screen while it refreshes the rows (wcs/skin/warm.py) -->
					<visible>String.IsEqual(Container(9000).ListItem.Property(id),mil_ai) | !String.IsEmpty(Window(Home).Property(milionar.warm.mil_ai))</visible>
					<animation type="Conditional" condition="!String.IsEqual(Container(9000).ListItem.Property(id),mil_ai) + !String.IsEmpty(Window(Home).Property(milionar.warm.mil_ai))">
						<effect type="fade" start="100" end="0" time="0" />
						<effect type="slide" end="0,2000" time="0" />
					</animation>
					<include content="Visible_Right_Delayed_Warm">
						<param name="id" value="mil_ai"/>
					</include>
					<control type="grouplist" id="26001">
						<include>WidgetGroupListCommon</include>
						<pagecontrol>26009</pagecontrol>
						<include>MilionarSlots_ai</include>
					</control>
					<!-- loading indicator while the section has no card yet (generated: scripts/skin_harness/gen_slots.py) -->
					<include content="MilionarSectionLoading">
						<param name="visible" value="$EXP[MilionarLoading_ai]"/>
					</include>
					<include content="ImageWidget">
						<param name="text_label" value="$LOCALIZE[31948]" />
						<param name="button_label" value="$LOCALIZE[31949]" />
						<param name="button_onclick" value="RunPlugin(plugin://plugin.video.milionar/?action=ai_chat_recommendation)"/>
						<param name="button_id" value="26900"/>
						<param name="visible" value="!Integer.IsGreater(Container(26001).NumItems,0)"/>
						<param name="button2_onclick" value="Skin.SetBool(HomeMenuNoMilAIButton)"/>
					</include>
					<include content="WidgetScrollbar" condition="Skin.HasSetting(touchmode)">
						<param name="scrollbar_id" value="26009"/>
					</include>
				</control>
				<control type="group" id="27000">
					<!-- keep warm: the service shows this group off-screen while it refreshes the rows (wcs/skin/warm.py) -->
					<visible>String.IsEqual(Container(9000).ListItem.Property(id),mil_kraska) | !String.IsEmpty(Window(Home).Property(milionar.warm.mil_kraska))</visible>
					<animation type="Conditional" condition="!String.IsEqual(Container(9000).ListItem.Property(id),mil_kraska) + !String.IsEmpty(Window(Home).Property(milionar.warm.mil_kraska))">
						<effect type="fade" start="100" end="0" time="0" />
						<effect type="slide" end="0,2000" time="0" />
					</animation>
					<include content="Visible_Right_Delayed_Warm">
						<param name="id" value="mil_kraska"/>
					</include>
					<control type="grouplist" id="27001">
						<include>WidgetGroupListCommon</include>
						<pagecontrol>27009</pagecontrol>
						<include>MilionarSlots_kraska</include>
					</control>
					<!-- loading indicator while the section has no card yet (generated: scripts/skin_harness/gen_slots.py) -->
					<include content="MilionarSectionLoading">
						<param name="visible" value="$EXP[MilionarLoading_kraska]"/>
					</include>
					<include content="ImageWidget">
						<param name="text_label" value="$LOCALIZE[31950]" />
						<param name="button_label" value="$LOCALIZE[31951]" />
						<param name="button_onclick" value="ActivateWindow(Videos,plugin://plugin.video.milionar/?action=kraska_browse,return)"/>
						<param name="button_id" value="27900"/>
						<param name="visible" value="!Integer.IsGreater(Container(27001).NumItems,0)"/>
						<param name="button2_onclick" value="Skin.SetBool(HomeMenuNoMilKraskaButton)"/>
					</include>
					<include content="WidgetScrollbar" condition="Skin.HasSetting(touchmode)">
						<param name="scrollbar_id" value="27009"/>
					</include>
				</control>
				<control type="group" id="28000">
					<!-- keep warm: the service shows this group off-screen while it refreshes the rows (wcs/skin/warm.py) -->
					<visible>String.IsEqual(Container(9000).ListItem.Property(id),mil_tmdb) | !String.IsEmpty(Window(Home).Property(milionar.warm.mil_tmdb))</visible>
					<animation type="Conditional" condition="!String.IsEqual(Container(9000).ListItem.Property(id),mil_tmdb) + !String.IsEmpty(Window(Home).Property(milionar.warm.mil_tmdb))">
						<effect type="fade" start="100" end="0" time="0" />
						<effect type="slide" end="0,2000" time="0" />
					</animation>
					<include content="Visible_Right_Delayed_Warm">
						<param name="id" value="mil_tmdb"/>
					</include>
					<control type="grouplist" id="28001">
						<include>WidgetGroupListCommon</include>
						<pagecontrol>28009</pagecontrol>
						<include>MilionarSlots_tmdb</include>
					</control>
					<!-- loading indicator while the section has no card yet (generated: scripts/skin_harness/gen_slots.py) -->
					<include content="MilionarSectionLoading">
						<param name="visible" value="$EXP[MilionarLoading_tmdb]"/>
					</include>
					<include content="ImageWidget">
						<param name="text_label" value="$LOCALIZE[31952]" />
						<param name="button_label" value="$LOCALIZE[31953]" />
						<param name="button_onclick" value="ActivateWindow(Videos,plugin://plugin.video.milionar/?action=skin_browse,return)"/>
						<param name="button_id" value="28900"/>
						<param name="visible" value="!Integer.IsGreater(Container(28001).NumItems,0)"/>
						<param name="button2_onclick" value="Skin.SetBool(HomeMenuNoMilTMDbButton)"/>
					</include>
					<include content="WidgetScrollbar" condition="Skin.HasSetting(touchmode)">
						<param name="scrollbar_id" value="28009"/>
					</include>
				</control>
			</control>
			<include>MilionarDetail</include>
			<control type="group">
				<depth>DepthContentPanel</depth>
				<include>OpenClose_Left</include>
				<control type="group">
					<include>MilionarSidebarShift</include>
					<include content="ContentPanel">
						<param name="width" value="522" />
					</include>
				</control>
				<control type="fixedlist" id="9000">
					<left>0</left>
					<top>264</top>
					<width>462</width>
					<bottom>-10</bottom>
					<movement>7</movement>
					<focusposition>0</focusposition>
					<onfocus>ClearProperty(listposition,home)</onfocus>
					<onfocus>SetProperty(milionar.sidebar.focus,1,home)</onfocus>
					<onunfocus>ClearProperty(milionar.sidebar.focus,home)</onunfocus>
					<onfocus condition="String.IsEqual(Window(Home).Property(milionar.detail.active),true) + !String.IsEqual(Window(Home).Property(milionar.detail.entering),true) + !String.IsEmpty(Window(Home).Property(milionar.service))">NotifyAll(plugin.video.milionar,run:RunPlugin(plugin://plugin.video.milionar/?action=skin_detail_back&amp;root=1&amp;menu=1))</onfocus>
					<onfocus condition="String.IsEqual(Window(Home).Property(milionar.detail.active),true) + !String.IsEqual(Window(Home).Property(milionar.detail.entering),true) + !!String.IsEmpty(Window(Home).Property(milionar.service))">RunPlugin(plugin://plugin.video.milionar/?action=skin_detail_back&amp;root=1&amp;menu=1)</onfocus>
					<onright>SetFocus($INFO[Container(9000).ListItem.Property(menu_id)])</onright>
					<!-- milionar-library 070 §5: the Info key on a menu item that owns widgets opens its widget manager (a static list has no context menu in Kodi) -->
					<oninfo condition="String.StartsWith(Container(9000).ListItem.Property(id),mil_) + System.AddonIsEnabled(plugin.video.milionar) + !String.IsEmpty(Window(Home).Property(milionar.service))">NotifyAll(plugin.video.milionar,run:RunPlugin(plugin://plugin.video.milionar/?action=skin_menu_item&amp;menu=$INFO[Container(9000).ListItem.Property(id)]))</oninfo>
					<oninfo condition="String.StartsWith(Container(9000).ListItem.Property(id),mil_) + System.AddonIsEnabled(plugin.video.milionar) + !!String.IsEmpty(Window(Home).Property(milionar.service))">RunPlugin(plugin://plugin.video.milionar/?action=skin_menu_item&amp;menu=$INFO[Container(9000).ListItem.Property(id)])</oninfo>
					<onup>700</onup>
					<ondown>700</ondown>
					<include condition="!Skin.HasSetting(HomeSidebarNoCollapse)">MilionarSidebarHitrect</include>
					<scrolltime tween="cubic" easing="out">500</scrolltime>
					<focusedlayout height="95">
						<control type="group">
							<animation effect="fade" start="100" end="0" time="0">UnFocus</animation>
							<control type="image">
								<left>0</left>
								<top>0</top>
								<width>462</width>
								<height>95</height>
								<texture colordiffuse="button_focus">lists/focus.png</texture>
								<animation effect="fade" start="100" end="0" time="0" condition="[!Control.HasFocus(9000) + !ControlGroup(700).HasFocus] | System.HasActiveModalDialog">Conditional</animation>
							</control>
							<control type="image">
								<left>-3</left>
								<top>1</top>
								<width>95</width>
								<height>95</height>
								<texture colordiffuse="button_focus">$INFO[ListItem.Art(thumb)]</texture>
								<include>MilionarSidebarIconNudge</include>
								<animation effect="fade" start="0" end="100" time="300" reversible="false">Focus</animation>
							</control>
							<control type="image">
								<left>0</left>
								<top>0</top>
								<width>95</width>
								<height>95</height>
								<texture colordiffuse="51FFFFFF">colors/black.png</texture>
								<animation effect="fade" start="100" end="0" time="0" condition="[!Control.HasFocus(9000) + !ControlGroup(700).HasFocus] | System.HasActiveModalDialog">Conditional</animation>
							</control>
						</control>
						<control type="image">
							<left>-3</left>
							<top>1</top>
							<width>95</width>
							<height>95</height>
							<texture>$INFO[ListItem.Art(thumb)]</texture>
							<include>MilionarSidebarIconNudge</include>
							<include>MilionarSidebarExpandedOnly</include>
						</control>
						<control type="image">
							<left>-3</left>
							<top>1</top>
							<width>95</width>
							<height>95</height>
							<texture colordiffuse="button_focus">$INFO[ListItem.Art(thumb)]</texture>
							<include>MilionarSidebarIconNudge</include>
							<include>MilionarSidebarCollapsedOnly</include>
						</control>
						<control type="label">
							<left>104</left>
							<top>0</top>
							<height>95</height>
							<width>560</width>
							<aligny>center</aligny>
							<font>font37</font>
							<label>$INFO[ListItem.Label]</label>
							<shadowcolor>text_shadow</shadowcolor>
							<include>MilionarSidebarExpandedOnly</include>
						</control>
					</focusedlayout>
					<itemlayout height="95">
						<control type="image">
							<left>-3</left>
							<top>1</top>
							<width>95</width>
							<height>95</height>
							<texture colordiffuse="44FFFFFF">$INFO[ListItem.Art(thumb)]</texture>
							<include>MilionarSidebarIconNudge</include>
						</control>
						<control type="label">
							<left>104</left>
							<top>0</top>
							<height>95</height>
							<width>560</width>
							<aligny>center</aligny>
							<font>font37</font>
							<label>$INFO[ListItem.Label]</label>
							<shadowcolor>text_shadow</shadowcolor>
							<include>MilionarSidebarExpandedOnly</include>
						</control>
					</itemlayout>
					<content>
						<item>
							<label>$LOCALIZE[31918]</label>
							<onclick>SetFocus(32000)</onclick>
							<property name="menu_id">$NUMBER[32000]</property>
							<thumb>icons/sidemenu/favourites.png</thumb>
							<property name="id">mil_foryou</property>
							<visible>System.AddonIsEnabled(plugin.video.milionar) + !Skin.HasSetting(HomeMenuNoMilForYouButton)</visible>
						</item>
						<item>
							<label>$LOCALIZE[31902]</label>
							<onclick>SetFocus(24000)</onclick>
							<property name="menu_id">$NUMBER[24000]</property>
							<thumb>DefaultMusicRecentlyPlayed.png</thumb>
							<property name="id">mil_continue</property>
							<visible>System.AddonIsEnabled(plugin.video.milionar) + !Skin.HasSetting(HomeMenuNoMilContinueButton)</visible>
						</item>
						<item>
							<label>$LOCALIZE[31916]</label>
							<onclick>SetFocus(29000)</onclick>
							<property name="menu_id">$NUMBER[29000]</property>
							<thumb>icons/sidemenu/movies.png</thumb>
							<property name="id">mil_mymovies</property>
							<visible>System.AddonIsEnabled(plugin.video.milionar) + !Skin.HasSetting(HomeMenuNoMilMyMoviesButton)</visible>
						</item>
						<item>
							<label>$LOCALIZE[31917]</label>
							<onclick>SetFocus(30000)</onclick>
							<property name="menu_id">$NUMBER[30000]</property>
							<thumb>icons/sidemenu/tv.png</thumb>
							<property name="id">mil_myseries</property>
							<visible>System.AddonIsEnabled(plugin.video.milionar) + !Skin.HasSetting(HomeMenuNoMilMySeriesButton)</visible>
						</item>
						<item>
							<label>$LOCALIZE[31900]</label>
							<onclick>SetFocus(22000)</onclick>
							<property name="menu_id">$NUMBER[22000]</property>
							<thumb>icons/sidemenu/livetv.png</thumb>
							<property name="id">mil_mytv</property>
							<visible>System.AddonIsEnabled(plugin.video.milionar) + !Skin.HasSetting(HomeMenuNoMilMyTVButton)</visible>
						</item>
						<item>
							<label>$LOCALIZE[31998]</label>
							<onclick>SetFocus(31000)</onclick>
							<property name="menu_id">$NUMBER[31000]</property>
							<thumb>icons/sidemenu/disc.png</thumb>
							<property name="id">mil_vinyl</property>
							<visible>System.AddonIsEnabled(plugin.video.milionar) + !Skin.HasSetting(HomeMenuNoMilVinylButton)</visible>
						</item>
						<item>
							<label>$LOCALIZE[31901]</label>
							<onclick>SetFocus(23000)</onclick>
							<property name="menu_id">$NUMBER[23000]</property>
							<thumb>icons/sidemenu/musicvideos.png</thumb>
							<property name="id">mil_mycinema</property>
							<visible>System.AddonIsEnabled(plugin.video.milionar) + !Skin.HasSetting(HomeMenuNoMilMyCinemaButton)</visible>
						</item>
						<item>
							<label>$LOCALIZE[31903]</label>
							<onclick>SetFocus(25000)</onclick>
							<property name="menu_id">$NUMBER[25000]</property>
							<thumb>icons/sidemenu/games.png</thumb>
							<property name="id">mil_game</property>
							<visible>System.AddonIsEnabled(plugin.video.milionar) + !Skin.HasSetting(HomeMenuNoMilGameButton)</visible>
						</item>
						<item>
							<label>$LOCALIZE[31904]</label>
							<onclick>SetFocus(26000)</onclick>
							<property name="menu_id">$NUMBER[26000]</property>
							<thumb>icons/sidemenu/manage.png</thumb>
							<property name="id">mil_ai</property>
							<visible>System.AddonIsEnabled(plugin.video.milionar) + !Skin.HasSetting(HomeMenuNoMilAIButton) + !String.IsEmpty(Window(Home).Property(milionar.provider.ai))</visible>
						</item>
						<item>
							<label>$LOCALIZE[31905]</label>
							<onclick>SetFocus(27000)</onclick>
							<property name="menu_id">$NUMBER[27000]</property>
							<thumb>icons/sidemenu/download.png</thumb>
							<property name="id">mil_kraska</property>
							<visible>System.AddonIsEnabled(plugin.video.milionar) + !Skin.HasSetting(HomeMenuNoMilKraskaButton) + !String.IsEmpty(Window(Home).Property(milionar.provider.kraska))</visible>
						</item>
						<item>
							<label>$LOCALIZE[31906]</label>
							<onclick>SetFocus(28000)</onclick>
							<property name="menu_id">$NUMBER[28000]</property>
							<thumb>icons/sidemenu/favourites.png</thumb>
							<property name="id">mil_tmdb</property>
							<visible>System.AddonIsEnabled(plugin.video.milionar) + !Skin.HasSetting(HomeMenuNoMilTMDbButton)</visible>
						</item>
					</content>
				</control>
				<control type="grouplist" id="700">
					<orientation>horizontal</orientation>
					<itemgap>0</itemgap>
					<left>-8</left>
					<width>480</width>
					<height>120</height>
					<top>124</top>
					<onup>SetFocus(9000,99,absolute)</onup>
					<ondown>SetFocus(9000,0,absolute)</ondown>
					<!-- the sidebar's focus, read under a modal dialog (MilionarSidebarCollapsed): its buttons set it, leaving clears it -->
					<onright>ClearProperty(milionar.sidebar.focus,home)</onright>
					<onright>2000</onright>
					<align>justify</align>
					<include>MilionarSidebarExpandedOnly</include>
					<include content="IconButton">
						<param name="onfocus" value="SetProperty(milionar.sidebar.focus,1,home)" />
						<param name="control_id" value="804" />
						<param name="onclick" value="ActivateWindow(shutdownmenu)" />
						<param name="icon" value="icons/power.png" />
						<param name="label" value="$LOCALIZE[33060]" />
					</include>
					<include content="IconButton">
						<param name="onfocus" value="SetProperty(milionar.sidebar.focus,1,home)" />
						<param name="control_id" value="802" />
						<param name="onclick" value="ActivateWindow(1108)" />
						<param name="icon" value="icons/settings.png" />
						<param name="label" value="$LOCALIZE[21417]" />
					</include>
					<include content="IconButton">
						<param name="onfocus" value="SetProperty(milionar.sidebar.focus,1,home)" />
						<param name="control_id" value="801" />
						<param name="onclick" value="ActivateWindow(1107)" />
						<param name="icon" value="icons/search.png" />
						<param name="label" value="$LOCALIZE[137]" />
						<param name="visible" value="!System.AddonIsEnabled(plugin.video.milionar)" />
					</include>
					<include content="IconButton">
						<param name="onfocus" value="SetProperty(milionar.sidebar.focus,1,home)" />
						<param name="control_id" value="806" />
						<param name="onclick" value="RunPlugin(plugin://plugin.video.milionar/?action=skin_search)" />
						<param name="icon" value="icons/search.png" />
						<param name="label" value="$LOCALIZE[137]" />
						<param name="visible" value="System.AddonIsEnabled(plugin.video.milionar)" />
					</include>
					<include content="IconButton">
						<param name="onfocus" value="SetProperty(milionar.sidebar.focus,1,home)" />
						<param name="control_id" value="803" />
						<param name="onclick" value="Fullscreen" />
						<param name="icon" value="icons/now-playing/fullscreen.png" />
						<param name="label" value="$LOCALIZE[31000]" />
						<param name="visible" value="Player.HasMedia + !Player.IsRemote" />
					</include>
					<include content="IconButton">
						<param name="onfocus" value="SetProperty(milionar.sidebar.focus,1,home)" />
						<param name="control_id" value="805" />
						<param name="onclick" value="ActivateWindow(playercontrols)" />
						<param name="icon" value="icons/now-playing/fullscreen.png" />
						<param name="label" value="$LOCALIZE[31000]" />
						<param name="visible" value="Player.HasMedia + Player.IsRemote + !Player.HasAudio" />
					</include>
				</control>
			</control>
			<include>BottomBar</include>
			<control type="group">
				<depth>DepthBars</depth>
				<bottom>0</bottom>
				<height>70</height>
				<animation effect="fade" start="0" end="100" time="300" delay="300">WindowOpen</animation>
				<animation effect="fade" start="100" end="0" time="200">WindowClose</animation>
				<!-- no Estuary media flags on Home: the hero shows the title's facts, and the flags lay over the rows' cards -->
				<control type="rss">
					<animation effect="slide" end="0,90" time="300" tween="sine" easing="inout" condition="$EXP[infodialog_active]">conditional</animation>
					<left>0</left>
					<bottom>0</bottom>
					<height>39</height>
					<width>100%</width>
					<font>font12</font>
					<urlset>1</urlset>
					<hitrect x="-100" y="0" w="1" h="1" />
					<titlecolor>button_focus</titlecolor>
					<textcolor>button_focus</textcolor>
					<shadowcolor>text_shadow</shadowcolor>
					<headlinecolor>FFC0C0C0</headlinecolor>
					<visible>Skin.HasSetting(hide_mediaflags) | !ControlGroup(2000).HasFocus</visible>
					<animation effect="fade" time="300">VisibleChange</animation>
				</control>
			</control>
			<include content="TopBar">
				<param name="breadcrumbs_label" value="" />
			</include>
			<control type="group">
				<depth>DepthBars</depth>
				<animation effect="slide" end="0,-90" time="300" tween="sine" easing="inout" condition="$EXP[infodialog_active]">conditional</animation>
				<animation effect="fade" start="0" end="100" time="300">WindowOpen</animation>
				<animation effect="fade" start="100" end="0" time="200">WindowClose</animation>
				<top>24</top>
				<left>0</left>
				<include>MilionarSidebarLogoCollapse</include>
				<control type="image">
					<left>81</left>
					<top>8</top>
					<aspectratio>keep</aspectratio>
					<width>72</width>
					<height>72</height>
					<texture colordiffuse="milionar_logo_tint">special://home/addons/plugin.video.milionar/resources/media/brand/milionar-mark.png</texture>
				</control>
				<control type="label">
					<left>165</left>
					<top>0</top>
					<width>216</width>
					<height>88</height>
					<font>font32_title</font>
					<aligny>center</aligny>
					<textcolor>milionar_wordmark</textcolor>
					<label>MILIONÁŘ</label>
					<include>MilionarSidebarExpandedOnly</include>
				</control>
			</control>
		</control>
	</controls>
</window>
