<includes>

	<include name="BannerFocusAnimation">
		<animation type="Focus" reversible="true">
 			<effect type="zoom" start="75" end="100" center="210,200" time="350"/>
      <effect type="fade" start="0" end="100" time="500" />
		</animation>
	</include>

  <include name="ShutdownMenuAnimation">
    <animation type="Conditional" reversible="false" condition="![Window.IsActive(ShutdownMenu) | Window.IsActive(contextmenu)]">
        <effect type="fade" start="0" end="100" time="300" tween="sine" easing="in"  />
        <effect type="slide" start="0,35" end="0,0" time="350" tween="cubic" easing="out" />
    </animation>
    <animation type="Conditional" reversible="false" condition="Window.IsActive(ShutdownMenu) | Window.IsActive(contextmenu)">
        <effect type="fade" start="100" end="0" time="300" tween="sine" easing="out" />
        <effect type="slide" start="0,0" end="0,35" time="350" tween="sine" easing="out" />
    </animation>
  </include>
  
  <include name="DialogsButtonsAnimation">
		<animation type="Conditional" condition="ControlGroup(10000).HasFocus">
        <effect type="fade" start="100" end="0" time="250"/>
		</animation>
		<animation type="Conditional" condition="!ControlGroup(10000).HasFocus">
        <effect type="fade" start="0" end="100" time="250"/>
		</animation>			
  </include>
  
  
  <include name="HomeMenuScrolling">
	 <animation type="Focus"  reversible="true" condition="[Container(20).OnNext | Container(20).OnPrevious]">
			<effect type="zoom" start="75" end="100" center="210,200" time="200"  tween="sine" easing="in"/>
	 </animation>
	 <animation type="UnFocus"  reversible="true" condition="[Container(20).OnNext | Container(20).OnPrevious]">
			<effect type="zoom" start="100" end="75" center="210,200" time="200"  tween="sine" easing="in"/>
	 </animation>
  </include>

	<include name="HomeSubMenuAnimationDown">
		<animation type="Conditional" condition="Control.HasFocus(23)">
        <effect type="fade" start="0" end="100" time="300" tween="sine" easing="in"  />
        <effect type="slide" start="0,-35" end="0,0" time="350" tween="cubic" easing="out" />
		</animation>
		<animation type="Conditional" condition="!Control.HasFocus(23)">
        <effect type="fade" start="100" end="0" time="250" tween="sine" easing="out" />
        <effect type="slide" start="0,0" end="0,-35" time="300" tween="sine" easing="out" />
		</animation>
	</include>


	<include name="HomeSlideAnimations">
     <animation type="WindowOpen" reversible="true">
        <effect type="fade" start="0" end="100" time="300" tween="sine" easing="in"  />
        <effect type="slide" start="0,-55" end="0,0" time="350" tween="cubic" easing="out" />
     </animation>
     <animation type="WindowClose" reversible="true">
        <effect type="fade" start="100" end="0" time="300" delay="250" tween="sine" easing="inout" />
        <effect type="slide" start="0,0" end="0,-55" time="350" delay="250" tween="sine" easing="inout" />
     </animation>
     <animation type="Visible" reversible="true">
        <effect type="fade" start="0" end="100" time="300" tween="sine" easing="in"  />
        <effect type="slide" start="0,55" end="0,0" time="350" tween="cubic" easing="out" />
     </animation>
     <animation type="Hidden" reversible="true">
        <effect type="fade" start="100" end="0" time="300" tween="sine" easing="inout" />
        <effect type="slide" start="0,0" end="0,55" time="350" tween="sine" easing="inout" />
     </animation>
	</include>
	
	<include name="TopRightSlideAnimations">
	    <animation type="WindowOpen">
	        <effect type="fade" start="0" end="100" time="250" tween="sine" easing="out"  />
	        <effect type="slide" start="0,-35" end="0,0" time="300" tween="cubic" easing="out" />
	    </animation>
	    <animation type="WindowClose">
	        <effect type="fade" start="100" end="0" time="300" tween="sine" easing="out" />
	        <effect type="slide" start="0,0" end="0,-35" time="350" tween="sine" easing="out" />
	    </animation>
	    <animation type="Visible">
	        <effect type="fade" start="0" end="100" time="250" tween="sine" easing="out"  />
	        <effect type="slide" start="0,-35" end="0,0" time="300" tween="cubic" easing="out" />
	    </animation>
	    <animation type="Hidden">
	        <effect type="fade" start="100" end="0" time="300" tween="sine" easing="out" />
	        <effect type="slide" start="0,0" end="0,-35" time="350" tween="sine" easing="out" />
	    </animation>
	</include>

	<include name="QuickNavOpenCloseAnimation">
		<animation type="WindowOpen">
	    <effect type="fade" start="0" end="100" time="300" tween="sine" easing="in" />
	    <effect type="zoom" start="80" end="100" time="450" center="auto" tween="back" easing="out" />
		</animation>
		<animation type="WindowClose">
	    <effect type="fade" start="100" end="0" time="300" tween="sine" easing="out" />
	    <effect type="zoom" start="100" end="80" time="450" center="auto" tween="back" easing="out" />
		</animation>
	</include>

	<include name="NowPlaying">
	  <animation type="WindowOpen" reversible="false">
	      <effect type="fade" start="0" end="100" time="400" tween="sine" easing="in"  />
	      <effect type="slide" start="0,55" end="0,0" time="450" tween="cubic" easing="out" />
	  </animation>
	  <animation type="WindowClose" reversible="false">
	      <effect type="fade" start="100" end="0" time="300" delay="250" tween="sine" easing="out" />
	      <effect type="slide" start="0,0" end="0,55" time="350" delay="250" tween="sine" easing="out" />
	  </animation>
	  <animation type="Visible" reversible="false">
	      <effect type="fade" start="0" end="100" time="400" tween="sine" easing="in"  />
	      <effect type="slide" start="0,55" end="0,0" time="450" tween="cubic" easing="out" />
	  </animation>
	  <animation type="Hidden" reversible="false">
	      <effect type="fade" start="100" end="0" time="400" tween="sine" easing="out" />
	      <effect type="slide" start="0,0" end="0,55" time="450" tween="sine" easing="out" />
	  </animation>
	</include>
	
	<include name="NotificationsAnimations">
	  <animation type="WindowOpen" reversible="false">
	      <effect type="fade" start="0" end="100" time="400" tween="sine" easing="in"  />
	      <effect type="slide" start="0,55" end="0,0" time="450" tween="cubic" easing="out" />
	  </animation>
	  <animation type="WindowClose" reversible="false">
	      <effect type="fade" start="100" end="0" time="300" delay="250" tween="sine" easing="out" />
	      <effect type="slide" start="0,0" end="0,55" time="350" delay="250" tween="sine" easing="out" />
	  </animation>
	  <animation type="Visible" reversible="false">
	      <effect type="fade" start="0" end="100" time="300" tween="sine" easing="in"  />
	      <effect type="slide" start="0,90" end="0,0" time="350" tween="cubic" easing="out" />
	  </animation>
	  <animation type="Hidden" reversible="false">
	      <effect type="fade" start="100" end="0" time="300" tween="sine" easing="out" />
	      <effect type="slide" start="0,0" end="0,90" time="350" tween="sine" easing="out" />
	  </animation>
	</include>	

	<include name="OSDSlideAnimations">
    <animation type="WindowOpen" reversible="false">
        <effect type="fade" start="0" end="100" time="300" tween="sine" easing="in"  />
        <effect type="slide" start="0,-55" end="0,0" time="350" tween="cubic" easing="out" />
    </animation>
    <animation type="WindowClose" reversible="false">
        <effect type="fade" start="100" end="0" time="300" tween="sine" easing="out" />
        <effect type="slide" start="0,0" end="0,-55" time="350" tween="sine" easing="out" />
    </animation>
    <animation type="Visible" reversible="false">
        <effect type="fade" start="0" end="100" time="300" tween="sine" easing="in"  />
        <effect type="slide" start="0,35" end="0,0" time="350" tween="cubic" easing="out" />
    </animation>
    <animation type="Hidden" reversible="false">
        <effect type="fade" start="100" end="0" time="300" tween="sine" easing="out" />
        <effect type="slide" start="0,0" end="0,35" time="350" tween="sine" easing="out" />
    </animation>
	</include>
	
	<include name="CommonSlideAnimations">
	  <animation type="WindowOpen" reversible="false">
	      <effect type="fade" start="0" end="100" time="300" tween="sine" easing="in"  />
	      <effect type="slide" start="0,-55" end="0,0" time="350" tween="cubic" easing="out" />
	  </animation>
	  <animation type="WindowClose" reversible="false">
	      <effect type="fade" start="100" end="0" time="300" delay="250" tween="sine" easing="out" />
	      <effect type="slide" start="0,0" end="0,-55" time="350" delay="250" tween="sine" easing="out" />
	  </animation>
	  <animation type="Visible" reversible="false">
	      <effect type="fade" start="0" end="100" time="300" tween="sine" easing="in"  />
	      <effect type="slide" start="0,35" end="0,0" time="350" tween="cubic" easing="out" />
	  </animation>
	  <animation type="Hidden" reversible="false">
	      <effect type="fade" start="100" end="0" time="300" tween="sine" easing="out" />
	      <effect type="slide" start="0,0" end="0,35" time="350" tween="sine" easing="out" />
	  </animation>
	</include>
	
	<include name="TopOptionsSlideAnimations">
    <animation type="WindowOpen" reversible="false">
        <effect type="fade" start="0" end="100" time="300" tween="sine" easing="in"  />
        <effect type="slide" start="0,-55" end="0,0" time="350" tween="cubic" easing="out" />
    </animation>
    <animation type="WindowClose" reversible="false">
        <effect type="fade" start="100" end="0" time="300" tween="sine" easing="out" />
        <effect type="slide" start="0,0" end="0,-55" time="350" tween="sine" easing="out" />
    </animation>
    <animation type="Visible" reversible="false">
        <effect type="fade" start="0" end="100" time="300" tween="sine" easing="in"  />
        <effect type="slide" start="0,0" end="0,35" time="350" tween="cubic" easing="out" />
    </animation>
    <animation type="Hidden" reversible="false">
        <effect type="fade" start="100" end="0" time="300" tween="sine" easing="out" />
        <effect type="slide" start="0,35" end="0,0" time="350" tween="sine" easing="out" />
    </animation>
	</include>

	<include name="GlobalSearchSlideAnimations">
	  <animation type="WindowOpen" reversible="false">
	      <effect type="fade" start="0" end="100" time="300" tween="sine" easing="in"  />
	      <effect type="slide" start="0,-55" end="0,0" time="350" tween="cubic" easing="out" />
	  </animation>
	  <animation type="WindowClose" reversible="false">
	      <effect type="fade" start="100" end="0" time="300" tween="sine" easing="out" />
	      <effect type="slide" start="0,0" end="0,-55" time="350" tween="sine" easing="out" />
	  </animation>
	  <animation type="Visible" reversible="false">
	      <effect type="fade" start="0" end="100" time="300" tween="sine" easing="in"  />
	      <effect type="slide" start="0,35" end="0,0" time="350" tween="cubic" easing="out" />
	  </animation>
	  <animation type="Hidden" reversible="false">
	      <effect type="fade" start="100" end="0" time="300" tween="sine" easing="out" />
	      <effect type="slide" start="0,0" end="0,35" time="350" tween="sine" easing="out" />
	  </animation>
	</include>

  <include name="BannerListFocusAnimation">
    <animation type="Focus" reversible="false" condition="Container(57).OnNext | Container(111).OnNext | Container(121).OnNext | Container(131).OnNext | Container(141).OnNext | Container(151).OnNext | Container(161).OnNext | Container(171).OnNext | Container(181).OnNext">
      <effect type="slide" start="0,35" end="0,0" time="450" tween="circle" easing="out" />
      <effect type="fade" start="20" end="100" time="250" delay="100" tween="sine" easing="out" />
    </animation>
    <animation type="Focus" reversible="false" condition="Container(57).OnPrevious | Container(111).OnPrevious | Container(121).OnPrevious | Container(131).OnPrevious | Container(141).OnPrevious | Container(151).OnPrevious | Container(161).OnPrevious | Container(171).OnPrevious | Container(181).OnPrevious">
      <effect type="slide" start="0,-35" end="0,0" time="450" tween="circle" easing="out" />
      <effect type="fade" start="20" end="100" time="250" delay="100" tween="sine" easing="out" />
    </animation>
  </include>

	<include name="SettingsSlideAnimations">
	  <animation type="WindowOpen" condition="!Window.Previous(AppearanceSettings) + !Window.Previous(NetworkSettings) + !Window.Previous(VideosSettings) + !Window.Previous(PVRSettings) + !Window.Previous(SystemSettings) + !Window.Previous(MusicSettings) + !Window.Previous(WeatherSettings) + !Window.Previous(ProgramsSettings) + !Window.Previous(PicturesSettings) + !Window.Previous(Profiles) + !Window.Previous(SystemInfo) + !Window.Previous(SkinSettings)">
	      <effect type="fade" start="0" end="100" time="300" tween="sine" easing="in"  />
	      <effect type="slide" start="0,-55" end="0,0" time="350" tween="cubic" easing="out" />
	  </animation>
	  <animation type="WindowClose" condition="!Window.Next(AppearanceSettings) + !Window.Next(NetworkSettings) + !Window.Next(VideosSettings) + !Window.Next(PVRSettings) + !Window.Next(SystemSettings) + !Window.Next(MusicSettings) + !Window.Next(WeatherSettings) + !Window.Next(ProgramsSettings) + !Window.Next(PicturesSettings) + !Window.Next(Profiles) + !Window.Next(SystemInfo) + !Window.Next(SkinSettings)">
	      <effect type="fade" start="100" end="0" time="300" delay="250" tween="sine" easing="out" />
	      <effect type="slide" start="0,0" end="0,-55" time="350" delay="250" tween="sine" easing="out" />
	  </animation>
	  <animation type="Visible" condition="!Window.Previous(AppearanceSettings) + !Window.Previous(NetworkSettings) + !Window.Previous(VideosSettings) + !Window.Previous(PVRSettings) + !Window.Previous(SystemSettings) + !Window.Previous(MusicSettings) + !Window.Previous(WeatherSettings) + !Window.Previous(ProgramsSettings) + !Window.Previous(PicturesSettings) + !Window.Previous(Profiles) + !Window.Previous(SystemInfo) + !Window.Previous(SkinSettings)">
	      <effect type="fade" start="0" end="100" time="300" tween="sine" easing="in"  />
	      <effect type="slide" start="0,35" end="0,0" time="350" tween="cubic" easing="out" />
	  </animation>
	  <animation type="Hidden" condition="!Window.Next(AppearanceSettings) + !Window.Next(NetworkSettings) + !Window.Next(VideosSettings) + !Window.Next(PVRSettings) + !Window.Next(SystemSettings) + !Window.Next(MusicSettings) + !Window.Next(WeatherSettings) + !Window.Next(ProgramsSettings) + !Window.Next(PicturesSettings) + !Window.Next(Profiles) + !Window.Next(SystemInfo) + !Window.Next(SkinSettings)">
	      <effect type="fade" start="100" end="0" time="300" tween="sine" easing="out" />
	      <effect type="slide" start="0,0" end="0,35" time="350" tween="sine" easing="out" />
	  </animation>
	</include>

	<include name="KaiToastSlideAnimations">
	  <animation type="Conditional" reversible="false" condition="!Window.IsActive(InfoDialog)">
      <effect type="fade" start="0" end="100" time="400" delay="250" tween="sine" easing="in"  />
      <effect type="slide" start="0,-35" end="0,0" time="450" delay="250" tween="cubic" easing="out" />
	  </animation>
	  <animation type="Conditional" reversible="false" condition="Window.IsActive(InfoDialog)">
      <effect type="fade" start="100" end="0" time="400" tween="sine" easing="out" />
      <effect type="slide" start="0,0" end="0,-35" time="450" tween="sine" easing="out" />
	  </animation>
	</include>

	<include name="ScanSlideAnimations">
	  <animation type="Conditional" reversible="false" condition="!Window.IsActive(extendedprogressdialog)">
	    <effect type="fade" start="0" end="100" time="400" delay="250" tween="sine" easing="in"  />
	    <effect type="slide" start="0,-35" end="0,0" time="450" delay="250" tween="cubic" easing="out" />
	  </animation>
	  <animation type="Conditional" reversible="false" condition="Window.IsActive(extendedprogressdialog)">
	    <effect type="fade" start="100" end="0" time="400" tween="sine" easing="out" />
	    <effect type="slide" start="0,0" end="0,-35" time="450" tween="sine" easing="out" />
	  </animation>
	</include>		


	<include name="DialogFadeInOutAnimation">
		<animation type="Conditional" reversible="false" condition="
		Window.IsActive(1110) 
		| Window.IsActive(contextmenu) 
		| Window.IsActive(shutdownmenu) 
		| Window.IsActive(MovieInformation) 
		| Window.IsActive(MusicInformation) 
		| Window.IsActive(SongInformation) 
		| Window.IsActive(AddonInformation) 
		| Window.IsActive(FileBrowser) 
		| Window.IsActive(TextViewer) 
		| Window.IsActive(AddonSettings) 
		| Window.IsActive(ContentSettings) 
		| Window.IsActive(DialogSelect.xml) 
		| Window.IsActive(SelectDialog) 
		| Window.IsActive(FileStackingDialog) 
		| Window.IsActive(MediaSource) 
		| Window.IsActive(PictureInfo) 
		| Window.IsActive(ProfileSettings) 
		| Window.IsActive(LockSettings) 
		| Window.IsActive(SmartPlaylistEditor) 
		| Window.IsActive(SmartPlaylistRule) 
		| Window.IsActive(Peripherals) 
		| Window.IsActive(PeripheralSettings) 
		| Window.IsActive(FileManager) 
		| Window.IsActive(musicplaylisteditor)
		| [Window.IsActive(PlayerControls) + ![Skin.HasSetting(DisableQuickNav) + !Player.HasMedia]]
		| Window.IsActive(script-XBMC_Lyrics-settings.xml) 
		| Window.IsActive(script-RSS_Editor-rssEditor.xml) 
		| Window.IsActive(script-RSS_Editor-setEditor.xml)">
      <effect type="fade" start="100" end="0" time="300" delay="100" tween="sine" easing="inout"/>
		</animation>
		<animation type="Conditional" reversible="false" condition="
		!Window.IsActive(1110) 
		+ !Window.IsActive(contextmenu) 
		+ !Window.IsActive(shutdownmenu) 
		+ !Window.IsActive(MovieInformation) 
		+ !Window.IsActive(MusicInformation) 
		+ !Window.IsActive(SongInformation) 
		+ !Window.IsActive(AddonInformation) 
		+ !Window.IsActive(FileBrowser) 
		+ !Window.IsActive(TextViewer) 
		+ !Window.IsActive(AddonSettings) 
		+ !Window.IsActive(ContentSettings) 
		+ !Window.IsActive(DialogSelect.xml) 
		+ !Window.IsActive(SelectDialog) 
		+ !Window.IsActive(FileStackingDialog) 
		+ !Window.IsActive(MediaSource) 
		+ !Window.IsActive(PictureInfo) 
		+ !Window.IsActive(ProfileSettings) 
		+ !Window.IsActive(LockSettings) 
		+ !Window.IsActive(SmartPlaylistEditor) 
		+ !Window.IsActive(SmartPlaylistRule)
		+ !Window.IsActive(Peripherals) 
		+ !Window.IsActive(PeripheralSettings) 
		+ !Window.IsActive(FileManager) 
		+ !Window.IsActive(musicplaylisteditor)
		+ ![Window.IsActive(PlayerControls) + ![Skin.HasSetting(DisableQuickNav) + !Player.HasMedia]]
		+ !Window.IsActive(script-XBMC_Lyrics-settings.xml)
		+ !Window.IsActive(script-RSS_Editor-rssEditor.xml) 
		+ !Window.IsActive(script-RSS_Editor-setEditor.xml)">
      <effect type="fade" start="0" end="100" time="200" tween="sine" easing="out"/>
		</animation>
	</include>

	<include name="DialogZoomInOutAnimation">
		<animation type="Conditional" reversible="false" condition="
		Window.IsActive(1110) 
		| Window.IsActive(PVRGuideInfo) 
		| Window.IsActive(PVRRecordingInfo) 
		| Window.IsActive(PVRTimerSetting) 
		| Window.IsActive(PVRGuideSearch) 
		| Window.IsActive(PVRChannelManager) 
		| Window.IsActive(PVRGroupManager) 
		| Window.IsActive(ShutdownMenu)
		| Window.IsActive(ContextMenu)
		| Window.IsActive(SelectDialog) 
		| Window.IsActive(DialogSelect.xml) 
		| Window.IsActive(MovieInformation) 
		| Window.IsActive(MusicInformation) 
		| Window.IsActive(SongInformation) 
		| Window.IsActive(AddonInformation) 
		| Window.IsActive(FileBrowser) 
		| Window.IsActive(TextViewer) 
		| Window.IsActive(AddonSettings) 
		| Window.IsActive(ContentSettings) 
		| Window.IsActive(FileStackingDialog) 
		| Window.IsActive(MediaSource) 
		| Window.IsActive(PictureInfo) 
		| Window.IsActive(ProfileSettings) 
		| Window.IsActive(LockSettings) 
		| Window.IsActive(SmartPlaylistEditor) 
		| Window.IsActive(Peripherals) 
		| Window.IsActive(PeripheralSettings)
		| Window.IsActive(SmartPlaylistRule)
		| [Window.IsActive(PlayerControls) + ![Skin.HasSetting(DisableQuickNav) + !Player.HasMedia]]
		| Window.IsActive(script-globalsearch-infodialog.xml) 
		| Window.IsActive(script-XBMC_Lyrics-settings.xml) 
		| Window.IsActive(script-RSS_Editor-rssEditor.xml) 
		| Window.IsActive(script-RSS_Editor-setEditor.xml)">
      <effect type="fade" start="100" end="0" time="300" delay="0" tween="sine" easing="inout" />
      <effect type="zoom" start="100" end="90" time="300" delay="0" center="640,360" tween="sine" easing="inout" />
		</animation>
		<animation type="Conditional" reversible="false" condition="
		!Window.IsActive(1110) 
		+ !Window.IsActive(PVRGuideInfo) 
		+ !Window.IsActive(PVRRecordingInfo) 
		+ !Window.IsActive(PVRTimerSetting) 
		+ !Window.IsActive(PVRGuideSearch) 
		+ !Window.IsActive(PVRChannelManager) 
		+ !Window.IsActive(PVRGroupManager)
		+ !Window.IsActive(ShutdownMenu) 
		+ !Window.IsActive(ContextMenu)  
		+ !Window.IsActive(SelectDialog)  
		+ !Window.IsActive(DialogSelect.xml)
		+ !Window.IsActive(MovieInformation) 
		+ !Window.IsActive(MusicInformation) 
		+ !Window.IsActive(SongInformation) 
		+ !Window.IsActive(AddonInformation) 
		+ !Window.IsActive(FileBrowser) 
		+ !Window.IsActive(TextViewer) 
		+ !Window.IsActive(AddonSettings) 
		+ !Window.IsActive(ContentSettings) 
		+ !Window.IsActive(FileStackingDialog) 
		+ !Window.IsActive(MediaSource) 
		+ !Window.IsActive(PictureInfo) 
		+ !Window.IsActive(ProfileSettings) 
		+ !Window.IsActive(LockSettings) 
		+ !Window.IsActive(SmartPlaylistEditor) 
		+ !Window.IsActive(SmartPlaylistRule) 
		+ !Window.IsActive(Peripherals) 
		+ !Window.IsActive(PeripheralSettings)
		+ ![Window.IsActive(PlayerControls) + ![Skin.HasSetting(DisableQuickNav) + !Player.HasMedia]]
		+ !Window.IsActive(script-globalsearch-infodialog.xml) 
		+ !Window.IsActive(script-XBMC_Lyrics-settings.xml) 
		+ !Window.IsActive(script-RSS_Editor-rssEditor.xml) 
		+ !Window.IsActive(script-RSS_Editor-setEditor.xml)">
      <effect type="zoom" start="90" end="100" time="300" delay="0" center="640,360" tween="sine" easing="inout" />
      <effect type="fade" start="0" end="100" time="300" delay="0" tween="sine" easing="inout" />
		</animation>
	</include>

	<include name="DialogAnimation">
    <animation type="WindowOpen" reversible="false">
        <effect type="fade" start="0" end="100" time="300" delay="0" tween="sine" easing="inout" />
        <effect type="zoom" start="90" end="100" time="300" delay="0" center="640,360" tween="sine" easing="inout" />
    </animation>
    <animation type="WindowClose" reversible="false">
        <effect type="zoom" start="100" end="90" time="300" delay="0" center="640,360" tween="sine" easing="inout" />
        <effect type="fade" start="100" end="0" time="300" delay="0" tween="sine" easing="inout" />
    </animation>
    <animation type="Visible" reversible="false">
        <effect type="fade" start="0" end="100" time="300" delay="0" tween="sine" easing="inout" />
        <effect type="zoom" start="90" end="100" time="300" delay="0" center="640,360" tween="sine" easing="inout" />
    </animation>
    <animation type="Hidden" reversible="false">
        <effect type="zoom" start="100" end="90" time="300" delay="0" center="640,360" tween="sine" easing="inout" />
        <effect type="fade" start="100" end="0" time="300" delay="0" tween="sine" easing="inout" />
    </animation>
	</include>

	<include name="Window_OpenClose_Animation">
		<animation type="WindowOpen" reversible="false">
      <effect type="fade" start="0" end="100" time="300" delay="0" tween="sine" easing="inout" />
      <effect type="zoom" start="90" end="100" time="300" delay="0" center="640,360" tween="sine" easing="inout" />
		</animation>
		<animation type="WindowClose" reversible="false">
      <effect type="fade" start="100" end="0" time="300" delay="250" tween="sine" easing="inout" />
      <effect type="zoom" start="100" end="90" time="300" delay="250" center="640,360" tween="sine" easing="inout" />
		</animation>
    <animation type="Visible" reversible="false">
      <effect type="fade" start="0" end="100" time="300" delay="0" tween="sine" easing="inout" />
      <effect type="zoom" start="90" end="100" time="300" delay="0" center="640,360" tween="sine" easing="inout" />
    </animation>
    <animation type="Hidden" reversible="false">
      <effect type="fade" start="100" end="0" time="300" delay="0" tween="sine" easing="inout" />
      <effect type="zoom" start="100" end="90" time="300" delay="0" center="640,360" tween="sine" easing="inout" />
    </animation>
	</include>

	<include name="ListViewAnimationsLeft">
    <animation type="WindowOpen" reversible="false">
        <effect type="fade" start="0" end="100" time="500" delay="0" tween="sine" easing="out"/>
        <effect type="slide" start="-360,0" end="0,0" time="600" delay="0" tween="cubic" easing="out" />
    </animation>
		<animation type="WindowClose" reversible="false">
        <effect type="slide" start="0,0" end="-360,0" time="400" delay="250" tween="sine" easing="out" />
        <effect type="fade" start="100" end="0" time="300" delay="250" tween="sine" easing="out"/>
    </animation>
    <animation type="Visible" reversible="false">
        <effect type="fade" start="0" end="100" time="500" delay="0" tween="sine" easing="out"/>
        <effect type="slide" start="0,-360" end="0,0" time="600" tween="cubic" easing="out" />
    </animation>
    <animation type="Hidden" reversible="false">
        <effect type="slide" start="0,0" end="-360,0" time="400" tween="sine" easing="out" />
        <effect type="fade" start="100" end="0" time="300" delay="0" tween="sine" easing="out"/>
    </animation>
	</include>

	<include name="ListViewAnimationsRight">
    <animation type="WindowOpen" reversible="false">
        <effect type="fade" start="0" end="100" time="500" delay="0" tween="sine" easing="out"/>
        <effect type="slide" start="360,0" end="0,0" time="600" delay="0" tween="cubic" easing="out" />
    </animation>
		<animation type="WindowClose" reversible="false">
        <effect type="slide" start="0,0" end="360,0" time="400" delay="250" tween="sine" easing="out" />
        <effect type="fade" start="100" end="0" time="300" delay="250" tween="sine" easing="out"/>
    </animation>
    <animation type="Visible" reversible="false">
        <effect type="fade" start="0" end="100" time="500" delay="0" tween="sine" easing="out"/>
        <effect type="slide" start="360,0" end="0,0" time="600" tween="cubic" easing="out" />
    </animation>
    <animation type="Hidden" reversible="false">
        <effect type="slide" start="0,0" end="360,0" time="400" tween="sine" easing="out" />
        <effect type="fade" start="100" end="0" time="300" delay="0" tween="sine" easing="out"/>
    </animation>
	</include>

  <include name="ThumbnailsAnimations">
    <animation type="WindowOpen" reversible="false">
        <effect type="slide" start="-300,0" end="0,0" tween="back" easing="out" time="900" />
        <effect type="fade" time="300" tween="sine" easing="out" />
    </animation>
    <animation type="Visible" reversible="false">
        <effect type="slide" start="-300,0" end="0,0" tween="back" easing="out" time="900" />
        <effect type="fade" time="300" tween="sine" easing="out" />
    </animation>
    <animation type="Hidden" reversible="false">
        <effect type="slide" start="0,0" end="300,0" tween="back" easing="inout" time="900" />
        <effect type="fade" time="300" delay="200" tween="sine" easing="inout" />
    </animation>
    <animation type="WindowClose" reversible="false">
        <effect type="slide" start="0,0" end="300,0" tween="back" easing="inout" time="900" />
        <effect type="fade" time="300" delay="200" tween="sine" easing="inout" />
    </animation>
  </include>

	<include name="VideoWallAnimations">
		<animation type="WindowOpen" reversible="false">
			<effect type="zoom" time="350" center="640,360" start="130" end="100" tween="sine" easing="out" />
			<effect type="fade" time="350" start="0" tween="sine" easing="out" end="100" />
		</animation>			
		<animation type="WindowClose" reversible="false">
			<effect type="zoom" time="350" center="640,360" start="100" end="130" tween="sine" easing="in" />
			<effect type="fade" time="350" start="100" tween="sine" easing="in" end="0"/>
		</animation>
		<animation type="Visible" reversible="false">
			<effect type="fade" time="350" start="0" tween="sine" easing="out" end="100"/>
		</animation>			
		<animation type="Hidden" reversible="false">
			<effect type="fade" time="350" start="100" tween="sine" easing="in" end="0"/>
		</animation>
  </include>

  <include name="OSDPlotAnimation">
    <animation type="Visible" reversible="false">
        <effect type="slide" start="150,0" end="0,0" time="500" tween="sine" easing="out"/>
        <effect type="fade" time="150" delay="200" tween="sine" easing="out" />
    </animation>
    <animation type="Hidden" reversible="false">
        <effect type="slide" start="0,0" end="150,0" time="500" tween="sine" easing="inout"/>
        <effect type="fade" time="150" tween="sine" easing="inout" />
    </animation>
  </include>

	<include name="ListFocusAnimation">
	  <animation type="Focus" reversible="false" condition="Container(50).OnPrevious | Container(58).OnPrevious">
			  <effect type="fade" start="20" end="100" time="250" tween="back" easing="out"/>
				<effect type="slide" start="0,30" end="0,0" time="250" tween="back" easing="out"/>
    </animation>
	  <animation type="Focus" reversible="false" condition="Container(50).OnNext | Container(58).OnNext">
			  <effect type="fade" start="20" end="100" time="250" tween="back" easing="out"/>
				<effect type="slide" start="0,-30" end="0,0" time="250" tween="back" easing="out"/>
    </animation>
	</include>

	<include name="PVRListFocusAnimation">
	  <animation type="Focus" reversible="false" condition="Container(10).OnPrevious | Container(11).OnPrevious | Container(12).OnPrevious | Container(13).OnPrevious | Container(14).OnPrevious | Container(15).OnPrevious | Container(16).OnPrevious | Container(17).OnPrevious">
			  <effect type="fade" start="20" end="100" time="700"/>
				<effect type="slide" start="0,45" end="0,0" time="400" tween="back" easing="out"/>
    </animation>
	  <animation type="Focus" reversible="false" condition="Container(10).OnNext | Container(11).OnNext | Container(12).OnNext | Container(13).OnNext | Container(14).OnNext | Container(15).OnNext | Container(16).OnNext | Container(17).OnNext">
			  <effect type="fade" start="20" end="100" time="700"/>
				<effect type="slide" start="0,-45" end="0,0" time="400" tween="back" easing="out"/>
    </animation>
	  <animation type="NoFocus" reversible="false" condition="![Control.HasFocus(10) | Control.HasFocus(11) | Control.HasFocus(12) | Control.HasFocus(13) | Control.HasFocus(14) | Control.HasFocus(15) | Control.HasFocus(16) | Control.HasFocus(17)]">
			  <effect type="fade" start="100" end="55" time="150"/>
    </animation>
	  <animation type="NoFocus" reversible="false" condition="Control.HasFocus(10) | Control.HasFocus(11) | Control.HasFocus(12) | Control.HasFocus(13) | Control.HasFocus(14) | Control.HasFocus(15) | Control.HasFocus(16) | Control.HasFocus(17)">
			  <effect type="fade" start="55" end="100" time="150"/>
    </animation>
	</include>

	<include name="VizBackAnimation">
		<animation effect="zoom" start="110" end="130" center="auto" time="14000" pulse="true" condition="true">Conditional</animation>
		<animation effect="slide" start="-20,-20" end="40,40" time="15000" pulse="true" condition="true">Conditional</animation>
	</include>

	<include name="CDImageAnim">
		<animation type="conditional" condition="Player.Paused | Player.Forwarding | Player.Rewinding | Window.IsActive(script-XBMC_Lyrics-main.xml)" reversible="false">
			<effect type="slide" start="0,0" end="0,55" tween="sine" easing="out" time="800" delay="0"/>
			<effect type="fade" start="100" end="0" time="1000" delay="1000"/>
		</animation>
		<animation type="conditional" condition="![Player.Paused | Player.Forwarding | Player.Rewinding | Window.IsActive(script-XBMC_Lyrics-main.xml)]" reversible="false">
			<effect type="fade" start="0" end="100" time="1000" delay="0"/>
			<effect type="slide" start="0,55" end="0,0" tween="sine" easing="out" time="600" delay="0"/>
		</animation>
		<animation type="WindowClose" reversible="false">
			<effect type="slide" start="0,0" end="0,55" tween="sine" easing="out" time="600" delay="0" />
			<effect type="fade" start="100" end="0" time="500" delay="0"/>
		</animation>
		<animation type="WindowOpen" reversible="false">
			<effect type="fade" start="0" end="100" time="500" delay="500"/>
			<effect type="slide" start="0,55" end="0,0" tween="sine" easing="out" time="700" delay="300" />
		</animation>
		<animation effect="rotate" end="-3600" center="auto" time="30000" loop="true" reversible="false" condition="true">Conditional</animation>
	</include>


	<include name="OpenCloseFadeOutAnimation">
		<animation type="WindowOpen" reversible="false">
      <effect type="fade" start="0" end="100" time="200"/>
		</animation>
		<animation type="Visible" reversible="false">
      <effect type="fade" start="0" end="100" time="200"/>
		</animation>
		<animation type="WindowClose" reversible="false">
      <effect type="fade" start="100" end="0" delay="180" time="450"/>
		</animation>
		<animation type="Hidden" reversible="false">
      <effect type="fade" start="100" end="0" delay="180" time="450"/>
		</animation>
	</include>
	
	<include name="PVRAnimations">
	  <animation type="WindowOpen" reversible="false">
	      <effect type="fade" start="0" end="100" time="400" tween="sine" easing="out"  />
	      <effect type="slide" start="0,55" end="0,0" time="450" tween="cubic" easing="out" />
	  </animation>
	  <animation type="WindowClose" reversible="false">
	      <effect type="fade" start="100" end="0" time="300" delay="250" tween="sine" easing="out" />
	      <effect type="slide" start="0,0" end="0,55" time="350" delay="250" tween="sine" easing="out" />
	  </animation>
	  <animation type="Visible" reversible="false">
	      <effect type="fade" start="0" end="100" time="600" tween="sine" easing="out"  />
	      <effect type="slide" start="0,50" end="0,0" time="650" tween="cubic" easing="out" />
	  </animation>
	  <animation type="Hidden" reversible="false">
	      <effect type="fade" start="100" end="0" time="600" tween="sine" easing="out" />
	      <effect type="slide" start="0,0" end="0,50" time="650" tween="sine" easing="out" />
	  </animation>
	</include>	

	<include name="VisibleFadeEffectRecent">
    <animation effect="fade" start="100" end="0" time="300" tween="sine" easing="inout">Hidden</animation>
    <animation effect="fade" start="0" end="100" time="300" tween="sine" easing="inout">Visible</animation>
    <animation effect="slide" start="0,-55" end="0,0" time="350" tween="sine" easing="inout" condition="Control.HasFocus(81) + IsEmpty(Window.Property(Movement))" reversible="false">Conditional</animation>
    <animation effect="slide" start="0,55" end="0,0" time="350" tween="sine" easing="inout" condition="Control.HasFocus(81) + !IsEmpty(Window.Property(Movement))" reversible="false">Conditional</animation>
    <animation effect="slide" start="0,0" end="0,-55" time="350" tween="sine" easing="inout" condition="!Control.HasFocus(81) + !IsEmpty(Window.Property(Movement))" reversible="false">Conditional</animation>
    <animation effect="slide" start="0,0" end="0,55" time="350" tween="sine" easing="inout" condition="!Control.HasFocus(81) + IsEmpty(Window.Property(Movement))" reversible="false">Conditional</animation>
	</include>

	<include name="VisibleFadeEffectRecommended">
    <animation effect="fade" start="100" end="0" time="300" tween="sine" easing="inout">Hidden</animation>
    <animation effect="fade" start="0" end="100" time="300" tween="sine" easing="inout">Visible</animation>
    <animation effect="slide" start="0,-55" end="0,0" time="350" tween="sine" easing="inout" condition="Control.HasFocus(82) + IsEmpty(Window.Property(Movement))" reversible="false">Conditional</animation>
    <animation effect="slide" start="0,55" end="0,0" time="350" tween="sine" easing="inout" condition="Control.HasFocus(82) + !IsEmpty(Window.Property(Movement))" reversible="false">Conditional</animation>
    <animation effect="slide" start="0,0" end="0,-55" time="350" tween="sine" easing="inout" condition="!Control.HasFocus(82) + !IsEmpty(Window.Property(Movement))" reversible="false">Conditional</animation>
    <animation effect="slide" start="0,0" end="0,55" time="350" tween="sine" easing="inout" condition="!Control.HasFocus(82) + IsEmpty(Window.Property(Movement))" reversible="false">Conditional</animation>
	</include>
	
	<include name="VisibleFadeEffectRandom">
    <animation effect="fade" start="100" end="0" time="300" tween="sine" easing="inout">Hidden</animation>
    <animation effect="fade" start="0" end="100" time="300" tween="sine" easing="inout">Visible</animation>
    <animation effect="slide" start="0,-55" end="0,0" time="350" tween="sine" easing="inout" condition="Control.HasFocus(83) + IsEmpty(Window.Property(Movement))" reversible="false">Conditional</animation>
    <animation effect="slide" start="0,55" end="0,0" time="350" tween="sine" easing="inout" condition="Control.HasFocus(83) + !IsEmpty(Window.Property(Movement))" reversible="false">Conditional</animation>
    <animation effect="slide" start="0,0" end="0,-55" time="350" tween="sine" easing="inout" condition="!Control.HasFocus(83) + !IsEmpty(Window.Property(Movement))" reversible="false">Conditional</animation>
    <animation effect="slide" start="0,0" end="0,55" time="350" tween="sine" easing="inout" condition="!Control.HasFocus(83) + IsEmpty(Window.Property(Movement))" reversible="false">Conditional</animation>
	</include>


	<include name="VisibleFadeEffectRecentAlt">
    <animation effect="fade" start="100" end="0" time="300" tween="sine" easing="inout">Hidden</animation>
    <animation effect="fade" start="0" end="100" time="300" tween="sine" easing="inout">Visible</animation>
    <animation effect="slide" start="0,-55" end="0,0" time="350" tween="sine" easing="inout" condition="Control.HasFocus(81) + IsEmpty(Window.Property(Movement))" reversible="false">Conditional</animation>
    <animation effect="slide" start="0,0" end="0,-55" time="350" tween="sine" easing="inout" condition="![Control.HasFocus(81) | IsEmpty(Window.Property(Movement))]" reversible="false">Conditional</animation>
    <animation effect="slide" start="0,-55" end="0,0" time="350" tween="sine" easing="inout" condition="Control.HasFocus(81) + !IsEmpty(Window.Property(Movement))" reversible="false">Conditional</animation>
    <animation effect="slide" start="0,0" end="0,-55" time="350" tween="sine" easing="inout" condition="Control.HasFocus(83)" reversible="false">Conditional</animation>
    <animation effect="slide" start="0,0" end="0,55" time="350" tween="sine" easing="inout" condition="Control.HasFocus(82)" reversible="false">Conditional</animation>
	</include>

	<include name="VisibleFadeEffectRecommendedAlt">
    <animation effect="fade" start="100" end="0" time="300" tween="sine" easing="inout">Hidden</animation>
    <animation effect="fade" start="0" end="100" time="300" tween="sine" easing="inout">Visible</animation>
    <animation effect="slide" start="0,-55" end="0,0" time="350" tween="sine" easing="inout" condition="Control.HasFocus(82) + IsEmpty(Window.Property(Movement))" reversible="false">Conditional</animation>
    <animation effect="slide" start="0,0" end="0,-55" time="350" tween="sine" easing="inout" condition="![Control.HasFocus(82) | IsEmpty(Window.Property(Movement))]" reversible="false">Conditional</animation>
    <animation effect="slide" start="0,-55" end="0,0" time="350" tween="sine" easing="inout" condition="Control.HasFocus(82) + !IsEmpty(Window.Property(Movement))" reversible="false">Conditional</animation>
    <animation effect="slide" start="0,0" end="0,-55" time="350" tween="sine" easing="inout" condition="Control.HasFocus(81)" reversible="false">Conditional</animation>
    <animation effect="slide" start="0,0" end="0,55" time="350" tween="sine" easing="inout" condition="Control.HasFocus(83)" reversible="false">Conditional</animation>
	</include>
	
	<include name="VisibleFadeEffectRandomAlt">
    <animation effect="fade" start="100" end="0" time="300" tween="sine" easing="inout">Hidden</animation>
    <animation effect="fade" start="0" end="100" time="300" tween="sine" easing="inout">Visible</animation>
    <animation effect="slide" start="0,-55" end="0,0" time="350" tween="sine" easing="inout" condition="Control.HasFocus(83) + IsEmpty(Window.Property(Movement))" reversible="false">Conditional</animation>
    <animation effect="slide" start="0,0" end="0,-55" time="350" tween="sine" easing="inout" condition="![Control.HasFocus(83) | IsEmpty(Window.Property(Movement))]" reversible="false">Conditional</animation>
    <animation effect="slide" start="0,-55" end="0,0" time="350" tween="sine" easing="inout" condition="Control.HasFocus(83) + !IsEmpty(Window.Property(Movement))" reversible="false">Conditional</animation>
    <animation effect="slide" start="0,0" end="0,-55" time="350" tween="sine" easing="inout" condition="Control.HasFocus(82)" reversible="false">Conditional</animation>
    <animation effect="slide" start="0,0" end="0,55" time="350" tween="sine" easing="inout" condition="Control.HasFocus(81)" reversible="false">Conditional</animation>
	</include>	

	<include name="CloseAnimation">
		<animation effect="fade" time="200" delay="100" reversible="false">Visible</animation>
		<animation effect="fade" time="200" reversible="false">Hidden</animation>
	</include>
	<include name="BackgroundFade">
		<animation effect="fade" time="300" tween="sine" easing="out" reversible="false">Visible</animation>
		<animation effect="fade" time="300" tween="sine" easing="in" reversible="false">Hidden</animation>	
	</include>
	<include name="FanartFade">
		<animation effect="fade" time="450" tween="sine" easing="out" reversible="false">WindowOpen</animation>
		<animation effect="fade" time="450" tween="sine" easing="in" reversible="false">WindowClose</animation>
		<animation effect="fade" time="300" tween="sine" easing="out" reversible="false">Visible</animation>
		<animation effect="fade" time="300" tween="sine" easing="in" reversible="false">Hidden</animation>	
	</include>
	<include name="VisibleFadeEffect">
		<animation effect="fade" time="250">Visible</animation>
		<animation effect="fade" time="250">Hidden</animation>
	</include>
	<include name="VisibleFadeEffect2">
		<animation effect="fade" time="50">Visible</animation>
		<animation effect="fade" time="50">Hidden</animation>
	</include>
	<include name="FocusVisibleFadeEffect">
		<animation effect="fade" time="170">Visible</animation>
		<animation effect="fade" time="170">Hidden</animation>
	</include>
	<include name="OpenCloseFadeEffect">
		<animation effect="fade" time="300">WindowOpen</animation>
		<animation effect="fade" time="300">WindowClose</animation>
	</include>

	<include name="VisibleHideFadeFlags">
		<animation type="Visible" reversible="false">
			<effect type="fade" start="0" end="100" time="0" delay="0" />
		</animation>
		<animation type="Hidden" reversible="false">
			<effect type="fade" start="100" end="0" time="0" delay="0" />
		</animation>
	</include>
</includes>	