--- a
+++ b/skin.quartz/720p/CustomDialogFavourites.xml
@@ -0,0 +1,483 @@
+<window type="dialog" id="1114">
+	<defaultcontrol always="true">451</defaultcontrol>
+	<controls>
+		<include>MiniBackground</include>
+		<control type="image" description="DialogBG">
+			<include>Dimensions_Fullscreen</include>
+			<fadetime>0</fadetime>
+			<aspectratio>stretch</aspectratio>
+			<texture>img/BlackDotST.png</texture>
+		</control>
+		<include>Header</include>
+		<control type="label">
+			<include>Heading</include>
+			<label>$LOCALIZE[111] - $LOCALIZE[10507]</label>
+		</control>
+			<control type="button" id="451">
+				<include>HiddenButton</include>
+				<onfocus>RunScript(script.favourites,playlists=window)</onfocus>
+				<onfocus>SetFocus(450)</onfocus>
+				<onup>450</onup>
+				<onleft>450</onleft>
+				<onright>450</onright>
+				<ondown>450</ondown>
+			</control>
+			
+			<control type="label">
+			<visible>IsEmpty(Window(0).Property(favourite.1.name))</visible>
+				<posx>80</posx>
+				<posy>120</posy>
+				<width>1120</width>
+				<height>200</height>
+				<font>Small</font>
+				<wrapmultiline>true</wrapmultiline>
+				<label>31036</label>
+			</control>
+					
+		<control type="group" description="Group 450 Vertical">
+		
+			<posx>600</posx>
+			<posy>44</posy>
+			<control type="group">
+				<control type="image" description="Vertical List Slider">
+					<posx>66</posx>
+					<posy>300</posy>
+					<width>540</width>
+					<height>52</height>
+					<texture>img/ButtonFO.png</texture>
+					<aspectratio>stretch</aspectratio>
+				</control>
+				<animation condition="Container(450).Position(0)" effect="slide" start="0,0" end="0,-250"
+					time="150" reversible="true">Conditional</animation>
+				<animation condition="Container(450).Position(1)" effect="slide" start="0,0" end="0,-200"
+					time="150" reversible="true">Conditional</animation>
+				<animation condition="Container(450).Position(2)" effect="slide" start="0,0" end="0,-150"
+					time="150" reversible="true">Conditional</animation>
+				<animation condition="Container(450).Position(3)" effect="slide" start="0,0" end="0,-100"
+					time="150" reversible="true">Conditional</animation>
+				<animation condition="Container(450).Position(4)" effect="slide" start="0,0" end="0,-50"
+					time="150" reversible="true">Conditional</animation>
+				<animation condition="Container(450).Position(5)" effect="slide" start="0,0" end="0,0"
+					time="150" reversible="true">Conditional</animation>
+				<animation condition="Container(450).Position(6)" effect="slide" start="0,0" end="0,50"
+					time="150" reversible="true">Conditional</animation>
+				<animation condition="Container(450).Position(7)" effect="slide" start="0,0" end="0,100"
+					time="150" reversible="true">Conditional</animation>
+				<animation condition="Container(450).Position(8)" effect="slide" start="0,0" end="0,150"
+					time="150" reversible="true">Conditional</animation>
+				<animation condition="Container(450).Position(9)" effect="slide" start="0,0" end="0,200"
+					time="150" reversible="true">Conditional</animation>
+				<animation condition="Container(450).Position(10)" effect="slide" start="0,0" end="0,250"
+					time="150" reversible="true">Conditional</animation>
+				<animation type="Conditional" condition="!Control.HasFocus(450)">
+					<effect type="fade" start="100" end="60" time="150" reversible="true" />
+				</animation>
+			</control>
+			<control type="fixedlist" id="450" description="Vertical">
+				<posx>20</posx>
+				<posy>50</posy>
+				<width>600</width>
+				<height>550</height>
+				<onleft>301</onleft>
+				<onright>60</onright>
+				<onup>-</onup>
+				<ondown>-</ondown>
+				<pagecontrol>60</pagecontrol>
+				<viewtype label="535">list</viewtype>
+				<focusposition>4</focusposition>
+				<movement>6</movement>
+				<scrolltime>200</scrolltime>
+				<itemlayout width="580" height="50">
+					<control type="image" description="DialogBG">
+						<posx>0</posx>
+						<posy>0</posy>
+						<width>580</width>
+						<height>50</height>
+						<aspectratio>stretch</aspectratio>
+						<texture border="1">img/MediaItemBG2.png</texture>
+					</control>
+					<control type="label">
+						<posx>60</posx>
+						<posy>2</posy>
+						<width>420</width>
+						<font>Small</font>
+						<scroll>false</scroll>
+						<label>$INFO[ListItem.Label]</label>
+					</control>
+					<control type="label">
+						<posx>1r</posx>
+						<posy>2</posy>
+						<width>460</width>
+						<font>XXSmall</font>
+						<scroll>false</scroll>
+						<align>right</align>
+						<label>$INFO[ListItem.Label2]</label>
+					</control>
+				</itemlayout>
+				<focusedlayout width="580" height="50">
+					<control type="label">
+						<posx>60</posx>
+						<posy>2</posy>
+						<width>420</width>
+						<font>Small</font>
+						<scroll>false</scroll>
+						<label>$INFO[ListItem.Label]</label>
+					</control>
+					<control type="label">
+						<posx>1r</posx>
+						<posy>2</posy>
+						<width>460</width>
+						<font>XXSmall</font>
+						<scroll>true</scroll>
+						<align>right</align>
+						<label>$INFO[ListItem.Label2]</label>
+					</control>
+				</focusedlayout>
+				<content>
+					<item id="1">
+						<label>$INFO[Window(0).Property(favourite.1.name)]</label>
+						<icon>$INFO[Window(0).Property(favourite.1.thumb)]</icon>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Path)],$INFO[Window(0).Property(favourite.1.path)])</onclick>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Name)],$INFO[Window(0).Property(favourite.1.name)])</onclick>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Thumb)],$INFO[Window(0).Property(favourite.1.thumb)])</onclick>
+						<onclick>Dialog.Close(1114)</onclick>
+						<visible>!IsEmpty(Window(0).Property(favourite.1.name))</visible>
+					</item>
+					<item id="1">
+						<visible>IsEmpty(Window(0).Property(favourite.1.name))</visible>
+						<onclick>Dialog.Close(1114)</onclick>
+						<label>$LOCALIZE[535] $LOCALIZE[504]</label>
+					</item>
+					<item id="2">
+						<label>$INFO[Window(0).Property(favourite.2.name)]</label>
+						<icon>$INFO[Window(0).Property(favourite.2.thumb)]</icon>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Path)],$INFO[Window(0).Property(favourite.2.path)])</onclick>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Name)],$INFO[Window(0).Property(favourite.2.name)])</onclick>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Thumb)],$INFO[Window(0).Property(favourite.2.thumb)])</onclick>
+						<onclick>Dialog.Close(1114)</onclick>
+						<visible>!IsEmpty(Window(0).Property(favourite.2.name))</visible>
+					</item>
+					<item id="3">
+						<label>$INFO[Window(0).Property(favourite.3.name)]</label>
+						<icon>$INFO[Window(0).Property(favourite.3.thumb)]</icon>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Path)],$INFO[Window(0).Property(favourite.3.path)])</onclick>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Name)],$INFO[Window(0).Property(favourite.3.name)])</onclick>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Thumb)],$INFO[Window(0).Property(favourite.3.thumb)])</onclick>
+						<onclick>Dialog.Close(1114)</onclick>
+						<visible>!IsEmpty(Window(0).Property(favourite.3.name))</visible>
+					</item>
+					<item id="4">
+						<label>$INFO[Window(0).Property(favourite.4.name)]</label>
+						<icon>$INFO[Window(0).Property(favourite.4.thumb)]</icon>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Path)],$INFO[Window(0).Property(favourite.4.path)])</onclick>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Name)],$INFO[Window(0).Property(favourite.4.name)])</onclick>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Thumb)],$INFO[Window(0).Property(favourite.4.thumb)])</onclick>
+						<onclick>Dialog.Close(1114)</onclick>
+						<visible>!IsEmpty(Window(0).Property(favourite.4.name))</visible>
+					</item>
+					<item id="5">
+						<label>$INFO[Window(0).Property(favourite.5.name)]</label>
+						<icon>$INFO[Window(0).Property(favourite.5.thumb)]</icon>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Path)],$INFO[Window(0).Property(favourite.5.path)])</onclick>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Name)],$INFO[Window(0).Property(favourite.5.name)])</onclick>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Thumb)],$INFO[Window(0).Property(favourite.5.thumb)])</onclick>
+						<onclick>Dialog.Close(1114)</onclick>
+						<visible>!IsEmpty(Window(0).Property(favourite.5.name))</visible>
+					</item>
+					<item id="6">
+						<label>$INFO[Window(0).Property(favourite.6.name)]</label>
+						<icon>$INFO[Window(0).Property(favourite.6.thumb)]</icon>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Path)],$INFO[Window(0).Property(favourite.6.path)])</onclick>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Name)],$INFO[Window(0).Property(favourite.6.name)])</onclick>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Thumb)],$INFO[Window(0).Property(favourite.6.thumb)])</onclick>
+						<onclick>Dialog.Close(1114)</onclick>
+						<visible>!IsEmpty(Window(0).Property(favourite.6.name))</visible>
+					</item>
+					<item id="7">
+						<label>$INFO[Window(0).Property(favourite.7.name)]</label>
+						<icon>$INFO[Window(0).Property(favourite.7.thumb)]</icon>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Path)],$INFO[Window(0).Property(favourite.7.path)])</onclick>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Name)],$INFO[Window(0).Property(favourite.7.name)])</onclick>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Thumb)],$INFO[Window(0).Property(favourite.7.thumb)])</onclick>
+						<onclick>Dialog.Close(1114)</onclick>
+						<visible>!IsEmpty(Window(0).Property(favourite.7.name))</visible>
+					</item>
+					<item id="8">
+						<label>$INFO[Window(0).Property(favourite.8.name)]</label>
+						<icon>$INFO[Window(0).Property(favourite.8.thumb)]</icon>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Path)],$INFO[Window(0).Property(favourite.8.path)])</onclick>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Name)],$INFO[Window(0).Property(favourite.8.name)])</onclick>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Thumb)],$INFO[Window(0).Property(favourite.8.thumb)])</onclick>
+						<onclick>Dialog.Close(1114)</onclick>
+						<visible>!IsEmpty(Window(0).Property(favourite.8.name))</visible>
+					</item>
+					<item id="9">
+						<label>$INFO[Window(0).Property(favourite.9.name)]</label>
+						<icon>$INFO[Window(0).Property(favourite.9.thumb)]</icon>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Path)],$INFO[Window(0).Property(favourite.9.path)])</onclick>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Name)],$INFO[Window(0).Property(favourite.9.name)])</onclick>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Thumb)],$INFO[Window(0).Property(favourite.9.thumb)])</onclick>
+						<onclick>Dialog.Close(1114)</onclick>
+						<visible>!IsEmpty(Window(0).Property(favourite.9.name))</visible>
+					</item>
+					<item id="10">
+						<label>$INFO[Window(0).Property(favourite.10.name)]</label>
+						<icon>$INFO[Window(0).Property(favourite.10.thumb)]</icon>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Path)],$INFO[Window(0).Property(favourite.10.path)])</onclick>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Name)],$INFO[Window(0).Property(favourite.10.name)])</onclick>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Thumb)],$INFO[Window(0).Property(favourite.10.thumb)])</onclick>
+						<onclick>Dialog.Close(1114)</onclick>
+						<visible>!IsEmpty(Window(0).Property(favourite.10.name))</visible>
+					</item>
+					<item id="11">
+						<label>$INFO[Window(0).Property(favourite.11.name)]</label>
+						<icon>$INFO[Window(0).Property(favourite.11.thumb)]</icon>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Path)],$INFO[Window(0).Property(favourite.11.path)])</onclick>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Name)],$INFO[Window(0).Property(favourite.11.name)])</onclick>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Thumb)],$INFO[Window(0).Property(favourite.11.thumb)])</onclick>
+						<onclick>Dialog.Close(1114)</onclick>
+						<visible>!IsEmpty(Window(0).Property(favourite.11.name))</visible>
+					</item>
+					<item id="12">
+						<label>$INFO[Window(0).Property(favourite.12.name)]</label>
+						<icon>$INFO[Window(0).Property(favourite.12.thumb)]</icon>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Path)],$INFO[Window(0).Property(favourite.12.path)])</onclick>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Name)],$INFO[Window(0).Property(favourite.12.name)])</onclick>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Thumb)],$INFO[Window(0).Property(favourite.12.thumb)])</onclick>
+						<onclick>Dialog.Close(1114)</onclick>
+						<visible>!IsEmpty(Window(0).Property(favourite.12.name))</visible>
+					</item>
+					<item id="13">
+						<label>$INFO[Window(0).Property(favourite.13.name)]</label>
+						<icon>$INFO[Window(0).Property(favourite.13.thumb)]</icon>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Path)],$INFO[Window(0).Property(favourite.13.path)])</onclick>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Name)],$INFO[Window(0).Property(favourite.13.name)])</onclick>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Thumb)],$INFO[Window(0).Property(favourite.13.thumb)])</onclick>
+						<onclick>Dialog.Close(1114)</onclick>
+						<visible>!IsEmpty(Window(0).Property(favourite.13.name))</visible>
+					</item>
+					<item id="14">
+						<label>$INFO[Window(0).Property(favourite.14.name)]</label>
+						<icon>$INFO[Window(0).Property(favourite.14.thumb)]</icon>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Path)],$INFO[Window(0).Property(favourite.14.path)])</onclick>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Name)],$INFO[Window(0).Property(favourite.14.name)])</onclick>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Thumb)],$INFO[Window(0).Property(favourite.14.thumb)])</onclick>
+						<onclick>Dialog.Close(1114)</onclick>
+						<visible>!IsEmpty(Window(0).Property(favourite.14.name))</visible>
+					</item>
+					<item id="15">
+						<label>$INFO[Window(0).Property(favourite.15.name)]</label>
+						<icon>$INFO[Window(0).Property(favourite.15.thumb)]</icon>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Path)],$INFO[Window(0).Property(favourite.15.path)])</onclick>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Name)],$INFO[Window(0).Property(favourite.15.name)])</onclick>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Thumb)],$INFO[Window(0).Property(favourite.15.thumb)])</onclick>
+						<onclick>Dialog.Close(1114)</onclick>
+						<visible>!IsEmpty(Window(0).Property(favourite.15.name))</visible>
+					</item>
+					<item id="16">
+						<label>$INFO[Window(0).Property(favourite.16.name)]</label>
+						<icon>$INFO[Window(0).Property(favourite.16.thumb)]</icon>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Path)],$INFO[Window(0).Property(favourite.16.path)])</onclick>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Name)],$INFO[Window(0).Property(favourite.16.name)])</onclick>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Thumb)],$INFO[Window(0).Property(favourite.16.thumb)])</onclick>
+						<onclick>Dialog.Close(1114)</onclick>
+						<visible>!IsEmpty(Window(0).Property(favourite.16.name))</visible>
+					</item>
+					<item id="17">
+						<label>$INFO[Window(0).Property(favourite.17.name)]</label>
+						<icon>$INFO[Window(0).Property(favourite.17.thumb)]</icon>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Path)],$INFO[Window(0).Property(favourite.17.path)])</onclick>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Name)],$INFO[Window(0).Property(favourite.17.name)])</onclick>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Thumb)],$INFO[Window(0).Property(favourite.17.thumb)])</onclick>
+						<onclick>Dialog.Close(1114)</onclick>
+						<visible>!IsEmpty(Window(0).Property(favourite.17.name))</visible>
+					</item>
+					<item id="18">
+						<label>$INFO[Window(0).Property(favourite.18.name)]</label>
+						<icon>$INFO[Window(0).Property(favourite.18.thumb)]</icon>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Path)],$INFO[Window(0).Property(favourite.18.path)])</onclick>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Name)],$INFO[Window(0).Property(favourite.18.name)])</onclick>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Thumb)],$INFO[Window(0).Property(favourite.18.thumb)])</onclick>
+						<onclick>Dialog.Close(1114)</onclick>
+						<visible>!IsEmpty(Window(0).Property(favourite.18.name))</visible>
+					</item>
+					<item id="19">
+						<label>$INFO[Window(0).Property(favourite.19.name)]</label>
+						<icon>$INFO[Window(0).Property(favourite.19.thumb)]</icon>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Path)],$INFO[Window(0).Property(favourite.19.path)])</onclick>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Name)],$INFO[Window(0).Property(favourite.19.name)])</onclick>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Thumb)],$INFO[Window(0).Property(favourite.19.thumb)])</onclick>
+						<onclick>Dialog.Close(1114)</onclick>
+						<visible>!IsEmpty(Window(0).Property(favourite.19.name))</visible>
+					</item>
+					<item id="20">
+						<label>$INFO[Window(0).Property(favourite.20.name)]</label>
+						<icon>$INFO[Window(0).Property(favourite.20.thumb)]</icon>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Path)],$INFO[Window(0).Property(favourite.20.path)])</onclick>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Name)],$INFO[Window(0).Property(favourite.20.name)])</onclick>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Thumb)],$INFO[Window(0).Property(favourite.20.thumb)])</onclick>
+						<onclick>Dialog.Close(1114)</onclick>
+						<visible>!IsEmpty(Window(0).Property(favourite.20.name))</visible>
+					</item>
+					<item id="21">
+						<label>$INFO[Window(0).Property(favourite.21.name)]</label>
+						<icon>$INFO[Window(0).Property(favourite.21.thumb)]</icon>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Path)],$INFO[Window(0).Property(favourite.21.path)])</onclick>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Name)],$INFO[Window(0).Property(favourite.21.name)])</onclick>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Thumb)],$INFO[Window(0).Property(favourite.21.thumb)])</onclick>
+						<onclick>Dialog.Close(1114)</onclick>
+						<visible>!IsEmpty(Window(0).Property(favourite.21.name))</visible>
+					</item>
+					<item id="22">
+						<label>$INFO[Window(0).Property(favourite.22.name)]</label>
+						<icon>$INFO[Window(0).Property(favourite.22.thumb)]</icon>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Path)],$INFO[Window(0).Property(favourite.22.path)])</onclick>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Name)],$INFO[Window(0).Property(favourite.22.name)])</onclick>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Thumb)],$INFO[Window(0).Property(favourite.22.thumb)])</onclick>
+						<onclick>Dialog.Close(1114)</onclick>
+						<visible>!IsEmpty(Window(0).Property(favourite.22.name))</visible>
+					</item>
+					<item id="23">
+						<label>$INFO[Window(0).Property(favourite.23.name)]</label>
+						<icon>$INFO[Window(0).Property(favourite.23.thumb)]</icon>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Path)],$INFO[Window(0).Property(favourite.23.path)])</onclick>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Name)],$INFO[Window(0).Property(favourite.23.name)])</onclick>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Thumb)],$INFO[Window(0).Property(favourite.23.thumb)])</onclick>
+						<onclick>Dialog.Close(1114)</onclick>
+						<visible>!IsEmpty(Window(0).Property(favourite.23.name))</visible>
+					</item>
+					<item id="24">
+						<label>$INFO[Window(0).Property(favourite.24.name)]</label>
+						<icon>$INFO[Window(0).Property(favourite.24.thumb)]</icon>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Path)],$INFO[Window(0).Property(favourite.24.path)])</onclick>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Name)],$INFO[Window(0).Property(favourite.24.name)])</onclick>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Thumb)],$INFO[Window(0).Property(favourite.24.thumb)])</onclick>
+						<onclick>Dialog.Close(1114)</onclick>
+						<visible>!IsEmpty(Window(0).Property(favourite.24.name))</visible>
+					</item>
+					<item id="25">
+						<label>$INFO[Window(0).Property(favourite.25.name)]</label>
+						<icon>$INFO[Window(0).Property(favourite.25.thumb)]</icon>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Path)],$INFO[Window(0).Property(favourite.25.path)])</onclick>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Name)],$INFO[Window(0).Property(favourite.25.name)])</onclick>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Thumb)],$INFO[Window(0).Property(favourite.25.thumb)])</onclick>
+						<onclick>Dialog.Close(1114)</onclick>
+						<visible>!IsEmpty(Window(0).Property(favourite.25.name))</visible>
+					</item>
+					<item id="26">
+						<label>$INFO[Window(0).Property(favourite.26.name)]</label>
+						<icon>$INFO[Window(0).Property(favourite.26.thumb)]</icon>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Path)],$INFO[Window(0).Property(favourite.26.path)])</onclick>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Name)],$INFO[Window(0).Property(favourite.26.name)])</onclick>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Thumb)],$INFO[Window(0).Property(favourite.26.thumb)])</onclick>
+						<onclick>Dialog.Close(1114)</onclick>
+						<visible>!IsEmpty(Window(0).Property(favourite.26.name))</visible>
+					</item>
+					<item id="27">
+						<label>$INFO[Window(0).Property(favourite.27.name)]</label>
+						<icon>$INFO[Window(0).Property(favourite.27.thumb)]</icon>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Path)],$INFO[Window(0).Property(favourite.27.path)])</onclick>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Name)],$INFO[Window(0).Property(favourite.27.name)])</onclick>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Thumb)],$INFO[Window(0).Property(favourite.27.thumb)])</onclick>
+						<onclick>Dialog.Close(1114)</onclick>
+						<visible>!IsEmpty(Window(0).Property(favourite.27.name))</visible>
+					</item>
+					<item id="28">
+						<label>$INFO[Window(0).Property(favourite.28.name)]</label>
+						<icon>$INFO[Window(0).Property(favourite.28.thumb)]</icon>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Path)],$INFO[Window(0).Property(favourite.28.path)])</onclick>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Name)],$INFO[Window(0).Property(favourite.28.name)])</onclick>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Thumb)],$INFO[Window(0).Property(favourite.28.thumb)])</onclick>
+						<onclick>Dialog.Close(1114)</onclick>
+						<visible>!IsEmpty(Window(0).Property(favourite.28.name))</visible>
+					</item>
+					<item id="29">
+						<label>$INFO[Window(0).Property(favourite.29.name)]</label>
+						<icon>$INFO[Window(0).Property(favourite.29.thumb)]</icon>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Path)],$INFO[Window(0).Property(favourite.29.path)])</onclick>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Name)],$INFO[Window(0).Property(favourite.29.name)])</onclick>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Thumb)],$INFO[Window(0).Property(favourite.29.thumb)])</onclick>
+						<onclick>Dialog.Close(1114)</onclick>
+						<visible>!IsEmpty(Window(0).Property(favourite.29.name))</visible>
+					</item>
+					<item id="30">
+						<label>$INFO[Window(0).Property(favourite.30.name)]</label>
+						<icon>$INFO[Window(0).Property(favourite.30.thumb)]</icon>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Path)],$INFO[Window(0).Property(favourite.30.path)])</onclick>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Name)],$INFO[Window(0).Property(favourite.30.name)])</onclick>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Thumb)],$INFO[Window(0).Property(favourite.30.thumb)])</onclick>
+						<onclick>Dialog.Close(1114)</onclick>
+						<visible>!IsEmpty(Window(0).Property(favourite.30.name))</visible>
+					</item>
+					<item id="31">
+						<label>$INFO[Window(0).Property(favourite.31.name)]</label>
+						<icon>$INFO[Window(0).Property(favourite.31.thumb)]</icon>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Path)],$INFO[Window(0).Property(favourite.31.path)])</onclick>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Name)],$INFO[Window(0).Property(favourite.31.name)])</onclick>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Thumb)],$INFO[Window(0).Property(favourite.31.thumb)])</onclick>
+						<onclick>Dialog.Close(1114)</onclick>
+						<visible>!IsEmpty(Window(0).Property(favourite.31.name))</visible>
+					</item>
+					<item id="32">
+						<label>$INFO[Window(0).Property(favourite.32.name)]</label>
+						<icon>$INFO[Window(0).Property(favourite.32.thumb)]</icon>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Path)],$INFO[Window(0).Property(favourite.32.path)])</onclick>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Name)],$INFO[Window(0).Property(favourite.32.name)])</onclick>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Thumb)],$INFO[Window(0).Property(favourite.32.thumb)])</onclick>
+						<onclick>Dialog.Close(1114)</onclick>
+						<visible>!IsEmpty(Window(0).Property(favourite.32.name))</visible>
+					</item>
+					<item id="33">
+						<label>$INFO[Window(0).Property(favourite.33.name)]</label>
+						<icon>$INFO[Window(0).Property(favourite.33.thumb)]</icon>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Path)],$INFO[Window(0).Property(favourite.33.path)])</onclick>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Name)],$INFO[Window(0).Property(favourite.33.name)])</onclick>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Thumb)],$INFO[Window(0).Property(favourite.33.thumb)])</onclick>
+						<onclick>Dialog.Close(1114)</onclick>
+						<visible>!IsEmpty(Window(0).Property(favourite.33.name))</visible>
+					</item>
+					<item id="34">
+						<label>$INFO[Window(0).Property(favourite.34.name)]</label>
+						<icon>$INFO[Window(0).Property(favourite.34.thumb)]</icon>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Path)],$INFO[Window(0).Property(favourite.34.path)])</onclick>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Name)],$INFO[Window(0).Property(favourite.34.name)])</onclick>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Thumb)],$INFO[Window(0).Property(favourite.34.thumb)])</onclick>
+						<onclick>Dialog.Close(1114)</onclick>
+						<visible>!IsEmpty(Window(0).Property(favourite.34.name))</visible>
+					</item>
+					<item id="35">
+						<label>$INFO[Window(0).Property(favourite.35.name)]</label>
+						<icon>$INFO[Window(0).Property(favourite.35.thumb)]</icon>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Path)],$INFO[Window(0).Property(favourite.35.path)])</onclick>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Name)],$INFO[Window(0).Property(favourite.35.name)])</onclick>
+						<onclick>Skin.SetString($INFO[Skin.String(Favourites_Thumb)],$INFO[Window(0).Property(favourite.35.thumb)])</onclick>
+						<onclick>Dialog.Close(1114)</onclick>
+						<visible>!IsEmpty(Window(0).Property(favourite.35.name))</visible>
+					</item>
+				</content>
+			</control>
+			<control type="group">
+				<control type="image" description="Thumb">
+					<posx>-480</posx>
+					<posy>90</posy>
+					<width>360</width>
+					<height>540</height>
+					<fadetime>400</fadetime>
+					<bordertexture border="7">img/ThumbBorderNF2.png</bordertexture>
+					<bordersize>8</bordersize>
+					<aspectratio align="center" aligny="bottom">keep</aspectratio>
+					<texture fallback="DefaultAddonNone.png">$INFO[Container(450).ListItem.Icon]</texture>
+				</control>
+			</control>
+			<control type="scrollbar" id="60">
+				<posx>630</posx>
+				<posy>60</posy>
+				<height>560</height>
+				<width>24</width>
+				<onleft>450</onleft>
+				<onright>-</onright>
+			</control>
+		</control>
+		
+	</controls>
+</window>