<?xml version="1.0" encoding="UTF-8"?>
<window>
	<onload condition="!Skin.HasSetting(WarnedOnFullscreenInfo)">SetProperty(Notify,True,Home)</onload>
	<onload condition="!Skin.HasSetting(WarnedOnFullscreenInfo)">SetProperty(NotWarnedOnFullscreenInfo,True,Home)</onload>
	<onload condition="!Skin.HasSetting(WarnedOnFullscreenInfo)">ActivateWindow(1126)</onload>
	<onload>SetFocus(64)</onload>
	<onunload>ClearProperty(ShowCast,fullscreeninfo)</onunload>
	<onunload>ClearProperty(ShowPlot,fullscreeninfo)</onunload>
	<onunload>ClearProperty(LiveTVNext,fullscreeninfo)</onunload>
	<onunload>Dialog.Close(all,true)</onunload>
	<zorder>0</zorder>
	<controls>
		<control type="button" id="64">
			<include>HiddenObject</include>
			<onclick condition="!VideoPlayer.Content(livetv) + !String.IsEmpty(Window(fullscreeninfo).Property(ShowPlot))">ClearProperty(ShowPlot,fullscreeninfo)</onclick>
			<onclick condition="!VideoPlayer.Content(livetv) + !String.IsEmpty(Window(fullscreeninfo).Property(ShowCast))">ClearProperty(ShowCast,fullscreeninfo)</onclick>
			<onleft condition="!VideoPlayer.Content(livetv) + !String.IsEmpty(Window(fullscreeninfo).Property(ShowCast))">ClearProperty(ShowCast,fullscreeninfo)</onleft>
			<onright condition="!VideoPlayer.Content(livetv) + !String.IsEmpty(Window(fullscreeninfo).Property(ShowPlot))">ClearProperty(ShowPlot,fullscreeninfo)</onright>
			<onright condition="!VideoPlayer.Content(livetv) + String.IsEmpty(Window(fullscreeninfo).Property(ShowCast))">SetProperty(ShowCast,True,fullscreeninfo)</onright>
			<onright condition="!VideoPlayer.Content(livetv) + !String.IsEmpty(Window(fullscreeninfo).Property(ShowCast))">ClearProperty(ShowCast,fullscreeninfo)</onright>
			<onleft condition="!VideoPlayer.Content(livetv) + String.IsEmpty(Window(fullscreeninfo).Property(ShowPlot))">SetProperty(ShowPlot,True,fullscreeninfo)</onleft>
			<onleft condition="!VideoPlayer.Content(livetv) + !String.IsEmpty(Window(fullscreeninfo).Property(ShowPlot))">ClearProperty(ShowPlot,fullscreeninfo)</onleft>
			<onup condition="!VideoPlayer.Content(livetv) + [!String.IsEmpty(Window(fullscreeninfo).Property(ShowPlot)) | !String.IsEmpty(Window(fullscreeninfo).Property(ShowCast))]">PageUp(61)</onup>
			<ondown condition="!VideoPlayer.Content(livetv) + [!String.IsEmpty(Window(fullscreeninfo).Property(ShowPlot)) | !String.IsEmpty(Window(fullscreeninfo).Property(ShowCast))]">PageDown(61)</ondown>
			<onup condition="VideoPlayer.Content(livetv) + String.IsEmpty(Window(fullscreeninfo).Property(LiveTVFullPlot))">SetProperty(LiveTVFullPlot,True,fullscreeninfo)</onup>
			<onup condition="VideoPlayer.Content(livetv) + !String.IsEmpty(Window(fullscreeninfo).Property(LiveTVFullPlot))">ClearProperty(LiveTVFullPlot,fullscreeninfo)</onup>
			<onclick condition="VideoPlayer.Content(livetv)">Skin.ToggleSetting(TogglePlotLiveTV)</onclick>
			<onclick condition="VideoPlayer.Content(livetv) + !String.IsEmpty(Window(fullscreeninfo).Property(LiveTVNext))">ClearProperty(LiveTVNext,fullscreeninfo)</onclick>
			<onright condition="VideoPlayer.Content(livetv) + String.IsEmpty(Window(fullscreeninfo).Property(LiveTVNext))">SetProperty(LiveTVNext,True,fullscreeninfo)</onright>
			<onright condition="VideoPlayer.Content(livetv) + !String.IsEmpty(Window(fullscreeninfo).Property(LiveTVNext))">ClearProperty(LiveTVNext,fullscreeninfo)</onright>
			<onleft condition="VideoPlayer.Content(livetv) + String.IsEmpty(Window(fullscreeninfo).Property(LiveTVNext))">SetProperty(LiveTVNext,True,fullscreeninfo)</onleft>
			<onleft condition="VideoPlayer.Content(livetv) + !String.IsEmpty(Window(fullscreeninfo).Property(LiveTVNext))">ClearProperty(LiveTVNext,fullscreeninfo)</onleft>
		</control>
		<control type="group">
			<animation effect="fade" end="100" time="200" delay="200">WindowOpen</animation>
			<animation effect="fade" start="100" time="200" delay="200">WindowClose</animation>
			<include condition="!VideoPlayer.Content(LiveTV)">FullscreenInfo</include>
			<include condition="[VideoPlayer.Content(movies) | VideoPlayer.Content(episodes) | VideoPlayer.Content(musicvideos)]">LibraryFullscreenInfo</include>
			<include condition="VideoPlayer.HasInfo + ![VideoPlayer.Content(LiveTV) | VideoPlayer.Content(movies) | VideoPlayer.Content(episodes) | VideoPlayer.Content(musicvideos)]">OtherFullscreenInfo</include>
		</control>
		<include condition="VideoPlayer.Content(LiveTV)">LiveTVFullscreenInfo</include>
	</controls>
</window>