<?xml version="1.0" encoding="UTF-8"?>
<includes>

    <include name="ContentFade">
        <animation effect="fade" start="0" end="100" time="500" delay="0">WindowOpen</animation>
        <animation effect="fade" start="100" end="0" time="200" delay="0">WindowClose</animation>
        <animation effect="fade" start="0" end="100" time="500" delay="0">Visible</animation>
        <animation effect="fade" start="100" end="0" time="200" delay="0">Hidden</animation>
    </include>

    <include name="VignetteFade">
        <animation effect="fade" start="0" end="100" time="500" delay="0" condition="Window.Previous(home)">Conditional</animation>
        <animation effect="fade" start="100" end="0" time="200" delay="0" condition="Window.Next(home)">Conditional</animation>
    </include>

    <include name="VisibleFadeEffect">
        <animation effect="fade" time="200">Visible</animation>
        <animation effect="fade" time="200">Hidden</animation>
    </include>

    <include name="VisibleFadeEffectDelay">
        <animation effect="fade" time="300" delay="100">Visible</animation>
        <animation effect="fade" time="0">Hidden</animation>
    </include>

    <include name="VisibleFadeEffectDelayShelf">
        <animation effect="fade" time="100">Visible</animation>
        <animation effect="fade" time="50">Hidden</animation>
    </include>

    <!-- <include name="TVGuideFade">
        <animation effect="fade" time="250" delay="100">Visible</animation>
        <animation effect="fade" time="50">Hidden</animation>
    </include> -->

    <include name="OSDFade">
        <animation effect="fade" start="0" end="100" time="100">WindowOpen</animation>
        <animation effect="fade" start="100" end="0" time="50">WindowClose</animation>
    </include>

    <include name="OpenClose">
        <animation effect="fade" time="250">WindowOpen</animation>
        <animation effect="fade" time="250">WindowClose</animation>
    </include>

    <include name="DialogOpenClose">
        <animation type="WindowOpen">
            <effect type="fade" start="0" end="100" time="240" />
            <effect type="zoom" tween="cubic" easing="out" start="30" end="100" center="960,540" time="240" />
        </animation>
        <animation type="WindowClose">
            <effect type="fade" start="100" end="0" time="140" />
            <effect type="zoom" tween="cubic" easing="in" start="100" end="30" center="960,540" time="140" />
        </animation>
    </include>

    <include name="WeatherAni1">
        <animation type="WindowOpen">
            <effect type="fade" start="80" end="100" time="200" />
        </animation>
        <animation type="WindowClose">
            <effect type="fade" start="100" end="0" time="100" />
        </animation>
        <animation effect="slide" start="0,0" end="0,-450" time="200" condition="Skin.HasSetting(Weather8DayForecast)">Conditional</animation>
    </include>
    <include name="WeatherAni2">
        <animation type="WindowOpen">
            <effect type="fade" start="80" end="100" time="200" delay="150" />
        </animation>
        <animation type="WindowClose">
            <effect type="fade" start="100" end="0" time="100" delay="150" />
        </animation>
        <animation effect="slide" start="0,0" end="0,-450" time="200" condition="Skin.HasSetting(Weather8DayForecast)">Conditional</animation>
    </include>
    <include name="WeatherAni3">
        <animation type="WindowOpen">
            <effect type="fade" start="80" end="100" time="200" delay="300" />
        </animation>
        <animation type="WindowClose">
            <effect type="fade" start="100" end="0" time="100" delay="300" />
        </animation>
        <animation effect="slide" start="0,0" end="0,-450" time="200" condition="Skin.HasSetting(Weather8DayForecast)">Conditional</animation>
    </include>
    <include name="WeatherAni4">
        <animation type="WindowOpen">
            <effect type="fade" start="80" end="100" time="200" delay="450" />
        </animation>
        <animation type="WindowClose">
            <effect type="fade" start="100" end="0" time="100" delay="450" />
        </animation>
        <animation effect="slide" start="0,0" end="0,-450" time="200" condition="Skin.HasSetting(Weather8DayForecast)">Conditional</animation>
    </include>
    <include name="WeatherAni5">
        <animation type="WindowOpen">
            <effect type="fade" start="80" end="100" time="200" delay="600" />
        </animation>
        <animation type="WindowClose">
            <effect type="fade" start="100" end="0" time="100" delay="600" />
        </animation>
    </include>
    <include name="WeatherAni6">
        <animation type="WindowOpen">
            <effect type="fade" start="80" end="100" time="200" delay="750" />
        </animation>
        <animation type="WindowClose">
            <effect type="fade" start="100" end="0" time="100" delay="750" />
        </animation>
    </include>
    <include name="WeatherAni7">
        <animation type="WindowOpen">
            <effect type="fade" start="80" end="100" time="200" delay="900" />
        </animation>
        <animation type="WindowClose">
            <effect type="fade" start="100" end="0" time="100" delay="900" />
        </animation>
    </include>
    <include name="WeatherAni8">
        <animation type="WindowOpen">
            <effect type="fade" start="80" end="100" time="200" delay="1050" />
        </animation>
        <animation type="WindowClose">
            <effect type="fade" start="100" end="0" time="100" delay="1050" />
        </animation>
    </include>
    <include name="WeatherAni9">
        <animation type="WindowOpen">
            <effect type="fade" start="80" end="100" time="200" delay="1200" />
        </animation>
        <animation type="WindowClose">
            <effect type="fade" start="100" end="0" time="100" delay="1200" />
        </animation>
    </include>

    <include name="Icon_Fade">
        <fadetime>200</fadetime>
        <animation effect="fade" time="200">Visible</animation>
        <animation effect="fade" time="100">Hidden</animation>
    </include>

	<include name="DialogBackgroundFade">
		<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>
		</control>
	</include>

    <!-- <include name="Animation_FadeIn">
        <animation effect="fade" start="0" end="100" time="350" tween="cubic" easing="inout">Visible</animation>
        <animation effect="fade" start="0" end="100" time="350" tween="cubic" easing="inout">WindowOpen</animation>
    </include> -->

    <!-- <include name="Animation_FadeOut">
        <animation effect="fade" end="0" start="100" time="150">Hidden</animation>
        <animation effect="fade" end="0" start="100" time="150">WindowClose</animation>
    </include> -->

    <include name="SlideLeftSpinningDisc">
		<animation type="WindowOpen" reversible="false">
			<effect type="slide" tween="cubic" easing="inout" time="1500" delay="100" start="-800" end="0" />
			<effect type="rotate" end="-360" center="auto" time="2000" delay="0" loop="false" tween="cubic" easing="inout" />
		</animation>
		<animation type="Conditional" reversible="false" condition="!Container.OnNext + !Container.OnPrevious">
			<effect type="slide" tween="cubic" easing="inout" time="1500" delay="100" start="-800" end="0" />
			<effect type="rotate" end="-360" center="auto" time="6000" loop="false" tween="cubic" easing="inout" />
		</animation>
	</include>

</includes>